BMU6( 888999999::::::999999888999999888888888888999999999888777888888888666444111111111333555777777666:::888666666888999888777:::999888888777777888888666888999999888777999:::999888888777666777777777888888888777777777777666666666777777777777666666555555444444444444555555666666777777666666555444333444444555555555555555333444555555666666555555333333333333333333333333333333333333444444444444555444333333555555444333222222222222222222222222222222222222222222222222222222333444444444444444333333222222222222333333222222222222222222222222222222222222222333444444777666555444333444555555666666555555444333333333444444333333444444555666444444555555555666666666888777777777777888999999::::::;;;;;;<<<=========>>>>>>=========???@@@AAACCCBBBBBBCCCCCCDDDEEEFFFHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPQQQVVVSSSWWWXXXWWWcccnnnjjj]]]^^^^^^]]]^^^dddmmmuuuvvvttt{{{qqqgggeeehhhnnnxxxzzzsssqqqyyyxxxfff\\\[[[^^^]]][[[YYYZZZ]]]\\\VVVTTTTTTOOOOOOOOONNNMMMLLLJJJIIIDDDDDDCCCCCCBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@????????????>>>>>>>>>>>>>>>???@@@@@@???>>>???@@@========================GGGIIIJJJHHHCCC>>>;;;:::777777888888888999999999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===CCCOOOgggzzztttoooyyytttzzzzzzzzz}}}rrr|||{{{eee___cccbbbvvv}}}~~~~~~888999999::::::999999888999999888888888888999999999888777888888888666444333222333555888999999888888666555555666777777666999888777777666666777777555666888888777666888999888777666666555555666666777777777666666666555555555555666666666666555555555555444444444444555555666666777777666666555444222333333444444444444444333444555555666666555555222222222222222222222222222222333333333444444444333222111111333333222111111111111111111111111111222222222222222222222222222222333444444444444333333333222222222222333333111111111111111111111111222222222111222222333444777666555444333444555555666555444444444444333222444444333333444444555666444444555555666666555555777777777777777888999999::::::;;;;;;<<<==================>>>@@@BBBEEEFFFCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGKKKKKKKKKLLLMMMOOOQQQRRRRRRPPPVVVYYYYYYeeennnjjj[[[[[[\\\[[[]]]cccmmmuuuqqqmmmuuu{{{uuupppqqqtttlllmmmvvvyyynnnmmmrrrwwwyyyzzzlllggg___\\\```bbbYYYVVVUUUWWWVVVQQQPPPRRRLLLMMMLLLLLLKKKJJJHHHHHHBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>??????????????????>>>>>>>>>===>>>???@@@@@@???>>>???@@@========================CCCDDDDDDBBB???<<<;;;;;;666666777777777888888888888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;AAAEEEMMMbbbuuusssqqq|||rrryyy{{{zzzyyyiiinnnuuuwwwmmm]]]lllttt|||}}}999999999::::::999999999999999888888888888999999:::888777888888888666444444444555777:::;;;:::999777555444444666777666666888777777666666666666666444666777777666666777999777777666555555555555555666666666666555555555555444444555555555555444444555555555444444555555555666666666666666555555444111222333333444444333333333444555555666666555555222222222222222222222222222222333333333444444444111000///000111222111///111111111111111111111111222222222222222222222222222222333444444444333333333222222222222222222333111111111111111111111111222222111111222222333444777666555444333444555555666555444444444444333111444333333333333444555555333444555555666666555555777777777777777888888999::::::;;;;;;<<<======>>>;;;<<<===???BBBFFFIIIKKKCCCBBBBBBCCCCCCDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFLLLLLLLLLLLLNNNPPPRRRSSSNNNMMMTTTYYYYYYdddmmmhhhYYYZZZZZZZZZ\\\cccnnnuuuyyyqqqqqqxxx{{{~~~pppkkkeeebbbcccgggiiiggggggjjjnnnrrrsssnnnmmmuuuxxxeee^^^^^^lllvvvffffffmmmdddYYYXXXWWWTTTQQQOOOPPPNNNKKKKKKNNNJJJJJJJJJJJJIIIHHHGGGFFFAAAAAAAAABBBBBBBBBCCCCCC@@@??????>>>===>>>>>>>>>@@@?????????>>>>>>======>>>@@@@@@@@@???>>>???@@@==============================>>><<<:::999:::;;;666666666666777777777777888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777;;;DDD[[[tttzzz~~~xxx|||yyypppkkkjjjyyy```^^^gggqqqzzz~~~777777888888888888777777555555555666666777888999;;;999777444333333444444777888999::::::999777666999888666444333444555666555555555555666666666666666555444333333444555666555555555555555555555555444444444555555555555666777666555444444444444444333333222222333333444555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222111000111222222111000111111000000111111222333333333333222222222111111222222222111111111000000000000111111111222222222000111222111000000222444111111111000000000000///444444444333333222222222111111222222222333333333222222333333333333444444666666666666777777777777777777666666666666777777666777999:::;;;;;;:::999<<<<<<<<<===@@@DDDHHHJJJAAACCCDDDCCC@@@???BBBEEECCCCCCDDDFFFFFFGGGGGGGGGMMMOOOPPPPPPOOOOOOPPPRRRRRRRRRRRRQQQRRR[[[hhhrrrbbbYYYSSSVVV[[[^^^cccjjjhhhfffkkkwww{{{xxxxxx}}}}}}jjjaaakkkgggbbb``````aaaeeejjj{{{lllcccaaahhhtttnnnkkk___]]]ZZZWWWUUUTTTTTTTTTRRROOOLLLKKKLLLLLLJJJHHHIIIKKKIIICCCCCCGGGHHHEEEBBBDDDEEECCCAAA@@@CCCEEE@@@??????>>>===<<<<<<;;;@@@???>>>===<<<<<<==============================@@@BBBDDDCCC@@@<<<::::::<<<;;;999777777888999:::444666888999:::999777666999888888888888999:::;;;999999:::;;;;;;<<<<<<===;;;:::@@@ZZZwww~~~yyy}}}qqqooogggbbb```hhhyyy666777777888888777777666555555555555666777888999:::888666444333333444555888888999999:::999999999;;;999777666555555666777555555555555666666666666666555444333333444555666555555555555555555555555444444444444555555555555666666555444444444444444333222222222222333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000000222222111000111111000000000111222222222222222222111111111000222222222111111000000000000000111111111222222222000111222111000000222444222111111111111000000000444444333333333222222222111111111222222222333333222222222333333333444444777777777777888888888888777777777777777777777777666777888::::::::::::999>>>>>>>>>>>>@@@BBBDDDFFFAAACCCEEEDDDAAA???AAADDDBBBCCCEEEGGGHHHIIIIIIIIILLLOOORRRSSSRRRRRRVVVYYYaaa```\\\WWWVVV]]]iiirrrddd[[[UUUUUUWWWXXX\\\aaacccdddjjjqqqnnnhhhmmmxxxzzzjjjfff```[[[ZZZ[[[^^^aaakkknnnxxxzzzxxx{{{qqqkkkgggfffeeemmm{{{aaaWWWVVVYYYXXXWWWUUUSSSRRRRRRRRRRRRNNNKKKIIIJJJJJJHHHGGGGGGJJJIIIEEEDDDFFFEEEAAAAAACCCDDDCCC@@@@@@BBBDDD??????>>>>>>===<<<<<<;;;=========<<<<<<<<<;;;;;;========================???AAABBBBBB???<<<;;;:::<<<;;;999777777777888999555666777999999888777666888888888888888888999999999999::::::;;;<<<<<<<<<;;;===AAATTTooo~~~pppmmmnnn^^^eeesss{{{666666777777777777666666555555555555666777888999888777555444444444555666888888888888999::::::;;;<<<;;;999777666666666777444555555555555666666666555555444444444444555555444444444444444444444444444444444444555555555555555555444333333333444444222222222222222333444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222111000000222222111000000000000000000111111222111111000000000000000///111111111111000000000000000000000111111111111222000111111111000000222333222222222111111111111000333333333222222222222222111111111222222222222333222222222222333333333333555555555666666666777777666666888888888888666666666777888999999::::::999????????????@@@@@@@@@@@@@@@CCCEEEDDDAAA???@@@BBB@@@BBBEEEHHHJJJKKKKKKJJJOOOUUUZZZYYYVVVUUUZZZ```oookkkddd\\\XXX[[[eeelll```YYYTTTSSSTTTUUUXXX\\\gggbbbaaafffeeeccchhhrrrxxx|||}}}xxxwwwyyy}}}vvvxxx}}}~~~vvvrrrssswwwrrrttt}}}wwwppppppgggiiinnnuuuxxxqqqmmmpppvvvvvv~~~kkkddd[[[WWWZZZcccnnnuuu}}}nnn[[[TTTTTTUUUQQQRRRRRRRRRQQQPPPOOONNNPPPMMMIIIFFFFFFGGGGGGGGGFFFIIIIIIFFFEEEDDDBBB>>>@@@AAABBBAAA@@@???AAABBB>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@>>><<<;;;;;;<<<;;;999777777777777888555666777888999888777666999888888888888888888888888999999::::::;;;<<<<<<:::@@@AAALLLeeezzzyyyvvv[[[```kkklllrrr555666666777777666666555555555555555555666888888666555444444444555666666777666666666777888:::;;;<<<;;;999777666555555555444444444555555555666666444444444444444444444444444444444444444444444444333333444444444555555555444444333333333333333444222222222111222333333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222000///000111222111000000////////////000111111////////////////////////000000000000000000000000000000000000111111111111///000111000///000111333222222222222111111111111222222222222222111111111111111111111222222222222111222222222222333333333222222222222333333333333555666888999999888666555666666777888888999999999===>>>>>>?????????>>>>>>>>>AAADDDCCC@@@>>>>>>@@@???AAAEEEHHHKKKKKKKKKJJJUUU\\\aaa^^^WWWUUUZZZ```nnnjjjccc[[[VVVVVV[[[```VVVSSSPPPQQQTTTXXX]]]aaajjj^^^XXXaaajjjkkkiiikkkrrrvvvuuu{{{}}}uuuyyyxxxnnnkkkqqqooorrrwwwyyyzzzzzzzzz{{{{{{ssslllhhhkkkkkkeee^^^\\\bbbeeejjjnnnrrrxxxvvvbbbVVVTTTWWWXXXXXXLLLMMMNNNOOOOOONNNMMMLLLLLLJJJGGGDDDEEEGGGIIIKKKIIIJJJHHHFFFCCCBBB@@@?????????@@@@@@@@@?????????=========<<<<<<;;;;;;;;;999:::<<<======;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>===<<<;;;;;;;;;;;;:::999777666666666666555666777777888888777777999999999999999999888888888888888999::::::;;;;;;999BBB@@@DDD[[[sssvvv~~~zzz{{{___ZZZ___aaahhhrrr}}}555555666666666666555555444444444444555666777888444444444444444555555666555444333333444666888999999888777666555444333333444444444444555555555555333444444444444444444333444444444444444444444444333333333444444444444555333333222222222222333444222111111111111222333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111000///000111111000/////////......//////000111........................////////////////////////000000000000000000000000///000111000//////111333222222222111111111000000111111111111111111111111000000111111111222222222111111111222222222333333000111111111222222222222444555777888888777555444666666666666777888999999:::;;;<<<===>>>>>>>>>>>><<<>>>AAA@@@===<<<===@@@@@@BBBEEEHHHJJJJJJJJJJJJSSSYYY^^^[[[TTTQQQVVV]]]bbbaaa]]]YYYUUUSSSSSSTTTOOOPPPQQQQQQUUU[[[aaaddd^^^___hhhuuuwwwnnnfffeeejjjooolllhhhmmmsss~~~zzzooofff^^^TTTLLLMMMSSSZZZdddmmmnnn]]]YYYUUUSSSSSSRRRPPPMMMKKKLLLMMMNNNNNNMMMLLLKKKHHHGGGEEEDDDEEEHHHLLLOOONNNJJJFFFCCCAAA@@@@@@BBB>>>>>>??????@@@@@@>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999:::<<<======<<<:::999::::::::::::::::::::::::999:::;;;;;;:::999999;;;999999888777666666555555555555666777777777777777999999:::;;;;;;:::999888777777888888999:::::::::999BBB>>>===MMMaaasssrrr|||yyywwwvvvyyy~~~pppXXXPPPWWWaaafffvvv444444555555555555444444444444444444555666777888444444444444444555555555333333333333444555555666555555555444444333333222333444444444444555555555333333444444444444333333333333333333333333333333333333333333444444444444222222111111222222333333111111111111111222333333333333333333333333333333111111111111111111111111111111111111111111111111////////////////////////////////////////////////111000//////111111000///...............///000000---............/////////............////////////111000000000000000/////////000000000//////111222111111111000000000000///000000000000000111111111000000000111111111111222111111111111222222222222222222333333333333444444444555666666666666555444555555555555666777888999888999:::;;;<<<===>>>???;;;===???>>><<<<<>>>>>>>>???AAAAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::999999999999999999999999888999:::999888777888999777777777777666666666666555555555666666666777777777888999:::;;;:::999999666777777888888999::::::;;;@@@<<<999BBBKKKXXXjjjuuuhhhiiiwww|||yyy{{{uuu}}}```LLLPPPZZZ^^^lllvvv444444444555555444444444444444444444555666777777444444444555444444333333333444444555555555444444333333444444444444333333333333444444444555555555222333444444444444333222333333333333333333333333222222333333333444444444111111111111111222333333111111111111111222222333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////////////////////////////111///...///000111000///......------......///000---.........////////////---------....../////////111111000000////////////...///000000...///000222000000000/////////....../////////000000000111111000000000000111111111111111111111111222222222222222222333333333444444444444444444444444444444444555555444444555666888999999999999999:::;;;===>>><<<===>>>===<<<===BBBGGGLLLKKKJJJIIIIIIJJJJJJKKKJJJMMMPPPOOOMMMMMMPPPSSSQQQQQQQQQRRRSSSSSSRRRQQQUUUZZZZZZVVVTTTXXX[[[[[[WWWhhh~~~wwwccccccnnnggggggbbbeeennnlllggglllppp~~~yyyvvvqqqooooooqqqooommmpppuuu|||tttqqqgggxxxuuu[[[SSSVVVZZZVVVWWWWWWUUURRRQQQRRRUUUOOONNNMMMKKKJJJIIIHHHHHHBBBDDDEEEDDDCCCEEEHHHKKKJJJDDD@@@@@@>>>;;;<<<@@@???>>>>>>@@@BBBBBB???<<<::::::::::::::::::::::::999999999999:::::::::;;;999999999999999999999999888999999888666555666777555555666666777777666666555555555555555666777777333444777999:::999999888666666777777888999999999999<<<999:::>>><<>>???===<<>>@@@???:::999===???>>>>>>@@@CCCBBB???<<<::::::::::::::::::::::::888888777777888999::::::888888888888888888888888888999999777555444555666333444555666777777777777555555555555555666777777000222444777888888888777666666666777888888999999666777777<<<@@@999@@@YYY}}}~~~llldddwww~~~}}}|||}}}sssjjjxxxrrr[[[RRRVVVWWW___gggnnnyyy111222333444444222111///444333333333333444555555555555444444444333333333333333333444444444555555444444444444444444444444222222111111222222333444333333333333333333333333111111111222222333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000............////////////......///000000000000000////////////000000000000////////////////////////////////////////////////---......///////////////000000000000000000000000////////////////////////111111000000//////......////////////000000000000333222000/////////000111111111111111111222222222222222222333333222222111333222222222333333444555333333333444444444555555999999999999999999999999===???@@@>>>===@@@HHHOOOUUURRRNNNLLLKKKKKKJJJJJJOOONNNLLLMMMNNNPPPPPPOOOOOOMMMLLLLLLOOORRRSSSTTT]]]^^^^^^[[[VVVSSSTTTVVVTTT[[[]]]XXXVVV[[[___^^^_________^^^^^^aaaeeeiiifffdddffflllsss~~~zzzwwwsssfffiiippp{{{{{{iiiWWWSSSWWWVVVQQQMMMOOOQQQQQQPPPRRRUUUTTTOOONNNOOONNNKKKGGGDDDCCCCCCEEEEEEDDDCCCBBB@@@>>>===============<<<<<<<<<<<<@@@@@@@@@@@@???===<<<;;;;;;::::::999999::::::;;;888888999999999999::::::<<<;;;999777666666777777999888888777666555555444666666666666666666666666666666666666555555555555222444666888888777666555777777777777666666666666777888999999:::<<>>???>>>===@@@GGGMMMRRRPPPMMMJJJIIIIIIIIIIIILLLKKKJJJKKKMMMOOOOOONNNLLLLLLLLLLLLNNNNNNNNNNNNXXXYYYXXXTTTPPPPPPTTTXXXYYYZZZXXXSSSSSSXXXYYYUUUUUUVVVXXXXXXYYY\\\___bbbiiiccc```ccchhhmmmxxx~~~}}}|||tttrrr~~~~~~uuuyyy~~~|||xxxzzzyyysssfff\\\TTTSSSSSSQQQOOOOOONNNPPPPPPNNNQQQUUUUUUQQQKKKLLLLLLJJJGGGEEEDDDEEEEEEDDDDDDCCCAAA@@@>>>===============<<<<<<<<<<<>>===;;;;;;::::::999999999999::::::888999999999999:::::::::<<<;;;:::888888888888888888888777777666555555444666666666666666666666666666666666666555555555444222333555666777777666555777777777777666666666555666777888888888999<<>>>>>>>>@@@EEEJJJNNNLLLJJJHHHGGGGGGHHHIIIIIIHHHHHHIIIKKKLLLLLLKKKJJJKKKLLLMMMMMMLLLKKKJJJSSSSSSQQQMMMKKKMMMTTTYYY[[[XXXSSSOOORRRVVVUUUQQQOOORRRUUUXXXYYY[[[]]]___ccc\\\YYY^^^eeekkkooorrrmmmuuu}}}lllbbb]]]VVVTTTTTTUUUQQQLLLLLLPPPPPPQQQOOOLLLNNNRRRRRROOOHHHIIIIIIHHHFFFEEEEEEFFFCCCCCCCCCBBBAAA???>>>============<<<<<<<<<<<<;;;============<<<;;;;;;:::::::::999999999999::::::999999999999:::::::::;;;<<<;;;:::999999999999999888777777666666555555555666666666666666666666666666666555555555444444444222333333444555555666666777777777666666666555555666777777777666777:::<<>>=========<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;::::::999999999888888888888999999999999999999::::::::::::::::::999999999999999999777777666666666555555555555555555555555555555555555555555444444444333333222222222222333555666777777777666666666555555555777888888777555666888:::>>>XXXtttwwwuuuwwwsss~~~mmmtttjjjQQQMMMPPPUUU```iiiooowww333333333333333222111111222111111111111222333333444444333333333222222222111111111222222222333333222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................------....../////////000........................------------............------...///////////////------------............................................................,,,------...............------------------------........................---------------...................../////////////////////000000000//////,,,------...//////000000111111000000000111222333444333333222222333333333333333333444444444555555666666666666555555555555888999:::;;;<<<>>>AAACCCDDDDDDDDDCCCAAABBBEEEHHHIIIHHHGGGGGGGGGFFFDDDBBBHHHIIIKKKJJJJJJJJJMMMPPPJJJLLLMMMKKKIIIIIILLLOOOPPPRRRTTTUUUSSSQQQRRRTTTKKKNNNQQQRRRRRRRRRSSSSSS[[[]]]___```aaacccdddddd```bbbccceeejjjsss}}}eee\\\bbbgggccc[[[ZZZVVVTTTUUUSSSNNNMMMOOOQQQQQQMMMHHHGGGJJJJJJFFFFFFGGGGGGEEEBBBAAAAAAAAA???@@@@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;888999999::::::::::::999999888888777777888888999888888888999999999::::::777777777888888888888888666666666666555555555555444444444444444444444444444444444444333333333333222222222222333555777777666666666666555555555555888888888777555666888:::777III```vvv|||vvv{{{~~~vvvsss|||}}}{{{```JJJFFFNNNVVV[[[\\\eeesss333333222222222111111111111111000000111111222333333333333333222222222222000000111111111222222222111111111111111111111111111000000000000111222222000000000000000000000000111111111111111000000000111111111111111111111111000000000000000000000000////////////////////////........................---------......//////000........................,,,------------.........------...////////////...,,,,,,,,,---------......------------------------------------------------,,,,,,---............---------------------------------------------------,,,,,,,,,---------------------........./////////......///000000000//////,,,------...///000111111222111000//////000111222333222222222333333444555333333333444444444555555555555555555555555555555999888888888:::===@@@BBB@@@AAABBBAAA@@@AAAEEEIIIIIIHHHGGGGGGHHHFFFCCC@@@EEEHHHKKKKKKJJJJJJMMMPPPHHHJJJLLLJJJHHHGGGIIILLLNNNRRRXXX[[[WWWOOOLLLOOOPPPQQQRRRRRRQQQQQQTTTVVVZZZ^^^```___```ccceeedddWWW]]]cccffffffeeefffgggppp~~~uuu```^^^\\\ZZZYYYXXXXXXXXXUUUOOOLLLNNNPPPNNNMMMNNNHHHIIIGGGEEEFFFJJJKKKGGGDDDEEEEEECCCAAA??????@@@>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::777888999999::::::::::::888888777777777777888888777777777777888888888999555555666777888888888777555555555555555555555555444444444444444444444444444444333333333222222222111222333444555666777888666666666555555555444444777777777666555555888:::555BBBOOOccc}}}sssffflllvvv|||pppSSSKKKLLLMMMQQQRRRZZZfffrrr}}}444444333222222222222222000000000000000111222222333333333222222222222111000000000000111111111222111111111111111111111111000000000000000111222222000000000000000000000000222111111111000000000///111111111111111111111111000000000000000000000000................................................,,,,,,---......///000000........................,,,,,,---------.........,,,---......//////......+++,,,,,,,,,,,,---------------------------------------------------------+++,,,------......------------------------------------------------------++++++,,,,,,,,,------------------.........//////------///000000000//////,,,---...///000111222222444333111///...///000111111111111222333444555666333333333444444444555555333444444666777888999999999777555555888;;;???AAA===???AAA@@@???@@@EEEJJJGGGFFFGGGHHHIIIHHHFFFCCCFFFKKKQQQSSSPPPNNNNNNOOOKKKLLLMMMKKKIIIIIIMMMQQQOOORRRZZZbbbaaaWWWPPPNNNTTTSSSRRRQQQPPPSSSXXX\\\[[[\\\\\\\\\bbbkkklllhhh]]]aaaeeeeeecccbbbdddfffeeefffkkkrrrzzzdddVVVSSSSSSVVVXXXWWWSSSPPPPPPQQQKKKGGGGGGJJJKKKIIIIIIKKKBBBDDDDDDCCCEEEIIIIIIFFFAAABBBCCCBBB@@@???@@@AAA<<<======>>>>>>=========<<<<<<<<<;;;;;;;;;::::::666777888999:::;;;;;;:::777777777666666777777777666666666666777777777777444555777888999999999888555555555555555555555555333333333333333333333333333333333333222222222222000222444666777888888777666666555555555444444444444555555444444444777999666BBBFFFTTTuuu{{{|||tttiiidddiiillluuu|||kkkbbbRRRGGGNNNOOORRRXXX```jjjvvv555555444333333333333444000000000000000111111222333333333222222222111111000000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000................................................,,,,,,------...///000000........................,,,,,,,,,---------......,,,---......//////......++++++,,,,,,,,,---------------------------------------------------------+++,,,------......------........................------------------------+++++++++,,,,,,------------------.........//////,,,---///000000000//////------...///000111222333555333111///......///000000000111222333555666777333333333444444444555555222333444666999;;;======:::777444444666;;;>>>@@@;;;???AAA@@@>>>@@@EEEKKKEEEEEEFFFHHHJJJJJJHHHFFFIIIPPPYYY\\\YYYSSSOOONNNPPPQQQPPPMMMKKKNNNTTTZZZQQQQQQZZZhhhlllcccXXXRRRQQQOOOMMMKKKLLLPPPWWW\\\___]]]WWWWWW___iiihhh___\\\bbbiiikkkgggaaa]]]\\\___```fffkkkkkkiiiqqq|||ggg```]]]ZZZXXXYYYSSSMMMMMMQQQQQQMMMHHHFFFEEEGGGJJJIIIDDDCCCFFFAAADDDDDDBBBDDDGGGFFFAAA>>>???AAAAAA@@@@@@AAACCC;;;<<<==================<<<<<<;;;;;;;;;:::::::::666777888999:::;;;;;;;;;777777666666666666777777555555555555666666666666555666888999:::::::::999444555555555555555555555333333333333333333333333333333333222222222111111000222444777999999888777666666555555555444444444222333444333222333666888222???@@@HHHmmmzzztttxxx~~~uuussswww{{{vvvtttxxxYYYEEEPPPNNNNNNOOOSSS[[[hhhwww444444444333222111000///000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......222222333111///---...///......------------..............................//////////////////////////////.........---------........................,,,,,,,,,---------......///............---------*********++++++,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---...//////...---,,,++++++,,,---...///000111555333111///......///000000/////////111444777999777666666555444444333333555555777999;;;===???@@@=========<<<;;;;;;::::::???>>>===>>>@@@DDDHHHKKKDDDDDDEEEEEEEEEFFFFFFFFFRRRVVV[[[^^^\\\WWWQQQLLLWWWTTTQQQRRRTTTVVVUUUSSSSSSMMMUUUjjjsssgggXXXTTTSSSQQQPPPQQQSSSVVVWWWXXXUUUXXX[[[^^^eeelllkkkggg```bbbcccbbb^^^\\\]]]______bbbfffgggeeeeeefffiiipppvvvwwwddd]]]ZZZUUUQQQPPPPPPOOOLLLJJJHHHHHHHHHHHHEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::888666555777888888999999999888888666666777777777777666666777777777777888888888888888888999999999999888888555555444444444444555555555444333333222222222222333333333222222222111111222333444555666888999999333333444444444444444444222222222333333444444444666>>>???@@@XXXzzzqqqrrr|||vvvjjj|||yyyyyysssvvv|||nnnWWWPPPSSSLLLKKKRRRVVVYYYhhhzzz333333333333222111000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000//////......777777777555222000000000///......------......///................................................///.........------------........................,,,,,,,,,------------...------------,,,,,,,,,,,,******+++++++++,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---...//////...---,,,++++++,,,---...///000000222111///---------...///000/////////000333555666555444444444444333333333444444555777999:::<<<<<<<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<===???BBBEEEGGGDDDDDDDDDEEEFFFFFFGGGGGGIIIMMMRRRVVVXXXUUURRROOOXXXVVVUUUWWWZZZ[[[[[[YYYOOOKKKPPP]]]bbb[[[QQQMMMKKKLLLLLLOOORRRTTTUUUUUUYYY[[[]]]^^^eeemmmooolll___``````^^^[[[YYY[[[\\\___aaabbbbbbaaa_________aaa```hhhvvvlllhhh\\\QQQPPPOOOLLLIIIIIILLLKKKJJJHHHGGGFFFFFFFFFAAABBBBBBBBBAAAAAA@@@@@@BBBAAA@@@??????>>>>>>>>>???>>>>>>===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999777777888888999999999888888777666666666777777666666666444444555555555666666666777777888888888888777777555555555555555555555555555444333222222222222222333333222222222111111111000000111222333444444555333333333333333222222222111222222333333444444555666===>>><<>>>>>@@@??????>>>=========<<<======<<<;;;:::999999888::::::::::::::::::::::::999999::::::::::::999999999999999999888777666666555555666666666666555555444444444555555555555666555666666666666666666555444555666777777666555444444333333222222222222333333222222222222111111111000000111111111222222222333333222222111111000000111111222333333444555555888;;;;;;888<<>>>>>>>>>>>>>>===<<<<<<===<<<<<<;;;::::::999999999999999999999999999999888999999:::::::::::::::999999999999888777555555444555555666666555555444555555666666666777777777444444555555555555444444333444666777777666444333333333222222222222222333222222222222111111111111333333333333333333333333444444333222111000000///111111222333333444555555888888888777555AAAdddwwwyyyuuuttt}}}jjjjjjvvvyyy]]]NNNJJJIIIJJJLLLMMMTTTbbbrrr|||//////000111222222222222000000000000000000000000000000000111111000000000////////////////////////////////////////////////////////////////////////......................................./////////...000111000///...///000//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------+++++++++,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,---------++++++,,,,,,---.........,,,,,,,,,,,,---...//////.....................///---......///000111222222444444444444444444444444444444555666777888999999888999::::::;;;<<<<<<<<>>>>>???>>>>>>===<<<===<<<<<<;;;;;;:::::::::999999999999999999999999888888888888999::::::;;;999999999888777666555444444444555555555555444444555555555555666666666666333333444444444444333333222444555777777555444222222222222111111222222333222222222111111111000000444444444444333333333333555444444333222111111000000111111222444555555666888444555888555777KKKccc|||}}}nnnxxx~~~yyywwwzzz{{{}}}uuu___OOOGGGDDDFFFHHHIIILLLVVVccclllsss|||//////000111222222222111000000000000000000000000///000000111111000000///////////////////////////000000000000000000000000////////////////////////........................---............/////////---...000000//////000222......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,---------------------....../////////........................---......///000111111111444444444333333333333333333333444555555666777777888888888999:::;;;<<<===>>>???@@@BBBDDDEEEGGGGGGGGGFFFFFFEEEFFFHHHJJJKKKIIIKKKMMMMMMLLLJJJJJJKKKGGGIIIMMMOOOPPPQQQRRRTTTPPPSSSUUUTTTQQQPPPQQQSSSPPPVVV[[[\\\]]]aaabbb```[[[YYYXXXZZZ]]]aaacccccc```^^^\\\[[[[[[[[[ZZZYYY^^^\\\YYYVVVTTTUUUYYY^^^cccbbbaaacccfffiiijjjjjjrrryyyrrrkkkcccWWWLLLNNNJJJHHHJJJJJJFFFDDDDDDCCCEEEFFFBBBAAACCCEEEDDDAAAAAABBBBBBBBBAAAAAA@@@@@@???===<<<<<<<<<===>>><<<===>>>???>>>>>><<<;;;<<<<<<<<<;;;;;;:::::::::888888888888888888888888777777777777777888999:::888888888888777666555555333333444444444444333333222222222333333333444444222333333444444333333222222333444555555444333222222111111111111222222333222111111111111000000000222222111111111111111111444444333333222222111111000000111222444555666666666333333777777555<<>>===>>>???@@@BBBCCCDDDEEECCCBBBBBBCCCEEEGGGIIIKKKEEEHHHIIIIIIHHHGGGIIIKKKNNNJJJKKKSSSUUURRRSSSYYYWWWXXXXXXUUUQQQQQQUUUYYYOOOUUUXXXWWWWWW[[[^^^^^^\\\ZZZYYYZZZ]]]______^^^\\\\\\[[[YYYVVVVVVWWWXXX]]]\\\YYYUUUTTTVVVYYY[[[TTTTTTVVV[[[```ddddddcccdddcccccceeeiiiooouuuyyysssiiiiiiaaaXXXQQQPPPNNNKKKHHHKKKDDD??????@@@@@@DDDKKKBBBEEEDDD@@@AAAEEEFFFBBBBBBAAA@@@???????????????>>>===;;;:::::::::<<<<<<:::;;;<<<======<<<;;;:::::::::::::::999999999999888888888888888888888888777666666555555666777888666777777777777777666666333333444444444444333333111222222222222333333333222333333444444333333222222222222222222222222222111111111111111222333333111111111111000000000000//////000000000000000000222222222222222111111111///000111222444555666777444333222333444555777:::UUU|||wwwmmmsssqqqkkkddd]]]UUUMMMHHHJJJHHHHHHMMMRRRXXXcccmmm|||000000111111111111000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////........................---------.........//////---.........,,,+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************))),,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,---...///000000000000/////////000000000000000111111111111222222222222222222333333333333444444777666444444555888<<<>>>======>>>???AAABBBCCCCCCAAAAAAAAAAAABBBDDDFFFGGGFFFHHHJJJJJJIIIIIIMMMPPPSSSHHHGGGRRRUUUOOOPPPYYYVVVVVVUUUQQQMMMNNNTTTZZZYYY]]]]]]XXXVVVYYY]]]]]]]]][[[YYYZZZ\\\\\\ZZZWWWTTTVVVWWWUUUSSSSSSVVVYYYRRRUUUWWWWWWWWWWWWUUUSSSYYYVVVSSSTTTYYY^^^```aaadddbbbaaaaaacccccccccaaagggkkknnnoooooosss{{{ssskkk```YYYVVVUUURRROOOHHHLLLQQQSSSPPPLLLHHHFFFEEEAAABBBFFFFFFAAA@@@CCC@@@CCCBBB>>>@@@DDDBBB<<>>>>>???>>><<<::::::;;;<<<===888999;;;<<<<<<;;;:::888999999999888888888888888777777777777777777777777777666555444444555666777555666777777777777777666222333333444444333333222333333444444444555555555222333333444444333333222222222111000000111222222111111000000111222333333111111111111000000000000000000000000111111111222000000000000000111111111///000111222444555666777333444222///000555888999;;;^^^tttqqqzzztttzzzyyyyyy~~~~~~|||xxxrrriii[[[OOONNNJJJHHHIIIJJJMMMTTT]]]sss~~~{{{yyyzzzzzz|||000000000000000000000000......//////000000111111......//////000000111111......////////////......////////////////////////.........................................................................................................------,,,,,,,,,------------,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------------...//////---......///////////////000111111111111222222222333333333333333333333333222333555666666666888:::===>>>??????>>>>>>???AAA@@@@@@@@@AAACCCEEEGGGHHHHHHHHHIIIJJJJJJJJJIIIIIIMMMNNNNNNMMMLLLMMMPPPRRRRRRRRRQQQPPPPPPQQQRRRSSSYYY[[[[[[XXXXXX[[[[[[XXX[[[XXXVVVVVVXXXYYYVVVTTTUUUSSSQQQPPPQQQUUUXXX[[[[[[[[[ZZZZZZYYYWWWVVVUUUUUUWWWYYY[[[]]]]]]]]]]]]aaa^^^ZZZYYY[[[]]]]]]\\\^^^___bbbeeeiiikkkjjjhhhnnnttt{{{}}}}}}~~~wwwqqqoookkkfffcccaaaaaaaaaZZZXXXTTTPPPLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBAAA@@@@@@@@@AAAAAAAAABBBCCCCCCCCCAAA???===>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???>>>===;;;999:::::::::999999888888888777777777777777666555555888888777777777777888888888888777888888777444111666777777666555444444555555555555555555555555555333333222222333333444555333333333222222111111111444333333222222333333444222222111111111111111111222222222111111111111000333---222666000000222...000000000000000000000000000000000000111111111111111222333333222222444666888GGGuuuuuussswwwzzzwwwsss|||{{{}}}~~~xxxeeeVVVPPPJJJGGGIIIMMMOOOOOO^^^kkkyyywwwllllllsss|||000000000000000000000000///////////////000000000......//////000000000000......////////////....................................................................................................................................---------,,,,,,,,,,,,---------,,,,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---------------...//////------...///////////////000000111111111222222222333333333333333333333333222444666666666777888::::::<<<===<<<;;;;;;<<<===@@@?????????@@@BBBDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLMMMLLLLLLMMMOOOQQQRRRQQQPPPOOOPPPQQQSSSTTTXXXZZZZZZWWWVVVYYYXXXUUUUUUTTTSSSSSSTTTTTTSSSQQQRRRQQQPPPOOOPPPSSSVVVXXXYYYYYYYYYYYYXXXWWWVVVVVVUUUVVVWWWYYYZZZZZZYYYYYYYYYWWWUUUUUUXXXZZZZZZYYYZZZ[[[]]]```dddeeedddcccbbbfffjjjllllllnnnqqqtttppprrruuuvvvvvvwwwyyy{{{zzz|||}}}|||zzzxxxxxxxxxyyyvvvsssqqqqqqrrrqqqqqqjjjhhhffffffddd```ZZZVVV[[[YYYVVVTTTRRRQQQRRRRRRRRRPPPMMMJJJHHHGGGGGGHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBB@@@>>>===>>>======<<<<<<<<<<<<<<<<<<======>>>===<<<;;;:::::::::::::::999999999888777777888888777777666555777666666666666666666777888777666666666666555333777888888777555444444555444444444444444444444444333222222222222333444444333333333222222111111111333333222222222222333333111111111111111111111111222222222111111111000000222,,,000333...000444000000000000000000000000000000000000000111111111111111222333333222222444666===???]]]wwwrrrzzz{{{qqqwwwvvvyyyuuu]]]UUULLLIIIJJJKKKIIIFFFSSS\\\gggppp{{{|||oooqqqvvv000000000000000000000000000000//////////////////...////////////000000000......////////////..............................------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---------,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------......//////------...////////////...000000000111111111222222222222333333333333333333333444666666666666888::::::;;;<<<;;;:::999:::;;;??????>>>>>>???@@@BBBCCCDDDEEEEEEFFFGGGHHHHHHIIIHHHJJJKKKKKKKKKLLLNNNQQQPPPOOONNNMMMNNNPPPSSSUUUUUUWWWWWWTTTTTTVVVVVVSSSPPPQQQRRRQQQPPPOOOPPPQQQQQQQQQPPPQQQRRRSSSUUUVVVXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUVVVVVVUUUTTTTTTOOOOOOPPPRRRUUUWWWVVVUUUTTTTTTVVVYYY\\\^^^]]][[[\\\]]]^^^``````aaabbbbbbdddeeefffeeecccbbbbbbccchhhiiiiiihhheeebbbbbbbbbbbb```]]]\\\\\\]]]]]]\\\YYYXXXWWWVVVVVVTTTPPPNNNKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHGGGEEEEEEEEEFFFGGGCCCDDDDDDDDDDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@>>><<<;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888777666666666666555555555555666666777555444444666666666555999999:::888555444444444333333333333333333333333222222222222222333444444222222222222222111111111222111111000000111111222111111111111111111111111222222111111111000000000111,,,...000+++///555000000000000000000000000000000000000000111111111111111222333222222222444666;;;333???\\\|||uuurrr~~~tttttt{{{xxx}}}ooocccTTTKKKIIIJJJIIIGGGGGGJJJPPPXXXfffuuu}}}~~~uuupppmmmsss~~~000000000000000000000000000000000//////......---////////////////////////---......//////......---........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------...............,,,---......//////......000000000000111111111111222222222222222333333333222444555666555555777888;;;<<<===<<<:::::::::<<<>>>>>>>>>>>>???AAACCCDDDEEEEEEDDDDDDEEEEEEFFFFFFEEEGGGIIIJJJJJJKKKMMMOOONNNMMMLLLLLLMMMPPPRRRTTTOOORRRSSSPPPQQQTTTUUURRRMMMPPPRRRQQQNNNMMMPPPRRRRRRRRRRRRSSSUUUVVVWWWXXXYYYXXXWWWVVVUUUTTTTTTSSSUUUUUUTTTTTTSSSRRRQQQPPPLLLMMMOOORRRTTTTTTSSSRRRPPPPPPQQQSSSVVVXXXWWWVVVZZZYYYYYY[[[\\\]]]\\\ZZZZZZZZZ[[[ZZZXXXWWWXXXZZZ^^^______^^^[[[YYYYYYYYYZZZXXXVVVVVVWWWXXXWWWVVVVVVTTTSSSPPPNNNLLLIIIGGGIIIHHHHHHGGGHHHIIIJJJJJJFFFFFFEEEDDDDDDEEEFFFFFFAAAAAABBBCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>><<<;;;:::<<<<<<<<<<<<;;;;;;::::::<<<;;;::::::::::::;;;;;;;;;:::::::::::::::::::::888888888888888777777666666666666666666666666666555444555777999999777555:::::::::888555333333444222222222222222222222222222222222111222333333444222222222111111111111111000000////////////000000111111111111111222222222111111111111000000000000222---000///+++222999444000000000000000000000000///000000000111111111111000111222222111222444666777000444EEE```|||{{{vvvcccRRRJJJJJJLLLOOOFFFGGGHHHJJJQQQ]]]iiippp|||uuulllhhhkkkvvv////////////////////////000000//////......------/////////...............------............------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......//////......,,,------...............//////000000000111111111111111111222222333333333222333444444444444555777:::;;;<<<;;;:::999:::;;;;;;;;;;;;<<<>>>AAACCCEEEFFFFFFDDDCCCCCCCCCCCCCCCDDDFFFHHHIIIIIIJJJLLLNNNKKKKKKKKKLLLMMMOOOPPPQQQIIIMMMNNNMMMOOOSSSUUUSSSKKKMMMPPPOOOMMMLLLOOOQQQPPPQQQRRRSSSUUUWWWXXXYYYZZZYYYWWWUUURRRQQQQQQPPPUUUUUUTTTRRRQQQPPPPPPOOONNNPPPSSSTTTTTTSSSQQQQQQPPPOOOOOOQQQTTTUUUUUUSSSVVVUUUUUUWWWYYYYYYXXXWWWSSSSSSSSSRRRQQQQQQRRRTTTSSSTTTUUUUUUSSSQQQQQQRRRQQQPPPOOOPPPQQQRRRRRRQQQSSSRRRQQQNNNKKKGGGEEEDDDHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCC???@@@AAABBBBBBCCCBBBBBBBBBBBBAAA??????>>>>>>>>>============<<<;;;:::::::::;;;;;;<<<;;;:::999999::::::999999999999:::;;;::::::::::::::::::::::::888888888888888777666666666777777888888777777666222444777:::<<<;;;777444999::::::888555333333333222222222222222222222222222111111111111222333333111111111111111111111111000//////......//////000000000111111111222222222111111111000000000//////111///222222000<<>>???@@@@@@AAAAAAAAAAAA@@@???>>>>>>===>>>>>>>>>=========<<<;;;;;;::::::999:::;;;;;;;;;:::999888888888888888999999999999888888999999999999::::::777777777777777666555555666777888999999888777666222444666:::<<<:::666333888888999777444333333333222222222222222222222222111111111111111222333333000000000111111111111111000//////......//////000000000000111222222333333111111000000000/////////...///444444555CCCNNNHHH000000000000000000000000000000000000111111111111000111222111111111333555222:::888555<<>>>>>===>>>???AAABBBDDDCCCBBBBBBBBBCCCEEEFFFEEEGGGIIIJJJJJJIIIJJJKKKGGGIIILLLNNNNNNMMMKKKIIIGGGJJJKKKJJJKKKPPPQQQNNNJJJIIIIIIKKKMMMOOOOOONNNLLLLLLLLLNNNRRRVVV[[[^^^VVVUUUSSSQQQPPPPPPQQQRRRQQQPPPOOONNNNNNOOOPPPQQQQQQTTTVVVUUUSSSQQQQQQRRRSSSRRRQQQRRRTTTUUUUUUTTTTTTVVVXXXXXXUUUSSSTTTVVVPPPPPPOOOMMMKKKKKKNNNPPPSSSTTTTTTSSSPPPNNNNNNNNNNNNMMMMMMOOORRRSSSSSSRRRJJJMMMOOOOOOLLLHHHGGGGGGHHHHHHHHHGGGFFFDDDCCCBBB?????????@@@@@@@@@@@@???======>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>>>>>>>===<<<<<<;;;;;;::::::888999;;;;;;;;;:::888777666666888999999999888888777777777888888999999999666666666666666555444444555666777888888777666555444444444555777777555333555666777666333222333333333333333333333333333333111111111111111222222333///000000000111111111222000000////////////000000///000000111222222333333111000000000////////////---...333111000>>>GGG>>>000000000000000000000000000000000000111111111111///000111111000111333555---888555222777<<>>@@@FFFEEECCCBBBBBBBBBBBBCCCBBBAAAAAAAAACCCEEEHHHJJJEEEHHHJJJKKKJJJIIIIIIJJJFFFIIILLLOOOOOOMMMIIIGGGIIILLLLLLJJJKKKNNNNNNKKKMMMKKKJJJLLLQQQSSSRRRPPPNNNMMMMMMOOOSSSYYY^^^bbbSSSRRRQQQPPPPPPQQQSSSTTTNNNNNNMMMMMMMMMOOOPPPQQQPPPRRRTTTTTTQQQPPPQQQSSSUUUSSSRRRRRRTTTVVVUUUUUUOOOSSSVVVTTTOOOLLLNNNQQQNNNNNNNNNMMMMMMNNNRRRTTTTTTUUUUUUSSSOOOLLLKKKKKKNNNNNNNNNQQQSSSUUUTTTSSSLLLOOORRRRRRMMMIIIFFFFFFEEEEEEEEEEEEDDDCCCAAA@@@>>>>>>@@@AAABBBBBBBBBBBB;;;<<<<<<===<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;888999:::;;;;;;:::888666444666888999:::999888666666666777777888888888999555555555555555444444333444555666888888666555444666444111000111333444444444555666555333222333444333333333333333333333333111111111000111222222333//////000000111111111222000000////////////000000///000000111222222333333000000000000////////////---...111,,,(((222999...000000000000000000000000000000000000111111111111///000111111000111333555///;;;999888===666===\\\uuuyyywwwzzzqqqsssssseeeqqq~~~^^^RRRJJJLLLPPPNNNLLLLLLJJJQQQ^^^nnnzzzzzzoooddd^^^eeeppp|||////////////////////////,,,,,,,,,---------......//////.........---------+++,,,,,,------,,,,,,+++------------------------///...,,,+++***+++,,,,,,...---,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************************************************++++++,,,,,,++++++***))))))))))))************++++++************++++++)))***+++,,,,,,+++***)))******++++++++++++******************************************************)))************+++++++++,,,+++*********+++,,,---+++,,,------......------///////////////.........////////////000000000000777777777666555555444444777999;;;<<<<<<===???AAAKKKQQQSSSPPPPPPPPPIII@@@AAA@@@BBBEEEEEEBBBDDDHHHIIIOOOSSSQQQKKKHHHLLLQQQJJJKKKLLLMMMLLLJJJHHHGGGIIILLLKKKHHHIIIMMMNNNMMMKKKJJJJJJLLLOOOPPPPPPOOONNNPPPRRRTTTUUUTTTSSSRRRPPPRRRTTTUUUVVVWWWZZZ\\\UUUQQQMMMLLLMMMQQQTTTUUUOOOSSSTTTSSSSSSVVVUUURRRTTTUUUUUUUUUUUUTTTSSSSSSOOOQQQSSSSSSPPPNNNNNNNNNJJJKKKKKKLLLMMMNNNNNNNNNPPPOOONNNLLLJJJHHHHHHGGGRRRKKKIIINNNOOOJJJGGGHHHJJJKKKLLLKKKHHHEEEDDDCCCEEEDDDBBB@@@???????????????>>>>>>===<<<=========;;;<<<===<<<:::999:::;;;;;;::::::::::::;;;<<<<<<===<<<:::999888999::::::777888999999888777888999555777999999777777777888333444444444555555666666777777666555444444333333555666666666444333111///444333222111111333444666555555444333333222111111222222222111111111000000222111111111000000//////111111111111000000000000//////......---------,,,111000//////000222444555666444111...------///000------...///000111222222......///111111222222222000111111111111222222222222222111111222222333444444444333333333777<<<@@@\\\~~~mmm~~~rrrlllvvvyyyttt}}}}}}aaaPPPTTT___aaa\\\MMMMMMOOOYYYhhhuuuyyywwwpppuuu{{{........................,,,,,,,,,---------......///.........------------+++,,,,,,------,,,,,,+++------------------------...---,,,+++++++++,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************************************************++++++,,,,,,++++++***))))))))))))************++++++************++++++)))***++++++++++++***)))******++++++++++++******************************************************)))************+++++++++++++++*********+++,,,------......///////////////////////////............////////////000000000000555555555555555444444444555777999::::::;;;===???KKKOOOQQQQQQSSSWWWTTTNNNBBB@@@BBBDDDDDDBBBDDDIIIHHHKKKMMMMMMKKKJJJJJJLLLHHHJJJLLLNNNOOOOOOOOONNNMMMMMMKKKHHHKKKPPPQQQNNNLLLKKKJJJKKKNNNPPPPPPPPPPPPQQQSSSUUUUUUUUUSSSSSSNNNPPPRRRUUUWWWYYYZZZ[[[VVVSSSOOOMMMOOOQQQRRRSSSQQQTTTVVVTTTTTTWWWVVVSSSTTTTTTSSSSSSSSSRRRRRRRRRQQQRRRRRRQQQOOOMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLQQQPPPNNNLLLKKKKKKKKKLLLPPPKKKIIIMMMNNNKKKHHHIIIJJJKKKLLLKKKHHHFFFDDDDDDEEEDDDBBB@@@????????????>>>============<<<<<<<<<:::;;;<<<<<<::::::;;;<<<:::::::::::::::;;;<<<<<<<<<;;;:::999999999999999666777888888666666777888555777888888666555666666666777777777888888888888777666666555444444333333333444555666555555444333444333222111222333555666555444444333222222111111111111111111111111111111222222222222111111000000111111111000000000///////////////.........------111000//////000111333555777555222///...///000111////////////////////////......///111111222222111000000111111111222222222222222111111222222333444333333444333333666:::===LLLbbbvvvnnnvvv{{{yyy|||vvvzzzgggVVVWWW\\\^^^\\\SSSHHHGGGSSSffftttzzzyyy{{{|||}}}}}}........................,,,,,,,,,---------..................------------+++,,,,,,------,,,,,,+++------------------------------,,,+++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************++++++,,,,,,++++++***)))))))))*********++++++++++++************++++++)))***++++++++++++***)))******++++++++++++******************************************************)))************+++++++++++++++******++++++,,,---------...///////////////........................////////////000000000000222333333333333444444444444666888888888999;;;===CCCEEEGGGHHHLLLQQQQQQNNNCCCAAAAAACCCCCCBBBEEEKKKJJJKKKMMMPPPPPPOOOLLLIIIHHHIIILLLNNNPPPPPPPPPPPPPPPNNNIIIHHHNNNUUUVVVSSSMMMKKKIIIJJJLLLOOOPPPPPPRRRSSSUUUVVVVVVUUUTTTSSSPPPPPPQQQVVV\\\^^^]]][[[VVVSSSQQQPPPQQQQQQQQQPPPPPPTTTUUUTTTTTTVVVUUURRRSSSRRRQQQOOOOOOPPPPPPQQQQQQRRRQQQOOOMMMKKKLLLMMMOOOMMMKKKIIIIIIIIIJJJKKKUUUSSSPPPNNNLLLKKKLLLLLLMMMJJJIIILLLLLLJJJHHHHHHIIIKKKKKKJJJGGGEEEEEEEEECCCCCCAAA@@@??????>>>???<<<===>>>>>>>>>===;;;:::999;;;<<<;;;::::::;;;<<<::::::999999::::::;;;<<<:::::::::::::::999999888555777888777666555666777555777888777555444444444777777777888888888888888666666555555444333333333111222444666777777666666444444333222333444555666444444333333222111111111000000111111111111111111333333222222222222111111111111000000000000//////000000////////////......000000/////////111222333666444222000//////000111111111000000///...------......///000111111111111000000000111111111222222222111111111111222333333222333444444444444777999???HHHpppjjj___jjj{{{xxxtttuuuaaaRRRUUU[[[aaaZZZPPPGGGFFFPPPaaaooovvvxxx{{{{{{{{{zzz{{{|||........................,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***))))))*********+++++++++++++++************++++++*********++++++***************++++++++++++******************************************************))))))*********++++++++++++***++++++++++++,,,,,,++++++,,,---------,,,,,,------...............///////////////000000000000000000111111222333333444444555777888777888:::;;;;;;<<<===???BBBEEEDDDBBBEEEBBBBBBDDDDDDCCCGGGNNNNNNSSSYYY\\\[[[VVVOOOLLLIIIJJJKKKLLLMMMMMMLLLLLLPPPLLLGGGGGGPPPZZZ\\\XXXNNNLLLIIIIIIKKKNNNPPPPPPTTTTTTUUUVVVVVVUUUUUUTTTSSSRRRSSSYYYaaaddd```\\\SSSRRRQQQQQQRRRSSSRRRPPPPPPSSSTTTRRRRRRUUUTTTPPPQQQPPPNNNLLLLLLMMMOOOPPPOOOPPPOOOMMMLLLLLLNNNPPPPPPNNNKKKIIIHHHIIIKKKMMMZZZWWWSSSNNNJJJHHHHHHHHHIIIHHHHHHIIIIIIGGGFFFFFFGGGHHHIIIGGGEEEDDDDDDDDDBBBAAAAAA@@@???>>>>>>>>><<<===?????????>>><<<:::;;;<<<===<<<:::999:::;;;999999999999999::::::;;;888999:::;;;;;;:::888888666777888777666666777888666888999888555444444444444444555555555555555555555555555444444333333333111222444666777777777666444444333333333444555666333333222222111111111000222222111111000000000///111111111111111111111111111000000000////////////000000000000000/////////000////////////000111222333222111/////////000111111000000///......------......///000111111000000000000000000111111111111111111111111111222222333000222444444333333444555:::999PPP}}}wwwmmmrrr|||xxxyyyuuu^^^XXXYYY^^^```aaa[[[PPPIIINNNWWW```gggpppwwwwwwrrrjjjeeeqqqtttzzz........................,,,,,,,,,---------......,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***************++++++++++++++++++************+++++++++******************+++******++++++++++++******************************************************))))))*********+++++++++******++++++,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,---------......//////////////////000000000000...//////000111222333333444555777777777777999;;;;;;;;;===AAADDDCCC@@@>>>EEECCCCCCEEEEEEDDDIIIOOOPPPYYYdddgggaaaWWWPPPNNNJJJJJJKKKKKKLLLLLLLLLLLLMMMJJJFFFGGGPPP\\\^^^ZZZOOOLLLIIIHHHJJJMMMOOOOOOSSSSSSTTTTTTUUUUUUTTTTTTTTTRRRSSSYYY```bbb___ZZZPPPOOOOOOQQQSSSTTTSSSRRRRRRUUUVVVTTTTTTVVVUUUQQQPPPOOOMMMKKKKKKLLLNNNOOOMMMMMMNNNMMMLLLMMMPPPRRRPPPNNNLLLJJJJJJLLLNNNPPPWWWTTTPPPLLLIIIGGGFFFFFFEEEFFFGGGEEEDDDDDDCCCBBBDDDDDDEEEDDDBBBAAABBBCCC@@@@@@@@@??????>>>=========>>>???@@@@@@>>><<<;;;===>>>>>><<<:::888888999999888888888888999::::::777888999:::::::::999888777888999999777777888999888999:::999777555555555333333333333333333333333444444444444444333333333333444555666666555444444333333333333444444555555222111111111111111000000444333222111000...------/////////000000000000000000000000////////////.../////////000000000000000//////////////////000000000///......---...//////............////////////...//////000000000000/////////000000000111111111111111000000111111222333///111444444333222333333333555:::SSSzzz{{{{{{sssrrrwwwlllggglllccc]]]______XXXNNNIIIIIIQQQ]]]hhhllliiibbb]]][[[ZZZ]]]gggvvv------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************************************************++++++,,,,,,++++++************++++++++++++,,,++++++************++++++++++++***))))))***++++++******++++++++++++******************************************************)))************+++++++++)))***+++,,,,,,,,,,,,+++,,,,,,---...............,,,,,,,,,---......//////////////////000000000000......///000111111222222444555777777666666888999:::999<<>>===<<<===>>>?????????>>><<<;;;===>>>>>><<<:::888888999888888777777888888999:::777888999999999999999999777999:::999888777888999777999:::999777666666666444444444444444333333333444444333333333333333333444444555555555444222111222222222333333333444444000000000000000000000000333333222111///...------.........////////////000000000////////////............////////////000000.........///////////////...------------......///+++,,,---...///000111111...//////000000//////////////////000000000111111111000000000000111222222///111333444333222333444333:::777@@@hhhqqqwww{{{wwwuuu}}}~~~yyyqqqwwwxxxnnnfffgggppp~~~~~~eeeLLLPPPbbbggg]]]RRRGGGHHHLLLSSSZZZ___aaabbb```\\\YYY^^^jjjxxx------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************************************************++++++,,,,,,++++++************+++++++++,,,,,,++++++************++++++++++++***))))))***++++++******++++++++++++******************************************************)))************+++++++++)))***+++,,,,,,,,,++++++,,,,,,---............---++++++,,,------...//////////////////000000000000//////000000111111111222222444555555444444666777999666777===@@@>>>===??????>>>???CCCCCCBBBEEEJJJJJJOOOTTTUUUPPPKKKIIIJJJIIIIIIIIIJJJKKKMMMNNNOOOJJJKKKIIIHHHKKKRRRTTTQQQMMMKKKJJJJJJLLLMMMMMMLLLMMMNNNNNNOOOPPPRRRSSSTTTRRRRRRRRRSSSSSSSSSRRRRRROOONNNMMMNNNPPPRRRRRRRRRUUUXXXYYYVVVVVVXXXVVVRRROOOOOOOOOOOONNNNNNNNNNNNNNNOOOQQQQQQOOONNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLHHHHHHIIIIIIIIIHHHGGGGGGDDDIIIJJJDDDAAAAAAAAA???@@@AAAAAA@@@??????AAACCC===>>>?????????>>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999:::;;;777777777777777888999999888888888888888999::::::777888999888777666777999555777888888777666666777555555555444444333333333333333333333333333333333222333444444444333111000000111222222333333222222000000000000000000000000000000000000////////////.../////////000000000000000000/////////.........------........./////////.........//////......---------------......//////++++++,,,---...///000111...///////////////......////////////000000000111000000000000000111222222000111333333222333444666777AAA???BBBYYYqqqpppiiiyyyvvvwwwsssyyyzzztttmmmiiihhhqqqyyyhhhOOOOOOZZZ___```bbbUUUOOOHHHFFFJJJRRRXXX\\\fffhhhkkkmmmooottt|||------------------------,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***,,,---...---,,,,,,++++++++++++,,,,,,---...,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++************++++++,,,+++***))))))***+++,,,******++++++++++++******************************************************)))************+++++++++)))***+++,,,---,,,++++++******+++,,,,,,,,,++++++++++++,,,,,,---...//////////////////000000000000000000000000111111111111111222333333333333444555>>>888666:::<<<999:::>>>;;;;;;===AAABBB@@@BBBGGGIIIHHHHHHHHHHHHHHHIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHJJJLLLLLLIIIIIILLLNNNLLLLLLKKKJJJKKKMMMMMMLLLKKKKKKKKKLLLMMMOOOQQQSSSTTTSSSTTTUUUSSSQQQPPPPPPRRRQQQOOOMMMMMMNNNPPPPPPPPPRRRUUUVVVSSSSSSUUUSSSOOOOOOPPPPPPPPPPPPOOONNNNNNPPPRRRSSSSSSPPPNNNMMMMMMPPPOOOOOOMMMLLLJJJIIIIIIHHHIIIJJJJJJJJJHHHEEEDDDEEEKKKLLLFFFAAABBBBBB???AAAAAAAAA@@@???@@@BBBDDD======>>>??????>>>===<<<<<<;;;:::999999999::::::888999;;;;;;;;;;;;<<<>>>777777777777777888888999999888777777777888:::;;;666777888777666555666888333555777777666555666777444444444333333222222222333333333333333333333333000111222333333333222111000000111222222222222111////////////000000000000---......///000111111222//////000000111111111222000/////////............,,,---------......//////---......///......------------......///000000000,,,,,,------...//////000...///////////////......////////////000000000000000000000000000111111222000111222222222333666888777AAAAAAEEEMMMMMMiiippp```mmmtttqqqsssxxxtttxxxppp{{{wwwsssqqqooorrrxxx|||~~~rrrkkkddd^^^SSSLLLXXXkkkaaaXXXLLLDDDCCCGGGKKKMMMUUUddduuu|||zzzxxx|||////////////////////////------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,000000///,,,))))))+++...++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***...---,,,+++************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***((((((((()))***************************************************************************************************************************+++++++++*********))))))************************)))************+++++++++************************************************)))************+++++++++.........------,,,,,,,,,------------------,,,,,,////////////000000000000000111111111111222222222333333333444444444555555888888888999<<>>???AAACCCCCCBBBDDDHHHJJJKKKJJJGGGFFFHHHHHHGGGFFFEEEEEEFFFFFFKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKHHHGGGFFFFFFHHHJJJMMMNNNPPPQQQQQQPPPOOONNNMMMLLLNNNPPPQQQOOOLLLMMMRRRWWWRRRSSSSSSRRRPPPPPPPPPQQQMMMLLLLLLMMMOOOOOONNNLLLOOOOOONNNMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIKKKMMMLLLJJJHHHHHHHHHGGGEEEBBB@@@AAAAAA@@@???AAA@@@???>>>>>>???@@@AAA????????????>>>>>>>>>===:::::::::;;;;;;;;;<<<<<<999999999999999999999999777777777777777777777777888888888888777777777777555555444444444444555555666666555555555444444444444444444333333222222222444444444333333222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000//////.........---......//////////////////---------............///......------------......+++++++++,,,---...//////000000000000000000000000////////////000000000000000000000000000000000000111222333444666777888888;;;999<<<>>>::::::MMMeeeqqqooopppwwwzzzwwwqqquuu~~~rrrzzzyyywww||||||zzz}}}}}}|||uuu\\\WWWMMMgggaaaXXXLLLAAA===AAAHHHGGGNNNYYYcccjjjmmmnnnnnnxxx{{{||||||------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...,,,******+++,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------,,,+++************++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***)))(((((()))***************************************************************************************************************************+++++++++*********))))))************************)))************+++++++++************************************************)))************+++++++++......---------,,,,,,,,,------------------------.../////////000000000000000000111111111222222222333333333333444444444444666777999;;;===???@@@AAA<<<<<<<<<===>>>@@@BBBBBBBBBDDDFFFHHHIIIHHHFFFEEEHHHGGGGGGFFFEEEEEEFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIJJJJJJKKKIIIHHHGGGGGGGGGIIIKKKLLLNNNNNNNNNNNNMMMLLLKKKJJJKKKNNNPPPOOOLLLKKKMMMQQQNNNOOOOOOOOONNNMMMMMMNNNNNNNNNMMMNNNPPPPPPOOOMMMOOONNNNNNMMMKKKJJJJJJIIIHHHHHHIIIJJJJJJIIIHHHHHHFFFHHHJJJIIIGGGEEEEEEEEEGGGDDDAAA@@@AAAAAA@@@???@@@???>>>>>>>>>>>>???@@@??????>>>>>>>>>=========:::::::::;;;;;;;;;;;;<<<999999999999999999999999777777777777777777777777777777777888888888999999555555444444444444555555666555555555444444444444444333333333333333333222444444444333333222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000/////////........................---------------------............///......------------......---.........///000000000////////////////////////.../////////000000000000000000000000000000000000000111222222333444555555666111111666555555???NNNuuu}}}ppprrr~~~www}}}yyywww}}}{{{||||||eeeZZZTTTMMMIIIDDDAAAAAACCCAAADDDIIINNNUUU\\\cccgggjjjooowww}}},,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,)))''')))---///,,,)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***)))))))))******************************************************************************************************************************+++++++++***************************************)))************+++++++++************************************************)))************+++++++++------------,,,,,,,,,,,,+++,,,,,,------.............../////////000000000000000000111111111222222222222333333333444444444555666999<<<======<<<;;;::::::;;;;;;===???@@@AAACCCDDDDDDEEEEEEEEEDDDDDDGGGFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJFFFGGGIIIKKKLLLLLLKKKKKKJJJJJJHHHGGGGGGHHHIIIJJJLLLLLLLLLLLLKKKJJJIIIHHHKKKNNNQQQPPPMMMJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMPPPOOONNNNNNPPPPPPOOOMMMNNNMMMMMMLLLKKKJJJIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFHHHGGGEEECCCCCCDDDEEECCCAAA@@@AAAAAA@@@>>>??????>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<::::::::::::;;;;;;;;;;;;999999999999999999999999777777777777777777777777666666666777888888888999555555444444444444555555555555555555444444444444222333333333333333333444444444333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////..................------,,,,,,,,,+++---------............///......------------............//////////////////............................../////////000000000000000000000000000000000000000000111111111222222777000...444777666777<<>>BBBAAA@@@AAADDDIIIOOORRRVVV]]]gggqqqwww|||~~~,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,...///...,,,***+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********************************************************************************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........./////////000000000000000000111111111111222222222222333333333333555666888999::::::999999888999999:::;;;===??????CCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBCCCCCCCCCDDDEEEEEEFFFHHHIIIIIIJJJHHHIIILLLMMMNNNMMMKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHOOOQQQRRRPPPMMMJJJJJJKKKLLLJJJHHHHHHIIILLLOOOPPPPPPOOOMMMMMMNNNNNNMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGDDDCCCCCCDDDDDDBBB@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;999999:::::::::;;;;;;;;;888888888888888888888888666666666666666666666666666666666666666555555555555444444333333444444555444444444444444444444444222222222333333444444444333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////////////////000000000000///////////////////////////////////////.........//////...------,,,,,,,,,---------............///......------------......---------------,,,,,,,,,------------------------........./////////000000000000000000000000000000000000000000000000000000888222000555888777666777AAAfffuuuvvv~~~tttmmmhhh}}}~~~kkkVVVSSSVVVRRRJJJEEEBBBAAAAAAAAACCCDDDDDDCCCGGGMMMVVV___ffflllrrruuu{{{------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,111555444///,,,,,,...+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++***************************************************************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............//////////////////000000000111111111111111111222222222333333777666555555555666888888777888888999:::<<<===>>>BBBAAA@@@@@@@@@AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIHHHJJJKKKLLLLLLKKKIIIHHHFFFGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJIIIHHHRRRQQQOOOLLLJJJIIIJJJLLLLLLHHHEEEFFFIIINNNQQQRRROOOMMMKKKJJJKKKKKKJJJIIIKKKJJJJJJJJJIIIHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEFFFEEEFFFFFFEEECCCBBBBBBCCCBBBAAA@@@@@@@@@@@@???===========================<<<<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;888888888888888888888888666666666666666666666666666666555444333222222111444444333333333333444444333333444444444444444444222222222333333444444444333333333333333333333333111111111111111111111111////////////////////////////////////////////////.../////////000000000111////////////////////////.........///////////////////////////......---------------............///......------------......---------------,,,,,,,,,------------------------............////////////////////////////////////111111111111000000000000333000///111222111333666???SSSlll~~~~~~xxxbbbtttqqqrrrvvvoooccc[[[IIIFFFBBBAAABBBDDDDDDCCCAAADDDIIINNNSSSZZZaaaeeeooowww------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,333888666...***,,,000++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,+++++++++***************************************************************************************************************************************+++++++++************************)))************+++++++++************************************************)))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------.........------.........//////////////////000000000111111000000111111111222222222666555333222222444666777777777888999:::<<<===>>>????????????@@@AAABBBCCC??????????????????@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHJJJKKKLLLLLLIIIJJJJJJJJJJJJJJJIIIIIIOOOMMMJJJGGGGGGHHHIIIKKKIIIGGGFFFIIIOOORRRRRRQQQNNNLLLIIIGGGHHHHHHGGGFFFIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCAAA??????@@@AAA@@@?????????@@@@@@>>><<<<<<<<<============<<<<<<;;;;;;;;;::::::::::::999999999999999::::::::::::888888888888888888888888777777777777777777777777666555555444333222111111444444333333333333444444333333333333444444444444222333333333333333333444222222333333333333444444111111111111111111111111////////////////////////000000000000000000000000......//////000000111111////////////////////////.........///////////////////////////////////////---------............///......------------............//////////////////------------------------------........./////////////////////////////////111111111111111111111111000111111111///000444888888BBBNNNddd}}}sssxxxyyy}}}~~~|||llluuu|||uuueee[[[MMMCCC???>>>>>>>>>@@@AAABBBCCCEEEJJJPPPUUUaaajjjuuu~~~,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++///222111,,,***+++...++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++************************************************************************************************************************))))))*********+++++++++************************)))************+++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,---------------------------------.........//////////////////000000000111000000000000111111111222222222222222333333444555777777888999:::<<<===>>>======>>>@@@AAABBBCCCCCC@@@?????????@@@@@@AAABBBAAAAAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIIIIKKKIIIHHHHHHHHHIIIJJJJJJGGGHHHMMMUUU[[[\\\VVVQQQOOOLLLHHHFFFFFFFFFFFFEEEHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCCCCAAA???>>>@@@AAA??????>>>???@@@@@@>>><<<;;;<<<============<<<;;;::::::::::::999999999999888999999999999:::::::::888888888888888888888888777777777777777777777777444444444444444444555555444333333222222333333444222222333333333444444444444333333333333333333222222222222333333444444444111111111111111111111111////////////////////////000000000000000000000000.........///000111111111////////////////////////............/////////000,,,------......//////000---------............///......------------......---.........///000000000---------------------------------.........//////////////////////////////000000000000000111111111000222333333222333555666333;;;@@@IIIhhhyyyuuuyyyzzz~~~qqq___QQQHHHDDD???===@@@AAAAAA@@@???AAADDDGGGQQQZZZgggrrrxxx}}}++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***,,,,,,+++++++++,,,++++++,,,,,,,,,---------,,,------......------,,,000///...---,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++************************************************************************************************************************))))))******++++++++++++************************)))************+++++++++************************************************)))************+++++++++*********++++++,,,,,,,,,------------------,,,,,,---------.........//////////////////000000000000000000000000111111111111///000222444444444333222777777888999:::<<<===>>>;;;<<<>>>@@@BBBCCCDDDDDDAAA@@@@@@@@@AAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDGGGGGGHHHJJJLLLOOOQQQRRRHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHIIIIIIIIIHHHHHHHHHIIIIIIKKKMMMMMMLLLKKKGGGLLLUUUaaahhheee[[[RRROOOLLLHHHFFFFFFFFFFFFEEEHHHHHHGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEECCCAAA@@@BBBDDD???>>>>>>???@@@@@@>>><<<:::;;;<<<======<<<;;;::::::::::::999999999888888888888999999999:::::::::777777777777777777777777777777777777777777777777333333444555666777888999444333333222222333333444222222222333333444444444444444444333333222222222222222222333333444444444000000000000000000000000////////////////////////000000000000000000000000---......///000111111222////////////////////////---.........//////000000***++++++,,,---...//////---------.........//////.........------.........++++++,,,,,,---...//////........................---------.........//////////////////////////////////////////000000111111...000111111333444111...666======999LLLxxx~~~vvvxxx~~~}}}|||~~~{{{|||vvvjjjaaa[[[UUUMMMGGG@@@AAABBBAAA???>>>???@@@DDDNNN\\\gggooouuuzzz}}},,,,,,,,,,,,,,,,,,,,,,,,...---+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************++++++++++++******++++++++++++++++++++++++******************************+++++++++******))))))************+++++++++************************(((***++++++******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))***++++++++++++*********************************+++++++++,,,,,,,,,************************************************)))))))))))))))******+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......///////////////.........////////////////////////000000000000111222333444666666666777888888999999:::;;;===???AAABBBCCCCCC??????@@@@@@BBBCCCEEEFFFEEEEEEFFFEEEDDDDDDFFFHHHLLLIIIGGGHHHMMMPPPRRRQQQSSSSSSRRRPPPNNNJJJGGGEEEFFFHHHJJJLLLMMMLLLKKKJJJOOONNNMMMMMMMMMKKKHHHEEEFFFNNN]]]mmmvvvpppaaaSSSKKKIIIKKKOOOLLLDDDBBBEEEKKKIIIGGGIIIJJJIIIEEEAAAEEECCCBBBCCCEEEFFFFFFFFFEEECCCAAAAAADDDGGGHHHHHHAAAAAA@@@???>>>===<<<;;;===<<<<<<;;;;;;;;;<<<<<<;;;:::999888777777777777888888888888888999999999777777777777888888888888???>>>>>><<<999666333111444222111333666777555333111222222333333222222111111111222333333333333222111111222222222222111111333444555666666444222111000111111000000///...---000000000000////////////////////////////////////,,,------...///000000111............////////////------............------,,,...///...,,,++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///...000111000///...///111............////////////000000000000111111111111111222555888===QQQxxx~~~{{{qqqnnnyyy}}}zzzzzz|||}}}}}}~~~rrraaaRRRGGG???@@@EEEDDD???<<>>???AAACCCEEEHHHIIIFFFFFFFFFEEEDDDFFFIIIKKKMMMJJJHHHHHHKKKNNNNNNNNNNNNPPPRRRSSSQQQNNNKKKHHHJJJJJJKKKKKKKKKJJJIIIHHHLLLLLLMMMMMMLLLKKKJJJIIINNNVVVaaaiiihhhaaaWWWQQQMMMLLLNNNRRRPPPIIIHHHKKKJJJMMMQQQSSSPPPLLLGGGDDDEEEDDDCCCBBBDDDFFFJJJLLLFFFCCCAAAAAACCCEEEGGGGGGAAA@@@@@@???>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888777777777777777777777666666666666666777777777777777666666666777888999::::::999777666333111111222555555444111111222222333333222222111000111222222333333222222000111111222222111111000222333444555555333222000111111222222111000//////000000000000/////////...........................------......//////000000............////////////------............------...///000000...------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------...............000111000///...///000............/////////////////////000000000111111111111333333555@@@[[[uuuvvvnnnooo{{{}}}zzzmmmmmmuuu~~~ooobbbUUUMMMGGGBBB@@@BBB<<<>>>AAACCCFFFMMMWWW^^^aaadddhhhlllppptttzzz}}}~~~,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********************************++++++++++++******++++++++++++++++++++++++************************)))******+++++++++******)))************+++++++++************************(((***++++++******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************+++,,,,,,------,,,,,,*********************************++++++++++++,,,***************************************************))))))))))))***++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..............................////////////////////////000000000000111222333333444444555666888999::::::999;;;<<<>>>@@@AAABBBBBB??????AAABBBDDDFFFGGGHHHFFFFFFFFFEEEEEEGGGKKKOOONNNLLLIIIHHHIIIJJJKKKJJJJJJMMMQQQUUUUUUSSSPPPNNNPPPOOOMMMKKKJJJHHHGGGGGGHHHKKKNNNNNNLLLJJJKKKLLLSSSZZZaaa```XXXPPPOOOQQQKKKKKKNNNQQQOOOKKKJJJLLLHHHOOOXXXYYYTTTLLLFFFDDDCCCDDDDDDBBBAAADDDJJJOOOGGGDDD@@@???AAACCCDDDEEE@@@@@@???>>>===<<<<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777777777888888777777666666555555777777666666555555444444111333666888:::999777666111000000111333333222111111111222222222222111111000000111222222222222222000111111222222111111000111222333333333222111000222222222333222222111111000000000/////////......................................................---............/////////------............------///000222111000...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------...............///000000......///000---............/////////.........////////////000000111222222000444AAANNN\\\~~~lllfffffftttxxxxxxooocccccczzzzzz{{{ssseeeSSSFFFBBB???@@@AAA@@@???BBBGGGKKKMMMPPPTTTYYY^^^eeelllqqqrrruuuyyy~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************))))))***+++++++++******))))))*********+++++++++************************(((***++++++******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))***++++++,,,,,,++++++************************************++++++++++++******************************************************))))))******+++,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------...............////////////////////////////////////000000111222333333444555666777999999:::999:::<<<>>>???AAAAAABBBDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEDDDEEEHHHLLLPPPLLLJJJHHHGGGGGGHHHIIIJJJMMMOOORRRTTTVVVVVVTTTTTTWWWUUUQQQNNNKKKIIIIIIIIIGGGLLLPPPOOOKKKHHHJJJMMMOOOTTTYYYVVVOOOKKKNNNSSSHHHIIIKKKLLLJJJGGGFFFGGGGGGLLLSSSUUUQQQJJJDDDAAAAAADDDGGGEEEBBBBBBGGGLLLGGGDDDAAA???@@@AAABBBBBB??????>>>======<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;:::999888777777777777;;;::::::999888777666666666666555555444333222222222444666888777666333111111111111222333333222111111111222222222222111111///000000111222111111111000000111111111111000000000000111222111111000///111111222222222222222111000000/////////.......................................---------------------------.........//////------............------...000111111///...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------............///000///......///000---------.........//////---------.........//////000111222333333555:::???AAA\\\vvvaaadddttt|||}}}pppiiicccsssxxx~~~{{{___PPPGGGDDDAAA@@@AAACCCDDDCCCFFFGGGIIILLLOOOUUU\\\aaajjjnnntttzzz,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************((()))***+++++++++++++++))))))*********+++++++++************************(((***++++++******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************(((((()))***************************************))))))*********+++++++++***************************************************************++++++,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,---------......//////////////////////////////////////////000111222333333444555666777888999999888999;;;===???@@@AAAAAADDDDDDEEEEEEDDDDDDCCCBBBCCCDDDDDDDDDDDDGGGLLLOOOIIIHHHGGGFFFFFFHHHJJJLLLRRRRRRQQQRRRRRRTTTUUUVVV[[[XXXTTTPPPMMMKKKKKKKKKIIIMMMQQQOOOJJJGGGIIILLLKKKMMMOOOOOOMMMLLLNNNOOOJJJLLLMMMKKKHHHFFFEEEDDDIIIIIIIIIKKKLLLJJJEEEAAACCCHHHLLLKKKGGGDDDEEEHHHGGGDDDAAA@@@@@@AAA@@@???>>>>>>======<<<;;;;;;;;;:::::::::::::::;;;<<<<<<;;;:::999888777777777777;;;::::::999888777666666666555555444333222222111333444555666555333000...222333333333333222222222000111111222222111111000...///000000111111000000000000000111111000000000///000000000000000000000//////000111222222222111////////////....................................------------,,,,,,,,,,,,------------............------............------,,,...//////...---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------...---///000///...---...///------------............------------...............000111222444777999::::::JJJcccyyygggaaarrr~~~}}}vvvuuuuuu||||||^^^RRRDDD>>>AAAEEEEEEBBBCCCDDDDDDEEEFFFJJJOOOSSS[[[```gggooouuuyyyzzzzzz,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++************************((()))***+++++++++++++++)))************+++++++++************************(((***++++++******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************'''(((((()))***)))))))))************************)))))))))************+++************************************************+++************+++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---......//////////////////////////////////////////000111222222444555555666666777777888888999:::<<<>>>???@@@@@@???@@@BBBDDDEEEFFFEEEEEEBBBCCCEEEEEEFFFHHHKKKMMMFFFGGGGGGFFFFFFHHHLLLNNNSSSRRROOOMMMNNNPPPRRRTTTXXXVVVSSSOOOMMMLLLLLLLLLJJJMMMOOOOOOKKKIIIIIIJJJKKKKKKLLLMMMNNNMMMKKKIIINNNRRRRRRNNNJJJJJJJJJGGGKKKGGGDDDEEEIIIKKKJJJGGGGGGLLLPPPPPPMMMIIIGGGFFFEEEDDDBBBBBBBBBBBB@@@>>>======<<<<<<;;;;;;;;;;;;999999999999:::;;;<<<===;;;:::999888777777777777888888777777666666555555555555444444333333222222111222333444444333222111222333555444333111222222000000111111111111000000......///000000000000000///000000111111000000////////////000000000000111...///000111222222222222/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------............------***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,---------------...//////------...///,,,------------.........---------............///---///000...///333555444111>>>IIIXXX{{{}}}aaaaaaooo|||yyyooorrryyy```PPPKKKHHHCCC>>>@@@AAAAAAAAAAAACCCFFFIIIIIIMMMTTT\\\dddjjjnnnpppwwwxxx|||,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++************************(((((()))++++++,,,,,,+++)))************+++++++++************************(((***++++++******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************(((((()))***************************************))))))))))))************************************************************++++++******++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......++++++,,,------.../////////////////////////////////......//////000111222666666666666666666666666777888:::<<<>>>??????@@@===>>>AAACCCEEEEEEEEEDDDBBBDDDGGGHHHHHHIIIKKKLLLFFFHHHHHHGGGFFFHHHKKKOOONNNMMMKKKJJJJJJLLLMMMOOOPPPOOOMMMLLLKKKJJJJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLMMMNNNMMMLLLIIIHHHMMMQQQQQQLLLJJJLLLLLLIIIGGGFFFDDDEEEGGGJJJMMMOOOIIIKKKMMMNNNMMMKKKHHHFFFDDDCCCCCCDDDEEECCC@@@===<<<<<<<<<;;;;;;;;;;;;:::999999999999:::;;;<<<===;;;:::999888777777777777777777777666666666666666444444444444444444333333222222111222222333333444000333444333111///000111000000111111111111000000---...//////000000////////////000000000000//////000000//////000111111222...///000222333444444444//////.........---------------------------------******++++++,,,,,,------,,,,,,---------.........------............------***,,,---...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,------------...//////------...///,,,,,,---------.........---............/////////---111222...---111222000---555:::>>>PPPwww|||mmmnnn~~~yyysssuuuvvv||||||}}}gggpppvvviii[[[MMMDDDCCCDDDDDDBBB@@@???@@@BBB???AAAEEEKKKQQQWWW\\\___cccfffjjjpppvvv|||,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++************************(((((()))++++++,,,,,,,,,)))************+++++++++************************(((***++++++******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))***+++++++++++++++************************))))))))))))************************************************************++++++******++++++,,,---++++++,,,,,,,,,------------,,,,,,,,,,,,---......++++++,,,,,,---...//////////////////////////////.........//////000111222666666666666555555555555777888:::<<<===????????????@@@BBBDDDDDDCCCBBBAAACCCFFFIIIJJJJJJJJJKKKLLLHHHIIIJJJHHHFFFGGGKKKNNNGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNNNNMMMKKKKKKMMMNNNNNNLLLJJJJJJKKKGGGLLLLLLGGGFFFIIIJJJGGGAAADDDFFFEEEEEEHHHNNNSSSHHHGGGGGGHHHIIIJJJHHHFFFBBBCCCDDDFFFGGGDDD@@@<<<;;;;;;;;;;;;;;;;;;::::::999999999999:::;;;<<<===;;;:::999888777777777777888888888888888999999999444444444444444444444555555444222111111111222333///222444333000...///000000000111111111111000000---....../////////////////////000000000000//////000000000000000111222222///000111333444555666666//////.........---------------------------------))))))***+++,,,,,,------,,,,,,,,,---------......---..................---***,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,------------...///...------...///,,,,,,,,,---------...............////////////000---444666222000333444111444222222333999SSS|||vvv|||sss```mmm~~~xxxxxx}}}~~~{{{~~~tttaaaUUUJJJJJJIIIFFFAAA>>><<<<<<@@@@@@@@@BBBEEEJJJNNNQQQRRRUUUZZZaaaiiiqqqxxx{{{------------------------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++*********************************)))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,........................------......//////000000111111000000000000000111222222222222333444555555888888888999:::;;;<<<===@@@@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDEEEGGGKKKMMMLLLJJJJJJLLLNNNNNNKKKHHHFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKKKKJJJHHHGGGFFFJJJJJJKKKLLLKKKJJJHHHGGGHHHIIIIIIIIIIIIHHHGGGGGG???CCCEEEEEECCCEEEKKKQQQHHHGGGFFFEEEEEEEEEDDDBBBCCCCCCDDDDDDCCCBBB@@@???============<<<;;;:::999:::::::::999999888888888777888888888888999999999888777666777777777555444444444555555444444333222111222222333333222222111000111111222222111111000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////...///000111111222111111000///...------------------...............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------//////.........------------------............///000000000000111111111111...222777888555???]]]{{{~~~wwwnnnoooxxx}}}vvvoookkkcccXXXQQQLLLCCC;;;>>>CCCFFFEEEAAA@@@CCCHHHLLLHHHKKKUUU^^^aaafffmmm------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++***************++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++************++++++++++++************************************))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,---.................................///////////////111000000//////000000000222222222222333444555555888888888888999;;;<<<===>>>>>>???@@@@@@@@@?????????AAACCCCCCDDDEEEHHHJJJLLLKKKJJJKKKMMMMMMKKKHHHFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEBBBDDDFFFEEECCCCCCHHHMMMIIIHHHFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@???>>>===============<<<;;;:::999:::::::::999999888888888666666777777777888888888777666555666777777555333444444555555444444333222111222222333333222222111111111222222222222111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////---...////////////////////////...---------------------..................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------//////.........------------------............/////////000000000111111111//////111222111666GGGYYYrrr|||www~~~{{{xxxlll]]]QQQFFFAAA===<<>>>>>???@@@@@@@@@@@@@@@>>>AAADDDFFFFFFFFFGGGIIIMMMKKKIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFDDDBBBAAADDDHHHIIIHHHFFFDDDBBBAAA???>>>>>>>>>>>>===========================<<<;;;:::999999999999999999888888888555555555666666666777777777666555666777777555333444444555555444444333222111222222333333222222111222222222333333222222222000000000000000000000000000000000000000000000000////////////////////////...//////000000//////...---------...------,,,,,,//////...------------...,,,,,,---.../////////...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------...............------------------............/////////000000000000111111333111111333444444777<<>>???>>>>>>>>>>>>>>>>>>??????============<<<;;;:::999999999999888888888888888555555666666666777777777777666555666777888666444444444555555444444333222111222222333333222222111222222333333333333222222////////////////////////////////////////////////////////////////////////...//////////////////...---------------,,,+++***///......---------......+++,,,---...////////////,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------,,,---......,,,,,,---......------,,,,,,------...++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------........................---------............///////////////000000000111222111222555666666444333222EEEddd|||{{{pppppplll{{{zzz|||zzzyyyhhhWWWMMMLLLPPPBBB@@@???AAACCCBBBBBBAAA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...........................000000//////......------...............///000000111111111111222333444444555555555666777888999:::===>>>???@@@AAAAAAAAAAAAAAAEEEIIILLLLLLKKKJJJJJJJJJIIIHHHFFFEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCBBBBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDBBBBBBCCCCCCBBBBBBAAA@@@???@@@AAAAAA@@@AAABBBCCC@@@BBBBBBAAA???>>>???@@@>>>>>>>>>>>>>>>?????????============<<<;;;:::999888888888888888888888888666666666777777777888888777666666777888999777666444444555555444444333222111222222333333222222111111222222333333222222111////////////////////////////////////////////////////////////////////////......////////////.....................---,,,+++......---------......///,,,------...//////......,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......------,,,,,,------...+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......---------------------------.....................---------............///...////////////000000000,,,...000111111111222111222999KKKhhhsssmmmnnnxxx~~~|||xxxvvv~~~tttnnnjjjOOOKKKEEEAAA@@@CCCDDDDDD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---..............................///////////////.....................///000111111111000000111111222333444444444444555666777888999999:::;;;<<<===>>>>>>>>>???CCCFFFIIIHHHGGGGGGGGGFFFFFFGGGFFFEEEEEEFFFHHHFFFFFFFFFGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCDDDEEEEEECCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEAAABBBBBBBBBBBBAAA@@@@@@======>>>???@@@AAAAAABBB<<>>AAA<<<===>>>??????>>>===<<<============<<<;;;:::999777777777888888888888888666666777777777888888888666555555666888888777666444444555555444444333222111222222333333222222111111111111222222111111111000000000000000000000000000000000000000000000000////////////////////////---......//////......---.........///......------...------------...//////---...............------,,,,,,,,,---------......***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......------,,,,,,------...***++++++,,,,,,------...++++++,,,,,,,,,,,,------------............------,,,,,,,,,---------......---------------------------------...............---------............///......////////////000000---111222///---///222222666555:::KKKdddjjjeeeiiilllsssyyywwwqqq{{{|||wwwooo___NNNFFFEEEFFFDDD++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++******++++++++++++***************++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------************************))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///.................................///////////////////////////000111222222000000000000111222333444333333333444555666888888777888999;;;<<<=========>>>@@@DDDEEEEEEDDDDDDEEEAAADDDFFFFFFEEEDDDFFFHHHEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCCCCCCCCCCDDDEEEBBBBBBCCCDDDDDDDDDDDDDDDAAABBBBBBBBBBBBAAA@@@@@@===<<<===>>>???@@@@@@???<<>>>>>>>>>>>AAACCCDDDDDDCCCDDDEEE???BBBFFFGGGEEEDDDFFFGGGDDDDDDEEEFFFGGGHHHHHHIIIIIIHHHFFFEEECCCBBBBBBBBBGGGFFFEEEDDDDDDEEEFFFGGG@@@AAACCCDDDEEEDDDCCCCCCAAABBBBBBBBBBBBAAA@@@@@@=========>>>??????>>><<<===@@@BBB???:::888999===@@@BBBEEEGGGFFFCCC???<<<============<<<;;;:::999666666777777888888888999444444444555555555666666222111111333555555444222444444555555444444333222222222222333333222222222//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////---..................---+++,,,------............---------------...///000000000000///...---++++++,,,,,,,,,---------......******+++,,,,,,---..............................,,,---......,,,,,,---......------,,,,,,------...******+++,,,,,,---......++++++,,,,,,,,,---------------............------,,,,,,,,,---------......---------------------------------.........//////---------.........//////............/////////000---000...,,,///555555///***222;;;===;;;DDDdddssssssvvv}}}uuuuuusssuuuvvvwwwyyyxxx++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++(((***---,,,***(((***,,,---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))'''''')))+++---,,,+++***))))))***+++,,,++++++,,,------...//////,,,++++++++++++++++++,,,++++++************++++++///---,,,***))))))******,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,+++++++++*********))))))+++++++++*********))))))******+++++++++,,,,,,,,,...------------...//////......------------......000000000000000/////////000000000000000000000000...///000222222111111000222333333444444555555555777777777888:::===@@@BBB???FFFJJJFFFBBBCCCDDDDDDEEE???===@@@DDDDDDEEEGGGFFFGGGFFFDDDDDDFFFIIIMMMLLLIIIFFFCCCCCCEEEHHHJJJGGGEEEBBBBBBEEEGGGIIIJJJGGGEEEDDDEEEHHHJJJIIIGGGGGGEEECCCBBBBBBBBB@@@???<<<::::::======;;;;;;>>>@@@AAAAAA???<<<::::::;;;DDDMMMUUUTTTJJJAAA>>>@@@<<<============;;;999888444444555555666777777777666666555555555444444444333333333222222222111111111111222333444444555555444333333222111111111222111111000///////////////000000000000000000000000000000000000000000000000..................------......//////...---,,,,,,........................,,,---...//////...---,,,111111222222111///---,,,,,,,,,,,,---------......,,,+++***)))***+++,,,------...///000000///...------------............///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///.................................------,,,,,,,,,......////////////.........------------.../////////////////////000111111000000000000111111111111222222222111444>>>NNNYYY}}}}}}rrrnnnppp|||}}}}}}}}}vvv++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++***,,,---,,,***((((((***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,+++*********++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++*********))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))***+++++++++++++++,,,---------...++++++************++++++++++++************++++++...---,,,***))))))******,,,++++++++++++,,,------,,,++++++******++++++,,,+++++++++*********))))))+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------////////////////////////000000000000000000000000...///000111222111111000222222222333444555666666:::::::::;;;===@@@CCCEEECCCIIIKKKGGGCCCDDDEEEEEEGGGAAA???BBBEEEEEEFFFHHHAAACCCEEEHHHLLLOOOPPPQQQJJJHHHEEEDDDEEEHHHMMMPPPKKKHHHEEEDDDFFFIIIKKKKKKGGGFFFEEEFFFIIIJJJHHHEEECCCCCCCCCFFFIIIKKKKKKKKK???<<<<<>>?????????>>><<<;;;:::555555555555666666666666666555555555444444444444333333333222222222111111111111111222333333444444444333222111111111111111111111000///////////////////////////////////////..........................................------...............---,,,,,,........................------............------000000000000///...------,,,,,,,,,------------...,,,++++++***+++,,,---...---...///000000///...---------------..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------..........................................---------,,,,,,,,,------............------...------------.../////////////////////000000111//////000000000111111111000222333333444:::DDDMMM___~~~tttqqqwwwxxxzzzzzzmmmqqqzzz~~~++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++------,,,***(((((()))*********+++++++++++++++++++++++++++++++++++++++000///...---+++***)))(((++++++++++++++++++++++++************************************************************************+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...000000...+++)))++++++***))))))***+++++++++++++++++++++++++++,,,*********))))))*********++++++************++++++---,,,+++***************+++++++++++++++,,,------++++++************+++++++++++++++***************+++++++++*********************+++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------......///////////////////////////////////////000111111111111000111111222333444555666666<<<<<<<<<===???BBBEEEFFFCCCHHHIIIEEEBBBCCCFFFFFFEEEAAA???BBBDDDCCCDDDFFFAAACCCFFFMMMTTTVVVTTTQQQIIIGGGEEEEEEGGGMMMRRRVVVSSSNNNIIIFFFFFFGGGIIIIIIHHHGGGHHHIIIJJJIIIGGGDDDAAAAAADDDHHHMMMPPPPPPOOOBBB??????BBBBBB??????AAAGGGIIIJJJHHHEEEAAA???>>>EEEEEEEEEBBB???>>>???AAA>>>>>>>>>===<<<;;;999999666666666555555555555444555555555555444444444444333333333222222222111111000000000111222222333333333222111111111111111111111111000///////////////////////////////////////------------------------------------------......---............------,,,------------------------......------------............------------......,,,,,,,,,,,,------------,,,,,,,,,+++,,,------...---......//////......---------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,...------------...////////////......//////000111//////000000000000111111///222444444333555999===DDDSSSuuummmbbbdddooozzznnnhhhooo}}}uuufffjjj{{{tttkkklll++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++,,,,,,+++*********)))))))))******++++++,,,++++++++++++++++++++++++000///...---,,,***))))))************************************************************************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++(((***---//////---***(((+++******************++++++++++++*********************))))))))))))******++++++************++++++,,,++++++***************+++++++++***+++,,,,,,---++++++************++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,---...//////........................///000000000111111111111000000111222444555666666;;;;;;<<<===???AAACCCDDD???CCCDDD@@@???BBBEEEEEEBBB>>>===@@@AAA???@@@CCCHHHGGGIIINNNUUUVVVRRRMMMJJJHHHGGGGGGIIIOOOUUUYYYXXXSSSLLLGGGEEEEEEEEEEEEIIIJJJKKKLLLLLLJJJGGGDDDBBBCCCEEEHHHJJJKKKIIIGGGDDDAAA@@@CCCBBB???>>>AAAIIIKKKNNNMMMKKKGGGEEEDDDJJJFFF???;;;999999:::;;;;;;;;;::::::999777666666777777666555555444333333444444444444444444444444333333333222222222111111//////000000111111111222222111111000000000111111111000000///////////////////////////////////////------------------------,,,,,,------------......---------......------,,,------------------------///...,,,,,,,,,,,,...///---,,,+++++++++,,,...///++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,---------............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........------------------------------------------------,,,------......------,,,...------------.../////////............///000000////////////000000000111000222333333222111333555;;;:::JJJnnnooo___gggwwwxxxpppmmmooovvvssseeecccqqq{{{yyy{{{zzz}}}~~~~~~{{{zzz|||++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))***+++------------)))))))))******++++++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++***************++++++******************************)))******))))))))))))******++++++************++++++******+++*********))))))+++************+++,,,,,,+++******))))))******+++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------***++++++,,,---......///------------------------000000000000000111111111000000111222333444555666777888888:::;;;===??????<<>>???DDDGGGGGG@@@===>>>AAAAAA???@@@CCCMMMJJJHHHKKKPPPRRROOOKKKKKKJJJHHHHHHJJJNNNRRRUUUSSSOOOIIIEEEDDDDDDDDDDDDJJJLLLNNNNNNMMMJJJGGGFFFEEEEEEEEEFFFFFFEEEBBB???CCC@@@@@@BBBAAA===<<>>@@@????????????DDD@@@;;;888888999;;;<<<999999888777777888888999666666555555444333222222333333333333444444444444333333333222222222111111000000000000000000111111///////////////000000111111111000///////////////................................................++++++,,,,,,------......+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////////////////......------------...//////......------......///000......////////////000000000000//////000222333444111///444<<>>>>>AAAEEEDDDBBBDDDIIIGGGGGGGGGHHHIIIKKKLLLMMMFFFGGGHHHHHHIIIJJJJJJJJJDDDCCCBBBCCCEEEGGGGGGGGGFFFIIIJJJIIIGGGEEEFFFGGGGGGEEEDDDDDDEEEFFFDDDCCCBBB???>>>???>>>:::999;;;:::<<<>>>>>>======>>>???AAA@@@???===;;;::::::;;;777666666666666888999:::555555555444444333333333222222333333333444444444333333333222222222111111111111111111111111111111///............///000111111111000///////////////........................------------------------***++++++,,,------......***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,---,,,,,,,,,***++++++++++++,,,,,,,,,******,,,---------,,,+++---,,,+++******+++,,,---++++++,,,,,,,,,------------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---...------------...//////...------------...//////........./////////000000......///000222222222222///000444777777???UUUkkkkkkhhhtttvvv{{{sssxxx++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,***)))+++...///...+++---------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))******++++++++++++)))************+++++++++************************+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))))))))***+++,,,---------,,,,,,++++++++++++,,,,,,++++++************++++++((()))***++++++***)))(((*********)))***++++++,,,******))))))))))))******))))))******++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,*********)))***++++++,,,++++++************++++++..................------////////////////////////111000/////////000222333333333333222222222111111333444666777999999::::::<<>>@@@>>>:::888;;;:::;;;<<<<<<::::::;;;===BBBDDDDDDAAA===999777777333333222333444666888999555555444444444444333333222222222333333444444444333333333222222222111111222222222111111111111111...............///000111111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---+++++++++,,,---......---++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++---,,,+++******+++,,,---++++++,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,...------------...//////...------------...//////............/////////000,,,---///111333333000...444333222000111888DDDNNNddd{{{zzzwwwjjjuuu}}}|||xxx{{{}}}{{{yyy|||+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------,,,)))************+++++++++)))))))))******++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++************)))************************)))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))************+++++++++)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////............//////////////////////////////111111222222222333333333333333444444555666666666888:::>>>AAABBBBBB@@@>>><<>><<<;;;;;;:::999888999;;;===???LLLIIIEEE@@@<<<999777666777777777777777777777777555555666666666666555555333444555555555444333222444444333333222111000000111111111000000000000000............////////////////////////////////////........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++------,,,++++++,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,,,,,,,,,,+++***)))(((++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////////////////////////////000000000000000000000000222222222333444777999:::IIIZZZxxxuuummmcccbbbrrr~~~+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---,,,,,,)))************+++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++*********)))************************)))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))************+++++++++************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///..................///////////////////////////111111111222222222333333333333333444555555666666888:::===@@@AAAAAA@@@???>>>@@@BBBAAA???>>>@@@BBBDDDEEEGGGHHHHHHFFFEEEDDDCCCDDDFFFHHHIIIIIIIIIIIIFFFAAA@@@DDDEEECCCDDDGGGDDDFFFFFFEEECCCCCCEEEHHHFFFEEECCCAAA@@@@@@@@@@@@<<<===?????????>>><<<;;;<<<;;;;;;::::::;;;===>>>HHHFFFBBB???;;;999777666555555555555555555555555555555666666666666555555333444555555555444333222444444333222222111000000111000000000000000000000------........./////////////////////////////////........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------------------,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////........................////////////////////////222222222222333555777888AAAIII[[[www~~~yyy~~~pppiiioooyyy+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++,,,,,,,,,,,,++++++++++++************+++,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***...------,,,+++******)))************************)))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))************+++++++++************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////////////////000111111111222222222222222333333444444555555666888999;;;===>>>???@@@@@@@@@AAA@@@???======???AAACCCDDDFFFFFFGGGFFFEEEDDDBBBCCCEEEFFFGGGGGGGGGGGGCCCAAAAAACCCDDDCCCDDDGGGDDDEEEFFFEEEEEEEEEGGGIIIEEEDDDBBBAAA@@@@@@@@@@@@======>>>???>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;AAA@@@>>><<<:::888888777444444444444444444444444555555666666666666555555333444555555555444333222333333333222111111000000000000000000000000111111............////////////////////////////////////........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------...------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......---............/////////........................////////////////////////111111111111222333444555999;;;CCCSSSnnn}}}zzz~~~{{{ttt}}}vvv{{{~~~+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******+++))))))*********+++++++++---------,,,,,,+++++++++************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++///...------,,,+++******************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************************************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------////////////////////////000000000111111111111222222222222333444444555555888888999:::<<<>>>???@@@??????>>>======>>>@@@BBBCCCCCCDDDEEEEEEEEEDDDDDDAAABBBCCCEEEFFFFFFEEEEEEBBBBBBCCCEEEEEEEEEFFFHHHDDDEEEEEEFFFFFFGGGHHHIIIDDDCCCBBB@@@???@@@@@@@@@===>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;;;;999888777;;;;;;:::999999888888888444444444444444444444444444555555666666555555444333444555555555444333222333222222222111111000000000000000000000111111111/////////000000000000111////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,---------.........------,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////........................////////////////////////000000000000111111111222111444999BBBQQQjjjxxxtttrrrxxxzzz{{{|||yyynnnkkknnn}}}+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...+++)))***+++))))))*********+++++++++---------,,,,,,+++++++++************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,+++******************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************************************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------,,,,,,,,,,,,------//////////////////////////////000000000111111111111111222222333444444444777777777888:::<<>>>>>>>>===<<<;;;;;;::::::::::::999888777666555777777777777777777777777555555555555555555555555444444555555555555444444333444555555555444333222222222111111111111111000//////000000111111111111000000111111111222222222////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------+++++++++++++++,,,---...------......------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------............................................................//////000000000000000000,,,000444777<<>>AAACCCDDDAAAAAAAAABBBBBBCCCDDDDDD@@@AAACCCDDDDDDDDDCCCBBBCCCHHHKKKHHHFFFGGGHHHHHHEEEDDDDDDFFFHHHHHHGGGEEECCCBBBAAA?????????@@@AAA???>>>======<<<;;;::::::999888888777666555555555555555666666777666666555555555555555555555555555444444555555555555444444333444555555555444333222111111111111111111111111/////////000111111222222111111111111222222222222////////////////////////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------............++++++,,,,,,,,,,,,------+++******++++++,,,---...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------.........------------------------...........................//////000000000//////000222333222222777AAAIII]]]zzzyyyaaaZZZ___iiiooorrr}}}|||~~~{{{~~~~~~+++,,,,,,------,,,,,,++++++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,000333444111,,,***+++...)))************+++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))************+++++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......///..................///////////////////////////........./////////000000000000111111222333333333222333555777999;;;<<<===999888888;;;???BBBBBB@@@@@@@@@@@@AAAAAABBBCCCDDDAAABBBCCCDDDDDDDDDCCCBBBBBBJJJMMMHHHEEEFFFGGGFFFEEEDDDCCCEEEGGGGGGEEECCCBBBAAA@@@?????????@@@AAA???>>>===<<<;;;:::::::::999888777666555555666777444555666666666555444333444444444444444444444444333444444555555444444333333444555555555444333222000000000000111111111111...//////000111111222222//////000000000111111111////////////////////////........................------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++++++++,,,---...///,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,,,,,,,------************+++,,,---...++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........------------------------........................---...///000111111000000333444444222222555;;;@@@FFFYYYrrrggg]]]ccckkkqqqsssdddqqq|||+++,,,,,,------,,,,,,++++++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,111444555222---***+++...)))************+++++++++)))))))))******++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,((())))))******+++,,,,,,************************)))************+++++++++++++++************++++++++++++++++++++++++++++++************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))************+++++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,---------......//////............//////////////////////////////............/////////000000000000111222222333333111222555777999;;;<<<<<<:::999999<<>>>>>???@@@@@@??????===<<<;;;<<<<<<;;;999444555666777888888777777888777666555444333333333666666555444333333222222555444333333444444222000222222222222222222222222111111111111111111111111////////////000000000000////////////////////////.........------,,,,,,,,,........................++++++++++++++++++++++++---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++******++++++,,,---.........------,,,,,,,,,++++++++++++,,,,,,---...---------------------------,,,,,,+++*********+++++++++++++++++++++++++++---+++***+++,,,...------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,---------............///++++++,,,---------------000000//////.........------......///////////////------...000111222333444666;;;CCCIIIQQQhhhooommmtttzzz~~~www{{{www}}}***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++111444444///+++,,,,,,***))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...,,,+++***+++...//////---******)))(((((()))***+++******)))))))))******+++---,,,+++*********+++++++++++++++*********))))))************************++++++++++++++++++++++++))))))))))))))))))))))))++++++************+++++++++++++++*********))))))++++++,,,------------,,,************************++++++++++++++++++++++++******++++++++++++******************************,,,++++++******++++++,,,************+++++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................................../////////000000000000000000111111111222222222333333444555777999;;;<<<::::::999:::;;;<<<>>>??????>>>===???AAABBBAAA??????@@@BBBDDDEEEEEEEEEEEEDDDGGGJJJJJJGGGEEEDDDDDDCCCEEEGGGIIIIIIHHHFFFEEECCCAAA>>>>>>>>>???>>>===???===<<<;;;<<<<<<;;;999999999888888777666555555666555555444444444555555666555555444333333222222444333222333444444222000222222222222222222222222111111111111111111111111.../////////000000000000..............................---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......---------,,,,,,,,,+++++++++++++++,,,---...---------------------------,,,++++++******++++++++++++++++++++++++++++++,,,+++******,,,------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------............//////000111111111000000000/////////.........------......///////////////......///000111222222333111333777;;;???MMMjjj}}}vvvsssttttttwww||||||yyyxxxzzzxxx{{{|||tttpppwww***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******)))************+++++++++111444333---***,,,,,,+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))******++++++,,,,,,++++++++++++,,,,,,------,,,,,,---///000///...,,,+++************++++++***************+++,,,---,,,,,,+++************++++++++++++***************************************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,+++++++++***************+++,,,,,,---------------************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,)))))))))*********++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....../////////000000000000000000111111111222222333444444666777999;;;<<<::::::999999:::;;;<<<<<<<<<;;;<<<===@@@@@@@@@>>>===>>>@@@BBBCCCDDDEEEEEEAAADDDGGGIIIHHHGGGGGGHHHDDDEEEFFFGGGGGGGGGFFFFFFDDDBBB???=========<<<;;;???===<<<;;;<<<<<<;;;999>>><<<:::888666444333333444444444444444555666666555555444444333333222222444333222333444444222000000000000000000000000000111111111111111111111111....../////////000000000...........................------------,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++******+++++++++++++++++++++++++++++++++***)))***,,,---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------............111111222222222111111000/////////...............---......////////////////////////000000111111111111111333444555;;;JJJZZZeee|||yyyvvvxxx{{{|||mmmbbbeeeooowww{{{tttwwwmmmlllpppsssvvvyyy|||~~~***++++++,,,,,,++++++*********************************++++++++++++******))))))*********+++++++++111444222,,,)))+++---,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***+++,,,,,,---,,,+++++++++++++++,,,,,,------------...//////...---,,,,,,,,,++++++++++++************+++,,,---...,,,++++++***************************************************************************************))))))))))))))))))))))))+++++++++******+++++++++***************************+++,,,,,,------,,,,,,******************************************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,((())))))))))))*********************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000000000000000111111111111333444444555777999;;;<<<:::::::::::::::::::::;;;:::;;;<<<===???@@@@@@@@@??????@@@AAABBBCCCDDDDDDAAABBBEEEGGGHHHHHHHHHHHHCCCEEEGGGIIIIIIHHHGGGFFFDDDAAA>>><<<<<<===<<<;;;>>>===<<<;;;<<<<<<;;;999>>><<<:::777555333222222555555444444444555555666444444444333333333222222333222111222444444222000000000000000000000000000111111111111111111111111........./////////000000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,***+++++++++++++++,,,,,,+++***)))***,,,---,,,***+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////...---........................---......///////////////000000000000000000//////333222333555666666===DDDJJJ```yyyqqqxxx~~~zzzgggdddkkkvvvuuujjjkkkpppqqqooonnnkkknnnwww***++++++,,,,,,++++++***************************)))******++++++******)))))))))*********+++++++++111333111+++)))+++---,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,++++++******++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,++++++************+++,,,---...++++++++++++******))))))************************************************************************))))))))))))))))))))))))******))))))))))))******************************))))))***+++++++++++++++******************************************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,((())))))))))))*********************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............//////////////////000000000111111111333333444555666888:::;;;999999:::::::::::::::::::::;;;===???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGGGGGGGFFFAAADDDGGGKKKLLLKKKIIIGGGCCCAAA===<<<===>>>>>>>>>>>>===<<<;;;<<<<<<;;;999:::999888666555444444333777777666444444333333333333333333333333222222222222111111222333444222000////////////////////////000000000000000000000000............////////////........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,*********+++------,,,***+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------------,,,,,,---------...............---......///////////////000000000///////////////111///000444555333333777;;;DDDWWWpppkkkkkkssstttnnnhhhiiiyyyvvvggg]]]aaakkkooollliiinnniiidddeeennn{{{***++++++,,,,,,++++++***************************))))))************)))))))))************+++++++++///222111,,,)))+++---+++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,++++++************+++***+++,,,,,,******+++,,,---.........---,,,+++******************+++,,,---******++++++******)))(((***************+++++++++************************************************))))))))))))))))))))))))***))))))))))))))))))******************+++++++++((())))))*********************************************************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,)))))))))*********++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////////////////000000000111111111222222444555777999:::999999:::;;;;;;;;;;;;;;;999<<>><<<===???@@@@@@???===<<<;;;<<<<<<;;;999666666777777777777666555888777666555444333333333333333333333222222222222111111000111333444222111////////////////////////000000000000000000000000------........./////////------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,*********++++++,,,,,,---+++++++++---......,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---............------------------.........---......///////////////////////////////////////222000000333222///...111666555:::HHH]]]wwwxxxlllfffooo~~~kkklllzzzvvvrrrtttfff[[[___jjjppppppooopppmmmlllooosssxxx***++++++,,,,,,++++++***************************))))))************)))))))))************+++++++++---111111---***,,,,,,***))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***************)))+++---,,,***)))***,,,------......---,,,***)))******)))))))))******+++)))******+++***)))((('''))))))*********+++++++++************************************************))))))))))))))))))))))))+++******))))))******+++))))))*********+++++++++))))))***++++++++++++*********************************************************++++++++++++******************************,,,++++++******++++++,,,************+++++++++,,,******************************************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000111000000111222444666888999888999:::<<<=========<<<888;;;???@@@AAAAAADDDFFFCCCBBBAAA@@@??????@@@@@@???>>>>>>@@@DDDFFFEEEDDD???@@@AAACCCFFFIIILLLNNNHHHDDD@@@======>>>?????????===<<<;;;<<<<<<;;;999555777999;;;;;;:::888777777666555444444444444444222222222222222222222222111000000111333333222111000000000000000000000000000000000000000000000000---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++++++++******++++++,,,---)))******+++,,,,,,------++++++,,,...000000---++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******,,,---............,,,,,,,,,------.........---......///////////////......//////////////////333111111222111...///333666222222777???KKK___ppp|||rrrwwwzzz|||zzzwwwzzz}}}|||{{{|||uuuxxx+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,000111...+++,,,,,,)))))))))))))))))))))))))))************************************************+++++++++***************,,,,,,+++***))))))*********,,,---,,,***)))***---------......---+++***(((******)))))))))))))))))))))******++++++)))((('''))))))******++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++++++++,,,))))))******++++++++++++******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))),,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000///000000111333555777888777999;;;===>>>>>>>>>>>>777;;;>>>@@@@@@AAADDDFFFAAA@@@???>>>>>>???@@@AAA===<<<<<>>======@@@FFFMMMQQQKKKGGGBBB>>>===>>>>>>>>>???===<<<;;;<<<<<<;;;999666888;;;>>>>>><<<999777555444444444444555666666222222222222222222222222000000000111333333222111111111111111111111111111000000000000000000000000---------.........//////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------++++++******++++++,,,---*********++++++,,,,,,,,,,,,,,,+++***))))))******+++++++++++++++++++++++++++*********+++,,,,,,---))))))***+++,,,,,,------,,,,,,---///111000...,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++,,,,,,,,,---------'''((()))+++,,,---......,,,,,,,,,------.........---......///////////////............//////000000///---...///---,,,///666333222444888888:::EEERRR___jjjzzz}}}rrrqqq,,,,,,,,,++++++*********************************+++,,,,,,***)))(((***+++)))************+++++++++......---,,,,,,+++******,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************************************...---,,,,,,++++++++++++++++++******************)))***+++,,,,,,+++***)))************************+++******))))))******+++******************************++++++++++++******(((((()))************)))(((***,,,,,,+++))))))))),,,+++(((''''''))),,,...************************++++++++++++++++++++++++************************************************+++++++++*********))))))************************)))************+++++++++************************************************)))************+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------////////////////////////000000000000111111111111000000000000111222333444777999<<<>>>?????????>>><<<===>>>???@@@??????>>>@@@???===<<<===>>>@@@AAA???@@@BBBCCCCCCCCCBBBBBB??????@@@AAAAAABBBCCCCCCFFFCCC???;;;999999;;;<<<<<<<<<;;;:::999777777666777:::===>>><<<:::888777777777777777666555444333333333222222111000//////000000000000////////////111111111000000000//////........................------------------------------------------------,,,,,,------.../////////........................++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------..................///////////////000111222444777;;;???KKKTTThhh~~~}}}xxxwww|||,,,,,,,,,+++++++++******************************+++,,,,,,+++)))(((***+++)))************+++++++++///......---,,,,,,++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************************************...---,,,+++++++++++++++++++++******************)))***++++++++++++***)))************************++++++++++++++++++++++++******************************++++++++++++******((()))******++++++******)))+++------,,,++++++,,,...---,,,+++*********+++************************++++++++++++++++++++++++************************************************+++++++++*********))))))************************)))************+++++++++************************************************)))************+++++++++***************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------////////////////////////....../////////000000000000000000000111222333333666888:::===>>>>>>>>>===<<<===>>>???@@@???>>>>>>???>>>===<<<<<<>>>???@@@DDDDDDDDDCCCBBB@@@===<<<>>>>>>??????@@@@@@AAAAAACCCAAA>>>;;;::::::<<<<<<<<<;;;:::999888777777666666888::::::888777666666666666666666555444444333333333222222111000000///111111000000000/////////222111111111000000000000........................------------------------------------------------...............---------........................++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------..................////////////000000111111111333777:::;;;???KKK___ttt|||tttuuu|||}}},,,,,,,,,++++++++++++***************************+++,,,,,,+++***)))***+++)))************+++++++++///......------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++++++++,,,******++++++++++++++++++)))***++++++++++++***)))***************************+++,,,------,,,+++*********************************++++++++++++******)))******+++++++++++++++(((***,,,---,,,,,,,,,---++++++,,,,,,+++***)))(((************************++++++++++++++++++++++++************************************************+++++++++***************************************)))************+++++++++************************************************)))************++++++++++++++++++***************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------////////////////////////------........./////////000000000000111222333333555666888;;;<<<<<<<<<<<<;;;<<<>>>?????????>>>=========<<<;;;;;;===>>>???EEEDDDDDDBBB@@@>>><<<:::>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<===;;;::::::999888777666666444555666555444333333444444444444555555444333333333333222222111000000000222222111111111000000000222111111111111000000000........................------------------------------------------------//////......---,,,,,,+++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......---............/////////000111111000...///111333555444777AAANNN\\\ooo}}}oookkkrrrzzz~~~yyymmmfffiiiiiifffooo~~~++++++++++++++++++++++++***************************,,,---,,,***)))***+++))))))*********+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++++++++++++++,,,******+++++++++++++++,,,*********++++++************************************+++---......---+++*********************************++++++++++++************+++,,,,,,,,,,,,+++&&&(((***+++++++++---...))))))))))))))))))))))))************************************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------////////////////////////------.........//////////////////000000111222333444555666888::::::;;;;;;;;;<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<===>>>?????????????????????>>>>>>>>>>>>>>>============999:::;;;<<<<<<======<<<:::999999888777777666666444444444222111000222444222222333444444444333333222222222111111111000000222222222222111111111000111111111111111111111111........................------------------------------------------------.........------,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......---------........./////////000000///......///111888444333777===EEESSS___rrrxxxqqqjjjgggkkkmmmwwwzzzpppeee^^^WWWSSS[[[ggg++++++++++++++++++++++++***************************,,,------+++******+++))))))*********++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++******++++++,,,******++++++,,,,,,,,,,,,+++******************+++***************************+++---......---+++*********************************++++++++++++************+++,,,,,,,,,,,,+++((()))+++++++++,,,...000000...+++)))((((((***+++************************************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......////////////////////////....../////////000000000////////////000111222333333333555666888999999::::::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<===>>>???@@@@@@>>>>>>>>>>>>============777888:::;;;<<<<<<<<<;;;888888888777777666666666444555444222000000333555222222333333333333333333222222222111111111111111222222222222111111111000000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,------......------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......------------...............///000000//////000222444111111444666:::BBBJJJYYYmmm~~~vvvddd___eeeqqq~~~wwwssspppvvvuuujjj___[[[UUUOOOfffwww***++++++++++++,,,,,,,,,***************************,,,......,,,+++******)))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,******++++++,,,---------++++++***))))))***++++++***************************+++,,,------,,,+++*********************************++++++++++++******)))******+++++++++++++++***,,,---------...000222888555000+++)))(((***+++***************************************************************************************************************+++++++++************************)))************+++++++++************************************************)))************++++++++++++++++++***************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........////////////////////////....../////////000000000////////////000111222222333333444555666888999999999:::<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<==============================888888999:::::::::::::::777777777777666666555555555555555333111111333555333333333444444333222222111111111111111111111111222222111111111000000000......////////////000000........................------------------------------------------------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......,,,------------.........---...000000//////111222///...///333444444888===DDDKKKOOOSSSeee}}}sssnnniiijjjooorrroookkknnnxxxzzzppplllnnnjjj___RRRWWWbbbooovvvyyy******+++++++++,,,,,,,,,***************************,,,...///---+++******)))************+++++++++)))))))))))))))************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,******++++++,,,------...++++++***))))))***++++++************************++++++++++++++++++++++++******************************++++++++++++******((()))******++++++*********+++++++++++++++...000333111///,,,************************************************************************************************************))))))*********+++++++++************************)))************+++++++++************************************************)))************+++++++++***************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///////////////////////////------.........////////////......//////000111222333333444555666777999:::999:::;;;<<<===<<<;;;;;;;;;;;;<<<===============>>>===<<<;;;::::::;;;;;;::::::;;;;;;<<<<<<======::::::999999888888888888777777666666666666555555444555555444222222333444444444555444444333222111111111111111111111111111111111000000000/////////------------.........///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......,,,,,,---------.........---...000000///...///000///...000333333111333777222222333666@@@QQQfffttttttdddaaahhhnnnqqqrrruuuxxxzzz}}}|||yyyoooccc]]][[[^^^gggppp*********++++++,,,,,,,,,***************************,,,//////---+++******)))************+++++++++***************+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,******+++,,,,,,---......,,,+++***))))))***+++,,,************************++++++***))))))***++++++******************************++++++++++++******(((((()))***************'''(((((('''''''''***,,,(((((()))***++++++++++++************************))))))))))))))))))))))))************************************************))))))******++++++++++++************************)))************+++++++++************************************************)))************+++++++++))))))******+++++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////////////////////////////,,,,,,,,,---------...............//////000111222333333444444666777999:::999:::;;;<<<<<<<<<;;;:::;;;<<<======>>>>>>======<<<;;;:::::::::;;;<<<===888888999::::::;;;<<<<<<;;;;;;999888777777777777666666666666666555555555333444555444333222222333666666666555444333222111111111111111111111222222000000000000////////////,,,,,,,,,------.................................------------------------------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------------------------------+++++++++,,,,,,---------++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......---///000///...,,,------///...///111000---...222333111333777777777>>>FFFTTTvvvrrrgggiiiooolllmmm{{{~~~}}}yyyyyyzzz{{{{{{}}}((())))))))))))*********************************))))))))))))))))))))))))(((***,,,......,,,***((()))************++++++++++++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++***)))))))))*********))),,,,,,,,,---------......---------,,,,,,+++++++++************************************************)))************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***************************************************************************,,,+++++++++***)))))))))************************+++++++++*********))))))******+++,,,,,,,,,,,,++++++*********))))))(((((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------........./////////............///000000000///...------...///000000000000//////111444777:::888555222222333666777;;;<<<<<<:::999888999::::::;;;;;;<<<===>>>>>>>>><<<;;;:::999:::;;;<<<===:::999999;;;===???>>>===>>>:::999<<<<<<888666666555555666666777777777777444555555666555444222111666666555444333333222222222222222222222222333333444333222111000...------......////////////....../////////...------,,,,,,,,,------......------,,,---------------------------------...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........---+++******+++---.........---------,,,,,,,,,,,,,,,,,,++++++*********+++******************+++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++------,,,+++++++++,,,,,,************************,,,------......------,,,***+++,,,,,,------,,,,,,........................------,,,+++,,,---...///..............................------------......///000000000111111111111222222222222333555777888AAASSSnnn}}}wwwyyyvvvccc^^^eeelllzzzwwwxxx)))))))))*********++++++************************)))))))))))))))))))))))))))***,,,------,,,***))))))************++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++++++++++++++++++++++++++************+++******+++,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++***************************************************)))************+++++++++)))))))))))))))))))))))))))******++++++******)))************************************************************************+++++++++***************************************+++++++++*********))))))))))))***++++++++++++***************)))))))))((()))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------......///000///...------------...///....../////////111555888???===:::666555444555666888999999888777777999;;;======<<<<<<<<<======>>>===<<<;;;:::999999::::::999::::::;;;<<<===>>>???@@@;;;999:::;;;888777999999888777666555555555666444444555555444444333333666555555444333333222222222222222222222222222222333222222111000///............////////////......---------...............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------......---+++******+++---......------------,,,,,,,,,,,,,,,,,,+++++++++***************))))))*********++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,---....................................------------......//////000000000111111111000000000000111333555666555>>>LLL^^^ttt}}}dddZZZ\\\lll}}}}}}************+++++++++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++***************************************************************)))************+++++++++)))))))))))))))))))))))))))))))))******)))))))))***************************************************************************************+++++++++************************+++++++++***************(((((()))************)))************)))))))))))))))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))*********+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))*********+++++++++------,,,,,,,,,---............------------...///,,,---...//////111555888<<<;;;999777666555444444777777777777777888<<>>AAACCC===999:::;;;999999<<<<<<;;;999777555444444444444333333333333444555555555555444444333333222222333333333222111111111000111111111000000/////////......////////////......+++,,,,,,---......//////,,,,,,------------,,,,,,++++++++++++++++++++++++***+++,,,------...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,+++++++++,,,---...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---------------------------------------......------------......////////////000000000000............///111222333444555666999CCCXXXqqquuu{{{}}}oooffffffiiigggooowww~~~******+++++++++,,,,,,,,,************************)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))*********+++++++++************************************************************************************************)))*********))))))******)))************+++++++++*********)))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))))))))************))))))************************************************************************)))))))))***+++++++++,,,************************************************((())))))************************)))))))))))))))))))))*********+++++++++************************************************((())))))***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++---,,,,,,,,,++++++******)))))))))************+++,,,,,,++++++,,,,,,---................../////////,,,.../////////000333555222333333444444444444333777777888888888;;;@@@CCCCCCAAA>>>:::999999:::;;;;;;;;;:::999888888777777888;;;===;;;888888===BBBCCC>>><<<>>>>>><<<;;;===<<<<<<<<<;;;999777555333333333222222333444666777444444444333333333222222444333333222111000000/////////000000000000000000---......//////......---,,,,,,,,,------.........,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---.........,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++...---,,,+++***************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------------------------,,,,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,------------------------...------,,,,,,------............/////////000000---------...//////000111555555444222222999DDDLLL```xxxvvvxxxooovvvuuuiiiooocccnnn{{{|||******+++++++++,,,,,,,,,************************)))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))*********+++++++++************************************************************************************************''')))******(((''')))***)))))))))*********++++++))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))***++++++++++++++++++***************************************************************************)))))))))***+++++++++,,,************************************************)))***++++++,,,,,,++++++))))))))))))))))))******))))))*********+++++++++++++++++++++++++++++++++************************(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************++++++++++++,,,++++++++++++,,,------......//////000000000000...///000///......///111...///000111222222111111555666777888888;;;???BBBCCC@@@===999888888999999999999999999999999999999777;;;===;;;888777<<>>;;;;;;888:::===???>>>;;;666444333222222222333555777888333333333333333222222222333333222222111000/////////////////////000000000------............------......------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------)))***+++,,,------------,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,++++++*********************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------------------------+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++------------------------------,,,,,,,,,,,,---------............/////////------...//////000000000///111333444444555999<<<>>>MMMeeerrrlllxxx~~~~~~oootttsssppppppvvv|||************+++++++++,,,************************))))))))))))))))))))))))+++***)))(((((()))***+++)))************+++++++++***************************************+++++++++************************************************'''***,,,+++(((''')))+++))))))*********+++++++++))))))))))))************************************************************)))************+++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++***************************************************************************************+++++++++***************************************+++++++++******+++,,,,,,,,,,,,,,,))))))))))))************)))************+++++++++++++++++++++++++++++++++************************((()))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,---...///000000000//////000111000...,,,---...111111222111111000//////222333555666666888:::===???>>>;;;999777777888888888888999:::;;;;;;::::::777:::<<<<<<999999;;;===<<<:::<<>>>>>;;;777444222222222333444555666777333333333333222222222222222222222111000000000///////////////////////////------............------......------,,,++++++***++++++,,,,,,,,,,,,++++++------------------------)))***+++,,,,,,---,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,------...------------------------++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------------------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------.........///------...///000000/////////000111111111333666888777;;;EEESSSggg}}}xxxpppmmmpppvvv{{{}}}~~~~~~tttkkkjjjmmmuuu)))))))))*********++++++************************))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************))))))*********+++++++++************************************************))),,,...---)))(((+++...*********+++++++++,,,,,,)))))))))******+++++++++************************************************)))************+++++++++))))))))))))))))))))))))******++++++++++++******************************************************************************+++++++++***************************************))))))*********+++++++++))))))***+++++++++++++++((()))))))))************)))************+++++++++************************************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---......***+++,,,...............---///000///...------...111111000000000000000000111333666777666666777888;;;:::999888777777777777::::::;;;<<<;;;;;;:::999777999;;;<<<<<<;;;:::999:::777888<<<===999666666555666888999999777555444222222333444555555555555222222222222222222222222111111111111000000000000//////////////////......,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++************++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))***+++,,,---)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,---.../////////...---222222111000//////000111444333666<<>>===:::777999555444777888666555666777777555444333333333333222333444555666555444333222222222222222222222222000000000000000111111111000000//////............,,,------......------,,,***++++++,,,,,,------...+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---...------,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++******************+++************************+++++++++,,,,,,+++++++++************************(((((())))))***+++------))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,************************,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,---.........---,,,,,,...000222222111000///000///222555333222<<>>EEEDDD<<<444//////...------------......------,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++******++++++++++++*********************************+++,,,,,,******+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,---,,,+++************+++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------......//////......////////////000111222333666333222444333222777???BBBJJJYYYmmm++++++++++++++++++++++++************************))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++******************************************************************************************************))))))***++++++++++++***************************************************++++++******)))))))))((())))))*********+++++++++************************************************************************************************))))))*********+++++++++))))))))))))))))))))))))+++++++++*********))))))(((((())))))******++++++************************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...............//////////////////000111222333444444666777888999999999999888999888888888888777777777777888888888888777777666555555777777777666555444666555444333333333444444333333333222222222111111000000000000000000000000///000111333333222111000111222888CCCMMMNNNFFF===//////...------------...------,,,,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++******++++++++++++*********************************+++,,,,,,******+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,------------------,,,,,,---...........................///000111111222000000222111111333777999888:::AAAMMM___ttt,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++*********++++++++++++*********************************************************************************************+++++++++))))))***++++++++++++***************************************************,,,++++++***)))((('''''')))************+++++++++************************************************************************************************)))************+++++++++))))))))))))))))))))))))+++************)))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++************************)))************++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------........./////////000000111222444555666666666777777777777888888888888888777777777666666666777777888888888888777777666666777888888888777777999777666444333333333444333333333222222222111111000000000000000000000000,,,---000222333333333222555666===HHHSSSUUUNNNFFF//////...------------...------,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++******++++++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++******++++++++++++******+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---------,,,,,,,,,,,,,,,------------+++,,,---..................---------......///000///...///000000111111222777555444777:::???IIIRRReee|||,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++************++++++++++++******************************************************************************))))))*********+++++++++))))))***++++++++++++***************************************************+++++++++******))))))))))))************+++++++++************************++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))************))))))))))))*********)))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........////////////000222333555666666777666555555555666777888777777777666666666555555777777888888888888777777555555666777999:::<<<======;;;888666444333444444333333333222222222111111000000000000000000000000.........000444888<<<>>>AAABBBGGGNNNTTTSSSMMMGGG//////...------------...,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++******++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************)))***+++,,,,,,+++***)))***++++++,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,++++++,,,,,,,,,---------***+++,,,---............------------------...///////////////000222222000222///111666777777;;;AAAFFFYYYsss,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++***************++++++++++++******************************************************************************))))))******++++++++++++))))))***++++++++++++***************************************************++++++++++++++++++,,,,,,)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++))))))))))))))))))))))))************))))))))))))++++++******))))))((((((************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))************************++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////,,,---...000111222444444777666444333444555777999777666666666555555555555666777777888888888777777444444555666999===@@@BBB@@@>>>;;;777555444555555333333333222222222111111000000000000000000000000111000///111666>>>FFFKKKOOOOOOPPPRRRRRROOOGGGBBB//////...------------...,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---************************)))***+++,,,,,,+++)))))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,+++++++++,,,,,,---------***+++,,,---............------,,,,,,,,,---......---...------///111111///222......111111///222999888:::@@@IIISSSccc|||)))************+++++++++************************))))))))))))))))))))))))++++++******************+++++++++*********))))))///'''&&&------&&&&&&---,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************///000111111///---***((()))************+++++++++************************************************************************)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********))))))((((((******+++++++++,,,,,,,,,************************+++++++++*********))))))******************************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222222333444444555555444444555555555666555555444444555666666555333333444666777555555666888::::::999999:::<<<;;;888666555555333333333222222222111111111111111111111111111111---000222333666???KKKUUUTTTTTTSSSPPPJJJBBB;;;777//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************))))))***+++,,,------...++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))*********+++++++++******)))))))))))))))***,,,,,,,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,++++++******++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++,,,...///...---,,,,,,,,,---------..............................///////////////000111111222444666888===DDDLLLQQQ]]]ppp)))************+++++++++************************************************************************+++++++++*********)))))),,,((((((,,,+++***444CCC///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,************************))))))))))))))))))))))))************************......//////...,,,***))))))************+++++++++***************************************************************************************+++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************)))))))))(((******+++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,******************************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222222333333444444444444444444444444555555444444333333444555444222222444555555444333444666888888777888;;;??????===999666555333333333222222222111111111111111111111111111111111222222111333<<>>???IIIVVV___jjj}}})))************+++++++++))))))))))))))))))))))))************************************************+++++++++******************)))++++++''')));;;PPP111000...,,,+++***++++++------,,,,,,+++++++++************************************+++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,************************))))))))))))))))))))))))************************+++,,,---------,,,***))))))************+++++++++************************************************************************+++++++++***************************************************************************************************************++++++++++++++++++++++++************))))))))))))******+++++++++,,,,,,,,,************************&&&'''((()))+++---......******************************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111222222222333444444444444333222333333444444333333333222333444333222111333555444333222222444666555555666:::>>>@@@===999555333333333333222222222111111111111111111111111111111444333111...///777BBBKKKKKKIIIEEE@@@:::444///,,,---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,,,,------------------------------------//////......//////000111000111111111000000222444999===??????CCCQQQhhhyyy))))))*********+++++++++))))))))))))))))))))))))***************************************+++++++++******************************+++***%%%%%%444EEE///...---++++++***++++++------,,,,,,+++************************************************+++++++++************************************************************++++++++++++************************))))))))))))))))))))))))************************)))***++++++++++++******))))))*********+++++++++************************************************************************,,,+++++++++***)))))))))************************************************))))))))))))))))))))))))*********************************************************)))))))))))))))******+++++++++,,,,,,,,,************************''''''(((***+++,,,---...******************************++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111111111222333333333333333111111222333333333222222222333444333222222444666555333222222333555444333333666999:::888555222111333333333222222222111111111111111111111111111111333222///------222999???<<<:::888555222000///...,,,,,,,,,+++++++++******,,,,,,------------------++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,************************************************))))))***+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***+++---...---,,,++++++,,,,,,,,,---------------------------------///............///000000...000222222222222333444111555888888777<<>><<<888666333///************************)))))))))***++++++,,,,,,************************************************************************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++++++++************++++++***************++++++++++++++++++***************---...///000///---***)))((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,******************************************************************************))))))))))))******))))))))))))******++++++******************************************************************************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************++++++************++++++))))))*********+++++++++)))************+++++++++******************************))))))))))))************))))))******+++,,,*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,******+++++++++*********************************))))))************)))))))))************+++++++++******++++++++++++******************************************************************************++++++************++++++***+++,,,------,,,+++***************************************************+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************))))))*********+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////////////////////////////........./////////000000//////.........---------,,,,,,,,,---------......******************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++(((***+++***((((((***,,,++++++++++++++++++++++++************************************************'''***///444666222,,,'''***+++++++++,,,,,,,,,,,,************************++++++******************---,,,++++++*********+++)))******+++,,,,,,------111666;;;:::999888333---************************((())))))***++++++,,,,,,************************************************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++************++++++))))))*********++++++++++++++++++*********)))))))))***---......---+++)))))))))))))))))))))))))))++++++************++++++******************************************************************************))))))))))))******)))))))))))))))******+++******************************************************************************************************++++++++++++******************+++++++++,,,******+++++++++,,,,,,,,,************************++++++************++++++))))))******++++++++++++)))************+++++++++******************************))))))))))))***************)))******+++,,,*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,++++++)))((('''************************))))))************)))))))))************+++++++++******++++++++++++******************************************************************************++++++************++++++((()))+++,,,,,,+++***(((************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++************************************************************************))))))******++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////000000000000000000000000---------.........////////////.........---------,,,,,,,,,------.........*********************************++++++,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++(((***+++***((('''***,,,++++++++++++++++++++++++************************************************,,,***))))))+++------,,,)))************+++++++++************************)))))))))***++++++,,,,,,---,,,,,,+++*********+++))))))***+++,,,,,,------///444777888999888222***************************((())))))***++++++,,,,,,************************************************************************))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++************++++++))))))******++++++++++++++++++++++++******))))))%%%'''***,,,------,,,*********************************))))))))))))************************************************************************************))))))))))))******)))))))))))))))******+++************************************************))))))))))))))))))))))))******************************++++++++++++******(((((())))))*********+++*********++++++,,,,,,,,,++++++************+++++++++*********))))))((((((+++++++++*********))))))************************))))))***++++++++++++***))))))))))))))))))))))))++++++************++++++,,,,,,+++***))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************+++++++++*********))))))************************************************''')))***)))((('''((()))++++++++++++++++++++++++************************++++++++++++++++++++++++************))))))(((((()))************+++++++++************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***))))))***+++,,,)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++...'''&&&'''(((111222%%%++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---------,,,---000222222000---,,,---/////////............////////////000000///...............//////...---,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******************************************************))))))*********+++++++++++++++++++++++++++++++++))))))************))))))************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,//////000000///---+++*********************************))))))******+++,,,+++++++++************)))************************************************++++++++++++++++++++++++************************************************---,,,***)))))))))******++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++***)))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***+++++++++,,,+++***)))))))))***+++,,,******++++++++++++******))))))))))))))))))))))))++++++***)))(((((()))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++******************++++++************++++++************)))))))))(((+++++++++*********))))))************************))))))***++++++++++++***))))))))))))))))))))))))+++******))))))******+++---,,,,,,+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++************************************************+++++++++++++++++++++++++++++++++*********))))))************************************************)))+++,,,+++***)))***,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++*********))))))))))))************+++++++++************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))***++++++)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++'''///EEELLL222###000+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++,,,---------000333666777444000------......---------------............000000///........................---,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******************************************************))))))*********+++++++++++++++++++++++++++++++++******++++++++++++******************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---............,,,+++*********************************))))))******+++,,,+++++++++************)))************************,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***************************************,,,,,,***)))))))))******+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************+++++++++++++++***)))))))))************++++++++++++******************************++++++***))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************))))))))))))+++++++++***************************************))))))***++++++++++++***))))))))))))))))))))))))+++******))))))******+++---------,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++******))))))******+++************************************************+++++++++++++++++++++++++++++++++******************************************************************+++,,,+++******+++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++*********)))************+++++++++************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***))))))***++++++)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))???rrreee000(((:::++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...111777:::<<<888222...---------,,,+++,,,,,,,,,------------000///......---.........------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++*********************************************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++******************************))))))))))))***+++++++++++++++************)))************************.........------,,,,,,,,,************************++++++++++++******))))))************************,,,+++******)))*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++***))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++++++++******************************)))((('''******++++++++++++******************************+++***)))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********)))))))))))))))************************************************))))))***++++++++++++***))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******))))))))))))******************************************************++++++++++++++++++++++++************************************************************************((()))******(((((()))***++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************+++******************+++))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++%%%111]]]~~~ggg:::'''******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000555999<<<888222---,,,,,,,,,,,,,,,,,,,,,,,,------------///......------.........,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******************************************************************************************++++++++++++***++++++++++++++++++***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********************************************)))))))))))))))***+++++++++++++++*********))))))************************.........------,,,,,,+++************************,,,,,,++++++***)))))))))************************++++++*********************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********)))))))))))))))******))))))))))))))))))***)))))))))))))))))))))))),,,+++++++++***)))))))))((()))***++++++***((('''******++++++++++++************************************)))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******************************++++++++++++,,,,,,++++++************++++++))))))))))))))))))******************************************************))))))***++++++++++++***))))))))))))))))))))))))***))))))))))))))))))***)))***++++++++++++*********************************************************))))))))))))))))))***************************************************++++++++++++++++++++++++************************************************************************(((***+++***)))((()))***++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++*********************************++++++*********))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++%%%000===777...***&&&*********+++++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,---///111222333---,,,,,,++++++,,,,,,------------++++++---111444777333...,,,+++,,,------,,,------------...............------------......++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************************************************)))))))))******+++++++++))))))************))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************++++++************************))))))(((((())))))***++++++++++++*********))))))************************,,,,,,,,,,,,++++++******************************+++++++++*********))))))************************************+++******************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******)))))))))))))))************))))))))))))******)))))))))))))))))))))))),,,+++++++++***)))))))))'''((()))+++++++++***)))******++++++++++++*********************************)))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************((()))))))))*********+++++++++************++++++))))))))))))***************************+++++++++************************))))))***++++++++++++***))))))))))))))))))))))))***))))))(((((())))))***((()))***+++,,,+++***)))************************))))))))))))))))))))))))***))))))(((((())))))******************************************************************************************+++++++++************************************************+++,,,---,,,+++++++++---++++++++++++++++++++++++*********************************************************+++++++++++++++)))************+++++++++************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++************************)))***++++++++++++***))))))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++///***+++)))$$$+++222,,,************++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,...000222333444------++++++++++++------,,,------,,,******,,,...000...++++++,,,---...---------------............---------,,,------...///,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************************+++++++++***************(((((())))))***+++++++++)))))))))******)))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******++++++,,,************************)))(((((((((((()))******+++++++++************)))************************************************++++++++++++++++++++++++************************************************))))))***++++++++++++***************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))))))))))))))******++++++******))))))******+++))))))))))))))))))))))))+++++++++***************))))))***+++++++++++++++******++++++++++++******++++++++++++++++++++++++)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************''''''(((((()))*********++++++************++++++((()))))))))************))))))*********+++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))((()))+++------,,,+++***************************))))))))))))))))))))))))))))))(((((((((((())))))************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************+++,,,------++++++,,,---++++++++++++++++++++++++************************************************)))))))))*********++++++)))************+++++++++************************************************************************************************************************)))************+++++++++************************************************)))***++++++++++++***))))))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++%%%%%%,,,---&&&))),,,$$$************++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---......///000111222333...---+++******+++---...+++,,,------+++***+++,,,---,,,++++++---......---+++,,,,,,,,,---------------,,,,,,,,,------...///---,,,,,,,,,+++*********,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************************+++++++++*********))))))((((((((()))***+++++++++)))******++++++******)))************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************+++,,,------...---------++++++++++++++++++++++++******+++++++++,,,,,,,,,//////---,,,+++,,,,,,---************************((((((((((((((()))******+++++++++************)))************************(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,************************((()))***+++,,,++++++***************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))))))))))))))***+++++++++******))))))******+++))))))))))))))))))))))))***************+++++++++...---,,,+++******************++++++++++++******++++++++++++++++++++++++)))))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((()))******++++++++++++************++++++(((((())))))*********+++))))))******++++++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,.........,,,+++************************))))))))))))))))))))))))))))))(((((((((((())))))************************************************(((((((((((((((((((((((())))))******++++++++++++************************************************)))***++++++))))))***+++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************)))***+++,,,,,,+++***))))))************++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++///%%%'''---***,,,000,,,)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,000000000000000000000000...---+++******+++---...)))+++......---,,,+++,,,,,,++++++---//////---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///------,,,,,,+++***)))))),,,++++++++++++++++++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************************++++++++++++******))))))'''(((((()))***++++++++++++++++++,,,,,,+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************+++,,,------......------++++++++++++++++++++++++******+++++++++,,,,,,,,,222000///---,,,,,,------************************((((((((((((((()))******+++++++++************)))************************(((((()))***+++,,,,,,---------------------------(((((()))***+++,,,,,,---************************((()))***+++,,,,,,+++***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))((())))))***++++++++++++************++++++))))))))))))))))))))))))))))))******+++++++++,,,333111...,,,***)))((()))******++++++++++++******++++++++++++++++++++++++))))))((())))))***++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,*********)))))))))))))))++++++************++++++)))************+++++++++******************************+++++++++******)))******))))))))))))******************************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))************************************************++++++++++++++++++++++++)))+++++++++***)))***+++************************************************))))))))))))************)))************+++++++++++++++************++++++************************************************)))************+++++++++------------------------)))************+++++++++,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,111000///---,,,+++******---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))************************---,,,+++******+++,,,---)))***+++++++++)))((('''++++++++++++++++++++++++++++++++++++++++++++++++************************++++++------------++++++++++++******++++++,,,---,,,,,,------,,,***)))((())))))************))))))************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))***,,,------++++++,,,...+++++++++*********)))))))))************+++++++++************************,,,,,,++++++,,,,,,---...+++++++++*********)))))))))************+++++++++************************************************************************))))))))))))))))))))))))************************...---+++***)))***++++++))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************+++***)))))))))***,,,,,,************))))))))))))++++++************++++++)))************+++++++++************************)))******++++++******)))******))))))))))))******************************)))************+++++++++************************************************)))************+++++++++************************************************************************************++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************)))+++,,,+++***)))***+++************************************************))))))))))))************)))************+++++++++++++++************++++++************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++***))))))***++++++......---,,,++++++++++++,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************************************,,,+++************+++,,,)))***++++++***)))((('''++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,------,,,++++++++++++******++++++,,,---+++,,,,,,---,,,+++))))))))))))************))))))************************************************++++++************++++++***************************+++---,,,++++++,,,...+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))+++++++++++++++,,,,,,---+++++++++*********)))))))))************+++++++++************************************************************************))))))))))))))))))))))))************************---,,,++++++*********+++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************+++***)))))))))***+++,,,************************++++++************++++++)))************+++++++++************************))))))************))))))******))))))))))))******************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************************************************+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++***+++,,,+++***)))***,,,++++++++++++++++++++++++************************)))))))))*********++++++)))************+++++++++++++++************++++++************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++,,,,,,*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..............................------,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((************))))))))))))************************************************************************+++******))))))******+++*********+++******)))(((++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++,,,,,,,,,++++++***))))))************))))))************************************************++++++************++++++***************************+++,,,,,,++++++,,,...+++++++++***************)))************+++++++++))))))))))))))))))))))))***************++++++,,,+++++++++***************)))************+++++++++************************************************************************))))))))))))))))))))))))************************+++++++++,,,++++++***)))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))******************************************************************************************************))))))******+++,,,)))***************++++++++++++************++++++))))))*********+++++++++************************(((((()))*********))))))+++******))))))******+++************************))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************------------------------***+++,,,,,,******+++,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++++++++************++++++************************************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++******************+++*********++++++*********)))))))))))))))******+++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------......---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************************************************))))))))))))))))))***************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++++++++******++++++,,,---***++++++++++++,,,++++++)))******++++++******)))************************************************++++++************++++++************************)))+++,,,,,,++++++,,,---************************))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))******+++************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))'''(((((()))***++++++,,,(((((()))))))))))))))***************************))))))))))))))))))))))))***************************************************************+++++++++))))))******+++++++++,,,++++++************++++++))))))*********+++++++++************************(((((()))***************++++++************++++++************************))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++************************************++++++++++++))))))*********+++++++++++++++************++++++************************************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++*********++++++*********+++++++++++++++)))((('''(((((())))))************+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++************************************************)))))))))******)))))))))******************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++,,,,,,******++++++++++++******************************************************++++++************++++++************************)))***,,,+++******+++---************************))))))*********+++++++++++++++++++++++++++++++++))))))(((((())))))***+++************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))************************((()))+++,,,,,,+++***)))))))))))))))))))))))))))''''''((()))******++++++)))))))))*********++++++************************))))))))))))))))))))))))************************************************))))))******++++++++++++))))))******+++,,,,,,,,,++++++************++++++)))************+++++++++************************((()))***+++++++++++++++++++++************++++++************************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,)))************+++++++++++++++************++++++************************************************)))************+++++++++************************)))************+++++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++)))***++++++++++++***)))++++++,,,,,,+++***((('''(((((()))************)))***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************)))******++++++******)))+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++******++++++,,,---,,,,,,+++******++++++,,,******++++++++++++******************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))***++++++******+++---***************+++++++++)))************+++++++++************************)))))))))))))))******+++***************+++++++++)))************+++++++++************************************************************************))))))))))))))))))))))))************************((()))******+++*********))))))))))))))))))))))))'''(((((())))))*********((())))))******+++++++++************************************************************************************************))))))***++++++++++++***))))))***++++++,,,------++++++************++++++)))************+++++++++************************)))***+++,,,,,,---------,,,++++++******++++++,,,************************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,)))************+++++++++++++++************++++++************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,,,,,,,,,,+++***++++++******++++++,,,---++++++++++++++++++++++++)))***++++++++++++***))))))***,,,------+++***)))((()))***+++++++++************+++,,,,,,---......++++++,,,,,,,,,,,,------------------------------......------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++((()))))))))************************************++++++++++++++++++++++++******************************+++,,,,,,+++******++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,++++++******++++++,,,---...---+++************+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++(((***++++++******+++,,,))))))*********+++++++++)))************+++++++++***************************))))))))))))***++++++))))))*********+++++++++)))************+++++++++************************************************************************))))))))))))))))))))))))************************)))))))))))))))***++++++))))))))))))))))))))))))((((((((()))))))))))))))''''''(((((()))******+++************************++++++++++++++++++++++++************************************************((()))***+++,,,++++++***))))))***+++,,,,,,------++++++************++++++)))************+++++++++************************)))***+++,,,---.........,,,++++++******++++++,,,************************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,------------------------************************************************------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,)))************+++++++++++++++************++++++************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,------,,,+++***++++++******++++++,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***)))''')))+++---...---,,,+++((()))***,,,,,,++++++*********+++,,,,,,---......++++++,,,,,,,,,---------........................------..................*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++(((((())))))*********+++------------------------++++++++++++++++++++++++***************************+++,,,------,,,+++***++++++*********+++---...++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,++++++******++++++,,,---///...,,,***))))))*********++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++(((***++++++******+++,,,))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,))))))******++++++++++++)))************+++++++++************************************************************************))))))))))))))))))))))))***************************)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''((())))))***************************++++++++++++++++++++++++************************************************((()))***+++,,,+++******---,,,+++******+++,,,---,,,,,,,,,++++++*********))))))***++++++++++++***))))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++************++++++************************++++++******++++++,,,---......---,,,,,,+++******,,,,,,,,,++++++************++++++,,,,,,++++++***************************)))************+++++++++************************+++,,,,,,------,,,,,,+++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,************************---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))+++++++++***)))***+++,,,++++++******++++++,,,***************************+++,,,---,,,,,,***)))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++))))))(((((()))***++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************************************++++++******************************************,,,,,,++++++******))))))++++++++++++++++++++++++,,,++++++******++++++,,,'''((()))***+++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************))))))************))))))******************************+++++++++******)))******))))))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))((((((((((((************************************************+++++++++++++++***)))(((************************)))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))***++++++++++++***))))))))))))))))))))))))+++++++++,,,,,,,,,------++++++************++++++************************++++++******++++++,,,---...------,,,++++++******,,,,,,,,,++++++************++++++,,,,,,++++++***************************)))************+++++++++************************+++,,,,,,------,,,,,,+++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,************************------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,++++++***++++++++++++++++++++++++)))+++,,,+++***)))***+++,,,++++++******++++++,,,***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++***))))))))))))******+++,,,,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))***************************************************************************************************************)))))))))++++++++++++++++++++++++,,,++++++******++++++,,,((()))***+++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************+++++++++,,,,,,++++++***************************))))))))))))************++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************************)))******************)))******************************+++++++++******)))******))))))))))))******++++++++++++++++++++++++************************)))************+++++++++,,,++++++******++++++,,,+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((************************************************+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++++++++++++++***+++++++++++++++*********))))))***++++++++++++***))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++************++++++************************+++************+++,,,,,,------,,,,,,++++++******+++++++++++++++************++++++,,,,,,++++++***************************)))************+++++++++************************++++++,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,************************,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,+++***)))***,,,,,,++++++******++++++,,,***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++***)))))))))******++++++,,,,,,,,,+++******,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************************************************************************************((())))))))))))))))))***++++++++++++++++++++++++,,,++++++******++++++,,,)))******+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,++++++***++++++,,,,,,***************************************************++++++,,,,,,+++++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++*********************************++++++++++++******************************)))******+++++++++************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++++++++***))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***)))+++++++++***************))))))***++++++++++++***))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++************++++++***************************************++++++,,,,,,,,,,,,,,,++++++******+++++++++******************++++++,,,,,,++++++***************************))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,************************,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,******************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))++++++,,,,,,,,,++++++***,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++*********))))))***************************************************************+++++++++************************''''''(((((())))))*********+++++++++++++++,,,,,,,,,++++++******++++++,,,******+++++++++******)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++************************))))))***+++++++++************))))))))))))******************************++++++++++++++++++++++++))))))*********+++++++++++++++************++++++******+++++++++******))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))+++,,,,,,+++))))))************************))))))***++++++++++++***))))))))))))))))))))))))*********+++++++++,,,,,,++++++************++++++******************************))))))******+++,,,,,,+++++++++++++++*********************************++++++,,,,,,++++++***************************))))))*********+++++++++***************************++++++,,,,,,++++++*********************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,,,,++++++******++++++,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************------------------------,,,,,,+++***))))))*********++++++,,,,,,,,,++++++,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++*********))))))************************************************))))))*********+++++++++************************''''''(((((())))))***************++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++******)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++************************((()))***+++++++++++++++******))))))))))))******************************++++++++++++++++++++++++))))))*********++++++++++++******))))))******+++)))******+++++++++******))))))))))))))))))))))))((()))))))))*********+++************************************************)))******+++++++++******************************))))))))))))))))))))))))))))))*********+++++++++)))******************))))))))))))***************))))))***++++++++++++***))))))))))))))))))))))))************++++++++++++++++++************++++++***************************))))))))))))***++++++++++++++++++++++++******)))))))))******************++++++,,,,,,++++++***************************)))************+++++++++******************************++++++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,*********************************+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++---,,,++++++******++++++,,,************************************+++,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++***************++++++,,,,,,---************************------------------------,,,++++++*********++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...+++++++++++++++++++++++++++++++++************)))************************************************)))))))))***++++++,,,,,,************************((())))))))))))))))))************++++++,,,,,,---,,,++++++******++++++,,,)))******+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))************+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******************************++++++++++++******************************((()))***+++++++++++++++******))))))))))))******************************++++++++++++++++++++++++)))************+++++++++******))))))))))))******))))))***++++++++++++***))))))))))))))))))))))))((())))))******+++++++++************************************************))))))***++++++++++++***************************)))))))))))))))))))))))))))************+++++++++******))))))))))))******((()))))))))*********+++))))))***++++++++++++***))))))))))))))))))))))))************++++++++++++++++++************++++++************************)))))))))))))))***++++++******************++++++((()))))))))*********+++***++++++,,,,,,++++++***************************)))************+++++++++******************************++++++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,************************)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++******++++++,,,***************************************,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******)))******+++,,,,,,------************************++++++++++++++++++++++++++++++*********+++,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,---......+++++++++++++++++++++++++++++++++************)))************************************************((())))))***++++++,,,,,,***************************************))))))))))))******+++,,,,,,------,,,++++++******++++++,,,((()))***+++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))************************+++,,,---...++++++++++++++++++++++++************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************)))******************)))************************(((((()))++++++,,,,,,+++******))))))))))))******************************************************)))************+++++++++******))))))))))))******))))))***+++++++++++++++))))))))))))))))))))))))((())))))******+++,,,,,,************************************************))))))***+++++++++++++++************************)))))))))))))))))))))))))))************++++++++++++***)))(((((()))***+++(((((())))))*********+++))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++++++++************++++++************************)))))))))))))))******+++******************++++++(((((())))))*********++++++++++++,,,,,,+++++++++************************)))************+++++++++******************************++++++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))***++++++,,,************************))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************((()))***+++,,,---------+++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++++++++++++++,,,******************************))))))***,,,---///++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******))))))***+++,,,,,,------************************))))))))))))))))))))))))************+++,,,------)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,---......+++++++++++++++++++++++++++++++++************)))************************************************((())))))***++++++,,,,,,************************,,,,,,++++++******))))))))))))***+++,,,,,,------,,,++++++++++++++++++,,,'''((()))***+++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************+++,,,---...************************************************((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************))))))************))))))************************(((((()))++++++,,,,,,,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******((()))***+++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************((()))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************,,,++++++******++++++,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************************************))))))))))))************************************++++++******************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))***************************++++++************++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++*********+++---,,,,,,++++++*********---,,,***)))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******)))*********+++++++++************)))************************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++,,,+++***))))))***+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++)))************++++++++++++++++++************)))************************)))************+++++++++)))************+++++++++---,,,,,,++++++,,,,,,---************************++++++++++++******))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******++++++++++++******)))************+++++++++************************))))))***++++++++++++***)))************+++++++++,,,+++***))))))***+++,,,******++++++++++++******************************...------,,,+++++++++,,,************************,,,+++++++++***)))))))))************************))))))))))))))))))))))))************************+++*********))))))((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''((()))***++++++,,,)))************+++++++++************************+++******************+++************************++++++***))))))***++++++************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++((())))))))))))***************************************************************+++++++++,,,,,,,,,************************************************))))))))))))************************************++++++***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************++++++************++++++++++++++++++*********)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++******++++++,,,,,,,,,+++++++++++++++---,,,+++***))))))***+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***************+++++++++************)))************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++++++++***))))))***++++++******************************************************************************************************++++++++++++******)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++************+++++++++++++++++++++************)))************************((())))))))))))*********)))************+++++++++---,,,,,,++++++,,,,,,---************************++++++++++++*********)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++++++++************++++++******++++++++++++******)))************+++++++++************************))))))***++++++++++++***)))************+++++++++++++++***))))))***++++++******++++++++++++******************************,,,,,,+++***************************************+++++++++***************************************))))))))))))))))))))))))************************************)))))))))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))*********)))************+++++++++*********************************))))))*********************************++++++***))))))***++++++***************************************************************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++((())))))))))))***************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++++++++++++++++++++++++++******++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++******)))******++++++++++++++++++++++++++++++++++++************++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***************+++++++++************)))************************++++++++++++++++++++++++(((((())))))******++++++++++++++++++++++++++++++************+++,,,---...++++++++++++++++++++++++++++++***))))))***++++++******************************************************************************************************++++++++++++******)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++************+++++++++,,,+++++++++************)))************************((((((((())))))))))))***)))************+++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++******++++++++++++******)))************+++++++++************************))))))***++++++++++++***)))************+++++++++++++++***))))))***++++++******++++++++++++************************************)))((((((((())))))))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))************************************))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((())))))*********+++++++++******************************++++++++++++******************************+++******************+++************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++++++++,,,************++++++++++++************************++++++*********+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,***++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************++++++++++++*********))))))************************++++++++++++++++++++++++(((((()))***+++,,,,,,---***+++++++++++++++,,,,,,+++*********++++++,,,---+++++++++++++++++++++++++++******************+++******************************************************************************************************++++++++++++******))))))*********+++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++*********))))))************************))))))))))))************))))))*********+++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++++++++************++++++******++++++++++++******))))))*********+++++++++************************))))))***++++++++++++***))))))*********++++++++++++******************+++******++++++++++++*********************************))))))((((((((())))))(((((((((((((((((((((((()))))))))***+++++++++,,,************************))))))))))))))))))))))))*********************************)))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))))))))))))))*********+++++++++************************++++++,,,------,,,++++++*********************************++++++*********************************************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---************************+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---,,,,,,+++,,,,,,------+++++++++,,,,,,------...,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***++++++++++++++++++*********))))))************************++++++++++++++++++++++++******++++++,,,---......*********++++++,,,,,,,,,---,,,++++++*********+++++++++++++++++++++++++++*********++++++***************************************************************************************************************++++++++++++******))))))*********+++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++*********))))))******************************++++++++++++,,,,,,))))))*********+++++++++,,,++++++******++++++,,,************************+++++++++++++++++++++,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++************++++++******++++++++++++******))))))*********+++++++++************************))))))***++++++++++++***))))))*********+++++++++*********++++++***************++++++++++++************************************)))))))))******+++(((((((((((((((((((((((()))))))))***+++++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******'''(((((()))******++++++)))************+++++++++************************+++,,,---......---,,,+++++++++++++++++++++++++++)))***++++++++++++***)))************************************************+++++++++***************************************++++++++++++++++++++++++******++++++++++++******((())))))))))))*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++++++++++++++++++++************)))************************++++++++++++++++++++++++++++++,,,,,,------......*********++++++,,,,,,---...---,,,+++************++++++++++++++++++++++++)))***++++++++++++***)))************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************)))************************+++++++++,,,,,,,,,------)))************+++++++++++++++************++++++************************++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***))))))******+++,,,,,,,,,++++++************++++++******++++++++++++******)))************+++++++++************************))))))***++++++++++++***)))************+++++++++)))***++++++++++++***)))******++++++++++++******************************++++++*********+++,,,,,,))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,)))************+++++++++***************************+++---......---+++***++++++++++++++++++++++++)))***++++++++++++***)))************************************************+++++++++*********))))))************************++++++++++++++++++++++++******++++++++++++******((())))))))))))*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,------------.........------------......,,,,,,,,,,,,,,,---......---------------,,,,,,,,,+++,,,---...//////...---------------------------,,,,,,,,,------------.........------------......------------------------++++++++++++++++++++++++------,,,++++++++++++,,,+++++++++************)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,++++++***+++++++++++++++++++++++++++++++++)))***++++++++++++***)))************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************************************)))************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++************)))******************************+++++++++,,,,,,,,,)))************+++++++++++++++************++++++************************+++++++++,,,,,,,,,------***++++++,,,,,,++++++************+++,,,---------++++++************++++++******++++++++++++******)))************+++++++++************************))))))***++++++++++++***)))************+++++++++)))***++++++++++++***)))******++++++++++++*********************************************+++,,,---************************+++++++++***************************************))))))))))))))))))))))))************************((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))*********+++)))************+++++++++************************)))***,,,------,,,***)))++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************************************++++++++++++******))))))************************++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,+++,,,.../////////......------------------------,,,,,,,,,---------............------------......------------------------++++++++++++++++++++++++...---,,,,,,++++++,,,,,,+++++++++************)))************************++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))***+++,,,,,,------************+++,,,------++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++************)))************************)))************+++++++++)))************+++++++++++++++************++++++************************+++++++++,,,,,,---------+++++++++,,,,,,+++++++++******+++,,,------......++++++************++++++******++++++++++++******)))************+++++++++************************))))))***++++++++++++***)))************+++++++++)))***+++,,,,,,+++***)))******++++++++++++************************************))))))***+++,,,,,,************************,,,+++++++++******))))))************************))))))))))))))))))))))))************************(((((())))))*********+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************))))))))))))************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++************************************************,,,+++++++++***)))))))))+++++++++*********))))))************************++++++++++++++++++++++++,,,+++++++++***)))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,,,,,,,---------............////////////......................................................000///...---------------000///...---------------........................---...///000000///...---......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))...------,,,+++***))))))++++++************++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++***))))))+++++++++************)))************************,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************......,,,+++***)))))))))---------,,,,,,+++++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,******)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))))))))************))))))))))))******))))))************))))))************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((())))))************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++************************************************+++++++++***************+++++++++*********))))))************************+++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------,,,,,,---------...............////////////......................................................000///...------------...000///...------------...........................---...///000000///...---......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++---,,,,,,++++++******)))++++++************++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,++++++******+++++++++************)))************************,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))))))))***+++******))))))))))))******))))))************))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))************************************************)))))))))))))))))))))))),,,+++***)))((()))******************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++***************************************************************++++++++++++++++++***************************************++++++++++++++++++++++++***************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,------------------------------------------------------........................////////////////////////,,,------------............//////000000//////...................................................//////......------......//////......------....................................////////////............---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......------,,,,,,+++++++++++++++************)))************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++************)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++******))))))))))))******))))))************))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++******))))))************************************************))))))))))))))))))))))))******))))))******+++,,,************************************************************************************************************************))))))*********+++++++++************************************************************************)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++)))))))))***+++++++++,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------..................---,,,,,,,,,---------------........................................................................////////////////////////------------............//////000000000000//////................................................//////............////////////............//////...........................//////////////////.........---------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++************++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,+++++++++*********))))))************************++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++)))******++++++******)))************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))******+++,,,------************************************************************************************************************************))))))*********+++++++++************************************************************************)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++)))))))))***+++++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------..................---,,,,,,,,,------.........................................................////////////////////////000000000000000000000000---------.........////////////000000000000////////////////////////////////////////////////////////////.........//////000//////.........//////000/////////////////////////////////....../////////......---------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))((())))))******++++++,,,++++++************++++++++++++******++++++,,,---***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,......------------,,,,,,+++++++++*********))))))************************+++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))***************+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++************++++++******++++++++++++******************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++************************************************************************))))))***+++,,,------...************************************************************************************************************************)))************+++++++++***************************************************************************************+++++++++***************+++++++++************************++++++++++++++++++++++++***************+++++++++************++++++++++++++++++++++++++++++++++++------------............+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------............------,,,,,,,,,---......//////................................................////////////////////////000000000000000000000000------.........////////////000000111111000000/////////////////////////////////////////////////////////......//////000000//////......//////000000//////////////////////////////............//////......---------,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************'''((()))***+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))))))))))))*********++++++++++++************++++++++++++******++++++,,,---******++++++++++++************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))************++++++++++++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++************)))************************************+++,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---*********+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++*********************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,++++++************++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,---......---************************************************************************************************************************)))************+++++++++************************************************************************+++++++++***************))))))*********+++++++++************************+++++++++++++++++++++++++++++++++***************************++++++++++++************************,,,,,,,,,------.........+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------.../////////................................................////////////////////////////////////////////////............////////////000000111111111111000000///////////////////////////////////////////////////////////////000111111///////////////000111111////////////////////////000///...------...///000......---------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***))))))))))))************++++++************++++++++++++******++++++,,,---******++++++++++++************************************+++++++++,,,,,,,,,************************************************************************)))************+++++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++************)))************************************+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,)))*********++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,---......------************************************************************************************************************************)))************+++++++++))))))))))))))))))))))))************************************************,,,+++++++++******))))))))))))******++++++++++++************************++++++++++++++++++++++++,,,+++++++++******)))))))))************+++++++++************************+++++++++,,,,,,---------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,------...///000000////////////////////////////////////////////////000000000000000000000000////////////////////////............/////////000000000111111111111000000000000000000000000000000000000000000000000000000///////////////000111111///////////////000111111000000000000000000000000000///...------...///000......---------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,*********)))))))))))))))++++++************++++++++++++******++++++,,,---******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))******+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************************+++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++************************,,,,,,++++++***++++++,,,))))))******++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---...---,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---.........---,,,+++++++++******)))))))))+++++++++*********))))))******************************++++++++++++************+++,,,,,,,,,,,,+++*********)))******+++,,,+++++++++************)))************************---,,,***)))))))))******++++++******************))))))))))))))))))))))))))))))************))))))++++++++++++******))))))******++++++++++++******************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000///////////////.........111111111111000000000000000000000///------...000))),,,000111000000000111,,,///222333222000///...---///111444666666333111...---.........,,,...111//////000000000///......222555333///111666666111555---+++000444111///000111111000///...///111333............///000111222------......---+++***)))........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((******************************+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))************************************************************************+++++++++*********))))))************************---,,,,,,+++***)))((((((************************************************************************++++++++++++++++++++++++)))************+++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++***)))(((******************************+++++++++,,,,,,,,,*********************************,,,...///...,,,************************+++++++++*********)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,---------+++++++++*********))))))++++++***)))***+++---...((((((((()))******++++++))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++++++++*********+++++++++*********))))))******************************++++++++++++************+++,,,,,,,,,,,,+++***************++++++,,,++++++++++++************************************---,,,***)))))))))***+++************************************************))))))************))))))++++++++++++*********)))******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++,,,,,,---------,,,,,,+++,,,,,,,,,------------,,,,,,---------.........,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---............/////////////////////////////////000000000000000000000000...///000///......///000111111222222111111111111000111111111111000111111111111111222222111///---555444222222222333666999777666444222222333555666...111111...///444555111555111000444444111000222///111333333333222111111//////////////////000000---......///...---++++++........................---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))******************************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))************************,,,,,,++++++***)))))))))************************************************************************++++++++++++++++++++++++)))************+++++++++************************************************************************+++++++++++++++++++++++++++++++++++++++***))))))******************************+++++++++,,,,,,,,,*********************************+++......---,,,************************+++++++++*********)))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,+++++++++*********)))))),,,+++*********+++,,,---************))))))))))))***+++++++++,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,+++++++++++++++++++++***************++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,+++***************+++,,,,,,,,,+++++++++************++++++++++++++++++++++++,,,,,,+++************+++************************************************))))))************))))))++++++++++++******************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------------,,,,,,------------............,,,------------............---------------......---------------------------------............/////////////////////000000000000000000000000000000...000222222000000000111222111000000111111000///222111000//////000111222333222222222222333555555000000////////////000000000000000000000000111111444666555111111333333111555333333444222///000333...000222444444222000...111111111111111000//////....../////////......---////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++***************************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++---...---+++************************+++++++++***************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,+++++++++***************,,,,,,+++*********++++++,,,++++++***))))))((((((++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++*********++++++++++++,,,***************************************************************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))******++++++******)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---............------,,,,,,------------.........------------............///......------------...------------------------------------............//////000000000000111111//////000000000000000111111222444444222111111111000//////111333444222///444333222222333444444333222222222222333555888:::444777888888999999666222555666888::::::999777555555777777555444555666666666444222222222222333444333222222222333333222000111222222333222111000///.........///////////////////////////////////////............------------------------------------+++++++++,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++************************************************************************++++++++++++************))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,+++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************---,,,,,,++++++*********+++++++++******)))))))))+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))))))))*********))))))*********+++++++++************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++***+++,,,,,,---,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++))))))*********+++++++++******************************++++++++++++******+++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///////////////...---,,,,,,,,,,,,,,,---------------------.........////////////...---------..............................---------.........//////000000000000111111222222///000000000111111222222222333444333222000000111111222333555666666444222444444555777::::::888555333666:::;;;<<<===???AAA===??????>>>CCCJJJKKKGGGIIIFFFAAA===<<<<<<>>>@@@BBBBBBBBB@@@<<<::::::===999888555555888999777444999555222000222444444444000000111111111111000000.............../////////000000000000000000000000/////////.........------------------------------***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))***++++++,,,,,,************************************************************************+++++++++******)))))))))))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++******+++,,,---+++***************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************))))))*********+++++++++************************,,,,,,,,,,,,+++******)))))))))******+++++++++,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((())))))))))))*********))))))*********+++++++++************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------000000000000///...------+++,,,,,,,,,,,,---------------.........////////////...............//////////////////////////////.........////////////000000000000111222222333333000111111222222333333333111222333222111111333555555777888888777666888:::======>>>CCCGGGHHHEEEAAAHHHOOOZZZaaaeeefffhhhjjjXXXZZZYYYXXXbbbrrryyywwwtttjjj\\\QQQOOOVVVaaajjj{{{vvvoooeeeWWWIIICCCDDDBBBGGGKKKKKKJJJHHHBBB;;;;;;999666777999999777444444333222222111111111222111111000//////000000000000000000000000000000000000////////////.........------------------------***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++************************))))))******+++++++++,,,************************************************************************+++++++++***))))))(((((()))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++)))***************************************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************++++++++++++,,,***************+++++++++++++++,,,,,,,,,+++******))))))******+++,,,,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++************+++++++++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,++++++++++++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........000111111000000...------------------........................////////////......---......///000111/////////////////////////////////000000000111111000000111111222333333444111222222333444444555555333333444444555888<<<@@@BBBDDDEEEBBB@@@EEENNNWWWaaa___```dddjjjmmmkkkhhh~~~ggg[[[[[[ccctttyyyoooddd\\\HHHJJJNNNTTTVVVRRRHHH???AAA???<<<888666666777777555444333222111111222222111111111111111111111111000000000/////////..............................***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++***************************************+++++++++************************************************************************+++++++++***)))((((((((()))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,,,,***)))************************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))*********+++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))******+++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////111111111111000///------............/////////000............/////////000---------......000111222000000000000000000000000000000000000111111111111000000111222333333444444222222333444444555666666666666777888;;;@@@FFFKKKRRRUUUUUUSSSRRR[[[mmm|||xxxyyy\\\bbbmmmxxx{{{rrr```RRRNNNKKKFFFAAA===<<<===>>>888777666444333333444444111111111111111111111111000000000000////////////........................***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------************************************************************************))))))******++++++++++++************************************************************************************************************************+++++++++***)))((((((''')))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,,,,***(((************************))))))******++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))******++++++++++++((()))+++,,,---,,,,,,+++------,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////..................................../////////000//////............//////111///......////////////.........000222333333222444111111444222---///555111:::666000888======AAA===CCCAAA@@@HHHPPPZZZiiivvvsssnnngggfffwww{{{rrrwwwhhhVVVNNNQQQUUUQQQKKKCCCCCC@@@999555444555555555000,,,---000222555777222///---------,,,...000------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++************)))+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++************************))))))***++++++++++++***************************+++++++++++++++++++++++++++++++++*********)))))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******************************************************))))))))))))******++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------------,,,,,,+++++++++,,,,,,,,,++++++*********,,,+++***))))))***+++,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////................................./////////000000000//////......//////000111000000111222222222222444444444555444333111///000///222888999555555888:::BBBAAABBBRRR\\\]]]```]]]WWWTTTZZZiii~~~iiieee\\\QQQHHHBBB>>><<>>AAAFFFNNN\\\kkkyyyzzzlllrrr{{{lllmmmtttrrrhhhYYYLLLGGGAAABBB???888555999999666111111111111222222222222000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,---......//////..............................,,,,,,------......//////---------......---------***++++++,,,---......///,,,------......------,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---......////////////////////////////////////////////////000000000111111222222111111111111222222///222444333222222666999333888???DDDHHHMMMTTTYYYzzzvvvhhhfffnnn{{{zzziiibbbkkkkkkaaaQQQFFFCCC===555333333222222111111000000111111000000000000111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++,,,,,,---***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............///......------......///------------------------------------------------------............------------...////////////............///////////////---------.....................////////////......++++++,,,,,,------......------............------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---....../////////////////////////////////////////////000000000111111111222222222111111222222222...222444555444888>>>DDDFFFPPP^^^iiioootttzzz~~~tttsssxxx~~~oooaaaQQQBBB>>>===;;;999666444222111222111111000000111111222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++************++++++)))******+++,,,,,,------***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------............------------------------,,,------...............//////............//////................................................------............------------...///////////////....../////////000000000000//////////////////......///000000000000///...---------------.........------............------,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---......///////////////000000000000000000000000000000000000111111111111333222222111111222222333555888<<<===>>>CCCLLLTTTppp|||}}}zzz|||~~~uuuwwwqqq___OOOMMMJJJFFFBBB>>>;;;:::333222111000000111222333........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++******************+++))))))***+++,,,,,,------***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////------------------------,,,---......//////......//////............//////////////////////////////........................------............---------......///////////////.../////////000000111111222222111111000000//////...///000111111000///...///////////////.........------............------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...------,,,,,,------------------------.........,,,+++,,,///222............/////////000111000000000///////////////222444222111111222222000555444///---222777888===>>>EEELLLKKKNNNddd~~~~~~qqquuuxxxwwwtttjjjnnnrrrmmm]]]KKKBBBAAA999777444222222222444444444222//////000000---+++---------.........//////*********+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++******************************************************************************,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++---......,,,***((()))***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---...//////---------.........//////............/////////000,,,---------,,,,,,+++***............/////////000000000000000000000000000---.........///000000000111111111111111111111111222///,,,,,,...111111000222333333111///...///111000000000///...000333555------...///////////////000///......//////...,,,000///...---...///000111000000111111111111111000000000//////...---++++++//////.........---------000000/////////............------,,,,,,------...++++++++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------...------,,,,,,------------------------.........---,,,,,,///222........./////////000000000000000000111111111111555444222111111333444444111///...000222666;;;AAAMMMWWWiiivvvuuuuuu|||jjjUUUKKK@@@===999555222///...---///......000222222222111------......------,,,,,,,,,++++++,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++******************************************************************************,,,,,,++++++************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........+++++++++,,,,,,,,,---------------............///...............---,,,,,,........./////////000000111111111111111111111111/////////000000000000000////////////////////////333000------///000///...//////...---,,,,,,,,,---,,,---......---,,,---...//////000111111000000000222000///000111111000/////////........./////////...//////000000000//////000000000000///...------/////////......------------------------,,,,,,,,,...------,,,,,,------...,,,,,,+++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...------,,,------------------------.........---,,,---///111////////////000000000000000000000111222222333333000//////000222333333333===777555<<>><<<<<<:::888222222111111000///...---...///000000///...,,,+++...---,,,...///000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************,,,,,,,,,+++++++++******************************************************************************+++************)))))))))++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++++++++,,,,,,,,,------,,,,,,---------.........////////////................../////////000000000222222222222222222222222111111111111000000000000////////////////////////111000//////111111000///444333222333444444333222000222444444222111000000//////000000000///......000///...///000111000///000000000111111000000/////////000000000000//////000000111111111111000000////////////............,,,,,,,,,---------------......------------......,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------...------------------------------------...///...------///111//////000000000111111111000000111111111222222222---///444888888555666:::BBBFFFJJJUUUkkk||||||yyyzzztttfffWWWQQQRRRQQQJJJAAA999777555333222111/////////000222222222000///......------...///000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************,,,,,,,,,+++++++++*********************************************************************************)))))))))))))))))))))++++++,,,,,,,,,,,,++++++)))************+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++)))***,,,,,,++++++,,,---***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---------.........//////---------.........////////////.....................////////////000000000222222222222222222222222222111111111000000//////111111111111111111111111---...///111222333333222111000///000222333111///---...000///...---...///000111111111111000000///111000///000222333222111111111222333333222000///111111222222222111000000//////000111111222111111////////////////////////......////////////000000......------------......,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---.........------------------------------...//////......///111000000000111111111111222111111111111111111111111444555999;;;777555===HHHJJJ___ooozzzwwwppptttyyyzzz~~~vvv```LLLDDD>>>888444444555555444///000111222222111000000...---------//////---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******************************************************************************)))))))))))))))))))))******++++++,,,,,,++++++***)))))))))*********++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++(((***++++++++++++,,,...***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,---------.........//////////////////000000000000...------,,,,,,---......////////////000000000111111111111111111111111111222111111000000/////////222222222222222222222222---...///000000000000111222222222333444444333222111222222111000111333555333333333444444333333222444222111222444444333222000111222333222111///...222222222222222111000///......///000111111111111000000000000000000000000000000000000000000000000///......------......///,,,,,,++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---............---------------------------///000000///...000111000111111111222222222222222222222222222333333333555333444777666777FFFWWWppp|||rrriiimmm||||||wwwxxx___RRRAAA666444444111---111000000000000000/////////...---...//////---+++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,+++++++++******************************************************************************)))))))))************+++******++++++++++++******))))))*********+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++)))***,,,,,,++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,+++++++++,,,,,,,,,------//////000000000111111111...---,,,,,,,,,---...////////////000000000111111111111111111111111111111222222222111111111111111111111111111111111111111111222333222000///000111111444666666444333333333333444555555444333444666222222333444444444444444444222111111222333111000222222222222111000//////222222222222222111000///...///000111111111111111000000000000111111111111111000000000//////////////////............//////++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------***+++,,,---............---------------------------///000000//////000111111111111222222222333333111111222444555777888888999777???PPP[[[```kkkwwwqqqWWWGGGDDDDDD@@@:::888777444222000000000000000/////////000000...,,,........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,+++++++++******************************************************************************************++++++,,,,,,******++++++++++++***************+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---+++++++++,,,,,,,,,------////////////000000000000///...---,,,---...000111//////000000000111111111222222222222222222222222333333333444444444444444222222222222222222222222666777888777666777:::===999>>>BBBAAA<<<888:::===888;;;??????===999666444999:::;;;<<<===>>>>>>>>>===;;;:::999:::999888666888777666555444444444444666666666666555444333222111111222222222222222111000000000111111222222222444333222222111000////////////............//////*********++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................++++++,,,,,,,,,---------***+++,,,---............---------------------------///111111000///000111111111222222222333333333///111333555888;;;===>>>GGGJJJ]]]~~~kkk]]]___dddccc^^^AAA>>>:::555222222222222222111000111222111///...........................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,+++++++++************************************************************************************+++++++++,,,,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++***,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---------.........//////............/////////000000///...---...///111333000000000000111111111111333333333333333333333333444555555555666777777777555555555555555555555555888:::===>>>???CCCIIINNN___fffllljjjbbb^^^```eee[[[___eeefffbbb[[[TTTPPPHHHIIIKKKLLLNNNOOOOOOOOOMMMLLLJJJIIIIIIHHHFFFDDD???>>><<<:::999999:::;;;;;;;;;;;;;;;:::999777777333333333444444333333222000000111111222222222222888777666555333222111111//////............//////******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------***+++,,,---------,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------...///000///000111111000///111222111333333222111111444666333111222777999>>>LLL\\\oooqqq[[[JJJ===;;;999222...///333333000......000000.........---,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++*********))))))((((((************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------,,,,,,------------------------,,,,,,---...000222444555000...,,,,,,...///...---...............///000000333...,,,000000,,,---222444555000000555111000999666555666999<<>>?????????AAACCCDDDCCCAAA>>>CCC@@@===BBBCCCDDDMMM[[[YYYZZZ]]]___hhh|||zzz```VVVXXXYYY]]]kkk{{{}}}wwwccc\\\aaadddkkksssrrriiiaaaVVVMMMKKKKKKJJJHHHLLLPPPQQQKKKAAA;;;<<>><<<>>>CCCDDDFFFBBB999444444222......///000111222222222222******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,---............---........................,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......------....../////////000111111000000111333444222111444777888444000999>>>DDDIIIOOO___}}}|||```NNNEEE>>>777333444222000//////000111333000///......------......------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---.........///---------------------------------......///000111222000//////111111111000111111000000000000000111111//////111111......000555888555888AAA>>>;;;BBB===BBBIIIQQQZZZggguuu~~~}}}rrrjjjgggbbb]]]\\\]]]]]]\\\[[[ZZZTTTOOOMMMIIIDDDBBBBBBIIIHHHCCC:::555555333111222222111111000///......******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.......................................------------------------............//////////////////............/////////000111111111111222444555444333444666888::::::AAAIIIYYYppp|||eeeXXXRRRLLLGGGDDD;;;444444666444///,,,000000///.........//////...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---...//////000------------..............................///000222000//////111222222111222111000000000000000000000000000111111/////////444999777999@@@AAAEEETTTSSSaaauuu|||yyyyyyrrrjjj\\\NNNEEEAAA???===;;;999666333111111111222******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......//////........................------------------------........./////////000000000//////.........//////...000111222111111333444333444444222333:::FFFPPP[[[lllmmmUUU???999;;;999333...222111000000//////000000.........---------,,,,,,,,,------......------,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000---------......///////////////............//////111///...///000222222111111111000000///000000111111222333444555777888777666@@@DDDIIISSS[[[lllvvvhhh___ZZZRRRNNNFFF???:::888999:::******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,------...///........................------------------------....../////////000000000000000//////......//////...000222222222222444555111444555666:::III___pppsssNNN>>>;;;888555444222222111000000000111111............---------,,,------............------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.../////////000---------...//////000000000////////////000000111000///...///111222222111111111000000111222222333444666555222333777999888===LLLWWWcccuuuzzzmmm^^^PPPEEE???<<<******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------,,,,,,++++++,,,........................................................./////////000000000000111111000///////////////...000222222222222444666444666:::AAAOOOfffiiiTTTGGG<<<666777333333222111111111111111............------------------............------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------..................////////////---------...///000000000000000000000000111222333111000///000222444444333222222222333333555666777555999;;;<<>>HHHUUUhhh~~~yyy[[[???777666444///333111///---------///000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,------......------,,,------......------,,,------,,,,,,,,,,,,++++++,,,------------.........------------.........///............////////////---///000000000000111222222111000333777888777444:::666555999===@@@EEEKKKSSSYYYlll{{{tttuuuyyy~~~vvvjjjjjjnnnyyyxxxqqqrrrlllbbbZZZZZZbbbnnnxxx}}}~~~}}}sssnnn|||,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...........................------------------------------------------,,,,,,------------------------------------............////////////////////////////////////////////////.........///000000111111---...000222333333555666///666555:::QQQhhh|||}}}|||VVVAAA:::777666444222000...---,,,,,,,,,/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---............////////////////////////000000000---///111111000///000111///...///333888:::999777>>>:::<<>>:::333333333222111000//////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000/////////000000000111111///000111111000000111222444444666999===@@@CCCDDDBBBEEEUUUttt}}}{{{vvvttt}}}wwwvvvtttoooggg^^^]]]___gggvvv|||yyy,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---------....................................------------------------------------............------------------------------........./////////////////////////////////////////////////////////...//////000000111111222000222333222000111444888999LLLYYYjjj}}}|||}}}~~~~~~zzz|||{{{xxx```HHH<<<444444222111111000000000000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,------------+++,,,------......------,,,------......------,,,++++++,,,,,,,,,,,,------------........./////////////////////000000000000//////000000111111222222000111222111111333666888;;;===AAACCCEEELLLUUU\\\eeennnwwwqqqttt|||vvvjjjjjjbbbXXX\\\hhhiiiaaa[[[fff{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------............------------------------........................------------.........///------------------------............/////////////////////////////////////////////////////////////////////000111111222222111333555444333555<<>>CCCCCCIIIPPPTTTYYYeeexxx|||www{{{zzz}}}}}}ttt~~~vvvuuukkkkkklllfff\\\YYY^^^kkkyyy,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------.........//////------------------------........................---------.........//////------------------------............/////////000/////////////////////////////////////////////////////////000111111222222///333555666888===GGGOOOrrrtttiiijjj}}}|||xxxtttsssxxxyyywwwyyy~~~~~~~~~~~~|||~~~{{{{{{zzzzzzzzzyyyxxxxxxyyy{{{vvvzzzuuuwwwzzz|||~~~~~~~~~}}}~~~|||wwwtttnnnhhhbbbqqqxxx{{{kkk```XXXKKK???666333444555111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,------.........+++,,,------......------,,,------......------,,,+++++++++,,,,,,---------............/////////000000000000000111111111111///000000111222222333333000111222333777>>>FFFKKKLLLVVVaaagggpppyyyuuuuuurrrwwwyyy{{{xxxrrr{{{wwwkkkhhhhhhjjj___qqqrrrnnnnnnqqq{{{wwwxxx}}}|||wwwwwwiiigggiiimmmmmmpppzzznnn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++---///000000///...............---,,,+++***.........------,,,,,,,,,,,,,,,,,,---------......---------............///............////////////000000000000////////////000000000000////////////000111222444444555555555333666444999FFFMMMYYYnnnssswwwzzzsssqqqnnnkkklllppptttuuuuuuuuuwwwyyy|||}}}}}}|||{{{zzzzzzyyyyyyxxxwwwwwwvvvyyyzzz||||||{{{yyyvvvtttssssssrrrrrrqqqqqqppppppqqqssswww{{{|||{{{yyyxxxpppqqqsssuuuwwwwwwwwwwww{{{||||||}}}}}}||||||{{{}}}{{{zzz{{{|||{{{xxxtttxxxzzz|||}}}|||zzzwwwvvvuuu}}}VVV;;;;;;:::111333111000000111222111000...---,,,---//////...------,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......///......------///000111/////////000111222111///555222///000333555333111333777===BBBGGGMMMRRRUUUfffwwwrrrtttyyykkkeeeddddddlllwww}}}wwwyyyxxxzzzzzzwww{{{xxxuuuzzz|||www}}}~~~{{{mmm[[[ZZZppp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,---...//////////////////......---,,,,,,+++......---------,,,,,,,,,,,,,,,,,,---------......---------............///............////////////000000000000////////////000000000000000000000///000222333333222111111111000777:::DDDUUUaaappp{{{xxxvvvvvvssslllfffhhheeeccccccfffjjjkkkkkkjjjlllnnnpppqqqqqqpppooorrrrrrrrrrrrrrrrrrrrrrrrtttuuuvvvvvvuuussspppnnnmmmmmmlllllllllkkkkkkkkkkkkmmmoooqqqqqqooonnnllllllmmmoooppppppooonnnmmmppppppppppppqqqqqqrrrrrrtttrrrrrrsssuuuuuusssppptttuuuwwwyyyzzzzzzyyyyyylllooorrrxxx~~~UUUBBB888111444444333111///......//////...------//////...------,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,---------.........//////...---...///000111000///000000111222111111222222222222222333555777999CCCOOOTTTQQQWWWppp}}}|||{{{wwwooofffgggwww}}}|||~~~~~~uuuuuuyyyvvvvvvqqqgggfffnnn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///000111000...---,,,,,,---......------------,,,,,,,,,,,,,,,,,,---------......---------............///............////////////////////////000000000000000000000000000000000000222333555444333222333444;;;@@@FFFYYYttt~~~vvvuuutttsssrrrrrrrrrsssllliiieeedddeeeccc```\\\aaa___]]]]]]___aaaccccccggghhhiiijjjkkkjjjjjjiiikkkkkkllllllmmmnnnoooooooooooopppqqqpppmmmkkkiiiggggggggggggggggggffffffmmmmmmmmmlllkkkjjjhhhhhhjjjkkklllmmmllliiifffdddffffffeeeeeeeeefffhhhiiihhhggggggiiillllllkkkjjjlllnnnppprrruuuwwwyyyzzz}}}{{{uuuppppppsssqqqlllmmmnnnssstttPPP???;;;;;;<<<;;;777111......000///...------//////...---------,,,,,,,,,,,,------...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------------------------------------------------------------------.........---------------,,,------------.........//////.........///000111///000000111333555666777444666777777666999@@@FFFKKKNNNZZZlllyyy|||uuu|||zzztttoooqqq|||uuupppzzz{{{qqqssszzzvvvqqqsss,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++,,,---///000111000...,,,,,,---...///------------------------,,,,,,,,,---------......---------............///............////////////////////////000000000000000000000000000111111111333555777666555666888;;;BBBGGGNNNhhhvvv|||}}}sss}}}{{{zzzzzztttsssrrrpppmmmjjjhhhfff```^^^\\\\\\]]]___^^^]]]bbbaaa```___```aaabbbccchhhhhhiiijjjjjjjjjiiiiiijjjjjjkkkkkklllmmmmmmmmmmmmmmmnnnnnnmmmkkkiiigggeeeeeeeeeeeeeeefffffffffooonnnmmmkkkjjjiiiiiiiiijjjkkkmmmnnnllljjjfffdddgggeeecccbbbaaabbbdddeee``````aaabbbcccddddddccceeefffgggiiilllpppsssuuuwwwyyyyyyvvvvvvvvvqqqjjj^^^\\\ZZZ]]]iii^^^HHHGGGEEECCC???;;;777444222111000///......//////...---------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------------------------------------------------------------...........................---------------------............///////////////000000000...///000222444666:::=========;;;:::;;;@@@HHHNNNVVVdddxxxnnnrrr|||sssttt}}}xxxjjjeeeggglll|||uuuvvvzzz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++,,,...///000///---,,,+++,,,...///------------------------,,,,,,,,,---------......---------............///............////////////.../////////000000000111///000000000111111111222333555666555444666<<>>DDDHHHRRRcccvvv{{{jjjjjjjjjkkkttt~~~xxxwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............///............////////////.........///000111111111///000000111111222333333111555999<<>>FFFRRReee}}}yyyqqqpppmmmjjjhhhgggfffdddccc```aaaaaa^^^YYYWWWWWWYYYWWWWWWWWWXXXYYY[[[]]]^^^^^^___``````___^^^___```___aaabbb___[[[YYYZZZ\\\VVVVVVWWWWWWYYYZZZ\\\]]]^^^___```aaabbbdddeeeeeeeeeeeedddcccbbbaaaaaa``````aaabbbcccdddffffffgggddddddddddddcccaaa```___dddbbbaaa___^^^^^^^^^___VVVVVVWWWXXXXXXXXXXXXXXXWWWXXXXXXVVVSSSRRRTTTWWWQQQQQQSSSUUUVVVXXXYYYZZZYYY___cccbbbbbbbbb```]]]eee___\\\___bbbaaa___```hhhdddgggmmmlllpppoooMMM>>>;;;333111//////000000...,,,......------------......,,,,,,,,,------.........---------,,,,,,+++++++++************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------------------------------------------------------...///000000111---.........//////000000............/////////000...///000222222111111000///333888<<>>FFFHHHbbbvvviiivvv~~~zzz{{{ttteee___aaa^^^^^^\\\ZZZWWWVVVVVVWWWXXXUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVUUUSSSRRRQQQQQQRRRSSSTTTTTTSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRQQQOOONNNNNNNNNOOOPPPOOOQQQTTTVVVXXXZZZ]]]```\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^______``````aaaaaa]]]\\\[[[ZZZYYYYYYYYYYYYWWWXXXXXXXXXWWWUUUSSSRRRMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOQQQSSSTTTTTTSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPPPPSSSVVVYYYZZZ[[[]]]___hhhlllsss|||zzzqqqooo[[[DDD@@@===999555333222000...//////...---------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......------------.........///////////////////////////222222000000000111222333888999:::777333:::OOOdddzzzxxxvvv|||}}}nnnlllfffdddrrr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///...............///000000...////////////000000000000000//////000000111222333///222::::::666===JJJQQQhhhttttttmmmbbb______XXXXXX``````WWWWWWUUUTTTTTTUUUWWWWWWTTTUUUWWWYYYZZZYYYXXXWWWSSSSSSSSSSSSRRRQQQPPPOOOPPPQQQQQQRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNOOOOOOMMMNNNNNNNNNNNNNNNNNNNNNOOONNNMMMKKKKKKJJJKKKKKKKKKMMMPPPRRRSSSVVVXXX[[[XXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]YYYXXXWWWVVVUUUTTTTTTTTTSSSTTTTTTTTTSSSRRRPPPOOOLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPOOOOOONNNMMMLLLLLLKKKKKKNNNRRRTTTVVVWWWXXXZZZ```dddkkksss|||wwwkkk{{{rrr]]]KKKHHHAAA777333333333222000///......---.....................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------..................///////////////////////////000000000///000222222222333555666000444999@@@LLLddd}}}ooogggiiilllvvv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------............///...............///000000////////////000000000111000000000000000111222222//////333777666888III]]]ggg{{{ssseee]]]UUUWWW[[[TTTSSSVVVSSSRRRRRRQQQQQQQQQQQQRRRSSSUUUVVVXXXYYYYYYWWWUUUTTTPPPPPPQQQPPPPPPOOONNNNNNNNNOOOOOOOOOOOOMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGIIIKKKMMMOOOOOOPPPRRRTTTSSSTTTUUUWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXVVVUUUTTTRRRQQQQQQPPPPPPPPPPPPPPPPPPOOONNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGIIIKKKLLLNNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJKKKMMMNNNPPPPPPRRRVVVXXXXXX[[[aaahhhoooxxxwwwsssbbb```TTTBBB666444555555000000///............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------.............../////////000000////////////000000111111,,,///333444333222222333111444<<>>@@@BBBCCCCCCDDDFFFGGGDDDEEEHHHKKKMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLNNNMMMLLLJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC???@@@BBBCCCDDDCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGAAACCCEEEFFFEEEFFFGGGHHHHHHJJJLLLNNNRRRXXX```eeerrrxxxqqqRRRBBB;;;222111111000000000000000000/////////............------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------.........------------.........///...//////000111222222222111333555555666===HHHQQQuuuzzzsssuuuuuuggglllxxx}}}zzz........................------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,---------............///////////////////////////---------.........//////000000000000000000000000000000000111222222333333333333222222333444666888111HHHOOOVVVlll^^^XXXQQQLLLKKKJJJIIIGGGJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFEEEDDDCCCAAA???>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDCCCBBBBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFIIINNNTTTYYY]]]hhhnnnxxxzzzuuu```GGG;;;555999:::555111000000///.........//////////////////............------------,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++------------------------........................------------------------......//////////////////....................................////////////......------------......000000000000////////////222111...---///333333111,,,222999999:::FFFaaayyy{{{xxxzzzxxxqqq........................------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,---------............///////////////////////////---------.........//////000000000000000000000000000000000111222222333333222111000111333555555444777HHHWWWnnn}}}gggZZZWWWRRRMMMJJJJJJIIIHHHFFFGGGGGGGGGGGGFFFFFFFFFEEEFFFHHHJJJLLLLLLJJJHHHFFFHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAA@@@@@@@@@??????????????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>?????????@@@@@@????????????????????????======>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEGGGJJJOOOSSSVVVaaafffoooyyypppTTTBBB;;;666444444222///...//////////////////////////////............------------,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++---------------------------------------------------------------------------------,,,,,,++++++***....................................///////////////......------......///000000000000000000000///222222222333555666666444666777:::???JJJ]]]vvv}}}~~~........................------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------.........------------,,,,,,,,,---------............///////////////////////////------........./////////000000000000000000000000000000000111222222333333222111111222444777888888DDDPPPfffnnn]]]RRRMMMMMMKKKIIIGGGHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBEEEIIIKKKKKKIIIEEEBBBFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@????????????????????????=========<<<<<<<<<<<<<<>>>>>>>>=========<<<<<<<<<<<<============????????????@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>=========>>>>>>======<<<;;;;;;;;;<<<<<<<<<=========>>>>>>========================;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAADDDDDDDDDDDDFFFIIILLLNNNWWW[[[bbbjjjsss|||wwwnnn\\\TTTIII>>>888444111000333///////////////////////////............------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,+++***))))))....................................///////////////......------......///000000000000000000000000///000222444555555555555666<<>>=========>>>>>>????????????>>>>>>========================<<<;;;;;;;;;::::::999999<<<<<<<<<<<<;;;;;;;;;;;;888888999999999:::::::::<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::888999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>BBBAAAAAABBBCCCEEEGGGIIIOOORRRWWW]]]eeennnwww}}}hhhIII666666888555000000000//////////////////............------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......---------....................................//////////////////............//////000000000000000111111111000000111333333444999>>>@@@WWWvvv{{{zzzxxxjjjkkkrrrzzz........................------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------............///////////////////////////........./////////000000////////////////////////000000000111222222333333222666888666555@@@TTTdddvvvoooYYYMMMLLLPPPOOOMMMFFFFFFFFFEEEDDDAAA@@@???@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@AAA@@@???======<<<<<<<<<>>>>>>>>>======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888;;;;;;:::::::::999999999666666666777777777888888999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999999999999888888999999999:::::::::888888888888888888888888666777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@AAACCCEEEGGGIIILLLPPPUUU[[[ccclllrrr{{{ccc<<<;;;<<<222111111000000///////////////............------------,,,,,,++++++,,,,,,---,,,+++++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////000000111111..................................../////////////////////......////////////000000000111111111222555222222444555999FFFTTTfff|||{{{|||........................------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------...---------............///////////////////////////....../////////000000000000000000000000000000000000000000111222222333333111555888888<<>>===>>>?????????>>>>>>>>>======???>>><<<;;;;;;<<<>>>???<<<===============>>>>>>???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;:::888888::::::::::::::::::::::::999999999999888888888888::::::999999999888888888555555555666666666666777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888999999999999::::::999999999999999888888888777777888888888999999999777777777777777777777777555555666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<===>>>@@@BBBCCCDDDEEEHHHKKKOOOTTT[[[ccciiirrr{{{yyyIII???;;;///222111111000000//////...///............------------,,,,,,++++++,,,,,,---,,,++++++,,,,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111111....................................////////////000//////......//////000///000000111111222222222444111111666:::DDDYYYooo}}}}}}........................------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......---------............///////////////////////////.../////////000000000000000000000000000000000000000000000111222222333333333555888>>>LLLcccggg\\\VVVRRRNNNKKKKKKIIIFFFCCCAAACCCCCCAAA>>><<<<<<>>>============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;999999999::::::999999888999999999999999999999999777777777777777777888888999999999999888888888888555555555555666666666777666666666666777888999:::888888888888888888888888666666666777777777777777666666777777777888888888777777777777777777777777777777777777888888888888666666666666666666666666444555555666777888999999::::::::::::::::::::::::::::::999999999999::::::::::::;;;<<<===???@@@@@@AAACCCGGGKKKOOOUUU\\\```jjjppp{{{ZZZFFF;;;333222222111111000//////...///............------------,,,,,,++++++,,,,,,---+++++++++,,,,,,...//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,---......///------------------------------------------------------------------------,,,---------......//////....................................////////////000000////////////000000///000000111111222333333555333777@@@IIIWWWsss~~~tttpppooozzz........................------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////////////////////////////////////////000000000000000000000000000000000000000000000111222222333333777777999EEEZZZvvvaaaJJJIIIEEEIIIMMMMMMIIIFFFEEEFFF>>>@@@@@@>>>;;;:::<<>>AAADDDHHHLLLQQQWWW[[[```cccmmmxxx}}}hhhKKK===<<<222222222111000//////...//////.........------------,,,,,,++++++,,,,,,---+++++++++,,,---...///000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++,,,,,,---...//////------------------------........................------------------------//////////////////........................................../////////000000000////////////000000///000000111222222333333<<<;;;CCCQQQ]]]nnnjjjuuu{{{___aaakkknnn~~~}}}yyytttpppmmmoooooommmhhhffffffhhhlllmmmmmmlllkkklllnnnpppuuu|||..............................------------......---......//////......---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////..................................../////////000000000000000////////////222111000000222333444444555>>>BBBOOOlllgggVVVHHHFFFKKKGGGGGGFFFEEEDDDCCCBBBBBB???>>>>>>===<<<<<<;;;;;;:::::::::999999999888888888999::::::888888999:::888888999999999999888888999888888888777777666666555555666777777777777777888777777777666666555555777777666666555555444444444555666888888666555444555555555555555555555555666555444333333333333333444444555555555555444444444444444444444444444444555555555555666666666666555555444444444444555555777777666666555555555444666666555555555555666666555555555555666666666666999999999888888666555555666666666666777777777777666666777888:::;;;<<<===<<<===???AAACCCHHHNNNRRRYYY^^^dddjjjrrr|||~~~|||{{{^^^GGGAAA@@@777666666///000333---111000000////////////000...---,,,++++++,,,---...------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................,,,,,,,,,---------......,,,,,,,,,---------................../////////000111111111111111111222333//////111222222222666:::KKKNNNTTT```xxxxxxyyyfff]]]fffuuuuuuqqq|||wwwqqqmmmgggeeeaaa]]]YYYXXXWWWWWWVVVUUUSSSRRRQQQRRRSSSSSSRRRRRRSSSSSSSSSTTTWWWYYY]]]^^^```aaabbbdddgggjjjlllmmmnnnpppqqqqqqqqqqqqtttuuuvvvwwwxxxyyyzzz{{{xxx{{{..............................------------......------............------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............////////////................................./////////000000000000000000000000000///,,,---///111333555666666???MMMWWWiii|||\\\OOOKKKGGGFFFJJJFFFFFFEEEDDDCCCBBBAAA@@@>>>======<<<;;;;;;::::::::::::999999999888888888888999::::::888888999:::777888888999999888888777777777777777666666555555555555666777777777777777888888777777777666666666777777666666555555555444444555666777777666555444555555555555555555555555666555444333333333333444444444555555555555444444444444444444444444444444555555555555666666666666555555444444444444555555777666666666555555555555555555444444444444555555555555555555666666666666888999999888888666555555666666666666777777777777777777888888999:::;;;;;;<<<===>>>@@@BBBFFFKKKPPPTTTXXX]]]cccjjjsss~~~|||ppp___[[[XXXCCC999777111111333///111000//////......//////---------,,,,,,---------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................,,,,,,---------.........,,,,,,---------................../////////000000111111111000000111222222777444333444666;;;FFFOOORRR```ttt}}}ppphhhlllxxx|||pppkkkddd___[[[XXXUUURRRUUUTTTQQQNNNLLLKKKKKKLLLJJJJJJIIIHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKMMMNNNLLLNNNOOOPPPPPPPPPRRRTTTSSSTTTUUUVVVVVVUUUUUUTTTRRRSSSSSSTTTTTTUUUUUUUUUWWWXXXZZZ___dddgggggggggsssvvv|||..............................------------......,,,------......------,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..................////////////............................../////////000000000000000000000000000000000+++...111333444555888999CCCXXXmmmuuu\\\EEEAAADDDEEECCCDDDCCCCCCBBBAAA@@@@@@??????<<<<<<;;;;;;::::::999999:::999999999999888888888888999:::999888888999:::777888888999999888888777666666666666555555555555555555666777777777777777888888888888777777777777666666666666666555555555444555666777777666555444555555555555555555555555555555444333333333444444444444555555555555444444444444444444444444444444444555555555555666666666555555444444444444555555666666666666555555555555444444333333333333444444555555555555666666666666888888888888777666555555666666666666777777777777888888888999999999::::::;;;<<<===>>>???CCCGGGKKKNNNRRRWWW\\\aaajjjttt|||zzz^^^CCC;;;333000333222000000///...............,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................,,,------------.........,,,------------.............../////////000000000222111111000000000111111777444333666999@@@NNN[[[aaauuu|||vvvqqqzzz{{{tttwww|||tttllleee^^^ZZZZZZWWWSSSQQQPPPOOONNNMMMQQQPPPNNNMMMMMMMMMNNNNNNKKKLLLLLLLLLLLLKKKJJJJJJOOONNNNNNMMMMMMNNNNNNOOOKKKLLLNNNNNNLLLKKKLLLMMMMMMNNNOOOOOOOOONNNLLLKKKLLLLLLLLLKKKKKKKKKKKKKKKOOONNNMMMOOORRRUUUUUUUUUYYY\\\bbbjjjrrryyy~~~..............................------------......,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..................////////////...........................////////////000000000000000000000000111111111000222444333333777>>>DDDRRRmmmppp___OOOBBBAAADDDCCCAAAAAA@@@@@@@@@???>>>======<<<::::::::::::999999888888999999999999888888888888777999:::999888777888999777777888888888888777777666666666666666666666666555555666777777777777777888888888888888888777777555555555666666666666666555555666777777666555555555555555555555555555555555444444333333333444444444444555555555555444444444444444444444444444444444444444555555555666666555555444444444444555555666666666666666555555555555444444333333444444555555555555555666666666666777777888888777666555555666666666666777777777777999999999888888888888888:::;;;<<<======???CCCFFFJJJMMMRRRWWW\\\eeeooowwwWWWEEE777000222333000000///...---------...+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///........................------------............------------...............////////////000000000222111111000000000111111222111555<<>>>>>======<<<<<<;;;;;;999999999999999888888888999999999888888888777777777888999999777777888999777777777888888777777777777777777777777777777777555555666777777777777777777777777777777777888888444444555555666666777777555555666666666666555555555555555555555555555555444444333333333444444555444444555555555555444444444444444444444444444444444444444444555555555555555555444444444444555555555555555666666666666666666666555555555555666666555555555555666666666666666777777777777666666555666666666666777777777777999999888888888888777777999:::;;;;;;;;;<<>>@@@CCCBBB@@@>>>>>>@@@<<<<<<<<<;;;;;;:::::::::999999999999999999888888999888888888888777777777777888999888777777888999666777777888888777777666777777777777888888888888555555666777777777777777666666666666777777777777333444444555666777888888666666666666666666666666555555555555555555555555444444333333333444555555444444555555555555444444444444444444444444444444333444444444444555555555555555444444444444555555555555555666666666666666666666666555555666666666555555555555666666666666666666666777777666666555666666666666777777777777888888888888888888777777888999;;;;;;:::;;;===??????CCCGGGKKKOOOWWWaaahhhkkkqqqzzz~~~oooqqqfffGGG888777444333222111///............,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................------........./////////------.........//////////////////000000000111111111111111222333444555666:::999DDDUUUaaakkkoooccceeessstttyyytttssszzzzzzuuukkkddd^^^YYYTTTOOONNNQQQMMMNNNOOOOOONNNOOOQQQSSSTTTVVVYYYZZZ[[[]]]___aaadddeeefffggghhhiiijjjkkklllmmmmmmnnnnnnnnnnnnmmmmmmkkkjjjmmmqqqrrrqqqnnnggghhhhhhfffdddcccdddfffcccbbb```^^^]]]]]]]]]^^^XXXXXXXXXWWWVVVUUUUUUUUUMMMMMMNNNPPPQQQPPPMMMKKKJJJIIIIIIHHHGGGGGGGGGHHHGGGHHHJJJKKKMMMRRRXXX]]]fffllluuu////////////////////////......------------.........//////000000//////...------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,........................//////............//////............//////////////////////////////////////////000000000111111111///000000111111222333333000333666999CCC\\\~~~[[[FFF@@@>>>BBBDDDEEECCCAAA>>><<<:::;;;;;;;;;;;;::::::::::::999999999999999999999999888888888888777777777777666888999888777666777999666666777777777777666666666666666777777777888888555555666777777777777777444555555555666666666666333333444555666777888999666666555555555555666666555555555555555555555555333333333333333444555666444444555555555555444444444444444444444444444444333333444444444555555555555555444444444444555555555555555555666666666777666555555444444555555666555555555555666666666666555555666666666666666555666666666666777777777777777777777777888888888888777888:::::::::;;;<<<>>>===@@@CCCEEEHHHNNNWWW]]]fffkkkrrrzzzuuukkkxxxuuuRRRBBB>>>666444333222111////////////---------,,,,,,---------------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///....................................////////////............//////////////////000000000111111111000111111222444666888999AAAFFFZZZtttzzzssswwwmmmwww~~~yyymmmddd___]]]\\\WWWUUUVVVTTTPPPPPPTTTPPPRRRUUUWWWXXXZZZ^^^bbb]]]aaafffkkknnnrrrwww{{{~~~~~~yyytttrrrqqqrrrsssooonnnmmmjjjhhhfffdddcccYYYWWWVVVUUUVVVUUUTTTRRRSSSRRRPPPMMMKKKJJJJJJJJJHHHHHHIIIHHHGGGHHHKKKNNNSSSVVV[[[bbbkkkttt{{{000000000000000000000000.........------.........//////000000000000//////---------.........//////------............------,,,,,,,,,,,,,,,,,,,,,,,,........................//////............//////............/////////000000000000000000000000000000000000000111111111111///000000111222222333333111555:::>>>IIIcccaaaGGGCCCAAA<<<===>>>>>>???AAABBB???;;;;;;;;;::::::::::::::::::999999999999999999::::::888888888888777777777777666888999888777666777888666666777777777777666666444555555555666666777777555666666777777777777777333444444444555555666666222333444555666888888999666666555555555555666666555555555555555555555555333333333333333444555666444555555555555555555444444444444444444444444444333333333444444444555555555555555444444555555555444555555555666666777777555444444333333444444555555555555555666666666777555555666666666666666555666666666666777777777777666777777777888888888888666888:::::::::;;;<<<>>>???AAACCCDDDEEEIIIQQQWWW___ccciiipppwww~~~yyyvvv~~~ZZZJJJDDD888555444333111000/////////......,,,++++++,,,......------------------------------------------------+++,,,,,,------,,,,,,+++)))***,,,---...---,,,,,,++++++,,,,,,,,,------------------------------------------.........//////..................................../////////000............/////////000000000000000111111111111000000111333555888:::;;;JJJVVVuuuzzzzzz|||~~~yyytttjjj```XXXUUUUUUWWWWWWTTTUUUYYYYYYTTTRRRVVVWWW[[[```ccceeeiiiooossszzztttpppllliiihhhiiihhhhhh___]]]YYYUUURRROOONNNNNNGGGIIIKKKKKKJJJIIIJJJKKKMMMLLLLLLNNNRRRZZZaaafff333222000///---,,,,,,,,,........................---.........//////000000...................................................------------...//////................................................///////////////.........000000000000000000000000////////////000000000000---111333222////////////222666<<>>===<<<;;;::::::888888999999999:::::::::888888999999999999888888:::999777666666666777888777777777777777777777777888888777666666666666666777777777777777777777777666666555555555555666666777777777777777777777777666666666666777777777777666666555555555555666666888888777777666666666555444444444444444444444444666666666666666666666666555555555444444555555555777777777777666666666666666555444444444444555666444555555666666555555444111222333333222222444666000111222333555666777888888888777777666666666555444555666777888888888777777777777777777777777777777888999999888777888999===>>>@@@AAACCCFFFKKKOOOVVVYYY```iiiooosss{{{|||~~~yyymmm```WWWSSSIII@@@666222222222000...//////...---,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,---------------------------------............///------------------------........................000000///////////////000/////////000111111222222333111111333444666>>>GGGWWWqqq}}}{{{tttpppwww~~~}}}vvvoooggg```[[[YYYUUURRRQQQQQQRRRSSS\\\fffkkkcccYYYZZZdddlllooouuu|||wwwpppmmmiiiddd___\\\XXXSSSQQQPPPNNNKKKHHHFFFHHHJJJKKKJJJJJJKKKLLL///////////////000000000........................---........./////////000...................................................------------...//////................................................/////////////////////...000000000000000000000000000000000111111111111222///111222111111222444555;;;===BBBOOOeee|||}}}cccIII@@@???===>>>BBB@@@@@@???>>>===<<<;;;;;;888999999999999:::::::::666777777777777666666555:::999888777666777777888777777777777777777777777888777777666666666666666777777777777777777777777666666555555555555666666777777777777777777777777777777777777777888888888777666666555555666666777777777777777666666666555555555555555555555555555666666666666666666666666666555555555555555555666777777777666666666666555666555444333333444555666444444555555555555444444333444555444333333555777444444444555666666777777777777777777666666555555555555666777777777777777777777777777777777777777777888999999888777888999999:::<<<===>>>BBBFFFJJJNNNQQQZZZdddjjjmmmttt|||mmmSSS888///111222000000000///...---,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,---------------------------------............///------------------------........................000000////////////000000//////000000111111222222111000111555888:::AAAIII___wwwaaa___jjjwww|||}}}zzzqqqkkkccc]]][[[YYYVVVSSSRRRRRRQQQQQQRRRWWW^^^cccttt~~~uuuyyykkkaaa]]]\\\[[[YYYRRRPPPLLLJJJIIIIIIJJJKKK...///000111111111111111......................................./////////...................................................------------...//////......................................................//////////////////000000000000000000000000111111111222222222333333222111000111222555888;;;AAAHHHTTTfff}}}tttSSSEEE;;;<<<>>><<<===AAA@@@@@@???>>>===<<<<<<;;;999999999999::::::::::::777777777777666666555555999999888777777777777888777777777777777777777777777777777777666666666666777777777777777777777777777666666555555666666777666666666666666666666666666777777777888888888999777777777666666777777777777777777777666666666666777777777777777777777777666666666666666666666666777666666555555666666777777666666666555555555555555555444333333444555555444444555555555555444444555666666666444555666888777777777777666666666666777777666666666666555555555666666666666666666666777777777777777777777777777888999999888777888999777888:::;;;<<<>>>BBBEEEGGGJJJSSS]]]cccgggnnnwww~~~iii@@@333555444000000000///...------,,,,,,---...------------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,...------------,,,,,,,,,---------------------------------............///------------------------........................000000////////////000000//////000000111222222222222111333777888<<>><<<<<>>>>>===<<<<<<;;;;;;999999999:::::::::;;;;;;::::::999888888777777777999999888888888777777777777777777777777777777777777777777777777666666555666666666666666666666666777777666666666666777777666666666666666666666666555666666777777888888888888888777777777777888888777777777777777777777777777777777777777777777777666666666666666666666666777777777666666777777777777777666666555555444444555444444444444444444555444444555555555555444444555666777666555555666888777777777777777777777777666666666666666666666666777777666666666666666666777777777777777777777777777888999999888777888999888999;;;<<<<<<>>>AAADDDEEEGGGMMMUUU[[[aaakkkuuuyyy}}}xxxLLL>>>===666///000111000///...------------------------------------------------------,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,+++---------------------------------------------------------............///................................................000////////////000000111///000000111111222333333555555666777666===OOO```~~~uuu```jjj|||yyyvvvmmm|||nnnkkkfff```ZZZTTTPPPMMMMMMOOOSSSVVVXXXYYYZZZZZZYYYaaallluuu|||}}}nnnccc]]]YYYSSSOOO111111111000///...---,,,.......................................---------...................................................------------...//////////////////////////////////////////////////////---.........//////000000////////////////////////000000000111111111222222444111222555555444:::BBBWWWzzzvvvaaaLLL===<<<<<<===???>>><<<<<>>>>>===<<<===???;;;;;;:::::::::999999999::::::::::::;;;;;;;;;;;;888777666555555666777888999999::::::999999888777777777777777777777777777666777888888888777555444777777777777777777777777888777777666666777777888666666666666666666666666444444555666777888888999::::::999999999999::::::999999999999999:::::::::888888888888888888888888888888888888888888888888999999999888888999999999999999888777666555555444555666777777777777666555666666666777777666666666666777777666444444555777444555555666777888888999777777888888888888999999<<<:::999777666666777777777777777777777777777777777888999999888777888999666888::::::::::::;;;===AAA???@@@DDDHHHNNNZZZfffooosssxxx|||~~~yyy}}}kkkMMM;;;222222555222111000//////......///,,,,,,,,,------------...------------............,,,,,,,,,,,,------------.........---------------,,,,,,,,,------------...---------------------------------............///........................///////////////////////////......//////000111222000000111111222333333333111444;;;EEEQQQdddsssttt{{{vvvnnneee\\\UUUPPPNNNOOOPPPQQQQQQQQQRRRTTTVVVXXX]]]dddlllvvv666444222000///000222333.................................------,,,,,,,,,...................................................------------...//////////////////////////////////////////////////////------......///000000111000000000000000000000000111111111222222222333333444222444777777===VVVpppoooOOO<<<777999===<<<======;;;;;;===>>>>>>;;;;;;::::::::::::999999:::::::::;;;;;;;;;;;;<<<777666555444555777888:::999999:::::::::999888777777777777777777777777777666666888888888777555444777777777777777777777777888888777777777777888888777777777777777777777777666666777888999:::;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<999999999999999999999999::::::::::::::::::::::::::::::999999999999::::::::::::999888777666555555666777888999999888777666777777888888888888777777888888888777555555666888888888888888888888888888888888999999999:::::::::>>><<<:::888777777888888777777777777777777777777777888999999888777888999666888999999999888999:::===<<<>>>BBBDDDHHHQQQ[[[fffllltttxxxzzz}}}rrrqqq~~~wwwWWWCCC<<<999666222222111000////////////,,,,,,,,,---------......------------.........///,,,,,,,,,------------...------------............,,,,,,,,,---------......---------------------------------............///........................////////////////////////............///000111222000111111222222333333444555777CCCXXXppp|||~~~ppplllrrr{{{vvvmmm\\\ZZZUUUQQQNNNLLLLLLLLLRRRSSSSSSTTTWWW^^^gggmmmwww>>>;;;666222//////000111.................................------,,,,,,,,,...................................................------------...//////000000000000000000000000000000000000000000000000---------...///000000111000000000000000000000000222222333333333444444444444222333777888CCCddd}}}[[[EEE>>><<<;;;999>>>>>>===;;;<<<======;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<888777666666777999;;;===999999:::;;;:::999888777777777777777777777777777555666888999888777555444777777777777777777777777888888777777777777888888888888888888888888888888777888888:::;;;<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;:::999888777666555777888999::::::999888777888888999999999999888888999::::::999777666777999;;;;;;::::::999888777777999999999::::::;;;;;;;;;???>>>;;;999777777888999777777777777777777777777777999999999888777888999777999;;;;;;:::999::::::;;;<<>>LLLiiijjjJJJ???===999888;;;========================>>><<<999888:::;;;<<<<<<;;;;;;;;;;;;::::::999888888888888888999:::;;;<<<;;;;;;;;;;;;:::999999888999999888888888888999999999999888888888888888999;;;:::999888888777777777888888888777888999999:::999999999999999:::::::::???:::888;;;=========@@@<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>===<<<;;;;;;<<<===>>>:::::::::::::::;;;;;;<<<=========<<<;;;::::::999888888999999999999999999::::::::::::::::::::::::;;;<<<===<<<:::::::::;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999::::::999888888888888888999999888888888888999999999999999888888888888777888999999999999::::::::::::;;;;;;===AAAEEEIIILLL[[[dddooovvvwwwxxx|||uuu___PPPGGGCCCBBB222111666000---...,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------........................////////////////////////000000000000////////////111111111000000000000000333222333444222000444;;;999MMMaaaxxxbbb\\\hhhrrryyymmmvvv~~~qqqddd[[[XXXUUURRRQQQPPPPPPSSSTTTTTTVVVXXXSSS```iiimmm{{{vvv```GGG999333000//////000///......------......//////...---------------------------------------................................................///////////////////////////////////////////////////......------......///000000000000000000000000//////000111333333333222111222888@@@GGGYYYwwwmmmVVV@@@<<<===:::999===<<<<<<<<<<<<<<<<<<<<<<<<>>>;;;999888999;;;;;;;;;:::;;;;;;;;;::::::999888999888888999999:::;;;<<<;;;<<<============<<<;;;888888888777777888888888999888888777777777888888;;;;;;999888888888888888999888888888888999::::::999999:::::::::;;;;;;;;;;;;:::===CCCEEEAAA<<<;;;======<<<<<<<<<<<<<<<===============>>>??????@@@???>>>>>>===============BBBAAA???>>>============;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;::::::::::::::::::999999999888888;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999888777777777777777777777666666666666777777999999999999888888888888777777777777888888888888;;;;;;;;;<<<>>>BBBEEEGGGSSS[[[gggpppuuuyyy}}}vvvjjjNNN:::444666111///000...////////////............,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------........................////////////////////////000000000000////////////111111111111000000000000000000333555444333999AAAGGGXXXjjjqqqXXX```uuuzzztttttt}}}tttddd^^^UUUNNNKKKNNNQQQSSSPPPOOOPPPRRRUUUYYY___dddooobbbCCC666555444111000000///...............//////...------------...------------------------................................................///////////////////////////////////////////////////......------......///000000000000000000000000111111111222333333333444777111AAARRRYYYrrrpppPPPCCC:::<<<===;;;:::===<<<<<<<<<<<<<<<<<<<<<<<<===;;;888888999::::::999:::::::::;;;::::::999999:::999999::::::;;;<<<===<<<===???AAAAAA@@@>>>===::::::999999999999:::::::::999999999999999::::::======<<<;;;::::::::::::::::::999999::::::;;;<<<<<<<<<=========>>>>>>>>>>>>===@@@FFFHHHCCC>>>===>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAA??????>>>======>>>????????????>>>======<<<;;;;;;@@@???>>>>>>===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;========================<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<;;;;;;::::::999888888888888999777777666666666666777777:::::::::999999999888888777777777777888888888999:::::::::;;;<<<>>>@@@BBBHHHOOO[[[gggrrryyy}}}aaaFFF777666111111222///////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------........................////////////////////////////////////000000000000111111111111111111111111000000333777888:::DDDNNN^^^nnnyyyiiicccrrr}}}wwwlll```XXXVVVSSSPPPNNNOOOPPPTTTVVVSSSTTTWWW]]]hhhyyywwwOOO999777777222111000//////....../////////......---------......------------------------........................---------...............///////////////////////////////////////000000000//////............//////000000000000000000000000000111222222222222333555AAA666NNNkkkxxxtttSSSCCC>>><<<>>>>>>:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888888999999999888999::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<===>>>>>>???@@@BBBCCCBBB@@@>>>======<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;<<<<<<======??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======AAAAAAAAAAAAAAA@@@@@@@@@EEE@@@???AAACCCAAA@@@BBB?????????@@@@@@@@@@@@@@@EEEDDDAAA???>>>===>>>>>>>>>>>>>>>???@@@AAACCCDDD======>>>>>>>>>>>>>>>===DDDCCCBBB@@@@@@?????????@@@@@@?????????>>>>>>>>>@@@@@@???>>>>>>???@@@AAABBBAAAAAA@@@@@@???>>>>>>???>>>===>>>???@@@??????====================================<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;::::::999999999999::::::;;;:::::::::999999999999999999999:::::::::;;;;;;999999999:::;;;===???@@@AAAFFFQQQ^^^lllvvvzzz|||pppPPP:::555111111222...////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................////////////////////////////////////000000000000000111111111111111222222111222555888<<>>bbb___FFFAAA???>>>>>><<<::::::===<<<<<<<<<<<<<<<<<<<<<<<<:::999888888999:::999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBBBBCCCCCCBBB???===;;;>>>======<<<<<<======>>>===<<<<<<<<<======>>>??????>>>===<<<;;;;;;;;;;;;===============>>>>>>???CCCCCCBBBBBBAAA@@@@@@@@@FFFAAA>>>@@@AAA??????BBB@@@AAABBBCCCCCCCCCBBBBBBDDDCCCBBB@@@@@@@@@@@@AAA???@@@AAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@?????????@@@AAACCCEEEGGGGGGFFFDDDCCCBBBAAA@@@CCCAAA@@@@@@BBBCCCBBB@@@????????????????????????============<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::;;;;;;;;;888999999;;;<<<>>>???@@@???BBBJJJVVVcccnnntttwwwyyyVVV===666111111222,,,////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.............................................000000000000000000000000.../////////000000000111000000111111222222222333222222555999@@@MMMdddxxx{{{~~~zzzlllbbb~~~}}}rrrcccWWWQQQOOONNNNNNNNNMMMOOOTTTVVVUUUYYY```hhhyyycccJJJ===666333222111111000000000000000...------------...//////------------------------........................,,,,,,------.../////////////////////////////////...//////000000111111222000//////......//////000000000000000000000000000...000222222111222777;;;===NNN}}}oooRRRDDD>>>===<<<;;;::::::<<>>>>>>>>>>>>>>======>>>>>>???@@@AAACCCCCCCCCBBB@@@???>>>===>>>======<<<<<<======>>><<<<<<<<<<<<===>>>??????>>>===<<<;;;;;;::::::;;;??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCC@@@@@@CCCDDD@@@======CCCDDDFFFGGGHHHGGGGGGFFFCCCCCCDDDEEEFFFFFFGGGGGGCCCDDDEEEFFFFFFDDDBBB@@@GGGFFFDDDBBBBBBBBBBBBCCCAAAAAAAAABBBCCCDDDFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEBBBAAA@@@@@@AAACCCEEEGGGJJJJJJIIIHHHGGGFFFFFFEEEHHHEEECCCCCCFFFFFFDDDAAABBBBBBBBBBBBBBBBBBBBBBBB?????????>>>>>>>>>============<<<;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888999999999999888999:::;;;===>>>??????===@@@FFFOOOYYYccclllqqq}}}~~~|||[[[CCC;;;444333333---////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.......................................000000000000000000000000......//////000000111111000000111111222333333333111333888???HHHYYYttt~~~yyymmmjjjrrryyy~~~|||~~~pppccc]]]SSSMMMKKKNNNQQQSSS[[[UUUSSSVVVYYY^^^lll|||rrr]]]III===:::222222111000000000111111---------------...//////------------------------........................,,,,,,------...//////000////////////////////////...//////000111111222222000000////////////000000000000000000000000000000///222444444333555;;;@@@JJJkkkoooVVVIIIBBB======<<<::::::<<<>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777777777:::<<<>>>===<<<;;;<<<===>>>@@@@@@AAAAAA>>>>>>>>>??????@@@AAABBBCCCCCCAAAAAA@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAA????????????@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@???@@@AAAAAABBBBBBCCCDDDFFFGGGIIIJJJKKKFFFBBB@@@BBBBBB???===???GGGHHHJJJLLLMMMMMMLLLKKKJJJKKKLLLMMMNNNMMMKKKJJJEEEHHHLLLOOOPPPNNNKKKIIIIIIGGGEEEEEEFFFIIILLLNNNNNNNNNLLLJJJIIIHHHHHHHHHEEEFFFHHHJJJMMMOOOQQQRRRKKKJJJHHHFFFFFFGGGIIIKKKIIIJJJJJJKKKLLLLLLMMMMMMLLLIIIFFFFFFIIIIIIFFFBBBEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;888888888999999999::::::::::::;;;;;;<<<<<<<<<;;;;;;>>>BBBGGGNNNYYYeeennnuuuxxx{{{|||{{{~~~}}}^^^JJJCCC;;;888777111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................000000000000000000000000.........///000111111111000000111222222333444444222777AAAMMMWWWiiivvv```]]]iii|||{{{}}}zzzhhh]]]SSSQQQOOONNNPPPRRRTTTUUUXXXTTTYYYeeeqqq~~~~~~mmmVVVFFFAAA333222111111000111111111---------------...///000------------------------........................,,,,,,------...///000000////////////////////////...//////000111222222222000000////////////000000000000000000000000000000///333666666555777>>>DDD^^^pppPPPFFFDDD@@@??????>>>;;;<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;777777777:::===??????>>>;;;<<<>>>???AAAAAABBBBBB????????????@@@AAABBBCCCCCCBBBAAA@@@AAACCCEEEGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCDDDDDDFFFGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDAAAAAA@@@@@@AAAAAABBBCCCDDDEEEHHHKKKNNNQQQTTTUUUNNNFFF>>><<<<<<===AAAFFFJJJLLLNNNPPPQQQPPPOOONNNTTTTTTUUUUUUSSSOOOKKKIIIEEEIIIPPPWWWZZZZZZXXXVVVMMMLLLKKKMMMQQQWWW^^^bbbaaa^^^ZZZUUUPPPKKKHHHFFFIIIKKKNNNRRRVVVZZZ]]]___UUUSSSPPPMMMLLLLLLNNNOOOHHHIIIJJJLLLNNNPPPRRRSSSOOOKKKHHHHHHJJJJJJGGGCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDCCCBBBBBBBBBCCCCCC@@@@@@????????????@@@@@@======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999888888888<<<@@@CCCHHHRRRaaalllkkkqqqxxxzzzxxxzzz}}}aaaOOOJJJAAA<<<:::555000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................000000000000000000000000---......///000111111222000000111222333333444444444===KKKYYYeeevvvccc^^^gggnnnssswwwqqqwwwjjj^^^TTTNNNMMMOOORRRUUUWWWWWWVVVUUU[[[```sssxxxooo[[[DDD999666888555,,,///444...////////////////////////........................000///...---------------....................................////////////...//////000111222222222444222000//////000000000222222111111111111111111666444444666555666AAANNNfffsssYYYJJJ@@@<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777444888<<>><<<;;;:::;;;===???CCCFFFGGGEEEBBB@@@AAABBBCCCDDDEEEFFFFFFBBBAAA??????BBBGGGMMMQQQVVVSSSOOOLLLJJJJJJKKKLLLKKKOOONNNHHHGGGKKKKKKHHHIIIKKKMMMMMMKKKJJJJJJJJJKKKEEEFFFDDD<<<>>>CCC???CCCQQQYYYSSSQQQYYY```aaa[[[III<<<<<<>>>>>>CCCLLLSSSOOONNNQQQQQQOOORRRYYY___gggjjjeee```\\\UUUMMMLLLFFFIIIRRRUUURRRVVV``````XXXUUUVVV___vvv~~~{{{vvv\\\RRRPPPGGGEEEGGGKKKUUUbbbkkkkkkfffjjjccc]]]YYYWWWRRROOOMMMMMMFFFCCCFFFIIIJJJOOOWWWXXXRRRKKKIIIJJJJJJGGGDDDIIIHHHGGGFFFFFFGGGHHHIIIBBBBBBBBBAAABBBCCCCCCDDDDDDEEEFFFFFFDDDBBBBBBBBB??????>>>>>>>>>???@@@@@@===<<<<<<<<<<<<===>>>>>><<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;===???@@@CCCKKKWWWaaajjjpppwwwxxxtttssswww{{{~~~xxx]]]OOOXXXOOO888555111000///000222222111000------------------------------------------------............---,,,++++++...------,,,,,,------.......................................////////////000000000000000000000000///////////////000111111/////////000111444666888BBBAAATTTfffppptttWWW[[[ppp{{{vvvppp~~~mmmaaaWWWOOOMMMNNNNNNKKKNNNWWW\\\\\\^^^ccceeewwwlllVVVBBB555333444...000333000////////////////////////........................//////...---------------....................................////////////...//////000111111222222222111//////000111111111222222111111111111111111222222444666444888GGGWWWnnnzzz^^^LLLDDD???>>>???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777777:::===???>>>=========>>>@@@BBBDDDEEEFFFFFFGGGFFFHHHIIIJJJIIIHHHEEEDDDDDDCCCCCCCCCGGGLLLQQQUUU\\\[[[WWWRRRMMMLLLNNNQQQRRRQQQMMMJJJOOOYYY]]][[[UUUUUUVVVVVVVVVXXXZZZ\\\[[[NNNJJJIIIAAA@@@EEECCCDDDIIIKKKPPP___ppptttmmmQQQCCC:::===AAABBBFFFOOOTTTRRRQQQRRROOOPPPYYYddd|||qqqcccWWWVVVIIIBBBFFFLLLPPPZZZfffgggbbbiiixxxqqq[[[RRRFFFIIIKKKPPPYYYdddnnnrrrrrrwwwvvvwwwwwwsssiii]]]UUULLLFFFBBBCCCCCCBBBFFFMMMNNNLLLIIIHHHHHHGGGEEECCCLLLKKKHHHFFFEEEDDDDDDDDD@@@????????????@@@AAAAAACCCDDDEEEDDDCCCBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@???>>>>>>============>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>???EEENNNVVVccckkkrrruuusssrrruuuyyyvvv|||kkkHHH>>>333111//////000000///---------------------------------------------------++++++,,,---------,,,,,,...------,,,,,,------.......................................////////////000000000000000000000000///////////////000111111333444555555444555777:::DDDPPPiii~~~nnndddlllyyyssshhh]]]WWWRRROOOQQQUUUSSSVVVZZZZZZWWWZZZmmm[[[???222555222///222111////////////////////////........................//////...------------.......................................////////////...//////000000111111222111111000000000111222222111111222222222222222222111333666666666@@@XXXmmmjjjZZZHHHAAA@@@??????AAA===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888;;;===>>>???>>>>>>???@@@CCCEEEFFFFFFDDDEEEJJJMMMOOOPPPQQQQQQNNNJJJEEEBBBDDDDDDFFFHHHLLLQQQVVVYYYbbbbbbaaa[[[UUUSSSVVV[[[^^^\\\YYY[[[dddnnnoookkk___```aaadddiiioootttxxx{{{cccXXXVVVIII@@@AAABBBJJJLLLPPP[[[ooo{{{rrr```FFF>>>;;;BBBIIIKKKOOOUUUSSSRRRPPPLLLGGGIIIVVVdddmmm[[[JJJFFFHHHLLLVVV```kkkjjj}}}www```XXXNNNOOOPPPTTTZZZbbblllvvv~~~{{{kkk```RRRNNNJJJGGGCCC???AAAEEEDDDEEEGGGGGGFFFEEEFFFGGGQQQOOOLLLIIIEEECCCAAA@@@???>>>>>>>>>>>>???@@@@@@DDDFFFHHHHHHGGGFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBB@@@@@@@@@@@@??????@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>======???EEEJJJXXX```kkkpppqqqpppsssvvvsssxxx}}}ZZZGGG777444111000//////...,,,------------------------------------------------***+++,,,---..................------------..........................................////////////000000000000000000000000000////////////000111111000333666555333555;;;AAAWWWrrrvvvssswwwxxxppp[[[UUUPPPOOONNNMMMQQQWWWTTTZZZccciiippp|||QQQ888999555......111////////////////////////........................///......---------..........................................////////////////////////000000111111222222222111000000000111111111222222222222222333333666888888???UUUxxxmmmWWWKKKAAA@@@AAA@@@??????===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;::::::999888======>>>======>>>AAACCCHHHJJJKKKHHHDDDFFFMMMTTTTTTTTTTTTRRRNNNJJJEEECCCAAACCCFFFKKKQQQWWW[[[^^^```cccddd___WWWTTTXXX^^^^^^aaaeeekkkpppqqqlllgggdddfffkkkttt~~~ooobbbaaaSSSEEEEEEIIIPPP^^^mmmvvvwwwnnnZZZGGGCCC@@@CCCLLLSSSUUUWWW[[[UUURRRNNNGGGCCCEEENNNWWW```iiiuuuqqqccc[[[WWWWWW```iiirrrrrrccc[[[___\\\RRRRRRTTTVVVXXX___nnn|||}}}tttkkkaaa^^^XXXQQQJJJEEECCCDDD@@@CCCFFFEEECCCEEEJJJOOOUUUSSSPPPLLLHHHDDDBBB@@@?????????>>>???@@@@@@AAAGGGKKKOOOQQQPPPMMMKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDHHHGGGFFFEEEDDDDDDDDDDDDAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@???????????????===???@@@???===>>>@@@CCCLLLUUUaaaiiimmmooorrrtttsssuuuwwwzzzgggLLL;;;888444111111111000///................................................------...///////////////......------------..........................................////////////////////////////////////000000//////000000111222...222555444555<<>>QQQuuuUUUPPPGGGBBBCCCDDDAAA>>>======<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999999<<<===<<<<<<<<<>>>BBBFFFKKKMMMMMMJJJGGGIIIQQQXXXWWWUUURRRNNNKKKHHHFFFEEE@@@CCCGGGNNNUUU\\\aaaddd```dddfff```WWWRRRSSSWWWTTTZZZbbbgggeee```\\\\\\gggllluuukkkbbbfff\\\SSSWWW^^^eee|||sssYYYIIIDDDFFFGGGLLLUUU[[[\\\\\\]]]XXXTTTOOOKKKKKKMMMOOOOOOIIIKKKOOOVVVaaannn}}}}}}wwwpppkkkooo~~~ppp]]]QQQVVVaaaaaaTTTRRRRRRPPPLLLNNN\\\lllwwwyyyooojjjbbbYYYRRRMMMIIIFFF@@@BBBCCCAAA???BBBLLLTTTTTTRRRPPPMMMIIIFFFCCCBBB???>>>>>>>>>>>>???@@@@@@HHHNNNUUUYYYWWWRRRLLLHHHJJJJJJJJJJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGCCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@>>>???@@@???>>>>>>???@@@CCCKKKVVV```ggglllpppsssqqqqqqpppqqquuu~~~qqqPPP>>>:::555222111111111111...............................................................---,,,,,,///......------......///////////////////////////............////////////////////////////////////000000000000000111222222333555666666;;;III]]]mmm}}}rrrmmmiiiqqq~~~uuuwwwwwwiii[[[RRROOOMMMOOOTTTYYYYYYYYY___ggglll\\\AAA???777...000333000000000000000000000000...........................------------...//////....................................////////////////////////////////////222555666555000......000111111222222333444444444000444;;;JJJjjjoooRRRIIIDDDAAACCCDDDAAA>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999;;;;;;<<<<<<<<<@@@EEEHHHLLLNNNNNNMMMLLLNNNTTTYYYWWWTTTPPPLLLIIIGGGGGGGGGCCCEEEIIIOOOVVV]]]bbbeeejjjnnnooojjj```XXXTTTSSSOOOSSSYYY[[[WWWSSSVVV\\\gggmmmyyymmmhhhkkkdddcccpppyyybbbIIIEEELLLMMMPPPUUU[[[^^^___^^^]]]WWWVVVSSSQQQTTTWWWTTTNNNOOOJJJFFFHHHOOOZZZjjjxxx|||{{{yyy~~~fffWWWSSSRRRZZZbbb___ZZZVVVSSSPPPGGGBBBLLL[[[iiiyyyxxxqqqfff[[[WWWUUUOOOGGGAAAAAA@@@===;;;@@@JJJSSSQQQQQQOOOMMMJJJGGGDDDBBB???>>>>>>>>>>>>???@@@@@@FFFMMMVVV[[[ZZZSSSLLLHHHHHHHHHIIIIIIIIIGGGFFFEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA??????????????????>>>>>>???EEEMMMVVV]]]dddjjjnnnrrrrrrrrrqqqrrrzzz{{{XXXCCC>>>777222000000000000................................................,,,,,,,,,,,,+++***)))(((//////............//////////////////////////////............////////////000000000000000000000000111000000000000111222222666666666888AAATTTlll}}}eee\\\fffpppzzziiiffftttqqqdddYYYQQQPPPRRRSSSTTTWWWYYYWWWXXXbbbmmmyyyZZZJJJGGG===333222111000000000000000000000000........................---------------...//////....................................///////////////////////////////////////333666555111///000333111111222222333444444555111777DDD[[[___QQQEEEAAA???BBBCCC@@@>>>>>>===<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999:::;;;<<<===???CCCHHHLLLLLLLLLMMMOOOQQQSSSVVVXXXXXXVVVRRROOOKKKIIIGGGFFFEEEFFFIIIMMMRRRWWW\\\___llloooqqqoooggg^^^WWWSSSKKKLLLQQQWWWVVVRRRSSSYYY[[[bbbooo|||qqqpppqqqppp~~~gggQQQIIIMMMSSSVVVZZZ^^^aaabbbcccbbb```\\\___^^^[[[\\\]]]ZZZSSSOOOIIIFFFHHHJJJNNNYYYdddttt}}}bbbTTTRRRXXXYYY___eeecccbbb]]]ZZZVVVKKKAAAEEEQQQ\\\oooxxxiii______aaaYYYNNNDDDCCCAAA>>>===BBBIIIPPPTTTSSSRRRPPPMMMJJJGGGEEEBBBBBBBBBBBBBBBCCCCCCDDDFFFMMMUUUZZZZZZVVVQQQOOONNNOOOQQQRRRRRRQQQOOONNNJJJJJJIIIHHHHHHHHHIIIIIILLLLLLLLLLLLLLLKKKKKKJJJHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDBBBBBBAAAAAA@@@???@@@CCCGGGLLLSSSZZZaaaeeeppptttwwwuuutttyyyfffMMMGGG>>>777333111111000................................................+++,,,,,,,,,,,,,,,++++++//////............//////////////////////////////............////////////000000000000000000000000111111000000111111222333555555888???NNNeee~~~yyy```\\\kkkwwwuuujjjrrrwwwlll___XXXSSSPPPRRRVVVVVVWWW[[[^^^bbbnnnqqq\\\SSSPPPCCC888444///000000000000000000000000........................---------------...///000..................................../////////000///////////////.........,,,000555555222111333666111111222333333444555555555===MMMhhhnnnIIIEEEEEEAAA???AAABBB???===>>>======<<<<<<<<<;;;;;;;;;999999:::;;;;;;:::::::::999;;;===???AAAEEEJJJNNNKKKKKKLLLPPPTTTWWWWWWWWWXXXWWWVVVSSSOOOKKKGGGEEEEEEEEEFFFHHHKKKPPPTTTWWW```cccggghhheee]]]TTTNNNDDDEEELLLVVVXXXRRRLLLLLLMMMSSSaaatttqqqlllqqquuu}}}dddIIIKKKVVV[[[[[[]]]aaaeeeffffffgggfffeeeiiiooooooiiiddddddaaa]]]\\\YYYXXX[[[ZZZVVVXXX^^^iiizzzbbbUUULLLQQQ[[[[[[```jjjmmmiiiccc```]]]QQQDDDDDDNNNRRRfffxxxnnndddgggllldddVVVGGGFFFDDDCCCCCCEEEJJJNNNYYYXXXWWWUUURRRNNNJJJHHHGGGGGGGGGGGGGGGHHHIIIIIIIIINNNUUUZZZ[[[ZZZXXXWWW^^^___aaabbbcccbbb```___QQQQQQOOONNNMMMMMMLLLLLLOOOPPPPPPPPPPPPOOONNNNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKIIIGGGEEEEEEDDDCCCBBBBBBBBBCCCFFFKKKRRRZZZ^^^iiipppvvvvvvrrrttt}}}{{{qqqVVVOOOEEE<<<777444333222////////////////////////////////////////////////------...///000000000000//////............//////000000000000000000000000............/////////000000000000000000000000000111111111000111111222333888999???LLL```zzznnndddbbbooouuufff~~~|||bbbZZZSSSQQQQQQQQQSSSWWWRRRVVV^^^jjj{{{sss```^^^VVVBBB333111222///...111222///000333........................000000//////.........---////////////////////////////////////000000000000000888===777222222111...000111333444444333222111111222222111333666777666555CCCXXXyyyvvvcccQQQIIIBBBDDDCCCAAA???>>>===<<<<<<>>>===<<<;;;:::;;;<<<<<<;;;888777888;;;<<<:::888<<<<<<===AAAEEEHHHJJJJJJJJJMMMPPPOOOMMMMMMRRRWWWZZZXXXTTTPPPLLLIIIGGGFFFBBBAAA@@@@@@AAADDDGGGIIIIIIQQQWWWXXXYYYZZZWWWPPPIIIIIIJJJOOOXXX]]]YYYRRRJJJOOO]]]ttt|||pppuuuwwwsssPPPKKKQQQ\\\dddaaabbbaaaaaaccciiirrr{{{~~~|||uuukkkfffgggkkkppprrrpppqqquuuyyyyyyeeeQQQPPPNNNQQQ[[[dddgggiiikkkiiihhheee^^^WWWQQQOOOOOORRR[[[gggtttyyyuuupppiiiXXXWWWTTTNNNKKKKKKNNNQQQYYYdddhhhccc```bbb]]]TTT[[[XXXWWWXXXVVVQQQPPPPPPOOOUUU```fffaaaccc|||zzzddd\\\```[[[XXXZZZYYY^^^\\\YYYVVVUUUUUUVVVWWWQQQOOOLLLNNNVVV```iiiooojjj[[[JJJEEEIIIMMMIIICCCGGGEEEDDDFFFJJJNNNSSSVVVkkkrrrwwwvvvssstttxxx|||zzzzzzhhhQQQ>>>555222333111000///000111111///---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////000000000000000000000000000000000000///555000---555555000222<<>>===<<<<<<>>>===<<<;;;:::;;;;;;<<<;;;999888999;;;<<<;;;999;;;<<<>>>AAAEEEHHHJJJJJJGGGKKKOOOPPPMMMMMMOOORRRWWWVVVSSSOOOKKKHHHEEEDDDDDDBBB@@@>>>===>>>???@@@CCCKKKRRRTTTWWWZZZXXXTTTLLLHHHGGGMMMYYY```]]]WWWOOOWWWhhh~~~tttssszzzcccOOOSSSZZZccciiieee___bbbgggnnnxxx~~~uuurrrtttvvv|||sss^^^SSSOOOOOOTTT```iiilllnnnpppnnnmmmjjjeee```[[[XXXWWWXXXYYY^^^iiizzzxxxooo^^^^^^___aaa^^^WWWUUUXXXUUUeeerrrttttttvvvqqqhhhnnntttwwwrrrggg\\\UUUQQQZZZYYY^^^jjjuuuzzztttjjjeeehhhhhhpppjjjccc^^^]]]^^^___```[[[WWWVVV^^^nnn~~~nnn```QQQJJJLLLNNNKKKFFFFFFJJJQQQVVVSSSNNNSSS\\\lllpppsssrrrqqqrrrtttvvvvvvqqqMMM999333222000///...///000111///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////000000000000000000000000000000000000000555111///555555111555<<>>===<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;999999:::;;;<<<<<<;;;;;;===???AAAEEEGGGIIIKKKGGGLLLPPPRRRPPPNNNNNNOOORRRRRRPPPNNNJJJFFFBBB@@@@@@>>><<<:::999999:::;;;AAAHHHOOOQQQSSSVVVVVVTTTOOOGGGCCCKKKZZZbbb```[[[NNN\\\ssszzzuuuqqqhhhUUURRR\\\bbbgggmmmjjjgggmmmvvvzzz{{{lll]]]UUUQQQUUUUUU\\\hhhppprrrrrrtttdddbbbaaabbbfffkkknnnoooyyyooofffiii{{{zzzuuuxxxrrrgggiiiooo|||nnncccddd```ggg}}}~~~}}}vvvooonnnuuu~~~xxxrrrvvv}}}cccZZZNNNGGGGGGHHHHHHFFFGGGQQQbbblllcccVVV\\\mmmwwwuuusssrrrssstttsssssstttyyy^^^AAA777333000///......000000///..................---------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////000000000000000000000000000000000000111666222000555444444<<>>===<<<<<<<<<======<<<<<<;;;;;;;;;;;;999999999:::;;;;;;<<<;;;<<<>>>@@@CCCEEEGGGJJJLLLMMMPPPSSSSSSRRRPPPOOOPPPMMMMMMLLLJJJGGGBBB>>><<<777777666777888:::<<<>>>GGGLLLQQQQQQPPPOOOOOONNNQQQHHHDDDMMM[[[bbb```\\\XXXllluuuqqqsssfff^^^UUUZZZcccdddiiiqqqqqq{{{wwwlllfffaaa]]]ZZZ```aaagggqqqwwwwwwwwwyyy{{{{{{xxx~~~tttyyyuuudddRRRLLLEEE@@@@@@BBBEEEFFFJJJUUUjjj{{{vvvlllvvvyyywwwyyyyyyxxxxxxwwwvvvxxx}}}iiiLLL???777000///......///000000///........................------------------------....................................////////////////////////000000000000000000000000000000000000000555222111555555999HHHeeexxxooommmooorrrvvvzzzfffWWWQQQQQQRRRTTTXXX\\\\\\]]]ggg}}}~~~}}}}}}{{{zzzvvvooopppssssssrrrwwwwww}}}uuuNNN>>>666//////111000000111////////////////////////.........///////////////////////////////////////////////////000000000000111000//////......111333111111222333444444555555222111333555444888GGGWWWrrrgggIIIEEEHHHCCC>>>AAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;777888999999::::::;;;<<<===@@@CCCEEEEEEGGGJJJMMMSSSSSSSSSQQQPPPOOOPPPQQQIIIIIIHHHFFFCCC???:::888333333444666999<<>>===<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::777999:::;;;:::;;;<<<>>>???BBBFFFGGGGGGHHHLLLOOOUUUTTTQQQOOONNNMMMNNNNNNEEEEEEDDDAAA>>>;;;777555444555666888:::===???@@@IIIMMMRRRUUUQQQJJJIIIMMMNNNLLLPPPZZZ```ccckkkwwwttt{{{|||ddd]]]aaaiiieeemmmtttttt~~~~~~}}}yyyyyyjjjZZZQQQLLLGGGDDDCCCDDDEEEEEELLLXXXppp}}}zzz{{{yyyyyy|||{{{wwwssssssxxxmmmXXXIII@@@666333111///000000000///---------...............------------------------....................................////////////////////////000000000000000000000000000000000000...333222222888===PPPooohhh[[[^^^ccciiiooopppbbbTTTQQQUUUYYY[[[\\\^^^^^^cccvvv}}}{{{sssmmmiiihhhfffbbb``````___``````]]]ZZZYYY\\\``````dddddd^^^YYYXXXXXXVVVVVVPPPMMMNNNOOOMMMLLLOOOMMMMMMMMMMMMMMMLLLLLLLLLGGGIIIKKKJJJGGGFFFHHHJJJDDDDDDGGGJJJJJJIIILLLQQQNNNPPPSSSTTTTTTTTTUUUWWWUUUWWWWWWVVVUUUTTTTTTVVVRRRPPPPPPTTTUUURRROOOOOOUUUVVVWWWWWWVVVVVVXXXZZZZZZ\\\^^^___^^^]]]^^^______aaa___ZZZWWWYYY\\\[[[XXXZZZ]]]^^^^^^^^^```aaa```cccdddbbbbbbeeeeeebbb``````bbbeeeeeeccceeeiiijjjkkknnnqqqtttvvvxxxxxx}}}ooo]]]KKK???444222333111000000////////////////////////............/////////000////////////////////////////////////000000000000333///...111222///...222111222222333444555666777222333555555333BBBkkk|||```OOODDD>>>@@@CCCBBB@@@@@@>>>>>>===<<<;;;;;;;;;;;;;;;<<<=========<<<;;;:::888;;;======<<<<<>>===<<<;;;;;;;;;;;;;;;;;;<<<=========<<<:::::::::<<>>>>>AAACCCAAAFFFJJJKKKIIIJJJNNNRRRWWWVVVVVVVVVUUUQQQMMMJJJBBBAAA>>>;;;888666444333333444666999<<<>>>@@@BBBGGGKKKRRRWWWQQQFFFCCCHHHKKKPPP[[[eeefffooo~~~^^^WWW^^^ccclllppp{{{wwwwww|||uuukkkkkknnnnnneee```ZZZZZZ___bbb```^^^```yyy|||ssswwwxxxrrrooorrrkkkooouuuxxxxxxxxxxxxyyyyyygggQQQJJJOOO<<<888444222111000000///---------.........//////............................................................/////////000////////////000000000000000000000000000000000000000555555777>>>IIIhhhhhh[[[fffrrruuuwwwqqq^^^SSSOOOPPPWWW[[[[[[]]]bbbhhh{{{uuunnnjjjiiiddd^^^ZZZYYYXXXWWWTTTPPPLLLJJJLLLMMMKKKJJJKKKIIIIIIHHHGGGGGGHHHFFFBBBFFFHHHFFFBBBAAACCCCCC???@@@======AAAAAA>>>>>>@@@@@@@@@???>>>???BBBBBBAAA???===<<<===@@@???;;;666<<>>CCC@@@999???@@@BBBBBBBBBDDDFFFHHH???AAACCCCCCBBBBBBDDDFFFFFFBBBAAADDDDDDAAADDDJJJCCCEEEGGGEEECCCCCCEEEHHHGGGHHHIIIHHHGGGFFFGGGHHHDDDIIIJJJEEEDDDHHHJJJGGGEEEHHHJJJJJJIIIHHHHHHHHHEEEHHHIIIFFFGGGJJJJJJGGGGGGGGGJJJLLLJJJFFFGGGLLLLLLMMMNNNOOOQQQQQQRRRRRR~~~eee^^^```LLL999444555333111111000000000000////////////...............///000000////////////000000000000000000000000111111111111000111111111111222222222222222222222333444555555666888666333===^^^mmmmmmrrrrrr{{{jjjNNNFFF===>>>@@@AAAAAA@@@>>>===<<<<<<============<<<<<<===<<<;;;:::::::::::::::;;;BBBOOOUUUNNNAAA===BBBDDDHHHLLLKKKHHHJJJPPPWWW\\\YYYWWWVVVUUURRRMMMHHH===<<<;;;:::999888888888666888:::<<<>>>BBBGGGJJJIIILLLNNNOOOPPPOOOGGG>>>MMMQQQ[[[bbbcccmmmeeeXXXYYYgggvvv~~~yyywww|||}}}iiibbb___WWWVVV\\\kkkssswww}}}uuulllpppwwwxxxvvvuuunnnpppsssvvvxxxxxxwwwwwwyyy|||{{{uuurrrlll^^^QQQ;;;333555111//////+++//////...------------.........//////...---,,,,,,////////////////////////............///////////////////////////000111111444000///111222111000333222555555===OOO```~~~tttaaagggrrr{{{|||kkk\\\UUUZZZNNNLLLYYYaaa```fffrrrzzzooofffaaa\\\UUUPPPOOOLLLIIIHHHIIIIIIGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@>>>>>>>>>???@@@>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???>>>>>>>>>>>>???@@@AAABBB@@@@@@????????????@@@@@@??????@@@@@@@@@AAAAAAAAA???@@@@@@AAAAAA@@@@@@???AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDGGGFFFEEEDDDCCCCCCCCCCCCHHHHHHGGGGGGGGGHHHIIIIIIyyysssuuu```JJJ???999333...,,,111000000000////////////...............///000000////////////000000000000000000000000111111111111000111111111111222222222222222222222333444555555333777999999CCC^^^ssseeeiiinnnmmmssswwwqqqSSS@@@<<<===>>>???@@@@@@???>>>===<<<<<<============<<<<<<======<<<;;;::::::::::::888:::AAAHHHGGGBBBAAAEEEEEEIIILLLJJJHHHIIIQQQWWWYYYWWWUUUWWWYYYVVVMMMDDD>>>===;;;999777555555444:::;;;<<<>>>@@@CCCFFFHHHJJJNNNPPPQQQRRRQQQIIIAAAKKKPPP[[[dddhhhvvvfff]]]```hhhyyyzzz~~~}}}}}}pppllllllxxxooo___]]][[[UUUYYYcccyyy~~~wwwlllnnnssstttssssssuuuttttttuuuwwwzzz}}}~~~uuuSSS<<<666111111222---//////...------------.........//////...------,,,////////////////////////............///////////////////////////000111111222......222333111111444444777:::JJJhhhsssnnnqqqsssyyykkk]]]VVVTTTRRRPPPWWWbbbbbbbbbsss{{{mmmddd]]]UUUPPPNNNLLLHHHEEEIIIFFFCCCCCCDDDDDDBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>==================>>>>>>>>>?????????>>>>>>??????@@@AAABBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGG}}}iiiQQQAAA999444111000111111000000000/////////...............///000000////////////000000000000000000000000111111111111000111111111111222222222222222222222333444555555444777:::>>>III^^^yyyjjjbbbhhhllljjjyyytttppphhhVVVAAA888;;;<<<===>>>??????>>>===<<<<<<<<<============<<<<<<>>>===<<<;;;:::::::::::::::777777;;;???AAAEEEIIIHHHJJJKKKIIIGGGJJJQQQXXXUUUSSSUUUYYY[[[VVVJJJ@@@>>>===;;;999777666555444======>>>@@@BBBDDDEEEFFFJJJNNNRRRRRRSSSRRRKKKDDDLLLRRR\\\fffmmmnnnXXXYYYfffyyy~~~xxxzzzxxx|||~~~|||}}}}}}xxxdddWWWTTTRRRPPPOOOOOORRRUUUXXX\\\bbbfffeeeaaa```eeekkkxxxvvvppplllooouuuhhh___]]]bbbaaa[[[```lll|||vvvkkkjjjnnnpppqqqrrr{{{xxxuuusssuuu{{{rrrJJJ999222333444...000///......------...............///......---,,,////////////////////////............////////////000////////////000111111///---///333444222222444333;;;BBBZZZyyyxxxqqqyyyzzzwwwuuueeeYYYQQQQQQUUUSSSWWW```fffdddllllll[[[TTTOOOJJJEEECCCDDDDDDBBB@@@BBB@@@???>>>???@@@???>>>>>>>>>>>>>>>>>>=========<<<<<<=========<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>=========>>>>>>>>>>>>????????????????????????@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEE{{{___HHH;;;666555555111111111000000000//////...............///000000////////////000000000000///000000000111111111111000000111111111222222222222222222222333444555555:::666666AAAQQQcccsss~~~pppggghhhkkkjjjvvvgggXXXGGG:::999>>>;;;<<<<<<======<<<<<<;;;<<<<<<============<<<<<<>>>===<<<;;;;;;:::::::::???===::::::<<<@@@EEEIIIJJJKKKKKKIIIHHHKKKSSSYYYWWWYYY\\\___]]]VVVLLLDDD<<<<<<;;;:::999999999999>>>???@@@BBBDDDFFFFFFEEEGGGMMMQQQRRRRRRQQQLLLEEEOOOSSS\\\fffrrr|||hhhccc]]]aaauuuwwwuuuzzziiidddccc```^^^^^^[[[[[[[[[[[[[[[^^^dddiiihhhlllttt}}}mmmbbbXXXLLLEEEFFFDDDBBBAAABBBDDDGGGIIILLLQQQVVVXXXZZZ___jjjrrrrrr___]]][[[SSSSSSZZZYYYXXX```kkkllldddbbbhhhvvvuuummmnnn||||||ssskkkiiilllppprrrssszzzwwwsssqqqsssyyyWWWAAA555333444...000//////...............---...............------////////////////////////............////////////000000//////000000111222///...000444444111111444222@@@NNNjjj{{{lllhhhlllvvv{{{yyydddWWWQQQOOORRRVVV\\\ZZZ^^^fffrrrpppfffWWWMMMMMMKKKHHHDDDCCCCCCCCCBBBAAA@@@??????>>>???@@@@@@@@@?????????????????????>>>===???AAABBBBBB@@@>>>===???????????????@@@@@@@@@????????????????????????????????????????????????AAAAAA@@@??????>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHKKKJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIHHHHHHGGGGGG___FFF999444111111111111111000000000000...............///000000////////////000000000000///000000000111111111111000000111111111222222222222222222222333444555555<<<444666JJJdddvvvxxxjjjcccbbbccctttgggVVVGGG;;;555777<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<============<<<<<<======<<<;;;;;;;;;;;;<<<>>>@@@AAA>>><<>>888???BBB@@@???BBBGGGIIIIIIJJJIIIJJJKKKPPPVVV[[[YYY^^^cccccc]]]SSSKKKGGG??????>>>>>>===>>>>>>>>>EEEEEEFFFIIILLLMMMIIIEEEAAAIIIPPPQQQPPPOOOLLLHHHNNNSSS___uuurrr^^^WWW[[[jjjzzz{{{xxxxxxlllaaaWWWZZZZZZZZZYYYWWWWWWYYYZZZTTTTTTSSSQQQOOOMMMKKKJJJJJJIIIGGGFFFHHHNNNWWW]]]nnnyyyrrr```MMMEEEDDD@@@:::666777777777888;;;>>>AAACCCHHHLLLQQQVVV\\\eeepppxxxrrrbbb```aaabbbbbbgggqqquuuqqqjjjgggaaa`````````^^^ZZZTTTOOOMMMCCC===@@@BBB??????DDDGGGJJJWWWjjjvvvrrrhhh```ZZZZZZQQQLLLRRRYYYiii~~~{{{{{{xxx|||}}}|||{{{|||zzzvvvppppppooooooppprrrtttvvvrrrqqqpppqqqtttyyy~~~zzz___OOO<<<222222...111000//////......//////,,,---......///.........////////////////////////............////////////111000000000000111222222333222444666444111444:::GGG^^^uuudddYYY[[[eeekkkrrrrrreeeXXXNNNPPPWWWZZZXXXWWWYYY___vvvoooZZZHHHDDDFFFCCCAAABBB????????????@@@AAABBBBBB@@@AAAAAAAAA??????AAACCC?????????@@@@@@@@@@@@@@@@@@AAADDDFFFFFFEEECCCAAABBBBBBBBBCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLLLLMMMLLLKKKIIIHHHzzz]]]KKK>>>555222222222111111111000000...............///000000////////////000000000000000000000000111111111111000111111111111222222222222222222222333444555555<<>>???@@@:::???BBBAAACCCIIIJJJGGGGGGHHHIIIKKKNNNRRRXXX[[[YYY[[[```dddeee]]]OOOEEE@@@AAABBBDDDGGGJJJLLLNNNNNNMMMMMMOOOQQQPPPIIIDDDCCCKKKSSSTTTSSSRRRPPPLLLUUU\\\mmm|||ggg___^^^ooo}}}}}}zzznnniiikkkmmmlllkkkmmmnnnmmmnnnoooooooookkkkkkkkkkkkhhhddd^^^ZZZWWWUUUQQQMMMJJJKKKOOORRRSSSUUUaaasssooo___[[[QQQHHHDDDAAA;;;777666:::::::::<<<>>>@@@CCCEEELLLQQQXXX```hhhqqq{{{jjjUUUTTTYYYZZZXXXXXX]]]bbbccc___]]]^^^SSSTTTTTTQQQLLLGGGFFFEEEAAA@@@???>>>>>>@@@BBBEEEFFFIIITTTggguuuxxxtttppp```\\\QQQOOOYYY\\\aaaoookkkpppoooeee[[[YYY^^^ccclllwwwyyyrrrrrrqqqqqqrrrrrrssstttqqqrrrqqqooommmooouuuzzzttt]]]OOO>>>555444000111000000///////////////,,,------...//////......////////////////////////............////////////111111000000111111222333222222444555444333999AAAVVVkkkppp___ccckkkpppzzzlll^^^VVVRRRQQQVVVZZZ[[[[[[\\\```xxxoooUUUOOOGGGDDDEEEFFFEEECCCAAABBBCCCDDDDDDEEEFFFGGGBBBDDDEEECCCAAAAAABBBEEEBBBBBBBBBCCCCCCCCCDDDDDDAAACCCDDDFFFFFFFFFDDDCCCCCCCCCDDDEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVTTTTTTUUUWWWWWWXXXXXXXXXXXXZZZ\\\^^^_________^^^]]]^^^______^^^]]][[[YYY}}}cccQQQBBB777222222222111111111111000...............///000000////////////000000000000000000000000111111111111000111111111111222222222222222222222333444555555@@@XXXzzzeeedddbbb^^^XXXRRRPPPSSSIIICCC:::555666:::;;;999===<<<<<<;;;;;;<<<<<<===<<<<<<============<<<<<<:::::::::;;;===???@@@AAABBBDDDBBBAAAGGGNNNLLLDDDFFFGGGHHHKKKOOOTTTYYY\\\aaaaaaeeennnuuunnn[[[KKK@@@BBBFFFKKKQQQWWW\\\___UUUSSSRRRSSSUUUQQQJJJCCCEEENNNVVVWWWVVVUUUSSSPPP___ggg{{{bbbZZZ```cccsssuuunnnfffddd```[[[UUURRRQQQRRR[[[RRRRRR___fffhhhyyywwwbbbYYYRRRLLLEEEBBB>>>:::<<<@@@:::::::::;;;===???AAABBBKKKQQQYYYbbbkkkttt}}}rrrOOOIIIQQQTTTPPPUUUUUUVVVWWWRRRLLLKKKNNNMMMNNNMMMGGG@@@===@@@CCC444;;;@@@>>>>>>AAACCCBBBDDDGGGRRRaaaooovvvxxxyyyqqqiii\\\\\\iiijjjfffkkkhhh\\\NNNHHHKKKOOOKKKDDD]]]lll|||}}}vvvuuutttsssssstttuuuvvvmmmooooookkkgggiiiooouuurrrZZZNNN@@@888777222111111000///////////////,,,,,,---.../////////...////////////////////////............/////////000111111111000111111222333111111333555444555===FFF___qqqccc^^^lll{{{{{{rrraaaVVVPPPRRRXXX]]]]]]ZZZ]]]cccooobbbQQQGGGJJJIIIEEEDDDGGGHHHEEEFFFGGGHHHGGGFFFFFFGGGHHHFFFHHHHHHGGGDDDCCCEEEGGGFFFFFFFFFFFFGGGGGGHHHHHHDDDEEEFFFGGGHHHHHHGGGFFFDDDEEEEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNOOOPPPQQQSSSTTTUUUTTTUUUWWWYYY[[[]]]___```cccdddfffhhhjjjlllmmmmmmoooqqqtttxxxzzz{{{|||{{{yyyzzz{{{|||{{{yyywwwuuuvvvXXX@@@:::555444333222222111111111000000000000000000000000////////////////////////111111111111111111111111222222111111111111111111111333444333444777999:::???ooonnnfffdddZZZPPPRRR]]]\\\SSS<<<888333222444777888888::::::;;;<<<======<<<<<<>>>>>>===<<<;;;::::::999;;;;;;;;;;;;;;;<<<===>>>BBBCCCDDDFFFGGGHHHIIIIIILLLKKKIIIJJJOOOWWW\\\\\\ZZZ^^^jjjzzzvvvaaaPPPEEEEEEIIIPPPZZZaaaeeeeee___UUUPPPSSSUUUNNNFFFCCCHHHMMMSSSVVVWWWWWWUUURRRkkkkkkttt^^^ZZZbbbjjjyyyqqqmmmiiiccc___^^^[[[ZZZ[[[\\\___lllzzz}}}bbbQQQRRRKKKHHHCCC>>>;;;999999999888777999<<<======AAAFFFPPPRRR\\\iiirrrwww}}}XXXLLLNNNMMMJJJKKKOOOOOONNNMMMLLLKKKJJJJJJHHHFFFDDDAAA@@@?????????:::<<<>>>??????AAADDDFFFHHHLLLSSS___ppp}}}{{{|||ooodddccciiinnnfffYYYJJJBBBAAADDDGGGJJJPPP```ppp{{{|||yyyzzzzzz{{{{{{{{{{{{{{{pppoookkkhhhfffhhhmmmqqq}}}sss\\\OOOGGG>>>555111222//////111111......000////////////////////////............////////////000000000000000000000000...///111111000000222333000222333222222888@@@FFFeeebbbaaavvv}}}sss___UUUSSSYYYRRRUUU^^^^^^YYYbbbsssjjjUUURRRGGGGGGHHHHHHIIIIIIJJJJJJJJJHHHFFFFFFHHHJJJJJJHHHHHHHHHHHHGGGFFFGGGIIIKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIIIIHHHGGGHHHHHHJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJIIIHHHFFFFFFHHHJJJGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGFFFGGGIIIIIIHHHHHHIIIKKKGGGHHHIIIKKKKKKKKKJJJIIIJJJJJJIIIIIIIIIKKKLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKMMMMMMLLLKKKKKKKKKLLLMMMRRRQQQOOOMMMLLLMMMNNNOOORRRSSSVVVYYY\\\^^^``````dddiiipppvvvzzz~~~}}}cccHHH<<<555444222111111111111111000000000000000000000000////////////////////////111111111111111111111111222222111111111111111111444444222111333666888999SSSppprrrmmm___QQQPPPWWWTTTJJJ:::777333333666888999999:::;;;;;;<<<======<<<<<<>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<===>>>??????BBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJLLLRRRXXX\\\]]]ZZZ___jjjxxxyyyjjj^^^KKKJJJKKKRRR[[[aaaaaa```\\\VVVTTTWWWWWWOOOGGGDDDLLLOOORRRTTTWWW[[[^^^```jjjvvvyyy```YYY___nnn{{{wwwoooiiiccc___]]]]]]fffrrrjjjVVVJJJNNNGGGDDDAAA===;;;:::;;;;;;999888:::===??????CCCHHHPPPUUU```llluuu~~~ttt\\\GGGDDDFFFDDDCCCEEEGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@>>><<<;;;:::::::::999;;;<<<===>>>@@@CCCEEENNNRRRXXXaaaooo}}}~~~rrrkkkhhheeebbbYYYNNNGGGDDDBBBAAAAAAFFFTTTcccnnnxxxzzz{{{|||}}}}}}|||{{{zzzyyywwwtttpppmmmnnnqqqtttwwwyyyttttttbbbQQQDDD;;;777333///...000111......000////////////////////////............////////////000000000000000000000000...///111111000000222333333222333555666;;;JJJYYY{{{ssswwwwwwfffXXXQQQRRRVVVUUUZZZ```]]]___zzzwwwZZZOOOSSSNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNMMMKKKIIIJJJJJJHHHHHHHHHGGGGGGGGGIIIJJJLLLLLLMMMMMMMMMLLLLLLLLLHHHJJJLLLMMMLLLLLLLLLMMMEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKIIIGGGGGGHHHJJJKKKKKKKKKJJJJJJKKKKKKLLLNNNLLLKKKIIIJJJLLLOOOQQQOOOPPPQQQPPPOOONNNOOOPPPQQQRRRSSSTTTTTTSSSRRRRRRTTTTTTSSSSSSTTTUUUVVVWWWVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZ[[[\\\[[[[[[\\\^^^aaafffjjjlllfffjjjqqqzzzvvvVVV???777444222000111222222111000000000000000000000000////////////////////////111111111111111111111111111111222222222222222222666333111111444777:::<<<\\\rrr{{{rrr```OOOLLLOOOJJJ???777555444555888::::::::::::;;;<<<<<<===<<<<<<<<<>>>======<<<<<<;;;;;;;;;============>>>???@@@@@@AAABBBEEEGGGHHHIIIIIIIIIGGGJJJNNNRRRVVV[[[```dddbbbiiittt|||}}}uuuggg]]]NNNKKKLLLRRR\\\aaa```\\\WWWVVVWWWYYYWWWOOOIIIGGGMMMOOOSSSVVVZZZ___eeeiiippp}}}\\\UUU]]]hhhxxx|||wwwwwwxxxyyyvvvyyy{{{{{{yyyzzz}}}tttlllfffeeeiiiooojjjWWWJJJDDDHHHAAA@@@>>><<<;;;;;;<<<===:::999:::>>>@@@@@@EEEKKKQQQYYYeeeooowwweeeLLLCCC@@@DDDFFFBBBAAADDDAAAAAA@@@???>>>======<<<<<<<<<:::999999999999999:::;;;======>>>@@@DDDGGGLLLSSS[[[dddqqqzzznnnddd]]]YYYSSSMMMIIIGGGDDDBBBAAAOOO___llluuu}}}}}}~~~~~~|||zzz~~~|||xxxtttssstttvvvuuusssdddgggzzzppp```MMM<<<444///---000111///...000////////////////////////............////////////000000000000000000000000...000111111000111222444555000222999===DDD]]]yyywwwsss}}}ssscccXXXQQQQQQSSSVVVXXX^^^ccccccrrrkkkWWWSSSXXXTTTTTTTTTSSSSSSRRRQQQQQQOOORRRUUUSSSNNNLLLMMMOOOMMMMMMLLLKKKKKKLLLLLLLLLHHHHHHIIIIIIIIIIIIHHHHHHGGGIIIJJJJJJHHHHHHHHHIIILLLLLLMMMNNNOOOPPPQQQQQQMMMMMMMMMLLLJJJJJJKKKMMMLLLLLLMMMMMMMMMNNNNNNNNNVVVTTTRRRQQQRRRVVVZZZ]]][[[\\\^^^^^^^^^^^^```aaaeeefffhhhiiiiiiiiihhhgggfffggghhhiiilllnnnqqqrrroooqqqtttvvvxxxxxxxxxwwwwwwwwwwwwwwwyyy{{{}}}~~~bbb@@@:::666222000111222222111000000000000000000000000////////////////////////111111111111111111111111111111222222222222222333555222111444777:::===@@@WWWyyy}}}~~~rrr^^^MMMHHHHHHCCC:::444444666777999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;============<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBEEEHHHJJJLLLLLLLLLJJJLLLQQQUUUXXX]]]hhhssskkkuuu{{{nnn^^^RRRLLLIIIJJJQQQ\\\aaa^^^YYYSSSUUUXXXWWWSSSNNNMMMNNNLLLOOOUUU]]]aaaeeekkkqqqlllUUU[[[iiiooozzzuuukkkddd[[[TTTRRRRRRQQQOOOMMMOOOQQQQQQPPPQQQTTTWWW]]]aaafffllluuu~~~vvvsssrrrrrr~~~___OOOFFF@@@BBB>>>===<<<;;;:::;;;<<<===:::999:::>>>AAABBBGGGNNNUUU___kkkrrryyyyyyIIIAAA???AAAGGGGGGCCCAAACCCAAA@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@CCCGGGJJJLLLVVVaaaiiisss}}}{{{mmmhhhiiifff___XXXRRRKKKEEEDDDPPPbbbrrrxxxxxxxxxzzz|||~~~{{{xxxvvvvvvwwwwwwyyyttteee[[[bbbyyyjjjFFF888111---///000//////000////////////////////////............////////////////////////////////////...000111111111111222444555...222===CCCMMMooouuuiiimmmxxx}}}|||{{{dddWWWSSSRRRTTTWWWZZZXXX]]]jjjyyyyyyfff^^^^^^^^^]]][[[YYYXXXYYYZZZZZZVVVVVVUUURRRPPPNNNOOOPPPNNNMMMLLLLLLMMMMMMLLLLLLLLLMMMNNNNNNOOONNNNNNMMMOOOPPPQQQPPPNNNLLLLLLLLLNNNNNNNNNOOOPPPQQQRRRRRRNNNOOOQQQPPPPPPPPPRRRSSSRRRRRRTTTUUUVVVWWWXXXXXXaaaaaaaaabbbcccfffiiikkkhhhkkknnnppprrrtttwwwzzz~~~{{{qqqGGG???:::333000111333333111000000000000000000000000000000000000000000000000111111111111111111111111111111222222333333333333555222222666888777;;;AAARRRiii~~~uuuaaaPPPGGGDDD>>>888333555777999:::;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<==================<<<<<<<<<===>>>@@@AAABBBDDDEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPSSSTTT\\\ooottthhhZZZOOOKKKIIIKKKQQQZZZ]]]XXXSSSQQQTTTVVVSSSPPPQQQTTTXXXSSSSSSYYYbbbiiippp}}}gggYYYdddqqquuu~~~vvveeeYYYRRRSSSNNNHHHFFFFFFGGGFFFDDDCCCDDDEEEEEEEEEGGGIIIJJJGGGKKKPPPTTTYYYdddsss~~~}}}xxx\\\MMMEEE>>>>>>>>>===<<<;;;:::::::::;;;:::999:::>>>AAACCCJJJQQQ[[[eeeooouuu~~~]]]FFFCCC???===@@@BBBAAA???>>>@@@@@@@@@???>>>>>>======;;;<<<<<<===============>>>???@@@AAABBBEEEJJJMMMTTT___jjjooossszzzyyyuuueeeWWWNNNQQQZZZfffkkkjjjmmmttt}}}~~~~~~}}}zzzyyyyyyzzzuuutttnnn```UUUZZZnnn___===555//////111000///000////////////////////////............///////////////////////////////////////000222222111111333444444///444@@@GGGSSSxxxrrrffffffiiimmmzzznnn[[[TTTTTTVVVXXXZZZ[[[WWW___||||||yyy|||xxxsssqqqrrrsssuuuqqqjjjbbb^^^^^^^^^[[[XXXTTTSSSQQQRRRTTTTTTSSSQQQPPPRRRSSSTTTUUUTTTSSSSSSTTTVVVXXXXXXWWWWWWXXXYYYVVVVVVWWWYYY[[[^^^```aaagggjjjlllmmmnnnoooqqqsssvvvxxxzzz}}}}}}\\\FFF>>>555111222444333111000000000000000000000000000000000000000000000000111111111111111111111111111111222222333444444444555222444777555444===JJJ\\\fffsss{{{iiiVVVHHH???:::777444666999:::::::::<<<===<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<======>>>>>>>>>======>>>>>>@@@AAACCCDDDGGGGGGGGGGGGHHHJJJLLLNNNSSSRRRTTTVVVVVV___xxxpppcccWWWLLLMMMNNNPPPSSSWWWVVVQQQLLLQQQUUUVVVTTTTTTZZZ```cccbbb___aaakkktttyyyggg___kkkzzzzzzqqqcccWWWNNNIIIFFFEEEAAA???>>>===>>>??????>>>>>>======>>>>>>???@@@AAA:::<<<>>>???AAAEEEMMMRRR[[[hhh{{{{{{uuuvvvzzz[[[MMMDDD<<<===>>>===<<<;;;::::::::::::<<<:::;;;@@@CCCFFFMMMUUUaaajjjssszzznnnJJJHHHFFFAAA<<<<<<@@@CCCBBBAAA@@@@@@?????????>>>>>>>>><<<<<<===>>>??????>>>>>>AAAAAABBBBBBDDDGGGLLLPPPUUU```lllrrrwww}}}ppp___SSSRRRSSSVVVddduuu~~~}}}xxxvvvrrriii___\\\fffsssuuuCCC999111000222111///000////////////////////////............////////////000000000000000000000000///111222222111222333444555444:::EEEMMM\\\mmm```[[[aaaccciiimmm```TTTSSSVVVXXXZZZ\\\[[[```vvvxxxvvvuuuwwwzzz{{{yyyvvvppprrrtttvvvvvvvvvuuutttxxx{{{lllKKKBBB777222333444333000000000000000000000000000000000000000000000000000111111111111111111111111111111222222333444444555444222444777666999MMMcccwwwxxx|||mmmZZZGGG999555666555888::::::999:::<<<>>><<<<<<======<<<;;;;;;:::;;;<<<<<<===>>>????????????@@@@@@AAABBBDDDFFFGGGGGGGGGGGGIIIMMMTTTZZZ]]]bbbaaaccceeeeeemmm}}}nnn^^^OOOMMMPPPTTTVVVUUURRRNNNKKKRRRWWWZZZYYY^^^gggmmmnnnmmmkkkppp{{{ssslllmmm}}}vvvooobbbTTTNNNJJJEEEBBBAAABBBBBBBBB@@@AAACCCBBBAAA@@@AAAAAABBBAAA@@@@@@AAABBBBBBBBB@@@???>>>>>>>>>???AAABBB===GGGUUUaaammm}}}~~~wwwrrruuu{{{aaaMMMAAA<<>><<<>>>BBBFFFIIIQQQYYYfffmmmvvvXXXDDDHHHGGGEEECCCBBBDDDGGGHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDFFFGGGGGGGGGIIIMMMRRRVVVYYYcccnnnwwwgggTTTLLLMMM___uuu{{{|||~~~|||||||||xxxpppmmmppppppHHH===333111333111//////////////////////////////............////////////000000000000000000000000///111222222222222333555444:::DDDOOO[[[ooobbb______dddkkk}}}~~~ttt```WWWQQQSSSXXXZZZ\\\___```xxxxxxlllNNNDDD999333444555333000000000000000000000000000000000000000000000000000111111111111111111111111111111222333333444555555333111444888999CCC___}}}~~~xxxkkkYYYDDD555222555777999::::::888999<<>>???@@@@@@AAABBBBBBCCCEEEFFFHHHIIIDDDEEEGGGLLLUUU```jjjpppqqqqqquuuxxxvvv~~~ppp]]]IIIOOOUUUXXXVVVRRRPPPOOOSSSYYY]]]```gggqqqvvvtttqqqrrr}}}qqqrrr|||~~~rrrbbbYYYTTTVVVTTTKKKDDDCCCFFFDDDBBBBBBDDDEEEEEEEEE>>>BBBDDDCCC@@@======???BBBAAA??????@@@@@@@@@???DDDBBB???>>>???@@@??????<<<@@@CCCCCCEEEOOO___mmm~~~zzz{{{iiiOOOAAA<<>>@@@DDDHHHLLLTTT\\\hhhoooyyymmmPPPGGGGGGEEEGGGHHHGGGFFFHHHIIIHHHMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOPPPOOONNNMMMLLLMMMMMMMMMOOOSSSXXX]]]hhhooowwwhhhWWWPPP]]]rrrwwwyyy{{{}}}xxxrrrhhhvvv\\\LLL???444222333222//////////////////////////////............/////////000000000000000000000000000///111222222222222333555222===LLLYYYiii~~~dddkkkoooqqq~~~pppeeeZZZTTTQQQUUUYYY\\\___ccchhhQQQKKK???222///444666444000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222111222333333777LLLuuuzzzzzzmmmTTT>>>555444444999:::;;;<<<===<<<;;;;;;????????????>>>===<<<;;;>>>>>>>>>>>>???@@@AAABBBEEEEEEDDDDDDDDDFFFGGGHHHGGGMMMQQQRRRZZZiiiuuuyyyyyyxxx{{{bbbSSSLLLQQQVVVWWWUUUTTTVVVYYY______aaagggjjjmmmssszzzrrrzzzwww}}}~~~eeeXXXVVVKKKKKKKKKJJJHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEDDDBBBAAA@@@??????@@@@@@???>>>>>>>>>>>>>>>@@@AAAAAA@@@@@@DDDKKKPPPeeewww~~~~~~ZZZEEE<<>>BBBAAACCCIIINNNSSS]]]gggkkkrrr|||}}}dddTTTGGGLLLKKKMMMOOOPPPQQQQQQQQQRRRQQQVVV[[[[[[WWWVVVZZZ```bbb]]]WWWVVVZZZ\\\ZZZXXXYYYWWWUUUUUUWWWYYY[[[\\\jjjnnnxxxeeeQQQTTTbbbjjjkkkqqqzzz~~~}}}sssjjj{{{zzzZZZUUUCCC555444666222000333///000222333222111///...000000000000000000000000000000000000000000000000///000222333444555555666999>>>SSSccctttqqq^^^rrr{{{zzzsss```XXXVVVTTTTTTWWW]]]bbbdddddd{{{]]]PPP???444222333333222111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222555777777888EEEfff}}}uuuqqqbbbKKK:::555777777:::;;;<<<======<<<;;;;;;===>>>>>>>>>>>>===<<<<<<<<<<<<===???@@@BBBCCCCCCBBBAAA@@@@@@AAABBBDDDEEEHHHMMMRRRUUU^^^kkksssttt|||sssqqqwww|||yyycccPPPEEELLLRRRXXXXXXWWWXXX^^^dddhhhgggiiinnnqqqqqqvvv|||yyy}}}|||ppp___OOOHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFEEEDDDBBBAAAAAA@@@@@@AAA@@@@@@????????????????????????>>>===@@@EEEIIIKKKZZZkkk~~~\\\FFF<<<===>>>===<<<<<<>>>@@@@@@???DDDBBBDDDJJJQQQVVV___gggiiitttooo\\\OOOFFFMMMLLLLLLLLLLLLNNNSSS\\\cccfffjjjmmmnnnmmmnnnrrrwwwvvvuuuuuutttssssssssssssrrrpppnnnmmmlllkkkiiihhhooorrr{{{qqq^^^UUUUUU```cccmmm{{{vvvnnniiirrruuu\\\aaaQQQ@@@888555222000///000111222222222111///...000000000000000000000000000000000000000000000000///000222333444555666777BBBBBBZZZuuujjjmmmzzz~~~gggYYYTTT\\\VVVVVV]]]]]]ZZZcccsss{{{qqqYYYAAA999777333111333111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222777777888PPPvvvssskkkcccRRR???555666999:::<<<<<<<<<======<<<;;;;;;<<<<<<======>>>>>>======:::<<>>??????>>>======@@@BBBAAAHHHMMM[[[rrr{{{\\\GGG<<<===>>>???@@@@@@???@@@BBBCCCGGGEEEGGGPPPXXX]]]ccciiihhhxxxbbbZZZTTTQQQZZZZZZ]]]aaabbbeeemmmxxx~~~~~~wwwbbbNNNRRRUUUaaasss|||uuuqqqlllhhhyyyyyylll```KKK888111222222...000111222222222111///...000000000000000000000000000000000000000000000000000111222333333444777999GGGJJJhhh~~~eeeuuu|||lllZZZSSSTTT[[[TTTWWWaaa``````{{{zzztttmmmjjjkkkjjjooovvv{{{ttteeeFFF>>><<<666222555111111111111111111111111000000111111111222222222111111111111111111111111111222222222222222333333000666666888UUUzzzlll^^^SSSDDD888555888;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>===???BBBEEEGGGGGGGGGFFFGGGFFFFFFGGGJJJMMMPPPRRRYYYYYY\\\bbbiiikkkfff___VVVPPPLLLKKKIIIFFFGGGLLLIIIFFFCCCAAAAAABBBEEEGGGMMMSSSXXXXXXWWW^^^lllyyyqqqqqquuu|||wwwhhh^^^UUULLLHHHKKKPPPPPPNNNMMMKKKJJJIIIHHHIIIKKKMMMNNNKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDGGGGGGFFFEEEDDDDDDEEEEEEBBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@??????@@@AAADDDFFFAAABBBNNNZZZmmmvvv[[[III>>>>>>>>>AAACCCCCCAAAAAAEEEHHHLLLIIIMMMVVV___dddiiimmmooovvvbbb```___dddqqqxxxtttRRRLLLLLLUUUeeettt{{{~~~yyyiiilllzzztttYYY<<>>FFFYYY~~~jjjdddeeeqqqzzzrrr___SSSSSSYYYZZZYYY]]]aaaccctttwwwjjjccc```\\\ZZZZZZZZZ[[[ZZZYYYXXX]]]fffnnnuuu{{{~~~|||zzz}}}vvvqqqLLL???===666333555111111111111111111111111000000111111111222222222111111111111111111111111111111111222222333333333333999999<<>>??????@@@@@@AAACCCEEEGGGHHHHHHGGGFFFEEEEEEGGGIIILLLOOORRRTTT\\\ZZZ[[[___bbb^^^VVVOOOIIIFFFCCCCCCAAA??????AAA>>><<<:::999:::<<>>EEEHHHoooiiiUUUWWWeeemmm||||||hhhYYYQQQTTT[[[\\\ccceee```hhhnnnbbbXXXUUUVVVVVVVVVWWWVVVVVVVVVUUUUUUXXX^^^cccffffffeeeccc^^^ZZZWWWVVVVVVVVVWWWYYYZZZ\\\]]]]]]]]]]]]^^^___```aaaaaabbbhhhmmmqqqrrrpppqqqvvv{{{~~~|||}}}}}}zzz||||||VVVAAA;;;777333333222222222222222222222222000111111111111222222222111111111111111111111111111111111222222333333444333666888@@@WWWxxxfffNNNCCC::::::======<<<;;;;;;::::::::::::;;;<<<===<<<===>>>???@@@@@@@@@@@@CCCDDDFFFGGGHHHGGGGGGFFFGGGIIIKKKNNNPPPQQQRRRRRRUUUQQQPPPRRRRRRLLLEEEBBB@@@???>>>============>>><<<<<<<<<===???AAACCCEEEOOORRRVVVWWWZZZaaammmuuuxxxxxx{{{|||___QQQOOONNNHHHQQQPPPPPPRRRPPPMMMQQQWWWSSSRRRQQQOOONNNNNNNNNOOOPPPOOOMMMKKKJJJJJJKKKKKKMMMLLLLLLKKKJJJIIIIIIHHHIIIIIIHHHHHHHHHIIIIIIJJJEEEEEEFFFGGGFFFEEEDDDCCCAAA@@@???@@@BBBBBBAAA@@@>>>BBB??????EEEEEEIIIWWWkkk~~~|||```JJJ>>>@@@<<<>>>@@@BBBDDDGGGJJJMMMPPPQQQWWW```fffjjjqqqxxxsssssszzz|||yyyvvvvvvyyy{{{{{{zzz|||yyyvvvuuuxxx}}}fff]]]TTTSSSYYYfffxxx|||ssseeelllvvvhhhFFF777444444333333222222111111111111000000000000000000000000000000000000000000000000000333444333333999CCCLLLTTT{{{eeeXXXYYYgggnnnrrraaaWWWRRRTTTXXXUUU```fffiiisss[[[SSSMMMNNNQQQSSSUUUYYYZZZ[[[^^^^^^^^^___```bbbjjjfff```ZZZUUUSSSSSSSSSVVVVVVVVVVVVWWWWWWWWWWWWTTTSSSSSSQQQPPPOOONNNNNNKKKNNNPPPQQQPPPQQQUUUYYY\\\ffftttfffFFF<<<;;;777222222222222222222222222222000111111111111222222222111111111111111111111111000111111222333333444444333333777DDDYYYppprrrPPPEEE<<<===???>>>===>>>;;;;;;;;;;;;<<<>>>???@@@>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGKKKMMMOOOQQQQQQOOOMMMKKKGGGCCCBBBDDDCCC>>>===???======<<<;;;;;;<<<>>>===;;;<<<===@@@DDDHHHLLLNNNPPPRRRVVVZZZ```hhhoootttxxxxxx}}}nnncccUUUMMMLLLNNNOOONNNQQQPPPQQQTTTTTTTTTXXX___VVVUUUUUUTTTSSSSSSRRRRRRRRRQQQOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKIIIIIIIIIIIIJJJJJJKKKLLLHHHIIIKKKKKKKKKJJJHHHGGGHHHEEEBBBBBBCCCDDDCCCAAAAAACCC@@@AAAGGGBBB???HHHTTTeeeyyybbbJJJ???CCCAAAAAABBBFFFKKKOOORRRSSSVVVYYYaaahhhkkknnnxxx}}}xxxuuusssmmmkkkiiihhhgggfffeeedddmmmooopppoooooorrryyytttfff^^^```nnn}}}{{{tttfffhhhzzzSSS999111333333333222222111111111222000000000000000000000000000000000000000000000000000333444444444;;;HHHRRRaaalllaaa```cccnnn{{{yyycccXXXVVVVVVVVVWWWUUU\\\kkkqqq[[[OOOKKKIIIKKKLLLMMMQQQVVV[[[^^^aaaddddddbbbaaa```\\\XXXRRRNNNMMMOOOSSSUUUXXXWWWVVVVVVUUUTTTSSSSSSMMMMMMLLLKKKJJJIIIHHHHHHJJJIIIIIIHHHHHHIIIKKKLLLHHHNNNVVV\\\```eeemmmssswww{{{yyywwwvvvvvvyyy|||~~~~~~}}}tttMMM??????<<<444222222222222222222222222000111111111111222222222111111111111111111111111000000111222333333444444777666<<>>>>>@@@>>>>>>BBB<<<<<<<<<<<<>>>@@@BBBCCC@@@@@@AAABBBBBBBBBAAAAAA>>>??????AAACCCEEEGGGHHHIIIJJJMMMMMMLLLHHHCCC@@@>>>:::999<<<;;;888<<>>@@@<<<>>>GGGCCC???EEECCCPPPaaaqqqbbbJJJ@@@FFFGGGEEEFFFKKKRRRXXXZZZYYY\\\bbbjjjpppqqqtttuuulllhhhfffbbb___[[[]]]___aaabbbdddfffgggfffmmmsssrrrnnnooowww}}}nnneeelllxxxzzzfff```YYY:::000555444333222222111111222222000000000000000000000000000000000000000000000000000333555444555===KKKVVVhhhYYYVVVccckkkvvv}}}iiiVVVRRRWWWZZZZZZYYYeeedddyyywww___LLLIIIGGGGGGIIIIIIHHHLLLRRRVVVZZZ```fffiiijjjiiiiii^^^[[[WWWVVVZZZ```fffjjjdddcccbbbaaa___]]]\\\[[[OOOOOOPPPQQQQQQRRRRRRSSSKKKIIIFFFDDDDDDEEEDDDCCCFFFIIIKKKJJJHHHJJJPPPVVVWWW]]]fffooouuuwwwwwwuuurrrsssvvv||||||zzzOOOFFFAAA444444333333333222222222111111111111111111111111111111333333333222222111111111333333222222222333444444444444???[[[zzz[[[OOODDDCCCDDDBBB???===:::<<>>BBBCCCDDDIIIOOONNNMMMJJJFFFBBB???===<<<999;;;<<<===<<<===???@@@GGGGGGGGGFFFEEEDDDCCCBBBCCCEEEGGGIIIIIIJJJLLLNNNKKKRRRVVV^^^iiiiiijjjuuuxxxnnn```VVVOOOKKKLLLNNNPPPRRRSSSTTTTTTVVVVVVWWWYYYZZZZZZ[[[[[[ZZZZZZZZZYYYXXXWWWUUUUUUZZZWWWSSSQQQPPPQQQPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOPPPPPPOOONNNMMMLLLOOOOOOOOONNNNNNNNNNNNNNNKKKLLLMMMMMMLLLKKKJJJIIIEEEEEEDDDCCCCCCCCCCCCCCCFFFGGGSSSnnnbbbKKKCCCEEEMMMHHHJJJWWWcccddd]]]WWW\\\hhhnnnrrryyy}}}xxxnnnjjjddd^^^\\\]]]```bbbccceeeiiinnntttxxxyyyyyy|||rrryyyhhh___^^^lllsss___AAA///333222111000000000000000111000000000000000000000000222111111111000000//////333333333666;;;EEETTTaaammmrrr[[[aaaiiiqqqfff]]]UUUVVVYYY[[[^^^bbbaaapppzzzhhhXXXMMMKKKHHHEEEDDDEEEGGGIIIJJJLLLXXXbbbdddeeehhhfffaaaZZZ^^^fffpppxxxxxxqqqkkkkkknnnnnnllljjjiiibbbZZZXXXVVVTTTRRRSSSVVVZZZ\\\[[[WWWQQQLLLJJJIIIGGGGGGFFFGGGHHHJJJJJJKKKKKKKKKUUUUUU\\\hhhpppqqqqqqrrr~~~}}}|||VVVGGGBBB888666333333333222222222222111111111111111111111111111333333333222222222111111333333222222333333444555999666DDDggg]]]QQQGGGDDDDDDAAA???>>>>>>???AAABBB@@@??????@@@@@@AAAAAABBBBBBAAA@@@@@@@@@>>>???BBBDDDEEEKKKRRRRRROOOKKKFFFAAA>>><<<;;;===???AAABBBBBBCCCEEEGGGDDDEEEFFFGGGGGGFFFEEEEEEKKKLLLLLLKKKKKKLLLPPPSSSTTT[[[]]]dddnnnmmmlllvvv{{{lllZZZUUUQQQMMMOOOPPPQQQSSSTTTUUUUUUUUUXXXYYY[[[\\\]]]]]]\\\\\\[[[[[[[[[ZZZYYYXXXVVVVVVZZZWWWTTTRRRRRRRRRRRRQQQRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQQQQPPPNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNOOOOOOPPPOOONNNMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHQQQggg}}}^^^GGGCCCHHHKKKFFFHHHRRR]]]aaa``````gggppprrrvvvsssjjj___^^^]]]\\\]]]bbbiiioooqqquuu|||ooo```UUUWWWooovvvaaaVVVBBB444888222111111000000000000000000000000000000000000000222111111111000000000000111333555666:::FFFYYYhhhooo^^^jjjtttxxx```XXXTTTVVVZZZ[[[]]]```dddxxxmmmbbbUUUKKKHHHFFFEEEEEEFFFGGGHHHHHHCCCMMMVVVYYY\\\aaabbb```bbbjjjvvv}}}~~~yyytttqqqnnnvvv|||}}}|||yyyqqqjjjcccaaa___]]][[[[[[\\\]]]aaa___[[[WWWRRRMMMHHHDDDHHHGGGFFFFFFGGGJJJMMMOOOUUUVVV\\\eeekkkrrr}}}}}}oooaaaFFF???999555333333333333222222222222111111111111111111111111333333333222222222222111333333333333333444555555===<<>>AAADDDFFFNNNVVVWWWTTTOOOIIICCC@@@>>>===>>>@@@BBBDDDDDDFFFHHHJJJIIIJJJKKKLLLLLLKKKIIIHHHNNNNNNNNNMMMNNNRRRXXX\\\```eeeeeeiiiqqqoooooozzziiiOOOKKKOOOPPPMMMSSSTTTUUUWWWXXXYYYYYYYYY]]]^^^```aaaaaa```^^^]]]]]]]]]\\\[[[ZZZYYYYYYXXXZZZWWWUUUTTTTTTUUUUUUTTTSSSRRRRRRQQQPPPOOOOOONNNOOOPPPQQQQQQRRRQQQQQQPPPNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPNNNMMMKKKJJJIIIHHHGGGGGGKKKJJJOOO]]]kkkvvvyyyYYYEEEFFFNNNPPPLLLMMMUUU^^^dddkkkqqqmmmqqqrrryyyxxxlllcccaaaWWW\\\aaafffkkktttssscccRRRMMM]]]ssshhhUUUQQQFFF777555222222111000000000000000000000000000000000000000111111111111111000000000///333666666:::KKKdddwwwgggdddvvvlllWWWSSSRRRXXX]]]___```aaaiiiwwwgggeeeeee^^^VVVPPPNNNLLLIIIGGGDDDCCCBBB@@@GGGLLLOOORRRXXX\\\\\\hhhuuu{{{yyy{{{zzzzzzssskkkccc^^^ZZZ]]]^^^___^^^[[[UUUOOOKKKLLLIIIEEECCCCCCGGGLLLOOONNNWWWfffqqqsssttt~~~nnn___pppIII@@@<<<666444444333333333222222222111111111111111111111111222222222222222222222222333333333333333444555666???HHHooofffZZZNNNHHHEEEAAA@@@AAABBBDDDEEEFFFEEEFFFGGGHHHCCCDDDFFFFFFFFFEEECCCBBBAAA>>>===@@@BBBEEENNNVVVYYYVVVQQQLLLHHHEEEDDDDDDAAACCCFFFHHHIIIKKKNNNPPPUUUVVVVVVVVVUUURRRNNNLLLQQQSSSUUUWWW[[[```fffjjjllloookkkmmmuuuvvvyyy~~~gggOOOGGGLLLRRRRRRPPPUUUWWWXXXZZZ\\\^^^^^^___aaabbbcccddddddbbb```^^^``````___]]]\\\\\\[[[[[[[[[YYYWWWWWWXXXYYYXXXWWWTTTTTTSSSRRRQQQPPPOOONNNPPPPPPQQQQQQRRRRRRRRRRRROOOOOOPPPQQQRRRRRRSSSSSSTTTTTTTTTUUUTTTTTTTTTTTTSSSRRRPPPOOOMMMLLLLLLLLLOOONNNPPPUUU[[[aaammmwww}}}nnnWWWIIIKKKSSSXXXWWWYYY___eeekkkuuu{{{wwwpppiiibbb```ccccccjjjsssxxx}}}zzzlllXXXNNNYYYlll~~~sss^^^XXXMMM;;;333333333222111000000000000////////////////////////111111111111111111111111///444777666>>>VVVvvvuuucccnnnuuu___RRRQQQTTT[[[```aaadddggg}}}pppgggjjjmmmjjjddd]]][[[VVVQQQKKKGGGFFFFFFFFFGGGHHHHHHKKKPPPTTTVVVeeeppp}}}|||yyy}}}{{{qqqggg___ZZZQQQUUUZZZ^^^___^^^]]]\\\VVVSSSOOOKKKIIIJJJLLLNNNRRR]]]mmmyyy{{{yyy~~~rrr```WWWQQQDDDBBB:::444444444333333333222222111111111111111111111111222222222222222222222222333333333333444555666777???UUUjjj^^^QQQIIIEEEAAAAAACCCHHHIIIJJJIIIHHHHHHIIIJJJGGGHHHJJJJJJJJJGGGEEEDDD@@@===<<<>>>???BBBJJJSSSUUUSSSPPPMMMKKKKKKKKKKKKJJJLLLOOOQQQSSSUUUWWWZZZ\\\\\\]]]\\\[[[XXXVVVTTTYYY]]]bbbgggkkknnnrrruuuqqqsssmmmooozzzggg^^^SSSKKKMMMRRRSSSSSSTTTXXXYYY[[[^^^aaaccceeeeeedddeeefffgggfffdddbbbaaadddcccaaa```___^^^^^^^^^\\\[[[ZZZZZZ[[[\\\[[[ZZZVVVVVVUUUTTTSSSRRRQQQPPPQQQQQQQQQQQQRRRRRRSSSSSSQQQRRRRRRSSSTTTUUUUUUVVVUUUUUUTTTTTTUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRTTTSSSSSSTTTTTTVVV```kkkuuuvvvtttiii\\\RRRQQQSSSWWWYYY^^^dddgggkkkuuuwwwmmmbbb``````bbbeeeiiiqqqwww}}}~~~sss]]]MMMRRR```xxxjjj___UUUCCC888444333222111000000000000////////////////////////111111111111111222222222111666777888GGGhhhqqqhhhdddsssuuugggTTTTTTTTTXXX\\\]]]^^^fffooozzzxxxzzz{{{xxxuuuooolllfff]]]UUUPPPPPPRRRJJJFFFDDDCCCEEEGGGKKKNNNZZZ___fffjjjmmmrrryyytttnnnllljjjjjjjjjjjjiiifffbbb^^^[[[LLLPPPTTTXXXZZZ\\\```ccc______]]]ZZZWWWTTTQQQOOO[[[aaammm|||ttt___UUUSSS{{{WWWDDDBBB999444444444444333333333333111111111111111111111111111222222222222333333333333333333333444555777777BBB___lll```RRRJJJDDD@@@AAAEEEOOOOOOOOOMMMJJJIIIIIIJJJLLLMMMOOOOOOMMMJJJGGGDDD@@@===<<<===>>>???EEEMMMOOOOOONNNNNNNNNOOOOOOPPPOOOQQQTTTVVVWWWYYY\\\^^^[[[[[[\\\\\\]]]]]]]]]]]]```dddiiimmmoooppprrrsssmmmpppnnnssssssooo___WWWSSSUUUUUUQQQSSSZZZ]]]^^^aaadddfffhhhjjjjjjhhhhhhhhhhhhhhhgggffffffgggeeedddbbbaaaaaaaaabbb___^^^]]]]]]^^^^^^]]]\\\YYYXXXXXXWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWXXXXXXUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXZZZYYYYYYYYYVVVUUU\\\eeeuuuuuutttnnneee[[[TTTQQQQQQUUU\\\ccceeegggoooxxxoooddd[[[\\\aaafffiiilllmmmooopppmmmhhhgggiiimmmmmmmmmkkkhhhfffiiipppvvv~~~wwwcccPPPOOOXXXxxxsssvvvhhh```KKK;;;555444333222111000000000000000000000000000000000111111111222222222222222333777888>>>VVV{{{{{{```aaaaaalll}}}mmmbbbTTTWWWYYY\\\\\\YYY^^^ooo~~~}}}pppaaaXXXTTTTTTLLLFFFBBBCCCDDDDDDEEEIIIOOOOOOQQQUUU[[[dddlllrrrttttttmmm___VVVTTTUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYRRRSSSTTTRRRPPPRRRXXX\\\aaadddhhhjjjiiieee___\\\]]]dddvvv~~~cccQQQNNNQQQyyycccGGG@@@555555444444444444333333333111111111111111111111111111111222222222333333333222333333333555666777888GGGccclllaaaSSSJJJCCC@@@BBBGGGOOOPPPPPPNNNMMMLLLNNNPPPQQQRRRSSSRRRPPPLLLHHHEEEBBB???===>>>>>>===AAAHHHMMMNNNPPPRRRTTTTTTTTTTTTRRRTTTWWWXXXYYY[[[]]]___\\\\\\\\\\\\]]]^^^```aaadddgggkkkmmmoooppprrrtttsssyyy}}}wwwmmmvvvccc[[[XXX[[[ZZZVVVYYYbbbeeefffhhhjjjkkklllmmmmmmmmmlllkkkjjjjjjjjjkkkllliiihhheeecccbbbbbbcccdddaaa```______``````^^^]]][[[ZZZZZZZZZYYYYYYXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUTTTTTTTTTUUUWWWWWWUUUVVVVVVXXXYYY[[[]]]^^^___^^^```aaa^^^ZZZ]]]cccoootttxxxuuukkk___WWWTTTTTTVVV]]]eeeiiilllsss{{{~~~yyyhhh```ZZZ\\\______^^^^^^VVVVVVUUUSSSOOOMMMLLLMMMQQQRRRTTTSSSSSSXXX```hhhlllttt~~~~~~nnnZZZQQQTTTzzzrrr\\\<<<555555333222111000000000000000000000000000000000111111111222222333333333444777:::FFFfffyyygggWWW___aaajjjuuueee^^^UUUUUU[[[___^^^\\\hhhrrrfffaaa```ZZZRRRMMMMMMLLLHHHFFFHHHJJJIIIIIIJJJMMMSSS[[[```\\\]]]ZZZUUUSSSWWWYYYWWWXXXWWWWWWWWWXXX[[[]]]___ddddddbbb^^^ZZZ[[[aaagggjjjqqqzzzzzz}}}~~~}}}lllXXXNNNPPPUUUvvv|||sssOOODDD777555555444444444333333333111111111111111111111111111111111222222333333333222333333444555666888888LLLbbb~~~lllaaaSSSJJJCCC@@@CCCHHHKKKLLLMMMNNNOOOQQQUUUXXXTTTUUUVVVUUURRRMMMHHHEEECCC@@@???@@@>>><<>><<>>444333444///000444///000111111111222222222222...000111222111000000111///<<>>___oootttkkkggg^^^TTTJJJEEEEEEFFFKKKMMMPPPQQQRRRTTTVVVXXXTTTQQQQQQTTTVVVTTTOOOKKKLLLFFFBBBBBBBBB@@@@@@BBBMMMPPPUUUZZZ]]]^^^]]]\\\[[[\\\]]]```eeeiiikkklllnnnlllkkkkkklllooopppqqqwwwyyykkkVVVSSSVVVVVVYYY^^^cccdddggghhhiiijjjnnnpppvvvuuutttuuuvvvvvvtttssssssssssssssssssrrrrrrrrrllllllkkkkkkkkklllmmmnnnlllnnnppppppnnnllljjjjjjggghhhjjjlllmmmllliiifffgggccc^^^YYYVVVVVVXXXZZZ___^^^[[[YYYXXXWWWXXXYYY\\\WWWRRRRRRVVV]]]aaaccc^^^```cccdddddddddeeefffcccjjjqqqtttsssqqqrrrtttwwwnnneee^^^XXXVVV^^^iiijjjiiilllttt{{{|||bbbTTTRRRNNNPPPNNNJJJFFFBBB@@@????????????@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDFFFFFFEEEDDDIIIPPP\\\kkkyyymmm]]]UUUSSSNNNLLLJJJIIIJJJMMMPPPSSSYYY\\\mmmyyyhhhWWWNNNTTT{{{{{{~~~___>>>222111333///000444///000000000111111111222222///000222222111000000111444@@@MMM[[[tttooo^^^rrruuu~~~lll]]]VVVUUUVVV[[[aaabbbgggwwwgggbbbfffjjjgggaaaYYY^^^fffoooyyytttsssqqqjjjiiimmmjjjddd]]]XXXWWWXXX\\\___aaajjjooommmkkkmmmllliiiaaabbb___]]]nnn~~~zzz{{{~~~gggYYYJJJFFFHHHHHHGGGHHHDDDIIIRRR\\\eeerrrsssdddVVVSSSXXX]]]cccggghhhHHH===999666444333333444333333444333333222222333333444333333333333333333333333555111222555666666<<>>999777444333333444333222444333333222222333333444333333333333333333333333444222111555999666===NNN}}}vvvvvvtttmmm___OOOGGGIIIMMMOOOQQQTTTUUUUUUUUUVVVWWWSSSVVVYYY[[[___cccccc```[[[SSSKKKHHHEEEAAA@@@CCCCCCGGGMMMTTTZZZ___bbbcccfffggghhhiiijjjlllnnnppprrrssstttvvvyyy~~~{{{ddd```ZZZXXX[[[]]]]]]```eeefffiiimmmooooooooopppqqqooommmlllnnnsssxxx{{{|||vvvvvvvvvwwwwwwwwwwwwwwwrrrrrrssstttvvvwwwyyyzzzrrrvvv{{{~~~~~~|||{{{zzz~~~~~~}}}yyypppllleee```\\\\\\^^^___aaa```^^^]]][[[[[[ZZZZZZWWWYYY___fffkkkjjjddd^^^dddfffhhhiiiiiijjjkkkmmmlllpppwww|||eeeQQQPPPQQQPPPYYYhhhsssxxxppp```MMMDDDGGGEEEHHHFFFDDDBBB@@@AAAAAABBBEEEFFFFFFFFFFFFEEEDDDDDDAAA@@@AAACCCEEEGGGGGGFFFKKKGGGEEEGGGRRRbbbrrr{{{zzzgggXXXNNNFFFDDDEEE>>>>>>????????????>>>===DDDCCCGGGKKKKKKQQQhhhuuu___PPPHHHTTTjjj{{{rrrlllnnnPPP<<<444666222111222---////////////000000000000111222333222111000222333;;;HHHZZZooodddmmmkkk\\\UUUSSSWWW\\\[[[```hhh~~~}}}{{{qqqeeeeeeccc]]]XXXXXX^^^dddffffffmmmjjjhhhjjjssszzztttwww}}}|||zzzzzzzzzxxxxxxppphhhffffffsssoooddd^^^[[[MMMJJJHHHIIIGGGBBB???@@@FFFEEEFFFKKKNNNMMMPPPTTT^^^ooo|||kkkYYYUUUTTT[[[bbbgggkkkpppwwwHHHAAA:::888555333444444333222444333333222222333333444333333333333333333333333333444111666<<<777BBBaaavvv{{{yyyrrrdddSSSJJJJJJMMMOOOQQQTTTUUUTTTTTTTTTTTTUUUYYY^^^cccooo}}}xxxmmmaaaXXXOOOHHHEEEFFF@@@CCCHHHOOOWWW^^^dddgggiiikkklllmmmlllmmmpppssssssvvvzzzuuu```^^^XXXXXXZZZ^^^```bbbfffjjjgggjjjnnnpppqqqqqqrrrsssnnnlllkkkmmmqqqwww{{{|||}}}||||||||||||{{{{{{{{{wwwwwwxxxyyyzzz{{{{{{{{{xxx}}}uuuqqqlllfffcccaaabbbcccbbbbbb```___]]]\\\\\\[[[WWWZZZaaajjjpppooojjjdddhhhiiijjjjjjiiiiiikkkmmmpppsssxxx~~~nnnYYYVVVZZZ\\\dddooowww~~~www\\\RRRLLLLLLPPPMMMJJJHHHFFFDDDBBBBBBCCCDDDHHHIIIIIIIIIIIIIIIHHHHHHHHHFFFEEEEEEHHHKKKMMMMMMMMMNNNOOONNNNNNRRRZZZaaasssfff[[[OOOHHHDDD>>><<<<<<===<<<<<<;;;;;;;;;;;;;;;:::888;;;@@@@@@AAAJJJWWWkkk||||||fffUUUJJJPPPdddyyy{{{tttooolllqqqWWW>>>222555222111222///////////////000000000000111222333222111111333555;;;KKKddd}}}|||dddxxxvvvbbbXXXUUUUUUZZZ```cccbbbsssqqqcccdddaaa\\\```YYYVVVRRRSSSXXX```gggkkkuuuwwwyyyyyyzzzxxxxxx~~~{{{wwwqqqkkkeee```ZZZWWWOOOKKKHHHGGGBBB===;;;>>>======AAAIIILLLJJJIIIJJJRRR___~~~iiiYYYVVVUUUZZZcccjjjnnnrrrwwwLLLEEE;;;888555444444444333222444333333222222333333444333333333333333333333333333777222555===777IIIxxxzzz{{{yyysssfffYYYOOOMMMNNNOOOQQQTTTUUUTTTRRRRRRRRRVVV\\\cccnnnzzzmmm___QQQHHHFFFCCCDDDGGGKKKRRR[[[bbbggghhhkkkooopppppprrrwww{{{xxx~~~vvv^^^XXX]]]XXX\\\bbbfffgggeeeeeeeeebbbdddhhhjjjkkklllnnnpppooonnnmmmnnnsssxxx{{{}}}}}}}}}|||{{{zzzyyyyyyxxxzzz{{{|||}}}}}}}}}}}}|||{{{yyytttpppllliiihhhgggdddcccbbbaaa```^^^]]]]]]___^^^___dddlllqqqrrrrrrjjjkkklllkkkjjjjjjlllnnntttvvvzzz|||iiidddiiiooovvv{{{xxxtttUUUOOOOOORRRTTTPPPMMMLLLIIIGGGFFFFFFGGGGGGJJJKKKLLLLLLMMMMMMMMMLLLMMMKKKJJJLLLOOOQQQSSSSSSUUUYYY]]]ZZZTTTPPPRRRUUUddd~~~lll]]]OOOGGGAAAAAA@@@===::::::<<<;;;:::999999:::;;;<<<;;;888888;;;===<<<@@@FFFLLLYYYjjjvvv}}}nnn\\\HHHKKKbbbuuutttiiikkk\\\>>>...111000111444222/////////000000000111111111222222222222333666888???SSSqqqlllfffzzzmmm[[[UUUVVVWWW[[[aaadddiii~~~uuu^^^NNNOOOPPPRRR\\\bbbbbbbbbbbbdddiiioootttyyy|||xxx{{{}}}vvvooollliiigggfffjjjeee___\\\\\\ZZZWWWTTTOOOIIIDDDCCC@@@===>>>AAAEEECCCEEEJJJLLLKKKMMMQQQOOO]]]~~~mmm[[[QQQUUUWWW___jjjqqqvvv|||QQQHHH;;;999666444444444333222444333333222222333333444333333333333333333333333222:::444555===777PPP|||vvvtttoooggg]]]VVVQQQPPPPPPRRRUUUVVVTTTRRRQQQQQQVVV\\\eeeuuutttbbbTTTOOOJJJIIIGGGHHHMMMUUU]]]ccchhhmmmssswwwyyy}}}rrrddd[[[ZZZ___bbbeeehhhjjjiiihhheeebbb___aaadddfffgggjjjnnnppppppoooooorrrwww{{{~~~~~~}}}{{{yyyxxxwww{{{{{{}}}~~~~~~~~~zzzvvvqqqnnnlllhhhhhhhhhgggeeedddbbbbbbgggdddaaaccciiiooosssssskkkllllllllllllllloooqqqvvvxxx{{{www}}}qqqUUUSSSTTTUUUVVVRRRRRRQQQOOOMMMMMMMMMNNNOOOOOOPPPQQQSSSTTTTTTTTTTTTSSSUUUXXX^^^dddggggggfffoooooonnniiiccc___^^^___dddxxxuuuaaaTTTKKKIIIBBB???AAABBB???======;;;;;;;;;;;;;;;;;;<<<<<>>===>>>>>><<<>>>AAACCCIIISSS___kkkzzztttdddJJJKKKfffsssrrrwwwiiiEEE111222111000333333000000000111111111222222000111222222222444888;;;GGG^^^lllaaahhhtttzzzeeeTTTTTTXXXXXX[[[```dddyyy}}}rrrooo]]]NNNMMMKKKMMMXXXlllttt}}}nnn^^^ZZZSSSTTT^^^]]][[[ZZZ\\\aaagggkkkmmmhhh```XXXVVVZZZ]]]\\\YYYQQQIIIBBBBBBAAA@@@AAAEEEDDDCCCDDDFFFFFFEEEHHHNNNWWWhhhqqq^^^VVVTTTXXX\\\dddooouuuzzznnnyyyTTTHHH<<<999666444444444333222444333333222222333333444333333333333333333333333222<<<555555===777UUUxxxwwwrrrppplllgggaaaZZZUUURRRQQQSSSVVVWWWUUUSSSQQQQQQTTT[[[ddduuuvvveee^^^PPPMMMIIIGGGJJJQQQYYY___jjjpppxxx~~~rrreee```ZZZZZZ___cccddddddcccfffjjjkkkkkkeeefffhhhjjjlllppptttxxxppppppqqqtttzzz~~~}}}yyy{{{}}}|||wwwssspppnnnnnnnnnmmmkkkjjjhhhgggllliiihhhiiilllnnnllljjjjjjlllmmmmmmmmmooorrruuuxxxyyy}}}xxx{{{cccNNNRRRUUUWWWYYYXXXVVVUUUTTTSSSSSSUUUVVVXXXUUUVVVWWWYYYZZZ[[[\\\\\\\\\aaajjjuuu~~~|||uuurrrpppooonnnkkkxxxmmmUUUMMMJJJGGGEEE>>>:::<<<===;;;:::;;;666888999;;;;;;;;;999888666777:::===<<<:::;;;>>>???BBBIIIUUUdddtttwwwhhhRRROOOmmmkkkxxxQQQ888666222000222111111111111111222222222222///000111111222555999<<>>;;;777555444444333222444333333222222333333444444444444444444444444444:::888:::;;;444:::^^^tttoootttvvvvvvssskkkaaaYYYUUUUUUVVVTTTRRRRRRTTTVVVUUU[[[^^^ddduuujjjbbbWWWOOOMMMPPPTTTWWW```ppp~~~qqqccc]]]```eeefffeeefffgggggghhhiiiiiijjjjjjnnnnnnnnnoooqqqsssuuuvvvrrrpppqqquuuxxx{{{xxxvvvwwwooommmkkkkkklllmmmlllllltttqqqnnnnnnppppppooommmrrrqqqpppqqqssswww{{{}}}|||{{{wwwbbbQQQSSS\\\^^^YYYVVV[[[YYYWWWWWWYYY[[[\\\\\\fff```]]]aaadddddddddfffxxx{{{cccSSSLLLCCC???@@@<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999::::::::::::;;;;;;:::>>>BBBGGGOOO```vvv}}}hhhXXXPPPbbbyyytttddd777444222333444,,,111111000000000000111111333222444777666555<<>>@@@AAAEEERRRdddrrr~~~hhhYYYNNNWWW~~~pppvvvCCC888555666888222111111000000000000111111333222333666666666???IIIUUUqqqrrrYYY^^^eeekkk}}}]]]\\\UUUWWW^^^]]]aaaooo~~~www~~~zzzrrrkkk]]]WWWWWW[[[cccqqqrrr]]]UUURRRVVVZZZWWWTTTTTTXXXVVVXXX]]]^^^^^^eeemmmooo^^^UUUKKKEEE===;;;>>>AAACCCCCCGGGFFFFFFEEEBBBDDDQQQ```uuuyyy~~~pppWWWNNNQQQNNN^^^dddnnn{{{{{{eee[[[\\\```aaahhhlllsssyyywww{{{]]]ggg}}}iiiHHHAAA>>>:::777666666555444444444333333333333444444444444444444444444444444444111444;;;<<>>???<<<;;;???;;;;;;;;;:::::::::999999999999999999999999999999999999999999::::::::::::<<<======;;;===EEESSS^^^uuu~~~hhhYYYLLLIIIgggnnnzzzKKK777222444777222111111000000000000111111444222222555666:::DDDNNN[[[xxxnnnSSSbbbhhhllluuuXXXXXXUUUZZZbbbbbbhhh|||pppeeeXXXSSSYYYdddoootttiiijjjkkkqqqxxx{{{xxxvvvwwwvvvuuusssooojjjkkkwwwiiiVVVOOOCCC>>>::::::???DDDFFFGGGHHHHHHHHHGGGGGGPPPfffzzznnnddd___TTTOOOMMMGGGQQQUUU]]]gggsss~~~zzzfff]]]]]]___cccfffooossszzzuuuyyydddnnn{{{rrrMMMCCC???;;;888777777666555444444333333333333444444444444444444444444444444444444777===>>>EEE^^^yyynnnkkkuuuyyyzzz}}}{{{qqqcccVVVOOOPPPPPPRRRXXX\\\^^^aaadddiiimmmooojjjaaaiii}}}uuullliiigggkkkxxxxxxhhhdddfffdddeeeggghhhhhhiiijjjkkkmmmmmmnnnooopppqqqrrrrrrnnnppptttxxx{{{}}}}}}}}}xxxwwwxxx|||{{{xxxxxxtttssssssuuuyyy|||}}}~~~|||xxxtttqqqqqqsssvvvwwwvvvzzz~~~~~~}}}~~~ssssss|||iiiVVVJJJOOOUUUYYYXXXUUUTTTUUUTTTRRRSSSWWW___eeeiiijjjiiiiiilllrrrwww___IIICCC???@@@@@@======AAA::::::::::::999999999999888888888888888888888888888999999999999:::::::::;;;;;;;;;:::;;;AAAKKKSSSkkk|||iiiWWWKKKCCCOOOmmmqqqtttOOO555111444555111222111111000000111111222333333222444888@@@LLLUUUaaa~~~lllSSShhhnnnttt}}}fffWWWYYYXXX^^^eeeeeepppiiiYYYUUUZZZ^^^```fffkkkrrr|||tttgggddd___YYYWWWZZZaaagggzzzyyy}}}~~~cccPPPIII>>><<<:::<<>>===;;;888:::===::::::999999999888888888888888888888888888888888888888888999999999:::::::::;;;;;;:::;;;???FFFLLL]]]uuujjjTTTJJJDDDFFFXXX|||uuusssSSS777555888666444222222111111111111222222333333333444;;;GGGTTT[[[jjjmmm[[[qqqxxxqqq[[[WWWYYYYYY```ffffffvvv}}}hhh]]]XXXTTTPPP[[[\\\```eeelllwww}}}uuummmcccYYYRRRMMMLLLKKKIIIIIILLLPPPSSSQQQXXX```eeehhhjjjmmmppp~~~|||jjjTTTGGGCCC======>>>AAAEEEIIIKKKLLLIIIIIIKKKTTTeeezzzrrr\\\YYYbbb^^^WWWXXXXXXTTTQQQMMMNNNTTT```lllttt~~~~~~lll___VVVYYY^^^```hhhsssuuuzzzppp{{{JJJDDDAAA<<<999888777666555555555444444444444555555444444444444444444444444333666999:::@@@VVVppp```hhhvvv|||sssuuuvvvtttmmmeee^^^[[[YYYSSSRRRXXX^^^aaaiiittt{{{yyyzzzxxx|||~~~|||lllfffeeeeeeddddddhhhiiikkkkkklllnnnqqqtttpppppppppppppppppppppppprrrtttvvvyyy|||}}}}}}~~~}}}~~~}}}~~~xxxxxxyyy|||~~~}}}||||||{{{xxxuuussstttwwwzzzzzzlllWWWJJJEEEDDDKKKPPPSSSVVV[[[______[[[[[[VVVTTTZZZeeennnooolllnnnooovvvxxxYYYCCC>>>===<<<;;;999888:::<<<999999999888888888777777888888888888888888888888888888888888999999999999;;;<<<<<<;;;:::<<<@@@CCCLLLddd{{{jjjSSSIIIFFFFFFOOOqqqtttmmmzzz~~~sssQQQ666555777222333222222111111111111222222222444555777@@@OOO\\\aaauuulllkkk{{{jjjWWWTTTVVVYYYaaahhhiii|||nnnbbbWWWPPPNNNQQQSSSUUUVVVXXX[[[]]]cccppp~~~}}}sssmmmiiigggfffaaa^^^[[[[[[\\\[[[XXXUUUTTTRRROOOMMMLLLKKKIIIHHHBBBBBBBBBCCCCCCCCCCCCCCCEEEEEEEEEHHHJJJLLLMMMLLLYYY^^^hhhpppqqqqqq}}}}}}cccQQQGGGCCCBBB===>>>AAADDDHHHKKKMMMNNNOOOQQQVVVbbbvvvyyyuuubbb___```YYYTTTMMMHHHIIIPPPYYY___pppvvvooo^^^ZZZYYY[[[^^^cccmmmvvvvvv{{{mmm~~~xxxSSSDDDAAA<<<999888777555444555555444444444444555555444444444444444444444444444444777<<>>???CCCQQQfffyyyhhhVVVFFFDDDFFFLLLooorrrdddmmmvvvxxxiiiiiidddjjjRRR666444555///222333222222111111222222333222555666999DDDVVVbbbfff}}}iii{{{xxxcccUUURRRUUUZZZeeeoootttvvviii```PPPRRRSSSTTTTTTVVVXXX[[[^^^jjjzzzvvvfff[[[XXXUUUTTTUUUVVVVVVVVVSSSQQQOOOMMMKKKJJJIIIHHHHHHFFFDDDCCCDDDDDDCCCBBBEEEDDDDDDDDDDDDCCCBBBAAACCCAAA@@@AAABBBCCCBBBAAACCCIIIQQQWWW]]]hhh{{{oooVVVHHHCCCAAA@@@;;;>>>BBBFFFJJJLLLNNNOOOQQQXXX```kkk{{{pppddd```ZZZVVVPPPLLLJJJLLLOOOQQQdddkkktttzzz}}}nnn^^^TTTXXXZZZZZZ```jjjrrrtttxxx}}}dddyyytttZZZDDDAAA<<<999777666555444555555444444444444555555444444444444444444444444666555666@@@WWWiiiSSSPPPXXX___dddiiilllooossswww{{{tttmmmqqqvvv{{{zzzpppkkkmmmsssxxx{{{|||eeebbbaaadddgggeeecccjjjtttrrrrrrtttwwwzzzzzzwwwuuuvvvuuutttsssrrrqqqppppppoooppprrruuuyyy}}}zzzxxxzzz{{{{{{|||{{{xxxttttttwww|||~~~~~~{{{zzz|||~~~~~~{{{[[[HHHBBBEEEHHHJJJKKKWWW```aaaaaaeeegggeee___cccggghhhgggjjjqqqxxxlllLLLCCC@@@;;;:::;;;<<<<<<<<<===:::777888888888888777777777777777777777777777777777777777888888888888999999999999:::;;;===>>>@@@AAABBBDDDIIIXXXpppgggYYYDDDAAAEEEKKKppptttccclllxxx|||oooooo]]]lllYYY<<<999888222777333222222111111222222333111555888;;;GGGZZZeeehhhkkkgggppp]]]SSSRRRVVV]]]kkkvvvwwwooodddcccaaaaaadddlllvvv}}}uuunnnqqqmmmbbbZZZWWWSSSMMMNNNNNNNNNQQQSSSSSSRRRPPPLLLLLLLLLJJJHHHHHHIIIKKKHHHFFFEEEEEEFFFFFFDDDBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCC???EEEJJJJJJNNN[[[lllvvv{{{dddQQQGGGAAA===999888<<>>???@@@???>>><<<@@@FFFNNNZZZnnnwwwhhhTTTJJJ@@@HHHFFFlllxxxYYY```}}}{{{gggaaagggeee:::===444...777444333333222222333333444333444888BBBRRRdddrrrzzzssssss~~~nnn^^^UUUVVV]]]___gggzzz}}}~~~~~~|||dddUUUUUUSSSPPPMMMKKKJJJJJJJJJPPPQQQQQQQQQQQQQQQPPPPPPKKKKKKJJJIIIHHHHHHHHHHHHDDDEEEEEEEEEDDDCCCAAA@@@????????????????????????@@@@@@????????????@@@@@@???@@@BBBCCCGGGLLLTTTYYYeeemmmzzzssscccPPPDDD>>>;;;:::<<>>???@@@???>>>===>>>BBBFFFMMM\\\nnnyyyzzzuuujjj[[[LLL>>>DDDGGGsssyyyZZZbbb~~~uuu???<<<555000555444333333222222333333444555555999DDDWWWmmmwwwkkknnnyyyzzziii\\\UUUYYY```dddnnn}}}iiiVVVJJJ>>>FFFEEEDDDDDDDDDEEEGGGHHHQQQRRRSSSSSSSSSRRRQQQPPPLLLKKKJJJIIIIIIHHHHHHHHHFFFFFFGGGGGGFFFEEECCCBBBAAAAAA@@@@@@@@@@@@??????@@@??????>>>>>>??????@@@@@@@@@?????????BBBFFFJJJFFFLLLUUU[[[___ccchhhlllooosssyyy~~~vvviii]]]PPPDDD???===;;;<<<>>>>>>AAAGGGKKKLLLLLLLLLKKKQQQ[[[kkkmmm^^^\\\kkk^^^YYY[[[YYYXXXZZZ]]]```bbbbbb]]]]]]\\\]]]___cccgggiiillllllkkkgggaaaZZZUUUSSSWWWWWW[[[bbbgggjjjpppwww^^^ooo}}}hhhbbbppp^^^HHHDDD>>>999777666666555444444444444444444444444555555555444555555666777999777;;;RRR~~~yyyWWWDDDDDDEEEHHHNNNNNNZZZaaahhhoooxxxsss]]]XXXXXXVVV^^^```dddfffggggggiiijjjkkkmmmnnnooonnnoooqqqrrrqqqpppppprrruuuwwwwwwwwwwwwzzz~~~~~~uuurrruuu~~~wwwvvv|||}}}|||wwwvvvyyyzzzwww{{{{{{{{{{{{{{{}}}~~~xxxqqqcccZZZPPPGGGCCCBBBAAAAAADDDJJJRRRWWWZZZ[[[[[[[[[___eeefffdddtttxxxhhhSSSAAA<<<===;;;:::<<<;;;:::999888888888888888777777777777666666666666777777777777777777777777:::999999999:::;;;<<<<<<<<<===>>>???@@@???>>>>>>???BBBBBBCCCKKK]]]oooyyy~~~yyysssmmmaaaNNN???CCCHHHqqqwwwXXXaaaHHH:::777555222444333333222222333333444666666:::FFF]]]xxx~~~jjjbbbiiivvvssscccZZZWWW[[[ccchhhtttcccEEEAAABBB===@@@AAABBBCCCFFFHHHKKKLLLQQQSSSUUUWWWWWWUUUSSSRRRMMMMMMLLLJJJJJJJJJJJJJJJHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>??????>>>>>>===;;;999999<<<>>>FFFJJJPPPTTTYYY```hhhooohhhiiihhhdddaaa___XXXPPPHHH@@@:::;;;<<<<<<<<<>>>AAAEEEKKKNNNNNNOOORRRTTT[[[dddmmmgggUUUYYYjjjbbb\\\^^^]]]]]]___cccfffgggggg]]]ZZZVVVTTTTTTWWWZZZ]]]___^^^]]]YYYUUURRRRRRSSS[[[[[[___fffjjjmmmssszzz___nnnuuu\\\XXXkkk```IIIDDD>>>999777777666555444444444444444444444444666555444333444555666777777555<<>>AAABBBDDDGGGLLLQQQVVVYYYXXXYYYZZZ[[[^^^ccchhhjjjwwwgggNNNDDD======???<<<;;;<<<;;;:::999888777777777777666666666666666666666666777777777777888888888888;;;;;;::::::;;;;;;<<<======>>>???@@@@@@@@@@@@???CCCFFFFFFDDDFFFTTThhhvvvyyysssooo```MMMCCCEEEIIIeee~~~[[[```UUU:::999888///444333333222222333333444666666;;;JJJaaa}}}fff```hhhxxxmmm^^^YYYYYY]]]eeejjjyyy~~~pppNNNBBBAAACCCEEEDDDEEEGGGIIILLLNNNPPPQQQRRRTTTWWWYYYYYYXXXUUUSSSOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIHHHGGGFFFEEECCCBBB@@@???>>>>>>>>>>>>======>>>>>>>>><<<<<<<<<;;;999:::;;;===AAAEEEJJJOOOTTT]]]gggooozzz|||{{{rrrhhh___UUUMMMDDD>>>999;;;<<<;;;<<>>:::888777666555444444444444444444444444555444333333333444666777999:::CCCYYYtttcccIII;;;<<<===AAAFFFCCCLLLSSS[[[bbblllxxx~~~mmmYYYVVVWWWVVVSSSYYY\\\___```^^^]]]\\\\\\YYY\\\```dddfffhhhkkkmmmrrrrrrrrrrrrsssuuuxxxzzz|||ooonnnvvvzzz{{{zzz{{{zzzvvvvvvyyyzzzxxxvvvvvvwwwyyy|||wwwhhhfffbbb\\\\\\UUUKKKBBBBBBGGGFFFAAADDDDDDFFFLLLTTTYYYZZZXXX\\\\\\]]]^^^```dddlllsss}}}uuuSSSDDD???;;;;;;;;;888777888:::999888888777777777888666666666777777777777777888888888999999999::::::;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAAAAAAAABBBAAAAAAEEEGGGIIIIIIIIIPPP]]]jjj{{{zzzsssooo```LLLEEEDDDGGG[[[}}}eee```bbb===999:::---444333333222222333333444444666===MMMddd}}}}}}gggbbblll~~~iii\\\YYY\\\aaaiiimmm~~~zzz~~~PPPEEEEEE<<<999@@@CCCEEEHHHLLLOOORRRSSSTTTRRRTTTWWWZZZZZZYYYVVVTTTPPPPPPOOONNNMMMMMMMMMMMMLLLMMMMMMNNNNNNMMMKKKKKKHHHHHHFFFDDDBBB@@@???>>>>>>======<<<<<<======>>>;;;<<<===<<<;;;:::<<<===666:::@@@DDDIIIPPPYYY```sss{{{{{{qqqdddUUUJJJEEE???::::::;;;;;;===BBBIIIJJJKKKNNNTTT___mmmwwwvvvfffUUURRR]]]ooowwwzzzjjjfff___ZZZZZZ[[[]]]```aaa```___XXXTTTOOOJJJIIIJJJNNNPPPOOONNNLLLKKKLLLPPPWWW\\\bbbaaaeeelllqqqssszzz]]]oooeee^^^iiigggIIIEEE???:::888777666666444444444444444444444444444444444333444444555666999999DDDYYYmmm|||}}}qqqSSSAAA:::<<<;;;@@@FFFCCCGGGMMMTTTZZZdddpppxxxyyy|||bbbUUUSSSUUUVVVWWWZZZ[[[]]]]]][[[YYYXXXXXXRRRUUU[[[___bbbdddgggiiinnnnnnoooooopppssswww{{{|||}}}iiijjjuuu{{{|||wwwyyyxxxvvvvvvzzz|||zzzvvvvvvvvvyyy}}}zzzccc\\\WWWOOOGGGEEEEEEBBB???AAAFFFFFFAAADDDEEEHHHPPPYYY^^^]]]ZZZ]]]]]]___aaaaaaeeeppp{{{YYYHHH@@@===:::999999999888777888888777777777888888999777777777777888888888888999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCEEEKKKRRRVVVWWW]]]cccrrr~~~|||uuunnnbbbLLLFFF@@@DDDXXXvvvjjj\\\kkkAAA888;;;///444333333222222333333444222666???OOOfff}}}hhhiiivvvyyyfff\\\[[[___eeelllqqqggg??????EEE;;;888CCCAAADDDIIIOOOSSSVVVXXXXXXRRRTTTVVVXXXYYYXXXVVVUUURRRQQQPPPOOOOOONNNOOOOOOLLLMMMNNNNNNNNNMMMLLLLLLIIIHHHFFFDDDBBB@@@???>>>======<<<<<<<<<<<<======;;;===>>>===:::888777888;;;???CCCGGGJJJOOOWWW]]]eeepppzzz{{{uuujjjZZZNNNAAA;;;888999:::;;;@@@GGGFFFHHHKKKSSS]]]iiitttzzzbbb\\\TTTSSS___sss|||wwwgggbbb[[[YYYYYYZZZ\\\^^^]]]ZZZXXXSSSQQQMMMJJJHHHHHHJJJKKKJJJJJJJJJKKKMMMSSSZZZ___bbbbbbfffmmmrrrvvv|||\\\nnnmmmxxxlllIIIEEE???:::888777777666444444444444444444444444333333444444555555444444777555BBB___zzzwwwnnnUUUFFF;;;:::<<<999===DDDBBBCCCHHHMMMQQQ[[[gggppprrr|||{{{kkk\\\VVVTTTTTTVVVZZZXXXYYYYYYWWWUUUSSSSSSTTTOOOSSSXXX\\\^^^___aaaccceeegggiiijjjlllpppvvv{{{yyybbbdddrrrzzz|||vvvxxxxxxuuuvvvzzz|||{{{wwwvvvvvvyyy}}}]]]QQQPPPIIIBBBAAA>>>@@@@@@>>>???BBBCCCAAAGGGJJJPPPVVV[[[]]]^^^^^^^^^^^^bbbgggjjjpppaaaGGG??????<<<999999:::<<<;;;888777666666777777888999:::777888888888999999999:::;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFDDDFFFQQQcccppptttuuuwwwwwwxxxpppdddNNNIII>>>AAARRRnnnooo[[[{{{oooDDD777<<<222444333333222222333333444333777@@@QQQhhhjjjsssqqqbbb\\\^^^aaaeeelllqqqnnnRRR===>>>DDDBBBCCCHHHDDDGGGLLLQQQUUUWWWWWWWWWRRRSSSTTTVVVWWWWWWVVVUUUSSSSSSRRRQQQPPPPPPPPPPPPKKKLLLMMMNNNNNNMMMLLLKKKHHHGGGFFFDDDBBB@@@???>>>===<<<<<<;;;;;;<<<<<<===:::<<<>>>===:::777666666888;;;???AAAEEELLLVVV]]]gggnnnsssrrrnnnfffYYYNNN<<<999888:::<<<===CCCIIIFFFJJJRRR^^^iiimmmkkkgggOOOSSSVVV[[[lllfff\\\\\\VVVYYYYYYZZZ[[[[[[XXXTTTPPPNNNMMMLLLIIIGGGEEEDDDCCCEEEFFFHHHJJJNNNRRRYYY]]]aaaaaafffmmmssswww~~~\\\oooxxxtttJJJEEE???:::888888777666444444444444444444444444222333444555666555444333:::555DDDkkkzzzzzz{{{tttgggbbbAAA???888;;;===777:::BBB@@@AAAEEEIIILLLUUUbbbkkkmmmttt}}}~~~vvvbbbZZZUUUVVVUUURRRSSSXXXUUUVVVUUURRROOOMMMNNNOOOOOOSSSWWWZZZ[[[\\\]]]^^^]]]```ccceeehhhmmmuuu{{{vvv]]]```ppp~~~yyy{{{vvvxxxxxxuuuvvvzzz|||zzzxxxwwwwwwzzz~~~lllJJJFFFIIIAAA>>>DDD;;;>>>???<<<;;;@@@CCCCCCKKKRRRZZZ]]]\\\[[[]]]```aaacccjjjsssxxx___KKKAAA======:::888777:::===:::666555666666666777999:::;;;888888999999999:::::::::<<<<<<<<<===>>>??????@@@???@@@AAABBBDDDFFFHHHJJJFFFFFFFFFEEEFFFGGGGGGHHHFFFHHHXXXttt{{{rrrdddOOOMMM@@@@@@KKK```yyy\\\sssoooFFF666<<<666444333333222222333333444444888@@@RRRjjjwwwkkk|||}}}kkk```]]]___bbbbbbjjjoooiiiIIIGGGBBB>>>@@@EEEEEEBBBFFFHHHLLLPPPQQQQQQOOONNNRRRRRRSSSTTTUUUUUUVVVVVVTTTSSSRRRQQQQQQPPPPPPQQQJJJKKKMMMMMMNNNMMMLLLKKKGGGFFFEEEDDDBBB@@@???>>><<<<<<<<<;;;;;;<<<<<<<<<999;;;======<<<:::888888666999<<>>??????CCCIIIJJJOOO[[[iiiqqqlll]]]PPPNNNSSSYYYfffnnnTTTQQQXXXTTTXXXXXXXXXXXXWWWTTTNNNJJJKKKKKKKKKIIIFFFCCC???===@@@CCCFFFIIIMMMQQQVVVZZZ___```eeemmmssswww~~~]]]qqqmmmHHHDDD>>>:::999888888777444555666888888666555444333333222222333444666777999666HHHrrrxxxnnnwwwuuusssgggPPP@@@;;;;;;;;;;;;;;;<<<===>>>@@@BBBDDDHHHMMMTTT\\\bbbpppuuu}}}{{{|||yyyiiiXXXVVVSSSRRRTTTWWWYYYZZZWWWSSSNNNKKKLLLNNNPPPQQQVVVXXX[[[]]]]]]\\\ZZZXXX^^^[[[\\\aaagggmmmvvvttt\\\[[[jjj~~~}}}~~~{{{wwwtttsssvvvyyyyyyyyyyyywwwxxx~~~]]]CCCDDDAAA<<<======<<<======<<<;;;>>>DDDIIISSSSSSVVV[[[\\\[[[]]]bbbaaaggghhhsss{{{^^^NNN???;;;AAA<<<;;;;;;:::999888777777888888999999:::::::::;;;::::::;;;;;;;;;;;;<<<<<<@@@AAAAAAAAABBBBBBBBBBBBEEEHHHFFFBBBEEEMMMNNNJJJMMMKKKHHHGGGIIILLLKKKHHHJJJVVVeeevvv}}}vvv```PPPGGG<<>><<<======<<<;;;;;;;;;<<<<<<<<<<<<======<<<:::888777888999::::::===FFFSSS]]]kkkkkkiiiaaaTTTGGG>>>:::;;;999:::===@@@BBBDDDHHHUUU[[[nnn~~~www___QQQSSSQQQXXXccctttttt^^^WWWWWWTTTNNNRRRTTTWWWYYYWWWSSSMMMIIIHHHHHHHHHGGGEEECCCBBBAAA???CCCHHHKKKLLLNNNQQQUUU]]]```dddiiiooowww|||bbbrrrmmmIIIDDD???:::999888888777444555666777777666555444444333222222333444666777888???^^^|||yyyqqqlll```JJJ<<<::::::::::::;;;<<<===>>>AAABBBCCCEEEHHHMMMTTTYYYgggllluuu}}}}}}~~~zzzvvvqqquuuzzzttt___RRRPPPOOOOOORRRUUUWWWWWWUUURRROOOMMMOOOQQQRRRSSS[[[[[[\\\]]]]]]\\\ZZZYYYZZZXXXYYY___eeekkkuuu~~~sss]]]\\\jjj}}}|||~~~xxxuuurrrrrruuuxxxyyyyyyzzzyyyzzz}}}}}}}}}XXX@@@BBB@@@<<<>>>>>>===>>>??????@@@CCCIIINNN\\\ZZZ\\\^^^^^^\\\___cccccckkkooo|||```NNNGGG>>>:::<<<;;;;;;:::999888888777777777888888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>888888:::???DDDIIIMMMQQQ[[[```jjjqqqgggUUUKKKLLLTTTXXXfffmmmXXXOOONNNMMMIIILLLMMMOOOOOOOOOMMMKKKJJJHHHHHHGGGFFFDDDBBB@@@???===AAAEEEGGGIIIKKKNNNQQQWWWZZZ___eeelllttt}}}ttteeebbbooo~~~nnnIIIEEE???;;;999888888777444555666777777666555444444333333333333555666777777IIIvvv{{{ooogggZZZGGG<<<999999999999:::;;;<<<===AAAAAAAAAAAABBBEEEJJJNNNZZZ___iiirrrzzz}}}yyywwwxxxvvvrrroookkkmmmsss~~~gggPPPIIIHHHIIIKKKOOOSSSTTTTTTSSSQQQPPPQQQSSSUUUUUUUUU____________^^^]]]\\\\\\YYYXXXZZZ```ffflllvvvppp^^^\\\gggxxxwwwzzztttrrrqqqrrruuuxxxyyyyyy||||||~~~|||}}}vvvQQQ===@@@???<<>>999999:::999999999888777777777777777888999:::<<<<<<===>>>>>>>>>>>>>>>=========@@@@@@@@@AAABBBDDDEEEFFFGGGJJJPPPUUUUUUTTTVVVZZZYYYPPPHHHGGGKKKOOOOOOMMMXXXmmmzzzzzz{{{sssYYYNNNEEEBBBCCC]]]oooXXX^^^wwwRRR<<<888000555444444333333444444555888666HHHqqquuujjjkkkmmm```ZZZ[[[ccclllhhhfff|||bbbHHHFFFCCCCCCDDDEEEGGGJJJMMMOOOOOOPPPQQQRRRSSSSSSSSSSSSQQQTTTVVVXXXXXXWWWXXXYYYUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMLLLLLLLLLKKKHHHFFFEEECCCBBBAAABBBAAA???>>>===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;::::::666888888888777;;;BBBGGGRRRXXX\\\UUUGGG<<<;;;>>>::::::<<<>>>CCCIIIOOORRR]]]aaaccc^^^UUULLLHHHHHHRRRWWWnnn|||lllXXXKKKIIIIIIIIIGGGFFFEEEEEEFFFGGGIIIJJJIIIHHHGGGEEECCCAAA>>>===;;;===@@@CCCDDDFFFIIIKKKPPPSSSXXX]]]ccckkkrrrxxxkkkYYYYYY___mmmsssjjj|||rrrJJJFFF@@@;;;999888888777444555555666666555555444444444333333444555777888666MMM{{{mmmbbbTTTCCC<<<888888888999:::;;;<<<===@@@@@@@@@???>>>@@@CCCFFFMMMSSS]]]gggqqqyyy|||xxxtttrrrpppmmmjjjkkklllpppuuuwwwlllWWWDDDBBBBBBDDDHHHMMMQQQRRRRRRQQQQQQRRRUUUXXXZZZYYYXXX___aaaccceeeeeedddaaa___^^^^^^aaafffkkkpppzzzlll]]][[[aaannnmmmqqqqqqqqqqqqsssvvvxxxzzzzzz}}}}}}~~~mmmMMM===@@@>>><<>>===999:::888888888888888888888888777777999:::<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDDDDFFFHHHIIIJJJJJJLLLSSSZZZZZZXXX\\\eee[[[QQQIIIKKKQQQSSSQQQOOOWWWpppxxxZZZNNNHHHFFFGGGeeeoooVVV[[[^^^@@@;;;333555444444333333444444555999:::RRRcccaaa```|||~~~iii\\\XXXZZZccclllooopppzzzUUUCCCDDDBBBDDDFFFHHHKKKNNNRRRUUUWWWWWWWWWWWWWWWWWWWWWWWWVVVYYY[[[\\\\\\[[[\\\]]]YYYXXXWWWVVVUUUSSSSSSRRRRRRPPPMMMKKKJJJIIIHHHFFFDDDBBB@@@@@@AAAAAA@@@???===<<<;;;::::::999::::::999999::::::;;;;;;;;;;;;777888999888666777999<<>><<<:::;;;<<<>>>@@@BBBEEEFFFKKKMMMPPPSSSWWW\\\aaaeeesssxxxqqq\\\UUUYYY^^^pppuuu```ZZZrrryyyKKKFFF@@@;;;999888888777444444555555555555444444444444333333444555777888777MMMzzzrrrbbbPPP>>>999888888888999:::;;;======>>>??????>>>===>>>AAACCCEEEKKKTTT^^^hhhqqqzzz}}}yyytttpppmmmiiiggghhhggggggeee___TTTIIIBBB???@@@BBBFFFKKKPPPQQQQQQQQQRRRTTTXXX\\\^^^]]]\\\\\\```gggmmmnnnkkkfffbbbcccdddggglllooosss|||fff\\\XXXZZZbbbaaagggoooqqqsssuuuwwwyyy{{{|||{{{yyyzzzfffLLL???BBB???===AAA@@@???AAAFFFLLLQQQUUUWWWXXX[[[XXXYYY\\\___ccckkksss{{{gggJJJ???888;;;<<<888777:::888888888888888999999999999999:::<<<===???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCFFFFFFGGGHHHIIIIIIJJJJJJLLLOOOUUUZZZ[[[]]]eeennnXXXOOOLLLRRRWWWVVVSSSRRR___sssyyyZZZLLLFFFEEEHHHgggttt[[[aaaiiiAAA;;;777555444444333333444444555999===XXXwww]]]```aaa}}}gggZZZVVVZZZbbbjjjuuuzzzmmmOOO@@@@@@BBBEEEIIILLLOOOSSSWWW[[[______^^^]]]\\\[[[ZZZZZZYYY[[[^^^___^^^^^^^^^___]]]]]]\\\[[[YYYXXXWWWVVVVVVSSSOOOLLLKKKJJJHHHGGGDDDBBB@@@???@@@AAAAAA@@@>>>===<<<;;;::::::::::::888999999999:::;;;;;;<<<999::::::999777666555666888999999888777666555555888<<<>>>@@@HHHVVV```bbbWWWYYYVVVNNNKKKPPPUUUVVV\\\zzz{{{vvvtttiiiWWWGGGCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGJJJIIIHHHFFFCCC@@@>>>===:::999:::;;;===@@@AAABBBEEEGGGJJJLLLNNNQQQUUUYYY[[[dddggg^^^UUUSSSSSSQQQaaaxxxjjjVVVUUUnnn}}}LLLGGGAAA<<<:::999888777444444444444444444444444555444444444444666777888:::LLLrrrmmmUUU???:::888888888999:::<<<>>>>>>>>>??????>>>===>>>@@@BBB@@@EEELLLTTT\\\fffpppvvv|||}}}zzzuuuooojjjfffddd```]]]ZZZVVVNNNEEECCCEEE@@@???@@@DDDIIINNNPPPPPPRRRSSSVVV[[[___aaaaaa___YYY```iiiqqqsssooohhhcccdddfffjjjoooqqquuu___YYYVVVSSSYYYXXXaaammmppptttwwwxxxyyyzzz|||wwwuuuwww___IIIAAACCC@@@???CCCAAACCCEEEJJJPPPUUUXXXWWWVVV[[[YYYZZZ___bbbfffmmmvvvjjjIIIAAA===;;;<<<999555555888888888888999999::::::;;;<<<<<<===>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGIIIJJJLLLLLLLLLJJJHHHGGGLLLRRRWWWXXX\\\eeennnqqqSSSMMMNNNVVVZZZXXXVVVYYYnnnxxxxxx[[[LLLCCCBBBDDD]]]yyy___eeeqqqBBB999666555444444333333444444555777@@@ZZZ~~~uuu^^^eeeddd|||eeeYYYXXX\\\dddkkkvvviiiIII>>>AAABBBGGGMMMPPPSSSVVV[[[```cccccccccbbbaaa___^^^]]]ZZZ\\\___`````````aaabbbccccccaaa```^^^]]]\\\[[[XXXVVVRRRPPPNNNMMMJJJIIIEEECCC@@@@@@@@@AAAAAAAAA???>>>===<<<;;;:::::::::999999999999999:::;;;<<<::::::::::::999777555444666444333444777999888777<<<@@@@@@===CCCQQQZZZZZZYYYWWWSSSPPPOOORRRYYY^^^jjj{{{xxxssseeeTTTHHHFFFGGGFFFGGGHHHIIIJJJJJJIIIGGGFFFHHHGGGFFFEEEBBB@@@>>><<<:::888777888:::===>>>>>>>>>@@@CCCFFFHHHKKKOOORRRQQQXXXUUUHHHEEELLLOOOIIIaaa{{{iii]]]^^^sss~~~LLLHHHAAA<<<:::999888777555444444444444444444555555555444444555666777999<<>>??????>>>======>>>@@@>>>@@@DDDIIIOOOXXXbbbhhhppp{{{|||{{{xxxtttmmmgggcccaaa\\\WWWSSSRRRLLLEEECCCFFFAAA@@@???BBBFFFKKKNNNOOOTTTUUUXXX\\\aaaccccccbbbZZZ```iiipppqqqnnngggcccccceeelllrrrtttxxxtttWWWUUUTTTPPPUUUUUU```kkkoootttwwwwwwwwwyyyzzzxxxwww{{{VVVDDD???CCC@@@AAAEEEDDDIIIJJJNNNTTTYYYZZZWWWSSSXXXWWWZZZaaafffkkksss|||lllSSSCCC>>>;;;::::::999666666888888999999:::;;;;;;<<<<<>>===<<<;;;;;;;;;:::999999888888999:::;;;::::::999:::999888777555444444444555777999;;;<<<>>>BBBAAA;;;@@@OOOWWWWWWZZZRRRNNNQQQSSSTTT\\\ggg|||wwwxxxnnn]]]MMMHHHJJJJJJGGGFFFGGGGGGHHHHHHGGGGGGGGGDDDDDDCCCBBB@@@>>><<<;;;999666444444777:::;;;:::999;;;>>>@@@AAACCCFFFHHHMMMLLLIIIDDDDDDHHHKKKMMM^^^zzzmmmhhhjjj{{{~~~MMMHHHAAA<<<:::999888777555444444333333444444555555555444444555666888999>>>MMMjjjnnnSSS;;;555999999999:::<<<>>>???@@@???@@@@@@>>><<<;;;<<<>>>===>>>???AAAFFFNNNWWW^^^bbbnnn{{{}}}|||xxxxxxwwwsssllleee```^^^___WWWSSSTTTRRRJJJEEEEEEBBB@@@???@@@DDDIIILLLMMMVVVVVVYYY]]]aaaddddddccc\\\aaahhhmmmnnnkkkeeeaaabbbfffmmmuuuxxx}}}mmmRRRSSSSSSOOOTTTVVVaaajjjoootttwwwvvvvvvwwwxxx{{{}}}iiiPPP@@@>>>BBB@@@BBBGGGFFFMMMNNNQQQWWW[[[[[[VVVRRRWWWXXX]]]fffnnnuuujjjGGGBBBDDD>>>999666888:::;;;::::::999999:::;;;;;;<<<======AAAAAAAAABBBBBBCCCCCCCCCBBBBBBDDDFFFHHHJJJLLLMMMUUUXXXZZZ[[[YYYSSSMMMIIIFFFVVV\\\YYYbbbvvvyyymmmOOOJJJMMMVVVXXXVVV]]]iii|||rrr___TTTGGGFFFGGGLLLpppllliiiyyyLLL@@@888555444444333333444444555:::CCCTTTmmmuuuZZZcccuuusss```ZZZ^^^eeeooovvv}}}UUUEEECCCCCCDDDJJJQQQUUUWWWZZZ___eee]]]___bbbdddeeedddbbbaaaaaadddhhhjjjjjjkkklllmmmkkkkkkiiihhhfffdddcccbbb[[[YYYWWWVVVUUURRROOOLLLIIIFFFBBBAAAAAABBBBBBAAAAAA@@@???>>><<<<<<;;;;;;;;;:::999888888999:::::::::999888999:::999888666111444777666555777<<<@@@999@@@AAA???HHH\\\hhhhhhYYYLLLHHHPPPTTTTTT___ppp~~~|||tttssseeeQQQCCCBBBHHHHHHCCCEEEDDDDDDCCCDDDEEEGGGGGGBBBAAAAAA@@@>>><<<;;;:::888555222222555888888888777999:::;;;::::::<<<===CCC======DDDFFFCCCHHHSSS]]]{{{xxx~~~PPPKKKCCC===::::::999999666666555555555444444444555666777666555666777999@@@SSSzzzzzzfffPPPAAA<<<;;;;;;;;;<<<<<<>>>???@@@??????===<<<<<<===>>>>>>AAA@@@@@@AAACCCGGGKKKNNNXXXaaalllttt{{{~~~}}}yyy{{{zzztttpppmmmgggbbb```^^^ZZZVVVSSSOOOKKKGGGGGGDDDAAA???AAAEEEKKKOOOUUUWWWZZZ\\\^^^aaaeeehhh___dddjjjmmmmmmiiifffdddjjjnnnssswww|||zzzZZZWWWRRRMMMLLLPPPWWW]]]iiiqqqxxxzzzzzz|||}}}{{{}}}~~~]]]DDDCCCAAA@@@@@@DDDJJJOOOUUUTTTSSSSSSUUUVVVVVVVVV^^^cccbbbgggtttfffLLL??????<<<::::::;;;::::::999888777888999:::;;;<<<=========BBB???>>>@@@DDDGGGGGGFFFEEEFFFHHHIIIJJJMMMPPPSSSWWW[[[]]]\\\[[[XXXRRRMMMOOOYYY\\\[[[gggwwwrrr```NNNUUUWWWXXX[[[WWWYYYfff~~~|||yyyWWWOOOGGGBBBKKKUUUiiivvvhhhKKK:::555777666555444444555666777888IIIWWWmmmpppfffqqqkkkZZZ]]]dddgggppp{{{___IIIHHHIIIDDDLLLMMMRRRZZZ```cccaaa^^^aaaccceeeeeeeeeddddddeeefffmmmqqqqqqpppqqqppplllrrrpppnnnnnnnnnlllfffaaaaaa___]]]\\\[[[ZZZWWWUUUKKKHHHDDDAAABBBCCCDDDEEEFFFDDDCCC@@@???======<<<;;;;;;;;;:::::::::999999999999999999999999999999666222222666999999;;;>>>CCC@@@;;;BBB^^^yyyyyygggRRROOONNNOOORRR]]]tttuuuwwwzzzxxxjjjWWWEEEAAABBBBBBBBBDDDCCCCCCCCCCCCBBBAAA@@@???<<<<<<;;;999777666555444666666555444444444444555777666555444444555666777777:::>>>BBBEEEIIIMMMPPP[[[www~~~{{{QQQKKKCCC===:::999999999666666555555555444444444555666666666555666888:::CCC]]]}}}hhhPPP???:::::::::;;;<<<===???@@@AAAAAA@@@???============>>>??????>>>???AAADDDHHHJJJLLLTTT^^^fffmmmxxxzzzxxxvvvxxxvvvqqqmmmmmmiiieeebbb```]]]YYYVVVRRRLLLHHHFFFDDDBBB@@@AAAEEEJJJMMMRRRUUUYYY\\\^^^bbbgggjjjjjjlllmmmmmmkkkiiihhhhhhmmmttt|||lllVVVSSSOOOLLLKKKPPPWWW\\\hhhpppxxxyyyyyy{{{{{{zzz}}}tttVVVCCCCCCBBBBBBCCCFFFLLLPPPUUUUUUTTTTTTUUUWWWWWWWWW]]]cccdddjjjzzzmmmTTTCCC======999888888888888888777666666999999:::;;;===>>>>>>???AAA???>>>@@@DDDFFFFFFEEEGGGGGGHHHIIIKKKNNNQQQTTTXXXYYY]]]aaaaaa[[[TTTOOOXXX^^^```aaannn{{{rrr]]]MMMUUUVVVXXX]]]YYYYYYeee|||~~~yyyXXXOOOGGGBBBKKKVVVmmmxxxmmmOOO===:::666555444333333444555666888IIIYYYoooppplll~~~~~~iiiZZZ^^^fffkkkuuu}}}TTTGGGIIIIIIEEENNNOOOTTTZZZaaacccbbb```cccdddeeeeeeddddddfffgggoootttwwwuuuuuuvvvvvvtttsssqqqnnnnnnooommmhhhdddbbbbbbaaaaaaaaa^^^ZZZWWWNNNKKKFFFCCCBBBBBBDDDDDDEEEDDDBBB@@@???===<<<<<<;;;;;;;;;::::::::::::999999999999999999999::::::777333222555777777999===:::===BBBQQQhhhwwwooo^^^PPPRRRTTTYYYcccsss~~~vvvvvvrrrkkkVVVIII???>>>AAAAAABBBDDDAAAAAAAAAAAA@@@???>>>===<<<;;;:::999777666555444666666555444444444444444666666555444444555666777888;;;???BBBDDDGGGKKKNNN[[[sss|||QQQKKKCCC===999888888888666666666555555555444444444555666666666777:::<<>>@@@CCCDDDDDDCCCAAA???>>>=========>>>===<<<<<<===@@@BBBDDDDDDKKKSSSZZZbbbmmmzzz{{{vvvsssqqqsssrrrnnnlllmmmkkkhhhdddbbb```^^^ZZZUUUNNNIIIFFFDDDCCCBBBBBBEEEHHHIIIQQQUUUZZZ^^^bbbggglllooorrrssstttrrrnnnjjjhhhggglllvvv}}}ooo^^^QQQPPPMMMJJJJJJNNNUUUZZZeeennnwwwxxxxxxzzzyyywww{{{bbbLLL@@@BBBDDDEEEGGGKKKOOOSSSUUUUUUUUUUUUVVVWWWYYYZZZ]]]dddhhhppppppPPPCCC<<<<<<===777888888888999888888777777:::;;;;;;<<<>>>???AAABBBBBBBBBBBBDDDGGGHHHHHHGGGHHHHHHHHHIIILLLPPPTTTWWWYYYZZZaaajjjhhh]]]TTTTTTbbbcccccchhhwwwpppXXXMMMUUUVVVXXX]]]ZZZ\\\jjjyyy[[[PPPGGGDDDJJJWWWvvv}}}sssOOO;;;888555444333333333444555666:::MMM___uuummmsssvvvcccXXX^^^gggmmmzzzaaaHHHFFFHHHHHHHHHPPPRRRVVV\\\aaaddddddbbbggghhhhhhgggggghhhlllnnnwww{{{}}}{{{zzz}}}~~~|||{{{xxxtttssssssqqqnnnjjjeeeeeefffggggggddd^^^ZZZTTTPPPKKKEEEBBBBBBCCCDDDDDDDDDBBBAAA???>>>===<<<<<<<<<;;;;;;;;;:::::::::888888888999999:::::::::999555333555555555777<<>>======>>>======<<<;;;:::::::::999888666555444444666555555444444444444444555444444444444555777888;;;===@@@BBBDDDFFFIIIKKKZZZqqq~~~RRRLLLDDD===999888777777666666666666555555555555333444555555666888<<>>===<<<>>>===<<<;;;<<<===???@@@BBBFFFLLLQQQWWWaaammmvvv~~~{{{wwwtttrrrqqqqqqlllpppqqqooonnnooolllhhheeedddbbbaaa]]]WWWPPPKKKFFFEEEDDDDDDDDDDDDFFFFFFRRRVVV\\\bbbgggmmmrrrvvvtttwwwyyyyyyuuuqqqmmmllluuu{{{qqqccc\\\QQQOOOOOOMMMKKKJJJMMMRRRVVVaaakkktttwwwwwwxxxwwwtttzzzqqqOOOFFF@@@CCCGGGJJJLLLOOOSSSUUUUUUUUUVVVVVVWWWYYY\\\^^^fffoootttlllRRRAAA>>>:::<<<===777::::::;;;;;;<<<;;;;;;;;;=========>>>@@@BBBDDDEEEFFFGGGHHHJJJLLLLLLLLLKKKHHHGGGGGGIIINNNTTTYYY\\\\\\```kkkssskkkYYYSSSXXXfffcccccclll}}}mmmSSSNNNXXXZZZXXXZZZZZZfff}}}yyy^^^QQQFFFEEEJJJXXX|||tttQQQ888666666555444333444555666777===TTTiiigggrrrooo___VVV]]]fffmmm{{{yyyMMMCCCHHHGGGHHHMMMQQQTTTXXX]]]bbbeeeeeeeeellllllllllllnnnqqqwww{{{|||{{{xxxtttpppiiihhhhhhhhhhhhfffbbb^^^ZZZWWWQQQJJJDDDBBBCCCDDDDDDCCCCCCAAA@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;888888888999999::::::;;;;;;777555666555444777<<>>:::888777666777777666666666555555555444444555555666888===@@@UUUmmmIII999;;;888999;;;>>>AAADDDGGGHHHIIIHHHFFFDDDBBB???===<<>>===<<<<<<======>>>===@@@BBBEEEIIIPPPYYY```iiipppxxxyyyppphhhdddeeehhhkkkiiinnnrrrqqqqqqppplllffffffeeedddbbb___YYYRRRMMMHHHHHHFFFEEEDDDDDDDDDEEEOOOSSS[[[bbbiiiooouuuyyyvvvwwwxxxyyyzzz}}}rrreeeTTTOOOMMMEEEPPPOOONNNLLLJJJKKKNNNQQQ\\\gggrrruuuvvvwwwuuurrr{{{|||{{{]]]EEEGGGBBBEEEJJJNNNQQQSSSUUUWWWTTTVVVWWWXXXYYY\\\aaaeeerrr}}}qqqMMMBBB@@@AAA:::999<<<777;;;;;;<<<===>>>>>>======??????@@@AAABBBDDDFFFFFFGGGIIILLLNNNOOONNNMMMLLLIIIGGGFFFIIIPPPYYY___bbb```jjjwwwxxxfffSSSQQQ\\\ccc___aaannn~~~}}}gggPPPQQQ\\\^^^YYYXXX^^^xxxyyybbbRRREEEGGGJJJZZZpppjjjWWW<<<999777666555555555666888999???YYYssszzz___mmmlll___YYY```hhhooocccEEEDDDJJJFFFHHHQQQQQQUUU[[[```dddggghhhiiinnnoooppprrrvvv}}}~~~wwwrrrnnnllliiigggfffeeedddbbb```^^^XXXPPPHHHDDDCCCDDDDDDDDDDDDCCCBBB@@@>>>============<<<<<<<<<;;;;;;888888888999999:::::::::===:::999999777555888===BBBLLL\\\eeeaaaWWWVVV[[[WWW^^^aaadddwwwrrrgggiiillldddVVVMMMVVVTTTNNNDDD===:::;;;<<<999::::::::::::999999888666666666555555444444444555555444333333333333333333333333444555888:::;;;BBBDDDEEEFFFEEEEEEFFFHHHWWWpppuuussspppVVVOOOGGG???;;;999888777777777777666666666555555555555555555555888===@@@UUUoooJJJ999===999:::<<<>>>BBBEEEHHHIIIJJJIIIHHHFFFDDDAAA???===??????>>>>>>=========>>>======>>>???AAAEEELLLPPP]]]dddnnntttwwwxxxzzz|||wwwlllaaa\\\\\\```cccffflllppppppqqqqqqnnnhhhgggfffdddccc```\\\VVVRRRLLLJJJHHHFFFEEEDDDDDDDDDIIINNNWWW___fffmmmssswwwyyywwwttttttzzzooo\\\RRRNNNFFFFFFIIICCCNNNNNNNNNLLLJJJJJJKKKLLLWWWcccoootttuuuvvvuuuqqqyyy}}}~~~zzzyyy~~~SSSEEELLLFFFJJJNNNQQQSSSUUUWWWXXXUUUXXX[[[\\\]]]bbbiiiooowwwrrrIII>>>;;;@@@BBB999777;;;666:::;;;<<<===>>>>>>>>>>>>AAABBBCCCEEEFFFFFFFFFFFFEEEIIIMMMPPPOOOMMMLLLKKKLLLIIIFFFIIIRRR[[[aaadddeeettt~~~uuu___PPPRRR\\\^^^\\\aaaqqq|||uuuaaaPPPUUU``````ZZZ\\\jjjyyyfffSSSEEEIIIJJJ[[[ddd```XXX===999777666666666666777999:::@@@]]]zzzkkkZZZjjjwwwmmmaaa^^^fffmmmtttrrrWWWCCCFFFJJJGGGIIIQQQRRRWWW___fffjjjkkkmmmmmmoooqqqvvv{{{|||vvvtttqqqlllhhhgggfffeeeddddddccc```WWWNNNGGGEEEEEEDDDEEEEEEEEEDDDBBB@@@???>>>============<<<<<<<<<999999999999999999999999<<<;;;;;;<<<999555888>>>FFFXXXjjjmmmaaaUUURRRTTTYYYXXX^^^uuulllccccccmmmoooddd]]]^^^qqqlll___NNNBBB===<<<:::888888999999999999888888555444444444444444444444555444444333333333333333333333333555777:::<<<>>>DDDEEEFFFFFFDDDDDDEEEFFFbbbyyyzzzgggccciiiXXXQQQHHHAAA<<<:::888777777777777777666666666555666666666555555888<<<@@@TTTsssLLL:::>>>;;;;;;===???BBBEEEHHHJJJJJJJJJIIIHHHFFFCCC@@@?????????>>>>>>>>>>>>============>>>>>>???BBBFFFHHHSSSZZZdddkkkooorrrvvvzzzuuuqqqjjjccc___^^^```aaaccchhhkkkkkkmmmqqqpppmmmiiihhhfffdddbbb___[[[XXXOOOMMMJJJGGGEEEDDDEEEEEEEEEKKKTTT]]]eeelllqqquuuxxxvvvtttttt{{{kkkWWWIIIFFFGGGBBBBBBGGGFFFIIIKKKLLLKKKIIIHHHIIIJJJSSS___lllrrruuuvvvtttqqqqqqwwwzzzxxxwww{{{rrrQQQHHHLLLKKKNNNQQQTTTTTTUUUWWWYYYXXX\\\___aaaccciiiqqqyyysssXXX???<<<999>>>>>>777999>>>999;;;<<<===???@@@AAAAAAAAACCCDDDGGGHHHIIIHHHFFFEEEEEEJJJOOORRRPPPMMMLLLKKKRRRMMMIIIJJJRRR[[[aaaccclll{{{~~~lllXXXSSSWWWZZZ]]]]]]fffuuuyyymmm\\\RRRZZZaaa^^^[[[fff|||yyyhhhTTTDDDJJJJJJ]]]eeeaaaWWW<<<666666555555555666777999:::CCCcccvvvcccYYYlllyyy~~~jjjaaa```iiiqqqxxxiiiSSSCCCCCCIIIJJJKKKOOORRRZZZdddlllpppqqqrrrssstttxxx}}}yyyvvvrrrnnnllljjjhhhfffggggggeee^^^SSSJJJFFFFFFEEEFFFGGGGGGFFFDDDBBB@@@>>>>>>>>>=========<<<<<<;;;::::::999999888888888999999<<<>>>:::555777===III```rrrlll^^^UUUSSSRRR___bbbrrrmmmaaaaaammm{{{wwwfffbbbkkkzzzssscccOOOBBB>>>:::666666777777888888777777777333333333333333444444444555444333333222222333333333333444666888<<<>>>@@@CCCDDDEEEDDDCCCBBBCCCDDDooovvv\\\WWWdddYYYRRRIIIBBB===:::999888777777777777666666666666777777666555555888<<<@@@XXXvvvNNN;;;>>>;;;<<<>>>@@@CCCFFFHHHJJJJJJJJJJJJIIIGGGDDDAAA???>>>>>>>>>>>>>>>=========::::::;;;<<<===???AAACCCGGGOOOYYY```dddhhhnnnssshhhhhhhhhhhhgggeeedddcccbbbeeeffffffiiipppsssssskkkiiigggeeedddbbb^^^\\\QQQOOOKKKGGGEEEEEEEEEFFFEEEKKKTTT^^^eeelllrrrvvvssstttvvvyyy~~~sssUUUIII???AAAEEE===;;;BBBDDDEEEGGGIIIIIIHHHHHHIIIJJJPPP]]]jjjqqqtttvvvtttqqqiiipppvvvuuutttxxx}}}~~~jjjPPPIIIIIINNNQQQSSSUUUUUUVVVWWWYYYZZZ^^^ccceeegggnnnwwwoooSSSIII??????999;;;;;;777===CCC===>>>???@@@BBBCCCDDDEEEEEEDDDFFFIIIKKKKKKIIIFFFDDDGGGLLLRRRUUUSSSPPPNNNNNNWWWQQQKKKKKKRRRZZZ___```ppp}}}{{{eeeUUUWWW[[[WWW^^^___jjjxxxxxxhhhYYYSSS]]]```\\\]]]oooyyyjjjUUUDDDKKKJJJ]]]nnnhhhZZZ???888555444444444555666888999HHHiiirrr```ZZZqqq{{{ggg______iiiqqqzzzhhhSSSAAA@@@HHHLLLMMMMMMTTT\\\hhhqqquuuvvvvvvwwwzzz|||zzzwwwtttrrrnnniiifffhhhjjjiiibbbVVVLLLHHHGGGFFFGGGHHHHHHGGGEEECCCAAA>>>>>>>>>>>>============<<<;;;;;;:::999888777777666888<<<>>>:::555666<<<<<>>???@@@???>>><<<;;;<<<<<<===>>>>>>>>>======CCCFFFLLLQQQWWW^^^fffkkkhhhfffeeecccaaa```______^^^aaa```\\\___iiioooooopppmmmiiieeecccbbb```___YYYVVVQQQLLLIIIHHHIIIJJJOOOSSSYYY___dddiiiooossswwwwwwzzz~~~~~~fffSSSHHH??????@@@???>>>???BBBDDDGGGHHHJJJJJJIIIIIIJJJKKKKKK[[[lllsssuuuvvvsssmmmkkkjjjmmmsssvvvvvvyyy|||wwwWWWOOOUUUTTTXXXVVVUUUTTTTTTTTTVVVWWW______eeeqqqyyy{{{kkkKKKCCCAAA<<<::::::::::::;;;===>>>??????AAAEEEFFFFFFGGGHHHIIIMMMKKKLLLNNNLLLFFFCCCEEEKKKMMMUUU\\\[[[WWWXXX___```TTTLLLNNNSSSWWW\\\bbbnnnllleee[[[VVVVVVYYYZZZbbbbbbmmmyyyttt```TTTVVV\\\aaa^^^ddd~~~mmmYYYEEEHHHJJJQQQ}}}oooaaa^^^<<<777888888777555444666999===KKKjjjsssaaabbbsssxxxgggdddeeejjjqqq}}}cccQQQCCCDDDIIIKKKNNNTTTUUU^^^kkktttwwwxxxyyyzzzyyyvvvwwwvvvqqqmmmlllmmmllliiiaaaWWWNNNHHHGGGGGGGGGFFFGGGGGGHHHIIIEEEDDDBBB@@@???>>>======>>>===;;;:::999888888888888666666999<<<===;;;888999>>>EEEHHHLLLRRR\\\dddrrryyypppeeehhhhhhsssggg^^^UUUEEEEEEDDDAAA===999888777666555555444444555555666222222222333333333444444333333333333333333333333111444777999:::<<<>>>@@@@@@AAACCCBBB@@@>>>>>>???pppffffffjjj{{{bbbZZZNNNDDD<<<999999;;;666666666666666666666666444<<<999555999;;;>>>HHHZZZqqqxxx]]]QQQGGG>>><<<;;;===CCCFFFEEEGGGJJJLLLMMMLLLKKKHHHEEEBBB@@@@@@@@@@@@@@@@@@???>>>======>>>>>>>>>======<<<<<>>????????????@@@CCCEEEGGGIIIKKKKKKJJJIIIIIIJJJJJJZZZjjjrrruuuwwwtttooonnnlllmmmrrruuuvvvyyy}}}iiiQQQPPPWWWUUUXXXXXXXXXXXXXXXXXXXXXXXX```ccckkkvvv|||wwwSSSAAA>>><<<888::::::;;;<<<>>>???@@@@@@CCCEEEFFFGGGHHHIIILLLNNNSSSQQQQQQSSSOOOHHHEEEFFFMMMOOOUUU[[[YYYUUUWWW]]][[[SSSOOOSSSZZZ\\\```dddlllggg___WWWTTTUUUXXXYYY___cccoooxxxqqq^^^WWW[[[dddfffeeettt}}}nnn[[[FFFGGGIIIRRRjjj^^^\\\===;;;777777666555444666999<<>>======>>>===<<<:::999888888888999888888:::======<<<999888<<<@@@EEEJJJRRR]]]dddmmmrrrqqqlllrrreeeTTTNNNHHHEEECCC@@@;;;666333222222555555444444444444555555222333333333444444444444333333333333333333333333333555999;;;<<<===@@@AAAAAABBBBBBAAA???===>>>???uuummmzzzddd]]]QQQEEE===:::999:::666666666666666666666666333;;;999666;;;;;;>>>JJJgggxxxnnn```ZZZNNNAAA>>><<<>>>DDDFFFFFFHHHKKKMMMOOOPPPNNNIIIFFFEEEEEEFFFEEECCCBBB@@@@@@?????????>>>>>>======<<<;;;;;;<<<>>>@@@CCCFFFLLLSSSXXX]]]```ccceeeddd```[[[XXX]]]\\\WWWRRRTTT]]]dddgggjjjkkkkkkjjjhhheeebbb```eeebbb\\\WWWSSSRRRRRRSSSSSSUUUYYY\\\```ffflllpppxxxzzztttaaaRRRFFF>>>===>>>?????????AAADDDGGGGGGJJJLLLLLLKKKIIIIIIIIIJJJWWWfffpppvvvxxxvvvqqqqqqnnnoootttvvvvvvyyy}}}vvv___RRRWWW^^^ZZZZZZZZZ[[[\\\\\\\\\[[[ZZZ```eeennnvvv{{{nnnQQQBBB@@@???<<<:::;;;<<<>>>???AAABBBBBBBBBGGGHHHIIIJJJKKKMMMQQQTTTXXXVVVWWWXXXSSSJJJFFFGGGPPPQQQUUUXXXWWWSSSUUUZZZVVVSSSSSSZZZaaadddfffhhhllldddZZZTTTTTTVVVXXXYYY]]]eeeqqquuuiiiZZZXXX```aaabbbdddzzzlll[[[HHHGGGGGGQQQjjj```ZZZ<<<<<<666666666444444555999<<>>===>>>===<<<;;;:::999999999999999999:::<<<===<<<:::888999;;;@@@HHHSSS]]]dddhhhmmmxxx~~~xxxnnnooowwwwwwWWWKKKLLLNNNOOOJJJCCC;;;555333333333444444444444444444444444333333333444444444555555333333333333333333333333555777;;;===>>>???AAABBBBBBBBBAAA???<<<<<<===>>>}}}ssshhhbbbUUUGGG===;;;:::999666666666666666666666666222999888777;;;999>>>MMMmmmjjjfffbbbTTTDDD@@@>>>@@@DDDGGGGGGIIIMMMPPPTTTVVVTTTNNNKKKLLLOOOMMMKKKHHHDDDBBB@@@@@@@@@???>>>======<<<<<<<<<<<<===>>>>>>???AAAEEEKKKPPPRRRVVVZZZ___```___]]][[[\\\YYYTTTPPPRRRZZZbbbgggfffhhhkkkllljjjfffcccaaadddbbb^^^ZZZWWWVVVWWWXXXWWWXXXZZZ[[[^^^dddjjjooovvvzzziiiWWWKKKBBB;;;<<<===>>>???@@@BBBFFFIIIIIIKKKMMMMMMLLLKKKKKKLLLLLLUUUaaallluuuxxxwwwtttsssqqqtttyyy{{{yyyzzz}}}iiiYYYTTT\\\aaa[[[[[[[[[\\\\\\]]]^^^^^^___dddkkksssxxx|||fffQQQ@@@@@@CCC@@@>>>???===>>>@@@BBBDDDDDDDDDDDDGGGIIILLLMMMNNNPPPSSSUUUWWWWWWXXXYYYSSSKKKHHHJJJSSSTTTVVVWWWUUUTTTUUUXXXUUUUUUXXX___fffkkkmmmnnnooodddYYYUUUWWWXXXZZZ[[[___jjjsssoooaaaUUUXXXaaa[[[\\\dddxxxhhhWWWGGGHHHFFFNNNmmmccc\\\===;;;555666555444333555999<<>>>>>===<<<;;;::::::::::::999999999:::;;;;;;;;;;;;:::888888===GGGSSS]]]cccgggpppxxxwwwnnnhhhpppzzzdddPPPNNNUUUZZZVVVOOOEEE;;;666555555666333333444444444444333333333333444444444555555555333333333333333333333333555888<<<>>>???@@@AAABBBBBBBBB@@@===;;;:::<<<>>>~~~vvv~~~oooiii[[[HHH===<<<;;;888777777777777777777777777111777666666:::888>>>PPPhhhyyyllllllgggVVVGGGCCC@@@AAAEEEHHHHHHJJJNNNQQQUUUXXXVVVRRRPPPRRRVVVSSSQQQMMMIIIFFFCCCBBBBBB@@@???>>>===<<<<<<============>>>===>>>@@@EEEHHHJJJMMMQQQWWW\\\```cccddd```[[[VVVSSSTTTXXX___dddbbbfffkkkmmmkkkhhheeedddcccbbb___]]]\\\]]]^^^___\\\\\\]]]^^^```dddjjjnnnttt{{{zzz]]]NNNFFF@@@;;;;;;===>>>???@@@CCCFFFIIIJJJLLLNNNOOOOOOOOOQQQRRRQQQTTT\\\hhhssswwwwwwvvvssstttyyy~~~{{{|||yyy[[[RRRRRRZZZ^^^XXX]]]\\\[[[[[[]]]```ccceeelllttt{{{}}}~~~RRRKKK@@@;;;???@@@<<<<<>>>>>===<<<;;;;;;;;;;;;999999:::999999999:::;;;===:::999<<>>555111111222222333444444555555444444333333333333444444444555555333333333333333333333333444777<<<>>>?????????@@@AAAAAA???<<<:::999;;;===zzz~~~ssszzzuuuwwwrrr```JJJ===<<<<<<888777777777777777777777777222777666666999777@@@VVV~~~wwwqqqtttlllXXXGGGEEEBBBBBBFFFHHHHHHKKKPPPOOORRRTTTTTTRRRSSSUUUXXXWWWVVVSSSPPPMMMKKKJJJIIIGGGEEECCC@@@>>>>>>===>>>;;;<<<<<<<<<;;;<<<>>>AAAEEEGGGJJJPPPWWW^^^dddgggccc^^^ZZZXXXWWWVVVYYY^^^aaagggmmmpppnnnjjjiiiiiifffeeecccbbbbbbdddeeefffcccdddeeeeeefffiiimmmpppvvv}}}cccMMMDDDAAA>>><<<<<<>>>???@@@AAACCCGGGIIIMMMNNNOOOPPPRRRUUUYYY\\\XXXUUUYYYdddpppuuuvvvwwwtttuuuzzz}}}~~~hhhTTTSSSVVV]]]aaa[[[^^^]]]^^^___bbbfffjjjllloooxxxpppSSS@@@;;;;;;===???>>><<>>[[[nnnsssqqqfffcccdddjjjssszzzuuuhhhZZZLLLFFFDDDIIIKKKMMMVVVbbbkkkuuuyyywwwvvvsssppprrrqqqoookkkgggbbb^^^[[[UUUTTTRRRPPPNNNLLLKKKKKKKKKKKKKKKIIIGGGDDDAAA@@@>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;:::999999;;;<<>>CCCMMMVVV]]]kkkpppkkk^^^\\\nnnxxxZZZLLLMMMPPPOOOLLLIIIAAA888222000111222111333444555666666555444333222222222333333333444444333333333333333333333333333777;;;>>>???>>>>>>>>>>>>>>>>>><<<:::999;;;===yyyyyynnn~~~sssrrryyyeeeKKK<<<======888777777777777777777777777555888666777:::777CCC\\\|||zzzwww___KKKFFFCCCCCCGGGIIIIIILLLQQQMMMNNNOOOQQQSSSUUUXXXYYYXXXXXXXXXXXXWWWVVVTTTTTTRRROOOKKKFFFBBB???>>>===:::<<<======<<<;;;<<<===???AAADDDIIIOOOUUUZZZ]]]^^^YYYXXX[[[ZZZWWWWWW[[[cccjjjpppsssqqqnnnnnnoooiiihhhgggffffffggghhhiiikkkmmmnnnnnnnnnooorrrtttzzzssscccPPPBBB>>>>>>>>>======>>>@@@@@@AAACCCFFFIIINNNOOOPPPQQQTTTZZZaaafff___WWWVVV```lllrrruuuwwwvvvuuuyyy|||aaaUUU[[[^^^aaadddaaa^^^```dddhhhllloooqqqqqqqqq}}}YYYIIIGGGFFF777===@@@>>>===AAAFFFHHHIIIHHHEEEDDDCCCDDDFFFGGGMMMNNNNNNMMMMMMOOORRRUUUQQQRRRRRRQQQKKKGGGLLLTTTXXX]]]``````bbbeeeddd___\\\aaaddddddgggooosssrrrbbbZZZXXX]]]___]]]aaakkkxxxyyynnn]]]WWW^^^bbb```aaapppuuubbbRRRCCCCCCEEE___vvvbbbZZZ:::555666777777666666888<<<@@@eeerrryyypppeeecccdddkkkttt}}}xxxfff\\\RRRIIIDDDCCCHHHJJJLLLXXXfffoooxxx~~~|||yyyrrrmmmmmmmmmmmmllliiieeeaaa___ZZZYYYVVVSSSQQQNNNMMMLLLJJJJJJJJJJJJHHHEEEBBBAAA???>>>======<<<=========<<<>>>>>><<<::::::===??????@@@@@@???@@@FFFOOOWWWaaaddd```\\\ggg~~~cccKKKGGGOOOQQQMMMJJJAAA;;;444222333666555333444555777888888777555444111111111222222222333333333333333333333333333333444777<<>>>>>>>>:::<<<===<<<;;;:::;;;<<<|||vvvkkk|||mmmqqq}}}hhhKKK<<<======888777777777777777777777777888:::777888;;;999FFF```fffOOOGGGDDDDDDGGGIIIIIILLLQQQMMMMMMMMMPPPUUUYYYZZZ[[[XXXYYY[[[]]]]]]]]]]]]\\\ZZZVVVQQQJJJDDD@@@>>><<<;;;===???@@@>>><<<<<<<<<:::<<>>>>>>>>>>>???@@@@@@AAABBBFFFHHHPPPPPPQQQRRRVVV]]]ffflllcccYYYUUU^^^jjjqqqtttwwwwwwuuuvvv{{{}}}}}}ttt]]]WWW___``````bbb___]]]bbbiiipppuuuvvvvvvuuuxxxXXXFFFFFFBBB999777???@@@;;;;;;CCCGGGDDDLLLIIIFFFCCCBBBDDDFFFHHHRRRQQQNNNKKKJJJMMMSSSXXXUUUTTTTTTRRRKKKGGGMMMVVVYYY___bbbbbbeeejjjhhhaaa[[[bbbgggfffhhhoooqqqnnn___YYYZZZbbbdddbbbhhhsss}}}{{{lll[[[YYYdddhhhbbbcccssstttdddUUUCCC@@@DDDiiijjjXXX\\\>>><<<777777777777777999===AAAmmmrrrwwwrrrgggbbbdddkkkuuunnn[[[TTTNNNIIIDDDCCCHHHJJJMMMZZZiiipppyyy|||tttmmmiiijjjkkkllljjjhhhdddbbb___]]]ZZZVVVSSSPPPNNNMMMIIIIIIJJJJJJHHHFFFCCCAAA???>>>>>>============>>>>>>@@@@@@>>><<<<<<>>>AAA???AAABBB???>>>AAAJJJRRRUUUZZZ\\\bbbxxxqqqYYYEEEFFFNNNNNNHHHDDD999444000000333666555333555666777999999777666555000000111111111222222222333333333333333333333333444888===@@@@@@???>>>>>>888:::<<<<<<;;;;;;;;;<<<~~~zzzwwwnnnkkkzzzdddjjjIII;;;>>>>>>777888888888888777777777777888666;;;555888===DDDccc~~~ppp[[[MMMFFFCCCGGGKKKMMMOOOQQQSSSQQQPPPQQQUUUYYY\\\^^^ZZZ]]]___aaabbbdddfffiiicccccc```VVVIII@@@>>>@@@???===;;;:::;;;<<<;;;:::>>>>>>???@@@CCCFFFHHHJJJIIIKKKTTT^^^___YYYXXX[[[gggpppwwwwwwvvvwwwtttnnnnnnkkkjjjmmmmmmlllnnnssszzz|||~~~~~~~~~wwwggg]]]SSSMMMDDD===::::::::::::@@@AAABBBBBBCCCDDDGGGJJJUUUSSSRRRTTTYYY\\\]]]\\\UUUSSSTTT[[[eeennnrrrrrrxxxwwwvvvyyy}}}~~~rrrbbbWWWZZZaaabbbcccgggdddiiirrrxxxuuuqqqttt{{{}}}VVVFFFBBB>>>===@@@???<<<<<<@@@EEEIIIKKKMMMJJJFFFDDDDDDCCCBBBGGGNNNLLLVVVTTTMMMPPPQQQQQQXXXYYYYYYWWWRRRMMMNNNSSSYYY^^^^^^___cccffffffdddaaaaaaeeeffffffkkkqqqqqqkkk]]]\\\aaaggggggdddlllyyy}}}hhh\\\dddhhhbbb```hhh}}}~~~cccOOOCCCDDDCCC```kkk^^^zzz___CCC999BBBCCC:::444999;;;???MMMmmmuuummmqqqqqq}}}mmmddddddgggmmmvvv}}}zzzhhhUUUJJJHHHDDDDDDEEEGGGLLLSSS]]]cccssszzz|||uuuooommmkkkiiijjjlllkkkgggcccdddbbb]]]YYYTTTQQQOOONNNKKKJJJIIIGGGEEEDDDCCCCCCBBB@@@>>>;;;;;;<<<===???>>>>>>?????????>>>>>>===???AAACCCCCCDDDDDDGGGHHHZZZeeeiiijjj{{{uuu[[[TTTLLLIIIJJJJJJFFFAAA777444111000111333444444666666666666666666666666222222222222111111111111111222222333444444555555555888<<>>>>>888888888888888777777777777888666<<<666888===BBBaaa|||dddSSSLLLGGGIIILLLMMMNNNQQQUUUSSSQQQTTT[[[aaadddeee```bbbdddeeeeeeeeehhhiiiiiijjjhhhaaaWWWLLLFFFCCCCCCAAA???>>>>>>===;;;:::999999:::;;;>>>AAADDDFFFIIIHHHMMMWWW]]]]]]]]]```dddmmmsssttttttvvvuuupppqqqmmmkkkllllllkkknnnsssuuueeeYYYSSSPPPNNNKKKFFF@@@===<<<<<<======>>>???AAABBBCCCEEEIIILLLQQQPPPPPPRRRUUUWWWWWWVVVPPPNNNPPPXXXdddooovvvxxxuuuvvvyyy~~~rrrcccYYY]]]bbbbbbcccfffeeehhhnnnrrrppppppxxxbbbPPPAAA@@@AAA===<<<@@@@@@???@@@DDDHHHKKKMMMNNNKKKGGGEEEGGGHHHHHHLLLQQQPPPZZZXXXPPPQQQQQQSSSZZZ]]]^^^\\\VVVOOONNNSSSZZZ]]]\\\]]]aaaeeeeeeaaa^^^]]]```aaaaaagggmmmkkkddd]]]\\\___ccccccdddnnn{{{xxxccc\\\eeegggeeekkkzzzyyybbbPPPBBBDDDDDD[[[ggg^^^]]]>>>666EEEFFF===666777666<<>>???===>>>???@@@@@@@@@@@@@@@AAACCCEEEEEEEEEEEEGGGHHHQQQ^^^gggnnnzzzxxxcccSSSLLLEEECCCDDDDDD???:::777444111000222444555555777777777666666666666666222222222222222222222222222222333333444444555555777999<<<>>>@@@@@@???>>>;;;;;;<<<<<<<<<=========xxxhhhZZZTTT]]]kkkJJJ<<<======888999999888888888777777777777666<<<777999<<<@@@^^^ggg\\\SSSLLLLLLMMMMMMNNNQQQTTTQQQPPPUUU^^^fffiiiiiifffggghhhgggffffffhhhjjjnnnooopppmmmfff[[[QQQJJJHHHEEEBBB@@@???>>><<<:::999999999:::;;;>>>@@@AAAIIIDDDEEEMMMXXX___dddhhhhhhnnnrrrrrrrrrsssrrrpppxxxtttqqqqqqppppppuuu|||mmm[[[NNNGGGBBB???@@@>>>;;;;;;;;;<<<;;;;;;<<<===???AAACCCFFFKKKOOONNNNNNNNNPPPRRRRRRQQQOOONNNLLLMMMTTT```mmmvvvzzzuuuwww|||pppccc\\\```fffeeedddggghhhhhhkkknnnpppuuu___JJJ@@@<<<<<>>:::666888888BBBVVVwwwqqq___eeetttyyyhhh```gggjjjqqqyyyuuugggWWWHHHBBBBBB@@@DDDGGGGGGHHHOOO]]]hhhsss}}}~~~|||uuunnnjjjjjjkkklllkkkhhhgggeeebbb^^^ZZZVVVTTTOOONNNMMMLLLKKKKKKKKKKKKGGGEEEBBB@@@>>>>>>>>>???======???@@@BBBCCCDDDEEEEEEGGGHHHHHHGGGGGGGGGHHHIIIUUUeeeqqqvvvqqq```PPPKKKFFF@@@???@@@>>>999444666444111111333666777777888777777777666666555555222222222222333333333333333333333444555555666666999:::<<<===>>>?????????<<<<<<======>>>>>>??????gggVVVVVViiiiiiJJJ======<<<999999999999888888888777777777666===777999<<>>===<<<<<<======;;;999===>>>???AAACCCFFFLLLPPPNNNOOOQQQRRRRRRQQQOOOMMMPPPMMMLLLQQQ[[[gggqqqwwwwwwyyy{{{~~~|||lllaaa]]]dddjjjiiihhhkkkmmmmmmpppssswwwzzzZZZDDD>>>EEEBBBBBBBBB???:::<<>>222888888777888888EEE___}}}vvv\\\bbbvvvvvveee^^^kkkmmmsssyyy{{{lll^^^OOOBBB>>>???AAAFFFIIIHHHHHHOOO___lllpppzzzzzzrrrmmmlllmmmmmmllliiihhhgggdddaaa\\\YYYVVVSSSRRRQQQOOOMMMLLLLLLLLLIIIGGGDDDBBB???>>>>>>>>>======???AAACCCFFFHHHIIIIIIJJJLLLLLLJJJHHHHHHIIIHHHPPP```mmmmmm___PPPHHHGGGCCC@@@??????===888333555333111222555777888888777777666666555444444444222222222222333333333333444555555666666777888888<<<<<<<<<<<<===>>>???@@@?????????@@@@@@@@@@@@@@@hhhZZZfffeeeHHH>>>===<<<:::999999999999888888888888777666===888999<<>>::::::::::::;;;===???@@@CCCEEEFFFGGGLLLYYYjjjuuu{{{{{{{{{zzzxxxvvvwwwxxx}}}}}}nnnZZZJJJDDDEEEAAA@@@??????@@@@@@>>>===@@@@@@AAAAAACCCGGGLLLPPPRRRSSSVVVWWWVVVUUUSSSRRRQQQNNNLLLOOOWWWcccnnnuuuxxxxxxxxxxxxxxxyyy{{{}}}uuufff^^^]]]fffnnnmmmnnnsssvvvvvvyyy|||zzzllldddXXXGGG@@@CCCDDD@@@=========>>>BBBGGGFFFIIIKKKMMMVVV```ccc___MMMHHHGGGPPPYYY]]]^^^```pppuuujjj\\\YYYWWWWWW^^^]]]``````ZZZRRRQQQXXX``````______```aaa___[[[WWW[[[[[[^^^bbbdddbbb]]]ZZZ___bbb```\\\aaaooozzz~~~oooddd]]]gggmmmbbbiii|||pppbbbXXXMMM???CCCCCCJJJxxxiiiddd[[[>>>999666;;;:::888888444@@@\\\zzz___dddxxxsssddd]]]lllooouuuzzz~~~wwwfffWWWJJJ???<<<>>>@@@EEEIIIIIIHHHOOO^^^jjjnnnwww}}}vvvsssqqqpppmmmjjjhhhhhhgggeeebbb^^^ZZZXXXXXXWWWUUURRROOOMMMLLLKKKJJJIIIFFFCCCAAA??????>>>>>>>>>???AAADDDGGGIIIKKKKKKMMMOOONNNLLLJJJIIIIIIIIIMMMWWW___\\\OOOGGGGGGDDDBBB???>>>>>><<<777444444222111222555888888888555555555444444333333333222222222333333444444444777777777888999999::::::>>>===<<<<<<===>>>???@@@@@@@@@@@@??????>>>>>>>>>~~~gggbbbwww```GGG@@@===<<<<<<:::999999999999888888888888777===888:::===AAA___wwwkkk___RRRMMMKKKKKKNNNRRRVVVUUUVVVZZZaaahhhmmmooouuuvvvuuutttrrrsssvvvyyyyyyzzzzzzzzzyyyxxxvvvvvvwwwooocccWWWOOOJJJFFFEEE::::::::::::;;;<<<>>>???@@@FFFJJJHHHKKKXXXjjjvvvyyyyyy|||}}}aaaNNNHHHFFFDDDAAA?????????>>>===BBBBBBBBBBBBDDDHHHNNNRRRUUUWWWZZZ[[[ZZZYYYYYYZZZSSSQQQOOOQQQWWWbbbnnnuuuwwwvvvtttsssssswww}}}pppddd]]]^^^hhhpppqqqsssyyy~~~~~~ssseeeXXXMMMKKKIIIBBB???AAA@@@??????AAADDDFFFGGGHHHLLLOOOQQQUUU```kkkiii```MMMIIIJJJRRRZZZ^^^bbbfffyyyzzzkkk\\\]]]]]]\\\aaa______^^^ZZZVVVVVV]]]cccbbbeeegggfffccc___]]]\\\aaaccchhhmmmkkkdddaaaaaaaaafffdddaaaiiizzzyyykkkfffaaagggiii```jjj}}}ppp^^^SSSIII???CCCBBBMMMeee]]]UUU<<<777444777666888999555BBB___lllssspppccc___eeepppqqq___QQQFFF>>><<<>>>@@@DDDHHHHHHIIIOOO[[[eeennnvvv|||yyywwwuuupppllljjjjjjhhhfffccc```]]]\\\]]][[[XXXUUUQQQOOOMMMLLLLLLKKKIIIFFFDDDBBBAAAAAA@@@@@@@@@AAACCCFFFIIIJJJLLLNNNPPPPPPNNNLLLJJJJJJIIIJJJLLLNNNJJJCCCBBBDDD@@@>>><<<:::999888555333333222111222555777777777444444444444444444444444444444444555666666777777:::::::::;;;<<<<<<======>>>>>>=========>>>??????>>>>>>>>>>>>=========<<>><<<===::::::999999999888888888999777===777:::>>>DDDcccrrrdddVVVNNNKKKJJJLLLQQQOOORRRUUUYYY]]]ccckkkppp}}}|||{{{xxxvvvvvvyyy{{{|||~~~}}}zzzyyyzzz}}}}}}xxxppphhhaaaZZZTTTPPPKKKIIIFFFCCCAAA???>>>>>>>>>EEEIIIIIINNN]]]llltttvvvvvv|||xxxsssuuu|||{{{eee___\\\VVVNNNHHHDDDBBB@@@???AAABBBBBBCCCEEEKKKQQQVVVVVVYYY[[[\\\[[[\\\^^^aaaZZZXXXVVVUUUZZZbbblllsssuuuuuusssppppppttt{{{}}}qqqddd^^^___iiiqqqrrrvvv|||lll[[[PPPKKKFFFEEEFFFEEECCCAAAFFFIIILLLMMMOOOPPPQQQRRRYYY]]]```fffttt}}}rrr```OOOLLLNNNTTTZZZ___fffmmm|||zzzhhh[[[aaadddbbbeeeeeeccc```\\\[[[]]]bbbeeeeeekkkooollleee______aaafffkkkssswwwqqqgggeeeiiidddiiihhhfffssstttggghhheeehhhjjjiii{{{{{{ppp]]]MMMEEE@@@DDDBBBSSSfff\\\MMM;;;:::222222222777;;;888EEEbbb{{{vvvnnncccaaaddd{{{uuugggVVVKKKCCC======@@@DDDFFFIIIKKKMMMSSS\\\bbblllsss}}}}}}{{{yyyuuuqqqooommmkkkhhhfffdddbbbbbb___^^^[[[XXXUUURRRQQQPPPNNNMMMLLLJJJHHHFFFEEEDDDBBBBBBAAAAAACCCEEEGGGIIILLLNNNQQQQQQOOOMMMKKKKKKGGGIIIHHHCCC?????????>>>>>><<<999777555555444333222111111222444666666555444444555666666777777777777777888999999:::;;;;;;<<<<<<======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@AAArrrgggooo|||VVVDDDBBB???===>>>:::::::::999999999888888:::888===777:::???EEEeeexxxiiiYYYOOOKKKIIIKKKOOOQQQVVV[[[^^^aaagggqqqyyy|||yyyvvvuuuwwwyyy{{{yyywwwyyy|||xxxwwwtttqqqmmmggg___ZZZ```]]]WWWOOOHHHCCC???======CCCGGGIIIRRRbbbnnnqqquuuvvv}}}wwwsssmmmhhhgggggghhhgggdddhhhmmmqqqrrrsssuuuvvvzzzxxxyyypppdddXXXPPPKKKHHHFFF@@@AAABBBCCCGGGMMMTTTZZZVVVYYY[[[\\\[[[]]]aaaeeeccc```]]]ZZZ[[[aaaiiiooouuuuuussspppmmmoootttyyy|||{{{xxxooofff``````jjjqqqrrrvvv}}}}}}~~~qqq]]]QQQHHHJJJIIIFFFFFFIIIJJJIIIGGGMMMRRRRRRSSSXXX^^^ccceeejjjooovvv{{{bbbPPPOOOQQQVVV[[[___hhhqqq}}}xxxeeeZZZccciiiggghhhkkkgggbbb___```bbbeeefffgggoootttqqqfff___aaaeeeiiioooyyy}}}ttthhhgggnnnffflllkkkjjjyyypppdddhhhgggiiiooovvvxxxooo]]]JJJBBB@@@EEEAAAXXXrrrfffvvvEEE999<<<999777444888:::555???ZZZwww{{{ttt~~~}}}mmmcccbbbpppmmm___PPPFFFAAA===>>>AAAIIIKKKMMMOOOSSSXXX___ccchhhoooxxx~~~}}}|||yyyvvvsssqqqnnnkkkhhhgggffffff```___]]]ZZZXXXVVVUUUTTTPPPOOONNNLLLKKKIIIHHHGGGDDDCCCBBBAAABBBDDDFFFGGGKKKNNNQQQRRRPPPMMMLLLKKKFFFJJJHHHAAA===???>>>999>>><<<888666444444444444222111111222444555444333555555666777888999::::::::::::;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>????????????>>>=========>>>???AAACCCEEEFFFGGGllltttwww{{{tttPPPBBB???AAA999<<<<<<<<<;;;:::999999999999;;;444:::999:::;;;IIIvvv~~~sssbbbUUUMMMMMMOOOQQQWWWWWWWWWZZZ```hhhpppuuu|||yyyuuusssssssssrrrqqqwww{{{|||wwwtttvvvwwwyyyxxxtttmmmfffbbbttt~~~|||hhhTTTKKKEEE???BBBBBBDDDIIITTTaaannnvvvyyy|||{{{{{{xxxtttrrrqqqjjjcccdddcccaaa______aaadddggghhhqqqxxx{{{zzzbbbUUUSSSQQQMMMHHHKKKCCC@@@HHHLLLPPPZZZTTTYYY]]]]]][[[[[[```eeekkkbbb```gggjjjeeefffmmmooooooooonnnnnnooosssvvvvvvzzz~~~|||wwwrrrppp^^^aaafffmmmrrrvvvyyyzzz}}}ppp[[[MMMGGGHHHGGGFFFGGGLLLOOOOOOSSSQQQUUU\\\]]][[[aaalll||||||]]]TTTTTTVVVYYY]]]cccnnnwww{{{nnnbbbbbbhhhlllnnnoooeeebbb```^^^^^^aaaeeegggmmmuuuvvvmmmeeedddffffffiiivvv}}}uuuhhhccccccdddccceeehhhrrrcccfffcccffflllpppwwwooo]]]NNNDDDGGGCCC???jjjyyyeee}}}oooJJJ;;;555999222777555:::;;;:::WWWyyyzzzooocccaaapppmmm^^^NNNDDD???===???CCCJJJJJJLLLOOOUUU\\\cccgggiiijjjnnnwww~~~||||||{{{xxxyyyvvvrrrooonnnllliiiggggggccc___[[[ZZZXXXVVVTTTUUURRROOOMMMKKKIIIGGGEEEDDDCCCAAABBBEEEGGGHHHHHHJJJLLLPPPSSSSSSQQQNNNLLLOOOOOOKKKCCC===;;;;;;:::999777555333333555777999777666555555444444444444555555666888999:::;;;<<<>>>======<<<<<<<<<======AAA@@@????????????>>>===<<<<<<<<<<<<<<<>>>@@@AAACCCBBBBBBFFFLLLPPPPPPOOOlllooooooxxx~~~qqqQQQCCCAAACCC;;;>>>===<<<;;;:::999999999999;;;444;;;999:::<<>>:::999999777666444333333444666777666555444444444444555555777777888999;;;<<<===>>>>>>>>>======>>>>>>???@@@@@@???>>>>>>>>>>>>===<<<======>>>>>>???BBBEEEGGGHHHIIIKKKQQQWWW\\\^^^]]]dddcccccctttlllQQQFFFCCCFFF>>>AAA======;;;::::::::::::::::::555;;;999:::<<>>???@@@???????????????@@@AAABBBAAA@@@???>>>>>>=========<<<===???AAABBBFFFJJJNNNPPPRRRWWW^^^eeejjjmmmmmmVVVUUU[[[wwwfffQQQHHHEEEIIIBBBDDD>>>===<<<;;;:::::::::::::::666<<<999:::<<>>BBBJJJRRRWWW^^^fffqqq{{{{{{pppqqqwwwzzzxxxoookkkYYYKKKLLLMMMQQQ\\\eeefffhhhjjjiiieee]]]XXXUUUYYYaaaiiihhhbbbbbbfffnnnpppqqqpppnnnllllllllluuuuuuuuurrrnnnkkkiiiiiiffffffgggjjjooouuu{{{~~~mmm[[[SSSTTTUUUQQQTTT```kkknnniiieee^^^bbbggglllttt|||zzz}}}ggg\\\^^^aaaeeeiiioooyyysssggg]]][[[]]]]]]\\\]]]cccaaa___^^^___dddiiillltttoooiiifffiiiooosssttt}}}wwwlllbbb]]]]]]___```iiikkk{{{~~~mmmiiiiiiiiisss{{{oooeeeZZZMMM@@@@@@CCCEEEfffuuu```___mmmDDD<<<888999333777555999;;;???^^^oooxxxxxx{{{}}}xxxfff^^^^^^ccceeegggTTTOOOUUU]]]{{{}}}qqqZZZOOODDD@@@AAABBBFFFKKKJJJQQQYYY___```______```YYYbbbnnnwwwzzz{{{|||}}}{{{yyywwwwwwwwwxxxwwwvvvrrroookkkiiigggeeebbb______\\\YYYWWWVVVTTTRRRPPPOOOMMMKKKJJJKKKLLLLLLKKKOOOMMMQQQ[[[hhhppppppmmm___[[[UUUNNNDDD:::555555222333444444444444333222222222222444555777999::::::;;;<<<===???@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@??????AAABBBAAADDDHHHKKKMMMQQQVVV[[[```ccchhhooouuuyyy||||||MMMQQQaaa^^^RRRKKKGGGKKKDDDFFF>>>>>>===<<<;;;;;;;;;;;;999777===999;;;===CCCeeesssggg]]]UUUPPPMMMNNNQQQTTTUUUVVV[[[ccciii|||}}}~~~~~~}}}zzz{{{uuuqqqhhheee___ZZZYYYWWWPPPHHHBBB@@@>>>>>>@@@EEEKKKNNNSSS[[[gggppp{{{xxxvvv|||vvvppp\\\LLLLLLMMMQQQ]]]eeegggjjjmmmnnnkkkddd______^^^```dddfffdddcccdddmmmooorrrsssqqqnnnllllllrrrrrrrrrooommmllllllnnnjjjjjjkkknnnssszzzyyygggXXXVVVZZZ\\\YYYaaauuuuuujjjfffkkknnnnnnvvv}}}uuuzzzxxxeee______eeeiiikkkrrr|||oooddd[[[ZZZ\\\^^^aaaddddddccccccdddhhhmmmssswwwzzzssslllkkknnnsssvvvxxx{{{rrriiidddeeeiiimmmpppsssuuuwwwmmmqqqrrrwwwjjj___TTTLLLAAAAAAEEEIIIhhhlllZZZ]]]lllCCC;;;777888333888555888<<>>???AAABBBBBBCCCBBBAAA@@@???>>>>>>>>>???AAAAAAAAA@@@BBBEEEIIILLLRRRXXX\\\^^^bbbggglllsssvvv{{{PPP[[[tttxxxXXXRRRLLLHHHLLLEEEGGG???>>>===<<<<<<;;;<<<<<<999888>>>999;;;>>>AAA___xxxmmmbbbXXXOOOIIIMMMQQQUUUUUUVVVYYYaaahhh~~~~~~~~~yyyuuurrrlllhhhdddbbbaaa]]]UUUNNNFFFEEECCCBBBBBBCCCEEEFFFMMMVVV```hhhttt{{{~~~|||uuu```OOOMMMNNNRRR]]]```ccchhhkkklllkkkiiihhhkkkgggcccbbbccccccbbbaaaiiimmmrrrtttssspppmmmllloooppppppooommmmmmoooqqqoooppprrruuu{{{qqqdddZZZ[[[cccfffggguuuyyykkkbbbjjjmmmppp~~~wwwfffcccbbbhhhkkkkkkpppyyyzzzuuulllccc]]]^^^aaaeeeiiimmmdddeeegggkkkpppvvv{{{~~~|||uuupppqqqtttvvvxxx{{{wwwooohhhhhhkkknnnrrrvvvuuuxxxvvvsss|||~~~uuuggg]]]NNNKKKBBBAAAGGGQQQrrrfffWWW___fff@@@<<<666888333888555888<<>>======>>>@@@AAABBBCCCDDDDDDCCCBBB@@@????????????>>>AAACCCDDDDDDGGGMMMRRRUUU\\\eeekkklllmmmrrrvvv}}}[[[lllnnnSSSRRRMMMIIILLLEEEFFF@@@???>>>===<<<<<<<<<<<<999888???999;;;>>>@@@[[[}}}tttjjj]]]RRRJJJJJJOOOTTTVVVVVV[[[ccckkk~~~zzzwwwvvvpppmmmkkkkkkiiicccZZZTTTJJJJJJJJJJJJIIIIIIHHHHHHNNNVVV^^^eeeqqq|||fffSSSQQQPPPSSS^^^]]]aaafffiiiiiijjjmmmoootttrrrlllfffaaa`````````eeeiiipppssssssqqqnnnmmmmmmnnnoooooommmmmmooopppppprrrtttyyyuuujjjeeebbbgggqqqvvv}}}wwwmmmcccmmmttt{{{tttfffddddddkkkmmmkkkpppyyywwwoooiiidddbbbfffkkkmmmooosssgggjjjnnnsssxxx}}}zzzuuussswwwyyyxxxzzztttmmmiiilllnnnnnnqqquuuvvv}}}zzz|||{{{qqqcccXXXKKKJJJBBB???HHHYYYggg[[[iii[[[>>>>>>777888333888555888<<>>@@@???@@@AAABBBCCCEEEFFFFFFCCCBBBBBBAAABBBBBBCCCCCCBBBFFFJJJLLLMMMRRRZZZ```]]]gggrrrxxxxxxxxxzzz~~~dddxxxhhhPPPRRRNNNIIILLLEEEEEE@@@???>>>======<<<<<<<<<888999???999;;;>>>???YYYuuuyyypppcccWWWNNNGGGMMMTTTVVVXXX\\\fffnnn|||zzzyyyyyyvvvuuuuuuqqqiii```ZZZLLLNNNPPPQQQRRRRRRQQQPPPPPPXXX___eeeqqqzzzkkkWWWTTTRRRUUU___\\\aaaggghhhhhhjjjooouuuzzz|||xxxnnnccc```aaacccaaafffnnnssssssqqqnnnmmmmmmnnnoooooommmmmmmmmooonnnppptttyyylllfffgggjjjsss~~~uuupppttt}}}oooeeeddddddlllnnnmmmsss|||{{{qqqhhheeegggmmmrrrrrrrrrtttllloootttyyy~~~vvvssstttzzz|||yyy{{{qqqlllkkkoooqqqoooqqquuuzzz~~~~~~yyymmm^^^RRRJJJJJJBBB>>>HHH___kkk```tttSSS<<>>888<<<::::::<<<999@@@VVVuuu}}}}}}zzzmmm\\\PPPJJJKKKMMMRRRZZZbbbiiimmm~~~}}}{{{xxxwwwuuutttssspppkkkgggYYYRRRKKKOOO```pppnnnddd___]]]^^^ggguuuzzzvvvzzzzzz|||ppp^^^TTTUUU\\\ccciiijjjiiihhhggghhhkkknnnooolllfffaaa___```bbbdddeeefffjjjooossstttrrrpppnnnppptttwwwxxxwwwuuusssuuurrrsssyyy}}}}}}hhh```dddkkkssszzzuuu~~~xxxyyy|||}}}vvvkkkeeefffllljjjjjjmmmqqqsssqqqnnnmmmjjjhhhlllrrrwwwvvvssswww|||zzzyyyyyy|||~~~~~~zzzvvvoookkkhhhjjjppptttuuusssyyy||||||}}}wwwnnn^^^OOOLLL===FFFJJJ@@@aaakkk[[[~~~UUU===@@@666999444:::555666999AAAfffjjjnnn|||vvvccc\\\___dddgggppp~~~}}}xxxiiiZZZJJJCCC???AAAEEEGGGJJJNNNVVVaaahhhgggfffgggeeeaaa___```aaacccccccccbbbbbbcccdddeeegggiiilllnnnooouuuxxx}}}~~~|||tttuuuvvvsssoookkkkkklllooolllhhhhhhiiihhhccc^^^___]]][[[YYYXXXYYYZZZ[[[\\\]]]^^^^^^aaaiiittt|||oooiiijjjppphhhPPP<<<444222222333444555555555555666666888:::<<>>888;;;999:::===999AAAVVVppp~~~sssaaaTTTJJJKKKMMMRRRZZZaaahhhkkkzzzyyywwwwwwvvvsssmmmiii^^^WWWMMMNNN___sss{{{yyyhhhdddaaadddooo~~~yyy{{{vvvwwwzzzooo]]]SSSUUU^^^eeekkkkkkjjjhhheeedddeeefffbbbaaa```_________aaaaaaggghhhkkkooossstttrrrpppppprrrvvvxxxzzzyyywwwvvvssspppqqqwww|||yyyfff___ccckkksssyyy{{{wwwoooqqquuuwwwqqqhhhdddfffggggggiiilllnnnnnnkkkiiikkkkkkmmmsssyyy{{{zzzxxx|||wwwrrrllljjjhhhhhhjjjllllllkkkuuuyyy{{{xxxsssqqqsssuuu}}}wwwmmm\\\MMMIII>>>EEEGGGCCCiiiiii[[[}}}|||nnnmmmLLL:::???666888444:::555666999BBBfffzzzmmmtttuuuaaa[[[^^^fffjjjrrrzzziiiYYYIIIBBB???AAAFFFHHHLLLPPPXXX```eeeeeeeeegggeeeaaa___```aaabbbccccccbbbbbbbbbbbbdddfffhhhkkknnnooowwwyyy||||||ppprrr~~~yyytttvvvwwwuuuqqqnnnnnnnnnsssooojjjiiijjjhhhddd```\\\[[[YYYYYYYYYZZZ\\\]]]___`````````aaagggooovvvpppjjjkkkpppiiiRRR>>>666222333444555555666666666666777999;;;>>>AAADDDEEEJJJKKKLLLLLLKKKIIIFFFEEEFFFFFFGGGIIIKKKNNNSSSVVVYYY^^^eeekkkpppvvv}}}llluuuyyyXXXUUUQQQOOOMMMLLLIIIGGGEEECCC@@@?????????>>>===888;;;999:::>>>:::AAAUUUwwwwwweeeVVVKKKKKKLLLQQQYYY```fffhhh|||~~~{{{yyyyyy{{{|||yyysssnnniiibbbXXXSSS[[[hhhqqqrrrnnnhhhaaa```gggtttiii^^^dddlllnnn~~~tttuuu{{{tttwww|||ooo\\\SSSUUU]]]ccchhhiiijjjhhheeecccbbbccc```bbbdddeeeffffffeeeeeehhhiiikkkooorrrsssqqqpppqqqsssuuuwwwxxxxxxwwwvvvtttrrrtttyyyrrrdddaaahhhqqqyyy}}}ooommmnnnrrrtttooogggdddfffcccfffiiikkkkkkjjjjjjjjjpppuuu}}}~~~~~~}}}}}}{{{vvvpppkkkdddeeeeeeeeeccccccdddeeemmmnnnooommmjjjhhhggghhhmmmxxx}}}wwwlll[[[LLLGGG???CCCDDDKKKwwwiiiaaatttgggIII888;;;222888444999555777:::BBBfffyyyzzztttccc^^^cccgggllltttvvvdddSSSFFFAAA???BBBFFFIIINNNSSS\\\___aaabbbdddgggeeeaaa___```aaabbbccccccccccccaaabbbdddfffiiilllnnnpppyyyzzz}}}zzzpppaaaUUUZZZfffuuu}}}zzzvvvwwwxxxxxxuuusssrrrrrruuuqqqkkkhhhgggfffccc```YYYYYYXXXYYYZZZ\\\^^^```aaabbbcccbbbaaadddjjjooopppllllllpppiiiTTTAAA999333444444555666777777777888999;;;>>>BBBEEEGGGHHHNNNNNNMMMMMMKKKIIIGGGFFFHHHJJJLLLNNNQQQUUU[[[___```eeelllrrrxxx~~~pppsssqqqVVVTTTQQQOOONNNMMMJJJHHHFFFCCC@@@?????????>>>===888:::888:::???;;;AAATTTyyygggXXXOOOMMMLLLPPPXXX___ccceeemmmvvvzzzxxxxxx~~~wwwvvvxxx|||}}}xxxnnnlllgggaaa____________jjjeee___\\\aaalllxxx}}}dddSSSOOOUUUZZZ\\\iiiuuutttttt{{{}}}sss^^^TTTTTT[[[```bbbdddggghhhgggfffffffffkkklllmmmoooooonnnmmmmmmggggggiiillloooqqqpppooopppqqqrrrtttttttttttttttxxxxxxzzzyyynnnfffiiisss|||xxxsssrrrsssuuuvvvppphhheeegggfffiiimmmnnnnnnooosssvvv{{{mmmmmmoooooonnnjjjfffcccZZZ^^^bbbccc```___bbbffffffddddddeeefffdddeeegggiii{{{vvvlll\\\MMMGGGAAAAAADDDXXXaaagggkkkKKK999:::333888444999555777:::BBBgggyyyvvvddd___dddeeellluuuxxxmmm\\\MMMDDD@@@???CCCHHHKKKPPPUUU___^^^]]]___cccfffeeebbbaaaaaabbbcccdddeeeeeeeeeddddddfffhhhkkknnnppprrryyy{{{yyyddd^^^OOOFFFJJJOOOVVVkkk~~~~~~zzz{{{||||||{{{yyywwwvvvvvvqqqkkkgggeeeccc```^^^ZZZZZZZZZ[[[\\\^^^___aaabbbcccdddcccbbbcccggglllpppllllllnnngggUUUCCC:::555555555666777888999999:::<<>>999;;;888:::???<<<@@@RRRyyy{{{nnnaaaUUUPPPMMMOOOVVV]]]aaabbbdddkkkqqqsssvvv|||~~~~~~sssrrruuu|||mmmnnnooolllfffaaa```aaafffccc___]]]___fffooouuu~~~lllZZZXXXUUUUUUTTTTTTUUUVVVYYYdddyyysss```WWWXXX^^^bbb```dddgggjjjiiiiiiiiiiiikkkjjjjjjiiijjjkkklllmmmddddddeeehhhlllooopppoooqqqqqqqqqrrrssssssssstttxxx{{{xxxqqqnnnttt|||zzzyyyyyyzzz{{{sssrrrttttttooogggfffiiimmmppprrrtttuuuzzz}}}yyyqqqiii]]]___```aaa```]]][[[ZZZWWW]]]ccccccaaa```dddiiifff```^^^```aaaaaaeeekkkvvv~~~|||xxxtttlll]]]OOOHHHCCC@@@GGGgggxxxSSSkkkiiiJJJ:::<<<:::777333999555777:::CCCggg{{{tttwwwbbbZZZ]]]bbbkkktttyyynnncccVVVJJJBBB???@@@EEEIIIKKKQQQXXXaaa^^^\\\___ccceeeeeedddcccddddddeeefffhhhiiiiiihhhiiijjjlllnnnqqqssstttvvvyyyvvv```QQQMMMBBB>>>AAA@@@>>>KKK___|||zzzxxxtttooojjjfffcccaaa```^^^^^^^^^^^^___``````aaaaaaccceeedddcccdddhhhlllooommmlllllleeeUUUDDD:::666666666777888999;;;<<<===???BBBEEEHHHKKKLLLMMMPPPOOONNNMMMMMMMMMNNNNNNQQQVVV[[[___cccjjjrrryyy___VVVUUUTTTSSSTTTSSSPPPNNNIIIGGGDDDBBBBBBAAA@@@???;;;<<<888;;;@@@<<>>===@@@>>>:::???HHHdddyyy||||||yyyuuupppkkkhhhfffeeeccccccccccccccccccbbbbbbaaaccceeeddddddeeejjjoooqqqooommmkkkcccUUUEEE:::777777777777999;;;===>>>@@@BBBEEEHHHKKKLLLMMMMMMPPPOOONNNOOOPPPSSSVVVXXX[[[aaaiiinnnrrryyy{{{zzz```WWWVVVVVVVVVWWWVVVSSSQQQKKKIIIEEECCCCCCCCCAAA@@@======999;;;@@@<<<===LLLeeeyyydddZZZPPPLLLQQQYYY^^^___fffgggjjjpppwww~~~~~~yyyxxx{{{~~~yyywwwyyy}}}{{{vvvtttxxx{{{vvvsssqqqnnnggg```bbbjjjiiihhhgggfffeeeiiioootttvvvyyy|||||||||rrrcccXXXUUUUUUYYY]]]]]]\\\dddmmmlll___\\\aaafffiiiiiijjjkkkkkkhhhfffeeeeee[[[ZZZXXXWWWXXXZZZ\\\^^^]]]]]]^^^cccjjjpppuuuvvvzzzyyywwwwwwwwwxxxzzz{{{{{{~~~xxx}}}~~~xxxvvvvvvuuuvvvvvvqqqkkklllpppssstttwww|||wwwpppoooqqqqqqnnnjjjggg___WWWYYYZZZYYYVVVSSSRRRTTTVVV___aaadddfffgggjjjooosssnnnddd^^^^^^]]]___oooyyyrrrmmmggg[[[OOODDDFFFDDDPPPqqqdddYYYcccFFF:::888777666333888555777;;;CCChhhuuuyyysss}}}nnnooouuuyyyppp```XXX[[[```kkksssvvveeeYYYNNNGGG@@@@@@CCCHHHJJJLLLRRRZZZ```^^^```ddddddbbbdddiiikkkkkkkkkkkkmmmoooqqqrrrqqqqqqqqqqqqrrrtttuuuvvvtttwww{{{mmm[[[LLL@@@@@@???>>>???@@@AAA@@@@@@JJJ\\\vvv}}}}}}|||yyyuuupppkkkiiihhhffffffgggggggggfffffffffccceeefffeeedddfffkkkpppsssrrrpppkkkcccVVVFFF:::999888888888999<<<>>>@@@BBBDDDGGGJJJLLLMMMMMMMMMPPPOOOPPPQQQUUUZZZ```ccchhhooowww}}}uuussscccXXXXXXWWWXXXYYYXXXUUUSSSLLLJJJFFFDDDDDDDDDBBBAAA>>>>>>999;;;AAA;;;<<>>;;;888666222888555777;;;CCChhhyyysssnnn|||rrrttt{{{uuubbbXXXYYYaaammmtttuuucccVVVKKKCCC@@@@@@DDDHHHJJJLLLRRRZZZ```___bbbfffeeeaaadddkkkmmmmmmmmmmmmoooqqqsssuuurrrrrrrrrrrrsssssstttuuuvvvxxx|||fffXXXPPPGGG>>>======:::888<<>>GGGZZZsss}}}{{{{{{yyyvvvpppkkkiiiggggggggghhhiiiiiiiiiiiiiiieeeggggggeeedddffflllqqqvvvuuurrrlllcccWWWGGG;;;999888888888:::<<>>DDDaaaVVVjjj^^^DDD<<<444666999444:::666888;;;CCChhhqqqllljjj]]]]]]fffkkkuuunnn___UUUKKKDDDAAABBBDDDEEEHHHMMMTTTYYY[[[___dddhhhjjjlllmmmooonnnooossswwwzzz{{{zzzxxxxxxxxxvvvtttrrrtttwwwzzzvvv___OOOIIIDDD???>>>===<<<;;;:::999888888AAA>>>>>>KKKbbb~~~{{{zzzxxxvvvtttsssrrrqqqsssqqqllliiilllpppmmmffffffggghhhhhhhhhkkkooorrrsssyyywwwnnnfff^^^LLL:::;;;;;;;;;<<<>>>AAADDDFFFGGGIIIKKKJJJHHHJJJNNNSSSVVVUUUWWW]]]eeelllooopppxxxvvv[[[ppp~~~eee```___^^^]]]]]]\\\[[[XXXUUUPPPMMMJJJFFFCCCAAA@@@@@@???@@@???===<<<===???BBBTTTnnnqqq___RRRNNNQQQTTTVVV```eeeiiimmmttt|||}}}zzzwww{{{}}}|||~~~~~~{{{{{{|||{{{zzzzzzwwwsssqqqrrrqqqooommmooopppppprrrxxx~~~|||vvviiiccc\\\WWWVVVYYY\\\^^^hhhsss{{{}}}|||uuujjjbbb]]]]]]^^^]]]\\\___eeennnxxx~~~xxxkkkgggkkkhhh^^^^^^iiiwww}}}mmm___[[[]]]]]]ZZZbbbdddggggggfffdddccccccdddcccdddeeefffddd___ZZZ[[[]]]ccckkkssszzz}}}xxxvvvwwwzzz}}}zzzyyytttqqqpppllleeedddgggggghhhhhheee```^^^^^^___``````^^^\\\YYYYYY[[[]]]dddbbbeeennnyyy|||wwwppphhhiiihhhgggoooyyyqqqeeeVVVKKKGGGFFFAAAMMMrrr]]]uuuXXX@@@<<<777888999444:::666888;;;CCCffftttnnnfff[[[]]]eeejjjsss~~~nnn___UUUKKKDDDAAABBBCCCEEEHHHNNNUUUZZZ\\\```eeejjjlllnnnppprrrsssuuuyyy}}}zzzzzzyyywwwwwwyyy~~~yyybbbQQQIIICCC===;;;;;;;;;;;;;;;:::::::::666CCCPPPQQQOOOZZZuuu}}}{{{yyywwwvvvuuuuuutttoookkklllooonnnjjjhhhjjjmmmnnnnnnoooqqqssssssvvvvvvqqqiii]]]LLL===<<<<<<===>>>@@@BBBCCCEEEFFFHHHJJJJJJIIILLLQQQUUU[[[]]]```ccchhhooovvv{{{bbbRRRyyyzzznnnhhhaaa___]]]\\\\\\[[[XXXVVVPPPNNNKKKGGGDDDBBBAAA@@@@@@@@@@@@>>><<<===@@@BBBPPPkkkzzzfffUUUMMMOOOUUUYYYaaagggllloootttyyy{{{xxxwww}}}}}}}}}}}}~~~~~~~~~yyyuuusssrrrqqqppppppsssuuuvvvzzz}}}yyyssskkk```XXXUUUWWW[[[]]]\\\fffrrryyy{{{|||~~~~~~}}}|||xxxvvvqqqlllfffbbb___^^^^^^^^^___bbbgggnnnuuuzzzuuuqqqlllmmmxxx|||mmmYYYUUUcccpppwww|||{{{yyywwwwww{{{lll___[[[^^^___]]]eeeggghhhgggdddbbbaaaaaabbbaaaaaabbbbbbaaa^^^[[[YYY```jjjrrrxxx}}}{{{vvvtttwww|||}}}zzzyyyxxxsssnnnkkkhhheeeeeeiiijjjiiihhhdddaaa___```bbbcccbbbaaa^^^\\\\\\^^^```eeeeeejjjuuuuuuiiigggfffdddiii{{{yyyqqqcccSSSGGGDDDFFF@@@SSS___zzzUUU===>>>:::888999444:::666999<<>>>>>???@@@AAABBBBBBCCCDDDGGGIIIJJJKKKNNNTTTYYY```cccggghhhjjjrrrUUUWWW|||sssaaa___\\\ZZZZZZYYYXXXWWWQQQOOOLLLIIIFFFDDDBBBBBBAAAAAAAAA???======@@@BBBKKKlllkkkXXXMMMMMMVVV]]]iiiooosssssstttyyy}}}}}}}}}~~~}}}}}}~~~}}}{{{yyyxxxwwwxxx{{{}}}{{{~~~wwwoooddd[[[WWWXXX[[[\\\```fffllloooooopppssswww}}}}}}~~~}}}|||zzzwwwvvvvvvqqqjjjeeeddddddcccaaa]]]^^^___bbbfffkkknnnqqqkkknnnsss}}}pppYYYQQQ]]]dddcccmmm~~~yyyiiikkkmmmnnnqqq||||||mmm^^^YYY^^^bbbbbbdddeeegggfffeeeccccccddd``````______`````````___bbbkkkvvv|||}}}~~~}}}{{{xxxuuusssrrrrrrssszzz}}}xxxvvvwwwxxxrrrllliiihhhhhhiiikkkkkkiiifffbbb``````aaacccbbbbbbaaa___]]]]]]___aaafffiiioooxxx~~~|||qqqhhhhhhffffffqqq{{{qqqbbbPPPEEEBBBEEE@@@YYYvvv^^^}}}VVV===???;;;777999444999666:::<<<@@@aaa|||nnnZZZUUUZZZaaahhhpppwwwqqqaaaUUUJJJAAABBBBBBCCCDDDHHHOOOXXX___^^^bbbhhhmmmppprrruuuvvvssswww|||kkkXXXJJJAAA<<<999999:::::::::;;;;;;;;;:::BBBHHHGGGBBBBBBJJJTTT|||vvvrrruuuyyyyyyuuuwwwxxxwwwtttrrrqqqqqqrrrnnnpppuuummmYYYKKKGGG@@@@@@AAABBBBBBBBBBBBBBBCCCFFFIIIKKKLLLPPPWWW\\\aaadddgggjjjooo{{{cccRRRkkk}}}xxxlll___]]]ZZZYYYYYYXXXWWWVVVSSSRRROOOLLLIIIFFFDDDCCCBBBBBBAAA???>>>>>>@@@BBBKKKuuuvvv```QQQNNNUUU^^^rrrxxxzzzvvvuuuyyy}}}}}}~~~~~~|||~~~wwwnnnfffcccbbbcccdddhhhgggfffcccbbbdddjjjooouuuwwwxxxxxxxxxvvvsssrrrrrrllleeebbbccceeedddccc]]]^^^```bbbccceeefffgggeeemmmwww|||{{{uuuhhh^^^]]]aaa[[[QQQTTTbbbhhhccc\\\___cccjjjvvvnnn]]]WWW\\\cccfffgggiiikkkjjjiiiggggggggg___^^^]]]\\\]]]___bbbdddooowww{{{xxx{{{}}}|||}}}zzzvvvtttvvvyyyxxxtttqqqffffffgggiiillloooqqqssssssyyyzzzvvvuuuvvvuuuqqqkkkhhhhhhkkkllllllkkkgggccc___^^^___aaabbb``````___^^^]]]^^^```ccchhhnnntttwwwuuuqqqllljjjkkkkkkrrr}}}sssbbbOOODDDBBBDDDCCCaaasssbbbWWW>>>@@@;;;777:::444999777;;;<<>>>>>@@@CCCIIItttnnnYYYOOOSSS[[[ssszzz}}}wwwsssuuu|||~~~zzz}}}}}}uuunnnjjjjjjkkkkkkfffccc\\\VVVTTTXXX___eeedddfffjjjnnnpppqqqpppppplllhhhcccaaabbbccccccaaa^^^___```aaabbbcccbbbbbbaaaiiimmmjjjbbb___dddkkkzzzqqqaaaQQQMMMTTT[[[\\\dddfffkkktttnnn\\\VVV\\\dddhhhmmmoooqqqqqqooollljjjiiiaaa```^^^[[[ZZZ]]]bbbfffpppuuuwwwssskkkfffgggjjjwwwxxxxxx}}}}}}{{{wwwsssqqqrrruuuwwwlllkkkooovvvxxxrrrjjjfffgggjjjnnnqqqrrrtttwwwyyy|||{{{|||qqqpppllljjjlllpppoookkkiiieeeaaa^^^^^^___``````^^^^^^___^^^^^^```cccfffmmmrrruuussslllhhhhhhkkkhhhnnn|||~~~~~~sssaaaOOOEEECCC???DDDccclllfffUUU@@@AAA<<<999:::444999777<<<===>>>[[[~~~}}}}}}|||nnn\\\TTTVVV]]]hhhpppuuuvvveeeWWWIII>>>BBBCCCEEEHHHKKKQQQXXX]]]]]]aaaeeehhhjjjkkklllmmmjjjpppwww|||~~~kkkWWWFFF>>>>>>;;;;;;::::::999999888888999::::::999999<<>>AAACCCCCChhhxxx___RRRSSSYYYkkktttzzzuuunnnnnnrrruuuyyyvvv{{{}}}vvvkkkbbb______aaacccbbb]]]TTTMMMJJJMMMSSSXXXTTTXXX^^^eeeiiilllmmmmmmjjjhhhfffeeeddddddbbbaaa___```aaacccdddeeeeeeeeeaaaeeegggccc___cccqqqzzzggg\\\XXX[[[fffpppuuuxxx{{{{{{mmm]]]WWW\\\cccfffjjjnnnrrrtttsssooommmkkkjjjhhhddd___\\\^^^ccchhhoooooommmfff]]]XXXYYY[[[ffftttvvvllllllttt~~~yyysssttt{{{pppooossszzzzzztttooonnnzzz|||{{{rrrsssqqqppptttxxxuuunnnhhhddd```^^^___```______^^^___``````aaadddhhhkkkrrrttttttoooiiieeefffiiifffppp}}}||||||qqq```NNNDDDDDD===GGGcccccclllUUUDDDBBB<<<<<<:::444999888<<<======YYYvvvqqqpppZZZSSSYYY^^^jjjrrrtttvvvfffXXXJJJ@@@BBBDDDGGGJJJMMMRRRWWW[[[\\\___ccceeeeeeeeeeeeffffffmmmuuuzzz|||}}}{{{fffRRRBBB;;;===999999999999999:::::::::;;;>>>???>>><<<===DDDIIIAAAPPPaaarrr~~~{{{{{{{{{{{{zzzwwwvvvwwwxxx{{{|||wwwlllbbb]]]ZZZXXXQQQOOOLLLKKKKKKMMMOOOQQQPPPSSSVVVWWWYYY\\\bbbhhhooovvvwwwdddaaakkkgggccchhhXXXXXXYYY\\\]]]]]][[[XXXYYYXXXVVVTTTQQQNNNKKKIIIEEEEEECCCAAA??????AAACCCCCC___{{{bbbSSSSSSYYYbbbnnnvvvrrrjjjgggiiijjjttt||||||zzz|||ooodddaaabbbfffiiiaaa[[[RRRIIIEEEEEEIIILLLNNNSSSYYY```fffiiijjjjjjkkkkkkkkkjjjhhhfffdddccc```aaaccceeeggghhhiiiiiicccfffiiilllooovvvtttdddaaacccggguuu~~~qqqqqqwwwyyyvvvkkk^^^YYY]]]bbbdddccchhhooossssssqqqooonnntttqqqllleee```aaafffkkktttrrrmmmeee]]]YYYZZZ\\\bbbgggkkk}}}ssswwwjjjkkkoooyyy}}}sssuuuyyyxxxuuuvvv{{{|||xxxxxx}}}}}}zzzwwwsssqqquuuwwwxxxwww||||||rrrhhhddd```___```aaa```^^^```aaabbbccceeehhhlllpppwwwuuurrrmmmiiifffeeeeeekkkvvvxxxzzzzzzppp___MMMDDDDDDBBBOOOggg|||```uuuWWWGGGCCC;;;<<<:::444999888======<<>>999<<<666777888999:::;;;<<<<<<;;;999999:::>>>AAACCCCCCJJJNNNQQQZZZsss}}}wwwzzz}}}~~~}}}|||||||||~~~{{{jjj`````````[[[UUUSSSPPPNNNNNNQQQTTTWWWVVVXXX[[[\\\\\\```fffkkkppp|||ssscccnnnvvviiihhh```___^^^\\\ZZZZZZZZZZZZXXXWWWXXXWWWUUUTTTSSSQQQMMMJJJGGGFFFCCCAAA@@@@@@AAABBBIIIVVV{{{mmmWWWOOOQQQUUUfffsssqqqjjjiiimmmooosss{{{xxxqqqmmmkkksssuuuiiidddXXXKKKEEECCCCCCEEEIIIKKKPPPVVVZZZ^^^bbbiiinnnmmmnnnmmmjjjfffcccbbbaaabbbaaadddjjjmmmkkkllloooiiikkkqqq{{{vvvkkkjjjttt}}}mmmllloooooowwwsssjjj___VVVWWW```iiijjjlllmmmnnnmmmmmmmmmooonnnnnnkkkfffcccgggqqqzzz}}}xxxqqqhhhaaa]]][[[ZZZ___[[[```ooo}}}{{{sssppp```hhhwwwyyysssyyyzzzzzz}}}vvv|||yyyvvvtttttttttssssss~~~zzzsssjjjgggddd```___aaaaaa___]]]___aaacccdddeeehhhmmmrrruuuyyyuuukkkgggiiieee]]]fffzzzzzzxxx|||{{{uuunnn```PPPEEEBBB@@@MMMppp}}}[[[{{{WWWBBB:::AAA<<<::::::666777:::777>>>UUUmmmfff||||||hhhXXXVVV^^^aaahhhnnnqqqvvv|||lll[[[JJJ@@@DDDEEEFFFHHHJJJNNNTTTXXX]]]aaadddccc^^^[[[\\\___^^^eeennnrrrsssvvv|||gggSSSFFF>>>::::::888888888888888999999:::888999:::<<<>>>AAACCCDDDKKKMMMOOOSSS^^^xxx~~~wwwjjjfffgggeee```]]]VVVQQQSSSSSSSSSXXX```aaa^^^]]]```ccceeekkkqqqvvv~~~cccfffnnniiiiiidddiii^^^]]]\\\\\\]]]]]]\\\[[[[[[YYYWWWVVVUUURRRNNNKKKJJJIIIFFFDDDBBBBBBBBBCCCAAANNNpppzzzcccVVVTTTUUUbbblllnnnnnnrrrvvvwwwwww~~~yyyvvvwwwwww```TTTGGGBBB@@@@@@CCCGGGFFFJJJPPPVVV[[[___cccfffiiijjjjjjiiifffdddccccccddddddiiioooqqqooonnnoooxxxwww|||vvvrrrtttsssmmmrrrpppiii^^^VVVWWWaaajjjrrrssssssqqqnnnkkkiiiiiilllllljjjfffbbbdddjjjpppllliiieeeaaa^^^^^^______``````bbbggglllrrr|||{{{wwwzzzkkkdddkkkvvv~~~wwwuuu}}}zzztttrrrssspppkkkffffffnnnzzzzzzwwwoooeee_________aaacccddddddcccbbbeeejjjmmmnnnpppsssvvvrrrppplllhhhjjjnnnnnnjjjrrr}}}vvvwww|||xxxoooeeeXXXJJJCCCCCCCCCXXX^^^SSSDDD>>>BBB:::::::::666777;;;777>>>SSSzzztttfff|||}}}sssfffeeekkkjjjmmmnnnnnnrrr{{{lll\\\MMMDDDDDDEEEFFFGGGJJJPPPVVV[[[aaacccdddbbb]]]YYYXXXXXXYYYaaajjjpppssswww~~~rrrZZZJJJAAA;;;888888888777777777777888999999999999:::<<<>>>AAACCCDDDJJJLLLNNNQQQXXXiii~~~uuuqqqwww}}}wwwllleee^^^XXXYYYYYYZZZ___ggggggeeefffiiijjjjjjooovvvXXXpppkkklllfffaaajjj___^^^]]]^^^```aaa```___\\\[[[YYYXXXWWWUUUQQQNNNNNNLLLIIIGGGEEEDDDCCCCCC???LLLkkkppp]]]VVVUUU]]]eeekkksss}}}zzzwwwpppmmmooosssxxxyyyyyy}}}}}}aaaTTTGGGAAA???>>>@@@CCCEEEHHHNNNVVV\\\```aaa```ccceeeffffffeeeccccccdddggggggllltttvvvsssrrrsss{{{www~~~zzzmmmllllllggg___WWWXXX```iiivvvvvvvvvtttoookkkiiihhhhhhjjjjjjgggbbb``````bbb[[[ZZZYYYYYYZZZ]]]```ccceeeiiijjjggggggmmmsssvvvwwwyyy{{{~~~ttthhhdddlllqqqyyy|||vvvsssuuu|||~~~zzzxxxzzzzzztttnnnjjjhhhggghhhddd```dddqqq|||llliiijjjddd[[[ZZZ\\\```bbbccceeefffhhhhhhlllrrrvvvwwwwwwwwwwwwssskkkeeefffhhhiiikkknnnwwwtttxxxwwwiii\\\PPPEEEBBBDDDEEEbbbhhh{{{OOOEEEAAACCC999999;;;666777;;;888>>>PPPxxx|||}}}ggg~~~zzzzzzxxxzzzpppooommmkkkooo}}}{{{nnn___QQQGGGCCCDDDEEEGGGKKKRRRZZZ```dddcccbbb___\\\YYYVVVUUUWWW___iiioootttyyy|||kkk\\\KKKBBB===999777888777777666666666777888888999:::;;;===???BBBDDDFFFIIILLLOOORRRUUU\\\eeelllyyyrrrxxxuuujjjeeeaaaaaabbbdddjjjqqqqqqqqqtttuuusssqqqvvv~~~ZZZ}}}tttllloooccc]]]gggaaa```___```aaabbbaaa```[[[YYYYYYYYYYYYWWWTTTQQQOOONNNKKKIIIFFFDDDCCCCCC@@@LLLiiixxxcccWWWVVV[[[bbbkkkuuu|||}}}{{{ssspppppprrruuu{{{~~~wwwwww|||{{{dddWWWJJJBBB???===???BBBHHHJJJPPPXXX```cccaaa^^^^^^```cccdddbbbaaaaaaaaaggghhhmmmtttxxxwwwwwwzzz~~~www{{{xxxiiihhhjjjiiiaaaXXXWWW^^^fffmmmooorrrrrrpppnnnmmmmmmfffiiikkkiiiddd^^^ZZZYYYVVVVVVVVVWWWYYY]]]aaaccckkkqqqssspppuuu~~~~~~tttlllooovvvyyy~~~}}}{{{qqqppprrrvvvuuupppnnnoooqqqzzzssspppnnnlllkkkjjjgggeeeeeeddddddiiisssqqq^^^TTTVVV[[[ZZZVVV[[[^^^aaaaaaaaacccgggkkkppprrruuuwwwvvvtttrrrqqqqqqiiifffhhhfffccchhhttt|||vvvvvv|||vvveeeWWWLLLDDDCCCFFFEEEjjjkkkuuuMMMGGGBBBBBB999999;;;777666;;;999===MMMyyy|||iii|||pppmmmkkklllrrrttteeeTTTIIICCCCCCDDDFFFKKKSSS]]]dddbbb```^^^]]]\\\[[[XXXVVVZZZaaakkksssxxx~~~yyyyyyzzz~~~ooobbbUUUKKKAAA===<<<999888999666666666666666777777888::::::<<<>>>@@@CCCFFFGGGJJJMMMRRRUUUWWWYYY[[[]]]eeewwwrrr{{{ppphhhggggggjjjmmmqqqvvvzzz{{{|||}}}}}}xxxvvv}}}cccmmmrrruuuhhhccciiidddbbbaaa```aaaaaa___^^^XXXWWWWWWXXXXXXXXXUUUSSSOOONNNLLLIIIFFFDDDBBBBBB>>>GGGbbblll^^^ZZZ]]]dddkkkrrrzzz{{{wwwuuuyyy~~~|||zzzyyyyyy{{{}}}yyyxxx{{{vvvaaaUUUHHHBBB@@@???BBBEEEIIIJJJNNNVVV]]]___]]]YYY[[[^^^aaabbbaaa_________hhhgggkkksssxxxzzz}}}uuuqqqqqqxxx~~~yyylllaaahhhlllmmmeeeZZZVVV[[[bbbdddhhhlllnnnooooooooopppgggiiikkkkkkfffaaa[[[XXXYYYYYYZZZ[[[^^^aaadddfffnnnrrrtttuuu~~~~~~~~~}}}~~~}}}ooonnnwww|||xxxvvvnnnmmmnnnooommmjjjlllrrrxxxyyywwwoooeeeiiiiiijjjlllnnnlllhhheeebbbbbbaaacccfffhhhhhhhhh```XXXQQQOOORRRVVVXXXYYY]]]___`````````dddkkkqqqvvvuuussspppnnnllljjjiiiiiiggghhhkkkfffcccnnn~~~{{{wwwzzzrrr```SSSJJJCCCCCCEEEHHHvvvyyyhhhoooMMMHHH???@@@:::888<<<888666;;;:::===IIIrrrqqqoookkkkkkqqqxxx|||kkkWWWIIICCCCCCDDDFFFKKKTTT^^^eeecccaaa^^^]]]]]]\\\YYYWWW]]]cccnnnwww|||uuullljjjiiikkkpppyyy~~~sssdddWWWOOOFFF???:::;;;;;;888666777666666666666666777777888:::;;;<<>><<<888===888666;;;;;;<<>>777555777999666666::::::666444555888777777777777888999999;;;<<<>>>@@@CCCGGGIIIKKKKKKOOORRRPPPLLLLLLRRRXXX]]]___oooiiiiiipppdddcccbbbaaabbbdddeeedddcccaaa___\\\ZZZXXXTTTOOOLLLNNNNNNMMMKKKIIIGGGEEEDDDEEE???OOO}}}vvvpppyyykkk```[[[ccclllnnnnnnnnn```dddlllvvv~~~~~~xxxqqqttttttrrrooommmjjjhhhgggnnnllllllkkkccc[[[___hhhooouuu~~~xxxpppsssuuullldddXXXLLLFFFEEEEEEHHHLLLNNNOOOPPPNNNLLLNNNTTTXXXXXX\\\bbbgggiiiiiijjjkkkpppttt}}}uuuuuu}}}~~~wwwsssqqqssszzzzzzkkkpppooosssvvvpppbbbYYYWWWgggooovvvpppcccZZZ\\\aaahhhlllppprrrrrrpppooonnnkkkiiiggggggiiilllnnnoooooonnnmmmlllkkkjjjjjjjjjiiilllwww~~~uuuwww}}}llllllrrruuu{{{~~~}}}tttrrrsssxxx|||xxxoooqqqsssqqquuu}}}vvvyyyyyyuuuooonnnrrrvvvpppuuu||||||rrrkkkhhhjjjjjjgggiiioooiiiiiilllqqqvvvxxxuuurrrqqqooommmnnnrrrttttttrrrooopppmmmnnn}}}nnnWWWIIIDDDEEEJJJPPPiii{{{tttiii\\\DDDGGG>>>>>><<<777===999555<<<===;;;AAA\\\~~~~~~vvveee___bbboooyyy~~~uuuaaaRRRCCCEEEGGGIIILLLQQQXXX\\\cccfffgggddd___]]]aaaeeehhhmmmuuu~~~tttqqqqqqkkkdddXXXXXXXXXYYY[[[]]]___aaaZZZOOOFFFBBB>>>888777;;;:::777888<<<<<<888777999888888888888888999999:::;;;<<<>>>@@@DDDGGGJJJLLLKKKRRRVVVTTTOOOOOOWWW___dddeeevvvqqqpppmmmhhheeeeeehhhjjjhhhfffeeeeeeeeecccaaa___^^^^^^^^^\\\YYYUUURRROOOLLLMMMNNNNNNMMMJJJFFFDDDCCCDDDOOOuuuzzz|||pppppppppcccZZZ___kkkqqqrrrqqqfffdddgggtttzzzpppooosssuuunnneeebbbiiiqqqwwwrrrnnnkkkfff___\\\]]]ccckkkwww~~~xxxvvvxxxzzzhhh[[[NNNFFFCCCDDDHHHNNNNNNPPPRRRQQQPPPQQQVVV[[[SSSYYY\\\]]]ccclllmmmiiikkkrrrzzz}}}{{{{{{vvvllllllrrrvvvrrrllliiilllllllllwwwuuutttssszzz~~~yyykkk]]]VVVTTT\\\fffpppqqqggg]]]\\\```gggkkkoooppptttvvvsssmmmiiigggeeefffiiinnnsssuuummmmmmmmmlllkkkkkkmmmooosssuuuyyy{{{|||}}}rrrccc]]]dddiiiiiippp|||~~~xxxvvvuuuxxx}}}xxxsssnnnmmmpppuuuxxxyyy}}}{{{xxxsssooooooqqqtttzzzxxxvvvssspppooooooooollliiillllllooouuuzzz{{{vvvpppmmmnnnoooqqqtttuuutttsssvvvttttttqqqWWWIIIJJJEEEDDDOOOooonnndddLLL???EEE@@@;;;>>>===;;;;;;;;;===???@@@XXX~~~{{{xxxmmm}}}iiieeegggpppvvv{{{~~~lllXXXHHHCCCCCCGGGLLLPPPWWW^^^bbbccceeeeeecccbbbbbbccceeemmmvvv}}}xxxtttqqqkkkfffeeebbb[[[WWWXXXXXXWWW\\\ddd\\\OOOBBB<<<999777666777:::;;;;;;;;;;;;:::999999777888888888666666888999===???BBBCCCEEEGGGJJJMMMPPPOOOQQQUUUWWWVVVZZZ___aaapppwwwnnnlllhhhfffddddddeeefffgggeeeddddddeeeeeecccaaa^^^]]][[[YYYVVVTTTSSSRRRNNNNNNOOOOOONNNKKKGGGEEEAAACCCKKKgggxxxuuummmqqqzzzjjj]]]]]]gggoootttvvvdddbbbfffpppvvvsssoooooouuuwwwvvvqqqkkkmmmvvv~~~|||tttmmmmmmkkkeee___]]]aaagggnnntttwwwxxxxxxyyy|||wwwrrrsssvvvhhh[[[NNNGGGEEEFFFLLLRRRRRRSSSTTTVVVWWWXXXZZZZZZZZZWWWSSSSSSZZZdddiiiiiidddhhhkkkmmmmmmmmmoooqqquuupppkkkkkkmmmlllhhhcccbbbdddddddddpppwwwyyywwwzzzgggYYYVVVYYYccckkkrrrpppfff\\\XXXZZZccckkkrrruuuxxxxxxuuuooommmiiifffhhhmmmqqqqqqnnnhhhiiikkklllmmmooorrruuu|||{{{zzzxxxyyy}}}yyyhhh___]]]fffnnnqqquuu{{{{{{uuunnnlllooovvv{{{}}}~~~~~~}}}zzzxxxyyy}}}}}}qqqmmmiiihhhkkknnnqqqqqqtttrrroookkkiiijjjmmmpppwww~~~uuunnnmmmmmmpppsssuuusssqqqppppppqqquuuyyyxxxsssmmmiiigggeeeeeegggjjjmmmnnnooottt{{{~~~}}}{{{mmmUUUHHHHHHCCCBBBOOO]]]~~~{{{www```NNNDDDGGGAAA???<<<;;;:::999999:::<<<===SSSwwwsssbbblll|||gggbbbccclllssszzz~~~}}}nnn[[[HHHDDDCCCGGGLLLPPPVVV\\\ccceeeffffffddddddeeefffgggnnnuuu{{{wwwooonnnmmmjjjhhhiiiddd^^^ZZZZZZYYYWWWZZZ______PPPAAA;;;:::999888999::::::;;;;;;::::::999888777888888777666666777999===???BBBCCCEEEGGGKKKMMMUUUVVVZZZ^^^___]]]```fffpppyyyjjjjjjgggcccbbbcccdddccc```eeedddccccccddddddcccbbb^^^\\\YYYWWWUUUUUUUUUUUUQQQQQQRRRQQQOOOLLLIIIGGGCCCEEEIIIXXXxxxvvvmmmmmmxxxtttbbb]]]bbbkkkttt{{{mmmiiillltttrrrjjjnnnyyy|||wwwuuuyyy~~~tttmmmooossspppiiieeehhhkkknnnoooooopppqqqsssrrryyyxxxwwwxxxhhh[[[MMMGGGGGGIIIOOOUUURRRQQQQQQUUU[[[]]]YYYUUUZZZQQQKKKNNNTTTYYY]]]```[[[ZZZWWWTTTSSSVVV[[[___dddfffhhhiiigggeeeccccccdddgggggggggqqq|||eeeVVVWWW^^^gggmmmrrrpppggg___ZZZYYYaaammmxxx||||||{{{wwwsssqqqlllhhhjjjqqqrrrmmmgggaaaeeejjjnnnqqqtttwwwyyywwwvvvtttsssssswww~~~|||||||||~~~|||nnnaaacccbbbdddlllvvvzzzwwwrrrkkkccc]]]```kkkuuuyyyxxxuuuttttttwww}}}zzzwwwtttuuuyyyyyyuuuqqqhhheeecccbbbdddeeeffffffffffffdddbbbaaacccgggkkkrrryyy~~~|||vvvrrrooollleeefffjjjpppvvvyyyzzzzzzuuuttttttvvvwwwtttmmmgggaaa___[[[YYYZZZ^^^cccfffcccnnnzzz|||zzz{{{|||qqqfffSSSIIIHHHCCCFFFWWWtttjjj[[[QQQKKKKKKCCCCCC===<<<:::999999999;;;<<>>@@@BBBDDDEEEGGGKKKNNNQQQTTT[[[aaabbbaaagggnnnxxxiiihhhddd``````cccdddaaa]]]dddcccaaaaaaaaaaaa```___\\\[[[[[[ZZZYYYXXXXXXXXXTTTTTTTTTSSSRRROOOLLLJJJHHHIIIJJJRRRiiixxxjjjsss}}}jjj``````gggrrr|||wwwppppppwwwtttmmmuuu~~~wwwppplllqqqwwwwwwuuutttqqqrrrsssrrrrrrtttwwwzzzrrruuuxxxwwwwww~~~yyywwwhhhZZZLLLGGGHHHKKKQQQVVVTTTQQQPPPUUU]]]___YYYSSSWWWRRRQQQUUUWWWTTTUUUYYYYYYUUUNNNHHHFFFHHHLLLPPPSSSZZZaaacccaaaaaaeeejjjooouuuxxxyyy{{{eeeXXXZZZ```dddkkkpppooojjjfffbbb^^^eeeqqq{{{~~~{{{zzzxxxuuutttpppllllllnnnnnnjjjeee```fffooovvvyyyyyyxxxxxxjjjmmmpppssstttuuuwwwyyy{{{yyy{{{tttkkkmmmnnniiiddddddjjjnnnqqquuu||||||qqqccc___aaahhhrrr{{{|||vvvpppfffgggkkkooosssvvvwwwwwwllljjjiiillloooooojjjddd```___^^^^^^^^^_________\\\\\\]]]\\\]]]aaaeeeiiinnnpppppplllgggccc```___aaacccfffkkkqqqvvvzzz{{{vvvuuuttttttrrrmmmgggaaaXXXXXXWWWVVVVVVXXX[[[^^^^^^gggqqq}}}~~~xxxwww{{{yyyttteee]]]OOOIIIIIIFFFOOOggghhhYYYVVVRRRNNNDDDFFFAAA???===;;;;;;;;;<<<===HHHgggnnnhhhxxx|||pppeee___eeelllsss~~~wwwiiiNNNHHHEEEHHHMMMPPPSSSWWWfffggghhhgggggghhhjjjllllllqqquuuxxx{{{|||vvvoooccc[[[UUUVVV[[[^^^ccchhhhhhhhhiiilllmmmmmmnnnooo^^^MMM;;;777999;;;;;;;;;:::;;;;;;;;;;;;:::999999777888999888666666888999>>>@@@BBBDDDEEEHHHKKKNNNLLLOOOVVV\\\___cccnnnyyymmmmmmiiiddd``````cccddd```\\\cccaaa^^^]]]]]]]]]\\\[[[ZZZ\\\^^^``````^^^[[[YYYXXXXXXXXXVVVTTTQQQOOONNNMMMLLLKKKRRRfffnnnyyytttiiiccceeennnxxxyyypppmmmtttuuurrryyy}}}oookkkkkkooorrrtttwww|||wwwvvvuuutttsssuuuyyy|||xxxyyyyyyxxxzzzwwwssshhhZZZLLLHHHJJJMMMQQQUUUWWWUUUVVV[[[aaabbb[[[TTTYYYZZZ\\\]]]YYYVVVYYY___^^^XXXPPPIIIFFFFFFGGGIIIHHHOOOVVVWWWUUUXXXaaaiiipppzzzsssccc\\\___cccdddmmmrrrppplllkkkhhhdddiiirrryyyxxxuuuttttttsssttttttqqqnnnjjjiiijjjkkkhhhoooyyy~~~zzzwwwkkkooouuuyyyzzz{{{|||}}}|||tttsssxxxwwwooonnnuuutttwwwyyyzzz|||xxxiiiZZZ___jjjxxx~~~ttthhhaaa\\\aaaggglllkkkhhhbbb___\\\]]]aaafffiiihhhddd```^^^^^^^^^]]]]]]\\\]]]]]]ZZZ[[[\\\^^^```dddiiimmmppplllgggeeeccc___\\\ZZZccccccdddeeehhhmmmrrrvvvtttsssrrrpppmmmhhhbbb^^^SSSWWW[[[]]]\\\[[[[[[[[[aaadddlll~~~}}}xxxyyy~~~~~~uuunnn\\\VVVJJJFFFFFFDDDUUUuuu~~~uuu~~~ZZZZZZVVVQQQFFFGGGCCCBBB???===;;;;;;<<<===FFFdddwwwkkk{{{pppccc\\\bbbkkksss~~~yyylllSSSKKKFFFIIINNNPPPSSSWWWfffggghhhhhhhhhhhhkkklllnnnrrrvvvxxx||||||tttjjjZZZQQQKKKLLLPPPTTTYYY^^^cccggglllqqqvvvyyy{{{zzzVVVGGG999666999;;;;;;<<<;;;<<<<<<<<<<<<;;;::::::888999:::999777777999:::>>>@@@CCCDDDFFFHHHKKKNNNMMMMMMPPPVVV\\\dddssskkknnnjjjfffbbbaaaaaaaaa```]]]```^^^[[[ZZZ[[[[[[[[[ZZZ[[[^^^bbbddddddbbb^^^[[[\\\\\\ZZZYYYVVVTTTRRRQQQOOOMMMLLLPPPaaa}}}~~~rrriiifffmmmvvvzzztttpppsssuuuwww|||}}}lllhhhfffhhhjjjlllrrrzzz~~~}}}|||yyyvvvvvvxxxzzz|||lll^^^QQQNNNPPPRRRSSSUUUUUUYYY```eeefffbbbZZZTTT\\\```___ZZZXXX^^^eeeiii^^^XXXQQQJJJGGGFFFFFFFFFHHHJJJLLLKKKKKKNNNVVV]]]cccqqquuuhhh```___dddiiimmmxxx}}}xxxrrrrrrpppllllllrrruuurrrpppqqqrrrpppuuuvvvuuuqqqllljjjmmmqqqqqqwww|||yyywwwyyy{{{|||~~~}}}|||vvvvvv|||}}}|||||||||zzzrrrggg___iiisss{{{yyymmm```YYYXXXeeejjjoooqqqlllddd[[[VVVTTT[[[ccciiijjjgggdddbbb^^^___```___^^^^^^___aaa^^^```bbbdddfffkkkppptttuuunnnhhhhhhhhheeeaaa```ffffffeeeddddddfffjjjmmmooooooooommmjjjeeeaaa^^^VVV\\\bbbdddcccaaaaaabbbhhhlllwww|||{{{|||sssiiiVVVPPPEEEAAAAAAAAAZZZvvv}}}___]]]XXXTTTJJJIIIDDDBBB???===;;;::::::;;;DDDaaa|||ppp{{{{{{mmm___WWW___kkkuuu~~~yyymmmZZZPPPHHHIIINNNQQQTTTWWWggghhhkkkkkkjjjjjjjjjkkkooorrruuuxxx|||{{{qqqeeeTTTKKKDDDDDDGGGJJJNNNRRRXXX^^^dddhhhmmmssstttrrrLLLBBB:::999;;;;;;<<<>>>======>>>>>>======<<<;;;:::;;;;;;:::999999:::<<>><<<;;;;;;;;;@@@\\\uuuuuuvvvzzzwwwnnn^^^UUU]]]jjjrrryyy}}}rrr```TTTIIIHHHMMMRRRVVVYYYhhhkkknnnooonnnlllkkkkkknnnqqqtttvvvyyywwwkkk^^^OOOGGG??????AAABBBEEEHHHJJJPPPTTTTTTWWW[[[ZZZVVVCCC>>><<<>>>>>>======@@@???????????????>>>======;;;<<<===<<<::::::<<<===???AAACCCEEEFFFIIILLLOOOQQQLLLKKKUUUdddtttzzzmmmmmmkkkkkkiiieee```\\\[[[]]]___ZZZXXXWWWXXX[[[^^^```aaaaaaaaabbbbbbbbbbbbaaa```aaa```^^^\\\YYYWWWUUUTTTTTTTTTPPPKKKNNNbbbpppiiiooozzzwwwtttnnnssssssmmmooopppsssxxxqqqeee]]]aaakkktttzzz~~~~~~}}}}}}}}}zzz~~~yyykkk___\\\^^^]]]ZZZXXX^^^qqquuuiiicccgggrrruuusssnnnggg___ZZZ[[[^^^``````XXXTTTPPPQQQUUUXXXXXXWWWZZZccclllpppvvv|||uuuqqqjjjwwwwwwrrrggg\\\[[[fffpppuuuxxxzzzzzz|||}}}xxxwwwvvvwwwyyy{{{zzzvvvssspppqqqrrrrrrssswww{{{||||||qqqppp{{{||||||xxxnnneeeeeemmmvvvqqqpppmmmeee]]]WWWVVVWWWYYYfffsssvvvooofffdddfffbbbcccdddcccaaabbbfffjjjjjjllloooqqqsssvvv{{{~~~sssrrrsssvvvqqqjjjkkkqqqdddhhhlllmmmkkkgggffffffhhhjjjlllkkkiiigggeeeeeefffgggfffcccaaafffpppxxxyyyyyyiii\\\JJJFFF??????DDDMMMvvv~~~{{{eee^^^XXX\\\UUUOOOJJJHHHEEEAAA???>>>>>>>>><<>>???@@@CCC@@@EEEGGGDDDCCCEEEBBB<<<>>>===???BBBAAA>>>>>>BBB@@@@@@@@@@@@@@@???>>>>>><<<===>>>===;;;;;;===>>>???AAACCCEEEFFFIIILLLOOOWWWRRRTTTcccwwwpppkkksss{{{|||ssskkkiiiooommmiiieeebbb``````___^^^[[[ZZZXXXYYY]]]bbbeeefffbbbaaaaaa```___]]]\\\[[[[[[YYY[[[^^^^^^ZZZYYYZZZYYYSSSLLLNNNSSSZZZrrrlllpppwww}}}{{{||||||pppgggfffeeettt~~~}}}yyywwwzzz|||~~~~~~~~~~~~}}}{{{~~~}}}qqqeeeaaaeeehhheee___ggg~~~}}}uuuooosssrrr}}}}}}hhhooopppmmmqqqxxxtttiiiccc```^^^aaajjjqqqssssssqqq}}}|||zzz|||}}}{{{tttjjjcccdddnnnwww}}}{{{~~~}}}|||~~~uuu}}}~~~}}}~~~{{{uuurrrvvvzzz{{{xxxwwwxxxzzz~~~{{{|||uuuuuu{{{zzztttwwwnnnddd^^^ZZZVVVVVVYYY]]]lllvvvqqqhhhcccbbb```aaaaaabbbdddggghhhgggfffqqqsssqqqllljjjnnnpppooooooooonnnjjjfffeeeiiimmmlllmmmnnnooooooooommmmmmjjjjjjkkklllnnnoooooonnngggmmmlllhhhfffeee|||}}}yyygggXXXIIIKKK888DDDLLLPPPrrrzzzeeefffgggddd]]]QQQLLLNNNKKKFFFCCCDDDBBB>>>BBBKKKbbbmmmkkkyyyzzzkkkbbbfffjjjiiillltttxxx|||zzzmmm___QQQJJJKKKOOOWWW___nnnqqqssssssqqqooonnnnnnmmmkkkkkkmmmnnnhhh^^^VVVHHHBBB<<<:::>>>BBBBBBAAABBB@@@???@@@CCCCCCAAA>>>AAACCCEEECCC@@@???BBBEEEAAACCCEEEEEEDDDCCCBBBCCCAAAAAA@@@>>>;;;;;;<<<===CCCBBBDDDJJJMMMNNNPPPTTTVVV[[[ddduuuoooYYY\\\hhhoootttyyy~~~zzzllljjjkkkjjjjjjgggdddbbbbbbaaa```^^^]]][[[YYYYYY\\\___aaaaaa````````````___]]]\\\[[[]]]\\\]]]aaa```[[[XXXYYYPPPNNNKKKOOORRRYYY|||vvvwww{{{}}}{{{|||}}}tttlllkkkiiivvv}}}|||}}}~~~|||}}}{{{{{{~~~sssiiigggooovvvwwwvvvlllxxxuuu|||~~~{{{|||yyynnnhhhkkkrrr{{{{{{|||~~~qqqhhhhhhppp}}}||||||{{{yyyyyy{{{yyy{{{zzzwwwzzz~~~|||vvvtttwww{{{}}}|||{{{{{{{{{|||}}}~~~{{{ppphhh```\\\YYYVVVVVVYYYaaammmtttnnnddd___^^^]]]aaabbbccceeeffffffdddcccbbbeeeeeeaaa```eeekkknnnkkkiiiddd```]]]]]]aaadddkkknnnrrrtttssspppooonnnrrrpppoooqqqsssrrroookkkmmmpppkkkiiimmmuuu|||{{{}}}wwwgggYYYGGGGGG;;;FFFJJJWWWqqqsssfffkkkjjjcccZZZLLLHHHJJJIIIEEECCCCCC@@@<<>>===AAADDDDDDBBBGGGFFFDDDEEEGGGGGGEEECCCEEEFFFFFFEEECCCCCCDDDEEEFFFGGGHHHHHHFFFEEEDDDCCCEEEDDDCCCAAA>>>===>>>>>>EEEBBBCCCJJJOOORRRVVV[[[ZZZ```ooovvvhhh```gggppprrruuuzzzxxx~~~nnndddfffkkkccceeedddccccccccccccaaa___^^^[[[YYYXXXYYY[[[[[[[[[]]]^^^^^^^^^^^^]]]\\\[[[^^^]]]```cccbbb\\\WWWWWWPPPOOOQQQVVVTTTXXX~~~~~~|||~~~zzztttrrrpppyyy}}}}}}{{{wwwwwwyyy~~~{{{yyyzzzooolllrrryyy|||||||||xxxpppggglll{{{zzzwwwyyy~~~~~~zzz}}}~~~}}}zzzzzz~~~xxx~~~zzzxxxnnnfff___]]][[[YYYZZZ]]]hhhoooppphhh^^^XXXWWWVVV\\\^^^```aaaaaa```]]]\\\WWW[[[\\\ZZZ\\\dddlllooogggbbb[[[VVVUUUXXXZZZ\\\bbbjjjrrruuutttqqqqqqsssvvvvvvvvvxxxzzzxxxsssnnnppppppjjjkkkyyy~~~yyyyyy||||||rrrcccWWWEEEBBB@@@GGGFFF___lllfffjjjfffaaaZZZOOOKKKMMMLLLGGGDDDDDDAAA<<>>EEE\\\}}}lllrrrppphhhdddcccfffkkkmmmjjjiiittt|||wwwsssgggYYYQQQNNNQQQYYYbbbiiimmmrrrsssqqqmmmjjjhhhaaa]]]YYYUUURRRNNNIIIFFFBBB@@@???@@@CCCDDDCCCBBBDDDDDDEEEFFFHHHJJJLLLLLLOOONNNQQQWWW___fffgggfffhhhfffeeedddcccbbb```^^^[[[YYYWWWUUUSSSRRRPPPNNNLLLGGGFFFLLLRRRUUUYYY]]]jjjkkkzzzjjjbbbaaahhhuuuppp___fff]]]___hhh^^^```aaabbbdddeeedddbbb___ZZZXXXVVVVVVXXXYYYYYYXXXUUUVVVWWWWWWXXXXXXWWWWWWVVVWWW[[[``````[[[WWWWWWWWWUUUSSSWWWTTTNNNllluuutttsssuuuyyy~~~~~~|||~~~{{{}}}~~~|||uuuxxx|||~~~yyywwwzzzvvvuuuxxx~~~yyypppiiigggllluuu|||}}}zzzxxxvvvjjjeeecccdddiiiooouuuppphhh^^^TTTMMMKKKMMMPPPSSSVVVWWWUUUSSSRRRRRR[[[\\\]]]dddpppxxxsssjjj\\\YYYXXXYYY]]]___^^^[[[]]]dddlllnnnmmmpppwww}}}~~~~~~|||~~~{{{uuunnncccXXXPPPHHH===GGGHHHRRRuuujjjhhhggg``````ddd```kkkhhh___RRRIIIGGGDDDAAA>>>CCCVVVyyyppplll~~~jjj___^^^```ccceeennnjjjhhhrrrzzztttjjj^^^VVVRRRRRRZZZbbbgggkkkppprrrpppllliiigggaaa]]]XXXRRRNNNKKKHHHFFFEEEEEEEEEFFFHHHIIIIIIHHHGGGHHHJJJMMMQQQUUUXXX[[[___```dddmmmxxx~~~{{{zzz{{{zzzxxxvvvooollljjjiiihhhgggcccaaaTTTNNNMMMSSSZZZ^^^aaaddduuutttpppnnnmmmsss}}}nnneee^^^gggbbbcccgggaaabbbaaabbbcccdddccc```^^^YYYXXXWWWWWWYYYZZZZZZYYYTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTXXX]]]^^^ZZZWWWXXXYYYZZZWWWYYY[[[XXXiiivvvsssppprrrxxx{{{xxxwww}}}}}}uuu~~~{{{{{{}}}ssspppooovvv|||~~~uuunnnmmmlllnnnoookkkfffhhhpppwww|||yyyvvv|||{{{xxx{{{zzzmmmgggeeefffkkkrrrtttlllbbbZZZSSSNNNMMMPPPUUUWWWZZZYYYUUUSSSSSSUUUYYYZZZ]]]dddpppuuummmaaaWWWXXXZZZ]]]```aaa```___gggkkkpppqqqqqqtttzzz}}}zzzssshhh]]]SSSNNNFFF===IIINNNkkkoooiiimmmnnngggeeefff```qqqmmmbbbTTTJJJFFFDDD@@@@@@AAAPPPppp~~~lll}}}|||hhh]]][[[```dddfffnnnmmmmmmvvv}}}uuulllbbb[[[VVVTTTZZZbbbeeeiiimmmooonnnllljjjiiigggccc\\\UUUOOOJJJHHHGGGEEEEEEFFFGGGHHHJJJJJJKKKJJJMMMPPPTTTXXX]]]cccgggmmmpppvvv}}}zzzwwwwwwxxxwwwsssooo[[[SSSMMMRRRZZZaaafffjjjuuuyyy}}}wwwtttnnnccc___dddiiijjjhhhfffdddcccbbbccccccbbb___]]][[[ZZZYYYYYYZZZ[[[ZZZYYYUUUUUUVVVVVVVVVUUUUUUTTTVVVUUUWWW[[[\\\XXXVVVWWWXXX___\\\ZZZ___bbblll|||wwwtttuuuyyyzzzxxxuuuiiijjjooowww~~~yyysss|||xxxvvvzzzpppjjjkkkooosss{{{{{{yyyzzzxxxpppssstttqqqnnnpppxxx{{{~~~tttvvvsssrrryyyyyyoookkkiiiiiilllrrroooeee[[[XXXUUURRRTTTXXX]]]______[[[VVVRRRSSSVVVTTTYYY^^^ccciiilllggg^^^YYY[[[^^^``````aaabbbdddiiimmmqqqvvvyyy|||yyywwwyyy}}}~~~|||wwwnnnaaaUUULLLHHHDDD???LLLUUUqqqlllnnnnnnggghhhjjjbbbllljjjbbbVVVMMMIIIEEEAAABBB@@@JJJgggsss{{{sssfff^^^^^^bbbfffjjjlllpppyyy}}}uuunnnfff```YYYUUUYYY```dddgggkkkmmmlllkkkkkkkkkhhheee```YYYRRRMMMKKKKKKGGGHHHIIIJJJKKKLLLNNNPPPRRRUUUYYY\\\```fffmmmrrryyy~~~mmm___SSSRRRXXX```hhhnnnvvvzzz|||ttteeefff```aaannnqqqjjjiiifffdddcccbbbbbb```^^^\\\]]]\\\ZZZZZZ[[[[[[YYYXXXWWWWWWWWWWWWWWWVVVUUUUUUYYYWWWXXX[[[[[[VVVTTTVVVRRR^^^\\\UUUZZZaaaiiiuuu~~~yyyxxxwwwsssiiiaaajjjlllqqqwww|||zzzxxxwwwyyyvvviiiqqqxxxyyy{{{yyywww}}}}}}yyywww{{{{{{uuu}}}}}}nnnssslllllluuuqqqooouuuxxxqqqooonnnlllnnnrrriii___WWWWWWWWWWWWZZZ___bbbcccbbb\\\UUUQQQRRRUUUSSS[[[bbbdddeeefffeeeccc^^^```bbbbbb```aaaeeeiiidddhhhooowww~~~{{{tttpppppprrrtttttt{{{yyyxxxssshhh[[[NNNFFFBBBCCCAAANNNZZZxxxooolllhhhbbbgggmmmhhheeefffaaaYYYRRRNNNHHHCCCDDD???FFFbbbyyy{{{pppaaa[[[___ddddddiiipppyyy|||tttoooiiiccc[[[VVVYYY```cccfffiiikkkkkkkkkllllllfffddd```ZZZUUUQQQQQQQQQPPPQQQRRRRRRSSSUUUXXXZZZ]]]```dddgggjjjooowww|||sss___XXX[[[cccmmmttt~~~rrrlllppp}}}eeegggfffeeedddeeegggiiikkkfffbbb^^^___ccceeedddaaaaaa^^^[[[[[[\\\\\\ZZZXXXTTTUUUWWWXXXXXXXXXWWWVVVXXXXXXYYYYYYYYYYYYYYYXXXUUUUUUSSSRRRTTTZZZaaaggg~~~}}}{{{uuummmfffhhhjjjkkkmmmwwwzzzvvvwww}}}}}}|||~~~tttyyy}}}}}}tttyyy|||sssuuuzzzwwwwwwvvvooovvvoooppptttuuuoookkkrrr~~~|||wwwoookkklllnnnjjjddd^^^XXXRRRQQQVVV]]]bbbdddkkkddd^^^[[[VVVRRRVVV^^^]]]___aaabbbbbbaaaaaaaaaaaadddffffffcccaaabbbdddjjjnnnnnnxxxxxxoooiiikkknnnooorrrvvvyyyzzzwwwooo```PPPEEEAAABBB<<>>BBBAAAQQQxxxrrreeehhhdddccciiiqqqtttmmmffflllfffaaa```bbbdddbbb___WWWWWWUUURRRPPPZZZsssxxx~~~{{{ssslllfffhhhlllpppuuu||||||yyysssmmmeee[[[SSSMMMJJJIIIBBBFFFNNNXXXccckkknnnnnnttttttyyy~~~wwwsssnnngggaaaZZZ]]]gggnnnhhh___eeesssqqq[[[YYY\\\XXXVVVZZZZZZZZZZZZ\\\______^^^\\\\\\\\\\\\ZZZWWWVVVWWWXXX[[[YYYWWWWWWYYYZZZXXXVVVWWWWWWWWWXXXZZZ]]]___aaa```\\\WWWUUUWWWZZZ\\\\\\RRRSSSTTTTTTSSSQQQOOONNNPPPTTTddd|||vvvkkkddd```^^^]]]ccc```\\\YYYYYY^^^dddhhhzzzxxxgggbbbbbbhhhttt{{{}}}zzz~~~rrrlllfffmmmttt{{{rrrkkkiiigggggghhhbbbcccaaabbbmmmxxxrrrddd]]]UUUOOOPPPTTTUUUWWWYYY\\\bbbjjjpppuuuzzzrrraaajjjvvvuuuzzz|||yyyuuuuuuqqqnnnmmmrrr{{{wwwhhh___```ooommmiiiaaaXXXOOOHHHDDDEEEJJJOOORRRPPPNNNLLLKKKNNNNNNPPPRRRTTT^^^tttyyytttxxx~~~}}}yyywwwsssjjj```PPP@@@CCC@@@???CCCDDDYYYuuuooofffhhheeeeeeiiioooooojjjdddbbb```___aaadddccc___[[[[[[ZZZXXXTTTPPPXXXooo{{{ssskkkccceeeiiinnntttzzz}}}zzzvvvqqqhhh^^^TTTMMMHHHFFF@@@CCCHHHQQQ\\\hhhsssyyy~~~~~~~~~ssskkkfffnnnqqqxxx|||uuuqqqmmmeee\\\XXXVVVTTTVVVZZZYYYXXXXXXYYY\\\^^^___^^^[[[[[[ZZZXXXUUUSSSSSSTTT[[[ZZZZZZ[[[\\\[[[XXXUUUTTTTTTUUUVVVXXXZZZ]]]^^^]]]ZZZVVVSSSTTTVVVXXXXXXRRRRRRSSSSSSSSSRRRPPPOOOPPPOOOXXXppppppbbb[[[\\\```^^^\\\YYYVVVYYYbbboooyyyppp\\\]]]gggvvv}}}vvvyyyllllllkkkvvvmmmbbb\\\YYYYYY[[[VVVWWWWWW]]]lllxxxrrrdddYYYQQQLLLNNNRRRSSSUUUWWWZZZ]]]bbbiiipppwww}}}mmm___hhhwww{{{zzzwwwvvvrrrpppmmmnnnooofffYYYUUUXXXeee```XXXPPPJJJGGGGGGHHHFFFJJJPPPSSSTTTRRRQQQQQQRRRQQQRRRTTTYYYkkkyyyvvv|||xxxvvvqqqdddWWWJJJ;;;@@@AAA@@@DDDLLLiiissskkkiiiiiihhhiiijjjkkkiiifffccc___```cccgggjjjhhhaaa[[[^^^]]]ZZZVVVQQQVVViii}}}vvv{{{wwwlll```bbbffflllrrrxxx|||~~~}}}xxxssskkkaaaVVVLLLEEEBBB>>>???BBBFFFQQQaaattt|||nnnaaaUUUNNNQQQSSSVVV\\\dddnnnxxxzzzvvv~~~ggg___aaa___XXXSSSTTTWWWXXX]]][[[YYYYYY[[[^^^______YYYYYYYYYVVVTTTSSSSSSTTTYYYZZZ\\\^^^^^^]]]YYYWWWUUUUUUUUUUUUWWWYYY[[[]]][[[YYYVVVTTTSSSTTTUUUVVVXXXXXXWWWVVVUUUSSSQQQPPPSSSTTTZZZnnn{{{kkkaaa^^^^^^\\\\\\ZZZWWWXXXaaappp|||{{{fffXXX___kkkyyyqqqfffhhhooosss~~~|||}}}zzzppptttxxx|||jjj___ZZZXXXZZZ^^^___```ccclllzzzzzzlllVVVPPPLLLOOORRRSSSUUUYYYZZZ[[[]]]dddmmmuuu{{{}}}hhh```iiiyyy}}}yyyxxxsssjjjkkkmmmkkk```TTTQQQVVVTTTSSSQQQPPPPPPOOONNNMMMMMMPPPUUUXXXZZZYYYXXXWWWWWWVVVVVV]]]lll}}}yyyzzz{{{xxxvvvqqqbbbSSSGGG;;;CCCBBB>>>EEEWWW}}}uuu~~~uuukkkmmmkkklllllljjjgggdddcccbbb___aaaeeejjjkkkhhhaaa[[[^^^]]][[[WWWRRRUUUeeevvvwww{{{ppp___aaaeeekkkqqqvvvyyyzzzwwwtttlllbbbWWWLLLDDD@@@<<<======???FFFVVVkkkzzzccc^^^VVVQQQOOONNNMMMLLLOOOPPPPPPOOOPPPVVV___fff{{{mmmddd^^^```^^^VVVUUUZZZ[[[YYY___\\\YYYXXXYYY[[[\\\\\\VVVWWWWWWVVVUUUTTTVVVWWWVVVYYY\\\^^^___^^^\\\\\\UUUUUUTTTTTTUUUWWWXXXZZZYYYXXXWWWUUUTTTSSSTTTUUUYYYXXXXXXWWWVVVTTTSSSSSSRRRXXX\\\iiizzznnnccc\\\]]]]]]\\\YYYXXX___kkkuuuqqqjjjXXXPPPZZZcccmmm{{{nnn\\\TTTWWW^^^bbbnnnvvvyyywww{{{|||}}}tttggg```]]]\\\___ccceeefffjjjsss|||}}}qqqcccSSSNNNLLLOOORRRSSSVVVZZZZZZZZZ]]]dddooozzzuuuhhhfffooo}}}}}}|||vvvjjjpppvvvrrrcccVVVSSSWWWXXXWWWWWWXXXYYYWWWSSSOOOUUUWWWZZZ]]]______^^^\\\]]][[[]]]jjjzzzzzz{{{xxxuuuooo```QQQEEE>>>FFF@@@===LLLfff{{{wwwnnnpppmmmnnnmmmjjjeeebbbaaabbb^^^```bbbdddddd```[[[XXX\\\[[[ZZZXXXTTTUUUaaaooo}}}}}}sssccccccfffkkkrrrvvvwwwwwwvvvrrrlllbbbXXXMMMEEE@@@<<<<<<<<<;;;>>>IIIYYYeee|||sssaaaWWWUUURRRNNNLLLKKKKKKKKKKKKGGGJJJLLLMMMNNNQQQXXX]]]nnn~~~|||nnn[[[ddd^^^\\\XXXVVVYYY^^^___]]]\\\YYYVVVUUUVVVWWWWWWWWWUUUVVVVVVVVVUUUUUUWWWYYYWWWYYY[[[\\\\\\]]]^^^```VVVUUUTTTSSSSSSSSSTTTUUUVVVWWWWWWVVVTTTSSSTTTVVVSSSSSSSSSSSSTTTUUUUUUUUUSSS[[[]]]dddsssiiicccbbb___\\\[[[___hhhoooiiiaaaQQQLLLVVV\\\dddrrrrrrkkkaaaYYYVVVWWWYYYYYY```jjjyyy~~~ooowww{{{vvvqqqssszzz~~~rrroooppprrrlllnnnjjjgggooo}}}ssskkkcccaaa```^^^___cccdddfffiiinnnooojjj]]]SSSPPPMMMLLLOOORRRRRRVVV[[[YYY[[[```gggsss}}}rrrnnnssszzzzzzuuu~~~|||iii[[[YYY^^^ccc```\\\\\\___aaaaaa___\\\]]]___cccfffgggeeecccgggfffkkk||||||}}}{{{uuuppphhh[[[OOOBBB>>>FFF???EEEaaa}}}vvvtttpppqqqmmmmmmkkkgggcccaaa```aaaaaabbbbbbaaa```^^^[[[ZZZYYYYYYYYYXXXTTTTTT]]]hhhwww~~~~~~}}}|||{{{ssshhhggggggkkkqqquuuvvvuuuvvvssslllcccYYYOOOGGGBBB<<<<<<;;;:::;;;@@@HHHOOO[[[qqq{{{rrrmmmccc^^^WWWOOOJJJGGGGGGHHHMMMLLLKKKIIIHHHGGGGGGGGGDDDGGGLLLPPPRRRSSSUUUVVV\\\ttt|||~~~^^^XXX```]]]XXXUUUWWW[[[\\\[[[\\\YYYWWWUUUUUUVVVWWWWWWVVVUUUVVVVVVUUUTTTTTTUUUWWWZZZ[[[[[[ZZZXXXZZZ^^^bbbYYYXXXVVVTTTSSSRRRSSSSSSSSSUUUWWWVVVTTTSSSTTTUUUQQQQQQQQQQQQRRRSSSTTTUUUSSS___aaafff~~~rrrmmmeee___]]]```eeeiiihhhdddZZZYYYeeeiiiooo}}}ssskkkbbb^^^___```aaabbbbbbmmmxxx~~~~~~yyyjjjmmmjjjbbb___cccggghhhhhhrrruuujjjfffeeeeeeccc]]]___]]]ZZZbbbooosssooohhhddddddfffgggdddccceeeggghhhiiihhhddd[[[SSSNNNPPPNNNNNNRRRTTTUUUYYY^^^ZZZ^^^ccciiisss{{{wwwkkk```dddmmmnnnhhhbbbbbbhhhnnnrrrsssddddddfffkkkppprrrqqqnnnxxxzzzxxx{{{yyyqqqggg]]]RRRIIIAAA???FFFCCCYYYuuukkklllppppppllljjjfffcccaaa```___^^^```aaabbbbbb```^^^^^^]]]XXXXXXYYYXXXTTTQQQXXXaaawww~~~yyy{{{{{{zzz{{{}}}zzztttllliiigggjjjpppttttttrrr{{{vvvoooeeeZZZPPPHHHDDD<<<;;;:::999:::<<<>>>@@@@@@QQQdddooowww}}}~~~{{{sssmmmbbbWWWMMMEEE???<<>>999666999:::999:::===<<<======???@@@AAABBBBBB@@@???===;;;:::;;;<<<===>>>@@@CCCEEEFFFHHHJJJKKKJJJGGGGGGIIIKKKJJJIIIHHHQQQQQQUUU[[[[[[SSSKKKGGGNNNOOOYYYnnn{{{ooofffbbbdddgggkkkqqq}}}~~~|||~~~sss______```[[[]]]]]]\\\\\\[[[[[[ZZZZZZZZZXXXWWWWWWXXXYYYYYYXXXWWWTTTRRRSSSRRRSSSZZZbbb___^^^\\\ZZZXXXVVVVVVUUUQQQQQQSSSSSSSSSSSSRRRRRRVVVWWWWWWUUURRRQQQTTTXXX]]]XXXSSSSSSUUUWWWUUUSSSVVV[[[[[[YYYggg|||qqqkkkjjjggghhhiiinnnuuu~~~{{{yyyaaaUUUVVVZZZjjjuuuzzz~~~vvvssswwwuuummmlllssswwwyyy{{{{{{zzz{{{|||vvvoookkkiiifffdddccceeekkkttt|||~~~}}}{{{yyywwwvvvxxxwwwrrrmmmiii___VVVTTTWWW[[[]]]]]]^^^aaadddcccgggmmmsss{{{xxxxxxmmmooo|||{{{vvvpppeeeXXXNNNHHHDDDBBBAAADDDDDD^^^lllkkkllleeeaaa^^^[[[\\\^^^\\\YYYWWWXXXYYY\\\``````]]]]]]___^^^ZZZ\\\^^^___\\\VVVSSSUUUYYYggg}}}}}}}}}|||}}}~~~~~~}}}xxxsssrrruuuxxx~~~}}}{{{yyyooocccVVVMMMGGG===888666999::::::;;;>>>===>>>???@@@@@@AAABBBBBBAAA???===<<<;;;;;;======@@@CCCFFFGGGHHHHHHJJJLLLMMMMMMMMMOOOQQQPPPPPPPPPVVVUUUWWW[[[ZZZRRRKKKHHHGGGJJJVVVkkk|||pppeee___ZZZUUUYYYZZZZZZZZZ\\\___dddhhhqqqyyy~~~|||~~~uuu^^^[[[ccceee```______^^^]]]\\\[[[[[[ZZZ[[[YYYXXXXXXYYYZZZZZZYYYWWWSSSRRRSSSTTTUUU\\\ccc[[[[[[YYYXXXWWWVVVVVVVVVOOOOOOOOOOOOPPPQQQRRRSSSWWWYYYZZZXXXUUUTTTWWW[[[XXXUUUSSSTTTVVVWWWUUURRRTTTWWWXXXVVVYYYkkkzzzkkkeeeaaabbbeeeiiiooovvv|||~~~uuuZZZNNNNNNRRR[[[aaaiiiqqqyyy|||vvvwwwrrrrrrwwwtttkkkgggjjjiiiqqqzzz~~~yyyssspppooommmhhhccceeeooo|||zzz|||{{{wwwtttqqqiiibbb]]]___bbbddddddeeeggghhhmmmmmmqqq{{{yyyuuu~~~}}}rrrgggWWWKKKEEECCCCCCCCCAAADDDMMMnnn{{{bbbggggggaaa___]]]XXXZZZ[[[[[[YYYXXXWWWXXX[[[]]]^^^[[[[[[]]]\\\YYY___``````\\\XXXVVVWWWZZZ___sss~~~zzzzzz|||~~~xxxvvvxxx{{{{{{}}}uuujjj]]]PPPIII>>>888666999;;;;;;<<<@@@AAABBBCCCCCCDDDDDDDDDDDDBBB@@@>>>===<<<<<<===>>>DDDFFFHHHIIIHHHHHHIIIKKKNNNQQQTTTVVVWWWYYY[[[]]]```[[[XXXYYYVVVPPPKKKKKKLLLRRR```ooouuuooogggbbbxxxssshhhffffffdddaaaWWWVVVVVVVVVWWWWWWUUUSSSNNNRRRZZZgggvvv~~~|||zzz|||||||||xxxmmm]]]SSSXXXdddhhheee^^^]]]]]]]]]\\\\\\[[[[[[YYYWWWVVVVVVXXXYYYYYYXXXTTTSSSUUUZZZZZZXXXXXX[[[ZZZZZZXXXWWWVVVUUUUUUUUURRRQQQPPPOOOPPPQQQSSSTTTVVVXXXYYYXXXUUUUUUXXX[[[UUUTTTTTTVVVXXXXXXUUUSSSVVVTTTVVVYYYYYY```xxxyyyfff]]]___```cccfffkkkooosssuuuwwwqqqkkkiiillluuuoooYYYSSSYYY___ZZZ[[[]]]]]]___dddhhhjjjhhhhhhnnnvvvwwwrrrooopppjjjooowww~~~~~~zzzzzzzzz{{{}}}~~~}}}zzzuuurrrppppppqqqlllgggjjjuuu}}}{{{yyytttmmmiiijjjkkkllllllllllllllluuusssttt~~~~~~}}}mmm^^^MMMDDD@@@@@@AAABBBCCCOOOfffzzzsssccceeebbb]]]^^^]]]YYYZZZ]]]^^^]]]\\\[[[ZZZYYY[[[[[[ZZZZZZ[[[ZZZYYYaaa```^^^[[[XXXXXXXXXZZZZZZlll|||~~~{{{{{{~~~}}}wwwuuuwwwzzz~~~}}}~~~zzzoooaaaRRRHHH>>>999666999;;;;;;>>>AAAEEEFFFGGGHHHHHHGGGGGGFFFCCCBBB@@@>>>===>>>???@@@EEEGGGIIIIIIGGGFFFGGGHHHJJJPPPVVVYYY]]]dddiiijjjkkkbbbXXXSSSPPPMMMMMMPPPZZZbbbnnntttmmm___WWWVVV^^^fffuuuuuukkkfffcccccchhhkkkkkkiiiccc```\\\\\\]]]\\\YYYVVVUUUSSSPPPRRRWWW^^^eeehhh{{{yyy~~~~~~~~~~~~yyywwwyyyyyyyyy|||gggccc\\\VVVWWW^^^bbbbbbYYYYYYZZZZZZ[[[[[[\\\\\\XXXWWWVVVVVVXXXYYYYYYXXXYYYVVVWWW[[[[[[WWWUUUWWW[[[ZZZYYYWWWUUUTTTTTTSSSUUUTTTQQQPPPOOOPPPRRRSSSRRRTTTVVVVVVSSSSSSVVVYYYUUUUUUVVVXXXYYYYYYWWWUUUXXXSSSUUU[[[]]]^^^lllxxxggg^^^^^^___aaadddhhhlllppprrrttthhhZZZPPPNNNVVViiizzz~~~kkk]]]\\\aaaddd\\\```dddccc]]]XXXYYY]]]hhhjjjqqqyyy|||{{{yyyyyy|||wwwwww|||xxxtttmmmhhhfffgggkkkmmmsssttttttrrrooonnnooopppqqqnnnlllqqq|||zzzsssrrrqqqqqqqqqqqqqqqqqqwwwttttttzzz~~~{{{fffWWWHHHBBB@@@>>>>>>AAAEEEccc|||yyyjjjfff[[[WWW[[[[[[ZZZ[[[^^^aaabbbaaa^^^\\\]]]]]]]]]______^^^]]]^^^```]]]ZZZWWWVVVWWWVVVVVVZZZhhh|||zzzlll~~~zzz|||}}}zzzwwwuuuwwwzzz~~~~~~}}}~~~uuufffUUUIII@@@:::777999;;;<<<>>>BBBEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCAAA???>>>???@@@AAAEEEFFFHHHGGGEEEDDDDDDEEEFFFNNNVVV\\\dddpppwwwxxxssseeeVVVMMMIIIIIINNNUUUcccmmmwwwuuueeeXXXZZZdddiiiuuu~~~kkkaaaQQQPPPQQQUUU\\\ccchhhjjjsssmmmddd^^^[[[ZZZWWWUUUXXXSSSLLLIIIKKKOOOTTTVVVdddiiiooovvvyyykkkrrr{{{~~~zzztttpppnnnsss}}}{{{~~~~~~~~~~~~zzzxxxyyyzzzxxxzzzeeeeeebbb]]]WWWVVVXXXZZZVVVWWWWWWXXXYYYZZZ[[[[[[YYYXXXWWWXXXZZZ[[[[[[ZZZccc\\\WWWWWWWWWUUUVVVXXX[[[ZZZXXXVVVUUUSSSSSSSSSTTTSSSQQQOOONNNNNNPPPPPPOOORRRUUUUUUSSSRRRUUUXXXUUUVVVWWWXXXYYYXXXWWWVVVYYYTTTSSSXXXYYYZZZbbbmmmvvvqqqhhhgggffffffiiimmmrrruuuqqqdddUUULLLHHHJJJSSS\\\jjjmmmlllgggeeeggghhhggghhhfffddd```YYYVVV[[[dddkkknnnttt{{{~~~qqqkkknnnsssvvvvvvooolllhhhfffeeehhhlllooommmmmmmmmlllkkklllnnnqqqoooppprrrwww{{{yyyvvvvvvwwwyyyzzz{{{xxxwwwvvvyyy|||uuu]]]PPPEEEBBBAAA===???DDDOOOyyy~~~nnnddd___VVVVVV]]]^^^[[[]]]```dddffffffbbb___^^^\\\]]]``````^^^]]]```aaa\\\WWWUUUVVVWWWVVVTTT[[[dddssstttwww{{{~~~~~~{{{xxxyyyzzzxxxyyy{{{mmm[[[OOOBBB<<<888999;;;;;;>>>BBBAAABBBDDDFFFFFFEEEDDDCCCFFFDDDBBB@@@@@@@@@AAABBBDDDEEEFFFEEECCCBBBBBBBBBCCCLLLTTT[[[iiizzz~~~ssseeeTTTJJJFFFGGGNNNVVVdddrrrzzzttt~~~mmmVVVKKKOOOMMMJJJJJJPPPYYYdddkkktttoooiiidddaaa``````___YYYTTTMMMIIIIIIKKKNNNOOOTTTWWW\\\dddsssmmm___YYY\\\______\\\[[[\\\]]]WWW^^^iiitttzzz}}}~~~}}}}}}~~~|||{{{{{{|||}}}|||zzz||||||zzz{{{aaabbbaaa^^^XXXSSSSSSUUUWWWWWWWWWXXXYYYYYYYYYZZZXXXWWWVVVWWWYYYZZZZZZZZZddd]]]XXXXXXXXXVVVUUUWWWWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQOOOOOONNNOOOPPPQQQOOORRRUUUVVVTTTTTTVVVYYYVVVVVVWWWWWWVVVVVVUUUVVVXXXVVVUUUTTTTTTXXX```hhh}}}vvvpppnnnppptttwwwpppcccXXXUUUWWWXXXXXXYYYZZZ^^^aaabbbggglllmmmkkkpppggg___]]]]]]]]]dddkkkccceeehhhlllssszzzpppiii___ZZZ[[[___cccdddhhhhhhiiiiiijjjkkkllllllkkkkkkjjjiiihhhiiimmmooonnnrrrwwwzzz}}}~~~~~~}}}~~~}}}tttjjjTTTIIIAAAAAA@@@===BBBLLLeeelllbbbaaa```ZZZ\\\cccaaa___```dddiiimmmlllhhhddd```]]]]]]bbbbbb___^^^bbbgggaaaZZZXXX[[[]]][[[XXXZZZ^^^hhhuuu~~~|||{{{yyyyyy~~~}}}xxxwww}}}}}}qqqaaaUUUEEE>>>999:::;;;;;;===AAA???AAADDDFFFGGGFFFEEEDDDGGGEEECCCAAAAAAAAABBBCCCCCCEEEFFFEEECCCAAAAAABBB???GGGNNNVVVhhh{{{{{{mmmaaaSSSKKKHHHHHHLLLSSS^^^tttoooUUUFFFBBBHHHGGGEEECCCDDDIIIQQQVVV```dddhhhjjjjjjjjjjjjjjj```\\\UUUPPPMMMLLLJJJIIIHHHLLLQQQVVV^^^nnn~~~ttthhh]]]UUURRRRRRPPPPPPQQQUUUZZZ^^^YYYZZZ^^^fffnnnuuuzzz|||{{{zzzyyyyyyyyyzzzzzz{{{{{{zzz{{{{{{yyyyyy}}}zzz~~~ZZZZZZZZZ[[[YYYUUUTTTVVVYYYYYYYYYYYYXXXXXXXXXXXXUUUTTTSSSTTTVVVXXXXXXWWW^^^ZZZZZZ]]]^^^YYYTTTRRRSSSRRRRRRRRRRRRSSSSSSTTTPPPPPPPPPPPPQQQRRRSSSSSSPPPSSSWWWWWWVVVVVVXXX[[[VVVVVVWWWVVVTTTTTTTTTUUUWWWZZZXXXSSSRRRZZZfffnnn|||uuusssuuuwwwsssfff\\\```iiinnnmmmllljjjiiiddd```bbbiiikkkiiihhhbbbdddnnntttooogggbbbXXXXXXWWWUUUXXX^^^ccceeehhhfffbbb^^^\\\^^^aaaccceeeiiiooouuuxxxyyyxxxwwwjjjjjjiiigggeeegggjjjmmmnnnsssyyyzzzzzz}}}yyywwwzzzxxxmmm___OOODDD>>>???>>><<>>@@@@@@AAAAAAAAA]]]xxxssshhhiiigggfffeeeffffffdddcccaaaggg___UUUXXXYYYXXX]]]aaadddeeecccdddgggfffccc___bbbcccccclll|||nnnhhhnnnuuu{{{}}}}}}vvvqqqttt{{{}}}wwwnnngggTTTIII???<<<<<<<<<>>>BBBDDDDDDFFFJJJNNNPPPOOONNNJJJHHHFFFFFFGGGHHHHHHGGGNNNNNNLLLKKKIIIFFFCCC??????GGGUUUccciiieee[[[SSSQQQOOOSSS```yyyggg^^^[[[YYYWWWZZZMMMMMMQQQMMMMMMPPPMMMPPPSSSXXX[[[aaammm|||{{{iii^^^YYYSSSHHHGGGEEEDDDCCCCCCDDDDDDHHHPPP[[[iiizzz~~~{{{oookkkccc___eeesss}}}}}}}}}}}}}}}|||{{{yyyyyyppppppppppppqqqrrrssstttnnnnnnoooppppppqqqqqqrrrVVVVVVUUUSSSQQQQQQSSSUUUUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRQQQPPPOOONNNNNNMMMNNNOOOKKKGGGIIINNNMMMOOOQQQQQQPPPPPPQQQRRROOOOOOPPPPPPPPPPPPPPPOOOTTTTTTTTTRRROOOMMMNNNOOOLLLLLLKKKJJJKKKKKKLLLMMMRRRUUUXXXWWWTTTTTTVVVZZZggg{{{yyyiiihhhgggfffddd```ZZZVVV[[[XXXUUUSSSRRRTTTWWWYYYZZZZZZ\\\```dddhhhiiiiiibbbccceeehhhkkkmmmnnnoooiiigggeeegggjjjmmmmmmllliiiiiiiiiiiiiiihhhgggfffhhhgggggggggiiilllpppssstttooolllmmmmmmmmmrrrxxx|||yyytttiii[[[RRRMMMFFF??????EEEBBB???GGGUUUnnnrrrrrrsssggghhhgggfffgggiiihhhfffccc``````TTTKKKRRRXXXYYY^^^bbbdddeeeggglllooojjjbbbbbbeeeeeedddjjjzzz{{{jjjcccjjjssszzz}}}}}}uuurrrrrrsss{{{}}}~~~~~~~~~yyyrrrlllYYYLLL@@@;;;;;;;;;===@@@CCCDDDGGGJJJMMMOOOOOONNNHHHGGGFFFFFFGGGIIIJJJKKKMMMRRRTTTQQQMMMKKKIIIGGGHHHLLLVVVccchhh```SSSJJJHHHMMM\\\yyyqqqsss~~~}}}fff\\\^^^[[[\\\dddeeekkkpppxxx~~~oooeeeccc___XXXSSSMMMFFFCCCAAA@@@@@@???AAAEEEMMMYYYdddjjjlll~~~yyyrrrllllllttt}}}~~~}}}}}}|||{{{yyyvvvtttoooooooooooopppqqqrrrrrrpppppppppppppppqqqqqqrrrSSSSSSSSSRRRQQQQQQSSSTTTUUUTTTSSSRRRQQQQQQQQQQQQSSSTTTTTTTTTRRRQQQPPPOOONNNMMMMMMNNNJJJGGGIIIOOONNNPPPSSSSSSRRRRRRRRRSSSNNNOOOOOOOOOOOOOOONNNNNNOOOPPPQQQOOOLLLJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMOOORRRUUUVVVUUUTTTVVVXXXZZZddd~~~sssmmmccc[[[VVVSSSSSSSSSVVVUUUTTTRRRRRRRRRSSSTTTWWW[[[bbbjjjooonnniiieee^^^```cccgggkkkmmmoooppplllhhheeefffjjjlllllljjjjjjjjjjjjiiihhhgggfffeeecccbbbaaabbbdddgggjjjllllllgggfffhhhjjjkkknnnsssttt~~~|||zzzpppkkk___PPPGGGDDDAAA<<<:::DDD@@@@@@\\\}}}qqq```kkkyyyxxxjjjaaadddccccccgggkkkjjjfffaaaZZZ[[[PPPLLLYYY___[[[[[[XXXZZZ]]]eeerrrxxxqqqfff```ccccccbbbffftttqqqnnntttxxxhhhaaaiiissszzz~~~xxxpppiiiffflllpppxxx~~~~~~|||||||||~~~~~~|||}}}}}}zzztttooo^^^OOO@@@;;;:::;;;<<<>>>CCCEEEHHHJJJKKKLLLLLLMMMGGGGGGFFFFFFHHHJJJNNNPPPMMMVVVYYYUUUSSS[[[gggnnnhhh]]]VVVYYY\\\UUUKKKEEELLLOOO^^^|||www}}}~~~vvvoooppplllkkkaaaTTTHHHBBB??????>>><<<;;;<<<@@@DDDHHHKKKMMMYYYcccqqqzzz}}}~~~||||||}}}zzzyyyxxxvvvrrroooqqqqqqqqqqqqpppppppppooorrrqqqpppoooooooooppppppRRRSSSTTTSSSRRRSSSTTTVVVUUUTTTRRRQQQPPPPPPPPPQQQRRRTTTUUUUUUSSSQQQQQQQQQPPPMMMMMMNNNLLLIIIKKKPPPOOOQQQTTTTTTSSSRRRRRRRRRMMMMMMNNNNNNNNNMMMLLLLLLKKKLLLMMMLLLJJJHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNPPPRRRSSSSSSTTTUUUWWWVVVZZZoooyyykkk___ZZZZZZ]]]___ZZZYYYYYYXXXWWWVVVUUUTTTRRRXXXcccmmmrrrppphhhbbb]]]___bbbeeeiiikkkmmmnnniiifffdddeeeiiilllmmmmmmnnnnnnmmmkkkiiifffdddccc___^^^]]]\\\]]]___aaabbbaaa___```eeehhhiiimmmrrr{{{~~~}}}{{{yyynnniii\\\LLLBBB@@@???===999BBB???GGGnnnoooqqqvvvtttqqq^^^gggmmm~~~~~~wwwnnnfffaaa___]]]\\\```eeefffaaa\\\UUUZZZWWWXXXeeeggg[[[VVVYYYYYY[[[bbbmmmssslll```bbbffffffdddgggsss~~~iiikkkyyyyyyllldddkkktttzzz|||}}}~~~xxxooofffaaaeeekkkttt}}}|||{{{{{{{{{|||~~~}}}{{{{{{|||zzzuuuqqqbbbRRRBBB;;;;;;<<<===???DDDFFFHHHIIIIIIJJJLLLNNNIIIIIIJJJIIIJJJMMMQQQUUURRRXXXYYYTTTYYYnnnmmmYYYSSSSSSOOOJJJIIILLLMMM[[[xxx{{{uuuiiiWWWHHHAAA>>>>>>======;;;<<>>@@@BBBWWWyyyxxxkkkdddcccdddfffggghhhiiigggeeecccbbb^^^YYYVVVWWW\\\___\\\XXXXXXccccccaaahhhfff]]]\\\```bbbaaa```bbbfffccc^^^fffiiijjjgggiiirrr|||www}}}zzzsssyyy|||xxxrrrllleeeaaa]]]bbbjjjsssyyy}}}~~~~~~}}}}}}}}}}}}~~~~~~{{{{{{|||zzzvvvrrrgggVVVDDD===>>>???@@@BBBEEEFFFHHHHHHIIIKKKPPPSSSOOOPPPOOONNNMMMOOOSSSXXXUUUZZZYYYUUU]]]rrryyyhhh]]]^^^___XXXTTTTTTPPPYYYtttyyywwwjjjXXXJJJCCC@@@???===>>>;;;<<<@@@@@@===>>>BBB@@@AAACCCHHHOOOYYYdddjjjvvvzzzyyysssqqqssstttrrrooopppqqqqqqqqqpppooommmmmmpppnnnllljjjhhhhhhiiijjjLLLNNNOOOPPPPPPPPPRRRTTTTTTRRRPPPNNNMMMMMMNNNNNNMMMQQQTTTUUUSSSQQQQQQRRRRRRLLLJJJMMMPPPNNNMMMMMMNNNPPPSSSSSSQQQOOONNNMMMKKKKKKLLLKKKKKKJJJIIIIIIFFFHHHKKKLLLKKKJJJKKKKKKEEEFFFGGGIIIJJJKKKLLLLLLPPPOOOMMMKKKKKKMMMPPPRRRUUURRR^^^lll}}}wwwsssmmmllljjjggg```YYYSSSOOOOOOOOOOOORRRUUUXXXZZZYYY]]]\\\\\\\\\\\\]]]^^^^^^___^^^]]]\\\]]]___bbbeeebbbbbbccccccccccccbbbbbb]]]\\\ZZZWWWUUUUUUTTTTTTSSSUUU\\\ccceeegggmmmuuuuuu~~~yyyuuussspppnnnlll___\\\QQQCCC;;;<<<>>>???AAA>>>GGGgggyyynnngggeee\\\\\\aaa___^^^^^^______^^^]]]aaaZZZRRRQQQVVVZZZYYYVVVbbbmmmjjjbbbbbbaaa```ggg___cccddd___]]]aaafffhhhdddhhhhhhdddeeemmmvvvzzz|||yyyrrrmmmhhhccc```SSSWWW^^^fffnnnuuuzzz||||||||||||{{{wwwtttjjjXXXFFF???@@@AAACCCDDDEEEFFFHHHHHHIIIMMMSSSXXXUUUUUUTTTQQQOOOPPPTTTYYYVVV[[[ZZZXXX```kkkkkkaaaZZZXXX```ooosssiii```___^^^rrr{{{vvvuuuiiiYYYMMMGGGDDDAAA???>>>::::::>>>===:::;;;AAA>>>???>>>===>>>EEEPPPYYYlllpppwwwzzzuuuttt}}}xxxqqqpppsssuuuuuusssnnnooopppppppppooonnnmmmqqqooollljjjhhhhhhiiijjjQQQQQQQQQQQQQQQRRRSSSSSSTTTRRROOOMMMMMMNNNPPPRRRPPPPPPPPPQQQPPPPPPOOOOOORRRRRRQQQOOOLLLKKKMMMNNNTTTTTTTTTRRRNNNLLLKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHJJJKKKLLLKKKJJJIIIJJJKKKTTTLLLGGGJJJMMMMMMKKKKKKNNNLLLKKKLLLPPPSSSRRRQQQOOOWWWZZZbbbpppmmmjjjgggfffbbbZZZRRRNNNHHHHHHHHHJJJMMMOOOQQQRRRVVVUUUTTTTTTTTTUUUVVVWWWYYYZZZZZZ[[[\\\]]]^^^^^^aaa``````aaabbbbbb```^^^___]]][[[YYYVVVTTTRRRQQQSSSRRRUUU\\\ccchhhooovvv}}}vvvoooiiiccc]]]YYYPPPKKKDDD>>>::::::===@@@FFF>>>```rrriiigggbbb___^^^]]]]]]\\\[[[ZZZZZZZZZZZZ```^^^___aaa^^^YYYXXX[[[dddggghhhddd]]]YYY[[[```]]]```bbb___]]]\\\[[[YYY]]]]]]___aaabbbeeennnyyyuuuwwwxxxnnnmmmqqqpppfff[[[UUURRRSSSZZZccclllwwwyyy}}}}}}{{{|||~~~~~~|||~~~zzzsssmmm^^^KKK@@@???CCCFFFGGGJJJJJJIIIJJJMMMQQQVVVXXXTTTXXXYYYVVVUUUXXXZZZYYYXXXZZZ^^^```aaa___]]]\\\ZZZdddttt}}}|||}}}}}}mmm[[[RRRMMMFFFCCCCCC========================>>>;;;;;;???@@@AAADDDIIIXXX^^^eeellltttwwwpppooopppnnnnnnooosssoookkkjjjlllnnnnnnnnnooonnnllljjjiiihhhggggggRRRRRRQQQQQQPPPPPPQQQQQQRRRQQQOOONNNNNNNNNPPPPPPQQQQQQQQQPPPPPPOOONNNMMMQQQRRRQQQOOOMMMLLLMMMOOORRRSSSRRRPPPMMMKKKJJJKKKNNNMMMLLLLLLKKKKKKKKKLLLIIIIIIJJJJJJJJJMMMQQQUUU^^^VVVOOOOOOPPPMMMKKKKKKNNNLLLKKKLLLPPPRRRRRRPPPTTTRRROOO^^^xxxtttqqqmmmggg___VVVMMMIIIJJJIIIGGGHHHJJJMMMPPPRRRPPPOOONNNMMMLLLLLLMMMNNNRRRSSSUUUVVVYYYZZZ\\\]]]ZZZYYYYYY[[[^^^aaaccccccbbb```\\\XXXUUUSSSSSSSSSWWWTTTUUUZZZ___dddmmmuuu{{{tttlllddd]]]VVVQQQIIIEEEAAA>>>============HHHPPPssskkkeeeccc]]][[[ZZZ```___^^^\\\[[[[[[[[[[[[[[[___gggnnnkkkaaaYYYWWW]]]gggkkkeee]]][[[]]]^^^___aaaaaa___]]]\\\\\\[[[\\\\\\^^^aaabbbccckkkuuuwwwzzznnnkkkmmmmmmggg```WWWSSSQQQUUU\\\dddoooyyy|||~~~~~~|||{{{{{{}}}~~~~~~||||||}}}xxxqqqlll^^^KKK???>>>BBBEEEEEEJJJIIIIIIJJJMMMQQQUUUWWWZZZ]]]^^^ZZZXXXZZZ[[[ZZZXXXZZZ]]]```bbbeeehhhiiinnn{{{sssaaaWWWPPPHHHCCCBBB;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;<<<@@@AAAAAADDDIIIPPPTTT[[[eeerrrwwwpppoooooommmmmmnnnooollliiiiiikkkmmmlllkkkmmmllljjjiiigggfffffffffTTTSSSQQQPPPOOONNNNNNNNNPPPPPPPPPOOOOOOOOONNNNNNPPPPPPPPPPPPOOONNNMMMLLLPPPQQQQQQOOOMMMMMMNNNPPPPPPQQQQQQOOOLLLJJJJJJJJJNNNNNNMMMMMMLLLLLLMMMMMMKKKKKKKKKJJJKKKOOOUUUYYYbbbYYYRRRQQQPPPMMMKKKLLLNNNMMMLLLMMMPPPQQQQQQPPPSSSOOOLLL[[[{{{rrrggg]]]XXXVVVVVVMMMKKKHHHIIIKKKOOOQQQRRRPPPNNNLLLJJJIIIHHHHHHHHHLLLMMMOOORRRUUUWWWYYYZZZZZZYYYYYY\\\bbbhhhlllnnndddaaa\\\WWWUUUTTTVVVWWWZZZXXXXXX\\\```fffoooxxx|||wwwooofff]]]TTTKKKFFF@@@???>>>===>>>???>>>===EEE___}}}hhhgggddd^^^^^^]]]dddcccaaa___]]]\\\\\\\\\\\\```iiipppnnnddd\\\YYY```pppvvvjjj___^^^^^^ZZZ`````````^^^\\\[[[\\\]]]YYYYYY[[[_________eeelllppp|||}}}qqqjjjiiijjjhhhfff\\\UUUOOOPPPTTTZZZeeeooo{{{||||||{{{yyyyyyzzz{{{|||~~~~~~|||}}}~~~{{{uuunnn```MMMAAA>>>AAADDDFFFIIIIIIJJJLLLPPPTTTXXXZZZ\\\______[[[XXXYYYYYYWWWXXXYYY[[[^^^dddllluuu{{{}}}ooo___TTTMMMFFF@@@>>><<<<<<;;;;;;;;;;;;;;;;;;===<<<>>>BBBBBBAAADDDIIILLLNNNUUUbbbtttwwwpppoooooolllkkkllljjjiiihhhhhhjjjkkkjjjiiikkkjjjhhhgggeeeeeeddddddTTTSSSQQQOOOMMMLLLKKKKKKNNNOOOOOOPPPPPPNNNMMMLLLNNNNNNNNNOOONNNNNNMMMMMMNNNOOOPPPOOONNNMMMNNNPPPOOOPPPPPPNNNLLLJJJJJJKKKLLLKKKKKKJJJJJJKKKKKKKKKNNNNNNNNNMMMLLLMMMPPPSSSYYYRRRMMMLLLMMMKKKLLLOOOOOOOOOOOOPPPQQQQQQQQQQQQLLLQQQTTTXXXjjjqqqdddaaadddgggVVVTTTRRRTTTWWWZZZZZZYYYVVVTTTRRROOONNNMMMLLLLLLLLLMMMOOOQQQSSSVVVWWWXXX[[[[[[\\\```eeejjjmmmnnn```^^^\\\YYYXXXYYYZZZZZZ\\\[[[^^^cccgggkkkuuu~~~~~~}}}xxxsssjjj```VVVLLLCCC===:::===>>>===<<<>>>CCCHHHTTTrrrttteeehhhfffbbbccccccgggeeeccc```___^^^^^^^^^cccaaabbbdddbbb^^^^^^bbbmmmooo``````___WWW^^^]]]\\\\\\[[[YYY[[[___XXXWWWYYY\\\\\\ZZZ]]]cccnnnxxxvvvwwwwwwoookkkjjjiiiiii___VVVNNNLLLMMMSSS]]]gggsssvvvxxxyyyyyyyyyzzz|||zzz}}}~~~}}}~~~~~~zzzqqqdddQQQDDD???AAAEEEFFFGGGIIILLLQQQVVV[[[___aaabbbeeeeee```\\\\\\[[[XXXWWWXXXYYY[[[aaammm{{{oooeeeZZZQQQLLLGGGBBB??????>>>===<<<<<<<<<<<<===<<<<<>>999999>>>AAA>>>:::@@@OOO]]]sssrrr~~~uuubbb___eeecccbbbfffeeegggeeeccc```___```aaaaaahhhbbb]]]ZZZYYYZZZaaaiiiuuuooo___``````XXX\\\YYYYYY\\\[[[YYY[[[aaa\\\ZZZ[[[]]]]]]ZZZ[[[___iiiqqq}}}sssvvvyyy~~~wwwrrrnnnjjjhhh]]]UUULLLHHHHHHLLLUUU^^^fffkkkrrrxxxzzz{{{{{{{{{yyy|||}}}{{{zzz|||{{{xxxqqqeeeRRRDDD>>>???BBBDDDBBBFFFMMMUUU\\\aaadddfffqqqtttrrrkkkdddaaa^^^ZZZTTTUUUVVVWWW[[[gggvvv}}}}}}~~~~~~~~~yyy|||}}}tttmmmhhh___WWWRRRNNNIIIEEEBBBAAA???===<<<;;;<<<<<<<<<===AAAEEEEEEEEEJJJQQQWWW[[[cccppp|||tttnnnnnnnnnkkkiiiiiifffgggiiijjjjjjiiihhhgggiiihhhgggeeeeeedddddddddPPPOOONNNLLLKKKJJJJJJJJJMMMMMMNNNOOONNNMMMLLLKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMNNNNNNLLLKKKKKKKKKNNNOOOOOONNNLLLKKKLLLMMMLLLLLLKKKKKKKKKLLLMMMMMMFFFIIILLLMMMLLLKKKJJJJJJOOOKKKJJJKKKJJJHHHJJJMMMPPPRRRTTTTTTRRRQQQQQQQQQSSSNNNIIIIIIMMMXXXiiixxx}}}}}}fffccc```aaadddccc^^^YYYXXXWWWVVVUUUUUUVVVWWWXXX]]]\\\[[[ZZZYYYWWWVVVVVVVVVVVVXXX[[[\\\ZZZVVVRRRSSSUUUYYY]]]___aaa``````bbbcccgggkkkkkkmmmuuu{{{uuujjjdddZZZPPPHHHBBB===999<<<@@@AAA???>>>JJJaaatttzzzxxxqqqhhh]]]```gggdddeeejjjiiieeecccaaa______aaaccceeefffbbb___^^^]]]]]]bbbiiipppzzzyyyiii^^^``````\\\\\\XXXZZZ```aaa]]]```gggeeeaaa```bbbaaa^^^]]]```eeelllyyyiii___eeewww{{{tttlllggg\\\TTTLLLHHHGGGGGGMMMTTTYYY```llluuuzzzzzzzzzyyyyyy||||||xxxtttttttttqqqpppdddRRRBBB;;;;;;>>>AAA>>>EEEOOOZZZbbbgggggggggwwwzzzwwwnnneee```[[[VVVSSSUUUWWWWWWZZZcccppp{{{}}}wwwvvvzzz{{{yyyuuutttuuuxxx~~~yyyvvvtttlllbbb[[[VVVOOOIIIGGGEEEAAA>>><<<;;;;;;;;;===>>>BBBFFFFFFGGGOOOXXX___gggsssyyyrrrmmmmmmnnnkkkiiiiiigggiiikkkkkkiiigggggggggggggggfffeeedddccccccdddLLLLLLKKKKKKJJJKKKKKKKKKMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJIIIKKKLLLNNNMMMKKKIIIHHHHHHLLLMMMNNNMMMKKKJJJKKKLLLMMMLLLLLLLLLMMMMMMNNNOOOEEEGGGIIIJJJJJJIIIJJJKKKMMMJJJKKKMMMLLLIIIJJJMMMNNNQQQTTTSSSQQQOOONNNOOOQQQJJJGGGKKKPPPTTT\\\eeeuuu}}}xxxqqqiiiffffffeee___ZZZWWWWWWWWWXXXZZZ\\\___```aaa```^^^\\\ZZZXXXVVVUUUWWWWWWWWWXXXYYYWWWTTTQQQSSSUUUXXX[[[^^^```aaabbbccccccfffiiikkkooo||||||tttooobbb[[[QQQHHHBBB???===;;;>>>>>>>>>???HHH\\\tttuuurrrzzz}}}ggg```dddhhhdddgggllliiiaaa___^^^]]]___bbbeeegggdddbbbbbbdddcccaaaccchhhhhhllllllfffaaa```___\\\___[[[___gggiiieeegggooojjjfffccccccbbb___^^^```bbbhhhsssiiidddnnnssszzzppphhh```XXXQQQNNNJJJGGGIIINNNPPPXXXeeeooouuuvvvvvvvvvvvvzzz{{{vvvssstttuuusssrrrfffTTTDDD;;;:::>>>AAAAAAIIIVVVccckkkmmmkkkhhhooorrrqqqjjjddd```\\\WWWYYY]]]aaaaaabbbhhhsss|||~~~~~~{{{uuuuuuyyyxxxtttuuutttuuuxxx{{{|||}}}}}}zzz}}}}}}~~~sssjjjddd[[[RRRNNNLLLGGGCCC@@@>>>>>>>>>===???CCCGGGGGGJJJTTT___kkkxxxwwwpppkkkmmmnnnkkkiiiiiihhhjjjkkkjjjgggeeeeeefffeeeeeedddcccbbbbbbbbbbbbJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNMMMLLLKKKIIIGGGFFFJJJLLLMMMLLLJJJGGGFFFFFFJJJKKKLLLKKKJJJIIIJJJLLLLLLLLLKKKKKKLLLMMMNNNNNNHHHIIIIIIHHHGGGGGGIIIKKKHHHGGGIIIMMMMMMJJJKKKNNNMMMPPPSSSRRROOOMMMLLLMMMIIIIIIMMMSSSQQQMMMTTT```ccc{{{jjjcccwwwyyyrrrqqqoookkkfffYYYYYYZZZ]]]```cccfffhhhbbbaaa___]]]ZZZXXXVVVUUUVVVTTTSSSTTTUUUUUUSSSRRRVVVVVVWWWYYY[[[^^^aaacccbbbbbbdddhhhllluuu|||yyytttmmmhhh\\\UUUKKKCCC>>>=========@@@<<<:::@@@QQQiii}}}vvvnnneee___bbbddd___bbbgggbbb^^^]]]\\\\\\^^^bbbfffiiieeebbbbbbccccccaaaeeejjjeeeeeeggggggeeeaaa]]][[[bbb^^^cccmmmpppkkkmmmvvvlllfffbbbbbb```]]]\\\___\\\aaakkk{{{yyyzzz~~~rrriiieee___XXXTTTOOOJJJJJJLLLMMMUUU```jjjppprrrssstttrrrxxxzzzwwwvvvyyy||||||vvvjjjXXXHHH>>>===AAADDDFFFPPP^^^kkkrrrrrrnnnkkkgggkkkmmmjjjgggfffdddaaaaaafffkkkmmmlllpppyyyzzz}}}|||wwwwwwzzzwwwqqqxxxwwwxxxyyyyyyyyy{{{ttt{{{~~~~~~}}}wwwwww||||||zzz||||||}}}zzztttkkkbbbVVVSSSNNNIIIEEECCCBBBBBB>>>@@@DDDGGGHHHKKKWWWdddvvvuuunnnjjjlllnnnkkkiiijjjiiijjjkkkiiieeecccccceeeccccccbbbaaaaaa```aaaaaaJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLJJJHHHHHHJJJLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMKKKJJJIIIHHHIIIIIIIIIHHHIIILLLNNNJJJIIIHHHHHHHHHHHHJJJJJJGGGIIIKKKLLLLLLKKKIIIGGGLLLKKKJJJIIIHHHGGGGGGGGGIIIMMMOOONNNJJJIIIMMMQQQMMMMMMMMMMMMNNNQQQWWW[[[___iiizzz^^^ZZZddd~~~rrrggg```___fffiiifffeeeiii^^^bbb```YYYVVVWWWUUUOOOLLLOOORRRRRRPPPNNNOOOQQQSSSUUUVVVWWWYYY\\\```dddfffaaabbbjjjvvv}}}}}}zzzvvvnnnddd\\\VVVMMMGGGCCC@@@<<<999;;;AAACCC>>>>>>MMMooonnnbbbbbbfffjjjgggaaa^^^___````````````aaaeeejjjmmmhhhgggfffffffffdddaaa^^^cccaaabbbeeeddd___\\\]]]\\\___aaaccceeejjjrrrxxxmmmjjjfffbbbaaaaaabbbcccccccccccckkkyyyuuukkkccc\\\YYYUUUNNNHHHGGGEEEGGGLLLUUU___hhhnnnpppoooqqqtttwwwzzz{{{{{{{{{uuujjjXXXJJJBBBBBBEEEGGGLLL[[[jjjsssxxxxxxoooeeedddbbbfffmmmkkkdddccchhheeewww~~~~~~~~~{{{xxxxxxzzz{{{yyywwwxxxzzz{{{{{{yyyxxxxxxyyywwwwwwvvvuuuuuutttuuuuuu{{{yyyvvvuuuvvvxxxyyyyyy{{{tttvvv{{{xxxtttmmmhhhaaaYYYRRRMMMIIIGGGHHHBBBCCCLLLPPPQQQZZZggg}}}|||nnnllljjjhhhgggggghhhhhhlllllljjjhhhfffeeecccbbbbbbbbbaaa```___^^^]]]]]]LLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLJJJHHHHHHJJJLLLJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHIIIIIIJJJIIIIIIJJJLLLNNNKKKJJJIIIHHHHHHIIIIIIJJJGGGHHHJJJLLLLLLJJJHHHGGGKKKJJJIIIGGGGGGFFFFFFFFFIIILLLOOOMMMJJJJJJMMMQQQOOONNNMMMNNNQQQTTTWWWZZZ___sssnnn\\\UUUfff}}}}}}nnndddgggllliiifffgggbbbbbb]]]VVVRRRRRROOOJJJNNNMMMMMMMMMOOOQQQSSSSSSUUUVVVVVVVVVXXX[[[```dddgggiiinnnttt|||yyyxxxtttnnneee[[[RRRLLLEEE???<<<>>>???>>>>>>@@@AAAGGGSSShhhuuukkkdddbbbcccggggggcccbbbddd```aaaaaaaaabbbdddhhhkkkhhhfffeeeddddddcccaaa___\\\[[[\\\```___[[[YYY[[[\\\^^^``````___aaaeeeiiijjjgggdddbbbbbbcccdddeeeaaaaaa```fffyyy}}}nnnddd[[[ZZZYYYSSSJJJFFFBBBBBBEEEKKKTTT]]]dddgggnnnpppssswwwxxxyyyxxxwwwxxxooo```SSSJJJHHHKKKNNNTTTcccsss{{{}}}|||vvvnnnjjjgggiiimmmmmmiiilllsss{{{}}}{{{xxxxxxzzzzzzyyywwwwwwyyyzzzyyywwwvvvvvvwwwvvvuuuuuuttttttttttttuuuwwwuuussstttvvvwwwvvvuuuuuuppprrryyy|||{{{~~~wwwooofff^^^XXXUUUSSSWWWaaaddddddlllyyywwwpppnnnkkkhhhffffffffffffjjjiiihhhfffeeecccbbbaaaaaaaaa```___^^^]]]]]]\\\MMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKJJJHHHHHHIIIKKKIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIJJJJJJIIIIIILLLMMMKKKKKKJJJIIIHHHHHHHHHIIIGGGHHHIIIKKKKKKIIIHHHGGGJJJIIIHHHFFFEEEEEEEEEEEEIIILLLNNNMMMKKKKKKNNNRRRPPPNNNMMMOOOTTTWWWWWWVVVZZZvvv}}}dddQQQYYYooopppooouuurrrkkkfffdddaaaZZZSSSQQQRRRNNNIIIMMMJJJGGGIIINNNRRRUUUUUUXXXYYYYYYYYYYYY\\\aaadddggglllwww}}}sssqqqllleee[[[PPPGGGBBB>>>:::999===@@@??????@@@???SSSmmmrrrjjjfffbbb^^^\\\aaaeeeeeedddeee___```bbbccccccdddfffhhhgggeeebbbaaaaaaaaa```___YYYXXXYYY\\\\\\WWWUUUWWW^^^aaaddddddaaa``````bbbfffdddcccccceeeffffffeeeaaaaaa```bbbooovvvyyy{{{vvviii^^^]]]]]]WWWNNNGGGCCCAAA@@@CCCJJJSSSZZZ^^^kkkmmmqqquuuvvvvvvtttssssssnnndddXXXNNNJJJMMMRRRWWWhhhyyy|||yyyvvvrrrsssuuuuuusssrrryyy|||{{{xxxxxxyyyyyyxxxwwwvvvwwwwwwvvvtttrrrsssssssssssssssrrrssssssttttttuuurrrrrruuuyyyzzzvvvrrrrrrqqqsssuuurrrsss|||qqqiiifffhhhpppyyyzzzxxxsssqqqooollliiifffeeeddddddgggfffeeedddbbbaaa```___``````___^^^]]]\\\[[[[[[MMMMMMMMMMMMLLLLLLLLLLLLIIIJJJKKKJJJHHHGGGHHHJJJIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIIIIHHHHHHIIIKKKJJJIIIIIIHHHGGGGGGGGGFFFFFFGGGHHHIIIIIIHHHGGGFFFIIIIIIHHHFFFFFFEEEEEEEEEJJJLLLMMMMMMLLLMMMOOORRRPPPMMMLLLOOOUUUWWWUUUQQQQQQjjj~~~bbbXXX```pppsssiiifffaaaZZZUUUUUUUUUSSSOOONNNMMMMMMOOOSSSWWWZZZ[[[```aaabbbcccccceeehhhjjjlllvvv~~~zzzyyyvvvqqqkkkiiiddd]]]TTTJJJBBB>>>>>><<<;;;===<<<<<<@@@GGGZZZqqqhhheee```\\\WWWVVV]]]ddddddbbbbbb\\\___bbbdddeeeeeeggghhhfffbbb___]]]]]]^^^^^^^^^[[[YYYZZZ]]][[[WWWTTTUUU\\\```eeegggeeeccccccdddeeecccbbbcccfffgggeeecccddddddcccbbbiii|||zzzssszzz|||ttthhhccc```YYYSSSPPPLLLHHHCCCAAAEEEMMMTTTXXXdddggglllpppssssssrrrqqqmmmlllggg]]]TTTPPPSSSWWW[[[mmm~~~~~~~~~}}}{{{zzzxxxwwwwwwvvvvvvuuusssttttttrrrpppoooooopppqqqpppppppppqqqrrrsssssstttssssssxxx}}}~~~xxxrrrooopppssstttrrruuusssooommmkkkhhhfffeeeddddddddddddcccbbb```___^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYLLLLLLKKKKKKJJJJJJJJJJJJHHHIIIJJJJJJHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGDDDEEEGGGGGGFFFEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFIIIHHHHHHGGGGGGGGGGGGHHHKKKLLLMMMMMMMMMMMMOOOQQQNNNKKKJJJMMMRRRUUUQQQMMMMMMZZZxxxdddXXX```vvv~~~sssoooiiidddaaa___\\\XXXUUUTTTWWWZZZ]]]^^^```bbbddddddgggjjjlllnnnppprrrtttzzzxxxrrrnnniiiccc^^^\\\XXXSSSLLLEEE@@@===<<<>>>@@@===888;;;LLL^^^qqqbbbccc\\\XXXUUUVVV^^^eeeddd```^^^ZZZ]]]aaadddffffffhhhiiiccc```[[[YYYZZZ[[[\\\\\\WWWUUUWWW\\\\\\XXXWWWYYYVVV[[[```bbb```______```gggdddbbbdddffffffccc___dddeeedddbbbdddqqqtttyyy|||~~~uuulllddd\\\[[[^^^UUUOOOFFFBBBBBBFFFKKKNNNYYY\\\bbbhhhmmmoooppppppnnnooonnnhhhaaa^^^aaaffffffxxx{{{{{{|||zzzvvvyyyxxxwwwvvvtttsssssstttqqqqqqqqqooommmlllmmmooonnnnnnnnnnnnooopppqqqqqqrrrqqqrrrvvv{{{{{{vvvqqqllllllnnnpppqqqttt~~~zzztttkkkjjjiiigggfffeeeddddddbbbbbbaaa```______^^^^^^\\\\\\[[[ZZZYYYXXXWWWWWWKKKJJJJJJIIIIIIHHHHHHGGGGGGIIIJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHFFFEEEBBBDDDFFFFFFDDDCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGHHHIIIJJJNNNMMMMMMMMMMMMNNNOOOOOOKKKJJJIIIKKKOOOPPPNNNLLLPPPPPP^^^kkkvvvzzzkkkhhhkkk~~~xxxnnngggfff]]]___bbbfffjjjllllllllleeehhhmmmqqqvvv||||||}}}yyyqqqiiiddd\\\VVVPPPNNNKKKHHHDDD@@@>>><<<999===@@@>>>:::EEEbbb}}}|||^^^[[[```[[[ZZZXXXZZZbbbfffccc^^^]]]YYY\\\```bbbcccdddfffggg```\\\YYYWWWXXXYYYZZZZZZPPPOOORRRYYY[[[ZZZZZZ]]]XXX\\\______]]]\\\]]]___iiieeebbbcccffffffaaa]]]aaaaaabbb```___ggg|||uuusss~~~xxxnnnffffffkkk\\\UUUKKKDDDAAAAAABBBCCCMMMPPPVVV]]]ccchhhkkkmmmlllnnnnnnmmmjjjjjjnnnqqqnnn}}}zzzyyy{{{{{{xxxtttvvvvvvvvvtttqqqppppppqqqnnnnnnnnnlllkkkkkkmmmooommmmmmmmmmmmmmmmmmnnnooommmmmmnnnppprrrrrrpppnnnooonnnnnnooooooqqqsssuuusss~~~xxxpppqqqggggggffffffeeedddcccccc_________^^^^^^]]]]]]]]]ZZZZZZYYYXXXWWWVVVUUUUUUJJJJJJJJJIIIHHHGGGGGGGGGFFFHHHJJJIIIHHHFFFFFFFFFDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGEEECCCBBBBBBDDDFFFFFFDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHJJJKKKPPPOOOMMMMMMNNNNNNNNNMMMJJJJJJJJJKKKLLLLLLMMMMMMRRRNNNTTTYYY^^^xxxppp[[[llltttrrrllljjjppp||||||wwwyyy|||~~~|||xxxyyyuuulllccc\\\SSSLLLGGGEEECCC@@@>>>===<<<<<<888<<>>CCCFFFKKKRRRYYY___dddffffffggghhhjjjmmmqqqtttvvvrrr|||~~~|||zzzxxxwwwsssttttttrrrnnnmmmnnnooollllllllljjjiiijjjmmmooommmmmmlllkkkkkkkkklllllliiijjjkkkjjjiiihhhjjjllloooppppppnnnmmmmmmmmmnnniiirrr|||yyypppmmmmmmgggffffffeeecccaaa```___\\\\\\\\\\\\[[[[[[[[[[[[YYYXXXWWWVVVUUUTTTTTTSSSKKKKKKJJJIIIHHHHHHGGGGGGFFFHHHIIIIIIHHHFFFFFFFFFAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGEEECCCAAA@@@CCCEEEGGGGGGEEEDDDCCCDDDEEEFFFHHHJJJKKKKKKKKKJJJEEEEEEEEEDDDDDDEEEEEEEEEAAAAAABBBDDDFFFHHHJJJKKKQQQPPPNNNMMMNNNNNNMMMLLLJJJKKKLLLKKKJJJJJJLLLNNNPPPNNNTTTVVVWWWpppnnnaaaiiivvv~~~vvv{{{}}}~~~~~~{{{xxxvvvvvvwwwsssjjj```XXXOOOGGGDDDCCC@@@>>>===<<<======;;;<<>>@@@EEEJJJQQQXXX^^^aaaeeeeeefffjjjpppvvvyyyzzzvvv|||}}}yyyxxxyyyrrrssssssqqqmmmkkklllnnnjjjkkkkkkjjjiiijjjmmmpppmmmllllllkkkjjjjjjjjjjjjhhhjjjkkkhhhddddddhhhmmmhhhkkkllliiifffgggiiikkkiiinnnsssxxxuuuuuuuuuooojjjggggggfffdddbbb___]]]\\\ZZZZZZZZZZZZZZZYYYYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSIIIKKKLLLKKKGGGEEEGGGIIIFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGGGGGGGFFFDDDCCC>>>???AAABBBCCCDDDDDDDDDFFFEEEFFFIIIMMMNNNKKKHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@AAABBBEEEHHHJJJOOONNNLLLJJJIIIHHHHHHIIIMMMKKKJJJIIIIIIJJJLLLMMMFFFMMMNNNPPPWWWcccmmmeeesss}}}{{{yyywwwvvvuuurrrooojjjbbbYYYPPPHHHDDDBBB???<<<<<<>>>>>>===;;;888===@@@CCCRRRnnnppp```]]]^^^\\\ZZZZZZXXXYYYZZZZZZYYYXXXXXXWWW[[[[[[\\\]]]^^^]]][[[YYY^^^ZZZUUUSSSUUUWWWXXXXXXYYYZZZZZZ[[[ZZZYYYXXXWWW[[[YYYWWWVVVYYY\\\______aaa[[[\\\fffhhh```]]]aaaccc```______]]]\\\___dddzzzvvv{{{wwweeekkkmmmnnnjjj```RRRGGGDDDDDDCCC???===CCCJJJPPPWWW^^^___eeekkklllmmmqqqzzz|||{{{yyyyyyyyyrrrqqqpppllliiihhhjjjkkkkkkjjjiiiiiikkkkkkkkkiiikkkkkkkkkjjjiiihhhgggfffiiigggeeedddcccdddfffgggjjjiiiiiihhhgggfffeeeeeeiiihhhlllrrrxxxwwwtttsssjjjdddeeehhhgggfffcccaaa___]]]\\\ZZZZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVTTTRRRQQQOOOOOOJJJKKKKKKJJJIIIHHHHHHIIIEEEFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFDDDBBBAAA@@@AAAAAABBBBBBBBBBBBAAADDDCCCDDDFFFIIIKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@AAABBBEEEGGGIIILLLKKKJJJHHHGGGGGGGGGHHHJJJIIIGGGGGGGGGHHHJJJKKKJJJMMMKKKLLLPPPZZZ}}}dddaaarrr~~~|||yyyvvvsssqqqpppiiigggaaaZZZRRRJJJDDDAAA>>><<<;;;<<<===>>>===<<>>===AAAEEEHHHKKKPPPVVV\\\bbbeeefffkkkuuu}}}{{{wwwuuutttsssnnnnnnmmmjjjgggfffhhhjjjkkkjjjiiiiiijjjjjjiiiggggggggghhhhhhhhhhhhgggggghhhgggeeecccbbbbbbcccdddhhhhhhhhhhhhggggggggggggfffeeeggglllpppwwwxxxkkkkkkkkkfffbbbeeefffeeecccaaa___]]][[[[[[YYYXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTRRRPPPOOOMMMMMMKKKKKKJJJKKKLLLLLLJJJIIIDDDEEEGGGHHHHHHFFFDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCAAAAAABBBAAAAAA@@@??????BBBAAAAAACCCEEEFFFFFFEEEFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBDDDFFFGGGIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGHHHLLLLLLIIIKKKMMMUUUiiiZZZ```kkkttt{{{~~~}}}}}}{{{wwwrrrmmmiiifffddd]]]ZZZUUUOOOHHHCCC???===;;;;;;<<<<<<======>>>>>>DDDLLLVVV```mmm|||{{{eee```\\\YYYWWWUUUWWW\\\WWWXXXYYYXXXXXXYYY\\\___bbb```^^^aaadddddd___ZZZXXXWWWWWW[[[___]]]WWWQQQQQQRRRSSSTTTVVVVVVWWWWWWQQQQQQSSSXXX]]]bbbddddddZZZ[[[bbbjjjggg^^^[[[___cccaaaaaabbb___[[[[[[___fffxxxxxxdddeee~~~vvvpppfffYYYNNNEEE???===???@@@??????AAAKKKQQQWWW[[[___eeeooowww{{{vvvtttsssqqqnnnjjjjjjiiigggeeeeeeggghhhkkkiiihhhhhhiiiiiigggfffbbbcccdddfffgggggggggggghhhgggeeedddccccccddddddffffffggghhhiiijjjjjjkkkkkkkkklllnnnooosss~~~tttiiibbbdddeeeaaa```cccbbbaaa```^^^\\\[[[YYYXXXXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRPPPOOOMMMLLLJJJJJJMMMKKKIIIKKKNNNNNNKKKHHHCCCEEEHHHJJJIIIGGGDDDBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFF@@@@@@AAAAAA@@@@@@??????AAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFDDDCCCCCCCCCDDDFFFGGGHHHKKKJJJIIIOOOPPPUUUwww```TTTTTT]]]gggyyy~~~~~~}}}||||||xxxrrrjjjbbb\\\WWWUUUQQQOOOJJJFFFBBB???===<<<<<<=========;;;<<>>===::::::<<>>???CCCHHHLLLQQQWWW___eeepppyyytttsssrrrpppoooiiijjjjjjiiihhhhhhiiijjjccccccbbbdddfffggggggfffdddddddddeeeddddddcccbbbccccccddddddfffggghhhhhhdddeeefffhhhkkkmmmoooooonnnpppqqqooonnnqqqvvvyyywwwooommmmmmgggeeeeeeeeeccc___^^^```]]]\\\[[[ZZZYYYXXXWWWWWWVVVUUUTTTRRRPPPOOOOOOOOOMMMLLLKKKJJJIIIHHHGGGFFFLLLLLLLLLMMMNNNLLLIIIGGGCCCEEEGGGIIIIIIHHHFFFEEECCCDDDEEEFFFFFFEEEDDDCCCCCCBBB@@@???>>>=========??????@@@AAAAAABBBAAAAAA???@@@BBBAAA@@@@@@BBBCCCAAAAAAAAABBBBBBBBBBBBBBB@@@AAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEEEEEEEDDDDDDCCCCCCEEEFFFHHHIIIJJJKKKIIILLLLLLPPPRRRQQQbbbzzzaaaKKKQQQZZZjjj|||~~~||||||||||||{{{zzzyyywwwvvvvvvqqqhhh^^^TTTLLLGGGDDDBBBAAA@@@???>>>=========:::<<<<<<::::::BBBRRR___|||zzzfffbbbZZZZZZWWWWWWZZZ^^^\\\VVVWWW[[[]]][[[XXXWWW\\\```^^^]]]^^^^^^^^^]]]ZZZWWWUUUZZZ]]][[[UUUUUU[[[bbbXXXVVVTTTSSSSSSUUUWWWYYYVVVVVVXXX\\\```bbbbbbaaa```aaaaaa___\\\\\\___bbb```___aaadddbbb^^^^^^aaabbbbbblllyyyggg]]]YYY^^^nnn}}}zzzggg\\\OOOGGGAAA<<<<<<@@@<<<>>>@@@CCCFFFKKKQQQUUU]]]kkk}}}}}}tttooonnnnnnmmmlllhhhjjjkkkjjjhhhhhhhhhiiibbbaaaaaabbbdddffffffeeeeeeeeeeeedddcccaaa```___^^^^^^___```bbbcccddddddbbbccceeefffhhhjjjlllmmmhhhlllllljjjjjjnnnrrrrrrtttyyy|||zzz{{{uuummmjjjhhhgggfff```````````````^^^]]]\\\ZZZYYYYYYXXXWWWVVVVVVUUUUUUTTTRRROOONNNLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDKKKMMMOOOOOOLLLIIIGGGFFFEEEFFFGGGHHHIIIHHHGGGGGGAAABBBDDDEEEDDDCCCBBBAAABBBAAA@@@@@@@@@AAABBBCCCAAABBBBBBBBBBBBAAAAAA@@@<<>>>>>CCCSSSllllllaaa^^^ZZZ^^^^^^ZZZZZZ]]]]]]YYYYYY^^^aaa^^^YYYWWWZZZ^^^[[[^^^```___\\\ZZZXXXYYYWWWWWWVVVUUUUUUWWW[[[___\\\ZZZXXXVVVWWWZZZ^^^```]]]]]]]]]___aaabbbaaa````````````^^^]]]^^^___^^^]]]]]]___bbbbbb___```dddaaabbbeeennn{{{qqqmmmllljjj___TTT[[[lllyyy~~~~~~qqqcccXXXMMMDDD@@@@@@<<<<<<======???BBBEEEHHHOOOUUUaaaqqq~~~{{{xxxsssllljjjjjjkkkjjjiiifffhhhiiihhhfffeeeeeefffcccbbbaaaaaaccccccbbbaaaccccccbbbbbbaaa___^^^]]]]]]]]]^^^_______________``````aaacccdddeeefffgggdddggghhhdddeeekkknnnmmmhhhmmmnnnllllllpppuuuvvvvvvuuuuuuuuuuuutttttttttiiigggdddbbbbbbbbbbbbaaa\\\\\\ZZZZZZ[[[[[[XXXTTTVVVVVVVVVUUUTTTTTTSSSSSSRRRPPPNNNLLLJJJHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBJJJNNNQQQOOOKKKGGGEEEFFFEEEFFFGGGGGGHHHHHHHHHHHH???@@@BBBCCCCCCBBB@@@???@@@@@@AAACCCFFFIIILLLNNNDDDDDDDDDCCCBBBAAA??????:::>>>AAABBB@@@>>>>>>???@@@@@@@@@AAAAAABBBBBBCCC@@@@@@AAAAAAAAA@@@??????@@@@@@AAABBBAAA@@@???>>>BBBCCCEEEGGGIIIJJJKKKLLLFFFMMMIIIFFFOOORRRPPPUUU]]]hhh}}}nnnYYYIIILLL\\\kkkvvv}}}~~~yyyxxxuuurrrnnnjjjfffeee]]]YYYRRRJJJDDD???===<<<777888:::;;;;;;;;;:::999<<>>>>>===<<<<<<>>>@@@BBBOOOKKKNNN\\\jjj{{{uuurrrtttsssnnnnnnkkkggggggiiikkkjjjhhhdddfffgggfffdddbbbbbbbbbeeedddbbbaaabbbaaa___]]]````````````___^^^]]]\\\````````````___^^^]]]\\\^^^^^^___```aaabbbbbbccc]]]aaaaaa]]]^^^dddgggeee___eeeiiihhhhhhkkklllkkkmmmjjjgggdddbbbccceeegggbbbbbbaaa^^^\\\]]]___bbb^^^\\\XXXVVVWWWWWWRRRMMMTTTTTTSSSSSSRRRRRRRRRRRROOONNNLLLIIIGGGEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@KKKLLLMMMMMMLLLJJJHHHGGGFFFGGGGGGGGGFFFEEECCCBBB@@@@@@AAAAAAAAA@@@@@@???AAA@@@@@@DDDJJJNNNOOONNNGGGFFFDDDAAA???>>>===<<<>>>>>>>>>??????@@@@@@@@@>>>???AAABBBCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAAAAAAAA@@@BBBFFFGGGHHHHHHIIIJJJEEEEEEFFFGGGJJJMMMOOOQQQTTTTTTdddmmmIIIDDDRRR^^^fffkkkttt{{{wwwtttooojjjeee___YYYTTTQQQOOOKKKFFFBBB>>>;;;:::888777;;;AAA@@@:::999<<>>AAACCCBBB@@@DDDDDDHHHNNNWWWgggzzztttpppooonnnkkkiiieeeaaa^^^^^^aaaeeeggggggaaadddggghhhfffeeeddddddaaaaaaaaa```````````````]]]^^^___^^^]]]\\\]]]^^^cccaaa```^^^]]]]]]]]]^^^aaa```___^^^]]]]]]^^^___^^^[[[YYY[[[^^^aaabbbaaaeeeeeeffffffffffffeeeeeegggfffeeedddbbbaaa```___[[[[[[[[[\\\\\\\\\]]]]]][[[ZZZYYYWWWUUUSSSRRRQQQQQQQQQQQQQQQPPPOOONNNMMMJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@IIIIIIJJJKKKJJJHHHFFFEEEDDDEEEEEEFFFEEECCCBBBAAA@@@@@@@@@AAAAAA@@@@@@???@@@AAABBBFFFJJJLLLJJJGGGDDDCCCBBB@@@>>>===<<<<<<>>>>>>>>>>>>>>>?????????>>>???AAABBBBBBBBBAAA@@@BBBBBBBBBAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@@@@AAA@@@CCCFFFGGGGGGGGGHHHIIIHHHGGGGGGHHHIIIJJJLLLMMMOOOPPPYYYkkk~~~sss[[[OOOJJJJJJUUUdddfffnnnyyy~~~}}}uuupppjjjddd^^^XXXRRRNNNJJJIIIFFFCCC???===;;;:::???<<<;;;<<<:::777888>>><<>>;;;<<<>>>>>><<<@@@@@@CCCGGGKKKUUUhhhyyyvvvxxxtttooolllkkkjjjhhhfffdddbbb```aaadddfffeeeddd```aaabbbbbbaaabbbdddfffaaa``````___^^^]]]]]]\\\\\\]]]^^^]]]\\\[[[\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]___^^^]]]\\\\\\\\\]]]^^^]]][[[YYYZZZ^^^`````````aaabbbbbbcccccccccbbbbbbcccbbbaaa```___]]]\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWVVVTTTRRRQQQOOOOOONNNNNNNNNNNNMMMLLLKKKKKKHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>FFFGGGGGGHHHGGGFFFDDDCCCCCCCCCDDDDDDCCCBBB@@@??????@@@@@@AAAAAA@@@@@@@@@@@@AAADDDGGGIIIHHHDDDAAABBBAAA@@@>>>======<<<<<<>>>>>>>>>>>>>>>>>>======>>>???@@@AAABBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@BBBDDDFFFGGGFFFFFFFFFHHHIIIIIIHHHHHHHHHHHHIIIIIILLLQQQWWW]]]mmm|||nnn\\\MMMLLLSSSPPPYYYfffqqqyyy~~~|||{{{zzz{{{|||{{{yyywwwqqqlllccc[[[TTTMMMHHHEEEBBBAAA???>>><<<;;;;;;;;;;;;999:::;;;;;;;;;>>>DDD???NNN```nnnxxxaaaZZZ[[[TTTTTT]]]\\\[[[ZZZXXXXXXXXXXXXYYY___^^^]]]ZZZXXXVVVTTTSSSOOORRRWWWZZZZZZXXXTTTQQQRRRSSSTTTUUUUUUTTTRRRRRRZZZYYYYYYYYY[[[]]]___```^^^^^^\\\[[[[[[\\\]]]]]]___``````___```aaabbbbbb^^^]]]\\\]]]^^^^^^^^^]]]bbb^^^]]]^^^]]]```ooooooLLLIIIPPPbbbqqquuuxxx}}}zzzsss\\\SSSGGG@@@>>>????????????>>>@@@BBBAAADDDMMMXXX^^^kkkzzztttiiibbbgggiiimmmqqqtttrrrnnnjjjhhhiiilllrrrvvvuuuooojjjmmmjjjgggeeeeeedddcccbbbcccbbbbbbdddeeeeeecccaaa___^^^]]][[[[[[]]]bbbfff```___^^^]]]\\\ZZZYYYYYYZZZ[[[\\\\\\[[[ZZZ[[[]]]ZZZ[[[[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZYYYZZZ\\\^^^^^^^^^]]]]]]^^^______```______^^^]]]]]][[[ZZZYYYXXXWWWXXXXXXXXXWWWWWWVVVVVVUUUTTTSSSRRRQQQOOONNNLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA???>>>===<<<<<<;;;EEEEEEEEEFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCBBB@@@?????????@@@AAAAAAAAA@@@@@@AAAAAACCCDDDEEEDDDBBB@@@@@@@@@???>>>============@@@??????>>>>>>=========>>>???@@@AAAAAA@@@???????????????@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@AAAAAACCCDDDFFFFFFEEEDDDEEEFFFIIIHHHHHHHHHHHHGGGHHHHHHIIIRRRXXXZZZjjjmmmVVVJJJGGGJJJRRR___kkkttt}}}|||yyywwwvvvvvvvvvwwwvvvssspppmmmfff\\\SSSKKKFFFAAA>>>======<<<;;;::::::::::::999;;;===?????????AAADDDUUUbbbpppvvvzzzjjjVVV[[[___TTTPPPWWWXXXVVVUUUTTTTTTUUUWWWYYY___^^^\\\ZZZWWWUUUSSSSSSNNNQQQUUUYYYYYYXXXTTTRRRWWWWWWWWWWWWVVVUUUSSSRRRVVVVVVWWWWWWWWWWWWWWWWWWTTTUUUUUUUUUTTTUUUWWWYYY^^^___^^^\\\]]]aaacccbbbbbb___^^^___aaabbb___[[[\\\ZZZ[[[]]]\\\^^^hhhuuuVVVEEE>>>MMM^^^fffooo{{{wwwkkk[[[NNNGGGEEEDDDDDD@@@???AAACCCAAA???BBBHHHIIIMMMRRRTTTRRRPPPNNNNNNUUUWWWZZZ]]]^^^^^^[[[YYY```___```bbbeeefffdddbbbcccaaa```______`````````bbbbbbbbbccccccbbb```___]]]]]]\\\YYYXXXZZZ]]]aaa^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZ\\\[[[ZZZZZZ[[[\\\YYYZZZ\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYYZZZZZZ[[[[[[YYYYYYXXXYYYZZZ[[[[[[[[[ZZZ[[[\\\]]]]]]]]]]]]]]][[[ZZZYYYXXXWWWVVVUUUUUUWWWWWWVVVUUUTTTRRRRRRQQQPPPOOOOOOMMMLLLKKKJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@??????@@@???===<<<:::999999999EEEEEEEEEEEEEEEDDDDDDCCCAAABBBCCCCCCCCCBBBAAA@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCC@@@@@@???>>>>>>>>>>>>>>>@@@@@@??????>>>>>>>>>===>>>???@@@@@@@@@???>>>===>>>>>>>>>>>>??????@@@@@@BBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCCCCDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIIIINNNQQQSSScccyyyjjjZZZNNNFFFMMM[[[hhhsss{{{~~~{{{xxxuuutttssssssrrrpppmmmjjjfff___VVVMMMFFFBBB>>><<<<<<;;;;;;:::999999::::::@@@@@@???===>>>BBBHHHKKKlllppprrrqqqvvvkkkaaaYYYYYYYYYTTTRRRSSSSSSRRRQQQPPPPPPRRRTTTVVVZZZZZZYYYXXXWWWVVVUUUTTTRRRSSSUUUVVVWWWWWWWWWWWW\\\[[[ZZZYYYXXXWWWVVVVVVTTTTTTTTTTTTSSSRRRRRRQQQNNNPPPRRRRRRQQQRRRTTTWWWZZZ]]]]]]YYYZZZ___aaa___bbb___^^^___aaaaaa^^^ZZZVVVWWWZZZ\\\\\\^^^eeemmmfffMMM;;;@@@LLLUUUcccsssooo^^^RRRIIICCC???@@@>>>???CCCCCC@@@@@@CCCDDDEEEFFFFFFFFFHHHJJJLLLIIIKKKOOOQQQRRRSSSSSSSSSYYYXXXWWWWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^``````___^^^]]]\\\]]]^^^[[[\\\\\\[[[YYYXXXYYYZZZ[[[ZZZZZZZZZZZZZZZYYYYYYXXXYYY[[[[[[ZZZZZZ[[[\\\\\\\\\]]]]]]\\\[[[YYYXXXXXXXXXYYYYYYZZZZZZZZZZZZWWWWWWXXXXXXXXXWWWXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRPPPOOONNNNNNLLLLLLKKKKKKJJJIIIHHHHHHDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>======;;;:::999888888888DDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBCCCCCCBBBAAA@@@>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@>>>>>>???BBBEEE@@@@@@???>>>>>>===>>>>>>???>>>>>>>>>>>>>>>>>>===>>>>>>???@@@???>>>===<<<<<<<<<======>>>?????????AAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBDDDFFFEEEFFFGGGIIIJJJJJJJJJJJJPPPMMMJJJLLLXXXsssfffJJJDDDLLLYYYgggrrr{{{}}}||||||yyyuuussspppnnnllliiieeebbbZZZUUUMMMFFFBBB???===<<<;;;;;;:::999999999::::::======<<<;;;CCCTTTeeennnxxxvvvqqqqqqxxx^^^^^^XXXPPPMMMPPPTTTTTTQQQPPPOOOOOOOOOPPPQQQRRRUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTUUUUUUWWWXXXYYY[[[[[[ZZZZZZYYYXXXXXXXXXSSSSSSRRRQQQPPPOOOOOONNNMMMPPPSSSSSSRRRRRRUUUXXXWWW\\\\\\WWWXXX^^^^^^ZZZ\\\[[[YYYYYYZZZZZZYYYXXXQQQTTTXXXZZZZZZ\\\aaafff}}}ppp\\\HHHBBBDDDJJJVVVbbboooxxxrrrbbbTTTGGG???DDD???>>>AAABBB@@@???AAA===???BBBEEEFFFFFFEEEDDDCCCEEEGGGIIIIIIJJJLLLNNNOOOOOOOOOOOOPPPQQQRRRSSSQQQSSSUUUVVVVVVWWWYYYZZZ[[[[[[[[[YYYWWWWWWYYY[[[WWWYYY\\\\\\ZZZXXXVVVVVVXXXXXXXXXXXXYYYYYYYYYYYYVVVWWWYYYYYYXXXXXXZZZ[[[]]]]]]]]]\\\[[[ZZZXXXWWWWWWWWWXXXYYYYYYYYYXXXXXXTTTVVVXXXWWWVVVTTTUUUUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSRRRQQQQQQPPPPPPOOONNNMMMLLLKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>======;;;;;;:::999888888888888CCCCCCCCCCCCCCCCCCCCCDDD>>>???@@@AAAAAA@@@??????>>>>>>???@@@AAAAAAAAAAAA@@@AAABBB@@@>>>>>>@@@BBB@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>?????????>>><<<;;;;;;;;;<<<======>>>??????>>>>>>>>>>>>>>>???@@@@@@BBBCCCCCCBBBAAABBBDDDFFFFFFGGGIIIJJJKKKKKKJJJJJJPPPKKKIIIMMMRRR]]]ttt```OOOLLLMMMUUU___fffooo{{{|||zzz}}}|||{{{{{{{{{{{{xxxvvvpppmmmhhhccc```\\\XXXUUUMMMIIIDDD@@@>>>===<<<;;;888888888888999:::;;;;;;777===CCCJJJZZZrrr~~~{{{zzzzzzdddXXXWWWRRRMMMLLLOOORRRRRRQQQQQQQQQPPPPPPPPPOOOOOORRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXUUUVVVXXXZZZZZZYYYWWWUUUSSSRRRQQQOOONNNNNNNNNNNNLLLPPPTTTTTTRRRRRRUUUXXXUUU\\\]]]WWWWWW]]]]]]VVVTTTUUUTTTSSSRRRRRRSSSUUUPPPTTTWWWXXXYYY[[[]]]___oooyyyvvvssstttlll___SSSKKKIIIMMMQQQYYYiii{{{~~~qqq```VVVQQQIIICCCCCCCCCAAA@@@AAA;;;<<<>>>AAABBB@@@>>><<>>===<<<;;;;;;:::999999888888888888999999BBBBBBBBBAAAAAABBBCCCCCC===>>>???@@@@@@???>>>======>>>???@@@AAABBBBBBBBB???BBBDDDCCC@@@===>>>??????>>>===<<<;;;:::::::::999999999::::::;;;;;;;;;===>>>?????????===<<<;;;;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<<<<===>>>>>>AAABBBBBBBBBAAABBBEEEGGGHHHIIIJJJKKKKKKKKKJJJIIIGGGDDDHHHPPPNNNKKKYYYnnnuuuaaaSSSHHHFFFLLLPPP[[[kkkwww}}}~~~{{{yyywwwvvvttttttuuuuuusssrrrjjjeee___YYYUUUQQQMMMJJJDDDAAA===;;;;;;;;;::::::666666666777999:::<<<===<<>>======>>>>>>>>><<<===>>><<<::::::>>>AAA===???AAACCCBBBCCCCCCDDDBBBFFFJJJKKKJJJKKKMMMPPPLLLPPPUUUVVVTTTQQQPPPPPPOOORRRUUUVVVVVVWWWXXXYYYXXXWWWVVVUUUTTTRRRQQQQQQPPPRRRSSSTTTSSSSSSUUUVVVYYYXXXWWWVVVVVVXXXYYYZZZTTTUUUVVVVVVUUUTTTSSSRRRRRRUUUWWWVVVSSSQQQQQQRRROOOOOOOOONNNMMMLLLKKKJJJLLLLLLLLLKKKJJJJJJJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???????????????>>>>>>===<<<;;;:::999999888888888888888888999999:::@@@@@@AAABBBBBBAAAAAAAAA>>>=========>>>@@@CCCDDDEEEDDDCCCBBBAAA@@@@@@@@@BBBAAA???======>>>???@@@>>>>>>===<<<;;;::::::999<<<<<<<<<<<<<<<;;;;;;;;;===BBBEEEDDD???;;;;;;===;;;;;;<<<<<<===>>>>>>???;;;;;;:::::::::<<<>>>???BBBAAA@@@@@@@@@BBBDDDFFFFFFHHHJJJKKKJJJIIIIIIJJJHHHHHHIIIJJJLLLOOOQQQSSShhhtttxxxdddRRRKKKLLLNNNVVVdddlllpppwww~~~|||yyyvvvyyyuuuoookkkiiigggeeecccZZZWWWSSSMMMHHHDDDAAA@@@<<<===>>>===;;;:::;;;======999888;;;<<<;;;;;;>>>JJJ\\\sss~~~ggg[[[RRRPPPSSSUUUSSSPPPPPPUUUZZZVVVQQQLLLLLLOOORRRQQQNNNMMMKKKJJJMMMQQQTTTTTTSSSQQQNNNOOOTTTWWWVVVVVVWWWTTTSSSSSSWWWZZZ[[[XXXTTTTTTTTTRRRQQQOOOMMMLLLKKKOOONNNOOORRRUUUVVVSSSPPPXXXWWWUUUUUUVVVXXXXXXXXXYYYRRRKKKIIIKKKOOOOOONNNWWWWWWXXXYYYYYYXXXXXXWWWaaa^^^cccrrr~~~~~~qqquuu^^^PPPJJJLLLYYYhhhrrr~~~rrr\\\RRROOOJJJFFFEEECCCBBBAAA@@@@@@@@@??????<<<;;;::::::<<<>>>>>>======>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNPPPQQQRRRRRRQQQPPPRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRTTTTTTSSSSSSRRRRRRQQQQQQRRRQQQQQQQQQQQQPPPPPPPPPMMMNNNNNNOOOOOONNNNNNMMMKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA????????????>>>>>>>>>===<<<<<<===>>>===<<<:::999::::::::::::::::::::::::::::::999999777666555444@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>???AAACCCDDDCCCBBBAAA@@@????????????@@@@@@>>>=========>>>???>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<@@@CCCBBB===::::::<<<::::::;;;<<<<<<===>>>>>>;;;;;;;;;;;;<<<===>>>???BBBAAA@@@???@@@BBBDDDEEEEEEGGGIIIIIIHHHGGGGGGHHHJJJIIIIIIJJJKKKMMMOOOPPPWWWdddqqqjjj\\\TTTNNNMMMUUUaaajjjttt|||{{{~~~}}}||||||zzzwwwtttsssoooiiieeebbb```]]][[[TTTQQQMMMHHHDDDAAA>>>>>><<<<<<<<<;;;:::888888777888999;;;===;;;;;;BBBLLLUUUfff}}}hhh[[[VVVRRRRRRTTTUUUSSSOOOOOORRRVVVXXXRRRMMMMMMPPPSSSTTTSSSNNNKKKIIIJJJLLLNNNNNNMMMOOOLLLMMMRRRUUUTTTUUUWWWVVVYYY\\\^^^\\\YYYVVVTTTUUUTTTSSSRRRQQQPPPPPPPPPOOOOOOPPPTTTXXXYYYWWWUUU[[[XXXTTTRRRSSSVVVYYY[[[[[[UUUPPPOOORRRUUUVVVTTTYYYYYYYYYYYYYYYYYYXXXXXXaaa```aaajjj~~~JJJEEECCCJJJZZZjjjrrrtttxxxrrrddd\\\SSSKKKHHHCCCCCCCCCCCCCCCBBB@@@>>>???>>>======>>>???>>><<<<<<<<<======>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBDDDDDDFFFGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@??????============<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::999999999999999999888888888888888777777666@@@@@@AAAAAAAAA@@@@@@?????????>>>===>>>???AAABBB@@@??????>>>>>>>>>??????>>>>>>??????>>>>>>===<<<=========<<<;;;;;;;;;::::::;;;;;;;;;<<<=========;;;???AAA@@@<<<999999;;;999::::::;;;;;;<<<<<<===;;;;;;<<<===>>>>>>>>>>>>@@@@@@??????@@@AAACCCDDDDDDFFFGGGGGGFFFEEEEEEFFFJJJJJJIIIIIIIIIKKKLLLMMMMMMYYYjjjnnnUUUJJJMMMVVV```hhhooottt|||~~~||||||{{{yyyuuusssiiieee___ZZZWWWTTTQQQPPPJJJHHHEEEAAA>>><<<;;;:::;;;:::::::::;;;:::888666777:::======;;;BBBUUUiiivvv{{{}}}zzzxxx~~~kkk\\\WWWVVVVVVTTTVVVVVVSSSOOOMMMOOOQQQUUUQQQMMMMMMPPPTTTUUUTTTPPPMMMJJJIIIIIIJJJJJJJJJNNNJJJJJJOOOSSSSSSTTTWWWXXX^^^cccccc^^^XXXUUUUUUVVVUUUSSSRRRRRRSSSTTTUUUSSSSSSTTTVVVXXXYYYWWWVVVXXXWWWVVVUUUVVVWWWYYYZZZZZZVVVSSSSSSWWWYYYZZZXXXZZZZZZZZZZZZYYYYYYXXXXXXUUUXXXVVV[[[ttt~~~```UUUHHHDDDQQQbbbhhheeegggrrr~~~uuueeeUUUMMMDDDCCCBBBBBBCCCBBB@@@>>>>>>===<<<<<<===<<<:::888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>???@@@AAABBBBBBCCCBBBBBBDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@BBBAAA@@@???>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;:::999999999999999999888888888888888888888999666666777888999999999888@@@@@@@@@@@@@@@??????>>><<<<<<;;;;;;;;;<<<======>>>>>>======>>>???@@@@@@===>>>???@@@@@@???===;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>><<<>>>@@@???<<<::::::;;;999999999::::::;;;;;;;;;:::<<<===?????????>>>>>>??????>>>>>>???@@@BBBBBBCCCDDDEEEEEECCCBBBCCCDDDHHHHHHGGGGGGHHHIIIKKKLLLLLLTTTcccvvvTTTFFFHHHQQQXXX___dddlllttt{{{}}}|||{{{xxxwwwuuurrrmmmjjj___[[[UUUPPPLLLJJJGGGEEEBBBAAA>>><<<:::999999999:::999888:::======<<<::::::;;;>>>AAAGGGVVVrrr~~~www|||lll___^^^ZZZVVVXXXUUUVVVVVVTTTPPPOOOOOOQQQOOOMMMLLLNNNQQQSSSSSSRRRRRROOOLLLJJJIIIJJJKKKKKKNNNJJJJJJNNNRRRSSSTTTWWWYYY]]]``````]]]ZZZXXXWWWWWWVVVSSSRRRRRRTTTVVVXXXYYYYYYXXXXXXWWWVVVSSSRRRRRRUUUYYY[[[[[[YYYWWWWWWWWWUUUSSSTTTVVVXXXWWWVVV[[[ZZZZZZYYYXXXXXXXXXXXXQQQRRRMMMNNNnnnlllYYYFFF@@@FFFNNNTTTXXX[[[hhhwwwoooaaaWWWQQQIIIDDDCCCCCCBBBAAA???>>>===>>>???>>><<<999::::::::::::::::::::::::999999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>???>>>>>>===;;;::::::999::::::::::::999999999999:::999777666666777888999777777777777888888888888777777888999999999999888???@@@@@@@@@??????>>>===;;;;;;;;;;;;;;;;;;<<<<<<============>>>???@@@AAA===>>>@@@AAAAAA???===;;;;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>===>>>???>>><<<;;;;;;<<<999999999::::::::::::::::::<<<===?????????>>>>>>======>>>>>>???@@@@@@AAAAAABBBCCCBBBAAA@@@AAACCCEEEEEEEEEEEEFFFIIIKKKLLLKKKKKKSSSmmmkkkTTTMMMMMMOOONNNRRRYYYcccmmmvvv{{{~~~~~~~~~~~~~~~}}}{{{uuusssooollliiiddd___[[[VVVQQQLLLGGGDDDBBB@@@>>>===<<<;;;999999999:::::::::999999:::;;;<<<===<<<;;;===FFFSSSbbbtttkkkVVVXXX\\\VVVRRRUUUSSSTTTTTTTTTRRRRRRRRRRRRJJJKKKNNNRRRTTTTTTQQQOOOPPPOOOMMMKKKJJJJJJLLLMMMOOOKKKKKKPPPTTTTTTUUUXXXXXXVVVUUUVVVYYY[[[[[[ZZZVVVUUUSSSQQQQQQSSSVVVWWW]]]]]]\\\[[[XXXVVVUUUTTTSSSVVVYYYZZZXXXXXXYYYZZZVVVUUUTTTTTTUUUUUUTTTSSSZZZZZZYYYXXXWWWWWWXXXXXXZZZXXXMMMLLLkkkwwwjjjqqq]]]QQQSSSQQQIIIIIISSSQQQ\\\kkkxxx~~~zzzmmm\\\NNNHHHFFFEEEDDDCCCAAAAAAAAABBBBBB@@@???:::::::::::::::999999999999999999999::::::::::::::::::;;;<<<<<<<<<<<<;;;=========>>>>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============>>>>>>>>>>>>============;;;;;;;;;:::999999888888::::::999999999888888888888777666555555666888888666666666777777888888888999999999999999888777777???????????????>>>===<<<<<<<<<=========>>>>>>>>>============>>>>>>???@@@===>>>???@@@@@@>>><<<;;;:::;;;;;;;;;<<<=========:::;;;;;;;;;<<<=========>>>>>>======<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>>>><<<<<<===>>>>>>?????????@@@@@@AAA@@@@@@@@@BBBDDDCCCCCCCCCCCCEEEGGGIIIKKKKKKGGGGGGXXX{{{}}}gggXXXLLLCCCFFFGGGKKKSSS___jjjrrrvvvuuuwww{{{~~~}}}~~~||||||~~~}}}~~~}}}zzzwwwooollliiieeeaaa\\\VVVRRRMMMIIIDDDAAA???>>>===;;;;;;;;;:::999999:::;;;<<<;;;<<<;;;:::999:::===@@@BBBHHHWWWmmmvvvzzzlll]]]TTTWWWXXXRRRQQQVVVQQQQQQRRRSSSSSSSSSRRRRRRJJJMMMRRRVVVWWWUUURRRPPPLLLMMMMMMLLLKKKJJJKKKMMMPPPMMMNNNSSSVVVUUUTTTVVVTTTPPPMMMNNNTTTXXXYYYXXXSSSRRRQQQQQQRRRTTTWWWXXX]]]]]]^^^]]][[[YYYZZZ[[[YYYYYYWWWTTTRRRUUU\\\bbbXXXWWWVVVVVVUUUUUUUUUUUUZZZZZZXXXXXXXXXYYYZZZ[[[\\\YYYQQQQQQjjjsssllliiiuuujjjgggkkkeeeSSSHHHHHHKKKPPP[[[gggpppvvv~~~tttaaaVVVNNNHHHDDDEEECCC@@@@@@@@@@@@???>>>;;;;;;;;;;;;::::::::::::999999999999::::::::::::999999:::::::::::::::999;;;;;;:::;;;;;;<<<>>>>>>===>>>>>>>>>???@@@@@@@@@@@@@@@@@@???>>>>>>>>>===????????????@@@@@@@@@@@@@@@@@@@@@????????????>>>===>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888999888888888888777777777666666666666666777777888666666666777888888999999999:::::::::999888777777????????????>>>===<<<;;;;;;;;;<<<===>>>?????????===<<<<<<<<<<<<<<<======;;;<<<=========<<<;;;:::::::::;;;;;;<<<======>>>;;;;;;<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>???;;;;;;<<<===>>>>>>>>>>>>>>>???@@@??????@@@CCCEEEDDDCCCCCCCCCCCCEEEGGGHHHJJJJJJJJJOOO```{{{|||rrr```PPPOOOKKKHHHJJJQQQZZZbbbfffgggjjjnnnuuu|||~~~~~~|||zzzzzz{{{||||||}}}~~~}}}yyysssnnndddbbb___\\\YYYTTTOOOKKKEEEBBB>>><<<<<<<<<;;;:::;;;:::999999999;;;<<<===:::<<<>>><<<:::>>>FFFNNNWWW\\\jjj{{{|||zzzaaa[[[XXXXXXVVVQQQQQQUUUOOOOOOPPPQQQQQQQQQPPPNNNMMMOOORRRTTTTTTSSSSSSRRRMMMOOOQQQPPPMMMKKKKKKLLLOOOMMMOOOUUUWWWUUURRRSSSPPPOOONNNNNNOOOQQQRRRRRRNNNOOOPPPRRRUUUXXXZZZ\\\[[[\\\]]][[[XXXWWWYYY[[[VVVXXXYYYWWWUUUVVV[[[aaaXXXXXXWWWVVVVVVWWWXXXZZZ[[[[[[ZZZYYYZZZ[[[]]]___YYYZZZXXXYYYfffvvvsssqqqnnnppppppnnnnnnmmmaaaSSSMMMJJJLLLUUU^^^eeepppzzzwwwjjj]]]TTTLLLHHHCCC@@@?????????>>>======<<<<<<<<<;;;;;;;;;999999999999999999999999888888888999999888888777999888888888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=====================<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999888888888555666666777777888888999777666666666555555555555555555666777777777777777666666777888888999::::::888888999999::::::999999????????????>>>===<<<;;;888999:::<<<===>>>>>>>>><<<;;;;;;::::::;;;;;;;;;::::::;;;;;;::::::999999999::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<;;;999999:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???:::;;;<<<===>>>>>>>>>>>>===>>>?????????@@@DDDFFFEEEDDDCCCBBBBBBCCCDDDEEEEEELLLPPPMMMLLLXXXnnnxxx]]]UUUKKKFFFHHHMMMSSSVVVVVVYYY___fffnnnvvv{{{~~~yyyzzz|||~~~|||yyyxxxyyy{{{zzzzzz{{{|||zzztttlllfffVVVTTTQQQOOOMMMIIIDDDAAAAAA>>>;;;999:::;;;;;;:::::::::999999:::;;;<<<===777<<<@@@@@@???EEESSS^^^mmmnnnttt}}}nnngggVVVWWWWWWVVVSSSOOOMMMMMMOOONNNNNNOOOPPPOOOMMMKKKNNNOOOPPPOOOOOOOOOQQQSSSQQQTTTVVVUUUQQQNNNMMMMMMOOOMMMPPPVVVXXXTTTQQQPPPMMMPPPRRRPPPLLLJJJKKKMMMJJJLLLOOOSSSWWW[[[^^^```ZZZ[[[[[[XXXTTTQQQRRRTTTMMMUUU]]]___]]]YYYXXXYYYVVVVVVVVVUUUUUUWWW[[[]]]]]]\\\[[[[[[\\\^^^```bbb___cccdddaaa```kkk}}}wwwrrr~~~wwwSSSJJJEEEIIIPPPWWWbbblllxxx|||zzzmmmXXXSSSMMMHHHFFFEEEDDDDDD>>>>>>>>>======<<<<<<<<<999999999999888888888888666777777888777777666666777777666666777888:::;;;:::::::::999999999999999999999999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::999999999999999999999:::::::::777777777777666666666666444444555666777888999:::555555444444444333333333444555777888888888777666666777777888999:::::::::666666888999:::;;;;;;;;;<<<<<<============<<<<<<;;;<<<>>>???@@@???===<<<>>><<<;;;;;;<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;<<<===>>>;;;:::999999999999:::;;;<<<<<<;;;::::::999888888;;;;;;:::999999:::::::::;;;=========;;;:::;;;<<<<<<===>>>??????@@@@@@@@@>>>???@@@@@@BBBBBBCCCDDDEEEHHHIIIHHHGGGJJJSSSZZZooo[[[DDDDDDIIIHHHDDDJJJKKKNNNTTTYYY```jjjrrrttt~~~}}}~~~}}}|||}}}|||{{{{{{|||{{{zzzxxx~~~{{{wwwtttqqqjjj___VVVNNNJJJEEEBBBBBBAAA@@@===???;;;888777:::<<<<<<:::666888;;;<<<;;;:::<<<>>><<<<<<<<<>>>GGGWWWfffnnnoooeeeeeeuuulll```VVVRRRQQQOOONNNMMMLLLLLLLLLKKKLLLNNNOOOOOONNNMMMLLLYYYXXXUUUSSSQQQQQQPPPQQQVVVUUURRRPPPOOOPPPPPPQQQPPPSSSUUUUUUTTTRRRQQQQQQPPPOOONNNLLLLLLLLLLLLMMMNNNMMMNNNRRRXXX[[[[[[YYYZZZYYYWWWUUUTTTRRRRRRQQQRRRUUUXXXYYYXXXWWWWWWWWWXXX\\\___]]]XXXUUUVVVYYY\\\ZZZYYYXXXYYY[[[^^^```lllgggbbbbbbgggkkklllkkkxxxtttRRR@@@DDDBBBBBBMMMWWWbbbkkkuuu|||~~~}}}|||~~~ttteee\\\UUUKKKEEEEEECCC@@@>>>???>>>::::::<<<===<<<;;;::::::999999888:::999888666555666666777777777777777777777777777:::999777666666666777888666666666666666666666666777777777777888888888888888888777777777777888888777777777777777777777777888888777777666666555555666666555555555444444444777777666666555555555555444444555555666777777777777555333444777888777444;;;;;;:::888777777:::===;;;999888:::>>>AAA@@@???<<<<<<============<<<<<<;;;<<<===??????>>>===<<<===<<<;;;;;;<<<<<<;;;::::::::::::::::::999999999999999999:::::::::::::::999999999::::::;;;<<<===;;;;;;:::999999:::;;;;;;;;;;;;;;;:::999999888888::::::999999999999999:::888:::;;;:::999999:::;;;777:::===@@@@@@???<<<:::===>>>>>>???@@@AAABBBBBBGGGHHHIIIHHHEEEGGGMMMSSS```qqqdddNNNEEEFFFJJJGGGFFFFFFHHHMMMSSS[[[aaafffqqqzzz}}}~~~{{{|||}}}~~~|||{{{}}}{{{zzzyyyvvvrrrooommmjjjfffeeeccc]]]UUUNNNHHHDDD@@@=========<<<:::===:::777777999:::999888BBB;;;444444:::???@@@>>>DDDDDDIIITTTeeeuuuyyyppppppyyyjjjrrrkkk[[[XXXRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMTTTSSSRRRQQQPPPPPPQQQQQQSSSSSSSSSRRRRRRQQQPPPOOONNNQQQSSSTTTSSSRRRQQQRRRNNNNNNNNNMMMMMMLLLLLLKKKLLLKKKLLLOOOSSSVVVVVVTTTUUUUUUTTTSSSSSSRRRSSSSSSTTTVVVYYYYYYXXXWWWWWWWWWWWWZZZ[[[YYYUUUTTTVVVYYY[[[[[[[[[ZZZYYY[[[^^^bbbkkkfffaaaaaaeeeiiiiiihhhfffppp}}}rrr\\\QQQNNNCCC???EEEIIINNNVVVaaakkkrrrwww{{{}}}~~~}}}}}}{{{mmmbbb^^^QQQJJJEEEDDDCCCAAAAAACCC;;;;;;<<<=========<<<;;;::::::999888888888888999777777777777777777777777888888777666666666666777555555555555555555555555666666777777777888888888888777777666666777777888777777777777777777777777888888777777666666666666777777777666666666555555888777777777666666666666555555666666777888888888888666555666888999888666777888888888777888:::<<>>>>>>>>===<<<===;;;::::::;;;<<<:::999:::::::::999999999888888888888999999999:::::::::999999999999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;:::::::::999999888888777888888888888888888888888777888::::::999999:::<<<:::>>>DDDGGGHHHDDD???;;;<<<<<<===>>>???@@@AAAAAAGGGIIIIIIGGGDDDDDDGGGJJJNNN]]]rrryyy^^^NNNIIIIIIEEEDDDBBBBBBEEEIIILLLMMMUUU___hhhnnnttt|||~~~|||}}}~~~~~~}}}|||~~~}}}zzzwwwtttnnngggbbb___\\\YYYWWWWWWTTTNNNJJJAAA???<<<::::::;;;:::999:::999777888999::::::999===:::999<<<@@@CCCBBB@@@GGGJJJVVVkkkpppgggwwwfffUUURRRUUUQQQPPPOOONNNMMMLLLKKKKKKKKKMMMKKKJJJIIIIIIKKKMMMOOONNNNNNNNNNNNOOOPPPQQQRRROOOQQQRRRSSSRRRQQQNNNMMMLLLOOOQQQRRRQQQPPPQQQQQQLLLLLLMMMMMMMMMLLLKKKKKKKKKJJJJJJLLLNNNPPPOOOOOOPPPPPPPPPQQQQQQSSSTTTTTTUUUXXXYYYZZZXXXVVVVVVVVVUUUVVVWWWUUURRRRRRUUUYYYYYY\\\^^^\\\YYYZZZ___dddjjjfffbbbbbbdddggghhhgggcccjjjtttwwwfffddd]]]\\\UUUFFFBBBDDD>>>@@@EEENNNZZZfffpppuuuwww}}}zzz|||ggg[[[OOOJJJGGGCCC??????BBBAAA@@@@@@AAA@@@===;;;::::::999999888777666666777777777777777777777777666666777777666666555444555555555555555555555555666666666666777777777777777666666555555666666777666666666666666666666666888777777777777666666666888888888888777777777777888888777777777777666666666666666777888888999999999777777888999::::::999666888::::::::::::<<<>>>@@@??????@@@CCCDDDCCCBBB;;;<<<<<<======<<<<<<;;;:::;;;<<<=========<<<<<<<<<;;;::::::;;;;;;:::888:::::::::999888888777777777777888888999:::::::::999999999999999:::;;;;;;;;;;;;::::::::::::;;;;;;999999999888888777777777666666777777777777777777777999:::;;;:::;;;<<<>>>>>>AAAFFFIIIIIIFFFBBB>>><<<======>>>???@@@AAAAAAFFFHHHHHHGGGDDDCCCDDDEEEGGGPPP___{{{}}}rrraaaSSSJJJHHHDDDAAACCCGGGHHHFFFJJJPPPXXX```hhhpppyyy}}}~~~}}}~~~|||zzzyyyyyywwwuuurrrmmmfff^^^XXXTTTQQQNNNMMMLLLKKKHHHEEE>>>===<<<;;;;;;;;;;;;;;;888888888999:::<<<<<<<<<666;;;AAADDDFFFMMMYYYbbb]]]]]]eeevvvzzz~~~dddZZZTTTSSSSSSOOOOOONNNMMMLLLKKKKKKKKKKKKLLLKKKJJJJJJKKKLLLNNNOOOLLLLLLMMMMMMNNNOOOPPPPPPMMMNNNOOOOOOOOONNNMMMLLLLLLNNNPPPPPPNNNMMMNNNNNNLLLKKKKKKJJJJJJKKKLLLLLLKKKKKKJJJKKKLLLLLLMMMLLLOOOOOOOOOPPPQQQRRRTTTTTTWWWXXXZZZYYYWWWVVVVVVVVVUUUUUUTTTRRRPPPRRRVVVZZZXXX\\\```^^^YYYYYY___eeehhheeebbbbbbeeeggghhhhhhfffiiinnnyyy|||mmm\\\[[[^^^aaaZZZOOORRRQQQAAAAAA@@@BBBJJJXXXcccjjjlllxxx|||}}}~~~zzzjjjaaaYYYOOOEEE???FFFCCC@@@???AAABBBAAA@@@======<<<;;;:::888666666888888888888888888888888555666777777777666444333555555555555555555555555555555666666666777777777666666555555555555666666666666666666666666666666777777777777777777777777888888888888888777777777777777777777777777666666666666666777888888999999888888888999:::;;;;;;;;;:::<<<>>>>>>>>>>>>>>>??????@@@@@@BBBDDDFFFGGGGGG;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<:::999999::::::999888999999999888888777777777777777777888888999999999999999888888888999::::::999::::::::::::::::::999777777777777777666666666444555666777777777777666777888::::::::::::;;;===:::<<<>>>@@@@@@???===;;;======>>>???@@@AAABBBBBBDDDEEEFFFFFFEEEDDDDDDEEEIIIKKKPPP___{{{rrrkkk[[[IIIAAACCCEEECCCBBBEEEJJJQQQXXX___ffflllrrruuuxxxzzz}}}~~~~~~|||{{{{{{{{{||||||~~~|||wwwssspppnnnmmmllljjjhhhddd^^^VVVQQQGGGEEECCCAAA@@@>>>===;;;;;;<<<<<<;;;;;;;;;<<<===999999999999999:::;;;<<<>>>???CCCNNN```vvvwwwooopppwwwcccTTTVVVRRRMMMMMMKKKMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJIIIJJJKKKLLLMMMNNNOOOOOONNNKKKIIIIIIJJJLLLJJJHHHFFFGGGIIIMMMOOOMMMMMMMMMLLLLLLLLLNNNOOOPPPPPPOOOPPPPPPQQQRRRSSSWWWXXXYYYXXXVVVUUUUUUVVVVVVUUUSSSQQQPPPSSSWWWZZZWWW\\\___]]]XXXWWW]]]cccaaa___^^^___aaaccceeefff```aaabbbiiizzzxxxiiifffhhhkkkggghhhvvvsss\\\MMMEEE===<<>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::666777888888888777555444666666666666666666666666666666666666777777777777666666555555555555666666777777777777777777777777777777777777888888888888777777777777777777777777666666666666666666666666555666666777888888999999888999:::::::::;;;<<<======???@@@AAA@@@??????@@@FFFFFFFFFFFFGGGHHHJJJLLL;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;:::888999::::::999777777777777777777777777777777777777777777777777777999888888777888888999999888888999999999999888888666666666666666666666666333444666777888777777666555666888888777777888:::777888888999:::;;;;;;;;;===>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEJJJHHHGGGKKKXXXlllhhhNNNFFFCCC@@@CCCAAAAAAEEEIIILLLQQQWWW]]]aaafffiiilllpppwww||||||~~~~~~~~~~~~}}}|||||||||}}}~~~~~~~~~|||wwwqqqjjjeee```^^^^^^]]]\\\ZZZXXXTTTNNNJJJ@@@???>>><<<;;;999888777888999;;;;;;999999:::<<<;;;;;;;;;999888999<<>><<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<999999::::::999999888777777777777777777777777777777777777777888888888888777666666555555666666777777777777777777777777777777777777888888888888999777777777777777888888888666666777777777777777888777777777888999999::::::999;;;<<<===<<<===>>>@@@>>>@@@AAAAAA@@@@@@BBBCCCBBBEEEIIINNNTTT\\\dddjjj:::;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<:::999888888999999888777555555666666777888888888888888888777666666555555888888777777777777888888666777888888888888777666555555555555555555555555333444666888888888777666555777888777666666777888777888999;;;<<<===>>>>>><<<======>>>???@@@AAAAAA@@@??????@@@AAACCCCCCDDDDDDDDDEEEGGGJJJRRR___jjjyyyooo```VVVOOOPPPIIIEEEEEEEEECCCEEEJJJKKKPPPVVVYYY[[[^^^dddiiilllppprrrsssrrrtttzzz|||{{{|||}}}~~~~~~}}}}}}}}}{{{zzzvvvsssmmmfff___XXXSSSQQQQQQOOONNNMMMLLLIIIEEECCC<<<===>>>===<<<:::::::::777999;;;;;;999888:::;;;:::;;;<<<===>>>CCCKKKPPPTTTcccuuuooo{{{~~~~~~```UUUMMMOOOPPPKKKOOOTTTOOOKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNOOOOOOLLLMMMNNNOOOOOONNNMMMLLLHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMLLLJJJGGGEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKLLLJJJKKKLLLLLLKKKMMMQQQTTTMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTUUUTTTSSSSSSUUUVVVVVVTTTRRRQQQQQQSSSUUUVVVXXXYYYZZZXXXVVVUUUVVVWWWUUUUUUUUUTTTSSSSSSUUUVVVZZZ^^^^^^YYYXXX^^^eeeiiinnnwwwjjjWWWHHH@@@@@@BBBCCCJJJLLLRRR\\\iiiuuu}}}}}}||||||xxxmmm```WWWSSSPPPKKKEEEBBB@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;888888888888888888888888888888888888999999999999888777777666666777777888999999999999999999999999777777888888888999999999888888888888999999::::::888888888999999:::::::::999999::::::;;;<<<<<<<<<;;;===@@@@@@??????AAADDDAAABBBCCCDDDDDDFFFJJJMMMLLLRRR[[[gggvvv:::;;;;;;<<<<<<;;;;;;:::::::::999999::::::;;;<<<:::999888888999999888666444444555666777888999999999999888777666555444444888888777777777777777888555666777888888777666555444555555555555555555555333444666888999999888777888999:::999888777888999555666999;;;===>>>>>>===;;;;;;<<<===>>>???@@@@@@@@@>>>======???AAAAAABBB>>>@@@FFFKKKKKKJJJNNNUUUhhhnnn}}}tttiii___UUUNNNLLLIIIDDDDDDHHHCCCHHHNNNPPPOOOPPPTTTXXXbbbfffjjjjjjjjjmmmtttzzz{{{yyyzzz|||yyy{{{~~~}}}}}}}}}~~~}}}{{{yyywwwwwwwwwuuutttqqqnnnhhhaaaYYYRRRMMMKKKIIIGGGEEEDDDDDDBBB???===777999;;;<<<;;;:::::::::888;;;======;;;:::;;;===777999===AAAGGGPPP\\\dddrrryyyooovvvdddWWWSSSMMMNNNNNNLLLTTTUUUIIIJJJJJJIIIHHHHHHHHHIIIIIIKKKJJJIIIIIIJJJLLLOOOPPPJJJKKKLLLNNNNNNNNNMMMMMMFFFHHHJJJLLLMMMMMMLLLKKKJJJKKKJJJIIIFFFEEEFFFGGGBBBDDDGGGJJJKKKKKKJJJIIIGGGIIIJJJJJJJJJLLLPPPUUUJJJJJJJJJKKKLLLNNNPPPQQQRRRSSSSSSSSSRRRSSSUUUVVVUUUSSSQQQPPPQQQSSSSSSTTTYYYXXXWWWVVVUUUTTTSSSSSSVVVWWWVVVTTTRRRPPPQQQQQQQQQYYY___]]]ZZZ]]]bbbdddkkktttvvv~~~rrr```OOODDD???>>>???AAAAAADDDKKKXXXeeeooouuu}}}~~~|||~~~ooojjjaaaWWWOOOJJJHHHGGG???????????????????????????>>>===<<<;;;<<<======999999999999999999999999888888999999999:::::::::888888777777777777888888999999999999999999999999777777888888999999999999999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>===@@@BBBCCCAAAAAADDDGGGDDDEEEGGGHHHJJJMMMRRRVVVjjjppp{{{<<<<<<;;;;;;;;;:::::::::::::::999999::::::;;;<<<:::999999888777666555555666666555555555555666666444444444555666777777888555555555555555555555555666666666666666666666666555555555555555555555555222444555777888999888888999::::::999666555555666555666777888999:::::::::==================<<<<<<<<<<<<======>>>>>>??????@@@@@@AAACCCEEEGGGIIIJJJTTTcccrrrlll\\\QQQHHHCCCBBBEEEFFFGGGIIIKKKLLLMMMNNNQQQVVV]]]______```dddiiiuuuyyy}}}|||wwwrrrpppqqqrrruuuyyy}}}|||yyy|||{{{yyyvvvuuutttrrrpppmmmmmmiiiccc[[[SSSLLLFFFDDDBBBBBBAAA??????>>>>>>>>>>>>999666999;;;999777888<<<999777888888777;;;AAABBB;;;999KKKfffooosssyyyvvvvvvuuueee\\\SSSOOOQQQQQQOOOKKKIIIJJJMMMJJJJJJJJJKKKJJJJJJIIIHHHKKKJJJHHHGGGHHHIIIKKKMMMIIIIIIIIIKKKMMMMMMLLLJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLMMMLLLJJJGGGEEEEEEEEEFFFFFFHHHLLLOOONNNJJJEEEHHHIIIJJJJJJIIIIIIJJJLLLGGGIIILLLLLLLLLLLLMMMNNNPPPQQQRRRRRRQQQQQQSSSTTTVVVSSSRRRUUUTTTPPPPPPTTTUUUTTTSSSSSSTTTTTTSSSRRRRRRRRRSSSTTTVVVXXXZZZ\\\___\\\[[[[[[YYYYYY___gggjjjmmm|||}}}sssggguuuiiiddd]]]OOOHHHFFF???AAAAAACCCGGGNNNXXX```eeeooosssxxxzzzzzz|||vvvlllcccZZZSSSPPPLLLHHHDDDBBBAAA???>>>???>>>=========<<<999777===<<<<<<;;;;;;::::::999999999999:::::::::::::::;;;999777777888888777666666777888::::::::::::999<<<;;;:::;;;<<<======<<<======>>>===;;;;;;<<<>>><<<<<<==================>>>===;;;<<<>>>@@@@@@@@@AAABBBBBBAAA@@@AAACCCFFFFFFJJJRRRYYY[[[```ppp<<<<<<<<<;;;;;;;;;::::::999888888888888999::::::999888888777777666666666666666555555555555666666444444444555666777777777555555555555555555555555555555555555555555555555444444444444444444444444444555777888888777666666777888999888666555555666666777777888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@@@@AAABBBDDDEEEGGGHHHJJJUUUbbbxxx{{{___LLLAAA??????@@@@@@@@@@@@??????EEEHHHJJJJJJJJJMMMUUU[[[eeejjjooopppmmmiiihhhiiiiiikkkooossswwwyyyzzzzzzzzz|||{{{vvvrrrsssxxx{{{xxxuuurrrooollliiihhhfffcccaaa```]]]WWWQQQJJJDDD@@@=========<<<;;;;;;;;;<<<<<<@@@;;;999;;;<<<888777888666666;;;@@@AAA===;;;<<>>;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;::::::999<<<:::999999:::;;;;;;:::777888999:::;;;::::::999<<<;;;;;;;;;<<<======<<<<<<===>>>===<<<<<<>>>@@@>>>>>>??????@@@AAAAAAAAADDDCCCBBBAAAAAABBBDDDEEEFFFHHHLLLPPPTTTYYY^^^bbbgggooo}}}<<<<<<<<<<<<<<<;;;;;;;;;777777777777777888999999777777777777777666666666666555555444444555555666444444444555666666777777444444444444444444444444444444444444444444444444444444444444444444444444666777777888777666555444555666777666555444555777777777777888888888888888888888999999999999999999;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAACCCDDDEEEGGGJJJQQQ___yyyvvv^^^LLLJJJHHHGGGFFFEEEFFFGGGHHHCCCDDDEEEDDDCCCEEEJJJOOORRRWWW^^^aaa```^^^^^^___]]]___cccgggkkkmmmnnnooommmqqqvvv{{{~~~}}}{{{yyy}}}}}}}}}~~~~~~}}}~~~zzzqqqlllgggfffjjjmmmmmmjjjhhheee___[[[YYYWWWTTTSSSPPPNNNJJJEEEAAA===:::888999999999999999:::;;;;;;999777777;;;<<<:::;;;>>>@@@<<<:::===???@@@EEEKKK\\\zzz{{{~~~zzz___QQQOOOOOOMMMLLLOOOMMMJJJHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGHHHHHHFFFDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKKKKKKKLLLNNNOOOKKKJJJIIIJJJKKKKKKIIIGGGGGGHHHIIIIIIHHHHHHIIIKKKIIIJJJKKKKKKKKKLLLOOOQQQMMMMMMMMMMMMMMMPPPTTTWWWRRRTTTQQQMMMQQQYYYVVVNNNPPPOOONNNOOOQQQRRRRRRQQQQQQQQQRRRSSSVVVZZZ^^^aaaZZZYYYZZZ\\\ZZZVVVVVVZZZVVVUUU\\\iiivvv|||tttkkklllsssqqqiiittt}}}[[[BBBBBBCCC;;;===HHHAAAEEELLLWWWbbbkkkpppsssvvvxxxzzz{{{{{{}}}|||qqqllljjjiii___\\\WWWSSSPPPMMMIIIGGG@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>>>><<<;;;;;;===>>>>>>===<<<======>>>>>>>>>===============>>>>>>?????????@@@AAABBBAAA??????AAABBBAAAAAABBBBBBBBBCCCCCCCCCCCCEEEFFFFFFGGGJJJPPPUUUWWW\\\dddmmmvvv<<<<<<<<<<<<<<<<<<<<<<<<888777777777777888999999555666666666666666666666555444444444444444444555444444444555555666666666444444444444444444444444222222222222222222222222333333333333333333333333555666777777777666555444333444555555444444666777888777777777666666777777777777888888888888888999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAAFFFEEEHHHOOO[[[ooouuuiiiOOONNNLLLJJJHHHFFFEEEDDD===@@@BBBBBB@@@???>>>???FFFKKKQQQUUUUUUTTTTTTTTTTTTVVVYYY\\\```bbbddddddfffjjjqqqvvvxxxvvvssspppttttttvvvyyy|||}}}|||{{{{{{yyyxxxyyy|||}}}||||||}}}}}}|||zzzttttttvvvxxxyyyvvvrrrnnnddd___[[[[[[___cccdddcccaaa\\\VVVQQQNNNLLLJJJIIIEEEDDDBBB???<<<;;;999999:::999999999999:::;;;;;;:::999:::<<<;;;999<<>>@@@FFFLLLSSS]]]gggqqq^^^PPPRRRUUUPPPKKKKKKPPPKKKGGGFFFHHHJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFGGGHHHIIIHHHHHHHHHHHHGGGFFFFFFGGGFFFEEECCCEEEEEEEEEEEEEEEDDDDDDDDDFFFHHHJJJKKKKKKLLLNNNPPPMMMKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJKKKPPPPPPPPPOOONNNOOORRRUUUOOOOOONNNLLLLLLOOOSSSWWWOOOUUUUUURRR[[[gggcccTTTOOONNNNNNOOOQQQSSSRRRQQQTTTTTTSSSSSSUUUWWWZZZ\\\]]][[[[[[]]][[[WWWVVVXXXSSSRRRUUU]]]hhhyyy}}}{{{~~~zzzwwwnnnTTTJJJEEE<<<999???===???CCCHHHQQQ]]]iiiqqqsssvvvxxxxxxwwwxxx{{{~~~{{{sssiii___VVVPPPKKKKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA???>>>===>>>???>>>===AAAAAAAAAAAAAAA@@@@@@@@@===>>>???@@@@@@@@@AAABBBAAABBBBBBBBBAAAAAACCCDDDEEEEEEEEEFFFGGGGGGHHHHHHIIINNNTTTXXX[[[cccnnnvvv~~~;;;;;;<<<<<<<<<<<<<<<<<<888888888888888999::::::555555555555555666666666444444333333333333444444444444444444555555555555444444444444444444444444222222222222222222222222333333333333333333333333333444555777777666666555222333555555444444666777888777666555555555666777777777888888999999999999:::::::::;;;<<<<<<=====================>>>??????AAA@@@DDDIIINNNYYYppptttwwwyyyvvvlll[[[JJJ???AAABBBCCCCCCAAA@@@@@@AAABBBEEEIIIKKKKKKJJJIIIIIIKKKLLLNNNQQQTTTVVVXXXXXX[[[___eeejjjmmmllliiigggiiiiiikkknnnqqqssssssqqqrrrqqqppprrrwww|||{{{wwwuuuuuuvvvzzz{{{|||zzzwwwuuuttttttuuuuuuuuuvvvwwwuuuqqqnnniiihhhffffffgggfffdddbbbXXXTTTPPPOOORRRVVVWWWWWWWWWRRRMMMHHHFFFDDDCCCBBB>>>>>><<<;;;;;;::::::::::::::::::999999:::::::::@@@??????>>>:::777<<>>>>>>>>@@@BBBCCCAAAEEESSSaaatttvvv}}}kkkVVVGGGFFFCCCAAA@@@AAACCCDDDBBBBBBCCCCCCCCCBBBAAA@@@CCCCCCEEEFFFHHHJJJKKKLLLKKKNNNSSSXXX[[[]]]]]]\\\ZZZZZZ\\\___cccddddddcccdddcccccceeekkkpppuuuvvvxxxwwwuuupppkkkhhhhhhhhhmmmnnnooommmiiieeeccccccffffffgggiiijjjhhheeeaaa]]]ZZZWWWVVVVVVWWWWWWVVVOOOKKKGGGEEEEEEFFFGGGFFFJJJGGGCCC@@@??????>>>===999999999888999999::::::999999999999999:::;;;;;;888999<<>>@@@LLLXXXqqqtttxxxwwwpppooo{{{wwwcccWWWRRRNNNKKKHHHFFFIIINNNJJJIIIHHHHHHJJJJJJJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFEEEGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHFFFFFFFFFGGGJJJJJJHHHFFFDDDDDDFFFHHHHHHIIIKKKJJJIIIIIIJJJLLLLLLMMMNNNNNNNNNOOORRRTTTSSSRRRQQQOOOMMMNNNQQQSSSRRRVVVWWWVVVZZZ___YYYMMMRRRQQQPPPQQQSSSTTTTTTSSSTTTUUUXXXZZZ]]]___``````ddd___]]]^^^^^^[[[YYY[[[QQQTTTWWWXXXZZZ```kkktttzzz|||hhhYYYTTTNNNDDD999;;;>>>>>>>>>@@@GGGLLLWWW]]]dddhhhjjjnnnuuu|||}}}~~~zzzwwwtttsssjjjgggeeeddddddcccbbbaaa\\\[[[ZZZYYYXXXWWWWWWWWWXXX\\\___aaa```bbbfffiiihhhkkkooossswww|||999999999:::::::::;;;;;;888777777777777888999999666555555444444333333333333333222222222222333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222444555666666666555444333444555666666555444555777555555333333444555777888666777777888999999::::::999999999:::;;;;;;<<<<<<:::::::::;;;<<<===>>>???===BBBBBB>>>:::<<>>>>>>>>>>>??????@@@AAABBBCCCAAABBBEEEGGGJJJMMMNNNOOOJJJJJJLLLOOORRRTTTSSSRRRSSSRRRQQQSSSXXX^^^bbbdddfffeeebbb]]]XXXUUUUUUVVVXXXZZZ[[[ZZZWWWUUUSSSSSSSSSSSSUUUXXXZZZZZZXXXUUUNNNLLLIIIHHHIIIJJJJJJIIIEEECCC@@@>>>>>>======<<>>===???AAAAAAEEEJJJPPPTTTWWW^^^iiirrrvvvwwwxxxzzz{{{}}}}}}}}}}}}~~~rrr888888888999999:::::::::666666666666666777888888666666555444333333222222333222222222222222222333444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111666777777777666444222111555666777666555444555777555444333222333555888999555666666777888999999:::888999999::::::;;;<<<<<<:::::::::;;;<<<===??????:::AAACCC???>>>DDDGGGDDD>>>KKK]]]mmmzzzhhh]]]IIIFFFBBB@@@@@@@@@@@@@@@>>>>>>======>>>??????@@@@@@@@@??????@@@BBBDDDEEE??????AAADDDGGGHHHHHHFFFGGGEEEDDDEEEJJJOOOSSSUUUVVVUUURRRNNNIIIGGGHHHIIIFFFIIILLLLLLKKKJJJIIIIIICCCDDDFFFJJJNNNOOONNNMMMCCCAAA@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<:::999999:::<<<===<<<;;;999999999999::::::;;;<<<888999;;;===AAADDDGGGIII___bbbgggjjjllluuussseeelllzzzhhheee```VVVPPPFFFMMMNNNHHHHHHKKKHHH???@@@EEEIIIJJJGGGFFFFFFHHHDDDEEEFFFGGGGGGHHHGGGGGGHHHFFFEEEDDDDDDFFFHHHIIIGGGEEECCCCCCEEEGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHIIIHHHFFFEEEFFFGGGEEEFFFGGGEEEBBBAAADDDGGGDDDFFFGGGGGGFFFEEEGGGHHHIIIKKKMMMMMMLLLKKKKKKLLLKKKMMMNNNNNNMMMNNNPPPRRRWWWQQQMMMNNNMMMKKKOOOTTTSSSRRRQQQQQQRRRSSSRRRPPPQQQTTTXXX[[[\\\[[[XXXVVV[[[XXXYYY___```[[[TTTRRRMMMTTTXXXWWWUUUWWW[[[___rrryyyzzzqqqooosssyyyvvvooopppxxxyyy\\\HHHBBBBBB@@@===;;;???CCCDDDFFFNNN\\\gggnnnnnnooopppqqqrrrsssttt{{{|||}}}}}}|||}}}pppcccWWWOOO:::::::::999999999888888777666666555555666888999888666444222111222333444111111111111111111111111111222333444555444333222333444555555555444333222222222222222222222222222111111111111111111111111555666666666666666555444777777777777777777777777555666666666666666555555666666666666777777777777999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@AAAAAADDDFFFKKKUUUkkk___MMMCCCFFFDDD;;;<<>>???CCCAAA;;;>>>FFFBBB@@@>>>===>>>???>>>>>>===<<<<<<>>>@@@AAAAAA???===CCCEEEAAABBBIIILLLJJJJJJIIIHHHFFFDDDBBBAAA@@@DDDCCCCCCDDDFFFEEEBBB???AAABBBAAA@@@@@@BBBGGGKKKBBB@@@>>>???AAA@@@===:::;;;999888999<<<===;;;888777777888;;;======;;;999>>>>>><<<;;;::::::;;;<<>>DDD>>>:::AAAFFF<<>>>>>>>>>>>????????????AAABBBEEEKKKZZZuuu}}}}}}jjjbbb^^^]]]TTTDDD;;;===??????>>><<<===AAAAAA>>>:::888777:::>>>@@@===:::;;;::::::;;;======<<<;;;:::;;;999666999@@@CCCAAA??????>>>===<<<;;;::::::======<<<;;;;;;;;;:::999999;;;===??????>>>=========;;;999999::::::888555888999::::::999888777777???===:::666444555999<<<777999;;;<<<<<<======>>>999???CCCHHHXXXqqqrrrqqqtttvvv~~~pppuuu|||vvvlllaaaWWWPPPLLLJJJHHHHHHIIIIIIHHHGGGEEEDDDGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBFFFEEEEEEEEEGGGIIILLLMMMGGGGGGFFFFFFEEEDDDDDDCCCDDDEEEHHHIIIJJJIIIGGGEEEHHHGGGGGGGGGHHHHHHGGGGGGJJJJJJKKKKKKKKKJJJIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMOOOQQQQQQOOOMMMNNNQQQUUUXXXYYYZZZ[[[]]]\\\\\\]]]^^^]]]\\\ZZZYYYRRRSSSUUUUUUWWWZZZ^^^bbbcccgggqqqlllaaaYYYMMMAAACCC>>>666;;;CCC===<<>>>>>>>>???@@@AAACCCIIIWWWjjjxxxuuuwwwqqqaaaXXXKKKMMMGGG???CCCNNNLLLAAAAAA>>><<>>>>><<<:::======;;;999===BBBBBB???>>>>>>>>>>>>>>>>>>======>>>>>>===<<<;;;;;;===???======>>>@@@AAA@@@===;;;;;;::::::<<<>>>@@@???>>>;;;===???>>>;;;999:::<<<666:::>>>>>><<<:::999:::===============@@@DDDGGGSSS___fffjjj~~~~~~qqqlllrrrtttvvvuuufffeeebbb]]]WWWQQQMMMKKKIIIHHHGGGGGGFFFEEEEEEDDDDDDFFFFFFFFFFFFEEEDDDCCCBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEGGGIIIJJJJJJJJJHHHGGGDDDDDDEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKLLLNNNOOOMMMLLLOOOOOOQQQTTTXXX[[[\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXSSSUUUVVVVVVWWWYYY]]]```cccbbbffftttzzzppplllfffZZZPPPLLLJJJ>>>888@@@AAA<<<>>>@@@BBBFFFIIIMMMRRRXXX\\\eeehhhkkknnnoooqqqsssuuuxxxzzz{{{zzzyyyzzz|||pppddd[[[TTTPPPMMMJJJIIIGGGEEEBBB@@@>>>===999888888777666555444444444444333333444666888999777666555444444444444555111111111111111111111111333222111111111222444555444333222222222333444555222222222222222222222222111111111111111111111111333333444666777777777777333333333333333333333333555555666777777777666666555555555666666666777777777777777888888888999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>@@@BBBBBBBBBGGGOOOVVViiillllllvvvlllfff\\\SSSSSSWWWVVVQQQPPPMMMHHHCCC@@@@@@@@@@@@@@@???>>>???@@@@@@>>><<<777999;;;<<<<<<<<<;;;999999999::::::::::::::::::777999::::::888888:::===<<<999666666888::::::999999888888999:::;;;;;;;;;999999999888777888999;;;999;;;???AAAAAA@@@===;;;@@@@@@???>>>AAAHHHTTT\\\___jjjttt{{{qqquuu}}}___QQQUUURRRRRRQQQOOOMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@??????@@@AAABBBDDDCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHHHHHHHGGGFFF@@@AAACCCCCCCCCCCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJKKKKKKLLLKKKKKKNNNMMMMMMQQQWWW[[[[[[YYYTTTSSSRRRRRRRRRSSSTTTUUUWWWXXXYYYXXXWWWWWWYYY[[[```]]]___hhhuuu|||yyyttt{{{zzzqqqhhhhhhjjjiiidddaaa^^^eeeWWWCCC@@@AAA>>>===@@@???======???CCCFFFIIISSSVVV[[[^^^aaacccgggiiinnnqqquuuvvvvvvwwwzzz}}}|||{{{{{{|||~~~~~~sssiiidddcccccccccccc^^^WWWQQQMMMJJJHHHGGGBBBAAA@@@???===<<<;;;;;;999888888777666666555555444333333333333555777888666555555444444444444444111111111111111111111111333222111000111222333444333222222111222333444555222222222222222222222222111111111111111111111111333444555666777888888888333333333333333333333333444444555666666666666666555555555555666666666666888888888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???<<>>AAAEEEBBB@@@?????????>>><<<999<<<===??????<<<:::<<<@@@========================<<<>>>??????>>><<<<<<<<<<<<;;;::::::<<<===>>>>>>AAA@@@???===;;;::::::;;;>>>===<<<<<<>>>@@@AAABBBEEEBBB???AAADDDEEEDDDBBB;;;???DDDHHHLLLTTT^^^eee\\\bbbooo}}}vvvkkkYYYLLLJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDEEECCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@???????????????@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAA@@@AAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGEEECCCAAABBBDDDAAABBBCCCEEEFFFGGGGGGGGGIIIIIIJJJKKKLLLLLLMMMMMMJJJKKKKKKLLLLLLLLLMMMMMMIIIJJJJJJJJJJJJJJJKKKLLLMMMLLLMMMPPPVVVYYYXXXVVVRRRRRRPPPOOOPPPQQQRRRSSSWWWXXXXXXXXXVVVVVVXXXYYY^^^^^^___bbbeeefffeeeccciii{{{|||qqqiiihhhiiiggghhhlllqqqbbbOOOEEE>>>;;;@@@>>>;;;::::::<<<>>>@@@CCCFFFKKKOOOSSSVVVZZZ]]]bbbhhhooossstttssstttuuuqqqqqqrrrsssuuuwwwyyy{{{}}}|||{{{~~~||||||~~~xxxllleee\\\TTTRRRTTTVVVXXXPPPLLLGGGDDDBBBBBB@@@???======<<<<<<;;;;;;;;;:::777777777777666666666666444444333222333444555666444444444444444444444333111111111111111111111111111111111111111222333333222111111222222333444555222222222222222222222222111111111111111111111111222222333444555555555555222222222222222222222222222333444555555555555555444444555555555666666666888888888999999999::::::888888888999999999::::::::::::;;;<<<===>>>>>>???:::<<<@@@BBBBBBCCCDDDEEEAAAKKKTTTcccyyyxxxyyywwwaaaVVVTTTVVVRRROOOMMMJJJHHHEEEAAA>>>CCCAAA@@@@@@>>><<<@@@EEE===============>>>>>>>>>AAA???>>>>>>??????>>><<<;;;===???@@@??????@@@BBB?????????>>>===>>>@@@CCC===@@@CCCEEEEEEDDDDDDDDD@@@GGGSSS___ddd___TTTKKKMMMUUU```eeedddaaaaaabbbmmmooozzzaaaYYYVVVOOOIIIIIIFFFGGGHHHIIIJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>?????????@@@@@@?????????>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>>>>>>>???===>>>???@@@AAABBBCCCDDD@@@@@@@@@AAAAAABBBBBBCCCEEEEEEFFFGGGGGGGGGGGGGGGKKKMMMMMMIIICCC??????AAA@@@AAABBBEEEFFFHHHIIIIIIKKKKKKLLLLLLLLLMMMMMMMMMIIIJJJKKKLLLMMMMMMMMMLLLIIIJJJKKKJJJIIIJJJKKKMMMNNNOOOQQQTTTVVVWWWUUUSSSUUUTTTSSSRRRRRRSSSTTTTTTQQQSSSUUUVVVWWWWWWYYY[[[^^^```aaa___\\\YYYZZZ[[[jjjsss|||vvvwwwtttoooqqqxxxiiiVVVFFFAAA888999999888777777999<<<:::===BBBFFFHHHKKKOOOQQQVVV\\\eeeiiijjjiiiiiiiiimmmnnnoooqqqrrrsssssssssuuuwwwzzz||||||{{{xxxwwwyyyzzz{{{|||}}}~~~}}}}}}zzztttooogggffffffiiilllmmmjjjggg]]]WWWOOOIIIGGGGGGHHHHHHFFFCCC???===;;;:::888666555666666777888999999999555555555555555666666666555444333222222222333444222222333333333333333222111111111111111111111111000000111222222222222222000000111222333444444444222222222222222222222222111111111111111111111111111111222333333222222222333333333333333333333333000111222333444444444444444444444555555555666666777777777888888888888999777777777777888888888888888888999:::;;;<<<======:::<<<>>>???@@@@@@AAABBB???DDDEEEMMM]]]nnn}}}}}}yyytttooojjjddd^^^YYYLLLIIIKKKTTTXXXSSSKKKGGG@@@@@@AAABBBCCCDDDEEEEEEEEE???;;;===DDDKKKLLLKKKGGGHHHFFF@@@<<<>>>GGGOOONNNNNNMMMIIIEEECCCEEEGGGFFFRRR___aaaZZZRRROOOPPP\\\lllyyyhhh^^^rrr|||aaaZZZSSSNNNGGG@@@CCCJJJDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@AAAAAAAAAAAA@@@???>>>=========>>>>>>>>>>>>======>>>>>>?????????@@@@@@@@@=========>>>>>>=========;;;;;;===>>>??????@@@@@@===>>>>>>???@@@AAAAAAAAACCCCCCDDDDDDDDDEEEEEEEEEHHHJJJKKKGGGAAA======??????AAACCCEEEHHHIIIJJJKKKMMMMMMMMMLLLLLLLLLLLLKKKGGGHHHJJJKKKLLLLLLKKKKKKJJJLLLMMMKKKJJJJJJMMMOOOPPPTTTWWWYYYXXXVVVSSSRRRWWWVVVUUUTTTTTTTTTTTTTTTOOOQQQTTTUUUVVVWWWYYYZZZ\\\]]]^^^\\\XXXVVVXXXZZZhhhkkksss~~~qqqcccTTTNNN>>>BBBDDDAAA;;;777777999777:::===???@@@AAACCCEEEFFFLLLRRRVVVVVVVVVXXXZZZ___bbbfffiiillllllkkkjjjllllllnnnqqqssssssrrrqqqrrrrrrsssvvvzzz|||||||||yyy|||zzzyyyxxxyyy{{{}}}~~~}}}}}}~~~|||{{{|||||||||zzzwwwxxx|||~~~~~~}}}xxxrrrkkkfffeeeiiigggeeeeeeeeeccc^^^ZZZTTTTTTTTTUUUUUUVVVVVVUUUIIIEEEAAA>>><<<;;;:::999???===:::999999888666444333444444555666777777888222222333444444555555666666555333222111222222333111111222333333333222222111111111111111111111111///000111333333222111111///000222333444444333333222222222222222222222222111111111111111111111111222222333333333222111111333333333333333333333333///000111222333444444333444444444555555555666666666666666666777777777777666666666666777777777777666777888999:::;;;<<<<<<===>>>>>>>>>>>>>>>??????===>>>;;;===EEEKKK]]]zzz}}}xxxpppoooyyyssscccbbbcccdddfffhhhjjjkkklllccc\\\VVVZZZhhhuuu|||}}}vvvqqqfffYYYQQQXXXkkk|||uuuhhh^^^ZZZYYYttt|||uuuuuulllXXXQQQKKKFFFFFFIIIIIIFFFBBBCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBDDDDDDDDDBBB@@@>>>@@@AAAAAA@@@@@@???>>>===;;;<<<<<<<<<<<<<<<<<<;;;????????????@@@@@@@@@@@@;;;<<<===>>>>>>===<<<;;;:::;;;;;;<<<======<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@AAAAAAAAABBB>>>BBBDDDAAA===;;;===@@@@@@AAACCCFFFHHHJJJKKKLLLMMMMMMMMMLLLKKKKKKJJJJJJEEEGGGHHHJJJKKKKKKJJJJJJKKKMMMNNNLLLJJJJJJMMMQQQRRRWWW]]]^^^ZZZVVVSSSRRRVVVUUUUUUTTTSSSRRRRRRQQQQQQSSSUUUUUUUUUTTTUUUVVVXXXYYYYYYXXXWWWWWWYYYZZZ\\\^^^fffsssvvveeedddcccZZZVVVSSSXXXZZZSSSGGG===:::;;;777888:::;;;:::999:::;;;:::>>>BBBDDDDDDFFFJJJMMMIIINNNTTTZZZ^^^```______aaaaaaaaacccfffhhhiiiiiilllkkkkkklllnnnppppppoootttxxx~~~}}}zzz}}}zzzqqqqqqvvvrrrpppoooqqqtttvvvtttrrrnnnooorrrtttuuuvvvvvvvvvmmmjjjgggeeeeeeiiimmmqqqpppjjjfffeeecccaaacccggggggiiiiiifffbbb]]]ZZZXXXZZZXXXVVVWWWYYYWWWSSSNNNDDDEEEEEECCCBBBBBBCCCEEE<<<;;;:::;;;<<<<<<:::888555444444555777777777555888888777777777666666666333333222111111222333333222333444222000//////000333222111111333444333222222222222333333444444444000000000000000000000000111///---...111222000...000000000000000000000000111111111111111111111111333333333222222111111111111111222222222222111111000111111111111222222222777666555444333333444555666777777777888888888888::::::999888777666555555888999999::::::;;;;;;<<<;;;<<<<<<===============AAA@@@@@@AAACCCFFFIIIKKK[[[ccclllpppssszzzssssssyyytttnnn}}}}}}qqqvvv~~~___MMMLLLHHHGGGEEEDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCBBBAAA@@@???>>>AAA@@@@@@???>>>======<<<999:::<<<>>>???>>>>>>===????????????@@@AAABBBCCC@@@??????>>>===<<<<<<;;;========================?????????>>>>>>>>>>>>>>>@@@???>>>>>>======>>>>>>?????????>>><<<===???AAAAAACCCFFFGGGGGGHHHJJJLLLJJJFFFBBBAAADDDFFFGGGFFFGGGGGGIIILLLJJJGGGJJJOOOMMMLLLJJJIIIIIIKKKNNNOOORRRWWWZZZYYYUUURRRRRRUUUZZZXXXVVVSSSRRRSSSTTTUUUTTTUUUUUUVVVVVVVVVVVVVVVSSSRRRRRRSSSTTTVVVYYYZZZWWWZZZ[[[^^^ooo{{{hhh```cccjjjnnnnnnccchhhUUUIII???>>>888444666:::<<<;;;:::???:::999>>>>>>999;;;AAA<<<@@@EEEJJJNNNPPPPPPOOOQQQRRRSSSVVVXXX\\\^^^```[[[[[[\\\^^^```bbbdddeeeiiihhhggggggiiimmmpppssstttxxx{{{yyysssnnnmmmooommmllllllmmmmmmkkkgggddd___aaadddgggiiijjjjjjjjj___]]][[[YYYYYY[[[^^^```bbb___[[[WWWTTTTTTUUUWWWZZZ[[[[[[ZZZWWWRRRMMMJJJKKKJJJIIIIIIJJJJJJHHHGGG???>>><<<:::999999:::;;;777777888888888888777777555555555555555555555555555333222333777888777555333333222111111222333333333444444333111000000111333222111111111111000///000000111111222222222222000000000000000000000000222000...///111222000...000000000000000000000000111111111111111111111111555555444444444333333333111111222222222222111111000111111111111222222222444444333222222333555555666666666777777777888888888888777777777777777666777777888888999:::::::::;;;;;;<<<============<<>>???@@@CCCFFFGGGHHHNNNVVV\\\eee}}}xxxoooooosss{{{uuuooovvv~~~|||dddNNNFFFJJJFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>??????>>>>>>======<<<<<<::::::<<<======>>>>>>>>>???>>>>>>======>>>>>>>>>>>>======<<<;;;;;;::::::::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>======?????????===;;;;;;<<<>>>===AAAEEEHHHIIIIIIIIIJJJIIIFFFCCCBBBDDDFFFFFFEEEEEEFFFKKKOOONNNIIIIIILLLLLLJJJHHHGGGGGGIIIKKKLLLPPPSSSVVVTTTQQQPPPSSSVVVWWWVVVTTTSSSRRRRRRSSSSSSWWWWWWYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVWWWYYY[[[\\\\\\[[[WWWXXXcccuuuzzzqqqnnnrrrvvvyyyyyyuuuggg^^^VVVFFF>>>888888888777777888888:::<<<<<<<<<===??????===>>>@@@BBBCCCCCCCCCBBBFFFGGGHHHJJJMMMPPPRRRTTTRRRSSSSSSUUUWWWYYY[[[\\\]]]\\\[[[ZZZ[[[]]]```bbbdddhhhkkkjjjddd```___```aaaaaaaaacccdddcccaaa___XXXYYY[[[]]]___```aaaaaaZZZXXXUUUSSSSSSUUUWWWYYY[[[YYYUUURRRPPPOOOOOOPPPRRRRRRSSSSSSQQQMMMHHHFFFDDDCCCAAABBBCCCCCCAAA@@@<<<;;;999777666777888888666777777777777777666555555555555555555555555555999777555666888888777555333222222111111222222333333444555444222111111222444222000000000000...---////////////000000000000000000000000000000000000222111000000111222111000000000000000000000000000111111111111111111111111444444444333333333333333111111222222222222111111000111111111111222222222222222111111111333444555555555666666666777777777555666666666777777888888666666666777888888999999::::::;;;<<<<<<<<<<<<<<<======<<<===>>>@@@BBBCCC@@@CCCGGGLLLVVVpppxxxrrrwwwoooooorrrgggkkkrrryyyxxxpppttt{{{}}}vvvkkk[[[NNNDDDDDDIIIDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@???????????????@@@@@@@@@???>>>===<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;::::::::::::<<<;;;;;;::::::999999888888888999;;;<<<>>>??????<<<<<<<<<===>>>>>>>>>?????????@@@@@@???===<<<;;;??????>>><<<:::999;;;<<<===AAAFFFJJJJJJIIIHHHHHHHHHFFFDDDCCCDDDEEEDDDCCCCCCEEEKKKQQQPPPJJJGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIMMMOOOPPPNNNMMMNNNSSSWWWWWWVVVVVVUUUTTTTTTTTTTTTYYYZZZ\\\]]]\\\ZZZXXXVVVXXXXXXXXXXXXYYYZZZ\\\\\\YYYTTTSSSVVV[[[bbblllwwwzzz~~~{{{qqqllliiidddOOOHHHCCCDDDDDD@@@<<<;;;777<<<<<<888777:::;;;999888888999:::;;;===>>>>>><<<<<<===???AAACCCEEEGGGGGGGGGGGGHHHJJJLLLNNNNNNPPPNNNLLLKKKJJJKKKMMMNNNQQQTTTWWWVVVRRROOOOOOPPPQQQQQQRRRTTTWWWWWWVVVTTTNNNNNNOOOOOOPPPQQQSSSSSSQQQOOOMMMKKKJJJKKKMMMNNNPPPOOOMMMJJJIIIGGGGGGFFFFFFGGGHHHIIIHHHEEEBBB@@@===<<<;;;;;;<<<<<<;;;:::888777666444444444555666666666666666666555444333555555555555555555555555666555444444666777666666222222222222222222222222222333444333111000111222333222000000111111000...////////////////////////000000000000000000000000222111111111222222111111000000000000000000000000111111111111111111111111111111111111111000000000111111222222222222111111000000111111111222222222333333222111111222333444444555555555555666666666555555555666666666777777555666666777777888999999999::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<>>>???@@@BBBBBBCCCEEEIIIYYYvvvwwwwwwyyyzzzvvvxxx~~~}}}tttkkkcccccceeellltttzzz{{{zzzvvvmmm___RRRMMMJJJEEEBBBCCCDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>======>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999:::;;;===>>><<<<<<;;;:::999999999999:::::::::999999999888888888888999:::;;;<<<======::::::;;;<<<===>>>>>>>>>>>>???@@@@@@???===:::999>>>>>>>>><<<;;;;;;===???FFFHHHJJJKKKIIIGGGEEEEEEFFFEEEEEEDDDDDDDDDCCCBBBCCCCCCHHHNNNNNNIIIEEEFFFHHHHHHGGGFFFFFFFFFFFFGGGIIIKKKLLLMMMMMMPPPTTTWWWXXXXXXXXXWWWWWWWWWWWWWWWZZZ[[[^^^^^^]]]ZZZWWWTTTWWWWWWWWWXXXYYYYYYZZZ[[[TTTPPPWWWeeeggg___]]]ccciiiuuu}}}lllbbbcccccc```YYYTTTWWWccchhh___RRRKKKCCC>>>;;;;;;999777999<<<888888:::;;;<<<<<<<<<<<<888888999:::;;;===>>>???>>>>>>>>>???@@@BBBCCCDDDEEEDDDBBBAAA@@@AAABBBBBBCCCFFFHHHHHHFFFDDDDDDEEEDDDDDDEEEGGGJJJKKKJJJHHHFFFEEEDDDDDDDDDEEEGGGHHHIIIGGGEEECCCBBBBBBDDDDDDFFFEEEEEEDDDBBB@@@???>>><<<>>>@@@AAAAAA@@@>>>===;;;999888999:::;;;:::888666555444333333444444555555555666555555444333222555555555666666666666666555555444555777888::::::222222222222222222222222000111222111000///000111222000000111333444333222000000000000000000000000000000000000000000000000111111222222111111111222////////////////////////000000000000000000000000000000000000000000000000111111222222222222111111000000111111111222222222777666444333222222222333333333444444444555555555666666666555555555555444666666777777888999999999888888999:::::::::::::::;;;;;;;;;;;;<<<===>>>???>>>>>>???@@@@@@DDDQQQ___ttt~~~}}}{{{rrrrrrzzz{{{eee\\\[[[SSSKKKEEEEEEFFFDDD@@@>>>DDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>===<<<<<<=========<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999999:::<<<===:::::::::999999:::::::::::::::999999999999888888999999999999::::::::::::999999:::;;;<<<<<<======<<<===>>>???>>><<<999888<<<============>>>@@@CCCPPPPPPNNNJJJFFFCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDBBBCCCHHHHHHEEECCCEEEGGGGGGHHHHHHHHHGGGGGGFFFFFFIIIMMMOOOQQQSSSTTTUUUWWWWWWVVVVVVVVVWWWXXXXXXYYYZZZ\\\]]]\\\XXXUUURRRSSSSSSTTTUUUVVVWWWWWWXXX\\\WWWaaatttxxxhhh\\\[[[[[[eeesssuuueee]]]______[[[ddddddqqqpppccc\\\III???BBB@@@777777AAA;;;<<<======<<<999777555888888888888999:::;;;<<<::::::::::::;;;<<<===>>>======<<<;;;;;;<<<===>>><<<>>>???@@@???>>>>>>>>>>>>======>>>@@@AAA@@@>>>@@@@@@>>>======>>>???@@@BBBAAA???===<<<<<<===>>>????????????>>><<<:::999888999;;;=========<<<;;;999888777888999:::999888555555444444444555555666555555666666555444333333666666666777777888888888;;;;;;:::::::::;;;===>>>111222222333333222222111///000111000///...///111111000000111333555555444111111111111000000000000000000000000000000000000000111222111000000111222////////////////////////000000000000000000000000111111111111111222222222111111222222222222111111000111111111111222222222888777555333222111111111222333333333333444444444666666555555444444444333666666666777888888999999777888888999999999999999999999:::;;;<<<===>>>>>>999:::===AAAAAA???CCCJJJJJJ___pppxxxxxxtttwwwyyy}}}eeeZZZTTTQQQPPPMMMHHHBBBAAABBBCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAA@@@???>>>>>>===;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::;;;::::::999999999999:::;;;888888888888888888888888999999999999888888888888999999999:::;;;;;;<<<<<<::::::;;;<<<;;;:::999888;;;<<<=========???BBBEEEPPPOOOLLLGGGCCCAAABBBCCCBBBCCCDDDCCCAAAAAACCCEEEEEEAAA@@@CCCDDDCCCBBBDDDEEEFFFHHHIIIIIIIIIHHHGGGHHHJJJNNNQQQSSSTTTTTTTTTTTTSSSQQQQQQQQQSSSUUUWWWWWWXXXZZZZZZYYYVVVSSSQQQOOOPPPRRRSSSUUUVVVVVVVVVbbb\\\aaapppsssggg]]][[[VVVZZZ```lll{{{ooojjjiiieee___ppprrr~~~vvvvvv^^^KKKIIIFFF;;;555777777888:::;;;<<<;;;::::::999888888777777888888999999999888999999:::;;;;;;777777777777888999::::::888999999999:::999999999;;;999888999:::;;;:::999<<<;;;;;;::::::;;;;;;;;;===<<<;;;:::999999::::::;;;;;;;;;;;;:::999888777777777999:::;;;::::::999666555444555777777777555444555555666666777777777555666666777777777666666777888888999999:::::::::>>>>>><<<:::888888:::<<<111222333333333333222111///000111111000///000111111000///000222333333222111111111000000000//////000000000000000000000000...000222111///...000222////////////////////////000000000000000000000000000000000111111111222222111111222222222222111111000111111111111222222222666555333222111111111222222222222222333333333333444444444444444555555555444555555666666777888888666777888888999999888888666777888:::<<<===>>>>>>;;;:::<<<@@@AAA@@@AAAEEEDDDNNNUUUZZZaaafffzzz}}}}}}kkkZZZUUUTTTOOOIIIFFFHHHGGGDDDBBBBBBDDDEEEFFFAAABBBBBBCCCBBBAAA@@@???BBBBBBAAA@@@???>>>======;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;::::::999999999999::::::::::::999999;;;:::999888888777888888666666666666666666666777666777777777888999999999999999999999::::::::::::888888888888999999999999;;;<<<===<<<<<<>>>AAACCCDDDEEEDDDCCC@@@@@@AAABBBAAABBBBBBAAA???@@@DDDGGGFFFAAA???BBBDDDCCCAAABBBBBBDDDGGGIIIJJJIIIHHHGGGLLLLLLMMMPPPRRRTTTTTTTTTSSSQQQNNNMMMNNNQQQTTTWWWWWWWWWXXXXXXWWWUUUTTTRRRNNNOOOQQQTTTVVVWWWWWWXXX\\\[[[^^^dddccc]]]ZZZ[[[WWWVVVWWW]]]kkkzzz~~~{{{~~~yyyrrrxxxzzzzzzrrrwwwwwwkkkZZZQQQVVV]]]UUUGGGBBBAAA???======>>>@@@AAA:::999888777777666777777888888888888888888999:::666666666666777777777888777777666777777777777666888777666666888999999888777777888888888888888777999888888777777777888888999999888888777777666666666666777777777777666666444333222333555666555444444444555666777777888888666666777888999999999999999999::::::;;;<<<<<<============;;;:::;;;???BBB111222333444444333222111000111222222111000111333222111///000111111000///111111000000/////////...000000000000000000000000...000222111...---///111////////////////////////000000000000000000000000---.........//////000000111111222222222222111111000111111111111222222222333222111000000000111222111111222222222333333333111222222333444666666777333333444444555666666777666666777888888888888888444555777999;;;<<<======>>>:::888;;;<<<;;;===@@@DDDDDD???BBBMMMXXXooo}}}vvv}}}xxxXXXSSSQQQOOOIIIAAAAAAFFF<<<@@@DDDDDDBBBBBBAAA@@@@@@@@@AAABBBAAA@@@???>>>AAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<======<<<;;;;;;:::999999888999:::;;;;;;:::888777<<<;;;999888666555555444444555555555555555555555444555666777888999:::;;;::::::999999999999999999666666666666777888999:::;;;<<<<<<<<<;;;<<<>>>AAA888;;;>>>??????@@@AAABBB@@@AAAAAA@@@>>>@@@EEEIIIEEEAAA@@@DDDFFFDDDAAAAAA@@@BBBFFFHHHJJJIIIHHHGGGPPPNNNMMMMMMOOORRRTTTTTTTTTRRRNNNLLLMMMQQQVVVYYYWWWWWWWWWWWWVVVUUUTTTTTTNNNOOORRRUUUXXXYYYZZZZZZVVV[[[aaaaaa]]]YYYYYY[[[WWWWWWWWWXXX___ggghhhcccxxxzzz{{{qqq\\\^^^ooodddiiibbb[[[pppqqq]]]WWWNNNDDD>>><<<<<<>>>;;;;;;999888777777777777888888777777777777888888777777777777777777666666999777666777777888777666666555444555777999999999333444666777777777666555666666666666666666777777888777777666555555666666555555555555555444333333444333333333555666666555333444555666777888888888666777888999;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>@@@BBBBBBCCCFFFLLLQQQ