BM68 6(x@ zzztttvvvxxxgggaaacccaaafffkkkhhhqqqggg```___[[[WWW\\\fffuuu}}}|||ooogggXXXSSSMMMJJJJJJIIIFFFDDD???>>><<<<<>>888666:::===AAAKKK___zzzWWWBBB888222---+++000000///...------,,,,,,///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,)))************+++++++++******+++++++++,,,,,,,,,)))+++---......///000222444555666777777888777777999;;;===>>>???@@@BBBDDD===PPPmmmjjjeeeddd___``````aaacccdddbbb___\\\\\\```dddrrrpppsss|||}}}ppphhh]]]^^^ddddddaaabbbeeehhhfff```^^^```]]]gggsss|||~~~||||||}}}zzzvvvrrrkkkaaaUUULLLJJJGGGCCCBBBHHHNNNKKKDDD@@@FFFOOOVVV\\\dddoooxxxsssaaaZZZRRRNNNGGGAAA===;;;777444777666666888999<<>>???@@@BBBDDDDDDVVVqqqeee```___ZZZ]]]]]]^^^```aaa```]]]ZZZ[[[bbbiiitttqqqttthhhfffaaaaaalllxxx~~~}}}yyyppphhhVVVWWWXXX[[[dddvvvssseee\\\HHHHHHIIIOOOZZZaaa[[[QQQAAADDDFFFEEEBBBCCCHHHNNNaaannn|||{{{}}}~~~~~~wwwrrrrrrtttssstttuuuyyy|||}}}yyywwwxxxxxxwwwxxxsssjjj___ZZZ[[[___cccjjjmmmqqqnnn___MMMDDDCCC888888999888888888;;;===CCCKKKOOONNNOOOZZZjjjuuuhhhOOO<<<333------//////000222//////......---,,,,,,,,,............---,,,++++++************************,,,+++))))))+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************)))************+++++++++(((((()))))))))*********)))+++---......///000222444555666777888888888888999;;;===>>>???@@@BBBDDDHHHZZZtttccc]]]\\\WWWZZZZZZZZZ\\\]]]]]][[[YYYZZZcccjjjoookkk}}}uuujjjuuu}}}ppp```\\\VVVPPPTTTddd}}}|||rrrkkk^^^___^^^^^^aaa```UUUIIITTTWWWXXXTTTNNNKKKLLLOOOKKKMMMNNNMMMJJJHHHGGGGGGLLLNNNTTTYYY[[[[[[^^^cccqqqtttkkkfffmmmiiiZZZRRRPPPJJJDDDDDDFFFGGGFFFFFFFFFJJJIIIBBBAAAGGGKKKJJJMMMMMMIII@@@:::;;;???AAABBBEEEJJJJJJAAA777555999???>>>======<<>>???@@@BBBDDDEEEXXXsss|||jjjbbb^^^XXXXXXXXXWWWYYY[[[[[[ZZZYYYZZZaaadddeeeoooLLLYYYnnn~~~{{{rrrggg```cccdddaaa[[[XXXZZZ\\\\\\```iiisss|||}}}xxxsssjjjmmmlllgggbbb]]]VVVOOOPPPTTTXXXZZZ[[[aaakkktttyyymmm___YYYYYYYYYSSSLLLQQQHHH@@@???===:::999;;;JJJLLLBBB<<>>;;;888666777777666222333777999666666888999888333888888333333;;;BBBEEEQQQRRRWWWZZZWWWSSSSSSXXXZZZ[[[___cccdddeeeooo{{{yyy~~~}}}vvvvvv}}}{{{zzzYYYBBB777333000//////000222///+++---222---------------,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************))))))***+++************************************************************************,,,+++++++++***)))))))))))))))*********+++++++++*********+++++++++,,,,,,)))+++---.........000222333444555777888888999999999;;;===>>>???@@@BBBDDDDDDVVVrrrqqqfffaaaYYYZZZXXXWWWXXXZZZ[[[[[[ZZZ\\\^^^^^^___dddnnnwww{{{222888HHH]]]mmmuuuzzz~~~|||}}}}}}uuukkkccc\\\]]]___aaaaaa^^^ZZZXXXVVVPPPNNNMMMRRR]]]iiirrrvvvooovvvyyywwwuuuuuuuuusss___aaabbbbbbbbbhhhttt}}}}}}sssvvvssseeeYYYTTTRRRQQQYYYcccfffeeeWWWLLLQQQSSSMMMMMM;;;======;;;;;;>>>>>>===DDDGGGNNNTTTQQQIIICCCAAAEEEJJJIIIGGGNNN```nnnrrrxxxvvvxxx~~~~~~xxxtttxxxooobbbNNN<<<222111333444000//////000...+++---333------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***((((((***+++************************************************************************+++++++++***************)))************+++++++++***++++++++++++,,,,,,,,,)))+++---......///000222333333555777888999999999999;;;===>>>???@@@BBBDDDFFFXXXsssqqqeee```ZZZ\\\ZZZXXXXXXYYY[[[[[[[[[___]]]]]]___cccggghhhggg...---444CCCTTT```kkkrrrqqqiiilllnnnhhhrrr}}}nnneeecccgggbbb\\\[[[^^^dddiiikkkfff\\\OOOIIINNNYYYdddjjjyyy~~~|||tttqqqqqqdddcccdddjjjttt}}}zzzzzz|||zzz}}}}}}uuukkk___\\\XXX^^^bbb```bbbkkksssvvv}}}xxx|||ooohhhllluuuzzz{{{zzzttt```FFF>>>666333333444333333555222111222...***+++000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,++++++++++++++++++++++++)))***+++***((('''))),,,***************************************************************************************+++++++++)))************+++++++++************++++++++++++)))+++---......///000222222333555666888999999999999;;;===>>>???@@@BBBDDDFFFWWWssskkkaaa___\\\^^^[[[XXXWWWXXXZZZ[[[[[[___]]]]]]___cccdddcccbbb...***)))///:::GGGXXXeeeiiidddkkkpppmmmtttyyyoooppptttnnnhhhfffiiijjjiiigggdddaaa^^^^^^^^^]]]ZZZVVVVVV^^^iiiwww{{{qqqccciiilllggg]]]XXXYYY^^^bbbjjjxxx}}}|||~~~yyytttkkkjjjvvvwwwxxx}}}}}}www[[[GGG===<<<666111333666555111...000------///...+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++)))))))))***+++,,,************************(((***+++***((('''))),,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++++++++,,,)))************+++++++++))))))))))))************)))+++---......///000222222333555666888999999:::999;;;===>>>???@@@BBBDDDCCCUUUrrrfff^^^```______\\\XXXWWWWWWYYYZZZZZZ___]]]]]]^^^___^^^___bbb,,,,,,,,,,,,///444;;;@@@WWWeeeooommmjjjooowww|||}}}vvvuuummmbbbbbbaaadddhhhlllrrruuunnneeebbbaaa[[[XXXiiisssuuuxxxzzzrrriiilllwwwhhh\\\iiiyyy~~~|||yyywwwnnnfffooo~~~rrrvvvzzzoooiiiooo{{{sss~~~zzzcccMMMAAA;;;888444444333333333333222222111000000///...---------+++++++++************)))************************************************+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))+++++++++*********)))))),,,,,,++++++,,,,,,---...)))***+++,,,,,,+++***)))***+++---......000222555444555666888999999999999:::<<<>>>???@@@AAACCCEEEEEERRRmmmssslllfff\\\]]][[[YYYWWWWWWXXXZZZ[[[VVVXXX[[[^^^`````````___''''''''''''(((+++000444777III^^^jjjqqqvvvwwwuuulllttt}}}yyyvvv{{{yyypppsssmmm```WWW]]]jjjjjjaaaqqqlllqqqzzz~~~mmmjjjmmmlllrrrhhhbbbbbb```___kkkzzzzzzttt}}}zzzrrrtttwwwyyy```III<<<666222111333333222222222111111111111000000///......------++++++++++++************************************************************+++++++++*********))))))************************+++++++++*********))))))************************+++++++++*********))))))+++++++++++++++,,,------******+++,,,,,,+++*********+++---......000222555444555666888999999999999999;;;>>>??????@@@BBBDDDDDDRRRlll~~~vvvoooeee^^^\\\ZZZXXXXXXZZZ\\\]]]XXXZZZ\\\___```aaa``````((()))***)))(((***,,,//////888CCCOOO___ppp}}}ppp|||~~~yyyrrrkkkggg___\\\eeennniii\\\XXXUUUYYYfffmmmmmmqqqyyy~~~yyynnnkkkiiihhhoooxxx|||ooojjjnnnmmmhhhppplllkkklllfff^^^^^^eeebbb___YYY^^^{{{rrrlllyyy}}}qqq}}}{{{yyyWWWNNNAAA888444333222111222111111111111000000000000000000///......------,,,,,,,,,+++++++++******************************************************+++++++++***************************************+++++++++***************************************+++++++++***************+++************+++,,,,,,++++++,,,,,,,,,,,,++++++***+++---......000222555444555666888999999999999999;;;===>>>>>>???AAACCCDDDSSSmmmuuummmbbb[[[ZZZYYYXXXXXXYYY[[[\\\YYY[[[]]]___`````````___***,,,---,,,++++++---...111000///222@@@VVVmmm{{{|||ssspppmmmiii^^^___```eeeqqq}}}~~~www]]]WWWXXXbbbfffaaa]]]___qqqvvvzzzyyymmmggg^^^UUUYYYVVVUUUUUURRRLLLKKKNNN[[[RRRIIIMMMgggtttrrr{{{zzzjjjNNNCCC???999666666666666555222222111111111000000000000000//////............---,,,,,,,,,++++++++++++******************************************************************************************************************************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......000222555444555666777999999999999888:::<<<===>>>???AAACCCFFFVVVqqquuujjjbbbXXXWWWVVVUUUUUUUUUWWWYYYZZZZZZ[[[\\\]]]^^^^^^]]]]]]%%%''')))))))))((()))+++%%%'''+++---///777CCCNNNqqq}}}vvvrrrnnnjjjhhhjjjjjjiiilllrrrwwwxxxqqqiiihhhmmmlllccc]]]^^^ddddddgggkkkooouuu~~~vvvnnnpppxxx~~~zzzxxxnnndddaaafffppp~~~|||mmmlllzzz{{{yyyyyyyyy^^^GGG777===:::666444333333333333333222222222111111111111////////////............------------,,,,,,,,,+++******************************************************************************************************************************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......000222555444555666777999999999999888:::<<<===>>>???AAACCCDDDWWWrrrlllccc^^^WWWUUUUUUUUUUUUVVVWWWYYYZZZZZZZZZZZZZZZ[[[ZZZZZZZZZ%%%&&&(((((('''''')))***((())),,,,,,(((%%%***222CCCSSSiii|||}}}mmmuuuuuuwww~~~yyyxxxuuupppmmmrrr{{{}}}vvvwwwwwwtttwww~~~sssjjjaaa[[[ZZZYYYWWWTTTRRROOOPPPYYYggguuu~~~}}}zzzvvvsssRRR@@@999888999777555222000000111222333333222222222111111111//////////////////............---------,,,,,,,,,***************************************************************+++++++++***************************************+++++++++++++++++++++++++++++++++***************++++++++++++************+++,,,,,,,,,,,,++++++++++++,,,,,,***+++---......000222555444555666888999999999999999;;;===>>>>>>???AAACCCAAAVVVrrreee___^^^ZZZVVVVVVWWWXXXYYYZZZ\\\\\\ZZZZZZYYYYYYXXXXXXXXXXXX((()))))))))'''((()))+++111,,,******(((&&&***111)))333@@@LLLWWWbbbjjjooogggqqqrrrooouuu{{{{{{vvvqqqrrrxxxnnnlllkkkpppzzz{{{ggg```\\\```dddhhhqqq{{{yyyuuu{{{|||eeeMMM===777999<<<777666666444222111222222222111111111111000000000.../////////////////////............------------************************************************))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++,,,------,,,+++************+++,,,***+++---......000222555444555666888999999999999999;;;>>>??????@@@BBBDDDAAAWWWsssddd]]]\\\YYYVVVVVVWWWXXXZZZ[[[]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWW))))))(((&&&$$$$$$&&&((()))$$$%%%---111---***+++.../////////666CCCQQQZZZfffuuuyyyvvvuuuttt{{{zzzrrrqqqoooooosss___fffsss{{{pppeeeeeelllmmmrrrzzzkkkgggfffppp}}}|||wwweeecccRRRGGG===999:::999888666444555666555333111000///000000000000////////////........./////////////////////.........---------************************************************))))))******++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++,,,,,,++++++,,,,,,---...,,,+++***))))))***+++,,,***+++---......000222555444555666888999999999999:::<<<>>>???@@@AAACCCEEEDDDZZZvvvhhh___]]]YYYTTTTTTUUUWWWYYYZZZ[[[\\\]]]\\\[[[YYYXXXXXXXXXXXX))))))))))))))))))))))))))))))))))))************+++++++++,,,///333666999NNN___uuu~~~xxxvvvsssvvvuuukkkgggeeeooovvvzzz~~~yyytttmmmiiilllqqqyyymmm[[[VVV[[[kkkvvvwwwzzzzzzwwwsssooottt}}}bbbJJJAAADDD;;;;;;999888777555444444666555555444222111000000111111111111111111222222000000/////////............/////////000000111111//////...---+++***)))(((******)))))))))***,,,---***)))((('''((()))+++---((()))***++++++***)))(((******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++++++++++++++,,,---///000000111333555666666777888999999::::::;;;<<<>>>@@@BBBCCCDDDDDDFFF\\\xxxnnnfffddd___ZZZ]]]]]]ZZZYYYZZZYYYUUUYYYXXXXXXWWWWWWWWWWWWWWW))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,---...000222444777AAAOOO[[[eeeqqq~~~uuuqqqtttwwwwwwsssooowwwggg^^^\\\bbbeeecccgggppprrrsssrrrnnnooosssrrrnnnbbbfffnnnwww~~~yyynnnbbbWWWIII===888::::::999888777666555555444666555444333222111111000222111111000000//////////////////......................../////////000000//////...---,,,+++*********)))(((((()))***+++,,,***)))((('''((()))+++,,,))))))************))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++000000///---,,,,,,///222444555666777999;;;<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDGGG\\\xxxsssgggccc]]]]]]___^^^ZZZXXX[[[[[[XXXZZZZZZYYYYYYXXXXXXXXXYYY(((((((((((((((((((((((((((((())))))))))))******,,,,,,------------......---000333777@@@QQQgggvvv}}}~~~zzzlll```aaajjjpppqqqqqqwwwxxxqqqnnnooolllgggiiiqqq|||uuuqqq}}}www~~~zzz~~~~~~fffQQQEEE:::777888777666666777777777666666666666555555555444333222111111000222222111000///...------------..................---------............///.........---------,,,,,,))))))((((((((()))***+++***)))((((((((()))++++++******))))))))))))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***************************,,,.........///222444333444555777999;;;======;;;<<<>>>@@@BBBCCCDDDDDDGGG\\\xxxwwwgggbbb]]]```aaa___ZZZXXX\\\]]][[[\\\\\\\\\[[[[[[[[[[[[ZZZ''''''''''''''''''''''''(((((((((((()))))))))******+++,,,,,,,,,,,,,,,+++/////////---...555@@@IIIfffzzzyyyvvvsssrrrwwwzzzyyyqqqjjjllluuuxxxtttrrrwwwuuuvvvzzz~~~{{{uuutttyyy{{{|||}}}}}}zzz|||kkkQQQ@@@AAA999222111555888777555444555555555555666666666444444333333222111111000111111111000000//////...------------............------------------------........................*********************+++******)))(((((()))***++++++***)))(((((()))***+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************++++++'''***///222222222222333444555666777999:::<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDFFF[[[vvvvvveeebbb```bbbcccbbb^^^]]]______\\\]]]]]]]]]]]]]]]\\\\\\[[[&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))((((((***+++,,,,,,,,,,,,+++---///...------000333222FFFQQQWWWbbbhhhllltttuuuwwwwwwuuusssuuu|||}}}tttfffjjjoootttssspppqqqtttuuu|||yyy|||xxxjjj___UUUSSSPPPNNNKKKFFF>>>888777777555444333444222000222333333444555555666666333333333222222111111000000000000111111222222222........................---------------,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))******++++++++++++............---...111444777777888888888999999999;;;<<<>>>@@@BBBCCCDDDDDDDDDYYYtttsssccccccccccccggghhheeedddeeebbb^^^\\\]]]]]]]]]]]]\\\[[[ZZZ''''''''''''''''''''''''''''''(((((((((((())))))''''''((()))+++,,,------+++,,,------------///111***222///---:::CCCIIIQQQkkksss~~~zzzwwwvvv{{{mmmmmmmmmnnnnnnppptttxxxwww```RRRJJJDDD???;;;999888888888999777666111666999666333222222000111222222333444444555555333333222222111111111111//////000111222333444444000000/////////............------------,,,,,,,,,---------------.........------.........---,,,,,,************))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++*********+++,,,,,,------,,,+++))))))+++222;;;BBB888888888888888888888888;;;<<<>>>@@@BBBCCCDDDDDDCCCXXXtttrrrdddccccccdddhhhjjjiiihhhgggddd^^^ZZZZZZ[[[\\\[[[ZZZYYYXXX'''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))+++---.........---+++++++++...///111555---&&&,,,000///444;;;GGGWWWdddlllrrrzzz}}}}}}}}}qqq```JJJ<<<777666666555777888888777666555444333222888999555333555666444111111222222333333444444222222222222111111111111//////000000111111222222222222111000///......---............---------,,,------------,,,,,,,,,,,,------.........---++++++***************)))(((((())))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++***++++++,,,------......'''+++000555999>>>BBBEEE777777888888999999999999;;;<<<>>>@@@BBBCCCDDDDDDCCCYYYuuuvvvgggdddaaa```dddeeebbbaaabbb___[[[WWWXXXYYYZZZYYYXXXVVVUUU((((((((((((((((((((((((''''''''''''((((((((()))+++***)))((((((***,,,...)))******++++++,,,---...(((000---)))...///---000111444888:::>>>KKK]]]kkk{{{xxxwwwkkkccccccmmmpppZZZLLLBBB:::333444888888444//////111333333333444666888444777666222222777777444111111222222222333333333222222222111111111111111000000000000////////////444333222111000///...---/////////......---------------,,,,,,,,,+++++++++,,,,,,---...---,,,***)))***************)))((('''((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++++++++,,,------...//////---666CCCKKKKKKDDD;;;555555666777888999:::;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDCCCZZZwww{{{jjjddd^^^[[[]]]]]]YYYXXXZZZYYYVVVUUUVVVWWWXXXXXXVVVTTTSSS(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,---------,,,,,,+++++++++000///......111666;;;>>>eeetttxxx{{{|||iiiaaafffnnnssssssggg\\\___sssxxxfffUUUHHH???:::444444444333333222222222222222222222222222222222222222111111111111111111222222222222222222222222111111000///////////////////////////////////////---...///111222222222222//////.........---------+++,,,,,,------,,,,,,,,,.........------.........---,,,,,,+++***)))((((((***+++---...---***'''%%%(((((((((((())))))))))))))))))))))))(((((((((((($$$'''***+++***(((((((((///...,,,***((()))+++...///---+++***,,,111666:::UUUPPPHHH???999555444444555666777999:::;;;<<<<<<888:::<<>>888444222222444444333333333222222222222222222222222222222222111111111111111111111111222222222222222222222222111111000///////////////////////////////////////......///000111111111111111000000///......------,,,,,,---------,,,,,,+++......------------......,,,,,,,,,++++++******)))((()))+++,,,+++***((('''''''''((((((((()))))))))))))))))))))))))))))))))++++++***(((&&&%%%''')))%%%(((---//////---***))))))---333999>>>@@@AAAAAA;;;888444111//////000111555666777999:::;;;<<<<<<999;;;===???AAABBBBBBBBBBBBUUUxxxwwwhhhbbb\\\]]]\\\[[[ZZZZZZYYYZZZZZZWWWXXXXXXYYYXXXWWWUUUTTT%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))*********************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,,,,---,,,///111111000555===CCCQQQQQQUUU[[[aaakkk|||mmm___XXX```jjjqqquuuzzzwwwUUU???777888777666555555555666666333333333222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111000///////////////////////////////////////......///////////////...111111000000///......------.........---,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********))))))(((''''''''''''(((((((((((())))))))))))))))))))))))'''((()))))))))***,,,...000---***'''(((+++000333999;;;???BBBBBB???:::777+++++++++,,,...000333444555666777999:::;;;<<<<<<:::<<<>>>@@@BBBCCCCCCBBBCCCVVVyyyuuugggbbb\\\^^^\\\ZZZYYYYYYYYY[[[\\\WWWWWWWWWWWWWWWWWWVVVVVV%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))))))))************************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++------.........///111333---000666:::999===JJJXXXiiixxx|||vvv{{{}}}qqqfff^^^YYYZZZZZZWWWUUUTTTPPPYYY___YYYIII<<<777888666666555555333222000000222222222222222111111111111111111111111111111111000000000000111111111111111111111111222222222222111000000///////////////////////////////////////......//////...------,,,.........///////////////......///......---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,++++++******)))))))))&&&'''''''''(((((((((((())))))***************+++$$$(((---///...---++++++000,,,(((''',,,444<<>>DDDFFFFFFHHHOOOTTT[[[XXXVVVXXX^^^fffllloootttzzzyyytttvvv~~~}}}tttuuu|||~~~}}}zzzvvvrrrsss{{{zzz{{{kkkYYYOOOEEE<<<<<<777444888:::::::::<<<:::===???===888444333555///000111111111000//////111111111111111111111111000000000000000000000000//////000000000111111111000000000111111222222222111000000///////////////////////////////////////...//////......---,,,+++***++++++,,,...//////000///////////////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------...////////////...,,,+++******)))'''''''''(((((((((((())))))*********++++++,,,,,,+++---...---+++(((''''''###'''...777???BBB@@@>>>:::777222---++++++,,,...,,,---...///000111222222555666777999:::;;;<<<<<<<<<===???AAABBBCCCBBBBBBDDDWWW{{{tttfffbbb___\\\[[[YYYXXXYYY\\\___aaa^^^]]]]]]\\\]]]]]]^^^___&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))************)))))))))************+++*********+++++++++++++++((()))***+++,,,,,,,,,,,,+++...111111///---...000000......111111......111...///111333444555777777333333333444888===BBBFFFFFFFFFCCC>>>AAAGGGEEE===>>>CCCFFFEEECCCDDDBBB???======BBBIIIGGG@@@???EEEOOONNNHHH???::::::888555777222111555777555555777888777555444444333222111333333444444444444333333000000000000000111111111////////////////////////...//////000000111111111//////000000111222222222111111000///////////////////////////////////////.../////////...---,,,,,,)))******,,,---...//////......///////////////...------,,,,,,,,,,,,------,,,,,,,,,------........./////////...---,,,+++***(((((((((((())))))))))))*********+++,,,,,,------******)))))))))---222666555444444666999999666222)))***+++,,,------------+++,,,---...000111222222555666777999:::;;;<<<<<<<<<===???@@@BBBBBBAAAAAAEEEXXX|||tttdddaaa^^^WWWVVVWWWXXX[[[___ccceee`````````````````````___%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))************))))))))))))************)))*********++++++++++++************++++++++++++)))******+++,,,+++******+++((()))---///------///+++,,,---...////////////---...///...,,,+++,,,---111111111000111222111000000444555333222444444111333333555888999999888999444666555444555888999777666222222444333///---//////......///222333333333000000///...---,,,,,,+++/////////000000000111111////////////////////////......//////000111111222/////////000111222222222111111000///////////////////////////////////////....../////////......---,,,,,,,,,---------......---...///000000000000000......------------......,,,,,,,,,,,,,,,---------+++,,,---//////...,,,+++))))))))))))*********+++******++++++,,,------...(((+++///333666:::>>>AAADDD<<<111******++++++***)))***,,,......---+++***.........///111222444555555666777999:::;;;<<<<<<;;;<<<>>>@@@AAAAAA@@@@@@EEEYYY}}}sssbbb___\\\WWWXXXYYYZZZ\\\___aaabbb___```aaaaaa```___^^^]]]$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((())))))))))))************))))))))))))************))))))******++++++++++++......---,,,+++,,,,,,,,,---***(((***---...+++'''...+++,,,//////,,,+++---000111000---++++++---000))),,,......------///222'''***...111///,,,---111///222222//////222222000000111000///111555555222444555555444333222///+++000...///444555222111333000111222111000//////...///////////////000111222.../////////000000111111////////////////////////---......///000111111222...//////000111222222222111111000///////////////////////////////////////......///////////////...000//////...------,,,,,,,,,---...000111111111111///......------......///,,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++...//////...---)))*********++++++++++++******+++,,,,,,---......000777@@@FFFFFFBBB<<<999000,,,)))***---...+++''',,,,,,++++++,,,---.../////////......///111222444555666777999:::;;;<<<<<<;;;<<<>>>???@@@@@@@@@???FFFYYY}}}rrr```\\\ZZZ\\\\\\\\\\\\\\\\\\\\\\\\^^^___`````````]]][[[YYY''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))'''(((((()))***++++++,,,))))))))))))))))))))))))*********)))******+++,,,******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,.........////////////000...------------...////////////............//////111111111000000000000000111111222222222111111000111111000000000000111111000000000000000000000000000000000000000000000000...............///000000////////////////////////000000000000000000000000111111111000000000000000////////////............000///...---------------......------------......------------,,,+++***)))........................------,,,,,,,,,---......,,,------,,,+++***,,,---)))+++---///000...+++)))---,,,,,,,,,---.../////////---***)))+++111777;;;JJJGGGCCC===777111,,,*********+++++++++)))'''&&&++++++,,,,,,---...//////+++,,,...000111222222222333444777:::;;;;;;::::::;;;<<<>>>???AAABBBBBBBBBFFFVVVwwwqqqcccaaa^^^bbbbbbaaa^^^[[[ZZZ[[[\\\aaaaaaaaa```___\\\YYYWWW%%%&&&&&&&&&''''''(((((('''&&&&&&''''''((()))***''''''(((((()))************************************************+++,,,,,,++++++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------........./////////...------------...////////////............//////000000000000000000000000111111111222222111111000111111000000000000111111000000000000000000000000000000000000000000000000...............///000000////////////////////////000000000000000000000000111000000000000000000000000000000//////.........//////......------............------------......++++++,,,,,,---,,,,,,+++........................------,,,,,,------......///000000...,,,+++,,,---111...)))&&&&&&***///222000000///...------------)))...555===DDDHHHJJJJJJ666555333000---***((('''***************))))))(((,,,,,,,,,------......///,,,---...///000222333333333555777999;;;;;;::::::;;;<<<>>>???AAABBBBBBBBBEEEVVVwwwtttfffdddbbbaaabbbbbbaaa___^^^```aaaddddddbbbaaa___]]][[[ZZZ$$$%%%%%%&&&'''((()))***''''''''''''((()))***+++((((((((()))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------,,,---------...............------------...////////////............//////000000000000000000000000000000111111222111111000111111000000000000111111000000000000000000000000000000000000000000000000...............///000000000000000000000000000000000000000000000000000000000000000000000000111111222222111000//////......///............//////000......------------......)))***+++,,,------------------------------------------,,,,,,---......//////000000///------...000......///000//////...---...///000333555999;;;===BBBDDDFFFFFFAAA999111+++************))))))))))))***))))))))))))***++++++---........................------...///111333555333555777999:::;;;;;;:::<<<<<<>>>@@@AAABBBBBBBBBEEEUUUvvvrrrdddbbb___```bbbddddddccccccdddeeegggfffdddbbb```^^^]]]\\\$$$%%%%%%&&&''''''(((((('''''''''''''''(((******************************+++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,------------------------.......................................---------,,,,,,,,,---------.........------------...////////////............///////////////000000000000000///000000111111111111111111111000000000000111111000000000000000000000000////////////////////////...............///000000000000000000000000000000////////////////////////000000000000000111111111444333222111000///...---............//////000111...------,,,,,,------...)))***+++,,,,,,---,,,,,,------------------------------,,,------...///000---.../////////000222444***---111444555222...+++444555777;;;???CCCGGGIII<<<:::888444///+++'''%%%***************************)))(((((()))+++,,,...///.....................///...------///111444666444555777888:::;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCEEEUUUuuuoooaaa___]]]___aaadddeeedddccccccdddeeeeeeeeedddbbb___\\\ZZZ&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...---.........---------,,,------------------------................................................,,,,,,,,,---------.........------------...////////////............//////......//////000000000000...///000111111111111111111111000000000000111111000000000000000000000000////////////////////////...............///000000000000000000000000000000//////////////////////////////000000111111111111444333222111000///...---...............///000111------,,,,,,,,,,,,------***++++++,,,,,,++++++***------------------------------------...///000111///000111000000000222444111///---,,,///444:::>>>CCCBBB@@@>>><<<;;;;;;:::///...,,,***)))***+++,,,(((((((((((((((((((((((())))))(((((()))+++---..................---------///.........///222444666444555666888999:::;;;;;;<<<===???@@@BBBCCCCCCCCCFFFUUUtttpppcccaaa___^^^```bbbcccaaa_________```bbbdddeeeccc___[[[XXX''''''&&&&&&&&&%%%%%%%%%''''''''''''((()))******---------...............------------------------------,,,,,,------...///------...//////......---------------------------......................................./////////,,,---------...............------------...////////////............//////---......//////000000111......///000111111111111111111000000000000111111000000000000000000000000000000000000000000000000...............///000000000000000000000000000000000000000000000000000000/////////000111111222222222222111000//////.........------------......///------,,,,,,,,,,,,------***+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111111333444444333111111222444555666777:::===AAADDDFFF@@@>>>;;;777333000...---000000000///,,,)))&&&$$$''''''((()))******++++++)))))))))***+++,,,------,,,---------------------///......///000222444666555555666777999:::;;;<<<<<<===???AAABBBCCCCCCCCCGGGVVVuuunnnaaa```^^^___aaabbbaaa^^^]]]\\\]]]]]]```bbbdddccc___[[[XXX'''''''''((((((((((((((())))))))))))***+++,,,---,,,,,,------......//////........................---------------......///,,,---...///000000//////................................................---........./////////000------........./////////...------------...////////////............//////------......///000000111---...///000111111111111111111000000000000111111000000000000000000000000000000000000000000000000...............///000000////////////////////////000000000000000000000000...//////000111111222222000000000//////............------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222222444555555555666999;;;<<>>???AAABBBCCCDDDDDDHHHWWWuuulll```___^^^aaabbbbbb```^^^]]]^^^```______`````````___^^^]]]''''''((()))***+++,,,,,,++++++++++++,,,---...///++++++,,,,,,---...//////////////////////////////...------------...//////+++,,,...000000000000000........................////////////////////////---.........//////000000.........////////////000...------------...////////////............//////---------...///000000111---...///000111111111111111111000000000000111111000000000000000000000000000000000000000000000000...............///000000////////////////////////000000000000000000000000...//////000111222222222////////////...............---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---&&&'''(((***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111222...000444666999===AAADDDKKKGGG@@@999333000///...000000///.........//////222000...,,,******++++++))))))(((((((((((('''''')))***+++,,,---,,,+++***))))))***++++++,,,---------...000111333444444444666666666777888:::<<<<<<===>>>???AAABBBCCCDDDDDDIIIXXXvvvoooddddddcccbbbcccbbbaaa______aaacccaaa```___]]]^^^___aaabbb++++++,,,,,,,,,---------000///---,,,,,,---...///......---...///000...---000///......///222444555222777555...---222222---222111000000111222222222111222111000444777333+++...111111//////333333000111///...000000///------111000000000/////////000444333111///...///000111222000///000111111000......//////000000111111111////////////////////////000000000000000000000000............////////////111111111111111111111111111111000///...---,,,,,,000000000000000000000000///////////////000111111111111222222222333333333111111000......---------///......------,,,++++++------------------------)))******++++++,,,------++++++++++++,,,...000111...///000111222111000000...555>>>GGGJJJHHHCCC???777666444222000000000000///////////////...............---------......///000///,,,***)))))))))***++++++,,,------------,,,------,,,+++,,,---...///---...///000000111333666666777777999:::;;;<<<<<<===???AAABBBAAAAAABBBDDDFFFRRRpppuuudddhhheee\\\\\\^^^```bbbcccdddeeeeeedddaaa___]]]]]]]]]]]]------------.........///---,,,,,,,,,+++,,,,,,---//////000111222222111000......///111222222000///333222333666777555555888555777999888555444555777666555666999;;;999888888888<<<<<<999666666222---444222000/////////000000...///111222333333444444000000///......------,,,000...---...///000///------.........//////000000........................000000000000000000000000............////////////........................///////////////.........//////////////////////////////......//////000111111111111111222222222222222111000//////.........------------------------------------------------*********+++,,,,,,------000000000//////...---,,,555333000......000222444CCCDDDEEEDDD@@@:::444000555444222111000///000000/////////////////////.........---------------------------,,,,,,***)))))))))***+++,,,---------------,,,+++++++++,,,......---...///000000111333666666777888999:::;;;;;;<<<===???AAABBBAAAAAACCCDDDGGGSSSrrrvvvccceeeaaa]]]]]]^^^___aaaccceeefffdddcccaaa^^^]]][[[[[[ZZZ............////////////------............------///000222444555555555444333333333555777999999888;;;333444<<<===555555<<<666999;;;:::666444777:::999777888;;;<<<:::<<>>;;;:::;;;888444888777555333333555777888666777777777666555444444555555555555555333222111000///......000000///...///////////////000000000........................////////////////////////............////////////........................---.........//////000000////////////////////////......------......///000//////000000000111111111222222111000////////////++++++,,,------...//////------------------------******++++++,,,,,,---------...000111222222111000/////////111444888<<<>>>>>><<<999666222///---,,,111111000///////////////....../////////////////////......---------,,,,,,+++,,,...///...---***)))))))))+++,,,------------+++++++++++++++,,,---------...///000000111333666777777888999::::::;;;<<<===???AAABBBBBBBBBCCCDDDGGGTTTuuuxxxdddddd```____________aaacccfffgggeeedddbbb```^^^\\\ZZZYYY,,,------------.........000111333444444333222222222444777999999999::::::;;;999777555666888;;;===>>>888555888<<<>>>AAADDD???===;;;888888999<<<>>>===???>>>===EEEQQQVVVSSSMMMLLLFFF>>>:::<<<===;;;999;;;;;;888777888999888;;;:::999888777888888999555444333222222111111111333222111111333333222111222222222222222111111111........................////////////////////////............////////////000000000000000000000000............////////////////////////////////////---------------...//////........./////////000000111111000//////...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------......//////000111222222222---111666:::===<<<:::999...---,,,+++,,,...111222.....................///............////////////000000000000///......---,,,---...///......,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,---...///000000111333666777777888999::::::;;;;;;<<<>>>AAABBBBBBBBBCCCEEEGGGUUUwwwzzzffffffaaaaaa`````````bbbdddfffhhhgggfffeeecccaaa^^^\\\[[[++++++,,,,,,,,,,,,------333444666777777777666555888:::;;;:::888777888:::888:::<<<:::666444555777<<<@@@>>>???PPPjjjtttooo^^^TTTHHHDDDIIIOOOQQQQQQSSS[[[ZZZYYYnnnkkkTTTFFFCCCDDDDDDNNNSSSTTTNNNHHHEEE@@@;;;:::999888777999;;;>>>@@@<<<;;;888666555666888999777666444555666666555333444444333333222222111111////////////////////////////////////////////////............////////////////////////////////////////////////....................................---------------...//////------.........///////////////...---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......444333111///......///000999:::<<<;;;888222,,,(((//////...---......///000,,,,,,------............---.........//////000000222222333333222111000000000///...------......///.........---,,,+++***)))******+++++++++,,,,,,,,,---...///000000111333666888888888999999::::::;;;<<<>>>@@@BBBBBBBBBDDDEEEFFFUUUwww{{{fffeee```bbbaaaaaabbbccceeeggghhhfffeeecccaaa___]]]\\\[[[,,,,,,---------.........333444555666666777777666555777777555222222555888777CCCPPPTTTOOOJJJJJJMMMMMMVVVYYYaaarrrbbb___iiitttxxxvvv{{{tttccc```bbbccc}}}qqqjjjaaaXXXNNNLLLJJJGGGEEEBBBAAA@@@@@@???===;;;:::;;;<<<===<<<;;;999999999999777555555555444444333222111111000000000000000000000000////////////////////////............////////////------------------------000000//////.........---..............................------......///000------........./////////......---,,,,,,------...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------...000333666888:::777333///,,,***))))))------......---,,,++++++,,,,,,------...------,,,------......///000000000222333444555555444333222333111///------...///000000000000///---,,,+++******++++++,,,---,,,,,,,,,---...///000000111333666888888999999999:::::::::;;;===@@@BBBBBBBBBDDDFFFFFFTTTvvv|||fffccc]]]bbbbbbcccdddeeefffggggggbbb```^^^\\\ZZZYYYYYYYYY000000111111111222222222444444444444555666777888333555888888999>>>FFFMMM\\\lll{{{|||rrrkkknnnvvvrrrtttyyytttvvv}}}wwwnnnnnnmmmjjjddd\\\TTTOOODDDEEEEEEFFFEEECCCBBBAAAEEECCCAAA@@@@@@>>><<<::::::999999888666555555444111111111111111111111111000000000000000000000000............////////////------------------------.........///////////////........................//////......//////000111............////////////......------------......---------------------,,,++++++++++++++++++++++++++++++,,,,,,---.........(((***...333666888999999...---***)))))),,,///111'''((()))***++++++++++++,,,---.........---,,,+++------......///000000111000111333555666555444333333222111000///........./////////000//////...---***+++,,,---...------,,,---...///000000111333666888999999999999:::::::::;;;===@@@AAABBBCCCDDDFFFEEESSSuuuiiiggg```aaaccceeeggghhhggggggfff```]]]ZZZWWWVVVWWWYYYZZZ444444444555555555666666666555555555555777999:::888<<>>===;;;:::999999222222222222222222222222111111111111111111111111............/////////000////////////////////////,,,,,,---...///000111222........................///////////////000111111........./////////000000//////.........//////000+++,,,,,,------......///++++++++++++++++++++++++++++++,,,------......///111444888:::999555///,,,***+++,,,............------------,,,,,,,,,------------...///...---,,,+++---------...///000000111...000222444666555444444222222333333222///---+++---...///000111111111111+++,,,---...///...---------...///000000111333666999999999999999999::::::;;;===@@@AAABBBCCCDDDFFFEEERRRsssnnnlllfffaaacccfffhhhiiihhhfffeee```^^^ZZZWWWVVVXXX[[[]]]666555555555666777666555???444111;;;IIIOOOPPPPPP\\\]]]fffsssuuuwww|||~~~yyymmmcccYYYOOOKKKKKKLLLMMMIIIBBBAAADDDAAA;;;<<<444111555777555444777333111000000111222111111......//////......---,,,........................////////////////////////000000//////.........---,,,---------.../////////////////////000000000000111000///......------............------,,,,,,,,,,,,------......------,,,///,,,)))(((***...000111>>><<<999555111...+++***,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++,,,------......------,,,------......///000000111000000000000000///......111111111111111111111111////////////000000000000,,,,,,---------------,,,222222222111000111333666555666888:::;;;;;;;;;:::<<<===>>>@@@BBBDDDEEEFFFHHHUUUuuunnnhhhfffeeecccaaaaaacccdddbbb___]]]\\\YYYXXXWWWXXXYYY[[[888666555444555666666666:::@@@RRRlll}}}zzzwww|||~~~}}}uuuooonnn___ooovvviiiRRRCCC???@@@FFF>>>999;;;:::555111111222111//////000000///.../////////////////////...........................////////////////////////000/////////............------..................////////////000000000000111000///......------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((())),,,000333444444444333111///,,,+++***))),,,,,,+++******+++,,,,,,++++++,,,------------,,,,,,------......------,,,,,,------...//////000000000000000000000///......000000000000000000000000.../////////000000000000---...............------///000111111000222555777555666888:::;;;;;;;;;;;;===>>>???@@@BBBCCCDDDEEEDDDSSSsssmmmiiiiiifffdddaaaaaaaaaaaa^^^\\\[[[[[[YYYXXXXXXXXXYYYYYY555555555777;;;???DDDGGGNNNaaa~~~^^^OOOLLLHHHBBB???@@@AAA???<<<;;;555333111000111111///...000000000000000000000000........................////////////////////////////////////............//////..................////////////000000000000111000///......------......------------,,,,,,,,,---,,,,,,++++++,,,,,,---'''(((+++000444555333111,,,+++******)))*********,,,++++++******++++++,,,,,,,,,---............---------............------,,,,,,,,,---......////////////000000000///..................................../////////000000000000000000000///......------...///000000222555888666777888999:::;;;;;;;;;>>>??????@@@BBBCCCCCCDDDDDDSSStttmmmjjjjjjgggdddbbb```___^^^[[[YYYYYYYYYYYYYYYXXXXXXXXXXXX;;;===AAAFFFNNNXXXaaahhh}}}~~~zzzaaaTTTNNNIIIDDDCCCDDDDDDBBBAAA<<<999666555444333111000000000000000000000000111........................///////////////////////////////////////.........000000//////......------////////////000000000000111000///......------...------------------------......---,,,,,,---......,,,,,,...000222111---***))))))))))))******+++,,,+++++++++++++++++++++++++++,,,,,,---------------------............------,,,,,,,,,---------.........///////////////......------------------------........./////////000000111111111111000000.........///000000000111444777666777888999:::;;;;;;;;;??????@@@AAAAAABBBCCCCCCHHHWWWxxxmmmiiiiiigggeeecccaaa___]]][[[ZZZXXXXXXYYYYYYYYYYYYXXXWWWXXX[[[```ffflllttt}}}||||||~~~}}}sssiiibbbXXXOOOJJJGGGCCC>>>BBB???<<<999888666333111222111000000//////000000////////////////////////////////////////////////.........///////////////000000000//////......---////////////000000000000111000///......------...------------------------------,,,,,,,,,,,,------000...,,,,,,,,,+++***(((*********)))******++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,---------------......////////////..........................................////////////111111222222111000000///000111111000000000333555777777888888999:::;;;<<>><<<999666444666555333111000000000111////////////////////////////////////////////////.........///////////////000000//////////////////////////////000000000000111000///......------...,,,,,,,,,------------...***++++++,,,,,,++++++***---+++(((((()))***+++*********)))))))))))))))******++++++,,,,,,++++++***)))***++++++,,,,,,++++++......////////////......------------------......------.../////////......////////////////////////------........./////////000111111222222111111000222222222111000111333555777777777888999:::<<<===>>>??????@@@BBBCCCCCCDDDIIIYYYzzzpppiiifffggghhhhhheeebbb`````````YYYYYYYYYYYYZZZZZZZZZZZZ~~~vvvooogggbbbfffnnnvvvmmmhhh___VVVVVV\\\^^^```bbb```___ccckkkqqqtttyyyeeeeeekkkdddhhhuuu|||}}}zzzoooRRROOOJJJFFFCCC@@@<<<:::;;;999666333222111111222////////////////////////////////////////////////............/////////000///////////////000000000////////////000000000000111000///......------...,,,,,,,,,---------......***,,,...//////...,,,******((('''''')))+++++++++++++++***************+++***+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,......////////////..............................,,,---......//////......////////////////////////---------.........//////...///000111222222222111111222333222222333555888888777777777888:::<<<======>>>???@@@BBBCCCDDDEEEFFFWWWzzzppplllkkkjjjkkkjjjgggbbb___^^^___[[[ZZZZZZYYYZZZ[[[\\\]]]xxxuuuzzzwwwttt}}}iiibbb___iii|||yyyjjjgggjjjmmmfffaaammm}}}~~~vvvsssxxx}}}wwwpppsssqqqaaadddjjjnnnnnnqqqvvv[[[WWWRRRNNNJJJGGGCCC@@@>>><<<999666444333333333000000000000000000000000////////////////////////---.........//////000000......//////000000111111////////////000000000000111000///......------...,,,,,,,,,------.........---///222444444222///---)))(((((()))++++++***(((,,,,,,,,,,,,,,,------...***+++,,,------,,,+++***+++,,,------......------......////////////......//////////////////......,,,,,,---.../////////...........................---------.........//////---...///000111222222222000111222333333555888;;;888888777777888:::<<<===<<<===>>>@@@BBBDDDEEEFFFFFFXXX{{{pppnnnpppkkkllllllgggaaa]]]\\\]]]\\\[[[ZZZYYYYYY[[[]]]___|||xxxzzz{{{```ZZZaaahhhaaaXXXXXX^^^gggyyy{{{xxxwwwwww|||nnnqqqvvv{{{~~~~~~vvvtttwww{{{{{{yyy~~~|||tttssswww{{{vvviiiZZZOOOKKKHHHDDD???:::888666555444555444222111111000///...111111000///////////////000000000000000//////...//////...//////000111222............////////////000000000///......------.........//////...,,,+++)))444???BBB:::111...///,,,,,,++++++,,,,,,---...------------,,,,,,+++***++++++++++++,,,,,,---...------------------------,,,---......//////......///............//////000000000//////......---------------........./////////...---------...000111000111333444333111///...///000111333555666777888777777999:::<<<===>>>???>>>@@@AAAAAAAAABBBEEEGGGFFFZZZ{{{|||mmmllleeekkkiiieeebbb```aaabbbbbb[[[[[[[[[[[[\\\]]]^^^^^^~~~}}}{{{xxxjjjrrrnnndddggguuuxxxnnnoooggghhhkkkooo}}}zzz||||||{{{{{{~~~yyyyyy}}}}}}{{{yyyxxxlllXXXMMMIIIDDDAAA???<<<999555444333222111111111111222111111000000000000000111000000000000000//////...000////////////000000111//////000000000111111111111111111000//////....../////////---,,,,,,---...666<<<@@@>>>666000...///,,,,,,++++++,,,,,,---...,,,---------,,,,,,+++***,,,+++++++++,,,,,,---...------------------------,,,---......//////.....................///000111////////////////////////---------.........////////////.........///000111111111222333222111000///000111222333555777888999888999:::;;;<<<===>>>???>>>???AAAAAAAAABBBEEEGGGIII\\\~~~sssooogggkkkiiieeebbb``````aaaaaa]]]]]]\\\\\\\\\\\\]]]]]]zzzyyyyyyvvvuuusssttt||||||ooooooooo}}}~~~{{{zzzwwwzzzyyy[[[SSSJJJEEECCCBBB>>>:::555666555444222222333444111111000000000111222222000000111111000000///...111000000////////////000111111111222222222333333222222222111000000//////000000///,,,)))+++000555BBB@@@<<<555///,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,---------,,,++++++,,,,,,+++++++++,,,------------------------------,,,---......//////......---------......000111111......////////////000000---------...............///////////////000111111222111111111111000000000111111333444666888999999::::::;;;<<<======>>>>>>===???@@@@@@@@@AAADDDFFFHHH\\\vvvpppgggjjjhhheeebbb```_________^^^]]]\\\\\\\\\\\\\\\]]]wwwnnnnnnmmmkkklllmmmooouuu{{{~~~~~~}}}{{{vvvrrrwwwssshhhZZZPPPLLLIIIEEE@@@:::::::::777555333333333000000000000000111111222000111111111111000//////111111000//////...//////111111111222222222333333222222111000000//////...000000///,,,***...666===@@@:::333,,,))))))***+++,,,,,,++++++,,,,,,---...,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,------------------,,,---......///.........------------...000111222000000000///////////////........................////////////000000111111222111000000000000111111111222333555777888999:::;;;<<<<<<<<<======>>>>>>===>>>@@@@@@@@@AAADDDFFFEEEWWW{{{tttmmmdddiiihhheeeaaa___^^^^^^^^^ZZZZZZZZZZZZ[[[\\\]]]]]]yyyhhhaaabbbdddcccrrr}}}}}}rrroooppp|||www{{{qqqiii```VVVNNNGGGDDD???;;;888666444333000000000//////000000111111111111111111000000///111111000//////...//////000000000111111111111222111000000//////...------...//////...///444<<>>>>>===???@@@@@@@@@BBBDDDFFFFFFVVVxxxrrrmmmfffgggfffdddaaa___]]]]]]\\\UUUUUUVVVXXXZZZ\\\^^^___|||yyyoooeeedddllluuuxxxsssvvvqqqyyy}}}{{{sssjjj^^^MMMAAA===;;;999777222222111000000000000000111111222222111111000///111000000////////////000/////////000000000000111000000//////...------------...///222666999<<<>>>///---++++++---.........,,,,,,++++++,,,,,,---...++++++,,,---------,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------.........,,,---......//////......///............///000000222222111000000///.....................---------------.../////////////////////000000000000000111111111333444666888999999::::::;;;<<<======>>>>>>>>>@@@AAAAAAAAABBBEEEGGGKKKXXXzzzsssooojjjeeedddbbb```___]]]]]]\\\SSSSSSUUUWWWZZZ]]]```aaa|||tttrrr{{{}}}jjjPPPEEEBBB>>>:::666555444333222111111111111222222222222111000000000////////////000000111/////////000000000111111111111000000///.........------///555:::<<<888444,,,---------------......,,,,,,++++++,,,,,,---...***+++,,,,,,---------,,,...---,,,,,,+++++++++,,,++++++,,,,,,---......///,,,---......//////......000//////............/////////000000000111111111//////.........---------+++,,,---...///......------...000111111111000///000111222333555777888999888999:::;;;<<<===>>>??????AAABBBBBBBBBCCCFFFHHHLLLYYY|||uuuppphhhbbbbbbaaa```^^^^^^]]]]]]TTTUUUWWWYYY[[[^^^aaabbbxxxyyy~~~^^^MMMFFFAAA;;;999888777555444333222222111222222222222111000000//////...//////000111222///000000000000111111111222222111111000/////////...---///666===<<<333+++,,,......---+++***+++,,,,,,,,,++++++,,,,,,---...***+++,,,,,,------------...---,,,,,,++++++++++++++++++,,,,,,---...//////,,,---......//////......111000///......------...,,,---...000111333444555//////.........---------++++++---.........---,,,,,,...000111222111000//////000111333555666777888777777999:::<<<===>>>???@@@AAACCCCCCCCCDDDGGGIIIIIIWWW}}}vvvnnndddaaa``````______^^^]]]]]]WWWXXXYYY[[[]]]___aaabbb~~~~~~yyyuuummmccc[[[OOODDD???===<<<:::666222333555555555555333111111333444111111000000/////////...111111222333333111000///333222111000///...---,,,,,,000555888888333---(((---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++............////////////,,,+++++++++,,,---///000))))))+++---...///000000,,,,,,------...///000000000000000000000000000000333333222222111000000///,,,---------......//////000000000000000000000000111111222444555666666777;;;;;;<<<<<<===>>>>>>>>>@@@AAAAAABBBDDDFFFGGGHHHKKKXXXzzzqqqjjjcccbbb^^^___dddddd]]]XXXXXX[[[XXXVVVWWWZZZ___cccddd|||{{{mmm___KKKFFF???<<<999666333111111222222222111222444555111111000000000/////////000000111222222222222222///////////////000000000...333888888444///,,,+++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++............////////////------,,,,,,,,,...///000++++++,,,---............,,,,,,------...//////000////////////////////////000000000000111111111111/////////...............000000000000000000000000000000111222444666888888;;;;;;;;;<<<======>>>>>>@@@@@@AAABBBCCCEEEGGGHHHJJJXXX{{{ssskkkbbbaaa]]]^^^dddfffcccaaaccc___\\\ZZZYYY[[[^^^______zzz|||{{{iii]]]MMMBBB===;;;777333222222222222222333444444111111111000000000000000///000000000222333444555//////...//////000111111222777:::666///+++,,,///---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---............////////////......------...//////---------...------,,,,,,,,,,,,------.../////////////////////////////////------...///000000111111111111000000///.........////////////////////////000000000111333666888:::::::::;;;;;;<<<=========>>>???@@@AAACCCEEEFFFHHHIIIYYY}}}vvvlllbbbddd```___cccffffffgggiiicccaaa^^^]]]]]]]]][[[ZZZ~~~~~~hhhRRRFFFAAA>>>999666555333333333333333222111111111111111111111111111111000000111222444555222111000///.../////////888888777222---+++---///---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////.........///,,,------......------,,,---------.........//////////////////////////////,,,------......//////000111111111000000000000000////////////////////////111111111111222555777999:::::::::;;;<<<<<<=========>>>???@@@BBBDDDFFFGGGIIIZZZuuullleeeiiieeeaaaaaabbbdddeeegggdddcccaaa```___]]]ZZZXXXmmmYYYNNNEEE>>>999666333111222333333222111111111222222222222222444333222111111222333444333222000//////000111222===777111------......------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............//////////////////......***+++,,,---............---------.......................................------------------------...//////000111222333333000000000000000000000000333333222222333555666777::::::;;;;;;<<<======>>>======>>>@@@BBBEEEGGGHHHJJJ[[[rrrjjjfffhhheeeaaa^^^^^^aaaccccccbbbaaa`````````___\\\ZZZsssdddUUUIII>>>999333111222444555444222222222222222333333333444444333222222222222222000000//////111444777888;;;444,,,+++...000///,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---....../////////......***+++,,,---..................................................................------------------------...000111222333444000000000000000000000000333333444555666777777888;;;;;;<<<<<<===>>>>>>>>>===>>>???AAACCCEEEHHHIIIJJJYYY|||pppgggeeebbbbbb___\\\^^^ccceeeccc___^^^^^^___``````___]]]tttfffNNNFFF<<<777666777666555222222222333333333444444222222333333444333333333222111000000222555999;;;444000,,,+++---//////------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,---------.........+++,,,---...//////......,,,,,,------...------,,,................................................,,,,,,------......//////......//////000111222222222222222222222222222222///111444777999:::;;;:::<<<<<<======>>>?????????>>>>>>???AAADDDFFFIIIJJJIIIVVVxxxqqqgggeee___aaaaaa___aaaggggggccc]]]\\\\\\]]]___aaa```___```VVVHHH>>>;;;999777444222222222333333444444444///000222444555555555444666555333222222555777999......------,,,---...000---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......)))***,,,...//////..................---,,,+++***.....................---........................***+++,,,---///000111222////////////000000000000222222222222222222222222,,,///444999<<<>>>>>>=========>>>>>>??????@@@@@@>>>???@@@BBBDDDGGGIIIKKKGGGSSStttsssiiifff```ddddddbbbdddiiihhhbbb]]]\\\[[[\\\^^^`````````}}}nnnYYYLLLEEE>>>888555444222000222555777555222333333333444444444555555444222111333666777555333000000000000////////////...------,,,,,,------...++++++,,,,,,,,,---------------,,,+++,,,---...///,,,,,,,,,------.........+++++++++,,,,,,---------...///000000000000000///................................................---.........///000000000......---------///111222///000000222333444555555222222222333555888:::<<<@@@???>>>======>>>???@@@@@@@@@@@@AAACCCFFFHHHJJJIIIXXXxxxrrrkkkgggffffffdddaaa^^^]]]^^^___XXXYYY[[[]]]```bbbddddddzzzyyywwwwww}}}{{{tttjjj```___gggqqqxxxuuutttxxx|||{{{sssmmmmmmlllqqqzzz{{{mmm___PPPAAA::::::777444222333555666777333333444444444555555555333222111333555666555333111000000000////////////...------,,,,,,------...++++++,,,,,,,,,---------------,,,,,,,,,---...///,,,,,,,,,------.........,,,,,,---------...............///000000000000000..................................................................//////---------......///000111///000000111333444444555444444444444666777999:::======<<<======???@@@AAA@@@@@@AAABBBCCCEEEGGGHHHHHHVVVwwwvvvnnnjjjiiihhhfffbbb^^^\\\\\\]]]\\\\\\]]]^^^```bbbcccdddzzzwwwrrrmmmkkkllllllgggccc\\\ZZZWWWWWW]]]dddbbb\\\OOOQQQPPPKKKFFFFFFKKKPPPSSSQQQOOOOOOPPPPPPOOOMMMPPPOOOQQQWWW\\\bbbkkksssuuu}}}{{{}}}zzzUUU>>>999777444111111333555666333444444444444555555555333222222333444555333222111111000000000/////////......------------......,,,,,,,,,,,,------------------,,,,,,------...///---------------......................../////////,,,---...///000111111111.........................................................---------------,,,---...//////////////////000000111222333444444666666666666666888999999:::;;;;;;<<<===???AAABBB@@@AAABBBDDDEEEFFFFFFFFFHHHTTTtttzzzqqqkkkiiihhhfffccc___\\\]]]^^^_________``````bbbcccccc{{{lllbbb```]]]VVVOOOMMMNNNOOOLLLHHHIIIIIIHHHHHHLLLOOOLLLEEEIIILLLLLLGGGDDDDDDEEEEEECCCGGGJJJIIIIIIJJJJJJHHHIIIHHHIIILLLKKKHHHIIIMMMTTTYYY[[[YYYVVVZZZcccjjjwww~~~rrrWWWAAA<<<555333555666555222444444444444555555555555333333333333444333222111111111111000000000//////......------------......,,,,,,,,,------------...---------------......///---------.......................................+++,,,---///000111111111.........................................................---,,,,,,,,,++++++,,,...///000000///...///000000111222333333333555555666777888999:::;;;::::::;;;<<<>>>???@@@AAABBBCCCEEEFFFGGGGGGGGGFFFHHHRRRqqq{{{pppiiidddddddddbbb______```bbb____________aaabbbdddeee|||pppnnnbbb^^^[[[[[[YYYTTTPPPPPPNNNIIIDDDDDDGGGJJJIIIGGGEEEJJJMMMMMMNNNQQQQQQOOOQQQTTTSSSNNNNNNQQQRRRPPPOOOTTTUUUQQQNNNPPPQQQOOOMMMJJJJJJMMMNNNKKKJJJKKKLLLKKKIIIJJJKKKMMMPPPSSSRRRYYYbbbgggkkktttbbbRRR@@@777777999666222444444444555555555666666333444555444333222222111111111111111000000000000///......------......///,,,,,,---------.........------.........//////.................................------------------+++,,,---...000000111111////////////////////////.................................---,,,,,,,,,+++***+++---/////////......000000000111111222222333222333444777999;;;<<<===<<<<<<======>>>?????????DDDEEEGGGHHHIIIIIIHHHHHHIIIPPPoooyyyllleeeccccccbbbaaa______```bbb]]]\\\]]]^^^```cccfffgggzzzeeeTTTQQQVVVSSSOOOJJJIIIJJJJJJIIIHHHJJJJJJKKKNNNSSSWWWYYYZZZZZZaaafffggggggkkklllkkkbbbffffffccchhhrrruuuqqqooosssqqqhhhgggmmmqqqnnnbbb[[[VVVZZZ___aaa```aaa^^^XXXTTTWWWXXXTTTOOOLLLDDDGGGJJJKKKIIIMMM]]]mmmxxxoooRRR===666555444111444444555555555666666666555666777666333222222222222222111111111000000000//////............//////,,,---------............------...////////////.../////////........................---------------+++,,,---...///000000000////////////////////////.................................---------------+++,,,---...............000000000111111111222222///111333666999;;;<<<===<<<===>>>???@@@@@@??????DDDEEEFFFHHHIIIJJJJJJJJJKKKPPPmmmvvvjjjcccddddddccc```]]]\\\]]]^^^ZZZZZZZZZ[[[^^^aaaeeegggzzzvvvoookkkddd[[[OOOHHHMMMWWWPPPQQQSSSUUUYYY^^^aaabbbdddiiiqqqxxx}}}{{{xxxssstttqqqggg]]]YYYQQQMMMKKKJJJFFFDDDJJJSSSZZZiiinnnVVVEEE;;;666333555555555555666666666666666888999777444222222333222222222111111111000000//////............//////------------............,,,---...///000//////...000/////////.........---/////////.........------,,,------.../////////...////////////////////////..........................................//////,,,,,,,,,,,,---...//////000000000000111111111111///111333666888::::::;;;;;;<<<>>>@@@AAABBBBBBBBBCCCCCCDDDEEEGGGIIIJJJKKKMMMOOOllluuujjjdddbbbbbbaaa___\\\[[[\\\^^^ZZZYYYYYYYYY[[[^^^aaaddd{{{ooocccYYYTTTTTTRRRPPPQQQTTTVVVXXX```iii___iiivvv{{{pppmmm]]]VVVQQQSSSRRRLLLIIIKKKLLLKKKUUUeeemmmlllqqq{{{vvvuuuzzzwww___LLL@@@;;;555555555555666666666777777999:::888555222222444222222222111111111111000//////............//////---------.........//////,,,---///000000000///...000000//////.........---111111000000/////////...------..................000000000000000000000000........................---.........///000000000---,,,++++++,,,---///000000000000000111111111111000222444666888888888888999;;;>>>AAACCCDDDDDDDDDBBBBBBBBBCCCEEEGGGJJJLLLNNNOOOlllvvvlllggg]]]^^^^^^]]]\\\\\\___aaa[[[ZZZXXXXXXYYY\\\^^^```lllbbbYYYUUUQQQMMMPPPWWWSSSXXX___eeekkkuuu{{{yyyjjjnnnnnnhhhbbb```^^^\\\XXXTTTRRRSSSSSSUUU[[[cccuuuzzzxxx]]]CCCAAA999<<<>>>555222666555999777444333333333222111444444333222111111111111///.........------------........................////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////......//////000000111111---------------------------,,,,,,,,,,,,---......////////////000000000000000222444555555666888:::<<<<<<===>>>???@@@AAAAAADDDDDDDDDDDDFFFHHHJJJKKKLLLRRRnnnuuulllcccdddbbb^^^[[[[[[^^^bbbeee]]][[[XXXVVVUUUWWWZZZ[[[qqqccc\\\UUUSSSUUUYYYYYYVVVYYY^^^iiirrrwwwqqqtttyyy{{{sssaaaRRRRRR[[[cccgggiiioooqqqTTTBBB:::999444666;;;888;;;888555333333222111000333333222222111222222222000000000000////////////........................////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////000000000000////////////---------------------------,,,,,,,,,,,,---......////////////000000000000000222444555555555777999;;;<<<===>>>???@@@@@@AAACCCCCCCCCDDDFFFHHHJJJLLLPPPVVVrrrqqqiiiaaabbb___\\\ZZZ\\\```ccceee```^^^[[[XXXXXXYYY[[[]]]yyymmmaaaYYYWWWVVVWWWYYY___gggooozzznnncccqqq}}}xxxpppsssqqqqqqzzzeeeJJJ<<<555888;;;666;;;999555333333222111000222222222111222222333333222222222222111111111000........................////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////111111111000///.................................---,,,,,,,,,,,,---......////////////000000000000000222444444444555777999;;;;;;<<<===>>>???@@@@@@AAAAAABBBCCCFFFIIIKKKMMMSSSZZZuuunnnfff``````\\\YYYYYY]]]aaacccdddcccaaa^^^[[[ZZZ[[[]]]___cccbbb```^^^\\\___fffkkkmmmvvvwwwbbbTTTKKKKKKQQQjjjaaaGGG888999>>>::::::888555333333333333222111111111111222333444444333333222222222111111111........................////////////////////////////////////////////////............////////////////////////////////////////////////////////////111000000000/////////...////////////////////////---,,,,,,,,,,,,---......////////////000000000000000222444444444444666888:::;;;;;;<<<===>>>???@@@@@@@@@AAACCCFFFIIILLLNNNRRRYYYuuunnngggbbb___[[[WWWXXX]]]```aaa```aaa___]]][[[[[[^^^```bbb[[[^^^```bbbeeennnzzzvvvbbbPPPHHHKKKOOOKKKZZZmmm{{{oooRRR>>>===BBB@@@888666444333444555555444111111111111222333444444222222111111111000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////.../////////000000000111////////////////////////---,,,,,,,,,,,,---......////////////000000000000000222444444333444555777::::::;;;<<<===>>>>>>?????????@@@BBBEEEIIILLLNNNMMMUUUqqqooofffbbb___\\\YYYZZZ\\\^^^^^^]]]]]]\\\[[[ZZZ\\\```dddgggeeejjjrrryyy{{{mmmYYYQQQVVVWWWTTTRRRQQQUUU^^^oooxxxbbbMMMDDDAAA:::999666444333444555555555222222222111222222333333111111111000000000//////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////.........///000111111111........................---,,,,,,,,,,,,---......////////////000000000000000222444444333333555666999999:::;;;<<<===>>>>>>??????@@@BBBEEEIIILLLMMMIIIQQQnnnpppddd```______^^^^^^^^^^^^^^^___]]]\\\[[[\\\___ccchhhkkkzzziiifffnnnmmmpppdddYYYSSSTTT[[[kkkzzz~~~nnn]]]MMM<<<;;;999666444444444333222333333222222111222222222111111111111000000000000////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000////////////////////////////////////000000000000---------------------------,,,,,,,,,,,,---......////////////000000000000111222333444333333444666999999:::;;;<<<======>>>???@@@@@@BBBEEEHHHKKKLLLHHHPPPlllssseeeaaa^^^aaaddddddaaa```cccfffaaa```___```cccggglllooo|||zzz{{{wwwmmmggg```[[[^^^eeemmmyyygggNNN>>>;;;888555444333111///444444333222111111111111222222222111111111000000000000000000000000000000////////////////////////////////////////////////............/////////000000000000000000000000000////////////////////////111111000000//////......---------------------------,,,,,,,,,,,,---......////////////000000000000111222333333333333444555888999999:::;;;<<<===>>>@@@@@@AAABBBDDDGGGJJJLLLHHHPPPlllwwwhhhccc]]]ccchhhhhhdddcccggglllfffeeeddddddfffjjjooorrr~~~wwwjjjuuu}}}uuukkkiiidddcccfffqqqkkkUUUEEE999888666111222999222222222222222333333333222222111111111111222222222111111111000000//////000000000000000000000000////////////////////////////////////////////////---......///000000////////////000000///...------333222111/////////000111///////////////.........---------------------------///222222111000000111111222333333333333444555888999::::::999999;;;======>>>???AAACCCFFFHHHIIIEEENNNnnnnnnmmmddddddeeeeeeeeeeeefffiiilllooojjjdddbbbdddgggiiiiii{{{zzzpppmmmhhhfffcccaaaffftttrrrWWW>>>777888444222444111111111111111111222222000000////////////000000222111111111000000000000000000000000000000000000////////////////////////////////////////////////...//////000000000/////////////////////...------000//////.......................................,,,,,,,,,,,,---------------///111111000///000111111222333444333333444666888999::::::999999;;;===>>>>>>???AAADDDFFFHHHJJJKKKRRRpppsssmmm|||kkkbbbdddfffgggfffffffffhhhjjjiiieee```___bbbeeehhhhhhzzztttqqqjjj___WWW[[[iiiuuupppKKK;;;999777222///222222222222222222222222000000////////////000000111111111111111000000000000000000000000000000000///////////////////////////////////////////////////000000000000000/////////////////////......---....../////////...------------------------------+++++++++,,,,,,------------...//////......///111000222444444333333555666888999::::::999999;;;===>>>???@@@BBBDDDGGGIIIJJJOOOSSSoooxxx|||yyyiiiaaadddfffhhhhhhgggfffffffffccc```]]]]]]___cccfffggg{{{wwwpppggg```\\\\\\]]]jjjxxxbbbKKK@@@999444333555555555444444333333333333222222111111222222333111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000000//////.........///////////////......//////111111111000///...---------...............******++++++,,,------------......---,,,,,,///111000222444444333444555777888999::::::999999;;;===>>>???@@@BBBDDDGGGIIIKKKLLLOOOjjjwwwhhhbbbdddfffiiiiiigggeeecccbbbbbb```^^^^^^```bbbeeefff}}}tttllliiikkkjjjbbbZZZVVV___qqqxxx```JJJ;;;777888666666555444333333222222333333222222222222333333111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000.........//////......---......///////////////......///000111111000///.........//////000000000000+++++++++,,,,,,------------......,,,+++,,,///111000222444444444444666888888999::::::999999;;;===>>>???@@@BBBDDDGGGIIIJJJIIIKKKgggxxxjjjdddcccfffhhhiiifffccc``````ccccccbbbbbbaaabbbdddffftttqqqvvvyyyuuuooofff]]]\\\rrrnnnVVVBBB999888666666555444222111000000111111000000000000111111111111111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000------...///////////////---...//////////////////,,,,,,---.........------/////////000000111111222------------------------,,,---......------...000000222444444444555777999888999::::::999999;;;======>>>???AAACCCFFFHHHIIIIIIMMMkkkyyykkkeeebbbdddffffffdddaaa___^^^cccdddeeedddccccccdddfff|||lll^^^```nnnooo\\\KKK@@@999888777666555333222222222111111000000111111222111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000---...///111222222222222------...///////////////,,,,,,,,,,,,,,,---...///.........///000111111111000//////......------,,,,,,...//////......///000000222444555555555777999888999::::::999999;;;===<<<===>>>@@@BBBEEEGGGHHHJJJPPPooozzzkkkeee```bbbddddddaaa___^^^]]]^^^aaaccccccbbbbbbdddfff}}}yyyvvvpppbbbVVV\\\kkk|||dddPPP======<<<:::999777666555444333333222222333333444111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000...///111222444444555555------...///000000/////////...------...///000111---------...///000000111111111000///...------,,,+++...000111000/////////000222444555555666888:::888999::::::999:::<<<===<<<<<<===???AAADDDFFFHHHJJJQQQrrrzzzkkkeee___aaabbbbbb```^^^]]]^^^YYY]]]aaabbbaaaaaadddfff|||wwwyyywwwlllaaa\\\fffrrrqqqHHH@@@:::<<<;;;777555888222111111111111111222222111000000000000000111111000000111222222222222111222222111000000111111222000000000000000000000000222222111000//////000000111000...------...///000//////.........---------......------------........./////////000000000111............000222444666222222333333444777;;;???999999::::::;;;:::::::::===>>>???@@@BBBEEEGGGHHHKKKSSSuuuxxxjjjeee___aaacccdddbbbaaa```aaa^^^cccddd```___dddeeeccc~~~sssmmmZZZ___nnncccRRR@@@999777444333555333333222222222222333333111111000000000000111111000000111222222222222111222222222222222222222222000000000000000000000000222111111000000000000111///...---,,,,,,...000111//////.........---------......------------......////////////000000000000000000000000000111222222222444555555555555777999999::::::;;;;;;;;;;;;;;;===>>>???@@@BBBEEEGGGHHHHHHQQQtttwwwjjjeeeccceeefffeeedddbbbccccccaaafffgggcccbbbfffhhhfffbbbZZZZZZkkkmmmOOO===777555555666555444444333333444444444222111111000000000111111000000111222222222222111111222333444444333222111000000000000000000000000111111111000111111222222...------,,,---...000111/////////.........------......------------......000000000000////////////222222222222111000/////////222555666666666666777::::::;;;<<<======<<<<<<===>>>???@@@BBBEEEGGGHHHFFFOOOqqqyyylllggghhhiiiiiigggeeecccdddfffcccfffgggdddbbbeeegggfffwwwiii[[[[[[kkkyyyxxxfffLLL>>>:::999999555555444444333333444444222222111111000000111111000000111222222222222111000222444555555444333222111111111111111111111111111111111111111222333444000000///......//////000////////////..................------------......000000000000////////////111222333333222111///...---///222555666777999;;;:::;;;<<<======>>>>>>======>>>???@@@BBBEEEGGGHHHFFFOOOooo|||ooojjjkkkjjjiiifffcccbbbdddeeeaaaccccccaaa``````bbbbbbvvvhhhbbbhhhuuusssnnndddMMM@@@999777555555444333333333333333333333222111111111111111000000111222222222222111000111333555555555333222222222222222222222222222222222111222222333444444444444333222111000000///000000/////////...............------------......000000000000///////////////000222333333222111111111111222333333666:::===:::;;;<<<===>>>>>>>>>>>>===>>>???@@@BBBEEEGGGHHHHHHQQQooo{{{ooojjjjjjjjjhhheeebbbaaabbbcccaaa```aaa```^^^]]]^^^```rrrdddcccggg~~~}}}cccMMM===333666555444333333333333333444333222111111111111111000000111222222222222111000111222444444444333333222222222222222222222222333333333222333333444444555555444444333222111000000000000/////////............------------......////////////000000000000///000111222333333333333888777666333222333777:::::::::<<<===>>>>>>>>>>>>===>>>???@@@BBBEEEGGGHHHHHHTTTrrryyymmmhhhiiiiiihhhfffcccbbbbbbccccccaaaaaabbb___\\\]]]```ssshhhdddgggttt{{{~~~fffMMM:::888777666555444444444444555444333222111111111111000000111222222222222111000000111111222333333444333333333333333333333333555444444333333333333444222222333333333333333222000000000000/////////.........------------......------...///000111222222111111111111222333444444999999999777555444555777999999;;;<<<===>>>>>>>>>===>>>???@@@BBBEEEGGGHHHEEEVVVwwwyyymmmiiiiiijjjkkkiiigggeeedddeeedddaaaaaabbb```[[[\\\aaa{{{vvv]]]\\\jjj}}}~~~}}}___GGG999999777666555555555555555444333222111111111111000000111222222222222111000000000000111222333444333333333333333333333333666555444444333333333333...///111222333444444444000000000000////////////.........------.........,,,---...///000111222333333222111111111222333444555777999999888777777888888999:::<<<===>>>>>>>>>===>>>???@@@BBBEEEGGGHHHCCCWWW{{{|||pppllljjjlllmmmmmmjjjhhhggggggddd```___aaa___YYYZZZ___uuuiiibbbmmmhhhJJJ<<<444666666111222888111111222333333111000///000000000000000000000000111000/////////000222333111111111111111111111111222222333444444444444333///000111222333444444444111222222333222111///...000000//////............------......///000000000444555666666444222///...000111333555888:::<<<===:::::::::;;;===>>>@@@AAA===>>>???AAACCCDDDFFFGGGJJJ\\\~~~}}}pppjjjkkkmmmmmmlllhhhdddaaa```ddd```^^^______^^^```ddd|||mmmhhhqqq[[[FFF666666888444222333222222222222222111000000000000000000000000000000111000/////////000111222111111111111111111111111333333333222111000///...///000111222333333333333333333444444333111000///........................///////////////.........///000333555666666666555222222444666888999;;;<<<<<<<<<;;;<<<<<<===>>>>>>>>>???@@@BBBDDDFFFGGGHHHKKK]]]qqqkkkmmmmmmkkkhhhdddbbbbbbbbbeeebbbaaaccccccaaabbbfffzzznnnhhhooosssWWW===777:::888333000333333222111111111111111000000000000000000000000000000/////////000111222111111111111111111111111111111111111000...---,,,...///000111111222111111555555555555444333222111------------............111000000///......---------...111444777888999999333444555666888999::::::======<<<<<<<<<<<<<<<===@@@AAABBBDDDFFFHHHJJJKKKJJJ[[[ssslllmmmllliiieeeaaa```bbbdddfffddddddhhhhhhffffffhhh{{{tttttt}}}uuuwww}}}hhhIII;;;999888555333444333222111000111222333000000000000000000000000////////////000000111111111111111111111111111111---...//////000000//////......///000000000000000333444444444555555555555000000//////.........---000000//////............///000222333555555555555555555666777888999999:::<<<<<<;;;;;;;;;<<<======AAABBBDDDFFFHHHJJJLLLMMMHHHXXX|||sssllllllkkkiiieeeaaa```aaaccceeedddfffjjjkkkhhhgggiii}}}tttqqqzzzxxxqqquuuZZZFFF:::444444777555444222111111111222333000000000000000000000000......//////000000000000000000000000000000000000...///000000111111000000......///000000000//////000111222333444666777888444333222111000///...---............//////000000///000111111222222222222666666666777888999999999999999::::::;;;===>>>???AAABBBDDDFFFIIIKKKMMMNNNMMMYYY{{{rrrkkkjjjjjjjjjgggdddbbbbbbbbbdddccceeejjjjjjgggeeefffzzzqqqlllwwwrrr[[[DDD666444777444444333222222222222222000000000000000000000000---...///000000000//////000000000000000000000000222222222222111///...---//////000000000000///////////////111333555777888555444333222111000///...------......///000000111------...///111222333444666666777777888999::::::888888999:::;;;===???@@@@@@AAACCCFFFIIIKKKMMMNNNTTT]]]|||rrrlllkkklllllliiifffddddddddddddbbbdddhhhhhhdddbbbccczzzzzzqqqoooyyyzzz\\\DDD999666333333444444333333222111000000000000000000000000---...///000000000///...000000000000000000000000222222222111000///...---000000000111111000000///////////////000222333444222222222111111111111000.........///////////////------...///111333444555555666666777999:::;;;;;;:::999::::::;;;<<<===>>>???@@@BBBEEEGGGJJJLLLMMMTTT]]]}}}sssmmmooonnnmmmiiifffeeegggiiidddbbbccceeeeeeaaa___aaauuurrrzzzxxxnnn}}}zzzqqqRRR???777222333444555444333222111000000000000000000000000,,,---///000000000///...000000000000000000000000...//////000000000000000000111111111111111000000000000///......///000111...//////000111222222333000000000///......------000000000000111222444444555555666888999:::;;;<<<;;;;;;;;;::::::;;;;;;<<<>>>???AAADDDGGGIIIKKKLLLPPPYYY|||tttooosssqqqmmmhhheeefffiiimmmeeecccbbbdddccc___^^^```oookkksss|||}}}zzzrrrQQQ@@@888999777222222555444///111111222222222222111111333333222111000///......////////////////////////////////////////////////000000000000111111111111//////000000111111222222000000111111222222222333222333333222000//////000//////////////////000000000222555888:::;;;<<<<<>>>>>======<<<<<<===???AAABBBCCCEEEIIILLLRRR^^^~~~qqqjjjmmmhhhbbb```cccgggjjjjjjddd```\\\]]]aaacccbbb```}}}uuuuuuxxxxxxjjjmmmmmmVVV===888333111333444333222111111222222222222111111222222111111000///////////////////////////////////////////////////////////////000000000111111111000000000000000111111111000000000000111111222222111222333222111000111222111000000000000000000000111222444666888:::;;;;;;>>>>>>>>>>>>======<<<<<>>>>>>>>============<<<@@@AAABBBBBBBBBCCCFFFIIINNNZZZ|||ssskkkcccaaa______aaadddeeefff___^^^___bbbeeefffccc```}}}yyypppkkkdddaaa\\\ZZZ^^^gggrrryyy{{{xxxuuueee^^^GGG555666666///...333111111222222222222111111//////000000111111111111////////////////////////////////////////////////////////////000000000111222222111111000000//////....../////////////////////000222222111222333555444333333222222111111000444333333333444666777999========================@@@AAABBBBBBCCCEEEHHHKKKNNNYYY{{{rrriiibbbaaaaaabbbcccdddeeefffaaaaaacccfffhhhgggccc___}}}xxxpppsssvvv{{{|||rrrllljjjeee```XXXRRRQQQVVV]]]bbbiiinnnuuu|||}}}wwwrrriiiPPP;;;777666...---333111111222222222222111111/////////000111111222222000000000000000000000000////////////////////////...////////////000000000222222111111000000////////////..................---///111111111111333444444333333333222222111111444333333333333555777888<<<<<<<<<<<<<<<=========>>>@@@BBBCCCEEEHHHLLLOOOOOO\\\}}}nnndddccccccdddeeeeeefffggghhhdddeeefffhhhhhhfffccc```|||xxxxxxvvvqqqooowww|||vvvnnnfff```^^^^^^___]]]ZZZWWWTTTRRRQQQPPPLLLPPPVVV\\\aaagggnnnrrrwwwpppqqqqqq[[[DDD:::555000000555111111222222222222111111//////000000111111111222000000000000000000000000////////////////////////......////////////000000111111111111000000000000////////////............---...000000000000111333222222222222222222222222333333333444555666777888;;;<<<<<<<<<<<<============???AAACCCEEEHHHMMMPPPPPP```~~~lllaaadddeeeffffffdddeeefffhhhfffffffffeeeeeedddccccccyyyzzzxxxooobbb^^^YYYTTTQQQPPPPPPQQQQQQRRRSSSTTTRRRPPPLLLJJJFFFGGGIIIKKKMMMRRRWWW\\\dddlllvvvzzz|||xxxjjjiiinnnWWWCCC777444444444111111222222222222111111000000000000000111111111000000000000000000000000////////////////////////........./////////000000000000000000000111111111000000000/////////......,,,...//////......///111000000111111222222333333222222444555777777888888;;;;;;;;;<<<<<<<<<======<<<>>>@@@AAACCCFFFJJJMMMPPPdddpppfffdddeeeeeecccaaaaaacccfffccccccaaa``````aaadddfffuuuggg]]]UUUQQQNNNIIIHHHIIIKKKLLLLLLFFFGGGGGGIIIJJJKKKMMMMMMOOONNNMMMJJJJJJKKKPPPSSSZZZ```iiiqqqwww|||sssgggppphhhLLL;;;777555222111111222222222222111111111111000000000000000000000000000000000000000000////////////////////////............/////////000//////000000111111222222111111000000/////////...,,,---......------.../////////000111222333333444111222444777888888888888;;;;;;;;;<<<<<<<<<======<<<>>>???@@@AAACCCGGGJJJPPPfffwwwnnncccddddddaaa^^^]]]```ddd```___]]]\\\\\\```eeeiiirrraaaSSSIIIEEEEEEEEEDDDDDDDDDDDDDDDDDD@@@@@@AAACCCFFFIIIMMMNNNVVVZZZ^^^______bbbhhhnnnqqqwww{{{zzz|||{{{|||qqqxxxhhhHHH111000;;;000222222222222333222///000000000000////////////000000000000000000000000//////000000000000//////111111000000//////......000000000000000000000000...///000111111000///...//////...---------------...///000111111000///...000111222444777999:::;;;::::::;;;===>>>???AAAAAA===>>>>>>???@@@CCCHHHLLLQQQdddpppmmmbbb___^^^aaabbb```bbbfffdddbbb```^^^^^^___aaaccc}}}vvvrrrzzzjjjXXXNNNJJJGGGDDDAAAAAAAAA@@@@@@@@@@@@???BBBBBBBBBBBBDDDFFFHHHIIIVVV^^^hhhpppuuu{{{}}}xxxvvvzzzxxx^^^EEE888777333444333222111222222111111111111111000000000000000000000000000000000000//////000000000000//////000000000000////////////000000000000000000000000...//////000000//////...000//////...------......//////000000000000//////000000222333555777999999;;;;;;<<<===>>>???@@@@@@>>>??????@@@@@@DDDHHHLLLQQQcccoookkkdddaaaaaaddddddcccdddgggeeecccaaa``````aaacccddd~~~yyyllloooyyytttdddPPPDDDBBBCCCCCCAAA@@@AAABBBCCCEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDRRR[[[iiivvv~~~|||wwwvvvyyy{{{zzzxxxnnneeeiiivvv\\\CCC555555555444333111000222444222222222222111111111111000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000///..................///000000//////......//////000000////////////000000000000111333444555777777<<<<<<<<<===>>>??????@@@@@@AAAAAAAAABBBDDDHHHKKKQQQbbboookkkeeebbbccceeefffccccccfffcccbbb```______aaabbbddd|||vvvtttsssxxxjjjVVVOOOGGGCCCCCCCCCAAA>>>???AAADDDGGGIIIKKKLLLMMMEEEDDDCCCBBBAAABBBCCCCCCKKKRRR]]]fffkkknnnqqqsssvvv{{{zzzqqqllliiiiiihhhhhh|||qqqmmmqqq|||{{{oookkknnnQQQ<<<555444444555333000111444222222111111111000000000//////////////////////////////000000000000//////.........///000111111111///////////////////////////...---,,,,,,---...///000000////////////000000111000///......///000111000111222333444555666666::::::;;;===>>>???@@@AAAAAABBBCCCCCCCCCEEEHHHKKKQQQ```rrrnnneeebbbbbbeeedddaaa```ccc``````^^^^^^^^^___aaabbbuuuuuuuuuuuuxxx}}}```LLLEEEFFFGGGFFFDDDBBBAAAAAA>>>@@@BBBEEEFFFGGGGGGFFFDDDCCCCCCCCCEEEFFFHHHJJJMMMPPPSSSTTTTTTSSSSSSSSSSSSUUU[[[ccciiimmmpppsssuuurrrlllccc[[[WWWXXXZZZhhhjjjllljjj```WWWWWW]]]___gggrrr||||||mmmrrr~~~dddLLL999444333666666222000333111111000000000///////////////////////////////////////000000000000//////------...///000111222222///////////////////////////...---,,,,,,---...///000000////////////000000111000///......///000111111222333444555666777777666777999;;;===@@@AAABBBAAABBBCCCDDDDDDEEEHHHKKKPPP^^^vvvsssgggdddccceeedddaaa```bbbaaa````````````aaabbbccc{{{~~~hhhTTTJJJGGGBBBEEEFFFDDD@@@@@@CCCGGGEEEFFFGGGGGGFFFDDDBBB@@@DDDDDDEEEGGGJJJNNNQQQSSSWWWVVVTTTQQQMMMJJJGGGEEEEEECCCDDDIIIMMMPPPTTTYYYaaabbb```YYYPPPKKKKKKMMMMMMMMMMMMKKKEEEBBBHHHQQQ___gggsss~~~xxxlll|||yyybbbGGG;;;333666777333000222000000000000/////////...000000000000000000000000//////000000000000//////---......///000111111222000000000000000000000000///................../////////......//////000000000000////////////000000111111222444555777888888555666777999<<<>>>@@@AAA???AAACCCDDDDDDFFFHHHKKKPPP\\\xxxuuummmhhhfffgggeeebbbbbbeeeddddddddddddeeefffggggggvvvWWWFFFAAACCCFFFCCCDDDCCCBBBAAABBBDDDGGGJJJKKKLLLMMMKKKIIIFFFDDDFFFGGGHHHKKKOOOTTTXXXZZZ]]][[[WWWSSSNNNIIIDDD@@@BBB>>>===@@@AAA@@@CCCIIILLLNNNPPPOOOMMMIIIEEECCC@@@===<<<<<<<<<@@@LLLYYYxxxyyy}}}xxx[[[FFF555444666333000222111111111000000000//////000000000000000000000000//////000000000000//////......//////000000111111000000000000000000000000...//////000000//////.........------...//////000//////000000000000//////...///111222444666777888666666777888:::;;;<<<<<<===???BBBCCCDDDFFFIIIKKKPPPZZZvvvrrrpppjjjgggfffdddaaabbbfffffffffgggggghhhiiijjjjjjoooXXXJJJFFFFFFCCC???BBBBBBCCCEEEHHHGGGDDDBBBHHHIIILLLMMMMMMLLLJJJHHHHHHIIIKKKNNNSSSXXX\\\___\\\ZZZWWWSSSMMMGGG???:::@@@;;;:::>>>???===???DDDAAABBBEEEJJJNNNLLLEEE@@@@@@<<<:::<<>>AAACCCDDDFFFIIIKKKPPPYYYtttooopppjjjeeecccaaa___aaaeeeeeeffffffggghhhiiiiiijjj{{{YYYNNNGGGHHHIIIEEEBBBCCCFFFEEEDDDEEEFFFGGGFFFDDDMMMKKKIIIFFFDDDCCCCCCCCCAAADDDJJJQQQVVVZZZ\\\]]]___]]]VVVKKKFFFEEEDDDBBBBBBCCCAAA===>>>@@@???:::;;;===@@@GGGMMMRRRSSSSSSEEECCCBBBBBBFFFSSSgggyyy|||vvvxxx~~~|||qqq|||gggGGG555444777333---000111222333333222111000......//////000000111111////////////////////////000000000000000000000000111111000000//////............//////...---,,,,,,//////.........---------000000000000000000000000...///111222333444444555888888888888888999999999======>>>@@@CCCFFFIIIKKKOOO```wwwqqqllljjjfffbbbaaaaaacccdddjjjhhhfffeeehhhkkkmmmnnnxxx```SSSPPPIIIEEEGGGHHHEEEDDDGGGGGGEEEEEEEEEGGGHHHGGGFFFIIIHHHFFFEEEDDDCCCDDDDDDCCCEEEIIIMMMRRRVVVXXXZZZ\\\[[[TTTJJJFFFFFFGGGEEE>>>@@@???===>>>AAA???;;;<<<<<<===AAAGGGPPPYYY______[[[UUURRRWWWhhhzzzzzz~~~yyy|||dddFFF888444222///000111222222222222111000////////////000000000000////////////////////////////////////////////////000000000000//////............//////...------,,,//////.........---------000000000000000000000000///000222333555555666666888888888888999999999999<<<<<<===???BBBEEEHHHJJJOOO```vvvqqqmmmkkkgggeeeddddddfffhhhiiigggddddddfffhhhiiiiii|||hhhUUUHHHCCCHHHFFFFFFHHHFFFDDDEEEIIIGGGFFFFFFGGGHHHIIIIIIGGGEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBCCCFFFJJJNNNQQQWWWVVVPPPHHHFFFIIIKKKJJJFFFFFFDDDAAAAAADDDBBB>>><<<;;;::::::@@@MMM]]]hhhwwwuuuqqqooouuutttjjjkkkqqqssspppmmmxxx~~~rrrQQQ===555333333000111111222222111111000000000000000////////////////////////////////////////////////////////////000000000////////////............///......---,,,...............---------////////////////////////000111222444555666777777888888888888999999::::::;;;;;;===???AAADDDGGGHHHMMM```tttqqqmmmllliiihhhgggiiikkkllliiifffdddcccdddeeeeeedddtttcccVVVLLLIIIJJJFFFIIIKKKJJJEEEBBBDDDHHHIIIHHHGGGHHHIIIJJJJJJIIICCCCCCCCCBBBBBBBBBBBBCCCCCC@@@>>><<<>>>BBBGGGJJJPPPPPPLLLGGGGGGLLLPPPPPPSSSRRRLLLFFFDDDGGGFFFCCC<<<======<<>>@@@BBBEEEGGGHHHLLL^^^qqqooolllkkkjjjiiijjjkkknnnooojjjhhhfffeeeeeeeeedddcccuuu^^^PPPJJJFFFDDDEEEFFFKKKNNNKKKFFFDDDGGGJJJJJJIIIHHHIIIJJJKKKJJJHHHDDDDDDCCCCCCBBBBBBAAAAAAEEEBBB>>><<<<<<@@@DDDHHHJJJKKKJJJHHHKKKRRRWWWXXX^^^[[[SSSKKKJJJNNNPPPNNNEEEHHHKKKLLLLLLRRR\\\dddrrr|||}}}qqqjjjbbb\\\ZZZZZZYYYXXXTTTRRROOONNNPPPVVV\\\___```aaaaaaaaa```aaadddfffyyyttt{{{{{{qqq```NNN>>>444///000000000000000000000000111111000000//////......////////////////////////......................................./////////------...............------.....................---------------------------...000222444555666666777888888999::::::;;;;;;<<<===???BBBDDDFFFGGGHHHKKK[[[ooommmjjjiiiiiiiiijjjlllnnnppplllkkkiiiiiijjjiiigggeeeooo]]]KKKDDDCCCCCCCCCDDDFFFLLLNNNJJJGGGHHHLLLNNNLLLKKKIIIIIIJJJJJJHHHGGGDDDEEEEEEEEEDDDCCCBBBAAABBB@@@===;;;;;;===AAACCCFFFIIILLLMMMSSS[[[aaaaaahhhfffaaa[[[\\\bbbdddcccVVVZZZ^^^aaabbbdddhhhkkkttt{{{}}}rrrjjjddd[[[TTTPPPMMMHHHEEEEEEJJJNNNOOORRRXXX^^^```aaa\\\UUUNNNLLLQQQZZZaaa~~~|||uuuwww|||rrrdddUUUGGG;;;555111000000//////000000111000000000000////////////////////////////////////........................---............/////////,,,---......///.........---------.......................................,,,---///222444555666666777888888999:::;;;<<<<<<===>>>@@@CCCEEEFFFGGGHHHJJJUUUzzzpppkkkhhhhhhhhhhhhjjjkkkmmmooolllkkkkkklllmmmllljjjgggVVVMMMDDDCCCDDDEEEGGGJJJJJJOOONNNIIIFFFIIILLLLLLNNNLLLJJJIIIIIIHHHFFFEEECCCDDDEEEFFFGGGFFFEEEEEEAAA@@@???>>>???@@@BBBDDDDDDJJJPPPTTT\\\eeejjjjjjmmmooonnnlllnnnrrrqqqnnniiijjjlllooossswwwzzz|||}}}uuupppiiibbb[[[SSSKKKFFFGGGKKKLLLLLLRRR^^^fffggghhhccc[[[VVVXXXcccrrr}}}}}}uuulllbbbUUUFFF;;;111000///......///000111////////////000000000000////////////////////////........................---------.........//////,,,------...//////......---------.........//////........................---...000222555666777777777888888999:::;;;<<<===<<<===@@@BBBDDDEEEFFFFFFIIIPPPsssrrrlllggggggggghhhjjjkkkmmmnnnhhhiiijjjlllnnnmmmkkkhhhNNNJJJHHHGGGDDDAAACCCHHHQQQSSSPPPHHHDDDGGGIIIFFFNNNLLLJJJIIIIIIGGGEEECCCBBBCCCEEEGGGHHHIIIIIIHHHGGGHHHHHHHHHIIIJJJKKKKKKEEELLLSSSYYYbbblllppppppllloooqqqqqqrrrsssoooiiisssrrrqqqtttzzz~~~wwwoooeee[[[UUUVVVSSSLLLHHHRRReeeqqqssssssppplllllluuu~~~}}}yyyqqqaaaJJJ888111000///......///000111......//////000000111111////////////////////////........................---------.........//////,,,,,,---.../////////...---------.........//////////////////////////////...///111333666777888999777888888999;;;<<<======;;;<<>>BBBIIIUUUcccrrr|||{{{rrrcccFFF111111444///...333000000000000000000000000000000/////////.........////////////////////////.........///......---,,,---------------------------------------------------......//////////////////000000222333444555666666888999999999999:::<<<======???AAACCCEEEFFFGGGLLLMMMhhhvvvmmmeeegggjjjlllmmmlllkkkjjjhhhgggffffffgggjjjlllnnn@@@BBBGGGNNNSSSSSSOOOJJJBBBDDDHHHLLLPPPSSSTTTUUUUUUVVVVVVUUUTTTQQQPPPOOOTTTXXX]]]``````]]]ZZZXXXNNNMMMIIIDDDBBBFFFOOOVVVUUU\\\aaa^^^XXXVVVYYY^^^WWWOOOGGGEEEKKKVVVaaagggmmmssszzz~~~mmm[[[UUU^^^iiirrrwwwaaaQQQFFFAAA;;;888666888888555666999999:::;;;>>>BBBKKKUUU\\\fffjjjqqq{{{~~~}}}wwwXXX;;;333222...---222////////////////////////////////////............////////////////////////.........///......---,,,---------------------------------------------------......///////////////...///000111333444555666666888999999999999:::<<<======???AAACCCEEEFFFGGGJJJIIIbbbvvvmmmeeegggiiimmmooopppppppppmmmllljjjiiijjjkkkmmmooo@@@CCCIIIOOORRRQQQMMMIIICCCEEEJJJNNNRRRUUUVVVWWWSSSUUUVVVUUURRRPPPNNNNNNSSSUUUXXXYYYXXXVVVUUUUUUPPPOOOKKKGGGFFFNNN\\\hhhooovvvxxxoooddd]]]\\\\\\SSSKKKEEEHHHTTTdddqqqwwwzzzwwwggg]]]^^^jjjuuuzzz|||||||||aaaMMMBBB;;;:::;;;999666555777666444444777999===BBBEEEFFFFFFFFFFFFMMMSSS___mmm}}}uuuyyyzzzwww||||||dddHHH777111......000/////////////////////////////////.........------////////////////////////......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---...///111222444555666666888999999999999:::<<<======???AAACCCEEEFFFGGGHHHHHHaaawwwmmmeeegggjjjmmmpppqqqrrrrrrooonnnlllkkkjjjiiijjjjjjAAAEEEJJJOOOQQQOOOKKKGGGEEEGGGJJJNNNQQQTTTVVVWWWRRRSSSTTTRRRNNNJJJJJJJJJNNNOOOPPPOOONNNNNNPPPSSSVVVUUUQQQLLLLLLWWWhhhvvv}}}zzzsssooohhhaaaXXXPPPKKKQQQaaassszzzrrrhhhaaacccooo{{{uuuvvvxxxxxxwww{{{zzztttoooYYYLLLAAA>>>===:::888999:::777666999::::::<<>>EEEIIIDDD???===777444555999===@@@EEEJJJVVVUUUVVVXXXYYYWWWSSSPPPGGGLLLVVVaaajjjqqqtttvvvzzzkkk~~~{{{sssmmmlllsss~~~vvv}}}vvvkkkrrrfffeeeWWW???222444444/////////////////////////////////.........---------////////////////////////......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////------///000222444555666666888999999999999:::<<<======???AAACCCEEEFFFGGGKKKNNNmmmyyyoooiiijjjkkklllmmmmmmmmmmmmssssssqqqnnnkkkgggdddcccEEEHHHMMMQQQQQQNNNGGGCCCAAADDDIIINNNRRRUUUUUUVVVXXXSSSMMMHHHEEECCCAAA@@@FFFKKKJJJAAA???FFFNNNPPPNNNOOOOOOSSS^^^ooo|||{{{~~~~~~|||}}}tttgggbbbmmmwwwgggZZZRRRMMMVVVkkkzzzgggWWWOOOIIIBBB??????AAABBBBBBBBBFFFKKKNNNNNNKKKFFFCCC???:::888::::::;;;EEEQQQWWWWWWXXXZZZ\\\\\\YYYWWWRRRSSSSSSQQQOOOPPPVVVZZZdddrrrzzzmmmvvvttttttsssxxx~~~|||vvvmmmrrrhhhXXXHHH;;;444222222000000000000////////////111111000000//////......000//////.........//////////////////..................---------,,,,,,,,,000---******---......,,,..................------......000111333555666666666777888888777888:::<<<===???AAABBBCCCDDDGGGIIIIIIPPPooo}}}rrrnnnmmmlllkkkkkkkkkkkkkkkmmmkkkiiigggfffhhhjjjkkkNNNOOOSSSVVVVVVRRRJJJEEEAAACCCFFFIIIMMMPPPSSSTTTQQQMMMIIIGGGFFFFFFFFFEEEBBBDDDDDD@@@???CCCJJJNNNRRRSSSSSSVVV```pppzzz~~~~~~}}}rrrnnnzzz~~~jjj[[[OOONNNPPPXXXfffvvvxxxcccRRRDDD@@@;;;999;;;>>>@@@AAAFFFGGGKKKNNNOOOMMMIIIFFF@@@;;;999:::::::::???GGGLLLPPPUUUXXXXXXVVVUUUTTTOOOPPPOOOJJJDDDAAACCCFFFNNN[[[kkkxxxooozzz~~~zzzzzzyyyvvvyyysssgggTTT@@@444111222000000000/////////.....................---------......------------......////////////..................---------,,,,,,,,,///,,,******,,,------+++..................------......000111333444666666666777888888777888:::<<<<<<>>>AAABBBCCCDDDGGGIIILLLQQQooo{{{ooonnnnnnlllkkkjjjiiihhhhhhjjjjjjjjjiiihhhgggfffeeeUUUUUUVVVYYYYYYTTTKKKDDD@@@AAAAAACCCFFFJJJNNNPPPKKKHHHFFFEEEGGGHHHIIIIIIEEEBBB@@@AAAAAABBBHHHNNNVVVXXXXXX[[[eeesss|||~~~yyyuuuqqq^^^SSSUUUZZZbbbhhhlllsss|||rrr\\\LLL===:::777777999<<<>>>???HHHHHHJJJMMMPPPPPPLLLHHHBBB===:::;;;<<<:::;;;===AAAGGGOOOTTTTTTQQQPPPOOOKKKLLLJJJDDD<<<777999<<>>AAABBBCCCDDDGGGIIILLLOOOkkkwwwkkknnnnnnlllkkkiiigggfffffffffhhhjjjkkkjjjgggccc```VVVVVVVVVXXXWWWQQQIIIBBB>>>???@@@BBBDDDFFFHHHIIIIIIGGGEEEEEEGGGJJJKKKKKKOOOGGGBBBEEEGGGHHHNNNWWW[[[]]]^^^aaajjjwww~~~wwwrrrxxxzzzggg]]]\\\ssszzzyyyhhhTTTGGG>>>===<<<;;;<<<===>>>???GGGGGGIIINNNRRRRRRMMMHHHCCC@@@???AAACCCAAA>>>;;;<<>>@@@BBBBBBDDDFFFHHHJJJKKKeeevvvjjjmmmmmmlllkkkjjjiiihhhgggeeegggiiikkkkkkhhheeecccWWWXXXYYYXXXUUUNNNGGGBBB>>>???BBBDDDEEEFFFEEEDDDFFFDDDCCCDDDIIINNNQQQSSSVVVMMMFFFGGGNNNUUU^^^fffdddeeeeeefffmmmxxx|||~~~tttkkkdddgggnnnrrruuuwwwsssbbbgggtttyyymmm]]]NNNEEECCCDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLPPPRRRQQQKKKGGGGGGHHHIIILLLPPPPPPJJJEEEAAABBBEEEKKKMMMKKKCCC======AAACCCAAA>>>AAALLLVVVaaallltttrrrqqqyyytttYYYaaawwwpppuuuxxxvvvyyyxxxvvvrrrkkk```OOO>>>222///.........------------++++++,,,,,,---------...------,,,,,,---......///............------------......---------,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,------......------///000222444555555666777888888777888:::<<<;;;>>>@@@AAABBBCCCFFFHHHIIIIIIdddxxxmmmkkkllllllmmmllllllkkkjjjfffggghhhjjjkkkkkkkkkkkk[[[^^^```]]]UUULLLGGGEEEBBBCCCFFFHHHIIIGGGEEECCCCCCAAA@@@CCCKKKSSS[[[___ZZZUUUMMMKKKUUUeeennnppplllllliiiggglllvvv||||||}}}{{{tttaaaZZZVVVYYY]]]```cccgggyyypppfffvvv|||ooobbbUUUMMMKKKKKKOOOSSSUUUVVVWWWXXXZZZUUUUUUUUUSSSPPPMMMJJJHHHOOOTTTYYY]]]```aaa]]]WWWNNNNNNMMMNNNLLLGGG@@@:::???EEEKKKJJJHHHKKKUUU___kkkvvv|||wwwrrrvvvcccUUUjjj{{{vvvxxx~~~qqqfff___TTTDDD777/////////.........------,,,---------------......---,,,,,,,,,---...///000.........------------,,,......---------,,,,,,,,,+++---//////---,,,,,,---++++++,,,,,,------......,,,---...000222333444555666777888888777888:::<<<;;;===@@@AAABBBCCCFFFHHHJJJKKKfff{{{qqqjjjkkklllmmmnnnmmmlllkkkgggggghhhiiikkkmmmoooqqqaaagggjjjcccTTTIIIEEEFFFIIIIIIJJJKKKJJJIIIHHHGGGEEEBBB@@@CCCLLLWWW```fffcccddd\\\UUU^^^qqqvvvnnnkkkkkkgggeeejjjttt{{{}}}vvvooo\\\XXXYYY___dddfffhhhkkkvvv{{{tttpppuuufffZZZSSSSSSXXX]]]aaagggjjjjjjjjjkkkllliiigggaaaWWWMMMHHHIIILLLXXXbbbjjjmmmoooqqqnnniiiaaacccbbb[[[PPPHHHDDDDDDOOOYYYbbbddd``````gggnnnqqqyyy~~~|||zzz{{{||||||{{{vvv[[[XXXsss}}}ooohhhfff]]]LLL>>>000000000/////////......---------------,,,,,,,,,++++++++++++,,,---...///.........---------,,,,,,......---------,,,,,,,,,))),,,///...,,,++++++---***++++++,,,------......,,,---...000111333444555666777888888777888:::<<<;;;===???AAAAAACCCEEEGGGHHHLLLhhh{{{qqqjjjkkklllmmmmmmllljjjiiiggghhhiiijjjlllnnnooopppeeellloooeeeSSSEEEBBBDDDOOONNNLLLKKKJJJKKKKKKLLLJJJFFFCCCDDDLLLWWWaaagggnnnssskkk^^^eeewwwwwwfffeeeeeebbbaaahhhuuu~~~tttmmmeeeeeekkktttzzzzzz{{{~~~yyyzzzzzz{{{mmm^^^UUUSSSZZZdddooosssxxxzzzyyywwwvvvwwwyyyuuujjjZZZKKKEEEJJJPPP```llluuuwwwxxxzzzyyyuuupppvvvvvviiiVVVJJJKKKQQQ```mmmzzz~~~zzzwwwzzzwww|||zzzqqqpppvvvjjjQQQZZZ{{{{{{~~~uuutttpppmmmooopppfffSSSBBB000000000000////////////---------,,,,,,+++++++++************+++,,,---.........---------,,,,,,,,,......---------,,,,,,,,,(((+++......+++******,,,******+++,,,,,,---......,,,---...000111333444555666777888888777888:::<<<;;;===???AAAAAACCCEEEGGGEEEJJJgggyyymmmjjjkkklllmmmllljjjgggfffggghhhjjjlllmmmmmmmmmmmmYYYbbbeeeZZZKKKEEEGGGKKKSSSSSSRRROOOMMMOOOVVV[[[SSSJJJEEEHHHJJJMMM\\\ooossstttmmmeeegggpppooofffbbbcccfffmmmuuu|||xxxrrrqqquuu{{{~~~ppp\\\UUUUUUYYYccclll}}}}}}~~~}}}www}}}qqq___NNNEEEDDDIIINNN\\\jjjuuuuuutttwwwzzzyyy|||ppp[[[MMMSSSbbb|||{{{uuuttt~~~___IIIaaa~~~yyy|||{{{zzzvvvqqqqqqhhhhhhlllqqqsssjjjZZZMMM???666111222222---,,,...------------------------++++++++++++++++++++++++........................***++++++,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------...000111333444555555666666777999:::;;;<<<===???AAABBBDDDDDDDDDFFFNNNcccyyymmmnnnnnnnnnmmmlllkkkiiihhhmmmllllllmmmooopppooommmNNNVVVYYYPPPEEEDDDIIINNNYYYXXXUUUSSSRRRTTTYYY]]]XXXOOOJJJLLLLLLNNN[[[kkkoooqqqlllccccccjjjjjjccccccgggnnnuuu|||~~~yyyvvviii]]]ZZZ\\\___eeekkk~~~mmmeeeWWWKKKEEEEEEIIILLLYYYdddlllnnnqqqvvvzzzzzz|||ooo]]]VVVdddwww|||uuukkkdddqqq|||fffQQQgggyyy~~~}}}zzzqqqpppwwwppprrruuuwwwtttlllaaaYYYFFF;;;222111111...,,,---------------------------++++++++++++++++++++++++........................++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------...000111333444555555555666777888::::::<<<===???AAABBBCCCDDDDDDFFFMMMdddyyymmmnnnnnnnnnnnnmmmlllkkkjjjmmmlllkkklllmmmmmmkkkiiiHHHOOOPPPHHHBBBFFFOOOVVVaaa^^^ZZZXXXXXXZZZ[[[[[[WWWPPPLLLMMMLLLLLLVVVccckkkooolllccc```eeegggdddiiipppyyy}}}tttnnnjjjlllnnnnnnmmmnnnzzz{{{ttt```\\\VVVQQQNNNNNNPPPRRRXXX]]]bbbeeellltttxxxxxx{{{zzzttthhh\\\\\\oootttiii```ZZZXXX```lll|||yyyeeetttxxxvvvkkkkkkwwwzzz|||~~~{{{uuummmhhheeePPPBBB444//////...------------------------------++++++++++++++++++++++++------------------------,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------...000111333444555555555666777888999:::;;;===>>>@@@BBBCCCDDDDDDFFFMMMeee|||ooonnnooooooooonnnmmmllllllmmmmmmmmmnnnnnnmmmjjjhhhQQQTTTRRRIIIEEEKKKVVV]]]fffaaa]]][[[[[[[[[XXXUUUOOOLLLLLLNNNMMMLLLSSS]]]hhhmmmlllddd```dddiiikkkrrryyy|||yyy{{{{{{xxxqqqjjjccc^^^```````````````______^^^[[[[[[]]]aaaiiipppsssrrrpppkkkcccZZZVVV[[[jjjwww}}}|||gggZZZYYY___fffhhhoooyyyzzz}}}|||oookkkrrr{{{}}}xxxrrrmmmjjjiiiZZZKKK999///...///...,,,------------------------***+++++++++++++++,,,,,,------------------------------------,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------...000111333444555555555555777888999:::;;;<<<>>>@@@BBBCCCDDDEEEFFFMMMgggsssnnnnnnnnnnnnnnnmmmllllllmmmmmmoooqqqrrrqqqmmmjjjaaa```ZZZOOOJJJOOOWWW[[[bbb___[[[YYYXXXVVVRRRNNNJJJMMMSSSXXXYYYZZZ]]]cccfffjjjiiiddd```eeemmmssswww|||~~~wwwnnnddd]]][[[\\\gggiiikkknnnnnnllliiihhhcccaaaaaafffkkknnnllljjjaaa\\\VVVSSSWWW___eeegggkkkqqq{{{|||kkkeeemmm|||~~~~~~~~~zzzvvvnnnnnnrrr|||yyyuuuqqqnnnkkkhhheeeaaaSSS@@@222...///...,,,------------------------*********++++++,,,,,,,,,------------------------------------,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------...000111333444444444555555666888999::::::;;;===@@@BBBCCCDDDEEEGGGMMMgggtttmmmmmmmmmmmmmmmlllkkkjjjjjjkkknnnqqqtttsssooolllkkkiii___RRRKKKMMMPPPQQQVVVUUUTTTTTTRRRPPPLLLIIIKKKTTTaaakkkooopppqqqrrriiiiiigggcccbbbgggrrr{{{zzz~~~}}}qqqfff\\\ZZZ```iiimmmoooqqqrrrrrrpppmmmkkkmmmkkkmmmrrrsssnnngggdddXXXXXXXXX\\\fffmmmmmmggg```dddnnn||||||}}}zzzzzzuuulllhhhuuurrrooonnnmmmjjjfffbbbdddYYYHHH666/////////,,,------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------...000111333444444444444555666777888999999:::===???AAACCCDDDEEEFFFJJJdddsssnnnnnnnnnmmmllljjjiiihhhfffhhhlllqqqsssrrrnnnkkknnnjjj___RRRJJJIIIHHHFFFGGGIIIMMMNNNMMMKKKIIIIIILLLYYYlllzzz}}}sssooojjjggggggmmmyyyuuuggg]]]VVVWWWeeetttttttttuuutttsssqqqooonnnuuuuuuzzz}}}pppeee```[[[ccckkkqqqxxx~~~{{{uuuggggggooo|||~~~sss|||wwwrrreeelllooorrrrrroookkkgggeeeccc^^^OOO<<<000//////,,,------------------------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------...000111333444444444444555666777888999999:::<<>>???AAAAAABBBBBBEEEGGG]]]|||wwwtttrrrrrrpppkkkiiijjjiiioootttuuuqqqnnnmmmoooZZZTTTMMMLLLPPPTTTTTTSSSRRRRRRRRRSSSUUUUUURRRPPPaaarrr~~~wwwvvvzzz{{{vvvpppgggaaaaaaeeejjjmmmuuuxxx||||||{{{zzz|||~~~~~~}}}mmmiiipppwwwvvvpppllloooxxxyyyssseeehhh}}}{{{wwwrrrjjjgggttt}}}zzzrrrmmmlllkkkiii```UUULLLAAA555000111...---------------......---,,,,,,++++++,,,,,,---------------------------++++++++++++*********)))++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++,,,...///000111222444444444444555777888999;;;<<<>>>???AAAAAABBBBBBEEEFFF[[[{{{tttqqqoooooommmiiihhhjjjkkknnnqqqooolllkkknnnrrrNNNLLLKKKOOOVVV\\\^^^^^^^^^]]]]]]______\\\VVVQQQ```pppyyyvvvxxxzzzxxxzzz|||~~~{{{vvvttttttuuuvvvwwwyyyzzz{{{|||}}}}}}}}}}}}wwwuuuvvvxxxrrrkkkmmmuuurrrtttuuuyyyzzzwwwvvvttt~~~{{{{{{sssyyy|||yyyvvvpppmmmnnnfffhhhnnnssssssnnnlllnnnkkkcccZZZQQQGGG:::111///------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,/////////...---,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,---...000111111444444444444555777888999;;;<<<===???AAABBBBBBBBBEEEFFFZZZyyyqqqmmmjjjkkkiiifffgggjjjnnnnnnllliiifffgggmmmrrrKKKLLLOOOTTT[[[```dddfffiiiiiijjjkkkiiiaaaVVVNNNVVVdddssszzz}}}xxxtttxxxzzzwww{{{zzzzzz}}}~~~|||zzzxxxtttrrrgggiiilllnnnmmmnnnssszzzzzzzzziiilllzzztttyyyvvvyyy}}}xxxuuurrrqqqqqqhhh``````llluuuuuuwww|||vvvrrrjjj^^^NNN===222---------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,---///000111111444444444444555777888999:::;;;===???AAABBBBBBCCCDDDFFF\\\xxxoookkkhhhhhhhhhfffhhhlllpppnnnkkkgggcccdddiiilllIIILLLRRRXXX^^^ccciiillloooqqqtttsssmmmbbbUUUMMMUUUaaalllooopppuuu{{{~~~tttpppwww}}}||||||wwwtttuuuwww}}}xxxqqqkkkfffccciiiooorrrtttxxx{{{|||uuugggooo|||ppprrr~~~|||vvvqqqpppaaaZZZdddrrryyy~~~|||}}}yyyjjjVVVDDD888222...---,,,+++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---///000111222333444444444444555777888999:::;;;===???AAABBBCCCCCCDDDHHH```xxxoookkkhhhiiiiiigggiiinnnpppooollliiieeeccccccdddFFFMMMWWW___dddiiinnnrrrmmmppprrrmmmdddYYYRRRPPPSSS]]]fffhhhiiipppyyy~~~{{{iiidddrrrzzzsssppprrrrrrwwwyyyooogggdddfffqqqyyyzzz|||~~~yyy{{{zzzzzzllluuummmhhhxxxyyyqqqrrrbbbUUUXXXeeepppuuuwwwqqquuurrrfffUUUGGG;;;444///...---,,,,,,++++++,,,++++++************++++++)))))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,---...///000222333333444444444444555777888999:::;;;===???AAABBBCCCDDDEEEKKKcccyyypppllljjjkkkkkkiiijjjnnnoooooonnnllliiieeeaaa___IIITTTdddnnnqqqrrrsssuuulllooonnnfffZZZTTTWWW]]]\\\eeekkkkkkllltttvvvaaa___tttxxxnnniiihhhmmm{{{||||||}}}xxxqqqqqqyyy~~~uuugggqqq{{{vvvsssgggXXXSSS^^^kkkmmmhhhdddeeebbbZZZSSSLLL>>>111000///...---,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++)))*********+++++++++++++++,,,---...000111222222444444444444555777888999999:::<<>>444---***+++---+++)))))),,,,,,,,,++++++*********++++++++++++++++++++++++***************************+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------******++++++---000222444333333333444555666777888;;;<<<===???AAABBBBBBCCCJJJJJJccc~~~vvvuuurrrooommmlllkkkkkkrrrsssqqqllliiiiiigggcccaaahhhoooqqqqqqsssxxx|||}}}~~~wwwlllnnn|||xxxyyyvvvppplllpppzzznnncccgggmmmppphhhfffbbb]]][[[XXXMMM@@@555///***,,,---+++)))***,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************+++,,,,,,******+++,,,*********+++++++++,,,,,,******+++,,,---000222333333333333333444666777888:::;;;===???AAABBBCCCCCCIIIIIIccc{{{vvvtttqqqnnnllljjjjjjjjjppprrrpppkkkiiiiiihhhddd___````````````dddlllsssppprrrpppmmmvvv~~~|||tttuuussslllhhhmmm|||ssssssiiidddkkksssnnnkkkeee```]]][[[RRRHHH888111,,,,,,---+++)))***,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************+++,,,+++******+++,,,)))))))))************+++******+++,,,---///111222222222333333444666777888:::;;;===???AAABBBCCCCCCGGGIIIdddzzzuuussspppmmmkkkiiiiiiiiinnnooonnniiigggiiihhheeeWWWSSSPPPOOOPPPTTT[[[cccbbbfffhhhkkkxxxyyyzzz~~~}}}kkk```eeeooo~~~{{{zzz~~~~~~wwwpppssslllkkkmmmdddjjjsssmmmkkkfff```^^^]]]VVVNNN<<<444---------+++***+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))+++,,,+++***)))***+++)))))))))*********++++++******+++,,,...///000111222222222333444555777777:::;;;===???AAABBBCCCDDDGGGJJJfff{{{uuusssqqqnnnkkkjjjjjjjjjlllmmmlllgggfffiiiiiifffOOOIIIFFFIIIMMMOOOTTTZZZ\\\cccggglllyyysssiiiiiijjjnnn|||{{{rrrrrr{{{{{{~~~zzzyyy|||uuutttttteee___gggrrrjjjiiieee```]]][[[UUUNNN@@@777///------++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++))))))***+++************+++++++++,,,)))***+++,,,...//////000222222222333444555666777999:::<<>>CCCDDDAAAAAAEEEIIIJJJNNNkkk~~~yyyrrrooolllkkklllmmmmmmmmmjjjgggcccbbbccceeeffffff>>>FFFXXXpppggg[[[nnn{{{ttttttyyyoookkklllrrryyyhhhssstttnnnnnnsss|||YYYUUURRRUUUWWWVVVSSSQQQTTTMMMCCC888111---++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************************************++++++,,,---.../////////111222333333333555777888===BBBBBB@@@@@@CCCHHHGGGMMMlllvvvnnnkkkhhhfffggghhhhhhgggbbbbbbcccfffiiijjjhhhgggBBBNNNaaaxxxzzziiieeeyyywwwooonnn|||sssxxxwwwpppssslllggghhhhhhkkkxxx}}}pppZZZRRROOOUUUXXXTTTPPPQQQOOOKKKDDD<<<444///+++)))++++++************++++++++++++++++++++++++++++++)))))))))***************************************))))))))))))))))))))))))***++++++,,,---...//////...000222333222333555777777;;;???@@@@@@AAACCCFFFFFFLLLmmmuuujjjiiigggeeedddccccccdddbbbcccfffiiikkkjjjfffcccGGGYYYoooyyytttvvv~~~uuusssvvv{{{|||{{{vvvppp~~~~~~ooobbbbbbjjjjjjnnnjjjeeelllmmm___XXXMMMJJJSSSXXXSSSNNNPPPLLLKKKHHHBBB:::333---+++++++++************++++++++++++++++++++++++++++++((()))))))))*********+++***************************************************++++++,,,---...//////...///111222222333555777888:::<<>>@@@BBBEEEGGGEEEEEE\\\rrrooonnnnnnmmmllljjjiiihhhccccccbbbdddeeefffdddcccoooxxx|||wwwuuutttpppccc]]]XXX\\\hhhrrruuutttkkk|||~~~uuu{{{vvviiigggjjjiiiooozzz|||yyy|||tttdddSSSJJJCCCCCCMMM[[[PPPQQQLLLDDD@@@???:::222///---+++***))))))***+++)))*********++++++++++++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))''')))++++++++++++---///000000111222333444444555444777;;;===???@@@CCCEEECCCDDD\\\ssskkkjjjiiiiiiiiijjjjjjjjjbbbaaaaaabbbeeeggghhhhhhrrr}}}zzzyyyyyywwwxxxjjj___```hhhmmmppprrrsss~~~mmmkkkyyy}}}zzzqqqlllmmmqqqlllkkkqqq{{{}}}vvvooommmgggXXXMMMKKKFFFAAAJJJZZZXXXXXXRRRIIICCCBBB===555///...+++***))))))***+++))))))******++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((***,,,,,,,,,,,,...000000000111222333444444555444777:::===>>>???BBBDDDAAADDD]]]xxxiiigggffffffhhhjjjkkkkkkgggeeedddeeegggjjjkkkkkk{{{}}}}}}|||wwwnnnlllooossstttwwwqqqdddgggppppppxxxzzz___cccoookkknnn|||vvvlllvvvuuuhhhbbbiiipppooommmnnnhhhaaaYYYPPPFFFCCCLLLWWW```ggghhh[[[KKK@@@;;;999111...+++******+++++++++******++++++++++++******(((((())))))*********+++))))))))))))))))))))))))))))))))))))*********************+++,,,---...///...//////000111333444555888999:::<<>>333000,,,******+++,,,+++******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))*********************+++,,,---...///...//////000111333444555888999:::===@@@BBBDDDEEEEEEGGG___uuurrrmmmjjjiiihhhhhhgggjjjjjjjjjiiigggfffdddccc}}}yyy```gggqqq{{{vvviiijjjmmmiiibbbaaabbbbbb]]]OOODDDCCCIIIUUURRRLLLIIILLLNNNGGG===555222---******+++,,,,,,******++++++++++++******)))))))))))))))*********))))))))))))))))))))))))((()))))))))*********************+++,,,---...///...//////000111333444555777888;;;===@@@BBBDDDEEEEEEHHH___wwwtttooollllllllllllllljjjjjjjjjiiigggfffdddccc}}}xxx{{{bbbaaalllzzz}}}uuugggiiipppmmmdddaaa```^^^YYYMMMCCCAAAFFFKKKNNNNNNNNNOOOOOOIIIAAA777333...+++***+++,,,,,,******++++++++++++************))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************+++,,,---...///...//////000111333444555666888;;;>>>AAACCCDDDDDDEEEHHH```tttqqqnnnllllllnnnnnnnnnkkkkkkkkkjjjiiihhhgggfff}}}}}}|||rrrkkkrrrhhh\\\fffvvvxxxyyywwwuuullldddjjjwwwvvvkkkgggbbb^^^YYYPPPFFFAAABBBEEEJJJNNNNNNNNNMMMGGGAAA:::555///+++***+++,,,,,,******++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))*********************+++,,,---...///...//////000111333444555666888;;;>>>AAACCCDDDDDDDDDGGGaaaqqqnnnkkkiiijjjlllmmmmmmkkkkkkkkkkkkkkkjjjiiiiii{{{rrr{{{yyyssszzznnnYYY___tttvvvxxx}}}yyyiiimmmhhh___gggzzzxxxqqqjjjccc```YYYMMMCCC???CCCGGGHHHHHHIIIIIIDDD===;;;666000+++***+++,,,,,,******++++++++++++******************)))))))))((())))))))))))))))))))))))))))))))))))*********************+++,,,---...///...//////000111333444555666888;;;???BBBCCCDDDDDDBBBGGGbbb~~~ssspppllljjjkkklllmmmmmmiiijjjjjjkkkkkkkkkkkkkkk{{{}}}rrrWWW\\\tttyyy{{{~~~uuuooorrrgggXXX^^^vvvzzzqqqjjjgggaaaTTTEEE<<>>@@@AAABBBBBBDDDEEEeeeuuupppmmmnnnnnnllllllnnnnnnlllkkkjjjjjjiiigggeeecccZZZlll{{{}}}{{{vvvyyysssggg\\\]]]mmmttt___MMM???FFFLLLOOONNNMMMLLLGGG???>>>888333111///,,,,,,///++++++++++++++++++++++++******)))))))))))))))***))))))))))))))))))))))))))))))************))))))))))))***+++,,,------......///111111111222333555777999;;;>>>AAABBBCCCCCCEEEFFFgggwwwqqqmmmnnnmmmkkkjjjlllnnnmmmmmmmmmmmmllljjjggg|||{{{~~~qqq```hhh}}}ssswwwtttmmmccc^^^hhh}}}sssdddRRRBBBGGGNNNSSSSSSPPPLLLFFFAAABBB;;;333///+++((((((,,,++++++++++++++++++++++++(((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,------......///111111111222333555888999<<>>444222000,,,+++++++++++++++++++++++++++((()))***+++++++++******(((((((((((((((((((((((())))))************))))))))))))***+++,,,------......///111111111111333555888:::===@@@CCCEEEFFFFFFEEEGGGjjj{{{qqqllliiikkkmmmllllllooojjjjjjkkkmmmooonnnllljjj}}}|||vvvmmmtttvvvdddtttzzzjjjgggiiiiiilllrrrrrrhhh^^^YYYXXXVVVNNNFFF;;;@@@HHHKKKJJJOOO___oooeeeRRR???666444000,,,***++++++++++++++++++++++++''')))***,,,,,,,,,++++++))))))))))))))))))))))))))))))************))))))))))))***+++,,,------......///111111111222333555777999<<<@@@CCCEEEFFFFFFFFFHHHjjjpppkkkiiilllnnnmmmnnnqqqjjjiiiiiijjjkkkkkkjjjiii{{{rrrzzz{{{ccc\\\rrrvvvjjjmmmooollljjjlllhhh```XXXTTTSSSQQQOOOMMM===;;;>>>EEEIIIJJJOOOVVVNNNEEE;;;777222,,,)))***++++++++++++++++++++++++&&&''')))+++,,,+++******))))))))))))))))))))))))))))))************))))))))))))***+++,,,------......///111111111222333555666888<<>>===<<<===;;;555,,,+++...++++++++++++++++++++++++$$$&&&(((***++++++))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,------......///111111111222333555666888;;;???BBBDDDFFFFFFIIIKKKmmmtttooolllnnnooommmmmmpppllljjjgggffffffhhhiiihhh|||{{{~~~~~~mmmPPPUUUlllpppooonnnmmmlllpppqqqiii^^^iiiggg```XXXZZZ```\\\RRROOO@@@;;;FFFJJJBBB===@@@;;;>>>@@@<<<444---++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))******+++---......//////000111222444555666777888:::===AAADDDFFFGGGGGGKKKMMMooo~~~sssoookkkkkkmmmoooooonnneeefffgggiiiiiiiiihhhggg~~~~~~~~~~~~wwwuuu{{{oooTTTTTThhhnnnoooooommmmmmoooppphhh]]]iiiiiicccXXXVVVZZZYYYRRRRRRDDDAAAJJJMMMDDD???DDD<<>><<<999555111...---************************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))+++++++++,,,,,,---------000000111111222333333444777888<<>>AAADDDGGGAAA???;;;777444000---***************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,---000000000111222222222333666888;;;???BBBDDDEEEFFFIIINNNqqqzzzvvvqqqnnnlllhhhbbb]]]]]]^^^```aaabbbcccbbbbbbzzzrrrjjjeeeggg```fffwwwzzzjjjYYYSSS|||yyyvvvppplll]]]^^^^^^aaajjjsssssslll^^^XXXJJJ===;;;CCCGGGEEEGGG???666333444444000,,,+++++++++++++++++++++++++++*********))))))((((((************))))))(((((())))))))))))))))))))))))******+++,,,------------000111333333222222333555777:::>>>AAACCCEEEGGGIIIHHHRRRuuurrrpppmmmkkkiiigggdddbbb]]]___aaabbbbbbbbbcccccc|||wwwppplllaaaYYY\\\lllrrrgggXXXQQQ{{{|||xxxsssppp___[[[ZZZ^^^fffiiifffbbb\\\XXXLLL???;;;@@@DDDDDDBBB===888888999777000***++++++++++++++++++++++++************)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******+++,,,------------///111222222222222333555777:::>>>AAACCCDDDGGGHHHGGGQQQssssssqqqnnnlllkkkiiifffdddaaadddggghhheeecccbbbccc~~~{{{vvvrrriii^^^\\\iiirrrkkk[[[QQQrrrwwwvvvrrrqqqjjj___ZZZbbbhhhddd]]][[[XXXVVVNNNCCC;;;===BBBDDD???>>>===@@@AAA===333+++++++++++++++++++++++++++************))))))))))))*********************+++))))))))))))))))))))))))******+++,,,------------///000222222111222333555666999>>>AAABBBDDDFFFHHHFFFOOOqqqtttrrrooonnnmmmkkkiiigggdddhhhlllkkkeeeaaaaaaccc|||xxxuuuuuukkkeeemmmwwwqqq^^^MMMbbbzzz~~~pppmmmoooooorrrrrraaaZZZeeelllcccZZZYYYRRRSSSOOOEEE===;;;AAAFFF@@@@@@AAADDDEEE@@@777000,,,,,,+++++++++++++++************))))))))))))))).........---------,,,,,,((((((((((((((((((((((((******+++,,,------------...000111222111222333555555999===@@@BBBCCCEEEGGGGGGOOOpppsssqqqooonnnnnnmmmjjjhhheeeiiillliiiccc___bbbfff|||yyywwwooojjjoooyyyvvv```JJJXXXmmmqqqhhhhhhmmmpppuuuooo]]]VVVcccllldddYYYVVVNNNOOONNNGGG???<<>>888333,,,,,,,,,++++++*********))))))))))))))))))******111000///...---+++******((((((((((((((((((((((((******+++,,,---------------///111111111111333555555888<<>><<<;;;:::888555222---,,,,,,++++++*********))))))))))))************------,,,+++)))(((''''''))))))))))))))))))))))))******+++,,,------------,,,...000111111111333555444777<<>><<<:::888555333111------,,,,,,+++******)))((()))))))))************))))))))))))(((((((((((())))))))))))))))))))))))******+++,,,------------,,,...000000111111333555444777;;;>>>@@@BBBDDDEEEFFFNNNnnn~~~qqqpppoooooopppqqqpppnnnooommmkkkkkkmmmnnnnnnmmm|||zzzxxxzzzvvvttt}}}hhhLLLeeetttwwwzzztttiiihhh\\\UUUOOOUUUfffooodddRRRZZZSSSMMMIIIBBB<<>><<<999666444222------,,,,,,+++***))))))(((((())))))*********+++'''(((((()))***+++++++++))))))))))))))))))))))))******+++,,,------------,,,---///000000111333555333777;;;>>>@@@AAACCCEEECCCLLLmmmyyyrrrqqqpppppprrrrrrrrrpppnnnkkkjjjlllooooookkkfff~~~|||}}}tttyyyyyyvvv|||~~~qqqRRRVVVkkk{{{vvvooommmhhh```XXXQQQUUUccclllcccUUUVVVWWWMMMEEEAAA888666BBB@@@>>>======???===:::666111///---,,,---...------***+++,,,,,,+++***)))((())))))))))))))))))))))))++++++*********************++++++,,,,,,------...---...000111000111222444555777;;;>>>@@@BBBEEEGGGFFFMMMlll|||xxxqqqmmmpppsssrrrooooookkkkkkkkkjjjiiigggeeeccc}}}}}}~~~vvvxxxtttooosss|||{{{rrrRRRPPPaaawww||||||zzzssscccZZZQQQSSS```jjjeeeZZZ[[[[[[QQQHHHCCC999777BBBFFFBBB===;;;;;;;;;:::888111...,,,+++,,,,,,,,,+++******+++++++++***(((((())))))))))))))))))))))))***************************++++++,,,,,,------...---///000111000111222444555888;;;>>>@@@BBBEEEGGGFFFKKKgggyyyvvvpppmmmqqqtttrrrpppooolllmmmmmmmmmllljjjhhhggg}}}|||}}}yyyxxxppphhhkkkuuuyyyvvvYYYMMMXXXrrr}}}lllbbbVVVSSS]]]gggfff___\\\\\\SSSJJJFFF<<<888BBBSSSMMMDDD<<<999888888888000...+++***+++++++++***))))))*********)))(((((())))))))))))))))))))))))***************************++++++,,,,,,------...---///111111111111333444555888<<<>>>@@@BBBDDDFFFFFFGGG```|||uuupppnnnrrruuurrrpppooolllmmmooopppooonnnlllkkk|||{{{zzzyyyvvvoooggghhhrrrzzz{{{cccPPPTTTmmm~~~{{{wwwlll]]]VVV[[[eeegggddd[[[\\\RRRKKKHHH>>>999AAA[[[UUUKKKAAA:::777666666111///,,,++++++,,,+++***(((((()))))))))((((((((())))))))))))))))))))))))***************+++++++++***++++++,,,,,,------...---///111111111111333555666888<<<>>>@@@AAADDDFFFGGGFFF]]]uuuqqqpppssstttpppmmmmmmjjjlllmmmoooooonnnmmmlll}}}zzzyyytttrrrmmmhhhhhhpppyyy~~~gggOOOOOOdddqqquuuvvvqqqxxxooobbbXXX[[[eeekkkjjj``````VVVNNNKKK@@@888???SSSPPPJJJCCC<<<777555444333000---,,,,,,---,,,+++(((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,------......///111222111222333555666999<<<>>>@@@AAADDDEEEGGGGGG^^^wwwsssqqqrrrqqqllljjjkkkhhhiiijjjkkkllllllllllll~~~{{{yyypppooolllhhhgggllluuu|||fffKKKHHH[[[eeegggiiihhhnnnjjjaaaYYYZZZdddkkkmmmgggeeeZZZRRRNNNAAA666;;;AAACCCCCCAAA===999666555444111...---------,,,+++))))))((((((((()))******)))))))))))))))))))))))))))))))))***++++++,,,,,,***++++++,,,,,,------......000111222222222444555666999<<<>>>@@@AAACCCEEEFFFHHHbbb|||vvvrrrppppppnnniiihhhkkkhhhhhhhhhhhhiiijjjkkklll~~~{{{sssrrrooojjjgggiiisss|||mmmNNNFFFXXXdddeeeeeebbbfffeee___XXXWWW]]]ccceeecccaaaWWWPPPNNNAAA666:::999<<<@@@@@@===999777777333000---,,,,,,,,,+++******))))))((()))***+++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,***++++++,,,,,,------......000222222222222444666777999===???@@@AAACCCEEECCCIIIgggyyysssooommmmmmkkkhhhiiinnnllljjjhhhggghhhjjjmmmooo}}}zzzwwwsssmmmhhhiiisss~~~yyyTTTHHH[[[ggghhheee```cccddd___WWWRRRUUUXXXYYYYYYXXXPPPKKKLLLAAA777;;;<<>>999777777222000,,,+++++++++***)))+++***)))))))))***,,,---))))))))))))))))))))))))((())))))***++++++,,,,,,***++++++,,,,,,---......///000222222222222444666777:::===???@@@AAACCCEEEAAAIIIiii|||qqqmmmjjjjjjiiihhhkkkqqqooommmiiiggghhhkkknnnqqq~~~yyyzzzvvvnnnjjjooozzzuuubbbOOOVVVllllll___]]]dddhhheee[[[RRRSSSXXX\\\]]]OOODDDFFFJJJGGG===555777<<>>???<<<999999999555444111///,,,+++++++++))))))************))))))******))))))))))))******...//////---+++******++++++++++++,,,,,,,,,,,,,,,...///000111222333444444666999<<>><<<:::::::::444222000...,,,+++++++++))))))************))))))***))))))))))))))))))***''')))******))))))+++,,,******++++++++++++,,,,,,......///111222333444444777999<<<>>>???AAACCCEEEEEELLLqqqzzztttttttttsssrrrqqqpppooonnnjjjeeedddeeeggghhhhhh~~~~~~~~~~~~}}}|||tttsssuuuuuuooojjjlllttt{{{oooTTTJJJ```tttwwwwwwtttjjjeeehhhddd[[[\\\eeeYYYSSSQQQVVVWWWOOOBBB:::555888;;;<<<<<<;;;::::::222111...---++++++++++++))))))************)))))))))))))))******)))))))))&&&'''))))))((()))***,,,*********++++++,,,,,,,,,......///000222333444555888:::<<<>>>???@@@CCCFFFEEELLLrrr|||tttuuuwwwwwwuuuqqqkkkhhhkkkhhhdddbbbbbbdddeeeeeeyyy}}}}}}}}}~~~}}}|||tttrrrtttuuuooogggiiiqqqwwwpppWWWGGGWWWlllrrrrrrrrrgggfffmmmhhhZZZWWW```YYYWWW[[[dddfffZZZGGG:::666888:::;;;<<<;;;:::999333222///---,,,+++++++++))))))************))))))))))))************))))))***+++,,,+++)))((()))*********++++++,,,,,,---------...///000222444555555888:::<<<===>>>@@@DDDFFFEEEKKKqqqtttvvvwwwwwwuuuooojjjfffiiihhheeecccbbbbbbdddeee~~~~~~|||{{{{{{||||||{{{uuurrrsssuuuoooeeegggpppwwwvvv___HHHQQQdddkkklllmmmkkkvvvwwwZZZOOOVVVXXXXXX^^^eeecccWWWHHH@@@888888999:::;;;;;;999888888666333000---+++***)))))))))************))))))((()))***++++++***)))(((+++,,,---,,,***)))***++++++++++++,,,------......------///000222444555666888:::<<<===>>>@@@DDDGGGEEEJJJnnnuuuuuutttssspppnnnllljjjjjjiiigggeeeccccccdddfff~~~}}}zzzyyyzzzzzzzzzyyyvvvqqqrrruuunnndddeeeppp{{{}}}gggMMMQQQaaaggghhhpppxxxcccOOOUUUZZZYYYZZZ[[[VVVMMMHHHHHH999999999:::;;;;;;999777===;;;777222...+++)))((())))))************))))))((()))***++++++***)))(((&&&(((*********+++,,,...++++++,,,------...//////------///000222444555666999:::<<<===>>>@@@DDDGGGEEEIIImmmvvvtttqqqnnnmmmmmmoooppplllkkkjjjgggeeedddfffhhh}}}yyyxxxxxxyyyyyyxxxrrrssssssqqqiiibbbeeemmmzzzyyykkkVVVNNNZZZggglllppptttcccXXXRRRWWWYYYWWWSSSQQQOOOIIIBBB===888777;;;>>>======???FFFAAA888000+++)))+++,,,---,,,***(((((()))***++++++)))))),,,+++(((''')))'''((())))))((()))+++---)))***++++++***+++---///------...000111222333444666999;;;===>>>@@@BBBEEEFFFIIIlllzzzsssoooqqqttttttssstttrrroookkklllooorrrrrrppp~~~zzzxxxxxxxxxwwwwwwsssrrrrrrpppiiicccffflllwwwyyyppp^^^VVV^^^hhhjjjjjjwwwwwwiii^^^VVVQQQaaa^^^VVVMMMJJJKKKJJJGGG999666666:::;;;999999;;;>>>;;;555000,,,*********---,,,***)))((()))***+++***'''(((******'''&&&((('''((())))))((()))+++---)))***++++++***+++---///------...000111222333444666999;;;===>>>@@@BBBEEEFFFIIIlllyyyvvvwwwxxxuuuuuuvvvpppnnnllllllmmmooopppppp{{{yyyyyyxxxwwwvvvtttqqqpppoookkkfffgggkkkyyy{{{rrr```VVV\\\ggglllhhhjjjiiiccc^^^ZZZUUUPPP```]]]SSSIIIFFFIIIIIIGGG777777999<<<;;;777666999777666444111...,,,+++***---,,,***)))))))))***+++...++++++......******,,,''')))))))))((()))+++---)))***++++++***+++,,,...------...000111222333444666999;;;===>>>@@@BBBEEEEEEIIImmm|||yyyzzzxxxttttttvvvmmmnnnnnnmmmlllllloooqqq~~~{{{zzzzzzyyyxxxwwwvvvrrrooopppnnnjjjjjjlll~~~qqq[[[NNNTTTcccnnniiiccc\\\YYY[[[\\\VVVPPPXXXWWWRRRKKKHHHIIIFFFAAA::::::>>>BBB???999888:::888777555333000...------,,,+++***)))))))))******///------000///,,,+++---((()))***)))((()))***,,,***+++++++++******,,,...------...000111222333444666999;;;===>>>@@@BBBEEEFFFKKKooo~~~{{{zzzvvvqqqpppssslllnnnpppnnnkkkkkknnnqqqzzz}}}~~~}}}{{{zzz{{{{{{zzzxxxwwwsssqqqqqqpppllllllooouuu___OOOQQQ```mmmfff\\\UUUWWW^^^```ZZZSSS\\\[[[TTTLLLHHHHHHEEE@@@<<<<<<@@@DDDBBB<<<999:::;;;999555222///---------+++++++++***************+++((((((++++++'''''')))((()))***)))((((((***,,,***+++,,,+++******,,,---------...000111222333444666999;;;===>>>@@@BBBEEEGGGLLLqqq~~~xxxpppmmmooolllooopppooolllkkkmmmppp~~~vvvxxx}}}|||{{{|||{{{yyyxxxuuusssrrrrrrppplllmmmrrr}}}mmm[[[VVV```lllaaaXXXSSSYYYbbbbbb]]]XXXhhhcccWWWJJJEEEFFFFFFDDD===;;;<<>>@@@BBBEEEGGGMMMrrr}}}uuupppooolllmmmnnnnnnlllkkklllmmm~~~||||||zzzwwwtttrrrrrrsssrrrmmmiiilllsss}}}tttbbb[[[eeessseee]]]YYY^^^ccc```ZZZXXXeee```VVVJJJFFFGGGHHHEEE???:::888>>>CCC@@@:::777888888666444111///,,,++++++++++++++++++***))))))---++++++...---***)))+++)))******)))(((((()))++++++,,,,,,+++******+++---------...000111222333444666999;;;===>>>@@@BBBEEEEEELLLqqq~~~yyytttrrrlllkkkjjjjjjkkkkkkiiihhh}}}{{{xxxtttqqqoooppprrrrrrkkkfffkkksssqqq___[[[jjj}}}nnnfffbbbcccccc\\\VVVVVVVVVVVVRRRMMMKKKKKKHHHCCCBBB:::777===DDDCCC===888777888999999777333///---***++++++++++++***))))))+++((((((++++++''''''))))))***+++***(((((()))++++++,,,,,,+++***)))+++---------...000111222333444666999;;;===>>>@@@BBBEEECCCJJJppp|||xxx{{{{{{xxxuuukkkiiiggghhhjjjjjjhhhddd~~~}}}~~~}}}|||{{{zzzyyyyyyzzz{{{uuuuuutttqqqnnnkkkjjjjjjvvv~~~uuu[[[MMM___{{{~~~tttjjjhhhgggbbbZZZSSSSSSSSSNNNIIIGGGIIIIIIEEEHHH<<<666;;;BBB???999555<<<999888888555///+++,,,------,,,,,,+++***))))))++++++******))))))((((((******))))))******+++,,,++++++******++++++,,,---------...000111222333444999;;;>>>???@@@AAACCCEEEHHHOOOlllzzztttmmmrrrwwwrrrmmmllljjjhhhffffffffffff~~~}}}~~~}}}|||{{{zzzyyyyyyzzzzzzxxxxxxvvvrrrnnnkkkiiihhhxxx}}}ttt[[[LLLYYYqqqzzzqqqllljjjeee]]]VVVKKKMMMMMMIIIHHHKKKMMMLLLKKK@@@999===BBB@@@:::555888555555666444...+++---------,,,,,,+++******)))************))))))))))))******))))))******+++,,,+++++++++***++++++,,,---------...000111222333444999;;;===??????AAACCCEEEFFFMMMiiiwwwrrrlllrrrwwwrrrkkkjjjhhhgggffffffggggggsssttt}}}~~~}}}~~~}}}|||{{{zzzyyyyyyyyyyyy{{{zzzwwwsssoookkkgggeeevvvyyy|||ttt___OOOVVVhhh}}}wwwoooiiigggddd]]]WWWEEELLLOOOKKKHHHJJJNNNOOOKKKAAA999<<<@@@???999555555222111333222---+++------,,,,,,++++++*********)))))))))*********************))))))******+++,,,+++++++++++++++,,,------------...000111222333444999;;;===??????AAACCCEEEDDDJJJfff|||tttqqqmmmsssxxxssskkkkkkjjjiiiiiijjjkkkkkklllcccppp}}}~~~~~~|||{{{{{{zzzyyyxxxwwwwwwzzzxxxuuurrroookkkfffcccnnnqqquuussseeeVVVXXXdddpppnnnjjjeeecccccc___ZZZGGGPPPUUUPPPIIIHHHKKKMMMFFF===777777<<<===:::666555222111222111,,,+++---,,,,,,,,,++++++*********)))))))))******+++++++++******))))))******+++,,,,,,++++++++++++,,,------------...000111222333444888:::===>>>???@@@CCCEEEDDDIIIdddzzztttqqqnnntttzzzuuuooonnnmmmmmmnnnooopppqqq|||mmm```bbbvvv~~~~~~}}}{{{{{{zzzyyyxxxwwwvvvvvvuuusssqqqpppoookkkgggcccgggiiipppsssgggWWWTTTZZZhhhkkkjjjeeecccccc```ZZZIIISSSZZZTTTKKKHHHIIIKKKAAA;;;555444999>>>===999888555333333111,,,***,,,,,,,,,+++++++++++++++***))))))******++++++,,,,,,******))))))******+++,,,,,,,,,++++++,,,,,,---...------...000111222333444888:::<<<>>>???@@@BBBDDDEEEIIIbbbyyyrrrpppmmmuuu{{{wwwqqqqqqpppooooooqqqrrrsssvvvhhhbbbbbbkkk~~~}}}{{{zzzzzzyyyxxxvvvuuutttrrrpppnnnnnnooommmgggcccdddgggooosssgggSSSIIIKKKbbbiiikkkddd___^^^YYYRRRGGGRRRYYYUUUMMMJJJJJJKKK@@@<<<666444999@@@AAA>>>:::666333333111,,,+++---++++++++++++++++++++++++*********+++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,------...------...000111222333444888:::<<<>>>>>>@@@BBBDDDEEEGGG```xxxrrrpppoooxxx}}}sssrrrpppooonnnooooooppp___mmm}}}yyynnnfffiiiooo{{{tttqqqnnnnnnttt}}}~~~}}}zzzzzzzzzyyyxxxvvvtttsssssspppnnnooopppnnngggbbbdddiiissswwwiiiQQQDDDCCC[[[fffkkkddd^^^]]]WWWOOOEEEOOOWWWTTTNNNJJJIIIGGG???===777333777???AAA>>>888444222222000---,,,///++++++++++++++++++++++++,,,++++++++++++++++++*********))))))******+++,,,---,,,,,,,,,,,,---......------...000111222333444777999<<<===>>>???BBBDDDCCCEEE]]]{{{uuutttuuuvvvtttrrrpppooonnnnnnnnnKKKTTT^^^eeemmmzzzwww{{{}}}}}}xxxpppnnnuuu}}}hhhfffkkkqqqtttwww{{{}}}zzzzzzzzzyyyxxxvvvtttrrruuurrrooopppqqqnnngggaaaeeelllxxx|||mmmTTTEEEDDDZZZhhhoooiiidddccc^^^UUUFFFOOOVVVSSSMMMIIIEEEBBB>>>===666000333<<<>>>:::666222000111000---...111++++++++++++++++++++++++---,,,,,,++++++******************)))***++++++,,,---,,,,,,,,,,,,---......------...000111222333444777999<<<===>>>???BBBDDDAAABBBZZZzzzzzz}}}zzzxxxvvvssspppoooooooooKKKIIIKKKSSS\\\eeerrr~~~~~~||||||}}}~~~{{{||||||{{{|||tttqqqnnnmmmooorrruuuvvvpppuuu|||jjj```ppp{{{~~~~~~~~~zzzyyyxxxwwwvvvtttssssssppppppooonnnmmmiiiddd``````mmmtttuuuoooXXXFFFGGG]]]www|||ssseeeVVVIIIRRRfffkkkVVVFFFEEEDDD@@@:::444333777;;;<<<;;;777555222000000...,,,***(((((()))***+++,,,,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------000///......000222555777999;;;>>>??????@@@AAACCCAAABBBXXX~~~}}}yyypppmmmooorrrrrrqqqLLLJJJIIIKKKNNNWWWhhhxxx~~~{{{xxxuuutttssssssrrrsssvvvxxxwwwvvvyyyzzzwwwwwwxxxyyyzzzsssiiinnn~~~}}}}}}}}}yyyxxxwwwvvvuuusssrrrrrrqqqpppnnnmmmkkkgggccc______mmmvvvyyyttt^^^JJJIIIYYY|||lllZZZKKKTTTkkkuuufffUUUMMMFFF@@@:::444222555888888777777555333222111000---***((())))))******+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------////////////111333555666888:::===??????@@@BBBCCCAAAAAAVVVzzzsssllliiikkknnnooonnnLLLKKKKKKJJJGGGJJJXXXgggpppqqqssstttssspppllljjjeeeiiijjjhhhlllxxxmmmwww}}}|||||||||xxxwwwvvvuuutttrrrrrrqqqrrrooommmkkkiiifffbbb___\\\jjjtttzzzwwwaaaLLLJJJbbb{{{rrrRRRTTTffftttmmmaaaWWWKKKAAA<<<555333444666666555777666555555444222...***)))))))))))))))*********)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------......///000111222444555555777999===???@@@AAACCCEEEAAA???TTTtttooojjjhhhjjjmmmmmmlllRRRQQQRRRRRRMMMJJJMMMTTT```fffooovvvwwwsssmmmhhh___aaa___^^^nnn{{{uuu}}}|||||||||xxxxxxwwwvvvtttsssrrrqqqqqqnnnllljjjiiigggeeeccc\\\gggoootttttt```KKKHHHaaauuu|||vvvzzz~~~{{{XXXOOOUUU```aaa___ZZZOOOBBB>>>888555666888999999666666666777666333///+++***)))))))))))))))))))))))))))***+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---.........///000222333444555555666999<<<>>>@@@AAACCCEEECCC@@@TTT}}}qqqnnnkkkkkkmmmooooooooofff```ZZZYYYVVVRRRPPPRRR[[[cccoooxxxzzzsssiiibbbYYYZZZ[[[eeeuuu~~~~~~}}}~~~zzzyyyxxxwwwuuutttssssssooommmkkkjjjkkkjjjhhhfff```hhhkkkpppqqq___KKKHHHRRRdddpppppppppsssnnncccVVVGGGFFFPPPTTTXXXVVVLLLAAA===999777777999;;;<<<777666777777777444000,,,************))))))))))))))))))***++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///...///111222444555555555666999<<<>>>@@@AAACCCEEEEEEAAAVVVuuuooonnnmmmnnnooopppppppppqqqbbb[[[ZZZYYY\\\___aaagggpppuuusssiii]]]UUUPPPSSS]]]tttsssttt~~~~~~~~~zzzyyyyyywwwvvvuuutttsssnnnmmmlllllllllkkkiiigggeeejjjkkkpppssscccOOOKKKSSS```hhhfffhhhllleeeWWWQQQCCCEEEPPPSSSTTTPPPEEE???===999666666888;;;===777666666666666444111...***************+++++++++((()))******++++++*********++++++,,,,,,------...,,,,,,,,,,,,---......//////000111222333555666666777999===???@@@AAACCCEEEFFFAAAXXXooommmmmmnnnoooppppppoooooo{{{kkkbbb^^^^^^dddkkklllnnnooommmggg]]]SSSLLLJJJLLL]]]}}}yyyqqq~~~}}}}}}}}}yyyyyyxxxvvvuuutttsssrrrooonnnmmmmmmllliiieeebbbdddiiikkkrrrwwwhhhSSSMMMZZZcccccc\\\\\\eeefff___QQQFFFJJJSSSRRRQQQNNNEEEBBB@@@<<<999777888:::===888666555555555444111///******++++++,,,,,,------((())))))*********************+++,,,,,,---......,,,,,,,,,,,,---...//////111000000111222444666888888:::===??????@@@BBBCCCEEE@@@YYYppplllnnnqqqrrrqqqpppooonnn~~~tttkkkdddaaafffnnntttqqqmmmfff^^^VVVOOOKKKJJJIIIZZZ|||wwwpppuuu}}}|||||||||xxxxxxwwwuuutttsssrrrqqqoooooonnnmmmkkkgggbbb^^^```fffjjjssszzzkkkTTTLLLPPP^^^ddd^^^]]]eeegggbbbVVVKKKMMMRRROOONNNOOOIIIGGGEEEAAA<<<999999;;;>>>888666444444444333111000******+++,,,------......(((((()))*********************+++,,,,,,---......+++++++++,,,---...///000222111000000222444777999999;;;>>>??????@@@AAACCCDDD???YYY{{{qqqnnnpppsssuuutttrrrpppppp{{{yyyhhh[[[^^^ccchhhrrrvvv{{{{{{nnnYYYHHHCCCEEEGGGFFFXXX}}}{{{aaa___eee|||~~~}}}|||zzzyyyxxxvvvwwwxxxxxxwwwvvvnnnoooooommmhhhccc```___aaahhhpppsssrrriiiXXXHHHSSS___ddd\\\YYY```gggfff^^^PPPKKKSSSWWWOOOIIIKKKFFFEEEAAA:::555666;;;@@@888555222111222222///,,,+++***((()))***++++++***+++++++++*********))))))------,,,,,,,,,---............------------......000000111222333333444444:::<<<>>>??????AAACCCEEEDDDEEE___|||tttmmmtttyyywwwvvvxxxvvvpppkkkjjj]]]UUU\\\dddnnn{{{ttt[[[GGG@@@AAACCCFFF[[[}}}xxxjjjmmmzzz~~~|||zzzxxxwwwwwwwwwxxxxxxvvvuuuoooooonnnmmmjjjfffccc```aaagggnnnsssuuuooo]]]LLLWWWfffnnndddZZZ\\\bbbdddeeeTTTKKKSSSXXXQQQKKKKKKDDDAAA===777444555888;;;888777555444333222///------+++))))))+++++++++***+++++++++*********)))))),,,,,,,,,,,,,,,------.........------------......000000111222333444444555:::<<<>>>???@@@AAACCCEEEEEEHHHdddxxxssskkknnntttwwwuuutttuuusssoooZZZ[[[RRRMMMWWWaaaooo|||^^^FFF===>>>===EEE]]]}}}}}}zzzwwwwwwwwwxxxyyyxxxvvvssspppnnnllllllllljjjeee``````ccciiipppxxxuuucccPPPXXXkkkwwwnnn```\\\```ddddddSSSLLLWWW___XXXPPPOOOIIICCC<<<666444555777888777999:::888555111///...///---+++***+++,,,+++***+++++++++***************+++++++++++++++,,,------......------------......///000111222333444444555:::<<<>>>???@@@AAACCCEEEEEEIIIfffyyytttsssmmmpppssstttrrrqqqrrrpppmmmQQQTTTNNNJJJQQQZZZjjj```DDD;;;<<<:::CCC[[[{{{}}}zzzvvvvvvwwwyyyzzzxxxuuurrrrrroookkkkkkllljjjccc]]]\\\]]]aaakkkwwwwwwfffRRRTTThhhxxxtttggg```aaaddd[[[MMMJJJVVV^^^YYYTTTUUUWWWNNNAAA888666666777777777:::===;;;666111//////000...,,,+++,,,,,,+++)))************************++++++******++++++,,,---...------,,,,,,------...//////000111333444555555;;;===???@@@@@@AAACCCEEEDDDGGGeeewwwtttvvvrrrttttttrrrqqqppppppnnnlllLLLPPPLLLIIINNNRRRddd~~~aaaDDD:::<<<:::BBBYYY{{{}}}{{{uuuvvvwwwxxxzzzxxxuuurrrsssoookkkjjjkkkhhhaaaZZZXXXXXX[[[ffftttvvveeeRRRNNN___oooqqqiiibbbaaacccdddTTTJJJPPPUUUSSSXXXbbbbbbVVVFFF999555555666777666:::===;;;666111000000000...,,,+++,,,,,,+++)))************************++++++******++++++,,,---------,,,,,,,,,,,,------...///000111333444555666;;;===???@@@@@@BBBDDDFFFEEEGGGdddyyyvvvxxxtttxxxuuurrrqqqqqqpppnnnlllCCCJJJJJJJJJLLLNNN```~~~bbbDDD;;;>>>===FFF]]]~~~{{{uuupppqqqwww}}}{{{vvvvvvvvvwwwxxxwwwuuurrrqqqnnnlllkkkjjjfff```\\\WWWWWWZZZdddpppsssdddQQQHHHVVVeeeiiieeedddiiioookkkTTTOOOQQQSSS___mmm^^^TTTFFF999333222444666666888999888555222000//////---+++***+++,,,+++******************++++++++++++++++++++++++,,,------------,,,,,,,,,,,,------...///000111333444666666;;;===???@@@AAABBBDDDFFFFFFIIIgggzzztttqqqssstttqqqnnnmmm<<>>@@@AAAAAABBBDDDFFF???GGGkkk~~~xxxqqqnnntttvvvqqqlllkkkDDDCCCHHHLLLJJJLLL^^^uuubbbEEE>>>???DDD\\\yyyxxx~~~}}}~~~}}}{{{zzzvvvwwwwwwwwwvvvuuusssrrrqqqooollljjjiiihhhfffeeeccc___dddlllqqqvvvlllUUUMMMMMMZZZfffgggtttuuu[[[GGGHHHMMMJJJDDDCCCCCCDDDCCC???999666666888777666666555333111///...,,,+++******)))*********++++++******************------,,,+++,,,---...///------------------------//////000111333444555666777:::>>>@@@AAA@@@AAABBBDDDJJJkkkzzzvvvzzzrrrqqqooooooooopppnnnmmmCCCBBBFFFJJJIIINNNddd~~~aaaFFF???BBBLLLdddyyy~~~}}}}}}}}}{{{zzzwwwwwwxxxyyyyyywwwvvvuuuqqqnnnkkkiiiiiihhhfffdddccc```fffooouuuzzzrrr\\\EEEMMMbbbmmmdddbbbmmmssscccPPPCCCJJJSSSPPPGGGCCCCCCDDDCCC???999555555777666666666555444222111000,,,++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------------------------//////000111333444555666777:::>>>@@@@@@@@@AAABBBDDDJJJjjjvvvrrrvvvqqqooolllkkklllnnnnnnnnnBBBBBBEEEGGGGGGPPPlll\\\EEECCCHHHWWWooovvv~~~|||{{{|||{{{zzzvvvwwwxxxyyyyyyxxxwwwvvvpppmmmjjjiiihhhgggeeeccc___[[[cccnnntttyyyrrr___GGGKKK]]]hhhaaa[[[[[[XXXUUUHHHEEEQQQ[[[WWWKKKCCCDDDEEECCC>>>777444444666555555555555444333222111,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------//////000111333444555666888:::>>>@@@@@@@@@AAABBBDDDIIIhhhwwwrrrtttrrrooojjjhhhjjjmmmppprrrCCCDDDFFFGGGHHHVVVuuuxxxWWWGGGJJJTTTdddyyy~~~rrr}}}{{{zzz{{{{{{{{{vvvwwwwwwwwwvvvuuusssrrrooommmjjjhhhgggfffdddccc___ZZZcccoootttwwwppp___MMMIIITTT```___^^^]]]VVVSSSKKKKKKWWWaaa\\\NNNCCCDDDDDDBBB===666333333666333333333333333333222111,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,------------------//////000111333444555666888;;;===??????@@@AAACCCDDDHHHeee{{{uuutttuuupppjjjhhhjjjoootttvvvCCCFFFIIILLLRRRdddmmmRRRGGGQQQ___sssxxxsss}}}{{{{{{{{{|||{{{xxxxxxxxxxxxvvvtttqqqpppooommmjjjhhhgggfffdddcccddd___gggtttwwwwwwqqqbbbJJJSSSjjjwwwjjj^^^[[[VVVSSSMMMLLLVVV___\\\PPPEEEDDDCCCAAA;;;555222333666111111222222222222111111---,,,,,,+++***+++++++++)))*********+++++++++,,,)))***,,,---------,,,+++,,,,,,,,,---------......//////000111333444555666999;;;===??????@@@BBBCCCDDDGGGdddyyyrrrpppsssnnniiigggiiinnnsssvvvCCCHHHMMMTTT^^^pppuuu^^^JJJFFFSSSdddtttyyy}}}{{{||||||||||||zzzzzzzzzzzzxxxvvvsssrrrpppmmmjjjiiihhhgggeeecccddd^^^ffftttuuusssmmm```HHHgggbbbXXXUUUPPPJJJHHHOOOXXXYYYQQQHHHBBBBBB@@@:::444222444777111222222222222222111000------,,,+++++++++++++++)))))))))******++++++,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,------.........//////000111333444555666999;;;===>>>>>>@@@BBBDDDDDDFFFccc|||yyypppjjjiiinnnkkkfffeeegggkkkooopppGGGKKKQQQXXXbbbppp}}}wwwnnnbbbWWWOOORRRcccvvvuuuppp~~~||||||}}}~~~}}}|||xxxxxxyyyyyyxxxwwwvvvuuuqqqnnnkkkiiiiiihhhfffdddaaaZZZcccqqqrrroooiii^^^LLLhhhnnn___WWWNNNIIIFFFIIIRRRUUUPPPGGGAAA@@@>>>999444222555888444444444444444333222111------,,,++++++++++++,,,))))))***++++++,,,------+++++++++***++++++,,,---++++++,,,,,,---....../////////000111333444555666:::;;;===>>>>>>???BBBDDDDDDFFFccc~~~wwwrrrjjjfffhhhkkkiiiffffffhhhjjjkkkkkkKKKNNNRRRWWW```hhhmmmnnngggaaa^^^^^^___hhh|||ooohhhlll~~~}}}|||}}}~~~~~~|||ssstttuuuvvvwwwwwwvvvuuuqqqooollljjjiiihhhfffeeebbb[[[eeetttuuuqqqlllcccOOOUUUnnnwwwjjj[[[QQQLLLGGGIIIPPPSSSMMMEEE@@@???===888333222666999666666666666555444333222...---,,,,,,++++++,,,,,,******+++,,,,,,---......,,,+++***)))***+++---...++++++,,,,,,---...////////////000111333444555666:::;;;===>>>>>>???BBBDDDDDDFFFddd~~~wwwqqqiiigggkkkkkkiiihhhiiikkklllkkkjjjFFFRRRYYYWWWVVV[[[``````fffnnnsssrrrvvvxxxcccYYYZZZ___vvv{{{vvvzzz~~~~~~}}}|||{{{{{{uuuuuuwwwxxxyyywwwssspppnnnmmmlllkkkiiihhhggggggiii___eeessswwwxxxsssgggOOOGGGYYYtttwwwjjjaaa[[[QQQOOODDDCCCSSSVVVMMMIIICCCAAA???;;;777444333444444444555666777555111...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++******+++,,,---///000111000000000111222444555666999:::<<<>>>@@@AAABBBBBB@@@IIIeee~~~vvvlllkkknnnkkkooollliiifffeeeeeegggiiiKKKRRRWWWXXX\\\eeepppxxxlllVVVIIIFFFLLLQQQgggrrr}}}yyyeeeeeesss~~~~~~~~~|||{{{yyyxxxwwwvvvvvvvvvuuusssqqqpppooommmkkkiiigggeeeddd```ZZZcccppprrrtttssslllJJJBBBOOObbbddd\\\WWWQQQUUUQQQCCC@@@OOOUUUNNNKKK@@@EEEGGGAAA777//////222555555666888999888555222---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111222444666777:::;;;<<<>>>@@@AAABBBBBBDDDLLLddd}}}yyyqqqqqquuuqqqllljjjhhhfffeeegggjjjlllTTTVVV]]]gggqqq{{{rrraaaIII:::666;;;@@@BBBRRR[[[fffrrr~~~kkkVVV]]]uuu}}}~~~~~~|||yyyxxxzzzxxxuuusssssstttsssrrrqqqpppnnnkkkhhhfffdddccc```ZZZccckkkhhhffffffaaaIIIAAAIIIUUUVVVWWWYYYTTTYYYVVVFFF===GGGLLLHHHGGGFFFOOOVVVNNN>>>333222777444444555777999999666444,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...------,,,,,,,,,------......///111222555777888:::;;;===???@@@AAABBBBBBFFFKKKaaaxxxuuuoooooosssooojjjiiigggfffgggjjjmmmoooeeegggppp~~~iiiMMMDDD;;;777:::>>>>>><<>>AAAAAA???======>>>BBBKKKYYYiiizzzttt___cccvvv}}}~~~~~~~~~|||zzzwwwvvvvvvuuuttttttuuusssqqqnnnmmmmmmkkkjjjhhhgggfffeee^^^SSSVVVaaacccdddaaaXXXCCC===EEEQQQSSSXXX```___\\\eee\\\KKKIIILLLNNNSSSJJJLLLKKKDDD:::444555888444333222222222111...,,,,,,++++++******++++++,,,,,,,,,,,,------.........++++++++++++,,,,,,,,,,,,+++++++++,,,---...000000---...///000333555777888:::;;;===???AAABBBCCCCCCCCCHHHYYY}}}vvvuuuooonnnqqqlllooommmjjjhhhhhhjjjmmmooowww\\\NNNEEE>>><<<888;;;???@@@>>>>>>???AAA@@@>>>???CCCJJJVVVgggvvvtttqqqzzz~~~~~~}}}|||zzzyyywwwvvvtttsssssstttuuutttqqqooollllllkkkiiihhhgggfffeeedddXXX[[[fffiiiiiidddYYYIII@@@IIIZZZZZZYYY___ccczzzsssZZZRRRRRROOOOOOIIIEEE@@@:::666444555666888666444444333222///---++++++************++++++++++++,,,,,,------......++++++++++++,,,,,,,,,,,,******++++++---///000111......///111222555777888;;;<<<>>>@@@AAABBBCCCCCCGGGKKK\\\zzzttttttooopppsssoooqqqooollliiiiiijjjmmmnnngggJJJ;;;888:::>>>CCC@@@BBBBBBAAA@@@AAADDDGGGEEEDDDDDDDDDCCCGGGVVVfffxxx~~~|||zzzxxxwwwwwwwwwtttrrrqqqqqqrrrssssssrrrmmmmmmkkkiiihhhfffddddddggg^^^cccmmmkkkiiidddYYYQQQBBBMMMdddddd]]]dddooowww[[[VVVXXXPPPIIIJJJFFF@@@;;;777666777888888777555444555444222000++++++************++++++******++++++,,,---------,,,,,,,,,,,,------------+++++++++,,,---...///000//////000111222444666777;;;<<<>>>@@@AAACCCCCCDDDFFFLLL]]]}}}uuutttnnnpppsssoooqqqooollljjjjjjkkknnnpppmmmVVVHHH>>>???BBB@@@>>>>>>DDDEEEEEEFFFHHHJJJKKKKKKIIIIIIJJJHHHAAA???JJJZZZooozzz{{{{{{}}}|||yyywwwvvvwwwwwwvvvrrrooonnnppprrrtttuuuooonnnllljjjgggeeecccbbb\\\XXXbbbnnnllljjjiiibbbPPP===IIIfffhhh]]]fffwwwgggPPPVVVaaa[[[QQQHHHFFFCCC===777555666888666555333333444444333222++++++************++++++))))))***++++++,,,---------------.........//////---------,,,,,,------...000000000111222444555666;;;<<<>>>@@@BBBCCCDDDDDDBBBIII\\\}}}zzzsssrrruuuqqqqqqooollljjjjjjllloooqqq~~~jjj\\\VVVDDDFFFFFFDDDCCCEEEFFFFFFHHHGGGHHHLLLPPPTTTYYY^^^ZZZ[[[ZZZTTTMMMKKKOOOSSS]]]qqq}}}}}}{{{~~~yyyvvvzzz}}}{{{xxxvvvtttttttttnnnooopppqqqrrrrrrrrrrrrppppppnnnllliiifffdddbbbaaaZZZ```kkkppptttrrreeeOOOIIITTTdddeeedddfffbbbmmmaaaQQQLLL\\\kkkbbbMMMLLLFFFAAA>>>999444222555777555333333444444333222,,,+++***)))))))))***+++***+++,,,------,,,***)))------------------------//////...---,,,,,,++++++///000111111111222555888999;;;>>>@@@AAABBBEEEGGGHHHFFFhhhxxxtttxxxuuunnnoookkkfffeeegggkkkmmmnnnvvvlllbbbWWWMMMFFF???BBBDDDEEEFFFHHHHHHHHHJJJMMMUUUaaallltttxxxzzzuuutttqqqkkkeeeaaa``````bbblllxxx~~~yyyuuu|||{{{tttoooqqqvvv~~~~~~}}}zzzxxxvvvtttttttttpppqqqrrrrrrsssrrrrrrrrrooonnnmmmkkkiiifffdddcccbbb\\\bbbmmmrrrwwwuuuiiiSSSGGGOOO```___[[[]]]^^^YYYQQQHHHLLL```rrrkkkYYYLLLFFFAAA>>>;;;666555888555333111000111111000//////...,,,***((((((((()))))))))***+++,,,,,,,,,,,,------------------------++++++,,,------.../////////000111111111222666888;;;===???@@@@@@AAACCCEEEEEEGGGjjj}}}wwwwwwsssmmmkkkgggddddddfffiiikkkkkkggg```ZZZYYYZZZUUUHHH======@@@EEEKKKNNNNNNMMMMMMQQQ]]]ppp{{{vvvlllnnnrrr|||zzz|||zzzrrrjjjhhhiiimmmuuu~~~~~~}}}{{{xxxvvvuuuttttttssssssttttttssssssrrrqqqmmmmmmlllkkkiiigggeeedddccc^^^eeeppptttzzzyyynnnYYYFFFLLLcccdddYYYXXXZZZRRRMMMHHHNNN```ooogggWWWKKKFFFAAA???<<<777777:::666333111000000000///---...---+++***)))))))))***((((((((()))***+++------,,,,,,,,,,,,------------***++++++---...///000000///000111111111333666888===>>>@@@@@@@@@@@@BBBDDDDDDIIImmmyyyuuurrrnnnjjjgggeeeeeegggjjjkkkkkkVVV]]]gggooommm___LLL>>>@@@CCCKKKRRRUUUTTTTTTVVVhhh}}}{{{xxxxxx|||tttlllhhhfffeeekkkqqq{{{~~~|||{{{yyywwwvvvvvvvvvvvvuuuuuutttrrrqqqppplllllllllkkkjjjhhhgggfffccc^^^fffppptttzzz{{{qqq\\\FFFQQQsss{{{kkk^^^ZZZWWWQQQJJJMMMZZZddd]]]PPPLLLFFFAAA???;;;666555888999777444333333333222000******))))))***,,,---...***))))))((()))***,,,---,,,,,,,,,,,,,,,---------------------............000111222222222333666999<<<>>>???@@@@@@AAACCCDDDGGGKKKmmm~~~vvvrrrrrrrrrooollliiihhhiiilllppprrr]]]pppxxx___JJJ???DDDGGGOOOWWWXXXWWW]]]fff}}}xxxqqqnnnkkkiiikkkppptttyyy~~~}}}{{{zzzxxxwwwwwwwwwvvvuuutttrrrqqqpppmmmmmmllllllkkkiiihhhgggaaa]]]eeeooosssyyy{{{rrr\\\HHHZZZmmm___YYYQQQIIIHHHRRR[[[[[[TTTMMMGGGBBB>>>999333222444:::888666555555555444333******)))******,,,...///---,,,***)))))))))******+++++++++,,,,,,,,,------------..................000111222222222333666999:::<<<>>>@@@AAABBBDDDGGGIIIHHHggg~~~xxxrrrooosssxxxuuuqqqllliiihhhlllssswwwrrrsssWWWFFFBBBEEEHHHPPPWWWWWWZZZkkk~~~zzzqqqmmmqqqxxxwwwvvv{{{|||yyyxxxvvvssssssvvvsssqqqssszzz~~~|||{{{yyyxxxwwwwwwvvvuuutttrrrpppooommmmmmlllkkkjjjiiigggfff```\\\eeennnpppvvvyyyrrrYYYKKK```wwwfffbbbWWWKKKFFFJJJQQQTTTSSSNNNHHHBBB>>>888222000333888666444444555555444333///...,,,+++*********+++......,,,+++******))))))******++++++,,,,,,------+++,,,,,,...///000111111000111222222222444777999999;;;>>>@@@AAABBBEEEGGGGGGCCC```~~~zzzvvvsssooonnnssszzzvvvsssnnniiihhhkkkqqqvvv|||lllVVVJJJFFFEEEIIIQQQXXXYYYbbb{{{llleeefffbbbeeerrr~~~wwwqqqooorrrvvvxxx~~~}}}}}}}}}}}}|||zzzxxxwwwvvvvvvuuutttsssrrrpppooolllkkkkkkjjjhhhfffeeeddd```]]]eeennnooouuuxxxqqqUUUNNNaaavvvkkkjjj^^^OOOFFFEEEHHHLLLNNNNNNHHHBBB???:::444222555666555333333555555555444000///---+++************---------------,,,+++***)))******+++,,,,,,------,,,------...///000000111111222222222222444777::::::<<>>@@@@@@@@@@@@BBBDDDDDDCCCbbb}}}wwwssstttrrroooooottttttuuuuuusssooommmnnnppp|||oooooo|||zzzbbbMMMGGGIIIQQQVVVYYYfffwwwzzz}}}wwwpppjjjgggrrruuu}}}}}}}}}|||{{{yyyxxxwwwttttttuuuuuusssqqqnnnlllooommmjjjiiiiiihhhfffddd^^^```bbbdddllluuuzzzyyy[[[OOOTTTaaadddfffggg```^^^YYYRRRLLLJJJJJJIIIEEEHHHAAA???BBB>>>555222555888777666444333111000000///...---,,,+++*********)))***+++,,,---.........+++,,,,,,------,,,,,,+++......///000000///......000000111222444666888999<<<===>>>@@@AAABBBCCCCCCGGGLLL___wwwuuuuuuxxxxxxuuutttwwwyyyyyywwwsssooolllmmmnnnsssrrr{{{dddMMMFFFEEEMMMTTTZZZkkk}}}iii[[[dddbbbggguuu|||uuuoookkknnnoooxxx~~~~~~}}}|||{{{yyywwwvvvssssssttttttsssqqqnnnmmmnnnmmmjjjiiiiiihhhfffddd```aaaaaabbbiiissswwwvvvZZZLLLOOO[[[^^^aaaccc^^^ZZZTTTLLLFFFHHHMMMMMMJJJHHHCCCCCCGGGCCC888333555555555555444444222111000///...---,,,++++++++++++++++++++++++,,,---......---......------,,,+++***........................000000111222444666888999<<<===>>>@@@AAABBBCCCCCCBBBFFFYYYzzzwwwwwwyyywwwsssrrrtttssssssrrrpppmmmllllllnnnjjjyyydddNNNFFFEEELLLUUU```uuucccSSSLLLIIINNNOOOSSSZZZeeevvv|||vvvrrrnnnnnnsss~~~~~~|||zzzxxxvvvuuurrrrrrssssssrrrpppooommmnnnllljjjiiiiiihhheeedddbbbaaa``````gggqqquuuttt[[[KKKLLLXXXZZZ\\\```^^^YYYSSSJJJDDDIIIRRRSSSOOOHHHDDDFFFKKKHHH;;;444444222333444555555444222111...------,,,,,,---------...---,,,++++++,,,---.../////////...---,,,+++***///...---,,,,,,---...///000000111222444666777888<<<===>>>@@@AAABBBCCCCCCAAACCCTTT}}}zzzxxxxxxvvvqqqoooqqqpppqqqqqqpppnnnnnnoooqqqkkk}}}aaaOOOGGGJJJQQQZZZggggggTTTPPPTTTXXXWWWXXXYYYYYY]]]gggyyy}}}yyyvvvsssuuu}}}~~~|||zzzxxxvvvuuurrrrrrrrrrrrqqqpppooonnnnnnllljjjiiihhhgggeeeccc_________aaaiiisssuuurrr\\\KKKLLLZZZ]]]]]]___^^^ZZZUUULLLFFFLLLVVVWWWPPPHHHDDDEEEIIIEEE999333444333444666777777555222000---,,,,,,,,,---......///000...---+++++++++,,,---......//////......---,,,///...,,,++++++,,,...//////000000222333555777888<<<===>>>@@@AAABBBCCCCCCEEEEEETTT}}}yyywwwwwwtttooonnnpppqqqrrrssssssrrrrrrsssuuusssrrr```UUUMMMQQQWWW___kkkxxxaaa[[[```gggkkkqqqqqqpppnnnnnnqqqtttvvv~~~{{{|||zzzzzz~~~~~~~~~|||zzzxxxwwwuuusssssssssrrrqqqpppooonnnnnnllliiihhhhhhgggeeeccc\\\]]]^^^cccmmmvvvvvvqqqZZZIIILLL^^^aaa]]]^^^]]]UUUTTTMMMFFFKKKUUUUUUMMMIIICCCAAACCC???555111444666777999999888555111///,,,,,,,,,,,,,,,---...///000///---,,,+++,,,,,,---+++,,,---...//////000000///...,,,++++++,,,.../////////000111333555777888<<<===>>>@@@AAABBBCCCCCCGGGGGGVVVzzzvvvttttttrrrnnnnnnpppqqqsssttttttsssssstttuuuzzzmmmiiidddYYYUUUZZZaaajjj|||wwwzzz~~~wwwwww}}}}}}}}}|||{{{yyyxxxwwwvvvuuutttsssqqqpppoooooommmkkkiiihhhhhhgggdddccc[[[\\\]]]bbbnnnxxxwwwqqqVVVEEEJJJ]]]aaa\\\\\\\\\UUUWWWQQQFFFGGGRRRTTTLLLKKKBBB>>>>>>:::111///444888888999888666444111///++++++++++++,,,,,,---...............------,,,,,,((()))+++---///000111111///...---,,,,,,---.../////////000111333555666777<<<===>>>@@@AAABBBCCCCCCCCCGGGYYYwwwsssqqqrrrpppmmmmmmpppmmmppprrrsssrrrrrrssstttzzzrrr{{{xxxgggYYY^^^bbbhhhvvv||||||||||||{{{zzzyyyxxxyyyxxxvvvtttrrrpppoooooommmkkkiiihhhgggfffdddbbb___]]][[[^^^iiiuuuvvvqqqWWWCCCGGG[[[___[[[]]]___jjjlllaaaNNNIIISSSWWWRRRKKKCCC>>>>>>:::111000555666666666555444222111000++++++*********+++,,,,,,,,,---/////////...,,,+++))))))+++,,,.../////////........................//////000111222444666777<<<===>>>@@@AAABBBCCCCCCAAAHHH^^^vvvrrroooooommmjjjjjjnnnhhhkkknnnqqqqqqrrrtttuuuvvv~~~yyyqqq\\\aaaeeehhhttt~~~{{{{{{||||||{{{{{{zzzyyy{{{yyywwwtttrrrpppoooooommmkkkiiihhhgggfffdddbbbccc___YYYYYYeeeqqqtttpppYYYDDDFFFZZZ^^^[[[___ddduuuZZZNNNVVV\\\XXXLLLDDD@@@AAA<<<333000555333333333222222111111111++++++***************++++++,,,///111111///---+++******+++,,,------------......///000000///.........//////111222444666777<<<===>>>@@@AAABBBCCCCCCBBBKKKcccwwwrrrooonnnlllhhhhhhkkkeeeiiimmmqqqssstttwwwxxx}}}{{{yyylll\\\jjjooohhhkkk}}}zzzyyyzzz|||||||||}}}|||yyysssnnnlllnnnqqqooommmkkkiiigggeeedddddd```^^^ZZZ\\\kkk{{{zzzoooYYYIIINNN\\\ZZZVVVbbboooqqqRRRMMMaaannnlllSSSKKKBBB===888222111333888666333222111111///...,,,+++******))))))******++++++,,,------...//////.........---,,,+++))))))++++++,,,---...///000111///.........000333666888:::<<<@@@BBBCCCCCCEEEFFFGGGKKK]]]}}}xxxtttssspppkkkjjjmmmmmmnnnooopppqqquuuzzz~~~xxxzzzxxxrrr^^^hhhooolllnnn}}}||||||zzzyyyzzz{{{{{{{{{{{{zzzxxxsssnnnlllnnnpppmmmllljjjhhhfffdddcccbbbcccaaa\\\^^^lll{{{zzzpppWWWGGGJJJVVVUUUVVVcccmmmvvvrrr___JJJNNNeeepppjjjUUUMMMDDD???:::444333555777555333222222111000///,,,+++******))))))***************++++++,,,,,,---...............---,,,+++***++++++,,,---...///////////////000111444666777999<<>>@@@AAAAAACCCDDDEEEJJJ]]]yyywwwssspppppppppoooqqquuupppooonnnlllkkklllpppsss|||wwwnnniiiooo~~~yyy|||pppYYYMMMJJJGGGKKKOOOTTTZZZfffvvv}}}gggXXXMMMKKKJJJNNNVVV```hhhlllssswww{{{yyyxxxxxxyyyyyyxxxwwwtttssssssrrrqqqpppmmmlllkkkkkkkkkjjjhhhfffdddcccaaaaaa\\\[[[eeesssuuummmWWWKKKRRRbbb```YYYZZZ\\\PPPSSSOOOGGGHHHQQQQQQHHHKKKGGGDDD@@@999111000333666444222222333333333222,,,+++******))))))*********************)))))))))******+++,,,------------------------...............///111333555666666777888:::>>>@@@AAAAAACCCDDDDDDIII[[[{{{uuuqqqpppooommmooosssssssssqqqooommmmmmoooqqqwww{{{qqqjjjnnn|||}}}zzz}}}ttt___OOOIIIJJJHHHLLLPPPNNNLLLPPP[[[fffmmm]]]QQQOOOQQQ[[[kkkyyy{{{yyyxxxyyyzzzzzzxxxwwwuuutttrrrrrrrrrpppnnnkkkkkkkkkkkkkkkiiigggeeecccbbbbbb^^^]]]gggvvvyyysss\\\TTTjjjggg\\\]]]QQQTTTPPPGGGFFFMMMOOOJJJIIIGGGEEECCC;;;444333666777555333333333333222111,,,+++******))))))*********************+++++++++((()))***+++++++++++++++---------....../////////...///000222333555666777888;;;???AAAAAABBBCCCEEEDDDGGGYYY}}}wwwsssoookkklllooorrrssssssrrrqqqpppqqqrrruuuzzz~~~xxxqqqqqq}}}~~~xxx}}}vvviii[[[UUUVVV[[[[[[___```]]]VVVRRRRRRUUUnnnyyywwwhhhWWWWWW^^^nnn{{{zzzyyyzzz{{{zzzyyywwwxxxuuurrrqqqrrrqqqnnnkkkiiijjjjjjjjjiiigggdddccc```aaa^^^]]]hhhxxx|||www[[[WWWzzzsss___ccceeeaaaVVVKKKJJJPPPPPPJJJFFFEEEEEECCC<<<444444888999666444333333333222000,,,+++******))))))******)))))))))******++++++,,,))))))******+++*********++++++,,,---......///////////////000111444666777999<<>>RRRiiinnnwwwxxx|||nnnXXXKKKOOOUUURRRHHHBBBBBBDDDDDD>>>666444777555555555555444222111000,,,,,,,,,++++++******)))************************************************+++++++++,,,---...///000000111222333333444666888;;;===@@@AAAAAAAAABBBDDDFFFIIIVVV{{{vvvsssttttttpppoooppprrrtttsssooonnnrrrsssqqq}}}{{{}}}{{{hhhWWWXXXiii||||||zzzzzz|||zzz|||~~~zzzzzzyyyxxxwwwvvvvvvuuusssssssssrrrqqqpppppppppllljjjhhhhhhgggfffcccaaa```bbb^^^[[[fffxxx{{{rrraaa>>>JJJ]]]cccnnnnnnoooooo```NNNHHHQQQZZZTTTHHHBBBEEEJJJIII@@@555333777666666666555444333222111,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,---......111222333444444555888:::;;;===@@@AAAAAAAAACCCDDDEEEIIIWWW}}}xxxwwwxxxwwwrrroooooossstttqqqmmmlllpppqqqppp}}}}}}xxxhhhZZZ\\\lll|||}}}qqqqqqrrrxxx|||{{{zzzyyyxxxxxxwwwwwwwwwssssssrrrrrrrrrrrrrrrqqqmmmkkkiiiiiihhhgggdddbbbaaa```[[[]]]lll}}}}}}sss___AAAQQQbbbeeennnjjjhhh___UUUIIIGGGQQQYYYTTTJJJBBBGGGMMMLLLAAA555333777777777777666555333222111------------------------************************************************------,,,,,,+++,,,,,,---000111333333444555888::::::===???AAAAAAAAACCCEEEEEEIIIWWW~~~yyyvvvwwwuuuqqqnnnnnnpppsssrrroooooorrrrrrppp|||vvvtttwww{{{rrreeecccnnnyyy|||zzzzzz|||{{{ssslllqqqwww}}}yyywwwvvvuuutttssssssttttttrrrrrrrrrrrrrrrrrrrrrrrrnnnlllkkkjjjjjjhhheeecccbbb]]]XXX^^^ssssssRRRBBB```uuurrrtttkkkfffUUUQQQJJJHHHNNNTTTSSSLLLDDDHHHMMMKKK@@@444333888888888777666555333111000//////...------,,,,,,+++************************************************------,,,++++++++++++,,,---///111111222333666888:::<<>>@@@AAABBBDDDFFFDDDIIIYYY~~~zzzwwwyyyxxxssspppppprrruuuuuurrrpppooolllggglllddd^^^```iiirrrtttrrrqqqvvv}}}~~~yyyuuuvvv{{{~~~{{{~~~yyyjjjhhhooo{{{yyyrrrmmmlllzzz{{{qqqPPPHHHDDDJJJTTTaaarrrmmmfffyyyzzzuuurrrrrrqqqqqqqqqrrrrrrsssuuutttrrrpppooonnnmmmmmmmmmkkkjjjiiihhheeeaaa^^^]]][[[]]]___jjjiiiLLLMMMrrrqqqfff\\\WWWHHHIII___hhh[[[PPPOOOKKKDDD;;;555333555777777555444333333222111///,,,,,,+++******+++,,,,,,---,,,,,,+++*********+++---------,,,+++***)))(((+++++++++************)))...//////000111333444555;;;<<<===???AAABBBBBBCCCDDDKKKZZZ}}}zzzxxxxxxyyyyyyvvvrrrsssuuuwwwuuuqqqoooppprrrkkkfffcccgggqqqxxxxxxvvvsssvvvzzzzzzvvvrrrrrrtttyyyxxx|||{{{lllgggkkk~~~~~~oooddd___dddsss|||zzzrrr]]]KKKDDD@@@BBBFFFLLLYYYeee{{{~~~~~~sssdddfff~~~xxxssssssssssssssstttttttttvvvuuutttrrrpppooooooooonnnllljjjhhhgggeeebbb___^^^[[[\\\___jjjjjjKKKJJJjjj~~~jjj```SSSPPPDDDKKKmmm~~~lllXXXLLLHHHBBB:::444222444666777666444333333222000///,,,++++++******++++++,,,---,,,++++++******++++++------------,,,+++******))))))******++++++,,,,,,......///000111333444555:::;;;===???AAABBBBBBCCCDDDIIITTT{{{yyyxxxxxxzzzyyywwwtttrrruuuwwwvvvttttttvvvyyyeeedddeeellluuu{{{{{{xxxwwwwwwwwwvvvtttsssqqqooosssssszzz~~~qqqjjjkkkyyyzzzdddSSSKKKJJJYYYfffjjjmmmqqqpppkkkiiipppssspppnnnkkk```SSSLLLHHHDDDAAA??????GGGPPPaaafffkkkhhhbbbgggzzzssstttuuuvvvwwwvvvvvvuuuwwwvvvuuusssrrrqqqqqqqqqooollliiigggfffeeecccaaa^^^YYYZZZ___jjj~~~~~~iiiJJJEEE___mmmoooqqqbbb[[[TTTSSSGGGNNNttttttWWWHHHEEE@@@999444222333555888666444333333222000...,,,+++************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++((())))))***,,,------.........///000111333444555:::;;;===???@@@BBBBBBCCCFFFGGGQQQzzzyyyxxxyyyzzzyyywwwvvvqqqtttvvvvvvttttttwwwzzz\\\]]]```gggpppvvvxxxwwwxxxxxxuuussstttvvvtttpppqqqrrryyywwwqqqqqqwwwnnnVVVGGGBBB???JJJTTTVVVWWW[[[______WWW[[[ZZZVVVVVV[[[^^^]]]\\\ZZZTTTMMMEEEBBBFFFKKKMMMVVVbbbgggfffkkk}}}zzztttuuuwwwyyyyyyyyywwwvvvvvvvvvuuusssrrrrrrrrrrrrnnnkkkgggeeeddddddbbbaaa^^^WWWXXX^^^kkk}}}|||hhhHHHCCCYYY``````ggg___\\\UUUWWWJJJHHHfff{{{kkkRRRFFFDDD???999444222333555888666444333333222000...++++++************++++++,,,,,,++++++***++++++,,,)))******+++,,,,,,++++++******++++++,,,------............///111222444555999:::<<<>>>@@@BBBBBBCCCGGGHHHSSS|||{{{{{{zzzyyyxxxvvvtttqqqssstttrrrooonnnpppsssTTTUUUXXX]]]dddkkkqqqttttttssspppmmmqqqxxxxxxssssssuuuzzz~~~zzzyyy{{{vvv```MMMEEEEEE???FFFKKKJJJIIILLLQQQTTTPPPPPPLLLJJJPPP___pppzzz|||sssfffXXXPPPLLLKKKIIIPPP[[[cccfffkkk{{{|||vvvwwwyyyzzzzzzyyywwwvvvttttttsssrrrqqqqqqrrrrrrmmmjjjfffdddccccccbbbaaa]]]TTTVVV___mmm}}}zzzeeeGGGFFF\\\___[[[dddbbbddd]]]aaaRRRDDDQQQaaa\\\SSSGGGEEE@@@:::555333555888999777444333333222///---************************,,,++++++***++++++,,,,,,'''((()))***+++++++++***------,,,,,,,,,,,,,,,,,,---......///000222333444888999;;;>>>@@@BBBCCCCCCEEEGGGVVV~~~{{{xxxuuusssrrrpppqqqqqqooolllkkknnnqqqLLLNNNPPPSSSXXX___gggmmmlllmmmjjjggglllwwwzzzuuuvvvzzz~~~~~~zzzxxxzzz~~~vvvdddQQQEEEDDDHHHBBBFFFHHHHHHFFFEEEGGGHHHIIIGGGFFFLLL\\\www{{{lll^^^TTTRRRSSSVVV[[[aaakkk~~~~~~xxxxxxyyyyyyxxxwwwuuutttrrrrrrqqqqqqqqqqqqqqqrrrkkkiiifffeeeddddddbbb```]]]TTTVVVcccrrryyydddIIINNNhhhhhh___ggghhhmmm|||zzzdddNNNNNNRRRQQQRRRJJJGGGAAA:::555444777:::999777555333333111///---))))))***++++++***))))))++++++******++++++,,,,,,(((((()))***++++++******.........------,,,,,,,,,------...///000222333444777999;;;===@@@AAACCCCCCAAAEEEXXX}}}xxxsssqqqqqqnnnppppppnnnllllllppptttBBBEEEHHHKKKMMMSSS\\\bbbgggkkkiiidddiiiuuu{{{xxxvvv~~~}}}tttppptttyyyvvvqqqfffWWWKKKFFFKKKQQQTTTVVVZZZ]]][[[VVVPPPNNNKKKIIIIIIUUUkkkyyyfff___]]]\\\___dddnnn~~~zzzyyyxxxwwwuuutttssssssrrrqqqqqqqqqqqqqqqrrrrrrkkkjjjhhhhhhgggfffcccaaa^^^UUUYYYiiixxx{{{dddKKKXXXwwwuuufffkkkmmmsssfffVVVVVVSSSMMMPPPLLLHHH@@@888333333777:::999777555333333111///---((()))***++++++***)))(((++++++******++++++,,,---***++++++,,,,,,,,,++++++------------............---------...000111333444777888:::===@@@AAACCCCCCCCCGGGZZZ}}}xxxsssrrrrrrpppqqqqqqnnnkkkkkkooosss:::>>>CCCEEEGGGKKKRRRXXXhhhmmmllleeehhhvvv}}}{{{vvv~~~qqqjjjmmmrrrmmmiii```VVVPPPQQQYYY___mmmooouuu{{{{{{rrrhhhaaa[[[VVVTTT^^^qqqtttiiiffffffjjjmmmrrr}}}|||{{{zzzxxxuuutttrrrrrrrrrrrrrrrqqqqqqqqqrrrsssssslllkkkjjjjjjjjjhhheeebbb```VVV[[[mmm||||||eeeNNN___~~~kkkmmmooouuu}}}jjjRRRNNNZZZYYYPPPRRRMMMHHH@@@777111111666::::::777555333333111///,,,((()))***++++++***)))(((+++*********+++,,,,,,------------......------,,,+++,,,,,,---...///000000---------...000111333444666888:::===???AAACCCCCCGGGKKK\\\}}}xxxtttssstttssstttrrrmmmiiigggjjjmmm???>>>???BBBCCCEEEMMMVVVhhhnnnnnnhhhiiiuuu}}}}}}wwwpppccc```bbbUUU[[[[[[UUUUUUeeesssmmmiiikkktttnnnooosssyyy|||xxxzzzyyyxxxvvvtttrrrpppooossssssttttttsssqqqpppooolllkkkkkkkkkkkkiiifffcccbbbaaa___vvv___MMMhhh~~~rrrjjjjjjkkkdddQQQCCCGGGRRRVVVRRRNNNCCCDDDDDD>>>555000333:::777666555555555444111...*********)))))))))))))))++++++************++++++,,,,,,,,,---------......---+++((('''(((+++...000222111000000000111333333999;;;<<<<<<<<<>>>BBBDDDDDDJJJ^^^~~~{{{|||{{{vvvsssssssssuuurrrmmmkkkmmmmmmjjjBBB@@@@@@AAA@@@@@@FFFNNN___hhhjjjdddeeeqqq}}}ooo\\\WWWZZZVVVYYYZZZ]]]mmmuuuxxx}}}zzzzzz~~~{{{yyyxxxwwwuuutttrrrqqqpppsssttttttttttttrrrqqqpppkkkkkkjjjjjjjjjiiieeebbb___^^^^^^vvvcccOOOhhh||||||vvvtttlllaaaYYYGGG;;;AAAMMMPPPLLLIIIFFFDDDAAA===888555777:::777666555555555333000...,,,,,,+++***))))))((((((++++++************+++++++++,,,,,,,,,,,,------------,,,***)))***+++...///111000000000000222333444666888:::;;;<<>>>>>BBBPPP___hhhbbb___lllmmmOOODDDFFFGGGLLLZZZvvvyyyoooiiiooojjjlllxxx}}}vvvvvvuuuuuuttttttssssssrrrrrrssstttsssrrrqqqpppjjjiiihhhhhhhhhfffdddaaa^^^^^^^^^uuu|||YYYOOOzzzpppcccUUUHHHGGGWWWbbb\\\QQQLLLHHHHHHDDD===888888888666666555444444444222///,,,------,,,,,,+++***))))))++++++************++++++)))************+++++++++------...............---.........///111333666777666888:::<<<>>>@@@CCCFFFDDDGGGXXXyyywwwvvvtttuuuxxx{{{|||yyyvvvvvvzzzyyyvvvSSSQQQQQQOOOHHH@@@>>>AAALLL]]]fff___[[[iiilllQQQDDDBBBIIILLLWWWoooeeeVVVOOO___\\\cccwww{{{vvvuuuuuuuuuttttttttttttooopppqqqrrrqqqpppooonnnjjjiiigggggggggfffcccaaa^^^^^^___www{{{XXXVVVxxxgggYYYNNNRRRfffpppdddSSSMMMJJJOOOMMMAAA888666999999666555444333333111...+++++++++++++++++++++,,,,,,++++++************++++++)))))))))*********++++++,,,---.../////////......------...///111444666888999;;;>>>???@@@AAACCCEEEEEEHHHYYY{{{vvvvvvwwwwwwyyy|||yyy||||||vvvtttvvvwwwvvvUUUTTTTTTSSSKKKAAA===???HHHXXXaaaZZZWWWffflllQQQDDDCCCJJJIIIKKKWWWlllzzzwwwmmmtttyyyiiiQQQJJJIIIPPPQQQ\\\ttt}}}yyyvvvvvvuuuuuuttttttssssssnnnoooppppppppppppnnnnnnkkkiiigggfffffffffdddbbb\\\]]]```yyy\\\[[[|||cccWWWMMMRRRgggooo```OOOJJJKKKSSSQQQDDD888888;;;;;;666555333333222000---***))))))******+++,,,,,,,,,++++++************++++++))))))*********++++++++++++,,,---...////////////.........///111333666777:::===@@@AAAAAABBBCCCEEEEEEIII[[[~~~zzzxxx{{{~~~~~~xxxzzzyyyuuutttwwwxxxvvvZZZYYYZZZXXXOOOCCC>>>???EEEUUU^^^XXXWWWhhhjjjMMMCCCEEEIIIHHHHHHNNNZZZ```ZZZOOOWWW___jjjvvvzzzjjj```NNNFFFHHHGGGHHHKKKYYYrrr}}}zzzwwwvvvvvvuuutttssssssrrrnnnooopppqqqqqqpppooonnnllljjjhhhggggggfffeeecccZZZ\\\___xxx}}}ZZZUUUnnnqqq]]]UUUHHHKKK___gggXXXJJJIIIHHHNNNKKK>>>777:::;;;888666444333222222///,,,)))))))))******************++++++************++++++*********+++++++++,,,,,,******+++,,,...///000111///......///111333555666888;;;???AAABBBCCCDDDFFFDDDJJJ^^^}}}zzz|||}}}zzzvvvvvv|||zzz```___```]]]SSSGGG@@@@@@FFFTTT]]]XXXYYYlllhhhIIIBBBGGGKKKNNNSSSYYYaaadddZZZNNNGGGOOO[[[fffmmmqqqrrrssslllQQQGGG@@@@@@CCC???IIIMMM\\\vvv~~~{{{wwwwwwvvvuuutttsssrrrrrrooooooqqqrrrrrrqqqpppooommmkkkhhhgggggggggeeedddZZZ[[[^^^vvvwwwRRRJJJbbbxxx{{{rrrjjjbbb[[[UUUFFFFFFYYYaaaTTTJJJLLLCCCFFFBBB777444:::999333666444333222111///+++)))+++*********))))))((((((++++++************++++++***++++++++++++,,,,,,,,,))))))***+++---///111222////////////111333555666555888===@@@AAACCCEEEGGGCCCKKK```|||zzz}}}}}}vvvyyy___ZZZXXXWWWOOODDD???@@@JJJXXX___ZZZ___sssfffIIIGGGSSSaaaqqqxxxssspppqqqfffTTTDDDNNNWWW[[[\\\]]]\\\ZZZfffpppvvvqqqnnnsss{{{qqqaaaLLL???>>>@@@@@@???MMMPPPbbbzzz}}}yyyvvvrrrnnnmmmoooqqqsssnnnppprrrttttttssspppoooooommmjjjhhhhhhhhhgggfffZZZYYY___qqq}}}fffPPPNNNgggqqqlllmmmhhhZZZRRRVVVHHHNNN\\\]]]WWWQQQHHHDDDCCC===666444888:::999777555222111000000...---))))))(((((((((((())))))******+++++++++,,,,,,,,,++++++******)))*********+++***)))))))))***+++,,,000000000111222444555666:::::::::;;;===AAADDDGGGIIIHHHaaa~~~~~~}}}|||}}}zzzyyy}}}\\\WWWSSSRRRMMMDDD???@@@GGGSSSYYYXXX___uuubbbNNNUUUfffzzz~~~gggRRRQQQRRRVVVXXXUUUNNNJJJWWW```ddd^^^ZZZ\\\bbbddd___TTTGGG??????BBBCCCCCCIIIUUUjjjssszzz}}}wwwxxxwwwuuuqqqnnnmmmnnnpppqqqpppqqqsssssssssrrrqqqppppppnnnjjjiiihhhgggeeeccc\\\[[[cccttt|||cccLLLRRRgggllldddeeeeee^^^ZZZPPPCCCNNNeeeggg[[[OOOEEEAAA@@@:::444333777999888666444111000000///---+++++++++************++++++************++++++++++++,,,++++++*********++++++,,,+++*********+++,,,---//////000111222444555666999::::::<<<>>>AAADDDFFFGGGFFF^^^}}}|||{{{{{{zzzxxxvvvxxxvvvvvvyyy~~~~~~|||WWWSSSQQQOOOJJJCCC???@@@JJJSSSXXXZZZdddxxxsss]]]WWWjjj~~~gggYYYQQQVVVZZZSSSIIICCCLLLQQQSSSMMMGGGFFFHHHIIIGGGDDD@@@======@@@CCCFFFLLLbbbzzzqqqzzzzzzsssssstttsssqqqooonnnnnnoooooossssssrrrrrrqqqqqqpppppppppnnnkkkiiihhheeebbb___\\\]]]fffwww|||bbbJJJWWWkkkmmmdddeeefff```^^^QQQFFFZZZ|||iiiSSSFFFBBB@@@:::444444888:::888555333111//////...,,,***+++******))))))******+++))))))))))))************,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.../////////000222444555666888999;;;>>>@@@BBBCCCDDDFFFDDDZZZ~~~|||{{{{{{yyyuuusssssssssssstttuuuvvvxxxxxxQQQTTTVVVRRRGGG>>>===???LLLPPPSSSUUU^^^ooo{{{xxxvvvpppfff]]]ddd~~~sssaaaWWW]]]ccc\\\SSSPPPTTTUUUSSSNNNGGGDDDCCCCCC???AAABBB@@@???BBBHHHNNN```zzzyyyxxxyyysssrrrsssrrrrrrqqqpppooooooooosssrrrqqqooonnnnnnoooooommmllljjjiiihhhfffbbb___ZZZ[[[eeevvv{{{cccMMMZZZppptttllllllkkkbbb^^^XXXLLLbbbpppWWWIIIGGGDDD===777666:::;;;888555444222000000...,,,)))((((((''''''''''''(((((((((((((((((()))))))))))),,,,,,++++++,,,,,,------***+++++++++,,,,,,------......///000222333555666666888<<>>???DDDIIINNNWWW```gggeee___UUUOOOOOOQQQRRRUUU\\\dddoooyyynnniiiddd___]]]^^^aaagggnnntttyyy|||xxxvvvrrrsssrrrqqqqqqpppqqqqqqqqqqqqppppppoooooooooppppppooommmjjjhhhhhhgggeeeddd\\\aaammm}}}zzz```IIIddduuuuuuiiijjjnnnmmmnnn]]]TTTUUUVVVNNNNNNUUUUUUJJJDDD;;;555777<<<:::555666555444333222///+++((())))))(((((((((((())))))(((((()))))))))*********)))))))))******,,,------'''(((***,,,------------,,,,,,---///111333555777777999;;;>>>AAABBBCCCCCCDDDEEEWWW|||yyyyyy{{{|||}}}zzzzzzzzzyyyvvvtttssssssaaacccZZZJJJ>>>>>>CCCEEEIIIJJJJJJHHHDDDAAACCCGGGIIIEEEEEEHHHJJJJJJMMMQQQRRROOOHHHBBBAAAEEEJJJLLLQQQ^^^kkkzzz|||vvvtttvvvrrrzzzzzzvvvsssppprrrqqqpppooooooooopppqqqqqqqqqqqqqqqqqqrrrrrrrrrssspppkkkiiigggfffdddccc```ggguuuzzz[[[BBBhhh{{{~~~sssrrrppphhheeeIIILLLWWWYYYOOONNNOOOGGGJJJEEE<<<777:::@@@???:::555444333222111...***&&&''''''&&&&&&&&&&&&''''''))))))))))))************))))))))))))***+++,,,---((()))+++---............,,,,,,---///111333555777888999;;;>>>@@@BBBCCCDDD@@@EEE[[[zzzwwwwww{{{~~~zzzzzzzzzyyyxxxuuurrrpppkkkcccTTTDDD>>>AAAIIIMMMUUUSSSLLLCCCBBBHHHGGGBBBJJJHHHIIIMMMOOOMMMNNNQQQPPPHHHAAA@@@CCCFFFLLLSSS___jjjxxxsssqqqppppppooonnnmmmmmmnnnoooooorrrooommmmmmpppssssssqqqssspppmmmjjjiiigggeeecccfffiii~~~yyyOOOKKKfff~~~yyyjjjYYYJJJRRRXXXUUUPPPNNNMMMLLLGGG@@@:::<<>>999:::@@@CCC@@@<<<666555333111...,,,***)))***)))))))))((((((((('''))))))(((((((((((())))))))))))************))))))++++++******++++++,,,---------...///111333444555888:::<<>>;;;555444333111...,,,+++***))))))))))))(((((((((((())))))(((((((((((())))))))))))************))))))+++************+++,,,,,,------...///111333444555888999<<>><<<:::555444333111...,,,+++***(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))******))))))******+++,,,------...///111333444555777888;;;>>>AAABBBCCCCCCEEENNNUUUzzzxxxvvvuuuuuuvvvyyyzzzzzzyyywwwvvvvvvxxxFFFBBBEEEMMMPPPOOORRRYYYaaa}}}aaaZZZXXXaaammm{{{tttnnnxxxooommmjjjgggbbbXXXTTTMMMGGGGGGHHHJJJPPPWWW[[[fffwwwvvvtttqqqmmmnnnooopppqqqqqqqqqqqqnnnooopppooommmkkkkkkllliiihhhhhhiiiiiihhhfffccc```llliiiRRRiiiqqq\\\MMMVVV^^^\\\WWWRRRMMMHHHDDD<<<666999AAAGGGEEE@@@777555444111...,,,***((((((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))***))))))))))))***++++++------...///111333444555666888;;;>>>AAACCCDDDDDDEEEOOOVVV||||||{{{yyyxxxyyy{{{{{{{{{yyywwwvvvwwwxxx???AAAIIIRRRSSSQQQ\\\lllnnnVVVRRRQQQXXXhhhxxx}}}kkk]]]```lll|||xxxvvvqqqqqquuu{{{|||iii]]]RRROOORRRWWW___gggiiivvvzzzuuutttssspppmmmnnnooopppppppppooonnnlllnnnpppooommmkkkkkkllliiiiiiiiijjjjjjiiifffcccdddpppcccQQQooo{{{wwwsssssswwwuuuhhhYYYSSS___hhhdddZZZRRRMMMIIIBBB999333999GGGOOOKKKDDD888777444111...+++(((''''''((((((((()))))))))***))))))(((((((((((())))))))))))************)))))))))))))))))))))***++++++------...///111333444555666888;;;>>>AAACCCDDDDDDEEENNNWWW~~~~~~yyyyyy||||||{{{yyyvvvuuuwwwxxx===AAAMMMXXXXXXYYYkkkzzzccc]]]]]]bbbdddqqqyyyfffZZZ\\\___xxxzzz]]]XXXZZZXXX[[[eee```hhhmmmlllrrrlllcccdddjjjsss{{{wwwwwwrrrsssssspppnnnooopppppppppnnnmmmllljjjmmmppppppmmmkkkkkkmmmjjjiiijjjjjjkkkiiifffcccnnnvvv{{{]]]SSSxxxxxxtttnnnhhheeebbb]]]XXXZZZjjjvvvrrrdddYYYTTTSSSEEE:::444;;;JJJRRRLLLBBB999888555111...***'''&&&'''((((((((())))))******))))))(((((((((((())))))))))))************)))))))))))))))))))))******+++------...///111333444555666888;;;>>>AAACCCDDDDDDDDDNNNVVV}}}yyywwwzzzzzzyyywwwttttttuuuwwwDDDHHHTTT___^^^aaa|||WWWTTTaaacccmmmpppsssqqq```fffxxxkkk\\\fffooovvvvvvnnnggghhhhhhnnnxxxttttttrrrpppooosssrrrqqqpppoooooooooooooooooooooooommmkkkiiihhhfffdddfffiiiiiieeecccdddmmm~~~VVViii{{{nnniiieee^^^UUUPPPXXXuuu~~~~~~eeeJJJFFF333222>>>??????@@@===555444222000...,,,++++++******)))(((((((((((((((******((('''))),,,,,,)))))))))))))))))))))))))))+++)))((('''((()))+++,,,///,,,+++---111333333222666777999<<<>>>@@@AAABBB@@@KKKWWW~~~yyywwwzzzxxxuuuttttttttttttsssDDDLLLSSSWWWdddlllVVV^^^nnnoooqqqxxxxxxxxxllltttpppnnnwwwtttuuusssqqqqqqqqqqqqpppoooooonnnoooooonnnooooooooonnnllljjjiiifffdddeeeiiihhhdddbbbccciiifff}}}wwwvvvrrrfffYYYRRRfffpppVVVIII777666@@@@@@>>>???;;;888666333000---+++***)))******)))(((((((((((((((---,,,+++((((((***,,,---))))))))))))))))))))))))******((((((((()))+++,,,...,,,+++---111333333222666777999<<<>>>@@@AAABBBBBBKKKWWW}}}|||wwwuuuzzzxxxvvvsssqqqpppooooooGGGRRRUUUWWWsssuuuiiifff^^^^^^fffvvvpppXXXWWWlll|||xxxssshhh~~~|||{{{~~~wwwvvvuuuuuusssrrrrrrppppppoooooooooooooooooonnnnnnoooooonnnlllkkkjjjhhheeeeeehhhgggcccbbbdddpppzzzkkk{{{ooo```WWWiiilllYYYJJJ;;;;;;CCC@@@======999:::888444000---***((((((******)))(((((((((((((((******))))))(((''')))+++))))))))))))))))))))))))******)))((()))***+++,,,...---,,,---000222333333666777999<<<>>>@@@AAABBBCCCKKKUUU~~~~~~~~~xxxuuuvvvzzz{{{zzzuuuoookkkkkkmmmNNNWWW]]]gggiiiTTTIIIHHHKKKJJJJJJMMMSSS\\\eeennnsssYYYOOO]]]vvvuuuqqqooonnnxxx|||uuuuuuuuutttssstttooooooppppppppppppppppppmmmnnnoooooonnnmmmlllkkkjjjggggggiiihhheeedddgggxxxqqq```{{{ttteee[[[ddd{{{ccc[[[RRRGGG<<<>>>DDD???<<<===888999777333///,,,***))))))***))))))(((((((((((((((((((((+++111444111+++)))))))))))))))))))))))))))******)))))))))***+++,,,---------...000222333333666777999<<<>>>@@@AAABBBBBBIIIRRR{{{wwwwww{{{}}}yyyqqqkkkkkknnnZZZ]]]iiivvvccc[[[QQQKKKJJJKKKLLLLLLOOOPPPPPPOOOOOOPPPRRRSSS\\\jjjuuuOOOPPPdddxxx{{{mmmqqqhhh|||rrryyytttttttttrrrrrrsssooopppqqqrrrrrrqqqqqqpppmmmnnnooooooooonnnmmmlllmmmjjjhhhjjjjjjggghhhkkk}}}kkkTTTssszzzeeeXXXfff{{{qqqhhh```TTTTTTOOOAAA;;;???DDD>>><<<>>>999888555222...,,,++++++,,,***))))))(((((((((((((((+++***000???GGG@@@333+++))))))))))))))))))))))))***************++++++,,,,,,---......///111333444666777999<<<>>>@@@AAABBBAAAGGGOOO~~~zzzwwwzzz}}}tttnnnnnnpppiiihhhttttttZZZNNNDDDAAA@@@EEENNNXXX]]]^^^dddhhhhhhccc]]]YYYTTTOOOOOO]]]vvvgggKKKTTThhhvvvwwwlllwww|||tttvvvqqq{{{vvvrrrsssssspppppprrrooopppqqqrrrrrrqqqoooooolllmmmnnnooopppooonnnmmmnnnjjjiiijjjkkkjjjlllpppeeeOOOrrrgggVVVooo{{{iii^^^\\\TTTTTTLLL===:::AAAEEE===<<>>@@@AAABBBAAAGGGMMM~~~{{{xxxzzz~~~}}}{{{uuupppooopppwwwuuuzzz~~~pppVVVEEEDDDIIIIIIKKKPPPYYYggguuu|||ssshhh___XXXbbbwww___LLLYYYiiitttxxxttt~~~xxxqqqsssxxxsssqqqrrrqqqnnnnnnpppnnnooopppqqqpppnnnlllkkklllmmmnnnoooppppppooonnnmmmiiigggiiijjjjjjnnnrrr]]]UUUpppdddyyyhhh[[[ZZZRRRQQQHHH<<<===EEEGGG>>>===???999999666222...+++***+++,,,******)))(((((((((((((((&&&$$$)))444666---(((***))))))))))))))))))))))))******++++++,,,,,,,,,++++++---//////...///222555666777999<<<>>>@@@AAABBBBBBGGGNNN~~~|||xxxvvvwwwvvvvvvuuutttrrrooommmkkk|||oooYYYFFFCCCJJJEEEPPP^^^iiirrrxxxmmmqqq~~~]]]PPP^^^kkkrrrzzz}}}tttlllttt{{{ooo|||vvvrrrppprrrpppmmmlllnnnmmmnnnoooooonnnllljjjhhhlllmmmnnnpppppppppoooooolllhhhfffhhhjjjjjjnnntttXXXccczzzwwwjjjXXXTTTMMMOOOGGG>>>???HHHIII>>>===???999;;;888333...+++)))************)))((((((((((((((()))&&&)))...)))!!!$$$///))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++---//////...///222555666777999<<>>@@@>>>888111+++)))***++++++000+++&&&&&&)))+++)))&&&******))))))******+++,,,))))))))))))************)))************+++++++++---------...000111333444777888:::<<<>>>@@@AAAAAADDDHHHXXX|||{{{|||yyytttqqqnnnnnnoooooonnnllliiigggvvvXXXIIIJJJKKKMMMTTT^^^lll{{{uuuYYYMMMVVVaaaooo|||~~~rrrvvvxxxtttqqqrrrrrrooonnnqqqnnnmmmlllnnnppppppmmmkkkoooooopppppppppooonnnmmmnnnkkkmmmooojjjfffpppgggVVV~~~~~~sssvvvssspppeeeVVVNNNMMMJJJFFF<<<>>>AAABBB@@@>>>???AAA@@@;;;333...,,,---......111---((((((+++,,,+++(((******))))))******+++,,,))))))))))))************)))************+++++++++---------...000111333444777888:::<<<>>>@@@AAAAAADDDHHHWWWzzz{{{|||zzzvvvtttooorrrtttsssnnnjjjiiijjjoooLLLCCCHHHLLLSSS\\\hhhwww}}}yyy}}}oooVVVLLLUUU___nnn|||~~~rrryyyvvvrrrqqquuuuuuqqqoooooonnnmmmmmmnnnoooooonnnlllnnnnnnnnnooonnnnnnmmmllljjjiiikkklllgggffftttaaafff{{{vvvpppmmmooouuudddeee\\\OOOLLLRRRNNNCCC<<<@@@CCCCCCAAA???@@@AAA???:::333...------......000,,,)))(((+++,,,+++)))***))))))))))))***++++++))))))))))))************)))************+++++++++---------...000111333444777888:::<<<>>>@@@AAAAAADDDGGGUUU~~~yyyzzz|||zzzxxxwwwqqqvvvyyyvvvooojjjjjjmmmkkkHHHCCCGGGNNN]]]iiisssttttttvvv~~~hhhTTTNNNWWWaaappp}}}}}}~~~uuupppooorrrsssqqqooopppmmmmmmmmmnnnnnnooonnnnnnlllllllllllllllkkkkkkjjjggghhhjjjiiieeeiii{{{ggg~~~uuupppkkkfffeeehhhcccaaaVVVMMMUUUbbb]]]KKK<<>>@@@AAAAAADDDFFFSSS|||yyyyyyzzzxxxwwwxxxtttwwwyyywwwsssooonnnnnneeeGGGGGGIIIVVVmmmxxxvvvooottt{{{```RRRQQQYYY___lllvvvssswwwxxxpppjjjlllnnnooooooqqqlllmmmmmmmmmmmmnnnoooooommmmmmlllllllllkkkkkkkkkjjjkkklllkkkjjjrrr|||sssuuukkkaaa\\\```hhhgggaaaYYY[[[ooo~~~pppVVV>>>GGGLLLFFF@@@??????===777222---)))((()))*********)))((('''((((((((('''))))))(((((())))))***+++((()))))))))************))))))*********+++++++++---------...000111333444777888:::<<<>>>@@@AAAAAACCCEEEQQQzzzzzzyyyxxxuuutttvvvwwwuuutttvvvwwwvvvrrrooo]]]FFFIIIMMMccc}}}rrrsss|||\\\QQQRRRXXX]]]hhhrrrnnnjjjyyy{{{qqqhhhhhhkkkmmmoooqqqlllmmmnnnmmmlllmmmoooqqqoooooonnnmmmmmmmmmmmmnnnjjjjjjjjjiiikkkxxxuuuwwwwwwhhh[[[ZZZjjj|||kkkbbb```ooovvvYYYDDDOOOSSSKKKBBB???>>>;;;666222---*********++++++************************)))(((((((((((()))******))))))))))))************)))************+++++++++---------...000111333444777888:::<<<>>>@@@AAAAAACCCDDDQQQzzz{{{xxxvvvssssssuuuwwwtttrrrtttyyyyyytttnnnWWWCCCHHHPPPmmmzzzlllzzz\\\TTTVVV\\\aaaqqq~~~zzz}}}rrrhhhhhhkkkmmmnnnpppkkkmmmnnnmmmllllllooorrrnnnnnnllllllkkkllllllmmmiiihhhfffffflll{{{jjjrrrxxxkkk___aaavvvvvvgggbbbrrr}}}eeeOOOKKKWWW[[[PPPDDDAAA>>>:::555222---+++***+++++++++((()))*********))))))***((((((((((((((()))******))))))))))))************)))************+++++++++---------...000111333444777888:::<<<>>>@@@AAAAAABBBDDDQQQzzzzzzxxxuuurrrrrrvvvvvvuuutttuuuwwwvvvrrrnnnWWWBBBGGGQQQrrrmmmiiizzzxxx^^^WWWZZZaaajjj~~~sssiiiiiimmmnnnnnnoookkkmmmnnnmmmkkklllpppssskkkjjjiiihhhhhhhhhiiijjjmmmkkkhhhhhhqqq```lll|||{{{wwwnnneeefffwwwmmmaaaiiipppcccOOOCCCQQQ]]]aaaTTTGGGCCC???:::333000,,,))))))*********&&&'''))))))(((''''''(((((((((((((((((()))******))))))))))))************)))************+++++++++---------...000111333444777888:::<<<>>>@@@AAAAAABBBDDDRRR{{{zzzwwwtttrrrssswwwuuuvvvwwwwwwtttrrrooonnnwwwUUUBBBMMMdddzzzyyygggddd}}}```^^^___hhhyyyyyyssspppnnnmmmlllmmmnnnmmmlllmmmmmmmmmkkkjjjkkknnnqqqooonnnmmmjjjgggfffgggiiigggkkkllllllttt|||OOOnnnooouuusssbbbuuurrrbbb______UUUGGG???OOOTTTSSSLLLFFFEEEAAA<<<555111,,,)))((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,---///000222333555777:::===???AAAAAAAAADDDCCCPPP{{{zzztttsssuuuxxxzzzyyywwwtttssssssrrrqqqpppzzzYYYFFFQQQhhh|||{{{jjjlllzzzlllttthhhiiillltttwwwqqqqqqooommmmmmnnnooonnnmmmmmmmmmmmmllljjjkkklllnnnmmmnnnnnnllliiihhhiiijjjfffhhhhhhhhhrrruuuMMMlll~~~uuuvvvrrrkkk}}}jjjccc___SSSGGGAAAMMMQQQQQQKKKFFFDDD@@@:::555111,,,)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,---///000222333555777:::===???AAAAAAAAADDDCCCQQQ|||yyyuuuttttttttttttuuusssrrrqqqrrrqqqpppnnn{{{WWWBBBLLLcccwwwzzzlllrrrrrrfffoookkkqqqyyytttoooqqqooommmmmmnnnooonnnmmmlllmmmnnnmmmkkkjjjjjjkkkkkklllmmmmmmkkkjjjkkkkkkkkkkkkhhhhhhrrrmmmPPPqqq~~~}}}yyyxxxpppfff]]]OOODDDBBBKKKNNNNNNJJJGGGDDD>>>999444000,,,))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,---///000222333555777:::===???AAAAAAAAACCCCCCRRR|||wwwtttsssrrrpppooonnnnnnoooqqqssssssqqqoooXXX@@@HHH]]]qqqwwwmmmnnnzzz}}}yyyqqqyyy{{{rrrnnnpppnnnllllllmmmmmmmmmlllkkkmmmnnnnnnkkkiiigggggggggiiilllmmmlllkkkkkklllrrrppplllkkkxxxfffYYYppphhh\\\KKKBBBCCCKKKLLLLLLJJJGGGCCC===888333000,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,,,,,,,,,,---///000222333555777:::===???AAAAAAAAABBBCCCSSS}}}zzzuuurrrpppooonnnmmmmmmnnnqqquuuxxxxxxuuusss```KKKTTTdddooonnncccaaa|||yyyyyyxxxpppnnnmmmkkkjjjjjjkkkkkkkkkiiiiiilllnnnmmmkkkgggfffeeedddfffjjjkkkkkkjjjkkklllpppnnnlllppp^^^dddwwwllljjj___LLLDDDHHHNNNLLLKKKKKKIIIDDD===999222///,,,******+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,,,,,,,,,,---///000222333555777:::===???AAAAAAAAAAAACCCSSSzzztttpppoooooopppqqquuuvvvxxxzzz{{{yyytttqqqfffTTT___jjjkkkbbbSSSUUUmmm|||{{{uuunnnmmmllljjjhhhhhhiiijjjiiihhhiiikkklllllliiigggeeeeeecccfffhhhiiiiiijjjkkklllhhhiiikkktttWWWtttxxxmmmiiilllbbbNNNHHHPPPUUUPPPLLLMMMKKKEEE???<<<111///,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,---///000222333555777:::===???AAAAAAAAAAAABBBSSS|||uuurrrqqqsssuuuuuu|||{{{{{{{{{yyyuuuoookkkjjjUUU^^^ggghhhbbbWWWRRRbbbmmmllloooyyy}}}yyyvvvwww~~~}}}qqqkkkkkkllljjjhhhhhhiiijjjiiihhhhhhjjjkkkjjjhhhfffeeefffeeeggghhhiiiiiijjjlllnnngggiiiooo}}}vvvZZZyyy|||~~~}}}pppfffeeejjj```LLLIIIUUU\\\TTTNNNOOONNNGGGAAA???000...,,,++++++,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,,,,,,,,,,---///000222333555777:::===???AAAAAAAAA@@@BBBRRR}}}yyywwwwwwxxxyyyyyywwwvvvvvvvvvuuurrrmmmiiioooSSSYYYccclllooolllSSS^^^ddddddjjjwww}}}zzzrrr{{{nnneeebbbooozzznnniiijjjmmmkkkiiiiiijjjkkkjjjiiihhhiiijjjiiigggfffffffffhhhhhhiiiiiiiiijjjmmmppplllpppwwwtttbbblllvvvwwwkkklllbbbaaaggg\\\HHHGGGVVVaaaWWWPPPPPPOOOHHHBBBBBB000...,,,+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,,,,,,,,,,---///000222333555777:::===???AAAAAAAAA@@@AAAQQQ~~~}}}||||||||||||{{{zzzmmmmmmmmmoooqqqqqqnnnlll___IIITTTqqqvvvjjj```ggg{{{zzzjjjhhh|||qqqhhhfffhhhkkkjjjiiigggffffffeeeeeejjjjjjkkkkkkjjjjjjiiihhhkkkjjjiiihhhhhhhhhiiijjjhhhmmmooo^^^bbbeeerrrnnniiilllkkkggg[[[FFFDDDWWWfffaaaWWWMMMJJJIIIBBB999///...+++***))))))***+++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))++++++************++++++---------...000111333444666888:::>>>@@@BBBCCCCCCAAAJJJTTT}}}zzzvvvrrrnnnmmmlllkkkllloooooonnnkkkgggQQQTTTkkkxxxeeejjjyyyrrrjjjiiillliiihhhhhhgggggggggggghhhkkkkkkkkkkkkkkkjjjjjjiiijjjjjjiiihhhhhhiiijjjkkkhhhjjjmmmggg}}}bbbjjj}}}wwwssspppqqqhhhQQQAAAIII[[[]]]aaabbb[[[QQQFFF:::111///---+++***))))))***+++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))++++++************++++++---------...000111333444666888:::===???AAAAAAAAACCCLLLVVV}}}{{{xxxtttoookkkjjjggghhhnnnuuuwwwrrrkkkvvvaaaZZZddd~~~{{{yyy{{{qqqkkkkkkmmmggggggggggggggghhhiiiiiijjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhhhhhiiijjjkkkllljjjjjjpppzzznnnzzzfffuuu~~~ttttttxxxRRREEEXXXfffrrrzzz|||oooZZZHHH:::222...---+++***)))******+++))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))++++++************++++++---------...000111333444666888:::===>>>???@@@@@@@@@IIITTT~~~{{{xxxvvvqqqllliiiiiifffgggpppzzz{{{sssiiiuuugggeeexxxuuummmiiijjjlllggggggggggggggghhhhhhiiiggghhhhhhhhhhhhgggffffffgggggghhhhhhjjjkkkllllllkkkmmm{{{ooozzzwwwmmm~~~sss|||fffYYYrrrzzztttYYYFFF<<<777---,,,+++*********++++++))))))))))))))))))))))))((())))))***************)))))))))))))))))))))))),,,++++++******++++++,,,---------...000111333444666888:::<<<>>>>>>>>>>>>>>>HHHRRR~~~{{{xxxvvvqqqllliiillljjjkkkqqqwwwwwwpppiii|||ttt}}}}}}|||yyypppkkkjjjjjjkkkiiihhhhhhggggggggggggggghhhhhhhhhhhhhhhggggggfffffffffgggiiijjjkkklllllliiipppgggnnnrrrzzzwwwoooggg|||cccMMM@@@888333,,,,,,++++++++++++++++++)))))))))))))))))))))))))))***++++++,,,,,,++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,---------...000111333444666888:::<<<>>>>>>>>>>>>AAAKKKVVV}}}{{{xxxuuuppplllmmmmmmnnnpppqqqqqqqqqppp~~~mmmfff```___bbbgggqqqyyy}}}vvvooollllllkkkjjjiiiiiihhhgggggggggggggggjjjjjjjjjjjjjjjiiihhhhhhffffffhhhiiikkkkkkkkkkkkhhhtttxxxeee|||ooofffzzzyyy{{{~~~]]]___vvv}}}qqqmmmbbbSSSGGG???666...++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,---------...000111333444666888:::===>>>???@@@@@@@@@KKKVVV~~~|||yyyuuuqqqmmmnnnpppoooooopppuuuyyypppfff^^^[[[^^^kkkvvvyyyzzz{{{yyylllrrr}}}|||rrrllllllllljjjhhhggggggggggggggghhhhhhiiihhhiiiiiiiiiiiihhhggggggfffggghhhjjjkkkkkkkkkjjjkkk|||nnnlllqqqkkkjjjzzz{{{xxxjjjUUULLLXXXdddeee[[[\\\XXXOOOGGG@@@777...***++++++,,,,,,+++++++++))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))---,,,,,,++++++,,,,,,------------...000111333444666888:::===???AAAAAAAAA???IIIUUU}}}yyyvvvsssrrrqqqqqqrrrtttwwwxxx}}}tttnnnlllsss|||rrreeebbbbbbaaakkkrrrdddaaaccceeeiiippp~~~wwwmmmiiiiiijjjgggdddeeeeeeffffffgggiiijjjkkkeeeeeeffffffeeeeeedddcccfffgggiiijjjkkkkkkjjjiiipppkkkuuuyyyqqqttt{{{}}}tttXXXDDDOOO______YYYXXX[[[YYYOOODDD===555...***++++++,,,,,,,,,++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))---,,,,,,++++++,,,,,,------------...000111333444666888:::>>>@@@BBBCCCCCCCCCMMMYYY~~~{{{xxx{{{wwwssssssvvvwwwuuurrriiiaaabbbeeejjjooovvvrrrdddcccdddlllsssyyyfff\\\ZZZSSSQQQUUUWWW\\\pppwwwqqqllllllkkkgggfffggghhhgggfffffffffgggiiijjjhhhfffdddeeeggghhhfffcccgggkkklllgggdddffflllqqqrrreeeqqq~~~{{{qqqQQQCCCXXXbbbZZZ\\\WWWQQQNNNMMMFFF888...,,,++++++++++++++++++++++++************************************************((()))***+++++++++++++++++++++******************+++,,,---///000222333444555777:::===???AAABBBBBB@@@HHHWWW|||{{{zzzyyyzzz~~~yyytttssswwwyyywwwttttttuuueeegggttt{{{dddaaalllwwwxxxdddXXXTTTKKKHHHLLLRRR\\\rrrtttnnnjjjjjjiiifffeeefffffffffeeeeeeeeefffggghhhfffdddcccdddggghhhgggffffffiiiiiifffdddfffkkkpppzzznnnUUU{{{zzzuuuzzzmmmPPPHHH```jjjaaa___XXXQQQMMMJJJBBB777///...++++++++++++++++++++++++************************************************))))))***+++++++++++++++++++++******************+++,,,---///000222333444555777:::===???AAAAAAAAACCCIIISSS|||~~~}}}yyywwwwwwsssoooooosssvvvuuutttuuu{{{oooiiivvvsss```[[[ggg~~~jjj\\\TTTKKKHHHPPP]]]nnnxxxpppjjjggghhhgggdddccceeeeeeddddddddddddeeeffffffdddcccccceeeggghhhhhhggghhhhhhggggggfffhhhmmmqqq[[[YYY}}}vvvxxxgggPPPRRRllluuuiiiccc]]]VVVOOOIII@@@666000///++++++++++++++++++++++++************************************************))))))***++++++++++++*********+++++++++++++++++++++,,,---///000222333444555777999<<>>@@@@@@@@@EEEIIIMMM~~~{{{{{{zzzwwwwwwyyyxxxuuutttvvvuuuqqqooopppvvvnnnjjjsssyyyeeeaaa^^^cccnnnxxx~~~~~~uuullljjjrrrsssWWWWWW^^^rrrwwwppplllgggeeeggghhheeeccceeeddddddeeeeeeffffffffffffgggggggggfffeeeeeeeeeeeeiiieeedddggghhhjjjrrr{{{kkkppp{{{{{{lllUUUNNN```rrrtttlllcccaaa___XXXLLL???555///+++++++++++++++++++++++++++******************************************************+++++++++******)))******++++++,,,,,,,,,,,,,,,---...///000111222333555777999<<<>>>?????????BBBHHHNNN~~~{{{xxxxxxwwwvvvwwwyyywwwpppmmmnnnxxxmmmgggdddccccccdddjjjqqquuuxxx~~~|||oooggggggkkknnnsssssshhhgggiiinnnwww}}}tttmmmwwwpppsss}}}{{{sssnnnlllhhhfffhhhhhheeecccdddcccdddeeefffffffffeeeeeeggghhhhhhgggeeeccccccdddfffbbbbbbeeeeeegggsssgggqqqxxx}}}~~~sssdddMMMOOOeeennnmmmlllgggfffeee\\\LLL===444...+++++++++++++++++++++++++++***************************************************++++++++++++***))))))******++++++,,,---------------...///000111222222555777999<<<===>>>???>>>>>>GGGOOO||||||xxxuuurrrssswww{{{yyyrrrnnnnnnnnneeeWWWMMMGGGEEEEEEEEEGGGHHHIIIJJJKKKNNNRRRTTT\\\YYYVVVUUUYYYaaallltttvvvsssxxxzzznnn}}}zzzrrrmmmllllllgggfffhhhhhhdddaaabbbbbbbbbdddeeeeeeeeedddcccfffggghhhgggdddcccdddfffeeebbbcccfffeeegggxxxzzzjjj~~~sssuuu{{{{{{pppbbbMMMVVVnnnooolllsssuuu{{{wwwhhhOOO;;;111---***++++++++++++++++++++++++************************************************+++++++++++++++***))))))******++++++,,,------...------...///000111222222666777999;;;===>>>>>>>>>>>>GGGOOO}}}|||{{{yyyrrruuu|||}}}tttnnnnnntttggg___TTTMMMDDD>>>>>>AAACCCCCCEEEDDDCCCEEEHHHKKKMMMMMMNNNOOOSSSZZZbbbjjjssszzz|||yyyuuullliiijjjkkkgggeeeggggggccc`````````aaabbbcccdddcccbbbbbbdddfffhhhgggeeedddfffhhhhhhfffgggjjjgggiii~~~oooooo~~~xxx~~~vvvdddPPP___xxxtttppp|||uuuUUU;;;///+++(((++++++++++++++++++++++++************************************************+++++++++++++++***)))(((******+++,,,,,,---......---......///000111111222666777999;;;===>>>>>>>>>>>>GGGNNN~~~{{{}}}~~~xxx{{{uuummmllljjj```\\\TTTMMMMMMKKKEEE???>>>>>>>>>@@@BBBBBBFFFJJJJJJJJJLLLSSSYYYZZZaaahhhmmmpppwwwxxxmmmggghhhlllllleeeaaadddgggeeebbbbbb```bbbddddddbbbaaabbbbbbdddeeefffhhhhhhhhhhhhgggnnniiiiiikkkiiiooo^^^vvvyyyppp]]]VVVqqqxxxrrruuulllLLL:::000***(((------------,,,+++***)))))))))*********+++++++++...---,,,***))))))******++++++++++++++++++++++++++++++************++++++---------...000111333444888999;;;<<<<<<<<<>>>@@@BBBHHHMMM}}}||||||}}}~~~}}}yyy|||vvvqqqvvvgggOOOIIIJJJFFFCCCDDDHHHFFFEEEEEEEEEEEEHHHJJJRRRWWW\\\___```ccchhhmmmvvv|||~~~uuulllhhhhhhjjjjjjddd```cccfffeeebbbbbbaaacccddddddbbbbbbbbbccccccdddfffggghhhhhhggggggiiigggiiilllkkkttthhh~~~tttWWW[[[wwwwwwpppttt}}}^^^DDD666...+++***,,,,,,,,,,,,+++***)))((())))))*********+++++++++000///---,,,++++++,,,,,,++++++++++++++++++++++++++++++************++++++---------...000111333444777999;;;<<<<<<<<<>>>@@@AAAHHHMMM}}}}}}}}}}}}|||{{{|||~~~zzzwww}}}iiiTTTBBBAAAEEEFFFFFFHHHKKKOOOTTTUUUUUUVVVYYY[[[dddjjjpppuuuvvvxxx|||rrreee______dddjjjvvvyyyxxxpppkkkiiihhhhhhgggaaa___bbbeeedddbbbcccbbbcccddddddcccbbbcccdddcccdddfffggghhhhhhggggggdddeeehhhkkknnn|||xxxzzz~~~}}}```rrr~~~rrrtttrrrzzz|||gggMMM:::000++++++...,,,,,,---,,,,,,+++***)))***************+++++++++///...---,,,,,,+++,,,,,,++++++++++++++++++++++++++++++************++++++---------...000111333444777999;;;<<<<<<===???@@@@@@GGGMMM~~~~~~~~~}}}|||zzzyyy{{{xxxwww}}}___PPPDDDDDDJJJNNNPPPSSSXXXaaajjjllllllmmmpppqqqvvv{{{kkk]]]ZZZ___hhhqqq{{{pppjjjiiiiiihhhfffddd___^^^aaacccbbbbbbccccccdddddddddbbbbbbccceeecccdddeeeggghhhggggggfffbbbdddfffhhhpppnnnwwwxxxvvvvvvkkk\\\```RRRAAA666...***,,,000.../////////......---,,,************************,,,++++++*********))))))************************++++++************++++++---------...000111333444777999;;;<<<<<<===???AAA>>>GGGMMM~~~~~~~~~}}}{{{yyyyyy}}}}}}vvvuuuzzzQQQHHHAAACCCKKKQQQUUUXXXhhhsss}}}~~~}}}nnneeegggqqq~~~{{{nnnjjjuuu|||tttkkkggghhhiiigggdddbbb^^^^^^aaabbbaaaaaadddcccddddddcccaaaaaaccceeecccdddeeegggggggggffffffdddeeedddeeesssqqqxxxvvvlllQQQTTTIII===555///+++,,,000......//////......------******************************************))))))************************++++++************++++++---------...000111333444666888:::<<<<<<===???AAA>>>GGGNNN~~~||||||}}}}}}}}}}}}{{{wwwvvvyyyGGGDDDBBBGGGPPPZZZ```cccppp{{{~~~}}}yyyyyyyyyyyyyyyyyyxxxxxxxxxyyyvvvzzztttvvvuuuooohhhfffhhhiiigggcccbbb______aaabbb```aaadddcccccccccaaa``````ccceeebbbccceeefffggggggffffffeeefffccceeeyyy|||vvvsssnnnTTTPPPEEE;;;555000,,,,,,///++++++,,,,,,,,,,,,+++++++++++++++***************++++++,,,,,,,,,,,,++++++************************++++++************++++++---------...000111333444666888:::;;;<<<===@@@BBB???HHHOOO~~~~~~~~~~~~}}}|||||||||{{{xxxvvvuuuvvvCCCDDDFFFLLLUUU```gggjjjmmmtttvvvqqqppptttrrrjjjeeeddddddfffjjjooosssuuuuuu|||yyyqqqnnnpppwww~~~{{{zzznnnkkkhhhggghhhhhhfffdddbbb``````bbbbbb___```dddbbbbbbbbb```______bbbdddbbbccceeefffggggggfffeeeeeefffdddhhhrrrwwwzzz~~~wwwllllllVVVLLLAAA555111///---,,,...******++++++++++++******+++++++++*********))))))***+++,,,------,,,+++***************************++++++************++++++---------...000111333444555777:::;;;<<<>>>@@@BBB@@@IIIPPP}}}}}}{{{xxxzzzzzzxxxwwwwwwvvvuuu===???CCCGGGPPPZZZbbbdddfffkkkjjjbbbaaafffcccYYYYYYYYYYYY^^^fffpppxxx|||jjjbbbeeeooozzzxxxwwwiiiiiihhhiiiiiihhhfffdddcccaaaaaacccbbb___```dddaaaaaaaaa___^^^^^^aaacccbbbcccdddfffgggffffffeeeeeefffeeelllgggjjj```}}}yyyffffffSSSIII===111---------,,,...++++++,,,---------,,,,,,++++++++++++******))))))((((((***++++++***)))((())))))))))))))))))))))))++++++************++++++---------...000111333444555777:::;;;<<<>>>@@@BBBAAAJJJPPP}}}~~~{{{yyyzzz|||}}}||||||}}}}}}{{{===AAADDDFFFLLLSSSUUUSSS\\\^^^]]]YYYTTTSSSYYY^^^ZZZZZZ___jjjvvvrrrccclll|||}}}uuunnnfffggghhhhhhgggeeecccaaaaaa```^^^]]]^^^___aaacccdddbbbaaabbbccceeeddddddaaabbbdddeeeeeedddcccbbbdddcccllluuueeeppp}}}yyyZZZ[[[}}}}}}xxxggg___^^^XXXLLL===...+++,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++,,,---...//////000222555444777:::<<<<<<===>>>???FFF@@@RRRzzzuuuxxx||||||zzzxxx||||||xxxxxx}}}~~~zzz>>>AAADDDEEEJJJRRRTTTSSSVVVXXX\\\```dddiiimmmppphhhjjjsssuuulllvvv}}}yyy||||||vvvmmmhhhfffgggggggggfffdddaaa```___^^^^^^]]]]]]___```aaadddbbbaaaaaacccddddddccc``````aaabbbcccbbbbbbaaadddeeerrr```|||oooYYYcccxxxqqqtttrrrfffaaa___XXXIII;;;---***,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++,,,---...//////000222555444777:::<<<<<<<<<===???HHHDDDVVV~~~zzz{{{|||{{{wwwvvvzzzzzzvvvvvv{{{|||yyyBBBFFFHHHIIINNNVVVZZZZZZYYY]]]dddooo{{{wwwssszzzxxxxxxtttlllfffdddeeeffffffeeedddaaa___^^^]]]]]]]]]^^^^^^^^^^^^___cccbbb```aaacccddddddccc``````aaabbbccccccbbbbbbdddeeevvvuuueee}}}aaaZZZqqqwwwpppqqqqqqjjjgggcccXXXEEE777,,,))),,,,,,++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++,,,---...//////000222555333666999;;;;;;<<<===>>>GGGEEEZZZ~~~|||yyyvvvwwwyyyyyyvvvwwwyyyzzzxxxAAAGGGLLLOOOVVVaaaiiikkklllpppxxx~~~|||zzzxxxqqqhhhdddeeedddddddddcccaaa___]]]\\\\\\]]]^^^____________^^^cccaaa``````bbbccccccbbbbbbccccccdddeeeeeeeeeeeehhhjjj}}}mmm}}}zzzlllUUU]]]}}}vvvuuuuuurrrqqqiiiWWWAAA555,,,***------,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++,,,---...//////000222555333666999;;;;;;<<<===>>>BBBBBBZZZ~~~}}}zzzxxxyyyzzz{{{zzzxxxxxxyyyyyyyyy???IIITTT]]]hhhwww~~~{{{yyyvvvnnnfffccceeeccccccbbbaaa___^^^\\\\\\^^^^^^___````````````___bbb```___```aaabbbbbbbbbcccccccccddddddeeefffgggiiitttpppwwwppp\\\OOOdddxxxxxx}}}xxx___>>>555------.........///------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++,,,---...//////000222555333666999;;;<<<<<<===>>>@@@BBB\\\|||zzzxxxvvvxxx}}}|||zzzyyyxxxwwwuuuuuuuuuMMMZZZiiivvv~~~~~~~~~{{{wwwssspppjjjcccaaadddbbbaaa```___^^^^^^]]]]]]_________`````````aaaaaaaaa```^^^___aaabbbbbbaaaaaaaaaaaaaaabbbdddeeefffddd{{{~~~{{{uuugggPPPTTTpppzzzlll<<<444......///......000........................++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++,,,---...//////000222555444777:::<<<<<<===>>>???BBBEEE```xxxwwwuuurrrwww{{{xxxuuuuuusssnnnmmmooocccqqq|||{{{wwwqqqmmmkkkhhhbbb```bbb``````______^^^^^^^^^^^^______^^^^^^^^^___```aaaaaa___^^^^^^```aaaaaa```aaaaaaaaaaaabbbdddfffggghhh|||dddNNNccc~~~}}}fff:::333.........---,,,...------------------------******************************+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++,,,---...//////000222555555888;;;======>>>???@@@CCCGGGbbb~~~xxxxxxuuupppsss}}}}}}xxxttttttqqqjjjhhhkkkppp~~~}}}zzzyyyvvvooojjjiiigggcccaaabbb```______^^^^^^______```___^^^]]]\\\\\\^^^```aaa```___^^^^^^```aaaaaa```ccccccccccccdddfffhhhiiiwwwfffRRRrrr{{{|||PPP888222---...---++++++---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++,,,---/////////000333555666999<<<>>>>>>???@@@AAACCCGGGbbb}}}yyyzzzvvvoooqqqzzzyyyvvvvvvqqqjjjgggjjjxxx||||||wwwssssssqqqoooffflllqqqsssuuuyyyyyywww|||||||||{{{zzz}}}}}}|||}}}{{{wwwvvvqqqjjjdddaaa___^^^]]][[[[[[\\\\\\\\\]]]]]]]]]\\\]]]]]]^^^^^^]]]]]]]]]^^^^^^______aaabbbcccdddcccccccccdddcccdddhhhnnn___cccaaaGGG000///,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,...///000000************************++++++++++++,,,---......---------...000111333444777888:::<<<===>>>??????CCCCCC[[[~~~xxxuuuuuuvvvwwwwww|||yyywwwvvvvvvsssnnnjjjdddiiiiiiaaaZZZXXXYYYXXXccciiillllllpppxxx~~~lllmmmxxx~~~|||{{{{{{{{{zzz}}}~~~{{{yyyyyywwwrrrqqqlllfffaaa___]]]\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[^^^^^^]]]^^^^^^___```aaa______aaabbbbbbbbbgggnnnooo~~~{{{jjjOOO999000...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,---......///*********************************++++++,,,---...---------...000111333444777888:::<<<===>>>??????EEEDDD\\\{{{xxxvvvwwwyyy{{{|||zzzxxxwwwxxxwwwtttqqqMMMTTTVVVPPPJJJMMMUUU[[[eeemmmssstttvvv|||pppuuu~~~{{{yyyxxxxxxvvvzzz{{{xxxvvvuuuqqqlllkkkgggaaa^^^\\\[[[[[[ZZZ\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZ\\\\\\\\\\\\\\\]]]^^^^^^]]]]]]```cccbbbbbbiiirrryyylllYYYBBB333///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******************************)))******+++,,,------------...000111333444777888:::<<<===>>>??????FFFFFF^^^}}}yyyxxx||||||zzzxxxwwwxxxyyyyyyxxxGGGPPPTTTPPPMMMWWWiiivvvwww}}}~~~|||||||||}}}zzzxxxvvvvvvuuuyyy{{{xxxuuusssnnnhhheeebbb]]][[[ZZZZZZZZZYYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^_________bbbfffdddcccnnn|||vvv|||uuueeeQQQ>>>222...---,,,++++++++++++,,,++++++++++++++++++++++++************************++++++******************************************))))))))))))***+++,,,------------...000111333444777888:::<<<===>>>??????EEEHHHccc{{{yyy|||{{{yyyvvvuuuvvvxxxyyyzzzMMMXXX^^^[[[\\\kkkyyy}}}|||yyy{{{~~~~~~~~~}}}|||{{{zzzzzzzzzyyyxxxxxxyyy{{{}}}~~~|||yyyvvvtttsssrrrwww{{{|||xxxuuurrrllleeeaaa^^^[[[YYYZZZZZZZZZYYYVVVVVVXXXYYY[[[]]]^^^^^^[[[ZZZYYYXXXXXXXXXXXXYYYXXXXXXYYY[[[]]]___aaabbbbbb```cccfffcccdddtttiiihhh{{{kkkZZZIII888---------,,,,,,++++++,,,,,,++++++++++++++++++++++++************************++++++************))))))************************))))))))))))***+++,,,------------...000111333444777888:::<<<===>>>??????DDDIIIhhh|||xxxzzz}}}yyywwwuuurrrqqqsssuuuwwwUUUbbbmmmqqqwwwsssfffgggpppvvvooofffhhhiiikkknnnpppqqqrrrssssssssssssssstttuuuvvvwwwuuuvvvvvvwwwyyyzzz|||}}}~~~|||yyywwwuuuuuuuuuxxx{{{{{{vvvrrroooiiiccc^^^\\\YYYXXXYYYYYYYYYXXXTTTUUUWWWXXXZZZ\\\^^^^^^ZZZYYYXXXXXXXXXXXXZZZ[[[XXXYYYZZZ[[[]]]___aaabbbaaa^^^___cccaaaeee|||oookkk[[[tttcccRRRBBB333+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************************************************)))******+++,,,------------...000111333444777888:::<<<===>>>??????CCCJJJjjj}}}yyyxxxyyyvvvvvvtttqqqoooppprrruuugggvvv~~~rrrddd___aaa```WWWOOOKKKOOOVVV^^^fffkkkllljjjhhhgggfffeeegggiiilllnnnmmmooorrruuuxxxzzz||||||~~~}}}{{{yyyxxxwwwxxxxxxwwwyyywwwqqqmmmjjjeee___[[[YYYWWWWWWWWWXXXWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXWWWXXXYYY[[[]]]ZZZZZZZZZ[[[\\\]]]^^^___aaa[[[\\\aaaaaajjjsss}}}WWWjjjvvvcccNNN<<<222...+++,,,,,,,,,---,,,,,,,,,******************************************************++++++++++++++++++*********************************++++++,,,---...---------...000111333444777888:::<<<===>>>??????CCCIIIhhh}}}zzzxxxwwwtttuuuuuusssppppppsssvvvvvvjjjbbb]]]WWWOOOIIIEEEHHHNNNTTT\\\```___[[[^^^\\\YYYWWWWWWYYY\\\___eeehhhmmmrrrvvvyyy{{{{{{xxxwwwvvvtttttttttuuuuuuuuuwwwtttmmmhhhfffaaa\\\ZZZXXXVVVUUUVVVVVVUUUTTTYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXZZZ]]]^^^\\\\\\[[[[[[[[[[[[[[[\\\aaa[[[\\\aaadddooonnnnnnRRRxxxdddJJJ666///000++++++,,,---------,,,,,,******************************************************+++++++++,,,,,,,,,************************++++++++++++,,,---...///---------...000111333444777888:::<<<===?????????DDDIIIeee~~~}}}~~~~~~|||yyyvvvsssuuuvvvtttrrrrrruuuyyyzzzqqqggg^^^QQQGGGHHHKKKRRRVVVRRRKKKHHHKKKKKKMMMHHHJJJXXX^^^]]]bbbdddeeeiiipppwww{{{{{{yyyrrrqqqqqqqqqqqqrrrsssssstttrrrnnnhhhbbb^^^\\\\\\XXXXXXVVVVVVUUUVVVWWWXXXYYYXXXWWWVVVUUUVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYY\\\[[[[[[[[[[[[[[[\\\\\\```___\\\[[[ccc|||lll{{{~~~```fffrrr[[[CCC111---000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++)))************+++++++++------...000111222333444555777999<<>>???CCCCCCYYY~~~}}}}}}}}}|||zzzzzzzzzyyyxxxwwwvvvuuuuuupppmmmtttxxxxxxoookkkfff```YYYNNNBBB===>>>===JJJPPPWWWbbbeeefffnnnqqqooonnnooorrruuuuuuuuuoooooooooooooooppppppqqqsssoooiiiccc^^^[[[[[[[[[WWWVVVUUUTTTSSSTTTUUUUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYZZZ[[[ZZZYYYYYYXXXXXXXXXXXX\\\[[[bbbccckkkkkkyyy{{{```PPPyyy}}}iiiLLL888222...***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,++++++***))))))***++++++++++++++++++++++++++++++)))************+++++++++------...000111222333444<<<<<<;;;;;;;;;<<<===>>>EEECCCXXX~~~||||||||||||yyyuuuuuuvvvwwwuuusss~~~|||oooqqq~~~sssrrrpppgggUUUCCC<<<>>>CCCQQQXXX[[[aaabbbfffsssppppppqqqrrrtttuuuuuuuuuooonnnnnnnnnnnnooopppppppppllleee___\\\ZZZYYYYYYVVVUUUSSSRRRRRRRRRSSSTTTOOOOOOPPPPPPRRRSSSTTTTTTXXXXXXXXXXXXYYYYYYYYYYYY[[[[[[ZZZYYYXXXXXXXXXXXX^^^WWW^^^hhh{{{cccqqqXXXWWWeeeDDD333111000))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++******************+++************************))))))*********+++++++++------...000111222333444???>>>>>>===>>>???@@@AAAGGGDDDXXX||||||~~~zzzvvvssstttwwwxxxtttppp}}}zzz|||wwwpppyyysssYYYDDDCCCJJJUUUfffnnnoooooohhhfffpppppprrruuuwwwvvvtttqqqpppnnnnnnnnnnnnnnnoooooopppmmmhhhaaa\\\ZZZYYYWWWVVVSSSRRRQQQPPPPPPQQQRRRSSSNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXXXX\\\[[[ZZZYYYYYYYYYYYYYYY```UUU[[[qqqmmmyyybbbUUUkkk___>>>///000000+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++*********************************))))))*********+++++++++------...000111222333444<<<<<<======???@@@BBBBBBFFFDDDYYY}}}}}}vvvsssrrruuuxxxxxxrrrmmm||||||sssXXXJJJQQQ```xxx}}}pppssstttwww{{{{{{wwwqqqllljjjlllllllllllllllmmmnnnnnniiiddd^^^ZZZYYYXXXUUURRRPPPOOOOOONNNOOOPPPRRRSSSPPPQQQRRRTTTUUUVVVVVVVVVUUUUUUUUUVVVVVVVVVWWWWWW[[[ZZZZZZYYYYYYZZZZZZ[[[___YYY___ooouuuXXX]]]uuuRRR999.........---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***)))))))))***++++++++++++***)))************************)))************+++++++++------...000111222333444666888:::<<<>>>???@@@@@@CCCCCC[[[}}}|||}}}tttrrrrrrtttvvvuuuqqqnnnuuueeecccqqqyyyzzzwwwzzz|||zzzuuuppplllkkkjjjiiiiiiiiiiiijjjkkkkkkeee```[[[YYYZZZXXXSSSOOOMMMLLLLLLMMMNNNPPPRRRTTTOOOPPPRRRSSSTTTTTTTTTTTTSSSTTTTTTTTTTTTUUUUUUUUUXXXXXXXXXXXXYYYZZZ[[[[[[[[[aaalllgggZZZzzz}}}___AAA333///++++++...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))((()))***++++++++++++***)))************************)))************+++++++++------...000111222333444444666:::===??????>>>===@@@BBB]]]~~~|||yyyxxxyyy{{{||||||tttsssqqqppppppqqqrrrrrr~~~wwwzzzvvvxxxzzzxxxtttqqqpppqqqggggggggggggggghhhhhhiiiccc^^^ZZZYYYZZZXXXRRRMMMKKKKKKKKKLLLNNNPPPSSSTTTMMMNNNPPPQQQRRRQQQQQQPPPRRRSSSSSSSSSSSSTTTTTTTTTVVVVVVVVVWWWXXXYYYZZZ[[[VVVhhhxxxyyy___dddnnnMMM333000000***(((...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++------...000111222333444666999<<<@@@AAA@@@>>><<<===BBB^^^}}}xxxssssssvvvyyy{{{zzzuuutttqqqmmmlllnnnrrrwwwrrrhhhnnn{{{}}}uuunnnlllmmmeeefffhhhiiihhhgggeeeccc]]][[[XXXUUUSSSQQQPPPPPPNNNLLLJJJHHHIIILLLPPPRRRRRRQQQQQQPPPPPPPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVXXXXXXYYY[[[ZZZWWWUUUooossssssqqq[[[|||]]]EEE111///111...,,,...+++++++++*********))))))+++,,,,,,,,,,,,+++******************************)))************++++++++++++*********))))))(((((()))******++++++,,,------,,,,,,---///000111222333777999;;;<<<>>>>>>>>>>>>DDDFFFTTT|||vvvrrrrrruuuwwwxxxsssttttttqqqmmmlllnnnqqquuu{{{www```WWWdddwww|||sssmmmkkkkkkffffffggggggfffdddaaa```ZZZXXXVVVSSSPPPOOOOOOOOOMMMLLLJJJJJJJJJLLLNNNPPPRRRRRRQQQQQQPPPOOOOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXXXXYYYYYYWWW]]]yyyjjjwwwmmmfff|||mmmVVV@@@///---000---***,,,+++++++++*********))))))+++,,,,,,,,,,,,+++******************************))))))*********+++++++++************)))))))))((()))******++++++,,,,,,---......///111222333444555777888:::<<<>>>>>>>>>>>>CCCEEEUUU}}}wwwsssqqqqqqrrrqqqppprrrsssqqqooooooqqqssslllqqqwww||||||hhhTTTUUUoooxxxpppkkkjjjiiigggffffffeeebbb___]]][[[VVVTTTRRRPPPNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMQQQQQQQQQQQQPPPOOOMMMMMMSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWWWWVVVWWWYYYgggzzzgggkkkuuuyyydddJJJ999,,,,,,...+++((()))+++++++++***************+++,,,,,,,,,,,,+++******************************)))))))))*********++++++************))))))))))))))))))******+++,,,,,,,,,......///111222333444555777888:::<<<>>>>>>>>>>>>BBBDDDUUUyyyuuurrrpppmmmlllnnnppprrrssssssssstttuuummmqqqvvv{{{yyyuuujjj^^^[[[lllrrrkkkiiihhhgggggggggeeeccc___\\\YYYWWWSSSRRRPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKNNNNNNOOOPPPPPPOOONNNMMMRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSUUUWWWUUUTTTXXX___uuuccctttnnn}}}sss[[[>>>333***+++---+++((((((************************+++,,,,,,,,,,,,+++******************************))))))))))))*********************))))))))))))))))))))))))***++++++,,,,,,,,,,,,---///000111222333666888:::<<<>>>?????????@@@DDDVVV|||xxxvvvssspppmmmoooqqqsssuuuuuuuuuuuuuuunnnrrrwww}}}|||nnnhhhbbbcccpppwwwjjjggggggfffeeegggeeeccc```\\\YYYVVVTTTQQQPPPNNNMMMLLLLLLMMMMMMKKKKKKLLLMMMLLLLLLJJJJJJIIIJJJLLLMMMOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQTTTVVVTTTTTT]]]hhhnnn[[[{{{rrr|||vvv{{{yyydddKKK666///+++,,,---,,,***)))************************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))******((())))))******+++,,,,,,,,,,,,---///000111222333666777:::<<<>>>?????????@@@DDDXXX~~~|||{{{yyywwwuuutttuuuvvvwwwwwwwwwuuutttkkknnnsssyyy|||yyy|||vvvqqqpppqqqqqqjjjiiijjjqqqyyymmmeeecccdddcccbbbcccbbb___\\\YYYVVVSSSRRROOONNNMMMLLLLLLLLLMMMNNNJJJJJJKKKLLLLLLKKKKKKKKKHHHHHHIIIKKKMMMPPPRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPRRRVVVTTTUUUddduuu```mmm{{{bbbwww}}}wwwyyyrrr[[[CCC000...,,,,,,------,,,+++***************++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((()))))))))******))))))))))))************(((((())))))***+++++++++......///111222333444555555777999<<<>>>?????????@@@FFFZZZ~~~}}}~~~~~~}}}yyyxxxwwwwwwxxxxxxvvvtttllllllnnnqqqvvv{{{}}}yyy}}}zzzuuuooojjjccc]]]\\\^^^bbbddddddiiimmmqqqyyy{{{sssoookkkfffcccbbbbbb```^^^^^^\\\ZZZWWWTTTRRRQQQPPPMMMLLLKKKKKKKKKLLLMMMNNNIIIJJJJJJJJJKKKLLLLLLLLLIIIIIIHHHHHHKKKNNNQQQSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQOOOQQQUUUTTTWWWkkkkkkcccbbb^^^~~~zzzmmmSSS<<<,,,------,,,,,,,,,,,,+++))))))*********++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************(((((())))))******++++++......///111222333444555555777999<<<>>>???@@@@@@AAAGGG\\\}}}{{{{{{~~~{{{yyywwwwwwyyyyyyxxxvvvqqqooolllkkknnnrrrvvvxxx|||~~~~~~zzz}}}vvvoooyyy|||uuuooofff^^^XXXWWWWWWXXXXXX```dddaaaaaafffiiihhhccccccbbbcccbbbaaa^^^\\\ZZZYYYVVVTTTRRRPPPOOONNNKKKJJJJJJIIIJJJKKKLLLMMMIIIIIIIIIIIIJJJLLLMMMNNNKKKJJJHHHGGGIIILLLPPPSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQOOOQQQUUUTTTYYYooo}}}WWWkkkyyySSSeeezzzdddFFF...***,,,---+++***+++,,,+++))))))******+++++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++((((((((()))******++++++,,,,,,---///000111222333555777999<<<>>>???@@@@@@AAAHHH]]]}}}{{{yyyyyy|||~~~|||yyyvvvvvvyyy{{{zzzyyyuuulllffffffeeecccfffkkkuuuyyy{{{xxxttttttzzz|||xxx~~~vvvuuu{{{}}}tttfffXXXQQQRRRUUUZZZ]]][[[ZZZ]]]______aaa```___^^^]]]\\\\\\[[[UUUSSSQQQNNNMMMLLLLLLLLLKKKJJJHHHHHHGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPMMMLLLJJJIIIIIIKKKMMMNNNPPPPPPOOONNNNNNOOOOOOOOOTTTIIIRRRWWWMMM\\\~~~cccZZZXXXTTTvvvpppTTT;;;...,,,,,,,,,+++++++++*********++++++***))))))***,,,***++++++,,,,,,++++++***))))))))))))************((()))***))))))***---///))))))))))))))))))))))))************+++,,,---...+++,,,---...///111222222555777999<<<>>>???@@@@@@@@@III```xxxuuuyyy|||{{{{{{~~~yyysssnnnooopppppprrrvvviiibbb___aaaaaa___```cccgggmmmqqqqqqmmmmmmqqqvvv~~~}}}uuuyyyzzz|||wwwjjj]]]UUUSSSWWWYYYWWWWWWZZZ]]]\\\\\\\\\[[[ZZZYYYYYYXXXXXXSSSRRROOOMMMKKKJJJIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLKKKJJJJJJJJJKKKNNNNNNMMMMMMNNNNNNOOOPPPPPPKKKSSSVVVSSSjjjuuu___iiinnnXXXccciiiFFF111---,,,,,,,,,+++++++++*********++++++***))))))***,,,***++++++,,,,,,++++++***(((((()))))))))*********((()))***)))((()))+++...))))))))))))))))))))))))************+++,,,------+++,,,---...///111222222555666999<<<>>>?????????>>>HHH```{{{uuuwwwyyyyyy{{{wwwpppoooppppppsssxxx[[[XXXWWWZZZ[[[ZZZYYYZZZ\\\ccckkknnnnnnnnnqqquuuwww~~~xxxuuuxxx{{{~~~uuufffWWWSSSUUUTTTQQQRRRWWWYYYWWWVVVVVVVVVUUUUUUTTTTTTTTTQQQPPPNNNKKKIIIGGGGGGFFFIIIHHHHHHGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGKKKKKKKKKKKKLLLNNNOOOPPPLLLMMMRRRUUUccc\\\bbb|||___eee___888)))...,,,,,,,,,+++++++++*********++++++***))))))***,,,******++++++++++++******(((((())))))))))))******))))))***)))(((((()))+++((((((((((((((((((((((((******)))******+++,,,---,,,,,,---...000111222222444666888;;;===>>>>>>>>>===GGG```|||uuuuuuxxx{{{xxxqqqoooppppppssswwwWWWUUUTTTUUUVVVUUUTTTTTTSSSZZZccciiillloootttxxxrrruuuzzz{{{{{{uuuyyyyyyzzzuuu||||||wwwnnnaaaVVVUUUQQQMMMOOOTTTUUURRRSSSSSSSSSRRRRRRQQQQQQQQQOOONNNLLLJJJHHHFFFEEEDDDGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMLLLJJJHHHFFFHHHIIIIIIJJJKKKMMMNNNOOOMMMOOOQQQ[[[zzzmmmQQQrrr|||\\\xxxRRR222+++000,,,,,,,,,+++++++++*********++++++***))))))***,,,******++++++++++++******(((((((((((()))))))))***)))******)))'''&&&''')))(((((((((((((((((((((((())))))))))))***+++,,,---,,,,,,---///000111222333333555777:::<<<===>>>>>>>>>HHHaaa}}}wwwwww{{{zzztttpppqqqrrrqqqrrruuuZZZXXXUUUSSSSSSTTTSSSQQQKKKOOOTTTYYY\\\aaahhhmmmlllmmmpppvvvwwwpppwwwooonnn~~~{{{yyyrrrttt{{{wwwnnn[[[WWWPPPKKKMMMSSSSSSOOORRRRRRRRRQQQQQQPPPPPPOOOLLLLLLKKKJJJHHHFFFEEEDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKHHHIIIKKKMMMMMMLLLJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMOOORRRUUUiii~~~RRRZZZ}}}bbbcccuuuCCC222111...,,,,,,,,,+++++++++*********++++++***))))))***,,,)))******++++++******)))'''(((((((((((())))))))))))***+++***(((&&&'''((((((((((((((((((((((((((())))))))))))***+++,,,,,,,,,---...///000222333333333555777:::<<<===>>>>>>@@@JJJbbb~~~}}}|||sssqqqqqqvvvxxxvvvtttttt\\\[[[XXXSSSRRRSSSQQQNNNIIIJJJKKKMMMOOOTTTZZZ___ddddddgggnnntttzzz}}}{{{}}}yyy}}}|||qqqnnnwww|||mmmooo|||wwwwww~~~~~~xxxqqq^^^WWWNNNHHHMMMTTTUUUPPPRRRRRRQQQPPPOOONNNMMMMMMIIIIIIIIIHHHGGGFFFDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIEEEGGGIIILLLMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJPPPWWWaaa{{{hhhKKKrrr}}}hhh___666000111+++,,,,,,,,,+++++++++*********++++++***))))))***,,,))))))************))))))''''''(((((((((((())))))(((***++++++)))''''''((((((((((((((((((((((((((())))))((())))))***+++,,,------...///111222333333444666888;;;===>>>>>>>>>@@@III```xxxqqqrrrrrrvvv}}}|||xxxwwwWWWYYYWWWSSSRRRSSSOOOHHHIIIIIIIIIKKKNNNRRRWWW[[[]]]^^^dddmmmssswwwxxxooosss|||~~~xxxrrrooovvvqqqjjjlllwwwpppsss~~~{{{ooohhhZZZhhh{{{}}}uuuppp\\\TTTIIIEEELLLVVVXXXSSSPPPPPPNNNMMMKKKJJJHHHHHHDDDEEEFFFFFFFFFEEECCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHFFFGGGIIIJJJLLLLLLLLLLLLNNNMMMKKKJJJHHHHHHGGGGGGLLL\\\qqqrrrVVV\\\rrrHHH222------,,,,,,,,,,,,+++++++++*********++++++***))))))***,,,))))))************))))))'''''''''((((((((())))))(((***,,,,,,***)))))))))))))))))))))))))))))))))((((((((())))))***+++,,,------...000111222333444555666999<<<>>>?????????>>>FFF\\\~~~}}}vvvllluuutttxxx~~~}}}yyyxxxQQQUUUVVVSSSRRRRRRLLLDDDCCCEEEGGGKKKOOOUUUZZZ]]]ZZZ\\\dddpppwww{{{{{{jjjiiirrrwwwssslll___gggooouuu}}}~~~vvvooommmpppssssssgggdddiiiuuuppprrrxxx}}}|||xxxppphhh```ZZZQQQZZZlll~~~~~~wwwuuuYYYQQQFFFCCCLLLXXXZZZVVVNNNMMMLLLJJJHHHFFFEEEDDDAAABBBCCCDDDDDDDDDBBBBBBBBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKPPPOOOMMMJJJHHHGGGFFFEEEGGG```}}}[[[MMMqqqyyyNNN;;;333+++)))...,,,,,,,,,+++++++++*********++++++***))))))***,,,))))))************))))))''''''''''''((((((((()))(((***,,,,,,+++*********************************(((((((((((()))***+++,,,------...000111222333444555777999<<<>>>???@@@@@@<<>>333111---,,,///+++++++++************)))******+++++++++,,,,,,,,,++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********+++,,,---...///111222222666888999;;;<<<<<<;;;;;;>>>GGG]]]~~~~~~|||wwwuuu{{{|||||||||zzzyyywwwuuuMMMQQQSSSSSSSSSRRRKKKCCCFFFIIINNNUUUZZZ[[[XXXUUUOOOPPPRRRTTTZZZbbblllrrrpppeeeYYYVVVZZZ^^^]]]YYYYYYZZZ\\\aaammmzzz~~~}}}wwwppplllllljjjfffcccccckkktttyyy}}}~~~wwwooofffbbb\\\XXXZZZcccpppyyy}}}yyynnngggnnn~~~zzztttsss|||yyyooolllkkkiiiiiikkklllfff___XXXOOOHHHJJJOOOeee||||||kkkaaaSSSJJJFFFMMMVVVVVVPPPKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJIIIIIIIIIKKKMMMKKKKKKLLLIIIGGGMMMVVVrrr|||VVVQQQtttmmmQQQ666......+++***---+++++++++*********))))))************++++++++++++*********))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++,,,---...///111222222666888999;;;<<<<<<<<<;;;<<>>@@@AAABBBDDDHHHLLLMMMKKKIIIJJJOOOOOOKKKKKKQQQYYY]]]___[[[VVVSSSSSSUUUWWWXXXVVVXXXXXXVVVWWWYYYWWWRRRLLLKKKIIIEEECCCCCCFFFIIIPPPKKKNNNTTT^^^uuuqqqddd___ZZZUUUWWW^^^fffttttttsssvvviiibbb]]]XXXUUUPPPNNNNNNMMMHHHAAAAAAEEEMMMQQQZZZccchhhkkkttt}}}|||pppeee\\\PPPFFFCCCBBBDDDHHHGGGCCCCCCFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEFFFFFFFFFEEEFFFHHHKKKKKKLLLMMMPPP[[[lll}}}www\\\RRRssszzzTTTeee}}}|||kkkUUU;;;333,,,,,,......+++************)))))))))((((((''''''((((((((()))))))))((((((((()))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******++++++,,,---...///000222333333666777999<<<===>>>>>>======CCCUUU~~~{{{wwwxxx}}}}}}{{{zzz{{{|||}}}GGGGGGFFFGGGNNNTTTSSSNNNEEECCCBBBEEEIIIGGGAAA;;;<<<===<<<;;;999888999;;;>>>AAAFFFJJJMMMMMMLLLJJJPPPSSSQQQJJJGGGKKKPPPRRRRRRPPPMMMJJJJJJKKKMMMOOORRRSSSSSSPPPRRRTTTSSSOOOGGGGGGFFFCCCAAAAAACCCFFFNNNHHHJJJNNNUUUjjj}}}~~~}}}xxxmmmaaaVVVQQQPPPRRRZZZbbb```aaannn{{{yyy___SSSRRRRRROOOLLLHHHDDD@@@;;;;;;FFFSSSVVVVVVZZZ```bbbbbbdddiiijjjggg^^^SSSMMMLLLIIIEEEBBBAAAAAACCCBBB???AAAEEE@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFDDDDDDEEEDDDDDDEEEHHHKKKRRRSSSSSSTTT]]]kkkvvv{{{qqqYYYGGG[[[bbbPPPttteeeKKK222...******++++++***(((******)))))))))((((((((((((((((((((())))))))))))''''''(((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))***++++++,,,------...///111222333333666777:::<<<>>>>>>>>>>>>???CCCTTT|||}}}~~~|||{{{}}}BBBCCCBBBAAACCCFFFFFFBBB@@@>>>======>>>>>><<<;;;888999999999888777999:::???EEEMMMRRRSSSQQQNNNMMMNNNQQQQQQLLLJJJLLLMMMKKKJJJIIIHHHFFFEEEFFFHHHJJJKKKLLLKKKHHHIIILLLKKKGGGBBBBBBBBB@@@???@@@BBBEEEIIIDDDGGGKKKPPPdddvvvwwwxxxzzzrrr___RRRQQQQQQMMMQQQSSSPPPRRRXXX\\\nnn|||^^^KKKKKKKKKGGGHHHAAA;;;999:::AAAPPP^^^ZZZTTTQQQSSSTTTSSSRRRTTTRRRQQQLLLDDDAAACCCCCCAAAAAA??????BBBBBB??????AAA????????????@@@@@@AAAAAAAAA@@@?????????@@@BBBCCCCCCCCCCCCDDDDDDDDDEEEEEECCCBBBBBBCCCCCCEEEFFFFFFCCCDDDDDDCCCCCCEEEHHHJJJSSSVVVVVVUUU[[[eeekkkjjjVVVJJJLLLooo~~~gggUUUbbb~~~xxxYYY>>>...,,,***((()))++++++)))***)))))))))(((((((((((((((((()))))))))*********'''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))***+++,,,,,,------...000111222333444666777:::<<<>>>????????????CCCSSS}}}zzzzzz|||===AAABBB??????AAA@@@===???>>><<<;;;;;;;;;===>>>666777999999888888:::;;;;;;CCCNNNUUUUUUPPPLLLIIIGGGLLLNNNNNNOOOQQQOOOKKKBBBCCCBBBAAA@@@@@@AAACCCCCCDDDCCC@@@AAADDDCCC???:::::::::999888:::===???>>>;;;@@@FFFLLL```rrrrrrooowwwoooWWWJJJMMMOOOHHHLLLKKKHHHJJJKKKFFFVVVvvv{{{fffNNNIIIGGG???@@@:::777;;;CCCLLLYYYcccYYYPPPHHHHHHKKKKKKKKKMMMCCCEEEEEEAAA>>>???>>><<<@@@>>>>>>BBBCCC???===>>>======>>>>>>??????@@@@@@AAA@@@???>>>>>>@@@BBBCCCCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBCCCCCCEEEFFFFFFCCCCCCCCCCCCBBBDDDHHHKKKOOOSSSTTTTTTXXXaaaccc```FFFJJJ\\\zzzsss~~~QQQSSSwwwlllKKK...------+++)))))),,,...---))))))))))))(((((((((((())))))))))))************''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))***+++,,,,,,------...000111222333444666777:::<<<>>>????????????BBBRRR}}}~~~zzzwwwwwwyyy}}}@@@@@@???>>>======>>>>>>===;;;999999;;;===============<<<<<<;;;;;;;;;::::::GGGXXXaaa^^^SSSHHHBBBIIIOOOUUUVVVQQQKKKHHHHHH???>>>===<<<<<<===>>>??????>>>>>>@@@BBBBBB???;;;999888777666888:::;;;<<<<<<<<<@@@HHHSSS\\\```aaagggjjjfffYYYMMMJJJLLLMMMFFFHHHJJJGGGDDDCCCHHHMMMiiimmmnnnfffWWWHHH???<<<>>>;;;999;;;AAAJJJPPPTTTJJJGGGCCCAAAAAACCCCCCCCC>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<888:::===>>>>>>???AAABBBAAA@@@>>>>>>>>>@@@BBBCCC@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAACCCDDDFFFKKKHHHEEECCCDDDDDDEEEEEETTTRRRRRRTTTYYY\\\YYYTTT???WWWqqqxxxfff~~~yyyVVV[[[}}}xxxTTT888///,,,,,,,,,+++++++++******+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***((()))***)))((('''((()))(((((((((((((((((((((((((((((((((((()))***+++,,,+++,,,...///111222222222555777999;;;===>>>>>>>>>CCCBBBQQQ}}}zzz{{{}}}yyyvvvuuuwwwxxxwwwuuu??????>>>===============;;;:::999;;;===@@@@@@@@@AAA@@@???>>><<<;;;:::999===HHHTTT[[[XXXPPPIIIEEEGGGMMMSSSTTTNNNGGGBBBAAA>>>===<<<;;;;;;;;;<<<===>>>===<<<>>>??????;;;888666888999888666777;;;???BBBBBBCCCGGGMMMRRRVVVWWWbbbfffeeeZZZNNNIIIGGGFFFBBBDDDEEEBBB???>>>BBBFFFQQQUUUXXXVVVMMMDDD>>><<<===;;;888:::???FFFLLLOOOHHHEEEAAA>>>>>>>>>>>>>>>::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;::::::888:::===>>>>>>???@@@BBBAAA@@@???>>>>>>???AAABBB@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBCCCDDDGGGEEEDDDCCCDDDEEEEEEEEEHHHUUUWWWRRRXXXcccWWW???GGGbbb~~~xxxdddjjj{{{iiieeepppcccEEE444111++++++++++++*********************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))'''((())))))((('''(((***(((((((((((((((((((((((((((((((((((()))***+++,,,,,,---///000222333333333555777999;;;===>>>>>>>>>AAABBBSSS~~~~~~zzzxxxxxx{{{xxxvvvvvvwwwwwwuuusss>>>======<<<<<<<<<<<<<<<888888999<<>><<<<<<<<<;;;:::999999::::::<<<;;;:::;;;;;;:::777555333888;;;:::777777===CCCGGGFFFEEEDDDCCCDDDGGGJJJVVV\\\]]]TTTJJJDDD@@@===<<<>>>>>><<<999888:::>>><<<@@@DDDFFFFFFBBB>>>:::<<<999777888<<>>>>>>>>@@@AAAAAA@@@???>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDPPPWWWWWW[[[^^^RRR@@@^^^uuubbbYYY{{{^^^yyytttMMM555...---************))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''))))))(((((()))+++(((((((((((((((((((((((((((((((((((()))***+++,,,---...///111222333444444555666999;;;======>>>>>>???CCCTTT~~~~~~~~~{{{xxxxxxzzzyyyyyyyyyyyyxxxuuusss<<<;;;;;;:::::::::;;;;;;666666888;;;???@@@@@@>>>===<<<;;;999777555444333555777999::::::===BBBFFFNNNOOOPPPMMMGGGAAA===<<<<<<;;;;;;:::999999999999::::::999999888777555333333666999:::;;;===BBBEEEEEEEEECCC???::::::===AAAHHHNNNOOOIIIAAA<<<999666999::::::888555444666888999:::===AAADDDCCC>>>999999777555666:::???CCCDDD???<<<999777888888777666777777777888888999999999999999999999888888888888:::<<<>>>>>>>>>>>>???@@@AAA@@@???>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@??????????????????@@@AAACCCDDDDDDDDDDDDEEEMMMLLLVVVaaaYYYJJJPPPdddxxxsss^^^jjj}}}jjjhhheee???///,,,***))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''&&&&&&%%%&&&(((((((((((()))+++(((((((((((((((((((((((((((((((((((()))***+++,,,,,,---///000222222333333555666888;;;<<<=========???BBBUUU~~~zzzzzzzzzzzz{{{||||||yyyvvvttt:::999999888999999::::::666666777999;;;<<<:::999888888777777666666555555888888777888;;;BBBIIIOOOOOOMMMJJJEEE@@@===<<<<<<;;;;;;;;;;;;::::::999999999999999888666555444444555444555999???DDDEEEEEE??????===999555555999>>>>>>CCCCCC===999888888666888999888777555444555555999999:::???CCCBBB<<<777666555444666:::???AAABBB;;;999777777888999999888:::999999888888777777777888888888888888888888888;;;<<<>>>???>>>===>>>???@@@??????>>>============>>>???@@@@@@AAAAAA@@@@@@??????????????????>>>>>>@@@BBBCCCCCCBBBCCCFFFIIIZZZ[[[aaa^^^KKKCCC___~~~hhhooo|||jjjllloooJJJ333///...+++)))))))))(((((((((''''''(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&%%%$$$&&&'''((('''''')))+++(((((((((((((((((((((((((((((((((((()))***+++,,,+++,,,---///000111111222444666888:::<<<=========???BBBTTT~~~zzzyyyvvvxxxzzz{{{zzzwwwuuusss888777777777777888888999666555555666777888777555666666666777777777888888888777666888<<>>>>>:::666444333333666:::>>>???@@@999888777888:::;;;;;;:::;;;;;;:::999888777666666666666777777888999999999;;;===??????>>>======>>>>>>>>>>>>>>>============>>>>>>???@@@@@@@@@@@@???>>>??????@@@@@@@@@??????AAABBBBBBAAAAAAEEEMMMSSSbbbnnnkkkRRRDDDWWWzzz|||iii}}}qqqvvvxxxgggLLL666---------)))))))))))))))((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))))))))((('''&&&%%%&&&((((((''''''(((***(((((((((((((((((((((((((((((((((((()))***+++,,,***+++,,,...///000111111444555888:::<<<<<<======???AAAUUU{{{vvvtttpppsssvvvwwwvvvtttrrrrrr666666555555666777777888666444333333555666666555444555555555666666777777333333333555999>>>AAACCC===;;;888777666666555555555666888999999999999888555666777555333222333555888666555888<<<>>><<<:::666555333333444666777666666888888444444777888666555444444444555555444333000222555999<<<;;;999777444333333555888;;;;;;;;;:::999888999:::;;;:::999999999888888777777666666555555666777999:::;;;<<<<<<>>>??????===<<<===>>><<<<<<======>>>============>>>>>>???????????????===>>>???AAAAAAAAAAAA@@@@@@@@@@@@???AAAIIIUUU___hhhkkk^^^MMMWWWxxxuuulllhhh}}}~~~fffRRR<<<000---+++))))))*********)))))))))(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))***)))'''&&&&&&'''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((()))***+++,,,***+++---///000111111111444555777:::;;;<<<<<<<<<===BBBVVVyyyrrrooonnnqqquuuvvvtttssstttuuu555555555555555666777888666444222222444666777777333333333333333333333333222222333666999;;;<<<;;;666666666777777777555333333444666777888999888888222444555444111111333555777888999888777666666666777444222222555666555222222555666333222444444111222222222333444444333222444666:::<<<===;;;:::888555444444555777888777666;;;:::999999::::::999777666666666777777777777777444444666777999;;;<<<======>>>??????===<<<<<<===;;;;;;<<<===>>>>>>>>>=========>>>???????????????===>>>@@@AAABBBBBBBBBAAA??????>>>===@@@LLL\\\hhhnnnXXXFFFQQQsss{{{bbbYYY^^^vvvyyyqqqWWWCCC222///...******...************))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((()))***)))((('''&&&'''((((((&&&%%%&&&'''(((((((((((((((((((((((((((((((((((()))***+++,,,+++,,,...000111222222222444555777:::;;;<<<<<<<<<;;;BBBXXXxxxqqqnnnpppssswwwwwwvvvvvvwwwyyy444444444444444444444444555444444333333444444555444444444444444444444444333333333444444444555555//////000000111111111111000111444777888777666555222333444333111000111222333444444333111111333444666444333222222333444666333222222111111222222333222222111000//////000000222444777999;;;:::999888666666666555333444666888<<<999666555777777555333333444555555555444333333222444666888888:::<<<>>>>>>>>>======<<<<<<;;;;;;===============<<<<<<<<<999;;;===???@@@@@@???>>>===>>>>>>>>>????????????<<<;;;<<<@@@GGGPPP[[[cccWWWFFFDDDjjjyyy{{{|||zzzwwwvvvxxxvvvcccLLLQQQnnnvvvzzz~~~yyykkk\\\@@@555+++)))***))))))***+++***)))(((''''''((((((%%%&&&''''''((((((''''''%%%&&&&&&'''((()))******''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&((()))***+++------------///111333444666888:::<<<===============>>>VVVzzzuuuppplllrrrwww}}}555555555444444333333333444444333333333333444444333333333333333333333333222222222222333333333333000000000111111111222222000222444666777666555333222333444333111000111222333444555444333333444666999777666555555666777999222222222111111222222222222222111000000000000000333555777999999888777555444555555444333333444666999777444444666666555333444444333333333333333333444555888999999:::<<<>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::;;;===?????????>>>============>>>>>>>>>??????===@@@@@@???GGGTTT]]]]]]DDDTTThhhxxxnnn{{{~~~iiigggqqq{{{wwwmmmYYYLLLZZZsss|||tttrrrrrrtttwww{{{vvvcccQQQ:::111))))))+++******+++)))))))))(((((((((((((((%%%&&&''''''((((((''''''&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))***+++---------...///111333444666777999;;;============@@@AAAXXXzzzsssqqqqqq}}}~~~666666555444333333222222444333333222222333333444333333333333333333333333000000111111111222222222111111111111111222222222111333444666666555333222111222333222111000111222222333555444444444555777999888777666666777888999222222111111111111222222222222111000000000111111555666777888777666333222111333555555333222222333555444333333555555444333444333222111111222333444666777999:::999:::<<<===:::::::::::::::;;;;;;;;;:::::::::::::::::::::;;;;;;<<<===>>>>>>===<<<<<<<<<<<<=========>>>>>>>>>===>>>>>>CCCRRR___ZZZLLLKKK{{{fffddduuuxxxjjjaaajjj}}}ppp___OOORRRfffxxxvvvkkkllllllmmmqqqvvvoooXXXAAA222,,,'''))),,,+++***+++&&&'''((()))***)))((('''%%%&&&''''''((((((''''''''''''''''''''''''((((((&&&''''''''''''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))***+++---------...///111333444666777999;;;============@@@BBBWWWyyyyyy{{{~~~~~~777666666444333222111111333333222222222222333333222222222222222222222222000000000111111111222222111111111111222222222222222333444444444333111000000111222111000///000111///111333444333333555666555555444333333444555555111111000000000000111111222111111000000000111111666666666666555333000//////222555666555333111111111111222222333444333333444222111000000111333555888999::::::::::::;;;===999999::::::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<=========<<<;;;;;;;;;<<<<<<<<<<<<============777;;;MMM``````NNN===fffiiiYYYcccttt|||mmmfffdddqqqyyy]]]QQQMMM[[[nnnvvvrrrlllhhhlllooorrrpppdddKKK444...)))'''***,,,***((()))$$$&&&(((******)))((('''%%%&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''(((***+++,,,,,,------///000111333333555666888;;;<<<============>>>RRR~~~777666666444333222111111222222111111111111222222111111111111111111111111111111111111222222222222111111111111111111111111222333333333222111000//////000111111//////000111---///222222222222222333222222222111111222222222111000000//////000000111111000000///000000111111555555555444222000...---///222666777666333222111///000111222222222222333333222000000000222444555888999;;;;;;:::999;;;<<<::::::;;;;;;<<<<<<<<<===::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===:::DDDVVVWWWGGGAAAGGGttt~~~{{{hhhVVVZZZjjjqqqnnnffffffhhhooowwwyyyqqqhhhFFFGGGQQQaaalllmmmnnnqqqeeennnuuuqqqdddQQQ<<<+++,,,((((((++++++'''&&&'''$$$%%%((()))***)))((('''%%%&&&''''''((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''((('''''''''''')))***+++,,,,,,,,,...///000222222333444555888:::<<<=========;;;<<>>000CCCdddwwwrrrnnnYYYWWWdddoookkkccc\\\mmmwwwcccSSS===HHHXXXcccffffffjjjqqqeeepppuuuhhhRRR>>>///(((+++))))))+++***&&&$$$&&&%%%&&&'''((()))((('''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''((((((((((((&&&&&&&&&''''''''''''((('''''''''((()))***+++,,,+++,,,...000111222222222333555777:::<<<=========<<<===MMM|||}}}555555555444444333333333111111000000000000111111/////////////////////////////////000000000111111000000000/////////......000000000000000000//////---...000///......000111---000222333222000000000000000111111111111000000000//////......//////000---------------...//////000000000000/////////...///111444444333111111111---000444444222000000111222222222333444444555555666777999999888999:::<<<;;;;;;;;;:::::::::::::::888999999:::;;;;;;<<<<<<999999999999:::;;;<<<<<<999999999999::::::::::::AAAIIIJJJ???555>>>\\\uuuvvv~~~wwwppp~~~tttbbbXXXaaalllllleeebbbdddpppVVVEEEHHHTTT```eeefffhhhjjjkkklllsssppp\\\BBB111,,,,,,***((()))+++***&&&&&&(((''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((('''''''''((()))***,,,,,,+++,,,...000111222222222333444777:::<<<============>>>LLLyyy}}}zzz~~~444444444444444444444444111111000000000000111111////////////////////////............/////////000000000//////.........---////////////000000000000,,,...//////......///111///111444444333111000000......////////////......//////............//////,,,,,,,,,,,,,,,---...///.........///////////////...000222222111000000000...111444555222000000111111222333444555666555555444666888888888999:::<<<;;;::::::999999888888888777777888999::::::;;;;;;999888888999:::;;;<<<===888888999999999:::::::::@@@DDD;;;...;;;```vvvvvvoootttnnnhhhmmmnnnnnnuuueeeXXXXXXhhhnnnfffbbbhhh}}}oooVVVIIIDDDYYYaaaggggggjjjnnnmmmffftttvvvlllSSS999---...222)))'''(((***)))&&&'''+++)))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''(((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))+++,,,---+++,,,...000222222222222222444777999<<<=========<<<===JJJvvv~~~~~~{{{{{{|||~~~555555444333333222111111333333222222111000//////111000/////////111222333000000111111222222222333111222333444333222111000111000///...------...///........................,,,///222333111///---------///111333333222000.........//////...---,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,---...///000000111111000000000000000111//////000111333444555555444444555555666777777777888444222333888;;;;;;:::::::::999999888777666666:::::::::999999888888888666777888888999999999888222666999888666777999:::BBB444...???```wwwxxxoooeeelllkkkbbb```iiimmmjjj\\\eeefff___\\\bbbccc^^^gggsssyyymmmUUUHHHLLLVVVvvvtttjjjhhhjjjuuuooo\\\@@@+++&&&((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&'''(((***+++((((((''''''''''''((((((&&&&&&''''''(((***+++,,,......//////000000111111222444777:::<<<======<<<<<>>:::666;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;999888666555333333555666444111222666RRR___lllllleeeccckkktttttttttvvvsssdddOOOFFFGGGdddfffddd]]]ZZZ\\\\\\YYYWWWPPPFFF>>>>>>GGGTTT]]]VVVZZZ]]][[[TTTNNNMMMMMM:::111((($$$(((,,,)))$$$((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))))))))((('''(((''''''&&&&&&''''''((((((((())))))***,,,---...------...///000111111222222444777:::<<<======<<<777===AAA^^^}}}xxxvvvuuuvvvvvvuuu333222222222222222111111222222222111111111111111...////////////.........////////////////////////...---,,,++++++,,,---...------..........................................000000///---,,,,,,...000---,,,+++***+++,,,...///------...............---+++++++++++++++,,,------++++++,,,------...//////000000//////000111222222333333222222222222111111333333444444555666666666555222333;;;FFFIIIBBB::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777555333222///333888555---,,,>>>RRRuuuqqqhhh___ZZZ```lllwwwvvv~~~fffJJJ???BBBHHHXXXXXXVVVRRRQQQRRRRRRPPPQQQGGG===<<>>;;;EEELLLHHHHHHGGGHHHJJJKKKKKKIIIDDD===888>>>IIINNNJJJCCCFFFHHHKKKKKKGGG>>>444...***((()))***)))&&&'''***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((()))***+++,,,---,,,---...///000111222333222444777:::<<<======<<<>>>===CCCOOO}}}~~~yyyuuuvvvyyy|||}}}111111111111111111222222111111111111111111111111000000111111111000///...111111111000000000//////***+++,,,,,,,,,,,,,,,++++++,,,---.........------..............................///...,,,+++,,,...,,,,,,,,,,,,,,,---......,,,------...//////......---,,,,,,---...///000000.........//////000000000////////////000111222333444444444444444444444444222333333444444555555666111222555:::======999555;;;;;;::::::999999888888999999999999:::::::::;;;::::::999888666444333222333...,,,------555OOOkkkbbb\\\UUUTTTYYY^^^``````ooolllbbbQQQCCCAAAGGGLLLFFFDDDEEEHHHJJJIIIGGGEEE999888999???FFFJJJGGGDDDEEEFFFHHHIIIGGGAAA888222(((&&&'''******&&&&&&***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''((()))***+++,,,,,,,,,---///000222333333222444777:::<<<======<<<>>><<>>444777<<<@@@AAACCCEEEGGG???>>>===<<<:::555...(((,,,'''&&&+++,,,'''%%%((((((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((())))))'''&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((***+++,,,,,,,,,---///000222333333222444777:::<<<======<<<;;;999GGGQQQwwwxxxyyy|||~~~~~~|||zzz111111111111111111111111111111111111111111111111000///.........000111222222111111000///......---///.........------------------------------------......//////000000000111...------------...//////222111000......000111222000000000000111111111111//////000000111111222222333333333222111000//////222333333222111111222444333333333222222111111111333333333333333333333333555555444555666888:::;;;<<<;;;999777777888999:::::::::999999999999888888444444333222111000000//////+++***222???IIIJJJGGGJJJIIIIIINNNRRRRRRMMMHHH===<<<;;;>>>CCCEEEDDDAAACCCFFFKKKLLLHHH@@@999444888:::===@@@AAAAAA@@@???BBB@@@;;;666000,,,)))((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$$$$######%%%(((*********,,,+++)))&&&%%%$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((((((((()))***+++,,,,,,---...///000111222222111000333555888;;;<<<<<<;;;::::::888DDDQQQ~~~|||wwwvvvuuuvvvxxx{{{{{{xxxttt111111111111111111111111111111111111111111111111000000000000000111222222222111111000//////......////////////.........---........................111111000000000000000000///...............//////222111000//////000111222000000000000111111111111000000000000111111111111222333333222222000//////222333333222111111222444333333333222222222111111333333333333333333333333555444444555666777999:::<<<:::999777777888999::::::999999999888888777777222222111000///---+++*********---777BBBJJJJJJHHHLLLJJJIIIKKKMMMKKKEEE@@@:::===???@@@???@@@BBBEEEOOORRRRRRLLLBBB:::777777;;;;;;<<<===>>>>>>?????????<<<777111,,,)))'''&&&)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$'''&&&&&&''')))***)))''')))((('''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''''''((()))***++++++,,,......000111222222111111333555888;;;<<<<<<;;;::::::888CCCNNN{{{zzzyyy{{{}}}}}}|||yyyvvvssssssuuuwwwvvvuuu111111111111111111111111111111111111111111111111111111222222333222222222111111111000000//////...000000000000////////////////////////////////////333333222222111000000///000000///////////////000222111000//////000111222000000000111111111222222111111111111111000000000222222222222222111000///111222333333111111222333333333333222222222222111222222222222222222222222444444444555666777888999::::::888777777777888999999999888777666666555555//////...---+++)))'''%%%+++...444===DDDHHHGGGEEEGGGDDDCCCCCCDDDAAA<<<777777>>>CCC@@@:::999@@@HHHcccbbb\\\MMM<<<222222666<<<;;;:::::::::;;;===>>>;;;888333---)))'''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%%%%(((''''''((()))(((%%%"""%%%%%%%%%%%%&&&'''((()))$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((()))***++++++---...///000111111111111333555888:::<<<<<<;;;;;;:::888BBBJJJuuu}}}uuu}}}zzzxxxxxxzzz|||~~~zzzvvvqqqnnnpppsssvvvxxx111111111111111111111111111111111111111111111111000111222333333222111000111111111000000000//////111111111000000000000///000000000000000000000000333222222222222222222222111111000000000000111111222111111000000111111222000000111111111222222222222222222111111000000000222222222222222111000///111222333333222111222333222222222222222222222222222222222222222222222222444444555555666777888888999888777777777777888888999888777666444333222111---,,,***)))((((((((()))222666<<<@@@BBBAAAAAAAAA>>><<<;;;;;;;;;:::777444777===AAA>>>777666>>>FFF\\\XXXPPPCCC666000111555999999999999:::;;;<<<===888555000,,,)))(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&%%%&&&&&&&&&((((((&&&"""$$$$$$%%%%%%&&&'''((()))$$$%%%&&&'''((('''&&&%%%&&&''''''((()))***++++++---......///000111222222333555777:::<<<<<<<<<<<<:::999AAAGGGooovvvlll~~~~~~}}}{{{zzz|||}}}zzzwwwvvvwwwyyyxxxuuuqqqoooppptttxxxzzz111111111111111111111111111111111111111111111111000000222222222111000///111111111111000000000000222111111111000000000000111111111111111111111111000111111222333444444555222111111111111222333333222222111111111111222222111111111111222222222222333333222222111111000000111111222222222111000000000222444444222111111222222222222222222222222222222222222222222222222222444444555555666666777777777777777777777777777888888777666444222000///...,,,***'''%%%'''***///222888:::===>>>======>>>@@@<<<:::999888777666555333888:::;;;999666666;;;@@@===999444111111333555666444555888:::;;;;;;:::999222000,,,)))''''''((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%%%%%%%''')))***(((%%%"""%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%'''(((((()))***+++,,,---------......000111222222333555777999;;;<<<======;;;999AAAEEEnnn~~~tttqqq~~~}}}uuuvvv{{{}}}~~~}}}}}}|||yyyvvvsssrrrssssssssstttuuuvvvxxx{{{|||111111111111111111111111111111111111111111111111111111111111111111000///111111111111111111111111111111111111000000000000111111111111111111111111//////000111333444555666111111222222333444666666222222222222222222222222111111111222222222222333222222222222222111111111111111222222222111111000000222444444333222111222111222222222222333333333333333333333333333333333333444555666666666666555666666666666777777777777777666555222000---,,,+++***(((&&&&&&)))...444888999999:::999:::;;;???AAA>>>===:::888666444333333777777666555555666777888333///,,,...222555333111000222555777888777555444***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&''''''(((***,,,+++)))'''%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&(((((()))***+++,,,------,,,------...///111222333444555777999;;;<<<===>>>===:::AAAFFFppp~~~pppssstttzzz|||{{{~~~|||zzzxxxvvvsssrrrpppoooppptttxxx{{{||||||||||||111111111111111111111111111111111111111111111111333333222111111111111111111111111111111111111111111111000000000/////////111111111111111111111111///000000111222333444444000111111333444666888999111222222222222222222111111111111222222222333333111222222222222222222333000111111222222222111111///222444555333222111111111111222222222333333333444444444444444444444444333444555666666666555444444555666666777777777666777666444111...+++)))(((''''''(((***---222666999999888777777888:::<<<<<<999888777444222222333444333444555444333333333444333222111111222222000...000111111222111000///...&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&(((''''''((())))))(((&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''((()))***+++,,,,,,,,,,,,,,,---...000222444444555666888:::<<<>>>>>>???:::AAAHHHtttxxxxxx{{{|||~~~xxxsssrrrrrrqqqooorrrwww|||~~~|||{{{{{{111111111111111111111111111111111111111111111111666555333222111222333333111111111111111111222222000000000000////////////000000000000000000000000111111111111111111222222000000111333555888:::;;;111222222333333222222111111111222222222333333333111111111222222333333444000111111222222222111111///222444555333222111111111111111222222333333333555555555555555555555555333444555666666666555444444444555666777777666666777555333000---***((('''%%%&&&)))---111333555666<<<:::888777888888777555000000000///...000333555000333555555111000111333&&&))),,,......///111333333111///,,,+++***))))))%%%&&&((()))***)))((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&(((&&&$$$$$$%%%%%%$$$###"""###%%%&&&'''&&&&&&%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&'''((()))***++++++,,,,,,,,,---...000222444444444666888:::<<<>>>???@@@;;;AAAJJJxxx~~~~~~~~~|||tttrrrrrrqqqooouuuzzz~~~zzzyyyyyy666444222333555666444222111222222333444444444444111111222333333333333222111111111111111111111111000000000000000000000000000000000000000000000000000///.........///111222000111111111111222222222000111111111111222222222000111111111111222222222111111111111111111111111000000000000111222333444111111000000111111222333222222333333333333444444333444555555666666555555555444333333444555666777666777777777777555333222111///,,,)))((('''(((((('''(((***,,,///111333444888777666444333222222222000000000000000000000000333333222111000---+++***+++,,,,,,---...///000000111000...,,,+++)))))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!""""""######""""""!!!'''&&&%%%$$$###$$$%%%&&&$$$%%%&&&'''''''''&&&&&&)))'''%%%&&&((((((&&&$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''')))((((((((()))***++++++------...///000111222222333555888;;;===???@@@@@@<<<@@@@@@LLLxxxxxxpppnnnppprrrrrrvvvzzz~~~}}}zzzxxxzzz}}}555333222333555555444222111111222222333333222222111111222333333333333222111111111111111111111111000000000000000000000000000000000000000000000000000//////...///000111222000111111111111222222222000111111111111222222222000111111111111222222222111111111111111111111111111111222222333333444444111111000000111111222333222222333333333333444444333444444555555555555555666555444444444555555666555555555444333111///......---***(((''''''((()))))))))+++---///111222333333222111000.........---------...000111222333444333222111000...---,,,+++,,,,,,---......///000000000///---+++***)))((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&'''''')))'''%%%&&&((((((&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******------...///000111222222333555888;;;===???@@@@@@AAACCCCCCPPP}}}zzzvvvvvvwwwxxxxxxxxx|||~~~}}}zzzxxx{{{~~~444333222333444555444333111111222222222111000000111111222333333333333222111111111111111111111111000000000000000000000000000000000000000000000000000////////////000111222000111111111111222222222000111111111111222222222000111111111111222222222111111111111111111111111333333444555555555444333111111000000111111222333222222333333333333444444333333444555555555555555777666555555444555555555555555444333000...,,,+++******(((''''''((())))))++++++,,,---///000111222000///...---,,,+++++++++------...///111222333333222111///---,,,,,,,,,,,,------......//////000000---,,,+++***((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&%%%&&&&&&'''''''''&&&%%%%%%%%%&&&(((((()))'''&&&&&&''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''((()))***++++++------...///000111222222444555888;;;===????????????AAAAAAPPP}}}~~~}}}|||||||||{{{yyyzzz|||}}}{{{xxxxxx{{{~~~333333222333444444444333222222333222222111000000111111222333333333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000111111111222222222000000111111111222222222000000111111111222222222111111111111111111111111222333555666666444333111111111000000111111222333222222222333333333444444333333444555555555444444555555555555555555666666666555444222///---+++)))'''''''''''''''(((******---------...//////000000//////...---,,,,,,------000000000000000000000000111///---+++***+++,,,---......//////////////////+++***)))(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((((('''%%%$$$%%%&&&(((***((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''************+++,,,......------...///000111222222444666888;;;===>>>??????>>>>>>>>>NNNzzz~~~|||{{{zzzxxxwww}}}}}}|||zzzxxxxxxzzz}}}111222333333333333444444333444444444333222111111111111222333333333333222111111111111111111111111000000000000000000000000000000000000000000000000///000000111111111111111000000111111111222222222000000111111111222222222000000111111111222222222111111111111111111111111111222333555444333111000111111000000111111222333222222222333333333444444222333333444555444444444222333333444555666666666444333111...,,,***((((((&&&&&&'''((()))***+++,,,.........////////////000//////...---------......///////////////////////////...,,,******,,,---///////////////............)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((((((((('''&&&%%%%%%''')))***'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))***+++---...///------...///000111222222555666999;;;===>>>????????????@@@NNNwww~~~|||{{{zzz{{{|||}}}{{{{{{}}}000111333333222222444555333333444444444333222222111111222333333333333222111111111111111111111111000000000000000000000000000000000000000000000000///000111111222222111111000111111111111222222222000111111111111222222222000111111111111222222222111111111111111111111111///000111222222222111000111111000000111111222333222222333333333333444444222222333444444444444444111111333444444555555444...,,,+++)))'''&&&&&&&&&'''''')))***+++,,,---......////////////000000000------,,,,,,,,,---......,,,,,,---...000111222222---,,,,,,+++,,,---.../////////......---------,,,(((''''''&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''''''''((('''&&&&&&&&&'''))))))'''(((((((((&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''')))***,,,---------...///000111222222555777999;;;===>>>>>>>>><<<===>>>JJJmmm~~~///111333333222222444666111222222333333333333222111111222333333333333222111111111111111111111111000000000000000000000000000000000000000000000000///000111222222222111111000111111111111222222222000111111111111222222222000111111111111222222222111111111111111111111111///000000111111222222222111111000000111111222333222222333333333333444444222222333444444444444333222333333333333222111000)))((('''&&&%%%&&&&&&'''))))))+++,,,.../////////......//////000000000000---,,,,,,,,,---......///+++,,,---...///111222222+++,,,,,,---...//////000///......---,,,+++++++++''''''&&&&&&&&&''''''((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###%%%&&&'''''''''&&&''''''''''''((((((((((((&&&((()))(((&&&$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((***+++,,,------...///000111222222555777999;;;===>>>>>>>>>:::<<<<<>>>>>>>>===@@@AAAGGG```}}}||||||{{{yyywwwuuu........./////////000000222222222222222222222222333333333333333333333333000000000000000000000000222222222111111111000000222111111111000000//////222111111111000000//////000000000000000000000000///000111222222111000///111111222222222222111111...000333333222111111222222222222333333444444444111111000000000000000000333333333444444444555555333333333444333333222222000111111000---++++++,,,(((((()))(((((()))+++...---------...............///000000000///---+++)))******,,,111555666444111------/////////...---,,,......//////000000111111///...---,,,***)))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%&&&(((***,,,---......,,,---...///000111222333777888:::<<<=========<<<>>>???DDDHHHXXX}}}|||{{{{{{~~~{{{zzzyyyyyyyyyxxx------......//////000000333333333222222111111111222222222222222222222222111111111111111111111111222222222111111111000000111111111111000000000///111111111111000000000///000000000000000000000000///000111222222111000///111111222222222222111111...000222333222111111222111111111222222222222222111111111111111111111111222222222333333444444444333333444333333222111111000111000---***((()))***((()))******)))***,,,.................................///......---,,,+++///...000333555666333000---......///......------......//////000000000111///...---,,,***(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((()))+++---///000111111,,,---...///000222333333777888:::<<<=========<<<<<<;;;===???OOO~~~zzz}}}|||{{{{{{~~~|||zzzxxxwwwwwwwwwvvv,,,,,,------...//////000222222222222111111111000222222222222222222222222222222222222222222222222222222222111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111000000111111222222222222111111///000222333222111111222111111111111111000000000111111222222222222222222222222222222333333333333444444333333222111000000//////---***&&&%%%'''((()))+++------,,,,,,---...//////////////////......------,,,,,,,,,,,,------222222333444555444111...///......---......////////////////////////000000......---+++)))'''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''')))+++,,,---......,,,---...///111222333333777888:::<<<=========<<<<<<888777888HHHyyy~~~|||{{{zzzzzz}}}{{{yyyxxxwwwwwwxxx******++++++,,,------...//////000000111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000111111000000000111111222222222222111111///111222222111111222333222222222111111000000///222222222222222333333333333333333333333333333333444333222111000///......,,,+++)))&&&$$$%%%'''******---///000///......///000///////////////......,,,+++******+++,,,...///222222333333333222000...//////---------...000111//////////////////......------,,,***(((&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))+++,,,,,,---------...///111222333444777888:::<<<=========<<<;;;777777888FFFvvv~~~{{{zzzzzzzzz~~~|||{{{|||}}}))))))*********+++++++++***+++,,,...000111333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000111111000000000000000000111111000000000000000000000000111000000000000000000111111111222222222222111111000111222111000000222333333333222222111111111000111111222222222333333333444444333333333333333333333222000...---,,,,,,,,,(((((('''&&&%%%'''+++...,,,///111111000//////000000/////////.........---+++*********+++---///000...///000111000000/////////......---...///000111000000//////......------++++++***)))'''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''''')))***+++---.../////////---...///000111222333444777888:::<<<=========<<<999666999<<>>AAADDDccc{{{~~~}}}}}}333222111000...---,,,+++(((((())))))************........................000000000000000000000000000000111111222222222222//////000000111111111222//////000000111111111222000000000000000000000000222111000//////000111222111111222222222222111111111111111000///000222555......//////000000111111...//////000111111222222000000//////.........---+++***((('''&&&''')))******,,,.........///000222111111111000......000222......---,,,,,,+++*********,,,---///000000///...,,,...///...+++***,,,...,,,---///111111111111000111111000...---,,,++++++%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))***+++,,,---...............///111222333444555777888:::<<<=========<<<;;;999@@@CCCCCC___|||{{{|||}}}zzz~~~~~~~~~000000//////...---++++++((((((((('''%%%&&&(((***------,,,,,,+++*********------...///000000//////111@@@HHH>>>444333444111222222222111111000000000000/////////000111222222333333333222222111111111000000000000111222333333222222222111111000000000111222222333333222222111111222222222222111000000///////////////////////////...,,,***))))))******'''((()))***************+++---...///......000111000/////////000111000///,,,777((((((///+++///,,,...///////////////......+++++++++++++++---......//////......///000111111/////////...,,,)))&&&%%%$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$###&&&((((((%%%$$$&&&(((''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))***,,,---...///,,,---///111333444555555888888888:::<<<===<<<;;;;;;<<>>>>>:::BBBfff{{{ppp}}}~~~~~~xxxvvvsssvvvzzz|||{{{zzzzzz{{{......///000111111111111555666777555222///---,,,,,,+++++++++*********)))&&&'''(((***+++,,,,,,---+++,,,+++***+++......,,,////////////////////////111000000///............000000000000111111111111111000//////............//////000000000000000000......////////////......++++++,,,,,,++++++***)))((((((((((((((((((((((((((()))***,,,---///111111111000//////...///000000555555555333111///////////////...,,,+++---222777\\\YYY999...333000555111000111222222111///---+++***,,,...111222222111000///000111111111000//////)))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((()))***,,,---...///---...000111333333444444666555666888;;;===<<<;;;666666;;;???;;;BBBfffzzzxxxzzzuuuwww{{{~~~...///000111111111111111555666666555222////////////......---,,,,,,++++++%%%&&&''')))***+++,,,,,,)))*********+++,,,------,,,---------------......///......------------...////////////000000000000......------,,,,,,------............////////////,,,,,,------------,,,,,,)))************)))((((((((((((((()))******++++++,,,,,,,,,---///222444666222111000/////////000111444555555333000......///.........,,,+++...555:::tttmmmGGG555444///222...111000000000///---,,,,,,---...000111222222111000///000111111111000...---'''((()))))))))'''%%%$$$&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((())))))'''%%%%%%&&&((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''((((((((()))***,,,---...///...///000111222333333333555555555888;;;<<<<<<;;;666333999@@@???FFFiiizzz{{{yyy{{{}}}111111222222222222222111111222222111///...///111////////////////////////))))))******++++++******&&&(((***,,,***)))***,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,---------.........++++++++++++++++++,,,,,,++++++,,,,,,,,,---------******++++++++++++******(((((((((((((((''''''&&&))))))***,,,---...///000000///......000444888:::333222000///...///000111111222222000...,,,,,,---+++---///...,,,---222666ZZZ]]]CCC666444,,,111///......---,,,,,,---...///111111111111111111111111---...///000///...,,,+++((())))))))))))'''%%%$$$%%%%%%&&&'''((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))***000,,,'''%%%&&&((())))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''((((((((()))***,,,---...///...///000111222333333333444444555777;;;<<<<<<;;;999333666>>>>>>CCCccc}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}333333333444444333333222/////////---,,,---///111//////000000111222222222---------,,,,,,***)))((($$$'''+++,,,***'''(((,,,))))))*********+++++++++************+++,,,,,,---*********++++++,,,,,,,,,))))))))))))***+++,,,,,,))))))*********+++++++++))))))************))))))''''''((((((''''''&&&%%%***+++,,,...000222333444333222000///111555:::===333222000......///000111...//////...+++******+++(((,,,111111...,,,...111...???444111111***111333,,,+++******+++...000222333222111111000000111111+++,,,---......,,,***)))******))))))(((&&&%%%%%%$$$%%%&&&'''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))+++777111***&&&''')))))))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((((((((()))***,,,---...///...///000111222333333333444444555777;;;<<<<<<;;;>>>555555;;;999;;;XXX|||~~~zzz}}}~~~|||zzzzzzzzzyyyxxx////////////000000000000000000000000111111111111///000000000000111111111////////////...---+++***''''''(((((()))))))))))))))))))))))))))******+++***)))(((((((((***+++,,,++++++,,,++++++***)))((()))))))))((((((((())))))))))))(((((((((((()))***+++***)))(((''''''''''''******))))))***,,,---///,,,---///000222333333333///000111333444555666666333333222222111000000000...............///000000111///,,,---///222111000/////////000000000000000---+++***,,,///333555666111000...------///111222111...***,,,555:::333((((((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&(((***,,,333222(((%%%)))((("""((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***)))))))))***+++...000111000000111222333333333333222333666888999:::::::::666:::555:::CCC???QQQ}}}}}}zzzzzzyyyxxxxxxzzz~~~///////////////.........000000/////////.........000000000111111111111222...////////////......---************************************)))((('''&&&'''&&&&&&&&&'''(((***+++((())))))*********))))))+++***)))(((''''''''''''((((((((((((((()))***************))))))***++++++---,,,,,,,,,,,,---///000---...///000111222222222///000222333444555444444222222111111000000000///...............///000000222///------000222222000000000000//////.........,,,+++,,,///222444333222111000///......///000000...444:::>>>BBBAAA999///(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$&&&((()))***222444+++%%%((((((###((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***,,,+++++++++,,,---///000000111222333444444444444444555777999;;;;;;;;;:::999===888???IIICCCSSS~~~~~~{{{wwwyyyzzzzzzzzzzzz{{{|||000//////......------,,,......//////000000000111000111111111111222222222...//////000111111000000---------------------,,,++++++,,,+++***((('''&&&&&&%%%%%%%%%&&&''')))***''''''(((((()))*********---,,,***((('''&&&%%%%%%''''''((()))***++++++,,,+++++++++,,,,,,---//////000000///......///000111///000000000111111111111///111333444444444222111000000000000//////////////////.........///000000222000...///000222222111111000000///...---,,,,,,,,,,,,...111444444111///111000000///.........---000:::BBB@@@:::333---'''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&((()))'''222666...'''''''''%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***------,,,,,,------...///111222333444444555555444666777999;;;;;;;;;;;;:::;;;===999BBBNNNHHHXXX~~~~~~zzzxxxyyy{{{~~~~~~|||yyy222111000///...---,,,,,,+++,,,...000333555777888111111111111222222222222000111111222222111111111////////////000000111111------,,,,,,,,,---///000***)))(((((('''((()))***))))))))))))******++++++,,,,,,***)))((('''''''''((()))***,,,---......//////.........//////000111222222000//////000111111222111111000000000000000///111333444444222000///.........///////////////000///////////////000000111000000000111111111111//////......---------,,,......///222333333000...000000000///...---+++***000666666...&&&$$$$$$$$$(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$%%%%%%&&&((()))%%%000666000'''%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***,,,,,,------...///000000222222333444555555555555777888999;;;;;;;;;:::999999:::777DDDSSSNNN___ooohhh}}}~~~~~~|||||||||444333222111000...------+++,,,...000333555777777000000111111111222222222333333333333222111000///...///000111222333444555///...,,,,,,///444:::===111000...,,,+++++++++,,,......---,,,++++++,,,,,,,,,,,,++++++******++++++,,,---...000111222222222222222111000000000000000222111000//////000111111333222111000////////////000111222333333111///...------....../////////000111000000/////////000000000000111111000000000000,,,---------......//////111000000000111222111/////////......,,,+++)))(((''')))((($$$###(((------(((''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''((($$$...444000((($$$&&&(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***)))***+++---///111222222222222333444555555555555666777999:::::::::999999888888777HHHZZZUUUeeeZZZ[[[{{{|||~~~~~~|||444444333222000//////...------....../////////000///000000000000111111111444444444333222000///...//////000111333444555555000///---...111888>>>CCC555444222000///......///222111///...------......///......---....../////////000222333444444444333333222111000////////////111111000//////000111222444333111////////////000000000111111111000000///,,,------...///000111111111111000/////////000000...000111111///......///,,,,,,---...///000000111222111000000111222111000---,,,,,,+++)))(((''''''"""%%%&&&&&&(((,,,+++((((((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''%%%+++000...'''$$$%%%)))&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''((()))***&&&(((***---///111222333111222333444444555555444555666888999:::::::::999::::::<<>>>>>>>>888;;;DDD^^^jjjPPPIIIjjj~~~~~~000000000000000...,,,+++...111444666666555555666111///---+++***+++,,,,,,000//////...............000////////////000111222000/////////111222222111------...000222222000...111111000......333;;;BBBCCC<<<333...---000222222111222222333333333222222///...---///333444333111000000000111222222333333333444222///++++++000444222000......000222222222222222111000111222444555111222222222222111000000,,,,,,++++++,,,---///000000000000000000000000000///000222222111...+++((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&)))(((((((((((('''''''''&&&&&&%%%$$$%%%&&&''')))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((()))))) !!!###$$$%%%&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&******((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((()))))),,,,,,,,,---...///000111000111111222222333444444888888999:::;;;;;;;;;;;;:::888JJJTTTSSSFFFFFFooo~~~}}}~~~---...000111111111000000222444777777666555444444333222111000000222333555111111000///.........//////////////////000000000000000///111222333222000---,,,,,,...000111111///333222111000111555:::???<<<777111------...///...111111222222222111000000111000000222444555333111////////////000000000000000///...---,,,...222555333111//////000111111111222222111111222333333444444333333222111000//////------------...///000111////////////000000000000111111111000...+++((('''(((''''''&&&%%%%%%&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''***)))((('''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((()))******,,,,,,,,,---...///000111000111111222222333444444777888:::;;;<<<<<<;;;:::>>>777CCCIIIIIIBBBKKKzzz~~~}}}||||||||||||}}}+++,,,...000222333444444666777999888666444333333444333333333555777999:::333222111000////////////....../////////......---000000000222333333111//////...---///111333333222444222000111333666888999555333000.........---,,,222222222222222111000000111111222333555444222///............------------...---,,,---111444777888444222000///000000000///111222333333333333333333555444222000///......///...///000111222222222222.........//////000000000111000///---***(((&&&%%%'''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((((((((''''''&&&%%%######&&&&&&'''''''''&&&%%%%%%'''&&&&&&&&&&&&&&&''''''))))))'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))***+++,,,,,,,,,,,,---...///111111000111111222222333444444666777:::<<<===<<<:::999>>>555???BBBAAA<<>><<<:::888999333@@@DDDBBB999CCCrrr}}}}}}|||------......///000111111111222333333111111111222111111111111222333333444444333222111000000000000,,,,,,---------,,,,,,+++///......///111000...,,,---///222666999888444111111///---///222333111...222111///---,,,---///111111111111111111000//////,,,...//////...,,,+++***......//////000000000000222000///222666999888666222000------...000000///111111333333333222111000...---,,,+++,,,...000222000222333555666555555444000000000000000000000000***)))'''&&&&&&&&&'''(((%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%"""###&&&((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((***,,,---...---------...///000111222000111111222222333444444555777:::===>>><<<:::888888444BBBFFFCCC;;;FFFwww{{{{{{|||~~~000///...............///---///000000//////111222333333333333222222222222333222111111000111111111......------......///000111///......///000///---+++---000333555444000---...------...000000///---//////---+++)))***---000------............------,,,---...---,,,***++++++111111111222222222222222/////////111333333222111000...---...000333333333111111111111111111000///---,,,,,,---...000222333111222333444555555555555111111000//////......---''''''&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''''''''&&&&&&&&&%%%###$$$&&&'''))))))******((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$$$$%%%%%%$$$$$$######&&&&&&&&&&&&'''((())))))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''((((((((('''''''''(((***,,,---...---------...///000222222000111111222222333444444666777:::<<<===<<<:::999<<<666@@@BBBAAA???RRRzzzyyyxxxzzz222111000............///---...//////......///111222222333333333333222222111000000000000111222222222111000///000222555777444222///...///000111000.........///000000...---,,,---//////......///000,,,...///...+++***+++---+++,,,---...////////////...///000...,,,+++...000666555555333222111000000,,,...111111111000///000000///...000444777999:::111000000/////////////////////000000111222333333222111111222222333444555000000///...,,,+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((()))((((((((('''''''''&&&&&&'''''''''''''''(((((())))))((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''((((((((((((((((((((()))***,,,---...------......///111222333000111111222222333444444777888:::;;;<<<<<<;;;:::===555===>>>===>>>UUU|||{{{}}}wwwvvvvvvyyy}}}333222111/////////000000//////000///------...000000111111222333333222222////////////000111222333555444222111222666999<<<777444111///000222333333333111...---...///000000+++...000000...---000222,,,000333333000---,,,,,,---...///111222222222222111222222000---...111555999999777444222000...---+++///333444111000000222000///000222777;;;===>>>111000///---------...///222222333444444444444333222111000000111222444555000///...,,,***((('''&&&((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&'''((()))))))))(((((((((((('''''''''+++***((('''&&&&&&&&&'''))))))(((((('''''''''&&&'''''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''')))******&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''((((((((()))(((((())))))***+++------............///111222333000111111222333333444444888888999:::;;;;;;;;;;;;999333<<<>>>;;;:::OOOyyyxxxzzzuuutttvvvxxx|||~~~~~~000000000000////////////000///...---------------444333333333222111111111000111222333555666777777111222333444666777888999666555444333222222333444>>>888000...111444333222000000111111111000000///...000222444444222000...---111555999:::888555333333222111111111222333444888666444111///.........---...000111333333444444444444444444444444555555////////////............666444222111111333555777444444333222222111111111...---+++***((('''''''''***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&""""""&&&(((((())),,,***)))'''&&&&&&'''((()))''''''''''''''''''&&&&&&***)))(((''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%&&&(((***)))'''%%%'''***,,,***(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((%%%&&&''''''((((((''''''%%%&&&)))+++------------,,,,,,---...///000111222///000000222333444555555777888:::;;;<<<<<<;;;;;;666;;;888>>>EEE===MMMzzznnn|||yyyyyy{{{vvvzzz~~~~~~~~~////////////000000000000111000///////////////000111111111111111000000000111333555888999999777777111111111222333333444444333222222333444666777888>>>888333111333555555333333333222222111111000000000111222333333222111000...111555888999777444222111111000///000111222333333222000///...---......222222222222222222111111......///000111111222222000000000000111111111111444333222111111222444555333333222111111000///...+++***)))((('''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))%%%###&&&(((''')))---)))((('''&&&&&&&&&'''(((((((((((((((((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%'''(((***)))'''&&&'''***+++***(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''(((''''''%%%&&&''''''(((((('''''''''((()))***+++,,,,,,,,,,,,,,,---...///000111111000000111222333444444555777888999;;;;;;;;;;;;:::999<<<;;;HHHVVVJJJMMMmmmrrr|||xxxvvvwwwyyy~~~......//////000000111111/////////...//////000000///////////////000000000///222555888999888666444222222222111111111111111000000000111333555777888:::777333222444555444222333222111000000000111111222222222222222222222222000222555777777555222000/////////...///000000111000000///.........//////555555444222111///......***+++,,,---///000111111111111222222333333444444222222222222111111111222111111000000...---,,,+++''''''&&&%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''***&&&$$$''''''&&&'''+++)))((('''&&&&&&&&&&&&&&&((()))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&'''((())))))((('''((()))***)))(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$%%%&&&''''''''''''&&&&&&'''(((((((((((('''))))))))))))***+++,,,---,,,------...///000111111111222222222333333444444666777999:::;;;;;;::::::;;;===AAAXXXnnn```SSSfffzzz~~~yyyuuuuuuwwwzzz~~~}}}////////////000000000000,,,,,,,,,,,,---...//////......//////000000111111...///111333444333111000222222222222222222222222000000000000111222222222444222111111222222111///111000.........000222444444333222111111222333444111333444555555333111//////////////////000000000111111111000000000111111555444222111///...---,,,---......///000111111222111111222333444555555666111222333333222111000///............,,,+++)))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&''''''''''''(((&&&(((***)))&&&%%%(((((((((''''''&&&&&&%%%%%%((((((((((((((()))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&'''((())))))))))))(((((())))))(((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$%%%&&&'''(((((((((&&&&&&'''((((((((((((((()))((((((((()))+++...///------......///000000111222222333333333333333333666777888::::::::::::999;;;???FFFccc~~~nnn]]]kkk{{{~~~xxxuuuuuuyyy|||}}}{{{{{{000000000000////////////---------------...///000000000000111111222222222000///.........///000000//////000000111222222222000000111111222222222222111111000111111111000///000/////////111444777999444333111000000111333444222222333333333111000////////////000000000000000222111111111000000//////111000///...------......111111111111111111111111111111222222333444555555222222333333333111///---+++,,,,,,,,,+++)))'''&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''')))...222000***'''((()))((((((''''''&&&%%%%%%&&&&&&&&&''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((()))))))))******)))((('''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&(((((()))))))))&&&'''(((((())))))(((((('''''''''(((***,,,///111------......//////000000333333333333333333333444666777999:::;;;;;;::::::999===EEE```xxxjjj^^^qqqqqq}}}xxxuuuvvvzzz}}}}}}||||||////////////000000000000111111000000111111222222222222222222222333333333333222///......///111222+++,,,,,,---...//////000...///111333555666666666111111111222222222222222111111111333555888:::<<<333222111000000111222333111222222111111000//////...//////000111000000000////////////......,,,,,,......---------///000111333222222111111000000///111111222222333333444444222222222222111///---+++((()))***+++***)))&&&%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))&&&&&&'''''''''((((((((((((+++222777444---***,,,))))))))))))((('''%%%%%%%%%%%%&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))***++++++***'''&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((()))(((((((((''''''((())))))))))))(((&&&'''((()))+++,,,...///............//////000000222222333333444444444555777888:::;;;<<<<<<;;;;;;777;;;???TTTiii___^^^yyyrrr}}}yyywwwxxx{{{,,,,,,---///000222333333444333222222222222222222333333333333222222222222333333111000000000111111,,,,,,,,,,,,,,,---------...///111222444444444444000000111000000111222333111222333444555777888888111000000000000000000111111000000000///000000000,,,---...///000///......,,,---.../////////...---///.........///111333444333222222222222222222111333333333333333333333333000000000///---+++***)))&&&''')))******)))'''%%%(((''''''&&&&&&&&&''''''''''''&&&&&&&&&''''''(((''''''''''''(((((((((((((((***///333000******---***++++++***)))(((&&&%%%&&&&&&&&&'''(((((())))))'''((()))******)))((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))***+++,,,***'''%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&''''''((()))))))))))))))((()))***+++++++++++++++............////////////111222222333444555666666888999;;;<<<======<<<<<<999;;;:::MMMdddbbbjjj}}}~~~((()))+++...111444666777333333222111000000000111444333333333222111111111111111222222111000///...000000///......---,,,,,,//////000000000...---,,,.........------...000222000111222333333333333222/////////000000/////////000000////////////000000+++,,,---.........---,,,+++,,,...000222222222111111000//////000222444666333333333444444555555666444444444444444444333333//////---,,,***)))((('''$$$&&&(((***+++)))'''&&&((('''&&&&&&%%%%%%%%%&&&(((''''''&&&&&&&&&''''''''''''''''''((((((((()))%%%&&&***,,,)))$$$'''---++++++,,,+++***(((&&&%%%&&&''''''((()))******+++'''((()))******)))((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))***,,,---***'''%%%%%%'''%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$'''(((((()))))))))))))))***+++,,,,,,+++***((('''.........///////////////111111222333555666777777999:::;;;===>>>======<<<===<<<:::MMMiiinnn|||~~~~~~(((((()))***+++---///000111222222222222333333333333333333222222333333444333222222111111111222222111111000000111111222333111111000......---------+++++++++***)))+++...111000...,,,---000111000......---,,,,,,+++,,,---...111///---...111222000...///000000111111111000000000//////111333555444333111111111222333444555555222111000000000222444666555444333222000...---,,,...,,,)))&&&%%%&&&''')))((((((((((((''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++)))'''&&&%%%)))))))))))))))*********((((((((((((((('''''''''%%%&&&((()))((()))***,,,,,,++++++***)))((((((''')))))))))))))))(((''''''*********)))))))))))))))++++++++++++*********)))******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%(((***,,,)))((('''&&&%%%%%%&&&'''))))))))))))((((((((((((***+++,,,---------------000111111222222222111111111222444666777777777666888:::<<<>>>???>>><<<:::;;;888@@@[[[llllll}}}~~~~~~|||zzzyyyzzz|||))))))((())))))***++++++...////////////000000000222222222222222333444444333222222111111222222333111111000000000111111222111111000///............/////////......///222555777444111000000000...,,,000///.........///000111444222000000111222000...000111111222222111111111000000000333555555444222444444333222111111111111444333222111111222444555222111000...,,,+++++++++((((((&&&&&&(((***---///((((((((((((''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&(((******)))'''&&&&&&))))))))))))************((((((((((((((('''''''''%%%'''(((((((((((()))+++++++++***))))))((('''''')))))))))))))))((('''''')))))))))))))))*********++++++***))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&(((***+++)))((('''&&&&&&&&&''''''(((((((((((()))))))))))))))***+++,,,------------///000111222222222222222111222444555666666666666777999<<<>>>???>>><<<;;;<<<<<>>>>>>>>======>>>TTT{{{rrrzzzxxx}}}{{{xxxzzz{{{|||}}}{{{xxxxxxzzz|||***)))((('''&&&&&&%%%&&&((((((((())))))))))))***.........///111222444555444444333333444444555555333333333333333222222111222111000000/////////000000111111111000000222444666444222000000111111111333222222111222333555666777555333222111111000000555444444333333333333333333333555888:::888555222111111111111111222333333555444222000///.........,,,+++)))'''&&&&&&'''((()))(((((('''(((***+++---((((((((((((''''''''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&((())))))((('''''''''(((((())))))******++++++******))))))(((''''''''')))***+++***((('''((())))))((((((((('''''''''&&&(((((())))))))))))((((((''''''((()))***++++++,,,+++***((('''&&&'''((()))''''''(((((())))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***&&&&&&'''''''''((())))))&&&''''''((()))******+++&&&''')))+++,,,---......---...000111333333444444333444444555555555555555666888:::===>>>???>>>>>>>>><<>>>>>??????BBB===MMMjjjjjjUUUttt{{{{{{{{{|||{{{yyyyyy{{{||||||{{{yyywwwwwwyyy{{{)))(((((((((((()))******''''''''''''(((((((((((())))))***+++,,,...000111111111111111222333444444222333444555666555444444222222111111111111111222222333444444333222333444444333222///......111444555444333222222333444555000111111000000222555888777666555333333333444444555555555777888666333000333222000///...---,,,,,,,,,++++++***))))))(((((()))))))))))))))(((((((((''''''&&&&&&''''''((((((((((((((((((''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''((()))''''''((()))***++++++,,,++++++***))))))(((''''''***+++,,,+++)))((()))***(((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))******++++++*********)))))))))((((((((((((((())))))*********''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))''''''((()))))))))((((((''''''(((((())))))******((()))+++,,,---......///...///000111222333333333333333333333555666777888888999:::<<<===>>>>>>>>>CCCAAAOOOhhhhhh[[[}}}{{{|||~~~~~~zzzxxxyyyxxxyyyyyyxxxwwwwwwxxxzzz))))))(((((((((((())))))&&&&&&&&&'''''''''((((((''''''((()))***+++---...------------...///000111...000222444555555444333222222111111111222222333222444555555444333333444333444333222111333777;;;777666555333333333444444111222222111000222777:::888666444333222222333444333222222222333222///---//////---+++***)))(((((('''((((((((()))(((((((((&&&''')))******)))((('''''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&'''((((((''''''(((***''''''((()))***+++,,,,,,,,,,,,+++***)))((('''&&&((()))***)))((('''((()))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))*********)))***+++,,,+++***((('''))))))))))))))))))******''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))(((((()))***))))))''''''(((((((((((())))))))))))***+++,,,---...////////////000111222222222222222222222222333444777999:::::::::;;;;;;<<<======>>><<>>???>>><<<:::===JJJQQQYYYXXXjjjkkkmmmuuuWWWXXXUUURRRZZZ~~~...,,,***((('''((()))***))))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))(((((())))))***++++++++++++***,,,,,,,,,,,,------------//////............/////////000000222333444555666111000///......///000111000000000000111111111111...------,,,+++***))))))(((***++++++)))(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((((())))))(((''''''&&&))))))(((((((((''''''''''''((()))((('''&&&''')))((((((''''''''''''((((((%%%&&&'''((((((((((((((('''((()))***++++++++++++------,,,+++************++++++***)))(((''''''&&&''''''(((((()))))))))((()))))))))***************+++******))))))))))))))))))***+++,,,,,,,,,+++++++++++++++******)))(((''''''((())))))((('''%%%###&&&&&&&&&&&&''''''''''''***+++++++++******)))((('''''''''(((((((((((((((***+++,,,,,,***))))))******,,,---.........000222111111111111111111111111222444555666555666888999;;;:::;;;<<<>>>???>>><<<:::<<>>>>>===<<<::::::BBBCCCHHHEEEWWWaaazzzppplllkkkppp~~~++++++***)))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((((((''''''(((((()))************)))%%%&&&&&&&&&''''''''''''******))))))))))))*********************+++++++++)))******++++++******)))(((((((((((())))))))))))(((((((((((((((((())))))%%%&&&(((((('''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((()))))))))(((((('''))))))(((((((((((((((((('''((()))((('''&&&''')))((((((''''''''''''(((((('''((()))+++,,,,,,------))))))+++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))((((((''''''(((((((((((()))***+++,,,*********++++++++++++***+++******)))))))))))))))((((((((()))((('''&&&%%%%%%%%%%%%&&&''''''(((((())))))*********))))))(((,,,++++++******))))))))))))***,,,,,,***)))******+++,,,......---...///111////////////////////////222444555666555666888999999999999;;;===>>>===<<<;;;999???>>>BBB???QQQkkk~~~+++++++++******)))((('''+++******))))))******+++))))))))))))))))))))))))))))))))))))((((((((((((((())))))***************&&&&&&&&&&&&''''''''''''***))))))(((((())))))***(((((((((((((((((((((((('''((())))))))))))(((''''''''''''(((((((((((()))(((((((((((())))))))))))''')))***)))(((&&&''''''(((((((((((((((((((((((((((((((((((())))))******(((((())))))))))))))))))(((((()))))))))))))))((((((((())))))))))))))))))'''((()))((('''&&&''')))((((((''''''''''''(((((('''((()))+++,,,,,,------))))))+++,,,,,,,,,,,,,,,+++***)))((((((''''''((('''''''''((((((((())))))***))))))((()))***++++++******))))))((((((''''''(((((((((((()))***,,,,,,+++*********************+++***))))))((())))))***((((((((((((((((((''''''%%%%%%&&&''''''((())))))))))))************)))))),,,,,,++++++******))))))(((***,,,,,,***)))***++++++---......------///000........................222444555666555666888999888888888:::<<<>>>===<<<;;;999>>><<<@@@>>>RRRwww,,,---......---,,,***))),,,++++++******++++++,,,))))))))))))))))))))))))************))))))))))))''''''((()))))))))(((((('''''''''(((((((((((()))******))))))))))))******'''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''''''''((((((***+++***(((''''''((((((((((((((((((((((((((('''(((((())))))******+++(((((())))))))))))******(((((()))*********))))))(((((())))))))))))******'''((()))((('''&&&''')))((((((''''''''''''((((((%%%&&&'''((())))))******((()))***+++,,,,,,,,,,,,++++++***(((((((((((((((''''''''''''(((((((((((())))))((('''((()))***+++***))))))))))))))))))((((((((((((((()))***+++,,,++++++***)))))))))******+++***)))(((((()))***+++((((((((((((((((((((((((&&&&&&'''((()))******+++))))))***++++++++++++***))))))))))))))))))(((((((((***++++++*********+++,,,---......------...000........................222444555666555666888999777777777999<<<======;;;;;;999>>>===AAA???SSS,,,---/////////---***)))++++++************++++++))))))))))))))))))))))))++++++++++++************&&&''''''((((((((((((((((((((((((((())))))))))))***))))))))))))))))))***'''''''''(((((()))))))))***)))(((''''''((()))***''''''((((((((()))))))))((((((''''''''''''''''''&&&((()))***((((((((()))(((((((((((((((((((((((('''(((((()))******++++++(((((()))))))))*********(((((()))***************(((((()))))))))*********'''((()))((('''&&&''')))((((((''''''''''''((((((%%%&&&'''((((((((((((((('''((()))***++++++++++++---,,,+++***)))))))))))))))))))))((((((((((((((()))((('''&&&&&&(((***+++)))))))))***************))))))(((((()))***++++++,,,+++***)))(((((()))***+++***)))(((((()))***+++)))((((((((((((((())))))''''''((()))***+++,,,,,,******+++,,,,,,,,,,,,,,,))))))))))))))))))******((()))++++++******+++,,,,,,---///...------...///........................222444555666555666888999666666666999;;;===<<<;;;;;;999>>>===AAA???RRR***+++---...---+++((('''******))))))))))))******)))))))))))))))))))))))),,,,,,,,,+++++++++******'''((())))))******))))))((((((((()))))))))******))))))(((((((((((())))))''''''((())))))******++++++***(((''''''(((***+++''''''((((((((()))))))))******)))))))))(((((((((###%%%((()))((((((***+++(((((((((((((((((((((((('''(((((()))***+++++++++(((((())))))*********+++(((((()))***************(((((())))))*********+++'''((()))((('''&&&''')))((((((''''''''''''(((((((((((()))))))))))))))((('''((()))******+++******///...---,,,++++++++++++************)))))))))((()))(((&&&%%%&&&''')))***))))))******++++++,,,,,,)))))))))))))))******+++,,,+++***((((((((()))***+++***((('''''')))+++,,,))))))(((((((((((()))***'''((()))***+++,,,------***+++,,,---------------*********+++,,,,,,,,,---''')))++++++******+++,,,,,,...///...------...///////////////////////////222444555666555666888999666555666888;;;===<<<;;;;;;999>>>===@@@===PPP......//////---+++(((&&&++++++++++++++++++)))((()))))))))))))))******++++++++++++************)))************))))))))))))''''''''''''''''''''''''************))))))))))))''''''(((((())))))******+++++++++***)))((((((''')))************)))(((((())))))))))))************(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++***)))(((((()))***************'''''''''''''''((()))***(((((((((((())))))))))))''''''''''''(((((((((((((((***,,,---------+++***,,,***))))))***++++++***++++++************++++++))))))))))))))))))))))))***+++,,,+++***)))***+++&&&'''((()))***+++,,,,,,************++++++++++++************************)))))))))))))))))))))))))))************++++++++++++,,,.../////////......+++***)))((()))***,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111222222222222222222333555777777777777666777777888999:::;;;;;;<<<:::555666DDDLLLGGG]]],,,---.........,,,***)))*********+++++++++++++++***))))))))))))***++++++,,,+++++++++************+++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))+++++++++***)))((((((((((((((()))***************))))))))))))************(((((((((((((((((((((((()))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,***)))((())))))******+++******(((((('''''''''((())))))'''(((((((((((()))))))))((((((((()))))))))******)))***+++,,,---,,,,,,+++,,,+++))))))+++++++++***++++++************++++++***************************+++,,,+++***)))***,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---...//////...------,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000111111111111111000///333444555777777777777666777777888999:::;;;;;;<<<>>>;;;>>>MMMWWWTTThhh}}}+++,,,---.........,,,,,,)))***++++++++++++,,,...***************+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))((((((+++++++++***))))))((((((&&&'''(((***+++,,,,,,,,,)))))))))*********++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))***,,,,,,+++)))))))))***+++++++++*********)))(((((((((((((((((('''''''''((((((((()))))))))))))))*********+++++++++++++++,,,,,,,,,---------+++******+++,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++***+++---------,,,+++***)))(((((())))))*********+++++++++************************************************++++++++++++,,,,,,,,,,,,,,,---...///...---,,,+++---......///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,222222222111111000///...333444666777888777777666777777888999:::;;;<<<<<<<<<:::===LLLWWWVVVggg{{{~~~,,,---............---,,,***---///...+++***,,,///+++++++++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++************************************&&&&&&'''((())))))******+++******))))))(((((((((+++++++++******)))))))))'''((()))***++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((******************************)))+++,,,---+++*********+++++++++++++++***+++******)))((((((((((((''''''((((((((())))))))))))))))))*********++++++,,,,,,,,,,,,,,,---......---,,,******,,,---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++---.........---,,,+++***))))))************++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,---------------...//////...---,,,+++---...000111111111000///........................,,,,,,---------------...222222222333222222111111444555666777888777777666777888888999:::;;;<<<<<<;;;999888CCCOOOQQQ___{{{~~~~~~////////////...---,,,,,,---222555333,,,)))+++...,,,,,,,,,,,,,,,---..................------------++++++*********)))))))))))))))))))))))))))))))))&&&''''''((()))******+++++++++******))))))((((((++++++++++++******************++++++++++++******************++++++++++++************************((()))))))))*********+++))))))))))))))))))))))))+++++++++++++++++++++++++++******+++------,,,+++++++++,,,,,,,,,,,,++++++,,,+++***)))))))))))))))((((((((())))))))))))***((((((((()))))))))******------,,,,,,------...///...,,,++++++,,,------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...000------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............//////000///...,,,+++---...000111111111000///...///000000000000///...------......////////////111222333444555666666666555666777888888888777666888888999:::;;;<<<<<<===>>><<<999@@@OOOUUUbbbyyyttt111111000///...---------...555;;;888000)))+++...---------------......///////////////.........---,,,+++++++++************))))))))))))))))))))))))(((((())))))******++++++******************))))))++++++++++++++++++++++++++++++,,,,,,+++******)))*********++++++++++++,,,************************((())))))******+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++,,,......---+++,,,,,,---------,,,++++++,,,+++******************)))))))))*********++++++((((((((()))))))))******---------........./////////---,,,,,,---...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......///111,,,,,,------......//////,,,,,,---------.........................................................---.........////////////...///000111000///...---......///000000000000000///000111222222111000////////////000111111222222111222444555777888888888555666777888888888777666888888999:::;;;<<<======>>>===:::AAATTT^^^hhhyyy000000//////////////////,,,666???===333,,,,,,111......------......///000000000000/////////............---------,,,,,,,,,++++++++++++++++++++++++************++++++++++++******************++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++((())))))******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///---,,,---------------,,,++++++++++++*********+++,,,,,,***++++++++++++,,,,,,,,,)))))))))*********++++++,,,---...///000//////...///---,,,,,,.........---......------------..............................,,,...////////////000222------........./////////............////////////////////////////////////////////////////////////....../////////000000000//////111222222111000000000000//////000000111222000111222333333222111000000000111222222333444444222333444666777777777777666777888999999888777666888999999:::;;;<<<======;;;===;;;DDDXXXccchhhrrr~~~~~~~~~............///000111222***666AAA@@@666...///333...............///000000000000000000////////////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++((()))***+++,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,---.........---,,,,,,+++************+++,,,------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,---///111111000...---///...,,,,,,...///...---......------------......000000000000000000000000,,,...000000//////111333///////////////.........////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000///000111222333333222111222111000///000111333444000111333444444333111000111111222333444444555555444444555555555555555555666777888999999888777666888999999:::;;;<<<=========AAAAAAIII]]]ffffffkkk~~~}}}~~~333333222222222222222222333222222222111111000000000000111111111222222222111222333333111000000000---...111222222111...---//////............//////.........///////////////........................---...///...------...///........................,,,,,,,,,------..................------,,,,,,,,,---------------------------..................------......//////000000000.........////////////000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000---------...000111000///111000000000000000111222111111000000/////////...111111000000000000111111//////000000000000////////////000000000000//////111000...---...///111222222222111111111111111111111111111111111111111111000000000111222222333333444222111333666777555333111111111111111111111111444444444555555555666666333444444555555666666666555555444444444444555555222333555777888999999999::::::;;;;;;<<<=========AAA999???OOO[[[gggjjjaaazzzzzz}}}|||333333333444444555555555444444444444333333222222222222222333333333444444333444555555333222222333000111333555555333111000111000000//////000000111111111111111111111111111////////////////////////...///000000......///000........................,,,,,,,,,,,,---------.../////////.........------...........................//////000000//////...///////////////000000000////////////000000000000000000/////////.........////////////////////////................................./////////000000---------///111333222111111111000000000000111111111111111000000000//////111111111000000111111111111111222222222222111111111111222222222222111111111000///...///000222333111111111111222222222222222222222222222222222222000000111111222333333333444333222444666777555333333333333333333333333333444444444555555555555555555555555555555666666666666666555555555555666666444444555666777888999999::::::;;;;;;<<<=========???;;;AAAXXXqqqxxxrrrmmm{{{xxxyyyzzzzzzzzz444444555666777888999999777666666666666555555555555555555555555666666666555666888777666555555666444555777888888777555444333222222111111222222333444444444444444444333333111111111111111111111111000111222111000000111222000000000000000000000000///////////////000000000111111111000000000000000000000000000000000000000000111111111111111111000111111111111000000000000000111111111111222222222222222111111111000000000000000000000000000000000111111111111111111111111...////////////000000000//////...000333444444333222111111000000111111111222222222222111111111111222222111111111111222222333333444444444444333333333333444444444444333333222111000000000111333444111111111222222333333333333333333333333333333333111111111222333333444444555444444555666777666444444444444444444444444444555555555555555444444444777777777666666666666666888777777777777777777888777666666666666777888888::::::;;;;;;<<<===============@@@___qqqppp}}}~~~~~~yyyvvvuuuwwwyyy666777777888888999999999888888888888888777777777888888888888888888888888666888999999888777777888777888999::::::999888777666555555444444555555666666666666666666555555555333333333333333333333333222444555444333222333444444444444444444444444444444444444444555555555555333333333333333333333333222222222222222222222222333333444444444444333333444444333333222222111111333333333333444444444444444444444444333333333222222222222222222222222222222222222222222222222222///000000000000111111111444333222222444555555444333333222222111111222222333333333333333333333333333333222222222222333333444444555555555555444444444444555555555555444444333333222222222333444555111222222333333444444555333333333333333333333333222222222333444444555555555555666666777777666555555555555555555555555555666666555555555555444444999999888888777777666666999999888888888888999999999888777666666777888888::::::;;;;;;<<<=========<<>>>>>======<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>======<<<<<<<<<:::<<<>>>>>>======>>>???======>>>>>>>>>>>>======>>>======<<<<<<======>>>>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<;;;:::999:::<<<::::::::::::::::::::::::999999999999888888777777:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<999999999:::::::::;;;;;;;;;;;;;;;;;;::::::::::::777777777777777777777777888888888888888888888888555555666666666777777777===:::888777999:::;;;;;;::::::999888777777777777777777777777888888888999666555555555555555555666888888888999999888888888888888888999999888888888666777777888888888888888:::::::::999999888777777666666666666666666666666444555555666666777888888888:::;;;;;;888777777999777777777777777777777777777777888999::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;:::;;;===??????>>><<<:::::::::;;;;;;<<<=========;;;===@@@OOOgggvvvrrrfff}}}|||xxxyyy|||}}}{{{yyywww|||>>>>>>>>>>>>>>>?????????>>>>>>?????????@@@@@@@@@???>>>>>>>>>======<<<<<<<<<>>>@@@@@@??????@@@AAA??????????????????????????????>>>>>>>>>>>>??????@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;;;;===::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;888888888888888888888888::::::::::::::::::::::::777777777777888888888888;;;999777888:::===>>>>>><<<;;;:::999888888888888777777888888888999999999666666555555555555666666999::::::;;;;;;::::::999999::::::;;;;;;::::::999777777888999999999999888===<<<<<<;;;:::999888888888888888888888888888888555555666666777777888888888:::<<<;;;888777777999888888888888888888888888777777888999;;;<<<===>>>:::;;;;;;;;;<<<=========;;;::::::999999::::::;;;999;;;>>>AAAAAA@@@===;;;::::::;;;;;;<<<======>>>999999???GGGVVVnnntttfff}}}|||{{{zzzyyywwwyyy~~~DDD@@@>>>AAAFFFHHHFFFCCCAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@CCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@???????????????@@@AAAAAA>>>>>>>>>======<<<<<<<<<@@@???===<<<;;;;;;<<<<<>>CCCAAA>>>>>>??????<<<:::>>><<<;;;===AAABBB===888>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;============<<<<<<<<<<<<::::::999888999:::;;;<<<999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;:::999999::::::::::::::::::::::::999999999888888777777777================================================;;;;;;;;;:::::::::999999AAA@@@???>>><<<;;;:::999<<<<<<<<<;;;;;;:::::::::999999888888999:::;;;;;;::::::::::::::::::::::::>>><<<:::888888999:::;;;888999999::::::;;;<<<<<<;;;:::999;;;>>>>>>;;;888777;;;;;;777777;;;===<<>>??????<<<::::::::::::;;;<<<===>>>???@@@::::::DDDGGGccc~~~zzz{{{|||yyywwwxxx|||~~~@@@>>><<<===@@@BBB@@@>>>BBBBBBAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAAEEEEEEFFFFFFFFFFFFEEEEEE@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFEEEEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>??????@@@AAABBBBBBBBBAAAAAAAAA@@@@@@BBBAAA@@@??????>>>>>>???AAA@@@===;;;;;;<<<>>>???@@@>>>======???@@@???===???>>>===AAAEEEFFFCCC???>>>??????????????????>>>????????????????????????????????????>>>>>>>>>===????????????>>>>>>>>>>>><<<<<<;;;;;;;;;<<<===>>>;;;;;;<<<<<<<<<==================>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;===<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999================================================;;;;;;;;;;;;::::::::::::>>>======<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999:::;;;;;;::::::::::::::::::::::::<<<;;;:::888888888999::::::::::::;;;;;;;;;;;;<<<;;;999999;;;===>>>;;;999444777:::;;;:::;;;@@@DDDOOOFFF???>>>???<<<;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<@@@;;;CCCKKKqqq{{{xxxxxx}}}}}}zzzzzz|||~~~DDDCCCCCCCCCDDDDDDDDDCCCAAAAAA@@@@@@??????>>>>>>BBBBBBBBBBBBAAAAAA@@@@@@BBBBBBCCCCCCCCCCCCBBBBBB???????????????@@@@@@AAACCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBBBBAAA@@@????????????@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>======@@@???===;;;;;;<<<>>>???>>>======>>>AAABBBBBBAAA@@@???@@@DDDHHHJJJIIIFFF@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>=========??????>>>>>>======<<<<<<>>>>>>>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999::::::;;;;;;::::::::::::::::::::::::999999999999888888888888<<<<<<<<<<<<;;;;;;;;;;;;:::999999;;;<<<===<<<:::999555666;;;;;;===HHHWWW\\\NNN???:::::::::999:::=========<<<<<<;;;;;;;;;BBB999===GGGtttzzzyyy~~~~~~}}}>>>???AAA@@@??????@@@BBBCCCBBBBBBAAAAAA@@@??????AAAAAAAAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@???>>>===>>>>>>@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@AAAAAA@@@???===<<<===<<<;;;::::::;;;<<<===>>>>>>>>>@@@AAABBBBBBBBB@@@???@@@CCCFFFHHHGGGFFFAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999::::::;;;::::::::::::::::::::::::888888999999999999888777======<<<;;;;;;:::999999:::::::::;;;<<<===<<<<<>>>>>>>>>>>=========BBB888;;;AAAkkkvvvkkkpppgggfffmmmiiihhh}}}}}}}}}{{{>>>@@@AAABBBAAAAAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAA???>>>;;;:::999999999999:::;;;>>>>>>???>>>>>>>>>>>>??????>>>???@@@AAABBBBBBAAABBBBBBAAA@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<===>>>???@@@AAAAAA?????????@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>===<<<<<<;;;;;;:::========================;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;888999::::::::::::999999======<<<;;;:::999888888:::;;;;;;<<<<<<===>>>???DDD???DDDSSS\\\```nnnrrr___KKKAAA@@@???>>>???<<<============>>>>>>>>>BBB;;;AAABBBaaavvvYYYHHHDDDFFFDDDEEEIIIOOO^^^yyy{{{|||{{{yyyyyy|||yyyvvvwww}}}{{{AAAAAAAAABBBBBBCCCCCCCCC>>>>>>???@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA????????????@@@AAABBBCCCAAAAAAAAABBBBBBBBBBBBBBB=========>>>>>>??????@@@??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>>>>???@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===;;;:::;;;<<>>>>>>>>>>>>>>>>>BBBBBB@@@@@@@@@@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@AAABBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@??????>>>======>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@??????>>>===<<<<<<>>>>>>????????????@@@@@@======<<<;;;;;;;;;<<<<<<========================;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;:::999999;;;<<<=========>>>@@@BBBCCCQQQiii||||||rrrqqqxxxdddVVVFFFAAA@@@>>>======;;;;;;;;;<<<<<<=========>>>:::BBBBBBXXXvvvYYYIIIAAAAAACCC===AAABBB@@@HHH\\\sss}}}xxxyyywwwvvvvvvzzz~~~}}}zzzyyy|||~~~}}}}}}|||zzzyyyOOOLLLJJJJJJLLLLLLJJJGGGFFFGGGHHHJJJMMMOOOQQQRRRNNNMMMLLLJJJIIIGGGFFFEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCC@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFBBBAAA@@@???>>>>>>>>>>>>????????????@@@@@@AAAAAA>>>@@@AAA@@@>>>===>>>@@@@@@@@@AAA@@@??????@@@AAABBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>???@@@??????>>>>>>======<<<<<<<<<>>>??????>>>>>>BBBEEENNNpppmmm^^^[[[NNNFFF??????@@@>>>===>>>?????????>>>>>>>>>>>>>>>>>>888@@@@@@TTTzzz}}}mmmbbbRRRDDD@@@CCCDDDBBB===BBBCCCAAAEEEVVVmmm~~~~~~yyyzzzwwwuuuwww|||}}}}}}}}}{{{yyyyyyzzz{{{{{{zzz|||wwwsssrrrttttttoookkkXXXYYY\\\___bbbeeeggghhhcccbbb___\\\YYYVVVSSSRRR[[[[[[\\\\\\\\\\\\[[[[[[UUUSSSPPPMMMJJJGGGFFFEEEFFFGGGGGGGGGHHHHHHIIIIIIEEEFFFFFFGGGHHHIIIIIIJJJLLLLLLMMMNNNOOOOOONNNNNNHHHHHHHHHHHHHHHIIIIIIJJJOOOPPPPPPPPPQQQQQQRRRRRRKKKJJJHHHFFFFFFFFFGGGGGGCCCCCCCCCDDDDDDEEEEEEEEEBBBDDDFFFEEECCCBBBDDDFFFBBBCCCCCCBBBBBBBBBCCCEEEBBBAAA???>>>>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAACCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBFFFEEEDDDCCCBBBAAA@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBBBBBAAAAAAAAABBB????????????????????????@@@???>>>===>>>???AAACCC@@@@@@@@@@@@????????????===???@@@@@@>>>???CCCFFF^^^]]]GGGBBBDDD@@@@@@DDDFFFDDDDDDFFFEEEEEEDDDCCCBBBAAA@@@???EEE===BBBCCCWWW{{{eeePPPOOOMMMCCCDDDGGGEEE>>>>>>DDDDDD@@@@@@BBBFFFHHHIIIUUUppp||||||yyysssvvv||||||zzz}}}yyywwwvvvvvvyyy{{{||||||zzzqqqmmmllllllddd___YYYZZZaaahhhkkkllliiirrrnnn[[[UUUdddqqqsssmmmssswwwzzz~~~}}}tttiiieeecccgggooovvvwwwvvv{{{{{{vvvuuukkkbbbWWWRRRRRRUUUVVVUUUXXXZZZ\\\]]]]]]\\\\\\]]]ccc[[[TTTRRRVVVZZZ\\\[[[aaa[[[SSSNNNKKKIIIFFFDDDGGGDDDAAA???AAABBBCCCBBBBBBCCCCCCBBBAAAAAACCCEEEDDDCCCCCCBBBAAA@@@@@@???AAABBBCCCBBBAAA@@@BBBDDDAAABBBEEEHHHIIIGGGDDDAAADDD???>>>CCCDDDAAAAAAEEEBBBAAABBBEEEGGGGGGFFFFFFGGGHHHIIIJJJMMMQQQPPPMMMGGGHHHGGGFFFHHHIIICCC;;;AAAAAAAAAAAAAAAAAABBBBBBEEEEEEDDDDDDCCCBBBAAAAAADDDBBBAAABBBDDDDDDBBB???BBBAAAAAAAAAAAAAAAAAAAAABBBCCCBBBAAA@@@@@@BBBDDDBBBBBBCCCDDDEEEEEEEEEEEECCCCCCCCCBBBAAAAAACCCDDDFFFFFFFFFFFFEEEDDDCCCCCCEEECCCBBBDDDHHHJJJJJJHHHFFFGGGGGGGGGFFFDDDCCCAAABBBDDDFFFDDDBBBDDDKKKRRRooo```QQQLLLCCC???@@@CCCJJJRRRWWWXXXWWWZZZOOODDD>>>@@@CCCCCCAAAAAA;;;AAAHHHRRRvvv~~~iiiRRRFFFDDDCCC???CCCEEEEEECCCDDDJJJLLLKKKGGGJJJPPPXXXdddttt~~~yyyvvvxxx{{{~~~}}}}}}}}}~~~|||zzz{{{vvvxxx~~~wwwmmmuuu|||vvvbbb\\\UUUQQQQQQSSSUUUUUU]]]___bbbdddeeehhhnnnssskkkgggbbb```cccggghhhiiiiiiddd\\\VVVRRRNNNIIIFFFEEEDDDCCCCCCCCCCCCCCCBBBHHHIIIKKKLLLLLLMMMOOOQQQKKKLLLMMMLLLKKKHHHEEEDDDGGGIIILLLNNNPPPPPPQQQQQQVVVYYY\\\^^^]]]YYYTTTQQQOOOOOONNNKKKCCC<<<@@@IIIHHHKKKNNNNNNKKKLLLTTT]]]jjjhhhhhhqqqyyytttaaaOOOQQQVVVXXXWWWWWWWWWSSSNNNMMMJJJHHHHHHJJJKKKKKKJJJHHHHHHFFFEEECCCAAA@@@???DDDBBBAAABBBCCCCCC@@@>>>????????????@@@@@@@@@@@@AAABBBCCCBBBAAABBBDDDGGGDDDDDDEEEEEEDDDDDDCCCBBBAAABBBCCCCCCCCCGGGMMMRRROOOPPPSSSWWW[[[aaaeeehhhnnnmmmlllnnnqqqsssrrrpppkkkkkkkkkkkkjjjiiihhhgggjjjkkkiiiddd\\\WWWVVVVVVqqqtttXXXPPPNNNHHHGGGEEEGGGOOO```ttt~~~mmmWWWGGGBBBCCCEEEEEEHHH@@@@@@===???[[[oooeeellllllggg___\\\```cccaaakkkmmmkkkhhhiiinnnqqqpppvvv}}}}}}yyy{{{}}}~~~~~~}}}}}}}}}|||}}}}}}}}}|||{{{vvvtttwwwwwwrrrkkk]]][[[XXXUUUTTTUUUXXX[[[aaabbbbbbbbbccchhhpppvvvjjjiiigggeeeeeefffggghhhfffccc___ZZZVVVQQQLLLIIIEEEIIINNNRRRTTTUUUVVVWWWZZZ___eeekkkqqqvvv{{{zzz|||}}}~~~|||yyyuuurrroooqqqwww{{{jjjUUULLLXXXjjjrrr|||}}}rrrppp{{{oooaaa```ggglllkkkiiigggeeeaaaWWWSSSOOONNNPPPRRRRRRQQQWWWVVVTTTQQQNNNKKKIIIHHHDDDCCCCCCEEEGGGHHHGGGEEEFFFFFFFFFGGGHHHHHHIIIIIIFFFHHHKKKLLLNNNQQQUUUWWW\\\]]]]]]]]]\\\[[[YYYXXXZZZ]]]aaacccgggppp}}}oooaaaWWWPPPLLLHHHGGGNNN___vvvyyyfff]]]ZZZYYYYYYMMMHHHGGGIIIXXX~~~}}}~~~~~~|||{{{}}}|||{{{{{{{{{|||}}}}}}|||~~~{{{yyy{{{{{{|||zzzvvvrrrsssyyyzzzxxxyyy|||}}}}}}wwwxxxyyywwwuuurrrrrrrrrooooooooonnnmmmjjjfffdddcccjjjuuu~~~{{{www|||~~~|||uuullljjjhhheeecccdddgggjjjmmmllljjjgggdddaaa___]]]aaabbbdddgggkkknnnooooooppppppqqqrrrsssssstttttt|||{{{}}}|||~~~zzzoooppp~~~~~~}}}{{{{{{{{{zzzzzz}}}~~~zzz{{{{{{{{{{{{~~~zzz|||}}}}}}|||~~~lll^^^hhh{{{{{{}}}|||~~~~~~{{{|||pppgggdddmmmtttttt{{{~~~~~~~~~}}}~~~zzzyyy|||