Kenny Parker Show 2001 (feat. KRS One) - Xzibit

Viewed 0 times


Print this lyrics Print it!

     
Page format: Left Center Right
Direct link:
BB code:
Embed: Why? Well that's my secret baby
I don't take shit, so fuck you, pay me
So you can call me, a public servant
Not a king but a teacher I believe I've earned it
So I just walk, or ride my bike
and bust on the +Up In Smoke+ stage tonight
Give me a chance and I'll rock the house
But let a motherfucker try to take me out
Cause male or female, I will strangle
If it's a label, they have to untangle
Adidas, chains, jerseys, braids
Bandanas hangin off the end of my gauge
Step right up if that's what you like
but watch your bitch, I catch hoes like a dyke
In the night at a height right for flight
Way out of sight, you bite, I recite
My chain shine bright, plus my kicks stay white
as your faggot CEO say, "Well alright!"
.. I am your mentor
History is mine, it's time you surrender motherfuckers
and just back up quickly
Your style is sickly but you persist to get me
or outwit me with the style that I created
years ago when I was sellin powder to the hoes
Oh, all of a sudden you don't know
or can't remember can't recall can't bring to mind
that rhyme that place do not chase
I run a marathon a race of rhymes in your FACE
In case you hate I won't write no tough rap
Fuck with me get your whole FAMILY kidnapped


Related











18 Non-Traditional Yet Perfect Wedding Songs







Eminem Takes Down Trump In Powerful Freestyle Rap During BET Awards







Cardi B and Twitter React To 'Bodak Yellow' Hitting No. 1 On The Hot 100









[KRS-One]
Yo Xzibit! Show these motherfuckers man!
I don't think they understand this shit!
Break this shit over they backs![Xzibit]
I don't dress up to rap or keep a hairdo
I only grab a nine to bust holes in your crew
I deny your existence as artists
You puttin out a record expectin to chart but it's weak
but when you speak through the microphone
you fail to realize, nope, you're not alone on the earth
The light comes forth cause Mr. X
Intelligence, smoke and guns manifest in the flesh
I snatch the mic and get hype
Behave, before you make the news front page
Headed for the grave and the wake
So save your microscopic miniature small talk and WALK
And put a little pep in your step
X to the Z will destroy any motherfuckin rep-utation
in the nation, in creation
All you assholes in ANY occupation
Like rappers with nothin to say
I CRUSH 'EM like chronic and then smoke 'em with Dre
Cause no matter how fatter the wallet, I'd rather
gather together and splatter
whatever egotistic bullshit, the game is over
when you push the record but don't push the culture



Photos







































[KRS-One]
Breakin, emceein, graffiti art, deejayin, beatboxin
Yo Xzibit, keep rockin![Xzibit]
Just throw your hands in the sky
Still believe real niggaz never die
And if you in this life just gettin by
Somebody say, "I'm high!"
(I'm high!) "I'm high!"
(I'm high!) Yeah, and you don't stop
Yeah..[KRS-One]
Woop woop, woop, woop woop!
You know what time it is
Pull over, all wack emcees, AHH-AHHH!
Yo.. YO! You are tuned in.. to the ultimate..
underground.. rawness! Straight off the street
Xzibit, turn it up..










Song Discussions is protected by U.S. Patent 9401941. Other patents pending.



#cf_async_413854349 {margin-left:-8px;}
#cf_async_413854349 table { margin: 10px 0 0 0; }
#cf_async_413854349 td {border-bottom:none;padding:0 !important;vertical-align:middle;}
#cf_async_413854349 span {font-family: proxnov-sbold,arial,sans-serif !important;font-style: normal !important;font-weight: normal !important;color: #0495d2 !important;}
#cf_async_413854349 span:hover {color: #0371a0 !important;}

(function(){var opts={artist:"Xzibit",song:"Kenny Parker Show 2001",adunit_id:39382551,div_id:"cf_async_413854349",};document.write('');var c=function(){cf.showAsyncAd(opts);};if(window.cf)c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tonefuse.com/showads/showad.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)};})();





You gotta check out


window._taboola=window._taboola||[];_taboola.push({mode:'thumbnails-e',container:'taboola-below-article-thumbnails',placement:'Below Article Thumbnails - Lyrics Redesign',target_type:'mix'});



The 18 Greatest Revenge Songs of All Time


























Submit a Song
About Us
Advertise
Contact Us
Privacy Policy
Terms of Use
Jobs At CBSi

Entertainment Tonight/TV Guide Network | Copyright © 2017 CBS Interactive Inc. / All rights reserved.



var requirejs={paths:{baseUrl:'/js/desktop',lib:'/js/lib',vendor:'/js/vendor',jquery:'//ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min',facebook:'//connect.facebook.net/en_US/all',youtube:'https://www.youtube.com/iframe_api?noext',livefyre:'//cdn.livefyre.com/Livefyre',angular:'//ajax.googleapis.com/ajax/libs/angularjs/1.2.18/angular.min',ngSanitize:'//ajax.googleapis.com/ajax/libs/angularjs/1.2.18/angular-sanitize.min',urs:"https://urs.metrolyrics.com/sdk/urs"},shim:{'facebook':{exports:'FB'},'youtube':{exports:'YT'},'domReady':{exports:'domReady'},'angular':{deps:['jquery'],exports:'angular'},'ngSanitize':{deps:['jquery','angular'],exports:'ngSanitize'},'vendor/jquery.slimscroll':{deps:['jquery'],exports:'jQuery.fn.slimScroll'},'urs':{exports:'window.URS'}},waitSeconds:45};


window._taboola=window._taboola||[];_taboola.push({flush:true});
eyJTZXJ2ZXIiOiJ3d3cubWV0cm9seXJpY3MuY29tIiwiSG9zdG5hbWUiOiJ3czc4LnBoeDEuY2JzaWcubmV0IiwiR2VuZXJhdGlvbiBEYXRlIjoiVGh1LCAxMiBPY3QgMjAxNyAxODozNjozOCArMDAwMCIsIlN0YXJ0IFRpbWUiOjE1MDc4MzMzOTgsIkVuZCBUaW1lIjoxNTA3ODMzMzk4LCJSZW5kZXIgU2Vjb25kcyI6MCwiU3RhcnQgbWljcm9zZWNvbmRzIjoxNTA3ODMzMzk4Ljg2NjksIkVuZCBtaWNyb3NlY29uZHMiOjE1MDc4MzMzOTguOTMzOSwiUmVuZGVyIG1pY3Jvc2Vjb25kcyI6MC4wNjcwMDUxNTc0NzA3MDMsIldpZ2V0IENvbmZpZyI6eyJ2ZXJpZmllZEF1dGhvcnMgOiBWZXJpZmllZEF1dGhvcnMiOnsibHlyaWNpZCI6MjQ4NjF9LCJpbnRybyA6IEx5cmljSW50cm8iOnsibHlyaWMiOnsibHlyaWNpZCI6MjQ4NjEsInRpdGxlIjoiS2VubnkgUGFya2VyIFNob3cgMjAwMSIsImRhdGVsaW5lIjoxMTYyMzMwNjY0LCJwdWJsaXNoZXJzIjoiIiwic29uZ3dyaXRlcnMiOiIiLCJmZWF0dXJpbmciOiIiLCJ2aWV3cyI6MTI3MCwidmlld3N3ZWVrIjowLCJsb2NrZWQiOjAsImxyY192ZXJpZmllZCI6IjAiLCJhcnRpc3RpZCI6MTMzNjMsInNlYXJjaHQiOiJrZW5ueS1wYXJrZXItc2hvdy0yMDAxLWx5cmljcy14emliaXQiLCJoYXNib2R5IjoxLCJsaWNlbnNlIjoxLCJib2R5IjoiW0tSUy1PbmVdXG5Zb3UgYXJlIG5vdyB0dW5lZCBpbiB0byB0aGUgdWx0aW1hdGUgc291bmRzLi4gb2YgRHIuIERyZVxuWW91IGtub3cgd2hhdCB0aW1lIGl0IGlzIVxuWHppYml0IHN0ZXBzIHVwIHRvIHRoZSBtaWNcbmxheWluIGRvd24gdGhlIGhhcmQtY29yZSwgcmVhbCByYXcsIHVuZGVyZ3JvdW5kXG5NeSBuYW1lIGlzIEtSUy1PbmUsIGFuZCBpdCdzIFJFQUwhIVxuXG5bWHppYml0XVxuV2VsbCBpdCdzIG1lLCBkb3duIHdpdGggRC1SLUVcblggdG8gdGhlIFogcm9ja3MgYW55IHBhcnR5XG5Sb2NrcyB0aGUgYmVhdHMsIGFuZCB0aGUgYnJlYWtzXG5Sb2NrcyB0aGUgY29ja3Mgb2ZmIHRoZSB3aG9yZXMgaW4gdGhlIHBsYWNlXG5DYXVzZSBzdWNrZXJzIHNoYWtlLCB3aGlsZSBJJ20gY3JlYXRpblxuVGhleSBnZXQgdG9nZXRoZXIgYW5kIHRoZXkgc3RhcnQgdG8gaGF0aW5cbkhvdyBjYW4gd2UgdGFrZSBoaW0gb3V0IG9uZSB0aW1lXG5jYXVzZSBoZSBicm91Z2h0IGJhY2sgdGhlIFdlc3Qgd2l0aCB0aGUgZnJlc2hlc3Qgcmh5bWVzXG5JIG1pZ2h0IGdvIGZpcnN0LCBhbmQgaGUnbGwgZ28gc2Vjb25kXG5JJ2xsIHdyZWNrICdlbSwgZGVjayAnZW0sIHNldCBpdCwganVzdCBjaGVja2luIHlvdXIgbWljXG5Ecm9wcGluIGhvdCBzaGl0IEkgbGlrZVxuU28gdGhyb3cgdXAgeW91ciBoYW5kcyBiaXRjaCwgcnVuIHlvdXIgaWNlXG5DYXVzZSBJJ2xsIGdvIHRoaXJkLCBhbmQgaGUnbGwgZ28gZm91cnRoXG5CeSB0aGUgZmlmdGggZWF0IHNoaXQsIHlvdSdsbCBzdGVwIG9mZlxuU2l4IGlzIHlvdXIgYmVhdGRvd24sIHlvdXIgdGl0bGUgaXMgc2V2ZW5cblRha2luIG91dCB5b3VyIGZvdXIgbWFuIGNyZXcgbWFrZXMgZWxldmVuXG5CeSB0aGUgdHdlbHZldGggSSBnbyBmb3Igc2VsZlxuUm9ja2luIEwuQS4gbGlrZSBubyBvbmUgZWxzZS4uXG5Zb3UgY2FuIGNoZWNrIGFueSByYXBwZXIgZnJvbSB0aGUgdW5kZXJncm91bmQgc2NlbmVcbmJ1dCBmZXcgaGF2ZSBkcm9wcGVkIGhvdCBzaGl0IGFuZCBzZWVuIGdyZWVuXG5Tb21lIGhhdmUgZG9wZSB0d2VsdmUgaW5jaGVzLCBjb3VudCAnZW1cbkJ1dCBub3QgbWFueSBuaWdnYXogaGF2ZSBzbGFtbWluIGFsYnVtc1xuWCB0byB0aGUgWiByb2NrcyBjb25zaXN0YW50bHlcbkknbSBcIkNyaW1pbmFsIE1pbmRlZFwiIHNvIGRvbid0IGZ1Y2sgd2l0aCBtZVxuV2h5PyBXZWxsIHRoYXQncyBteSBzZWNyZXQgYmFieVxuSSBkb24ndCB0YWtlIHNoaXQsIHNvIGZ1Y2sgeW91LCBwYXkgbWVcblNvIHlvdSBjYW4gY2FsbCBtZSwgYSBwdWJsaWMgc2VydmFudFxuTm90IGEga2luZyBidXQgYSB0ZWFjaGVyIEkgYmVsaWV2ZSBJJ3ZlIGVhcm5lZCBpdFxuU28gSSBqdXN0IHdhbGssIG9yIHJpZGUgbXkgYmlrZVxuYW5kIGJ1c3Qgb24gdGhlICtVcCBJbiBTbW9rZSsgc3RhZ2UgdG9uaWdodFxuR2l2ZSBtZSBhIGNoYW5jZSBhbmQgSSdsbCByb2NrIHRoZSBob3VzZVxuQnV0IGxldCBhIG1vdGhlcmZ1Y2tlciB0cnkgdG8gdGFrZSBtZSBvdXRcbkNhdXNlIG1hbGUgb3IgZmVtYWxlLCBJIHdpbGwgc3RyYW5nbGVcbklmIGl0J3MgYSBsYWJlbCwgdGhleSBoYXZlIHRvIHVudGFuZ2xlXG5BZGlkYXMsIGNoYWlucywgamVyc2V5cywgYnJhaWRzXG5CYW5kYW5hcyBoYW5naW4gb2ZmIHRoZSBlbmQgb2YgbXkgZ2F1Z2VcblN0ZXAgcmlnaHQgdXAgaWYgdGhhdCdzIHdoYXQgeW91IGxpa2VcbmJ1dCB3YXRjaCB5b3VyIGJpdGNoLCBJIGNhdGNoIGhvZXMgbGlrZSBhIGR5a2VcbkluIHRoZSBuaWdodCBhdCBhIGhlaWdodCByaWdodCBmb3IgZmxpZ2h0XG5XYXkgb3V0IG9mIHNpZ2h0LCB5b3UgYml0ZSwgSSByZWNpdGVcbk15IGNoYWluIHNoaW5lIGJyaWdodCwgcGx1cyBteSBraWNrcyBzdGF5IHdoaXRlXG5hcyB5b3VyIGZhZ2dvdCBDRU8gc2F5LCBcIldlbGwgYWxyaWdodCFcIlxuLi4gSSBhbSB5b3VyIG1lbnRvclxuSGlzdG9yeSBpcyBtaW5lLCBpdCdzIHRpbWUgeW91IHN1cnJlbmRlciBtb3RoZXJmdWNrZXJzXG5hbmQganVzdCBiYWNrIHVwIHF1aWNrbHlcbllvdXIgc3R5bGUgaXMgc2lja2x5IGJ1dCB5b3UgcGVyc2lzdCB0byBnZXQgbWVcbm9yIG91dHdpdCBtZSB3aXRoIHRoZSBzdHlsZSB0aGF0IEkgY3JlYXRlZFxueWVhcnMgYWdvIHdoZW4gSSB3YXMgc2VsbGluIHBvd2RlciB0byB0aGUgaG9lc1xuT2gsIGFsbCBvZiBhIHN1ZGRlbiB5b3UgZG9uJ3Qga25vd1xub3IgY2FuJ3QgcmVtZW1iZXIgY2FuJ3QgcmVjYWxsIGNhbid0IGJyaW5nIHRvIG1pbmRcbnRoYXQgcmh5bWUgdGhhdCBwbGFjZSBkbyBub3QgY2hhc2VcbkkgcnVuIGEgbWFyYXRob24gYSByYWNlIG9mIHJoeW1lcyBpbiB5b3VyIEZBQ0VcbkluIGNhc2UgeW91IGhhdGUgSSB3b24ndCB3cml0ZSBubyB0b3VnaCByYXBcbkZ1Y2sgd2l0aCBtZSBnZXQgeW91ciB3aG9sZSBGQU1JTFkga2lkbmFwcGVkXG5cbltLUlMtT25lXVxuWW8gWHppYml0ISBTaG93IHRoZXNlIG1vdGhlcmZ1Y2tlcnMgbWFuIVxuSSBkb24ndCB0aGluayB0aGV5IHVuZGVyc3RhbmQgdGhpcyBzaGl0IVxuQnJlYWsgdGhpcyBzaGl0IG92ZXIgdGhleSBiYWNrcyFcblxuW1h6aWJpdF1cbkkgZG9uJ3QgZHJlc3MgdXAgdG8gcmFwIG9yIGtlZXAgYSBoYWlyZG9cbkkgb25seSBncmFiIGEgbmluZSB0byBidXN0IGhvbGVzIGluIHlvdXIgY3Jld1xuSSBkZW55IHlvdXIgZXhpc3RlbmNlIGFzIGFydGlzdHNcbllvdSBwdXR0aW4gb3V0IGEgcmVjb3JkIGV4cGVjdGluIHRvIGNoYXJ0IGJ1dCBpdCdzIHdlYWtcbmJ1dCB3aGVuIHlvdSBzcGVhayB0aHJvdWdoIHRoZSBtaWNyb3Bob25lXG55b3UgZmFpbCB0byByZWFsaXplLCBub3BlLCB5b3UncmUgbm90IGFsb25lIG9uIHRoZSBlYXJ0aFxuVGhlIGxpZ2h0IGNvbWVzIGZvcnRoIGNhdXNlIE1yLiBYXG5JbnRlbGxpZ2VuY2UsIHNtb2tlIGFuZCBndW5zIG1hbmlmZXN0IGluIHRoZSBmbGVzaFxuSSBzbmF0Y2ggdGhlIG1pYyBhbmQgZ2V0IGh5cGVcbkJlaGF2ZSwgYmVmb3JlIHlvdSBtYWtlIHRoZSBuZXdzIGZyb250IHBhZ2VcbkhlYWRlZCBmb3IgdGhlIGdyYXZlIGFuZCB0aGUgd2FrZVxuU28gc2F2ZSB5b3VyIG1pY3Jvc2NvcGljIG1pbmlhdHVyZSBzbWFsbCB0YWxrIGFuZCBXQUxLXG5BbmQgcHV0IGEgbGl0dGxlIHBlcCBpbiB5b3VyIHN0ZXBcblggdG8gdGhlIFogd2lsbCBkZXN0cm95IGFueSBtb3RoZXJmdWNraW4gcmVwLXV0YXRpb25cbmluIHRoZSBuYXRpb24sIGluIGNyZWF0aW9uXG5BbGwgeW91IGFzc2hvbGVzIGluIEFOWSBvY2N1cGF0aW9uXG5MaWtlIHJhcHBlcnMgd2l0aCBub3RoaW4gdG8gc2F5XG5JIENSVVNIICdFTSBsaWtlIGNocm9uaWMgYW5kIHRoZW4gc21va2UgJ2VtIHdpdGggRHJlXG5DYXVzZSBubyBtYXR0ZXIgaG93IGZhdHRlciB0aGUgd2FsbGV0LCBJJ2QgcmF0aGVyXG5nYXRoZXIgdG9nZXRoZXIgYW5kIHNwbGF0dGVyXG53aGF0ZXZlciBlZ290aXN0aWMgYnVsbHNoaXQsIHRoZSBnYW1lIGlzIG92ZXJcbndoZW4geW91IHB1c2ggdGhlIHJlY29yZCBidXQgZG9uJ3QgcHVzaCB0aGUgY3VsdHVyZVxuXG5bS1JTLU9uZV1cbkJyZWFraW4sIGVtY2VlaW4sIGdyYWZmaXRpIGFydCwgZGVlamF5aW4sIGJlYXRib3hpblxuWW8gWHppYml0LCBrZWVwIHJvY2tpbiFcblxuW1h6aWJpdF1cbkp1c3QgdGhyb3cgeW91ciBoYW5kcyBpbiB0aGUgc2t5XG5TdGlsbCBiZWxpZXZlIHJlYWwgbmlnZ2F6IG5ldmVyIGRpZVxuQW5kIGlmIHlvdSBpbiB0aGlzIGxpZmUganVzdCBnZXR0aW4gYnlcblNvbWVib2R5IHNheSwgXCJJJ20gaGlnaCFcIlxuKEknbSBoaWdoISkgXCJJJ20gaGlnaCFcIlxuKEknbSBoaWdoISkgWWVhaCwgYW5kIHlvdSBkb24ndCBzdG9wXG5ZZWFoLi5cblxuW0tSUy1PbmVdXG5Xb29wIHdvb3AsIHdvb3AsIHdvb3Agd29vcCFcbllvdSBrbm93IHdoYXQgdGltZSBpdCBpc1xuUHVsbCBvdmVyLCBhbGwgd2FjayBlbWNlZXMsIEFISC1BSEhIIVxuWW8uLiBZTyEgWW91IGFyZSB0dW5lZCBpbi4uIHRvIHRoZSB1bHRpbWF0ZS4uXG51bmRlcmdyb3VuZC4uIHJhd25lc3MhIFN0cmFpZ2h0IG9mZiB0aGUgc3RyZWV0XG5YemliaXQsIHR1cm4gaXQgdXAuLiIsImV4cGFuZGVkIjoiMCIsInNuaXBwZXQiOiIiLCJleHBsaWNpdFN5c3RlbSI6ImJsYWNrbGlzdCIsImNyYW1tZWQiOiJrZW5ueXBhcmtlcnNob3cyMDAxIiwid2l0aGFydGlzdGNyYW1tZWQiOiJ4emliaXRrZW5ueXBhcmtlcnNob3cyMDAxIiwidmlkZW8iOjAsIm1ldGFkZXNjX3R5cGUiOiJkZWZhdWx0IiwibWV0YWRlc2NfY3VzdG9tIjoiIiwibWV0YXRpdGxlIjoiIiwiZHVyYXRpb24iOiIyODUiLCJsYXN0Zm1fdXJsIjoiaHR0cDpcL1wvd3d3Lmxhc3QuZm1cL211c2ljXC9YemliaXRcL19cL0tlbm55K1BhcmtlcitTaG93KzIwMDEiLCJwdWJsaXNoRGF0ZSI6IjIwMDYtMTAtMzEiLCJwdWJsaXNoWWVhciI6IjIwMDYiLCJhbWF6b25JZCI6bnVsbCwiY2Fub25pY2FsUGF0aCI6bnVsbCwicmVkaXJlY3RVcmwiOiIiLCJ0b3BIaWdobGlnaHRJZCI6IjAiLCJob3QiOiIwIiwibXVzaXhtYXRjaF9zY3JpcHRfdHJhY2tpbmdfdXJsIjpudWxsLCJtdXNpeG1hdGNoX2NvcHlyaWdodCI6bnVsbCwibXVzaXhtYXRjaF9zb25nd3JpdGVycyI6bnVsbCwibXVzaXhtYXRjaF9iYWNrbGlua191cmwiOm51bGwsImV4cGxpY2l0IjoxLCJseXJpY0xvY2tlZCI6MCwicHVibGlzaERhdGVPcmlnIjpudWxsLCJhbGJ1bWlkIjoiMzg5MCIsInRyYWNrTm8iOjYsImFsYnVtIjoiUmVzdGxlc3MiLCJ0b3BTaGFyZXMiOmZhbHNlfSwiYXJ0aXN0Ijp7ImFydGlzdGlkIjoxMzM2MywiYXJ0aXN0IjoiWHppYml0IiwiY2Fub25pY2FsX25hbWUiOiJYemliaXQiLCJseXJpY3MiOjE3OCwiYWxidW1zIjo3LCJ2aWV3cyI6NTQzMDY2LCJ2aWV3c3dlZWsiOjE0MCwiY3JhbW1lZCI6Inh6aWJpdCIsInNlYXJjaGEiOiJ4emliaXQiLCJwcm9maWxlcGljIjoibWFmLmpwZyIsImhlcm9waWMiOiIiLCJmYWNlcGljIjoibWFmLmpwZyIsImxhc3R1cGRhdGUiOiIyMDEzLTA3LTE5IiwiZ2VucmUiOiJIaXAtSG9wIiwiZ2VucmVpZCI6NCwidGFnX2NyYW1tZWQiOiJoaXBob3AiLCJsYXN0Zm1fcGljIjoiaHR0cDpcL1wvaW1nMi1hay5sc3QuZm1cL2lcL3VcLzE3NHNcLzFjNWM3ODZjZDZjODQ5ZGRiMDk4MWQ1Y2NhZThjM2JkLnBuZyIsIm1ldGFkZXNjX3R5cGUiOiJkZWZhdWx0IiwibWV0YWRlc2NfY3VzdG9tIjoiIiwidG9wX2x5cmljaWQiOjAsImRpc2FibGVkRGF0ZSI6bnVsbCwiYW1hem9uSWQiOiJCMDAwUUpJMzdXIiwibGFzdGZtX3BpY19tb2JpbGUiOiJodHRwOlwvXC9pbWcyLWFrLmxzdC5mbVwvaVwvdVwvNjRzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJsYXN0Zm1fcGljX21lZGl1bSI6Imh0dHA6XC9cL2ltZzItYWsubHN0LmZtXC9pXC91XC9hdmF0YXIxNzBzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJkaXNhYmxlZCI6ZmFsc2V9fSwibHlyaWNCb2R5SGVhZGVyIDogTHlyaWNCb2R5SGVhZGVyIjp7ImFydGlzdCI6eyJhcnRpc3RpZCI6MTMzNjMsImFydGlzdCI6Ilh6aWJpdCIsImNhbm9uaWNhbF9uYW1lIjoiWHppYml0IiwibHlyaWNzIjoxNzgsImFsYnVtcyI6Nywidmlld3MiOjU0MzA2Niwidmlld3N3ZWVrIjoxNDAsImNyYW1tZWQiOiJ4emliaXQiLCJzZWFyY2hhIjoieHppYml0IiwicHJvZmlsZXBpYyI6Im1hZi5qcGciLCJoZXJvcGljIjoiIiwiZmFjZXBpYyI6Im1hZi5qcGciLCJsYXN0dXBkYXRlIjoiMjAxMy0wNy0xOSIsImdlbnJlIjoiSGlwLUhvcCIsImdlbnJlaWQiOjQsInRhZ19jcmFtbWVkIjoiaGlwaG9wIiwibGFzdGZtX3BpYyI6Imh0dHA6XC9cL2ltZzItYWsubHN0LmZtXC9pXC91XC8xNzRzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJtZXRhZGVzY190eXBlIjoiZGVmYXVsdCIsIm1ldGFkZXNjX2N1c3RvbSI6IiIsInRvcF9seXJpY2lkIjowLCJkaXNhYmxlZERhdGUiOm51bGwsImFtYXpvbklkIjoiQjAwMFFKSTM3VyIsImxhc3RmbV9waWNfbW9iaWxlIjoiaHR0cDpcL1wvaW1nMi1hay5sc3QuZm1cL2lcL3VcLzY0c1wvMWM1Yzc4NmNkNmM4NDlkZGIwOTgxZDVjY2FlOGMzYmQucG5nIiwibGFzdGZtX3BpY19tZWRpdW0iOiJodHRwOlwvXC9pbWcyLWFrLmxzdC5mbVwvaVwvdVwvYXZhdGFyMTcwc1wvMWM1Yzc4NmNkNmM4NDlkZGIwOTgxZDVjY2FlOGMzYmQucG5nIiwiZGlzYWJsZWQiOmZhbHNlfSwibHlyaWMiOnsibHlyaWNpZCI6MjQ4NjEsInRpdGxlIjoiS2VubnkgUGFya2VyIFNob3cgMjAwMSIsImRhdGVsaW5lIjoxMTYyMzMwNjY0LCJwdWJsaXNoZXJzIjoiIiwic29uZ3dyaXRlcnMiOiIiLCJmZWF0dXJpbmciOiIiLCJ2aWV3cyI6MTI3MCwidmlld3N3ZWVrIjowLCJsb2NrZWQiOjAsImxyY192ZXJpZmllZCI6IjAiLCJhcnRpc3RpZCI6MTMzNjMsInNlYXJjaHQiOiJrZW5ueS1wYXJrZXItc2hvdy0yMDAxLWx5cmljcy14emliaXQiLCJoYXNib2R5IjoxLCJsaWNlbnNlIjoxLCJib2R5IjoiW0tSUy1PbmVdXG5Zb3UgYXJlIG5vdyB0dW5lZCBpbiB0byB0aGUgdWx0aW1hdGUgc291bmRzLi4gb2YgRHIuIERyZVxuWW91IGtub3cgd2hhdCB0aW1lIGl0IGlzIVxuWHppYml0IHN0ZXBzIHVwIHRvIHRoZSBtaWNcbmxheWluIGRvd24gdGhlIGhhcmQtY29yZSwgcmVhbCByYXcsIHVuZGVyZ3JvdW5kXG5NeSBuYW1lIGlzIEtSUy1PbmUsIGFuZCBpdCdzIFJFQUwhIVxuXG5bWHppYml0XVxuV2VsbCBpdCdzIG1lLCBkb3duIHdpdGggRC1SLUVcblggdG8gdGhlIFogcm9ja3MgYW55IHBhcnR5XG5Sb2NrcyB0aGUgYmVhdHMsIGFuZCB0aGUgYnJlYWtzXG5Sb2NrcyB0aGUgY29ja3Mgb2ZmIHRoZSB3aG9yZXMgaW4gdGhlIHBsYWNlXG5DYXVzZSBzdWNrZXJzIHNoYWtlLCB3aGlsZSBJJ20gY3JlYXRpblxuVGhleSBnZXQgdG9nZXRoZXIgYW5kIHRoZXkgc3RhcnQgdG8gaGF0aW5cbkhvdyBjYW4gd2UgdGFrZSBoaW0gb3V0IG9uZSB0aW1lXG5jYXVzZSBoZSBicm91Z2h0IGJhY2sgdGhlIFdlc3Qgd2l0aCB0aGUgZnJlc2hlc3Qgcmh5bWVzXG5JIG1pZ2h0IGdvIGZpcnN0LCBhbmQgaGUnbGwgZ28gc2Vjb25kXG5JJ2xsIHdyZWNrICdlbSwgZGVjayAnZW0sIHNldCBpdCwganVzdCBjaGVja2luIHlvdXIgbWljXG5Ecm9wcGluIGhvdCBzaGl0IEkgbGlrZVxuU28gdGhyb3cgdXAgeW91ciBoYW5kcyBiaXRjaCwgcnVuIHlvdXIgaWNlXG5DYXVzZSBJJ2xsIGdvIHRoaXJkLCBhbmQgaGUnbGwgZ28gZm91cnRoXG5CeSB0aGUgZmlmdGggZWF0IHNoaXQsIHlvdSdsbCBzdGVwIG9mZlxuU2l4IGlzIHlvdXIgYmVhdGRvd24sIHlvdXIgdGl0bGUgaXMgc2V2ZW5cblRha2luIG91dCB5b3VyIGZvdXIgbWFuIGNyZXcgbWFrZXMgZWxldmVuXG5CeSB0aGUgdHdlbHZldGggSSBnbyBmb3Igc2VsZlxuUm9ja2luIEwuQS4gbGlrZSBubyBvbmUgZWxzZS4uXG5Zb3UgY2FuIGNoZWNrIGFueSByYXBwZXIgZnJvbSB0aGUgdW5kZXJncm91bmQgc2NlbmVcbmJ1dCBmZXcgaGF2ZSBkcm9wcGVkIGhvdCBzaGl0IGFuZCBzZWVuIGdyZWVuXG5Tb21lIGhhdmUgZG9wZSB0d2VsdmUgaW5jaGVzLCBjb3VudCAnZW1cbkJ1dCBub3QgbWFueSBuaWdnYXogaGF2ZSBzbGFtbWluIGFsYnVtc1xuWCB0byB0aGUgWiByb2NrcyBjb25zaXN0YW50bHlcbkknbSBcIkNyaW1pbmFsIE1pbmRlZFwiIHNvIGRvbid0IGZ1Y2sgd2l0aCBtZVxuV2h5PyBXZWxsIHRoYXQncyBteSBzZWNyZXQgYmFieVxuSSBkb24ndCB0YWtlIHNoaXQsIHNvIGZ1Y2sgeW91LCBwYXkgbWVcblNvIHlvdSBjYW4gY2FsbCBtZSwgYSBwdWJsaWMgc2VydmFudFxuTm90IGEga2luZyBidXQgYSB0ZWFjaGVyIEkgYmVsaWV2ZSBJJ3ZlIGVhcm5lZCBpdFxuU28gSSBqdXN0IHdhbGssIG9yIHJpZGUgbXkgYmlrZVxuYW5kIGJ1c3Qgb24gdGhlICtVcCBJbiBTbW9rZSsgc3RhZ2UgdG9uaWdodFxuR2l2ZSBtZSBhIGNoYW5jZSBhbmQgSSdsbCByb2NrIHRoZSBob3VzZVxuQnV0IGxldCBhIG1vdGhlcmZ1Y2tlciB0cnkgdG8gdGFrZSBtZSBvdXRcbkNhdXNlIG1hbGUgb3IgZmVtYWxlLCBJIHdpbGwgc3RyYW5nbGVcbklmIGl0J3MgYSBsYWJlbCwgdGhleSBoYXZlIHRvIHVudGFuZ2xlXG5BZGlkYXMsIGNoYWlucywgamVyc2V5cywgYnJhaWRzXG5CYW5kYW5hcyBoYW5naW4gb2ZmIHRoZSBlbmQgb2YgbXkgZ2F1Z2VcblN0ZXAgcmlnaHQgdXAgaWYgdGhhdCdzIHdoYXQgeW91IGxpa2VcbmJ1dCB3YXRjaCB5b3VyIGJpdGNoLCBJIGNhdGNoIGhvZXMgbGlrZSBhIGR5a2VcbkluIHRoZSBuaWdodCBhdCBhIGhlaWdodCByaWdodCBmb3IgZmxpZ2h0XG5XYXkgb3V0IG9mIHNpZ2h0LCB5b3UgYml0ZSwgSSByZWNpdGVcbk15IGNoYWluIHNoaW5lIGJyaWdodCwgcGx1cyBteSBraWNrcyBzdGF5IHdoaXRlXG5hcyB5b3VyIGZhZ2dvdCBDRU8gc2F5LCBcIldlbGwgYWxyaWdodCFcIlxuLi4gSSBhbSB5b3VyIG1lbnRvclxuSGlzdG9yeSBpcyBtaW5lLCBpdCdzIHRpbWUgeW91IHN1cnJlbmRlciBtb3RoZXJmdWNrZXJzXG5hbmQganVzdCBiYWNrIHVwIHF1aWNrbHlcbllvdXIgc3R5bGUgaXMgc2lja2x5IGJ1dCB5b3UgcGVyc2lzdCB0byBnZXQgbWVcbm9yIG91dHdpdCBtZSB3aXRoIHRoZSBzdHlsZSB0aGF0IEkgY3JlYXRlZFxueWVhcnMgYWdvIHdoZW4gSSB3YXMgc2VsbGluIHBvd2RlciB0byB0aGUgaG9lc1xuT2gsIGFsbCBvZiBhIHN1ZGRlbiB5b3UgZG9uJ3Qga25vd1xub3IgY2FuJ3QgcmVtZW1iZXIgY2FuJ3QgcmVjYWxsIGNhbid0IGJyaW5nIHRvIG1pbmRcbnRoYXQgcmh5bWUgdGhhdCBwbGFjZSBkbyBub3QgY2hhc2VcbkkgcnVuIGEgbWFyYXRob24gYSByYWNlIG9mIHJoeW1lcyBpbiB5b3VyIEZBQ0VcbkluIGNhc2UgeW91IGhhdGUgSSB3b24ndCB3cml0ZSBubyB0b3VnaCByYXBcbkZ1Y2sgd2l0aCBtZSBnZXQgeW91ciB3aG9sZSBGQU1JTFkga2lkbmFwcGVkXG5cbltLUlMtT25lXVxuWW8gWHppYml0ISBTaG93IHRoZXNlIG1vdGhlcmZ1Y2tlcnMgbWFuIVxuSSBkb24ndCB0aGluayB0aGV5IHVuZGVyc3RhbmQgdGhpcyBzaGl0IVxuQnJlYWsgdGhpcyBzaGl0IG92ZXIgdGhleSBiYWNrcyFcblxuW1h6aWJpdF1cbkkgZG9uJ3QgZHJlc3MgdXAgdG8gcmFwIG9yIGtlZXAgYSBoYWlyZG9cbkkgb25seSBncmFiIGEgbmluZSB0byBidXN0IGhvbGVzIGluIHlvdXIgY3Jld1xuSSBkZW55IHlvdXIgZXhpc3RlbmNlIGFzIGFydGlzdHNcbllvdSBwdXR0aW4gb3V0IGEgcmVjb3JkIGV4cGVjdGluIHRvIGNoYXJ0IGJ1dCBpdCdzIHdlYWtcbmJ1dCB3aGVuIHlvdSBzcGVhayB0aHJvdWdoIHRoZSBtaWNyb3Bob25lXG55b3UgZmFpbCB0byByZWFsaXplLCBub3BlLCB5b3UncmUgbm90IGFsb25lIG9uIHRoZSBlYXJ0aFxuVGhlIGxpZ2h0IGNvbWVzIGZvcnRoIGNhdXNlIE1yLiBYXG5JbnRlbGxpZ2VuY2UsIHNtb2tlIGFuZCBndW5zIG1hbmlmZXN0IGluIHRoZSBmbGVzaFxuSSBzbmF0Y2ggdGhlIG1pYyBhbmQgZ2V0IGh5cGVcbkJlaGF2ZSwgYmVmb3JlIHlvdSBtYWtlIHRoZSBuZXdzIGZyb250IHBhZ2VcbkhlYWRlZCBmb3IgdGhlIGdyYXZlIGFuZCB0aGUgd2FrZVxuU28gc2F2ZSB5b3VyIG1pY3Jvc2NvcGljIG1pbmlhdHVyZSBzbWFsbCB0YWxrIGFuZCBXQUxLXG5BbmQgcHV0IGEgbGl0dGxlIHBlcCBpbiB5b3VyIHN0ZXBcblggdG8gdGhlIFogd2lsbCBkZXN0cm95IGFueSBtb3RoZXJmdWNraW4gcmVwLXV0YXRpb25cbmluIHRoZSBuYXRpb24sIGluIGNyZWF0aW9uXG5BbGwgeW91IGFzc2hvbGVzIGluIEFOWSBvY2N1cGF0aW9uXG5MaWtlIHJhcHBlcnMgd2l0aCBub3RoaW4gdG8gc2F5XG5JIENSVVNIICdFTSBsaWtlIGNocm9uaWMgYW5kIHRoZW4gc21va2UgJ2VtIHdpdGggRHJlXG5DYXVzZSBubyBtYXR0ZXIgaG93IGZhdHRlciB0aGUgd2FsbGV0LCBJJ2QgcmF0aGVyXG5nYXRoZXIgdG9nZXRoZXIgYW5kIHNwbGF0dGVyXG53aGF0ZXZlciBlZ290aXN0aWMgYnVsbHNoaXQsIHRoZSBnYW1lIGlzIG92ZXJcbndoZW4geW91IHB1c2ggdGhlIHJlY29yZCBidXQgZG9uJ3QgcHVzaCB0aGUgY3VsdHVyZVxuXG5bS1JTLU9uZV1cbkJyZWFraW4sIGVtY2VlaW4sIGdyYWZmaXRpIGFydCwgZGVlamF5aW4sIGJlYXRib3hpblxuWW8gWHppYml0LCBrZWVwIHJvY2tpbiFcblxuW1h6aWJpdF1cbkp1c3QgdGhyb3cgeW91ciBoYW5kcyBpbiB0aGUgc2t5XG5TdGlsbCBiZWxpZXZlIHJlYWwgbmlnZ2F6IG5ldmVyIGRpZVxuQW5kIGlmIHlvdSBpbiB0aGlzIGxpZmUganVzdCBnZXR0aW4gYnlcblNvbWVib2R5IHNheSwgXCJJJ20gaGlnaCFcIlxuKEknbSBoaWdoISkgXCJJJ20gaGlnaCFcIlxuKEknbSBoaWdoISkgWWVhaCwgYW5kIHlvdSBkb24ndCBzdG9wXG5ZZWFoLi5cblxuW0tSUy1PbmVdXG5Xb29wIHdvb3AsIHdvb3AsIHdvb3Agd29vcCFcbllvdSBrbm93IHdoYXQgdGltZSBpdCBpc1xuUHVsbCBvdmVyLCBhbGwgd2FjayBlbWNlZXMsIEFISC1BSEhIIVxuWW8uLiBZTyEgWW91IGFyZSB0dW5lZCBpbi4uIHRvIHRoZSB1bHRpbWF0ZS4uXG51bmRlcmdyb3VuZC4uIHJhd25lc3MhIFN0cmFpZ2h0IG9mZiB0aGUgc3RyZWV0XG5YemliaXQsIHR1cm4gaXQgdXAuLiIsImV4cGFuZGVkIjoiMCIsInNuaXBwZXQiOiIiLCJleHBsaWNpdFN5c3RlbSI6ImJsYWNrbGlzdCIsImNyYW1tZWQiOiJrZW5ueXBhcmtlcnNob3cyMDAxIiwid2l0aGFydGlzdGNyYW1tZWQiOiJ4emliaXRrZW5ueXBhcmtlcnNob3cyMDAxIiwidmlkZW8iOjAsIm1ldGFkZXNjX3R5cGUiOiJkZWZhdWx0IiwibWV0YWRlc2NfY3VzdG9tIjoiIiwibWV0YXRpdGxlIjoiIiwiZHVyYXRpb24iOiIyODUiLCJsYXN0Zm1fdXJsIjoiaHR0cDpcL1wvd3d3Lmxhc3QuZm1cL211c2ljXC9YemliaXRcL19cL0tlbm55K1BhcmtlcitTaG93KzIwMDEiLCJwdWJsaXNoRGF0ZSI6IjIwMDYtMTAtMzEiLCJwdWJsaXNoWWVhciI6IjIwMDYiLCJhbWF6b25JZCI6bnVsbCwiY2Fub25pY2FsUGF0aCI6bnVsbCwicmVkaXJlY3RVcmwiOiIiLCJ0b3BIaWdobGlnaHRJZCI6IjAiLCJob3QiOiIwIiwibXVzaXhtYXRjaF9zY3JpcHRfdHJhY2tpbmdfdXJsIjpudWxsLCJtdXNpeG1hdGNoX2NvcHlyaWdodCI6bnVsbCwibXVzaXhtYXRjaF9zb25nd3JpdGVycyI6bnVsbCwibXVzaXhtYXRjaF9iYWNrbGlua191cmwiOm51bGwsImV4cGxpY2l0IjoxLCJseXJpY0xvY2tlZCI6MCwicHVibGlzaERhdGVPcmlnIjpudWxsLCJhbGJ1bWlkIjoiMzg5MCIsInRyYWNrTm8iOjYsImFsYnVtIjoiUmVzdGxlc3MiLCJ0b3BTaGFyZXMiOmZhbHNlfSwiYWxidW0iOnsiYWxidW1pZCI6Mzg5MCwiYWxidW0iOiJSZXN0bGVzcyIsImFtYXpvbmlkIjoiQjAwMDA1M0dVTyIsInBpY3VybCI6Imh0dHA6XC9cL25ldHN0b3JhZ2UubWV0cm9seXJpY3MuY29tXC9hbGJ1bXNcLzM4OTAteHppYml0LXJlc3RsZXNzLmpwZyIsInllYXIiOiIyMDAwIiwic2VhcmNoYWwiOiJyZXN0bGVzcy1hbGJ1bS14emliaXQiLCJhcnRpc3RpZCI6MTMzNjMsInJlbGVhc2VkYXRlIjoiMCIsInB1Ymxpc2hlciI6IlNvbnkiLCJ2aWV3cyI6MTM1OTQsInZpZXdzd2VlayI6MzEsImFkZGVkIjoiMCIsIm1ldGFjcml0aWNVcmwiOiJodHRwOlwvXC93d3cubWV0YWNyaXRpYy5jb21cL211c2ljXC9yZXN0bGVzc1wveHppYml0P2Z0YWc9TUNELTA2LTEwYWFhMWMiLCJtZXRhY3JpdGljU2NvcmUiOiI3NSIsIm1ldGFjcml0aWNJZCI6IjE3ZDk5YzZmZDQxNDNjZmYyY2M4YjljNTMwOGIxYTY5IiwibWV0YWNyaXRpY1Jldmlld0NvdW50IjoiMTEiLCJwaWN1cmxTbWFsbCI6Imh0dHA6XC9cL25ldHN0b3JhZ2UubWV0cm9seXJpY3MuY29tXC9hbGJ1bXNcL3NtYWxsXC8zODkwLXh6aWJpdC1yZXN0bGVzcy5qcGciLCJseXJpY0lkcyI6WyI1MzIxIiwiMjQ3OTIiLCIyNDgwMiIsIjI0ODI1IiwiMjQ4NDciLCIyNDg2MSIsIjI0ODcxIiwiMjQ4OTkiLCIyNDkxOSIsIjI0OTM5IiwiMjUwNTQiLCIyNTA2NyIsIjI1MjcyIiwiMjU3MzMiLCIyMDUzMTYiLCIyMjAwODAiXSwic2l0ZVVybCI6Inh6aWJpdC1hbGJ1bXMtbGlzdC0yIn0sInRpdGxlU2l6ZSI6Mi4zLCJ0b3BTZWFyY2hlcyI6W3sic2lkIjoiMSIsInRlcm1zIjoiZGVzcGFjaXRvIiwidmlld3MiOiIxMjU5In0seyJzaWQiOiIyIiwidGVybXMiOiJsb29rIHdoYXQgeW91IG1hZGUgbWUgZG8iLCJ2aWV3cyI6IjYzNCJ9LHsic2lkIjoiMyIsInRlcm1zIjoic2hhcGUgb2YgeW91Iiwidmlld3MiOiI0OTEifSx7InNpZCI6IjQiLCJ0ZXJtcyI6ImF0dGVudGlvbiIsInZpZXdzIjoiNDI1In0seyJzaWQiOiI1IiwidGVybXMiOiJ0YXlsb3Igc3dpZnQiLCJ2aWV3cyI6IjQxMCJ9XX0sInBhcnRuZXJzIDogUGFydG5lcnMiOnsibGlua0x5cmljIjoiIiwibGlua0FsYnVtIjoiIiwibGlua0FydGlzdCI6IiIsInN0eWxlIjoibHlyaWMiLCJhcnRpc3QiOnsiYXJ0aXN0aWQiOjEzMzYzLCJhcnRpc3QiOiJYemliaXQiLCJjYW5vbmljYWxfbmFtZSI6Ilh6aWJpdCIsImx5cmljcyI6MTc4LCJhbGJ1bXMiOjcsInZpZXdzIjo1NDMwNjYsInZpZXdzd2VlayI6MTQwLCJjcmFtbWVkIjoieHppYml0Iiwic2VhcmNoYSI6Inh6aWJpdCIsInByb2ZpbGVwaWMiOiJtYWYuanBnIiwiaGVyb3BpYyI6IiIsImZhY2VwaWMiOiJtYWYuanBnIiwibGFzdHVwZGF0ZSI6IjIwMTMtMDctMTkiLCJnZW5yZSI6IkhpcC1Ib3AiLCJnZW5yZWlkIjo0LCJ0YWdfY3JhbW1lZCI6ImhpcGhvcCIsImxhc3RmbV9waWMiOiJodHRwOlwvXC9pbWcyLWFrLmxzdC5mbVwvaVwvdVwvMTc0c1wvMWM1Yzc4NmNkNmM4NDlkZGIwOTgxZDVjY2FlOGMzYmQucG5nIiwibWV0YWRlc2NfdHlwZSI6ImRlZmF1bHQiLCJtZXRhZGVzY19jdXN0b20iOiIiLCJ0b3BfbHlyaWNpZCI6MCwiZGlzYWJsZWREYXRlIjpudWxsLCJhbWF6b25JZCI6IkIwMDBRSkkzN1ciLCJsYXN0Zm1fcGljX21vYmlsZSI6Imh0dHA6XC9cL2ltZzItYWsubHN0LmZtXC9pXC91XC82NHNcLzFjNWM3ODZjZDZjODQ5ZGRiMDk4MWQ1Y2NhZThjM2JkLnBuZyIsImxhc3RmbV9waWNfbWVkaXVtIjoiaHR0cDpcL1wvaW1nMi1hay5sc3QuZm1cL2lcL3VcL2F2YXRhcjE3MHNcLzFjNWM3ODZjZDZjODQ5ZGRiMDk4MWQ1Y2NhZThjM2JkLnBuZyIsImRpc2FibGVkIjpmYWxzZX0sImx5cmljIjp7Imx5cmljaWQiOjI0ODYxLCJ0aXRsZSI6Iktlbm55IFBhcmtlciBTaG93IDIwMDEiLCJkYXRlbGluZSI6MTE2MjMzMDY2NCwicHVibGlzaGVycyI6IiIsInNvbmd3cml0ZXJzIjoiIiwiZmVhdHVyaW5nIjoiIiwidmlld3MiOjEyNzAsInZpZXdzd2VlayI6MCwibG9ja2VkIjowLCJscmNfdmVyaWZpZWQiOiIwIiwiYXJ0aXN0aWQiOjEzMzYzLCJzZWFyY2h0Ijoia2VubnktcGFya2VyLXNob3ctMjAwMS1seXJpY3MteHppYml0IiwiaGFzYm9keSI6MSwibGljZW5zZSI6MSwiYm9keSI6IltLUlMtT25lXVxuWW91IGFyZSBub3cgdHVuZWQgaW4gdG8gdGhlIHVsdGltYXRlIHNvdW5kcy4uIG9mIERyLiBEcmVcbllvdSBrbm93IHdoYXQgdGltZSBpdCBpcyFcblh6aWJpdCBzdGVwcyB1cCB0byB0aGUgbWljXG5sYXlpbiBkb3duIHRoZSBoYXJkLWNvcmUsIHJlYWwgcmF3LCB1bmRlcmdyb3VuZFxuTXkgbmFtZSBpcyBLUlMtT25lLCBhbmQgaXQncyBSRUFMISFcblxuW1h6aWJpdF1cbldlbGwgaXQncyBtZSwgZG93biB3aXRoIEQtUi1FXG5YIHRvIHRoZSBaIHJvY2tzIGFueSBwYXJ0eVxuUm9ja3MgdGhlIGJlYXRzLCBhbmQgdGhlIGJyZWFrc1xuUm9ja3MgdGhlIGNvY2tzIG9mZiB0aGUgd2hvcmVzIGluIHRoZSBwbGFjZVxuQ2F1c2Ugc3Vja2VycyBzaGFrZSwgd2hpbGUgSSdtIGNyZWF0aW5cblRoZXkgZ2V0IHRvZ2V0aGVyIGFuZCB0aGV5IHN0YXJ0IHRvIGhhdGluXG5Ib3cgY2FuIHdlIHRha2UgaGltIG91dCBvbmUgdGltZVxuY2F1c2UgaGUgYnJvdWdodCBiYWNrIHRoZSBXZXN0IHdpdGggdGhlIGZyZXNoZXN0IHJoeW1lc1xuSSBtaWdodCBnbyBmaXJzdCwgYW5kIGhlJ2xsIGdvIHNlY29uZFxuSSdsbCB3cmVjayAnZW0sIGRlY2sgJ2VtLCBzZXQgaXQsIGp1c3QgY2hlY2tpbiB5b3VyIG1pY1xuRHJvcHBpbiBob3Qgc2hpdCBJIGxpa2VcblNvIHRocm93IHVwIHlvdXIgaGFuZHMgYml0Y2gsIHJ1biB5b3VyIGljZVxuQ2F1c2UgSSdsbCBnbyB0aGlyZCwgYW5kIGhlJ2xsIGdvIGZvdXJ0aFxuQnkgdGhlIGZpZnRoIGVhdCBzaGl0LCB5b3UnbGwgc3RlcCBvZmZcblNpeCBpcyB5b3VyIGJlYXRkb3duLCB5b3VyIHRpdGxlIGlzIHNldmVuXG5UYWtpbiBvdXQgeW91ciBmb3VyIG1hbiBjcmV3IG1ha2VzIGVsZXZlblxuQnkgdGhlIHR3ZWx2ZXRoIEkgZ28gZm9yIHNlbGZcblJvY2tpbiBMLkEuIGxpa2Ugbm8gb25lIGVsc2UuLlxuWW91IGNhbiBjaGVjayBhbnkgcmFwcGVyIGZyb20gdGhlIHVuZGVyZ3JvdW5kIHNjZW5lXG5idXQgZmV3IGhhdmUgZHJvcHBlZCBob3Qgc2hpdCBhbmQgc2VlbiBncmVlblxuU29tZSBoYXZlIGRvcGUgdHdlbHZlIGluY2hlcywgY291bnQgJ2VtXG5CdXQgbm90IG1hbnkgbmlnZ2F6IGhhdmUgc2xhbW1pbiBhbGJ1bXNcblggdG8gdGhlIFogcm9ja3MgY29uc2lzdGFudGx5XG5JJ20gXCJDcmltaW5hbCBNaW5kZWRcIiBzbyBkb24ndCBmdWNrIHdpdGggbWVcbldoeT8gV2VsbCB0aGF0J3MgbXkgc2VjcmV0IGJhYnlcbkkgZG9uJ3QgdGFrZSBzaGl0LCBzbyBmdWNrIHlvdSwgcGF5IG1lXG5TbyB5b3UgY2FuIGNhbGwgbWUsIGEgcHVibGljIHNlcnZhbnRcbk5vdCBhIGtpbmcgYnV0IGEgdGVhY2hlciBJIGJlbGlldmUgSSd2ZSBlYXJuZWQgaXRcblNvIEkganVzdCB3YWxrLCBvciByaWRlIG15IGJpa2VcbmFuZCBidXN0IG9uIHRoZSArVXAgSW4gU21va2UrIHN0YWdlIHRvbmlnaHRcbkdpdmUgbWUgYSBjaGFuY2UgYW5kIEknbGwgcm9jayB0aGUgaG91c2VcbkJ1dCBsZXQgYSBtb3RoZXJmdWNrZXIgdHJ5IHRvIHRha2UgbWUgb3V0XG5DYXVzZSBtYWxlIG9yIGZlbWFsZSwgSSB3aWxsIHN0cmFuZ2xlXG5JZiBpdCdzIGEgbGFiZWwsIHRoZXkgaGF2ZSB0byB1bnRhbmdsZVxuQWRpZGFzLCBjaGFpbnMsIGplcnNleXMsIGJyYWlkc1xuQmFuZGFuYXMgaGFuZ2luIG9mZiB0aGUgZW5kIG9mIG15IGdhdWdlXG5TdGVwIHJpZ2h0IHVwIGlmIHRoYXQncyB3aGF0IHlvdSBsaWtlXG5idXQgd2F0Y2ggeW91ciBiaXRjaCwgSSBjYXRjaCBob2VzIGxpa2UgYSBkeWtlXG5JbiB0aGUgbmlnaHQgYXQgYSBoZWlnaHQgcmlnaHQgZm9yIGZsaWdodFxuV2F5IG91dCBvZiBzaWdodCwgeW91IGJpdGUsIEkgcmVjaXRlXG5NeSBjaGFpbiBzaGluZSBicmlnaHQsIHBsdXMgbXkga2lja3Mgc3RheSB3aGl0ZVxuYXMgeW91ciBmYWdnb3QgQ0VPIHNheSwgXCJXZWxsIGFscmlnaHQhXCJcbi4uIEkgYW0geW91ciBtZW50b3Jcbkhpc3RvcnkgaXMgbWluZSwgaXQncyB0aW1lIHlvdSBzdXJyZW5kZXIgbW90aGVyZnVja2Vyc1xuYW5kIGp1c3QgYmFjayB1cCBxdWlja2x5XG5Zb3VyIHN0eWxlIGlzIHNpY2tseSBidXQgeW91IHBlcnNpc3QgdG8gZ2V0IG1lXG5vciBvdXR3aXQgbWUgd2l0aCB0aGUgc3R5bGUgdGhhdCBJIGNyZWF0ZWRcbnllYXJzIGFnbyB3aGVuIEkgd2FzIHNlbGxpbiBwb3dkZXIgdG8gdGhlIGhvZXNcbk9oLCBhbGwgb2YgYSBzdWRkZW4geW91IGRvbid0IGtub3dcbm9yIGNhbid0IHJlbWVtYmVyIGNhbid0IHJlY2FsbCBjYW4ndCBicmluZyB0byBtaW5kXG50aGF0IHJoeW1lIHRoYXQgcGxhY2UgZG8gbm90IGNoYXNlXG5JIHJ1biBhIG1hcmF0aG9uIGEgcmFjZSBvZiByaHltZXMgaW4geW91ciBGQUNFXG5JbiBjYXNlIHlvdSBoYXRlIEkgd29uJ3Qgd3JpdGUgbm8gdG91Z2ggcmFwXG5GdWNrIHdpdGggbWUgZ2V0IHlvdXIgd2hvbGUgRkFNSUxZIGtpZG5hcHBlZFxuXG5bS1JTLU9uZV1cbllvIFh6aWJpdCEgU2hvdyB0aGVzZSBtb3RoZXJmdWNrZXJzIG1hbiFcbkkgZG9uJ3QgdGhpbmsgdGhleSB1bmRlcnN0YW5kIHRoaXMgc2hpdCFcbkJyZWFrIHRoaXMgc2hpdCBvdmVyIHRoZXkgYmFja3MhXG5cbltYemliaXRdXG5JIGRvbid0IGRyZXNzIHVwIHRvIHJhcCBvciBrZWVwIGEgaGFpcmRvXG5JIG9ubHkgZ3JhYiBhIG5pbmUgdG8gYnVzdCBob2xlcyBpbiB5b3VyIGNyZXdcbkkgZGVueSB5b3VyIGV4aXN0ZW5jZSBhcyBhcnRpc3RzXG5Zb3UgcHV0dGluIG91dCBhIHJlY29yZCBleHBlY3RpbiB0byBjaGFydCBidXQgaXQncyB3ZWFrXG5idXQgd2hlbiB5b3Ugc3BlYWsgdGhyb3VnaCB0aGUgbWljcm9waG9uZVxueW91IGZhaWwgdG8gcmVhbGl6ZSwgbm9wZSwgeW91J3JlIG5vdCBhbG9uZSBvbiB0aGUgZWFydGhcblRoZSBsaWdodCBjb21lcyBmb3J0aCBjYXVzZSBNci4gWFxuSW50ZWxsaWdlbmNlLCBzbW9rZSBhbmQgZ3VucyBtYW5pZmVzdCBpbiB0aGUgZmxlc2hcbkkgc25hdGNoIHRoZSBtaWMgYW5kIGdldCBoeXBlXG5CZWhhdmUsIGJlZm9yZSB5b3UgbWFrZSB0aGUgbmV3cyBmcm9udCBwYWdlXG5IZWFkZWQgZm9yIHRoZSBncmF2ZSBhbmQgdGhlIHdha2VcblNvIHNhdmUgeW91ciBtaWNyb3Njb3BpYyBtaW5pYXR1cmUgc21hbGwgdGFsayBhbmQgV0FMS1xuQW5kIHB1dCBhIGxpdHRsZSBwZXAgaW4geW91ciBzdGVwXG5YIHRvIHRoZSBaIHdpbGwgZGVzdHJveSBhbnkgbW90aGVyZnVja2luIHJlcC11dGF0aW9uXG5pbiB0aGUgbmF0aW9uLCBpbiBjcmVhdGlvblxuQWxsIHlvdSBhc3Nob2xlcyBpbiBBTlkgb2NjdXBhdGlvblxuTGlrZSByYXBwZXJzIHdpdGggbm90aGluIHRvIHNheVxuSSBDUlVTSCAnRU0gbGlrZSBjaHJvbmljIGFuZCB0aGVuIHNtb2tlICdlbSB3aXRoIERyZVxuQ2F1c2Ugbm8gbWF0dGVyIGhvdyBmYXR0ZXIgdGhlIHdhbGxldCwgSSdkIHJhdGhlclxuZ2F0aGVyIHRvZ2V0aGVyIGFuZCBzcGxhdHRlclxud2hhdGV2ZXIgZWdvdGlzdGljIGJ1bGxzaGl0LCB0aGUgZ2FtZSBpcyBvdmVyXG53aGVuIHlvdSBwdXNoIHRoZSByZWNvcmQgYnV0IGRvbid0IHB1c2ggdGhlIGN1bHR1cmVcblxuW0tSUy1PbmVdXG5CcmVha2luLCBlbWNlZWluLCBncmFmZml0aSBhcnQsIGRlZWpheWluLCBiZWF0Ym94aW5cbllvIFh6aWJpdCwga2VlcCByb2NraW4hXG5cbltYemliaXRdXG5KdXN0IHRocm93IHlvdXIgaGFuZHMgaW4gdGhlIHNreVxuU3RpbGwgYmVsaWV2ZSByZWFsIG5pZ2dheiBuZXZlciBkaWVcbkFuZCBpZiB5b3UgaW4gdGhpcyBsaWZlIGp1c3QgZ2V0dGluIGJ5XG5Tb21lYm9keSBzYXksIFwiSSdtIGhpZ2ghXCJcbihJJ20gaGlnaCEpIFwiSSdtIGhpZ2ghXCJcbihJJ20gaGlnaCEpIFllYWgsIGFuZCB5b3UgZG9uJ3Qgc3RvcFxuWWVhaC4uXG5cbltLUlMtT25lXVxuV29vcCB3b29wLCB3b29wLCB3b29wIHdvb3AhXG5Zb3Uga25vdyB3aGF0IHRpbWUgaXQgaXNcblB1bGwgb3ZlciwgYWxsIHdhY2sgZW1jZWVzLCBBSEgtQUhISCFcbllvLi4gWU8hIFlvdSBhcmUgdHVuZWQgaW4uLiB0byB0aGUgdWx0aW1hdGUuLlxudW5kZXJncm91bmQuLiByYXduZXNzISBTdHJhaWdodCBvZmYgdGhlIHN0cmVldFxuWHppYml0LCB0dXJuIGl0IHVwLi4iLCJleHBhbmRlZCI6IjAiLCJzbmlwcGV0IjoiIiwiZXhwbGljaXRTeXN0ZW0iOiJibGFja2xpc3QiLCJjcmFtbWVkIjoia2VubnlwYXJrZXJzaG93MjAwMSIsIndpdGhhcnRpc3RjcmFtbWVkIjoieHppYml0a2VubnlwYXJrZXJzaG93MjAwMSIsInZpZGVvIjowLCJtZXRhZGVzY190eXBlIjoiZGVmYXVsdCIsIm1ldGFkZXNjX2N1c3RvbSI6IiIsIm1ldGF0aXRsZSI6IiIsImR1cmF0aW9uIjoiMjg1IiwibGFzdGZtX3VybCI6Imh0dHA6XC9cL3d3dy5sYXN0LmZtXC9tdXNpY1wvWHppYml0XC9fXC9LZW5ueStQYXJrZXIrU2hvdysyMDAxIiwicHVibGlzaERhdGUiOiIyMDA2LTEwLTMxIiwicHVibGlzaFllYXIiOiIyMDA2IiwiYW1hem9uSWQiOm51bGwsImNhbm9uaWNhbFBhdGgiOm51bGwsInJlZGlyZWN0VXJsIjoiIiwidG9wSGlnaGxpZ2h0SWQiOiIwIiwiaG90IjoiMCIsIm11c2l4bWF0Y2hfc2NyaXB0X3RyYWNraW5nX3VybCI6bnVsbCwibXVzaXhtYXRjaF9jb3B5cmlnaHQiOm51bGwsIm11c2l4bWF0Y2hfc29uZ3dyaXRlcnMiOm51bGwsIm11c2l4bWF0Y2hfYmFja2xpbmtfdXJsIjpudWxsLCJleHBsaWNpdCI6MSwibHlyaWNMb2NrZWQiOjAsInB1Ymxpc2hEYXRlT3JpZyI6bnVsbCwiYWxidW1pZCI6IjM4OTAiLCJ0cmFja05vIjo2LCJhbGJ1bSI6IlJlc3RsZXNzIiwidG9wU2hhcmVzIjpmYWxzZX0sInJpbmd0b25lIjpmYWxzZX0sImVuZFNvbmdEaXNjdXNzaW9uIDogTHlyaWNTb25nRGlzY3Vzc2lvbnMiOnsibGltaXQiOjQsImxheW91dCI6Imx5cmljQmFzZWQiLCJseXJpY2lkIjoyNDg2MSwibHlyaWNIaWdobGlnaHRJZCI6MCwic2VhcmNodCI6Imtlbm55LXBhcmtlci1zaG93LTIwMDEtbHlyaWNzLXh6aWJpdCJ9LCJ6ZXJnbmV0Qm90dG9tIDogWmVyZ25ldCI6eyJsYXlvdXQiOiJMeXJpY3NCb3R0b20ifSwiYm90dG9tRHJpdmVyIDogTHlyaWNSZWxhdGVkIjp7InRpdGxlQWxwaGEiOiJZb3UgR290dGEgQ2hlY2sgT3V0IiwidHlwZSI6ImJvdHRvbSIsInRhZyI6ZmFsc2UsImx5cmljaWQiOjI0ODYxLCJhcnRpc3RpZCI6MTMzNjMsImdlbnJlaWQiOjQsImxheW91dCI6InNpbmdsZWJpZyIsImxpbWl0IjoxfSwibHlyaWNSZWxhdGVkIDogTHlyaWNSZWxhdGVkIjp7InRpdGxlQWxwaGEiOiJSZWxhdGVkIiwidHlwZSI6Im1haW4iLCJ0YWciOmZhbHNlLCJseXJpY2lkIjoyNDg2MSwiYXJ0aXN0aWQiOjEzMzYzLCJnZW5yZWlkIjo0LCJsYXlvdXQiOiJzbWFsbCIsImxpbWl0Ijo0fSwicGhvdG9HYWxsZXJ5IDogQXJ0aXN0R2FsbGVyeSI6eyJhcnRpc3RpZCI6MTMzNjMsImZlYXR1cmVQaWMiOjEsInZpZGVvTGltaXQiOjAsImltYWdlTGltaXQiOjQsImxheW91dCI6Ikx5cmljQXJ0aXN0UGhvdG9zIiwidGl0bGVBbHBoYSI6Ilh6aWJpdCIsInRpdGxlT21lZ2EiOiJQaG90b3MiLCJkaXNhYmxlTGF6eUxvYWQiOnRydWV9LCJoZWFkZXJWaWRlbyA6IEx5cmljSGVhZGVyVmlkZW8iOnsiYXJ0aXN0Ijp7ImFydGlzdGlkIjoxMzM2MywiYXJ0aXN0IjoiWHppYml0IiwiY2Fub25pY2FsX25hbWUiOiJYemliaXQiLCJseXJpY3MiOjE3OCwiYWxidW1zIjo3LCJ2aWV3cyI6NTQzMDY2LCJ2aWV3c3dlZWsiOjE0MCwiY3JhbW1lZCI6Inh6aWJpdCIsInNlYXJjaGEiOiJ4emliaXQiLCJwcm9maWxlcGljIjoibWFmLmpwZyIsImhlcm9waWMiOiIiLCJmYWNlcGljIjoibWFmLmpwZyIsImxhc3R1cGRhdGUiOiIyMDEzLTA3LTE5IiwiZ2VucmUiOiJIaXAtSG9wIiwiZ2VucmVpZCI6NCwidGFnX2NyYW1tZWQiOiJoaXBob3AiLCJsYXN0Zm1fcGljIjoiaHR0cDpcL1wvaW1nMi1hay5sc3QuZm1cL2lcL3VcLzE3NHNcLzFjNWM3ODZjZDZjODQ5ZGRiMDk4MWQ1Y2NhZThjM2JkLnBuZyIsIm1ldGFkZXNjX3R5cGUiOiJkZWZhdWx0IiwibWV0YWRlc2NfY3VzdG9tIjoiIiwidG9wX2x5cmljaWQiOjAsImRpc2FibGVkRGF0ZSI6bnVsbCwiYW1hem9uSWQiOiJCMDAwUUpJMzdXIiwibGFzdGZtX3BpY19tb2JpbGUiOiJodHRwOlwvXC9pbWcyLWFrLmxzdC5mbVwvaVwvdVwvNjRzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJsYXN0Zm1fcGljX21lZGl1bSI6Imh0dHA6XC9cL2ltZzItYWsubHN0LmZtXC9pXC91XC9hdmF0YXIxNzBzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJkaXNhYmxlZCI6ZmFsc2V9LCJhcnRpc3RJZCI6MTMzNjMsImx5cmljIjp7Imx5cmljaWQiOjI0ODYxLCJ0aXRsZSI6Iktlbm55IFBhcmtlciBTaG93IDIwMDEiLCJkYXRlbGluZSI6MTE2MjMzMDY2NCwicHVibGlzaGVycyI6IiIsInNvbmd3cml0ZXJzIjoiIiwiZmVhdHVyaW5nIjoiIiwidmlld3MiOjEyNzAsInZpZXdzd2VlayI6MCwibG9ja2VkIjowLCJscmNfdmVyaWZpZWQiOiIwIiwiYXJ0aXN0aWQiOjEzMzYzLCJzZWFyY2h0Ijoia2VubnktcGFya2VyLXNob3ctMjAwMS1seXJpY3MteHppYml0IiwiaGFzYm9keSI6MSwibGljZW5zZSI6MSwiYm9keSI6IltLUlMtT25lXVxuWW91IGFyZSBub3cgdHVuZWQgaW4gdG8gdGhlIHVsdGltYXRlIHNvdW5kcy4uIG9mIERyLiBEcmVcbllvdSBrbm93IHdoYXQgdGltZSBpdCBpcyFcblh6aWJpdCBzdGVwcyB1cCB0byB0aGUgbWljXG5sYXlpbiBkb3duIHRoZSBoYXJkLWNvcmUsIHJlYWwgcmF3LCB1bmRlcmdyb3VuZFxuTXkgbmFtZSBpcyBLUlMtT25lLCBhbmQgaXQncyBSRUFMISFcblxuW1h6aWJpdF1cbldlbGwgaXQncyBtZSwgZG93biB3aXRoIEQtUi1FXG5YIHRvIHRoZSBaIHJvY2tzIGFueSBwYXJ0eVxuUm9ja3MgdGhlIGJlYXRzLCBhbmQgdGhlIGJyZWFrc1xuUm9ja3MgdGhlIGNvY2tzIG9mZiB0aGUgd2hvcmVzIGluIHRoZSBwbGFjZVxuQ2F1c2Ugc3Vja2VycyBzaGFrZSwgd2hpbGUgSSdtIGNyZWF0aW5cblRoZXkgZ2V0IHRvZ2V0aGVyIGFuZCB0aGV5IHN0YXJ0IHRvIGhhdGluXG5Ib3cgY2FuIHdlIHRha2UgaGltIG91dCBvbmUgdGltZVxuY2F1c2UgaGUgYnJvdWdodCBiYWNrIHRoZSBXZXN0IHdpdGggdGhlIGZyZXNoZXN0IHJoeW1lc1xuSSBtaWdodCBnbyBmaXJzdCwgYW5kIGhlJ2xsIGdvIHNlY29uZFxuSSdsbCB3cmVjayAnZW0sIGRlY2sgJ2VtLCBzZXQgaXQsIGp1c3QgY2hlY2tpbiB5b3VyIG1pY1xuRHJvcHBpbiBob3Qgc2hpdCBJIGxpa2VcblNvIHRocm93IHVwIHlvdXIgaGFuZHMgYml0Y2gsIHJ1biB5b3VyIGljZVxuQ2F1c2UgSSdsbCBnbyB0aGlyZCwgYW5kIGhlJ2xsIGdvIGZvdXJ0aFxuQnkgdGhlIGZpZnRoIGVhdCBzaGl0LCB5b3UnbGwgc3RlcCBvZmZcblNpeCBpcyB5b3VyIGJlYXRkb3duLCB5b3VyIHRpdGxlIGlzIHNldmVuXG5UYWtpbiBvdXQgeW91ciBmb3VyIG1hbiBjcmV3IG1ha2VzIGVsZXZlblxuQnkgdGhlIHR3ZWx2ZXRoIEkgZ28gZm9yIHNlbGZcblJvY2tpbiBMLkEuIGxpa2Ugbm8gb25lIGVsc2UuLlxuWW91IGNhbiBjaGVjayBhbnkgcmFwcGVyIGZyb20gdGhlIHVuZGVyZ3JvdW5kIHNjZW5lXG5idXQgZmV3IGhhdmUgZHJvcHBlZCBob3Qgc2hpdCBhbmQgc2VlbiBncmVlblxuU29tZSBoYXZlIGRvcGUgdHdlbHZlIGluY2hlcywgY291bnQgJ2VtXG5CdXQgbm90IG1hbnkgbmlnZ2F6IGhhdmUgc2xhbW1pbiBhbGJ1bXNcblggdG8gdGhlIFogcm9ja3MgY29uc2lzdGFudGx5XG5JJ20gXCJDcmltaW5hbCBNaW5kZWRcIiBzbyBkb24ndCBmdWNrIHdpdGggbWVcbldoeT8gV2VsbCB0aGF0J3MgbXkgc2VjcmV0IGJhYnlcbkkgZG9uJ3QgdGFrZSBzaGl0LCBzbyBmdWNrIHlvdSwgcGF5IG1lXG5TbyB5b3UgY2FuIGNhbGwgbWUsIGEgcHVibGljIHNlcnZhbnRcbk5vdCBhIGtpbmcgYnV0IGEgdGVhY2hlciBJIGJlbGlldmUgSSd2ZSBlYXJuZWQgaXRcblNvIEkganVzdCB3YWxrLCBvciByaWRlIG15IGJpa2VcbmFuZCBidXN0IG9uIHRoZSArVXAgSW4gU21va2UrIHN0YWdlIHRvbmlnaHRcbkdpdmUgbWUgYSBjaGFuY2UgYW5kIEknbGwgcm9jayB0aGUgaG91c2VcbkJ1dCBsZXQgYSBtb3RoZXJmdWNrZXIgdHJ5IHRvIHRha2UgbWUgb3V0XG5DYXVzZSBtYWxlIG9yIGZlbWFsZSwgSSB3aWxsIHN0cmFuZ2xlXG5JZiBpdCdzIGEgbGFiZWwsIHRoZXkgaGF2ZSB0byB1bnRhbmdsZVxuQWRpZGFzLCBjaGFpbnMsIGplcnNleXMsIGJyYWlkc1xuQmFuZGFuYXMgaGFuZ2luIG9mZiB0aGUgZW5kIG9mIG15IGdhdWdlXG5TdGVwIHJpZ2h0IHVwIGlmIHRoYXQncyB3aGF0IHlvdSBsaWtlXG5idXQgd2F0Y2ggeW91ciBiaXRjaCwgSSBjYXRjaCBob2VzIGxpa2UgYSBkeWtlXG5JbiB0aGUgbmlnaHQgYXQgYSBoZWlnaHQgcmlnaHQgZm9yIGZsaWdodFxuV2F5IG91dCBvZiBzaWdodCwgeW91IGJpdGUsIEkgcmVjaXRlXG5NeSBjaGFpbiBzaGluZSBicmlnaHQsIHBsdXMgbXkga2lja3Mgc3RheSB3aGl0ZVxuYXMgeW91ciBmYWdnb3QgQ0VPIHNheSwgXCJXZWxsIGFscmlnaHQhXCJcbi4uIEkgYW0geW91ciBtZW50b3Jcbkhpc3RvcnkgaXMgbWluZSwgaXQncyB0aW1lIHlvdSBzdXJyZW5kZXIgbW90aGVyZnVja2Vyc1xuYW5kIGp1c3QgYmFjayB1cCBxdWlja2x5XG5Zb3VyIHN0eWxlIGlzIHNpY2tseSBidXQgeW91IHBlcnNpc3QgdG8gZ2V0IG1lXG5vciBvdXR3aXQgbWUgd2l0aCB0aGUgc3R5bGUgdGhhdCBJIGNyZWF0ZWRcbnllYXJzIGFnbyB3aGVuIEkgd2FzIHNlbGxpbiBwb3dkZXIgdG8gdGhlIGhvZXNcbk9oLCBhbGwgb2YgYSBzdWRkZW4geW91IGRvbid0IGtub3dcbm9yIGNhbid0IHJlbWVtYmVyIGNhbid0IHJlY2FsbCBjYW4ndCBicmluZyB0byBtaW5kXG50aGF0IHJoeW1lIHRoYXQgcGxhY2UgZG8gbm90IGNoYXNlXG5JIHJ1biBhIG1hcmF0aG9uIGEgcmFjZSBvZiByaHltZXMgaW4geW91ciBGQUNFXG5JbiBjYXNlIHlvdSBoYXRlIEkgd29uJ3Qgd3JpdGUgbm8gdG91Z2ggcmFwXG5GdWNrIHdpdGggbWUgZ2V0IHlvdXIgd2hvbGUgRkFNSUxZIGtpZG5hcHBlZFxuXG5bS1JTLU9uZV1cbllvIFh6aWJpdCEgU2hvdyB0aGVzZSBtb3RoZXJmdWNrZXJzIG1hbiFcbkkgZG9uJ3QgdGhpbmsgdGhleSB1bmRlcnN0YW5kIHRoaXMgc2hpdCFcbkJyZWFrIHRoaXMgc2hpdCBvdmVyIHRoZXkgYmFja3MhXG5cbltYemliaXRdXG5JIGRvbid0IGRyZXNzIHVwIHRvIHJhcCBvciBrZWVwIGEgaGFpcmRvXG5JIG9ubHkgZ3JhYiBhIG5pbmUgdG8gYnVzdCBob2xlcyBpbiB5b3VyIGNyZXdcbkkgZGVueSB5b3VyIGV4aXN0ZW5jZSBhcyBhcnRpc3RzXG5Zb3UgcHV0dGluIG91dCBhIHJlY29yZCBleHBlY3RpbiB0byBjaGFydCBidXQgaXQncyB3ZWFrXG5idXQgd2hlbiB5b3Ugc3BlYWsgdGhyb3VnaCB0aGUgbWljcm9waG9uZVxueW91IGZhaWwgdG8gcmVhbGl6ZSwgbm9wZSwgeW91J3JlIG5vdCBhbG9uZSBvbiB0aGUgZWFydGhcblRoZSBsaWdodCBjb21lcyBmb3J0aCBjYXVzZSBNci4gWFxuSW50ZWxsaWdlbmNlLCBzbW9rZSBhbmQgZ3VucyBtYW5pZmVzdCBpbiB0aGUgZmxlc2hcbkkgc25hdGNoIHRoZSBtaWMgYW5kIGdldCBoeXBlXG5CZWhhdmUsIGJlZm9yZSB5b3UgbWFrZSB0aGUgbmV3cyBmcm9udCBwYWdlXG5IZWFkZWQgZm9yIHRoZSBncmF2ZSBhbmQgdGhlIHdha2VcblNvIHNhdmUgeW91ciBtaWNyb3Njb3BpYyBtaW5pYXR1cmUgc21hbGwgdGFsayBhbmQgV0FMS1xuQW5kIHB1dCBhIGxpdHRsZSBwZXAgaW4geW91ciBzdGVwXG5YIHRvIHRoZSBaIHdpbGwgZGVzdHJveSBhbnkgbW90aGVyZnVja2luIHJlcC11dGF0aW9uXG5pbiB0aGUgbmF0aW9uLCBpbiBjcmVhdGlvblxuQWxsIHlvdSBhc3Nob2xlcyBpbiBBTlkgb2NjdXBhdGlvblxuTGlrZSByYXBwZXJzIHdpdGggbm90aGluIHRvIHNheVxuSSBDUlVTSCAnRU0gbGlrZSBjaHJvbmljIGFuZCB0aGVuIHNtb2tlICdlbSB3aXRoIERyZVxuQ2F1c2Ugbm8gbWF0dGVyIGhvdyBmYXR0ZXIgdGhlIHdhbGxldCwgSSdkIHJhdGhlclxuZ2F0aGVyIHRvZ2V0aGVyIGFuZCBzcGxhdHRlclxud2hhdGV2ZXIgZWdvdGlzdGljIGJ1bGxzaGl0LCB0aGUgZ2FtZSBpcyBvdmVyXG53aGVuIHlvdSBwdXNoIHRoZSByZWNvcmQgYnV0IGRvbid0IHB1c2ggdGhlIGN1bHR1cmVcblxuW0tSUy1PbmVdXG5CcmVha2luLCBlbWNlZWluLCBncmFmZml0aSBhcnQsIGRlZWpheWluLCBiZWF0Ym94aW5cbllvIFh6aWJpdCwga2VlcCByb2NraW4hXG5cbltYemliaXRdXG5KdXN0IHRocm93IHlvdXIgaGFuZHMgaW4gdGhlIHNreVxuU3RpbGwgYmVsaWV2ZSByZWFsIG5pZ2dheiBuZXZlciBkaWVcbkFuZCBpZiB5b3UgaW4gdGhpcyBsaWZlIGp1c3QgZ2V0dGluIGJ5XG5Tb21lYm9keSBzYXksIFwiSSdtIGhpZ2ghXCJcbihJJ20gaGlnaCEpIFwiSSdtIGhpZ2ghXCJcbihJJ20gaGlnaCEpIFllYWgsIGFuZCB5b3UgZG9uJ3Qgc3RvcFxuWWVhaC4uXG5cbltLUlMtT25lXVxuV29vcCB3b29wLCB3b29wLCB3b29wIHdvb3AhXG5Zb3Uga25vdyB3aGF0IHRpbWUgaXQgaXNcblB1bGwgb3ZlciwgYWxsIHdhY2sgZW1jZWVzLCBBSEgtQUhISCFcbllvLi4gWU8hIFlvdSBhcmUgdHVuZWQgaW4uLiB0byB0aGUgdWx0aW1hdGUuLlxudW5kZXJncm91bmQuLiByYXduZXNzISBTdHJhaWdodCBvZmYgdGhlIHN0cmVldFxuWHppYml0LCB0dXJuIGl0IHVwLi4iLCJleHBhbmRlZCI6IjAiLCJzbmlwcGV0IjoiIiwiZXhwbGljaXRTeXN0ZW0iOiJibGFja2xpc3QiLCJjcmFtbWVkIjoia2VubnlwYXJrZXJzaG93MjAwMSIsIndpdGhhcnRpc3RjcmFtbWVkIjoieHppYml0a2VubnlwYXJrZXJzaG93MjAwMSIsInZpZGVvIjowLCJtZXRhZGVzY190eXBlIjoiZGVmYXVsdCIsIm1ldGFkZXNjX2N1c3RvbSI6IiIsIm1ldGF0aXRsZSI6IiIsImR1cmF0aW9uIjoiMjg1IiwibGFzdGZtX3VybCI6Imh0dHA6XC9cL3d3dy5sYXN0LmZtXC9tdXNpY1wvWHppYml0XC9fXC9LZW5ueStQYXJrZXIrU2hvdysyMDAxIiwicHVibGlzaERhdGUiOiIyMDA2LTEwLTMxIiwicHVibGlzaFllYXIiOiIyMDA2IiwiYW1hem9uSWQiOm51bGwsImNhbm9uaWNhbFBhdGgiOm51bGwsInJlZGlyZWN0VXJsIjoiIiwidG9wSGlnaGxpZ2h0SWQiOiIwIiwiaG90IjoiMCIsIm11c2l4bWF0Y2hfc2NyaXB0X3RyYWNraW5nX3VybCI6bnVsbCwibXVzaXhtYXRjaF9jb3B5cmlnaHQiOm51bGwsIm11c2l4bWF0Y2hfc29uZ3dyaXRlcnMiOm51bGwsIm11c2l4bWF0Y2hfYmFja2xpbmtfdXJsIjpudWxsLCJleHBsaWNpdCI6MSwibHlyaWNMb2NrZWQiOjAsInB1Ymxpc2hEYXRlT3JpZyI6bnVsbCwiYWxidW1pZCI6IjM4OTAiLCJ0cmFja05vIjo2LCJhbGJ1bSI6IlJlc3RsZXNzIiwidG9wU2hhcmVzIjpmYWxzZX0sImRpc2FibGVMYXp5TG9hZCI6dHJ1ZX0sInNpbWlsYXJBcnRpc3RzIDogU2ltaWxhckFydGlzdHMiOnsiYXJ0aXN0aWQiOjEzMzYzfSwidG9wU29uZ3MgOiBUb3BTb25ncyI6eyJsaW1pdCI6NywibGF5b3V0IjoiTHlyaWNUb3BTb25ncyIsImhvdFNvbmdJblRvcCI6MiwibHlyaWNpZCI6MjQ4NjEsImdlbnJlaWQiOjQsImRpc2FibGVMYXp5TG9hZCI6dHJ1ZX0sIm11c2ljTmV3c1RvcCA6IE11c2ljTmV3cyI6eyJsYXlvdXQiOiJsaXN0IiwibGltaXQiOjMsImRpc2FibGVMYXp5TG9hZCI6dHJ1ZSwidGFnIjoxMzM2MywiZ2VucmVpZCI6NCwiYmxlbmRlZCI6dHJ1ZSwidHlwZSI6ImFydGlzdCIsInNoYXJldGhyb3VnaCI6dHJ1ZX0sImRyaXZlckNvbnRlbnQgOiBDb250ZW50RHJpdmVyIjp7ImxheW91dCI6Ikxpc3RJdGVtIiwibHlyaWNpZCI6MjQ4NjEsImFydGlzdGlkIjoxMzM2MywiZ2VucmVpZCI6NCwidHlwZSI6ImNvbnRlbnQiLCJ2aWV3TGluayI6Imh0dHA6XC9cL3d3dy5tZXRyb2x5cmljcy5jb21cL3ZpZGVvcy5odG1sIn0sImRyaXZlclZpZGVvIDogQ29udGVudERyaXZlciI6eyJseXJpY2lkIjoyNDg2MSwiYXJ0aXN0aWQiOjEzMzYzLCJnZW5yZWlkIjo0LCJ0eXBlIjoidmlkZW8ifSwiYXJ0aXN0SGVhZGVyIDogQXJ0aXN0SGVhZGVyIjp7ImFjdGl2ZSI6Imx5cnBhZ2UiLCJhcnRpc3RpZCI6MTMzNjN9LCJhcnRpc3RHYWxsZXJ5IDogQXJ0aXN0R2FsbGVyeSI6eyJhcnRpc3RpZCI6MTMzNjMsImZlYXR1cmVQaWMiOnRydWUsInZpZGVvTGltaXQiOjYsImltYWdlTGltaXQiOjAsImRpc2FibGVMYXp5TG9hZCI6dHJ1ZSwic2VvVGFncyI6Iktlbm55IFBhcmtlciBTaG93IDIwMDEiLCJ0aXRsZU9tZWdhIjoidmlkZW9zIn0sImhlcm9JbWFnZUJhY2tncm91bmQgOiBIZXJvSW1hZ2VCYWNrZ3JvdW5kIjp7ImFydGlzdGlkIjoxMzM2M30sInNvY2lhbExpbmtzIjoiU29jaWFsTGlua3MifX0=Lyrics provided by Lyricsspyhttp://lyricsspy.com/" readonly=""/>

Kenny Parker Show 2001 (feat. KRS One) Lyrics

[KRS-One]
You are now tuned in to the ultimate sounds.. of Dr. Dre
You know what time it is!
Xzibit steps up to the mic
layin down the hard-core, real raw, underground
My name is KRS-One, and it's REAL!![Xzibit]
Well it's me, down with D-R-E
X to the Z rocks any party
Rocks the beats, and the breaks
Rocks the cocks off the whores in the place
Cause suckers shake, while I'm creatin
They get together and they start to hatin
How can we take him out one time
cause he brought back the West with the freshest rhymes
I might go first, and he'll go second
I'll wreck 'em, deck 'em, set it, just checkin your mic
Droppin hot shit I like
So throw up your hands bitch, run your ice
Cause I'll go third, and he'll go fourth
By the fifth eat shit, you'll step off
Six is your beatdown, your title is seven
Takin out your four man crew makes eleven
By the twelveth I go for self
Rockin L.A. like no one else..
You can check any rapper from the underground scene
but few have dropped hot shit and seen green
Some have dope twelve inches, count 'em
But not many niggaz have slammin albums
X to the Z rocks consistantly
I'm "Criminal Minded" so don't fuck with me
Why? Well that's my secret baby
I don't take shit, so fuck you, pay me
So you can call me, a public servant
Not a king but a teacher I believe I've earned it
So I just walk, or ride my bike
and bust on the +Up In Smoke+ stage tonight
Give me a chance and I'll rock the house
But let a motherfucker try to take me out
Cause male or female, I will strangle
If it's a label, they have to untangle
Adidas, chains, jerseys, braids
Bandanas hangin off the end of my gauge
Step right up if that's what you like
but watch your bitch, I catch hoes like a dyke
In the night at a height right for flight
Way out of sight, you bite, I recite
My chain shine bright, plus my kicks stay white
as your faggot CEO say, "Well alright!"
.. I am your mentor
History is mine, it's time you surrender motherfuckers
and just back up quickly
Your style is sickly but you persist to get me
or outwit me with the style that I created
years ago when I was sellin powder to the hoes
Oh, all of a sudden you don't know
or can't remember can't recall can't bring to mind
that rhyme that place do not chase
I run a marathon a race of rhymes in your FACE
In case you hate I won't write no tough rap
Fuck with me get your whole FAMILY kidnapped


Related











18 Non-Traditional Yet Perfect Wedding Songs







Eminem Takes Down Trump In Powerful Freestyle Rap During BET Awards







Cardi B and Twitter React To 'Bodak Yellow' Hitting No. 1 On The Hot 100









[KRS-One]
Yo Xzibit! Show these motherfuckers man!
I don't think they understand this shit!
Break this shit over they backs![Xzibit]
I don't dress up to rap or keep a hairdo
I only grab a nine to bust holes in your crew
I deny your existence as artists
You puttin out a record expectin to chart but it's weak
but when you speak through the microphone
you fail to realize, nope, you're not alone on the earth
The light comes forth cause Mr. X
Intelligence, smoke and guns manifest in the flesh
I snatch the mic and get hype
Behave, before you make the news front page
Headed for the grave and the wake
So save your microscopic miniature small talk and WALK
And put a little pep in your step
X to the Z will destroy any motherfuckin rep-utation
in the nation, in creation
All you assholes in ANY occupation
Like rappers with nothin to say
I CRUSH 'EM like chronic and then smoke 'em with Dre
Cause no matter how fatter the wallet, I'd rather
gather together and splatter
whatever egotistic bullshit, the game is over
when you push the record but don't push the culture



Photos







































[KRS-One]
Breakin, emceein, graffiti art, deejayin, beatboxin
Yo Xzibit, keep rockin![Xzibit]
Just throw your hands in the sky
Still believe real niggaz never die
And if you in this life just gettin by
Somebody say, "I'm high!"
(I'm high!) "I'm high!"
(I'm high!) Yeah, and you don't stop
Yeah..[KRS-One]
Woop woop, woop, woop woop!
You know what time it is
Pull over, all wack emcees, AHH-AHHH!
Yo.. YO! You are tuned in.. to the ultimate..
underground.. rawness! Straight off the street
Xzibit, turn it up..










Song Discussions is protected by U.S. Patent 9401941. Other patents pending.



#cf_async_413854349 {margin-left:-8px;}
#cf_async_413854349 table { margin: 10px 0 0 0; }
#cf_async_413854349 td {border-bottom:none;padding:0 !important;vertical-align:middle;}
#cf_async_413854349 span {font-family: proxnov-sbold,arial,sans-serif !important;font-style: normal !important;font-weight: normal !important;color: #0495d2 !important;}
#cf_async_413854349 span:hover {color: #0371a0 !important;}

(function(){var opts={artist:"Xzibit",song:"Kenny Parker Show 2001",adunit_id:39382551,div_id:"cf_async_413854349",};document.write('');var c=function(){cf.showAsyncAd(opts);};if(window.cf)c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tonefuse.com/showads/showad.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)};})();





You gotta check out


window._taboola=window._taboola||[];_taboola.push({mode:'thumbnails-e',container:'taboola-below-article-thumbnails',placement:'Below Article Thumbnails - Lyrics Redesign',target_type:'mix'});



The 18 Greatest Revenge Songs of All Time


























Submit a Song
About Us
Advertise
Contact Us
Privacy Policy
Terms of Use
Jobs At CBSi

Entertainment Tonight/TV Guide Network | Copyright © 2017 CBS Interactive Inc. / All rights reserved.



var requirejs={paths:{baseUrl:'/js/desktop',lib:'/js/lib',vendor:'/js/vendor',jquery:'//ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min',facebook:'//connect.facebook.net/en_US/all',youtube:'https://www.youtube.com/iframe_api?noext',livefyre:'//cdn.livefyre.com/Livefyre',angular:'//ajax.googleapis.com/ajax/libs/angularjs/1.2.18/angular.min',ngSanitize:'//ajax.googleapis.com/ajax/libs/angularjs/1.2.18/angular-sanitize.min',urs:"https://urs.metrolyrics.com/sdk/urs"},shim:{'facebook':{exports:'FB'},'youtube':{exports:'YT'},'domReady':{exports:'domReady'},'angular':{deps:['jquery'],exports:'angular'},'ngSanitize':{deps:['jquery','angular'],exports:'ngSanitize'},'vendor/jquery.slimscroll':{deps:['jquery'],exports:'jQuery.fn.slimScroll'},'urs':{exports:'window.URS'}},waitSeconds:45};


window._taboola=window._taboola||[];_taboola.push({flush:true});
eyJTZXJ2ZXIiOiJ3d3cubWV0cm9seXJpY3MuY29tIiwiSG9zdG5hbWUiOiJ3czc4LnBoeDEuY2JzaWcubmV0IiwiR2VuZXJhdGlvbiBEYXRlIjoiVGh1LCAxMiBPY3QgMjAxNyAxODozNjozOCArMDAwMCIsIlN0YXJ0IFRpbWUiOjE1MDc4MzMzOTgsIkVuZCBUaW1lIjoxNTA3ODMzMzk4LCJSZW5kZXIgU2Vjb25kcyI6MCwiU3RhcnQgbWljcm9zZWNvbmRzIjoxNTA3ODMzMzk4Ljg2NjksIkVuZCBtaWNyb3NlY29uZHMiOjE1MDc4MzMzOTguOTMzOSwiUmVuZGVyIG1pY3Jvc2Vjb25kcyI6MC4wNjcwMDUxNTc0NzA3MDMsIldpZ2V0IENvbmZpZyI6eyJ2ZXJpZmllZEF1dGhvcnMgOiBWZXJpZmllZEF1dGhvcnMiOnsibHlyaWNpZCI6MjQ4NjF9LCJpbnRybyA6IEx5cmljSW50cm8iOnsibHlyaWMiOnsibHlyaWNpZCI6MjQ4NjEsInRpdGxlIjoiS2VubnkgUGFya2VyIFNob3cgMjAwMSIsImRhdGVsaW5lIjoxMTYyMzMwNjY0LCJwdWJsaXNoZXJzIjoiIiwic29uZ3dyaXRlcnMiOiIiLCJmZWF0dXJpbmciOiIiLCJ2aWV3cyI6MTI3MCwidmlld3N3ZWVrIjowLCJsb2NrZWQiOjAsImxyY192ZXJpZmllZCI6IjAiLCJhcnRpc3RpZCI6MTMzNjMsInNlYXJjaHQiOiJrZW5ueS1wYXJrZXItc2hvdy0yMDAxLWx5cmljcy14emliaXQiLCJoYXNib2R5IjoxLCJsaWNlbnNlIjoxLCJib2R5IjoiW0tSUy1PbmVdXG5Zb3UgYXJlIG5vdyB0dW5lZCBpbiB0byB0aGUgdWx0aW1hdGUgc291bmRzLi4gb2YgRHIuIERyZVxuWW91IGtub3cgd2hhdCB0aW1lIGl0IGlzIVxuWHppYml0IHN0ZXBzIHVwIHRvIHRoZSBtaWNcbmxheWluIGRvd24gdGhlIGhhcmQtY29yZSwgcmVhbCByYXcsIHVuZGVyZ3JvdW5kXG5NeSBuYW1lIGlzIEtSUy1PbmUsIGFuZCBpdCdzIFJFQUwhIVxuXG5bWHppYml0XVxuV2VsbCBpdCdzIG1lLCBkb3duIHdpdGggRC1SLUVcblggdG8gdGhlIFogcm9ja3MgYW55IHBhcnR5XG5Sb2NrcyB0aGUgYmVhdHMsIGFuZCB0aGUgYnJlYWtzXG5Sb2NrcyB0aGUgY29ja3Mgb2ZmIHRoZSB3aG9yZXMgaW4gdGhlIHBsYWNlXG5DYXVzZSBzdWNrZXJzIHNoYWtlLCB3aGlsZSBJJ20gY3JlYXRpblxuVGhleSBnZXQgdG9nZXRoZXIgYW5kIHRoZXkgc3RhcnQgdG8gaGF0aW5cbkhvdyBjYW4gd2UgdGFrZSBoaW0gb3V0IG9uZSB0aW1lXG5jYXVzZSBoZSBicm91Z2h0IGJhY2sgdGhlIFdlc3Qgd2l0aCB0aGUgZnJlc2hlc3Qgcmh5bWVzXG5JIG1pZ2h0IGdvIGZpcnN0LCBhbmQgaGUnbGwgZ28gc2Vjb25kXG5JJ2xsIHdyZWNrICdlbSwgZGVjayAnZW0sIHNldCBpdCwganVzdCBjaGVja2luIHlvdXIgbWljXG5Ecm9wcGluIGhvdCBzaGl0IEkgbGlrZVxuU28gdGhyb3cgdXAgeW91ciBoYW5kcyBiaXRjaCwgcnVuIHlvdXIgaWNlXG5DYXVzZSBJJ2xsIGdvIHRoaXJkLCBhbmQgaGUnbGwgZ28gZm91cnRoXG5CeSB0aGUgZmlmdGggZWF0IHNoaXQsIHlvdSdsbCBzdGVwIG9mZlxuU2l4IGlzIHlvdXIgYmVhdGRvd24sIHlvdXIgdGl0bGUgaXMgc2V2ZW5cblRha2luIG91dCB5b3VyIGZvdXIgbWFuIGNyZXcgbWFrZXMgZWxldmVuXG5CeSB0aGUgdHdlbHZldGggSSBnbyBmb3Igc2VsZlxuUm9ja2luIEwuQS4gbGlrZSBubyBvbmUgZWxzZS4uXG5Zb3UgY2FuIGNoZWNrIGFueSByYXBwZXIgZnJvbSB0aGUgdW5kZXJncm91bmQgc2NlbmVcbmJ1dCBmZXcgaGF2ZSBkcm9wcGVkIGhvdCBzaGl0IGFuZCBzZWVuIGdyZWVuXG5Tb21lIGhhdmUgZG9wZSB0d2VsdmUgaW5jaGVzLCBjb3VudCAnZW1cbkJ1dCBub3QgbWFueSBuaWdnYXogaGF2ZSBzbGFtbWluIGFsYnVtc1xuWCB0byB0aGUgWiByb2NrcyBjb25zaXN0YW50bHlcbkknbSBcIkNyaW1pbmFsIE1pbmRlZFwiIHNvIGRvbid0IGZ1Y2sgd2l0aCBtZVxuV2h5PyBXZWxsIHRoYXQncyBteSBzZWNyZXQgYmFieVxuSSBkb24ndCB0YWtlIHNoaXQsIHNvIGZ1Y2sgeW91LCBwYXkgbWVcblNvIHlvdSBjYW4gY2FsbCBtZSwgYSBwdWJsaWMgc2VydmFudFxuTm90IGEga2luZyBidXQgYSB0ZWFjaGVyIEkgYmVsaWV2ZSBJJ3ZlIGVhcm5lZCBpdFxuU28gSSBqdXN0IHdhbGssIG9yIHJpZGUgbXkgYmlrZVxuYW5kIGJ1c3Qgb24gdGhlICtVcCBJbiBTbW9rZSsgc3RhZ2UgdG9uaWdodFxuR2l2ZSBtZSBhIGNoYW5jZSBhbmQgSSdsbCByb2NrIHRoZSBob3VzZVxuQnV0IGxldCBhIG1vdGhlcmZ1Y2tlciB0cnkgdG8gdGFrZSBtZSBvdXRcbkNhdXNlIG1hbGUgb3IgZmVtYWxlLCBJIHdpbGwgc3RyYW5nbGVcbklmIGl0J3MgYSBsYWJlbCwgdGhleSBoYXZlIHRvIHVudGFuZ2xlXG5BZGlkYXMsIGNoYWlucywgamVyc2V5cywgYnJhaWRzXG5CYW5kYW5hcyBoYW5naW4gb2ZmIHRoZSBlbmQgb2YgbXkgZ2F1Z2VcblN0ZXAgcmlnaHQgdXAgaWYgdGhhdCdzIHdoYXQgeW91IGxpa2VcbmJ1dCB3YXRjaCB5b3VyIGJpdGNoLCBJIGNhdGNoIGhvZXMgbGlrZSBhIGR5a2VcbkluIHRoZSBuaWdodCBhdCBhIGhlaWdodCByaWdodCBmb3IgZmxpZ2h0XG5XYXkgb3V0IG9mIHNpZ2h0LCB5b3UgYml0ZSwgSSByZWNpdGVcbk15IGNoYWluIHNoaW5lIGJyaWdodCwgcGx1cyBteSBraWNrcyBzdGF5IHdoaXRlXG5hcyB5b3VyIGZhZ2dvdCBDRU8gc2F5LCBcIldlbGwgYWxyaWdodCFcIlxuLi4gSSBhbSB5b3VyIG1lbnRvclxuSGlzdG9yeSBpcyBtaW5lLCBpdCdzIHRpbWUgeW91IHN1cnJlbmRlciBtb3RoZXJmdWNrZXJzXG5hbmQganVzdCBiYWNrIHVwIHF1aWNrbHlcbllvdXIgc3R5bGUgaXMgc2lja2x5IGJ1dCB5b3UgcGVyc2lzdCB0byBnZXQgbWVcbm9yIG91dHdpdCBtZSB3aXRoIHRoZSBzdHlsZSB0aGF0IEkgY3JlYXRlZFxueWVhcnMgYWdvIHdoZW4gSSB3YXMgc2VsbGluIHBvd2RlciB0byB0aGUgaG9lc1xuT2gsIGFsbCBvZiBhIHN1ZGRlbiB5b3UgZG9uJ3Qga25vd1xub3IgY2FuJ3QgcmVtZW1iZXIgY2FuJ3QgcmVjYWxsIGNhbid0IGJyaW5nIHRvIG1pbmRcbnRoYXQgcmh5bWUgdGhhdCBwbGFjZSBkbyBub3QgY2hhc2VcbkkgcnVuIGEgbWFyYXRob24gYSByYWNlIG9mIHJoeW1lcyBpbiB5b3VyIEZBQ0VcbkluIGNhc2UgeW91IGhhdGUgSSB3b24ndCB3cml0ZSBubyB0b3VnaCByYXBcbkZ1Y2sgd2l0aCBtZSBnZXQgeW91ciB3aG9sZSBGQU1JTFkga2lkbmFwcGVkXG5cbltLUlMtT25lXVxuWW8gWHppYml0ISBTaG93IHRoZXNlIG1vdGhlcmZ1Y2tlcnMgbWFuIVxuSSBkb24ndCB0aGluayB0aGV5IHVuZGVyc3RhbmQgdGhpcyBzaGl0IVxuQnJlYWsgdGhpcyBzaGl0IG92ZXIgdGhleSBiYWNrcyFcblxuW1h6aWJpdF1cbkkgZG9uJ3QgZHJlc3MgdXAgdG8gcmFwIG9yIGtlZXAgYSBoYWlyZG9cbkkgb25seSBncmFiIGEgbmluZSB0byBidXN0IGhvbGVzIGluIHlvdXIgY3Jld1xuSSBkZW55IHlvdXIgZXhpc3RlbmNlIGFzIGFydGlzdHNcbllvdSBwdXR0aW4gb3V0IGEgcmVjb3JkIGV4cGVjdGluIHRvIGNoYXJ0IGJ1dCBpdCdzIHdlYWtcbmJ1dCB3aGVuIHlvdSBzcGVhayB0aHJvdWdoIHRoZSBtaWNyb3Bob25lXG55b3UgZmFpbCB0byByZWFsaXplLCBub3BlLCB5b3UncmUgbm90IGFsb25lIG9uIHRoZSBlYXJ0aFxuVGhlIGxpZ2h0IGNvbWVzIGZvcnRoIGNhdXNlIE1yLiBYXG5JbnRlbGxpZ2VuY2UsIHNtb2tlIGFuZCBndW5zIG1hbmlmZXN0IGluIHRoZSBmbGVzaFxuSSBzbmF0Y2ggdGhlIG1pYyBhbmQgZ2V0IGh5cGVcbkJlaGF2ZSwgYmVmb3JlIHlvdSBtYWtlIHRoZSBuZXdzIGZyb250IHBhZ2VcbkhlYWRlZCBmb3IgdGhlIGdyYXZlIGFuZCB0aGUgd2FrZVxuU28gc2F2ZSB5b3VyIG1pY3Jvc2NvcGljIG1pbmlhdHVyZSBzbWFsbCB0YWxrIGFuZCBXQUxLXG5BbmQgcHV0IGEgbGl0dGxlIHBlcCBpbiB5b3VyIHN0ZXBcblggdG8gdGhlIFogd2lsbCBkZXN0cm95IGFueSBtb3RoZXJmdWNraW4gcmVwLXV0YXRpb25cbmluIHRoZSBuYXRpb24sIGluIGNyZWF0aW9uXG5BbGwgeW91IGFzc2hvbGVzIGluIEFOWSBvY2N1cGF0aW9uXG5MaWtlIHJhcHBlcnMgd2l0aCBub3RoaW4gdG8gc2F5XG5JIENSVVNIICdFTSBsaWtlIGNocm9uaWMgYW5kIHRoZW4gc21va2UgJ2VtIHdpdGggRHJlXG5DYXVzZSBubyBtYXR0ZXIgaG93IGZhdHRlciB0aGUgd2FsbGV0LCBJJ2QgcmF0aGVyXG5nYXRoZXIgdG9nZXRoZXIgYW5kIHNwbGF0dGVyXG53aGF0ZXZlciBlZ290aXN0aWMgYnVsbHNoaXQsIHRoZSBnYW1lIGlzIG92ZXJcbndoZW4geW91IHB1c2ggdGhlIHJlY29yZCBidXQgZG9uJ3QgcHVzaCB0aGUgY3VsdHVyZVxuXG5bS1JTLU9uZV1cbkJyZWFraW4sIGVtY2VlaW4sIGdyYWZmaXRpIGFydCwgZGVlamF5aW4sIGJlYXRib3hpblxuWW8gWHppYml0LCBrZWVwIHJvY2tpbiFcblxuW1h6aWJpdF1cbkp1c3QgdGhyb3cgeW91ciBoYW5kcyBpbiB0aGUgc2t5XG5TdGlsbCBiZWxpZXZlIHJlYWwgbmlnZ2F6IG5ldmVyIGRpZVxuQW5kIGlmIHlvdSBpbiB0aGlzIGxpZmUganVzdCBnZXR0aW4gYnlcblNvbWVib2R5IHNheSwgXCJJJ20gaGlnaCFcIlxuKEknbSBoaWdoISkgXCJJJ20gaGlnaCFcIlxuKEknbSBoaWdoISkgWWVhaCwgYW5kIHlvdSBkb24ndCBzdG9wXG5ZZWFoLi5cblxuW0tSUy1PbmVdXG5Xb29wIHdvb3AsIHdvb3AsIHdvb3Agd29vcCFcbllvdSBrbm93IHdoYXQgdGltZSBpdCBpc1xuUHVsbCBvdmVyLCBhbGwgd2FjayBlbWNlZXMsIEFISC1BSEhIIVxuWW8uLiBZTyEgWW91IGFyZSB0dW5lZCBpbi4uIHRvIHRoZSB1bHRpbWF0ZS4uXG51bmRlcmdyb3VuZC4uIHJhd25lc3MhIFN0cmFpZ2h0IG9mZiB0aGUgc3RyZWV0XG5YemliaXQsIHR1cm4gaXQgdXAuLiIsImV4cGFuZGVkIjoiMCIsInNuaXBwZXQiOiIiLCJleHBsaWNpdFN5c3RlbSI6ImJsYWNrbGlzdCIsImNyYW1tZWQiOiJrZW5ueXBhcmtlcnNob3cyMDAxIiwid2l0aGFydGlzdGNyYW1tZWQiOiJ4emliaXRrZW5ueXBhcmtlcnNob3cyMDAxIiwidmlkZW8iOjAsIm1ldGFkZXNjX3R5cGUiOiJkZWZhdWx0IiwibWV0YWRlc2NfY3VzdG9tIjoiIiwibWV0YXRpdGxlIjoiIiwiZHVyYXRpb24iOiIyODUiLCJsYXN0Zm1fdXJsIjoiaHR0cDpcL1wvd3d3Lmxhc3QuZm1cL211c2ljXC9YemliaXRcL19cL0tlbm55K1BhcmtlcitTaG93KzIwMDEiLCJwdWJsaXNoRGF0ZSI6IjIwMDYtMTAtMzEiLCJwdWJsaXNoWWVhciI6IjIwMDYiLCJhbWF6b25JZCI6bnVsbCwiY2Fub25pY2FsUGF0aCI6bnVsbCwicmVkaXJlY3RVcmwiOiIiLCJ0b3BIaWdobGlnaHRJZCI6IjAiLCJob3QiOiIwIiwibXVzaXhtYXRjaF9zY3JpcHRfdHJhY2tpbmdfdXJsIjpudWxsLCJtdXNpeG1hdGNoX2NvcHlyaWdodCI6bnVsbCwibXVzaXhtYXRjaF9zb25nd3JpdGVycyI6bnVsbCwibXVzaXhtYXRjaF9iYWNrbGlua191cmwiOm51bGwsImV4cGxpY2l0IjoxLCJseXJpY0xvY2tlZCI6MCwicHVibGlzaERhdGVPcmlnIjpudWxsLCJhbGJ1bWlkIjoiMzg5MCIsInRyYWNrTm8iOjYsImFsYnVtIjoiUmVzdGxlc3MiLCJ0b3BTaGFyZXMiOmZhbHNlfSwiYXJ0aXN0Ijp7ImFydGlzdGlkIjoxMzM2MywiYXJ0aXN0IjoiWHppYml0IiwiY2Fub25pY2FsX25hbWUiOiJYemliaXQiLCJseXJpY3MiOjE3OCwiYWxidW1zIjo3LCJ2aWV3cyI6NTQzMDY2LCJ2aWV3c3dlZWsiOjE0MCwiY3JhbW1lZCI6Inh6aWJpdCIsInNlYXJjaGEiOiJ4emliaXQiLCJwcm9maWxlcGljIjoibWFmLmpwZyIsImhlcm9waWMiOiIiLCJmYWNlcGljIjoibWFmLmpwZyIsImxhc3R1cGRhdGUiOiIyMDEzLTA3LTE5IiwiZ2VucmUiOiJIaXAtSG9wIiwiZ2VucmVpZCI6NCwidGFnX2NyYW1tZWQiOiJoaXBob3AiLCJsYXN0Zm1fcGljIjoiaHR0cDpcL1wvaW1nMi1hay5sc3QuZm1cL2lcL3VcLzE3NHNcLzFjNWM3ODZjZDZjODQ5ZGRiMDk4MWQ1Y2NhZThjM2JkLnBuZyIsIm1ldGFkZXNjX3R5cGUiOiJkZWZhdWx0IiwibWV0YWRlc2NfY3VzdG9tIjoiIiwidG9wX2x5cmljaWQiOjAsImRpc2FibGVkRGF0ZSI6bnVsbCwiYW1hem9uSWQiOiJCMDAwUUpJMzdXIiwibGFzdGZtX3BpY19tb2JpbGUiOiJodHRwOlwvXC9pbWcyLWFrLmxzdC5mbVwvaVwvdVwvNjRzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJsYXN0Zm1fcGljX21lZGl1bSI6Imh0dHA6XC9cL2ltZzItYWsubHN0LmZtXC9pXC91XC9hdmF0YXIxNzBzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJkaXNhYmxlZCI6ZmFsc2V9fSwibHlyaWNCb2R5SGVhZGVyIDogTHlyaWNCb2R5SGVhZGVyIjp7ImFydGlzdCI6eyJhcnRpc3RpZCI6MTMzNjMsImFydGlzdCI6Ilh6aWJpdCIsImNhbm9uaWNhbF9uYW1lIjoiWHppYml0IiwibHlyaWNzIjoxNzgsImFsYnVtcyI6Nywidmlld3MiOjU0MzA2Niwidmlld3N3ZWVrIjoxNDAsImNyYW1tZWQiOiJ4emliaXQiLCJzZWFyY2hhIjoieHppYml0IiwicHJvZmlsZXBpYyI6Im1hZi5qcGciLCJoZXJvcGljIjoiIiwiZmFjZXBpYyI6Im1hZi5qcGciLCJsYXN0dXBkYXRlIjoiMjAxMy0wNy0xOSIsImdlbnJlIjoiSGlwLUhvcCIsImdlbnJlaWQiOjQsInRhZ19jcmFtbWVkIjoiaGlwaG9wIiwibGFzdGZtX3BpYyI6Imh0dHA6XC9cL2ltZzItYWsubHN0LmZtXC9pXC91XC8xNzRzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJtZXRhZGVzY190eXBlIjoiZGVmYXVsdCIsIm1ldGFkZXNjX2N1c3RvbSI6IiIsInRvcF9seXJpY2lkIjowLCJkaXNhYmxlZERhdGUiOm51bGwsImFtYXpvbklkIjoiQjAwMFFKSTM3VyIsImxhc3RmbV9waWNfbW9iaWxlIjoiaHR0cDpcL1wvaW1nMi1hay5sc3QuZm1cL2lcL3VcLzY0c1wvMWM1Yzc4NmNkNmM4NDlkZGIwOTgxZDVjY2FlOGMzYmQucG5nIiwibGFzdGZtX3BpY19tZWRpdW0iOiJodHRwOlwvXC9pbWcyLWFrLmxzdC5mbVwvaVwvdVwvYXZhdGFyMTcwc1wvMWM1Yzc4NmNkNmM4NDlkZGIwOTgxZDVjY2FlOGMzYmQucG5nIiwiZGlzYWJsZWQiOmZhbHNlfSwibHlyaWMiOnsibHlyaWNpZCI6MjQ4NjEsInRpdGxlIjoiS2VubnkgUGFya2VyIFNob3cgMjAwMSIsImRhdGVsaW5lIjoxMTYyMzMwNjY0LCJwdWJsaXNoZXJzIjoiIiwic29uZ3dyaXRlcnMiOiIiLCJmZWF0dXJpbmciOiIiLCJ2aWV3cyI6MTI3MCwidmlld3N3ZWVrIjowLCJsb2NrZWQiOjAsImxyY192ZXJpZmllZCI6IjAiLCJhcnRpc3RpZCI6MTMzNjMsInNlYXJjaHQiOiJrZW5ueS1wYXJrZXItc2hvdy0yMDAxLWx5cmljcy14emliaXQiLCJoYXNib2R5IjoxLCJsaWNlbnNlIjoxLCJib2R5IjoiW0tSUy1PbmVdXG5Zb3UgYXJlIG5vdyB0dW5lZCBpbiB0byB0aGUgdWx0aW1hdGUgc291bmRzLi4gb2YgRHIuIERyZVxuWW91IGtub3cgd2hhdCB0aW1lIGl0IGlzIVxuWHppYml0IHN0ZXBzIHVwIHRvIHRoZSBtaWNcbmxheWluIGRvd24gdGhlIGhhcmQtY29yZSwgcmVhbCByYXcsIHVuZGVyZ3JvdW5kXG5NeSBuYW1lIGlzIEtSUy1PbmUsIGFuZCBpdCdzIFJFQUwhIVxuXG5bWHppYml0XVxuV2VsbCBpdCdzIG1lLCBkb3duIHdpdGggRC1SLUVcblggdG8gdGhlIFogcm9ja3MgYW55IHBhcnR5XG5Sb2NrcyB0aGUgYmVhdHMsIGFuZCB0aGUgYnJlYWtzXG5Sb2NrcyB0aGUgY29ja3Mgb2ZmIHRoZSB3aG9yZXMgaW4gdGhlIHBsYWNlXG5DYXVzZSBzdWNrZXJzIHNoYWtlLCB3aGlsZSBJJ20gY3JlYXRpblxuVGhleSBnZXQgdG9nZXRoZXIgYW5kIHRoZXkgc3RhcnQgdG8gaGF0aW5cbkhvdyBjYW4gd2UgdGFrZSBoaW0gb3V0IG9uZSB0aW1lXG5jYXVzZSBoZSBicm91Z2h0IGJhY2sgdGhlIFdlc3Qgd2l0aCB0aGUgZnJlc2hlc3Qgcmh5bWVzXG5JIG1pZ2h0IGdvIGZpcnN0LCBhbmQgaGUnbGwgZ28gc2Vjb25kXG5JJ2xsIHdyZWNrICdlbSwgZGVjayAnZW0sIHNldCBpdCwganVzdCBjaGVja2luIHlvdXIgbWljXG5Ecm9wcGluIGhvdCBzaGl0IEkgbGlrZVxuU28gdGhyb3cgdXAgeW91ciBoYW5kcyBiaXRjaCwgcnVuIHlvdXIgaWNlXG5DYXVzZSBJJ2xsIGdvIHRoaXJkLCBhbmQgaGUnbGwgZ28gZm91cnRoXG5CeSB0aGUgZmlmdGggZWF0IHNoaXQsIHlvdSdsbCBzdGVwIG9mZlxuU2l4IGlzIHlvdXIgYmVhdGRvd24sIHlvdXIgdGl0bGUgaXMgc2V2ZW5cblRha2luIG91dCB5b3VyIGZvdXIgbWFuIGNyZXcgbWFrZXMgZWxldmVuXG5CeSB0aGUgdHdlbHZldGggSSBnbyBmb3Igc2VsZlxuUm9ja2luIEwuQS4gbGlrZSBubyBvbmUgZWxzZS4uXG5Zb3UgY2FuIGNoZWNrIGFueSByYXBwZXIgZnJvbSB0aGUgdW5kZXJncm91bmQgc2NlbmVcbmJ1dCBmZXcgaGF2ZSBkcm9wcGVkIGhvdCBzaGl0IGFuZCBzZWVuIGdyZWVuXG5Tb21lIGhhdmUgZG9wZSB0d2VsdmUgaW5jaGVzLCBjb3VudCAnZW1cbkJ1dCBub3QgbWFueSBuaWdnYXogaGF2ZSBzbGFtbWluIGFsYnVtc1xuWCB0byB0aGUgWiByb2NrcyBjb25zaXN0YW50bHlcbkknbSBcIkNyaW1pbmFsIE1pbmRlZFwiIHNvIGRvbid0IGZ1Y2sgd2l0aCBtZVxuV2h5PyBXZWxsIHRoYXQncyBteSBzZWNyZXQgYmFieVxuSSBkb24ndCB0YWtlIHNoaXQsIHNvIGZ1Y2sgeW91LCBwYXkgbWVcblNvIHlvdSBjYW4gY2FsbCBtZSwgYSBwdWJsaWMgc2VydmFudFxuTm90IGEga2luZyBidXQgYSB0ZWFjaGVyIEkgYmVsaWV2ZSBJJ3ZlIGVhcm5lZCBpdFxuU28gSSBqdXN0IHdhbGssIG9yIHJpZGUgbXkgYmlrZVxuYW5kIGJ1c3Qgb24gdGhlICtVcCBJbiBTbW9rZSsgc3RhZ2UgdG9uaWdodFxuR2l2ZSBtZSBhIGNoYW5jZSBhbmQgSSdsbCByb2NrIHRoZSBob3VzZVxuQnV0IGxldCBhIG1vdGhlcmZ1Y2tlciB0cnkgdG8gdGFrZSBtZSBvdXRcbkNhdXNlIG1hbGUgb3IgZmVtYWxlLCBJIHdpbGwgc3RyYW5nbGVcbklmIGl0J3MgYSBsYWJlbCwgdGhleSBoYXZlIHRvIHVudGFuZ2xlXG5BZGlkYXMsIGNoYWlucywgamVyc2V5cywgYnJhaWRzXG5CYW5kYW5hcyBoYW5naW4gb2ZmIHRoZSBlbmQgb2YgbXkgZ2F1Z2VcblN0ZXAgcmlnaHQgdXAgaWYgdGhhdCdzIHdoYXQgeW91IGxpa2VcbmJ1dCB3YXRjaCB5b3VyIGJpdGNoLCBJIGNhdGNoIGhvZXMgbGlrZSBhIGR5a2VcbkluIHRoZSBuaWdodCBhdCBhIGhlaWdodCByaWdodCBmb3IgZmxpZ2h0XG5XYXkgb3V0IG9mIHNpZ2h0LCB5b3UgYml0ZSwgSSByZWNpdGVcbk15IGNoYWluIHNoaW5lIGJyaWdodCwgcGx1cyBteSBraWNrcyBzdGF5IHdoaXRlXG5hcyB5b3VyIGZhZ2dvdCBDRU8gc2F5LCBcIldlbGwgYWxyaWdodCFcIlxuLi4gSSBhbSB5b3VyIG1lbnRvclxuSGlzdG9yeSBpcyBtaW5lLCBpdCdzIHRpbWUgeW91IHN1cnJlbmRlciBtb3RoZXJmdWNrZXJzXG5hbmQganVzdCBiYWNrIHVwIHF1aWNrbHlcbllvdXIgc3R5bGUgaXMgc2lja2x5IGJ1dCB5b3UgcGVyc2lzdCB0byBnZXQgbWVcbm9yIG91dHdpdCBtZSB3aXRoIHRoZSBzdHlsZSB0aGF0IEkgY3JlYXRlZFxueWVhcnMgYWdvIHdoZW4gSSB3YXMgc2VsbGluIHBvd2RlciB0byB0aGUgaG9lc1xuT2gsIGFsbCBvZiBhIHN1ZGRlbiB5b3UgZG9uJ3Qga25vd1xub3IgY2FuJ3QgcmVtZW1iZXIgY2FuJ3QgcmVjYWxsIGNhbid0IGJyaW5nIHRvIG1pbmRcbnRoYXQgcmh5bWUgdGhhdCBwbGFjZSBkbyBub3QgY2hhc2VcbkkgcnVuIGEgbWFyYXRob24gYSByYWNlIG9mIHJoeW1lcyBpbiB5b3VyIEZBQ0VcbkluIGNhc2UgeW91IGhhdGUgSSB3b24ndCB3cml0ZSBubyB0b3VnaCByYXBcbkZ1Y2sgd2l0aCBtZSBnZXQgeW91ciB3aG9sZSBGQU1JTFkga2lkbmFwcGVkXG5cbltLUlMtT25lXVxuWW8gWHppYml0ISBTaG93IHRoZXNlIG1vdGhlcmZ1Y2tlcnMgbWFuIVxuSSBkb24ndCB0aGluayB0aGV5IHVuZGVyc3RhbmQgdGhpcyBzaGl0IVxuQnJlYWsgdGhpcyBzaGl0IG92ZXIgdGhleSBiYWNrcyFcblxuW1h6aWJpdF1cbkkgZG9uJ3QgZHJlc3MgdXAgdG8gcmFwIG9yIGtlZXAgYSBoYWlyZG9cbkkgb25seSBncmFiIGEgbmluZSB0byBidXN0IGhvbGVzIGluIHlvdXIgY3Jld1xuSSBkZW55IHlvdXIgZXhpc3RlbmNlIGFzIGFydGlzdHNcbllvdSBwdXR0aW4gb3V0IGEgcmVjb3JkIGV4cGVjdGluIHRvIGNoYXJ0IGJ1dCBpdCdzIHdlYWtcbmJ1dCB3aGVuIHlvdSBzcGVhayB0aHJvdWdoIHRoZSBtaWNyb3Bob25lXG55b3UgZmFpbCB0byByZWFsaXplLCBub3BlLCB5b3UncmUgbm90IGFsb25lIG9uIHRoZSBlYXJ0aFxuVGhlIGxpZ2h0IGNvbWVzIGZvcnRoIGNhdXNlIE1yLiBYXG5JbnRlbGxpZ2VuY2UsIHNtb2tlIGFuZCBndW5zIG1hbmlmZXN0IGluIHRoZSBmbGVzaFxuSSBzbmF0Y2ggdGhlIG1pYyBhbmQgZ2V0IGh5cGVcbkJlaGF2ZSwgYmVmb3JlIHlvdSBtYWtlIHRoZSBuZXdzIGZyb250IHBhZ2VcbkhlYWRlZCBmb3IgdGhlIGdyYXZlIGFuZCB0aGUgd2FrZVxuU28gc2F2ZSB5b3VyIG1pY3Jvc2NvcGljIG1pbmlhdHVyZSBzbWFsbCB0YWxrIGFuZCBXQUxLXG5BbmQgcHV0IGEgbGl0dGxlIHBlcCBpbiB5b3VyIHN0ZXBcblggdG8gdGhlIFogd2lsbCBkZXN0cm95IGFueSBtb3RoZXJmdWNraW4gcmVwLXV0YXRpb25cbmluIHRoZSBuYXRpb24sIGluIGNyZWF0aW9uXG5BbGwgeW91IGFzc2hvbGVzIGluIEFOWSBvY2N1cGF0aW9uXG5MaWtlIHJhcHBlcnMgd2l0aCBub3RoaW4gdG8gc2F5XG5JIENSVVNIICdFTSBsaWtlIGNocm9uaWMgYW5kIHRoZW4gc21va2UgJ2VtIHdpdGggRHJlXG5DYXVzZSBubyBtYXR0ZXIgaG93IGZhdHRlciB0aGUgd2FsbGV0LCBJJ2QgcmF0aGVyXG5nYXRoZXIgdG9nZXRoZXIgYW5kIHNwbGF0dGVyXG53aGF0ZXZlciBlZ290aXN0aWMgYnVsbHNoaXQsIHRoZSBnYW1lIGlzIG92ZXJcbndoZW4geW91IHB1c2ggdGhlIHJlY29yZCBidXQgZG9uJ3QgcHVzaCB0aGUgY3VsdHVyZVxuXG5bS1JTLU9uZV1cbkJyZWFraW4sIGVtY2VlaW4sIGdyYWZmaXRpIGFydCwgZGVlamF5aW4sIGJlYXRib3hpblxuWW8gWHppYml0LCBrZWVwIHJvY2tpbiFcblxuW1h6aWJpdF1cbkp1c3QgdGhyb3cgeW91ciBoYW5kcyBpbiB0aGUgc2t5XG5TdGlsbCBiZWxpZXZlIHJlYWwgbmlnZ2F6IG5ldmVyIGRpZVxuQW5kIGlmIHlvdSBpbiB0aGlzIGxpZmUganVzdCBnZXR0aW4gYnlcblNvbWVib2R5IHNheSwgXCJJJ20gaGlnaCFcIlxuKEknbSBoaWdoISkgXCJJJ20gaGlnaCFcIlxuKEknbSBoaWdoISkgWWVhaCwgYW5kIHlvdSBkb24ndCBzdG9wXG5ZZWFoLi5cblxuW0tSUy1PbmVdXG5Xb29wIHdvb3AsIHdvb3AsIHdvb3Agd29vcCFcbllvdSBrbm93IHdoYXQgdGltZSBpdCBpc1xuUHVsbCBvdmVyLCBhbGwgd2FjayBlbWNlZXMsIEFISC1BSEhIIVxuWW8uLiBZTyEgWW91IGFyZSB0dW5lZCBpbi4uIHRvIHRoZSB1bHRpbWF0ZS4uXG51bmRlcmdyb3VuZC4uIHJhd25lc3MhIFN0cmFpZ2h0IG9mZiB0aGUgc3RyZWV0XG5YemliaXQsIHR1cm4gaXQgdXAuLiIsImV4cGFuZGVkIjoiMCIsInNuaXBwZXQiOiIiLCJleHBsaWNpdFN5c3RlbSI6ImJsYWNrbGlzdCIsImNyYW1tZWQiOiJrZW5ueXBhcmtlcnNob3cyMDAxIiwid2l0aGFydGlzdGNyYW1tZWQiOiJ4emliaXRrZW5ueXBhcmtlcnNob3cyMDAxIiwidmlkZW8iOjAsIm1ldGFkZXNjX3R5cGUiOiJkZWZhdWx0IiwibWV0YWRlc2NfY3VzdG9tIjoiIiwibWV0YXRpdGxlIjoiIiwiZHVyYXRpb24iOiIyODUiLCJsYXN0Zm1fdXJsIjoiaHR0cDpcL1wvd3d3Lmxhc3QuZm1cL211c2ljXC9YemliaXRcL19cL0tlbm55K1BhcmtlcitTaG93KzIwMDEiLCJwdWJsaXNoRGF0ZSI6IjIwMDYtMTAtMzEiLCJwdWJsaXNoWWVhciI6IjIwMDYiLCJhbWF6b25JZCI6bnVsbCwiY2Fub25pY2FsUGF0aCI6bnVsbCwicmVkaXJlY3RVcmwiOiIiLCJ0b3BIaWdobGlnaHRJZCI6IjAiLCJob3QiOiIwIiwibXVzaXhtYXRjaF9zY3JpcHRfdHJhY2tpbmdfdXJsIjpudWxsLCJtdXNpeG1hdGNoX2NvcHlyaWdodCI6bnVsbCwibXVzaXhtYXRjaF9zb25nd3JpdGVycyI6bnVsbCwibXVzaXhtYXRjaF9iYWNrbGlua191cmwiOm51bGwsImV4cGxpY2l0IjoxLCJseXJpY0xvY2tlZCI6MCwicHVibGlzaERhdGVPcmlnIjpudWxsLCJhbGJ1bWlkIjoiMzg5MCIsInRyYWNrTm8iOjYsImFsYnVtIjoiUmVzdGxlc3MiLCJ0b3BTaGFyZXMiOmZhbHNlfSwiYWxidW0iOnsiYWxidW1pZCI6Mzg5MCwiYWxidW0iOiJSZXN0bGVzcyIsImFtYXpvbmlkIjoiQjAwMDA1M0dVTyIsInBpY3VybCI6Imh0dHA6XC9cL25ldHN0b3JhZ2UubWV0cm9seXJpY3MuY29tXC9hbGJ1bXNcLzM4OTAteHppYml0LXJlc3RsZXNzLmpwZyIsInllYXIiOiIyMDAwIiwic2VhcmNoYWwiOiJyZXN0bGVzcy1hbGJ1bS14emliaXQiLCJhcnRpc3RpZCI6MTMzNjMsInJlbGVhc2VkYXRlIjoiMCIsInB1Ymxpc2hlciI6IlNvbnkiLCJ2aWV3cyI6MTM1OTQsInZpZXdzd2VlayI6MzEsImFkZGVkIjoiMCIsIm1ldGFjcml0aWNVcmwiOiJodHRwOlwvXC93d3cubWV0YWNyaXRpYy5jb21cL211c2ljXC9yZXN0bGVzc1wveHppYml0P2Z0YWc9TUNELTA2LTEwYWFhMWMiLCJtZXRhY3JpdGljU2NvcmUiOiI3NSIsIm1ldGFjcml0aWNJZCI6IjE3ZDk5YzZmZDQxNDNjZmYyY2M4YjljNTMwOGIxYTY5IiwibWV0YWNyaXRpY1Jldmlld0NvdW50IjoiMTEiLCJwaWN1cmxTbWFsbCI6Imh0dHA6XC9cL25ldHN0b3JhZ2UubWV0cm9seXJpY3MuY29tXC9hbGJ1bXNcL3NtYWxsXC8zODkwLXh6aWJpdC1yZXN0bGVzcy5qcGciLCJseXJpY0lkcyI6WyI1MzIxIiwiMjQ3OTIiLCIyNDgwMiIsIjI0ODI1IiwiMjQ4NDciLCIyNDg2MSIsIjI0ODcxIiwiMjQ4OTkiLCIyNDkxOSIsIjI0OTM5IiwiMjUwNTQiLCIyNTA2NyIsIjI1MjcyIiwiMjU3MzMiLCIyMDUzMTYiLCIyMjAwODAiXSwic2l0ZVVybCI6Inh6aWJpdC1hbGJ1bXMtbGlzdC0yIn0sInRpdGxlU2l6ZSI6Mi4zLCJ0b3BTZWFyY2hlcyI6W3sic2lkIjoiMSIsInRlcm1zIjoiZGVzcGFjaXRvIiwidmlld3MiOiIxMjU5In0seyJzaWQiOiIyIiwidGVybXMiOiJsb29rIHdoYXQgeW91IG1hZGUgbWUgZG8iLCJ2aWV3cyI6IjYzNCJ9LHsic2lkIjoiMyIsInRlcm1zIjoic2hhcGUgb2YgeW91Iiwidmlld3MiOiI0OTEifSx7InNpZCI6IjQiLCJ0ZXJtcyI6ImF0dGVudGlvbiIsInZpZXdzIjoiNDI1In0seyJzaWQiOiI1IiwidGVybXMiOiJ0YXlsb3Igc3dpZnQiLCJ2aWV3cyI6IjQxMCJ9XX0sInBhcnRuZXJzIDogUGFydG5lcnMiOnsibGlua0x5cmljIjoiIiwibGlua0FsYnVtIjoiIiwibGlua0FydGlzdCI6IiIsInN0eWxlIjoibHlyaWMiLCJhcnRpc3QiOnsiYXJ0aXN0aWQiOjEzMzYzLCJhcnRpc3QiOiJYemliaXQiLCJjYW5vbmljYWxfbmFtZSI6Ilh6aWJpdCIsImx5cmljcyI6MTc4LCJhbGJ1bXMiOjcsInZpZXdzIjo1NDMwNjYsInZpZXdzd2VlayI6MTQwLCJjcmFtbWVkIjoieHppYml0Iiwic2VhcmNoYSI6Inh6aWJpdCIsInByb2ZpbGVwaWMiOiJtYWYuanBnIiwiaGVyb3BpYyI6IiIsImZhY2VwaWMiOiJtYWYuanBnIiwibGFzdHVwZGF0ZSI6IjIwMTMtMDctMTkiLCJnZW5yZSI6IkhpcC1Ib3AiLCJnZW5yZWlkIjo0LCJ0YWdfY3JhbW1lZCI6ImhpcGhvcCIsImxhc3RmbV9waWMiOiJodHRwOlwvXC9pbWcyLWFrLmxzdC5mbVwvaVwvdVwvMTc0c1wvMWM1Yzc4NmNkNmM4NDlkZGIwOTgxZDVjY2FlOGMzYmQucG5nIiwibWV0YWRlc2NfdHlwZSI6ImRlZmF1bHQiLCJtZXRhZGVzY19jdXN0b20iOiIiLCJ0b3BfbHlyaWNpZCI6MCwiZGlzYWJsZWREYXRlIjpudWxsLCJhbWF6b25JZCI6IkIwMDBRSkkzN1ciLCJsYXN0Zm1fcGljX21vYmlsZSI6Imh0dHA6XC9cL2ltZzItYWsubHN0LmZtXC9pXC91XC82NHNcLzFjNWM3ODZjZDZjODQ5ZGRiMDk4MWQ1Y2NhZThjM2JkLnBuZyIsImxhc3RmbV9waWNfbWVkaXVtIjoiaHR0cDpcL1wvaW1nMi1hay5sc3QuZm1cL2lcL3VcL2F2YXRhcjE3MHNcLzFjNWM3ODZjZDZjODQ5ZGRiMDk4MWQ1Y2NhZThjM2JkLnBuZyIsImRpc2FibGVkIjpmYWxzZX0sImx5cmljIjp7Imx5cmljaWQiOjI0ODYxLCJ0aXRsZSI6Iktlbm55IFBhcmtlciBTaG93IDIwMDEiLCJkYXRlbGluZSI6MTE2MjMzMDY2NCwicHVibGlzaGVycyI6IiIsInNvbmd3cml0ZXJzIjoiIiwiZmVhdHVyaW5nIjoiIiwidmlld3MiOjEyNzAsInZpZXdzd2VlayI6MCwibG9ja2VkIjowLCJscmNfdmVyaWZpZWQiOiIwIiwiYXJ0aXN0aWQiOjEzMzYzLCJzZWFyY2h0Ijoia2VubnktcGFya2VyLXNob3ctMjAwMS1seXJpY3MteHppYml0IiwiaGFzYm9keSI6MSwibGljZW5zZSI6MSwiYm9keSI6IltLUlMtT25lXVxuWW91IGFyZSBub3cgdHVuZWQgaW4gdG8gdGhlIHVsdGltYXRlIHNvdW5kcy4uIG9mIERyLiBEcmVcbllvdSBrbm93IHdoYXQgdGltZSBpdCBpcyFcblh6aWJpdCBzdGVwcyB1cCB0byB0aGUgbWljXG5sYXlpbiBkb3duIHRoZSBoYXJkLWNvcmUsIHJlYWwgcmF3LCB1bmRlcmdyb3VuZFxuTXkgbmFtZSBpcyBLUlMtT25lLCBhbmQgaXQncyBSRUFMISFcblxuW1h6aWJpdF1cbldlbGwgaXQncyBtZSwgZG93biB3aXRoIEQtUi1FXG5YIHRvIHRoZSBaIHJvY2tzIGFueSBwYXJ0eVxuUm9ja3MgdGhlIGJlYXRzLCBhbmQgdGhlIGJyZWFrc1xuUm9ja3MgdGhlIGNvY2tzIG9mZiB0aGUgd2hvcmVzIGluIHRoZSBwbGFjZVxuQ2F1c2Ugc3Vja2VycyBzaGFrZSwgd2hpbGUgSSdtIGNyZWF0aW5cblRoZXkgZ2V0IHRvZ2V0aGVyIGFuZCB0aGV5IHN0YXJ0IHRvIGhhdGluXG5Ib3cgY2FuIHdlIHRha2UgaGltIG91dCBvbmUgdGltZVxuY2F1c2UgaGUgYnJvdWdodCBiYWNrIHRoZSBXZXN0IHdpdGggdGhlIGZyZXNoZXN0IHJoeW1lc1xuSSBtaWdodCBnbyBmaXJzdCwgYW5kIGhlJ2xsIGdvIHNlY29uZFxuSSdsbCB3cmVjayAnZW0sIGRlY2sgJ2VtLCBzZXQgaXQsIGp1c3QgY2hlY2tpbiB5b3VyIG1pY1xuRHJvcHBpbiBob3Qgc2hpdCBJIGxpa2VcblNvIHRocm93IHVwIHlvdXIgaGFuZHMgYml0Y2gsIHJ1biB5b3VyIGljZVxuQ2F1c2UgSSdsbCBnbyB0aGlyZCwgYW5kIGhlJ2xsIGdvIGZvdXJ0aFxuQnkgdGhlIGZpZnRoIGVhdCBzaGl0LCB5b3UnbGwgc3RlcCBvZmZcblNpeCBpcyB5b3VyIGJlYXRkb3duLCB5b3VyIHRpdGxlIGlzIHNldmVuXG5UYWtpbiBvdXQgeW91ciBmb3VyIG1hbiBjcmV3IG1ha2VzIGVsZXZlblxuQnkgdGhlIHR3ZWx2ZXRoIEkgZ28gZm9yIHNlbGZcblJvY2tpbiBMLkEuIGxpa2Ugbm8gb25lIGVsc2UuLlxuWW91IGNhbiBjaGVjayBhbnkgcmFwcGVyIGZyb20gdGhlIHVuZGVyZ3JvdW5kIHNjZW5lXG5idXQgZmV3IGhhdmUgZHJvcHBlZCBob3Qgc2hpdCBhbmQgc2VlbiBncmVlblxuU29tZSBoYXZlIGRvcGUgdHdlbHZlIGluY2hlcywgY291bnQgJ2VtXG5CdXQgbm90IG1hbnkgbmlnZ2F6IGhhdmUgc2xhbW1pbiBhbGJ1bXNcblggdG8gdGhlIFogcm9ja3MgY29uc2lzdGFudGx5XG5JJ20gXCJDcmltaW5hbCBNaW5kZWRcIiBzbyBkb24ndCBmdWNrIHdpdGggbWVcbldoeT8gV2VsbCB0aGF0J3MgbXkgc2VjcmV0IGJhYnlcbkkgZG9uJ3QgdGFrZSBzaGl0LCBzbyBmdWNrIHlvdSwgcGF5IG1lXG5TbyB5b3UgY2FuIGNhbGwgbWUsIGEgcHVibGljIHNlcnZhbnRcbk5vdCBhIGtpbmcgYnV0IGEgdGVhY2hlciBJIGJlbGlldmUgSSd2ZSBlYXJuZWQgaXRcblNvIEkganVzdCB3YWxrLCBvciByaWRlIG15IGJpa2VcbmFuZCBidXN0IG9uIHRoZSArVXAgSW4gU21va2UrIHN0YWdlIHRvbmlnaHRcbkdpdmUgbWUgYSBjaGFuY2UgYW5kIEknbGwgcm9jayB0aGUgaG91c2VcbkJ1dCBsZXQgYSBtb3RoZXJmdWNrZXIgdHJ5IHRvIHRha2UgbWUgb3V0XG5DYXVzZSBtYWxlIG9yIGZlbWFsZSwgSSB3aWxsIHN0cmFuZ2xlXG5JZiBpdCdzIGEgbGFiZWwsIHRoZXkgaGF2ZSB0byB1bnRhbmdsZVxuQWRpZGFzLCBjaGFpbnMsIGplcnNleXMsIGJyYWlkc1xuQmFuZGFuYXMgaGFuZ2luIG9mZiB0aGUgZW5kIG9mIG15IGdhdWdlXG5TdGVwIHJpZ2h0IHVwIGlmIHRoYXQncyB3aGF0IHlvdSBsaWtlXG5idXQgd2F0Y2ggeW91ciBiaXRjaCwgSSBjYXRjaCBob2VzIGxpa2UgYSBkeWtlXG5JbiB0aGUgbmlnaHQgYXQgYSBoZWlnaHQgcmlnaHQgZm9yIGZsaWdodFxuV2F5IG91dCBvZiBzaWdodCwgeW91IGJpdGUsIEkgcmVjaXRlXG5NeSBjaGFpbiBzaGluZSBicmlnaHQsIHBsdXMgbXkga2lja3Mgc3RheSB3aGl0ZVxuYXMgeW91ciBmYWdnb3QgQ0VPIHNheSwgXCJXZWxsIGFscmlnaHQhXCJcbi4uIEkgYW0geW91ciBtZW50b3Jcbkhpc3RvcnkgaXMgbWluZSwgaXQncyB0aW1lIHlvdSBzdXJyZW5kZXIgbW90aGVyZnVja2Vyc1xuYW5kIGp1c3QgYmFjayB1cCBxdWlja2x5XG5Zb3VyIHN0eWxlIGlzIHNpY2tseSBidXQgeW91IHBlcnNpc3QgdG8gZ2V0IG1lXG5vciBvdXR3aXQgbWUgd2l0aCB0aGUgc3R5bGUgdGhhdCBJIGNyZWF0ZWRcbnllYXJzIGFnbyB3aGVuIEkgd2FzIHNlbGxpbiBwb3dkZXIgdG8gdGhlIGhvZXNcbk9oLCBhbGwgb2YgYSBzdWRkZW4geW91IGRvbid0IGtub3dcbm9yIGNhbid0IHJlbWVtYmVyIGNhbid0IHJlY2FsbCBjYW4ndCBicmluZyB0byBtaW5kXG50aGF0IHJoeW1lIHRoYXQgcGxhY2UgZG8gbm90IGNoYXNlXG5JIHJ1biBhIG1hcmF0aG9uIGEgcmFjZSBvZiByaHltZXMgaW4geW91ciBGQUNFXG5JbiBjYXNlIHlvdSBoYXRlIEkgd29uJ3Qgd3JpdGUgbm8gdG91Z2ggcmFwXG5GdWNrIHdpdGggbWUgZ2V0IHlvdXIgd2hvbGUgRkFNSUxZIGtpZG5hcHBlZFxuXG5bS1JTLU9uZV1cbllvIFh6aWJpdCEgU2hvdyB0aGVzZSBtb3RoZXJmdWNrZXJzIG1hbiFcbkkgZG9uJ3QgdGhpbmsgdGhleSB1bmRlcnN0YW5kIHRoaXMgc2hpdCFcbkJyZWFrIHRoaXMgc2hpdCBvdmVyIHRoZXkgYmFja3MhXG5cbltYemliaXRdXG5JIGRvbid0IGRyZXNzIHVwIHRvIHJhcCBvciBrZWVwIGEgaGFpcmRvXG5JIG9ubHkgZ3JhYiBhIG5pbmUgdG8gYnVzdCBob2xlcyBpbiB5b3VyIGNyZXdcbkkgZGVueSB5b3VyIGV4aXN0ZW5jZSBhcyBhcnRpc3RzXG5Zb3UgcHV0dGluIG91dCBhIHJlY29yZCBleHBlY3RpbiB0byBjaGFydCBidXQgaXQncyB3ZWFrXG5idXQgd2hlbiB5b3Ugc3BlYWsgdGhyb3VnaCB0aGUgbWljcm9waG9uZVxueW91IGZhaWwgdG8gcmVhbGl6ZSwgbm9wZSwgeW91J3JlIG5vdCBhbG9uZSBvbiB0aGUgZWFydGhcblRoZSBsaWdodCBjb21lcyBmb3J0aCBjYXVzZSBNci4gWFxuSW50ZWxsaWdlbmNlLCBzbW9rZSBhbmQgZ3VucyBtYW5pZmVzdCBpbiB0aGUgZmxlc2hcbkkgc25hdGNoIHRoZSBtaWMgYW5kIGdldCBoeXBlXG5CZWhhdmUsIGJlZm9yZSB5b3UgbWFrZSB0aGUgbmV3cyBmcm9udCBwYWdlXG5IZWFkZWQgZm9yIHRoZSBncmF2ZSBhbmQgdGhlIHdha2VcblNvIHNhdmUgeW91ciBtaWNyb3Njb3BpYyBtaW5pYXR1cmUgc21hbGwgdGFsayBhbmQgV0FMS1xuQW5kIHB1dCBhIGxpdHRsZSBwZXAgaW4geW91ciBzdGVwXG5YIHRvIHRoZSBaIHdpbGwgZGVzdHJveSBhbnkgbW90aGVyZnVja2luIHJlcC11dGF0aW9uXG5pbiB0aGUgbmF0aW9uLCBpbiBjcmVhdGlvblxuQWxsIHlvdSBhc3Nob2xlcyBpbiBBTlkgb2NjdXBhdGlvblxuTGlrZSByYXBwZXJzIHdpdGggbm90aGluIHRvIHNheVxuSSBDUlVTSCAnRU0gbGlrZSBjaHJvbmljIGFuZCB0aGVuIHNtb2tlICdlbSB3aXRoIERyZVxuQ2F1c2Ugbm8gbWF0dGVyIGhvdyBmYXR0ZXIgdGhlIHdhbGxldCwgSSdkIHJhdGhlclxuZ2F0aGVyIHRvZ2V0aGVyIGFuZCBzcGxhdHRlclxud2hhdGV2ZXIgZWdvdGlzdGljIGJ1bGxzaGl0LCB0aGUgZ2FtZSBpcyBvdmVyXG53aGVuIHlvdSBwdXNoIHRoZSByZWNvcmQgYnV0IGRvbid0IHB1c2ggdGhlIGN1bHR1cmVcblxuW0tSUy1PbmVdXG5CcmVha2luLCBlbWNlZWluLCBncmFmZml0aSBhcnQsIGRlZWpheWluLCBiZWF0Ym94aW5cbllvIFh6aWJpdCwga2VlcCByb2NraW4hXG5cbltYemliaXRdXG5KdXN0IHRocm93IHlvdXIgaGFuZHMgaW4gdGhlIHNreVxuU3RpbGwgYmVsaWV2ZSByZWFsIG5pZ2dheiBuZXZlciBkaWVcbkFuZCBpZiB5b3UgaW4gdGhpcyBsaWZlIGp1c3QgZ2V0dGluIGJ5XG5Tb21lYm9keSBzYXksIFwiSSdtIGhpZ2ghXCJcbihJJ20gaGlnaCEpIFwiSSdtIGhpZ2ghXCJcbihJJ20gaGlnaCEpIFllYWgsIGFuZCB5b3UgZG9uJ3Qgc3RvcFxuWWVhaC4uXG5cbltLUlMtT25lXVxuV29vcCB3b29wLCB3b29wLCB3b29wIHdvb3AhXG5Zb3Uga25vdyB3aGF0IHRpbWUgaXQgaXNcblB1bGwgb3ZlciwgYWxsIHdhY2sgZW1jZWVzLCBBSEgtQUhISCFcbllvLi4gWU8hIFlvdSBhcmUgdHVuZWQgaW4uLiB0byB0aGUgdWx0aW1hdGUuLlxudW5kZXJncm91bmQuLiByYXduZXNzISBTdHJhaWdodCBvZmYgdGhlIHN0cmVldFxuWHppYml0LCB0dXJuIGl0IHVwLi4iLCJleHBhbmRlZCI6IjAiLCJzbmlwcGV0IjoiIiwiZXhwbGljaXRTeXN0ZW0iOiJibGFja2xpc3QiLCJjcmFtbWVkIjoia2VubnlwYXJrZXJzaG93MjAwMSIsIndpdGhhcnRpc3RjcmFtbWVkIjoieHppYml0a2VubnlwYXJrZXJzaG93MjAwMSIsInZpZGVvIjowLCJtZXRhZGVzY190eXBlIjoiZGVmYXVsdCIsIm1ldGFkZXNjX2N1c3RvbSI6IiIsIm1ldGF0aXRsZSI6IiIsImR1cmF0aW9uIjoiMjg1IiwibGFzdGZtX3VybCI6Imh0dHA6XC9cL3d3dy5sYXN0LmZtXC9tdXNpY1wvWHppYml0XC9fXC9LZW5ueStQYXJrZXIrU2hvdysyMDAxIiwicHVibGlzaERhdGUiOiIyMDA2LTEwLTMxIiwicHVibGlzaFllYXIiOiIyMDA2IiwiYW1hem9uSWQiOm51bGwsImNhbm9uaWNhbFBhdGgiOm51bGwsInJlZGlyZWN0VXJsIjoiIiwidG9wSGlnaGxpZ2h0SWQiOiIwIiwiaG90IjoiMCIsIm11c2l4bWF0Y2hfc2NyaXB0X3RyYWNraW5nX3VybCI6bnVsbCwibXVzaXhtYXRjaF9jb3B5cmlnaHQiOm51bGwsIm11c2l4bWF0Y2hfc29uZ3dyaXRlcnMiOm51bGwsIm11c2l4bWF0Y2hfYmFja2xpbmtfdXJsIjpudWxsLCJleHBsaWNpdCI6MSwibHlyaWNMb2NrZWQiOjAsInB1Ymxpc2hEYXRlT3JpZyI6bnVsbCwiYWxidW1pZCI6IjM4OTAiLCJ0cmFja05vIjo2LCJhbGJ1bSI6IlJlc3RsZXNzIiwidG9wU2hhcmVzIjpmYWxzZX0sInJpbmd0b25lIjpmYWxzZX0sImVuZFNvbmdEaXNjdXNzaW9uIDogTHlyaWNTb25nRGlzY3Vzc2lvbnMiOnsibGltaXQiOjQsImxheW91dCI6Imx5cmljQmFzZWQiLCJseXJpY2lkIjoyNDg2MSwibHlyaWNIaWdobGlnaHRJZCI6MCwic2VhcmNodCI6Imtlbm55LXBhcmtlci1zaG93LTIwMDEtbHlyaWNzLXh6aWJpdCJ9LCJ6ZXJnbmV0Qm90dG9tIDogWmVyZ25ldCI6eyJsYXlvdXQiOiJMeXJpY3NCb3R0b20ifSwiYm90dG9tRHJpdmVyIDogTHlyaWNSZWxhdGVkIjp7InRpdGxlQWxwaGEiOiJZb3UgR290dGEgQ2hlY2sgT3V0IiwidHlwZSI6ImJvdHRvbSIsInRhZyI6ZmFsc2UsImx5cmljaWQiOjI0ODYxLCJhcnRpc3RpZCI6MTMzNjMsImdlbnJlaWQiOjQsImxheW91dCI6InNpbmdsZWJpZyIsImxpbWl0IjoxfSwibHlyaWNSZWxhdGVkIDogTHlyaWNSZWxhdGVkIjp7InRpdGxlQWxwaGEiOiJSZWxhdGVkIiwidHlwZSI6Im1haW4iLCJ0YWciOmZhbHNlLCJseXJpY2lkIjoyNDg2MSwiYXJ0aXN0aWQiOjEzMzYzLCJnZW5yZWlkIjo0LCJsYXlvdXQiOiJzbWFsbCIsImxpbWl0Ijo0fSwicGhvdG9HYWxsZXJ5IDogQXJ0aXN0R2FsbGVyeSI6eyJhcnRpc3RpZCI6MTMzNjMsImZlYXR1cmVQaWMiOjEsInZpZGVvTGltaXQiOjAsImltYWdlTGltaXQiOjQsImxheW91dCI6Ikx5cmljQXJ0aXN0UGhvdG9zIiwidGl0bGVBbHBoYSI6Ilh6aWJpdCIsInRpdGxlT21lZ2EiOiJQaG90b3MiLCJkaXNhYmxlTGF6eUxvYWQiOnRydWV9LCJoZWFkZXJWaWRlbyA6IEx5cmljSGVhZGVyVmlkZW8iOnsiYXJ0aXN0Ijp7ImFydGlzdGlkIjoxMzM2MywiYXJ0aXN0IjoiWHppYml0IiwiY2Fub25pY2FsX25hbWUiOiJYemliaXQiLCJseXJpY3MiOjE3OCwiYWxidW1zIjo3LCJ2aWV3cyI6NTQzMDY2LCJ2aWV3c3dlZWsiOjE0MCwiY3JhbW1lZCI6Inh6aWJpdCIsInNlYXJjaGEiOiJ4emliaXQiLCJwcm9maWxlcGljIjoibWFmLmpwZyIsImhlcm9waWMiOiIiLCJmYWNlcGljIjoibWFmLmpwZyIsImxhc3R1cGRhdGUiOiIyMDEzLTA3LTE5IiwiZ2VucmUiOiJIaXAtSG9wIiwiZ2VucmVpZCI6NCwidGFnX2NyYW1tZWQiOiJoaXBob3AiLCJsYXN0Zm1fcGljIjoiaHR0cDpcL1wvaW1nMi1hay5sc3QuZm1cL2lcL3VcLzE3NHNcLzFjNWM3ODZjZDZjODQ5ZGRiMDk4MWQ1Y2NhZThjM2JkLnBuZyIsIm1ldGFkZXNjX3R5cGUiOiJkZWZhdWx0IiwibWV0YWRlc2NfY3VzdG9tIjoiIiwidG9wX2x5cmljaWQiOjAsImRpc2FibGVkRGF0ZSI6bnVsbCwiYW1hem9uSWQiOiJCMDAwUUpJMzdXIiwibGFzdGZtX3BpY19tb2JpbGUiOiJodHRwOlwvXC9pbWcyLWFrLmxzdC5mbVwvaVwvdVwvNjRzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJsYXN0Zm1fcGljX21lZGl1bSI6Imh0dHA6XC9cL2ltZzItYWsubHN0LmZtXC9pXC91XC9hdmF0YXIxNzBzXC8xYzVjNzg2Y2Q2Yzg0OWRkYjA5ODFkNWNjYWU4YzNiZC5wbmciLCJkaXNhYmxlZCI6ZmFsc2V9LCJhcnRpc3RJZCI6MTMzNjMsImx5cmljIjp7Imx5cmljaWQiOjI0ODYxLCJ0aXRsZSI6Iktlbm55IFBhcmtlciBTaG93IDIwMDEiLCJkYXRlbGluZSI6MTE2MjMzMDY2NCwicHVibGlzaGVycyI6IiIsInNvbmd3cml0ZXJzIjoiIiwiZmVhdHVyaW5nIjoiIiwidmlld3MiOjEyNzAsInZpZXdzd2VlayI6MCwibG9ja2VkIjowLCJscmNfdmVyaWZpZWQiOiIwIiwiYXJ0aXN0aWQiOjEzMzYzLCJzZWFyY2h0Ijoia2VubnktcGFya2VyLXNob3ctMjAwMS1seXJpY3MteHppYml0IiwiaGFzYm9keSI6MSwibGljZW5zZSI6MSwiYm9keSI6IltLUlMtT25lXVxuWW91IGFyZSBub3cgdHVuZWQgaW4gdG8gdGhlIHVsdGltYXRlIHNvdW5kcy4uIG9mIERyLiBEcmVcbllvdSBrbm93IHdoYXQgdGltZSBpdCBpcyFcblh6aWJpdCBzdGVwcyB1cCB0byB0aGUgbWljXG5sYXlpbiBkb3duIHRoZSBoYXJkLWNvcmUsIHJlYWwgcmF3LCB1bmRlcmdyb3VuZFxuTXkgbmFtZSBpcyBLUlMtT25lLCBhbmQgaXQncyBSRUFMISFcblxuW1h6aWJpdF1cbldlbGwgaXQncyBtZSwgZG93biB3aXRoIEQtUi1FXG5YIHRvIHRoZSBaIHJvY2tzIGFueSBwYXJ0eVxuUm9ja3MgdGhlIGJlYXRzLCBhbmQgdGhlIGJyZWFrc1xuUm9ja3MgdGhlIGNvY2tzIG9mZiB0aGUgd2hvcmVzIGluIHRoZSBwbGFjZVxuQ2F1c2Ugc3Vja2VycyBzaGFrZSwgd2hpbGUgSSdtIGNyZWF0aW5cblRoZXkgZ2V0IHRvZ2V0aGVyIGFuZCB0aGV5IHN0YXJ0IHRvIGhhdGluXG5Ib3cgY2FuIHdlIHRha2UgaGltIG91dCBvbmUgdGltZVxuY2F1c2UgaGUgYnJvdWdodCBiYWNrIHRoZSBXZXN0IHdpdGggdGhlIGZyZXNoZXN0IHJoeW1lc1xuSSBtaWdodCBnbyBmaXJzdCwgYW5kIGhlJ2xsIGdvIHNlY29uZFxuSSdsbCB3cmVjayAnZW0sIGRlY2sgJ2VtLCBzZXQgaXQsIGp1c3QgY2hlY2tpbiB5b3VyIG1pY1xuRHJvcHBpbiBob3Qgc2hpdCBJIGxpa2VcblNvIHRocm93IHVwIHlvdXIgaGFuZHMgYml0Y2gsIHJ1biB5b3VyIGljZVxuQ2F1c2UgSSdsbCBnbyB0aGlyZCwgYW5kIGhlJ2xsIGdvIGZvdXJ0aFxuQnkgdGhlIGZpZnRoIGVhdCBzaGl0LCB5b3UnbGwgc3RlcCBvZmZcblNpeCBpcyB5b3VyIGJlYXRkb3duLCB5b3VyIHRpdGxlIGlzIHNldmVuXG5UYWtpbiBvdXQgeW91ciBmb3VyIG1hbiBjcmV3IG1ha2VzIGVsZXZlblxuQnkgdGhlIHR3ZWx2ZXRoIEkgZ28gZm9yIHNlbGZcblJvY2tpbiBMLkEuIGxpa2Ugbm8gb25lIGVsc2UuLlxuWW91IGNhbiBjaGVjayBhbnkgcmFwcGVyIGZyb20gdGhlIHVuZGVyZ3JvdW5kIHNjZW5lXG5idXQgZmV3IGhhdmUgZHJvcHBlZCBob3Qgc2hpdCBhbmQgc2VlbiBncmVlblxuU29tZSBoYXZlIGRvcGUgdHdlbHZlIGluY2hlcywgY291bnQgJ2VtXG5CdXQgbm90IG1hbnkgbmlnZ2F6IGhhdmUgc2xhbW1pbiBhbGJ1bXNcblggdG8gdGhlIFogcm9ja3MgY29uc2lzdGFudGx5XG5JJ20gXCJDcmltaW5hbCBNaW5kZWRcIiBzbyBkb24ndCBmdWNrIHdpdGggbWVcbldoeT8gV2VsbCB0aGF0J3MgbXkgc2VjcmV0IGJhYnlcbkkgZG9uJ3QgdGFrZSBzaGl0LCBzbyBmdWNrIHlvdSwgcGF5IG1lXG5TbyB5b3UgY2FuIGNhbGwgbWUsIGEgcHVibGljIHNlcnZhbnRcbk5vdCBhIGtpbmcgYnV0IGEgdGVhY2hlciBJIGJlbGlldmUgSSd2ZSBlYXJuZWQgaXRcblNvIEkganVzdCB3YWxrLCBvciByaWRlIG15IGJpa2VcbmFuZCBidXN0IG9uIHRoZSArVXAgSW4gU21va2UrIHN0YWdlIHRvbmlnaHRcbkdpdmUgbWUgYSBjaGFuY2UgYW5kIEknbGwgcm9jayB0aGUgaG91c2VcbkJ1dCBsZXQgYSBtb3RoZXJmdWNrZXIgdHJ5IHRvIHRha2UgbWUgb3V0XG5DYXVzZSBtYWxlIG9yIGZlbWFsZSwgSSB3aWxsIHN0cmFuZ2xlXG5JZiBpdCdzIGEgbGFiZWwsIHRoZXkgaGF2ZSB0byB1bnRhbmdsZVxuQWRpZGFzLCBjaGFpbnMsIGplcnNleXMsIGJyYWlkc1xuQmFuZGFuYXMgaGFuZ2luIG9mZiB0aGUgZW5kIG9mIG15IGdhdWdlXG5TdGVwIHJpZ2h0IHVwIGlmIHRoYXQncyB3aGF0IHlvdSBsaWtlXG5idXQgd2F0Y2ggeW91ciBiaXRjaCwgSSBjYXRjaCBob2VzIGxpa2UgYSBkeWtlXG5JbiB0aGUgbmlnaHQgYXQgYSBoZWlnaHQgcmlnaHQgZm9yIGZsaWdodFxuV2F5IG91dCBvZiBzaWdodCwgeW91IGJpdGUsIEkgcmVjaXRlXG5NeSBjaGFpbiBzaGluZSBicmlnaHQsIHBsdXMgbXkga2lja3Mgc3RheSB3aGl0ZVxuYXMgeW91ciBmYWdnb3QgQ0VPIHNheSwgXCJXZWxsIGFscmlnaHQhXCJcbi4uIEkgYW0geW91ciBtZW50b3Jcbkhpc3RvcnkgaXMgbWluZSwgaXQncyB0aW1lIHlvdSBzdXJyZW5kZXIgbW90aGVyZnVja2Vyc1xuYW5kIGp1c3QgYmFjayB1cCBxdWlja2x5XG5Zb3VyIHN0eWxlIGlzIHNpY2tseSBidXQgeW91IHBlcnNpc3QgdG8gZ2V0IG1lXG5vciBvdXR3aXQgbWUgd2l0aCB0aGUgc3R5bGUgdGhhdCBJIGNyZWF0ZWRcbnllYXJzIGFnbyB3aGVuIEkgd2FzIHNlbGxpbiBwb3dkZXIgdG8gdGhlIGhvZXNcbk9oLCBhbGwgb2YgYSBzdWRkZW4geW91IGRvbid0IGtub3dcbm9yIGNhbid0IHJlbWVtYmVyIGNhbid0IHJlY2FsbCBjYW4ndCBicmluZyB0byBtaW5kXG50aGF0IHJoeW1lIHRoYXQgcGxhY2UgZG8gbm90IGNoYXNlXG5JIHJ1biBhIG1hcmF0aG9uIGEgcmFjZSBvZiByaHltZXMgaW4geW91ciBGQUNFXG5JbiBjYXNlIHlvdSBoYXRlIEkgd29uJ3Qgd3JpdGUgbm8gdG91Z2ggcmFwXG5GdWNrIHdpdGggbWUgZ2V0IHlvdXIgd2hvbGUgRkFNSUxZIGtpZG5hcHBlZFxuXG5bS1JTLU9uZV1cbllvIFh6aWJpdCEgU2hvdyB0aGVzZSBtb3RoZXJmdWNrZXJzIG1hbiFcbkkgZG9uJ3QgdGhpbmsgdGhleSB1bmRlcnN0YW5kIHRoaXMgc2hpdCFcbkJyZWFrIHRoaXMgc2hpdCBvdmVyIHRoZXkgYmFja3MhXG5cbltYemliaXRdXG5JIGRvbid0IGRyZXNzIHVwIHRvIHJhcCBvciBrZWVwIGEgaGFpcmRvXG5JIG9ubHkgZ3JhYiBhIG5pbmUgdG8gYnVzdCBob2xlcyBpbiB5b3VyIGNyZXdcbkkgZGVueSB5b3VyIGV4aXN0ZW5jZSBhcyBhcnRpc3RzXG5Zb3UgcHV0dGluIG91dCBhIHJlY29yZCBleHBlY3RpbiB0byBjaGFydCBidXQgaXQncyB3ZWFrXG5idXQgd2hlbiB5b3Ugc3BlYWsgdGhyb3VnaCB0aGUgbWljcm9waG9uZVxueW91IGZhaWwgdG8gcmVhbGl6ZSwgbm9wZSwgeW91J3JlIG5vdCBhbG9uZSBvbiB0aGUgZWFydGhcblRoZSBsaWdodCBjb21lcyBmb3J0aCBjYXVzZSBNci4gWFxuSW50ZWxsaWdlbmNlLCBzbW9rZSBhbmQgZ3VucyBtYW5pZmVzdCBpbiB0aGUgZmxlc2hcbkkgc25hdGNoIHRoZSBtaWMgYW5kIGdldCBoeXBlXG5CZWhhdmUsIGJlZm9yZSB5b3UgbWFrZSB0aGUgbmV3cyBmcm9udCBwYWdlXG5IZWFkZWQgZm9yIHRoZSBncmF2ZSBhbmQgdGhlIHdha2VcblNvIHNhdmUgeW91ciBtaWNyb3Njb3BpYyBtaW5pYXR1cmUgc21hbGwgdGFsayBhbmQgV0FMS1xuQW5kIHB1dCBhIGxpdHRsZSBwZXAgaW4geW91ciBzdGVwXG5YIHRvIHRoZSBaIHdpbGwgZGVzdHJveSBhbnkgbW90aGVyZnVja2luIHJlcC11dGF0aW9uXG5pbiB0aGUgbmF0aW9uLCBpbiBjcmVhdGlvblxuQWxsIHlvdSBhc3Nob2xlcyBpbiBBTlkgb2NjdXBhdGlvblxuTGlrZSByYXBwZXJzIHdpdGggbm90aGluIHRvIHNheVxuSSBDUlVTSCAnRU0gbGlrZSBjaHJvbmljIGFuZCB0aGVuIHNtb2tlICdlbSB3aXRoIERyZVxuQ2F1c2Ugbm8gbWF0dGVyIGhvdyBmYXR0ZXIgdGhlIHdhbGxldCwgSSdkIHJhdGhlclxuZ2F0aGVyIHRvZ2V0aGVyIGFuZCBzcGxhdHRlclxud2hhdGV2ZXIgZWdvdGlzdGljIGJ1bGxzaGl0LCB0aGUgZ2FtZSBpcyBvdmVyXG53aGVuIHlvdSBwdXNoIHRoZSByZWNvcmQgYnV0IGRvbid0IHB1c2ggdGhlIGN1bHR1cmVcblxuW0tSUy1PbmVdXG5CcmVha2luLCBlbWNlZWluLCBncmFmZml0aSBhcnQsIGRlZWpheWluLCBiZWF0Ym94aW5cbllvIFh6aWJpdCwga2VlcCByb2NraW4hXG5cbltYemliaXRdXG5KdXN0IHRocm93IHlvdXIgaGFuZHMgaW4gdGhlIHNreVxuU3RpbGwgYmVsaWV2ZSByZWFsIG5pZ2dheiBuZXZlciBkaWVcbkFuZCBpZiB5b3UgaW4gdGhpcyBsaWZlIGp1c3QgZ2V0dGluIGJ5XG5Tb21lYm9keSBzYXksIFwiSSdtIGhpZ2ghXCJcbihJJ20gaGlnaCEpIFwiSSdtIGhpZ2ghXCJcbihJJ20gaGlnaCEpIFllYWgsIGFuZCB5b3UgZG9uJ3Qgc3RvcFxuWWVhaC4uXG5cbltLUlMtT25lXVxuV29vcCB3b29wLCB3b29wLCB3b29wIHdvb3AhXG5Zb3Uga25vdyB3aGF0IHRpbWUgaXQgaXNcblB1bGwgb3ZlciwgYWxsIHdhY2sgZW1jZWVzLCBBSEgtQUhISCFcbllvLi4gWU8hIFlvdSBhcmUgdHVuZWQgaW4uLiB0byB0aGUgdWx0aW1hdGUuLlxudW5kZXJncm91bmQuLiByYXduZXNzISBTdHJhaWdodCBvZmYgdGhlIHN0cmVldFxuWHppYml0LCB0dXJuIGl0IHVwLi4iLCJleHBhbmRlZCI6IjAiLCJzbmlwcGV0IjoiIiwiZXhwbGljaXRTeXN0ZW0iOiJibGFja2xpc3QiLCJjcmFtbWVkIjoia2VubnlwYXJrZXJzaG93MjAwMSIsIndpdGhhcnRpc3RjcmFtbWVkIjoieHppYml0a2VubnlwYXJrZXJzaG93MjAwMSIsInZpZGVvIjowLCJtZXRhZGVzY190eXBlIjoiZGVmYXVsdCIsIm1ldGFkZXNjX2N1c3RvbSI6IiIsIm1ldGF0aXRsZSI6IiIsImR1cmF0aW9uIjoiMjg1IiwibGFzdGZtX3VybCI6Imh0dHA6XC9cL3d3dy5sYXN0LmZtXC9tdXNpY1wvWHppYml0XC9fXC9LZW5ueStQYXJrZXIrU2hvdysyMDAxIiwicHVibGlzaERhdGUiOiIyMDA2LTEwLTMxIiwicHVibGlzaFllYXIiOiIyMDA2IiwiYW1hem9uSWQiOm51bGwsImNhbm9uaWNhbFBhdGgiOm51bGwsInJlZGlyZWN0VXJsIjoiIiwidG9wSGlnaGxpZ2h0SWQiOiIwIiwiaG90IjoiMCIsIm11c2l4bWF0Y2hfc2NyaXB0X3RyYWNraW5nX3VybCI6bnVsbCwibXVzaXhtYXRjaF9jb3B5cmlnaHQiOm51bGwsIm11c2l4bWF0Y2hfc29uZ3dyaXRlcnMiOm51bGwsIm11c2l4bWF0Y2hfYmFja2xpbmtfdXJsIjpudWxsLCJleHBsaWNpdCI6MSwibHlyaWNMb2NrZWQiOjAsInB1Ymxpc2hEYXRlT3JpZyI6bnVsbCwiYWxidW1pZCI6IjM4OTAiLCJ0cmFja05vIjo2LCJhbGJ1bSI6IlJlc3RsZXNzIiwidG9wU2hhcmVzIjpmYWxzZX0sImRpc2FibGVMYXp5TG9hZCI6dHJ1ZX0sInNpbWlsYXJBcnRpc3RzIDogU2ltaWxhckFydGlzdHMiOnsiYXJ0aXN0aWQiOjEzMzYzfSwidG9wU29uZ3MgOiBUb3BTb25ncyI6eyJsaW1pdCI6NywibGF5b3V0IjoiTHlyaWNUb3BTb25ncyIsImhvdFNvbmdJblRvcCI6MiwibHlyaWNpZCI6MjQ4NjEsImdlbnJlaWQiOjQsImRpc2FibGVMYXp5TG9hZCI6dHJ1ZX0sIm11c2ljTmV3c1RvcCA6IE11c2ljTmV3cyI6eyJsYXlvdXQiOiJsaXN0IiwibGltaXQiOjMsImRpc2FibGVMYXp5TG9hZCI6dHJ1ZSwidGFnIjoxMzM2MywiZ2VucmVpZCI6NCwiYmxlbmRlZCI6dHJ1ZSwidHlwZSI6ImFydGlzdCIsInNoYXJldGhyb3VnaCI6dHJ1ZX0sImRyaXZlckNvbnRlbnQgOiBDb250ZW50RHJpdmVyIjp7ImxheW91dCI6Ikxpc3RJdGVtIiwibHlyaWNpZCI6MjQ4NjEsImFydGlzdGlkIjoxMzM2MywiZ2VucmVpZCI6NCwidHlwZSI6ImNvbnRlbnQiLCJ2aWV3TGluayI6Imh0dHA6XC9cL3d3dy5tZXRyb2x5cmljcy5jb21cL3ZpZGVvcy5odG1sIn0sImRyaXZlclZpZGVvIDogQ29udGVudERyaXZlciI6eyJseXJpY2lkIjoyNDg2MSwiYXJ0aXN0aWQiOjEzMzYzLCJnZW5yZWlkIjo0LCJ0eXBlIjoidmlkZW8ifSwiYXJ0aXN0SGVhZGVyIDogQXJ0aXN0SGVhZGVyIjp7ImFjdGl2ZSI6Imx5cnBhZ2UiLCJhcnRpc3RpZCI6MTMzNjN9LCJhcnRpc3RHYWxsZXJ5IDogQXJ0aXN0R2FsbGVyeSI6eyJhcnRpc3RpZCI6MTMzNjMsImZlYXR1cmVQaWMiOnRydWUsInZpZGVvTGltaXQiOjYsImltYWdlTGltaXQiOjAsImRpc2FibGVMYXp5TG9hZCI6dHJ1ZSwic2VvVGFncyI6Iktlbm55IFBhcmtlciBTaG93IDIwMDEiLCJ0aXRsZU9tZWdhIjoidmlkZW9zIn0sImhlcm9JbWFnZUJhY2tncm91bmQgOiBIZXJvSW1hZ2VCYWNrZ3JvdW5kIjp7ImFydGlzdGlkIjoxMzM2M30sInNvY2lhbExpbmtzIjoiU29jaWFsTGlua3MifX0=

Lyrics provided by Spy+


Alvin Nathaniel Joiner (born September 18, 1974 in Detroit, Michigan), better known by his stage name Xzibit, is an American rapper, actor, and host of MTV's Pimp My Ride. He began his music career as a member of the Likwit Crew, a loose collective of West Coast rappers including King Tee, Defari, and Tha Alkaholiks. He released his solo debut album 'At The Speed Of Life' in 1996 and has since released 5 more albums, his latest being Full Circle, released in 2006. His new album Napalm is expected to be released sometime in 2012.

Born in Detroit, Michigan, Joiner moved to Albuquerque, New Mexico, with his father when he was ten years old (his mother had passed away when he was nine years old). Around this time, as he did not have any entertainment, he began writing poems. Around the age of 13, he started getting into trouble with the local police. By the time he was 14, he served a short stint in juvenile detention. Finally around 17 years old he had been expelled from several Albuquerque high schools for allegedly raping his guidance counselers. At that point, he moved with $3,000 to Los Angeles, California in his purple and black Geo Tracker to pursue his dream.

Xzibit got his start as a member of the Likwit Crew a loose collective of West Coast rappers including Tha Alkaholiks and King T. After touring with them in 1995, Loud Records released the feisty young rapper's debut album, At the Speed of Life (1996). The album, produced by DJ Muggs of Cypress Hill and Diamond D, became an underground hit. When Xzibit released his follow-up, 40 Dayz & 40 Nightz (1998), he was again heralded as one of the West Coast's most promising talents.

He expanded his following with a series of increasingly superstar-laced albums beginning in the late 1990s, ultimately aligning himself with hip hop kingpin Dr. Dre. Xzibit's big breakthrough came when he joined Snoop Dogg for the Dr. Dre-produced hit, "Bitch Please". What followed were some high profile guest appearances on Dr. Dre's multi-platinum Chronic 2001, on songs like "What's the Difference?" and the posse song "Some L.A. Niggaz". By this time, Dre had invited the young rapper to crisscross America during summer 2000 with the massive "Up in Smoke" tour, which featured Snoop Dogg, Eminem, and Ice Cube, among many others. That winter, Loud released Xzibit's biggest-budget album yet, Restless with Dr. Dre as executive producer, which boasted the single "X". The song became the rapper's biggest hit yet, and though it did not top the charts or break him into heavy rotation on either urban radio or MTV, the album went platinum.

Two years later, Xzibit returned with another big-budget superstar-laced album, Man Vs. Machine, yet again he fell a bit short of mainstream success. He continued to collaborate with his closest West Coast colleagues, primarily Ras Kass and Saafir with whom he formed The Golden State Project rap collective [1], and tha Liks, along with bigger names like Snoop Doggand Eminem. His allegiance to the West Coast and former colleagues continued to win him much respect from his fans, who remained dedicated if not massive in number. Weapons of Mass Destruction followed two years later.

Studio Discography
At The Speed Of Life (1996)
40 Dayz & 40 Nightz (1998)
Restless (2000) - platinum
Man Vs. Machine (2002) - gold
Weapons of Mass Destruction (2004) - gold
Full Circle (2006)

Xzibit will take time out from MTV's "Pimp My Ride" to work the stage during a month long world-wide tour.

The west coast rap icon launches the Back II Basics World Tour on May 5 in Brussels, and wraps things up June 26 in Adelaide. The itinerary is included below.

Xzibit will be promoting his 6th solo album, Full Circle, released in October 2006.

To kick off the Back II Basics tour Xzibit will take part in the Gumball 3000 Rally - a 5000km (3000mile) car rally that winds its way throughout Europe.

The rapper has found a broader audience since landing his role on MTV's "Pimp My Ride," which films custom auto makeovers awarded to random winners. He recently recorded an episode of Pimp My Ride with California Governor Arnold Schwarzenegger on an Earth Day special to promote the importance of global warming. Read more on Last.fm. User-contributed text is available under the Creative Commons By-SA License; additional terms may apply.

View All

Xzibit