Montreal Alouettes

Print Share

0

The ALSternative — CFL Free Agency 2016 Preview

We are but a few hours away from the official opening of the Canadian Football League’s free agency period. The talent pool is extremely deep this year, with a number of very talented football players preparing to ply the their trade for the highest bidder among all nine CFL clubs. It may not generate the buzz and excitement that the NHL’s Free Agent Frenzy does every July 1st, but Canadian football fans have been waiting on this day for quite some time.

Once the Grey Cup was handed this past November, it only took a matter of days for the seeds of this exciting time to be planted. The free agent lists were made available and immediately speculation from fans, players and execs alike started as to who will end up where. Who will stay put and who will test those free agency waters? There’s lots to consider and all nine GMs of this league had to start weighing the pros and cons of their own list, in addition to doing a little window shopping as well.

For Alouettes General Manager Jim Popp, there is a lot that he has to consider. He has some very talented players who could be walking out the door unless he can convince them to put pen to paper before noon tomorrow. Or perhaps he’s willing to bet on someone else who would be capable of filling the role that these players would otherwise occupy? Rest assured that as this column goes viral, the architect of this franchise is working the phones and making some very difficult decisions along the way.

Right now, we’re going to take an in-depth looks at the moves made thus far and what lies ahead as we ready ourselves for noon tomorrow. I’ll also throw out a few free agent names that would look really good wearing the red/blue/silver of Montreal.

 

Part 1: Who’s on the list:

This is the list of free agents that was put out by the Montreal Alouettes at the end of last season:

J-C Beaulieu

RB

National

Josh Bourke

OL

National

John Bowman

DE

  International

Jerald Brown

DB

  International

Dominique Ellis

DB

  International

Samuel Giguere

WR

National

Mardy Gilyard

WR

  International

Jonathan Hefney

DB

  International

Corvey Irvin

DT

 International

Chad Johnson

WR

 International

Dan LeFevour

QB

 International

Nik Lewis

WR

 International

Stefan Logan

RB

 International

Kristian Matte

OL

National

Jake Piotrowski

OL

National

Kyle Quinlan

QB

National

Fred Stamps

WR

International

James Tuck

DL

National

Winston Venable

LB

International

Carl Volny

RB

National

Mitchell White

DB

International

 

Some pretty impressive names, as well as some names that ring very true to the heart of Alouettes Nation. So let’s see who has decided to stay put so far:

Jean-Christophe Beaulieu: The extending of this young man’s tenure gives me hope that finally, Montreal will develop a serious ground game. A threat both rushing and receiving, J-C has playmaking potential for days on end. He was woefully underused last year but he’s got a steady pair of hands and great speed. His size also makes him ideal for goal line stands as well, as he can easily muscle his way for a one yard TD.

John Bowman: What can be said about Bow that hasn’t already been said? The all-time leader in sacks for the Alouettes, John has now entered that rarified air that players like Anthony Calvillo and Ben Cahoon have previously enjoyed; a Montreal institution who will likely end his career with the Birds of Prey. Bowman’s 2015 season had a bittersweet tone to it and I am certain that he didn’t want his last game ever to be a regular season loss to a lowly 3-15 team. So beware, opposing QBs…. Bow is back!

Nik Lewis: Another long-time veteran who wasn’t sure if his football fire still burned hot and bright, Lewis had to take some time to consider his career and where he stood after that last game for Montreal. After reflection, Nik decided that he wasn’t ready to call it a career just yet. Jim Popp knew just how deadly this guy can be so he wasted little time in re-upping this stout receiver. Wildly popular with Alouettes fans, Thick Nik will continue to bowl over the opposition and put a hurting on while wearing the Alouettes colours.

Stefan Logan: Last season saw a vast improvement in special teams for Montreal. Mostly because this team finally had a real special teams coach, but also because it had finally acquired a true returner! Logan came in and showed that his diminutive frame still had plenty of speed in it, putting up over 1000 yards in both kick and punt returns. He certainly doesn’t play like a guy in his mid-30s and he’ll be more motivated than before after being named the Alouettes’ Most Outstanding Player in 2015.

Kristian Matte: Canadian O-Linemen are more treasured than gold in the CFL. Matte is no exception, as he filled the spot previously occupied by Ryan Bomben and helped give the numerous quarterbacks Montreal employed plenty of room to work with. The Alouettes always have a strong all-Canadian O-Line and Kristian will be a part of that for a good while yet.

Jake Piotrowski: After spending time on the practice roster the past two seasons, this burly Canuck was finally able to slot into some games last season. He could see a lot more playing time if certain moves are not made tomorrow.

James Tuck: When he’s healthy, Tuck is a force to be reckoned with on special teams. The past two years have seen this former York Lion spend more time in the MASH unit than on the field so if he’s 100%, he will turn a lot of heads and open up a lot of lanes for Stefan Logan to fly right by.

————–

Part 2: Who’s left to be signed:

So we know so far who’s staying in the nest. Now who’s gone?

Mardy Gilyard: Released by the Alouettes in December. In addition to his inability to stay healthy, Gilyard was arrested during training camp last year for marijuana possession. This release is hardly a surprise.

Chad Johnson: If you own an Xbox and are on Twitter, he’ll come to your house and play FIFA with you.

Dan LeFevour: Asked for and was granted his release by the Alouettes. Only taking three snaps in a game before being sidelined with a shoulder injury, LeFevour has joined the upstart Major League Football spring league starting in April.

Kyle Quinlan: After retiring in 2013 because he felt that he wouldn’t get playing time in Montreal, Quinlan decided to focus on coaching. He’s paid his dues and this past November, the University of York Lions hired Quinlan as their offensive co-ordinator.

Fred Stamps: Released by the Alouettes in January. Trading Kenny Stafford to the Eskimos for Stamps was a bold move that didn’t pay off so well for this team. Like nearly everyone, Stamps struggled with Montreal’s pedantic offensive attack and just wasn’t able to find his form in time. He still has that youthful zeal for the game, so I expect someone will find a roster spot for this veteran. And when he does finally call it a career, I can see him coaching up some young receivers and sharing his vast knowledge.

—————

We now know who stays and who goes. But what about everyone else? Let’s dive in with who remains:

Josh Bourke: Easily one of the most prized players of this year’s free agent class, Josh is a warrior that leads by example. A young veteran with two Grey Cup rings on his fingers, he will be extremely tough to keep in Montreal. As I said before, Canadian O-Lineman are highly sought after and I just don’t see Jim Popp blowing his brains out to keep Bourke. I’d love to see him stay, but I think he chases the money and leaves.

Jerald Brown: I think it will be wait and see with Brown. He’s not a young man anymore and his opposition is young and hungry. JB more than held his own when his spot was challenged for by the younger members of Montreal’s secondary, but time always runs out. If he does re-sign in Montreal, it won’t be for very much or for very long.

Dominique Ellis: Last season was a breakout year for this explosive dynamo. He knew this was a contract year and put together a very solid campaign. Ellis also drew a lot of attention from the refs, as he was often targeted for his close-to-the-edge style of play. He knows that he is going to get paid (and possibly overpaid!) by someone starting tomorrow. I’d love to see Dominique stay put, but only time will tell.

Samuel Giguere: The homecoming of Giguere to the Alouettes didn’t exactly lead to the kind of production that he had when he was with Hamilton. While not a liability to Montreal, Sam simply couldn’t get anything going on offense. Much like Fred Stamps, the move to acquire him had potential but didn’t really pan out. I don’t see him staying with Montreal unless he takes another hometown discount and accepts being a back-up.

Jonathan Hefney: Had he not suffered that career-threatening injury versus the Ottawa RedBlacks, Hefney would have been extended a long time ago. He emerged from out of nowhere and was a superstar in Noel Thorpe’s defense. Hefney is scheduled for surgery later this month and there are so many questions marks about his future right now. If he can make a complete recovery, someone will surely give him a look. Possibly even Montreal again.

Corvey Irwin: It’s not easy to stand out on a defensive line that counts names like John Bowman, Alan-Michael Cash and Michael Klassen among its corps. But Irwin parlayed a great 2015 training camp into a starting job and his play was among the very best of this Alouettes D. Not too many fans know of him yet, even in Montreal. But you better believe the other GMs have taken notice and will try to wrest this former Georgia Bulldog away.

Winston Venable: Never mind what I think of Winston, have a look at what S.J. Green thinks of Venable’s worth! Typically, Jim Popp doesn’t overspend in free agency. But if he’s going to, he may as well make a sizeable offer to the man who registered over 100 tackles last season and will continue to terrorize opposing QBs no matter whose colours he’s wearing.

Montreal’s linebacking corps is looking crowded with Bear Woods, Kyries Hebert, Chip Cox and Henoc Muamba on the lineup card. But Venable is a once in a lifetime talent; hopefully S.J.’s campaigning worked on Montreal’s GM/Head Coach and this deal will get done before noon tomorrow.

Carl Volny: Another low-risk signing last year, Volny was decent in a supporting role on special teams. The Quebec-born Volny could very well take another hometown discount and continue to help out on special teams for Kavis Reed. Unfortunately, I don’t see him going much further past that in Montreal or on any other CFL team.

Mitchell White: Much like Dominique Ellis, White had himself a breakout year in terms of notoriety; he played hard and fast and quickly became a target for the zebras. There will be a lot of demand for him on the open market especially when you consider that he’s worked out for a number of NFL teams this off-season. Like so many others, White has NFL aspirations (his brother Miles plays for the New York Giants) and a big payday is probably all that will keep him north of the border.

———————-

Part 2: Who should join the Flock?

So before high noon strikes tomorrow and the feeding frenzy begins, Jim Popp is already ahead of the game, having made two free agent signings that may or may not affect where the rest of his potential shopping spree goes:

Dominic Picard: Released by the Winnipeg Blue Bombers, Picard helps fill a void left by the injury to Luc Brodeur-Jourdain last year. This signing is a sure indication that LBJ will not be ready to go by the time training camp opens in June. And that’s fine; there is still a lot of good OL talent just waiting to be developed. Having a young veteran like Picard helps lessen the load. Hopefully Dominic can bring his edge and fire while keeping the penalties to a minimum.

Duron Carter: Yes, THAT Duron Carter. Spending the entire 2015 season on the practice roster of the NFL’s Indianapolis Colts, Carter wasn’t able to stay on with Indy and found himself wanting to play full-time. He probably could have been patient and waited for another NFL offer, but that’s not his style.

So Duron decided to return to the CFL and according to him, Montreal was the most logical choice (He did consider an offer from the Saskatchewan Roughriders, but decided to go with the devil he knew versus the one he didn’t). Alongside of S.J. Green, Nik Lewis and B.J. Cunningham, Carter will be expected to lead and bring the form that made him one of the CFL’s elite in 2014.

So who would I like to see Jim Popp add to this Montreal Alouettes line-up of the CFL’s list of free agents? I submit to you my #CFLFA wish list:

Kendial Lawrence: This signing will surely feel like a moot point with Stefan Logan re-upping with the Als, but I think Lawrence can be the next coming of Logan. He’s considerably younger than Logan while bringing all the same qualities. K-Law didn’t have the greatest season last year for the Eskimos, but he is still a championship-caliber player. Both he and Logan returning kicks would be a thing of beauty for Montreal.

David Hinds: Honestly, I’d be happy with any of the free agent members of the RedBlacks’ feared “D-Block” joining the Alouettes. Since keeping both Mitchell White and Dominque Ellis seem highly unlikely, Hinds would be an excellent substitution and would bring some serious playmaking to Montreal’s secondary, which is looking more and more like it’s getting an overhaul.

Andy Fantuz: With the retirement of Eric Deslauriers, Montreal will need a National receiver and as stated before, I’m not sold on Giguere. Alex Charette will be the future of this team, but it’ll be a lot to ask of his second season to be that kind of player. Fantuz can fill that void for Montreal. The belle of the ball when he was last a free agent, Fantuz is still very much a threat and would benefit from having a Kevin Glenn throwing to him. With several other highly sought free agents and Fantuz in his early 30s, he could well be a bargain for the Alouettes.

Jordan Verdone: Left unprotected by Montreal in the RedBlacks expansion draft, this would be a great chance for Jim Popp to return a former draft pick of his back into the fold. Verdone has played exceptionally well and was a key part of Mark Nelson’s defense (Another former Alouette staff member!) that made its way to the Grey Cup. Jordan got the seasoning he needed from Ottawa to be a full-time player and if the Alouettes can’t bring back Winston Venable, then Verdone would be a great depth move for a talent-laden linebacking corps.

———————————

The Montreal Alouettes were served a whole bunch of humble pie last year and no one is currently giving this team a lot of hope. But a few well-placed moves to go with a revamped coaching staff and there’s still a lot to be positive about for Alouettes Nation. I’m excited to see what moves will be made league-wide; this is shaping up to be quite the season and I have no doubt that this organization will make the right moves to ensure that a campaign like last year’s is a mere blip on the radar.

So what moves do you see the Alouettes making? Hit me up on the ol’ Tweeter machine and let’s discuss!

Just got one question for you CFL fans….. Is It Noon Yet?

GO ALS GO!!!

About the Author Subscribe to author's RSS feed
Written by
Montreal born & bred, lover of sports. Passionate about the Montreal Alouettes. Also a great cook & not too bad a dancer.


Tags , , , ,

There are no comments yet.

Add Your Comment

PHVsPjxsaT48c3Ryb25nPndvb3dvb19ib3R0b21fYWRzZW5zZTE8L3N0cm9uZz4gLSBhZHZlcnRpc2VtZW50PGJyIC8+DQo8aW1nIHNyYz1cImh0dHA6Ly9wcm9zcG9ydHNibG9nZ2luZy5jb20vYWRzL3BzYi1sZWFkZXJib2FyZC03Mjh4OTAuZ2lmXCIgd2lkdGg9XCI3MjhcIiBoZWlnaHQ9XCI5MFwiIGJvcmRlcj1cIjBcIiBhbHQ9XCJQcm9TcG9ydHNCbG9nZ2luZy5jb21cIiB0aXRsZT1cIlByb1Nwb3J0c0Jsb2dnaW5nLmNvbVwiPjwvbGk+PGxpPjxzdHJvbmc+d29vX2Fkc19yb3RhdGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYWRfMjUwX2Fkc2Vuc2U8L3N0cm9uZz4gLSBibGFoIGJsYWggYmxhaDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzI1MF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTI1MHgyNTAuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfMjUwX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfYWRzZW5zZTwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPjwhLS0NCmdvb2dsZV9hZF9jbGllbnQgPSBcInB1Yi03ODkxMjI2NzY1MDc1NjQ3XCI7DQovKiA0Njh4NjAgY2VudGVyIGNvbnRlbnQgKi8NCmdvb2dsZV9hZF9zbG90ID0gXCIxMTkzNzQ4NDcyXCI7DQpnb29nbGVfYWRfd2lkdGggPSA0Njg7DQpnb29nbGVfYWRfaGVpZ2h0ID0gNjA7DQovLy0tPg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIg0Kc3JjPVwiaHR0cDovL3BhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tL3BhZ2VhZC9zaG93X2Fkcy5qc1wiPg0KPC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9jb250ZW50X2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5wcm9zcG9ydHNibG9nZ2luZy5jb20vYWRzL3BzYi00Njh4NjAucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnByb3Nwb3J0c2Jsb2dnaW5nLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnByb3Nwb3J0c2Jsb2dnaW5nLmNvbS9hZHMvc3BvbnNvcnMvaG90aGVhZHRlZXNfMTI1X2Jhbm5lci5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5wcm9zcG9ydHNibG9nZ2luZy5jb20vYWRzL3BzYi0xMjV4MTI1LTIuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9wc2ItMTI1eDEyNS0zLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzQ8L3N0cm9uZz4gLSBodHRwOi8vcHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9zcG9uc29ycy9sZWVzcG9ydHNjYXBwaW5nLTEyNXgxMjUucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9wc2ItMTI1eDEyNS0xLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnByb3Nwb3J0c2Jsb2dnaW5nLmNvbS9hZHMvcHNiLTEyNXgxMjUtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vcHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9sbWNpLWJhbm5lci0yNTB4MTMwLnBuZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmxpYW1zY2kuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmhvdGhlYWR0ZWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5wcm9zcG9ydHNibG9nZ2luZy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzQ8L3N0cm9uZz4gLSBodHRwOi8vbGVlc3BvcnRzY2FwcGluZy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3LnByb3Nwb3J0c2Jsb2dnaW5nLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gZGVmYXVsdC5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYmxhbmtfYWRzZW5zZTE8L3N0cm9uZz4gLSA8ZGl2IHN0eWxlPVwicGFkZGluZy1sZWZ0OjE3cHg7XCI+PGlmcmFtZSBpZD1cInliX3dpZGdldF8xNDg2OFwiIGZyYW1lQm9yZGVyPVwiMFwiIHNjcm9sbGluZz1ubyBzdHlsZT1cIndpZHRoOiAzMDBweDsgaGVpZ2h0OiA1MDRweDsgYm9yZGVyOiAwcHg7XCIgc3JjPVwiaHR0cDovL3d3dy55YXJkYmFya2VyLmNvbS93aWRnZXQveWJuLzE0ODY4XCI+PC9pZnJhbWU+PC9kaXY+PC9saT48bGk+PHN0cm9uZz53b29fYm90dG9tX2Fkc2Vuc2UxPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X2V4PC9zdHJvbmc+IC0gMSwxMCwyNjc3LDMxOTYsNTU5NzwvbGk+PGxpPjxzdHJvbmc+d29vX2NsZWFyX2Fkc2Vuc2UxPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2xlYXJfYWRzZW5zZTFfdGl0bGU8L3N0cm9uZz4gLSBTUE9OU09SUzwvbGk+PGxpPjxzdHJvbmc+d29vX2NsZWFyX2Fkc2Vuc2UyXzE8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jbGVhcl9hZHNlbnNlMl8yPC9zdHJvbmc+IC0gPHAgYWxpZ249XCJjZW50ZXJcIj4NCjxhIGhyZWY9XCJodHRwOi8vbGVlc3BvcnRzY2FwcGluZy5jb21cIiB0YXJnZXQ9XCJfYmxhbmtcIj48aW1nIHNyYz1cImh0dHA6Ly9wcm9zcG9ydHNibG9nZ2luZy5jb20vYWRzL3Nwb25zb3JzL2xlZXNwb3J0c2NhcHBpbmctMTI1eDEyNS5wbmdcIiB3aWR0aD1cIjEyNVwiIGhlaWdodD1cIjEyNVwiIGFsdD1cIkxlZSBTcG9ydHMgQ2FwcGluZ1wiIGJvcmRlcj1cIjBcIj48L2E+DQo8L3A+PC9saT48bGk+PHN0cm9uZz53b29fY2xlYXJfYWRzZW5zZTJfdGl0bGU8L3N0cm9uZz4gLSBTUE9OU09SUzwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbW1lbnRfcG9zdHM8L3N0cm9uZz4gLSA1PC9saT48bGk+PHN0cm9uZz53b29fY29udGVudDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9hcmNoaXZlczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9mZWF0PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfY2F0c19mcm9tX3VybDwvc3Ryb25nPiAtIG1vcmU8L2xpPjxsaT48c3Ryb25nPndvb19mYmludGVydmFsPC9zdHJvbmc+IC0gNTAwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX2NhdF9pZDwvc3Ryb25nPiAtIDE1MTI2PC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfcG9zdHM8L3N0cm9uZz4gLSA1PC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdmFyIGdhSnNIb3N0ID0gKChcImh0dHBzOlwiID09IGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sKSA/IFwiaHR0cHM6Ly9zc2wuXCIgOiBcImh0dHA6Ly93d3cuXCIpOw0KZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoXCIlM0NzY3JpcHQgc3JjPVwnXCIgKyBnYUpzSG9zdCArIFwiZ29vZ2xlLWFuYWx5dGljcy5jb20vZ2EuanNcJyB0eXBlPVwndGV4dC9qYXZhc2NyaXB0XCclM0UlM0Mvc2NyaXB0JTNFXCIpKTsNCjwvc2NyaXB0Pg0KPHNjcmlwdCBzcmM9XCJodHRwOi8vbmV0d29yay55YXJkYmFya2VyLmNvbS9uZXR3b3JrL3libl9waXhlbC83OTYxXCIgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPjwvc2NyaXB0PiA8bm9zY3JpcHQ+PC9ub3NjcmlwdD4NCjxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdHJ5IHsNCnZhciBwYWdlVHJhY2tlciA9IF9nYXQuX2dldFRyYWNrZXIoXCJVQS0yNjcxNjEyLTNcIik7DQpwYWdlVHJhY2tlci5fdHJhY2tQYWdldmlldygpOw0KfSBjYXRjaChlcnIpIHt9PC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fZ3JheV9hZHNlbnNlPC9zdHJvbmc+IC0gbG9yZW0gaXBzdW0uLi48L2xpPjxsaT48c3Ryb25nPndvb19ncmF5X2Fkc2Vuc2UxPC9zdHJvbmc+IC0gPHNwYW4gc3R5bGU9XCJwYWRkaW5nLWxlZnQ6NDBweDtcIj48YSBocmVmPVwiaHR0cDovL3lvdXJiZXN0cGljay5jb21cIiB0YXJnZXQ9XCJfYmxhbmtcIj48aW1nIHNyYz1cImh0dHA6Ly93d3cucHJvc3BvcnRzYmxvZ2dpbmcuY29tL2Fkcy9zcG9uc29ycy9iYW5uZXIteW91cmJlc3RwaWNrLTIyMHgxMjUuanBnXCIgd2lkdGg9XCIyMjBcIiBoZWlnaHQ9XCIxMjVcIiBib3JkZXI9XCIwXCI+PC9hPjwvc3Bhbj48L2xpPjxsaT48c3Ryb25nPndvb19ncmF5X2Fkc2Vuc2UyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9hcmM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGluazwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX2xpbmtfZGVzYzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGlua190ZXh0PC9zdHJvbmc+IC0gSG9tZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gMzA8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gMzA8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAyNTA8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9zaW5nbGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gMjgwPC9saT48bGk+PHN0cm9uZz53b29fbG9nbzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX21hbnVhbDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cub252aS5jb20vPC9saT48bGk+PHN0cm9uZz53b29fcG9wdWxhcl9wb3N0czwvc3Ryb25nPiAtIDU8L2xpPjxsaT48c3Ryb25nPndvb19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2hlaWdodDwvc3Ryb25nPiAtIDI1MDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV93aWR0aDwvc3Ryb25nPiAtIDI1MDwvbGk+PGxpPjxzdHJvbmc+d29vX3RhYnM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RoZW1lbmFtZTwvc3Ryb25nPiAtIFBTQjwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDg4PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfd2lkdGg8L3N0cm9uZz4gLSA4ODwvbGk+PGxpPjxzdHJvbmc+d29vX3R3aXR0ZXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb192aWRlb19jYXRlZ29yeTwvc3Ryb25nPiAtIFNlbGVjdCBhIGNhdGVnb3J5OjwvbGk+PGxpPjxzdHJvbmc+d29vX3doaXRlX2Fkc2Vuc2U8L3N0cm9uZz4gLSBsb3JlbSBpcHN1bSAyLi4uPC9saT48bGk+PHN0cm9uZz53b29fd2hpdGVfYWRzZW5zZTE8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb193aGl0ZV9hZHNlbnNlMjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3doaXRlX2Fkc2Vuc2UzPC9zdHJvbmc+IC0gPG9iamVjdCBpZD1cInN3ZmNsaXBQODgxNzJcIiB3aWR0aD1cIjMwMVwiIGhlaWdodD1cIjM3MlwiIHR5cGU9XCJhcHBsaWNhdGlvbi94LXNob2Nrd2F2ZS1mbGFzaFwiIGRhdGE9XCJodHRwOi8vcGxheWVyLmdyYWJuZXR3b3Jrcy5jb20vc3dmL2N1YmUuc3dmP2E9UDg4MTcyJm09MTYxMjYwNlwiPjxwYXJhbSBuYW1lPVwibW92aWVcIiB2YWx1ZT1cImh0dHA6Ly9wbGF5ZXIuZ3JhYm5ldHdvcmtzLmNvbS9zd2YvY3ViZS5zd2Y/YT1QODgxNzImbT0xNjEyNjA2XCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dTY3JpcHRBY2Nlc3NcIiB2YWx1ZT1cImFsd2F5c1wiLz48cGFyYW0gbmFtZT1cImJhc2VcIiB2YWx1ZT1cIi5cIiAvPjxwYXJhbSBuYW1lPVwid21vZGVcIiB2YWx1ZT1cInRyYW5zcGFyZW50XCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dmdWxsc2NyZWVuXCIgdmFsdWU9XCJ0cnVlXCIvPjwvb2JqZWN0PjwvbGk+PGxpPjxzdHJvbmc+d29vX3doaXRlX2Fkc2Vuc2U0PC9zdHJvbmc+IC0gPG9iamVjdCBpZD1cInN3ZmNsaXBQODgxNzJcIiB3aWR0aD1cIjMwMVwiIGhlaWdodD1cIjUwMVwiIHR5cGU9XCJhcHBsaWNhdGlvbi94LXNob2Nrd2F2ZS1mbGFzaFwiIGRhdGE9XCJodHRwOi8vcGxheWVyLmdyYWJuZXR3b3Jrcy5jb20vc3dmL2N1YmUuc3dmP2E9UDg4MTcyJm09MTUxMTYyMVwiPjxwYXJhbSBuYW1lPVwibW92aWVcIiB2YWx1ZT1cImh0dHA6Ly9wbGF5ZXIuZ3JhYm5ldHdvcmtzLmNvbS9zd2YvY3ViZS5zd2Y/YT1QODgxNzImbT0xNTExNjIxXCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dTY3JpcHRBY2Nlc3NcIiB2YWx1ZT1cImFsd2F5c1wiLz48cGFyYW0gbmFtZT1cImJhc2VcIiB2YWx1ZT1cIi5cIiAvPjxwYXJhbSBuYW1lPVwid21vZGVcIiB2YWx1ZT1cInRyYW5zcGFyZW50XCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dmdWxsc2NyZWVuXCIgdmFsdWU9XCJ0cnVlXCIvPjwvb2JqZWN0PjwvbGk+PGxpPjxzdHJvbmc+d29vX3doaXRlX2Fkc2Vuc2U1PC9zdHJvbmc+IC0gPG9iamVjdCBpZD1cInN3ZmNsaXBQODgxNzJcIiB3aWR0aD1cIjMwMVwiIGhlaWdodD1cIjUwMVwiIHR5cGU9XCJhcHBsaWNhdGlvbi94LXNob2Nrd2F2ZS1mbGFzaFwiIGRhdGE9XCJodHRwOi8vcGxheWVyLmdyYWJuZXR3b3Jrcy5jb20vc3dmL2N1YmUuc3dmP2E9UDg4MTcyJm09MTUxMTYyMVwiPjxwYXJhbSBuYW1lPVwibW92aWVcIiB2YWx1ZT1cImh0dHA6Ly9wbGF5ZXIuZ3JhYm5ldHdvcmtzLmNvbS9zd2YvY3ViZS5zd2Y/YT1QODgxNzImbT0xNTExNjIxXCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dTY3JpcHRBY2Nlc3NcIiB2YWx1ZT1cImFsd2F5c1wiLz48cGFyYW0gbmFtZT1cImJhc2VcIiB2YWx1ZT1cIi5cIiAvPjxwYXJhbSBuYW1lPVwid21vZGVcIiB2YWx1ZT1cInRyYW5zcGFyZW50XCIvPjxwYXJhbSBuYW1lPVwiYWxsb3dmdWxsc2NyZWVuXCIgdmFsdWU9XCJ0cnVlXCIvPjwvb2JqZWN0PjwvbGk+PC91bD4=