Toronto Maple Leafs

Print Share

8

Leafs Nation: Forwards Report Card

Ladies and Gentlemen, the 2009/10 Maple Leafs forwards. 

As a note, this is un-scientific and based on my year(s) of watching the player, personal opinion and general gut feel for their abilities moving forward.  In addition, letter grades assigned correspond to actual results based on the expectations for the player heading into the season. 

For  example – I have graded Phil Kessel a B+ and Colton Orr an A.  By no means do I feel that is indicative of their abilities, but in terms of what each player brings to the table, this is how I felt they executed this season.

The Expectations:

Remember when fans and pundits questioned where the goal scoring would come from prior to the start of the regular season?  Me too.  Those questions seemed to be answered after a roaring exhibition schedule that saw rookies like Viktor Stalberg and Nazem Kadri light up the preseason scoresheets…then reality set in and we were left with Jason Blake’s dazzling circle-skating displays, Matt Stajan’s feats of strength (or lack thereof) and a pre-Coyote Lee Stempniak lighting the lamp once every 5 or 6 (if we were lucky) games.

2009/2010 Report Card:

Here goes (stats and position as per NHL.com – Points: GP-G-A-P-(+/-) -PIM):

Right Wing:

Phil Kessel – 70-30-25-55 (-8) 21                                                                                                                (Grade:  B+) 

Did you hear what the Leafs traded to get Phil Kessel from the Bruins?  So has everybody else…but just in case, the Leafs gave up 2 1st round picks (at least one of those picks being in the draft lottery) and 1 2nd round pick.  Have you heard this, though:  at 22 years of age, Kessel has 96 regular season NHL goals?

Phil the thrill showed himself to be a capable sniper with limited support around him on this version of the Maple Leafs, netting 30 goals despite missing the first month of play and all of training camp.  More than one dry-spell in the goal scoring department during the season was off-set by Phil finding the score sheet in other ways – namely as a set-up man – but despite the hefty price tag it is apparent the Leafs have their first-line sniper of the future (and present) in #81. 

With blazing speed, the best wrist-shot the Leafs have seen this side of Wendel Clark and a nose for the net, the sky’s the limit in the big smoke for Phil Kessel.

A lot to look forward to in the future no doubt for Brian Burke’s prized forward acquisition; a full training camp should do wonders for next year, as will familiarity with his team mates   

(I struggled with this one – an A if not for the scoring gaps…which makes 30 goals in limited action the more impressive from a individual standpoint, it certainly didn’t help the squad)

Colton Orr – 82-4-2-6 (-4) 239                                                                                                                     (Grade:  A)

Anyone who argued with Brian Burke’s July 1 signing of Colton Orr did so anonymously.  Exactly as billed, Orr brought serious heavyweight beef to a Leafs team lacking a bruiser that could stack up with any heavyweight in the league. 

Regularly patrolling the ice for the blue and white this year, Orr showed a willingness to stand in with anyone in the league and his team mates reaped the benefits of being able to play a little taller knowing they were under the watchful  of big #28.

Not billed – and a pleasant surprise – was Colton’s ability to play the game in a fourth line capacity without being a liability to the team.  Once early season minor-penalty troubles were under his belt, Orr proved to be a valuable addition by Brian Burke and one player that earned his paycheque on a nightly basis, playing in all 82 games.

Centre:

Mikhail Grabovski – 59-10-25-35 (+3) 10                                                                                               (Grade:  C+)

After a promising rookie season and a new contract in the offseason, big things were expected in Grabovski’s sophomore campaign.  A wrist injury kept Mikhail out of the Olympics (but not out of the bars in Vancouver brawling) for his native Belarus, along with a prolonged absence in the NHL.  With 59 games played in his second full year in the NHL, the jury is still out on where the talented Euro fits in with the Leafs plans moving forward.

His 10 goals and 25 assists are decent numbers, however underwhelming when you consider there is not a lot aside from offense brought to the table in his game.  The ‘water bug act’ and perimeter play grew tiresome early, however a strong finish to the season may leave Wilson and Burke wondering if another season under their tutelage may prove beneficial for the speedy centre’s progression.

The betting line, however, is leaning towards Grabo being moved in the offseason for some top-9 beef on the wings or as an add-on to a deal acquiring top 6 forward talent, especially factoring in the potential full-time roster additions of Nazem Kadri and Tyler Bozak.

Tyler Bozak – 37-8-19-27 (-5) 6                                                                                                                   (Grade:  A-)

As if on cue, Tyler Bozak and the rest of the “frat pack” hit Toronto last off season to train and acclimatize themselves to life in the GTA, igniting a flurry of newspaper articles announcing the young hot shots arrival in the city. 

After a sizzling preseason, Bozak broke camp with a trip down the Gardner Expressway to the Ricoh Coliseum and first-line centre duties on the AHL Marlies.  Given a chance to show his stuff at the NHL level, Bozak responded in his call-up opportunities by playing a creative, two-way game and gaining instant chemistry with his line mates.

By the time Brian Burke purged the roster by acquiring Dion Phaneuf et al, Tyler Bozak was a staple up the middle at the ACC for the remainder of the NHL season.  Tremendous playmaking abilities are complimented by exceptional on-ice vision, commitment to both ends of the rink and a soft pair of hands used to dangle around defenders and spot the daylight behind opposition goaltenders. 

The future is bright – let’s see what some offseason strength training and settling into the grind of an 82 game pro schedule will do for the talented former collegian.  Big things are expected for this promising young player in Leafland.

John Mitchell – 60-6-17-23 (-7) 31                                                                                                            (Grade:  C)

I think it is safe to say – despite improved play in the last quarter of the season – that John Mitchell’s second year with the Leafs was a disappointment.  The centre many projected as a stalwart on the third (most optimistic projection I saw was 2nd line) line in years to come did not continue to grow as a player and on many nights early in the season was virtually invisible on the ice.  

Speedy and defensively responsible, Mitchell has not shown the offensive consistency required to make the next level jump to fit into a legitimate contenders’ top 9 rotation.  An ineffective physical presence, Mitchell will need to wow at training camp in order to continue to be considered a piece of the future blue and white puzzle.

Christian Hanson – 31-2-5-7 (-2) 16                                                                                                         (Grade:  B-)

The third and final member of the “frat pack” played more wing than centre this season no doubt, however may find himself back in the middle sooner than later depending on how the cards fall during the offseason.

A big body who can get around well and has a nose for the dirty areas of the ice, Christian Hanson provides the least sizzle of the college 3, but certainly has an element to his game that is worthy of a long look at the NHL level.  Lucky I didn’t start writing this piece Saturday afternoon (no doubt this space would have been dedicated to the youngster’s inability to find the score sheet in his first full season as a pro) as Hanson doubled his career total in goals Saturday night against the Canadiens with a pair, including a short-handed tally to tie the game up in the 3rd period.

Good work ethic, big body, physical presence, defensive responsibility and the ability to produce some secondary scoring makes Christian Hanson a player to keep an eye on as he continues to develop his game.  Being the son of a famous Charlestown Chief is just the icing on the cake… question is, does he bring his toys on the road?

Rickard Wallin – 60-2-7-9 (-7) 20                                                                                                              (Grade:  D+)

Jamie Lundmark – 36-5-7-12 (-7) 20                                                                                                         (Grade:  D+)

Wayne Primeau – 59-3-5-8 (-1) 35                                                                                                            (Grade:  D+)

Thank you all for your contributions this year.  Good “team first” guys who were brought in to fill a role, but it is EXTREMELY unlikely their services will be retained at the NHL level (for the Leafs anyways) in 2010/2011:

Wallin – Many considered the Swede’s signing as a throw-in to get the Monster’s name on a contract last summer…can anyone argue with that?  Flashes of ‘something more’ throughout the year, but his best days are in the rear view mirror.

Lundmark – Did he even play centre for the Leafs?  The former first-round pick was brought in to eat some minutes after Burke’s roster purge, and aside from providing farm depth on the Marlies, Jamie’s time in blue and white ended at Saturday’s final buzzer.

Primeau – 3rd/4th line centre who brought a physical element to the game, but never really dialled in on a nightly basis to contribute much more than good hustle, some physicality and a veteran presence on a young team.

Left Wing:

Nikolai Kulemin – 78-16-20-36 (E) 16                                                                                                      (Grade:  A)

Perhaps no other player has progressed in his two seasons in the blue and white as Nik Kulemin.  A player that seemed destined to be nothing more valuable than above average NHL third-liner, Kulemin steadily came into his own throughout season, getting noticeably better and more comfortable on an almost nightly basis.  The former KHL teammate of Evgeni Malkin – the same Evgeni Malkin that speculated Kulemin would “be a star” once he hit the North American senior circuit – improved in every area of his game and is now in line for not only an increased role with the team, but a contract commensurate with his skill-set.

A powerful big body who moves quickly and sees the ice well, Kulemin has developed into a force down low and along the wall and possesses good passing and playmaking abilities that compliment some slick one-on-one moves and a quickly released, accurate shot.

This is one player I am very excited to see continue their development and apply the skill-set that differentiated himself this year over a full 82 game schedule.

Viktor Stalberg – 40-9-5-14 (-13) 30                                                                                                         (Grade:  B)

Man, is this guy fast!  In recent memory I am hard pressed to list a Leaf player who seemingly reaches top speed in so few steps and carries it over to the ability to beat opposing defenders wide.  Big difference between quickness from a start and raw top-end speed; Viktor Stalberg has both weapons in his arsenal.

Coming out of training camp on the big club, Stalberg’s year started slowly (ironic for such a fast skater) after being knocked silly early in the year before ultimately being sent to the AHL Marlies.  Upon recall, Stalberg – a founding member of the frat pack – continued to improve all areas of his game, namely his physicality and lethal speed. 

Viktor is a gifted offensive threat with a pair of soft hands.  Continued development in his own zone and adapting to the pro game schedule will aid his development into a legitimate top-6 forward in the NHL.

Fredrik Sjostrom – 65-3-8-11 (-2) 12                                                                                                         (Grade:  B-)

Seemingly a throw-in to the Dion Phaneuf trade, Fredrik Sjostrom immediately impacted the Leafs with his hustle and commitment to defensive play.  It is no coincidence that the Leafs penalty kill immediately improved when Sjostrom joined the team. 

The speedy winger won’t wow you with anything flashy, but an honest, hardworking effort on a nightly basis seems to be the least you will get when slotting Fredrik’s name onto a game sheet.

A player capable of logging third line “shutdown line” minutes, a player of Sjostrom’s skill-set is exactly what was needed in Toronto and should continue to prove that Brian Burke caught the Calgary Flames napping when evaluating the talent that was exchanged prior to the Olympic break.

Luca Caputi – 23-2-6-8 (-1) 12                                                                                                                     (Grade:  C+)      

The main piece in the Alexei Ponikarovsky trade deadline deal with the Penguins, Luca Caputi is a raw talent with a very promising upside.  He brings size to the table and a willingness to play in the dirty areas.  The jury is still out on where the Toronto native will slot in long term, however Brian Burke picked himself up a work-in-progress for an expiring contract that may prove to have some serious upside down the road.

Jay Rosehill – 15-1-1-2 (-2) 67                                                                                                                     (Grade:  C)

I debated reviewing Jay Rosehill’s contribution to the Leafs this year as he was seemingly on a yo-yo back and forth between the Ricoh Coliseum and the Air Canada Centre.  A game physical player, Rosehill is an enthusiastic combatant who should limit his pugilistic skill-set to those players a weight category just below the Colton Orr cut-off.  (I hope Daniel Carcillo and Sean Avery just read that)

Rosehill needs to play his game without taking stupid unnecessary penalties that hurt the club, however, as a fourth line role player you could do worse in my opinion.

Well, there you have it.  I will look to get something out regarding the defence and goaltending later in the week.  For now, enjoy the playoffs from a far Leafs fans…here’s hoping it won’t be long before the blue and white are leaving the golf clubs on moth balls a few weeks (Baby steps before I mention months!) before cracking them out of storage.

What do you think PSB?

MD27

About the Author Subscribe to author's RSS feed
Written by
Leafs fan; former OHL LW; Live in Toronto


Tags , , , , , , , , , , ,

8 Comments

In response to “Leafs Nation: Forwards Report Card”


  1. Dan Rakusan Apr 13 201012:48 am

    Reply

    Great writeup! I (as a Rangers’ fan) am still pissed off that you guys got Orr. Sather goes with Donald Brashear immediately afterwards, which more or less screwed us in terms of signing Blair Betts.

    As for Sjostrom, he’s another guy we let get away, instead ending up with Enver Lisin on that line, which proved a complete loss despite his skating skills. I am not giving up on him, but Torts doesn’t seem to like him much…

    Leafs might suck now, but there’s a lot of possibility for them in terms of their young guys. I don’t want to ever see a Cup parade on Yonge street, but I’d at least like to see them competitive!

    1. Ben Petrino Apr 13 201012:53 am

      Reply

      Enver Lisn is better than advertised, or at least he has more potential than what he’s putting out. He hasn’t really had the coached he’s needed to really become better so hopefully being with the Rangers will turn him around.

    2. Mike De Petrillo Apr 13 20109:45 am

      Reply

      Thanks Dan. I wondered about that at the time too…I am not a big Brashear fan myself, but he can throw them when he needs to. Not alot else though. (Glen Sather has to be on the hot seat right now, no?)

      Sjostrom was indeed a big surprise – I wasn’t aware he was such a high draft pick either.

      There’s a lot of cause for optimism in Toronto since Burke took the reigns, but until I see the team of the last couple March’s in October, I’ll wait to get my lawn chair set up on the parade route.

      1. Dan Rakusan Apr 13 20106:18 pm

        Reply

        Well, Brashear didn’t do much fighting with the big club, and I’m not sure how he’s faring with the WolfPack. The guy is just finished I think…

  2. Ben Fisher Apr 13 20103:07 pm

    Reply

    Nice piece, Mike! A B+ for Phil isn’t bad considering he just admitted today that he wasn’t in the shape he should have been this year. If the Thrill can pot 30 while out of shape, next year could be interesting if he puts in the off-season work. Can’t wait for the d-men!

    1. Mike De Petrillo Apr 13 20105:06 pm

      Reply

      Ben, I felt like a traitor giving that mark! Big Kessel fan here…but there is so much more there!!!

      In a perfect world the Leafs accountant would make a public statement saying he’s sorry to Phil that his paycheques weren’t as big as they should have been…:)

      I wonder if Bill Waters will be issuing a public apology for questioning publicly whether Kessel was actually hurt at the end of the season or if he was pulling the chute…a slightly torn ab muscle no doubt will impact your abilities on ice.

  3. Mike De Petrillo Apr 13 20107:00 pm

    Reply

    Draft lottery results tonight! Whose going to go home with the lucky ticket?!?

    I know who my money’s on…

    (Based on the 31 years of my life as a Leafs fan I may cry a little…then put on a Kessel jersey and kind of do that post cry breathe/wimper like you’re catching your breath…you know what I’m talking about…the ‘fuh-fuh fuh fuh’ sound)

    Remember: In his 23rd year, Phil Kessel will have over 100 NHL goals, at least 34 of them as a Leaf.

    1. Mike De Petrillo Apr 14 20102:15 pm

      Reply

      Could have been worse ;)

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=