BM6P6(@ lllFFF;;;:::999888777777777777===:::777444222222333444222333444666777999::::::666>>>PPPgggaaaLLLGGGDDD@@@===999:::;;;;;;:::999777666555555444444444333333333222222222222222222222222222222222222222222222222---///111000///222:::AAAgggxxx||||||ttt~~~~~~xxxjjjaaa___jjjlllggg___```eee___RRRGGGAAA<<<999888@@@WWWmmm}}}___SSSVVViiiwww|||aaafffcccssseee[[[nnnWWWYYYrrr~~~mmmUUUKKKUUU___sssxxxnnneee^^^aaannngggiiibbb___fffiiikkkuuutttggg\\\QQQGGGAAA===777444444111;;;===BBBQQQUUUOOOOOOLLLyyy]]]gggxxxOOO@@@???>>>===;;;;;;::::::===777000;;;JJJDDD999===<<<;;;;;;:::::::::;;;;;;777777888999::::::;;;;;;AAAAAA@@@>>><<<<<<===???SSSooozzzwwwooojjjrrrmmmoooiiiHHH>>>@@@@@@BBBGGG@@@???===<<<999999===BBBFFFFFFFFFFFFGGGHHHIIIIIIEEEEEECCCBBB@@@>>>===<<<;;;;;;;;;;;;:::888555444222222222222111111111000222222///...555AAADDDAAAOOO<<<;;;LLLLLL???NNNnnn>>>777///+++,,,---,,,***))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,)))***//////333HHH```ssslll___```ooopppiiikkkzzzsssiiibbbdddnnnvvvzzzfffKKK111+++...///333999333444555444333222444666777555333333444444222111000...///222111///222777AAA888444777888444222444555222222999JJJ___sssSSSHHHMMM^^^\\\JJJHHHVVVcccwwwVVV000...666333000444......---------,,,,,,,,,------,,,,,,+++***))))))************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///............////////////111222222333333444555555444555777777666666888999777888999:::;;;<<<=========<<<<<<;;;;;;<<<<<<===;;;999888888999::::::999<<<======;;;888666555666888888888777666555555444444444333333333333222222111111000///////////////111///...///000111000000333333222222333333444555;;;===@@@GGGQQQ[[[eeekkkgggCCC:::999888777777666666666888777555444333444555666999888777666666555666666===<<<<<>>???>>>;;;:::;;;;;;;;;;;;:::999777666555444444444444333333333222222222222222222222222222222222222222222222222...111222111///000666;;;SSSrrrzzzsss{{{www|||}}}ooogggfffhhhkkkiiibbbccceee]]]OOO===;;;;;;???FFFTTTkkktttTTTIIITTTnnnsssYYY___mmm~~~cccRRRhhhZZZXXXpppvvv\\\LLLQQQdddvvvrrr]]]ZZZmmmmmmuuupppgggiiilllqqq}}}~~~lll___XXXNNNDDD???;;;666444555555===@@@HHHTTTRRRKKKNNNhhhnnnZZZjjjsssJJJ>>>===<<<;;;:::999999999999888888FFFTTTJJJ:::999::::::999999999999::::::666666777888:::;;;<<<<<<===>>>===;;;999999:::<<>>============>>>????????????>>><<<;;;:::999888777777777666555444222222000000000111111111111111,,,777??????>>>AAAEEEFFF666GGGNNN???111???eeezzzNNN777222+++***+++---,,,***))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++(((***---,,,+++888JJJbbbeeeccchhhrrrrrrqqqzzzdddoooyyyvvvkkkdddeeejjjssskkk```TTTDDD444------333111111222333222///,,,333222222333555555333111<<<::::::;;;777222111444+++000888>>>;;;444555:::888===PPPnnn}}}[[[;;;KKK\\\aaaRRRGGGKKKQQQOOOVVV===,,,000555///***+++...------------,,,,,,,,,------,,,++++++***))))))************************************************))))))))))))))))))))))))************************************+++++++++++++++++++++,,,,,,,,,,,,---,,,---------............------........./////////000000111222222333333444333555666666666666777999777777888888999:::;;;;;;::::::999999999999::::::<<<:::999999:::;;;;;;:::;;;<<<;;;999777555666777888888888777666555555555444444333333333222222222111000000///////////////------...///000///...---111000000000000111222222222111//////000333555777aaa???999888777666555555555555333333333444555555666666;;;:::777555444444555666777888888666555<<>><<<@@@FFFIIIQQQ;;;444HHH\\\kkk~~~~~~YYY...///,,,((((((+++---,,,***))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))&&&(((---+++''',,,555HHHWWWdddooovvvpppmmmxxxgggkkksss{{{{{{rrrdddYYYaaallluuusssgggWWWDDD666333///+++...555999888666111111222444777777555333......111555555333444999???:::666333111333<<>>JJJVVV\\\fff{{{qqq]]]NNNDDD>>>:::CCCAAA???===999777666888;;;::::::999777666555444444444444333333333222222111111111111111111111111111111111111111111111111...000222111///...///000333SSSnnnzzzoooyyyxxxnnnsss{{{zzzooohhhgggeeeffffffeeegggggg___TTTSSSPPPQQQ___qqq~~~^^^OOOCCCHHH___~~~jjjKKKeeennneeeQQQjjjjjj[[[nnn{{{\\\SSSccczzzfffVVV___zzzxxxqqqrrr{{{gggSSSNNNFFF===999555222333777BBBIIIMMMQQQRRRKKKSSSjjjuuueee[[[sss]]];;;:::::::::888777777666666666333333///555???;;;333777888888777777777888999999888888888888888999999999:::;;;<<<:::999888999:::888???EEETTTjjjssswww~~~}}}rrrbbbjjjyyyyyyzzznnnOOOEEE:::333222999<<<:::999;;;666555444333222222222222111111111111111111111111222111///...---......//////000111333444666777888GGGDDD@@@>>>AAACCCAAA>>>111@@@HHHOOOnnn{{{~~~QQQ222222+++***((()))+++,,,+++)))))))))))))))))))))))))))************************((((((((((((((((((((((((************************))))))))))))))))))))))))(((&&&(((---...++++++///333EEEWWWhhhrrrkkkbbbggguuummmkkkuuu}}}rrrhhh\\\bbbeeehhhrrryyyooo___LLLCCC777///---...---,,,333222222333555666666555;;;888888999666333444888444222777GGG]]]nnnwwwyyynnnXXXNNNPPPXXX]]]___]]]NNNEEENNNggg{{{gggAAA333,,,222444000,,,...111111---------,,,,,,,,,++++++,,,+++++++++******))))))************************************************))))))))))))))))))))))))************************(((((((((((())))))))))))************++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---------------------...//////000000111222444444333333555666444444444555555555666666;;;;;;::::::::::::;;;;;;;;;999999:::;;;;;;:::888888888777666444444777999777777777666666666555555333333333222222222222111000000///............///...000111111///.........---,,,,,,,,,,,,---......***+++---...000111111222WWW;;;777666555444333333333333000111333444444333222111333222111111333777:::===777555333222444666999;;;===>>><<<999<<>>;;;<<<>>>@@@>>>;;;777333333666777777888888777666444333333333444444333333333222222222000000000000000000000000000000000000000000000000,,,...000000000//////000...<<>>CCC999999888777666666666666777888222222:::999666<<<888888888888888999::::::;;;;;;:::999777666666555888999::::::888777888999666@@@===<<>>888888666555444333333333000000000000111111111111333222000//////000111222333444555777888:::;;;<<<@@@BBBFFFHHHEEE@@@<<<:::CCCHHHllliiirrreeeQQQ111***...++++++******++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***((((((+++---,,,---...,,,555>>>PPPeeehhhbbbgggqqqpppqqqrrrppppppxxx{{{tttfff\\\cccttt|||xxx|||uuuiiiYYYKKKAAA<<<:::666333000///000333444444444111111333444555:::AAATTT___ppprrrcccXXXLLLHHH\\\xxx}}}eeeIIIBBBNNNSSSbbbrrr~~~XXX===222///,,,111000)))''',,,000///------,,,,,,,,,+++++++++++++++***************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))*********++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------......///000111333333222222444555333333333444444555555666::::::999999999999::::::888888888999::::::888666777777777666444444666888666666666555555555555555333333222222222111111111000//////...............///000000...,,,+++---000,,,,,,,,,,,,,,,---......++++++,,,,,,,,,+++***)))TTT;;;777666555444333333333333111222333333333222000///333222111111222444777888777444111111444777888888555888===@@@AAA===666000<<<>>>DDDJJJKKKJJJLLLPPPLLLdddiiiSSSCCCGGGGGG<<<777999;;;<<<<<<<<<>>>???555666444444777:::999555666555444333222222222333333333333333222222222222////////////////////////////////////////////////------...///000000000000111222NNNsssuuu|||}}}uuuqqqwww}}}|||wwwttthhhccc______dddgggfffccc```ZZZSSSSSSYYY[[[PPPBBB???FFFMMM[[[wwwsssHHHXXXTTT]]]{{{yyy[[[ssshhh[[[kkkwwwccc~~~\\\IIIDDD>>>999666333333888@@@HHHSSSQQQKKKMMMSSSccc{{{TTTWWWlllJJJ777BBB666888777666666555555555666111777555555;;;888444999777777777777888999:::;;;<<<;;;:::999777666555444444666777777666555555666888:::777777@@@III___~~~yyyyyyrrrfffjjjkkkeeeeeepppaaaDDD;;;:::666555999999888777666555555555555222222333333333444444444555555444444444555555666888999999:::<<<======>>><<<@@@DDD@@@888888HHHZZZ{{{|||ssszzzVVV///***+++%%%,,,,,,++++++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))))))))***,,,------***777PPP___fffrrrnnnhhhhhhmmmooommmrrrzzzzzz~~~|||qqqgggdddeeefffsssvvvzzz{{{xxxuuutttttt```]]]YYYXXXYYY[[[\\\]]]jjjhhhhhhkkkmmmooouuu|||~~~ppp```VVVPPPMMMVVVbbbnnnmmm```QQQIIIGGGNNNjjj~~~yyyQQQ333000444444+++---...------//////---,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))*********))))))))))))*********+++************+++++++++++++++++++++,,,------.........000111111111111222444222222333444555666777777888777777666666777777888777777777888:::999777555666777888777666555666777444444444444444444444333222222222222111111111111000///......------......,,,...///---***)))+++...,,,,,,,,,,,,,,,------...111222111111000...---,,,QQQ;;;777666555444444333333333000111111111111111111000111111111111222333444444111444777999999777555444===999555555777<<>>??????>>>666jjjyyykkkmmm]]]===AAABBBBBB???:::777888:::666:::;;;999999;;;999444555444333222222333444444333333333222222222222111//////////////////////////////////////////////////////...///000000000000555...BBBaaauuu}}}xxx|||wwwyyy|||zzzvvvsssjjjddd___```dddfffeeecccbbbaaaYYYNNNHHHIIIGGGCCCKKKVVVddduuurrraaaPPPPPPddd}}}```VVVnnnppp```~~~lll]]]qqqzzzfffvvvSSSHHH===999666555555777???HHHHHHRRRNNNGGGQQQ\\\___cccUUUfff{{{\\\AAA,,,???...555555444333333333444444,,,555444333888555111555666666666666777888999:::999999999888777666666666333555777777666555555666:::777555;;;>>>999KKKooowwwtttyyy||||||~~~qqqqqqmmm______ZZZIII<<<<<<999999888777777666777777666666666666666777777777777777888999999999999999<<<<<<============>>>>>>AAA??????AAAFFFSSSkkk{{{cccwwwyyywwwKKK222,,,+++)))'''***+++***)))(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,***((((((***++++++,,,'''+++;;;GGGUUUiiiiii______mmmvvvsssmmmllleeeooo~~~{{{kkkbbb```SSSWWW^^^fffoootttwwwxxx{{{zzzyyy{{{}}}~~~}}}||||||xxxuuunnnfffccceeeYYYSSSIIICCCMMMbbbuuu|||{{{ppp___NNNGGGLLLZZZeeeuuu{{{{{{\\\>>>444333111000222+++,,,...222222///---...,,,,,,,,,++++++++++++***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((()))))))))******((((((((()))))))))******)))))))))*********++++++***++++++,,,,,,---......---///000000000000111333222222333555777888999:::777777666666666666777777777777888999;;;:::888555666888::::::888666555555222222222222222222222222222222222222111111111111//////...------------...***///333333...++++++,,,+++++++++++++++,,,,,,---)))))))))***++++++,,,,,,OOO;;;777777666555444444444444//////000000111111222222...///000111222333444444333666777444000111666;;;222444888<<<;;;999999;;;666;;;======AAAGGGDDD<<>>999888DDDaaa^^^pppqqqfffzzzvvvkkksssxxxgggooommmyyyhhhQQQJJJ::::::999999888888999999888888888888888888888888888999:::<<<<<<<<<;;;;;;???>>>>>>>>>============CCC===DDD]]]xxxrrr}}}sssxxxnnnPPP333))),,,...,,,+++((()))(((((('''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%***---,,,)))***---...&&&......,,,...///;;;QQQYYY^^^lllxxxtttjjjmmmxxxmmmhhhmmm{{{~~~yyyzzzqqqhhh]]]VVVUUUTTTPPPLLLNNNOOORRRVVVXXXXXXVVVSSSHHHHHHLLLPPPOOOKKKJJJLLLVVVQQQPPP___zzzzzzcccKKKIIIHHHOOO```xxx}}}tttDDD:::222111333222///...---***+++///---'''(((...,,,,,,,,,+++++++++******)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,------......---...000000//////111222222222444666888:::;;;<<<999999888888888888999999888888999:::<<<;;;999666666888;;;;;;999666444444111111111111111111111222222222222111111111111000//////...------------...+++111999:::555///---,,,***************++++++,,,,,,++++++++++++,,,------NNN;;;666666555444333222222111111000000000000000111222............////////////999DDDGGG>>>333111555777444444555666777888999999:::;;;===>>>???>>><<<;;;FFFiiioooLLL999FFFKKK===<<>>GGGLLLRRRKKK;;;OOOoooZZZNNNwwwHHH999777666666444000000000000000000000000222222222111111111000000111222222333333444444555555444222222222333555777:::999888777777777888999444444555666777999;;;<<>>444???888>>>111@@@888:::>>>;;;;;;===<<<;;;AAAIIIPPPdddmmm|||uuuyyyuuu:::555000------,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,------999LLL```fff```___hhhtttzzzvvvqqqhhh___```pppttt|||~~~vvvqqqsssppphhh```bbb```ffftttooo\\\TTTjjjuuu}}}|||xxxuuuqqqmmmxxx{{{rrraaaVVVTTTNNNCCCMMMKKKPPPfffzzzuuu}}}wwwVVV999333333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------......///000000000333333444444444444444444777777888888888888888888:::;;;=========;;;999888777777777666555444222111222222111111111111222222111111111111000000000000...------,,,,,,------.........//////...,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++KKK999666666555444333222111111111111000//////000000000---.........////////////444===BBB;;;333222222222333444444555666777888999999;;;<<<>>>>>>===<<<;;;:::KKKOOO@@@666;;;>>>888333???DDD<<<444555666444555555666666666666555555222333333444444333333222333333222222222111111111////////////////////////000/////////.........---...........................,,,,,,111BBB\\\{{{}}}ppp^^^___lllvvvoooggg```_________^^^^^^bbbaaa```^^^___dddmmmtttjjjUUUNNNRRR^^^qqq|||ZZZOOOkkkeeegggyyy```ppptttIII;;;===555444444777>>>EEEJJJLLL???GGGFFFQQQ```VVV___```:::777777666555333000000000000000000000000222222222111111000000000111111222222333444444444444333222111222333555666888777666666666666888888777666666666777777888999333FFFaaassstttmmmlllpppnnnxxx|||{{{|||vvvuuuiiittt~~~}}}xxxwwwiiipppjjjMMM777444<<<<<<>>>???>>>:::666333???666000===:::888333:::444222888FFFRRR^^^sss}}}yyygggAAA444111,,,++++++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++,,,------555888???KKKYYYfffooossshhhffflllyyyuuummmuuuqqqmmmoooxxx~~~xxxmmmzzzxxxrrrrrrrrriii^^^[[[WWWUUUTTTQQQOOOOOOPPPppp~~~lllQQQ===888;;;333222222111///......---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---......//////222222222222333333333333444444555666777777888888999:::;;;;;;:::999666555666666555444333222111111222222111111111111222222111111111000000000//////...------,,,,,,------...------......---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++{{{FFF666666555555444333222111111222111000///////////////---------.........//////...555999777333222000...333333444444555666777777888999;;;<<<<<<<<<;;;:::;;;999999<<<;;;666666999555::::::555666:::999333444555555666666555555444222222333333333333222222222222222222111111111000/////////////////////////////////..........................................,,,,,,///333AAAaaaxxxyyyhhheeemmmhhhiiifff___[[[[[[\\\[[[]]]aaadddeeeeeehhhooovvvsssddd]]]aaapppzzz[[[GGGUUU{{{dddZZZxxxwwweee}}}OOO===999777222444999AAAHHHLLLJJJGGG888KKKZZZYYYQQQVVVuuu___>>>000777888444333000000000000000000000000000111111111111000000000000111111111222333333444444333333222111222333444555555444444444555666777777999888777666555555555555222<<>>===999000222666===FFFLLLLLLFFF@@@@@@NNN```\\\QQQkkkzzzAAA111111:::777111111///000000000000000000000000000000000000000000000000000000111111222333333333444333333222333444555555333333333444555666777777888777666555444444444444777:::888666EEEbbbzzzuuuzzzrrrzzz{{{qqqwwwyyy~~~uuuxxx}}}sssuuu\\\{{{rrruuu~~~uuuqqq~~~rrrtttyyy~~~fff|||KKK***+++444+++***)))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))******+++++++++,,,))),,,...---...777HHHVVVdddhhhpppxxxzzzzzz~~~zzzwwwxxxyyyqqqhhhlllxxxqqqyyywwwssssssllldddhhhWWW```iiijjjiiikkkllllllxxxwww}}}{{{xxxwwwsssnnnQQQ@@@///,,,444888222***000000//////...------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++,,,---------/////////000111111222222///000111222333444555555555555666777777777666666888666444222111111222333222222111111111111222222111000000000////////////...------,,,,,,------...++++++++++++******))))))************************************************qqqAAA555444444333222111000000///111000///...------------,,,,,,,,,,,,------------...,,,,,,---///000111222111111111222333333444444555666666777888999999999;;;<<<<<<<<<:::888777888888999777333222333333111333333444444444444333333111222222333333222222111111111111000000000//////........................---------.......................................000+++---222000...>>>UUUooouuu|||\\\GGGPPPXXX^^^^^^^^^```bbb```cccgggjjjiiidddaaabbbdddtttvvvxxxzzz|||wwwaaaTTTJJJYYYuuu|||hhhsssrrr|||mmmJJJ;;;999777444222666:::AAAHHHJJJHHHCCC@@@OOOIIIQQQUUU\\\KKK888000555:::222///222111//////////////////////////////////////////////////////000111111222222333444444444444444555555666222333444555666666777777444444444333444444555555333:::;;;777<<>>777555333000222444111---+++,,,///------------,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,---............//////000111222222222222222222222222222222222333444666888:::;;;<<<999888666444333333333444222222111111111111222222000000////////////.........------,,,,,,------...++++++******)))******+++************************************************kkk>>>777333333222111000///............------,,,------...++++++++++++,,,,,,,,,,,,---+++,,,///---***,,,222//////000000000000111111222222333444555666777888777888999::::::999999:::555444444555777777666666222222333333333333222222111111222222222222111111000000/////////.................................,,,,,,,,,------.........------------------------,,,,,,---------...000333KKKjjjnnnvvv{{{ZZZIIIDDDRRR___aaaeeelll\\\ZZZYYY\\\bbbjjjooorrrllliiieeeeeekkkvvvzzztttwwwssszzzsssgggvvvfffXXXEEE===;;;999666333333999@@@CCCGGGIIIGGGFFFLLL[[[gggbbbRRRZZZyyyrrr888999333///333111***...444///////////////////////////---------....../////////......//////000111111222111111222222333333333222111222333444444333333222111111111222222333444555999666555555333333888???CCCQQQaaakkknnnppptttxxxooosssyyyttt~~~zzz}}}~~~kkkhhh```DDD***%%%///888+++###***111)))+++---,,,***((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***'''&&&)))---///---)))---'''&&&000???LLLUUU\\\eeesss~~~zzzppplllqqqvvvlllnnniiikkkwwwwwwqqqqqqxxxuuupppooouuuyyytttkkkppprrrqqqnnnllljjjgggcccTTTPPPEEE555---...222444333///,,,,,,000222111...,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))******+++,,,,,,,,,,,,,,,---...///000111111222222222333333444444555444444555555777888999:::777666666555444333222222222222111111111111222222000000/////////............------,,,,,,------...,,,+++************+++,,,************************************************iii===777333333222111000///......------,,,,,,,,,---......******+++++++++,,,,,,,,,+++***---111...((()))000////////////000000000000222222222333444555777888===444333:::<<<555333666777333111444777777333111222222222333333222222222111111222222222222111111000/////////....................................,,,,,,,,,------.........------------------------,,,000000+++***...000...666YYYddduuuvvv~~~gggKKK===JJJXXXXXXZZZeeeaaa[[[VVVXXXaaajjjppprrrfffeeedddbbbaaacccgggkkkvvvvvv}}}|||{{{uuunnnnnn]]]OOOJJJHHH>>>666888333---444BBBEEE???GGGKKKLLLHHHGGGRRRiii|||MMMMMMiiiqqq~~~FFFBBB)))333000333111+++///222***////////////////////////---------.........//////......//////000111111111//////000111111111111000000111222333333222000///222222222111222222333333333///111:::;;;333///222---555BBBNNNYYYccclllrrrzzzssswwwvvvxxx~~~wwwmmmwwwzzznnnIII333000111******)))'''---///###&&&)))++++++)))(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***+++***((())),,,///+++)))+++------,,,///666:::IIIVVVXXX\\\dddgggddd\\\aaa^^^```kkklllgggjjjfffnnntttrrrooooooooonnnlll___VVVSSSIII:::555999444222//////444888111''',,,///222111---+++...111,,,,,,++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++******+++,,,...//////000111111222333555666777777666666555555555666666777555555555444333222000000222222111111111111222222000/////////...............------,,,,,,------...,,,,,,+++******+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))gggDDD333444333333222111000//////------,,,,,,,,,,,,++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,---...///000222222333000000000111222333555555666666777777777777666666777666555444333222222222222333333333333222111111222111111000///.........////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......'''EEE^^^kkk~~~yyymmmVVVAAABBBSSS]]][[[dddaaaYYYPPPOOOWWWaaaggg```___^^^[[[WWWUUUVVVWWWaaakkkyyyiii]]]OOOHHHFFFCCC;;;444777555000///;;;IIILLLEEEEEEGGGZZZLLLLLLzzzxxxKKKSSSVVVmmmOOO333333666000000000000////////////------------------------,,,,,,,,,---------......///////////////000000111000000000000000000000000222222111111111111111111222111000///000111222333333333333333333333333333555666555333777GGG```tttkkknnnppprrruuuzzzvvv{{{zzzssslllsss{{{xxxxxxrrrxxxjjjKKK777---******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,/////////111666<<>>444444444333333222222222////////////////////////////////////...---,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***+++,,,---...000111222111222222222222222333222888666444444555777777777444333222111000000000000111111000//////////////////............---------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))dddBBB222444333333222111000//////------,,,,,,,,,,,,++++++++++++******++++++,,,---,,,++++++++++++,,,------,,,------...///000111111//////000000111222444555444555555666666555555444555555333222222111111111111222222222222111000000111111000//////...------////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,>>>bbb}}}uuuvvvfffCCC===OOOaaaXXXWWWUUURRRNNNMMMPPPUUUUUUUUUTTTQQQNNNNNNOOOQQQVVV]]]hhhsss{{{}}}ppp```UUUSSSIIIBBB;;;888999999555000///555;;;>>>BBBFFFHHHGGGNNNHHH888CCC|||NNNGGGdddzzz}}}^^^555777:::...000000000/////////......------------------------,,,,,,,,,------------...//////......//////000111////////////////////////111111111111111111111111111111111111111222333333333333333333333333333333555777777444111333;;;BBBNNN\\\ooo{{{}}}~~~sssqqqttt\\\QQQAAA333,,,***,,,...++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++******,,,///222444......---,,,,,,,,,------222222222444555444000---222222222111111000000000/////////////////////////////////......---,,,+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))******+++---...000111111222111111111111222333333666444333333555666666666333222111000000/////////111000000///////////////............------------------,,,,,,,,,+++++++++*********+++++++++,,,,,,************))))))))))))))))))))))))))))))))))))```@@@222333333222111000//////...------,,,,,,,,,,,,++++++++++++******++++++,,,---+++++++++++++++,,,------,,,---------.....................///000111222333333333444444444444333333444333222111111000111111000111111111111000//////000000//////...---------/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------777&&&,,,NNNgggnnn~~~{{{tttzzz{{{mmmMMM===<<<>>>LLLJJJNNNSSSQQQHHHDDDFFFHHHHHHGGGFFFFFFHHHKKKOOOPPPTTTZZZ```ffflllssswww}}}~~~~~~zzzqqqeee^^^VVVPPPGGG>>>999:::444222111111333444333222777999???FFFIIIIIILLLPPPPPPHHHVVVjjjxxxlllTTTaaauuuiii666)))555777,,,000////////////.........------------------------,,,,,,,,,,,,------------///............///000000////////////////////////111111111111111111111111111222222333333333333333333333333333333333333333111444555555222///...---666CCCSSS^^^eeeooo~~~~~~}}}|||~~~~~~zzzvvvwww}}}wwwbbbMMMAAA333///***((((((***++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,+++***************------,,,,,,---...//////*********,,,......---,,,///////////////.........////////////////////////............---,,,++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))******+++,,,...///000000222111000000000111333444444333111222444555555444333222111000////////////111000//////......//////............------------,,,,,,,,,,,,++++++++++++*********++++++++++++,,,************))))))))))))))))))))))))))))))))))))\\\>>>333333333222111000///......------,,,,,,,,,+++++++++++++++******++++++,,,---+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111222333333444444333333222333333222111111111111111111111111111111000000/////////......------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------111111000555GGGddd{{{|||tttoooxxxyyyttthhhPPP:::DDD>>>AAAMMMQQQIIIDDDFFF@@@@@@AAAAAABBBEEEKKKOOOPPPRRRUUUXXX[[[^^^```bbbcccfffhhhhhhgggjjjpppuuusssppppppxxxyyysssssspppiii```VVVOOOKKKBBB???<<<:::888666777999333333333222222333666888CCC???BBBJJJKKKEEEAAAAAAEEE\\\yyyfffIIIGGGWWWuuutttsss;;;000555000,,,222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------......///000////////////////////////000000000000111111111111111222333444555444333222222222222222222222222222111111000222444666666666...111444666<<>>FFFGGGEEEGGGAAAAAAAAA@@@???AAAEEEHHHIIIKKKNNNQQQTTTUUUTTTSSSRRRRRRSSSUUUWWWYYYYYYYYYVVVSSSSSSYYYaaaccc]]]VVVUUURRRLLLGGGDDDCCCBBBAAA<<<<<<:::777555444333222///000111111222555;;;???CCCFFFJJJIIIAAA777666;;;___kkk;;;OOO\\\ZZZmmmuuuHHH***333;;;...)))333............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------......///........................//////000000000111111111111222333444555444333222222222222222222222222222333111......000222222111////////////111333666888DDDJJJUUUbbbkkkooonnnmmmssstttuuuwwwxxxxxxyyyxxx{{{zzzqqqiiieeecccRRREEE555...000222111---*********+++------,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++'''''')))*********))))))***)))((((((''''''((((((------,,,++++++,,,---...---.....................------------------------,,,,,,,,,,,,,,,,,,+++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))******+++,,,---......//////......///111222333000000///111333444333222444444222111111111111111000//////..................------------,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++************)))))))))(((((((((((((((((((((((((((TTT<<<777222222111000///......---------,,,,,,,,,,,,++++++++++++******++++++,,,---***************+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---...///000222222333333333333222222444333333222222222333333333333333333333222111111.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,(((,,,---,,,...===UUUhhhsss|||}}}yyytttrrrttt{{{{{{nnnMMMEEE<<<777999===AAABBBDDDDDDCCC@@@===<<<===>>><<<===AAAFFFJJJLLLKKKIIIIIIHHHGGGIIIJJJHHHDDDAAADDDBBBBBBFFFKKKLLLGGGCCCEEEAAA>>>===>>>===;;;888777999999555333222000,,,,,,...111555999???EEEJJJFFFKKKHHH:::000:::SSShhhzzznnnTTTAAAccc~~~|||>>>999111---...000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---.................................//////000000111111111111222222333333333333333222222222222222222222222//////000111111000---+++222111///000111000---))),,,///444;;;CCCJJJPPPSSSSSSWWW]]]```cccggglllppplllooonnnkkkhhhhhhfffccc___\\\WWWPPPHHH???666111555111,,,))))))******)))+++***((((((***+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++***************)))((('''......---,,,,,,,,,,,,,,,+++,,,,,,+++))))))***,,,---------...............------------------------+++++++++,,,,,,++++++***+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))***++++++,,,------------...///000111111222/////////111444555444222444333222111000000000000000///......------......------------,,,,,,,,,,,,++++++++++++************)))))))))************+++************))))))))))))((((((((((((((((((((((((PPP:::777222222111000///...------------,,,,,,,,,,,,++++++++++++******++++++,,,---***************++++++,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000111111222222111111000222222111111111111222222222222222222222111000000////////////////////////.........---------,,,,,,++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,000---...000---***666GGGgggvvv}}}}}}zzzxxxnnnooobbbKKK::::::======@@@AAABBBAAA>>><<<<<<===999888888<<<@@@BBBBBBAAA???@@@AAA@@@>>><<<:::999::::::;;;<<<>>>>>><<<;;;<<<;;;:::999888555222000///222333000000444555111444666;;;@@@EEEIIIJJJKKKDDDFFF>>>555???\\\qqqvvv```AAAPPP[[[ddd@@@+++555555***'''000222,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,------.................................//////000111111222111111111111111222333333111111111111111111111111---///000111111111000000222000...,,,...111555777,,,,,,++++++,,,///333555333555888;;;>>>BBBGGGKKKOOOOOOPPPQQQMMMFFFAAAAAA000111111000000/////////!!!)))111000(((%%%***000...,,,***)))))))))'''&&&************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************---,,,,,,+++*********)))(((((('''''''''((())))))+++---///...,,,+++---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))******++++++,,,,,,***,,,...000111111000000//////000222444555444333222111000///............//////...------------...---------,,,,,,,,,++++++++++++++++++************))))))))))))************************))))))))))))((((((((((((((((((((((((MMM888666222222111000///...---------------,,,,,,,,,++++++++++++******++++++,,,---*********)))***++++++,,,++++++,,,,,,,,,---------+++++++++,,,---...///000//////000000000000//////111000000000000000111111111111111111111000///////////////000000000000000......---------,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,)))---///---***,,,111444SSSppp}}}||||||~~~eeeDDD===???>>>:::===@@@BBBBBBAAABBBCCC???;;;888888;;;======<<<555999===;;;777555888<<<444666777777666666777777222444555444222111444666///333222...///666888555>>>@@@DDDIIILLLJJJEEEAAA888::::::FFFfff~~~jjjDDDGGGWWWdddbbb{{{>>>777000/////////...,,,...000---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................---......///000111111222222111000///000111333444111111111111111111111111444333000---***+++///222+++///222222///---...000---///000000...,,,,,,,,,///---******+++...//////***(((,,,111...((()))000***,,,,,,***''''''+++...///***%%%&&&+++---+++(((((('''&&&''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))(((((((((((()))***+++((((((((()))***+++------%%%(((++++++)))(((***,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))******+++++++++,,,)))+++...111222222000/////////000222555666444333000///...------,,,,,,---//////...------------...---------,,,,,,,,,+++++++++++++++************)))))))))))))))************************))))))))))))((((((((((((((((((((((((MMM888777333222111///............------,,,,,,,,,,,,++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000111111000000//////......000000000000000000000000........................------------------------++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++++++++,,,,,,,,,,,,------;;;WWWqqqwwwtttzzzvvvrrr}}}yyyrrrvvvmmm222@@@777777AAADDD===;;;BBB;;;EEEAAA999===???;;;;;;222666999888777777777666444333111111222222111///111222333333000...111555111222444888:::<<>>+++/////////...------------...++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++....................................////////////111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////........................------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************+++)))''''''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************+++,,,.../////////......---...///111111111000///000///---+++***+++,,,---////////////............------,,,,,,+++***))))))+++++++++************))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))LLL888777333222111///............------,,,,,,,,,+++++++++))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,------------.........////////////000000000000/////////......////////////////////////........................------------------------++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******)))************++++++++++++++++++,,,,,,,,,------111===MMM```ssszzz{{{pppsss}}}gggGGG===444444999===<<<999<<>>>>><<<999444111111111222666555444444666666555444000//////222555777888:::<<<<<<===???@@@BBBGGGKKKQQQJJJDDDBBBBBB@@@AAACCCOOOvvv}}}WWW===NNNbbbcccddd~~~qqq}}}jjj777666:::...///......---------------++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++---------------------------.........////////////000000000000000000000000000000000000000000000000////////////////////////........................---------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,---,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))************************555111,,,)))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********+++,,,---...//////......---...///000111000000///000///---,,,+++,,,...///////////////............------,,,++++++***))))))+++++++++*********))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))JJJ888777333222111///............,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))*********************************++++++++++++,,,++++++,,,,,,,,,---------------------............///////////////.........////////////////////////------------------------------------------------++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++++++++++++++,,,,,,,,,,,,------555JJJhhh}}}~~~uuu}}}uuusssppp{{{~~~xxxuuuuuuSSS;;;:::>>>;;;@@@>>>>>>AAADDDBBB@@@AAADDDAAA>>>======>>>??????888777666777999;;;;;;:::CCCAAA>>>@@@DDDGGGFFFCCCGGGHHHIIIHHHGGGGGGGGGHHHCCCIIIIII???;;;GGG^^^ooollliii[[[KKKNNNaaammmlllooovvvggg;;;(((---222000///...------,,,,,,------++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000000000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++*********++++++++++++,,,,,,++++++++++++*********))))))))))))))))))))))))************************888333---(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))*********+++,,,---..................///000000000/////////...---------...///000/////////............---,,,,,,,,,+++******))))))++++++*********)))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))}}}HHH888777333222111///............,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++***++++++++++++,,,,,,,,,---///222;;;LLL```rrr|||xxxvvv~~~zzzwwwuuuxxx}}}|||yyyjjjJJJJJJJJJ>>><<<555888@@@???>>>@@@@@@:::999:::@@@DDDCCCAAAAAA???===<<<===@@@BBBCCCBBBEEEEEECCCBBBDDDHHHGGGDDD@@@DDDGGGFFFGGGIIIKKKJJJ>>>BBBFFFNNNbbbtttsssgggVVVNNNTTTdddeeebbbuuu~~~TTT---333999***%%%111...------,,,,,,,,,,,,,,,************************************************************++++++++++++************************************************,,,,,,---------........./////////000000000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++++++++************++++++++++++++++++++++++************))))))))))))))))))))))))************************///+++(((&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))*********+++,,,---...............//////////////////...............///000111//////.........---------,,,+++++++++******))))))************))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((yyyFFF888777333222111///............,,,,,,+++++++++*********))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++*********+++++++++,,,,,,+++---///...000>>>UUUiiizzzzzzwwwxxxwwwqqqtttyyy{{{mmmttt}}}[[[EEE;;;@@@CCC999888===999@@@======BBBDDD@@@???AAADDDBBBAAAAAACCCFFFGGGGGGAAAGGGIIIFFFEEEJJJMMMLLLNNNNNNGGG<<<777;;;???@@@BBBYYYnnnrrrnnniii___SSSVVVccciiifffqqq|||@@@:::444111///------...------,,,+++++++++++++++************************************************))))))*********+++++++++************************************************,,,,,,,,,,,,------------......//////000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&''')))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))***+++,,,---.../////////..............................//////000000............------------++++++***************)))*********)))))))))((((((((((((((('''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((uuuEEE888777333222111///............++++++++++++************))))))))))))))))))))))))************************)))))))))************+++))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************++++++++++++,,,)))(((***,,,000:::DDDrrr}}}yyypppsss}}}wwwmmmooonnntttxxx}}}zzzpppfffiii^^^DDDAAAGGG;;;@@@;;;;;;???===999<<>><<<;;;===???@@@@@@DDDLLLNNNGGGCCCFFFIIIHHHHHHHHHBBB999;;;JJJXXX\\\ffftttyyyjjjTTTMMMWWWcccnnnvvvsssrrrkkk@@@+++333333******222222***---,,,++++++******++++++************************************************)))))))))************+++************************************************+++++++++,,,,,,,,,---------......//////000000111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))************))))))))))))************++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***++++++(((&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((()))))))))))))))***+++---...///000///......------......---............/////////.........------------,,,******************************)))))))))(((((((((((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))rrrCCC888777333222111///............++++++++++++************))))))))))))))))))))))))************************))))))))))))************))))))))))))*********++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((()))***+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++************++++++++++++---))))))...000......000JJJ[[[jjjppprrryyy|||uuuwwwpppxxx|||zzz~~~___eeessscccAAAAAAFFFKKKEEE:::999BBBAAA>>>:::888999:::;;;:::>>>EEEEEE>>>===DDDEEE@@@:::EEEOOOTTTaaauuujjjPPPMMM[[[jjjrrrtttyyyVVV111***666+++%%%***111000,,,))),,,,,,+++***************************************************************))))))))))))************************************************************++++++++++++,,,,,,,,,,,,------......///000000111////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((()))***,,,...///000///...---------......---............------,,,.........---------,,,,,,))))))))))))***************)))))))))(((((((((((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))pppBBB888777333222111///............+++++++++************)))))))))))))))))))))))))))************************))))))))))))************))))))))))))************++++++,,,,,,,,,---------+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((((()))***+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))************++++++++++++***---000---(((***111%%%111FFFbbb|||tttxxxwww~~~vvvpppttt|||{{{ttthhhmmmxxx~~~qqqYYYMMMPPPIIIFFFBBB??????@@@@@@@@@AAAGGGIIIIIIRRR```ccc\\\nnn|||~~~yyymmm^^^QQQYYYfffmmmiiiiii~~~vvveee999000555555%%%...333---(((***+++***,,,++++++***)))*********))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---------...///000000111////////////////////////........................++++++++++++++++++++++++************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++(((&&&&&&''')))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((***,,,...///000///...---,,,------...---.........---,,,++++++......---------,,,,,,,,,)))))))))))))))*********))))))))))))(((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))kkkBBB888555444333111000...------,,,------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++,,,,,,,,,------------------............///,,,,,,,,,---------......,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++///...000;;;OOOggg}}}}}}xxx{{{}}}}}}oooiiioootttrrruuuzzz|||}}}vvv|||sssiiivvvhhhjjjzzziiilllooommmWWWSSSZZZaaaaaabbbbbbeeeqqqmmm|||tttLLL333,,,///111///......---------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,------///000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***((((((((((((((()))))))))((((((((())))))*********))))))))))))))))))))))))((('''&&&&&&'''(((***+++(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))iiiAAA888555444333111///...------,,,------,,,,,,+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++++++++,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++******)))(((((()))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++)))***+++...777EEEUUU```{{{rrrqqq~~~}}}}}}{{{yyyxxxyyy||||||zzz{{{}}}zzztttzzz|||xxx}}}|||{{{zzz{{{rrreeeiiihhhbbb\\\___kkkuuuxxxjjjhhhqqqtttwwwwwwTTTEEE333,,,///222111---------------,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,---...///000................................................,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))******(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))fff@@@999555333222111///...------,,,---,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))+++************))))))))))))*********++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++******)))(((((())))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))),,,---***(((+++444===^^^lllxxxyyyvvvyyywwwoooxxxzzzzzzwwwuuutttrrrnnn{{{xxxvvvvvvsssqqquuu|||aaajjjppplllccc```eeekkkXXX___ddd^^^UUUSSS[[[ddddddccc___[[[___hhhnnnooobbb~~~eee;;;///,,,***,,,111222...)))---------,,,,,,,,,+++++++++++++++***************)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,,,,,,,,,,,,,---...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))bbb???999666222111000///...---------,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,+++++++++******))))))))))))))))))))))))************************(((((((((((((((((((((((())))))************))))))(((((((((((()))))))))***))))))))))))))))))))))))************************+++---...,,,)))))),,,000...???TTThhh}}}zzzlllppp{{{wwwuuuttt{{{vvvtttuuutttnnnhhhgggvvvuuussssssrrrrrrqqqppppppllljjjiiieee```bbbggg[[[gggsssvvvwww}}}qqqssspppCCC,,,000111000///......---,,,+++,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,++++++,,,---......------------------------------------------------++++++++++++++++++++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))(((((((((************************((((((((((((((('''''''''))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))^^^>>>:::666111111///...------------,,,,,,+++++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))'''(((((((((((()))))))))))))))))))))))))))))))))************************(((((()))+++,,,---,,,,,,&&&***000<<>>333111888666******555,,,---/////////,,,***)))+++*********))))))))))))))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((((()))***+++,,,,,,---------///000222444555555222222333444555666666777666666666666666666666666000///...---++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((())))))***++++++,,,,,,------------------------++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))UUU<<<<<<777000///...---------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************++++++++++++)))************+++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''+++---+++'''%%%)))---)))'''***111000((()))000000+++111BBBPPPYYYgggwww}}}}}}ooommmtttyyy{{{{{{vvvdddkkkzzzlllQQQ;;;333666000...+++***...222///((())))))((()))***,,,,,,,,,************))))))))))))))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***+++---...///000444555777999;;;===>>>???777888999:::;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@:::888555222000.........))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((())))))***++++++,,,,,,------------------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))QQQ===555777222111000...------------,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++------------------------.........---,,,+++***)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************************+++++++++,,,,,,,,,++++++***+++///444:::===RRRZZZfffrrr}}}uuurrrwww{{{xxxyyy||||||xxxtttvvv~~~~~~zzzYYYNNN???555111111000...000//////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***'''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***)))(((((((((******)))(((''',,,+++$$$""")))//////***111666666777<<>>555...,,,000999@@@>>>:::444000---***&&&###''''''((((((((((((''''''+++***)))(((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***((('''&&&&&&'''(((***))))))(((((('''''''''&&&''''''''''''(((((((((((()))************+++++++++---,,,+++***+++,,,---...++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))PPP===666666222111000...------------,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))*********************************************+++++++++,,,,,,,,,+++***)))***,,,///111000333777===FFFRRR___gggvvv{{{rrr```RRRDDD888;;;555///---000333333222/////////...---,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))((()))***+++++++++'''***+++,,,...333666555===AAABBB<<<666444222//////...///222777<<<@@@BBB<<<===<<<;;;<<<<<<;;;999333333333555999<<<>>>>>>333666777555111111444777CCCBBBAAAAAAAAA===777222++++++)))(((((()))***+++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&%%%&&&))),,,...)))((('''&&&&&&'''((())))))(((((((((''''''''''''''''''''''''(((((((((((())))))*********+++++++++,,,++++++++++++,,,------++++++++++++++++++++++++)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))MMM===666666222111000...------------,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))*********************************************++++++++++++,,,++++++***)))(((((())))))((('''%%%$$$&&&,,,444;;;BBBCCCIIIRRRZZZ```hhhpppttttttvvv|||{{{uuuqqqgggZZZNNNKKKDDD:::555555555333000......000333444111...///......------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''')))///777???DDD,,,,,,***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++***)))***+++,,,---))))))...777<<<>>>>>>@@@777888666333333777999777666:::999555555888888444EEECCCAAA@@@?????????@@@@@@>>><<<888555444666777999<<<>>><<<555111000222@@@BBBFFFJJJLLLIIIDDD@@@666444000,,,***))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''%%%$$$&&&***///222)))((('''&&&&&&'''((()))((((((((((((''''''''''''''''''''''''(((((((((((()))))))))*********++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))JJJ===777555222111000...------------,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++******************************+++,,,,,,,,,,,,,,,************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************************************************++++++++++++(((((()))***++++++++++++---...///...,,,************((((((***...000333555666888<<>>;;;;;;555---///111111111222333333333222222333444555333///+++------------,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++***************++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,)))%%%&&&...<<>>BBBFFFHHHHHHGGGDDDBBB===777111+++'''%%%)))******+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&***---000)))(((''''''''''''((()))((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))************)))***+++------,,,++++++************************((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))FFF>>>888444222111000...------------,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))+++******))))))******+++)))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++************************))))))***+++,,,,,,,,,,,,************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++'''((()))+++,,,,,,,,,,,,###''',,,//////...,,,,,,///...------///111000---))))))***,,,...---,,,***)))***++++++---111111///111111333555333///+++***,,,---...000111111000///,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***************************++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,(((###!!!$$$+++444:::///---+++)))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))***,,,---...000444777>>>===<<<999222,,,///666>>>:::999BBBTTTaaa]]]RRROOOTTTcccxxx|||}}}|||{{{|||xxxssstttyyywwwqqqrrrxxx}}}hhh]]]NNNCCC???>>>===<<<;;;999888888:::@@@FFFJJJLLLLLLIIIEEE>>>666...***)))))))))***************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''(((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))***+++,,,---,,,+++***************************(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))|||CCC>>>:::333222111000...------------,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++************************))))))***+++,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))************+++))))))************))))))&&&'''))))))))))))+++---***,,,---,,,---///---)))---............---------333333222000...---,,,+++,,,***+++///111///000333............////////////++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))***************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))((('''%%%$$$,,,,,,***)))(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,'''+++000333444777;;;???444888888666888BBBMMMTTTCCCIIIUUUiiixxxvvv}}}zzzzzz||||||yyyrrriiibbb]]]WWWPPPJJJFFFBBB<<<666444777>>>DDDJJJLLLNNNMMMJJJDDD===999///...+++)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''%%%$$$(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((()))))))))******)))******+++++++++++++++************************))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))xxx@@@???:::222222111000...------------,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++******))))))))))))......,,,***(((''')))+++)))---...***))),,,+++((()))******+++,,,...000222&&&''')))+++------///111555///---...---***+++///222222222111///---------*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))*********+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%(((+++......,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---000555:::<<<;;;:::<<>>:::<<<>>>BBBDDDHHHKKKKKKIIIFFFDDD<<<999444...***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((()))))))))******************++++++,,,************************))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))vvv??????;;;222222111000///------------,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++******)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,---$$$'''***++++++******+++''',,,---(((''',,,///---------,,,***)))))),,,...+++,,,---///...,,,---///...******///000---...222)))+++---............///******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&'''((()))'''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...<<>>999999:::HHHPPPRRRWWWtttzzzvvvsssqqqaaa[[[zzz{{{{{{zzzvvv|||{{{|||{{{yyy}}}qqqkkkkkkssspppiii]]]PPPFFFAAA@@@<<<>>>AAADDDFFFGGGGGGFFFIIIEEE===555///,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&&&&&&&''')))***''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))+++***)))))))))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))kkkIII999444333111000///...---,,,,,,,,,+++++++++************)))******))))))******+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))'''(((***,,,++++++***************+++************************)))***,,,......---,,,+++---,,,***)))((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))***************++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++************+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---+++)))((('''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,(((%%%&&&)))++++++)))++++++***)))---555???FFFBBB>>>???CCCCCCEEESSSddd^^^hhhvvv{{{tttqqqyyyxxxyyy]]]TTTaaajjjqqqwwwuuu~~~tttfffoootttvvvuuuvvvyyywwwppprrrzzz}}}xxxvvvuuujjjZZZrrrvvvfff___WWWQQQOOOLLLBBB999<<>>BBB>>>;;;888999<<<>>>===;;;+++***((()))******(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((('''''''''))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))gggGGG:::555444111000///...---,,,,,,,,,+++++++++************)))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((+++---+++***************++++++************************)))*********+++++++++++++++,,,,,,------,,,******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******++++++******))))))))))))*********++++++*********++++++++++++,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++)))))))))***(((111;;;???>>>>>>AAAEEEKKK\\\iiimmmwww}}}{{{qqqsssyyyfffhhhooommmooo~~~wwwtttrrrvvvzzzoooiiilllhhh]]]]]]fffrrrqqqddd^^^lllxxx|||xxxaaaMMMCCC???===AAA<<<777666999>>>@@@AAA555///)))(((+++,,,((($$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((('''&&&''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))cccEEE:::666444111000///...---,,,,,,,,,+++++++++*********))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((((((((+++---*********)))******+++,,,************************)))))))))((()))***++++++***+++---//////---+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))************))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***''''''+++///444===EEEFFFCCCHHHUUUbbbeeennnwww||||||vvvuuuttthhhaaaiiisss{{{kkkuuu{{{qqquuu~~~uuuwww~~~yyyqqqhhhiiimmmhhh]]]___mmmnnnhhhkkkllleeeaaaeeehhhcccUUUIII@@@;;;555444777;;;======@@@888...)))(((******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((('''&&&''')))******)))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((^^^CCC;;;777444111000///...---,,,,,,,,,+++++++++*********))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))(((((()))+++...******))))))***++++++,,,************************))))))((((((((()))***+++)))+++---//////...+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++)))))))))******)))))))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************((('''***000666CCC===<<>>999333---***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((&&&''')))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((ZZZBBB;;;777444111000///...---,,,,,,,,,+++++++++************)))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((((())),,,...))))))))))))***+++,,,,,,************************((()))))))))************(((***,,,......---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********((())))))******))))))(((((((((((()))))))))******)))))))))************+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********,,,111888===:::???LLLbbbzzzsssppp{{{xxxrrrgggkkkzzz|||{{{}}}xxxpppjjjtttmmm```aaa^^^UUUTTTOOORRR]]]hhh```MMMFFFLLLIIIIIINNNXXX^^^]]][[[[[[nnn}}}}}}|||xxx}}}xxxsssqqqcccWWWYYYUUU\\\nnnvvvuuu}}}|||lllUUUBBB999888;;;===777;;;???>>>888000***&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))),,,)))''''''(((******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))WWWAAA;;;888444111000///...---,,,,,,,,,+++++++++************)))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((())),,,...))))))))))))***+++,,,---************************((()))***+++++++++******((()))+++,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))************))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((()))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************,,,000777<<<@@@AAA===QQQmmmpppnnnmmmiiinnnwwwxxxxxxyyy||||||zzzwwwrrreeeTTTLLLNNNYYYRRRFFFIIIYYYXXXFFF>>>AAAIIIUUU[[[VVVMMMKKKOOOBBB@@@BBBFFFFFFDDDEEEJJJPPP[[[fffmmmqqqvvvzzz||||||zzzrrrggggggVVV[[[lll}}}{{{nnnpppoooYYYIII@@@:::777444666:::<<<;;;666///***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))...+++((('''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))VVV@@@<<<888444111000///...---,,,,,,,,,+++++++++************)))*********)))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((())),,,///))))))))))))***+++,,,---************************''')))+++,,,---,,,***)))((()))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***...666???DDDEEECCCZZZeeewwwyyyqqq^^^UUU[[[iiivvv|||kkkzzzyyy{{{ooolllvvvaaaYYYWWWIII===@@@EEEGGGUUUWWW___cccfffooowwwwwwrrrnnnnnnooorrrnnniiibbbXXXRRRZZZgggcccSSSJJJNNNTTTUUU\\\fffooo}}}~~~{{{qqqaaaZZZbbbeeecccooo~~~vvvkkkaaaYYYPPPHHHBBB888333000222666999666222))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))///,,,)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))UUU======777333222111000...,,,++++++++++++++++++************)))************************...;;;xxxwww'''))))))zzz~~~HHH000---'''```}}}XXX%%%===<<>>;;;@@@OOO\\\qqqwwwrrraaahhh}}}~~~zzzyyykkkUUUHHHIIILLLIIIDDDYYYyyywwwkkkwww|||rrrnnn~~~lllqqqzzzxxxmmmmmmpppuuuzzzooo}}}sssaaaRRRBBB===@@@<<>>...&&&***444222 +++555+++ ttt///&&&"""***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))*********)))***,,,,,,)))((()))777444:::FFFLLLQQQdddzzzuuurrrddd}}}|||www|||oooaaaQQQEEECCCHHHWWWcccqqqzzzxxx|||yyyzzzwwwkkkvvvwwwqqq{{{ttteeeiiissstttnnnfffooohhhYYYVVVZZZTTTLLLFFFVVVqqqzzztttsssttt{{{wwwgggXXXOOOZZZbbbmmmuuutttqqqqqquuu\\\JJJ999444666777888;;;777444///+++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))))))))(((+++***)))((((((***,,,...******)))(((((()))***+++)))******(((&&&$$$$$$%%%&&&(((***,,,---...------+++++++++***))))))***+++((()))******)))'''%%%$$$)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))SSS<<<===666555222111///...,,,,,,+++++++++++++++************)))************************222+++000~~~fff444)))!!!333777+++((((((444+++(((999222111,,,111555zzzqqq999$$$111(((+++""""""+++111'''eee"""###'''...))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******(((,,,...+++***,,,...///AAA666<<>>CCCHHHLLLPPPTTTWWWYYYZZZ[[[\\\\\\[[[YYYXXXPPPOOOLLLIIIEEE@@@;;;777444222...***)))***,,,---++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))OOO;;;;;;555777111000///...---,,,,,,,,,+++++++++*********))))))************************///+++"""222&&&111***'''444(((###yyy///$$$000)))!!!!!!~~~!!!%%%000222///444@@@111///555XXX>>>((($$$CCC@@@HHHIII>>>>>>BBB}}}KKK(((%%%'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************+++++++++,,,***)))...777===>>>???SSSjjjzzzxxxoooiiimmmyyy~~~yyygggccc]]]LLLfffuuu{{{qqqqqqrrrllleeeXXXHHHAAACCCGGGEEEAAACCCBBB@@@AAAEEEJJJIIIEEEFFFVVV]]]WWWVVVZZZ\\\]]]ZZZnnnxxxcccRRRfffppp___^^^cccaaafff^^^BBBEEEOOOaaasss}}}wwwwww[[[LLLZZZqqq}}}|||xxxooodddYYYMMMAAA888555666888777444///,,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))*********++++++*********+++,,,------***...444===EEELLLRRRTTT[[[^^^```aaaaaa``````aaa___^^^]]]]]]^^^```aaacccaaa```aaabbbbbb___ZZZUUUMMMJJJEEE>>>777111---+++))))))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))MMM;;;:::555888000000///------,,,,,,,,,+++++++++************)))************************$$$)))111333888(((---...666...$$$...,,,ppp???===>>>VVV^^^)))222"""+++444555888111111$$$...''''''000000######+++)))\\\***iiiccc+++$$$))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++)))))),,,333666888<<>>777666666666666444000---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++++++++,,,)))&&&&&&)))///777<<>>...,,,)))'''''')))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))LLL:::999555999000///...---------------+++++++++************)))************************333###$$$%%%---'''555%%%:::,,,***:::NNN222%%%"""TTTppp)))$$$)))'''$$$"""yyy---"""+++&&&444///)))(((******(((---,,,###(((&&&pppOOO%%%111))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,,,,***000::::::888GGG\\\uuu}}}xxxlllwwwyyyuuu______ppprrrttt~~~{{{{{{vvvnnnfffbbb]]]NNNGGG___lllYYYmmmmmmoooiiiZZZYYY]]]VVVTTT___fffccclll```iiittt{{{wwweeeQQQJJJRRR```hhhkkk|||nnnjjjssstttfffYYYWWWbbbccceeennnzzzzzzgggPPPAAA;;;555444777888666222))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((())))))******+++,,,,,,+++,,,///444<<>>:::555===GGG===222888===FFFPPPQQQIII<<<333///******))))))))))))))))))---+++))))))******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))GGG<<<777999666000///---,,,------,,,+++,,,,,,,,,+++++++++******************************)))******+++999,,,(((,,,(((******...111$$$!!!,,,:::222===%%%111""")))(((******www---+++---***---***$$$111---***qqq'''222'''$$$&&&)))kkkyyy888...***((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))******************************************))))))))))))******+++++++++*********))))))************************************************************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************+++++++++++++++,,,+++***)))***++++++222;;;>>>@@@VVVxxxnnn```mmm}}}~~~}}}mmmgggnnnyyy{{{yyynnnTTTAAAGGG[[[ttt}}}vvvhhhbbbZZZOOOMMMRRRkkkdddccckkktttvvvrrrnnnWWWRRRlllssshhhyyy{{{hhhaaaiiiuuuyyywwwyyyooobbbTTTDDD777222444444222///---,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***---***'''''')))+++,,,+++111...***)))///===PPP]]]aaaaaabbbeeeddd]]]UUUPPP]]]]]]]]]]]]YYYRRROOOPPPKKKHHHLLLMMMFFFHHHUUU]]]OOOFFFHHHQQQPPPCCC@@@HHHJJJBBB???CCCIIIJJJIIIHHHIIINNNHHHAAACCC@@@999;;;<<<999:::BBBKKKHHH:::,,,444333000+++((('''***---,,,***(((((())))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))~~~EEE;;;777888444111///---,,,------,,,+++,,,,,,,,,+++++++++******************************)))******+++999,,,(((,,,(((******###444$$$'''222+++QQQ(((&&&000###---)))(((******www)))'''+++))),,,((($$$999$$$aaa'''((("""444111000yyy555******###))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))******************************************))))))))))))******+++++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************+++++++++,,,+++,,,,,,,,,++++++---000:::===DDDWWWxxx{{{uuujjjeeessswwwvvvhhhyyy|||~~~yyymmmWWW\\\jjjyyyoookkkooouuussspppllllllmmmmmmjjjggg___aaaeeeiiimmmpppssstttuuusss```RRRNNNLLLSSS^^^ggglllssszzzWWWNNN```jjjoooxxx}}}iiiUUUTTTcccttt}}}zzzxxxrrrdddNNN:::333666111222222000---+++***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******///,,,((((((***,,,,,,+++***,,,333===KKKXXXbbbgggiii```RRRHHHHHHMMMPPPOOOQQQOOOKKKHHHKKKQQQTTTSSS^^^nnnuuuttt{{{rrrwwwwwwlllttt|||jjj```dddaaaPPPCCCBBB333DDDDDD===DDDIIIDDD@@@555777:::===AAAEEEGGGIII:::;;;:::555///***)))***+++***((()))******((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))|||DDD;;;888999444111///---------...---+++,,,,,,,,,+++++++++******************************)))******+++999,,,(((,,,(((*********,,,!!!%%%)))///DDD111999666)))(((+++***xxx&&&%%%+++***---((('''!!!111ttt---***$$$222000---:::www888 &&&///(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((()))))))))******************************************))))))))))))***************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********************************************************+++++++++,,,,,,******,,,.........333999@@@===RRR{{{vvvbbbXXXooo{{{xxxrrr}}}lll^^^```eeezzzqqqooosssqqqlllfffbbbdddjjjoooiiihhhhhhiiijjjjjjgggeeeeeeeeeffffffgggfffffffffffflllooooootttxxxlllgggKKKLLLQQQYYYbbbkkkzzzmmmRRRKKK\\\sssxxxlllooobbb]]]UUUPPP___vvvtttrrrnnneeeTTTAAA777777444666666333...***(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((()))))))))*********,,,,,,---,,,***))))))))),,,888JJJ[[[dddeeebbb___PPPRRROOOHHHCCCCCCDDDCCCIIIOOONNNOOOccc||||||jjj{{{hhhwwwyyybbbYYYvvvnnn^^^iiiyyy}}}vvvooovvvzzzrrrWWWAAAAAAEEEAAAAAABBBGGGKKKHHHAAA;;;;;;===888:::===???===555,,,&&&***)))((()))++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))){{{DDD===:::;;;555111///------......---,,,,,,,,,,,,+++++++++******************************)))******+++999,,,(((,,,(((******555&&&555***!!!+++111---+++''',,,)))(((++++++xxx)))(((+++))),,,(((---)))!!!000###___,,,&&&111%%%222,,,pppRRR|||''')))///&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((()))))))))******************************************))))))))))))******************************************************************************))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,+++)))***---......666AAAAAAQQQttt}}}qqquuukkkjjjiiivvvvvvtttzzzuuu{{{tttZZZJJJUUU}}}sssmmmkkkjjjkkkllluuupppjjjhhhiiikkkkkkjjjkkkkkkkkklllllljjjgggeeeaaabbbdddfffggghhhiiiiiieeefffeeebbbdddjjjqqqttt{{{{{{~~~~~~|||kkkVVVEEEIIIZZZfffiiihhhjjjqqqlll^^^\\\eeeoootttuuusssssspppbbbUUU[[[iiizzzvvvtttssskkkWWWBBB555999999999666222...,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))************'''+++---***''')))000777MMMVVV___ccc```^^^^^^aaaZZZRRRIIIFFFHHHLLLPPPSSS|||pppjjjuuugggQQQcccpppYYYAAASSShhh^^^PPPGGGYYY___QQQKKKWWWdddfff\\\^^^hhhsssrrrlllsssuuurrrxxxhhhNNNDDDDDD???===EEENNNMMM>>>000444444777===CCCAAA888000***((('''''')))******)))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))zzzCCC===;;;;;;555222000...---......---,,,,,,,,,,,,+++++++++******************************)))******+++999,,,(((,,,(((******$$$###666...(((...???000)))***)))++++++xxx,,,***,,,(((,,,)))'''///(((///)))%%%RRR%%%,,,)))!!!''',,,---{{{333666///))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))******************************************))))))))))))*********************+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,---******---...///;;;JJJKKKwwwwwwnnneeeccczzz}}}{{{uuu}}}vvv___DDDMMMmmm~~~mmmsssmmmfffeeeiiinnnppppppoooiiieeefffkkkmmmjjjfffkkkkkkjjjhhhfffccc```^^^ZZZ[[[^^^aaaccceeefffggggggiiijjjhhhfffdddddddddeeefffiiipppxxxxxxmmm```UUUOOOQQQ]]]jjjooosssssswwwsss^^^SSS___tttxxxiiijjjjjjbbbvvvvvv}}}uuuZZZHHH===999555222000///---,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++((())))))(((***444EEEQQQ]]]bbbddd___UUUOOORRRVVVXXXHHHDDDWWWkkkrrrsssuuukkkZZZmmmqqqWWWHHHQQQ^^^```hhhxxxxxxyyynnnhhhxxxyyymmmkkkiiimmmhhhZZZRRRUUU]]]```]]]ZZZ```zzzjjjaaa```UUUGGGAAADDDHHHHHHFFF666222000555===DDDEEECCC///,,,(((&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))wwwAAA<<<;;;;;;444222000...---.........,,,,,,,,,,,,+++++++++******************************)))******+++999,,,(((,,,(((******---aaa****** ###ppp&&&)))...***)))++++++yyy555666888666>>>>>>BBB;;;FFFBBB666TTT===~~~444===$$$777+++111(((;;;***(((%%%///))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))******************************************))))))))))))******))))))*********+++++++++************************************************((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------...***+++000333888III\\\kkkzzzuuuqqqfffllltttyyy|||]]]\\\jjjsssgggkkksssmmmmmmmmmjjjjjjkkkmmmnnnnnnlllkkkmmmpppsssrrrpppgggggggggeeeccc```______ggghhhiiijjjkkkkkkkkkkkkeeegggjjjkkkhhhdddaaa```[[[\\\___cccllltttyyy{{{rrryyy|||oooWWWKKKVVVhhh~~~ooosss~~~iiiMMMJJJeee|||rrrhhhqqqqqqfffaaahhhwww{{{kkkbbbJJJAAA777111111111---***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++***)))***000;;;JJJXXX```XXXZZZYYYTTTMMMIIIJJJLLLFFFFFF___mmmnnnlllUUUOOO___ddd___sss|||{{{zzzwwwlllnnnsssjjjfffZZZWWWbbbfffiiisssoooXXXFFF>>>@@@DDD>>>;;;888666888<<>>PPP]]]```___^^^VVVLLLEEEDDDIIIRRRXXXyyyqqqxxxoooOOOSSSpppnnnzzzxxxtttvvvttthhhaaa]]]___uuuppplllooorrrhhhRRR@@@CCCFFFFFF???777444999???JJJCCC888000,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))eeeGGG;;;777888666222111///...------............---,,,,,,+++******++++++++++++++++++++++++&&&===www777jjj/// 222)))***'''NNNqqq:::HHHyyy---777%%%,,,iiiUUUOOOWWWWWWUUUTTTRRRYYYKKKBBB888NNNUUUOOOQQQCCCJJJ555AAA???///333...&&&''''''&&&''''''(((******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********+++***))))))((((((((()))***+++++++++***+++***)))***+++++++++***---,,,++++++++++++,,,---******+++,,,,,,+++)))(((******+++++++++***)))(((++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************)))************+++++++++---,,,++++++---...//////+++%%%---???HHHTTTyyy{{{~~~wwwiii{{{vvvsssUUU[[[xxxtttpppnnnpppqqqpppooolllkkkjjjkkkmmmnnnmmmlllggghhhhhhhhhhhhhhhgggggggggggggggggggggffffffeeeiiigggeeegggjjjkkkjjjhhhbbbcccdddeeeeeedddcccbbbdddcccbbbbbbcccdddcccbbbmmmppptttvvvrrrjjjaaa[[[fffTTTWWW___hhhTTTNNNSSSeeeppppppsss|||www```XXXfffkkkdddiiizzz{{{jjjHHH:::CCC:::,,,333---)))(((******((((((,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))+++,,,+++++++++,,,111555MMM\\\WWWZZZ^^^PPPWWWKKK@@@FFFUUU\\\nnnsss^^^bbbooonnnzzz{{{yyy~~~rrriiiWWWKKK```^^^PPPBBBDDDLLL@@@333444777>>>HHHJJJ???666222+++""")))(((((()))***+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))dddFFF;;;888888666222111///...------............---,,,,,,+++******++++++++++++++++++++++++...---$$$///%%%)))---%%%HHH>>>$$$000;;;CCC<<<999::::::???PPPUUU:::???FFFFFF???@@@EEE;;;MMM---&&&$$$'''((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))(((((())))))))))))))))))******+++,,,,,,,,,,,,,,,------------////////////******+++***)))***---///+++***)))((()))***+++,,,)))))))))))))))***,,,,,,+++******))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************************++++++++++++,,,,,,+++,,,---......---222222333999JJJmmm{{{xxxxxx|||{{{XXXJJJeeezzzjjjtttqqqnnnmmmnnnooonnnllljjjiiiiiijjjmmmnnnmmmmmmhhhhhhgggffffffhhhiiijjjjjjiiihhhgggggghhhiiijjjfffeeedddfffiiijjjiiiggg```aaaaaabbbcccdddddddddiiihhhfffeeeddddddcccbbbbbbeeejjjnnnppppppnnnmmmmmmNNNGGGSSSggg{{{eeeZZZQQQVVViiirrrYYYXXXcccjjjlllmmmzzzrrrZZZFFFDDDAAA666...000+++)))++++++((((((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&***---,,,))))))---222:::JJJbbbhhhYYYOOOMMMJJJ;;;;;;WWW|||mmmnnn}}}wwwxxxxxxttt]]]bbbiiilllyyykkkQQQ===<<>>ZZZSSSIII;;;111444===@@@FFF;;;>>>777>>><<<555NNNHHHBBB222JJJ&&& ---:::))))))*********)))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************(((((())))))***+++++++++******+++,,,,,,,,,,,,+++))))))*********+++++++++111444777555000...000444333000---******,,,///111---+++***))))))***+++,,,))))))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++,,,++++++,,,------------,,,)))666===BBB]]]rrrzzz}}}uuuwww{{{oooXXXSSSnnnppphhhnnnpppnnnlllllllllllljjjiiigggggggggiiilllmmmmmmlllfffeeeccccccdddfffiiikkkkkkiiigggeeeeeegggiiikkkeeeddddddeeeffffffdddbbbbbbbbbbbbaaa``````______aaaaaaaaabbbccceeefffgggffffffggghhhjjjmmmoooqqqmmmLLLAAAJJJVVVppp}}}nnnllleeeWWWNNNWWWoooxxx```SSSZZZiiinnniiiqqqqqqiiiUUUGGGKKKFFF222333---+++,,,,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++&&&***---***'''+++666@@@^^^[[[SSSTTT]]]YYYKKKEEEeee\\\www~~~dddgggqqq~~~~~~dddSSSJJJTTTgggIIICCCBBB;;;:::555888BBB@@@444...222,,,+++)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))aaaDDD;;;999888666222111///...------......---------,,,,,,+++++++++++++++++++++++++++++++++777%%%(((UUU'''***222000,,,(((+++LLL999GGGYYY999KKKBBBDDDQQQ}}}FFF???>>>BBB??????PPPFFFPPP%%%999***,,,222MMMCCCLLLFFF111vvv***000)))(((((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************)))***************++++++++++++++++++,,,,,,------)))******+++,,,,,,,,,,,,999999:::999777666777777:::AAAGGGEEE===777777999CCC@@@<<<777444333333333444333111///---+++)))((())))))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,***+++---...------,,,---***888EEEUUUvvvuuueeeppp}}}~~~rrrzzzzzzTTTWWWyyyoooiiiooo{{{mmmmmmmmmllllllkkkiiiggghhhggghhhiiikkkllljjjiiiaaaaaaaaabbbccceeefffggggggfffdddcccccccccdddeeebbbaaa___^^^\\\ZZZWWWVVVWWWXXXZZZ\\\^^^^^^^^^^^^]]]___```bbbccceeehhhjjjmmmkkkiiiffffffhhhjjjllljjjWWWSSSSSSIIIMMM___gggnnnqqqpppiiiaaa```hhhpppmmmnnniii^^^YYY___iiinnnjjjhhhmmmbbbMMMPPPRRR???555///+++,,,,,,)))((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))),,,666FFFQQQXXXaaaUUUFFFFFFGGGVVVvvvnnn{{{yyy{{{}}}xxxuuu~~~fffgggxxx}}}mmmVVVFFFDDD???AAA<<<555;;;DDD888###------+++)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))___CCC;;;999999555222111///...------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++333 '''666$$$FFF;;;---%%%''',,,000...)))333ZZZRRRBBBNNNCCC'''IIIJJJMMMSSSTTTJJJKKKwwwRRRHHHBBBIIIOOOXXXVVV888KKKvvvGGG222FFFJJJ222---***000999:::GGGTTTIII>>>---"""444:::&&&'''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************************************************))))))******+++++++++,,,------,,,++++++,,,,,,---,,,---...000111111222222AAABBBBBB???<<<999999:::999CCCNNNQQQLLLGGGEEEFFFSSSQQQNNNJJJDDD???:::777999:::;;;:::777222---)))+++******)))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,))),,,......------...000>>>AAAOOOmmmzzzllldddpppnnnpppWWWXXXsssppprrrnnnkkkooommmnnnnnnnnnlllkkkiiiiiijjjiiiiiijjjkkkjjjgggeee___aaadddggghhhgggeeecccbbbbbbbbbbbb```^^^[[[ZZZUUUSSSQQQMMMHHHEEECCCBBBAAADDDJJJPPPVVVZZZ\\\]]]^^^aaacccdddddddddfffiiiiiihhhgggggghhhiiikkkllllllfffgggdddRRRKKKZZZlllyyyuuu~~~qqqeeehhhkkkkkkllliii```[[[```jjjpppgggnnnmmmXXXPPPSSSJJJ:::111++++++,,,***)))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,)))'''+++777FFFUUU^^^QQQUUUHHHCCCRRR[[[kkkkkkcccwwwzzz~~~ttttttpppttt|||xxxuuu{{{___YYYPPPfff|||UUU@@@MMMLLL<<<555<<<<<<222/////////,,,)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))]]]BBB;;;:::999555222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++111###***&&&000<<<&&&!!!%%%III444444000***%%%$$$===%%%!!!777@@@JJJFFFNNNQQQ777555:::VVVAAAPPP666NNNQQQNNNYYYWWWPPPZZZbbbTTTAAAfffiii___RRROOOQQQUUUQQQGGGVVV___OOOKKKOOOQQQ@@@PPPFFF999,,,PPP888000'''333666EEE\\\AAAJJJ]]]___III888666000&&&))))))((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,,,,+++******+++---...222333555888:::;;;<<<<<<>>>@@@@@@===888555666777;;;DDDQQQXXXYYYWWWVVVWWWWWWXXXXXXVVVQQQKKKEEEAAA???BBBEEEEEECCC===666222//////---,,,+++*********++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************)))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,***,,,///...------111555===GGGdddnnnrrrsss{{{~~~ttthhh[[[wwwqqqrrrpppjjjiiiooooooppppppooolllkkkkkklllkkkkkkkkkkkkkkkiiifffcccbbbeeeiiilllllliiieeebbb^^^^^^___]]]ZZZUUUPPPMMMCCCBBB???;;;666555666777???@@@AAADDDFFFHHHJJJKKKNNNTTT[[[___aaacccgggjjjhhhiiiiiiiiijjjjjjjjjjjjkkkgggffffffccc^^^bbbmmm|||hhhjjjvvv]]]VVVrrrgggiiinnnkkkccc^^^vvvmmmoooqqqdddUUUPPPMMMDDD999...,,,,,,+++***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---,,,...777EEESSS[[[]]]VVVHHH@@@VVVzzz}}}xxxppp|||vvv}}}uuutttxxx{{{mmmooolllmmmtttqqqnnnxxxuuussssssxxx{{{{{{|||~~~vvvzzz}}}rrr___tttYYYOOOEEE@@@===999888:::000222333000+++))))))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\\\AAA;;;;;;999444222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((('''222...&&&$$$%%%777555999+++&&&'''444999///000$$$777BBB777@@@GGG444SSSYYYQQQRRRDDDQQQ^^^fffssstttooozzzwwwWWWTTTEEEeeedddlllqqqeeeaaaTTTRRR\\\222LLLKKKKKKHHHJJJ<<>>@@@CCCDDDEEEJJJMMMOOOLLLGGGDDDFFFHHHDDDIIIOOOSSSTTTSSSSSSSSSMMMPPPSSSVVVVVVTTTQQQNNNKKKMMMNNNNNNJJJDDD>>>:::666555333000...,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************+++++++++,,,,,,,,,------***---///...---///444::::::TTTqqqttt}}}uuucccggg}}}rrrsssrrrmmmiiijjjqqqwwwpppqqqqqqnnnkkkjjjlllnnnkkkkkkkkkllllllkkkgggdddfffhhhjjjkkkjjjgggbbb___YYYXXXVVVSSSNNNHHHCCC@@@999999777555333666<<<@@@JJJFFF@@@:::777888;;;===DDDLLLWWW^^^aaacccfffiiikkkkkkkkkjjjjjjiiihhhhhheeefffbbbaaaeeedddbbbgggiiiXXXWWWlllwwwjjjVVVMMM~~~qqqdddggg|||yyy```gggllljjjiiillldddUUUOOOQQQCCC444...---+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++111<<>>DDDSSS[[[cccfffdddaaaaaabbbggggggggghhhjjjlllnnnpppbbbllliiiaaa```^^^]]]dddTTTUUU\\\gggllliiieeedddbbbgggeeeiiinnnNNNcccaaa]]]ooosss```TTT[[[KKK999111...+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))666HHHVVVZZZUUUMMMHHHOOOXXXzzzvvvqqqxxxyyy{{{||||||cccnnnttt~~~xxxtttpppbbbdddYYYAAACCCAAA555111555999666000+++)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\\\DDD777777;;;333000000///...............------------------------+++++++++++++++++++++++++++------,,,++++++---///'''...///......'''+++===<<>>333***&&&))),,,,,,***((((((***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...---,,,,,,++++++++++++,,,***''''''***---000111000,,,---666===???AAAFFFBBB???AAAHHHIIIGGGJJJQQQ[[[```cccdddeeeggggggddd[[[YYYTTTLLLHHHGGGCCC===GGGGGGBBB===AAAMMMTTTUUUSSSXXXYYYSSSPPPNNNHHH@@@===777222444::::::000&&&(((***------+++*********))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))************************)))************+++++++++))))))))))))************,,,---------,,,+++*********+++,,,+++***((()))))),,,,,,++++++++++++++++++))))))))))))******************+++,,,,,,,,,++++++*********)))''''''((()))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***---...,,,,,,222999<<<```~~~sssuuusss{{{kkkttt}}}___dddssstttqqqqqqpppnnnllllllmmmoooooommmkkkjjjjjjlllnnnppplllmmmmmmoooooolllhhhddddddcccbbbaaa```]]]YYYVVVOOOIIIBBB;;;888888999999:::;;;===>>>AAAGGGPPPWWWHHH@@@666222<<>>;;;===DDDJJJWWWhhhtttxxxyyyzzzzzzzzzrrrfff\\\TTTTTTPPPKKKKKKQQQTTTRRRJJJOOOQQQOOONNNOOOKKKFFF@@@:::555777<<<>>>999333,,,)))&&&''')))+++++++++))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))************************)))************+++++++++))))))))))))************+++++++++++++++******))),,,,,,,,,+++++++++---...((()))***+++++++++++++++,,,,,,---......///000000+++++++++***)))'''&&&%%%------,,,***)))((()))*********************************************************************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,......---++++++333CCCQQQsss~~~rrrppp}}}xxxlll~~~___TTTyyyvvvnnnrrrpppnnnkkkiiiiiimmmpppjjjiiigggffffffhhhjjjllllllkkkjjjiiijjjhhhfffccccccaaa___\\\YYYTTTNNNIIIBBB???;;;999888999:::;;;999;;;>>>CCCGGGKKKNNNOOO???888===XXXzzznnnaaaZZZRRROOORRRYYY___cccdddfffhhhhhhhhhiiikkkllljjjiiieeebbb^^^]]]^^^___```ZZZ[[[kkkuuuaaahhh\\\^^^qqqyyymmmaaa```eeegggooopppqqq~~~zzz___XXXMMM@@@555...+++******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,******,,,111555GGGNNNOOOMMMGGGEEE___ooorrrppp___YYYdddtttyyyhhhuuuyyywwwrrrjjj]]]\\\ZZZrrrJJJFFF@@@888<<<>>>666222222+++******+++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))YYYDDD888777:::444000000///...............------------------------++++++++++++,,,,,,,,,,,,+++***+++,,,---...---+++***000---***---111???VVViiifffeeeddd___[[[eeetttqqq|||nnnooouuu]]]ZZZeeeiiissszzzlll[[[PPPKKKIIIJJJKKKCCCEEEHHHFFF;;;111...111???BBBFFFHHHEEE<<<111)))%%%(((++++++'''&&&))),,,))))))))))))))))))))))))************************************************************+++++++++,,,...---,,,,,,,,,,,,,,,,,,///...,,,+++---000444666888:::???CCCDDDHHHTTT```yyyzzz{{{}}}zzz}}}vvviii^^^UUULLLEEEEEEHHHIIIHHHJJJMMMNNNLLLEEE@@@;;;:::<<>>===666///'''%%%))),,,+++)))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))*********+++++++++++++++++++++*********---,,,***)))))))))++++++000111333555666777777777999999999:::::::::::::::888777666333000---***)))---,,,***))))))***+++,,,******************************************************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///---...///...444LLLddd~~~vvvvvvzzzrrrwwwhhhRRR~~~nnnsssvvvrrrqqqooolllhhhfffhhhlllpppkkkjjjiiihhhhhhjjjlllmmmkkkhhhfffdddddddddbbbaaa___\\\WWWRRRMMMFFF@@@;;;666777777999:::;;;<<<<<<===@@@EEEKKKOOOOOOMMMKKK===NNNjjjooo]]]GGGFFFEEEGGGNNNVVV\\\___```ccceeegggggghhhjjjllljjjjjjhhhfffccc```]]][[[___ZZZYYYaaakkkmmmeee\\\iii^^^ZZZaaaiiijjjlllppppppsssqqqddd^^^ppp|||rrrccc___VVVIII:::///***)))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************---...+++)))---:::DDDJJJUUUIII999HHHjjjqqqbbbRRRKKKTTTooozzzzzz}}}rrrnnn|||zzz|||ggggggLLLAAA999<<<@@@888333222---******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))VVVCCC999777999444000000///...............------------------------+++++++++,,,,,,,,,,,,,,,///------...000000---+++&&&000222111888BBBTTTmmmxxxdddSSSVVViii~~~|||rrrooosssrrrsssooohhhkkkwwwwwwiiieeetttxxx{{{]]]\\\tttbbbNNNHHHJJJJJJIIIHHHFFFBBB;;;444000///<<>>??????AAACCCFFFIIIJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDBBB???<<<888666444---+++))))))******++++++******************************************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++///444333:::UUUsssoookkk{{{vvvaaalllyyywwwmmmmmmxxxooonnnllliiiggghhhlllooolllkkkjjjiiijjjkkklllmmmhhhfffdddbbbbbb```^^^\\\UUUPPPIIICCC???;;;888555555888:::<<<<<<<<<<<<<<<@@@DDDJJJMMMOOOOOOPPPPPPXXXppprrrYYYMMMLLLAAAFFFMMMVVV\\\^^^^^^]]]\\\___cccfffgggiiikkkmmmjjjjjjkkkjjjhhhddd^^^YYY[[[YYYWWWUUUSSSRRRXXX___```rrrtttcccaaattt~~~ttttttnnn[[[VVVlllvvvfff``````\\\OOO???111***)))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***,,,---,,,,,,555EEEQQQXXXRRRAAAHHHppp~~~~~~wwwnnnZZZMMMEEETTTvvvzzzwwwyyy}}}~~~}}}kkkllldddYYY\\\kkkwwwzzz}}}sssttt|||uuu}}}bbbuuu~~~uuuiiiVVVBBB;;;???;;;:::999222,,,+++)))((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))SSSCCC:::777999444000000///...............------------------------++++++,,,,,,,,,---------//////............,,,+++222111---:::VVVddd```^^^^^^fffmmmxxxyyynnniiihhhhhhjjjmmmrrrcccvvv{{{iiippp^^^QQQGGGNNNKKKFFFCCCBBB>>>555---=========@@@DDDDDD@@@===111,,,((((((+++---***'''))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,---------,,,,,,---......)))...444777999:::;;;<<>><<<<<<>>>CCCIIILLLJJJJJJJJJJJJJJJJJJJJJJJJFFFEEEDDDCCCAAA???===;;;666333000......---***'''******************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++...333888HHHjjjnnnuuuqqqooouuuxxxlllhhhssslllmmmnnnmmmkkkjjjkkkmmmjjjiiihhhgggfffgggggghhhdddcccbbbaaa```\\\WWWSSSHHHCCC<<<777666777888999;;;===???>>><<<:::;;;<<>>444@@@===999888;;;???CCCDDD;;;333***)))---///+++&&&))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------...///000111222444:::FFFVVVaaayyy{{{nnneee]]]hhhfffUUUPPP\\\ccc___rrrzzzrrreeeVVVHHH@@@>>>AAABBBEEEFFFFFFEEEBBB@@@<<<>>>>>>;;;555///---,,,))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************)))************+++++++++*********++++++++++++,,,++++++++++++---///111333AAA@@@AAADDDGGGGGGBBB>>>555333000///111666<<>>:::888666222,,,'''++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------......---000>>>]]]zzzwwwuuuvvvvvvqqqkkknnnrrrqqqnnnjjjlllnnnnnnlllkkkkkklllkkkjjjiiihhhfffeeeeeeeee```___^^^\\\ZZZTTTMMMHHH>>>:::555444666:::===???AAAAAA@@@===::::::>>>BBBNNNQQQUUUXXX[[[aaajjjqqqiii]]]NNNEEEEEEJJJNNNOOO^^^^^^^^^^^^]]]^^^```bbb\\\```eeehhhjjjjjjlllmmmkkkjjjkkkmmmnnnllleee```XXX]]]ccc___NNN>>>BBBPPPooouuu]]]dddxxxuuuccchhhzzz}}}sssuuusssjjjXXXDDD444,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,***)))+++333@@@JJJPPPQQQBBBLLLgggrrr{{{|||dddLLLCCCFFFKKKhhhxxxtttssswww||||||~~~zzzeeeUUURRRTTTsss|||yyyzzz~~~~~~}}}yyy{{{{{{nnnqqq|||ppplllyyyYYYJJJ===888<<<<<<444///+++)))+++,,,+++)))************************************************NNNBBB;;;777888555000000///...............------------------------++++++,,,,,,---......///***---000...+++---333:::999GGGLLLRRRcccooorrrxxx}}}eeennnttt{{{qqqmmmiiihhhlllqqqtttuuutttsssxxx}}}tttbbbZZZ]]]VVV```lllssswww~~~uuuoookkkooo{{{iiisssuuuxxxtttUUUUUUPPPGGGDDDFFFEEEBBBAAA???:::666555999???DDDBBB:::000+++,,,---+++)))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...//////555666888===JJJaaa{{{ooo[[[UUUOOOCCC@@@FFFBBBLLLPPPJJJIIIRRRZZZ\\\XXXXXXTTTPPPSSS]]]eeehhhppppppsssyyy}}}}}}ooo]]]PPPLLLCCCCCCDDDGGGHHHHHHDDDAAABBBAAA???===:::666111...))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))************************)))************+++++++++*********+++++++++,,,,,,++++++---000444999>>>AAAHHHCCC???===>>><<<888444555444333333444777:::;;;<<<======???@@@AAABBBBBBAAABBBCCCDDDDDDEEEDDDDDDAAA???===>>>>>>;;;333---++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------------...---111111333IIIooo}}}rrrsssqqqvvvssszzzyyyiiivvvyyyxxxssskkkkkkppprrrnnnjjjkkklllkkkjjjiiikkklllmmmllljjjhhhfffdddcccbbb\\\YYYVVVSSSOOOIIICCC???888777777999===@@@BBBBBBCCCBBB@@@<<<:::???IIIQQQ\\\[[[\\\```fffiiihhhgggLLLJJJFFFCCCDDDIIIRRRXXX]]]]]][[[XXXVVVWWW]]]aaacccfffiiikkkjjjiiiiiiiiikkkjjjiiilllooooookkkfffZZZXXXXXXWWWKKK======GGGnnnqqqzzz|||kkkZZZfff|||~~~bbbbbbrrrwwwxxxyyyxxxqqqbbbNNN:::...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,***+++111<<>>>>>;;;444...))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,---...111666===DDDJJJNNN===888333444999>>>???>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>><<<===>>>@@@AAAAAAAAAAAA999999:::???CCCBBB;;;555++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......(((222666;;;SSSyyywwwjjjkkkcccqqqvvv[[[aaa}}}vvvlllkkkrrroooeeeeeennnjjjjjjiiigggfffgggjjjmmmiiihhhfffcccaaa^^^\\\[[[ZZZVVVPPPJJJFFFAAA<<<999777888<<<@@@DDDFFFDDDBBBCCCCCC@@@===>>>GGGUUUaaa```[[[YYY^^^eeecccWWWKKKCCCAAABBBHHHRRRZZZ\\\[[[UUUWWWYYYXXXWWWWWWZZZ^^^hhhkkkmmmmmmkkkhhhfffeeellliiihhhkkkoooqqqnnnjjjcccUUULLLKKKGGGAAACCCLLLYYYeeennnmmmhhhfffjjjnnn|||vvvvvvoooffflllwwwwwwsssttttttpppeeeRRR===///+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))...777BBBJJJLLLGGGCCCfffzzzdddsss{{{___FFFDDDRRRkkkvvvyyyyyy~~~|||{{{xxx{{{wwwgggQQQGGGLLLUUUyyyrrrqqqrrreeegggkkkrrrwwwyyyzzzzzz{{{oooggg___bbbqqq~~~|||rrrxxx~~~xxxjjj}}}jjjjjjcccllliiiFFF@@@FFF;;;555...+++------+++(((************************************************MMMDDD;;;:::555555222111000//////..................------,,,,,,,,,000++++++///...***,,,222333///++++++...999LLL\\\dddhhhgggrrrwwwJJJKKKKKKFFFCCCGGGSSS^^^zzzpppwwwhhhkkknnnwww|||hhhiiipppfffeeezzzggg]]]LLLAAAGGGOOOEEEBBB===333333999555;;;??????888///***'''&&&)))******+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------111---+++---///000555:::IIIXXXsss|||fffTTTQQQYYYYYYcccttt}}}~~~wwwsssrrrdddfffooohhhrrrllltttssspppnnnWWWLLLMMMLLLRRR^^^aaaUUUMMMEEEAAA>>>:::999;;;///+++((()))---...+++'''+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***+++,,,---......444888@@@DDDAAA;;;888888:::888888:::@@@FFFKKKNNNZZZ___dddgggmmmqqqpppkkkdddhhhhhheeeeeehhheee^^^IIIBBB===;;;999666888===;;;666444777>>>BBB???:::444000+++)))***,,,------+++***************+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------+++,,,---...////////////...888<<>>BBBNNNMMM@@@AAABBB???>>>GGGWWWcccfffZZZ^^^bbbaaaZZZQQQKKKGGGGGGEEEFFFNNNWWW[[[WWWQQQbbb]]]\\\eeeqqqxxxuuuoooxxxuuurrrqqqnnnjjjhhhiiiiiijjjkkkmmmnnnooooooooobbb^^^UUUKKKKKKOOOMMMFFFUUUfff{{{pppuuuzzzttteeefffgggvvvyyywwwvvvrrrwwwcccjjjoooDDD222...+++(((&&&))),,,***'''*********************************))))))))))))))),,,+++******+++,,,,,,+++555111:::JJJHHH>>>LLLhhh~~~lllrrrxxxWWWQQQNNN___zzz|||~~~}}}~~~zzzttttttiii^^^QQQ@@@===XXXzzz___QQQ\\\XXXCCCSSSWWWaaaiiippp~~~ooommmQQQZZZzzzwww{{{|||}}}nnneeeZZZFFFHHHFFF555444333&&&***111%%%******))))))))))))******++++++************++++++MMMDDD;;;:::555555222111000//////..................------,,,,,,,,,000---+++,,,,,,+++,,,...(((111555555<<>>:::555222555===DDD@@@JJJYYYeeejjjjjjgggddduuuxxxyyyxxx{{{}}}|||}}}{{{uuuqqqjjj^^^SSSKKKFFFBBB???:::666555999???AAA<<<555???<<<777222...+++)))'''******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,------...///////////////222EEE^^^ttt```ggguuu{{{sssrrrYYYlllzzzrrrooolllhhhfffeeeeeedddcccbbb```^^^\\\ZZZXXXWWWWWWRRRTTTUUURRRNNNLLLMMMPPPJJJGGGBBB===:::999:::;;;===BBBCCCBBBHHHPPPLLLBBB>>>@@@===@@@RRRfffgggZZZWWW[[[\\\YYYQQQKKKJJJKKKBBBKKKTTTVVVRRRRRRZZZcccYYYdddsss~~~~~~}}}sssrrrrrrrrrqqqpppoooooollllllmmmmmmnnnnnnmmmmmmgggcccXXXMMMKKKOOOQQQOOONNN```wwwlllyyyuuu}}}vvvmmmvvvppprrrrrrzzzrrrrrr{{{\\\:::///---***)))***+++***(((************************************)))))))))))),,,+++******+++,,,,,,,,,...888CCCHHHHHHQQQggg}}}tttyyylllVVVQQQiii}}}sssxxxzzzxxxxxxzzz|||zzzsssmmm^^^HHH===AAABBBKKKvvvsssLLLAAA@@@>>>BBBKKKDDDNNN]]]hhhrrr}}}yyyhhhYYYOOOiii|||tttyyyxxxwwwxxx{{{}}}zzzzzzzzz{{{uuu{{{{{{ssseeeMMMKKK<<<:::777+++...333)))******))))))))))))******++++++************++++++LLLCCC::::::555555222111000//////..................---------------...///---+++,,,///000---000000666HHH\\\hhhgggaaavvvjjjWWWDDD999>>>WWW\\\ccckkkooonnnjjjgggdddOOO???AAAKKKOOOOOOPPPUUUPPPQQQXXXZZZTTTQQQTTT[[[UUUTTThhhvvvrrr~~~yyy{{{kkk~~~gggmmmsssnnn~~~rrraaaVVVPPPRRRNNNBBB>>>???888777:::======:::444000...++++++++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......------///111222888IIIYYY~~~{{{~~~|||kkkUUUOOOQQQbbbuuu|||{{{iiiZZZXXXlll{{{iiiaaaUUURRRWWWWWWGGGCCCAAABBBBBB===;;;;;;:::777111,,,))))))+++,,,+++++++++***************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***+++222===EEE@@@>>>999666888CCCRRR]]]pppqqqrrrsssuuuzzz}}}uuurrrvvv}}}yyy{{{{{{zzz{{{~~~~~~yyymmmlllppplllcccGGG???666444888:::888555888888888666222...,,,+++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------..................///...111,,,JJJrrr~~~}}}TTTggg~~~ZZZTTTvvvrrrlllmmmiiieeebbbaaaaaaaaa```\\\ZZZUUUQQQMMMKKKJJJIIIEEEFFFFFFEEEDDDDDDEEEGGGBBB@@@===;;;:::;;;<<<>>>FFFCCCBBBHHHPPPQQQJJJCCC@@@999<<>>...>>>CCC555777KKKSSSZZZcccjjjtttzzznnn[[[LLLaaaxxxssswwwuuuqqqpppsssyyy}}}yyyuuusssmmmgggssslll___QQQDDD???999---,,,///(((******))))))))))))******++++++************++++++KKKBBB:::999555555222111000///...........................---------,,,//////---...444333...666666FFF```kkkhhhooo~~~wwwZZZJJJPPPSSSOOORRRnnnhhh^^^TTTMMMKKKMMMOOONNNMMMQQQZZZ```bbbffflllkkkgggfffiiigggbbb___aaaWWWaaabbb```___YYYaaauuuxxxyyywwwyyywwwtttvvvttt~~~jjjWWWPPPMMMOOOIII888777777999===;;;555000///,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...//////,,,,,,333>>>LLL^^^llltttjjjccchhhsssrrr]]]GGGOOO___xxxooo___hhhzzz{{{yyylll```ZZZTTTDDDAAA@@@DDDDDD@@@>>>>>>;;;999555000+++)))***,,,************************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------111***$$$'''333>>>CCCDDD777???IIIQQQZZZgggrrrwww{{{wwwtttpppsssrrrjjjdddfffllloookkkmmmnnnmmmooorrrvvvwww{{{|||wwwjjj[[[HHH===:::;;;:::888///222666888666444222333+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///...............//////555222UUU{{{ppp[[[sssuuuOOOooolllmmmmmmkkkhhheeebbb___]]]ZZZXXXRRROOOKKKGGGDDDBBBCCCCCC@@@??????@@@BBBCCCDDDEEEAAA@@@>>>======>>>@@@AAAIIIBBBDDDQQQXXXRRRGGGAAACCC999GGGhhhsss```TTTZZZUUURRRMMMIIIIIIKKKNNNQQQVVVVVVXXX```nnn|||sssjjjgggfffbbb^^^fffkkkoooqqqsssvvvuuurrroooooonnnnnnnnnmmmnnnnnnnnnllldddXXXNNNMMMQQQVVVYYYMMMSSSaaabbbeeerrrzzzggggggoooiiisss{{{rrrnnnuuupppppp]]]cccvvvIII222///------+++)))))),,,************************)))***************++++++,,,++++++******---111333AAAMMMMMMFFFQQQnnn}}}yyypppsssyyypppoooooouuu~~~{{{yyyvvvsssmmmdddYYYQQQ999@@@???EEEjjj]]]:::888999???EEEOOOaaasssxxxvvvzzzdddRRRPPPzzzvvvrrrxxxuuuqqqooopppuuuzzz~~~|||yyywwwrrrrrrZZZQQQGGG===111,,,***'''+++******))))))******+++++++++************++++++IIIAAA999999555666222111000///....................................,,,000111//////111111///666RRRnnnpppdddfffrrrfff]]]LLLKKK\\\bbbZZZWWWPPPRRRSSSQQQOOORRR[[[cccZZZcccmmmqqqkkkeeehhhnnnlllkkklllnnnooommmnnnppplllsssrrrooonnnddd^^^eeeuuupppvvv}}}tttsss|||nnnpppwww}}}lll___YYYXXXPPP>>>;;;777777===@@@;;;777777------,,,+++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000///---555JJJbbbqqqxxxzzzlllhhh]]]MMMAAACCCRRRaaawwwqqqzzzxxxnnntttzzz}}}}}}~~~wwwlllnnnwww}}}wwwpppaaaTTTLLLHHHFFFHHHHHHEEEDDDEEE::::::888444///+++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,000555:::<<<;;;999BBBRRRdddoooxxx~~~~~~xxxuuuuuutttqqqnnniiiqqqvvvtttqqqrrruuuvvv{{{{{{{{{zzzwwwtttuuuxxxwww|||{{{www~~~zzzkkk^^^UUUJJJ===222333555777888777666555555------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........//////.........///000000888GGGkkkcccmmmSSSYYYyyyqqqfffkkkjjjhhhdddaaa]]]WWWQQQLLLGGGEEECCCAAA@@@AAACCCEEE@@@>>>>>>AAAEEEGGGFFFEEEBBBAAAAAA@@@@@@AAAAAABBBGGGBBBIIIXXX\\\PPPCCC@@@@@@MMMbbbooogggVVVRRRYYYSSSMMMGGGHHHNNNSSSSSSQQQXXXZZZcccvvvpppjjjcccaaabbbaaa\\\VVVWWW___fffiiiooouuuvvvrrrooonnnnnnnnnnnnooopppqqqmmmmmmjjjaaaUUULLLKKKNNNQQQGGGNNN\\\fffwwwooolllqqq{{{ssslllhhheeettteeeddd~~~ddd666///+++,,,+++(((***...************************))))))******+++++++++,,,+++++++++***+++///555:::GGGEEEEEEQQQmmmooo~~~tttjjjjjjooozzz|||~~~zzzrrrhhh]]]RRRGGGAAA>>>666IIIuuuyyyTTT???;;;AAABBBCCCXXX|||[[[OOOaaatttssswwwsssyyyxxxvvvttttttvvvxxxyyyzzz}}}}}}|||{{{|||{{{}}}ccc___RRRDDD:::222,,,---++++++************++++++++++++************++++++HHHAAA999999666666222111000//////........................///////////////111111---+++111:::TTTvvvuuuwwwqqq^^^LLLXXX\\\^^^bbbXXXKKKJJJLLL\\\ooozzzyyytttrrrrrrooooooppppppnnnmmmmmmmmmmmmmmmnnnnnnmmmnnnppprrrlllrrrpppooosssnnngggkkk```KKKYYYYYYtttaaa}}}rrriiivvvppptttxxxddd[[[VVVLLL<<<333111999???===;;;===///...,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...000000***444KKKkkk}}}nnnVVVEEE???LLLlll~~~|||vvv}}}{{{lllZZZSSSVVVYYYQQQXXXXXXRRRYYYkkkuuusssbbb{{{xxxxxxtttiiihhhiiihhh{{{yyykkk^^^WWWOOOIIIGGGFFFDDDEEEHHH???===:::777333///,,,******************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------(((000777666333999KKKZZZ```mmmvvvwwwxxx|||{{{vvvyyynnnhhhkkkttt~~~xxx~~~{{{xxx|||~~~{{{zzz~~~~~~rrr|||xxxppp]]]EEE333666333111111333666666666111000///---,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,---------............///...------...000111222777___{{{[[[{{{wwwzzzjjjHHHvvvmmmtttrrr```fffhhheeeaaa\\\WWWPPPHHHCCC@@@@@@???@@@AAADDDFFFHHHAAA??????CCCIIIKKKGGGCCCBBBBBBBBBBBBAAAAAAAAA@@@BBBFFFQQQ[[[YYYLLLDDDCCCAAAgggwwwaaaOOOUUUXXXOOOOOOJJJGGGLLLWWW^^^^^^[[[hhhrrrzzzqqqdddfffddd\\\RRRPPPWWW___jjjrrruuurrrssswwwuuunnnpppooonnnnnnnnnpppqqqrrrlllmmmmmmiii]]]OOOHHHIIIIIIMMMZZZaaadddzzznnnkkkrrr~~~nnnoooqqqiiimmm{{{rrrlllwwwmmm@@@333++++++,,,)))***...************************))))))******+++,,,,,,,,,***+++,,,+++,,,222:::AAAHHHAAAEEE]]]~~~lllgggjjjrrrxxxwwwpppdddVVVJJJAAA;;;999???IIIccc|||vvvWWW@@@>>>@@@JJJ```uuuuuuQQQTTToooyyy|||yyyyyyyyyyyyyyyyyyyyyyyy|||~~~xxxyyyzzzlllkkk[[[IIIAAA555,,,000++++++************++++++++++++************++++++GGG@@@888999666666222111000//////.........---........./////////000222---...222///---???WWWtttnnn]]]\\\SSSaaaddd^^^XXXNNNLLLVVVsssuuuuuurrrnnnmmmqqqvvvtttppplllkkknnnqqqpppnnniiikkkkkkiiiggghhhkkkmmmkkkuuusssmmmoooooorrr~~~ggg^^^aaaVVVbbbllllllaaaccc~~~{{{uuuwwwvvvnnnnnneeeccc\\\DDD777///555;;;999999<<<000...,,,*********+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,...///000111888MMMlll}}}^^^LLLYYYnnn{{{{{{ooo]]]PPPMMMRRRRRRRRRNNNCCC<<>>SSSgggsss}}}}}}lllbbb^^^hhhtttyyy|||zzzvvvmmmccc^^^UUUFFF999333666>>>EEEVVVNNNIIIFFF???BBBaaa~~~nnnaaammm___xxxzzzzzzuuuuuuuuuwwwyyy||||||{{{xxxwwwxxxzzz}}}zzzxxx\\\vvvwwwvvv~~~eeeVVV>>>,,,222,,,++++++******++++++,,,++++++************++++++NNN===;;;888666444333111//////000111000///---------.........//////222'''000666333SSS~~~wwwtttxxxoooeeegggbbbYYYXXXQQQMMMRRR```iiikkknnnvvvsssllljjjppptttqqqnnnooollliiibbbXXXOOOIIIGGGHHH???>>>???BBBBBBEEEMMMVVVgggeeebbbaaabbbeeehhhjjjqqqmmmjjjjjjlllkkkeee___xxxrrr~~~lllxxxzzzyyyxxxmmmnnnnnniiiQQQ>>><<<<<<777888AAA:::333,,,)))***,,,+++)))++++++++++++++++++++++++,,,,,,,,,---------......%%%555111)))//////444III~~~mmmNNNIII]]]yyywwwBBB???<<<<<<@@@EEEFFFFFFBBBIIIPPPSSSRRRRRRTTTWWWXXXZZZUUUKKKEEEEEEAAA;;;FFFHHHLLLQQQUUUXXX[[[\\\qqq{{{}}}uuuqqqjjjuuuzzzsssfffUUUJJJHHHMMMRRR^^^TTTHHH???;;;888333///,,,+++******++++++***(((************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,111///)))+++333000'''///AAA\\\pppxxxtttkkkeeellliiiccccccrrr~~~yyy{{{hhh{{{zzz{{{|||uuuxxxooovvvyyyxxxttt~~~nnnuuulllcccTTTFFF;;;444222111111222333333111...------+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++///111...,,,000888@@@ooo{{{eeelllyyyzzziii]]]}}}JJJFFF^^^mmmiii```___ZZZPPPEEE??????AAAAAA@@@CCCDDDDDDFFFIIIHHHCCCIIICCCEEEQQQVVVNNNHHHHHHHHH@@@EEEMMMIIIGGGEEE>>>FFF^^^cccQQQDDDFFFWWWooojjj[[[NNNLLLOOOOOOOOOOOOYYYaaajjjrrr}}}~~~ssspppiiibbb^^^```ggglllxxxyyyrrrvvvyyywwwsssooonnnooooooqqqqqqqqqooohhhVVVFFFNNNIIIRRRZZZYYY]]]ggghhhuuuuuuiii```oooqqqnnn}}}pppttt|||uuuDDD...222+++)))---)))************************)))************+++++++++---++++++000777>>>CCCFFFHHHaaaxxx}}}kkk```]]]aaammm{{{{{{uuukkk^^^UUUTTTTTTDDD::::::777333AAAVVVfffHHH777BBBPPPeeennndddPPPxxx|||}}}xxxwww{{{zzzyyyyyy{{{{{{zzzyyyvvvyyy{{{xxxtttrrrvvvzzz}}}zzzxxxyyyxxxzzzbbb___PPP666666***---///---***+++------++++++++++++++++++++++++MMM===;;;888666444333111//////000111000///.........///////////////---777555444MMMnnn}}}jjjeeeSSSLLLXXX\\\TTTOOOMMMTTTbbbooouuusssrrrtttppplllnnnuuuvvvnnneeeaaaQQQLLLDDD>>>;;;888777555>>><<<;;;<<<;;;999<<>>;;;:::>>>EEEKKKMMMLLLFFFCCCCCCGGGHHHEEECCCDDD;;;>>>BBBGGGMMMWWWccclllmmmnnnqqqsssttttttrrrqqqwwwqqqlllxxxvvvooo}}}qqqzzz}}}{{{vvvzzzvvv___KKK>>>999777666<<<;;;777222---++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///***,,,999FFF___kkkOOOBBBUUUpppfffyyyzzzdddXXX[[[SSSAAAQQQQQQSSSVVV[[[___aaaaaaiiilllppppppmmmjjjjjjkkkmmmppppppnnnnnnooonnnjjjccc___ZZZUUURRRSSSUUUWWWIIIXXXfffcccbbbyyyrrrhhh}}}zzzfffSSSPPPZZZbbbeeeeee\\\LLL>>>888888000...+++)))***++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,***...333///,,,;;;QQQgggttt{{{rrr```XXXbbboooyyy|||wwwZZZ]]]iiixxx}}}}}}xxxtttwwwuuutttpppmmmuuu|||wwweeePPP???666555444333111111000000111,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///333,,,,,,222222111>>>QQQ}}}vvv~~~}}}WWWRRRzzzqqqqqqlll\\\[[[SSSHHHAAA>>>???AAACCCDDDGGGGGGDDDEEEJJJKKKJJJNNNKKKMMMUUUVVVMMMGGGHHHHHHIIIMMMQQQMMMGGGEEEGGGZZZcccWWWFFFMMM]]]bbbdddQQQRRRRRRNNNJJJPPPeeezzz}}}{{{tttnnneee\\\YYYZZZ```mmm||||||{{{|||}}}}}}xxxrrrllllllpppssstttsssrrrrrrqqqoooooolllaaaUUUMMMHHHNNNTTTRRRXXXfffkkk]]]eeewwwxxxgggnnnooonnnttttttqqqyyyQQQ666000,,,,,,---(((************************************+++++++++,,,---(((,,,888>>>???HHHVVVuuuvvvmmm\\\[[[```iiivvv|||lll```TTTKKKFFFDDDFFFJJJGGGBBB777111;;;NNNWWWUUU???JJJ___~~~ggg\\\}}}|||{{{yyy{{{~~~~~~||||||wwwwwwyyy|||~~~{{{wwwvvvvvvxxxzzzyyywwwzzzyyywwwvvv\\\444///...---,,,+++***))))))++++++++++++++++++++++++LLL<<<;;;888777555333111//////000111000///000////////////.........666,,,111XXXyyysssyyytttUUUBBBJJJVVVTTTLLLMMMOOOSSS^^^dddrrr{{{wwwsssrrrmmmeeebbbZZZPPPIIICCC>>>;;;999BBBDDDGGGLLLPPPSSSSSSRRRVVVRRRRRRVVVWWWRRRKKKIIIGGGDDD???999:::CCCRRR^^^kkkmmmooooooooooooqqqsss|||vvvnnnttt|||qqqsss|||yyyzzz|||vvvZZZDDD<<<;;;:::;;;===<<<666///******---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......'''555333111KKKrrr~~~ttt[[[ccc]]]FFF???TTTrrrlllmmmrrrfffJJJ;;;FFFVVV]]]\\\]]]```dddhhhjjjkkkkkklllnnnpppooommmjjjiiijjjlllnnnqqqrrrssstttsssqqqtttqqqkkkddd^^^XXXUUUSSS^^^^^^]]]YYYbbb}}}sssvvvyyymmmwww{{{nnnaaaYYYVVVXXXaaajjjjjj^^^LLL>>>666333000,,,)))***+++++++++*********************************+++++++++,,,,,,,,,,,,,,,---------------///---...000111:::QQQhhhpppoookkkccc```gggwww~~~sssooopppqqqttt{{{xxxlllccc^^^^^^```aaauuulllhhhpppyyy}}}wwwmmmpppvvv{{{{{{yyy}}}uuupppooouuuyyynnnVVVAAA999666222000000111222222------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///222+++---444222000EEEcccxxxmmmrrrLLLjjjvvvuuuyyy~~~pppbbbZZZXXXNNNCCC>>>===>>>AAADDDGGGJJJIIIEEEFFFJJJNNNNNNQQQPPPSSSXXXVVVNNNIIIIIIHHHNNNQQQQQQOOOFFFEEEMMM```aaaPPPDDDVVVhhhcccYYYWWWWWWLLLAAARRRttt}}}|||yyyrrrjjjccc]]]XXX^^^hhhyyy}}}vvvoooiiikkkrrrwwwuuurrrssssssqqqnnnoooooohhh```MMMFFFKKKPPPNNNSSS^^^aaaOOO^^^wwwzzzhhhppprrriiixxxtttuuuXXX;;;...,,,...---)))*********************************+++++++++,,,,,,,,,***111<<<>>>>>>QQQjjjtttggg___^^^ZZZhhhqqq{{{{{{rrrjjjTTTLLLDDD@@@BBBGGGNNNSSSKKK???444888IIIVVVPPPDDDOOOjjj~~~xxxnnnlllpppeee}}}{{{}}}zzzzzzxxx|||}}}}}}wwwzzz}}}~~~zzzvvvuuuuuuwwwwwwuuussstttwww}}}zzzdddJJJ333...+++,,,,,,+++******++++++++++++++++++++++++KKK<<<;;;888777666333111//////000111000//////.....................555,,,QQQxxxnnnWWWJJJHHHTTT___\\\RRRRRRSSSYYYeeellltttvvvqqqoooooohhh]]]MMMGGG@@@:::;;;AAAHHHKKKIIITTTbbblllqqquuuzzz~~~|||qqqfffaaaVVVTTTOOOIIICCCAAADDDHHHWWW]]]eeekkknnnoooooopppuuutttqqqooofffaaa|||uuuvvvuuulllNNN>>>::::::888;;;===888000******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---222777EEEoooqqqNNNMMMGGGEEEVVVuuuyyyuuukkkLLLDDDMMMWWW[[[\\\eeehhhkkkmmmnnnnnnnnnnnnmmmoooppppppnnnmmmlllllliiijjjmmmpppqqqpppooooooppppppooolllfff^^^VVVQQQjjjiiihhhaaaccctttvvvbbbwww{{{tttppprrrgggSSSMMMUUUcccnnnnnn___FFF333555222---+++***+++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,------............000...---;;;VVVnnnyyytttjjjbbbhhhwww{{{yyyppphhhrrr~~~xxxooogggVVVNNNDDD>>><<<@@@DDDGGG;;;<<>>AAAEEEJJJMMMLLLHHHGGGLLLPPPRRRRRRTTTYYY[[[WWWOOOKKKLLLKKKUUUSSSPPPPPPGGGEEETTT^^^\\\MMMIII^^^kkk___QQQUUUPPPMMMWWWqqqvvvkkkaaa\\\]]]aaaeee|||{{{jjjhhhhhhooowww{{{yyytttttttttqqqnnnoooqqqnnniiiQQQFFFHHHMMMJJJNNNTTTSSSRRRcccxxx~~~wwwooorrr{{{~~~vvvxxxrrrhhhyyynnnooo^^^BBB...,,,///---+++***************************++++++++++++,,,,,,,,,,,,...888???===BBB___{{{iiiXXX]]]cccbbblllvvv{{{ppp^^^NNN@@@>>><<<===CCCKKKRRRTTTJJJ>>>:::DDDMMMMMMPPPWWWwww~~~~~~xxxxxxzzzbbbwwweee}}}|||{{{}}}{{{xxxwwwyyysssxxx||||||yyyyyy}}}xxx}}}yyywwwvvv{{{{{{yyyvvvtttuuuvvvwwwzzzgggccc:::111***,,,...---,,,---++++++++++++++++++++++++JJJ;;;;;;999888777333111//////000111000///.........//////000000000***???wwwxxxaaaMMMEEEGGGSSSUUUMMMLLL]]]jjjooovvvzzz{{{wwwppphhh___RRRFFF999;;;<<<===DDDPPPZZZ]]]sssyyylll^^^RRRJJJFFFDDDAAAJJJXXXfffooorrrpppnnnnnnmmmpppqqqkkkjjjyyy|||jjjyyyhhhrrrppp{{{rrrdddHHH888444555999<<<999222,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......444(((888bbbsssWWWHHHKKKgggqqq{{{kkkTTTKKK[[[jjjjjjgggjjjmmmoooqqqqqqpppooooooooommmnnnnnnooooooooonnnnnnllljjjkkkoooooolllkkkmmmiiikkknnnooommmggg```\\\[[[bbbjjjeeeYYY^^^fffaaarrrvvvsssmmmuuu~~~rrrZZZMMMOOOYYYkkkwwwnnnQQQ888666333///---,,,,,,+++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////***///111888QQQppp~~~zzzeee```cccvvv~~~mmmdddsss|||mmm]]]NNNAAA999???>>>>>>AAAFFFLLLOOOPPPTTTUUUTTTNNNEEE???>>>@@@AAAFFFTTThhhxxxzzz}}}~~~zzzyyy}}}{{{yyyuuuqqqooopppsssuuuXXXNNNBBB888444333222111///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///)))+++111444111:::```{{{lllmmm|||zzzvvvLLL\\\tttuuutttooohhhdddeeehhhWWWHHH<<<;;;======@@@FFFKKKOOOOOOKKKIIIMMMRRRTTTQQQWWW]]]^^^XXXRRROOOPPPQQQ\\\TTTNNNSSSJJJGGGZZZ[[[XXXOOOSSSeeegggXXXQQQMMMKKK___yyyooouuuooobbbUUUSSSZZZffftttvvv^^^cccllluuu{{{}}}zzzxxxuuuuuurrrnnnooorrrsssoooZZZJJJEEEIIIIIIMMMPPPKKKWWWhhhtttrrrnnnmmmlllgggtttvvvuuuoooyyy|||hhhjjjhhhMMM111---///,,,,,,************************++++++++++++,,,,,,,,,,,,+++333===@@@AAAOOOooopppbbb^^^YYY^^^jjjlllzzzrrraaaKKK999===AAACCCFFFMMMTTTVVVUUU===;;;AAAIIIFFFGGGddd{{{|||xxx}}}tttfffssskkk}}}}}}|||zzzwwwvvvwwwyyyuuuxxx{{{|||{{{{{{~~~yyy{{{uuuuuuwww{{{{{{wwwqqqooorrrtttsss||||||ooottt~~~pppnnnFFF777,,,,,,///------///++++++++++++++++++++++++JJJ;;;;;;999888777333111//////000111000/////////000111222333333444555\\\{{{jjj___VVVJJJ???GGGNNNNNNWWWppp}}}rrrfffVVVFFF<<<999999AAAJJJSSSbbbvvvxxxkkkaaaXXXRRRHHHKKKRRR\\\fffmmmnnnmmmppplllnnnqqqpppsssrrrkkkvvvtttwww}}}llllll}}}sssxxx___AAA444333777:::999555000...---------------------------,,,,,,,,,---------......111333VVV{{{```EEEFFF[[[{{{xxxUUUtttHHHPPPbbbsssvvvqqqsss|||rrrtttuuutttqqqooopppqqqmmmmmmmmmmmmnnnnnnnnnmmmnnnjjjjjjmmmmmmiiihhhlllllllllnnnoooooonnnmmmlllcccbbbjjjkkkaaabbbmmmpppvvv|||eeetttxxxpppnnnxxxuuugggZZZTTTUUUeeevvvuuu]]]EEE666444111///...---+++)))************************+++++++++,,,,,,,,,------,,,,,,------.../////////+++///;;;RRRlllzzzuuujjj[[[bbbooo~~~rrr```mmm|||oooTTT>>>555:::GGGRRRVVVWWWZZZ```ggglllooopppqqqsssrrrkkkbbb^^^___aaaTTTLLLCCC@@@FFFZZZyyy|||yyyyyyzzzwwwiiieeeppp}}}qqqdddRRRDDD;;;666222/////////...,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///***---111111555IIIqqq|||yyyzzz}}}tttfffIIIzzzrrrssssssppplllgggccc```XXXGGG:::;;;>>>===@@@GGGKKKPPPRRRNNNKKKOOOTTTUUUOOOXXX```___YYYTTTSSSTTTXXXcccVVVMMMWWWOOOJJJ```YYYUUURRR\\\ggg^^^SSSXXXVVVcccwwwzzzgggaaagggWWWQQQSSScccvvvtttlll^^^hhhuuu|||{{{wwwuuuuuutttuuurrrnnnooosssuuusssgggPPPDDDFFFIIIPPPSSSLLLVVVfffssstttqqqqqqpppnnn|||vvvwwwxxx{{{xxxkkkiiirrrYYY666//////***,,,************************+++++++++,,,,,,,,,------,,,666>>>AAAJJJbbb~~~|||zzzbbbaaaccc]]]```jjjtttttt]]]NNNDDD===DDDJJJOOORRRXXX___^^^ZZZ:::???HHHOOOUUUiiisssqqqwwwuuuooo~~~kkk||||||{{{yyywwwxxxyyyzzzzzz{{{|||}}}~~~|||}}}~~~|||yyyvvvvvvvvvwwwwwwsssmmmlllppppppmmmqqqzzz|||~~~yyySSS???///...000---,,,///++++++++++++++++++++++++III;;;;;;999888777333111//////000111000///000000111222444555666777RRRtttgggSSSXXXaaaZZZJJJDDDYYYhhhrrrttteeeWWWEEE666888CCCDDDPPP^^^nnnmmm^^^aaaYYYQQQQQQXXXcccjjjmmmsssnnnnnnooooooxxxwwwgggYYYsssdddrrr{{{|||mmmvvvwwwMMM888333666999:::888444000...------------------------,,,,,,,,,---------......,,,MMMjjjDDD;;;\\\~~~{{{\\\```jjjuuuyyywwwtttqqqnnntttvvvwwwuuurrrpppqqqsssqqqpppooooooppppppooonnnmmmhhhgggjjjjjjeeefffjjjqqqoookkkiiiiiilllooorrrppp^^^[[[ccceeejjjpppooofff___KKKrrrsssssstttqqqhhh[[[UUU```sssvvveeeQQQ666444222000///---+++(((************************++++++,,,,,,,,,---------,,,,,,------...///000000111111EEEiiiyyyeeeWWWgggtttuuummmjjjppp{{{}}}yyy^^^GGGBBB>>>@@@JJJYYYjjjvvvxxxuuussstttxxx~~~}}}{{{uuuqqqooonnn```]]]XXXPPPGGGGGGVVVgggxxx|||wwwuuuqqqlllsss}}}ttt___LLL@@@999222...000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---/////////999VVV|||rrr}}}yyy{{{```XXXRRRooogggiiikkklllmmmlllfff___YYYGGG:::;;;>>>===@@@GGGKKKQQQTTTPPPMMMPPPTTTVVVNNNXXXaaa```ZZZVVVVVVWWW]]]hhhWWWMMMYYYRRRMMMeeeXXXUUUUUUbbbhhhXXXPPP___kkkiiiXXXcccggg\\\RRRUUUfff}}}zzz{{{ttthhhccceeeqqq~~~xxxooommmoootttuuusssoooooosssuuutttpppTTTCCCDDDIIITTTXXXPPPVVVfffyyy~~~~~~qqqsss{{{|||wwwqqqjjjzzzbbb:::000...(((,,,************************++++++,,,,,,,,,---------,,,777===AAARRRpppqqqrrrmmmccc\\\___iiikkkffffffGGG???FFFLLLFFFMMMSSSVVV]]]cccccc]]]FFFLLLQQQ[[[uuuqqqtttxxxxxxsssuuuxxxlllxxxyyy{{{zzzyyyyyy{{{||||||zzzyyyyyyzzz}}}~~~~~~}}}~~~{{{xxxwwwxxxxxxwwwvvvwwwyyyvvvpppooorrrqqqlllnnnjjjqqquuuxxx\\\EEE222///000,,,***...++++++++++++++++++++++++FFF@@@;;;666777444333222111111000000111111,,,444111---111333999GGGkkklll^^^JJJOOO```VVVPPPSSS```rrr~~~vvvlllSSS:::666CCCIIIDDDKKKlll|||jjjaaa\\\^^^ZZZVVV\\\iiiuuuqqqiiifffkkkoooiii```NNNGGG}}}hhhuuullljjjfffiiiddd???777222555888777;;;888)))++++++,,,---------,,,,,,---(((000111'''///888---222pppmmmFFF???NNNxxxlllnnn^^^bbbuuuuuuvvvvvvuuussspppnnnssstttttttttrrrpppmmmkkkpppnnnmmmkkkkkkkkklllmmmqqqrrrmmmbbbZZZ^^^kkkuuuooonnnllllllmmmmmmmmmllllllggg```\\\bbblllqqqooozzzmmm[[[}}}~~~yyyttttttoooyyy]]]UUU^^^fffwww|||iiiPPP;;;...333444+++(((---))))))******++++++++++++++++++,,,,,,,,,,,,------'''///333///,,,...///...000DDDcccxxxttteeedddnnnooopppfffqqq{{{xxx{{{yyyXXXAAA>>>>>>>>>EEEWWWmmm~~~mmmqqquuuxxxxxxxxxxxxyyywwwyyyzzz{{{{{{|||tttvvvuuunnnbbbUUULLLHHHTTTeee|||~~~vvvwwwwwwwwwzzz{{{tttkkkxxxwwwnnn[[[JJJ???555......222222...))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---333***333666ooopppqqqooozzzjjjcccIIIiiivvvwwwpppnnnlllmmmooommmfffaaaRRRFFF=========;;;???GGGIIIHHHVVVXXXLLLRRR[[[PPPRRRTTTmmm[[[[[[QQQUUU^^^ggg___QQQccc[[[IIIaaabbbWWWXXX^^^ccc[[[UUUcccyyyuuufffYYYYYY______XXXSSSUUUwwwlll```eeebbbYYYddd{{{ppphhhfffcccrrrnnnvvv}}}mmmiiissszzzuuupppooopppsssssssssooo___KKKBBBDDDMMMSSSVVVLLL}}}}}}}}}ppprrrxxxttt~~~~~~llluuuCCC...(((---000******************************+++,,,,,,---......444???===HHHlllxxx^^^ggg___[[[fffffffffvvvqqqFFFCCCIIIGGGJJJHHHTTT[[[ZZZcccnnngggVVVPPP___sssqqqpppqqquuuzzz~~~kkkwww```||||||{{{zzzxxxwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~|||{{{yyywwwuuutttsssrrryyyuuurrrrrrtttsssnnniiiiiipppuuu|||{{{tttcccRRR===000///111---'''------,,,,,,,,,,,,++++++FFF@@@;;;666777444333222111111000000111111111222///111444000;;;VVVlll^^^ZZZNNNPPPYYYLLLIIIUUUjjjzzz||||||xxxtttSSS???DDDGGGBBBLLLaaa}}}kkk^^^___cccaaaaaaeeesssrrrmmmggggggiiihhhcccaaaKKKddd|||ffftttyyyuuusssuuu{{{vvvEEE999222555888666999666***,,,,,,,,,---------,,,,,,///+++///000+++---222000KKK|||[[[:::@@@pppkkk~~~[[[XXXjjjrrrwwwwwwwwwvvvtttrrrpppnnnkkklllnnnoooqqqsssttttttlllmmmmmmmmmllljjjiiiggg^^^]]]ZZZXXX^^^iiiqqqtttnnnmmmllllllmmmnnnnnnmmmmmmmmmhhhbbbaaaeeegggffflll}}}ssszzz|||iiiwww|||uuuqqqzzzjjjdddeeeeeetttxxx\\\DDD222333666000***+++)))*********++++++++++++++++++,,,,,,,,,,,,------+++---//////...---...///;;;]]]yyyuuucccaaaqqq}}}rrriiimmmzzz~~~qqqXXXDDD???CCCGGGPPP___oooxxxvvvlllcccYYY]]]eeennnwww}}}yyy{{{|||}}}|||}}}yyyoooeee^^^[[[JJJOOO^^^zzzyyyvvv{{{}}}zzzxxxzzz{{{zzzfffpppvvvnnn\\\JJJ???:::444111///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---000+++999@@@mmmuuummmwwwrrr|||mmmXXXHHHqqqppppppmmmllllllnnnkkkeee```RRRDDD;;;:::;;;:::???GGGDDD@@@MMMSSSJJJMMMUUUOOOQQQUUUooo]]]ZZZOOOTTT___kkkccc[[[aaa^^^]]]ggg___UUU```ddd\\\ZZZdddpppuuuaaaUUUWWWhhhhhhYYYVVVbbbuuukkk___SSSJJJNNN[[[gggnnnqqqzzzmmmhhhhhhgggqqqpppvvv~~~yyyooooooyyyzzzvvvrrrppprrrtttttttttttteeeQQQCCC@@@EEEKKKOOORRRnnnuuuxxxvvvooonnngggccctttyyyyyyyyyMMM000***(((+++***************************+++,,,,,,,,,---...///555>>>AAASSSsss~~~oooeeegggcccaaaccceeewww___HHHHHHIIIIIINNNUUUZZZ]]]^^^fffllleeeWWW^^^yyykkknnnqqquuuwwwzzz~~~{{{hhheeesss}}}|||}}}|||zzzyyyxxxxxxxxxyyywwwwwwwwwxxxyyy{{{|||}}}yyyyyywwwvvvuuuuuuuuuuuuxxxuuurrrsssuuusssnnniiilllpppvvv{{{{{{qqqttt}}}{{{{{{```@@@///---///...---------,,,,,,,,,,,,++++++EEE???;;;666777444333222111111000000111111555111...333555000DDDkkkqqqaaaWWW]]]XXXVVVTTTFFFJJJYYYrrr{{{yyyzzzjjjWWW;;;222FFFQQQSSSppp}}}yyyxxxyyyzzzzzzsssgggfffeeebbbbbbfffmmmooommmgggcccfffiiiiiilll[[[UUUjjjxxxvvvccc@@@666666:::777888777...---------------------,,,...///---///111,,,111AAA{{{zzzbbbBBB@@@```{{{GGGBBBfff{{{wwwyyyyyywwwvvvtttrrrqqqpppoooooooooooooooppppppqqqmmmmmmllljjjfff```[[[XXXOOOLLLKKKTTThhhyyyyyyqqqmmmlllkkklllnnnpppooonnnooorrrqqqiiibbb```^^^[[[ccc~~~{{{rrreee\\\vvvyyyoooqqq|||{{{pppkkkeee]]]hhh{{{oooSSS999222666444...)))************++++++++++++++++++,,,,,,,,,,,,------///***+++//////,,,000999RRRrrr~~~iii]]]mmmpppeeelll|||rrrRRR:::999EEEMMMsssqqqlllfff^^^XXXUUUSSS\\\___gggqqq|||vvvxxxzzz{{{{{{|||~~~|||uuuoookkkjjjdddTTTJJJXXXwww~~~~~~zzzvvvxxxkkkpppwww{{{tttcccSSSJJJ@@@444,,,///111...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000---===KKKppp|||\\\jjj{{{vvv}}}xxxsssRRRTTTpppooolllooommmllllllllliiiccc^^^OOOBBB777888999999===EEEAAA:::CCCOOOJJJHHHNNNOOOMMMUUUrrr___XXXLLLSSSbbbmmmbbbeee___aaaqqqjjj]]]\\\eeecccZZZcccuuuqqq^^^HHH[[[sssvvvaaaQQQcccwwwfff^^^___OOOZZZfff{{{|||oookkkkkkllloooooopppuuuyyyxxxvvv{{{zzzwwwtttssssssuuuuuuuuuwwwkkkYYYHHH>>>???GGGNNNXXXXXXiiimmmqqq|||qqqdddfffrrr}}}{{{~~~{{{tttXXX333111))),,,+++++++++++++++++++++++++++,,,---,,,,,,,,,///111:::>>>GGGaaa|||sssffffffaaacccccc]]]kkkhhhGGGGGGIIIHHHLLLQQQXXXXXX\\\eeemmmpppmmmhhhssscccgggkkkqqqxxxzzzzzz~~~tttccc^^^zzz{{{|||{{{zzzxxxxxxxxxxxxyyyvvvvvvwwwwwwxxxyyy{{{{{{xxxwwwvvvvvvvvvvvvvvvwwwvvvtttssstttvvvtttnnnjjjiiiiiipppwww{{{zzz||||||vvv}}}PPP777...,,,,,,...------,,,,,,,,,,,,++++++EEE???;;;666888555333222111111000000111111222444000000444999TTT|||aaacccXXX___[[[UUUQQQHHHUUUeeeuuu~~~|||yyykkkYYY===???BBBJJJ^^^wwwqqqhhhaaa___```bbbcccjjjlllooolllbbbYYY]]]hhhgggkkkjjjeeecccgggkkkmmmhhhllldddaaayyy~~~yyy{{{MMM<<<888;;;999999:::555.........---------------+++222......333---:::___XXX???;;;YYYjjjUUUAAAbbb}}}{{{yyyyyyxxxvvvuuusssssssssssssssssssssrrrpppnnnkkkjjjkkkhhhbbb[[[UUUOOOKKKIIIPPPOOOPPP]]]ttt}}}mmmlllkkkkkkmmmpppqqqqqqppppppttttttnnnhhhccc]]]VVVggglllpppvvvnnn```kkkooo}}}zzzuuuvvvuuussspppfff[[[aaassseeeDDD333333666111)))+++++++++++++++++++++++++++++++++,,,,,,,,,------000******000...+++888MMMkkkppphhh]]]jjjuuu```dddlllzzzxxxlllLLL777<<>>666888:::999;;;AAACCC999>>>LLLNNNHHHJJJQQQIIISSSsss___WWWJJJVVVhhhkkk[[[jjjccceeewwwhhhbbbiiibbb]]]bbbpppsssaaaJJJ```xxx|||```QQQgggppp[[[KKKMMMYYY~~~mmmjjjoooqqqtttyyyrrrqqqtttzzzxxxwwwuuutttttttttttttttuuuoooaaaOOOAAA???IIISSSYYYFFF___fffqqqtttmmm|||sss|||~~~wwweeeZZZ333444***---++++++++++++++++++++++++,,,---...---+++---000444AAAAAAPPPmmm\\\oooeee^^^ccccccbbb~~~OOO===IIIKKKNNNWWWVVV[[[[[[bbbmmmnnniiijjjpppooofffgggqqqmmmrrrxxx{{{}}}|||jjj^^^wwwuuu{{{}}}{{{zzzyyyxxxwwwvvvwwwxxxxxxvvvvvvvvvvvvwwwxxxyyyzzzxxxwwwwwwvvvvvvvvvvvvvvvtttttttttuuuvvvtttoookkkgggdddmmmnnniii|||}}}ZZZ???222++++++///------,,,,,,,,,+++++++++DDD>>>;;;666888555333222111111000000111111,,,777333,,,555KKKjjjwwwvvv|||dddWWWZZZTTTPPPSSSUUUiiiwwwwww|||{{{iiiTTTHHH<<>>;;;666999666333222111111000000111111***777333---???```}}}tttssstttbbbUUUWWWRRRVVVfffmmm}}}|||}}}pppUUUBBB>>>AAAFFF]]]wwwmmmeeeaaaaaaMMMIIIDDDAAA??????>>>===AAACCCJJJUUU^^^```[[[VVVeeejjjmmmkkkiiiiiigggbbbnnn^^^iiilllVVV^^^zzz}}}{{{zzzQQQ777666444444777888222111///...------...///+++111000+++***444XXXwwwXXX999>>>hhhyyyNNNAAA???WWWrrrssspppyyyuuutttttttttsssssssssssslllmmmmmmkkkfff___XXXTTTHHHFFFCCCCCCFFFNNNVVV[[[]]]dddjjjqqqrrrllllllmmmppprrrsssrrrpppppppppoooooossstttmmmdddOOO\\\{{{{{{uuu{{{jjjUUUWWW{{{uuuiii|||yyytttkkkiiitttjjjEEE111333444...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------...---//////---666RRRooohhh]]]^^^pppzzzfffXXXggguuusssnnnaaaCCCCCCZZZ|||]]]===???EEERRR```kkknnnnnnppptttzzzzzzmmmcccbbbfffmmmsssxxx|||}}}}}}|||sssfffZZZUUUWWWZZZzzz{{{uuu}}}~~~{{{lllggglllllleeejjjYYYBBB222------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////+++444111444mmmYYY```ooo{{{{{{xxx```uuuiiirrrkkkkkkllllllllljjjgggcccaaaKKK>>>666;;;>>>;;;888:::???>>>999BBBPPPMMMHHHQQQIIITTTsss^^^UUULLL^^^uuukkkbbbrrryyyqqqoookkkoooaaaZZZdddqqqeeeQQQ```sssdddccc|||sss[[[NNNKKK```qqqpppuuu~~~~~~wwwqqqtttuuuwwwvvvtttrrrrrrrrrrrrsssnnn]]]HHH===@@@GGGHHHFFFZZZfffqqqvvv```mmmzzz}}}mmmmmmJJJ000...+++,,,,,,,,,,,,,,,,,,,,,,,,+++...///---+++...666===BBBTTTsssxxxnnnooo\\\dddfffhhhlllhhhCCCAAACCCCCCDDDQQQ\\\ZZZcccgggkkkfffVVVHHHMMM[[[dddssspppccceeekkklllnnnuuuuuuwww{{{rrrfffuuurrr}}}yyy{{{xxxwwwvvvuuuuuuvvvwwwwwwwwwwwwvvvvvvwwwxxxxxxyyyzzzyyyxxxvvvuuutttttttttssstttuuuuuutttsssrrrqqqkkkiiijjjhhhhhhxxxttt|||rrrttt|||[[[===///...///------,,,,,,,,,,,,++++++BBB>>>;;;666999666333222111111000000111111///333///444PPPooooooNNN[[[SSSYYYVVVccczzz}}}qqq[[[FFF???BBBNNN___sssgggeeeccc\\\TTTPPPDDDAAA>>><<<<<<<<<:::999999777888AAAOOOXXXYYYUUU\\\gggqqqqqqllljjjgggeeekkkcccdddiiiddd\\\kkk}}}tttbbb<<<666444222555666333222000...------...///...,,,///------FFFnnnxxx]]]CCC>>>WWWfffkkk???999GGGaaasss{{{zzzrrruuuuuuuuuuuusssqqqooonnnjjjhhhccc\\\TTTLLLEEEAAAAAACCCHHHNNNUUU[[[aaacccbbbjjjooosssvvvmmmmmmnnnqqqssssssqqqooooooqqqpppnnnppptttrrrmmmVVVTTTrrrtttrrryyykkkbbb|||ttteeelll}}}}}}vvvtttiiidddqqqWWW888333444///------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------///000///222AAAYYYlllWWW^^^nnn}}}|||ooogggggg}}}yyyfffSSS===bbbzzzRRR888HHHMMMVVV```iiiooorrrssswwwzzz}}}}}}yyypppfff___bbbgggnnntttyyy~~~}}}{{{|||~~~~~~zzzmmm```WWWTTTTTTjjjwwwzzzyyykkktttyyyqqqgggbbbPPP999...000000,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////...///666LLLvvvWWWrrryyy~~~vvvbbbhhhuuunnnooojjjiiikkkmmmmmmjjjgggeeecccQQQAAA777999===;;;999;;;:::???999<<>>;;;888555444444222111000333555666<<>>444444///---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,//////...777JJJ\\\eeeMMM```wwwyyyrrrrrrwww```CCCVVVVVV???CCCLLLLLLWWWeeennnqqqrrrtttvvvpppsssvvvuuupppjjjfffccccccgggnnntttyyy}}}}}}{{{|||~~~~~~|||uuu}}}|||lll^^^YYYYYYccctttyyyrrrwwwmmm~~~pppaaaeeeYYY>>>///222333+++,,,,,,,,,,,,,,,,,,,,,,,,............/////////000333,,,<<>>777AAA:::;;;SSS[[[TTTWWWTTT[[[uuu]]]TTTMMM___wwwlllwwwxxxooolllxxxZZZaaaooojjjXXX```wwwsssXXXyyylllfffcccmmmxxxzzz|||qqq|||tttwwwzzzzzzwwwtttttttttpppvvvvvviiiTTTDDD>>>@@@BBBYYYLLL]]]qqqlll{{{pppyyyuuuyyysssrrrnnnYYY$$$333***,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++000:::DDDZZZ|||xxxeee\\\\\\ccc\\\eeeooo[[[HHHAAAHHH@@@===FFFDDDHHH^^^______YYYQQQOOOZZZiiisssrrrhhhllloootttuuuzzz|||{{{~~~}}}zzz~~~qqqyyyzzzzzz|||yyyyyy|||zzzyyyxxxxxxxxxyyyzzz{{{xxxxxxxxxxxxxxxxxxyyyyyyvvvvvvvvvvvvvvvwwwxxxxxxuuuuuutttsssrrrrrrtttvvvqqqqqqeeecccmmmgggggg{{{nnnGGG000111000---------,,,,,,,,,++++++DDD???<<<777888555444333333222111111111222444///333BBBwwweee^^^MMMTTTLLLPPPfff{{{{{{~~~iiiKKK>>>???OOOhhhuuubbbJJJGGGYYYiiijjjbbbVVVIII===:::666222000///000000000111333444333555;;;FFFOOOYYY[[[hhhwwwzzzpppkkkmmmjjjkkkhhhdddfffeeeZZZMMMppptttNNN:::111===///777555444222000............000---'''555888nnn}}}RRR555FFFiii{{{fff>>>@@@HHHTTTdddqqqwwwwwwuuutttqqqtttuuusssqqqkkk___TTTFFFDDDBBBBBBDDDIIINNNRRR[[[\\\]]]___bbbeeehhhiiioooooopppvvvrrrmmmrrrvvvpppqqquuurrrrrrqqqppppppppppppppppppkkkhhhbbb```kkk|||lllssswwwzzz~~~ZZZ[[[qqqvvvtttqqqaaaPPP000000//////...,,,+++***++++++,,,,,,,,,,,,---------......555+++)))444EEETTTTTTHHH^^^eee}}}wwwwwwcccuuu]]]DDDZZZ~~~wwwTTT<<>>iii|||wwwnnnwwwvvv~~~ooo]]]OOOpppooorrrlllfffjjjkkkllljjjhhheeeeeeeee[[[MMM===666999???AAA@@@<<>>666777---666555444222000............000000+++222CCCiiippp```BBB999UUU}}}xxxdddpppvvv===999PPP]]]mmmuuuvvvssstttvvvxxxwwwoooeee]]]XXXQQQJJJRRRQQQPPPPPPQQQTTTWWWYYY[[[\\\___aaaeeehhhkkklllssssssrrruuusssmmmsssyyyttttttvvvssspppooonnnnnnmmmnnnnnnnnnqqqjjjbbbddduuuiiiTTTwww{{{hhh[[[aaauuu~~~yyynnnbbbnnn{{{fff===000111///...---++++++++++++,,,,,,,,,,,,---------......---111,,,>>>``````NNNRRRssssssvvvkkkjjjhhhwwwhhhIIIVVV}}}^^^]]]___bbbmmmtttwwwxxxxxxwwwtttrrrqqqqqqrrrtttuuuppphhhbbbaaabbbgggkkkqqqwww{{{~~~{{{xxxvvvvvvwwwxxxzzzvvvsssrrrsssoooggg___MMMaaannnvvvoooxxxyyywwwvvvnnnlllvvv{{{qqq___LLL<<<111---111///...------,,,,,,------...------......///000111222)))===bbb{{{nnnooo~~~|||}}}pppcccQQQXXXsssooorrrpppiiikkkmmmmmmllliiigggfffggg\\\PPPBBB999888<<<@@@AAA===>>>???BBBLLLWWW^^^^^^___^^^xxxnnndddWWWpppxxxhhhgggvvvqqqrrriii___ggguuu\\\ffftttWWWyyy|||kkkttttttrrrttt}}}bbbssszzzyyy}}}zzzzzzyyywwwvvvtttssssssuuuqqqtttuuubbbGGG===DDD>>>OOOZZZUUUwwwjjjzzzyyywww}}}|||{{{mmm999333000++++++++++++++++++++++++///))),,,111///555DDDLLLssswwwbbbgggkkkhhhiiieeeppp|||}}}|||{{{xxxuuurrrpppoooZZZgggppphhhnnnrrruuuuuuxxxzzzyyywwwvvvxxx{{{}}}{{{zzz}}}}}}zzzzzz|||}}}}}}}}}yyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvwwwwwwwwwvvvuuutttuuuvvvwwwyyyzzz{{{{{{{{{yyywwwuuutttuuuvvvwwwxxxtttnnnhhhbbb```hhhrrrzzz}}}rrr|||}}}ggg;;;444222......---,,,,,,,,,,,,---DDD???<<<777888555444333333222222222222222777444BBBkkkjjj___oooqqq[[[GGGPPPaaattt|||{{{qqqgggGGG>>>LLLKKKlll}}}dddSSS>>>666CCCQQQ\\\``````YYYOOOHHHBBB===777444000......//////...111222333111000222777<<>>AAAAAA>>>AAAIIIRRRXXX___dddeeecccwwwqqqkkk^^^yyymmmgggyyyuuuooodddiiikkkiiiuuukkkNNNfffkkkfffwwwmmmkkkjjjmmmqqqsssqqqnnnwww}}}|||zzzzzzyyywwwvvvuuutttsssuuuppprrrtttgggPPPAAA@@@===FFFXXX]]]kkkmmmiiixxxhhh}}}xxxvvvqqq@@@111111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,111444444CCC^^^eeegggllljjjiiikkkcccssskkkhhhiiikkkdddWWWRRRUUU]]]wwwnnnkkknnnvvv{{{rrruuuwwwvvvtttsssvvvxxx~~~~~~}}}{{{zzz{{{}}}|||zzzyyyzzz}}}~~~~~~~~~{{{zzzzzzzzzyyyyyyxxxxxxvvvwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxzzz{{{||||||{{{{{{yyyxxxwwwvvvuuuuuuzzzvvvrrrlllccc^^^bbbjjjttt~~~zzziiixxx~~~PPP333,,,......---,,,,,,,,,,,,---DDD???<<<777888555444333333222222222333333666888JJJyyydddWWWdddbbbWWWKKK[[[ooo||||||yyymmmSSS???@@@JJJccc{{{XXX<<<555???UUUfffddddddccc]]]TTTKKKEEEAAA???555222///......///...---000111222111000000222555???GGGOOOXXXiiiyyyzzzppppppkkkeeedddffffff___XXXMMMkkk~~~zzzzzz~~~rrrFFF@@@000333;;;555444222000............***000444444hhhkkkWWW999???ggg}}}iiiGGG777@@@^^^iiiqqqxxxyyyuuurrrsssvvvvvvrrrfffWWWOOOSSS[[[```XXXYYY[[[]]]]]]\\\ZZZYYYYYY\\\aaaggglllpppssstttyyyzzzzzzyyy|||qqqqqqwwwsssqqqsssppprrrqqqpppoooooooooooooookkklllqqq~~~{{{yyyQQQaaavvvhhhyyypppjjjxxxwwwqqq|||aaawwwYYY222888111000...---,,,,,,,,,,,,,,,,,,,,,---------......///000333OOOiii]]]XXXttt{{{jjjYYYuuu||||||uuuzzzlllHHH<<>>SSSaaa___oooaaa}}}}}}}}}vvv^^^|||yyyzzztttuuuyyyKKK000000,,,,,,,,,,,,,,,,,,,,,,,,***000,,,...777555HHHqqqttt```llllllhhhjjjfffddd|||}}}hhhccc______```SSSDDDJJJ[[[mmmdddppppppttt{{{xxxsssvvvxxxxxxuuuuuuwwwzzz~~~}}}{{{{{{|||}}}|||{{{zzz{{{}}}~~~}}}|||zzzzzzyyyyyyxxxwwwwwwwwwuuuuuuvvvvvvvvvvvvwwwyyywwwwwwxxxyyyzzz{{{|||}}}{{{{{{{{{{{{yyyvvvtttrrr{{{yyyvvvpppfff]]]]]]bbbfffmmm~~~```666.........---,,,,,,,,,,,,---DDD???<<<777888555444333333222333333444444---@@@dddlllXXXUUUKKKOOOWWWiiizzz|||vvvddd@@@@@@IIILLLppp```fffHHH===MMM^^^jjjppplllbbb]]]VVVOOOIIIBBB===;;;444111///......///...---...///000111111111222333888BBBIIINNN\\\qqq}}}qqqiiibbbbbbeeeeeeaaa]]]PPPLLLzzz~~~{{{vvvTTTBBB000555888555444222000............)))...777>>>nnnfffRRR<<>>;;;MMM```VVVpppfffjjjffflllssswwwwww}}}\\\222000,,,,,,,,,,,,,,,,,,,,,,,,,,,222,,,,,,777<<>>777666333111000000111111000...000...---...000111222222666222555>>>EEELLL___tttvvvjjjggggggdddaaaaaaRRRbbb999aaa}}}yyytttPPP>>>>>>:::555444222000............000,,,GGGwwwYYYFFFCCCXXXssskkkFFFCCCJJJ```nnnxxxtttxxxzzzyyyuuutttwwwzzzvvviiiTTTBBB???HHHRRRUUU]]]^^^```aaa___[[[WWWTTTZZZ___hhhqqqwww{{{{{{{{{zzzwwwyyyxxxnnnwwwwwwtttuuutttrrrqqqpppooommmmmmllllllmmmffffffrrr{{{|||xxxwwwsss~~~fffeeeLLLFFFsssdddwww{{{ttttttggghhhzzz>>>555333111///------------,,,,,,,,,---------......+++MMM[[[SSS\\\uuu~~~xxxRRRYYYqqquuu~~~bbbCCCKKKuuu{{{mmmoootttjjjWWWXXXgggmmm]]]```ccccccccceeeiiimmmeeeaaa]]]\\\___dddjjjmmmnnnrrrvvvzzz{{{|||}}}~~~xxxuuurrrrrrtttvvvvvvvvvnnnmmmUUUFFFWWWhhhtttyyy~~~wwwvvvfffuuuxxxtttxxx```555000000///..................------......///000111---@@@ooozzzrrrXXXppptttxxxrrrVVVvvv|||nnnllltttrrrmmmrrrnnnoooooonnnkkkiiihhhiiiggghhhdddVVVGGGDDDMMMYYYTTT^^^ccc```cccmmmsssqqqtttpppvvvyyy~~~lll{{{VVVDDD~~~lllxxx|||ooo|||zzzyyyyyyxxxxxxwwwwwwwwwqqqrrrqqqpppssspppZZZCCC999BBBBBBUUUVVVeeesssiiiwwwyyy~~~xxxpppxxx===333------------------------...***222666===```~~~{{{sss~~~xxxyyyccchhhgggnnnwwwiiiiii{{{zzzyyyWWWKKKIII```{{{lllqqqlllrrrwwwjjjtttuuuxxx{{{{{{yyyyyy|||zzzvvvvvvxxxzzz{{{ttttttuuuvvvwwwxxxyyyyyyvvvxxxyyyvvvqqqqqquuuyyyxxxxxxxxxyyyyyyzzzzzzzzzxxxxxxyyyyyyxxxuuusssqqqsssxxx~~~uuufff]]][[[ZZZeeeeeerrraaannnyyyjjj888......---,,,,,,,,,,,,---EEE<<<999888;;;666222777333111444000///888EEE|||zzz|||qqq[[[NNNSSS]]]```tttvvvYYYFFF<<>><<<===<<>>:::999;;;666777666111333999444444@@@fffooo{{{rrr___IIIBBBJJJWWW^^^yyyyyypppYYYCCC???QQQlll]]]VVVeeeooo{{{mmmdddyyy|||iiicccUUULLLDDDBBB???<<<;;;<<<777777666555444333222111000000000000000000000000111111222444555888@@@JJJfffsssiiihhhmmmbbb[[[eee]]]RRRDDDuuu{{{sss___777@@@666555333111///.........000OOOzzz___CCCCCCxxxyyyZZZvvvNNNBBB]]]tttzzzyyyuuuwwwvvvtttssstttrrrfffXXXEEEKKKDDDAAA888???bbbnnnpppYYY\\\fff]]]ZZZbbbaaa___kkkxxx|||sssnnnpppsssyyy{{{hhh[[[OOOKKKKKKKKKNNNRRRWWWZZZ```gggkkklllnnnqqqooommmjjjjjjjjjllllllkkkiiiRRROOOBBBNNNbbbXXXeeekkkbbbuuu}}}sss}}}zzztttvvvFFF333666111---000***///............---...///111BBBSSSEEEfffRRR]]]vvv|||zzz]]]AAAIIIwwwpppqqqnnnjjj___UUURRRQQQKKKCCCOOOWWWbbbaaaZZZaaaggg^^^[[[YYYZZZ```dddhhhpppxxx{{{{{{{{{{{{|||kkk^^^___jjjqqqyyy|||uuupppoooqqqjjjSSSGGGVVVlll||||||xxx```}}}xxxlllfff777333000///...,,,---///............///000111111AAAooo\\\jjjpppzzziiilllPPPhhh{{{xxxuuusssssssssrrrqqqvvvtttpppmmmkkkkkklllmmmkkkjjjllloooooojjjaaa[[[]]]ggglllkkkqqq~~~yyypppcccYYYUUUSSSQQQNNNVVVLLLEEEDDDDDDBBBFFFMMMZZZbbbrrrlllppp}}}yyyxxxwwwvvvvvvvvvvvvvvvvvvtttpppnnnrrrtttkkk___@@@BBB<<<888SSSWWWUUUttt```cccgggyyywwwwwwuuuWWW,,,...------,,,,,,------...///...222BBBhhhpppvvv~~~aaannnllljjjqqqlllddd}}}yyydddHHHbbbsssZZZ|||uuurrrfffhhhjjjnnnsssxxx|||{{{zzzzzzxxxxxx{{{uuunnnpppuuuwwwxxxzzzxxxxxxwwwwwwwwwwwwvvvuuuwwwxxxxxxwwwuuutttuuuvvvxxxyyyzzzzzzyyyyyyzzz|||{{{{{{zzzzzzyyyxxxwwwwwwuuuuuuuuuzzz}}}xxxhhhYYYXXXVVVSSSlllhhhOOObbbrrrbbb222///---......---,,,...GGG???;;;999;;;666666555000222888333666GGGtttwww~~~mmmTTTDDDFFFVVVeeemmm}}}xxxjjjPPP@@@EEEVVVmmmKKKeee```tttwwwmmmlll~~~{{{hhhaaaQQQJJJCCCAAA>>>;;;<<>>MMMeeejjj^^^uuuqqq]]]eeegggnnnyyysssaaaXXXMMMGGGCCCAAA???<<<===@@@;;;:::999777555333222111////////////////////////000...000444555777<<>>===666555333111000///000000999\\\pppRRRHHHcccUUUIII@@@SSSqqqyyyuuuvvvwwwtttvvvwwwwwwxxxtttiii]]]GGGCCCFFFQQQDDDKKKooorrrNNNSSSfffpppcccWWWWWW[[[aaalllxxx~~~}}}tttkkkhhhkkkmmmppptttvvvooofffZZZSSSMMMMMMOOOQQQVVV[[[SSSWWWbbboooqqqlllkkkqqqnnnmmmkkkkkklllmmmlllkkkdddWWWaaalllxxxrrr\\\lll~~~hhhdddrrrpppaaa666444777///222...,,,,,,...///...,,,...222777CCCSSS[[[zzzhhhNNNiiixxxjjjmmm888CCClllyyynnnhhhfff[[[NNNHHHHHHJJJGGGCCCMMMSSSaaagggbbbbbbbbbWWWTTTVVV[[[aaadddgggoooxxx|||{{{{{{}}}~~~{{{zzzyyyrrrjjjKKKKKK^^^sssxxxxxxuuulllqqqrrrooonnndddJJJ@@@PPP}}}}}}nnn|||yyyqqqqqqGGG888,,,---///---,,,............///000111222333<<>>PPPtttxxxmmm~~~}}}eee~~~~~~~~~~~~~~~}}}|||zzzyyyxxxuuussssssuuuvvvvvvuuuuuuLLL:::======@@@dddRRRiii___yyy~~~wwwjjjqqqhhhrrrxxxnnnwwwooo666...------,,,,,,------...,,,--->>>NNNxxxssslllhhhrrrlllzzzyyywww~~~xxxyyyoooXXXfffkkkiiizzzzzz{{{{{{yyyuuuqqqjjjeeeeeefffhhhjjjkkklllmmmnnnppptttyyy|||~~~~~~wwwppphhh___XXXWWWRRRNNNNNNLLLFFFBBBAAA???FFFPPPYYY```gggnnnsssuuuvvvwwwwwwvvvwwwxxxzzzyyyzzzyyyxxxwwwxxx{{{}}}|||{{{zzzyyywwwuuuttttttqqq{{{|||vvvwww~~~vvvfffRRRSSSSSSZZZ~~~kkkwwwzzz|||uuuBBB555---000111,,,,,,000III@@@<<<:::<<<777666888666777666222DDDgggxxxnnnbbbZZZZZZfffzzz{{{qqq]]]AAABBB]]]~~~zzzZZZ\\\LLLDDDWWWddd\\\NNNFFFFFFGGGFFFCCCBBBCCC@@@<<<===AAA===<<<;;;999666444222222////////////////////////222///...111333333777<<<@@@[[[jjjjjjkkkssseeeaaammmnnnVVV777qqqqqqNNN;;;555444222111111111222222EEEmmm\\\FFFDDDqqq~~~xxx\\\DDDJJJ```tttuuusssooogggiiiooossssssrrrpppjjjcccMMM<<>>bbbnnnbbbVVVHHHIII^^^hhhpppxxxzzzxxxrrrhhh^^^^^^cccfffgggiiillllllhhhhhhdddbbbcccbbb```aaadddjjjrrr|||ooonnniiihhhiiikkknnnppppppoootttvvvsss~~~[[[SSSttt___tttsssfffuuuzzzxxx}}}zzzGGG666666+++222333///))),,,...---,,,///555;;;VVV```uuuLLL```pppuuukkk}}}qqqHHHKKKOOOiiieeejjj]]]______YYYOOOGGGHHHMMMJJJOOO```fffSSSGGGRRR]]]QQQTTTZZZaaaccceeellluuurrrqqqpppqqqrrrqqqlllhhhaaaeeefffbbb___``````^^^\\\YYYaaadddZZZ\\\iiipppmmmpppffffffnnn[[[EEEHHHXXXppp|||pppbbbuuu}}}xxxYYY@@@+++,,,333222//////.........///000222333444[[[lllhhhrrr}}}jjjMMM|||xxxvvvuuutttuuuuuusssqqqnnnpppqqqrrrsssrrrqqqqqqmmmssssssllliiillloooooofff___dddqqqlllTTTBBB???{{{pppqqquuummm~~~~~~rrr|||}}}~~~~~~}}}~~~~~~}}}|||{{{yyywwwvvvtttssssssvvvxxxwwwvvvwwwUUU>>>AAA===777dddTTTeeeRRRxxxpppvvvkkkjjjvvv|||sss:::...------,,,,,,------......000AAAMMMmmmkkk}}}mmmooorrruuu~~~{{{zzz}}}vvvaaaiiivvvlll|||{{{xxxyyyxxxvvvsssqqqlllgggcccdddgggkkknnnqqqssstttuuuxxx|||~~~}}}}}}}}}yyyrrriii```\\\ZZZZZZZZZ[[[VVVSSSSSSPPPHHHCCCAAACCCJJJTTT]]]dddkkkrrrvvvtttvvvwwwwwwvvvwwwyyy|||yyyyyyyyywwwvvvwwwzzz}}}|||{{{zzzxxxvvvtttsssrrrnnnyyyyyynnnoooyyyvvviii[[[WWWRRRRRRzzzooommmnnnrrrvvvuuueeeEEE777---000111,,,,,,111HHH>>>>>>777===555555999111111111@@@<<<}}}vvvuuugggVVV[[[sss}}}yyylllRRR???KKKccckkkhhhsssLLL[[[IIIXXX]]]LLL<<<@@@===<<>><<<999666444222222111000000///...............//////000111222444555666;;;EEEfffrrrjjjvvviii^^^ooo~~~___AAAaaazzzhhh777777888000---111///...777PPPttteeeHHH^^^|||xxxyyyeeeIIIKKKaaavvvwwwsssoooiiikkkooorrrtttuuuqqqggg]]]DDDFFFGGGhhhrrrOOO???FFFZZZUUURRREEE???oootttpppnnnooollleee___^^^]]]```eeehhhjjjiiigggeeeccccccaaa___bbbllltttvvv}}}{{{tttllljjjkkkmmmnnnnnnnnnmmmmmmqqqjjjvvv~~~~~~mmmSSSTTT~~~wwwwwwjjjqqquuuRRR222555222...,,,///...---222+++---000///GGGVVVqqq~~~{{{RRRIIIyyyvvv~~~ssssssnnn@@@888qqqttthhhfffbbb^^^]]]VVVJJJ@@@AAANNNZZZ===JJJ\\\TTT???MMM___WWWPPPTTTTTTRRRXXXeeennnnnntttkkkhhhmmmnnnfffaaabbb___aaacccbbb```]]]\\\\\\XXXZZZ\\\^^^______``````gggeeedddgggiii```NNN???NNNjjjwwwzzz\\\nnn~~~yyyvvv111---444+++000,,,222(((333222...000000000999YYY{{{pppsssvvvpppTTT[[[~~~}}}zzzuuurrrpppppppppppprrrssstttrrrooonnnppprrrrrrooolllkkklllkkkgggdddccciiiiiinnngggDDD999WWWeeeiiioookkkrrr~~~|||zzzyyyxxxxxxxxxxxxwwwvvvvvvwwwxxxyyyYYYIII999???DDDXXXiiiKKKsssyyypppuuuyyyzzztttiiittt{{{lll:::000111000......///...,,,...:::===ddduuufffzzzwwwzzzoooqqqwww}}}zzzwwwuuuttt}}}}}}}}}}}}~~~}}}{{{yyyuuuuuuwwwxxxssskkkfffggg___aaafffjjjlllnnntttyyywwwwwwyyy||||||wwwnnngggbbbZZZVVVYYYZZZWWWWWWZZZ\\\XXXVVVUUUQQQKKKHHHJJJOOOXXX```eeellltttxxxxxxvvvvvvwwwxxxyyy{{{|||}}}xxxxxxxxxyyyyyyyyyzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxttttttrrrpppsssxxxwwwrrrZZZVVVRRR[[[cccnnnvvvfffXXXooovvv^^^333///111+++000...---HHH>>>???777>>>666444777333444222>>>HHHrrrlll___WWWbbbxxx}}}wwwgggMMM===MMMhhhnnnuuuPPPYYYVVVaaaeee]]]OOOHHHCCCEEEPPPRRRDDDBBBDDD@@@AAADDD???@@@>>>;;;777555333111111000000///...............//////000111222444555666<<>>666888111...222///...888[[[zzzhhhLLLdddpppfffKKKOOOdddvvvvvvssssssooorrrrrrtttvvvrrrhhh[[[SSSCCCGGGHHHjjj~~~iiiJJJ???DDDUUUTTTUUUJJJAAAfffiiiiiilllnnnkkkaaaYYYWWW___bbbeeehhhiiiiiigggfffaaaeeefffgggnnnxxxxxxsssqqqkkklllmmmnnnnnnnnnmmmlllooojjjqqq|||}}}pppIII___{{{bbbtttxxx[[[555555333///.........,,,111+++---000000JJJVVVnnnssssssMMMOOOvvv}}}zzztttaaa<<>>???888>>>666444555444888333<<>>```eeezzzxxxsssqqqzzzzzzvvvuuusssrrrpppooooooooonnnpppqqqqqqooommmlllmmmnnnnnnlllfff___\\\\\\]]]nnnmmmggghhhaaaHHHXXXrrreeecccVVVkkk}}}vvvvvvwwwwww{{{}}}{{{{{{|||{{{yyy{{{~~~}}}{{{zzzyyyyyy{{{zzzxxxvvvtttssssssssshhhGGG666<<<999TTTrrrRRRrrrkkk```tttsssZZZqqqXXX222000......///000/////////666QQQvvvuuussswwwqqqzzz}}}}}}||||||~~~zzzrrruuurrrqqqqqqmmmddd]]][[[```cccfffhhhjjjmmmqqqsssyyyxxxssslllddd]]]YYYWWW[[[WWWVVVZZZ\\\ZZZZZZ[[[]]][[[[[[\\\ZZZWWWWWW\\\dddqqqxxxxxxxxxyyyyyyzzzzzzzzzzzz{{{{{{|||||||||||||||yyyxxxxxxwwwwwwwwwwwwwwwvvvuuuqqqooottt{{{~~~{{{___UUUPPPTTThhhbbb```333///222+++///---///HHH??????888>>>666666333333:::777;;;gggttt```TTT```ttt}}}wwwooo___GGGBBB```}}}hhh```{{{VVVFFF```kkkaaaIIIEEENNNQQQ]]]dddXXXKKK;;;777<<<===BBBFFFAAABBBAAA>>>;;;777444111000000000///.............../////////000111333555666<<<;;;LLLnnnvvviiippppppbbbdddjjjLLL;;;UUU{{{~~~tttGGG555666111222555000000>>>ZZZkkkSSSCCChhhuuufffWWWKKKVVVmmmzzztttsssxxxxxxwwwqqqsssxxxrrr___SSSRRReeebbbKKKWWWmmmeee]]]YYYGGGEEEKKKTTT]]]ZZZLLLIIISSSSSSUUUWWWUUUTTT[[[dddeeeeeeggghhhjjjlllmmmnnnqqquuuwwwyyy~~~~~~iiinnnyyyooonnnnnnnnnmmmmmmlllllljjjqqqgggbbbnnnlllfffpppZZZkkk}}}wwwttt}}}^^^qqqxxxhhhxxx>>>333444///111+++///+++111---...000333SSSiii|||qqqnnnSSSnnn|||}}}qqqFFFAAAxxxyyybbb[[[QQQDDD999888777666777777999999;;;>>>CCCDDDEEEJJJFFF;;;EEE:::555999??????@@@BBBOOO\\\aaaZZZTTTVVVXXXUUUWWWYYY[[[\\\]]]^^^aaacccbbbeeehhhfff```ZZZVVVUUU]]]```jjjuuuyyynnnWWWDDD???PPPzzz~~~jjjiiiRRR333111000000...,,,///222---,,,222111111<<>>666888222222999:::<<>>LLLuuuttt}}}zzzMMM666666111222666///222CCChhhqqqUUUGGGoooxxxvvvPPPIIIWWWppp|||uuusssxxxuuuvvvrrrssswwwppp```WWWVVVxxxxxxTTTNNN\\\QQQKKKMMMGGGEEEEEERRR___ccc[[[FFFIIIKKKOOOSSSSSSTTT\\\eeeggghhhiiikkkmmmppprrrsssvvvyyyyyyxxx}}}tttmmmjjjqqqoooooonnnnnnmmmmmmmmmmmmhhhrrrggg[[[___^^^dddyyyooodddtttwww{{{vvvllliiixxxmmmDDD222444---222***///***000---///000555XXXoooxxxgggYYYvvvyyyrrrJJJQQQrrrYYYOOOFFF;;;555999<<<===;;;:::<<>>AAABBBDDD@@@888555::::::===CCCFFFEEEFFFJJJkkkmmmgggZZZUUUYYYXXXSSSXXXYYYZZZ[[[\\\^^^aaadddfffjjjnnnmmmiiiffffffggggggqqqzzz^^^III<<>>444GGGeeeMMM[[[hhheeeqqqvvv|||xxx{{{yyykkk:::111,,,...111//////222...666aaatttfffttt~~~qqqrrr~~~zzzpppwww|||}}}}}}{{{yyyyyy|||}}}{{{yyy|||rrrmmmiiigggccc\\\WWWWWW]]]cccfffggglllsssuuurrriiifff```XXXQQQPPPTTTYYYXXX[[[]]]^^^```aaabbbbbbbbbcccgggkkkkkkkkkrrrzzzyyyyyyzzzzzzzzzyyyxxxwwwxxxzzz{{{|||}}}|||{{{zzz{{{{{{zzzyyyyyyyyyyyyyyytttrrrnnnlllrrr|||kkkXXXVVVJJJXXX|||xxxjjjggg___wwwCCC,,,------444///...III???@@@888???777888333222666<<<@@@|||pppccc^^^lll~~~|||sss```HHHGGGpppgggXXX[[[YYYmmmZZZXXXSSSiiiXXXWWWQQQTTTXXXRRRSSSaaakkkLLL>>><<<>>>:::===BBB@@@AAA@@@>>><<<888555222000000000///.....................//////111222444555666888CCC^^^qqqrrrttthhhdddlll^^^IIIGGGxxx||||||}}}ZZZ888666111333555///444IIIxxxzzzYYYLLLrrr}}}PPPJJJYYYrrr|||uuutttwwwrrruuuvvvuuupppggg]]]UUUQQQfffuuuTTTFFFVVVNNNFFFHHHGGGFFFAAAOOO[[[fffhhhIII???DDDOOOYYY\\\[[[\\\```llllllmmmoooqqqrrrttttttsssvvvvvvuuuzzzyyyyyy}}}pppnnnoooooonnnmmmmmmnnnnnnnnnhhhpppkkk___YYY\\\mmm{{{bbb^^^xxxccc{{{{{{rrrKKK444555+++444***///)))000...000000777]]]mmmzzzxxxXXX___zzz}}}yyysssUUU```hhhMMMDDD>>>777666;;;???@@@>>>>>>@@@DDD@@@DDD@@@>>>AAA;;;555===444===DDDFFFLLL___xxxzzzhhhXXXTTTWWWXXXUUUWWWXXXYYYZZZ[[[___cccgggjjjnnnrrrrrrpppqqqvvv|||{{{}}}[[[DDD>>>GGGyyyrrr^^^}}}aaa444---111---222...---000...000333...000AAApppbbbMMMjjjwwwpppaaa{{{{{{nnnuuuwwwvvvrrrmmmjjjkkkmmmmmmllllllmmmmmmmmmjjjhhh]]]cccjjjlllkkkmmmtttzzzuuuuuuiiiggghhhYYY\\\}}}bbbhhh___jjjyyyeeessspppmmmoootttwwwuuussstttrrrqqqrrrvvvvvvvvvzzz}}}~~~~~~~~~}}}}}}||||||zzzzzzyyyxxxvvvsssqqqpppjjjUUU===<<<888EEE^^^VVVLLLpppnnnhhhmmmzzz~~~vvv|||sss???333+++...111///...222111BBBooowwwnnnzzzqqqvvvqqqlllyyy~~~~~~}}}zzzyyyyyyzzz|||~~~|||yyywwwwwwzzz~~~xxxrrrkkkbbbYYYWWWYYY]]]cccffffffkkkttttttnnnccc```YYYRRRNNNOOOSSSVVVYYY^^^```___```cccffffffdddfffkkkpppqqqsss{{{xxxyyyzzz{{{zzzyyyxxxwww{{{|||~~~}}}|||{{{{{{zzzyyyyyyyyyyyyyyytttrrrnnnmmmsss}}}qqqUUUXXXJJJUUUzzzwwwvvvqqqeeeIII.........444///...III???@@@999???777555444555444<<>>BBBFFF???===@@@===???>>>===;;;888555222000000000///........................///111222444555444777???TTTyyy|||wwwqqqfffdddiiigggTTTAAAzzzzzzggg999666000222555...666NNNvvvvvvVVVKKKsssSSSPPP]]]rrrzzzsssuuuxxxqqqqqqvvvsssdddYYYUUUOOOFFFMMMmmmPPP???TTTTTTLLLLLLMMMMMMCCCLLLSSSaaakkkEEE999>>>LLL\\\eeeeeeeeefffrrrssssssttttttsssrrrrrrooosssuuuvvv{{{yyyooonnnnnnmmmmmmnnnoooppplllmmmppphhhYYY___uuulllXXXyyyaaa~~~}}}qqq}}}SSS777666***666,,,///)))//////000000999aaannnrrrwwwIIIkkktttyyyqqqZZZeee~~~XXXBBB===;;;777888999:::<<<>>>???AAAAAABBBEEE======FFF>>>555AAA<<>>???<<<======<<<;;;888555222000000000///........................///000222444555444777<<>>666:::FFFXXXffflllppptttwwwxxxxxxwwwuuusssqqqooonnnssswwwxxx|||~~~lllooonnnmmmmmmmmmooopppqqqqqqkkkrrrnnnZZZaaawww|||xxxYYYpppyyyxxxssscccnnnyyyYYY:::888***888...000)))//////111000999dddqqqnnnxxxCCCwwwlllyyy~~~mmmZZZcccrrrMMM;;;:::;;;888999555333666<<<@@@???<<<>>>BBB;;;AAAOOOCCC444===AAAIIITTTkkkPPPLLLGGGKKKXXX^^^ZZZXXX\\\\\\]]]___aaaeeekkkrrrwwwyyy~~~nnn[[[SSS???>>>ttt}}}vvvqqq}}}||||||mmm;;;111333)))333000,,,000......000...===ZZZhhhWWWooo]]]yyyuuurrrttttttqqqmmmnnnsssxxxpppmmmkkkjjjlllmmmkkkiiilllnnnpppmmmgggbbb^^^^^^MMMRRRHHHIII___^^^NNNOOO]]]]]]pppsssaaafffppp___```___ccckkkppppppoooqqqmmmkkklllppprrruuu{{{xxx|||~~~~~~}}}~~~xxxxxxyyyyyyxxxwwwuuutttnnnlllGGG777======PPPcccQQQkkkyyyxxxtttvvvdddqqqEEE555+++///222---,,,111,,,PPPvvv}}}qqqrrrzzz||||||{{{{{{{{{{{{|||||||||}}}~~~|||wwwqqqooossswww}}}zzzssshhhYYYPPPUUU______eeefffbbbfffnnnlllbbbUUUPPPKKKKKKOOOTTTVVVVVVZZZ```aaa]]]\\\bbbggggggcccfffmmmrrrtttwwwwwwrrrvvvwwwyyy{{{{{{zzzyyyxxxyyy{{{}}}~~~|||{{{xxxwwwwwwvvvuuuvvvvvvvvvuuutttrrrqqqwww|||OOOTTTLLLWWWrrreeeppppppJJJ777777///---+++222HHHBBB======888888666888:::///888PPP}}}rrr]]]OOOZZZqqqyyyzzz~~~eeeKKKEEEYYYyyy}}}xxxbbbMMMGGGMMMSSS___NNNWWWiiihhhGGG===;;;CCCPPPQQQEEE===>>>======<<<;;;888555222000222000...---,,,---...///000000000111222222333333333888AAANNNkkkzzzmmmaaadddooonnnUUU:::\\\~~~BBB444999555111222666MMMooooooDDDLLLuuuMMMRRRaaaqqqvvvtttrrrrrrsssppptttcccJJJMMMaaaXXX<<>>>>>???JJJQQQDDD888???MMMWWW___|||IIIBBBCCCcccuuuoooeee[[[XXX___^^^aaadddhhhmmmttt{{{kkkdddMMM:::DDDooo~~~rrrmmm999111000...///---000222//////111...666KKK___WWWooowwwnnnzzzuuuttt{{{xxxkkkiiisssuuummmkkkmmmqqqsssnnnfffdddfffeeeZZZVVVVVVVVV\\\XXXGGGEEEBBBGGGUUU]]]WWWKKKDDDGGGSSS\\\\\\]]]aaacccbbbbbbfffbbbbbbiiihhhgggpppqqqssssssrrrqqquuu||||||vvvvvv{{{~~~zzz~~~~~~|||{{{zzzxxxxxxyyyzzzyyywwwtttkkkEEE666>>>;;;IIIbbbMMMtttpppuuudddvvvzzzWWW...---000***000000222555RRRwwwvvvvvv{{{www{{{{{{wwwsss{{{|||}}}|||{{{zzzzzz{{{||||||yyyuuutttwwwyyyvvvuuuvvvvvvwwwpppaaaUUUTTTYYY]]]cccdddeeegggmmmnnnfff[[[TTTPPPLLLJJJLLLPPPSSSUUU]]][[[XXXXXXZZZ___eeehhhgggiiioootttuuuzzz___MMM^^^nnnmmmvvv|||zzzzzz|||zzzttt~~~}}}{{{yyyxxxwwwxxxxxxyyyyyyxxxwwwuuutttuuuvvvxxxxxxyyy}}}eeeKKKLLLQQQeee\\\vvvmmmsssxxxttt:::333---222///222IIIBBB<<<===999888999:::;;;000888NNNxxxkkkZZZSSSccczzz}}}|||gggLLLFFF[[[ccc===???SSS___hhhPPPWWWnnn}}}cccGGG===???KKKYYYWWWHHH===<<<<<<<<<;;;:::888555222111111000...---,,,---...//////000000111111222333333444777>>>IIIeee|||ooodddfffrrrrrrYYY>>>eeeBBB444888444111222555KKKgggiiiDDDRRRwwwqqqWWWSSSbbbrrrvvvtttrrrrrrsssmmmqqq```FFFGGG[[[WWW???AAAGGGIII@@@;;;FFFLLLBBBOOOxxxiiiLLL===MMM===999CCC@@@OOOuuuwwwzzzyyyyyywwwvvvuuusssrrrsssssssssvvv|||uuu}}}mmmdddZZZPPPcccqqqqqqqqqqqqpppooooooqqqrrrlllvvvnnnlllfffdddyyyQQQ```|||}}}aaappp}}}nnnwwwppp<<<666///111111---///---...000...>>>]]]xxx|||WWWTTTsssvvvzzz|||zzzqqqXXXuuucccCCC666777888888===???BBBDDDEEECCC@@@>>><<>>333???XXX\\\lllqqqIIIKKKbbb~~~nnn]]]VVVVVV]]]aaadddiiimmmqqquuuzzz~~~~~~yyygggfffRRR===BBBlllxxxiiiyyy{{{999111000...///...000111......222///555IIInnnyyycccZZZzzzooo~~~tttvvv|||wwwkkkjjjttttttkkkooonnnoooqqqoooiiihhhjjjgggVVVKKKGGGIIISSSUUUHHHGGGEEEKKKWWW\\\UUUHHHAAAHHHPPPUUUQQQOOOSSSYYY\\\___fffeeeeeeiiigggeeennnhhhkkkoooqqqssswww}}}yyy||||||wwwvvvyyyxxxtttsssxxx|||~~~~~~~~~}}}{{{zzzyyyzzzzzzzzzwwwvvvqqqlllLLL:::<<<999JJJjjjPPPrrrsssnnnooozzzkkkxxxxxx~~~^^^333///111+++000000111666WWWxxxnnnqqqyyyyyysssqqqzzz}}}}}}|||{{{{{{zzz{{{|||}}}{{{vvvtttrrrqqqsssxxxwwwuuujjjZZZOOOPPPVVVZZZ___cccgggkkkooonnnbbbUUUOOOMMMKKKLLLOOORRRTTTTTT]]]\\\ZZZZZZ\\\aaafffiiikkknnnsssyyy|||kkkNNNRRRfffnnnxxxyyyxxxwwwxxx{{{|||zzz||||||}}}}}}|||{{{zzzyyyxxxxxxyyyyyyxxxwwwuuutttqqqtttvvvvvvwww{{{iiiOOOMMMMMM```\\\zzzrrr___uuulll333///222555---///KKKBBB;;;===999888999888:::111999OOOyyyiiiYYYXXXlll|||eeeKKKIIIaaaooorrr??????TTT\\\uuuTTTZZZtttrrrVVVCCC@@@FFFTTT```\\\KKK>>>;;;;;;::::::888777444222111000///...---------.../////////000111111222222333555666;;;BBB^^^~~~rrrfffhhhrrrqqqYYY>>>]]]}}}DDD444777333000222333HHHcccdddGGGZZZxxxjjjRRRUUUeeetttvvvsssssssssssslllnnn]]]EEEDDDVVVUUUCCC:::BBBGGGDDDAAACCCEEEBBBSSSqqqOOO777DDD888999EEEBBB```}}}www~~~yyyxxxwwwvvvvvvuuuuuuuuusssssstttvvvyyy~~~wwwsssppprrrsssqqqnnnnnnqqqtttmmmvvvppppppiiieeeyyyVVVYYY|||vvvyyy???666111000111+++......000111,,,999VVVnnntttXXX]]]yyyrrrqqq{{{ppp```~~~\\\@@@666888;;;<<>>:::888KKKtttXXXooogggnnn}}}qqq}}}vvv}}}ggg888111222,,,000///000666^^^sssxxxvvvwww~~~{{{nnnppp{{{}}}}}}|||{{{{{{{{{{{{|||}}}}}}xxxvvvrrrpppsssxxxxxxrrrdddRRRIIILLLRRRUUU[[[aaaiiinnnpppkkk\\\MMMIIIIIIJJJMMMQQQTTTUUUUUU\\\[[[\\\]]]___cccfffhhhmmmpppvvv|||fffSSSiiiyyyxxxzzzzzz{{{~~~wwwyyy{{{}}}~~~}}}|||{{{xxxyyyyyyyyyyyywwwvvvuuuooossswwwvvvuuuyyylllSSSOOOLLL___^^^oooeee222111444333***000MMMBBB:::===:::999555444777111;;;PPPyyyjjj]]]^^^qqq}}}|||aaaIIIMMMkkk|||fffcccmmmAAA@@@QQQWWWtttTTT[[[rrr[[[EEE===CCCIIISSS[[[UUUGGG===<<<999999888666555333222111//////...---------.../////////000000111222222222444666999???ZZZrrrffffffnnnkkkTTT:::LLLyyypppFFF444555222000222111EEEaaa]]]CCCYYYgggGGGWWWhhhvvvvvvsssssstttrrrnnnmmm\\\HHHIIIWWWUUUDDD777>>>DDDLLLQQQLLLGGGJJJWWW|||hhhHHH444DDD;;;>>>CCCNNNxxxsssvvvyyywwwvvvuuuuuuuuuvvvxxxyyyvvvvvvvvvvvvuuuvvv~~~rrrtttuuurrrnnnmmmooosssnnnvvvqqqsssllleeexxxZZZ^^^vvvyyyCCC555333...111,,,///...000111,,,:::WWWnnnsssYYYbbbzzznnnnnnzzzyyymmmeee~~~WWW>>>777999<<>>;;;NNN@@@BBBEEEeeerrrhhhuuuwwwuuutttssssssuuuxxx{{{}}}{{{yyyxxxwwwsssqqqxxxtttuuuuuurrrooonnnppprrrooovvvqqquuummmeeewww}}}cccVVVjjjeee|||HHH555666,,,000///000---...///...>>>^^^ppptttXXX___xxxoootttvvvllleee```xxx{{{TTT>>>888999===AAAIIIHHHEEEAAA??????BBBDDDOOO[[[cccbbbRRR;;;???\\\kkkvvvgggkkkkkklllKKKUUUsss}}}xxxrrrtttvvvxxxzzz~~~~~~xxxzzzpppkkkOOODDD???iiiooo|||999222///---///000///000,,,...333000555GGGsssZZZZZZssskkkzzzzzzkkkvvvwwwvvvuuuppplllrrrzzzwwwnnnrrrnnnlllooooooiiibbb___[[[aaannnpppffffffiiibbbEEEDDDFFFMMMUUUWWWNNNDDD======@@@IIIPPPPPPLLLGGGGGG\\\eeebbbbbb___^^^fffmmmpppsssssssssuuuzzzxxxiii^^^PPPLLLHHHEEEDDDFFFJJJMMMKKKQQQUUUYYYaaannnyyy~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}}}}}}}zzzuuuqqqqqqiii[[[>>>999===EEEsssSSSoootttzzzkkkzzzssssss;;;---000---111///333888]]]{{{yyy|||rrrvvv|||}}}yyyqqqwww{{{|||||||||{{{zzzyyyyyyxxxuuuqqqnnnkkkeee\\\YYY[[[ZZZXXXPPPHHHFFFLLLQQQRRR]]]bbbggghhhgggaaaUUUHHHKKKJJJJJJLLLRRRWWW[[[]]]VVVWWWYYY[[[^^^aaacccdddgggmmmsssyyy~~~sss___[[[kkk{{{eeeiiisss}}}{{{yyy{{{xxxyyy{{{|||}}}|||zzzyyyyyyyyyzzzzzzyyyxxxvvvuuusssvvvwwwtttqqqsss|||kkkRRRQQQPPP```WWWsssnnnlll{{{AAA666---333000111RRRBBB888===;;;999:::666999555:::EEE|||iiilllkkkyyy}}}^^^FFFQQQvvvRRR===LLLEEE===777555555<<>>:::??????nnnSSSYYYnnnxxxqqq```xxx~~~{{{===,,,///---111///333<<>>666@@@<<<>>>;;;777777:::>>>===;;;999777555222///...------+++,,,------..................//////000111111111333666:::;;;QQQ|||rrrgggfffmmmlllXXXBBBLLLQQQ999555222333555///===___OOO???^^^|||lllHHHMMM\\\qqq|||vvvqqquuuvvvppppppkkk^^^NNNFFFFFFDDD@@@888:::???]]]vvvZZZCCCYYYpppaaaBBB\\\yyy{{{LLL===KKKyyyyyy[[[QQQ___sssyyywwwtttrrrrrruuuyyy|||zzz{{{mmm___aaaoookkk[[[ZZZZZZ```iiiqqqssssssqqquuunnntttlllbbbuuuhhhLLLyyytttUUU<<>>dddZZZggg}}}yyyYYYBBBRRR}}}^^^<<<<<<444666666111---...222666555AAAKKK333999<<>>999777444111///---,,,,,,+++,,,------.........---......//////000111111111444777888777LLL~~~vvviiifffkkkgggRRR<<>>ZZZ}}}hhhMMMuuuQQQ;;;VVV}}}wwwbbbRRRZZZyyy}}}zzzvvvrrrqqqssswwwyyyyyy{{{tttLLLMMMWWWaaa^^^JJJHHHJJJTTTbbbnnnrrrrrrrrruuummmssslll```tttaaaccc}}}xxxYYY???EEE...555111111......000...@@@```ppp|||[[[UUUppptttwwwkkk|||}}}[[[ZZZsssKKK;;;::::::>>>CCCUUUIII===999???FFFHHHFFFWWWbbb]]]XXXfffnnncccWWWeee~~~www}}}fffgggdddjjjgggjjj~~~~~~~~~vvveeefffQQQ<<>>777kkkVVV[[[|||uuukkk___}}}GGG000222///111...222===cccmmmmmm}}}sss|||wwwrrr{{{~~~~~~}}}|||{{{yyyvvvsssooommmQQQEEE===@@@HHHKKKLLLLLLUUUYYYXXXOOOHHHKKKSSSXXX[[[```cccaaa]]]YYYPPPHHHFFFGGGJJJNNNRRRTTTSSSRRRTTTTTTUUUWWWZZZ^^^bbbeeecccfffggghhhppp|||rrrsss{{{uuukkkfffaaaeee}}}xxxzzzxxx{{{zzzxxxwwwxxxzzz|||~~~yyyzzz{{{{{{zzzyyywwwvvvwwwrrrnnnooovvv~~~qqqZZZSSSHHHUUUQQQtttvvvaaa|||FFF888---------888TTTAAA>>>:::999;;;888888:::888444FFFzzzddd\\\nnn{{{wwwSSSEEEUUUtttSSS<<<111333555666333222444666777<<>>NNNIIIOOOWWWYYY^^^```YYY```iiipppqqqqqqvvv~~~yyyqqqkkkbbb]]][[[YYYVVVSSSQQQUUUYYYZZZWWWVVVWWWXXXaaa___WWW[[[gggjjjnnn|||}}}}}}~~~zzz~~~~~~{{{yyyyyyvvvqqqpppllleeeIII:::999AAAcccaaaSSSqqq||||||ggg|||mmm|||RRR111000---000//////>>>sss}}}zzz~~~xxx}}}vvvyyy}}}~~~~~~~~~yyy~~~}}}wwwxxxzzzppp```DDD>>>@@@HHHFFF@@@LLLaaayyyjjjTTTDDDCCCMMMTTTTTTZZZWWW[[[bbb```SSSJJJIIIEEEGGGKKKNNNQQQSSSTTTTTTWWWUUUUUUWWWZZZ\\\ZZZXXX]]]```ffflllrrryyy||||||yyyrrr~~~{{{zzzyyyxxxxxxzzz|||}}}zzzzzzzzzyyyxxxvvvuuuttt{{{tttppptttyyy}}}zzzTTTQQQNNNQQQKKKgggsssQQQ888999---///666UUUAAA>>>:::999;;;888666666666666HHHxxxssshhhrrr|||xxxSSSFFFWWWnnnNNN999222444666666444333555777888EEEMMMAAA333;;;GGGGGGDDD@@@;;;999???HHHJJJAAA888333222111000000111222333...///////////////....../////////......000111222444666666>>>FFFmmmqqqhhheeeaaa```[[[LLLBBB___<<<333222555444+++444BBB:::GGGeee~~~ddd[[[GGG```zzzssstttxxxuuusssqqqkkk^^^LLL<<<666<<>>::::::;;;999444222444777JJJxxxrrrsss~~~vvvRRRFFFXXXdddFFF666333555666777666555555777999MMMLLL>>>666@@@FFFDDDEEE>>>:::999???FFFEEE<<<222222222111111222444666777222111000//////////////////111333333000///111444333555555>>>GGGnnnssshhhfffcccfffaaaSSSCCCccc<<<333333333444,,,222EEEEEESSSllljjj\\\DDD]]]xxxtttuuuyyywwwuuurrrlll___KKK;;;666<<>>;;;;;;;;;999555333444777KKK|||nnnlllwwwsssOOODDDXXX~~~\\\@@@555666777666777888777666777:::NNNFFF777666BBBCCC???DDD???<<<:::===AAA@@@999222333333333333444666777888555444222000//////000000111555999888444222444777444666666>>>GGGoooqqqgggfffeeeiiihhh[[[MMMggg<<<666888333666111222KKKRRR\\\mmm}}}}}}iii]]]DDD[[[wwwuuuuuuyyyvvvuuuqqqmmm```KKK:::777<<>>JJJVVV```nnnzzzhhhGGG===GGGZZZqqqpppFFFYYY^^^UUUiiimmmlll~~~jjjeeellleeeeeedddOOOGGGEEEZZZ{{{jjjaaavvv777...222///444......///...000222...;;;WWWkkkwwwOOOssszzz}}}~~~qqqNNNjjj}}}yyyuuutttrrrpppooonnnnnnnnnkkksssrrriiiiiirrruuuqqqlll]]]JJJ>>>>>>BBBEEEFFFAAALLLOOOHHHBBBCCCAAA;;;DDDRRRVVVOOOKKKLLLOOORRReeeoooYYYJJJ^^^aaaWWW```iiihhhkkkrrrzzz}}}rrriiicccccc```]]]]]]aaadddddddddaaafffkkkmmmlllkkklllnnnnnnxxxyyyyyy}}}~~~}}}}}}}}}~~~{{{vvvtttwwwwwwuuuqqqnnniiiNNN===999>>>]]]]]]XXX|||pppooo{{{yyyyyy}}}```333///222000666444EEElll}}}aaayyy{{{uuu{{{qqqvvv}}}|||{{{|||sss\\\DDDGGGSSSSSSPPPjjjvvvGGG111777EEE???AAAEEE999555999>>>@@@CCCEEEGGGGGGKKKLLLMMMOOOPPPQQQRRRRRRNNNMMMMMMNNNPPPRRRTTTUUUWWW]]]eeemmmuuu|||hhh\\\gggjjjlllzzzxxxyyy{{{|||}}}~~~~~~~~~{{{{{{{{{{{{{{{zzzyyyyyyvvvrrrqqqvvvzzz}}}}}}UUULLLCCCHHHLLLrrrRRR}}}TTT111555...000444```EEE>>>;;;;;;:::999777777666555III~~~dddaaapppsssOOOEEEZZZwwwVVV===555999777555777:::999555666;;;IIIAAA444666CCCBBB===CCCCCC???;;;:::<<<;;;888555555555555555555555666666555444222111000000000111111555999888444222555888777888777@@@HHHppp}}}mmmeeecccbbbggghhh___RRRhhh;;;;;;>>>333555333222@@@MMMTTTccczzzlll```JJJZZZwwwwwwuuuwwwtttrrrpppnnn```JJJ999888>>>BBBIII}}}kkk```ZZZhhhiiihhhQQQBBBUUUdddMMM@@@@@@MMM___ppp|||rrrqqqttttttsssssszzz}}}tttrrrqqqnnnyyyzzzvvvzzzwwwuuutttpppqqqrrriiimmm```fffddd999111222---222...000111222OOOnnnvvvoooUUUkkkrrrqqqaaaUUUvvvnnnPPPKKKOOOJJJ>>>888KKKOOORRRYYY```ZZZKKKAAACCC[[[{{{yyyuuuzzzZZZIII___]]]ZZZwwwhhhqqqXXX^^^iii]]]XXX\\\HHH===CCCRRRpppbbbaaakkk777---333...444...000111///111222---999UUUiiiKKKdddwwwyyyuuuvvvqqqfffNNNiii|||xxxwwwwwwuuutttrrrqqqqqqppprrrpppqqqvvvyyyxxxwwwxxxyyyiiiTTTFFFCCCJJJRRRWWWeeefffZZZEEE999;;;===:::HHHWWWbbb[[[OOOQQQXXXWWWqqqsssUUUDDDUUUVVVNNN[[[dddaaaeeerrr}}}zzzssslllhhheeedddaaa^^^```dddggggggfffdddiiinnnpppoooooorrrtttxxx~~~}}}}}}|||}}}zzzuuutttwwwxxxvvvqqqoookkkPPP???:::<<<[[[dddUUUtttmmmmmmiii}}}sssfff333---333---666222GGGqqqjjjzzzuuuyyy}}}}}}}}}qqqwww~~~~~~{{{||||||qqqXXXBBBPPPQQQOOO\\\LLL999;;;GGGGGG>>>CCCEEE555111555666555;;;FFFKKKIIIMMMMMMNNNNNNOOOOOOPPPQQQRRRQQQOOONNNNNNPPPSSSUUUZZZ___gggpppxxx}}}hhhXXXHHHGGGNNNQQQ[[[nnntttvvvxxxzzz{{{}}}}}}}}}}}}}}}|||{{{zzzxxxvvvuuutttqqqrrrvvvzzz|||~~~VVVLLLCCCHHHMMMsssfffMMM///222,,,222;;;cccFFF===<<<<<<::::::999:::777444HHHwwwaaaZZZiiiuuuPPPGGG\\\pppRRR<<<666:::777444666;;;:::444555;;;EEEAAA888999DDDCCC===AAAEEEAAA<<<999888888888777666555555555444444333333444333222111111111111111///111444333222111444666888999888AAAJJJsssyyykkkfffccc^^^bbbeee___TTTjjj>>>CCCFFF222222333000888GGGJJJYYY{{{pppzzzbbbLLLWWWvvvwwwtttvvvrrrqqqnnnmmm```III999999@@@BBBQQQhhhOOOSSSqqqzzzFFF>>>LLLgggYYY===AAAdddvvvppp}}}vvvqqqsssvvvwwwzzz}}}xxxvvvuuuqqqwwwtttsssoooqqqrrriiimmmGGGkkkwwwkkkhhh999222111...333...000111///IIIfffqqqrrrYYYiiirrrxxxhhh[[[zzzuuu[[[SSSQQQIII>>>:::FFFFFFDDDJJJOOOEEEAAAOOO___gggnnnjjjZZZNNNTTTaaaddd\\\OOOUUUdddeeevvvqqquuu~~~___iiixxxkkkccccccJJJ===CCCOOOkkk\\\ddd]]]888,,,444,,,333...000111///000111,,,888SSSzzzSSSbbb{{{yyy}}}{{{pppdddYYYpppzzzuuutttssssssqqqpppooonnnmmmvvvlllhhhoootttqqqppprrrwwwmmm^^^RRRQQQZZZhhhrrr|||mmmTTT>>>666999======BBBRRRccc]]]MMMSSS```]]]~~~mmmKKK<<>>:::BBBBBB<<<<<>>;;;AAABBBDDDVVVlllmmm```TTTSSSRRRQQQPPPPPPQQQQQQVVVUUUSSSQQQOOOQQQVVV[[[aaaeeekkksss}}}|||]]]KKKHHHLLLAAA@@@EEEGGGPPPbbbnnn}}}|||zzzyyyyyyyyyzzz{{{yyyyyyxxxwwwvvvtttrrrqqqppppppsssxxxzzz||||||SSSKKKEEEHHHFFFfffYYYTTT666666---333>>>gggHHH=========:::;;;777666777777FFFrrrwww___aaa{{{~~~pppKKKBBBWWWfffNNN<<<666888777222444<<<;;;333333:::<<>>>>>>>>;;;888555444333111111222333333222222111///000111333333222111000111///---...111555777777444666777BBBNNNzzz|||zzzssseeebbbfffcccTTTyyyOOO[[[\\\999333666000888GGGDDDUUUvvvzzzOOOOOOppp~~~vvvtttvvvtttssskkklll```GGG888;;;BBBDDDtttRRRDDDYYYqqq~~~|||XXXAAA666TTTHHHcccrrrTTT___xxx~~~qqqyyyvvvnnnnnnrrrwww{{{nnnuuussssssooopppqqqiiinnn|||VVVhhh|||uuuuuuiii777555111///444---000111---CCCfffmmmoooSSS^^^qqqyyy{{{{{{gggSSSlll||||||dddQQQCCC:::999>>>777CCCAAAAAAKKKFFFEEEZZZhhhTTTIIIYYYwwwssseeeqqqvvvtttkkksss{{{tttxxxzzzrrrFFF;;;DDD^^^tttOOOyyyIII888...555(((111...+++---+++...111---999UUURRReeeyyy~~~~~~jjj{{{|||wwwwwwvvvvvvtttsssqqqpppnnnqqqllldddgggooodddQQQGGGJJJMMMMMMNNNXXXiiiwww}}}[[[<<<999CCCHHHFFFFFF@@@NNNbbbZZZDDDRRRkkkiiipppMMMAAAPPPRRRJJJOOOZZZvvvgggbbbnnnzzz{{{yyyzzz{{{yyytttooojjjfffdddccceeeccccccffflllppppppooorrrtttuuuvvvvvv{{{~~~}}}~~~yyy{{{zzzvvvuuuwwwwwwtttqqqqqqoooUUUBBB:::999UUU___LLLrrrsssxxx|||hhhzzznnnxxx}}}xxx888---777***888111GGG}}}{{{qqqvvv|||yyyxxx{{{{{{xxxwwwyyyvvvlll]]]TTTUUUHHH^^^]]]::::::DDDOOOFFFZZZyyyGGG<<<@@@GGGKKKQQQggg~~~|||jjjWWWVVVTTTSSSRRRRRRRRRSSSTTTTTTSSSQQQOOORRRYYY^^^bbbffflllsss}}}pppSSSRRR```UUUGGGEEEKKKSSSeeeyyy~~~|||||||||}}}vvvvvvvvvvvvuuusssrrrrrrooopppsssxxx{{{|||vvvNNNIIIFFFJJJGGGeeeNNNzzzWWW111000,,,888FFFvvvBBB?????????999777;;;999777888BBBlll|||``````}}}|||sssUUUAAAVVVzzz```KKK???:::999999777555666888888666444@@@??????>>>>>>>>>>>>>>><<<<<<===;;;888444333222555444222111000111222222333333222111000000111111...//////111222444666777777444@@@DDDPPP}}}uuullleeeddddddcccZZZ___kkk888888///222444<<>>:::;;;>>>DDDDDD>>>BBBNNNNNNDDDEEEQQQeeeYYYRRRpppwwwmmmcccnnnzzzkkklll{{{}}}vvvQQQ<<>>BBB999OOOlllSSS~~~tttuuujjjuuuhhhzzz~~~;;;444000,,,000444NNNvvv{{{{{{xxxyyy{{{~~~}}}{{{|||xxxtttvvvwwwqqqbbbVVVYYYRRRggg}}}LLL555???SSSQQQVVVTTT:::EEEHHHDDDOOOppp~~~yyyXXXVVVTTTQQQPPPPPPQQQQQQUUUSSSQQQQQQSSSXXX^^^bbbllllllsss~~~jjjVVVgggkkkiii___cccnnnssszzzuuu|||xxx{{{{{{|||{{{zzzxxxvvvtttpppooottttttppp|||rrrQQQGGGBBBIII===dddjjjNNN777///111444HHHzzzDDD@@@@@@@@@999;;;;;;666333555CCCrrrjjjZZZfff~~~sssTTT???TTTvvv[[[FFF:::666555888666444555888999999888<<<===>>>??????>>>===<<<999;;;<<<<<<;;;999777666444444333222222222222222333222111000000000000111//////000111222444666777<<<666;;;>>>TTTzzzqqqiiieeeccccccbbbSSSuuuuuu>>>:::222333444===???SSSwwwTTTPPPhhh~~~qqqvvv{{{qqqqqqmmm]]]EEE888@@@TTTdddvvv]]]BBBDDDdddzzzhhhHHHSSSXXXSSSPPPYYYxxxggguuucccggg~~~mmmmmmnnnsss{{{zzztttwwwzzz|||qqqvvvqqqxxxkkkssssss^^^mmmjjjTTTqqqzzz~~~]]]:::333333111000...///111333555\\\qqqjjjbbbQQQkkkrrrxxxuuusssrrrmmmzzzRRRRRRsssuuuoooYYYFFFFFFGGGDDDGGGRRRJJJGGGMMMNNNFFFGGGUUUlllkkk]]]lllttt{{{qqqzzz~~~vvvyyyttttttrrrnnnrrrvvvYYYddd{{{vvvbbbFFF:::CCC\\\bbb}}}aaa}}}<<<...222,,,111///---000***000/////////:::dddTTTTTTwwwkkk{{{zzz}}}yyyvvvvvvuuusssrrrnnnppppppqqquuurrr\\\DDD999???CCCFFFMMMVVVYYYVVVSSSDDD:::???JJJOOOOOOOOODDDYYY___dddTTTLLL^^^TTTLLLEEEBBBFFFKKKPPP___nnnyyygggdddvvv||||||qqqmmmhhhddddddfffjjjllllllnnnqqqtttvvvvvvvvvvvvvvvsssrrrvvv|||}}}wwwxxx|||~~~|||{{{}}}zzzwwwvvvvvvwwwwwwvvvrrrkkk]]]<<>>QQQ|||rrrWWWBBB888333222777555444444777999;;;;;;777:::===@@@@@@???<<<::::::;;;===>>>===;;;888777333333444444444333222111222111000000000000000000//////000111333555666888;;;888:::@@@eee}}}vvvlllfffdddcccbbbaaaZZZEEE===555666222===???IIIhhh}}}___RRRfff}}}~~~rrruuu{{{uuuqqqjjjYYYFFF>>>HHHZZZfffQQQDDD???PPPhhhmmmZZZCCCZZZUUUYYYUUUggguuufff\\\pppnnnlllkkkpppxxxzzzpppjjjgggkkk|||xxx{{{~~~xxxrrrpppwwwmmmrrrnnn___ttt```fffxxxqqqUUU777555222111000//////000222444MMMgggmmmgggWWWgggooouuuuuussswww[[[YYYyyyiiimmmcccYYYXXXSSSJJJIIIUUUPPPJJJLLLOOOGGGHHHXXXtttsssqqqzzz]]]xxxjjjmmmxxxyyypppaaarrr~~~vvvxxx~~~tttccc```vvvaaaZZZqqqwwwbbbQQQ===999GGGwwwKKKZZZkkk777///222---000...///000***///...000111777\\\SSSSSSmmmlllrrrttt|||}}}{{{xxxvvvwwwwwwvvvuuunnnmmmiiihhhnnnmmmZZZCCC>>>CCCKKKVVVbbbhhhcccZZZOOOCCC===FFFTTTYYYUUUOOO@@@YYYhhhjjjUUUJJJTTTIIIEEEFFFDDDAAAEEERRR\\\^^^[[[TTTTTTdddwwwzzzssskkkhhhccc```aaadddiiilllmmmooossswwwyyyzzzyyyxxxvvvssssssyyywwwbbbXXXQQQ^^^qqq~~~~~~~~~}}}||||||yyywwwvvvvvvwwwuuusssnnn^^^:::<<<999UUUvvvLLL}}}|||kkkxxxnnnllleee{{{???444000000333555DDD{{{ooowww~~~xxx}}}~~~}}}||||||}}}}}}{{{vvvnnneee___[[[ZZZgggqqq\\\===BBB___cccZZZ]]]@@@>>>AAA```}}}WWWUUUSSSQQQPPPQQQRRRSSSUUUUUUTTTTTTWWW\\\ccchhhkkkppp{{{zzzyyy~~~~~~}}}|||zzzxxxvvvttttttsssuuuqqqtttvvvvvvkkkLLLFFFAAAFFF@@@nnn|||JJJ===333///222JJJJJJAAA>>>???999555777666999888<<>>>>><<<;;;<<<<<<=========999555222111222444666666444222111111111000//////000000111//////000111333555777888555:::???JJJ{{{}}}sssiiieeeeeedddcccdddfffJJJ???777777///===BBBFFF```aaaSSSaaaxxxuuuuuuyyyuuutttgggUUUJJJLLLQQQNNNGGG???;;;DDDYYYcccZZZNNNJJJXXXUUUhhhcccvvvrrr]]]^^^yyyzzzxxxqqqnnnlllooouuuzzz{{{zzzqqqhhhfffnnnttt{{{zzzxxx|||}}}qqqooovvvooorrrjjjaaa}}}WWW{{{mmmMMM555555222111000//////000111222AAA[[[lllllldddmmmwww}}}xxxppplllttt}}}fffZZZgggfffuuuwwwnnnfffXXXKKKJJJSSSXXXRRROOOQQQGGGJJJaaa|||yyy```pppeeeZZZ```wwwrrrnnnoootttzzz}}}~~~tttmmmzzz~~~\\\sss|||kkkZZZLLL<<<<<>>@@@:::666666666:::999999]]]fff]]]xxx~~~```DDDNNNsssnnnSSSBBB:::666444666555333111111222555777666666777888:::;;;<<<<<<:::999999999:::777333///000111444666666444222000111111000000000000111111///000000222333555777888444>>>AAALLL|||qqqhhhffffffdddeeeiiihhh|||LLLAAA888888000===EEEHHHZZZ~~~cccSSSZZZpppzzzuuuvvvssssssjjj\\\RRROOOKKK???333??????JJJWWWSSSEEEGGGUUUcccfffyyyoooxxxrrrlllUUU___vvv{{{yyyssssssrrrpppqqqrrrqqqmmmjjjeee```eeettt}}}{{{|||uuuyyy~~~rrrooouuuqqqrrrgggeeeJJJ~~~vvvjjjEEE444333111111000//////000000111===SSSiiillllllmmmwww{{{}}}uuuyyy{{{cccRRRaaazzz{{{kkkVVVKKKOOOaaakkk]]]MMMLLLCCCLLLppp|||wwwwwwiiiZZZXXXdddtttzzzxxxxxxrrrqqqxxx~~~nnnhhhzzznnnooodddUUUGGG;;;DDD^^^SSSxxxwwwGGG000222000...000+++222000***///,,,111333333OOOtttqqq~~~zzzsssvvv{{{wwwuuussssssuuuwwwwwwvvvvvvrrriiidddkkksssnnnaaaXXXYYY___jjjooohhhVVVHHHIIIDDDBBBJJJVVVXXXMMM@@@@@@RRReeeXXXAAAEEELLLJJJOOONNNQQQVVVWWWSSSSSSUUUQQQUUUTTTRRR]]]nnnqqqiiieeeeeeeeeccccccfffkkkoookkkmmmqqquuuxxxyyyxxxxxxwwwuuuxxxwwwrrrwww~~~{{{yyywwwwwwvvvsssuuurrraaa;;;>>>@@@```QQQ|||eeeppp}}}GGG555//////111///BBBzzz~~~{{{qqqtttyyy]]]jjjzzz{{{|||}}}~~~~~~~~~~~~}}}xxxuuuvvvwwwrrreee[[[NNNPPPTTTRRRIIIEEERRRfffVVVpppsssCCC:::IIIWWWjjj\\\___TTTOOONNNNNNMMMNNNQQQSSSTTTWWWYYY\\\^^^aaaiiisss{{{}}}~~~xxxyyyzzz|||{{{xxxvvvtttssssssssssssooosssvvvyyyeeeGGGEEE>>>???>>>yyynnnhhhrrr@@@333000111888TTTQQQBBB???BBB<<<;;;777444777666777___kkkjjjhhhJJJLLLkkkgggOOO@@@999555222444444333111///000222444666555555666777999:::;;;555333222444666777444000///000333555555444222000111111111111111111222333000000111222444666777888999BBB???HHH}}}yyypppiiihhhfffcccgggoooiiiiiiKKKCCC999:::555<<>>:::VVVbbbAAAooovvvooo|||FFF666...000555333IIIjjjkkkyyysssyyyxxxyyy|||}}}|||{{{xxxuuutttpppeeeUUUHHHBBBHHHHHHBBBBBBJJJNNNKKK```lllHHH555JJJ______<<<@@@AAAIIILLLJJJJJJKKKMMMQQQVVVZZZ\\\bbbgggmmmpppttt|||yyy}}}zzz{{{}}}xxxxxxxxxxxxxxxwwwvvvuuutttrrrrrrzzz}}}{{{xxx[[[???CCC===;;;BBBeee{{{888555444333999VVVYYYFFFDDDHHHDDD999777777===888000PPPqqqbbbzzzyyyrrrRRRHHH]]]zzzaaaMMMBBB<<<777333///111444444333222555777111333666999999888666444999444///...111222000---...///000111222111111000333222222222333444444555000000111222444666888999777@@@CCC^^^tttmmmjjjjjjccc^^^gggvvv~~~FFFIIIHHH===???:::444>>>EEEJJJmmmhhhTTTZZZttt~~~zzzyyyyyyvvvttthhhSSS@@@:::<<>>777<<>>hhh{{{}}}eee{{{ssswww~~~|||zzzzzz||||||zzzvvvvvvvvvrrrhhhYYYIII>>>999CCCDDD>>>@@@LLLOOOJJJbbb\\\999>>>NNNcccYYY===EEEEEEFFFCCCIIIJJJLLLNNNSSSXXX]]]```dddkkksssyyy}}}{{{www~~~xxx|||zzzwwwxxxyyyyyyyyywwwvvvuuuoooqqqzzz}}}yyytttWWW<<>>dddtttoookkkhhhfffaaaaaammm|||zzzpppTTTTTTIII===???999888@@@???BBBiiirrr]]]WWWjjjzzzzzzyyyvvvyyymmm___CCC777GGGBBB???<<<<<<@@@UUUaaaYYY^^^vvvggglllnnnQQQbbbccc```RRRVVVeeekkkooossspppfffiiicccwww[[[``````bbbdddiiiooouuuyyyvvvgggaaabbbuuuzzzzzzyyyxxxxxxwwwwwwvvvtttnnnnnnlllddd___zzzvvvyyyCCC444666,,,000000//////.........---777777bbbtttsssqqqrrr~~~vvvooovvvdddnnnmmmBBBYYYrrr{{{vvvllleeeaaaZZZJJJLLL```sssfffSSSMMMsssgggcccjjj|||eeesssxxxlllcccTTTWWW???888@@@HHHccc@@@|||ZZZ~~~DDD222222000///............,,,//////222111)))444RRR|||{{{gggGGG\\\jjj~~~ttt|||wwwxxxxxxxxxvvvtttrrrqqqmmmrrrqqqhhh^^^VVVMMMDDDKKK@@@DDDQQQLLL999;;;OOOPPPJJJNNNKKKEEETTTZZZDDDCCCPPPTTTHHH>>>AAAIIIMMMPPPOOOLLLFFFDDDMMMaaarrrxxxvvvxxxxxxqqqjjj}}}kkk^^^mmmmmmzzzvvv{{{|||xxxxxx{{{zzzuuu{{{zzz~~~uuuYYYIIIRRRLLL\\\~~~~~~~~~~~~~~~~~~|||zzzxxxvvv}}}vvvuuu\\\CCC;;;:::OOOnnnQQQ~~~sssnnnOOO222333...222444DDD```lll|||uuu}}}}}}}}}{{{sssyyy|||{{{zzzxxxwwwwwwwwwuuukkkXXXDDD;;;<<>>CCCDDDIIIZZZOOO888:::PPP{{{rrrKKK======>>>@@@DDDCCCFFFLLLQQQTTTYYY]]]```iiipppzzzwwwxxx~~~{{{zzzzzzzzzzzzyyyyyyxxxwwwvvvuuuuuuvvvvvvrrruuu}}}qqq~~~pppMMMDDD::::::<<>>mmm```iiiwww```GGGIIIpppwww]]]HHH<<<888555444///////////////000111222555333222222444666777666222222111111111000000000...///000000//////000111333222222111000000111111111222333555666777888888;;;BBB@@@~~~xxxllliiigggeeeaaacccooo~~~aaaPPPNNNGGGAAABBB;;;888???@@@???\\\~~~wwwcccWWWbbbsss{{{zzzzzztttzzzrrrcccFFF:::KKKIII;;;999BBBTTTeeecccVVVZZZhhhppp~~~sssOOOcccgggiiiWWWSSS```kkkrrrwwwvvvqqq~~~ssssssmmmbbbgggiiikkkmmmmmmmmmmmmmmmooohhhlllwwwzzzyyyyyyxxxxxxwwwwwwvvvsssooossskkkkkktttYYYuuu|||zzzvvvsss>>>333333---000/////////.........------000QQQllluuusssyyywwwrrrxxx}}}sssvvvuuuTTTTTTbbbvvvzzzooohhhlllfffRRRNNN\\\kkkyyyzzzbbbCCCDDDfffrrr```hhhfff~~~mmm}}}qqqddd\\\ZZZQQQ999KKK===cccRRRbbbgggnnn999222111000///............,,,///...222333...<<>>AAABBBCCCKKKVVVRRR??????SSS~~~nnnIII;;;;;;;;;===@@@DDDHHHMMMQQQUUUYYY]]]```lllvvvxxxsssyyy|||{{{zzzzzzyyyxxxwwwwwwwwwvvvvvvuuuuuutttrrrvvvvvvhhhGGGAAA>>>===???UUUiiiQQQ555333111222999SSStttXXX___eeeeeeMMM>>>;;;888;;;888<<>>ZZZyyyPPPkkksssqqqiiizzzvvvwwwxxxxxxxxxxxxwwwwwwqqqnnnpppssslll]]]UUUVVVTTT^^^jjjjjjXXXGGGJJJXXXfff```YYYNNNKKK\\\ggg\\\GGGLLLSSSSSSJJJBBBFFFOOOdddcccZZZSSS```{{{[[[JJJAAAEEEDDD???HHHYYYgggooo]]]```vvvvvvpppkkklllsssxxx{{{}}}~~~{{{wwwzzz}}}|||{{{zzzuuuuuu[[[@@@:::AAA\\\uuuTTT}}}}}}sss}}}{{{\\\222333111222///555```tttiiimmmwww~~~zzzyyyyyyzzz{{{|||{{{yyyssswwwxxxnnnXXXCCC<<<@@@CCCMMMLLLGGGEEE@@@AAANNNSSSVVVGGGEEEXXXgggGGG::::::;;;===@@@FFFIIINNNRRRVVVZZZ___bbbjjjxxxyyyyyysssrrrzzz}}}{{{{{{zzzyyyxxxvvvvvvwwwwwwvvvuuusssrrrssswwwzzz}}}```BBB???BBB>>>>>>\\\|||KKK222111///111999TTTffflllvvvvvvVVV>>>:::999:::888:::XXXvvvtttoooVVVKKK```vvv]]]HHH<<<777444222333222111000////////////000///...///111222222111////////////////////////,,,...//////......000111000111222333333222111000222333444555777888:::;;;888GGGccc{{{ffffffeeeaaa___dddrrrkkkKKKNNNDDDCCCJJJBBBEEE===@@@EEEBBBIIIiii||||||aaaaaannnvvvxxxyyyuuu|||vvvmmmUUUJJJWWWOOOEEECCCSSSooo^^^<<>>:::EEEcccpppUUUlllsss{{{XXX///111222444000777SSS}}}yyyooovvv}}}rrrrrryyywwwwwwyyy{{{}}}}}}{{{yyysssvvvxxxsssbbbLLL???<<>>888444222000000//////...////////////...---...000000///...........................+++---//////......000111111222333444444444222222333333444555777999;;;<<<777LLL{{{oooeeefffddd^^^]]]fffvvvbbbLLLQQQGGGHHHPPPFFFEEE>>>>>>DDDEEEGGGfff{{{ccceeekkkjjjppp}}}zzz|||sssppp___UUU\\\LLLJJJMMMYYYpppVVV===hhhuuuZZZPPPbbb|||wwwkkkYYY^^^www[[[XXXjjj{{{yyyyyyxxxwwwwwwvvvvvvuuuvvvooonnnjjjyyyiiittt~~~nnnnnn```yyy999222444,,,333---------..................444+++LLLkkktttrrrccckkkyyy|||gggJJJJJJ^^^nnnpppkkkjjjdddccc^^^PPPLLLLLLDDDJJJmmmfffppp___ttt~~~|||}}}pppuuuhhhccc^^^VVVOOODDD999SSSWWWtttXXX~~~zzzgggkkk===555000//////...............,,,000//////222,,,///???ooo~~~~~~QQQjjjqqqvvv~~~iiiOOOxxxyyyxxxwwwvvvuuutttsssssstttmmmnnntttnnn\\\VVV[[[YYY```cccZZZMMMIIIMMMSSS\\\XXXIIIAAAOOO^^^XXXJJJ<<<>>>FFFOOOOOONNNYYYiiilllwww___XXX[[[YYYSSSVVV^^^```\\\jjjwwwxxxqqqsssvvv~~~~~~}}}}}}}}}~~~~~~~~~}}}|||||||||yyytttsssWWW<<<:::GGGggggggYYYtttggg|||TTT111222111444111555@@@wwwttt|||iii~~~nnnuuu{{{{{{~~~zzzzzz{{{}}}~~~~~~{{{xxxuuutttwwwxxxnnnYYYCCC777???OOO[[[___WWWBBBAAAUUU\\\```OOOLLL```xxxkkkWWW@@@555777<<>>888444222,,,,,,,,,+++,,,,,,------...------...//////...,,,,,,------------.........+++,,,............000222222333444444444444444444444444444555777:::<<<>>>>>>SSSpppccceeefffccc]]]]]]kkk~~~~~~[[[MMMNNNJJJNNNTTTLLLCCCAAA===BBBEEEDDD]]]zzzjjjfffbbb^^^iiizzz{{{{{{ssstttiii```cccNNNMMMTTT\\\ttt```ZZZ~~~lllXXXMMM[[[kkk~~~iiikkkaaafff|||hhhWWWooo}}}xxxxxxxxxwwwvvvvvvuuuuuuuuuooohhhxxxggguuu___{{{mmm\\\aaa333333444---111---------------.........+++///---BBBaaayyy|||XXXfff{{{xxx|||yyyjjjQQQCCCOOOiiisssnnnjjjgggfff]]]PPPVVVeeehhhxxxqqq```iiiZZZtttvvvppplll~~~uuuiiifffbbbXXXKKKAAACCC===PPPxxxyyyKKKzzzrrrzzzTTT888***//////......---......///***000///111555111000<<>>wwwzzzpppyyy~~~zzzzzz{{{}}}}}}}}}~~~}}}zzzwwwwwwtttvvv{{{vvvaaaGGG555@@@QQQcccmmmcccHHHBBBWWWcccfffWWWUUUbbb}}}hhh___PPP===444777???GGGKKKKKKNNNTTTYYY```gggoootttsss___MMMEEEKKKXXXbbbiiiwwwzzzccc^^^ggghhhnnnooo~~~{{{yyyyyyxxxwwwvvvtttuuuuuutttsssqqqooonnnooorrr}}}vvvoooKKK@@@<<>>999;;;:::AAAmmmfffvvvpppTTTQQQ```uuu]]]III>>>777333000,,,,,,++++++++++++,,,,,,------,,,...//////---++++++,,,,,,,,,------------***,,,............000222333222222222333333444555444444444555777:::===???HHHlllnnnlllaaadddfffccc]]]```sssbbbWWWLLLGGGHHHNNNOOOKKKCCCGGGBBBBBBFFF@@@OOOttttttlllYYYZZZgggqqqwwwzzzuuuyyyppphhhjjjWWWTTT\\\^^^xxxooorrr[[[TTTKKKLLLhhhtttttt\\\llljjjmmmUUU```zzzxxxxxxwwwwwwvvvvvvuuuuuupppqqqggg~~~___yyyyyyddd~~~dddKKKlllIII000222222......,,,,,,,,,------.........,,,+++222555NNNqqqxxxxxx```eeeoootttsss}}}yyyfffOOOLLL^^^mmmooojjjiiikkkcccWWW```oooqqq}}}rrr___ZZZgggfffVVVpppzzzbbbwwwpppiiiccc___UUUHHH@@@???CCCIIIZZZssscccZZZzzzkkkhhh>>>444,,,.........------......///+++000...///555333222;;;^^^{{{YYY^^^wwwuuuxxxhhhzzzyyyxxxwwwuuuuuutttuuuuuuppprrrtttuuutttssstttuuuuuuqqqmmmdddQQQ;;;000111888EEE@@@===PPPVVVEEE:::CCCIIILLLGGGBBBDDDHHHKKKSSSeee}}}pppZZZ___YYY\\\aaa[[[SSSaaayyylllyyy}}}ppppppssszzzwwwyyy~~~|||}}}sssUUUNNNaaayyy}}}|||{{{{{{|||||||||sssoooTTT<<<;;;EEEaaa```fffrrrqqq~~~XXX888555222222---222IIIooo~~~~~~wwwwwwzzz~~~}}}}}}}}}~~~}}}zzzxxxxxxuuuwww{{{uuuaaaIII999@@@QQQggguuujjjIII>>>QQQfffmmmeeecccbbbkkktttZZZSSSHHH;;;555===MMMZZZ```QQQSSSXXX]]]bbbiiiqqqvvv}}}{{{uuuiiiddd\\\QQQJJJJJJPPPVVVbbbtttvvvUUUHHHKKKQQQ___fffxxx|||yyyxxxxxxwwwvvvuuuuuuuuutttrrrqqqpppnnnnnnnnnrrrzzzyyydddCCCAAA;;;<<<111OOOgggppp]]]555000444000000555IIISSSCCCAAA:::<<<:::===jjjdddyyyuuuVVVOOO\\\wwwttt\\\HHH===666222/////////...---,,,,,,,,,,,,---------...//////,,,***+++++++++,,,,,,---------***,,,---.........000222222222111000111222444555555444444555777;;;>>>@@@MMMhhhzzzgggcccfffccc]]]bbbyyy{{{RRRWWWLLL@@@EEEKKKGGGEEEFFFNNNHHHEEEIII???DDDcccsss~~~tttUUU\\\hhhhhhsssyyyyyy}}}ssskkkppp___]]]ccc___yyyvvvxxxXXXCCCMMMRRRXXXwww~~~kkkZZZrrruuuyyyZZZLLLddd~~~vvvnnnoooyyy{{{xxxxxxwwwwwwvvvuuuuuuuuulllrrrhhhxxx^^^vvvrrrvvvHHHJJJccc~~~ttt:::///222111///,,,,,,,,,,,,------.........111,,,777+++;;;cccccckkkllleeexxxuuuyyynnn|||aaaOOOTTTcccnnnmmmnnnqqqhhhXXXWWWZZZRRROOOYYYSSSSSS]]]ooofffSSSqqqqqq~~~___nnnkkkeee]]]SSSDDD999<<>>777888DDDIIICCC@@@EEEHHHEEEHHHVVVfffmmmhhhbbbbbbeee^^^nnnuuukkkaaadddqqqyyytttrrr{{{jjjtttqqq~~~yyyxxx|||}}}zzznnnbbb[[[WWW\\\ooo~~~|||||||||}}}}}}~~~sssnnnSSS<<<<<>>>>>RRR___uuu}}}{{{xxxwwwwwwwwwvvvuuuvvvuuusssqqqpppooonnnnnnooottt~~~|||pppWWWAAADDD<<<;;;222XXXQQQcccTTT000...333000111444HHH]]]EEEDDD999===>>>===ZZZgggmmmwwwzzznnnXXXMMMeeewww___KKK>>>777222/////////.........---------...------,,,,,,------...++++++,,,,,,,,,------------------........./////////////////////000111111444444777:::888555;;;GGGbbbwwwkkklllccclll]]]aaaZZZddd}}}vvvLLLJJJGGGEEEDDDFFFIIIKKKVVVNNNJJJKKKFFF@@@HHHVVVyyyxxxeeeZZZXXXYYYzzz~~~xxxyyy|||uuuhhheee[[[ZZZfffjjj```UUURRRTTTWWW[[[ZZZnnn___dddwwwzzzvvvQQQRRRpppxxxzzzsssyyy|||rrryyymmm}}}uuuvvvsssyyyzzzzzzwwwuuuvvvwwwvvvllllllZZZyyyttt___}}}[[[eeehhhRRR///666...+++222,,,,,,,,,,,,,,,,,,,,,,,,,,,---111///***///EEE___pppzzzfff}}}ttt~~~uuu|||ppphhhXXXKKKSSSgggmmmkkkmmmpppmmmddd[[[XXXQQQBBBUUUccciiiTTTqqq|||{{{zzzxxx^^^}}}fffddd\\\EEECCCLLL;;;555TTT\\\uuuhhhaaa|||hhhuuu888...666000//////...------------...,,,,,,------///000111222PPP]]]YYYxxxtttqqq}}}pppyyyvvvvvvyyyxxxuuusssuuuoooqqqpppmmmmmmpppqqqoooooooookkk]]]GGG777777???>>>GGGNNNNNNKKKFFF>>>777===>>>AAADDDCCC@@@@@@BBB???XXXggg```\\\fffjjjddd```iiitttgggvvvxxx|||iiinnnuuuzzz}}}}}}oooSSSGGGKKKCCCCCCSSS\\\sss~~~}}}}}}|||}}}}}}yyy{{{iiiNNN>>>;;;JJJdddVVVnnnqqq}}}|||lllpppaaa999555000222666333999VVVzzzxxx{{{qqqjjjvvvtttvvvzzz~~~{{{zzzuuuzzzwwwrrrsssxxxsss___HHH:::===\\\ttt|||mmmFFF888PPPmmm{{{xxxhhhaaa``````RRRJJJGGGNNNfffiiiTTTWWW\\\aaaeeejjjooorrrtttvvvyyy|||zzzqqqcccZZZWWWSSSQQQSSSVVV]]]nnn|||{{{mmmKKK<<>>===<<>>;;;BBBJJJJJJyyycccUUU~~~ZZZ888333///111//////...------------...------------///000111222___aaaKKKnnnxxxfff~~~{{{ggg{{{wwwvvvyyyyyyuuutttvvvoooqqqqqqnnnnnnqqqqqqooonnnkkkeeeXXXDDD666666===<<>>999:::<<>>LLLzzzuuukkkiiiiiigggbbbmmm|||~~~nnnVVVVVVXXX\\\___ccchhhkkknnnrrrrrrtttvvvuuuooofff___UUURRRRRRVVVYYY^^^iiiuuufff@@@777CCCHHH]]]ooo~~~|||yyyxxxwwwwwwwwwwwwvvvqqqooopppooolllkkkmmmttt|||kkkQQQ???EEE888222>>>zzziiiDDD888111222111///666AAA```FFFLLLDDD@@@<<<<<>>CCC]]]]]]gggqqqeee```fff```XXXZZZMMMKKKHHHFFFFFFGGGIIIKKKGGGPPPOOODDDAAAIIIMMMHHHkkkwwwyyy~~~sssXXXQQQ^^^\\\nnn{{{zzzvvvwwwxxxwwwggg]]]VVVTTTPPPKKKLLLSSSCCCGGG^^^nnnaaammmwwwXXXeeeooovvvoooqqqpppttt}}}~~~yyyvvvtttssstttvvvwwwwwwrrr{{{GGGPPPgggmmm}}}___BBBsssWWW555,,,333---...222))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000---000FFF^^^rrrnnnuuuuuusss|||}}}}}}xxxpppjjjuuuoooiiifffdddeeennnxxx{{{ttt}}}___vvvzzzvvvnnnqqqTTTJJJ555@@@JJJ888AAA___ggggggqqquuu<<<666888+++111000///......------......------------...000111222SSSoooEEEppp___yyy{{{```~~~yyyvvvxxxxxxuuutttvvvppprrrrrroooooorrrrrrpppmmmggg^^^RRRDDD999999???@@@LLLUUUTTTMMMHHHEEEBBBOOOQQQUUUZZZddduuuwwwdddYYYXXX^^^dddcccfffMMMvvvXXX}}}xxxeeevvv}}}yyy{{{{{{{{{yyy~~~}}}||||||||||||ssssss```GGG;;;;;;KKKdddRRR{{{qqqrrr~~~mmm<<<888444333333555000MMMqqq~~~yyyyyy{{{~~~zzzuuuyyyxxxvvvrrrkkk\\\JJJ???<<<999HHHhhh{{{jjjSSSOOOSSSooofffhhhlll}}}qqqwwwqqq[[[RRRPPPVVVXXXZZZ^^^cccgggkkkmmmrrrrrrrrrsssrrrooojjjfff```]]][[[\\\[[[XXXXXXZZZRRRTTTZZZYYYGGG555999JJJNNNmmm{{{{{{zzzwwwuuuvvvxxxzzztttpppooopppooollllllooo}}}gggMMM<<>>cccHHHQQQJJJDDD>>>???>>>qqqkkkNNNXXXXXXnnn~~~nnnVVVIIIYYYvvvwwwcccOOOAAA888333111/////////..................------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------........./////////------...///111333555666888>>>999:::@@@999PPPvvvYYYjjjqqq```bbbdddaaapppoooJJJMMMKKKIIIGGGGGGGGGIIIJJJGGGJJJHHHEEEGGGLLLJJJCCC[[[nnnzzzmmm[[[ZZZUUUgggwwwzzzwwwxxxzzzzzzpppiiibbb\\\RRRKKKMMMUUU\\\hhhyyyiiiRRRggguuueeemmmyyytttqqq|||||||||yyy{{{pppkkk}}}|||yyyuuutttvvvwwwuuutttuuu]]]NNNddduuuzzz???]]]~~~uuu;;;...///222+++...111(((,,,,,,,,,,,,,,,,,,,,,,,,000+++,,,222///+++999NNNrrrwww|||sssdddjjj{{{|||||||||kkkbbbiiirrrsssjjjaaadddmmmoootttxxxyyyxxxooohhhjjjxxx\\\CCCDDD777===FFFFFFVVVkkkmmm^^^aaa222333666...111000//////...............---------......///111111???ttt}}}IIIvvvkkk}}}}}}]]]|||zzzuuuuuuvvvtttssstttpppsssrrroooooorrrssspppnnneeeZZZPPPFFF???@@@FFFMMMUUUYYYQQQFFF@@@??????BBBJJJSSS]]]iiixxx~~~eeeMMMCCC???>>>IIIWWW[[[}}}{{{___KKK```}}}zzziii}}}|||{{{{{{{{{qqqppp]]]FFF>>>AAARRRkkkOOOzzzttt~~~uuuuuu===888666777777:::000HHHkkk}}}{{{|||{{{vvvzzzxxxvvvnnn___LLL???;;;>>>AAAHHHiii{{{hhh\\\dddggg{{{bbbRRRPPPXXX___pppcccbbbbbbOOOBBBKKKUUUUUUVVVXXX\\\bbbgggkkkmmmoooppprrrssssssrrrooommmiiifffbbb___[[[TTTMMMIIIFFF;;;666:::<<<;;;@@@HHH[[[~~~}}}{{{{{{zzzxxxuuuuuuwwwzzzuuurrrqqqrrrqqqnnnpppuuu}}}zzz```GGG888AAA666999jjjoooUUU;;;555111333333111555:::iiiNNNUUUNNNJJJDDDDDD???gggsssMMMPPPbbbxxxwwwcccJJJQQQhhhwwwdddQQQCCC999444222////////////////////////111000///---,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,---------.........---...///000222444666888;;;999888>>>;;;888gggfffXXXlllqqqbbb```^^^qqq~~~WWWNNNLLLKKKIIIGGGGGGGGGHHHIIIKKKBBB@@@HHHNNNKKKDDDAAALLLhhhppp]]]YYYeeeqqqxxxzzz{{{zzzyyyuuuqqqkkkccc[[[[[[eeeqqqzzz~~~vvvpppgggPPPSSSwwwuuunnnvvvqqqnnnzzzxxx{{{~~~oooddd{{{{{{xxxvvvwwwzzzyyytttssswwwkkk]]]yyymmmfffzzztttDDD~~~YYY111000333000+++---///***,,,,,,,,,,,,,,,,,,,,,,,,444***)))111222,,,222???aaakkk}}}~~~hhhbbbxxxtttppp~~~oooQQQ[[[lll{{{{{{mmm^^^VVVZZZfffjjjkkkjjjbbbiii___GGGAAA???KKKAAA>>>]]]ssshhh[[[vvvHHH;;;000000666000000000///............///......---......///000111???mmm}}}MMMmmmzzz~~~yyy[[[sss{{{sssssstttrrrrrrssspppsssrrroooooorrrsssppplllcccWWWNNNFFFAAADDDIIISSSXXXVVVIII<<<888;;;>>>IIIWWWiiixxxQQQBBB>>>HHHJJJAAAAAAJJJNNNlllooo___TTTpppzzzuuuhhh}}}}}}|||{{{zzzzzzssspppZZZDDD===BBBSSSkkkUUU}}}vvvxxxvvvsss>>>;;;999777555555---???___uuu~~~nnnyyy|||}}}zzz|||xxx|||xxxsssgggSSS@@@999<<>>@@@666BBB}}}yyyQQQ||||||QQQ888555333333333222444777tttXXXXXXNNNOOOKKKGGG@@@VVVaaaNNNiii|||}}}vvvgggKKKLLL\\\vvvwwwfffSSSDDD:::444222...////////////000000000333222000...---,,,+++++++++++++++,,,,,,,,,------------------.........///000000111222444666888999;;;333888???999JJJ~~~XXXXXXkkkpppggg```rrrkkkLLLOOOLLLJJJIIIGGGFFFFFFFFFGGGKKKAAA@@@LLLPPPGGG@@@BBBDDD```qqqwwwzzz^^^___eeennnuuuyyy{{{zzzxxxzzzvvvlllaaaZZZ___nnn{{{iiihhhbbbaaaeeehhhtttvvvsss}}}xxx{{{xxx|||~~~pppiiiwwwvvvyyy}}}yyyssswww]]]UUUmmmqqqNNNmmm@@@000333222...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333+++)))...111///000444CCCsss|||xxxfffooovvvppp~~~nnnaaaXXX]]]fffdddWWWKKKNNNVVV\\\fffooommmppp~~~~~~uuuuuuzzzpppxxxdddHHH<<<===AAA:::LLLTTTeeewwwfffeeeRRR999CCC111...:::111111000//////......//////...............///000000;;;fffxxxUUU___wwwuuu\\\iii}}}sssqqqsssrrrrrrsssppprrrrrroooooorrrrrrpppjjjaaaUUUKKKAAA<<>>NNNddd```tttzzz{{{|||lll???AAA<<<555...000///;;;WWWppptttmmmjjjmmmnnn~~~}}}}}}vvv||||||xxx}}}wwwooo\\\GGG::::::AAAFFFHHHUUUooo|||qqqeeeddddddrrr]]]FFF:::999>>>CCCHHHIIIMMMQQQIIIHHH]]]hhh]]]SSSPPPMMMOOOTTTXXXYYYXXXUUUYYY```eeeiiimmmppprrrjjjlllkkkgggdddcccaaa]]]FFFEEEFFFGGGJJJTTTiii}}}|||{{{zzz{{{||||||yyywwwtttsssssstttsssqqqvvv~~~{{{zzz}}}wwwbbbLLL@@@AAA<<<777NNNvvvnnnKKK888777555444333333444555cccZZZLLLQQQOOOGGG@@@IIIkkkyyyOOOaaasss~~~vvvlllNNNMMMSSSgggwwwgggUUUEEE:::555333.../////////000000000000222111000//////......///---------.........//////////////////000000000000222222333444666777999::::::222===@@@AAArrrgggWWWaaakkkiiidddaaa|||uuuYYYJJJLLLJJJJJJHHHGGGFFFEEEEEEEEECCCFFFKKKMMMIIICCCAAACCCAAAVVVvvvuuuzzzyyy~~~qqqhhhbbbffflllrrrvvvwwwxxxzzzzzzxxxqqqeee]]]]]]dddkkkmmmiiipppxxxwwwyyyyyyrrr|||xxx}}}wwwvvvyyy{{{vvvrrr~~~YYYYYYvvvxxxnnnGGG~~~SSS444000111---,,,000---***---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---//////000000```vvvppptttxxxxxxvvv}}}sss[[[OOOMMMNNNPPPSSSUUUSSSVVV[[[___```bbbddddddkkkbbbsss~~~{{{```bbbuuu~~~lllgggyyybbb\\\QQQCCC<<<===BBBEEEFFFRRRjjj{{{kkkZZZmmm@@@333===666222777333111000000//////////////////............///000000444___qqqdddWWWvvv||||||}}}|||eeeccctttrrrttttttssstttoooqqqqqqnnnnnnqqqqqqoookkkcccWWWKKK===555777>>>@@@CCC@@@999666;;;AAADDD===BBBIIIQQQ```hhhZZZEEECCC@@@DDDKKKHHHBBBHHHUUUXXX[[[eeeqqqqqqmmmgggSSScccsss~~~~~~~~~|||zzzyyyyyyrrrkkkQQQ:::777>>>NNNdddgggpppiii@@@CCC???777111111666777QQQvvvvvvqqqxxxtttwwwqqqxxxzzzwww|||vvvjjjSSS===777???HHHJJJQQQZZZ```dddeeeYYYNNNOOOZZZMMM@@@===>>>@@@FFFMMMVVVUUUQQQFFFEEEZZZfffZZZNNNJJJHHHJJJPPPUUUWWWVVVTTTVVVYYY[[[]]]aaafffkkkkkkrrruuuqqqnnnoooooollliiijjjkkkjjjkkkuuuzzzxxxxxx|||}}}xxxvvvuuuvvvwwwuuuuuu{{{}}}yyy{{{~~~qqqWWWEEEBBB???888<<<]]]wwwuuuDDD:::999777444333333444333kkkZZZIIIRRRQQQFFF???EEEhhhTTTWWWkkk}}}vvvSSSPPPQQQ^^^vvvwwwhhhVVVEEE:::555333.../////////000000111111000000000000000111222222////////////000000000000111111111111222222222222444444444555777888:::;;;;;;555CCCCCCLLL]]]^^^mmmmmmbbb\\\```hhhsssHHHMMMQQQPPPJJJIIIHHHFFFEEEDDDDDDDDD;;;MMMVVVLLLAAAAAADDDCCCAAAPPPxxxsss}}}|||~~~bbbeeekkkppprrrssswww}}}ssswwwwwwrrrjjjdddbbb```eee\\\hhhoooaaacccxxxuuu}}}kkkbbb|||xxxvvvxxxyyysssrrrfffYYY|||GGGTTTnnnvvvssszzz444000...---(((***333...(((...,,,,,,,,,,,,,,,,,,,,,,,,'''---///+++)))---000///---777\\\fff```mmmrrrqqqrrruuuvvvyyy{{{{{{vvviiiUUUJJJQQQ___ddd]]]YYYNNNAAACCCOOORRRWWW]]]TTTdddeeeXXXiiijjjYYYbbbnnnOOOYYYZZZ]]]CCC===:::>>>DDDGGGMMMSSS]]]oooyyyYYYBBBsss}}}uuuDDD;;;111333;;;777222555111111000//////////////////............//////000888bbbtttqqqTTTvvvpppcccvvvsssuuuuuuuuuvvvoooqqqpppmmmmmmpppqqqooonnnggg[[[LLL<<<111222999999<<<;;;777888>>>CCCDDDMMMJJJDDDEEESSS^^^TTT@@@999AAANNNVVVPPPGGGIIISSShhhaaaiii{{{{{{bbbuuujjjRRRIIIhhhwwwcccnnn~~~|||zzzyyyxxxnnnfffMMM888888AAASSSiiigggsssvvvkkk???AAA@@@===;;;000777000JJJ|||rrrmmmuuuxxxvvv{{{vvvfffLLL888777DDDLLLLLL\\\^^^PPPJJJTTTKKK===BBBQQQHHH@@@>>>===???HHHTTTZZZWWWWWWRRROOOWWWYYYJJJIIIFFFDDDIIIRRRYYY\\\\\\\\\[[[YYYVVVTTTWWW]]]bbbbbbnnnwwwwwwwww}}}}}}yyyxxxxxxuuuuuu|||yyyyyyyyyzzz{{{yyyyyyzzzyyy}}}nnnQQQBBBDDD@@@999BBBffffff]]]HHH;;;;;;888444222333444333}}}bbb]]]LLLQQQRRRGGGFFFNNNYYY|||wwweeeZZZggg{{{}}}wwwwwwfffhhhddd]]]aaaqqqwwwsssiiiZZZIII<<<666444000000000000000000000000222000...---,,,---...///111111222333333333333222333333333333333333333333888888777666666888888666===555CCCRRRtttooo```fffZZZZZZccc[[[eeeiii[[[QQQLLLGGG[[[QQQOOOMMMKKKHHHFFFEEEDDDGGGSSSUUUHHH>>>@@@CCCBBB@@@FFFQQQrrruuuuuu}}}ppplllooommmdddhhhyyyxxxzzzwwwqqqlllkkkgggbbbWWW^^^fffkkkpppzzziiiwwwsss{{{}}}jjj~~~{{{[[[~~~tttIIIxxxkkkxxxrrrMMMdddrrrMMM555,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,111<<>><<>>UUUYYYPPPWWW]]]UUULLL___qqq||||||nnnrrrMMMQQQhhhccceeerrrmmm}}}|||zzzvvvtttjjjEEE;;;999GGGHHH~~~uuuvvv~~~bbbCCCIII@@@III<<<555666:::HHHdddqqqwww|||vvv~~~uuullllllttt{{{{{{wwwrrr```GGG;;;888YYYRRRXXX___@@@KKKMMMJJJJJJ:::@@@NNNKKK>>>777<<>>EEE;;;UUUiiiYYY\\\YYY^^^bbbWWWXXXuuuPPPSSSNNNEEENNNLLLKKKIIIGGGEEEEEEEEEEEECCCMMMNNNDDD>>>AAACCCAAA;;;>>>EEEccc{{{rrr|||~~~~~~vvvnnnnnnjjj```eeeuuuwwwzzzyyytttrrrqqqooojjjnnniiieeegggtttlll}}}yyy~~~~~~{{{vvvtttvvv{{{QQQZZZuuu|||tttyyy\\\^^^ssswww```888...,,,...------,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,------------...+++---222@@@XXXqqq|||{{{rrrpppqqq{{{~~~~~~~~~vvveeeLLLBBBAAASSSccc___]]]TTT===???AAA???HHHBBB===III@@@>>>??????>>>??????AAAEEE???BBBDDDVVVnnnqqqeeeaaa@@@NNN]]]rrraaa;;;:::999888777666555555555333222000///......//////,,,...///...------...000666PPPEEErrrQQQ___nnnddd~~~yyy}}}wwwxxx|||uuutttttttttrrrpppnnnoooppprrrmmmaaaOOO>>>666888===DDDCCCAAA>>>===@@@GGGLLLLLLOOOSSSZZZdddhhhZZZHHHCCCYYYfffooowwwiiiccc|||zzzyyy```NNN\\\lll^^^ddd}}}vvvpppeeeBBB999;;;EEEVVVvvv}}}hhhyyy}}}wwwiiiLLLIII:::BBB:::999777444<<>>:::666444333333444{{{YYYYYYWWWaaa^^^TTTQQQLLLFFFbbbkkkiiirrr{{{|||vvvqqqggg\\\ZZZcccooouuuuuuooocccVVVJJJ>>>555000000000000000000000000000111111///.........///000111222222333333333333333444444444444444444444444444555666777666666777999>>>CCCKKKoooaaaXXXXXX\\\^^^\\\WWWdddWWWIIINNNIIIDDDHHHMMMKKKGGGDDDCCCCCCDDDEEE@@@FFFFFF???===AAABBB???;;;::::::RRR|||yyysssyyyiiikkkccc^^^kkkssswwwyyyvvvvvvwwwuuuqqq{{{xxxwwwuuuvvv|||zzzzzz||||||yyysssyyyiiiIIIaaatttrrr___UUUtttqqq===,,,,,,000------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///......333EEEaaazzzrrrjjjuuuyyytttrrr{{{sssPPP===999AAADDDOOO^^^dddMMMIII>>>???888:::NNNIII@@@HHHAAA???LLLLLLGGGQQQUUUbbbiiihhh```NNNEEEMMM{{{ZZZ>>>777666777777777777666555555333222111000////////////---...///...------///111333555>>>bbbIIIUUUjjj{{{wwwwwwkkkccc||||||zzz{{{}}}xxxuuuuuutttrrrooooooppprrrsssqqqgggVVVBBB777888===@@@DDDGGGGGGHHHPPP___lll[[[ZZZ^^^mmm|||{{{hhhUUUKKKdddwww}}}eeekkkQQQMMM^^^iii```ppp}}}ssskkk^^^???777<<>>DDD]]]fffdddwwwOOOIIIPPP^^^cccwwwrrraaaWWWOOOMMM]]]sss|||sssooowww|||{{{yyyzzz|||~~~~~~}}}uuuwwwppp^^^KKKAAA===<<<:::666ooo{{{jjjQQQIIIDDDAAA<<<888555444444444```ZZZXXX^^^WWWQQQTTTKKKDDDXXX}}}zzzvvv|||~~~vvvqqqggg___\\\aaahhhmmmtttqqqhhh\\\MMM???666222111111111111111111111111111111000/////////000111111222333333444444333333444444444444555555555555===999555555666777999<<<<<>>888888333444555777777666555555333222222111000000000///---.........---...000222999222^^^zzzsssIIIUUU||||||nnngggOOO~~~zzz{{{|||{{{xxxvvvvvvtttrrrpppoooqqqsssqqqqqqiiiXXXCCC777777;;;???GGGPPPTTTWWW^^^lllwwwnnngggiiizzztttaaaFFFbbbtttuuunnneeejjj~~~eee{{{eeeSSSNNNWWW```gggyyyppphhhXXX===777===@@@{{{___wwwtttrrr}}}^^^GGGNNNIIIHHH<<<@@@@@@777444MMMsssvvvzzzyyyxxxuuusssuuuyyyzzzwwwtttlllZZZLLLMMMKKKeeecccuuuhhhFFF>>>NNN^^^aaaNNN999FFF\\\bbbRRRBBB===JJJbbbpppkkkAAAAAA\\\lllYYYyyyWWWCCCJJJbbbfffhhhOOOGGGUUUkkkzzz{{{qqqxxx~~~|||zzzxxxyyy|||~~~}}}{{{ssstttiiiRRRBBB>>>===999222OOO{{{ZZZPPPMMMHHHEEE@@@;;;777555444555kkk___YYYZZZRRRSSSRRRJJJHHHTTTxxxtttqqquuuwww{{{{{{uuummmfffbbb______```ooopppmmmaaaOOO@@@777444222222222222222222222222111111000000000111111111222222333444444444444333444444444555555666666666;;;666555:::>>>>>>>>>AAAAAArrrvvvYYYXXX\\\___bbb^^^ZZZuuuvvvYYYNNNJJJ???IIIVVVLLLOOOLLLHHHCCCAAAAAABBBCCCCCCBBB@@@===>>>@@@>>>:::AAABBB<<>>@@@zzz{{{kkkwwwlll___MMMxxx```{{{lllQQQwwwzzzzzzwwwxxxvvvvvvuuusssqqqpppqqqsssooonnnfffUUUBBB666666999BBBKKKWWW\\\\\\[[[\\\^^^eeeaaafffxxxsss\\\<<>>CCC???999IIIiii}}}}}}}}}tttmmmyyy{{{yyyxxxxxxyyyyyyxxxuuummmdddUUUNNNNNNsssjjjlll___DDD:::TTTkkknnn]]]???FFFfffqqq]]]EEE:::HHHccc|||rrrCCC???[[[nnnVVVhhhFFFMMMmmmkkkvvvPPPKKKggg}}}}}}~~~tttoooyyy~~~{{{zzz{{{yyyvvvxxx{{{|||yyyvvvpppnnnaaaJJJ<<<<<<;;;777999vvvxxx^^^zzz[[[NNNOOOJJJGGGCCC>>>:::777666555nnn___]]]\\\SSSZZZPPPHHHLLLOOOjjjiiiccckkkuuuzzzxxxrrrmmmllliiidddaaaaaahhhjjjjjjbbbTTTDDD999444222222222222222222222222111111111111222222222222222222333444444444444444444444555555666777777777555444888??????:::<<>>>>><<<;;;:::>>>;;;===GGGVVVvvv}}}wwwvvv{{{zzz|||qqqbbbzzzwwwzzz{{{xxxxxx{{{{{{xxxsssuuuwwwyyy{{{xxx|||uuuxxxPPPDDDeeelllrrrttt}}}{{{ooo888%%%...000,,,000++++++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,......///...++++++444???OOObbbvvvzzzqqqiiinnnvvv{{{vvvvvvqqqyyy~~~|||~~~```[[[MMMOOOQQQXXX```JJJ444AAAAAAFFFXXXZZZUUU^^^|||uuuKKK555///111555111111222444444555555555333333444333333222000000.........------...222555;;;JJJuuuZZZRRRnnn~~~zzzMMMxxx~~~zzz___sss\\\sssxxx{{{xxxtttyyyuuuvvvwwwuuusssqqqqqqrrroookkk```QQQAAA888888:::===IIIWWW]]]YYYPPPIIIFFFGGGLLLVVVggg{{{hhhKKKBBBKKKHHHDDDNNNXXX```lllyyyvvvbbb\\\]]]aaa^^^gggllljjjkkkqqqzzz||||||yyyuuupppaaaLLL888:::===QQQjjjcccyyy|||sssmmmNNNDDDBBB@@@BBBGGG<<>>OOOmmmwwwEEE@@@```xxx___xxxHHHQQQyyymmm}}}TTTOOOnnnxxxxxxxxx|||{{{xxxxxxyyyvvvuuuwwwzzzyyytttnnniiicccUUUEEE;;;::::::888===```bbb___NNNNNNJJJIIIFFFBBB>>>:::777555fffXXX]]]^^^SSS[[[QQQIIIQQQJJJWWWyyyjjjZZZeeerrruuuvvvppplllnnnnnnjjjhhhiiiccccccdddbbb]]]PPP@@@555333333333333333333333333000111111222333333333222222333444444555444444444444555555666777777888888444777===@@@:::999MMMeee{{{ZZZbbb^^^[[[```^^^aaaXXXRRROOOKKKHHHOOOPPPCCCBBBAAA@@@@@@@@@AAACCCDDDCCCBBBAAA@@@>>><<<<<<===777;;;;;;===CCCHHH]]]~~~uuummmxxxxxxqqqssszzz}}}|||yyyyyy}}}~~~|||vvvyyy||||||yyywwwvvvwwwyyy~~~}}}|||wwwvvv}}}~~~xxxwwwbbb???ZZZtttgggvvv}}}|||JJJ***,,,000......000******************++++++************++++++++++++***++++++++++++,,,,,,,,,///---///222000+++,,,111===RRRjjjwwwwwwsssuuuxxxzzzyyyzzzttt|||{{{eeennnxxx}}}wwwrrrBBB333888222...666222222111222222333444555333444444444444222111000.........------///222666888JJJdddJJJQQQbbb~~~dddhhh|||~~~pppqqqccceee|||~~~xxxsss|||tttvvvxxxwwwuuurrrqqqqqqrrrjjj\\\MMMBBB======???@@@OOO^^^```TTTGGG@@@@@@777@@@FFFMMM```nnn^^^@@@FFFMMMDDD???RRRiiiqqqsssrrrWWWPPPVVVXXXcccgggrrrxxxyyy|||}}}ooouuu|||www|||~~~~~~{{{uuunnn\\\FFF555<<<===___{{{|||~~~[[[zzzuuu___LLLJJJFFFDDDDDDJJJ>>>BBBDDD???<<>>===;;;>>>>>>======???BBBEEEHHHaaayyyooodddxxx~~~|||wwwyyytttzzz~~~yyy{{{||||||}}}}}}{{{wwwzzzyyywwwvvvvvvwwwxxxyyyvvvvvvvvvvvvwwwwwwwwwwwwvvv}}}}}}uuurrrzzz~~~|||~~~wwwxxx|||uuunnn}}}dddPPP<<<]]]hhh]]]uuuSSS111000///...---,,,++++++))))))))))))))))))))))))************************************************++++++,,,,,,,,,,,,------///,,,888SSSggglllnnnrrrxxxqqqgggqqq{{{vvvssswww}}}~~~|||vvvvvvmmmOOO333333222111000000111111111111111222333444666777666666666666555444333333111000...------...//////444BBB555777@@@EEEhhhnnn```ooodddxxxuuuuuuyyyuuuuuuuuuuuuuuuuuuuuuuuussslll^^^MMMBBBAAAEEEHHHdddkkkpppgggQQQ===777;;;===EEEFFFBBBKKKYYYXXXKKKAAAGGGDDD???LLLjjj{{{{{{xxxfffIII===EEELLLVVVgggpppfffsss~~~vvvjjjcccbbbppp~~~zzzbbbIIISSSuuu}}}}}}|||}}}|||qqqdddLLL222AAA888AAAccc{{{qqqyyy{{{XXX???EEEHHHEEEDDDBBBEEE???>>>@@@AAAHHH```zzzvvvvvvsssgggrrrsssmmmrrrsssnnnuuudddfff```AAA666JJJWWWUUU\\\hhheeevvvQQQFFFNNN]]]bbbKKKUUULLLaaaCCCWWW~~~YYYnnnooo[[[uuusssgggwwwzzzxxx}}}zzzqqqvvvtttuuuvvvyyywwwmmm^^^SSSJJJCCCAAA777BBB???666hhhZZZ|||ooopppZZZZZZWWWQQQOOONNNMMMLLLLLLIIIAAA;;;}}}XXXZZZUUUXXXYYY]]]TTTOOOOOOPPPMMMTTTuuujjjnnntttrrrssstttssspppmmmjjjjjjeeejjjhhh^^^ZZZZZZTTTJJJBBB===:::555...///111,,,222222222222222222333333333333444555555555555555===:::666444555777999;;;DDD@@@AAARRRzzz\\\WWW]]]XXXWWW^^^bbb[[[jjj}}}[[[LLLFFFTTTPPPBBBDDDGGGDDDBBBCCCDDDDDDCCCAAA@@@@@@AAADDDAAA===<<<<<<===<<<;;;>>>===;;;;;;<<<>>>AAACCCOOOkkkyyyxxxmmmooo~~~zzzaaalll~~~lll|||wwwtttwww}}}yyyzzzzzzzzzzzzyyyyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxsssyyy}}}~~~~~~~~~{{{vvv}}}}}}~~~WWWBBBNNN;;;[[[uuu}}}|||yyyBBB000000///...---,,,++++++))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------111***--->>>PPP[[[hhhtttrrrwwwuuuuuu|||yyyrrruuuuuu|||}}}yyy]]]AAA...222111111000000000000000000000000111222333555666555555555555555444333333111000///.........//////111333000444666XXX}}}]]]ppp~~~nnnwww{{{yyywwwtttwwwuuuuuuuuuuuuuuuuuuuuuuuuwwwsssiiiXXXJJJCCCCCCEEEKKKRRRYYYSSSCCC555555<<<;;;<<<@@@HHHTTT^^^aaa```BBBLLLPPPKKKNNN[[[fffiiimmmbbbMMMFFFNNNQQQTTT```aaabbb[[[NNNUUUaaaaaazzz~~~|||~~~{{{pppcccMMM999666<<>>>>>;;;GGGOOOooowwwhhhVVVWWWXXXUUURRRSSSRRRNNNKKKJJJFFF@@@[[[YYYVVV]]]ZZZTTTVVVPPPNNNOOOLLLOOOddd~~~yyyyyyxxxvvvrrrnnnkkkjjjiiikkkiiicccbbbaaaXXXKKKKKKEEE???;;;888555333222222222333333444444444555444444555555555666666666666666666777:::===@@@BBBBBBJJJ\\\bbbMMMRRRWWWSSSWWWddd]]]bbb[[[JJJFFFIIIMMMDDD???FFFIIIDDDEEECCCCCCBBBAAA???>>>@@@BBBAAA???<<<;;;<<<<<<<<<;;;<<<;;;:::999999:::<<<===AAAYYYvvvmmmlllxxxppp]]]dddjjjpppyyy|||ooonnnqqq}}}~~~sssxxxyyy{{{{{{zzzxxxuuutttyyyzzzzzzzzzzzzyyyyyyyyyxxxvvvwww|||~~~}}}~~~~~~UUU888JJJcccPPPrrrxxxkkk~~~{{{===111//////...---,,,,,,++++++))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,000(((&&&...999DDDUUUeeeffftttzzzxxxwwwmmmeeekkkmmmwww}}}rrrvvvgggJJJ555,,,---000000///.........//////////////////000222333444444444555555555444333333111111000///......//////222---222999666lllYYY```wwwiiixxx~~~yyyuuuwwwuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvooo___KKK===:::===<<>>JJJGGGBBBDDDPPPZZZ]]]dddmmmMMMUUU]]]^^^[[[[[[bbbjjjttt[[[LLLOOOOOOQQQ[[[^^^bbb[[[NNNhhhzzz}}}nnneeevvv~~~}}}~~~zzzmmm___GGG===...CCCLLLYYY}}}{{{}}}qqqRRRDDDIIIFFFAAABBBCCCJJJGGGGGGHHHDDDBBBMMM[[[{{{~~~vvvsssqqqvvv}}}wwwppp~~~wwwppprrrrrrnnnhhhjjjeeeMMM===MMM\\\RRRrrrzzzTTT<<>>===CCC>>>777999444444444555666666777777666666666666777777888888333999@@@AAA??????AAAEEELLLpppuuuWWWZZZ[[[WWWUUUYYY[[[\\\___gggGGGJJJIIIEEEBBB>>>DDDIII@@@???NNNAAAAAA@@@>>><<<===???AAA>>>===<<<;;;;;;;;;;;;;;;:::999888888888999;;;<<>>@@@DDDFFFAAA???MMM^^^ZZZWWWUUUWWW[[[bbbmmmwwwnnnnnnvvvwww]]][[[^^^fffuuurrrhhhqqqiiihhhmmm}}}}}}zzz}}}~~~~~~~~~}}}xxxiiiZZZ<<<;;;111FFFaaauuubbbwwwkkkzzz|||aaaJJJDDDKKKGGGBBBFFFHHHEEECCCCCCDDDBBBAAAGGGQQQooo~~~zzzvvvooommmllliiidddmmmkkkWWWLLLWWW___XXX```111555DDD^^^jjj~~~DDDGGGgggRRRNNN}}}eeeLLLRRRSSSYYYvvvttt~~~```XXXccc___ZZZbbbjjjppptttlllyyy[[[}}}pppddd}}}vvvtttrrrqqqtttmmmllliiieee]]]RRRGGG???CCC999FFFCCC///KKKqqqpppddd]]]WWWSSSNNNLLLNNNOOOOOORRRRRRKKKAAA\\\[[[]]]jjjeeeXXXSSSMMMKKKNNNMMMIIIMMMTTTxxxzzzooommmmmmhhhcccaaahhhmmmnnnmmmlllkkkiii^^^SSSCCCDDDNNNAAA111555555555555555666666777777666555555666777999:::;;;===AAADDDAAA???EEETTT```nnnXXXVVVWWWWWWVVVYYY^^^]]]YYYxxxKKKBBBOOOIII@@@QQQTTTIIICCC===>>>GGG??????>>><<<;;;;;;>>>@@@<<<<<<<<<;;;;;;;;;;;;<<<888888888888:::;;;===>>>===>>>BBBYYYwwwmmmzzz~~~uuubbbXXXXXXyyyiiiaaajjjyyyxxxwwwwwwxxxzzz|||~~~~~~|||zzzyyyyyyzzz{{{iiiVVVSSSvvvvvvcccooo{{{zzziiiTTT***111...------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,***+++///000---***,,,111888DDDNNN```xxx{{{|||xxxxxxvvvqqqnnnpppvvv{{{yyyuuukkkvvv~~~}}}]]]BBB+++***111000+++)))---,,,,,,,,,,,,,,,------------------...///000000111111222333444444333333222222222111111000///...,,,333***555EEESSSrrrddd\\\aaaoooqqqqqqtttkkkoooyyysssyyywwwwwwwwwwwwwwwwwwwwwwwwuuuuuurrrdddLLL777555===??????CCCHHHFFFFFFUUUhhhiiippplllaaabbbttt}}}vvvyyyrrr```eeeooozzzwwwjjjYYY^^^iii~~~xxx~~~}}}~~~|||tttcccRRR888666:::AAAuuukkkvvvzzzrrrWWWGGGFFFMMMGGGBBBFFFIIIFFFDDDBBBBBBAAABBBGGGMMMiiiyyy|||vvv~~~xxxpppllliiifffhhhnnnlllbbb[[[ZZZdddpppoooDDD444888NNNUUUvvvKKKUUU^^^JJJdddcccMMMQQQRRRPPPlllyyy___qqqKKKHHHiiiUUUTTTqqqjjjqqqbbbsssooouuuqqqzzztttssssssrrrnnniiijjjhhh___RRRHHHCCCBBB???>>>DDD<<<777nnnttt___xxxfffddd]]]VVVSSSLLLLLLEEEAAAHHHPPPPPPIIICCCXXXYYYZZZbbb]]]TTTSSSOOONNNPPPOOOKKKKKKNNNoooqqqdddeeeiiihhheeemmmnnnlllhhheeegggnnntttooojjj[[[\\\bbbGGG---444777777777777777777777777666666666777999<<>>DDDRRRlllrrraaa[[[ZZZZZZRRRSSSYYYSSSNNNeee|||\\\AAACCCLLLBBBDDDmmmqqqLLL>>>GGGGGG===<<<======;;;::::::<<<>>>:::<<<===<<<;;;;;;<<<===999999999:::;;;<<<>>>>>>888===<<>>@@@@@@IIITTTSSSNNNWWWhhhwwwooolll~~~xxxrrrvvvyyyqqqgggccc\\\cccbbbeeeuuucccRRRUUUZZZfff{{{~~~zzzppp\\\JJJ;;;666???@@@kkkeee}}}VVVIIIJJJNNNFFFAAADDDDDDLLLJJJGGGEEEEEEFFFHHHJJJYYYnnnppppppvvv~~~}}}vvvpppkkkhhhlllmmmgggeeeccc]]]iiiTTT===AAA:::UUUjjjaaaQQQaaaXXXPPPwwwbbbJJJQQQ\\\OOObbbWWW\\\lllOOOYYY}}}XXX^^^{{{uuu^^^jjj{{{xxxvvvvvvtttrrrpppiiiffffffaaaVVVJJJBBBBBBEEE???DDD===555BBBFFF[[[vvv{{{``````VVVSSSWWWQQQQQQBBB@@@OOOXXXOOOGGGIII}}}TTTXXXTTTVVVQQQNNNRRRPPPOOOPPPMMMIIIHHHIIIQQQlllpppdddbbbgggmmmooosssooojjjfffeeeeeeiiinnnmmmvvvssswwwxxxOOO000>>>???>>>>>>======<<<<<<;;;<<<<<<<<<>>>@@@DDDHHHJJJGGGKKKVVVkkktttbbbXXXTTTVVV[[[TTTSSSYYY[[[QQQXXX___IIIDDDDDDCCCAAAEEEdddcccGGG???GGGFFF???:::;;;<<<;;;::::::;;;<<<999;;;>>>>>><<<;;;===???::::::;;;;;;;;;<<<<<<===555AAA>>>===MMMZZZppprrrkkkmmm}}}uuuvvv^^^OOOZZZppp|||wwwxxxzzz}}}zzzyyy{{{uuuaaaHHH===FFFVVV______lllpppfff||||||wwwttt555000444)))...++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++)))++++++******,,,///000&&&000111000999BBBPPPccckkkrrr{{{}}}}}}qqqmmmnnnooo|||xxxqqq```555---777333(((---...***'''+++000222,,,+++++++++,,,,,,---......------------...//////...///000222333333444444333444444444222111///...///333,,,111888LLLuuu___ggg~~~pppVVVkkk~~~tttwwwxxxxxxxxxxxxxxxxxxxxxxxxssspppnnnfffQQQ:::555===EEEHHHWWWfffcccTTTRRR\\\rrr|||vvvqqqzzzzzziiiZZZQQQOOOPPPffftttyyy~~~[[[WWWaaaccciiizzz~~~xxxlllVVVCCC<<<888@@@OOOsssddd~~~xxxUUUIIIJJJNNNFFFBBBDDDCCCLLLKKKIIIHHHIIIJJJIIIGGGNNNbbbyyyqqq~~~ttt|||zzzyyy|||sssllljjjjjjmmmffffffkkkbbbeee~~~III<<>>IIIDDD>>>FFF===>>>:::<<<@@@999888EEE888:::;;;<<<:::999:::;;;999<<<>>>>>>===<<<===???<<<<<<<<<;;;;;;;;;::::::888CCC<<<888DDDJJJ[[[{{{|||eeeooowwwnnniiigggeee\\\WWWdddyyy{{{zzz}}}nnnOOO@@@]]]nnnfff]]]ccchhheeeuuu{{{}}}rrrzzzEEE(((000111)))///+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++'''***++++++---...---+++111333+++(((000111111777NNNVVVaaammm{{{yyykkkvvvzzz{{{yyy|||kkkuuuyyySSS@@@:::///111555***+++111000******///,,,$$$,,,+++++++++,,,------.........---------...//////---...000111333333444444444444444444333111///...,,,+++222666***LLLwwwyyy\\\VVVuuuvvv}}}dddxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxuuusssnnnZZZBBB:::@@@HHHNNNaaarrrkkkTTTHHHLLL[[[bbbmmmtttrrrttttttXXXDDDFFFXXXhhhoooiiibbbqqq{{{wwwvvv~~~}}}wwwjjjSSS???999;;;@@@aaayyyffflllnnnnnnvvvRRRGGGIIINNNGGGEEEGGGEEEGGGHHHHHHIIILLLMMMJJJFFFVVVUUUnnnwww|||www|||~~~~~~tttllljjjdddnnniiiiiirrrggg\\\iii;;;777<<<___kkkYYYUUU\\\SSShhh}}}bbbWWWZZZmmm```kkkIII[[[{{{]]]kkk]]]wwwqqq~~~sssvvvpppyyyoooiiiooommmdddXXXIIIAAA@@@BBBBBBAAA>>>EEE666JJJvvvjjjWWWQQQ[[[QQQTTT___TTTOOOPPPrrrhhhHHHKKKNNNTTTZZZXXXVVVNNNOOORRRRRROOOHHHDDDEEEHHHJJJIIIeeeooofffvvvxxxmmmqqqiiijjjmmmhhhgggfff^^^^^^]]]```dddeeeaaa___aaammmjjjfff```ZZZTTTQQQOOOTTTSSSSSSYYYfffyyyooobbbZZZTTTYYY^^^YYYXXXWWWPPPPPP[[[PPPVVVVVVPPPHHHBBB@@@@@@???======<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;999777777999;;;===>>><<<::::::;;;<<<===<<<<<<======;;;;;;@@@KKKSSSyyyyyymmmeeejjj{{{qqqgggiiifff~~~bbbXXXOOOVVVTTTccc~~~{{{yyy]]]LLLMMMMMMooosssbbbooogggaaa}}}xxxjjj}}}zzzpppwwwuuuLLL,,,***...)))(((000))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555888>>>GGGRRR^^^hhhmmmnnnuuuzzzzzzwwwzzzzzzqqqdddTTTEEE===333333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---............///000111333555666555444555666666555222//////222111,,,333HHHaaappp{{{UUU___ssswwwyyyxxxrrr||||||zzzzzzyyyyyyxxxwwwwwwvvvvvvssssssqqqaaaNNNJJJRRRXXX___nnnvvvfffJJJ;;;===PPPLLLeeefffeeekkknnnuuuWWWFFFAAAFFFYYYmmmyyyaaaeeekkkkkktttppprrrmmmmmmeeewwwyyy{{{{{{vvvrrrfffMMM555???999>>>xxxfffdddSSSJJJFFFHHHIIIEEECCCEEEFFFEEEGGGJJJJJJHHHJJJOOOWWWWWWbbbssswwwjjjyyy~~~~~~|||qqqeeeeeennnrrrnnnmmmooogggZZZ999<<>>EEE>>>DDD444>>>vvvnnn___}}}dddZZZQQQRRRUUUXXXZZZ]]]YYYJJJfffhhhQQQPPPIIIMMMRRRXXXWWWVVVOOOPPPRRRSSSOOOIIIFFFFFFIIIHHHEEEZZZuuukkklllbbb___ccceeekkknnnjjjddd___\\\\\\^^^___dddjjj{{{}}}nnnbbb^^^___```___WWWVVVWWWSSSTTTZZZ\\\RRRYYYhhhfffKKKFFF@@@=========<<<;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;<<<===>>><<<:::888777888:::;;;???===;;;;;;<<<======<<<:::;;;;;;888777:::BBBHHHaaappp|||}}}iiiXXX\\\nnn{{{|||vvvpppvvvqqq}}}gggYYYRRRTTTQQQKKKRRR```YYYZZZYYYTTTSSSYYY___bbb]]]___RRRPPPgggpppfffbbbsssTTTRRRvvvzzzsssvvv}}}sssEEE111&&&,,,111+++)))---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...222777===BBBEEEUUU[[[bbbfffhhhnnnxxx||||||xxx{{{~~~tttdddTTTOOOHHH@@@999444222000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---............///000111333444555444444444666666555222000222222000,,,...===TTTfffbbbYYYyyy~~~eee|||wwwfff~~~~~~}}}}}}|||zzzyyywwwvvvvvvwwwwwwzzzzzzlllYYYTTTZZZtttvvvwwwnnnWWWAAA>>>EEEOOOTTTlllcccTTTSSSTTTnnnpppWWWFFFAAAGGGTTTaaa]]]___LLLJJJWWWnnn~~~nnnpppsss|||~~~{{{yyyrrraaaJJJ999999999OOO|||^^^QQQJJJEEEFFFEEEBBBBBBFFFFFFBBBBBBHHHKKKJJJJJJKKKPPPNNN]]]ttttttppp{{{~~~~~~|||zzzuuupppqqqxxxxxxrrrooolll```PPP???>>>XXXrrrzzziiifffbbbgggvvv{{{fffJJJbbbtttRRRcccAAA[[[ooo[[[|||zzzvvvqqqooonnnmmmhhheeeXXXBBB@@@FFFBBBFFFLLLFFFGGG>>>OOOMMMkkkcccYYYQQQQQQTTTWWWZZZ]]]bbbMMMZZZiiiVVVMMMSSSMMMMMMPPPUUUTTTUUUPPPPPPRRRRRROOOJJJFFFGGGHHHKKKEEEMMMeee|||xxxppp```^^^^^^dddlllrrrpppkkkllleee___]]]\\\]]]bbbhhhgggkkkqqqwww|||hhhgggeeebbb^^^YYYUUUSSSTTTWWW___eee```VVVQQQPPPyyykkkCCC???===;;;:::;;;;;;;;;:::::::::999999999::::::;;;999999999:::;;;<<<>>>>>>>>><<<:::888777777888999@@@>>><<<<<<======<<<;;;999::::::777444555999===HHHZZZkkk|||vvvdddcccpppzzzzzz~~~zzzmmmaaauuummmmmmtttyyyooo^^^[[[dddfffXXXPPPYYYgggiii```VVVdddlllTTTRRRzzz{{{eeennnyyywwwwww~~~jjjvvv}}}~~~sss<<<,,,***,,,111111,,,(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***++++++---...333555888;;;>>>BBBGGGKKKIIINNNNNNFFFAAA@@@;;;333555111+++'''&&&(((,,,///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...............///000222444444444333444666777666333111555111//////---333IIIaaalllPPPwwwfffvvvxxxccckkk~~~|||zzzxxxwwwvvvvvvxxx}}}}}}qqq^^^VVVYYYoootttrrrcccLLL<<<;;;AAAIIIZZZooo^^^GGGEEEKKK```ggg```RRRDDDAAAJJJUUUZZZddd^^^GGGXXXiiiaaaxxxqqqzzz|||~~~~~~yyyxxxyyynnnWWWCCC<<<<<<===aaajjj}}}~~~}}}VVVMMMIIIFFFEEEBBB???BBBFFFEEE???>>>EEELLLLLLIIIGGGKKKEEEQQQnnnooorrr{{{|||}}}|||}}}|||xxxwwwyyypppuuuvvvtttsssqqqdddUUUBBB;;;```ttt|||yyy~~~nnnllljjjnnnyyyzzzcccIIIdddtttTTT```CCCjjjhhhYYY~~~}}}tttsssqqqooolllfff^^^YYYIII@@@AAADDD???DDDIIICCC666???ZZZ[[[wwwaaaXXXPPPPPPSSSUUUYYY]]]dddQQQSSSUUUIIIMMMVVVNNNMMMNNNPPPOOORRRNNNOOOPPPPPPMMMIIIFFFFFFGGGJJJFFFFFFOOOaaayyymmmooojjjgggmmmpppnnnooooookkkiiiiiifff___\\\^^^^^^___aaabbbccccccbbbbbbhhhgggfffeeecccbbbaaa```___^^^]]]]]]^^^```bbbccc\\\ZZZUUUVVV\\\bbbqqqsss999<<<::::::;;;<<<<<<<<<;;;:::888888888777888888999:::999999999::::::;;;======;;;:::999777777777888999???===;;;;;;<<<<<<;;;999:::::::::888555444666888999GGGTTTfffzzzpppgggfffhhh{{{||||||xxxwwwpppiiisssvvvttt~~~eeeccc}}}kkkooommmtttlll\\\vvvuuunnntttyyyxxxuuu{{{jjjEEE+++---000111---***++++++((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++************++++++++++++++++++++++++++++++++++++000000///...------......000...---,,,---.........,,,222444000,,,......,,,.../////////////////////++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---............///000111333333333333444666777777555333444//////333000111FFF```xxxvvvOOOmmm~~~yyygggggg}}}{{{mmmfff}}}~~~}}}{{{yyyxxxwwwtttvvvyyyxxxkkk[[[SSSTTT```___XXXKKK@@@@@@GGGNNNXXXkkkuuu^^^IIIMMM\\\kkkhhhmmmhhhYYYSSS\\\gggjjj]]]pppuuuvvv}}}}}}vvvlllooo|||vvvuuuvvveeeIII:::;;;AAAAAAtttyyyrrr|||wwwMMMGGGHHHIIIGGGCCC@@@BBBFFFCCC???@@@GGGLLLKKKIIIHHHKKKCCCEEESSS\\\ooo~~~uuu|||xxxyyy~~~zzzvvvxxxmmmppprrrsssvvvuuujjj]]]BBB888fffwwwqqqttt}}}uuurrrpppwww}}}aaaCCC\\\nnnXXXaaaHHHxxxlllcccppp|||oootttqqqoooooolllcccVVVLLLBBB@@@@@@???>>>BBBEEEBBBCCCtttoooaaa^^^VVVPPPPPPRRRTTTXXX]]][[[UUUVVVSSSJJJRRRVVVJJJNNNLLLMMMKKKNNNLLLMMMMMMLLLJJJGGGEEEDDDDDDDDDEEEEEEFFFTTTooollllllmmmmmmwwwkkkjjjlllooonnnhhhddddddfffeeedddcccbbbcccdddeeegggdddaaa^^^^^^```dddfffdddbbb```^^^]]]]]]]]]^^^YYY]]]^^^iii^^^GGG===;;;999:::<<<===<<<;;;:::999666666666666666777888888::::::999999999999::::::888777777777777888999:::<<<;;;999:::;;;;;;999888888888888888666555555666333999===NNNjjjzzzyyymmmkkkqqqnnnyyy{{{nnnyyylllgggvvvpppgggttteeeddd}}}pppsss~~~~~~~~~uuuyyyooo~~~rrreeeuuuZZZ222(((222)))+++)))$$$&&&---...+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++)))))))))******+++,,,,,,///---,,,---///111000///000222222000///000000...,,,---///000///---+++)))------,,,,,,+++*********++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,------------......///000111222222222333666888888666444444///000666333111AAAXXXiii}}}VVVcccqqqxxxnnnzzzqqqaaaxxxwwwiiiyyy~~~~~~}}}|||{{{zzzzzzyyyvvvwwwxxxuuukkk```\\\]]]iiiWWW@@@222666III___nnntttsssXXXHHHQQQfffmmmsss|||{{{jjj^^^bbbkkkpppxxxvvvrrrjjjnnn}}}~~~xxxuuuqqq\\\@@@666;;;;;;III}}}}}}sssfffFFFDDDIIILLLKKKGGGEEEDDDDDDCCCBBBEEEJJJKKKIIIJJJMMMJJJFFFEEECCCXXX|||{{{~~~vvvrrrssszzz~~~xxxuuuttttttsssrrrssspppggg^^^JJJAAApppvvv{{{yyy|||bbbFFFZZZrrrdddcccEEEvvvwwwqqqiiiooowwwvvvqqqlllkkkjjjaaaPPPBBB:::>>>@@@BBBFFFEEECCCEEEkkkSSSmmm___ZZZTTTPPPQQQRRRSSSVVV[[[QQQWWWZZZSSSLLLSSSTTTIIIMMMKKKKKKIIIMMMLLLLLLKKKJJJHHHFFFEEECCCCCCDDDFFFEEEBBBHHH\\\vvv{{{mmmppphhhfffhhhmmmoooooorrrvvvllljjjfffdddcccdddeeegggcccbbbbbbbbbaaaaaaaaaaaaZZZZZZ\\\]]]]]]]]]\\\\\\iiizzzWWW===999:::>>>666888;;;;;;999777555555444444444444555666777777:::999888888777777777888555555666666777999::::::999888888999::::::999777555555555555555444444444666666222:::PPP```mmmqqqbbbbbbiii{{{~~~xxx~~~yyy|||oooKKKWWWuuuwwwuuutttPPP222))),,,---))))))((((((***---+++'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++)))))))))************+++++++++++++++++++++++++++))))))*********++++++++++++*********,,,,,,+++***++++++)))))))))***)))(((---,,,+++***)))******+++...------,,,+++*********++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,------------------...///000111111111333666999999888666555222333555222///888FFF[[[yyy___\\\uuukkkyyywwwmmmsss~~~}}}}}}||||||{{{{{{{{{{{{||||||yyytttpppppprrrkkkQQQ999555@@@PPPbbbqqqyyyyyy\\\FFF???JJJdddfff|||}}}jjjuuu~~~vvvlllqqqkkkmmmzzzqqq{{{ttthhhRRR===888>>>999aaalllzzz}}}xxx]]]EEEDDDIIILLLKKKIIIIIIGGGDDDFFFEEEHHHKKKJJJHHHJJJPPPHHHGGGKKKFFF]]]{{{ttttttrrrrrrwww|||{{{vvvuuutttrrrpppooonnnkkkhhh\\\VVV~~~}}}|||gggRRRmmmtttMMMwww~~~zzzxxx|||zzzzzzuuuoooiiieeebbbYYYJJJ>>>888@@@CCCGGGJJJ???<<>>@@@CCCFFFNNNWWWbbbqqqoooooorrrqqqllljjjkkkiiiiiijjjjjjjjjjjjiiiiiieeeeeeeeedddbbb___\\\ZZZXXXdddwwwkkkMMM444===777666:::...111444777777444222333555222222222222333444555666444444444444555777888999777777777777777666666666777777888:::======<<<:::888777555444555555444333---555444111222222===SSSOOOaaarrryyy~~~~~~tttnnnqqqwwwzzzxxxsssqqqqqqqqqllltttyyyooorrrjjj}}}nnnsssddd\\\xxxzzzvvv___tttWWW888%%%---222)))%%%,,,)))&&&(((,,,***%%%'''///))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************)))************)))((((((%%%'''***+++******+++---***,,,///000,,,(((***///((()))+++------+++)))(((((())))))***+++,,,,,,,,,************************++++++************++++++++++++******++++++,,,------------------...///000///000222666999;;;:::888444777888444444666666222333QQQvvv}}}rrrrrrqqqvvv{{{}}}zzzvvv|||nnnlll~~~|||{{{zzzxxx{{{}}}{{{yyyyyyyyyxxxaaaDDD444@@@IIIJJJXXXooo[[[SSSQQQRRRkkkiiiuuummmpppbbb___sssnnn^^^fffsssvvvzzz~~~qqqqqqsssttt~~~yyywwwjjjQQQ>>>888;;;>>>LLLtttssseeevvvgggQQQVVVKKKKKKGGGBBBEEEKKKLLLFFFPPPGGGBBBEEEJJJKKKJJJKKKPPP@@@HHHGGGMMMRRRUUUxxxcccTTTccctttwwwtttsssqqqnnnlllnnnwwwuuuuuu{{{xxxyyykkkcccggg\\\|||vvvwwwyyysssoooqqqiiijjjggg[[[KKK@@@===>>>???DDD@@@BBBFFFEEEiiittt^^^WWWOOOOOONNNQQQUUUUUUQQQQQQTTTUUUVVVNNNJJJTTTVVVOOOMMMtttKKKMMMKKKOOOPPPRRRMMMPPPQQQMMMGGGCCCDDDGGGEEECCCAAAAAADDDGGGHHHIII\\\vvv}}}wwwooocccaaakkkooofffaaaeeehhhgggiiiiiifffbbbhhhqqqjjjrrrvvvOOO===222555999555333666444444444333333222222222111111222222222333333333333333444555666777888999<<<888444333555777777666555555666999;;;;;;888666666555555444444333222222222222222222333444555666GGGOOOZZZbbbjjjttt|||nnnjjjllllllhhhbbbkkkqqqnnnhhhhhhooouuunnnhhhiiihhhuuuwwwuuu{{{}}}vvvllleeeEEE......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''************************))))))))))))************))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************************************)))************+++++++++,,,,,,++++++,,,,,,---...111111222333444666777888666666666666666555444444>>>OOOsss]]]fffjjj~~~uuuqqqccc|||}}}~~~|||zzz|||uuuxxx|||~~~|||yyyhhhIII999IIIYYY]]]jjj~~~wwwnnnrrrrrrpppvvv}}}YYYRRRgggjjjfffuuupppxxxuuuyyy|||sss^^^III>>>;;;@@@AAAmmmrrrnnnjjjyyynnnSSSOOOLLLLLLKKKHHHFFFEEEEEEFFFGGGLLLHHHDDDBBBDDDGGGJJJLLLTTTMMMFFFJJJGGG<<>>999@@@BBB???>>>>>>IIIDDDhhhrrraaacccQQQWWWHHHTTTOOOMMMPPPRRRQQQSSSVVVRRRNNNIIIGGGIIILLLNNNOOOuuuJJJJJJGGGKKKKKKLLLKKKMMMNNNKKKEEEBBBCCCEEEAAAAAAAAABBBCCCEEEGGGIIISSSeeerrr|||wwwvvvyyyuuullleeeeeehhhaaaeeexxx{{{LLLIII;;;222666888333222555444333333333222222222222111111111222222222222333222222333444555666777777:::777444444555666555444555555666888:::;;;999777555444444333222222111111111111111111222333444555555<<>>===KKKkkk~~~kkkiiipppwwwRRRDDDDDDGGGHHHHHHHHHGGGFFFEEEDDDGGGFFFEEECCCCCCDDDFFFGGGFFFBBB???CCCEEEAAAQQQsss|||www|||yyylllqqqhhhZZZ^^^mmmooorrrqqqkkkhhhooozzz{{{}}}ssslllzzzoooQQQ___mmmwwwyyypppjjjmmm|||yyyrrrkkkkkkmmmggg___ZZZRRRNNNGGG<<<;;;BBBCCCJJJPPPBBB:::JJJ~~~lllyyykkk```YYYSSSRRRMMMKKKOOORRRQQQQQQRRRRRROOOKKKIIIIIIKKKLLLLLLuuuHHHGGGBBBEEEEEEFFFGGGIIIJJJGGGCCC@@@@@@BBB@@@BBBDDDCCCAAAAAACCCEEEEEEPPPWWWhhh~~~ZZZAAA:::@@@777333666666111111555333222222222222111111111000000000111111111222222000111111222333444555555777666444444555555333222444333444666999:::999777444333333222222111000000000000000000111222333444...222777;;;BBBOOO```lllyyyyyy}}}~~~zzz|||zzz|||xxxooo}}}zzzuuu```CCC***$$$***------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((************************))))))))))))************))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++***************+++++++++***************************************************************)))************++++++++++++++++++++++++,,,---------------...000111333333444555666666666666666666===CCCqqqnnnXXXtttzzzqqqooo}}}|||tttzzzvvvooo~~~~~~|||zzzzzz|||{{{|||}}}~~~~~~{{{nnngggmmmvvvyyy}}}YYYTTTiii}}}ccc___gggccc]]]aaaiiisssqqquuuzzzsss___PPP777999???===fffcccuuucccQQQAAADDDDDDFFFHHHJJJJJJGGGDDDAAABBBDDDFFFEEEBBBAAABBBEEEEEEEEE???>>>BBB???GGGZZZrrrppp~~~wwwrrr~~~iiiVVVVVV```mmmrrrkkkdddiiisssxxx}}}sssdddZZZdddtttwwwVVV\\\tttxxxxxxqqqiiigggkkkkkk___RRRKKKIIIDDD>>>;;;???CCCCCC999<<<777HHHxxxooo|||kkkeee```PPPQQQPPPJJJHHHMMMRRRQQQNNNMMMRRROOOKKKIIIIIIHHHGGGFFFsssFFFDDD???BBBCCCDDDDDDEEEEEECCC@@@>>>???@@@@@@DDDGGGEEE???<<<>>>AAACCCHHHIIIVVVsssvvvPPP???666,,,666333333555444///000444111111111111111111111111//////000000000111111111//////000111111222333333444444444444444333222111222111111333666777888777444444333333222111111111000000000000000111222222111222444444666>>>IIIQQQfffhhhmmmrrrtttyyy|||}}}yyy{{{sssbbbjjjttt[[[>>>...))))))---222,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((************************((()))))))))************))))))))))))))))))))))))************************************************************************************************************************************************************************))))))*********++++++++++++++++++***+++,,,,,,---,,,,,,------...000111222333444555666777777777777777???rrrhhhbbb{{{jjjrrrpppppp{{{yyyzzz|||~~~~~~~~~}}}xxxtttwwwpppDDD;;;JJJ]]]lll|||ggg\\\xxxxxx]]]eeekkksss{{{yyyqqqSSSHHH888<<<>>>EEEdddjjjwwwSSSJJJGGGIIIFFFGGGIIIJJJIIIFFFCCC@@@???CCCFFFEEEAAA@@@DDDHHHHHHJJJBBB===AAA???===DDDQQQ\\\~~~yyyxxxaaaGGGNNN]]]kkkpppkkkeeecccpppwww~~~zzzmmm___WWWTTTlll}}}|||{{{___]]]~~~qqqkkkdddccceeeaaaTTTGGGBBBCCC;;;888@@@FFFEEEEEECCC>>>ZZZjjjtttRRRUUURRRFFFGGGNNNHHHGGGMMMSSSQQQMMMJJJQQQNNNLLLJJJIIIGGGDDDBBBoooCCCCCC???CCCCCCEEEAAAAAABBBAAA???>>>>>>???===AAAEEEDDD???===???CCCJJJLLLGGGJJJ[[[jjjwww~~~fffCCC444999888...000000222444222...///222000000000000000000000000........./////////000000......//////000000111111111222333444333333222222222111000000333555666666555555555444333333222222000000//////000000111111000111111000///000444888@@@GGGTTTbbblllssszzzyyyyyy~~~uuu~~~}}}}}}nnnnnnttt|||~~~aaaFFF333000,,,)))'''&&&+++111+++***************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************))))))*********++++++++++++************+++,,,,,,------------...000111222222333444666777888888888777@@@kkkaaaXXXsssooojjjccc{{{yyyzzz|||~~~YYYEEEOOO```uuutttyyyrrr[[[tttuuurrrjjjsssjjjIII@@@>>>???===VVV[[[kkkSSSmmmOOOCCCLLLGGGMMMLLLJJJIIIGGGEEECCCCCCAAADDDFFFDDDAAABBBHHHNNNCCCFFF@@@===EEEFFFAAACCC<<>>MMMsssttt|||VVVRRRLLLIIILLLHHHLLLHHHGGGNNNRRRPPPLLLJJJRRRPPPNNNMMMLLLJJJGGGEEEkkkAAABBB@@@DDDDDDEEE@@@??????????????????>>>:::===@@@AAA@@@AAADDDGGGIIIKKKFFFFFFOOOWWWeeeyyyuuuOOO333555888///---888...///111111000//////000......///////////////000------........./////////........./////////000000///111222333222333444666555333000000222555666666666666555444444333333222111000000000000000111111...000111111000//////000///111777AAALLLUUU\\\___pppqqqtttuuuppppppwwwppp~~~xxxwwwyyygggXXXGGG555+++,,,%%%(((,,,...---***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++***************+++++++++************************************************)))************+++++++++***************+++,,,,,,---------......///111111000111333555777999999:::666AAAXXXwwwaaaQQQttt}}}uuuzzzkkkdddqqquuu|||yyy{{{|||jjjLLLNNNiii~~~{{{uuulllzzzjjjooozzzhhhXXXBBB:::BBB???CCCqqqrrrLLL^^^___XXXJJJQQQHHHRRROOOLLLIIIGGGFFFGGGGGGEEEFFFGGGEEEDDDFFFKKKPPPDDDEEE>>>???HHHGGGAAACCC>>>GGGjjjyyy|||zzzyyy|||yyy]]]BBB>>>MMM]]]dddgggbbbgggmmmoooooonnnppprrrnnnyyy]]]|||{{{rrr___```\\\XXXTTTLLLCCC>>>>>>999AAA>>>DDDOOO@@@444EEEOOOzzzsssuuuZZZHHHUUUJJJGGGRRRNNNIIIGGGHHHMMMOOOLLLJJJKKKRRRPPPOOONNNOOOOOOMMMKKKhhh???BBB@@@CCCBBBCCC??????>>>???@@@@@@@@@???===>>>>>>???@@@CCCEEEGGGBBBFFFDDDFFFNNNPPPYYYkkkrrr|||xxxxxx|||}}}VVV///<<<:::+++***888777(((///////////////000///...------........./////////,,,------------..................///////////////...000222222111333777:::999666333222333666777888555555444444333222222111222111111000000111111111///000222222222222222333111...+++***///888@@@EEELLLTTT]]]aaaaaacccllltttyyyjjjjjjyyy|||pppnnnyyysssffffffhhh^^^XXXYYYXXX<<<666444555111+++---444444...((('''+++///---((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++************************************************)))************+++++++++***************++++++,,,------------...///000000///111333555777999:::;;;444???BBBiiivvv^^^SSSiiivvvoootttmmm{{{yyy|||vvvdddnnn}}}{{{{{{{{{~~~}}}}}}|||sssttt{{{qqqXXXZZZxxx}}}lllkkkpppxxxxxx|||}}}sss\\\BBBCCC888DDD???VVVvvveee^^^[[[VVVPPPPPPQQQPPPMMMKKKJJJJJJKKKLLLHHHHHHHHHHHHHHHIIIJJJJJJJJJFFF>>>@@@HHHBBB;;;AAABBBAAANNN___ZZZpppxxxmmmuuusssYYYHHHCCCHHHVVVbbb[[[___ccceeeeeehhhnnnsssvvvzzzeeexxxtttzzzfff]]]XXXQQQKKKGGG@@@999999===@@@GGGBBBFFFLLL;;;DDDttttttyyyjjjSSSIIIOOOMMMHHHJJJNNNFFFFFFIIILLLKKKGGGHHHLLLMMMKKKJJJKKKMMMOOOOOOOOOfff>>>BBB???BBB@@@@@@???>>>>>>???@@@AAAAAA@@@EEEBBB???>>>@@@AAABBBBBBAAAEEECCCFFFLLLGGGGGGTTT```ooooooUUUDDD222777------555555++++++444000000...---///111000------------.........//////,,,,,,,,,---------...............///////////////...000111111111333999======999555444555777999999444444333333222111111000222222111111111111111222////////////000000111222,,,000333222000000///...***000333555:::CCCFFFEEEDDDPPPTTTLLLIIINNNPPPKKKEEE@@@BBB???111---000,,,///***&&&(((---...+++'''%%%)))***'''&&&(((***+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++************************************************)))************+++++++++*********)))***++++++,,,,,,,,,,,,,,,---......//////000222555888999;;;;;;777AAA555ZZZSSShhh~~~hhh~~~iiiiiiwww~~~[[[hhh~~~{{{|||{{{~~~~~~}}}}}}xxxnnnkkkyyykkkpppzzz|||nnnTTT444HHH;;;EEEAAAgggyyyqqqdddppp]]]RRRZZZIIITTTOOONNNNNNMMMMMMNNNOOOPPPJJJJJJJJJKKKKKKJJJGGGDDDGGGAAA:::???HHH@@@;;;FFF???<<<;;;OOOLLLvvvxxxkkkvvvvvvbbbIII<<>>@@@======;;;;;;<<<======>>>======999===AAABBBAAA@@@BBBEEEBBBAAAAAABBBCCCDDDDDDDDDNNN[[[rrrhhhGGG444000111222222222111000//////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---...///111333555777777999666333333555777777555333333333222111000000///////////////////////////////////////////////////////////////////////////000000//////.........---........................+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***************+++************************************************))))))))))))))))))))))))************************)))************+++++++++---,,,,,,,,,,,,---....../////////000222555999;;;;;;DDD;;;KKKxxxgggYYYvvvyyy~~~www___ppp~~~xxx~~~tttttt~~~|||vvv___FFF<<>>;;;FFFBBB888OOOzzzxxxxxxooo}}}}}}YYYDDD<<>>DDDIIIGGGGGGGGGFFFEEEEEEGGGIIIaaa===BBB======::::::999:::;;;;;;<<<<<<<<<;;;===>>>>>>===;;;:::;;;<<<@@@@@@AAABBBDDDDDDDDDCCCEEEJJJWWWiiiwww|||vvvpppcccMMM777...222666555222222111000000///......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............,,,---...///111333444444666444222222444555444333333222222111000000//////........................////////////////////////......................../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++***************+++************************************************************************************************)))************+++++++++---,,,,,,,,,,,,---....../////////000222555888:::;;;DDD;;;???aaa|||kkkYYYfffzzzhhh||||||{{{~~~}}}|||}}}|||bbb{{{|||sssaaaLLL???777EEE:::JJJsss|||{{{UUURRRWWWPPPIIILLLLLLJJJHHHGGGGGGFFFEEEDDDDDD@@@CCCMMMOOOFFFBBBDDD???AAAAAA@@@======>>>AAA>>>AAA>>>;;;EEEZZZeeecccttttttlll}}}}}}aaa===888???KKKSSSRRRNNNTTT^^^aaaccccccccciiiqqqqqqmmmllleeekkkccc~~~zzz~~~ttt]]]QQQPPPKKKAAA???666555:::@@@GGGGGG===DDD???;;;___hhhpppzzzXXXFFFDDDFFFGGGDDDAAABBBGGGLLLCCCDDDDDDBBB@@@@@@DDDHHHDDDDDDCCCBBBAAAAAACCCDDDaaa>>>AAA<<<;;;888777888888999:::::::::999999===;;;999888888888777666===>>>AAACCCDDDDDDCCCCCCEEEBBBCCCIIIUUUhhh}}}{{{lll[[[HHH===///(((...777666///111111000000///...............------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,---...///000000111222111111222333333222000111111000000//////..............................////////////////////////....................................------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++***************++++++************************************************************************************************)))************+++++++++,,,,,,,,,,,,,,,---...............///111444666888888???;;;555GGGkkksssaaaWWWyyyfffeeemmmdddppp|||~~~~~~~~~~~~~~~~~~|||yyyzzzlllOOOjjj|||zzzxxxfffJJJ<<<>>>@@@@@@GGGVVV~~~xxxiiiJJJSSS[[[NNNEEEJJJIIIIIIHHHFFFCCCBBBBBBCCCCCC???BBBJJJLLLEEEAAABBB??????@@@???======???@@@@@@;;;;;;???>>>;;;CCCOOOpppqqqsss}}}qqq~~~{{{lllSSSDDD888<<>>777555555777===AAAEEEFFFFFFCCC???MMM]]]RRRtttUUUEEE@@@???AAAAAA???<<<===AAADDDBBBBBBAAAAAAAAABBBDDDFFFBBBBBBAAA@@@??????@@@@@@^^^<<<@@@:::999777777777888888999999999888888888666666888<<<===;;;888:::===AAACCCDDDCCCBBBBBBGGGBBB>>>===AAANNNfffzzz}}}}}}zzzjjj```VVVEEE444+++///333555555333000---/////////.........------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,------......//////000000111222333222000///000000//////............................................................------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************)))******+++,,,************************************************************************************************))))))*********+++++++++,,,,,,++++++,,,,,,---...------......000222444555555666:::666999[[[|||cccpppvvv|||lll}}}iiiaaaooommmgggooo~~~}}}}}}|||}}}}}}~~~}}}~~~{{{ttteeeggg~~~yyymmmVVV@@@;;;BBBHHHAAAOOO~~~{{{vvvaaaJJJPPPVVVKKKDDDGGGHHHJJJJJJGGGBBB???AAACCCDDDAAABBBHHHJJJEEEBBBBBB??????>>>===<<<<<<=========:::<<>>666:::FFFlllwwwssswww|||yyy^^^@@@444;;;FFFIIIHHHQQQRRRRRRPPPPPPRRRVVVXXXRRR^^^eeefffqqq~~~zzzjjjttt{{{yyylllrrrvvvuuupppyyykkkmmmppprrrsssrrrpppnnnooogggUUUCCC:::::::::666666;;;>>>BBBFFFBBB>>>CCC;;;[[[~~~zzzfffyyyxxxYYY<<>><<<<<>>:::999<<>>======;;;===FFFQQQbbbooottttttzzzxxxjjjTTTAAA888666333///...000111///+++***---222.........---------------++++++,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,++++++++++++,,,,,,,,,------------.........//////000111222333333222111000/////////.......................................------------------------------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))***++++++,,,************************************************************************************************))))))*********+++++++++,,,++++++++++++,,,------,,,,,,---...///000111222333///888===777HHH{{{~~~oooyyyooo}}}bbb{{{}}}ggg```ttt||||||||||||}}}~~~~~~mmmgggrrrwwwvvv\\\EEE>>>AAACCCAAAHHHTTTrrryyyjjjiii[[[NNNKKKLLLJJJHHHGGGIIIKKKKKKGGGCCC@@@AAADDDEEECCCDDDGGGHHHFFFCCCBBBCCCBBB@@@???>>>======<<<:::===@@@@@@@@@???@@@@@@UUUhhhuuurrrzzz~~~|||yyymmmTTT===666>>>IIIHHHIIIJJJJJJIIIGGGHHHJJJIIIQQQXXX[[[]]]aaadddcccgggvvv}}}}}}xxxggg[[[aaajjjeeeeee\\\^^^mmm^^^ZZZ\\\___``````]]]YYYWWWRRRMMMBBB777444777:::;;;>>>BBB>>>AAAJJJCCC===GGGxxxsss[[[???===>>>DDD>>>>>>>>>=========???@@@???>>>>>>@@@BBBCCCBBBAAADDDCCCAAABBBCCCCCCAAA???UUU777>>>888999888;;;777888888888888777666666666777:::>>>@@@???<<<999999===AAABBB@@@>>>???@@@;;;:::===AAA@@@;;;999;;;DDDCCCPPPmmmyyy|||}}}yyymmm```IIIAAA666...---...000///555---))),,,000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,------....../////////000000222333333222111111222//////////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))***+++,,,,,,************************************************++++++++++++++++++++++++************************)))************++++++++++++++++++++++++,,,------+++,,,,,,---...//////000111///666>>>888888```~~~rrr}}}sss|||iiiooo___kkk~~~{{{{{{{{{|||}}}~~~}}}}}}|||~~~{{{rrr}}}zzzyyygggJJJ:::>>>CCCAAACCCQQQ}}}tttlllRRRRRROOOJJJIIILLLLLLJJJJJJJJJIIIGGGDDDCCCCCCDDDEEEDDDDDDEEEFFFFFFDDDBBBFFFDDDBBBAAAAAAAAA@@@???:::AAAAAA===>>>CCCAAA999<<>>EEEGGGCCC@@@@@@@@@BBBHHHLLLKKKIIINNNWWWSSS```^^^WWWZZZZZZWWWYYYZZZ[[[YYY[[[SSSRRRYYYMMMPPPPPPPPPNNNKKKGGGCCCAAA<<<:::666444666;;;@@@DDD<<>>@@@AAAAAAAAA@@@@@@BBB@@@>>>@@@CCCCCCAAA>>>SSS666===777777777;;;666666666666666555444444555666888888888888888999:::>>>AAA@@@===;;;===@@@>>>;;;<<>>===???NNNkkk~~~{{{{{{|||nnncccVVVLLLBBB666******---111333111...,,,111******222777333,,,)))+++++++++,,,,,,,,,,,,,,,************+++++++++,,,))))))))))))))))))))))))))))))))))))*********+++************++++++++++++,,,,,,------...///000000000222333222000///111333////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++************************((())))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))***+++,,,---************************************************++++++++++++++++++++++++************************)))************++++++++++++++++++***++++++,,,---++++++,,,------......---...555555777:::444FFFrrr{{{uuunnnsss}}}qqqyyykkkjjjpppuuu{{{{{{{{{{{{|||}}}~~~~~~}}}yyypppcccOOO???;;;@@@EEEFFF[[[zzzlllkkkNNNLLLNNNSSSTTTOOOLLLLLLKKKIIIFFFEEEEEEEEEDDDCCCEEEDDDCCCCCCDDDDDDCCC@@@CCCAAA??????BBBCCCBBBAAA;;;???@@@<<<;;;===<<<888555AAACCCQQQppp}}}wwwxxxwww~~~sss[[[GGG:::666666===BBBAAAAAABBB===>>>???@@@@@@???AAADDDCCCIIIHHHEEEHHHJJJKKKPPPLLLCCCLLLPPPJJJKKKKKKJJJCCCCCCCCCAAA???<<<999777777777777999;;;===AAADDD777DDD>>>???WWWiiivvveee:::444???===666999666666666888:::;;;<<<<<<:::>>>BBBBBB@@@>>>>>>???@@@>>>===???CCCDDDAAA>>>SSS777===777666666999444555555555444444333222222333444222000222777<<<<<>>>>><<<<<<:::;;;;;;::::::<<<>>>???IIIZZZ]]]^^^uuu|||vvvxxxpppRRRMMMDDD@@@888...///222***000---,,,------...///111///,,,+++---+++'''+++333+++++++++++++++++++++,,,))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,...//////000000222222000......111444/////////000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))***+++,,,---************************************************++++++++++++++++++++++++************************)))************+++++++++++++++******++++++,,,---***+++,,,------------,,,+++;;;444000===888:::ZZZyyy|||hhh{{{jjj~~~}}}ppp~~~}}}xxxmmmeeehhhvvv{{{{{{||||||}}}~~~~~~{{{vvvfffNNN;;;;;;BBBEEEIIIPPPrrrxxxnnnQQQVVVLLLPPP```aaaRRRIIIMMMJJJGGGDDDDDDFFFGGGDDDBBBDDDCCCBBBAAABBBCCCBBB???===;;;:::<<<@@@BBBBBB@@@<<<<<<======:::666888<<<888CCC>>>CCC^^^jjjkkkxxxnnniiixxxoooOOOAAA555444666777:::??????AAA@@@;;;===BBB>>>666999;;;>>>AAABBB???;;;999AAA111AAABBB;;;<<<777@@@888888:::;;;;;;:::999888999999:::;;;:::888888:::999999666```}}}wwwOOO555666???222444>>>666555555555777:::<<<<<<<<<999>>>DDDCCC???<<<<<<>>>@@@>>>===@@@EEEGGGDDD@@@TTT:::<<<555999777444555555444333333222111111111111000111222444666777888===>>>999777<<>>:::555111333222222111000//////......---,,,++++++,,,---...---,,,+++******+++,,,---************************))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************************************))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++---,,,+++)))))))))))))))++++++***)))***+++,,,---------,,,,,,+++***))))))***+++,,,---............//////000000000000//////222///,,,***+++++++++***,,,+++***(((((()))+++,,,***)))((()))***+++***)))++++++++++++,,,---...///000000000111333666:::<<>>@@@TTTeeeyyy~~~ddd[[[MMMLLLNNNRRRQQQLLLIIIIIIJJJHHHFFFEEEEEEFFFHHHIIIFFFCCC@@@?????????>>>===:::;;;>>>???@@@???>>>===::::::999999999::::::;;;<<<<<<<<<<<<<<>>;;;999;;;=========<<<;;;999888888777;;;:::::::::;;;:::999888444999======:::999888777999999;;;;;;444...444>>>AAA\\\yyyvvv}}}wwwxxxMMM777777777777777777777777444555555666777888888999888;;;>>>>>>;;;:::<<<>>>======>>>???AAABBBCCCCCCTTT999;;;444777666444444333333222111111000000000000111333555777999;;;>>>AAAAAA999444555999:::<<<<<<;;;:::999888777777888777666777999999777555444444555555666777777888555666666666666444333222888666444444444333000---111111111000///.........------,,,,,,,,,,,,------,,,++++++******++++++,,,************************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))******++++++*********)))((()))***+++,,,))))))+++,,,...000111222666666777999999::::::999::::::;;;;;;;;;;;;::::::;;;999777666666555333222******+++++++++++++++++++++***)))***,,,,,,,,,+++------,,,,,,,,,,,,------.........///111444777999___rrrtttaaapppssspppyyyWWWXXXnnnvvvyyyxxxsssttt{{{~~~~~~|||lll]]]>>>KKK999888QQQLLL\\\{{{jjj~~~gggSSSNNNMMMOOOSSSRRRLLLHHHHHHKKKJJJGGGFFFEEEEEEFFFFFFDDDBBB???======>>>===<<<:::;;;<<<===>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999777===NNN```xxxsssssswwwvvvjjjGGG777999666444666888::::::::::::999:::999888:::===???>>>===888888888999;;;;;;999888@@@???;;;999:::<<<>>>???222111555;;;>>>BBBPPP___}}}hhhqqqyyyKKK<<<666666666666666666666666444444555555666777777888666888::::::999999:::;;;:::;;;<<<>>>@@@BBBCCCDDDSSS999:::222666555444222222111111000/////////...000222555888;;;<<<===DDDGGGFFF>>>888777777666;;;;;;:::999888777666666555444444555666666555333666555555444333222111111222333333333333333333333///......///111111000.../////////......------,,,,,,,,,,,,------,,,,,,,,,***++++++++++++++++++***************************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++)))))))))************+++,,,,,,,,,---------......------------------------++++++***************)))************************************************)))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))&&&''')))+++,,,,,,+++******))))))***+++,,,---...000111444777:::===???@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD???>>>===>>>??????===;;;555555555333111---+++))),,,+++******,,,,,,+++***...---,,,,,,++++++,,,,,,,,,,,,,,,---///222444666DDDRRRbbbjjjooovvveee^^^^^^ssswwwyyywwwuuuxxx|||}}}}}}|||~~~qqqYYYFFF444???FFFCCCCCCWWWjjjzzz```^^^MMMOOONNNQQQUUUSSSLLLGGGFFFIIIHHHFFFDDDBBBBBBBBBBBBCCC@@@===;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<===;;;;;;:::999999999999999888777777666222333>>>JJJ______kkkyyyrrrnnnppppppvvv|||kkk\\\III<<<777222222777;;;;;;:::666444333444666888666444777666666999<<<<<<:::777777666777:::<<<999444000???555333>>>RRRooo~~~ggghhhnnnwwwiiiEEE666555444444444444444444444444333333444444555555666666555555555666888999999888999:::;;;>>>@@@BBBDDDEEEQQQ888:::111444444444111111111000000/////////...000333666999:::;;;;;;>>>BBBCCC>>>;;;;;;;;;999999999888888777666666555444333333444555555444222555555555555444444444444444333333222222333333444111111111111111000///......---------,,,,,,++++++***+++,,,------,,,+++***)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))*********+++++++++,,,,,,,,,------------------------------------++++++++++++************************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((******++++++++++++******,,,---...000222444666777>>>???@@@BBBDDDFFFGGGHHHFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHH???=========@@@AAAAAA@@@@@@???>>><<<999666444222000...,,,,,,,,,+++)))(((,,,,,,++++++***++++++,,,++++++,,,---...000222333333>>>pppsssiiizzzwww~~~nnn{{{vvvaaafffnnnwww{{{yyyvvvsssppp}}}}}}~~~~~~rrr]]]HHH999======FFFIIIWWWxxx]]]zzz\\\MMMOOOOOOOOOQQQUUUSSSKKKEEEDDDDDDCCCBBB@@@@@@??????@@@BBB???<<<:::;;;=========>>>===;;;::::::;;;<<<>>>:::999888777777777777777666555555555111...333:::BBBCCCWWWttt~~~xxxhhh{{{wwwaaaTTTCCC999888888666222777777888888777777777888888666666888:::;;;888555666666888:::888555444666;;;LLLqqqnnngggjjj~~~TTT555555:::888222222222222222222222222222222222333333444444444666444222444888;;;:::888:::;;;<<<>>>@@@BBBCCCDDDOOO777:::000333333333111111111111000000000000///000333555666666666666222666999777777999999777777777777666555555555444444333333444555555444222111111111111222222222222000///...---,,,,,,,,,,,,000000000000...---,,,,,,,,,,,,,,,+++++++++++++++)))***+++,,,,,,+++***)))))))))+++,,,,,,+++))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))*********************+++++++++,,,++++++++++++,,,,,,,,,---------------------------+++,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***))))))((()))+++...///222444666:::===@@@BBBCCCEEEEEEFFFGGGHHHHHHIIIIIIKKKLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLFFFCCC@@@>>>???AAABBBBBBBBBAAA@@@@@@???@@@AAAAAA888555333111000///,,,******************+++,,,,,,,,,,,,---...///000111222///:::XXX~~~wwwrrr}}}rrr{{{lll}}}|||bbbfffnnntttvvvtttqqqpppvvv|||}}}qqq]]]JJJ>>>:::EEEPPP>>>OOOJJJbbb\\\___HHHSSSOOONNNPPPSSSPPPIIICCCCCCAAA@@@@@@@@@@@@AAAAAABBBBBB???<<<:::;;;>>>??????AAA???===;;;;;;;;;===>>>::::::999888888888888888555333444555222///000444222333FFFhhh}}}}}}|||vvvnnnooonnn```UUUKKK???777...222666555000///333777333333222222222222111000555333111222333>>>VVVllluuuhhhpppxxxssstttGGG;;;888///---666000000000000000000000000111111111111111222222222777555333555999<<<<<<;;;===>>>>>>???@@@AAAAAABBBKKK666:::111333333333111111111000000000000000000000111222222222222111111444666444666999999777666555555555444444444333444333333444555555444222222222222111111000000///444444444333222111111000---///111000///......///++++++++++++++++++++++++*********++++++*********)))******************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))))))))***************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++'''''')))+++///333666999;;;===@@@DDDGGGJJJLLLMMMJJJKKKKKKLLLNNNOOOOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQMMMIIIFFFEEEDDDCCCBBBGGGFFFEEECCCAAA@@@>>>>>>>>><<<:::888777666444111,,,,,,,,,++++++,,,------,,,---......///000000111111999BBBcccbbbtttxxx{{{sssmmmnnnppppppqqqrrrooouuu|||yyylll\\\JJJ>>><<>>;;;999;;;>>>@@@@@@BBB@@@>>><<<;;;<<<======;;;;;;::::::::::::;;;;;;666333222555444222111444333222;;;LLLWWW___mmm}}}vvvzzzwwwjjjppppppfffLLLNNNOOOIII@@@::::::<<<;;;======;;;888777:::>>>;;;BBBRRRbbbnnn~~~|||eeedddiiihhhYYYBBB///...333333000000///////////////////////////000000000000000000000555444444555888;;;======>>>>>>>>>?????????@@@@@@GGG666;;;222333333333////////////////////////000000/////////000000111333555666444666;;;;;;888444444444444333333333333444333222333444555333111333333222222111111000000///000111111111000//////...000222111///...///000++++++++++++++++++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***)))))))))************+++************++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...+++...333888===@@@BBBBBBDDDFFFHHHKKKMMMOOOOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPNNNMMMLLLKKKHHHDDDAAAFFFGGGHHHHHHEEE@@@;;;888>>>===;;;;;;<<<;;;:::888333222000///...---------,,,,,,---...////////////111222333GGGiiiwww~~~ssskkk{{{wwwhhhfffjjjlllmmmoookkknnnssszzz~~~|||}}}|||~~~qqqaaaQQQGGGAAA>>>@@@FFFJJJPPPwww}}}}}}pppNNNQQQQQQTTTLLLKKKHHHHHHJJJHHHCCC@@@AAA@@@AAAAAABBBBBBBBBBBBAAA@@@===999888999===???@@@AAA@@@>>><<<;;;;;;;;;;;;999999888999999:::;;;<<<777222000333444333333555666444555666888@@@VVVkkk}}}wwwpppnnneeegggqqqzzzwwwqqqnnnmmmqqqsssooojjjjjjrrr{{{ppp~~~kkkVVVPPPjjjpppOOO111999555((((((555888////////////////////////////////////...............111222333333444777;;;>>>;;;;;;<<<<<<===>>>>>>???EEE555<<<333444333222---.....................000///.........///111222///111111000333888:::777444444333333333333333333333222111222444444222111.........//////000000000,,,...000222333222111000---///000///+++))))))***++++++++++++++++++,,,,,,+++***)))(((((()))***++++++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++************************))))))******++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///000333888???FFFJJJJJJIIIGGGJJJKKKMMMNNNOOOOOOOOONNNQQQPPPPPPOOOOOONNNNNNNNNLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKFFFHHHJJJMMMMMMJJJEEEAAA999>>>EEEKKKLLLJJJEEEAAA;;;999999:::<<<===<<<;;;888777555222000...,,,,,,+++,,,---............---000***,,,666JJJhhh~~~bbbqqqpppmmmhhhtttsssbbbVVVZZZeeejjjkkkllliiiiiilllsss{{{~~~yyyuuuuuuwwwyyy}}}}}}uuuaaaNNN===:::>>>AAADDDHHHRRRwwwyyykkkWWWQQQKKKRRRPPPGGGIIIFFFFFFGGGEEEAAA???AAA???????????????>>>===<<<>>>;;;777666888;;;>>>???@@@???===<<<;;;:::999999444555555555666888999:::888222///111333222222444444222222222222555@@@KKKjjjcccnnnzzzvvv|||nnnhhhkkk^^^SSSPPPWWW[[[fff}}}NNN000---111,,,000999555''''''222////////////////////////.....................------///111111111333888===777777999:::<<<===>>>???|||III666333444777///333////////////........................////////////---...///000111222333333333333333222222111111111333222222222111000000000111111000//////////////////............---------------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))((((((((()))***+++///---+++)))***///777===EEEGGGIIIKKKOOOQQQMMMIII[[[OOOQQQWWWOOOJJJPPPVVVLLLKKKKKKJJJJJJHHHFFFEEEEEEFFFEEEDDDDDDFFFFFFDDDCCCKKKFFFFFFOOOFFF===IIIDDDIII@@@AAANNNJJJCCCOOODDDDDDCCCBBBDDDFFFEEEBBB===CCCDDD???<<>>===AAAGGGDDDPPPuuuzzzsssxxxLLLLLLUUUNNNHHHOOOFFFGGGGGGFFFEEECCCAAA@@@DDD@@@===<<<>>>???>>>===;;;;;;::::::::::::;;;;;;AAA???===<<<<<<<<<:::888555444444555666666444222333333333333333333333333333333333333333333333333;;;CCC___iiinnntttyyybbbXXXUUULLLXXXgggWWW>>>444222222///000111111111///...---...------,,,,,,------...,,,---...,,,******...222/////////000111333444555666666777888999999::::::yyyHHH666333444666///333////////////............---.........////////////---......///111222222333333333222222222111111111222111111111111111000000111000000///////////////............------------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((()))******++++++$$$)))000666;;;???CCCEEENNNMMMJJJHHHIIINNNSSSWWWSSSPPPMMMMMMLLLGGGDDDHHHCCCEEEEEEBBB???===???BBB@@@AAA???;;;:::>>>AAAAAALLLMMMCCC;;;===>>>@@@IIICCCFFFCCCBBBIIIFFF??????DDDDDDCCCCCCFFFGGGFFFCCC???AAA???777555:::???@@@===;;;999777777666555333000000///...---------------///000111555FFFddd}}}sssuuukkklllssssss|||xxxggglllvvviiiaaa___dddqqqpppeee\\\aaahhhmmmsss}}}}}}~~~|||~~~}}}wwwpppfffUUUFFFDDD111???LLLIIIAAAPPPppp|||~~~^^^IIIPPPXXXQQQKKKNNNGGGGGGGGGGGGEEECCCAAA@@@@@@===;;;:::<<<<<<;;;999;;;;;;;;;<<<======>>>>>>@@@???============;;;999888777555555555555333222333333333333333333333333333333333333333333333333444000CCCiiixxx{{{mmmcccqqqnnndddgggvvv}}}|||jjj^^^```nnn^^^PPPRRR___dddYYYKKKKKKKKKTTTYYYYYYfffyyy}}}yyyeeeKKK777//////111222//////000000000///...---------,,,,,,,,,,,,------------...,,,******---111/////////000111222333444555666666777999::::::;;;rrrEEE666333333666///333/////////............------------.........//////------...///000111111222222222111111111111000000000000000000111111111111000000//////......//////............------------,,,,,,,,,,,,+++++++++++++++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((())))))***++++++***)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************)))******+++++++++---333===DDDHHHHHHIIIIIILLLOOOSSSTTTRRROOONNNOOOBBBOOOGGG===CCC@@@:::AAAJJJKKKKKKGGGCCCEEENNNVVV```\\\SSSJJJKKKVVVaaadddooodddVVVEEE===IIITTTPPPDDD???999333222???HHHAAACCC???<<<===@@@BBBBBBAAA>>>???<<<666333666:::;;;@@@>>>;;;888555555777999333333222000///...---,,,333***+++333111000JJJmmmqqqdddttt~~~xxxxxx}}}vvvppp[[[fffrrrnnniiifffbbb^^^aaahhhsss{{{}}}||||||}}}|||qqqaaaQQQFFF===666999CCCLLL<<>>?????????===;;;;;;<<<>>>@@@@@@AAA@@@@@@???>>>======>>>>>>===;;;;;;888555444444444333222444444444444333333333333222222222222222222222222111...666FFFMMMSSSiii}}}~~~vvv~~~kkkdddaaaTTTWWWWWWfff^^^[[[eeeuuu~~~xxxnnn\\\===555...+++...111000///...////////////...---------,,,,,,++++++,,,,,,------...---,,,******---///.........///000111222333444444555777888:::;;;<<>>\\\SSS>>>DDDGGGIII^^^ccc```ZZZVVVWWWaaaooozzzxxxooo___UUU^^^rrrpppbbb]]]WWWXXXssssssVVVQQQSSSMMMGGG[[[jjj[[[CCC<<<888:::>>>>>><<<<<<>>>??????===<<<;;;:::999BBBBBB@@@;;;666444666999777777666444333111///...333((()))222///(((888TTTpppuuuiiiyyysss}}}~~~uuuwwwxxxccc```aaabbbooovvviii[[[[[[```___kkkwww}}}||||||||||||}}}uuuooogggXXXHHH===:::<<<>>>KKK<<>><<<>>>???AAABBBCCCBBB@@@???>>><<<;;;<<<>>>>>>===<<<;;;888444333333444444444444444444444333333333333222222222222222222222222666444555333,,,...HHHfffxxxvvvzzzxxxdddJJJ111555222111222444333...***------.........---------,,,,,,++++++++++++,,,,,,---------,,,++++++,,,---............///000111222222222444666888999;;;;;;aaa===666333111666000222............------------,,,,,,,,,,,,------------,,,,,,,,,---.........///////////////////////////.........//////000000111//////............//////...------------,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***))))))((())))))******************************************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))******+++++++++,,,+++***)))***...444;;;???DDDGGGJJJLLLMMMNNNOOOPPPQQQIIIBBBBBBBBBAAADDDIIIRRRvvvpppUUUUUU]]]nnn~~~sssfff```ffftttzzzrrreeebbbsssnnnccceeehhhppprrraaahhhyyyzzznnnsssqqqYYYJJJFFFGGGOOORRRJJJ@@@;;;>>><<<<<<===>>>>>>???@@@BBBCCCDDD@@@:::666555666::::::999888777555333222000,,,+++...///...333:::GGGttt~~~ssskkkrrrwwwjjjttthhhppp___TTT^^^jjjccc]]]___[[[UUU___hhhlllqqqyyy~~~~~~~~~{{{zzz}}}~~~xxxuuupppeeeKKKDDD===999;;;???FFFKKKKKKCCCXXXooossslllfffqqqXXXPPPSSSOOOHHHIIIOOORRRNNNIIIHHHGGGFFFDDDCCCBBBBBB===>>>??????>>><<<;;;:::AAABBBCCCCCCBBB@@@===<<<;;;:::999:::<<<===<<<;;;777555222222333555666666444444333333333222222222111111111111111111111111555000///444666222000222;;;EEE[[[~~~nnnLLL666000333888000...---...000///,,,))),,,,,,,,,,,,,,,,,,------++++++************++++++---,,,++++++,,,,,,,,,,,,------------...///000000000111222444666888999:::YYY:::666333111666000111.........------------,,,+++++++++,,,,,,,,,------++++++,,,,,,------------------............//////............////////////......------......//////------------,,,,,,,,,,,,++++++++++++************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))((((((((()))******************************************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,)))***,,,111888AAAIIIMMMIIILLLOOOPPPNNNJJJGGGEEEBBB???BBBIIIKKKHHHJJJQQQggg}}}ddd___hhh~~~wwwggg```eeeqqq{{{iiihhheeeiii|||uuukkkhhhlllttt~~~hhhooozzztttnnniii\\\]]][[[aaammmooo```NNNCCC???999666777999:::===AAA@@@BBBCCCBBB>>>:::666444::::::;;;;;;:::888666555///000///---000333222,,,666QQQooo}}}ddd```kkkuuu}}}oooxxxwwwXXXOOOUUUUUUbbbkkk^^^\\\^^^^^^ZZZ]]]hhhtttzzzzzz~~~}}}xxxuuuwww{{{~~~yyyvvvqqqbbbYYYRRRFFF777555666<<>>=========BBBBBBBBBAAA???===;;;999999888777888999:::999888444222111111333555666555333333222222111111000000000000000000000000000000---///111333222000......///333666CCCXXXffftttttt^^^HHH777555777222---,,,000...++++++,,,------,,,,,,+++++++++++++++,,,---+++******))))))******++++++******+++---------+++------,,,,,,------.../////////000222444555666777RRR777666333000666000111.........---------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------............//////...............---...------------...///000---------,,,,,,,,,++++++++++++++++++************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******************************************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++,,,------...111777>>>EEEKKKOOOQQQPPPPPPOOOKKKGGGCCCBBBCCC999CCCWWWgggeeeZZZXXX```ppptttmmm^^^VVV\\\hhhrrroooeeeXXXQQQRRRXXX^^^aaaJJJOOOPPPQQQ^^^kkkbbbOOOHHHQQQYYYgggxxx{{{tttqqqwww}}}vvvqqqwwwxxxnnnllluuuuuuhhhYYYSSSQQQKKKIIIKKKIIIBBB======>>>>>>???@@@@@@>>>:::777777888999;;;;;;:::888777333333222000000000///,,,666888OOOkkkwww}}}sssiiiwwwzzzyyyiiiccc]]]OOO]]]mmm___eeefffaaaYYYUUUZZZ```dddeeelllsssuuurrrqqquuuzzz~~~~~~}}}}}}}}}~~~zzz}}}}}}wwwssspppkkkaaa\\\UUUFFF@@@===444;;;;;;???DDDFFFIIIRRR]]]XXXsssyyypppUUURRRMMMMMMNNNNNNNNNOOOOOOJJJDDDHHHGGGEEECCCBBBAAAAAAAAABBBCCCDDDBBB???>>>???AAA@@@???>>>===<<<:::999999777666555555666666555444333111000111333333333222222222111111000//////...000000000000000000000000,,,222444---&&&(((222:::***111000///666:::@@@OOOzzz||||||jjjIII---:::---$$$(((///000///...222111///............---+++******)))***+++,,,---******))))))))))))*********)))(((***---///---,,,,,,,,,,,,,,,,,,------.........///000111222333444OOO666666333000666000111......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------........./////////......------,,,---------------...///000---------,,,,,,,,,+++++++++++++++************)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------666;;;CCCJJJOOOOOONNNLLLPPPLLLFFF@@@???CCCKKKRRRHHHUUUjjjvvvooodddkkk{{{rrrcccYYYSSSLLLMMMMMMDDDNNNJJJDDD>>><<<===AAADDDAAAGGGEEE???DDDQQQNNN@@@@@@MMMNNNRRR\\\QQQFFFRRRXXXmmmssstttyyyttt|||wwwiiiiiiiiibbb^^^```llliiikkkooohhhVVVDDD<<<===;;;;;;===AAAAAA>>>;;;444555888:::;;;:::999888888555333333///***,,,222///(((555OOOeeeoookkkmmmuuuwwwqqqrrrsssuuuMMMNNNbbbYYYhhhlllkkkbbbYYYSSSOOOLLLMMMXXXdddjjjkkknnnvvv}}}}}}|||zzzyyyzzz{{{}}}wwwyyy}}}~~~}}}||||||}}}|||vvvyyyzzzuuujjj```XXXUUUGGG???===<<<555999@@@===>>>???BBBGGGKKKUUUmmmyyyuuu~~~yyyaaaiiiRRRPPPFFFUUUJJJIIIJJJLLLNNNNNNNNNNNNGGGFFFDDDBBBAAA@@@@@@AAA@@@AAAAAA>>>;;;:::===@@@===<<<;;;:::999999::::::666444333333444444333222333222111222222222000...222111111000///......---000000000000000000000000333///++++++111666000%%%---333...+++111111---000+++555<<>>AAA======555222888;;;999666777444666777888666333000......111111555HHHhhhwwwooovvv~~~ttt~~~|||vvv}}}^^^GGGMMMgggjjjggg___[[[YYYRRRHHHLLLFFFFFFOOOWWW[[[ccclllrrrsssuuuvvvvvvtttrrrpppuuuvvvwwwzzz{{{}}}~~~~~~{{{~~~xxxooollliiiaaaXXXPPPHHH???777999888:::===;;;888<<>>LLLkkkzzz~~~RRRpppzzz|||]]]EEEMMMQQQIIIIIIHHHHHHHHHHHHHHHGGGGGGBBBCCCDDDEEEDDDBBB@@@???===@@@===777;;;GGGIIIBBB>>>===;;;:::999999999:::999888777777666666777777444333111///......///000000//////............//////.........------------................................................333111///000555===FFFKKKggg{{{}}}mmmssszzztttllliiiaaaQQQCCC===333333222222111222222333111111111111000000000///,,,,,,,,,+++++++++******************************+++++++++*********)))))))))************+++++++++++++++******++++++,,,---------...///000222444555}}}EEE;;;222222444333000000......---------,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------...---,,,+++++++++,,,,,,+++++++++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))******************)))))))))***+++,,,'''***+++***---555@@@GGGIIIJJJNNNPPPMMMFFFDDDFFFHHHFFFAAAVVVyyyppp\\\bbbccc\\\RRRIIIAAA;;;444:::;;;>>>EEEHHHRRRfffxxxiiicccgggooossstttbbb[[[___sssuuu```RRRqqqrrrrrrooommmooovvv{{{zzzqqqiiiaaaYYYUUUUUUVVVZZZ```gggnnnwwwxxxrrrddd^^^ccc___^^^iiifffWWWNNNDDD222///;;;AAA===888777===@@@<<<777666555555555555555444111///+++---,,,,,,:::UUUpppvvvyyyvvvwww|||rrrpppQQQZZZjjjrrreeeRRRLLLSSSPPPHHH???<<<===@@@FFFLLLRRRRRRTTTYYY```ffflllnnnffffffgggiiilllppptttvvvppprrrpppllljjjhhhaaaYYYCCCAAA===:::999;;;======:::<<<;;;777999BBBJJJMMMEEEUUUhhhmmmrrrwww]]]uuubbbTTTOOOIIIHHHOOOKKKJJJJJJIIIHHHHHHGGGGGGCCCCCCDDDEEEDDDBBB@@@???>>>BBB@@@;;;@@@LLLOOOJJJBBBAAA???===<<<<<<<<<<<<;;;:::999888888888999999888666444111000///000000111000///.............../////////.........------------------------------------------------------...---,,,,,,...111555777555<<<<<<666999DDDHHHDDD;;;FFFRRRUUUPPPIIIGGGHHH<<<666444888999333---+++111000000//////000000111000000/////////.........,,,,,,+++++++++*********************************+++++++++*********))))))))))))*********+++++++++++++++******++++++,,,---------...///000222333444xxxCCC:::222222444222000000......---------,,,,,,,,,++++++************++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,++++++++++++,,,++++++*********)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,***...///...666DDDKKKJJJOOONNNNNNLLLEEECCCKKKUUUSSSNNNPPPmmmmmm[[[OOOLLLIIIFFFAAA<<<<<<@@@UUUfffiiiaaa^^^^^^dddqqqmmm\\\ZZZfffppppppjjj]]]YYYdddvvvwwwfff]]]aaasssmmmddd______fffpppwww|||xxxtttoooiiifffccc]]]___eeeaaaWWWYYYeeekkkkkklllttt|||sssqqq|||ttteeeKKK<<<;;;888777555666===AAA>>>:::777777444111222444555333111000111...+++111CCCZZZgggnnnyyynnnkkkxxxvvvbbbSSSbbbjjj\\\PPPQQQGGGIIIJJJIIIHHHGGGBBB<<<@@@???>>>@@@DDDHHHKKKKKKKKKJJJIIIJJJMMMRRRWWWZZZRRRRRROOOJJJGGGFFFBBB<<<===<<<:::888666666888:::999BBBFFFDDDGGGQQQSSSNNNyyykkkiiippp{{{vvvkkkKKKNNNTTTKKKHHHQQQKKKKKKJJJJJJIIIHHHGGGGGGEEEEEEFFFFFFFFFDDDCCCAAA===AAA???;;;???IIILLLHHHGGGEEECCCAAA????????????>>>===;;;999999:::;;;<<<;;;999777444222111111111111111000......---------000/////////............------------------------------------------------------.........------,,,///))))))...///***+++111,,,---000222333222000......***)))...222111///.........------------...............------------,,,,,,++++++++++++*********************************+++************))))))))))))))))))*********+++++++++************+++,,,,,,---------...///111222333rrrAAA999222222333111///000......---------,,,,,,,,,++++++************++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************))))))******++++++******+++333777999CCCQQQRRRIIIGGGHHHCCC<<>><<<:::>>>IIIMMMLLLRRR]]]sssrrrjjjhhhgggkkkkkk]]]NNNJJJPPPVVVUUUPPPKKKNNNVVV^^^ZZZTTTYYYdddggg___UUUNNNLLLLLLLLLLLLTTTRRRRRRVVV^^^gggooottttttqqqrrrssslll___XXXYYYYYYaaammmyyysss|||qqqmmmgggVVVJJJ@@@222999666555777:::;;;<<<<<<888444//////333666555333555666444///...666DDDOOOdddyyy}}}xxx\\\xxxxxxvvvzzzyyyjjjfff[[[LLLRRRdddSSSRRRJJJ@@@>>>CCCEEEAAA???===;;;<<<<<<;;;777333;;;:::999888999<<>>>>>>>>>>>===;;;999999:::;;;===:::999777555333222222222222111000...------------000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////...222+++,,,444444---,,,444111///...///222333222000333000......///...,,,+++,,,,,,+++++++++,,,------......---------,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,---...000111222kkk???888222333333000///000......---------,,,,,,,,,+++******))))))******+++))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))(((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))******************************+++++++++555>>>CCCLLLTTTQQQGGG===DDD>>>777NNNssszzzgggYYYUUUWWWVVVHHH999777::::::>>>MMM^^^ddd```dddmmmeeeYYYXXXVVVUUUHHHHHHIIIKKKQQQYYYbbbhhh}}}~~~wwwrrrmmmfff```RRRNNNIIIHHHKKKQQQVVVYYY___ccceeegggpppzzzyyyrrrYYY[[[]]]cccggg^^^___rrrjjjfffiiieeeZZZ[[[```]]]RRRLLLAAA888555777:::<<<888444000///222555777666333444333111---,,,111777BBBeeetttyyy}}}rrr___rrr~~~vvvsss{{{~~~rrrfff```___\\\\\\YYYRRRNNNJJJBBB;;;BBB>>>;;;;;;???AAA@@@>>>;;;;;;;;;;;;<<<<<<<<<<<<:::>>>>>>;;;;;;>>>>>><<<;;;888999===>>>===@@@FFFBBBQQQjjj}}}yyywww{{{VVVHHHXXX[[[NNNIIIQQQOOOBBBEEEEEEEEEFFFFFFGGGHHHHHHFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCBBB??????BBBCCCCCCDDDBBB@@@>>><<<;;;::::::<<<;;;999888777888999:::555555444333333222222222111111///......---------////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...((()))++++++,,,,,,++++++++++++,,,,,,---------,,,***)))((('''(((***+++***+++++++++++++++,,,---.........---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))******+++,,,,,,+++,,,,,,---...///000ddd===777333333222///...000......---------,,,,,,,,,******))))))))))))******)))))))))************+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******)))******)))))))))(((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++---///111:::@@@HHHLLLKKKHHHEEECCCKKKRRRMMMHHH```xxxXXXHHH<<<;;;<<<:::CCCNNNKKKOOO[[[kkktttpppgggdddggg~~~}}}dddFFFAAAGGGIIIMMMOOO[[[kkkwww}}}tttkkkaaaXXXRRRNNNPPPLLLIIIWWWmmmssslllmmmpppiiibbb^^^TTTQQQ[[[hhhuuuqqqooozzz}}}qqqiiiWWWDDD888777999999888666444222222444777999555333333444000+++***---222BBBXXXqqq}}}mmmnnn|||xxxxxx|||ttt~~~fff___\\\]]]``````[[[WWWVVVTTTKKK???:::;;;???@@@@@@:::;;;<<<=========<<<<<>>AAAAAANNNEEEAAAFFFLLLPPPWWWaaawww}}}vvviiikkk}}}^^^cccKKKSSSPPPLLLJJJJJJHHHCCC???CCCDDDDDDEEEEEEFFFFFFGGGBBBBBBAAAAAA@@@@@@??????<<<===>>>======>>>AAACCC@@@>>><<<:::888777777888888888777777666666777777111111111222222111111111000000///............//////.........------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))(((***+++---***000111++++++000///(((,,,---///000///...---...+++------***+++///000...++++++***++++++,,,---...------------,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))(((((()))))))))))))))***((((((((()))))))))*********))))))))))))***++++++++++++++++++,,,---...///```;;;666333333222...---000......---------,,,,,,,,,******))))))))))))******))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,+++***)))(((***)))))))))(((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********************+++...333888;;;LLLKKKNNNOOOGGG>>>DDDRRRjjjeeeZZZTTT^^^hhh\\\FFF:::111666>>>IIIcccnnn^^^___nnnzzzuuufff[[[YYYZZZHHHOOOJJJHHHXXXjjjvvv{{{ppphhh]]]TTTSSSUUUTTTPPPhhhvvvwwwqqqqqqiii^^^\\\bbbooossspppsssmmmvvvqqqbbbMMM@@@<<<;;;888888999888555222222777<<<<<<666333666666111...///555---999UUUlll|||qqq}}}iiiWWWTTTSSSTTTbbbttt___VVVLLLFFFGGGHHHEEEBBBDDDCCCBBB@@@????????????AAACCCAAA<<<>>>HHHRRRWWWZZZPPPPPP^^^kkkqqqwwweee~~~ooo^^^xxx|||uuuZZZGGGZZZVVVLLLGGGJJJIIIBBB@@@EEEFFFFFFFFFFFFEEEEEEEEEDDDAAAAAA@@@???>>>>>>>>>>>>:::;;;<<<<<<::::::<<>>444///333555333111222...+++222888HHHwww{{{yyy|||sss{{{```OOOPPPTTTRRRTTT[[[cccfffbbb\\\ZZZWWWRRRNNNKKKJJJJJJKKKHHHIIIHHHFFFMMM^^^pppzzz|||oookkkrrrsssggg[[[WWWsss{{{ttt___uuu```VVVXXXKKKEEEMMMRRRNNNFFFCCCGGGKKKJJJJJJHHHGGGFFFDDDCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@===:::;;;???<<<;;;:::888777777888888444555777888888666444222333222222222000///---,,,...------......///000111------,,,,,,,,,+++++++++************************************************&&&'''((()))************)))&&&''')))+++***+++...///***''''''+++---+++(((%%%+++,,,)))(((,,,,,,((((((((((((((()))***,,,,,,************))))))))))))************))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((()))))))))))))))))))))))))))******+++************+++,,,------```999777444222111000...,,,......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,***)))((()))******))),,,(((,,,111333AAANNNMMMSSSCCCEEEJJJFFFZZZ{{{gggMMMAAA>>><<<:::;;;RRRQQQXXXdddjjjfffcccdddVVVRRRMMMOOOZZZmmmvvvTTTMMMEEEGGGWWWmmmzzz}}}nnnhhhbbbeeecccSSSWWWqqquuueeeVVVSSScccgggWWWNNNCCC:::999;;;;;;;;;===>>>999333111555999888444444000///111:::LLLiii}}}~~~zzznnn{{{{{{vvvzzz~~~wwwlllLLLFFFOOOJJJNNN[[[[[[```ZZZ]]]^^^^^^gggoooiiiddd\\\^^^TTTggg{{{kkkrrrrrrjjjtttzzz|||cccaaammm```]]]WWWPPPNNNGGGHHHJJJIIIFFFDDDCCCCCCLLLLLLMMMMMMKKKHHHEEECCCCCC@@@<<<<<>>:::777???;;;666222333666888888666222///---...666HHHXXXwwwyyyvvvuuu~~~zzzaaaSSSPPPTTTUUU[[[```ZZZ^^^sssyyy[[[QQQ___}}}~~~uuuxxxqqqYYYRRRQQQLLLIIIKKKHHHIIIJJJHHHFFFDDDDDDDDDJJJKKKLLLLLLKKKJJJGGGFFFCCC@@@===<<>><<<<<<<<<===>>><<<<<<<<<;;;999888999:::888888888888666444222111333222222111000//////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++ZZZ999666333222111000...---------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,***...777BBBIIILLLLLLJJJ===hhh{{{jjj___```WWWJJJ999777888<<>>;;;777444444:::???===:::777333---***111:::YYYzzz|||ppp{{{}}}www{{{www{{{tttmmmyyyoooeeemmmfffaaaTTTKKKLLLLLLHHHHHHLLLIIIJJJIIIHHHEEEDDDEEEFFFIIIIIIJJJKKKKKKJJJHHHGGGBBB@@@======>>>@@@AAAAAA>>>===<<<;;;;;;<<<>>>???;;;<<<<<<;;;:::999;;;<<<999999888777555444333333555555333222111///....../////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++UUU888666333222111000///------------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((()))++++++++++++,,,---,,,666@@@JJJOOOHHH@@@BBBFFFwwwnnn___QQQ<<<333>>>===AAAMMMZZZbbbcccaaa```SSSFFFGGG\\\}}}~~~~~~fffLLLBBBKKKXXXvvvuuuaaa___VVVYYYcccmmmyyyyyykkk^^^``````VVVCCC444666@@@>>>??????===888666;;;CCCAAA???>>><<<555//////444999WWWrrr|||zzzvvvxxx}}}~~~iii|||xxxyyyPPPPPPJJJIIIMMMNNNKKKJJJLLLJJJJJJIIIGGGEEEDDDFFFHHHHHHHHHHHHHHHHHHGGGEEEEEEAAA@@@>>>>>>>>>???@@@AAA===<<<;;;;;;;;;;;;<<<===:::;;;;;;;;;::::::<<<>>>;;;:::888666555444444444444333333222000//////...//////.........---------++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************OOO888666333222111111///...------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++******---///999CCCDDDFFFKKK@@@:::FFFccc{{{vvv^^^PPPAAA999BBBBBBIIITTT^^^dddbbbYYYOOODDDCCCPPPsss~~~~~~}}}|||sssbbbUUUaaatttoooffflllsssfffdddjjjnnn{{{lll```XXX\\\```XXXHHH;;;======???@@@<<<777999AAAAAA@@@@@@???999111///111,,,;;;PPPpppxxxzzz|||ttt}}}zzzyyy{{{|||jjjaaazzzeeeTTTNNNHHHFFFFFFIIIKKKIIIGGGGGGIIIIIIHHHGGGEEEDDDFFFHHHGGGGGGFFFEEECCCBBB@@@@@@@@@@@@???>>>>>>>>>???@@@>>>>>>===<<<;;;:::999999999:::;;;;;;::::::<<<>>>;;;:::888777555444444444000000000000000/////////............------------+++++++++++++++++++++++++++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********JJJ777555333222111111000...,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,+++***---222777HHHMMMBBBBBBNNNGGGCCCVVV~~~ttt\\\EEE:::555>>>PPPTTTbbbkkkdddUUUKKKGGGGGGEEEbbb~~~yyytttuuuxxxyyy{{{}}}}}}|||{{{{{{~~~~~~~~~hhhggggggUUUMMM\\\ggglllxxxmmmrrrvvvkkkfffhhhsssyyyssseee[[[EEE>>><<<@@@>>>777666:::CCCCCCDDDEEE???555......***111555HHHppprrr}}}uuu}}}~~~zzzkkktttUUU===???OOODDDFFFIIIJJJJJJHHHGGGFFFGGGHHHHHHFFFEEEDDDEEEGGGFFFEEEDDDBBB@@@???>>>===???@@@@@@???======>>>@@@@@@@@@>>>===;;;999888777888999::::::999999;;;===::::::999888666555444333/////////////////////000.........------------,,,++++++++++++++++++++++++******)))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******FFF777555333111222111000...,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))+++,,,,,,---222;;;CCCJJJMMMBBBKKKhhhcccUUUbbbuuu\\\FFF;;;666@@@PPPVVVvvvyyypppZZZGGGFFFRRR\\\wwwxxxtttrrruuuvvvtttvvv{{{wwwxxxyyy{{{|||~~~zzz```KKKLLL[[[eeeqqqhhhddd```mmm~~~wwwwww}}}WWWHHH>>>@@@AAA;;;666777@@@BBBHHHMMMJJJ???555222---111,,,111PPPvvv}}}ppp|||}}}}}}eee___qqqwwwzzzWWWJJJGGGDDDEEEJJJBBBKKKSSSRRRKKKFFFEEEGGGDDDFFFGGGGGGEEEDDDDDDEEEDDDCCCBBBAAA@@@???>>>>>>>>>@@@AAA@@@===<<<===???@@@@@@???>>><<<:::888777888999:::999888888999;;;999::::::999888666444222222111111000000/////////.........---------,,,,,,******************************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***~~~DDD777555222111222111000///,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))+++------///666BBBLLLBBBHHHCCC[[[bbbdddVVVAAA<<>>@@@AAA@@@===<<<===???@@@??????>>>===;;;999999888999999888777777888:::999999::::::999666444222555444333222111///............---------,,,,,,,,,******************************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))wwwBBB777555333111111111000...,,,,,,,,,+++++++++******))))))))))))))))))))))))+++*********))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((###&&&((())))))***)))'''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))******)))((((((///111000666BBBIIIGGG===BBB^^^{{{uuucccPPPCCC999KKKqqq~~~jjj]]]cccLLLIIIUUUyyyssspppmmmkkkjjjkkkmmmooossssssrrrrrrrrrrrrssssssvvvtttsssuuuyyy||||||{{{yyy{{{~~~~~~~~~jjj___QQQOOO___uuu||||||ssswwwrrrooolll]]]III>>>???BBBAAA===@@@HHHRRRXXXVVVLLLBBB;;;333...///000111888AAAYYYlllffftttnnnMMMAAA>>>>>>???@@@BBBCCCDDDEEEFFFJJJLLLIIIBBB@@@DDDHHHBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBAAAAAA@@@@@@@@@>>>===<<<===>>>@@@AAA@@@??????===<<<;;;:::999;;;:::999888888888999:::=========<<<:::888666444666555333111000000111222000////////////.........************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))tttBBB777555222111111111000...,,,,,,,,,+++++++++******))))))))))))))))))))))))************)))))))))(((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))************)))******++++++******)))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((++++++((($$$"""$$$&&&'''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,+++111,,,...999EEEIIIGGGFFFMMMTTTpppgggHHHBBBGGG;;;JJJ```vvvzzz\\\???ZZZxxxqqqdddkkkiiigggeeefffhhhkkkmmmooonnnnnnnnnoooooopppqqqtttrrrqqqsssvvvyyyyyyxxxyyy{{{}}}~~~~~~~~~}}}}}}~~~pppZZZHHHIIIZZZmmmwwwiiikkkggghhhfffTTT>>><<>>@@@AAABBBBBBCCCGGGJJJGGGBBB@@@CCCGGG@@@@@@AAABBBCCCDDDDDDDDD@@@@@@AAAAAABBBAAAAAAAAA======<<<;;;<<<>>>@@@AAA???>>>===<<<;;;:::999999;;;:::999888777888888999;;;<<<<<<<<<;;;999888666555444222000///000111111/////////.........------************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))nnnAAA777555222111111111///...,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))******++++++******)))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((***)))((('''&&&'''***---)))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((***+++------------000---444EEELLLHHHJJJRRRccc[[[jjjwww___>>>888AAAIIIWWWppp~~~qqqYYYYYYiii|||lllccc___^^^aaa```^^^^^^___bbbeeeggggggggggggggghhhjjjkkklllpppooonnnooorrrtttuuutttwwwxxxzzz{{{{{{{{{}}}~~~ttt\\\OOOSSS___hhhxxx{{{zzzrrrooonnnmmmqqquuujjjVVVJJJJJJ???EEEQQQ```kkkmmmfff^^^NNNDDD999333000------...---000999JJJ```rrr{{{~~~ppprrr|||yyyeeeuuukkkPPP???444...000777999999:::;;;<<<======>>>@@@DDDFFFEEE@@@???BBBFFFAAAAAABBBBBBBBBAAAAAA@@@??????@@@AAABBBBBBBBBBBB;;;;;;::::::;;;<<<>>>???===<<<;;;:::999999999888<<<:::999777666666777777888999:::;;;:::999888777333222000///...//////000......---------,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))eee@@@777444222111111000///...,,,,,,,,,+++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((###%%%***---+++((('''***))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************''')))+++,,,,,,,,,------)))555CCCHHHDDDFFFWWWkkkkkk^^^aaagggXXXJJJLLLQQQddd___bbbbbbSSSQQQjjjYYYSSSWWW___eeeYYYXXXWWWWWWXXXZZZ]]]^^^]]]]]]^^^___```bbbcccdddhhhhhhhhhjjjllloooqqqqqqssstttvvvwwwwwwxxxyyy{{{tttjjj```XXX___qqqtttiiiccc```eeerrrvvvxxxrrrkkkqqquuuaaaEEE???CCCKKKYYYgggnnnmmmjjjZZZOOOAAA777333222111111///222222...111EEEggg~~~zzzvvv|||ppp~~~wwwnnnqqqppplllpppfffKKK:::...111:::;;;555000666666777777888999999:::<<<@@@CCCBBB???>>>@@@CCCEEEDDDCCCBBB@@@===;;;:::===>>>???@@@AAABBBBBBBBB;;;;;;:::999999:::;;;;;;;;;:::999888777777888888;;;:::888666555555555555666777888888888777666555111000///............///---------,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))[[[???666444222000000000///---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************)))))))))******)))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((%%%%%%))),,,(((""""""((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((***++++++******,,,...000AAAIIIAAAAAAUUUmmmyyyeeedddbbbSSSBBBKKKbbbkkkddd[[[JJJEEEdddttt___\\\XXXVVVTTTSSSQQQPPPTTTSSSRRRQQQQQQRRRSSSTTTSSSSSSTTTUUUWWWYYYZZZ[[[\\\^^^```bbbeeehhhkkkmmmnnnpppssstttuuuvvvyyy{{{lllWWW@@@UUUcccjjjsssqqqlllppp~~~{{{tttpppwwwxxxeeeLLLGGGDDDEEENNN\\\iiipppssshhh]]]MMM>>>666444444222)))111555///'''))):::JJJgggeee|||jjjhhhjjjwww|||iiiZZZnnnwwwlllZZZAAA///...///111000,,,***000999333333444444555666777777:::===@@@@@@>>>===???@@@CCCCCCBBB@@@>>><<<:::999<<<<<<>>>???@@@@@@@@@@@@<<<<<<;;;:::888888777777:::999777666666777888999:::999777555444444444444666666666666555333222000//////..................---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((QQQ<<<666444111000000000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************((())))))******))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((($$$%%%(((((('''111???***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,+++)))***///333BBBHHHCCC===MMMmmmyyyppp]]]WWWLLL===???\\\rrrmmmPPPNNNWWWvvvgggWWWSSSRRRQQQQQQQQQPPPMMMKKKOOONNNLLLKKKJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPRRRSSSQQQSSSVVVXXXZZZ]]]aaadddgggiiimmmoooqqqtttwwwzzzzzz{{{}}}oooWWWXXXVVVfff~~~yyy}}}kkk___fffVVVMMMFFFGGGTTTeeessszzzwwwooo___KKK<<<555222///---------...//////---***333666HHHYYYkkkzzz|||~~~iiiTTTGGG888)))'''///111111111111//////000222000000111333444666777777999;;;>>>???>>>======>>>======>>>>>>>>>======<<<;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;:::888777666666999888666555555777999:::999888666444333333444444555555555555444222000///........................------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((III:::666333111000000///...---,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))************'''((()))******)))((('''))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((($$$%%%***+++,,,:::KKK******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,+++***---555<<>>>>>===<<<;;;::::::;;;======>>>>>>>>>::::::;;;<<<<<<;;;;;;;;;999:::::::::999999888888999777666555555777999;;;777666444333333333444444444444555555555444222111......////////////......------------,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((EEE999666333111000000///...---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))*********+++'''((()))******)))((('''))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''((((((((()))***&&&(((---)))$$$+++:::******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,++++++111;;;CCCCCCAAAEEESSSbbbfff[[[PPP<<>>444222,,,000000,,,,,,...,,,%%%***++++++***---000222222---...000222444777888999:::;;;===>>>>>><<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;:::999999777777999::::::;;;;;;:::999777666555555777:::<<<666555444333333333444555333333555666666666555555......//////000//////.........------------,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((MMM444444444222000///.........,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))***+++(((000+++(((555@@@FFFNNNFFFUUU[[[[[[\\\VVVRRRXXXLLLTTT```dddZZZOOORRR]]]xxxlll\\\QQQLLLKKKJJJIIIFFFEEEDDDCCCAAA@@@???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@AAABBBBBBBBBGGGIIILLLPPPUUUYYY]]]```dddhhhnnnsssvvvyyy{{{}}}|||~~~~~~zzzrrrkkkpppuuu|||mmmnnnyyyzzzlllgggffffff]]]YYYhhh~~~oooTTTBBB444000,,,,,,///000......111...------------...//////000//////444@@@PPP```jjj{{{nnn[[[GGG???555000000000///...---------,,,,,,++++++++++++++++++,,,,,,---------------...///111222444555===<<<<<<<<<<<<======>>>>>>>>>>>>>>>===<<<:::999888888888888888888888777999::::::;;;:::999888777555555555555666777888999555666555444333444777:::888888888888666444222000////////////////////////000000///...------,,,,,,******))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))MMM666444444222000///.........,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---///((()))666<<<===EEE]]]^^^bbbjjjdddIII>>>OOO___YYYaaajjjYYYKKKrrrwwwXXXQQQJJJGGGHHHJJJJJJIIICCCBBBAAA@@@>>>===<<<;;;;;;:::::::::999999999888777777777777888888888888:::;;;;;;<<<======>>>>>>@@@BBBDDDHHHLLLQQQUUUWWW[[[___ffflllpppuuuyyy|||yyy||||||vvvqqqooossspppwwwtttpppkkkdddYYYTTT```ppp{{{gggRRR===222---+++...///---,,,...---------------......///555222///...000555:::>>>GGGMMMUUUYYY]]]fffuuuuuuqqq|||~~~{{{mmmnnntttfffZZZKKKDDDBBB???777///777222---,,,...///...+++------,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,,,,------...///111333444999999::::::;;;<<<<<<<<<======<<<<<<;;;:::999999888888777777777777888888888888999999999888666666555444444555555777888888999999999777666777999<<<888888777666555333222111........................//////......---,,,,,,+++******))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))LLL999444444222000///.........,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***444AAA@@@>>>HHHnnnttttttlll[[[AAA@@@VVVnnnwwwnnnWWWVVV}}}iiiNNNKKKHHHFFFFFFHHHGGGDDDAAA>>>>>>===;;;:::999888888666666555555555555555444222222333333333444444444555555666666777777888888999:::<<>>@@@CCCKKKTTTUUUOOOIIIHHHMMMMMMKKKEEE>>>999888999===888111,,,***,,,...000+++)))(((+++---...+++''',,,,,,,,,+++++++++++++++***************++++++++++++++++++,,,...///111111444555777999:::;;;;;;;;;;;;;;;::::::999999888888888777666555666777999;;;666777777777777666666555555444444555555666777888999:::999888666777999;;;777777555444222111111111...........................------,,,,,,+++++++++******))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))KKK;;;444444222000///.........,,,,,,,,,+++++++++************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((())))))******))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,'''---444@@@GGG===>>>QQQnnnvvvTTTBBBFFFUUUfffwwwlllWWWzzz^^^MMMOOOLLLJJJIIIHHHGGGCCC>>>:::::::::999888777666555555222222222222222222222222111111111222222222333333111111111222222333333333555666777:::<<<@@@BBBDDDFFFIIINNNTTTZZZbbbjjjooooootttzzz~~~{{{|||ssslllmmmkkklllgggYYYqqqzzz}}}qqq```XXX]]]eeettt|||xxxXXXCCC888///---///...---...,,,,,,,,,,,,,,,------...***+++...000111000000///............//////000111,,,///---'''%%%***///222000---******,,,......---)))+++.../////////000111,,,++++++,,,---,,,)))&&&+++++++++++++++*********)))))))))))))))*********************,,,---...///000222555888:::;;;::::::::::::999999999999999999999777555555666888;;;===666666666777666666666666666666555555666777777888666777777555444444555777777555333111000000111111------------------------,,,,,,,,,+++++++++************))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((HHH<<<444444222000///.........,,,,,,,,,+++++++++************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,444:::AAA@@@777BBB___tttrrrZZZ@@@BBBPPP[[[bbbkkk]]]fffZZZFFFJJJSSSDDDCCCBBBBBBAAA???<<<:::888777777666555444333333000000000000000000000000///000000000111111111111/////////000000000000000222222333444666888:::<<>>777777666666777777777777777777666666666777888888333444555444333222333555666444222111000000000111........................+++++++++++++++***************))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((DDD<<<444444222000///.........,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((())))))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...000888;;;@@@GGGKKK\\\yyy]]]???JJJaaa]]]PPPSSSIIIXXX}}}WWWJJJMMMKKKDDDCCCBBB@@@===;;;:::999999555555444333333222111111///////////////000000000------------............////////////////////////......//////000222333444999;;;===@@@CCCHHHNNNRRR___eeelllrrrwww{{{~~~~~~xxxttttttrrrbbbnnn{{{}}}xxxwwweeePPP999...------,,,+++++++++******++++++,,,---...---,,,******++++++,,,/////////...,,,***(((''')))+++,,,+++---///---)))***+++------,,,++++++,,,444111---,,,......---++++++***)))((((((***+++,,,)))))))))))))))*********************))))))))))))((((((((())))))***,,,,,,---///222555777999999:::999888777777888999:::;;;999888777666777888:::<<<777666666666666777777888777777666666666666777777222444555555444444555666444444222111111000000000////////////////////////++++++++++++++++++++++++******))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))@@@;;;444444222000///.........,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,......444:::===JJJbbbooossszzznnnPPPAAAZZZppp]]]GGGKKKMMMSSSEEEJJJKKKEEE>>>CCCBBB@@@<<<888666444444222222222111000000//////------........./////////+++,,,,,,,,,,,,---------...........................------------...///000111333666888:::===BBBEEEMMMRRR[[[cccjjjqqqwww{{{~~~~~~}}}vvv{{{xxxtttoooxxxxxxqqqxxxtttgggqqqeeeFFF555111///---,,,***************+++,,,,,,++++++++++++,,,---///000%%%(((+++,,,---...111333111...+++***))))))---222)))***++++++,,,---///111***)))&&&&&&'''***---///&&&'''((((((((()))***,,,((((((((()))))))))******+++++++++******))))))))))))(((((())))))***+++,,,,,,---///111333666777888777666555555666888:::;;;777666666666666666777777555555444444444555777777555555444444444444555555111333555666555555777888333333333333222111000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))|||>>>:::555444222000///.........,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///999???BBBUUUwwwooo^^^GGGJJJOOO\\\bbbSSSEEEKKK{{{vvvXXXFFFJJJIII;;;;;;HHH777888888777555444444444000000000//////......---,,,,,,,,,------.........,,,------------...............------------------//////............//////,,,...111333555777;;;>>>===CCCLLLUUU___hhhpppvvv}}}}}}~~~mmmwwwmmmhhhpppwwwfffhhhvvvkkkpppkkkUUUZZZ}}}uuuRRR===777333000...*********)))***++++++,,,+++++++++++++++++++++++++++---///,,,(((&&&'''***((((((,,,111,,,$$$$$$+++///---***(((((()))***++++++---...---)))((()))+++'''(((*********)))))))))'''((((((((())))))******,,,+++++++++******))))))))))))((())))))***+++,,,,,,,,,---///111333555777555444333333444666999:::555555555555555444444444444333333222333444666666444333333222222222333333///111333555555555666888222333444444333222000///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))qqqGGG999444444222000///.........------,,,,,,,,,,,,++++++***,,,'''111...---///---$$$'''---((('''---///((('''$$$))))))---000,,,)))(((***'''###&&&,,,$$$!!!***+++)))(((%%%...###)))---***,,,111111++++++%%%(((///333&&&...((('''&&&)))###---444''''''''''''((((((((((((+++'''***'''''')))###)))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))))))))******))))))(((((())))))***+++***)))'''''''''((()))************************''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******************+++((((((+++---...222777>>>===DDDeeeeeeUUU===KKKEEESSSgggJJJEEEtttNNNKKKHHHEEECCCAAA>>><<<:::999777555333222222111------------------------------------------------...------,,,,,,------............------,,,,,,,,,------------------------...//////000111222333333888:::>>>CCCLLLWWWcccjjjpppxxx}}}{{{|||}}}yyyxxx||||||oooaaaooopppjjjgggwwwgggaaaZZZWWWlllmmmIII666555333------+++***+++,,,,,,+++)))******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,---...///000111333333444555666666666666666555333111111222333444333333222111222333444555222000///111555777666444444444444555444444333333111111111111111111111111111000000///...---------++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))nnnEEE888444444222000///.........------,,,,,,,,,,,,++++++***(((###222(((222###&&&...---&&&***444))),,,///...---$$$&&&--- $$$((()))---///---(((444((($$$%%%,,,///&&&!!!777444888777DDD>>>666&&&%%%++++++333$$$,,, &&&+++((()))000,,,,,,"""&&&''''''''''''((((((((((((!!!((($$$ ++++++$$$222(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((())))))'''''''''(((((()))))))))))))))((('''''''''(((((('''((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******************,,,******+++,,,,,,222999CCCYYYffflllxxxttt___OOOKKKLLLMMMQQQPPPQQQ{{{~~~QQQKKKHHHEEEBBB@@@>>>;;;999777666555333111000000000------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,.....................------......//////000000000333555777;;;AAAJJJSSSZZZaaalllwwwzzz}}}}}}xxxvvvwwwvvvlll```VVV|||xxxlllwww{{{nnnppptttppprrr}}}ZZZ@@@444///------+++******,,,,,,+++***************************)))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,...//////000111222333444555555555555444333111000000000222333222111111000111222333444222000///000333444333222222222333333333333222222222222222222111111111111000000000///...---------++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))kkkCCC888444444222000///.........------,,,,,,,,,,,,++++++&&&---+++---$$$***888%%%((((((++++++%%%,,,AAA"""%%%222...'''...000111***'''(((!!!'''***'''"""###+++///"""999666<<<''',,,***,,,,,,(((222...------$$$"""!!! ---'''''''''''''''((((((((((((%%%333,,,'''111(((!!!((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((('''''''''&&&'''((()))******))))))'''(((((())))))))))))((('''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,+++,,,---,,,...777BBBVVVjjjtttrrrooo```OOOJJJ[[[SSSRRRJJJHHHwwwVVV???GGGDDDAAA>>><<<:::888666444333111000///.........------------------------------------------------...------,,,,,,------......------------,,,,,,,,,..........................................//////000111222333666;;;BBBGGGLLLZZZiiisssyyy~~~~~~||||||xxxtttttttttooohhhPPPyyymmmgggmmmpppjjj|||uuuRRR777...111---+++******,,,---,,,+++************************)))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++,,,---......///000111222333333333333333222000/////////000111000000000///000000111222111000///000111222111///000111111222222222111111333333333222222111111111000000//////...---------++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))gggBBB999444444222000///.........------,,,,,,,,,+++++++++&&&&&&"""(((---,,,######$$$///(((!!!,,,000$$$...000///$$$$$$###!!!666&&&---///000000---)))&&&***%%%,,,333000+++>>>+++***--- +++*** 888222555/// $$$***!!!###'''111...###111"""''''''''''''((((((((((((((()))"""'''111///((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))((((((((('''''''''''''''((()))***++++++***))))))'''((()))+++++++++***)))((()))))))))************''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++++++++,,,***+++---//////333@@@MMMllldddaaallljjjMMM>>>KKK^^^UUULLLJJJmmmVVVEEEGGGDDDAAA===;;;999888555333111111000......---------------------------------,,,,,,------------------...------,,,,,,------...---------------------------------------........./////////////////////...///000000000000333777;;;===HHHVVVcccmmmuuu|||zzz{{{yyyttttttvvvwwwtttcccbbbmmmzzzuuubbb[[[bbbTTTsssiiiAAA222555...,,,******,,,------,,,************************))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,,,,,,,---...///000111222222222222111000/////////000000000///000000000000111111222111000000000000//////000000111222222222111111444444333333222222111111/////////......---------++++++++++++++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))dddAAA;;;444444222000///.........------,,,,,,,,,+++++++++***...+++'''---###"""...///%%%!!!)))+++"""&&&999###"""---'''///888### ...)))&&&%%%!!!###++++++222&&&'''!!!,,,...(((%%%---!!!)))***&&&$$$'''(((////////////)))''' (((&&&''''''''''''((((((((((((***---***222)))&&&333(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((('''''')))))))))***))))))(((((('''(((***+++,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******************************++++++,,,,,,,,,,,,***+++---000000555CCCQQQnnncccYYY\\\YYYCCC<<>>&&&''''''''''''((((((((((((333%%%'''$$$...((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((()))))))))***(((((((((((()))***+++,,,------......//////......+++******))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******************************++++++,,,------------,,,...111333888EEEQQQbbbnnncccLLLCCCDDDHHHNNNEEE???SSSUUUEEEGGGHHHCCC???<<<999777666444222000//////......---.........------------------------+++,,,,,,------............------,,,,,,------...,,,,,,,,,------------...++++++,,,,,,---.........---------------------------...////////////111333444444777>>>GGGSSSdddrrrxxx|||tttqqqrrrrrrpppqqqqqqdddWWWfff{{{aaalllvvvwwwpppjjjeeeqqqkkkGGG444222///,,,***++++++++++++))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++***+++,,,...///000111111111111111111000000000/////////000111111111111111111222222111000//////000///000111222222222222222111111111111111111111111------------------------++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******\\\===<<<444444222000///.........------,,,,,,,,,,,,++++++,,,'''444jjj,,,===~~~---***)))444xxx+++***SSSBBB###''''''''''''((((((((((((www333((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********'''(((((()))***+++,,,,,,+++******+++---111555777999999888888888888888888000///...---+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******************************++++++,,,------...///---///555<<>>;;;888555333222111///---,,,,,,,,,+++,,,,,,------------------------------++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,------............//////000111222222333222222333444555555666666111333444444222111111222222...///222333444===HHHYYYmmm|||||||||xxxvvvxxxuuuoooeeejjj```vvv]]]tttuuuhhhooo~~~mmmCCC666222...+++*********)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++)))***,,,...///000111111......//////......---,,,,,,,,,.../////////...---,,,...000///---,,,---000,,,---...///000000000000------...///000111222222------------------------++++++++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************XXX<<<888444444222000///.........------,,,,,,,,,,,,++++++---******000)))000AAA***++++++)))***'''!!!)))***---''',,,,,,------+++(((&&&&&&222555"""111)))///$$$+++((((((nnn,,,((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********))))))(((++++++---555@@@BBB>>>CCC>>>999666555666666555AAA@@@??????@@@AAABBBCCCFFFAAA;;;888888888666333444111---+++*********)))))))))************))))))))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,++++++---...//////222222222===OOOVVVbbbwwwkkkTTT<<>>666,,,)))---000---(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...---------............///------------------------------............------,,,------......------,,,---------...///000111222...---,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))((((((((())))))***))))))((()))*********)))(((''''''''')))+++---...VVV<<<888444444222000///.........------,,,,,,,,,,,,++++++***'''''',,,&&&,,,<<<(((******(((***'''111///000(((+++%%%))))))***}}},,,***((('''(((===CCC888000...%%%'''iii)))"""))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************)))))))))((()))))))))))))))))))))))))))))))))))))))*********((()))+++,,,,,,+++)))(((222999===>>>@@@DDDCCC@@@EEEAAA<<<777444222222222...000333777<<>>(((+++%%%))))))(((zzz)))))))))((((((///111ggg"""...[[[<<<))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---+++'''&&&(((...666:::BBBFFFFFF???666333111///999888555111...---///111,,,...000111333777===CCCFFFEEEAAA===;;;===@@@DDD???<<<888555444333222000---,,,+++***)))******+++))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------------,,,000;;;@@@KKKcccnnnllllllKKKMMMWWWUUUeeeXXXGGG|||UUUJJJDDDAAAAAA???999666555666444111000000///---,,,------,,,,,,,,,,,,++++++...------------,,,,,,,,,........................,,,,,,------------------000000111222333444555555555666777888888777666555999999888888777777666666:::;;;:::999777777999;;;:::999777555555555555666444666===KKK^^^qqqzzzqqqsssiiikkkuuuqqq]]]QQQSSS~~~jjj^^^qqqtttlllyyyoooXXXBBB111///...((('''---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------,,,,,,,,,---------......------------------------------............------,,,,,,------------,,,,,,------,,,,,,,,,,,,---...------,,,+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))(((((()))))))))))))))(((---,,,+++)))))))))))))))''''''((((((((((((''''''RRR;;;999444444222000///.........------,,,,,,,,,++++++++++++))))))---&&&***999%%%(((+++***+++!!!,,,...(((ccc(((000***oooaaa***---'''+++***)))zzz'''((())))))222'''"""222 qqq---,,,///;;;###ggg\\\(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))***))))))))))))***+++,,,))))))+++...444;;;AAAEEEBBB@@@:::111,,,,,,111444::::::999666333222444777;;;<<<<<<888444444999===CCCDDDCCC@@@<<<<<>><<<:::999:::::::::999333111...+++)))))))))***))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++***+++---...------,,,---333CCCJJJRRRfffmmm___SSS@@@XXXLLL^^^^^^GGGXXXHHHFFFCCCAAAAAA===888777:::555333000/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,------.........222222333444555666666777222444777999999999888999999:::;;;;;;:::::::::;;;::::::999888777777:::<<<;;;:::888777888999:::<<>>>>><<<:::;;;@@@CCC???BBBDDDDDDAAA@@@BBBEEE>>><<<;;;;;;<<<===<<<;;;999666222...+++***))))))************************(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))),,,......------...000999KKKUUU\\\jjjkkkYYYLLLGGG[[[SSSXXXVVVrrrdddFFFBBBDDDAAA???>>>:::666888===444222///...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---...//////000000333333444555666777888888666888;;;<<<;;;;;;<<<===:::<<>>>>>@@@BBB:::;;;<<<;;;;;;<<<>>>AAA>>>===<<<;;;;;;<<<<<<===;;;===???>>>@@@IIIXXXddd}}}mmmtttooodddhhhsssjjjVVVPPPqqqqqq\\\iiiwwwnnn]]]666000444...***---************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++*********++++++,,,,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''')))***,,,...///((((((((((((((((((((((((+++++++++++++++***))))))###'''+++---///222555888===>>>AAACCCEEEFFFFFFFFFLLL;;;;;;444444222000///.........------,,,,,,,,,,,,++++++***((()))...&&&***888(((***,,,+++***+++%%%777"""&&&111$$$555---777'''***&&&***)))'''xxx((()))***+++'''---%%%((((((///???WWW111;;;,,,)))eeeQQQ))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))******+++))))))))))))************************************,,,+++******+++...000222???@@@AAABBBAAA@@@===<<<===666333666:::;;;:::;;;999777666777999<<<===<<<666666555555666777888999999;;;===>>>???@@@BBBCCC@@@>>>============;;;999;;;999666222///---,,,+++************************((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***,,,///...------111555IIIXXX]]]^^^bbbZZZLLLGGGWWWTTTeeePPPjjjxxxMMMDDDFFFAAA===::::::777444666;;;333111///.........---+++++++++,,,,,,,,,,,,------,,,,,,,,,------------.................................///000111222333444555555666777888999999:::888;;;======;;;:::===???;;;>>>AAAAAA??????AAADDDCCCEEEGGGHHHIIIJJJLLLNNNFFFEEEDDDBBB@@@>>>===<<<777>>>CCCAAA===>>>GGGQQQ|||xxxmmmgggjjjkkkhhhiiinnnJJJZZZ___dddxxxllluuutttEEE555555222---,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,+++++++++,,,------************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))+++---///000)))))))))))))))))))))))),,,+++***)))((((((((((((---222999===???AAADDDGGGJJJJJJKKKLLLMMMMMMMMMMMMJJJ;;;;;;444444222000///.........------,,,,,,,,,,,,++++++((('''(((...&&&+++888(((***+++)))333@@@+++111,,,>>>ttt444222 '''***&&&******(((yyy***+++++++++888333)))&&&&&&$$$sssKKKKKK$$$BBBFFFCCCAAA|||LLL"""))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++((()))))))))******************************************+++,,,///444888;;;HHHDDD>>>999999<<>>::::::>>>LLLHHHFFFJJJRRRWWWVVVTTTLLLHHHDDDBBBBBB@@@<<<777===:::777777888;;;===>>>???>>>======>>>>>><<<;;;999888777555333111000///************************(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***---///...---///444:::WWW___^^^YYYSSSFFFAAAKKK^^^UUU^^^bbbWWWKKKCCCHHH>>>:::888999888555444666222000...---......,,,++++++++++++,,,,,,---------,,,,,,,,,---------..............................///000111222444555666777777777888999:::;;;<<<<<<;;;>>>AAAAAA@@@BBBHHHMMMGGGJJJMMMKKKHHHFFFIIILLLRRRUUUZZZ]]]^^^```aaabbbZZZZZZZZZYYYVVVSSSPPPOOOMMMOOOOOOMMMKKKRRR```kkkrrrjjjmmmkkkbbbdddppp\\\KKKcccssscccggghhhrrr~~~{{{[[[===444222///---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++************++++++,,,---,,,+++++++++,,,,,,---...************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++---...)))))))))))))))))))))))))))(((((((((+++...222444@@@FFFKKKLLLHHHCCCBBBBBB@@@??????@@@AAABBBCCCCCCIII;;;<<<555444222000///.........---------,,,,,,,,,++++++)))((()))///(((,,,:::((())))))'''"""???$$$,,,,,,***%%%\\\%%%%%%+++(((,,,(((------+++|||+++,,,,,,+++*********)))+++)))111)))>>>'''---000VVVfff+++%%%hhh///+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++(((((())))))*********+++************************)))***+++...333999???BBB111666===CCCFFFEEEAAA??????===@@@FFFKKKQQQ___mmmzzz{{{|||vvvoooiiidddbbbccc```XXXPPPJJJCCC;;;666777999;;;;;;<<<;;;<<<===@@@AAA@@@???666777777777666555444333************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++---///...,,,///777===ZZZ^^^ZZZTTTMMMAAAGGG^^^\\\___DDDcccDDDLLL888@@@===999888<<<<<<888444333222000...---------,,,++++++++++++,,,,,,---------,,,,,,,,,------.................................111111333444666777888999999::::::;;;<<<===>>>>>>@@@DDDHHHJJJLLLRRR[[[bbb[[[^^^```]]]XXXUUUWWWZZZ^^^ccciiimmmooopppqqqrrrqqqssstttuuutttrrrooommmeeegggiiilllrrr{{{wwwkkkeeeffffffcccuuuJJJNNNiiiYYYkkklllqqqkkkCCC333111000...************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++************+++,,,---...++++++++++++,,,,,,---...))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))+++///555===EEEIIILLLPPPRRRNNNCCC888111///000000000111444777999;;;III===888444444222000///.........---------,,,,,,,,,++++++)))111,,,%%%)))(((EEE''')))+++***///---...((("""'''&&&111222>>>$$$)))///000)))''',,,---uuu444444000555222333,,,%%%...)))&&&...mmm......"""(((222xxx:::)))sss''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************...(((######(((,,,,,,***---//////666>>>666000999:::---===;;;;;;AAA>>>WWWhhhddd^^^lll|||~~~wwwwwwtttppp{{{sssZZZSSSKKKEEEDDD@@@333444999???AAA???======999888777777999:::999888000///,,,)))(((((()))***((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,'''000+++***555222444IIIYYYfff^^^JJJAAACCCMMM\\\[[[WWWgggSSSFFF@@@<<>>@@@@@@@@@CCCLLLMMMQQQWWW___ffflllooolllkkkmmmmmmgggaaabbbfffpppnnnmmmpppwww|||~~~~~~~~~}}}||||||~~~~~~~~~~~~oooddddddddd___```qqqPPPXXX]]]~~~{{{oooLLL:::999111---,,,+++))))))******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((''''''&&&&&&&&&+++)))(((((((((((('''&&&+++)))((((((***,,,++++++,,,***)))((()))((('''%%%''''''((())))))******+++******))))))))))))******************************+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++)))((()))***)))))),,,,,,,,,***(((''')))+++***111777<<>>===<<<;;;HHH===888444444222000///.........---------,,,,,,,,,++++++%%%((()))000000&&&666''')))+++****** ,,,@@@+++---(((+++111+++###$$$&&&333888---sss<<>>((($$$888$$$333QQQ<<<***...(((%%%+++,,,ddd...'''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))***))))))))))))*********+++***+++---......---+++***000;;;:::777<<<;;;888<<<:::<<>>777222...,,,+++))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((()))))))))))))))******++++++******++++++,,,+++***))))))(((((('''''''''(((+++***))))))***+++++++++******))))))(((((()))))))))))))))(((((()))******************************+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''((())))))))))))$$$&&&'''((((((***---000999EEENNNOOOLLLGGG>>>666888666:::;;;999???EEEAAA===EEEGGGBBB>>>@@@AAA???GGG===888444444222000///.........------------,,,,,,,,,,,,666333***'''$$$'''+++'''***,,,***)))888...333"""...'''///000:::'''777888111777<<<<<>>HHH...&&&,,,,,,???777///@@@***BBBhhh|||222$$$))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))((((((((()))))))))******))))))*********+++++++++%%%***...///,,,+++---///666CCC===000444;;;===>>>AAATTTooohhh```nnnzzzxxx|||yyy}}}ooovvvccc```rrriii]]]KKK===777666666666888777777999:::999666444444333222000...+++)))((())))))((((((((()))******))))))))))))))))))))))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,------///++++++>>>QQQSSScccbbbNNN===EEERRRXXX\\\___kkkvvvAAAAAAIIICCC;;;888999999888666555333222111000///...------------------------------------------------...............000000111222333555555666888888777888999<<>>@@@FFFKKKNNNTTTZZZfffsss}}}{{{yyywwwuuuyyy~~~zzz~~~tttfff```aaaiiiXXXhhhQQQ>>>hhh{{{nnniii}}}{{{www~~~JJJ777666000,,,+++))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))+++,,,%%%&&&(((***+++,,,,,,,,,***,,,...---***)))+++---+++***))))))((())))))***+++***(((''''''((()))***(((((('''(((((()))******************************+++************)))))))))************************)))************+++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************'''(((((((((+++000777<<>>%%%+++hhh888>>>NNNHHHIIIIIILLLBBBHHHDDDFFFBBB===555===:::555$$$777...>>>CCC@@@@@@AAA;;;)))ddd///###(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,)))******))))))---555;;;<<>>???888888666555444222111111000///...---------------------------------------------....../////////000222222333444555666777777888999:::;;;<<<>>>AAACCCCCCDDDJJJTTTZZZ___eeekkkttt{{{|||xxx}}}iii```bbbbbbZZZjjjhhhBBBPPP}}}vvv^^^kkkyyyvvvwww]]]===;;;333---+++))))))***+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++***((('''&&&'''((()))&&&)))+++...///000222333111555888777444222555999444444222///,,,******+++***)))((('''''')))***+++''''''''''''((()))******************************************))))))))))))************************))))))*********+++++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,++++++++++++***+++---000666???IIIPPPLLLJJJCCC888111111777===666:::<<>>>>><<>>@@@@@@AAADDDFFFKKKPPP[[[hhhooorrrvvv{{{}}}}}}}}}|||}}}ooocccbbb[[[ddd]]]zzzaaa???vvvtttZZZiiihhhccc~~~sssHHH===333///,,,***)))***,,,,,,+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))(((((((((((()))+++---...333555888:::;;;===@@@CCC:::>>>AAA???:::777888;;;@@@AAAAAA>>>999666555555...---+++***))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***,,,,,,***((()))+++&&&,,,555>>>FFFLLLPPPSSSAAA>>>;;;:::::::::;;;===333EEEOOOWWWbbbfffqqq~~~||||||yyyCCC===777444444222000///.....................---------,,,222$$$!!!,,,666%%%@@@))),,,...---$$$)))xxx888***888mmmIII>>>444(((JJJAAA,,,:::<<<;;;@@@<<<:::qqqBBB)))@@@OOO444777\\\WWW___MMMMMMKKK'''///))))))))))))))))))))))))((((((((()))))))))******''''''(((((())))))******)))))))))*********++++++++++++,,,,,,,,,---------++++++---000333666777777999<<>>222555555444333222111000000///......---------......------------------------------...///000111222333222333444666888999:::;;;<<>>444111...+++******+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((+++...111444777888:::<<<=========???EEEJJJCCCEEEFFFCCC===888666666@@@DDDFFFEEE@@@<<<;;;;;;555444333111///,,,+++*********))))))))))))******))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))))))))))))))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++)))'''&&&))),,,000777BBBIIIJJJFFF@@@===EEE>>>888999===@@@DDDHHHVVVooosssooozzz|||wwwBBB===777444444222000///.....................------------)))(((@@@vvv))),,,...---444///;;;\\\PPPPPP]]]DDDJJJHHHLLLIIIKKKBBB888888PPPjjjCCC\\\@@@FFFiii(((,,,))))))))))))))))))))))))(((((()))))))))*********'''''''''((()))*********))))))*********+++++++++,,,,,,,,,,,,------------'''+++000333555888>>>BBBBBBNNNaaazzz~~~ssszzz{{{zzz~~~}}}xxx~~~uuu|||qqqiiijjjmmm}}}|||dddZZZLLL@@@999666666777555555555555444333111000,,,+++******))))))******))))))))))))))))))))))))'''((()))***+++,,,,,,---,,,,,,,,,------------...000///...???^^^mmmhhhccccccLLL@@@PPPYYYMMMXXX~~~]]]HHHHHH???:::@@@AAA888444444444333222111000000///......---------......///------------------------,,,---...///111222333444333444666888:::<<<>>>???BBBEEEHHHIIILLLRRR\\\ddddddjjjuuu~~~|||}}}ttteee]]]]]]XXXcccnnnSSSNNNaaatttvvvxxxssswwwnnnCCC999333000,,,******+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++---111555888:::;;;;;;666888888666444777>>>DDDJJJJJJIIIGGGDDD@@@<<<:::>>>CCCGGGFFFAAA;;;888888777888888888777555222111---,,,+++******))))))***))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))))))))))))))************+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++)))((()))///444???@@@AAA???<<<888666666HHHCCCAAAEEEKKKSSS___kkkwww~~~|||sssuuuwwwxxx~~~vvvAAA===777555444222000///.........//////.........---------000(((&&&RRR))),,,///... 333---[[[```ZZZUUUMMMOOOZZZYYY\\\CCCHHHIIIKKK===NNNNNNGGGPPPDDDKKKDDDCCC~~~)))###))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++)))************+++++++++,,,,,,,,,---------......,,,222777888888@@@OOO\\\VVVhhhtttzzz|||yyytttuuuzzzuuutttrrrsss{{{wwwooo{{{ooo[[[JJJ>>>999888888777777666555444222000///,,,,,,+++***))))))******))))))))))))))))))))))))'''((()))***+++,,,------,,,,,,,,,---------.........222111CCCeeennnhhhppp___HHH???OOOSSSGGGgggrrrWWWEEEKKKAAA<<>>===;;;:::......,,,+++******))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((+++---,,,+++...666<<>>>>>???CCC---++++++***(((((()))*********+++*********))))))(((((())))))))))))******************+++++++++,,,,,,,,,------,,,,,,,,,---///000111222BBB===777UUU{{{hhhlll}}}|||zzznnnrrrzzz}}}vvv{{{qqqpppcccIII;;;>>>999444444999888111///333222000---+++))))))***+++************************)))******++++++,,,------,,,,,,,,,---......---,,,111111000HHHlllpppeeegggOOO>>>YYYJJJMMMIIIzzzZZZLLLCCCBBB@@@>>>;;;999777666555444333111000/////////......---------,,,,,,,,,------......------,,,,,,......///111444555555444999666666;;;CCCHHHHHHEEEHHHKKKPPPWWW^^^hhhqqqwwwzzz{{{bbbUUU\\\^^^TTT```]]]666```{{{RRR]]]wwwZZZ???555111,,,+++...000,,,'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***************)))(((,,,,,,,,,******,,,000444444???DDD///+++222(((...555888AAA>>>111111===CCCNNNAAA<<>>;;;<<<===:::999777222---***((((((,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((((()))******))))))------)))+++777DDDLLL444999444222===AAA>>>@@@FFFttt}}}vvv~~~mmmDDD:::999555444333111000000////////////.........---------333///...---'''%%%333FFF222111---)))000444>>>===QQQfffcccsssuuu(((///MMMAAA???@@@HHHQQQOOOAAA333---aaa666))),,,***(((((())))))((('''+++*********))))))))))))))))))))))))***************++++++++++++,,,,,,,,,---------------...000111;;;000888AAAPPPxxx{{{^^^lll~~~zzz}}}{{{rrruuu|||}}}{{{zzziiidddjjj~~~vvvzzz}}}uuu|||rrrUUU@@@;;;<<<:::555444555444111222111///---,,,+++++++++************************)))******++++++,,,------,,,,,,,,,---.........------444MMMaaadddgggdddUUUAAALLLXXXSSSMMMVVVRRRCCCBBBAAA@@@===;;;999777666555444222111000/////////......---------,,,,,,,,,---------...---------,,,000111111333555666666666===>>>@@@CCCEEEHHHJJJKKKYYY\\\aaaeeeiiioooxxxiiiWWWYYY\\\UUU``````AAALLLqqq^^^OOOvvvwwwqqqHHH:::555///,,,,,,...,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))(((((()))+++---000444999>>>AAA;;;777777...666@@@999FFFCCC<<<444111777:::::::::000999DDDGGG>>>666999CCCBBB>>><<<<<<>>>BBBDDDEEEGGGIIIJJJKKKIIICCC<<<777:::<<<>>>>>>:::444///+++***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++++++++'''(((***111???JJJKKKEEE???>>>555333>>>BBBGGGUUUiii~~~kkkCCC;;;999555444333222000000000000/////////.........------000'''&&&000777222(((###&&&RRR000+++---999888FFF999GGGBBBUUUpppyyy{{{rrrnnnxxxfffOOO???&&&777777777:::===BBBHHHLLL@@@GGGhhhlll;;;888---+++)))((()))***)))(((***************))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,...............111333:::222<<>>BBBGGGIIIIIIKKKPPPTTT___eeejjjllllllqqqzzzzzzwwwuuu|||uuu\\\VVVYYYVVV___cccPPP;;;cccoooKKKpppnnniiixxxxxx~~~OOO???999222---+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))((((((------///222777:::;;;;;;777111555555>>>===000>>>===;;;111<<<]]]bbbOOOHHH@@@OOO[[[WWWKKKDDDCCCDDDAAA777444===CCC@@@;;;:::>>>======BBBFFFGGGCCC???666999===@@@???<<<777444+++***)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,(((,,,111999DDDJJJFFF===AAA@@@:::;;;HHHOOOXXXggg}}}tttyyyhhhCCC;;;999555444333222111000000000////////////............222,,,(((,,,//////222777111AAA---444555???DDDCCCLLL]]]UUUxxxxxxsss~~~|||zzzaaaRRRMMM666888<<<===:::999>>>EEEQQQTTTAAAXXXDDD666AAAEEE444000+++))))))***,,,,,,************************))))))*********++++++++++++++++++,,,,,,,,,------+++---.........000444888999DDDZZZiiinnnkkkppp{{{zzzbbbNNN\\\nnnhhh[[[JJJWWWnnnxxx|||ooofffccc[[[NNNJJJOOOMMMXXXgggvvvzzztttyyyvvvuuuiii}}}WWWAAA999GGGLLL>>>555999222222222111000...,,,+++************************)))******++++++,,,------,,,---------------///000777GGGYYY___gggtttccc999RRRppp^^^RRRGGGGGGHHHCCC@@@???>>><<<999777666555333222111000////////////......---------,,,,,,,,,---------------.../////////111444777:::===AAACCC===AAAGGGKKKNNNRRRXXX]]]___ffflllnnnlllqqq|||}}}vvvkkkddddddhhhlllqqqtttzzzfffWWWVVVTTT[[[aaaZZZ777PPPxxxdddooottthhhqqqWWWAAA:::444000---******---))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************))))))))))))***000//////111555666444333222444<<<777>>>AAA555???===OOOSSSiiirrrkkkssstttqqqoootttxxxmmm\\\[[[SSSWWWfffhhhVVVFFFAAA???;;;777888<<>>@@@DDDFFF:::GGGHHHLLLaaaqqqsssssswwwdddBBB<<<:::666555333222111111000000000000/////////.........222111111///)))$$$%%%***777888111...///BBBEEE??????OOOjjj~~~zzzcccVVV[[[SSSNNNNNNNNNNNNWWW^^^\\\hhhppptttppptttqqqWWW<<<222444777888999:::SSSHHHXXX333555FFFCCCBBB<<<333,,,)))***+++,,,***************+++++++++************++++++++++++++++++,,,,,,,,,---------***,,,...//////333:::AAAWWWjjj|||~~~yyy~~~sssggg^^^___ddd]]]bbb}}}}}}fffNNNCCCEEE???CCCHHHQQQcccxxxooo}}}xxx{{{~~~gggOOOIIILLLIII>>>444222222222111000...,,,+++************************)))******++++++,,,------+++---......,,,---000222666ZZZ[[[XXXtttuuuRRR???WWW^^^RRRAAAWWWaaaKKKDDDFFF>>>>>><<<:::888777555555222222111000////////////......---------,,,,,,,,,---,,,,,,------///000111222555777999:::<<<@@@DDDCCCEEEIIINNNUUUZZZ^^^```gggnnntttuuussswwwppp______ccc___[[[[[[```cccgggkkkrrr|||qqq]]]UUURRRUUU[[[[[[===>>>nnnqqq}}}www~~~nnnCCC:::444222000+++***,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++,,,---/////////222555777888888666<<<@@@;;;UUUrrrgggccc\\\www}}}yyy}}}{{{xxxhhhfffbbb^^^VVVKKKBBB<<<<<<===AAA@@@???>>>===999444///555444111...+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++***((((((+++---222???IIIIIIFFFGGGKKKMMM999RRRYYY[[[www~~~mmm{{{ppptttaaaAAA===:::666555444222111111111111000000000/////////......///---...000333444444333%%%---222555444===IIITTT\\\fffppp___bbbaaabbbfffgggkkkrrrxxx}}}rrrnnnvvv|||sssgggcccSSSTTT___gggdddjjj{{{vvviiiiiiMMM???888444666;;;666AAACCC[[[CCC???@@@FFFLLLEEE;;;222,,,***)))(((*********+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------+++---000000222999DDDNNN|||yyynnndddZZZTTTRRR}}}ppphhhfffbbb___TTTFFFFFFUUUccchhhyyyuuurrrIIICCCTTTLLL111333333222111///...---,,,************************)))******++++++,,,------+++---///...,,,---000444888lllnnngggzzzbbb???MMMZZZRRRHHH<<>>333333222---***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++---000111333333333222222444888<<<===GGGSSSZZZqqqvvv~~~|||yyy~~~}}}}}}xxxlllZZZJJJAAA===777777999===???<<<666000555444222000---***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,***(((***///444DDDHHHKKKLLLNNNMMMFFF>>>CCC]]]ddddddyyy}}}rrrqqqnnnccc___ccc^^^YYY______AAA>>>:::666555444333222111111111000000000000/////////...111///+++***,,,000000///;;;//////CCCEEENNN^^^uuuyyyllluuu|||sss[[[UUUfffkkk{{{aaabbbiiimmm^^^DDD333000AAA777;;;EEE>>>>>>777LLLHHHDDD===888333///+++(((*********++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...---000222333666@@@PPP\\\sssnnnVVVMMMWWWkkk}}}XXXdddrrr{{{vvvuuuWWWEEEIIITTTYYYcccyyysssZZZMMMTTTPPP@@@666555333111000/////////************************)))******++++++,,,------+++---///...,,,,,,111666PPPsss}}}zzztttQQQ???[[[YYYWWWDDDKKKjjjHHHGGGBBB>>><<<;;;:::999777555444444111111000////////////000......---------,,,,,,,,,---,,,,,,,,,---000222444666999:::999666777<<<@@@LLLPPPUUUXXXYYY\\\aaafffooorrruuuvvvxxx|||oooVVVIIIEEECCCDDDFFFIIINNNWWWaaadddbbb```\\\[[[^^^ccckkkxxxttt[[[QQQQQQRRRUUU]]]EEE???hhhtttfffaaacccxxxwwwyyy[[[FFF444222222---+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++---000333555888:::999555222666@@@HHHQQQaaavvvttt~~~xxx{{{}}}{{{xxxxxx}}}}}}tttjjj```[[[EEE@@@<<<;;;===>>>;;;999333444444333111...+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,++++++///888???MMMNNNLLLIIIIIIJJJGGGBBBVVVkkkuuu|||iiidddQQQRRRLLLOOObbbmmmmmmooo]]]AAA>>>:::666555444333222111111111000000000000////////////'''...444333///---...///***777===FFFNNN}}}nnnpppeee^^^ddd^^^jjj{{{sssbbb```___SSSFFFBBB444555IIICCCEEEIII666GGG======<<<;;;:::555000,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///222444555999EEEWWWeeexxxxxxwwwwwwRRRNNNVVVppp{{{ccc\\\TTTQQQ\\\vvvyyytttkkkSSSRRR[[[aaaXXXdddwww{{{{{{{{{tttdddOOOKKKUUU999777444222000000111222************************)))******+++,,,,,,------+++...000...+++,,,111666mmmsss~~~kkkKKKKKKdddNNN\\\@@@[[[[[[KKK>>>FFF===;;;;;;:::888777555444333111000000////////////000......---------,,,,,,,,,---,,,+++,,,---000333555111444777777666999???EEEDDDMMMUUUXXXWWWYYYbbbjjjkkkmmmqqqtttyyywwwlllXXXDDD:::<<<>>>===AAAJJJNNNNNNTTTaaagggeeehhhaaa[[[\\\___eeettt{{{^^^RRRSSSRRRTTT```NNN222OOO[[[___rrr{{{gggLLL555000111...+++...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++...222555777777;;;===<<<<<>>444333666444///+++,,,+++***)))))))))***+++******+++++++++,,,,,,,,,***222...///666,,,111OOOqqqfffppp___EEElllbbbTTTSSS<<>>DDDGGGLLLRRRZZZ```eeehhhkkkpppsssrrrtttyyy~~~~~~}}}wwwjjj]]]RRRFFF@@@999666888<<>>+++...------************************+++++++++*********))))))******************++++++111'''+++444000000666777GGG666666CCCJJJZZZuuu~~~~~~iiiLLL@@@>>>888999:::;;;<<<;;;888444111111...))))))******)))&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))---***)))---666@@@HHHLLLIIIMMMDDDFFFTTTyyyjjjxxxqqq```sssXXXHHHDDDAAANNNooo~~~~~~YYYDDD:::;;;666555444333222111111111000000////////////000000&&&444:::222+++///555777???QQQggg}}}xxx~~~yyyqqqxxxzzz}}}ooo___YYY]]]cccfffNNNCCCFFFFFFFFFBBB888999777333222777===;;;555------,,,,,,+++,,,,,,---***++++++++++++,,,,,,,,,,,,---,,,+++,,,---...---222555FFFbbbooofffmmmwww\\\XXX\\\tttsssoootttlllnnn{{{zzzrrroooppp\\\YYY```ooozzz}}}iiiIIIPPPGGG:::000...222444333---,,,***))))))******+++***++++++++++++,,,,,,,,,---222,,,+++111,,,555RRRnnnYYYLLLOOOeee^^^QQQJJJEEEbbbHHHDDDAAACCC999;;;:::999777555444222222000000000000/////////...---------------------------------............///000222444555555777:::<<>>@@@AAA???FFFIIIHHHQQQaaakkkjjjccc]]]XXXVVVWWW^^^lllzzzvvvaaaUUUPPPOOOXXX]]]@@@GGG{{{tttRRR```rrrwwwRRR>>>===...///,,,,,,************************+++++++++*********))))))******************++++++---)))///444111333777777555<<>>===:::888999:::333000---+++******)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++***+++111;;;EEELLLOOOJJJEEEDDDVVVhhhvvvmmm~~~}}}hhhzzzyyy^^^SSSIIIAAAIIIYYYfffWWWDDD:::;;;666555444333222111111111111000000//////000000111...111333111///222;;;DDD```|||~~~kkkhhhiiimmmmmmggg___[[[jjjPPPFFFJJJFFFBBBBBB>>>===<<<666111111888======111000...,,,,,,---...///++++++++++++,,,,,,,,,,,,+++---//////---,,,...111222999]]]oooqqqvvvWWWZZZyyyvvv___hhh}}}sssppptttnnnnnnssszzzxxxtttyyyyyy]]]\\\ZZZNNN:::///000333222---,,,+++***)))***++++++++++++++++++,,,,,,,,,,,,...111+++)))///222AAA\\\iiiVVVsss;;;]]]]]]YYYNNNAAAXXXzzzMMMGGGDDD@@@999<<<:::999888777555333222222000000000/////////......---------------------------------............///...///111333333555888;;;>>>@@@DDDIIINNNSSSVVVXXXZZZ[[[[[[[[[^^^bbb```[[[VVVUUUPPPGGG@@@<<<888444555555666:::???CCCEEEEEE???DDDFFFFFFOOO```jjjkkkeee___ZZZXXXXXX^^^kkkxxxjjjVVVNNNPPPUUU^^^JJJ@@@___kkkXXXMMMgggAAA;;;333000******+++++++++++++++++++++++++++++++++***************))))))))))))***++++++,,,,,,000333111000444888888<<>>TTTyyyhhhjjjwww|||xxxrrrfffiiisss[[[\\\hhhkkkVVVFFFFFFGGGJJJGGG>>>777666::::::777;;;999444000---,,,,,,,,,++++++,,,,,,,,,---------000------111000---///333EEEVVVxxxyyy}}}yyy___LLLddd]]]KKKjjj}}}mmmcccbbbiiiuuu}}}vvvaaaVVVMMMMMMRRRWWW]]]cccllljjjoooxxx~~~|||nnn]]]ccc___KKK999333333222000///---++++++++++++,,,++++++,,,,,,,,,---------+++,,,......000AAAWWWcccdddtttKKKWWWgggXXXTTTAAAGGGRRRIIIFFF<<>>888777666555444333222111////////////............---------------------------------............///---///000111111333666888888999;;;>>>@@@CCCEEEFFFEEEEEECCCBBBEEEGGGAAA999999666333444555666666777555999???EEEIIIJJJKKKJJJFFFGGGGGGHHHOOO[[[eeeiiiooojjjeeebbbaaacccnnnyyyzzz```PPPNNNKKKSSSOOO666333[[[nnnTTTyyyrrr}}}TTT888999333------++++++++++++++++++++++++******************************))))))+++---///000222:::333,,,999CCCMMM\\\tttxxx}}}{{{llliiippprrreee```gggkkkuuujjjfffggglll~~~~~~mmmwww}}}~~~zzzvvvZZZBBB666666:::>>>666888888555///+++***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,+++333>>>GGGJJJIIIFFFDDDLLLjjjwwwwww]]]qqqvvv\\\QQQUUUeee}}}PPPCCC<<<999666555444333222111111111222111111000000111111222///444222999ccc}}}~~~}}}hhhsss}}}pppggg```]]]eeexxx{{{kkkgggiiidddaaaiiipppmmmjjj]]]GGGMMMKKKEEE>>>===@@@>>>:::===:::666222...,,,++++++,,,,,,,,,,,,------------222...---///...---777DDDdddmmmtttyyyxxx[[[WWWnnnUUU[[[kkkggghhhkkkpppwwwyyyaaaJJJBBB>>>DDDLLLQQQSSSTTTaaa]]]aaammmwwwkkksss~~~yyylllWWWBBB555222555111000...,,,+++++++++,,,,,,,,,,,,,,,------------,,,,,,111///...CCCZZZ]]]kkkWWWIIIkkkcccYYYNNN;;;WWWoooLLLFFFBBB:::AAAAAA===777666555444333222111111/////////.........---------------------------------------............///...///000000000111333555555555777999;;;<<<>>>>>>===>>><<<:::;;;===999333555444555777777555444666999===BBBFFFHHHIIIJJJKKKJJJIIIJJJLLLRRR[[[dddiiipppkkkgggdddbbbccclllvvvkkkWWWLLLJJJLLLMMM:::000PPPkkk```WWW``````lllggg<<<:::333000///,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++******,,,...111333111:::444999RRR\\\ddd{{{uuulllnnnkkkaaaTTTLLLLLLPPPMMMTTT^^^[[[PPPWWWccccccWWWIIIEEEKKKTTTfffqqqlll|||tttvvvvvv{{{yyyhhhNNN:::666999999:::<<<:::666111...,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,000:::EEEJJJIIIGGGJJJNNNSSSyyy~~~yyy```kkkrrrccc```rrrNNNCCC<<<999666555444333222111111111222111111000000111111222666777@@@___iiixxx~~~```TTTiiikkkoooiiilllgggjjjrrr\\\SSSTTTPPPGGGAAA@@@AAA@@@:::888666333000...,,,,,,,,,,,,,,,------------...000---...000...555PPPnnnxxxtttqqqWWWKKKxxxYYYVVV|||lllgggkkkqqqzzzoooOOO555;;;KKK```qqqwwwxxxzzznnniiijjjrrrxxx|||sss___kkkyyyiiiSSS;;;000222222000...---,,,+++,,,,,,,,,,,,,,,------------...---+++222000...HHHcccbbbvvvwwwHHHVVVqqq___YYYDDD@@@oooTTTMMM???@@@???:::@@@999666555555444333222111111//////.........------------------------------------------............///---...//////---...///111111111222444555777888999666999888555444666555222333444888===;;;666777<<<>>>AAAFFFHHHIIIJJJLLLOOOJJJJJJKKKPPPVVV^^^ffflllrrrmmmiiifffcccccckkkttt~~~www```KKKNNNIIIKKKDDD555BBB\\\eeeAAA[[[```fff|||BBB;;;222222000,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,++++++---000444666444======RRRuuuwwwvvvvvvlllaaaJJJJJJGGGAAA===???GGGOOOqqqsssWWWRRRVVVVVVLLLHHHIIIDDDVVVbbbvvv{{{aaaLLLAAA<<<===???@@@???:::333---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------555@@@IIIIIIFFFIIIWWWddd___vvv```xxxlllmmmyyyMMMBBB===999666666444333222111111111222222111111111111222222111;;;ccc}}}zzzZZZjjj~~~```CCCCCC```|||{{{yyyyyyzzz}}}rrrZZZ^^^\\\NNNAAA===@@@CCC777666555333111///...---,,,,,,,,,---------......+++,,,111222111???jjj}}}mmmzzz{{{pppTTTVVViiiiii^^^pppgggwwwuuuxxx|||{{{oooJJJIIIVVVnnn~~~{{{yyyuuuvvv{{{|||}}}oooiiilll|||xxxrrr```BBB111111222111///---,,,,,,,,,,,,,,,,,,,,,---------......---***222111000PPPooommm~~~]]]DDDcccmmm]]]YYY<<>>bbbfffdddGGG;;;222333111,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++---,,,,,,,,,...111555777999BBBGGGfff}}}yyysssUUUFFFAAADDDHHHPPP]]]mmm~~~pppZZZUUURRREEEGGGPPP___ppp~~~}}}zzzppp[[[HHH??????AAADDDEEE@@@666///))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------:::CCCKKKHHHDDDLLLcccwwwmmmsssjjjyyylllkkkPPP???>>>888666666555444333333333333666///333888333000333555DDDxxxjjjccckkk}}}wwwvvvtttoooiiieeecccPPP<<<@@@WWWsss{{{~~~xxxjjjdddlllvvvzzz{{{eeeTTT___fffMMMAAACCC888???444555:::222---///---...------,,,,,,------...///***---000444OOOzzzmmmvvvlllRRRTTT```rrr{{{sssuuu}}}xxxXXXMMMeeevvveeegggnnniiiiiittttttppp|||{{{|||ttthhhTTT999///222222000---,,,---,,,***++++++,,,,,,,,,---------/////////222<<>>QQQdddIIIFFFBBB@@@>>><<<999777666555333111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000000000///000000111222333333999===;;;777777>>>FFFHHHJJJMMMQQQTTTSSSQQQOOOEEEIIIOOOWWW]]]cccfffgggpppmmmiiiffffffjjjooorrrpppUUUMMMKKKLLLCCCAAA888===lllRRRLLLnnnzzznnnUUU;;;666===+++---,,,++++++******++++++******+++,,,,,,---......)))000---,,,333444555<<>>FFFMMMGGG???>>>111***(((+++---)))(((+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++(((+++...,,,)))***000777JJJCCCIIIEEEDDDhhh}}}eee{{{xxxccczzzzzzjjjqqqPPP???>>>888666666555444333333333333111666000---555666888FFFyyy}}}cccTTTlllyyyrrrkkkccc^^^[[[XXXRRRMMMGGGBBBEEEAAAHHHsss{{{WWW\\\___\\\\\\dddrrr}}}qqqtttrrryyyjjjgggeeeRRR@@@======222222555111222444......------,,,,,,------...333...///222BBBhhh}}}tttkkkRRRGGGiii|||mmm}}}|||||||||yyywww{{{TTTbbbvvvlllnnntttuuusss{{{{{{qqqttt~~~yyynnn{{{xxxlll[[[GGG666333333222///---,,,,,,***++++++,,,,,,,,,---------++++++---222>>>QQQffftttyyyOOOLLLgggqqqgggQQQ<<>>OOO```nnnttt^^^HHHkkkqqqnnnggg@@@KKKrrrLLLGGGDDD@@@>>><<<;;;888666555444333111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------...000111222555333333555:::AAAFFFIIIMMMNNNPPPPPPPPPQQQQQQRRRGGGFFFFFFIIIPPPZZZcccjjjkkkpppvvvyyyzzzzzz{{{}}}sssWWWKKKNNNJJJEEE>>>777LLL~~~uuuKKK^^^rrrrrrEEE999333333------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++.........333777666NNNwwwccc===MMMXXXyyy}}}tttkkkpppyyy|||vvvpppqqqgggccc[[[UUU]]]uuuvvvnnn^^^OOOHHHKKKPPPRRRPPPDDD777///,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++***+++///777@@@GGGTTT999MMMvvv___cccfff{{{uuuooo```\\\UUUPPPPPPUUU^^^dddMMM@@@@@@999777777666555444444444444666)))444999===xxxwwwkkkccc___ooo~~~___TTTMMMDDD>>>:::888666555888999;;;===@@@AAACCCDDD999CCC;;;AAA```hhhVVVOOO@@@JJJ[[[jjjnnnhhhbbbbbbkkktttoookkkvvv{{{tttqqqvvvooo[[[lll~~~~~~www}}}___@@@;;;<<<:::444888999//////......------......//////,,,FFFooo|||rrrfffqqqTTTVVVppp[[[PPPNNN[[[sss~~~xxxvvv{{{zzzkkkoooxxxyyysssfffeeebbb```nnnrrr~~~}}}```777111///111111------000,,,,,,---------............---111???SSSccckkklllTTTJJJqqqvvvuuuiii>>>MMM```JJJFFFCCC???===<<<:::888666444444222111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...000111222555444333666===CCCHHHJJJKKKNNNPPPPPPNNNNNNOOOQQQJJJIIIIIIKKKQQQZZZbbbhhhoootttyyyzzzyyyyyy|||zzz\\\IIIMMMJJJDDDAAA999BBBGGGNNNjjjlllSSS:::222444...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///...---444;;;AAA```yyyPPPOOO^^^zzzzzz~~~ppphhhooozzz|||xxxttt{{{|||qqqrrrkkkUUUGGGRRReeeuuuzzz|||xxxiiiVVVLLLOOOUUU\\\SSSDDD666...,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,******,,,333<<>>>>>@@@BBBEEEEEECCCAAA===JJJAAASSS|||iii???CCCLLLlll{{{nnnmmmsssmmmoooiiigggpppnnngggiiittt|||zzzqqqjjjfffyyy|||ttt|||LLL===999:::555666999555//////............//////...///RRR{{{~~~mmmlllrrrYYYPPPxxxuuulllsssZZZEEEGGGOOOcccxxx{{{zzz~~~{{{iiiiiilllnnn|||zzzwwwsssiiiWWWQQQmmmvvvnnn@@@444---000333///---///,,,---------............///...444EEE\\\lllpppmmmSSSQQQiiirrrxxxjjjEEEOOOUUUJJJDDDBBB???<<<;;;:::888666444333222111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------...///111222333555444555888===CCCFFFHHHLLLOOOQQQOOOKKKHHHHHHJJJJJJKKKMMMQQQWWW^^^dddhhhlllrrrwwwyyyxxxyyy~~~eeeKKKMMMJJJDDDDDD<<<<<>>XXXxxxnnnkkkeeeiii{{{rrrSSSCCCAAA@@@999555555555555;;;BBBBBBCCCFFFKKKPPPMMMEEE>>>LLLYYY]]]fffmmmTTTCCCTTTvvvooosssuuupppppplllnnnqqqhhheeerrr~~~zzzzzzttthhhrrrzzzsssjjjIII888;;;999888:::999//////............//////---666WWWrrrkkkeeexxxuuuYYYlllaaaxxxdddbbbrrr]]]KKKCCCHHHUUUfffuuu~~~xxxjjjhhhjjjnnn{{{xxxvvvtttlllZZZSSSggg~~~zzz{{{jjjLLL:::...111555111,,,,,,------------............111000777MMMgggxxxxxxrrrOOO^^^hhhllllllXXXLLL___NNNJJJDDDAAA>>><<<;;;:::888666333333222111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...///000222333444222444666999<<>>888UUUqqqVVVAAAbbbrrrooo~~~@@@888444......---,,,,,,,,,,,,---+++++++++,,,,,,---------111777:::DDDYYYmmmlllKKKJJJ{{{{{{uuummmtttzzzyyyyyy}}}}}}qqqooorrrqqqsssvvvssssssooovvvyyyggg___dddpppooodddMMM888...,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++***,,,333===CCCCCCAAAJJJ|||ccc|||SSSWWW|||vvvmmm___QQQGGG@@@===<<>>777222LLLAAAAAA:::888777666555555444444555000999FFF^^^aaassswwwmmmjjjDDDCCCDDD888666111111777;;;999:::>>>DDDFFFKKKUUU[[[XXXLLLAAAJJJ[[[qqqlllLLLBBBaaattteeennntttnnnkkkmmmooowwwxxxlllooooookkkzzz~~~vvvtttyyymmmXXX;;;===>>>::::::::://////............//////222AAA]]]hhh___hhhbbbeeesssRRR~~~hhhzzz}}}zzznnn[[[GGGBBBGGGQQQ]]]kkkvvvxxxooopppvvv|||zzzwwwllleeegggccc\\\]]]dddvvvzzz|||qqqVVV@@@///111666222,,,***---------.........//////---,,,555MMMjjj{{{{{{tttFFFhhhooolll[[[???PPPuuusssJJJIIICCCAAA>>><<<;;;999777666333333222111000000000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---......///111222444555000333777999:::<<<>>>AAABBBHHHMMMMMMIIIFFFEEEGGGEEEJJJTTT^^^fffkkkmmmmmmfffnnnwwwyyywwwuuuwww{{{{{{VVVRRRMMMDDDIII@@@555:::aaaTTT999```}}}xxxCCC;;;444......---,,,,,,,,,,,,---******+++,,,,,,---......///:::AAANNNjjj^^^BBBWWW{{{|||ssssss~~~~~~zzz}}}wwwrrrxxxxxxppp{{{ooopppzzz{{{sssqqqssstttqqqaaaaaawwwzzzqqqXXX???333///...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******---555???DDDBBB>>>^^^yyygggVVVgggNNNrrr{{{jjj{{{hhh[[[III>>><<<>>>@@@AAA>>>>>>===;;;::::::===@@@MMM@@@===;;;777888555777<<<555000999777===fff|||```sssyyymmmppprrr[[[JJJAAA<<<888333777222777<<<888;;;BBB@@@HHHMMMLLL]]]ttt[[[===OOOnnnkkkLLLQQQmmmfffccceeeccchhhsssllljjjrrrvvv{{{iiixxxkkksssrrrhhhhhhuuu~~~rrryyy<<>>GGGjjjqqqSSSuuu}}}{{{oooHHHRRRIIINNN^^^|||tttgggyyy```XXXKKKIIIHHHNNN[[[fffttt~~~|||}}}|||uuu___WWWYYYdddbbbdddjjj___\\\kkkqqqtttuuuppppppEEE222777333111333***...------------...//////888,,,>>>aaahhhsssaaaJJJnnnmmmfffgggEEEHHH___KKKJJJEEEBBB>>>;;;:::999777555333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,......000111111222222222///444888999888888===AAAAAADDDHHHLLLMMMKKKIIIGGGCCCNNNZZZ___eeeoooxxx|||uuuqqqttt}}}~~~eeeNNNHHHIIIEEE@@@>>>===\\\yyyKKK[[[III666222111///,,,+++,,,---,,,++++++,,,///222000---///555777333EEE___}}}gggLLLYYY~~~}}}~~~~~~~~~~~~{{{xxxvvvvvvwwwuuurrrnnnnnnpppsssttttttoookkksss}}}sssbbbhhh|||ggghhh|||mmmjjjrrrsssGGG333555...+++***)))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))************))))))))))))))))))************************************++++++++++++++++++++++++///+++...:::???===AAAIIIdddrrrmmmjjjzzz\\\PPPjjjvvvhhhTTTJJJ>>>888<<>>FFFEEEKKKSSSVVVoooSSSBBBbbbrrrtttcccVVVrrrtttggg```ffflllpppwwwwwwtttwww}}}fffooozzzsssfff]]]```llltttvvvwww{{{hhhCCC<<<555999555666:::333...111///+++000999YYYttteeetttxxxzzzPPP[[[cccGGGBBBPPPcccmmmYYYUUUIIIJJJNNNYYY```mmm{{{[[[FFF^^^qqqzzzsssfffbbbbbbYYYhhhzzzzzzsssQQQ999444333333222---...------------.../////////444XXXrrruuukkkTTTPPPqqqrrriiicccBBBOOOYYYKKKFFFEEEBBB>>>;;;:::999777555333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...///000111111111111111000444888999777888<<<@@@@@@CCCGGGKKKMMMLLLKKKJJJJJJTTT^^^cccgggpppxxx{{{|||yyyyyy~~~jjjQQQIIIJJJGGGBBB>>>666UUUzzzUUUXXX]]]:::666111///,,,+++,,,---,,,,,,///------...---***---222999CCCYYYttt___aaa}}}||||||}}}||||||{{{zzzzzzzzzzzzyyyuuurrroooooopppssspppmmmlllnnnppppppooo{{{qqqjjjkkkoooooommmmmmSSSZZZkkklllooo~~~gggEEE444000,,,+++******++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))************))))))))))))))))))************************************++++++++++++++++++++++++///)))111BBBDDD===FFF[[[gggtttffffffkkkfffhhhMMMzzz{{{gggUUUBBB@@@===<<<<<<<<<999666<<<===???AAA@@@??????@@@LLL@@@===;;;333@@@<<<000444999777777III{{{oooiiijjjmmm___LLLPPPUUUUUUOOOFFF???;;;@@@<<>>[[[RRRLLLCCCEEEBBB>>><<<:::999777555333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///000000111111111111000222555888999777777:::>>>@@@BBBEEEIIIKKKLLLLLLLLLNNNXXXaaadddgggnnnuuuxxxpppVVVJJJJJJIIIDDD???222IIIttt^^^NNNsssrrrwwwooo888777111///,,,,,,,,,------,,,222...+++,,,---,,,///444:::XXXrrraaakkk}}}yyyyyyxxxvvvtttrrrpppnnnlllllljjjfffbbb___^^^___aaa___]]]\\\]]]\\\[[[ZZZ```bbbccceeepppyyyppp___YYY\\\^^^hhhyyyssswwwWWW333......,,,******++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))************))))))))))))))))))************************************++++++++++++++++++++++++///+++666FFFDDD<<>>777;;;777444666111111<<>>555???eee```CCCYYYrrrlllmmmxxx}}}999888222///---,,,---------,,,111---+++...000111444999;;;gggXXXnnn}}}}}}|||zzzwwwuuurrrqqqnnnkkkfffbbb___]]]WWWWWWUUUQQQMMMJJJIIIJJJIIIHHHGGGFFFEEEDDDCCCBBB===KKKUUUXXX]]]fffhhhdddddd[[[NNNPPPjjj}}}~~~qqq|||mmmAAA333000...+++***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))************))))))((()))))))))***************************************+++++++++++++++,,,,,,,,,333===AAA===BBB\\\yyypppsss[[[rrrppplllcccwwwfffTTTCCC777;;;999999:::888888===DDDBBBFFFJJJMMMVVVfffvvv~~~JJJ???===<<<<<<:::777;;;:::///:::YYYzzzwwwsssLLLNNNYYYUUUOOOKKKJJJJJJKKKJJJIIIEEEFFFCCCAAAOOO]]]ZZZWWW^^^|||iiiaaavvvlllUUUddduuurrrxxxqqqyyyxxxnnnnnnvvvhhhlllqqqmmmnnnvvvhhhkkkgggmmmxxxJJJFFF<<<===:::>>>:::777777111333CCCvvvtttMMMqqqttt~~~sssMMMjjjfffKKKKKKSSSSSSSSSYYY]]][[[EEEGGGHHHVVV```lllxxxxxxXXXooouuuPPPXXX^^^rrrSSSpppaaa```fffyyyzzzeeeyyyYYY444222444...111...------------...//////444FFFooohhhxxxmmmXXXEEEllluuuyyyiiiIIIGGGlllQQQPPPHHHFFFCCC???<<<;;;:::888666333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///000000111111111111000555666777777777777999:::>>>???BBBDDDFFFHHHHHHHHHNNNYYYbbbeeehhhooovvvyyy}}}fffOOOFFFGGGDDD===:::666PPP^^^BBBKKKpppeeerrrFFF777222000---,,,---...---,,,///------000222222555:::DDDtttZZZeee{{{zzzyyywwwtttooohhhccceeeddd```[[[VVVPPPLLLIIIDDDDDDCCC@@@<<<999999:::999999999999888777666777999;;;>>>@@@EEERRRfffvvvoooccc]]]hhhzzz|||xxx\\\===222///,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))((()))))))))*********************************************++++++,,,,,,,,,)))<<>>===<<<;;;444222:::999222NNNnnnMMMMMMSSSNNNKKKHHHHHHJJJLLLLLLKKKNNNGGGEEEBBBEEEXXXeee```ZZZooo___kkknnnXXXlllxxx{{{|||{{{vvvuuu|||vvvjjjkkk}}}mmmlllnnnnnnuuudddjjjfffhhhttt^^^KKK<<<======@@@<<<888777111777KKKlllggg\\\]]]KKK~~~HHHIIIXXXaaaYYY```kkkhhhRRR@@@HHHPPPaaajjjuuuiiiooonnnhhhdddZZZaaa{{{zzzWWWlllbbbWWWQQQddd|||QQQ{{{ccc???333111///000...------------...//////333JJJnnnsss~~~oooPPPHHHssstttwwwcccEEEWWWfffUUUNNNKKKFFFCCC???<<<;;;:::888666333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........///000111111222222222555555666666777888999999;;;===AAAEEEGGGHHHIIIHHHSSS]]]gggjjjnnnvvv~~~pppTTTEEEEEEDDD===;;;333???___LLLJJJyyyrrrUUU111222000---------......---...---...000000000777@@@ZZZeeeccczzzxxxtttpppkkkddd\\\VVVUUUSSSPPPKKKFFFAAA===:::999:::999777444333444555000111333333222333666888555444999HHH\\\ooozzztttnnnzzzppp???444111---++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))*********************************************++++++,,,,,,---***???CCC888HHHsssllltttxxxrrrsssiiisss]]]FFF888777===>>>999999======:::<<>><<<<<<888777444666888BBBtttzzzGGG???VVVMMMKKKLLLLLLKKKJJJJJJLLLMMMRRRIIICCCAAAIII```mmmdddcccgggjjjbbbeeepppqqq{{{yyyyyy~~~uuuhhhiiiwwwhhhgggmmmsssyyyjjjiiidddggghhhSSS;;;>>>:::===999888888444???XXXjjj```~~~xxxQQQaaaWWWLLL\\\^^^ccc\\\ddd|||JJJAAAPPPZZZjjjsss}}}\\\nnnoooxxxuuu{{{vvv___hhh[[[PPPIIIPPPlllVVVgggkkkNNN555///333000...------------...//////555VVVyyyoooJJJTTTyyytttttt^^^EEEiiicccXXXIIIMMMGGGDDD@@@===;;;:::888777333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,---///000222333333333444444444666888999999999888;;;AAAFFFJJJLLLLLLLLLXXXbbblllpppttt|||{{{[[[EEEDDDDDD???999555777cccXXXKKK```555333000...---.........---------///000000444BBBQQQrrr{{{XXX{{{uuupppiiibbb[[[UUUOOOKKKCCCCCCAAA>>>;;;888555333444555555444333333444666///111333444555888===AAA???OOObbbuuunnnkkkuuussszzzQQQ666222...++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))************))))))))))))))))))************************************)))******+++,,,,,,------222>>>>>>===ZZZxxx[[[vvv{{{```sssyyyaaaNNN???666888???:::777;;;AAABBBAAALLL\\\sssIII===<<<<<<777===999222888TTTuuu___SSSQQQEEEGGGFFFIIILLLIIIEEEGGGNNNVVVUUUJJJCCCAAALLLfffrrrgggmmmnnnrrreee\\\rrrrrr~~~{{{{{{~~~uuuhhhhhhuuukkkbbbeeepppyyyzzzxxxtttiii```bbbWWWfffzzz\\\999:::444777555666999888GGGddduuuaaa}}}lll^^^yyyBBB\\\ooo^^^^^^___\\\LLLLLL^^^gggttt{{{tttXXXfffyyy[[[XXX}}}lllXXX```YYYTTTPPPKKK^^^hhh]]]}}}{{{pppXXX777///666000...------------...//////<<>>999888888777666444222222111222333333222333555777555777999;;;<<>>:::999===CCCDDDKKKccc~~~{{{HHHBBB>>>======@@@333777>>>lllmmmSSSGGGLLLQQQEEEFFFHHHFFFJJJMMMHHHMMMaaaYYYKKKHHHCCCTTTooorrrwwwooolllRRRyyyrrrggglll||||||gggpppzzzxxxlllrrrwwwkkk^^^WWWPPPlllGGG000;;;888777888666555LLLwwwpppkkkwww~~~xxxUUUeeeXXXCCCooobbbTTT```XXXyyyxxxcccWWWWWWppphhhiii|||yyylllWWWJJJlllddd^^^ZZZKKKYYYJJJJJJ\\\lll{{{|||eee;;;///555...111,,,+++...000//////222MMM{{{ZZZOOOyyysssmmmHHHIIIyyy___WWWPPPKKKGGGDDDAAA>>>===;;;999777444333222000//////......------------------------------------------------------------------------.........------,,,,,,,,,------------------------///...------...000333444555555555555666888999;;;888:::>>>DDDJJJQQQWWW[[[hhhmmmqqqttt|||fffMMMCCCAAA???>>><<<...BBB___AAAcccmmmhhh:::555222///------.../////////++++++---222BBBgggxxxwwwmmm___UUUIII@@@<<<999666333444333111000000111222333111333444555555555666777666:::===>>>FFFWWWkkkwwwtttlll```ZZZvvvsss||||||HHH,,,333...)))111(((---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,---)))(((+++---++++++---;;;???555HHHdddsss___uuuvvv[[[AAA888999:::===AAA@@@???AAAGGGSSSjjj|||zzzGGGBBB>>>===999999777999PPP```RRRGGGFFFJJJFFFFFFKKKLLLOOOPPPIIIPPPfff^^^OOOGGG>>>VVV{{{{{{vvv___tttkkkwww{{{gggkkk|||gggttt}}}nnn~~~ttt^^^UUUSSSgggUUU>>>777888555:::666888YYYrrreeeiii{{{sssZZZQQQLLLmmm\\\QQQgggnnnxxx]]]MMMXXXuuuuuujjj}}}vvvLLLoooaaa}}}```\\\VVVGGGXXXWWWNNNXXXnnnjjjmmmxxxggg>>>000555///111------///111///000222PPPzzzSSSSSShhh[[[BBBZZZuuu\\\UUUNNNJJJGGGDDDAAA>>>===;;;999777444333222000////////////------------------------------------------------------------------------.........------,,,,,,,,,------------------------///...------...000333444555444444555666777999:::888999;;;???GGGRRR]]]cccqqqxxx}}}lllRRRDDDAAA@@@888777///<<<```IIIWWWgggfffsssxxxvvv@@@666333///------/////////...000333444999KKKmmm{{{}}}tttjjjWWWNNNAAA999666666444333333333222111111111222222444777999999777777888:::333:::FFFSSS^^^jjjwwwyyyqqqddd\\\vvvsss{{{ZZZ111333111)))000***+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,---)))(((+++---+++,,,...999CCC888UUU}}}hhh{{{lll~~~lllSSS<<<777;;;<<<>>>AAA@@@@@@BBBNNNjjjxxxGGGBBB>>>===:::666;;;AAAvvvppppppXXXSSSIIICCCFFFHHHGGGRRRVVVVVVSSSKKKTTTllliiiXXXLLL@@@[[[|||sssmmm___\\\TTTKKKMMMXXX[[[]]]qqqdddnnnhhhmmmtttcccsss}}}}}}rrrzzz```VVVVVV___qqqeeeDDD666:::444===333;;;eeeeee[[[ppp}}}dddVVVmmmHHHMMMfff]]]XXXpppvvviiibbbKKK^^^~~~iiiOOOdddqqqddd\\\PPPBBBUUU]]]IIIKKKjjjdddccciiiCCC333555222111......111111//////333MMMzzzwwwwwwEEEUUUvvvaaaIII>>>tttnnnXXXSSSMMMJJJGGGDDDAAA>>>===;;;999777444333222111000/////////------------------------------------------------------------------------.........---------------........................///.........///111333444444444444444555777888999999888777:::BBBOOO___iiinnnyyyuuuXXXFFFAAABBB:::999666888ddd[[[JJJdddmmmtttxxxsssGGG777333000....../////////+++111333222<<>>111>>>kkkVVV___~~~jjjcccXXXEEELLLfffnnnkkk|||kkk^^^uuuTTTfffmmmbbbaaauuurrriiiVVVGGGAAA```\\\FFF@@@ZZZkkkvvv|||nnnKKK777444444000......111000...///333JJJwww}}}jjj@@@^^^vvvfffAAACCChhhUUURRRMMMKKKGGGDDDAAA>>>===;;;999777444444222111000/////////------------------------------------------------.......................................---------........................///......///000111333444333333444555666777888888999888777777<<>>???@@@MMMffftttDDDBBB???===???:::999aaasssfffrrriiiPPPHHHOOOPPPIIIQQQ```ddd___YYYSSS\\\qqqgggWWWUUUQQQ^^^yyy]]]>>><<>>===;;;999777555444333111000000//////------------------------------------------------................................................////////////////////////......///000111222333444333333444555666777888888999;;;;;;::::::@@@IIIQQQeeetttfffIII???BBB>>>;;;999...^^^vvvDDDfff|||ccc999666111//////000000///222222111;;;XXX|||tttsss{{{ZZZnnnxxxjjjccc^^^UUUHHH>>>555444333333333333222111555666666777888999::::::<<<===???AAAIIIYYYmmm|||qqq```VVV]]]mmm}}}xxx~~~VVV...333---)))111***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++******,,,,,,+++000666======oootttiiigggeeeqqq{{{dddGGG;;;444:::???>>>===@@@FFF[[[~~~rrriiirrrCCCBBB???>>>999888AAA~~~gggsssjjjzzzjjjKKKHHHRRRQQQKKKUUUaaabbb\\\[[[YYY```rrrkkkbbbfff___hhhqqqOOOGGGOOOmmmsssmmm~~~ddd]]]fffVVVfffrrrtttkkktttyyyqqqRRRNNNXXXXXXjjj<<<444666444999XXXiii[[[FFF___JJJ[[[xxxnnnnnnnnnpppyyyhhheee|||rrruuukkknnnsssppprrrppp___MMMRRReeedddKKKJJJEEECCCpppdddddd@@@...111///.........------222:::XXX}}}zzz\\\KKKwwwssslllddd@@@XXX]]]SSSSSSNNNMMMGGGDDDAAA>>>===;;;999777555444333222111000000000------------------------------------------------......................................./////////000000000000000000000000...//////000222222333333333444555777888888888888:::>>>AAA???<<<;;;???DDDTTTbbbqqqzzzlllMMM???BBB>>>>>>888222[[[}}}RRRiii~~~vvvqqqqqq:::777222000///000000000...---444KKKlll~~~uuuaaaWWWsssbbbOOOEEE@@@<<<:::999555666777777777666555444777777666555666777888999<<<@@@HHHTTTeeexxxzzzmmmXXXRRRaaazzztttkkkvvvkkk555000111)))000---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++***+++---,,,,,,111999???BBB{{{^^^rrr```]]]ttt[[[BBB:::888===???<<>>888999\\\tttiiiuuuxxx```IIINNNRRROOOTTTVVV^^^[[[WWW\\\```fffsss{{{|||{{{gggsssmmm888NNNeeeuuu~~~yyy```___nnn{{{ooo{{{uuuUUUPPPTTTSSSqqqBBB222;;;///AAAgggaaafff~~~vvvJJJ{{{JJJiii|||iiikkkjjjiiipppxxxvvvgggzzz}}}dddyyylllllliiibbbUUUOOOXXXdddPPPBBBDDDDDDDDDbbb|||sssuuukkkDDD---333111///...///---...777AAAfffuuu~~~qqqXXXHHHzzzlllhhh___BBBggg}}}XXXRRRSSSNNNLLLGGGDDDAAA>>>===;;;999777555444333222111000000000------------------------------------------------........................---........./////////000000000000000000000000000...///000111222333333333444555777888999:::999999;;;AAAFFFEEE@@@===>>>AAA@@@JJJUUU___kkkzzzrrrQQQAAACCC???AAA777888SSSwwwUUU[[[ssspppppp;;;777333000000000000000,,,+++888XXXxxx}}}```pppxxxnnnVVVIII>>>;;;:::888999===;;;;;;:::888777777888999777666666777;;;???DDDGGGHHHPPP```uuu{{{bbbUUUbbbmmmwwwmmmlll>>>///555(((,,,///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++***,,,---,,,,,,222;;;===NNNyyy~~~]]]{{{llljjj~~~{{{kkkPPP>>>:::;;;???>>>;;;BBBMMMooowwwdddZZZUUUPPPNNNOOOoooBBBBBB@@@>>>;;;===wwwssstttbbb}}}rrrVVVKKKUUUQQQNNN^^^VVV[[[UUURRR]]]eeekkkuuudddsss}}}RRRSSSuuukkk\\\qqqrrr~~~qqquuuXXXTTTOOOVVV___KKK444AAA---FFFoooYYYkkk}}}eeeVVVOOOpppyyyOOOkkkxxx]]]jjj~~~vvvmmmuuuggguuuaaa___```___YYYOOOJJJMMMPPPPPPKKKHHHBBB@@@DDDOOOhhhgggmmmFFF...666333111000///...000:::EEEtttrrrwwwppp\\\III~~~qqqjjj___GGGtttxxxUUUQQQSSSMMMKKKGGGDDDAAA>>>===;;;999777555555333222111000000000------------------------------------------------////////////////////////---.........//////000000000000000000000000000000...///000111222333333333444666777999::::::::::::<<>>:::;;;BBBEEEAAA???BBB@@@???;;;888666777:::===;;;;;;===AAAHHHQQQZZZ___]]]hhh}}}kkkZZZhhhNNNqqqssskkk}}}FFF///999(((***000++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,+++***,,,---,,,,,,333<<<;;;YYYsssmmmfff}}}pppnnnsssyyyuuudddHHH;;;:::===AAA>>>;;;EEESSSmmm]]]RRRWWW```___XXXRRRhhhEEEFFF>>>>>>DDD>>>hhh]]]vvvfffUUURRRGGGLLL\\\``````YYY\\\ffffffbbbooorrrddd~~~rrrTTTkkkuuu|||aaa\\\zzzwwwlll{{{rrrXXXMMMMMMRRRddd___wwwbbb444444111JJJhhhZZZkkkSSSiii\\\wwwvvvhhhyyyppp}}}yyyttt||||||yyyeeeuuuZZZAAA@@@HHHIIIEEE@@@IIIVVVXXXPPPEEECCCAAADDDDDDAAAZZZtttCCC777000///111...---111///666IIImmmrrrvvvlllGGGRRRkkkzzzlllCCClllWWWTTTQQQMMMIIIFFFDDDAAA>>>;;;999888888555444444333222111000000........................///...---,,,,,,,,,,,,,,,........................////////////000000000000111111000000//////......///000111222222222222222666666666777888888999999@@@CCCGGGIIIGGGCCCAAA???;;;<<<===@@@DDDIIINNNQQQdddooo}}}zzz```FFFAAA;;;<<<777888666IIIYYY;;;^^^nnnzzztttFFF666666---,,,111***222,,,333III~~~pppuuukkkcccDDDMMMKKKKKKKKKJJJIIINNNUUUPPPHHHAAA===;;;:::>>>DDD???GGGOOOXXXeeevvv~~~~~~xxxgggSSSCCCRRRxxxvvvsssWWW777***333%%%222++++++++++++++++++++++++************************+++++++++*********))))))************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++...(((---000,,,000:::;;;AAAsss^^^ccc{{{zzz^^^ppprrrXXXBBB:::DDD>>>:::???:::FFFiii~~~gggXXXXXXWWWVVVUUUWWWZZZ\\\hhhDDDEEE===>>>===bbbnnneeeqqqZZZUUUUUUZZZeeejjjhhheeefffiiigggjjj{{{wwwtttsss|||hhh~~~zzzTTTSSSaaa|||[[[ZZZ~~~wwwpppmmmWWWMMMLLLOOO___]]]vvv???:::999JJJddd[[[kkkTTTnnnwwwqqq\\\sssssstttzzzwwwxxxuuuVVV:::DDD]]]iiimmmlllgggeeeaaaQQQ???CCCBBB???AAABBB@@@XXX|||{{{JJJ888///000222...---000---333GGGhhhtttvvvrrrIIIZZZppp{{{mmmLLLjjjVVVSSSQQQLLLIIIFFFDDDAAA>>>;;;999888888555444444333222111000000........................///...------,,,,,,,,,---........................////////////000000000000111000000000/////////...///000111222222333333222555666666777888::::::;;;AAADDDHHHHHHFFFCCC@@@???======<<<===>>>AAADDDEEENNNWWWeeepppyyy{{{aaaGGGBBB;;;;;;666777555GGGZZZ===]]]sssvvvzzzIII666555///---111+++222444777PPPttt{{{yyy~~~zzzjjjTTTiiiOOOZZZXXXYYY[[[\\\]]]ccckkkjjjbbbYYYPPPGGGAAACCCJJJVVV]]]dddkkkwwwzzziiiUUUHHHOOOlllvvvkkkeee888...111)))000++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************************************************************++++++++++++++++++++++++---)))---///,,,///999>>>___}}}[[[~~~eeemmm^^^~~~nnnTTT???:::AAA>>><<>>AAA[[[www___VVVbbbggghhhnnnaaaeeefffccccccnnnuuuwwwuuuuuuwwwuuuiii>>>FFF]]]YYYccczzzyyyfffWWWNNNJJJLLLZZZ]]]nnn@@@777;;;EEE\\\```ppp{{{ZZZ~~~___HHHSSSfffjjjuuu~~~|||~~~|||}}}uuu||||||\\\HHHSSSooowwwfff\\\WWWKKK===@@@???<<>>;;;999888888555444444333222111000000........................///...------,,,---------........................////////////000000000000000000000000///////////////000111222333333333333555555777888:::;;;<<<===BBBEEEHHHHHHFFFBBB???>>>>>>===;;;:::;;;<<<>>>???AAAHHHRRR___lllyyy|||dddJJJBBB<<<;;;555666333FFF[[[BBBdddvvvxxx|||PPP555444222///222---222666777YYYrrriiiooo|||QQQKKKsss```jjjhhhiiimmmooorrrxxx~~~uuuhhhXXXOOOQQQYYYbbbiiiooottt~~~}}}}}}~~~lllXXXHHHGGG[[[~~~ooouuuzzz999333...///---++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++---+++,,,...,,,...999CCC{{{ccc[[[~~~iiicccaaa|||hhhNNN<<<:::???>>>>>>>>>???\\\zzzuuuwwwuuunnngggVVVTTTUUU^^^jjjqqqppplllgggBBBBBB<<>>;;;999888888555444444333222111000000..............................------------..............................////////////000000000000000000000000////////////000000222333444444444444555666777999;;;===???@@@DDDFFFHHHHHHEEEAAA???>>>;;;;;;:::;;;<<>><<<666777222DDD]]]HHHiiitttzzzzzzZZZ555333555///333///222444<<>>???===EEEjjjwwwrrrtttsssqqqoooIIIRRRcccvvvwwwmmmgggAAABBB===AAA]]]uuu{{{ggg|||nnn]]]qqqyyypppqqq~~~]]]IIISSS```~~~iiiEEESSSjjjnnnVVVvvvzzz~~~ooofffbbb]]]SSSJJJFFFRRReeeQQQiiiQQQ444===KKK^^^tttiiiMMM|||XXXZZZooottthhhiiiiiittt|||nnnmmmlllqqq|||zzzooo^^^ZZZRRRJJJGGGGGGDDD@@@<<<===;;;>>>DDDFFFVVVsss\\\uuu{{{___;;;555000222000111111,,,;;;[[[zzzqqqKKKwwwrrrhhhsss\\\bbb```UUUUUUNNNIIIIIIFFFDDDAAA>>>;;;999888888555444444333222111000000..............................---------......///////////////////////////////////////000000000000////////////000000000000000111222333555555555666666777888:::===???AAAAAADDDFFFHHHGGGDDDAAA???>>>999999:::;;;>>>BBBFFFHHHMMMMMMOOOTTT[[[dddmmmrrrmmmPPPBBB@@@>>>888999333CCC]]]MMM\\\mmm|||ggg666222777///333222111333GGGzzzmmmrrr}}}UUU|||~~~|||}}}pppfffmmmzzzsssbbbcccjjjsss~~~~~~vvvdddLLLBBBEEEkkk>>>666)))333+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++***...++++++000///;;;WWWwww}}}NNNnnnSSSqqq]]]iiixxx]]]FFF;;;???>>>@@@???===OOOwww{{{nnnpppzzzyyypppBBBXXXuuu{{{rrrhhhAAACCC@@@EEEjjjKKKvvv|||mmmyyy~~~yyyKKKRRRmmmtttYYYKKK___dddlllhhhyyyqqqhhhdddccc^^^TTTJJJEEEKKK```QQQ[[[zzzhhh;;;;;;PPP___rrr[[[OOOxxx]]][[[rrrfffxxxvvvvvv}}}xxxiiimmmsss}}}yyyiii___^^^PPPNNNKKKIIIGGGEEEBBB???===>>>;;;;;;@@@>>>GGG^^^zzzdddddd>>>666222222000000...(((;;;___zzz~~~ppp^^^KKKzzztttmmmvvvYYYhhh^^^VVVVVVOOOIIIKKKFFFDDDAAA>>>;;;999888888555444444333222111000000.................................---......///000////////////////////////////////////000000000000////////////000000000000000111222444555666666777777888:::<<<>>>@@@BBBBBBDDDFFFGGGGGGDDDAAA@@@@@@:::::::::<<>>:::;;;222@@@\\\OOOCCChhhyyyuuu777111888...222333222000PPPsssttt|||uuuaaaiii___fffsssvvv```^^^[[[OOOJJJOOOQQQ```rrr|||zzzlllQQQGGGCCC{{{{{{HHH777***000---++++++++++++++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++(((000******333000===cccyyyeeeOOOzzzlllmmmQQQbbbtttWWWCCC<<<@@@???BBB???@@@^^^wwweeejjj}}}zzzfffHHHbbb~~~hhhBBBDDDBBBIIILLLzzz{{{oooPPPddd{{{xxxSSSXXXddd~~~{{{vvv|||vvvoookkkgggeeeccc]]]RRRJJJHHHDDDTTTPPPLLLzzzxxx???777XXXeeeuuuVVV[[[lllYYYSSSoooppp||||||zzztttooojjjbbbZZZUUUPPPJJJDDD???======???AAA:::===::::::>>>;;;@@@QQQ~~~kkkAAA444111111///000///+++CCCllllllsssrrrTTTLLLuuutttppptttUUUmmm]]]WWWXXXOOOIIILLLFFFDDDAAA>>>;;;999888888555444444333222111000000.......................................///000000////////////////////////////////////000000000000.../////////000000000111000111333444666777777777999:::;;;===???AAABBBCCCCCCEEEGGGFFFDDDBBBAAAAAA:::;;;<<<>>>AAAEEEJJJLLLSSSXXX___bbbcccgggnnnuuu{{{}}}tttVVVBBB???===:::<<<111<<>>AAAPPP}}}tttqqqCCC111//////...222333333NNN{{{iiisss{{{SSSOOOoooooonnnpppOOOnnn\\\WWWYYYOOOJJJMMMFFFDDDAAA>>>;;;999888888555444444333222111000000.......................................///000000000000000000000000000000////////////000000000000.../////////000000111111000111333555666777888888:::;;;<<<>>>???AAABBBCCCCCCDDDFFFFFFDDDBBBBBBBBB:::;;;<<<@@@EEEJJJOOORRRQQQYYYaaaeeedddfffmmmtttzzz|||}}}vvvWWWBBB===<<<999;;;000:::VVVLLL;;;eee|||~~~;;;000999+++///555222:::eeeuuuVVVttt{{{xxx}}}yyymmm\\\KKK===<<>>>>>???BBBFFF@@@III{{{jjjNNNHHH```wwwlllSSSNNNjjj```EEEEEE???nnnsss|||mmmaaa^^^cccdddiiirrrvvvppp\\\aaazzzrrr|||[[[WWWrrrdddyyyrrrpppkkkmmmkkkddd^^^ZZZRRRKKKGGGBBBIIISSSGGG]]]rrrNNNKKKgggjjj|||}}}WWWbbbwwwyyyzzzzzzwwwppphhhiiihhhddd___YYYRRRLLLIIIAAAAAA@@@???>>>===<<<;;;;;;::::::::::::???MMM[[[ttt^^^{{{uuuxxxPPP000+++222,,,---777888NNN{{{mmmjjjuuuOOOPPPuuugggiiihhhLLLyyyeeeZZZTTTUUUJJJIIICCCBBB???<<<:::888666666444444333222222111111000....................................////////////////////////////////////////////////000000000000111111111000000000000000444444555555666888999:::======>>>???????????????@@@AAACCCDDDDDDCCCBBBAAA@@@>>>>>>???DDDIIIMMMOOOZZZZZZ^^^eeeffffffnnnxxx~~~wwwbbbBBB@@@>>><<<888444:::NNNbbbBBBbbbooo~~~qqqDDD,,,777333222111333EEEooopppkkkOOOlll|||xxxwwwrrrjjjgggiiiZZZMMM???999777999>>>DDD```jjjvvv|||{{{~~~wwwQQQ>>>>>>>>>::::::;;;@@@JJJUUUZZZYYYVVVlll|||{{{nnn\\\===KKKxxxuuulll777333000...,,,,,,,,,+++++++++******************************+++***)))((()))+++,,,...***+++,,,,,,------......---,,,,,,+++++++++++++++***************++++++,,,,,,++++++***))))))******++++++***************+++******+++++++++,,,,,,,,,)))---000...222444QQQCCCpppjjjuuu\\\LLLwwwjjjKKK<<>>=========AAABBBCCCCCCCCCAAA???===?????????BBBFFFKKKPPPRRRTTTUUU[[[aaadddfffoooyyy}}}}}}wwwbbbBBB???>>><<<888444888JJJ\\\BBB```yyykkkzzzIII///888222222000222BBBiii~~~pppdddPPPyyy~~~}}}|||~~~xxxrrrnnneeeXXXPPPOOOMMMBBB888444555666;;;AAALLLUUU^^^aaacccmmm}}}rrrUUU>>>777:::;;;888>>>???BBBIIISSS^^^iiiooo|||~~~{{{ooo___CCCHHHnnnrrr<<<222...---,,,,,,,,,++++++++++++***************************++++++++++++,,,---------...---,,,,,,,,,,,,------,,,---///000000000......///...---,,,+++*********+++++++++++++++,,,------+++++++++***++++++,,,,,,***++++++++++++,,,,,,,,,***---...---333999\\\PPPccckkkOOOGGGxxxiiiJJJ<<>>===<<<;;;;;;888888:::<<<::::::AAAJJJvvvwwwSSSyyyXXX111333555111///000000DDDfffKKKZZZiiiOOO\\\sssqqqhhhQQQxxxggg\\\VVVUUUJJJIIIDDDBBB@@@===:::888666666333333333222111111000000....................................////////////////////////////////////////////////000000000000000000000000000000111111222333444666888:::;;;<<<<<<;;;;;;;;;<<<<<<======BBBCCCEEEEEEEEECCCAAA@@@======>>>@@@EEEJJJPPPSSSVVVXXX\\\bbbfffiiiqqqyyyyyy}}}}}}wwwcccDDD>>>===<<<888333555CCCRRRAAAZZZ|||lllOOO111888222111000222DDDmmmvvv\\\QQQ~~~{{{xxxwwwwww|||vvvooohhh[[[LLLAAA>>>>>>777222333555666;;;@@@???HHHNNNOOOWWWgggtttyyy^^^MMM;;;666:::=========BBBCCCDDDGGGQQQdddzzz}}}{{{sssdddLLLCCC^^^vvv@@@111+++...,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***************+++---000222333666888;;;===>>>===:::999777555333111///---,,,,,,***++++++,,,,,,------...+++++++++++++++,,,---...++++++++++++,,,,,,,,,,,,+++...,,,,,,111;;;eeevvvRRRccc___HHHRRRhhhHHH;;;???BBBHHHIIIIIIZZZmmmeeeKKKSSSTTTEEE{{{___LLLmmm{{{yyyhhhGGG===KKK```iiiUUUppp}}}ssslllooowwwyyy|||~~~vvv|||pppwwwyyyzzzzzzwwwssspppooolllkkkgggaaa___]]]WWWPPPDDDDDD@@@CCC;;;JJJ|||vvvHHHLLL\\\RRRiii{{{wwwaaaLLLXXX{{{tttjjjhhhddd\\\^^^[[[WWWQQQKKKEEE@@@>>>>>>>>>======<<<;;;;;;:::999888999:::999999???HHHtttXXXYYY555//////000111111666MMMjjjDDDYYYaaaMMMhhhjjjWWWxxxiii___XXXVVVJJJIIIEEECCC@@@===:::888666666333333222222111000000000....................................////////////////////////////////////////////////000000000000000000000000000111111111222333555777999;;;======:::999999:::<<<>>>@@@BBB@@@AAACCCEEEEEEDDDBBBAAA=========???CCCJJJRRRWWWZZZ\\\___bbbeeehhhoootttxxx|||~~~yyyfffHHH===<<<;;;999333222<<>>@@@@@@DDDEEEFFFGGGHHHGGGFFFEEECCCAAA???===;;;999888777.........---,,,++++++***************+++,,,---...+++++++++,,,,,,,,,------,,,000***---...999hhh]]]SSSrrrVVVPPPqqqfffFFF:::???BBBJJJIIIKKK^^^iiiXXXAAA]]]gggNNNWWWWWW}}}ccc```kkkKKKEEE\\\gggfffTTTbbb~~~wwwqqqhhhcccfffmmmzzz}}}~~~|||~~~vvvmmmqqq}}}|||qqqvvvwwwyyy{{{{{{xxxsssooojjjjjjgggcccaaa]]]SSSIIIBBBDDD<<<<<<444>>>oooEEEEEE___XXXrrrcccYYYCCC888QQQvvvzzzfffpppzzz~~~sssgggbbb___[[[[[[YYYUUUOOOIIIDDD@@@>>>===<<<<<<<<<;;;::::::::::::777777888999:::AAAJJJoooaaaXXX999333///111111,,,333KKKaaa999```eeeMMMdddiiiZZZxxxkkkbbbZZZWWWKKKJJJEEEDDDAAA>>>;;;888666555333333222111111000000///....................................////////////////////////////////////////////////000000000000//////000000111111111111222333666888;;;<<<======888888888999<<<@@@DDDGGG@@@AAABBBCCCBBB@@@>>>===>>>???@@@AAAEEEKKKTTT[[[YYY[[[]]]___bbbhhhmmmpppxxx}}}|||jjjMMM<<<;;;;;;999444111777AAA444QQQkkkrrrWWW222444///111333777MMMzzz|||IIIhhh{{{tttooonnnnnnooooooeeeaaaYYYOOOGGGBBB???===666444666:::======???DDD???GGGQQQ]]]kkkooo]]]GGG<<<888;;;BBBBBB<<>>;;;888666555222222222111000000//////....................................////////////////////////////////////////////////000000000000/////////000111111222222333555777:::<<<=========888777777888;;;AAAFFFJJJHHHIIIIIIHHHFFFCCC@@@>>><<>>444PPPmmmjjjqqq]]]444444...222555999ZZZpppJJJ|||wwwoooeee^^^\\\]]]\\\\\\XXXUUUMMMBBB======>>><<<555444666;;;<<<<<<@@@FFFHHHNNNZZZhhhnnncccLLL888777;;;AAAEEECCC@@@DDDKKKHHHJJJOOOYYYfffttt}}}|||}}}tttkkkXXXAAATTT~~~EEE000...111------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,///333999>>>@@@CCCEEEHHHIIIFFFAAA;;;888666444111//////000222444===<<<;;;999888888777777<<<<<<;;;999666222///---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------)))111(((333222BBB~~~OOO```~~~RRRcccdddDDD:::BBBEEERRRIIICCCSSSRRREEEHHHbbbgggccczzzoooqqq{{{eeeDDDEEEcccAAABBB[[[bbbvvv\\\JJJfffsssuuuttthhh```]]]^^^eeelllvvv~~~~~~zzz~~~~~~nnneeefffeeeooo|||sssnnn|||uuurrrpppsssvvvwwwsssnnniiihhheeebbbaaa___UUUIII:::DDD::::::999???nnn~~~===;;;nnn~~~qqqYYYrrrppp___???===AAA???;;;???GGGFFF>>>\\\jjjuuuqqqfff^^^\\\\\\RRRPPPLLLHHHDDDAAA???>>>::::::::::::999999999999888666666:::;;;<<>>^^^kkkVVVRRRXXXlll}}}aaa[[[zzzqqqiii```[[[NNNMMMGGGEEEBBB>>>;;;888666555222222111111000000//////....................................////////////////////////////////////////////////000000000000...//////000111111222222444666888;;;<<<===<<<<<<999888666666999>>>DDDHHHJJJJJJKKKLLLKKKIIIFFFEEEAAAIIITTTZZZ\\\[[[\\\]]]\\\```aaabbbhhhrrrwwwvvv{{{~~~oooSSS<<<:::::::::666333777>>>;;;EEEmmmiii|||eee888666///333666;;;jjj~~~lllQQQ{{{xxxsssddd[[[OOOGGGFFFGGGGGGFFFIIIIIIDDD;;;888;;;<<<:::555444666:::;;;===CCCJJJUUUXXXcccmmmeeeOOO???;;;<<>>===;;;777444222///...------...000222333555444333111000//////...888999::::::999777555444000///...------,,,------,,,,,,,,,------------...)))222&&&444222GGGFFFgggzzz|||TTTiiicccCCC;;;CCCCCCTTTJJJAAANNNIIICCCSSSmmmtttSSSiiixxxttt|||uuuLLLHHH```dddGGGOOOlllgggppp]]]VVVrrrtttwwwtttkkkaaa[[[YYY[[[eeeooovvvzzzdddZZZYYYaaaggggggoooyyy{{{uuupppkkklllqqqsssqqqmmmjjjhhhccc```aaaaaaXXXNNN<<>>===<<<::::::999999999999999999666555777<<<===;;;<<>>FFFOOO[[[]]]fffjjjXXX<<<666BBBAAAHHHJJJEEEGGGOOOQQQLLLQQQ[[[fffmmmsssgggXXXjjj}}}~~~rrrttt^^^AAAKKKSSSIII666333---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222555999===>>><<<888666444444555666777999:::;;;222333555777999;;;<<<<<<;;;:::888666444222111111111333666888999999888777333222111///............,,,,,,,,,---------......,,,444$$$222///FFFJJJxxxqqqwwwUUUnnndddDDD;;;DDD???TTTLLLBBBMMMHHHFFF___~~~JJJ\\\yyyttt]]]<<>>CCCJJJRRR[[[eeepppvvveeejjjnnnppprrrrrrqqqnnnnnnggg___]]]^^^\\\VVVPPPAAAAAAAAA555888===QQQEEEBBBuuubbbaaaEEEDDDBBB555444666999:::666333777>>>CCC666```???dddmmm___NNNMMMJJJEEEBBBAAA@@@???>>><<<<<<;;;;;;:::999888888888888888888999;;;===>>>UUUiiiiii|||uuuddd888333///222000666333\\\aaaSSShhh```PPPkkklllddd```|||sssjjjcccbbbTTTQQQHHHEEEAAA>>><<<:::777555444333222000////////////........................//////////////////////////////000000000000//////000000000000000000000000000000//////000222444555888888999<<<>>>>>><<<::::::999777888===DDDKKKPPP]]]RRRGGGBBB@@@CCCPPP^^^eeennnaaagggnnnooollljjjmmmpppuuu}}}~~~}}}pppXXXAAA;;;888999666222888CCC>>>BBB```uuuxxx888999000666222FFFxxx^^^OOO|||jjjYYYQQQ>>>777000...111444555444555444222111111222444555555555555666;;;CCCMMMTTT]]]hhhjjj[[[GGG>>><<<<<>>>>><<<;;;;;;;;;::::::999888888888888888888888999;;;===???NNNccc{{{kkk|||lllAAA666111333...111///ZZZbbbWWWggg___KKK```hhhccc```}}}uuummmfffdddWWWSSSIIIFFFAAA>>><<<999777444333222111000///.................................//////////////////////////////000000000000//////000000000000000000000000/////////000111333555666888888999<<<>>>>>><<<:::777777777:::DDDTTTfffrrrnnneee[[[UUUQQQUUUdddsss~~~rrrrrrssstttwwwzzz|||}}}xxx}}}}}}pppXXXAAA;;;999:::666222888BBB@@@@@@```ooo|||999888000666222GGGxxxwwwzzz___YYYxxxeeeSSSKKK:::666222222666888777555888666444222111111111222333555777999===CCCKKKPPP[[[aaa___QQQDDD???@@@@@@LLLOOORRRRRRRRRUUU\\\bbbkkkrrrzzzdddooo~~~~~~}}}{{{{{{wwwoooeeeCCCEEEOOOyyyXXX444///111000///...------------...------...---...111555999BBB:::666000(((,,,333111000333<<>>===;;;:::888444...***,,,---..................,,,///---000666___]]]gggdddQQQbbbfffEEE;;;CCCHHHOOONNNNNNTTTSSSQQQYYYnnnKKKYYYxxxhhhQQQ```eeeGGGLLLqqquuuWWWOOOfffzzz{{{llleee___ZZZYYYXXXWWW[[[dddnnnvvv}}}[[[<<<::::::;;;<<<===BBBKKKXXXbbbcccfffjjjooopppnnnkkkiiikkkeee___[[[ZZZVVVOOOIII>>>>>>@@@888<<<@@@SSSMMM>>>[[[dddnnnmmmdddiiippp}}}uuuhhhiiiuuulllWWW@@@666888888444111555:::999444555DDDUUUUUUDDDhhh```~~~rrr]]]RRRGGGDDD@@@>>>===<<<;;;999::::::999999888777777777888777777888999<<<>>>???FFFddd|||tttddd}}}lllAAA333000333///444777iiiwww^^^bbbXXXKKKfffzzzccc```~~~wwwpppjjjhhhZZZUUUJJJGGGBBB>>><<<999666444222222000///...---------........................//////////////////////////////000000000000//////000000000000000000000000......///111333555777888888888999;;;======;;;999777888888;;;EEEYYYrrrzzzppphhhggguuuwwwuuu{{{~~~qqqYYYBBB<<<999:::777222777BBBDDDBBBnnn}}};;;888111555333GGGtttxxxvvv}}}VVVZZZ}}}sss^^^JJJBBB444333555:::???AAA???<<<<<<:::777444222000000///111333777:::>>>BBBHHHKKKWWWVVVPPPFFF@@@AAADDDEEEMMMOOORRRSSSVVV]]]fffmmmwww{{{qqqhhhnnnuuu{{{~~~~~~|||yyyzzztttjjjEEE@@@III}}}SSS666222/////////......------......,,,...///000111444888;;;999:::222---111333555===888>>>;;;;;;CCCFFFAAA???CCCVVVPPP<<<@@@JJJAAA222>>>EEEGGGAAA<<<>>>CCCEEE555666;;;888444???JJJEEE???;;;888999:::888///(((------,,,------...///000+++333000---444bbbzzzaaarrr```OOOgggfffEEE;;;BBBFFFPPPPPPPPPVVVWWWZZZfff{{{PPP\\\yyy```^^^eeeDDDNNN||||||zzzkkkTTTVVVpppiii___\\\SSSWWWWWWXXXYYY]]]fffpppwwwjjjJJJ???EEE===CCCJJJPPPUUU]]]hhhppptttooolllmmmmmmjjjgggfffhhhddd^^^[[[XXXRRRKKKDDD======???:::===>>>OOOUUU>>>WWW~~~{{{gggcccbbbEEE@@@QQQdddnnnxxxrrr^^^ZZZ``````RRRAAA777777:::999666222777;;;:::555:::PPPgggVVVVVVyyysssyyybbbRRRDDDAAA>>>===<<<;;;:::888999888888888777777666666777777777888999<<<>>>??????rrrxxxpppzzzzzz|||fff:::222000333000666;;;sss\\\YYYPPPNNNwwwaaa___~~~xxxsssmmmkkk]]]XXXMMMIIIDDD???<<<999666444222111000...------------........................//////////////////////////////000000000000//////////////////////////////---...000222444777999:::999999999;;;===<<<:::888;;;<<<<<<;;;>>>KKK```ooouuuxxxrrrZZZBBB<<<:::;;;777222777AAAGGGDDD|||===777222333555HHHjjj~~~|||NNNXXX{{{oooXXXCCC:::000333999@@@FFFGGGCCC@@@<<<:::888555333111000000///111444777;;;@@@EEEIIIRRRMMMFFFAAA@@@CCCFFFFFFJJJLLLOOOSSSYYYcccnnnuuu}}}yyyNNNHHHYYYkkkuuu{{{~~~zzzyyyvvvoooHHH===DDD}}}OOO666444/////////............//////---///111222333555777:::222===999999CCC===666AAA@@@@@@999DDDZZZWWWMMMXXXuuutttfffoooxxxkkk[[[GGGhhhuuuZZZHHHCCCBBBEEE=========777;;;AAA>>>AAA;;;555444666888777444000///------,,,---...///---222///...333\\\www[[[]]]PPPtttgggFFF;;;BBBJJJQQQNNNKKKRRR[[[iii|||\\\kkkvvvfff{{{gggBBBTTTzzztttcccNNNRRRgggrrruuuqqqUUUTTTXXXTTTXXXYYYYYY[[[```hhhrrryyy{{{xxxvvvmmm]]]RRRNNNMMMJJJEEEKKKTTT[[[bbbmmm|||qqqllllllkkkkkkllleeebbb^^^ZZZVVVOOOGGGAAA===<<>><<<;;;;;;:::888777888888777777777777777666777777777888:::<<<>>>@@@@@@}}}zzzZZZccc999555222444...111444jjj{{{WWW___VVVQQQzzz```___}}}xxxsssnnnnnn```[[[QQQLLLFFFAAA===:::777555222111000...------------........................//////////////////////////////000000000000//////////////////////////////---///111333666888:::;;;999999:::;;;<<<<<<999666:::>>>AAA???<<>>zzz???666333111666HHHoooyyy~~~WWWjjjzzzmmmVVV@@@666222555;;;@@@CCCAAA<<<999555444333222111000//////...///000222666<<>>>>>ZZZsss{{{}}}{{{wwwuuurrrLLL>>>AAA{{{PPP666444---//////.........//////000...000222222333444777999===FFFBBBAAAHHHBBB???RRRRRRNNNSSSuuu}}}}}}bbbhhh[[[BBB;;;AAA;;;444:::AAA???<<<888666888:::===>>>444222000...---------------,,,+++444777ZZZWWW[[[VVVhhhGGG<<>><<<>>>999FFFTTT999TTTllltttuuuZZZyyybbbMMM>>>666888>>>FFFPPP[[[^^^VVVJJJ@@@<<<:::666333444:::>>>;;;666888BBBNNNRRRPPPUUUiii~~~[[[rrr{{{eeedddoooooo[[[???>>><<<<<<<<<;;;999777888888777777777777777777666666777888:::<<>>;;;888777222222000///...---------........................//////////////////////////////000000000000//////000000000000000000000000...000222555777999;;;;;;:::::::::;;;<<<;;;888555888===CCCDDDBBBBBBDDDHHHLLL^^^rrruuu^^^BBB===<<<===999333777@@@BBB888qqqAAA666444000888IIIzzzhhhzzznnnVVV???555555777999:::888444000---........................000000000111333888???DDDDDDCCCEEEGGGFFFCCCDDDGGGOOORRRYYYcccnnnyyybbbUUU[[[[[[|||}}}xxxuuusssOOOAAAAAAyyy|||TTT555222---//////......//////000000///111222222333555888;;;DDDHHHHHHKKKOOOSSSeeeppp\\\aaaooo___CCC;;;>>>;;;:::999999999999888777666555333111///------,,,000+++***444555VVVYYY[[[[[[jjjIII===CCCHHHSSSVVVZZZdddiiiooo|||{{{yyy~~~|||iiiCCC```wwwtttlllWWWAAABBBFFF<<<444555999===>>>???EEELLLPPPRRRUUUZZZcccppp~~~yyyggg]]]WWWTTTSSSUUUXXX[[[______XXXNNNUUU[[[bbbjjjxxxllljjjfffaaa___``````^^^[[[UUUMMMDDD???;;;999>>>>>>@@@999GGGRRR888WWWrrrxxx}}}^^^lllPPP>>>666444666;;;@@@IIISSSUUUOOOEEE===777000555666444777======777:::HHH\\\iiiiiiiiisssgggxxxwwwnnnmmmuuutttaaaDDDCCCBBBBBBBBBBBB@@@>>>888888888888888888888888666666666888:::<<>><<<>>>:::333666@@@AAA888nnnCCC555555...999JJJfffzzznnnVVV@@@555555555555333000...,,,,,,------...///000000111111444444555555555777:::===<<<@@@FFFJJJEEE???CCCMMMTTTYYYbbbooo{{{}}}vvvqqqOOOCCCCCCyyyXXX444000000///////////////000111111///000111222444888>>>BBBDDDKKKaaarrrqqqxxxnnnyyyuuuzzz}}}YYYHHHDDDIIICCC;;;888999888444000666555555444222000...---111000,,,000333ZZZZZZ|||[[[^^^lllKKK???EEEFFFRRRXXX]]]eeeccc^^^bbbsssvvvxxx{{{mmmhhhAAA^^^wwwrrrhhhQQQ???EEEMMMDDD???555666DDDJJJCCCBBBJJJJJJLLLPPPXXXdddsssxxxaaaQQQMMMOOOQQQVVVUUU\\\fffggg^^^YYY[[[[[[eeesssuuufffiiijjjfffccc______^^^[[[UUUMMMDDD???:::777>>>???CCC;;;HHHTTT999]]]cccttt^^^HHH>>>:::555333444>>>EEEJJJGGGAAA<<<888777...888;;;555555>>>@@@::::::LLLgggyyyzzzvvvxxxppp{{{zzzxxxdddKKKJJJIIIIIIJJJIIIGGGEEE888888888888888999999999666666666888:::===???AAA<<>>===>>>:::333666???BBB<<>>;;;::::::555111777999222666@@@CCCEEEGGGmmm|||{{{iiiPPPPPPOOOMMMMMMNNNLLLIII???:::777888888666555777777777777888:::<<<>>>@@@FFFeee~~~nnn<<<444333333000+++444TTTvvvqqqhhh]]]rrrvvv|||uuuxxx{{{vvvpppmmmggg```ZZZQQQIIICCC>>>;;;999666444222000....................................///////////////////////////////////////////////////////////////000000111555555666777888999999:::;;;;;;;;;;;;;;;<<<<<<===:::777666999@@@GGGJJJJJJUUUPPPLLLOOO]]]wwwtttwww}}}qqqdddFFF???;;;:::999555444555BBB@@@eee~~~zzzBBB999444555888JJJkkkPPPhhh{{{nnnTTT===333222222222111000000333555666222//////111333111///<<>>222666444222999>>>111+++777000//////777777WWWiii___{{{hhhVVVfffuuuSSS@@@GGGHHH\\\bbbXXXPPPGGGBBBFFFGGGRRRaaammmttt~~~zzzppphhhiiiEEE\\\yyycccKKKAAA@@@@@@>>>>>>BBB@@@999QQQYYYhhhSSSEEEGGGOOOSSS[[[mmm|||zzz```HHHDDDJJJNNNRRRXXX```dddkkknnnjjjbbbaaaeeeqqq}}}nnncccaaaaaaccchhh___^^^ZZZUUUNNNFFF???:::999777<<<<<>>@@@KKKkkkmmm}}}iiiCCC222111222222000:::ZZZzzzsssjjjaaaPPPhhhwwwwwwyyy|||xxxrrrooojjjccc]]]TTTKKKEEE@@@<<<:::666555333000///.................................////////////////////////////////////////////////000000000///000111333444777777888999:::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>??????<<<999:::DDDWWWnnn~~~mmmooommmlllxxx}}}___\\\kkk}}}qqqdddEEE???;;;:::999555444555@@@???]]]wwwDDD;;;555444555DDDuuunnnMMM^^^|||nnnUUU>>>333111333444444333444666888999666222111222444333222......222777777>>>DDD:::888@@@GGGHHHEEEFFFQQQ\\\llltttyyyvvvXXX>>>DDDeeeTTT777555111///111111---///444555111222444CCCHHHFFFKKKkkkhhhtttlll```RRRLLLMMMCCCCCCBBBEEELLLPPPKKKCCCFFFJJJWWWSSShhheee@@@;;;EEE666555000///666444......000...,,,222111QQQrrrTTTlllfff```llluuuRRR???GGGFFFXXX[[[QQQJJJCCC@@@GGGZZZeeellldddWWW[[[xxxrrrwww{{{jjjuuujjjIIIaaasssZZZGGGFFFHHHAAA<<<===???@@@BBB^^^mmmtttZZZGGG@@@MMMWWW]]]nnn^^^LLL@@@CCCLLLQQQTTTXXXdddkkktttxxxqqqhhhhhhmmmyyyyyymmmgggcccbbbccc]]]\\\XXXSSSLLLDDD===999999777===<<<===666BBB}}}OOO;;;999mmmzzz{{{|||jjj{{{{{{jjjIII;;;111111333000000444777777888999999777444111333333888>>>>>>???EEELLL\\\yyyooo]]]XXXTTTUUUWWWWWWSSSOOO>>>999666888999666666777777777777888:::<<<>>>@@@CCClllwwwiiieeeBBB222000000222333===XXXuuufffcccXXXGGGooorrr{{{~~~zzztttrrrmmmgggaaaXXXOOOHHHCCC>>>;;;777666444111///.................................////////////////////////////////////////////////111000000000111444666888999999:::;;;<<<===>>>>>>===<<<:::::::::===???AAA@@@@@@???>>>FFF^^^XXXDDDOOOeeexxx}}}qqqcccEEE???::::::999555444666???AAAYYY~~~yyyGGG<<<555555555AAAiii|||vvvMMMVVV}}}oooVVV???444111444666777777888999:::<<<:::777555444444555555(((666///777777>>>TTT@@@222666:::===BBBLLL[[[fffrrrxxxzzzzzz[[[???DDDeeeSSS666555111111333222///000444666555???BBBIII\\\hhhxxxoooRRRJJJCCCEEEPPPZZZ```aaannnzzz|||uuuyyyqqqgggSSSNNNPPPQQQiii]]]@@@888777;;;999444777<<<:::333555222...222000QQQwwwMMMqqqggggggvvvRRR>>>FFFGGGUUUTTTJJJEEEAAABBBLLLWWWaaakkkmmmkkknnnuuu|||qqqyyysssoooLLL\\\vvv]]]MMMSSSTTTFFF===???>>>HHHVVVfffgggcccYYYWWWTTTPPPSSS___rrryyyJJJCCC@@@FFFLLLPPPWWW]]]jjjsss}}}wwwmmmmmmtttxxxjjjeeeaaa]]]]]][[[WWWRRRJJJCCC<<<999888777===<<<>>>888FFFKKK<<<666]]]ttt|||~~~yyycccTTTCCC999222222333111000222777666777999:::999555111000333555<<>>999666888999666666888777777777888:::<<<>>>@@@DDDkkklllfffBBB444111000111000777OOOhhhaaa^^^OOOEEEfff|||~~~zzzuuusssooojjjddd[[[RRRKKKEEE???<<<999777555222000/////////........................////////////////////////////////////////////////000000///000222555888;;;999:::;;;<<<===>>>>>>???>>><<<:::999:::===@@@CCC<<<@@@CCCCCCEEERRRhhhzzzoooDDDEEEWWWjjj}}}}}}pppbbbEEE???::::::999555444666<<<<<>>;;;888222222333...666333000333222TTTNNNuuuhhhgggxxxRRR===CCCIIISSSPPPGGGEEEDDDIIIVVVfffxxxqqqJJJSSS~~~uuu___TTT[[[[[[KKKAAACCCKKKOOOZZZ[[[ZZZWWWfffuuuvvvWWWOOObbbtttxxxbbb@@@BBBEEEGGGHHHLLLXXXcccooovvvxxxnnnooowwwqqq```bbbeeeaaa]]][[[WWWQQQJJJBBB<<<999666666<<<<<>>@@@PPPmmmdddhhhHHH555111000111///444JJJaaa^^^```RRRHHHzzzaaa|||~~~zzzuuutttppplllfff]]]UUUMMMFFFAAA===:::999666333111000//////........................///////////////////////////////////////////////////...///000222666999;;;999999:::;;;<<<===>>>>>>>>><<<:::999999<<<@@@BBB===AAAEEEFFFEEEGGGLLLQQQTTTjjjOOOAAAOOO]]]ttt|||oooaaaDDD>>>::::::999666555666>>>444III||||||xxxPPP<<<222777888@@@```}}}NNNVVVrrrXXXAAA777444666888888777555555555999===???;;;444111555:::BBBOOO555<<<>>>FFFdddCCC;;;======>>>IIIZZZgggjjjyyyvvv}}}zzz|||^^^AAAFFFiiiVVV222333333222111111222333666<<>>@@@IIInnnrrrkkkAAA333111222333000555LLLfff```jjjbbbWWWddd~~~{{{vvvtttpppmmmhhh```XXXPPPIIICCC???<<<:::777444222111000000........................////////////////////////////////////////////////......000222444777999:::999999:::;;;<<<======>>>===<<<:::999999;;;===???AAACCCEEEGGGGGGGGGGGGGGGCCCMMMUUU^^^qqqeeeRRRAAAFFFVVVddd{{{mmm___DDD>>>::::::999666555777JJJ888EEE}}}}}}xxxxxxWWW>>>000666666:::VVVyyyMMMUUUsssYYYCCC888555666777666444333333333555===CCC???555000555;;;DDDMMMAAAIIIJJJNNN]]]BBB000;;;FFFOOO^^^nnntttqqqvvv~~~rrr```ZZZYYYlllzzzyyyZZZ<<>>>>>===>>>666222222222666333TTTKKK{{{gggsssppp[[[@@@@@@FFFMMMMMMMMMQQQQQQWWWhhhyyywwwuuuooojjjpppoooCCCMMMvvv~~~mmmgggccc```YYYOOOJJJJJJHHH999CCCTTT```IIITTTkkkooouuummmLLL<<<@@@CCCDDDHHHQQQ___iiittttttwwwyyyvvvuuu{{{qqqrrriiifffdddZZZ\\\YYYTTTMMMFFF???:::777555555===;;;===;;;OOO======444NNN|||vvv|||aaaiiiVVVHHH>>>:::///000000000222555666555333888===;;;555111111444111===666555GGGRRRttttttXXXpppbbbaaaaaacccmmmuuukkkTTTBBB>>>===888666888999777777999777777777888:::<<<>>>@@@==={{{www:::111222444444000555OOOkkkbbbkkkiiigggggg|||wwwuuuqqqooojjjccc[[[TTTMMMGGGCCC===;;;888555333111000000........................////////////////////////////////////////////////...000222555777999999:::999::::::;;;<<<===>>>>>>===<<<:::999999:::;;;;;;AAACCCFFFHHHIIIJJJKKKLLLLLLNNNLLLJJJLLLQQQRRRNNNBBBFFFFFFNNNfffzzzkkk]]]CCC===999:::999666555777RRRBBBIII|||~~~YYY???111777555777WWW}}}SSSXXXtttZZZDDD999444555555444222222333555222===FFFCCC888111666===???IIIXXXbbb[[[UUUOOO>>>000FFF^^^nnn{{{}}}qqqsss}}}kkk```aaaTTTGGGEEEIIIbbb}}}xxxtttUUU:::@@@aaaUUU555666444222111444888;;;@@@KKKXXXuuuuuupppEEEddd{{{mmm\\\^^^mmmrrrvvv}}}tttvvvlll|||{{{iiiWWWTTT<<<444999000666777666999333OOO}}}KKKiiiyyyjjjpppcccEEEAAAEEEMMMPPPUUU\\\[[[```ppphhhRRRTTTaaaoootttGGGNNNqqq|||tttsssoooeeeZZZRRRNNNLLLFFF>>>WWWnnn}}}RRROOOfffrrrgggkkkaaa999>>>???AAAEEENNN[[[ffflllwwwvvvvvvyyyzzz|||ddd\\\aaa___ZZZXXXRRRLLLDDD>>>999666555666===;;;<<<999MMM~~~:::???222OOO~~~}}}UUUlllnnnWWWIII@@@777111...111333333444666444222777>>>CCC@@@777000111555---;;;444111AAAJJJnnnzzzxxxbbbvvvrrr[[[^^^aaakkksssgggNNN???======888555888999777777999777777777888:::<<<>>>@@@EEEppp@@@111333666444...222MMMkkk___bbbaaammmeee~~~xxxvvvrrrqqqllleee]]]VVVPPPIIIEEE===<<<999666333111111111........................///////////////////////////////////////////////////111444888::::::::::::::::::;;;<<<===>>>??????<<<<<<;;;:::999999999999<<>>EEEGGGNNN\\\hhhkkkuuu{{{xxxxxxpppXXXddd___bbb[[[YYYUUUMMMDDD;;;666333666888???<<<999@@@ccc>>>>>>888@@@aaaUUU~~~ttt\\\OOO@@@999888444///111444444222222555888;;;IIILLL===000000444444333===777222FFF<<>>===PPP}}}jjjttt@@@555555111222777777IIIiiiXXX}}}ZZZkkkbbb~~~xxxwwwtttppplllgggaaaZZZRRRKKKFFF@@@===999666444333111000......------------......000000000000000000000000000111000///......000222777888888999999:::;;;;;;:::<<<>>>>>>===<<<===>>>AAA???:::777555555666888<<<>>>DDDIIIJJJJJJPPPXXXWWW^^^___WWWYYYiii|||rrr^^^\\\ssszzzuuu}}}xxxjjj\\\EEE>>>999::::::777444444AAA<<>>CCCFFFPPP___lllpppuuu{{{yyy{{{UUUOOO^^^YYYYYY\\\ZZZVVVNNNDDD<<<666444555777@@@@@@999===fff999888666:::nnn|||}}}xxxdddWWW}}}eeePPPFFF999333333//////111444444333333555777888EEEJJJ>>>222222555444:::555:::666;;;JJJbbbXXXsssqqqpppsssqqqqqqggggggoooqqqdddVVVJJJ>>>???===:::666555777999:::888999::::::;;;>>>@@@BBBXXXoooxxxBBB666555111111444444DDDcccKKKRRReee~~~xxxuuuqqqqqqnnniiiddd]]]UUUMMMGGGAAA>>>:::777555444222000///......------......///000000000000000000000000000000000///......000111777777888999:::::::::::::::<<<======<<<<<<===>>>???===:::777555555666777999999>>>JJJTTTWWWWWWYYY^^^jjjssswww{{{SSSTTTiii{{{}}}xxxiii[[[EEE>>>999::::::777444444EEECCCOOObbb<<<:::555777:::PPPlllXXX{{{aaaEEE666555777666333444999999666;;;:::fffIII;;;>>>FFF999777VVVfffCCC888KKKuuuoooQQQGGGLLL^^^vvv~~~iii``````gggmmmwww|||tttssswww|||tttgggDDDAAAZZZvvv~~~@@@777333666888777:::HHHjjjpppjjjdddqqq]]]MMMdddhhhSSS@@@777999111888222:::ppp]]]vvvfffiiiyyyFFFBBBBBBJJJLLLOOOUUUSSSVVVddd|||JJJDDDsss|||yyy{{{{{{zzzzzz}}}hhh^^^RRRHHHPPPMMMEEEKKKllleeeDDDJJJbbbNNN---666???===???BBBEEEJJJUUUbbbjjjlllnnnvvvvvvzzzpppTTTIIIUUUllliiieee]]][[[VVVNNNEEE<<<777555444777???DDD999<<>>;;;777555444555888;;;777888999:::<<<>>>CCCGGG[[[|||qqqqqq@@@666666111000222000>>>\\\xxxGGGOOOuuubbbzzzwwwqqqqqqooolllhhhbbbYYYPPPIIICCC@@@;;;888666444222111///......------......///000000000000000000000000///000000///......000111666777999:::;;;;;;:::::::::;;;===<<<;;;;;;<<<>>><<<;;;999888666666777777<<<:::CCCYYYlllrrrmmmgggzzz___IIINNNXXXfff}}}wwwhhhYYYEEE>>>999::::::777555555AAADDDOOO___======555444666JJJpppMMM}}}hhhIII666555777777444666999:::888444IIIGGGDDD@@@@@@999BBBxxxYYY===555YYYvvvJJJJJJOOOooo|||wwwlll___CCCCCCfff~~~>>>777000444222DDDBBBVVVhhhjjjzzzQQQWWWssslllaaa___jjjrrrttt|||~~~UUU888999222888333999jjjfffhhh^^^```~~~NNN???DDDLLLNNNMMMNNNJJJMMM]]]fffttt}}}IIIIIIrrryyywww{{{{{{|||~~~|||aaaVVVLLLDDDOOOLLLFFFQQQkkkpppPPPCCCjjjmmm<<<222AAAIIIHHHOOONNNNNNRRRZZZaaadddccceeennnpppwww^^^TTT```aaaooosss^^^\\\WWWNNNEEE===888666666888===FFF888???iii777777>>>666HHHsss}}}uuuVVVeeekkkRRRCCC@@@999666888444000222444555666666666666333888999444111555999999;;;000<<>>MMM___???@@@666444777EEEyyyuuuHHHrrrnnnNNN666777555333555:::>>>===:::999```OOO===666555OOOfffRRR===666fffRRRLLLKKKwww}}}yyytttfffWWWAAADDDqqqxxx}}}===999222;;;<<>>===888555777888777999<<<;;;:::AAAJJJRRRaaaoooAAA444444111222333///<<>>888BBB999SSSQQQ<<<111999777CCCppp|||\\\LLLqqq^^^EEE777666000///111///222222444777999999777555666000...666DDDIIIBBB888,,,<<<:::RRRlllUUUWWWcccwww___;;;AAAGGGcccnnnppppppWWW<<<>>>>>><<>>;;;888555333000//////......//////000000000000000000000000000///111333333333222333444555555555666777777888888999::::::999888999;;;===<<<<<<;;;<<<===>>>@@@AAA@@@===<<>>:::--->>>OOO```hhhjjj^^^YYY{{{fffeeemmmrrrtttOOOFFF???555444555VVV[[[rrr[[[nnnsssGGGAAAKKKOOOQQQTTTQQQTTTdddeeepppfffbbbvvvSSSIIIJJJzzzwwwiiiIII===777333<<<666:::JJJTTTKKKGGG^^^nnndddAAA333LLLxxxxxxfff^^^XXXWWWYYY^^^jjjwwwttt{{{{{{hhh^^^[[[UUUKKKBBB;;;777777999AAA888@@@;;;\\\DDD@@@555999666@@@nnnzzzrrrNNN```^^^EEE777555000000444222333333444777:::;;;888555555000444HHH\\\]]]GGG111///777???aaadddOOOPPPUUUdddWWWOOOVVVIIIHHH```lllnnniiiTTT<<<>>>CCC>>>AAAHHHGGG<<<777::::::777:::@@@???<<>>EEE~~~rrrcccaaaDDD888??????qqqRRROOOooo~~~bbbIII888666:::BBBEEE@@@:::888;;;===///,,,DDDKKKkkktttfff>>>;;;MMM^^^FFFHHH{{{yyy___JJJBBBCCCmmmccc777===<<<[[[WWWsss|||hhhfff\\\|||cccfff~~~bbbNNNAAA444:::666EEEccc}}}tttTTTlllUUUGGGPPPSSSVVV[[[WWWXXXdddnnnuuu{{{NNNDDD@@@}}}sssfffFFF<<<888444<<<666:::>>>CCC@@@BBBPPPMMM444666AAAiiihhhIIIJJJQQQ[[[```bbbiiissspppxxxzzz|||pppkkk^^^[[[TTTKKKAAA:::777666888CCC888@@@===bbb{{{999DDD======666;;;XXXrrrzzzzzzUUUYYY[[[BBB444222...///333222333333444777;;;;;;888555333000:::WWWpppkkkJJJ+++444111DDDmmmHHHDDDVVVaaannnppppppmmmbbbSSSAAAFFFDDD>>>???FFFDDD999555:::999777;;;BBBAAA???JJJYYYzzzsss>>>333444222333333---777RRRJJJnnnjjj^^^~~~uuutttsssrrrppplllfff^^^XXXNNNJJJDDD@@@<<<999666444000000////////////000000000000000000000000000000000333555666666555666777555444222111111444666888999:::999888777888:::===;;;:::888888:::>>>BBBEEEIIIJJJKKKIIIDDDDDDPPP^^^ttt~~~vvveeeUUUCCC<<<888:::;;;888666777999:::GGG{{{~~~{{{XXXFFFJJJ>>>kkkSSSAAA[[[gggOOO777999AAAHHHDDD:::555888111======444LLL000QQQ666???MMMVVVBBB???EEE___bbbOOODDD{{{xxxwww~~~}}}zzz___IIIDDDEEEeeeQQQ000III\\\|||oooxxxhhhjjjdddbbbyyylllQQQ???444???999;;;vvv~~~xxxOOOjjj{{{dddHHHPPPSSSXXX___[[[ZZZdddvvvuuuFFFJJJHHHyyynnn~~~zzztttdddMMM<<<666777;;;===999@@@@@@<<>>===<<<<<<===???BBBCCCFFF>>>AAAMMMMMMBBBEEESSSnnnzzzrrr}}}|||ttteeeUUUCCC===;;;<<<;;;888666777AAA444NNNXXX]]]pppRRR|||oooPPP^^^sss___===AAATTTGGG555999888999...PPPBBBAAAVVVNNNJJJVVV@@@>>>:::EEEGGGJJJiiiyyyvvvrrrXXXPPPwwwbbbhhh}}}zzzjjj>>><<>>ZZZddd\\\aaa]]]fff{{{FFFFFFEEEooohhh~~~yyytttgggSSS@@@666666<<>>ppp}}}yyyccceee===555666555888222888;;;===;;;666666999999555BBBAAAKKKjjjuuuQQQ555AAAAAAAAAWWW{{{OOOZZZzzzzzzuuulllMMM???888666@@@>>><<<:::999999::::::999@@@<<<>>>EEE<<>>YYYnnnVVVllldddHHH[[[fffaaabbb^^^hhhIIIDDDCCCccckkkzzzsssiiiVVVCCC777666===DDDFFFGGGGGGFFFBBB<<<888666===sssRRR---:::GGGOOObbb\\\]]]kkkooo{{{tttvvv______ZZZWWWPPPFFF===888777777>>>;;;;;;:::KKKuuukkk```QQQ@@@999888888___xxxvvviiirrrfff>>>666777888;;;555;;;>>>???>>>;;;<<<===;;;777999DDDYYYrrrrrrLLL222:::222888]]]vvvSSSnnn~~~nnnwwwmmmrrrpppNNNDDDCCC<<>>===;;;:::888777666666777888888888666555555555555555999:::;;;<<<>>>???@@@AAADDDLLLNNNHHHIIITTT\\\]]]lllXXX\\\kkkhhhkkk|||yyyqqqaaaRRRBBB===:::<<<;;;888666888999@@@^^^bbb___aaaOOOPPPmmmSSSNNNiiiyyyWWWBBBFFF@@@555999;;;FFFTTTdddsss~~~wwwrrrSSSCCCAAARRR^^^\\\ZZZ```PPPSSSRRR^^^XXXZZZwww|||}}}qqqgggLLLiii~~~wwwDDDHHH|||xxx```mmm\\\iiizzzZZZDDD======888HHHxxxTTTeeeuuuRRRWWWfffhhhfffcccooo{{{ppprrrOOOEEEDDDYYY}}}uuu|||tttfffRRR@@@777777===BBBHHHDDDFFFMMMKKKAAA:::;;;<<>>;;;999LLLmmmvvvqqqggghhh???555777999<<<666<<<<<<<<<<<<>>>@@@AAA>>>:::888IIIcccssshhhIII888<<<:::AAAllltttttttttrrrnnnTTTbbbaaa>>>;;;CCC===>>><<<:::888888888999:::666@@@777777CCC<<>>===;;;:::999888888777777888888888777666555555444333777888:::<<<>>>???@@@@@@FFFHHHGGGHHHRRRaaaiiiiii~~~fff]]]yyyrrrwww|||xxxqqqaaaQQQBBB===:::<<<<<<888777888999DDDdddbbb]]]PPPOOOVVVdddhhhEEEXXX~~~eeeDDD@@@===777;;;BBBUUU___pppiiitttfffSSSHHHIIIQQQgggxxxmmmdddeeehhhnnniiiVVVfff}}}|||www}}}{{{ooohhhbbb[[[lllhhh}}}qqqKKKiiipppvvv{{{ppprrrgggaaa~~~eeeKKK>>>===666BBBvvvXXXeee\\\QQQcccooollllllzzzsssfffqqq||||||pppTTTFFFGGGOOOiii}}}sssbbbJJJ;;;777999<<<===GGG???BBBNNNRRRHHH>>><<<@@@VVVkkkddd444@@@HHHeeeLLLEEEHHHccctttmmmlllVVVUUUOOOEEE===888777888999;;;:::@@@:::[[[}}}xxx\\\IIIBBB======@@@eee{{{zzzccctttlllAAA555555777<<<666;;;777666777===CCCEEEBBB@@@DDDNNN\\\]]]KKK===>>>BBB======\\\wwwsssaaahhh}}}oooooommmgggrrraaaCCCUUUTTT666666===:::===<<<:::888888888999::::::BBB;;;<<>>:::555===JJJcccrrr___QQQ@@@AAAHHHIIIEEEKKKFFFfffooosssttt{{{nnnfffvvvzzz}}}yyyzzzxxxmmmVVVmmmPPPeeeUUUiiifffxxxkkkooo{{{kkksssmmmyyyiiiKKK???777BBBnnnkkkbbb```jjjOOO___sssppptttwwwqqq}}}XXXFFFKKKHHHeee~~~yyyzzzrrr^^^FFF888777<<<===<<>>???JJJPPPKKKAAA===CCCGGGeeeWWW;;;DDDIIIVVVFFFUUUxxxyyyhhheeeyyyhhhhhhoooTTTQQQJJJ@@@999666777999::::::999CCC>>>kkk___NNNGGG>>>???>>>aaasssuuusssEEE666444666;;;666;;;555222444>>>GGGIIIHHHGGGRRR\\\mmmkkkZZZSSSRRRGGGKKKUUUooo|||^^^===IIIQQQGGG}}}aaaaaannn~~~NNNBBBTTTRRR@@@>>><<<>>>===<<<:::999888999:::;;;888<<>>@@@AAA>>>AAAGGGJJJMMMbbb|||yyyqqq```QQQAAA<<<:::;;;<<<999888999888===```pppooo```\\\\\\hhh{{{|||PPPFFFgggrrrNNNEEE;;;333???RRRnnn[[[444<<<555555DDDTTTKKKOOOBBBfffccc]]]\\\aaaddd]]]^^^uuuqqqsssoooaaa???dddXXXvvvuuu\\\{{{uuu```www|||xxx{{{wwwtttqqqppplllfffbbbZZZbbbaaa\\\kkkhhhVVVDDD888@@@UUUsss{{{qqqZZZwww{{{RRR\\\tttssszzzyyy\\\IIIQQQFFFnnnooouuuuuuppptttooo^^^HHH:::888<<<@@@AAABBB@@@@@@EEEJJJKKKIIIGGGIIIJJJaaauuuVVVTTTVVVsss[[[JJJbbb|||WWWSSS[[[{{{{{{rrrcccccchhhSSSLLLEEE<<<777666888::::::<<<999DDDDDD~~~iiiYYYOOOAAA???BBBUUU~~~wwwzzzzzzJJJ888333555:::666;;;888333555@@@JJJMMMMMMMMMWWWeee|||yyymmmOOO@@@___{{{jjjddd[[[KKKBBBGGGHHHUUUgggLLLOOOpppIII<<<===HHHAAA===<<<444@@@>>>===;;;999999:::;;;===999555???AAA:::MMMssszzzaaa@@@///333444///...444111000:::QQQdddlll[[[[[[uuuwww}}}|||yyywwwtttrrroookkkhhhbbb]]]UUUMMMGGGBBB===:::555444222111000/////////111111000000111111222333555;;;===;;;::::::999666444666888:::;;;:::999888999:::===>>>>>><<<:::888444444555777:::===@@@BBB888AAALLLWWWooo{{{wwwooo___OOO@@@<<<999;;;<<<999888999666>>>lllooojjj```cccbbbzzzkkkLLLZZZyyy]]]TTTCCC555DDD[[[yyyGGG///;;;EEEYYYeeeiiiNNNPPPMMMvvvwwwXXXSSSNNNTTTVVV]]]uuurrrvvvddd^^^LLL???WWW\\\]]]sssqqqtttvvvkkkccc^^^^^^___NNNLLLHHHGGGGGGGGGDDDBBB999DDDNNN^^^nnnnnn^^^NNN======GGGqqq[[[iii~~~VVVYYYuuuyyyppp}}}aaaMMMWWWHHHccc~~~kkk}}}mmmiiiooonnn```LLL===999<<>>999EEEIII|||ssscccWWWEEE>>>DDDFFFxxxfff^^^~~~NNN:::444555;;;666<<<<<<666777BBBMMMPPPPPPRRR>>>JJJccclllhhhoooeeeAAAOOOwwwaaaZZZYYYOOORRRMMMXXXyyySSSAAAFFFaaa^^^BBB@@@EEEEEE777===@@@999OOO>>>===;;;::::::;;;<<<===AAA666AAACCC;;;\\\~~~@@@:::222333444///...444111///999OOOccckkkZZZTTTttt~~~wwwqqq~~~|||zzzxxxvvvsssoookkkggg```\\\UUUNNNHHHCCC>>>:::555444333111000/////////111111111000111111222333222888;;;999777777444111666777:::<<<<<<;;;888777999;;;>>>@@@@@@>>><<<:::444444444666999===AAACCCDDDLLLUUUhhhzzzvvvnnn]]]NNN@@@;;;999;;;<<<999888:::<<>>999666666888::::::===@@@AAAHHHwwwdddaaaKKKFFF???FFFbbb~~~lll\\\ooo]]]999444::::::999===<<<555???GGG@@@LLLWWWNNN999MMMiiieeehhhtttfff]]]___}}}fff______SSS]]]XXXdddrrrxxx:::555NNNhhhiiiHHHDDDFFFIIIHHHEEEBBBCCCEEEFFF???<<<888888:::<<<<<<;;;AAA444@@@DDDJJJooo999;;;111111111000000111111222333KKKTTTlll\\\GGG{{{wwwhhh}}}}}}|||zzzxxxuuupppjjjeeeaaaZZZQQQKKKGGGCCC???;;;888666333222222222111000444222000......000333444222444666666333000///...:::888:::??????;;;999::::::888777888999;;;;;;:::888666555666999===@@@BBBDDDSSSiii{{{wwwkkkZZZMMM???<<<:::<<<;;;888888;;;HHH777|||~~~pppeeennnlll{{{|||}}}kkkVVVssskkk```FFFIIIjjj~~~```===BBBaaa~~~zzz```;;;JJJFFFccczzzhhhqqqpppaaa}}}~~~zzzeeeQQQBBB<<>><<<:::::::::999888555:::??????===>>>EEELLL```xxxgggXXXMMMSSS~~~PPP@@@AAAQQQzzzeeeuuu\\\aaaaaapppsss{{{{{{jjjPPP???===AAAEEEFFF>>>======BBBNNN^^^nnnwwwqqqtttjjjwwwJJJAAAPPPdddrrrxxxzzz~~~vvvoooqqqwwwyyy||||||tttdddVVVOOOIIIDDD???;;;777555777999;;;<<<>>>DDDEEETTThhhZZZWWWCCCAAA???FFFZZZsssooo[[[ffflll???000444888999:::999666AAAPPPAAANNNXXXVVVDDDLLLfffppptttoooQQQCCC\\\kkkUUUNNN]]]___]]]ZZZdddqqqYYYAAAAAAFFF[[[bbbHHHGGGEEEHHHGGGAAA===???DDDGGG???<<<999888:::<<<<<<;;;@@@BBB>>>HHHKKKjjj555///444111111000000111111222333DDDQQQlllcccXXXqqq}}}|||zzzxxxuuuqqqkkkfffaaaZZZRRRKKKHHHDDD@@@===999666333222222222111000333222000///000111333444444555444333111111222444:::999<<>>>>><<<<<>>HHHZZZfffgggcccWWWQQQNNNnnn{{{^^^777@@@]]]qqqmmmhhhrrr}}}wwwrrroooqqqssssssvvv{{{~~~yyydddQQQGGGDDDBBB;;;888555555777:::===>>>???DDDBBBbbb]]]UUUPPPBBBAAACCCEEELLL___{{{lllgggxxx~~~OOO333000777888444777999HHHdddNNNXXX[[[^^^OOORRRnnnxxxqqq[[[:::555@@@FFFDDDGGG======XXX^^^]]]ZZZ^^^dddkkk{{{xxxaaa999;;;222444eeeyyyOOO:::FFFKKKLLLHHHGGGLLLPPPQQQ>>><<<:::999;;;<<<===<<<888AAAAAADDDaaaNNN777***888111000000000000111222222@@@SSStttoookkkttt~~~}}}{{{yyyvvvrrrlllhhhaaa[[[RRRLLLIIIFFFBBB>>>999777444222222222111000111111111111111222333444666555222000///111666:::::::::===CCCCCC???<<<===<<<;;;:::::::::999666444777666666777999===AAACCCIIIddd~~~{{{vvvjjjXXXKKK>>>;;;:::<<<;;;888888;;;999KKKxxxqqquuutttgggnnn|||pppeee{{{fffYYY|||ooommmbbbNNN]]]zzzeeeLLL[[[|||RRR777LLLuuu}}}___PPPXXX]]]lll|||wwwppprrrvvvrrrrrr~~~}}}qqq```OOOEEE???FFFGGGlllyyy___fffqqqhhh777;;;777999===<<<;;;::::::::::::;;;@@@CCCJJJVVVkkkssscccSSSLLL```ZZZFFFFFF^^^|||yyy|||tttiiiYYYIIIAAA@@@CCCFFFIIIDDDDDDPPPaaadddXXXJJJOOOSSSSSSWWWVVVOOOGGG<<>>BBB===???tttrrr```ZZZQQQKKKIIIJJJDDDAAAPPPqqq}}}wwwiiioooeeeAAA333777999555999999FFFiiiRRRYYYRRRQQQOOO\\\xxxrrrXXXAAA111===888///...AAAAAAIIIeeeaaagggdddbbb___\\\YYYJJJ555:::hhhkkkaaayyyoooGGGEEEGGGOOOVVV[[[aaafff```VVV===<<<;;;;;;<<<=========999:::JJJGGG}}}<<<888...555000000000000000111222222<<>>DDDEEE@@@======444555666999;;;;;;999666666666777777999===AAAEEEIIIiii}}}~~~{{{vvviiiWWWIII===:::999;;;;;;888888;;;BBBTTTyyymmmrrrjjj~~~{{{{{{hhh~~~UUUrrrrrrwwwuuuqqqqqq^^^]]]yyycccNNNoooccc:::JJJvvvWWW;;;IIIOOOBBBSSSYYY```dddkkk|||XXX|||pppbbbPPPCCCAAA@@@HHHJJJttt```|||PPP888AAA666CCC===<<<;;;:::;;;???CCCGGGLLLYYYooozzz{{{wwwOOOsssbbbWWWGGGMMMzzztttwwwpppaaaOOOAAA<<<@@@FFF@@@CCCLLLZZZddd```QQQCCCFFF^^^mmmZZZFFFEEEEEEFFFKKKEEEFFFRRRbbbmmmqqqssspppqqqvvv|||^^^LLLCCC>>><<<:::888666666888;;;<<<===EEE===OOO{{{eeeggg^^^QQQOOOOOOMMMEEE@@@PPPsssyyyiiigggyyyyyyPPP666666???CCCCCC666999RRRCCCJJJCCC999HHH[[[sss```CCC999555BBB:::;;;===FFFAAANNNoookkkxxxzzzxxxuuutttiiiWWWLLLWWWzzz{{{uuuFFFIIIHHHRRR^^^jjjvvvxxxeeeMMM<<<<<<============>>>???BBB@@@MMMddd\\\111111555---000000//////000000111222888TTTzzzmmm[[[eeeuuuyyy}}}kkk|||zzzxxxtttpppmmmddd]]]UUUOOOKKKHHHDDDAAA;;;888555333333222111000///000111222333444555555000111222111111222555888777888>>>EEEFFFAAA======222333555888:::;;;999777555666888888999<<>>KKKhhhiiijjjyyylllYYY\\\wwwzzz~~~uuu~~~xxxmmmsssiiiUUUkkkvvvIII555^^^sss___VVVTTTVVVZZZ___nnn|||ZZZwww```TTTDDD<<>>???:::888777777999<<<===>>>FFFIIIrrr___[[[aaaYYYNNNJJJNNNLLLGGGGGGVVVttt~~~mmmrrr___===777EEERRRSSS999555999;;;DDDHHH555AAAPPPdddUUUEEEDDD<<>>PPP[[[eeennnxxxxxx___BBB;;;<<<>>>>>>======???@@@>>>FFFKKKFFF000...;;;///000////////////000111111:::QQQvvvlll[[[SSSmmmwwwzzzlll}}}{{{yyyvvvrrrooofff```WWWPPPLLLIIIDDDAAA<<<999555333333222111000///000000111333555666777111333444444333333444555555777>>>FFFHHHBBB>>>===999999888999999888666444444666888999999<<>>@@@888777666888;;;???@@@AAAEEE[[[tttSSSTTTRRRPPPOOOEEEKKKIIIIIIKKKRRRaaazzzzzzwwwkkkmmm{{{tttOOO<<>>:::===??????>>>>>>???AAA<<>>444000777333///////////////000111111888FFFhhhmmmiiiVVVpppxxx|||vvvkkk{{{~~~{{{yyywwwssspppiiibbbYYYRRRMMMIIIDDD@@@<<<999666444333222111000000000///000222555888999666777777666444444444666666888???HHHJJJEEE@@@???BBB???===;;;:::888555333444777999999999<<>>>>>???BBBHHHMMMKKK999444111+++000///////////////000111111000444VVViiirrrZZZppptttyyyiiijjj~~~|||zzzwwwtttqqqjjjcccZZZRRRMMMIIIDDD@@@===:::666444333222111000111000//////111555888;;;;;;;;;:::777555444666888666999AAAJJJLLLGGGAAA@@@EEECCC???===;;;:::888666333777999999999<<>><<>>HHHQQQYYYbbbfff___LLLAAADDDHHHFFFFFFCCCEEEHHHDDDBBBRRRgggvvv~~~sssdddooottt}}}UUU444;;;<<<222IIIXXXmmm\\\CCC```iiiccchhhIII\\\qqqmmmgggqqqQQQMMMLLLXXXfff^^^HHHAAA@@@888<<<@@@;;;888??????<<>>AAADDDIIIJJJCCC999<<>><<<<<<<<<<<<;;;:::999888:::===???BBBGGGJJJDDD<<<:::<<<>>>>>><<<999777666666:::999<<>>BBBSSSjjj^^^JJJMMMLLLIIIMMMUUUbbbrrrhhhUUUqqq|||uuukkk\\\LLLAAA<<<999999;;;888666:::BBB===___ooouuullliiiiiihhhggghhhpppeee\\\GGGOOOppp}}}~~~cccGGGLLLwwwbbbAAACCC???555@@@PPPIIIiii}}}~~~ssslll^^^hhhzzz{{{qqqkkkdddjjj}}}}}}{{{|||zzz}}}wwwuuuvvv}}}rrr___III999FFFTTTaaabbb\\\XXXXXXXXXRRRYYY\\\ZZZooouuu]]]KKKUUUaaa{{{zzz~~~uuuvvvyyyaaaDDD666333999888999:::;;;>>>EEENNNTTTTTTPPPNNNHHHDDDLLLVVVVVVMMMIIIBBBAAAJJJNNNKKKHHHJJJaaapppwwwjjj\\\OOOqqq```::::::===[[[WWW888AAA???OOOpppoooiii{{{{{{iiiiiiWWW@@@FFFLLLbbbsssmmmaaa```hhhnnnJJJFFFAAADDDHHH@@@@@@QQQyyy~~~MMM***333777......444////////////000000000000///888MMMeeennnPPPHHH{{{TTTvvv}}}{{{yyyvvvtttrrrlllbbbYYYQQQKKKEEEBBB===:::666333222222111000000111222222444666;;;>>>???===;;;<<>><<<;;;;;;;;;999888<<>>)))222444...///000////////////000000000000000444IIIWWWiiiYYYJJJRRRddd~~~}}}{{{xxxuuusssnnnfff]]]UUUMMMFFFAAA===:::666333222222111000...000111222333666:::===@@@===:::<<>>DDDJJJJJJFFF@@@<<<777666888::::::888;;;>>>===@@@CCC@@@KKKdddRRRLLLQQQJJJIIIVVV\\\fffqqqwwwxxxiiifffccc|||hhhjjj```yyyooobbbSSSEEE<<<<<<<<<<<<:::888888<<>>FFFCCCCCCFFFFFFCCC@@@???AAAUUUxxxwwwYYYRRRrrriii^^^gggdddrrrNNNSSSlllzzzqqqxxxJJJpppzzzRRRFFFUUUuuuqqqeeeQQQUUUTTTXXXSSS___sss```GGGEEECCCGGGKKKLLLfffGGG777111222...000222,,,////////////000000000000///,,,<<>>:::666777;;;======BBBHHHJJJHHHDDD@@@:::999;;;>>>>>>===???@@@???AAACCC???NNNlll^^^>>>JJJLLLHHHTTTZZZcccwwwhhhPPPWWW```|||yyykkkoooxxxmmm^^^OOOCCC<<<<<<>>>===999666777:::===BBBxxxsssjjj___gggrrruuuiii]]]dddtttwwwwwwwwwaaaXXXppp|||~~~~~~{{{xxxyyyuuudddhhhyyy^^^GGGCCCDDD>>>777666DDDHHHQQQQQQlllWWWTTTlllvvvjjjeeeooo}}}mmmfffgggwww{{{]]]OOO[[[iiiqqqqqqqqqxxxxxxuuuuuuzzz~~~~~~zzzqqqaaaSSSEEEFFFOOO^^^kkkppprrrtttiii```iii{{{}}}ttteeeSSS[[[~~~mmm[[[wwwPPP777???@@@888;;;<<<===@@@NNNkkkpppdddLLLGGGJJJMMMMMMJJJFFFBBB???BBBBBBBBBBBB@@@???@@@AAABBBLLLooo{{{\\\KKKeeezzznnnqqqWWWJJJBBBdddUUUmmmfff{{{fffkkkmmmMMMHHHXXXjjjhhhhhhyyypppQQQDDDDDDGGGFFFKKKSSS\\\xxxaaa444444777333+++111444***////////////000000000000222...444<<>>===>>>?????????AAAAAA???BBBCCC???RRRvvvyyyDDDAAANNNDDD@@@QQQWWW___uuu\\\HHHUUU```cccsssxxx~~~vvvjjjZZZKKKAAA<<<;;;>>>===888555777;;;===KKKwwwxxxuuuooohhhsss~~~|||oooeeeeeejjj~~~|||uuuvvvxxx}}}zzzrrrpppwww}}}ppp}}}sssbbbzzzkkkNNNFFF@@@@@@<<<777888>>>DDDLLLCCC^^^{{{}}}cccqqqqqqZZZdddrrr}}}pppuuuttt{{{kkkhhhTTT}}}uuussswwwbbbTTTUUUZZZ```ccceeejjjqqq{{{xxx|||vvvvvvwww{{{}}}xxxnnngggfffIIIMMM[[[mmmuuupppgggbbbXXX[[[sss}}}xxxrrrqqqhhhuuu|||EEE:::>>>===;;;<<<<<<@@@NNNfff|||ZZZLLLPPPNNNLLLJJJFFFCCCBBBBBB>>>????????????AAAAAA@@@BBBKKKgggwwwbbbQQQ\\\wwwxxxkkknnnUUU<<>>DDDHHHMMMLLLPPP\\\eeetttGGG444000555555---...333...////////////000000000000222333333===JJJcccuuu```pppuuu~~~wwwxxxgggYYY|||zzztttqqqmmmggg```VVVLLLFFF===:::666333222222111000///000111222111111333444444444666777999:::::::::444888::::::;;;@@@BBBAAAAAABBBCCCBBB@@@@@@@@@AAACCCBBBAAAFFFGGGEEE[[[XXXAAAOOOQQQEEEJJJ\\\```^^^kkk[[[WWWsss||||||sssfffVVVHHH???;;;888======888666;;;@@@@@@RRRsss{{{uuupppnnnwww{{{uuurrruuussslllqqqsssyyyssskkknnnsssttt}}}xxxvvv~~~yyynnn^^^TTTLLLCCCCCC@@@:::555777AAALLLGGGVVVggg|||PPPNNNVVVQQQaaaPPPQQQPPP]]]mmmvvvYYYQQQTTTSSSZZZbbbjjjsss{{{mmmhhhTTT||||||qqq}}}xxxooo]]]SSSLLLNNNSSSVVVZZZ^^^gggnnnrrrrrrrrruuuvvvuuuqqquuuzzz}}}|||{{{|||~~~wwwrrrrrrvvv{{{uuukkklllttt___[[[[[[``````ZZZXXXZZZjjjppp}}}vvvNNN111666:::;;;DDD>>>>>>EEEZZZ{{{XXXOOOKKKVVVNNNFFFAAA???======>>><<<<<<<<<===AAADDDBBB>>>AAACCCOOOcccwww|||kkkuuukkkZZZVVVeeepppjjjpppbbbFFF\\\sssccc~~~~~~iiiiiiRRR???HHH:::SSSHHH555>>>>>><<>>DDDddd^^^tttxxxuuuVVVzzz}}}{{{tttrrrooojjjcccYYYOOOHHH===:::666333222222111111111222333333222111222444///222555777888:::<<<>>>222666999888999<<<>>><<<@@@CCCGGGFFFCCCAAABBBCCCEEEEEEEEEJJJMMMKKKdddRRRCCCNNNFFFFFFccc}}}pppdddfff~~~}}}yyyqqqcccSSSEEE===:::666<<<===888888>>>DDDDDDYYYxxxuuulllhhhmmmkkkeeennn~~~}}}ooo___qqqppp|||xxxkkkiiilllrrrttt}}}}}}rrrqqqzzz}}}mmmmmmyyylllYYYIIICCC777:::;;;<<<>>>CCCEEECCCVVVhhhYYYJJJ@@@AAA999LLL===JJJWWW]]]mmmttt^^^SSSMMMGGGCCCCCCCCCDDDNNNgggvvvuuuiii\\\yyy~~~ooorrr]]]}}}wwwqqqiiiiiicccQQQAAAAAAGGGJJJMMMOOOQQQYYYaaabbbbbbccccccaaadddbbbbbbeeegggccc]]]YYYiiitttwwwlllqqqvvvuuupppmmmnnnqqqlll[[[KKKGGGOOO^^^ooo{{{|||ggglll~~~vvvXXX===999??????======@@@GGGQQQcccfffTTTNNNXXX\\\RRRLLLEEE@@@>>>@@@AAABBB<<<:::999;;;>>>@@@???===???@@@???GGG```}}}oooooo{{{___QQQeeexxxZZZcccmmmiii___ssssss[[[===888>>>888;;;===<<<888999GGGUUU@@@[[[]]]\\\{{{iiiHHH;;;333333111000////////////............////////////000111111666NNNtttuuuUUUfff}}}ssseeeuuu{{{uuusssqqqooojjj```SSSIIICCC???:::555333222111///111111111111222333444555111111111444777999888777222555555555888===>>>:::999;;;>>>CCCGGGJJJMMMNNNPPP===JJJOOOIIINNN[[[ttt~~~KKKFFFHHHBBBWWWiiiooo[[[VVVeeezzznnn___PPPEEE???>>><<<===888888888DDDPPPBBBfffyyyiiipppmmmhhhggglllnnnmmmkkkkkkiiicccuuu|||~~~tttqqqtttooodddggggggrrrzzzvvvwwwxxxrrrooopppooolllppp}}}xxxkkkUUUAAA888CCCAAA999???HHH<<<>>>^^^vvv\\\RRRyyyFFF???>>>>>>FFFUUUXXXbbbjjjrrr~~~}}}fff^^^[[[SSSOOORRRPPPMMMLLLLLLMMMZZZ||||||{{{iiiddd}}}pppiiiuuuPPPqqqqqqggg]]]]]]hhh```TTTGGGAAA@@@@@@@@@AAAFFFHHHJJJMMMPPPRRRTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVzzznnnvvvuuussspppnnnnnnnnnooopppcccUUUSSS[[[jjj~~~{{{nnndddpppQQQ???333888AAABBBBBBEEE@@@SSShhhwww|||xxxqqqXXXPPPLLLGGGIIIEEE???<<<<<<===??????<<<:::999;;;===???>>><<>>@@@AAA<<<>>>>>>???DDDIIIGGG@@@XXXVVVYYY]]]mmmAAA666444333222000////////////............///////////////111333333DDDhhhqqqZZZ\\\~~~pppiii{{{wwwuuusssqqqlllcccVVVMMMEEEAAA;;;666444333222000000000000111111222444444000111333444555666777777444666777777<<>>AAADDDCCCJJJPPPbbbccc}}}|||LLLIIILLLFFFSSSYYYWWWWWWRRRbbbyyymmm]]]NNNCCC>>><<<======999777777AAAKKKCCCrrr}}}xxxkkkpppmmmiiihhhmmmpppnnnmmmmmmgggdddqqqtttqqqnnncccllliii```aaagggiiissszzzuuummmzzzuuuiii```VVVHHH???===...@@@???999EEESSSddd|||qqqHHHUUU___|||bbbEEESSSXXXIIIWWW___oootttfff\\\]]]]]]ZZZ\\\bbbbbbcccbbbbbbmmm{{{qqqhhh}}}nnngggoooTTTQQQgggppp|||dddXXXooojjj^^^VVVLLLCCC:::555888======>>>@@@CCCEEEGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJiii|||xxxpppkkkllloooqqqssspppfff\\\YYY^^^lllzzzLLL:::555666???CCCAAAAAAEEEMMM```xxx|||dddYYYOOOEEE>>>@@@>>>;;;:::;;;<<<======;;;:::999:::;;;<<<;;;:::888888999<<>>EEEFFFAAACCCNNNSSSQQQRRRTTTaaacccHHH===555444333222111000/////////............////////////---111444111<<<^^^pppeeeRRRwwwZZZ{{{zzzxxxvvvsssoooggg[[[SSSHHHCCC===777555444222111000000000000000111222333///222444444222222444777666888888999???HHHLLLJJJJJJGGGAAA>>>CCCTTTkkk|||nnnDDD:::<<<@@@HHHHHHQQQJJJccc}}}oooEEEDDDJJJIIIRRRMMMFFFEEEIIIbbb}}}jjjkkkqqqxxxkkk[[[KKKAAA<<<;;;;;;:::999666777???GGGKKK{{{___|||{{{{{{qqqpppllliiiiiimmmpppnnnmmmnnndddcccjjjyyy~~~||||||{{{wwwqqqaaaYYYYYY[[[fffppplllyyyyyyqqqqqqfff[[[OOOGGGAAA<<<<<<>>>EEECCCEEENNNOOORRR}}}DDD<<<[[[eeennnwwwIIIGGGdddeeeHHHmmmppprrr___[[[\\\aaaaaa^^^bbbkkknnnvvv~~~{{{tttdddooo```YYYmmmNNNDDDOOOwwwooogggZZZJJJAAA;;;666555888555666777888999:::;;;;;;:::999999::::::;;;<<<===iiihhhttt{{{}}}|||rrrkkkjjjnnntttyyyoooiiiaaa]]]]]]fffyyylllDDD888:::@@@EEEDDD@@@DDDLLL___mmmxxxqqq\\\MMMDDDAAABBB===<<<;;;;;;<<<===<<<;;;:::999999999999999999888666555888>>>AAAOOOwwwxxxwww}}}}}}___RRRZZZwwwtttuuuwwwooo```YYY[[[YYY^^^lllyyyqqqnnnlllRRRCCCAAA??????AAABBBBBB@@@DDDFFFHHHHHHIIINNNVVV[[[___qqqddd]]]888???888555444333111000//////...............////////////,,,///333222:::YYYooojjjRRRrrr}}}```}}}|||yyywwwuuurrrkkkaaaYYYKKKFFF???999555444222111000000//////000111111222///333555444000///222666777999999999???HHHLLLLLLGGGEEE@@@===FFF___~~~MMM<<<;;;AAAKKKIIIOOOPPP```}}}|||ppp~~~nnnIIIDDDFFFJJJUUUNNNJJJIIIOOO^^^qqq~~~```JJJDDDKKK]]]}}}~~~vvviiiXXXIII@@@<<<<<<888666999555888???EEEZZZlll~~~wwwwwwzzzrrrkkkkkkhhhhhhlllllliiihhhjjjcccaaaccckkk~~~zzz|||uuukkkggg___RRRPPPSSSOOOlll{{{yyyyyy{{{~~~~~~~~~wwwooofffaaa```aaaKKKFFFAAA>>><<<<<<>>>???:::HHHHHHFFFjjjSSS666@@@aaa|||mmmlllVVVRRRvvvkkkGGG}}}|||sss[[[[[[\\\aaafffgggfffkkksss|||rrrwww]]]]]]QQQNNNwwwCCCJJJLLLRRRpppvvv}}}aaaGGG@@@CCC@@@:::555444444444444444444555555444333333333444555555666~~~fffgggkkkyyy{{{rrrkkklllrrryyysssooojjjfffdddiiiyyy\\\===777;;;AAACCCBBBFFFTTTaaannnlllllliiimmmcccLLL<<<:::===<<<<<<;;;:::;;;;;;:::888666777888888888777777777777<<<888:::???<<<>>>WWWvvvwwwjjjlll~~~hhhdddoooyyymmmeee\\\TTTPPPLLLLLLRRRLLLaaazzz^^^RRR___xxxhhhYYYRRRNNNCCC888888>>>CCCAAA===???FFFNNNKKKDDDFFFRRRWWWSSSUUU]]]|||}}}DDD;;;???888666555333111000//////...............///////////////...111333:::RRRddd```MMMdddyyyppp~~~}}}zzzxxxvvvtttnnnfff___QQQKKKBBB;;;666444222111000000000///000000111222///333555333///...222666888999888777;;;CCCGGGFFF=========AAAOOOkkkQQQ???===CCCNNNMMMVVV^^^mmmwwwVVVKKKFFFLLLZZZXXX]]]\\\aaaiiippp|||jjj}}}xxxCCCIIIPPPYYYppp|||tttfffVVVGGG???<<<===:::666<<<444999===AAAhhhxxxrrrsssvvvlllcccjjjggggggiiihhhdddccceeecccbbbbbbeeeiiinnnuuu~~~jjjVVVPPPJJJTTTaaajjjooo{{{{{{wwwwwwxxxyyyyyywwwtttqqqrrrnnnhhh```WWWMMMEEE@@@@@@@@@???===>>>AAAEEEGGGEEE???HHHqqqUUU:::<<>>??????AAANNNbbbsssqqqFFFQQQyyyWWWQQQUUUNNN>>>999???===444:::999888777777666444111444666777666555555666777===999:::???<<<777AAARRR^^^mmmtttwww~~~~~~{{{mmm\\\^^^aaa\\\VVVSSSLLLNNNKKKVVVdddKKK@@@dddttt|||uuuaaaSSSHHH???===;;;888;;;BBB===???AAABBBDDDEEEGGGIIIJJJMMMTTTWWWSSSYYYtttUUU;;;@@@:::444777666444222000//////...............////////////222...000222666GGGTTTOOO;;;aaa}}}~~~rrrqqq|||yyyxxxvvvrrrkkkfffXXXQQQGGG>>>888555333111111111000000000111111222111333333222000000333666777888777555999???AAA???666888===FFFXXXttt}}}PPPAAA@@@FFFQQQTTT___jjjjjjTTTKKKCCCKKK]]]bbbrrrmmm{{{ZZZfffkkkOOOGGGSSS]]]~~~yyyqqqbbbRRRDDD===<<<>>>???888???444999<<<>>>wwwxxxvvvxxxllleeehhhggggggiiifffaaaaaadddccceeeeeefffaaaYYYrrrrrrggg~~~dddZZZRRRJJJJJJJJJNNNZZZeeefff```___aaaeeehhhhhhfffcccaaaXXX\\\\\\RRRDDD;;;:::======???===;;;???JJJTTTZZZRRRLLL}}}hhh;;;999EEEFFF[[[ooodddzzzvvvcccRRRQQQEEE444GGGrrrtttWWWPPPTTTZZZ___eeejjjpppyyybbb\\\OOOQQQ[[[qqqtttIIIBBB???@@@BBB[[[zzz}}}nnn{{{bbbSSSDDD666666???888777555333222222222333222111111000000111111222dddeeeaaa\\\vvviiiiiizzz~~~vvvooollljjjhhhiiilllnnnooovvv~~~~~~pppLLLBBBBBBCCCCCCDDDKKK]]]sssmmmLLL;;;VVV^^^KKKIIIDDD>>><<<>>>???<<<666888666555555555555333111222444666555444444555888777666888<<<<<<:::===CCCYYYuuuxxx}}}iii^^^bbbccc]]]NNNSSSHHHHHHGGGDDDJJJ===888ZZZbbbjjjoooiiiEEE???===@@@???<<<@@@GGG>>>???BBBGGGKKKLLLIIIEEEKKKWWW[[[VVV]]]yyyrrrBBB;;;===777666777666444222000///..................////////////222---000333333???LLLKKKGGGeee|||fff~~~{{{zzzyyyvvvppplll```YYYNNNCCC<<<888555333222222111111111111222222333222111111111222444666666888777666999>>>>>>;;;777:::@@@LLL___xxx~~~RRRFFFHHHOOO\\\___jjjxxxdddtttpppZZZRRRQQQHHHNNN[[[___uuuxxx]]]|||tttWWWMMMYYYkkk~~~tttlll]]]MMMAAA;;;;;;===???555???333;;;???BBBzzzxxxkkkjjjgggfffhhhjjjhhhddddddhhh```iiigggdddcccXXXbbb{{{~~~mmmeee[[[RRRGGGBBBHHHNNNKKKCCC>>>DDDGGGLLLPPPQQQPPPOOONNNGGGIIIHHH@@@999888???HHH===CCCFFFIIISSSfffvvv~~~PPP}}}zzzggg===<<<<<>>333===|||kkkbbbyyy}}}eee[[[OOO@@@:::>>>999777555333222222333444222111111000000111111222xxxiii\\\qqq^^^SSS~~~mmm[[[iii|||tttllliiihhhiiimmmoooooosssxxxooopppkkkgggrrrtttcccwwwYYY<<<<<>>>>>555555===777666444555555666444333000222555555333333555888444555666777777666777999IIIeee|||uuuuuussscccPPPOOOYYYLLLJJJIII@@@EEEEEE???OOOtttfffHHHSSSeeemmmCCC>>>:::<<>>888888<<<777666555222111///................../////////000...+++000444111<<>>>>>;;;;;;===CCCPPPbbbyyyWWWLLLPPP[[[iiijjjsssaaaNNNooo{{{lllaaaaaadddWWWUUUWWWTTTiiikkkfff\\\XXXbbb}}}}}}qqqhhhZZZJJJ>>>999:::<<<:::000<<<111===DDDIIIsss}}}uuussseeehhhggggggiiilllkkkgggiiinnn]]]jjjeee```eee[[[TTTbbb___rrr}}}rrrddd___iiimmm___OOOIII???@@@BBBBBB???===;;;:::AAA>>>===>>>AAABBB@@@===@@@LLLXXXcccsssxxxhhh???>>>999333444@@@qqqmmm~~~iiittt^^^XXX^^^mmmMMMCCCBBBOOO```sssfffVVVNNNLLLPPPWWWYYYiiixxxzzzwww~~~bbb~~~fffMMMOOOXXXSSSrrr}}}???;;;;;;======DDDYYYooo}}}~~~yyy[[[[[[aaaVVVCCC999:::999666444333333444555333333222222222222222333dddaaa```YYYMMMZZZoooYYYkkkyyy{{{fffkkkeeedddjjjnnnmmmpppuuuwwwqqqggg___\\\___eeeiiisssmmmeeebbbbbbdddeeeddduuu}}}~~~kkkOOO<<<<<>>@@@666222777777666555444222111000///////////////////////////---444000---444999@@@NNNlllhhhnnnhhhzzz}}}zzzuuurrrllliii___OOOBBB===:::666///000111111000000111222333222111111444666777777888999::::::999:::<<<>>>@@@???HHH\\\jjjsss{{{dddSSSXXXeeennnxxxSSSDDD^^^vvvyyyttttttvvvhhhcccaaasss}}}]]]XXXyyy}}}wwwfffRRRFFF???:::999:::???666???888:::AAAXXXrrriiilllbbbddddddgggqqqttt^^^bbbgggfff]]]XXXYYYZZZXXXZZZsss{{{NNN:::>>>DDDIIIJJJGGGBBB>>>IIIAAA@@@FFFEEE???CCCLLLRRR|||eee;;;888@@@777===>>>DDDuuu}}}jjjjjj}}}rrrlll999MMMXXXxxx```OOO___^^^JJJJJJOOOZZZkkkttt}}}{{{vvv~~~hhhssseeeUUUHHHQQQggglll{{{CCC===:::;;;<<<;;;;;;>>>OOOrrr{{{zzz___PPP999@@@999555777777444555:::...999777000555666222333hhhmmmbbbWWWMMMQQQrrrpppggglllzzzwwwwwwgggdddcccgggkkkmmmpppsssrrrnnniiiccc``````aaacccaaa]]]WWWUUUUUUWWWWWWWWWQQQWWWSSSXXXrrr~~~~~~kkkUUUGGGAAAAAAFFFMMMBBBggghhh___qqq~~~[[[GGG;;;@@@TTT;;;<<<<<<666777777888777666555444444333333222111111000000111111111111111111111111222333333333333444444444555777KKKlllxxxxxxyyysssggg___TTTEEEDDDLLLLLLCCCHHHJJJFFFDDDEEEFFFEEECCCAAA???>>>@@@BBBDDDEEEKKKQQQNNNKKKNNNKKKJJJSSSjjjzzzdddLLL;;;===@@@;;;;;;AAA777666555444333111000000////////////////////////+++111///---111888IIIccchhhZZZrrrtttuuu~~~{{{wwwtttooommmcccUUUIIIBBB<<<777333333333222111000111111111000000000222444555666777888999:::999:::===???BBBBBBKKK]]]jjjqqq}}}yyydddWWW]]]kkkuuuwwwPPPEEE___~~~}}}yyyyyyvvv{{{vvv~~~iiikkkiiiNNN{{{sssbbbOOODDD>>>;;;;;;======333999999777AAAiii~~~}}}qqqhhhlllccckkkfffccclllvvv``````cccaaa[[[XXX[[[[[[YYYXXXccclllxxxIIIYYYccciii```MMMDDDIIITTTYYYRRRRRRZZZaaajjj||||||iii@@@888:::222999;;;888===ppptttzzzzzz```RRR999TTTssspppqqqqqqSSSCCCTTToooaaaMMMSSSYYYdddnnnttt|||lllmmmeeeVVVLLLTTTgggkkk~~~BBB<<<999:::;;;999:::===FFFgggpppwwwhhhQQQKKK999333111888<<<:::555444000666222+++...111111333fffkkk[[[SSSNNNKKK\\\{{{ssskkkzzzvvvpppnnnhhh]]]UUUXXXcccnnnssskkkkkkjjjhhheeebbb___]]]ZZZWWWTTTSSSSSSTTTSSSRRRRRRQQQFFFHHHbbbsssnnngggWWWIII<<<;;;AAAGGGLLLPPPhhhssskkkxxxyyyGGG@@@AAA444aaasssKKK:::999===555555666666666555444333222222111111000/////////000000000000000000000000111111111111222222222333777222888QQQuuusssqqquuujjjiiigggUUUJJJJJJJJJTTTLLLGGGIIIKKKGGGBBB???@@@DDDFFFFFFCCCDDDHHHLLLMMMSSSSSSSSSUUUTTT```yyymmmMMMGGGBBB@@@>>>::::::<<<777777666444333222111000////////////////////////...111......000333LLLsssiiiNNNbbbuuuttt~~~zzzwwwrrrqqqjjj^^^SSSJJJAAA999777666444222111000000111/////////000111222333444666777999::::::;;;>>>@@@EEEFFFPPP```jjjoooxxxvvvggg^^^fffsss~~~lllPPPKKKgggzzzqqqqqqyyy}}}xxxnnn]]]KKKAAA===;;;===???===444555???777JJJzzzzzzmmmdddhhh___cccaaa^^^```iiimmmggg\\\]]]]]]ZZZWWWXXX\\\\\\ZZZYYYYYYYYYqqqvvvuuurrr|||www```===///777<<<222::::::666===rrrtttvvvwwwrrrdddXXXCCC777:::KKKqqqaaaVVVBBBOOOQQQcccdddKKKyyynnnSSS[[[___llluuuyyy~~~jjjeeecccVVVOOOVVVccckkk@@@:::777888999777888:::888LLLmmmxxxkkkVVVFFFIIIJJJDDD888///222;;;999;;;:::666666888888666```fff\\\XXXSSSLLLWWWmmmxxxqqqhhh|||gggdddgggeee```^^^___[[[TTTaaabbbddddddccc___[[[XXXYYYXXXWWWVVVUUUTTTSSSRRROOOLLL???===NNNVVVNNNHHH>>>???BBBDDDEEEKKKZZZiiilllMMMAAA;;;:::444MMM```LLLFFF???777444444444444444444333333222111111111000000/////////000000000000000000000000000000111111111222222222555444333@@@___xxxzzz}}}mmmooowwwmmm]]]VVVQQQEEE===<<>><<<999555777777666555444333222222////////////////////////333222///111111---BBBiiiqqqjjjWWWRRRkkkmmmwww}}}zzztttuuuqqqggg]]]SSSGGG<<<999666333111111111111111///000111111111111333444555777999::::::<<>>;;;:::<<>>888555777777555555777333555DDDvvvooowwwzzzyyyiiiVVVKKKHHHEEE???:::777555999:::777666555...ccchhhhhhfffXXXMMMVVVbbb]]]mmmxxx|||{{{uuujjj]]]VVVVVVUUURRRSSSTTTUUUVVVUUUSSSPPPNNNMMMNNNNNNMMMKKKHHHFFFEEE===AAA:::777@@@BBB======AAACCCGGGIIIMMM\\\zzzQQQ???444???222<<>>999111000444333333222222222222222111111111111000000000000111111111111111111111111000111111111111222222222...444444333AAA[[[mmmqqq}}}pppzzzrrrxxxiiikkkooo[[[XXXXXXYYYPPPEEEGGGQQQTTTPPPKKKFFFGGGNNNXXX```vvvXXXGGGBBBEEEDDD>>>===@@@>>>888777777666666555444333333000000000000000000000000333000---333555,,,555RRRaaaiiijjjTTTrrrzzz~~~wwwxxxuuummmeee\\\OOOCCC:::666222///000222222222000222444444222222444555666777999:::;;;<<>>888:::???555999===666999===444kkkggggggeeeWWWMMMWWW]]]RRR[[[nnnsss}}}pppfff^^^XXXXXX\\\JJJJJJJJJJJJIIIGGGEEEDDD@@@BBBCCCBBB???<<<;;;;;;999AAA???<<>>FFFHHHHHHPPP___qqqbbbBBBBBB---000<<>>:::;;;===;;;777888777777666555555444444000000000000000000000000------,,,222666...///AAAkkknnnjjjTTT~~~yyyzzzzzzxxxrrrmmmeeeYYYMMM???:::333000111333333222000333666666444333444666777888:::;;;;;;<<>>@@@BBBBBB@@@>>>???@@@999AAA@@@???EEEEEEIIIVVVXXX]]]kkkzzzWWW:::999555...???hhhOOO888999<<<<<<888333555;;;444333222111111111222222////////////////////////000000000000000000000000....../////////000000000222444555111...000777<<>>@@@CCCKKKWWWaaakkktttzzz}}}||||||{{{{{{}}}{{{{{{~~~tttjjjUUUIII>>>::::::999999:::888999MMMCCCGGGooo```ddd^^^UUUIIIFFFUUUfffiii```XXXYYYTTTRRRTTTSSSRRRVVV]]]]]]```WWWPPPVVVVVVRRRTTTdddsssnnn______uuusssiiifff|||RRR???888;;;>>>666///888===111555777555???uuuvvvlllpppRRRLLLPPPPPP<<<777111RRRMMM|||tttRRRMMM```qqqwwweeerrryyy~~~bbb{{{TTTFFF888CCC\\\qqq\\\:::666333555555222000111,,,666555...000<<<]]]tttvvv|||mmmRRRPPPPPP<<<<<>>@@@CCCKKKVVV___iiirrrxxx{{{}}}~~~~~~|||}}}wwwuuu}}}rrrfffPPPEEE;;;:::;;;::::::;;;111444NNN<<>><<<777777777777666555555444444444333333222222111000000........./////////000000DDDQQQmmmWWWjjjxxxwww~~~|||yyyuuurrreee[[[KKK>>>888555444333555555666777777777777777;;;888777999<<<===@@@BBBGGGNNNXXXaaahhhnnnssswwwyyy|||fff~~~rrr|||lllZZZGGG@@@999777:::<<<:::777333111===BBB[[[vvvgggeeeeeebbbfffrrrtttfff___ZZZUUUQQQQQQUUUYYYZZZYYYVVVUUUSSSRRRSSSTTTVVVWWWUUUVVVWWWVVVXXXbbbsssvvvddd]]]TTTPPPMMMEEECCC???:::666555555444444000;;;666;;;xxxnnnnnnaaaAAA222888888888BBBHHHGGG===GGGVVVhhhjjjddd~~~[[[DDD```aaafffLLLHHH???IIIMMM666555444333222111111111222222111111222222333444444LLLhhh{{{|||rrrlllqqq{{{ccc\\\UUUPPPOOONNNMMMOOOSSS\\\YYYUUUJJJHHHaaa|||gggtttuuuzzzqqqkkkmmmrrrmmmhhheeeeeedddeeessswwwlllnnnrrrXXX222///GGGfff???///777999///222222111111111000000000...////////////...------------------------------,,,,,,,,,,,,------------......------......///000////////////000000000000888000111===JJJYYYtttsss|||zzzqqqUUUOOONNNOOORRRQQQJJJDDDBBB@@@======@@@@@@<<<999888888777777666666555555444555555555444333333222222......////////////000000;;;DDDfffttt\\\ggg~~~yyyvvv|||}}}yyyvvvnnnfffXXXIII>>>888555444555666777999999:::::::::AAA:::666:::>>>???DDDLLLKKKQQQ[[[bbbhhhmmmsssxxx|||~~~hhh|||kkkwwwyyygggSSSAAA<<<888888;;;<<<:::666777666@@@CCCoootttaaa```cccbbbbbbfffllllllfff___\\\\\\WWWQQQOOORRRUUUWWWVVVQQQPPPPPPOOOOOOOOOPPPPPPOOOQQQQQQNNNJJJLLLTTT[[[ttt~~~fffXXXVVVXXXSSSQQQPPPHHHFFFBBB===999777555333222///888666777jjj}}}dddZZZ999000>>>???:::EEERRR[[[LLLeeecccWWW```RRR}}}xxx|||mmm^^^EEEDDD>>>DDDCCC555555333222111000000000000000000000000111222222///000:::UUUyyylllZZZ]]]ddd^^^VVVOOOPPPRRRPPPOOOOOOLLLLLLNNNIIIFFFUUUddd```]]]nnn}}}xxxqqqxxx|||vvv[[[iiixxxnnnAAA***GGGtttSSS...222>>>888//////111111111000000000000///...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------------...//////........./////////000000///000444888777===WWWsss{{{nnnzzz]]]PPPMMMVVVTTTRRROOOJJJFFFEEEFFFDDD@@@AAAEEECCC<<<777999888888777777666555555555555555555444333333222222//////////////////000000444:::jjjyyyooobbb~~~vvvuuu~~~|||uuuooodddUUUFFF;;;666444555666777999:::;;;;;;;;;AAA;;;:::>>>???>>>DDDNNNLLLSSS]]]dddiiiooovvv|||ooorrryyy^^^RRR]]]mmm}}}ttt```LLL<<<999777999<<<<<<999555===888>>>IIIgggXXXWWWYYY___]]]\\\]]]^^^]]]ZZZYYYXXXUUUQQQPPPRRRTTTTTTTTTOOOOOOOOOOOOOOONNNNNNNNNLLLOOOQQQPPPLLLJJJLLLOOOSSS^^^lllxxxdddQQQ```WWWVVVVVVNNNNNNPPPKKKJJJFFFAAA===:::777444111...222333444^^^kkkVVV888666JJJIIIAAAPPPeeecccppp\\\TTTaaaTTTXXXrrr[[[SSS___oooqqqjjj}}}TTTBBBAAA===???>>>555444333111000000000000//////......//////000111555000222@@@SSSkkkiii]]]SSSKKKKKKNNNMMMLLLMMMDDDCCCHHHIIIHHHQQQTTTHHHLLLSSSiiizzz}}}ssszzz~~~\\\aaa{{{|||ooo;;;+++LLLiiiiiiFFF===444222444444333222111111111111000000000000//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------...//////---............/////////(((,,,222555///---999JJJhhhqqqlllzzz|||zzzoooVVVDDDKKK\\\RRRNNNHHHCCCBBBEEEHHHIIIBBB@@@BBBEEEBBB<<<999:::888888888777666666555555444444333333222222111111000000000000000000//////666;;;sss{{{SSSiiizzzzzzwww}}}zzzvvvnnn```PPPAAA888333444555666888999:::::::::======>>>@@@>>><<<>>>BBBHHHQQQ\\\dddiiiooowww~~~nnnqqqLLLOOOFFFWWWiii}}}yyymmmXXXFFF888777777:::<<<<<<888555<<<333999YYYxxxeeeZZZUUUTTTTTTYYYYYYXXXXXXYYYZZZYYYWWWQQQQQQRRRSSSUUUUUUTTTSSSTTTTTTUUUUUUTTTTTTTTTTTTLLLPPPSSSTTTRRRPPPOOOPPPLLLSSSXXXfff~~~vvveeeZZZTTTWWW___[[[UUUWWWTTTLLLMMMSSSNNNKKKHHHDDD@@@===999555222111///222555WWWwwwYYY>>>===OOOJJJBBBUUUpppxxxWWWCCCJJJnnniiiQQQ>>>RRR^^^|||tttiii]]]\\\gggtttvvvqqq|||{{{{{{vvv|||zzzgggHHHBBBAAA@@@EEE>>>444333222111000/////////......------......///000...---111555555>>>]]]~~~lll^^^TTTKKKJJJLLLMMMNNNPPPPPPKKKNNNOOOOOOWWWYYYNNN===PPP```gggnnnzzztttxxxsssWWWTTTrrrrrrTTTIII>>>@@@OOOWWWLLL<<<,,,555:::666///...222444111111000000000////////////000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------...///------------.........///555000...333777666666888999CCCMMMaaavvvrrruuuyyykkkQQQIIIJJJKKKVVVdddOOOMMMGGGBBBBBBFFFEEEBBB<<>>???>>>;;;999888888777777666666555333333222222111111000000111111000000000000/////////555fffzzzuuuLLL[[[nnn\\\wwwvvv|||vvvlll]]]LLL===444444555666777888999999999999>>>@@@>>>@@@DDD???555CCCNNN[[[dddhhhmmmuuu|||ZZZNNN\\\NNNSSSrrr{{{rrrbbbOOOAAA777777888:::;;;;;;888666:::444>>>ppprrrYYYRRRUUUVVVVVVXXXVVVYYYYYYXXXZZZ\\\ZZZUUUMMMOOORRRUUUWWWVVVTTTSSSTTTTTTTTTTTTTTTUUUVVVVVVOOOQQQSSSTTTRRRPPPPPPPPPQQQUUUOOOLLLTTTWWWYYYcccyyywwwbbbUUUUUURRRKKKQQQ```NNNNNNTTTVVVQQQVVV\\\VVVLLLIIIFFFCCC@@@===888555666///555888QQQyyy[[[???888CCC>>>;;;PPPgggZZZ333999EEE\\\```GGGJJJdddiiiuuugggbbb^^^cccooozzz}}}|||fffssskkkTTTDDDDDD>>>>>>FFFfff999444333111000//////......---------------...//////------111444111...999IIIlllhhh]]]TTTLLLLLLMMMMMMPPPSSSMMMHHHJJJJJJGGGNNNUUUOOOEEEYYY\\\XXXaaafffqqq}}}wwwnnnxxxiiiXXXQQQtttpppiii^^^DDD777111EEEhhhjjjHHH111333888///---555666000---111////////////.........---...////////////...------++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,------...///,,,,,,---------.........111+++(((+++000111111000111666@@@JJJMMMOOO___ttt|||wwwzzzqqq```UUUEEEBBBLLLQQQUUU]]]OOOPPPLLLEEEBBBDDDCCC>>>@@@JJJKKK@@@<<>>@@@888AAAQQQrrrNNN<<<333222111///...............------------...//////---...---+++---333666555+++444>>>IIIbbbxxxppphhh^^^XXXPPPJJJHHHGGGFFFEEEEEEDDDEEEGGGKKKMMMNNNMMMUUUPPPMMMQQQ]]]aaaVVVFFFOOObbbtttzzzmmmoooyyyyyy}}}|||lll\\\]]]jjjuuueeecccnnnmmm\\\XXXccctttmmmooo}}}cccVVVLLL>>>:::HHH]]]gggfffQQQHHH>>>777666666444222111111111111000000000////////////...------,,,,,,,,,,,,,,,+++++++++******************************)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------..................//////////////////000222444777999;;;IIISSSwwwnnnvvvtttggg\\\UUURRRQQQMMMLLLJJJJJJKKKLLLMMMLLLNNNMMMIIIEEE@@@???@@@BBBJJJOOOKKKAAA>>>BBBAAA:::999999::::::999888666555555555444333333222111111222222111111000///......222///444FFF]]]hhh```TTTpppmmmcccrrr{{{yyy}}}sss\\\DDD:::999777777999;;;:::888888<<<<<>>:::===EEE777///@@@AAA555lllmmmYYYUUUQQQOOOPPPPPPNNNLLLRRR[[[```ZZZRRRQQQVVVYYYUUUXXXYYYWWWSSSQQQRRRTTTRRRTTTWWWWWWWWWWWWXXXYYYRRRNNNJJJKKKPPPTTTTTTRRRNNNMMMMMMMMMNNNOOOPPPQQQTTTUUUUUUUUUUUUSSSRRRQQQNNNOOOQQQQQQRRRUUUYYY\\\\\\^^^___^^^[[[XXXWWWVVVTTTTTTTTTTTTRRRPPPNNNLLLOOORRRUUUSSSNNNKKKMMMOOOMMMOOOPPPOOOMMMLLLLLLMMMNNNKKKGGGGGGHHHFFF@@@;;;000:::222444777hhhnnnwwwzzzuuuHHH===???VVV{{{yyydddmmmzzzxxxtttdddLLLQQQmmmbbbccc;;;CCC333<<<888kkknnnAAA000222111000//////.........---------............///...............///000000---000111111666GGG```sssttteee\\\```WWWNNNJJJLLLMMMJJJFFFEEEDDDCCCEEEGGGHHHHHHGGGIIIIIIGGGIIIQQQWWWTTTLLLFFFQQQXXXcccooooooppp{{{vvvuuuwww|||~~~{{{gggGGG///NNNYYYfffoootttqqqdddUUU???:::555333555555333000111111111000000000////////////......---,,,,,,,,,,,,,,,+++++++++*********************************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,---------------.........///////////////000000111222333555555444777KKKfffkkk^^^]]]iiixxx~~~|||tttmmm{{{wwwvvvvvv```\\\VVVQQQNNNNNNPPPRRRMMMKKKHHHHHHIIIKKKKKKKKKJJJIIIGGGDDDAAAAAABBBDDDDDDHHHFFF===;;;@@@@@@:::;;;<<<<<<;;;:::999777666444444444333333222222111333222222111000000//////000///111???VVVfffaaaSSS^^^kkkjjj}}}jjjUUU===888777888888555666:::555<<<:::999\\\ttt___SSS```{{{~~~xxxhhhTTTCCC:::777999::::::@@@CCC999444===888YYYeee|||```PPPOOONNNOOOPPPOOOKKKHHHMMMRRRSSSPPPMMMOOORRRRRRPPPRRRUUUVVVUUUSSSRRRQQQRRRQQQOOOMMMKKKKKKNNNQQQSSSOOOLLLLLLPPPRRRQQQNNNJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOOOOMMMLLLKKKMMMNNNOOOOOONNNOOOQQQSSSMMMOOORRRRRRPPPNNNMMMMMMQQQQQQPPPPPPNNNMMMLLLKKKNNNQQQTTTRRRNNNLLLMMMPPPNNNPPPQQQPPPNNNMMMMMMMMMNNNJJJGGGGGGIIIHHHDDD@@@888;;;222444666]]]^^^;;;GGGpppvvvhhhsss[[[yyyfff```]]]```yyyhhhGGGaaannnggg}}}SSS888@@@777:::<<>>>>>===;;;999777666333333333333333222222222333333222222111000000000///000000999RRRjjjkkk]]]VVVpppqqq}}}zzzjjjHHH<<<666:::888222444>>>;;;CCC>>>777\\\PPP@@@DDDYYYooo}}}{{{qqq```KKK<<<777777;;;555;;;DDD@@@999999777999pppsssxxxLLLEEEGGGIIIMMMNNNMMMHHHEEEMMMNNNNNNLLLOOOTTTVVVTTTKKKMMMPPPTTTVVVUUURRRNNNUUUSSSNNNIIIGGGIIINNNSSSSSSPPPNNNNNNPPPPPPMMMJJJGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJJJJJJJJJJHHHGGGFFFKKKMMMMMMLLLJJJHHHHHHHHHEEEGGGJJJKKKJJJIIIJJJJJJPPPOOOMMMLLLKKKKKKKKKLLLKKKNNNPPPPPPMMMKKKMMMOOOOOOQQQQQQQQQNNNMMMMMMMMMKKKHHHEEEEEEGGGHHHFFFCCC===999222888;;;XXXqqq:::PPP\\\TTTqqq}}}mmmRRRaaalllpppUUUjjjyyyvvvwww```DDD888;;;;;;999MMMfffxxx999555222111000///............------------...............------------...//////...000222111///---,,,---111???QQQ___mmmiii^^^YYYQQQIIIFFFHHHIIIEEEAAADDDCCCDDDGGGKKKNNNNNNNNNGGGKKKKKKHHHHHHMMMRRRSSSMMMLLLDDDDDDKKKJJJIIIRRR\\\dddqqq{{{{{{wwwyyyrrrhhhmmmtttrrrggg___fff]]][[[```___UUUQQQVVVUUU]]]fffkkkmmmssssssmmm^^^HHH666...///333111000000222444333000---000000/////////...............------,,,+++++++++++++++++++++************************************))))))))))))***************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........///......---------......555444111///000444666555:::???GGGLLLHHHFFFOOO[[[TTTWWW]]]eeefff___WWWSSS[[[XXXQQQHHHEEEGGGFFFCCCIIIHHHFFFEEEEEEFFFHHHIIIJJJGGGCCCBBBCCCEEEFFFGGGAAACCCDDDCCCBBBBBBBBBDDD@@@BBB@@@::::::???AAA>>>@@@???>>><<<:::888666555222222222222222333333333333222222222111111111000///222111666PPPnnnvvvlllSSSnnniiitttxxxyyy]]]EEE666:::;;;333666BBBDDDGGG@@@===kkkWWWBBB<<>>===:::888666444444111222222222222222222222222222222111111111111111///222000333GGGdddqqqmmmLLLaaa[[[eee}}}lllrrrRRR999999<<<666777AAADDDBBB<<>>555>>>CCC555444;;;444QQQ}}}hhhPPPGGGEEE>>>===???AAACCCDDDFFFGGGHHHCCCHHHLLLJJJJJJOOOUUUVVVQQQPPPOOOQQQUUUVVVTTTRRRPPPQQQQQQPPPNNNNNNPPPRRRMMMLLLLLLMMMNNNNNNLLLKKKKKKLLLMMMNNNNNNLLLJJJHHHIIIJJJJJJKKKJJJHHHGGGFFFGGGIIIJJJIIIGGGDDDCCCCCCBBBCCCEEEDDDBBBBBBBBBCCCIIIHHHEEEDDDDDDFFFIIIKKKBBBCCCEEEEEEEEEEEEFFFFFFKKKLLLMMMMMMKKKJJJJJJKKKKKKIIIGGGEEEEEEFFFFFFFFFGGG>>>???>>>777???qqq~~~___xxxLLLjjjwwwqqq{{{gggVVVfffkkkIII666777>>>555<<>>===???@@@???===:::777666777999:::>>>===;;;888666555444333222222222222222111111111000000000000000000000000000000...///:::LLL[[[```VVV]]][[[hhhrrrzzzdddxxxaaaEEE>>>>>>999888<<>>```{{{xxxzzzqqq\\\HHH>>><<<<<<<<<===>>>??????AAAEEEHHH???FFFJJJHHHGGGKKKOOOPPPPPPOOOOOOPPPRRRTTTTTTSSSQQQTTTVVVVVVRRRNNNKKKIIIJJJKKKKKKKKKLLLMMMMMMMMMNNNOOOOOOOOONNNLLLKKKJJJHHHHHHIIIIIIHHHGGGEEEDDDEEEFFFGGGFFFDDDCCCCCCDDDBBBCCCCCCBBB@@@>>>???@@@AAA@@@>>>>>>>>>AAADDDEEE??????@@@AAABBBBBBAAAAAAEEEFFFHHHHHHGGGGGGGGGHHHLLLKKKJJJIIIIIIHHHIIIIIIGGG@@@EEE@@@:::>>>fffuuuvvvqqquuuKKKccctttttt|||tttLLLlll___@@@???222===666===MMM{{{qqqGGG222555111000///...------------,,,,,,,,,,,,------------,,,++++++++++++,,,------,,,,,,,,,---......,,,***222+++***111333///...111------222<<>>::::::;;;:::FFFGGGHHHHHHGGGEEEBBBAAADDDCCCAAABBBBBBBBB@@@>>>@@@AAA@@@>>><<<===???AAA???<<<888666666666999<<<>>><<<:::888666555444444333333222222111111000000////////////////////////111......000333999IIIXXXiii___aaaqqqkkksssmmmmmmqqqZZZLLLDDD>>>:::999>>>:::>>>PPPsssnnnCCC???DDDkkk}}}pppaaaMMM>>>888888999:::888BBBBBB:::666666???OOOgggyyyqqq|||mmmVVVGGG<<<777::::::<<<======<<<===AAAEEEAAAFFFHHHGGGHHHKKKJJJGGGFFFIIILLLOOOPPPPPPQQQRRRQQQUUUXXXYYYUUUPPPKKKHHHKKKKKKKKKJJJJJJJJJLLLNNNOOOOOONNNMMMLLLKKKJJJIIIFFFFFFGGGGGGGGGEEEDDDCCCBBBCCCCCCBBB@@@???@@@BBBAAABBBBBB@@@>>>===>>>???<<<;;;::::::<<<>>>@@@BBB>>>>>>>>>???@@@@@@???>>>>>>@@@CCCCCCCCCCCCDDDFFFGGGHHHIIIJJJIIIIIIIIIJJJEEE@@@IIIBBBAAAEEE^^^vvv}}}pppKKK\\\|||]]]ddd|||zzz|||xxxhhhbbbuuuRRREEECCC444===888>>>___sssxxxAAA000333000000///...------------++++++,,,,,,,,,---------+++++++++++++++,,,,,,---(((***---///000000000//////,,,))))))+++///444888666444333444333111222555pppPPPLLLHHHEEEEEEHHHJJJIIIFFFFFFDDDDDDDDDFFFGGGFFFEEECCCEEEDDDAAACCCHHHJJJIIIMMMRRROOOLLLKKKCCC@@@KKKFFF@@@===@@@CCCDDDEEEGGGBBBBBB@@@===<<<===>>><<<<<<===<<<999999<<<999444111444666555222000000222555333333555000***+++222,,,...///000///...............---------,,,,,,,,,,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))******************+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,&&&(((,,,...---,,,,,,...,,,333777444///---000222111///...000555:::===<<<555999::::::===BBBDDDCCC===@@@CCCFFFGGGGGGFFFDDDCCCBBBBBBBBBCCCBBB???===??????>>><<<;;;===@@@CCC@@@<<<999888888999<<<@@@>>><<<:::888666555555555444333333222111000//////............////////////222...000444333333DDDZZZrrr[[[___ssseeerrrzzzkkkrrr~~~lllYYYKKKBBB===:::777444;;;GGGWWWhhh```CCC000===;;;===KKKJJJJJJ[[[[[[eeeyyy~~~|||lll[[[EEE888555777888666555GGGCCC777888888BBB[[[aaajjj|||yyyaaaHHH???999777>>>888:::===<<<;;;;;;>>>AAABBBCCCBBBCCCGGGJJJEEE======CCCJJJNNNOOONNNOOOQQQKKKOOOTTTUUUSSSOOOKKKIIILLLLLLKKKIIIHHHIIIKKKMMMOOONNNLLLKKKIIIIIIHHHHHHFFFGGGGGGGGGGGGEEEDDDCCCAAAAAA@@@>>><<<;;;===???;;;<<<<<<;;;:::999;;;<<<:::::::::;;;<<<>>>@@@BBB???>>>>>>???@@@@@@>>>===:::===???@@@AAAAAACCCDDD@@@CCCFFFGGGHHHHHHHHHIIIHHHCCCJJJAAAAAABBBLLLzzz|||___QQQdddxxxcccooo~~~zzztttwwwtttlll{{{www??????111;;;>>>:::???mmmlll[[[777***111000000...---------------++++++,,,,,,,,,---------++++++******++++++,,,---,,,---,,,+++***+++...111'''...222111///...---++++++,,,...111111///000222dddWWWSSSPPPJJJEEEFFFIIIFFF@@@FFFFFFGGGGGGGGGHHHHHHHHHGGGEEEBBBAAABBBDDDDDDDDDJJJKKKKKKIIIFFFEEEFFFGGGAAA@@@@@@BBBDDDCCC>>>999@@@??????>>><<<:::888666666777999;;;<<<999444000444444333333222111000000000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))***************)))((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------////////////000000000000111111222333444444444444888999:::<<>>LLLOOOLLLCCC???BBBCCCAAA@@@AAABBB@@@===<<<>>>AAA<<<;;;888777888;;;>>>@@@>>><<<999777666666666777000000000000000000000000////////////000000000000222------222111111>>>PPPccc```RRRaaafffnnnnnnccc|||lll[[[JJJ===555>>>666777<<>><<<<<<<<<===;;;;;;;;;::::::999999999999888999<<>><<<;;;<<<======;;;999999999===<<<<<<<<<===>>>@@@AAA???BBBEEEEEEDDDEEEIIIMMMEEEEEEEEECCC???BBBQQQbbbmmm\\\rrrqqqyyyvvvooovvvzzzOOO999>>>555888GGG===```uuuCCC888000...000000///...------,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++---------............///////////////000000000000}}}fff\\\QQQNNNIIIDDDEEEHHHFFF@@@EEEEEEEEEEEEFFFFFFFFFFFFFFFDDDAAAAAABBBDDDDDDDDDEEEFFFHHHGGGDDDBBBAAA@@@AAAAAAAAABBBCCCBBB???===888888888888888888888888777666555666666666444222444333333222111111000000///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))***************)))((((((&&&''''''((((((''''''&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---....../////////000000000000111222333333444444444666777888:::===>>>@@@AAABBBAAABBBEEEIIIIIIEEE@@@[[[]]]XXXMMMEEECCCAAA===>>>??????===;;;;;;===@@@;;;:::888888888:::===???<<<:::888555444333444444000000000000000000000000////////////000000000000111---...222111000:::JJJTTTkkk```YYY\\\nnnvvv{{{xxxiiiYYYKKKBBB999999CCCFFF???@@@AAA888;;;<<>>CCCCCCBBBBBBBBBBBBCCCCCCHHHDDDDDDHHHJJJIIIKKKOOOMMMOOOPPPOOOJJJHHHJJJNNNKKKKKKHHHFFFIIIMMMLLLGGGLLLKKKIIIFFFEEECCCBBBBBBDDDCCCBBBAAA?????????>>>DDDBBB???===;;;::::::;;;999999999888888888888888777666666888;;;===;;;:::;;;<<<<<<:::888666666777<<<;;;::::::;;;<<<===>>>===@@@CCCEEEEEEEEEEEEFFFDDDEEEFFFEEEAAABBBNNN\\\www}}}qqquuu~~~ttt{{{oooGGG999>>>555===;;;\\\ppp>>>444...666000//////...------,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............////////////aaaPPPMMMKKKFFFBBBCCCFFFEEE@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCAAA@@@@@@BBBDDDEEEDDDBBBDDDFFFFFFDDD@@@===<<<@@@AAABBBAAA@@@???@@@AAA777777666555555666777888777555111000111222333222333222222111111000000////////////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))******))))))((((((&&&''''''((((((''''''&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---.........///////////////000111222222333333333444555666888:::<<<===>>>???AAACCCEEEEEEDDDAAA???PPPRRRPPPIIIDDDBBBAAA>>><<<===<<<;;;999999;;;===999888888888999:::;;;<<<:::888666333222111000111000000000000000000000000////////////000000000000111...000333111...555AAAQQQxxxVVVSSShhh~~~}}}|||nnn```WWW>>><<>>444222222222333666777888888888999;;;===CCCBBBBBBAAAAAAAAAAAABBBFFFDDDEEEHHHIIIHHHHHHKKKLLLMMMLLLIIIGGGIIIOOOSSSIIIKKKKKKHHHHHHKKKKKKHHHNNNLLLIIIEEECCCBBBBBBBBBDDDCCCBBB@@@>>>======<<>>EEE~~~___;;;111,,,777//////......---,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........|||___IIIHHHHHHDDD@@@@@@DDDCCC???????????????@@@@@@@@@AAAAAA???>>>???BBBDDDEEEDDDCCCEEEFFFEEECCC@@@???>>>>>>@@@AAA???<<<<<>><<<999666555444555555555333000///000111111111111111111000000/////////...////////////...------+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))((()))))))))))))))(((((('''(((((())))))((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++------------..................///000111111111111333333555666888:::;;;<<<:::===@@@AAA>>><<<;;;<<<<<>><<<:::888888888999666777888888999999999999999777555333111000//////000000000000000000000000////////////000000000000000///111333000---111888GGGzzzRRRSSSbbbhhhkkk~~~tttmmmYYYGGGBBBDDD???======888777???CCCrrr^^^LLL@@@HHHNNNGGGUUUwwwIIIOOOjjj^^^CCCEEEZZZkkknnnssstttooommm{{{}}}~~~}}}tttbbbTTTAAA;;;666333444888===AAA;;;444///888===HHHssszzzNNNQQQ\\\LLL???111...///000222333444555666666666777999;;;AAA@@@@@@@@@AAAAAABBBCCCEEEEEEGGGHHHGGGEEEEEEFFFHHHKKKLLLIIIIIILLLOOOPPPIIILLLKKKFFFEEEHHHKKKJJJMMMKKKGGGCCCBBBAAABBBCCCEEEDDDBBB@@@>>><<<<<<;;;???>>><<<:::999888888777444555555555666666777777333222111111222444555666999999888555333222444777999888777666777777888999:::999:::>>>BBBDDDBBB???AAAAAACCCEEECCCBBBIIIRRR{{{uuuOOO???:::666:::;;;___~~~HHH;;;///---111.........------,,,,,,,,,+++++++++***+++,,,,,,---*********************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,rrrlllcccQQQDDDEEEBBB======@@@AAA>>><<<<<<<<<=========>>>>>>???>>>===???AAACCCDDDCCCEEEEEEDDDAAA???>>>@@@AAA<<<>>>>>><<<999999<<>>:::777444333333333222111000111222222111///000000////////////.....................---,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((('''(((((()))))))))(((((()))))))))******)))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------,,,---...///000000000000222222444555777888999:::666:::>>>>>>:::888888:::<<<>>>@@@AAA@@@>>>===>>>CCCAAA>>>;;;999777666666555666777888888777777666888777555333222000//////////////////////////////////////////000000000000//////111222000---...222000XXX^^^NNN[[[fff```kkksssvvvxxxsssnnnwww}}}uuu___QQQIII>>><<<>>>888CCCAAAZZZgggZZZZZZGGGJJJKKKMMMNNNNNN___}}}eeeggguuu}}}GGGBBBjjjrrrdddrrrdddaaa~~~~~~|||yyylllYYYIII:::888555555888===??????...///555;;;MMMggg~~~UUUCCCDDDIII888000,,,...111111111222222333444444444555777999<<<<<<===>>>@@@BBBDDDEEE@@@CCCFFFFFFEEEEEEFFFGGG???FFFLLLMMMOOORRRPPPLLLLLLMMMJJJDDDBBBFFFKKKLLLIIIGGGDDDBBBAAABBBCCCEEEEEEDDDBBB@@@>>><<<;;;;;;======;;;:::999888777777444444555555666666777777222222111111111222444666666666555444333444777999888777666555666777888999:::777666888>>>BBBDDDCCC@@@>>>>>>AAABBBCCCIIIQQQqqq~~~zzzwwwsss~~~\\\???@@@;;;444@@@>>>www~~~???666,,,222,,,---------------,,,,,,,,,+++************+++,,,,,,***************************************************+++++++++,,,,,,,,,,,,************++++++++++++nnnbbbaaaKKKBBBCCC@@@;;;:::===>>>;;;:::::::::;;;;;;;;;<<<<<<=========>>>AAABBBBBBAAAAAA@@@???<<<:::;;;>>>AAA======<<<:::888888999;;;999888666444333222222333000000111222444333000---........................------......------,,,+++++++++++++++++++++++++++)))))))))))))))*********((((((((((((((((((((((((''''''((()))))))))((((((((())))))******))))))(((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))*********++++++++++++,,,,,,,,,,,,+++,,,---...////////////000111222333555666777888666999<<<<<<999888999:::<<<<<<>>>BBBAAA>>>???BBBEEEBBB>>>;;;999888666444555555666666666666555555666666555444333111000000////////////////////////////////////000000000000---///111111///......///,,,:::KKKRRRhhhooobbboooppp~~~tttkkkwww}}}ssshhhTTT===999===999???BBB|||@@@999IIICCCFFFQQQ___mmm{{{mmmlll~~~iiiGGG___lllvvvfffTTT\\\SSSOOO{{{|||xxxooo```NNN@@@777666555777===BBB@@@:::+++222:::;;;[[[zzzyyyuuu???222===333222......111333000///111000111222222222333555777888888999;;;===@@@BBBCCC;;;AAADDDCCCCCCGGGJJJLLL;;;EEEMMMNNNRRRVVVSSSKKKNNNMMMHHHBBBBBBGGGJJJJJJEEEDDDBBB@@@@@@AAABBBCCCCCCBBB@@@>>><<<;;;;;;:::;;;;;;:::999888777666666444444444555555555555555111222333222111222333555222333444333333444777999555444444444555666888999888666444666:::>>>BBBDDD???<<<;;;???BBBDDDHHHNNNLLLpppuuuwww```III___zzzwww{{{rrrlllaaaeee{{{pppuuudddBBB555@@@;;;666EEENNNVVV999000+++444---------,,,,,,,,,,,,,,,,,,***************+++,,,,,,******************************************************+++++++++,,,,,,,,,))))))*********+++++++++lllZZZ]]]CCC@@@BBB???:::888:::;;;999999999999:::::::::;;;;;;===<<<===>>>@@@AAAAAA???<<<<<<<<<;;;::::::===??????===;;;::::::999888777333333333333333222222222/////////111222222///---------------------------,,,------------,,,++++++************************((((((((()))))))))******((((((((((((((((((((((((&&&''''''((())))))((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******************+++++++++,,,***+++,,,---...............///000111222333444555444666777888888777888888666555888>>>???===@@@EEECCC@@@<<<::::::999777555555555444444444444444444444444444333222111000000////////////////////////////////////000000000000,,,...000////////////...555...EEEVVVkkkuuueeemmmmmmxxxuuu}}}~~~yyyeeeRRRQQQNNN===;;;KKK\\\777<<>>111222777:::;;;gggttt]]]777555BBB444222///...111111......111...000111111000111333555444555666777999;;;===>>>===CCCFFFBBBAAAEEEJJJKKKDDDLLLOOOLLLNNNSSSQQQHHHLLLKKKHHHDDDFFFJJJIIIEEECCCBBBAAA@@@???????????????>>>===;;;:::999999999888888888888777555444444333333333333333333222222///222444444222111222444000111222222222222333555111111111111333555666888444555666666666888<<<>>>>>>;;;;;;@@@DDDDDDDDDGGG<<>>@@@AAA@@@>>>888:::<<<===<<<<<<===>>>AAA>>>;;;;;;<<<;;;888444444444444444444333222111///...---...000000///...------------------------,,,------------,,,++++++************************'''((((((((())))))******((((((((((((((((((((((((&&&&&&'''((())))))((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++,,,------------,,,---...///000111222333111222333444555666666555;;;888:::>>>>>>:::<<>>tttMMM"""555333,,,000---,,,------,,,///444---///000000000000333555333333333444666777999:::CCCIIIJJJCCC>>>BBBFFFGGGQQQVVVSSSIIIHHHNNNMMMEEEJJJJJJGGGFFFJJJMMMHHH@@@CCCBBBAAA@@@???===<<<;;;<<<;;;:::999888888888888666666666666555444333222333222222222111111000000...111444444222000111222///000222222111000000111.........///111333555777222555888777555444666999===;;;<<>>AAAvvvyyy>>>+++999666)))///,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++QQQRRRXXXQQQAAA???:::777555555777888999999:::;;;;;;:::::::::===<<<;;;::::::;;;===>>><<<;;;:::999999:::<<<<<>>GGG===222666???EEEeeeYYY666000***444,,,......................../////////000111111222222444444444444666888:::<<<>>>>>>===>>>@@@DDDHHHKKKOOOVVVTTTHHHBBBGGGJJJGGGMMMLLLKKKIIIHHHGGGHHHIIIEEEDDDBBB@@@===<<<;;;:::;;;999666666666666555444333333333333333333333333111111111111000000000000000000111111111111000000///000000000111111111111000/////////000222444666666555555555555666666777;;;;;;<<<===>>>???@@@@@@BBBKKKbbbfffBBB===OOOzzzzzzxxxyyylllXXXRRRKKKHHHOOOYYYaaaddd]]]VVVSSSNNNHHH444BBB888444CCC>>>===XXXzzzYYY///333,,,+++222+++************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))''''''******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))KKKKKKOOOHHH???===:::777555555555666666777888999999999999999;;;:::999999999:::;;;<<<<<<;;;:::::::::;;;<<<<<<>>>;;;888888999:::999777666666555333222000///...........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))******************************))))))))))))******(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---------.........////////////000111000000111444666:::999777777999999999888777888999999888666444222444444444333333333222222222111000///............------------------------.........................../////////000000000000,,,)))///DDDuuuUUU___ooo^^^}}}wwwfff|||ttt```YYY:::HHHYYYNNNYYYaaammmoooxxx}}}{{{kkkWWWkkk}}}}}}zzzqqqeeeWWWHHH:::666888;;;333666BBBAAA333...555444IIITTTxxx|||GGG000000---///---------------------------......///000000111111222222222222333444666888999=========>>>AAADDDGGGIIIJJJNNNMMMGGGIIIOOOLLLDDDJJJJJJJJJJJJJJJIIIGGGFFFDDDCCCAAA>>><<<:::999999999888666555666666555444333333333333333333333333111111111000000000/////////000000111111000000////////////000000000111111////////////000222444555555555444444555555666666999999:::;;;<<<===>>>???AAADDDOOO~~~ddd???777```zzzxxxhhhkkksssvvv||||||yyyjjjbbbcccdddeeehhhhhhfffbbb^^^SSSLLL???CCC[[[mmmuuu}}}uuutttlll\\\OOOGGG@@@:::<<<888555;;;999...RRR~~~CCC,,,444,,,,,,333,,,************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((******(((&&&))))))))))))))))))))))))))))))))))))))))))))))))LLLIIILLLEEE<<<;;;888666555444444444333444555666777888888888888888888888888999::::::<<<;;;;;;::::::;;;;;;<<<<<<:::888777888888888666777777555444222000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***************************))))))(((((())))))***((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------------..................//////...000222555<<<:::888777777666444222444555555666666444333222444333222111000111222222111111000///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000(((000777333RRRiiirrrbbb```iii\\\ooo```eeezzziii<<<___```\\\pppyyyUUU___~~~yyyppp}}}{{{oooVVVjjj~~~}}}|||wwwiiiYYYLLLAAA888666777:::111;;;GGG;;;,,,///777000YYYhhhYYY333***...111+++///---------------------------......///000000111111//////000000222333555666;;;;;;<<<>>>AAACCCFFFGGGDDDEEEDDDEEENNNVVVOOOAAAGGGFFFGGGIIILLLKKKGGGCCCBBBAAA???===;;;999888888777666555555777777666555444444333333222222111111111111000000000000////////////000000000000//////....../////////000000000////////////000222333444444333333333444444555666666666777999:::<<<======@@@???AAAWWWXXX<<<\\\nnnvvvoooppp{{{xxxiiiuuuuuuyyy~~~~~~xxxssssssgggdddcccdddeeeaaaZZZSSSXXXXXXXXXiii~~~tttfff```TTTEEE===;;;999666;;;333777???;;;EEEMMM000---555------333,,,************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))***((('''))))))))))))))))))))))))))))))))))))))))))))))))OOOIIIJJJCCC999888777555444333222222111222444555666777777777777777777888888999::::::<<<;;;;;;::::::::::::::::::999888777777777666555888777555444222000......------------------------++++++++++++++++++++++++,,,+++++++++******))))))************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---------------...///......///222444===;;;:::999999777555333222333444444444444333333444222000///...///111222111000///...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000,,,333999,,,,,,EEEeeelllfffmmmqqq{{{sss^^^vvvvvvLLL}}}}}}hhhnnnqqqxxxbbbkkk~~~{{{yyyooo___LLL@@@:::666666888333555DDDGGG666///666777888LLLxxx|||:::---)))***555***...,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000......///000111222333333888999;;;===@@@BBBCCCDDDAAA@@@???CCCMMMTTTNNNBBBFFFDDDCCCFFFJJJKKKGGGCCCAAA@@@>>><<<:::999888888555444444555777888777555555444444333222111000000111000000000////////////...//////000000//////...---............/////////......//////000111222222222222222222222333444555444555666888999;;;<<<===??????BBBGGGuuuRRR<<>><<<:::999999888444333444555777888777555444444333222111111000000000000000////////////.........////////////......,,,,,,---------.........---......///000000000000000000000000111222333444444555666777999:::;;;<<<>>>???EEECCCsss[[[yyywwwoooiii```___aaaeeejjjhhhbbb___```qqq|||~~~zzz~~~uuukkkdddRRR===888>>>:::777999<<<===<<<;;;<<<888666JJJmmmTTT444111111///+++......'''************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))III>>>???;;;888777555333222222222222000111222444444555555555555555777888999::::::999999999999999999888666666444666777666444333222333444444333111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))((((((''''''(((((()))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))*********************++++++++++++---............///222444444444444666888999777555444444444444444555555555222111000///...///000000//////......---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////222---)))888111666IIIooorrrdddnnnooorrrtttppp|||~~~|||vvvmmmfffUUUHHH;;;777777666888:::444LLLIII666333555333666kkkkkk000+++444...)))111///,,,+++++++++++++++++++++++++++++++++,,,------......---...///000111111111111333333555666999;;;>>>???@@@@@@@@@@@@BBBDDDEEEEEECCCCCCBBBAAAAAACCCEEEFFF@@@???===;;;:::999888888444333444666888888666444333333222222111111000000000000////////////......------............------+++,,,,,,,,,,,,---------------...///000/////////......//////000111222333444555555666777888999999:::===??????RRRdddeeeXXXdddrrrnnn```[[[ZZZ\\\```___XXXSSSSSS^^^fffnnnmmmeee]]]\\\___TTTYYYQQQFFFAAA999777AAA???<<<;;;<<<<<<888444444333AAA]]]tttssszzzvvv>>>333111,,,)))+++...---***************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))HHH===>>><<<999777444222111111333444///000111222222222222222222333555777888888888888777888888888777666444333333555777666333111111222111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******)))))))))*********+++++++++,,,---,,,,,,---000222111111222555777888666444555444444333333333444444111111111000000000//////.........------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---666+++555((((((888qqqooommmyyykkkfffxxxyyyiiiyyywww~~~~~~|||{{{{{{xxxpppcccYYYGGG???888888888888999<<>>///===888333MMM@@@'''333+++,,,///***......++++++++++++++++++++++++******++++++,,,---------,,,---...000000000000///111111111222555888;;;===@@@>>>>>>???AAAAAABBBBBB???BBBDDDCCC@@@???AAADDD>>>===;;;:::888888777777444444444666777777555333222222222111111111111111000000/////////.........---------......---------++++++++++++,,,,,,,,,,,,,,,---.../////////......---------...///000222333444444444555555555666666555<<<:::???===MMMsssrrrUUUCCCBBBTTThhh___WWWQQQRRRTTTUUUWWWZZZTTTWWWXXXSSSLLLGGGHHHKKKBBBIIIFFFBBBBBB<<<777===777444555888888666888>>>IIIxxxtttHHH666000000***)))...---+++///************************)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++)))((()))+++(((((((((((((((((((((((())))))))))))))))))))))))DDD999;;;::::::777444111000111444555//////000000000000000///111222444666777777777666666777777777777555333222222444777666333000111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))*********))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++++++++,,,///111222222333666888888666444555444333333222222333333111111111222111000//////......---------......///........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////)))555###222555444'''KKKbbbxxxppp[[[dddpppttt___fff|||{{{{{{yyyyyyyyyuuukkk\\\PPP???:::888999:::999:::<<>>;;;AAAGGGFFFAAA===???BBB<<<;;;:::888777666666666444444444666777777444222111111111111111222222222000/////////............,,,------......------,,,******+++++++++,,,,,,,,,,,,---.../////////...---,,,,,,------///000111222333333333333333333333333000===999DDD888GGG]]]oooPPPFFFMMMXXXOOOJJJLLLOOONNNLLLKKKPPPQQQQQQOOOLLLJJJHHHGGGCCCDDD<<<999???===777:::999666666:::;;;===GGGRRRzzzvvvzzzttt888000///111---...333---)))111************************)))))))))))))))))))))))))))))))))))))))))))))))))))+++---,,,)))((()))+++(((((((((((((((((((((((())))))))))))))))))))))))|||III:::999666GGG???666222///------000////////////////////////222222111333666888888777555666666777777777777666999777555555555444222111333222000///---,,,,,,+++......---------,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''&&&######(((---***###''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......222333555666666555333222111111222333333333222222//////...------------...........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///AAAvvvtttZZZdddqqqnnnyyyddd___||||||zzzxxxsssjjj\\\MMMCCC666222@@@333666AAA666III[[[---333FFF///111___zzzFFF'''...---,,,,,,++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------111111111000///000333666;;;:::999;;;???@@@???===DDDCCCAAA???===;;;:::999999999777666555555555555666666555555444444444444000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000111222222333333555666<<>>888777888444===222444AAA:::VVVjjjjjjkkkEEE"""AAA......---,,,,,,+++******************************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))qqqEEE;;;<<<888<<<555///......---...222........................---///111333444555666777555666666777777777777666888777555444555444222111444333222000///...------...------------,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&((('''%%%%%%((('''$$$''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,------------000111333444555444333222///000111111222111111111//////...------------.................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............999ZZZkkk]]]VVVhhhzzz~~~rrrbbbxxx~~~|||wwwnnnaaaQQQBBB999>>>444999EEE;;;666JJJUUU===222;;;BBB???XXXvvvvvvccc666///...---,,,+++++++++++++++,,,,,,,,,++++++******************+++++++++,,,,,,------------------------///000000///...///222555:::999999;;;>>>@@@>>>===AAA@@@???>>><<<:::999999999888777666555555555555333333333333333333333333000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000000111222222333555222555;;;;;;;;;GGGXXXpppQQQIIIKKK@@@DDDDDD===EEEGGGFFF@@@;;;999666222888888:::BBBGGGAAA999888444BBBDDDQQQppp~~~QQQ222999(((...------,,,++++++******************************))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))fff@@@:::===:::444///,,,---///---...111........................***...333555444444555777555555666777777777777777777666444444444444222111555555333111000/////////------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((((((((((((%%%***+++'''$$$%%%&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,,,,------------...000222333333222222......///000000000000000//////...------------...------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............222EEEXXX___bbboooqqq}}}~~~~~~|||yyypppcccTTTDDD999444<<<===555FFF999777[[[KKK***@@@CCC222>>>kkkuuu@@@###222---,,,,,,++++++++++++,,,+++++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---...111333999888999;;;===>>>===<<<>>>===<<<;;;:::999999888888777666555555555555555222222222222222222222333000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........//////000000111222222888222333:::>>>===@@@GGGSSSrrr{{{fffvvvkkkXXXXXXKKKCCCBBB>>>888:::AAAFFFGGGJJJMMM>>>333999888888IIIMMMxxxzzz___...///444...------,,,,,,++++++******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))```<<<777;;;:::666111///111111...,,,...------------------------+++111777888555333444777333444555666666777777666666555333333444333222000555444333111000/////////---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&******'''&&&((()))&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,***+++---///000111111111---...///000000000000000//////...------------...------------------------------,,,,,,+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,===[[[rrrtttnnnzzznnnrrrjjj~~~|||zzztttooocccTTTFFF===999999666KKK===444AAATTTWWW333666MMMAAA+++FFFwwwKKK,,,---...,,,,,,+++++++++++++++,,,+++++++++***************************+++++++++++++++++++++++++++++++++++++++,,,------,,,---///111777777888999;;;<<<<<<;;;<<<;;;;;;::::::999999999777666555555444444444555333333333222222111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,---------------......//////000111111666222222999>>>???AAAEEEFFF]]]|||}}}}}}xxxaaaNNNKKKNNNNNNNNNQQQNNNcccRRR@@@VVVlll}}}dddkkk333222333+++444,,,,,,,,,,,,++++++******************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((___:::333777888777222111333333...+++,,,---------------------------222777777333000111333222222333444555666666555555444222222333333222000333222111000///.........------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&***///---(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,)))***+++---.../////////---...///000111111111111//////...------------...------------------------,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...***222LLLkkkrrrfffcccmmmpppPPPfffzzzdddmmm{{{~~~}}}xxxuuulllcccUUUFFF<<<:::===@@@999LLLBBB000[[[rrrCCC///HHHHHH888BBBuuuxxxeee///$$$999,,,+++++++++******++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,...///444555666888888888999999;;;;;;:::::::::999999999666555444444444444444444666555444333222000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,---,,,------......///000000000///000333555777===CCC===OOOddd~~~~~~zzziii>>>777,,,000555$$$,,,+++++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((]]]999111444555222///...111222...,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++///222222///------...///000111222333444444444444333111222222333111000111000///...------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%%%%+++111///(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))*********+++++++++*********+++,,,---......------...000111111111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------111)))000KKK```aaaYYYTTTeeeWWW```yyy~~~hhhOOOpppzzz}}}}}}}}}yyyrrrmmmcccXXXIII<<<888:::>>>BBB>>>;;;AAAEEEnnnkkk222===GGG999777cccxxx555***999!!!///+++************++++++,,,)))))))))***************)))))))))************+++************************)))+++,,,,,,,,,,,,---///000222444555555555666777:::::::::999999888888888555444444333333333444444666555444333222000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,---....../////////111222111000222999???===DDDHHHWWWyyy~~~ppp{{{nnnGGG,,,,,,000111000+++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))VVV999333333111111---,,,000111...---...++++++++++++++++++++++++***+++,,,---............---...///111222222333333333222111111222222111000000000///...------------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''&&&%%%(((---,,,'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))*********+++++++++***++++++,,,------+++,,,---...///000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---************************************************++++++,,,,,,,,,---------222+++)))555IIIZZZ\\\XXXeeemmmtttrrrxxx|||WWWooosss{{{~~~|||zzzyyyxxxtttkkkdddUUUJJJ>>>888:::>>>@@@@@@???777LLLeeecccLLL===HHH;;;@@@VVVFFF222'''@@@///***************+++,,,,,,((()))))))))*********+++))))))))))))************************************)))+++,,,---,,,,,,---...---000222333222222333555999999888888777666555555444333333333333333444444222111111111111000000000---------,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************+++++++++++++++++++++,,,------......000333444222222444999<<<<<<===888>>>WWW{{{~~~zzzwww{{{222>>>***"""888222%%%999******************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))PPP888555444000555000///111111...---...+++++++++++++++++++++++++++******,,,///222222111,,,---...000111111222222333222000111222222111000111000///...............,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((($$$((()))&&&%%%'''((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************,,,+++++++++++++++,,,,,,)))***,,,---...///////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---************************************************++++++,,,,,,,,,---------(((111333000888NNN```fff```rrrrrrppprrr{{{}}}~~~~~~~~~}}}}}}zzzwwwvvvuuupppggg___HHH???666666===CCCCCC@@@???FFFdddQQQ666YYYLLL222VVV___...&&&222###777+++******))))))***+++,,,,,,(((((())))))*********+++))))))))))))************)))))))))))))))))))))))))))+++---------,,,---...+++...111222000000222444888888777666555444333333333333333222222333444444---......///000111111222---------,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......+++...///000333666888888111888>>>FFFOOOzzzvvvyyyzzz{{{xxx777777)))000777)))(((000+++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))MMM777666666222222111000///---,,,+++***++++++************++++++,,,,,,++++++,,,,,,---...---------............///111111000000//////......///............---------,,,,,,,,,+++++++++******,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++*********+++---,,,++++++,,,...---------............///------,,,,,,,,,,,,++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,///333???VVVjjjcccooo^^^[[[ppp~~~}}}}}}||||||}}}}}}~~~~~~|||xxxvvv}}}yyyuuurrrnnneeeWWWMMMGGG111444???===HHHLLL666<<>>III]]]lllqqq{{{~~~uuu|||zzzmmm>>>...//////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))|||KKK666555555222111111000...---,,,+++***+++******))))))******+++,,,++++++++++++,,,------------------............000000000/////////..................------------,,,,,,,,,+++++++++******++++++******************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))***+++,,,,,,++++++,,,...------------............------,,,,,,,,,+++++++++))))))))))))))))))))))))*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------***,,,//////...777MMMbbbyyymmmlllkkkyyy|||fffVVV\\\mmmyyy~~~}}}}}}||||||}}}~~~~~~~~~{{{wwwuuuxxxuuuqqqmmmeeeXXXJJJ???111>>>CCCAAA@@@>>>>>>CCCSSSiiiTTT---222HHHBBB000@@@uuuGGG333'''---000***'''+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++,,,---...///000111222777666666555444333222222333333222111111000//////---...............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,,,,------------...///000222222555999;;;<<>>KKK???===\\\VVV999DDDJJJ>>>???PPPUUU{{{SSS...++++++......,,,+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++++++++,,,------...//////222222222222111111111111222222222111111000000///...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))************+++++++++,,,,,,,,,,,,,,,------...000111222000444777999>>>FFFKKKLLLWWWfffzzz|||uuu~~~PPP---...333......------,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))oooDDD444333333///111000///...---,,,++++++******))))))))))))*********************+++,,,,,,+++,,,,,,,,,------------.................................---------,,,,,,,,,,,,,,,+++++++++******(((((())))))******++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))***++++++******+++,,,+++,,,,,,,,,------------,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************************++++++++++++***++++++++++++,,,,,,,,,+++,,,///...))))))444AAAbbbWWWVVV\\\bbbqqq}}}lllTTTVVVfffoooooo~~~~~~}}}~~~{{{zzz|||}}}~~~~~~||||||}}}{{{{{{zzzyyywwwtttrrrqqqqqqlllcccUUUHHH>>>888777DDDEEE>>>@@@HHHFFFWWW{{{222>>>\\\555222```jjjeeeWWW222...000///***))),,,///...************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++,,,,,,,,,,,,////////////000000000111222111111111000000000////////////...---,,,+++***++++++++++++++++++++++++************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++++++++,,,,,,---///000111...000222444888<<<>>>???JJJGGGdddmmmsssaaammmoooGGG333000111///------,,,,,,,,,+++++++++***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((hhhAAA444333222///000000///...---,,,,,,+++***))))))))))))))))))******))))))))))))***++++++++++++++++++,,,,,,,,,------------------............------------,,,,,,,,,,,,,,,,,,+++++++++******((((((((())))))******+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))((()))+++***))))))***,,,++++++++++++,,,,,,,,,---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,///,,,,,,---,,,***---333BBBSSS```[[[___~~~}}}kkk]]]]]]hhhpppxxxyyy{{{}}}~~~~~~~~~}}}{{{zzz{{{~~~}}}~~~~~~~~~~~~xxxxxxxxxwwwuuurrrpppnnnjjjaaaTTTEEE;;;999<<<@@@BBBCCCJJJCCC<<>>:::IIIdddvvvwwwyyyVVV===---111111((((((444+++++++++++++++******************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((bbb>>>444444222///000//////...------,,,,,,***))))))(((((())))))***)))))))))((())))))***+++******+++++++++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((''')))******))))))***+++******+++++++++,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************++++++++++++111,,,))),,,...---,,,---444DDD^^^lllnnnyyy___zzzuuuaaadddpppqqqsssvvvzzz}}}~~~~~~~~~zzzyyyyyyyyyzzz|||~~~~~~~~~~~~~~~~~~}}}|||||||||vvvwwwwwwvvvsssooojjjgggZZZQQQDDD:::666:::AAAFFFDDDCCCHHHAAAJJJ~~~UUU:::FFF<<<000WWWyyyEEE***111)))***++++++---///,,,&&&************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))************************++++++---------...///000000000000000000000000000000000---------------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))((())))))))))))*********))))))******+++---...///111...---000222333777;;;;;;999<<>>:::NNNLLL222&&&---)))))),,,000111///,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))******+++++++++,,,,,,,,,---....../////////000000000000000000000,,,,,,---------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******))))))))))))+++,,,---...000,,,,,,000222111333888999;;;888:::BBBGGGLLLUUUyyy}}}zzzbbbVVVssssssjjjppppppvvvZZZ000***777000333000+++///666222((()))************************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))\\\<<<555555222000/////////...---------,,,))))))(((((((((((())))))((((((((((((((()))******)))************++++++++++++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,+++++++++************))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''((())))))(((((()))***)))************++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))+++...,,,)))+++111444)))???eeennnaaaXXXTTTccc^^^qqqxxxWWWfffjjjpppvvv{{{~~~~~~xxxqqqpppvvv|||~~~}}}|||yyy~~~~~~}}}{{{zzz}}}}}}|||{{{zzzxxxvvvuuunnnoooooollleee[[[RRRLLL===:::999===DDDHHHHHHEEEHHHKKKVVVuuu{{{III111SSS===BBBgggZZZ(((,,,+++++++++((()))---+++&&&)))111************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))***++++++,,,,,,++++++,,,,,,,,,---------////////////000000000000++++++,,,---------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((())))))***+++---......+++,,,111222//////444...<<<===888999888:::DDD]]]___RRRsssyyyuuuhhhjjjmmmrrriii{{{cccDDD...///333,,,)))---111111,,,(((***///)))))))))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))SSS888111333444---............---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))++++++***************+++++++++++++++++++++++++++))))))))))))))))))))))))*********)))(((''')))+++''''''((()))))))))))))))))))))************))))))++++++,,,,,,,,,,,,------111+++---===PPPZZZ]]]]]]lllyyyOOONNNzzzkkknnn{{{{{{}}}zzzsssooommmtttxxx~~~}}}~~~~~~|||{{{}}}~~~~~~~~~~~~~~~}}}||||||{{{|||~~~~~~|||||||||vvvwwwyyyxxxvvvuuuuuuuuuooojjjfffccc[[[NNNCCC???:::555999FFFMMMHHHFFFIIIGGGPPP:::FFF```III999mmmqqq{{{UUU333''',,,000...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))***+++,,,,,,++++++,,,,,,,,,,,,------000...,,,,,,.........---------,,,,,,,,,,,,+++++++++++++++***)))(((((('''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((((('''&&&$$$(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,,,,------.../////////333333444666777999::::::888UUU}}}lll``````jjjfffYYY___rrrfffaaakkk}}}~~~vvv{{{jjjIIIAAA666////////////---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''')))+++,,,,,,***(((&&&QQQ888111333444---............---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++***))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((())))))(((''''''((()))))))))))))))))))))************))))))+++++++++,,,,,,,,,------+++---///555GGG]]]fffddd^^^nnn~~~oooZZZfffjjjqqqyyyooommm}}}~~~xxxqqqmmmooosssxxx}}}~~~~~~}}}|||||||||{{{zzzzzzyyyyyyyyyzzz{{{{{{zzzxxxwwwvvvxxxwwwvvvuuutttrrrqqqpppmmmeee\\\UUULLLAAA:::888444DDDMMMHHHCCCHHHKKKIIIcccpppccc666BBBppp^^^555PPPqqqooo\\\666)))---000,,,''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((((())))))***+++*********+++++++++,,,,,,///---,,,,,,---...---,,,------,,,,,,,,,+++++++++++++++******)))(((((('''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++'''%%%''',,,---***&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,---......//////111111222444555666777888CCCAAAMMMnnnmmmoooxxxvvvgggWWWFFF;;;999444...---///000///,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))(((''''''''')))+++,,,NNN888111222333...............---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((()))))))))*********+++++++++++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))******+++++++++++++++++++++++++++)))))))))))))))))))))))))))(((''')))------+++(((''''''((()))))))))))))))))))))************))))))++++++++++++,,,,,,,,,,,,'''//////+++888UUUdddbbbuuukkkfff___```vvvrrr[[[LLLbbb~~~|||rrr{{{zzz}}}~~~tttllljjjlllooosssxxx|||~~~~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}|||zzzzzzyyyxxxxxxwwwwwwvvvyyyyyyzzzyyyyyywwwuuutttuuusssqqqqqqrrrpppkkkgggcccXXXLLLDDD>>>888666888IIIDDDAAAEEEKKKPPPUUUZZZgggSSSGGGOOOlllcccAAAMMM~~~ppp^^^;;;"""&&&000---(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((()))***)))))))))************+++...,,,+++,,,---...---,,,,,,,,,,,,,,,++++++++++++++++++******)))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++&&&###'''///222...((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,,,,---............///000111222333444555444...///===PPPVVVLLL???AAAKKKWWWaaaiiirrr|||pppbbbOOO???555000---+++---+++***,,,///000---+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))******)))((((((((()))******JJJ777111111222...............---,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((***))))))))))))******+++************************))))))))))))))))))))))))+++)))(((,,,111222...)))''''''((()))))))))))))))))))))************))))))***++++++++++++,,,,,,,,,***///---(((...@@@OOOTTT~~~hhhZZZ]]]``````iiiyyyssscccfffnnnkkkeeeuuu{{{wwwoooiiihhhhhhjjjmmmqqquuuxxx|||||||||||||||{{{zzzzzz||||||}}}~~~~~~|||}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}|||{{{yyyyyyxxxxxxwwwvvvvvvvvvuuutttuuuuuuvvvuuusssqqqpppmmmlllmmmnnnjjjbbbZZZPPPGGG>>>;;;::::::===BBB@@@HHHMMMIIIFFFPPPeeewwwEEE@@@mmm___999===fffzzzzzzppp777---)))---,,,&&&)))333))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******************)))(((((((((((((((((((((((())))))((((((((())))))***)))))))))*********++++++------,,,---//////...---,,,,,,,,,++++++++++++***************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))&&&%%%(((---000---***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,---------------...///000111222333333888;;;888111---222777111333666777:::AAALLLTTTcccllltttxxxyyy{{{zzzwwwooommmgggaaa]]]WWWIII<<<777222,,,)))***...111333---,,,+++---......,,,)))++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))******+++,,,---,,,)))&&&$$$|||FFF666222000111///............---,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))))))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((()))******+++************************))))))))))))))))))))))))+++)))(((,,,111222...)))''''''((()))))))))))))))))))))************))))))*********+++++++++,,,,,,///+++***---------777FFF___XXXVVV```oooxxxzzzyyy{{{OOOKKKaaaoooooowww|||{{{{{{{{{xxxrrrkkkiiifffddddddfffhhhjjjqqqsssvvvyyyzzzzzzyyyxxxzzzzzz{{{|||}}}|||zzz|||{{{zzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{{{{yyyyyyxxxxxxwwwvvvvvvvvvooonnnmmmoooppppppnnnkkkkkkiiiffffffeee^^^RRRIII???:::777:::===@@@DDDHHHAAAHHHGGGGGG\\\tttmmmSSSAAAqqqSSS000LLL___aaa}}}www000###,,,222///(((''',,,111))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((+++******))))))*********************+++++++++,,,---------...000000///---,,,,,,+++++++++******************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))***)))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))******+++,,,,,,,,,------...///000000111111666555444555777888888666777666444000---///444999...555999777888;;;;;;666666:::999444333444000)))------,,,---......,,,+++...---++++++++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************vvvBBB666222000000///............---,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******************************(((((()))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))******+++************************))))))))))))))))))))))))((('''&&&(((,,,,,,***'''''''''((()))))))))))))))))))))************))))))************++++++++++++///'''***333111'''---===LLL]]]nnntttwwwkkk|||VVV@@@PPPbbbgggrrrxxxuuurrruuuwwwuuuooolllgggccc```______```dddggglllrrrvvvyyy{{{{{{xxxyyyzzz{{{}}}~~~~~~|||}}}~~~xxxuuuvvv}}}}}}}}}}}}}}}~~~~~~~~~zzz{{{{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyywwwwwwvvvvvvuuutttttttttpppmmmlllmmmooonnnjjjgggeeebbb]]]YYYTTTLLLCCC<<<:::777888>>>CCCCCCEEEHHHQQQ>>>CCChhhqqqSSSCCCrrr}}}YYY666bbbjjjqqquuuccc555***%%%,,,---)))***///...'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))))))))))),,,++++++************************+++++++++,,,,,,,,,,,,,,,...000111///---++++++++++++******************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%(((+++***&&&$$$&&&)))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((())))))***+++++++++---------...///000000000,,,++++++///333555222///222444666666444222222222222444444222222333333111***...000---,,,...111222000000//////---,,,***)))+++***((('''((())),,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++)))&&&&&&)))000777<<>>===<<<===;;;>>>EEEIIIHHHGGGHHHGGGQQQppplllDDDNNNwww}}}TTTCCCmmmjjjyyyddd888999---(((&&&)))------+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))++++++***))))))))))))))))))))))))************+++))))))***---//////---+++++++++++++++************)))))))))))))))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))'''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''((())))))******+++,,,,,,,,,---......//////...333888666111///222666+++...111333333222000///...,,,+++,,,---++++++,,,///...///000...+++---000***++++++++++++,,,...///((()))((((((((()))+++---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++,,,---///222888>>>DDDHHHppp>>>555333///000000............---,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((&&&&&&''')))'''(((((()))))))))))))))))))))************)))))))))************+++++++++''',,,///,,,***,,,,,,***(((QQQ}}}fffLLLVVVqqqfffTTT^^^tttzzzyyykkkOOOWWWkkkxxxssskkkooouuuvvvnnnmmmkkkhhheeebbb___^^^\\\[[[YYYZZZ^^^dddkkkooouuuwwwyyy|||}}}|||{{{zzzzzzyyyzzz~~~~~~yyywwwxxxzzzzzzzzzzzzzzz{{{|||}}}{{{{{{{{{zzzzzzyyyxxxxxxzzzyyyxxxvvvuuutttttttttooooooooonnnmmmmmmlllllljjjfffaaa___^^^[[[TTTNNNKKKFFF???888555888???DDDBBB@@@CCCJJJNNNMMMKKKLLLTTTuuuzzzZZZMMMfff{{{zzzPPPEEEtttlllZZZ***+++222$$$...&&&'''///...$$$(((555)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,***)))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))'''''')))+++------+++)))+++++++++************))))))))))))))))))*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%''')))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((()))*********+++++++++,,,,,,------...//////......///111222333333222000///......000111000++++++000222......222,,,''')))///000,,,+++///,,,---...---+++)))((((((***+++,,,,,,***))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++...333<<>>888333222+++---///---,,,,,,,,,,,,+++)))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%(((++++++((('''(((***(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,---666HHHXXXWWWPPPUUUbbb```XXX___WWWnnn}}}FFFVVViiisssyyyzzztttlllooohhhbbb___aaabbb___\\\YYYYYYYYYWWWVVVWWWZZZ\\\dddjjjrrrvvvwwwvvvvvvvvvyyyyyyyyyyyyxxxvvvuuuuuuwwwvvvuuuvvvyyy|||}}}}}}yyyyyyzzzyyyxxxvvvtttssswwwuuutttrrrqqqpppooooookkkjjjiiiiiiiiigggccc``````^^^ZZZTTTNNNHHHCCC@@@::::::;;;<<<>>>CCCIIIMMMGGGEEEGGGKKKJJJIIIRRR^^^uuucccFFFttt[[[DDDTTTttt\\\777*********(((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))***++++++'''((((((((())))))***************)))))))))((((((''''''((()))***+++,,,,,,************************...+++***++++++***(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,------......///000000000////////////////////////......---------,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))*********))))))))))))******+++)))******)))))),,,222777;;;CCCGGG???444...111666___;;;666222333---//////---,,,,,,,,,,,,+++)))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********************+++++++++,,,,,,...+++000???HHHKKKSSS]]]\\\dddsssiiiwwwmmmXXXHHHKKKhhh~~~yyyzzzhhhfffeeefffgggddd___ZZZ[[[[[[YYYTTTPPPPPPVVV[[[ZZZ^^^dddhhhjjjmmmqqqssstttttttttsssrrrqqqpppooorrrrrrrrrrrrssstttvvvwwwwwwwwwxxxxxxwwwvvvtttsssnnnnnnnnnnnnnnnnnnmmmmmmllljjjgggdddbbb___[[[XXXRRROOOJJJEEE@@@===;;;:::AAABBBEEEGGGHHHHHHGGGEEEFFFGGGIIILLLPPP[[[nnn~~~nnnQQQDDDoooXXXCCCyyyuuu{{{aaa@@@,,,(((+++,,,***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))************************)))))))))'''((((((((()))))))))************)))))))))))))))((()))))))))))))))******************************,,,************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))*********+++++++++,,,,,,,,,------...//////000000........................------------,,,,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******&&&'''((())))))(((((('''***&&&%%%,,,777>>>===999>>>@@@???999333333888===ZZZ888555222333...111///---,,,,,,,,,,,,+++)))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***((('''((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********************++++++++++++,,,...((('''///777BBBSSSddduuuppp|||eeefff___PPPFFFQQQmmmvvvpppfff]]]YYYYYY\\\^^^[[[\\\[[[WWWQQQPPPSSSXXXRRRTTTVVVXXXZZZ___dddhhhkkklllmmmnnnnnnnnnnnnnnnlllnnnpppooommmnnnqqqtttrrrrrrsssssssssrrrpppooojjjkkkkkkkkkjjjhhhgggeeeccc___ZZZVVVRRRNNNJJJGGGBBB@@@===:::999:::<<<===CCCDDDDDDFFFHHHKKKOOOQQQVVVKKKFFFVVVqqq}}}mmmVVVDDDiiiwwwaaaIIIGGGpppzzzjjj{{{mmm@@@666***%%%(((,,,,,,***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((()))))))))(((''''''(((((())))))))))))******''''''''''''''''''((((((******))))))((((((''''''*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))*********++++++++++++,,,,,,,,,---......//////........................---------,,,,,,,,,+++++++++************)))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))************+++++++++)))((('''***,,,222;;;BBBBBB<<<555---,,,...555@@@LLLVVV]]]WWW777555222333///222///---,,,,,,,,,,,,+++)))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((///+++&&&%%%''')))(((&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************++++++++++++))),,,000...***111JJJeeeyyy___ssspppfffvvvqqqQQQNNNbbbtttxxxmmmbbb\\\ZZZZZZXXXZZZ[[[[[[YYYVVVTTTRRRRRRQQQPPPPPPPPPRRRVVVXXX\\\]]]___aaaccceeeffffffdddhhhlllllliiiiiimmmrrroooooooooooonnnllljjjiiihhhhhhgggeeebbb]]]YYYVVVQQQMMMHHHDDDAAA???<<<:::=========???BBBEEEIIIKKKDDDGGGHHHGGGEEEGGGLLLQQQ???bbbgggPPPEEEBBBnnnYYY]]]~~~uuueeerrr___EEE---+++))))))+++,,,***(((************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))&&&'''(((******++++++***))))))))))))))))))))))))''''''(((((((((((()))))))))))))))(((((((((((('''************************(((***+++)))((()))***)))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))************+++++++++,,,,,,------......------------------------,,,,,,,,,,,,++++++++++++************))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******---,,,+++*********+++,,,000===IIIJJJ???333------222000555CCCSSS\\\___```VVV888666222333...222///---,,,,,,,,,,,,+++)))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((///+++&&&%%%''')))(((&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++%%%+++///,,,%%%'''999LLL|||zzzjjjPPP\\\lll```fffWWWhhhLLL666KKKdddqqqxxxfffYYYZZZWWWTTTUUUWWWWWWTTTPPPRRRQQQPPPOOOOOOOOONNNNNNNNNNNNPPPQQQRRRRRRRRRRRRUUUZZZ___```^^^^^^cccgggiiiiiihhhgggeeeccc```___[[[[[[YYYVVVRRRMMMHHHEEECCCAAA===<<<;;;<<<;;;:::@@@CCCFFFJJJMMMOOOPPPQQQGGGKKKNNNKKKHHHIIIQQQXXX~~~hhhBBB???cccpppbbbkkk~~~iii___ggghhh???)))///...---,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''************+++,,,,,,---))))))))))))((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))''',,,---)))''')))***((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))******************+++,,,,,,------------------------------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))*********((('''&&&)))...444777AAAGGGIIIAAA333***+++///000///999MMM\\\^^^YYYUUUTTT888777222222---111///---,,,,,,,,,,,,+++)))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***((('''((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))************+++,,,***)))))),,,...///000IIIUUUbbbUUUTTT\\\]]]ooofffdddzzzmmmJJJAAA222BBB\\\ssswwwoooccc\\\SSSOOOPPPRRRSSSRRRPPPOOONNNOOOPPPPPPNNNLLLLLLLLLKKKJJJIIIGGGEEEDDDFFFJJJNNNOOOOOOPPPSSSVVVWWWWWWVVVUUUSSSQQQNNNLLLHHHHHHGGGFFFCCC@@@>>><<>>???AAACCCCCCBBBFFFHHHLLLOOOPPPOOOMMMLLLGGGEEEBBBDDDPPPddd|||vvvOOOGGG[[[rrr~~~EEEuuuzzzbbbqqqzzzhhhyyyyyyvvvRRR777---'''---,,,***((()))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''+++***(((&&&&&&((()))+++------------,,,,,,,,,,,,******))))))(((((((((((((((((())))))******++++++))))))))))))))))))))))))(((///000***&&&)))+++((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))),,,222;;;CCCIIINNNBBB333,,,---444999<<>>@@@111333666777999===DDDIIIFFFCCCGGGSSS]]]eeewwwIII333777333000+++111...------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((())))))))))))((()))******(((&&&&&&'''***)))(((''''''(((***+++))))))*********((('''&&&)))***+++...000333666888888888999999888777444333777666666666666444000---...,,,***+++------)))&&&((('''((()))***)))(((&&&&&&'''((((((((('''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))************+++++++++,,,------222GGGggglll\\\ZZZwwwvvv___aaawwwzzziiiRRRLLLGGG:::222AAAOOOiiiqqqcccQQQTTTMMMIIIQQQQQQHHHEEEEEEJJJJJJCCCCCCIIIJJJDDDDDDEEEFFFDDDBBBDDDIIINNNHHHIIIJJJHHHGGGFFFGGGIIIAAACCCDDDCCCEEEEEE@@@:::@@@BBB>>>@@@JJJIIIBBBDDDGGGOOOLLLGGGNNNTTTWWW___xxxuuuooo|||pppkkk]]]\\\nnn}}}ooooooEEE<<<000)))(((******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********)))***+++------,,,+++***&&&(((,,,111777===AAACCCEEEFFFIIILLLOOOQQQRRRSSSOOOLLLGGGEEEFFFHHHJJJKKKMMMKKKHHHGGGGGGGGGEEEDDD>>><<<999666444000,,,)))***)))))))))******)))'''---,,,+++***))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((>>>333((($$$(((***((($$$''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***''''''''')))***+++)))(((000555666333000111333444EEEAAA???@@@AAABBBFFFJJJIIIEEElllHHH333777333111,,,111...------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''(((((((((((())))))))))))((()))+++***)))((())))))$$$&&&(((***++++++***)))+++***)))))),,,000555888777999;;;===???BBBFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFKKKHHHEEECCCBBBAAA???>>>>>><<<888555333111...---+++***(((((()))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))*********+++++++++'''***)))(((222GGG[[[fff^^^PPPQQQdddrrruuuyyy~~~eeeyyyyyyttthhhUUUKKK===;;;===III[[[oooqqqlllZZZHHHEEEHHHKKKPPPFFFIIIJJJHHHHHHJJJHHHEEEGGGEEEEEEHHHLLLJJJBBB:::FFFFFFFFFGGGHHHHHHFFFEEELLLEEEAAACCCFFFGGGJJJOOODDDIIIBBB===IIIOOOJJJHHHIIIUUUYYYZZZggg{{{wwwdddmmmYYY\\\___sss~~~qqqhhhsss|||www}}}aaa999666000)))''')))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,+++)))))))))+++---///999<<<@@@CCCCCC@@@<<<999GGGHHHHHHHHHHHHFFFEEEDDD???>>>===>>>BBBEEEGGGHHHPPPNNNMMMMMMLLLIIIEEEBBBDDDAAA>>><<<<<<:::666333000---+++)))******)))(((++++++***))))))))))))***))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...)))###$$$(((***(((%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******...,,,******,,,///111222999666///((('''333III\\\QQQIIICCCCCC@@@<<>>AAAIIIIII@@@<<<@@@===MMMMMMCCCEEEJJJOOOXXXggg{{{{{{hhhppptttaaa>>>WWWlllwwwvvvfffppp}}}{{{bbbLLL666$$$+++((('''(((+++---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++***))))))---333999===EEEFFFFFFDDD???777///***333555777999;;;::::::999:::999777888999:::999888@@@AAADDDHHHKKKKKKIIIGGGFFFAAA<<<<<<@@@BBBAAA???999555000---++++++)))((())))))((((((((()))******))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((######$$$&&&((()))'''%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))************))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++,,,+++)))))),,,111777;;;333///222:::??????EEEMMMUUUKKKBBBAAAEEESSSmmmEEE333666111111---000...------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((())))))))))))'''((())))))(((''')))++++++***(((''')))---111444888<<>>@@@??????<<<777444555:::@@@<<<;;;999666111---,,,++++++***((('''&&&((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))************,,,//////+++(((***000444===GGGeeennnfff{{{ooowwwjjjpppxxx~~~}}}nnnaaaUUUHHH===BBBLLL^^^lllrrrzzz}}}vvvYYYQQQNNNQQQOOOIIIIIIPPPUUUXXXYYYSSSJJJEEEHHHMMMIIIHHHHHHHHHHHHGGGGGGGGGTTTRRROOOKKKHHHIIIMMMQQQPPPYYY\\\aaalllooorrr~~~rrraaa{{{XXXccchhhdddzzzUUU222&&&,,,333,,,+++***+++------+++((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))((((((((())))))***+++...222888>>>DDDGGGBBB???;;;666222...,,,+++(((,,,333:::AAAEEEHHHIIILLLIIIEEECCCCCCBBBAAA@@@<<<===@@@FFFKKKOOOOOOOOOCCC;;;444444:::AAADDDDDD???;;;777444111...+++)))((((((((((((((()))******((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))***((('''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))******++++++''')))+++...111555:::===@@@000)))222<<<>>>>>>BBBHHHQQQWWWZZZiii~~~BBB333555111222...000...------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((())))))))))))'''(((((('''&&&''')))+++'''))),,,111777<<>>???===999555333333...,,,***((('''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))'''(((((((((((()))))))))(((((()))))))))*********,,,******+++,,,+++++++++***666UUU^^^VVVkkkuuuXXXiiirrrvvvpppbbbjjjrrrzzz}}}dddUUUPPPOOORRRjjjyyyuuummmcccaaagggppp```WWWTTTSSSTTTSSSPPPMMMMMMQQQUUU===RRRcccjjjqqq{{{~~~yyy{{{vvvxxxdddppptttlll~~~hhhhhhlllppp[[[wwwttt{{{zzz}}}wwwkkktttsss^^^@@@---***...,,,'''...,,,+++++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((***************************)))((((((((()))***+++000333888===@@@@@@@@@???888777666666777999;;;<<<>>>AAAFFFLLLPPPTTTVVVWWWWWWTTTPPPOOOPPPRRRSSSSSSKKKIIIHHHIIIKKKNNNOOOOOOGGG>>>444111555<<>>;;;///......000222666:::<<<;;;===>>>999333///111444555666999<<<@@@CCCEEEGGGEEECCCBBB@@@>>>999444000000///---***((()))---///444777;;;;;;999888999;;;222000...,,,***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''(((((((((((())))))((((((((()))))))))******---)))(((,,,...+++((((((%%%(((888===>>>TTTfff]]]UUU^^^fffzzz~~~rrrllllllgggdddnnnxxxoooaaajjjsssdddYYY[[[dddssszzzwwwsssoooxxxxxxwwwuuusssuuuyyy|||uuuzzzkkk\\\NNNOOO^^^lllqqqfffQQQXXXxxxuuuVVVnnnxxxnnnkkkuuu|||wwwnnn]]]<<<222(((''',,,///***$$$***)))(((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***************************)))((((((***,,,///111:::<<<>>>???===888333000000444:::???DDDFFFFFFFFFKKKJJJJJJIIIHHHFFFEEEDDDIIIGGGCCCBBBBBBCCCCCCCCCGGGDDDAAA@@@BBBEEEGGGGGGLLLFFF===777666:::???BBB555555666888:::<<<;;;:::000///---,,,******))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&%%%&&&(((***''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---...222555555333111222444111:::DDDGGGFFFHHHPPPWWWpppuuu???333444///333//////...------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))''')))+++---///333888<<>>999999===>>>======>>>AAAGGGLLLPPPOOONNNLLLKKKIIIEEE???;;;999777444111000...,,,+++...111333222000111777<<<666555444111///---+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***,,,***+++///...)))(((,,,***((())),,,///;;;OOO]]]xxxxxxpppooozzz|||yyy~~~{{{kkk[[[[[[hhhooommmlllfffyyy[[[dddmmmrrruuuuuupppiiiUUUPPPGGG===666777===BBBRRRPPPOOORRRXXX\\\[[[XXXNNNKKKMMMOOOGGG>>>EEESSSGGGyyywwwrrruuuvvvsss^^^kkkjjjWWWDDD,,,+++...000...(((%%%)))000'''((())))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++...111555888===<<<:::888666444333333555888<<<@@@CCCCCCCCCBBBBBBAAA@@@>>>>>>>>>??????AAA@@@@@@@@@@@@???;;;888BBB@@@>>>===???@@@AAA@@@DDDCCCAAA>>>;;;;;;???BBB888555333333666999;;;<<<666444222///,,,***)))((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%'''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...555666555111///222:::AAATTTPPPFFFAAAQQQooosss>>>333444///333//////......---,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))'''***---000444:::AAAEEEGGGDDD@@@;;;777555555555???AAAFFFKKKPPPSSSVVVWWWNNNRRRSSSOOOGGGCCCFFFJJJGGGCCC>>><<<===CCCJJJOOOIIIHHHHHHIIIJJJKKKIIIGGGCCC???<<<::::::777222---...///---)))&&&(((000777:::999888666333///,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((()))(((((((((((())))))))))))''''''+++...***$$$'''///,,,,,,***+++,,,'''222LLL^^^ggghhhffffff^^^\\\ffffffmmmqqqrrr|||pppbbblllnnnaaaqqq}}}www{{{iiifffzzzbbbKKKGGGNNNLLLFFFEEENNN\\\aaaZZZQQQQQQUUUssspppbbbooojjj___xxxlll}}}}}}hhhccc>>>444444***+++(((&&&(((++++++******)))+++------,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++---111555:::===888555222000222888>>>BBBCCCAAA>>>;;;:::;;;===>>><<<>>>@@@EEEKKKRRRYYY]]]JJJMMMRRRYYY]]]\\\YYYUUUUUUSSSOOOLLLJJJFFFBBB???444999???@@@>>>===???BBB???:::333//////333666888999888444111---***(((''')))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((******(((&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...???===888333444===MMMYYYSSSKKKDDDRRRmmm@@@333333222333,,,333......---,,,+++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''((('''$$$%%%)))((($$$''''''''''''''''''''''''''''''''''''((((((((()))'''''''''(((***+++***)))((((((***,,,...---+++)))---...333;;;CCCGGGGGGFFF:::555000...222;;;FFFMMMSSSVVVVVVSSSQQQQQQQQQPPPKKKGGGFFFHHHJJJFFFAAA===AAAGGGHHHBBB???CCCFFFFFFHHHCCC???@@@BBBDDDGGGIIIGGGEEEAAA;;;888888;;;>>>???<<<888222---++++++---222666;;;===999555333222000,,,((('''((()))(((&&&''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++777???JJJUUU^^^iiivvv~~~wwwqqqhhhjjjvvvyyywwwttt{{{vvvnnnwww~~~ssssss|||uuu}}}ooovvvvvvlll|||rrrwww}}}ttt[[[UUUtttnnnooo|||cccCCC///+++...---+++************************))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))************))))))))))))+++---000000///---...///---333444111444<<>>555999EEE???CCC^^^hhhcccwww{{{~~~qqq~~~zzzaaaJJJCCC@@@@@@>>>:::===EEEEEE<<<888444000888===333;;;:::555111444777111'''+++)))''''''((()))((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))************,,,,,,***((((((---777???===IIIDDD<<>>???AAACCCAAA<<<<<<>>>;;;NNN]]]ccceeejjjnnnrrrrrrgggUUUDDD999555>>>999===>>>777888>>>;;;===;;;555111333777444---...,,,***)))))))))((('''***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))(((((((((((())))))))))))************++++++******---444<<>>CCCNNNRRRVVVUUUQQQNNNOOORRR>>>>>>FFFQQQVVVUUUXXX___XXXSSSOOONNNRRRTTTRRROOOPPPVVVZZZZZZ[[[___dddeeejjjppptttpppggg___\\\\\\OOOFFF;;;555555888<<<>>>???AAADDDDDD@@@999111,,,,,,000666:::;;;:::999999666333000...---,,,***(((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++)))))),,,666DDDNNNSSSZZZ___aaaiiitttwwwtttqqqoooiiijjjvvv||||||vvvtttvvvvvv}}}mmmlllvvvssspppwwwwwwwwwvvv```dddzzzsssjjj```DDD;;;333$$$(((,,,...---***))))))************************))))))))))))))))))))))))************))))))))))))******************************))))))***,,,...///555444222000000555<<>>===CCCBBB<<>>DDDHHHRRRNNNGGGIIILLLDDDCCCRRR|||rrrddd>>>555222000333---111......---,,,+++++++++++++++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&'''&&&$$$&&&******''''''''''''''''''''''''''''''(((((((((((()))))))))(((((()))(((''''''((()))******+++---111888???EEEHHHLLLNNNJJJCCCBBBIIIQQQQQQRRRQQQJJJDDDEEENNNWWWXXXQQQPPPSSSMMM@@@===BBBHHHFFFCCCAAACCCFFFDDD???777<<<@@@@@@???@@@CCCEEEJJJQQQXXX\\\bbbmmmyyyxxxhhhZZZPPPGGG>>>777888:::===@@@AAA===888444...111777;;;======<<<<<<888777555222000...,,,***((((((((('''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************+++,,,+++***((((((***---222<<>>BBBJJJFFFMMMRRRUUU[[[cccfffccceeefffgggeee___YYYWWWXXXHHHIIIGGGDDDHHHQQQWWWWWWaaaeeennnvvvvvvkkkXXXIIIAAA<<<666444666:::===>>>333555999<<<>>>>>>===;;;888888888666333000...---+++***)))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************&&&(((***,,,,,,+++******)))---000555===GGGLLLLLLNNNQQQYYYgggxxxyyymmmOOOJJJSSShhhqqqlllmmmwwwxxxyyy}}}sssnnnyyyjjjfffwwwzzz|||nnnmmmyyy~~~xxxsssaaaSSSZZZooo{{{{{{iiiMMM???;;;...******(((---000'''+++***((('''(((***,,,...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++++++++,,,+++++++++,,,...111444555111333888BBBKKKMMMHHHAAA;;;IIIVVVcccyyyggg^^^PPPBBB;;;444<<<999666444444555888;;;777555222///...---+++)))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************))))))))))))************************+++++++++++++++---333===GGGNNNOOOMMMNNNOOOIIIGGGPPP]]]zzztttyyyRRRUUU\\\<<<777222///444...///......---,,,+++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((******)))---222444111((((((((((((((((((((((((((((((((()))))))))******''')))+++***((((((,,,///+++000777===AAAFFFMMMRRRWWWUUUUUUVVVVVVTTTNNNIIIBBBFFFIIIGGGAAA<<<<<<===DDDHHHNNNUUU[[[bbbhhhmmm{{{rrriiidddYYYMMMGGGFFFHHHNNNYYYbbbhhhjjjsssfffSSSCCC:::666444333777888999<<<>>>>>>;;;999444666888888555222000000///...,,,***((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************))))))((()))+++---......+++((((((,,,///000///555<<>>222888777888:::======:::777000333777888666333222222333111...+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************///---)))''''''((()))***---+++******++++++,,,------,,,///444999;;;999888<<>>GGGLLLKKKKKKLLLNNNOOOOOONNNPPPVVVLLL===777444888DDDNNNfffwwwooovvvqqqnnn}}}~~~uuuxxx}}}{{{vvv}}}zzzoooiiiXXXUUUmmm{{{fffRRR;;;444:::@@@===666000///222999<<<888555444666666555000***'''(((***)))((((((''''''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///111333666:::???CCCGGGJJJIIIJJJJJJJJJJJJIIIIIIIII???===:::777444222222111......---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))*********************)))******+++,,,'''111666444000222666999<<<===:::\\\ttt\\\GGG:::666@@@111222444,,,222666(((///...+++(((&&&'''))),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((()))******))))))))))))))))))(((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))+++,,,...000111))))))))))))************)))***+++,,,,,,,,,...000::::::EEERRRPPPCCCCCCNNN|||{{{{{{kkkiiiLLLKKKIIIMMM^^^wwwOOO<<<444444///111333...---------,,,,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((('''''')))))))))((('''&&&%%%%%%************+++,,,,,,---%%%&&&''''''&&&%%%%%%%%%&&&''''''((()))))))))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***)))(((((()))***++++++,,,***+++...333:::BBBHHHSSSQQQOOONNNOOOOOONNNMMMEEE@@@222///BBBUUUcccqqqyyyvvv~~~{{{yyy}}}yyyxxx|||kkk]]]XXX```pppmmmRRR:::000444===555222111444555666999???666777777555222...+++***))))))(((''''''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...///111333444......---,,,,,,,,,---...222111///---,,,+++++++++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,---...999333,,,***///888<<<<<<>>>EEE^^^ssspppSSSCCC000000777888---,,,555999222111///,,,)))((()))***************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((''''''''''''''')))((((((''''''''''''((((((((('''''''''&&&&&&&&&,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++---...///))))))))))))************)))+++,,,+++***,,,111555???@@@DDDNNNMMMCCCSSSxxxtttUUUTTT___```YYYXXXlllNNN<<<444444000111333...------------,,,,,,,,,,,,******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((()))++++++)))(((,,,+++***)))((((((((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((())))))******++++++++++++,,,///444<<>>666888555555666555222444888555666888::::::666000+++***)))(((((('''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,+++******)))))))))***000...---++++++---///000,,,,,,+++++++++,,,,,,---...---,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---...///000111555222000333888;;;======WWWfffrrrxxx|||ttt[[[LLL888000222---)))000666444222///,,,+++))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((()))))),,,+++)))((('''((())))))++++++******************+++******))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---)))))))))*********++++++)))+++,,,***)))---555<<<777OOOGGG777IIIhhhuuuRRRIIIddd~~~|||MMM;;;444444000111333......------------,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''%%%%%%&&&(((((()))))))))+++++++++******)))((('''***(((((()))++++++)))'''+++***((('''''''''((((((''''''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))*********))))))***(((000777<<>>FFFMMM444:::vvvhhhIIILLLpppKKK:::444555222222444...............---------,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((((('''---...111444666777777777<<<===>>>===;;;999999999333222111///---***((('''''''''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((***+++)))'''(((+++///666BBBKKKKKKJJJNNNMMMIIIEEEBBB;;;666<<>>QQQaaaooorrrWWW^^^hhhYYYbbbqqq|||yyysssxxxlllcccnnnzzzzzz\\\NNNEEE999444999555222111222222000---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***)))(((((())))))))))))******++++++,,,,,,333222111000...---+++++++++++++++***))))))((((((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))***************++++++++++++,,,,,,,,,---...111888@@@FFFBBB333UUUxxxKKKEEEfffJJJ:::444666222333444---............------------+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***+++...222555888:::;;;IIIKKKNNNPPPRRRRRRRRRQQQNNNRRRTTTQQQKKKGGGIIILLLKKKJJJHHHDDD>>>888222...///---***'''&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))&&&(((***)))(((+++222888AAAHHHJJJHHHKKKQQQKKK@@@888:::AAAOOOfffpppmmmtttyyy}}}nnnmmmYYYhhhqqqzzz{{{uuuiiivvvvvvjjjnnn}}}tttsss~~~kkkZZZKKK>>>888888333555777777666555555555---,,,+++)))((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++,,,,,,---......//////......------......///000222222222333444666777888888777555444555777:::<<<>>>>>>>>>===;;;999777666000///...,,,+++*********************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,++++++---///222555888999:::???WWWyyyxxxlllxxxYYYGGGTTTyyyeeefffhhhmmmrrr~~~|||ddd>>>???:::444222333444111...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********++++++---...///222444666888::::::999999??????>>>>>>======<<<<<<555444222000---+++)))(((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,*********+++++++++,,,,,,---,,,,,,000777===AAABBB888EEEwwwvvvVVVMMMaaaJJJ:::444666222333444---//////.........---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,333777===DDDLLLSSSXXX[[[RRRSSSTTTUUUTTTSSSQQQOOOLLLRRRVVVRRRIIIDDDFFFKKKSSSTTTUUUTTTQQQMMMHHHEEE777444///+++(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))%%%'''*********///888???GGGHHHEEEBBBJJJQQQHHH777<<>>777666444111///---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---...111444777:::<<<>>>LLLnnntttaaaeeekkkrrruuuZZZDDD>>>777333444444111...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))***---111555888999???AAAEEEHHHJJJJJJIIIHHHBBBCCCDDDFFFHHHJJJKKKLLLDDDCCC@@@<<<888444111///************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---******+++++++++,,,,,,,,,...,,,,,,222;;;AAABBB@@@MMMKKK~~~yyypppPPPOOOlllHHH>>>666444333111000111///............---------******************************)))))))))))))))***)))***,,,,,,***)))***+++***((('''***///444888:::<<>>JJJPPPXXX\\\UUUKKKHHHLLLPPPIII???777111,,,'''$$$,,,&&&!!!"""''')))))))))***(((&&&&&&((((((((('''(((''''''((())))))'''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))***((((((///===IIIIII???AAANNNMMM<<<333777QQQzzziiiSSS[[[oooyyywwwuuuwwwuuutttooojjj[[[YYYWWWUUUTTTSSSTTTTTTZZZ[[[^^^aaacccdddddddddhhhkkkllljjjggghhhmmmsssrrruuuxxxyyy{{{}}}ttteee|||kkkzzzwwwiiippp||||||```888888===CCCEEE???666444777666///******---,,,(((%%%(((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))***++++++***+++---///...000111333333222000///444444222///......+++(((444444333111222444444333999444333444555333444777AAAHHHJJJHHHHHHLLLMMMIIIDDDAAA<<<888444111---***///,,,)))))),,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++,,,---,,,++++++,,,...+++000555$$$:::777>>>:::444nnnfffbbbzzznnnooo~~~bbbGGG666<<<>>>222---222222///+++******,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((()))))))))((()))***+++,,,,,,,,,++++++444<<<<<<888888???HHHFFFIIINNNOOOLLLIIIKKKPPPDDD===666444888???EEEHHHOOOJJJEEEBBBBBBAAA>>>;;;111///,,,+++++++++,,,,,,+++)))((()))***+++)))((())))))************))))))))))))))))))************++++++************++++++++++++++++++++++++++++++'''888)))222GGG:::999GGG```sssnnn{{{jjjPPPJJJxxxGGG>>>666444333111000111///............---------******************************))))))))))))******)))***+++***(((''''''(((***...555===CCCDDDBBB???444777>>>FFFOOOXXX```eeeZZZYYYVVVQQQMMMMMMSSSXXX\\\^^^______[[[RRRGGG@@@AAACCCKKKUUUWWWNNN@@@999CCCKKKQQQMMM???222---...++++++,,,+++((('''))),,,+++)))(((((())))))(((&&&(((''''''((())))))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))((()))------,,,555BBBEEE>>>CCCJJJMMMDDD555555JJJaaa~~~ccckkk]]]SSSWWWmmmuuunnnwwwkkk]]]RRRNNNJJJFFFAAAGGGGGGGGGGGGHHHIIIKKKLLLSSSTTTVVVXXXZZZ[[[\\\\\\bbbeeeggggggfffiiipppuuunnnqqqtttuuuuuuvvv{{{{{{|||lllqqqnnnvvvtttppp||||||mmmIIIAAA<<<@@@JJJKKK???111444111...---,,,***'''&&&(((((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++)))+++,,,---------///111///000111222333444333333,,,------******,,,000333...///000000111333555555222222555999888333111333111;;;CCCDDDDDDFFFEEEBBBFFFDDDAAA>>>;;;777222...///,,,******+++,,,+++)))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++,,,---,,,++++++---///***111///333444555;;;OOO}}}iii\\\{{{~~~qqqtttqqqZZZBBB999888888777888000000000...,,,++++++---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++***++++++***)))+++...222:::======888111000777>>>===@@@DDDHHHIIIHHHGGGHHHIIIGGGDDDCCCAAA>>>999555999AAAHHHDDD;;;666;;;CCC>>>777000---......***''',,,***))))))***+++***(((******++++++++++++******))))))))))))************++++++************+++++++++++++++++++++++++++++++++666...999BBB<<>>@@@EEEKKKOOO]]]aaacccbbb]]]YYYWWWWWWYYYSSSPPPUUU___aaaYYYPPPHHHBBBDDDQQQ[[[WWWHHH<<<555@@@MMMRRRLLLAAA777222(((---111...)))%%%&&&)))***)))))))))******(((&&&(((''''''((()))***((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((+++222;;;AAACCCCCCJJJMMMFFF666555NNNnnneeeFFFKKKVVVVVVaaarrrxxxkkkZZZQQQIIIDDD>>>999777777777666<<<<<<<<<===???AAABBBCCCFFFFFFFFFHHHIIIKKKMMMNNNSSSWWWZZZ]]]___dddkkkpppnnnrrrvvvxxxwwwwwwyyy{{{xxx|||~~~{{{yyy|||}}}~~~qqqhhh{{{~~~rrrtttvvvyyyjjjVVV???;;;NNN[[[MMM555888777555111,,,***))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***,,,.../////////000222222111000///.../////////...//////...---222;;;CCCJJJLLLOOORRRSSSUUUXXX[[[DDD>>>888333...---555>>>777888888===GGGQQQRRRNNNIIIHHHFFFEEECCC@@@:::777111000///---,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++,,,------,,,,,,...///+++444---???111999DDDqqqyyytttaaaooorrrgggLLL@@@>>>:::333222333444111---***+++---++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***+++,,,,,,,,,000666;;;FFFCCC===444------222777000222666999;;;;;;888444555666777888999777222///,,,666???>>>777444:::BBBGGG>>>333000222222---(((---,,,*********+++***)))++++++,,,,,,,,,,,,++++++)))))))))*********++++++++++++************++++++++++++++++++,,,,,,,,,,,,...222444AAA>>>HHH|||uuu```UUUNNNVVVEEE<<<555444333111000111///............---------++++++++++++++++++++++++******))))))******++++++++++++******,,,111777<<>>NNN]]]```]]]YYYNNNHHHMMMTTTWWWVVVUUU:::555666BBBQQQTTTGGG888...000111000000///+++&&&((((((((()))++++++)))'''(((''''''(((******)))'''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))*********+++$$$+++<<>>AAACCCGGGKKKOOOTTTZZZ___ffflllsssxxxyyyzzz}}}xxx{{{{{{wwwvvvyyy||||||{{{vvvlllooovvvbbbsssqqqwwwuuuVVVBBBHHHWWWUUUGGGDDDBBB<<<333---------+++******)))((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,...111111000//////000111///...---...111444666666444222111000222999AAANNNOOOSSSXXX[[[\\\___dddbbbYYYOOOEEE>>>===FFFRRRXXXFFF444444EEEXXX```___RRRPPPNNNLLLJJJGGGCCC@@@888777555222...,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,---------,,,---///111///666222===:::HHHbbblll{{{kkkaaarrr~~~nnn```RRRDDD:::;;;999555000---,,,+++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++,,,++++++***)))***---222888<<<>>>???<<<999555111......000222222777;;;===???AAAAAA???<<<999444222222666999<<<444000---111999>>>;;;777EEE>>>666333444444333000000---+++***++++++***)))***++++++++++++++++++***))))))*********+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,...000888CCC>>>^^^|||uuuWWW]]]fffzzzCCC;;;555444444111///000///............---------++++++++++++++++++++++++***************+++,,,,,,)))******---222<<>>111777JJJVVVSSSKKK???999222222<<>>FFFIIINNNSSSEEE888<<<^^^ooo}}}eeeNNNJJJMMMHHHPPPfffdddVVVFFF;;;555000//////---///111000///...///111333222222111000///...---000///......///111333444333555888;;;>>>BBBGGGJJJRRRYYYbbbiiioootttyyy~~~|||}}}zzzwwwxxx|||{{{xxxqqq{{{|||mmmgggppp}}}{{{mmmiiitttxxxwww[[[LLLOOOXXX\\\QQQMMMCCC555...///...+++++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************++++++,,,,,,---.........000111222111///.........++++++,,,...444;;;BBBGGGGGGAAA======<<<999<<>>555:::KKK^^^jjjeeeaaa[[[UUUQQQMMMIIIFFF@@@>>>:::666333000---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,---......---...000222222555999444NNN^^^~~~tttnnnvvvtttuuuuuujjjSSSKKKGGG@@@777111///...---+++++++++++++++************************************))))))))))))))))))))))))*********************************+++******))))))//////222;;;CCCEEE???999...///111333444444222000===DDDJJJIIIKKKQQQUUUTTTXXXRRRHHH???:::<<>>;;;777333333555777222000,,,++++++++++++***))))))************))))))************++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------...222999@@@BBBppptttTTT\\\BBB:::444444444111///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---***,,,000666>>>HHHSSSZZZ]]]^^^^^^```aaa```]]][[[[[[ZZZ[[[]]]___^^^ZZZUUUUUUYYY\\\[[[WWWSSSQQQQQQNNNMMMLLLNNNRRRWWWYYYZZZWWWYYYZZZRRRDDD>>>GGGTTTWWWMMMAAA888999CCCOOOWWWIII@@@444111===HHHAAA222+++)))'''''')))***))))))((('''''')))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******+++++++++%%%555;;;:::KKK___TTT888666GGGhhh~~~llleeehhhOOOAAAMMM]]]]]]SSSLLL@@@999222///000000---+++---...//////---+++++++++,,,,,,------------,,,,,,...............///000000......000222444666888:::???EEENNNUUU\\\dddmmmtttwwwxxxxxxwwwyyy}}}{{{vvv{{{xxxvvvvvvtttssswww|||~~~|||ttt|||zzzyyy```SSSYYYdddZZZZZZPPP===111///...***---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************+++,,,---...///000111222333333333111......///000000///...///333999???CCCCCC>>><<>>HHHEEE>>>>>>GGGNNNLLLIIIKKKHHHHHHKKKRRRSSSPPPNNNOOOLLLMMMKKKCCC<<>>:::777:::AAABBB>>>>>>BBBBBB===BBBAAA???<<<:::;;;>>>@@@???;;;666333555999===@@@???@@@???:::444111333666555111...++++++,,,++++++)))))))))******)))))))))*********++++++++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,------......111555:::DDDOOOzzzvvviiiLLLlll|||AAA:::444444444111///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...///555>>>GGGNNNUUU[[[___ZZZYYYZZZZZZZZZXXXTTTQQQUUURRROOOOOOQQQQQQMMMIIIFFFIIILLLKKKGGGEEEFFFHHHLLLMMMOOOQQQRRRSSSTTTUUUPPPTTTYYYWWWLLLBBBDDDLLLTTTUUUOOO@@@333444DDDSSSKKKGGG<<<222555@@@BBB;;;333000+++)))((()))((((((((('''''')))+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******+++,,,,,,(((666@@@CCCLLLTTTIII555LLLkkknnn^^^VVVKKK???DDDUUU___YYYEEE...+++,,,---...///...+++''',,,,,,---///000000000///***+++,,,.........------------......///.........---------...///111111111444888===BBBGGGOOOZZZaaaeeelllsssuuuvvvyyyzzzwwwyyyrrrrrruuuwww}}}zzz~~~uuu}}}vvv```YYY___```jjjfffPPP999111///---------,,,+++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************+++,,,---///111333555555444333222000///000333666888777555444555888<<>>DDDBBBBBBRRRgggqqqeeeaaallltttpppiiiggg[[[TTTQQQTTTVVVTTTRRRRRRGGGJJJNNNNNNJJJMMM^^^rrrmmmllljjjhhheee```YYYUUUDDD===777888<<<===888333++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------...,,,---//////...///222444666999GGGeeewwwuuunnnhhhvvvvvvjjjcccccc]]]MMM@@@===[[[dddiiitttqqq]]]TTTSSSOOOEEE888000...000,,,,,,+++++++++*********************************))))))))))))))))))))))))+++++++++++++++++++++++++++*********+++...111333777888777777666666777777>>>BBBEEEFFFDDDAAA@@@AAA:::>>>>>>===DDDJJJBBB444555999???AAA@@@>>><<<<<<===>>>===:::888:::AAAHHHAAAAAA???<<<777444333333666333///,,,,,,,,,,,,+++)))******++++++******)))*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---......///555777<<>>BBB===666++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---......,,,.../////////000222444;;;???LLL}}}rrr]]]VVViiizzzzzzvvvwwwuuussszzz{{{dddQQQKKKSSSIII===AAAVVVeeeyyyrrrTTTZZZ[[[PPP===000///333,,,,,,,,,+++++++++******************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---111666999333555444///***---777AAA???AAAAAA>>>;;;:::>>>AAAHHHLLLPPPYYYmmm|||rrr^^^bbbdddeeeaaaWWWLLLDDD@@@>>><<<:::;;;???DDDFFFGGGAAA???<<<<<<;;;:::666333777444///,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////777666>>>```xxxmmmUUUTTTnnnhhhuuuDDD<<<555555444111////////////.........---------...---,,,,,,+++++++++++++++++++++***+++...333666@@@QQQ[[[WWWUUUXXXWWWQQQSSSIIICCCFFFIIIGGGFFFIIIHHHNNNXXXkkkfffppprrruuuzzz{{{iiidddiiicccXXXQQQJJJPPP@@@BBBLLLJJJHHHNNNRRRUUULLLNNNXXXOOO888555CCCWWWPPPKKKCCC666,,,333BBBDDD???666...)))(((((())))))(((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---(((''',,,...,,,---222CCC111NNNbbb<<<111^^^sssYYYKKKLLLccc[[[NNN>>>111++++++---++++++++++++++++++++++++++++++++++++******************++++++,,,------.........---------.../////////000111000...---...///......///000333666:::<<>>888666BBB888///@@@:::444BBBRRRZZZqqq~~~pppvvvrrrdddFFFGGGGGGWWWXXX[[[llljjj___ccc]]];;;---999BBBCCC???777999666000,,,)))((()))******++++++,,,,,,,,,++++++************************++++++,,,,,,,,,---------444(((///555---333<<<444:::OOOrrrppp}}}zzz{{{~~~|||wwwuuullleeebbb```ZZZVVVUUUQQQWWWdddkkkbbbXXXaaarrryyyxxxmmmWWWGGGKKK[[[iiitttyyy|||lllqqqeeebbbccc```OOO888000444+++...///---***+++,,,---+++++++++************)))************************)))******+++++++++******------++++++333<<<:::222,,,333444666:::444111:::888EEEGGG<<<<<>>FFFTTTOOOPPPYYY\\\SSSGGG@@@BBBAAACCCGGGIIIPPP___ooorrrwww|||eeepppuuuaaapppzzzzzzooommmwwwyyyoooqqquuuggg\\\RRRDDD???BBBBBBQQQRRRVVVUUUHHH888555:::CCCLLLTTTQQQBBB666999DDDDDDAAA<<<555...***((((((******)))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++((())),,,,,,***///666@@@JJJLLL<<<444SSShhhQQQIIIKKKPPPXXXNNN???333---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********************+++,,,---......///222222111111222222333333...000111111000000111222000000////////////000000555<<>>333//////---***)))*********************************(((((((((((()))))))))***************************+++++++++******+++---///333,,,,,,///...222777666666777:::777444===EEEBBBMMMUUUnnn{{{vvv}}}xxxyyy}}}{{{ZZZSSSPPPOOOIIIIIIRRRUUUXXX```WWWEEE888333555CCCJJJBBB;;;888444000---,,,+++*********++++++,,,+++++++++************************++++++,,,,,,,,,---------000(((,,,444333444:::;;;UUUlll{{{xxx~~~vvvooohhhhhhnnnUUUWWW\\\dddlllooommmjjjbbbWWWMMMIIIGGGDDDDDDFFFHHHEEEEEEGGGDDDIII```yyy}}}lll]]]VVVTTTRRRFFFHHHeeesssvvvfffsssqqquuuvvvmmm[[[HHH:::333000///---++++++,,,,,,,,,++++++++++++************************************++++++,,,,,,,,,,,,++++++###+++222777<<>>777555:::999999:::444777HHHFFFSSS\\\```mmmyyykkk```VVVKKKBBB;;;<<<===>>>DDDIIIGGGCCC<<<===:::555555777444///---,,,+++***)))***++++++************************+++++++++***++++++,,,---,,,------,,,,,,---000222<<>>888555AAABBBBBB===555...***)))***************)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))++++++)))+++444@@@@@@PPP@@@333VVVuuuRRRGGGQQQUUUOOOGGG<<>>>>>;;;:::;;;>>><<<>>>AAAAAADDDSSSdddXXX]]]aaacccggghhhccc\\\KKK<<>>MMMLLL;;;333TTT{{{]]]OOOZZZfffYYYBBB555///)))'''))),,,,,,+++---,,,,,,++++++******************++++++,,,,,,,,,......///000111222333444222222222222333444555555888999999888666555555666555555444444444444444444333333333555<<>>cccwwwuuu~~~bbb^^^fffUUUrrrCCC<<<666555555333111222000000/////////.........---------,,,,,,---......///000555???MMMXXX\\\]]]\\\OOOGGGLLLWWW[[[[[[YYYYYY[[[bbbrrr{{{mmmyyy}}}{{{lllnnnzzzmmmmmmtttttt{{{xxxhhhaaasssrrrlllZZZjjj^^^TTTdddxxxuuutttfffNNNDDD???>>>GGGRRRNNNOOOHHH===<<>>>>>======???@@@<<<;;;999777666444444333555444222111444<<>>XXXaaammmaaayyy}}}}}}yyyuuuqqqsss{{{{{{|||xxx|||{{{llleeeWWWLLLBBBCCCKKKOOOTTTPPPAAA666444222333666666333///,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,666444333888888PPP}}}{{{eeeTTTJJJ>>><<<<<>>JJJ___xxxxxxzzzzzzeeeIII:::999???AAABBB???999666888;;;111000...,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,,,,---000555999BBBkkksssggguuuOOO```}}}YYYxxxpppCCC<<<666666666333222333000000000/////////......------------------...///...111:::FFFRRRXXXXXXUUURRRDDDNNNkkkqqq]]]UUUbbbVVVggg|||uuu}}}~~~rrrppptttooosssnnniiimmmjjjnnneeedddmmmoooYYYlllfffccc\\\iiizzzhhhUUUaaahhhdddeeecccRRR===<<>>@@@AAACCCFFFHHHJJJJJJIIIGGGDDD???;;;888444444222111000333777;;;OOOXXXdddmmmpppppppppqqqqqqtttyyy}}}|||vvvoookkkiii{{{}}}yyy~~~ppp<<<111+++...111---***,,,************************)))))))))*********++++++++++++++++++++++++++++++)))+++...222555666444222...555000222===777===\\\|||wwwqqqqqquuurrrrrrxxxuuusss}}}{{{wwwrrrTTTDDDGGGGGGGGGIIIHHH:::555111111555666444111000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,555666333666FFFjjjqqq\\\GGG888999;;;>>>@@@AAADDDIIINNNPPPPPPRRRVVV[[[bbbhhhlll]]]UUUNNNNNNQQQRRRUUUXXX\\\YYYVVVVVVXXX]]]ccchhhbbbkkktttyyy~~~zzz___VVVNNNZZZhhh{{{vvvlllrrr~~~}}}vvvgggDDD:::333333000******///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000222444000---...333777777666777@@@WWWkkk|||zzznnnxxxzzzlllKKK;;;777888===CCCDDD???:::999222111///...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,---111777<<>>:::666333333444<<>>```}}}vvv^^^III===:::???CCCEEEDDDFFFHHHJJJNNNOOORRRXXX___bbbbbb___OOOEEE<<<;;;>>>AAAFFFKKKUUU[[[ccchhhkkklllkkkjjj{{{pppqqqpppdddeeeTTTUUUZZZiiizzz~~~uuujjjppp|||www\\\FFF444111222...,,,...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000444777999111...///444666666<<>>999555222---***(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++222AAAKKKBBB333fffuuuoookkksssfffDDD000333222&&&000+++'''(((,,,...+++((())))))***+++,,,------...---...///111222444555555///...---,,,+++***))))))******++++++---...///000111222333333222222333444;;;EEETTTaaagggfff___ZZZTTTSSSOOOHHH@@@:::777666///666DDDTTTcccmmmpppppptttuuuvvvwwwyyyzzzxxxuuunnn]]]kkkeee;;;EEE~~~{{{|||sssxxxcccHHH222///222000...000************************)))************+++++++++++++++++++++++++++++++++///111333333111000444777555777888WWWzzzsssxxxeeevvv~~~mmm}}}}}}zzzwww~~~}}}yyyoooWWWIIIIIIHHHMMMCCC888333555777666444555333111...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////555222:::>>>IIIvvvrrrNNN888888AAA===DDDLLLPPPQQQPPPLLLGGGJJJMMMSSS]]]eeefff___XXXJJJBBB<<<>>>AAABBBDDDGGGFFFPPP[[[dddlllsssxxxzzzyyy}}}]]]ddduuuyyy~~~eeeYYYVVV^^^qqq~~~{{{vvvwwwzzzyyypppPPP444...333111...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........000333777:::===444111222555888@@@SSSfffvvv^^^MMM???@@@FFFEEEAAA>>>444333111///...---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------......000555<<>>MMM___nnnvvvuuuxxxwwwuuuwww|||zzztttsssiii^^^OOO>>>>>>\\\zzz~~~yyy___777000222------555,,,,,,++++++***+++++++++)))************+++++++++---,,,+++++++++,,,---......333666555222444777666222LLLddd~~~mmmaaaqqqlll}}}rrrwwwxxxwwwsssooommmnnnqqqzzz|||tttgggWWWGGGEEELLLMMMDDD;;;777444///222333444333000---+++***,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///111...OOO444999lllvvvSSSEEE@@@777???;;;IIIUUUVVVOOOHHHEEEDDDNNNUUU\\\aaaeeecccWWWHHH>>>@@@AAA???===>>>CCCHHHMMMQQQXXX```iiisss~~~```TTTRRRhhhdddrrrxxx|||mmmcccrrr|||uuu~~~zzzxxxvvvnnnjjjmmmnnnDDD---555222)))...---------,,,,,,,,,++++++------------------------+++,,,///333:::>>><<<777,,,>>>;;;***HHHyyyzzzgggHHH@@@JJJJJJ@@@;;;444222444111***+++333------------------------,,,,,,++++++,,,,,,---...444(((000,,,222777444XXX{{{MMMIIIbbb|||~~~qqqggg@@@<<<888555444444333222222111111000//////......111///......,,,,,,444===KKKWWWZZZWWWeee{{{zzzggghhhyyy|||}}}}}}zzznnncccaaaaaaaaaZZZNNNDDDAAA???999<<>>GGGDDDWWWccc}}}uuu{{{}}}zzzvvvlllhhh]]]PPPKKKGGGIIIJJJIIIHHHHHHJJJMMMQQQ[[[ppp~~~vvvooo|||qqq[[[IIIEEEEEEIIIHHH@@@888444444555555333///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...///000222444@@@999QQQfffIII???:::444<<>>JJJ```qqqrrriiiaaa^^^aaaeeeiiiooosssoooiiiVVV\\\jjjfffVVVfffwwwooo\\\eeehhhTTTXXXgggjjjbbbfffhhhqqqtttSSS@@@>>>BBB@@@;;;<<<:::666000+++)))***+++************************)))************+++++++++++++++************+++++++++222CCCEEE666DDDcccrrrhhhSSS===111...,,,++++++++++++************++++++,,,---///111222333222222111000...,,,++++++---...000---,,,...///...///222////////////...---+++***........................////////////000111222333<<>>111DDDiiixxxmmmSSS@@@;;;555666@@@```^^^\\\SSSCCC888AAARRRqqq|||vvvfff```eeelllrrrpppmmmkkkiiiddd]]]XXXWWW\\\eeeqqq{{{JJJ<<>>HHHqqqpppbbbppp}}}}}}}}}}}}nnnPPPIIISSSZZZLLL999///222666111'''------------------------,,,,,,,,,,,,,,,------...+++,,,444///000:::PPPXXXKKKdddzzzccc@@@===999666555444333222111111111000000000/////////...///111222888FFFUUU\\\TTTfffvvvyyyuuuyyynnn^^^WWWQQQRRRXXX\\\uuuwwwyyywwwkkk]]]VVVWWW[[[aaaooommmrrrvvvzzz}}}~~~~~~kkkeeeqqqnnnZZZhhh~~~tttgggfff]]]bbbggg___```lllmmmzzzooojjj|||pppQQQ@@@@@@BBBAAA;;;;;;999444---))))))+++************************))))))*********+++++++++++++++*********+++,,,,,,...555EEECCC???kkktttlllqqqcccOOO:::111///...++++++++++++************++++++---///111333444333222111......------...000222333111000000222333333333333000111222333333222222111222111111000000/////////111111111111222444777888666>>>GGGOOOXXXbbbmmmssssssoooeeeVVVGGGAAACCCGGG^^^hhhssswwwuuussstttvvvvvvoooqqqvvvhhhUUU\\\sss}}}tttrrr\\\:::888888...///...---,,,,,,+++,,,,,,*********+++++++++,,,,,,+++++++++,,,---///111333777000;;;>>>555QQQkkk|||pppnnnxxxzzzwwwvvvtttcccWWWTTTPPPHHH@@@<<>>>>>;;;;;;>>>:::lllxxxhhh]]]VVVJJJNNNbbbkkkmmmsssssswwwxxxrrrkkkooofffQQQ___XXXFFF444000666444,,,............------------,,,,,,,,,,,,,,,---......***///222///222===[[[yyyMMMOOOzzzaaaAAA===999666555444333222111111111111000000000000111------222888@@@LLLWWWZZZvvv|||yyysssuuuRRRSSSVVVaaammmttt{{{wwwgggYYYVVVZZZ[[[aaannn{{{xxx|||zzzooozzz~~~qqqwwwtttTTTSSS^^^```\\\gggmmmbbb^^^]]]kkk|||wwwpppPPPCCCBBBAAA:::;;;;;;666///***)))***************************))))))*********+++++++++++++++******+++,,,,,,---666777:::;;;VVVjjjmmm{{{XXXUUUEEE555000000///---,,,+++++++++++++++,,,,,,---///000222333444222111///---...///111222333444444111111222444666777555222444555555666666666555555333333333333444444444555666555333111000000111222666777:::???EEEPPP^^^iiikkkmmmooolllaaaSSSFFF>>>JJJWWWjjjxxx{{{wwwsssqqqwwwoooqqqyyysssaaaZZZ```bbbmmm~~~}}}yyyxxxvvvMMM555333333000///...---,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---///222444666<<<000222>>>RRRsssnnnmmmpppzzzjjjZZZSSSNNNEEEDDDIIIGGGAAALLL```uuuuuuhhhhhhrrrooodddmmmttt\\\UUU\\\WWWHHH333444555555444111///...------------------------...///000000000222666888888GGGooo[[[KKKXXX```FFF<<<999777OOO[[[cccUUUFFF>>>>>>MMMooouuuzzz|||oookkkrrryyy|||zzz{{{{{{zzz~~~{{{BBBCCCSSSlll~~~xxxgggiiieeegggmmmiiinnnhhhnnn~~~wwwMMM222000////////////.........---------------......////////////333;;;AAA>>>999<<>>999666555555444333111111111111111111111111333......444>>>IIIUUU___hhh{{{~~~jjjXXXKKK```rrrnnnfff[[[PPPDDD===???EEEJJJNNNWWW^^^___^^^bbbiiivvvwww{{{yyytttoooFFFGGGXXXeee^^^nnnkkk___```aaagggqqqVVVFFF>>>:::;;;:::888333...+++***************************)))************+++++++++++++++***++++++,,,---...<<<888555CCC{{{}}}ZZZ|||XXXRRRAAA777...---.........///++++++++++++,,,...///000222333333444333222111000000111222444555555555555666666555444888<<<;;;666999888777555444444444444111222222333444555555555333222222111000000000000333333777<<<@@@FFFPPPZZZYYYcccpppwwwtttgggWWWMMMAAAHHHYYYlllyyyyyyuuurrrpppmmmpppxxxxxxkkkYYYOOOEEE^^^sss|||yyy}}}|||nnnjjj;;;---444111000///...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------///222555777999000BBBLLLVVVqqqyyyfffjjj}}}}}}}}}iiiIII???::::::@@@ZZZuuu{{{lll}}}xxx|||yyykkkXXXOOOUUU]]]^^^zzzhhh[[[ggghhhZZZ===:::666555555444000---------------------------///000000000111333777;;;555gggeeeKKKEEEBBBRRRdddFFF999999<<>>:::777666555444333111111111111111111111111222000222;;;FFFVVVjjjzzz|||zzzlll\\\PPPddd}}}{{{{{{mmmZZZXXXEEE???;;;;;;===AAAIIIQQQVVVZZZaaadddaaa\\\]]]bbbZZZZZZ```iiiooosss{{{|||mmmRRRMMMYYYkkkfffuuukkkgggeeeeeedddwwwvvvyyyWWWAAA<<<;;;:::999777333...***************************)))************+++++++++++++++++++++,,,---......:::<<>><<<999777555444111222333444555666666666222111444999;;;===FFFPPPOOO\\\llluuutttnnnhhheeePPPJJJLLL\\\nnnwwwwwwwwwlllnnnppppppsssrrrfffWWWFFFLLLkkkxxxzzz{{{wwwMMM000777222111000...------,,,,,,+++++++++,,,,,,,,,---------...///111444777:::<<>><<>>222111000000000///...------------------------...//////,,,999***000;;;GGGqqq{{{GGGWWW]]]AAA>>>:::777666555444333111111111111111111222222///111777AAANNNbbbooobbbVVVLLLNNNUUUnnnsssWWWOOOFFF:::<<<@@@===@@@KKKWWWaaakkksssqqqvvv|||{{{vvvqqqooopppmmmiiijjjppp{{{}}}zzzmmmddd^^^```pppjjjqqqtttZZZ```jjjmmmhhhkkkYYYkkkjjjIII===<<<:::;;;;;;777000+++************************)))************+++++++++++++++++++++,,,---...///555AAAYYY[[[UUUqqqyyyXXXRRR222000......///---)))***---******+++---///222444555999888777555444444444444333222333666<<>>nnnooommm___qqqsss{{{~~~yyyVVV888:::GGGCCC```zzzyyyyyytttmmmjjjkkklllmmmllljjjsss{{{xxxyyyttt^^^WWWXXXTTTJJJ@@@IIIQQQZZZnnnyyysssoooiii^^^MMM:::111333666333...........................000000111111222555:::===^^^mmmZZZSSSKKKHHHFFF>>>```wwwIII555===KKKgggPPPJJJNNNOOOVVVqqqzzzdddaaa___```cccppp}}}ZZZ<<>>:::777666555444333333444444222///...000111...888888MMMhhhjjjWWWUUUQQQLLLXXXllluuu^^^GGGAAAIIIPPPPPPLLLQQQZZZdddmmmxxx}}}rrrppptttyyyzzzzzz~~~uuurrrxxx{{{qqqppphhhnnn~~~mmm``````^^^[[[mmmqqq```iii{{{uuu```pppnnn[[[GGG777222<<<===111***...***+++,,,---------,,,+++++++++,,,,,,,,,,,,------'''111...(((,,,000555>>>>>>;;;fffMMMwwwttt[[[QQQBBB...000///---,,,++++++,,,---///******000333000111666333777999555222333444222333222777@@@BBB>>>===@@@BBBHHHJJJEEEDDDLLLZZZbbb```XXX]]]ddd^^^aaammmuuuooonnnjjjbbbFFF@@@OOOAAA===HHHKKK>>>333333888:::999000888;;;///222===888FFFNNNXXX^^^aaaeeelllrrrsssgggXXXTTT[[[hhhsssxxx}}}yyysssooonnnnnnnnnnnnfff???ggg~~~tttppp===555222333222000//////...+++++++++,,,,,,,,,---------111(((777333444999777]]]rrr{{{ssseeerrr|||}}}nnnLLLAAA;;;;;;HHHjjjttttttpppppptttrrruuuooopppooommmuuuyyyppptttwww|||rrrvvv~~~{{{~~~}}}|||wwwooohhheeefffGGGCCCWWWkkk{{{zzzmmmiiiiiidddHHH555888333***333000/////////............555&&&444222333888333KKKtttXXXOOOWWWPPPEEEHHHOOOlll}}}SSS@@@IIIbbbNNNNNNJJJEEEPPPnnnsss```[[[eeefffdddyyy~~~||||||XXX@@@AAAjjj{{{}}}gggSSSIII@@@888999@@@IIISSS[[[^^^TTTWWWvvvuuukkk@@@222///333...---333///***.../////////......000444777:::777;;;>>>MMMyyy]]]GGGKKKWWWuuuzzzhhhIIIZZZcccZZZPPPQQQTTTSSS\\\WWWMMMJJJRRRaaalllnnn|||]]]???222111000444222***---111***...------------...//////+++333///---???[[[hhhWWWPPPjjj\\\AAA>>>:::777666555444333333333333222222222222333000;;;@@@[[[sssgggXXXRRR]]]ddd```[[[\\\IIIEEEEEEKKKUUU___eeehhhwww}}}|||{{{~~~xxxooolllrrr{{{zzzsssrrrllljjjuuuiiiPPPUUUnnnzzzoooccc^^^```ggg{{{lllrrrKKK;;;888===999555222,,,+++,,,------------,,,+++++++++,,,,,,,,,,,,------***111---'''---000222;;;777hhhXXXqqq}}}]]]___FFF***777000///---,,,+++,,,------000...000444666444444444666:::;;;777444444333///+++000;;;DDDEEEBBBEEEMMM<<<===<<>>MMMZZZcccffffffeeehhhkkkkkkeee___aaammmxxx}}}{{{wwwssspppooopppqqqjjjNNNZZZyyy|||}}}{{{sss~~~WWW:::444333222///---,,,,,,++++++,,,,,,,,,,,,---------222'''111777666;;;JJJhhhwwwwww}}}ooo~~~jjjHHH888888AAAaaalllgggkkkgggeeegggeeejjjeeeiiimmmjjjooossslllqqqrrr{{{|||sssuuu}}}{{{{{{{{{|||~~~~~~{{{wwwttthhhOOOJJJVVVaaayyy~~~xxxpppccchhhXXX???666555444666000000/////////.........555+++222///222555666YYY\\\FFFJJJ```bbbXXXTTTTTTYYYkkkRRRBBBSSSbbbOOOJJJEEEMMM```wwwzzzkkkbbbbbb___mmmyyywwwxxxxxx{{{RRR@@@JJJmmm~~~ooofff\\\III888444777???MMM[[[YYY\\\UUUkkkwwwjjj~~~___<<<222666111,,,//////---.../////////......000444777BBB444BBBIIIQQQxxx[[[JJJMMMfffjjjMMM[[[sssyyyvvvpppiiioooooowwwzzzsssTTT444444111555333+++---222---...------------...//////+++333111111DDDaaakkkQQQPPP[[[AAA>>>:::777666555444333333222111222444555444333444>>>HHHiiiwwwSSSWWWaaammmnnnbbbQQQGGGHHHIIINNNYYYjjj}}}xxxpppmmmpppooowww}}}~~~}}}yyytttsssyyy~~~{{{tttnnntttsssssstttNNNNNNzzz~~~iiiiiiddd```qqquuuzzzZZZBBB;;;===666888:::+++,,,,,,------------,,,+++++++++,,,,,,,,,,,,---------000+++)))111222333<<>>HHHKKKEEE???BBBIIIBBB>>>;;;CCCWWWjjjpppmmmdddddd^^^XXX\\\hhhmmmiii```BBB@@@:::UUU}}}fffIIIhhhcccXXXSSSaaammmZZZ;;;888>>><<<:::;;;777111444666777:::DDDQQQ^^^gggkkkaaajjjrrrqqqiiiffflllttt|||}}}{{{wwwsssppprrrtttlll^^^IIIQQQgggcccrrrxxxxxx{{{www>>>666555333111---,,,,,,...,,,,,,,,,---------......111,,,111===666DDDtttyyyxxx}}}sss~~~llllllFFF:::NNNZZZjjjttteeehhh\\\^^^eeeaaa^^^```___ZZZTTTYYY___\\\aaalllmmmmmmjjjqqqssshhhiiisssvvvuuuvvvxxx{{{}}}~~~|||yyyqqqccc^^^___cccqqqwwwlll}}}wwwiiipppmmmQQQ444222888222000000000000////////////333000111...444444AAAtttTTT@@@IIIgggnnnaaaUUUMMMSSSgggeeeVVVfff___LLLAAADDDXXXrrr}}}sssbbb\\\___eeewww{{{pppccc``````ffflllqqqxxxxxxJJJAAAUUUrrr~~~xxxhhhvvv|||{{{oooMMM===555333BBBXXXZZZdddVVVdddzzzrrrzzzyyy@@@444777444,,,,,,000111.../////////...///111555999<<<333WWWmmmoooQQQFFFVVVnnnxxx```fff{{{jjj^^^ZZZjjj|||ooo@@@888111444444,,,---222///......------......///000---444111444IIIfffPPPMMMXXXYYYAAA===999777666666555444444222111222444555444222:::DDDPPPvvv~~~cccYYYiiiwwwtttbbbOOOFFFDDD\\\___gggwwwyyyoooaaaSSSHHHCCCIIISSSYYY___nnn~~~}}}}}}wwwooolll~~~}}}{{{eeePPPllllll]]]jjj{{{{{{xxxLLL999<<<666999<<>>AAAEEECCCCCCKKK[[[ccc\\\OOOLLLVVVQQQGGGQQQ```^^^UUUJJJ$$$>>>WWWyyyTTTGGGRRR@@@CCCccc|||uuu]]]NNNKKKcccfff[[[UUUCCC666>>><<<777333444???PPPaaalllddddddgggnnnuuuwwwtttpppzzz}}}{{{uuurrrtttwwwqqqkkkKKK;;;KKKLLL[[[}}}yyywwwGGG777666555555222......000------------............///555555AAA===^^^qqqiiibbbvvv___CCC;;;WWWsssdddYYYTTT\\\RRRVVV^^^XXXVVV]]]___XXXOOOQQQRRRMMMSSSaaafffeee___aaa]]]PPPSSSdddnnnsssvvvyyyyyyzzz{{{yyyvvvwwwtttoookkknnnwwwtttfffuuujjj@@@111555...111111111000000000/////////333000000888999QQQzzzoooVVVAAAIIIfffmmm^^^PPPGGGOOOggg|||mmmtttWWWIII>>>NNNbbbuuurrr___SSSZZZhhhlllUUUJJJCCCEEEFFFIIINNNUUU___mmmwww~~~jjjEEEBBB```{{{ccc___rrr}}}WWWGGG???;;;NNNjjj]]]\\\PPP[[[iiitttTTT666555444...+++222444,,,///////////////222777:::999@@@kkkoooaaaCCCVVV~~~jjjkkkvvvbbbcccrrrWWW;;;000111555///---111///...............//////000111444111888PPPlllLLLNNNpppWWW@@@===999777666666555444555333222111222333333333???PPPdddzzzccchhhuuuyyyuuucccMMMBBBEEELLL^^^rrrxxxnnnSSSLLLDDD===999>>>NNN___VVVeee}}}|||zzztttnnnjjjwww~~~ddd\\\ZZZXXXddduuuiii}}}^^^999;;;;;;888888555.........------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,***///666444===TTTpppKKKbbbfffYYYdddYYY222///999%%%...------,,,---...000111444666444//////555;;;>>>666:::<<<:::===EEEMMMPPPUUUSSSPPPNNNNNNMMMJJJGGG@@@BBBEEEKKKTTTXXXOOODDDAAATTTMMM???IIIRRRJJJBBB777888lll{{{}}}ooo<<>>JJJfffiiiYYYOOOKKKGGGccc{{{rrrLLLGGGFFFaaaffffff\\\TTT]]]uuutttUUUFFFHHHGGGAAAOOOQQQRRRQQQQQQWWW```fffttt{{{bbbBBBGGGjjjvvv[[[ggg]]]QQQGGG???MMMeeehhhTTTNNNTTTNNNjjjzzzzzz>>>333222222---333666***.../////////000333888<<<@@@XXXsss{{{YYYMMMTTTvvvttt|||wwwzzzuuuFFF333///666222...///---///............///000000222222222AAAaaa~~~|||UUUOOOVVV@@@===999777666666555555444444333222000222666999JJJiii{{{fffmmm{{{```MMMDDDEEENNNWWWzzz|||ooocccSSSFFF777999===AAAEEEOOOdddwwwvvv}}}xxxsssnnnnnnqqq{{{}}}eee\\\]]]ccc]]]PPPwwwzzz|||GGG:::???888333999000///...---,,,,,,,,,---++++++,,,,,,,,,,,,------,,,---,,,000444555MMMsss[[[ZZZSSSooo]]]:::666000&&&000------,,,,,,---///111222222222333555333222555<<<111999???>>>???HHHUUU]]]]]]UUUJJJGGGNNNVVVSSSLLLEEEHHHIIIIIIKKKNNNKKKFFFEEEZZZPPP:::???@@@999;;;888gggyyyWWWGGG111@@@===iiieeeOOONNNTTTVVV^^^cccmmmlllXXXNNNKKKCCC999111444???III^^^bbbggghhhiiioooxxxyyy}}}|||yyywwwwwwttttttoooUUU===GGG___fff~~~AAA666000333555000,,,---.........////////////000333222666QQQvvveeeWWWgggsssxxx|||uuu]]]HHH===]]]zzzgggTTTJJJEEECCCHHHPPPSSSGGGIIIOOOLLLNNN[[[aaaQQQZZZffffffbbbkkkmmm^^^RRRJJJBBB999<<>>MMMccchhh___cccgggXXXVVV\\\gggwwwjjjnnneeeVVVEEE:::999???FFFIIITTT___aaa^^^bbbppp~~~|||~~~~~~zzzxxxnnntttqqq___IIIAAARRRlll}}}}}}|||RRR>>>///000444000---........./////////000000000555666OOOkkk|||kkkrrrxxx|||ooopppVVV@@@LLLhhhdddUUUOOOHHHCCCBBBEEEOOOXXXYYYNNNTTT___^^^aaaiiilllNNN]]]iiieeeddduuuttt\\\OOOGGG<<<777LLLwwwqqqWWWnnn~~~wwwxxx~~~{{{yyyxxxwwwlllttt{{{}}}xxxuuummm~~~YYY888666333333222222222111111111222222000888555XXX~~~XXXPPPMMMYYYTTTeeeppp[[[FFFOOOaaarrrdddGGGGGGZZZ___ZZZVVVaaayyyOOOJJJSSSjjjuuuxxxyyyXXXHHHhhh{{{jjj|||xxxuuu{{{vvv```WWW```jjj;;;...888000///666---...///000000222555;;;>>>LLLpppyyyeeeHHHVVVuuu~~~QQQ666777555000///...///////////////000000111...000<<>>JJJZZZmmmtttmmm\\\FFF888666888999>>>DDDNNNZZZhhhxxxuuuxxxtttxxxuuulllhhhppp}}}{{{xxxYYYEEEVVV```dddxxxppp[[[tttnnnnnnvvv;;;??????111888111000...---,,,,,,------++++++,,,,,,,,,------------///000444;;;MMM}}}RRRQQQiiigggLLL```UUU???---,,,222000)))---,,,,,,---...000222333555666FFF[[[VVV;;;...444555FFFTTTSSSNNNQQQ\\\fffMMMCCC555///;;;LLLRRROOOQQQWWW[[[[[[ZZZXXXQQQJJJOOObbbOOO555999>>>MMMqqq___FFFHHHIIIUUUbbb{{{{{{vvvmmmcccXXXLLLBBB;;;888BBBNNNVVVZZZ```kkkttt~~~}}}xxxpppzzzqqqdddWWW<<>>mmm|||lllttttttmmm[[[BBB<<>>qqq{{{hhhVVVTTT\\\eeennnuuuppp{{{kkk{{{sssbbbTTT999???555AAA999LLLGGGdddnnnfffvvv|||vvvyyy~~~sssiii___GGGCCC___yyyxxx{{{qqq???:::111888333111...---000000---///444444000777UUUjjjrrrggg}}}~~~XXX???CCCppp}}}eeeXXXPPPJJJeeeFFF>>>OOOLLLVVV^^^[[[XXXnnnkkkoooaaapppnnnjjjwwwdddSSSrrrZZZRRRGGG>>>;;;999IIIrrr___gggnnnnnnxxxyyy~~~}}}{{{rrrkkkqqqtttuuuyyy~~~|||vvv~~~~~~}}}WWW555666111333222///555777---***???000222FFFwwwsssVVVOOOUUUllluuuooonnnhhhUUUHHHYYYxxx{{{dddQQQfffVVVRRRMMMppp___NNNHHHhhhMMMYYYvvvwww|||bbbbbbjjj]]]PPPTTTUUUaaaxxxfff...;;;---333888///...666//////;;;999>>>WWWoooyyyppptttZZZzzzxxxNNNIIIYYYzzzrrrtttNNN444---==='''111000000////////////000000000===...uuu{{{rrrjjjGGG___RRRCCC>>>:::;;;:::666555777777222444999555666QQQsssaaarrrqqqQQQGGGLLLTTTrrrmmmXXXLLLBBB<<<888:::<<<===AAAGGGOOO^^^rrr}}}~~~{{{ppprrrqqqqqqxxxppp]]]RRRIIIFFFUUUiii~~~kkkjjj{{{rrrdddEEE???999888444333111...---,,,,,,,,,,,,,,,++++++,,,,,,---...++++++:::777LLLIIIWWWtttMMMXXXSSS999---///---,,,...***,,,---...///333666555222===fff|||ccc>>>333333///222888333???GGGJJJ[[[\\\RRR<<<111333777CCCMMMKKKQQQSSSVVVYYY[[[]]]___```aaalllCCC777===SSS{{{uuunnn___QQQTTT```hhhwwwoooEEE>>>DDD<<>>;;;;;;;;;777666888333444888999666BBBhhhaaakkkzzzUUUDDDHHHQQQiiiqqq[[[FFF;;;777555555999<<<>>>EEELLL\\\nnn~~~uuutttnnnmmm}}}ppp]]]YYYOOOBBBGGGZZZiiieeemmm```MMM:::999666555333111///---,,,,,,,,,,,,,,,,,,,,,,,,------...+++...BBB<<>>UUURRRIIIhhhPPPCCC===:::;;;:::777666888333666888555888PPP[[[```KKKHHHQQQmmmwwweeeQQQAAA999888777999<<<>>>BBBNNNZZZjjj{{{|||yyyoooiiixxxzzzrrrfffbbbZZZMMMIIIPPPTTTbbbooouuuaaaaaa}}}XXX555777666555444111///---,,,,,,,,,,,,,,,,,,,,,,,,---.........777>>>OOO]]]CCCKKKTTT___EEENNNWWW777,,,---222......444333///...000444333222999DDDuuu}}}SSS...===CCC444999333999555GGGXXX\\\___OOOHHH777111444666???IIIIIIMMMQQQXXX]]]aaafffkkkooojjjfff\\\eeejjjzzz\\\HHHMMMXXXccc|||uuu}}}ttt|||mmmccc???RRRoooJJJXXXyyy]]]GGGYYY[[[vvvuuu~~~xxxssssssiiiOOO:::EEEzzzggg|||pppyyyCCC777555555///000000,,,...333///,,,===VVVggg___TTTzzzqqq[[[DDDUUUuuulllhhhbbbVVVKKKPPPnnncccGGGLLLaaaggg^^^hhhuuuhhh\\\uuuhhh\\\hhhiiiWWW\\\eeeKKK@@@999<<<>>>\\\mmmmmmeeehhhWWWPPPXXXfffrrr}}}~~~{{{{{{||||||wwwmmmhhhkkkooonnnkkk~~~oooAAA444333666111000333000222333;;;AAAzzzxxxRRR\\\jjjlllrrryyycccWWWVVVuuuzzzeee]]]PPPsssrrrKKKLLLhhhggghhh___VVVTTTUUUOOOLLLQQQ\\\YYY444666444+++555666///...555;;;AAA\\\hhhsssmmmRRR___|||nnnfffYYYKKKDDDBBBBBBEEEIIIXXXbbbrrruuuddd>>>***>>>///111000000000000000000111444111EEE]]]~~~LLLSSSzzzOOOAAA<<<999:::999666555777444888777333???dddfffnnnqqqQQQLLLQQQddd|||jjjVVVFFF;;;666444888???CCCCCCGGGTTTbbbppptttjjjpppzzzrrrssspppjjjddd^^^UUULLLWWWfffpppoooVVVttthhhjjjooo===888777555444222///------------------,,,,,,------...///111@@@666oooAAA===JJJ;;;@@@BBBUUUHHH444,,,...111***---555555222***---777333...BBBaaa{{{WWW888777AAA???;;;;;;;;;:::888OOOYYYOOORRRMMM@@@222///444555>>>JJJKKKQQQQQQUUU\\\eeekkkmmmnnnjjj```cccsssqqquuuvvvpppggguuutttuuu|||{{{[[[===LLL~~~yyygggeeeRRRuuuwwwrrr~~~{{{xxxtttnnn]]]HHHDDD{{{^^^zzzsssuuuUUU:::444777111222111---...222...000GGGdddrrrpppZZZyyy~~~sss{{{iii:::LLLzzzooogggccc```___^^^MMMjjjlllMMMLLLfffmmmfffvvviiiggg|||bbbQQQyyykkkRRR^^^]]]FFF999444:::KKKvvvvvvmmm~~~pppsssEEEaaaqqq|||~~~{{{}}}vvvjjj^^^ZZZ___gggzzzooopppNNN777000555222000333222000555>>>BBB|||hhhMMMXXXeeekkkrrryyytttaaaVVVlll{{{eee]]]___}}}]]]PPPmmmtttmmm[[[WWWQQQJJJIIIJJJSSSjjj666666555---888333///222777666DDDgggWWWTTT{{{mmmrrrzzziiiQQQKKKGGGHHHHHHCCC???===@@@FFFQQQaaapppzzzwwwEEE///999111111111000000000000111111333222BBBqqq~~~QQQeeeOOO@@@;;;888999999666555777555999666777PPPJJJ\\\LLLQQQZZZ~~~vvv___KKK>>>777333000888BBBFFFBBBAAALLLZZZttt{{{qqqnnnttt|||hhhtttxxxqqqkkkhhh\\\MMM^^^ccciiixxxjjjkkkzzzqqq\\\qqqKKK555444666444222000...------------------------......///444EEEAAAqqq>>>???===---:::SSSVVV666333,,,------&&&***222111111***---777555444NNNrrr```BBB<<>>000666444666222000000///---666SSSppphhhvvvsssxxxwwwwwwwwwEEE???pppuuujjjiiijjjhhhbbb^^^LLLeeeuuuVVVLLLiiirrrqqqvvveeeZZZyyy[[[kkk]]]EEE888777777ZZZrrrqqqqqq|||FFFqqq~~~|||~~~pppZZZKKKNNNXXXtttiiizzzzzzrrrbbbAAA000555444111444444333444999QQQ___NNNXXXbbblllvvvwww~~~ooo^^^ccc{{{}}}jjjdddvvvnnnRRR\\\ppp]]]XXXNNNJJJNNNOOOPPPppp}}}===444333///666---000999666---GGGzzzdddEEE\\\xxx]]]sssjjj\\\VVVSSSWWW[[[[[[[[[\\\HHHDDD@@@BBBKKKWWWbbbhhhkkkyyyiii[[[:::666333222111111000000111111222444444EEEoooRRRpppNNNAAA<<<999::::::777666888444777888AAAhhheeeRRRpppQQQMMMZZZnnnuuurrreeeRRRCCC<<<888333444<<>><<<000888HHH[[[III111111+++------'''***000,,,,,,///222333444>>>RRRdddBBB<<<@@@<<<000333<<<888222555...999999111<<<>>>777---000555444;;;GGGIIIQQQRRRTTTXXX]]]```aaabbb^^^fffjjjdddgggpppzzzxxxyyyyyyyyy{{{uuu|||~~~[[[{{{ddd>>>iii{{{OOOnnnrrruuuwwwpppmmmcccOOO???PPPKKK~~~~~~FFF111777555555///111111...111EEEfffqqqmmmyyyzzztttpppZZZ???```}}}tttmmmkkknnnmmmbbbWWWRRRQQQgggcccRRRlllwww~~~vvvvvvjjjvvv}}}aaavvvZZZ???666<<<>>>kkkqqqzzzkkk}}}[[[uuu||||||}}}zzzfffQQQIIIKKKjjjuuupppzzzxxxyyyMMM333666666222444444666333<<>>666...111666333999DDDGGGMMMRRRVVVWWWWWWXXX[[[^^^[[[iiiiii```uuuyyyzzzzzzrrrllltttxxxvvv|||lllkkkhhhEEEuuuiii{{{www{{{pppnnneee^^^888BBBIIIccc}}}}}}lllNNN777:::444///,,,111222...777TTTyyy}}}[[[ooohhhvvv```:::JJJ}}}xxxkkkkkklllhhh\\\OOOMMMTTTYYYllloooXXXppp|||{{{kkk}}}bbblllvvv```xxxSSS888333???IIIxxx~~~pppppptttvvv|||}}}~~~vvv___MMMGGG]]]eee}}}tttrrrWWW666777777333444444555555DDDyyyVVVVVVccclllzzzlllYYYxxxvvv|||vvv[[[hhhsssuuuyyy}}}wwwiiigggUUULLLOOOJJJNNNYYYYYY999555888111777000222555EEEuuurrrcccyyyrrrKKKccc{{{WWW~~~}}}uuuqqqiiieeefffjjjooovvvwwwlllVVVDDD======???;;;EEEeeevvvvvvzzz}}}{{{zzz___III>>>222222222111111111111222222666222XXXxxxYYYZZZNNN???===;;;999888888888888888999777VVVtttRRRhhhKKKIIIYYY~~~uuuUUUFFFIIICCC@@@@@@>>>888666999:::DDDJJJMMMccc{{{{{{zzzyyyyyy}}}{{{vvvrrrooommmzzzjjjYYYvvvMMMCCCZZZhhhyyykkkppp:::888555444333111///...---------111((()))333***)))@@@LLLPPPOOOCCCCCC444111KKK___MMM444333......///...,,,,,,---///222666333///;;;LLLJJJ:::666666666666666666666666555444444333111000000///333222111333888<<>>kkk}}}ddd[[[xxxvvvHHH>>>YYYnnnkkkTTTRRRUUUFFFFFFWWW___pppkkk```\\\pppqqqyyykkkiiikkkbbbKKK===777CCCMMMtttyyyqqqyyy|||yyy|||wwwqqq}}}{{{uuurrrvvv[[[CCCWWWuuuwwwlllzzz|||~~~|||999444666222---;;;555:::NNN~~~PPPVVVfffoooyyyzzznnnooodddhhh}}}sssoooooozzzwwwxxx~~~oooZZZNNNKKKLLLMMMNNNKKKqqqzzz000888000333222444111999SSSqqq}}}ZZZJJJaaannnoooyyyzzz||||||wwwkkkfffmmmpppiii\\\OOOEEE???FFFKKKmmmzzzyyyttttttwwwuuutttaaattt999777222222111000000111222333999...aaa~~~www|||vvvRRRaaaOOO???>>><<<:::888888888888666666BBBmmmiiieee|||UUUJJJMMMdddgggJJJBBBAAADDDLLLRRRNNNDDD??????CCCDDDGGGYYY}}}zzzyyyzzz}}}~~~yyysssmmmiiissszzzxxxzzzvvvfffgggTTTDDDRRReeemmmfffvvvwwwfffHHH===666444333111///...------,,,000***+++333---///FFFNNNrrr>>>CCCDDD666>>>XXX[[[CCC111......//////...------...000222444222333===HHHDDD888555555555555555555555555555555444333222111000000000///000333999>>>BBBCCCOOORRRUUUWWWXXXYYY[[[\\\eeeccccccffflllrrrvvvwwwvvvsssrrrtttyyy{{{yyyvvvssswwwzzz|||}}}zzzllltttpppbbbNNNQQQccceeecccRRR}}}iiiVVVSSSzzzlll|||tttjjj```FFF???999LLLtttzzz888666666444222444777...DDDlllsssuuuVVVfff}}}~~~[[[===KKKlllSSSEEEGGGNNNLLLBBBHHHZZZeeehhh{{{tttaaarrrmmmrrrgggwwwqqqyyyggglll^^^EEE:::444===VVVqqquuuvvvuuuwwwooohhhhhh{{{[[[ppp|||vvvzzzdddKKKUUUwww~~~gggNNN777:::444111666555AAAZZZcccpppmmmqqq{{{^^^ssshhhcccdddffftttsssuuu}}}~~~{{{{{{xxxdddUUUNNNMMMMMMOOOHHH___;;;888///222444777333777MMM~~~^^^]]]aaapppvvvkkk{{{wwwsssjjj___ZZZZZZ___bbb~~~zzzwwwpppnnnooommmlllwwwddd555;;;333222111000000111222333:::888hhhpppNNNdddOOO???>>><<<:::888888888888888555QQQZZZvvv]]]EEEOOOZZZxxx^^^GGGIIIBBBNNN^^^eee]]]MMMCCCBBBJJJEEEWWW}}}|||~~~|||~~~|||tttkkkfffcccoooxxxvvvyyywwwZZZ]]]IIIMMMhhhgggmmmmmmfffzzzdddZZZ;;;666555333111///...------***///---...222///888NNNOOOwww<<>>[[[uuubbb~~~vvvnnn```SSS>>>888AAAfff~~~DDD444111888000333555...HHHhhh```[[[___zzzvvvyyy}}}IIIBBBmmmfffMMM;;;@@@KKKGGG;;;>>>JJJYYYgggwwwfffuuurrr|||}}}}}}kkkccclllYYY>>>999555;;;^^^pppwwwzzz~~~{{{wwwpppccceee{{{|||~~~pppZZZRRRgggmmmggg:::<<<444777222444HHHeee||||||qqqqqquuutttnnnnnn{{{zzzwwwqqqkkk```VVVQQQTTT\\\bbblllkkkpppyyy|||zzzvvvvvvhhhwwwqqq]]]PPPMMMNNNMMMGGGOOOzzzMMM;;;222777111666444999TTT[[[qqqeeegggooocccPPPaaakkkooowwwmmmgggggggggffflllvvvuuunnnLLL???444333222111111111222333222<<>><<<:::999888888999===999___NNNyyyyyyJJJBBBYYYkkk___KKKUUURRR___llllll]]]KKKBBBAAA@@@III{{{~~~~~~vvvnnnhhh[[[ddd|||vvv^^^iiiUUUPPPmmmcccssskkk^^^gggwwwqqq888666555333111000......---***---/////////111???SSS]]][[[CCCQQQ999===dddvvvOOO222444111///000000000......000222555000333>>>BBB<<<555444333333333333333333333333555444444333222111111111,,,---///555<<>>CCCGGGHHHHHHKKKPPPSSSUUUXXX[[[]]]^^^```bbbdddgggkkkooorrrooonnnmmmnnnqqqvvvzzz|||{{{}}}~~~{{{{{{~~~{{{zzz}}}uuulll===aaavvvVVVvvvfffggg~~~rrrhhh}}}yyysssnnngggbbb>>>888666???vvvzzz|||kkk>>>---555222333333:::```lllTTTZZZyyymmmttt|||EEEQQQdddRRRDDDVVVlllzzzdddAAA999LLLYYYtttuuutttwwwsssmmmUUU```dddqqqWWW;;;<<<;;;===iiiwwwuuussswwwuuunnnOOOaaakkkoooyyy}}}wwwTTT^^^YYYkkk{{{III888111;;;555777EEEiiivvvtttsssrrryyy~~~nnn~~~qqq|||vvvddd\\\XXXSSSMMMDDDAAA???AAAGGGPPPZZZ___WWWYYY```jjjooopppqqquuu|||aaaOOOJJJMMMGGGLLLLLLhhhiii777///444666888555EEEuuu```WWW^^^VVVwwwooo^^^[[[gggsssssseee```aaacccdddeeepppsss>>>666555333222222222333444777PPP~~~uuudddYYYyyyRRR@@@???===;;;999999999999444QQQPPP[[[}}}vvvbbbOOOPPPhhh|||TTT>>>FFFNNNQQQOOOGGGBBBDDDIIILLLaaa}}}{{{}}}{{{wwwttteeeXXXuuu}}}rrrkkk```TTT^^^aaaiiiqqqeeeFFF777666444222000///.........***000000+++777NNNXXX```???^^^???<<<]]]ooo???...333------...//////......000222555333555<<<<<<444000333000000000000000000000000222222111111000000000000///000333888???DDDGGGGGGGGGJJJOOORRRUUUXXX\\\^^^^^^```cccfffhhhkkkooorrrmmmllllllmmmppptttxxx{{{zzz|||~~~}}}{{{{{{}}}~~~||||||~~~|||wwwrrr```EEEfffjjjTTTlllrrrwww{{{bbbppp|||uuusssiii```CCC;;;;;;>>>dddvvvqqqDDD111555333000222EEEllliiiPPPhhhmmmggguuutttyyy@@@YYYcccDDD???OOObbbhhhPPP;;;@@@OOOcccvvv~~~yyyuuugggggggggrrrYYY<<<:::999<<>>444555555888666NNNpppUUU\\\oooQQQmmmsssddd___fffsssvvveee\\\\\\^^^______fffgggRRR777666444333222333333444555XXX]]]ccc]]]SSS@@@???===;;;:::999999999666gggHHHooossseeeYYY[[[}}}xxxVVV@@@FFFFFFIIIJJJKKKTTTbbbiiiiiiqqqjjjlllnnnqqquuu{{{|||xxxvvvkkkSSSccc~~~sss|||llldddVVVTTTkkkdddttt}}}VVV777666444222000//////...///(((...111,,,>>>XXX]]]ZZZHHHeeeGGG<<>>???OOO^^^sssQQQ===DDDWWW}}}zzzooobbb```]]]iiiccclllXXX===999888???iiiyyyxxxppphhhaaa___```{{{{{{ttt~~~|||ooo___WWW666hhh~~~zzzrrr===>>>444999<<>>::::::;;;???CCCFFFEEECCCBBBCCCIIISSS\\\dddppp{{{zzzmmmVVVKKKIIIKKKGGGFFFSSSkkkFFF;;;777222777999VVVgggNNNiiiXXXSSSfffTTTXXXeeeyyyqqq|||iiiZZZWWWYYYZZZZZZ]]]xxx```lll888777555444333333333444333cccuuueeecccmmmSSSAAA???===;;;:::999999:::???xxxLLL~~~}}}ppphhh___eee{{{___LLLPPPOOOTTTYYYcccvvv{{{zzzvvvpppoooeeeTTTMMMUUU]]]___```fffooovvvzzz}}}~~~}}}}}}xxxuuunnnPPPTTTttt~~~xxx|||wwwnnn[[[NNNmmmVVVeee|||zzzggg777666444222111//////...000&&&---111...CCC___aaaSSSFFFWWW???888ooo|||QQQ333444555---+++,,,------------///111000444444000---...//////////////////////////////////////////............---///333:::AAAGGGJJJKKKHHHLLLQQQUUUYYY\\\```ccccccfffiiijjjiiijjjmmmppplllmmmoooppprrrtttxxxzzz{{{}}}~~~||||||rrrnnnrrr}}}JJJnnnUUUZZZoookkkyyyyyyxxxlllZZZSSS>>>999999DDDdddyyyIII444555777222;;;]]]cccFFFwwwwwweeemmmooo{{{HHHEEEbbbsssSSSIIIQQQhhh~~~kkkIIIJJJeee{{{vvv}}}oooeeellltttfff\\\eeeUUU>>>::::::DDDbbbxxx~~~|||vvvxxxxxxyyyzzzuuu\\\\\\QQQ???___lllhhh||||||???EEE333:::>>>SSSuuunnnOOOEEEVVVZZZoooSSSFFFCCC???:::777777777999===BBBDDDBBB???<<<===BBBLLLVVVaaappp}}}vvvttt\\\MMMHHHLLLCCCFFFSSSbbbGGG:::444444:::;;;WWWlllOOOxxxwwwOOO]]]|||tttaaaQQQ```ooo{{{ooossslll[[[TTTVVVXXXXXXSSShhhoooyyywww888777555444333333444444===wwwzzzaaazzzUUUDDD:::CCC:::444>>>;;;999BBB|||hhhzzzsssmmmdddxxxuuunnniiiwwwqqqsss~~~rrrqqqyyyuuu\\\IIIIIIGGGEEEFFFMMMUUU\\\___IIIPPPZZZcccppp|||~~~}}}|||~~~~~~xxxtttnnniiiPPPYYYzzzlll{{{gggeee===MMM[[[kkk~~~~~~vvv:::777777---111444'''111///,,,222---111GGG___dddBBBbbbKKK555VVVpppJJJ===000000(((---------......000111222444222000...------///000..................------////////////000000000000000111999777CCCLLLCCCOOOLLLTTTXXXTTTUUU^^^cccbbbaaaeeejjjllljjjjjjnnnrrroooppprrrrrrrrrtttvvvxxx{{{|||~~~bbb{{{VVVPPPlllRRR```}}}pppppp|||yyyqqqbbbVVVAAA888888BBBiiippp^^^888444000555@@@aaaxxxIIIcccPPPxxxcccvvv]]]HHHEEEmmmOOOPPPSSS___vvvJJJLLL~~~nnnkkkjjjjjjrrrwwwuuu~~~zzz~~~xxxvvvnnn]]]JJJ>>><<<>>>___~~~rrr|||zzz___<<>>@@@mmmmmmtttJJJWWWkkkqqqqqqJJJDDD???888777777555666888999:::::::::999;;;;;;???GGGQQQ```wwwXXXHHHLLLIIIHHHAAAPPP\\\QQQ999777555===777YYYaaaXXXdddMMMrrrvvvkkkfff~~~eeeNNN___www~~~{{{___PPPRRRRRRNNNNNNXXXppp```FFF111:::444***666888222:::ssstttcccxxxUUUDDD;;;BBB;;;666???999999YYYXXXpppwwweeeooo~~~tttnnnqqqzzznnnsssuuu}}}wwwaaaPPPJJJIIIHHHJJJNNNVVVdddnnnkkk```TTTNNNSSSgggzzz}}}|||}}}}}}vvvpppmmmhhhRRRVVVwww~~~wwwqqqeeeBBBNNNkkk|||{{{???777888///222555)))111000...333000444OOO\\\OOOCCCfffPPPDDDhhh>>>777111333------------...///000111222222111///............///000////////////...............//////000000000111000000777555BBBMMMEEEQQQPPPWWWZZZWWWWWW^^^cccbbbdddhhhkkkkkkiiihhhkkknnnppprrrsssttttttuuuwwwyyy{{{|||~~~iii^^^SSScccqqqJJJeeewwwnnnwwwssshhh___HHH:::444;;;aaagggttt>>>555444444<<<\\\fffNNNtttwwwiiiyyy{{{fffqqqRRRHHHhhhoooCCC666LLLllltttAAAIII~~~yyyvvvqqqhhhooowww~~~{{{nnnjjjiiidddZZZNNNDDD>>><<>>666===fff||||||jjj===555777333>>>```TTTXXX}}}^^^sssvvvnnnxxxiiiFFFKKKOOO;;;aaa```;;;VVV{{{zzzzzz|||cccQQQXXXYYYYYYWWWSSSLLLDDD???RRR}}}rrrfffwwwdddCCCIIIeeedddaaauuu777444===KKK~~~zzziiiIIIPPPeee{{{oooKKK777777444000333444222333444444444444333333:::666999FFFYYYooo___KKKCCCEEEHHHHHHJJJIIIsss???333666???BBBPPPoooxxxYYYaaawww```UUU}}}jjj___[[[gggvvvsss[[[OOOLLLKKKJJJMMMggglllddd777444888333888555666>>>rrr~~~|||VVVsssoooWWWFFF>>>AAA<<>>@@@IIInnn~~~|||mmmNNNNNNaaawwwVVV>>>444777333111555555222222333222222222222111666444888EEEYYYrrr___SSSGGGEEEEEEJJJHHHJJJ{{{~~~;;;===999>>>EEErrrLLLwwwsssSSSjjjaaaIII\\\|||kkk[[[OOORRRVVV^^^iiivvv{{{rrrWWWIIIIIILLLJJJGGG^^^yyy|||yyy===000999777777333888>>>zzzWWWooocccXXXFFF@@@@@@;;;AAA@@@:::UUUhhh]]]vvvvvvRRRQQQhhhkkkTTTiiiaaa^^^OOOXXXbbbhhhiiijjjlllnnnssswww||||||xxxaaaMMM;;;;;;EEELLLOOOPPPSSScccnnnooozzz~~~{{{zzzzzzyyyuuurrrsssnnnhhhWWWUUU|||zzzrrrVVV???kkkvvvaaarrr~~~^^^888333444111333...000,,,...//////BBBbbbjjj]]]FFFhhhZZZ888WWWjjjLLL;;;999222***000.........///111333444555---...//////000//////.........//////000000000000333444555666777888999:::999999>>>888AAAHHH>>>JJJSSSNNNMMMSSSWWWXXX]]]dddfffhhhkkkmmmnnnppprrrsssqqqsssuuuvvvvvvvvvwwwxxxwwwxxx{{{}}}CCCXXXEEE|||cccsss|||rrr{{{pppjjjeeeOOO>>>;;;JJJwwwHHH;;;444333OOOgggHHHooogggdddxxxQQQ@@@bbbfffNNN[[[hhhooojjjkkkxxxzzz\\\IIIHHHHHHPPPXXX[[[ZZZYYY]]]aaadddiiiooowwwwwwjjjdddmmmooozzzjjj```zzzrrrSSS:::___{{{VVV}}}???AAA999???yyyccczzzppplllXXX[[[gggmmmnnnXXXEEE777444777222111555333333222222222222222222222333444888AAAMMMccceee\\\IIIIIICCCIIIFFFMMMwwwAAABBB888<<>>666===dddooowwwYYY666666444TTTZZZJJJzzz^^^{{{|||HHHCCCwwwnnnqqq~~~kkkMMM@@@CCCJJJRRR[[[______bbbjjjrrruuueeeaaapppzzzqqq___SSSWWWiiivvvqqqkkkpppzzz~~~{{{uuu___>>>XXX~~~```uuuIIIAAA777JJJ}}}ZZZxxxqqqnnnXXXVVVZZZWWWQQQ999<<<333333444///000444...222222111111111222222333333555888:::===IIIddd{{{nnneeeGGGMMMAAAJJJDDDLLLnnnLLL777777:::]]]ZZZ[[[~~~mmmOOOyyy}}}RRRDDD<<>>AAADDDKKKXXXmmm|||xxxjjj{{{nnnyyyjjj___HHHCCCFFFGGG>>>JJJkkkqqqTTTNNN222666555666222888DDDsssoooKKKgggkkkMMMEEEYYYEEEDDDAAA999BBB>>>DDDzzzZZZ\\\~~~|||qqqOOOVVVcccZZZtttmmmZZZFFFLLLVVV___eeejjjnnnqqqsssttttttuuuvvvppp\\\HHH666:::GGGUUUUUUOOOSSS]]]ccchhhxxx~~~~~~{{{yyyyyy|||}}}|||zzzkkkmmmlll^^^OOO^^^zzz|||[[[BBBUUUfff|||{{{???444888///333222222///333222000VVV___IIIKKK```DDDPPP~~~XXXIII777///444+++222......///000222444666777333222111000//////000000---...000222444666777888999999999::::::;;;;;;;;;<<<>>>CCC999>>>JJJNNNggg^^^NNNIIIRRRWWWVVV]]]kkklllllllllnnnpppqqqpppppprrruuuxxxyyyxxxwwwwwwxxxwwwyyy{{{~~~GGGeeegggZZZ\\\vvvsssjjjUUUGGG:::444PPPVVVwwwooojjj555777666ZZZPPPUUU[[[uuuGGGFFFttt[[[CCC<<<@@@LLLRRRZZZ```eeellluuu|||~~~ppprrrwwwllluuu}}}|||}}}xxxlllIIIRRRxxxcccaaaiiiRRR===;;;\\\www{{{TTTwwwsssnnnVVVNNNIIICCCFFF;;;888111222222---111444,,,000000//////000111222333222333666666444888FFFVVV{{{rrrjjjFFFKKK???MMMDDDKKKcccsssTTT444888999gggPPP___jjjRRRsss@@@@@@AAA@@@HHHCCCAAAEEEJJJSSSeeevvvzzzvvv```VVVTTTbbbXXXfffrrrgggbbbJJJAAAAAAAAA;;;DDD\\\fffXXX888555333777555888FFF}}}OOOpppYYYFFFLLLYYYEEEEEEAAA888AAA===HHHRRRiiicccSSSfffuuu]]]\\\HHHHHHKKKOOORRRWWW___kkktttqqqrrrsssvvvyyyqqqWWW===:::<<>>FFF~~~fffBBB555:::000333555444---222111...YYYZZZGGGSSSfffJJJccc~~~SSSFFF444000;;;,,,,,,......///111222555666777666444222000//////000111...///111444666999;;;<<<::::::::::::::::::::::::===AAAHHH???GGG[[[iii```NNNFFFOOOTTTQQQYYYhhhhhhhhhjjjmmmppprrrsssrrrtttvvvyyy{{{zzzyyyxxxyyyxxxzzz{{{}}}~~~LLLcccxxxdddqqqyyy}}}qqqlll]]]RRRCCC555JJJMMM|||pppxxx>>>666999aaaNNNccc|||eeezzzgggJJJIIIwwwdddMMM???@@@FFFLLLPPPWWW```kkkttt{{{~~~}}}|||}}}}}}}}}}}}vvvpppMMMHHHjjjZZZCCC~~~oooWWW777===___RRR}}}uuugggiiiZZZWWWMMM???CCC<<<777222333111---333666,,,///.........///000222333111111333555333222888@@@HHH\\\vvvnnnlllIIIGGG===PPPFFFKKK^^^rrrZZZ@@@<<<888hhhOOOfffhhhTTTqqqtttuuu|||pppDDDWWW^^^TTTUUUJJJEEEKKKOOOSSSaaassszzz~~~dddHHHGGGeeeiiiWWWOOOPPPvvvxxx```KKK???===<<<999BBBUUUvvv}}}___<<<555222999777999SSSzzzaaaUUUMMM^^^WWWJJJ???AAA======>>>NNNooojjjlllbbbiiiaaa]]];;;@@@FFFHHHFFFGGGRRRdddpppgggpppjjjnnnwwwRRR<<<>>>???JJJqqqhhhKKK___hhhyyy}}}~~~{{{yyywwwxxx{{{~~~wwwoooqqqggg[[[WWWlllbbbAAAGGGbbbDDD888999888===---BBB333000666888```gggsssGGGkkkYYYDDDzzzUUUFFF888000333,,,,,,000------000333666===EEEBBB888000///000000///000---111444666666777;;;>>>:::@@@???666555<<<>>>;;;<<<777QQQAAAyyyUUUWWW>>>>>>555BBBGGGddd\\\ZZZtttllllllggg}}}rrrpppqqqsssvvvxxxxxxwwwuuuzzz|||zzzxxx||||||RRR^^^gggeee}}}}}}yyytttkkkiiiZZZDDD:::???MMMttt>>>;;;:::WWW???ssshhh```sss[[[BBBYYY~~~{{{mmmVVVBBB:::===CCCHHHPPPXXX___iiixxx}}}zzz}}}kkkzzzssswwwxxxoooYYY<<>>EEEiiisss^^^IIINNN___fff}}}}}}hhhOOOBBBAAA===:::BBB^^^kkkqqqccc~~~777...999000888444JJJyyytttqqqnnneeeZZZ\\\YYYDDD>>>EEEBBB>>>>>>QQQdddggggggaaannnmmmUUU???>>>CCCHHHHHHKKKWWWhhhuuuiiikkkllluuu|||kkkOOO???;;;EEE\\\zzzkkk___www{{{zzzyyyyyy{{{}}}}}}||||||uuuwwwlll___WWWiii^^^999EEEeee}}}vvvEEE666777666:::,,,>>>333111888???hhhqqqjjjGGGmmmXXXLLLpppMMM@@@555000555///111000...///111222555???IIIBBB999111000111///...000111444666777777777:::===333666555222222555666555JJJ@@@CCC\\\fffpppOOO>>>CCCJJJGGG555QQQkkkjjjbbbWWWooo{{{uuu|||vvvyyyvvvsssqqqrrruuuwwwxxxyyy{{{{{{yyy}}}HHHMMMzzzaaammmzzz~~~~~~|||uuummmkkk^^^HHH===AAA[[[???;;;777TTTIIIzzzfff```}}}YYYDDDaaa}}}|||uuudddNNN<<<777>>>EEENNNUUU\\\cccnnn~~~xxxyyyzzz}}}~~~~~~vvvnnnmmm~~~vvv]]]???LLLwwwTTTjjjzzz}}}nnn===>>>rrrYYY|||vvvlll```TTTOOOJJJBBB;;;888333111000000111222222111111111111111111222333444555666666888888999999999;;;;;;???LLL^^^www~~~www|||HHHDDDFFFAAAHHHBBBXXXmmm===;;;AAAsss}}}XXXyyyiiiXXXvvvXXXUUUOOOQQQAAADDDKKKSSS[[[ccclllsssuuugggPPP>>><<<]]]ooojjjsssMMMSSSxxxnnnQQQ@@@>>><<<:::BBB\\\lll|||}}}===555<<<333999888BBBrrr|||~~~iiiXXXSSS[[[CCC???GGGBBB===AAA[[[~~~cccrrraaa___vvv{{{~~~JJJAAA===AAAEEEHHHKKKTTTdddqqq[[[QQQ]]]sssqqq\\\GGG:::999MMMnnnlllxxxwwwzzzyyyxxxyyyzzz{{{zzzyyy}}}vvvyyylll^^^TTT```bbb999AAAbbblll{{{uuuJJJ444444333666+++:::---...555DDDmmmyyy[[[GGGoooTTTVVVkkkIII???555000666111444//////111222222555BBBOOOAAA999222111111///...///555666888888888888:::;;;888666777::::::;;;@@@FFFDDDRRRMMMwwwQQQzzzVVVEEEhhhWWW<<>>======???EEEXXXyyy}}}uuuwwwtttlllEEEBBBDDDCCCGGG@@@QQQoooAAA:::CCCxxxuuuYYY~~~eeeUUUeeeOOOJJJ@@@HHH666@@@MMMWWW```iiisssyyy|||```AAAGGG999___ooosssxxxKKKWWWoooOOO===;;;======CCC\\\wwwuuuxxx@@@777999111666666CCCyyytttnnnzzznnnUUUIII^^^IIIAAACCC<<<;;;EEEgggddd|||\\\___~~~uuuAAAAAAEEEFFFIIIKKKLLLPPP\\\gggMMMAAAZZZyyymmmRRRAAA444;;;OOOqqqxxxlllmmm}}}}}}{{{yyyxxxyyyyyyyyyxxxxxxqqqsssfffXXXOOOYYYqqqBBB:::WWWnnnRRR444444222333---666+++...444KKKsssRRROOOwwwSSSaaammmLLLBBB999222666000333...000333333222666EEEUUU@@@999444333222///...///555666777888888999:::;;;666222444:::;;;===LLL___eee}}}ppp|||{{{VVV```DDDvvvbbbPPPsssrrrjjjqqqpppnnnkkkfffiiimmmqqqrrrssstttuuuzzz{{{||||||MMMGGGpppxxxzzzwwwUUU}}}eeecccjjjttt|||zzzrrroooeeePPPAAA<<>>???@@@>>>AAACCCCCC@@@HHH]]]sss|||~~~ccciiihhhUUUJJJ@@@@@@BBBFFFAAAMMM~~~nnnkkkCCC888CCC}}}xxx```}}}bbbSSSzzzmmm{{{IIIBBBOOO<<<333:::BBBLLLUUUaaannnwww{{{XXXCCCLLL999MMMpppsssYYYpppjjjIII;;;;;;???AAAFFF]]]~~~iiiooozzzEEE999666111555666LLLzzzuuuxxxeeepppVVVIIIbbbLLLAAAAAA;;;<<>>JJJdddiiiqqq}}}eeeuuu}}}zzzzzzzzzyyyxxxvvvpppqqqdddYYYRRRZZZzzzIII444NNN~~~\\\666555222111000444000444888WWW|||OOO]]]WWWjjjkkkKKKDDD:::222444...111...000333444333888GGGWWW>>>888555555333///...000333333444666888:::;;;;;;:::888;;;AAACCCLLLeeewwwuuukkkiiixxxuuu~~~bbbOOOvvvzzz~~~wwwYYYQQQmmm{{{gggYYYbbbggglllppprrrsssuuuwww|||||||||}}}~~~~~~UUUMMMrrr~~~nnnbbb]]]>>>DDDLLLMMMbbbvvv~~~tttpppfffSSSAAA888CCCUUU~~~]]]555PPPUUU]]]ZZZLLLHHHssseeeSSSIII@@@<<<:::<<>>>>>>>>>>>???AAABBBCCC<<<>>>AAABBB>>>>>>IIIWWWwwwxxx{{{\\\gggvvvUUU<<>>DDDLLLUUUdddppprrrmmmcccJJJFFF;;;BBBUUUgggHHH;;;>>>===AAAEEE\\\}}}}}}tttNNN???777777999:::MMM|||qqqZZZrrr[[[RRReeeHHH???CCC???@@@FFF```aaaZZZfff|||ooouuuGGGAAADDDCCCHHHQQQVVVXXX```lllzzz[[[555555???@@@CCCSSSZZZzzzyyyyyymmm}}}~~~~~~~~~}}}{{{zzzyyytttvvvjjjaaa[[[___wwwIII555OOOuuu|||ggg888777444111444333000555666\\\IIIaaa}}}SSSkkkdddFFF@@@888000333...111///000222555555:::GGGUUU;;;777555666444000///222333333333555888;;;;;;;;;;;;===AAAGGGNNN]]]tttXXXRRR]]]]]]rrrttt___gggaaa}}}jjjYYYcccJJJ888\\\wwwdddffflllmmmnnnnnnnnnqqqxxx~~~~~~|||}}}~~~|||}}}yyy~~~VVVQQQkkkEEE999<<<@@@:::GGGggguuuppphhhWWWCCC777FFFEEEiii>>>```YYYfffZZZOOOSSS|||dddNNN@@@:::888::::::;;;EEESSScccjjjpppttt~~~zzzrrrnnnmmmeee]]]fffxxxnnnllluuuNNN>>>OOOPPPHHHppp888BBBrrrnnnsssxxx___xxxrrrfffZZZMMMGGGCCC<<<777666333111000000111222222111111222222444666888:::;;;>>>======>>>@@@BBBEEEFFFBBB???>>>======BBBPPP]]]sss~~~|||vvv{{{~~~ddduuu{{{___DDDaaaNNNCCCFFFEEEDDDIIIiiimmmhhh===999BBBxxxiiixxxeeeUUUqqq```UUU``````EEE???<<>>???>>>FFFUUU^^^bbblllyyyjjjCCC666999@@@AAAAAAIIIQQQuuuppptttqqqiiimmmttt|||~~~zzzxxx|||qqqggg___\\\zzzsssLLLDDDXXX|||zzz{{{rrr~~~nnn999888444000777222...333111]]]{{{DDD```uuuOOOjjj```DDD@@@888000333...222000///111555888<<>>KKKooouuupppjjj\\\III<<>>KKKeeeEEE}}}qqqCCCIII}}}}}}^^^yyyrrreeeXXXKKKEEEAAA;;;777555333111000000111222222111111222333444777999;;;<<<<<<<<<<<<===@@@CCCFFFHHHGGGCCC@@@???CCCPPPiii~~~}}}}}}|||dddvvvSSSBBBDDDBBBFFFIIIdddlll999;;;>>>nnnccceeeSSSdddBBBAAAIIIPPPOOO===888>>>KKKWWWaaallltttkkk]]]MMM]]]LLL???qqqyyyaaaHHH<<<>>>666:::;;;XXXlll~~~iiilllVVVKKK777555222888FFFeeevvvVVV|||ggg[[[iiiGGGAAAEEE===;;;IIItttcccmmmZZZooogggVVVJJJ:::DDDCCCMMM___kkkpppzzzsss:::666GGGGGGBBBBBBCCCFFFMMMxxxuuusssttteeeLLLNNNWWWfffwwwxxxwww}}}sssiii]]]UUUnnnwww}}}sssRRRSSS^^^ooommmtttyyyrrr999888444///888111000555333aaavvvGGGdddtttRRRpppcccGGGCCC;;;222444...222111///000555999>>>FFFOOO666444555888666222222555:::888777888;;;<<<:::888@@@EEEJJJVVVkkk|||yyykkkTTTzzz^^^555QQQkkkTTTWWWLLLJJJ|||aaaUUUfffEEEJJJzzzeee```fffnnnssstttvvvzzz}}}{{{~~~~~~}}}mmmddd___[[[@@@XXXjjjeee@@@???EEE777CCCEEE[[[}}}uuuppplll```NNN@@@999WWWtttzzz777RRRDDDuuullljjjEEEZZZyyylll]]]SSSMMMFFF>>>;;;888;;;@@@===:::GGGYYYgggsss}}}{{{eeeppp|||}}}|||zzzssspppyyywwwddd\\\|||~~~VVVAAANNNtttAAAsssrrrJJJMMMXXXyyyrrrdddWWWJJJDDD@@@:::666555333111000000111222222111111222333555777:::<<<===;;;;;;;;;<<>>:::;;;fffccciiiUUUeeeQQQ\\\]]]YYYbbbUUUCCCFFFSSS^^^bbbjjjtttsssjjjsss|||XXXaaaxxxsssYYYAAA:::===666:::;;;YYYkkkuuuccc]]]VVV<<<777333;;;QQQkkkPPPiiiZZZkkkKKKFFFDDD@@@CCCEEEgggggg[[[ooouuusss^^^======;;;CCCIIIXXXrrr~~~___HHH999===PPPKKKEEE<<>>PPPiii777333222222---444222000888~~~zzzLLLqqq\\\^^^NNN<<<444222000///000111333...555444;;;NNNEEE999999888666555333222222777888777444555===KKKVVVPPPOOOsssjjjoookkk^^^___]]]PPPNNN\\\dddjjjIIIgggyyyhhhbbbhhhYYYQQQsssyyyhhhfffhhhmmmrrrsssrrrwww}}}{{{{{{{{{}}}{{{kkkAAAZZZ}}}OOOKKKbbb{{{pppCCC@@@;;;IIIFFFPPPgggaaa|||gggxxxssskkkdddTTT<<<999KKK{{{>>>BBBMMMyyydddoooHHHmmmsssdddTTTGGGEEEEEEBBB@@@AAA<<>>???999999CCCJJJJJJKKKHHHGGGOOOaaa{{{|||zzzbbb___LLLBBBCCCCCCFFFCCC^^^qqq===;;;JJJggg}}}pppvvvPPPzzzkkk^^^iiixxxkkkQQQIIIQQQZZZgggoooqqqssszzzyyyhhhNNNRRR~~~hhhTTT???===888555888>>>RRRnnnsssLLLxxx```///:::BBB333FFF___zzzlllUUUnnnOOOGGGCCC@@@GGGJJJcccdddRRRnnn~~~wwwrrr```DDDCCCFFFKKKIIINNNccciii^^^UUUQQQ;;;???DDDOOO[[[NNNIII;;;DDDCCCdddwwwlll{{{kkkXXXTTTFFFBBBQQQKKKlllzzzzzzmmmhhh```OOO[[[XXX999===LLLggg:::555333444///555555111666{{{zzzPPPxxxZZZ~~~|||```PPP>>>666444222111111111444000777666<<>>CCCPPPAAACCCMMMppp[[[zzznnnOOOeeeLLLEEE???@@@CCCCCCAAA@@@???@@@::::::CCCEEEKKKZZZhhhooowww|||nnnSSSAAA@@@UUUooozzzyyyppptttbbbttt]]]ooommmYYY```vvv}}}fffDDDEEEvvvaaaLLLCCClllxxxfffxxxtttbbbWWWJJJCCC===666333333000000000000000111222222333444555666888999:::;;;666::::::888888;;;>>>===>>>@@@JJJ^^^yyyfffcccJJJAAAAAABBBFFFDDD___mmm<<<999>>>WWWttt~~~zzzRRR~~~kkk]]]jjj{{{lllSSSMMMXXX___iiipppsssuuuzzzmmmZZZGGGPPPxxxvvvhhhRRR>>>>>><<<777999===OOOkkk~~~cccttt555333;;;444JJJkkk~~~iiiUUUtttPPPFFFAAA???IIILLLgggiiiSSSmmmkkkpppmmmqqq]]]RRRCCCDDDMMMRRRKKKKKK___dddMMM777888...@@@WWWpppuuuSSS<<<;;;???HHH{{{pppqqqvvv{{{aaaLLLSSSVVVVVV___ccczzzwwwllljjjcccQQQZZZZZZ999999FFF]]]???777555666000555555000444xxxoooHHHsssVVVzzz}}}dddSSS@@@888555333222222222555111999888>>>PPPFFF999888777666555333222222111222666>>>IIIRRRWWWXXXcccwwwcccaaa]]]```[[[wwwlllaaahhhaaaWWWdddgggaaaSSSUUUPPP___lllyyy@@@SSShhhfffgggmmmwww}}}zzzsssyyyxxx{{{{{{yyygggNNNMMM]]]GGG???\\\XXXOOOpppwwwiiiTTTwwwTTTWWWggg}}}xxx{{{uuukkkdddUUUAAA>>>FFFvvvDDDCCCMMMlllYYY~~~hhhNNN|||YYY888<<>>===;;;QQQaaahhh|||SSSkkkXXXdddtttdddLLLJJJJJJOOOWWW^^^eeeooozzznnnSSSHHHVVVyyybbbeeeMMM:::===>>>888999;;;MMMiiiuuuwww:::222:::888III~~~|||qqqxxxvvvdddUUU|||LLLDDD@@@>>>FFFIIIooottt___nnnvvv^^^eeeaaaUUUCCC>>>>>>BBBGGGPPPMMMRRRkkkrrrXXX<<<>>>HHH]]]hhh{{{{{{NNN222;;;EEEWWWllltttmmmvvv}}}cccrrr{{{xxxmmmoooiiiTTTZZZ[[[888777CCCQQQwwwBBB777444666111444222///555|||nnnCCClllTTTfffUUUBBB888555333222222111444222999888===OOODDD888777777555444333222222444444555999???FFFKKKNNN```|||nnnaaa```zzzXXXnnnzzzhhh]]]```sss[[[XXX___YYYLLLMMM___zzzqqqtttiiiKKK|||bbbMMM]]]ooopppwwwwww|||}}}vvvsss\\\JJJHHH[[[KKK===XXXfff[[[cccmmm|||{{{hhhnnn{{{tttjjjaaaTTTAAA???EEEpppEEEAAALLL~~~rrraaakkkNNN~~~^^^;;;FFFPPPTTTVVVVVVPPPFFFFFFHHHCCCBBBJJJKKKNNN\\\jjjnnnzzzgggAAA@@@ZZZ}}}}}}~~~wwwxxxaaannnOOOvvv~~~ttt}}}```@@@JJJUUUTTTxxxWWWFFFqqq]]]wwwrrrcccXXXKKKDDD>>>777333333111111000000111111222333444444555666666777888888777222222666666555???NNNQQQlllmmmjjjJJJ@@@AAABBBFFFDDD```bbb======???VVVjjjhhh~~~TTTjjjkkkOOOSSS```PPP<<<>>>;;;???AAABBBLLL___vvvuuuPPPIII___~~~ooobbbIII666:::;;;999999;;;MMMjjjkkk>>>999<<<888BBBmmmfff|||mmm]]]QQQKKKFFFDDD@@@DDDEEEmmmyyydddppprrr^^^dddbbbMMM>>>888>>>AAA>>>IIILLLUUUmmmrrrZZZBBB???ZZZooojjjsssrrrKKK777:::NNNccciiiqqqmmmxxx{{{xxxooorrrkkkUUUYYY\\\999:::HHHWWWyyyCCC777333666111333000000<<>>GGGQQQOOOSSSCCCnnnuuucccwwwrrreeeYYYKKKCCC<<<666333333111111111111111222222333444444555555666666666777666333333777888???UUUmmm||||||llllllLLLBBBBBBCCCFFFCCC^^^ZZZ===999>>>RRRmmm\\\XXXmmmHHHBBBIII???333777>>>???;;;666>>>WWWsssoooGGGDDDaaa___HHH666999888999:::===PPPooorrrddd@@@999888666AAAppp[[[wwwgggWWWKKKNNNJJJHHHBBBEEEFFFhhhxxx```qqqoooaaaaaabbbMMMEEE888>>>>>>===GGGIIIOOO[[[XXXFFF;;;KKKPPPVVVbbbTTT999;;;QQQcccjjjpppppp{{{}}}xxxxxxqqqrrrkkkRRRVVV\\\:::AAAUUUqqq}}}EEE666222777111222222444CCCsssOOOmmmkkkXXXDDD999444222111222///333111999666999GGG;;;666666555555444333333222///111333333777CCCUUUcccqqqpppvvvnnn{{{VVVzzznnnfff[[[jjjcccfffkkkiiitttzzz|||eeeJJJ^^^dddPPPvvv}}}|||wwwyyy~~~zzzpppdddUUUDDDYYYQQQMMMLLLJJJbbbvvvvvvpppggg```rrrnnnXXXEEEHHHaaa{{{ttthhhZZZLLL===999999WWWMMM>>>JJJ|||{{{fff}}}OOOyyyllllllooosssqqqhhh^^^YYYTTTZZZ[[[^^^ccc[[[UUU\\\ooo|||sssAAALLL}}}zzz|||ooommmSSSxxx]]]eee===???QQQNNN~~~TTTCCCgggeeehhhxxxsssfffXXXIII@@@999444222333222111111111111222333333444444444555555555555555555555666888<<>>888333333666222222111111222222333444444444444444444444444444555888888888???OOO___hhh[[[___bbbdddjjjxxxsssqqqzzzKKKAAABBBBBBFFFCCC___sssWWWEEE<<<@@@EEErrr|||KKKuuuZZZ;;;999<<<::::::444888???OOOlll|||OOO@@@OOOwwwwwwQQQCCC999>>>;;;999===DDDZZZxxxPPP;;;444666???BBBzzzxxx\\\yyyiii[[[MMMAAAVVVJJJAAA<<>>IIIJJJRRRvvv{{{zzzyyyxxxmmmTTTXXXQQQ333FFFeeeiiipppGGG666222:::555444555444===dddKKK___qqq^^^HHH<<<777444333444111555333:::666777CCC666555555555444444333333333222111000222666:::;;;;;;KKKtttxxxyyypppfffYYY~~~jjjrrrpppwwwsssaaaZZZ{{{yyyrrrhhhjjjlllsss~~~iiiuuu{{{xxxTTTEEEZZZMMMfffUUUUUUhhheeekkk|||vvvdddooo}}}xxxjjjYYYIII;;;===BBBdddSSS;;;III~~~kkkUUUbbb~~~\\\IIIDDDRRRXXXMMMKKKSSScccjjjlllpppuuunnnhhhnnndddppp~~~PPPKKKzzzyyyxxxuuuuuunnnlll[[[yyy{{{yyydddBBB@@@]]]]]]pppcccBBBYYY|||jjjiiizzzuuummm]]]KKK@@@999555666999222222111111222222333444555444444444444444333333555999888777AAAQQQVVVRRRBBBCCCEEEMMM^^^yyysssuuuIII@@@AAABBBFFFEEE```wwwOOO===999AAACCC~~~uuuIIIllleee???888===:::666===BBBNNNgggnnnCCCAAAWWWooonnnHHH===777>>>;;;:::???GGG]]]zzzIII===:::777999:::cccXXXrrrcccWWWJJJ???QQQTTTGGGBBB???JJJhhh~~~wwwcccPPP===666:::AAAGGGLLLKKKNNNPPPYYY^^^NNNBBBHHHWWWFFFbbb]]]EEE???GGGIIIeee||||||rrrrrrkkkTTTYYYzzzWWW;;;:::bbb___oooFFF333:::000777222333666<<>>@@@LLLzzzUUUBBB???mmmwwwOOOgggwwwFFFVVViiibbbFFF>>>LLLUUUhhhmmmtttssskkkfffnnnzzzyyy}}}bbb^^^zzz~~~aaaHHHiiilllrrruuuhhhaaaSSSqqqnnnbbbccc{{{\\\CCCAAA\\\OOO{{{kkk:::XXXuuu[[[{{{wwwnnnkkk]]]MMMDDDCCCCCC@@@<<<777666555444444333333333444444444444444555555555333999888777EEEWWWTTTEEECCCHHHRRRfffttt{{{pppJJJCCCBBB???BBBCCC```}}}uuuHHH???===:::FFF```gggoooRRRgggrrrIII===888999JJJNNNccc{{{WWW???VVVppp^^^CCCBBB<<<666===:::AAA___LLLGGG===666333<<<===YYYzzzwww}}}bbbnnn```TTTGGG===UUURRRGGGEEEAAAGGGtttwww\\\KKK;;;777<<>>>>>===<<<;;;:::999777:::777777FFFXXXVVVGGGJJJ[[[zzzvvvxxxlllGGG@@@AAA???CCCDDDaaavvvMMMFFF@@@===CCCXXX|||gggbbbjjjrrrMMMBBBCCCNNNdddrrrmmmCCCFFFUUU}}}TTT@@@===999999======EEEWWW\\\AAA>>>888:::;;;;;;RRRrrrppp}}}jjj\\\PPPDDD;;;]]]OOOFFFHHHCCCCCCtttxxx{{{sssSSSFFF;;;;;;AAAFFFKKKNNNMMMPPPQQQXXX^^^RRRGGGKKK\\\[[[YYY```TTTAAAXXXtttxxxrrrgggTTT```yyyVVV<<<777ZZZOOOCCC444888222777555333666???mmmVVVyyygggQQQBBB:::555444555555111777<<<999===???777555555555555555555444444444333444444222444>>>JJJbbb}}}___===888;;;VVViiijjjpppyyyzzzvvvxxx~~~hhhfffiiieeennnlll___^^^nnnTTTdddUUUXXXjjjqqqnnnfff\\\JJJBBBJJJbbbbbbOOOsss\\\rrrwwwiii{{{oooaaaIIIBBB===DDD]]]CCCFFFwwwPPPuuuMMMLLLRRRLLL;;;===MMMVVVeeefffkkkrrryyysssWWWOOO{{{aaarrrsssaaaLLL???III^^^___pppeeeeeefffyyyVVV<<<>>>ddd```RRR??????bbb___}}}ssshhhXXXMMM???888999:::999666666555555555555666777777BBBAAAAAA@@@???>>>======BBBBBB======MMM^^^[[[KKKIIIUUUmmmssssss|||sssfffDDD>>>AAA@@@DDDEEEcccwwwUUUQQQHHHCCCCCCRRRmmmvvvqqq|||WWWEEEFFFXXXqqqwwwTTT===VVVrrrwwwGGG???888777=========HHHLLLttt|||<<<>>>555@@@777:::III}}}ooojjjwwweeeWWWKKK???888hhhNNNFFFHHHDDDAAAkkkllliiiMMMDDD>>>AAAGGGKKKMMMOOOVVVSSSIIIGGGLLLEEE@@@GGGcccddd}}}KKKkkknnnDDDPPPnnnyyysssgggSSS]]]uuuMMM888;;;bbb^^^CCC666888444666666111333:::[[[~~~UUU|||lllVVVDDD:::666555666555333888;;;999>>>@@@888666666555555555555555555777666666777666888BBBNNNmmmsssXXXAAABBBKKKXXXwww}}}}}}|||wwwnnnkkkrrr{{{www{{{iiiOOOtttmmm```bbbccc]]]nnn```^^^zzzuuuggg```aaaVVVEEEAAAEEE^^^GGG[[[\\\\\\iiifffxxxmmm```HHHAAAAAAIIIeeeDDDGGG|||[[[xxxKKKLLLWWWXXXJJJHHHTTTZZZmmmjjjmmmvvv~~~}}}qqqNNN]]]|||ooobbbyyyjjjGGGDDDOOOPPPTTTdddnnneeeqqqkkkwwwQQQ:::BBBdddkkkMMM>>>???```ZZZ}}}qqqeeeVVVLLL???999999:::999777111111111111222333444555999999999::::::;;;;;;<<>>WWW]]]iii^^^fffkkkhhheeejjjwww~~~|||yyy___uuuqqq~~~eee]]]rrrzzzkkkxxxvvvssssssffffffZZZGGG@@@GGGaaaTTT\\\aaaiii~~~xxxkkk^^^FFFAAABBBQQQgggAAAAAAxxx{{{\\\ssszzzzzzddddddoooooo\\\TTT\\\bbbtttppprrr|||gggxxxXXXIIIggglll[[[bbbOOO<<>>@@@bbb}}}^^^{{{nnnbbbPPPGGG<<<555444555444222333333444444555666888888444444555666777777888888?????????HHHZZZhhhcccUUUEEENNN___mmmpppuuujjj[[[DDD@@@CCCAAADDDFFFggguuu\\\VVVYYYRRRJJJQQQ}}}sssoooKKK===KKK[[[kkkpppuuujjjQQQDDDYYYxxxPPP999DDD<<<;;;BBB;;;===OOORRR\\\AAA<<<000@@@777999MMMdddmmm]]]PPPCCC;;;999yyySSSMMMFFFBBBDDD\\\aaarrrZZZJJJGGGHHHOOOTTTTTTRRRSSSZZZXXXMMMJJJSSSUUUQQQVVVbbb^^^NNNsss|||UUUvvv}}}}}}nnnYYYgggmmm@@@:::QQQrrrBBB;;;666777444777666555999999rrrSSS}}}ttt___JJJ===888666333666555999999888EEEMMMDDD:::999777666555555666666555333444999;;;<<<@@@FFFAAA666BBBPPPfffiii}}}KKK]]]kkkmmmmmmsss{{{~~~~~~zzzsssZZZbbbvvvvvv^^^bbbpppbbbRRRFFFFFFTTTTTT```hhhddd{{{kkk\\\FFFBBBDDD```ddd===:::ddd{{{```XXXlll|||yyygggcccjjjkkk\\\XXXeeepppwwwtttxxxVVVlll[[[<<>>IIIQQQQQQkkk}}}ooozzzyyy{{{sssIII@@@ZZZsssVVV???===```vvvsssjjjxxxjjj]]]MMMFFF<<<555444444444333555555555666666888999999999999999888888777777777888;;;AAAOOOcccsssssskkk]]]jjjzzzdddUUUEEEAAADDDAAADDDHHHlllrrr\\\SSS[[[UUUOOOOOOkkk}}}nnnqqqSSS<<>>>>>:::LLLnnnhhhZZZMMM@@@:::;;;|||VVVTTTFFFBBBEEESSSiiifff|||___HHHFFFIIIRRRWWWWWWUUUVVVVVVUUUJJJHHHUUU\\\\\\aaaqqqXXXllllllVVVwwwjjj}}}zzziii\\\sssfff===<<>>999444888444999666888===444jjjWWW}}}}}}xxxeeeNNN@@@;;;888333555555888888;;;MMMYYYQQQ;;;999777666555555666777222444888<<<<<<<<>>>>>@@@EEE^^^FFF>>>999@@@888???:::BBBcccwwwxxx{{{{{{cccVVVJJJ===999<<<|||XXXYYYGGGBBBFFFKKKsss___}}}eeeEEEDDDIIISSSYYYYYYXXXXXX]]]YYYIIICCCRRR^^^dddkkktttyyy___ZZZkkkttttttbbb\\\{{{___999<<>>>>>BBBkkk```@@@>>>YYYyyyyyyMMMTTT~~~bbbIIIIII???JJJ^^^gggppp~~~~~~lllDDDJJJ```MMM???HHHGGGDDDDDDOOOPPPTTTqqqFFFIIIsssUUUooo|||PPP>>>555cccyyyggg~~~qqq___PPPGGGBBB;;;666666777999999777666666666666777888888555555666777999::::::;;;777999@@@LLL^^^ppp{{{~~~yyyyyykkkSSSCCCAAACCCAAA>>>???FFF]]]XXXGGGAAA>>>AAA@@@EEENNNwwwlllcccXXXTTTYYY\\\RRRRRRuuuzzz}}}vvvlllTTTTTTRRRiiiwwwMMM;;;@@@===;;;???===<<