BM6P6(@ {{{xxxvvvvvvvvvqqqqqqqqqrrrtttuuuwwwxxxrrruuuzzzmmmPPP:::222444999333444333222444666444111777<<>>>>>>>>??????@@@@@@AAADDDDDDEEEEEEEEEDDDCCCCCC@@@@@@@@@>>><<<<<<>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999::::::???@@@AAAAAAAAADDDHHHKKKSSSWWW```jjjvvvgggOOO???666222555666333555::::::<<<>>>TTT~~~ggg^^^ssskkkaaammmtttccc]]][[[VVV[[[\\\```gggaaa^^^fff{{{rrriii~~~wwweeeZZZ```lllaaaJJJGGGFFFMMMiiimmmbbbSSSgggeee[[[cccsss[[[QQQIIIJJJSSS___ooo||||||nnn___SSSMMMVVVgggyyy{{{wwwnnnjjjeee```[[[WWWRRROOOLLLLLLKKKHHHDDDBBBBBBCCC?????????>>>===;;;:::999999999999:::;;;<<<<<<===<<<<<<============<<<<<<:::;;;;;;:::888888999:::666666777777777777666666888888777777777888999999;;;<<<<<<<<<<<<>>>AAADDDDDDKKKVVV```kkkxxxnnnWWWFFF888666666333444:::555:::<<>><<<;;;<<<<<<:::888888888888999999888888777777777888999:::;;;;;;<<<777888999:::::::::::::::777888999888666666666777555666666777666666555555555555444444444555555666555666666666666888<<>>===999999999888888888888888666666666666777777777777777777777777888888888888888888888888777777777777999999888888777777666666777666444333333333444444555555555444444333333333555555666777888999::::::<<<@@@FFFNNNUUU^^^ggglll{{{zzzNNN:::666555666999666===>>>EEEcccwwwaaadddpppffffffwwwyyyooofff\\\TTTVVVVVVXXX[[[]]]]]][[[XXX\\\vvvzzzqqqhhhfffeeeiiimmmmmmhhhbbb___^^^gggwwwvvvddd^^^ppppppYYYHHHPPPQQQVVV{{{lllfff{{{iiiQQQXXXccc^^^[[[xxxuuucccTTTHHHHHHNNNVVVeeettt|||xxxjjjeeetttyyy|||}}}zzzwwwtttmmmddd]]][[[VVVOOOIIIFFFDDDCCCAAAAAAAAA???>>><<<:::999888888888888888888888888888666666666777777777888888777777888888888999999999777777777777777777777777888888777777666666666555777666555444333333444444444444444444333333333333333333444555666777888888888<<>><<<;;;999888::::::999888777666666555777777777777777777888888666777777777777888888888888888888888999999999999777777777777777777777777777777777777666666666666777777555444333333333333333333333333333333333333111111222333444555555666666888<<<@@@CCCIIINNNSSS]]]bbbhhhnnnuuu}}}QQQ<<<===:::...888;;;;;;>>>VVV{{{gggOOOgggkkkmmmrrr}}}qqqjjj```WWWTTTTTTVVVYYY]]]^^^]]]\\\WWWfffyyyssszzzssslllgggmmmxxx~~~yyy```WWWNNNLLLMMMZZZwww~~~vvvlllmmmgggQQQPPPOOOXXXvvvgggrrrRRRRRR```aaaXXXrrr{{{fffVVVIIIGGGKKKSSSbbbqqqyyy~~~||||||~~~nnnhhhjjjsssxxx||||||}}}|||}}}uuuooojjjeeeccc\\\XXXRRRNNNJJJGGGBBB???>>><<<:::999999999777555888888888888888777777777666777777777777777888888777777777888888888999999777777777888888888888999777777777777888888888888888888888888888888999999777777666555444333333333222222222333333333333333111111222222333444444555555777:::<<>>???@@@@@@AAA<<<<<<<<<;;;:::888666555555555555444444333333333222333333333444444444555111333444555777999===@@@AAAEEEKKKPPPVVVaaaooozzzvvvXXXBBB777999999:::;;;CCCYYY|||uuuSSSOOO___mmmttt~~~vvvlllbbbVVVTTTRRRSSSUUUWWWXXXXXXUUUVVV___tttnnnsssyyy|||xxxoooddd]]]YYYeeetttgggaaannn|||}}}|||uuummm]]]ZZZYYYXXXRRROOO[[[kkkxxxrrrttt|||nnneeelllddd]]]eeemmmlllzzz\\\MMMUUUYYY\\\gggxxxhhhYYYLLLIIIJJJLLLWWWcccmmmwww|||}}}~~~~~~}}}zzzwwwuuutttppphhh[[[MMMEEEKKKUUUbbbmmmwwwzzz{{{~~~|||~~~oookkkeee___[[[UUUOOOKKKDDDBBB???======<<<;;;999888999999999999999999::::::888777777999::::::999666666777777888999999999777888888999::::::;;;;;;999999999::::::::::::;;;888888999999999:::::::::::::::;;;;;;<<<======>>>======>>>???@@@BBBBBBCCCAAAAAAAAA@@@???===;;;:::777777666666555444333333222222333333333333444444111222333333333444777:::===BBBGGGLLLQQQ\\\jjjuuuxxx\\\DDD;;;;;;;;;<<>>999888666777888999999888333555666777666555666666999777555444666777888777777888888888999:::::::::888888999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???======>>>@@@AAABBBCCCCCCEEEEEEEEEDDDCCCAAA>>>===999999888666555444333222222222222222222333333333333444444333222222444666888<<>><<<:::999888;;;;;;:::999888777777777777777777888888888999999999888888888888999::::::<<<;;;:::999999:::;;;;;;;;;:::::::::<<<===<<<;;;<<<===>>>??????????????????>>>===>>>@@@AAA@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@???AAADDDEEEEEEDDDBBBCCCCCCDDDDDDDDDCCCCCCDDDBBB???;;;888666555555666444111111222444444444222222222222333333444555:::999<<>>>>>???@@@@@@@@@???BBBBBBBBBAAAAAA@@@??????CCCAAA@@@AAABBBCCCCCCBBBFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEDDDEEEFFFGGGEEEDDDGGGGGGGGGGGGFFFFFFEEEDDDGGGEEECCC@@@>>><<<;;;;;;999666333222222444444444222222222222222333444555888777:::???EEEKKKXXXcccuuu|||[[[FFF888::::::>>>XXXyyyhhhXXXPPPYYYeeeqqquuuccc]]]VVVRRRSSSTTTTTTTTTRRRPPPQQQTTT\\\mmm{{{lllbbb______^^^hhhpppppplllgggaaa[[[QQQRRRRRRZZZooo~~~zzzwwwsssfff[[[^^^iiilll___VVVXXXYYYXXX___iiiuuupppnnnyyyuuukkkqqqmmmhhhoooPPPIIIPPPTTT[[[ooooooaaaRRRLLLJJJKKKPPPVVVccckkkuuu{{{~~~zzzaaaUUURRROOOPPPYYYgggvvv~~~yyy{{{vvvtttrrrrrrrrrrrrooommmnnnlllfff[[[OOOEEEAAAAAABBBLLLYYYeeennnvvv}}}|||{{{~~~;;;;;;::::::999999888888888888777777888999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAEEEEEEDDDDDDCCCCCCBBBBBBGGGEEEDDDDDDEEEFFFEEEDDDHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGHHHHHHEEECCCJJJIIIIIIHHHGGGFFFEEEDDDFFFEEEDDDBBBAAAAAAAAAAAA===:::666333333444444444333222222222222333333444666555777<<>>:::999<<>>;;;<<>>BBBKKKYYYiiivvv}}}}}}}}}~~~888888888999999999999999999999::::::;;;===>>>???>>>>>>>>>????????????@@@???????????????@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFBBBCCCDDDDDDDDDDDDEEEFFFIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLLLLMMMNNNNNNJJJIIIHHHIIIKKKKKKIIIGGGKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGBBB>>>999555444444333333333222222222222222333333555444555999;;;???IIISSSiiirrrwwwaaaLLLDDD@@@>>>HHHUUUZZZYYY```cccwwwmmmeeeZZZRRRPPPQQQQQQQQQNNNPPPRRRQQQNNNSSSfffyyynnn___[[[aaahhhmmmrrrtttpppiiiZZZ\\\```gggqqqxxxhhhhhh{{{yyylllppp|||uuuiii```___^^^XXXTTTTTTnnnyyyvvvwwwsssnnncccPPPLLLPPPUUUcccuuufffVVVMMMIIIHHHKKKPPP[[[cccmmmuuuxxx{{{}}}tttbbbRRRHHHCCCBBB@@@===<<<===AAAFFFIIIRRRZZZdddiiiiiikkkpppuuuoooooonnnnnnooooooooonnnhhhiiifff___TTTJJJDDDBBB===<<<@@@NNNcccttt{{{{{{|||~~~888999999:::;;;<<<<<<===;;;;;;;;;<<<>>>???AAABBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHJJJKKKKKKIIIIIIJJJLLLMMMMMMMMMMMMNNNOOOQQQRRRNNNMMMMMMOOOQQQRRRQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPKKKIIIIIIIIIKKKLLLLLLKKKKKKKKKJJJJJJKKKLLLMMMNNNLLLLLLLLLMMMMMMMMMMMMMMMEEEBBB===:::888666444222333222222111111222222222555444555888999;;;DDDMMM___jjjzzzvvv]]]KKKAAA===DDDMMMvvv```[[[```___ppptttjjj]]]SSSPPPPPPQQQQQQPPPRRRTTTRRRMMMMMMZZZiiipppiiigggeeegggqqqxxxuuummm___YYYWWW\\\dddssszzzkkkdddlllzzz~~~zzzoookkkhhhgggccc]]]XXXVVVgggzzz|||xxxssspppmmmTTTJJJPPPUUU___{{{vvvgggVVVMMMHHHGGGJJJNNNWWW___kkktttyyy|||~~~~~~qqq^^^KKKBBBDDDIIIAAA@@@>>>===<<<<<<===>>>AAADDDJJJPPPWWW\\\aaadddgggiiijjjkkklllkkkkkklllbbbeeeeee```VVVLLLEEECCC@@@;;;;;;GGG\\\nnnvvvwwwzzz}}}<<<<<<===>>>???@@@AAAAAA======>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFGGGHHHIIIIIIJJJIIIIIIIIILLLNNNMMMKKKJJJLLLOOOMMMMMMLLLMMMNNNPPPRRRSSSRRRSSSUUUYYY\\\]]]\\\ZZZZZZZZZYYYXXXWWWVVVUUUUUURRROOOLLLJJJKKKLLLLLLLLLHHHHHHGGGGGGIIIJJJLLLMMMLLLMMMMMMNNNNNNMMMMMMLLLJJJGGGDDDAAA>>>;;;888555333222222111111111111222444333444777888999AAAIIIUUUcccuuurrrUUU@@@;;;BBBLLLkkk___YYY]]]\\\hhh~~~tttdddWWWQQQPPPQQQQQQSSSTTTUUUTTTOOOMMMSSS]]]rrr}}}vvvnnnmmmvvv~~~xxxkkk[[[OOOOOOTTTaaa}}}vvvjjjgggzzzvvvkkkiiihhhgggddd___[[[XXX```wwwwww~~~}}}qqqwwwvvvWWWIIIOOOVVV]]]tttyyyjjjXXXNNNIIIFFFHHHLLLTTT^^^mmmxxx~~~~~~ppp\\\MMMGGGGGGFFFEEE??????>>>>>>>>>>>>>>>>>>===;;;;;;???FFFMMMQQQRRRZZZ^^^bbbeeeeeedddcccddd\\\```ccc```XXXNNNGGGDDDBBB===;;;CCCTTTeeepppuuu{{{}}}@@@AAAAAABBBCCCDDDEEEEEECCCCCCDDDDDDFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPOOONNNMMMPPPSSSRRROOONNNQQQTTTQQQRRRSSSVVVZZZ___ccceeekkknnnsssyyy~~~}}}{{{qqqrrrrrrrrrrrrrrrrrrrrrnnniiiaaa\\\YYYXXXWWWWWWPPPOOONNNMMMNNNOOOQQQSSSPPPQQQQQQQQQQQQOOONNNMMMNNNMMMKKKIIIGGGBBB===999333333222111111111111111333222333666666777>>>FFFOOO^^^qqqjjjKKK>>>AAAHHH]]][[[VVV[[[\\\dddsssmmm]]]TTTQQQPPPPPPUUUTTTUUUVVVSSSOOOPPPUUUaaasssxxxrrruuu}}}}}}tttbbbTTTQQQQQQYYYwwwyyyqqqyyy}}}vvvqqqjjjgggggggggccc^^^^^^}}}~~~vvvttt~~~xxxlll{{{ZZZHHHMMMVVV[[[nnnooo]]]QQQJJJFFFGGGKKKPPP\\\mmm{{{wwwfffQQQHHHIIILLLGGGAAAEEEEEEEEEEEEEEEDDDCCCCCC???>>>===<<<===@@@DDDFFFKKKQQQXXX\\\[[[ZZZXXXXXXUUU[[[``````YYYPPPHHHEEE@@@===<<<@@@LLL]]]llluuu|||~~~~~~~~~DDDDDDEEEEEEFFFGGGHHHHHHJJJJJJJJJKKKLLLMMMOOOOOOSSSSSSSSSTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUVVVWWWXXXXXXWWWUUUTTTWWW[[[^^^]]]YYYXXX[[[___]]]^^^bbbhhhoooxxxvvvpppmmmlllkkk```___]]]\\\\\\]]]^^^___ZZZ[[[[[[[[[ZZZXXXVVVUUUQQQPPPPPPOOOLLLGGGAAA<<<333333222111000000111111222111222555555666<<>>===<<>>888444333222222222111222333333333666<<>>>>>@@@GGGUUUccchhhgggaaa]]]aaammmyyy~~~~~~|||yyyuuuvvv{{{bbbbbbbbbcccfffkkkpppsss|||nnn^^^OOOJJJLLLMMMMMMNNNKKKHHHCCC@@@<<<999555222222111111222333666:::<<<@@@KKK^^^rrrmmmVVVFFFBBBCCC]]]mmmeeehhhcccZZZ]]]lllyyypppeeeXXXPPPOOOOOOPPPQQQRRRRRRRRRRRRLLLPPPTTTXXX___oooxxxwwwuuummmhhhjjjuuu}}}xxxjjjlllkkkXXX^^^}}}]]]lllnnnQQQLLLNNNUUUZZZjjj~~~jjj\\\RRRJJJGGGGGGIIIOOOZZZfffpppxxx}}}qqqccc\\\gggqqq|||xxx}}}zzzxxxsssmmmhhhddd```ZZZVVVOOOMMMKKKGGGDDDDDDGGGIIIRRRYYY]]][[[XXXTTTOOOIIIGGGCCC@@@??????DDDQQQ^^^hhhhhhccc[[[VVV]]]mmmzzz}}}vvvlllfffgggooovvv}}}xxxxxxzzz}}}~~~ooofff]]]XXXVVVTTT\\\iiiuuu~~~aaaUUUJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGDDD???888333444333222222444666888999===FFFVVVhhh{{{wwwbbbRRRFFF@@@RRRyyytttiiinnnhhhWWWXXXbbbtttzzzpppcccYYYRRRRRRQQQPPPPPPPPPPPPPPPKKKPPPTTTUUUYYYdddvvvwwwnnnkkkvvv}}}wwweeeccc{{{zzzaaaZZZmmmeeegggxxxvvvVVVLLLMMMSSSWWWcccpppaaaVVVLLLHHHGGGIIINNNWWWbbbmmmvvv|||xxxqqqoooooozzz|||uuuqqqooolllgggbbbWWWUUUPPPIIIDDDCCCEEEGGGPPPWWW]]]\\\YYYVVVPPPJJJFFFCCCAAA??????DDDSSSaaatttyyyxxxlll\\\XXXgggyyyyyyxxxtttmmmgggdddfffhhhtttyyy{{{zzz|||hhhYYYTTTPPPNNNPPPHHHJJJKKKMMMQQQZZZfffooowwwzzzkkk```RRRLLLHHHJJJLLLJJJIIIJJJIIIIIIJJJJJJIIIDDD===888777555333333555666666666:::@@@LLL\\\mmmnnnYYYGGG>>>FFFdddyyyxxxoooYYYYYY]]]kkkuuuggg\\\UUUSSSQQQOOONNNNNNNNNOOOKKKOOORRRSSSTTT\\\jjjuuuxxxrrrzzz{{{iiibbbuuuxxx```___vvvqqqeee{{{}}}\\\MMMLLLQQQTTT]]]|||vvvggg[[[OOOIIIHHHHHHLLLTTT^^^iiissszzz~~~~~~}}}yyyzzz|||zzzxxxsssnnndddaaaZZZRRRJJJGGGGGGIIIOOOWWW^^^___]]]YYYSSSMMMGGGDDDAAA??????FFFXXXjjj~~~iii[[[dddssswww{{{xxxmmmfffnnnsssssspppuuurrraaaXXXQQQQQQVVVQQQMMMHHHDDDBBBCCCFFFIIIGGGGGGMMMXXX```eeekkkqqq}}}wwwnnn___PPPIIIIIIHHHKKKOOOOOOKKKJJJLLLIIIIIIHHHIIIIIIGGGDDDAAA:::888555555666666555333666;;;DDDOOO]]]mmm|||iiiNNNCCC@@@SSSppp{{{sssooo\\\WWWWWWbbbyyyxxxfff[[[UUUSSSQQQNNNMMMMMMOOOOOOJJJLLLMMMMMMNNNUUU```iii{{{}}}zzzooo|||wwwfffjjj{{{fff~~~eeeMMMLLLPPPRRRYYYxxx|||mmm___RRRJJJHHHFFFJJJQQQZZZeeeooowww||||||}}}|||vvvsssooohhh^^^TTTOOOMMMNNNNNNXXXaaacccbbb___XXXQQQJJJFFFBBB??????III^^^rrrzzzgggfffooowwwjjjrrruuurrrkkkooo|||ppp___QQQOOOVVVWWWSSSMMMIIIFFFDDDAAA???DDD???>>>BBBCCCAAADDDJJJGGGccclll```XXXXXXXXXQQQJJJHHHGGGIIINNNSSSQQQLLLLLLOOOJJJHHHGGGGGGHHHHHHHHHGGG===999666666777777444222333777>>>HHHSSS```llltttWWWKKKAAALLLjjjmmmbbbeee[[[UUURRR[[[sss~~~iii\\\TTTSSSPPPNNNMMMNNNPPPQQQIIIIIIHHHGGGIIIPPPZZZbbbhhhtttyyysssmmmvvviii}}}pppNNNMMMPPPQQQWWWvvvpppbbbTTTKKKIIIEEEHHHNNNWWWbbbmmmuuuzzzzzz|||~~~{{{}}}yyyqqqggg\\\UUUSSSRRROOOYYYcccgggfffccc[[[TTTMMMIIICCC??????JJJbbbwwwwwwooorrrwwwiii{{{}}}vvvjjjkkkxxxrrrkkkdddhhhrrrvvvcccXXXWWW\\\\\\VVVOOOKKKJJJIIIHHHFFFBBB@@@??????AAAAAA@@@>>>AAAEEEOOOfff~~~gggSSSIIIDDDMMMWWWWWWMMMDDDIIILLLPPPRRRQQQOOONNNMMMOOOKKKDDD@@@@@@EEEKKKOOODDD@@@:::888999999888555555777<<>><<<===???EEERRReeeooogggXXXMMMFFFDDDLLLUUUWWWTTTQQQYYYYYYXXXUUUQQQNNNKKKJJJNNNKKKFFFAAA???AAAEEEHHHGGGDDD@@@>>><<<;;;999888444444888===@@@DDDOOOZZZdddrrrZZZEEEFFFOOOxxx~~~\\\HHHEEELLLNNNSSS___ssszzziii___VVVSSSSSSPPPNNNNNNMMMKKKIIIHHHIIILLLOOOQQQWWW^^^iiiuuuvvvfff```nnngggbbb{{{www|||UUUMMMJJJQQQXXXfffvvviiiYYYMMMGGGHHHGGGJJJTTT^^^gggqqqxxx|||}}}{{{xxxqqqhhhaaa\\\ZZZZZZ\\\___]]]XXXSSSLLLGGGEEEDDDBBBEEEYYYpppwww~~~wwwxxxxxx{{{nnnooowwwzzzwwwaaaQQQHHHGGGJJJHHHEEECCCDDDGGGKKKMMMIIIKKKQQQZZZhhhwwwvvvqqquuu{{{zzzuuunnnggg```YYYRRRNNNOOOMMMJJJHHHFFFDDDAAA>>>>>>???@@@DDDNNNVVVUUUOOOPPPKKKJJJLLLNNNOOOSSSXXXYYYWWWTTTQQQNNNMMMMMMMMMMMMMMMKKKFFFAAA>>>???AAAIIIIIIGGGDDD???<<<::::::555444555888999:::BBBJJJRRR```sssaaaJJJBBBLLL|||pppQQQAAAHHHKKKPPPZZZiii}}}uuuhhh[[[VVVTTTRRRQQQRRRKKKKKKJJJIIIJJJKKKMMMNNNPPPUUU]]]gggrrr}}}yyyiii^^^fffwwwmmm]]]|||sss___OOOKKKTTTXXX]]]zzz}}}kkkZZZMMMHHHIIIGGGIIIQQQZZZbbbkkkttt{{{}}}zzzsssnnnfffbbb___\\\[[[YYYWWWUUULLLHHHFFFEEEBBBFFFXXXmmmxxxzzztttrrrvvvxxxxxxdddTTTMMMLLLLLLJJJFFFAAA===<<<>>>AAA;;;;;;===BBBKKKUUU___eeedddfffkkkqqqzzz~~~|||{{{qqqggg^^^XXXUUUSSSPPPMMMLLLIIIFFFDDD???>>>???FFFPPPVVVVVVRRRQQQPPPPPPOOOLLLLLLVVVaaa___[[[UUUQQQOOOPPPQQQQQQLLLNNNOOOKKKDDD???===>>>GGGIIIKKKHHHAAA<<<::::::888666666888888777;;;BBBGGGSSSdddqqq|||zzzcccOOOFFFQQQ}}}eeeJJJIIIKKKPPPWWW```qqqpppaaa[[[XXXUUUSSSSSSKKKKKKKKKJJJJJJJJJJJJJJJMMMPPPTTTZZZcccooo{{{~~~qqqggggggqqqxxx^^^sssuuuxxxiiiRRRIIIUUUWWWVVVqqqooo^^^PPPJJJHHHFFFGGGNNNUUU]]]gggqqqyyy{{{~~~zzzwwwpppmmmhhhccc___\\\YYYWWWLLLHHHDDDCCCCCCKKK```ttt}}}yyy|||zzz}}}~~~uuu___OOOJJJIIIIIIFFFBBB>>><<<===>>>=========???BBBFFFJJJMMMMMMPPPUUUYYY```lll|||yyyooojjj^^^[[[WWWSSSOOOKKKGGGDDD>>><<>>CCCKKKVVVbbbmmm{{{nnnYYYIIILLLlllxxxWWWKKKLLLPPPUUUYYYddd}}}zzziiibbb___ZZZUUURRRLLLLLLLLLKKKKKKJJJIIIHHHJJJKKKMMMQQQXXXdddpppyyy|||{{{cccnnnzzzqqqsssUUUHHHSSSVVVRRRjjjuuudddVVVMMMEEEDDDEEEKKKQQQXXXeeepppwwwyyy}}}}}}xxxuuuqqqmmmhhhbbb[[[VVVLLLHHHBBB@@@DDDSSSlll}}}www}}}}}}|||yyyyyynnn[[[RRRSSSQQQMMMIIIFFFCCCBBBAAA;;;<<<===>>>@@@BBBDDDEEEFFFJJJMMMOOORRR]]]ooo||||||wwwmmmiiibbb[[[TTTMMMFFFAAADDDBBBMMMgggtttggghhhjjjkkkhhhhhhoooyyyzzzppphhhccc___ZZZWWWLLLLLLKKKJJJFFFAAA<<<999<<<@@@FFFIIIGGGBBB===:::888555555888999777888;;;>>>CCCJJJSSS^^^mmm}}}{{{___IIIEEEVVVzzzcccMMMMMMOOOSSSSSSXXXllluuukkkfff___XXXTTTNNNNNNMMMLLLKKKIIIIIIHHHFFFFFFHHHKKKQQQ\\\gggooo}}}~~~hhhiiisss|||ZZZGGGOOOSSSQQQeee{{{mmm\\\PPPEEECCCDDDHHHMMMTTTbbbnnnssswww{{{~~~zzzwwwuuurrrjjj^^^TTTMMMIIIBBB???FFFZZZuuuzzzvvvzzzsssqqqaaaZZZYYYYYY[[[ggg|||pppggg[[[UUUMMMGGGEEECCC@@@>>>===>>>>>>???@@@BBBDDDEEEDDDHHHKKKJJJKKKUUUgggvvv}}}xxxpppggg^^^UUUMMMHHHKKKJJJWWWttt}}}}}}}}}yyysssrrruuuwwwrrrllljjjjjjiiifffbbbTTTPPPLLLJJJIIIFFF???999999===CCCJJJLLLIIICCC>>>888555555999:::888777999:::===BBBJJJTTTbbbqqqzzzkkkTTTIIIKKKiiipppSSSPPPRRRUUURRRRRRaaatttssslllddd\\\XXXQQQPPPNNNLLLJJJIIIIIIIIIEEEFFFGGGHHHLLLTTT\\\cccpppwwwmmmbbb|||aaaHHHKKKPPPQQQaaaxxxuuuaaaPPPGGGEEEEEEHHHJJJPPP^^^kkkppptttzzz~~~{{{{{{{{{tttdddWWWNNNKKKEEEAAAHHH\\\vvv{{{}}}rrr[[[___]]]SSSLLLMMMSSSWWWXXXaaauuu~~~uuujjj```TTTMMMLLLLLLJJJGGGFFFDDDCCCBBBBBBDDDFFFGGGBBBGGGIIIGGGFFFPPPcccssszzzqqqiii```YYYSSSLLLKKKXXXttt}}}xxxwwwtttpppmmmmmmooooookkkggg]]]WWWPPPMMMMMMJJJCCC;;;888<<>>EEENNN\\\iiiyyy~~~```HHHLLLeeeuuukkkfffeee\\\OOOPPPZZZfffssskkk```[[[UUUSSSPPPNNNNNNOOOMMMKKKKKKJJJJJJIIIIIIIIIIIIJJJPPPVVV^^^gggpppxxx~~~yyy~~~rrrkkkeeerrr}}}~~~}}}^^^cccqqqPPPKKKNNNMMMTTTccc~~~jjjZZZMMMHHHDDDFFFHHHMMMUUU^^^lllpppvvv|||~~~|||yyyoooeeeZZZPPPIIIMMMZZZjjj{{{|||}}}zzzyyyvvvtttrrrAAABBBJJJ^^^{{{|||tttwwwyyy|||kkkbbb[[[RRRKKKNNNPPPYYYdddgggbbb[[[XXXWWWPPPKKKKKKHHHIIIUUUeeezzzuuuooowwwooohhhgggqqq}}}yyysssoooiiijjjhhhbbbWWWNNNGGGDDD>>>DDDVVVkkkpppbbbSSSMMMFFFBBB===888555555666777777555777;;;@@@IIIWWWcccuuudddHHHEEEYYY|||wwwwwwkkkSSSLLLWWWXXXdddxxxxxxfff]]]WWWVVVTTTRRRPPPNNNLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIIIINNNTTT\\\dddmmmuuu{{{~~~|||xxxmmmhhhgggrrrxxxqqqjjjuuu___YYY}}}XXXLLLLLLMMMSSS^^^zzzlll\\\PPPJJJEEEEEEGGGKKKSSS[[[jjjooovvv|||vvvnnn]]]RRRLLLSSScccsssuuuooo{{{{{{xxxqqqLLLLLLRRRhhhzzzxxxooohhh___WWWTTTVVV```oooyyyxxxrrrooocccYYYQQQOOOLLLLLLVVVdddxxx{{{xxxwww~~~{{{xxxpppnnnjjjddd[[[RRRJJJGGGBBBIII\\\rrrvvvgggTTTKKKKKKHHHCCC<<<777666888;;;888666777:::===DDDSSS```sss}}}cccHHHBBBQQQqqq~~~~~~oooZZZQQQUUURRR\\\nnnwwwfff\\\YYYWWWVVVRRRNNNMMMOOOLLLKKKJJJIIIHHHHHHHHHHHHGGGIIIMMMRRRXXX___hhhmmmzzz~~~ssskkkffflllooorrruuuyyygggUUUtttuuu___LLLJJJLLLRRRYYYlllqqqaaaUUUMMMFFFEEEFFFIIIOOOVVVfffllluuu|||yyykkk^^^TTTXXXffftttzzzooovvv}}}}}}uuuZZZXXXYYYcccyyy~~~vvvllleeeZZZ^^^mmmqqqcccVVVQQQMMMLLLUUUbbbtttwwwppphhhaaa\\\VVVNNNHHHDDDJJJ]]]uuu|||nnn\\\SSSOOOLLLFFF>>>888666888:::999777888:::<<>>:::888888888999;;;FFF[[[nnngggNNN???KKKsss~~~eeePPPIIINNNQQQNNNMMMTTT___pppzzztttkkk```ZZZWWWUUUSSSSSSSSSRRRMMMIIINNNKKKGGGEEEEEEFFFEEEEEEGGGGGGIIILLLQQQXXX^^^aaaiiinnnvvv}}}~~~yyy{{{{{{uuussstttvvvyyyxxxxxxxxxjjjccccccbbb^^^bbbeeefffgggmmmwwwgggwwweeeNNNHHHJJJMMMUUU___vvvlll___QQQLLLJJJHHHGGGHHHMMMUUUaaammmvvv||||||wwwyyy}}}yyy{{{vvvxxxuuu^^^QQQPPP]]]rrrsssaaaXXXWWWXXXYYYeeessscccUUULLLIIIHHHOOO```ttt~~~jjj]]]RRRPPPQQQLLLDDD???999888888999<<>>HHH\\\mmm{{{lllJJJDDDcccqqqUUUYYYYYYYYYWWWRRRSSS]]]jjjzzzqqqlllfff^^^YYYWWWUUURRROOONNNLLLIIIHHHIIIIIIHHHGGGGGGEEEDDDCCCBBBCCCDDDEEEIIINNNTTT[[[aaaggglllpppxxx|||}}}~~~~~~}}}{{{yyyxxxvvvtttrrrrrrrrrqqqrrrrrrvvv}}}zzzxxx|||qqqpppmmmiiigggffffffeeehhhfffffflllyyyyyymmm___~~~hhhJJJFFFNNNKKKPPP]]]}}}ooo[[[PPPJJJGGGGGGIIIHHHNNNVVV___iiittt}}}}}}~~~}}}mmm___UUUOOOKKKWWWggg{{{zzzzzz~~~|||qqqmmmwwwrrrbbbeee|||~~~^^^RRR[[[nnn}}}xxxpppnnnnnnpppwww~~~wwwmmmccc___ddduuuvvvhhh[[[PPPIIIEEEGGGTTTggguuuwwwvvv|||xxxaaaUUUPPPMMMIIIHHH>>>:::888:::???III\\\mmm|||lllNNNBBBTTTeeeWWWXXXYYYYYYTTTQQQWWW```ssstttlllaaaYYYVVVTTTQQQOOOMMMKKKJJJJJJLLLMMMLLLKKKIIIHHHFFFDDDBBBBBBAAAAAACCCGGGLLLPPPUUU[[[aaaeeelllrrryyy}}}xxxwwwwwwwwwwwwvvvtttrrrqqqttttttrrrooollllllllllllssszzz|||ooommmjjjiiihhhggghhhjjjkkkjjjjjjooozzzzzzoooxxxhhhqqqsssMMMDDDLLLJJJOOOWWWqqqvvvaaaSSSKKKGGGFFFGGGGGGKKKQQQYYYcccooozzzzzzzzzrrrqqqqqqpppmmmnnnwww~~~{{{ddd]]]RRRIIIDDDBBB@@@@@@FFFRRRfffzzz|||tttkkkmmmlllhhhjjjvvvxxxaaaVVV^^^nnncccRRRYYYfffvvvpppeeedddnnnrrreeeZZZQQQJJJFFFHHHUUUiiiwwwxxxwww|||www^^^QQQLLLIIIHHHHHH@@@;;;999:::@@@KKK\\\lll~~~fffMMM???CCCaaa```RRRRRRUUUWWWUUUQQQRRRWWWfffrrruuuhhh]]]XXXVVVTTTSSSNNNMMMMMMMMMOOOPPPOOOMMMIIIHHHGGGEEECCCBBBAAAAAA@@@BBBEEEGGGJJJNNNSSSWWWbbbgggooovvv{{{{{{rrrrrrrrrqqqpppnnnmmmlllqqqsssrrrmmmjjjkkklllkkkpppwww~~~pppllljjjjjjjjjiiikkknnnmmmnnnnnnooovvv}}}|||wwwzzzooocccTTTDDDGGGHHHOOORRRddd|||fffWWWMMMGGGDDDEEEGGGIIIMMMSSS]]]jjjwww|||zzzwwwpppkkknnnvvvvvvzzz{{{llldddaaa[[[TTTKKKFFFAAA===<<<===>>>>>>@@@HHHUUUdddpppyyy}}}zzz{{{~~~}}}pppeeebbb``````fffrrr~~~jjjUUURRRYYYrrreeePPPQQQXXXjjjxxxmmmlllxxx|||ooobbbYYYQQQKKKGGGJJJVVVjjjxxx{{{yyy}}}lllVVVKKKIIIGGGFFFFFFAAA<<<999;;;@@@KKK]]]lll}}}bbbKKK???<<>>;;;::::::>>>FFFQQQ\\\eeekkkmmmhhhiiikkkooopppttttttnnnhhhaaa___cccjjjtttzzzrrrZZZPPPSSSZZZuuu~~~cccMMMKKKLLL___wwwxxxkkknnnvvvyyykkk___VVVPPPJJJFFFKKKWWWjjjyyy|||zzz}}}wwweeeSSSLLLLLLKKKIIIIIIBBB<<<999;;;AAALLL]]]lll{{{gggOOOAAA@@@QQQwwwOOOMMMPPPWWW[[[WWWRRRPPPNNNVVViiiwwwjjjbbb\\\YYYVVVUUUSSSSSSRRRQQQNNNLLLLLLLLLKKKKKKJJJJJJIIIIIIDDDCCCCCCAAAAAABBBFFFIIIJJJOOOUUU[[[```eeeiiilllvvv{{{xxxuuupppkkkfffcccaaa___jjjjjjjjjjjjkkkkkkkkkkkkgggmmmpppllllllssswwwwww~~~wwwooogggcccddddddbbbeeellleeelllqqqqqquuufffyyyiiiMMMHHHEEEPPPNNNSSStttuuueeeYYYPPPJJJIIIHHHHHHIIILLLUUUcccsss}}}|||wwwuuuuuuuuuuuuvvv^^^QQQMMMMMMMMMKKKHHHEEECCC@@@===:::;;;<<>>BBBKKKZZZhhh{{{~~~sssUUUAAABBBKKKjjjjjjPPPFFFUUU```WWWPPPSSSWWWUUU[[[mmmzzzllldddbbb\\\UUUPPPQQQQQQNNNKKKKKKPPPNNNLLLJJJJJJJJJHHHGGGGGGFFFDDDCCCAAAAAA@@@@@@EEEFFFIIIMMMRRRYYY^^^bbbfffmmmtttyyy{{{~~~}}}tttqqqmmmgggaaa]]]]]]]]]\\\ZZZddddddeeehhhjjjiiieeeaaaiiidddgggsss||||||zzzzzzqqqjjjhhhfffccccccdddfffggghhhmmmpppnnnnnnyyyeeeggg{{{yyyUUUBBBIIIJJJJJJTTTpppnnn___QQQKKKLLLFFFFFFIIILLLPPPXXXiiixxx}}}xxxvvvuuuvvvyyy}}}zzzyyyooo]]]WWWTTTIIIMMMJJJJJJLLLJJJCCC???@@@;;;;;;;;;<<<>>>AAACCCEEEKKKLLLMMMPPPTTT\\\eeekkkxxxxxxiiiggglllqqq}}}lllccc[[[ccckkkkkkcccWWWMMMGGGJJJQQQeeeoooYYYKKKHHHGGGEEEOOOhhhyyy}}}zzzooommmzzz}}}jjjUUUNNNRRRPPPIIIDDD@@@===>>>BBBJJJZZZiiizzz{{{]]]@@@>>>CCC___eeeJJJKKKUUUWWWVVVYYYTTTQQQTTT```ppp~~~xxxmmmkkkddd]]]WWWWWWUUUQQQMMMLLLPPPNNNLLLKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAABBBDDDGGGKKKOOORRR\\\aaagggkkknnnrrrxxx~~~~~~{{{wwwnnnddd```ccckkkhhhdddcccccccccbbb```aaaaaabbbeeegggfffbbb___]]]bbbnnn}}}rrrooommmiiifffcccbbbaaaaaaeeehhhkkklllooowwwnnndddYYYBBBFFFHHHJJJSSSkkkssscccTTTMMMLLLGGGFFFHHHLLLNNNVVVeeettt{{{|||~~~||||||||||||uuuxxx{{{yyytttjjjgggkkkiiiaaa```\\\NNNGGGIIIOOOSSSOOOGGGBBBCCC<<<;;;::::::;;;===@@@AAACCCCCCDDDFFFJJJQQQZZZ___lllwww|||tttssssss{{{nnnaaadddhhhgggaaaWWWNNNIIIHHHOOOeeepppYYYIIIDDDEEEFFFSSSmmm}}}ppplllvvvpppZZZNNNOOONNNJJJDDD???<<<===AAAJJJ[[[iiixxxjjjFFF???<<>>===:::888888999;;;<<<;;;;;;<<<===@@@FFFMMMRRR```hhhxxxzzzjjjiiiiiijjjfff\\\SSSNNNIIIOOOeeexxxddd\\\^^^gggzzzppp[[[IIIBBBCCCFFFSSSmmm~~~}}}vvvyyyvvv___OOOLLLKKKHHHDDD@@@<<<===AAAKKK\\\kkkxxx}}}RRRCCC;;;GGGkkksssUUUHHHJJJNNNOOORRROOONNNPPPTTT___sssyyyppphhhddd```YYYSSSRRROOOMMMKKKKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHEEECCCAAAAAABBBBBBFFFHHHKKKMMMOOOTTTZZZ___cccgggkkkppptttxxx|||~~~wwwkkkhhheee```ZZZVVVUUUVVV\\\^^^bbbeeeeeeddd```]]]^^^^^^```ccceeefffffffffkkksss~~~yyypppggg___ccccccbbbaaa```______^^^bbbdddgggjjjlllooosssvvv```gggxxxTTTEEEGGGIIILLLTTTiiinnn^^^RRRMMMIIIHHHHHHIIIKKKNNNYYYdddrrrwww~~~~~~yyy{{{wwwjjj\\\RRRQQQXXXaaammmnnn___TTTRRRTTT[[[\\\TTTLLLGGGBBB@@@<<<888777777888999999:::::::::<<<@@@FFFKKK[[[bbbnnntttmmmjjjllljjj___TTTOOOJJJOOOdddrrrooolllkkklllnnnssswwwooo___QQQMMMOOORRR^^^lll}}}}}}nnn]]]MMMDDDBBBEEEOOOdddttt~~~hhhVVVPPPMMMJJJEEE@@@===>>>BBBLLL]]]mmm{{{YYYEEE;;;BBB]]]pppMMM@@@CCCHHHNNNOOOQQQRRRQQQWWWgggwwwuuuooohhh```ZZZYYYPPPOOOMMMLLLMMMNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKIIIGGGDDDAAA@@@??????@@@AAAAAABBBDDDFFFIIINNNQQQUUUXXX\\\aaaeeeiiinnnrrruuuyyy~~~zzzqqqeeedddccceeegggfff^^^WWWWWW[[[___aaaaaa^^^[[[XXX[[[]]]```cccfffiiilllnnnwww}}}}}}yyyuuukkk```WWW[[[\\\\\\\\\]]]]]]]]]]]]```dddhhhgggfffgggmmmsssttthhh^^^aaaGGGFFFHHHKKKOOO^^^}}}uuueeeWWWNNNKKKHHHGGGIIIIIIKKKSSS]]]hhhpppyyy{{{lllaaaSSSOOOWWWfffpppaaaTTTVVV\\\ZZZOOOGGGEEECCC???;;;999888888999::::::::::::;;;>>>CCCGGGUUU]]]hhhuuuvvvlllllljjj^^^RRRLLLJJJNNNaaaxxxccc\\\TTTQQQOOOQQQVVV]]]ZZZSSSQQQUUUVVVPPPOOOSSSZZZnnn}}}mmm___RRRGGGCCCDDDIII]]]kkk{{{nnn\\\SSSNNNIIIGGGBBB>>>???CCCNNN___ooo}}}VVVAAA<<>>>>>>>>???@@@BBBDDDEEEGGGJJJNNNRRRVVV\\\aaaeeeeeeiiinnnrrruuuxxx{{{~~~{{{qqqiiihhhiiiiiimmmrrrsssiii\\\WWWZZZ^^^___^^^[[[YYYYYYXXX[[[```dddiiinnntttyyy}}}tttnnnkkkeee^^^ZZZ\\\\\\[[[ZZZZZZZZZZZZZZZ^^^bbbeeedddaaaccciiipppnnn~~~{{{```qqqpppLLLGGGGGGLLLOOOYYYttt~~~mmm\\\PPPLLLIIIGGGHHHIIIJJJPPPWWWdddnnnxxx{{{}}}rrrggg[[[WWW___rrrqqqWWWQQQYYYZZZRRRIIIFFFEEEBBB???<<<;;;:::999999999999999999;;;???BBBKKKVVVbbbmmm|||tttppplll```TTTPPPMMMOOO```ssseeeXXXQQQNNNMMMQQQXXXTTTPPPSSS[[[[[[RRRLLLLLLJJJUUUgggnnn```UUUJJJEEEEEEIII^^^lllzzztttcccYYYQQQIIIIIICCC???@@@DDDOOOaaaqqqvvvSSS<<<>>>DDDCCChhhXXXHHHGGGDDDIIIQQQUUURRROOOSSS[[[ooo||||||lllcccaaa\\\ZZZVVVTTTSSSQQQOOOMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPNNNKKKHHHFFFEEEFFFFFF@@@?????????@@@@@@@@@???@@@BBBEEEHHHJJJNNNSSSVVVTTTWWW\\\___cccfffkkknnntttvvvyyy{{{~~~~~~|||vvvtttsssuuuwwwvvvpppkkkmmmnnnmmmkkkmmmooohhh^^^VVVYYY\\\]]][[[ZZZ[[[\\\YYY^^^dddiiipppxxx|||qqqkkkfff___^^^``````___]]][[[ZZZ[[[\\\\\\___```cccdddeeefffiiikkkllluuujjjbbbTTTIIIEEELLLNNNRRRfffuuuaaaRRRMMMIIIGGGIIIIIIIIIMMMSSS___kkkvvvyyyzzzwwwnnnkkknnnzzz~~~\\\PPPTTTXXXSSSMMMEEEDDDCCCBBB???===;;;:::777888888777777999===@@@CCCOOO]]]iiiwwwvvvqqqdddZZZWWWRRRRRRaaawwwiii\\\[[[ccc[[[iii{{{|||jjj```[[[WWWYYY^^^[[[UUUTTTZZZZZZTTTQQQTTTKKKHHHLLLcccooo```VVVLLLGGGGGGLLLcccrrr}}}|||mmmcccYYYOOOJJJDDD@@@@@@EEEPPPcccsss}}}mmmRRR;;;@@@EEE:::WWW}}}nnnOOOEEEDDDIIIQQQVVVSSSOOOQQQWWW\\\jjjzzz|||qqqmmmaaa^^^ZZZWWWUUUSSSPPPNNNLLLLLLLLLLLLMMMNNNOOOOOOPPPNNNKKKHHHEEEDDDDDDDDDCCCCCCBBBBBBBBBBBB@@@>>>AAABBBCCCBBBCCCDDDGGGJJJJJJLLLPPPRRRUUUYYY^^^aaaeeegggjjjmmmppptttyyy|||~~~yyyssspppooooooooommmkkkkkkooouuuxxxwwwtttkkklllhhh```^^^___]]]XXXUUUWWWZZZZZZXXXYYY\\\___]]]bbbiiipppwww~~~yyytttppphhh^^^^^^dddbbb```^^^\\\\\\^^^```bbbaaaaaabbbggglllnnnllliiinnnnnnqqq~~~sss\\\\\\LLLEEEJJJKKKIIIWWWlllzzzeeeSSSMMMIIIGGGIIIIIIIIIMMMRRRUUUdddpppsssuuu|||}}}yyy{{{aaaQQQRRRUUUSSSQQQCCCDDDDDDCCCAAA>>><<<:::777777888777777999<<>>??????>>>===DDDEEEGGGIIILLLNNNPPPQQQXXXYYY[[[^^^bbbeeehhhjjjlllqqqvvv{{{rrrooojjjfffccccccdddeeeffffffeeefffgggjjjlllnnnccceeeeeeaaa[[[XXXZZZ]]]XXXYYYYYYXXXYYY]]]```bbbfffmmmvvvxxxmmmiiieee```___aaaaaacccdddccc___\\\]]]^^^aaaccceeefffggghhhkkknnnjjjuuu|||aaazzziiiSSSBBBDDDJJJMMMTTT^^^mmm^^^OOOJJJGGGHHHHHHGGGJJJNNNSSS\\\gggpppuuuyyy~~~oooXXXKKKGGGGGGHHHHHHJJJJJJFFFAAA======???<<<999666555777999:::;;;>>>FFFUUUfffvvv~~~{{{yyy||||||iii[[[VVVSSS```tttfff^^^XXXTTTVVVVVVUUUUUUXXX```jjjqqqvvvnnniiimmmwww}}}xxxzzzxxxnnnfff```\\\PPPSSSSSSNNNPPPeeefffZZZMMMHHHQQQbbbwww~~~{{{ggg\\\UUUOOOKKKDDDBBBGGGIIILLL[[[llltttRRRBBB<<<999BBBGGG]]]dddJJJBBBBBBMMMSSSQQQPPPSSSOOORRRZZZfffvvv~~~xxxpppiiiddd^^^YYYUUUSSSRRRQQQQQQRRRRRRQQQQQQPPPMMMKKKIIIIIIHHHFFFEEEGGGFFFEEEEEEDDDEEEEEEEEECCCAAA??????@@@@@@???>>><<<===>>>@@@CCCEEEFFFGGGNNNOOOPPPSSSVVVYYY[[[]]]___ccchhhmmmqqqtttxxxzzz{{{~~~~~~zzzuuuqqqnnnmmmdddbbb^^^[[[YYYXXXXXXYYYYYYYYYXXXXXXYYY\\\^^^```WWWZZZ]]]\\\XXXWWWZZZ]]]WWWXXXYYYYYY[[[aaahhhkkkuuu{{{ttthhhdddbbb```aaaeeefffhhhiiigggdddaaaaaabbbbbbcccdddeeedddeeegggjjjiiimmmuuu{{{~~~ccckkkvvvXXXAAABBBHHHIIINNNYYYwwwvvvcccSSSMMMIIIHHHGGGEEEGGGJJJNNNWWWcccmmmrrrwww||||||pppZZZNNNJJJJJJKKKLLLLLLLLLIIIFFFCCCCCCCCC===:::777666777999999999<<>>???@@@BBBBBBCCCDDDEEEFFFGGGIIIKKKMMMNNNPPPSSSWWW[[[^^^cccgggkkkmmmppptttwwwyyyzzz|||}}}~~~}}}~~~|||{{{{{{{{{zzzyyynnnlllhhhddd```]]][[[ZZZ[[[ZZZXXXUUUTTTRRRRRRQQQOOONNNMMMMMMMMMOOORRRSSSOOOSSSWWWXXXWWWVVVXXX[[[\\\```dddeeefffkkkttt}}}~~~ttthhhcccbbbccceeeiiiiiikkkkkkjjjgggeeedddeeecccddddddcccbbbbbbdddeeejjjiiiqqqzzzyyynnn___cccCCCAAAGGGFFFIIISSSiiiuuu\\\TTTLLLJJJGGGEEEEEEHHHIIIRRR]]]gggnnntttzzz~~~||||||pppwwwlll\\\TTTRRRSSSSSSTTTQQQNNNLLLJJJHHHFFFDDD???===:::888999999999888;;;AAAMMM]]]mmmxxx~~~NNNMMMLLLPPP\\\pppkkk\\\YYYggg~~~nnnhhhjjjjjjbbbYYYYYYYYYYYYZZZYYYXXXVVVUUUTTTSSSTTTUUUTTTRRRWWW___rrr~~~xxxfffYYYWWWRRRKKKOOO[[[zzzxxxaaaWWWTTTRRRWWWkkk}}}nnneee]]]ZZZQQQFFFCCCHHHEEEAAAEEESSScccppp}}}cccDDD999999@@@DDDKKKkkkzzz```GGGAAAJJJQQQTTTTTTUUUQQQNNNQQQ[[[jjjyyyxxxqqqjjjdddaaa]]]XXXUUUTTTRRRNNNLLLRRRPPPMMMLLLLLLKKKJJJHHHIIIIIIHHHGGGGGGGGGGGGHHHFFFDDDBBBBBBBBBCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGIIIKKKLLLOOOSSSXXX\\\^^^aaadddggghhhjjjlllnnnttttttuuuvvvxxxyyyzzzzzz}}}zzzyyyuuuuuuuuusssqqqooollljjjiiigggdddbbbbbbaaaaaaaaaXXXVVVTTTRRRQQQQQQRRRSSSTTTTTTSSSSSSQQQPPPNNNMMMNNNMMMKKKKKKKKKMMMOOOPPPPPPSSSWWWXXXWWWVVVVVVWWWaaalllxxx|||wwwwwwyyyqqqhhhddddddeeeffffffiiiiiiiiihhhgggeeeddddddcccddddddcccbbbbbbccceeehhhgggttt```yyysssJJJDDDHHHEEEGGGPPP^^^xxxfff[[[QQQLLLIIIGGGGGGIIIFFFMMMWWWbbbjjjqqqwww|||~~~|||kkkffflllqqqkkkbbb\\\ZZZ[[[[[[\\\XXXSSSNNNKKKJJJHHHEEEAAACCC@@@===<<<;;;:::888777:::???IIIXXXiiiuuu|||~~~~~~KKKJJJIIILLLWWWnnn{{{lll[[[YYYggg|||www{{{|||uuummmjjjlllmmmmmmjjjfffbbb___aaa\\\YYYYYYWWWUUUUUUYYY```zzzssseeefffcccVVVMMMNNNSSSfffhhh\\\XXXVVVTTTXXXjjjyyypppbbbVVVSSSMMMDDDCCCJJJFFFCCCGGGUUUhhhzzzyyyOOO>>>:::===DDDGGGZZZ|||VVVAAA@@@HHHOOOTTTPPPQQQPPPOOOPPPWWWdddnnn~~~wwwssskkkfff___\\\[[[YYYUUUQQQSSSQQQNNNMMMMMMMMMLLLJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHFFFDDDCCCDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCFFFJJJNNNPPPSSSVVVXXXYYYZZZ]]]___aaabbbcccdddeeefffggghhhlllnnnppppppmmmiiigggfffbbbbbbaaa```^^^[[[YYYWWWUUUTTTRRRPPPOOONNNOOOPPPLLLKKKJJJIIIJJJLLLNNNPPPKKKKKKLLLLLLKKKJJJHHHGGGNNNMMMKKKKKKKKKMMMOOOPPPMMMPPPSSSUUUVVVVVVVVVVVV^^^pppjjjgggcccbbbeeeggggggeeehhhggggggggggggfffeeedddbbbcccddddddddddddfffhhhhhhfffqqq~~~ggglllWWWHHHGGGDDDFFFMMMWWWjjj~~~mmm```SSSLLLJJJGGGGGGJJJEEEJJJRRR[[[dddmmmtttyyy{{{~~~qqq___YYY[[[[[[[[[]]]^^^^^^]]][[[SSSOOOJJJHHHHHHHHHFFFDDDFFFDDDAAA@@@???===999777;;;>>>FFFUUUfffuuu|||~~~GGGGGGFFFHHHTTTmmmuuu|||jjj[[[YYYfff}}}{{{{{{sssfff___[[[[[[```ggglll|||}}}yyynnn___WWWXXXJJJ\\\bbb]]][[[VVVTTT\\\qqqvvvrrrcccUUUNNNGGG@@@BBBHHHIIIHHHKKKUUUeeetttXXXCCC;;;999@@@BBBLLLjjjrrrRRRBBBAAAHHHMMMMMMRRRUUURRRNNNOOOXXXaaappprrrllldddaaa```___[[[WWWTTTRRRPPPOOOOOOOOONNNMMMJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDCCCBBBAAA@@@??????????????????>>>===???BBBDDDGGGIIIKKKLLLLLLNNNPPPRRROOOQQQSSSSSSRRRSSSTTTVVVSSSVVVYYYYYYXXXVVVVVVVVVRRRRRRQQQPPPOOOMMMKKKJJJKKKKKKKKKJJJHHHGGGHHHJJJIIIIIIHHHGGGHHHIIIJJJKKKGGGGGGHHHHHHHHHGGGFFFFFFJJJIIIHHHGGGHHHJJJLLLNNNIIIKKKOOOTTTXXX\\\^^^^^^]]]qqqwwwaaabbbcccdddjjjooooookkkgggffffffgggiiiiiihhhfffaaacccdddeeeeeefffiiikkkoooiiillluuuuuuvvvrrraaakkkNNNDDDCCCFFFIIIRRR]]]{{{sssdddTTTLLLIIIFFFFFFHHHGGGIIIMMMUUU^^^hhhpppuuuvvvzzz{{{cccYYYYYY[[[^^^```___\\\WWWUUULLLJJJHHHGGGIIIKKKLLLLLLHHHGGGEEEDDDCCC@@@<<<888;;;<<>>@@@CCCHHHKKKPPPYYYdddpppyyy|||WWWBBB:::555???@@@DDDPPP|||rrrTTTDDDBBBEEEIIINNNRRRQQQOOOOOOTTTYYY```ppp{{{qqqkkkjjjgggaaa\\\UUUSSSQQQPPPPPPPPPOOONNNLLLLLLKKKJJJJJJJJJJJJKKKKKKIIIGGGFFFGGGGGGFFFEEEGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@@@@??????>>>??????>>>>>>>>>AAACCCBBBCCCEEEEEEDDDEEEGGGIIIFFFHHHIIIIIIGGGGGGIIIKKKGGGIIIKKKKKKJJJJJJKKKLLLIIIIIIHHHGGGFFFFFFFFFFFFDDDGGGHHHHHHFFFEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFIIIKKKMMMPPPRRRVVV\\\dddjjjnnnpppooo}}}vvvqqqhhh```bbbbbbccchhhppppppkkkeeeddddddfffiiikkkjjjhhhbbbcccdddeeeeeefffiiikkknnniiiiiilllmmmsssccclllYYYEEEFFFHHHGGGLLLRRRkkk~~~mmmZZZPPPKKKHHHFFFGGGIIIHHHIIINNNVVVaaakkkppprrrvvv|||mmmhhhfffggggggddd___YYYTTTQQQNNNNNNMMMLLLKKKLLLPPPRRRJJJIIIHHHHHHFFFCCC>>>::::::;;;@@@OOOcccuuu~~~YYYVVVOOOHHHKKK```www}}}yyycccaaaooowwwlllmmmllleeeaaa]]]TTTXXXlllxxxppp___MMMBBBAAACCCDDDCCCJJJTTT^^^iiittt|||~~~PPP>>>888444???AAACCCGGGlllzzzgggKKKAAAAAABBBDDDGGGJJJLLLNNNOOOQQQUUUdddvvv{{{wwwrrriiibbbVVVTTTQQQQQQQQQQQQPPPOOONNNMMMMMMLLLLLLLLLLLLLLLKKKIIIGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDGGGFFFDDDCCCBBBAAAAAAAAA???@@@AAAAAAAAABBBDDDFFF@@@AAABBBAAAAAAAAACCCEEEDDDFFFHHHGGGEEEDDDFFFHHHGGGHHHHHHGGGEEEDDDEEEFFFFFFFFFDDDDDDDDDDDDFFFGGG???BBBEEEEEECCCBBBCCCDDDAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEGGGFFFFFFFFFHHHJJJMMMOOO^^^___bbbhhhpppwww|||~~~~~~zzzkkkfffddd___```^^^ZZZ^^^eeefff```cccaaaaaadddhhhjjjiiigggbbbdddeeeeeedddeeegggiiibbbbbbeeehhhlllrrr~~~lllfffbbbIIIIIILLLGGGGGGLLLbbbuuu```TTTOOOJJJHHHIIIJJJGGGFFFIIIRRR]]]gggmmmqqqtttzzz}}}tttwwwqqqpppmmmggg___YYYTTTRRRUUUVVVUUUQQQMMMLLLPPPTTTKKKKKKJJJJJJHHHEEE@@@<<<999999>>>MMMbbbuuu~~~llliiiPPPEEEOOOMMMfffpppuuusssgggfffuuuyyyuuutttqqqcccWWW]]]mmmwwwaaaMMMEEEEEEFFFDDDFFFPPPXXX___nnn}}}mmmPPP===999777<<<@@@;;;KKKUUUwwwxxxyyyuuuTTT<<<===CCCFFFDDDEEEKKKOOOOOONNNRRRZZZhhhwwwrrrjjjaaaZZZXXXXXXVVVUUUVVVRRRPPPNNNNNNOOOOOONNNMMMLLLKKKIIIHHHHHHHHHIIIJJJDDDEEEFFFFFFFFFEEECCCBBBEEEEEEEEEEEEDDDCCCBBBAAAAAABBBBBBCCCCCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBBBBCCCCCCCCCCCCBBBDDDCCCBBBBBBBBBDDDGGGHHHFFFHHHIIIIIIJJJMMMTTTYYYdddiiiooosssvvv{{{}}}|||wwwkkk```\\\```\\\YYY[[[aaaeeedddbbb___]]]\\\```eeehhheeebbbaaacccgggiiijjjhhhfffdddaaa___aaagggjjjnnnyyy^^^zzzPPPEEEGGGGGGLLLLLLYYYwwwjjjZZZSSSLLLGGGFFFGGGFFFHHHKKKMMMRRR^^^kkksssvvvyyy{{{}}}xxxpppnnncccSSSNNNTTT\\\dddfff\\\QQQMMMNNNMMMNNNNNNKKKDDDBBBCCCCCCAAA>>>:::<<>>;;;JJJQQQnnnuuummmIIIAAA???>>>@@@DDDGGGJJJKKKMMMOOOSSSZZZdddqqq~~~wwwmmmdddaaa^^^ZZZWWWXXXXXXUUUSSSRRRRRRRRRPPPOOOPPPOOONNNMMMLLLLLLLLLLLLGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBB@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEGGGHHHHHHKKKMMMOOORRRXXXaaahhhooottt{{{}}}|||yyywwwrrriiiaaa______\\\ZZZ\\\aaadddccc```^^^\\\ZZZ]]]bbbeeecccaaabbbcccfffhhhiiiiiigggfff```^^^```dddfffiiisss~~~hhhsssXXXEEEDDDGGGJJJIIIRRRllluuudddYYYQQQKKKIIIGGGFFFGGGIIIKKKOOO[[[fffooorrrwww{{{~~~~~~uuusssjjjZZZQQQRRR[[[hhhqqqmmmcccZZZQQQKKKLLLMMMJJJEEEBBBDDDDDDBBB???;;;===KKKbbbvvv]]]ggg]]]RRRSSSKKKMMMeeesssmmm{{{vvviiiooo~~~vvvrrrllleeeiiirrriiiVVVLLLHHHHHHHHHJJJXXXeeemmmwww~~~{{{xxxcccIII;;;:::666777;;;999GGGNNNeee|||uuulllOOOAAA888<<>>???@@@BBBCCCDDDDDDDDDAAAAAABBBCCCDDDEEEEEEFFFCCCDDDEEEEEEEEEFFFIIILLLSSSUUUYYY\\\```iiittt|||{{{yyyrrrlllddd```___]]][[[ZZZ\\\```aaa```]]]\\\ZZZXXXZZZ^^^bbbbbbaaacccccceeefffgggggggggfff___^^^^^^```aaabbbjjjrrruuulllhhhHHHCCCIIIKKKJJJLLL]]]kkk\\\QQQKKKHHHHHHFFFFFFHHHIIILLLUUU___ggglllsssyyy}}}~~~uuutttrrreeeXXXRRR[[[jjjzzz|||ssseeeTTTIIIJJJLLLJJJFFFDDDFFFFFFCCC@@@<<<===KKKaaavvv___kkkeeeWWWSSSKKKFFFNNNjjjwwwkkkrrruuuhhhrrr{{{wwwpppmmmsss}}}uuudddVVVMMMGGGGGGIIIPPP___mmmtttyyyzzzuuuzzzaaaFFF:::;;;666444888888AAAOOOeeezzzlllRRR===<<<@@@???CCCLLLKKKLLLLLLJJJHHHMMMWWW```rrrvvv|||uuunnnllleeebbb^^^[[[YYYWWWUUURRRPPPPPPPPPPPPPPPOOONNNNNNNNNMMMKKKIIIHHHHHHHHHIIIEEEEEEEEEEEEEEEEEEFFFFFFFFFEEECCCAAAAAACCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@@@@????????????@@@@@@===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEAAADDDHHHKKKMMMQQQVVVZZZaaadddhhhlllqqq{{{wwwmmmqqq{{{nnneee^^^[[[[[[YYYXXXYYY[[[]]]]]][[[YYYYYYWWWVVVXXX]]]aaaddddddccccccbbbbbbbbbbbbcccccc_________^^^\\\]]]ccchhh|||hhhzzzQQQDDDJJJKKKMMMLLLRRRlllsssbbbTTTLLLIIIHHHFFFEEEFFFGGGHHHNNNVVV___dddmmmtttyyy|||~~~~~~vvvzzzzzzjjj]]]]]]hhhtttxxxqqqbbbRRRHHHHHHKKKKKKHHHGGGJJJIIIFFFDDD???@@@LLLaaauuuwww}}}tttcccYYYRRRJJJGGGGGGVVVkkk~~~|||yyyjjjmmmrrreeesss}}}zzz~~~uuupppeeeYYYRRRLLLFFFFFFKKKXXXfffuuu|||{{{vvvfffHHH999;;;666333777888;;;PPPkkkrrrSSSGGG@@@:::<<>>>>>???@@@@@@@@@@@@@@@EEEEEEDDDDDDEEEFFFGGGHHHJJJPPPVVVZZZ]]]aaahhhnnnlllpppvvv{{{sssooo{{{vvvggg^^^XXXVVVWWWUUUUUUVVVXXXYYYYYYWWWVVVWWWVVVVVVYYY]]]bbbfffhhhcccbbb```___^^^^^^______aaacccccc___\\\\\\```bbbrrreeesss___GGGEEEGGGLLLMMMMMM[[[|||ooo^^^RRRNNNJJJFFFEEEFFFFFFEEEIIIOOOZZZ```iiiqqqvvvyyy{{{|||mmm```bbbdddddd___VVVMMMIIIIIIMMMNNNLLLLLLNNNMMMJJJJJJFFFFFFRRReeewwwqqqaaaWWWNNNFFFBBBCCCGGGPPP[[[ccceeedddcccsssuuufffiiimmmaaattt{{{~~~ssshhh]]]TTTPPPLLLGGGJJJRRRaaammm}}}qqqMMM999:::777333777888888LLLiii{{{vvv___KKK<<<888======CCCIIILLLJJJGGGEEEEEEEEELLLXXXgggwwwzzztttooojjjfffbbb]]][[[YYYXXXWWWWWWWWWXXXVVVUUUSSSQQQOOONNNMMMMMMKKKJJJIIIHHHHHHHHHJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBB???@@@AAAAAAAAAAAAAAA@@@DDDDDDDDDDDDFFFHHHKKKLLLVVV\\\dddhhhjjjnnnuuu|||{{{}}}~~~hhh]]]XXXUUUTTTUUURRRSSSTTTUUUVVVVVVVVVVVVWWWWWWXXX[[[^^^bbbeeegggbbbaaa``````___`````````dddhhhhhhccc___```bbbbbblllmmmfffuuuPPP@@@AAAGGGLLLLLLRRRjjj{{{eeeVVVPPPKKKGGGEEEFFFFFFEEEGGGKKKWWW]]]fffnnnssswwwyyy{{{tttddd^^^WWWTTTQQQLLLIIIJJJLLLPPPRRRQQQQQQSSSQQQMMMOOOLLLMMMYYYmmm|||nnn```UUUKKKGGGBBB>>>===AAAGGGMMMQQQTTT]]]|||lll```eeehhh^^^vvvzzznnneee```dddyyy~~~pppbbbVVVRRRNNNKKKRRR^^^kkkuuu}}}SSS999999888555888999888CCC^^^cccMMM@@@<<<<<>>>>>@@@DDDHHHLLLLLLLLLEEEEEEEEEJJJUUUcccrrr{{{~~~zzzssslllhhhffffffggg^^^^^^^^^\\\ZZZWWWTTTRRRQQQOOOMMMKKKJJJJJJKKKLLLEEEFFFHHHIIIJJJKKKKKKKKKIIIJJJLLLMMMMMMLLLJJJIIIDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBB@@@AAACCCEEEGGGHHHIIIJJJNNNOOOQQQUUUZZZ```fffiiillltttuuu{{{{{{|||yyyiiiZZZUUUVVVVVVUUUUUURRRSSSSSSTTTTTTVVVYYY\\\ZZZ[[[]]]]]]]]]\\\\\\]]]```aaadddgggjjjlllnnnnnnkkkqqqrrrlllhhhiiijjjhhhiiisss^^^gggrrrLLLHHHDDDHHHPPPOOOSSSooouuu___TTTNNNIIIGGGHHHIIIFFFFFFHHHGGGNNNWWWaaaiiiooouuuxxx}}}|||iii```YYYYYYXXXQQQLLLLLLQQQVVVYYYXXXXXXYYYWWWRRRIIIHHHMMM\\\qqqvvv___RRRIIIDDDEEEFFFDDDFFFKKKNNNHHHKKK___zzz~~~eee[[[aaawwwggg```yyyjjjccc``````___\\\___eeennn{{{vvvkkk___UUUMMMPPP```sss~~~xxxSSS<<<999444222777:::>>>777CCCllljjjFFF@@@AAA???<<>>===EEEPPPVVVXXX]]]kkkyyy{{{sssiiiWWWKKKAAA===AAACCC???DDDFFF??????DDDBBBCCCDDDIIIUUUfffuuuzzzooopppwwweee___iii~~~|||qqqbbbZZZ]]]aaaaaaaaa\\\XXXZZZ___dddeeeccc^^^]]]\\\^^^```___\\\XXXYYY[[[[[[XXXUUUVVV[[[aaaddddddbbb```^^^___bbbddddddfffhhheeeaaa```cccggglllggghhhooosss~~~___jjjkkkKKKBBBBBBFFFIIISSSSSS[[[sss{{{kkk```TTTMMMLLLIIIFFFEEEFFFDDDBBBDDDIIISSSZZZdddmmmssswwwzzz|||~~~yyyqqqkkklllsss|||rrriiikkkvvvgggcccnnntttddd[[[eee{{{wwwtttQQQAAA555555888777:::???>>>EEENNNSSSUUUZZZeeeoooyyynnn```RRRKKKJJJ>>>???GGGFFFFFFFFF@@@BBBAAACCCIIIVVVeeerrryyylllccc___dddsssvvvrrrhhh[[[VVVZZZ]]]\\\]]]YYYUUUVVVZZZ^^^^^^]]]_________```aaa```\\\XXXTTTWWWYYYXXXUUUVVVZZZ___``````^^^[[[YYYYYY[[[]]]aaadddgggeeebbb```aaadddgggeeehhhllllllwwwfffdddUUUBBBDDDGGGEEELLLMMMSSShhhuuugggZZZQQQOOOJJJFFFEEEFFFDDD@@@AAAEEEKKKQQQZZZdddkkkqqqvvvyyy||||||}}}zzztttwww|||~~~}}}ooorrr}}}aaaYYYaaavvv}}}|||hhhUUUTTTaaaxxx|||~~~|||MMM???555777:::999;;;AAADDDIIIOOOSSSVVVZZZ```eeeyyycccGGG;;;CCCFFFGGGGGGCCCEEECCCAAA@@@EEEPPP]]]ffftttyyyyyytttqqquuujjjYYYdddrrr}}}}}}{{{zzznnnhhh^^^UUUTTTXXXYYYWWWXXXUUURRRSSSVVVYYYYYYXXX\\\]]]^^^```aaa^^^ZZZWWWPPPSSSVVVVVVUUUVVVZZZ]]]aaaaaa___\\\YYYYYY[[[\\\^^^aaaeeedddaaa______aaacccdddhhhjjjeeemmmtttbbbnnnhhhHHHDDDFFFAAAHHHJJJNNN[[[vvvrrrbbbVVVQQQLLLHHHGGGGGGEEEAAA@@@CCCCCCHHHPPPYYYbbbkkktttyyyyyyzzz|||~~~~~~~~~~~~gggtttvvvxxx^^^UUUYYY___fffoooyyyrrr```VVVVVVcccvvvaaaHHH<<<444777:::999<<>>FFFKKKRRRUUUTTTXXXbbbeeebbbaaa___bbbpppqqqXXXIIICCC<<>>???CCCDDDFFFCCCDDDGGGDDD======AAAFFFIIIRRR^^^hhhqqq}}}xxxhhh]]]ZZZ[[[___mmmuuufffQQQNNNTTThhh}}}nnnkkkbbb[[[]]]eeegggcccTTTUUUUUUWWWXXXYYYXXXXXXYYY\\\```bbbbbb___ZZZWWWZZZZZZ[[[ZZZZZZXXXVVVUUUYYYZZZ___eeefffbbb______eeeaaa\\\VVVTTTUUUWWWYYY``````aaaeeegggddd^^^XXXVVVWWWYYY[[[^^^dddkkkqqq{{{aaabbbyyyoooCCCBBB@@@CCCIIIJJJLLL[[[lll{{{iiiYYYVVVRRRIIIGGGKKKFFFEEEDDDAAA???BBBHHHNNNYYY___iiiqqqvvvyyy{{{|||~~~kkkmmmrrr}}}}}}wwwpppjjjiiiiiihhhfffdddbbb```___]]]```fffoooyyyuuummmgggbbb]]]ZZZQQQRRRRRRYYYnnnvvvppprrrtttpppkkkhhhvvvtttYYYBBB;;;777999>>>CCCIIINNNUUUWWWZZZ\\\]]]]]]___aaa___]]]___bbbbbb```dddkkk|||xxx]]]LLLEEECCCIIIFFFGGGKKKJJJDDDAAABBB@@@@@@EEENNNVVV^^^jjjuuunnn___XXXZZZ```fffqqqxxxiii]]]VVV]]]```lll|||uuu~~~}}}hhhddd]]]ZZZ```iiiiiicccUUUXXX[[[[[[YYYXXXZZZ]]]XXXYYY\\\^^^^^^]]][[[ZZZ[[[\\\\\\[[[ZZZXXXVVVTTTXXXXXX\\\ccceeebbb```aaaccc```\\\YYYWWWXXXZZZ\\\``````aaacccddddddbbb```UUUVVVXXXYYY\\\aaaggglllsssttt```dddWWWDDD@@@AAAGGGIIIJJJSSS```rrrrrraaaZZZSSSJJJGGGKKKGGGGGGEEEBBB???AAAEEEIIISSSZZZdddmmmssswwwyyy{{{vvvnnnjjjkkklllmmmmmmmmmmmmmmmjjjkkknnnsssxxx|||~~~~~~{{{sssmmm\\\XXXUUUZZZoooyyyuuuuuuwwwwwwvvv~~~]]]AAA;;;999===BBBFFFLLLRRRYYY[[[^^^_________```aaa___^^^```aaa___ZZZYYY[[[nnnyyy}}}dddPPPEEEFFFBBBBBBFFFIIIGGGDDDDDD@@@>>>>>>AAAEEEJJJSSS]]]oooqqqvvvzzz~~~{{{oooeeeXXXQQQTTT```lllsss}}}|||sssbbbVVVWWW```ffftttyyy{{{qqq~~~yyyxxxpppddd^^^XXXZZZeeelllggg]]]TTTYYY]]]\\\XXXVVVZZZ^^^VVVWWWWWWXXXZZZ[[[\\\\\\]]]]]]]]]\\\ZZZWWWTTTSSSVVVUUUXXX___bbbaaabbbeeegggeeebbb```^^^]]]]]]]]]```aaabbbbbb```______```VVVWWWWWWXXXYYY]]]bbbfffjjjzzzlll[[[{{{wwwMMMCCC???DDDHHHIIILLLSSS]]]tttooocccYYYOOOJJJLLLHHHHHHFFFCCC@@@@@@AAACCCJJJQQQ[[[eeemmmssswwwyyy~~~~~~jjjbbbZZZ^^^qqqwwwtttxxx|||{{{sssyyyYYY===;;;>>>EEEJJJLLLOOOTTTYYY\\\___````````````aaa\\\]]]```aaa^^^XXXSSSQQQcccggg|||ppp]]]LLLEEE>>>???CCCFFFGGGFFFFFFAAA???@@@@@@AAAEEEKKKPPPXXXdddoooxxx}}}vvvlllddd___[[[[[[[[[]]]```fffkkknnneeeYYYJJJGGGYYYvvvqqqkkkmmmhhhccc\\\WWW\\\hhhkkkaaaUUURRRUUUXXXXXXVVVUUUVVVXXXVVVVVVWWWWWWXXXYYYZZZ[[[]]]]]]\\\[[[XXXUUUSSSQQQTTTRRRUUU[[[^^^___bbbgggmmmllljjjgggccc```]]]\\\cccgggkkkkkkfff```]]]\\\XXXXXXXXXXXXXXX[[[___bbbdddjjjeeennn~~~^^^KKK===@@@GGGIIIKKKOOOWWWccc}}}pppbbbVVVOOONNNIIIHHHGGGEEEBBBAAAAAAAAACCCIIISSS]]]fffmmmssswww|||}}}tttiii___bbbtttyyysssvvv{{{}}}ttt___III999;;;CCCMMMRRRQQQRRRTTTWWWZZZ^^^``````______```XXX[[[^^^___^^^ZZZTTTOOO___fffppplll```OOODDDAAACCCCCCBBBCCC@@@???AAABBB@@@AAADDDBBBIIISSS^^^gggooovvvzzz}}}zzzmmmaaaZZZWWWUUUTTTbbbiiinnnlllbbbYYYTTTTTTBBBDDDKKK___pppfffddd___^^^YYYXXX```iiihhh]]]RRRTTTSSSRRRSSSVVVWWWUUURRRUUUVVVXXXYYYYYYYYYXXXWWW[[[[[[ZZZYYYWWWUUURRRQQQRRRPPPRRRWWW[[[]]]aaafffjjjjjjiiigggdddaaa^^^\\\cccjjjrrruuupppggg___[[[ZZZZZZ[[[ZZZZZZ[[[^^^aaacccbbbxxxvvvbbb}}}~~~vvvYYY???:::BBBGGGKKKOOOTTTYYYiii~~~nnn___UUUPPPKKKJJJHHHFFFEEEDDDCCCBBB@@@DDDLLLTTT]]]fffnnntttxxxzzz|||~~~sssiiimmm~~~}}}uuuwww{{{|||yyyxxx^^^III>>>888===HHHTTTXXXUUUTTTVVVWWWZZZ]]]___^^^]]]\\\\\\YYY]]]```bbbcccddd___YYY]]]ggglllmmm|||zzzrrr[[[LLLFFFAAA;;;>>>;;;;;;???BBBAAA@@@BBBEEEGGGHHHLLLRRR[[[eeelllqqquuuzzz~~~~~~vvvpppccc\\\UUURRRWWW^^^dddfffrrrvvvtttgggTTTFFFBBBCCCIIIWWWhhhyyysssfff^^^TTTWWWVVV[[[eeeiiiddd[[[UUUWWWSSSPPPSSSXXXYYYUUUPPPTTTUUUWWWXXXXXXWWWVVVUUUXXXYYYYYYYYYXXXVVVUUUTTTRRROOOPPPVVVYYYZZZ^^^ccc``````aaabbbbbb```___^^^[[[aaajjjnnnllleee]]]YYY[[[\\\\\\\\\\\\]]]```bbbdddbbboooaaaggg}}}{{{oooHHH:::===CCCHHHMMMLLLRRR___vvv}}}mmm^^^UUUPPPMMMJJJIIIHHHGGGEEECCC???BBBFFFKKKSSS]]]gggnnnsssuuuxxx{{{}}}}}}|||}}}{{{vvvlllNNN???<<<;;;@@@KKKUUUYYYVVVWWWZZZYYY\\\______]]]ZZZWWWVVVYYY]]]___```dddiiifff```]]]cccjjjlllnnn}}}xxxoooxxxnnn```SSSJJJDDD???<<>>BBBGGGNNNSSSUUUVVVWWWXXX\\\\\\\\\[[[YYYWWWUUUTTTVVVUUUTTTVVVYYY[[[[[[[[[\\\___ffflllkkkhhhkkktttzzzqqqWWWIIIEEECCCAAABBB???@@@FFFNNNNNNHHHHHHMMMGGGJJJNNNQQQTTTYYY```fffmmmpppuuu{{{|||tttnnnggg___YYYTTTUUUTTTQQQSSS\\\fffjjjqqqrrrqqqhhhZZZMMMGGGFFFAAANNN^^^mmm{{{}}}~~~}}}jjjWWWPPPSSSUUUVVVWWWWWWcccnnnlll```UUURRRSSSOOORRRSSSPPPJJJHHHJJJMMMMMMQQQUUUUUURRRQQQTTTWWWXXXVVVUUUVVVXXXXXXXXXWWWOOOOOOOOOQQQSSSVVVYYY[[[]]]ZZZXXXXXX\\\____________^^^]]]ZZZXXXUUURRRQQQ[[[[[[[[[]]]___aaadddfffdddiiiiiijjjoooXXXsss]]]CCC???AAA???LLLJJJMMMQQQRRR^^^~~~jjj^^^SSSPPPPPPLLLHHHFFFDDDDDDCCCAAAAAAFFFNNNTTT^^^fffpppwwwyyyzzz~~~{{{ttt^^^DDD>>>BBBFFFJJJPPPTTTVVVWWWXXXXXXZZZZZZZZZYYYXXXXXXWWWWWWWWWUUUUUUVVVXXXZZZZZZZZZ^^^]]]```eeeeeecccfffnnnssskkk[[[NNNBBB999CCCAAADDDIIIHHHDDDEEEIIILLLNNNOOOOOOMMMNNNQQQTTT[[[\\\```dddjjjpppuuuwwwyyy}}}|||xxxmmmfff]]]WWWTTTTTTSSSSSSQQQQQQRRRTTTXXX[[[```dddpppjjj^^^PPPGGGHHHRRR[[[lllrrr|||zzzpppaaaTTTQQQSSSUUUWWWZZZ[[[hhhpppiii]]]WWWTTTRRROOOPPPOOOMMMJJJIIIKKKMMMRRRTTTVVVTTTPPPPPPTTTXXXYYYXXXVVVVVVUUUTTTQQQOOOOOOOOOPPPQQQSSSVVVYYYZZZZZZWWWVVVWWW[[[^^^______]]][[[YYYWWWVVVVVVVVVWWW\\\[[[[[[[[[]]]```cccdddaaafffgggfffttt~~~YYYcccqqqMMM>>>===@@@EEEHHHPPPUUURRRSSSgggwwwiiiZZZTTTRRROOOKKKIIIFFFEEEDDDBBBAAACCCIIINNNXXX```jjjpppsssuuuyyy|||~~~yyyssspppvvvfffIIIAAACCCIIILLLQQQTTTVVVVVVWWWXXXXXXWWWWWWWWWWWWYYYZZZ[[[XXXWWWUUUVVVXXXYYYYYYXXX]]]ZZZYYY\\\]]]]]]```eeedddooosssbbbRRRGGGBBB?????????AAAEEEKKKGGGHHHJJJKKKJJJKKKLLLNNNQQQQQQQQQSSSWWW]]]bbbfffhhhkkkpppvvv{{{}}}uuullleee```______YYYQQQLLLNNNUUU\\\aaaZZZSSSPPPTTTTTTNNNMMMQQQSSSPPPMMMKKKSSSfff{{{uuu^^^WWWQQQRRRSSSTTTVVV[[[aaannnqqqdddYYYYYYWWWQQQPPPMMMJJJIIIJJJLLLLLLLLLSSSTTTTTTQQQNNNNNNRRRVVVVVVUUUTTTTTTTTTQQQMMMJJJOOOPPPPPPRRRTTTVVVXXXYYYVVVUUUTTTVVVYYY\\\^^^^^^ZZZXXXVVVUUUVVVYYY\\\^^^]]]\\\[[[ZZZ[[[]]]```bbbaaadddgggfffhhh```WWWeeedddDDD<<>>===DDDAAAIIIWWWhhh}}}zzzlll^^^SSSQQQRRRSSSRRRPPPSSSXXXfffooommm\\\TTTXXXXXXOOOPPPKKKGGGGGGKKKNNNNNNLLLMMMOOOPPPOOOMMMMMMOOOQQQNNNOOOPPPSSSTTTTTTPPPNNNPPPQQQQQQRRRTTTUUUVVVWWWVVVUUUUUUVVVXXXZZZ[[[\\\XXXXXXXXXXXXZZZ\\\^^^```^^^]]]ZZZYYYYYY[[[^^^```cccbbbfffiiifffqqqqqq[[[YYYZZZBBB???>>>CCCLLLRRROOOKKKOOOWWWeeeppp```XXXQQQMMMLLLIIIHHHFFFDDDBBBAAAAAABBBEEEKKKUUU^^^eeekkkppptttzzz{{{||||||{{{|||yyyllljjjppp~~~VVVEEECCCCCCFFFIIIKKKMMMOOORRRUUUSSSSSSSSSTTTWWW[[[___aaaZZZXXXVVVVVVVVVWWWVVVTTTRRRSSSTTTWWWZZZ\\\\\\ZZZZZZ]]]aaadddnnnsssfffWWWFFF:::@@@AAADDDHHHNNNSSSXXXZZZVVVVVVWWWVVVUUURRRPPPNNNNNNOOOPPPOOONNNNNNPPPRRR[[[___ccchhhpppxxxwwwrrrpppoooooorrrvvv{{{~~~~~~|||}}}xxxuuuvvvxxxzzzuuutttqqqmmmfff___XXXTTTJJJKKKLLLJJJIIIKKKRRRXXXYYYXXXWWWVVVUUUTTTUUUVVVSSSFFF======???BBBLLLWWWeeelllwww|||~~~xxxlllaaaWWWQQQRRRTTTUUUQQQLLLOOOUUUgggkkkcccTTTPPPVVVVVVOOOPPPKKKGGGHHHNNNQQQPPPMMMHHHKKKOOORRRRRRQQQPPPOOOJJJKKKNNNRRRUUUUUUSSSQQQQQQRRRRRRSSSTTTUUUUUUUUUWWWXXXXXXWWWWWWWWWXXXYYYXXXYYY[[[]]]^^^___^^^^^^^^^]]][[[YYYYYY[[[]]]^^^bbb^^^bbbiiihhhmmmiiiWWWfff{{{RRR<<<>>>AAAIIIRRRWWWUUURRRRRRSSSfffqqqeee[[[TTTRRRKKKJJJGGGFFFEEEDDDCCCBBBAAAEEEMMMUUU^^^fffmmmqqqyyyzzz{{{{{{zzzzzz|||~~~~~~~~~lllZZZTTTVVVccczzz~~~yyy[[[KKKHHHCCCEEEGGGHHHIIILLLOOORRROOOPPPQQQSSSVVVYYY\\\^^^ZZZXXXVVVUUUVVVVVVUUUTTTOOOTTTWWWXXXZZZ\\\\\\YYYSSSZZZbbbccc```iiigggQQQ===<<<;;;===DDDLLLRRRUUUTTTVVVYYY\\\[[[XXXSSSQQQLLLOOOQQQRRRQQQOOONNNNNNPPPSSSUUUUUUYYY^^^___\\\YYYYYYYYYZZZ]]]aaaeeegggkkkjjjkkkmmmqqqtttvvvvvvqqqnnnkkkjjjgggdddfffjjjmmmpppqqqmmmhhhhhhnnnuuujjjhhhccc^^^\\\___eeejjjeeeeeeeeeccc___ZZZUUURRRTTTYYY]]][[[TTTLLLIIIIIIMMMOOOQQQPPPMMMIIIFFFEEEBBBBBBDDDHHHRRRbbbsss}}}}}}|||ttt{{{ttteee^^^^^^```VVVUUUVVVUUUPPPLLLOOOVVVfffaaaXXXOOONNNSSSTTTQQQPPPMMMJJJLLLQQQSSSQQQNNNHHHLLLQQQVVVXXXVVVSSSQQQLLLMMMNNNQQQTTTTTTRRRPPPRRRSSSSSSTTTTTTTTTTTTSSSWWWXXXYYYXXXVVVUUUUUUVVVXXXZZZ]]]___```___]]]\\\]]]]]]\\\[[[[[[\\\\\\]]]^^^ZZZ\\\dddgggjjjzzz{{{\\\ZZZnnnHHH???@@@GGGUUU```aaaVVVLLLKKKPPPhhhtttfff[[[VVVPPPMMMJJJHHHHHHGGGFFFEEEAAACCCGGGMMMUUU^^^fffkkksssvvvxxxyyyyyyyyyzzz||||||}}}~~~iiiXXXTTTSSSXXXyyy}}}{{{lll\\\PPPJJJHHHIIIIIIHHHHHHJJJMMMPPPKKKLLLNNNPPPSSSUUUWWWXXXYYYWWWUUUUUUVVVVVVUUUTTTQQQXXX[[[WWWVVVYYY[[[ZZZYYY]]]bbbeee```___iiivvv{{{[[[SSSIIIBBBBBBEEEHHHIIILLLOOOTTTWWWWWWUUUQQQOOONNNSSSYYY]]]]]][[[XXXWWWVVVXXXVVVRRRPPPSSSVVVVVVQQQQQQQQQPPPQQQRRRUUUWWWUUUTTTTTTWWW[[[_________ZZZWWWUUUVVVSSSPPPQQQTTTRRRTTTUUUTTTRRRTTTXXX]]]VVVUUUSSSQQQPPPTTT[[[aaa[[[ZZZYYYXXXWWWVVVUUUUUU\\\```bbb\\\PPPDDD>>><<<888;;;@@@CCCDDDFFFIIIKKKUUUeeerrruuu|||zzz}}}~~~yyy{{{~~~{{{uuuqqqlllfffbbb\\\ZZZ___fffZZZWWWUUUTTTPPPOOOUUU]]]eeeXXXMMMMMMPPPQQQSSSVVVPPPOOOOOOQQQTTTTTTRRRPPPMMMOOOSSSWWWXXXXXXUUURRRMMMMMMMMMOOOQQQRRRQQQPPPSSSSSSTTTUUUTTTTTTSSSRRRTTTVVVWWWWWWTTTSSSTTTUUUXXXYYY[[[]]]^^^^^^]]]\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\ZZZ[[[___aaaeeeppp|||qqq]]]wwwfffIIICCCCCCPPPdddkkk```QQQIIIJJJSSSooovvvggg___WWWSSSNNNKKKJJJJJJHHHGGGDDDCCCBBBDDDKKKTTT[[[```jjjnnnsssvvvxxxxxxyyyzzz{{{|||}}}~~~~~~mmmaaa```ZZZYYYsssppp|||{{{nnngggccc]]]RRRIIIMMMMMMLLLJJJIIIIIILLLNNNHHHJJJLLLOOOQQQRRRSSSTTTYYYWWWUUUUUUVVVVVVVVVUUUUUU\\\]]]VVVRRRVVV[[[\\\ddd___]]]___^^^ZZZ\\\aaappplllXXXKKKCCC???<<>>IIIaaaqqqkkk^^^MMMMMMLLLSSSnnnvvvlll]]]XXXQQQMMMLLLKKKIIIGGGGGGCCC??????DDDLLLSSSWWWccchhhoootttwwwxxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}xxxmmmaaa^^^iii}}}www~~~~~~|||kkkXXXUUURRRSSSSSSMMMRRRSSSQQQOOOPPPSSSRRRNNNLLLHHHEEEHHHOOOUUUUUUTTTUUUWWWXXXXXXWWWVVVVVVWWWYYYXXXVVVSSSQQQSSSWWW[[[XXXYYYZZZ\\\\\\]]]]]]\\\fffkkk|||{{{xxxbbbSSSLLLKKKKKKGGG???===???@@@???HHHUUUaaaeeeeeeeeebbb^^^___^^^```aaa^^^ZZZ[[[```ccc\\\TTTTTT[[[___[[[SSSSSSXXXXXXSSSQQQVVVZZZZZZ^^^[[[VVVRRRRRRUUUVVVUUUMMMRRRXXX[[[[[[[[[YYYWWW\\\[[[YYYUUUOOOHHHEEEEEE>>>>>>>>>@@@BBBBBB@@@===DDDBBB@@@AAADDDGGGHHHGGGQQQ[[[ooo{{{yyyuuuqqqmmmfffeeejjj\\\ZZZWWWUUUVVVYYY]]]```]]]YYYVVVVVVVVVWWW^^^gggUUUTTTRRROOOMMMNNNPPPRRRTTTTTTTTTTTTVVVWWWYYYZZZQQQQQQQQQQQQRRRRRRRRRRRROOOJJJHHHJJJJJJJJJMMMRRRWWWUUUTTTRRRRRRRRRTTTUUUTTTTTTVVVVVVWWWVVVUUUTTTWWWWWWWWWWWWXXXYYYZZZ[[[\\\[[[ZZZXXXXXXYYY[[[\\\\\\]]]^^^___aaaeeekkkoooxxxfffkkkyyyqqqXXXBBBCCCUUUgggppptttYYYQQQLLLMMMQQQfff|||kkk___TTTPPPNNNKKKHHHGGGHHHGGGEEEBBB@@@BBBHHHNNNVVV\\\fffnnnsssuuuvvvwwwzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{wwwkkksssiiiUUUQQQLLLNNNSSSQQQ]]]```___YYYUUUUUUWWWVVVPPPNNNLLLNNNRRRUUUVVVUUUYYYYYYZZZZZZYYYYYYXXXWWWXXXXXXVVVTTTRRRTTTWWWZZZXXXXXXYYYZZZ[[[]]]]]]^^^```aaaiii{{{|||zzzuuuiiiZZZOOOHHH???777:::BBBHHHKKKNNNUUUYYYYYYYYYXXX\\\aaadddfffmmmuuuwwwvvvtttqqqrrrrrrnnnhhhdddgggfffaaaaaaggglllllltttwwwwwwssspppoooooommmkkkfff^^^WWWTTTSSSQQQNNNTTTWWW\\\]]]UUUHHH???===AAA???;;;::::::>>>CCCFFFFFFPPP^^^gggiiiiiiiiikkkwwwnnnnnnlllccc^^^```YYYXXXVVVVVVWWWYYY\\\]]][[[]]]YYYTTTXXXaaabbb\\\QQQQQQQQQNNNLLLLLLOOORRRVVVVVVVVVWWWWWWWWWWWWWWWRRRQQQQQQPPPOOOOOONNNNNNLLLIIIHHHJJJJJJHHHIIIMMMSSSRRRPPPOOOOOOPPPQQQRRRRRRSSSTTTVVVVVVVVVUUUTTTXXXXXXYYYZZZ[[[\\\^^^______]]][[[YYYYYYZZZ\\\]]]\\\]]]^^^___```dddiiimmmyyyxxxiiiyyyxxxsssJJJ>>>NNNeeexxxmmmYYYKKKKKKLLLRRRnnn}}}oooaaaZZZVVVPPPLLLKKKGGGGGGEEEBBB???@@@CCCGGGMMMSSS\\\dddiiimmmppprrruuuwwwxxxyyyyyy{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}||||||kkkZZZUUUOOOOOOSSSRRRWWW^^^```[[[WWWYYY^^^```VVVVVVUUUUUUVVVWWWYYYYYY___]]][[[[[[]]]\\\YYYVVVWWWXXXWWWVVVTTTTTTUUUWWWWWWWWWWWWXXXZZZ\\\^^^````````````dddmmm{{{oooaaaUUUKKKIIICCC;;;:::???DDDDDDFFFFFFJJJRRRYYY```jjjtttyyy{{{ooooookkkggggggmmmqqqqqqtttzzz~~~|||{{{~~~~~~kkk```SSSKKKHHHHHHGGGFFFEEEHHHMMMNNNFFF<<<;;;@@@>>>@@@BBBDDDIIIRRR^^^fffpppvvvppprrrqqqfff[[[WWWSSSSSSUUUVVVWWWXXXXXXXXXYYY]]]YYYSSS]]]kkkcccPPPLLLNNNPPPMMMIIIIIIMMMQQQTTTUUUVVVWWWVVVUUUSSSRRRUUUTTTRRRPPPOOOMMMMMMMMMKKKHHHIIIKKKKKKHHHGGGJJJNNNLLLKKKJJJJJJKKKMMMNNNOOOPPPQQQSSSTTTTTTTTTSSSVVVWWWXXXZZZ\\\___```aaaaaa___\\\YYYYYYZZZ]]]___[[[]]]^^^___```cccgggjjjnnnvvvjjj[[[@@@DDDYYYooo}}}jjjWWWRRRMMMGGGQQQccc~~~lllbbb[[[SSSNNNMMMHHHHHHGGGEEEBBB@@@@@@AAAEEEIIIQQQXXX^^^dddiiimmmssstttvvvwwwxxxzzz}}}~~~}}}|||{{{zzz}}}||||||{{{{{{{{{{{{{{{pppaaa```\\\ZZZXXXQQQQQQXXX[[[YYYWWWZZZ]]]]]]\\\\\\]]][[[ZZZZZZ\\\^^^bbb^^^[[[[[[^^^^^^YYYUUUXXXYYYZZZXXXUUUSSSRRRRRRVVVVVVUUUVVVXXX[[[^^^```aaaccccccaaa___iiiyyy}}}uuudddQQQEEEAAA???<<<>>>;;;;;;@@@CCCFFFLLLSSS^^^fffiiiggggggjjjjjjeeebbb___YYYVVVVVVYYYYYYYYYVVVZZZZZZYYY___hhhiiidddMMMGGGBBB???===;;;===@@@@@@GGGTTT]]]XXXMMMLLLSSSTTT[[[eeelllsss|||wwwrrrvvvtttfffWWWQQQMMMOOORRRUUUVVVVVVTTTSSSWWWUUURRRVVVdddlll^^^IIIJJJMMMPPPMMMHHHFFFIIINNNNNNPPPRRRTTTTTTQQQNNNLLLVVVUUUSSSQQQPPPOOOOOOOOONNNJJJIIIJJJJJJGGGHHHKKKIIIHHHGGGFFFFFFGGGIIIJJJJJJLLLMMMOOOQQQQQQQQQPPPRRRSSSVVVXXX[[[^^^___``````^^^[[[XXXXXXYYY\\\^^^\\\]]]___``````bbbdddgggkkksssuuu~~~zzz}}}WWWFFFHHHYYYiiizzznnn^^^OOOIIILLLPPPbbbzzzlllbbbYYYRRRPPPKKKLLLKKKJJJGGGDDDBBBAAA@@@DDDIIINNNTTT\\\ccchhhnnnpppssstttvvvxxx{{{~~~~~~~~~}}}|||{{{zzz|||{{{zzzxxxxxxxxxxxxxxxnnn^^^aaabbbdddccc[[[^^^aaabbb______```^^^YYYaaaaaa```^^^\\\\\\___aaabbb]]]ZZZZZZ]]]\\\XXXSSSZZZ[[[\\\ZZZVVVRRROOONNNTTTTTTSSSTTTVVVYYY\\\^^^___```aaa___ZZZZZZeeeqqq|||pppkkkhhhddd___XXXQQQMMMGGG@@@>>>???EEEHHHEEE@@@FFFQQQQQQIIIMMMFFF???>>>???@@@???======@@@AAAEEERRR\\\TTTDDDBBBBBBCCCCCC>>><<>>>>>@@@AAACCCGGGMMMTTTZZZ^^^fffhhhkkkooorrruuuwwwxxxxxxxxxxxxyyyzzz{{{|||}}}{{{|||}}}~~~zzzxxxwwwxxx{{{~~~zzzvvvrrrrrrsssqqqlllfffkkkeee\\\UUUQQQMMMHHHEEElllccchhh|||xxxrrr\\\OOOWWWVVVVVVXXXYYYYYYWWWUUUXXXXXXVVVQQQNNNPPPXXX___fffhhhddd\\\VVVVVVWWWVVVWWWWWWYYYYYYYYYXXXVVVUUURRRRRRRRRRRRSSSSSSTTTTTTPPPQQQPPPNNNLLLMMMOOOQQQSSSRRROOOMMMLLLKKKLLLMMMSSSMMMJJJMMMNNNUUUjjj{{{rrrnnnlllqqqzzz}}}xxxrrrdddaaa```aaa^^^XXXUUUVVVRRRUUUXXXWWWTTTSSSTTTVVVVVVeeekkk___SSSQQQRRRQQQSSSRRRRRRRRRSSSSSSQQQOOOKKKKKKKKKKKKJJJHHHFFFEEEEEEFFFHHHJJJKKKLLLLLLLLLQQQQQQRRRSSSSSSSSSRRRRRRNNNMMMMMMLLLLLLLLLLLLMMMNNNPPPPPPOOOPPPSSSQQQLLLPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRTTTVVVWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUWWW[[[eee|||{{{TTTLLLRRRnnn^^^UUUOOOMMMIIIOOOiiirrriiibbbXXXPPPLLLNNNMMMLLLIIIFFFCCCBBBBBB?????????AAAEEEJJJOOORRR]]]___ccchhhmmmqqquuuvvvwwwwwwwwwxxxxxxyyyzzzzzzyyyzzz{{{|||}}}}}}}}}}}}vvvtttssstttvvvxxxyyyyyytttqqqmmmlllmmmkkkfffaaa[[[VVVOOOKKKIIIHHHFFFDDDfffTTTbbb~~~iiiUUULLLXXXVVVUUUUUUVVVWWWWWWVVVVVVWWWWWWTTTRRRSSSWWW\\\```hhhllldddYYYUUUTTTUUUQQQSSSTTTVVVVVVVVVUUUUUUPPPPPPPPPQQQRRRSSSTTTTTTPPPPPPPPPNNNLLLLLLNNNPPPTTTRRRNNNJJJHHHHHHIIIIIIMMMHHHFFFHHHGGGFFFOOO[[[jjj|||yyy|||{{{iiieeecccfffnnnvvv{{{|||qqqcccXXXWWWZZZXXXSSSPPPNNNNNNOOOQQQRRRTTTUUUWWW^^^eeedddZZZQQQRRRSSSQQQTTTSSSQQQQQQRRRQQQOOOMMMJJJJJJKKKKKKJJJHHHGGGFFFDDDGGGKKKNNNOOONNNLLLJJJOOOPPPRRRSSSUUUVVVVVVVVVMMMMMMMMMMMMMMMMMMNNNNNNMMMOOOOOOMMMOOOSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOOOORRRSSSTTTUUUVVVVVVUUUTTTRRRRRRRRRRRRRRRSSSTTTTTTSSSXXX^^^^^^^^^kkk~~~wwwuuuZZZEEEPPPooottt^^^PPPPPPKKKDDDPPPhhh~~~ssseeeZZZSSSRRRPPPMMMJJJGGGEEEDDDDDD@@@???>>>>>>>>>@@@CCCDDDNNNQQQVVV\\\ccciiinnnpppsssssssssttttttuuuvvvvvvuuuvvvwwwxxxyyyyyyyyyxxxsssrrrppppppqqqrrrqqqqqqmmmiiieeecccaaa^^^XXXTTTKKKHHHDDDCCCDDDFFFGGGGGGtttcccUUUTTTnnnhhhYYYWWWXXXVVVSSSSSSTTTUUUUUUUUUTTTVVVXXXWWWVVVVVVXXXZZZ^^^jjjpppgggXXXQQQQQQTTTNNNOOOPPPQQQRRRRRRRRRQQQOOOOOOOOOOOOPPPRRRSSSTTTPPPQQQQQQOOOMMMLLLNNNOOOTTTRRRMMMIIIGGGFFFGGGHHHIIIEEEEEEHHHIIIGGGJJJOOOSSS]]]pppwwwrrrrrrxxx|||}}}}}}{{{sssjjjUUUTTTSSSTTTYYYaaajjjpppssscccUUUSSSXXXWWWSSSNNNNNNKKKJJJNNNRRRTTTWWWYYYdddddd]]]TTTPPPRRRSSSQQQTTTRRRQQQPPPPPPOOOMMMJJJJJJJJJKKKLLLLLLKKKIIIHHHGGGIIILLLOOOPPPOOOMMMKKKLLLMMMOOOQQQRRRSSSTTTTTTMMMMMMLLLMMMMMMNNNOOOPPPOOOPPPNNNLLLNNNRRRRRROOOMMMNNNNNNNNNNNNNNNNNNMMMRRRSSSTTTUUUUUUTTTSSSSSSQQQQQQQQQQQQSSSTTTVVVWWWTTTZZZ``````\\\aaauuusssXXXHHHSSSkkkqqqYYYSSSSSSNNNMMMRRRcccxxxjjjaaaWWWTTTPPPLLLJJJHHHGGGGGGCCCBBB@@@>>>=========>>>BBBEEEIIIOOOUUU\\\aaaccchhhhhhjjjlllmmmooooooppppppqqqrrrrrrsssssssssrrrrrrpppmmmlllkkkjjjhhhfffccc```[[[VVVSSSNNNIIIEEEDDDCCCBBBBBBDDDHHHKKKMMMrrr\\\JJJLLL```yyylll]]]]]]XXXUUURRRQQQRRRSSSTTTTTTTTTUUUWWWXXXXXXXXXXXXYYY\\\gggkkkaaaRRRKKKMMMQQQPPPQQQQQQQQQPPPPPPPPPOOOOOONNNMMMMMMNNNPPPRRRSSSQQQQQQRRRPPPNNNMMMNNNOOOSSSPPPMMMIIIGGGFFFFFFGGGHHHEEEDDDEEEEEECCCDDDEEEKKKGGGJJJ[[[yyy{{{~~~zzz}}}~~~~~~|||tttmmmiiibbbssssssdddXXXMMMNNNOOOOOOOOOTTT[[[aaahhh]]]SSSRRRTTTSSSPPPOOOPPPJJJHHHLLLPPPRRRVVV[[[fff```WWWPPPOOORRRSSSPPPSSSQQQPPPOOOOOOMMMKKKHHHKKKKKKMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNLLLMMMNNNOOOPPPPPPQQQQQQLLLLLLLLLLLLMMMNNNOOOOOOPPPQQQOOOLLLMMMPPPPPPLLLLLLLLLMMMNNNNNNMMMLLLLLLQQQRRRSSSTTTTTTTTTSSSRRRPPPPPPOOOPPPQQQSSSVVVWWWUUUVVVZZZ\\\[[[\\\fffrrryyysss~~~ZZZKKKSSSlllrrr]]]SSSQQQMMMHHHJJJ```|||qqqccc^^^WWWRRROOONNNLLLKKKEEEDDDBBB@@@>>>>>>======<<<>>>@@@DDDHHHMMMQQQSSSXXXZZZ]]]```ccceeefffggghhhhhhiiiiiijjjjjjiiiiiijjjhhheeebbb```^^^ZZZWWWSSSQQQMMMJJJGGGDDDAAA>>>BBBBBBBBBCCCEEEIIINNNQQQwww```ZZZLLLCCCSSSsss~~~lllZZZVVVWWWTTTQQQPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXYYY___```WWWLLLIIILLLNNNTTTTTTSSSRRRQQQPPPPPPPPPOOONNNMMMLLLLLLMMMOOOQQQPPPQQQQQQPPPNNNLLLLLLMMMNNNMMMKKKIIIGGGGGGFFFFFFCCCBBBAAAAAAAAABBBDDDEEECCCCCCEEEHHHPPPddd}}}zzz|||}}}{{{zzzxxxvvvrrrnnnkkkiiiiiivvv|||ooocccYYYRRRMMMOOOQQQQQQOOOPPPSSSWWWXXXSSSPPPPPPNNNKKKLLLOOOOOOHHHFFFKKKNNNNNNTTT^^^ccc\\\RRRNNNOOOQQQQQQOOOQQQPPPNNNNNNNNNLLLJJJHHHKKKLLLMMMOOOPPPPPPOOOOOOOOONNNLLLJJJKKKLLLNNNPPPNNNNNNOOOPPPPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLMMMMMMPPPQQQPPPMMMMMMPPPNNNJJJJJJKKKLLLMMMMMMLLLKKKJJJPPPQQQRRRSSSTTTTTTSSSRRRNNNMMMMMMMMMNNNQQQTTTUUUYYYWWWXXX]]]______bbbggg{{{yyyttt|||YYYJJJSSSccctttZZZPPPNNNLLLJJJNNN___}}}rrrjjj```XXXSSSPPPMMMJJJFFFEEEDDDBBBAAA@@@??????<<<<<<<<<===???BBBEEEFFFIIIKKKOOOSSSVVVXXXYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[ZZZXXXVVVTTTRRROOOKKKHHHDDDCCCBBBAAAAAA@@@AAAAAA@@@AAACCCEEEHHHMMMSSSWWWwwwfffXXXJJJNNNTTT```rrrxxx|||xxxdddWWWRRRUUUSSSQQQPPPPPPQQQPPPPPPRRRQQQPPPQQQRRRUUUVVVWWWVVVYYYXXXRRROOOPPPQQQPPPSSSRRRQQQPPPPPPOOOOOOOOOPPPOOOLLLKKKJJJKKKMMMOOONNNOOOOOONNNLLLJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFEEE===???@@@???>>>@@@CCCEEE>>>AAAEEEEEE@@@CCCVVVkkk|||{{{xxxrrrnnnlllkkkjjjnnnmmmggg[[[SSSRRRSSSSSSNNNPPPQQQRRRPPPPPPQQQRRRQQQNNNMMMMMMJJJGGGJJJPPPNNNHHHHHHMMMNNNNNNWWWeee^^^WWWOOOMMMOOOPPPPPPOOOOOONNNMMMMMMMMMLLLIIIGGGJJJKKKMMMOOOPPPPPPPPPPPPOOONNNLLLJJJJJJKKKMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPLLLLLLKKKKKKJJJKKKKKKKKKMMMOOOOOONNNOOOQQQOOOJJJIIIJJJLLLMMMMMMLLLJJJIIINNNOOOQQQSSSTTTTTTSSSSSSOOONNNMMMMMMNNNQQQSSSUUU[[[XXXYYY^^^``````aaadddgggzzzaaaQQQNNNhhh}}}qqq^^^UUUTTTNNNJJJKKKZZZuuu~~~pppddd]]]WWWQQQLLLKKKJJJHHHGGGEEEDDDCCCBBB???>>>===<<<<<<===>>>???>>>@@@DDDGGGIIIKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKIIIHHHFFFFFFFFFDDDAAA>>>>>>>>>>>>>>>>>>???AAACCCAAADDDHHHLLLQQQXXX```gggyyyiiiTTTEEEIIITTTlll}}}zzzxxx}}}}}}oooddd^^^[[[XXXUUUTTTSSSQQQPPPQQQQQQPPPNNNQQQOOOMMMMMMOOORRRTTTVVVVVVWWWVVVSSSUUUYYYXXXUUUOOONNNMMMMMMLLLMMMMMMMMMQQQOOOLLLJJJIIIJJJLLLMMMLLLMMMNNNMMMJJJHHHHHHHHHCCCDDDFFFGGGGGGFFFEEEDDD===AAABBB===888777888999AAA>>>>>>AAA@@@===AAAHHHOOOgggqqqwww~~~zzzyyytttmmmhhhgggggggggYYYWWWRRRMMMOOOTTTVVVSSSOOOPPPRRRSSSSSSSSSSSSTTTRRRNNNKKKKKKIIIHHHKKKQQQOOOJJJKKKPPPQQQPPP\\\mmm[[[TTTNNNNNNOOOOOONNNNNNNNNMMMLLLLLLLLLLLLIIIGGGHHHJJJLLLNNNOOOPPPPPPPPPNNNMMMLLLKKKKKKLLLLLLMMMIIIJJJLLLMMMNNNOOOPPPPPPMMMLLLKKKJJJJJJJJJJJJJJJJJJMMMNNNNNNPPPSSSPPPKKKIIIJJJLLLMMMMMMLLLJJJIIIMMMOOOPPPRRRTTTTTTTTTSSSRRRQQQOOOOOOPPPRRRUUUWWWVVVUUUVVVZZZ[[[YYY[[[___]]]wwwtttfffVVVMMM\\\vvvppp\\\UUULLLJJJGGGIIIWWWuuuuuukkkccc[[[UUUPPPOOOMMMLLLJJJHHHFFFEEEBBB@@@>>><<<;;;;;;<<<===999;;;>>>@@@BBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@>>>>>>>>>???@@@@@@>>>;;;@@@@@@@@@>>>======???AAADDDIIIOOOUUU[[[eeeooovvv~~~ooo^^^JJJAAADDDHHHqqqzzz~~~rrrsssdddTTTXXXWWWUUUVVVUUUSSSQQQPPPPPPPPPPPPNNNMMMKKKLLLNNNOOOPPPOOONNNNNNPPPRRRTTTUUUTTTSSSTTTTTTSSSOOOJJJIIIKKKMMMNNNMMMLLLJJJGGGEEEEEEGGGJJJLLLMMMLLLKKKJJJHHHGGGFFFEEECCCCCCCCCDDDDDDDDDDDDDDD???>>>===<<<<<<;;;;;;;;;>>>===<<<;;;;;;<<<===>>>CCCHHHQQQ```vvvyyyxxxyyy~~~~~~}}}tttqqqrrrnnncccXXXMMMKKKLLLNNNLLLIIIKKKOOOQQQPPPOOOPPPQQQRRRRRRPPPRRRPPPMMMKKKKKKLLLOOOQQQSSSPPPQQQUUUXXXZZZ___eeeLLLMMMOOOQQQPPPOOOMMMLLLHHHJJJNNNPPPOOOMMMJJJHHHHHHEEECCCDDDHHHKKKJJJIIIJJJHHHFFFFFFGGGHHHFFFEEEGGGGGGGGGHHHIIIKKKLLLLLLNNNLLLJJJIIIHHHIIIKKKLLLKKKKKKKKKLLLMMMOOOQQQSSSRRRLLLEEECCCFFFIIIIIIGGGMMMNNNOOOQQQRRRSSSSSSTTTRRRQQQPPPPPPQQQRRRTTTUUUTTTVVVXXXXXXWWWWWWXXXYYYeeegggsssyyysssQQQQQQZZZqqqyyygggVVVKKKIIINNNMMMPPPpppuuuhhh___ZZZUUUOOOLLLLLLLLLJJJHHHCCCAAA??????@@@@@@???>>>@@@>>><<<===>>>??????>>>AAA>>><<<<<<>>>???===;;;===>>>??????>>>>>>???@@@>>>@@@BBB@@@>>>@@@FFFKKKMMMSSS\\\fffoooxxxgggYYYNNNAAA>>>EEEUUUxxxttt~~~{{{^^^RRRXXXXXXTTTTTTQQQPPPOOONNNOOOQQQQQQQQQOOOMMMNNNPPPQQQRRRRRRQQQQQQQQQSSSUUUUUUSSSRRRRRRRRRRRROOOLLLLLLNNNPPPPPPOOOOOOMMMJJJHHHGGGHHHIIIJJJKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<999;;;@@@GGGUUUiii{{{{{{zzzsss{{{vvvkkkfff```VVVMMMMMMJJJIIIJJJKKKKKKPPPWWWRRRQQQQQQQQQSSSSSSRRRQQQOOONNNKKKJJJKKKMMMPPPRRRSSSWWWVVVSSSWWW___^^^XXXIIIJJJKKKMMMOOOPPPPPPOOOLLLKKKIIIIIIIIIJJJIIIIIIIIIGGGEEEEEEFFFGGGGGGGGGGGGIIIKKKKKKHHHGGGHHHIIIFFFFFFEEEEEEGGGHHHJJJKKKJJJJJJIIIHHHHHHHHHIIIJJJHHHHHHHHHIIIJJJMMMOOOPPPSSSNNNHHHGGGIIILLLLLLKKKNNNNNNOOOOOOOOOOOONNNNNNQQQQQQPPPOOOOOOPPPQQQRRRUUUVVVXXXWWWVVVUUUUUUVVVZZZaaattt|||sss{{{dddPPPTTTmmm~~~hhhYYYOOONNNJJJHHHVVVjjj{{{rrrhhhbbbZZZTTTRRRPPPLLLIIIKKKIIIFFFEEEEEEEEECCCBBBDDDBBBAAAAAABBBCCCBBBAAA???===<<<===@@@AAAAAA@@@@@@BBBBBBAAA@@@???@@@BBB<<>>===>>>@@@AAAAAAAAA@@@AAAAAA@@@??????@@@BBBAAAEEEJJJNNNQQQWWW^^^ddduuuzzzkkkUUUHHH>>>===<<<===IIIXXXxxx{{{eee^^^bbb^^^YYYWWWSSSQQQPPPPPPRRRTTTVVVVVVUUURRRRRRSSSSSSTTTTTTTTTTTTPPPRRRSSSRRRQQQPPPQQQRRROOOOOOOOOQQQRRRSSSSSSSSSRRRQQQPPPOOOMMMJJJIIIGGGGGGFFFEEEDDDCCCBBBAAAAAA???>>>>>>>>>>>>>>>======;;;;;;:::999888888888888666666666666666666666666666777777666666888===AAACCCSSSoooxxx|||~~~zzzwwwvvvtttqqqkkkjjjkkkppp|||uuufff^^^TTTPPPQQQUUUVVVVVVRRRMMMJJJJJJIIIIIIPPPWWWOOONNNMMMNNNOOONNNLLLJJJGGGFFFFFFGGGJJJMMMQQQSSSLLLOOOQQQVVVbbbjjj```PPPRRRNNNJJJJJJMMMOOOOOOMMMQQQQQQSSSWWWYYYUUULLLDDDCCCDDDEEEBBB>>>===???BBB???DDDIIIJJJGGGEEEEEEGGGDDDBBB@@@>>>???BBBEEEHHHDDDEEEGGGIIIIIIIIIHHHGGGAAA@@@AAABBBCCCFFFHHHIIINNNKKKIIIIIIKKKMMMNNNMMMHHHIIIKKKLLLNNNOOOOOOOOOPPPOOONNNMMMLLLKKKJJJJJJOOOPPPQQQQQQOOONNNNNNOOOQQQUUUZZZeee|||xxxiiiQQQQQQddduuu~~~vvvfffWWWPPPOOOLLLGGGLLLVVVkkkyyyoooggg___ZZZRRRPPPNNNMMMMMMMMMLLLJJJJJJHHHFFFEEEEEEEEEDDDCCCFFFEEECCCCCCBBBBBBBBBAAAAAABBBCCCCCCCCCEEEGGGJJJRRRVVV[[[```dddiiiooottt}}}qqq^^^IIIAAA;;;888:::===GGG\\\qqqkkkcccccc\\\XXXYYYUUUVVVTTTTTTUUUWWWWWWWWWVVVSSSRRRRRRRRRRRRRRRRRRRRRMMMOOOPPPPPPPPPPPPRRRTTTMMMNNNOOOOOOOOOPPPPPPQQQNNNNNNNNNNNNMMMKKKIIIHHHFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>======<<<<<<<<<:::999888777666666666666555555555666666555555555222333555555555666777888:::999???QQQmmmwwwzzzxxxqqqlllkkkiiifffiiimmmqqqssstttqqqeeeYYYSSSQQQNNNNNNOOOPPPPPPOOOOOOLLLKKKLLLLLLJJJNNNSSSNNNNNNMMMNNNNNNMMMJJJHHHDDDDDDEEEFFFHHHLLLOOOQQQMMMHHHMMM___kkkeeeZZZSSSSSSOOOLLLKKKNNNPPPPPPPPPQQQQQQSSSUUUVVVRRRKKKEEEDDDEEEFFFDDD@@@@@@BBBFFFBBBDDDFFFHHHJJJIIIFFFDDDCCCAAA???===>>>@@@DDDFFFDDDFFFHHHJJJKKKKKKIIIHHHAAA@@@@@@AAABBBDDDFFFGGGKKKJJJIIIJJJKKKMMMMMMMMMJJJKKKLLLNNNOOOPPPQQQQQQNNNNNNMMMMMMLLLKKKJJJIIIJJJKKKMMMMMMMMMLLLMMMNNNQQQOOOUUUaaammm}}}pppYYYSSSUUUkkkoookkk^^^SSSOOOLLLGGGKKKHHHKKK\\\www~~~uuupppdddaaa]]]ZZZXXXVVVSSSQQQPPPNNNKKKJJJIIIIIIGGGFFFIIIIIIHHHGGGGGGFFFGGGHHHJJJKKKMMMOOOQQQUUUYYY]]]gggjjjpppvvv{{{lllYYYOOOFFF???<<<999999???IIIZZZqqqwwwfff___\\\TTTSSSWWWUUUXXXWWWVVVVVVWWWXXXWWWUUUTTTSSSRRRPPPOOOOOOOOOOOOLLLMMMNNNNNNOOOPPPRRRUUUNNNNNNNNNMMMKKKKKKLLLNNNKKKKKKKKKKKKJJJJJJIIIHHHDDDDDDCCCCCCBBBAAAAAA@@@======<<<<<<;;;;;;::::::888888777555555555555555444444555555555555444444111222222333444444444444666777888:::>>>NNNiii}}}}}}zzz{{{wwwnnnhhhhhhgggeeeppprrrqqqjjjddd]]]TTTKKKJJJKKKMMMOOOPPPPPPNNNNNNIIIHHHJJJNNNMMMLLLNNNRRRQQQPPPPPPQQQQQQOOOKKKHHHCCCCCCDDDEEEGGGJJJLLLNNNPPPJJJRRRggglll]]]QQQRRRNNNNNNMMMMMMNNNQQQSSSUUU[[[YYYUUUQQQOOOPPPRRRTTTJJJJJJIIIHHHFFFFFFGGGIIIHHHGGGHHHJJJLLLLLLIIIFFFBBBAAA???>>>>>>@@@CCCDDDDDDFFFIIIKKKLLLLLLKKKKKKDDDCCCBBBBBBCCCEEEFFFGGGJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNLLLLLLMMMMMMMMMLLLLLLKKKHHHJJJLLLMMMLLLLLLMMMNNNOOOLLLSSS```fffoooooo{{{zzzeeeSSSNNNVVV\\\ZZZTTTPPPNNNLLLJJJIIIHHHHHHPPPccc{{{}}}yyysssmmmhhhccc^^^ZZZXXXVVVSSSQQQPPPOOOMMMKKKHHHJJJLLLLLLMMMNNNQQQSSSXXXZZZ\\\___ccchhhnnnrrr|||qqqYYYGGG===<<<@@@:::999@@@RRRgggvvvssseeeXXXUUUTTTNNNPPPVVVTTTWWWVVVUUUUUUWWWWWWVVVUUUUUUTTTRRROOONNNMMMLLLLLLLLLMMMNNNNNNMMMNNNQQQSSSPPPPPPOOOLLLHHHGGGIIIKKKIIIIIIHHHGGGGGGFFFFFFFFFBBBAAAAAA@@@@@@?????????;;;;;;::::::999888888777777666555444444333333333222333444555555444333222333222111222222333222222111444999;;;666333===KKKaaaqqq~~~zzzwwwsssvvvwwwssskkkeeeffffffdddffffffbbb[[[VVVSSSNNNHHHDDDGGGJJJLLLMMMOOORRRTTTJJJIIIJJJMMMLLLJJJKKKPPPQQQQQQQQQQQQQQQOOOKKKHHHDDDDDDDDDEEEFFFHHHIIIJJJMMMQQQ]]]iiigggYYYNNNMMMJJJMMMOOOOOOMMMNNNRRRVVV```^^^YYYSSSNNNPPPXXX___PPPMMMJJJIIIIIIIIIHHHGGGIIIJJJKKKKKKJJJIIIIIIIIIBBBAAAAAA@@@@@@AAACCCDDDEEEFFFHHHJJJKKKLLLLLLLLLHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIKKKKKKKKKJJJJJJJJJLLLLLLLLLMMMMMMLLLLLLLLLJJJKKKMMMNNNOOOOOOOOONNNLLLNNNOOOOOONNNMMMNNNOOOOOOQQQWWW\\\^^^dddxxxrrrrrr|||uuuYYYRRRMMMMMMOOOOOOOOOPPPHHHKKKKKKFFFBBBGGGUUUcccvvv}}}{{{uuurrrmmmjjjgggdddcccbbb___^^^ZZZ]]]___```aaacccfffiiioooqqqtttvvvzzz~~~lllZZZNNNAAA555555===666999IIIhhh|||}}}zzzjjjeeeWWWMMMNNNPPPLLLPPPWWWUUUUUUTTTSSSTTTVVVWWWVVVUUUWWWUUURRRPPPMMMLLLKKKKKKNNNOOOOOOMMMLLLMMMOOOQQQRRRRRRPPPKKKFFFEEEGGGJJJIIIHHHFFFEEEDDDCCCCCCCCC@@@@@@??????>>>>>>======:::999999888777666666555666666555444333333333333111222333444444333222111111000......///000000000888000---111555555777;;;888AAAPPPgggyyyttt}}}~~~wwwrrrmmmmmmooollleeeaaabbbbbb```QQQRRRQQQOOOQQQSSSOOOHHHGGGGGGHHHGGGGGGJJJPPPUUUOOOLLLKKKKKKIIIFFFGGGLLLPPPOOOOOOPPPPPPMMMIIIEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFVVVeeegggaaaYYYQQQKKKKKKOOOSSSPPPKKKIIIMMMSSSYYY[[[ZZZUUUNNNNNNUUU\\\RRRNNNIIIGGGHHHHHHEEECCCGGGKKKMMMKKKFFFDDDGGGKKKBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEGGGIIIJJJLLLLLLMMMKKKJJJIIIGGGGGGGGGHHHIIIEEEGGGHHHIIIHHHFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMIIIKKKMMMOOOQQQQQQQQQQQQPPPRRRSSSRRRPPPNNNNNNOOOQQQYYY\\\WWWWWW___hhhkkknnndddtttooohhhMMMDDDGGGIIIJJJLLLKKKKKKJJJJJJJJJKKKKKKJJJWWW^^^pppwww}}}|||zzzxxxvvvwwwzzz||||||{{{||||||lllUUUPPPGGG===666555999<<<===FFFYYYrrryyy}}}xxxppplllaaaTTTSSSQQQNNNLLLLLLNNNPPPRRRTTTQQQQQQTTTUUUSSSSSSVVVVVVSSSOOOLLLJJJIIIGGGEEEEEEGGGIIIJJJIIIIIIJJJKKKOOOMMMJJJGGGEEEDDDDDDEEEGGGEEECCCBBBBBBBBBAAA@@@???>>>===<<<;;;:::999999777777777777666666666666333333333222222222111111111111111111111111111111000000000000000000000000000000111111111222222222222666;;;???JJJ```~~~xxxooo{{{~~~xxxrrrmmmiiigggvvvooofff___ZZZVVVRRRNNNMMMJJJHHHJJJOOOQQQOOOLLLGGGDDDCCCFFFLLLOOOMMMKKKLLLLLLLLLJJJHHHGGGHHHIIIKKKKKKLLLLLLKKKJJJIIIHHHBBBBBBAAAAAAAAABBBEEEGGGOOO___fffZZZOOOPPPPPPKKKNNNRRRTTTRRRNNNLLLNNNQQQUUUWWWZZZ[[[VVVPPPQQQWWWSSSOOOLLLKKKGGGAAAAAADDDIIIJJJLLLMMMLLLKKKIIIHHHGGGFFFDDDBBBBBBCCCDDDEEECCCCCCDDDFFFJJJLLLMMMLLLNNNLLLJJJIIIIIIHHHEEEDDDHHHGGGEEEDDDDDDEEEGGGHHHFFFEEEDDDFFFIIIKKKLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNUUUVVVVVVWWWYYY[[[\\\]]]mmmrrrnnnwww{{{{{{www\\\JJJBBBDDDHHH???HHHJJJCCCAAAFFFGGGCCCKKKKKKPPP]]]ooo~~~|||zzz{{{vvv^^^QQQHHHDDD???<<<<<<<<<:::888BBBPPPfff{{{qqqiiifff___VVVPPPNNNLLLJJJJJJKKKNNNPPPSSSPPPNNNPPPQQQOOOQQQTTTTTTQQQMMMKKKIIIHHHGGGEEEEEEGGGHHHHHHFFFEEEEEEFFFJJJJJJJJJHHHGGGEEECCCBBBEEECCCAAA@@@@@@@@@???>>>======<<<;;;:::999888888777777666666666555555555333222222222222111111111111111111111111111111111000000000000000000000000/////////000000000111111555666666444555>>>MMMYYYssstttnnnuuuzzzzzzpppiiifffhhhjjjkkkeee```ZZZUUURRRPPPMMMKKKJJJGGGEEEGGGLLLOOONNNKKKJJJGGGEEEGGGJJJLLLJJJGGGJJJKKKKKKJJJHHHGGGHHHIIIGGGHHHJJJKKKJJJIIIGGGFFFFFFEEECCCCCCFFFIIIJJJKKKSSS^^^aaaUUULLLNNNOOOKKKOOORRRTTTRRRNNNLLLNNNQQQVVVWWWYYYZZZVVVPPPPPPSSSRRRNNNLLLKKKHHHBBBAAADDDHHHIIIKKKLLLMMMLLLKKKJJJIIIHHHFFFDDDDDDDDDEEEFFFEEEDDDDDDEEEHHHKKKLLLLLLMMMKKKIIIHHHHHHGGGEEECCCEEEEEEDDDEEEEEEGGGHHHIIIFFFDDDDDDEEEGGGIIIJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMOOOPPPQQQRRRRRRRRRQQQPPPUUUUUUUUUVVVWWWYYYZZZ[[[bbbxxxyyykkkXXXJJJCCCBBBFFFFFFDDDDDDGGGGGGEEECCCBBBDDDLLLXXXdddlllooo{{{}}}iiiQQQBBB===888999999888888;;;AAAFFFZZZiii}}}nnnccc```]]]XXXNNNMMMKKKJJJJJJKKKMMMOOORRRNNNMMMNNNNNNLLLMMMQQQPPPNNNKKKIIIIIIIIIGGGFFFFFFGGGHHHFFFCCCAAAAAAAAAFFFGGGIIIIIIHHHFFFCCCAAABBB@@@>>>===>>>===<<<;;;;;;;;;:::999888777666666666666555555555444444444222222111111111000000000000000000000000000000000////////////////////////------........./////////000111000///...000333666@@@SSSjjj}}}~~~sssrrrvvvqqqppplllhhhggghhheee___YYYSSSPPPMMMKKKKKKLLLKKKJJJJJJGGGEEEGGGKKKNNNNNNMMMNNNKKKHHHHHHIIIIIIFFFCCCFFFHHHJJJJJJIIIHHHGGGHHHFFFHHHJJJLLLLLLKKKIIIGGGIIIGGGFFFFFFIIIMMMOOOPPP___bbb^^^SSSNNNQQQRRRPPPOOOQQQRRRPPPLLLKKKMMMOOOUUUTTTUUUXXXVVVPPPMMMNNNQQQMMMKKKLLLIIIDDDBBBDDDGGGHHHJJJLLLMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFGGGGGGGGGEEECCCDDDFFFIIIJJJJJJKKKIIIGGGGGGGGGFFFDDDCCCAAAAAACCCEEEFFFGGGHHHHHHFFFEEEDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJIIIIIIHHHKKKMMMOOORRRSSSSSSRRRRRRSSSSSSTTTUUUUUUVVVWWWWWW[[[\\\pppuuufffUUUHHHBBB>>>@@@CCCCCCDDDEEEBBB@@@???@@@CCCHHHNNNRRRdddkkkuuu{{{zzzwwwuuuttt~~~oooZZZIII===;;;===555999;;;:::;;;GGG[[[kkk}}}oooaaa\\\ZZZXXXOOONNNMMMMMMMMMNNNOOOPPPPPPNNNNNNQQQPPPLLLLLLNNNMMMLLLJJJJJJJJJJJJIIIGGGFFFHHHHHHGGGDDDBBBAAABBBFFFGGGHHHIIIIIIGGGDDDCCCBBB???===<<<<<<<<<:::999888888777777666555555444555444444444333333333333111111111000000000//////////////////////////////........................------------.........///------///222444555555333222888AAALLL[[[qqqyyy}}}~~~|||zzzzzzgggccc___```aaa\\\QQQHHHIIIHHHHHHIIIJJJLLLLLLMMMKKKIIIGGGHHHLLLOOOPPPPPPPPPMMMKKKJJJJJJIIIGGGDDDDDDGGGJJJKKKIIIHHHGGGGGGIIIKKKMMMPPPPPPOOOMMMKKKHHHJJJKKKJJJIIIKKKQQQVVVgggbbbXXXOOOMMMPPPRRRRRRNNNNNNNNNLLLIIIHHHJJJLLLOOOMMMNNNSSSTTTOOOKKKKKKOOOKKKJJJKKKJJJEEECCCDDDEEEFFFHHHJJJLLLMMMMMMMMMKKKKKKIIIHHHGGGGGGGGGHHHIIIFFFCCCBBBDDDFFFHHHIIIJJJHHHFFFFFFGGGFFFEEECCC???@@@CCCEEEFFFFFFEEEEEEGGGFFFEEEFFFGGGGGGFFFDDDFFFGGGIIIKKKKKKJJJHHHGGGJJJLLLOOORRRSSSSSSRRRQQQQQQQQQRRRSSSSSSSSSSSSSSSXXXSSS\\\zzz}}}dddRRRDDDCCCCCC???@@@EEEEEEEEEDDDAAA??????AAADDDHHHOOOXXXaaagggmmmtttzzzlllqqqxxxuuu{{{sssaaaMMMBBB>>><<<<<<>>>>>>;;;<<>>@@@CCCFFFKKKTTT___hhhiiifffaaa^^^```hhhttt||||||eeelllvvv~~~wwwbbbNNNCCC;;;===AAA@@@<<<999@@@888;;;VVV~~~ooo___XXXTTTRRRRRRKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMPPPUUUUUUPPPLLLLLLKKKKKKJJJKKKMMMMMMKKKIIIGGGIIIJJJKKKIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGBBB@@@===<<<;;;;;;999888555555444444333333333333222222222111111111000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,---...//////...222000000222222111555:::BBBNNNbbbvvv~~~{{{}}}~~~|||~~~{{{vvvlllXXXRRRJJJBBB???AAADDDEEEDDDDDDGGGJJJKKKKKKJJJKKKKKKGGGGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKFFFHHHJJJJJJIIIHHHGGGHHHJJJKKKLLLMMMMMMLLLKKKKKKJJJQQQVVVTTTNNNPPP]]]hhh```SSSHHHHHHIIIGGGGGGKKKJJJHHHFFFCCCBBBBBBCCCDDDAAA@@@CCCHHHJJJIIIJJJMMMMMMGGGCCCEEEGGGEEEDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGEEEBBBAAACCCDDDEEEEEEFFFEEEDDDDDDEEEFFFEEECCCEEEFFFHHHIIIIIIHHHFFFEEEDDDDDDEEEGGGIIIJJJHHHFFFJJJKKKLLLMMMNNNNNNMMMLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMOOOPPPQQQQQQPPPPPPNNNTTTUUUTTTfffqqq[[[iiizzzyyyeeeRRRDDD===<<<<<<===???@@@AAABBBBBB>>>@@@@@@???>>>AAAGGGLLLUUURRRMMMHHHDDDEEEIIILLLMMMUUUbbbppp}}}}}}sssiiieeefffddd___WWW]]]ffflllpppvvv~~~|||jjjUUUHHH===888888>>>BBBAAA>>>===@@@AAANNNkkk}}}zzzvvvhhh[[[XXXWWWSSSPPPOOOKKKLLLNNNPPPPPPPPPOOONNNLLLKKKLLLPPPPPPMMMLLLMMMJJJIIIIIIKKKLLLLLLJJJHHHGGGIIIJJJJJJIIIHHHHHHIIIGGGHHHIIIJJJIIIGGGEEECCCAAA???<<<;;;::::::888666444444444333333333333333111111111000000000//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---+++,,,,,,------///111333...---///555444///...111111444888>>>III^^^www~~~~~~vvv{{{xxxuuuuuuxxx}}}xxxyyy|||vvvwwwrrrcccYYYPPPBBB===>>>@@@CCCFFFEEEAAA>>>CCCFFFJJJKKKJJJIIIIIIJJJFFFGGGJJJKKKKKKJJJIIIIIIJJJKKKKKKKKKJJJIIIJJJJJJJJJKKKKKKJJJHHHGGGHHHIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIMMMPPPRRRSSSYYYdddmmm\\\OOOHHHLLLMMMGGGFFFKKKJJJHHHDDDBBBAAAAAABBBBBBAAAAAADDDGGGGGGEEEIIIOOOMMMEEE@@@AAADDDDDDDDDEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@AAACCCDDDDDDEEEEEEEEECCCBBBBBBCCCDDDDDDCCCCCCBBBAAAAAACCCDDDCCCBBBAAABBBDDDEEEEEEEEEEEEDDD@@@AAACCCFFFIIIJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMNNNLLLKKKJJJJJJJJJJJJKKKLLLJJJKKKMMMPPPQQQQQQPPPPPPQQQRRRSSSRRRXXXooohhhbbbcccuuu|||fffUUUIIIEEE@@@>>>???@@@???>>>>>>@@@CCCBBB???>>>???BBB===???@@@???===;;;;;;;;;444666;;;CCCMMMUUU[[[]]]iiinnnvvv}}}hhh```\\\SSSKKKKKKPPPQQQNNNJJJOOOTTTWWWZZZ```jjjrrryyyooo\\\LLLCCC??????<<<999999===???@@@CCCHHHFFFUUUlllxxxoooiiicccXXXSSSWWWZZZVVVPPPNNNMMMNNNQQQSSSSSSSSSRRRQQQLLLIIIHHHJJJKKKIIIKKKOOOIIIHHHHHHJJJKKKJJJHHHFFFGGGHHHIIIIIIGGGFFFFFFFFFDDDGGGJJJKKKJJJGGGBBB???AAA>>>;;;:::999888777555444444333333333333333333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,...///...,,,+++---//////,,,---222222......222,,,111666777666999AAAIIIYYYhhh}}}~~~yyytttrrrooommmmmmuuufffaaafff```WWWXXXXXXOOOLLLOOOLLLBBBAAA???>>>???BBBFFFHHHBBBFFFKKKLLLKKKIIIIIIJJJGGGJJJMMMNNNMMMKKKIIIIIIIIIJJJJJJJJJHHHGGGHHHIIILLLLLLLLLJJJHHHGGGHHHJJJLLLKKKIIIHHHGGGGGGHHHIIIGGGGGGHHHMMMUUU___hhhmmmUUUIIIEEEKKKKKKCCCAAAGGGKKKHHHDDDAAAAAAAAABBBBBBBBBCCCFFFHHHEEECCCHHHQQQMMMDDD===???CCCCCCDDDFFFDDDCCCAAA@@@???>>>>>>>>><<<===???AAABBBCCCDDDDDDCCCBBBAAABBBDDDDDDDDDBBB@@@???>>>???AAABBBAAA@@@;;;<<<===???@@@AAABBBBBB===>>>@@@EEEIIIJJJIIIHHHHHHHHHHHHHHHJJJKKKMMMNNNKKKJJJHHHGGGHHHIIILLLMMMHHHJJJMMMPPPQQQQQQQQQPPPZZZRRRRRRVVVUUU[[[~~~mmmXXXZZZtttzzz___UUUIIIBBB@@@@@@>>>;;;===@@@BBBAAA>>><<<===???999<<<>>>>>><<<999888777>>>:::888888<<>><<<:::888666444333555444333222111111111111000...---...///000///...---------,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......000111111111111222222222444:::DDDPPPaaauuuuuuooo{{{~~~||||||xxxzzzwwwoooqqqyyywwwfffYYYSSSOOOLLLIIIIIIHHHHHHGGGHHHHHHIIIIIIDDDBBB???>>>@@@BBBDDDEEEGGGHHHHHHGGGEEEDDDEEEFFFLLLKKKHHHFFFFFFFFFHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIMMMKKKIIIFFFEEEEEEFFFGGGMMMNNNNNNJJJEEEBBBCCCEEEBBBGGGIIIJJJPPPZZZ]]]YYYKKKGGGFFFGGGCCC>>>BBBIIILLLGGGBBB>>>>>>???@@@@@@DDDDDDCCCAAAAAACCCFFFIIIJJJEEE@@@@@@DDDFFFEEEBBBAAA@@@>>>===;;;999777777:::<<<@@@CCCDDDCCCBBB@@@BBBAAA@@@>>>>>>>>>????????????>>>===<<<<<<======999:::<<<>>>???@@@@@@@@@<<<>>>AAADDDFFFGGGGGGGGGFFFFFFFFFEEEDDDEEEHHHKKKFFFHHHJJJJJJIIIGGGGGGHHHJJJKKKMMMNNNOOOOOONNNNNNTTTWWWWWWQQQNNNUUUgggwwwsss\\\WWWllljjjVVVKKKFFFBBB>>><<<<<<======>>>???@@@@@@BBB@@@===;;;;;;;;;:::888;;;<<<;;;999777666777888:::::::::;;;>>>BBBEEEGGGMMMOOOVVV]]]\\\WWWYYY```kkkddd\\\VVVRRROOOKKKHHHIIIGGGFFFHHHKKKJJJEEE@@@BBB???<<<<<<===?????????999:::<<<===???CCCHHHLLLTTTYYYaaagggjjjllllllmmmqqqqqqsss{{{rrrbbbVVVOOOIIIAAA;;;<<<===;;;;;;>>><<<::::::???KKK]]]nnnyyy~~~uuueeeddd___ZZZTTTRRRSSSTTTRRRPPPQQQRRRTTTUUUUUUUUUSSSSSSNNNMMMKKKJJJIIIHHHIIIIIIFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAAAAAAAA@@@???>>>>>>===;;;999777555444333222222111111000//////...///...---...///000///---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,------------//////000000000111111111,,,...000333777@@@JJJRRRooo|||vvvsss{{{{{{xxxxxxuuulllfffhhhaaaXXXLLLEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCEEEFFFFFFEEECCC@@@@@@AAACCCDDDEEEFFFHHHIIIHHHFFFDDDDDDDDDGGGGGGFFFEEEEEEFFFFFFGGGIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKIIIGGGFFFFFFFFFFFFJJJJJJIIIEEE@@@<<<<<<===>>>BBBEEEEEEJJJRRRSSSOOOIIIFFFEEEFFFBBB>>>BBBIIIKKKGGGBBB???>>>???@@@@@@BBBCCCCCCAAA???AAAEEEHHHLLLHHHDDDCCCFFFGGGFFFCCCCCCBBBAAA???===<<<:::::::::<<>>===<<<<<<<<<===>>>??????>>>===============;;;<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDFFFFFFCCCDDDCCCBBBAAAAAADDDFFFDDDFFFIIIIIIHHHGGGGGGGGGIIIJJJLLLMMMMMMMMMLLLLLLMMMQQQRRRPPPNNNSSS___jjjsssdddeeetttuuufffVVVJJJ???>>>>>>???@@@@@@???===???>>>===>>>@@@AAA@@@???============<<<;;;<<<<<<999999888888999<<<>>>@@@:::;;;@@@CCC@@@;;;<<>>;;;888999===@@@@@@>>>===???AAA@@@===<<<<<<>>>777777777666666888<<<>>>HHHLLLQQQTTTUUUTTTTTTTTTXXXXXX\\\eeepppwwwzzzzzz|||uuuoooeeeZZZNNNEEE???<<<:::888999;;;;;;888777999DDD@@@AAAMMMccczzz~~~|||uuucccaaaYYYWWWSSSQQQPPPRRRTTTUUUTTTTTTTTTTTTSSSSSSRRRRRRNNNMMMLLLJJJIIIIIIHHHHHHGGGGGGHHHHHHGGGFFFDDDCCCEEEEEEEEEEEEEEEDDDCCCCCC@@@???>>>===<<<<<<<<<<<<<<<;;;:::888666444333222111111222222111000///...///...------//////...---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************)))))))))*********++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------............////////////111111000//////111555999===FFFTTTcccqqq~~~~~~}}}yyyttttttwww}}}nnn``````bbb[[[QQQMMMEEE@@@:::999<<<@@@AAAAAA======>>>???@@@BBBDDDEEEDDDCCCAAA@@@AAABBBDDDFFFFFFHHHIIIIIIFFFCCCBBBAAACCCCCCDDDDDDEEEEEEDDDDDDFFFGGGGGGHHHIIIJJJJJJKKKIIIIIIIIIIIIHHHHHHGGGFFFLLLLLLJJJGGGAAA===;;;;;;<<>>BBBIIIJJJFFFBBB??????@@@@@@@@@@@@CCCDDDAAA>>>===BBBGGGKKKHHHEEEFFFHHHHHHEEECCCCCCCCCBBB@@@>>>===<<<;;;:::<<>>=========>>>>>>>>>>>>=========>>>???@@@CCCBBB@@@@@@@@@BBBDDDFFFCCCCCCCCCAAA???@@@BBBDDDCCCDDDFFFGGGFFFEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJJJJIIILLLOOOPPPPPPRRRWWW\\\eeerrrjjjfffxxx~~~lllXXXPPPFFF@@@??????<<<999>>>===<<<>>>???@@@???===<<<<<<=========<<<;;;;;;;;;:::999888888888::::::======??????<<<888:::>>>;;;:::999999<<<======<<<<<<;;;999:::<<<>>>??????999>>>BBBBBB@@@BBBIIIPPP666666666555333444666888AAADDDHHHIIIHHHGGGFFFFFFEEEFFFJJJRRRZZZaaacccdddgggjjjoootttxxx~~~}}}vvvooohhhaaa]]]PPPMMMHHHCCC???>>>>>>???;;;<<<>>>???===:::999:::???DDDPPPcccxxxmmm]]]\\\PPPPPPOOOMMMKKKLLLQQQVVVQQQPPPPPPOOOOOOQQQRRRSSSOOONNNMMMLLLKKKJJJIIIIIIEEEFFFGGGHHHGGGGGGEEEEEECCCCCCCCCDDDCCCBBBBBBAAA@@@>>><<<:::999999999:::999888777666444333222111111222444444444222000///...---,,,---......---,,,+++++++++++++++*********************************************************))))))))))))************)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---...000222333...222666999???IIIUUU___{{{{{{nnnaaaUUUHHH???BBBHHHGGGAAA>>><<<:::888999<<<@@@AAAAAA>>>>>>>>>???@@@AAACCCCCCAAAAAAAAA@@@???@@@BBBDDDEEEGGGIIIIIIFFFCCC@@@???BBBCCCDDDEEEEEEDDDCCCBBBAAABBBCCCDDDEEEFFFFFFFFFCCCEEEGGGIIIJJJJJJIIIIIILLLLLLKKKIIIFFFBBB???======???BBBEEEHHHIIIGGGDDDFFFEEEDDDAAA>>>>>>CCCHHHHHHEEEAAA????????????>>>???BBBDDDAAA===<<>><<<<<<;;;;;;===???AAAAAA@@@???>>>999888777777888999:::;;;???>>>>>>======>>>>>>>>>@@@???===<<<<<<===???@@@BBBAAAAAAAAABBBCCCEEEFFFEEEEEEEEEDDDBBBAAABBBDDDAAACCCDDDEEEDDDDDDEEEFFFIIIJJJKKKLLLLLLKKKJJJIIIJJJLLLNNNOOOQQQRRRSSSTTTSSSkkk}}}eeeqqqvvv```QQQJJJFFFBBB>>>???===;;;:::<<<>>>???@@@AAAAAAAAAAAABBBAAA???>>>@@@???>>>===<<<<<<<<<<<<;;;;;;<<<;;;999888;;;>>>;;;;;;;;;;;;<<<<<<<<<;;;===???BBBCCCBBBAAA???>>>:::>>>CCCHHHOOO\\\kkkuuu555666666555333333555777888:::======<<<<<<<<<<<<===>>>AAAEEEJJJMMMOOOOOOTTTWWW[[[```eeejjjpppttttttttttttsssrrruuuzzz~~~yyyvvvkkkggg```YYYSSSMMMHHHDDDBBBAAA???===<<<;;;;;;<<<888;;;<<<<<<===???BBBDDDBBBOOObbbuuusss\\\RRRPPPKKKLLLMMMJJJHHHJJJOOOUUUQQQPPPNNNMMMMMMNNNPPPQQQOOOOOONNNMMMKKKJJJIIIHHHCCCDDDFFFGGGHHHHHHHHHGGGAAAAAABBBBBBAAAAAA@@@???@@@>>><<<:::888777888888666555555333222111000000///111222333333111000......,,,+++,,,---...---+++************************************************))))))))))))))))))))))))(((((()))))))))*********((()))******++++++***************+++++++++,,,,,,******+++++++++,,,,,,,,,+++*********++++++++++++/////////...---000666;;;BBBKKKXXXcccmmmxxxyyyzzzzzzxxxyyy}}}~~~}}}zzzzzz|||}}}zzz{{{~~~|||}}}{{{pppcccYYYSSSKKKBBB<<<:::555222666;;;======>>>777666777888;;;=========???>>>>>>>>>>>>??????@@@>>>???@@@???======@@@BBBDDDGGGIIIHHHEEEBBB???>>>DDDEEEGGGHHHGGGEEECCCBBB???@@@BBBCCCDDDDDDDDDCCC???BBBEEEIIILLLMMMLLLLLLHHHHHHIIIIIIHHHFFFBBB@@@>>>???AAAFFFJJJJJJHHHFFFFFFFFFDDD@@@<<<>>>CCCGGGFFFCCCAAA@@@@@@@@@>>>===???BBBCCCBBB>>>>>>AAAEEEDDDDDDEEEGGGIIIIIIIIIHHHAAA@@@@@@???>>>======<<<<<<===>>>@@@@@@???>>>===999999888888888999;;;<<<>>>===============>>>>>>@@@???===;;;;;;<<<>>>???===???AAACCCEEEFFFFFFFFFEEEFFFFFFEEECCCBBBCCCDDDAAABBBCCCCCCBBBBBBDDDEEEIIIJJJKKKLLLLLLLLLKKKJJJMMMLLLLLLLLLNNNPPPQQQRRRSSS]]]eeexxxzzzoookkkzzz}}}rrriii___WWWLLLGGGAAA======???AAABBBDDDCCCCCCDDDGGGHHHFFFDDDCCCBBBBBBAAAAAAAAAAAAAAA===>>>===:::999;;;===>>>@@@AAAAAA@@@???>>>======999<<<>>>???>>>???AAADDDGGGKKKSSS```ppp333444555444333222444555333555777777666666888999999:::<<<>>>???@@@AAAAAADDDGGGKKKNNNQQQUUUZZZ^^^````````````aaadddhhhllljjjkkklllllllllooosssvvvyyyyyyxxxvvvuuuyyyzzzrrrkkkfffaaa]]]ZZZNNNKKKGGGDDDBBB@@@>>>;;;:::;;;;;;<<<;;;;;;:::999:::<<<<<<;;;???GGGMMMNNNgggrrryyy{{{{{{|||qqq```TTTMMMJJJKKKLLLMMMLLLJJJKKKOOOSSSTTTSSSQQQOOOMMMMMMMMMMMMNNNNNNMMMLLLKKKIIIGGGFFFAAABBBDDDFFFGGGHHHHHHGGG@@@@@@@@@@@@@@@???>>>>>>???>>><<<:::888666666555333333222111111000//////,,,---...//////...---,,,---,,,++++++------,,,+++)))))))))))))))*********************************))))))))))))))))))))))))((((((((()))))))))******(((((()))************)))))))))*********+++++++++************++++++++++++///...---...///000///---///000000///......000222000333666888<<>>???>>><<<;;;>>>AAADDDFFFGGGGGGDDDAAA@@@???EEEFFFHHHIIIIIIHHHFFFEEEBBBCCCEEEFFFFFFEEEDDDDDD???AAAEEEIIIKKKMMMMMMMMMHHHHHHJJJMMMNNNLLLHHHEEE???===@@@FFFIIIHHHGGGHHHGGGIIIFFF???;;;>>>CCCFFFEEEDDDBBBBBBBBBBBB@@@>>>@@@AAABBBBBBBBBBBBDDDFFFEEEEEEFFFGGGHHHJJJJJJKKKBBBAAAAAAAAA@@@@@@??????======>>>???>>>>>><<<<<<;;;:::999999999:::;;;<<<<<<<<<;;;;;;<<<<<<======>>>===<<<;;;;;;;;;<<<===;;;===@@@DDDFFFFFFFFFEEEAAABBBCCCCCCAAA@@@AAABBBBBBCCCDDDCCCAAAAAACCCDDDHHHIIIJJJLLLLLLLLLLLLKKKLLLKKKIIIHHHIIIKKKNNNPPPTTTWWWUUU```kkkcccqqquuulll___RRRIIIBBB???<<<@@@===;;;<<<@@@BBBAAA???CCCCCCCCCCCCBBBBBBBBBBBBEEEFFFDDD@@@???AAABBB@@@@@@AAABBBAAA@@@@@@BBBDDD===@@@BBBDDDFFFNNNZZZcccdddjjjvvv444555666555333222333444444555666666666666888:::555666888999999999:::::::::<<<>>>@@@BBBDDDHHHKKKNNNNNNOOOOOOQQQSSSUUUWWWWWWXXXYYYXXXXXXYYY[[[^^^___```___]]]ZZZ[[[```dddhhhjjjooovvv~~~zzzssspppooonnnkkkgggaaa[[[UUUOOOLLLIIIFFFCCC???===;;;;;;<<<<<<;;;:::555666999;;;======>>>===???AAABBBEEEPPP___ggggggwwwwwwrrruuuqqqeeeYYYSSSNNNJJJLLLMMMNNNMMMMMMMMMNNNOOOQQQPPPOOONNNLLLKKKKKKKKKKKKKKKKKKJJJHHHFFFCCCBBB???AAABBBDDDEEEEEEDDDDDD>>>????????????>>>=========<<<;;;:::777555333222111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,***((((((((()))))))))******************************))))))))))))))))))))))))(((((((((((()))))))))***'''((())))))******))))))))))))))))))*********+++)))*********++++++++++++'''&&&%%%'''***------+++---......------,,,,,,---111000...------///111333666888===CCCJJJSSS]]]dddoooxxxtttnnnhhhdddaaa[[[UUURRRIIIIIIGGGBBB===:::888777666333333777888666777;;;666777777555444444555666555666888999:::;;;===>>>999999999999999:::;;;<<<:::>>>@@@???<<<;;;>>>AAACCCEEEFFFEEECCCAAAAAAAAADDDEEEGGGIIIJJJJJJJJJJJJEEEFFFHHHHHHHHHGGGEEEDDDCCCDDDFFFHHHJJJKKKKKKKKKIIIIIILLLOOORRRPPPKKKGGGBBB>>>???EEEHHHFFFEEEHHHIIIKKKHHH???:::>>>CCCDDDGGGFFFEEEFFFFFFEEECCC@@@CCCAAAAAACCCFFFHHHHHHFFFEEEEEEEEEDDDDDDDDDFFFHHH@@@@@@@@@@@@@@@?????????===>>>>>>>>>======<<<;;;<<<;;;:::999999::::::;;;:::::::::::::::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCCCCDDD>>>@@@BBBBBB@@@@@@@@@BBBDDDEEEDDDCCCAAA@@@BBBCCCEEEFFFHHHJJJKKKLLLLLLKKKJJJJJJJJJHHHGGGHHHLLLPPPNNNTTTRRRTTTfff{{{rrrhhhmmmrrreee[[[UUUSSSMMMGGGDDDEEEEEEBBB???DDDDDDDDDDDDCCCBBBAAA@@@>>>AAA@@@<<<<<<@@@@@@<<<===>>>???>>>===???CCCFFFOOOWWW```ggglllvvv777888888777444333333444444555555555444555777999000222444666666777888999555777888999999:::===?????????@@@AAAAAACCCDDDEEEKKKLLLLLLLLLKKKKKKLLLNNNDDDHHHKKKLLLJJJJJJLLLNNNVVVUUUTTTVVV\\\dddlllqqqrrryyyyyyqqqmmmmmmfffaaa[[[XXXWWWUUUOOOJJJLLLHHHCCCAAA@@@>>>;;;888>>><<<:::999:::;;;:::999::::::;;;===>>>>>>??????;;;@@@FFFQQQfff~~~|||{{{{{{pppeeejjjhhh]]]TTTPPPMMMIIILLLLLLLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIHHHGGGFFFCCCAAA??????@@@AAABBBBBBBBBAAA@@@>>>>>>>>>>>>>>>======<<<;;;;;;;;;999777444111///000000//////............------,,,,,,,,,---......,,,+++******,,,,,,+++***'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))************************++++++++++++---+++)))))),,,...---+++***++++++,,,,,,---......---,,,+++---///000///...000......111555555555555777AAAHHHIIIKKKTTT^^^dddjjjtttwww{{{||||||}}}zzznnnjjjlllfff^^^ZZZ\\\XXXLLLBBB@@@???AAA???;;;777666555222444444666999888555444555888333222777888444222333555666555444444666777555555666888888777777999:::888888888999:::<<<===>>>;;;>>>AAA@@@===<<<>>>BBBCCCDDDEEEDDDBBBAAABBBCCCAAACCCEEEGGGJJJLLLMMMNNNFFFGGGHHHIIIHHHFFFDDDCCCGGGGGGHHHHHHIIIIIIIIIIIIEEEEEEHHHKKKNNNLLLGGGBBBFFFAAA@@@FFFHHHEEEEEEHHHJJJMMMIII???:::>>>CCCDDDIIIHHHHHHIIIIIIHHHEEECCCDDDAAA@@@CCCHHHLLLJJJGGGDDDCCCBBB???>>>>>>@@@BBB========================>>>>>>>>>>>>===<<<;;;;;;===<<<:::999999999::::::999999999999::::::;;;<<<888999:::;;;;;;;;;::::::>>>>>><<<<<<===???AAABBB>>>@@@BBBBBBAAAAAABBBCCCFFFFFFEEECCC@@@@@@AAACCCBBBDDDFFFHHHJJJKKKKKKKKKIIIKKKLLLKKKHHHIIIMMMQQQFFFRRRSSSPPPTTT^^^wwwppp\\\```mmmyyyqqqfff^^^[[[WWWRRRNNNGGGGGGFFFEEEDDDBBB@@@???@@@DDDDDDBBBEEEKKKKKKFFFOOOPPPQQQOOONNNPPPUUUYYY___mmm======<<<:::777555444444666444222444888999777444555555555555555555555555444444444444555555666777999999999999999999999999<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@AAABBBCCCEEEGGGHHHIIINNNNNNOOOPPPOOONNNMMMLLLHHHFFFCCC@@@>>>===<<<<<<::::::;;;;;;<<<<<<======999999:::;;;<<<<<<<<<<<<888;;;>>>>>><<<===@@@DDDJJJSSS```ooo{{{rrr]]]XXXWWWVVVTTTRRRPPPNNNMMMJJJGGGDDDFFFJJJLLLIIIEEEHHHIIIIIIIIIHHHHHHGGGFFFGGGEEECCCBBBBBBAAA???===>>>======>>>@@@@@@???>>>;;;===>>>???>>>===;;;:::;;;:::888666444333222222///.........---------------,,,++++++******++++++)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------...///000111222222999999:::<<<===???@@@@@@>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@======>>>===;;;999777555666666555444333222111000///000000000111111111111///000000000111111111111222222222333333333444444555555555444444333333333666666666666777777777777777888:::;;;<<<;;;;;;:::>>><<<::::::===???@@@AAABBBAAAAAABBBBBBCCCEEEEEEAAABBBDDDEEEEEEEEEDDDCCCGGGEEEDDDEEEFFFHHHHHHGGGHHHIIIIIIHHHFFFEEEEEEFFFCCCDDDFFFHHHIIIHHHGGGFFFAAABBBCCCEEEFFFFFFGGGFFFIIIEEEBBBAAACCCDDDCCCAAAJJJOOOSSSNNNFFFAAADDDIIIGGGIIIKKKKKKHHHEEECCCCCCDDDBBB???=========<<<;;;>>>===<<<;;;::::::::::::::::::999999888888777777555666666666777777888888888777666555555666777888777777777777777777777777777888:::<<<=========<<<@@@????????????AAABBBCCC???>>>>>>>>>>>>>>>>>>???AAABBBDDDEEEGGGHHHHHHHHHMMMLLLJJJIIIIIIKKKMMMNNNJJJLLLOOOPPPRRRYYYdddmmmlll]]]fffhhhwwwxxxxxxyyywwwsssmmmfff___ZZZWWWXXXYYY\\\___dddhhhkkkmmmwwwzzz|||===>>>>>>>>>>>>===<<<;;;888666555666777999::::::555555555555555555666666444444444444444555666666777777777777777777777777777888888888888999999999::::::999999888888999999999:::;;;<<<===>>>???@@@@@@@@@AAAAAAAAA@@@???>>>BBB@@@>>><<<:::999999999<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;<<<===>>>???CCCHHHOOOTTTjjjqqqyyylllXXXNNNOOOOOOPPPQQQRRRSSSSSSLLLHHHEEEFFFIIIJJJHHHEEEGGGHHHHHHIIIIIIHHHHHHHHHGGGEEECCCBBBBBBBBB@@@???===<<<<<<===??????>>><<<<<<===>>>???>>>===;;;::::::999888666444333222222/////////.........---------,,,++++++******++++++******))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,------......//////.........//////000000111///000000111111222222222333333222222222111111111111111111000///...---,,,000000000///////////////....../////////000000000//////000000000111111111222222222333333333333444555444444444333333333333444444555555555666666666777888999:::;;;;;;::::::>>><<<::::::===???@@@AAABBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEEEEEEEFFFEEECCCDDDFFFGGGGGGFFFHHHIIIJJJHHHFFFEEEEEEFFFBBBCCCEEEFFFFFFEEECCCCCCAAABBBCCCDDDEEEFFFGGGHHHHHHEEEBBBBBBCCCDDDCCCBBBHHHMMMPPPNNNHHHDDDEEEGGGGGGHHHIIIGGGDDDAAA??????AAA???===<<<===>>>======;;;;;;:::999888888888888777777666666555555555555444444444444555555555666666555555444444555555666555555555555555555555555666777999:::;;;<<<;;;;;;>>>=========>>>???AAABBB???>>>>>>======>>>>>>???AAABBBCCCDDDEEEFFFGGGGGGJJJIIIHHHGGGHHHIIIKKKLLLKKKMMMNNNLLLLLLPPPXXX^^^uuuggg]]]ZZZggg~~~|||tttqqqyyyAAA@@@??????@@@>>><<<999999999888666555666999;;;777777777777666666666666444444333333444444555555555555555555555555555555444444444555555555666666999888888777777666666666:::::::::;;;<<<=========:::::::::;;;:::999999888<<<;;;:::999888777777777888888888999999::::::::::::;;;<<<===>>>@@@@@@AAA???AAAGGGQQQ\\\eeekkknnn|||eeeTTTIIIIIIKKKLLLOOOQQQSSSTTTNNNJJJFFFEEEHHHIIIIIIGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGDDDBBBAAAAAABBBBBBAAA;;;;;;;;;<<<===>>>===;;;<<<===>>>>>>>>>===;;;::::::999777555333222222111000/////////............,,,,,,+++************+++*********))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))***************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++*********------,,,++++++++++++,,,,,,,,,,,,---------......---------............///////////////000000000000111111222222222333333333444444333333333333333222333333333444444444555555666777888999::::::::::::===;;;::::::===???@@@@@@CCCBBBBBBAAA@@@???????????????@@@AAACCCEEEGGGIIIFFFDDDCCCCCCEEEFFFFFFEEEFFFGGGHHHGGGDDDBBBBBBCCCAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAABBBCCCEEEGGGIIIHHHEEECCCBBBCCCDDDCCCCCCCCCFFFHHHIIIFFFDDDCCCCCCEEEEEEEEEBBB>>><<<;;;;;;===;;;::::::<<<===<<<;;;777777666666555555444444333333333222222222222222111222222222222333333333333333444444444444333333222222222222222222222222444555777888999999:::999::::::::::::;;;===???@@@>>>>>>============>>>>>>BBBAAAAAAAAABBBCCCEEEFFFFFFFFFEEEEEEFFFHHHIIIKKKJJJKKKLLLKKKIIIJJJNNNSSSZZZfffzzzyyyeee\\\cccvvvzzzrrrsss}}}HHHDDD???>>>@@@AAA>>><<<;;;===>>><<<888777999<<<999999999999888888888888555555444444444444555555444444444444444444444444555555555666666666666777888999999999999999999999============>>>>>>>>>>>><<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::777777888:::<<<===>>>???======<<<===>>>AAADDDFFFHHHOOO\\\mmm|||uuu{{{sssuuuyyy{{{wwwmmm___UUUMMMMMMLLLLLLLLLMMMNNNOOONNNKKKHHHGGGIIIKKKLLLLLLIIIIIIJJJJJJIIIHHHGGGGGGEEEBBB@@@???@@@BBBBBBBBB<<<;;;;;;<<<>>>>>>===<<<=========>>>===<<<;;;;;;999888666444333222111111000000/////////.........,,,++++++************************)))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************************************+++++++++++++++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------,,,,,,,,,,,,,,,///...---------...000111---------............///------------...................../////////000000111111111111222222222222333333333333222222222222333333333333444444444444555666777888999999::::::<<<:::999;;;===???@@@@@@DDDCCCCCCBBB@@@???======???>>>>>>>>>AAAEEEHHHKKKGGGEEEDDDDDDEEEFFFFFFEEECCCEEEFFFEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>@@@BBBEEEGGGFFFEEECCCBBBBBBBBBCCCCCC???>>>>>>???@@@@@@???>>>AAAAAA@@@===:::999999::::::888777777888888777666333333333333222222111111000000000000000000111111111111111111111111111111111222444444444444222111111111111111111111111111333333444555666777888888777777777777999;;;===>>>======<<<<<<<<<<<<======AAA@@@>>>>>>???AAACCCDDDCCCCCCCCCDDDEEEFFFHHHIIIGGGIIIKKKLLLKKKLLLOOOQQQRRR\\\kkkxxxuuuiiieeehhhnnnzzz|||vvvhhhaaaVVVNNNEEEBBBDDDFFFDDDAAA;;;>>>AAAAAA>>><<<===???<<<<<<<<<;;;;;;;;;::::::777777666666666666666777555555555555555555555555666666666777777777888888777888999;;;<<<=========;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@AAABBBCCCBBBBBBBBBEEEIIINNNQQQdddhhhqqq}}}~~~kkk~~~iiikkkllliiiccc\\\XXXVVVRRRPPPNNNLLLKKKKKKKKKLLLNNNLLLIIIIIIKKKNNNPPPQQQLLLLLLKKKJJJIIIGGGFFFEEECCCAAA???>>>@@@AAAAAA@@@>>>======>>>@@@@@@???>>>===============<<<<<<;;;777777555444222111111111////////////............,,,+++******))))))******))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))(((((()))******++++++,,,++++++******************+++++++++++++++++++++++++++******)))***,,,.../////////.........------------------.........//////---............/////////000000000111111111222222222222222222222222222222333333444444444555555555444555555666777888999::::::999999;;;===@@@@@@???DDDDDDDDDCCCBBB@@@>>>===>>>>>>======@@@DDDHHHKKKHHHFFFDDDDDDFFFGGGFFFEEECCCEEEGGGGGGEEEBBBBBBBBB@@@@@@???@@@@@@BBBDDDEEE>>>===<<<<<<===???BBBCCCCCCBBBAAA@@@???@@@AAABBB???<<<999888:::<<<===<<<;;;<<<<<<;;;999888:::;;;777555444444444333111///000000111111111000///.../////////000000111111111111111111111111111111111222222444555555444222222111111111111111111111111111222222333444555666777555555555555666888:::;;;<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;<<<>>>AAACCCAAAAAABBBCCCDDDEEEGGGGGGEEEGGGJJJLLLMMMMMMOOOPPPMMMVVV^^^aaafffwwwrrr```UUUYYYddd}}}|||}}}mmmeeeeeeiiipppwwwttthhhYYYQQQOOOMMMFFF???===>>>@@@@@@>>>===>>>>>>@@@@@@??????>>>>>>======::::::999999888888999999777777777777777777777777666666777777777888888888555666999<<<>>>?????????<<<<<<==================<<<;;;::::::999999::::::999:::;;;<<<============;;;;;;<<<<<<======>>>>>>@@@DDDKKKSSS\\\eeekkkooowww}}}aaabbbaaa[[[SSSOOOPPPSSSPPPOOOMMMKKKKKKLLLNNNOOOMMMLLLKKKKKKLLLNNNPPPRRRLLLLLLLLLKKKIIIHHHFFFEEEBBBAAA@@@@@@AAAAAA@@@???@@@??????@@@BBBBBBAAA???>>>=========<<<<<<<<<<<<666666444333222111111111///.........------------++++++***))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((()))))))))************+++************************,,,+++++++++******))))))&&&''''''((()))******+++)))))))))***************************++++++++++++(((((((((((()))***+++,,,---------,,,,,,+++++++++---------.........//////------------.........//////000000000000111111111000111111111111222222222333333333444444444555555333333444444666777999:::999888999;;;>>>@@@@@@???BBBCCCCCCCCCCCCAAA???>>>???>>>======???BBBFFFHHHGGGFFFDDDDDDEEEFFFEEEDDDEEEGGGJJJKKKIIIHHHGGGGGGCCCBBBAAA@@@AAACCCEEEFFF>>>======<<<===>>>???@@@>>>??????===<<<<<<>>>@@@@@@===:::999999;;;;;;;;;777888999999888888999:::555333222111111000---+++......///000000///...---......///000111222222333222222222111111111111111222222333333333333222222111111111111111111111111111111111111333444555666555444444444444666777888999999999888888999999999:::999999:::;;;===???AAA@@@@@@AAABBBCCCCCCDDDDDDEEEFFFGGGIIIJJJJJJJJJJJJHHHNNNSSSQQQQQQ^^^vvvpppUUUPPPVVVmmmyyy|||~~~xxxmmmgggfffkkksss|||wwwpppoookkk```WWWSSSOOOJJJEEECCCBBBAAA@@@CCCCCCBBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888999999999:::666888;;;===???????????????@@@@@@@@@AAAAAABBBBBB@@@???>>>===<<<======>>>;;;<<<===????????????>>><<<===>>>@@@BBBDDDEEEFFFJJJRRR```ooo{{{www^^^[[[VVVQQQMMMLLLMMMOOOLLLKKKJJJIIIKKKMMMPPPRRRMMMMMMMMMLLLLLLLLLMMMNNNJJJJJJJJJJJJJJJIIIIIIHHHCCCBBBBBBCCCDDDCCC@@@>>>@@@??????@@@BBBBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<555555444222111111111111------------,,,,,,,,,,,,++++++***)))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************************************************))))))))))))************************))))))******++++++,,,,,,++++++++++++,,,,,,,,,---))))))***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------........./////////000000000111111000000000000111111222222222222222222333333333333333333333333555777999:::888888888;;;>>>@@@@@@???>>>???AAABBBBBBAAA@@@???@@@???>>>>>>???AAACCCEEEFFFDDDBBBBBBCCCCCCBBBAAADDDGGGJJJLLLKKKJJJIIIIIIGGGEEEBBB@@@@@@AAACCCEEE?????????>>>>>>>>>>>>===;;;<<<<<<;;;999999;;;>>>=========<<<:::888777666444666888888666555555555222111111111222111...,,,---...///000111///...------...///000111222333333222111111111000000000000222111111000000111111222111111111111111111111111111111000111222333555666666555444333333444555666777777777666666777777777555666777999;;;===>>>???>>>>>>???@@@@@@@@@@@@@@@DDDDDDDDDEEEGGGGGGGGGFFFFFFIIIJJJJJJJJJRRR```lll}}}iiiWWWUUU^^^pppyyyuuuqqqnnnkkkhhhooosss|||sssjjj]]]SSSNNNLLLIIIGGGEEEEEEDDDCCCBBBBBBAAAAAA@@@???>>>===============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<:::<<<>>>@@@AAAAAA@@@???>>>??????@@@AAAAAABBBBBB@@@@@@>>>=========>>>???>>>???@@@BBBBBBBBBAAAAAAAAACCCGGGKKKPPPTTTWWWYYYcccmmm{{{~~~iii___XXXPPPLLLLLLNNNNNNMMMKKKJJJIIIHHHJJJMMMPPPRRRMMMNNNNNNMMMJJJIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKDDDDDDEEEFFFGGGEEEAAA>>>@@@??????@@@BBBBBBAAA???>>>>>>===<<<<<<<<<<<<<<<555444333222111111111111------,,,,,,,,,++++++++++++******)))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((()))))))))))))))))))))++++++***))))))(((''''''''''''((()))******++++++)))))))))******+++++++++((()))+++,,,,,,,,,+++***)))***+++,,,---...//////******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000//////000000111111111222000111111111111222222222222222222333444666999:::777777888;;;>>>@@@@@@???;;;===???AAABBBAAA@@@???AAA@@@?????????@@@AAABBBDDDBBB@@@@@@AAAAAA@@@???AAADDDHHHJJJJJJIIIHHHHHHKKKHHHDDD@@@??????AAABBBAAAAAAAAAAAA@@@???======888::::::999777666999<<<888<<>>;;;666222000333555777777555333111111000000000111333222000...---...000111111000...---,,,---...///000222333333111111000000/////////...111000///......///000111000000000000000000000000111111000000111333555666666555444333333333444555666666555555555555666666222444666999;;;===>>>>>>======>>>>>>>>>>>>>>>===AAAAAAAAACCCFFFHHHIIIIIIEEEDDDDDDEEEHHHMMMQQQSSS^^^nnnxxxiii[[[TTT^^^nnnyyyxxx{{{~~~wwwqqqlllhhhbbbaaa___bbbhhhoootttwwwyyyrrrmmmddd\\\WWWMMMFFFGGGGGGDDDBBBDDDAAAAAAAAAAAA@@@@@@??????>>>======???===:::===BBB>>>;;;888777888:::<<<<<<:::<<>>@@@AAAAAA@@@???===<<<;;;999:::;;;;;;:::888111111000000//////......,,,,,,++++++***)))((((((*********)))(((((('''''',,,+++++++++******))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...+++++++++,,,,,,,,,---------------...............////////////000000000000000000000111222222222333222333333222111222444666444666999===>>>>>>===<<<>>>??????>>>======>>>@@@BBB@@@===:::999:::;;;<<>>;;;;;;<<<===<<<;;;:::999::::::;;;;;;;;;;;;<<<;;;999555111444444444444333222111111////////////////////////222111000000000000000000......//////000222333444111111111111111111111111//////............//////////////////////////////111111222333333444555555444444444444444444444444333222222111111222222333222333555777999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAACCCDDDEEE@@@@@@@@@BBBFFFLLLQQQUUUWWWXXX```sss{{{jjjZZZNNN\\\aaannn~~~||||||{{{wwwrrrqqqssswww~~~zzzuuuuuuyyy{{{vvvtttppplllkkkiiijjjlllkkkiiilllqqqwww{{{~~~ppp```\\\\\\VVVOOOKKKKKKHHHDDDCCCDDDGGGIIIIIIDDDAAAAAADDDCCCAAAAAAEEEAAAAAA@@@AAAAAABBBAAAAAAAAACCCEEEFFFEEEDDDCCCBBBBBBDDDDDDAAA@@@BBBBBB???AAABBBBBBBBB@@@@@@@@@AAADDDMMMZZZcccaaa[[[ZZZ___ttttttyyyzzzzzzttt|||{{{uuussswwwwwwmmm^^^TTTOOONNNLLLKKKKKKKKKLLLMMMJJJJJJIIIHHHHHHIIIKKKKKKHHHHHHGGGEEEBBBAAABBBCCCFFFEEEDDDEEEGGGGGGEEEDDDGGGEEEBBBBBBDDDDDDCCCAAA??????@@@???>>>===;;;::::::888777777888888777666111111000000///......---,,,,,,++++++***))))))(((&&&&&&&&&'''''''''''''''+++*********)))))))))(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********)))))))))*********++++++++++++++++++++++++++++++,,,++++++***+++,,,---...+++++++++,,,,,,,,,,,,---------------.............../////////000000000000111111111111111111222222222333333222111222444666333555888;;;======<<<<<<<<<===???>>>>>>>>>@@@BBBDDDBBB???===<<<<<<===>>>AAA@@@@@@AAADDDDDDBBB???AAA@@@AAACCCFFFFFFDDDAAACCCCCCCCCBBB???>>>???@@@@@@BBBCCCAAA===;;;;;;<<<>>>===;;;:::999999::::::===============;;;777444444444444444333222111000////////////////////////000000//////...//////000////////////000111222222111111111111111111111111/////////....../////////////////////////////////000000000111222333333333333333333333222222222222333222222111111222222333222333555777999:::;;;;;;;;;;;;;;;<<<<<<==================>>>@@@AAACCCDDD@@@@@@@@@BBBFFFKKKPPPTTTRRROOONNNXXXnnn{{{kkkZZZXXXYYY```ppp{{{wwwssssssvvvxxxuuusssppprrrrrrpppqqquuutttqqqssssssvvv{{{}}}ssseee[[[UUUOOONNNQQQRRRPPPMMMLLLFFFBBBBBBBBB@@@AAADDDDDDDDDDDDCCCBBBAAA???>>>DDDDDDDDDEEEGGGFFFDDDBBBGGGIIIIIIFFFFFFIIIJJJGGG???IIIRRRRRRLLLJJJQQQZZZooo{{{}}}wwwyyy{{{xxxxxx~~~}}}~~~zzz~~~kkkaaaZZZ[[[\\\WWWOOOJJJEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIGGGHHHGGGEEEBBBAAABBBCCCDDDCCCBBBCCCDDDEEECCCAAAGGGEEEBBBAAABBBCCCBBBAAAAAA@@@???===;;;999777777777555444444555666444333000000000///......------,,,,,,++++++***)))))))))%%%%%%&&&&&&'''(((((())))))))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******))))))))))))************))))))))))))))))))))))))++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,------................../////////000000000111111111111111111000000111222333222111111333555333555777:::<<<<<<<<<;;;;;;<<<>>>??????@@@BBBDDDFFFDDDBBB@@@??????@@@AAAAAA@@@??????AAABBBBBBAAABBBAAA@@@AAABBBBBBAAA@@@>>>???AAAAAA???======>>>@@@AAAAAA???===;;;;;;<<<>>>===;;;999999999999:::===<<<<<<<<<<<<;;;777444555555555444333111000///////////////////////////.........------...//////000000////////////000000000000000000000000000000000//////......//////000////////////////////////...//////000000111111111111111111111111111111111222222111111111111222222222333555777999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAABBB@@@???@@@AAAEEEJJJOOORRRQQQLLLHHHIIITTTiiizzzqqqbbbVVVRRR[[[kkkwwwtttpppooossszzz}}}yyytttiii^^^SSSOOOOOOPPPVVV[[[ZZZXXXSSSMMMIIIGGGHHHIIILLLIIIEEEDDDGGGKKKMMMNNNOOOPPPOOOKKKMMMRRRVVVUUUaaammmxxxxxxpppnnnuuu~~~yyyyyyuuuaaaVVVMMMKKKLLLIIIFFFEEE???BBBEEEIIIKKKKKKIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFHHHIIIIIIGGGEEECCCDDDEEECCCBBBAAABBBDDDDDDBBBAAAFFFEEEBBB@@@@@@@@@AAAAAAAAA@@@===;;;999888777777555444222333444444333111000000///......------,,,+++++++++*********))))))(((((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***((((((((()))))))))******))))))))))))))))))))))))***************++++++,,,************++++++++++++,,,,,,,,,------......///........./////////000000222222111111000000//////000111222222111111222444333555777:::<<<<<<<<<<<<;;;===???@@@@@@@@@BBBCCCEEEDDDBBBAAA@@@@@@AAAAAA@@@???======>>>???AAABBB@@@???>>>>>>???AAABBBBBB:::===@@@AAA@@@>>>======??????>>>===;;;;;;;;;;;;::::::999888888999:::;;;:::999888999999888555222555555444333222000///..............................---------...///000000111000//////............////////////////////////000//////......//////000..............................//////000000000111000000111111111111222222222222111111111111222222222333555666888999999999::::::::::::::::::::::::;;;;;;<<<<<<===???@@@AAA?????????AAADDDIIIMMMPPPMMMNNNMMMLLLNNNXXXgggrrruuueee[[[XXXWWWbbbdddkkk|||~~~}}}xxxppppppwwwzzznnnfffeeejjjnnniiiccc[[[VVVWWW]]]dddiiittttttpppkkkkkkrrrwwwxxx~~~~~~iiiZZZPPPHHHFFFFFFDDDBBBBBB@@@BBBEEEHHHIIIHHHGGGEEECCCDDDEEEEEEFFFFFFEEEEEEGGGHHHIIIHHHEEEDDDDDDEEECCCBBBBBBCCCDDDDDDCCCAAADDDCCCBBB@@@>>>>>>>>>???>>>>>><<<:::999999999999555333222222333333222111//////......---,,,,,,,,,+++++++++*********************))))))((((((((((((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))''''''((((((((()))))))))************************))))))************+++***)))))))))*********++++++++++++,,,,,,---......///............////////////222111111000000////////////000222222111000111333444555777999;;;<<<=========>>>@@@AAA@@@??????@@@CCCBBBAAA@@@??????@@@@@@???>>>===;;;;;;<<<>>>@@@??????>>>======>>>@@@BBB:::===AAABBBAAA???>>>===>>><<<;;;:::::::::::::::666666555666777888:::;;;888777666666777666333111333333333222111///...------------------------------------...///000111222111000///...------------........................//////............//////------------------------////////////000000000000000111111111222222222333222111111000000111111222111222333555666777777888888888888888999999999999<<<<<<<<<<<<===???@@@AAA>>>>>>???AAADDDGGGKKKMMMIIILLLMMMLLLIIILLLTTT\\\mmmvvv~~~mmmbbbUUUQQQPPPXXXjjjyyy|||wwwsssvvv}}}}}}qqqrrr{{{zzz{{{{{{kkkYYYQQQIIICCCCCCCCCAAA@@@@@@BBBCCCDDDEEEFFFEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCCEEEFFFGGGFFFDDDBBBBBBCCCDDDCCCBBBCCCEEEEEECCCBBB@@@AAAAAA@@@===;;;;;;<<<;;;;;;;;;::::::999999999444333111222333333222000.........---,,,,,,++++++************************)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((()))************)))((())))))))))))***************+++,,,---......///------........./////////000000000000000000//////...///111222111000000111333444666888:::;;;<<<<<<<<<>>>@@@@@@???>>>===>>>AAA@@@??????>>>>>>>>>>>>??????>>><<<::::::<<<>>>AAAAAA@@@>>><<<;;;<<<>>>;;;>>>AAABBBAAA???>>>>>>===:::888888999:::::::::333333333333555777999:::888777666666666666444222000000000000///...---------------------------------------...///111222333000///...---------------------------------------...------------------...------------------------////////////////////////000000000111222222333333111111000000000000111111000111222333444555555555555666666777888888999999<<<<<<<<<<<<===>>>???@@@>>>>>>???AAACCCFFFIIIKKKJJJKKKKKKGGGDDDGGGOOOVVVXXX\\\hhhyyytttiii\\\TTTVVV^^^gggllloooxxx~~~xxxrrrqqq}}}xxxyyy~~~yyy{{{xxx{{{zzzsssmmmppp{{{|||kkkWWWMMMHHHAAA===???@@@???@@@BBBCCCCCCBBBAAAAAABBBCCCDDDBBBAAA@@@?????????@@@AAADDDEEEGGGGGGEEECCCBBBCCCCCCBBBBBBCCCDDDDDDCCCAAA<<>>??????>>>===>>>?????????>>>>>>>>>>>>>>>AAABBBAAA???;;;:::;;;===@@@AAAAAA???<<<;;;<<<>>><<<>>>AAAAAA???>>>======<<<999666666888::::::999444333222222222333555555666444333333444444222111---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000222333......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............------------......///000000111222222111111000000000000111111...///000222333333333333333333444666777888999999;;;::::::;;;;;;<<<===>>>===>>>???@@@CCCEEEHHHIIIKKKKKKJJJHHHGGGIIINNNSSSNNNPPPWWWbbblll{{{vvvmmmfffaaa^^^TTTVVVYYY^^^ggguuu|||tttnnnooouuu|||rrrttt|||iiicccdddiiidddTTTIIIHHHBBB<<<999;;;>>>???BBBEEECCCBBB???>>>>>>AAACCCEEEEEECCCAAA???===>>>??????EEEGGGIIIIIIGGGEEEDDDEEEBBBBBBAAABBBCCCCCCBBB@@@:::===@@@@@@<<<888666666777888999999888666333222222000//////000000///.........---,,,,,,++++++*********************++++++''''''(((((()))*********&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''')))*********)))((((((((((((((()))))))))))))))******+++---...//////---------.........//////......//////000000111111,,,...111111000//////000000000111333555666888888666999===??????>>>>>>????????????>>>>>>>>>>>>>>>CCCDDDDDDAAA===:::;;;===;;;>>>@@@@@@>>>===???BBB<<<>>>@@@@@@>>><<<<<<<<<;;;888555555888::::::999555444333111000111111222333111000000111111///...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---///111222---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111111111000000000000111111---...///111111222222222111222333555777888999:::999999999999:::;;;<<<<<<===>>>???@@@BBBEEEGGGHHHEEEGGGJJJKKKKKKJJJKKKKKKKKKMMMRRRUUUVVV^^^uuu|||gggaaa[[[XXXUUUUUU^^^iiilllxxxyyyttttttyyy~~~~~~||||||ttt```VVVNNNLLLJJJEEE@@@>>>::::::<<<===@@@BBBDDDFFFDDDAAA>>><<<;;;===@@@AAAAAAAAAAAABBBAAAAAA@@@@@@CCCDDDEEEEEECCCBBBBBBCCCFFFDDDBBB???>>>>>>???@@@>>>===;;;:::999999:::;;;777777666555444333222222333222111///...---------...------,,,,,,++++++***))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---...------,,,,,,,,,------,,,---///000000000///.........///000000000000000111111222333444666777777666777999;;;============???>>>===<<<<<<===>>>>>>>>>>>>?????????>>>>>>=========>>>======<<<;;;;;;?????????>>>>>>>>>>>>>>>>>>;;;777444444555888:::222222333333222111///---000000000000000000000000......---------,,,,,,,,,************************---,,,++++++,,,///111333...---,,,+++******************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---------------............///////////////000000000000////////////000000000000222222333444555777888888666777888888777666888999999:::<<<>>>AAACCCEEEEEEHHHHHHHHHIIIIIIJJJJJJJJJLLLJJJHHHHHHLLLTTT\\\aaaffftttzzztttllleeecccXXXZZZ^^^ccccccgggxxxwwwuuupppiiiddddddiiimmmzzz{{{}}}rrraaaVVVJJJEEEAAA<<<888888======>>>>>>@@@AAABBBCCCDDDBBB@@@>>>===>>>@@@AAAAAAAAABBBBBBBBBBBBBBBAAACCCEEEFFFEEEDDDCCCCCCDDDFFFEEECCCAAA@@@@@@@@@@@@===<<<;;;:::999999999999888888777666555444444333333222111000///......------------,,,++++++******))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,,,,...------,,,,,,------...,,,---......//////.........//////000111000000000///000111222333555555666666888:::<<<===>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@???>>>===<<<======>>>>>>======<<<>>>????????????>>>======<<<:::777555444666999;;;444444333222111000///...........................------------,,,,,,,,,,,,************************,,,,,,++++++,,,...000222...---,,,+++*********************+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------------................../////////000000000.../////////000000000000111111222333444555666777555666888777666666777999999999;;;===???AAABBBCCCIIIIIIHHHHHHGGGFFFFFFEEEGGGEEECCCBBBEEEJJJPPPSSSSSS^^^qqqsssmmmgggddd___[[[___ffflllkkkiiiggghhhmmmvvv}}}}}}wwwuuuwwwtttrrrsssuuutttppplllqqqqqqqqqppppppsssyyy}}}{{{~~~{{{yyy}}}zzzkkkaaaUUUHHHBBB>>>:::999;;;AAA@@@@@@@@@???@@@@@@AAAEEEDDDCCCAAAAAA@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCCDDDFFFFFFFFFDDDCCCDDDEEEDDDDDDCCCBBBAAA@@@@@@???<<<<<<<<<;;;:::888777666999999888777666555555444333222111000//////......------,,,,,,+++*********(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,...---------------......,,,,,,,,,,,,,,,---.........///000000111111000000......///111222444555555777888:::<<<>>>>>>>>>>>>===<<<;;;;;;<<<===>>>???@@@@@@@@@@@@???===<<<<<<;;;;;;<<<===>>>>>>>>>>>>===>>>???@@@???>>><<<;;;:::888666555555777999;;;777555333111//////...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************,,,+++++++++,,,---///000...---,,,++++++***++++++)))*********++++++++++++************************++++++++++++++++++++++++,,,,,,+++*********++++++,,,,,,,,,---------......---.........////////////....../////////000000000000000111111222333444444444555666666555555666888888888999:::<<<===>>>???FFFFFFEEEEEEDDDDDDCCCCCCGGGFFFEEEDDDEEEGGGIIIKKKHHHNNNZZZeeejjjppp|||}}}yyysssnnnmmmjjjiiieee```]]]]]]```dddgggjjjjjjhhhhhhkkkkkkiiiiiikkkllliiiddd___]]]]]]dddeeeeeegggjjjlllnnnooo}}}wwwwwwqqqmmmqqqzzz|||sssgggVVVMMMDDDAAA???===>>>AAABBBAAA@@@@@@@@@@@@@@@AAADDDDDDDDDDDDCCCBBBAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEFFFFFFEEECCCCCCDDDEEEAAABBBBBBBBBAAA@@@>>>>>><<<=========;;;999777666999888777666555444444333222111111111000///......,,,,,,,,,+++******))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***++++++------------------...///,,,+++*********+++---......///000000111111000000......///111333444555666888999;;;===>>>>>>>>>>>>;;;;;;::::::;;;===???@@@?????????>>>===;;;:::999777888:::;;;===>>>>>>>>>;;;<<<>>>@@@???===;;;999666666555444555777999:::888666333///...---...///++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************+++*********+++,,,...///------,,,+++++++++++++++)))))))))************+++************************++++++++++++++++++++++++,,,,,,+++***))))))******+++,,,,,,,,,------------------------...................../////////000000/////////000000111111111222444555555444444666777666777777888999:::;;;;;;>>>???@@@AAABBBCCCDDDDDDHHHHHHHHHGGGGGGGGGGGGGGGGGGIIINNNSSSUUUXXXbbbmmm{{{|||yyyxxxxxxuuuuuutttrrrppppppnnnmmmnnnooooookkkhhhfffiiilllvvv|||rrrjjjhhhkkkssswwwnnn[[[LLLGGGAAA>>>???>>><<<<<>>===<<<======>>>===<<<:::888777666666555444333222222111000000000000000///...---,,,++++++******)))((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,,,,,,,---......++++++***))))))+++,,,---......///000000000000///...///000222333555666777888999;;;======>>>======::::::::::::;;;<<<>>>????????????>>>===;;;:::999444555666888:::;;;<<<<<<999;;;===>>>>>><<<999777333333333444555666777888888555111...,,,,,,---...++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,+++*********++++++(((((()))))))))*********))))))))))))))))))))))))************************,,,++++++***))))))))))))++++++++++++,,,,,,,,,---+++,,,,,,,,,------------............////////////.........///////////////000222333333333333555666555666666777888888999999;;;;;;<<<>>>???AAABBBCCCAAABBBDDDEEEEEEDDDCCCBBBDDDDDDFFFIIIHHHIIIQQQZZZcccjjjttt|||{{{}}}{{{nnnqqq{{{~~~gggJJJ888AAA>>>>>>AAA@@@<<<;;;=========>>>>>>???@@@AAABBB@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBBBB@@@>>>>>>@@@BBB>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999444444333222111000000///......///000///...---,,,++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((()))***+++*********+++,,,---...***************+++,,,,,,------...////////////.........000222444666777888888999:::<<<<<<<<<<<<;;;;;;:::999999:::;;;===>>>????????????>>>===;;;;;;222333555777999:::;;;;;;888999:::;;;;;;999777666000111222333333444444555555333000---++++++,,,---+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((())))))*********+++++++++******)))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------.........////////////........................000222222222222444555555555666777888888999999;;;<<<<<<<<<======>>>>>>???@@@BBBDDDEEEDDDBBBAAACCCBBBDDDFFFEEEDDDIIIPPPYYYZZZ\\\```iiizzz{{{zzz}}}sssgggdddjjjsssyyy|||}}}cccLLLAAA>>>======@@@???;;;;;;>>>============>>>???@@@@@@>>>>>>???@@@AAABBBBBBCCCBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@???===;;;<<<>>>@@@???>>>===<<<;;;<<<======:::999999888888999999:::444333333222111000///...,,,---...///...---+++***+++******)))((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))))))))))))))***+++,,,---)))***++++++,,,,,,+++++++++,,,------......------,,,---///111333555666777777888999;;;;;;;;;;;;:::;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999222333555777888999::::::777777888888777777666555...///000111222222111111222000...,,,******+++,,,************************+++*********))))))))))))))))))))))))))))))))))))(((((())))))******))))))))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))******+++************++++++++++++************+++++++++,,,---------.........///////////////......------------///111111111111333555555555666777888::::::;;;999::::::;;;<<<======>>>AAABBBDDDFFFFFFEEEDDDCCCBBBBBBDDDHHHGGGDDDGGGLLLPPPQQQQQQRRRUUU^^^jjjsssxxx}}}yyyqqqjjj{{{tttqqquuusssssseeeWWWSSS\\\iiiqqqttt~~~xxxqqqiiiYYYEEE;;;;;;777555666999999777888===>>>===============>>>>>><<<<<<===>>>???AAACCCDDDBBBCCCCCCCCCCCCCCCBBBBBB>>>>>>===;;;::::::<<>>???888777666666666777999:::444333333222111000//////***,,,---......,,,+++)))*********)))((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&((())))))(((((((((((()))***+++,,,)))***+++------,,,++++++***+++,,,,,,------,,,,,,+++,,,---///222444555666666777999:::;;;::::::999<<<;;;:::999999999:::;;;777777888888888777777666333444666777999:::::::::777666666666555555555555---...000111111000/////////...---+++******++++++************************************))))))))))))))))))))))))))))))))))))'''((()))))))))))))))(((((((((''''''''''''((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++)))************+++++++++)))************+++++++++---------.........///////////////......------,,,,,,...000111000111333444555555666888999;;;<<<<<<555666888:::<<<>>>@@@AAA@@@AAACCCDDDDDDCCCAAA@@@??????CCCGGGFFFBBBCCCGGGHHHKKKOOOPPPPPPSSSXXX\\\aaadddiiiqqq}}}qqqddd\\\YYYVVVOOOHHH}}}yyyyyyuuuoooqqq~~~oooqqqtttdddWWWTTTSSSWWWgggzzznnnTTTBBB<<<:::888666888888999999999:::::::::<<<:::888999;;;<<<:::888<<<;;;;;;<<<===???AAABBB??????@@@@@@@@@@@@??????@@@???===<<<;;;;;;;;;<<<======<<<;;;;;;;;;;;;<<<:::999777777888999999888222111000...------------************************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))++++++***************+++******+++++++++,,,,,,,,,+++,,,---///111333555777999999888555444555888;;;<<<<<<;;;777333333777:::;;;;;;:::888666777999<<<666666777777888888888888666555555666777666333111111000000000000000111222///...---,,,+++++++++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))((((((((((((((()))))))))))))))************,,,***(((+++///111---))),,,,,,,,,------------...000000//////.........---////////////000000000000222333444555666666666666666777888999;;;<<<===>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFHHHIIIKKKNNNOOOPPPPPPPPPSSSTTTTTTTTTXXXdddvvvuuuhhh^^^PPPHHH???:::999999666333}}}{{{}}}}}}~~~~~~|||~~~nnngggjjjnnn]]]NNNIIIEEEDDDMMMZZZ___RRRCCC999777888888666666666777777777888888888:::888777777999:::999777999888999999;;;===???@@@????????????????????????@@@???===<<<;;;;;;<<<<<<;;;;;;:::999999999999::::::888777666777888777666222111000...------------************************))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))++++++***))))))******+++******+++++++++,,,,,,,,,+++,,,---...111333555666555777888888777666666777777888::::::999777777777999999999888777777999;;;777777777888888999999:::666555444444555555333111222111000//////...//////------,,,+++***))))))***+++++++++******)))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((()))(((((()))))))))*********,,,***))),,,111333000---,,,,,,---------.........000/////////.........---.../////////000000000000222222333444555555555555777777888999:::;;;<<<======>>>@@@AAAAAA@@@??????>>>???@@@AAABBBDDDEEEFFFGGGHHHJJJLLLMMMNNNNNNMMMKKKLLLLLLKKKLLLRRR\\\cccfffppp~~~yyyoooiiibbb[[[UUULLLAAA999999444...,,,...000///---~~~|||xxxpppeeekkkpppoooiiiccc``````\\\MMM@@@;;;888555777===<<<888333111222444555555444444444555555555666666777666444555666777777666555555666777999;;;===>>>???>>>============>>>??????>>><<<;;;;;;;;;;;;<<<999999888777777777777888:::888666555555555444333222111///...------,,,,,,************************)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&''''''''''''((((((((((((((((((((())))))))))))******)))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,...000222444555111444888:::999666444444222444888<<<>>><<<777333666777999999888888999;;;666777777888999999::::::777555333222333333222111111000///...---,,,,,,,,,,,,+++***)))))))))))))))************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((()))(((((())))))))))))*********((((((+++000222111...------------............/////////...................../////////000000000111111333444444444444444777777888888999:::;;;;;;;;;<<<===?????????>>>===<<<===>>>@@@BBBDDDEEEFFFFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJRRR\\\eeelllsss{{{{{{vvvsssyyyyyyxxxtttlllaaaVVVPPPEEE@@@:::666555333///,,,---***'''(((+++------+++lllbbb^^^UUUbbbjjjfffaaa^^^XXXPPPEEE:::222333555444333444///000000000000000222333333333333444444444444555444333222222333444555555333333555666888:::<<<===>>><<<;;;999999;;;<<<>>>===<<<:::999999999::::::999888777777666666777777999777555444444333222111111000///...---,,,,,,,,,************************))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,---///111333444///333777999777555333333333444777<<>>>>>>>>======;;;<<<>>>@@@BBBDDDFFFGGGFFFGGGHHHIIIJJJIIIIIIHHHLLLKKKKKKMMMNNNNNNMMMKKKNNNPPPSSSTTTUUUVVVYYY\\\bbbgggooovvv||||||{{{{{{{{{{{{xxxsssmmmlllmmmlllgggbbbbbb```^^^YYYTTTNNNJJJGGGMMMMMMMMMKKKFFF???888444000...,,,,,,///111222222///---+++,,,......---+++~~~yyy```PPPJJJJJJQQQ]]]bbbYYYRRROOOGGG<<<666000---111666666444222111222222111///...000333333333333444444444555555222222111111000222444555444444666888:::;;;<<<===<<<;;;999888888999;;;<<<:::999888777666777888999999999888777777777777777888666333333333222111000111000///---,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))(((((()))******+++******+++++++++,,,,,,,,,++++++,,,---...000222333000222444555444333444444666666777:::<<<;;;555111333555777888888777888999444444444444555555555555666333000//////000///...++++++******+++,,,------,,,++++++************+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''(((((((((((())))))))))))((((((((()))***)))))),,,,,,,,,,,,---------------------...........................////////////...///000111222222222222444555666666777888999999999:::<<<===>>>>>>>>>===;;;<<<>>>@@@BBBDDDFFFGGGEEEFFFHHHIIIIIIIIIHHHHHHJJJIIIHHHIIIKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNPPPOOOQQQTTTTTTTTTTTTUUUVVVdddfffjjjooouuu|||zzzxxxwwwxxxyyyvvvsssoookkkiiifffbbb```VVVQQQLLLKKKLLLJJJDDD>>>>>>===;;;999666333111000222222111000///...------///...------------+++***,,,+++++++++++++++***)))zzzqqqiiibbbjjjlllaaaSSSKKKJJJKKKOOORRRNNNBBB999777222,,,222000///111333333///---111111111///...///111333333333333444444444555555111222111000000111444777666777888:::;;;<<<<<<<<<;;;:::999999999999:::;;;999888777666666666777888999999888777777777777888777555333222222333111000111000...---,,,,,,++++++))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((()))******+++******+++++++++,,,,,,,,,+++++++++,,,...///111222000111222111111111333666888777777777888888666444444555777777666666777999444444444333333333222222444222000//////...---,,,)))))))))***+++,,,---...,,,++++++*********++++++''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''(((((((((((())))))++++++***))))))))))))***++++++++++++,,,,,,,,,,,,---------------.........------........./////////---...///000000111000000222333444555777888999999888999;;;======>>>======;;;<<<===???AAACCCDDDEEECCCDDDFFFHHHHHHHHHHHHGGGKKKJJJHHHGGGFFFGGGIIIJJJJJJIIIHHHGGGHHHIIIKKKLLLHHHIIIIIIGGGDDDAAA@@@AAAEEEEEEEEEGGGJJJOOOSSSVVVWWWUUUQQQNNNMMMMMMNNNOOORRRQQQOOOOOOMMMJJJFFFCCC>>><<<999999:::888555111111111000000000/////////...---+++***+++,,,---///,,,,,,------,,,***((('''(((((())))))*********+++sssggg___VVV]]]cccfffaaa[[[XXXVVVTTTAAA???999111,,,***++++++---///000000000000///---000///......///000111222222222333333333444444444222222222111000111555999777888:::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999888777777777888999999999888888777777777777777666444222222333333222111000///...---,,,+++++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))'''''''''(((((()))++++++******+++++++++,,,,,,,,,***++++++,,,---///000111...000111111000111222444555666777777666666777888666666666555444444666999666555555444333222111111222111/////////...+++)))************+++,,,------******)))))))))******+++&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''((('''''''''((((((((()))))))))))))))(((((((((***+++))))))*********+++++++++,,,,,,,,,------.........---------.........//////,,,---...//////000000///000111222444666888999:::666777999;;;<<<<<<<<<;;;::::::<<<===>>>@@@AAAAAA@@@AAACCCEEEFFFGGGGGGFFFKKKLLLKKKHHHDDDDDDFFFIIILLLJJJIIIHHHHHHHHHHHHHHHBBBCCCDDDCCCAAA@@@@@@AAA===<<<<<<<<<<<<<<<<<<<<<<<<:::888666555555666777777666666666777555222000222222222222111111000/////////.........//////000......---,,,,,,,,,------'''(((***+++,,,,,,---...)))************+++,,,...ttt}}}}}}wwwcccXXXPPPHHHXXX[[[ZZZUUUOOOIII@@@888222///...//////...000333'''+++//////000222333333000......///111222111///111222222222222333333333222333333111000111666:::888999:::;;;<<<;;;::::::======>>>??????>>>======::::::999888888999:::;;;888888777666666666666666555333222222333444333222000///...---,,,+++++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))''''''''''''((()))++++++******+++++++++,,,,,,,,,***++++++,,,---...000111,,,...111222111111111222111444888888777666888;;;777777666444333333666888888777666555333222111000111000/////////---***''',,,,,,++++++++++++++++++))))))(((((((((((()))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((''''''''''''((((((((()))%%%&&&&&&%%%%%%&&&)))+++((())))))))))))*********,,,,,,,,,------.........---------.........//////+++,,,---...///////////////000111444666888:::;;;444555777999:::;;;::::::999999:::;;;<<<===>>>???>>>???AAACCCEEEFFFFFFEEEFFFIIIKKKHHHBBB@@@DDDHHHFFFEEEEEEEEEGGGHHHIIIHHHDDDEEEDDDBBB???<<<<<<===:::;;;<<<===<<<;;;999777777666444222222111222222444222111111111111///---...///000...,,,+++,,,---,,,++++++*********+++++++++,,,,,,---,,,+++***)))*********)))))))))+++---+++++++++)))((((((***+++PPP^^^rrr~~~vvvuuuzzz~~~~~~}}}rrraaaUUURRRUUURRRMMMEEE<<<555111///...////////////////////////------......///000000000000000000000000000000000222222222222222222222222///000111222444555666777888999999:::;;;<<<=========;;;999;;;???AAAAAA???AAA@@@>>><<<;;;::::::;;;888777666666666777888999444333111//////111333555111...+++******++++++++++++******)))(((''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((()))******************************++++++,,,---------,,,,,,//////......///000111111222333555555444444666777777666555444333333222222:::999999777555333111000------------,,,+++***)))---,,,******++++++)))((()))))))))))))))(((((((((%%%%%%&&&''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))************)))************+++++++++,,,---.........---,,,+++---------............///...///000222444666777888555555666777888888999999::::::;;;;;;<<<;;;;;;;;;;;;@@@DDDGGGFFFEEEEEEEEEHHHGGGFFFCCCAAAAAACCCFFFAAA@@@???@@@CCCFFFGGGGGGEEEDDDBBB@@@===<<<;;;::::::999777666444333333333222222222111111111000000000//////...------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))+++++++++***)))(((((('''555@@@OOO]]]gggpppyyy|||}}}zzzsssoooppprrrvvvwwwrrrgggWWWLLLGGGGGG:::888444000---,,,,,,------------------------------------...//////000000000000000000000000000000111111111111111111111111//////000222333444555666777888888999:::;;;<<<<<<>>><<<:::;;;>>>@@@???>>>???>>><<<:::999999999:::888888777666666777888999777555333000///000111222111...+++******+++++++++******))))))(((''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((())))))***************************++++++,,,---------,,,,,,////////////000111222333222333555444333333444666666555444222111111222222777777666555333111///...------------,,,+++***))))))(((''''''))))))((('''((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((()))))))))*********))))))*********+++++++++++++++,,,------,,,+++***---------............///......000111333555666777555555666777888999::::::777888999:::::::::999888:::<<<@@@EEEIIIJJJHHHEEEFFFFFFFFFDDDBBBAAACCCDDDBBB@@@???@@@BBBEEEEEEEEEDDDBBBAAA???===<<<;;;;;;999888777555444333333222111111000000000//////////////////...---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++*********************************************++++++******)))(((((('''***...444999>>>GGGQQQXXXcccgggoooyyy~~~}}}}}}sssooorrrvvvwwwuuu||||||yyyssskkkeeeaaa___\\\ZZZUUULLLBBB:::555333+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000000000000000000000///////////////000000000//////000111333444555555666777888999:::;;;;;;<<>>===<<<;;;:::999999888888999999888777666555555666777888999777444111////////////000---+++***+++++++++******))))))(((((('''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''''''''''''((((((((((((((((((''''''(((((()))******************************+++,,,,,,---------,,,...//////000222333444444333444555444333222222444555444111000///000111222444444333222000...---,,,,,,,,,,,,,,,+++***))))))'''&&&%%%&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))******)))))))))*********++++++******++++++++++++******---------............///---...///000222333444555333444555777888:::;;;<<<555777999::::::999777555777777<<>>===<<<<<<;;;;;;999888666555333222222222/////////.........------///......------,,,,,,+++,,,,,,,,,+++++++++++++++************************,,,,,,+++******)))((((((************************+++******))))))(((((('''...///...,,,,,,///555999888>>>HHHSSS]]]ffflllpppuuuxxx}}}~~~}}}zzzwwwwww{{{{{{}}}}}}~~~|||xxxvvvwwwyyy{{{|||}}}sssiiieeehhhkkkiiieeeffffffddd___WWWOOOIIIFFF>>><<<888555222...+++(((++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---....../////////////////////////////////////////////000000000000000111222333444555666777777888999:::;;;;;;<<>><<<;;;;;;;;;;;;:::888888888888888888999999888777666555444555666666999777444111///............,,,******+++++++++***))))))((((((((('''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''''''''''''(((((((((((((((''''''''''''((())))))******************************+++,,,------------...///000222333444555666555666666555333111222333333222000...---...000111222222111000///---+++******+++++++++******)))((()))((('''((()))***)))(((%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((()))))))))***))))))))))))*********************+++++++++++++++---------............///------...///000111222333222333444666888:::;;;<<<666888;;;======;;;888666444777===DDDIIIIIIGGGDDDAAACCCDDDCCCBBB@@@@@@AAACCCAAA@@@@@@AAAAAA@@@???======<<<;;;;;;;;;;;;<<<888777555444222111111111///.........------------------------,,,,,,+++++++++++++++++++++*********************************+++*********)))))))))(((++++++++++++++++++++++++******))))))((((((((((((+++,,,...............///---000444666999===BBBFFFVVV^^^lll|||nnnqqqvvvzzz||||||{{{yyyooosssyyy~~~~~~zzzwwwoooooottt}}}~~~zzzyyyqqqnnnmmmsss}}}{{{uuurrrpppqqqvvv{{{}}}}}}mmmllllllmmmmmmllljjjgggggg___WWWTTTVVVVVVSSSNNNFFFFFFEEEAAA;;;666333222111///---...//////---+++******+++++++++***(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............................../////////000000000111111111222222333444555666666777777888999:::;;;;;;<<<======<<<:::999888888888777777888888999999999999666555444333222333444444555444222000////////////---+++******+++,,,+++***((((((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&''''''(((''''''''''''(((((((((((('''''''''''''''(((((())))))))))))))))))))))))))))))***+++,,,---------------///111333444555555555666777777555333222222333111000...------...///000111111000000...---+++***)))))))))***))))))((((((+++)))(((((())))))(((&&&$$$%%%%%%%%%&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((((()))))))))*********+++++++++++++++,,,---------------............///------...//////000111111111222333555777999:::;;;888:::===@@@@@@>>><<<:::777>>>FFFIIIHHHEEEFFFHHH???AAABBBBBB@@@??????@@@BBBAAA@@@@@@@@@@@@>>><<<;;;::::::999999::::::;;;777666444222111000000000//////.........---------,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((()))))))))*********************************)))))))))((((((((((((((()))+++---//////---***(((//////---,,,+++,,,...111555===JJJVVV```fffiiikkkcccgggnnnvvv|||vvvzzz~~~|||yyytttooonnnrrrtttqqqmmmllljjjccc]]]___ggglllllliiigggddd```^^^^^^_________YYYYYYZZZ[[[[[[WWWQQQMMMHHHEEE@@@>>>>>>===:::777111222111000---,,,---///...---,,,,,,---...---,,,)))***++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------.................................//////000000111111111111222333333444555555666666777888999::::::;;;:::;;;:::999666555666777666777777888888888777777555444222111000000111222111111000//////......///,,,+++******+++,,,+++)))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((''''''''''''((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))***+++,,,---............///111333444555444444555666666555222111111222//////............//////000000000///...,,,+++***'''(((((())))))(((''''''((('''&&&&&&(((((('''&&&$$$%%%%%%&&&&&&''''''''')))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))((((((((()))))))))******++++++***++++++,,,---...---------............///.........//////000000000111111222444555777888999999;;;>>>@@@AAA@@@???>>>>>>FFFMMMMMMGGGDDDFFFJJJ>>>???@@@@@@>>>>>>???@@@AAA@@@??????@@@???===;;;999999888888888888999999666555333222000/////////............---------,,,++++++++++++++++++++++++)))))))))))))))*********((((((((((((((((((((((((''''''((())))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((,,,++++++++++++)))'''%%%******)))***+++---...///(((***///444999>>>BBBEEELLLPPPVVV^^^dddhhhjjjkkkrrruuuzzz}}}{{{}}}uuuoooooonnniiidddbbb[[[UUUMMMJJJJJJMMMNNNNNNQQQNNNHHHCCC@@@>>>===<<>>??????===<<<<<<>>>AAA???>>>>>>?????????<<<:::888888777777666777777888555444222111//////......---,,,,,,,,,,,,+++++++++*********+++++++++++++++((((((((()))))))))******((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))'''%%%&&&(((+++---...((('''(((***,,,---+++)))///,,,(((''')))---///000,,,///333888<<>>???@@@AAABBBCCCCCCBBBAAAAAABBB>>>>>>>>><<<;;;<<<>>>AAA>>>>>>===>>>??????<<<:::888777777666666666666777555444222000///.........+++++++++************)))******************++++++'''((((((((())))))******((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))*********+++++++++))))))))))))************************************.........////////////000333333333333222222111111000000000000000000000000000000///...---,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,---))))))))))))))))))))))))************))))))((((((******++++++++++++******************************---,,,,,,+++***)))((((((+++,,,------......------////////////000000000000------...///000111222333333333222222111222222333444555555555333111...,,,111000...------......//////...---+++***)))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))++++++++++++,,,---......///000000000000000//////222222222111111111000000---------.....................---,,,+++))))))((((((''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&))),,,...((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((()))))))))))))))******))))))******+++,,,***+++,,,,,,------,,,,,,...------......///000111000000000000000111111222444555777:::;;;<<<<<<;;;BBBAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>===>>>???@@@???>>>???@@@AAAAAA???===:::999888777666666666666222111000...---,,,+++***************))))))))))))******))))))((((((''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))*********++++++(((((()))))))))*********************************,,,,,,,,,,,,---------...000000000000/////////..............................---------,,,+++++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------,,,,,,,,,,,,))))))))))))))))))))))))++++++*********))))))))))))******++++++******)))************************,,,,,,++++++***)))))))))+++,,,,,,---------------.........////////////000,,,------...///000111222222222111111111111222222444444555555333111...---000000///.....................,,,+++***)))))))))))))))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))*********++++++++++++,,,---............/////////......---222222111111111000000000........................------,,,+++***)))((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&(((+++,,,)))(((&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((())))))******))))))******))))))******+++,,,***+++,,,,,,------,,,,,,------------...///000111000000//////000000111222222333666888:::<<<===>>>AAA@@@@@@?????????@@@@@@AAA@@@@@@???????????????>>>>>>>>>???@@@@@@>>><<<888777666555555444444555111111000...---+++***************)))))))))(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************(((((())))))))))))******************************)))************+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******,,,,,,+++******+++,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,---...---,,,+++***))))))))))))))))))))))))+++++++++***************)))******++++++******)))************************************************++++++,,,------------,,,------------............+++,,,,,,---...///000000111111000000000000111111333444555555333111///---///////////////......---...---,,,+++***))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))***+++,,,,,,+++******++++++,,,---...,,,------.........------111111111111000000000000........................,,,,,,+++***))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))******)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((()))******************))))))))))))***++++++***++++++,,,,,,,,,,,,,,,------------...///000000000000//////000000111222111222333666888;;;>>>?????????>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@???>>>===<<<<<<>>>??????===;;;666555444333333222222222000000///...,,,+++************))))))))))))(((((()))))))))((((((((((((''''''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******(((((((((((()))))))))***************************(((((()))))))))******************)))))))))))))))******************************************++++++++++++************++++++++++++++++++++++++++++++************++++++++++++***+++---...---,,,***((())))))))))))))))))))))))++++++++++++************))))))************))))))************************))))))*********+++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////000////////////000000111333444555555444111///---...///000000000///---,,,---,,,+++***))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***+++,,,------************+++,,,---...,,,------............---111111000000000//////////////////...............++++++***))))))((('''''''''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%%%%&&&'''(((******((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((())))))***************)))))))))))))))***++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...///000///////////////000111111222222222444666999<<<===>>>>>>=========>>>??????>>>???AAABBBBBB@@@>>><<<;;;::::::<<<======;;;999555444333222111111111111//////...---,,,+++***)))***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((()))))))))'''(((((((((((()))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************************************+++++++++************************************************))))))*********+++++++++)))+++,,,------+++)))(((((((((((((((((((((((((((************************)))))))))******))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......//////......///000000111333333444555444222///......///000000000///---,,,,,,,,,+++***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***+++,,,------************+++,,,------,,,---...///////////////000000000/////////......///.........---------,,,)))))))))((((((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((((()))***************))))))(((((())))))***+++)))***++++++,,,,,,+++++++++++++++,,,,,,---...////////////...///000000111333333333333444666888999======<<<<<<===>>>??????;;;===???AAAAAA>>><<<:::999888888:::;;;;;;999777444444333222111111111111......---,,,+++******))))))))))))((((((((((((''''''''''''''''''(((((((((%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***************************************************))))))************)))))))))))))))))))))))))))))))))))))))************+++******+++,,,+++***)))((((((((((((((((((((((((((()))))))))))))))*********((())))))******))))))((())))))))))))))))))))))))))))))******+++++++++,,,))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......///......//////000111222222333444444444222000...///////////////......---++++++***)))))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((()))***+++,,,,,,***))))))******+++,,,---,,,---...///////////////////////////..................------,,,+++++++++(((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))(((((((((((()))******)))******+++++++++++++++++++++++++++,,,---......//////......//////000111333222222333333444555666;;;;;;:::;;;;;;<<<===>>>999;;;===>>>>>><<<999777777666666888999999777555333222111000000///000000------,,,++++++***))))))))))))((((((((((((''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***'''((((((((())))))))))))))))))))))))))))))))))))***)))))))))((('''''''''(((((()))******)))(((((())))))))))))))))))))))))))))))))))))***************************)))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))***************+++++++++((())))))***************+++++++++,,,,,,,,,------------------............////////////000111222333222333444444444222000///000000///...............+++******)))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))*********))))))))))))***+++,,,---++++++,,,---...//////.../////////.........------------,,,++++++***))))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((((((((((((((((((((((()))******))))))***+++++++++++++++************+++,,,---...///............///000000///000111333444555555555888777777888888:::;;;;;;777888999::::::888777555555555555666888777555333111000///......------...,,,,,,++++++******))))))))))))((((((((('''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''(((((()))))))))(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%'''((()))******)))((('''))))))))))))))))))))))))))))))))))))************+++******)))((()))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))************************(((((()))***************++++++,,,,,,,,,---------------..................////////////000111333333222333444444444222000///111000///------...//////+++***)))))))))))))))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))***+++,,,---)))***+++,,,------...---//////.........---------,,,,,,++++++***)))((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$%%%&&&%%%%%%""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''((((((((((((((()))******))))))***++++++++++++***************+++,,,---..................///000000,,,...000333555555666555555555555555666777888999666777777888777666555444555444444555777777555222//////...---,,,,,,,,,,,,,,,+++++++++******)))))))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))************************))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((''''''&&&&&&&&&&&&&&&'''((((((''''''((()))***++++++,,,))))))))))))))))))))))))++++++******************++++++,,,,,,,,,,,,------000000000000000000000000000000000111222222222333666555444333222222111222333111000...------------+++***)))'''''''''((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((************)))))))))))))))************+++++++++++++++******++++++,,,,,,------......---,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''###$$$%%%&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""!!!!!!###%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((())))))))))))************)))************+++++++++,,,,,,------...//////000---...///111222222333333555555666777777666555444333444444555666555555555888777777666555333222111000///...---,,,,,,+++,,,+++++++++***)))(((((('''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((''''''(((((()))))))))***************)))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((())))))******+++))))))))))))))))))))))))************************+++++++++,,,,,,,,,------////////////////////////000000111111111111111222444444333222111111111111222111///...---,,,,,,---+++***((('''''''''((()))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))*********+++++++++************++++++,,,------.........------,,,+++))))))))))))((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$############&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""!!!"""###%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((()))))))))*********))))))*********++++++++++++,,,,,,------...//////------...000111222222222555666777888888777666555333444555555555666555555777777666666444222111000///...---,,,++++++++++++++++++******)))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((('''(((((())))))))))))******)))(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((())))))((((((((()))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,////////////////////////111111111111000000000000222111000000000000111111111000///---,,,,,,,,,,,,***)))((('''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))*********++++++)))))))))***+++,,,---...------.........---,,,,,,)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###"""###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((())))))))))))******)))))))))*********++++++***++++++,,,,,,---......,,,------...///000111111333444555777777777666666444444444555555555666666666666555555333222000///---,,,+++***************+++******))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((''''''''''''((())))))((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,////////////////////////111111111000000//////...//////.........///000000//////...---,,,+++******(((((((((((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$###############!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&''''''))))))))))))************))))))))))))***,,,---...,,,---------------,,,,,,))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((((((((()))))))))***))))))))))))************)))******+++,,,,,,------,,,,,,------...///000000000222333555666666555555444444444444444555555666555555444333222000///...++++++***)))))))))))))))******))))))(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''(((((((((((()))))))))''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((((((((('''''''''''''''(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,........................111000000//////...............---------...//////......---,,,+++***))))))'''''''''(((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((()))))))))*********))))))))))))***+++,,,---++++++,,,,,,,,,,,,,,,+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%&&&'''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((('''(((((((((((()))))))))(((((()))))))))*********))))))******+++,,,,,,---------,,,,,,---...///000222333444666777777777666444333333222333444555555333333333222111///---,,,******)))((((((((()))))))))))))))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''(((((((((((())))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''(((((())))))*********************++++++++++++........................////////////............///......---------......,,,,,,,,,,,,+++)))((('''&&&&&&'''(((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""###############"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((())))))******((((((((()))))))))*********))))))))))))***++++++))))))***+++++++++******((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''(((((((((((())))))((((((((()))))))))******)))******++++++,,,------...------,,,---...///000555666777999999999888888222222111000111222333444222222222111///...,,,+++***))))))(((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((((())))))%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((((((''''''(((((()))******+++************++++++++++++........................---...............//////000///...---------------+++,,,,,,+++***)))'''&&&%%%&&&'''(((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!"""""""""#########$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''((())))))******(((((((((((()))))))))***+++******)))))))))))))))''''''((()))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""$$$&&&)))+++&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((('''''''''((((((((())))))(((((((((((()))))))))*********++++++,,,---------///...---,,,---...000111555666777888888888777666111000///...///000222333111111111000...---+++******)))))))))))))))******((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))(((((((((((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((()))******%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&''''''((()))******+++)))************+++++++++........................,,,------....../////////111000///...---,,,,,,,,,++++++++++++***)))'''%%%$$$%%%'''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######%%%%%%%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))******(((((((((((()))))))))))),,,+++***)))((((((((((((&&&&&&'''(((((()))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!&&&---555:::&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))***++++++,,,,,,---......000///...------...000111333444555555555444333222111000...---...///111222111000000///...,,,+++*********))))))))))))***+++'''''''''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&(((***'''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))******)))))))))))))))***)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........************)))))))))((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$#########$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&'''$$$+++VVV///***$$$"""###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''))))))))))))************)))******++++++,,,,,,---...///////////////......222222222333333333444444222222222222222222222222//////000000///---+++*********)))(((((()))***+++''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((()))******)))))))))))))))***)))************++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,------*********)))))))))(((((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))***************)))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%((($$$&&&:::RRR,,,((($$$"""$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''(((((()))))))))******************+++,,,,,,------......////////////......222222222222333333333333222222222222222222222222............,,,+++***)))+++***)))((((((((()))***''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))))))))(((''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###&&&***------+++'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))(((((())))))***)))************+++++++++++++++++++++,,,,,,,,,,,,************++++++++++++))))))))))))(((((((((((((((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((())))))))))))))))))************)))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """''''''!!!"""((('''&&&$$$###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))*********++++++,,,,,,---......------......///......---111111111111222222222222444333333333222111111111......,,,+++***)))))))))+++***)))(((((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))(((''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''***---000000...+++)))%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((()))(((((((((((())))))***))))))*********+++++++++***++++++++++++,,,,,,,,,******++++++++++++++++++))))))((((((((('''''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((((((((()))''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((("""###%%%""" !!!$$$###$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***+++++++++,,,------......,,,,,,---.........------//////000000000111111111444444333222111111000000///...,,,***)))))))))*********)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))))))))(((''''''&&&&&&$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''))))))(((''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((((((((''''''((()))******))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++(((((((((''''''''''''&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((('''''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((($$$"""###$$$$$$&&&)))"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))'''(((((((((((()))))))))******+++,,,,,,------...++++++,,,---------------........./////////000000333333222111000000/////////...,,,***))))))******)))))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))(((''''''&&&&&&%%%&&&'''((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%&&&&&&'''(((''''''''''''((()))******)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,+++++++++((('''''''''&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''(((((((((((())))))))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''%%%$$$%%%'''"""$$$&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&''''''((()))))))))''''''(((((((((((()))))))))******++++++,,,------******+++,,,------------------------............111111000000//////............,,,+++***)))))))))'''((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))))))))(((''''''&&&&&&%%%''')))***)))(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%'''(((((('''%%%$$$&&&&&&%%%%%%&&&&&&'''((('''&&&&&&'''''')))******)))************+++++++++************++++++++++++,,,+++++++++************'''''''''&&&&&&&&&%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&''''''(((((((((((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ %%%((('''$$$######$$$$$$&&&'''&&&$$$###%%%'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&''''''((())))))***'''''''''((((((((())))))((())))))******++++++,,,)))***+++,,,,,,---------,,,,,,,,,,,,------------..................------,,,,,,,,,+++***)))''''''%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))(((''''''&&&&&&&&&''')))+++***(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%$$$$$$%%%'''(((((('''%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''')))******)))************+++++++++)))************++++++++++++*********))))))((((((''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$#########$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&'''((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&###!!!###%%%&&&&&&(((((('''$$$###%%%(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))((((((((()))******++++++((()))***+++,,,---------++++++,,,,,,,,,---------,,,,,,------------------******++++++***(((&&&$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''+++*********))))))((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((((())))))*********++++++*********))))))((((((+++******)))(((''''''&&&''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$################################################%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""%%%&&&%%%###'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((()))***++++++,,,,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,------,,,,,,+++***))))))((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((((()))))))))******************)))))))))((((((******))))))(((''''''&&&''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&'''&&&$$$&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((((((((((()))*********++++++++++++******)))))))))************++++++++++++,,,,,,,,,,,,,,,++++++***)))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((())))))))))))******))))))))))))(((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,++++++***)))((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))(((((((((******************))))))++++++++++++,,,,,,,,,,,,******++++++******)))((('''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''))))))(((((((((((((((((('''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((()))))))))(((((((((((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%"""###%%%%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''(((((((((((()))))))))'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&$$$#########$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&%%%######$$$###$$$%%%''''''&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++++++++++++++,,,,,,,,,))))))*********+++++++++(((((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#######################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((((()))))))))******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%((('''%%%###""""""############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''(((&&&$$$$$$%%%"""$$$%%%''''''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&'''''''''((())))))))))))*********++++++++++++(((((()))))))))*********'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((())))))******++++++%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%***(((%%%###!!!!!!"""############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&))))))'''%%%%%%&&&"""###%%%''''''&&&%%%$$$&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******(((((())))))*********+++(((((((((((())))))))))))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***************)))(((((('''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###""""""###%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################&&&&&&%%%$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''''''''%%%$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''******))))))((((((''''''(((((())))))))))))(((((())))))(((((((((((())))))))))))((('''&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))******))))))(((''''''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))((((((''''''(((((())))))))))))(((((()))(((((((((((((((((())))))(((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((''''''&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$######$$$%%%&&&%%%$$$$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((()))))))))((((((((((((''''''(((((())))))(((((('''((((((''''''''''''((((((((((((''''''&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%%%%(((***,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$#################################"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%############%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''(((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''((((((((((((''''''%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%'''***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%############%%%&&&&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))''''''((()))))))))((((((&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((###$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''(((((((((&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""""""""##################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))'''((())))))******))))))'''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$%%%%%%$$$###!!!#################################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""""""""#########$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***(((((()))***************'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!######################## !!!"""###%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((((('''%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$##################$$$!!!!!!""""""#########$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%$$$$$$##################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%########################!!!#########"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((''''''&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%(((+++&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$###""""""###$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%########################"""###$$$$$$""""""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$#################################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%(((***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))))))))((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$######""""""######$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###########################$$$%%%$$$###"""###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$#################################################################################################################################$$$$$$$$$$$$%%%$$$$$$############$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$$$$%%%'''***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$""""""$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################""""""""""""#####################$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$####################################################################################################################################$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%######%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$%%%%%%$$$$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############!!!""""""######""""""!!!"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$##############################$$$%%%$$$###"""###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################################################################################################################"""""""""############$$$######""""""""""""######%%%%%%$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""###%%%%%%$$$$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$ !!!"""######"""!!! !!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###########################"""###$$$$$$""""""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################################################################################################################""""""""""""##################""""""""""""##################$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%!!!###%%%%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''!!!###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$ !!!"""######"""!!! !!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###########################!!!###$$$###"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################################################################################################################""""""""""""##################""""""""""""###### !!!"""###$$$%%%&&&&&&########################%%%$$$$$$$$$$$$$$$$$$%%%!!!###%%%%%%%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''***)))(((''''''((()))***''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&'''((('''%%%#########""""""""""""!!!$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""############$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#################################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((())))))((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################################################################$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""########################$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""""""""""""""############$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))(((((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%###''''''&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#################################################################################$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((())))))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######"""""""""###$$$$$$$$$%%%#########$$$$$$$$$$$$%%%$$$$$$$$$###############"""""""""#########$$$$$$$$$$$$$$$###############"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$######''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))******)))((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%$$$''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''***++++++***'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""""""""""""""""""""######""""""""""""######!!!!!!"""###$$$%%%%%%%%%############$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((*********)))((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''(((&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""%%%&&&&&&%%%"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""""""""""""""""""""######""""""""""""######!!!!!!"""###$$$%%%%%%%%%""""""#########$$$$$$$$$####################################$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''%%%&&&&&&&&&''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&(((((('''%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######"""""""""###$$$$$$$$$%%%"""""""""############$$$###############$$$$$$$$$#########$$$$$$$$$$$$%%%###############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))***&&&&&&''''''((()))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))***+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""########################$$$$$$""""""""""""############""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''''')))))))))))))))*********(((((()))******+++,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''''')))+++,,,(((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""######$$$$$$$$$###############""""""""""""############""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((())),,,,,,++++++***)))))))))******+++,,,------......///000000000000000000///........................))))))))))))))))))))))))))))))))))))(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((())))))******)))(((''''''((()))***&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###((('''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""########################!!!"""""""""############################################################""""""############""""""################################################$$$!!!###%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$###%%%(((***(((&&&'''((((((%%%!!! $$$'''&&&&&&$$$"""%%%++++++(((&&&&&&'''(((************222000///222666888666333===<<<::::::<<>>>>><<<::::::999;;;<<<<<<;;;:::999:::<<<:::777777777555111---***(((((()))+++,,,***'''***((('''((()))***)))(((+++******)))))))))******'''''''''''''''(((((((((''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################%%%$$$###""""""###$$$%%%$$$$$$$$$############"""########################"""############$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$######""""""##############################""""""""""""""""""""""""$$$###"""""""""###%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&+++)))%%%$$$%%%))),,,...444888>>>CCCEEEEEECCCBBBEEEEEEDDDHHHQQQaaattt|||~~~yyysssnnnmmmnnnqqqvvvyyyvvvrrrooolllkkkkkklllpppsssvvvtttppplllkkkllleeefffgggffffffjjjrrrwwwwwwxxx|||%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&))),,,...+++((($$$$$$'''((('''&&&###$$$%%%&&&''''''''''''''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''''''''((()))******---222666999::::::999???????????????>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>@@@CCCDDDCCCBBBDDDCCCAAA@@@@@@???<<<:::999777666555444111...++++++***))))))))))))'''%%%)))(((((('''''''''(((((('''((((((((())))))******''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$############$$$$$$$$$$$$$$$############"""########################"""############$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$###############%%%$$$######""""""##############################"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$$$$####################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&***)))'''(((,,,222888<<>>=========<<<<<<:::999888777888999999777888<<<>>>===@@@>>>===@@@DDDFFFEEEBBB@@@@@@@@@AAACCCDDDDDDDDDFFFDDD@@@===;;;999888777444111---+++++++++***((((((''''''&&&&&&''''''(((''''''(((((()))*********(((''''''''''''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################""""""#########$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""########################%%%$$$######""""""##############################""""""""""""""""""""""""""""""###$$$$$$$$$$$$#################################$$$$$$$$$$$$######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''''''''(((((('''''''''$$$'''---333:::AAAGGGKKKFFFGGGGGGFFFFFFHHHLLLOOOTTTZZZ```dddeeeeeegggiii~~~~~~{{{~~~|||zzzyyyyyy||||||yyy}}}{{{yyyyyyxxxuuutttooooooooossswwwyyyvvvsss%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%%%%$$$&&&'''&&&%%%$$$&&&((())))))******))))))((('''&&&&&&'''((()))***+++++++++,,,---000444888<<<>>>CCCAAA???===;;;:::999999777777777888999999::::::>>>@@@===888:::BBBHHHHHHLLLJJJHHHIIILLLMMMLLLIIIKKKKKKLLLLLLLLLMMMNNNOOOJJJGGGCCC???===???BBBDDD???:::444///............,,,++++++************+++''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$#########""""""########################""""""#########$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""########################%%%$$$######""""""##############################""""""""""""""""""""""""""""""###$$$$$$$$$$$$#################################$$$$$$$$$$$$######""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((///999BBBGGGIIIKKKLLL???FFFNNNRRRSSSUUUZZZ___eeejjjlllhhh```]]]```eee|||}}}}}}{{{~~~~~~|||~~~}}}||||||zzzuuuqqq%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&&&&''''''''''''''''''%%%&&&'''&&&%%%&&&+++///000///...,,,***)))))))))%%%&&&(((***---000111222999999999:::<<<>>>AAABBB>>><<<888555444444666777888999;;;>>>BBBGGGKKKNNN```bbb^^^VVVXXXbbbiiihhhllljjjhhhgggggggggfffeeeooooooooollliiihhhhhhiiiccc```YYYRRRLLLJJJLLLNNNHHHBBB;;;555333222222111222111///---+++***)))))))))))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""########################"""############$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""###############$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$##############################$$$$$$$$$$$$####################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&'''))),,,...000888???GGGLLLKKKHHHGGGGGGFFFUUUjjjyyy}}}{{{vvvtttlllkkkhhhaaa\\\___iiirrrwwwzzz{{{zzz~~~~~~~~~~~~~~~zzz%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''(((%%%&&&'''((('''''''''(((%%%&&&(((''''''+++333:::<<<999444///,,,***)))))))))+++...222666:::===???BBBAAA@@@?????????@@@AAA===<<<<<<>>>AAAEEEJJJMMMTTTTTTVVVYYY___ffflllppp{{{{{{}}}uuulllfffdddeeeZZZVVVQQQLLLIIIEEEBBB???AAA???;;;666222...+++***+++++++++***))))))((((((((()))************)))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$############"""########################"""############$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###"""""""""###%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))(((((((((+++000666<<>>>>>>>>??????GGGIIINNNTTT\\\dddkkkoooxxxxxxxxxyyy~~~rrrpppmmmjjjfff```ZZZUUUTTTQQQKKKEEE>>>888444111...------,,,+++***))))))((()))***++++++***)))((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$############"""########################"""############$$$$$$$$$%%%$$$######%%%%%%$$$#########$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$%%%&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%########################""""""######$$$$$$$$$$$$%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%###"""!!!!!!###%%%&&&##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''')))******++++++,,,000777@@@HHHMMMFFFGGGFFFCCCBBBFFFPPPXXXllluuuuuusssttt}}}}}}zzz}}}yyyxxx{{{(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((()))+++000:::EEEMMMHHHFFF@@@666///,,,000444===AAAEEEGGGFFFDDDBBBBBBEEE@@@;;;:::???IIISSSYYYaaammmxxx}}}xxxsssssslllmmmiii^^^PPPEEE===999555444333000...+++***)))---'''%%%)))+++)))&&&&&&++++++++++++***)))((('''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$######"""#########$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################################################################""""""""""""""""""""""""########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$%%%%%%!!!%%%((('''$$$%%%)))......111777@@@IIIKKKHHHDDD999:::BBBNNNRRRRRR^^^mmm{{{zzzyyyzzz}}}'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((())))))(((''''''+++444@@@KKKRRRWWWOOOCCC999666999>>>BBBFFFFFFEEECCCAAA???>>>>>>;;;???HHHTTT```jjjqqqtttzzzsssxxx}}}yyyqqqllleee[[[RRROOOLLLHHHBBB;;;444///,,,000***(((***+++)))(((***'''(((((()))))))))))))))***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!$$$###############$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################################################################################################################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$&&&))))))((('''***,,,666===FFFLLLLLLGGG???;;;<<>>MMMVVVZZZZZZVVVQQQMMMLLLJJJHHHFFF<<<;;;===CCCMMMWWW___bbbpppuuu|||~~~yyyuuuvvvyyy~~~|||qqqmmmnnnvvv~~~uuu}}}~~~~~~xxxnnn```RRRJJJ===777333111---***+++///...---,,,++++++******************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))(((((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""###$$$%%%&&&$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################################################################################################################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&%%%$$$(((&&&%%%)))000:::BBBFFFKKKHHHBBB;;;999<<>>MMM[[[dddmmmwww{{{uuuttt{{{~~~{{{~~~~~~xxxtttsssvvv}}}zzztttuuuxxx~~~|||zzz}}}******)))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++***---555BBBPPP[[[___```WWWUUUOOOGGGAAABBBIIIOOOZZZbbbnnnzzz}}}~~~vvv|||jjjnnnzzz|||tttmmmooouuu~~~uuunnngggcccYYYJJJ<<<444...---,,,,,,,,,,,,...///++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""###$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&&&&'''((()))000;;;DDDHHHFFFAAA===999888:::DDDTTTbbbkkkooowwwzzz{{{zzz{{{|||xxxuuutttxxx{{{~~~|||vvvrrrsssuuuzzz~~~}}}}}}|||~~~))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((***+++---...444;;;EEEPPPXXX[[[ZZZYYYLLLKKKIIIJJJPPP[[[gggoooyyyxxxyyyzzzwwwpppqqquuuyyy}}}}}}xxxgggRRREEE777666333000...---......+++++++++*********))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%'''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############$$$###############$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%&&&))),,,...555;;;CCCFFFDDD@@@<<<;;;888AAAQQQaaaooovvvxxxwwwwwwvvvwww{{{{{{yyyzzzzzzzzz{{{{{{{{{yyyyyyyyyzzz~~~zzz}}}~~~}}}'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((((((&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((***+++---///000AAAIIITTT[[[\\\XXXSSSOOOEEEGGGMMM[[[nnn|||xxxvvvxxx~~~|||eeeUUUDDDAAA<<<666111...,,,,,,+++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%'''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&(((((()))$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$$$$$$$##################$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$'''+++000333AAACCCCCC>>>999999>>>CCCGGGVVVlll}}}zzzwwwzzzzzzzzz~~~zzzzzzyyy{{{}}}vvvtttxxx~~~www}}}zzz''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%'''((((((%%%&&&((())))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''%%%)))------+++---555<<>>222///444///,,,+++,,,+++(((+++000***))))))(((((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################((('''&&&$$$""" $$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''***%%%"""%%%---555:::;;;???<<<<<<<<<999888BBBOOOdddrrr~~~|||xxx|||{{{zzzzzztttppprrrwww|||~~~wwwssssssuuuxxx{{{}}}&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((())))))))),,,,,,,,,000666???HHHMMMSSSPPPNNNNNNMMMMMMVVVaaasss~~~vvvrrrtttvvv}}}{{{xxxtttooommmuuu}}}|||}}}~~~wwwdddZZZUUULLL===000111---+++---,,,)))(((+++))))))((((((((((((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&&&&%%%$$$###""""""$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%%%%'''///999AAAEEEEEE>>>888666===FFFNNNWWW```sss{{{vvvzzz|||zzzyyyzzz|||yyyxxx}}}}}}{{{xxxvvvvvvtttqqqoooeeeccc```[[[XXXWWWYYY[[[^^^___dddkkksssvvvrrrnnnmmmqqquuuwwwwwwxxxzzz|||zzz%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&******(((%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))***++++++,,,***---777EEEOOOSSSRRRKKKHHHHHHOOOXXXcccrrr~~~zzzsssmmmjjjnnnrrrrrrlllkkkttt|||zzz}}}zzzsss|||}}}ppplllgggTTT===888111---......+++)))***)))((((((((((((((())))))(((((((((''''''''''''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''+++111999???AAA???===<<<444555EEE\\\lllsssuuuzzz|||uuuxxx}}}|||vvvvvvzzz}}}|||~~~yyyrrrpppfffbbb]]]ZZZZZZYYYVVVTTTRRRSSSTTTSSSQQQQQQSSSTTTVVVUUUVVVZZZ___aaa___\\\___aaabbbcccbbbcccdddfffhhhlllrrrzzz%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***000000,,,'''&&&'''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))++++++***---666CCCNNNSSSOOOJJJCCCLLLYYYhhhttt~~~{{{~~~{{{ooorrrttttttyyypppqqq|||}}}{{{nnn\\\JJJ>>>333000000///......))))))((((((((())))))***((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))---333;;;BBBBBB>>>888333888777???UUUooo~~~wwwwwwxxx}}}yyyvvv{{{{{{~~~yyyyyy{{{yyyrrrggg]]]YYYRRRNNNJJJIIIJJJKKKJJJIIITTTXXX\\\```ccceeehhhkkkhhheeecccdddfffggggggfffbbbdddfffggggggeeedddcccggghhhjjjkkklllnnnqqqssszzz~~~%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$***000000,,,'''&&&'''((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((***,,,---222888AAAHHHLLLLLLJJJIIIMMM___ttt~~~tttjjjfffkkknnnyyyyyytttqqqzzzcccTTTCCC:::555111///000++++++***))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''))),,,---111999BBBHHHFFFAAA===:::777@@@PPPeeexxxyyytttwwwxxxyyy}}}wwwsssvvv~~~~~~zzzpppiiiaaaXXXRRRRRRNNNMMMMMMMMMPPPSSSVVVXXX\\\aaahhhooovvv||||||wwwrrrpppooooooooommmqqqvvv|||}}}zzzwwwwwwxxxxxxvvvssspppooooookkkqqqzzz%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&******(((%%%%%%%%%'''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((()))))))))))))))((()))+++...111333:::???BBBCCCBBBGGGQQQZZZkkk{{{|||nnnooo}}}wwwrrrxxxzzzmmm]]]RRRFFF:::333111///...,,,+++******))))))'''(((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$$$$######"""""""""$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&(((+++///333666;;;AAAFFFFFFBBB>>>===???CCCPPPaaannnvvvyyywwwsssrrrvvvyyyyyyxxxxxxyyy{{{wwwtttuuuzzz{{{zzz|||}}}~~~}}}|||}}}}}}|||{{{tttjjj___YYYUUUSSSTTTXXXXXX[[[```bbbcccgggnnnsssuuuyyy}}}~~~~~~~~~{{{wwwrrrnnniiikkkmmmpppxxx&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&'''''''''((((((((()))'''((((((((())))))))))))(((((()))+++///444999<<<>>>AAADDDFFFJJJWWWjjjxxx~~~|||tttsss|||ooommmkkkuuu{{{uuufffRRRBBB;;;222111///---+++***))))))'''((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&'''(((+++000666<<>>???EEEVVVppp{{{|||||||||}}}~~~~~~~~~yyyyyy|||~~~yyyxxx{{{zzz~~~}}}zzzzzz{{{~~~yyytttmmmllloooyyy''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''+++***)))))))))+++---...777999>>>BBBDDDJJJWWWccc}}}rrrdddfffnnnlllppp}}}|||}}}xxxnnnnnnrrr~~~rrrdddVVVLLL???111,,,...,,,,,,------,,,+++***)))++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$############$$$%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&(((***---222888???DDDDDD@@@===::::::BBBSSSooo}}}|||~~~~~~yyy|||zzz}}}}}}~~~~~~}}}yyysssmmmiiipppvvv''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''',,,++++++***+++...333666???@@@AAAEEEMMM]]]sssuuuiiigggeeeiiiwwwsssmmmtttxxxnnneeeSSS<<<222444,,,,,,,,,,,,---,,,+++)))+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$#########$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%(((((('''&&&&&&)))---111<<<@@@EEEEEEBBB===<<<<<<>>>PPPiii||||||{{{~~~|||xxx}}}tttmmmmmmrrrvvv((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((('''''')))***++++++,,,111777===AAAEEEJJJSSSbbbwwwkkkccccccrrr{{{vvvvvvyyy{{{rrreeekkk{{{~~~lllQQQ>>>999...,,,++++++------,,,***++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&(((...666<<>>GGGNNNVVVfffwwwuuunnnlllmmmlllkkkwwwwwwfffaaabbbqqq}}}zzzdddMMMAAA:::222......///---+++,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''((())))))******(((((()))))))))*********(((((()))******+++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###%%%&&&''''''%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((###'''---333888===BBBEEE???<<<:::===FFFTTT```ggguuurrrmmmkkkrrr}}}yyyrrrrrr{{{{{{xxx|||{{{~~~}}}~~~))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++&&&''''''((()))******+++,,,111888<<<@@@FFFPPPWWWwww~~~pppaaa[[[^^^gggyyy~~~zzzuuuuuutttggg___dddwww~~~eeeJJJAAA666000//////---+++,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))************((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###%%%''')))(((&&&### $$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&,,,444;;;>>>?????????>>>;;;;;;CCCRRRdddrrryyypppuuuvvvtttuuu~~~|||qqqooo{{{zzzzzz************)))))))))))))))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***((())),,,,,,)))***---222777===BBBGGGRRRgggyyynnncccbbbooo{{{~~~tttttt~~~|||sssoooooo}}}fffYYYGGG:::333000///000.........,,,++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&%%%$$$%%%(((***++++++(((((())))))******)))(((''')))******))))))***+++,,,---......------...///,,,...///...,,,,,,///222++++++,,,,,,++++++******---***((((((***,,,***)))******)))))))))***,,,,,,((()))))))))((((((((()))(((''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%&&&'''((()))444>>>@@@AAABBB>>>888:::;;;>>>III]]]pppvvvttt|||yyyvvvvvvyyy~~~~~~{{{{{{~~~}}}zzzxxxzzz~~~|||************))))))))))))))))))((((((((('''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))'''(((++++++)))+++///666999???GGGSSSeee{{{ooolllvvvxxxyyypppaaaSSSEEE888000++++++,,,,,,,,,++++++,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))+++*********++++++***)))'''((()))+++,,,,,,+++)))///......---......///000000111222333333333444444111444777777444111//////333222111000000///---+++...,,,***+++...///...---)))***,,,+++)))((((((***)))******)))(((((())))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''&&&%%%&&&''')))000999?????????@@@>>>999555@@@MMMXXXeeeppptttrrr|||zzzyyyzzz~~~~~~}}}++++++*********))))))))))))))))))(((((((((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&'''''''''(((((((((((((((((()))))))))*********((()))+++,,,,,,000666>>>DDDNNNYYYfffuuu~~~ssszzz~~~~~~~~~sssjjjuuu|||jjjUUUCCC555---------......---,,,+++***************************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&(((''''''''''''((())))))((()))***++++++)))((('''++++++,,,---///000...---111///...111777;;;<<<<<<>>>???AAADDDEEEEEEEEEEEEMMMQQQVVVWWWTTTMMMHHHDDDHHHEEEAAA@@@???>>>:::666777555222111111000///---+++...111000---++++++,,,))))))(((((((((((((((((())))))))))))((('''&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''((('''&&&&&&***---999===???===;;;===>>><<<@@@PPPaaaiiilllppptttuuuyyy{{{~~~}}}+++++++++*********)))))))))))))))(((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((()))))))))*********---++++++...///111888AAADDDTTTfffssszzzsssfffeeellltttxxxxxxvvv~~~zzzccc```oooxxxbbbOOOAAA999222111000///...---***(((************************(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''((()))&&&(((***,,,,,,+++++++++111111111222333555666666777777;;;EEEQQQYYY[[[ZZZ\\\]]]```cccfffggggggfffqqqtttyyy{{{yyytttoookkkkkkgggbbbaaa```]]]WWWRRRPPPNNNIIIDDD???;;;888666555444222111111000...,,,---+++***)))***+++++++++***++++++++++++***)))(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&)))000666>>>>>><<<999888;;;???AAAUUUcccooorrrrrrtttwwwyyyvvv~~~++++++++++++***************)))))))))(((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''((((((((())))))))))))))))))************---,,,---000222777BBBNNNYYYnnnxxxhhhccchhhsss}}}mmm___dddooowwweeeSSSFFF666222///---------,,,+++************************(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((()))******---////////////111333888;;;?????????AAAEEEIIINNNQQQYYYhhhwww{{{{{{||||||uuupppooommmhhhaaaZZZUUUQQQOOOKKKDDD<<<999:::999444///444111...---.........,,,*********+++++++++******(((((((((((((((((((((((()))((((((((('''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&(((///888???>>>;;;999777888===DDDKKKfffoooyyyzzzzzz,,,++++++++++++***************)))))))))((((((((('''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((((((((((((''''''((((((((())))))))))))))))))*********++++++++++++...333888AAAQQQ```qqqiiiiiivvvyyyhhhfffllliiiUUU>>>888000,,,,,,.........++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''(((***+++---......000111000///222777<<>>===777555888@@@IIISSS```mmmvvv{{{{{{~~~,,,,,,,,,+++++++++******************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''))))))))))))((((((((((((((()))))))))))))))************+++++++++...000777AAAMMM^^^wwwqqquuu|||xxxttt{{{xxxmmm{{{}}}kkk]]]HHH888000...---,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))***+++,,,...000333555777888:::;;;===CCCOOO```lll~~~zzznnnddd^^^XXXQQQKKK;;;888333///,,,+++,,,---)))))))))))))))))))))))))))(((((((((''''''''''''$$$%%%''''''''''''%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''+++444>>>AAA===777666444:::FFFQQQ\\\kkkyyysssssswww,,,...000000+++(((***///,,,---,,,+++))))))***++++++***((('''&&&''')))***((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((('''%%%$$$(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((())))))))))))***((()))---...---///222555===DDDKKK]]]vvv{{{pppiiiiiittt}}}zzzyyygggiii{{{vvv```HHH999333000,,,......------,,,+++)))''')))************+++++++++))))))(((((((((((())))))******))))))((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((()))((('''%%%$$$&&&+++...,,,000---000999999666===<<>>>>>:::666333;;;DDDTTTfffyyywwwrrrxxx||||||}}}{{{{{{===888222///000000---***,,,,,,,,,++++++*********,,,+++)))((((((((()))***)))((((((''''''(((((()))'''''''''''''''''''''''''''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))))))))******(((''')))---///000666<<>>GGGYYYqqqwwwooommmyyy~~~zzzdddYYY\\\ddd}}}hhhOOO>>>666333000------...///---+++******+++,,,------...///+++******))))))******+++&&&''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))+++,,,...///000222666999BBBQQQWWWXXX^^^ccciiiuuuvvvwwwtttrrrtttzzz|||zzz}}}ttttttuuuyyy}}}~~~|||~~~{{{wwwtttuuuwwwuuusss|||zzzyyyzzz|||}}}}}}}}}uuuvvvzzz{{{vvvpppooosssqqqyyy{{{tttqqqqqq{{{|||uuurrrrrrlll```TTTJJJ<<<111+++*********...,,,***))))))((('''&&&)))))))))((('''&&&%%%$$$'''))))))%%%%%%)))***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&(((&&&'''))))))((()))+++---999::::::888555666999===DDDWWWnnn~~~}}}ttttttyyy}}}~~~|||}}}dddaaaWWWHHH???===;;;666222///---,,,...///...,,,,,,++++++***************))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************---,,,///333666;;;GGGRRRdddvvvwww|||{{{jjj]]]VVVooo}}}dddMMM???555222......//////,,,(((******+++,,,,,,---......))))))(((((((((((())))))&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''(((((())))))******------...000444<<>>???===999888;;;CCCJJJXXXfffttt{{{}}}|||yyy{{{mmm\\\QQQFFF;;;<<<777111.........---+++,,,,,,,,,,,,++++++*********))))))(((((())))))***((((((((((((((((((((((((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''(((((((((((()))))))))*********++++++***+++///555;;;CCCSSSaaa}}}{{{uuuyyywwwzzzmmmcccgggwww|||cccPPP<<<666///,,,...///,,,)))++++++++++++,,,,,,,,,,,,))))))(((((((((((())))))''''''''''''''''''(((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&'''((()))+++,,,---------///444;;;DDDOOO[[[cccvvv~~~xxxyyy~~~wwwzzz~~~zzz~~~zzzxxxsssnnnpppxxx}}}}}}}}}|||nnnaaaUUUIII;;;111,,,)))'''(((+++,,,***((()))*********)))(((''''''###(((***'''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&'''(((''''''&&&&&&(((---555:::>>>>>><<<888777===IIISSShhhpppvvvuuutttyyy~~~|||hhhUUUNNNFFF;;;444222000...+++,,,,,,,,,,,,,,,++++++*********))))))))))))******(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''(((((((((((())))))*********+++++++++)))+++111:::BBBOOObbbtttzzzooojjjnnnwww{{{qqqqqqsss{{{|||kkkRRRFFF777...---......,,,+++++++++++++++************))))))))))))))))))***''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))'''(((***+++...///111222111888DDDQQQ\\\eeemmmqqqwww}}}xxxyyy{{{|||yyysssooofffZZZPPP===777///+++,,,,,,+++)))))))))*********))))))(((%%%&&&&&&'''---111---%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&''')))&&&'''(((***...333;;;@@@;;;<<<;;;999:::DDDTTTaaarrrxxx{{{xxxvvvzzz}}}~~~~~~^^^TTTFFF<<<777444111...,,,,,,---------,,,+++*********))))))))))))******))))))))))))))))))))))))'''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((())))))************+++++++++))),,,444???JJJYYYppprrrhhhgggwwwqqq___aaavvvhhhWWWAAA222---......---,,,,,,+++******))))))(((++++++************++++++(((((((((''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***((()))+++---000222444555777BBBTTTdddnnnssstttuuuyyytttxxx}}}|||~~~~~~yyySSSHHH:::000---,,,***(((((())))))************))))))&&&$$$)))555<<<444'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&&&&''')))%%%'''+++///333888>>>CCC<<<>>>@@@@@@DDDQQQeeesss{{{~~~|||{{{~~~rrr___TTTHHH;;;666;;;222111///***'''(((...333(((***++++++)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((()))***+++,,,...///---555@@@NNN```ttttttkkkssszzzRRRPPPjjjlllNNN999///---...///***+++++++++***)))***+++))))))))))))((((((((((((******))))))((((((''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$''')))***)))((('''(((***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((('''(((***+++++++++,,,,,,...111444777;;;@@@JJJ\\\mmmsssqqqrrruuuwwwxxx{{{{{{xxxmmmlllqqq~~~nnnTTT@@@777333---)))+++)))((())),,,,,,)))&&&(((((((((***,,,,,,***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&(((((('''&&&''''''&&&(((,,,333999===??????;;;BBBFFFGGGRRReeetttyyy~~~yyy~~~~~~vvvzzzoooeeeaaa^^^[[[ZZZ^^^```gggsss~~~rrrkkkiiilllooo{{{mmmbbb^^^[[[^^^jjjppp[[[III@@@111000//////000000///---+++,,,,,,+++******+++,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))'''((())))))***+++---///333999OOOnnnwwwuuudddWWWdddvvv]]]HHH;;;333...++++++,,,---,,,+++************)))))))))((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&((()))((('''&&&'''((()))((('''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''((((((''''''''')))***++++++000222444777999===DDDJJJ\\\iiitttxxxxxx{{{|||wwwrrrzzz~~~xxxuuuvvvzzz}}}~~~~~~fffJJJ666---+++---,,,***))))))((())))))'''&&&&&&(((******(((&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%'''(((((('''&&&'''(((***,,,000666:::===>>>===???CCCKKKVVVdddsss{{{|||yyy|||yyyzzz~~~rrrjjj]]]WWWOOOIIIGGGFFFEEECCCGGGIIIOOO[[[jjjzzz|||uuuiiiddd]]]VVVSSSRRRTTTUUU\\\ccciiijjjjjjggg___WWWTTTQQQMMMMMMUUUdddvvvlllVVVBBB<<<444222333222---(((---,,,***((('''(((***+++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((())))))))))))***+++++++++,,,...000===AAA]]]~~~wwwyyy~~~~~~{{{___ZZZqqqoooYYYEEE888000,,,---------------,,,+++*********)))))))))((((((((())))))))))))((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&'''((('''&&&%%%&&&(((((((((''''''&&&&&&''''''((((((''''''&&&'''''''''((((((((((((***,,,...///000555;;;@@@FFFOOOXXX^^^nnntttyyyzzz|||~~~~~~~~~}}}xxxxxx}}}hhhOOO>>>777---------,,,***)))***+++'''''''''((()))***((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&((()))((('''&&&'''(((,,,///444999===>>>??????FFFIIIWWWlll}}}}}}~~~{{{sssuuu|||~~~|||ooodddZZZQQQKKKKKKHHHDDDBBBCCCCCCDDDCCC>>>???BBBIIISSS^^^fffiiifffeeecccbbb```[[[UUUQQQRRROOOKKKIIIIIIIIIJJJJJJLLLRRRVVVUUUUUUVVVUUURRRRRRPPPMMMLLLPPPXXXccckkkxxxzzz}}}}}}|||}}}}}}___RRRBBB666222111///---...,,,***))))))))))))(((************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))),,,---...---,,,---111555EEEOOOiiixxx}}}~~~kkkZZZcccwwwhhhLLL:::222000,,,,,,,,,,,,------,,,************)))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&'''((((((&&&&&&'''(((((((((''''''''''''(((((()))(((((('''''''''''''''((()))***+++---000444777888>>>HHHTTTcccqqqxxxyyyvvvxxxxxxyyy}}}|||zzzrrrxxxuuu^^^KKK555222///------,,,+++***+++***)))***+++,,,+++)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((()))((('''''')))***,,,000666;;;>>>@@@AAABBBKKKRRRfff}}}~~~xxxqqqrrr~~~qqqjjj^^^UUUNNNJJJFFFDDDCCCCCCCCCCCCDDDEEEEEEEEEJJJIIIHHHKKKOOOSSSVVVWWWYYYXXXWWWWWWVVVTTTSSSRRRRRRSSSSSSQQQPPPQQQUUUYYY\\\bbbfffdddaaa```^^^ZZZXXXXXXWWWWWWZZZaaaiiipppllloooqqqnnniiigggjjjnnntttbbbPPPBBB999444111...---,,,---//////...,,,************************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***,,,---...,,,,,,///666===MMMddd{{{xxxssspppvvvooofffjjjrrr}}}\\\DDD777111---+++******,,,...---+++************))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''(((((('''&&&&&&%%%'''((())))))((('''((()))(((((('''''''''(((((())))))(((((('''''''''(((((('''))),,,...111666===BBBLLLRRR]]]mmmzzzzzzzzz{{{~~~|||~~~vvvdddQQQEEE666,,,)))******))),,,+++)))***+++++++++***))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((()))(((((((((+++---000444999===>>>???BBBDDDLLLZZZsss{{{wwwyyy{{{wwwqqqggg___WWWTTTOOOLLLJJJJJJJJJIIIFFFGGGHHHIIIIIIIIIIIIIIINNNNNNOOORRRVVVZZZ\\\\\\[[[[[[\\\[[[[[[ZZZ[[[[[[UUUYYY]]][[[WWWZZZdddmmmyyy~~~yyyqqqiiiccccccbbbcccfffmmmvvv||||||}}}wwwtttwwwzzz}}}iiiQQQ<<<000///,,,***+++...000///---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))******)))+++,,,,,,---555AAAKKK]]]xxxyyymmmkkkooo|||~~~|||xxxvvvuuuxxxzzz|||{{{mmmiiivvv^^^GGG777333///******,,,...---+++++++++*********)))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((('''&&&%%%$$$((()))***)))((('''(((***((((((''''''(((((())))))((((((''''''(((((()))***'''+++///444888???IIIPPP]]]dddmmmzzz}}}~~~}}}~~~}}}xxxyyy~~~tttdddLLL999...++++++++++++***(((((()))))))))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''(((((((((***---000777;;;>>>???>>>???CCCGGGPPPddd{{{}}}||||||~~~~~~vvvrrrmmmiiiccc___\\\WWWPPPKKKNNNMMMMMMLLLKKKKKKKKKKKKMMMOOOQQQRRRQQQQQQRRRSSSNNNPPPUUU]]]gggoootttvvvnnnoooqqqqqqooommmmmmmmmggglllooommmiiilllvvvaaaMMM???888000,,,---......,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********(((+++---///444AAASSSaaauuuwwwssszzz}}}|||wwwtttoooiiiddd```^^^]]]aaacccfffiiilllnnnooopppmmmooorrruuuwwwyyyzzzzzzwwwvvvvvvuuuvvvvvvxxxxxx|||}}}nnnjjjyyy}}}fffOOO<<<666...+++,,,---,,,++++++++++++*********))))))'''((((((((()))))))))***''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''((())))))''''''((()))((((((((((((((()))******''''''''''''((()))++++++,,,111888===DDDMMMYYYbbbhhhqqqxxx}}}~~~xxxxxx~~~~~~sss___JJJ;;;333000,,,***((('''((())))))((())))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((())),,,000333999<<>>444111111000...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))***************---000444<<>>AAACCCJJJTTT\\\pppxxx{{{|||~~~}}}xxx|||uuuuuu~~~{{{sssmmmhhhfffeeejjjmmmppptttvvvwwwvvvvvvuuutttqqqmmmhhhffffffhhhcccdddeeeeeefffgggjjjlllmmmpppuuuwwwyyy{{{jjjLLL>>>666///...222...---+++))))))+++,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((('''''''''+++((()))---...+++)))***+++---333AAAUUUkkk|||}}}uuummmggg___]]]ZZZWWWSSSPPPNNNMMMGGGEEEBBB???===<<<<<<<<<@@@@@@@@@@@@AAAAAAAAAAAADDDEEEFFFGGGIIIJJJKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNSSSTTTUUUWWWXXXXXXWWWWWW^^^^^^^^^^^^aaadddgggiiijjjlllnnnqqqsssuuuwwwwwwzzzzzz{{{}}}|||jjj]]]]]]pppaaaIII222,,,------+++++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))******))))))))))))((((((((((((***(((&&&''')))***(((%%%+++***,,,---,,,***000777<<>>555111---******+++------******)))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$(((''''''&&&&&&&&&''''''&&&))),,,------000777<<<:::777;;;CCCGGGKKKZZZmmmxxx{{{~~~|||}}}qqqeeedddjjjuuu{{{}}}tttrrrkkkiiiffffffhhhlllooopppyyyuuu\\\HHH999111///---//////,,,***)))******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((***&&&&&&***+++)))))),,,...222<<>>???>>>;;;888666666666777999999999999:::::::::::::::;;;;;;<<<===>>>??????>>>??????@@@AAAAAABBBBBBGGGHHHIIIKKKLLLLLLKKKKKKPPPPPPOOOPPPRRRTTTWWWYYYZZZ[[[]]]```bbbcccdddeeeeeefffgggiiimmmrrrvvvyyy|||}}}}}}jjj```kkk~~~sssYYY===222111///,,,***++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))))))))))))))((((((((('''''')))'''&&&&&&((()))(((&&&(((&&&(((,,,...000777???FFFKKKSSS^^^iiirrrvvvxxxxxx{{{{{{qqqoooqqqqqquuuzzz~~~~~~zzzuuuqqqfff```YYYUUUVVVZZZ]]]^^^kkknnnpppqqqsssxxxmmmXXX@@@888000,,,------+++'''******)))(((((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&'''''''''&&&(((+++,,,...222777;;;;;;===CCCKKKQQQWWWbbbllluuuyyy{{{www~~~ooo^^^TTTXXXbbbuuu|||uuujjjbbbbbbfffdddfffjjjqqqyyylllWWWEEE888111111000...,,,***)))***++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((***'''&&&)))***)))+++000111777EEE\\\www|||rrrdddVVVKKKEEEBBB@@@>>>===;;;:::888777777777888777555333222222222333333333333333444444444444333333444444444555555555555555666666777777888888;;;;;;===>>>>>>>>>>>>>>>AAA@@@@@@@@@AAACCCDDDFFFGGGHHHJJJKKKMMMNNNNNNNNNMMMNNNOOORRRVVV[[[___aaafffhhhmmmrrrxxx~~~}}}{{{ddd```oookkkMMM;;;444000---+++++++++***))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&((('''&&&&&&((()))(((&&&---******///333666<<>>NNNfff~~~tttbbbZZZMMMCCC===;;;::::::888888777666666666777777555444333333222222333333222222222222333333333333444444444444444444444444444444555555555666666666555666666777777888888888999888888888888999:::;;;<<<===>>>??????@@@@@@@@@??????AAACCCFFFIIILLLMMMRRRTTTXXX]]]ccciiimmmooorrrrrrrrrrrrrrrsssssssssuuuwwwzzz~~~rrr___]]]mmmzzz```HHH777...---...,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((((((((---+++---555;;;???DDDJJJVVV]]]hhhrrryyy}}}|||xxxvvv}}}}}}vvvssspppnnnllllllpppuuuyyy{{{{{{vvvuuusssqqqpppooommmlllllllllkkkiiihhhjjjoootttuuulllooo}}}~~~yyyfffMMM888///---...///++++++***))))))))))))***(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))(((***,,,111666;;;>>>???DDDLLLPPPUUUcccxxx{{{]]]HHH>>>???JJJTTTeeerrrqqqkkknnnvvv}}}eeeNNN<<<,,,***...///......,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))*********)))+++---,,,***---222>>>HHH[[[rrrooo___KKKFFF???;;;999999999888333222222222222333444444444444444444444444444444222222333333333444444444666555555555555444444444555555555555555666666666444444444444555555555666666666666666555666666666777888888999999999999999999::::::;;;<<<>>>???@@@CCCEEEHHHLLLPPPTTTWWWXXXZZZZZZZZZ[[[[[[[[[\\\\\\^^^aaafffmmmvvv}}}uuu^^^\\\qqqvvv[[[@@@000---000,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&'''(((((()))******&&&'''...999AAAGGGMMMTTT]]]jjjxxx~~~}}}{{{qqqmmmsssyyy{{{zzzzzzeeeNNN;;;111......,,,,,,+++***************))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&'''''''''&&&'''''''''''''''((()))***+++---111666;;;AAAFFFIIIZZZ\\\YYYWWWdddyyysssWWWHHHEEEHHHLLLQQQ___ooo|||}}}hhhPPP999222111///---...,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((())))))******+++((((((***,,,,,,+++000888DDDQQQggg}}}rrr]]]NNN???<<<:::888888888777666333222222222222333333444333333333333333333333333222222222222333333333444333333333333222222222222333333333333333333333333444444333333333333444555444555555555555444444444444444555666666666666555666666666777777777777777:::;;;===???AAACCCEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJNNNSSS[[[fffwww{{{vvvyyyvvv\\\___qqqnnnOOO999000...,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((('''''''''&&&&&&%%%''')))))))))***+++---...000666===AAAEEENNNWWWmmm|||zzzsssqqqooopppyyy{{{yyy{{{{{{iiiRRR===000***---,,,++++++******++++++)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''(((''''''''''''''''''((()))******,,,000555:::>>>EEENNNUUUaaa^^^[[[]]]kkkwwwddd\\\ZZZXXXVVVWWWfffvvv}}}}}}}}}oooVVVHHH<<<111---111---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))******++++++***))))))+++,,,///:::EEESSSbbbxxx{{{qqq\\\JJJ???;;;:::999999::::::888777888777666666666666666666222333333333333333222222222222222333333333444444222222222222222222222333333333333333333333333333555444333333333333444555333333444444444444444444222333444555555555555555333333444444555555444444555666666777888999::::::999999::::::;;;<<<<<<===>>>AAAEEELLLXXXkkkzzzuuuwwwjjjZZZ^^^xxxyyy```III777------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''')))))))))(((((((((''''''%%%(((***+++***+++---000:::<<>>FFFSSS^^^aaa^^^___jjjyyy}}}|||uuunnnkkkmmmuuu~~~qqq]]]HHH444///555---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))***+++++++++...+++***+++...555DDDSSSiiixxxttt___KKK===555;;;:::999:::<<<======<<<:::999888777777666666777333444444444444333333222444444444444555555555555444444444555555555666666666666666666666666555555777666555444444444555666333333444555555555555444222333444555666666666666111222333444555555555555333333333444444555555666333444444555666777777777888;;;>>>DDDPPPddd|||vvvnnnqqqxxx]]]YYYiiiwww{{{jjjUUU>>>------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((%%%(((+++,,,++++++...111999;;;???CCCFFFQQQhhh}}}tttnnnttt{{{ppp]]]KKK>>>...---,,,,,,++++++,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((((((((((((''''''''''''((()))++++++)))222:::<<<>>>FFFVVVdddkkkfffjjjxxxxxxwww|||sss|||~~~___HHH;;;555000...,,,...000///+++'''+++***************++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***---++++++,,,000<<>>>>>===<<<;;;::::::999999999:::<<<<<<;;;999666444444555555555444444444444444333333333333444555666666999888666555555555666777777666555555444444444444555444444333333444444555555555555444444444444333444444444444333333333333222222222222333333333333000000111222333444444555444444888>>>GGGWWWnnnyyysssqqqjjj]]]```rrr}}}zzzrrrfffKKK//////------...,,,''''''***+++++++++************)))))))))))))))))))))))))))******))))))((((((''''''***))))))((((((((())))))'''(((***++++++,,,///222===???BBBJJJZZZooo}}}|||}}}xxxtttrrrqqqpppkkkiiieeebbb___^^^^^^^^^aaa```^^^]]]]]]^^^```aaaeeefffggghhhiiijjjjjjjjjmmmmmmnnnppptttxxx{{{}}}vvvnnnhhhhhhrrrqqqXXX>>>555---,,,+++)))((()))******))))))((((((''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''(((((((((((('''((())))))'''((()))+++333555555555???SSSccckkkmmmnnnttt~~~~~~~~~rrrkkkxxxkkkNNN888333000---+++++++++++++++++++++************++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******...,,,,,,000888GGG___sssgggQQQDDD>>>:::888999::::::;;;;;;<<<======>>>======<<<<<<<<<======<<<=========;;;:::999999;;;;;;::::::::::::::::::999999999888888999999:::::::::999999999999999:::;;;::::::999999999999:::666666555555555555666666666555555555444444333333555555555444444444333333333333333333333333333333222222222333333333333333444444777<<>>000---///...+++************)))((((((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((()))***)))((()))+++---444555888???JJJYYYiiittttttuuu{{{uuu~~~aaa@@@999666222...,,,+++,,,,,,++++++************++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++,,,***+++222===OOOgggzzz|||kkkSSSCCC===<<<<<<;;;;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>==================<<<;;;:::999999999:::::::::999999888888888888888::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;::::::999999::::::;;;999999888888777666555555666666666555555555555444444444333333333333333333444444333333222222222222333333555888<<>>;;;:::::::::999888777777777888999:::777666555444444555666777666666777888999999999888999999999:::;;;<<<===>>>CCCJJJTTT```jjjpppssstttppphhh^^^ZZZZZZ```mmmxxxdddNNN777///111111...++++++******))))))(((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((()))***))))))***,,,///333333;;;HHHRRRYYYgggvvvqqqWWWIIIBBB999333111000,,,))),,,,,,+++*********++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******++++++---+++...777DDDVVVmmmeeeWWWEEE<<<<<>>>>>>>>>>>???@@@@@@AAAAAA??????>>>>>>>>>>>>??????BBBAAA@@@@@@@@@AAAAAA@@@======<<<<<<;;;<<<<<<======<<<<<<;;;;;;<<<<<<======>>>???@@@@@@@@@???>>>===<<<<<<<<<===>>>????????????>>>>>>>>>>>>?????????>>>======<<<;;;::::::777777777777666666666666555555444444333333333222222222222222222222222222222111333666777;;;DDDNNNeeeuuu}}}llldddfff{{{vvvdddGGG999---+++......,,,++++++++++++*********))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''((()))+++******---444:::===???FFF[[[uuuyyy}}}}}}yyyoooggg___YYYSSSNNNJJJHHHEEECCCAAA@@@@@@???===<<<:::888777777777777777777666666777888999999666666555444444555666666444555555666666666555555555555555666666777888888777:::???FFFMMMRRRWWWYYYaaa___ZZZSSSNNNOOOWWW___ppptttzzz{{{bbbFFF666111...------++++++******)))(((((('''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))))))))***...111777666AAARRRXXXXXXcccttt}}}wwwfffUUU???333111111...***---,,,,,,+++******++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,...000888EEESSSdddzzzuuummmQQQHHH???<<>>======:::::::::999999999888888777777666666555444333333000000111111222333444444222111222555666777===EEESSSccczzz|||jjjbbbuuutttTTTBBB111+++------+++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((()))))))))***---222777<<>>;;;:::999888777888999;;;888888777777666666666666666666555555555555666666444444444444444444444444333444444444444444333222222222333444555555666666777777777888999<<<>>>@@@???DDDGGGEEECCCEEELLLRRRTTT[[[eeeoooyyyvvv\\\EEE444++++++000+++++++++***))))))(((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((+++///222;;;>>>KKK\\\```]]]gggyyy~~~|||{{{nnnNNN777000000111///...---,,,++++++***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---***222BBBSSSbbbqqq}}}pppggg___XXXTTTEEECCC@@@AAACCCCCCAAA???@@@AAAAAABBBBBBCCCDDDDDDBBBAAAAAA@@@@@@@@@AAAAAABBBAAA@@@CCCFFFGGGDDDAAA@@@BBBDDDGGGHHHHHHGGGFFFDDDDDDDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>======<<<<<<;;;:::888777666666111111222333444555666666333222333666777666:::@@@DDDRRRggg}}}{{{fffhhh|||aaaNNN999///---,,,+++,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''(((((()))***+++))),,,111666:::@@@EEEJJJUUUlllwwwjjj^^^RRRJJJEEECCC@@@<<<999888888888777777777555444444555777666666666666666666666666666666555555555444444444444444444444444444444444444555555555444333222222111222333444444444444333666555444333444555777888444999<<<999777<<>><<<;;;:::555666666666777777888888666444444777777666888===;;;DDDVVVmmmppp___eeexxxnnnZZZBBB444...+++,,,...+++++++++************)))))))))))))))))))))))))))'''((((((((()))))))))***((((((((())))))***,,,,,,+++000666999===EEEQQQ[[[fffssstttdddWWWOOOHHHBBB<<<999888777666555555666777666777888777555444666888::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999888777888888888888777666555444333333333333333444555666555::::::555333777::::::===@@@BBBCCCGGGQQQbbbnnnvvvZZZ???111000,,,,,,+++******))))))((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((())))))***+++///555999;;;HHHWWW^^^^^^cccooo{{{{{{xxxjjjPPP<<<222...///...---,,,++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...444FFF```sss|||{{{ssseeeUUUIIIDDDFFFIIIKKKNNNPPPOOOKKKIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNSSSTTTUUUWWWYYY\\\^^^`````````cccjjjqqqtttpppkkkiiinnntttzzz||||||yyywwwrrrpppnnnkkkiiigggfffeee```___\\\ZZZYYYYYYYYYYYYSSSSSSRRRQQQPPPPPPPPPQQQKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJJJJKKKLLLLLLLLLIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEECCCAAA@@@???>>>:::::::::999999999999999999666555777777555777;;;777===LLLdddyyy\\\VVVgggtttvvvvvvbbbIII888///+++---111+++++++++************)))))))))))))))))))))))))))'''((((((((())))))******))))))))))))***+++,,,---...333999;;;>>>IIIZZZiii|||uuugggZZZIII???======<<<:::777888888888666666777999444777999999777777999<<<===>>>>>>??????>>>>>>===??????@@@AAABBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAA@@@>>>===============<<<:::888555444333333333222222222111111+++222555222333777777444333888<<<======BBBLLLTTTuuu{{{}}}lllLLL666///,,,,,,++++++***)))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))***+++++++++---222777<<>>888:::AAA>>>555;;;555444999888333666???888AAAFFFVVVyyyvvvaaa]]]fffkkkhhhmmmjjjVVV:::...111111***+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++******+++...000777999>>>DDDGGGQQQggg}}}vvveeeYYYKKKEEE===888777888888888666555555777999::::::999<<<>>>@@@@@@@@@???@@@AAABBBDDDFFFFFFDDDDDDGGGJJJHHHMMMOOOMMMMMMMMMKKKFFFLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFEEEEEEGGGGGGFFFEEECCCFFFFFFBBB?????????<<<<<<:::777666777666555333666444111111222444444444444333333444777<<>>444000...///...)))(((+++************************************************))))))))))))))))))))))))((((((((((((((()))******&&&+++---***)))...333666TTTaaarrrwwwbbbRRRYYYiiillliiikkkpppsssppplllooouuu~~~yyywwwxxxuuuyyy~~~|||~~~}}}zzzvvvvvvtttnnnddd\\\XXXWWWVVVRRRMMMKKKKKKJJJFFFCCCCCCCCCAAA??????AAA???:::999777888===???<<<999999777>>>BBBTTTyyynnncccdddjjjooouuuqqqaaaFFF444000...***++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))(((******)))((())),,,111666>>>???EEENNNWWWbbbvvvzzz~~~}}}nnn```TTTMMMEEE@@@:::777777888999888888888999;;;===@@@AAABBB@@@BBBDDDEEEEEEFFFHHHJJJKKKLLLMMMNNNNNNOOOQQQSSSWWW^^^bbb```^^^^^^[[[XXXYYYYYYYYYXXXWWWVVVVVVUUUUUUSSSQQQQQQQQQQQQOOONNNLLLOOOMMMHHHDDDFFFGGGEEEEEECCCBBBAAA@@@>>>:::777777555333333333444333222222222111222444777;;;===DDDUUUmmm{{{zzzrrrTTT<<<222///---...,,,)))(((+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))),,,......///555>>>FFF```nnntttmmmkkkuuu|||zzzyyy|||OOOWWWdddtttgggMMM999444111111///***)))+++++++++++++++++++++++++++************************)))))))))))))))))))))))))))(((((((((((()))******))))))+++,,,+++,,,777CCC___fffrrr}}}lllsss}}}}}}~~~|||||||||qqqkkkddd^^^ZZZUUUOOOJJJIIIDDD@@@BBBBBB@@@AAACCC@@@AAA???===???AAA???999999===???QQQzzzzzzhhh```kkk{{{|||yyynnnXXX@@@000+++---,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''(((---555:::AAACCCKKK\\\mmm{{{~~~{{{|||iiiVVVIIICCCBBBAAA>>><<<;;;<<<======<<<>>>???@@@BBBDDDGGGJJJKKKJJJLLLNNNPPPRRRUUUYYY\\\___^^^^^^```ccceeeeeeeeennnwww~~~|||xxxvvvuuusssqqqqqqqqqpppooooooooonnnkkkiiigggeeeeeecccaaa___ZZZ\\\XXXQQQNNNQQQTTTTTTLLLLLLKKKKKKJJJGGGBBB>>><<<:::777666555333111///222222111111222444666777888AAASSSkkk}}}yyyiiiLLL888222......---)))(((***))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))******))))))---333333555DDDVVVtttwwwuuunnnppp|||xxxuuurrryyyooozzzEEEKKKTTT^^^mmmaaaHHH===333111111///------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((())))))***+++---***,,,///---...>>>RRRccckkkwww|||uuuppplllkkkjjjkkkqqqxxxtttiiiaaaXXXMMMEEEFFFEEECCCHHHRRRTTTWWWPPPAAA;;;@@@CCCAAA???@@@>>>QQQ{{{~~~mmmbbbnnn|||mmmQQQ666,,,...,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))***************)))(((***///666;;;>>>CCCQQQhhhyyyttt|||jjjVVVGGG@@@???@@@AAAAAABBBCCCDDDEEEEEEEEEHHHJJJKKKMMMOOOQQQTTTVVV[[[^^^aaaeeeiiinnntttxxx|||zzzzzz}}}}}}{{{pppooojjjaaa]]]___cccdddVVVUUUSSSSSSRRROOOKKKGGGDDDBBB@@@===<<<999666333444333333444444555555666777888@@@TTTlll|||xxx[[[???666...------+++***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***++++++)))...666666777LLLfff~~~wwwnnnkkksss~~~sssnnnssseeelll===CCCKKKRRR^^^sss^^^JJJ555///111222///---++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))***++++++...***+++//////444GGG]]]kkkvvvnnnaaaXXXQQQOOOMMMMMMOOOTTTccczzzzzziiiXXXPPPIIIEEEMMMZZZgggpppmmmXXXEEE@@@BBBBBBAAAAAA>>>QQQ}}}zzzooooooxxxeeeEEE222...,,,,,,,,,++++++++++++***))))))))))))))))))))))))((()))))))))*********+++)))***+++,,,...111666999===GGGYYYtttzzz|||sssfffTTTGGGBBBAAABBBBBBAAADDDGGGJJJLLLMMMNNNOOOTTTWWW\\\___aaadddhhhkkkwwwzzz{{{ttttttuuuuuueeebbb^^^[[[XXXTTTPPPLLLIIIGGGEEEDDDCCCBBB???===555555555444444555555555888666888BBBUUUllliiiJJJ===000,,,---,,,+++,,,************************)))))))))))))))))))))))))))))))))))))))***++++++---***///777888===WWWuuuuuuiiijjjvvvuuummmqqq```bbb|||444999BBBJJJWWWkkkvvv]]]AAA444333222///,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***))))))))))))***+++++++++******---333@@@VVViiiooo}}}hhh\\\PPPKKKHHHEEEEEEGGGJJJ]]]~~~ttt[[[IIIAAAEEEMMMiiizzzxxx___KKKBBB@@@@@@AAA???QQQ}}}qqqgggyyyZZZ>>>---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((())))))******+++++++++(((+++---000222666:::>>>GGGTTTggg}}}~~~jjjZZZPPPEEE@@@BBBFFFFFFEEEEEEIIIOOOTTTWWW[[[^^^```gggmmmuuu{{{~~~zzzvvvqqqlllfff___XXXSSSNNNKKKGGGEEEEEEDDDCCCBBB:::888777555333333333333555444444888CCCXXXppp|||{{{xxx\\\III666...------,,,,,,************************))))))))))))))))))))))))***))))))))))))***++++++......111777;;;IIIfffwwwkkkppp}}}vvvlll}}}~~~ooo]]]ZZZppp111555:::BBBQQQhhh~~~uuuXXXEEE999222//////,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,***---...000<<>>222///...---,,,************************))))))))))))))))))))))))******))))))******+++,,,...111444666@@@WWWxxx|||sss||||||tttiiiyyy~~~wwwmmm[[[TTTddd{{{666666777===LLLddd~~~~~~vvvmmmUUUAAA333000222,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))******+++,,,+++111333555EEEccc|||pppccc\\\WWWVVVVVVQQQLLLQQQhhhyyyyyy```___cccttt[[[LLLEEE>>>CCCWWWvvveeeTTTSSSIIIJJJGGGSSSwww|||cccZZZppp}}}XXX444---------,,,,,,,,,++++++))))))))))))))))))))))))((())))))***++++++,,,,,,,,,---...111777@@@JJJQQQcccppp{{{rrr]]]MMMDDDIIIOOOSSSTTTUUUVVVWWW^^^dddnnnxxxuuuiii___WWWQQQNNNLLLHHHBBB;;;666444333333222444555444555;;;FFFOOOrrr}}}cccEEE555000...,,,,,,************************))))))))))))))))))))))))*********)))******+++,,,---333555666CCCbbbyyy~~~|||~~~rrrfffvvvxxxrrr|||lllYYYPPP]]]qqq555444666>>>PPPhhh|||~~~xxxWWW999///333///...---,,,---...+++''',,,,,,,,,,,,,,,,,,,,,,,,******************************************++++++//////111===WWWwww{{{oooeee\\\]]]bbbZZZQQQOOO___||||||tttkkkgggeee```ZZZVVVHHHPPPSSSYYYtttwww^^^RRROOOLLLYYYooouuufffTTTKKKJJJXXXooo||||||}}}eee\\\^^^qqqhhh888222///...///---***+++...******************************************++++++,,,)))...777:::;;;III[[[mmm{{{xxxyyynnnVVVLLLLLLMMMRRRXXX^^^bbbeeehhhjjjxxxzzzmmmbbb[[[RRRMMMGGGAAA===999555333555444333333666:::>>>AAAVVVpppzzz^^^@@@111111000)))+++++++++***++++++,,,,,,************************++++++,,,+++******+++---444444333;;;SSSrrr}}}|||ooo___lllxxxooorrr}}}kkk\\\SSSVVV]]]xxx555444555===OOOhhhlllLLL777111---,,,++++++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++,,,444333:::MMMhhhwwwqqqjjjffffffZZZQQQOOO___}}}pppcccZZZTTTQQQPPPJJJNNNPPPYYYssszzzpppnnnnnnvvv|||dddXXXRRRZZZlllxxx{{{fffYYYVVVfffyyyqqqJJJ444///,,,---,,,))))))+++***************************************++++++,,,---,,,000888:::>>>NNNbbbwwwssskkknnnrrr```RRROOORRR[[[___eeekkkqqqxxxxxxggg[[[YYYTTTMMMDDD>>>:::999333222111111333777;;;>>>JJJ```{{{mmmQQQ===555111...,,,+++++++++++++++,,,,,,***************************+++,,,+++******,,,...000444999DDDZZZvvv~~~|||~~~~~~{{{|||{{{~~~lll\\\fffsssgggggguuu~~~kkk[[[QQQRRRXXXmmm333333444<<>>MMMccczzz{{{xxxqqqttt~~~{{{yyyzzz~~~iiiYYYccc|||ooo```[[[dddzzz~~~lllZZZNNNMMMQQQ^^^yyy111222444;;;LLLfff|||zzzXXX<<<666222000000///------///,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,---...444333EEEggg~~~yyyvvvpppkkkiii\\\SSS___yyypppbbbVVVOOOTTTjjjuuugggYYYUUUXXXaaammmwwwzzzuuuvvveeeWWWWWWmmmqqqGGG:::...,,,...---++++++++++++++++++++++++++++++************+++,,,,,,---000111444:::???KKKbbbwww~~~zzzbbbWWWXXX```jjjrrrvvv{{{qqq^^^OOOEEEAAAAAA:::999666444555777:::<<<;;;@@@RRRmmmwwwYYY:::---///------,,,+++++++++,,,,,,************************)))+++,,,++++++,,,...000222444===QQQjjj|||yyyvvv~~~pppsss}}}~~~{{{}}}hhhXXX___wwwnnn___XXXZZZhhhvvv~~~lll[[[OOOKKKNNNRRRkkk000222444;;;IIIaaa|||~~~~~~|||jjjOOO;;;333///111111---+++---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,---...///888<<>><<<999666555666888:::@@@>>>GGG___yyyoooJJJ555222...------,,,+++++++++,,,************************)))***+++,,,+++,,,///111:::666;;;QQQmmm}}}|||uuuxxxxxx}}}vvvvvvzzz~~~~~~~~~}}}iiiYYYXXXnnn{{{lllaaaYYYVVV[[[ccc~~~}}}mmm^^^QQQLLLMMMJJJ```222333555999CCCVVVooo}}}}}}iiiFFF888---///111...,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,---...///000999EEE^^^xxx|||tttpppfffWWWNNNWWWkkkkkkgggmmmsssgggddd``````bbbcccaaa^^^QQQKKKEEECCCFFFHHHHHHFFFAAA>>><<>>:::666444444555777AAAAAAEEETTTooo~~~\\\@@@111///...---,,,,,,++++++,,,************************(((***+++,,,,,,---000222===888===UUUppp|||wwwpppzzz}}}vvvnnn~~~{{{wwwxxxzzz|||}}}}}}iiiZZZUUUfff}}}uuujjjbbbZZZSSSSSSWWWkkk~~~~~~pppaaaUUUNNNMMMGGGWWWxxx555666666666;;;III]]]lll~~~zzz|||___GGG222///222///---///,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,---///000111999PPPnnnwwwnnncccSSSJJJRRRcccyyyzzz\\\UUULLLHHHIIIJJJIIIFFFCCC@@@===:::999999888888666555666999:::<<>>]]]}}}ssscccTTTJJJPPP^^^pppfff[[[OOOHHHHHHIIIHHHFFFBBBBBB@@@===999777666666888777777777555555;;;DDDVVVooowwwwwwppp[[[sssTTT999222333222000,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000666666;;;IIIaaaxxxwwwiiitttxxxhhhXXXUUUHHHEEE@@@;;;888777777888000BBBJJJIIIZZZ]]]>>>000///...---,,,+++++++++************************((()))+++,,,---...111444666;;;MMMgggxxxzzzwwwvvvkkkjjj{{{{{{yyy{{{~~~{{{gggVVVKKKIIILLLXXXeeemmmoooooocccdddjjjrrrtttrrrwwwvvvkkkccc\\\UUURRRTTTRRRjjjuuufffXXXNNNKKKIIIKKKbbb<<<<<<:::888666999@@@EEEUUUhhh|||qqqvvvjjjCCC666555000,,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,000+++)))...,,,---888EEEkkkwwwlllWWWHHHHHHNNN[[[yyysssbbbPPPGGGIIIKKKHHHBBBEEEDDDCCC@@@===;;;:::;;;888888888777777:::???CCCSSSddd|||xxxkkkwwwwww___^^^kkkfff<<<222...***444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222555666AAAWWWlll|||}}}|||eee]]]QQQJJJCCC>>>:::555444777<<<===GGGTTTZZZdddmmmCCC888222...///000---+++,,,++++++************++++++------,,,,,,...000333444<<>>??????===<<<<<>>IIIUUUYYY___tttwwwRRR777000,,,...///...---...++++++************++++++---,,,,,,,,,...111555777;;;KKKdddzzz~~~zzz{{{uuufffkkk}}}{{{~~~wwwtttssswwwyyyzzz|||}}}gggVVVKKKHHHEEEGGGNNNVVV\\\```___```bbbdddhhhkkknnnpppxxxzzzwwwnnnmmmhhh\\\TTTTTTRRR```{{{vvvgggZZZQQQKKKIIIGGGVVV{{{>>>???@@@@@@===;;;::::::>>>DDDSSSiii{{{{{{fffIII888111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++///------222000555DDD\\\|||vvv```LLLDDD??????MMM___}}}{{{mmmsss|||~~~iiiYYYNNNHHHGGGJJJLLLNNNUUUbbbssspppYYYRRRQQQNNNJJJGGGFFFEEEBBB@@@???======:::999888666555666:::===DDDSSSlllzzzhhhhhhrrryyykkkddd\\\ddd{{{oooGGG777333---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111333444666:::JJJccc{{{}}}nnn```UUUKKKEEEAAA;;;777777888<<>>???DDDOOO^^^ooo~~~wwweeeZZZSSSOOOLLLJJJGGGEEEEEEDDDCCCBBB>>>>>>===:::888888:::<<>>:::888;;;FFFTTTeee}}}kkkOOO===333.../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,---000...///222000<<>>@@@CCCJJJWWWhhhuuu}}}lll^^^WWWSSSOOOJJJGGGGGGGGGFFFEEEAAAAAA???<<<999888999;;;AAAQQQjjjxxxiiibbb}}}ooojjjyyy{{{ZZZ:::111222///------------------------,,,------...111444666888888GGG```yyyrrrrrraaaOOOGGGDDD@@@;;;888888777>>>SSSnnn|||ssscccnnn~~~[[[HHH444---...///...---------,,,,,,,,,,,,------......---...000222555666AAAbbbuuummmrrrsssuuuvvvtttwww~~~vvv}}}ppp^^^UUUQQQNNNKKKKKKPPPZZZeeelllqqqqqqrrrsssuuuwwwxxxyyy}}}|||vvvqqqggg\\\TTTOOO]]]yyynnn```UUUNNNHHHBBBEEEZZZwwwVVVTTTQQQOOOLLLHHHDDD@@@<<<999999===AAALLLeee}}}|||```GGG777111000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,...000...///222222DDDcccwwwfffTTTJJJEEE???;;;:::???JJJVVVZZZUUUMMMIIIGGGLLLVVVggg{{{nnnZZZIIIBBB>>>>>>???<<<:::;;;;;;<<<<<<;;;;;;DDDSSS___hhhnnnwwwqqqfff```YYYPPPJJJIIIHHHGGGFFFAAAAAA@@@===999888888:::<<>>DDDGGGEEEAAA@@@AAADDDLLL[[[ooonnn\\\MMMJJJFFFEEEFFFEEE@@@>>>@@@;;;;;;:::999999===EEEJJJQQQWWW```mmm{{{zzzuuujjj\\\RRRNNNLLLKKKIIICCCCCCBBB???<<<::::::;;;>>>SSSppp}}}lllkkkddd>>>555222........................------...000333666999;;;AAA]]]yyyuuuzzzzzzvvvtttssssssnnnppprrrtttuuuuuutttssspppooonnnmmmmmmmmmmmmmmmiiinnnlllfffjjjwww~~~|||ssskkkbbb___aaabbb```]]]dddeeehhhmmmsssyyy~~~zzz^^^OOOJJJEEE???;;;:::::::::DDD```zzz}}}ppp___]]]jjjtttsssgggDDD333000111000///......------------......,,,...333777:::<<<<<<<<>>111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,000666;;;VVV~~~hhhZZZKKKFFFGGGEEE@@@;;;888888;;;======;;;;;;===@@@GGGTTTfffzzzppp___TTTNNNHHHFFFGGGIIIGGGBBBBBBFFF???===;;;<<<>>>??????>>>BBBHHHQQQ^^^nnnyyyhhhZZZTTTQQQNNNLLLFFFFFFEEEBBB???======>>>FFF[[[xxxqqqgggxxxFFF666111........................------...000333777:::<<>>:::111111444555;;;;;;.........---------,,,,,,,,,+++---000333333AAAeeekkkWWWLLLJJJEEEDDDCCC;;;999888777777777888999:::;;;AAANNN```qqq~~~vvvggg^^^XXXVVVPPPMMMJJJIIIIIIJJJHHHGGGFFFDDDAAA???===<<<;;;;;;>>>???CCCKKKYYYjjjzzzrrrgggccc```YYYTTTTTTPPPHHHBBBBBBAAA>>>;;;<<>>AAA999.........---------,,,,,,---...111333666HHHlll|||nnnYYYNNNLLLFFFDDDDDD<<<999999888777777888999:::777;;;GGGYYYiiivvv~~~|||zzzrrrkkkdddccc```]]]YYYTTTOOOMMMHHHDDD???;;;:::;;;<<<<<<======>>>BBBKKKWWWbbbiiiyyytttnnnlllfff```\\\PPPIIIBBBAAAAAA??????AAANNNddd~~~ooocccmmmsssccc___{{{eee;;;333111000///...---...//////.........000555:::<<<<<>>OOOkkkyyyccc```mmm||||||MMM222000111+++.........------,,,,,,,,,,,,222000111999:::???LLLnnn~~~uuunnnmmmppprrrsss{{{~~~{{{qqqkkkggghhhlllrrr|||~~~wwwpppeee\\\WWWbbbvvvvvvfffXXXPPPLLLDDD???BBBIII\\\}}}tttaaaOOOHHHEEEAAABBBFFFOOOSSS[[[iii~~~}}}|||tttXXX===444444666222666;;;777.........------------,,,///000000333<<>>???<<<;;;:::;;;???EEEKKKOOO]]]fffttt}}}zzzuuukkkdddTTTKKKCCCAAA@@@@@@BBBGGGVVVjjjwwwgggiii~~~qqqaaaYYYrrrjjj???---111000///...---...////////////000333666999<<<>>>\\\ssszzzeee```wwwgggTTTJJJDDDAAA;;;:::999;;;HHHaaaqqq]]]]]]kkkxxx}}}WWW777///000000.........------------------222000111777666;;;KKKuuu~~~zzzsssnnnoooooopppuuu~~~{{{vvvqqqnnnqqqvvv|||}}}tttlllbbb[[[WWW]]]lllzzziii[[[RRRNNNFFF@@@@@@EEEUUUuuuvvvcccWWWMMMDDD@@@AAACCCBBBEEEQQQeee}}}|||}}}}}}nnnKKK999222000,,,///222,,,............------------000000000333BBB___wwwuuuyyycccUUUOOOGGGEEEDDD===;;;:::888777777777888888:::;;;AAANNN[[[iiiyyywwwhhh\\\NNNIIIBBB>>>>>>???@@@@@@:::999999:::<<<@@@CCCFFFIIIRRR___nnnzzz{{{ppphhh[[[QQQFFF@@@===>>>CCCJJJ\\\ooonnnggguuusssdddaaasssgggFFF333222111000.........////////////222555666777<<>>222222555...............------------222000111555333:::NNNyyy~~~vvvqqqmmmqqqooopppxxx~~~{{{wwwwww{{{{{{pppggg^^^WWWTTTUUU```tttlll\\\RRROOOGGGAAA???BBBPPPppp{{{jjjWWWGGGAAABBB>>><<<<<>>@@@AAA???EEENNNYYYeeeppp{{{{{{qqqlllfffZZZKKKAAA;;;;;;CCCLLLaaassszzzkkkooovvvhhhbbbrrrzzziiiSSS===333222000///......//////000000333777666666===GGGlllkkkYYY]]]sss~~~{{{mmmZZZLLLCCC;;;:::888888===QQQwwwsssYYYXXXdddmmmsss~~~dddGGG666111333...........................222111222555333>>>WWWzzzsssooolllqqqnnnppp|||~~~yyylllbbbYYYSSSOOOMMMSSSfff~~~ppp]]]RRRNNNGGGBBB@@@BBBPPPppppppVVVDDD???AAA<<<;;;:::<<>>BBBHHHPPPZZZeeemmmrrr{{{uuusssqqqcccQQQCCC:::;;;EEEPPPfffwwwqqqlll}}}{{{nnngggxxxuuu\\\<<<444333111///.........///000///333777666555???MMMppp}}}```RRR```yyy}}}zzz{{{|||sss___NNNBBB===:::999999<<>>BBBIIIQQQWWW\\\ooozzzyyyyyyzzzkkkVVVFFF<<<===IIIWWWlll{{{rrrfffooo|||rrrpppCCC444333111///.........///111///222777555444AAASSSuuu|||```WWWhhhyyyttttttppp___OOOBBBAAA<<<;;;;;;===IIIhhhuuufffcccaaannn~~~dddCCC111...---........./////////000000222111555888999NNNqqqtttpppllliiijjjkkkkkksss}}}lll___VVVPPPKKKFFFFFFSSShhhxxxeeeXXXOOOIIIDDDBBBAAAOOOpppqqqYYYJJJGGGIIIDDD@@@>>>===<<<>>>LLL\\\tttPPP>>>111---111111000/////////............,,,333666AAAcccmmm```QQQLLLIIIAAA>>><<<:::888666555555555555333444:::@@@FFFQQQ\\\hhhwww~~~zzzmmmcccXXXRRRRRRSSSPPPLLLHHHGGGDDDBBBAAAAAAAAABBB=========<<<===AAAFFFKKKPPPdddzzz{{{|||oooZZZHHH>>>@@@NNN\\\ppp~~~pppaaafff}}}vvvXXX555333222000///......///111///222666444333CCCWWW{{{gggaaarrrvvvpppnnnpppbbbUUUGGGEEE???<<<===>>>GGGccc|||```UUUSSSeee{{{zzzpppIII555333---.........//////000000111222222555999;;;SSSyyyvvvnnnllliiihhhiiihhhiiitttnnnaaaVVVQQQLLLFFFEEEOOObbb||||||hhh\\\OOOJJJEEEBBBAAAMMMnnnppp___YYY]]]UUUNNNEEE>>>>>>BBBGGGJJJbbb}}}ggg<<<555333,,,222//////............//////---444555LLLzzz~~~}}}vvvooobbb[[[PPPFFFBBBCCC???;;;888777777777666555555555666:::CCCMMMUUUaaammmtttggg^^^XXXSSSOOOPPPNNNKKKHHHFFFFFFEEEEEEFFFAAA===<<<;;;;;;>>>CCCIIIXXX}}}}}}qqqpppvvv{{{wwwaaaJJJBBBCCCPPPeeewww}}}qqqYYY^^^yyyxxxddd<<<111000111---///333//////222111555888555BBB___~~~{{{iiiuuu}}}sssmmmvvvzzzfffXXXOOOEEE@@@<<<<<<;;;DDD]]]vvvjjjPPPOOO^^^rrrsss}}}SSS888444////////////000000000000111...333:::777<<<^^^nnnlllmmmfffeeejjjlllooo{{{ppp]]]SSSQQQLLLFFFDDDKKK[[[ssslll```SSSJJJCCC@@@AAANNNnnn{{{wwwyyyhhh^^^NNNBBB<<<===@@@CCCSSSppp~~~tttLLL???888000444000//////......//////000///555888SSS~~~|||uuuggg^^^TTTJJJEEEDDD@@@<<<999888888888777555444444444888@@@IIIPPP[[[gggxxxwwwiii^^^YYYXXXVVVSSSNNNJJJIIIKKKMMMGGGCCCAAABBBBBB>>>===???HHHWWW{{{zzznnnkkknnnqqqnnn[[[GGGCCCHHHVVVjjjxxx~~~zzzaaa^^^ppp~~~kkkzzzkkkBBB555222222---///222...222444222555888555DDDbbbxxxmmmyyy}}}~~~ppplllvvvkkkZZZPPPEEE???<<<;;;;;;BBB[[[tttlllRRRLLLVVVeeewwwfffCCC111000000//////000000000000111///333::::::BBBeeemmmjjjkkkfffeeejjjlllppp}}}qqq]]]SSSQQQMMMGGGCCCHHHUUUjjjlll___UUUMMMFFFCCCDDDPPPooo~~~ppp\\\JJJ???<<<===???BBB]]]zzz\\\GGG999000222000000////////////000000111555>>>]]]|||qqq{{{kkkaaaWWWMMMGGGEEEAAA===;;;::::::999888444444333333555;;;CCCIIISSS^^^ooo~~~uuunnn``````]]]ZZZUUURRRPPPPPPMMMHHHFFFIIIIIIDDD???===EEERRRvvv~~~wwwwwwwwwvvv}}}zzzrrrllljjjiiigggUUUEEEEEEKKKXXXlllyyymmm___dddxxx~~~```bbb~~~uuuJJJ999333333......222...444555333555888777HHHhhhqqqqqq}}}|||xxxllljjjwwwxxxxxx~~~ppp\\\PPPFFF@@@;;;;;;:::@@@WWWnnntttXXXPPPVVVbbbtttWWW444111000000//////000000000111///333999<<>>:::MMMfff|||oooOOO:::111111111000000//////000000111333555EEEjjjyyyhhh~~~lllaaaWWWMMMGGGFFFCCC???===<<<<<<:::999555444333333444888>>>CCCLLLVVVfffuuutttpppkkkiiigggbbb[[[VVVTTTNNNJJJLLLMMMIIIDDDCCCCCCNNNoooxxxqqqrrrsssmmmppptttxxx{{{zzzssskkkgggdddRRRDDDFFFKKKVVVfffxxx~~~yyyccc\\\kkkbbbYYYppp~~~RRR<<<222222......222///444555333444888:::OOOrrr}}}jjjttt{{{~~~sssggghhhyyy}}}rrrqqqvvv~~~zzz}}}qqq\\\PPPGGG@@@;;;:::999>>>RRRhhh~~~aaaTTTZZZgggzzzccc777222111000/////////000111222111333777===QQQwww~~~yyygggeeegggeeeeeeiiilllvvvvvv}}}lllXXXQQQSSSMMMGGGEEEIIIQQQ___rrruuufffYYYRRRLLLJJJJJJUUUrrrrrrbbbTTTIII@@@;;;===DDDTTTlllYYY@@@888555111111000000000000111111444666NNNwwwxxxvvvdddooobbbYYYPPPIIIFFFDDD@@@>>>>>>===;;;:::666666555444444666;;;???FFFPPP^^^lllyyyyyyqqqqqqooohhh```ZZZRRRMMMMMMLLLJJJHHHIIIEEEMMMllltttnnnpppssspppnnnkkknnnwww}}}uuuhhhccc___NNNCCCGGGLLLSSSaaasssyyykkk[[[eeekkk^^^mmmZZZ>>>000000......333111111333222444888===VVV{{{{{{mmm|||}}}yyyooocccggg|||wwwnnnjjjnnn~~~}}}zzz|||ttt___TTTIIIAAA<<<:::999===NNNbbbhhhRRRXXXiiiccc888333222000/////////000111333333444555>>>WWW|||uuueeeccceeeeeefffiiimmmzzzzzziiiXXXRRRSSSKKKGGGFFFLLLUUUbbbttt}}}mmmZZZSSSNNNLLLLLLWWWttt}}}{{{ooo```PPPBBB999AAA@@@GGG]]]}}}```DDD;;;444222222111111111111222222555888YYY}}}zzz~~~ggggggtttfff___VVVNNNFFFDDDAAA??????===;;;:::666666666444444555888;;;@@@IIIWWWdddqqqvvvqqqpppkkkfff]]]XXXVVVUUUQQQKKKJJJLLLKKKPPPkkkwwwooonnnsssyyyzzzvvvnnnjjjqqqwwwpppcccZZZWWWGGG???FFFLLLRRR]]]iiiooowww}}}uuu```cccsssdddllldddDDD111111...///333222000333222444999>>>YYYyyysssvvvlllaaahhh~~~ssskkkdddfffvvv|||yyy{{{zzzeee[[[KKKCCC===;;;999<<>>222222222222111111222222222888;;;ccc{{{~~~qqq___tttxxxiiiccc[[[RRRFFFDDDAAA??????===;;;999555666555444333444666888999BBBOOO\\\hhhxxx}}}ssskkkgggaaacccggghhh```SSSLLLLLLMMMPPPhhhxxxppphhhiiijjjhhheeehhhsss}}}zzzpppmmmqqqnnndddSSSPPPAAA:::CCCIIIMMMWWW]]]cccmmmuuu{{{~~~fff```sssyyygggkkkpppKKK555333000///222111000444333555999>>>YYYlllssstttkkkaaahhh~~~qqqjjjbbbbbbsssyyyvvvyyyhhh]]]MMMEEE>>><<<:::<<>>;;;===KKKbbb}}}|||qqqQQQEEE555333222222111111222222333:::>>>jjjyyykkk^^^xxxjjjddd\\\SSSEEECCCAAA@@@???===;;;999444555555333222222444666555===JJJVVVcccrrrpppiiieeemmmxxx{{{ooo\\\OOOLLLMMMNNNdddzzzxxxrrrfff[[[UUUVVVWWWVVVVVV]]]lllyyywwwnnnpppppplllQQQMMM>>>777@@@FFFHHHPPPTTT\\\fffooowwwjjj^^^iii{{{|||hhhkkkyyyRRR888666222///111000111555555666999===WWWvvvnnn\\\mmmssskkkaaaiiissskkkbbbbbbsss~~~vvvsssvvvhhh[[[OOOFFF???===;;;<<>>:::666333111333333111333666>>>GGG}}}xxxvvvkkkiiivvvhhhaaa[[[TTTFFFAAA======<<<888777888777666555444333222222222555:::AAAKKKXXXiii|||ssshhhjjjttt~~~iiiTTTKKKOOOWWWcccsssxxxxxxkkk```\\\XXXSSSOOOLLLPPPYYYbbbggghhhooo|||qqqqqquuutttfffLLL888888@@@BBBCCCGGGNNNUUU^^^dddhhhppp|||yyyddddddppprrrooofff???222333111......222666333333888>>>SSSrrrvvvgggYYYxxxnnn```[[[kkkssslllddd^^^fff}}}pppnnnsssnnn\\\OOOGGG@@@===999777BBBQQQpppsss]]]RRRTTTlllwwwoooRRR===333333333---///555333000000999:::DDDqqq~~~}}}vvviiiaaaaaaaaa^^^```fffuuuyyyqqq~~~ttttttxxxqqqaaaUUUSSSNNNFFF???===BBBKKKQQQjjjttt```ZZZSSSOOORRRcccnnnddd___dddqqq}}}qqqcccLLLDDD===???LLLddd___DDD>>>666222111222222111222666@@@SSS|||llloootttfff```[[[VVVHHHBBB>>>>>><<<888666777666666555444333333333333444888???GGGRRRbbbsssqqqnnnttt~~~mmm[[[SSSYYYaaakkkvvvzzzwwwvvvgggZZZXXXVVVTTTPPPMMMMMMQQQTTTTTTSSS[[[lllvvvrrrmmmnnnooolll[[[FFF666777======>>>BBBIIIPPPXXX^^^ccclllxxxkkkhhhpppuuuooo{{{nnnEEE444111000000111111666555555999<<>>999777BBBPPPmmmuuuYYYOOORRRjjjxxxxxx\\\>>>333222333...///555222222333999:::FFFrrrvvviii`````````^^^aaahhhyyy}}}~~~uuu}}}}}}ooo___SSSQQQMMMFFF???<<<@@@GGGLLLbbb|||uuuaaa[[[SSSOOOSSSfffooobbbYYY\\\hhhvvv}}}oooWWWKKK???<<>><<<888666666666555444444333333333333333666;;;AAAJJJXXXhhhssszzzrrrqqqyyyzzznnnbbb]]]gggpppyyy~~~|||rrruuuvvvggg[[[YYYWWWSSSPPPLLLIIIHHHFFFCCCAAAFFFTTT```ccccccddd```YYYKKK===444555888777888<<>>:::888AAANNNggg{{{]]]UUUXXXnnn|||eeeAAA333111333///000444111333444888<<>>ppp}}}xxxsssnnnbbb^^^\\\XXXLLLEEE@@@???===888555666666555444333333333333333222555999>>>EEERRRaaakkktttlllppprrrkkkdddbbbrrr}}}wwwooossswwwmmmddd```ZZZOOOMMMJJJFFFBBB???>>>>>>;;;EEEMMMQQQTTTTTTMMMDDD===666333555555222333777;;;@@@HHHNNNVVV```llluuu~~~ooolll|||qqqdddlll|||UUU<<<111...111555111666555666999;;;KKKhhh}}}}}}bbbYYY|||qqqaaaVVVXXXooovvvhhh[[[YYYeeewwwwwwsssvvv|||fffWWWLLLBBB???:::888@@@LLLaaaddd[[[]]]pppkkkGGG555000333000000444111111444777>>>YYY|||nnnccc```^^^^^^eeepppzzz|||rrrbbbaaakkksssyyyrrrrrr~~~wwwkkk]]]SSSMMMKKKHHHCCC>>>===>>>@@@PPPgggzzzggg]]]RRRPPPYYYoooeeeXXXMMMOOO[[[jjjzzzkkkYYYGGG===:::CCC^^^yyyvvvYYYCCC999444111222222111444999AAA}}}vvvrrrrrrxxxmmmaaa^^^\\\XXXMMMFFFAAA@@@===888555666555555444333333333444444222444888<<>>@@@999<<<@@@CCCFFFFFF@@@999444333333444333111222555777;;;AAAHHHPPP[[[gggooorrriiixxxhhhjjj|||\\\CCC444///000333222666333333888===RRRrrryyyXXXRRRwwwppp___UUUWWWnnnwwwkkk^^^XXXXXXddd}}}xxxtttvvvkkkZZZNNNDDD???;;;888???JJJ\\\~~~cccXXXXXXkkkuuuPPP999000333111000333222///444555>>>```~~~vvv~~~pppeeeaaa^^^^^^gggsss{{{www}}}ppp^^^YYYaaalllppphhhhhhvvvxxxmmm```WWWNNNMMMKKKGGGBBB>>>===>>>LLLddd~~~jjj^^^RRRPPP[[[rrrnnn```RRRQQQZZZfffttttttbbbOOODDD===@@@XXXsssgggJJJ;;;666333333333333666;;;LLLtttrrrxxxqqqfff|||nnnaaa^^^[[[WWWMMMGGGBBBAAA>>>999666777555444444333333444444444111444777:::@@@LLLYYYccckkkzzzxxxllliiifff``````eeeqqq}}}qqqnnnqqqmmmjjjaaaPPPLLLNNNOOOIIIBBB===???AAA:::999999<<>>GGGZZZ{{{fffWWWSSShhh|||[[[>>>111333111000333333///777555???dddrrrlll~~~|||zzznnnddd```^^^^^^iiivvvrrrqqq{{{ooo___VVV^^^kkkqqqiiigggttt{{{pppddd[[[OOOOOONNNJJJEEEAAA>>>>>>JJJdddlll___RRRQQQ]]]tttppp]]]VVVYYYbbbmmmwww}}}kkkYYYMMMBBB???SSSmmmsssRRR===888444444444444888===XXX~~~|||vvv{{{sss___```|||ooobbb^^^ZZZUUUMMMFFFBBBAAA???:::888888444444444333333444444555111333555777===GGGSSS]]]eeevvvwwwmmmggg```WWWXXX___jjjvvvuuukkkjjjkkkhhhhhhdddWWWNNNTTTXXXUUULLLDDDCCCDDD???<<<;;;===>>><<<:::999333444333111111222333444333444888>>>GGGSSS^^^eeeuuu~~~mmmqqqvvvgggmmmmmmSSS===222111333111444111111888BBB[[[}}}sssWWWRRRttttttdddYYYZZZpppwwwbbbTTTJJJHHHWWWjjjwwwrrrtttsssaaaRRRFFF@@@<<<888===FFFYYYyyyppp[[[SSSgggwwweeeDDD111333111000333444///999666BBBjjjuuuooovvvqqqrrrhhh```^^^]]]^^^kkkyyykkklllyyyqqqbbbWWW\\\hhhvvvnnnkkkttt}}}sssggg^^^PPPPPPOOOKKKFFFBBB??????FFFdddmmm___RRRQQQ]]]sssyyyaaaTTTSSSYYYcccmmmwww{{{}}}}}}qqq___SSSFFF???PPPjjjzzzVVV>>>999555555555555999>>>___xxx~~~yyyuuuYYY^^^|||pppccc___ZZZTTTLLLFFFBBBAAA???;;;888999444444333333333444444555111333444555999BBBNNNWWWeeevvv}}}tttkkkeeeZZZPPPQQQYYYeeennnxxx|||}}}jjjeeegggiiifffjjjlllcccOOOXXXaaa```VVVMMMIIIIIIDDDBBB@@@@@@???;;;888888555444222000000333444333222333666<<>>===<<<:::999777444222111111333444444444666;;;@@@IIIZZZiiiwww|||rrr}}}zzztttVVVAAA999555222111333111222999???SSSqqqhhhnnnkkkeeepppwwweeeVVV___zzzlllWWWLLLFFFHHHLLLkkk}}}mmmkkkhhhXXXFFF===;;;;;;>>>BBB[[[rrrbbbXXX^^^yyy~~~yyysssQQQ333///222//////555444555999SSS|||tttpppaaa[[[YYY[[[\\\aaapppwwwgggeeeqqqsssdddYYYYYY```fffddd```nnn|||wwwooofffZZZQQQKKKKKKJJJFFF@@@>>>IIIcccooo]]]PPPWWWjjj|||]]]LLLIIIKKKPPPVVV___aaaeeegggkkkrrr|||wwwcccMMMBBBIIIUUUyyytttRRR===:::444555999888HHH|||lll]]]ggg}}}oooeeeaaa___UUUKKKCCCCCCDDDAAA;;;777666666666555555444444444333444555555888???IIIQQQaaannn~~~{{{vvvooodddUUUKKKPPP[[[```ccckkktttyyytttjjjcccYYYWWWZZZ___aaaaaaeeellleee```\\\[[[XXXSSSRRRTTTLLLIIIDDDAAA???>>>===<<<:::888555333111111222333222222444999>>>GGGWWWfffuuu|||qqq]]]BBB666222000111333111222999>>>RRRpppxxxtttuuutttdddWWWaaa|||rrr[[[MMMEEEDDDGGGbbb|||mmmllllll[[[III@@@<<<;;;===@@@VVVmmmeeeYYY\\\uuuyyyxxxVVV888222333000///444333444999TTT~~~pppkkkaaa[[[XXX[[[]]]aaarrrnnncccaaammmvvvdddVVVTTT[[[dddcccaaammmzzzqqqhhh\\\SSSLLLLLLLLLGGGBBB@@@HHHbbbnnn___VVV]]]ooogggSSSLLLJJJJJJKKKSSSVVVZZZ^^^dddlllwww~~~lllVVVFFFFFFMMMlll}}}XXX@@@;;;666666:::;;;PPPtttbbbwwwtttmmmllllll\\\PPPFFFEEEFFFCCC>>><<<999777666444333333444444444555555555777===GGGNNN[[[hhhyyy~~~{{{zzzyyy|||zzzwwwooobbbTTTMMMSSS^^^iiikkkpppuuuwwwooo```RRROOOPPPTTTWWWXXXYYY```hhhiii___WWWVVVVVVUUUVVVYYYMMMIIIDDDAAA@@@???>>>>>><<<:::777555222222111111111000222777;;;DDDTTTcccsss~~~~~~nnnxxxfffEEE555222222111444111222999>>>QQQoooqqqbbbWWWdddzzzaaaPPPGGGDDDEEEXXXssszzznnnnnnppp___MMMCCC>>>;;;<<<>>>PPPggggggZZZ[[[tttwww}}}}}}\\\===444444000///333333444:::XXX|||~~~nnniii___YYYWWW[[[]]]cccttt~~~eee]]]\\\fff~~~kkk[[[ZZZaaajjjkkkhhhooo}}}sssiii___VVVNNNMMMMMMIIIDDDBBBFFFaaaooobbb\\\fffvvvyyyaaaRRRJJJGGGGGGKKKNNNSSSXXX___jjjwwwqqq[[[JJJDDDHHHaaa```CCC;;;777666999???YYY{{{}}}mmmwwwrrrsssuuubbbUUUIIIEEEFFFDDDAAA@@@;;;:::777444333333444444444555666555666;;;DDDJJJXXXfffxxx}}}||||||~~~~~~|||yyyqqqbbbTTTNNNVVV___qqqwww|||}}}yyynnn]]]NNNKKKKKKNNNRRRVVV[[[bbbgggcccYYYQQQQQQTTTVVVWWWYYYNNNJJJDDD@@@??????>>>>>>===<<<999777444222111000111000222666:::CCCSSSaaattt~~~kkkpppyyy}}}lllJJJ888555777111444111222999===PPPmmm}}}}}}oooaaaWWWdddhhhWWWMMMIIIHHHRRRiiiyyyooopppppp```NNNDDD???<<<<<<===LLLccceeeYYY\\\wwwssszzzaaaBBB555333000000333222444<<<\\\pppiii^^^XXXWWWZZZ^^^eeewww|||cccXXXUUU]]]uuuttteeegggqqqtttvvvrrruuuuuukkkbbbXXXOOONNNMMMIIIEEEDDDDDD___uuugggddduuujjjRRREEECCCDDDBBBDDDHHHMMMVVVccctttrrr___MMMFFFGGGYYY~~~iiiGGG;;;777555888CCCeee|||qqqpppwwwyyysssuuuyyygggYYYJJJFFFEEEDDDBBBBBB>>><<<999666444333444444444555666555555999AAAGGGTTTcccwwwvvvwww~~~}}}|||tttcccUUUQQQXXX```ttt{{{ooo```TTTKKKIIIHHHMMMWWWaaaeeeddd[[[SSSOOORRRWWWYYYYYYYYYOOOJJJDDD@@@>>>>>>>>>=========;;;999666333111000222111222666:::BBBRRR```vvvooommm~~~ooolll{{{oooOOO;;;666666111444222333999===OOOkkkpppdddnnn```WWWddd~~~rrr___SSSLLLHHHOOOcccxxxyyyoooppp}}}mmm^^^MMMEEEAAA===<<<>>>JJJaaa}}}dddYYY\\\vvvuuu|||dddEEE666333111222444333444>>>```tttjjj^^^XXXVVVZZZ^^^fffyyy{{{cccSSSPPPTTThhhwwwiiikkkuuuuuuyyywwwxxx~~~}}}wwwmmmdddYYYPPPMMMLLLIIIFFFEEECCC]]]zzziiihhhqqqTTTEEECCCDDD???@@@BBBGGGPPPaaatttuuueeeSSSIIIHHHTTTzzztttLLL<<<777555888HHHrrrwwwiiifffttt{{{}}}vvvxxx|||kkk\\\LLLGGGFFFDDDCCCCCCAAA???<<<999666555444444333555555555555888@@@EEEOOO^^^ssszzztttyyy|||}}}vvvfffXXXVVV]]]cccrrr|||qqqdddYYYMMMIIIFFFIIIUUUaaaccc___XXXTTTSSSYYY\\\\\\ZZZ[[[RRRMMMFFFAAA>>>>>>>>>=========<<<;;;888555222000333222333666:::BBBQQQ```vvv{{{ppppppjjjvvvuuuUUU>>>444222111444222333999<<>>>>>JJJ___zzziiiZZZXXXpppyyy~~~hhhIII777222222333555444555@@@dddvvviii___YYYVVVZZZ^^^gggzzzvvvbbbRRRMMMLLL]]]xxxfffcccjjjjjjqqqtttxxx|||{{{zzzpppfff[[[QQQMMMLLLIIIGGGGGGDDD[[[tttbbbcccsssYYYKKKGGGEEE@@@@@@@@@DDDNNNaaawww}}}mmm[[[MMMHHHQQQvvv~~~QQQ>>>888666999NNN~~~vvvjjjhhhyyymmmaaa|||zzz|||mmm^^^OOOIIIHHHFFFDDDCCCBBBAAA???<<<999777444333222444555444444888???DDDLLL[[[ooozzzxxx|||~~~yyyyyy|||wwwhhh[[[[[[bbbgggttt~~~vvviii\\\OOONNNJJJJJJQQQ\\\___[[[ZZZXXXYYY]]]^^^ZZZYYY[[[WWWQQQIIICCC@@@??????>>><<<======<<<:::666333111333111333666999AAAPPP^^^ssssssyyy|||uuu{{{\\\CCC666111111555333333999<<>>>>>HHH]]]wwwrrr]]]UUUkkkyyyzzzoooNNN:::333222333444555666CCCfffzzzjjj```YYYWWWZZZ^^^ggg{{{rrraaaQQQKKKGGGTTTxxxjjj______bbblllrrr{{{zzz}}}tttjjj^^^SSSOOONNNKKKIIIIIIEEEYYYsss``````pppYYYMMMFFFAAA>>>===<<>>;;;888555333111333444444444888>>>DDDKKKZZZnnn}}}}}}{{{~~~~~~xxxuuu{{{wwwiii^^^___gggkkkxxx|||nnn]]]RRRTTTQQQMMMOOOXXX\\\ZZZ\\\[[[\\\^^^\\\WWWVVVZZZZZZTTTLLLEEEBBB@@@@@@???;;;<<<======;;;777444111222111222555888@@@OOO]]]qqqsssrrraaaIII:::444111555333444999;;;LLLhhh{{{vvvVVVKKK]]]uuu~~~iii]]]WWWfffsssfffYYYMMMOOOfff|||uuugggdddyyy{{{yyy|||oooaaaRRRKKKFFFAAA>>>>>>GGG[[[uuuyyy___TTTjjjvvvuuutttSSS<<<333222333333666777DDDhhh~~~lll```ZZZWWWZZZ^^^ggg{{{~~~pppbbbRRRKKKEEEPPPtttrrrbbb^^^aaallluuuzzz~~~wwwlll```TTTPPPOOOLLLKKKKKKFFFXXX|||iiihhh~~~xxxmmm___QQQHHHCCCBBB<<<===???BBBMMMaaayyywwweeeSSSHHHRRRooo```BBB???999888\\\~~~|||pppoooyyyXXXWWW{{{tttfffXXXQQQKKKDDDCCCGGG???AAABBB???:::555333444444333444555333333:::DDDOOO[[[kkkzzz~~~|||~~~{{{xxxxxx}}}uuukkkllllllmmmvvv|||rrrfffZZZVVVUUUYYY[[[ZZZZZZ\\\^^^bbbdddbbb]]][[[]]]```\\\SSSGGGAAAAAABBBBBBAAA???>>>>>>>>>===:::555222333111111333777???OOO^^^uuu~~~qqq}}}aaaIII<<<666555555///111:::@@@PPPjjjyyyYYYRRR```kkkzzznnn\\\TTTfffvvvjjj]]]SSSXXXbbb|||vvvmmmgggsss{{{}}}|||gggRRRHHHAAA::::::???EEE\\\www~~~```XXXaaa|||{{{{{{YYY:::222111222:::555888HHHvvvrrr```[[[WWWXXX```ooouuutttooo___TTTOOOHHHOOOsssnnn___kkkwww~~~}}}zzzxxxnnneeeYYYQQQNNNMMMJJJGGGIIIUUUzzzeeelllhhhbbbYYYOOOHHHDDDBBBBBB===>>>@@@DDDOOOccc{{{{{{iiiUUUHHHPPPlllgggGGGAAA;;;;;;___tttlllpppvvvWWWWWWzzzyyykkk[[[SSSLLLFFFBBBCCC@@@BBBBBB???:::666555555555444444555444333:::CCCMMMZZZkkk{{{~~~wwwttt|||yyysssuuusssqqqwwwxxxlllddd```___bbbcccaaabbbeeeeeeeeeeeebbb^^^\\\\\\^^^UUUNNNEEE@@@@@@BBBBBBAAA@@@?????????>>>;;;666222333111111333777???OOO^^^sss}}}~~~pppyyyeeeKKK;;;333333666333222999AAAYYYzzz~~~YYYMMM[[[aaajjjlll\\\UUUhhhwwwlllbbbZZZZZZaaa{{{yyyooogggrrr||||||hhhSSSIIIBBB;;;:::>>>DDD[[[vvvbbbZZZccc}}}}}}[[[===555444222888999BBBWWW~~~|||xxxooo```[[[WWWXXXaaapppuuutttqqqbbbWWWQQQIIIOOOqqq{{{nnnqqq|||}}}pppfffZZZQQQNNNMMMKKKIIIHHHSSS~~~xxxfffoooQQQKKKBBB======???AAAAAA>>>???@@@EEERRRfff~~~oooYYYIIINNNiiinnnNNNDDD===???eeexxxkkkkkkxxxrrrWWWYYYzzztttcccYYYSSSLLLFFFCCCBBBBBBBBB@@@<<<888777666666444555666555444:::BBBLLLYYYlll|||{{{vvvsss~~~yyy}}}vvvooommmmmmnnnmmmkkkmmmqqqnnnjjjeee```]]][[[YYYWWWLLLGGGAAA???@@@BBBCCCBBBBBBAAA@@@@@@>>>;;;777444444222111444777???OOO^^^rrr|||tttzzzmmmPPP<<<222111777666444888BBBaaayyyVVV^^^mmmkkkeeewww}}}jjj\\\WWWiiixxxooohhhccc\\\___xxx}}}rrriiiqqq|||zzz}}}iiiUUULLLDDD<<<999===CCCZZZuuuaaaZZZfff___@@@888777333555999FFF```lllgggiiihhh^^^[[[WWWXXXbbbssszzzyyyxxxlll]]]VVVMMMQQQppp{{{vvvrrriii\\\RRRNNNMMMLLLKKKFFFQQQ|||vvvgggtttGGG???777444888===@@@@@@>>>>>>@@@GGGUUUjjjvvv]]]KKKLLLeeeqqqQQQCCC<<>>NNN]]]sss|||xxxzzzvvvTTT???555111777666444999BBB```~~~wwwZZZqqqlllttt|||iii\\\XXXjjj}}}yyypppkkkggg]]]\\\tttvvvlllqqqvvv{{{kkkXXXNNNFFF===999<<>>AAAAAA>>>>>>@@@HHHXXXnnnzzzaaaOOOMMMdddqqqRRRBBB;;;FFFpppsssjjjwwwjjj[[[eeevvvkkkddd^^^UUUMMMEEEDDDBBBAAA???>>><<<;;;999777666888888777:::???KKK[[[ooo~~~{{{xxxxxxzzzzzzyyy}}}|||rrrfff]]]XXXSSSKKKEEEDDDCCCBBBBBBCCCDDDCCCCCCDDDCCCAAA@@@@@@>>>:::888444222222444666>>>NNN]]]ttt~~~yyyvvv~~~zzzUUU???777444777333444;;;AAAVVVuuu}}}dddssssssttt|||iii\\\WWWiiizzzqqqkkkggg\\\XXXooozzzpppttt}}}ttt}}}nnnZZZPPPGGG===999<<>>;;;888666999999888:::>>>IIIYYYooo~~~|||yyy|||wwwkkkccc\\\VVVNNNGGGIIIIIIHHHFFFEEEDDDDDDDDDCCCAAA@@@??????>>><<<:::555333222444666>>>NNN\\\rrr}}}yyyzzzsss~~~{{{VVV???666555555111444<<<@@@MMMdddggg}}}yyy{{{gggZZZVVVhhh~~~tttlllfff[[[TTTkkk~~~vvvyyy|||qqq\\\PPPGGG===:::<<>>>>>??????===<<<555333222444666>>>MMM\\\nnnyyy~~~zzzrrrwww]]]CCC555333555111444<<<>>>III___rrr|||{{{hhh~~~yyydddXXXVVViiizzzpppgggZZZRRRggg{{{sss]]]PPPGGG===:::>>>@@@WWWrrr```RRR\\\yyywwwLLL888444333555444===UUU|||gggZZZUUUUUUPPPVVVYYY^^^ooolll[[[___yyy~~~wwwsssjjj___VVVPPPNNNNNNQQQTTTxxxwwwzzz===<<<:::888777999===AAACCCCCCFFFPPPccc{{{zzzhhh\\\WWWeee|||```III???OOOyyy~~~ttthhhlll]]]]]]ssszzzkkkbbb[[[TTTJJJFFFBBBBBBCCCDDDBBB@@@===999777:::;;;999:::<<>>??????>>>===555333333444666>>>MMM\\\jjjuuu~~~~~~uuuzzzeeeHHH777111444222555<<<===JJJbbbooo~~~}}}|||ooo|||wwwbbbVVVUUUjjjssshhhZZZQQQeee~~~ttt]]]PPPFFF===;;;???>>>UUUpppdddTTT]]]zzzyyyPPP;;;666333555000@@@[[[}}}eeeWWWTTTWWWNNNUUUZZZ___qqqwww```aaayyy||||||wwwssskkkaaaXXXQQQNNNNNNSSSTTTvvvxxx|||BBB>>>;;;;;;:::999===CCCDDDCCCGGGSSSiiijjjWWWQQQ___{{{dddKKK>>>VVVoooiiizzzkkkSSSbbbxxxooobbb^^^^^^NNNGGGBBBCCCEEECCCAAABBB???<<<999666555666999:::BBBRRRgggxxx~~~|||{{{tttlll^^^\\\iii|||wwwqqqiiiccc]]][[[YYYVVVSSSNNNHHHCCCAAA@@@??????@@@???===;;;555333111333555===MMM\\\www{{{~~~}}}~~~zzzgggIII666555333333555666<<>>??????>>>BBBGGGDDDDDDHHHVVVlllkkkWWWKKKZZZ}}}hhhMMMAAA\\\mmmnnn}}}hhhRRRddd|||rrreee```^^^UUULLLDDDCCCCCCBBBBBBDDD@@@>>>;;;888777888:::;;;BBBPPPcccuuuyyytttqqqiiiaaa___[[[dddwwwzzzpppjjjcccaaa^^^[[[YYYUUUPPPLLLFFFDDDBBB@@@@@@???===;;;777444333333666===NNN]]]ssswwwxxxtttlllggghhhkkkxxx{{{{{{zzzgggMMM:::555333333555666<<>>NNN^^^ooooookkk```RRRLLLOOOTTTeeehhhsss}}}zzz}}}gggPPP<<<555333444555666<<>>===:::???SSSmmmdddWWWeee}}}zzz|||```>>>333333222888DDDkkkttt}}}pppaaaZZZUUURRRSSSSSSUUU___rrrlll```ooozzztttnnneeeZZZSSSQQQRRRZZZtttNNNIIIFFFGGGFFFCCCCCCEEEBBBFFFPPPbbbxxxppp[[[LLLZZZ}}}mmmhhhwwwtttRRRFFFhhhzzzkkkaaayyybbbXXXiii~~~|||rrrhhhbbb^^^TTTIIIEEEDDDBBBBBBDDDAAA@@@===:::999999:::;;;AAAJJJWWWjjjzzzvvvtttnnngggiiieeehhhsss~~~}}}wwwvvvrrrlllfffbbb___\\\ZZZLLLHHHCCC???>>>>>>======999666444444666>>>OOO^^^iiieee[[[NNNDDD@@@CCCHHHSSSVVVddd{{{~~~hhhPPP:::555444444555666;;;HHHTTTkkkqqqyyyxxx}}}}}}jjj[[[WWWjjjxxxqqquuu|||ooobbbbbbxxxuuu|||xxxbbbVVVGGG>>>===:::===QQQlllfffTTT___xxx|||{{{dddBBB555333222888CCCkkk~~~ppp|||kkk]]]VVVTTTSSSSSSVVV```rrrxxxccchhh}}}|||wwwoooeeeZZZTTTQQQTTT___yyyVVVOOOIIIHHHFFFCCCBBBDDDCCCHHHUUUiiisss```NNN\\\lllggguuuxxxRRRHHHlllhhh___|||\\\TTTaaauuu}}}uuujjjbbb]]]TTTKKKHHHFFFCCCAAABBBAAA???===;;;999999999999???GGGSSSeee||||||uuupppmmmpppzzzzzzqqqjjjddd___ZZZXXXJJJFFFAAA===<<<=========999666333333666???PPP```dddZZZMMMEEECCCEEEGGGHHHJJJMMM\\\vvvkkkQQQ999555444444666666:::FFFSSShhhzzzmmmvvv{{{iii[[[XXXmmmyyyuuuyyy}}}rrrccc[[[eeevvvqqqxxxyyydddXXXGGG???>>>:::===QQQlllgggRRR[[[www|||iiiEEE777555333888AAAhhhzzzlllvvvbbbXXXWWWTTTSSSXXXdddtttlllcccmmm~~~}}}xxxnnnbbbZZZTTTQQQOOO[[[vvvdddYYYNNNJJJHHHFFFFFFHHHDDDKKKZZZpppvvvcccMMM\\\nnngggtttzzzTTTLLLsssiiiddddddLLLYYYmmmxxxmmmddd___VVVMMMJJJHHHCCCAAAAAAAAA@@@>>>;;;:::999999999===EEERRRbbbxxxyyywwwyyyxxxoooggg```ZZZWWWKKKGGGAAA>>>===>>>>>>>>>999666333444777AAASSSdddcccYYYMMMIIIMMMRRRRRRPPPLLLPPP___xxx|||pppUUU===555444555666666:::EEEQQQiiivvvgggsssxxxfffXXXVVVlllxxxzzzkkk]]]\\\bbbhhhnnntttxxxrrrzzz{{{eeeYYYHHH???>>>:::===RRRkkklllTTT]]]{{{~~~pppIII999666555888>>>eeexxxjjjzzzeeeYYYWWWSSSSSSZZZhhhxxx~~~iiiggguuuuuuzzz|||yyyooocccZZZTTTOOOLLLWWWlll{{{lll[[[QQQLLLHHHHHHJJJEEENNN^^^uuuxxxdddOOO]]]rrriiittt|||WWWRRR}}}yyygggcccbbbHHHXXXooovvvmmmggg[[[PPPJJJGGGCCCAAABBBBBBAAA???===;;;::::::999;;;DDDRRR```tttwwwnnnfff___ZZZOOOKKKFFFBBBAAA@@@???>>>;;;777555666:::DDDWWWiiikkkccc[[[YYY\\\```___\\\UUUYYYhhh~~~}}}{{{wwwZZZCCC555444555666666999DDDPPPmmmooo^^^qqq}}}uuuaaaSSSRRRhhhxxxxxxkkkccc^^^\\\^^^bbbmmmwww{{{yyy}}}fffZZZIII???>>>:::<<>><<<888666888<<>>:::;;;PPPiii|||vvvaaalll}}}QQQ<<<777666999===bbbxxxllluuuqqqpppdddUUUNNNPPPQQQ[[[mmm{{{}}}|||rrroooyyyxxxlll```TTTJJJLLLIIIGGGNNNbbbqqq]]]TTTOOOIIIDDDKKKTTTfff}}}{{{aaaSSSfff~~~gggyyyyyy```YYYqqq]]]^^^ppplllPPPJJJ\\\vvvzzzxxxkkk\\\SSSMMMGGGEEEFFFEEEDDDBBB???<<<;;;:::999777EEEPPP^^^qqquuukkkeeeXXXTTTOOOIIIEEEBBB???======777333444:::HHHccc{{{wwwjjjllluuuuuulllbbbaaarrrdddDDD555555666888777999BBBLLLttthhhNNNjjjoooxxxvvvaaaTTTQQQccc|||wwwyyytttjjj```WWWRRRPPPYYYjjj|||iii\\\KKKAAA???;;;===PPPiii~~~dddqqqLLL666777666:::@@@jjjmmmqqqyyytttnnn]]]RRRRRRNNNNNNWWWjjj|||}}}xxx|||kkk[[[RRROOOJJJLLLMMMKKKOOO```zzz~~~qqq^^^RRRLLLKKKKKKJJJWWWnnn|||bbbUUUiiiggguuu}}}cccYYYxxxtttaaaaaarrrkkkLLLIII]]]xxx{{{oooaaaXXXQQQJJJFFFFFFEEEDDDBBB???===;;;:::999888EEENNN[[[mmmxxx~~~ssskkk]]]WWWOOOIIIFFFDDD@@@>>><<<888555555;;;LLLjjjsssuuu~~~}}}uuueeecccrrr|||uuu~~~iiiIII888666666777666:::EEEQQQhhhjjjSSSgggrrruuuwwwbbbTTTPPPccc{{{vvvuuu~~~|||rrriii```XXXRRRLLLSSScccwwwkkk^^^LLLBBB@@@<<<>>>QQQkkk{{{```qqqxxxIII666888666777BBBqqqmmmlll||||||sssnnnjjj^^^TTTTTTOOOOOOWWWjjj|||yyyuuu~~~~~~}}}mmm^^^VVVTTTQQQQQQMMMGGGDDDMMM___ooo~~~wwwjjjYYYKKKEEEGGGKKKKKK^^^yyy|||dddWWWmmmjjjsssfffYYYzzzssswwwccccccsssjjjGGGGGG]]]zzzuuuiiiaaaYYYOOOGGGEEEEEEDDDBBB@@@===;;;:::999888DDDMMMZZZlllvvvxxxoooddd[[[PPPIIIGGGEEEBBB>>><<<999777666===QQQsssuuuuuu||||||tttddd___mmm|||xxxlllLLL:::888666666666:::GGGTTTeeetttsssmmmZZZdddtttqqqxxxbbbTTTPPPbbbzzzyyyvvv}}}{{{wwwmmmfff___WWWRRRJJJNNN\\\rrrmmm___MMMCCCAAA<<<@@@RRRmmmwww^^^sssnnnEEE777:::777777DDDuuussstttyyyeee^^^^^^WWWQQQPPPOOOPPPXXXjjj{{{zzztttqqqyyyoooaaa[[[YYYhhheee\\\OOOCCCAAAIIIRRReeennnuuuxxxzzzoookkkaaaTTTIIIEEEHHHLLLQQQhhh|||dddVVVpppqqqxxxgggZZZ~~~wwwbbbbbbtttjjjEEEGGG___||||||qqqiii```SSSHHHDDDEEEDDDCCCAAA>>><<<:::999888CCCLLL[[[ppp{{{uuujjj___RRRJJJGGGEEEBBB>>>;;;:::888666===UUUzzzrrrmmmqqqqqqmmm]]]VVVaaawww{{{{{{~~~lllNNN;;;888777777666:::EEERRRggg|||qqqlllooo```aaauuuqqqwwwaaaSSSOOObbb{{{|||~~~|||zzzooogggbbb]]]VVVQQQMMMMMMXXXqqqmmm___MMMBBB@@@<<>>;;;;;;888555>>>YYYvvvjjjggggggeeeTTTLLLUUUjjj|||~~~zzzkkkRRR:::888999999888999BBBLLLbbbtttyyykkknnnaaa]]]sssrrrvvv```RRROOOccc}}}}}}~~~uuujjjccc```]]]WWWQQQOOOMMMVVVpppwww}}}kkk]]]LLLAAA???;;;AAASSSlllmmm```zzzgggBBB777999555;;;GGGwwwaaaQQQPPPPPPNNNMMMNNNPPPZZZkkkyyy|||}}}pppaaaYYYVVVhhheee^^^TTTJJJCCCAAAAAAGGGJJJOOORRRUUU]]]iiissskkkaaaVVVPPPQQQVVVZZZ[[[iii}}}yyy```WWWtttzzzhhh___~~~ttt\\\aaa{{{sssLLLGGG]]]zzzwwwlll[[[LLLEEEDDDDDDDDDBBB@@@===:::888;;;DDDMMM^^^uuu~~~~~~qqqiii\\\QQQHHHCCCAAA???<<<<<<888555BBBbbbkkk___ZZZZZZOOOEEEKKK^^^ppp~~~hhhNNN888888999:::888999AAAKKK\\\ooonnnmmmbbb]]]sssssswww```RRROOOccc}}}vvvkkkeeecccaaa[[[VVVPPPMMMTTTnnnuuuqqqtttuuuyyyiii\\\JJJAAA???;;;AAASSSkkklllbbb}}}iiiCCC777999444888III~~~eeePPPLLLLLLKKKJJJLLLOOOZZZkkkxxx~~~tttdddYYYTTTRRRPPPNNNKKKHHHFFFEEEDDDCCCCCCEEEHHHJJJPPP]]]iiittt{{{pppaaaWWWVVVYYY^^^```tttwww]]][[[yyy~~~kkkcccttt___fffyyyPPPEEEZZZvvv}}}qqq```QQQIIIDDDDDDDDDCCCAAA===:::888:::CCCKKK___xxxtttnnndddWWWKKKCCCBBBBBB>>>===888888JJJnnnpppZZZPPPPPPJJJ???CCCRRRaaa}}}hhhJJJ999888888999888;;;EEEQQQ]]]rrrvvvsssiiibbbuuuqqqyyybbbRRRNNNaaa{{{|||pppjjjjjjiiiccc]]]RRRNNNUUUmmmvvvmmmqqq|||~~~hhh[[[KKKAAA@@@<<<@@@RRRlllvvviiimmmEEE777999555999KKKhhhQQQIIIIIIHHHHHHJJJNNNZZZkkkxxx{{{kkk]]]VVVNNNLLLKKKKKKKKKKKKIIIGGGCCCBBBCCCFFFEEEFFFPPP[[[hhhvvvuuueee^^^^^^bbbfffzzzvvv[[[^^^}}}nnnfffvvvbbbkkk~~~RRRCCCWWWrrrtttcccTTTLLLDDDDDDDDDCCCAAA>>>:::888777@@@JJJ```|||uuurrrjjj\\\MMMDDDCCCEEE???>>>999;;;PPPvvvzzz]]]OOOMMMFFF;;;===IIIVVVsssnnnOOO999777777777888<<>>LLLdddzzzyyylll]]]NNNCCCBBBGGGEEE===555888OOOvvvoooVVVIIIFFF@@@@@@AAAJJJlll~~~mmmUUU???444111999999;;;TTTuuu~~~yyyxxx```pppzzzbbbVVVOOO[[[uuu{{{yyyvvvnnnfff[[[SSSZZZvvv{{{rrrvvvhhhXXXMMMBBB<<<===AAAPPPjjjnnnIII999:::888:::QQQttt}}}jjjUUUNNNLLLIIIHHHMMMOOOYYYiiivvv}}}vvvlllgggccc^^^VVVNNNIIIGGGHHHIIIFFFFFFEEECCCAAAAAACCCDDDXXXeeezzzllllllxxxqqqdddnnnjjjjjjuuu___aaauuulllHHH@@@TTTooo|||nnn]]]PPPGGGEEEBBBBBBBBB@@@:::666999===LLLdddzzzrrrdddTTTHHHFFFIIICCC>>>888:::LLLnnnvvvaaaQQQHHHCCCBBBBBBIIIkkk||||||qqqXXXBBB888666>>>@@@BBBZZZyyyzzztttvvveeeooo{{{cccVVVNNNZZZttt{{{qqqccc[[[aaa{{{wwwzzzjjjZZZOOOCCC===>>>AAAQQQjjjyyyqqqKKK;;;;;;888<<>>SSSooosss```RRRIIIFFFCCCAAAAAA???:::666999>>>LLLdddzzzvvviiiYYYKKKEEEFFFBBBAAA>>>>>>IIIfff|||lllZZZMMMGGGEEECCCIIIiii{{{{{{tttXXX@@@777666===>>>???SSSnnnxxxoooqqqggg{{{mmm}}}}}}eeeWWWMMMXXXrrrmmmeeejjjkkk[[[PPPDDD>>>>>>AAAQQQkkksssrrrKKK;;;;;;777<<>>SSSooowwwcccTTTKKKGGGCCCAAA@@@???:::777:::???NNNfff}}}zzzpppaaaQQQFFFDDDBBBBBBBBB@@@EEE^^^~~~sss```QQQJJJHHHEEEIIIiii}}}}}}uuuUUU???777666;;;999777GGG^^^sssyyy~~~uuuxxxtttwwwiiizzzgggXXXMMMVVVpppqqqjjjpppkkkZZZOOODDD>>>>>>AAARRRkkkrrrpppHHH888888333999KKKttt{{{iiiSSSLLLJJJKKKLLLKKKNNNXXXhhhuuu{{{xxxrrrggg\\\RRRLLLHHHGGGGGGGGGGGGDDD@@@>>>>>>>>>DDDSSSlll{{{xxxvvvtttxxx{{{iii[[[sssxxxgggllllll``````jjjaaaEEE???SSSnnnvvvwww|||yyyfffWWWNNNIIICCC@@@@@@>>>:::777;;;@@@PPPiii}}}vvvjjjYYYLLLGGG@@@@@@@@@>>>AAAUUU~~~vvvfffUUUMMMIIIGGGMMMmmm}}}~~~xxxWWWAAA:::999<<<:::999FFFYYYsssxxx~~~wwwgggvvviiiYYYLLLTTTnnn|||zzzoooiiippphhhXXXNNNBBB======AAASSSkkk}}}qqqnnnFFF777999333888HHH|||tttzzzmmmWWWNNNJJJJJJKKKKKKMMMWWWgggttt{{{}}}wwwmmmbbbXXXQQQMMMKKKGGGHHHGGGEEEAAA>>>===>>>CCCQQQjjjpppcccaaacccccceeeiiittt|||fff\\\{{{rrrdddmmmmmm^^^aaapppeeeCCC@@@QQQjjj}}}uuurrrqqquuuxxxggg[[[PPPJJJDDD@@@???===:::888:::@@@PPPjjj~~~zzz{{{{{{xxxxxxzzz|||vvvqqqmmmdddVVVKKKFFFAAA>>>=========JJJiiiwwwlll[[[PPPKKKKKKUUUvvv|||[[[===888777:::;;;<<>>>>>BBBPPPiiioooWWWMMMNNNQQQPPPTTTYYYfffyyyvvveeeaaammmaaannnmmm\\\ddd{{{oooFFF???NNNeee|||xxxtttpppmmmnnnrrryyywwwiii```QQQLLLDDD@@@>>>===:::888888>>>OOOiiinnnfff```______\\\\\\]]]hhhxxxnnnfff^^^ZZZTTTLLLFFFDDDEEE@@@???@@@???AAASSShhh~~~wwwooo```SSSNNNQQQ___{{{ZZZ;;;666555888999<<>>???TTTmmmxxxrrrjjj@@@777<<<777===MMM|||rrr^^^SSSMMMKKKKKKIIILLLVVVfffssszzz~~~}}}wwwzzzuuuhhh[[[QQQJJJGGGGGGIIIIIIHHHDDDAAA@@@@@@BBBOOOgggxxx]]]IIIFFFKKKKKKGGGKKKPPP^^^rrr~~~rrreeefffiii___oookkk[[[hhhzzzMMM???LLLaaayyytttqqqnnnjjjggggggmmmtttuuujjjcccRRRLLLDDD???>>>===:::888777===NNNhhhyyyooo```XXXPPPOOONNNLLLKKKMMMQQQ\\\rrr{{{iii___TTTOOOLLLHHHGGGHHHKKKEEEDDDFFFCCC>>>EEERRRooo|||{{{uuuooodddVVVPPPUUUfff~~~wwwVVV@@@;;;888::::::===IIIVVVooo{{{~~~eeeYYYbbb{{{{{{kkkZZZKKKRRRnnnooojjjkkk~~~xxxssseeecccmmmdddVVVMMMCCC???@@@???TTTmmm|||wwwfff<<<444;;;666===NNN}}}ooo\\\RRRKKKIIIIIIIIILLLVVVfffsssyyy~~~|||{{{ssssss|||ooobbbYYYRRROOOGGGIIIJJJHHHEEEBBBAAAAAAAAANNNfffttt___MMMHHHHHHCCCAAACCCBBBIIIUUUaaakkkpppqqqqqqrrrzzzsss___rrrhhhWWWvvvmmmhhhnnnSSSCCCHHHZZZvvvxxxrrrooogggaaahhhttt|||tttkkkbbbUUUNNNEEE@@@???>>>;;;777888>>>OOOhhh~~~{{{vvvnnncccZZZQQQLLLEEEAAAAAABBBBBBAAAEEEKKK[[[wwwzzzddd^^^XXXQQQHHHAAABBBGGGJJJ]]]```TTTMMMGGGFFFNNN___nnnzzz{{{xxxvvvqqqlllfff^^^WWW```|||rrrTTT>>>:::999<<<<<<===IIIYYYmmmgggWWWYYYiiiZZZRRRSSSfff~~~~~~ttteeegggxxxyyynnnhhhjjjwwwgggYYYIII@@@???:::AAASSSlllttt|||{{{[[[@@@888777666:::LLLsss```PPPLLLMMMGGGKKKLLLTTTcccooovvv{{{~~~rrrgggaaaZZZSSSNNNMMMKKKJJJHHHEEEBBBAAAAAAOOOiiihhhXXXKKKIIIGGGAAA===>>>BBBGGGNNNUUUZZZ[[[ZZZYYY```gggrrr}}}ssseeeyyybbbSSStttnnnhhhjjj}}}QQQ@@@EEEXXXuuuzzzrrrooojjjgggooo|||xxxnnneeeUUUMMMDDD@@@??????;;;888;;;@@@OOOfff{{{}}}qqqhhhbbb[[[QQQIIICCC???:::888999:::::::::===CCCRRRggg~~~yyyqqqfff___WWWPPPHHHDDDIIIPPP^^^uuu|||rrrhhh\\\TTTWWWaaakkkttttttsssssspppllljjjbbbaaappp~~~rrrQQQ???:::999<<<<<<===JJJYYYrrrrrr\\\YYY|||jjjZZZPPPQQQeee}}}}}}xxxjjjfffwww|||rrrhhhlllyyyhhh[[[KKKBBBAAA<<<@@@RRRlllnnnwwwyyy[[[BBB999888777===OOOxxxdddQQQKKKLLLGGGIIIKKKSSSbbbnnntttyyy}}}}}}wwwllleee^^^WWWOOOMMMLLLJJJIIIGGGDDDCCCDDDSSSkkk]]]QQQJJJKKKIIIAAA===???AAACCCFFFHHHHHHGGGEEECCCKKKPPPZZZiii{{{tttooo|||]]]SSSuuupppgggcccrrrvvvLLL===BBBVVVsssvvvsssqqqpppxxxqqqfffVVVNNNDDD?????????<<<999<<>>:::888666666777999999999:::@@@NNN___qqqxxxpppggg```WWWOOOIIIGGGOOOYYYuuuppplllmmmqqqsssrrrrrrsssrrrnnnhhhbbbjjj}}}wwwSSS???:::888;;;;;;===KKK[[[sss}}}bbbZZZuuulllZZZOOONNNbbb{{{~~~|||oooeeetttwwwrrrwwwgggZZZKKKCCCAAA<<<>>>QQQlllpppwwwwww[[[CCC;;;:::777>>>QQQzzzeeeOOOGGGHHHDDDHHHJJJRRR```lllssswww||||||~~~~~~ssslllddd]]]RRRPPPMMMKKKJJJHHHFFFDDDHHHUUUmmm___VVVPPPPPPLLLCCC@@@CCC???@@@AAAAAAAAA@@@???>>>@@@BBBJJJ[[[qqquuu{{{zzz\\\WWW{{{pppeee\\\gggmmmGGG<<<@@@TTTrrr|||zzzwww{{{uuuhhhYYYPPPFFF?????????===:::999;;;EEEVVVggguuu}}}vvvqqqoooggg]]]QQQGGGBBB@@@<<<:::888888888888999::::::999999???LLL```vvvuuujjjcccZZZSSSMMMKKKSSS\\\{{{vvvttttttsssqqqhhhgggvvv}}}ZZZ???:::888:::;;;>>>MMM^^^rrrhhh[[[lllnnn[[[NNNLLL___xxx}}}pppdddrrr}}}~~~{{{dddXXXIIIAAA???:::>>>QQQlll}}}vvvZZZDDD===:::777===RRR}}}hhhQQQHHHIIIFFFHHHIIIQQQ___kkkqqqvvv{{{}}}~~~yyy{{{tttllldddYYYUUUOOOLLLKKKIIIFFFCCCGGGTTTlllqqqfff^^^[[[TTTGGGAAABBBAAA@@@@@@@@@@@@@@@AAAAAA======CCCQQQhhhxxxwww[[[[[[ooofff[[[bbbiiiFFF===@@@RRRqqqyyyxxx}}}zzz|||mmm___UUUHHHAAA??????===:::777888@@@NNN]]]lll{{{zzzssskkkccc]]]YYYRRRKKKAAA:::888777777666555666666666666555555555777:::EEE]]]{{{zzzpppjjjccc]]]VVVQQQUUU]]]}}}wwwsssqqqqqqrrrttt```???999777:::<<>><<<999888888===HHHUUUbbbssszzzvvvqqqjjjccc\\\UUUNNNIIICCC???999666555666777777555777777777555444555666999999AAAXXXwwwvvvqqqkkkeee]]]VVVWWW]]]}}}tttsssuuu|||^^^???999777;;;===DDDVVViiizzz___ddd|||sssllluuuwwwcccPPPIIIYYYqqquuu{{{wwweeejjjtttzzzyyy{{{yyydddYYYLLLDDDBBB===AAATTTnnnzzzpppRRR===999999777@@@WWWttttttfffTTTMMMMMMHHHJJJIIIMMMXXXdddlllttt{{{~~~{{{iiipppwwwoooccc[[[RRRLLLKKKIIIEEEAAAAAAMMMddd~~~mmmTTTGGGFFFEEEEEEDDDBBBAAA@@@???======???GGGXXXqqqzzziiiSSS___xxxvvvtttlllqqqwwwUUU@@@@@@NNNkkkrrrmmmrrrpppwww}}}mmmaaaQQQEEE???===:::888777666:::BBBKKKVVVeeerrr{{{~~~zzzyyysssjjjeee```YYYTTTOOOJJJDDD???;;;:::888666666777777777666888999777555555777:::<<<;;;???PPPkkkvvvqqqkkkeee\\\UUUVVV[[[xxx|||YYY???999777;;;???GGGZZZnnn}}}bbbhhhssseeegggsss|||gggSSSIIIWWWnnnuuu{{{yyybbb```cccnnn{{{{{{ooobbbaaaaaafffrrr{{{uuuuuuyyy~~~wwwcccYYYLLLDDDBBB===AAATTTooo}}}iiiJJJ777666999999CCCYYYrrr~~~mmmaaaRRRLLLJJJCCCJJJGGGIIISSS^^^hhhrrrzzz~~~mmmlllxxxooocccZZZPPPKKKKKKJJJGGGCCCBBBLLLbbb|||eeeRRREEEFFFFFFEEEDDDCCCBBBAAA>>>>>>@@@FFFUUUmmm{{{eeeRRRbbbtttzzzzzztttzzz\\\AAA???LLLhhhnnnkkkrrrooopppzzzrrreeeSSSFFF@@@===999777555444666<<>>CCCDDDDDDMMMhhh|||```NNNbbb{{{yyy{{{iiiEEE@@@JJJfff}}}xxxiiifffeeekkkmmmtttrrrgggXXXIII@@@;;;::::::888666666777===FFFOOOUUUeeeddd```[[[VVVQQQNNNLLLCCCBBB@@@===:::888777666333333333333444555666666666555444444555666777888999999;;;DDDPPPccc}}}uuukkkddd\\\WWWQQQMMMQQQWWWmmmUUU>>>999888;;;@@@JJJbbbyyy~~~jjjoooeee]]]iiippp~~~eeeVVVKKKRRRiii{{{~~~~~~dddYYYSSS^^^sss~~~yyynnnaaabbbbbbaaaaaagggrrr{{{wwwpppmmmoooiiiaaacccmmm{{{nnngggaaa\\\WWWVVVWWW[[[eeeuuuppp]]]WWWJJJ@@@>>>;;;DDD[[[vvv|||pppUUU???888:::===<<>>CCCYYYrrr{{{lllaaaaaagggooouuuxxxwwwtttssslllcccUUUHHH@@@<<<;;;:::777555333333666;;;AAAEEEFFFEEECCC@@@===:::888777444333333333333333444444444444444444444555777777888777777777777777888999<<<::::::===AAAKKK]]]mmm{{{yyyzzz|||}}}|||tttggg^^^XXXSSSOOOMMMJJJIIILLLSSSkkkzzz{{{TTT???999777:::AAANNNiii```fffyyy^^^^^^ccc{{{iiiYYYKKKOOObbbsssyyy{{{tttpppwww{{{}}}~~~||||||~~~zzzwwwoooffffffmmm|||rrrooouuu~~~~~~vvvnnnmmmvvvrrr]]]VVVJJJAAAAAA???EEE[[[vvvqqqTTT>>>555666:::>>>MMM___~~~}}}{{{lllXXXNNNFFFLLLFFFDDDFFFMMMUUU]]]iiitttyyyzzz|||}}}||||||~~~}}}rrrmmmiiidddZZZNNNGGGGGG@@@EEEUUUooo~~~sssggg^^^YYYXXXMMMLLLIIIIIIXXXsssdddNNNHHHiii}}}{{{sssvvv|||cccCCC===AAAUUUnnnxxxjjjbbbeeeiiinnnppppppmmmjjjbbbZZZOOOEEE???===<<<;;;777666333222333666:::<<<<<<;;;:::888666555444333222222222222333444555666333333333333444555666777777777777777777777888888:::888999;;;===DDDSSSaaaoootttxxxyyy{{{yyyvvvsssqqqoooiiiaaa[[[SSSOOOMMMMMMKKKJJJMMMTTTjjjyyy|||TTT>>>888666;;;CCCSSSqqqfff```aaa\\\ccczzzmmm[[[LLLMMM]]]nnnuuu}}}~~~uuunnnqqqxxxvvvnnnsss|||}}}qqq\\\UUUHHH@@@AAA@@@JJJ```zzzlllPPP===555777???FFFQQQ```||||||nnnZZZPPPGGGMMMFFFDDDFFFMMMTTT\\\hhhsssvvvyyy{{{|||||||||}}}~~~~~~~~~qqqnnnnnnlllaaaQQQHHHHHH@@@DDDSSSmmm{{{rrrhhhaaaNNNLLLJJJNNN___zzzttt\\\KKKJJJnnn|||www~~~uuuvvvyyy]]]BBB===AAATTTlll{{{yyypppmmmiiikkkmmmllleee___VVVPPPGGG@@@===<<<<<<===888777444222222333555777666666555555444333333333444333333333333444555666444333333444444555666777777777777888777777777777777666777:::<<>>@@@PPPhhh~~~xxxqqq~~~zzzqqqmmmlllhhh___VVVNNNIIIBBB===<<<<<<<<<<<<888777555333222222333333222222222222222222222222333333333333333444444555666555555666666777888999888999999999999888777777666555666999<<>>NNNccc||||||wwwzzzkkkOOO>>>666777CCCRRR^^^kkkqqq^^^SSSEEEHHHGGGFFFGGGMMMSSS[[[fffpppqqquuuyyy{{{|||||||||}}}xxxzzz~~~zzzfff___```hhhcccSSSGGGGGGCCCFFFRRRiii|||hhh[[[NNNNNNRRR___xxxmmmPPPIIISSSyyy~~~kkkDDD???>>>JJJaaazzzyyyqqqpppvvvyyyqqqlllfff^^^XXXLLLGGGAAA===;;;;;;;;;:::777666444333222111111222000000111111222222333333333333333333444555777777999999999999:::;;;<<<<<<;;;;;;<<<<<<<<<;;;999888666555666888:::@@@NNN\\\uuu||||||tttgggdddaaaaaaaaa```\\\XXXKKKGGGFFFGGGIIILLLTTT]]]yyyuuuttttttNNN>>>888666;;;BBBQQQmmmkkkbbbqqqvvvaaaQQQKKKSSShhhooozzz~~~www{{{}}}zzz}}}www|||nnnZZZUUUIII@@@???===OOOeee~~~zzzxxxzzz~~~iiiNNN>>>777888GGGYYYkkkwwwvvvfffVVVPPPFFFIIIGGGEEEFFFLLLRRRYYYdddnnnpppsssxxx{{{{{{{{{|||}}}xxxzzz~~~yyydddYYYXXXbbbbbbSSSGGGFFFCCCDDDPPPggg~~~rrrbbbZZZQQQSSSYYYiii}}}hhhLLLIIIWWW}}}~~~|||rrrFFF???;;;DDD\\\wwwpppmmmpppssszzz}}}tttllleeeaaa```LLLHHHBBB===;;;::::::999555555333222111111111111111111222222333333444444444444555666777999;;;<<<<<<<<<<<<<<<===>>>??????======>>>>>>>>>===;;;:::888666555666777===KKKXXXwww~~~}}}~~~zzzooofffZZZYYYYYY[[[^^^^^^ZZZVVVJJJGGGEEEHHHKKKPPPYYYcccwwwuuupppMMM;;;666666===GGGWWWuuuzzzmmm^^^jjjwwwbbbSSSLLLRRRfffmmmxxxzzzzzzzzzvvvyyyzzzyyy|||nnn\\\WWWKKKAAA@@@>>>PPPgggzzzzzz}}}~~~eeeKKK>>>888;;;MMMaaauuu|||iiiYYYNNNNNNGGGLLLEEECCCEEEJJJPPPWWWbbblllooorrrwwwzzz{{{{{{||||||zzz{{{~~~~~~zzzyyyeeeWWWTTT```bbbTTTGGGFFFAAACCCOOOfff~~~|||yyykkk```ZZZbbbrrrqqq^^^RRRRRRYYY|||{{{eeedddxxxLLL===;;;GGGWWWpppvvvnnnnnnpppttt{{{{{{uuurrrkkkaaaYYYQQQIIIBBB???<<<888777999999777555555666555444222777333//////222555555555444888<<<===<<<;;;===@@@AAAAAA@@@@@@@@@BBBDDDEEEDDDBBB@@@?????????>>>===;;;;;;999777777;;;CCCIIIjjjrrrooonnnfff]]]YYYTTTUUUYYY^^^aaa___XXXRRREEEFFFGGGGGGGGGOOObbbuuugggMMM;;;;;;888888AAA[[[~~~wwwjjjcccfff}}}iiiVVVPPPPPPcccrrryyy}}}sssvvvzzz~~~qqq\\\UUUMMMAAA===BBBWWWmmm}}}```MMMAAA???===FFFrrrjjjSSSLLLIIIFFFEEEHHHHHHIIIJJJOOOVVV___fffrrrsssuuuxxxzzzzzzxxxvvv{{{zzz{{{nnn```kkk|||{{{cccYYYRRRTTTXXXTTTMMMHHHFFFEEENNNccc{{{}}}~~~wwwrrr}}}lll\\\RRRSSSZZZ||||||jjjeeeQQQ???;;;FFFUUUnnntttnnnoooqqqsssyyyzzzuuuqqqkkkaaaXXXRRRJJJCCC@@@===::::::===:::888777777777777666444777444111111444777777777:::<<<>>>???>>>???@@@AAABBBBBBAAAAAABBBCCCEEEFFFGGGEEEBBBAAAAAA@@@???===??????===:::999<<>>DDDZZZppp}}}}}}^^^LLLAAA@@@???KKKxxxttt[[[OOOIIIGGGGGGGGGGGGHHHIIIMMMUUU^^^dddmmmooossswwwzzz{{{zzzyyyzzzzzz{{{~~~fffUUU```uuuyyyeeeZZZRRRSSSVVVRRRLLLHHHGGGFFFOOOddd{{{hhh[[[UUUXXX___{{{ooobbbxxxXXXCCC;;;CCCQQQjjj|||tttrrrrrrssstttwww~~~|||wwwtttnnnddd\\\TTTLLLDDDAAA???<<<===AAA<<<;;;999999::::::999777777555444444777999999999<<<;;;<<>>???BBB>>>===<<<<<<======;;;:::888777666777888999::::::<<<;;;>>>EEEOOOXXX\\\]]]OOOOOOOOONNNMMMLLLJJJIIIJJJIIIHHHIIIJJJKKKIIIHHHBBBAAA@@@>>><<<;;;<<<===;;;BBBOOOccc{{{pppfffaaa``````]]]^^^______^^^ZZZVVVSSSUUUPPPOOOTTT___oooxxx\\\EEE;;;:::999;;;IIIgggqqqvvvjjjccc{{{ttt]]]PPPKKKVVVgggqqqxxx|||ooojjjiiijjjiiimmmtttsss|||~~~jjjYYYRRRHHH>>>@@@JJJaaawwwnnnRRRDDD===AAAFFFXXXwwwvvv^^^NNNGGGHHHEEEEEEEEEFFFIIIOOOXXX^^^eeeiiipppvvvzzz{{{|||}}}yyyzzz{{{}}}ppp[[[```rrrxxxjjj___TTTRRRQQQMMMIIIHHHHHHGGGOOOccczzzyyydddXXXZZZ___eeexxx___fff~~~aaaEEE777>>>JJJbbb}}}}}}|||{{{zzz{{{yyy|||~~~yyyuuuoooiiidddZZZQQQIIIEEEBBB>>>>>>AAA???>>>======>>>>>>===<<<999999999888888:::<<<===AAABBBHHHSSS```jjjooopppcccccccccaaa___\\\YYYWWWSSSRRRQQQPPPPPPOOOLLLIIIJJJHHHFFFDDDCCCBBBBBBAAA<<<===BBBKKKZZZpppuuuiiiddddddeeegggeeeccc___[[[YYYXXXXXX\\\VVVVVV```ppptttYYYCCC;;;;;;:::;;;GGGeee~~~yyywwwlll{{{yyy```PPPIIIRRRdddooovvv|||sssyyytttkkknnnvvvssssss|||iiiYYYQQQGGG<<<@@@MMMdddzzzfffLLLAAA===BBBIII\\\ooogggRRRHHHGGGEEEEEEDDDDDDGGGMMMUUUZZZccciiiqqqvvvyyyyyyzzz{{{zzz{{{|||}}}wwwaaa\\\aaajjjwwwzzzmmmbbbWWWSSSPPPKKKHHHHHHGGGEEENNNbbbyyyrrrnnnhhheeellltttaaaUUUVVV\\\aaaxxxgggiii}}}eeeFFF666<<>>@@@???>>>======>>>???>>><<<:::::::::::::::<<>>EEELLL```lllmmmVVVIIIFFFEEEEEEDDDCCCEEEKKKSSSXXXaaahhhqqqvvvxxxxxxyyyzzz{{{|||}}}~~~lll___ZZZ\\\ccckkkzzzoooeee[[[UUUQQQKKKGGGGGGFFFEEEMMMbbbyyywwwjjj```dddzzzpppaaaUUUSSSZZZ\\\qqqooonnn~~~jjjHHH666;;;DDDWWWrrrwwwrrrjjjbbb\\\XXXVVVUUUSSSLLLGGGFFFDDD@@@???@@@>>>===<<<<<<>>>>>>===<<<::::::;;;;;;<<>>===<<<999:::;;;<<>>KKKddduuuyyywwwbbbWWWOOORRR[[[hhhsss|||zzzqqqeee^^^XXXVVVSSSNNNJJJJJJOOO```xxx{{{ggg___WWWPPPEEECCCUUUkkk~~~oooUUUGGGHHHIIIOOOUUUjjjxxxuuu^^^QQQJJJGGGFFFEEECCCDDDGGGMMMRRR[[[aaaiiippptttvvvwwwxxxwwwyyy|||~~~tttmmmgggdddlllyyy{{{xxxpppfff```XXXNNNHHHHHHJJJGGGOOOeee~~~pppdddccceeefffYYYcccggg|||{{{wwweeeqqqgggEEE===;;;===NNNeee|||zzzppphhhbbb]]]XXXSSSKKKIIIGGGEEECCCBBBAAAAAABBBAAA@@@>>>>>>>>>>>>>>>BBBIIIUUU___dddiiiwwwzzztttnnnmmmnnnqqquuu{{{}}}vvvqqqsssvvv~~~}}}{{{uuuzzzrrr___HHHBBB???<<<@@@OOOjjj||||||yyy~~~fffWWWOOOOOOVVVbbbnnnxxxxxxqqqlllddd\\\VVVUUUSSSNNNIIIGGGJJJ\\\sss}}}yyy}}}}}}tttccc]]]VVVNNNEEEGGG]]]uuuyyylllUUUJJJMMMNNNTTTZZZkkktttyyyaaaSSSLLLGGGFFFEEECCCDDDGGGLLLQQQYYY^^^fffmmmppprrrsssttttttwwwzzz|||}}}{{{ggg\\\UUUQQQUUU]]]uuuzzzrrriiiccc[[[QQQJJJIIIIIIGGGNNNddd{{{xxxbbbYYY[[[___bbbYYYaaafff}}}zzz~~~yyydddnnnsssMMM===<<<;;;HHH___xxxxxxqqqjjjccc___UUURRRNNNIIIEEECCCBBBBBBCCCBBB@@@???@@@CCCEEEGGGRRR[[[jjjvvvzzzzzzuuuxxx~~~}}}nnn]]]HHH???>>>===AAARRRooorrrzzzkkkXXXMMMLLLPPP[[[hhhtttqqqgggccckkkbbb[[[YYYVVVOOOHHHEEEIIIVVVgggwww~~~ooojjjjjjmmmrrrwwwmmmaaa[[[TTTLLLEEELLLeee}}}vvvhhhXXXQQQUUUSSSXXX^^^iii{{{yyysss[[[NNNJJJGGGFFFEEEDDDDDDFFFKKKOOOWWW\\\dddjjjmmmoooqqqrrrrrrtttxxxzzz|||}}}fffXXXPPPKKKLLLOOObbb{{{zzzssslllggg___TTTLLLIIIHHHFFFNNNccczzznnn^^^YYYZZZ]]]___[[[```ccczzzzzz~~~gggmmmwwwPPP;;;<<<;;;DDD[[[vvv}}}uuunnnjjjbbb^^^WWWPPPJJJFFFDDDDDDCCCBBBBBBDDDIIIQQQXXX\\\eeeooo{{{www|||wwwgggXXXEEE:::===>>>BBBTTTsssjjj}}}qqq[[[MMMHHHJJJTTTbbbppp}}}qqqccc\\\nnnddd[[[YYYVVVOOOHHHDDDFFFLLLUUUddd|||~~~lllaaa]]]```hhhpppiiiaaa\\\SSSJJJGGGRRRlllvvvdddWWWTTTZZZVVV[[[bbbiiitttmmmTTTJJJHHHGGGGGGFFFDDDDDDFFFJJJMMMVVV[[[bbbhhhlllnnnppprrrqqqssswwwyyy{{{~~~mmm]]]SSSMMMKKKKKKNNNiiizzzsssnnniiiaaaUUULLLIIIGGGFFFNNNbbbxxxkkkaaa````````````___aaaaaaxxxmmmoooxxxQQQ888<<<:::???VVVsssvvvvvv}}}{{{vvvooojjjbbbYYYSSSOOONNNNNNHHHJJJNNNTTT]]]gggoootttsss}}}zzzxxx}}}qqqaaaRRR@@@777???CCCEEEUUUttthhhqqqzzzaaaOOOIIIFFFOOO]]]kkkyyy~~~rrrkkkpppeeeZZZXXXWWWRRRKKKGGGGGGIIIMMMYYYtttvvvnnnhhheeeiiiooogggccc]]]SSSKKKMMM\\\tttvvv___SSSSSSZZZVVV]]]ffflllyyysssmmmTTTKKKJJJGGGGGGFFFEEEDDDEEEHHHKKKTTTYYY```fffjjjmmmppprrrqqqtttwwwyyy{{{}}}wwweeeXXXPPPLLLJJJFFF\\\}}}~~~zzztttpppmmmeeeXXXMMMIIIGGGEEELLL^^^rrrxxxfffaaabbbbbb```_________^^^vvvqqqmmm|||~~~VVV999>>>;;;;;;RRRooopppjjjttt{{{vvvnnngggbbbaaaaaabbbYYY^^^eeennnuuu{{{zzz}}}|||nnn\\\MMM;;;888CCCJJJIIIUUUtttrrrcccrrrhhhUUULLLFFFLLLXXXfffttt~~~}}}pppccc___^^^YYYSSSOOOTTTXXXZZZ___rrrzzzzzz|||fffeee]]]RRRMMMTTThhh~~~uuu\\\RRRTTT[[[UUU\\\gggkkkpppzzz~~~tttXXXNNNLLLGGGGGGFFFEEEDDDEEEHHHJJJQQQVVV]]]dddhhhlllppprrrrrruuuwwwyyyzzz|||ppp___UUUPPPMMMJJJTTTkkk~~~{{{wwwsssppphhh[[[OOOJJJGGGDDDHHHWWWiiixxxqqq___\\\```___]]]\\\\\\\\\\\\tttrrrhhhsss\\\===BBB>>>:::PPPmmm}}}mmmlll}}}xxxrrrppppppsssuuulllrrrzzz{{{lllZZZKKK999:::HHHOOOMMMVVVsssYYYWWWzzzmmmZZZOOOGGGKKKVVVcccpppyyypppjjjgggaaaZZZVVVdddlllmmmkkktttyyyeeeggg^^^RRROOOZZZpppsssZZZTTTXXX^^^UUUZZZeeeggg}}}tttzzz\\\OOOLLLGGGGGGGGGEEEDDDDDDGGGIIIOOOTTT[[[bbbgggkkkooorrrsssvvvxxxzzzzzz|||zzzggg[[[TTTQQQKKKKKKYYYxxx}}}xxxuuussskkk]]]QQQLLLGGGCCCFFFRRRcccppp|||ooodddWWWRRRUUUZZZ\\\[[[]]]VVVYYYkkksssgggtttuuuOOO666888BBBDDD```vvv|||}}}||||||yyy}}}wwwZZZBBB===>>>===RRRaaa]]]ooohhhZZZgggwwwbbbSSSFFFFFFLLLUUUeeetttzzz~~~yyyuuulllaaa[[[iiiwwwtttmmmiii___SSSSSSfffoooaaa[[[XXXWWWYYY[[[___kkkvvvooodddRRRGGGIIIHHHEEEDDDDDDEEEGGGIIIPPPTTTYYY^^^bbbfffkkknnnssstttwwwzzz}}}yyyiii\\\VVVOOOOOOWWWnnn|||yyywwwtttqqqkkk```SSSIIIFFFCCCBBBIIIRRR___ppp~~~jjj```UUUQQQTTTYYYZZZZZZ[[[XXX[[[dddxxxiiiooo|||WWW;;;888???AAAYYYooo{{{uuuXXXAAA===<<<>>>VVVjjjfffsss}}}```[[[{{{|||eeeUUUGGGEEEIIIPPP^^^lllwww}}}zzztttqqqssshhh{{{|||mmmggghhh\\\TTT[[[ppp~~~kkk\\\YYYVVVVVVXXXYYY\\\fffppp{{{kkkXXXMMMIIIHHHFFFDDDDDDEEEGGGHHHNNNRRRXXX]]]bbbfffkkknnnssstttwwwzzz~~~}}}oooeeecccUUUQQQVVVlll{{{vvvuuusssqqqlllaaaTTTJJJEEEBBBAAADDDJJJTTTeeetttsssccc\\\TTTQQQTTTXXXYYYXXXXXXZZZ[[[\\\rrr|||}}}mmmjjjaaaAAA888;;;>>>PPPeee{{{sssXXX@@@<<<;;;===XXXsssuuu{{{mmmQQQgggnnn|||lllZZZIIIEEEGGGKKKVVVbbbqqq|||~~~|||xxxtttxxxnnnttthhheeefffYYYVVVhhh~~~yyydddVVVUUUTTTUUUWWWWWWXXX```iiirrr\\\RRRJJJHHHFFFDDDDDDEEEFFFGGGKKKPPPVVV\\\aaafffkkkoooppprrrtttxxx|||rrrlllmmm]]]VVVVVViii}}}yyysssrrrrrrqqqmmmcccUUUKKKEEECCCAAAAAAAAAHHHYYYiii{{{jjj^^^YYYSSSRRRUUUYYYYYYXXXVVVYYYZZZVVViii~~~qqqfffjjjGGG888999<<>>KKKZZZmmm|||tttcccZZZXXXUUUUUUWWWYYY[[[[[[YYYVVVXXX[[[hhhzzzgggsssnnnNNN:::777;;;???OOOfffzzz|||{{{pppYYY@@@888;;;<<>><<>>999666CCCDDDXXXmmmUUUBBBLLLiii}}}cccUUUMMMEEEBBBDDD@@@MMM]]]hhhsss~~~{{{nnnkkkqqqtttrrr^^^ppp|||lll\\\RRRPPPQQQRRRSSSVVV[[[]]]^^^eeemmmqqq{{{zzzppp___KKKJJJIIIGGGEEECCCBBBAAACCCGGGNNNUUU[[[```fffjjjmmmnnnooorrrtttvvvxxxyyy{{{~~~~~~~~~yyyuuuyyy}}}sssiii^^^\\\___lllzzzwwwsssssssssqqqmmmjjjhhhggg^^^]]]\\\]]]]]]ZZZSSSMMMIIIEEEDDDDDDAAA>>>@@@EEEYYYuuu}}}pppddd```WWWVVVTTTSSSTTTVVVXXXZZZ\\\bbb```___eeerrrvvvjjj}}}tttUUU>>>777777666>>>MMMbbbvvvwwwmmmccc^^^aaa]]]TTTRRRWWWOOOQQQSSSVVV]]]kkk}}}}}}kkkbbbKKK888>>>777@@@DDDOOOuuu[[[DDDOOOWWWjjjcccTTTOOOIIICCCCCCCCCHHHQQQ^^^lllxxxyyylllmmmnnnmmmrrrzzzvvvzzzwwwjjjaaa[[[VVVRRRPPPNNNPPPUUUZZZ```iiirrrxxxvvvtttZZZPPPIIIDDDDDDDDDBBBAAACCCAAAFFFMMMQQQTTTYYY```fffiiinnnnnniiiiiimmmpppnnn|||xxxyyy~~~}}}{{{{{{}}}~~~~~~xxxvvv|||}}}kkk]]]YYYTTTZZZqqq{{{yyyvvvrrrpppooommmjjjiiibbb^^^ZZZ[[[^^^\\\TTTMMMKKKGGGDDDDDDBBB???@@@CCCWWWmmm}}}~~~mmmaaa\\\VVVUUUTTTTTTUUUXXX[[[]]]XXX___``````dddnnnqqq~~~|||```EEE777555555<<>>EEEJJJKKKYYY}}}iiiKKKTTTppprrrYYYQQQLLLEEEBBBAAA@@@CCCMMM\\\mmmxxx}}}{{{zzzkkkhhhkkkrrrxxx||||||~~~xxxrrrooommmiiiccc^^^___[[[YYYYYYWWWVVVZZZ```eeexxxxxx|||rrrYYYPPPHHHGGGGGGDDDBBBCCC@@@AAAEEEIIINNNRRRTTTUUU]]]gggsss{{{}}}yyysssnnndddaaa^^^]]]\\\^^^ccchhhlllnnnlllcccYYYRRRNNNKKKTTTUUUWWW\\\cccmmmuuuzzzyyyvvvsss|||lllbbbWWWWWWhhh~~~zzzwwwtttqqqnnnlllkkkkkknnnpppoooiiiddd]]]VVVOOOKKKFFFBBBAAAEEEOOOhhh|||{{{ssseee[[[[[[___cccaaa]]]YYYWWWWWWWWWXXXWWW[[[XXXWWWYYYYYYggg{{{uuu{{{hhhHHH999666666999AAAPPPfff{{{zzz|||uuubbb[[[WWWRRRPPPQQQRRRRRRPPPQQQOOONNNQQQZZZgggsss{{{vvviii[[[OOOIIIGGGAAA<<<===AAAGGGQQQ[[[jjjzzzqqqppp~~~fffMMMBBBAAA>>>CCCHHHKKKRRRmmmeeePPP^^^|||iii[[[RRRJJJFFFDDDAAA@@@FFFSSScccnnnxxx{{{}}}|||zzzuuuqqqjjjlllrrryyy}}}~~~{{{tttllleeehhhqqqwwwtttoooaaa^^^[[[ZZZXXXUUUWWW]]][[[iiizzzqqqYYYNNNFFFEEEGGGFFFDDDDDD@@@AAAEEEJJJPPPQQQNNNKKKTTTYYY```iiioootttyyy}}}wwwsssjjj^^^UUUSSSTTTWWW```jjjqqqoooiiiccc[[[SSSPPPNNNNNNPPPWWWaaakkkqqqxxx{{{wwwttt{{{{{{mmm^^^\\\iii{{{xxxuuurrrrrrtttvvvxxxvvvpppkkkeee]]]UUUOOOHHHCCCBBBFFFMMMfff{{{ooobbbYYY\\\cccaaa___\\\YYYXXXYYYZZZ[[[XXXZZZVVVUUUXXXXXXddd|||}}}}}}oooNNN999777777888>>>LLLaaaxxxzzzooofffbbbVVVUUUVVV\\\ccchhhgggdddggglllttt|||ddd^^^VVVSSSUUUVVVTTTQQQQQQOOOKKKHHHIIITTTdddqqqxxxzzzzzztttgggVVVGGG>>>???<<<;;;===>>>@@@GGGOOO```ooopppzzzzzz___GGGAAA@@@@@@AAAFFFLLLOOO```[[[SSSooo{{{cccTTTKKKIIIGGGCCC@@@@@@IIIUUU___qqquuu|||{{{{{{}}}~~~~~~xxxssssssvvvvvvrrrlllpppvvv}}}}}}nnneee^^^```iiipppppplll```\\\ZZZZZZXXXUUUWWW\\\]]]cccxxxvvvZZZNNNEEEEEEGGGGGGEEEEEE@@@@@@CCCKKKSSSUUUQQQLLLWWWRRRPPPRRRWWW```nnnzzz|||pppccc[[[VVVSSSTTTaaammmppprrrtttooofffVVVQQQKKKHHHJJJRRR[[[aaalllzzz}}}|||mmmiiiqqq~~~|||}}}~~~yyytttmmmdddZZZRRRJJJDDDCCCGGGOOOfffzzzoooggg```[[[]]]ccc```^^^\\\YYYXXXYYYZZZ[[[WWWYYYVVVWWW\\\ZZZcccxxxwwwXXX???888777777;;;GGG[[[qqqooo___VVVQQQOOOLLLHHHDDDCCCEEEFFFDDDAAAGGGKKKSSS]]]mmmwwwooofffbbbcccbbb]]]WWWOOONNNKKKFFFDDDKKKXXXbbbjjjmmmoookkkaaaSSSGGG@@@???>>>>>>@@@???===AAAGGGUUUccctttqqq|||yyysssUUU@@@AAABBBDDD@@@EEENNNOOOUUUvvvrrrSSS^^^vvvqqq\\\TTTLLLKKKHHHCCC???BBBJJJRRRccciiirrr|||~~~|||xxxvvvuuuttttttwww{{{{{{zzzzzz{{{||||||yyywwwkkkkkkkkknnnrrrtttsssqqqzzz~~~~~~vvvhhhddd^^^[[[\\\^^^^^^^^^[[[XXXWWWXXXVVVTTTWWW\\\bbb```^^^RRRGGGFFFIIIHHHFFFDDD???>>>@@@JJJVVV]]]]]]ZZZ\\\VVVQQQPPPPPPRRR[[[eeeooo|||~~~uuujjjaaaXXXaaafffhhhppp}}}{{{mmmeeeYYYOOOKKKNNNTTTYYY```kkk}}}~~~}}}tttiii^^^TTTKKKEEEDDDHHHQQQbbbyyyzzzoooddd```___]]]^^^aaacccaaa]]]ZZZWWWWWWWWWXXXVVVYYYWWWZZZ___\\\cccvvv~~~cccHHH888777777:::DDDVVVkkkzzzvvvaaaSSSLLLKKKLLLKKKGGGAAA======>>>??????>>>@@@DDDJJJWWWkkk}}}vvvssslllaaaXXXQQQPPPMMMJJJHHHKKKQQQVVVaaadddeeebbbZZZPPPGGGCCC@@@???@@@AAA???===@@@FFFLLLZZZkkk{{{sss|||yyytttnnnNNN===CCCFFFGGGAAAEEEPPPOOOOOOiiiXXXTTTnnnllleeePPPPPPMMMGGGAAA@@@FFFKKKSSSYYYdddqqq|||~~~zzzyyyuuussswww}}}}}}yyytttrrrsssuuuvvvvvv|||~~~yyyvvvvvvwwwzzz{{{zzzvvvoooiii___ccchhhmmmpppsssvvvyyyzzzkkk\\\]]]]]]ZZZVVVUUUXXX\\\WWWTTTTTTVVVUUUTTTWWW\\\ccc\\\wwwcccUUUIIIGGGJJJIIIEEECCC???<<<===HHHXXXdddhhhggg^^^[[[\\\^^^ZZZQQQNNNQQQUUUlll~~~qqqiiikkkhhhdddooopppaaaXXXWWW[[[___YYY```ssswwwlll```VVVLLLEEEEEEHHHPPP^^^ppp~~~uuujjj``````aaa^^^[[[YYY]]]```aaa\\\TTTPPPSSSXXXVVVYYYXXXXXX\\\[[[fff~~~oooMMM<<<888666888@@@OOOddduuu~~~kkk[[[OOOMMMNNNHHHHHHFFFBBB>>><<<::::::;;;888999===CCCJJJVVVkkk}}}ppp```YYYXXXQQQGGGDDDHHHJJJHHHSSSUUUXXXWWWRRRKKKEEEBBBDDDDDDDDDCCCAAA???@@@@@@GGGNNN\\\ooo}}}wwwkkk~~~xxx___JJJCCCDDDDDDLLLLLLKKKJJJLLLVVVdddpppjjjQQQ```wwwrrrddd]]]TTTLLLGGGEEECCCBBBLLLQQQZZZbbbiiiqqqyyy{{{yyywwwyyyxxxwwwxxx{{{|||xxxuuusssooolllsssssstttsssnnnfff]]]VVV[[[```fffiiilllrrr|||~~~|||{{{tttccc^^^XXXRRRQQQTTTWWWWWWVVVVVVUUUSSSRRRTTTWWW[[[]]]ccceeeiiittt|||yyy[[[MMMNNNHHHCCCFFFHHH@@@BBBAAABBBNNNccctttyyyqqqnnnfff^^^\\\\\\YYYSSSRRRWWWdddzzz|||ssskkkfffkkkqqqjjjfffcccccc^^^iiizzzzzz{{{uuuiiiZZZMMMFFFGGGIIIPPP[[[gggnnnrrr|||wwwlllcccbbbccc```\\\ZZZZZZ\\\\\\YYYUUUSSSUUUXXXSSSVVVTTTTTTYYY[[[jjjeee@@@999555999===FFF[[[ppp{{{ooobbb\\\TTTRRRQQQIIIIIIGGGDDD@@@>>>;;;::::::999:::===AAAFFFPPPddduuunnncccaaaXXXMMMHHHIIIHHHDDDGGGJJJLLLNNNMMMJJJHHHGGGDDDDDDDDDCCCBBB@@@@@@@@@AAAHHHVVVkkk|||tttxxxyyyxxxmmmXXXGGGCCCEEEFFFJJJKKKLLLKKKNNNWWWdddoooyyyWWWYYYqqqxxxkkk\\\PPPHHHEEEDDDCCCIIIQQQVVVYYY___hhhooovvvzzz|||yyyxxxuuusssrrrtttvvvwwwvvvtttvvvqqqiiiaaa\\\ZZZYYYYYY\\\aaaiiiqqqyyyxxxtttyyyrrrbbb[[[VVVQQQQQQSSSVVVUUUSSSWWWVVVSSSRRRSSSUUUXXXZZZ[[[```ccczzzwwwcccPPPOOOIIIDDDFFFFFFAAABBBAAAAAAKKK```qqqxxxzzzrrrmmmiiiaaaYYYVVVSSSTTT___sss}}}rrrlllttt~~~wwwrrrhhh```ccctttyyyttt}}}{{{ooo```RRRKKKJJJKKKQQQ[[[gggnnnqqqyyy}}}~~~rrriiibbbbbbccc```]]]\\\ZZZYYYYYYXXXWWWVVVUUUUUUUUUXXXUUUWWW```hhh~~~KKK;;;333888;;;<<>>DDDTTTdddyyyyyyiiiZZZPPPJJJDDD@@@???@@@BBBFFFIIIJJJJJJIIIFFFEEEDDDDDDDDDCCCAAA???:::???OOOiii~~~~~~wwweeeRRRGGGEEEHHHJJJLLLNNNPPPRRRUUUYYY___dddmmmvvvrrr```UUULLLIIIDDDBBBCCCFFFKKKNNNRRRVVV\\\bbbfffkkkooorrrxxxyyyyyyzzz}}}}}}|||{{{yyyvvvtttsssrrrqqqpppnnnmmmmmmlllkkkhhheee```[[[VVVRRROOOKKKLLLLLLOOOTTT]]]fffmmmzzz~~~}}}vvvlll___PPPEEEMMMLLLLLLNNNQQQRRRQQQPPPSSSRRRPPPOOOOOOQQQSSSTTTSSS\\\aaannnxxx[[[RRRKKKIIIIIICCCFFFDDD@@@>>>CCCRRRffftttzzz~~~~~~~~~~~~{{{uuuqqqlllddd]]][[[___gggmmmyyytttiiitttvvvpppyyyttthhhrrrpppbbbXXXRRRPPPdddnnnzzz{{{wwwtttrrrccc^^^[[[]]]^^^[[[XXXYYYYYYVVVSSSTTTWWWYYYVVVSSSSSSXXXWWW[[[gggvvv|||oooKKK222777===999===JJJ```nnn}}}{{{xxxnnnnnnpppfff^^^YYYQQQJJJJJJJJJHHHEEEAAA<<<:::999999;;;<<<===CCCRRRaaazzzooo___TTTLLLFFFCCC>>>???BBBGGGKKKMMMKKKIIIHHHFFFDDDCCCDDDDDDBBB@@@???CCCSSSnnn}}}dddPPPGGGFFFJJJNNNPPPRRRTTTVVVWWWYYY[[[]]]bbbrrr{{{{{{~~~qqqaaaVVVHHHBBBCCCFFFFFFDDDEEEHHHMMMRRRVVVZZZ^^^aaaeeefffhhhjjjlllpppuuuxxxxxx{{{~~~{{{yyy{{{{{{zzzzzzzzzyyyzzzzzz|||{{{{{{|||}}}~~~|||{{{wwwtttpppjjjddd___\\\ZZZTTTSSSPPPLLLJJJJJJLLLNNNQQQUUUZZZ```fffnnnvvv|||~~~pppbbbTTTJJJDDDFFFGGGIIILLLPPPRRRSSSRRROOONNNMMMMMMOOOQQQSSSTTTTTT[[[```iii|||cccUUULLLKKKKKKDDDGGGDDDAAA>>>@@@LLLaaarrrvvvyyyyyyuuuuuuxxxyyywwwyyyzzzzzzuuukkkaaaZZZVVVgggrrr}}}hhhiiijjjooozzz{{{{{{ssssss~~~wwwuuu}}}~~~qqqggg___[[[llluuu|||wwwpppjjjeee```^^^```___ZZZWWWWWWVVVSSSQQQRRRVVVYYYYYYXXXVVV\\\[[[\\\dddmmm{{{VVV999777<<<:::;;;BBBTTTeeevvvwwwttt~~~xxxiii]]]PPPIIIJJJIIIHHHEEEBBB>>><<<888888:::<<<===CCCQQQ```|||sssfff[[[OOOFFFCCC======???DDDLLLPPPPPPNNNLLLGGGCCCBBBCCCEEEDDDBBBDDDFFFVVVrrryyy]]]LLLGGGHHHMMMRRRRRRSSSUUUWWWYYYZZZZZZZZZ^^^ggg|||{{{lllXXXKKKGGGFFFDDD@@@???BBBEEEGGGIIILLLOOORRRSSSWWW[[[```dddiiinnnrrruuuxxx{{{{{{zzz{{{~~~|||{{{~~~~~~}}}{{{yyyxxxzzzxxxvvvtttssspppmmmjjjcccaaa[[[VVVPPPLLLIIIHHHDDDDDDDDDDDDFFFKKKRRRXXX\\\```gggnnnvvvyyyjjjZZZNNNIIIIIICCCEEEHHHLLLOOORRRTTTUUUNNNNNNNNNOOOPPPRRRTTTUUUUUUWWW]]]ddd|||mmm[[[OOOMMMMMMEEEFFFDDDBBB??????HHH]]]qqqxxxzzzwwwpppjjjiiihhhfffsssxxx}}}}}}wwwmmmccc]]]]]]gggrrr|||}}}kkkeee\\\[[[eeerrrxxxvvvooopppooollljjjooo{{{{{{{{{{{{qqqhhhcccpppxxx{{{tttjjjcccaaa^^^^^^aaaaaa\\\YYYZZZ^^^[[[XXXVVVWWWYYY[[[\\\XXX^^^^^^^^^aaaeee{{{~~~```BBB888888999;;;???JJJ]]]qqq|||vvvvvv}}}lll___RRRIIIIIIHHHGGGEEEBBB@@@>>>888888:::<<<<<>>BBBJJJRRRUUUVVVNNNHHHBBB@@@BBBEEEEEEDDDEEEFFFWWWtttqqqVVVJJJHHHJJJMMMQQQRRRSSSUUUXXXZZZ[[[[[[ZZZ]]]eeevvvttt___PPPJJJHHHGGGCCCDDDEEEEEEEEEEEEGGGIIIIIILLLOOOSSSWWW\\\bbbfffjjjnnnrrrsssssssssxxx|||}}}}}}{{{yyyxxxvvvuuutttvvvuuutttssspppmmmkkkiiigggddd```]]]YYYUUUPPPMMMIIIHHHFFFDDDCCCDDDEEEFFFGGGIIILLLOOOSSSZZZbbbhhhiiipppzzzvvvgggXXXKKKIIILLLEEEGGGIIILLLNNNQQQSSSUUURRRRRRRRRRRRSSSTTTVVVWWWVVVRRRZZZbbbrrr~~~vvvyyycccRRRNNNMMMFFFFFFDDDCCCAAA???FFF[[[qqq|||zzzqqqjjjccc\\\eeejjjrrryyy{{{wwwpppkkk]]]aaaeeeiiirrr{{{}}}xxxlllfff\\\TTTXXXeeeqqqvvvbbb^^^___ccccccbbbkkkxxx|||vvvwww|||}}}|||sssmmmvvv|||~~~wwwnnnddd^^^ZZZXXX[[[```aaa^^^]]]___kkkhhhccc^^^ZZZZZZ[[[]]]RRRZZZ[[[[[[]]]^^^qqq}}}fffJJJ999444666;;;???EEEXXXnnnzzz}}}tttrrr|||qqqbbbYYYPPPHHHHHHGGGFFFDDDBBB@@@???999999:::<<<;;;???MMM[[[sss{{{hhh___KKKEEE@@@AAAIIISSSYYY[[[PPPIIIAAA>>>AAAEEEFFFEEECCCDDDUUUuuu}}}mmmTTTJJJJJJKKKLLLNNNQQQQQQTTTWWW[[[]]]]]]\\\^^^ggguuuyyyzzzqqqZZZOOONNNRRRIIIIIIIIIHHHFFFEEEFFFHHHBBBCCCCCCCCCDDDGGGLLLPPPPPPUUUZZZZZZWWWUUUWWWZZZ^^^^^^]]]\\\\\\\\\\\\\\\ZZZYYYWWWTTTQQQOOOMMMLLLJJJIIIHHHHHHHHHGGGEEECCCEEEDDDCCCCCCEEEGGGIIIKKKKKKPPPWWW^^^eeellluuu{{{~~~{{{lll]]]OOOLLLPPPHHHJJJKKKLLLMMMOOORRRTTTWWWWWWVVVVVVVVVVVVWWWWWWYYYPPPXXXcccoooyyy~~~nnnhhhTTTNNNMMMFFFEEEDDDDDDBBB???EEEZZZpppyyynnneeeYYY___iiittt{{{zzztttnnn\\\\\\ZZZZZZdddqqqwwwtttsssooodddUUUPPPXXXdddlllbbbXXXVVV___aaa]]]cccpppsssnnnzzzzzz~~~xxxvvvsssnnnggg```[[[XXXTTTUUUXXX[[[\\\\\\\\\[[[aaa```___^^^]]]\\\\\\\\\\\\YYYZZZ^^^\\\[[[jjj~~~~~~mmmMMM===::::::888777@@@NNNbbbqqq{{{qqqiiifffmmmppphhh\\\VVVNNNMMMJJJIIIJJJIIIDDD===<<<:::999;;;===AAAKKKVVVlllppp\\\OOOFFFAAADDDYYYgggaaaXXXMMMAAA???EEEJJJIIIEEEFFFIIIWWWrrr}}}{{{cccOOOMMMOOOLLLLLLQQQSSSUUUXXX[[[^^^______^^^___fffiiiqqqaaa^^^xxxpppiiiddd^^^YYYVVVRRRMMMIIIHHHHHHHHHFFFHHHFFFBBBAAADDDEEECCCIIIEEEDDDGGGIIIHHHHHHIIIGGGGGGGGGGGGGGGFFFFFFFFFMMMJJJFFFEEEFFFFFFEEECCCFFFEEEEEEEEEFFFEEEBBB@@@@@@EEEJJJMMMOOOTTT\\\ccceeeiiipppvvv|||~~~ooojjjbbbTTTMMMOOONNNMMMKKKLLLPPPSSSUUUUUUUUUWWWYYYXXXVVVTTTVVVXXXUUU\\\aaaddduuu|||wwwqqqXXXNNNLLLKKKGGGEEEFFFFFF>>>;;;LLLdddzzzeeeZZZUUU]]]jjjqqqvvvyyypppmmmeee\\\\\\eeennnqqqrrrxxxyyykkkWWWQQQ```sssjjjWWWQQQ^^^gggaaa\\\```}}}yyy{{{ttttttssspppiiiaaaYYYTTTTTTVVVXXX[[[\\\\\\\\\[[[\\\[[[[[[[[[[[[\\\]]]]]][[[WWWWWWZZZXXXXXXddduuu~~~^^^DDD999888777666>>>IIIZZZiiiuuu~~~}}}qqqiiinnnrrrmmmccc\\\PPPMMMJJJIIIIIIIIIEEEAAA>>><<<;;;<<<>>>AAAKKKUUUlllsss]]]LLLFFFIII\\\oooppp```TTTGGGBBBEEEIIIIIIEEEHHHKKKZZZsss}}}xxxqqq^^^NNNLLLNNNLLLMMMRRRSSSSSSSSSTTTVVVWWWYYYYYY]]]______bbbsssrrr[[[dddyyyzzzpppjjjbbb\\\YYYWWWVVVUUUSSSSSSNNNHHHFFFJJJLLLKKKJJJFFFDDDFFFHHHFFFFFFHHHEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGGGGFFFDDDDDDEEEGGGFFFEEEGGGJJJMMMNNNOOOQQQWWW^^^cccfffllltttzzz{{{yyyzzzrrrfffbbb]]]SSSNNNPPPLLLLLLLLLNNNRRRTTTTTTSSSUUUVVVXXXWWWVVVUUUWWWYYYYYY\\\]]]___mmm{{{zzzfffWWWNNNIIIJJJGGGFFFFFF???;;;GGGZZZyyyyyyiii[[[XXX]]]dddllltttvvvuuunnneeebbbdddfffeeeiiiuuu{{{mmmdddjjjtttzzzhhh]]]ccckkkggg___[[[xxx|||}}}yyynnnoooqqqooojjjaaaXXXRRRUUUVVVXXXZZZ\\\\\\\\\[[[YYYYYYYYYZZZ[[[]]]^^^___^^^XXXVVVXXXWWWVVV___lllqqqNNN888555777666;;;BBBNNN]]]lllzzz~~~qqqqqquuurrrfff]]]PPPMMMJJJIIIIIIHHHFFFEEE@@@>>>===>>>>>>AAAJJJTTTiiilllRRRJJJJJJXXXmmmwwwjjj]]]MMMEEEEEEHHHHHHFFFGGGLLL]]]vvvwwwrrrcccVVVLLLLLLMMMKKKNNNTTTSSSRRRQQQPPPPPPRRRTTTVVVYYYYYYYYYZZZaaayyyppp___dddoooooozzz|||uuurrroookkkgggtttpppfffYYYQQQQQQQQQPPPRRRLLLIIIKKKKKKJJJJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIDDDJJJQQQTTTSSSRRRTTTWWWWWWTTTQQQRRRVVV]]]bbbeeeiiipppxxxxxxtttvvv}}}sssfff\\\ZZZVVVOOOLLLOOOJJJKKKMMMPPPSSSTTTSSSQQQSSSUUUVVVVVVVVVWWWYYY[[[___[[[ZZZ]]]fff~~~xxxhhhwwwbbbSSSJJJLLLHHHFFFEEE@@@;;;AAAMMMggg{{{nnn^^^WWWXXX___hhhssstttqqqjjjfffddd```[[[]]]kkkyyy{{{tttnnnnnnqqqtttiiijjjrrrvvvooofffkkk{{{yyy{{{~~~yyywwwzzz}}}|||~~~~~~oooeeegggiiiiiieee___XXXTTTUUUVVVXXXZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[\\\^^^___```bbb\\\YYYYYYXXXXXX^^^ggg~~~ZZZ>>>777888777999<<>>CCCSSShhhyyyhhh]]]YYYZZZfffiiikkkiiiiiikkkjjjfffZZZbbbhhhgggddddddfffgggsssrrrlllgggllltttrrrhhh[[[hhhrrrsssooorrr{{{mmm\\\QQQMMMLLLOOOSSSSSSUUUYYYgggvvvrrrhhh]]]]]]^^^^^^]]][[[YYYXXXUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\aaa^^^[[[ZZZYYYZZZ___eee~~~jjjLLL===888666888888<<>>>>>IIIXXXnnnuuudddZZZZZZ^^^```aaagggqqqwwwxxxfffiiiggg___[[[]]]]]]ZZZ```hhhhhh]]]YYY^^^___ZZZQQQXXXaaaeeeccceeeqqq}}}{{{dddPPPDDD@@@;;;999<<<>>>>>>@@@CCCKKK[[[wwwvvvlllfffXXXWWWVVVVVVVVVWWWYYYZZZUUUUUUVVVVVVWWWXXXXXXYYYXXXWWWVVVVVVVVVVVVVVVWWW[[[\\\[[[YYYWWWYYY^^^ddd}}}___EEE888555888777999AAAOOOcccwwwsssqqqlllYYYJJJIIILLLJJJIIIKKKGGGDDDDDDDDDCCCCCCIIIRRRnnnnnnnnnnnnbbbQQQMMM^^^ooouuukkk[[[LLLCCCCCCHHHLLLRRR[[[nnn~~~lllPPPOOONNNNNNOOOPPPQQQRRROOOQQQSSSUUUVVVVVVTTTSSSYYYQQQOOOSSSSSSRRR```rrr{{{ppp]]]hhhwwwmmm\\\YYYTTTQQQOOOPPPSSSVVVPPPLLLIIIIIILLLPPPTTTVVVPPPOOONNNOOORRRVVVXXXYYY___[[[^^^bbb\\\\\\wwweeeUUUNNNIIIGGGFFFFFFEEECCC@@@>>>GGGOOO___sssrrr```___[[[WWW[[[gggqqquuurrrvvvtttkkkeeeddd^^^VVVPPP\\\ccc[[[TTTUUUZZZ\\\RRRRRRVVV[[[YYY[[[iiizzz~~~hhhWWWLLLGGGDDDAAA;;;888:::;;;999999<<<===JJJcccwwwoooiiieeeUUUUUUTTTSSSTTTUUUVVVWWWTTTTTTTTTTTTUUUVVVWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUUUUZZZ\\\ZZZVVVXXX```fffnnnMMM:::999777777888<<>>BBBFFFSSSdddqqq{{{zzzlll\\\VVV[[[aaadddiiirrruuupppmmmmmmggg]]]OOOZZZcccccc]]][[[```eeeWWWRRRQQQSSSRRRRRRbbbwww|||rrrcccUUUMMMIIIHHHHHHEEE???;;;;;;;;;888888:::888AAATTTooo|||~~~|||pppmmmlllhhhbbbUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVUUUUUUTTTTTTUUUVVVVVVWWWRRRZZZ^^^[[[WWWZZZcccjjjuuuQQQ======666777777:::BBBSSSjjjzzzvvvnnniiicccnnnvvvQQQDDDFFFHHHJJJOOOMMMKKKKKKLLLJJJJJJPPPYYYttt~~~|||___]]]uuuyyyiiiXXXKKKGGGKKKPPPNNNXXXjjj}}}ZZZNNNMMMLLLNNNTTTZZZ[[[XXXVVVUUURRRPPPPPPPPPQQQRRROOOSSSXXX[[[YYYXXXYYY[[[[[[{{{xxxhhhdddwwwyyyvvvvvvsss]]]\\\VVVOOOKKKKKKNNNOOOLLLKKKJJJLLLOOORRRRRRRRRPPPMMMJJJKKKOOOSSSUUUUUUQQQTTTYYYXXXTTTXXXlll~~~sss\\\PPPJJJLLLLLLIIIFFFDDDAAA???;;;>>>IIIWWWaaajjjzzzlll]]]YYYZZZZZZWWWccciiigggiiipppooohhh[[[```ggghhhbbb[[[[[[___[[[RRRMMMOOOLLLLLL]]]ttt|||dddbbb___\\\XXXTTTNNNJJJHHHBBB>>>>>>===:::999;;;777===KKKaaa|||{{{ooogggbbb```___YYYWWWTTTQQQPPPQQQRRRSSSQQQRRRSSSTTTTTTSSSSSSRRRUUUTTTTTTTTTUUUVVVVVVWWW^^^```aaa\\\YYY^^^kkkxxxeee@@@999666777888999===JJJ___qqq}}}yyylllkkkyyyUUUHHHGGGGGGIIIMMMLLLEEEDDDJJJMMMKKKSSS___sssxxxnnn}}}sssaaaQQQIIIIIILLLJJJMMMYYYmmmlllVVVSSSSSSTTTUUUVVVVVVWWWWWWUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSUUUVVVWWWXXXXXXYYY[[[fff|||wwwjjjbbbaaa^^^ZZZUUUQQQNNNMMMKKKJJJKKKLLLMMMNNNNNNOOOQQQSSSPPPQQQRRRQQQOOONNNOOOPPPRRRSSSUUUWWW[[[cccmmmuuu{{{{{{```MMMNNNLLLJJJGGGEEEBBBAAA@@@???@@@CCCHHHPPP\\\iiiqqq{{{jjj\\\QQQQQQPPPRRRWWWZZZ[[[aaahhh]]]___bbbbbb^^^WWWPPPKKKPPPLLLIIIHHHGGGLLL```sss~~~pppfff```___```ccceeeaaaWWWMMMIIIEEE???;;;:::999999888777<<>>BBBIIINNNRRR^^^ooo~~~ppp___UUUPPPLLLJJJKKKJJJHHHFFFEEEDDDFFFGGGHHHLLLPPPWWW\\\bbbkkkzzzoooaaa]]]```mmmqqqgggUUUPPPXXXXXXOOOIIIHHHGGGFFFDDDAAA===999<<<:::@@@PPPbbbsssvvvmmmjjjnnnvvv|||wwwkkkaaa[[[WWWTTTRRRUUUUUUTTTTTTUUUVVVWWWXXXTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWXXX[[[YYYVVVVVVXXXYYYYYYWWWYYY[[[^^^mmmyyyLLL>>>555777999777;;;CCCQQQ```rrr~~~wwwmmmddd[[[RRRNNNNNNOOOKKKGGGHHHKKKSSS___jjj~~~oooZZZNNNKKKIIICCC<<<===::::::@@@JJJTTTbbbnnnuuugggYYYPPPPPPUUUSSSQQQOOOMMMMMMNNNQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSPPPQQQSSSUUUUUUUUUTTTSSSRRRUUUVVV```nnnzzzrrrfffccczzz{{{~~~nnn[[[SSSQQQOOOLLLKKKKKKKKKKKKJJJJJJLLLQQQUUUNNNLLLJJJKKKOOOSSSTTTUUUSSSTTTUUUUUUTTTSSSTTTVVVTTTXXXZZZXXXTTTUUU[[[aaawwwuuuqqq^^^WWWNNNIIIHHHHHHFFFDDDAAA@@@???======AAAFFFJJJOOOWWWbbbmmmwwwrrrfffZZZRRROOONNNMMMMMMMMMMMMNNNOOOOOOZZZbbbkkkrrrxxxssshhhddddddmmmnnndddUUUSSS\\\]]]UUUKKKJJJHHHFFFEEEAAA===:::<<<:::===HHHWWWgggwwwyyysssnnnkkkkkklllwwwqqqhhh^^^ZZZZZZZZZVVVRRRTTTTTTTTTUUUVVVXXXYYYZZZWWWVVVWWWWWWXXXYYY[[[[[[YYYYYYXXXWWWWWWWWWXXXXXXZZZXXXVVVVVVXXXZZZ\\\\\\\\\___[[[\\\vvvYYYEEE666777:::777999@@@GGGWWWiiiwww|||uuummmddd[[[TTTPPPNNNLLLJJJJJJOOOYYYfffpppwwwtttxxxwww]]]MMMIIIGGGCCC??????;;;:::<<>>CCCGGGOOOSSSYYY```hhhssstttfff```YYYYYYZZZZZZZZZZZZZZZZZZiiirrr{{{zzzxxxwwwkkkdddYYYPPPQQQXXXYYYUUUQQQNNNIIIFFFDDDAAA>>><<<<<<:::<<>>MMM___mmmxxx}}}wwwzzz~~~vvvnnneee[[[TTTNNNOOOOOOQQQXXXeeesss|||vvv___OOOJJJHHHCCC???@@@======>>>======CCCKKKcccyyygggTTTVVVWWWOOOLLLLLLLLLLLLMMMNNNOOOOOOQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTUUUVVVTTTTTTRRRXXX___\\\eee}}}yyywww}}}}}}~~~zzzyyywwwssslllbbbXXXTTTRRROOOMMMNNNIIINNNSSSSSSPPPNNNNNNPPPPPPLLLIIIJJJPPPUUUVVVVVVWWWXXXZZZZZZYYYXXXZZZ[[[\\\[[[ZZZZZZZZZZZZZZZZZZcccyyyxxxuuugggVVVKKKHHHHHHGGGFFFCCCBBB@@@===;;;===@@@CCCJJJNNNSSSXXX___iiissszzz~~~zzzzzzxxxwwwwwwxxxxxxyyy}}}kkkYYYUUUWWWXXXXXXXXXXXXSSSKKKFFFCCCAAA@@@???;;;;;;<<<>>>BBBNNNeeezzz}}}wwwrrrjjjmmm{{{zzz}}}yyyssshhhYYYXXXXXXYYYXXXXXXXXXYYYYYYRRRSSSTTTVVVXXXYYY[[[[[[XXXXXXWWWXXXYYY[[[]]]^^^ZZZZZZYYYXXXXXXXXXXXXXXXYYY[[[]]]\\\ZZZXXXXXXXXXXXXUUUXXX^^^cccvvv~~~oooQQQ:::777888333444<<<888GGGXXXfffqqq}}}zzzxxx}}}|||uuulll```WWWUUUWWWYYY\\\eeetttxxxdddWWWQQQMMMHHHBBBBBB@@@AAACCCAAA>>>BBBHHHZZZuuugggRRRXXXYYYLLLJJJJJJKKKLLLMMMNNNNNNNNNQQQQQQRRRSSSSSSSSSSSSSSSVVVUUUSSSRRRRRRTTTVVVWWWXXXZZZSSSQQQ[[[___aaaiiiyyypppyyy}}}xxxsssuuuiiiqqq|||{{{uuuqqqmmmbbb^^^ZZZVVVPPPKKKKKKPPPMMMPPPRRRQQQNNNMMMQQQUUURRRNNNJJJLLLRRRWWWYYYXXXXXXZZZ[[[[[[ZZZZZZ[[[]]][[[YYYXXX[[[^^^aaa```^^^XXXrrr~~~tttuuu~~~ooo[[[MMMHHHHHHGGGEEEFFFEEEBBB???<<<<<>>???@@@>>>???LLLdddyyykkkgggffflllzzzzzzuuulllccc\\\YYYYYYZZZ]]]]]]\\\\\\[[[[[[ZZZZZZXXXYYYZZZZZZYYYYYYZZZ[[[XXXYYYYYYZZZZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZYYYWWWVVVVVVYYY[[[\\\[[[^^^aaaaaakkktttZZZAAA888;;;:::444999:::AAAPPP___kkkwwwrrrmmmqqq~~~qqqiii```VVVNNNIIIIIIGGGGGGGGGHHHJJJKKKddd}}}~~~{{{gggZZZUUUSSSTTTVVVVVVSSSQQQPPPRRRSSSTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPTTTUUUUUUTTTRRRRRRVVVYYYUUUUUUVVVWWWZZZ]]]___aaaffflllxxxkkkfffnnnzzz{{{ttt}}}}}}yyyoooccc]]]]]]^^^XXXRRRQQQRRRTTTRRRPPPRRR```pppuuulll^^^TTTOOOLLLIIIHHHJJJPPPUUUWWWVVVYYYXXXWWWXXXZZZZZZXXXVVVXXXWWWVVVXXX\\\^^^]]]\\\aaaeeezzzxxxttt|||zzz___TTTOOOHHHFFFIIIDDDDDDDDD@@@===;;;<<<>>>@@@BBBGGGLLLQQQXXX```eeejjjqqqxxx}}}vvvcccWWWWWWcccooo}}}}}}pppjjj___PPPGGGEEEFFFFFFEEEHHHHHHGGGEEEIIIWWWnnn|||lllgggbbbdddmmmyyywwwwwwtttnnnggg```\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUXXXYYYYYYXXXWWWWWWZZZ\\\]]]\\\^^^aaaaaacccttt~~~tttOOO:::<<<<<<555666777===GGGQQQ]]]mmm{{{sss{{{vvvkkkaaaYYYTTTTTTSSSOOOKKKJJJMMMQQQiiiyyy{{{}}}iiiUUUOOORRRSSSRRRQQQTTTQQQNNNMMMNNNPPPQQQRRRTTTRRRQQQOOONNNNNNOOOOOORRRSSSSSSRRRQQQRRRTTTVVVUUUTTTUUUXXX]]]aaa```___cccffftttwwwvvv{{{yyyrrrggg[[[TTTSSSUUURRROOOOOOQQQRRRPPPNNNSSS```ooopppfffXXXQQQOOOJJJGGGFFFIIIOOOTTTVVVVVVZZZXXXWWWWWWWWWWWWUUUSSSWWWVVVWWWYYY\\\]]]]]][[[ZZZ\\\iii}}}nnn|||kkkZZZQQQKKKHHHJJJFFFFFFEEEAAA>>><<<<<<<<<>>>AAADDDHHHLLLRRRYYY]]]ccciiiooosssvvv~~~rrrjjjqqqrrrgggWWWLLLHHHJJJMMMNNNQQQQQQNNNKKKOOO^^^sssyyywwwwwwppphhh___[[[^^^dddjjjmmmzzzvvvkkkjjjjjjjjjhhhccc[[[UUUXXXXXXYYYYYYYYYZZZZZZZZZXXXWWWVVVVVVWWWWWWVVVUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSWWWXXXXXXWWWVVVVVVWWWYYYYYYXXXZZZ___```aaaiiisssiiiGGG999:::===444555999???EEEPPPcccttt}}}vvvmmmgggfffgggeee^^^VVVRRRUUUYYYpppwwwyyygggXXXKKKKKKPPPRRRPPPOOOPPPMMMJJJHHHJJJLLLNNNNNNQQQPPPOOONNNNNNOOOPPPQQQRRRRRRRRRRRRQQQRRRSSSUUUVVVTTTSSSXXX^^^```]]]XXX[[[fffttt|||~~~{{{yyyvvvtttrrrjjj\\\RRROOONNNLLLKKKMMMPPPSSSSSSSSSYYY]]]___\\\TTTNNNMMMOOOHHHEEEDDDGGGMMMSSSUUUUUUZZZYYYWWWWWWVVVVVVVVVUUUUUUVVVWWWYYY[[[[[[[[[ZZZYYYZZZ^^^uuuuuu|||yyybbbUUULLLHHHHHHHHHGGGEEECCC@@@===<<<;;;<<<>>>AAADDDHHHNNNTTTXXX```eeekkknnnpppuuuzzzooo^^^PPPLLLQQQYYY___[[[]]]ZZZSSSSSS```vvv|||vvvtttvvvooofffaaabbbeeegggggg}}}vvvqqqnnnmmmZZZXXXXXX^^^eeeeee^^^VVVVVVUUUUUUUUUVVVWWWXXXYYYVVVTTTSSSTTTVVVWWWVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSUUUVVVWWWUUUTTTSSSTTTUUUXXXVVVWWW[[[^^^aaaeeeiiisssddd???666???555666888:::===EEEXXXjjj{{{yyyuuuuuuvvvvvvqqqkkkhhhlllqqq~~~uuummmUUUNNNKKKNNNQQQPPPNNNNNNPPPMMMJJJIIIJJJLLLNNNNNNLLLLLLLLLMMMNNNPPPRRRSSSRRRRRRQQQRRRSSSSSSTTTSSSUUUSSSRRRUUUZZZZZZVVVQQQJJJWWWdddddd]]]eeewwwnnnkkkjjjiiicccXXXQQQOOONNNMMMLLLMMMQQQVVVZZZ]]]aaa\\\UUUQQQOOOPPPPPPPPPGGGDDDCCCFFFLLLQQQSSSSSSWWWWWWWWWVVVVVVWWWXXXYYYUUUVVVWWWWWWXXXXXXXXXXXXVVVXXX[[[kkk}}}ppp]]]PPPIIIGGGIIIHHHFFFDDDBBB???===;;;:::<<>><<<999;;;===@@@CCCHHHNNNRRRUUUZZZaaafffiiinnntttyyyfffpppyyyiiiXXXPPPSSS```jjj]]]dddbbbWWWTTTdddzzzwwwtttsssxxx|||hhheeejjjfffYYYOOOWWWTTTRRRRRRVVV]]]cccgggXXXUUURRROOOOOORRRVVVYYYXXXUUURRRSSSWWWXXXUUURRRPPPQQQRRRTTTUUUUUUUUUUUUQQQRRRSSSTTTTTTSSSRRRQQQOOOQQQSSSTTTTTTTTTVVVWWW[[[ZZZYYYYYY[[[]]]^^^^^^]]]fff|||pppLLL::::::777666777777;;;FFFRRRhhhqqq}}}~~~uuuXXXPPPOOOQQQSSSQQQLLLKKKNNNLLLKKKJJJKKKLLLMMMKKKJJJJJJJJJJJJKKKMMMPPPRRRTTTQQQOOONNNPPPRRRSSSQQQOOOOOOOOOPPPPPPPPPOOONNNMMMSSSRRRTTTVVVTTTSSSXXX___{{{{{{vvvzzzwwwrrr^^^WWWOOOKKKFFFCCCEEEIIIGGGHHHHHHIIIJJJLLLOOOQQQPPPMMMKKKLLLOOOOOOJJJFFFFFFDDDBBBCCCHHHLLLNNNMMMNNNOOOPPPOOONNNOOOSSSWWWVVVWWWUUURRROOONNNQQQTTTTTTWWWYYY___vvvxxx```QQQLLLIIIGGGEEEEEEEEEDDD@@@===999;;;<<<>>>@@@CCCHHHLLLPPPTTTZZZ```dddiiiooosssyyy{{{}}}~~~~~~www\\\^^^xxxxxxpppkkk```RRRIIIJJJSSS\\\QQQUUURRRKKKRRRhhh}}}|||{{{yyynnneeeeeebbb[[[TTTSSSTTTXXXYYYWWWRRRQQQUUUZZZ[[[WWWRRRNNNNNNRRRWWWZZZ[[[WWWTTTTTTWWWWWWTTTPPPOOOPPPRRRTTTUUUVVVVVVVVVPPPQQQRRRSSSSSSRRRQQQPPPLLLOOORRRTTTVVVWWWYYY[[[XXXYYYYYYYYY[[[^^^^^^]]]]]][[[```ttt~~~^^^???;;;888666666777999BBBKKK]]]gggttt~~~~~~{{{^^^VVVRRRPPPQQQPPPLLLKKKMMMQQQPPPQQQRRRSSSSSSQQQOOOKKKKKKKKKKKKMMMOOOQQQRRROOONNNMMMNNNQQQRRRPPPMMMLLLNNNOOOOOONNNMMMNNNOOOHHHNNNWWWZZZUUUPPPSSS[[[aaaxxxzzzxxxyyy~~~tttsssuuuvvvzzz{{{|||zzzzzzzzzqqqiiiTTTOOOMMMLLLJJJFFFEEEHHHIIIKKKMMMMMMMMMLLLLLLLLLLLLJJJIIIHHHHHHIIIJJJKKKGGGDDDAAACCCGGGKKKLLLKKKKKKLLLMMMKKKIIIJJJNNNRRRWWWWWWUUUPPPLLLLLLOOOSSSXXXZZZZZZ[[[iii}}}fffVVVOOOIIIGGGEEEEEEFFFEEEAAA===:::;;;<<<<<<===@@@DDDGGGMMMQQQWWW\\\aaaffflllpppsssvvv{{{~~~lllppp{{{hhhVVVOOO^^^xxx}}}sssdddUUUYYYXXXSSSJJJAAA@@@HHHOOOMMMNNNIIIFFFVVVrrrxxxvvvkkk^^^VVVVVVUUUSSSOOORRRTTTVVVTTTPPPNNNOOOQQQSSSPPPMMMMMMPPPSSSSSSSSSWWWYYY\\\]]]\\\[[[ZZZZZZRRRSSSUUUVVVWWWVVVVVVUUUMMMNNNPPPRRRRRRQQQOOONNNPPPRRRSSSSSSSSSTTTVVVXXXZZZZZZZZZYYYYYYXXXWWWWWWXXXWWWZZZddduuu|||zzzTTTCCC>>>777444555888===@@@JJJXXXjjjvvv{{{~~~kkkaaabbblllxxx```UUUTTTTTTRRRQQQPPPOOONNNMMMMMMMMMNNNOOOPPPRRRSSSKKKNNNPPPOOOLLLKKKLLLNNNRRRQQQQQQQQQPPPQQQQQQQQQPPPNNNLLLKKKJJJKKKLLLMMMPPPPPPQQQRRRRRRSSSSSSSSSaaajjjyyywwwqqqsss}}}}}}}}}|||zzzvvv{{{yyykkk]]]UUUNNNMMMKKKIIIHHHHHHHHHIIIOOONNNMMMLLLKKKJJJIIIHHHFFFFFFGGGHHHHHHIIIJJJJJJFFFDDDBBBCCCEEEHHHJJJKKKMMMMMMMMMLLLLLLLLLLLLMMMWWWUUURRROOONNNNNNPPPQQQSSSWWWXXX^^^hhhvvvuuuxxx\\\NNNKKKGGGFFFIIIHHHCCC???>>>>>><<<::::::;;;>>>BBBDDDIIIMMMRRRVVV[[[aaagggkkkuuuwwwzzz{{{{{{|||~~~zzzeeeWWW^^^llljjj]]]QQQLLLLLLUUU[[[XXXPPPKKKHHHEEEDDDCCCAAA@@@EEELLLJJJLLLMMMOOO^^^ttt|||uuuiiiYYYPPPOOOPPPQQQPPPLLLNNNQQQRRRRRRQQQQQQQQQSSSPPPNNNNNNQQQTTTTTTSSSTTTWWWZZZ[[[[[[ZZZZZZ[[[TTTUUUVVVWWWWWWVVVVVVUUUOOOPPPQQQRRRRRRQQQOOONNNQQQRRRSSSSSSRRRRRRTTTVVVWWWWWWVVVVVVVVVWWWWWWXXXUUUTTTVVV\\\hhhqqqEEE<<<666777888666888<<>>===;;;::::::===@@@BBBFFFIIINNNSSSXXX^^^dddhhhppprrrvvvxxxyyy{{{}}}zzzgggZZZ___jjjfffYYYQQQKKKJJJPPPUUURRRKKKGGGCCCAAAAAACCCDDDEEELLLTTTZZZ]]]^^^___hhhwwwzzzwwwkkkbbbVVVOOONNNOOONNNKKKHHHIIIKKKOOORRRTTTSSSRRRTTTRRRPPPPPPRRRTTTUUUUUURRRTTTWWWXXXXXXXXXYYY[[[UUUUUUWWWXXXXXXWWWVVVVVVRRRRRRSSSSSSSSSQQQPPPOOORRRSSSSSSRRRQQQQQQRRRTTTTTTTTTSSSSSSTTTUUUWWWXXXUUUSSSTTTVVV[[[hhhVVVDDD888:::;;;555444999888???KKKXXXeeeqqq}}}sssjjjdddeeeiiivvv{{{zzziiiZZZQQQNNNNNNNNNOOOOOOOOOOOOOOOQQQOOOMMMMMMOOOPPPNNNKKKQQQTTTVVVVVVSSSPPPMMMLLLLLLMMMOOOPPPPPPOOONNNMMMLLLLLLKKKJJJJJJKKKMMMNNNPPPOOONNNNNNOOOPPPRRRSSSTTTVVVVVVUUU[[[qqqtttqqqjjjgggqqq{{{sssqqqtttsssiiiZZZOOOMMMOOOHHHHHHGGGFFFGGGHHHIIIJJJLLLLLLLLLKKKKKKJJJJJJJJJNNNMMMLLLKKKJJJIIIHHHHHHJJJGGGEEEGGGKKKMMMJJJFFFIIIJJJLLLMMMNNNMMMMMMLLLMMMQQQVVV[[[\\\[[[XXXUUUXXXZZZWWWWWW[[[bbb~~~}}}eeeSSSKKKEEEEEEFFFEEEDDDEEE@@@>>><<<::::::;;;>>>???AAADDDIIINNNTTTZZZ```dddiiilllqqqtttvvvyyy|||tttiiikkkqqqiii\\\TTTLLLHHHLLLPPPNNNHHHDDDBBB@@@@@@CCCEEEHHHNNNVVVbbbgggkkkmmmsss}}}uuuggg\\\YYYVVVVVVVVVSSSMMMHHHKKKIIIIIILLLQQQUUUUUUTTTTTTSSSRRRRRRTTTUUUVVVVVVSSSTTTUUUUUUUUUUUUVVVXXXTTTUUUVVVXXXYYYYYYXXXXXXVVVVVVVVVVVVUUUSSSRRRQQQPPPQQQRRRQQQPPPPPPRRRTTTUUUTTTSSSRRRRRRTTTVVVWWWXXXWWWWWWXXXXXX]]]jjjwwwzzzZZZ>>>:::;;;555333888999<<>><<<:::::::::;;;;;;>>>CCCHHHMMMRRRXXX\\\cccfffkkknnnqqqtttwwwzzzyyyzzzzzz|||}}}{{{mmmcccZZZZZZ\\\[[[WWWUUUNNNHHHDDDCCCCCCBBBDDDHHHLLLOOOYYYllltttvvvvvvrrrkkkccc]]]ZZZWWWTTTQQQPPPRRRUUUXXXXXXXXXTTTOOOMMMNNNQQQSSSUUURRRSSSUUUUUUUUUUUUVVVWWWWWWVVVTTTQQQOOONNNPPPRRRSSSTTTVVVWWWXXXXXXWWWWWWXXXXXXWWWWWWVVVVVVVVVUUUQQQRRRRRRRRRQQQQQQSSSUUUWWWVVVVVVUUUUUUTTTSSSSSSXXXWWWZZZ\\\[[[ZZZ^^^dddqqq```EEE:::666555555333333555:::EEETTTeeeqqq}}}~~~~~~^^^QQQOOOMMMKKKKKKGGGHHHIIIKKKMMMNNNOOOPPPQQQQQQPPPQQQTTTXXX\\\___]]]ZZZWWWUUUUUUUUUUUUTTTPPPNNNLLLKKKLLLNNNQQQSSSPPPPPPPPPQQQQQQQQQQQQQQQMMMMMMNNNOOOOOOPPPPPPQQQQQQPPPPPPQQQSSSUUUUUUUUU\\\kkkzzzjjjooo{{{{{{pppjjjmmmtttxxxtttooollllllnnnrrrvvvttt}}}}}}rrrkkklllpppkkkaaaTTTKKKJJJKKKMMMLLLLLLKKKJJJIIIIIIIIIJJJKKKPPPPPPOOONNNLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMJJJJJJLLLOOORRRRRRQQQOOOSSSQQQNNNKKKKKKKKKMMMNNNLLLQQQXXX]]]___]]]XXXUUUTTTWWWTTTTTT[[[]]]eeewwwxxxbbbUUUIIIGGGHHHGGGEEEEEECCCBBB@@@===<<<;;;:::::::::===AAAEEEIIINNNTTTXXX___bbbgggkkknnnqqquuuwwwwwwwwwxxxzzz|||~~~~~~zzzooommmmmmjjjeeecccUUUMMMHHHFFFFFFDDDDDDGGGHHHKKKYYYppprrrfffhhhhhhbbbYYYTTTUUUXXXVVVSSSOOOMMMNNNRRRVVVYYYVVVVVVTTTRRROOOOOOPPPQQQQQQSSSUUUVVVTTTTTTUUUWWWVVVUUUSSSPPPNNNNNNQQQSSSWWWWWWXXXWWWVVVUUUSSSQQQVVVUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUSSSQQQPPPQQQRRRSSSTTTUUUVVVVVVUUUSSSRRRVVVUUUWWWZZZYYYVVVYYY^^^ddd}}}|||\\\EEE<<<888666222444555777<<>>===<<<<<<888:::>>>AAADDDHHHLLLPPPSSSXXX^^^dddiiinnntttwwwxxxxxxxxxxxxyyyzzz{{{|||~~~vvvqqqiii```VVVRRRNNNIIIFFFGGGHHHTTTjjj~~~{{{rrrqqqmmmgggZZZWWWSSSQQQQQQRRRQQQQQQRRRQQQPPPPPPOOOOOOOOOOOOMMMOOOQQQPPPOOOMMMLLLMMMMMMNNNQQQSSSUUUVVVVVVVVVUUURRRPPPQQQRRRQQQNNNKKKSSSTTTVVVWWWVVVRRRMMMJJJRRRSSSSSSQQQNNNOOOSSSVVV\\\ZZZWWWTTTRRRPPPPPPOOOOOOOOOQQQTTTWWWYYYYYYXXXWWWUUUTTTRRRRRRSSSUUUVVVccc^^^ssssssOOO<<<<<<===777444555777:::BBBJJJSSS^^^lllwww|||yyy\\\LLLLLLQQQQQQNNNHHHHHHIIIKKKLLLNNNOOOOOOLLLKKKJJJKKKLLLOOORRRSSS]]]\\\ZZZUUUPPPMMMKKKLLLJJJIIIJJJMMMPPPRRRPPPNNNPPPPPPPPPOOOOOOMMMLLLLLLMMMLLLLLLNNNQQQRRRPPPMMMRRRPPPNNNLLLLLLMMMNNNOOOVVVTTTTTTYYY^^^fffwww{{{zzzvvvkkk^^^qqqwwwyyyrrrsssxxx|||yyywww{{{~~~sssiiiiiilllhhh^^^XXX^^^jjjrrruuu{{{}}}vvvlllbbb]]]WWWSSSRRRSSSTTTTTTXXXWWWTTTPPPMMMKKKLLLNNNQQQPPPNNNMMMMMMMMMLLLJJJIIIKKKMMMNNNNNNOOOQQQSSSQQQPPPQQQSSSTTTSSSOOOJJJOOOPPPQQQQQQPPPNNNLLLKKKMMMLLLMMMQQQVVVXXXVVVSSSTTTQQQQQQTTTUUUTTTVVVZZZUUUUUUUUUUUUWWW]]]dddjjjmmmrrr}}}lllUUUMMMLLLHHHCCCFFFDDDAAA@@@???===;;;999<<<;;;;;;<<>>CCCHHHKKKOOORRRVVVZZZ^^^dddjjjnnnrrrtttwwwyyyzzz{{{}}}~~~zzz|||~~~wwwqqqllljjjhhhddd```\\\WWWTTTXXXfffxxxrrrpppjjjccc``````]]]XXXPPPOOONNNOOOPPPPPPNNNLLLNNNNNNMMMMMMLLLLLLMMMMMMKKKKKKJJJHHHGGGIIIMMMPPPMMMMMMMMMMMMMMMOOOPPPQQQQQQPPPPPPQQQRRRRRRQQQOOOJJJLLLNNNPPPPPPOOOLLLKKKKKKMMMPPPRRRRRRSSSUUUWWWPPPPPPOOOOOOOOOOOOPPPPPPPPPNNNMMMNNNPPPRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQZZZaaaooofffIII777555555777666333444888999AAAPPP```ooo{{{xxxlllccc___VVVLLLGGGGGGIIIHHHEEEFFFFFFGGGHHHIIIKKKLLLLLLGGGFFFFFFFFFHHHJJJLLLMMMMMMNNNNNNLLLJJJHHHHHHIIIKKKJJJKKKMMMNNNNNNMMMKKKLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHIIIKKKLLLKKKIIIJJJKKKKKKKKKKKKJJJIIIIIIJJJKKKNNNRRRQQQPPPSSSYYY\\\bbbnnn|||{{{wwwyyy{{{tttsssrrrtttyyy{{{zzzxxxyyy}}}~~~{{{}}}|||vvvlllaaaYYYUUUVVVWWWSSSTTTSSSPPPKKKIIIKKKMMMOOOQQQQQQPPPNNNLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHJJJKKKKKKJJJIIIKKKLLLMMMMMMLLLNNNPPPQQQPPPOOONNNPPPRRRTTTSSSQQQNNNLLLJJJKKKMMMNNNOOOPPPSSSUUUUUURRRRRRUUUUUUQQQPPPRRRWWWVVVUUUSSSRRRSSSXXX[[[dddjjjzzzsssZZZMMMHHHGGGFFFEEEDDDDDDDDDBBB???<<<;;;:::::::::===@@@DDDGGGJJJMMMQQQUUUYYY___eeejjjmmmppptttwwwxxxzzz|||~~~~~~zzzuuuwww{{{~~~}}}vvvmmmffffffppp~~~zzzlllooojjjccc[[[WWWTTTRRROOOLLLKKKLLLNNNPPPPPPMMMKKKLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHKKKNNNKKKJJJIIIHHHIIILLLNNNPPPPPPPPPPPPRRRSSSSSSSSSRRRLLLMMMNNNNNNNNNLLLIIIHHHGGGIIIMMMQQQSSSTTTUUUUUUPPPPPPOOONNNNNNMMMMMMMMMPPPNNNKKKKKKMMMOOOPPPPPPPPPPPPRRRSSSSSSSSSSSSSSSVVV^^^^^^```|||vvvHHH===555444555555555666777;;;EEESSScccqqq{{{yyymmm]]]PPPPPPNNNKKKIIIIIIIIIIIIIIIFFFFFFGGGHHHIIIJJJKKKKKKEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKLLLKKKHHHGGGGGGGGGJJJKKKKKKLLLMMMLLLJJJIIIIIIJJJJJJJJJIIIIIIHHHGGGIIIHHHIIIIIIJJJKKKKKKJJJHHHIIIJJJKKKKKKJJJHHHGGGGGGJJJNNNQQQQQQPPPRRRTTTUUUTTTZZZdddhhhkkkwww~~~|||}}}nnnggg\\\QQQKKKJJJMMMOOOOOORRRTTTQQQKKKHHHJJJMMMTTTUUUVVVUUUQQQMMMKKKKKKNNNLLLHHHDDDBBBCCCFFFIIIIIIJJJKKKJJJIIIHHHHHHJJJMMMLLLKKKKKKLLLMMMNNNNNNMMMOOORRRUUUUUURRROOOMMMNNNQQQTTTTTTPPPNNNNNNPPPQQQOOOQQQTTTTTTQQQPPPRRRTTTTTTTTTSSSTTTVVVZZZ^^^ccc^^^qqqiiiTTTKKKIIIEEEDDDDDDEEEEEECCC@@@===;;;:::999999;;;>>>@@@BBBEEEHHHLLLPPPUUUZZZaaaeeeiiilllqqquuuvvvxxxzzz{{{uuurrrxxxvvvmmmoooggg]]]TTTOOOLLLLLLLLLJJJJJJLLLNNNQQQPPPNNNKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKMMMNNNMMMJJJIIIIIIIIIIIIHHHFFFFFFGGGJJJNNNPPPNNNPPPQQQRRRSSSSSSTTTTTTPPPPPPQQQQQQPPPOOONNNNNNEEEGGGJJJOOORRRTTTSSSRRRPPPPPPPPPPPPOOOOOONNNNNNQQQNNNLLLKKKLLLNNNOOOOOOMMMOOOQQQSSSUUUVVVWWWWWWXXXYYYYYYZZZggg|||dddMMM666///333777777666999:::>>>GGGVVVgggttt{{{~~~mmm```UUULLLGGGGGGGGGFFFDDDEEEFFFHHHGGGGGGHHHIIIJJJJJJKKKKKKFFFFFFGGGGGGHHHIIIJJJKKKKKKMMMMMMLLLIIIGGGFFFFFFIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIGGGIIIKKKLLLLLLKKKIIIHHHCCCFFFHHHIIIIIIKKKMMMMMMLLLJJJPPPYYY\\\\\\ffftttxxx}}}|||}}}}}}wwwrrrbbbZZZPPPIIIHHHIIIHHHHHHLLLPPPRRRPPPJJJGGGIIILLLRRRTTTVVVUUURRROOOLLLLLLMMMMMMLLLIIIEEEBBBBBBCCCKKKLLLLLLKKKIIIHHHHHHIIIMMMLLLKKKIIIHHHIIIJJJKKKKKKMMMQQQTTTUUUTTTRRRPPPMMMQQQVVVVVVRRRMMMKKKJJJLLLKKKMMMRRRTTTRRRQQQTTTQQQSSSTTTTTTUUUWWWZZZ]]]^^^]]]ggg~~~fffTTTLLLEEEDDDDDDDDDDDDCCC@@@===;;;:::999999:::;;;===>>>BBBDDDHHHLLLPPPVVV\\\```fffjjjnnnrrrttttttvvvwww{{{||||||{{{{{{}}}~~~}}}|||{{{{{{uuuoooiii___TTTNNNJJJHHHJJJMMMJJJJJJKKKNNNPPPPPPNNNLLLIIIIIIHHHHHHIIIIIIJJJJJJLLLNNNOOOOOOLLLIIIHHHHHHIIIHHHFFFFFFGGGJJJMMMOOOLLLNNNQQQRRRQQQQQQSSSTTTQQQQQQRRRSSSTTTUUUVVVWWWFFFGGGJJJNNNQQQSSSRRRQQQMMMNNNOOOQQQRRRRRRSSSSSSRRROOOMMMMMMNNNPPPPPPOOONNNNNNPPPRRRTTTVVVXXXYYYXXXUUUXXX]]]```nnndddCCC333333666777777777777999???JJJYYYhhhqqqvvv|||hhh[[[WWWRRRFFFGGGGGGFFFEEEEEEGGGHHHGGGGGGHHHIIIIIIJJJKKKKKKGGGHHHHHHIIIJJJKKKKKKKKKLLLNNNOOOMMMJJJGGGFFFFFFGGGIIIKKKKKKJJJHHHHHHIIIHHHIIIIIIJJJIIIIIIHHHHHHEEEFFFFFFEEEDDDDDDFFFGGGHHHIIIKKKLLLLLLLLLJJJIIIFFFGGGGGGDDDDDDHHHJJJHHHHHHJJJPPPUUUVVVWWW]]]fffbbbjjjttt|||~~~xxx}}}yyywwwyyy{{{uuuhhh\\\YYYSSSKKKHHHHHHHHHFFFCCCIIIKKKLLLKKKGGGFFFGGGIIIIIILLLOOOPPPOOONNNNNNNNNMMMSSSZZZ[[[VVVMMMGGGDDDKKKLLLMMMKKKIIIHHHHHHIIIKKKKKKJJJHHHFFFFFFGGGIIIIIIKKKNNNQQQSSSTTTTTTTTTIIILLLPPPRRRQQQMMMJJJIIIIIIGGGJJJOOORRRRRRSSSVVVSSSTTTUUUUUUTTTTTTUUUWWWUUU\\\aaappp{{{www\\\NNNHHHFFFDDDCCCCCCBBB@@@???<<<;;;:::999999999:::;;;???AAAEEEHHHKKKPPPUUUYYY```dddjjjnnnooopppqqqrrrwwwyyyzzz{{{{{{}}}yyyssspppooolllgggccc___VVVMMMKKKIIIGGGIIINNNJJJJJJJJJLLLNNNNNNMMMKKKIIIHHHHHHHHHIIIIIIJJJKKKMMMNNNNNNLLLJJJIIIIIIJJJLLLKKKIIIHHHHHHHHHJJJKKKIIILLLOOOOOONNNNNNOOOQQQOOOOOOOOOPPPRRRTTTVVVWWWKKKJJJKKKNNNRRRSSSRRRPPPNNNOOOPPPRRRSSSSSSSSSRRRRRRQQQPPPPPPRRRSSSRRRPPPPPPOOOOOOPPPQQQSSSVVVWWWVVVVVVZZZ^^^\\\bbb~~~~~~[[[EEE;;;777666777555666777999>>>HHHTTT^^^hhhoooyyylll^^^WWWQQQGGGHHHIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKIIIKKKMMMLLLJJJGGGEEEEEEEEEHHHKKKKKKIIIGGGHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIEEEFFFGGGEEECCCCCCEEEHHHHHHHHHJJJKKKKKKKKKJJJJJJIIILLLJJJGGGHHHMMMNNNKKKHHHPPPTTTQQQOOORRRVVVWWW\\\\\\\\\[[[\\\bbblllsss}}}zzzvvvxxx}}}~~~{{{uuunnnooojjjfffhhhjjjeeeYYYNNNNNNLLLJJJHHHGGGFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFFFFDDDGGGJJJKKKLLLLLLMMMNNNNNNUUU]]]___ZZZRRRMMMJJJJJJKKKLLLKKKIIIHHHHHHIIIFFFHHHIIIHHHEEEEEEGGGIIIGGGHHHKKKNNNQQQTTTVVVXXXMMMMMMLLLMMMNNNNNNKKKJJJHHHFFFHHHMMMPPPPPPSSSWWWVVVXXXXXXWWWUUUTTTTTTUUURRRYYY\\\cccpppppp|||kkkWWWLLLIIIFFFCCCCCCBBBBBBAAA======;;;:::999888888888<<<>>>AAACCCFFFJJJOOOSSSWWW\\\ccchhhkkklllmmmnnnsssvvvzzz|||}}}~~~qqqnnnkkkhhhbbb\\\XXXWWW[[[RRRLLLLLLKKKGGGHHHLLLJJJIIIIIIJJJLLLMMMLLLJJJHHHHHHHHHHHHIIIIIIJJJKKKMMMLLLKKKIIIGGGHHHKKKNNNOOONNNLLLJJJHHHGGGGGGHHHGGGJJJMMMMMMKKKKKKLLLNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOMMMLLLOOORRRTTTSSSPPPQQQRRRRRRSSSRRRQQQOOONNNRRRRRRRRRSSSUUUUUUSSSRRRRRRQQQOOONNNOOOQQQSSSTTTRRRTTTXXXXXXTTTXXXlllqqqVVVDDD999666999555777888777666:::CCCKKK[[[dddoooxxx}}}nnn^^^RRREEECCCEEEFFFIIIJJJIIIGGGEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKFFFHHHJJJJJJHHHFFFEEEEEEDDDGGGJJJJJJHHHGGGHHHJJJJJJJJJKKKKKKLLLKKKKKKKKKGGGIIIIIIGGGEEEDDDGGGJJJGGGHHHIIIIIIJJJJJJJJJJJJGGGKKKKKKIIIKKKQQQRRRNNNDDDOOOSSSLLLJJJQQQUUUSSSXXXVVVRRROOONNNQQQWWW[[[WWWbbbrrr}}}yyyyyy{{{~~~|||rrrfff______```___ZZZWWWTTTVVVZZZYYYRRRLLLDDDGGGIIIHHHDDDDDDIIINNNKKKIIIFFFEEEGGGHHHGGGGGGGGGHHHJJJKKKJJJJJJKKKLLLJJJOOORRRQQQLLLIIIJJJMMMIIIJJJKKKJJJHHHGGGHHHIIICCCEEEHHHGGGFFFEEEGGGJJJFFFGGGIIILLLPPPTTTXXXZZZWWWRRRMMMLLLMMMMMMLLLJJJIIIGGGGGGLLLOOOOOORRRWWWXXXZZZ[[[[[[YYYXXXXXXXXXSSSXXXZZZ]]]ttttttooorrr|||}}}gggPPPLLLGGGDDDCCCCCCCCCBBB>>>===<<<:::999888888777:::<<<>>>@@@CCCFFFKKKNNNQQQVVV]]]dddgggjjjlllmmmlllpppuuuxxxzzz{{{|||}}}}}}~~~~~~]]]\\\ZZZWWWTTTRRRQQQPPPSSSPPPMMMKKKKKKLLLLLLKKKMMMLLLLLLLLLKKKKKKJJJJJJIIIJJJKKKMMMMMMMMMLLLKKKPPPOOOMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHJJJNNNPPPJJJJJJJJJKKKLLLNNNOOOPPPLLLLLLLLLKKKJJJKKKMMMOOOKKKMMMOOOPPPQQQRRRQQQQQQRRRRRRRRRQQQRRRRRRSSSTTTVVVSSSRRRSSSUUUUUUSSSOOOOOOOOOOOOPPPQQQQQQRRRRRRVVVYYYZZZXXXVVVXXX___eeeoooGGG444666666222222666999999:::===GGGQQQ```ooozzz|||jjjUUUGGGBBBEEEEEEEEEEEEFFFHHHJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKKKKHHHFFFDDDGGGJJJMMMNNNMMMLLLMMMOOOMMMNNNOOONNNMMMMMMNNNOOOKKKJJJHHHFFFEEEDDDEEEEEEHHHIIIKKKLLLLLLJJJHHHGGGJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIGGGHHHNNNVVV\\\VVVSSSRRRTTTSSSPPPPPPSSSOOOOOOTTT```jjjpppuuuzzz}}}tttkkkddd```[[[YYYVVVRRRPPPPPPSSSVVVXXXVVVRRRPPPOOOMMMKKKIIIEEEEEEFFFGGGHHHJJJKKKLLLIIIHHHFFFEEEFFFFFFEEEDDDFFFHHHIIIIIIHHHIIIJJJLLLKKKJJJJJJKKKMMMNNNMMMLLLLLLJJJHHHHHHJJJJJJHHHEEECCCDDDGGGIIIKKKLLLLLLLLLKKKLLLMMMOOOQQQSSSTTTUUUUUUOOOHHHFFFHHHJJJIIIGGGGGGIIILLLMMMNNNNNNPPPQQQUUUWWW[[[___aaa^^^YYYUUUWWW\\\UUUQQQdddsssuuuzzz```UUULLLJJJGGGCCCBBBFFFBBB@@@>>><<<:::999888777;;;<<<<<<>>>@@@CCCFFFHHHOOOSSSXXX]]]aaaeeehhhjjjiiilllqqqtttvvvwwwzzz{{{UUUTTTRRRQQQOOOOOONNNNNNPPPMMMJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJGGGHHHIIIKKKLLLMMMMMMMMMOOOOOOOOOOOONNNLLLJJJIIIIIIIIIJJJIIIIIIJJJNNNPPPLLLKKKIIIHHHIIILLLOOOQQQNNNOOONNNMMMKKKKKKMMMOOONNNOOOQQQSSSTTTUUUUUUUUUQQQPPPQQQQQQRRRSSSTTTUUUTTTSSSSSSTTTVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTWWWZZZYYYWWWXXX\\\```vvvpppLLL:::999444222444555666999===???HHHVVVeeepppyyy}}}ssseeeWWWKKKEEEBBBEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJFFFGGGIIIJJJJJJIIIGGGFFFIIILLLOOOPPPNNNLLLLLLMMMLLLNNNPPPOOONNNMMMMMMMMMLLLKKKIIIGGGFFFFFFFFFFFFJJJJJJKKKLLLLLLKKKJJJIIIKKKJJJIIIIIIIIIKKKLLLMMMLLLKKKJJJIIIJJJNNNUUUZZZSSSPPPOOOQQQQQQOOOOOORRRPPPNNNPPPXXX___bbbfffiiiooovvv~~~zzzzzzzzzvvvrrrqqqoookkkeee___XXXSSSQQQQQQQQQPPPMMMJJJJJJKKKMMMSSSQQQOOONNNNNNNNNLLLKKKFFFFFFFFFFFFGGGIIIJJJKKKJJJHHHFFFEEEFFFGGGGGGGGGIIIJJJKKKJJJIIIHHHHHHJJJHHHGGGFFFHHHKKKMMMMMMMMMKKKIIIGGGGGGIIIIIIHHHEEEEEEGGGJJJMMMOOOQQQRRRRRRNNNNNNNNNOOOPPPQQQQQQRRRTTTOOOIIIEEEEEEGGGIIIIIIJJJLLLNNNOOOOOOOOOPPPRRRRRRTTTXXX]]]``````]]]YYYUUU[[[WWWTTT^^^tttrrrqqqaaaQQQIIIFFFDDDEEEIIIBBBAAA???===;;;999888888:::;;;;;;<<>><<<::::::999999999999:::<<<>>>AAABBBFFFIIINNNRRRVVVYYY]]]___bbbfffkkkpppsssvvvyyy{{{zzz~~~{{{zzzzzz}}}||||||}}}~~~~~~~~~~~~LLLLLLLLLLLLMMMNNNOOOPPPLLLJJJIIIIIIKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLNNNPPPOOOPPPQQQQQQPPPNNNLLLKKKIIIJJJKKKJJJJJJKKKMMMOOONNNLLLJJJJJJJJJMMMPPPRRRPPPPPPPPPOOOMMMMMMOOOQQQPPPPPPQQQRRRSSSSSSSSSSSSVVVUUUTTTSSSRRRRRRRRRRRRPPPSSSUUUUUUSSSSSSVVVZZZWWWWWWWWWXXXXXXXXXYYYYYYTTTVVVWWWVVVTTTTTTUUUWWW^^^mmm}}}[[[FFF<<<555777:::888444222111555===EEEOOOZZZeeelllssswww}}}yyyrrrggg___[[[VVVRRROOOLLLGGGDDDFFFHHHJJJLLLLLLKKKIIIGGGIIIIIIIIIJJJJJJJJJJJJJJJFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHJJJLLLMMMIIIKKKOOOQQQQQQNNNKKKIIILLLOOOSSSTTTRRRNNNLLLKKKNNNNNNMMMMMMLLLLLLLLLLLLNNNMMMMMMLLLMMMMMMNNNOOOLLLKKKIIIGGGHHHIIIKKKMMMQQQQQQQQQNNNLLLJJJKKKMMMLLLIIIJJJNNNOOONNNOOOSSSUUUPPPLLLNNNOOONNNOOORRRVVVUUUUUUXXX\\\]]]ZZZWWWQQQZZZ^^^YYYTTTWWW^^^cccXXX[[[___ccceeefffggghhhyyy{{{wwwooojjjiiiiiigggiiijjjgggeeejjjooonnnhhhTTTOOOJJJJJJNNNQQQPPPNNNMMMMMMLLLKKKKKKJJJJJJJJJFFFIIIMMMOOOMMMJJJFFFEEEHHHGGGGGGIIIKKKLLLKKKJJJEEEFFFFFFHHHIIIKKKMMMNNNPPPLLLIIIGGGGGGHHHIIIHHHLLLNNNOOONNNKKKIIIHHHIIIFFFEEEDDDEEEHHHKKKMMMNNNIIIHHHHHHIIIJJJJJJJJJJJJHHHIIIKKKNNNPPPRRRTTTTTTPPPPPPOOOOOONNNNNNMMMMMMOOOQQQQQQMMMGGGEEEGGGJJJQQQRRRTTTTTTRRRQQQQQQRRRQQQQQQTTTXXX]]]``````___WWWYYYYYY[[[YYYVVVoookkknnnyyyjjjWWWMMMIIIGGGEEEEEEDDDBBB@@@>>><<<;;;;;;888888888888:::<<<>>>???AAADDDIIILLLOOOSSSVVVYYY\\\aaaffflllppptttwwwzzz{{{}}}uuu|||{{{{{{|||}}}|||{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~MMMMMMMMMMMMMMMNNNOOOOOONNNMMMKKKKKKLLLLLLLLLJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJKKKLLLMMMNNNPPPPPPOOONNNMMMMMMMMMMMMHHHIIIKKKJJJJJJJJJLLLMMMLLLMMMMMMNNNNNNOOOOOOOOONNNOOOOOONNNMMMNNNPPPSSSSSSRRRRRRQQQQQQQQQQQQQQQTTTTTTSSSSSSSSSTTTTTTUUUPPPSSSTTTSSSPPPPPPSSSVVVRRRSSSTTTVVVWWWYYYZZZ[[[WWWWWWUUUSSSQQQRRRUUUWWWYYY```rrr}}}]]]KKK999444666666333111222444777<<>>===<<<999888888888888:::;;;<<<>>>AAAEEEHHHJJJMMMQQQTTTWWW[[[aaaggglllppptttwwwzzz{{{}}}~~~rrryyy~~~{{{zzz||||||||||||{{{{{{|||}}}}}}||||||||||||}}}~~~~~~KKKKKKJJJJJJJJJKKKLLLLLLNNNMMMLLLLLLMMMMMMKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKOOONNNLLLKKKJJJKKKLLLMMMGGGHHHJJJJJJIIIIIIJJJKKKKKKLLLNNNOOOPPPOOONNNMMMMMMNNNNNNMMMLLLLLLOOOQQQTTTSSSRRRQQQQQQPPPQQQQQQOOOOOOPPPQQQSSSUUUWWWXXXPPPQQQQQQOOONNNOOOQQQSSSOOOOOOQQQSSSVVVXXXYYYZZZZZZWWWTTTRRRQQQSSSVVVXXXUUU\\\eeexxxyyy}}}fffKKK:::444222444777444555666777999???FFFJJJYYY___jjjttt}}}uuuggghhhyyyrrr^^^RRRQQQOOOKKKFFFDDDFFFIIIFFFHHHJJJLLLMMMLLLJJJHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGJJJJJJIIIHHHHHHIIIJJJKKKFFFGGGIIIMMMOOOOOOLLLIIIIIIMMMQQQSSSQQQOOOLLLKKKMMMMMMNNNOOOOOONNNNNNNNNKKKKKKKKKLLLMMMMMMNNNNNNJJJJJJIIIIIIIIIIIIIIIIIIGGGIIIKKKLLLKKKLLLMMMOOOLLLIIIIIILLLMMMKKKLLLPPPMMMHHHFFFIIIKKKKKKLLLOOOLLLJJJJJJKKKOOORRRTTTUUUXXXWWWSSSPPPRRRVVVUUUQQQ[[[UUUPPPQQQVVVXXXRRRLLLHHHNNNQQQOOOOOOQQQQQQOOOGGGHHHJJJMMMQQQRRRRRRPPPHHHJJJJJJGGGCCCCCCGGGLLLIIIHHHGGGFFFFFFGGGHHHIIIDDDHHHMMMOOONNNKKKHHHGGGGGGFFFGGGHHHJJJJJJHHHFFFDDDEEEFFFIIILLLOOOQQQSSSRRROOOLLLJJJIIIHHHFFFDDDFFFIIILLLNNNMMMLLLLLLMMMLLLKKKJJJJJJKKKKKKJJJHHHFFFGGGIIIJJJJJJKKKMMMOOOQQQPPPOOONNNMMMMMMNNNNNNLLLLLLLLLMMMMMMNNNNNNOOOJJJRRRYYYYYYSSSKKKFFFEEELLLNNNPPPQQQPPPPPPQQQRRRSSSSSSTTTVVVYYYZZZXXXWWWXXXWWWSSSWWW[[[UUU[[[qqqvvv{{{{{{fffRRRLLLKKKIIIHHHGGGEEECCCAAA???>>>>>>::::::999888888999:::;;;<<>>FFFMMMYYYfffqqqxxx{{{|||yyyooonnnvvvsss___VVVRRRMMMIIIHHHIIIIIIIIICCCEEEGGGIIIJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIILLLLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHJJJMMMMMMJJJGGGEEEIIIMMMOOONNNLLLKKKKKKIIIJJJKKKLLLLLLLLLLLLKKKHHHIIIJJJLLLLLLLLLLLLKKKIIIIIIJJJJJJJJJIIIHHHGGGFFFHHHIIIJJJIIIJJJLLLNNNLLLIIIHHHKKKJJJHHHHHHLLLIIIEEEDDDGGGIIIGGGGGGIIIIIIJJJKKKKKKLLLOOOSSSVVVQQQPPPMMMJJJMMMRRRRRRNNNKKKGGGDDDEEEJJJMMMKKKHHHDDDHHHJJJGGGEEEGGGHHHFFFDDDDDDFFFIIIKKKJJJHHHGGGBBBCCCCCCCCCCCCEEEJJJMMMKKKJJJHHHGGGGGGHHHIIIJJJGGGJJJNNNPPPOOOMMMLLLKKKFFFFFFGGGIIIKKKLLLJJJHHHEEEEEEFFFHHHJJJLLLNNNOOOMMMLLLKKKKKKKKKJJJGGGDDDEEEHHHLLLNNNMMMLLLKKKKKKKKKJJJKKKLLLMMMLLLIIIFFFBBBEEEHHHIIIIIIJJJLLLOOORRRPPPOOOMMMLLLLLLLLLMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLQQQWWWYYYTTTLLLFFFCCCGGGIIILLLMMMNNNOOOQQQRRRRRRRRRSSSUUUXXXWWWUUUSSSSSSWWWTTTRRRUUURRRTTTbbb|||vvvvvvmmm^^^TTTLLLJJJHHHFFFDDDBBBAAA@@@???<<<;;;:::999999:::;;;;;;:::<<<>>>@@@BBBFFFJJJMMMMMMRRRXXX^^^cccgggllloooooorrrwwwzzzzzz{{{}}}}}}{{{zzzzzz{{{|||{{{yyyyyy|||}}}}}}||||||||||||}}}}}}~~~EEEEEEFFFGGGHHHJJJLLLMMMGGGGGGGGGIIILLLMMMLLLKKKGGGGGGGGGHHHHHHIIIIIIIIIDDDEEEGGGIIIJJJJJJIIIIIIGGGHHHJJJKKKKKKIIIGGGFFFEEEGGGHHHHHHGGGFFFGGGHHHLLLKKKIIIIIIIIIJJJLLLMMMPPPPPPNNNKKKGGGFFFFFFHHHJJJJJJJJJJJJKKKMMMPPPQQQPPPOOONNNMMMLLLKKKKKKKKKOOOLLLJJJLLLPPPTTTUUUTTTOOOOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXWWWVVVVVVXXXXXXYYYfffxxxVVV===666;;;444555555444333333555777888???KKKYYYeeennnsssuuu|||}}}rrryyyrrr```RRRMMMHHHHHHLLLLLLFFF@@@AAABBBDDDFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJFFFFFFGGGHHHIIIIIIIIIIIINNNMMMLLLKKKIIIHHHFFFFFFJJJIIIHHHIIIKKKKKKHHHEEECCCFFFIIIKKKKKKJJJJJJJJJFFFGGGHHHJJJJJJJJJIIIIIIEEEGGGIIIKKKLLLLLLJJJIIIHHHIIIJJJKKKKKKIIIGGGEEEJJJJJJJJJIIIGGGGGGHHHIIILLLIIIGGGIIIHHHEEEEEEHHHIIIEEEDDDGGGHHHEEEDDDEEEEEEGGGIIIHHHHHHIIINNNSSSNNNPPPOOOLLLOOOUUUWWWUUUMMMLLLJJJJJJJJJLLLLLLLLLGGGJJJJJJGGGEEEHHHKKKJJJEEEEEEGGGJJJIIIFFFCCCCCCIIIFFFCCCCCCEEEHHHIIIIIIIIIHHHFFFEEEEEEFFFGGGHHHDDDFFFIIIJJJIIIHHHHHHIIIDDDEEEGGGJJJMMMMMMLLLJJJFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIJJJKKKLLLKKKHHHFFFFFFIIILLLNNNMMMKKKJJJJJJHHHIIIJJJLLLMMMLLLIIIFFF@@@CCCFFFGGGGGGHHHKKKNNNOOONNNMMMKKKJJJJJJKKKKKKMMMMMMMMMMMMLLLLLLLLLLLLNNNQQQUUUVVVSSSLLLFFFBBBCCCFFFIIIKKKLLLNNNPPPRRRPPPPPPRRRUUUWWWWWWTTTRRRNNNWWWUUUOOOPPPNNNOOOZZZfffrrrpppqqq[[[JJJJJJIIIGGGEEECCCAAA@@@@@@======;;;:::::::::;;;;;;999;;;===>>>@@@CCCHHHKKKKKKPPPVVV\\\aaaeeeiiillllllqqqxxx{{{zzzxxxyyyzzzxxx|||yyyzzz{{{zzzxxxxxx{{{~~~~~~}}}}}}|||||||||}}}}}}|||}}}~~~~~~}}}~~~HHHGGGGGGHHHJJJKKKJJJIIIEEEEEEEEEFFFHHHIIIHHHGGGIIIHHHGGGFFFEEEEEEFFFFFFCCCDDDFFFGGGIIIJJJJJJJJJGGGGGGIIIJJJJJJKKKJJJJJJGGGFFFFFFFFFFFFFFFGGGGGGGGGIIIJJJLLLLLLKKKJJJHHHKKKLLLKKKJJJGGGEEEEEEEEEFFFFFFFFFGGGHHHKKKMMMNNNPPPNNNLLLKKKKKKIIIGGGEEEJJJIIIJJJNNNRRRUUUTTTRRRSSSUUUVVVTTTPPPOOOQQQTTTWWWUUUSSSTTTWWWXXXVVVSSSTTTPPPRRRVVVXXXggg\\\EEE===777999:::666222111555999:::<<<@@@FFFMMMVVV```eeepppvvv}}}~~~ooottt{{{}}}jjjTTTNNNMMMKKKHHHEEECCCBBBAAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHFFFGGGHHHIIIIIIHHHGGGFFFGGGJJJKKKIIIEEECCCEEEGGGLLLKKKJJJIIIGGGFFFEEEEEEAAADDDGGGJJJKKKJJJIIIGGGFFFFFFGGGGGGGGGHHHHHHHHHJJJHHHIIIOOOQQQOOOMMMNNNHHHGGGFFFFFFGGGIIIKKKMMMLLLLLLLLLKKKJJJIIIGGGGGGEEEGGGIIIJJJKKKJJJIIIHHHGGGGGGGGGDDDBBBAAACCCDDDEEEGGGGGGEEECCCDDDKKKQQQQQQOOOMMMLLLNNNRRRVVVZZZQQQLLLFFFEEEGGGKKKMMMNNNIIIFFFDDDEEEHHHIIIIIIGGGFFFHHHJJJKKKJJJGGGDDDAAABBBCCCEEEHHHJJJKKKLLLMMMJJJIIIHHHGGGFFFDDDDDDCCCHHHHHHHHHGGGGGGGGGGGGGGG???@@@CCCHHHKKKLLLJJJHHHJJJIIIIIIIIIIIIJJJJJJKKKEEEGGGJJJKKKJJJIIIIIIJJJGGGIIIKKKKKKIIIHHHKKKMMMHHHJJJLLLNNNOOOMMMKKKIIIDDDEEEFFFIIILLLLLLJJJHHHLLLKKKJJJIIIIIIJJJKKKLLLJJJLLLMMMMMMKKKJJJJJJKKKJJJKKKOOOUUUYYYUUULLLCCCGGGHHHJJJLLLMMMNNNOOOOOOPPPNNNMMMPPPTTTVVVSSSOOONNNMMMLLLKKKKKKNNNTTTXXXgggvvvnnnqqqYYYQQQMMMGGGEEEEEEEEECCCBBBCCCAAA>>>;;;999888888888888888888999<<<@@@CCCFFFJJJMMMRRRVVV[[[```fffjjjoooooooooqqqtttvvvvvvvvvzzz{{{|||}}}|||}}}~~~}}}||||||{{{yyyxxxwwwwwwyyyyyyyyyzzz{{{|||}}}~~~}}}}}}}}}~~~HHHFFFFFFFFFHHHIIIHHHGGGCCCBBBBBBCCCDDDEEEDDDBBBFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIFFFFFFGGGGGGHHHIIIIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJJJJJJJHHHGGGDDDFFFGGGGGGFFFFFFGGGHHHJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHGGGNNNLLLLLLNNNQQQSSSSSSQQQRRRTTTUUUSSSOOOMMMOOOQQQUUUTTTSSSSSSTTTTTTRRRQQQMMMJJJLLLPPPOOOXXXyyyhhhNNN999777555777:::999444000555666888;;;AAAIIIQQQVVV___gggqqqyyy}}}~~~}}}}}}}}}zzzwwwtttmmm]]]LLLKKKJJJHHHGGGEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHHHHGGGEEEDDDDDDEEEHHHHHHHHHGGGFFFEEEDDDCCCAAABBBDDDFFFHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHHHHMMMOOOLLLIIIJJJHHHGGGFFFEEEEEEFFFHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFHHHIIIJJJJJJIIIGGGFFFGGGGGGFFFDDDAAA@@@AAACCCCCCEEEFFFDDDBBBCCCIIINNNQQQNNNJJJHHHHHHLLLQQQTTTQQQLLLGGGDDDFFFIIIKKKKKKIIIGGGFFFGGGIIIJJJJJJHHHEEEGGGIIIJJJIIIGGGDDDBBBCCCDDDFFFGGGIIIJJJKKKKKKIIIHHHGGGFFFEEEDDDCCCCCCGGGGGGFFFFFFEEEEEEDDDDDD@@@AAABBBEEEHHHJJJHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIHHHHHHGGGFFFGGGIIIKKKJJJIIIHHHJJJLLLHHHIIIKKKLLLLLLKKKJJJIIIFFFFFFFFFHHHJJJJJJHHHFFFIIIIIIJJJKKKLLLKKKJJJJJJIIIJJJLLLKKKJJJIIIIIIJJJLLLLLLNNNRRRWWWVVVQQQLLLJJJJJJKKKMMMNNNNNNOOOOOOQQQMMMKKKLLLQQQTTTSSSQQQLLLLLLKKKKKKKKKOOOUUUZZZddd|||lll[[[TTTLLLHHHHHHHHHFFFDDDBBBAAA???===;;;999888888999999999999;;;>>>@@@BBBGGGJJJOOOTTTYYY^^^dddhhhkkkkkklllnnnqqqsssttttttwwwxxxyyyzzzyyyzzz|||~~~|||}}}~~~~~~|||zzzyyy{{{zzzzzzyyywwwvvvvvvuuuyyyxxxxxxxxxyyyzzz{{{{{{||||||}}}}}}~~~~~~HHHGGGFFFFFFGGGGGGFFFEEECCCAAA@@@AAABBBBBBAAA???BBBCCCDDDEEEEEEDDDBBBAAABBBBBBCCCDDDEEEEEEFFFFFFDDDDDDCCCCCCDDDEEEGGGHHHCCCCCCBBBBBBAAABBBBBBCCCDDDEEEFFFGGGHHHGGGFFFFFFCCCDDDFFFGGGFFFGGGIIIJJJLLLLLLJJJIIIHHHGGGGGGGGGHHHJJJKKKJJJHHHFFFHHHJJJQQQOOOMMMMMMOOOQQQQQQQQQQQQSSSTTTQQQMMMJJJKKKMMMRRRSSSSSSRRRPPPNNNOOOOOOKKKGGGJJJOOONNNPPPddd|||vvvjjjUUUHHH:::555999;;;777111444333333333666;;;@@@DDDKKKTTTaaalllsssxxx|||uuullltttsssjjjeeeeeedddZZZOOOHHHFFFFFFEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDCCCBBBAAAAAACCCBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGEEEDDDDDDEEEEEECCCBBBEEEFFFGGGHHHHHHFFFEEECCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEJJJGGGGGGJJJKKKGGGEEEEEEHHHGGGEEEDDDCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHIIIJJJIIIGGGEEEDDDGGGGGGFFFDDDAAA???@@@AAABBBCCCDDDCCCAAABBBFFFJJJNNNKKKFFFCCCCCCFFFJJJMMMQQQMMMGGGDDDDDDEEEFFFGGGGGGFFFEEEFFFHHHIIIHHHGGGDDDEEEGGGHHHHHHGGGEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFFFFEEEDDDCCCCCCBBBEEEFFFEEEEEEDDDCCCBBBAAABBBAAAAAABBBEEEFFFFFFEEEDDDDDDEEEEEEGGGHHHJJJKKKKKKIIIFFFFFFHHHHHHGGGDDDFFFHHHIIIIIIGGGGGGHHHJJJGGGGGGHHHHHHIIIIIIIIIIIIGGGFFFEEEFFFGGGHHHGGGFFFFFFHHHJJJMMMMMMLLLJJJHHHHHHJJJLLLLLLKKKJJJJJJKKKNNNLLLLLLOOOTTTVVVVVVTTTLLLLLLLLLLLLMMMMMMNNNNNNQQQMMMJJJJJJNNNRRRSSSRRRLLLLLLLLLKKKMMMQQQWWW\\\cccsssuuujjj^^^PPPHHHGGGHHHFFFCCCBBBBBBAAA???===;;;999888;;;:::999888999;;;===>>>DDDGGGLLLQQQVVV[[[aaaeeefffgggiiikkkmmmoooqqqrrrssstttvvvvvvvvvvvvxxxzzzxxxyyy|||~~~}}}zzzwwwuuuxxxxxxwwwvvvuuuuuutttsssvvvvvvuuuuuuuuuvvvvvvwwwzzz{{{{{{|||}}}}}}~~~~~~KKKIIIHHHGGGHHHHHHFFFEEEEEECCCAAAAAAAAAAAA@@@???>>>@@@CCCEEEEEECCCAAA???@@@@@@@@@@@@AAABBBBBBCCCAAA@@@???>>>???AAACCCEEECCCCCCBBBAAAAAAAAABBBBBBBBBBBBCCCEEEEEEEEEEEEEEEGGGHHHJJJIIIHHHHHHIIIKKKMMMLLLKKKJJJHHHGGGGGGFFFHHHLLLNNNLLLHHHFFFIIILLLPPPNNNMMMLLLMMMOOOQQQQQQPPPRRRSSSPPPKKKHHHHHHJJJPPPRRRTTTRRRNNNLLLMMMOOOKKKHHHJJJPPPQQQPPP[[[jjjyyywwwZZZCCC888666888999777555444444555777888888>>>FFFRRR\\\dddkkkqqqvvv|||}}}{{{ggg___hhh~~~mmm]]]TTTXXXXXXNNNHHHJJJDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEDDDCCCBBB@@@@@@BBBBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGDDDBBBCCCFFFFFFDDDBBBDDDFFFIIIKKKKKKJJJHHHFFFGGGFFFFFFFFFFFFHHHIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDHHHEEEDDDGGGHHHEEECCCCCCEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJHHHFFFEEEGGGHHHGGGEEEBBB@@@@@@AAA@@@BBBBBBAAA@@@AAACCCFFFGGGFFFDDDCCCBBBDDDFFFGGGPPPLLLGGGCCCAAABBBBBBCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEFFFEEEDDDCCCAAA@@@CCCAAA@@@@@@AAACCCCCCCCCBBBBBBDDDFFFIIILLLNNNPPPMMMIIIDDDEEEIIIKKKIIIFFFEEEEEEFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFHHHIIIFFFEEEDDDDDDGGGHHHIIIHHHFFFHHHIIIKKKKKKKKKIIIHHHJJJLLLNNNNNNMMMMMMMMMNNNMMMLLLKKKMMMQQQUUUVVVVVVMMMLLLKKKIIIIIIJJJKKKKKKOOOMMMKKKLLLOOORRRSSSSSSOOOOOOOOONNNOOOSSSXXX]]]cccjjjxxxvvvqqq[[[MMMHHHGGGFFFCCCBBBCCCBBBBBB@@@===;;;999:::999888777888999;;;===AAADDDIIINNNRRRXXX^^^bbbbbbdddfffhhhjjjkkknnnooooooqqqsssttttttuuuvvvxxxwwwxxx{{{}}}~~~~~~~~~}}}~~~~~~}}}{{{yyyxxxwwwwwwvvvvvvuuutttssssssttttttssssssssssssssssssyyyzzzzzz{{{{{{||||||}}}NNNLLLJJJJJJJJJJJJHHHGGGEEECCC@@@???@@@@@@???>>><<>>>>>>>>??????@@@???>>>===<<<===???AAABBBEEEEEEDDDCCCBBBBBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDFFFHHHIIIIIIIIIIIIJJJLLLNNNNNNNNNNNNNNNMMMMMMMMMLLLPPPRRROOOJJJGGGJJJMMMMMMLLLLLLKKKKKKMMMPPPRRRPPPRRRSSSPPPKKKGGGGGGHHHOOOQQQSSSQQQNNNMMMNNNQQQMMMIIIIIINNNPPPOOOTTT]]]tttpppPPP<<<666777444333333555888999777666888===EEEKKKQQQXXXaaagggnnnssszzzrrrbbbbbbnnn~~~~~~ppp[[[OOORRRRRRHHHEEEKKKEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDBBBAAA@@@BBBBBBCCCDDDDDDEEEEEEEEEFFFFFFDDDCCCCCCDDDFFFFFFFFFDDDBBBCCCFFFHHHFFFCCCCCCEEEHHHKKKKKKJJJIIIGGGHHHGGGFFFEEEFFFGGGIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGCCCBBBFFFGGGEEECCCDDDBBBBBBBBBBBBCCCDDDEEEFFFBBBCCCDDDEEEEEEFFFFFFEEEEEEGGGIIIJJJKKKJJJHHHGGGHHHIIIIIIGGGDDDBBBBBBBBB@@@AAABBBBBBAAAAAABBBBBB@@@AAACCCDDDEEEFFFEEEEEENNNKKKGGGCCC@@@???@@@BBBAAABBBCCCDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCEEEFFFGGGGGGFFFEEECCCAAADDDBBB@@@???@@@BBBBBBBBBAAABBBDDDGGGKKKOOOSSSTTTRRRMMMGGGGGGIIIKKKHHHDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBCCCEEEGGGHHHDDDCCCCCCEEEHHHKKKLLLLLLIIIIIIHHHHHHHHHHHHIIIIIIIIIKKKMMMMMMMMMMMMNNNOOOKKKKKKKKKLLLOOOQQQRRRRRRMMMKKKHHHFFFEEEFFFHHHIIIMMMMMMNNNPPPRRRTTTSSSSSSUUUTTTSSSQQQQQQTTTYYY]]]```aaaeeeuuuyyyvvvnnnYYYNNNJJJHHHFFFDDDDDDDDDCCCBBB???===;;;999888777666777999;;;===???BBBGGGKKKOOOTTTYYY]]]^^^aaadddeeeeeefffiiillllllnnnqqqsssssstttuuuwwwxxxyyyzzz{{{{{{{{{zzzyyy{{{||||||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{{{{wwwwwwvvvvvvuuuuuuttttttvvvvvvuuuuuuuuuuuuuuuuuuyyyyyyyyyzzz{{{{{{||||||NNNLLLJJJJJJKKKKKKIIIGGGDDDAAA>>>===>>>???>>>======???BBBEEEFFFEEECCCAAAAAA@@@???>>>>>>>>>???@@@??????>>>>>>???@@@AAABBBGGGGGGFFFEEEDDDDDDDDDDDDAAAAAABBBBBBCCCDDDEEEFFFAAACCCFFFGGGHHHIIILLLNNNOOOPPPQQQRRRSSSTTTTTTSSSPPPRRRSSSQQQMMMKKKLLLNNNKKKLLLMMMMMMLLLMMMPPPRRROOORRRSSSQQQLLLHHHGGGHHHMMMOOOPPPPPPPPPPPPQQQSSSTTTPPPNNNPPPQQQPPPSSSXXXbbbwww~~~ZZZCCC:::555333111333777999999777444777;;;===@@@EEEMMMSSS___gggqqqzzz~~~xxxtttlllggglllsss___PPPOOONNNFFFDDDHHHFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDBBBAAABBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGDDDCCCCCCDDDEEEFFFFFFEEEBBBDDDFFFHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDEEEGGGHHHGGGHHHHHHHHHIIIIIIJJJJJJIIIDDDCCCFFFHHHEEEDDDFFFAAABBBCCCDDDEEEFFFFFFGGGCCCCCCDDDEEEEEEFFFEEEEEEDDDEEEGGGIIIJJJIIIHHHHHHGGGHHHIIIHHHFFFDDDCCCDDDAAABBBBBBCCCCCCBBBAAA@@@<<>>999888777666777999;;;<<<===@@@DDDGGGJJJNNNSSSVVVXXX[[[______^^^^^^bbbeeeeeeiiimmmoooqqqrrrsssuuuxxxxxxwwwwwwwwwvvvvvvvvvwwwxxxyyyzzz||||||}}}}}}{{{zzzxxxvvvvvvwwwxxxzzzwwwwwwwwwvvvvvvuuuuuuuuuyyyyyyyyyxxxxxxyyyzzzzzzyyyyyyyyyzzz{{{{{{||||||JJJIIIHHHHHHHHHHHHGGGFFFDDDBBB???>>>???@@@@@@@@@>>>@@@CCCFFFGGGFFFEEEDDDEEECCCAAA@@@@@@@@@AAABBBAAAAAABBBBBBCCCDDDDDDEEEIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEGGGGGGBBBDDDFFFGGGHHHIIILLLNNNMMMNNNPPPRRRSSSTTTTTTTTTQQQQQQQQQPPPPPPOOOOOOOOONNNOOOQQQPPPNNNMMMOOOQQQOOORRRTTTRRRNNNJJJIIIJJJKKKKKKKKKNNNQQQSSSTTTSSSWWWUUUTTTUUUUUUTTTVVVZZZRRR]]]ssslll]]]HHHAAA999555666888999888222444777888888:::???CCCLLLTTT```jjjooosssxxx|||{{{~~~ooo\\\aaarrrlll]]]OOOKKKJJJHHHFFFGGGEEEEEEEEEFFFFFFHHHIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFGGGGGGFFFFFFEEE@@@BBBCCCCCCCCCCCCEEEFFFDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKLLLMMMNNNMMMHHHFFFHHHIIIFFFEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEDDDDDDDDDCCCDDDFFFGGGGGGFFFEEEDDDDDDFFFHHHGGGFFFDDDDDDDDDCCCCCCDDDEEEEEEDDDAAA@@@??????AAACCCDDDFFFGGGHHHHHHHHHGGGCCC@@@???AAADDDAAADDDGGGHHHFFFEEEEEEFFFCCCCCCAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEECCCDDDGGGHHHIIIGGGFFFDDDEEECCCBBBBBBDDDEEEDDDCCCDDDDDDEEEFFFGGGIIIKKKLLLPPPOOOMMMLLLIIIGGGDDDCCCGGGEEECCCDDDEEEFFFDDDBBBAAAAAAAAABBBCCCDDDFFFFFFFFFFFFHHHKKKOOOQQQQQQOOOKKKJJJIIIHHHGGGFFFDDDDDDCCCEEEHHHIIIIIIJJJKKKMMMIIIIIIIIIIIIJJJLLLOOOQQQRRROOOKKKHHHGGGIIILLLOOOKKKLLLNNNOOOPPPRRRTTTUUUUUUUUUSSSQQQQQQTTTYYY]]]YYY[[[[[[^^^ooonnn~~~|||eeeUUULLLHHHHHHGGGEEEDDDCCCBBBAAAAAA<<<;;;999777777888999:::;;;===@@@CCCEEEHHHLLLOOOQQQTTTWWWWWWUUUTTTXXX[[[^^^aaafffjjjlllnnnpppqqqttttttrrrqqqqqqssstttuuussstttvvvxxxyyyzzz{{{{{{|||{{{zzzxxxwwwvvvuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuxxxxxxxxxxxxxxxyyyzzz{{{yyyyyyzzzzzz{{{|||||||||GGGFFFDDDEEEFFFFFFEEEDDDGGGDDDAAAAAABBBCCCDDDCCC@@@AAADDDFFFGGGGGGGGGFFFHHHFFFDDDBBBBBBBBBDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGIIIIIIGGGFFFEEEEEEEEEEEECCCCCCCCCCCCEEEFFFHHHHHHHHHIIIKKKJJJIIIIIIKKKLLLIIIKKKMMMOOOPPPPPPPPPPPPPPPOOONNNOOOQQQRRRQQQPPPQQQSSSUUUSSSPPPNNNNNNPPPOOORRRUUUSSSOOOKKKJJJKKKIIIHHHHHHKKKQQQUUUUUUSSSRRRRRRSSSUUUVVVVVVWWWZZZYYYWWW^^^uuu```TTTEEE:::777888888777222555888999777777999<<<;;;DDDPPPYYY^^^dddkkkppppppuuu|||wwwiiiTTTLLLjjjooobbbVVVJJJFFFHHHJJJJJJHHHDDDDDDEEEFFFGGGIIIKKKLLLHHHHHHHHHHHHHHHGGGFFFEEECCCDDDFFFGGGHHHHHHGGGGGGDDDEEEFFFGGGGGGFFFEEEDDD===@@@CCCCCCAAAAAACCCFFFGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFGGGJJJLLLNNNPPPQQQQQQLLLIIIJJJJJJFFFDDDEEEGGGGGGGGGGGGGGGFFFFFFEEEBBBCCCCCCDDDDDDCCCCCCBBBCCCDDDEEEFFFEEECCCAAA@@@BBBDDDFFFGGGEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEBBB???BBBAAA@@@@@@AAADDDGGGIIIFFFGGGFFFDDD@@@@@@BBBFFF???BBBFFFGGGEEECCCCCCDDDDDDCCCAAA@@@@@@AAACCCDDDCCCDDDDDDEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFAAACCCFFFHHHIIIHHHFFFEEEEEEDDDCCCDDDFFFFFFFFFDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGIIIKKKKKKJJJHHHHHHHHHJJJGGGEEEFFFHHHHHHFFFCCC@@@@@@AAABBBDDDEEEEEEFFFHHHIIIKKKNNNQQQRRRPPPOOOIIIJJJKKKKKKIIIFFFBBB@@@DDDFFFIIIJJJKKKKKKMMMNNNJJJIIIHHHGGGHHHLLLQQQUUUUUURRRNNNKKKJJJMMMPPPSSSLLLLLLLLLLLLMMMPPPTTTWWWRRRRRRQQQPPPPPPTTTZZZ^^^\\\```aaa___hhhlllccc|||xxxdddWWWRRRIIIHHHFFFDDDBBBBBBBBBCCC???===:::888777666777888999;;;===???AAADDDHHHKKKKKKOOORRRQQQNNNMMMQQQTTTXXX\\\aaafffhhhjjjlllnnnqqqpppnnnmmmnnnpppsssuuuqqqrrrtttvvvxxxyyyzzzzzz}}}{{{wwwtttrrruuuuuuuuuuuuuuuttttttttttttttttttuuuuuuwwwxxxxxxyyyyyyzzz{{{{{{||||||}}}JJJIIIHHHFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIGGGHHHHHHHHHGGGDDDAAA???BBBCCCEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHGGGFFFEEEDDDAAABBBCCCCCCCCCEEEHHHKKKJJJJJJKKKKKKJJJIIIHHHGGGHHHIIIKKKMMMNNNOOOOOOOOOLLLMMMNNNPPPRRRSSSUUUUUUNNNOOOQQQRRRRRRRRRQQQPPPOOOPPPQQQPPPNNNMMMNNNOOONNNMMMKKKKKKMMMPPPSSSUUUXXXTTTPPPPPPTTTVVVTTTQQQTTTTTTWWW```ppppppWWWDDD::::::>>>111444777777444333444777;;;<<>><<<===@@@AAABBBDDDHHHKKKKKKFFFBBB@@@???@@@AAACCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@>>>AAAEEEGGGFFFCCCAAAAAABBBAAAAAAAAACCCFFFIIIKKKJJJJJJIIIHHHHHHGGGFFFFFFGGGFFFEEEFFFHHHIIIHHHGGGDDDDDDDDDDDDDDDCCCCCCCCCEEEGGGHHHIIIIIIIIIKKKMMMLLLKKKJJJKKKLLLKKKJJJHHH??????@@@AAABBBCCCDDDEEELLLKKKJJJNNNRRRTTTSSSPPPJJJGGGEEECCCDDDDDDDDDCCCAAADDDGGGJJJKKKMMMOOOQQQLLLJJJGGGEEEFFFIIINNNQQQVVVUUUSSSSSSTTTSSSRRRPPPPPPOOOMMMLLLLLLMMMOOOPPPTTTSSSQQQQQQQQQPPPNNNLLLXXXUUUWWW^^^cccppp]]]dddpppZZZRRRLLLHHHGGGEEEBBBBBBDDDEEECCC@@@<<<::::::::::::999:::;;;<<<>>>AAACCCDDDHHHHHHIIIIIIKKKMMMNNNOOOUUUWWWZZZ___dddhhhlllnnnjjjmmmoooooonnnppptttxxxssstttuuutttssstttvvvxxxzzz{{{{{{{{{yyywwwtttrrrtttttttttrrrqqqrrruuuxxxvvvvvvvvvvvvvvvwwwwwwxxxyyyyyy{{{|||}}}}}}}}}}}}IIIHHHGGGEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJHHHFFFDDDCCCBBBAAAAAAAAABBBCCCEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDAAACCCDDDDDDDDDEEEHHHJJJIIIIIIIIIIIIIIIHHHHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKMMMNNNPPPRRRSSSTTTOOOPPPQQQQQQRRRQQQPPPPPPOOOPPPQQQPPPMMMLLLLLLMMMNNNMMMMMMMMMNNNQQQSSSUUUXXXTTTPPPPPPSSSTTTSSSPPPPPPPPPRRRYYYaaapppwwwZZZAAA333888666444333444555666666555555555666888;;;===???LLLSSS]]]eeeiiinnntttyyy|||xxxlllddd\\\]]]dddqqq~~~|||ooobbb]]]^^^YYYQQQIIIGGGEEEEEEGGGHHHFFFDDDBBBDDDGGGJJJJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEHHHHHHHHHIIIKKKLLLKKKJJJGGGHHHHHHFFFEEEEEEGGGHHHHHHDDDAAAAAACCCEEEDDDCCCBBBDDDGGGIIIJJJIIIHHHGGGHHHFFFDDDDDDGGGHHHHHHFFFHHHGGGFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJFFFEEECCCEEEHHHIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEGGGHHHGGGEEEDDDDDDEEEBBBDDDFFFFFFDDDCCCCCCEEEHHHEEECCCCCCEEEFFFFFFEEECCCBBB@@@@@@@@@@@@@@@???EEEHHHKKKKKKGGGDDDBBBAAA@@@AAACCCDDDEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@AAACCCFFFGGGFFFDDDBBBBBBAAAAAAAAABBBDDDGGGKKKLLLHHHHHHHHHHHHHHHGGGFFFFFFGGGEEEEEEEEEGGGHHHHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@CCCEEEGGGHHHHHHIIIKKKMMMKKKIIIIIIIIIJJJJJJHHHFFF@@@AAABBBCCCDDDEEEEEEFFFKKKKKKKKKMMMPPPRRRRRRQQQJJJHHHEEEDDDEEEEEEDDDCCCAAACCCEEEGGGHHHJJJMMMPPPLLLKKKIIIHHHIIILLLPPPSSSWWWUUUSSSSSSSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNSSSRRRQQQQQQQQQPPPNNNKKKPPPMMMPPPVVVYYYbbb{{{{{{ggguuuuuuYYYPPPHHHGGGGGGEEEDDDEEEFFFDDDAAA>>><<<:::999999999999:::;;;<<<>>>@@@AAACCCCCCDDDEEEGGGIIIJJJKKKQQQSSSWWW[[[```dddggghhhhhhkkkmmmnnnnnnpppuuuyyyqqqsssssssssrrrsssuuuwwwyyyyyyzzzyyyxxxuuusssqqqsssssssssrrrqqqrrrtttwwwvvvuuutttttttttuuuvvvwwwxxxxxxzzz{{{{{{|||||||||FFFFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHLLLIIIEEEAAA???@@@BBBCCC@@@AAABBBCCCDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEBBBDDDFFFGGGFFFFFFGGGHHHIIIHHHGGGGGGGGGHHHIIIJJJNNNMMMKKKIIIHHHHHHHHHIIIIIIJJJKKKMMMNNNPPPQQQRRROOOPPPPPPQQQPPPPPPOOOOOOPPPQQQQQQPPPMMMKKKKKKKKKMMMNNNNNNOOOPPPRRRSSSTTTWWWTTTQQQQQQSSSSSSQQQOOOOOOOOORRRVVVXXX]]]iiivvvdddMMM???;;;777777888777333///555555555666777999:::;;;:::@@@HHHNNNRRRXXX^^^ccciiilllqqqwww}}}fffSSSQQQXXXaaakkk}}}}}}~~~mmm[[[SSSQQQMMMHHHEEEDDDCCCCCCDDDEEEDDDBBBDDDCCCEEEKKKPPPOOOHHH@@@CCCDDDDDDDDDDDDDDDEEEEEEIIIHHHHHHJJJLLLMMMKKKJJJHHHHHHHHHFFFEEEFFFIIIKKKJJJGGGDDDCCCCCCCCCBBBAAABBBDDDFFFHHHHHHGGGFFFEEEFFFFFFEEEFFFHHHHHHGGGEEEIIIHHHFFFEEEDDDDDDEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJGGGDDDBBBBBBDDDGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHHHHFFFCCCBBBAAABBBCCCEEEEEECCCBBBCCCDDDFFFDDDBBBBBBCCCDDDDDDDDDAAABBBBBBCCCCCCAAA@@@???FFFHHHKKKKKKIIIFFFEEEEEE@@@BBBDDDFFFFFFEEECCCBBBCCCCCCBBBBBBBBBAAAAAAAAADDDFFFGGGGGGEEECCCCCCDDDAAAAAAAAABBBEEEGGGJJJLLLFFFFFFGGGGGGGGGGGGFFFEEEFFFDDDCCCDDDEEEFFFFFFEEEGGGFFFEEEDDDCCCBBBAAA@@@CCCEEEGGGGGGGGGHHHJJJLLLIIIGGGFFFGGGHHHHHHGGGEEECCCCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLLLLLLLNNNPPPRRRJJJHHHGGGFFFGGGFFFEEECCCBBBCCCDDDEEEEEEHHHLLLOOONNNNNNMMMMMMNNNPPPRRRSSSVVVUUURRRRRRQQQPPPNNNLLLKKKMMMOOOPPPPPPOOOMMMKKKRRRQQQPPPQQQQQQPPPMMMKKKOOONNNQQQVVVVVVZZZllltttoookkk\\\MMMIIIKKKJJJHHHGGGFFFEEECCCAAA>>><<<:::999999999999999999:::;;;<<<======>>>???AAACCCEEEFFFJJJMMMQQQVVV[[[]]]______cccfffiiijjjkkknnntttyyyooopppqqqqqqpppqqqsssuuuvvvvvvwwwvvvuuusssqqqppprrrrrrrrrqqqpppqqqsssvvvvvvuuusssrrrrrrssstttuuuwwwwwwxxxyyyzzzzzzzzzzzzCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDEEEKKKIIIEEEBBBAAAAAABBBDDDAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDBBBEEEGGGHHHGGGFFFFFFGGGIIIHHHFFFFFFFFFHHHJJJLLLMMMLLLIIIGGGEEEFFFFFFGGGIIIIIIJJJKKKMMMNNNOOOPPPOOOOOOOOOOOOOOONNNNNNMMMNNNPPPQQQQQQOOOMMMMMMMMMMMMMMMNNNPPPQQQRRRRRRSSSWWWUUUSSSRRRSSSSSSQQQOOOMMMMMMQQQUUUUUUVVV\\\dddwwwbbbXXXIII<<<555333333333000000111222333555666666555888<<>>@@@AAADDDGGGLLLQQQUUUVVVWWWWWW[[[^^^aaaccceeeiiiqqqvvvlllmmmnnnnnnmmmnnnppprrrssssssssssssrrrpppooonnnpppqqqqqqqqqoooppprrrtttwwwuuusssqqqqqqrrrtttuuuwwwwwwxxxyyyyyyyyyyyyyyy???????????????>>>>>>>>>??????@@@@@@AAAAAAAAAAAA??????@@@@@@AAABBBBBBBBBGGGGGGFFFEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBAAABBBBBBBBBBBBAAADDDFFFGGGFFFEEEEEEFFFIIIHHHFFFFFFFFFHHHJJJLLLJJJHHHFFFDDDDDDDDDFFFGGGHHHHHHIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKNNNPPPQQQQQQPPPPPPQQQLLLLLLMMMNNNOOOPPPPPPQQQVVVUUUTTTTTTTTTTTTRRRQQQJJJIIILLLPPPPPPPPPUUU\\\___ooo~~~sssWWWBBB999999===555555444333333333333333555666666777777999<<<>>>???CCCIIIRRR[[[bbbgggjjjdddgggmmmssszzz{{{rrrnnn\\\UUUPPPPPPRRR___}}}|||iii[[[RRRMMMHHHEEEIIIIIIHHHFFFDDDBBBBBBAAADDDDDDFFFHHHIIIIIIHHHFFFBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDFFFGGGHHHFFFEEECCCDDDEEEEEEEEEHHHKKKOOOMMMMMMKKKIIIFFFDDDCCCCCCEEEFFFGGGHHHHHHGGGGGGFFF???AAADDDFFFGGGHHHHHHHHHDDDCCCBBBAAA@@@AAABBBCCCBBBCCCEEEFFFGGGGGGGGGFFFEEECCC@@@>>>>>>@@@DDDGGGDDDEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDBBB??????@@@AAAAAAAAAAAABBBBBBBBBAAA@@@>>>>>>===<<<<<<===>>>???>>>@@@BBBBBBBBBDDDGGGJJJHHHHHHHHHHHHHHHHHHHHHGGGCCCDDDGGGIIIIIIHHHFFFDDDEEEEEEDDDCCCCCCBBBAAAAAADDDDDDDDDBBB??????@@@BBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBCCCDDDEEEFFFGGGFFFDDDAAAAAABBBDDDDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFDDDBBBCCCDDDHHHFFFDDDDDDFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIGGGIIIKKKJJJHHHHHHKKKNNNJJJIIIHHHHHHIIIIIIHHHGGGIIIIIIGGGFFFFFFIIIOOOSSSVVVVVVVVVVVVTTTRRRPPPNNNMMMLLLLLLMMMOOOPPPPPPOOONNNNNNMMMLLLLLLMMMNNNNNNRRRQQQRRRSSSTTTSSSOOOMMMPPPRRRVVVZZZZZZYYY^^^cccgggzzz{{{mmmlll[[[SSSLLLIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@<<<;;;999888777666666555666777777888999;;;<<<===@@@BBBGGGKKKOOOPPPPPPOOORRRUUUXXXZZZ]]]ccckkkqqqhhhiiikkkkkkjjjkkknnnpppppppppppppppooonnnnnnmmmnnnoooppppppooooooppprrrvvvuuusssrrrrrrsssuuuvvvwwwwwwxxxxxxyyyyyyxxxxxx<<<<<<=========<<<<<<;;;;;;<<<===>>>?????????>>>??????@@@@@@AAABBBBBBCCCBBBCCCEEEGGGFFFEEECCCAAACCCCCCBBBBBBBBBCCCCCCDDDAAAAAA@@@???>>>>>>?????????AAACCCDDDCCCCCCDDDEEEHHHGGGFFFFFFFFFGGGHHHIIIFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLIIILLLOOOQQQQQQQQQQQQQQQKKKKKKKKKKKKLLLMMMNNNOOOSSSTTTTTTTTTTTTSSSSSSRRRMMMLLLMMMPPPPPPNNNQQQVVV___\\\hhhxxx\\\GGG===888777555444444555666777333222222333444555666777666888<<>>@@@CCCDDDDDDEEEGGGHHHAAAAAA@@@???@@@AAABBBCCCAAAAAABBBCCCDDDDDDDDDDDDBBBBBB@@@>>><<<>>>BBBEEEBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBB@@@======@@@BBBAAA@@@???@@@BBBBBB@@@???<<<===<<<;;;::::::<<<>>>>>>AAACCCCCCBBBDDDIIIMMMIIIGGGEEEEEEFFFGGGGGGFFFCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@AAABBBAAA@@@>>>===???@@@@@@@@@@@@??????>>>>>>>>>AAA@@@???@@@AAADDDGGGIIIGGGDDDAAA@@@BBBCCCDDDCCCFFFEEEEEEDDDCCCCCCBBBBBBEEEFFFFFFEEEBBBAAAAAAAAAGGGEEECCCCCCEEEFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHIIIIIIHHHHHHHHHIIIHHHFFFDDDDDDFFFHHHIIIIIIIIIIIIHHHGGGGGGIIINNNQQQUUUUUUUUUTTTRRROOOLLLJJJJJJIIIIIIKKKNNNPPPPPPOOOOOONNNLLLJJJJJJLLLNNNOOOPPPPPPQQQSSSTTTSSSOOOLLLNNNQQQUUUYYYZZZZZZ[[[\\\```fffnnnnnnyyyrrr___PPPIIIHHHFFFEEEEEEEEEDDDDDDCCCCCC>>>===<<<:::888777666666777777777777888999::::::<<>>>>>>>>???@@@@@@AAAAAA>>>???BBBDDDEEEDDDCCCBBBCCCBBBAAA@@@@@@AAABBBBBBAAA@@@>>><<<;;;;;;;;;<<<===>>>@@@@@@@@@AAACCCEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFFFFGGGHHHJJJKKKGGGJJJNNNPPPOOONNNNNNNNNJJJIIIHHHGGGHHHJJJLLLMMMOOOQQQRRRSSSRRRRRRRRRRRRQQQOOOPPPRRRQQQNNNMMMPPPXXXUUUXXXggg~~~|||kkkXXXKKKGGGAAA;;;666444444555333333333444555555555444444555666777999:::;;;;;;<<<>>>BBBHHHQQQZZZbbbgggkkkiiihhhkkkrrrxxx{{{|||zzzyyyxxxxxxyyy|||~~~~~~|||{{{{{{}}}}}}}}}zzzuuupppkkkjjjjjjXXXVVVRRRKKKGGGIIIRRRYYYnnnvvv~~~}}}~~~iiiZZZKKKEEECCCAAABBBFFFCCCDDDEEEDDDAAA@@@AAACCC???AAACCCCCCAAABBBDDDFFFBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCCCCBBB@@@AAACCCDDDDDDCCCAAAAAABBBHHHJJJKKKIIIFFFDDDEEEFFFCCCDDDDDDEEEFFFGGGHHHHHH???AAACCCBBBAAAAAACCCFFFBBBAAA@@@??????@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAA@@@AAA@@@>>><<<<<<@@@CCC????????????@@@@@@@@@@@@@@@AAAAAA@@@>>>>>>???@@@AAA???>>>???AAABBB@@@===<<<======<<<::::::<<>>BBBFFFGGGEEEDDDGGGJJJIIIFFFCCCBBBDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@???>>>@@@@@@@@@>>>>>>???@@@===>>>>>>???????????????AAA???===<<<>>>CCCGGGKKKHHHEEEBBB@@@AAACCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDCCCBBBAAAAAABBBEEECCCAAAAAACCCEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFGGGIIIJJJIIIFFFCCCCCCAAA>>>>>>AAAEEEGGGIIIFFFGGGFFFEEEEEEFFFJJJMMMOOOOOOOOONNNMMMKKKIIIHHHIIIHHHHHHJJJMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNOOOQQQSSSQQQMMMJJJLLLOOOSSSUUUWWWYYYXXXWWW]]]___nnnyyyooo}}}uuu[[[OOONNNJJJIIIGGGEEEDDDCCCCCCCCCAAA@@@>>><<<;;;999999888777777777666666777777777:::;;;===@@@BBBCCCDDDEEEFFFHHHKKKMMMQQQWWW```gggbbbdddeeeeeefffgggiiikkkmmmlllllllllllllllmmmmmmkkkmmmnnnnnnmmmmmmnnnooooooppprrrsssttttttttttttssssssttttttttttttssssss888888:::;;;;;;:::999888777888999;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<===???@@@BBBBBBBBBBBBBBBAAA@@@?????????@@@AAAAAA???===;;;:::999999:::<<<=========>>>???CCCFFFCCCCCCDDDDDDCCCBBBAAA@@@CCCDDDDDDCCCBBBAAA@@@???@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDFFFHHHJJJKKKGGGJJJMMMOOONNNLLLKKKKKKIIIHHHFFFEEEEEEGGGJJJLLLLLLNNNPPPQQQQQQPPPPPPQQQMMMLLLMMMQQQPPPKKKHHHJJJCCCQQQVVVSSS___|||vvv{{{{{{mmm^^^PPPFFFAAA>>>888777666666777666444222333333444444555555666666888888888:::???EEELLLOOOOOOKKKJJJOOOXXX```cccccceeedddddddddeeegggjjjlllhhhhhhfffcccaaa```bbbdddeeeccc___XXXPPPJJJGGGFFFGGGGGGFFFHHHPPPccc{{{~~~zzzqqqttt~~~zzzoooWWWMMMEEEFFFGGGBBB>>>>>>===@@@BBBAAA??????AAACCC>>>???@@@AAABBBBBBBBBAAABBBAAAAAA@@@@@@?????????CCCBBBAAABBBCCCCCCBBB@@@;;;>>>BBBCCCCCCBBBAAABBBAAACCCEEEEEEBBB@@@AAABBBAAABBBCCCDDDEEEFFFGGGHHHBBBCCCCCCAAA>>>===@@@CCCCCCBBBAAA?????????@@@@@@AAA@@@???>>>>>>>>>???@@@???@@@@@@>>>;;;;;;>>>BBB===========================???BBBBBB@@@???>>>>>>@@@???===???AAABBB???===<<<>>>>>>===::::::===@@@>>>DDDIIIJJJGGGDDDDDDFFFIIIEEEAAAAAABBBDDDCCCBBBAAAAAA@@@??????AAABBBCCCEEEDDDCCCBBBAAA@@@??????===???@@@AAA?????????@@@;;;<<<>>>???AAAAAABBBBBBAAA???<<<:::===BBBHHHLLLIIIFFFBBBAAABBBCCCDDDDDDBBBBBBBBBCCCDDDEEEEEEFFF???AAABBBBBBBBBBBBCCCDDDDDDBBB??????AAACCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFIIIKKKJJJEEE@@@@@@===::::::===BBBFFFHHHCCCDDDDDDCCCBBBDDDGGGIIIIIIIIIIIIIIIIIIHHHGGGFFFJJJIIIHHHJJJLLLMMMMMMLLLJJJLLLMMMNNNNNNMMMLLLJJJKKKLLLNNNPPPQQQOOOLLLHHHHHHKKKMMMNNNQQQSSSRRROOOUUUZZZaaaoooyyyvvvgggWWWUUUOOOLLLIIIEEECCCBBBBBBBBBCCCBBB@@@>>><<<;;;::::::888777666666555555555666888999:::<<<>>>@@@AAABBBDDDFFFIIIKKKNNNUUU^^^fffaaabbbdddddddddfffhhhjjjllllllkkkkkkkkklllmmmmmmjjjlllnnnnnnmmmlllmmmnnnlllmmmpppsssttttttsssrrrqqqqqqrrrrrrrrrqqqqqqppp<<<;;;;;;:::999888777666:::999888777777777999999888888888999:::;;;===>>>???>>>======>>>???===<<<==================<<<<<>>===<<<;;;<<<<<<===>>>???@@@AAABBBBBBBBBAAA@@@?????????@@@???>>>===<<<<<<===>>>???AAAAAA@@@@@@@@@AAACCCDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEGGGJJJLLLLLLJJJGGGEEEDDDEEEGGGIIIKKKLLLMMMMMMIIIKKKMMMNNNLLLKKKKKKKKKLLLLLLLLLLLLKKKIIIGGGEEEIIIKKKOOOQQQRRR[[[vvvwwwrrrzzzeeeXXXPPPJJJBBB===:::777444222222666888666555666444000999777555555777999::::::CCC>>>;;;===CCCIIIKKKKKKGGGGGGFFFGGGIIILLLOOOQQQEEEGGGHHHFFFBBBAAACCCEEEEEEDDDBBB>>><<>>>>><<<<<<===>>>???@@@@@@AAA??????>>>>>>>>>>>>???????????????@@@AAAAAABBBBBBBBBCCCCCC@@@<<<;;;===?????????@@@BBBAAA>>>AAAFFFGGGEEEBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDAAA@@@???@@@BBBBBB@@@???BBB@@@<<<:::;;;===AAACCCDDDCCCBBB@@@???>>>>>>>>>BBB???===<<<=========<<>>============>>>===;;;;;;===>>>===<<<>>>============>>>>>>>>>AAA@@@>>><<<:::999888777<<>>@@@BBBAAA@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;<<>>@@@CCCFFFLLLGGGBBBAAABBBCCCCCCAAACCC@@@>>>???AAABBB@@@>>>BBB@@@>>>===<<<===>>>???FFFFFFEEECCCBBBAAA@@@@@@CCCBBBBBBBBBCCCEEEFFFHHHCCCCCCCCCDDDEEEEEEFFFFFFEEEAAA;;;:::<<<@@@BBBBBB>>>BBBFFFEEEBBBBBBEEEIIIKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKLLLNNNMMMIIIIIINNNPPPMMMLLLNNNOOOMMMLLLKKKKKKJJJHHHGGGIIIIIIIIIJJJLLLNNNPPPRRRQQQSSSYYYbbbqqquuuyyynnnyyyoooYYYLLLHHHEEEEEEBBB>>>>>>AAABBBBBBBBBBBB@@@>>><<<;;;999888777555555555666777555666666666888999:::;;;>>>BBBFFFHHHIIIMMMTTT[[[]]]^^^___```bbbdddeeefffggghhhiiijjjjjjjjjjjjiiikkklllnnnooopppooonnnmmmpppooonnnnnnpppqqqpppoooooooooooonnnnnnnnnoooooo;;;;;;:::999888888777777999999888888888888888999666666666777888999;;;;;;???>>><<<===>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>===;;;;;;:::;;;<<<===>>>??????@@@AAAAAA@@@@@@@@@AAAAAABBB???>>>=========???@@@AAAAAAAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHFFFCCCBBBDDDEEEFFFHHHIIIJJJKKKKKKIIIKKKMMMMMMLLLJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIFFFHHHKKKLLLJJJOOO```sss}}}lll]]]SSSJJJBBB<<<999888444000333999<<<:::333222222333444555666666555555666888999;;;<<<<<<===<<<:::999888888999:::@@@???===:::888888<<<@@@<<<@@@FFFMMMUUUaaannnxxxlll___ZZZVVVNNNFFFDDDCCCBBBAAA@@@?????????<<<<<<======>>>>>>??????======<<<<<<===>>>>>>???>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCAAA>>><<<===???>>>===>>>AAABBBCCCJJJQQQMMMGGGAAA@@@BBBCCCAAA>>>>>>>>>>>>>>>>>>?????????AAA@@@??????@@@@@@>>>===BBBAAA@@@???@@@@@@BBBBBBBBBBBBAAAAAA@@@??????>>>???===;;;;;;<<<===========================>>>>>>@@@>>><<<===>>>???>>>===<<<;;;;;;;;;<<<>>>???@@@AAA@@@>>><<<:::999888888:::<<>>???@@@AAAAAA??????>>><<<;;;<<>>??????BBB@@@======@@@AAAAAA@@@BBB@@@>>>===<<<===???@@@DDDDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@AAABBBDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDBBB@@@@@@BBBCCCBBB@@@>>>BBBEEEDDDBBBAAADDDHHHIIIHHHFFFDDDCCCCCCCCCDDDAAACCCEEEGGGHHHHHHHHHGGGJJJFFFGGGKKKNNNLLLKKKMMMLLLKKKJJJIIIIIIHHHGGGFFFHHHHHHHHHJJJLLLOOORRRSSSRRRRRRSSSVVV___uuuxxxjjjppp~~~pppzzzjjj\\\QQQGGGDDDDDDAAA>>>>>>>>>???@@@BBBBBBAAA@@@???;;;:::888777666666666777555555555666666777888999999===AAABBBCCCGGGNNNTTTYYYZZZ[[[\\\^^^___```aaaaaabbbcccdddfffggghhhhhhlllllllllllllllkkkkkkjjjjjjiiijjjlllnnnoooooommmjjjkkkkkkllllllkkkkkkkkk:::999999999888888777777777888888999999999888888555555555555666888999:::<<<:::999999;;;=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;999999::::::;;;<<<======??????@@@@@@AAABBBBBBCCC>>>>>>======>>>@@@BBBCCCAAAAAA@@@???@@@AAABBBCCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@???EEEFFFFFFGGGHHHHHHIIIIIIHHHJJJLLLLLLJJJIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLLLLIIIJJJMMMOOOMMMMMMTTT^^^mmm|||}}}}}}|||iii[[[XXXSSSJJJCCCBBBEEEBBB<<<;;;;;;;;;:::999888777777444777;;;<<<:::888888999;;;;;;::::::;;;;;;<<<<<<777999;;;<<>><<<;;;;;;;;;<<<===>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCDDDCCCAAA????????????======@@@CCCFFFMMMUUUSSSJJJAAA???CCCEEEAAA===AAAAAAAAAAAAAAA@@@@@@@@@BBB@@@??????@@@@@@???===@@@AAAAAABBBBBBAAA@@@@@@???@@@AAABBBBBBBBBAAA@@@>>><<<;;;;;;<<<>>>>>>>>>::::::;;;;;;<<<===>>>>>>AAA???===>>>???@@@??????;;;:::::::::;;;===@@@BBB@@@@@@>>>===;;;:::999888777999;;;<<<<<<<<<>>>@@@<<<<<<<<<<<<<<<<<<;;;;;;===>>>>>>===<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===???@@@@@@>>><<<;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@>>>======@@@BBBAAAAAA???===;;;:::<<<>>>AAA???<<<<<<>>>@@@BBBBBBBBBAAA???======>>>???@@@CCCCCCBBBBBBBBBAAAAAAAAA???>>>======>>>???@@@AAAFFFFFFFFFFFFEEECCC@@@???@@@@@@BBBDDDEEEDDDAAA>>>???BBBDDDCCCAAAAAACCCFFFGGGFFFDDDBBBBBBAAABBBBBB@@@BBBEEEHHHIIIGGGEEEDDDHHHDDDDDDIIIKKKJJJJJJLLLHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHIIILLLOOORRRTTTVVVSSSQQQPPPSSSaaazzzsssgggbbbqqqwwwjjjpppnnn[[[HHHBBBCCCBBB>>><<<===???AAACCCDDDDDDCCCBBB===<<<;;;999888777777777666555555444444555555666666999<<<===>>>BBBHHHMMMRRRSSSTTTUUUVVVWWWXXXXXXYYYYYYZZZ\\\^^^bbbeeefffjjjiiihhhgggffffffggggggdddeeefffiiilllmmmkkkiiieeeffffffeeedddaaa___^^^888888888888888888888888666777999::::::999888777666666666777777999::::::888666444444666999::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>======<<<;;;888888888999:::;;;;;;;;;??????@@@@@@@@@@@@@@@@@@============???AAACCCDDDBBBBBBAAA@@@@@@AAABBBCCCAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAGGGFFFFFFFFFFFFFFFFFFGGGGGGIIIKKKKKKJJJHHHHHHIIIIIIIIIHHHHHHHHHJJJKKKLLLKKKLLLNNNQQQRRRSSSVVVXXXSSSbbb{{{|||tttqqqppp}}}xxxwwwsssgggZZZNNNLLLIIIEEE@@@>>>=========<<<;;;::::::;;;<<<===<<<===@@@DDDIIIMMMQQQSSSPPPWWW^^^aaaccckkkzzz{{{qqqbbbUUULLLGGGDDDCCCAAAAAA@@@@@@@@@@@@@@@AAA?????????>>>>>>>>>>>>>>>>>>>>>======<<<======>>>>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEECCCBBBAAA@@@AAA>>>>>>AAACCCDDDHHHNNNQQQKKKCCCAAABBBDDDCCCAAAFFFEEEEEEEEEDDDDDDCCCCCCBBB@@@???@@@BBBCCCBBBBBB????????????>>>>>>===<<<===???AAACCCDDDDDDCCCBBBBBB???===<<<===>>>>>>===:::;;;<<<<<<===>>>>>>>>>@@@???======???@@@???>>>>>>===;;;;;;;;;>>>@@@BBB??????>>>===<<<;;;:::999777888888888777888:::<<<999999::::::;;;<<<======>>>??????===;;;:::;;;===<<<<<<==================@@@>>>===>>>@@@@@@???>>>===<<<;;;:::;;;===???AAACCCCCCBBB@@@>>>>>>@@@BBB@@@BBBBBB???<<<;;;>>>BBBAAA>>><<<;;;<<>>>>>???@@@AAADDDCCCCCCBBBAAA@@@@@@??????>>>===<<<======???@@@DDDEEEEEEEEEDDDBBB@@@???:::<<>><<<:::999888888777666555444444333333444666777999:::<<>>>>>>>>???>>>>>>===<<<888999999::::::;;;;;;;;;@@@@@@@@@@@@???>>><<<;;;<<<<<<<<<===???AAACCCEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDAAAAAA@@@AAABBBCCCEEEFFFHHHGGGFFFEEEEEEEEEFFFFFFFFFHHHJJJKKKIIIHHHHHHHHHIIIIIIGGGGGGGGGHHHIIIJJJGGGHHHHHHJJJNNNRRRSSSSSSNNNTTTddd|||zzzhhhzzz}}}{{{vvvooojjjhhhjjjlllggg___VVVUUU[[[bbbddddddbbbcccggglllqqqwww{{{~~~|||~~~hhhaaaWWWMMMHHHEEEEEEEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBBBB@@@???>>>>>>>>>>>>?????????@@@AAAAAABBBBBBBBBCCCDDDEEEEEEDDDBBBAAABBB???@@@DDDFFFEEEEEEHHHJJJIIIGGGCCCAAABBBEEEGGGCCCCCCBBBBBBAAAAAA@@@@@@???>>>===>>>AAADDDDDDDDDBBBAAA???===<<<<<<======<<<>>>AAADDDEEEEEEEEEDDDGGGDDDAAA?????????>>><<<===>>>????????????>>>===@@@>>><<<===>>>???>>>>>>BBB@@@???>>>===>>>@@@AAA>>>>>>>>>>>>===<<<;;;:::999999888666555555777999999999:::;;;===>>>???????????????===;;;999:::;;;;;;;;;<<<<<<<<<=========@@@???>>>???@@@AAA@@@??????>>><<<<<<<<<>>>@@@BBB?????????>>><<<;;;===>>>@@@BBBCCCAAA>>>>>>@@@DDD@@@???===<<<<<>>???@@@AAACCCFFFEEEDDDCCCAAA@@@???>>>@@@@@@>>>======>>>??????AAABBBCCCDDDDDDCCCBBBAAA:::;;;>>>@@@@@@AAAAAABBB@@@AAABBBBBBBBBBBBCCCDDDCCCBBBAAA@@@@@@AAABBBBBBCCCCCCCCCEEEGGGJJJMMMOOOLLLGGGFFFHHHIIIGGGGGGIIIIIIJJJLLLKKKIIIHHHIIIKKKKKKJJJJJJJJJJJJLLLMMMOOOKKKKKKLLLOOOPPPRRR[[[eeevvvhhh^^^kkk~~~}}}fffUUUHHHCCCCCC>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@???===<<<::::::999999777666555444444444555666777777999<<<@@@CCCCCCCCCCCCCCCDDDDDDDDDDDDGGGHHHHHHKKKNNNSSSWWWZZZYYYXXXVVVVVVWWWZZZ]]]```fffeeeddddddbbb___YYYUUURRRRRRPPPMMMIIIEEEAAA???333444555666777888999999666777888999999999999999;;;;;;;;;;;;;;;<<<======:::999888999;;;<<<<<<:::;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@??????>>>;;;;;;;;;<<<<<<<<<======AAAAAAAAAAAA???===;;;:::>>>======>>>@@@BBBDDDEEEFFFEEEDDDCCCBBBCCCDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFAAAAAABBBCCCDDDFFFHHHIIIIIIHHHFFFEEEEEEEEEFFFGGGGGGIIIKKKKKKIIIHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIGGGHHHGGGFFFIIINNNOOOMMMRRRQQQTTTccc}}}xxxtttyyy}}}{{{wwwvvvrrrrrrooodddYYYTTTLLLFFFDDDCCCCCCBBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBCCCEEEEEEDDDBBBAAA???AAAGGGJJJIIIHHHIIIDDDGGGHHHEEEBBBBBBFFFJJJBBBAAAAAAAAAAAAAAAAAA@@@>>><<<;;;===@@@BBBDDDDDDGGGEEEBBB@@@??????@@@AAA===???AAACCCEEEFFFFFFFFFJJJGGGCCCAAA@@@???>>><<>>???>>><<<<<<>>>???>>>===CCCBBBAAA@@@@@@?????????===>>>>>>???>>>===;;;:::999999999777555555777999;;;<<<<<<===>>>???@@@@@@?????????===:::999:::;;;;;;;;;;;;<<<<<<======>>>@@@???>>>???AAABBBAAA@@@??????>>>>>>>>>???@@@AAA@@@AAAAAA@@@???>>>???AAA@@@AAAAAAAAA@@@@@@AAACCC@@@@@@@@@>>>===???BBBEEEBBBAAA@@@??????AAABBBDDDFFFFFFEEEDDDBBBAAA@@@???CCCBBB@@@???>>>??????@@@@@@@@@AAAAAABBBCCCDDDDDD???AAABBBCCCBBBCCCDDDFFF@@@@@@AAABBBCCCDDDEEEEEECCCBBBBBBAAAAAABBBCCCDDDBBBBBBAAABBBEEEIIIMMMPPPMMMHHHFFFHHHIIIGGGGGGJJJKKKNNNOOONNNKKKIIIKKKMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLJJJLLLOOOQQQQQQUUU[[[iiillljjjlllTTTHHHEEE@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBAAA@@@???===<<<<<<<<<:::999888777777777666555555555777999<<<>>>>>>>>>======<<<<<<<<<;;;@@@AAAAAACCCFFFIIILLLNNNMMMLLLKKKKKKMMMQQQTTTWWW___^^^[[[YYYWWWSSSMMMJJJDDDCCCCCCBBBAAA@@@??????222333444555777888999:::777777777777888999:::;;;:::::::::999::::::;;;<<<;;;;;;<<<===???>>><<<:::<<<<<<======>>>??????@@@???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>????????????AAAAAABBBCCCBBB@@@>>><<>>======>>>@@@BBBCCCBBBAAA@@@AAA???===>>>???@@@?????????@@@AAAAAAAAA@@@???>>><<<===>>>??????>>><<<;;;777888999999888999;;;===>>>>>>>>>>>>????????????>>>>>>>>><<<:::999:::;;;;;;;;;;;;<<<===>>>>>>>>>??????>>>@@@BBBCCCCCCBBB>>>>>>????????????@@@@@@BBBCCCDDDDDDBBBBBBCCCEEEBBBAAA@@@AAABBBCCCCCCBBBAAABBBBBBAAA??????BBBDDDCCCBBB@@@???@@@AAACCCEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDCCCAAA@@@?????????@@@AAA@@@??????@@@BBBDDDEEEEEEGGGIIIHHHEEECCCDDDEEE??????@@@BBBDDDFFFGGGGGGDDDCCCBBBBBBCCCDDDEEEFFFCCCCCCCCCEEEGGGJJJMMMOOOJJJFFFDDDGGGIIIHHHIIILLLNNNPPPRRRPPPLLLIIIKKKNNNKKKJJJJJJIIIJJJKKKLLLMMMPPPLLLKKKNNNPPPRRRVVV[[[llltttzzz~~~uuuaaaXXXOOOMMMIIIFFFDDDDDDEEEFFFCCCCCCCCCCCCCCCAAA@@@?????????===<<<;;;;;;;;;;;;999777666666888;;;<<<===::::::999999888777666666:::;;;<<<===>>>@@@AAAAAABBBAAAAAABBBCCCFFFIIIJJJPPPNNNLLLJJJIIIFFFCCC@@@======<<<<<<===???AAABBB111222333555777888999:::888777666666777999;;;<<<888888888888888888999999;;;;;;<<<>>>???>>>;;;888<<<======>>>???@@@@@@AAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBCCCDDDDDDCCCAAA@@@CCCCCCCCCCCCDDDEEEGGGHHHIIIHHHFFFEEEEEEEEEFFFFFFCCCEEEGGGHHHIIIHHHFFFEEEDDDEEEFFFGGGHHHHHHHHHGGGIIIHHHGGGEEEEEEFFFHHHIIIHHHJJJLLLLLLJJJIIIIIIJJJEEEGGGIIILLLNNNOOOOOOOOOHHHMMMOOOLLLLLLPPPPPPLLLGGGNNNUUUWWWYYYeeezzz~~~qqqiiihhhiii}}}~~~yyy{{{{{{uuuggg[[[TTTKKKKKKFFFBBBCCCHHHJJJHHHEEE>>>>>>>>>???@@@BBBCCCDDD>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@AAABBBCCCEEEFFFBBBBBBCCCCCCDDDEEEEEEEEEDDDBBB???@@@CCCEEEEEEDDDEEE???===@@@DDDDDDEEEFFFEEEDDDCCCDDDFFFFFFDDDBBBAAABBBBBBBBBCCCCCCDDDDDDJJJGGGDDDCCCDDDEEEFFFFFFGGGHHHIIIIIIGGGDDDAAA???@@@AAAAAABBBDDDFFFGGGHHHGGGDDDAAA@@@@@@@@@???>>>;;;<<>><<<===>>>@@@???>>>===;;;444777999:::;;;<<<>>>@@@???????????????>>>>>>>>>===>>>>>><<<:::999:::<<<;;;;;;<<<<<<===>>>?????????>>>>>>@@@BBBDDDDDDCCC===>>>???????????????>>>>>>@@@AAAAAAAAA@@@BBBCCCDDDBBBAAABBBFFFGGGFFFCCCAAACCCDDDCCC@@@???AAADDDCCCBBB@@@@@@@@@BBBDDDEEEBBBCCCCCCDDDEEEFFFGGGGGGDDDCCCAAA@@@???>>>??????CCCAAA???>>>>>>@@@CCCEEEHHHJJJMMMKKKFFFBBB@@@@@@??????@@@BBBEEEHHHHHHHHHEEEDDDCCCCCCDDDEEEGGGHHHFFFFFFHHHJJJKKKLLLMMMMMMGGGBBBAAAEEEHHHIIIKKKNNNOOORRRSSSQQQLLLIIIKKKNNNIIIIIIIIIIIIJJJLLLMMMOOONNNHHHEEEHHHLLLPPPVVV]]]kkkeeeppp~~~vvvbbb]]]VVVNNNHHHFFFEEEFFFCCCCCCDDDDDDDDDCCCAAA@@@AAAAAA???>>>>>>============;;;999999;;;>>>???@@@999888888777666555444333666777888999999999999999<<<<<<;;;<<<===>>>@@@AAACCCAAA???>>>???>>>===;;;???===<<<;;;<<<>>>AAACCC111111222333444666666777888666333222333666:::===<<<:::888666666777888999999:::;;;<<<<<<<<<;;;;;;;;;===>>>???>>>>>>@@@BBBAAA@@@@@@??????@@@@@@AAAAAABBBDDDCCCBBBBBBCCCDDDCCCBBBCCCDDDFFFFFFDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFEEEFFFFFFGGGGGGEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGHHHJJJLLLIIIJJJLLLMMMMMMKKKIIIHHHJJJIIIHHHKKKOOORRRRRRPPPLLLNNNMMMIIIHHHJJJIIIFFFIIIMMMRRRUUUWWWZZZ___ccczzzggglllzzz~~~}}}zzzrrriiiYYYKKKGGGBBBCCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBAAA@@@@@@?????????????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGGGGGGGHHHIIIKKKFFFAAA======AAAEEEEEECCCDDDBBB@@@>>>>>>@@@BBBDDDHHHFFFCCCAAA@@@AAABBBDDDEEECCCAAA@@@@@@BBBDDDFFFIIIGGGEEEFFFHHHHHHEEEBBBEEEFFFGGGHHHGGGEEECCCAAA??????@@@BBBDDDFFFHHHIIIHHHFFFCCCAAA??????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCAAA??????BBBCCCBBB@@@===???AAABBBBBBAAA@@@>>>>>>======<<<<<<<<<<<<===;;;<<<===>>>>>>>>>>>>>>>===???AAACCCCCCCCCAAA@@@@@@???>>>>>>>>>???@@@AAA@@@===;;;>>>CCCEEEDDD@@@>>>>>>>>>>>>>>>?????????@@@@@@@@@???>>>===<<<;;;@@@???>>>>>>???AAACCCEEEDDDDDDCCCBBBBBBDDDEEEFFFGGGDDD@@@???@@@AAABBBAAAFFFCCC@@@AAADDDFFFCCC??????@@@AAACCCEEEEEEBBB@@@BBBCCCBBB@@@===<<>>;;;>>>AAABBB@@@>>>;;;:::===???>>>::::::???AAA@@@:::888777999;;;:::666222555444444444555666888999;;;777666999;;;;;;<<<>>>@@@999666;;;===;;;:::>>><<<:::<<<@@@@@@>>>CCCKKK000000111222333444555555666555333111222444777999999888666555555555777888888888888999999999999999:::;;;======<<<<<<===???>>>>>>>>>>>>???@@@AAABBBAAABBBCCCCCCBBBBBBCCCDDDBBBAAABBBCCCEEEFFFDDDBBBDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGIIIKKKKKKKKKLLLLLLLLLKKKJJJIIILLLJJJIIIKKKNNNPPPOOOMMMNNNPPPPPPLLLKKKLLLKKKGGGIIILLLPPPRRRSSSUUUXXX[[[^^^lllyyyuuuqqqpppvvv}}}~~~zzzjjjfff```SSSGGGDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????AAAAAA@@@@@@???>>>======AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDEEEEEEFFFHHHJJJFFFBBB>>>>>>AAADDDDDDBBB@@@AAAAAABBBBBBBBBBBBBBBBBBAAA???===<<<>>>???AAACCCBBB@@@@@@AAACCCFFFGGGEEECCCCCCFFFJJJLLLKKKIIICCCDDDEEEGGGGGGGGGGGGGGGCCCCCCCCCCCCDDDEEEFFFFFFFFFDDDAAA???>>>===>>>>>>???@@@@@@AAABBBBBBCCCCCCCCC@@@>>>???AAABBBAAA@@@>>>???@@@@@@@@@???>>>===???>>>>>>>>>>>>>>>??????======>>>?????????>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@???>>>>>>>>>???@@@AAA???<<<:::<<<@@@CCCAAA>>>======>>>>>>>>>>>>??????AAAAAAAAA@@@@@@???======>>>===<<<<<<<<<>>>@@@AAABBBAAA@@@@@@@@@AAACCCCCCDDDCCCBBB@@@?????????@@@CCC@@@>>>@@@DDDEEECCC@@@BBBBBBBBBCCCDDDCCCAAA???AAABBBAAA???===<<>>???CCCFFFHHHIIIIIIIIIMMMPPPKKKDDD@@@@@@AAABBBEEEGGGIIIJJJHHHGGGFFFEEEEEEEEEFFFGGGGGGIIIKKKNNNNNNNNNLLLKKKCCCDDDDDDFFFGGGIIIKKKLLLNNNNNNMMMMMMLLLJJJIIIHHHDDDGGGLLLNNNMMMLLLKKKKKKNNNNNNMMMMMMNNNOOOQQQRRRWWWXXX]]]fffssstttsss}}}}}}mmmbbb\\\ZZZSSSKKKFFFDDDDDDCCCAAADDDCCCBBB@@@??????AAABBB<<<@@@AAA???>>>???>>>;;;??????===<<<;;;:::999888888777555444444444555666>>>:::999<<<===<<<===@@@>>>999777<<<>>><<<;;;>>>@@@???AAAFFFHHHHHHMMMUUU...//////000111222333333444333222111111222444444555555444333333444555666777777555555444555666777999:::;;;;;;:::999:::;;;;;;;;;<<<===>>>@@@BBBCCC@@@AAACCCCCCBBBAAACCCDDDAAA@@@@@@BBBDDDEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDEEEGGGHHHHHHGGGGGGGGGHHHKKKKKKKKKKKKJJJJJJJJJJJJLLLJJJIIIJJJLLLLLLLLLJJJMMMPPPPPPNNNLLLLLLJJJEEEGGGIIIKKKLLLLLLMMMOOOQQQNNNUUUbbbtttvvvqqqssstttzzz{{{xxxvvvxxxyyy|||tttyyy~~~zzznnnaaaWWWWWWVVVMMMEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@@@@???CCCCCCBBBAAA@@@>>><<<;;;AAA@@@@@@?????????@@@@@@===???AAABBBBBBBBBDDDFFFFFFBBB??????BBBCCCCCCAAA===???BBBEEEEEECCCAAA???>>>===<<<;;;;;;===???@@@AAA@@@@@@@@@AAACCCFFFHHHCCCBBBBBBEEEJJJMMMKKKIIIAAAAAABBBDDDGGGIIIKKKLLLGGGGGGFFFDDDDDDCCCCCCCCCCCCBBB@@@>>><<<<<<<<<<<>>>>>???@@@@@@???@@@???>>>>>>========================>>>???@@@@@@???@@@@@@@@@@@@??????>>>?????????>>>??????@@@@@@??????>>>>>>???@@@AAAAAA===;;;999;;;>>>???>>>;;;============>>>>>>??????@@@@@@@@@@@@???>>>======<<<;;;:::999999:::<<<<<<>>>>>>>>>>>>>>>???@@@@@@@@@BBBDDDBBB>>><<<===>>>@@@>>>===???CCCEEECCCAAAEEECCCBBBBBBBBBBBBAAA???@@@@@@@@@>>>======???AAA@@@AAAAAA@@@@@@AAADDDFFFHHHJJJJJJJJJMMMPPPLLLFFF??????@@@AAACCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGJJJKKKLLLLLLMMMLLLLLLLLLGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMLLLJJJIIIIIIIIIIIIDDDIIIPPPSSSSSSPPPMMMLLLNNNMMMMMMMMMMMMOOOQQQRRRRRRRRRUUUWWW[[[iiivvvxxxxxxyyykkkaaaUUUKKKHHHHHHIIIIIIGGGEEECCCBBBAAABBBCCCDDD>>>BBBDDD@@@???@@@@@@>>>DDDDDDBBB???<<<;;;<<<======<<<:::888777777888999===:::999<<<<<<;;;===@@@===;;;;;;===>>><<<===??????FFFTTTaaagggdddbbbbbb...//////000111111222222222222222222111111111111333333222222333444555666777666444222222333444555888999:::999888777888999::::::;;;;;;===>>>???@@@???@@@AAAAAAAAAAAABBBDDD@@@??????AAACCCDDDDDDCCCAAAAAAAAAAAABBBCCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGDDDGGGIIIIIIHHHGGGFFFGGGJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIMMMNNNLLLJJJJJJGGGBBBEEEFFFGGGHHHHHHIIIJJJKKKQQQPPPRRRZZZlll~~~wwwrrrmmmmmmvvv|||}}}{{{{{{~~~uuusssxxxrrreee]]]VVVOOOKKKNNNOOOJJJEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAA@@@DDDDDDDDDCCCBBBAAA???>>>@@@@@@???>>>===>>>??????===???@@@@@@??????@@@BBBEEEBBB@@@AAABBBCCCBBB@@@;;;>>>AAACCCDDDBBB???=========<<<<<<===???AAABBBAAAAAA@@@@@@AAACCCEEEFFFEEECCCAAACCCFFFGGGDDDBBB?????????AAACCCGGGJJJMMMHHHGGGFFFDDDCCCCCCBBBBBBBBBAAA???===<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@???>>>======>>>>>>???>>>BBBAAA>>>===<<<<<<===>>>:::::::::;;;<<<===>>>???AAAAAAAAAAAA@@@???>>>>>>@@@???===<<<<<<<<<>>>???>>>>>>>>>>>>???@@@@@@AAA<<<;;;::::::<<<===<<<:::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<;;;:::999888999999999<<<<<<<<<<<<======>>>>>>>>>BBBFFFDDD???;;;;;;===@@@>>>>>>???BBBCCCBBBAAADDDBBB@@@@@@AAABBBBBBAAA>>>>>>>>>=========???@@@AAAAAAAAA@@@@@@@@@AAAAAACCCFFFGGGHHHJJJLLLIIIDDD???@@@@@@AAAAAABBBBBBAAADDDEEEGGGHHHHHHGGGFFFEEEJJJJJJJJJJJJKKKLLLMMMMMMIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKIIIHHHGGGGGGHHHHHHEEEJJJOOOSSSRRRPPPNNNLLLLLLLLLKKKLLLLLLNNNPPPQQQNNNPPPTTTWWWWWWZZZeeeqqq|||zzzttt~~~pppccc[[[UUUOOOLLLEEEEEEEEEFFFFFFEEEBBB@@@BBBFFFEEE@@@>>>AAAEEEEEEJJJGGGDDDBBBAAAAAAAAA@@@@@@???>>>=========>>>>>>>>><<<<<<>>>>>><<<>>>CCCAAAAAAAAA@@@@@@@@@DDDHHHNNNWWWfffvvv//////000000111111222222111111111222111111000000222222222222333333444444666555333111111222444555777888999999777666777888;;;;;;:::::::::;;;<<<<<<<<<>>>???@@@??????AAABBB@@@???>>>???AAACCCCCCBBB>>>>>>>>>??????@@@AAABBBDDDCCCBBBAAA@@@????????????@@@AAAAAAAAA@@@@@@???BBBBBBCCCDDDEEEFFFGGGHHHEEEGGGIIIJJJHHHGGGFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFDDDEEEFFFGGGGGGHHHIIIJJJGGGKKKLLLJJJIIIIIIFFFAAACCCCCCCCCEEEGGGHHHIIIIIIMMMLLLKKKLLLRRRcccyyy}}}sssooommmlllmmm}}}{{{xxxppplll```SSSMMMHHHEEEEEEIIIJJJGGGDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFEEECCCCCCAAA@@@>>>===<<<===>>>>>>@@@AAAAAA@@@>>><<<===>>>BBBBBBAAABBBCCCCCCBBB@@@===>>>????????????>>>>>><<<<<<<<<===>>>@@@BBBCCCCCCCCCBBBAAAAAAAAABBBBBBCCCAAA??????AAAAAA>>>;;;======<<<===???BBBFFFHHHEEEDDDCCCCCCBBBBBBCCCCCCAAAAAA@@@???>>>==================>>>>>>>>>>>>>>>=========<<<<<<<<<===>>>CCCBBB???===<<<===>>>???::::::::::::;;;<<<>>>>>>@@@@@@@@@@@@??????>>>===@@@>>><<<:::999:::<<<===<<<<<<===>>>??????@@@@@@<<<;;;;;;;;;<<<===<<<<<<:::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::999999999999;;;;;;<<<<<<===============AAAFFFDDD???;;;;;;===AAA@@@???@@@AAAAAA@@@???@@@???>>>???AAACCCCCCCCC<<<<<<<<<<<<===>>>>>>>>>CCCBBBAAA@@@@@@>>><<<;;;@@@CCCEEEEEEGGGIIIGGGBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEFFFHHHIIIHHHGGGEEECCCHHHHHHHHHHHHJJJLLLNNNOOOJJJIIIIIIHHHHHHIIIIIIIIIJJJIIIGGGFFFEEEFFFFFFGGGBBBEEEHHHJJJJJJIIIIIIJJJJJJJJJIIIJJJKKKMMMOOOPPPNNNMMMPPPVVVYYYXXXZZZ]]]gggwww}}}ssseee[[[SSSPPPMMMKKKKKKJJJGGGEEEKKKRRRUUURRRNNNNNNNNNMMMPPPJJJDDDBBBEEEGGGDDDAAA>>>>>>???????????????>>>@@@???@@@BBBAAA???BBBHHHGGGKKKMMMLLLLLLQQQYYY___ppptttzzz/////////000000111111111///000000000000000000000111111111222222222222222333333222111222333444555555666777777666555666888::::::999999999999999::::::;;;============???AAAAAA???>>>>>>@@@AAAAAA@@@<<<<<<<<<======>>>???@@@BBBAAA@@@???>>>>>>>>>???>>>???@@@@@@@@@???===<<<===>>>???@@@BBBCCCEEEEEEEEEGGGHHHHHHFFFEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCAAACCCEEEEEEEEEFFFGGGIIIFFFJJJKKKIIIIIIJJJHHHDDDBBBAAAAAACCCFFFHHHHHHGGGDDDHHHKKKLLLLLLQQQ[[[ddduuu}}}vvvtttwwwtttqqqzzz~~~}}}yyy~~~~~~}}}xxx}}}nnnddd[[[OOOFFFEEE@@@AAACCCEEEEEECCCBBBAAA??????============??????AAABBBBBBCCCCCCCCCCCCBBB@@@BBBDDDFFFGGGGGGFFFEEEBBB@@@>>><<<;;;<<<===>>>@@@AAAAAA???===;;;;;;<<>>=========>>>::::::;;;<<<===???@@@AAADDDCCCBBBAAAAAA@@@@@@@@@???===<<<===@@@AAA>>>;;;<<<;;;::::::<<<>>>AAABBB@@@@@@@@@@@@@@@AAABBBCCCAAAAAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<=========;;;<<<===<<<::::::<<<===BBBAAA???=========???@@@<<<<<<<<<<<<===>>>??????===>>>>>>>>>>>>======<<<>>>===;;;999888888999:::999:::;;;===>>>>>>>>>>>>;;;;;;<<<<<<============999::::::;;;<<<===>>>>>>?????????@@@@@@??????>>><<<<<<<<<;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<<<>><<<;;;<<<@@@@@@?????????>>>>>>>>>===<<<<<<>>>@@@BBBBBBAAA;;;::::::;;;===???>>>===BBBAAAAAAAAAAAA@@@===:::>>>CCCFFFEEEFFFHHHGGGCCCCCCBBBAAA@@@???@@@AAABBBEEEFFFHHHIIIHHHFFFDDDCCCEEEEEEFFFGGGIIIKKKMMMNNNHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFGGGIIIKKKGGGGGGGGGHHHIIIKKKMMMNNNNNNIIIIIINNNTTTWWWYYY]]][[[ggg}}}yyyvvvnnnddd^^^[[[ZZZXXXVVV[[[gggssstttppplllgggbbbYYYQQQGGGBBBCCCEEEFFFEEEEEEFFFHHHIIIHHHEEEBBB???@@@@@@BBBEEEDDDBBBFFFMMMVVV^^^eeeeeefffmmmwww}}}............////////////---------------...///000000000000000000//////...///000000111222333444444222333444444444444555666777777777777888999999:::777999;;;;;;;;;<<<===???BBB@@@======>>>??????>>><<<<<<<<<<<<===>>>???@@@??????>>>>>>===>>>>>>???======?????????===<<<;;;:::;;;<<<>>>@@@AAACCCCCCDDDEEEEEEDDDBBBBBBCCCDDDCCCCCCDDDEEEDDDCCCBBBAAAAAACCCEEEDDDCCCBBBDDDFFFDDDGGGHHHFFFFFFIIIHHHEEECCCBBBAAABBBEEEGGGFFFDDDDDDFFFHHHJJJKKKMMMPPPSSSNNN]]]hhhuuu~~~}}}qqqnnnpppxxxzzz~~~{{{|||}}}{{{lllqqq~~~lllZZZRRRLLLCCCAAADDD>>>AAADDDDDDBBBBBBAAAAAA@@@???>>>======>>>???@@@???@@@@@@AAABBBBBBAAAAAA>>>@@@CCCFFFGGGGGGEEEDDDCCCAAA>>><<<;;;<<<>>>???<<<===>>>===;;;;;;;;;<<<===???BBBDDDDDDDDDCCCCCCCCCCCCAAA@@@>>>=========999:::;;;<<<===>>>???@@@BBBBBBAAAAAAAAAAAAAAAAAA???===<<<>>>AAABBB@@@>>>999999999999;;;<<<>>>???<<<<<<======>>>???@@@AAA@@@@@@@@@@@@???>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<;;;999888:::===??????>>>=========>>>???======<<<<<<<<<======>>>::::::;;;<<<<<<<<<;;;;;;===<<<:::888777777777777777888:::;;;=========<<<999:::;;;<<<<<<<<<>>>???888999:::;;;<<<======>>><<<<<<======>>>======<<<;;;;;;<<<<<<<<<;;;;;;:::888999:::;;;<<<;;;;;;::::::;;;<<<===<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<===;;;;;;<<<>>>@@@AAA???===999888888:::===???>>><<<======>>>BBBEEEFFFCCCAAA<<>>CCC@@@>>>======>>>>>>======<<<<<<======>>>???@@@>>>============>>>>>>???<<<===>>>???>>>===;;;999999:::<<<===???AAACCCCCCCCCDDDCCCAAA??????AAACCCBBBDDDEEEFFFFFFDDDBBBAAABBBDDDFFFDDDAAA@@@AAADDD@@@CCCDDDAAABBBFFFGGGDDDEEEBBBAAABBBDDDFFFDDDBBBIIIEEE@@@@@@DDDJJJMMMMMMHHHQQQQQQVVVjjj~~~wwwnnnjjjiiittt{{{}}}~~~}}}ggggggwwwkkkYYYIIIEEECCC???@@@EEE???CCCFFFEEECCCCCCCCCCCCCCCBBB@@@??????@@@BBBCCC===>>>???@@@@@@@@@@@@@@@>>>@@@CCCEEEFFFEEECCCBBBCCCAAA???<<<;;;<<<>>>???999:::;;;;;;;;;;;;<<<>>>;;;>>>BBBDDDEEEDDDCCCCCCEEEEEEDDDCCCAAA???===;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCAAA???AAACCCDDDAAA>>>888888999:::;;;===>>>???;;;;;;;;;;;;<<<===>>>?????????@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<;;;888888:::======<<<<<<<<<<<<======>>><<<;;;;;;:::::::::;;;;;;888888999:::;;;;;;;;;;;;<<<;;;:::888777666666666666777999;;;<<<<<<<<<<<<777999:::;;;;;;<<<===???888888999:::<<<======>>>888888999::::::999999999:::;;;;;;<<<<<<;;;;;;;;;777888999:::;;;:::999999999888888999:::;;;:::888777888999:::::::::<<<===;;;;;;<<<>>>??????<<<:::999777777:::>>>???>>><<<999999===CCCIIIKKKJJJHHH:::@@@CCCCCCCCCEEEDDDAAADDDBBB>>>;;;;;;===AAACCCCCCDDDEEEFFFGGGHHHHHHIIIDDDEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDEEEFFFCCCDDDEEEEEEEEEDDDCCCBBB@@@CCCEEEFFFFFFFFFGGGHHHDDDDDDDDDDDDFFFHHHJJJKKKLLLLLLOOOQQQNNNJJJMMMRRRPPPQQQVVVaaattt}}}uuussszzzppp~~~yyykkk\\\hhhuuuzzzjjj[[[\\\mmm|||yyynnnccc\\\]]]^^^bbbeeedddccciiiqqq~~~wwwjjj]]],,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,+++,,,---///000222333444222111000000000111333333555666777888888999999999:::::::::888666666777999:::;;;;;;<<<============:::999888999;;;=========:::;;;<<<===>>>>>>>>>>>>BBBBBB@@@???===<<<;;;:::777888999<<<===??????@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBDDDGGGFFFCCC@@@BBBCCCDDDFFFFFFDDDCCCBBBAAACCCEEEEEEDDDCCCCCCDDDIIIFFFDDDCCCCCCDDDDDDCCCFFFCCCAAABBBEEEHHHIIIIIIEEEIIIKKKKKKNNN[[[ooo~~~www|||yyy|||{{{zzzxxx~~~~~~pppjjjfff```]]]^^^WWWPPPFFFBBBBBBCCCAAA???AAA@@@@@@@@@AAAAAABBBCCCAAA@@@?????????@@@BBBBBB======>>>>>>>>>>>>===<<<===???AAABBBBBBAAA@@@???@@@???>>>=========>>>???<<<<<<<<<>>>@@@CCCEEEGGGBBBAAAAAAAAABBBCCCEEEFFF>>>======AAAFFFFFFAAA<<<;;;<<<===>>>????????????????????????>>>===;;;999@@@AAACCCCCCBBB@@@===;;;999;;;<<<;;;999999;;;>>>:::::::::::::::;;;<<<======;;;;;;======999888:::;;;;;;:::::::::999999999999;;;<<<;;;888666777999;;;;;;:::::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;<<<999999:::::::::999999888777777666666555444444444444555666777888999999999:::999888888999:::<<<===:::999999888999999::::::777777666666555555555444888999;;;;;;;;;:::888666:::::::::;;;;;;;;;<<<<<<999999:::;;;;;;;;;;;;:::888999;;;;;;:::999;;;<<<;;;<<<>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<>>???EEEEEEFFFFFFFFFEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDDDDCCCEEEFFFFFFDDDBBBAAABBBCCCBBBCCCEEEFFFGGGGGGFFFFFFKKKHHHDDDCCCEEEGGGIIIIIIOOOMMMKKKIIIJJJKKKNNNOOONNNOOOVVV___dddnnnyyymmmooommmsssccccccfffkkkooovvvzzzuuuwwwpppkkkmmm|||{{{jjjlllkkkddd]]]```mmmyyy,,,,,,,,,------------...,,,,,,,,,---------............---------,,,,,,,,,++++++,,,---///000111111111111000000000111222333444555666777777888888888888999888777555444666888888999;;;===>>>??????>>>:::888888999<<<>>>>>>>>>;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????:::;;;<<<<<<============@@@AAAAAAAAAAAAAAA@@@@@@BBBBBBBBBEEEHHHHHHFFFCCCBBBCCCEEEFFFFFFEEECCCBBBAAADDDFFFFFFEEEDDDDDDEEEGGGEEECCCCCCEEEFFFGGGFFFIIIFFFCCCCCCEEEGGGGGGFFFEEEGGGIIIHHHHHHNNNZZZdddqqq~~~~~~~~~wwwmmmccc]]]WWWQQQPPPSSSPPPJJJCCC@@@AAACCCBBB@@@@@@@@@???@@@@@@AAAAAABBB@@@@@@?????????@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCBBBAAA???BBB@@@===;;;;;;>>>AAACCC=========>>>???AAACCCDDDDDDCCCBBBAAAAAAAAAAAABBBAAA???>>>???AAAAAA???<<<;;;<<<===>>>??????@@@@@@?????????@@@???>>><<<;;;>>>???AAABBBAAA???===;;;:::<<<===;;;999999;;;===;;;:::::::::;;;<<<<<<======;;;;;;>>>>>>;;;;;;===;;;;;;;;;;;;:::::::::999888:::;;;:::777666777999;;;:::::::::;;;;;;<<<===<<<;;;;;;;;;<<<<<<===>>>999999999::::::999999888888777777777777666666666888888999999999999888888;;;;;;:::::::::::::::;;;::::::999999888999999999888888888777777777666666666777999:::999888666555::::::::::::;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999:::;;;:::999888999:::<<<===>>>===<<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBEEEGGGHHHAAA>>>;;;===BBBFFFFFFDDDFFFDDDAAA>>>===>>>???@@@BBBCCCDDDDDDDDDCCCAAA@@@??????????????????@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGHHHHHHFFFDDDCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIIIILLLJJJGGGFFFGGGHHHHHHGGGLLLKKKJJJIIIIIIKKKLLLMMMMMMLLLQQQWWWYYY___vvv~~~yyymmmmmmyyyvvvvvvyyy|||~~~oooeee\\\UUUXXXaaakkkrrrvvv,,,,,,,,,,,,------------,,,,,,,,,---------.........------------,,,,,,,,,***++++++,,,------......111000000000000111222222333333444555666666666666666666777555444444555777666888;;;>>>???@@@??????999888777999<<<>>>???>>>======>>>?????????>>>>>>>>>???AAABBBBBBBBBAAAAAA;;;;;;<<<======>>>>>>???AAAAAACCCCCCCCCAAA???>>>AAAAAABBBEEEHHHIIIHHHGGGDDDEEEFFFGGGGGGFFFEEEDDDCCCEEEGGGHHHGGGFFFFFFGGGEEEDDDCCCDDDGGGIIIJJJIIIKKKHHHEEEDDDEEEEEEDDDDDDEEEGGGGGGGGGFFFGGGJJJLLLNNNYYYhhhuuu~~~}}}}}}~~~xxxxxxzzzppp]]]YYYTTTPPPIIICCCDDDIIIFFFCCC???>>>@@@BBBBBBAAA?????????@@@@@@@@@@@@AAA@@@????????????@@@AAAAAA??????>>>======>>>???@@@@@@AAACCCDDDDDDBBBAAA???BBB@@@<<<999:::>>>BBBEEE???>>>>>>>>>???@@@AAAAAAGGGFFFDDDBBB@@@???>>>>>>CCCBBB@@@>>>======<<<<<<<<<<<<===>>>???@@@AAABBB??????@@@@@@@@@??????>>>===>>>???@@@@@@???======<<<======<<<:::999:::<<<;;;;;;;;;<<<<<<<<<<<<<<<:::888888;;;;;;999999<<<<<<<<<;;;;;;;;;:::::::::777999999999777666777999::::::::::::;;;<<<>>>>>>;;;:::::::::;;;;;;<<<===888999999::::::999999999888888999999999999::::::======<<<;;;:::999999888=========<<<<<<:::999999;;;::::::999888888888999999999999999999888888888777888999::::::888666555999999999999::::::::::::::::::;;;<<<<<<<<<<<<<<<:::;;;;;;:::888777888999>>>???>>>===;;;;;;===>>>===<<<<<<<<<<<<<<<<<<===??????@@@AAABBBDDDFFFGGGAAA===:::;;;???CCCDDDDDDFFFDDDBBB???>>>???@@@AAA@@@@@@AAABBBBBBAAA???>>><<<<<<<<<======>>>>>>>>>???@@@AAABBBDDDDDDEEEEEEGGGGGGGGGFFFDDDCCCDDDFFFGGGGGGFFFGGGGGGHHHIIIJJJLLLKKKIIIHHHIIIHHHGGGEEEIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJMMMQQQPPPSSScccuuu|||||||||}}}rrrwww~~~~~~wwwiii[[[VVVYYY[[[YYYwww++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---------000000000000000111111222111222333444444555555555444666777666555555666777666888;;;===>>>>>>===<<<888777777999<<<>>>??????>>>??????@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDBBBAAA???999:::;;;<<>>???AAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAAAAA????????????@@@@@@AAAAAA@@@???>>>======>>>@@@BBB@@@AAABBBCCCCCCAAA???>>>>>>===:::999:::===@@@CCC>>>>>>??????@@@AAAAAABBBHHHGGGEEECCCAAA@@@>>>>>>AAABBBBBBAAA>>>======>>><<<<<<===>>>@@@BBBCCCDDD??????@@@@@@AAAAAAAAAAAA======>>>??????@@@??????>>>>>>===<<<::::::::::::<<<<<<<<<<<<<<<<<<<<<;;;;;;888888;;;;;;888888:::<<<<<<<<<;;;;;;;;;::::::888999999999999999999:::999999999:::;;;===>>>???:::999888888777777888888888888999:::::::::999999999999::::::;;;<<<<<<===???>>>===<<<<<<;;;;;;;;;;;;<<<===>>>===<<<:::999;;;;;;:::999888888888888999999999999999999999999:::;;;<<<===<<<;;;999888888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;999;;;<<<;;;::::::;;;<<>><<<::::::<<<>>>>>>===<<<<<<<<<<<<===>>>@@@@@@@@@AAACCCEEEFFFGGGCCC???;;;:::===@@@BBBBBBEEECCCAAA@@@??????@@@AAA???@@@AAAAAAAAA@@@???>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDCCCBBBDDDEEEEEEDDDBBBAAACCCDDDFFFFFFEEEDDDEEEFFFHHHIIIIIIHHHHHHIIIJJJIIIFFFDDDFFFGGGIIIJJJKKKKKKKKKJJJKKKJJJMMMPPPPPPRRR\\\hhhrrr~~~lllsss~~~xxxxxx~~~zzzxxxwwwvvvuuuvvvwwwwwwzzz~~~yyynnnddd___\\\bbbiiinnnooonnnooopppqqqmmmgggaaa\\\]]]cccjjj}}}yyypppgggiiittt~~~+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------//////000000111111111111000111222333333444444333555666888888777777888999888999;;;<<<<<<;;;:::999999888777999<<<>>>???>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAA;;;<<<<<<===???AAACCCDDDFFFGGGIIIJJJIIIFFFCCCBBB@@@AAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDGGGIIIJJJJJJIIIIIIJJJIIIHHHGGGHHHIIIJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHFFFEEEEEEHHHJJJJJJIIIIIIHHHGGGGGGLLLXXXiiiuuu}}}~~~}}}~~~~~~{{{zzzyyyuuuuuuzzz}}}{{{}}}|||wwwjjjkkkvvvxxxuuuhhhUUUJJJHHHEEEDDDGGGIIIGGGCCCCCCBBBAAAAAAAAABBBAAA@@@BBBCCCCCCDDDDDDCCCBBBBBB???@@@@@@@@@AAAAAAAAAAAAAAA@@@>>>===>>>???AAACCC@@@@@@AAABBBAAA???===;;;999999999:::;;;<<<<<<======>>>???@@@BBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAAAAA===@@@CCCDDDCCCAAA@@@???======>>>???AAACCCEEEFFF?????????@@@@@@AAABBBBBB????????????@@@AAAAAABBB???>>><<<;;;;;;;;;::::::<<<<<<======<<<;;;:::999???<<<<<>>:::888:::<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<<<<<<<888888999999;;;<<<>>>>>><<<;;;:::888666666555555777888999:::::::::::::::999999:::;;;<<<===>>>>>>======<<<<<<<<<===>>>???999:::<<<===>>>===<<<;;;;;;:::999999888888888999999999999999999999999999:::;;;=========<<<:::999888888999999999:::::::::999::::::;;;;;;;;;;;;;;;999:::<<<=========???AAA??????>>>;;;999999;;;===>>>===<<<;;;;;;<<<===>>>??????@@@AAACCCEEEGGGHHHEEEBBB>>><<<<<<===???@@@CCCCCCAAA@@@???@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDBBBBBBCCCEEEGGGFFFEEEEEEEEEFFFGGGHHHDDDDDDEEEGGGIIIIIIGGGEEEEEEGGGIIIKKKLLLLLLLLLKKKJJJJJJKKKNNNPPPQQQUUU[[[\\\```nnn{{{mmm``````ooozzzuuupppnnnttt~~~{{{wwwvvvmmmjjjkkkooommmdddZZZUUUWWW]]]dddgggffffffgggjjjoooooonnnlllnnnxxx++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------................../////////...///000000111111000000000000111222333333333333444777999:::999999:::;;;;;;;;;;;;;;;;;;:::999999:::999888999;;;=========>>>???@@@BBBCCCDDDEEEEEEBBBCCCCCCCCCDDDEEEEEEEEEBBBAAA@@@???>>>???@@@@@@EEEEEEGGGGGGGGGEEECCCBBB@@@AAACCCBBBBBBBBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDGGGIIIKKKJJJJJJJJJKKKKKKJJJIIIIIIJJJIIIGGGEEEDDDFFFGGGGGGFFFFFFHHHIIIHHHEEEBBBAAACCCEEEFFFGGGAAACCCFFFHHHJJJMMMQQQTTT[[[ffftttzzztttsssnnnhhhpppxxxrrriii[[[XXXZZZYYYZZZVVVIIIFFFDDDAAAAAAFFFLLLIIICCCEEEDDDCCCBBBBBBAAAAAAAAACCCDDDEEEEEEEEEDDDCCCBBB@@@AAAAAABBBCCCBBBBBBBBB@@@????????????AAABBBCCC@@@@@@AAAAAA@@@>>>;;;:::666777888::::::::::::999<<<===>>>@@@BBBCCCCCCCCCAAABBBCCCCCCDDDDDDCCCCCC<<<>>>BBBEEEFFFDDDBBB@@@======>>>???AAADDDGGGIII@@@?????????@@@AAABBBBBBAAA@@@?????????@@@BBBCCC???===<<<;;;<<<<<<<<<:::<<<<<<======<<<:::888777;;;999;;;???>>>999666777;;;;;;:::::::::999999999;;;::::::;;;===???>>>===888888888888999:::<<<<<>><<<:::999888777777777888999999::::::::::::999999:::;;;;;;<<<======;;;;;;:::;;;<<<>>>@@@AAA999999:::<<<<<<=========:::999999888999999::::::999999999999::::::::::::999:::;;;<<<<<<:::888777999999999999::::::::::::::::::;;;<<<<<<<<<<<<;;;888:::===>>>???@@@BBBDDD@@@@@@???===;;;:::;;;===>>>===;;;::::::;;;===>>>>>>>>>???AAACCCEEEGGGHHHFFFDDDAAA???>>>>>>???@@@CCCCCCBBBBBBAAAAAAAAAAAAAAABBBDDDEEEEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFIIIJJJKKKJJJJJJEEEFFFGGGFFFDDDDDDEEEGGGIIIIIIHHHHHHHHHHHHIIIIIICCCCCCCCCFFFHHHIIIGGGFFFDDDFFFHHHJJJLLLMMMMMMLLLJJJHHHHHHIIILLLMMMLLLLLLOOOSSSYYYbbboooppp```YYYaaatttvvvsssvvv~~~***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------....../////////000......000111111111000///000000111222333333333333444666999::::::::::::;;;===<<<;;;;;;;;;<<<======<<<:::999999;;;<<<<<<<<<===>>>@@@CCCEEEFFFGGGHHHEEEDDDCCCBBBBBBCCCEEEFFFEEEDDDAAA???>>>>>>???@@@CCCDDDDDDEEEEEEDDDCCCCCC>>>@@@BBBCCCBBBBBBEEEHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDFFFIIIJJJJJJJJJJJJKKKJJJIIIIIIIIIJJJIIIFFFDDDDDDFFFHHHHHHGGGFFFGGGIIIHHHFFFDDDBBBBBBCCCEEEGGG@@@CCCFFFIIILLLLLLKKKKKKIIIPPPXXX___gggvvv~~~ooohhhfffaaaYYY^^^ddd___SSSIIIGGGFFFAAAEEEHHH@@@@@@BBBAAA>>>BBBHHHHHHCCCFFFEEEDDDBBBAAAAAABBBCCCCCCDDDEEEFFFEEEDDDBBBAAAAAABBBCCCDDDDDDDDDCCCCCC??????@@@@@@AAABBBBBBCCCAAABBBBBBBBB@@@>>>;;;999999888888888888999999999;;;<<<>>>???@@@@@@@@@???>>>???@@@BBBBBBBBBBBBAAA???>>>>>>AAADDDEEEBBB???>>>>>>>>>???BBBEEEHHHKKK@@@@@@???>>>??????@@@AAAAAA@@@>>>======???AAABBB???===;;;;;;===>>>===;;;;;;;;;<<<<<<;;;999777555666777;;;AAAAAA<<<999999::::::999999999888888888:::999888:::===??????===888777777777888999999:::===<<<;;;::::::999999:::777777888999::::::::::::888999999::::::;;;;;;;;;;;;:::999999:::<<>>>>>>>>>>>>>>999;;;===>>>>>>???AAACCCAAABBBBBB@@@>>><<<======>>><<<:::999999:::<<<>>>??????@@@@@@AAACCCDDDEEEDDDDDDCCCBBBAAAAAABBBCCCEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAACCCGGGJJJLLLLLLKKKJJJEEEFFFFFFFFFDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHEEEEEEDDDFFFHHHHHHGGGFFFCCCDDDFFFHHHJJJKKKLLLMMMJJJHHHFFFGGGKKKMMMJJJFFFHHHJJJMMMOOORRR```~~~tttbbb]]]bbb******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,------...//////000---...000111111111000///000111222333333444333333333555888::::::::::::;;;>>>===<<<;;;<<<>>>@@@BBB===;;;999:::;;;<<<;;;;;;===>>>@@@CCCFFFGGGIIIIIIJJJHHHEEEAAA@@@@@@AAABBBCCCBBB@@@??????@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEEEE===@@@BBBCCCCCCDDDHHHLLLFFFFFFEEEEEEEEEEEEFFFFFFCCCFFFIIIJJJJJJJJJJJJKKKIIIHHHHHHIIIJJJIIIGGGEEEEEEHHHJJJIIIGGGEEEFFFHHHGGGHHHHHHGGGFFFFFFIIIKKKEEEDDDBBBCCCEEEGGGIIIJJJKKKMMMNNNMMMRRRbbbzzzwww{{{{{{|||nnnmmmggggggdddYYYVVVRRREEE???<<>><<>>>>>CCCFFFEEEFFFEEEDDDBBB@@@@@@CCCEEEBBBCCCDDDEEEEEECCCAAA@@@BBBBBBDDDEEEEEEEEEDDDCCC>>>???@@@AAABBBCCCBBBBBBBBBCCCCCCCCCAAA???<<<:::<<<;;;888777777888:::;;;;;;<<<===>>>>>>===<<<;;;<<<===???@@@AAAAAA@@@???CCC???<<<===BBBDDDBBB???>>>>>>>>>???BBBFFFIIILLLAAA@@@???>>>>>>???@@@@@@AAA@@@===<<<<<<===???AAA???<<<:::;;;===???>>><<<:::;;;<<<<<<:::888555444999;;;AAAIIIKKKFFFBBBBBB999999999888888888777777999888777999===???>>><<<888777777777777777888888999999888888999999:::;;;666777888999:::;;;;;;;;;888888999999999999::::::;;;:::999888999;;;===>>>===<<<:::999888888999:::777777777888999:::<<<<<<;;;<<<<<<<<<======>>>>>><<<===>>>??????===;;;:::::::::;;;;;;;;;;;;<<<<<<>>>>>>???@@@@@@@@@@@@@@@:::<<<===>>>===>>>???AAABBBDDDDDDCCCAAA???>>>>>>===<<<:::888888:::<<<===AAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCDDDEEEGGGGGGGGGGGGGGGFFFFFFFFFFFFBBBCCCEEEFFFFFFFFFEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBDDDFFFIIIKKKKKKJJJHHHGGGCCCDDDDDDDDDBBBBBBDDDFFFFFFGGGHHHIIIHHHGGGFFFEEEIIIGGGFFFFFFHHHHHHGGGFFFBBBCCCDDDFFFHHHJJJKKKLLLKKKIIIGGGIIINNNRRROOOJJJEEEBBBCCCIIIMMMQQQZZZeee~~~jjjaaacccwwwvvvuuuwww++++++************++++++******+++++++++,,,,,,,,,---------............///---------............//////////////////.........000000111222333333444444444444333444444555666777<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>???<<<===???AAADDDFFFHHHIIINNNIIICCCAAAAAABBBAAA???AAAAAAAAABBBBBBBBBCCCCCC@@@@@@??????@@@@@@AAABBBDDDDDDCCCCCCDDDFFFHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHEEEEEEFFFGGGHHHIIIIIIJJJFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFDDDBBBAAACCCEEEEEEFFFHHHJJJQQQ]]]lllwwwwwwkkkccckkk~~~wwwnnnhhh^^^[[[VVVQQQKKKHHHEEEDDD@@@???===<<<===>>>@@@AAA???>>>>>>>>>???@@@AAAAAACCCCCCBBB???>>>>>>AAADDDEEEEEEDDDAAA??????AAACCCAAABBBCCCCCCCCCBBBAAA@@@>>>>>>>>>>>>???@@@AAABBBAAACCCCCC@@@<<<:::<<>><<<:::777:::<<<===<<<999888;;;>>>?????????===;;;:::;;;<<<;;;::::::;;;>>>AAAEEEGGGCCCBBBAAA???>>><<<;;;:::>>>>>>>>>======<<<<<<;;;::::::::::::::::::::::::;;;;;;999888666444333222::::::<<>><<<<<<=====================???AAAAAA???>>>??????BBBCCCDDDDDDBBB@@@===;;;=========>>>>>>?????????AAAAAA@@@@@@@@@AAABBBCCCGGGDDDAAAAAABBBBBB@@@>>>DDDDDDDDDDDDEEEFFFHHHHHHHHHEEEAAAAAABBBCCCBBB@@@EEEGGGHHHGGGEEEBBBAAAAAADDDEEEGGGIIIIIIIIIGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@CCCDDDFFFGGGGGGFFFEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGDDDDDDDDDEEEGGGIIILLLMMMKKKLLLMMMMMMMMMMMMLLLLLLHHHIIIIIIHHHHHHJJJOOORRRfffqqqiiiwwwwwwrrrrrrzzz}}}ttt+++******))))))******+++*********+++++++++,,,,,,------------............------------............///.....................000000111111222333333444444444444444555666777888:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<>>>@@@BBBDDDEEEFFFHHHEEEAAA@@@BBBCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCEEEFFFHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFDDDBBBAAABBBCCCCCCCCCDDDEEEHHHNNNVVV[[[\\\TTTOOOWWWfffooollleeejjjsssssseeeYYYQQQSSSQQQNNNJJJGGGCCCAAA@@@>>>===<<<;;;<<<===???@@@>>>>>>>>>===>>>>>>??????CCCBBBAAA>>>======@@@BBBAAAAAA@@@>>><<<<<<>>>@@@??????@@@AAAAAA@@@???>>>>>>=========>>>???@@@@@@CCCCCCBBB@@@???<<<:::888999;;;<<<<<<;;;<<<>>>@@@???===<<<=========;;;999888:::;;;;;;::::::;;;<<<>>>??????===:::999:::;;;;;;;;;999999:::;;;===???@@@??????>>>===<<<<<<;;;<<<;;;;;;;;;;;;;;;<<<===:::::::::::::::::::::::::::999777666444333333333888888:::<<<>>>===999666999999999999:::::::::::::::999888777777888999:::777666555555666888:::;;;999888666555444444444444555555555666666666666777666777888999999999888777::::::999999999999::::::;;;:::999888888999999:::666666555555555666777777999999888888888888999999:::;;;;;;:::888777888999<<<===>>><<<:::999:::;;;<<<======>>>===<<<:::999;;;>>>AAACCCBBBAAAAAAAAA@@@AAAAAAAAAAAA@@@>>>>>>======>>>>>>>>>?????????BBBAAA@@@?????????@@@AAAEEEBBB@@@@@@AAAAAA@@@>>>BBBBBBCCCCCCDDDEEEFFFFFFHHHDDDAAA@@@BBBCCCCCCBBBEEEFFFHHHGGGDDDAAA@@@@@@DDDEEEGGGHHHHHHGGGEEEDDDEEEEEEEEEEEEEEEDDDCCCCCCAAABBBDDDEEEEEEEEEEEEDDDFFFEEEEEEDDDDDDDDDEEEEEECCCCCCBBBCCCDDDFFFIIIJJJGGGIIIKKKMMMMMMLLLJJJIIIGGGGGGGGGFFFFFFHHHKKKOOO[[[oootttqqqxxxvvv{{{rrroooooossszzzyyy+++******))))))******+++*********++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,---------..............................///000000111111222222333444444444444555666777888777888888999:::;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<===>>>???@@@AAABBBAAA@@@???@@@BBBCCCCCCBBB>>>>>>?????????@@@@@@@@@@@@@@@??????@@@@@@AAABBB???@@@BBBCCCEEEFFFFFFGGGIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBDDDEEEDDDBBBAAAAAABBBCCCBBBAAAAAACCCDDDDDDDDDFFFCCCCCCJJJRRRUUUQQQKKKKKKTTT___iiimmmmmmlllkkkuuu~~~uuufff\\\SSSJJJDDDHHHGGGFFFEEECCC@@@>>>===<<<;;;:::::::::;;;===>>>>>>=====================AAAAAA@@@===;;;;;;===???>>>>>>>>><<<::::::;;;===<<<<<<>>>>>>>>>>>>===<<<============>>>>>>???@@@@@@===<<>><<<:::888999999:::999888777777888999:::;;;;;;<<<<<<<<<<<<<<<===999999777777888999<<<===999999999999999999999999888666444222222222333444555555777999:::999555222666777888999::::::999999777777777777777777777777666777777777888888999999999888666555444333333333444444444444555555555555555666777888999888777777999999::::::::::::999999:::::::::999::::::;;;<<<888777666666666666666777777888888999999888888777777888888888666666888:::===>>>???>>>;;;888777777;;;<<<>>>>>>===;;;888666888<<<@@@CCCCCCCCCDDDDDD@@@@@@????????????@@@@@@>>>>>>>>>???????????????BBBAAA???>>>===<<<<<<<<<@@@???>>>>>>@@@@@@???>>>@@@@@@@@@AAAAAABBBCCCCCCFFFCCC@@@???@@@BBBCCCCCCDDDFFFGGGFFFCCC@@@??????CCCCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEDDDDDD???@@@AAACCCDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@AAABBBCCCEEEFFFDDDFFFIIIKKKKKKJJJHHHFFFFFFFFFFFFDDDCCCDDDGGGJJJPPPYYY___bbbpppqqqccceeeaaattt|||vvvrrrsssvvvvvvtttwww******))))))))))))******************+++++++++++++++,,,,,,,,,------------+++,,,,,,,,,---------------------------........./////////000000111111111222222222222333444555666555555666777999:::;;;<<<>>>===<<<;;;::::::999:::;;;<<<<<<======>>>??????======>>>@@@AAAAAAAAA@@@<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>??????@@@<<<>>>@@@CCCDDDEEEEEEEEEFFFGGGGGGGGGFFFDDDBBBAAADDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBAAA???????????????@@@AAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???AAACCCCCCBBB@@@@@@@@@DDDBBB@@@AAADDDEEECCC@@@@@@AAACCCFFFHHHGGGDDDAAABBBDDDGGGIIIKKKNNNQQQTTTWWW___eeeeeehhhooovvvxxxvvv}}}}}}jjj___PPPHHHHHHIIIGGGDDDCCCCCCCCCCCCAAA???===;;;::::::999999999:::;;;<<<>>>>>>>>>>>>===<<<<<<;;;??????>>><<<:::999;;;<<<===>>>>>><<<::::::;;;===:::;;;<<<======<<<;;;;;;;;;;;;<<<===>>>@@@BBBCCC@@@<<<;;;CCCLLLLLLBBB777777999;;;;;;;;;;;;<<<===>>><<<999999:::;;;;;;:::555444555999===???<<<888;;;<<<===<<<999888777888777777777777888:::;;;<<<777888999:::;;;<<<===>>>:::888666555555777999;;;777777777777777777777777666444222000000222444666444444555777888777444111333444777999:::999888777666666777888888777555555666666777888888888777666888777666555444333333333222222333333333444444444444555666777888777666666666777888999999999888777888888888999::::::;;;<<<888888777666666666666777666666888999999888666666666777777666444444666888:::<<<>>>===:::777555555888:::<<<>>>===:::777555777999<<<>>>@@@BBBEEEGGGCCCAAA@@@>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???===;;;:::999888;;;;;;<<<===>>>??????>>>===>>>>>>??????@@@@@@@@@BBB@@@>>><<<===???AAACCCCCCDDDEEEDDDBBB???>>>>>>???@@@AAABBBBBBBBBBBBAAA>>>???@@@AAABBBCCCCCCCCC???@@@AAABBBCCCCCCDDDDDDFFFEEEDDDBBBBBBAAAAAAAAA>>>>>>>>>???@@@CCCEEEFFFFFFGGGHHHHHHHHHGGGEEEEEEEEEEEEEEECCCAAAAAACCCEEEKKKLLLIIIFFFOOOhhhwwwlll[[[\\\cccnnnxxx|||~~~uuu~~~www|||***))))))))))))))))))***))))))*********+++++++++++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,---+++,,,,,,,,,---------.........////////////000000000000000000111222333333222333444666777999:::;;;>>>===<<<;;;:::999999999;;;<<<<<<<<<<<<=========:::<<<>>>??????>>>======;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<======>>>;;;<<>>===<<<<<<<<<<<<===>>>@@@@@@???@@@@@@AAAAAA@@@??????<<<>>>AAAAAA@@@?????????EEEBBB???@@@CCCEEEEEECCC???@@@BBBBBB@@@>>>>>>>>>>>>>>>===<<<;;;===@@@CCCBBBHHHLLLKKKMMMTTTYYY[[[]]]dddiiihhhiiirrr|||xxxwwwxxx{{{~~~{{{tttmmmhhhiiioootttwwwzzz~~~pppWWWMMMCCC@@@BBBEEEDDDAAAAAABBBBBBAAA@@@===;;;:::999999999999999::::::;;;>>>????????????>>><<<<<<=========;;;999888999;;;;;;<<<===<<<:::999;;;<<<;;;<<<=========<<<:::999888999:::===@@@CCCEEEGGGGGGCCCCCCKKKTTTTTTIII>>>999;;;======;;;::::::;;;<<<:::888777888999999999555444555999===???<<<999:::<<<===<<<999777777777666666666777888999999:::555666777999:::<<<======<<<:::777444444444666777666666666666666666666666555333111000000222555777555555555777888777555333111333555888888888777666666777888999888777555444444555777888888777666555777777666555444333222222222222222222333333333333333444555666777666555555333444555666777666666555444555666777888999999999777777666666666666666777444555777777777777555444777777777444222222444666555777::::::888666555555444666999<<<<<<;;;888666666777777888:::>>>DDDIIIFFFDDDAAA???===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>><<<:::999777666888999;;;<<<======>>>>>><<<======>>>???>>>>>>===???>>><<<;;;:::<<<>>>@@@AAABBBDDDCCC@@@>>>======;;;<<<===???@@@AAABBBBBB<<<===???@@@BBBCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDFFFEEEDDDCCCBBBAAAAAAAAA<<<======>>>AAACCCFFFHHHKKKIIIGGGEEEDDDCCCCCCDDDDDDDDDDDDBBB@@@???AAABBBFFFEEEBBB>>>BBBPPP```iiiooolllYYY\\\aaadddcccfffsss~~~uuuuuuuuuwww|||zzztttuuusss}}}***))))))(((((())))))***)))))))))************+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,---------....................................///000111111111222333444666777888999===<<<;;;:::999999888999:::::::::;;;;;;;;;;;;;;;999;;;===>>><<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<===???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????CCCCCCBBBBBBBBBAAAAAAAAA>>>??????>>>>>>===<<<;;;888999999:::<<<===???@@@>>>???@@@@@@@@@???>>>===;;;===>>>???>>>>>>>>>???CCC@@@>>>===>>>???@@@@@@???AAABBBAAA===<<<>>>@@@888;;;===>>><<<;;;;;;;;;;;;???AAA???@@@DDDGGGGGGJJJPPPSSSPPPPPPWWW___cccbbb```aaafffjjjjjjkkkmmmooojjjccc[[[XXXZZZaaafffaaabbbcccgggnnnyyy|||pppiiihhhkkknnnnnnqqqlllgggrrr~~~lllMMMHHHBBB@@@BBBCCCAAA>>>@@@@@@@@@???===;;;:::999999:::::::::;;;;;;;;;;;;===>>>???@@@???>>>===<<<;;;;;;<<<;;;999888:::;;;888:::;;;:::999888999:::============<<<:::999777666777999<<>>@@@@@@>>><<<;;;;;;;;;999888888999:::999888555666777:::<<<======;;;:::<<<======:::888777777777777777666666555555444666666777888:::;;;<<<<<<===;;;999666555555555666666666666666666666666666555444333222222444666777666666666888::::::888666222333444666666666555555666777888888777666444333222333444666666666555444666666666666555333222111222222222222333333333333222333444555666555444444111222333444444555555444222333444666666777777777555555555555555666777777444555555666666555555444888888666444111111333666222444666777666555555666222444777999::::::888777444555555555777;;;AAAFFFEEEDDDAAA>>>=========>>>@@@@@@@@@@@@@@@?????????<<<<<<<<<<<<:::999888777666888;;;===<<<<<<===>>><<<===>>>??????>>>===<<<<<<======;;;::::::<<<>>>>>>@@@AAAAAA???>>>===>>>:::;;;<<<===>>>@@@AAAAAA>>>???@@@BBBCCCDDDEEEEEEAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBAAAAAAAAABBB=========>>>@@@CCCFFFGGGJJJHHHFFFDDDBBBAAABBBBBBAAABBBBBB@@@>>>===>>>@@@???@@@@@@???@@@DDDJJJMMMUUU___ooo}}}yyytttmmmccc[[[\\\aaaiiiqqq))))))(((((((((((())))))))))))))))))************************++++++++++++************++++++++++++*********+++,,,,,,------------------------------............///000111111111111222333444555666777:::999888777777777777777777777888888999999999:::777999;;;;;;:::999:::<<<:::::::::;;;;;;;;;<<<<<<======<<<<<<======>>>???======<<<<<<===>>>>>>???@@@????????????@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA????????????>>>===<<<;;;666666777888:::<<<>>>???<<<===>>>???>>>===;;;::::::;;;<<<<<<<<<<<<>>>@@@?????????>>><<<;;;<<<===>>>@@@BBBBBB???>>>???AAA888;;;======<<<;;;;;;<<<;;;>>>???======???@@@>>>>>>CCCEEEBBBAAADDDHHHHHHEEEBBBDDDKKKOOOOOOOOORRRRRROOOKKKFFFDDDFFFKKKNNNNNNMMMMMMNNNRRRZZZbbbhhhqqqkkkaaaVVVNNNLLLPPPTTTRRRSSSNNNJJJRRRaaaeee```CCCAAA??????@@@AAAAAA???@@@@@@???======<<<<<<<<<:::;;;<<<<<<<<<===<<<<<<;;;<<<===??????>>>===<<<999:::;;;:::999999;;;<<<999:::<<<;;;:::999:::;;;=========<<<;;;888666555666777888:::<<>>999666;;;===@@@@@@>>>===<<<<<<;;;:::999:::<<<<<<:::999666888:::::::::;;;===>>>:::<<<>>>>>>;;;999777777777777777777777777666666777888888999999:::;;;;;;;;;;;;999888777777777777888888888888888888888888666555555555555666666777777666777999;;;<<<;;;:::333333333444444444444444666666666555555444333222000111222333444555555555555666666666555333111000222222222333333333444444111222333555555444444333222222222222333444555666222333444555666666555555333333333333444666777888555555444444444444555555666666555333222222555888333444666666555555666777333444666777888888777666222444666777888:::>>>@@@AAA@@@>>>===<<<<<<<<<===>>>>>>>>>======<<<<<<<<<::::::;;;;;;;;;:::999888555999<<<===<<<;;;<<<===<<<===???@@@@@@???===<<<<<<>>>???>>><<<:::;;;<<<;;;===???@@@???>>>>>>???======<<<<<<======>>>>>>>>>>>>@@@AAACCCCCCDDDDDDBBBAAA@@@?????????@@@@@@BBBAAAAAA@@@@@@@@@AAAAAA???>>>>>>>>>???@@@BBBCCCBBBCCCDDDDDDCCCBBB@@@???>>>??????>>><<<;;;<<<===<<<<<<===>>>>>>===>>>???NNNPPPOOOSSSddd}}}ooogggfffaaahhhwww}}}}}}))))))(((((((((((())))))))))))))))))************)))************+++++++++)))************+++++++++))))))***+++,,,,,,------------------------------.........//////000111222111111222333444444555666777666666555555555555666555555666666777777888888555777::::::888999;;;>>>::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@>>>===<<<;;;;;;<<<===>>>@@@??????>>>???AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>>===<<<555555666777:::<<<>>>???:::;;;<<<======;;;999888:::;;;;;;;;;:::;;;>>>AAA<<>>@@@888<<>>;;;888777888<<<@@@<<>>;;;999>>>AAA@@@@@@AAAAAA>>>CCC??????EEEFFFAAA???AAA@@@@@@?????????AAACCCDDDDDDCCCBBBBBBCCCEEEHHHKKKRRRSSSRRRMMMGGGDDDEEEHHHEEEHHHFFFBBBBBBIIIMMMLLLCCCBBBAAA@@@@@@???@@@@@@AAAAAA???>>>>>>???@@@AAA;;;<<<======>>>>>>======888:::<<<>>>>>>===<<<;;;777999:::;;;::::::;;;===;;;===>>>>>>===<<<===>>>=========<<<999777444222777777888999:::<<<===>>>???BBBEEECCC???;;;;;;<<<777:::===>>>===<<<<<<<<<;;;;;;;;;===>>>>>><<<:::777:::<<<;;;999:::===@@@;;;===???>>><<<999888777555666888:::;;;<<<<<<<<<999999999999999:::::::::::::::::::::999999999999::::::::::::::::::::::::666666777777777777777777666666777999;;;===<<<;;;444444333222222222333333555555444333222222111111//////000111333444555555555666666666555333111000222222333333333444444444111222333444555444333333333333222222333555666888333444555666666666555444111111222222444555777888555555333222222333555555555555444333222444777;;;555666777666444444666888666666666666666666555555000333888:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999888999:::;;;<<<;;;::::::555999===>>><<<;;;;;;======>>>@@@AAAAAA???>>><<<===???BBBAAA>>>;;;;;;<<<999<<<>>>??????>>>>>>???@@@???>>>===<<<;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAA@@@???=========>>>>>>??????????????????@@@@@@AAA@@@>>>======>>>>>>???;;;===BBBEEEEEECCC???<<<;;;<<<===<<<:::999:::;;;===;;;:::;;;:::888888:::>>>BBBBBB@@@GGGYYYjjjrrryyyyyy}}}zzzsssrrr''''''&&&%%%&&&'''((()))))))))))))))))))))))))))))))))*********+++++++++,,,+++***))))))***+++,,,++++++*********************++++++,,,,,,------...,,,...000000000000111222111222333444555555555555888777666888;;;;;;888555888888888777777777777777111777:::888777:::<<<;;;======<<<:::999888777666888999<<>>;;;;;;<<>><<<;;;::::::888888888999:::;;;<<<===>>>AAADDDDDD@@@<<<;;;;;;;;;999888777888;;;>>>AAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????>>><<<:::999:::;;;<<<======>>>>>>>>>>>>======???@@@AAA@@@>>>===>>>???CCCBBB@@@@@@AAAAAA@@@?????????>>>>>>??????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDGGGGGGGGGGGGFFFDDDCCCBBBGGGFFFEEECCCBBBBBBBBBBBBDDDDDDCCCBBBAAA@@@@@@???CCCAAA>>><<<;;;<<<>>>???AAA@@@???>>>============999999:::;;;<<<===>>>???<<<;;;999888888999:::;;;888999;;;===>>>>>><<<<<<;;;<<<<<<<<<<<<:::999888888777777888999;;;===????????????>>>===;;;:::999999;;;======;;;:::999:::<<<;;;<<<===>>>===:::888===<<<::::::<<<>>>>>>>>>@@@>>>>>>@@@AAA@@@<<<888666888;;;>>>???>>>===<<<777999;;;<<<;;;:::::::::::::::;;;;;;::::::999888===;;;999:::<<<===;;;999;;;;;;:::999888777666666777666555555555666888999777666333111111111222333666777888777444222111111444333222222222222333444222222222222222222222222000222444666666555444333555555555555444333222222333444555555555444333222222222333333444555555555999888666444444555777888333555666666444444555666666555555555666777999:::444333222444777999888666666666666666777888999:::888888777777777888:::;;;:::;;;<<<<<<===<<<<<<<<<999999:::;;;;;;;;;::::::;;;:::888666777999;;;===666777999999:::999888777===<<<<<<===??????===;;;===???AAAAAA???===============>>>@@@@@@AAAAAAAAA@@@@@@@@@??????===<<<<<<;;;===@@@BBBCCCBBBAAA???DDDAAA>>>>>>@@@@@@???<<<======<<<<<<<<<<<<======>>>??????@@@@@@??????>>><<<===@@@CCCDDDBBB>>>:::<<<;;;:::999888666666555:::::::::999999777666666>>><<<::::::;;;???CCCEEEQQQpppkkk___lllwww{{{wwwxxxzzz~~~yyysssqqq'''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))************++++++++++++++++++************++++++***************************++++++,,,,,,------...,,,...000111000///000111222222222333444555666666888777666888:::;;;888666666666777777888888888999333777888444333888<<<===???>>>>>>===<<<;;;::::::888999<<<>>>???@@@@@@@@@DDDBBB@@@>>>===>>>@@@AAA@@@@@@@@@AAAAAABBBBBBBBBDDDDDDEEEFFFFFFFFFFFFEEEEEEDDDAAA???============::::::::::::::::::;;;<<<<<>><<<;;;;;;:::;;;;;;<<<===??????@@@@@@@@@@@@??????>>>>>>>>>>>>???????????????>>><<<:::999:::;;;<<<======>>>>>>>>>>>>======>>>???@@@???===<<<===>>>???>>>>>>???AAABBBAAA@@@@@@????????????@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@BBB@@@???======???AAACCCAAA@@@???>>>>>>===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;:::;;;;;;999:::<<<>>>>>>>>>===<<<<<<============;;;:::999888888777888:::===???AAA@@@@@@@@@???===;;;999888:::<<<>>>>>><<<;;;:::;;;777777888:::<<<<<<:::888???===;;;<<<>>>@@@@@@@@@AAA??????@@@BBBAAA???<<<999:::<<<>>>>>>>>>===<<<999;;;===>>>===;;;;;;<<<:::::::::::::::999999888<<<;;;999:::<<<===;;;999::::::999888777666555555555555555555555666777777666555333111111111222333444666888888666555666777888666444222111111222333222222222222222222222222111222444555555444333222333333444444444333222222333444444555444444333333444444444555666666777777:::999888777666777888888666777777666444444555777777777666666777888:::;;;777666444555888999777666777777777777777888999999888888777666777888999:::999999:::;;;<<<<<<<<<;;;888888999:::;;;;;;;;;;;;:::999888777777999;;;<<<777888999:::;;;::::::999;;;:::;;;===>>>>>>===;;;===???AAAAAA@@@?????????===>>>???@@@@@@@@@@@@@@@>>>??????@@@@@@@@@@@@???>>>??????@@@AAAAAABBBBBBCCC@@@>>>>>>???@@@>>><<<========================>>>>>>>>>??????>>>>>>>>>;;;;;;===@@@AAA@@@<<<999::::::999888666555555444777777777777666555444444444333111111222444777999>>>LLLeee~~~yyyfffllllllfffgggoooooojjjoooooosss~~~}}}vvv|||}}}zzzyyyyyy~~~zzzzzz|||}}}|||uuujjjccc```hhhvvv~~~|||~~~'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++++++++*********************************++++++,,,,,,------......///111111000//////000222111111222333555777888888777777888:::;;;999888555666777888999:::;;;;;;888:::888333333999???AAA@@@@@@@@@?????????>>>>>>:::;;;<<<===>>>>>>===<<>>===<<<;;;;;;;;;;;;;;;<<<>>>???@@@??????@@@AAA===>>>>>>>>>>>>===<<<;;;>>>>>>????????????>>>>>>>>>>>>>>>?????????@@@@@@???>>><<<:::999:::;;;<<<======>>>>>>>>>>>>=========>>>???>>><<<;;;<<<===;;;;;;;;;===@@@BBBBBBBBB???>>>>>>>>>>>>???@@@@@@>>>???@@@@@@AAAAAA@@@@@@CCCBBBAAA@@@@@@AAABBBBBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAADDDEEEBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;:::999999@@@@@@??????>>>===<<<;;;;;;<<<===>>>???>>>===<<<>>>?????????>>>===<<<;;;:::999888888:::>>>AAACCCAAAAAAAAA@@@>>>;;;999888:::<<<======<<<:::::::::555555666999<<<===<<<;;;???>>><<<===???AAAAAAAAAAAA@@@??????AAABBBBBBAAA========================:::<<<>>>>>><<<;;;;;;;;;999999::::::999999888777;;;:::999:::;;;<<<;;;:::999999888888777555444333333444555666666666555555555444333111111111222222222444777888888999:::<<<<<<999666222000000111222222222222222222222222222111222333444444333111000000111222222333333222222444444444333333444444555444444555555666666777777::::::999999999888888888999999888666444444666888888888888888888999:::;;;:::999888888999999777666888888888888888888999999999888777777777888999:::777888999:::;;;;;;;;;;;;888888999;;;;;;<<<<<<<<<888888888999999999::::::888888:::;;;<<<<<<<<<<<<:::999:::<<<===>>><<<:::<<<>>>@@@AAA@@@@@@@@@AAA===>>>???@@@@@@??????>>><<<===???@@@BBBBBBCCCCCCAAA@@@?????????AAACCCDDDAAA@@@>>>>>>??????===<<<======>>>??????>>>==============================999999:::;;;===<<<:::777777777666555555444333333444555555444444333222111111000000000000111222222555444@@@ZZZkkkpppwww~~~}}}qqqkkkfffhhhnnnnnnhhhaaajjjpppxxx~~~~~~zzzvvvssslllnnnoooppprrrwww~~~vvvkkkbbbbbbhhhqqqxxxrrrvvvxxxtttkkkccc``````llltttyyyyyy&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))++++++++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))***************+++++++++***++++++,,,,,,------......000111111///...//////222111000000222444777999888888888999;;;<<<<<<;;;999999999:::;;;<<<<<<===<<<===;;;777888>>>CCCDDD@@@@@@@@@AAAAAAAAAAAAAAA======>>>???>>>===<<<;;;CCCCCCCCCBBBAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDBBBBBBBBBCCCCCC@@@??????>>>>>>>>>>>>>>>@@@@@@?????????@@@BBBCCCAAA@@@@@@@@@????????????>>>??????@@@@@@??????>>>===>>>>>>??????@@@@@@@@@???===;;;999999999:::;;;======>>>>>>>>>>>>======<<<===>>>>>><<<;;;<<<>>>;;;::::::<<>>>>>===>>>>>>???????????????AAA@@@>>>===>>>???BBBCCC@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@???@@@AAACCCDDDBBBAAA@@@??????>>>>>>>>>??????>>>===<<<;;;;;;:::AAABBBBBBBBB@@@>>><<<;;;======>>>>>>???>>>======@@@@@@@@@??????>>>======>>><<<;;;:::;;;===AAACCCCCCCCCCCCBBB???<<<999777999:::<<<<<<:::999888999999999999<<>>===<<<<<<===???AAAAAA@@@@@@???======>>>@@@BBBCCCAAA@@@>>>===<<<<<<======999;;;<<<<<<:::888888888888888999999888888777666:::999999::::::;;;;;;:::777777888777666555333222222444666888888777555444444333222111000111111111111333666888888999;;;<<<;;;999555222000000111333111111111111111111111111111222222222222111000///...///000111222222222222555444333222333444555666333333444444555666666777888999999999999888777777:::999777444222333666888888888888888999999::::::;;;:::999999999999999888888888999999999999999999;;;:::999999999:::;;;<<<777888999:::;;;<<<<<<<<<999:::;;;;;;;;;;;;;;;;;;777888999:::;;;::::::999999999;;;<<<===>>>??????<<<;;;;;;<<<===<<<:::888:::<<<>>>?????????@@@BBB>>>???@@@AAA@@@???>>>===<<<===>>>@@@AAABBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBB@@@?????????>>>>>>===<<<<<<>>>???AAAAAA???>>><<<=========<<<<<<=========888888888999::::::888666444444444333333222222222333333333333333222111000222333333333222222111111333111777HHHWWWYYYSSSMMM\\\hhhzzzsssiiigggeee```[[[XXXZZZ^^^aaa___\\\^^^bbblllssszzz|||uuullliiilllhhhfffaaa]]]]]]eeesss~~~&&&&&&&&&'''''''''''''''((((((((((((((((((((((((******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))*********+++++++++***++++++,,,,,,------......000111111///...//////222111000000111444666888777888999:::;;;<<<===>>>========================;;;======;;;===BBBCCCAAA??????@@@@@@@@@@@@AAAAAA???@@@AAAAAA@@@???>>>===AAAAAABBBBBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCEEEEEEFFFFFFFFFFFFFFFDDDCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@AAABBBBBBDDDBBBAAA@@@@@@BBBCCCDDDCCCBBB@@@>>>???AAACCCEEE??????@@@@@@@@@@@@??????<<<<<<===>>>??????@@@@@@>>>===;;;999888999:::;;;<<<<<<<<<======<<<<<<<<<;;;===>>>===<<<<<<===>>><<<;;;;;;<<<>>>@@@???>>><<<<<<<<<<<<<<<===>>>>>>======>>>????????????>>>???>>>===<<<===???AAACCCBBBBBBCCCCCCBBB@@@???>>>>>>>>>??????@@@@@@AAAAAABBBAAA@@@???>>>>>>??????BBBAAA@@@???>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>AAABBBBBBBBB@@@>>><<<;;;=========>>>>>>>>>>>>>>>AAA@@@??????>>>=========AAA???===;;;;;;===???@@@CCCDDDDDDCCCAAA===:::888:::<<<>>>>>><<<:::::::::===<<<<<<===??????>>>===;;;::::::<<<>>>@@@???>>>===<<<;;;;;;;;;===@@@CCCBBBAAA>>><<<;;;;;;<<<===:::;;;===<<<:::888777777777777888888777777666555777888888999999999999:::666777777777666555222111222444777999999888555444222222111111000000111111000222555555555555666777777555222000000000222333000000000000000000000000111111111000000///......---...///000111222222222444444333222333444555666555555555666777777888888777777777888777666555555888777666333111222555888777777888888888888888888888999999999999999:::;;;888999999::::::::::::999======;;;;;;;;;;;;<<<===999:::;;;<<<============<<<<<<<<<<<<;;;:::999999888999;;;<<<<<<<<<:::999:::;;;;;;<<<>>>???@@@AAA???>>>=========<<<999666888:::<<<<<<<<<===???AAA>>>???AAABBBBBB@@@>>>=========>>>???@@@@@@??????===???@@@BBBBBBAAA@@@??????@@@@@@@@@???===<<<<<<<<<>>>???AAAAAA???>>><<<>>>===<<<<<<<<<<<<===>>>888777777888::::::888666222111111111111111111111222222333333222222111111111111222222111000...---+++222666;;;HHHSSSGGG222???MMMcccuuu{{{zzz}}}}}}mmmiiigggfffdddbbbhhhrrrrrrmmmrrrrrrpppllllllvvv%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))*********+++++++++******++++++++++++******)))))))))***++++++,,,,,,***++++++,,,,,,------......///111111000//////000222222111111222333444555555777888999999:::===????????????>>>>>>>>>======888;;;<<<<<<>>>BBBAAA===?????????????????????@@@@@@AAABBBCCCCCCBBBAAA@@@???@@@AAABBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDD@@@@@@@@@@@@@@@AAABBBCCCDDDBBB@@@@@@AAACCCCCCCCCCCCAAA>>><<<===???CCCEEE>>>??????????????????>>>;;;;;;<<<<<<===>>>??????>>>===;;;999888999:::;;;::::::;;;;;;;;;;;;:::::::::;;;<<<<<<;;;:::<<<===<<<;;;:::;;;<<<===<<<;;;======<<<<<<======>>>???;;;<<<======>>>>>>============<<<<<<<<<>>>???@@@BBBCCCCCCCCCBBB@@@>>>===<<<=========>>>>>>??????AAA@@@???>>>============AAA@@@???>>>==================>>>>>>??????@@@@@@@@@@@@??????>>>===<<<;;;;;;<<<<<<======>>>??????@@@???>>>===<<<<<<<<<<<<@@@???>>>=========>>>???CCCDDDEEEDDDBBB???;;;999===???AAA@@@???=========>>><<<;;;;;;<<<<<<;;;999888888888:::===>>>>>><<<:::;;;;;;:::999;;;>>>AAAAAA@@@>>><<<;;;;;;;;;<<<===>>>???>>><<<999888999666666777777666666555444444666777777666666888999666777888888777555333111222333666888888777555333000000000000000000000000000222333333222111111222111000/////////000111222......................../////////...............---...///000111111111111333333333333444555555666777777888888999:::::::::666666555555555444444444555666555333222333555888777777888888999888888777666777999999888888999:::777888:::;;;<<<<<<;;;;;;>>>>>><<<;;;;;;<<<<<<===;;;;;;<<<<<<======<<<<<<<<<<<<===<<<<<<;;;:::999:::;;;<<<===>>>===<<<;;;<<<<<<<<<<<<===???@@@AAABBBAAA@@@@@@???>>>:::888888:::;;;;;;;;;<<<>>>@@@>>>???BBBCCCDDDBBB@@@>>>>>>>>>?????????>>>>>>===<<<===@@@BBBBBB@@@>>><<>>============>>>??????>>>=========<<<;;;::::::;;;<<<===666666777999:::999777444000000000000000000111111111222222222222222111111111111222111000///...---***444333...888IIICCC---444:::EEEPPPTTTUUU[[[ccc{{{}}}}}}yyywww~~~}}}%%%&&&'''((((((((('''&&&(((((((((((((((((((((((((((((()))))))))*********++++++************++++++((())))))***++++++,,,,,,***++++++,,,,,,------...,,,...000111000///000111222222222222222222222222222444666666666777;;;>>>=========>>>>>>>>>>>>>>>999;;;;;;;;;???CCCBBB===??????????????????>>>>>>???@@@BBBCCCDDDDDDCCCCCC@@@@@@AAABBBCCCDDDEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFFFFEEECCCBBBAAAAAAAAABBB@@@@@@??????>>>>>>??????@@@>>>===???BBBDDDCCCBBB@@@>>>===<<<;;;<<<===>>><<<<<<============<<<<<<999999:::;;;<<<===>>>>>>>>><<<:::999888888999:::888999999::::::999999888777888999999888888999;;;999888777888:::::::::999:::::::::::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>===;;;<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======<<<;;;;;;:::;;;;;;999::::::;;;<<<>>>???@@@???>>><<<;;;::::::;;;;;;;;;<<<===>>>????????????BBBCCCEEEEEEDDDAAA===;;;<<<>>>@@@@@@>>>===<<<===<<<;;;999999::::::999888777777888:::===>>>===<<<999:::;;;:::999999<<>>===<<<;;;;;;::::::===???@@@???<<<999888888555666666666666555444444111444666666444444666888666777999999888666333111000222333555555444333222//////000000000000000//////000222111000//////000------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///...///000111111111111111111222333444555555555555555666666777888888999999777666444333333333444555333555555555444555777999888888999::::::999888777666777999888555444666777555777999<<<=========<<<>>>===;;;:::::::::;;;<<<;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>===<<<<<<===>>>???@@@BBBAAAAAAAAABBBAAA???<<<:::;;;;;;;;;:::;;;>>>@@@===@@@BBBEEEEEEDDDBBB@@@>>>??????@@@@@@??????>>><<<===>>>>>>>>>>>>===<<>>>>>>>>========================:::999888777777888999:::444444666999:::999555222/////////000000000111111000000111111111111111000222111111000000/////////...222///***000<<<;;;000000///000444666666;;;AAASSS\\\mmm{{{{{{yyy{{{}}}yyy~~~%%%%%%'''((((((((('''&&&(((((((((((((((((((((((((((((((((((()))))))))))),,,+++***))))))***+++,,,((())))))***++++++,,,,,,***++++++,,,,,,---......,,,...000000000000111222222333333333333222111000///111333333333555999===::::::;;;<<<===>>>??????======<<<<<>>>>>>>>===???AAACCCDDDDDDDDDDDDAAAAAAAAABBBDDDEEEGGGHHHBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFFFFEEECCCAAA@@@@@@@@@@@@AAA@@@???===<<<;;;;;;;;;<<<::::::===AAADDDDDDBBB======<<<<<<;;;999888777:::;;;;;;;;;;;;;;;;;;:::888888999:::;;;<<<===>>>>>><<<:::888888888999:::888888888999999888888888444666777777666666777999555555444555888999888777666666666666666777777888888888999::::::::::::999999999:::::::::999999888<<<===???@@@AAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;=========>>>??????@@@@@@???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;999888888999:::;;;888888999:::<<<>>>@@@AAA>>>===;;;:::999999::::::777999<<<>>>@@@AAA@@@@@@BBBCCCEEEFFFEEEBBB>>><<<999;;;======;;;:::999:::<<<:::999999:::;;;;;;:::777777888;;;>>>???>>><<<999;;;<<<;;;999999;;;>>>=========<<<;;;;;;::::::<<<===>>>===:::777666555555555666666555555444333000222555555333333555888777888999:::999666333111///000111222333222111111//////000000000000000///...000111111///...///000+++,,,---...---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,---...//////000000111111111111111000222333555666666555444222222333333444555555555888666444333222333555666333555666777777777888:::999:::;;;;;;;;;:::999888666888999777444222333444555666999<<<>>>>>>>>>===<<<;;;:::999888999999:::;;;;;;;;;;;;:::999888888777888:::<<<===>>>??????>>>>>>>>>>>>????????????>>>>>>===<<<<<<===>>>???AAAAAAAAACCCDDDDDDCCCAAA;;;<<<<<<<<<;;;<<<>>>AAA===@@@CCCFFFGGGFFFCCCBBB>>>???@@@AAAAAAAAAAAAAAA>>>===<<<;;;;;;<<<======???BBBEEEEEEBBB???>>>???======<<<<<<<<<<<<======888777666444444666777888222333555888:::888333000......//////000111111111//////000000000000000///...---,,,,,,++++++,,,,,,***))))))---222666777777000---...111111///000222000888GGGWWWbbbjjjvvv{{{~~~}}}{{{~~~