BM6P6(@ RRRSSS___}}}qqqbbbXXXUUUOOOHHHEEEJJJNNNSSS]]]ggglllllllllllljjjcccZZZSSSKKKHHHEEEAAA???=========;;;;;;::::::999999::::::<<<=========>>>>>>>>>>>>CCCBBBAAAAAA@@@???>>>>>>BBBBBBBBBCCCBBBBBBAAAAAAFFFDDDBBBDDDIIIMMMNNNMMMMMMNNNPPPRRRRRRSSSRRRRRRWWWYYY[[[[[[ZZZWWWVVVVVVVVVWWWYYYZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[ZZZYYYWWWVVVWWWTTTQQQNNNMMMMMMKKKJJJHHHGGGFFFFFFGGGGGGEEECCC@@@AAAAAABBBAAA@@@>>>===>>>AAACCCCCC@@@>>>>>>@@@===999555444555555333111111111111000///......---111000///...............++++++------------++++++000///---,,,+++*********------------,,,+++******---,,,***)))***,,,...000------,,,++++++++++++,,,000///......///...,,,***,,,,,,+++***)))(((''''''''''''((())))))))))))))),,,***((((((***+++,,,,,,)))((((((***,,,......---)))***,,,......,,,)))(((+++++++++*********))))))%%%***---***%%%&&&///888******+++++++++******)))+++***)))((((((***,,,---)))+++------,,,,,,,,,---***---000000......///111000111222222111000///...000000000000000111111222//////////////////.........888@@@>>>444...///333//////000000111111222222222222111000111222444555444444333333555777999:::888777777666666666777777888:::;;;;;;:::999;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===???@@@AAA<<<===???@@@@@@???>>>===<<<======>>>???@@@@@@@@@@@@AAABBBAAA??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDBBBAAACCCFFFGGGEEEBBBFFFFFFGGGHHHIIIIIIJJJJJJJJJHHHGGGGGGIIIJJJJJJIIILLLNNNPPPQQQPPPPPPQQQRRRPPPPPPRRRTTTVVVUUURRRPPPPPPQQQRRRSSSTTTTTTTTTSSSTTTSSSPPPNNNNNNOOOQQQSSSQQQSSSVVVWWWVVVTTTTTTTTTVVVXXXZZZZZZXXXWWWVVVWWWZZZXXXVVVTTTSSSTTTVVVXXXVVVXXXZZZ[[[[[[YYYWWWUUUTTTUUUVVVVVVVVVVVVUUUTTTTTTUUUUUUUUUTTTSSSQQQPPPQQQPPPOOOQQQRRRRRRQQQOOOSSSUUU```~~~ttthhhZZZRRROOOMMMHHHGGGMMMTTTZZZcccmmmsssrrrpppllleee\\\TTTNNNHHHFFFCCC@@@>>>=========::::::999999999:::<<<==================>>>>>>???BBBBBBAAAAAA@@@???>>>>>>CCCCCCDDDDDDDDDCCCCCCBBBEEEDDDCCCEEEIIILLLMMMMMMMMMNNNPPPRRRSSSSSSSSSSSSWWWYYY[[[[[[ZZZXXXWWWWWWVVVWWWXXXZZZ[[[[[[ZZZYYYZZZ[[[[[[[[[YYYXXXVVVUUUVVVSSSOOOMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFEEECCCAAAAAAAAAAAAAAA@@@???>>>======???AAAAAA>>><<<<<<===<<<999555444555555333111222111111000//////......111000000000////////////+++,,,------------,,,+++------,,,,,,,,,,,,,,,,,,+++,,,---////////////...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,///...------...---+++)))******)))))))))))))))((('''(((((())))))))))))))),,,***((((((***+++++++++---,,,,,,---000111111000)))***,,,------+++)))'''+++++++++*********))))))&&&)))+++(((%%%&&&---333******++++++++++++******,,,+++***)))***+++---...***,,,------,,,,,,---///,,,...111111//////000222111222222333222111000///222222111000///////////////////////////////////////666<<<:::333...///333111000000000111222333444333222222222222333444555666666666777888999::::::888888777777777777777888888999::::::999999:::<<<<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<===>>>>>>???<<<===???@@@AAA@@@???>>><<<======>>>??????@@@@@@>>>@@@AAAAAA@@@???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDBBBBBBDDDGGGHHHGGGEEEDDDEEEEEEFFFGGGGGGHHHHHHJJJIIIGGGHHHJJJKKKKKKJJJKKKMMMOOOPPPOOOOOOOOOQQQNNNOOOPPPRRRTTTSSSPPPNNNPPPPPPQQQRRRRRRRRRRRRRRRRRRPPPNNNMMMMMMOOOQQQRRRRRRSSSTTTSSSRRRRRRTTTVVVUUUWWWXXXXXXVVVTTTTTTTTTXXXWWWUUUTTTTTTTTTVVVWWWVVVXXXZZZ[[[[[[YYYWWWVVVTTTUUUUUUVVVVVVUUUUUUTTTTTTUUUUUUUUUTTTSSSQQQPPPSSSRRRRRRSSSUUUVVVUUUSSSUUUVVVaaassshhh]]]QQQKKKJJJJJJHHHKKKSSS\\\dddmmmuuuzzzxxxrrriii]]]RRRKKKGGGDDDBBB@@@>>>============:::999888888999<<<>>>@@@>>>===<<<<<<<<<===???@@@AAAAAAAAA@@@@@@?????????DDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEIIILLLMMMMMMMMMNNNPPPRRRTTTUUUUUUUUUWWWYYY[[[[[[YYYXXXWWWXXXVVVWWWYYYZZZZZZZZZZZZYYY[[[[[[ZZZYYYXXXVVVTTTSSSTTTQQQMMMKKKJJJIIIGGGFFFEEEDDDCCCDDDDDDDDDBBB@@@CCCBBBAAA???>>>======<<<<<<>>>???>>><<<::::::::::::888555444444444333111222222111111000000//////000000111222111000///...,,,,,,------------,,,,,,******+++,,,---...//////)))+++...111333333222222+++,,,---......---+++***......---,,,,,,,,,,,,---...,,,,,,,,,---,,,***(((''''''(((((())))))******((((((((()))))))))******,,,+++))))))***+++******---,,,+++,,,...///...---)))+++,,,---,,,+++)))'''+++++++++***************'''(((((('''&&&'''+++...******++++++++++++++++++------,,,++++++---...///---------,,,+++,,,...000,,,...////////////000222222222333333333222111000333222222000///......---///////////////////////////333666555222///000222222111000000111222555666444444333333444444555666666666888999999999888888888888777777777777888888777999::::::999888:::;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<======<<<===???AAABBBBBBAAAAAA=========>>>??????@@@@@@<<<>>>AAABBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBCCCEEEHHHIIIHHHGGGEEEEEEEEEFFFFFFGGGGGGHHHKKKIIIHHHIIIJJJLLLKKKKKKJJJLLLNNNNNNMMMMMMNNNOOONNNOOOPPPRRRSSSSSSPPPNNNNNNOOOOOOPPPPPPPPPOOOOOONNNMMMLLLKKKLLLNNNPPPQQQRRRRRRRRRPPPOOOPPPSSSVVVTTTVVVWWWVVVSSSRRRQQQRRRTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWYYYZZZZZZYYYXXXVVVTTTTTTUUUVVVVVVUUUTTTTTTTTTTTTUUUTTTTTTSSSRRRQQQPPPOOOOOOPPPSSSTTTSSSRRRWWWWWWaaavvvhhh^^^TTTLLLIIIJJJHHHJJJQQQ[[[eeennnvvv||||||xxxpppcccUUUJJJDDDCCC??????===<<<<<<<<<======<<<;;;999999999<<<>>>@@@>>>===<<<<<<<<<===???@@@AAAAAA@@@@@@@@@@@@@@@@@@CCCDDDEEEEEEFFFEEEEEEEEEDDDDDDEEEGGGIIILLLMMMMMMNNNOOOPPPRRRTTTUUUVVVWWWWWWXXXZZZZZZYYYWWWXXXXXXWWWXXXZZZ[[[[[[[[[ZZZZZZ[[[ZZZYYYWWWUUUSSSQQQPPPRRROOOKKKIIIHHHGGGFFFDDDEEEDDDCCCCCCDDDCCCAAA???CCCBBB@@@===<<<;;;;;;<<<<<<===<<<;;;:::999888888888777555444444333222111222222111111000000000000---///000222111000...---,,,------------------,,,******+++---......//////)))+++...111333333222222++++++,,,---......------///...------,,,,,,------,,,+++***+++,,,+++***((('''(((((((((((())))))))))))))))))))))))*********,,,+++))))))++++++***)))---,,,++++++---...---,,,+++,,,---------+++***(((***************************(((''''''((()))******++++++******++++++,,,,,,......---------...///000//////...---+++,,,///222,,,------------...///000111111111111111111111111111111111000000///...---.............../////////000000111111000000000111333111000///000222555777555555555555555555666666333555777999999777555444777777666666666777888888777888:::999888888999;;;;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<;;;;;;<<<===???AAABBBBBBBBBBBB======>>>>>>????????????:::===@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIILLLJJJIIIIIIKKKLLLLLLKKKJJJKKKMMMNNNMMMMMMNNNOOOPPPPPPQQQRRRTTTTTTRRRPPPMMMMMMNNNNNNNNNMMMMMMLLLJJJJJJIIIIIIJJJLLLNNNPPPPPPPPPPPPPPPNNNOOOQQQSSSTTTUUUVVVTTTRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTTTTUUUVVVXXXYYYYYYYYYXXXWWWTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRNNNMMMMMMNNNQQQSSSSSSRRRWWWWWWaaa|||tttiii\\\TTTMMMHHHGGGJJJHHHNNNWWWbbbllluuuzzz|||wwwqqqgggZZZNNNEEEAAA@@@<<<<<<;;;;;;<<<<<<<<<===>>>===;;;::::::;;;===>>>>>>===<<<<<<<<<===???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEECCCEEEGGGIIIJJJLLLMMMOOOOOOPPPPPPRRRSSSUUUVVVWWWVVVWWWYYYXXXWWWVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXVVVTTTRRROOONNNMMMNNNLLLHHHGGGFFFFFFEEEDDDFFFEEECCCCCCDDDCCC@@@>>>BBBAAA???<<<;;;:::::::::<<<;;;:::999999999888777555555555444333222111111111111111000000000000000+++---///000000///---,,,------------------------,,,,,,---.........---,,,***+++...///000000///...,,,+++******,,,...111222......---,,,,,,,,,,,,---+++***)))***++++++)))'''))))))))))))((((((((((((***))))))((()))***+++++++++***)))***++++++***)))000///...///000111000///............---,,,+++***************************+++***((()))+++,,,+++)))++++++******+++,,,------///////////////000000000000000000...,,,---000222///...---...///000111222000000/////////000000000...///000000000000//////,,,,,,,,,------.........000/////////000111111111222111//////000222555888666666666666666666666666333555888::::::888666444666555555555666666777888777999::::::999888:::;;;;;;;;;:::::::::999999999;;;<<<<<<===<<<<<<;;;:::======???@@@AAABBBCCCCCC>>>>>>>>>>>>>>>?????????;;;===@@@AAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBDDDEEEFFFGGGHHHGGGHHHHHHHHHHHHHHHIIIIIILLLJJJIIIIIIKKKLLLLLLKKKJJJLLLNNNNNNNNNNNNNNNPPPOOOOOOOOOPPPRRRRRRQQQOOOLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGHHHIIIKKKMMMNNNLLLNNNQQQQQQPPPOOOOOOPPPUUUVVVVVVTTTRRRQQQRRRSSSPPPQQQSSSUUUUUUUUUTTTSSSTTTUUUVVVWWWXXXWWWWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPQQQTTTVVVVVVVVVYYYXXXaaazzznnneee[[[PPPJJJGGGDDDFFFJJJKKKTTT^^^gggpppwwwyyywwwnnnfffZZZPPPHHHDDDAAA???::::::;;;;;;;;;<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>?????????@@@@@@AAAAAABBBBBBCCCDDDEEEEEEFFFEEEEEEDDDFFFIIIKKKLLLMMMOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUTTTVVVWWWVVVUUUUUUVVVXXXYYYZZZ[[[\\\\\\\\\[[[ZZZVVVUUUSSSPPPNNNLLLKKKKKKKKKIIIFFFEEEFFFFFFFFFEEEFFFEEECCCCCCCCCBBB@@@===@@@???>>><<<;;;::::::999;;;999777777888999888777333444666555333111111111000000000///////////////+++,,,---.........------......------------......---.../////////---,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,******+++...111444------,,,++++++++++++,,,***))))))***++++++***(((++++++******))))))((((((******)))((()))***+++,,,***))))))***,,,,,,+++)))...,,,,,,---///000///...............---+++*********************++++++++++++******,,,------,,,***++++++******+++,,,...////////////000000000000000111111111000......000222333111///000222444444444//////.........///000000---...///000111000//////,,,,,,,,,------......///000111111111111111111111222111000000222444777888666666777777777666555555555777999;;;<<<;;;999777666555555555666777888999888:::;;;;;;:::999;;;<<<;;;;;;;;;;;;:::::::::::::::;;;===>>>>>>===<<<;;;===>>>>>>???@@@AAABBBBBB>>>>>>>>>>>>>>>>>>??????<<<>>>??????>>>>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???AAACCCDDDDDDDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFKKKIIIHHHIIIJJJLLLKKKKKKJJJLLLNNNNNNNNNMMMNNNOOOLLLKKKKKKLLLNNNNNNMMMLLLLLLLLLLLLKKKKKKIIIHHHHHHFFFFFFGGGHHHIIIJJJKKKLLLKKKMMMQQQRRRQQQOOONNNOOOTTTUUUUUUTTTRRRRRRSSSUUUQQQRRRTTTUUUUUUTTTSSSSSSRRRSSSTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTUUUTTTTTTSSSSSSSSSSSSTTTTTTRRRPPPOOOOOORRRTTTUUUUUU[[[ZZZbbb}}}mmmaaaYYYPPPHHHEEEDDDDDDGGGLLLNNNYYYdddkkkqqqvvvtttoooeee[[[OOOGGGEEEDDD@@@<<<::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>======;;;<<<>>>?????????>>>===>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGDDDHHHLLLNNNNNNNNNPPPRRRQQQQQQPPPPPPPPPQQQSSSSSSSSSTTTUUUTTTSSSSSSUUUWWWXXXYYYZZZ[[[[[[ZZZYYYXXXSSSRRROOOMMMKKKJJJIIIIIIIIIGGGEEEDDDFFFGGGGGGGGGEEECCCBBBAAAAAA@@@>>>;;;=========<<<;;;:::999999888555333333666888777666111444666555222000000111.....................///---------........./////////...---,,,,,,---...///---...///000///...,,,++++++***)))))))))***,,,,,,...------,,,---...//////,,,,,,+++************+++***))))))***+++,,,***)))************+++++++++++++++***)))((((((***,,,---((('''(((***------,,,+++)))(((((())),,,------,,,...------,,,+++))))))((())))))*********+++++++++(((***,,,---------,,,,,,,,,+++*********,,,...000...//////000000000000000111222333222000///000111333000......111444444333000///.........000111222---...000111000///...,,,------......///000000111000333444444222111111222222333333444555777999:::666666777777777666444444555666999:::;;;;;;::::::777777777777888999:::;;;999;;;<<<<<<;;;:::<<<===<<<<<<<<<;;;;;;;;;;;;::::::;;;===?????????======>>>>>>>>>>>>??????@@@AAA???>>>>>>>>>>>>>>>>>>>>>?????????===<<<===???BBBAAAAAAAAA@@@@@@@@@??????@@@CCCEEEFFFDDDDDDEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIGGGHHHJJJKKKKKKJJJIIIJJJLLLMMMLLLLLLMMMNNNKKKJJJIIIJJJLLLLLLLLLJJJLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFGGGHHHIIIIIIJJJKKKMMMNNNPPPPPPOOONNNOOOPPPSSSSSSTTTSSSRRRRRRTTTVVVTTTTTTTTTUUUTTTTTTSSSSSSQQQQQQRRRRRRSSSTTTTTTTTTUUUTTTSSSRRRRRRSSSTTTUUUTTTTTTSSSRRRRRRSSSTTTUUUQQQOOOMMMMMMOOOQQQRRRRRR]]]\\\ddduuudddXXXTTTLLLEEEDDDEEEFFFJJJOOOQQQ\\\ggglllqqquuuqqqiii```UUUHHHBBBCCCDDD???:::::::::;;;<<<<<<<<<;;;;;;999:::===???@@@@@@???>>>:::<<<>>>@@@AAA???===<<<>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIEEEIIIMMMOOOOOOOOOQQQSSSRRRQQQPPPOOOOOOPPPQQQRRRRRRSSSTTTSSSRRRRRRTTTVVVWWWWWWXXXYYYYYYXXXWWWVVVQQQPPPMMMKKKIIIIIIIIIIIIGGGEEEDDDDDDFFFHHHHHHHHHCCCBBBAAA@@@@@@???<<<:::;;;;;;<<<===<<<;;;999888555333000111444777666555000333666555222000000111---------..............................///000111///...---,,,,,,---...///+++---...000000///---,,,***)))((('''(((***---...///////////////---+++***,,,+++******))))))************)))***,,,,,,+++)))((()))***+++,,,---......+++***)))((((((***,,,---''''''(((***---...---++++++******,,,...000000///,,,,,,+++***)))((('''&&&))))))******++++++++++++&&&)))---...---,,,,,,,,,,,,+++*********,,,///000......///000000000000000111222333333111000000000111---++++++...111111000111000/////////111222333///000111111000...,,,***...//////000111222222333000444777666333111111333444444555777888:::;;;;;;555666777777777555444333333444666888999999999999999999999999:::;;;<<<===:::;;;===<<<;;;;;;<<<>>>======<<<<<<<<<;;;;;;;;;999;;;===???@@@@@@???>>>???>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>AAA@@@???<<<;;;<<>>;;;888::::::;;;<<<===>>>???@@@:::<<<@@@BBBAAA@@@@@@AAA===@@@CCCCCCBBB@@@>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAEEEGGGJJJKKKKKKJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPTTTPPPNNNPPPPPPOOOQQQUUUWWWTTTQQQQQQTTTVVVVVVTTTWWWWWWWWWXXXXXXWWWSSSQQQOOOLLLHHHFFFFFFFFFEEEEEEFFFEEEDDDEEEGGGGGGEEECCCFFFDDDAAA>>><<<<<<<<<===888;;;===;;;777444555777333333333444444444555555111000000111333333222000+++---///000///.........///...,,,,,,,,,///222333000///...---,,,,,,---.........//////...---,,,,,,)))******++++++,,,,,,------.........,,,+++,,,---............---+++)))''',,,+++)))((((((***+++---+++++++++***)))(((((('''---,,,***(((((()))+++,,,,,,***&&&$$$***333444111***)))(((***---...+++(((---,,,,,,,,,,,,,,,,,,---)))******)))(((((()))+++)))*********++++++++++++))))))***+++---...//////222333111,,,...111...'''666222///111444666333///111//////222222//////111333111///------000333555///000111111111000...---000000000000111111111111222444000******222666555222333333333222333666888999999777666555444444333555555555444333555888;;;:::999888777888:::===>>>;;;::::::;;;>>>??????>>>>>>===<<<===>>>>>><<<:::<<<===???@@@AAAAAAAAA@@@<<<>>>??????>>>>>>???@@@<<<===???@@@AAAAAAAAA@@@EEEBBB??????BBBCCCCCCAAABBBBBBBBBAAAAAA@@@@@@@@@CCCCCCCCCDDDEEEFFFFFFGGGEEEEEEFFFGGGGGGHHHIIIIIIEEEEEEEEEEEEFFFGGGHHHHHHLLLKKKKKKLLLMMMMMMKKKIIILLLKKKIIIHHHIIIJJJLLLMMMOOOOOONNNNNNMMMKKKJJJIIIFFFHHHIIIIIIHHHHHHJJJKKKMMMMMMMMMMMMNNNOOOPPPQQQMMMNNNNNNOOOQQQSSSTTTUUUPPPPPPQQQQQQQQQQQQQQQQQQNNNNNNNNNOOOOOONNNMMMMMMPPPPPPPPPPPPPPPQQQRRRRRRVVVVVVTTTSSSRRRRRRRRRRRRNNNOOOQQQRRRRRRPPPNNNMMMXXXWWW___}}}qqqfff]]]XXXTTTOOOIIIGGGIIINNNTTTWWW___aaafffjjjkkkggg```ZZZQQQJJJCCC???>>>>>>;;;999999999:::;;;<<<===>>>>>>;;;>>>@@@AAA@@@???@@@AAA???@@@BBBAAA@@@???@@@BBB@@@AAAAAABBBBBBBBBBBBBBBGGGIIILLLMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOSSSOOONNNPPPPPPOOOQQQUUUVVVSSSQQQRRRTTTVVVVVVUUUVVVVVVUUUVVVWWWVVVTTTQQQQQQNNNJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEGGGGGGEEECCCDDDBBB@@@===;;;:::;;;;;;888999:::999666555444555333333333444444555555555333222222333444444333111***---//////...---.........---,,,+++,,,...000222111000///...---......///---------------,,,++++++))))))******++++++,,,,,,,,,------,,,+++++++++,,,......------,,,+++***)))---+++***))))))***+++,,,++++++******)))(((((('''((((((''''''((()))***+++''')))***+++------&&&***(((((())),,,,,,+++(((******))))))))))))******)))*********((((((***+++))))))*********++++++++++++++++++,,,,,,---------...000000---...111---&&&///,,,)))***...///---)))111//////333333//////111222000///......000222333///000111111000///...---......//////000000000111444666333------333777555666777777777666777999<<<999888777555444444444333555666666555444555888;;;::::::999999:::;;;===>>><<<;;;:::<<<>>>??????>>>>>>=========??????===;;;===>>>???@@@AAAAAA@@@@@@>>>???@@@@@@??????@@@BBB===>>>???@@@AAAAAA@@@@@@EEEBBB@@@@@@BBBCCCCCCAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFCCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHLLLKKKKKKLLLMMMMMMKKKJJJKKKJJJIIIIIIIIIKKKMMMNNNLLLLLLLLLKKKJJJIIIGGGGGGEEEGGGHHHHHHGGGGGGIIIJJJMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPPPPQQQRRRSSSQQQQQQRRRQQQQQQPPPOOONNNMMMNNNOOOPPPPPPPPPPPPPPPRRRQQQQQQQQQQQQRRRSSSSSSVVVUUUTTTSSSRRRRRRRRRRRRPPPPPPRRRRRRQQQPPPNNNLLLSSSRRR\\\zzzqqqhhh```ZZZUUUQQQMMMLLLOOOUUUYYY\\\bbbbbbccccccbbb]]]VVVQQQHHHDDD???===>>>>>><<<999::::::;;;<<<===>>>>>>???>>>???@@@@@@???>>>???@@@AAAAAAAAA???>>>@@@CCCFFF@@@AAABBBDDDDDDDDDCCCBBBIIIKKKNNNPPPPPPPPPRRRSSSUUUSSSQQQNNNMMMMMMMMMNNNRRROOONNNPPPQQQOOOPPPTTTTTTSSSRRRRRRUUUVVVWWWVVVUUUTTTSSSSSSTTTUUUTTTRRRMMMJJJGGGFFFFFFFFFFFFEEEGGGFFFEEEFFFGGGFFFDDDCCCBBB@@@>>><<<:::999999999999777666666666555444222444444444444555555555555333222111222222222000...***,,,//////...------...---,,,+++***+++---///000111000//////.../////////+++,,,,,,,,,,,,++++++***))))))******++++++,,,,,,,,,,,,,,,,,,+++++++++***------,,,+++++++++++++++...---+++***))))))***+++++++++******)))(((((((((%%%&&&'''((()))*********'''***---------******((('''''')))******))))))))))))(((((())))))))))))***+++***((((((***+++)))))))))************+++------,,,,,,,,,,,,,,,,,,---///000///000111...)))///,,,***+++...///...+++111///000333333000///111000////////////000111222///000000000000///......//////000000111222333333777888666222222555777666555666777777666777999;;;999888777555444444444444666777777666555666999;;;;;;;;;;;;<<<<<<======>>>===<<<;;;<<<>>>???>>>===???>>>>>>???@@@@@@???===??????@@@@@@@@@@@@@@@???AAAAAAAAA@@@???@@@BBBDDD??????@@@@@@@@@@@@@@@???DDDBBB@@@@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDAAACCCEEEFFFGGGGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHIIILLLKKKKKKLLLMMMMMMLLLJJJJJJJJJIIIIIIJJJLLLMMMOOOKKKKKKKKKJJJJJJHHHGGGFFFDDDEEEGGGGGGFFFFFFHHHJJJMMMMMMMMMMMMNNNOOOPPPPPPSSSSSSRRRQQQPPPPPPPPPPPPRRRRRRRRRQQQPPPOOONNNMMMMMMNNNOOOQQQRRRRRRRRRRRRSSSRRRRRRRRRRRRSSSTTTTTTUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPNNNLLLKKKTTTTTT]]]ӵĦkkkddd___TTTRRROOOĦ]]]___cccaaa^^^[[[WWWRRRMMMHHHCCCAAA>>>>>>>>>>>><<<:::===ӵAAA@@@AAAAAA???======>>>@@@@@@@@@AAA@@@???AAADDDFFF@@@AAACCCEEEFFFFFFEEEDDDIIILLLOOORRRTTTVVVYYY[[[[[[XXXTTTPPPMMMMMMMMMNNNQQQNNNMMMPPPQQQOOOPPPTTTRRRRRRRRRSSSTTTVVVVVVVVVSSSQQQPPPPPPRRRSSSSSSRRRKKKIIIGGGFFFFFFGGGFFFEEEHHHFFFEEEEEEFFFEEECCCAAA@@@???===;;;:::999999999:::777444444666777444222444444444Ħ000///------...---***(((***,,,...///...------...,,,+++*********+++---.../////////............///++++++,,,,,,,,,,,,++++++******++++++,,,,,,------...---,,,,,,,,,,,,,,,+++---,,,+++*********,,,,,,...---,,,***))))))))))))************))))))(((((('''(((***,,,---,,,+++***)))+++***((()))***'''!!!)))((('''&&&''')))******++++++************++++++***++++++***))))))***,,,)))))))))*********++++++,,,,,,,,,---------------///000000///000111000///111000...///111222111000222///000333333000///222...///000000111111000000000000000000000000//////222222333444555666777888999:::999777666777777777666777888888777777999:::999888777666555444444555777888999888777777999;;;;;;<<<===>>>>>>>>>>>>>>>>>>===<<<===>>>???>>>===???>>>>>>@@@AAABBBAAA???@@@@@@@@@@@@@@@@@@??????AAAAAAAAA@@@???@@@BBBEEE@@@@@@@@@@@@@@@@@@??????CCCBBBAAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDD@@@@@@AAAAAAAAABBBBBBBBBAAACCCEEEHHHHHHGGGEEECCCFFFFFFFFFFFFGGGHHHJJJJJJLLLKKKKKKLLLNNNNNNMMMKKKJJJJJJJJJJJJKKKLLLNNNOOOLLLLLLLLLKKKKKKJJJHHHHHHCCCEEEGGGGGGFFFGGGHHHJJJNNNMMMMMMMMMNNNNNNOOOPPPSSSRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPOOONNNMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRSSSSSSRRRQQQOOOLLLJJJIIIYYYYYYbbb4ĉ@ӵ>Lqqqkkkddd```UUUSSS=hĦ___```\\\WWWRRRNNNJJJFFFCCCAAA@@@?????????>>><<<:::4ĉ@ӵAAAAAAAAA???======>>>@@@===???AAABBBAAAAAABBBDDDAAABBBDDDFFFGGGGGGGGGGGGIIIKKKOOOSSSVVVZZZ^^^bbb___\\\WWWRRRNNNNNNOOOPPPOOOMMMMMMPPPQQQOOOPPPSSSPPPQQQRRRSSSSSSTTTTTTUUUQQQOOONNNNNNPPPQQQQQQPPPNNNLLLJJJJJJKKKKKKJJJIIIHHHFFFEEEEEEEEEDDDAAA?????????===<<<;;;:::999999:::777444444666777555333444444444>L333...---+++++++++***(((&&&))),,,...///------------++++++*********+++,,,,,,,,,---------------------,,,,,,------------,,,,,,++++++,,,,,,---.........000...,,,---...///---+++---,,,+++***)))***+++,,,---,,,+++***))))))((((((*********))))))))))))))))))***,,,------+++((('''((()))(((%%%'''+++---***)))((((((''''''(((***+++++++++************++++++***++++++***))))))***,,,************++++++++++++***++++++,,,...//////000111///......---...000333......---...///000000///222000000333333000000222//////111222222222111000111111111000111111111111444444555666777999999:::;;;:::999:::999888888888:::<<<======<<<<<<===>>>999888777777666666666666999:::::::::999999:::<<<<<<===>>>?????????>>>>>>???>>>======>>>???===<<>>>>>@@@BBBCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???@@@BBBDDDAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDD@@@@@@@@@@@@AAAAAAAAAAAABBBDDDGGGHHHIIIGGGEEEDDDGGGGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKLLLNNNOOOMMMLLLJJJJJJJJJKKKLLLMMMNNNNNNJJJJJJJJJJJJJJJIIIHHHGGGDDDEEEGGGHHHGGGHHHJJJKKKNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQMMMMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOONNNMMMLLLPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSQQQOOOMMMJJJHHHGGGZZZZZZdddGG=?HdĦqqqkkkeee```TTT=ĪjXXXUUUOOOKKKHHHFFFDDDBBBAAA@@@@@@???>>>===<<<<<>>===>>>???===???AAAAAA@@@@@@AAABBBCCCCCCDDDFFFGGGIIIJJJKKKJJJLLLPPPSSSWWW[[[```ddd___\\\WWWSSSPPPOOOPPPPPPNNNLLLMMMPPPQQQOOOPPPSSSOOOQQQSSSSSSRRRQQQRRRRRROOONNNMMMMMMNNNOOONNNLLLKKKIIIHHHIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCBBB???===>>>>>>===<<<;;;:::999888999777555444555666666555333333333HdĦ222000...---------,,,***((()))+++......---,,,,,,---++++++************++++++++++++,,,---------,,,,,,+++,,,,,,---------------++++++,,,,,,---.........111///,,,---000000...+++,,,,,,+++************************))))))(((((('''******)))))))))))))))))))))***++++++***(((%%%$$$$$$((()))((((((***)))%%%((()))))))))((((((***,,,)))))))))(((((()))))))))***+++,,,+++))))))+++,,,+++++++++,,,,,,,,,,,,---******+++---...///000111000...---...,,,+++...333.........///000000111111222000111444444111000222000111222222333333222222222222222111222222333444444555555666777888999999<<<999888::::::888888::::::<<<======<<<;;;;;;<<<::::::999888888888888888:::;;;<<<<<<;;;:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>>>>>>>===<<<>>>>>>>>>@@@CCCDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBB???@@@BBBBBBAAA@@@AAACCCAAAAAA@@@@@@@@@@@@AAABBB@@@BBBCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAADDDEEEGGGHHHHHHGGGEEEDDDFFFGGGGGGHHHIIIKKKLLLMMMLLLKKKKKKMMMOOOOOONNNMMMKKKKKKLLLLLLLLLLLLMMMMMMGGGGGGGGGGGGGGGFFFEEEEEECCCEEEGGGHHHHHHHHHJJJLLLOOONNNNNNMMMNNNNNNOOOOOOLLLLLLLLLMMMNNNOOOPPPQQQKKKLLLMMMNNNOOOPPPPPPPPPNNNNNNNNNNNNMMMKKKJJJIIINNNMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSRRRQQQOOOMMMJJJHHHFFFFFFUUUVVV```ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦvvvDdDPPPPPPOOO?fӵPPPMMMIIIĦ>>>>>>>>>ӵƜ`1.׼s===???ĭӵ>>>DDDDDDNNNMMMOOOQQQTTTVVVYYY^^^ӵPPPOOOOOOPPPĦLLLPPPRRRPPPPPPNNNNNNNNNMMMKKKIIIEEEDDDDDDĦFFFDDDCCCBBBAAA@@@:::Ħ555333222222444666222222222DdD...///...,,,,,,ӵ++++++ӵ...ӵ***+++,,,***+++Ħ///,,,ӵ'''(((((()))ĭӵ***))))))+++((('''((('''###''')))++++++***)))***,,,******))))))))))))******++++++,,,+++******+++---,,,,,,------------......+++,,,,,,---...//////000000///111444222------222///000111222222222333444333000111444444111000333222222333333333444444444444333333333333444555666777777777888888999999999;;;777666999999777888<<<888:::<<<<<<:::999999999;;;;;;:::999999999::::::;;;<<<>>>===<<<;;;;;;<<>>===<<<<<<===>>>???AAA@@@>>>>>>???>>>===;;;=========@@@BBBDDDCCCBBBAAA@@@@@@???@@@AAACCCCCC???AAADDDEEEDDDBBBBBBBBBAAA@@@@@@???@@@AAACCCCCC???BBBDDDDDDBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDEEEEEEFFFEEEEEEDDDDDDEEEEEEEEEFFFHHHIIIKKKLLLLLLKKKKKKMMMOOOPPPOOOMMMLLLMMMMMMMMMMMMLLLKKKKKKFFFFFFFFFFFFFFFFFFEEEDDDBBBDDDFFFGGGGGGGGGIIIKKKOOOOOONNNNNNMMMNNNNNNOOOKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLMMMNNNNNNOOONNNNNNMMMMMMMMMMMMLLLLLLKKKJJJMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSPPPOOOMMMKKKHHHFFFEEEEEEPPPQQQ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?JJJJJJZufĦJJJHHHEEEgLEEE;;;<<<g&eAAAgĉ@???<<<g&e>&e>>>@eFFFEEE??MMMPPPPPPQQQSSSTTTUUUWWWg<ĉRRRPPPOOOOOO3we<ĦLLLQQQRRRPPP3h?@eMMMNNNLLLIIIFFFFFFEEEEEEZEEEEEEDDDBBBAAA@@@3h?gL555555333000///333777222111111D%%)?///fff?><z---,,,=?Ħ+++g&e...g&e((()))***S?ʬ(((4ff?>ߝL+++@e,,,g&e&&&%%%&&&3h?g&e>&e***+++??***,,,+++&&&$$$(((******&&&)))------+++)))***,,,------,,,,,,,,,,,,------+++,,,,,,+++******+++------------.........//////........................111222666<<<999111///333...///000111000111222333333000111444444111000333444444333333333444555666555444444333444555666777;;;;;;;;;;;;;;;;;;;;;;;;;;;666444888888666888>>>;;;===??????===<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;===>>>>>>===<<<<<<===@@@???===;;;;;;<<<>>>???BBB@@@???>>>???>>>===;;;<<<<<<===???BBBDDDDDDBBB@@@@@@??????@@@BBBCCCEEE???BBBFFFGGGFFFDDDCCCCCC@@@@@@??????@@@BBBCCCEEE???BBBEEEDDDBBB@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKLLLKKKKKKMMMOOOPPPOOONNNMMMNNNNNNMMMMMMLLLKKKJJJGGGGGGHHHHHHHHHGGGGGGFFFAAABBBDDDEEEEEEFFFHHHJJJOOOOOONNNNNNMMMNNNNNNNNNLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLMMMMMMLLLLLLMMMMMMNNNOOONNNNNNNNNOOOPPPQQQRRRSSSOOONNNLLLIIIGGGEEEEEEDDDKKK4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9ĦCCCDDDGGGg?FFFFFFHdĦ@@@===>>>Hu]ĦAAAtt???@@@Hƅ^Hu]Ħ@@@H׼sAAA@@@LLLOOOQQQNNNLLLKKKMMMQQQTTTtQOOOMMMNNNOOOje<ĦOOONNNOOOBt=o9ĦH׼sFFFHHHKKKLLLJJJHHHFFFHHHGGGHtĦ===CCCBBB@@@>>>Bt=o9ĦHdĦ222111000000111222222000000///Dtfo9ĦsߝLGdUĦ***Ht@cӵHu]Ħ,,,Hu]Ħ++++++Htƅ^+++qIܗGIӵ---H׼s(((...Hu]Ħ))))))Bt=o9ĦHƅ^Hu]Ħ(((((()))(((''''''''')))***+++((()))+++,,,,,,---///000,,,,,,,,,,,,,,,---...///---000000------000111......---,,,---......,,,+++///...---,,,+++,,,///222555333111000///000111222111222222111///...///111//////000222222333333222555444333555777888777666444888;;;999444222555888;;;;;;:::999999:::::::::888777666666777999;;;===??????===;;;::::::===??????AAA???:::999>>>@@@===@@@;;;:::======999999======<<<<<<;;;;;;===>>>??????>>>===<<<<<<===>>>???@@@?????????@@@BBBDDDEEECCCAAA???>>>>>>@@@CCCEEEEEECCCAAABBBEEEFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAABBBBBBAAA@@@???@@@BBBAAA@@@??????@@@AAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLJJJJJJJJJJJJKKKMMMNNNOOOLLLNNNOOOMMMIIIHHHJJJLLLEEEGGGIIIIIIGGGEEEDDDDDDFFFDDDBBBCCCFFFIIIJJJKKKNNNOOOPPPPPPPPPOOONNNMMMMMMLLLKKKIIIIIIKKKLLLMMMOOONNNMMMMMMLLLMMMMMMMMMTTTOOOJJJHHHJJJLLLLLLLLLLLLMMMNNNNNNMMMNNNPPPRRRPPPMMMKKKJJJLLLNNNOOOOOOSSSQQQNNNJJJFFFCCCBBBAAAMMMWWW4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵAAABBBGR/f6LĭĦDDDDDDDdDĦBBB>>>???DdDĦBBB`eĭ@@@DdDΦDdDĦAAADdDĦBBBCCCFFFIIIKKKKKKLLLNNNPPPQQQOOOMMMNNNPPPRRRgeĦNNNLLLMMMFSĦPPPNNNqjRgdKӵDdDĦFFFHHHKKKLLLKKKIIIFFFGGGFFFDdDĦ???BBBAAA@@@qjRgdKӵDdDĦ222111000000111222333111000///HdDĦgdKӵDdDDdDĦ,,,DdDĦ4DufӵDdDĦ***DdDĦ---q<R++++++peƜ4DuTӵ,,,DdDĦ&&&,,,DdDĦ'''qjRgdKӵDdDΦDdDĦ))))))))))))))))))******(((((('''((())))))((()))++++++++++++---//////......------......//////222111...---//////,,,...------...//////...,,,//////...,,,+++,,,000333111111111222222222222111222222222000......000222000000111222222222222222555444444555777888888777;;;:::777333111333999>>><<<<<<;;;:::::::::::::::777777666666777:::<<<>>>>>>>>>>>>===;;;;;;<<<>>>888;;;;;;888999???AAA>>>AAA<<<<<<>>>>>>:::;;;???======<<<<<<<<<===>>>???@@@@@@???>>>>>>>>>???@@@?????????@@@AAABBBDDDEEECCCBBBAAAAAAAAABBBDDDEEEFFFDDDBBBCCCEEEEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA???@@@@@@???===<<<===???@@@@@@@@@???@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLHHHHHHIIIIIIJJJKKKMMMNNNKKKLLLLLLJJJHHHGGGHHHIIIEEEGGGIIIHHHFFFEEEEEEEEEEEEDDDBBBCCCEEEHHHJJJJJJLLLMMMNNNOOOOOOOOONNNMMMMMMLLLJJJIIIIIIJJJLLLMMMOOONNNMMMLLLLLLLLLLLLLLLRRRNNNJJJIIIJJJLLLLLLKKKIIIJJJKKKKKKJJJJJJLLLNNNOOOMMMKKKKKKMMMOOOOOOOOORRROOOKKKGGGDDDBBBAAAAAAPPPYYY4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)Ħ@@@@@@CdgĪjBBBDdDĦBBB???@@@DdDĦCCCHߝL`o9@@@DdDΦDdDӵAAADdDĦCCCGGGIIIKKKLLLLLLLLLNNNOOOSSSQQQOOOOOOOOOOOOgeĦMMMLLLsp?aĦPPPOOOGIdnuR)ĦDdDĦFFFHHHKKKLLLKKKJJJHHHHHHFFFDdDĦ@@@AAA@@@???GIdnuR)ĦDdDĦ222111111111111222333111000///DdDĦnuR)ĦDdDΦDdDĦ---DdDĦnuR)ĦDdDĦ+++DdDĦ---po9u,,,,,,++++++=ӊB1.uTӵ+++DdDĦ'''+++DdDĦ(((GIdnuR)ĦDdDΦDdDӵ******************++++++***((((((((((((((((((***++++++******+++,,,000000//////.../////////222444333///---///...***...------///111111000////////////---,,,---000333---///111444444444222111222222111///......000333111111111222222222222222666555555666888999888777;;;999666333444777<<>>>>>===<<<;;;::::::999777777777777999;;;===???<<<>>>???>>>===<<<<<<===777:::;;;:::<<>>===??????======@@@>>>============>>>??????AAAAAA@@@@@@@@@@@@AAABBB>>>???@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDEEEEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAA???===<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKGGGGGGGGGHHHIIIJJJLLLLLLMMMKKKJJJIIIJJJJJJIIIHHHEEEGGGHHHHHHFFFEEEEEEFFFEEECCCAAABBBEEEHHHIIIJJJJJJKKKMMMNNNOOOOOONNNMMMLLLKKKJJJIIIIIIJJJKKKLLLNNNNNNMMMKKKKKKJJJJJJJJJOOOMMMKKKJJJKKKKKKJJJIIIGGGIIIJJJIIIIIIIIIKKKMMMNNNLLLKKKLLLNNNPPPPPPPPPPPPMMMHHHDDDAAA@@@AAABBBRRRZZZ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDd<@@@qR/ܗ?fӵAAA>dd<ĦCCC4DufئL>e@@@DdDʜ4DuTӵCCCDdDĦDDDGGGIIILLLMMMLLLLLLNNNOOORRRQQQPPPOOONNNNNNgeĦLLLs<v>aĦQQQOOOpeӵDx<DdDĦGGGIIIJJJKKKLLLKKKLLLMMMIIIDdDĦ@@@??????>>>peӵDx<>d<222111111222222222111000///>d<ӵDd<DdDΦDdDĦ,,,DdDӵnd<DdDĦ///>d<Ħ---peӵ,,,Ħ+++F&uTӵ)))DdDĦ***+++>d<Ħ+++peӵDx<>d<ʜ4DuTӵ************************))))))))))))))))))***,,,---,,,******+++,,,///.........//////000111222444333///...000///,,,.........000222333222111000000000///......111333000000222333333333222222222222111///---...111444222222222222222222222222777666666777999:::999888666666777:::===>>>===;;;@@@??????>>>===;;;:::999777777888999:::<<<>>>???;;;>>>@@@@@@>>><<<<<<<<<<<<>>>???????????????>>>@@@???>>>>>>>>>>>>>>>???>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBB>>>???AAACCCDDDCCCCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDBBB@@@??????AAA@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGHHHHHHIIIKKKLLLMMMPPPMMMJJJJJJMMMNNNLLLJJJFFFGGGHHHGGGFFFEEEEEEFFFDDDBBBAAAAAADDDGGGIIIIIIJJJKKKMMMNNNOOOOOOOOONNNKKKJJJJJJIIIIIIJJJJJJKKKNNNMMMLLLJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJIIIHHHIIIJJJKKKKKKJJJKKKMMMOOOLLLKKKKKKMMMOOOPPPPPPOOONNNKKKFFFBBB???@@@BBBCCCUUU\\\4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦQQQNNNB?Ho9DDD>dd<ӵ>>>>>>B?Ho9444<x111111111111000//////&ӫeʬtIӇ***>d<Φ>d<Ħ***D&ӫetIӇ...DdDĦ000sdKĦ+++B?dp&ĒR)))(((>d<sdKĦ+++B?Ho9)))s&dq&ĒR)))))))))))))))))))))'''(((((()))***+++++++++,,,.........,,,+++,,,---,,,,,,,,,---...000111222///222222//////222222000///...///000333444333111000111111000///000222444555444222111111111222222111111111///...///111444333222222111111222333444888777777888:::;;;:::999777777999<<>>===;;;:::888888999:::<<<===??????;;;>>>@@@AAA???===<<<;;;>>>>>>>>>@@@@@@???>>>>>>>>>???>>>======>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBB???@@@BBBCCCDDDCCCCCCBBBBBBCCCDDDEEEEEEDDDBBBAAADDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBDDDEEEEEECCCAAA@@@AAABBB??????@@@AAABBBBBBBBBBBBDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIJJJKKKMMMMMMPPPMMMJJJKKKMMMOOOMMMKKKGGGHHHHHHGGGEEEDDDEEEFFFDDDBBB@@@AAADDDGGGHHHIIIJJJKKKMMMNNNOOOOOOOOONNNJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIHHHHHHJJJKKKLLLLLLKKKKKKMMMOOOKKKKKKKKKMMMOOOPPPNNNMMMLLLIIIEEEAAA@@@AAACCCEEEYYY```4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@G===>>>HĪj@IŌDDDCCCBeneAAAHkge???ne@@@AAAfe@@@Hu]3hhDDDFFFHHHseFFFHHHKKKLLLLLLMMMNNNPPPMMMNNNOOONNNMMMMMMgeĦja>aĦPPPMMM@GDDDCCCseJJJIIIIIIJJJKKKQQQRRROOO<Ō<<<======@G444333Hkge111111000/////////......HĪj@IŌ++++++ege)))***Hu]3hIŌ......DdDĦ...ne---+++@h******>h+++***(((se&&&ne(((***@G))))))sĪj@h))))))))))))))))))))))))&&&'''(((***+++,,,,,,------...///...---,,,---...+++,,,,,,---...000111222---000111///111444555333000//////111333333222111000222222222111111333444777555333111000111222333///000111000//////111333222222111111222333555666999888888999;;;<<<;;;:::<<<;;;:::999;;;>>>CCCEEE@@@AAAAAAAAA@@@???===<<<::::::;;;<<<===>>>>>>???<<<>>>AAAAAA???===<<<<<<<<<::::::>>>???===>>>AAA===??????<<<===@@@@@@>>>???@@@AAAAAABBBBBBAAAAAA???@@@AAABBBCCCCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCAAABBBCCCDDDCCCBBBAAA@@@AAABBBCCCCCCBBBAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>???@@@AAAAAABBBBBBAAA??????@@@BBB??????@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKMMMNNNMMMKKKJJJJJJKKKLLLKKKKKKIIIJJJIIIGGGDDDCCCCCCEEECCCAAA@@@@@@CCCFFFHHHHHHJJJKKKLLLMMMNNNNNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHGGGHHHJJJJJJHHHGGGHHHHHHHHHIIIJJJIIIIIIIIIKKKMMMJJJJJJKKKMMMOOONNNLLLIIIHHHFFFCCCAAA@@@AAADDDEEE]]]4DuXӵĵD^DdDĦ@@@>>>???EEEFFFCCC@@@@@@>>>@@@AAAAAABBBCCC@@@D^HHHFFFHHHKKKs׼sLLLIIIKKKMMMNNNMMMMMMNNNOOOMMMOOOPPPOOOMMMLLLgeFm8PPP>aĦOOOLLLKKKGGGEEEEEEs׼sKKKKKKHHHGGGHHHJJJLLLOOOMMMHo>>>;;;<<<<<<<<<555444333///000000///...---------,,,,,,---,,,((()))***D^...//////DdDĦ,,,//////,,,,,,...*********)))++++++***s׼s,,,%%%((((((+++,,,+++)))))))))************************'''((()))+++,,,,,,,,,++++++---......,,,,,,---...//////......//////000000---111222000111555666333111000///000222222111///111222333333222222333555444333333222222222333333---///111222111000111111111111000000222444666888:::999888999;;;===<<<;;;<<<======<<<;;;===CCCGGG@@@AAABBBBBBBBBAAA???===<<<<<<======>>>>>>>>>>>>===???@@@@@@???=========???;;;:::>>>>>><<<===AAA>>>AAAAAA======BBBCCC@@@???@@@AAABBBCCCBBBBBBAAA@@@AAABBBDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBAAAAAA>>>@@@BBBBBB@@@@@@BBBDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<<<<===???@@@>>>?????????>>>>>>@@@AAA>>>???AAABBBCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLKKKLLLLLLKKKJJJJJJKKKMMMLLLKKKJJJGGGCCCBBBBBBCCCCCCAAA???@@@BBBEEEGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHFFFHHHIIIHHHFFFFFFGGGIIIFFFGGGHHHHHHGGGHHHJJJLLLIIIJJJKKKMMMNNNMMMIIIFFFDDDCCCAAA@@@@@@AAABBBCCCΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦwwwlllZZZPPPGGGCCCAAA>>>===>>><<<>>>AAACCCDDDEEEGGGHHHCCCBBBAAAAAABBB@@@>>>;;;<<<>>>???@@@??????AAABBB@@@BBBDDDEEEĦCCC>>>@@@BBBEEEEEEEEEDDDCCC@@@>d<ĦHHHIIIGGGIIILLLBeMMMMMMMMMOOOPPPPPPNNNMMMMMMNNNNNNPPPQQQOOOLLLKKKgeFYĉSSSQQQ>aĦNNNKKKJJJLLLJJJGGGFFFHHHJJJIIIGGGFFFBeJJJLLLKKKHHHGGGGGGIIIHHHKKKKKKnu]ӵ>>><<<:::888555444666555555444333222111000,,,---...//////...---,,,,,,,,,+++++++++,,,,,,---,,,---...---+++++++++,,,))))))***++++++>d<Ħ***,,,...000000>d<Ħ,,,------Ħ---------.........//////)))************+++++++++(((***,,,,,,Be---...'''$$$(((Ħ------,,,++++++******++++++))))))************))))))++++++++++++++++++++++++((()))+++,,,,,,+++***)))***+++---,,,,,,+++---...333222111000///////////////222222000111555555333111000000000222111000...111222444444333222333555///111333555555555444333,,,///222333222111000000111000000000222555777999:::999999:::<<<======<<<666<<>>>>>>>>>>>======>>>???@@@@@@>>>======>>>GGGAAA>>>@@@???:::;;;@@@>>>BBBBBB>>>???DDDDDDAAA@@@AAABBBCCCCCCCCCBBBAAAAAABBBDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAABBBDDDEEEDDDDDDCCCCCCBBBBBBBBBBBB<<<>>>AAAAAA??????BBBDDD???????????????????????????>>>===;;;;;;===>>>???===>>>??????>>>???AAACCC>>>???AAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDEEEEEEFFFHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKLLLNNNOOONNNKKKKKKMMMPPPMMMLLLKKKGGGCCCAAAAAABBBBBB@@@??????BBBEEEGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHIIIHHHEEEEEEGGGJJJGGGHHHIIIIIIHHHIIIKKKLLLIIIIIIKKKMMMMMMKKKGGGDDDAAA@@@?????????@@@AAABBB?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦuuuiiibbbQQQMMMFFF???;;;999999:::999===BBBFFFIIIIIIGGGFFFEEEAAA======???@@@???<<<;;;>>>AAACCCBBBBBBCCCDDDBBBCCCDDDgdKĦ@@@AAABBBBBBCCCCCCDDDEEEEEECCCsdKĦIIIJJJIIIKKKMMMLLLMMMNNNPPPQQQSSSRRRQQQOOOOOOPPPQQQQQQQQQQQQRRRRRRŶSOOORRRTTT3we>>=========??????AAAAAABBBCCCDDDDDDDDDCCC@@@@@@@@@?????????????????????>>>===>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFIIIHHHEEEDDDCCCCCCDDDEEEBBBDDDGGGIIIHHHFFFFFFFFFBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCDDDEEECCCBBB@@@@@@??????????????????@@@?????????>>>>>>======BBB???:::888???CCC;;;--->>>???@@@AAABBBAAA@@@@@@AAABBBDDDCCCBBBAAAAAAAAAEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHCCCEEEGGGGGGHHHIIILLLNNNLLLMMMNNNNNNMMMLLLJJJIIIKKKHHHEEECCCDDDDDDDDDCCCBBBAAA??????AAADDDGGGIIIEEEFFFHHHIIIJJJIIIHHHHHHFFFGGGHHHIIIIIIGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMLLLJJJHHHFFF@@@@@@@@@????????????>>>>AneneneneDexxxjjj^^^WWWIIIFFFAAA===:::999:::::::::===AAAEEEHHHGGGFFFDDDCCCAAA???>>>>>>???>>>>>><<<>>>@@@BBBBBBBBBDDDEEECCCDDDneCCCBBBCCCCCCCCCDDDEEEEEEFFFFFFCCCneIIIJJJKKKMMMOOOQQQQQQPPPPPPPPPRRRQQQSSSTTTSSSRRRPPPQQQRRRQQQQQQQQQQQQQQQQQQ>AQQQQQQPPPk<LLLKKKIIIGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHIIIIIIHHHEEEDDDDDDEEEBBBAAA@@@fh:::::::::999888777666444333222111000////////////---,,,---///000///---,,,,,,,,,,,,---///000000///......---------------)))************De+++,,,------......ne...,,,ne***,,,,,,,,,++++++,,,,,,,,,+++*********))))))))))))---+++)))'''&&&''')))+++++++++ne)))))),,,,,,,,,++++++*********((((((((((((((())))))))))))))))))(((((())),,,...,,,++++++++++++,,,---------///000///......///000/////////000000111111111000111333555666777777888888666333222333444444444444444444444444555666777777555444555888:::999888555444222333444444333111333333444444555666777888999:::::::::;;;;;;<<<<<>>>>>???@@@AAABBBAAAAAAAAABBBBBBCCCDDDCCCCCCDDDDDDEEEFFFFFFGGGKKKJJJGGGEEEDDDEEEFFFGGGEEEGGGJJJJJJIIIHHHHHHIIIEEEEEEEEEDDDDDDCCCCCCCCCFFFEEECCCBBBBBBBBB@@@>>>?????????????????????????????????>>>>>>>>>======<<<>>>===;;;===@@@===555>>>???@@@AAAAAAAAA@@@@@@???AAACCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGDDDFFFGGGGGGFFFGGGIIIKKKLLLLLLMMMMMMLLLKKKJJJIIIJJJGGGDDDBBBBBBCCCCCCBBBAAAAAA@@@@@@BBBDDDGGGHHHFFFFFFHHHIIIIIIIIIHHHHHHFFFGGGHHHIIIHHHGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLKKKJJJHHHEEECCC>>>>>>??????@@@AAABBBzzzjjj\\\PPPIIIAAA@@@>>><<<<<<<<<<<<===;;;>>>AAADDDEEEEEECCCBBBAAAAAAAAA???======>>>@@@<<<>>>@@@@@@AAACCCEEEHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGDDDJJJKKKLLLNNNQQQSSSTTTTTTSSSRRRSSSTTTSSSTTTUUUTTTRRRQQQRRRSSSQQQQQQRRRRRRRRRQQQPPPRRRQQQIIIHHHGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHFFFDDDBBBBBBCCC??????>>>===999999999999888777666555333222111000000000000111000///......///000///---+++,,,------............///...,,,+++++++++---...)))***+++***(((...---,,,,,,+++,,,,,,---...---///+++++++++,,,,,,,,,,,,++++++******+++++++++***))))))...+++(((''')))++++++***++++++*********------,,,+++***))))))((())))))((('''''''''(((((()))******)))((())),,,...------,,,,,,------...//////000111000...---...///...///000111222333444444222333444666777888999999:::777333111222333444444555555444444444555666666777666555666999:::999888777555222111111222111000222222444555666777777777;;;;;;;;;<<<<<<<<<<<<<<<@@@AAAAAABBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA????????????@@@AAABBBBBBBBBCCCDDDEEEFFFGGGEEEFFFFFFGGGGGGHHHHHHHHHNNNMMMJJJHHHGGGGGGHHHHHHFFFHHHJJJJJJIIIHHHIIIIIIHHHGGGGGGFFFDDDCCCBBBBBBDDDBBBAAAAAAAAAAAA???>>>??????????????????????????????>>>>>>>>>>>>======666<<<@@@>>><<<===>>>>>>>>>???@@@@@@AAAAAA@@@@@@===???AAABBBBBBBBBCCCEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGHHHGGGGGGFFFFFFEEEFFFGGGFFFEEEEEEGGGHHHLLLLLLLLLLLLKKKJJJIIIHHHHHHEEEBBBAAAAAABBBBBBAAA@@@@@@AAABBBDDDEEEFFFGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKJJJIIIGGGEEEBBB@@@<<<<<<>>>@@@BBBDDDEEEbbbfffeee~~~mmm]]]PPPFFFAAA>>>>>>>>>>>>????????????===>>>@@@BBBCCCBBBAAA@@@@@@AAABBB@@@<<<<<<>>>BBB===>>>???@@@AAACCCFFFIIIKKKJJJHHHGGGGGGGGGHHHIIIEEEDDDDDDCCCCCCDDDEEEFFFEEEGGGJJJLLLLLLMMMOOOPPPSSSUUUVVVVVVTTTSSSTTTTTTSSSTTTTTTSSSRRRQQQRRRSSSRRRSSSSSSTTTTTTSSSRRRQQQMMMOOOPPPOOOMMMLLLMMMOOOIIIHHHGGGEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGEEEBBBAAAAAAAAA@@@??????>>>===<<<<<<;;;777777888777777666555444111111000000000000111111000//////.........------***+++---......---,,,++++++*********************(((+++---***&&&&&&+++000...---+++***)))***+++,,,,,,......,,,,,,///...+++***+++,,,------,,,+++***,,,,,,---...------,,,+++---+++***)))***+++,,,---++++++++++++++++++++++++***************+++++++++,,,,,,***))))))))))))*********+++***)))***,,,..................//////000000111111000...---...///000000111222222333444444333444666777888999999999;;;777333111111333444444333333333222222333333444777777777888::::::::::::999666222////////////...///111333555666777666666<<<<<<<<<===============???@@@AAABBBCCCBBBAAA@@@BBBCCCDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@??????@@@AAABBBCCCCCCDDDEEEFFFHHHJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKRRRPPPMMMKKKIIIIIIIIIJJJEEEGGGHHHGGGFFFEEEGGGHHHHHHHHHGGGFFFEEEDDDCCCCCC@@@???>>>@@@BBBCCCCCCBBB>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>======666<<<@@@???<<<;;;>>>AAA>>>??????@@@@@@@@@@@@@@@>>>???BBBBBBBBBAAABBBCCCDDDCCCCCCCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFGGGFFFEEEFFFHHHJJJMMMMMMLLLKKKJJJIIIIIIHHHGGGEEEBBB@@@AAABBBBBBAAA???AAABBBDDDEEEFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDEEEEEEEEEEEEDDDFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJHHHEEEBBB@@@>>><<<===???AAACCCEEEGGG^^^bbbcccpppaaaTTTJJJCCC???>>>>>>>>>??????>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@???AAABBB???<<<<<>>???@@@@@@AAACCCFFFIIIKKKJJJHHHGGGGGGHHHIIIJJJGGGFFFDDDCCCBBBCCCDDDDDDFFFIIILLLNNNNNNPPPRRRSSSWWWYYYZZZYYYWWWVVVVVVWWWSSSSSSSSSRRRPPPPPPQQQSSSTTTUUUVVVVVVVVVTTTSSSRRROOOMMMKKKLLLMMMNNNLLLJJJHHHGGGEEECCCBBBCCCDDDEEEDDDEEEFFFHHHHHHGGGFFFEEEDDDEEEEEECCCAAA??????@@@@@@??????>>>===<<<<<<<<<666666666666555444333333000000000///000000111222/////////...,,,+++++++++***+++,,,------,,,++++++''')))+++------+++)))'''(((+++---***&&&&&&+++000...---+++***))))))***+++***...///---,,,......+++)))***,,,,,,,,,,,,***)))+++,,,,,,------,,,,,,,,,))),,,...,,,)))(((,,,///++++++++++++++++++++++++************************---,,,+++******************+++,,,,,,+++***,,,---//////......//////000111000111222111///......///333333333222222222222222444444555777888888888888999666222111111333333333333333222222222333444444777888999:::;;;;;;;;;;;;;;;888444111000000//////000222444666888888888888<<<<<<=====================>>>???AAAAAAAAA@@@???BBBCCCDDDFFFGGGHHHHHHHHHFFFEEEEEEDDDCCCCCCBBBBBBCCCBBBAAAAAAAAABBBDDDEEEFFFFFFGGGHHHIIIKKKMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOTTTRRROOOLLLJJJJJJJJJJJJFFFGGGGGGEEEDDDDDDFFFHHHFFFFFFFFFFFFEEEEEEEEEEEE@@@??????@@@BBBDDDCCCBBB======>>>>>>>>>?????????==================>>>>>>;;;<<<===>>>===;;;<<<>>>>>>>>>>>>?????????@@@@@@???AAABBBBBBAAA@@@@@@AAACCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEGGGGGGGGGHHHKKKMMMNNNMMMLLLKKKJJJIIIHHHHHHGGGEEEBBBAAAAAACCCCCCBBB@@@AAACCCEEEFFFFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDFFFFFFEEEDDDDDDFFFFFFGGGGGGHHHIIIIIIJJJLLLKKKIIIGGGDDDAAA???>>>>>>???@@@AAACCCDDDFFFFFFZZZ___aaawwwooobbbVVVMMMFFFBBB???============<<<<<<<<<<<>>???AAA???@@@AAABBBBBBCCCEEEGGGGGGHHHHHHIIIKKKMMMNNNOOOMMMKKKHHHEEEDDDDDDDDDEEEGGGJJJMMMOOOQQQRRRTTTVVV\\\^^^___^^^[[[ZZZYYYZZZSSSTTTSSSQQQPPPPPPRRRTTTTTTUUUVVVWWWVVVTTTRRRQQQOOOLLLIIIJJJMMMNNNKKKGGGFFFEEEDDDCCCBBBCCCDDDDDDBBBDDDFFFGGGHHHGGGEEEDDDAAABBBBBBAAA???>>>???@@@>>>>>>===<<<;;;:::999888555555555555444333222111000000/////////000000111///000000...+++******+++)))***++++++,,,,,,,,,,,,(((***...111111///+++))))))***+++***((((((+++...---,,,,,,+++************(((---///---+++---,,,*********++++++++++++******))))))(((((())))))***+++(((---///---(((&&&***///*********+++++++++++++++,,,,,,+++***)))(((((('''*********++++++***)))(((+++,,,------,,,+++,,,---//////......//////000111000111222111///...///000333333333222222222111111222333444555666666666666555333111111222333333222444444444444555666777777666999;;;<<<<<<;;;;;;<<<===:::777555444333222000222333555777999::::::;;;;;;;;;<<<<<<===>>>>>>>>><<<===>>>>>>????????????AAABBBDDDEEEGGGHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKKKKLLLNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUSSSPPPMMMJJJIIIIIIJJJIIIHHHGGGEEEDDDDDDGGGIIIEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCAAAAAAAAAAAA@@@>>><<<======>>>>>>?????????<<<<<<============>>>>>>>>>;;;:::<<<===;;;:::<<>>>>>>>>>>>???@@@@@@@@@AAACCCBBB@@@??????@@@CCCCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFEEEEEECCCEEEGGGGGGHHHIIILLLNNNNNNMMMKKKJJJHHHHHHGGGGGGGGGDDDAAA@@@AAACCCCCCCCCAAABBBDDDEEEFFFFFFEEEEEEGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIKKKIIIHHHEEECCC@@@???>>>???@@@@@@AAABBBCCCDDDEEEWWW]]]aaazzzggg```VVVMMMFFFBBB???>>>>>>======<<<<<<======>>>@@@????????????@@@AAABBBAAA???>>>===???@@@@@@@@@???AAACCCDDDCCCCCCDDDEEEGGGIIILLLQQQUUUYYY[[[]]]UUUSSSOOOKKKIIIHHHHHHHHHHHHKKKNNNQQQRRRTTTVVVXXX^^^``````___]]][[[ZZZ[[[UUUUUUTTTRRRPPPQQQSSSUUURRRTTTUUUVVVUUUSSSPPPOOOMMMLLLKKKJJJJJJJJJIIIHHHEEEEEEDDDCCCCCCCCCCCCDDDAAABBBEEEGGGGGGFFFDDDCCC>>>???@@@@@@>>>>>>???@@@>>>===<<<:::999777666666444444444444333222111000111000000/////////000000000111222///,,,******+++))))))))))))***,,,------)))+++...000111///---,,,)))************+++++++++,,,,,,,,,,,,,,,,,,++++++&&&,,,///,,,***++++++)))++++++************++++++)))((('''%%%&&&(((***,,,+++,,,---,,,)))((()))+++)))))))))*********++++++++++++******)))))))))((((((***,,,---...,,,+++)))+++---......,,,+++,,,---///............///000000///000111111000///000222111111111111222222222222111222333444444444444444111000000111222333222000222222333444555666888999666999===>>><<<;;;<<<===;;;999777555555333111///222222333444666888:::;;;999999:::;;;===>>>??????============>>>???@@@@@@AAAAAACCCEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIJJJLLLNNNPPPRRRQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUSSSPPPLLLJJJHHHHHHHHHHHHHHHFFFCCCBBBBBBEEEHHHFFFFFFEEEEEEDDDCCCBBBBBBDDDBBB@@@@@@@@@???===<<<<<<<<<======>>>??????@@@<<<<<<<<<=========>>>>>>===999999<<<<<<888999===???>>>>>>===>>>???@@@AAA>>>@@@AAAAAA@@@@@@@@@AAABBBBBBBBBCCCCCCDDDEEEFFFDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEGGGGGGGGGHHHJJJLLLLLLKKKIIIGGGEEEEEEEEEEEEEEECCC@@@???@@@AAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFHHHJJJJJJIIIGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHGGGEEECCC@@@>>>======>>>>>>???AAABBBCCCDDDEEEUUU\\\aaa|||ppp]]]WWWOOOGGGBBB???===;;;@@@???>>>>>>>>>@@@AAABBB@@@@@@?????????AAABBBCCCBBB???<<<<<>>??????>>>>>>???@@@???>>>===;;;999777666555333333333333222111000000111111000///////////////111333333111---***+++,,,)))((((((((()))+++...///***+++,,,------------,,,***))))))***,,,,,,+++)))***+++---......---,,,+++%%%+++///,,,*********))),,,+++***))))))***+++,,,,,,***'''&&&&&&))),,,......,,,******+++***)))'''(((((())))))*********+++&&&'''((()))***+++,,,---)))+++///111222000...,,,+++---///...---,,,,,,---...............///000000...///111111000000111333//////000111222333333444000000111222333333333333......///111333333111//////000000111333555777888666:::>>>???===;;;<<<===777555444333333111...,,,////////////111444666888777888999;;;===>>>???@@@>>>======<<<===???AAABBB@@@AAACCCDDDFFFGGGGGGHHHFFFGGGGGGHHHHHHIIIIIIJJJLLLLLLLLLNNNPPPSSSUUUWWWUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYYYYYYYYYYXXXXXXXXXUUUSSSOOOLLLIIIHHHGGGGGGFFFEEECCC@@@>>>???CCCFFFHHHGGGFFFDDDCCCAAA@@@???@@@???===>>>??????>>>===;;;<<<<<<===>>>??????@@@;;;<<<<<<<<<======>>>>>>999777999<<<:::666999@@@???>>>=========>>>@@@AAA<<<>>>@@@AAAAAAAAABBBCCCBBBBBBBBBCCCCCCEEEFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGFFFEEEEEEGGGIIIJJJIIIGGGEEECCCCCCCCCCCCDDDAAA>>>>>>???@@@AAAAAACCCCCCDDDDDDEEEEEEFFFFFFGGGFFFEEECCCCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEECCCDDDGGGIIIIIIHHHFFFDDDEEEFFFFFFGGGHHHHHHIIIIIIFFFEEECCC@@@>>>===<<<<<<<<<===>>>@@@BBBDDDEEEFFF\\\cccccc~~~ooodddTTTPPPKKKEEE@@@>>>===>>>DDDDDDEEEDDDCCC@@@>>>===AAAAAA@@@???@@@AAACCCDDDBBBCCCEEEDDDBBBAAABBBBBBEEEEEEEEEEEEFFFFFFFFFFFFHHHNNNYYYeeennnuuuxxxyyyoooiii```YYYTTTOOOJJJFFFIIIKKKNNNQQQTTTUUUVVVVVV\\\\\\]]]^^^___^^^ZZZWWWWWWVVVTTTRRRPPPPPPSSSUUUVVVUUUSSSRRRQQQOOOLLLJJJMMMLLLJJJHHHGGGGGGGGGGGGCCCCCCCCCCCCBBBAAA@@@???FFFCCCAAAAAABBBAAA>>>;;;>>>;;;888777888:::;;;;;;<<<;;;:::999777666555444111000000111222222///---000///...---------------///000000///---+++,,,------------------,,,+++***+++------)))))),,,,,,)))&&&))),,,...---,,,+++,,,++++++,,,,,,---...//////***,,,......---***&&&###,,,+++,,,---......+++)))***'''%%%&&&***---,,,+++)))++++++''''''***+++(((++++++***************+++---+++***,,,///000///,,,***,,,000111///---++++++............///000222333...............///000000444333222000000000000111111222333444555444333222555333111000222333333222111111222222333333333333222222333444555666777888;;;::::::;;;===;;;666222333333222222111000000/////////000111222444666777;;;<<<===>>>>>>>>>===<<<:::;;;<<<>>>@@@AAAAAABBBBBBCCCDDDFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFHHHKKKNNNNNNNNNPPPQQQSSSTTTVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[\\\[[[ZZZZZZYYYXXXUUURRRRRRPPPMMMJJJHHHGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBCCCFFFFFFEEEDDDCCCAAA???>>>======<<<<<<===>>>??????????????????>>>>>>>>>>>>999:::;;;===>>>>>>>>>>>>999;;;===>>>???>>><<<;;;>>>>>>???@@@@@@@@@@@@???AAAAAA@@@???@@@AAABBBCCCCCCDDDEEEDDDCCCCCCEEEGGGFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBAAA@@@===;;;:::;;;<<<======<<>>AAACCCEEEFFFFFFFFF]]]dddeeeqqqbbbXXXJJJGGGDDDAAA@@@@@@BBBCCCDDDDDDDDDCCCBBBAAA??????AAAAAA@@@@@@@@@AAABBBCCC>>>@@@CCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFLLLSSS^^^jjjuuu|||yyyrrriiiaaa[[[UUUOOOKKKLLLMMMOOOQQQSSSUUUVVVVVVYYYZZZZZZ\\\]]]\\\YYYVVVYYYXXXVVVRRROOONNNPPPRRRTTTSSSQQQQQQPPPOOOLLLJJJLLLKKKIIIGGGFFFFFFFFFFFFBBBCCCCCCBBBBBBAAA@@@???BBBAAA@@@AAABBBBBB???<<<>>>;;;888777999;;;<<<<<<::::::999777666555444333222000000000111111///.........---,,,,,,,,,,,,,,,---...///...+++***+++,,,---,,,,,,,,,,,,++++++++++++------******......,,,)))+++------,,,******+++******++++++,,,,,,------,,,---......---+++(((&&&,,,,,,+++---......,,,***++++++***+++---......---)))++++++((('''++++++))),,,,,,+++++++++++++++,,,...,,,+++,,,...///,,,******,,,...///...,,,,,,,,,000000///......///000111//////......//////000111+++---...000222333333333111222333444444333222222000000000111333333222000111111111111111222333333111222333444555666666777:::999999:::;;;:::666222333222222111000///......//////000111333555777777;;;;;;<<<=========<<<<<<:::;;;===???@@@BBBBBBCCCBBBCCCDDDEEEFFFGGGGGGGGGIIIJJJJJJJJJJJJKKKNNNQQQQQQRRRSSSUUUWWWXXXYYYZZZ[[[[[[[[[\\\]]]^^^^^^___[[[[[[ZZZZZZYYYWWWTTTSSSQQQOOOLLLIIIGGGGGGGGGGGGEEEEEEDDDCCCBBBBBBBBBCCCEEEEEEDDDCCCBBB@@@???>>>===============>>>???@@@<<<<<<<<<======>>>>>>>>>::::::;;;;;;<<<=========:::;;;<<<======<<<<<<;;;===>>>??????@@@@@@??????????????????@@@BBBDDDEEEBBBDDDEEEEEEDDDDDDEEEFFFEEEFFFFFFGGGFFFEEEDDDCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEECCCBBBAAA@@@<<<:::888888999;;;;;;;;;@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEECCCBBBBBBCCCEEEEEEFFFFFFFFFDDDCCCDDDEEECCCCCCCCCCCCDDDDDDDDDDDDFFFDDDCCCFFFJJJKKKHHHEEEFFFGGGHHHHHHHHHGGGEEEDDDDDDCCC@@@>>><<<::::::999???@@@BBBDDDEEEEEEEEEEEEXXX```dddrrrdddWWWNNNAAA@@@>>>>>>???AAADDDFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCC???AAACCCDDDCCCBBBCCCDDDEEEEEEDDDDDDEEEFFFFFFGGGOOOVVVaaannnzzz|||sssiiiaaaZZZTTTPPPOOOPPPPPPQQQRRRTTTUUUVVVWWWWWWXXXZZZ[[[[[[XXXVVVYYYYYYWWWSSSOOOMMMMMMNNNQQQPPPOOOOOOOOONNNLLLJJJIIIHHHGGGEEEDDDDDDDDDDDDAAABBBBBBAAAAAA@@@???>>>>>>>>>???AAABBBBBB???===<<<999777666777999::::::888888777555444333222222333111//////000000000///---,,,,,,+++++++++++++++,,,---...,,,***)))***+++---,,,++++++******++++++***,,,,,,******...///---,,,------,,,***))))))***************************,,,------------,,,++++++,,,,,,+++,,,......,,,++++++,,,...///---,,,,,,---)))++++++((((((+++,,,)))---,,,,,,+++,,,,,,------///---,,,---------+++)))***+++------,,,,,,---///111111000///////////////000////////////000111111(((***---111333333333222111222222333222222111111......000222444444111///222111000///000111222333111111222333444444555555777777777999:::888555333333222222111///......---///000111333444666777888;;;;;;::::::;;;<<<<<<===;;;<<<>>>@@@BBBCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLLLLMMMPPPRRRSSSTTTVVVXXXZZZ[[[\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^YYYYYYZZZYYYXXXVVVTTTSSSPPPNNNLLLIIIGGGFFFFFFFFFCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA???>>>===>>>>>>>>>>>>>>>??????@@@999999:::;;;<<<===>>>>>><<<<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;======>>>????????????>>>======>>>???AAACCCEEEFFFAAACCCFFFFFFEEEDDDDDDEEECCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@;;;888555555666999:::;;;@@@@@@@@@AAABBBBBBCCCCCCEEEEEEEEEDDDBBBAAACCCDDDDDDEEEEEEEEECCCBBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGDDDCCCEEEHHHJJJHHHFFFDDDEEEFFFFFFFFFEEECCCBBB@@@@@@>>>===;;;;;;::::::@@@AAACCCDDDEEEEEEDDDDDDRRR\\\bbbsssfffZZZOOOHHHAAA@@@>>>>>>>>>@@@CCCDDDJJJIIIGGGDDDCCCBBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBEEEFFFGGGFFFCCCBBBAAABBBEEEEEEDDDDDDEEEFFFGGGHHHOOOUUU```mmmxxxvvvlllbbb[[[UUURRRRRRQQQPPPPPPQQQRRRTTTUUUUUUUUUVVVXXXZZZZZZXXXVVVWWWWWWVVVSSSOOOLLLLLLMMMNNNMMMLLLLLLMMMLLLKKKIIIFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@???>>>======<<<===???@@@AAA@@@===;;;999777444444555777777777777666666555333222222111333111......///000000///,,,,,,++++++++++++,,,,,,,,,------,,,+++******+++,,,++++++*********+++,,,***---,,,)))))),,,,,,***,,,------+++))))))***,,,*********************)))+++++++++++++++,,,---------,,,+++,,,......---,,,'''+++......+++(((((())))))++++++((((((,,,,,,***,,,++++++++++++,,,------------------------+++******+++,,,++++++,,,///111000000///////////////000000000000000000111111222......000000111111000000222222222222111111000000222111111222333333111///222111///...///000111222000111111222333333444444555666666777888777555333444444333222111000//////000111333555666888999999;;;::::::999:::;;;===>>><<<===???AAABBBCCCDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEGGGIIIKKKKKKMMMOOOQQQSSSTTTVVVXXXZZZ[[[[[[[[[^^^]]]\\\[[[ZZZXXXWWWWWWVVVWWWXXXXXXVVVTTTSSSSSSOOOMMMKKKIIIGGGEEEDDDDDD@@@AAACCCDDDDDDCCCBBBAAABBBBBBAAAAAA@@@>>>===<<>>>>>>>>??????@@@:::::::::;;;<<<=========???===;;;:::999:::<<<=========<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>=========>>>???AAABBBCCCDDD@@@CCCFFFFFFEEECCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDCCCBBBAAA@@@???;;;888444444555999;;;<<>>===<<<;;;<<<>>>??????>>><<<::::::888777555555666777777666666666555444333222222111333000...---.../////////---,,,,,,,,,,,,,,,------,,,---...---,,,+++,,,---,,,+++++++++++++++,,,,,,///111000+++***,,,,,,)))***+++++++++******,,,...++++++++++++***************)))))))))***+++---------,,,+++,,,...///...---&&&)))---,,,)))&&&&&&''')))++++++((())),,,---+++***************+++,,,,,,+++,,,---...............,,,,,,,,,,,,+++,,,///222---......///000111111111000000000000000111111222444333111/////////111222333222222111111000000000999666222000111222222222222111000//////000111111000111111222222333333333333444666666666555555555666666555555444333333333222444666888999:::;;;;;;<<<;;;::::::;;;===>>>@@@>>>???@@@AAABBBCCCCCCCCCBBBAAAAAABBBCCCDDDFFFGGGEEEGGGIIIIIIJJJLLLOOOQQQRRRTTTVVVYYYZZZ[[[[[[[[[^^^]]][[[XXXVVVSSSQQQPPPRRRTTTVVVVVVSSSQQQQQQRRRMMMLLLJJJHHHFFFDDDCCCCCC@@@@@@BBBCCCCCCBBBAAAAAA@@@AAA@@@@@@???>>>===<<>>>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<@@@>>><<<:::::::::<<<=========<<<;;;;;;<<<<<<===;;;;;;<<<============<<<======>>>??????@@@@@@@@@???BBBDDDEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCDDDCCCCCCCCCCCCBBB@@@???>>><<<999666555777;;;===>>>CCCCCCCCCCCCDDDDDDDDDDDDCCCEEEFFFEEECCCBBBBBBCCCBBBCCCDDDCCCBBBAAAAAACCCCCCCCCCCCCCCDDDDDDDDDDDDFFFEEEDDDEEEFFFHHHHHHHHHDDDDDDCCCCCCAAA@@@???>>>::::::;;;;;;<<<<<<=========>>>AAADDDFFFHHHHHHHHH___iiimmm{{{kkk\\\RRRKKKFFFBBB??????@@@AAACCCEEEHHHIIIOOONNNLLLIIIGGGEEEDDDCCCBBBCCCCCCCCCCCCBBBAAAAAAAAACCCFFFFFFFFFFFFGGGIIIHHHGGGFFFFFFGGGIIIKKKMMMQQQVVV]]]fffmmmsssvvvxxxvvvtttnnnfff^^^XXXVVVVVVRRRRRRQQQQQQRRRRRRSSSSSSUUUUUUTTTUUUWWWWWWVVVTTTNNNPPPRRRRRRPPPNNNMMMMMMIIIHHHGGGGGGHHHHHHFFFDDDAAAAAABBBBBBAAA@@@@@@???===>>>>>>======<<<;;;:::<<<===>>>===;;;999999::::::888777777888999888777555555444333333222111111222000....../////////...---,,,,,,,,,,,,------...,,,---...---,,,+++,,,---++++++,,,---------,,,,,,444666444///---...---***(((***++++++++++++---...******************++++++))))))))))))***+++,,,---...,,,+++,,,.../////////)))***,,,,,,***)))(((((((((++++++((()))---...,,,))))))))))))***+++,,,,,,+++---/////////...///111---......---------000222,,,---...000111111222222000////////////000111111444222///---...111444777444333222111111111111111;;;777222000000222333444111111111111111111000000111111222222222333333333222444666666555555666777777777777777777777777777555666999;;;============<<<<<<======>>>???@@@AAA@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHIIIHHHIIIKKKOOORRRRRRTTTWWWYYY[[[\\\[[[ZZZ]]]\\\ZZZWWWTTTQQQOOONNNMMMQQQTTTSSSPPPNNNOOOQQQLLLKKKJJJHHHFFFDDDBBBAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<>>>>>=====================<<<<<<<<<;;;;;;;;;>>>===<<<:::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;<<<======>>>>>>======???AAABBBBBBAAA?????????@@@????????????@@@@@@AAABBBAAA@@@@@@@@@AAACCCDDDCCCCCCCCCBBBAAA@@@>>>>>>===;;;888888;;;>>>???@@@DDDDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEEEEDDDCCCCCCDDDCCCDDDDDDDDDBBBAAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFDDDBBB@@@???>>>999999;;;<<<============<<<>>>AAADDDGGGIIIIIIJJJ```jjjmmmyyyooo```TTTMMMHHHEEEBBB>>>???@@@BBBDDDGGGIIIKKKKKKKKKJJJIIIHHHGGGEEEDDDBBBCCCDDDDDDDDDCCCAAA@@@>>>AAACCCEEEEEEFFFGGGIIIIIIHHHGGGGGGHHHJJJMMMOOORRRUUUZZZ```eeehhhjjjjjjiiiiiieee___YYYUUUUUUWWWRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTTTTSSSRRRMMMOOORRRRRRPPPMMMLLLLLLHHHGGGFFFFFFFFFFFFDDDBBB@@@@@@AAABBBAAA@@@???>>>=========<<<<<<;;;:::999:::<<<<<<;;;888888:::===888666555666777888777555333222222111111000000000000///...///000000...,,,+++++++++++++++,,,------***,,,---,,,+++***+++---***+++...///000///---,,,333555333...---......+++(((+++------,,,+++++++++((((((((())))))*********)))******++++++,,,,,,,,,...,,,++++++...///000000,,,*********++++++***)))(((++++++))))))---...,,,************+++,,,---------///222111///...///111///000000000......000111---...///000111111000000//////......//////000111000///......///111444666666555333222111111111222666444111000222333444444111222333444333222000///222222222333333333333333222444666666555555777999666777777888888999::::::777999;;;>>>@@@@@@@@@???===>>>???AAABBBBBBCCCCCCBBBBBBBBBAAAAAA@@@???>>>AAAAAA@@@@@@AAACCCEEEGGGHHHHHHFFFEEEEEEGGGLLLPPPOOOQQQTTTWWWYYYYYYXXXXXXXXXWWWVVVTTTRRRQQQOOONNNJJJNNNQQQQQQMMMKKKMMMOOOJJJJJJIIIGGGEEECCCAAA@@@BBBBBBAAA@@@?????????@@@@@@@@@@@@@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::999999999999999999555777888:::;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;888999:::<<<======<<<<<<>>>@@@@@@???>>>======>>>??????>>>>>>>>>???AAABBBAAAAAA?????????@@@BBBCCCBBBBBBBBBBBBAAA???>>>======;;;:::;;;===@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDD@@@BBBDDDEEEDDDDDDDDDEEECCCDDDEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHJJJJJJIIIIIIIIIIIIGGGEEEBBB???===;;;:::888:::;;;===>>>>>>>>>>>>===???BBBEEEGGGHHHIIIIIIZZZeeeiiikkkbbbTTTJJJDDDAAA???===@@@AAAAAABBBDDDFFFHHHIIIFFFGGGHHHIIIHHHGGGFFFEEECCCCCCDDDDDDDDDCCCAAA@@@???AAACCCDDDCCCCCCDDDEEEJJJIIIHHHGGGIIIKKKNNNPPPQQQSSSWWW[[[^^^`````````___```^^^YYYTTTRRRSSSVVVSSSTTTVVVWWWXXXXXXWWWVVVTTTSSSQQQQQQRRRRRRQQQOOOMMMOOORRRRRRPPPMMMKKKJJJHHHFFFEEEEEEEEEDDDBBB@@@???@@@AAABBBBBBAAA???>>><<<<<<<<<<<<;;;:::999999888::::::999777888<<<@@@444333222222444444333222111111000000//////....../////////000111000...+++******))))))***+++,,,,,,)))***++++++***)))***,,,)))+++///111222000---,,,///111///+++***,,,,,,******,,,......,,,***)))(((%%%&&&&&&'''((()))*********+++,,,------------,,,...,,,++++++...000000000,,,)))&&&'''***,,,***((((((++++++)))***---///,,,++++++++++++,,,---...///000222444333000......000000111222111000///000111///000111111111000...---...............///000000......//////000000111111777555444222111111222222000//////111333555555444111222444555555333000...333333333333333333444444222444777666555555777:::555666777888999:::;;;;;;888:::===@@@AAABBBAAAAAA>>>???AAACCCDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>===<<>>>>>??????@@@@@@@@@@@@@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;777777888999:::;;;;;;<<<666777888888888888777777222444666999::::::999999999999:::;;;;;;;;;;;;:::444666888:::<<<=========>>>??????>>><<<;;;===>>>@@@???>>>>>>>>>@@@AAABBBAAA@@@???>>>>>>@@@BBBCCCBBBBBBBBBAAA@@@???>>>===<<<;;;;;;<<>>;;;888777666999:::<<<>>>??????>>>>>>???AAACCCEEEGGGGGGGGGGGGTTT\\\eee~~~pppaaaUUUJJJEEEBBB@@@@@@CCCEEEGGGGGGGGGJJJMMMIIIBBBEEEGGGHHHFFFBBBAAACCCFFFEEEEEEEEECCC@@@??????AAADDDBBBAAA@@@AAACCCFFFHHHGGGHHHHHHJJJLLLOOORRRTTTWWWWWWWWWWWWXXXZZZ[[[\\\YYYZZZ[[[YYYVVVTTTSSSSSSXXXUUUUUUXXX\\\^^^ZZZUUUQQQQQQQQQQQQQQQPPPPPPPPPRRRQQQPPPMMMKKKIIIGGGFFFGGGFFFDDDCCCBBBBBBCCCCCCEEEEEEDDDBBB??????@@@BBB<<<:::777777999999777444444444555666666777666666444333111000000000111111...//////000///---,,,+++.........000111000...++++++++++++++++++++++++++++++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,...///...------,,,,,,+++***)))((((((***)))(((''''''((())))))------,,,,,,,,,+++++++++,,,...000111///.........---,,,,,,,,,,,,---......)))***+++,,,,,,+++***)))++++++,,,,,,------,,,,,,111000000000000000111222111//////111444666444111222222000/////////000111............/////////000....../////////000333666444444444444444444444444111222333333222111222444111222222333333222222111333333222222111111222222555444333333555666666555777777777888999:::<<<<<>>===<<<;;;??????>>>>>>???AAABBBCCCBBBBBBBBBBBBDDDFFFHHHIIILLLMMMNNNPPPQQQRRRRRRSSSTTTRRROOOLLLJJJIIIIIIIIIEEEGGGGGGGGGLLLQQQMMMDDDGGGGGGEEEDDDBBB@@@???>>>;;;;;;;;;<<<<<<===>>>???@@@??????>>>===<<<<<<;;;<<<;;;;;;:::999888777777::::::::::::::::::::::::888888777777777777888888666777888999999999999999888888777666666777888999:::666777;;;===;;;:::<<<===>>>===<<<:::;;;===???;;;;;;<<<===>>>???@@@AAADDDBBB???>>>>>>???>>>===BBBBBBAAAAAA@@@??????>>>>>>>>>>>>???@@@@@@AAAAAACCCEEEDDDBBBDDDHHHGGGCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEDDDBBBAAA@@@@@@AAABBBFFFGGGIIIJJJJJJJJJIIIIIIFFFEEEDDDAAA<<<999777777===<<<;;;;;;;;;;;;<<<======@@@DDDFFFFFFFFFGGGIIITTT\\\cccsssfffXXXOOOHHHFFFEEECCCDDDGGGJJJMMMMMMKKKLLLMMMIIIDDDFFFFFFFFFEEECCCBBBCCCDDDBBBCCCCCCBBB@@@@@@AAACCCEEEDDDBBBBBBCCCEEEHHHIIIIIIIIIIIIKKKMMMPPPRRRTTTXXXXXXXXXWWWXXXYYYYYYZZZYYYYYYZZZXXXUUUTTTTTTTTTWWWUUUVVVYYY^^^___[[[WWWSSSSSSRRRRRRQQQPPPPPPOOONNNNNNMMMLLLKKKIIIGGGFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAABBBAAA@@@@@@BBBDDD???;;;777555666777777666444444555666666666666666444333222000000///000000/////////......---,,,+++...---...///111000...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,************++++++++++++******)))(((((()))***+++......---------,,,,,,,,,,,,...000000///.........---,,,,,,,,,,,,---......******++++++++++++******,,,,,,---.../////////...000/////////.../////////000///000111333444333222333222111/////////000000........./////////000000///000111000000111333666444444444444444444444444111222333333222111333444333333444444444444333333444333222222222222333333777555444555777999999999::::::::::::;;;===>>>>>>BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<;;;;;;??????>>>>>>???@@@BBBCCCAAAAAAAAABBBCCCEEEGGGHHHJJJJJJLLLMMMNNNNNNOOOOOOOOONNNLLLJJJHHHGGGGGGGGGBBBDDDDDDDDDHHHLLLIIIAAAEEEDDDCCCBBB@@@???>>>===;;;;;;;;;;;;;;;===>>>>>>>>>======<<<;;;;;;::::::999999888888888777777777888888888888888888888888888777777666666777777888666777777888999999888888888888777666777777999999:::777777;;;===;;;:::<<<;;;<<<<<<;;;::::::;;;===;;;;;;<<<======>>>??????BBB@@@>>>======>>>===<<>>>>>======<<<>>>>>>??????@@@AAAAAAAAABBBDDDCCCAAACCCGGGFFFBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCEEEGGGIIIKKKLLLLLLLLLGGGFFFCCC???;;;888777777======;;;;;;;;;<<<>>>@@@AAACCCFFFGGGHHHHHHIIIJJJUUU[[[aaawwweeeXXXMMMHHHEEEGGGIIIIIIJJJNNNSSSWWWXXXSSSPPPNNNKKKGGGHHHFFFDDDDDDDDDDDDDDDCCC@@@AAABBBBBBAAAAAACCCEEEFFFEEEDDDDDDEEEHHHJJJLLLKKKLLLLLLNNNOOORRRTTTUUUYYYYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXVVVTTTSSSTTTVVVUUUUUUWWW\\\```aaa]]]YYYVVVUUUTTTSSSQQQPPPOOONNNJJJKKKLLLLLLKKKIIIGGGEEEDDDCCCBBB@@@??????>>>>>>???@@@AAA@@@??????AAACCC@@@<<<666333333444555666444444555555666666555555555444222111//////......//////...---,,,,,,,,,,,,---,,,---...000///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++,,,,,,---------...,,,+++,,,------,,,+++'''((()))***+++---......******))))))***+++,,,---.........---------,,,,,,,,,...000000...------...,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,---...///000111111111111111111111000/////////......000222222111111222333333222111000////////////....../////////000000000111222333222111222333555333333333333333333333333000222333333222222333555444555555555555555555444444333333333333333444444888777666888;;;=========>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCCCCBBBAAA@@@@@@??????????????????????????????>>>===<<<;;;;;;:::>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCC>>>???@@@@@@CCCFFFCCC===AAA@@@???>>>===<<<;;;;;;999999999999:::;;;<<<===;;;;;;;;;:::999999888888888888888888888888888888777777777777777777777777777777666666666666777777555666777777777777777777777777777777777888999::::::777777;;;===;;;:::;;;888:::<<<<<<:::999:::;;;;;;;;;<<<<<<<<<=========@@@>>><<<<<<======<<<;;;========================?????????@@@AAAAAABBBBBBCCCDDDDDDBBBCCCGGGFFFBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDCCCBBBAAA@@@AAABBBBBBCCCCCCCCCCCCBBB@@@BBBEEEIIIKKKMMMNNNNNNIIIFFFBBB===999888777777===<<<;;;:::;;;===@@@BBBEEEFFFHHHIIIIIIIIIKKKMMMVVV[[[___yyyiiiYYYOOOHHHDDDCCCFFFJJJMMMSSSYYY___dddeee^^^WWWRRRNNNJJJIIIFFFCCCCCCEEEFFFDDDAAAAAABBBCCCCCCBBBBBBDDDFFFFFFFFFFFFFFFHHHJJJMMMNNNPPPPPPQQQRRRSSSUUUVVVVVVZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWUUUSSSSSSUUUVVVSSSTTTXXX]]]aaaaaa^^^[[[XXXWWWVVVTTTRRRPPPNNNMMMIIIJJJLLLLLLKKKHHHEEECCCAAAAAA@@@???======<<<<<>><<<===>>>>>>;;;888555333333333333333444444555555555444444555444333111///...------000...---+++***++++++,,,,,,++++++---......---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********,,,,,,******+++,,,,,,---.........,,,++++++,,,,,,+++)))''''''(((***+++---...///(((((())))))***+++,,,,,,---------,,,,,,,,,+++++++++---//////...---,,,---,,,,,,++++++,,,,,,---...---,,,+++******+++,,,------...///000111222222222444444444333222111000000...111444444111000222444333333222111000///.........////////////000000000333444555444333333444555333333333333333333333333000222333333222222444555444555555666666555555444444333333333444555666666999888888999===???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCBBBAAA@@@>>>>>>========================>>>======<<<;;;:::::::::============>>>>>>??????===>>>>>>???@@@BBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEDDDCCCAAA@@@;;;;;;<<<===??????===:::;;;;;;;;;::::::999999888777777777777888999:::;;;:::999999999888888888777::::::999999888888777777666666666666666666666666777666666555555666666777555555666666666666555555666666777777888999::::::;;;777777;;;===;;;:::;;;777:::<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<>>===<<<===>>>>>>>>>????????????@@@@@@@@@AAABBBBBBCCCCCCDDDFFFEEECCCDDDGGGFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDBBB@@@??????AAABBBDDDDDDDDDCCCBBB@@@BBBEEEHHHKKKLLLMMMMMMJJJEEE???:::888888888888<<<;;;999999:::>>>AAADDDGGGHHHIIIIIIIIIJJJLLLNNNWWWZZZ]]]}}}nnn___RRRKKKHHHDDDCCCGGGLLLSSS]]]ffflllrrrrrrkkkaaaYYYRRRMMMIIIFFFCCCCCCEEEFFFDDDAAADDDDDDEEEDDDCCCCCCDDDFFFGGGGGGGGGIIIKKKMMMOOOPPPTTTTTTUUUVVVWWWWWWXXXXXXYYYXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUSSSSSSTTTUUURRRTTTWWW\\\___```^^^\\\YYYXXXVVVTTTQQQOOOMMMLLLJJJKKKLLLLLLIIIFFFBBB???>>>>>>>>>===<<<<<<;;;;;;???@@@@@@???===;;;;;;<<<:::::::::999666444222111333333444444444444333333444333333111000...---,,,///...,,,+++******+++++++++******+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---******+++,,,,,,---......---,,,******++++++***((((((((()))******+++,,,,,,&&&'''((())))))***+++++++++++++++*********))))))***,,,...///---,,,,,,,,,,,,++++++++++++,,,------...---,,,++++++,,,---...------...///000111111000444444444444333111000//////222555555222111222555222222222111000//////...////////////000000000111333444555555444333444555333333333333333333333333000222333333333333555666444444555555555555444444444444444444555666777888999888888:::===@@@AAAAAABBBBBBAAA@@@????????????BBBBBBBBBAAA???>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>??????AAAAAABBBBBBAAAAAA@@@@@@===???BBBDDDDDDBBB???===:::999999:::;;;:::888777777777666666666666666666555555555555666777888999999888888888888888777777999999888777666555444333666666666666666666666666666666555555555555666666444444444555555444444333444444555777888999::::::;;;888777;;;===:::999:::888:::<<<===<<<;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>=========??????>>>===<<<<<<===>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDCCCDDDCCCAAABBBEEEDDD@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCDDDDDDBBB@@@??????@@@AAACCCCCCCCCBBBBBBAAABBBDDDGGGIIIJJJJJJJJJIIICCC===888777888999999;;;:::999999;;;>>>AAACCCGGGHHHHHHHHHHHHJJJMMMPPPXXXZZZ]]]qqqbbbVVVNNNIIIGGGEEEEEEKKKQQQZZZgggsssyyy}}}~~~wwwmmmcccXXXOOOHHHFFFDDDDDDDDDDDDDDDCCCEEEFFFGGGFFFEEEEEEFFFHHHHHHIIIJJJLLLNNNQQQSSSTTTVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVWWWWWWTTTVVVWWWVVVTTTRRRRRRRRRQQQSSSVVVYYY[[[\\\\\\\\\XXXWWWVVVSSSQQQNNNMMMLLLJJJJJJJJJIIIFFFCCC@@@===;;;;;;<<<<<<<<<<<<;;;;;;:::<<<===>>>===<<<===>>>888:::;;;;;;888444222222333333444444333333222222222222222111000...---,,,------,,,+++***************)))((()))+++---,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++,,,,,,---------,,,***)))***++++++***)))((((((((()))))))))******&&&'''((()))))))))))))))*********)))))))))((((((***,,,......---++++++,,,+++++++++++++++,,,------...------,,,,,,------...---......///////////////000000111111111000...---000222333333222222222333000111111111111000///////////////000000000111111111333555666555444555666444444444444444444444444000222333444333444555777444444555555555555444444444444444555666888999::::::999999:::>>>@@@AAAAAACCCBBBAAA@@@>>>>>>======@@@??????>>>===<<<:::::::::::::::::::::::::::::::::::::::999999888888888888999999:::::::::999999777888999:::;;;;;;;;;;;;=========>>>======<<<<<<;;;>>>BBBEEEEEEBBB>>><<<888666666888777444333555333333333444444444555555333333333333444555666777777777777777777777777777666555555444222111111000555555555555555555555555555555444444444444555555333333333444333333222111111222444666777888999999<<<888888;;;===:::999:::888:::<<<<<<<<<;;;<<<===;;;;;;<<<<<<<<<============<<<<<<>>>@@@@@@???>>>999:::;;;<<<>>>???@@@AAABBBBBBBBBCCCDDDDDDEEEEEE@@@AAA@@@>>>???BBBAAA===AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAA@@@??????@@@@@@AAAAAAAAAAAA@@@@@@BBBDDDEEEGGGGGGGGGFFFFFFAAA:::777888::::::999:::::::::;;;===???AAABBBGGGGGGGGGGGGGGGJJJNNNRRRXXXZZZ]]]tttdddVVVMMMIIIGGGDDDDDDHHHQQQYYYcccppp}}}wwwlll]]]PPPFFFFFFFFFEEECCCBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJLLLKKKLLLNNNPPPSSSUUUWWWXXXVVVVVVWWWXXXWWWWWWUUUUUUSSSSSSSSSTTTUUUWWWXXXYYYSSSVVVXXXWWWUUURRRPPPOOOQQQRRRTTTVVVWWWYYYZZZ[[[WWWVVVUUURRRPPPNNNLLLKKKGGGFFFEEEDDDBBB@@@>>>===888999;;;<<<======<<<<<<888:::======<<<;;;;;;<<<888:::<<<:::777555555555333333333333333222111111111111111111000///---,,,,,,,,,,,,++++++***)))((()))((('''(((***,,,,,,+++************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***)))&&&&&&&&&'''((()))))))))(((((()))*********)))(((************)))))))))))))))+++------,,,++++++++++++++++++***++++++,,,---------............------/////////000//////...------...000111111000...---111000000000222222000/////////000111222111000000//////000000000111111111000222444555555555555666555555555555555555555555000222333444444444666888555666666777777666666555444444555666777999:::;;;<<<;;;:::<<>>======<<<=========<<<;;;:::999888999999999999999999999999999999888888888888777777666777777888888777666666444555666777888888777777888888999999999999999888;;;???DDDGGGGGGDDD???;;;666333333555444//////333000000111222333333444444222222222222333444555555555555555555555555555555333333333333333333333333333333333333333333333333555444444444444444444555222222333333222222111000///000222555777888888888<<<888888;;;===:::888:::888999::::::999:::<<<>>>;;;;;;<<<======>>>??????;;;;;;;;;===???@@@>>>===999:::;;;===???@@@BBBCCCBBBCCCCCCDDDDDDEEEFFFFFFAAABBBAAA>>>???BBBAAA===@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>?????????>>>???BBBDDDEEEEEEEEEEEECCC>>>888777999;;;;;;999<<<<<<>>>???@@@AAABBBBBBGGGGGGGGGFFFGGGKKKQQQUUUXXXZZZ^^^{{{kkkZZZNNNGGGEEEEEE@@@BBBJJJUUU___iiivvv~~~rrr```PPPEEEGGGHHHFFFBBBAAACCCFFFDDDEEEGGGHHHIIIJJJMMMPPPNNNOOOQQQSSSVVVXXXZZZ[[[UUUUUUVVVVVVVVVUUUSSSSSSQQQQQQRRRTTTUUUXXXYYY[[[SSSVVVXXXXXXUUUQQQNNNMMMQQQRRRSSSTTTTTTVVVYYY[[[VVVUUUTTTRRRPPPNNNLLLKKKCCCBBBBBB@@@???>>>>>>>>>777888:::<<<============;;;===>>>>>>;;;999888888:::;;;;;;999666555777999333333333333333222111000///000111111111///...---++++++,,,,,,+++***(((''')))((('''(((***,,,,,,+++))))))))))))))))))))))))(((***+++,,,---,,,,,,+++---,,,,,,,,,,,,,,,,,,,,,)))((('''(((***++++++***###$$$%%%&&&'''))))))***)))***+++,,,,,,+++)))(((+++++++++************))))))+++------,,,******+++++++++******++++++,,,---,,,---...//////...---,,,000111111000000///...---...///111222333222000///000...---...111111...+++---...000111222222111111000000000000111111111111...111444555555555666777666666666666666666666666000222333444444444666888777777888888888888777777444444555666888999;;;<<<>>><<<<<<===@@@BBBBBBBBBEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;:::999888888888888888888888888888888888888888888777777777777555555666777777666555444222333555666666666555555444555555666777777666666<<<@@@EEEIIIIIIEEE???;;;444111111444222,,,,,,111//////000111222333444444111111111111222333444555333333333333333333333333222333444555666888999999111111111111111111111111555444444333333444444555222222222222222111000///---///222444666777777777<<<888888;;;===:::888999888888999888777888;;;>>>;;;;;;<<<===>>>???@@@AAA999999:::<<<>>>???>>><<<;;;<<<===???AAACCCEEEFFFCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEDDDAAABBBEEEDDD???@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@@@@@@@AAAAAAAAA@@@>>>=========>>>>>><<<===@@@BBBDDDEEEEEEEEEAAA<<<777777:::===<<<999===>>>@@@BBBCCCCCCCCCBBBHHHGGGGGGGGGHHHLLLSSSWWW[[[]]]gggnnn[[[QQQLLLHHHEEEEEEDDDGGGNNNWWWcccppp{{{{{{lll\\\SSSJJJGGGDDDEEEGGGGGGFFFDDDEEEGGGIIIJJJKKKLLLOOOQQQWWWWWWWWWVVVVVVVVVVVVVVVSSSSSSTTTTTTUUUUUUUUUUUUSSSSSSTTTUUUWWWXXXYYYYYYUUUSSSSSSTTTVVVVVVRRRNNNRRRSSSUUUWWWXXXXXXXXXXXXYYYWWWSSSPPPNNNKKKGGGDDDAAA@@@@@@???===<<<:::999888999;;;======<<<;;;:::<<<<<<;;;999666555555666<<<<<<;;;999888777777666333333444444444333222111............---,,,+++*********+++++++++,,,,,,,,,,,,---***&&&&&&+++...---(((((())))))*********+++((((((((()))***+++------&&&'''(((***,,,---------(((&&&%%%'''***,,,+++)))(((((((((((()))))))))))),,,+++++++++******))))))***************)))((('''******+++,,,,,,,,,,,,+++***+++,,,...///000000000...//////...------000222222222111111000/////////111111111111111000//////,,,---...000111111111111000000000000000///......333222000......///111222111222222333444555666777;;;:::999777666666555555555555666666666666666555777777777777777777777777777888888888999:::>>>@@@???@@@AAABBBBBBBBBAAA@@@@@@??????>>>===<<<<<<;;;:::::::::999888777666555888777777777999:::999888888888777555444333222111333444555666666666555444444444444444444444444444666666666444333333555777;;;@@@GGGLLLLLLGGG@@@;;;333222111111333333222111000/////////000111222333444444333222111111111111333333333333222222111000...000333555555444222000666555333222111222333333222222333333333222222111666333111111222222///---000111333555666777888888777777777888999999::::::<<<999888999;;;<<<:::888;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<===???CCCGGGIIIBBBBBBBBBBBBBBBCCCDDDDDDGGGDDDAAAAAACCCDDDCCCAAACCCCCCDDDDDDCCCCCCBBBAAA>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@???>>>===@@@AAAAAABBBCCCCCCCCCCCC<<<<<<;;;;;;;;;;;;<<<===<<<===???BBBCCCDDDDDDCCCHHHGGGHHHKKKJJJJJJPPPXXX[[[]]]gggwwwgggVVVMMMIIIFFFDDDDDDEEEHHHNNNWWWcccoooyyy~~~uuugggZZZRRRIIIGGGEEEEEEFFFGGGFFFDDDFFFHHHJJJLLLMMMOOORRRTTT[[[[[[\\\\\\[[[ZZZYYYYYYUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXUUUTTTSSSTTTVVVUUURRRNNNTTTUUUXXX[[[]]]^^^^^^^^^\\\YYYTTTOOOLLLIIIEEECCC@@@@@@???>>>===;;;:::999888999;;;<<<;;;:::999888;;;<<<;;;999666444555666;;;;;;::::::999777666555222333444444444333111111////////////...---,,,+++******+++++++++,,,,,,,,,'''(((&&&""""""'''***)))((()))))))))************++++++************++++++))))))*********+++++++++)))'''&&&(((***,,,+++)))''''''((((((((()))))))))))))))))))))((((((((('''***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,++++++,,,,,,---......------//////000///...///111333111111111222222222222222111111111111111000//////...///000111222222222222000000111111000000///...222111000//////000111222222333333444555666777777999888888777777777777888555666666777777777666666888777777777777777777888666777999999999:::===???<<<===???@@@AAAAAA@@@@@@@@@???>>>===<<<;;;::::::888888888888888888777777777666666666888999888777888888777666555444333333444555666666555444333222333333333333333333333333444444444333222222444666;;;@@@FFFJJJJJJEEE>>>999222111000000222222111000...///000111222222222111333222111111111111111111222333333333333222222111...///111333333222111000444444333222222222222222111111222222222222111111222000///000222222111///111222444555777888888999666666777888888999999:::<<<:::888999;;;<<<;;;999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@BBBDDDFFFBBBBBBAAAAAABBBBBBCCCDDDCCC@@@>>>>>>@@@AAA???>>>BBBBBBCCCCCCBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????>>>CCCCCCCCCBBBAAA@@@>>>>>><<<;;;;;;;;;<<<<<<===>>>===>>>???AAABBBCCCDDDDDDFFFEEEFFFIIIJJJMMMUUU^^^ZZZ\\\eeexxxiii\\\NNNHHHFFFCCCBBBCCCFFFIIINNNWWWaaallluuuzzzyyyyyyxxxssskkk```VVVOOOIIIGGGEEEEEEFFFGGGFFFEEEFFFIIIKKKMMMOOORRRVVVXXX^^^___``````___]]][[[ZZZVVVUUUTTTRRRRRRRRRSSSSSSUUUUUUUUUUUUUUUVVVWWWWWWUUUTTTTTTTTTUUUTTTQQQOOOTTTVVVZZZ^^^bbbdddeeeeee```[[[TTTNNNIIIFFFCCCAAA???>>>>>>===<<<:::999888777888999::::::999888777:::;;;:::888555444555666888999::::::999777555333222222333444333222111000000//////......------,,,******+++++++++,,,,,,,,,***+++***&&&'''+++---,,,))))))))))))************...---,,,++++++***))))))---,,,+++))))))))))))***)))(((((()))+++,,,+++***&&&&&&'''''''''((((((((())))))))))))(((((((((((())))))***,,,,,,---------***++++++,,,,,,,,,,,,,,,---------------,,,+++***...///000000000000222444111111222222333444444555111111111111111000//////111111222222222222111111111111222222111111000///111111111111111111111111333333444555666777777888777777777777777888999:::777777888888888777777666888888777777777777888888555777999::::::;;;<<<===:::;;;<<<>>>?????????>>>??????===<<<:::999888777555666666777888888777777666444444555666777666555777777666666666555555555666666555555444222111000111111111111111111111111111222222222111222444666:::>>>CCCFFFEEEAAA:::666111000///000111222111///,,,...000222333222111000000000//////000000111111111222333333333333333333/////////000000000111111222222333333222222111111///000000111111000000000...------...111222222111222333444666777888888999666666777777888888999999<<<:::999:::;;;<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCBBB@@@@@@AAABBBAAA@@@AAAAAAAAABBBAAA@@@@@@???AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???CCCCCCBBBAAA@@@>>><<<;;;::::::;;;<<<===>>>??????????????????@@@BBBDDDEEEFFFDDDEEEIIILLLRRR]]]hhhYYYZZZcccxxxkkk\\\RRRHHHEEEDDDBBBBBBCCCFFFHHHMMMTTT]]]fffmmmqqqqqqpppmmmhhhaaaXXXPPPKKKGGGGGGFFFEEEFFFFFFFFFFFFGGGIIILLLNNNPPPTTTYYY\\\___```bbbbbb```^^^ZZZXXXUUUTTTRRRQQQQQQRRRTTTUUUWWWVVVUUUTTTTTTUUUVVVVVVUUUUUUUUUUUUTTTSSSQQQPPPRRRUUUZZZ```dddggghhhhhhaaa[[[SSSKKKFFFCCCAAA???=========<<<;;;999888777666777888999::::::::::::999:::999777555444444666555777999999999666333222111222333333333222000/////////...---,,,,,,,,,,,,******+++++++++,,,,,,,,,---000///,,,,,,000111///)))))))))))))))*********---------,,,++++++***)))...,,,***(((((((((***+++***))))))***++++++++++++&&&&&&&&&&&&'''''''''(((+++++++++***************'''((()))******************+++,,,,,,------,,,,,,/////////...---,,,******---...000000000000222444111111222222333333333333111111111111111000//////111222222222111111000///222222222222222111000000000000111222222222111111222333333444555666777777888888777777888888999:::888888999999999888777777888888777666666777888888444777:::;;;;;;:::;;;<<<:::;;;<<<=========<<<;;;>>>===<<<:::888777555444555555666666666666555555444333222333444555555333555555555555555555555555444444444333333222111000////////////////////////...///111111000111333444999<<>>??????>>><<<;;;:::;;;===???@@@@@@???>>>??????>>>>>>??????@@@AAACCCBBBAAAAAAAAAAAABBBAAA@@@@@@@@@@@@@@@???>>>>>>@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@@@@AAA??????@@@@@@???>>>======999:::;;;===>>>???@@@@@@AAA@@@>>>>>>???BBBDDDFFFGGGEEEFFFJJJOOOWWWeeerrrWWWWWW```|||lll___RRRKKKEEEDDDDDDCCCCCCDDDEEEGGGKKKPPPVVV]]]bbbeeegggfffccc^^^WWWPPPJJJGGGFFFFFFFFFFFFEEEFFFGGGGGGGGGIIILLLNNNQQQUUUZZZ^^^bbbcccccccccaaa^^^ZZZXXXQQQQQQQQQRRRSSSUUUWWWXXXWWWVVVUUUTTTSSSTTTUUUVVVUUUVVVVVVUUUSSSQQQQQQPPPSSSVVV[[[aaafffhhhiiiiii^^^WWWOOOGGGCCC@@@???>>>;;;;;;;;;:::999888777666555666777999;;;<<<===>>>888999888777444333444555444555777888777555222111000111222222222111000///...---,,,*********************+++++++++,,,,,,,,,***,,,---******......+++******)))))))))))))))))))))***+++,,,,,,,,,++++++,,,+++)))((((((***,,,---)))***************++++++&&&&&&&&&&&&'''''''''(((******************++++++***************)))((('''++++++,,,------------,,,111111000000///---,,,+++,,,---////////////000222222111111111000000000///111111111111111000//////111111111111000///......222222222222222111000000///000111222222222222222222222333444555666777777:::999999888888888888888999999999999999888777777888777555444444555777888444777999;;;:::::::::;;;<<<<<<======<<<;;;:::999<<<;;;:::888666444333222555555555555444333222111222111000111333444333222222222333333333333444444222222111111111222222222........................,,,...000000000000111333666888:::;;;:::777333000222000///000111222111000---,,,+++***+++---///111------------...///000000000000111222333333333333222111000//////111222333...///000111111111//////,,,---...///////////////......//////.........///000111222333444555555555444555555666666777888888999::::::::::::999:::::::::::::::::::::999999999:::<<<===??????===<<<:::666888;;;===>>>>>>===<<<===============>>>??????============<<<======>>>??????@@@@@@??????>>>===??????@@@@@@@@@@@@??????AAA@@@@@@??????@@@AAAAAA????????????>>>===<<<<<<999:::<<<>>>@@@AAAAAAAAABBB@@@>>>===>>>AAADDDFFFGGGEEEFFFJJJPPPZZZjjjxxxUUUTTT\\\}}}qqqbbbUUULLLGGGDDDEEEFFFCCCCCCEEEDDDEEEGGGKKKOOORRRVVVWWWZZZYYYWWWSSSOOOJJJGGGDDDEEEFFFGGGFFFEEEEEEGGGIIIIIIKKKMMMOOORRRWWW\\\```eeeeeeeeedddaaa^^^[[[XXXOOOPPPRRRSSSVVVWWWYYYYYYWWWVVVTTTSSSRRRTTTUUUVVVVVVVVVVVVUUURRRPPPPPPQQQSSSWWW\\\aaadddfffeeedddVVVQQQIIICCC@@@>>>======999999999999888777666555555666777999;;;<<<>>>???777888888666444333444555333444555666555444222111000000111222111000///...---,,,***)))(((((()))*********+++++++++,,,,,,,,,(((+++,,,***+++------***************))))))))))))&&&''')))+++,,,,,,,,,,,,))))))((())))))+++---...)))***+++***))))))***+++&&&&&&'''''''''((((((((((((((((((((())))))))))))---------,,,,,,***))))))++++++,,,---------------000000000000000///......,,,...000000///...//////111000000///......------111111111111111000//////000000000000000///...---111111222222111111000///000000111111222333333333333333444555666777777888;;;:::999888888888888888999999999999999888777666777555444222222444555777555777999:::999999:::;;;;;;;;;<<<<<<;;;:::888777999999888666555333222111555555555444333111000///222111000111222333222111111222222222222222222222000000000000000111222222------------------------,,,...000111000///000111333444555666555333000///111///...///000111000......,,,***((())),,,///222.........---....../////////000111111111111111111111111000///000111222333......//////000000//////,,,---......///////////////000111000...------...///000111222333333333333444444555555666666777777888999:::999888777888:::888888888999999::::::::::::;;;<<<======<<<;;;:::555777:::<<<======<<<<<<<<<;;;;;;;;;;;;<<<======<<<===>>>===<<<<<<>>>@@@?????????@@@??????>>>======>>>>>>??????>>>>>>===@@@???>>>>>>>>>???@@@AAAAAAAAA@@@???>>><<<:::999999;;;===???AAAAAAAAAAAABBB@@@???>>>???AAADDDFFFEEEDDDEEEKKKSSS^^^ppp~~~RRRQQQZZZrrrfffXXXMMMHHHDDDCCCFFFFFFCCCBBBDDDBBBCCCDDDEEEGGGIIIJJJKKKKKKKKKKKKJJJIIIGGGEEEDDDDDDFFFGGGFFFEEEEEEGGGIIILLLNNNOOOQQQTTTXXX^^^cccfffeeecccaaa^^^[[[XXXWWWOOOQQQTTTVVVXXXXXXXXXXXXVVVUUUSSSRRRRRRTTTVVVWWWVVVWWWWWWUUUQQQOOOPPPRRRPPPSSSXXX\\\^^^^^^\\\[[[MMMIIICCC???=========<<<888888888888777666555555777777777888999:::;;;<<<666777777555333333444555333333333444333333222111///000111111111000///......---+++)))((()))************+++++++++,,,,,,,,,)))---///---...000///+++************)))))))))((($$$&&&(((***+++++++++***((())))))***++++++,,,,,,((()))+++***((('''(((***''''''((((((((()))))))))'''((((((((())))))))))))++++++,,,,,,,,,++++++***+++,,,------...---------------...///000000//////...000111111000........./////////...............111111111111111000//////000000111111111000000///000000111111000000///...111111000000111333444555555555666777888999::::::999999888888888999::::::999999999999888777666555555444222111111222444555666888888888777888:::<<<666777888999:::999999888777666555444333222111111222333333333222111000000222000000000222333222111333333222222222222222222222111000/////////000111---------------------------///111111000//////000000111111222111000///......---,,,,,,......---,,,...---+++++++++---000111000///...............//////000000000000//////...///////////////000111111......------......///000,,,---...//////000000000///000222000...---...000000111222333333333333333333444444555555666777777666888999888666555777999666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===<<<<<<;;;:::::::::::::::;;;<<<<<<===???@@@???======@@@BBB???@@@@@@@@@@@@???>>>>>>===>>>>>>??????>>>>>>===???>>>===<<<===>>>@@@AAA@@@@@@@@@???>>>===;;;;;;:::<<<>>>@@@AAAAAAAAA@@@AAA@@@?????????AAACCCDDDFFFEEEIIIQQQ[[[hhhzzzPPPOOOXXXxxxkkk```SSSHHHFFFCCCCCCFFFFFFCCCAAACCCAAAAAABBBBBBCCCCCCDDDDDDAAABBBDDDEEEFFFEEEEEEDDDDDDFFFGGGGGGEEEEEEGGGJJJOOOPPPQQQSSSUUUZZZ```ddddddbbb```]]]ZZZWWWUUUTTTQQQSSSVVVXXXYYYYYYWWWVVVVVVUUUSSSQQQRRRTTTVVVXXXVVVWWWWWWUUUQQQOOOPPPRRRLLLOOOSSSVVVWWWVVVSSSRRRGGGDDD@@@===<<<===<<<<<<777777888777777666555555888888777777777777888888666666777555333333444555333333222222222222222222///000111111111000...---///---+++***))))))++++++******+++++++++,,,,,,,,,(((,,,...,,,---///---)))+++*********))))))((((((%%%&&&(((***+++***)))((())))))***+++++++++******''')))+++***'''&&&(((***(((((((((((())))))))))))))))))******+++++++++,,,'''((()))***************+++,,,------......------***+++,,,...///000000000000222333333111///......------......///000000000111111111111111000//////000111111222222222111111000000000000000///......222111000000000222555666777777888999:::;;;;;;<<<777777777888999:::<<<===999999999888888666555555555333111//////111333555777888888777666777:::<<<111333555777999999999999555555444333333222111111000000111222222222222111222000000111222333222111444444444333333222222222333222000///............------------------------...000222222000///.../////////////////////......,,,+++******,,,,,,+++***------......///000000111111000///...............//////000//////...------.........///////////////...------,,,---...///000,,,---...///000000000000...000222111......///222111222333333444444444444333333444444555666666777555777999888555444666888555555666888999:::;;;<<<;;;::::::999999::::::;;;>>>>>>>>>>>>===<<<;;;;;;::::::999999::::::;;;<<<999;;;===<<<::::::<<>>>>>>>>>>>????????????>>>>>>>>>===<<<;;;<<<===???AAA======>>>??????@@@??????;;;<<>>@@@@@@AAABBBBBBBBBAAAAAACCCEEEFFFFFFFFFGGGKKKOOOLLLMMMPPPTTTYYY^^^bbbeeecccaaa]]]YYYUUUSSSSSSRRRTTTUUUVVVXXXXXXYYYXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXWWWTTTPPPLLLJJJKKKLLLNNNMMMMMMMMMNNNOOONNNJJJHHHBBB@@@<<<999777777888999888888888666333111111222999888888888777777666666444444444444444555666777222222222222222111000///000000//////.........---,,,---,,,((((((,,,---,,,************************---...000111000...+++)))***************)))(((((()))((('''((()))***)))((((((((()))***************)))((('''&&&&&&&&&&&&&&&((('''&&&%%%&&&'''((()))'''''')))******)))((('''******++++++++++++******...---,,,,,,,,,,,,---.........//////000000111111,,,,,,,,,------------...---///222111...---///222333333444444333222000///000//////000111222222111111333333222000///000111,,,///333555444333555777:::888777999<<<===:::888;;;999777777999:::;;;:::;;;;;;:::888666444222111666555333111000222666999222555777777444333444666555666888999:::999777666444333222222111111222222222333444444333111...---000//////000111222222111444444555555333111...---...///111222222000...,,,---------............///000000000000000111111111222222111//////.........000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,000,,,(((''')))+++***(((,,,---...///000000000000---......---++++++---...,,,++++++...000000---***,,,---...///000///...---111000000000111333555666888777666666666666666777333666999888666444666888888777777666666777888999888888888888999:::;;;;;;???>>>>>>??????===999666;;;::::::<<<>>>>>>:::777<<<;;;:::;;;===?????????CCC>>>;;;>>>@@@===;;;;;;>>>AAACCCCCCAAA???======;;;::::::::::::;;;<<<<<<>>>===<<<===???@@@@@@>>>======>>>????????????>>>AAACCCDDDDDDBBBBBBCCCDDDJJJMMMTTT```ppp\\\YYY___sssbbbWWWOOOHHHDDDEEECCCAAAAAABBBCCCCCCCCCAAAAAAAAA???===<<<===???AAAAAABBBBBBCCCCCCBBBBBBBBBDDDFFFFFFFFFGGGKKKOOOOOOQQQTTTWWW[[[^^^```bbb]]][[[XXXUUUSSSSSSSSSSSSSSSUUUWWWXXXYYYYYYXXXWWWWWWVVVUUUUUUUUUVVVWWWWWWUUUSSSQQQOOONNNOOOQQQRRRLLLKKKKKKKKKKKKIIIFFFCCC===<<<;;;:::999999888888444555666555333222333444888777777777666666666555666555444444444444444555333333333333222111000000000/////////.........---+++---+++''''''+++---+++*********+++++++++++++++---.../////////---+++******************)))(((((()))''''''''')))***)))(((&&&'''((()))))))))))))))(((((('''&&&&&&&&&&&&&&&(((''''''&&&''''''))))))((()))******++++++++++++++++++,,,,,,,,,,,,++++++...---,,,,,,,,,,,,---...---......///000000111111............///////////////000111111111000222333333333444444333222111000111000///000222333222111222333444333111000111222---000333444333333666888;;;:::999;;;>>>@@@>>><<<;;;999777888999;;;;;;;;;:::999999777555333111000222111000......000333666222444666666444333444666444555777888888888666666333333222111111111111222111222222222111000///......---...///111333333333222333444444333111///...//////000111000///...---------------............000000000000000000000000//////...---,,,,,,++++++......------,,,+++++++++------------------------,,,,,,------------,,,,,,000...+++******++++++++++++,,,---...////////////---......---++++++,,,...+++***+++---000000---+++)))***++++++,,,,,,++++++111111111111222444666777777666666666666666666666444777999888555444555777888777666666666777888999888888888888999:::;;;;;;<<<<<<<<<>>>???>>>;;;999999888777999;;;<<<999777<<<;;;:::;;;===??????>>>???;;;:::===@@@>>>===>>>>>>AAADDDEEECCC@@@>>>===;;;;;;::::::;;;;;;<<<===???>>>===???AAABBBBBBAAA>>>>>>>>>>>>?????????@@@???AAABBBCCCBBBCCCDDDFFFKKKOOOWWWdddttt\\\YYY^^^yyyhhhYYYOOOJJJFFFCCCDDDBBBAAAAAABBBCCCCCCBBBAAABBBBBB@@@>>>>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCAAACCCDDDEEEFFFHHHLLLOOOSSSUUUXXXZZZ]]]^^^______XXXWWWUUUSSSSSSTTTUUUVVVSSSTTTWWWYYYZZZYYYWWWVVVWWWVVVUUUUUUUUUUUUVVVVVVTTTSSSRRRQQQPPPPPPPPPPPPJJJIIIGGGGGGFFFDDD@@@===888999:::;;;:::999888777111222444444333333555666666666555555555555444444777666555444333333333333444444444333333222111000/////////...............+++,,,+++''''''+++,,,+++******++++++,,,,,,------......------,,,++++++***))))))******))))))((((((((('''&&&''')))***)))(((&&&&&&'''(((((((((''''''((('''''''''&&&&&&&&&&&&'''''''''''''''((()))************+++,,,---...///,,,,,,------------,,,,,,...------,,,,,,------...------......///000000000//////000000000111111111...------...000222222111222333333444444333222222222111000111333333333111333444555444222222222444111222333333333444777::::::::::::<<>>:::999777888:::;;;;;;:::777777777666444222000//////...---,,,---///222333111333444555444333444555333444555666777666555444333222222111111111111111000000////////////000000,,,,,,...///111222444444111222333333333111000///000000///...............------------............////////////////////////------,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++//////...---+++***,,,...***+++,,,------------------......---+++++++++---))))))***,,,//////---,,,***************++++++,,,222222222222333555666777555555555555555555666666666888:::888555222333555777666555555666777888999777777777777888999:::;;;:::::::::<<<>>>>>>===;;;999888777888:::;;;:::999===;;;:::;;;===>>>>>>>>><<<888888===???>>>>>>@@@???BBBFFFGGGEEEAAA???===;;;;;;;;;;;;;;;<<<<<<===???>>>>>>???BBBDDDDDDCCC@@@???>>>>>>>>>???AAAAAA>>>@@@AAABBBBBBCCCEEEGGGLLLRRR]]]kkk|||^^^ZZZ^^^yyymmm^^^QQQJJJFFFDDDCCCCCCBBBAAAAAABBBCCCBBBAAABBBBBBBBBAAA??????@@@BBBAAAAAAAAAAAABBBBBBCCCDDDAAABBBCCCEEEGGGJJJNNNPPPUUUWWWZZZ]]]^^^^^^^^^]]]XXXWWWUUUTTTTTTUUUWWWXXXSSSUUUXXXZZZZZZYYYWWWUUUWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTRRRPPPNNNKKKIIIGGGHHHGGGDDDCCCBBB???;;;888888888888888888777777666000222333333333333444666444444444333333333333333555555444333222222333333333333333222111000///...........................+++---+++''''''+++---++++++++++++,,,,,,------......---+++***))))))******((()))))))))))))))((((((((('''&&&''')))))))))(((&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((()))******)))***+++---///000,,,,,,------------,,,,,,------------------------,,,------......///000000//////000000000111111111000...,,,///333555444222222333333444444444444444444333222333444555444333444555666555444333444666555555444333444666999<<<999999:::;;;<<<<<<<<<;;;888777666777888999999888555555555444333111000//////...------///111222333000111222333333333444444222222333444555444444333222222111000000000000000//////---------///000222,,,---//////000111222333000000111222222111111000111000...,,,,,,---...///,,,,,,---------........./////////...............---------------,,,++++++*********++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++---///000...***)))+++...))))))***+++,,,,,,++++++,,,---...---,,,++++++,,,))))))***,,,---...------...---,,,+++,,,---...///111111222222333444555555333444444555555555555555666888:::888444111222333666555555444555666888999777777666777777888999::::::999:::;;;===>>><<<;;;;;;:::999:::;;;<<<=========;;;:::;;;===>>>???>>>;;;888999===???===>>>AAA???BBBFFFHHHFFFBBB???===;;;;;;;;;:::;;;<<<<<<============???BBBDDDDDDCCCAAA@@@>>>===>>>???AAACCC???@@@AAAAAAAAACCCEEEHHHNNNVVVdddttt\\\XXX]]]~~~nnndddVVVKKKGGGEEEDDDCCCBBBAAAAAAAAACCCCCCBBB@@@BBBBBBCCCAAA@@@???AAABBB????????????@@@AAABBBCCCBBBBBBCCCEEEIIIMMMPPPRRRVVVXXX[[[]]]^^^^^^]]]\\\YYYWWWUUUTTTTTTUUUVVVWWWTTTUUUXXXYYYZZZXXXVVVUUUWWWWWWVVVVVVUUUTTTSSSRRRSSSRRRQQQOOOLLLIIIFFFDDDFFFDDDBBB@@@>>><<<999666;;;:::888666444555666666222444444444222111222333222222222222222333333333222222222222222333444444222222111111000...---,,,---------...............,,,...,,,((((((,,,...,,,+++++++++,,,,,,------------,,,***((('''((()))***'''(((((()))))))))(((((((((&&&&&&'''((()))((('''((((((((())))))(((((('''&&&&&&'''((((((''''''&&&$$$$$$%%%&&&''''''(((((())))))((()))***,,,...///++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---......//////......////////////000000333111000222666888777555222222333333444555666777777666555555666777666555555777888777666555666888999777444444555888;;;===:::;;;;;;;;;999888888888555444444555666777666555333333333333222111/////////---,,,...000222111000000000111222333333222222111111222333333333333333222111000000//////000000///...,,,,,,,,,...111222...///111000......///111//////000000111111000000111///---++++++,,,...///,,,,,,,,,------------............---------,,,,,,+++,,,,,,---,,,,,,+++************+++,,,,,,------++++++++++++++++++++++++******++++++++++++******+++---///---)))(((***,,,((()))*********************,,,------,,,++++++,,,)))***,,,,,,---------...//////...------///000111000000111111222222222333111222333444444444444444444777888777333111222444555444444444444666777999666666666666777888999999;;;:::999:::<<<<<<;;;999:::::::::::::::;;;<<<===<<<::::::;;;===?????????===:::;;;>>>>>><<<<<<@@@???BBBEEEGGGEEEAAA>>>===:::::::::::::::;;;<<<<<<;;;;;;;;;===@@@BBBBBBAAA@@@???>>>======???AAABBBAAABBBBBBBBBAAACCCFFFHHHQQQ\\\mmm~~~XXXUUUZZZttteee\\\QQQIIIFFFEEEDDDCCCBBBAAA@@@AAACCCCCCAAA@@@AAABBBBBBAAA@@@???AAACCC>>>>>>>>>>>>???@@@BBBCCCBBBBBBCCCFFFKKKPPPSSSTTTXXXYYYZZZ[[[\\\\\\[[[ZZZWWWVVVTTTRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXWWWWWWVVVWWWWWWWWWVVVUUUSSSRRRQQQOOOOOONNNMMMKKKIIIGGGFFFCCCAAA>>>===<<<:::888666===;;;777555333444666777555666666555222111111222111111222222222222333333111111111111222333444555111111000000...---+++***---------------.........,,,---,,,((((((,,,---,,,,,,,,,,,,,,,,,,++++++++++++***)))''''''''''''(((''''''((()))))))))(((((('''&&&%%%&&&((()))((('''(((((()))))))))(((''''''%%%&&&'''((((((((('''&&&###$$$&&&'''((((((((((((((((((((())))))+++,,,---++++++,,,,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,---.........---------........./////////......///111333222222222222222333555777888999:::999888888999999888777666888999999888777888:::999666444333555888:::;;;;;;<<<<<<;;;888666666666333222222333555666444333222222222222222111000//////---,,,---000111///,,,111000000111222222111///111111111222222222333333111000000//////////////////...---,,,---...111222...000222111---,,,...000///////////////000000000000...,,,+++++++++---...,,,,,,,,,,,,------------......------,,,+++++++++((()))***++++++***)))(((*********++++++,,,,,,,,,------------------------)))******++++++******)))+++,,,,,,+++)))(((((()))((())))))*********))))))'''***,,,------,,,,,,---+++---...---,,,,,,---///---------------....../////////000111222222111111///111222444444444333333111444666666333222333555444333333333444555777888555555555555666777888999;;;999888999;;;;;;:::999888999::::::888888999::::::999999:::>>>@@@AAAAAA>>>===>>>@@@>>>;;;<<<@@@>>>AAACCCCCCAAA???======999999999999999::::::;;;;;;::::::;;;>>>@@@@@@??????>>>=========>>>@@@@@@AAABBBBBBBBBBBBDDDHHHKKKWWWdddwwwUUUSSSZZZ}}}ppp]]]VVVMMMGGGEEEEEECCCBBBAAA@@@@@@BBBCCCCCCAAA???@@@AAAAAA@@@??????AAABBB???>>>>>>>>>???AAACCCEEECCCBBBCCCGGGMMMSSSVVVVVV[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSTTTVVVWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQOOONNNMMMKKKIIIGGGEEEDDDCCC>>><<<:::999999999777666999999777666666666777777555666777555333222222333111111222222222333333333222111111111111111222333222111111000///---+++***,,,,,,,,,------.........***+++***&&&&&&***+++***,,,,,,,,,+++******))))))***)))((('''&&&&&&&&&&&&&&&''''''((())))))(((((('''&&&%%%&&&((()))(((''''''(((((((((((('''&&&%%%$$$%%%'''((()))((('''&&&%%%&&&''')))***+++******(((((()))******+++******,,,,,,------------,,,,,,,,,,,,---......---,,,,,,+++++++++,,,------......------........./////////+++,,,------------...///222222222333555888:::;;;===<<<;;;;;;<<<<<<;;;999777999::::::999999:::;;;777444111222444777777777777999:::999666333444555222222222444555666444222111111222222222111000000111///---000333333///***222111///000111111///,,,222222111111222222333333000000///............///000///.........///000111,,,///222000---,,,...222000//////.........//////......,,,+++++++++,,,---++++++,,,,,,,,,------------------,,,+++*********((()))+++,,,,,,+++)))((())))))******************,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))),,,+++******+++***((('''))))))************))))))%%%(((+++------------......///000///,,,,,,---///+++,,,------......------///000111222222222111111...///111333444333333222---111444555333333555888333222222222333555777888555555555555666777888888888777777888:::<<<<<<;;;888:::<<<<<<999777777888888777888:::>>>AAABBBBBB???>>>???AAA???;;;===AAA>>>???@@@@@@>>><<<<<<<<<888888777777888888999:::;;;::::::;;;===???>>>===<<<============>>>>>>>>>???@@@AAABBBDDDHHHMMMQQQ^^^lllVVVTTT[[[vvvjjjYYYSSSKKKFFFEEEDDDCCCAAAAAA@@@@@@BBBCCCCCCAAA??????@@@AAA@@@??????@@@BBB@@@??????>>>@@@BBBDDDFFFDDDCCCCCCHHHOOOUUUWWWWWW^^^\\\ZZZXXXVVVTTTSSSSSSWWWVVVUUUUUUVVVXXXZZZ[[[YYYXXXVVVUUUUUUVVVWWWXXXWWWWWWWWWVVVUUUSSSPPPOOONNNLLLIIIEEEBBB???===<<<;;;999777777777888777666555666777999999999888777444666666666444333444555111111222222333333333333444333222111000000000000333333222111///...,,,+++,,,,,,,,,------.........(((***((($$$$$$(((***(((---,,,,,,+++***)))(((((((((((((((''''''&&&%%%%%%&&&&&&'''((())))))(((((('''&&&%%%&&&((((((((('''&&&'''''''''&&&&&&%%%$$$$$$%%%'''))))))((('''&&&&&&''')))+++,,,---,,,,,,((()))+++,,,,,,+++***)))---..................---,,,,,,---......---,,,,,,***++++++,,,,,,---..................///////////////222444333000///111444222222222333555888;;;<<>>>>>:::===@@@???;;;888888888777777777:::>>>BBBCCCDDD>>>===@@@BBB@@@<<>>???===;;;:::;;;<<<777777777666777888888999<<<;;;;;;<<<>>>>>>>>>===;;;;;;<<<===>>>============>>>@@@BBBEEEJJJQQQUUUcccrrr___\\\bbbzzzhhh\\\NNNKKKHHHEEEEEEEEEEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>???CCCBBBAAAAAABBBCCCEEEFFFIIIKKKMMMOOORRRVVV\\\```ZZZ\\\^^^^^^[[[XXXWWWVVVZZZXXXUUUVVVXXXZZZYYYWWWYYYWWWUUUTTTTTTUUUVVVWWWVVVUUUTTTTTTTTTRRROOOLLLOOOMMMIIIDDD@@@===<<<;;;666777777777888888888888999:::;;;999777666777888666444222111222333333222222222222333333444444444222222222222222222222222222111000///------,,,,,,++++++,,,,,,,,,---------,,,+++)))'''&&&'''((()))&&&((()))+++,,,,,,,,,+++,,,***((('''(((((((((&&&&&&&&&'''''''''&&&$$$###)))((('''&&&&&&&&&&&&&&&%%%'''))))))((('''''''''(((,,,---++++++,,,***&&&((()))***+++,,,++++++***))))))***+++,,,,,,------.........------,,,,,,,,,---,,,---...000000...,,,---...///...,,,+++,,,---)))***,,,...///000111111111111111000///000333666555555666777888:::;;;<<<;;;<<<<<<===<<<<<<;;;::::::::::::;;;;;;:::999999444333333222222333333444222222111111111111222222...000222444555444222111...//////000111222222333666$$$111111YYY888777000000111111000...---...000000222333333222111222333555222//////000111///---............------------......------...///111222000000///...............)))***++++++***)))***+++******+++,,,,,,---......,,,000///******------)))++++++******************(((((()))***++++++,,,,,,)))'''(((***)))'''***///''''''''''''((()))***+++)))((((((((()))+++---///((()))*********)))'''&&&+++************,,,---...---------...------,,,,,,+++,,,......---...///111//////000111222222333333444333222111000000000000111111111222333444666777444444333333333333222222333444444555666777888888666:::<<<;;;<<<>>>===:::<<<:::888999;;;<<<:::888<<<;;;;;;;;;<<>>===<<<:::777555444666666777888999999::::::;;;;;;<<<<<<<<<;;;999888888888888:::;;;===???@@@EEE@@@AAAFFFEEEEEEQQQccclll]]]\\\dddooo___TTTKKKHHHDDDBBBBBBBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@AAA@@@@@@AAABBBEEEGGGHHHIIIKKKNNNQQQSSSWWW\\\___]]]^^^___^^^[[[YYYXXXXXXWWWVVVTTTVVVYYY[[[[[[ZZZ[[[YYYWWWUUUTTTTTTUUUUUUUUUSSSRRRRRRRRRPPPMMMJJJKKKIIIEEEAAA>>>;;;:::999666666777777777888888888777999999999777666777888666444222222333444444444111222222222333333333333222222222222222222222222222111000...------,,,,,,(((((()))))))))*********---,,,)))'''&&&&&&'''''''''((()))+++,,,,,,++++++,,,***((((((((()))((('''(((((()))))))))(((&&&&&&((('''&&&&&&%%%%%%%%%&&&%%%'''))))))(((&&&&&&&&&'''***+++)))(((***)))%%%((()))***+++++++++***)))***++++++,,,------............---------,,,,,,,,,---,,,,,,...000000...,,,---...///...,,,+++,,,---++++++---...///000111111000000111000//////222444666666777888999;;;===>>>======<<<<<<;;;;;;;;;::::::::::::::::::999888777555444333222111000000000000000////////////000000111222444555444222///.........//////000111111222(((333777]]]:::444,,,000111111000......///111000222333333222111111222333000......///000...,,,111111000000///...------,,,,,,+++++++++---...//////...------,,,,,,------)))***++++++))))))***+++******++++++,,,,,,------(((,,,+++''''''******&&&************************(((((()))******+++,,,,,,---***))))))'''###$$$((()))***,,,---...---,,,+++***)))(((((()))+++...///)))))))))))))))((((((''''''((()))***++++++++++++,,,---------------,,,,,,+++,,,......------///111000000000111111222222222222222222111111111000000000000111111222444555666222222222333333444444444444444444555555666666666666:::<<<:::888;;;===<<<;;;999888888:::;;;:::888;;;:::::::::<<<>>>@@@BBB@@@@@@???@@@AAA@@@>>><<<>>>======;;;999777555444666666777888888999:::::::::;;;<<<<<<<<<:::999888777777888999;;;===>>>???BBB>>>@@@FFFHHHKKKZZZkkkxxxZZZ[[[eee~~~pppbbbUUUMMMHHHFFFCCCAAABBBBBBAAA@@@CCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA??????@@@AAACCCFFFIIIJJJIIILLLPPPTTTVVVXXX[[[^^^^^^^^^^^^[[[YYYWWWWWWXXXUUUTTTTTTWWWZZZ\\\]]]\\\]]][[[YYYVVVTTTSSSSSSSSSSSSRRRQQQPPPPPPNNNKKKHHHEEEDDDAAA===;;;999888888666666666666777777777777555777888777666666777999666444333333555666666555111111111111111222222222111111111111111111111111111111///...------,,,,,,++++++++++++,,,,,,,,,,,,---,,,***((('''&&&'''''''''((()))***++++++******+++)))(((((()))***)))(((((((((((()))(((((('''&&&'''&&&&&&%%%%%%%%%%%%&&&&&&(((******(((&&&&&&&&&'''))))))%%%%%%((((((%%%'''((()))***+++******)))+++,,,,,,------......///...------------,,,,,,,,,---,,,,,,---//////...,,,---...///...,,,,,,,,,---------...//////000111111111222333333222111333444666777888:::<<<===?????????>>><<<:::999999::::::999999999999888777555555666555333111///---,,,,,,......------------......111222333444333111///...------......///000000000...&&&111---KKK222444444///000111000//////111222000111333333111000111222///---,,,,,,---......---222111000///...,,,,,,+++,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,)))***++++++))))))***+++++++++++++++++++++++++++***,,,,,,***))),,,+++)))************************(((((())))))******++++++,,,)))((((((%%%!!!"""&&&***,,,...000000///,,,+++******))))))***,,,...///******)))(((((((((((()))%%%'''***,,,,,,+++***))),,,,,,------------,,,,,,+++,,,......------...000000000000000111111111111///000111222222222111000000000000000111222444444000000111222333444555555444444444444444444444444666:::<<<888666999<<<<<<999888777888999:::999777::::::::::::;;;===@@@AAAAAA@@@>>>>>>>>>>>><<<;;;<<<<<<;;;:::888777666555666666777777888888999999::::::;;;;;;;;;:::999999666666777888:::<<<>>>???@@@>>>BBBJJJPPPWWWhhhyyyWWWZZZeeessseeeZZZPPPJJJIIIGGGEEEDDDDDDEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????@@@AAAAAA@@@@@@AAABBBDDDGGGIIIKKKJJJMMMRRRVVVXXXYYY[[[\\\\\\\\\ZZZWWWTTTTTTUUUWWWVVVVVVWWWYYY[[[\\\]]]\\\\\\ZZZXXXVVVUUUTTTSSSSSSSSSQQQPPPOOONNNLLLHHHEEEAAA???===:::888888777777555555555666666666777777333555666777666666888999888666555555666666555444000000000000000111111111111111111111111111111111111000///...------------,,,,,,,,,------------...******)))((('''(((((()))(((((())))))))))))))))))***)))'''((()))******)))&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&&&&''''''(((***++++++)))'''''''''(((***((($$$$$$'''(((''''''((()))***+++***))))))+++,,,,,,,,,------......---------------------------,,,+++,,,...///...------//////...---,,,---.........//////000111222222444666777888666555666666777888:::;;;===???@@@@@@???>>>;;;999777777888999888888888777666444333222333222111///---,,,++++++...------------------...---///000222333222222111---------.........//////444...111''':::***000666...///000000//////111333000111333222111///000000---,,,+++,,,---............------,,,+++******)))------,,,,,,,,,---------,,,,,,+++******+++++++++)))***+++***)))((()))+++******************))))))++++++,,,++++++,,,,,,+++))))))))))))************((((((((()))))))))******'''%%%%%%'''&&&$$$&&&+++)))***,,,------,,,******************+++,,,---...,,,+++)))((((((((()))***((((((***++++++,,,++++++++++++,,,---------,,,,,,+++,,,...------,,,...///000000000000000000//////,,,...000222333333111000////////////000111222333000111111222333333444444444333333333333333333333666888888777888;;;:::777777777777777888888888888:::::::::;;;<<<>>>@@@AAABBB@@@===<<<<<<<<<;;;:::;;;:::999888777666666666666666666777777777888888999::::::::::::999999999555666777888:::<<<>>>???BBBAAAFFFPPPYYYeeevvvVVVXXXccczzzjjj]]]TTTMMMIIIIIIGGGEEEEEEFFFFFFEEEDDD@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@@@@CCCBBBBBBCCCDDDFFFHHHJJJKKKNNNSSSWWWYYYYYYZZZ[[[[[[[[[YYYVVVTTTTTTVVVXXXYYYZZZ\\\\\\\\\[[[[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTRRRPPPOOONNNLLLJJJFFFCCC>>><<<:::888777777777777444555555555555666666666333555666777666777888::::::888777666666555333111000000000000000000000000000000000000000000000000000///...------,,,------))))))))))))************'''''''''(((((()))***+++))))))(((((((((((((((((()))'''&&&''')))******)))&&&&&&%%%%%%&&&&&&&&&&&&))))))(((((((((((()))))))))+++---,,,+++)))((()))***+++)))$$$$$$(((***((('''((()))++++++******)))++++++++++++,,,,,,,,,,,,---------------------------,,,+++,,,---......---...///000///---,,,---...////////////000222333444666888999999888666777777888999:::<<<>>>>>>??????>>><<<999777666666777777666666666555444222111000//////...---,,,,,,,,,,,,///......------......///---...///111111111111111------------............)))---333---999,,,+++,,,.../////////...///000222///111222222000...//////,,,,,,,,,,,,,,,---...000************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,((()))******)))((()))***))))))))))))))))))((((((&&&&&&&&&(((((((((((()))(((((()))))))))*********(((((((((((((((((())))))%%%###$$$''''''&&&***///******((((((((()))+++,,,************+++,,,,,,---,,,+++)))((((((((()))***)))((('''&&&''')))+++---***++++++,,,------,,,,,,+++,,,...---,,,,,,---...000000//////////////////,,,---000222333222111111////////////000111222222222222222222222222222222333333333333333222222222666666444555:::>>>888000666666777777777777888999::::::;;;<<<===???@@@AAAAAA???<<<;;;;;;;;;:::999999888777666666666666777666666666666666666777777999999999888999999999999555666777888:::===???@@@CCCEEEKKKUUUaaapppVVVVVV^^^pppaaaVVVPPPJJJGGGEEEDDDCCCDDDEEEEEEDDDCCC????????????>>>>>>>>>>>>============>>>???@@@@@@DDDCCCCCCDDDEEEGGGIIIJJJLLLOOOTTTWWWXXXXXXZZZ[[[\\\[[[[[[XXXWWWWWWYYY\\\]]]___``````^^^\\\[[[[[[WWWVVVVVVUUUTTTSSSSSSRRRPPPOOOMMMKKKJJJGGGBBB???;;;:::999777666666666666444444444444555555555666444555777777777777999:::999888777666666555333000111111111111000000000000///////////////////////////......---,,,,,,------*********++++++++++++,,,&&&''''''((()))******+++***)))((('''&&&&&&'''''''''%%%$$$%%%((()))))))))(((((('''''''''((())))))***))))))))))))******+++(((***,,,,,,+++*********+++,,,***&&&&&&)))+++)))((()))***+++,,,++++++***++++++++++++++++++++++++,,,,,,,,,------------...---,,,***+++,,,......---...///000///---------...000//////000111333555777666777888777555555555777888999:::<<<===<<<<<<;;;:::999777555444444555555333333333333222111000///---,,,,,,,,,,,,,,,------//////............//////111111111000000///...---........................(((///---&&&///...///333---...///...------///000///111222111///.........+++,,,---,,,+++,,,...///******++++++,,,---------&&&'''((()))************+++************+++,,,,,,((()))******(((((()))***(((((((((((((((((((((((('''%%%&&&)))***((()))+++'''(((((())))))*********''''''''''''(((((((((((((((&&&&&&)))(((&&&)))...+++***(((''''''***---///))))))*********+++++++++++++++***))))))))))))***(((&&&$$$"""###&&&))),,,)))***+++,,,,,,------,,,+++,,,...---,,,+++,,,...............////////////---...///111222222111111000000///000000111222222333333222222111111111111333333333333333333333333555555333444999<<<777///555666888888777777888:::999999:::<<<===>>>???@@@???>>><<<<<<<<<<<<:::999777666555444555555777888555555555555666666666666888888777777888888999:::666666777999;;;>>>@@@AAADDDHHHPPP\\\jjjzzzWWWSSSYYYvvvggg[[[SSSNNNIIIFFFCCCBBBBBBCCCDDDEEECCCBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCDDDFFFHHHKKKLLLMMMOOOSSSUUUVVVWWWYYYZZZYYYZZZZZZYYYXXXYYY[[[]]]^^^aaacccccc```]]]\\\]]]WWWWWWVVVUUUSSSQQQPPPOOOMMMLLLIIIHHHFFFCCC>>>;;;:::888777555444444444444333333444444444555555555555777888888777777999:::666555555666777666444222222222222111111000000000////////////////////////......------,,,,,,------,,,,,,---------.........(((((())))))))))))((((((***)))(((&&&%%%%%%&&&&&&%%%######$$$&&&((()))((((((''''''&&&'''((()))***))))))(((((()))******+++%%%'''***+++***)))*********,,,***'''&&&******((()))***+++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,******,,,---...---...///000///...---...////////////000222555888999888888888666444444666888777888:::;;;;;;:::888777555555555444444333333333111111111111111000//////---,,,,,,++++++,,,------//////............//////000000000//////...------...........................333((($$$---222:::---......---++++++,,,...///000111111...---------***+++,,,+++))))))+++...*********+++++++++++++++###%%%'''(((************))))))(((((())))))***+++((()))***)))((('''(((***&&&&&&&&&''''''(((((())))))&&&&&&+++,,,***+++...''''''(((((()))******+++''''''''''''''''''''''''(((&&&''')))(((&&&(((---(((((('''((()))+++---///(((((())))))*********)))***++++++++++++***))))))((('''&&&%%%&&&(((***,,,))))))***,,,,,,------,,,+++---------++++++,,,------------....../////////.../////////000000111111111111000000000111222222111111111111111222222222222222333333444444555555444777666222111555666555444777999999777777999;;;666777888:::;;;<<<============<<<===>>>>>>;;;999666555444333444555777888555555555555555555555555888777777666777888999:::666777888:::===???BBBCCCHHHOOOYYYfffvvvXXXRRRVVVyyypppdddYYYSSSNNNJJJGGGCCCCCCBBBDDDEEEFFFDDDCCCAAAAAAAAA@@@@@@@@@??????????????????@@@AAABBBCCC@@@AAABBBDDDFFFJJJMMMOOOMMMPPPSSSTTTUUUVVVXXXZZZVVVWWWXXXXXXXXXXXXZZZ\\\^^^aaaddddddaaa___^^^___XXXWWWVVVTTTRRROOOMMMKKKKKKIIIGGGEEECCC@@@;;;888888777555333222222222222333333333444444444555555777888999999888888999:::222222333555777888666444333222222222111111000000////////////////////////......---,,,,,,,,,------))))))*********+++++++++************)))'''&&&%%%+++)))(((&&&%%%%%%%%%&&&###""""""###&&&(((((((((&&&%%%%%%$$$%%%&&&'''(((((((((((((((((()))******###%%%((())))))((()))***)))+++***''''''))))))'''***+++,,,---...---,,,,,,------------------------,,,,,,,,,------............,,,******,,,---...---...000000000...---...////////////000222666999;;;;;;:::999777555555888:::777888:::::::::888666555222333444444444333222222///000000000000000//////...---,,,,,,++++++,,,,,,///......------......///------......///000000000//////////////////......(((333,,,'''+++111,,,,,,---......,,,******+++,,,///000111000...---,,,---(((***+++***((('''))),,,******))))))((((((''''''$$$%%%(((***,,,------,,,'''''''''''''''((()))***((()))***)))((('''(((***%%%%%%&&&&&&'''((())))))%%%"""###((()))&&&''',,,&&&''''''((()))******+++'''''''''''''''''''''&&&&&&$$$%%%(((((('''***///###$$$&&&(((***+++,,,,,,'''(((((())))))))))))(((******+++,,,,,,***)))(((*********+++,,,,,,------((()))***+++,,,---------+++---------++++++,,,---,,,,,,------...///000000000////////////000000111111111111111111111222333//////000111222333333444222222333444444555666666333999999111+++...666;;;444777999999888777:::<<<444555777888::::::;;;;;;<<<<<<===>>>@@@???<<<999555444333222333555777999555555555555555555555444888777666666666888999:::777888999;;;===@@@BBBDDDMMMUUU```oooOOOTTTVVVsssgggYYYPPPNNNNNNKKKGGGGGGEEECCCCCCFFFFFFDDDBBB??????AAABBBBBBAAA??????@@@>>>===>>>@@@BBBCCCCCCEEEEEEFFFGGGJJJMMMQQQSSSUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYYYYZZZ[[[\\\^^^^^^bbbccccccdddbbb```^^^]]]WWWUUURRRPPPOOOMMMKKKHHHOOOIIICCC@@@AAA@@@<<<888444444333333333444555555222333444444333333555777444<<<<<<666555<<<===999555666666777777777777777888222,,,+++///222222000////////////............,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++******((())))))))))))'''%%%$$$###$$$&&&&&&%%%&&&''')))''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&''')))%%%%%%******'''(((---)))&&&$$$&&&***,,,)))%%%,,,+++++++++******))))))******+++,,,,,,,,,++++++...,,,***+++---...,,,***,,,,,,---......---------,,,,,,------///000111222/////////000///......---//////000222666888999999::::::;;;999888777888::::::::::::999888666555444444444333333222111111000+++///...******//////,,,------.............................................++++++......******,,,,,,,,,...///000000000000000///---,,,,,,---...000---------,,,+++***)))(((///,,,+++------******---+++++++++************))))))*********+++++++++++++++******)))(((''''''&&&&&&(((+++,,,,,,***'''%%%((()))***)))'''&&&&&&'''((('''&&&&&&'''))),,,---(((&&&%%%'''***,,,+++)))+++***(((((())))))'''&&&***'''###""""""$$$%%%%%%&&&&&&%%%&&&''')))+++,,,******)))((('''(((***---***)))'''(((***++++++******++++++***))))))***,,,(((******((()))------***---,,,+++*********+++,,,***$$$ """)))---,,,)))---+++))))))***,,,---,,,000000///////////////000000000000000000000000000222222111000//////222555444333222111111111222333333333444333111111333555666666555555777888:::;;;888777777777888:::<<<>>>@@@???===<<<<<<<<<===>>>555555555333222222444666555222000222444666444111666555444555777999999888888:::<<<<<<<<>>>>>===<<<;;;;;;;;;;;;333444555444222222333555444333222333444444444333666555444555777999999888999;;;<<<===>>>CCCJJJPPPYYYfffxxxQQQWWWYYYyyyqqq^^^VVVNNNJJJJJJJJJHHHEEEFFFDDDCCCCCCDDDDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAA@@@AAABBBDDDEEEGGGIIILLLOOORRRTTTUUUUUUYYYXXXXXXXXXXXXZZZ[[[\\\\\\\\\]]]^^^___```aaaaaabbbccceeefffddd___[[[XXXYYYVVVSSSPPPNNNLLLHHHFFFIIIEEE@@@>>>>>>===999666555444444333222222222222222333444444333444666888999888888888666222222555888888888777666555333333444111......000222000.../////////............---***+++,,,---------,,,,,,,,,++++++++++++*********))))))))))))((('''&&&&&&((()))***(((&&&%%%%%%&&&)))))))))(((((())))))))))))((('''&&&%%%$$$$$$%%%'''$$$$$$''''''&&&'''***,,,***)))***---...,,,)))***************)))))))))***+++,,,---.../////////---,,,+++,,,---...---++++++,,,---...///000000000............///000222222///////////////............///000222444555777888;;;;;;:::888555333333444111111111111000...------/////////...------,,,,,,,,,......+++***,,,,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---++++++...---***)))+++------............------+++***))))))***+++,,,---+++++++++++++++***)))(((+++((((((++++++))))))---))))))((((((((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((***)))(((&&&%%%%%%&&&&&&'''((()))(((&&&&&&&&&(((+++***((('''&&&'''((((((***)))((()))***+++***))))))'''%%%&&&(((***+++***+++)))'''''''''&&&%%%###%%%%%%%%%%%%&&&''')))***((())))))((('''(((***,,,+++)))(((((()))***)))(((++++++,,,***(((((()))***,,,---,,,((()))---...,,,//////---,,,++++++++++++)))+++------+++***,,,...,,,++++++,,,......---,,,000//////......///000000000000000000000000000000***---111333333333333333111000///...//////111111444666777777666555555666777777666666666666777777:::999999999:::;;;===>>>======<<<;;;:::888777666111333444444333222333444333444555444333333333444555444333444777999999999:::<<<===>>>AAAHHHRRRYYYaaarrrPPPWWWZZZ}}}ooogggUUUPPPJJJHHHIIIHHHFFFCCCDDDDDDCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCEEEGGGJJJKKKNNNQQQTTTVVVXXXYYYZZZYYYXXXXXXXXXZZZ[[[\\\\\\\\\]]]^^^___```aaaaaaaaaccceeefffccc^^^XXXUUUWWWTTTPPPNNNKKKHHHEEEBBBDDDAAA>>><<<<<<;;;888555666555444333222111111111222333444444444444777999===777777;;;888///...444777777777777666555444333111000//////111111///---//////.........---------)))***,,,......---,,,+++++++++++++++************))))))))))))((((((''''''((()))***)))'''&&&&&&'''&&&&&&''''''''''''&&&&&&)))((('''&&&%%%$$$$$$$$$&&&%%%%%%&&&''''''(((***,,,******+++---...,,,***************************++++++---...000000111111------,,,,,,---------,,,***+++,,,...///000000000////////////000111222333000000///...............---///000111222333555666888999888666333111222333000000111000000///...............---,,,,,,+++++++++,,,,,,,,,---......------------,,,,,,,,,,,,,,,---------------------------***+++------***)))+++,,,---------------,,,+++))))))))))))***+++,,,---******++++++***)))(((((()))&&&&&&)))***((())),,,)))))))))((((((((('''''''''''''''(((((((((((()))''''''((((((((((((((((((''''''((((((((((((((((((&&&'''((((((&&&&&&&&&(((***)))(((''''''''''''(((+++***))))))******)))))))))'''%%%%%%''')))******((('''&&&&&&&&&%%%"""$$$$$$%%%%%%&&&'''(((((('''((()))((('''(((***,,,+++)))(((''')))))))))(((+++++++++***((('''(((***'''+++,,,)))(((******(((000///...---,,,+++++++++)))+++------+++******+++,,,+++,,,...//////---+++//////.........///000000000000000000000000000000,,,...111222222111222222111000/////////000111222333555777777666555555666777777666666555555555555999999888999999;;;<<<===<<<===<<<<<<:::777555333000222444555444222222333333555777666333222333666555444333555888:::;;;:::===>>>???@@@DDDMMMYYYbbblll~~~PPPWWW\\\tttfff^^^QQQNNNJJJHHHHHHGGGDDDBBBCCCCCCCCCCCCBBBAAABBBBBBBBBAAA@@@??????@@@AAABBBCCCDDDEEEDDDDDDEEEHHHKKKMMMNNNPPPRRRUUUYYY\\\]]]\\\[[[YYYWWWWWWXXXZZZ[[[ZZZ[[[\\\^^^____________```bbbddddddaaa\\\VVVRRRSSSPPPMMMJJJHHHEEEAAA???@@@>>>===;;;;;;999777555666555444333222222111111222333444444444555777999>>>888999===999000///555555555666666666666555555000//////000111000...---............------------)))***,,,......---,,,++++++++++++*********))))))***)))))))))(((((((((((('''((()))((('''&&&''')))&&&&&&'''(((((('''&&&&&&((('''''''''&&&%%%$$$$$$''''''''''''''')))***************+++,,,,,,+++***************+++++++++++++++,,,...///000111111222------------------------******,,,---//////000000000000000000000111222333000000///............///,,,///111111000111333555444555555333111000222333//////000000000//////...///......---,,,,,,++++++------...//////---,,,,,,------,,,,,,++++++++++++---------------------------******------))))))++++++,,,,,,,,,,,,++++++******************++++++,,,))))))*********)))(((((()))&&&&&&((()))'''(((+++******)))))))))(((((((((&&&'''''''''((((((((((((''''''''''''((((((((((((!!!###&&&((())))))'''&&&%%%'''((('''&&&%%%'''((('''''''''''''''(((((())))))*********))))))))))))+++)))&&&&&&'''((('''''''''&&&&&&''''''%%%"""$$$$$$%%%&&&&&&'''''''''&&&'''((((((((((((***,,,***)))''''''((())))))(((***++++++)))((('''(((***%%%,,,000...++++++)))%%%//////......---,,,++++++...------...//////---+++,,,+++,,,...//////---+++...............///000000000000000000000000000000111111111000......000222111000000///000111222333222444666555444333444555777777666666555444444333777777777888888999::::::======<<<<<<:::777444222///222444555444333333444444777888777333222444666555444444555999;;;<<<<<<@@@AAACCCDDDIIISSS```jjjxxxRRRZZZ___zzzlll___WWWOOOMMMJJJIIIHHHGGGEEECCCBBBCCCCCCCCCAAA@@@AAABBBAAA@@@@@@??????@@@@@@AAABBBDDDFFFFFFEEEFFFKKKOOORRRSSSUUUXXX\\\___aaaccc___]]]ZZZXXXWWWWWWYYYZZZXXXZZZ[[[]]]^^^^^^^^^^^^^^^```aaaaaa^^^ZZZUUURRRPPPMMMJJJGGGEEECCC???===<<<<<<<<<;;;:::888777666666555555444333333333333222333444555555666888:::;;;:::;;;<<<999444222444333444555666666666666666//////000000000///...---.........------------,,,***+++,,,---------,,,,,,+++************)))))))))***))))))(((((())))))***&&&'''(((((('''&&&''')))'''((()))******)))((('''&&&&&&''''''&&&&&&%%%$$$&&&))))))''''''+++,,,***))))))***++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,---...///000111111111,,,...///...---,,,---...+++,,,---...///000000000111111000111111222333333111000///------......///,,,...111111//////111444111222222111//////000222,,,---...............---///......------,,,++++++000......000///***((()))---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,******---,,,)))(((*********+++++++++++++++***************************(((((())))))))))))(((((()))&&&&&&))))))''''''+++*********)))))))))((((((''''''''''''(((((((((((('''''''''''''''''''''''' $$$'''((('''%%%###%%%&&&''''''&&&%%%'''(((&&&&&&&&&''''''((((((((('''((())))))((('''(((******(((''''''((('''&&&$$$(((''''''((()))(((%%%###%%%%%%&&&'''''''''''''''$$$&&&((((((((((((***+++)))'''&&&&&&(((***))))))((()))***)))(((''')))+++(((000444222///---+++(((,,,------------,,,++++++---+++******,,,---+++))),,,++++++,,,......---,,,------------...///000000000000000000000000000000333333111///------///111111000000///000111333444333333444333111111333555555555666666555444333333666777777888888888888999<<<<<<;;;:::888666444333111333555555444444555666666777888777555444444555555555555777:::===??????AAADDDGGGJJJQQQ\\\jjjtttWWW___cccssseeeYYYRRRMMMKKKIIIHHHHHHGGGGGGFFFAAABBBDDDBBB@@@???@@@BBB@@@AAAAAAAAAAAAAAAAAA@@@AAADDDGGGGGGFFFHHHMMMRRRUUUYYY^^^dddggghhhhhhgggcccaaa]]]YYYWWWXXXYYYZZZXXXYYY\\\^^^______^^^]]]]]]^^^^^^^^^[[[XXXTTTQQQNNNKKKHHHFFFEEEBBB???===:::;;;<<<;;;:::888777777666666555444444555555555111333444555555666999;;;666;;;===:::777777666333555555555666555555444444///000000///.........///.........---------,,,,,,++++++,,,,,,,,,,,,------************))))))))))))******)))(((((()))***+++'''(((((('''%%%$$$%%%&&&'''((()))******)))((('''$$$%%%&&&'''''''''&&&%%%%%%((((((%%%&&&***+++(((((()))++++++++++++++++++,,,,,,,,,------.........---......///000000000///,,,...//////---,,,---///...///000111111111111111222222111111111222333333111000...---------///000+++...111000...---000333111222222000...---...///,,,,,,---.....................---,,,,,,++++++***,,,)))***//////***(((***,,,,,,,,,+++***)))))))))************************,,,)))***---,,,)))(((***(((((()))***++++++++++++))))))))))))(((((('''&&&'''(((((())))))(((((('''+++((('''))))))&&&'''***))))))((((((((('''''''''''''''((((((((()))))))))(((((((((''''''&&&&&&%%%###$$$%%%''''''&&&%%%$$$$$$%%%'''&&&&&&%%%'''((('''''''''(((''''''&&&&&&$$$&&&(((((('''&&&(((***'''&&&'''((())))))&&&$$$((('''&&&'''(((((('''%%%%%%&&&'''(((((((((''''''###%%%((((((((((((***+++'''&&&%%%&&&(((*********'''((()))(((((((((***,,,,,,333666111---,,,,,,,,,***+++,,,------,,,,,,+++)))******)))'''(((***,,,,,,+++******,,,------,,,------------...///000000000000000000000000000000000111111000......///111//////......///000222333444444333111///000333666333444555555555444333333777777888999999999999888;;;:::888777555444333333333444555555444555777999999888666666666666555333666555666888<<>>@@@BBB@@@AAACCCCCCCCCCCCAAA@@@@@@DDDHHHHHHGGGIIIOOOTTTWWW]]]fffmmmqqqpppllliiifffccc___[[[YYYXXXYYYZZZXXXZZZ\\\^^^______^^^^^^\\\\\\\\\[[[YYYVVVTTTRRRMMMKKKHHHFFFEEECCC@@@>>>999:::<<<<<<:::888777777666666555555555666666777111333444555555666999;;;222;;;===777666:::999222777777666666555444222222000000000///------...///......---------,,,,,,,,,,,,,,,+++++++++,,,---...************))))))))))))******)))(((((()))***+++((())))))'''$$$""""""###%%%&&&'''))))))'''&&&%%%###$$$%%%'''(((''''''&&&$$$(((((($$$$$$***+++''')))***,,,,,,+++++++++,,,---------....../////////......///////////////...,,,...000///---,,,---000111222222333333333222222222222222111222222333333222000...---,,,---///000+++...111000---,,,///333333333222000---++++++,,,------...///000000000000------,,,,,,+++*********###!!!%%%,,,///++++++///,,,,,,++++++***))))))(((((((((((((((((((((((((((,,,)))***,,,,,,)))(((***''''''(((***++++++++++++)))))))))((('''&&&$$$$$$''''''(((((((((((((((''',,,)))(((***)))&&&&&&)))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))((('''&&&&&&%%%%%%++++++***)))(((((((((((($$$%%%&&&&&&%%%%%%'''((()))))))))((('''%%%$$$######%%%((('''&&&&&&(((+++###$$$&&&)))+++***'''%%%%%%$$$###$$$&&&'''&&&%%%&&&'''((()))))))))((('''###%%%((((((((((((***+++&&&%%%$$$&&&(((+++++++++&&&'''((((((((()))+++---...333444...((())),,,---((()))+++,,,------,,,+++***...000---((((((...444---+++))))))***,,,---,,,,,,,,,,,,---...///000111000000000000000000000000+++...111222111000000000...---------...///111222555555333000///000444777222333444555555555333333888888999:::::::::999999:::888666444333222333333444555555555444555888:::;;;888555666888888555222777666777999===AAABBBBBBAAAEEEMMMUUU```nnn~~~{{{YYYbbbggg~~~nnnaaaXXXRRROOOIIIIIIIIIHHHHHHHHHGGGGGGGGGDDDBBBBBBDDDEEEDDDBBBBBB@@@@@@BBBEEEGGGEEECCCBBBDDDFFFHHHIIINNNVVV\\\ccciiioootttxxxzzzssskkkhhhddd___[[[ZZZZZZYYYXXXZZZ]]]aaaaaa```___aaaccc```^^^[[[YYYWWWUUURRROOOLLLGGGBBBAAA???<<<===@@@<<<<<<<<<<<<;;;:::999888111222444555666555555444444444444444555777888999555666888:::;;;:::999888666777777666333222222333333222111///......------+++000111......222000+++......,,,+++***))))))))),,,,,,,,,+++++++++******&&&'''((())))))(((((('''---+++(((&&&%%%%%%'''(((***'''&&&(((,,,,,,((($$$&&&&&&''''''''''''''''''((('''&&&&&&&&&''')))******+++---,,,++++++,,,.../////////...///000111111111111000//////............//////000000000000///000222444555555444222111333333222111111000000///222///---,,,---......---//////000000000000//////222222111000///---+++***......////////////......---,,,+++*********+++,,,+++,,,------......------......,,,+++***)))))))))+++)))&&&&&&((()))'''%%%,,,)))'''((()))***(((%%%))))))))))))************************))))))))))))+++***(((((())))))'''&&&+++***)))(((((()))***+++((((((((((((''''''''''''))))))************)))((('''%%%$$$&&&)))***(((%%%(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''((('''%%%&&&&&&&&&%%%$$$)))$$$###&&&(((''''''((('''%%%######$$$%%%&&&&&&%%%))))))%%%%%%))))))$$$$$$&&&(((+++,,,,,,++++++))))))))))))))))))))))))&&&'''((('''&&&''')))***888444///---//////...,,,///---++++++------+++)))(((---111000,,,)))***,,,***+++,,,---------,,,,,,,,,,,,,,,---------.........000222333111000//////333222111000////////////111000/////////000222333666666444222000000222444333333222222111222222333777888777666666777:::===;;;999777444333333444444888<<<>>>:::222000666===444444444333444444555555::::::999888999===CCCHHHIIILLLSSS\\\iiiyyyuuuWWWaaafffuuufff[[[SSSNNNLLLHHHHHHHHHHHHGGGGGGGGGGGGGGGDDDBBBBBBDDDEEEDDDBBBBBBAAA@@@BBBEEEFFFEEECCCCCCFFFIIIJJJMMMRRRZZZaaajjjpppwww|||xxxooogggccc^^^ZZZYYYYYYYYYXXXZZZ^^^aaacccbbbaaaaaaccc```]]]ZZZXXXVVVTTTQQQNNNGGGBBB?????????===???DDD=========<<<;;;999888777333444444555666666555555444444555555666777777777666777999::::::999888777777888888666444222333444444333111000///...------+++//////,,,,,,///...***,,,,,,++++++***+++++++++,,,,,,+++++++++*********&&&'''((()))))))))(((''')))(((&&&$$$$$$$$$%%%&&&***'''%%%'''***+++(((%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))***,,,---///...------...000.../////////000000000000///000000111000///...---///000000111111111111000222333444555555444333222444444333333222111111111...,,,***)))***++++++***------...//////...---------,,,,,,++++++*********.........//////.........---,,,+++*********++++++******+++,,,,,,,,,,,,,,,---,,,+++******************(((&&&&&&((()))(((&&&&&&%%%$$$'''***,,,,,,+++&&&&&&&&&&&&''''''''''''******)))))))))(((((((((***)))(((((())))))((('''******)))(((((()))******+++*********))))))((((((((()))))))))))))))(((((('''%%%%%%&&&))))))(((%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%((((((((('''''''''&&&&&&)))'''&&&&&&''''''&&&%%%+++'''&&&)))***((((((+++((('''%%%%%%&&&'''''''''%%%))))))%%%%%%))))))%%%%%%''')))+++,,,,,,+++***))))))))))))))))))))))))((()))***)))((((((***,,,888777555444333111...+++...,,,++++++------+++)))%%%)))......+++)))+++---++++++,,,,,,,,,---------,,,---------...............111333444222111000000000///////////////000000111000/////////000222333666666666444222111333444222222222111222222333333777777888777666777999;;;:::888666444333333444555666999;;;888222111555999555555444444444444555555:::;;;;;;;;;<<<@@@EEEIIIMMMQQQZZZdddqqquuuWWW```fffyyylll___UUUOOOKKKIIIGGGGGGGGGGGGFFFFFFFFFEEEFFFDDDCCCBBBCCCDDDCCCBBBCCCBBBAAACCCEEEFFFEEEDDDFFFIIILLLOOORRRXXXaaahhhttt{{{}}}sssfffbbb]]]YYYXXXYYYYYYXXX[[[^^^bbbddddddcccbbbbbb^^^\\\YYYVVVUUURRROOOLLLDDD@@@>>>??????>>>@@@DDD>>>>>>===<<<;;;999777666555555555555555666666666555555666777777777666555777888999::::::999777666777888888777444333333444555444222000///......---,,,...---***)))++++++)))++++++******++++++,,,---++++++++++++*********)))&&&'''((())))))))))))((()))))))))((((((((())))))***'''%%%&&&)))***)))'''%%%%%%&&&'''(((((())))))((())))))***************)))***,,,+++******+++------...///000111000//////...///000111111000...---000111222222333333333222444444444444444444444444555555444444333222222222000...++++++,,,------,,,***+++---......---+++******)))((((((((()))***+++------............------,,,,,,+++************+++((()))******++++++******+++******))))))******+++((('''%%%&&&''')))((('''$$$###$$$&&&***,,,---,,,(((((((((((()))))))))))))))))))))(((((((((''''''(((''''''(((******)))(((***))))))(((((())))))***++++++******)))(((''''''''''''((((((((((((((('''&&&%%%%%%'''((()))'''&&&%%%%%%&&&'''(((******+++'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&)))'''&&&&&&'''((('''%%%(((&&&'''((('''$$$%%%)))((((((''''''''''''((((((&&&((((((&&&&&&((((((&&&'''((()))+++++++++***)))))))))))))))))))))))))))***+++,,,+++******,,,...555888;;;;;;777222...,,,---,,,++++++,,,,,,+++***!!!&&&***+++******,,,...,,,,,,,,,+++,,,------...------........./////////---000222333222000///000------------...///000111111000/////////000222333555666777666444222333444222111111111222333333444555777888777666666777888888777555444444444555666555666777555333222333444555555555444444444555555:::;;;===???@@@CCCHHHKKKRRRYYYcccppp}}}uuuYYYbbbgggzzzrrreeeZZZRRRMMMJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFEEECCCCCCCCCCCCCCCCCCDDDCCCCCCCCCEEEFFFFFFFFFHHHKKKOOOSSSWWW^^^hhhooo{{{uuufffbbb\\\YYYXXXYYYZZZZZZ]]]```ccceeeeeedddbbbaaa]]]ZZZWWWUUUSSSPPPMMMJJJFFFBBB???@@@???===>>>AAA??????>>><<<;;;888777555555555555555555555666666555666888999888777444333999999999999999888777666777888999777555333333444555444222111///.........------+++)))((()))******,,,++++++***++++++,,,,,,+++************)))))))))''''''(((((()))))))))***'''((()))***++++++***)))+++)))&&&&&&(((*********$$$%%%&&&'''((()))***+++)))***+++,,,---,,,+++***)))***++++++******+++,,,,,,---///111111000///...//////......////////////111222333444444555444444666666555444444444555555444444333333222111111111000...,,,,,,---.........)))***,,,......,,,***)))---,,,***))))))***,,,---,,,,,,------------,,,,,,,,,++++++***************(((((()))***************)))((((((((())))))***+++'''&&&%%%&&&'''(((((()))((('''''''''(((((((((((())))))))))))************((((((((((((''''''''''''&&&&&&'''(((++++++***((()))))))))(((((()))))))))))))))((('''&&&%%%%%%$$$&&&&&&''''''((('''''''''&&&&&&&&&'''((((((''''''%%%%%%&&&'''((()))******'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''&&&%%%((('''''')))'''###%%%***'''((()))(((''''''((()))&&&''''''''''''((((((((())))))************)))((())))))))))))))))))))))))+++,,,,,,,,,******,,,...000555999:::666111//////,,,++++++++++++,,,++++++###&&&)))*********,,,...---,,,,,,+++,,,---...///.........////////////000+++...000111000///.....................///000111111000/////////000222333333555666666444222222333111111111111222333444444333555777777666555555666666555444444444555666666444444444444555444222111555444444444444444555666:::<<<@@@BBBDDDGGGKKKMMMWWW___lllzzzuuuZZZcccgggrrrkkk```VVVOOOJJJGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBCCCDDDDDDDDDEEEEEEEEEGGGIIIJJJJJJNNNRRRWWW\\\dddnnnuuu~~~uuuhhhddd^^^[[[ZZZ\\\]]]^^^aaabbbccceeeeeedddaaa___[[[YYYUUUSSSPPPNNNJJJHHHEEEAAA???@@@@@@===>>>AAA??????>>><<<;;;888777555666666666666666666555555666777888999888777444333999999999999888888777666777888888777444333333444444333111000//////.........---++++++******+++,,,...---,,,+++*********************)))))))))(((((('''''''''((()))******+++"""$$$%%%'''((('''&&&%%%+++***(((((()))+++,,,,,,%%%%%%&&&'''(((******+++)))***,,,---------,,,+++---///000000//////000111+++---///000111000...---000...---+++,,,...111333222333444555666666666666777666555444444444444555222222111111000//////...,,,***((((((***+++++++++***,,,---......---,,,***///...,,,***)))***+++,,,++++++,,,,,,,,,,,,++++++++++++++++++******))))))(((((()))***************''''''''''''((()))******%%%&&&&&&&&&&&&'''((())))))))))))((('''&&&%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''%%%&&&''')))+++,,,***(((((((((((())))))(((((((((((((((((('''&&&%%%%%%$$$%%%%%%&&&'''''''''''''''%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%***((((((***)))&&&'''+++&&&((())))))'''&&&'''((('''&&&'''(((((((((((()))***************))))))((())))))))))))))))))))))))+++,,,,,,+++))))))+++,,,+++...222222000...///111***++++++++++++++++++,,,((()))++++++++++++,,,---------,,,,,,------...............////////////000,,,...111222111000000000222111000000/////////000111000/////////000222333111333444444222111111222222111111111222222333444222333555555444444444555444444444444444555555666555444333444666666333111333333333444444555777777;;;>>>BBBFFFIIILLLOOORRR[[[dddrrrwwwYYY```ddd{{{iiicccYYYQQQKKKHHHEEEDDDFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEDDDBBBBBBCCCDDDDDDFFFGGGGGGGGGIIILLLOOONNNRRRWWW[[[aaaiiittt{{{|||tttkkkgggaaa^^^^^^```bbbccceeedddccccccdddbbb___]]]ZZZWWWTTTQQQNNNKKKHHHEEEAAA======???@@@>>>???CCC>>>>>>===<<<;;;999777666777888999:::999888777666777888888999888777555444999999999888888888888888666777777666333222222333111000000///////////////...++++++------++++++...///...,,,+++***)))))))))))))))))))))(((((((((((('''''''''((()))***+++,,,%%%&&&((()))))))))(((((())))))))))))***+++,,,,,,&&&&&&'''((())))))*********++++++,,,,,,,,,,,,,,,---...000///......///111,,,---...///000///......///---,,,+++,,,...111333222333444555666777777777666666555555444333333333000000//////...------------+++))))))+++,,,---,,,---------......---------...---+++)))))))))))))))******++++++++++++************++++++******)))((('''((())))))******))))))&&&&&&&&&&&&''''''((()))%%%&&&'''&&&%%%%%%''')))&&&'''((((((&&&&&&'''(((&&&&&&&&&''''''''''''((()))))))))(((((((((''''''%%%&&&'''))),,,,,,***((('''(((((())))))((((((''')))))))))(((((((((((('''%%%%%%&&&'''(((((((((((($$$&&&(((((('''&&&'''((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%'''''''''%%%'''"""!!!$$$&&&%%%%%%&&&%%%(((******'''%%%''')))(((&&&&&&)))***((((((+++*********)))))))))))))))))))))))))))))))))))))))***++++++***)))(((***+++''')))++++++,,,---///111)))***++++++******+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,---............---------........./////////...111444555444333333333333222111000000/////////111000/////////000222333111222333222111000111222333333222222111222222333000111333333222333444666444444444444444555555555666444333444555555444333333333444555777999:::;;;???BBBFFFJJJMMMQQQUUUXXXaaajjjxxxyyySSSYYY]]]sssbbb\\\TTTNNNJJJHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEFFFDDDBBBAAACCCEEEEEEFFFHHHHHHIIIKKKPPPTTTRRRVVV[[[```eeennnxxx|||uuuoookkkeeebbbbbbeeegggiiiiiifffcccaaaaaa```^^^[[[YYYVVVRRROOOMMMJJJFFFCCC???;;;;;;======;;;<<>>AAACCCCCC@@@<<<999888888777777777777888888888777777777888999::::::444555666444222000000111,,,,,,,,,------///000000)))&&&(((...///++++++...++++++******++++++,,,---)))(((((((((''''''''''''(((''''''''')))***,,,...++++++++++++++++++++++++"""$$$'''((((((((((((((((((((((((((()))))))))))),,,+++***)))***+++,,,---,,,---///...------...000...------------...//////'''***---111222111///...111222333555666777777777333444555555555333000////////////...------,,,,,,+++)))((((((***+++,,,,,,...---+++******+++---...))))))+++,,,------------))))))************)))))))))******++++++)))((('''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&((()))'''$$$###%%%'''%%%((()))(((%%%$$$&&&(((%%%%%%%%%&&&&&&&&&&&&'''************))))))))))))&&&'''(((***,,,+++(((&&&&&&'''((())))))((('''&&&$$$$$$%%%%%%&&&'''''''''%%%&&&'''((())))))))))))###&&&)))(((&&&%%%'''))))))(((((((((''''''''''''###$$$$$$%%%&&&'''(((((('''''''''((((((((()))))))))(((((()))***++++++***,,,$$$&&&...///,,,)))&&&***......***'''))),,,)))%%%%%%***+++((((((---)))))))))((()))***++++++)))))))))))))))))))))))),,,------+++))))))***,,,)))((((((+++///000---)))'''***,,,+++))))))+++---,,,+++******,,,.........))),,,///111111000---+++,,,,,,,,,---------......))),,,///111000//////000......---......///000111111000/////////000222333444444333222000111444777555555333222111000000000...////////////222666999444444555555444444333222444444444222000111444777666777888;;;>>>AAADDDEEEIIIKKKNNNRRRVVV[[[aaaeeennnvvv|||VVVRRRVVV}}}nnndddZZZUUUOOOKKKJJJJJJJJJJJJDDDGGGHHHGGGDDDBBBDDDFFFFFFEEEEEEDDDDDDDDDDDDDDD@@@DDDIIIKKKMMMPPPUUUZZZ^^^```dddhhhnnnvvv|||qqqnnnkkklllppprrroookkkiiieeeaaa^^^^^^\\\XXXUUU\\\XXXSSSNNNJJJFFFBBB???:::::::::999999888888888999::::::;;;:::999777666AAADDDHHHJJJGGGBBB>>>;;;999999888888777888888888333777;;;<<<999666666777777555333111000000111222---///000000---+++))))))))))))***+++,,,,,,------+++)))(((((()))******)))&&&''')))*********)))(((((()))***++++++,,,++++++,,,,,,,,,+++++++++******(((''''''(((******)))(((&&&(((***+++,,,+++***)))***)))((()))*********)))))))))***,,,///111000//////---,,,,,,---...---,,,///222111---+++...//////333333444555666666555555333222111222333333111000...//////...+++)))))))))******))))))+++---000222.........---,,,+++)))((()))((('''(((***++++++***++++++++++++*********)))))))))))))))((('''&&&%%%))))))))))))))))))))))))###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''((()))******)))((((((&&&''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))((((((((('''&&&''''''&&&&&&&&&((()))***&&&%%%$$$$$$&&&&&&%%%$$$+++***((('''%%%%%%$$$$$$'''&&&%%%%%%'''(((((('''(((&&&%%%%%%&&&%%%###!!!(((%%%######$$$%%%###!!!%%%&&&''''''&&&&&&((()))(((---,,,%%%%%%)))###'''%%%######$$$&&&'''&&&%%%(((***+++)))'''&&&&&&&&&'''(((''''''(((+++---%%%&&&((()))+++,,,,,,,,,+++,,,,,,***))))))+++...))))))))))))(((((((((((()))************+++++++++///...,,,***))))))******......---+++)))((('''&&&......---,,,---...///000,,,------------------,,,+++,,,...000111000000///222000///......000222444222222111000//////000000///111333444444333444555555555444333222000//////222333444444333333555777666555444333333444555666555444333111000111111222;;;888:::???BBBCCCFFFKKKLLLPPPUUUXXX[[[___fffkkkqqqzzz~~~WWWSSSXXXxxxjjj```XXXTTTNNNJJJIIIIIIJJJIIIFFFGGGGGGGGGEEEDDDEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEBBBFFFKKKMMMOOORRRXXX\\\```bbbfffjjjpppxxx|||yyyvvvssspppqqquuuuuurrrooojjjfff```]]]]]]\\\XXXUUUXXXTTTOOOJJJFFFCCC???<<<;;;;;;:::::::::999999999999:::;;;<<<<<<<<<;;;:::EEEIIILLLMMMIIICCC===:::888888888888888888999999:::::::::888555444555555555444222000/////////000///000111000---+++++++++******+++,,,,,,---......,,,***(((((()))***))))))''''''(((((()))))))))(((''''''((()))************************++++++,,,---***)))((()))++++++)))'''%%%&&&((()))))))))((('''******)))***+++,,,,,,+++&&&'''))),,,//////---+++...---++++++,,,------,,,,,,000000,,,+++///111000444444555555555555444444444333333333555444333111,,,......---+++)))((()))&&&&&&'''(((+++...000222.........---,,,***)))(((***(((((((((***+++***)))************))))))))))))&&&'''((((((((((((((('''((((((((((((((((((((((((%%%%%%&&&''''''''''''&&&(((''''''''''''((())))))(((((()))***))))))((('''&&&&&&'''((((((((((((((($$$%%%&&&'''((())))))***'''(((((('''''''''&&&%%%((('''&&&&&&&&&'''((()))'''&&&%%%&&&'''((('''%%%***)))((('''&&&%%%%%%%%%((('''%%%&&&'''(((((('''***'''%%%$$$%%%%%%%%%$$$'''$$$######&&&''''''%%%$$$%%%&&&&&&%%%%%%&&&(((&&&,,,,,,&&&''',,,''''''&&&$$$%%%'''(((((('''$$$''')))***)))(((((())))))))))))((('''''')))+++&&&'''(((***++++++++++++***++++++)))((((((***,,,******)))))))))((((((((())))))*********++++++++++++************+++,,,,,,---,,,***(((((()))+++,,,------,,,,,,,,,---...///,,,,,,------------,,,,,,+++,,,---...////////////111000000//////000111222222222111000000000000000000111333333222333444555666555444222111000000000000111222111000000222444666555444444444444555666777777555555444555666777>>><<<===BBBFFFGGGKKKPPPQQQUUUYYY\\\___eeelllrrrwwwXXXUUUZZZ~~~pppcccZZZUUUQQQMMMIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEIIIMMMPPPRRRVVV[[[```cccfffjjjnnnssszzz~~~{{{yyy|||zzzxxxyyy{{{zzzvvvrrrlllfff```\\\[[[ZZZXXXVVVTTTPPPKKKGGGDDDAAA>>>;;;;;;;;;;;;;;;;;;:::::::::888888:::;;;;;;<<<;;;;;;IIIMMMPPPOOOJJJCCC<<<888777777777888888999::::::===:::555333333555666777444333111///.........///000111111///---,,,,,,...++++++,,,,,,---.........,,,***)))((()))***)))(((''''''&&&&&&''''''((()))&&&'''((())))))******)))))))))))))))***,,,...///---+++++++++,,,+++)))'''''''''((((((((((((((()))******+++,,,---.........&&&'''))),,,//////---+++---+++******,,,---,,,+++***...///,,,,,,000222222333444444444444444333222444222222222333333111///***,,,---,,,)))(((((((((%%%&&&''')))+++,,,---------------,,,+++***)))(((***)))(((((()))***(((''')))))))))(((((((((''''''%%%%%%&&&(((((()))))))))''''''''''''''''''''''''&&&&&&'''((((((((((((((()))(((((((((((()))******)))))))))))))))((('''&&&$$$%%%&&&'''((()))))))))(((((()))))))))'''&&&%%%((((((((()))((('''&&&&&&)))((('''&&&&&&&&&'''((()))(((''''''))))))((('''(((((('''&&&&&&&&&&&&&&&***(((&&&&&&((((((((('''+++(((&&&%%%%%%&&&&&&&&&%%%######$$$''')))))))))$$$%%%&&&&&&%%%$$$&&&'''%%%***+++((()))...+++$$$'''&&&&&&''')))***((('''%%%&&&((()))((()))+++,,,+++,,,+++)))&&&&&&''')))(((((()))***************))))))***)))'''''')))+++************)))))))))))))))))))))*********++++++((()))***,,,---...//////...,,,)))''''''))),,,///,,,,,,+++++++++,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,---...//////000000111111111000000///222111000000000000000000000111222222111111333555666555333111000000111111333444444444333333444666666666666666666666666666444444333333444666888999AAA???AAAGGGKKKLLLPPPUUUYYY\\\```cccfffllluuu{{{}}}XXXUUU\\\uuuhhh]]]UUURRROOOKKKIIIHHHHHHGGGFFFJJJGGGEEEFFFIIIJJJHHHEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFJJJOOORRRUUUYYY___cccgggjjjnnnssswww}}}}}}|||}}}xxxtttlllfff___ZZZYYYYYYWWWUUURRRNNNIIIEEECCCAAA???===<<<<<<<<<<<<<<<<<<;;;;;;777777777888888888888888GGGKKKNNNNNNIIIBBB;;;888666666777888999::::::::::::666111111444888999999333333111000///.........000000///---++++++,,,...+++++++++,,,,,,------------+++)))((()))))))))'''''''''&&&%%%%%%'''((()))&&&'''((()))***************))))))((()))+++---...///...,,,,,,---,,,)))'''+++******))))))***++++++(((***+++,,,,,,---...000+++******,,,...000000///,,,+++)))***+++,,,,,,+++)))---///,,,,,,///111000111111222333444444333333000///...///000///---+++(((***+++***(((''''''((()))***+++,,,,,,***(((''',,,,,,,,,,,,+++***)))(((***)))(((((((((((('''&&&(((((('''''''''&&&&&&&&&%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''(((******))))))((('''&&&%%%$$$%%%&&&'''((()))))))))&&&''')))******)))'''&&&***))))))++++++(((''')))+++***((('''&&&''''''((()))'''&&&'''((()))((('''''''''&&&&&&&&&''''''(((***)))''''''(((((((((''')))(((''''''(((((('''%%%$$$######$$$&&&'''((()))%%%&&&''''''%%%%%%&&&'''%%%)))+++))))))---+++''''''&&&'''(((******(((&&&'''((()))(((((()))+++---+++,,,+++)))'''&&&(((***))))))*********))))))(((((()))***)))(((((()))***+++*********))))))))))))))))))))))))************)))***---///000000000000///...+++)))((()))***++++++++++++++++++,,,,,,,,,---......//////......---......---,,,---...///000///000222222222111///...111111000000000000000111111222222111000111333555555444222111000111222333444555666555444444666888888888999999999999888888333333333444666999;;;===CCCAAACCCIIINNNPPPTTTYYY^^^aaaeeehhhlllsss|||yyyVVVUUU]]]wwwlllbbbXXXRRROOOLLLJJJHHHHHHHHHFFFEEEIIIGGGEEEFFFIIIJJJHHHEEEDDDDDDDDDDDDEEEGGGHHHHHHGGGKKKQQQTTTWWW[[[aaafffkkknnnssswwwzzz~~~xxxssskkkeee]]]XXXWWWWWWUUUSSSNNNKKKFFFBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<999999888777666666555555@@@DDDGGGGGGDDD???:::888555666777999::::::::::::777444222333666888777555444333222111000/////////.........,,,***)))+++---***************+++++++++,,,***)))((()))***)))(((''''''&&&%%%%%%'''((()))(((((()))***++++++++++++,,,+++***)))))))))***+++000///---------,,,***''',,,+++************++++++&&&(((***+++***+++---//////,,,))))))+++...111111,,,***))))))+++---,,,,,,***...000---,,,...///......///000222333444444444///...------...---+++)))'''(((***)))(((''''''(((***+++---------+++(((&&&++++++++++++***)))((((((***(((''''''((((((&&&%%%'''''''''&&&&&&&&&&&&%%%'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''***))))))((('''&&&&&&%%%$$$%%%&&&'''((((((((((((!!!%%%(((+++,,,,,,,,,***''''''+++***&&&%%%(((,,,+++)))((((((((())))))'''&&&%%%%%%''''''&&&%%%'''&&&&&&&&&&&&'''(((((()))(((&&&&&&((((((((('''''''''(((***+++***&&&###%%%%%%%%%$$$$$$$$$%%%%%%'''((()))((('''&&&'''(((&&&)))***(((((()))(((&&&&&&&&&&&&(((******(((&&&******+++***((((((***+++)))******)))((((((+++---)))************)))(((((((((***++++++)))))))))+++*********))))))))))))((((((((()))))))))************+++,,,.........---,,,,,,,,,,,,,,,,,,+++***)))*********+++++++++++++++//////000000000000//////000///.........///111111...000111333333111///...111000000000000000111111111222333222111111333444444333222111111111222333000111222222111222444666;;;<<<===??????===<<<;;;888888999;;;===@@@CCCEEEEEECCCEEEKKKOOORRRVVV[[[```dddiiimmmqqqyyyzzzVVVVVV^^^{{{mmmccc[[[UUUPPPMMMKKKIIIIIIIIIHHHFFFEEEGGGFFFEEEFFFGGGHHHGGGFFFCCCDDDDDDEEEFFFGGGIIIJJJIIIMMMSSSVVVYYY^^^dddjjjnnnqqqvvvzzz}}}~~~~~~wwwrrrhhhbbb\\\WWWVVVUUURRRPPPIIIFFFAAA===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<:::888777666666666888;;;>>>???===:::888777555666888999::::::999888888777666666666444111///333333222222111//////...,,,------,,,***)))***,,,)))))))))***************+++)))(((((()))******)))''''''&&&&&&''''''((()))((()))***++++++,,,,,,,,,++++++*********)))))))))000///---------,,,***(((***)))))))))))))))((((((%%%(((******((((((+++---...+++'''&&&(((,,,...000,,,***)))***,,,---------***...000---,,,......------...///111222333333333000///.........---+++)))&&&((())))))((('''((()))''')))+++---------+++******************)))((((((((('''&&&&&&'''(((&&&%%%'''''''''&&&&&&&&&%%%%%%(((((((((''''''%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))((('''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&'''((((((((('''%%%$$$(((###$$$))))))###"""'''+++***)))((((((((()))***&&&$$$$$$$$$%%%&&&%%%$$$''''''&&&&&&&&&''''''((('''&&&%%%%%%'''(((((('''&&&&&&(((***+++***'''$$$&&&&&&&&&$$$"""!!!"""$$$((()))***)))''''''''')))&&&((()))(((&&&&&&&&&&&&'''&&&&&&''')))***((('''***+++,,,+++)))))))))***'''((())))))(((***---///))))))*********))))))((((((***++++++***))))))***))))))))))))((((((((((((((((((((()))))))))******))))))*********)))((((((&&&(((+++---///...---,,,)))***+++,,,,,,,,,,,,+++//////000000000000//////111000000000000000111111---///111222333222000///000000000000000111111222111333555555333222333444111222222222222222222222000222333333333444777999???AAACCCEEEEEECCCAAA???999:::;;;===@@@DDDGGGIIIIIIGGGIIINNNRRRTTTXXX]]]bbbgggnnnsssxxxWWWWWW```rrrddd\\\VVVRRROOOKKKJJJIIIJJJJJJIIIGGGEEEDDDEEEFFFFFFEEEEEEGGGHHHCCCCCCDDDEEEFFFHHHJJJKKKKKKPPPUUUYYY\\\aaahhhmmmooosssxxx|||}}}}}}~~~~~~vvvpppeee```ZZZWWWUUUSSSOOOLLLHHHDDD???<<<;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;:::999777666666666777444666888888666555666666666777999::::::999888777888888888666333000000000222222222111000///------+++---...---,,,++++++,,,************************)))((('''(((***+++++++++''''''(((((()))))))))((('''((()))***++++++++++++'''(((***+++++++++)))(((///...,,,------,,,***((())))))***+++***)))((('''%%%)))+++***'''''')))---+++***((()))+++---------,,,+++***+++---...///...''',,,///------///000...//////000000111111000000///...---,,,---,,,***(((%%%''')))))))))((()))***'''((()))***++++++++++++)))))))))***))))))(((''''''%%%%%%%%%'''((('''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''''''''((())))))(((((('''&&&&&&&&&'''(((&&&&&&'''''''''&&&%%%%%%---,,,***'''$$$""" ***$$$$$$******###"""((((((''''''&&&&&&'''((()))&&&$$$###$$$%%%&&&%%%###(((''''''&&&&&&&&&''''''%%%$$$###$$$&&&(((((((((((('''&&&&&&(((((((((&&&&&&''''''&&&###"""###%%%((()))))))))'''&&&'''(((%%%'''((()))'''%%%&&&)))***((('''''')))******)))(((***,,,---,,,******+++(((((()))))))))***---///((())))))*********))))))''')))++++++)))(((((()))(((((((((((('''''''''&&&(((((((((((()))))))))***)))))))))((((((((())))))'''(((***,,,......//////******,,,---------,,,+++......////////////......//////000000000000//////---...///111222222222222000000000000000111222222111444666777666444333333///000222444444444222222111333555666666888;;;===CCCEEEHHHJJJJJJHHHEEECCC:::;;;<<<>>>AAAEEEHHHJJJNNNLLLNNNSSSWWWXXX\\\```eeekkkssszzzXXXYYYbbb{{{lll___WWWSSSPPPNNNKKKJJJIIIJJJKKKJJJGGGEEEBBBEEEGGGFFFDDDCCCFFFIIICCCCCCDDDEEEFFFHHHJJJKKKMMMRRRWWW\\\___dddkkkpppppptttyyy}}}~~~}}}}}}uuupppccc___YYYVVVUUURRRNNNJJJIIIEEE@@@======>>>??????:::::::::;;;;;;;;;<<<<<<777666555444444555666666222444444444333222444555777888999::::::999777666555777777555111000222555111111000000///---,,,++++++---//////...,,,,,,,,,,,,+++++++++++++++++++++)))'''&&&(((***,,,,,,,,,&&&''')))*********)))(((&&&'''((()))************$$$&&&))),,,---,,,***)))...---,,,,,,---,,,+++)))***+++---...---+++)))(((&&&***,,,+++'''&&&)))---++++++,,,...000000...+++---+++***+++---/////////%%%***---------000111000111111111111000///---------+++*********)))'''%%%%%%''')))***)))))))))+++)))))))))))))))(((''''''((()))))))))))))))((('''&&&%%%$$$%%%'''((('''&&&(((((('''''''''&&&&&&&&&$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))&&&&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&((()))''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''---''''''...---&&&%%%+++&&&%%%$$$$$$%%%&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$(((((('''&&&&&&&&&&&&&&&###""""""###&&&(((((((((+++((($$$"""$$$'''))))))&&&'''((('''$$$###%%%''''''((()))(((&&&%%%&&&'''%%%&&&((()))'''&&&(((,,,,,,***((((((***+++,,,,,,%%%(((,,,------,,,,,,---)))******))))))***,,,...(((((()))***************%%%''')))***((('''''''''((('''''''''&&&&&&&&&&&&(((((((((((()))))))))))),,,+++***)))***+++---...---,,,+++++++++,,,---...***+++,,,---...---,,,,,,,,,------------------,,,---...///000000///...---,,,---///000222333333333000000///000000111222222111444888999888555333222...000222555555444222111---///111222444666999<<>>CCCFFFKKKNNNNNNJJJEEEAAAAAACCCEEEFFFGGGIIILLLOOOSSSSSSTTTZZZcccjjjmmmnnnsssyyyRRRZZZ___yyynnn```WWWTTTRRRNNNJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCEEEGGGFFFFFFHHHMMMQQQVVVZZZ___bbbeeehhhjjjlllmmmmmmmmmoooqqqvvvyyy||||||{{{zzzzzz||||||rrrjjj___ZZZTTTPPPOOOLLLHHHEEEEEEDDDAAA???======>>>>>><<<:::888777888888777666888777555555666666555444777666555444444333333444666888::::::888666666666333222111000000///000000111000///...---------...000000//////...,,,++++++*********************+++(((((((((***,,,,,,+++)))'''&&&&&&&&&'''(((***+++))))))))))))************+++*********++++++(((&&&***---//////---,,,---///---,,,***))))))***,,,------)))(((******''''''***,,,,,,---......///000000,,,,,,++++++,,,,,,---...------...///////////////000///...------,,,,,,,,,'''((())))))''''''((()))&&&''''''((()))***++++++***((('''((()))***)))(((+++***((((((((((((((('''%%%%%%%%%$$$###$$$$$$###%%%&&&'''&&&$$$######$$$%%%$$$$$$%%%''''''&&&%%%'''###"""%%%%%%!!!"""&&&&&&&&&&&&''''''&&&%%%%%%((('''%%%%%%%%%'''(((***%%%&&&&&&'''&&&&&&%%%%%%"""$$$&&&((()))))))))(((%%%'''(((((('''&&&&&&&&&###'''+++---,,,+++******''''''&&&&&&&&&&&&''''''%%%(((***)))&&&$$$%%%((((((''''''''''''&&&&&&&&&###%%%''''''%%%%%%''')))(((&&&%%%%%%&&&''''''&&&)))(((&&&%%%$$$$$$%%%%%%&&&(((((((((&&&%%%&&&'''&&&(((*********)))***+++*********++++++,,,,,,---******++++++++++++******++++++++++++++++++++++++&&&(((***+++*********+++,,,+++***)))((('''&&&&&&,,,,,,,,,,,,+++***))))))************************((()))******++++++++++++((()))+++++++++,,,---...------,,,,,,,,,,,,,,,---***+++,,,............---000...,,,,,,///111111111111111000111111111111111111222222222111111222444222333555666777666555444444444555555444444333222111333444222000222888===BBBEEEIIIKKKKKKIIIEEEBBBBBBCCCEEEFFFFFFHHHKKKNNNSSSTTTYYYaaakkksssvvvwwwxxx|||NNNVVV[[[pppggg[[[SSSQQQOOOLLLIIIJJJJJJIIIGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBCCCEEEGGGGGGFFFHHHMMMRRRYYY]]]bbbeeefffgggiiijjjkkkjjjjjjjjjkkknnnqqqssswwwwwwwwwyyy|||zzzooohhh___YYYRRRMMMKKKJJJGGGDDDDDDCCCAAA???============999888777888999888666444888666555555666777666555777666555444333333333333444666888888666555555555000000///////////////000111000...,,,,,,,,,---......------,,,+++***)))))))))))))))******+++++++++***))))))***,,,,,,***)))$$$$$$%%%%%%''')))***+++))))))))))))************+++***)))***,,,,,,***(((***,,,......---,,,---...+++***)))((()))+++---...000***(((+++...,,,++++++++++++,,,------...//////,,,,,,++++++,,,,,,---.........//////000000//////------,,,+++************'''((()))((('''&&&''')))&&&'''((()))***,,,,,,---)))(((''''''((()))(((&&&++++++)))((('''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''((('''%%%""" !!!%%%%%%%%%'''))))))'''%%%)))&&&%%%&&&%%%######%%%(((((('''&&&%%%%%%%%%%%%''''''&&&%%%%%%'''((()))%%%%%%&&&&&&'''&&&&&&%%%###$$$'''***+++***)))'''***)))))))))***)))'''&&&(((***,,,,,,***(((((((((''''''&&&&&&&&&&&&''''''%%%)))---+++%%%###&&&+++(((''''''''''''&&&&&&&&&"""$$$&&&&&&&&&'''(((***(((&&&%%%%%%&&&''''''&&&'''&&&&&&%%%%%%&&&&&&''''''((()))(((&&&%%%&&&'''&&&(((*********)))***+++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))((()))***,,,---,,,***++++++***)))((((((''''''******+++++++++++++++***************************))))))***************)))&&&)))------******---111------,,,,,,,,,------...,,,---...///000000000///000///------000111222222333111///111444555444222222333333333222222444666222333555666777777777666444444555555444444333222111333333222000222777<<>>===;;;:::::::::777666777888999888666444777666555666777888777555666666555444333333333333333555777777555333222333111000000000000111111222111///---++++++,,,---///---,,,+++***)))(((((('''(((((())))))******++++++,,,+++******+++,,,***)))%%%%%%&&&'''((()))***+++((()))))))))***************))))))***,,,,,,,,,***)))***+++,,,,,,++++++,,,***)))(((((()))+++...///---'''%%%***000000//////+++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------...............---,,,+++******)))))))))***&&&((()))((('''&&&'''(((''''''((()))******++++++((('''&&&&&&'''((('''%%%)))))))))(((&&&&&&'''(((,,,)))(((((((((&&&&&&))))))******(((%%%###"""###%%%%%%&&&((())))))'''%%%'''%%%%%%%%%%%%$$$%%%&&&***)))'''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&###%%%(((++++++***((('''***'''&&&(((+++,,,***(((((()))))))))'''&&&&&&'''''''''&&&&&&&&&&&&''''''&&&(((***(((&&&%%%''')))(((''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''((()))((('''%%%%%%'''((('''&&&%%%%%%%%%%%%&&&&&&''''''((()))***(((&&&%%%&&&'''&&&(((*********)))***+++,,,,,,++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***((('''(((,,,...,,,)))+++******))))))(((((((((&&&''')))***,,,---------*********************************+++******)))))))))+++......---...000333------------------...///......///000111111111111111000//////000222333333333000---000555777555111111222333333222333555666666666777777777777666555444444555555444444333222222333333222111333777:::===>>>@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGJJJMMMQQQWWWaaammmxxxQQQWWWYYY~~~rrraaa[[[TTTPPPNNNNNNLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFHHHHHHHHHKKKPPPUUUZZZ]]]bbbeeeggghhhiiijjjkkklllllllllmmmmmmnnnnnnooopppssswww{{{{{{sssjjjdddZZZTTTLLLHHHFFFEEECCCAAA@@@???>>><<<;;;:::999999555555555777888888666444555555555777999999888666666555444333333222222333444666777666333111000000000000000///000000111111///...,,,+++++++++---...000///...,,,++++++++++++(((((()))))))))*********,,,***))))))***+++***)))((()))))))))************((()))))))))***************)))((()))+++,,,,,,+++(((((())))))*********))))))((('''''')))+++...///)))### &&&,,,,,,++++++---------,,,++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,------,,,++++++++++++******)))*********'''((()))((('''&&&''')))(((((((((((((((((((((''')))'''&&&&&&''''''&&&$$$%%%'''((('''&&&&&&(((++++++&&&$$$&&&%%%""""""'''((()))***)))&&&%%%&&&&&&&&&%%%&&&'''))))))'''%%%###$$$$$$###$$$&&&''''''+++)))(((&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&$$$%%%(((******)))(((''')))'''%%%&&&***+++***((('''(((((((((&&&&&&((()))''''''&&&&&&&&&&&&'''''')))&&&###$$$'''((('''%%%(((''''''''''''&&&&&&&&&'''''''''''''''''''''&&&)))'''%%%&&&'''(((''''''$$$$$$%%%&&&&&&'''''''''((()))***)))'''&&&'''(((&&&(((*********)))***+++,,,,,,++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))'''%%%'''***,,,+++)))************))))))))))))(((((()))***++++++++++++***************************++++++++++++******)))---++++++,,,000111111///...---------......///000000000000000111222333333111111111000111222444555333///---///444777444111000222333222222222444666777777777777777777666666444444555555444444333222333333333222222444666999:::;;;<<<>>>@@@AAACCCCCCDDDDDDEEEEEEEEEHHHLLLPPPUUU\\\gggsss|||SSSWWWXXXrrrfff\\\XXXSSSPPPNNNNNNMMMLLLGGGFFFEEEDDDDDDCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEHHHJJJJJJJJJMMMRRRWWW___bbbdddffffffgggiiijjjoooppprrrssssssqqqooonnnmmmooorrrvvv{{{{{{uuunnnfff```UUUPPPJJJFFFEEEDDDBBB@@@AAA@@@@@@>>>===<<<;;;:::555444444555777888777555444444555777::::::999777666555444333222222222222333555666555333111000000//////...............///---,,,,,,++++++,,,,,,,,,///...,,,***)))))))))***))))))))))))))))))))))))+++)))(((((()))******))))))******++++++******)))))))))))))))***************((('''((()))++++++***(((''''''(((***+++)))((()))(((''''''(((+++---///...(((&&&))),,,***)))***...------,,,,,,++++++***,,,,,,++++++,,,,,,---...++++++,,,,,,++++++******++++++***************+++((()))***)))((('''(((***))))))(((((('''&&&&&&&&&)))(((&&&&&&''''''&&&$$$###&&&((('''&&&&&&))),,,...'''%%%((('''"""###)))%%%&&&''''''%%%$$$%%%''''''%%%%%%%%%'''((('''&&&!!!###$$$"""$$$((()))((())))))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$%%%'''(((((((((''''''+++)))'''&&&'''''''''&&&'''(((******))))))+++,,,''''''&&&&&&&&&&&&''''''***%%% """'''***((($$$(((''''''''''''&&&&&&&&&)))(((''''''(((((('''%%%)))'''&&&&&&'''(((((('''$$$%%%&&&&&&'''''''''&&&'''((())))))''''''((()))&&&(((*********)))***+++++++++++++++++++++++++++******++++++++++++******************************((('''&&&''')))*********))))))******************++++++++++++***)))((('''++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++---***(((***...000...+++...............///000111000000000000111222333444111222222222111222444777333000///111444555444222000111333222222333555777444555555666777888999999444444555555444444333222333333222222333444666777999999;;;<<<>>>@@@AAABBBBBBCCCDDDEEEGGGKKKPPPTTT\\\dddoooyyyQQQUUUVVVwwwjjj___XXXVVVRRROOONNNMMMLLLLLLHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGIIILLLLLLLLLOOOTTTYYYbbbdddeeefffgggjjjmmmpppwwwyyy|||~~~|||xxxsssooommmooorrrvvvzzz~~~zzzuuuooohhh```[[[QQQLLLGGGEEEEEEDDDBBB???@@@@@@???>>>===;;;:::999555333222333555777777777444444555888:::;;;999777666555444333222222222222000222444555444222222333111111000///............***+++,,,,,,---,,,+++***---+++)))'''&&&&&&'''(((*********)))(((((('''''')))'''&&&&&&(((*********'''((()))***++++++******))))))))))))***************(((&&&&&&((()))))))))***(((((())),,,,,,+++))))))(((''''''(((***,,,...222...---//////,,,,,,...+++,,,,,,,,,---------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,+++************))))))))))))******)))***+++***)))((()))+++)))))))))(((((((((((((((***)))''''''((('''&&&$$$$$$''')))(((%%%$$$(((,,,222***'''+++***$$$%%%,,,%%%&&&'''&&&$$$###$$$%%%'''%%%######%%%&&&''''''###&&&&&&###$$$)))***'''''''''((((((((((((''''''''''''(((''''''&&&&&&%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&'''((()))((('''&&&&&&((()))''')))++++++***)))***+++''''''&&&&&&&&&&&&'''''')))&&&######&&&))))))'''(((''''''''''''&&&&&&&&&)))'''%%%&&&)))***(((&&&)))(((&&&&&&((((((((('''$$$%%%&&&'''''''''&&&%%%&&&'''))))))(((((()))+++&&&(((*********)))***+++*********++++++,,,,,,---******++++++++++++******))))))))))))))))))))))))(((((()))(((((()))+++---)))))))))******+++++++++))))))************))))))+++++++++++++++++++++++++++,,,,,,---............---,,,,,,,,,---------,,,............///000111222111000000000000222333444111333444333111222555888333333333333444444444444111222444444333444777999555555555555666666777888444444555555444444333222444333222222444555666666888999:::<<<===???@@@@@@AAABBBDDDEEEHHHNNNTTTYYY```hhhsss|||OOORRRSSS~~~~~~ttthhh^^^VVVTTTQQQOOOMMMLLLLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIHHHJJJMMMMMMMMMPPPVVVZZZaaabbbdddgggiiinnntttxxx~~~wwwrrrnnnooorrruuuyyy}}}|||vvvqqqkkkddd]]]XXXNNNJJJFFFEEEEEEDDDAAA>>>>>>======<<<;;;999888777555333222222444777888888333444555888;;;;;;:::888555555444333222222222222...000333444444444555666444444333111000000000000)))***,,,------,,,+++)))000...,,,***))))))***+++++++++***)))((('''&&&&&&(((&&&%%%%%%''')))******$$$%%%''')))++++++++++++))))))))))))***************(((&&&&&&'''(((((((((,,,***)))+++---...,,,******)))((('''((())),,,---,,,+++,,,...---+++,,,111)))***+++,,,...///000111,,,,,,++++++,,,,,,---...------------,,,,,,+++***))))))((((((((())))))***)))+++,,,+++***)))***+++(((((())))))******+++++++++)))((('''((((((&&&%%%%%%(((***((($$$###&&&***000'''$$$(((''' """***'''(((((('''%%%$$$$$$%%%(((%%%"""!!!###%%%'''(((&&&***)))%%%%%%******'''&&&'''((()))))))))'''''''''((((((((('''&&&%%%%%%###$$$%%%&&&''''''''''''&&&%%%$$$######%%%&&&'''$$$&&&((((((&&&(((,,,000&&&(((******((('''&&&''''''''''''&&&&&&'''''''''(((((('''&&&&&&''')))+++(((((('''''''''&&&&&&&&&'''%%%$$$&&&)))+++***((()))(((&&&&&&((()))((('''%%%%%%'''''''''&&&%%%$$$%%%'''((()))((()))***,,,&&&(((*********)))***,,,))))))***+++,,,,,,------******++++++++++++******(((((((((((((((((((((((((((***+++***((((((,,,///)))))))))***++++++,,,,,,###%%%''')))+++---......+++++++++++++++++++++++++++,,,---...////////////---000222000---,,,...000............///000222222111000000///000222333444222333555333222222555999444555666666444333444555222444555555555666888:::999888777555444333333333444444555555444444333222444333222222444555666555888999:::<<<===>>>??????@@@AAACCCEEEIIIPPPWWW\\\aaahhhsss|||XXXYYYWWW}}}uuufff^^^\\\VVVUUURRRPPPMMMKKKJJJIIIHHHFFFEEEEEEFFFGGGFFFFFFHHHFFFEEEGGGGGGGGGIIIKKKLLLKKKKKKLLLOOOUUUZZZ]]]ccceeehhhkkknnnrrrxxx|||xxxvvvtttrrrsssvvv{{{}}}}}}wwwqqqkkkfff___WWWQQQIIIGGGEEEBBBAAA@@@??????>>><<<:::888888777555333333444555666777999999:::666333000222777999666333666666666555444444444333222666555///---222444222444444444333333222111000///000000///---,,,,,,,,,,,,,,,+++***))))))******)))))))))))))))(((''''''%%%))))))&&&(((......)))'''### ###))),,,)))$$$)))((((((''''''''''''((('''''''''''''''((())))))))))))+++,,,,,,+++***)))******+++++++++******)))++++++***)))***+++---...)))))))))***+++,,,---...((()))***+++++++++++++++000///,,,*********+++,,,***(((&&&'''))))))'''%%%)))(((((('''''''''((((((''''''%%%%%%***///---'''(((((('''&&&%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%%%%$$$&&&''''''%%%%%%&&&(((%%%$$$$$$$$$%%%%%%&&&''')))%%%""""""$$$&&&&&&%%%%%%%%%%%%&&&'''(((((()))+++)))'''&&&&&&&&&%%%$$$******)))'''&&&%%%$$$###%%%&&&&&&&&&%%%%%%'''(((%%%&&&((()))))))))(((((('''%%%###"""###&&&)))+++&&&!!!!!!(((,,,)))$$$,,,&&&$$$&&&((('''%%%&&&''''''&&&&&&&&&&&&''''''######$$$%%%%%%&&&'''''')))******(((&&&%%%&&&((()))$$$!!!(((+++)))%%%%%%&&&&&&%%%######$$$&&&---(((%%%%%%))),,,***'''&&&(((***)))))),,,333888+++,,,---......---++++++***+++,,,------,,,******---)))))),,,,,,)))'''(((+++******)))))))))******,,,---.........---,,,+++---,,,+++******+++------///...---,,,,,,---...///,,,***+++///111///000333222111000///...---------...---,,,+++,,,...111333///...,,,,,,---///111333222222222222222333333444222444666555222111444777:::333111555777555666:::>>>===<<<999777444222000222222222111222222333333000111333555666666555555:::999777888;;;===???@@@DDDFFFIIIKKKMMMSSS[[[bbbhhhoooxxx~~~{{{{{{{{{]]]^^^[[[}}}pppccc\\\[[[UUUTTTRRROOOMMMLLLJJJJJJGGGGGGHHHIIIIIIHHHFFFDDDIIIHHHGGGHHHHHHIIIJJJLLLOOONNNNNNOOOSSSWWW\\\___fffhhhlllpppsssxxx~~~xxxuuusssrrrsssvvvzzz}}}}}}zzzuuunnnhhhbbb\\\TTTNNNHHHGGGDDDBBB@@@?????????>>><<<999888888777555333333333444444555555555666777444222444888:::888555666666666555444444333333333666666000///333555444666666666666555333000///000000///---,,,++++++,,,---,,,,,,,,,++++++++++++)))))))))))))))((('''''')))+++***''')))------((()))&&&###%%%(((***(((%%%))))))((((((''''''(((((('''''''''''''''((())))))***++++++++++++)))(((''',,,,,,,,,---,,,,,,,,,+++---,,,+++++++++,,,---...+++++++++++++++,,,,,,,,,((())))))******+++******---,,,+++))))))))))))***+++)))'''(((******(((&&&(((''''''&&&''''''((((((((((((&&&%%%''')))###(((((('''&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''(((&&&###"""$$$&&&&&&%%%'''''''''((()))************((('''&&&''''''&&&%%%((((((''''''&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%'''((($$$%%%&&&'''&&&&&&%%%$$$((((((((((((((()))***+++$$$######$$$'''(((((('''+++%%%###&&&((('''&&&'''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&'''&&&'''((('''&&&&&&((())))))%%%###$$$(((+++***((((((((()))'''&&&%%%&&&((()))&&&%%%&&&)))***'''###---+++)))((()))+++,,,,,,***+++,,,---,,,,,,+++***++++++,,,------,,,+++***---***))),,,,,,)))(((***+++++++++++++++,,,---------------,,,+++***((((((,,,,,,+++,,,---...000111///...------------...///...++++++...///---...111222111000///////////////...//////000000111222222000000//////000111333444333333222111222222444444222333444333333333555666888333111444666555666:::::::::999777555333111///222222222222222333333444111222444666777777777666888777777888;;;???BBBDDDGGGJJJNNNPPPSSSYYYaaahhhooouuu|||{{{yyyyyyzzz[[[]]]\\\tttiii^^^YYYYYYTTTSSSQQQOOOMMMLLLKKKKKKIIIKKKNNNPPPPPPMMMJJJHHHMMMMMMLLLKKKLLLLLLMMMMMMQQQQQQQQQSSSWWW[[[```cccjjjnnnsssxxx|||zzztttrrrqqqsssvvvyyy{{{{{{wwwqqqiiiccc^^^XXXQQQKKKGGGFFFDDDAAA@@@?????????===;;;999888888777555333444444444444444444444444888666444666:::;;;:::888777666666555444444333333333666555222000333666666555777888:::999777555333333222000...------------------.........---,,,+++)))))))))))))))(((((('''***+++***'''(((+++)))&&&))))))((((((((((((''''''******)))))))))((((((((('''''''''''''''((())))))+++++++++***)))(((&&&&&&+++,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,---------,,,,,,+++++++++(((((()))))))))))))))*********))))))((((((''''''+++***))))))******)))(((&&&%%%%%%%%%&&&'''(((((('''((((((&&&&&&&&&(((''''''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%'''((((((&&&$$$""""""###%%%%%%%%%&&&&&&&&&&&&'''(((&&&$$$###%%%&&&&&&&&&'''''''''((())))))******)))(((&&&'''((()))((('''&&&&&&&&&&&&&&&'''''''''$$$%%%'''&&&%%%%%%&&&(((''''''((()))))))))))))))((()))***++++++***)))((($$$&&&((('''%%%%%%'''))))))%%%###&&&(((&&&&&&(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%&&&(((***((('''''''''((()))******((())))))(((&&&&&&'''(((((('''''')))+++***&&&"""///+++((((((***+++((($$$)))******+++++++++******++++++,,,,,,,,,,,,++++++---******---,,,******,,,,,,,,,,,,,,,---...//////111000...,,,***)))((((((,,,,,,------///000222333//////............//////222...---//////---...111222111111000000000111111///000222444555444333222111222333444444444444444555444222111111222333444333111111222444555666555777333111444666666666999888888777666555444222111222222222222222333444555444555777888999999999999888777888999===BBBFFFIIILLLPPPVVVZZZ^^^dddkkkqqqyyy|||}}}zzzwwwvvvvvvwwwTTTXXXYYYxxxmmmddd[[[VVVVVVSSSRRRQQQOOONNNMMMLLLLLLNNNQQQTTTVVVUUUTTTSSSRRRRRRTTTSSSPPPPPPQQQQQQOOOQQQQQQRRRUUUZZZ___eeehhhppptttzzz{{{tttrrrrrrsssvvvxxxyyyxxxsssmmmeee^^^YYYTTTNNNIIIFFFEEECCCAAA????????????<<<:::888888777777555333555555555555555666666666777666555777999;;;:::999777777666555444333333222333444444222111333666777444777;;;>>>@@@???>>><<<:::777444222111000000000---......///...---++++++(((((())))))))))))(((((()))((('''&&&'''((('''%%%(((***+++***(((''')))+++++++++*********)))(((((('''''''''''''''((())))))))))))))))))(((((('''''')))))))))))))))*********---,,,,,,++++++*********,,,,,,---------,,,,,,,,,)))((((((((((((((())))))((())))))))))))((('''&&&******))))))))))))(((((($$$$$$$$$%%%&&&'''((()))&&&((((((&&&''')))%%%&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((''''''&&&''''''&&&$$$"""###$$$&&&&&&&&&'''''''''&&&&&&'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&''''''((()))***+++,,,------''''''((((((((('''&&&&&&&&&'''((((((&&&%%%&&&(((((($$$$$$&&&'''%%%&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))%%%((())))))'''&&&)))+++'''((((((&&&%%%$$$&&&''',,,+++******,,,+++)))&&&)))((((((***,,,,,,***''')))))))))*********************++++++++++++++++++---++++++...---***+++//////......---------......444333000...---------............///000111222222000000000000000000000000444000///111111///111555111111111111111111222222000111222444444444333222222333555666777666555444555444111000///111222444333111///111555777777555888555333444555666555555777777888888777666666555333333222333333444555666666777999;;;<<<<<<<<<;;;::::::;;;===???DDDJJJNNNSSSYYY```fffjjjooouuuzzz~~~zzzwwwuuutttsssrrrTTTXXXYYYssshhhaaaYYYUUUUUURRRQQQPPPOOONNNNNNNNNNNNQQQTTTWWWXXXYYYZZZ]]]```ZZZ]]]\\\WWWUUUWWWUUUQQQQQQQQQRRRVVV\\\ccckkkooowww{{{|||uuuttttttuuuwwwwwwvvvuuuooohhh```YYYUUUQQQMMMIIIEEEDDDBBB@@@???>>>>>>???;;;:::888777777777555333222222333444555666777777555444444666888999999999888777666555444333222222222111111111111111444888999<<<@@@EEEGGGGGGFFFEEEAAA===999777666555222000//////......---+++***)))(((((())))))))))))((((((((('''&&&'''))))))((((((%%%))),,,+++)))(((+++...++++++++++++***)))'''''''''''''''''''''((())))))''''''((((((((()))******))))))((((((((()))***+++************))))))(((((()))***+++,,,------------***)))(((((('''((())))))))))))*********)))((('''((())))))(((''''''''''''$$$$$$$$$%%%&&&'''((()))'''((('''%%%&&&******'''$$$#########$$$%%%&&&&&&'''%%%###%%%''')))***)))$$$%%%&&&&&&$$$$$$%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))***)))''''''''''''&&&%%%%%%$$$$$$###%%%''''''&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&''')))'''&&&&&&'''(((&&&%%%'''$$$$$$'''&&&$$$%%%(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%&&&$$$'''***)))&&&%%%'''***'''(((((('''%%%%%%&&&(((///,,,***((()))***++++++&&&))),,,---,,,+++,,,---***************++++++,,,************++++++,,,,,,,,,,,,...222000---...222222111000///...---------444333222111111222444555222222222222222222111111333333333444444333333333222//////222333222444888333222222222222333333444111111111111111222222333222333666777777666444333444333111000000111222333444111000111555888777666:::888666555555666444222555666777777777777666666333333333333444555666777888999;;;===>>>>>>>>>===>>>???@@@AAACCCIIIPPPUUU^^^dddmmmssswwwzzz}}}zzzwwwuuusssqqqoooYYY]]]]]]{{{lllddd___YYYTTTTTTPPPPPPOOONNNNNNNNNOOOOOOQQQUUUYYY]]]___cccjjjooogggkkkjjjbbb___aaa^^^WWWVVVUUUUUUXXX___hhhqqqwww~~~}}}wwwwwwwwwwwwxxxwwwtttqqqjjjcccZZZTTTQQQOOOLLLIIIDDDCCCAAA???>>>>>>>>>???;;;999777777777777555333...///000111333444555666333333444555777888999999888888777555444333222111111//////111111111444999@@@BBBFFFKKKNNNOOOOOONNNJJJFFFAAA???>>>;;;666222333111///---+++***))))))'''(((((()))))))))))))))+++((('''***,,,+++***+++%%%(((++++++)))))),,,///******++++++***(((&&&%%%'''''''''''''''((())))))'''''''''((()))***+++,,,+++***))))))***+++---...(((((()))))))))((('''''''''(((***,,,---------,,,+++***)))((('''((()))***************))))))))))))'''((()))((('''&&&&&&(((&&&%%%%%%%%%&&&'''(((((((((***(((######''')))'''############$$$%%%'''''''''$$$"""###'''***)))((($$$%%%'''&&&%%%%%%'''((('''((()))))))))((('''&&&%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''%%%%%%%%%'''))))))'''%%%'''''''''&&&%%%$$$$$$######%%%'''((('''&&&&&&&&&---,,,***(((&&&%%%$$$$$$)))((('''&&&&&&'''((()))(((&&&%%%%%%'''(((&&&$$$'''%%%&&&'''%%%"""###'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((('''%%%$$$%%%&&&$$$'''***)))'''%%%&&&(((***++++++***(((((()))***---+++(((&&&&&&(((+++---(((,,,000///,,,***+++---++++++++++++,,,---......,,,+++++++++,,,---...///---///444888666222222666666555444333222111111111444444444555777888:::;;;888999999999888777666555999999::::::::::::999999333111222666888666777:::666666555555555555555666444333333222222333333444333444666777777666555333333333333333333444555555555333333444666777888777:::;;;999666666888666222333333444555555555555444333333333444555666777888999;;;<<<>>>????????????AAACCCEEEFFFIIIOOOXXX^^^kkkrrr|||{{{wwwvvvuuurrroooZZZ]]]\\\rrrddd___\\\XXXTTTSSSOOOOOONNNNNNNNNOOOPPPPPPQQQXXXaaagggkkkqqqxxx~~~{{{uuuqqqrrrnnneee```^^^\\\]]]cccmmmwww~~~~~~zzzzzzyyyyyyyyyvvvrrroooddd]]]TTTOOOMMMLLLJJJHHHCCCBBB@@@???>>>>>>>>>>>>:::888777666777666555333///000000111222333333444222333444666666777999:::888888777555444333222111222//////333333111555;;;@@@CCCHHHNNNTTTXXX[[[]]]WWWSSSOOOLLLKKKFFF???999888555111---***)))))))))''''''((())))))))))))))),,,(((&&&***+++(((''')))((()))******))))))***+++)))*********)))'''%%%$$$'''''''''''''''((())))))***))))))((()))***+++,,,******)))((()))+++---...'''((()))******))))))((('''(((***,,,,,,+++***)))---+++***(((((((((***+++******)))(((((()))***+++((()))+++***'''&&&''')))(((''''''&&&''''''(((((('''***)))%%%$$$'''((('''$$$$$$$$$%%%&&&''')))******&&&""""""%%%((('''$$$&&&((()))(((&&&&&&&&&((('''(((*********((('''%%%%%%''')))(((&&&%%%&&&(((''''''''''''''''''''''''$$$$$$%%%'''((((((%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''((('''&&&&&&&&&---,,,***)))''''''''''''&&&'''((())))))***))))))$$$%%%&&&&&&%%%$$$&&&'''(((&&&''''''$$$ """&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''(((((('''(((((('''&&&%%%'''(((&&&(((******)))((('''(((++++++,,,***)))((()))+++******)))(((((())),,,...,,,---......,,,,,,++++++...---------...///000111//////......///000222333000333;;;@@@>>>888777;;;::::::999999999999::::::999:::<<<>>>???@@@AAAAAA??????@@@AAAAAA@@@???>>>???@@@AAABBBBBBAAA@@@???;;;999;;;@@@AAA>>>===???<<<;;;:::999999999999999555666777888888777666555555666777777777777666555333444666777888999888888555666777666666666888999888::::::777888;;;999444222333444444555555444444333333444444555777888999:::;;;===???@@@@@@@@@???AAADDDHHHJJJNNNVVVaaaiiiyyyzzzwwwwwwwwwtttpppVVVXXXXXXwwwjjj^^^[[[ZZZWWWTTTRRROOONNNNNNNNNOOOOOOPPPQQQSSS\\\iiirrrwww}}}|||sssiiifffbbbbbbgggppp{{{~~~||||||{{{{{{yyyvvvqqqmmm```YYYQQQKKKJJJJJJIIIGGGCCCBBB@@@>>>>>>===>>>>>>:::888777666777666555333333333333333333333333333222333555666777888999;;;999888777666444333222111333///000444444222666===<<<@@@GGGOOOXXXaaagggjjjbbb^^^ZZZXXXVVVPPPGGG@@@;;;888333...***)))***+++''''''((())))))))))))))),,,&&&$$$((((((###"""$$$******)))))))))))))))(((((()))******)))'''$$$###'''''''''''''''((()))))),,,+++***))))))***++++++((('''&&&&&&''')))+++,,,'''((()))+++++++++***)))((()))+++++++++***((('''...,,,***)))((()))***+++***)))(((&&&'''(((***+++(((+++,,,+++((('''(((***)))(((((('''''''''(((((($$$(((+++)))(((++++++)))%%%%%%&&&&&&((()))+++,,,---(((""""""$$$&&&$$$!!!)))******)))'''%%%%%%&&&((()))***+++***)))'''%%%$$$'''))))))&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((('''$$$"""######$$$%%%%%%&&&''''''"""%%%'''((('''&&&&&&&&&%%%$$$$$$$$$%%%&&&((()))"""$$$(((***+++***(((&&& %%%)))'''"""!!!%%%***)))'''(((((($$$!!!%%%'''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((())))))&&&'''(((''''''''')))+++))))))***++++++***)))''')))******)))'''&&&((())))))***,,,,,,,,,---...000---+++)))***...///...+++//////......///000222333222111111111111333555666222777@@@FFFCCC===;;;>>><<<<<<======???@@@AAABBB@@@BBBDDDFFFGGGGGGGGGGGGCCCDDDFFFGGGGGGGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBEEEIIIIIIEEECCCDDD@@@???>>>===<<<;;;;;;;;;666999<<<>>>>>><<<888666777777888888888777777666444666888;;;<<<<<<;;;;;;666888999888666555888;;;666999999777999>>>===777555555666666777666666666333333444444666777888999:::<<<===???@@@@@@@@@@@@@@@DDDIIIMMMQQQZZZgggpppyyywwwxxxxxxvvvrrrRRRWWWVVV|||qqqfffZZZTTTTTTUUUSSSPPPPPPOOOPPPQQQMMMIIIKKKPPPZZZ```nnn}}}~~~qqqggggggoooxxx~~~}}}|||{{{yyytttnnnjjj^^^WWWNNNIIIIIIIIIGGGDDDFFFDDDAAA>>><<<<<<<<<===:::999666444333222222222222222111111111111222222111222444666777888999999777666444444444444222111000...,,,---000444777888;;;???GGGSSS___hhhmmmnnnnnnooonnnjjjfff```TTTIIICCC555---///...'''$$$((((((((((((((()))))))))))))))))))))))))))((('''''')))(((''''''''')))***+++---***(((''''''&&&%%%$$$******))))))((((((''''''***)))))))))))))))******((()))***+++++++++++++++)))))))))((((((((((((((((((((())))))))))))((((((&&&(((************+++,,,---)))%%%%%%((()))'''###***+++$$$""")))111)))+++***&&&%%%'''&&&######%%%''')))******)))((('''&&&%%%$$$$$$&&&''')))---***'''%%%&&&''''''&&&$$$&&&'''&&&%%%%%%&&&''',,,,,,+++***)))((('''&&&,,,)))'''%%%%%%&&&%%%$$$%%%'''((('''&&&$$$%%%%%%%%%$$$%%%&&&((((((&&&$$$&&&&&&%%%###"""###%%%'''&&&'''))))))(((&&&%%%%%%&&&(((+++***'''''')))+++&&&''''''((()))******+++%%%$$$$$$%%%((())))))((((((%%%%%%''''''$$$$$$&&&&&&&&&&&&'''&&&&&&%%%%%%((((((((((((''''''''''''$$$%%%&&&((()))(((((('''!!!'''******)))***+++(((((()))))))))))))))(((,,,,,,---.........------...---...111111///111666333222222222222333444444222333555777888999::::::DDDGGGJJJJJJHHHEEECCCCCCCCCDDDFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQTTTRRRQQQOOOOOOPPPQQQSSSRRRSSSUUUTTTQQQOOONNNNNNLLLMMMMMMNNNMMMKKKJJJIIIJJJHHHFFFCCCAAA@@@??????:::<<<>>>?????????===<<<>>>;;;888888:::;;;:::888===999555666;;;@@@@@@???999999::::::;;;<<<<<<===;;;::::::999999999::::::999888777777777888::::::555444444555777888777666;;;@@@AAA???@@@EEEFFFBBBDDDCCCEEELLLSSS]]]mmm{{{yyyuuuwwwwwwtttpppWWW[[[XXX}}}xxxmmmdddZZZUUUUUUVVVTTTPPPPPPOOOPPPQQQMMMJJJLLLQQQ[[[cccsssuuujjjjjjqqq|||}}}}}}}}}|||yyyssslllfff[[[TTTLLLHHHHHHHHHFFFDDDDDDBBB@@@>>><<<;;;;;;;;;999888666444333222222222000000////////////000000111111333444555666777777666555333333444444333111111///------000333555666888<<>>AAA>>><<<<<<>>>???>>>===CCC>>>::::::===@@@@@@>>>;;;;;;;;;<<<<<<=========@@@?????????>>>?????????;;;:::999999999999:::;;;666666666999<<>>===;;;999888888777666444333222222222000000////////////000000111111222333333444555555555444222333444555333222222000------///222333333555888@@@KKKWWW```fffhhhlllpppqqqpppllleeeWWWJJJ>>>333,,,...---'''%%%((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&&&&&&&&&&''')))(((&&&&&&'''(((&&&%%%&&&''''''((())))))******++++++***)))(((((())))))))))))***++++++++++++***((()))))))))***+++++++++***+++++++++***)))((((((&&&(((******))))))***+++,,,***''''''******(((%%%)))((('''(((***,,,***)))---111111---++++++((($$$$$$%%%''')))******)))))))))((('''''''''(((******---***'''&&&'''(((((((((((()))******(((((()))***+++***'''%%%$$$%%%%%%&&&'''%%%$$$%%%'''(((((('''((((((&&&%%%$$$&&&***---***(((&&&&&&''''''&&&%%%((('''&&&%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%&&&((())))))(((((((((((((((((((((((((((+++***))))))+++++++++))))))&&&%%%((('''$$$$$$'''%%%&&&&&&'''''''''&&&&&&***))))))((('''&&&&&&%%%''''''''''''((()))******(((***++++++)))))))))+++***+++,,,---.../////////...///000111222333333333444222333666666444666;;;<<<<<<<<<<<<===>>>???@@@CCCDDDEEEGGGHHHIIIJJJJJJOOOQQQSSSTTTUUUVVVXXXZZZYYY[[[\\\\\\[[[[[[\\\^^^aaaaaabbbbbbbbbccccccccceeedddbbbaaaaaaaaabbbcccbbbccceeedddbbb_________ZZZ[[[[[[[[[[[[YYYXXXWWWWWWUUUSSSQQQOOOMMMLLLLLLKKKKKKKKKJJJIIIGGGDDDCCCFFFDDDCCCCCCEEEFFFFFFEEEJJJFFFBBBAAABBBCCCCCCAAABBBAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>666555666888<<>><<<999777777777666444333222222111222222111111111111222222222222222222333333444444444333222222444555444333222000......///000111000222555:::CCCMMMUUUZZZ[[[bbbfffiiihhhfff___QQQCCC999111,,,---,,,'''&&&((((((((((((((())))))))))))))))))((((((((((((((())))))(((((('''&&&&&&&&&&&&(((''''''((()))***((('''******+++++++++,,,,,,,,,***)))))))))))))))******)))******+++++++++******(((((()))***+++,,,,,,---++++++,,,++++++***)))(((&&&(((******)))((()))***---+++******,,,,,,***(((---)))&&&'''***,,,***(((///333444000...---)))$$$$$$%%%'''((())))))))))))(((((('''''''''((()))***...,,,)))((()))*********'''((()))((('''&&&'''(((---+++(((&&&%%%&&&((()))&&&%%%$$$%%%'''((('''&&&$$$%%%&&&%%%%%%&&&))),,,,,,***'''&&&&&&''''''&&&)))'''&&&&&&'''((()))(((,,,***'''&&&&&&'''''''''&&&$$$###%%%)))+++)))'''((((((((((((((((((''''''***(((''''''(((((('''%%%)))&&&&&&((((((%%%$$$'''%%%&&&&&&'''''''''''''''---,,,,,,+++***)))(((((()))(((''''''((()))+++,,,++++++******)))***+++,,,+++,,,...///000111111222111222333555666777888888;;;:::;;;>>>>>><<<>>>CCCEEEEEEEEEEEEFFFHHHIIIJJJJJJKKKNNNPPPRRRTTTUUUVVVYYYZZZ\\\\\\]]]___cccfffdddeeeffffffddddddeeeggggggggghhhiiiiiijjjkkkkkkkkkjjjiiihhhggggggggghhheeefffhhhgggeeecccccccccaaaaaabbbbbbaaa```^^^]]]\\\[[[ZZZXXXUUUTTTRRRRRRPPPPPPPPPOOONNNLLLJJJIIIKKKJJJKKKKKKMMMNNNOOOOOOQQQNNNKKKJJJJJJKKKJJJIIILLLLLLKKKJJJJJJKKKLLLMMMIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFDDDCCC<<<:::999:::===???@@@???BBBDDDFFFHHHKKKMMMOOONNNNNNMMMPPPVVV\\\dddrrr}}}zzzuuuqqqZZZ\\\VVVxxxqqqhhh\\\YYYVVVVVVWWWVVVSSSQQQQQQOOOOOOOOONNNNNNTTT\\\lll{{{zzzwwwyyyxxxxxxxxxvvvqqqfffZZZRRRIIIGGGEEECCCCCCCCCBBBAAA===>>>???@@@>>><<<999777666666555444333222222111222222111111111111222222333333222222333444555555333222111222444444333222222000....../////////...111222555;;;BBBGGGJJJKKKQQQUUUXXXXXXVVVQQQEEE999444///,,,+++***((('''((((((((((((((())))))))))))))))))(((((((((((()))***))))))))))))(((((('''''')))(((((()))++++++***(((---,,,,,,,,,+++++++++***(((((((((((()))***,,,,,,******+++++++++******)))(((((()))***+++,,,,,,---+++++++++++++++***))))))&&&((()))***((((((((())),,,,,,,,,---------+++***)))((('''&&&&&&((()))***000333444111///...***$$$%%%%%%&&&'''((()))******'''''''''''''''(((((((((,,,***'''&&&''')))))))))((()))))))))'''&&&&&&(((,,,***'''%%%$$$%%%''')))'''&&&%%%%%%&&&'''%%%$$$"""%%%''''''&&&'''(((,,,***'''&&&&&&''''''&&&)))'''%%%&&&)))***)))(((,,,)))&&&&&&'''((((((''''''$$$###%%%(((***)))&&&((((((((((((''''''''''''((('''&&&%%%&&&&&&%%%###)))&&&&&&((((((%%%%%%'''%%%&&&''''''((((((((('''---,,,,,,+++******))))))***)))(((((()))***,,,---+++***))))))***,,,...///......000111333333444444444555777999;;;===>>>>>>AAA@@@BBBEEEEEEDDDGGGLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPRRRUUUXXX\\\___aaabbbcccdddeeeeeeeeegggkkknnnjjjkkklllllljjjiiijjjkkkjjjjjjlllmmmooopppqqqrrroooooonnnmmmllllllkkkkkkfffhhhjjjiiigggfffeeeeeeddddddeeeeeedddcccbbb```___^^^]]][[[YYYWWWUUUTTTQQQRRRRRRRRRQQQQQQPPPPPPOOOPPPRRRSSSUUUVVVWWWXXXWWWUUUTTTTTTUUUVVVWWWVVVWWWVVVUUUTTTTTTUUUWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[UUUUUUUUUSSSQQQMMMJJJHHHEEECCCAAAAAACCCDDDEEEEEEDDDEEEHHHLLLOOOPPPRRRTTTRRRQQQTTTZZZ___gggttt|||xxxtttXXXZZZUUUxxxwwwkkkcccYYYWWWUUUUUUUUUUUUSSSQQQQQQOOONNNOOONNNOOOWWW```qqq}}}zzz|||}}}wwwvvvsssooohhh^^^SSSLLLEEEEEEDDDCCCBBBAAA@@@@@@<<<===>>>>>>===;;;888666555555555555444333111111000000////////////000000222222111111222444555777444333111222333444222111111///.........///...---//////000444888;;;======AAADDDEEEDDDDDDBBB999//////...,,,***)))(((((()))(((((((((((())))))))))))))))))(((''''''(((***+++((())))))***))))))((('''(((((((((***++++++)))'''++++++******)))(((((('''(((((((((((()))+++,,,---***++++++++++++***))))))((()))))))))***+++++++++))))))***************)))&&&((())))))((('''((()))***+++,,,------,,,+++***%%%&&&'''&&&$$$$$$'''***...222222...,,,,,,)))%%%%%%%%%&&&'''((()))******&&&&&&'''''''''((((((((()))&&&$$$###$$$&&&&&&&&&***++++++***((('''''')))(((&&&%%%#########%%%&&&'''&&&%%%&&&'''&&&$$$"""!!!%%%''''''&&&%%%%%%***(((&&&&&&''''''&&&%%%(((&&&$$$&&&)))+++)))'''(((%%%###$$$''')))(((&&&'''&&&&&&&&&((()))(((''''''''''''''''''''''''''')))(((''''''((((((&&&%%%)))'''&&&)))(((%%%%%%(((%%%&&&'''((((((((((((((())))))))))))((((((((((((************+++,,,------,,,***)))+++...000222222222333444555666666666666888999;;;>>>AAACCCDDDDDDFFFEEEHHHLLLMMMMMMPPPUUUVVVVVVVVVVVVVVVWWWWWWXXXYYY[[[^^^bbbfffiiikkkmmmlllmmmnnnnnnnnnooorrruuupppqqqrrrqqqooonnnnnnoooooopppqqqrrrsssuuuvvvvvvssssssrrrrrrqqqpppooonnniiikkklllllljjjiiihhhiiieeeeeeffffffeeedddbbbaaa___^^^^^^\\\ZZZXXXVVVTTTRRRRRRRRRSSSSSSTTTTTTTTTQQQTTTWWWYYY[[[\\\^^^```]]]]]]^^^___```bbbcccddd```___^^^]]]^^^```bbbdddfffgggiiijjjkkkkkkjjjiii```aaaaaa___\\\WWWRRROOOIIIGGGEEEDDDFFFHHHIIIIIIJJJHHHKKKOOORRRQQQRRRUUUUUUTTTWWW]]]bbbiiiuuu{{{yyyXXXZZZVVVzzz~~~sssggg```WWWVVVUUUTTTSSSSSSRRRQQQQQQOOONNNOOOOOOQQQYYYcccttt}}}}}}~~~wwwtttnnnhhh```WWWNNNHHHCCCDDDDDDCCCBBB@@@???>>>::::::::::::999888666555444444555555444333111000000000////////////000000000000//////111333555777555333222222333333111000000...------...///...---...------///222444555555666777666555666777222***,,,,,,,,,)))(((((())))))(((((((((((()))))))))))))))((('''&&&'''(((***+++&&&'''((()))))))))((('''''''''''')))***)))'''$$$)))))))))))))))(((((((((******)))))))))))))))***+++++++++++++++***))))))))))))))))))))))))))))))''''''((()))************&&&((())))))(((''''''(((''')))+++,,,+++***)))(((%%%&&&&&&%%%$$$$$$%%%&&&,,,///...+++)))***)))%%%&&&&&&&&&'''((()))***+++''''''(((((())))))))))))(((&&&######$$$&&&&&&&&&)))***+++)))'''&&&&&&'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%''''''%%%$$$ ###&&&'''&&&&&&&&&''''''&&&&&&&&&((((((&&&$$$'''%%%###%%%***+++)))&&&&&&###"""%%%)))+++)))&&&((()))))))))'''''''''(((%%%&&&&&&''''''((((((((()))(((''''''((()))(((&&&***''''''))))))&&&%%%(((%%%&&&'''((())))))))))))'''''''''(((((((((((())))))***+++,,,------------///------...222444444333777888888999:::::::::999;;;<<>>>>>888888888777777555444444333444444555444333111000222222111111111111222222......---...///222555666555444222222222222111//////...------...///...------,,,+++---000222222222111111///...000222///)))***,,,,,,)))'''((())))))(((((((((((()))))))))))))))((('''&&&'''(((***,,,$$$%%%'''(((((((((''''''&&&&&&&&&'''((('''$$$""")))))))))***++++++,,,,,,---,,,+++)))((('''''''''+++++++++++++++***)))((())))))))))))((((((((((((%%%&&&''')))************&&&((())))))(((''''''((($$$''')))***)))(((''''''(((&&&%%%%%%%%%%%%###"""+++---,,,(((''')))(((%%%&&&&&&&&&&&&''')))***+++(((((()))******************(((%%%%%%&&&((())))))'''(((((('''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%""""""###%%%(((((('''%%%$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%'''((((((&&&$$$'''$$$"""%%%***,,,)))%%%&&&$$$$$$'''---///,,,((((((+++,,,***'''%%%''')))%%%%%%&&&&&&'''((())))))(((&&&%%%&&&'''((('''&&&***''''''))))))&&&&&&(((%%%&&&'''((())))))))))))((((((((()))******++++++)))***,,,---......---,,,222111000222555777555333;;;;;;<<<<<<===<<<<<<<<<===>>>AAADDDHHHJJJLLLMMMTTTTTTWWW]]]___```eeekkkmmmlllkkkjjjiiiiiiiiiiiimmmoooqqqsssuuuwwwxxxxxxsssuuuxxxzzz{{{}}}||||||}}}{{{yyyxxxxxxyyyxxxxxxwwwvvvuuuttttttsssssssssrrrrrrqqqooonnnmmmiiikkkmmmmmmllljjjjjjjjjeeeeeeffffffeeedddbbbaaa^^^^^^]]]\\\ZZZWWWUUUSSSVVVVVVUUUUUUUUUUUUVVVVVVSSSWWW\\\___```aaadddggghhhiiilllmmmnnnppprrrttttttsssrrrrrrtttwww{{{}}}{{{}}}zzz{{{{{{zzzuuuooohhhddd^^^ZZZTTTPPPNNNMMMLLLKKKGGGEEEIIIQQQUUUUUUWWW]]]XXXXXXZZZ```dddjjjuuu[[[YYYbbbuuujjj```YYYYYYWWWTTTTTTTTTTTTSSSQQQQQQNNNMMMLLLLLLQQQ^^^lll}}}~~~~~~uuunnnddd\\\UUUOOOHHHCCCAAAAAA@@@???>>>===<<<<<<999::::::888555333333444888555555777666222111333333333333222222222111111111000//////000222555666555666555111,,,,,,///333///...---...//////---,,,++++++*********+++,,,,,,++++++++++++*********)))***************)))((((((***)))))))))))))))*********)))((('''&&&&&&'''''')))))))))((()))******+++(((((((((((('''&&&%%%$$$''''''((((((((((((''''''+++*********))))))((((((******)))(((((((((((((((***)))((()))***+++***((((((+++---,,,)))(((***,,,---+++'''%%%$$$&&&))),,,(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((('''###(((***'''&&&''''''%%%'''%%%$$$$$$&&&''''''&&&!!!"""$$$&&&(((***+++++++++***))))))***)))'''%%%''''''''''''''''''''''''######$$$%%%&&&''''''(((&&&'''(((((())))))((((((###&&&'''$$$$$$'''&&&###%%%""" !!!)))...))) )))&&&%%%&&&((()))'''%%%''')))******(((&&&%%%&&&'''$$$!!!###)))------+++)))(((((('''''''''((((((###%%%&&&&&&&&&&&&''')))++++++))))))))))))***+++(((***+++*********,,,...------......///000000000555555666666666777777777===;;;;;;===AAACCCCCCAAACCCBBBCCCFFFJJJNNNOOOPPPYYY]]]aaaeeegggiiikkkmmmuuuwwwvvvrrrqqqssssssqqqssstttuuuxxxzzz|||~~~~~~}}}{{{}}}}}}}}}wwwxxxxxxxxxxxxwwwvvvvvvvvvuuusssrrrqqqrrrrrrsssppppppooonnnnnnmmmmmmmmmmmmllljjjhhhfffddddddcccZZZZZZYYYXXXVVVTTTRRRQQQUUUTTTRRRRRRRRRRRRPPPOOOUUUUUUVVVWWWZZZ^^^bbbdddgggjjjmmmoooppprrrtttvvvwwwyyy{{{||||||~~~}}}yyyvvvssslllgggaaa\\\XXXUUUSSSQQQKKKLLLMMMOOORRRUUUWWWYYY\\\\\\]]]aaagggooovvv{{{}}}[[[YYYaaa|||qqqggg___YYYXXXVVVSSSSSSSSSSSSRRRQQQQQQOOONNNNNNOOOTTTbbbppp{{{ssslllaaaYYYRRRLLLEEE@@@@@@@@@???>>>===<<<;;;:::999::::::888555333333444777444444777666222111444222222222111111111000000333222111111111222333444333333222///------...000...---,,,...//////...,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))'''((()))***************(((((((((((()))***,,,,,,)))))))))((((((((('''''')))))))))))))))******+++''''''''''''&&&%%%$$$$$$''''''(((((((((((('''''')))))))))***++++++,,,,,,******)))(((((((((((((((***)))((((((******)))(((&&&''')))***)))***+++---+++***)))((((((((()))***''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''!!!&&&)))'''''')))***((('''%%%$$$$$$&&&''''''&&&$$$$$$&&&'''(((((())))))***)))''''''((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%((((((&&&&&&((((((%%%+++)))%%%"""$$$&&& (((&&&$$$%%%'''((('''%%%((()))++++++)))((((((((((((%%%$$$%%%(((((($$$ )))(((((('''''''''((((((%%%&&&((((((''''''((()))))))))((('''((((((******)))***+++++++++,,,...000000000111222333333444444:::;;;;;;<<<<<<=========@@@???>>>@@@CCCEEEDDDBBBBBBCCCFFFIIILLLPPPTTTVVV[[[___eeejjjmmmqqqtttvvv{{{}}}|||xxxxxxzzzzzzwwwwwwxxxyyy{{{}}}}}}~~~|||wwwxxxxxxxxxxxxwwwvvvvvvwwwvvvtttrrrqqqqqqqqqqqqpppqqqqqqqqqpppnnnmmmlllmmmllljjjiiigggfffeeeeee]]]\\\ZZZXXXUUURRRPPPOOOPPPOOONNNNNNOOOPPPOOOMMMPPPPPPPPPRRRUUUXXX[[[]]]bbbeeeiiimmmooorrruuuxxxwwwyyy{{{}}}~~~~~~|||vvvrrrkkkeee```[[[VVVSSSPPPPPPPPPQQQSSSVVVXXXZZZ[[[\\\___cccjjjqqqwww{{{ZZZXXX```tttjjjccc]]]YYYVVVTTTRRRQQQRRRRRRQQQOOOOOOMMMMMMNNNPPPWWWfffttt}}}|||}}}ppphhh^^^TTTNNNHHHAAA===>>>>>>>>>>>><<<:::888666999::::::888555333333444555222333666666333222444111111111111000000000000444333333333222222111111222111000000000111000...,,,,,,,,,---///000///---,,,------...---,,,***)))))))))))))))(((((((((((($$$%%%''')))***,,,,,,,,,'''''''''((()))+++---...((()))*********)))(((''')))))))))))))))*********((((((''''''&&&%%%%%%$$$''''''(((((((((((('''''''''''')))***,,,---...///******)))(((((((((((((((***((('''((()))***)))(((%%%%%%%%%(((+++---...---)))************)))((('''&&&&&&&&&'''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%!!!&&&(((''''''***,,,***&&&%%%$$$$$$&&&'''''''''&&&&&&'''''''''''''''&&&***(((%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''******((((((******'''%%%'''&&&###$$$'''$$$'''%%%$$$%%%&&&'''&&&$$$&&&((()))***((((((((()))''''''''')))***'''!!!(((((((((''''''(((((()))'''((())))))(((((()))***)))))))))))))))***+++,,,***+++------...///222444444555666777888999::::::??????@@@@@@AAABBBBBBCCCDDDCCCBBBCCCEEEEEEDDDCCC@@@CCCGGGJJJLLLPPPVVV[[[\\\aaahhhoootttxxx|||~~~~~~}}}}}}~~~}}}~~~{{{wwwxxxxxxxxxxxxwwwvvvvvvxxxwwwuuusssrrrpppppppppqqqrrrsssrrrqqqooommmlllmmmlllkkkjjjiiihhhgggggg___^^^[[[XXXTTTQQQNNNMMMKKKJJJIIIJJJLLLLLLLLLKKKJJJJJJJJJKKKMMMPPPSSSTTTYYY]]]bbbfffjjjnnnsssuuutttwwwyyy{{{}}}}}}wwwqqqllleee___[[[XXXVVVUUUTTTTTTWWWYYY[[[[[[]]]aaagggnnntttzzz}}}WWWVVV^^^}}}yyymmmddd___ZZZWWWUUUSSSQQQPPPQQQPPPOOONNNLLLKKKKKKNNNQQQYYYhhhwwwzzzmmmeeeZZZQQQKKKEEE???;;;<<<======<<<;;;888555444888999999888555444444555333111222555666333333555222222222222111111111000111222222222222111000000111000///000333444111...+++++++++---///000///...,,,---...///...,,,)))((()))(((((((((((('''''''''$$$%%%''')))***++++++,,,(((((((((((()))***+++,,,((()))+++,,,,,,***((('''(((((()))***************))))))((('''&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&'''((()))+++,,,......***))))))((((((((((((((()))(((''''''))))))((('''(((&&&%%%(((,,,///...,,,))))))))))))((((((''''''%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$"""''')))''''''***+++***&&&%%%$$$$$$&&&(((((('''&&&&&&'''''''''''''''&&&+++(((%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))((((((((('''***+++((((((+++***''' $$$'''%%%&&&***,,,+++%%%%%%$$$%%%%%%%%%%%%%%%"""$$$&&&&&&&&&&&&'''((('''((())),,,---,,,'''###(((((((((((((((((()))***((()))******(((((()))***+++++++++,,,---///000000---...000111222444777:::999:::;;;<<<===???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEDDDDDDDDDCCCCCC>>>BBBGGGIIIIIILLLTTTZZZ\\\aaaiiipppvvvzzz~~~~~~~~~~~~zzzwwwxxxxxxxxxxxxwwwvvvvvvwwwvvvuuutttsssrrrqqqqqquuutttsssrrrpppooonnnnnnllllllllllllkkkjjjiiihhh```^^^[[[WWWTTTQQQNNNMMMJJJIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFGGGIIIJJJLLLMMMPPPTTTYYY^^^bbbfffjjjmmmnnnqqqtttwwwyyy}}}|||xxxrrrkkkggg```]]]ZZZWWWVVVWWWYYYZZZ[[[^^^dddkkkrrrxxx}}}UUUUUU\\\{{{ttthhhaaa\\\WWWUUUUUUSSSPPPOOOPPPPPPOOOMMMLLLKKKLLLOOOSSS[[[kkkzzzxxxjjjbbbWWWNNNHHHDDD???;;;;;;;;;;;;:::999777555333888999999888555444444555333111222666666444444666444444333333333222222222......///000000000000///...---,,,///222222///++++++******,,,...//////---,,,---...///...,,,)))((((((((((((((('''''''''&&&''''''((()))))))))))))))******)))))))))))))))***'''(((***,,,,,,***)))((((((((()))************)))+++***)))(((''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((()))******+++***))))))(((((((((((((((((('''&&&'''(((((((((&&&+++)))''')))---...---***)))((('''%%%%%%&&&'''((($$$%%%%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%)))***&&&%%%((()))(((&&&$$$###$$$&&&(((((('''%%%%%%&&&'''((((((((((((+++(((%%%$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&&&&&&&&&&'''(((((()))(((((((((&&&)))***''''''***)))&&&&&&***+++'''$$$&&&'''&&&%%%%%%%%%%%%%%%$$$%%%%%%"""$$$%%%&&&%%%&&&((())))))))))))***,,,,,,,,,+++((((((((((((((()))******((()))******))))))***++++++,,,---///111222333444222444666777888:::===@@@??????@@@AAABBBCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBAAAAAAAAA???CCCGGGGGGGGGJJJRRRXXX]]]ccckkkrrrwww{{{~~~~~~}}}yyywwwxxxxxxxxxxxxwwwvvvvvvttttttttttttttttttsssssswwwuuurrrooonnnooopppqqqmmmmmmmmmmmmlllkkkiiihhh___]]]ZZZWWWSSSQQQPPPOOOMMMKKKIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFGGGGGGHHHIIILLLOOOTTTXXX[[[^^^aaadddhhhkkkooorrrvvvzzz{{{uuupppiiifffaaa\\\YYYXXXYYYZZZ\\\```fffnnnvvv}}}WWWWWW]]]zzz}}}pppeee___ZZZVVVSSSUUURRRPPPOOOPPPPPPOOOMMMNNNMMMNNNQQQTTT]]]mmm{{{}}}xxxfff___TTTKKKFFFCCC???<<<::::::999888777666666555777888999888555444555666444222333777777444444777555444444444333333333333------....../////////000*********,,,------+++)))+++++++++,,,...///...,,,+++,,,,,,---,,,+++)))(((((((((((((((''''''''''''))))))))))))(((((('''&&&,,,+++***)))(((((((((((('''((()))*********)))((('''((()))++++++******)))+++***)))'''&&&''''''(((&&&&&&''''''''''''&&&&&&'''(((((((((((((((((((((******)))((((((((((((((((((&&&%%%&&&'''((('''&&&,,,***)))***++++++***)))***)))'''%%%%%%&&&'''(((%%%%%%%%%&&&'''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%))))))%%%$$$&&&((('''%%%$$$###$$$&&&(((((((((%%%%%%&&&'''((((((((((((***(((&&&%%%'''(((((('''''''''''''''''''''''''''"""######$$$%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&%%%))))))''''''))))))%%%%%%((((((###!!!###$$$###$$$&&&'''&&&%%%$$$%%%'''&&&'''(((((('''(((***,,,+++***(((''''''((()))***(((((((((((()))***++++++(((***+++,,,++++++---...,,,...000222444666777777999;;;===>>>???AAADDDFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHDDDEEEEEECCC@@@>>>>>>???AAACCCEEEFFFGGGKKKRRRWWW___eeemmmuuuzzz}}}~~~~~~|||wwwwwwxxxxxxxxxxxxwwwvvvvvvsssssstttuuuuuuuuuuuutttvvvtttqqqooonnnoooqqqrrrmmmmmmnnnnnnllljjjhhhggg```]]]ZZZVVVSSSQQQPPPOOOOOOMMMKKKJJJJJJIIIFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEJJJLLLPPPSSSUUUWWWZZZ\\\aaadddiiimmmrrrwww}}}|||xxxtttqqqkkkeee```]]]\\\\\\^^^bbbhhhpppyyy\\\\\\```zzz~~~vvvkkkccc^^^ZZZVVVSSSUUUSSSQQQPPPPPPPPPOOONNNMMMLLLLLLOOORRRZZZiiixxx}}}{{{~~~tttbbb[[[PPPHHHDDDBBB>>><<<:::999777666555666777888777888999888555444555666666444555888888555555777444444444333333333222222111000///...---...//////***,,,---,,,+++******+++,,,++++++,,,......,,,+++************************)))))))))(((((((((''''''(((((())))))(((''''''&&&+++***))))))))))))))))))''''''((((((((()))))))))'''(((***+++++++++)))(((***)))'''%%%$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))******)))((((((((((((((('''&&&%%%%%%''''''&&&%%%((()))***)))((('''((()))***))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&%%%%%%'''''''''''''''&&&%%%%%%###''''''######&&&((((((%%%$$$###$$$&&&((()))((('''''''''(((''''''&&&%%%'''&&&%%%%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&&&&))))))''''''))))))&&&!!!###""" """'''(((&&&%%%'''((('''%%%$$$&&&(((((())))))((('''(((***---))))))(((&&&%%%%%%'''((((((((((((((()))***+++,,,***,,,---......///111222111222555888;;;===>>>>>>@@@AAACCCDDDDDDFFFIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGCCCDDDEEECCC???===>>>????????????BBBFFFLLLQQQUUU^^^dddmmmuuu{{{~~~~~~~~~|||vvvwwwxxxxxxxxxxxxwwwvvvvvvttttttuuuvvvvvvuuutttsssqqqqqqqqqqqqqqqqqqppppppmmmnnnnnnnnnllljjjgggeeebbb___[[[VVVRRROOONNNMMMOOOMMMKKKKKKKKKJJJHHHGGGDDDDDDDDDDDDCCCBBBAAAAAACCCFFFJJJLLLMMMOOOQQQSSSXXX[[[```eeejjjpppvvvzzz|||wwwqqqjjjfffbbbaaa```ccciiiqqqzzz``````bbb{{{wwwqqqhhhaaa^^^[[[WWWTTTUUUSSSQQQPPPPPPPPPOOONNNJJJHHHIIIKKKNNNUUUdddsss|||~~~~~~|||~~~ppp```XXXNNNFFFCCCAAA>>><<<:::999666555555666999:::777888999888666555555666777555666999999555555777333333333222222222111111555333000...------...///---///111///,,,+++---///---,,,+++,,,------,,,******))))))((())))))***+++))))))))))))((((((((((((''''''((((((((((((''''''))))))((())))))***++++++'''''''''&&&'''((()))***'''(((***+++,,,+++)))((()))'''%%%#########$$$%%%%%%&&&&&&''''''&&&&&&%%%'''(((((()))***+++++++++******)))((((((((((((((('''&&&%%%%%%''''''&&&%%%$$$&&&)))(((%%%%%%'''***)))***,,,------+++)))'''&&&&&&&&&&&&&&&&&&%%%%%%++++++***((('''&&&%%%$$$'''((((((((('''&&&&&&%%%!!!$$$%%%""""""&&&))))))%%%######$$$'''))))))((()))))))))((('''%%%$$$###%%%$$$$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))((((((((((((&&&'''(((((())))))((((((&&&******((((((******&&&&&&&&&$$$!!!###(((((($$$%%%''')))(((&&&%%%&&&)))'''(((((('''&&&&&&)))+++&&&'''(((((('''''')))***(((((((((((()))***+++,,,+++---///000111222444666666888;;;???BBBCCCDDDDDDDDDEEEGGGGGGHHHIIILLLNNNQQQPPPPPPPPPPPPOOOOOOOOOMMMMMMLLLJJJIIIGGGFFFFFFBBBDDDEEECCC???===>>>@@@;;;999999===CCCKKKPPPSSSZZZ```jjjssszzz~~~~~~{{{vvvwwwxxxxxxxxxxxxwwwvvvvvvuuuvvvvvvvvvvvvtttrrrqqqlllnnnqqqssstttrrrooonnnnnnnnnnnnnnnllliiifffdddeeebbb\\\WWWQQQNNNLLLKKKMMMLLLKKKKKKKKKKKKJJJIIIBBBBBBBBBBBBAAA@@@>>>>>><<>>;;;999666777777666666666999;;;999999::::::888666333222555444444444444555666777888555000...///222555666444111...,,,+++,,,///111------------------------***...///+++***,,,---+++...---,,,***)))(((((('''((('''&&&%%%&&&(((***++++++***)))(((((()))***+++''''''(((((())))))******%%%)))...---)))&&&(((+++((()))))))))'''&&&&&&&&&&&&((()))******)))((('''&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))***)))((((((((((((((()))---(((%%%%%%((((((&&&"""&&&&&&''''''''''''''''''&&&(((+++***'''%%%&&&(((&&&))))))$$$"""$$$&&&%%%)))((((((((()))(((&&&$$$''''''''''''&&&%%%%%%$$$&&&))))))%%%$$$(((*********(((&&&&&&''''''&&&%%%%%%%%%&&&'''&&&%%%$$$###%%%!!!"""''''''###"""&&&***)))'''&&&%%%%%%&&&&&&$$$%%%&&&&&&$$$""""""###((('''&&&%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&((('''&&&$$$######$$$$$$+++,,,...---+++((((((((('''((()))((('''&&&'''(((((()))***)))((((((***,,,)))))))))***+++---///000,,,---///222444777999:::<<<>>>AAADDDFFFHHHJJJJJJKKKMMMOOONNNLLLKKKMMMPPPUUUSSSQQQOOONNNOOOPPPPPPPPPOOONNNLLLIIIGGGFFFEEEEEEDDDBBB@@@>>><<<<<<;;;<<<===???AAAEEEKKKRRRWWW^^^aaagggnnnuuu||||||~~~~~~}}}}}}}}}}}}xxxuuusssuuuxxx{{{zzzxxxxxxxxxwwwvvvuuutttssssssrrrqqqpppqqqrrrrrrqqqppprrrsssrrrqqqnnnkkkgggeeeaaa___[[[WWWSSSPPPNNNNNNMMMMMMLLLLLLKKKIIIHHHGGGEEECCCAAAAAAAAAAAA???===@@@@@@@@@AAABBBEEEGGGHHHNNNOOOSSSWWW]]]ccchhhkkkpppuuu{{{~~~uuujjjcccoookkkllluuu}}}eeehhhdddxxxssskkkaaa[[[YYYYYYWWWTTTRRRRRRQQQQQQPPPOOOOOOOOOOOONNNMMMLLLNNNTTT\\\bbbgggffffffffffffkkkxxx|||yyy||||||nnnXXXSSSLLLFFFAAA>>><<<:::777888999888777777888:::888888999888777555222111444444444555666777777888999666222000000222333333222111...,,,+++,,,...///------------------------***...///,,,***,,,---+++---,,,+++***************''''''((((((((((((((((((******)))((((((((()))***''''''(((((())))))))))))'''***,,,,,,)))'''(((***++++++***)))((('''((()))))))))((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))((('''''''''((()))+++***)))(((''''''''''''&&&###!!!###'''***)))'''((((((''''''&&&&&&&&&&&&''')))))))))'''&&&&&&'''&&&))))))$$$###%%%'''&&&)))((('''((((((((('''%%%$$$$$$%%%%%%&&&%%%%%%%%%(((,,,+++'''$$$&&&'''%%%(((&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%$$$###&&&""""""&&&'''%%%'''+++%%%%%%%%%$$$%%%%%%&&&'''%%%'''((('''&&&$$$$$$%%%(((''''''&&&&&&&&&&&&'''&&&'''((()))))))))(((((()))'''%%%$$$######$$$%%%&&&((())))))'''%%%%%%%%%'''((())))))'''&&&'''((()))******)))(((((()))+++++++++***+++,,,///111333000111333555888;;;===???CCCDDDFFFIIILLLNNNQQQRRROOOPPPQQQQQQOOOOOOPPPQQQTTTTTTTTTSSSRRRPPPOOOOOOPPPOOONNNLLLIIIGGGFFFEEEDDDCCCAAA???===<<<;;;;;;;;;===???AAAEEEJJJQQQVVV^^^aaafffmmmsssyyy~~~}}}}}}}}}}}}wwwvvvuuuvvvxxxzzzzzzyyyxxxxxxwwwvvvuuutttssssssrrrrrrqqqqqqpppppppppppprrrrrrrrrpppnnnjjjgggeeeaaa___[[[WWWSSSPPPOOONNNMMMMMMMMMLLLKKKJJJIIIHHHEEECCCAAAAAAAAAAAA???>>>?????????@@@AAACCCFFFGGGJJJKKKNNNRRRXXX]]]bbbeeejjjnnnuuu|||~~~uuuooorrrnnnmmmttt{{{ggghhhbbbvvvxxxmmmfff^^^XXXVVVVVVTTTRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQOOOMMMMMMQQQVVV[[[[[[ZZZ[[[]]]___dddqqq~~~{{{zzz~~~vvvhhhVVVQQQJJJEEEBBB???===<<<888:::::::::888777888999:::::::::999888666444333222333555666888888999999999666333222222222111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///000---+++------+++,,,++++++***++++++,,,,,,&&&((()))******)))&&&%%%))))))(((((((((((())))))'''(((((((((((()))))))))************)))(((((((((...---+++)))((()))***+++,,,***(((&&&&&&&&&((()))&&&&&&''''''''''''&&&&&&))))))(((((((((((()))))),,,+++)))(((&&&%%%%%%%%%###!!! """'''******(((***)))((('''&&&%%%%%%%%%***)))''''''((('''&&&$$$$$$((()))%%%$$$''')))((()))'''&&&'''(((((('''&&&""""""###$$$%%%%%%%%%%%%'''+++,,,(((%%%&&&&&&$$$%%%$$$###$$$&&&'''((('''%%%%%%&&&&&&&&&%%%$$$###%%%!!! """###"""%%%)))"""###$$$&&&'''(((((()))'''(((***)))(((&&&''''''(((''''''''''''(((((()))'''(((((()))***)))))))))***(((%%%###"""###%%%'''&&&(((******)))''''''((('''((())))))''''''((())),,,------+++))))))***+++...---,,,,,,...111555777666666888:::===AAADDDFFFJJJKKKLLLMMMPPPSSSVVVXXXUUUTTTSSSSSSTTTUUUTTTSSSUUUUUUVVVVVVTTTQQQNNNLLLOOOOOOMMMKKKIIIHHHFFFEEEBBBAAA???===<<<;;;::::::999<<>>???>>>>>>>>>@@@BBBCCCEEEEEEFFFHHHLLLQQQVVVZZZ]]]aaafffmmmttt{{{}}}vvvqqqooorrrvvvxxx|||~~~{{{~~~dddddd^^^tttpppgggbbb\\\WWWUUUTTTSSSQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQOOOMMMLLLNNNSSSWWWVVVUUUVVVYYY\\\aaammmxxx}}}}}}}}}~~~}}}~~~ooobbbRRRNNNHHHDDDBBB@@@???>>>:::;;;<<<<<<:::888999999===>>>>>>===<<<:::888777111222444666888888888888777555333333333333111/////////......---,,,+++***+++++++++++++++++++++++++++///111...,,,------+++---,,,++++++++++++++++++))))))******)))(((&&&%%%(((((((((((((((((())))))((((((((((((((((((((((((,,,***((('''((()))((('''///---)))'''((()))***++++++***((('''&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((((((((()))))))))******)))((('''&&&&&&%%%&&&(((&&&$$$$$$&&&''''''%%%)))((('''&&&%%%&&&&&&&&&,,,)))&&&&&&'''(((%%%######'''(((&&&%%%(((***)))(((&&&%%%&&&'''(((((('''###$$$$$$%%%%%%%%%%%%$$$"""'''***((('''((((((&&&%%%$$$######%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%############"""###$$$###%%%''')))***+++******'''(((******(((''''''((((((((('''(((((()))******''''''(((((())))))))))))***(((%%%###"""$$$&&&(((%%%'''******)))((())))))&&&'''))))))(((((()))+++///000000...,,,+++,,,...000///...///111555999;;;<<<<<<===???BBBFFFJJJMMMQQQPPPOOOPPPQQQTTTWWWXXXYYYVVVTTTUUUWWWXXXVVVSSSUUUVVVUUUTTTRRRPPPMMMLLLNNNNNNLLLKKKIIIGGGFFFEEE@@@???>>><<<;;;:::999999888;;;???BBBEEEIIINNNQQQZZZ^^^dddiiinnnuuu}}}~~~}}}||||||wwwyyy{{{zzzwwwwwwzzz}}}wwwwwwwwwvvvuuutttttttttpppsssuuurrrllliiikkkooooooooooooooommmjjjgggeeebbb```\\\XXXTTTQQQPPPOOOOOOOOOOOONNNMMMLLLKKKKKKEEEDDDBBBBBBBBBAAA@@@>>>>>>=========>>>@@@AAABBBBBBCCCEEEHHHKKKPPPTTTVVV[[[___fffmmmttt{{{{{{uuupppppppppooossswwwqqqrrruuuzzzzzzttttttxxx{{{aaaccc___uuuzzzjjjbbb___[[[WWWUUUSSSRRRRRROOOOOOPPPPPPQQQRRRRRRRRROOOOOONNNMMMLLLNNNRRRUUUVVVTTTTTTXXXZZZ___hhhrrrvvv{{{}}}yyyxxx{{{yyygggZZZNNNJJJEEEBBBAAA@@@@@@???<<<===>>><<<;;;::::::;;;@@@AAABBBBBBAAA>>>;;;999333333444555666777777777444333222333444444333111...//////...---,,,***)))++++++++++++++++++++++++)))...000...,,,...---+++///...,,,+++***))))))))),,,+++***((('''''''''''''''(((((()))))))))))))))(((((((((''''''''''''''',,,***'''&&&'''(((((((((///+++'''%%%&&&((()))((('''((()))))))))'''&&&%%%&&&&&&''''''''''''&&&&&&''''''(((((())))))))))))'''&&&&&&&&&&&&&&&'''(((+++)))((('''''''''&&&&&&'''&&&%%%%%%%%%''')))***,,,(((%%%%%%'''(((&&&###"""&&&(((&&&%%%(((***)))'''&&&$$$%%%'''(((((((((''''''''''''&&&%%%######"""''')))'''&&&((((((&&&(((&&&$$$$$$%%%%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$"""$$$%%%&&&&&&'''&&&%%%%%%&&&((()))))))))((('''%%%'''))))))'''&&&'''(((((((((((((((((()))***+++&&&&&&&&&'''''''''(((((()))(((%%%$$$###%%%'''(((!!!###&&&'''&&&%%%%%%&&&%%%'''))))))((()))***,,,...//////...---,,,...///222222222333555999===???@@@AAABBBDDDGGGKKKNNNPPPWWWUUUTTTRRRSSSTTTVVVWWWZZZWWWUUUUUUXXXXXXVVVSSSVVVTTTRRROOOMMMLLLLLLLLLLLLLLLKKKIIIGGGFFFEEEDDD???>>>===;;;:::999999999888:::>>>AAADDDHHHLLLPPPVVV\\\dddjjjooouuu~~~}}}|||{{{wwwyyy{{{zzzwwwwwwyyy|||wwwwwwvvvvvvuuuuuuttttttppptttuuurrrllliiikkknnnnnnnnnooonnnmmmjjjhhhfffcccaaa]]]YYYUUURRRQQQPPPNNNOOOOOONNNNNNMMMLLLKKKFFFDDDBBBBBBBBBBBB@@@>>>>>>===<<<<<<===>>>???@@@BBBCCCDDDFFFHHHLLLOOOQQQXXX[[[```eeelllttt|||{{{tttooojjjfffggglllccceeeiiiooowww~~~uuunnnjjjkkkooovvvaaaeeecccxxxuuufff^^^\\\ZZZWWWTTTSSSRRRRRROOOOOOOOOPPPPPPQQQQQQQQQLLLLLLMMMLLLLLLNNNQQQTTTTTTRRRRRRVVVYYY\\\dddlllnnntttvvvtttsssyyy~~~ppp___TTTIIIFFFBBB@@@???@@@@@@@@@>>>>>>>>><<<;;;;;;===???CCCEEEHHHIIIGGGDDD???<<<888777666555555555666666444333222222444444333222000000000///---,,,***)))************************&&&+++...---,,,......+++......,,,***)))(((''''''---,,,)))'''&&&'''((()))'''((()))***++++++******(((((((((''''''''''''&&&+++)))'''%%%%%%''')))+++---)))%%%$$$&&&((('''%%%%%%&&&((())))))(((&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&'''((()))))))))(((%%%%%%%%%%%%%%%'''(((((((((((((((((((((((()))***&&&%%%$$$$$$%%%'''***+++)))'''%%%$$$%%%&&&&&&&&&!!!%%%(((%%%%%%'''(((''''''%%%###$$$&&&((())))))))))))((('''&&&$$$###"""&&&***+++'''$$$%%%%%%###)))'''%%%%%%%%%%%%$$$###'''&&&%%%$$$$$$$$$%%%%%%!!!!!!###&&&'''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((((('''&&&'''((()))(((((((((((())))))***&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&''''''###%%%'''((('''&&&''''''%%%'''((())))))***+++---***+++,,,,,,,,,---///111555666777999<<>>===;;;:::999999999888:::===???BBBFFFKKKOOOSSS[[[dddkkkooottt|||~~~|||}}}~~~}}}|||{{{xxxyyyyyyxxxwwwwwwyyyzzzwwwvvvvvvvvvuuuuuuuuutttrrrttttttrrrnnnkkklllnnnmmmnnnoooooonnnkkkiiigggdddaaa^^^YYYVVVSSSQQQQQQNNNNNNNNNNNNNNNMMMLLLLLLFFFDDDCCCBBBCCCBBB@@@???>>>>>>===<<<<<<===>>>???BBBBBBBBBDDDFFFHHHKKKLLLSSSVVVYYY^^^dddllltttzzzyyyrrrhhh___^^^aaaZZZ\\\```ffflllsssxxxzzzwwwwwwyyysssjjjdddbbbffflllxxx\\\eeefff{{{pppbbbYYYYYYXXXVVVSSSRRRQQQQQQNNNNNNNNNOOOOOOOOOOOOOOOJJJKKKLLLLLLLLLMMMOOORRRSSSPPPQQQUUUYYY\\\cccjjjjjjpppsssrrrsssxxx~~~yyyiiiZZZOOOFFFCCC???===>>>???@@@@@@??????===;;;:::<<>>===;;;::::::::::::999:::<<<===@@@EEEKKKOOORRR[[[eeekkknnnqqqwww}}}~~~{{{|||}}}~~~~~~~~~~~~~~~|||{{{yyyxxxwwwwwwxxxxxxxxxwwwvvvvvvvvvvvvuuuuuuuuuuuutttssssssqqqpppooonnnnnnmmmnnnooopppooommmjjjiiidddbbb^^^ZZZVVVSSSRRRQQQMMMMMMMMMMMMMMMMMMLLLKKKFFFEEECCCBBBCCCBBBAAA??????>>>===<<<<<<===>>>>>>@@@@@@@@@@@@BBBDDDFFFGGGMMMOOOSSSWWW]]]fffooouuu~~~vvviii\\\XXXYYYSSSUUUXXX\\\```dddfffhhhfffeeegggpppsssiiibbb]]]]]]cccmmm{{{VVVaaafff||||||nnn```VVVWWWWWWUUURRRPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKLLLLLLLLLLLLNNNPPPRRRPPPQQQVVV[[[^^^eeekkkjjjppptttssstttzzztttfffWWWMMMCCCAAA===<<<===???@@@@@@@@@???===;;;:::<<>>AAAEEEIIIKKKLLLLLLKKKMMMQQQTTTVVVVVVUUUTTTTTTTTTVVVXXXYYYYYYYYYYYYWWWZZZ[[[YYYVVVTTTUUUXXXMMMNNNOOOPPPOOOMMMKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;:::::::::999:::;;;<<>>>>>>>>>>>>>>>>>???AAABBBDDDHHHJJJNNNRRRYYYbbbmmmssszzzzzzjjj[[[UUUVVVNNNOOOQQQTTTVVVXXXYYYYYYUUUTTTVVV```qqqsssjjjbbb\\\VVV[[[dddqqq[[[[[[ccctttqqqfff^^^\\\YYYUUUSSSSSSRRRQQQPPPNNNMMMMMMMMMMMMMMMNNNNNNIIIJJJKKKLLLMMMMMMLLLLLLPPPRRRUUUXXXZZZ___dddhhhppprrruuuuuutttuuuzzz~~~|||lll\\\OOOHHH@@@>>>;;;999888:::<<<>>>===<<<:::888:::@@@HHHNNNUUU[[[aaadddeeebbbZZZPPPHHH===555555888888777777555222//////222444333222444333111---+++***---///)))***,,,------,,,+++)))......---,,,,,,+++******++++++***)))(((((()))))),,,,,,,,,+++***)))(((''')))(((((()))+++---,,,+++%%%'''(((******)))'''&&&***&&&&&&(((&&&$$$)))222***)))(((&&&&&&''''''(((((('''&&&'''******(((%%%,,,***((('''''')))+++,,,"""$$$&&&)))***)))'''&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&''''''''')))&&&%%%%%%&&&&&&(((***&&&&&&&&&%%%###!!! $$$#########%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&,,,)))%%%%%%&&&'''&&&$$$%%%&&&'''(((((('''&&&&&&$$$%%%&&&'''((()))))))))'''%%%$$$$$$%%%&&&$$$###$$$$$$%%%%%%&&&'''(((((()))%%%$$$&&&&&&$$$%%%)))***************+++,,,,,,+++***)))'''&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&(((+++---,,,)))%%%###'''''''''((((((((((((((('''***,,,---,,,,,,,,,---000///111666;;;===<<<:::BBBCCCDDDGGGJJJNNNQQQRRRRRRSSSTTTUUUVVVXXXYYYYYYTTTUUUVVVWWWXXXXXXXXXXXXYYYWWWUUUTTTUUUVVVVVVVVVPPPNNNMMMNNNPPPMMMFFF???KKKIIIFFFCCCAAAAAAAAABBBBBB@@@===:::999999999:::999;;;>>>@@@BBBEEEJJJMMMQQQWWW```hhhnnnqqqtttvvv||||||}}}}}}|||{{{{{{{{{{{{{{{~~~{{{zzzxxxxxxxxxxxxvvvuuutttuuuwwwxxxyyyxxxvvvuuuwwwvvvtttsssrrrrrrssssssnnnnnnnnnooopppooollliiihhhddd^^^ZZZWWWVVVUUUTTTQQQOOOMMMLLLLLLLLLJJJHHHEEEDDDBBBAAA@@@?????????>>>===<<<;;;;;;<<<===>>><<<>>>??????>>>???AAADDDCCCEEEIIINNNTTT]]]ffflllwww|||}}}ooo]]]RRRQQQJJJKKKLLLLLLKKKJJJJJJKKKNNNIIIIIISSSbbbttt|||rrrdddYYYZZZXXX\\\fffsss\\\\\\bbbrrr|||pppeee^^^YYYWWWTTTSSSSSSSSSRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNJJJJJJKKKLLLMMMMMMMMMMMMQQQSSSVVVYYY]]]aaafffjjjqqqtttvvvvvvuuuwww{{{wwwgggYYYNNNGGGBBB@@@<<<888777777888999::::::999888:::???FFFKKKUUU]]]eeeiiillljjjaaaWWWJJJ???666555777777666666555333000000222444333222333222000---++++++---///)))***,,,------,,,***)))+++,,,,,,,,,,,,,,,,,,,,,******)))))))))(((((((((+++++++++++++++***)))((()))(((((()))+++,,,,,,+++&&&'''((())))))((('''&&&)))&&&&&&)))(((''',,,444***)))((('''&&&''''''((('''&&&%%%''')))***)))'''))))))))))))))))))))))))###%%%''')))***)))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''(((((((((&&&%%%%%%&&&&&&(((***&&&&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&***'''%%%%%%&&&((('''&&&%%%&&&&&&''''''&&&%%%$$$!!!"""###############""")))'''&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&''''''(((***&&&%%%'''&&&$$$$$$'''&&&&&&&&&&&&''''''((((((+++***)))(((''''''''''''&&&&&&'''(((((('''&&&&&&&&&(((***,,,+++)))'''%%%(((((((((((()))))))))***(((***---...------...///444333333666;;;???@@@???GGGHHHJJJMMMPPPSSSUUUWWWTTTTTTUUUVVVWWWXXXXXXYYYUUUUUUUUUVVVVVVWWWWWWWWWWWWUUUSSSRRRSSSTTTTTTSSSQQQNNNMMMNNNPPPNNNHHHCCCJJJHHHEEECCCAAA@@@AAAAAABBBAAA>>><<<::::::;;;;;;999;;;===???AAAEEEIIILLLTTTZZZaaaiiinnnssswwwyyy||||||~~~~~~~~~}}}|||||||||||||||}}}{{{zzzyyyzzzyyyxxxvvvvvvwwwxxxxxxxxxvvvtttssswwwvvvuuutttsssrrrrrrrrrnnnmmmmmmnnnooonnnkkkhhhjjjfff```\\\ZZZYYYWWWVVVSSSQQQOOONNNNNNMMMKKKIIIDDDDDDBBBAAA??????>>>>>>>>>===<<<<<<<<<===>>>??????@@@@@@@@@>>>>>>@@@BBBBBBDDDHHHLLLRRRZZZccciiitttyyyqqq___TTTQQQIIIJJJKKKKKKJJJIIIHHHIIIHHHDDDEEEMMMYYYiii}}}vvvggg[[[WWWUUUWWW___jjjxxx^^^\\\aaaooowwwlllccc]]]WWWUUURRRRRRRRRSSSSSSRRRNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKLLLLLLMMMNNNNNNNNNQQQTTTXXX\\\___dddiiimmmsssuuuwwwwwwvvvyyy~~~pppaaaUUUKKKFFF@@@===:::777555555666777666777888999:::>>>DDDHHHRRR[[[fffmmmqqqpppggg]]]NNNBBB888555666555444555666444222111222333222111222222000...++++++---///)))***+++,,,,,,+++***))))))***+++,,,------------((()))*********)))((('''******+++++++++******))))))(((((()))+++,,,+++***&&&'''((())))))((('''&&&((('''(((***++++++///555))))))(((''''''''''''(((&&&%%%%%%&&&)))***)))(((&&&'''((())))))((('''&&&%%%'''(((******)))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''(((((())))))''''''&&&%%%%%%'''((()))&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((&&&$$$%%%&&&(((((((((%%%&&&&&&&&&%%%$$$######&&&&&&''''''&&&%%%$$$$$$((('''&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''$$$!!!"""&&&'''&&&(((,,,(((((((((((((((((())))))*********))))))(((((((((&&&&&&'''(((((('''&&&&&&&&&''')))*********)))((()))))))))))))))***++++++)))+++.../////////000111999888777999===AAADDDEEELLLMMMOOOQQQTTTVVVXXXYYYVVVVVVVVVWWWWWWXXXXXXXXXVVVUUUTTTTTTTTTUUUVVVWWWTTTRRRPPPPPPQQQQQQQQQPPPQQQNNNLLLMMMNNNNNNKKKGGGIIIGGGEEEBBBAAA@@@@@@@@@AAA???===;;;::::::::::::888:::<<<>>>@@@CCCHHHKKKUUUZZZ```ggglllrrrwwwzzz||||||}}}}}}~~~}}}}}}}}}~~~~~~|||~~~}}}{{{zzz{{{zzzxxxwwwwwwxxxxxxxxxwwwuuusssrrrvvvvvvvvvuuutttsssqqqqqqnnnnnnmmmnnnooonnnkkkiiilllhhhccc___]]]\\\ZZZYYYVVVTTTRRRPPPPPPOOOLLLJJJEEEDDDBBB@@@???>>>============<<<<<<===>>>??????@@@AAAAAA???>>>===>>>@@@AAACCCFFFIIINNNVVV^^^dddooouuu}}}uuudddWWWRRRHHHHHHIIIIIIHHHGGGFFFEEEAAA???@@@FFFNNN\\\qqq|||kkk]]]WWWSSSRRRXXXaaammm~~~\\\ZZZ]]]kkk~~~rrrhhh```[[[XXXUUUSSSRRRRRRRRRRRRQQQOOOOOONNNMMMMMMMMMNNNNNNLLLLLLLLLMMMNNNOOOPPPPPPQQQTTTYYY]]]aaafffkkknnnrrruuuwwwwwwwwwzzzzzziii[[[PPPHHHCCC999888666444444555777888444666888:::;;;>>>BBBEEEKKKUUUbbbkkkqqqqqqhhh^^^QQQFFF;;;777666444444666555444333333222222111000111111000...,,,,,,...000***++++++++++++***))))))))))))+++,,,------,,,,,,((()))+++,,,,,,+++)))'''((()))***+++++++++++++++)))(((((()))***++++++***'''(((((()))(((((('''&&&(((((((((***+++,,,...111)))(((((((((''''''''''''%%%$$$%%%&&&''')))******'''''''''(((''''''&&&&&&'''((()))***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******&&&''''''%%%%%%((()))((('''&&&%%%$$$###""""""!!!"""###$$$$$$######$$$%%%$$$$$$$$$$$$%%%&&&''''''((('''&&&%%%&&&'''((((((''''''&&&&&&%%%$$$$$$###))))))************))))))&&&%%%###$$$%%%%%%$$$"""$$$$$$%%%%%%%%%&&&&&&&&&$$$!!!"""%%%&&&$$$$$$(((((((((((()))))))))((((((***************)))))))))&&&''''''''''''''''''&&&&&&''''''((()))************))))))))))))***,,,---))),,,...///000111333444;;;;;;;;;===AAADDDGGGHHHNNNOOOPPPRRRTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQQQQRRRTTTUUUQQQPPPNNNNNNOOOPPPOOONNNNNNLLLJJJJJJKKKLLLKKKJJJHHHGGGEEECCCBBBAAAAAAAAA===<<<:::999888777777777888999;;;===???BBBFFFJJJTTTXXX]]]ccchhhnnnuuuyyy~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~|||}}}{{{zzzzzzzzzxxxvvvwwwwwwwwwwwwvvvuuutttsssvvvvvvwwwvvvuuutttrrrppppppooonnnooopppooommmkkkllliiieeebbb```___]]][[[XXXVVVSSSRRRQQQOOOMMMKKKEEEDDDBBB@@@>>>===<<<<<<:::;;;;;;<<<<<<===>>>???===>>>???>>><<<<<<===???@@@AAACCCFFFJJJQQQYYY^^^jjjpppyyy|||lll^^^UUUIIIHHHGGGFFFFFFEEECCCAAA>>>>>>@@@CCCFFFQQQgggzzzpppaaaZZZTTTQQQTTT[[[fffwwwvvvYYYWWWZZZiiiyyymmmddd]]]YYYZZZXXXTTTRRRRRRRRRPPPOOOPPPOOOOOONNNMMMMMMNNNNNNMMMMMMMMMMMMNNNPPPQQQRRRQQQUUUZZZ^^^bbbfffkkknnnpppsssuuuvvvwww{{{uuucccVVVLLLEEE@@@777666444333333333555555444666888:::;;;===???AAADDDNNNZZZdddjjjkkkddd[[[QQQGGG===999777444444666333444444333111000000000///000000...------...000++++++++++++******)))))))))***,,,------,,,***))))))***,,,------,,,***)))((()))***+++++++++++++++***(((((((((***+++***)))(((((((((((((((''''''&&&((()))))))))***++++++***(((((((((((((((''''''&&&$$$$$$%%%%%%&&&((()))+++***(((&&&%%%$$$%%%&&&''''''(((((()))(((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))***+++$$$(((((($$$%%%))))))&&&&&&%%%###"""!!!!!!!!!!!!!!!###$$$$$$""""""###%%%$$$$$$$$$$$$%%%&&&'''(((***)))(((&&&%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((((((&&&$$$######$$$%%%###"""$$$$$$$$$%%%%%%%%%%%%%%%***&&&%%%%%%###$$$%%%%%%&&&&&&%%%$$$$$$((()))************))))))'''''''''&&&&&&'''''''''&&&''''''((()))***++++++***)))(((((()))+++---...***,,,///000111333666888;;;===@@@CCCFFFGGGIIIIIIOOOPPPRRRSSSTTTTTTTTTTTTVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTRRRPPPOOOPPPQQQRRRPPPOOONNNNNNOOOOOONNNLLLJJJIIIGGGGGGHHHIIIIIIIIIHHHGGGFFFDDDCCCBBBAAAAAA;;;;;;:::999888777777777888999;;;===>>>AAAFFFIIITTTWWW\\\aaagggmmmtttyyy~~~~~~}}}}}}}}}}}}||||||}}}}}}~~~}}}~~~~~~|||zzzyyyyyyyyywwwuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuvvvvvvwwwvvvtttsssrrrsssrrrppppppqqqqqqooommmllljjjfffcccbbbaaa___]]]YYYWWWTTTRRRQQQOOOMMMJJJGGGEEECCCAAA>>>===<<<;;;888888999;;;<<<===>>>>>>999:::;;;;;;;;;;;;===??????@@@BBBDDDHHHNNNUUUZZZfffllluuu~~~wwwggg[[[NNNJJJFFFDDDCCCBBB@@@??????@@@BBBCCCDDDLLL___rrrxxxhhh\\\VVVQQQRRRVVV```ooo|||vvvoooWWWUUUYYYhhhtttiiiaaa[[[XXX\\\YYYVVVSSSSSSRRRQQQOOOQQQPPPOOONNNNNNMMMNNNNNNNNNMMMMMMNNNOOOQQQSSSTTTSSSVVV[[[```dddgggkkknnnnnnqqqsssuuuwww}}}nnn]]]RRRJJJDDD???999888666333222111000000444666888999999999;;;===???GGGQQQXXX___aaa\\\UUUMMMDDD===:::777333333666000222333222000//////000.../////////...---///111+++++++++***))))))(((((()))***,,,------+++)))((()))***+++,,,,,,,,,+++***((()))***+++++++++++++++***(((((((((******)))((())))))((((((''''''&&&&&&'''))))))''')))+++)))%%%((((((((()))(((''''''&&&$$$%%%&&&%%%%%%&&&)))++++++)))&&&$$$$$$%%%'''(((&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%'''((()))******###))))))$$$$$$******%%%######"""""""""$$$%%%'''"""$$$'''&&&######%%%(((#########$$$%%%&&&'''(((******)))'''$$$###%%%&&&(((''''''&&&&&&''''''(((!!!"""$$$%%%&&&''''''''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%""" !!!$$$$$$!!! """&&&&&&'''(((((('''%%%$$$&&&''')))***+++***))))))((('''&&&&&&&&&&&&'''(((&&&''''''((()))******++++++***))))))***,,,///000---///111333555777;;;>>><<<@@@EEEHHHJJJJJJKKKLLLQQQRRRTTTUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTRRRQQQOOONNNNNNOOOOOOOOONNNNNNNNNOOOOOOMMMKKKFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBAAA@@@======<<<;;;;;;:::999999888:::<<<===???BBBFFFIIIUUUYYY^^^ccciiiooouuuzzz||||||}}}}}}|||||||||}}}~~~~~~~~~}}}~~~}}}zzzyyyyyyxxxvvvttttttttttttuuuuuuvvvvvvvvvuuuuuuuuuvvvvvvuuuuuutttuuusssrrrqqqrrrrrrqqqooommmkkkhhhfffeeedddbbb```\\\YYYVVVTTTRRRPPPMMMKKKHHHGGGEEEBBB???===<<<;;;666777999;;;===>>>>>>>>>888999:::;;;:::;;;===@@@>>>???AAACCCGGGLLLTTTYYYccciiisss|||qqqcccUUUOOOGGGBBBAAAAAA???===AAABBBCCCDDDCCCHHHYYYiiiqqq___XXXRRRQQQRRRYYYeeeqqq~~~uuulllgggWWWUUUZZZiii}}}oooeee^^^[[[YYY\\\YYYVVVTTTTTTTTTSSSRRRQQQQQQPPPOOONNNNNNNNNNNNOOONNNNNNNNNOOORRRTTTVVVUUUYYY^^^cccfffiiilllooonnnpppsssvvvyyyyyyfffWWWOOOJJJDDD???888777555333222000000000333444666555555555777888888???EEEJJJPPPSSSQQQKKKFFF@@@:::999666222111444---000222222///......///---...//////......///111,,,+++***))))))(((((((((&&&(((+++------,,,+++)))(((((()))))))))*********)))******+++++++++*********)))(((((()))***)))'''***)))(((''''''&&&&&&&&&%%%((((((''')))---***$$$'''((()))))))))(((&&&&&&%%%&&&&&&%%%###$$$'''+++***)))((('''&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''######$$$&&&'''((()))***""")))***$$$$$$+++***$$$$$$###""""""###%%%'''(((!!!$$$'''&&&###"""%%%(((#########$$$%%%&&&((((((((())))))'''$$$$$$&&&(((&&&%%%%%%%%%%%%&&&((()))$$$%%%&&&''''''''''''''''''&&&%%%%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&'''+++((()))+++++++++)))(((&&&$$$&&&((()))******)))(((((('''&&&&&&&&&&&&'''(((&&&'''((()))******))))))...---,,,+++,,,///222333111333555777999<<>>=========<<<<<<;;;:::999999;;;===>>>???BBBFFFIIITTTXXX^^^dddiiiooouuuxxxyyy~~~}}}~~~|||~~~}}}}}}}}}}}}~~~~~~|||{{{zzzyyywwwuuuvvvuuuuuutttttttttuuuuuuttttttttttttuuuvvvwwwxxxuuusssqqqqqqrrrrrrqqqpppooommmjjjiiihhhgggeeeccc^^^\\\XXXVVVTTTRRRNNNLLLJJJIIIFFFCCC@@@>>><<<<<<777888;;;===???@@@@@@@@@;;;<<<<<<<<<;;;;;;===???>>>???AAACCCGGGLLLTTTYYYbbbhhhrrr{{{zzzjjj\\\SSSHHHAAA@@@@@@???===@@@@@@AAABBBAAAEEEQQQ^^^www{{{eee]]]VVVSSSQQQTTT]]]gggpppuuuzzzxxxoooeee___\\\YYYWWW[[[jjjxxxkkkbbb]]][[[[[[ZZZXXXUUUTTTUUUVVVUUUUUURRRQQQPPPOOONNNNNNNNNNNNOOONNNNNNNNNPPPRRRUUUWWWXXX[[[aaaeeehhhjjjmmmooonnnppptttwww{{{rrr```SSSMMMJJJDDD@@@555444333333222222333333222333444333222222333555333888<<>>===<<<;;;;;;;;;;;;::::::999888:::;;;===>>>@@@BBBFFFIIIQQQUUU\\\bbbgggmmmrrruuuvvv|||~~~|||}}}{{{~~~~~~~~~}}}|||{{{zzzxxxvvvxxxwwwvvvtttssssssssssssttttttssssssuuuwwwyyyzzzuuusssqqqpppqqqqqqpppooopppooolllkkkkkkjjjgggeee```^^^ZZZXXXVVVSSSPPPMMMKKKJJJGGGDDDAAA>>>===<<<888:::<<>>??????>>><<<<<<===???>>>???AAACCCGGGMMMTTTYYYbbbhhhrrr{{{nnn```VVVIIIAAA?????????===>>>===>>>??????AAAKKKVVVnnn~~~kkkccc[[[VVVSSSRRRYYYbbbeeejjjnnnkkkbbbYYYTTTRRRSSSWWW]]]iiitttjjj```XXXUUUVVVWWWWWWVVVUUUTTTSSSRRRQQQRRRQQQPPPNNNMMMLLLLLLLLLPPPPPPPPPQQQSSSUUUXXXYYYZZZ]]]ccchhhlllmmmmmmllljjjmmmrrrxxxuuugggVVVLLLIIIGGGBBB===777777666444333222111000111333444222///...111444333444555777:::<<<===>>>>>>;;;888444111000000000///////////////......---...------,,,,,,++++++***+++***)))((((((''''''(((''')))+++,,,,,,***(((''' $$$&&&'''(((+++,,,***)))((('''((()))+++---+++)))(((''''''((()))+++(((((('''''''''&&&&&&&&&$$$$$$%%%'''(((***++++++)))((('''&&&%%%&&&&&&'''(((((('''%%%$$$%%%'''***))))))((('''&&&&&&&&&&&&&&&%%%%%%'''((()))'''&&&+++'''###$$$---333,,,!!!###$$$%%%''''''''''''&&&&&&&&&'''((())))))((((((%%%$$$$$$######$$$$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$######$$$%%%'''(((&&&%%%$$$######%%%'''((('''$$$""""""%%%&&&%%%###'''&&&%%%$$$############%%%$$$#########$$$&&&''''''""" """###!!!!!!###%%%%%%%%%&&&&&&((()))***''''''&&&%%%&&&'''((()))%%%$$$$$$&&&***+++)))&&&'''%%%$$$%%%'''((('''%%%))))))(((((((((((()))***.........///111555888:::<<<===>>>@@@BBBEEEGGGIIIIIIJJJKKKLLLMMMNNNNNNNNNTTTRRROOONNNNNNNNNMMMLLLMMMLLLNNNRRRRRRNNNLLLMMMPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@::::::999888888888999999???===<<<;;;===AAAFFFIIIRRRWWW\\\^^^ccclllsssuuuyyy{{{~~~~~~}}}|||}}}}}}~~~~~~~~~~~~}}}|||zzzyyyyyyyyyyyyxxxxxxvvvrrrtttxxxyyyvvvyyywwwsssqqqpppqqqtttvvvtttuuuuuuuuutttsssrrrrrroooooonnnmmmkkkiiigggfffeeebbb^^^[[[YYYVVVQQQLLLLLLJJJGGGDDDCCCAAA>>>;;;???>>><<<<<<>>>@@@AAA@@@======<<<<<<<<<<<<======999<<<@@@CCCFFFLLLTTTZZZ\\\gggssszzz|||lll\\\JJJBBB???===;;;<<<===888999@@@AAA???GGGTTThhhvvvssscccWWWSSSTTTVVVWWW]]]\\\ZZZYYYWWWTTTOOOKKKSSSXXX___jjj~~~qqqhhh```ZZZWWWYYYXXXYYYYYYYYYXXXVVVTTTSSSPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQSSSVVVXXXYYY[[[___ccchhhlllmmmmmmllllllpppuuu|||pppcccTTTKKKIIIGGGAAA<<<777666666555333222111111000000111000.........///000000222333555666888888:::888555222000/////////000000000000000//////...///......------,,,++++++))))))(((((((((((())))))&&&'''''')))***++++++,,,"""$$$&&&''''''''')))******)))((('''((()))+++,,,+++***(((''''''(((***+++(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''')))***'''(((((('''%%%%%%'''***)))((('''&&&%%%%%%%%%%%%'''&&&&&&''')))***((('''&&&'''&&&%%%(((+++)))$$$###$$$&&&'''((((((''''''&&&&&&'''(((((((((((((((%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))'''&&&%%%$$$$$$&&&''')))'''%%%###$$$&&&''''''%%%'''&&&%%%$$$############'''&&&$$$""" (((###!!!###$$$""""""$$$%%%%%%%%%&&&&&&'''((()))'''&&&&&&%%%%%%'''((()))&&&%%%%%%&&&((()))&&&$$$'''%%%$$$%%%'''((('''%%%))))))))))))***+++,,,,,,000000000222444888;;;===???@@@AAACCCEEEGGGIIIJJJLLLMMMMMMMMMMMMLLLKKKKKKQQQOOOLLLKKKLLLMMMLLLKKKMMMKKKMMMQQQQQQMMMKKKMMMOOOOOOMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@??????>>><<<;;;;;;::::::::::::::::::999888999===BBBHHHKKKQQQWWW[[[^^^ccclllrrrtttyyy{{{~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzyyyyyyyyyyyyvvvrrrssswwwxxxuuuvvvtttrrrqqqpppqqqsssttttttttttttsssssssssrrrrrroooooonnnmmmkkkiiigggfffdddaaa^^^\\\[[[XXXTTTPPPMMMKKKHHHFFFDDDBBB???===AAA???===>>>???AAAAAAAAA======<<<<<<<<<<<<======;;;>>>BBBDDDGGGLLLTTTZZZ^^^iiitttzzzooo___MMMDDD@@@===<<<<<<>>>999:::@@@AAA???FFFQQQaaaooooooaaaZZZVVVTTTSSSVVVTTTRRRQQQOOOMMMIIIFFFUUU\\\eeeooozzznnnggg```[[[ZZZ\\\ZZZ\\\]]]^^^]]]ZZZWWWUUUOOOOOOOOOOOOPPPRRRSSSTTTQQQQQQQQQRRRTTTVVVXXXZZZ]]]```dddiiilllmmmllllllmmmrrrxxxzzzhhh]]]QQQJJJHHHFFF@@@;;;666666555444444333222222444333333333333222000---,,,,,,---...///000111111555333111///............000111111111111000///////////////...------,,,,,,******)))((((((((())))))((('''&&&&&&''')))+++---&&&((())))))'''&&&'''(((***)))((('''((()))***+++***)))(((''''''((()))***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++'''((())))))''''''((()))((('''&&&%%%$$$$$$$$$$$$(((''''''(((******)))'''!!!''')))%%%"""$$$'''((($$$%%%&&&'''((((((((((((&&&''''''(((((((((((((((%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&'''''''''%%%%%%&&&'''(((((((((((('''&&&%%%%%%%%%&&&((()))'''&&&%%%%%%'''))))))(((''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%###!!!)))$$$"""%%%&&&$$$###%%%%%%%%%%%%&&&''''''(((((('''&&&%%%%%%%%%&&&((()))'''&&&&&&&&&''''''%%%###&&&%%%$$$%%%'''((('''&&&((())))))***,,,---///000222333444555888<<>>>>>======>>>======<<<<<<<<<;;;;;;999888888999<<>>======<<<<<<======>>>===@@@CCCEEEHHHMMMTTTZZZaaakkkuuuzzzssscccRRRHHHCCC>>><<<===???;;;;;;@@@AAA???DDDMMM\\\jjj~~~oooeee]]]VVVRRROOOMMMJJJHHHGGGFFFDDDBBBYYYaaajjjuuuwwwllleee___[[[ZZZ]]]]]]___bbbdddccc___ZZZVVVNNNNNNOOOOOOPPPQQQSSSSSSRRRRRRRRRSSSTTTWWWYYYZZZ___bbbeeeiiilllmmmmmmlllmmmrrrzzz}}}rrr___WWWMMMHHHFFFDDD>>>888555555444444333333222222555333222333555444///++++++,,,,,,,,,,,,---------111000///...---.........000000000000000///...............---,,,,,,++++++,,,,,,***)))(((((('''''',,,+++)))'''&&&&&&'''(((((()))+++***(((''''''((())))))(((((((((((()))***(((((('''&&&&&&'''((((((''''''''''''''''''''''''###$$$%%%&&&'''((())))))$$$$$$%%%&&&'''((())))))'''(((******)))(((((()))''''''&&&%%%$$$$$$$$$$$$'''&&&&&&'''))))))((('''"""(((***$$$ """''')))%%%%%%&&&'''((((((((((((''''''((((((((((((((('''%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%&&&&&&''''''"""###%%%&&&'''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%&&&'''(((((()))'''&&&&&&%%%$$$$$$%%%%%%"""###$$$%%%$$$###"""!!!((($$$"""%%%&&&$$$###$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''(((''''''''''''(((((('''&&&%%%%%%%%%&&&'''''''''''''''((()))***---///222333555555777999<<>>======<<<>>>>>>=========<<<;;;;;;<<<;;;::::::<<<@@@DDDFFFNNNUUUZZZ]]]bbbjjjpppqqqxxxzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~||||||}}}}}}~~~~~~}}}|||{{{zzz{{{{{{wwwrrrrrruuuuuurrroooppprrrsssttttttsssssssssrrrqqqppppppqqqqqqrrrooooooooonnnlllkkkiiihhhfffeeecccaaa___\\\YYYXXXQQQOOOLLLKKKIIIHHHEEECCCCCCBBB@@@AAABBBBBBBBB@@@>>>>>>============>>>>>>???BBBEEEGGGIIIMMMUUU[[[dddmmmvvv{{{yyyjjjYYYNNNFFF@@@===>>>@@@<<<<<<@@@AAA???BBBHHHVVVdddyyy}}}rrrggg]]]VVVPPPLLLHHHFFFEEEDDDCCCBBBYYY```jjjttttttjjjccc^^^ZZZZZZ]]]```ccchhhjjjhhhccc\\\WWWPPPPPPOOOOOOOOOOOOPPPPPPRRRRRRRRRSSSUUUWWWZZZ[[[aaacccfffiiilllmmmmmmmmmlllrrrzzzwwwlllYYYSSSKKKFFFDDDAAA;;;666333333333333222222222222000...---...000///***&&&------------------------..................//////......//////......---,,,------,,,,,,+++******))))))))))))))))))******+++++++++******((('''&&&%%%''')))******)))(((((()))))))))((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''%%%%%%&&&'''((())))))***$$$$$$%%%%%%&&&&&&&&&&&&'''(((******)))(((((()))''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&'''((('''%%%&&&)))((($$$###&&&((('''%%%%%%&&&&&&'''(((((()))'''(((((((((((((((''''''%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%% !!!###$$$%%%%%%%%%$$$'''###"""%%%&&&###"""###$$$%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$%%%&&&'''(((&&&'''((((((((()))***+++%%%&&&&&&''''''((())))))'''''')))+++...111444555777888:::<<>>>>><<<=========<<<;;;999888<<<;;;;;;;;;===AAADDDFFFMMMSSSYYY\\\aaajjjooopppwwwzzz}}}~~~}}}}}}}}}}}}}}}~~~~~~|||||||||}}}~~~~~~}}}{{{zzz{{{{{{wwwrrrrrruuutttqqqnnnpppsssvvvwwwvvvtttsssqqqqqqpppppppppqqqqqqrrrppppppooonnnmmmllljjjiiiiiiiiigggddd```]]]ZZZYYYTTTRRROOONNNMMMKKKHHHFFFDDDCCCBBBBBBCCCCCCAAA???>>>>>>============>>>>>>@@@CCCFFFHHHIIINNNVVV[[[fffooowww|||qqq```SSSJJJAAA>>>???@@@======???AAA@@@AAADDDMMMZZZooorrreee\\\UUUQQQLLLHHHFFFEEECCCBBBWWW[[[bbbnnn{{{qqqgggbbb]]]ZZZ[[[^^^eeeiiiooorrroooggg^^^XXXQQQQQQPPPOOONNNNNNNNNOOOSSSSSSSSSTTTVVVXXXZZZ\\\aaacccfffiiilllnnnoooooonnnsss|||qqqgggWWWQQQJJJEEEAAA===888333111111111111111111111222///............---+++)))........................------........./////////---............---,,,,,,,,,,,,++++++***)))))))))%%%%%%&&&(((***---///000)))***************)))(((&&&(((******)))((()))***))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))))))))(((''''''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%'''((())))))''''''((()))((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$((()))(((%%%&&&))))))%%%%%%%%%%%%%%%%%%&&&(((((((((((((((((((((((('''&&&%%%$$$$$$######$$$$$$%%%#########$$$%%%%%%&&&&&&&&&&&&''''''(((''''''&&&"""#########$$$$$$$$$$$$$$$$$$%%%$$$###"""$$$%%%%%%$$$$$$######$$$$$$%%%""""""############""""""&&&""""""%%%&&&###!!!"""$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$$$$$$$%%%'''(((%%%&&&(((((('''(((+++---%%%'''))))))((()))+++,,,((()))+++---000333666888;;;<<<>>>@@@BBBDDDFFFGGGFFFGGGIIIJJJJJJIIIHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHFFFFFFFFFHHHJJJLLLKKKIIIJJJGGGEEEGGGGGGEEEGGGJJJIIIHHHHHHGGGGGGGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEEEE???@@@@@@AAABBBBBBCCCCCCAAA@@@@@@@@@@@@?????????;;;<<<<<<<<<;;;999888666888888999;;;???CCCGGGIIIKKKRRRYYY\\\aaaiiinnnnnnwwwyyy}}}~~~~~~}}}}}}}}}~~~|||||||||}}}~~~~~~}}}{{{yyyzzzzzzwwwrrrrrruuutttqqqoooqqqtttvvvwwwvvvuuusssppppppqqqrrrrrrrrrqqqqqqpppppppppooonnnlllkkkjjjjjjkkkjjjfffaaa]]][[[ZZZVVVTTTRRRPPPPPPNNNLLLJJJFFFEEEDDDDDDEEEDDDBBB@@@???>>>>>>======>>>>>>??????BBBEEEGGGJJJOOOVVV\\\fffoooxxx}}}wwwfffYYYMMMCCC???@@@???>>>===???AAABBBAAA@@@IIIUUUiii~~~pppeee^^^YYYSSSMMMIIIFFFCCCAAAVVVWWW[[[hhhvvvmmmddd```]]][[[]]]aaakkkpppvvvyyyuuulllaaaYYYRRRQQQQQQPPPPPPPPPPPPPPPTTTSSSTTTTTTVVVYYY[[[\\\aaabbbeeeiiillloooqqqqqqrrrxxxyyyjjjaaaWWWRRRJJJCCC???:::555111.../////////000000111111000111111111///...//////------------............,,,,,,---............---...............------,,,------,,,++++++******)))&&&&&&'''(((***---///000---,,,+++)))))))))***+++&&&(((***)))(((''''''((((((((()))((((((''''''&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''(((((())))))(((''''''&&&%%%%%%###$$$&&&((())))))(((((('''(((((('''%%%%%%'''***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%&&&)))***'''&&&(((((($$$$$$$$$######$$$%%%'''(((((((((((((((((('''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&'''''''''######$$$$$$%%%%%%%%%$$$$$$&&&&&&$$$"""!!!"""$$$#########""""""######$$$%%%%%%$$$######"""######'''######'''((($$$"""######%%%&&&''''''&&&$$$###&&&%%%$$$$$$$$$%%%&&&'''%%%&&&'''&&&%%%%%%(((***&&&(((++++++******,,,///+++,,,...000333666999;;;@@@@@@BBBDDDFFFGGGHHHHHHGGGHHHIIIJJJJJJIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGJJJJJJIIIHHHHHHEEEDDDGGGGGGDDDEEEHHHGGGGGGFFFFFFFFFGGGGGGHHHEEEEEEFFFFFFFFFEEEDDDCCC??????@@@@@@@@@@@@@@@@@@>>>>>>>>>???????????????;;;<<<======<<<999777666777777888;;;>>>BBBFFFHHHJJJQQQXXX[[[aaahhhmmmmmmvvvyyy}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~|||zzzxxxyyyyyyvvvqqqrrruuuuuuqqqoooqqqsssuuuvvvuuusssrrrnnnppprrrttttttsssrrrppppppppppppooonnnmmmlllkkkiiijjjjjjgggbbb^^^]]]]]]XXXVVVTTTRRRRRRPPPNNNLLLIIIHHHHHHHHHHHHGGGDDDBBB??????>>>>>>>>>>>>??????>>>AAADDDGGGJJJOOOWWW]]]eeeoooyyy~~~|||kkk]]]OOODDD@@@AAA>>>======???AAACCCAAA>>>FFFRRRfff{{{vvviiiddd]]]VVVOOOJJJDDDAAAWWWVVVYYYfffsssjjjbbb___]]]]]]___dddooottt{{{~~~zzzoooccc[[[RRRRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTUUUVVVYYY[[[]]]```bbbeeeiiimmmppprrrsssvvv{{{ttteee\\\XXXRRRJJJCCC===888444000------......//////000000---///000...++++++---000,,,,,,,,,,,,------------++++++,,,---------,,,,,,///////////////......---......---,,,,,,++++++***++++++***************+++444111,,,(((&&&''')))***((()))***)))'''&&&&&&&&&(((((())))))((('''&&&&&&(((((())))))))))))((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''###$$$''')))+++,,,,,,,,,(((((('''%%%$$$%%%'''***))))))((('''&&&&&&&&&&&&&&&&&&%%%'''((()))(((&&&###))),,,)))%%%&&&&&&%%%$$$######"""###$$$&&&'''(((((())))))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((()))'''&&&$$$######$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%%%%''''''%%%""" """$$$###"""""""""""""""######'''&&&%%%%%%%%%&&&'''(((((($$$$$$((()))&&&###$$$###$$$&&&''''''&&&$$$###%%%%%%$$$$$$$$$%%%&&&'''%%%''''''%%%""""""$$$'''&&&))),,,,,,++++++---000...///000333666999;;;===CCCDDDEEEGGGHHHIIIJJJJJJHHHIIIJJJKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEGGGIIIIIIHHHFFFGGGDDDDDDGGGGGGDDDDDDGGGGGGFFFFFFFFFFFFFFFGGGGGGCCCDDDEEEEEEEEEDDDBBBAAABBBBBBBBBAAAAAA@@@@@@@@@<<<<<<======>>>>>>??????<<<<<<======<<<:::777666999999999:::<<>>>>>>>>>>>??????===@@@DDDFFFIIIOOOWWW^^^dddoooyyynnn___QQQEEE@@@AAA=========>>>BBBDDDBBB===@@@LLL___tttrrrmmmeee]]]UUUNNNGGGCCCYYY[[[___kkk|||nnnfff^^^\\\[[[[[[^^^cccppp{{{vvvhhh]]]VVVSSSPPPPPPRRRTTTVVVVVVOOOPPPSSSTTTUUUWWWZZZ\\\dddfffiiikkkmmmppptttwww~~~{{{lll```[[[VVVQQQJJJCCC>>>:::666333,,,///---***+++000000+++//////...------------...+++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++,,,...///---++++++///333444111...000333444000,,,))))))))))))************222111000///---,,,+++***((()))+++***((('''''''''...'''$$$(((+++((('''***(((&&&%%%'''***+++)))&&&((()))***++++++***)))(((((()))))))))'''''')))***&&&'''''''''%%%%%%''')))***)))'''&&&%%%&&&((()))+++***)))'''''''''((()))$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%###"""!!!!!!$$$!!!"""%%%%%%""""""%%%(((((())))))(((&&&###"""#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%###"""---&&&!!!))) ###$$$%%%&&&&&&%%%$$$###'''&&&$$$###"""###$$$$$$'''%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$######''''''''''''''''''''''''''''''''''''''''''''''''((()))***,,,.../////////222333666999<<<>>>???@@@FFFFFFHHHHHHHHHHHHFFFFFFJJJIIIGGGEEEDDDDDDEEEFFF===>>>@@@CCCFFFGGGFFFDDD???BBBDDDDDDAAAAAACCCFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBCCCBBBDDDEEEEEEDDDDDDEEEGGGCCCBBBAAAAAA@@@@@@@@@@@@======<<<<<<;;;;;;;;;;;;;;;;;;::::::999888777777666666666888;;;@@@CCCFFFKKKMMMQQQXXX```fffiiijjjvvv{{{}}}}}}}}}|||}}}~~~|||~~~|||~~~~~~~~~~~~~~~{{{}}}~~~~~~}}}|||{{{{{{xxxuuusssrrrrrrqqqooossssssrrrqqqqqqrrrrrrrrrnnnooopppqqqqqqqqqpppoootttrrrpppooonnnooopppqqqooonnnkkkhhheeebbb```^^^ZZZYYYXXXWWWUUUTTTSSSSSSQQQOOOLLLJJJIIIGGGEEECCCBBBAAA???>>>>>>>>>???@@@???BBBFFFHHHKKKQQQYYY```kkkpppxxxwwwfffWWWLLLDDD@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFHHHTTThhh}}}vvvgggZZZRRRMMMLLLWWWXXX\\\hhhxxxlllddd]]][[[ZZZZZZ]]]cccsss~~~zzzlllaaaZZZVVVSSSQQQRRRTTTTTTTTTSSSUUUWWWYYYZZZ\\\___aaaccceeehhhkkkmmmppptttwwwvvvhhh]]]YYYVVVSSSOOOIIICCC===888555...000...***+++000///+++///......---,,,---------,,,------......------,,,,,,,,,++++++***++++++,,,///...,,,+++,,,...//////---***'''))),,,,,,)))%%%))))))))))))))))))))))))---------,,,,,,+++++++++((()))***)))'''''''''(((,,,&&&$$$'''***((('''***((('''&&&''')))***(((&&&(((((()))******)))((((((((())))))(((''''''(((***&&&'''((('''%%%%%%''')))+++)))(((&&&&&&&&&'''(((+++***))))))((((((((()))$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%$$$###""""""$$$""""""%%%%%%######&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$###"""""""""###%%%&&&%%%&&&'''((()))(((''''''%%%$$$$$$%%%&&&&&&%%%######,,,'''$$$---((( '''$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$#########$$$%%%'''%%%###$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))+++---...///000000555777:::===@@@AAABBBBBBFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGFFFEEEDDDCCCCCCCCCEEEEEEDDDEEEFFFEEECCCAAAAAABBBCCCCCCCCCCCCDDDEEECCCCCCCCCDDDDDDEEEEEEEEEAAAAAABBBBBBBBBCCCCCCCCCAAACCCDDDDDDCCCCCCDDDFFFBBBBBBAAA@@@@@@@@@@@@@@@:::;;;;;;;;;<<<=========;;;::::::999888888777777444444555777:::>>>BBBDDDJJJLLLPPPWWW^^^dddhhhiiitttyyy}}}||||||}}}}}}{{{{{{|||}}}|||zzz}}}|||||||||~~~~~~~~~}}}||||||}}}}}}|||zzzyyyxxxxxxuuurrrqqqrrrrrrrrrqqqsssrrrrrrqqqqqqrrrrrrrrrrrrsssttttttuuutttsssrrrrrrqqqooommmmmmmmmoooppppppooommmjjjgggdddbbb```\\\[[[[[[YYYXXXWWWUUUUUURRRPPPNNNLLLKKKIIIFFFDDDCCCBBB@@@???>>>??????@@@>>>AAAEEEHHHKKKQQQYYY___kkkpppxxx|||kkk\\\PPPGGGCCC@@@@@@@@@AAAAAAAAAAAAAAADDDEEEPPPcccwww~~~nnn```WWWSSSQQQTTTUUUXXXdddsssjjjccc]]][[[ZZZZZZ___eeevvvqqqfff]]]YYYUUURRRRRRSSSSSSRRRSSSUUUWWWXXXYYY\\\___bbbccceeeiiilllnnnrrrvvvyyyooobbbZZZVVVVVVWWWXXXTTTMMMEEE>>>:::111111///,,,,,,000///,,,...------,,,,,,,,,,,,,,,---......//////......---,,,++++++***++++++,,,,,,222...******...000...,,,,,,)))((()))+++,,,)))&&&))))))))))))(((((((((((((((((())))))***+++++++++)))))))))(((&&&&&&(((***)))%%%###&&&(((((((((***)))((('''((())))))(((&&&''''''((((((((((((''''''((())))))(((''''''(((***''''''((('''%%%%%%'''(((+++***((('''&&&&&&&&&''')))))))))***))))))((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$""""""%%%&&&###$$$&&&$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$#########$$$%%%&&&&&&'''((()))***)))((((((%%%$$$$$$%%%&&&&&&%%%###""")))%%%$$$+++)))$$$***%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$%%%%%%&&&$$$######%%%&&&%%%$$$%%%%%%&&&'''((((((((((((%%%%%%$$$$$$#########"""&&&%%%%%%%%%&&&'''(((((((((***+++...///111222222:::<<>>???AAABBBBBBBBB???===<<<===AAACCCAAA???@@@@@@AAAAAABBBCCCCCCDDDAAABBBBBBBBBBBBCCCCCCCCC???@@@AAA@@@??????@@@AAA?????????????????????>>>@@@???>>>===;;;999888888999999888888777777777777444444444555888<<<@@@BBBGGGJJJOOOUUU[[[aaagggkkkooouuuyyyyyyzzz~~~}}}}}}}}}}}}}}}}}}}}}~~~}}}|||}}}}}}}}}~~~~~~}}}~~~|||zzzyyyvvvtttrrrqqqrrrssssssrrrqqqqqqqqqqqqqqqqqqrrrsssqqqrrrrrrssssssrrrqqqppppppooommmllllllmmmnnnooorrrqqqpppooollliiifffeeeaaaaaaaaa```___]]][[[ZZZXXXVVVSSSRRRQQQOOOLLLJJJGGGFFFDDDBBBAAAAAAAAAAAA===@@@EEEHHHKKKQQQZZZ```kkkpppxxxuuufffXXXMMMFFF@@@???????????????>>>>>>@@@???EEESSSdddxxxuuukkkfffdddTTTRRRTTTaaawwwmmmddd```\\\ZZZYYYZZZaaaiiiwwwuuuiiiXXXUUUQQQPPPPPPRRRRRRRRRTTTVVVYYYZZZ\\\^^^bbbeeegggiiimmmqqquuuzzzrrrddd[[[VVVUUUYYY```hhhlllggg\\\PPPHHH999555111/////////......------,,,++++++++++++,,,,,,,,,------------,,,,,,+++*********++++++,,,------...///...+++***+++---***))))))***++++++***)))******))))))((((((((('''************))))))))))))(((((((((&&&%%%%%%(((+++%%%&&&&&&%%%%%%''')))***)))))))))((('''((()))***''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&''')))'''(((((('''%%%%%%&&&'''***))))))((('''&&&&&&&&&$$$%%%&&&'''''''''%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%"""###&&&'''%%%&&&)))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%&&&'''''''''&&&%%%$$$$$$######$$$%%%%%%$$$"""***'''((((((%%%%%%&&&$$$&&&%%%$$$######$$$%%%&&&"""######$$$%%%%%%%%%%%%%%%###""""""$$$%%%%%%%%%"""###$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%&&&(((***,,,+++---///222444666888888???AAACCCEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDDDDDDDCCCBBBAAA>>><<<<<<===@@@BBBCCCCCC@@@>>><<<>>>AAABBB@@@>>>AAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB>>>???@@@???>>>===>>>???======>>>??????>>>>>>===@@@???>>>===;;;999888888888888777777777777666666555444555666999<<<@@@BBBGGGKKKPPPUUUZZZaaahhhmmmmmmtttxxxxxxzzz}}}}}}~~~~~~~~~}}}||||||}}}}}}~~~~~~{{{{{{~~~~~~}}}}}}~~~~~~}}}{{{zzzyyywwwtttsssssstttsssrrrppppppppppppqqqqqqrrrssspppqqqrrrrrrqqqpppooonnnqqqpppnnnmmmmmmnnnpppqqqqqqqqqqqqpppnnnkkkhhhfffccccccccccccbbb___]]]\\\[[[YYYVVVTTTSSSRRROOOMMMJJJHHHFFFDDDBBBBBBBBBBBB===AAAEEEHHHLLLRRR[[[aaakkkpppxxxwwwgggYYYMMMEEE??????>>>>>>>>>=========???>>>BBBMMM\\\ooo~~~tttnnnlllTTTRRRTTTbbbtttkkk___[[[YYYWWWVVVWWW___hhhwwwtttgggVVVSSSPPPOOOPPPRRRSSSSSSRRRTTTWWWYYYZZZ]]]aaadddhhhkkkoootttxxx}}}zzzmmmaaaYYYUUUUUUYYY```jjjqqqqqqgggXXXLLL===777222111000......000...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++************+++,,,------***---000...+++)))+++...******++++++,,,+++++++++++++++******))))))((((((,,,,,,+++***))))))(((((('''''''''&&&%%%&&&(((***%%%((((((%%%$$$'''******((())))))((('''(((***,,,((('''&&&&&&&&&&&&'''((('''(((((('''&&&&&&''')))((())))))'''%%%$$$%%%'''((((((((((((((('''''''''$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%######'''(((&&&'''***(((((((((''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%######"""""""""###$$$%%%$$$$$$%%%&&&%%%$$$###"""$$$######$$$%%%%%%$$$"""######'''!!!$$$((("""%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%$$$$$$$$$"""!!!"""$$$%%%%%%%%%""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''***,,,......///222555888:::<<<<<>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA===?????????===<<<===>>>;;;<<<===>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<777777777666666666666666555555555666888<<>>BBBFFFIIIMMMTTT\\\ccckkkpppxxxxxxiiiZZZMMMEEE>>>>>>>>>======<<<<<<;;;???===@@@HHHUUUgggzzzrrrnnnSSSQQQTTTbbb{{{pppiii]]][[[YYYXXXVVVWWW```kkkwwwrrreeeWWWTTTQQQOOOPPPRRRSSSSSSPPPRRRUUUWWWYYY[[[___bbbhhhkkkppptttyyy~~~~~~uuuiii^^^WWWTTTTTTXXX^^^hhhrrrvvvnnn\\\NNN@@@888333333111......111///......---,,,---------,,,,,,------------,,,,,,************+++,,,---...+++,,,------,,,,,,,,,---,,,---...///.........///,,,,,,,,,+++***)))))))))++++++******)))(((((((((%%%&&&((('''&&&&&&((()))&&&***+++&&&$$$(((***)))'''((()))((('''(((,,,///(((((('''&&&&&&'''((((((''''''((('''&&&%%%''')))((())))))'''%%%$$$%%%'''&&&''''''((((((((((((((('''&&&&&&&&&''''''((()))&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%###$$$'''(((''''''+++&&&'''((((((((('''%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$""""""!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%$$$"""!!!$$$###"""###%%%%%%###"""%%%"""((($$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""###"""!!!"""$$$%%%&&&%%%######$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&'''''''''''''''&&&&&&(((+++...111000111444777;;;===???@@@CCCCCCBBBAAAAAABBBCCCDDDBBBBBBAAA@@@@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAABBB@@@??????@@@BBBAAA???===AAABBBBBB@@@>>>=========>>>>>>>>>>>>>>>>>>>>>???>>>>>>?????????@@@@@@@@@>>>??????>>>===<<<<<<>>>999;;;<<<>>>>>>===<<<;;;:::;;;;;;;;;<<<=========666666666666666666666666444444444555777:::>>>@@@DDDIIIOOOTTTWWW^^^gggnnnooouuuyyyyyyzzz}}}~~~|||{{{|||}}}{{{yyyxxxzzz|||}}}{{{wwwvvvwwwxxxyyyyyy}}}|||{{{|||~~~||||||}}}}}}|||{{{yyyxxxxxxvvvtttssstttuuuuuutttoooooooooooopppqqqrrrssssssttttttttttttrrrqqqppprrrqqqoooooooooppprrrtttssssssttttttssspppmmmjjjhhhiiijjjjjjiiifffcccaaa^^^\\\YYYXXXWWWUUURRRPPPNNNMMMJJJGGGEEEDDDCCCCCC???CCCGGGKKKNNNUUU^^^dddkkkpppxxx{{{mmm]]]PPPGGG>>>>>>======<<<;;;;;;:::>>><<<>>>DDDOOO```www|||rrrlllRRRPPPSSSbbbwwwnnnhhh___]]]\\\[[[YYYZZZdddoooxxxqqqdddYYYVVVRRRQQQQQQRRRSSSSSSTTTVVVYYY[[[]]]___cccfffgggjjjoootttyyy~~~zzzrrrggg]]]VVVSSSSSSWWW[[[eeeqqqxxxqqq^^^NNNAAA999333333222...---111//////...------------...---..................---************+++,,,---...,,,***)))+++///000---******,,,......------......------,,,,,,+++***)))))))))))))))))))))((((((((($$$&&&(((((('''''''''(((''',,,---'''$$$(((***)))&&&((()))((('''(((---111)))((('''&&&&&&'''((()))&&&'''((('''%%%%%%'''(((((())))))'''%%%$$$%%%&&&%%%&&&'''((()))))))))))))))(((''''''''')))***+++&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######%%%###$$$((()))'''(((+++$$$&&&((())))))(((&&&%%%%%%%%%%%%$$$$$$#########$$$###"""""""""###%%%%%%$$$%%%%%%&&&%%%$$$###"""$$$###"""###%%%%%%###""" ###*** $$$+++###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&%%%$$$"""!!!###"""!!!"""$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$############$$$%%%&&&''''''(((((('''&&&'''))),,,000222111333666999<<>>>>>>>>???@@@AAA;;;;;;===???@@@@@@>>>;;;===???@@@>>>:::777888:::;;;;;;<<<===>>>???@@@@@@===>>>>>>>>>>>>?????????>>>???@@@???===<<<<<<===999:::<<<>>>>>>===<<<;;;======<<<<<<<<<;;;;;;;;;555555555666666666666666333222222333666999<<<>>>CCCHHHNNNRRRVVV\\\fffmmmpppvvvzzzyyyzzz}}}~~~||||||~~~}}}{{{zzz|||~~~|||wwwvvvxxx{{{{{{yyyyyyxxxwwwxxxzzz||||||{{{||||||}}}}}}}}}|||zzzyyyuuusssqqqrrrsssuuuuuuuuuoooooooooooopppqqqrrrsssssssssttttttsssqqqpppoooqqqpppooonnnoooppprrrttttttuuuvvvvvvuuurrrooommmjjjkkklllmmmkkkhhheeeccc___]]]ZZZXXXWWWUUUSSSQQQOOONNNKKKHHHFFFDDDDDDCCC@@@CCCHHHKKKOOOVVV___eeekkkqqqxxx}}}ooo```RRRJJJ>>>>>>===<<<;;;;;;::::::===;;;<<>>???AAACCCAAA@@@???>>>>>>@@@BBBCCCBBBAAA@@@?????????@@@AAA>>>>>>???@@@AAA@@@===:::<<<======>>>======<<<<<>>???>>><<<<<<===???>>>===<<<<<<===>>>???<<<>>>@@@>>>;;;999;;;===???===;;;999888999:::;;;666666666777666555555444444444333444555888;;;===@@@DDDJJJPPPWWW^^^eeejjjpppvvvzzzyyyyyy{{{{{{yyy|||}}}}}}|||zzzyyy{{{|||yyyyyyzzzzzzzzzzzzzzzzzzxxxxxxyyyyyyzzzyyyyyyxxx|||}}}~~~}}}{{{zzzzzz{{{zzzvvvrrrpppppprrrrrrrrrjjjkkknnnpppqqqrrrrrrrrrwwwwwwvvvtttssspppnnnmmmtttrrrqqqqqqrrrsssrrrqqqwwwwwwwwwwwwwwwvvvuuuuuurrrqqqooooooooommmjjjggggggccc^^^]]]]]]\\\WWWSSSUUUSSSPPPMMMJJJHHHGGGFFFFFFHHHKKKOOOTTT[[[ccchhhnnnpppuuu{{{qqq```PPPFFFBBBAAA>>><<<;;;;;;<<<<<<::::::<<>>@@@BBB@@@???>>>>>>>>>???AAABBBAAA@@@???>>>>>>>>>??????>>>===<<<<<<===>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>======???@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>>>>======>>>???>>>>>>============>>>>>>===>>>???>>><<<;;;<<<===>>>===;;;:::999999::::::666666666666666555555444444333333333555888;;;<<>>BBBFFFDDD<<<555333222111///.........------..................---.........,,,***)))***+++,,,,,,,,,+++++++++++++++(((***---...---+++******---------...000111333333555666777666555222000......000///,,,+++......+++)))))))))(((''''''&&&&&&'''''''''(((''''''&&&%%%'''((((((((('''(((***---+++***((('''&&&&&&''''''&&&(((++++++)))'''%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''(((((((((((('''''''''(((((()))))))))))))))&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%'''((((((&&&$$$$$$&&&&&&&&&%%%"""$$$%%%$$$!!! """$$$***'''%%%&&&$$$!!!###)))$$$###"""!!!!!!"""###$$$%%%&&&%%%!!! $$$$$$"""######$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&######""""""""""""######%%%#########%%%&&&%%%$$$$$$$$$$$$%%%&&&'''))))))(((***,,,---...111444777777999;;;===<<<===>>>@@@======>>>>>>>>>????????????>>>======<<<<<<======>>><<<:::999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<=========<<<<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@@@@>>>>>>???AAA===>>>>>>??????>>>>>>===???>>>======>>>>>>===<<<<<<<<<;;;;;;::::::999999666666666666555555444444333222222222444777:::<<>><<<888333//////...,,,---......---)))))))))(((''''''&&&&&&&&&&&&((((((((('''&&&%%%'''((((((((('''(((***---***)))((('''&&&&&&''''''%%%'''******(((%%%###"""$$$$$$%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''((())))))))))))(((''''''''''''''''''''''''###$$$&&&''''''&&&$$$###$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&$$$######%%%&&&&&&%%% !!!"""""""""!!!!!!%%%###$$$&&&&&&$$$&&&+++""""""!!!!!!!!!!!!""""""###%%%%%%""""""&&&'''%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%''')))***+++***,,,///000111333666999888:::<<<<<<<<<;;;<<<===;;;<<<<<<===>>>============<<<<<<;;;;;;;;;;;;;;;===;;;999999:::;;;:::999:::999999888888999:::;;;>>>>>>>>><<<:::999999;;;========================;;;>>>AAACCCBBB@@@??????<<<===????????????===<<<@@@===;;;<<>>;;;;;;;;;;;;;;;;;;:::888888666666555555444444444444222222111222444666999;;;BBBEEEJJJOOOTTTZZZ```dddhhhooottttttuuuxxxyyywwwxxxzzz{{{{{{yyyxxxyyyzzz|||zzzxxxvvvvvvvvvwwwwwwtttuuuvvvxxxyyyyyyzzzzzzwwwzzz}}}~~~|||yyywwwvvvrrrqqqqqqrrrsssrrrpppnnnmmmnnnppprrrssssssssssssrrrssstttttttttttttttttttttsssrrrtttwwwyyyzzzzzz{{{{{{|||||||||{{{{{{zzzyyyxxxvvvvvvvvvtttqqqnnnkkkhhhdddbbb```^^^ZZZWWWWWWTTTPPPLLLKKKMMMPPPRRRJJJMMMQQQUUUYYY___fffjjjqqqtttyyy~~~xxxgggWWWMMMEEECCC@@@===:::999999:::<<<;;;<<<>>>@@@GGGXXXhhhzzzooojjjiiihhhVVV\\\```fff~~~rrriiiddd___[[[WWWWWWVVVTTTUUUYYY___cccjjjpppsssnnngggaaaYYYQQQPPPOOOOOOQQQTTTVVVTTTRRRUUUWWWZZZ\\\^^^```ccceeeiiikkkooovvv~~~vvvggg```WWWPPPKKKGGGBBB===;;;777444333444666555333000000///...............,,,---...//////...---,,,/////////---***)))***+++))))))***++++++******)))))),,,000///+++))))))***+++,,,---------000555999<<>>??????>>>===<<>><<<;;;;;;;;;;;;:::999888777666666555444333444444555222222111222444666999;;;AAADDDIIINNNSSSYYY^^^ccciiiooosssssssssvvvvvvsssvvvxxxzzzzzzyyyxxxxxxyyyzzzyyywwwvvvuuuuuuuuuvvvuuuvvvwwwwwwxxxwwwwwwwwwuuuxxx||||||zzzwwwuuutttrrrqqqqqqssssssrrrooommmlllmmmooopppqqqqqqqqqpppooopppqqqrrrssstttttttttvvvuuutttuuuxxxzzzzzzyyy{{{{{{||||||}}}||||||{{{zzzyyyxxxxxxwwwvvvrrrpppmmmkkkhhheeebbb___\\\ZZZWWWUUUQQQNNNMMMOOORRRTTTMMMPPPTTTYYY]]]bbbhhhlllrrruuuzzzyyyiiiYYYNNNEEECCC@@@===:::999999:::;;;;;;===??????EEETTTbbb{{{vvvmmmkkkmmmpppRRRYYY^^^ccczzznnnfffbbb^^^[[[UUUWWWVVVSSSSSSWWW[[[]]]bbbggghhhddd^^^[[[VVVPPPMMMOOORRRTTTUUUTTTSSSRRRUUUWWWZZZ]]]^^^aaadddfffiiikkkpppxxxyyyrrrddd]]]TTTNNNIIIDDD???;;;999666222000111222222222111000///...............,,,------------------,,,...///...---***)))***+++((()))***,,,,,,+++***)))+++,,,------+++*********)))+++,,,,,,,,,000777===???KKKTTTUUUWWWWWWPPPFFF<<<444---,,,---,,,+++,,,)))))))))(((''''''&&&&&&%%%&&&''''''(((''''''''''''((((((((('''(((***---)))))))))(((''''''&&&&&&&&&(((******(((&&&%%%%%%###$$$%%%%%%&&&'''((((((''''''((((((((((((''''''%%%&&&&&&'''''''''''''''))))))((('''&&&%%%$$$#########%%%&&&&&&%%%%%%$$$"""###%%%'''((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%###!!!!!!#########"""$$$"""!!!###%%%'''&&&$$$""""""&&&***(((!!! !!!!!!""""""""""""!!!!!! ###%%%$$$%%%)))***(((&&&&&&''''''&&&%%%###"""&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&%%%$$$$$$!!!###$$$$$$$$$$$$%%%'''''''''((()))***,,,...///---///333555666777999;;;888999;;;;;;:::999:::;;;888999999999999:::::::::999::::::::::::999888888888888:::;;;===;;;777444666777888999:::::::::999888999999999888888:::;;;999999999999999999999999666;;;AAAEEEDDD@@@<<<999;;;<<<<<<======<<<<<<;;;===<<<;;;<<<===>>>===<<<;;;;;;::::::999999888888777666444333333333444555333222222222444777:::<<<@@@CCCHHHMMMRRRXXX^^^bbbiiiooosssssssssttttttrrrtttwwwyyyyyyxxxwwwwwwxxxwwwwwwwwwvvvvvvuuuuuutttxxxxxxyyyyyyyyyxxxxxxwwwvvvxxx{{{{{{yyyvvvuuutttrrrqqqqqqqqqqqqpppmmmkkkkkklllmmmoooooooooooonnnnnnooopppqqqssssssssssssvvvuuutttuuuxxxzzzzzzzzz||||||}}}~~~~~~~~~}}}}}}|||{{{zzzzzzzzzxxxtttrrrooommmkkkgggccc```]]]\\\VVVTTTQQQNNNNNNOOOQQQSSSQQQTTTXXX]]]aaafffkkkooosssuuuzzz{{{kkk[[[PPPDDDBBB???===;;;::::::;;;:::;;;===??????CCCOOO]]]sssvvvqqqppptttzzzQQQXXX\\\aaavvvjjjccc```]]][[[UUUYYYXXXSSSRRRVVVZZZYYYYYY^^^___ZZZWWWUUUSSSOOOOOOSSSVVVVVVSSSRRRTTTVVVVVVXXX\\\^^^```bbbeeehhhkkknnnssszzz|||tttlll```ZZZQQQKKKGGGBBB<<<888777555222000000000000111111000///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++))))))***+++((()))+++,,,---,,,+++***,,,***)))((()))*********)))+++---,,,---111:::AAAGGGUUUaaadddgggiiiaaaUUUJJJ>>>333000...+++)))+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''((((((((('''(((***---)))))))))(((((('''&&&%%%$$$%%%'''&&&%%%$$$$$$%%%''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''((((((((((((((('''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###%%%'''((((((''''''%%%%%%%%%%%%%%%$$$######&&&$$$""""""######"""!!!"""%%%&&&$$$"""&&&######%%%(((&&&!!!""""""""""""######""""""""" $$$%%%######&&&'''$$$$$$%%%&&&''''''&&&$$$###&&&%%%%%%%%%&&&&&&'''((($$$$$$%%%&&&&&&%%%$$$$$$"""$$$$$$$$$$$$'''))))))******+++,,,---///000---000444666777888:::;;;777888:::;;;:::999:::;;;888888777777777888999:::999999:::;;;:::999888777888777777888999888666444555666999;;;<<<;;;:::888777888888888777777999:::999999999999999999999999666:::>>>@@@???===;;;:::;;;;;;::::::::::::;;;;;;:::;;;<<<<<<;;;;;;<<<===<<<;;;:::888888888888999777555444222222333444555444333333333555888;;;<<<>>>BBBGGGLLLQQQWWW^^^bbbgggnnnrrrrrrsssuuuuuussssssuuuxxxyyyxxxwwwwwwwwwtttuuuvvvwwwwwwvvvtttsssvvvvvvwwwxxxyyyyyyyyyxxxxxxzzz{{{{{{yyywwwvvvwwwuuutttrrrqqqqqqpppmmmkkkjjjkkkmmmnnnoooooonnnnnnooopppqqqrrrsssttttttttttttssssssuuuxxx{{{||||||}}}~~~~~~}}}}}}|||zzzwwwuuupppooommmiiidddaaa^^^]]]WWWUUUSSSQQQPPPQQQRRRSSSTTTWWW\\\```dddiiinnnqqqrrruuuzzz~~~nnn^^^SSSCCCBBB???<<<;;;;;;;;;<<<:::;;;>>>???===???JJJVVViii~~~zzzwwwvvv|||RRRYYY\\\aaasssgggaaa^^^\\\[[[VVV[[[ZZZTTTRRRWWWYYYWWWTTTXXXYYYUUURRRRRRQQQOOORRRVVVYYYWWWRRRQQQUUU[[[WWWZZZ]]]```aaadddgggjjjmmmpppvvv|||{{{rrriii]]]WWWOOOIIIEEE@@@:::666777555333222111000000000000000...---,,,+++++++++---,,,************,,,---)))***+++***(((((()))+++((()))+++---...---+++***---)))%%%%%%(((******))))))+++------...333===EEEOOO___lllppptttwwwooobbbTTTFFF999444000+++)))+++)))))))))(((''''''&&&&&&'''&&&%%%%%%&&&'''((()))'''((((((((('''(((***---))))))))))))((('''&&&%%%'''((()))(((''''''(((***+++***)))((('''&&&%%%%%%''''''(((((((((((('''''''''(((((()))))))))))))))%%%%%%%%%&&&&&&&&&''''''$$$#########$$$$$$&&&&&&!!!###%%%'''((((((((('''%%%%%%%%%%%%%%%$$$###"""(((&&&$$$###$$$$$$###"""&&&***###%%%###!!!###&&&%%%"""$$$(((""""""############""""""!!!$$$$$$"""!!!######!!!###%%%'''''''''&&&%%%############$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###!!!$$$%%%$$$$$$'''***+++++++++,,,---...///000---000444666777888:::;;;666888::::::999999:::;;;999888666555555777999:::999999:::;;;:::999888777999777444444555666666555444666:::<<<===<<<:::888:::::::::888666444555777::::::::::::::::::::::::888:::<<<<<<;;;:::;;;<<<;;;;;;999888888999;;;;;;777:::===<<<:::999;;;>>>===<<<999777777777999:::777555444222222333444555444444333444666888;;;======AAAFFFLLLQQQWWW^^^bbbeeelllqqqrrrsssvvvwwwuuurrruuuxxxyyyxxxwwwvvvwwwqqqsssvvvwwwxxxvvvtttrrrqqqrrrtttuuuwwwxxxxxxxxxzzz|||||||||yyyxxxxxxyyyyyywwwuuussssssqqqooommmkkklllmmmooooooooonnnnnnpppqqqrrrsssttttttuuuuuuqqqqqqqqqtttyyy|||~~~~~~~~~}}}yyywwwqqqpppnnnjjjeeeaaa___^^^YYYXXXVVVUUUTTTSSSTTTTTTUUUYYY^^^bbbfffkkkooosssrrruuuzzzppp```UUUBBBAAA>>><<<;;;;;;<<<===;;;<<<>>>???<<<<<>>;;;;;;???<<<<<<>>>>>>>>>CCCJJJ^^^qqqUUUWWWZZZbbbpppccc]]]ZZZXXXUUUUUUVVVWWWXXXWWWVVVTTTSSSSSSSSSSSSRRRRRRQQQQQQQQQUUUUUUTTTTTTTTTUUUVVVVVVZZZ\\\```ccceeeiiimmmpppttttttwww}}}}}}qqqgggYYYSSSKKKEEEAAA===888444111111111111222222222222111...,,,...222444222///---+++)))***,,,---,,,***,,,,,,+++++++++*********((()))+++---...///......'''(((***)))((((((+++...,,,******---///333>>>JJJ```nnn{{{|||mmmZZZDDD888222...,,,,,,)))(((***///...'''%%%''''''((()))((('''(((***,,,%%%&&&(((***++++++***)))((((((((((((((((((((((((''''''''''''((((((((((((,,,)))(((***)))''''''***'''''''''&&&&&&%%%%%%%%%&&&######(((***(((((())))))&&&%%%'''&&&$$$$$$''',,,&&&###$$$$$$###$$$&&&$$$$$$$$$$$$%%%&&&''''''###%%%&&&%%%"""!!!"""$$$!!!"""###$$$$$$###"""!!!###"""!!!###&&&'''&&&$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$((((((&&&$$$""""""$$$'''******)))+++///111222222222666999:::777555555555555555555555555555555555777666666666666666777777888888999999999999777666777777666444222222333555444444555777999888666444666555555555555666777777777888999:::::::::;;;;;;;;;:::999:::<<<===<<<;;;888999999::::::999999888888999:::::::::::::::999::::::999888888888888888999888777555444333333333222111333555444444:::CCC<<>><<<<<>>===>>>>>>===AAAGGG[[[nnnUUUXXX[[[eeeoooccc]]]ZZZWWWTTTVVVVVVVVVVVVUUUUUUTTTTTTOOOOOOPPPPPPQQQRRRRRRSSSTTTSSSSSSSSSTTTUUUVVVVVVYYY\\\aaaeeeiiimmmrrruuuvvvuuuxxx}}}~~~}}}~~~~~~yyynnneeeWWWQQQIIICCC???;;;666222111111111000000000000000111...,,,---000111///------+++***+++,,,---,,,***,,,,,,,,,,,,++++++++++++'''((()))***,,,---...///***+++,,,+++(((&&&&&&&&&,,,,,,------,,,000===KKKcccsssuuu```HHH888111---,,,...***(((***---,,,(((&&&&&&&&&'''((()))((())),,,..."""$$$&&&((()))***))))))))))))))))))))))))))))))&&&''''''''''''((((((((()))''''''***)))&&&%%%'''((((((''''''&&&%%%$$$$$$&&&######(((***(((((())))))%%%%%%'''&&&$$$$$$''',,,'''$$$%%%&&&$$$$$$'''&&&%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###$$$""""""###$$$$$$###""""""$$$"""!!!"""$$$&&&&&&%%%######$$$$$$$$$$$$##################$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%$$$$$$######""""""######%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&%%%###$$$$$$$$$$$$'''+++......+++***---222555333111333555777777555555555666444444444444444444444444444555666777777777777777;;;999666777999:::777555666666666444222111333555333333333555777777555333333333444555555555555555666777999999888888999;;;:::999888999;;;<<<;;;:::888777777777777777777888999999::::::999999888777999888888777666777777777888777666555444333333333000///111444333444:::BBB;;;>>>CCCHHHLLLRRRXXX\\\cccgggkkkllloootttuuussswwwwwwwwwwwwwwwwwwvvvvvvuuussstttvvvvvvrrrrrrtttsssrrrqqqrrrtttuuutttsssuuuwwwyyyzzzxxxwwwwwwwwwttttttrrrqqqpppooooooooommmnnnoooooonnnnnnoooqqqqqqrrrssstttvvvwwwxxxyyyxxxwwwuuutttuuuxxx|||~~~~~~{{{xxxyyywwwrrrmmmhhheeebbbaaa``````___]]][[[[[[]]]___aaabbbdddhhhlllpppsssuuuvvv|||vvvdddUUUIIIBBB<<<===>>>======>>>AAA>>>===>>>>>>===AAAHHHWWWjjjTTTXXX\\\eeezzzkkkaaa]]]\\\YYYVVVWWWVVVUUUTTTSSSSSSTTTTTTNNNNNNOOOOOOPPPQQQRRRRRRSSSRRRSSSSSSTTTUUUVVVWWWZZZ]]]bbbgggkkkoootttwwwvvvvvvyyy}}}~~~|||~~~}}}}}}|||{{{|||~~~}}}{{{uuukkkcccWWWPPPHHHBBB>>>:::555111000000000000////////////111///---...//////...,,,,,,,,,+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,***)))''''''''',,,---...---***---;;;JJJ```qqq{{{eeeJJJ888///+++***,,,***))))))******)))&&&&&&&&&'''((((((((((((***,,,$$$%%%&&&'''((()))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((&&&'''******&&&%%%&&&***))))))((('''&&&%%%%%%&&&######(((***(((((()))(((%%%$$$''''''$$$%%%(((+++&&&###%%%&&&$$$$$$&&&%%%&&&&&&'''''''''''''''$$$$$$%%%$$$$$$###$$$$$$########################$$$###"""!!!"""$$$%%%&&&######$$$$$$$$$$$$######""""""##################((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$######"""######"""###%%%&&&&&&&&&%%%$$$(((((('''''''''&&&&&&&&&###$$$&&&&&&'''***...111000///000111444555555444444444444444444444555666444444444444444444444444222444555777777777666666===888444555888:::777333555555555333111111333555333222222444666666444333111222444555555555444333555777888888666666888:::777666555666777888777666777666555444444555666777777888888999888888777777999888777777666666777777666666555444333333333444111000000333333333777>>>;;;>>>CCCGGGLLLQQQWWW[[[aaafffjjjkkknnnssstttrrrtttttttttttttttsssssssssvvvsssqqqsssuuutttrrrqqqrrrrrrrrrrrrssstttsssssstttwwwyyyyyyvvvuuuwwwyyytttsssrrrqqqpppppppppqqqlllmmmooonnnmmmmmmnnnpppssssssssssssrrrrrrrrrrrrzzzxxxvvvuuuuuuxxx||||||zzz{{{yyytttoookkkgggeeedddccccccbbbaaa______aaabbbdddeeefffiiimmmrrruuuwww{{{wwweeeVVVJJJCCC=========<<<===@@@>>><<<;;;===>>>>>>CCCJJJSSSfff~~~RRRVVVZZZdddwwwiiiaaa]]]\\\XXXUUUXXXVVVTTTSSSRRRRRRSSSTTTOOOOOOOOOOOOPPPPPPPPPPPPRRRRRRRRRSSSTTTVVVWWWXXX\\\```eeeiiilllpppsssvvvvvvvvvyyy}}}~~~|||~~~zzzzzzzzz{{{}}}}}}zzzvvvpppgggaaaUUUOOOGGGBBB>>>;;;666222000000000/////////......111000////////////...---,,,,,,---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,((('''&&&'''***...111333,,,---...---)))+++888FFF[[[nnn}}}fffJJJ888///***)))+++***))))))(((******'''$$$&&&'''((((((&&&&&&&&&'''(((((())))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))'''(((++++++'''%%%'''******))))))(((''''''&&&&&&######(((***(((((()))(((%%%$$$''''''$$$%%%(((***%%%"""$$$%%%###"""$$$$$$%%%&&&((())))))))))))$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$######"""!!!"""$$$&&&######$$$$$$$$$$$$######""""""""""""""""""""""""&&&&&&%%%$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$((('''''''''&&&&&&&&&&&&+++,,,+++)))&&&%%%'''(((,,,111555555222000333666444333222222333444555555444444444444444444444444222333444555666555444444;;;666222333777999666222444444444222111111222444444333222333555666555333222333444555666555444333444666888666333333666:::666555444444555666555333555555333222222333555555444555666777888888888888999999888777777777777777555444333333333333333444444111111333333222444999<<>>===<<<>>>BBB@@@======>>>>>>>>>CCCJJJRRRddd|||RRRUUUXXXbbbvvviiiaaa]]]ZZZVVVRRRWWWVVVTTTRRRQQQQQQRRRRRRQQQPPPPPPPPPPPPPPPOOOOOORRRRRRSSSTTTUUUWWWYYYZZZ___bbbgggllloooqqqtttvvvwwwwwwzzz|||}}}yyyzzz{{{||||||xxxssskkkddd^^^SSSMMMFFF@@@>>>;;;666333111111000000//////......000000//////.........---+++---...---,,,+++,,,...++++++++++++,,,,,,,,,,,,))))))***+++,,,------...,,,***''''''***...111222,,,,,,,,,,,,)))***444@@@WWWjjj~~~vvv```GGG888000,,,+++,,,)))))))))(((***+++'''!!!%%%'''((((((&&&%%%%%%%%%++++++***))))))(((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''')))''''''******&&&%%%((()))))))))(((((((((((('''&&&######(((***(((((()))'''$$$$$$&&&'''%%%%%%))))))$$$"""$$$%%%###"""###"""$$$&&&((()))*********%%%$$$###$$$%%%&&&%%%$$$%%%$$$############$$$%%%"""###$$$###"""!!!###%%%######$$$$$$$$$$$$###############"""""""""""""""$$$$$$############$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''&&&&&&((()))***((('''&&&''')))***111777666000---111666333111000111333444444444444444444444444444444444222222333333333333222222666444222333555666555222222333333111000000222444444333222222444555444333222222333444444444444444333666777555111000555999777555444555666666555333444444333333333333444444222333555666777888888888999888888777777777777777333333222222222333444444666333222444444222333777<<>>BBBEEEBBBAAABBBAAAAAAEEELLLVVVfffzzzSSSUUUXXX```{{{rrrggg```]]][[[WWWSSSVVVUUUTTTSSSRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSSSSUUUWWWYYYZZZ\\\```dddjjjnnnrrrtttwwwyyy{{{{{{}}}{{{{{{~~~yyyzzz{{{}}}}}}wwwppphhhaaa\\\OOOJJJCCC>>><<<:::666333222222111000000///......---.........---,,,------+++---///...,,,+++,,,...*********+++++++++,,,,,,((((((***+++++++++******222...***)))***+++***(((,,,******+++******111999MMM```sss{{{xxxfffSSS>>>333///,,,++++++'''))))))(((+++---'''$$$&&&(((((('''&&&&&&'''******))))))((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''')))&&&%%%''''''$$$$$$'''&&&&&&&&&&&&''''''''''''&&&######(((***(((((()))'''$$$$$$&&&'''%%%&&&))))))%%%###&&&&&&$$$"""$$$"""###%%%'''(((((('''&&&%%%$$$"""$$$&&&'''&&&$$$%%%$$$$$$######$$$$$$%%% ###%%%$$$"""!!!"""#########$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$#########""""""######$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''((())))))***))))))))))))(((((((((%%%''')))***+++,,,///111---222777777333000222555111000///000333555444222333333333333333333333333333222111000000//////000000000222333444444333222222222222111000000222444333111000000222333333222222111111111111222333333222555777444///...333999666444333333444444333222222333333444444333333222333444555666666666666666888777666666555555666666222222111222222333444444666222222444666444444777;;;>>>CCCGGGKKKPPPUUUYYY]]]bbbfffhhhlllqqqsssqqqqqqqqqrrrsssttttttuuuvvvrrrtttrrrnnnooossssssooooooqqqsssrrrqqqppprrrtttttttttvvvyyy{{{zzzxxxvvvuuutttsssrrrqqqqqqqqqqqqjjjlllmmmmmmlllkkkmmmnnnkkklllnnnoooqqqsssuuuuuussstttuuuvvvxxxyyy{{{{{{yyy|||}}}{{{yyyvvvsssrrrqqqqqqooooooooonnnmmmmmmoooqqqppppppppprrruuuzzz~~~{{{iiiYYYHHHDDDBBBBBB@@@===>>>BBBEEEBBBCCCFFFGGGHHHNNNUUU]]]kkk{{{TTTVVVXXX```uuummmddd___^^^^^^ZZZWWWUUUUUUTTTSSSRRRQQQPPPOOOOOOPPPPPPQQQQQQRRRRRRRRRSSSSSSTTTUUUWWWZZZ\\\]]]```eeekkkppptttwwwzzz|||~~~~~~zzzyyy{{{yyyzzz{{{}}}}}}vvvooofff___[[[MMMGGGAAA<<<;;;999666222333222222111000//////...+++,,,------,,,+++,,,---+++---///...,,,+++,,,///)))))))))******+++++++++***+++++++++***'''%%%###+++)))(((***,,,---+++(((,,,)))(((*********///555BBBUUUgggnnnqqqtttpppiiiWWWGGG555---+++***)))***&&&))))))(((+++...'''###%%%((())))))((()))***((((((((((((((()))***+++))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&'''''')))%%%$$$%%%%%%###$$$'''######$$$%%%%%%&&&&&&'''&&&######(((***(((((()))'''$$$$$$&&&'''%%%&&&)))***&&&$$$'''(((%%%###$$$"""###%%%&&&&&&%%%###"""&&&$$$"""$$$&&&(((&&&$$$&&&%%%$$$######$$$%%%&&&"""%%%%%%###!!!!!!"""######$$$$$$$$$$$$######'''''''''&&&&&&%%%%%%%%%"""""""""###$$$%%%''''''###"""""""""###$$$%%%%%%&&&&&&%%%$$$$$$&&&'''(((+++++++++************)))---...//////......000111444666888999888777666555000///...000444555333111111111111111111111111111444222000...------......+++...222444333222222333111222222111///000222444111000...///111222222111111000/////////000222333222555777444...---333999333222111111222222000///222333444555555444333222555555555666555555444333666666555444444444444555111111111111222333444444555111111555777666666999:::===AAAEEEIIINNNTTTWWWZZZ___ccceeehhhnnnpppnnnoooooopppqqqssstttuuuuuuqqquuutttnnnmmmrrrssspppnnnppprrrqqqooooooqqqssssssssstttxxx||||||wwwsssuuutttrrrqqqpppooooooooojjjkkkmmmlllkkkkkklllnnnkkkllllllmmmnnnooooooppppppqqqsssuuuwwwyyyyyyyyyxxx{{{~~~}}}zzzxxxvvvuuuuuuuuurrrssssssqqqppppppsssuuusssssssssuuuxxx}}}}}}jjj[[[GGGDDDCCCCCCAAA===>>>BBBAAA???BBBHHHLLLPPPXXX```bbbnnn{{{MMMSSSSSSccc~~~rrriii^^^XXXXXXYYYXXXVVVWWWWWWVVVUUUTTTRRRRRRQQQNNNOOOPPPRRRSSSSSSSSSTTTPPPQQQSSSUUUVVVYYY]]]aaacccggglllqqquuuyyy}}}|||~~~|||yyyxxxzzz{{{}}}{{{tttlllddd\\\WWWOOOHHH@@@>>>>>><<<666000111111000///////////////------------------------......---,,,,,,,,,------++++++++++++++++++++++++...+++)))***,,,---+++(((+++)))''''''((()))(((''')))***+++***((((((+++...999HHHUUUZZZ[[[[[[WWWQQQ???777,,,'''(((++++++)))''''''&&&%%%%%%%%%%%%&&&###&&&)))***)))(((((((((&&&&&&&&&''')))(((&&&$$$&&&''''''((()))******+++&&&&&&&&&&&&&&&'''((()))***###!!!'''---,,,)))&&&***------)))(((***(((%%%&&&%%%$$$%%%'''((('''&&&$$$$$$######$$$&&&''')))---***'''&&&'''&&&$$$"""$$$$$$%%%&&&%%%$$$"""!!!#########$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$######%%%$$$$$$######$$$$$$%%%%%%###!!! """######"""''')))***((($$$""""""$$$$$$$$$############$$$$$$$$$$$$#########$$$&&&'''%%%$$$#########$$$%%%&&&''')))+++------,,,***)))---...///000111222222333111222444555555444222111000000//////000111222222444333222000000000000111222333333222///......///...000333555444333222333000000111111111000000///000000000000000000000000,,,000111......222444333000000111222222222222111333333444444333111000...///111333333333333555777444333222111222444666888888666555555666666555444///111333333222111000111000222333444444666888:::;;;===@@@CCCGGGNNNUUUZZZZZZ]]]aaaeeehhhkkknnnpppoooppprrrtttuuuwwwwwwxxxvvvuuusssrrrqqqpppoooooonnnnnnoooooopppppppppqqqooopppsssuuuwwwxxxxxxxxxuuuttttttrrrpppmmmkkkjjjjjjjjjkkklllllllllkkkkkkmmmnnnnnnmmmmmmnnnpppsssssstttuuuuuuuuuwwwzzz}}}|||~~~}}}|||xxxvvvwwwyyy}}}|||zzzyyyxxxxxxyyyyyyvvvwwwxxxzzz|||mmm]]]OOOFFF???AAAEEEDDDAAA@@@BBB@@@AAAJJJUUU[[[^^^^^^jjjkkkrrr~~~PPPTTTSSSccczzzmmmggg___[[[[[[[[[YYYWWWWWWVVVVVVUUUTTTSSSRRRRRRQQQRRRRRRSSSSSSRRRRRRQQQRRRTTTVVVWWWYYY\\\```cccfffiiinnnrrruuuxxx{{{}}}}}}|||yyyxxx{{{|||~~~}}}tttkkkccc[[[VVVLLLEEE>>><<<<<<:::444...111111000///////////////------------------------......---,,,,,,,,,,,,---++++++++++++++++++++++++***(((((()))---......,,,,,,------,,,)))(((***,,,)))***+++***((())),,,///111;;;EEEHHHIIIIIIDDD>>>111---(((&&&((())))))'''''''''&&&%%%%%%%%%%%%&&&$$$''')))***)))'''''''''((((((((()))***)))(((&&&&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&'''((((((+++%%%###(((+++)))&&&%%%&&&))))))'''&&&)))(((%%%&&&$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&'''((()))&&&$$$###%%%%%%$$$"""$$$%%%&&&&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###""""""%%%$$$$$$######$$$$$$%%%&&&$$$"""!!!###$$$$$$$$$'''((()))'''$$$"""###%%%$$$$$$############$$$$$$%%%$$$$$$######$$$%%%&&&!!!"""######$$$######"""&&&'''((((((((('''&&&&&&---...000111222333333333111222333555555333222111000000000000000111111222333222111111111222333444111222222111///......///111333555555333000//////000000000111111000000///000000000111111000000000///333444000///111333222222222333222222111000000333333333333222111000000///111333333333333555777444333222111222444666777666555444444555555333222111333555555333222111222000111333333333444666999;;;===@@@CCCGGGNNNUUUYYYZZZ]]]aaaeeegggjjjmmmooolllmmmppprrruuuwwwxxxyyyxxxwwwuuutttsssrrrrrrrrrmmmmmmnnnnnnnnnooooooooooooppprrrtttvvvwwwxxxxxxvvvuuutttrrrpppooonnnmmmmmmmmmllllllllllllllllllnnnoooppppppoooppprrrsssrrrsssttttttuuuwwwzzz}}}|||}}}}}}zzzyyyzzz|||}}}~~~~~~~~~}}}|||{{{zzz{{{|||}}}ooo___RRRIIIBBBCCCEEECCC???>>>BBBBBBFFFQQQ]]]eeehhhhhhlllkkkoooxxxRRRSSSPPP```tttiiiddd```^^^^^^]]][[[XXXUUUUUUUUUTTTTTTTTTSSSSSSUUUUUUTTTTTTSSSRRRQQQPPPSSSTTTVVVXXXZZZ]]]aaaeeejjjmmmpppsssuuuwwwyyy{{{~~~|||yyyyyy{{{}}}~~~sssiii```XXXTTTKKKEEE>>><<<;;;999444///111111000///////////////------------------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))((((((***,,,------,,,,,,000222///***(((+++000+++++++++)))((())),,,...,,,000444555666666222+++&&&&&&''''''''''''&&&%%%''''''&&&%%%%%%%%%%%%&&&&&&(((******((('''&&&'''))))))************))))))%%%%%%&&&&&&''''''((((((&&&&&&%%%%%%%%%&&&'''''')))&&&&&&)))((($$$###%%%###'''(((&&&&&&))))))&&&%%%$$$###$$$%%%&&&&&&$$$######$$$%%%&&&&&&&&&&&&&&&$$$######%%%&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######%%%$$$$$$######$$$$$$%%%&&&$$$""""""$$$%%%%%%%%%&&&'''&&&%%%######%%%'''$$$$$$############$$$$$$&&&%%%$$$$$$$$$$$$%%%%%% !!!###%%%&&&%%%###"""%%%%%%%%%%%%&&&&&&'''(((//////111222333333333333111222333444444333222111000000000000000111111111111111111111222333444555///000111000///...///000000222444444222000////////////000000000000//////000000111111111111000000///333444111000222444222444444444333222111000///222222111111111111111222///111222333222333444666333222222111222333555666333222333444555555222///333555777666444333222333000222333222222333555777;;;===@@@CCCHHHMMMTTTXXX[[[]]]aaadddfffhhhjjjmmmmmmnnnoooqqqsssttttttuuuwwwvvvuuutttssssssssssssmmmmmmllllllmmmmmmnnnnnnooopppqqqsssuuuvvvwwwwwwwwwvvvtttrrrqqqqqqrrrrrrpppooonnnlllllllllmmmmmmlllnnnpppqqqppppppqqqrrrpppqqqsssssstttwwwzzz}}}|||}}}~~~|||}}}~~~pppbbbRRRJJJDDDEEEFFFCCC@@@???FFFIIIPPP[[[gggoooqqqooommmhhhhhhoooyyyRRRRRRLLL]]]{{{nnngggddd___]]]\\\[[[ZZZXXXUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSRRRQQQQQQSSSUUUWWWYYY]]]aaadddkkknnnqqqtttuuuwwwyyy{{{~~~|||zzzyyy{{{}}}|||pppeee]]]WWWSSSLLLGGGAAA>>>===:::666111111000000///////////////------------------------......---,,,++++++++++++************************,,,+++***************)))---///000...***(((+++...000...,,,)))(((((()))+++---,,,+++,,,...///+++&&&&&&'''))))))'''%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&''')))******(((&&&&&&&&&((()))******)))))))))***&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((()))&&&""""""'''%%%((()))'''(((******'''$$$###"""###%%%&&&%%%$$$"""###%%%&&&'''&&&%%%%%%'''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$""""""###%%%%%%%%%&&&%%%$$$###"""###%%%'''$$$$$$############$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$###$$$%%%&&&'''''''''&&&'''&&&&&&&&&'''***,,,...000000111222333444444444111111222333333222111111000000000111111111000000000000111111111222222333---///000000//////000111,,,///111222111111222333......//////000000/////////000111111111111000///,,,111333000000333444333444444444333333222000000222111000//////000222333///111222333222222444555222222111111222333444444111222333555666555222///333555777666444222222222222333444333222222444666;;;===@@@DDDHHHMMMSSSWWW[[[]]]aaacccdddfffhhhjjjppppppqqqqqqppppppooonnnuuutttsssrrrrrrrrrrrrrrrnnnmmmmmmllllllmmmnnnnnnooooooqqqrrrtttuuuvvvvvvxxxvvvtttsssrrrsssuuuvvvrrrpppnnnkkkkkkkkklllmmmiiikkknnnooonnnmmmnnnnnnnnnoooqqqrrrtttvvvzzz}}}{{{|||~~~}}}{{{~~~qqqcccQQQIIIDDDEEEFFFEEECCCDDDLLLSSS\\\eeennntttsssnnniiibbb___fffrrrTTTSSSMMM^^^wwwkkkhhhddd^^^YYYWWWWWWWWWWWWUUUUUUTTTTTTTTTTTTTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTRRRTTTWWWYYY[[[^^^cccfffkkknnnqqqtttuuuwwwyyy{{{}}}~~~{{{zzzzzz{{{~~~vvvkkkbbb[[[UUURRRJJJFFFAAA>>><<<999555222111000000///////////////------------------------......---,,,+++*********************************+++++++++******))))))***,,,+++***))))))******)))555222...***'''''''''''',,,)))'''(((++++++)))'''&&&'''''''''%%%%%%''')))''''''&&&%%%%%%%%%%%%&&&((()))***)))'''&&&&&&''''''((()))((('''&&&((()))((((((((((((((()))))))))'''&&&&&&%%%%%%&&&&&&&&&$$$%%%((()))&&&"""$$$)))&&&)))***'''&&&)))(((%%%$$$###"""###%%%&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$""" """$$$$$$$$$%%%$$$""""""###$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%''')))++++++***(((((((((***---...000111222333333333333333111111111111111111111111000000111111111111000///000000000000//////......---...000000//////111222,,,...000111000111222333,,,---...//////////////////000111222222111000///,,,111222000...000000...111222222333333222222222111000///...///000111222///111222222222222333444222111111111222222222333111222333555777666333000111333555555333111111111333444555444333444666777:::===@@@DDDHHHMMMRRRVVVZZZ\\\```bbbcccdddfffhhhooooooppppppooonnnnnnmmmttttttsssrrrrrrrrrsssssspppooonnnllllllmmmnnnooooooooopppqqqrrrssstttuuuwwwvvvtttsssssstttvvvwwwqqqooommmkkkjjjjjjkkklllhhhjjjmmmnnnmmmmmmmmmnnnmmmnnnpppqqqsssuuuyyy|||zzz{{{|||~~~|||{{{~~~ssseeeTTTLLLFFFFFFGGGFFFFFFHHHRRR]]]hhhooouuuxxxtttlllccc\\\YYYbbbrrrWWWXXXSSScccuuuiiigggccc^^^XXXUUUUUUVVVXXXUUUUUUUUUTTTTTTTTTSSSSSSOOOPPPRRRSSSTTTUUUUUUUUUUUUWWWZZZ\\\^^^bbbfffjjjkkknnnqqqssstttvvvxxxzzz{{{|||~~~~~~|||{{{zzz{{{||||||rrrhhh```YYYUUURRRGGGCCC???<<<999777333111111111000///////////////------------------------///...---+++************************************&&&(((************,,,---***'''%%%&&&)))***)))(((999444...)))''''''&&&%%%'''$$$###&&&(((&&&%%%&&&###"""!!!"""$$$(((+++,,,''''''&&&%%%%%%%%%%%%&&&'''((()))((('''&&&'''(((%%%''')))'''$$$$$$&&&)))(((((())))))))))))))))))(((((('''&&&&&&&&&''''''%%%%%%'''***'''###%%%)))$$$''''''$$$$$$&&&%%%!!!%%%$$$###$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%$$$""""""###%%%&&&%%%%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""!!!!!!!!!%%%$$$$$$######$$$$$$%%%###!!! """$$$$$$$$$$$$###"""###$$$%%%$$$"""$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$"""!!!"""%%%)))+++///---+++)))'''(((((()))000000111222333333222222000000000000000000000000000000111222222111///...000000000000///...,,,,,,...000111111000000111333///000111000///...///000+++,,,---...////////////...000111222222111000......333444000......---***///000111222222222222222000000///////////////000000111222222111111222444111111111111111111111111222111222444666555333111///111333333222000000111333444555555444555777999:::===AAADDDHHHLLLQQQUUUXXX[[[^^^```bbbccceeegggjjjkkklllnnnpppqqqrrrrrruuuuuuuuutttuuuuuuvvvvvvqqqpppnnnllllllmmmnnnpppooonnnooooooppprrrssstttuuuuuutttsssssstttuuuvvvooonnnlllkkkkkkkkklllllljjjlllnnnooonnnnnnooopppmmmnnnpppqqqqqqtttwwwzzzzzzzzz{{{}}}~~~}}}~~~uuugggZZZQQQJJJHHHHHHHHHLLLPPPZZZhhhuuuzzz~~~wwwlll___YYYYYYfffyyyWWWZZZXXXhhh~~~rrrhhhbbbaaa^^^[[[XXXWWWXXXXXXWWWVVVVVVUUUTTTSSSRRRRRROOOOOOQQQRRRSSSTTTTTTTTTVVVXXXZZZ]]]___ccchhhkkknnnppprrrsssssssssuuuvvvxxxzzz||||||{{{zzz{{{|||yyypppggg___YYYSSSPPPEEECCC???<<<999666333222111111000///////////////------------------------///...---+++***)))))))))************************%%%(((******))))))+++...&&&'''((((((((()))+++,,,999333---(((((((((((('''###"""$$$((('''""""""%%%###!!! """'''***+++***''''''&&&%%%%%%%%%%%%&&&'''(((((((((''''''(((***%%%''')))'''######&&&***((((((((((((((((((((((((***)))(((''''''''''''((()))'''(((***((($$$$$$'''"""%%%&&&###$$$&&&&&&###&&&$$$$$$%%%&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%!!!"""$$$###""""""%%%'''%%%$$$$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%###""" !!!###%%%%%%%%%###""""""###%%%%%%"""$$$$$$############$$$$$$"""###%%%&&&'''(((''''''%%%$$$######$$$&&&)))***---,,,+++***))))))******///000111111222222111111000000000//////000000000000000222222222111///......//////000000///...---000111222222111111222333...///000///......///111++++++,,,---...............///111333333111///...,,,111333111///000///---000000111111111000//////000000000000///...------000111222222111111222333000111111111111111000000111000000222333444333111---///222222222111111222111222333333333444777999:::===AAAEEEHHHLLLPPPTTTVVVYYY]]]___aaaccceeeggggggiiikkknnnppprrrttttttuuuuuuuuuuuuuuuvvvwwwwwwqqqooommmkkkjjjkkkmmmooonnnnnnnnnnnnoooqqqrrrsssssssssssssssssssssssssssnnnnnnmmmmmmmmmmmmmmmmmmkkklllmmmmmmlllmmmoooqqqmmmnnnppppppppprrrvvvyyyyyyzzz{{{|||~~~yyyjjj[[[SSSLLLKKKMMMPPPXXX___hhhxxxzzzlll___[[[___nnn~~~xxxsssTTTZZZZZZhhh{{{pppggg^^^______^^^\\\ZZZYYYYYYWWWWWWVVVUUUTTTSSSRRRQQQOOOPPPQQQRRRSSSSSSSSSSSSTTTVVVYYY[[[^^^bbbfffjjjpppqqqssssssrrrqqqrrrsssvvvxxxzzz{{{zzzzzz{{{|||yyypppggg___XXXRRROOOGGGEEEAAA>>>:::888555444111111000///////////////------------------------///...---+++***)))))))))))))))))))))))))))))))))(((+++,,,+++((('''(((***$$$(((,,,+++((((((---222777222+++((((((******)))$$$$$$(((---***###"""'''(((%%%###%%%***,,,)))%%%''''''&&&%%%%%%%%%%%%&&&&&&'''(((''''''''')))+++%%%(((***'''######'''+++'''''''''''''''''''''&&&******)))(((((((((((((((,,,)))(((***)))%%%###$$$!!!%%%&&&%%%&&&)))***'''&&&%%%$$$%%%'''((('''&&&'''&&&%%%$$$###$$$%%%&&& """%%%%%%$$$%%%(((,,,$$$$$$###"""###$$$&&&'''#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$###!!!"""$$$&&&''''''"""""""""$$$&&&%%%!!!$$$$$$############$$$$$$!!!"""%%%'''((((((((((((%%%%%%&&&'''((()))***+++))))))***+++---...000111///000000111111111000000000000////////////000000000111222333222111///------...///111111111000000111333444333222111222333+++,,,---......///222444***+++,,,---...............///222333333222///...&&&,,,111111111555555444111111111111000...---,,,///000111111000...,,,+++000111222222111000111333000000111111111111000///000///...///111222222111,,,///222333222222333333///000222222222444666999999===AAAEEEHHHLLLPPPSSSUUUXXX\\\___```bbbeeegggjjjkkklllnnnpppqqqrrrrrrssssssssssssssstttuuuvvvpppnnnkkkiiiiiijjjlllmmmooonnnnnnnnnoooppprrrsssrrrrrrsssssssssrrrqqqpppmmmnnnooooooooooooooonnnjjjjjjkkkjjjiiijjjmmmooonnnoooppppppppprrruuuwwwyyyyyyzzz|||~~~~~~|||mmmWWWPPPKKKLLLQQQXXXdddnnnvvvzzzjjjaaa^^^ddduuuyyyrrrjjjeeeVVVYYYZZZ^^^wwwkkkbbb___^^^]]]\\\[[[YYYXXXWWWYYYWWWUUUSSSSSSSSSUUUVVVRRROOOMMMOOOSSSUUUTTTRRRXXXYYY[[[^^^aaadddfffgggoooppprrrssssssrrrqqqpppuuuwwwyyyyyyyyyzzz|||~~~xxxnnneee^^^XXXRRRNNNIIIFFF@@@<<<999666333111444333000...------...//////...,,,***((((((((((((---,,,***(((''''''((()))(((((((((((()))***+++,,,''''''''''''(((***+++,,,'''+++---+++((()))///555444000+++)))******)))'''***((((((((('''%%%###$$$%%%%%%&&&(((++++++(((&&&###$$$&&&&&&'''&&&$$$$$$!!!###%%%'''&&&'''(((***++++++***)))))))))))))))***,,,***'''(((,,,---+++))))))(((''''''(((******'''(((******)))'''%%%###$$$$$$%%%%%%&&&'''((((((***)))'''%%%$$$%%%'''(((+++'''$$$%%%((()))$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$%%%%%%&&&'''(((&&&$$$$$$&&&&&&$$$"""(((###  %%%$$$$$$$$$$$$$$$###"""!!!'''%%%###"""!!!"""###$$$%%%%%%%%%$$$$$$#########$$$""""""%%%+++---***&&&&&&&&&&&&'''((()))***+++)))******+++---///111222111111111000000000000000///000000111111111111000222///---...111333222000000000111111222000---***///000111222333333222111///////////////.........,,,,,,,,,---------......222222111000///...------222222333444444555666666111111111000000000000000---///000000///......///000111111111111111000000000111111000......///111222111///---------...///444222000000333555444222555444333333333444666666999???CCCCCCDDDJJJOOOQQQWWWZZZ^^^```bbbcccdddfffjjjlllnnnoooooooooqqqrrrrrrtttvvvwwwwwwuuusssqqqrrrooollljjjjjjjjjjjjiiiqqqrrrssssssssssssrrrqqqvvvuuutttsssrrrssstttuuurrrrrrpppooommmkkkjjjiiiggghhhjjjkkkllllllkkkjjjmmmnnnooooooooopppsssvvvttttttvvvzzz|||iiiZZZPPPLLLSSS[[[bbbrrrzzzlll^^^hhhuuuxxxpppggg```[[[YYYVVVZZZ[[[```ttthhh```___^^^]]]\\\ZZZYYYXXXXXXXXXWWWVVVTTTTTTTTTTTTUUUQQQPPPPPPQQQSSSTTTUUUTTTXXXYYY\\\___bbbeeeggghhhrrrrrrsssssssssrrrqqqqqqsssuuuwwwxxxxxxzzz}}}~~~wwwmmmeee___ZZZTTTOOOIIIFFFAAA<<<999666333111444222000...------.........---,,,+++******++++++,,,,,,+++***))))))((())))))))))))))))))******+++(((((('''(((((()))***+++((()))***+++,,,...111222000---)))'''(((((('''&&&'''(((***+++(((&&&&&&'''''''''(((***,,,,,,***(((###$$$%%%&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&''')))(((''''''&&&&&&&&&'''&&&((((((&&&''')))%%%'''&&&&&&&&&'''((()))***************)))(((&&&%%%$$$%%%%%%%%%&&&''''''''')))(((&&&%%%%%%%%%&&&'''&&&%%%$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$%%%&&&&&&'''%%%$$$$$$&&&&&&$$$"""(((###!!!"""!!! !!!%%%%%%%%%%%%$$$###"""!!!!!!'''&&&$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$######&&&$$$###&&&+++---+++((('''&&&&&&&&&'''((())))))*********+++---///000111000000000000000000000000000000111222222222222111111000//////000111111111111111111111111000...,,,///000111222222222111111//////000000000000000000------........./////////111111000000///.........222222222333333444444444111000000000000000000000...///000000......///000//////000000000//////...///000111000///...///000222222222222111111000///333000//////222333333111333222222222222444666777666===BBBBBBEEEKKKQQQSSSVVVYYY]]]```bbbccceeegggiiikkknnnoooooooooqqqrrrrrrsssuuuwwwwwwvvvtttrrrrrrooommmllllllkkkjjjiiilllkkkkkklllmmmoooqqqrrrttttttsssrrrrrrrrrssstttssssssqqqpppnnnlllkkkjjjggghhhhhhiiiiiiiiiiiiiiilllmmmnnnnnnnnnnnnppprrrtttuuuvvvzzz~~~zzzhhh[[[SSSSSS^^^iiisssyyymmmjjjtttyyysssjjj```YYYUUUUUUUUUWWWZZZ]]]ccczzzpppfff```^^^]]]\\\[[[YYYXXXXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSPPPQQQRRRSSSSSSTTTVVVXXXXXXZZZ\\\```dddgggjjjkkkuuutttsssrrrrrrrrrrrrrrrssstttvvvxxxyyy|||{{{uuullleee```\\\VVVRRRJJJFFFAAA<<<999666333111333222000...------......------,,,,,,,,,,,,---...,,,,,,,,,,,,+++***)))(((+++*********)))))))))))))))))))))(((((())))))***)))(((***---111333111...+++)))&&&%%%&&&''''''&&&###''')))(((&&&%%%&&&'''(((((()))+++------,,,***%%%%%%$$$%%%%%%&&&'''''''''))))))(((&&&$$$$$$$$$((('''&&&&&&%%%&&&&&&&&&$$$&&&((())),,,,,,###%%%%%%%%%%%%&&&((()))***,,,+++***)))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&'''###$$$%%%$$$""""""%%%(((%%%%%%%%%&&&&&&&&&''''''$$$###""""""""""""###$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###&&&###"""$$$$$$""""""&&&$$$$$$$$$$$$$$$#########&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$'''+++---+++)))''''''&&&&&&&&&''''''(((*********+++,,,...///000/////////000000000000000000000111222222222222222000111111000///...000111222222111111000000//////111111222222222111000000//////000000111111222222....../////////000000000////////////////////////111111111111222222222222000000000000000000111111000000000///---...000222//////000000000000//////---///111111000/////////111333444555555444222000333111000000222333333222333333222333444666888999555<<>>888>>>CCCDDDFFFMMMSSSUUUUUUXXX]]]```ccceeegggiiigggjjjlllnnnnnnnnnppprrrpppqqqsssuuuvvvvvvuuuuuuqqqqqqpppppppppnnnkkkhhhmmmllljjjiiiiiijjjlllmmmooooooooooooppppppqqqqqqsssrrrqqqpppnnnmmmlllkkkjjjiiigggeeeeeeeeeeeefffdddgggkkkmmmmmmmmmnnnoootttuuuvvvwwwyyy{{{~~~yyymmmiiiiiippp~~~}}}{{{}}}{{{uuupppjjjfffYYYUUULLLDDDAAAFFFPPPYYYUUUXXX[[[ccc~~~uuummmgggccc]]]\\\ZZZXXXWWWWWWXXXXXXVVVVVVVVVVVVVVVTTTSSSSSSOOORRRUUUUUUSSSTTTWWW[[[ZZZ[[[^^^bbbfffiiilllnnnsssrrrpppooooooooopppqqqqqqssswwwzzz}}}{{{uuunnnhhhddd```[[[VVVJJJGGGAAA===:::777444222000000///......------------------,,,++++++*********+++,,,------+++***))),,,,,,,,,,,,+++)))(((''',,,+++***))))))(((((()))+++000444444///+++)))***&&&&&&''''''&&&'''((())))))&&& '''&&& (((''''''(((***+++***)))+++***'''%%%$$$###$$$$$$'''((())))))'''%%%%%%&&&((((((''''''''''''((())))))++++++,,,000333---%%%))))))))))))(((''''''&&&***(((&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&,,,(((###"""%%%'''%%%###%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$$$$######$$$############$$$%%%%%%###$$$$$$$$$$$$$$$$$$%%%""" !!!%%%&&&###"""$$$$$$$$$######$$$$$$%%%&&&######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''((((((((((((''''''&&&&&&&&&''''''+++++++++++++++,,,---...------........./////////,,,---...///000000000000///111222000---,,,...111///111111000//////111333222111111000000/////////------......///000111111------........./////////------......//////000000//////////////////......//////000000111111111111222222111///...///111444...///000000111111111000,,,///222333222111111111333222111111222333444555555555555555444555666777666666777888:::<<>>@@@BBBBBBHHHKKKIIIIIIMMMQQQRRRVVVZZZ^^^aaaccceeegggiiieeegggjjjlllmmmnnnpppqqqqqqrrrssstttttttttttttttrrrqqqpppoooooonnnllliiiccceeegggiiijjjkkkjjjjjjkkkkkkmmmoooppppppqqqqqqppppppooonnnmmmlllkkkkkkiiihhhgggfffeeeeeeeeeeee```cccgggiiikkkmmmoooqqqppprrrttttttsssvvv{{{|||~~~{{{ccc]]]TTTOOOMMMKKKIIIFFF<<<===>>><<<===CCCOOOYYYPPPRRRSSS]]]xxxpppiiiccc___\\\ZZZXXXVVVUUUVVVXXXYYYXXXWWWVVVTTTTTTTTTTTTUUUQQQPPPPPPRRRUUUWWWXXXXXX[[[\\\___bbbeeehhhjjjkkknnnoooppppppqqqqqqqqqqqqppptttzzz{{{tttnnniiiccc\\\VVVKKKGGGBBB>>>:::888555222.........///......------,,,,,,---......---,,,+++******)))))))))******+++***+++,,,------+++)))(((++++++******)))*********222222222...***''''''((($$$&&&((((((&&&%%%'''((($$$'''$$$%%%+++***$$$'''&&&%%%&&&((())))))((((((((((((((('''&&&%%%$$$'''((())))))'''&&&&&&''''''&&&&&&&&&''''''((()))'''+++***%%%###$$$%%%%%%&&&&&&((()))))))))((((((%%%$$$$$$$$$$$$&&&'''(((#########$$$%%%%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&(((&&&$$$$$$&&&&&&%%%"""#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$##################$$$$$$%%%!!!###%%%$$$###"""$$$&&&""" !!!$$$&&&$$$%%%(((((('''%%%#########%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((((((((((((((()))***+++,,,,,,+++++++++++++++,,,+++,,,,,,---......//////***+++---...///000000000000...------///000000///(((---111111...---///222000000///...//////111111//////////////////000000....../////////000000000---.....................------......//////000000...//////000111111222222111222333222111111222333......000111111222222222111222444444444444555777555555666777888999:::;;;888:::;;;:::888888:::===>>>======>>>@@@BBBDDDEEEEEEJJJMMMKKKKKKOOOSSSTTTXXX[[[___bbbccceeeggghhhdddgggjjjllllllmmmoooqqqsssssssssssssssssssssssssssqqqnnnmmmmmmmmmllljjjddddddeeefffgggiiijjjkkkjjjkkkmmmooopppqqqqqqqqqqqqppppppooonnnmmmlllllleeeeeeffffffeeedddccccccbbbdddfffggggggiiilllnnnnnnqqqsssrrrrrrtttzzzpppbbbPPPKKKEEEAAAAAABBB@@@>>>999;;;<<<::::::@@@LLLVVVNNNOOOQQQZZZuuummmfff```\\\\\\ZZZWWWUUUUUUVVVXXXYYYYYYXXXUUUSSSSSSSSSUUUVVVQQQOOONNNPPPUUUXXXXXXVVV\\\]]]___bbbdddgggiiijjjmmmnnnppprrrsssssssssrrrsssxxx~~~vvvpppjjjddd\\\VVVKKKGGGBBB>>>;;;888555333.........///......------***,,,---///000//////...******((((((((()))***+++***+++,,,------,,,***(((+++***************++++++555111---***)))))))))(((###&&&((((((&&&$$$%%%''' +++(((%%%))))))%%%(((&&&%%%&&&((()))***)))$$$%%%'''((((((((('''&&&(((******)))'''%%%%%%&&&)))))))))))))))***++++++$$$***---)))%%%'''***,,,"""###%%%''')))***))))))$$$$$$$$$%%%&&&'''))))))""""""###$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&!!!###%%%&&&$$$###$$$%%%""""""#########$$$$$$$$$###$$$%%%&&&&&&%%%$$$############"""###$$$$$$%%% ###%%%$$$""""""$$$&&&$$$!!!!!!%%%&&&%%%'''***""""""""""""$$$'''***,,,%%%&&&&&&'''((((((((('''#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&(((***(((((((((((()))***,,,,,,,,,,,,++++++***+++++++++++++++,,,------...//////+++,,,---///000111111111000---+++,,,000222111///&&&+++111111...---...111000///.........000111222111111111111000000000000000000000000111111111111........................------......///000111111...//////000111222222222000222444444222111222222111222333444555666666666333444555444444444777999666777:::<<<>>>>>>===<<<===???@@@???======???BBBDDDCCCCCCDDDEEEGGGIIIJJJEEEKKKNNNLLLLLLPPPUUUVVVYYY\\\___bbbcccdddfffhhhdddfffiiikkklllmmmoooqqqsssssssssssssssssssssrrrtttqqqnnnlllllllllkkkkkkjjjiiigggeeeeeegggiiijjjiiikkkmmmoooqqqrrrrrrqqqrrrqqqqqqpppooonnnmmmmmmbbbcccdddeeeeeecccbbbaaadddeeeeeeddddddeeehhhkkkmmmppprrrrrrqqqssszzzrrr^^^OOOFFFBBB===;;;<<<>>>===;;;;;;======:::999???KKKVVVKKKMMMXXXYYY~~~qqqiiiccc^^^ZZZ\\\\\\[[[YYYVVVUUUVVVXXXTTTUUUXXXXXXWWWWWWXXXYYYQQQQQQQQQRRRTTTVVVXXXZZZ\\\]]]```dddgggjjjlllmmmqqqpppooopppssstttuuuuuuzzz}}}zzzsssmmmfff^^^XXXMMMIIICCC>>>:::777444222//////...//////---)))&&&++++++***)))***+++---...%%%'''))))))((('''''''''+++++++++++++++***)))((())))))))))))((((((((((((555///***)))'''&&&)))...'''***)))$$$$$$)))+++'''&&&&&&''')))+++***(((&&&%%%######&&&,,,...+++'''$$$%%%'''((()))((('''%%%&&&((()))(((''''''((()))((((((&&&%%%%%%&&&''''''&&&&&&''')))+++***'''$$$$$$######%%%(((******)))(((%%%###$$$&&&((('''%%%""""""###$$$%%%&&&&&&''''''$$$"""&&&+++,,,&&&%%%&&&''''''%%%%%%&&&''''''$$$###&&&&&&###$$$'''&&&&&&&&&'''''''''''''''###$$$%%%%%%$$$###$$$%%%#########"""""""""!!!!!!######$$$$$$$$$%%%%%%%%%"""######$$$&&&''''''(((%%%((()))(((&&&$$$&&&(((###%%%&&&&&&%%%$$$%%%&&&!!!"""$$$$$$$$$$$$%%%''')))))))))))))))))))))))))))))))))***+++++++++,,,***,,,---......---+++***+++,,,,,,---...///111111------,,,---...///000000///000000///......000111111000///......///000111555444222000///......///555000---000666888555000------------------------111000///......///000111444444444333111222444666111111222333444555555666444444555666888999::::::777888999999999;;;>>>@@@;;;<<<=========>>>@@@BBBEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHJJJMMMOOOPPPLLLMMMNNNOOOQQQSSSUUUVVV[[[]]]___bbbdddeeeeeeeeeeeegggiiikkknnnooopppqqqtttsssssssssssstttuuuuuuxxxsssnnnkkkkkkkkkiiigggddddddddddddeeegggiiijjjiiijjjmmmmmmnnnoooqqqsssttttttuuutttrrrooollljjjfffhhhiiihhheeedddcccddddddbbbaaabbbfffhhhhhhfffhhhjjjlllnnnqqquuuzzz~~~}}}qqqbbbSSSHHH>>><<<999777888;;;???BBB>>>??????>>>===@@@FFFJJJQQQOOOWWWVVV|||ooogggaaa\\\YYY[[[[[[ZZZXXXVVVUUUVVVXXXSSSUUUWWWWWWWWWWWWXXXYYYSSSSSSSSSSSSUUUWWWYYYZZZ___```bbbeeeggghhhiiijjjooonnnoooqqqtttwwwxxxyyy|||zzzsssnnnhhh```ZZZNNNIIICCC===999666333111///......//////...+++(((///...,,,+++))))))))))))+++++++++***))))))+++---++++++++++++++++++*********)))))))))((((((((((((...)))&&&&&&%%%$$$'''+++&&&***)))%%%%%%)))***'''&&&%%%&&&(((******'''%%%***'''%%%'''***+++(((%%%$$$&&&'''))))))((('''&&&$$$&&&''''''&&&&&&&&&'''((('''&&&&&&&&&'''((()))'''''')))+++---,,,)))'''&&&%%%%%%&&&)))******)))'''%%%######&&&'''&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%(((%%%"""$$$'''(((&&&###$$$&&&&&&&&&%%%$$$%%%&&&'''$$$###&&&&&&###$$$''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$!!!!!!"""###%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''%%%$$$&&&(((&&&'''((('''&&&&&&(((***&&&'''))))))((()))***,,,***************************************+++++++++)))***++++++++++++))))))++++++++++++---...///000......------...///000000000111222111//////111222000000///......///000000222111000///...//////000---,,,+++,,,...///...---...---------------,,,,,,111111000///000000222222222333444333222222444555333444444555666777777777777777888999;;;<<<======;;;<<<=========???AAADDD???AAABBBBBBBBBCCCEEEGGGJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUUUUWWWYYYZZZ[[[\\\]]]___bbbcccdddeeeeeefffhhhiiikkkmmmoooppppppssssssssssssttttttttttttwwwsssooommmlllllliiigggeeeeeeddddddeeefffhhhiiihhhjjjlllmmmmmmnnnppprrrrrrrrrssssssrrrpppnnnmmmjjjkkkkkkiiifffcccbbbbbb^^^\\\[[[\\\___aaa```___fffhhhjjjlllnnnrrrwww{{{|||wwwcccTTTGGG<<<<<<:::888777888;;;???AAA?????????===<<<>>>CCCGGGWWWRRRWWWTTTxxxllleee___[[[XXXYYYYYYYYYWWWUUUUUUWWWYYYSSSUUUVVVVVVVVVVVVWWWYYYWWWVVVVVVVVVWWWXXXZZZ[[[```aaaccceeegggiiijjjjjjlllmmmooorrruuuyyy|||~~~yyysssoooiiiaaa\\\OOOJJJCCC<<<888555222000///......///000///---+++000///---+++***)))((((((------+++)))((())),,,///***++++++,,,,,,,,,,,,+++******)))))))))((((((((()))%%%$$$&&&&&&$$$&&&)))&&&))))))'''''')))(((&&&%%%%%%%%%'''))))))'''%%%+++(((&&&''')))+++)))'''%%%&&&((()))))))))((('''!!!$$$&&&'''&&&%%%%%%&&&((('''&&&&&&'''((()))***&&&&&&'''***,,,---+++((((((''''''((()))***)))(((&&&$$$###$$$%%%%%%$$$###%%%%%%%%%$$$$$$$$$######&&&%%%###"""###$$$%%%&&&###$$$%%%%%%$$$###$$$%%%&&&######%%%%%%######&&&'''''''''&&&%%%%%%%%%$$$$$$$$$###""" """$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''((('''&&&%%%&&&))),,,&&&((())))))((((((***+++************************+++++++++************************************************+++,,,---...//////...............///000111222333222111000111333//////............///000000000///......///000000---///111000---,,,...000.........---------,,,,,,111111111111111222333444111333555555444444444555777777888888999999:::::::::;;;<<<===???@@@AAABBB@@@AAACCCCCCCCCDDDGGGIIIFFFGGGIIIIIIIIIIIIKKKMMMQQQPPPNNNMMMMMMOOORRRTTTUUUUUUUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXYYYZZZ[[[[[[]]]^^^___aaacccdddddddddhhhiiijjjkkkmmmnnnooopppqqqrrrssstttttttttssssssuuussspppooonnnllliiiggggggfffeeeddddddeeefffgggggghhhkkkllllllmmmppprrrqqqqqqqqqpppppppppppppppmmmnnnmmmjjjfffbbb``````^^^]]]\\\\\\^^^```______cccdddfffhhhjjjoootttxxxzzzjjjWWWKKK@@@888999888777777999<<>>;;;:::;;;>>>AAAWWWRRRWWWUUUuuujjjccc___[[[XXXWWWWWWWWWVVVUUUUUUWWWYYYSSSUUUVVVVVVUUUUUUWWWYYYZZZZZZYYYXXXXXXYYY[[[\\\]]]___bbbeeeiiikkkmmmnnnkkkmmmppprrruuuyyy|||zzztttoooiiiaaa\\\PPPJJJCCC<<<777444111//////......///000000///------,,,,,,++++++***************)))(((&&&'''***,,,***+++,,,,,,------------*********)))))))))(((((()))&&&'''******'''&&&)))&&&((()))))))))((('''%%%%%%$$$$$$&&&((((((&&&%%%)))'''%%%&&&)))+++,,,,,,&&&'''((()))))))))((((((!!!###&&&'''&&&%%%%%%&&&''''''&&&&&&''')))***+++######$$$'''***+++***(((+++)))((()))******)))(((&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$!!!!!!###&&&"""$$$%%%$$$###"""###$$$%%%"""###&&&&&&###"""%%%&&&&&&&&&&&&&&&'''''''''"""###"""!!! !!!$$$'''&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!!###'''***&&&'''))))))(((((()))***************************,,,+++++++++***))))))))),,,,,,+++++++++,,,---...++++++++++++,,,---...///......------------......000111222222111000111222.............../////////111000///---------...///111333333222000///000111//////.........---------000000111111222333444555111444666888777666777888:::;;;;;;<<<<<<======>>>>>>>>>@@@AAACCCDDDEEEFFFDDDFFFHHHHHHHHHIIIKKKMMMKKKMMMOOOPPPPPPPPPQQQSSSWWWVVVTTTSSSTTTVVVYYY[[[]]]]]]]]]]]]]]]\\\\\\[[[^^^^^^]]]\\\\\\\\\\\\]]]^^^___```aaaccccccddddddiiijjjjjjkkklllmmmoooooooooqqqssstttuuutttrrrqqqrrrrrrqqqqqqooollliiifffhhhgggeeedddcccddddddeeeeeegggiiijjjkkkllloooqqqqqqppppppoooooooooppppppmmmmmmmmmjjjeeeaaa```___```___^^^^^^____________^^^```ccceeeiiinnntttxxx{{{ppp\\\NNNEEE>>>:::999888888999;;;>>>AAABBB@@@???<<<:::888888999:::RRRPPPXXXXXXssshhhbbb___[[[YYYVVVWWWWWWVVVUUUUUUXXXZZZTTTUUUVVVUUUUUUUUUXXXZZZ\\\\\\[[[ZZZZZZ[[[\\\]]]^^^___bbbfffiiilllnnnooolllooorrrssstttwww{{{~~~|||uuupppiiiaaa[[[PPPKKKCCC;;;777444111000///...---...000000///...,,,,,,,,,,,,+++******)))&&&((())))))(((''''''(((***+++,,,,,,------------************))))))))))))+++)))))),,,,,,'''&&&'''(((((((((***)))'''&&&%%%&&&%%%$$$%%%'''((('''%%%((('''&&&&&&(((***+++,,,&&&''''''((((((((((((((("""%%%'''((('''''''''((('''&&&&&&&&&'''(((***+++""""""###&&&)))******)))+++***))))))******)))(((&&&'''(((((('''&&&%%%%%%""""""###$$$%%%%%%&&&&&&###''''''###!!!"""$$$"""###$$$$$$""""""###$$$%%%"""###&&&&&&###"""%%%%%%%%%&&&'''((())))))***$$$%%%%%%###""""""$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$%%%%%%%%%######"""!!! """&&&))))))+++,,,+++******+++,,,************************,,,+++++++++***))))))))),,,,,,+++++++++,,,---...---,,,,,,------...///000,,,,,,,,,+++,,,,,,------...000111111000//////000---....../////////000000444222000...,,,,,,,,,,,,000///------......---+++////////////////////////000111222333444555666666444777:::<<<;;;;;;<<<===>>>>>>???@@@AAABBBCCCCCCBBBCCCDDDFFFGGGIIIJJJKKKIIIKKKMMMNNNNNNOOOPPPRRRQQQSSSUUUVVVVVVVVVWWWXXX\\\[[[ZZZYYY[[[]]]```bbbddddddddddddcccbbb``````gggfffeeedddccccccccccccaaaaaaaaabbbcccdddeeeeeejjjjjjjjjjjjlllmmmooopppoooppprrrttttttsssqqqppppppqqqrrrqqqoookkkhhhfffiiihhhfffdddccccccccccccccceeehhhiiijjjkkknnnpppqqqqqqpppnnnnnnnnnnnnnnnjjjkkkkkkiiieeebbbaaaaaa]]]\\\\\\[[[ZZZYYYZZZZZZZZZ\\\___ccchhhnnnuuuzzz|||vvv```NNNCCC===999888999::::::<<<>>>@@@BBBCCC???===:::888777666666666PPPQQQ[[[[[[}}}pppfffaaa^^^[[[YYYWWWXXXXXXWWWUUUVVVXXXZZZVVVVVVWWWVVVUUUVVVYYY[[[]]]]]]\\\[[[[[[\\\]]]^^^bbbccceeegggiiikkkllllllnnnqqquuuvvvuuuwww{{{|||vvvpppjjjbbb]]]QQQKKKCCC<<<777555333222///...------///000///............---+++)))'''&&&''')))+++,,,***)))((()))***++++++,,,,,,,,,,,,+++++++++*********)))))))))***((()))++++++&&&$$$&&&***((((((***)))&&&%%%''''''%%%%%%%%%'''((('''&&&***)))(((''''''&&&''''''&&&&&&&&&&&&'''''''''(((%%%&&&((((((((((((***+++'''&&&%%%%%%&&&'''((()))%%%$$$%%%'''***,,,+++***+++)))((()))******)))(((&&&(((******(((&&&%%%%%%!!!"""###$$$%%%&&&&&&'''"""''''''%%%""""""""""""###$$$$$$###"""###$$$%%%###$$$(((((($$$###%%%$$$%%%%%%&&&'''((())))))''''''(((&&&###!!!!!!"""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$###%%%(((+++((()))******)))((()))***+++++++++++++++++++++++++++++++++***************)))))))))******++++++,,,...------------...///000++++++++++++,,,---...///---///111111000/////////---...///000111111111000666444222///---,,,++++++000...,,,---//////...,,,///000000111111222222333222333444666888999999::::::<<>>@@@AAABBBBBB===;;;888666666666555444RRRTTT___[[[yyymmmddd___\\\YYYWWWYYYYYYYYYXXXVVVVVVXXXZZZWWWXXXWWWWWWVVVWWWZZZ]]]]]]\\\\\\[[[\\\]]]^^^___bbbccceeehhhjjjkkklllmmmppptttwwwxxxxxxyyy~~~{{{uuuqqqlllfffaaaQQQKKKCCC<<<888666555555///...,,,,,,---...---,,,------------,,,***(((''')))***++++++))))))***+++++++++++++++++++++******+++++++++*********)))))))))&&&'''+++***'''&&&(((,,,(((''')))(((%%%%%%((((((&&&%%%&&&((()))(((''''''(((((((((&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&''''''&&&&&&(((+++...'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%''')))++++++***)))((('''(((******)))(((%%%(((******'''%%%$$$%%%#########$$$$$$%%%%%%%%%"""###%%%%%%$$$############$$$%%%$$$######$$$%%%&&&$$$&&&))))))&&&$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&$$$###"""""""""#########$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""###&&&((('''%%%$$$%%%&&&'''&&&'''))),,,'''((()))((('''&&&'''(((++++++++++++++++++++++++***************+++++++++'''(((***+++,,,,,,++++++------,,,,,,------......++++++,,,---...000111222---000222333111000//////...///000111222222222111555444222///...---------///111222111000000111222///000111222444555666666555666888;;;===>>>>>>>>>@@@AAACCCDDDEEEFFFIIIKKKFFFGGGIIIKKKNNNPPPRRRSSSQQQRRRTTTVVVXXXZZZ[[[\\\XXX[[[^^^_________```aaa```bbbeeeggggggffffffggghhhiiijjjlllnnnppppppqqqttttttuuuuuutttrrrpppooommmmmmkkkjjjiiihhhhhhhhhffffffeeedddeeefffggggggiiihhhhhhiiikkknnnqqqsssppppppppppppqqqqqqqqqqqqlllnnnpppnnnjjjgggfffggghhhgggeeecccbbbbbbcccccc```bbbeeeggghhhiiilllnnnlllmmmnnnooooooooonnnmmmlllmmmmmmkkkhhhfffeeeeee```aaaaaa___[[[YYYZZZ\\\XXXZZZ]]]aaaeeekkkqqqvvvwww}}}~~~uuusssssszzzyyydddNNNCCC???<<<:::::::::;;;===???@@@@@@@@@@@@;;;888666555777777666444UUUXXXaaa[[[wwwkkkaaa]]]ZZZXXXVVVZZZZZZZZZXXXWWWVVVXXXZZZXXXXXXXXXWWWVVVXXX[[[^^^\\\\\\[[[[[[\\\]]]___```___aaadddgggkkknnnoooppppppuuuyyyzzzzzz|||yyyuuurrrnnniiidddRRRLLLCCC===999888777666000...,,,,,,------,,,+++((()))+++,,,---,,,,,,+++++++++)))'''&&&'''***---+++++++++++++++***)))(((+++++++++************)))(((&&&'''+++,,,******,,,---(((&&&)))((($$$$$$))))))'''&&&&&&((())))))((("""$$$'''((('''&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%'''+++///'''&&&%%%$$$$$$$$$%%%&&&$$$######%%%'''(((((('''(((''''''((()))******((($$$'''******&&&######$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%#########$$$%%%%%%###$$$%%%%%%$$$###$$$%%%&&&%%%&&&******&&&%%%&&&&&&&&&%%%$$$###!!!!!! !!!%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((''''''&&&$$$######"""%%%###"""###'''((('''%%%###$$$&&&''''''''')))++++++,,,---,,,******+++,,,++++++++++++++++++++++++))))))******+++++++++,,,(((***,,,...///...---,,,,,,,,,+++++++++,,,------,,,,,,---...000222444555...111333444333111000000...///111222333333333222444333111000/////////000+++000444333...,,,111666///000111333555777888999777999;;;>>>@@@AAAAAAAAADDDEEEFFFFFFGGGIIIMMMPPPJJJKKKMMMOOORRRUUUWWWXXXXXXXXXZZZ\\\^^^```bbbccc^^^aaadddeeeeeeeeefffgggeeehhhlllmmmmmmllllllmmmlllnnnqqqsssuuuvvvvvvvvvyyyzzz{{{{{{{{{yyyvvvuuussssssqqqpppoooooooooooohhhgggfffeeeeeefffggghhhhhhhhhhhhiiikkknnnrrrtttppppppooooooppppppqqqrrrlllnnnooommmiiiffffffggggggfffeeecccbbbbbbcccccc___bbbdddfffgggiiilllnnnhhhjjjmmmoooppppppoooooooooppppppnnnjjjgggffffff```bbbbbb___ZZZXXXYYY[[[YYY[[[]]]```ccchhhnnnrrrtttzzz}}}}}}~~~}}}|||}}}}}}pppooorrr{{{kkkVVVBBB;;;;;;:::999::::::;;;===????????????>>>:::777555555777888777555YYYXXXQQQ]]]vvvkkkfffbbb\\\YYYYYYVVVVVVUUUUUUVVVWWWYYYZZZYYYWWWUUUTTTTTTVVVXXXZZZ^^^\\\ZZZ[[[]]]^^^\\\ZZZbbbccceeehhhlllppptttvvvtttvvvyyy|||xxxvvvuuurrrjjjbbbVVVOOOEEE>>>:::888444222111...---000000---...111++++++++++++++++++++++++*********)))'''(((***,,,,,,,,,***)))((((((((((((+++))))))+++------***'''''''''''''''(((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""((('''%%%$$$$$$%%%&&&'''((((((((((((''''''''''''***))))))(((''''''&&&&&&&&&%%%%%%%%%&&&(((***+++%%%&&&&&&%%%$$$$$$%%%'''&&&(((***)))&&&$$$%%%&&&!!!(((&&&$$$$$$&&&$$$"""###&&&((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%&&&((((((%%%"""'''!!! %%%(((%%%&&&***%%%$$$$$$######$$$$$$%%%"""!!!!!!!!!"""$$$'''(((&&&&&&&&&'''&&&&&&%%%%%%'''((((((&&&$$$"""""""""%%%&&&(((((((((&&&$$$### $$$(((((($$$$$$(((,,,'''***------+++))))))++++++++++++***************))))))))))))************...---+++)))((('''(((((((((,,,...---...000///+++------......///000000000666111......222444222000//////000222444444222000222222222333333222000---222444777777555222111111111222333555777999:::;;;<<<>>>???@@@@@@AAADDDFFFFFFHHHKKKLLLMMMNNNQQQSSSQQQRRRUUUWWWYYYZZZZZZZZZ]]]___aaadddggghhhhhhhhhfffhhhjjjlllnnnoooooooooppprrrtttuuuwwwwwwwwwvvvyyyzzz|||}}}}}}{{{wwwttttttuuuuuupppkkklllkkkiiigggeeefffhhhjjjggghhhjjjkkklllmmmmmmmmmmmmmmmnnnoooooooooooooooooonnnmmmkkkjjjiiihhhhhhfffeeedddcccccccccdddeeebbbdddfffggggggiiikkknnnkkklllllllllkkkllloooqqqrrrpppooooooooommmjjjggggggccc___\\\ZZZZZZYYYXXXZZZ[[[\\\___ccciiimmmppptttwww|||{{{xxxyyyzzzyyyzzz}}}~~~}}}ssshhhooozzzooo]]]PPPBBB<<<:::888888999???>>>===<<<;;;<<<<<<<<<777666444333333555777999TTTTTTMMMYYYzzzpppfffccc```\\\[[[\\\XXXWWWVVVVVVVVVWWWXXXYYYXXXWWWVVVUUUUUUWWWYYY[[[]]][[[ZZZ\\\___```___^^^aaacccfffkkknnnqqqssstttvvvwwwzzz~~~zzzvvvuuuqqqiiibbbXXXPPPFFF???;;;888444222333///---...---***+++...++++++++++++++++++++++++*********)))((((((***,,,,,,+++***)))(((((((((((((((''''''(((******(((%%%''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%'''((()))%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%&&&&&&&&&&&&&&&!!!******!!!###'''%%%(((%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&&&&'''((((((%%%###&&&!!! $$$&&&###"""$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$###""""""###%%%'''(((%%%&&&&&&'''&&&&&&%%%%%%'''(((((('''$$$######$$$%%%$$$###"""!!!""""""###"""###$$$%%%%%%&&&'''((((((***,,,+++)))((()))+++******************++++++))))))))))))************+++***)))))))))***+++,,,)))++++++((()))---...,,,------......///000000000555111......111333111///000000111222333444333333666666555666666555444333000222444555333333333333555666777999;;;<<<>>>>>>@@@BBBCCCDDDDDDFFFHHHKKKMMMOOOQQQRRRSSSUUUWWWYYY[[[]]]```ccceeeggghhhhhhdddeeehhhjjjlllmmmnnnnnnmmmoooqqqtttvvvwwwwwwwwwxxxyyy{{{}}}~~~~~~~~~}}}~~~{{{wwwwwwxxxwwwsssnnnmmmllliiigggeeefffhhhjjjhhhiiiiiijjjkkklllmmmnnnmmmnnnnnnooooooooooooooollllllkkkjjjjjjiiijjjjjjfffeeedddcccbbbccccccdddbbbdddffffffggghhhkkkmmmkkklllllllllkkklllnnnqqqqqqpppooooooooonnnjjjhhhfffccc___]]]]]]]]]\\\[[[]]]]]]]]]___bbbfffiiikkkssswww|||}}}xxxuuuvvvvvvvvvxxx||||||uuunnnllltttrrr___TTTJJJ@@@======;;;999:::???>>>>>>======<<<;;;;;;777666444333333555777999UUUUUUOOO\\\xxxnnnfffcccaaa^^^\\\]]]ZZZYYYXXXWWWWWWWWWXXXYYYXXXWWWVVVVVVVVVXXX[[[\\\\\\\\\\\\^^^aaabbbcccbbb```ccchhhmmmqqqssssssssswwwyyy{{{~~~{{{vvvssspppiiicccYYYRRRGGG@@@;;;888555222777222//////---)))***---++++++++++++++++++++++++)))***+++***((((((***,,,+++***)))((((((''''''(((''''''&&&'''))))))'''%%%''''''''''''(((((((((((())))))))))))))))))))))))$$$%%%&&&'''((()))******%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&######$$$%%%&&&'''((((((###$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$%%%&&&&&&%%%$$$!!!))),,,'''###&&&'''###((('''$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&''''''%%%$$$&&&""""""%%%&&&###!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%'''(((%%%%%%&&&&&&'''&&&&&&%%%&&&'''((('''%%%$$$%%%&&&&&&$$$ ###%%%&&&$$$###%%%(((***)))'''))))))***)))(((''')))+++)))))))))***+++++++++,,,)))))))))*********++++++******))))))***+++,,,,,,******'''###$$$)))------------......///000000000444111...---000111000...111111111222222444555555555444444333333333444444000222444555555555777999:::;;;<<<>>>???AAABBBCCCFFFHHHIIIJJJKKKLLLOOOQQQUUUWWWYYYZZZ[[[]]]___aaaaaacccfffiiimmmoooqqqqqqnnnoooqqqssstttuuuvvvvvvuuuvvvxxx{{{}}}}}}||||||{{{wwwsssooommmjjjgggffffffggghhhiiiiiiiiiiiijjjkkkmmmnnnmmmnnnnnnooooooooooooooojjjjjjiiiiiiiiiiiijjjjjjgggfffdddbbbaaaaaabbbbbbbbbdddeeeffffffhhhjjjmmmkkklllmmmlllllllllnnnpppqqqpppoooppppppnnnkkkiiigggdddaaa____________^^^\\\\\\\\\]]]```dddgggiiippptttyyy}}}zzztttqqqqqqqqqqqquuuzzzxxxtttqqqmmmwwwzzzeeeUUUJJJBBB======>>>===;;;<<<>>>???@@@???>>><<<:::888777666444333444555777999VVVWWWRRR___|||sssjjjgggeee```]]]]]]\\\[[[YYYXXXWWWWWWXXXXXXXXXWWWWWWWWWXXXYYY[[[]]]]]]^^^^^^```aaacccddddddbbbeeeiiimmmqqqsssttttttyyyyyy{{{}}}yyytttrrrnnniiidddZZZRRRHHH@@@<<<999555222888333000///...++++++///***+++++++++++++++,,,,,,)))***+++***))))))***+++***))))))(((''''''(((((()))(((((())))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((()))))))))%%%%%%&&&&&&&&&&&&%%%%%%'''((((((((('''%%%###!!!###$$$$$$%%%&&&'''''''''$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%''''''((()))'''%%%###"""""" &&&)))&&&$$$%%%%%%"""&&&&&&%%%$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$%%%((()))'''%%%###$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((('''&&&&&&'''((((((&&&### """&&&((('''&&&&&&''')))************)))(((''''''''')))***(((((()))***+++,,,,,,,,,))))))*********+++++++++,,,++++++***)))((((((((()))***'''######)))------------......///000000000333000...---///000///...111111111111111222555777444444333222111222444666555666888888888999<<>>???AAAAAA@@@<<<999666666666444444444555777888VVVVVVQQQ^^^}}}uuunnnllliiiccc^^^]]]\\\[[[ZZZXXXWWWWWWWWWXXXXXXWWWWWWWWWXXXYYY[[[\\\______```aaaaaaaaabbbcccfffgggiiilllooosssvvvwwwzzzyyyzzz{{{~~~{{{vvvrrrpppmmmiiieeeZZZRRRHHH@@@<<<999555222333///---...---+++,,,///*********++++++,,,,,,,,,)))+++,,,+++***)))***+++***))))))(((((((((((()))((())))))((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&'''((((((((('''%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######%%%%%%&&&%%%$$$$$$%%%'''%%%))),,,***$$$!!!###&&&"""%%%%%%###"""$$$%%%$$$######$$$$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%#####################$$$###$$$%%%''')))***(((%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$############$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%&&&((('''&&&&&&''')))'''&&&%%%$$$$$$%%%'''(((###'''))))))&&&%%%(((+++***)))'''''''''((()))***(((((()))***+++,,,,,,,,,************++++++++++++*********))))))(((''''''(((******'''''',,,---,,,------......///000000000111000......///000000000///000111111000111444777666777888777555666999<<<999:::<<<<<<<<<===???AAABBBCCCDDDFFFHHHJJJLLLMMMQQQSSSUUUVVVWWWYYY\\\^^^```bbbeeefffggghhhkkkmmmrrrssstttvvvxxxzzz||||||~~~~~~}}}|||vvvrrrllliiiiiiiiihhhgggkkkjjjhhhhhhhhhjjjlllnnnllllllmmmnnnnnnnnnnnnmmmjjjiiihhhgggfffeeeeeeeeefffeeecccaaa````````````bbbcccdddeeeeeefffhhhjjjjjjkkkmmmmmmmmmmmmnnnoooqqqppppppqqqqqqqqqnnnlllkkkiiieeecccaaa___]]]ZZZXXXXXXYYY[[[^^^bbbfffhhhlllppptttwwwwwwvvvvvvvvvsssooommmllljjjkkkqqqxxxzzz|||{{{xxxyyy{{{mmm]]]PPPHHHBBB<<<888999:::999<<<@@@>>>???AAABBBAAA===999666666555555444555666777888ZZZZZZTTTaaazzztttppppppnnnfff___]]]\\\ZZZYYYWWWVVVVVVWWWWWWXXXXXXXXXWWWXXXXXXYYYYYY^^^___aaa`````````aaabbbiiiiiijjjlllooossswwwyyy{{{zzzyyyzzz|||zzzxxxuuurrrppplllhhheeeXXXPPPGGG???<<<999666333---***))),,,,,,******---*********++++++,,,,,,---)))+++,,,,,,+++******+++******))))))))))))******'''(((((('''&&&&&&''')))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&''''''((((((''''''$$$%%%%%%&&&'''''''''&&&''''''''''''&&&&&&&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%'''"""&&&))))))&&&%%%(((+++&&&%%%$$$######%%%&&&'''!!!###$$$$$$$$$%%%(((***#########$$$$$$%%%%%%&&&"""###$$$###""""""$$$&&& #########&&&)))((($$$$$$%%%&&&''''''&&&%%%$$$"""""""""######$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%&&&''''''&&&%%%&&&(((%%%%%%%%%&&&&&&&&&&&&&&& %%%)))'''###!!!%%%***+++)))(((((()))***)))))))))))))))***+++++++++,,,*********++++++++++++,,,&&&'''(((***++++++++++++(((,,,,,,***+++...///,,,------......///000000000000//////...///000222333...111333333111222555999666888::::::888888;;;>>><<<===???@@@@@@AAACCCEEEGGGHHHJJJMMMOOORRRTTTUUUYYY[[[]]]^^^___aaadddggghhhjjjlllnnnnnnppprrrttt{{{{{{|||}}}~~~zzzuuuoookkkkkkkkkiiigggjjjiiiiiihhhiiijjjkkkllljjjkkkkkklllmmmllllllllljjjiiigggfffdddccccccccceeedddbbb``````___``````bbbcccdddddddddeeegggiiiiiikkkmmmnnnmmmmmmnnnooopppppppppqqqrrrrrrpppnnnmmmkkkgggeeeccc```]]]ZZZ\\\[[[[[[[[[]]]___bbbdddmmmppptttvvvvvvuuuttttttpppmmmlllkkkiiiiiiooowwwyyy|||~~~~~~yyylll___QQQGGGCCCAAA<<<888999888888;;;@@@>>>???AAABBBAAA>>>:::888555555555555555666777777___^^^WWWbbb}}}xxxvvvwwwsssiii___[[[ZZZYYYXXXVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWZZZ\\\______^^^___aaaccchhhiiilllooorrrtttvvvwww~~~|||zzzyyy{{{~~~yyyxxxwwwuuuqqqlllgggcccUUUNNNEEE>>>;;;999666444,,,***+++......+++***,,,)))******+++,,,,,,------)))+++------+++******+++++++++************++++++((())))))(((&&&&&&(((+++''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))&&&&&&'''((((((((((((((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$###"""%%%)))***)))'''&&&$$$###%%%&&&&&&&&&'''"""$$$%%%%%%$$$$$$''')))"""######$$$%%%%%%&&&&&&###$$$%%%$$$"""###%%%(((###%%%%%%"""$$$((((((###$$$%%%&&&((((((&&&%%%$$$!!!"""###$$$%%%%%%&&&&&&###$$$%%%&&&''''''''''''%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$&&&((('''%%%%%%''')))+++)))((()))+++,,,***(((******************++++++*********+++++++++,,,,,,'''(((***,,,------------***------+++,,,///000---------......///000000000.../////////000222444666...222666666444444777:::555999======;;;:::===@@@>>>AAAEEEHHHIIIJJJKKKMMMNNNOOOQQQTTTXXX[[[^^^___bbbdddfffhhhiiikkknnnqqqrrrtttvvvwwwxxxyyy|||~~~}}}wwwqqqmmmmmmmmmkkkhhhiiiiiiiiiiiiiiijjjjjjjjjiiiiiijjjkkkkkkkkkkkkjjjggggggeeedddcccccccccccccccbbbaaa```___``````aaaaaacccddddddcccdddfffhhhiiikkkmmmnnnnnnmmmnnnnnnpppppppppqqqssssssqqqooonnnllliiigggeeeccc___]]]]]]\\\[[[[[[\\\___aaacccjjjmmmrrrtttttttttssstttkkkjjjjjjkkkhhhffflllttttttyyy||||||uuuggg]]]TTTIIICCCBBB<<<999999;;;;;;999;;;???>>>???@@@AAA@@@>>>;;;:::555555555555666666666777]]]\\\SSS___~~~~~~xxxkkk^^^XXXYYYXXXWWWVVVUUUVVVWWWWWWXXXXXXXXXWWWWWWVVVUUUUUUVVVZZZ]]]^^^^^^___bbbeeefffiiimmmqqqtttvvvvvvuuu~~~{{{zzz{{{~~~zzzzzzyyywwwrrrllleeeaaaTTTMMMDDD>>>;;;999666444///---///333222...,,,---))))))***+++,,,,,,------)))+++------,,,******+++,,,+++++++++++++++,,,,,,***,,,,,,***((((((+++...''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&'''((()))***++++++&&&&&&'''((())))))((((((((('''&&&$$$$$$%%%&&&'''""""""###$$$%%%&&&&&&''' !!!"""###%%%&&&'''(((%%%&&&'''(((((((((&&&&&&%%%&&&&&&%%%$$$$$$%%%'''***###!!!***---'''###""""""%%%'''%%%$$$$$$###%%%'''&&&######%%%(((""""""###$$$%%%%%%&&&&&&$$$&&&'''&&&$$$$$$'''***'''***(((###%%%))))))$$$$$$%%%'''(((((('''%%%$$$!!!"""$$$%%%&&&'''''''''###$$$%%%&&&''''''''''''%%%&&&'''&&&$$$###$$$%%%((((((&&&&&&&&&(((***+++***)))((()))***+++***)))+++))))))+++------***'''+++++++++*********************+++++++++,,,,,,,,,,,,---.........---,,,+++,,,...---******///111///------......///000000000---...///000000333666888...333888999777666999<<<:::???DDDDDDBBB@@@CCCFFFBBBFFFKKKOOOQQQRRRTTTUUURRRTTTWWWZZZ^^^bbbeeefffiiikkkmmmnnnooorrruuuxxxyyy{{{}}}yyyrrrnnnooooookkkhhhhhhhhhiiijjjjjjjjjiiiiiihhhhhhiiijjjjjjjjjjjjiiieeeddddddccccccddddddeeebbbaaa```______```aaaaaaaaacccddddddcccdddfffhhhiiikkknnnnnnnnnmmmmmmnnnppppppppprrrssssssqqqooommmllljjjiiihhhfffccc```ZZZZZZZZZ[[[]]]aaadddfffeeeiiinnnqqqrrrrrrrrrssshhhhhhiiijjjgggeeejjjrrrmmmuuu}}}~~~xxxnnnaaaTTTOOOIIIAAA>>>???888777:::>>>>>>;;;;;;???>>>???@@@@@@@@@>>>===;;;555555555666666666666666YYYUUUUUUYYYzzzoooddd]]]ZZZVVVTTTWWWYYYWWWXXXZZZZZZYYYYYY\\\\\\XXXUUUTTT[[[[[[\\\]]]___aaacccdddhhhhhhjjjmmmqqqwww|||~~~}}}}}}~~~xxxwwwvvvtttpppkkkddd___TTTOOOGGG>>>999888666333***+++---.........------,,,------,,,***))))))******++++++)))((()))+++---000///---+++*********+++---,,,)))(((***...---***))))))(((((((((((()))))))))))))))((()))***++++++###(((***''''''+++***%%%%%%'''***++++++,,,---...))))))))))))******))))))"""$$$&&&&&&$$$#########$$$%%%'''((('''%%%###!!!(((&&&%%%%%%'''(((((('''$$$'''((('''(((***((("""###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&""""""###$$$%%%&&&&&&'''""""""#########$$$$$$$$$%%%$$$"""!!!###%%%''''''%%%!!! $$$&&&%%%%%%'''$$$%%%&&&'''''''''&&&%%%%%%$$$###$$$%%%&&&$$$"""!!!"""$$$'''((())))))((($$$""""""%%%))))))$$$'''))))))&&&&&&))))))''')))***,,,,,,***)))***+++(((((())))))******+++++++++***)))(((((()))***+++))))))(((''''''&&&''''''******+++,,,,,,---......//////...---,,,,,,,,,,,,---,,,,,,,,,------...//////...///111444666666555555555555777999;;;:::999>>>@@@DDDFFFGGGHHHKKKLLLMMMOOORRRTTTUUUVVVWWWYYY[[[]]]```bbbccceeegggjjjsssssstttvvvxxxzzz|||}}}~~~vvvqqqooommmkkkhhhiiilllkkkggghhhmmmmmmhhhkkkjjjhhhggggggggghhhiiibbbbbbcccddddddbbbaaa```_________```aaaccceeeeeeaaabbbbbbcccdddfffggghhhgggfffiiipppssspppnnnoooooonnnnnnpppssstttrrrooorrroookkkhhhggggggfffeeeZZZZZZYYYYYY[[[^^^aaabbbiiijjjlllnnnnnnnnnlllkkkgggggggggffffffhhhllloootttzzz}}}~~~pppddd^^^WWWNNNHHHEEEEEEDDDBBB:::;;;<<<;;;999999===@@@===>>>@@@AAAAAA???<<<:::555666666666666666555444ZZZVVVVVVZZZxxxnnneee___[[[VVVUUUWWWXXXWWWXXX[[[]]]]]]^^^______[[[VVVTTTXXXXXXZZZ\\\___bbbdddfffggghhhiiilllpppuuuyyy|||~~~}}}}}}~~~~~~xxxwwwuuussspppjjjccc^^^UUUPPPGGG>>>999666444222+++,,,---...///......---,,,---...---+++)))***++++++,,,,,,+++******+++---...------,,,++++++++++++...,,,***(((***,,,+++((())))))((((((((()))******(((((()))))))))*********%%%)))***((((((++++++''''''(((***,,,---...///000000...,,,***)))'''&&&%%%&&&'''))))))'''%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###"""###&&&((()))((($$$''''''&&&''')))'''"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%&&&%%%###"""$$$%%%''''''&&&"""!!!$$$&&&%%%%%%'''%%%&&&'''(((((((((''''''&&&%%%$$$%%%''''''%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%###"""$$$(((((($$$ '''))))))%%%%%%))))))''''''(((******((('''((()))((((((((((((((()))))))))+++***)))(((((()))***+++,,,+++******))))))************+++,,,,,,---......///...---,,,,,,,,,,,,,,,------------......///000222222333444555777999::::::999999;;;>>>???>>>===AAACCCGGGIIIJJJLLLNNNPPPPPPSSSVVVYYYZZZ\\\^^^```dddfffiiikkklllmmmppprrrxxxxxxyyy{{{}}}~~~vvvqqqooonnnllliiijjjllljjjfffgggllllllhhhlllkkkjjjhhhgggfffffffffbbbbbbccccccbbbbbbaaa```aaaaaaaaaaaabbbbbbcccdddbbbbbbbbbbbbcccdddeeeeeegggeeefffkkknnnmmmmmmoooooonnnnnnpppssstttrrroooqqqooommmlllkkkiiieeeccc]]]\\\[[[[[[\\\^^^aaabbbfffgggjjjlllmmmmmmmmmllliiiiiihhheeeddddddgggjjjpppwww~~~ttteeeZZZOOOKKKFFFBBB@@@>>>;;;999===>>>???>>><<<<<>>???AAAAAAAAA>>><<<:::555555666666555555444444YYYVVVVVVZZZ}}}{{{|||vvvnnnfffaaa[[[WWWVVVWWWXXXWWWYYY]]]bbbdddffffffccc^^^XXXTTTTTTUUUXXX[[[___bbbeeeggghhhiiikkknnnrrrvvvzzz|||~~~||||||~~~yyywwwuuusssooojjjccc^^^WWWPPPFFF>>>888444222111,,,---......///.........---...///---+++***+++,,,,,,---...---+++******+++++++++,,,,,,,,,,,,++++++...,,,***)))))))))(((''')))))))))))))))***+++,,,&&&''')))*********)))((('''***+++)))))),,,+++((()))***+++...111444666777666222...+++)))(((&&&%%%)))***+++***(((&&&&&&&&&$$$$$$$$$%%%&&&'''(((((($$$"""!!!"""$$$&&&&&&%%%###&&&&&&$$$&&&(((&&&!!!###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''###!!!%%%&&&$$$$$$&&&&&&&&&'''((((((((((((((('''&&&%%%&&&((((((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$"""###&&&'''%%%"""''')))(((%%%%%%((()))'''&&&((())))))(((''''''(((((((((((((((''''''''''''******))))))))))))******,,,,,,++++++******++++++***++++++,,,,,,------......---,,,,,,,,,,,,,,,---------------...///111111222444666555444555999===???>>>???AAACCCDDDDDDBBBEEEHHHKKKNNNOOOQQQTTTVVVVVVYYY]]]```bbbdddgggjjjkkkmmmoooqqqrrrtttvvvxxxwwwrrrpppooommmjjjkkkkkkhhheeefffjjjkkkhhhkkkkkkjjjiiigggeeedddccccccbbbaaaaaa``````aaaaaacccbbbbbbaaaaaabbbbbbbbbbbbaaaaaaaaabbbbbbcccdddiiiffffffiiikkkjjjmmmqqqooonnnnnnppprrrsssrrrppppppooooooooonnnjjjeeebbb```___^^^]]]]]]___```bbbcccdddgggiiikkklllllllllggggggfffcccaaabbbeeegggkkksss|||}}}~~~zzznnnbbbVVVNNNFFFEEEDDDDDDCCC@@@;;;888;;;<<<===<<<;;;;;;===???@@@AAABBBBBB@@@>>>;;;:::666666666555555444444444UUUSSSTTTXXXyyyuuu|||||||||zzztttlllddd___[[[XXXVVVWWWWWWWWW[[[aaaiiinnnqqqnnniiibbbZZZSSSQQQSSSVVVZZZ^^^bbbeeefffhhhjjjnnnrrrvvv{{{~~~~~~||||||~~~{{{yyyvvvsssooojjjccc___ZZZQQQFFF>>>888222///000........................---...///...,,,+++,,,---+++---......+++)))(((((()))***+++---------,,,+++,,,))))))******(((''')))))))))))))))***+++,,,---%%%''')))***+++***((('''((())))))))))))******)))***+++...333999>>>AAABBB:::555///++++++++++++))))))******)))&&&$$$$$$%%%'''&&&%%%$$$%%%&&&((())))))'''$$$###$$$###"""!!!###%%%%%%###$$$'''%%%!!!###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$######$$$&&&((($$$"""%%%&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&%%%&&&((((((&&&%%%!!!!!!###$$$%%%&&&&&&''''''%%%######%%%&&&&&&%%%&&&)))(((%%%%%%((()))&&&(((***++++++***))))))***)))))))))(((((('''''''''***))))))))))))))))))***++++++***))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,,,,---------------...///000222222555888;;;999666777<<>><<<=========<<<<<<===>>>AAABBBBBBAAA@@@===;;;999888777777666555555555555QQQOOOQQQUUU~~~|||tttooosssuuuvvvvvvqqqiiiaaa[[[ZZZWWWVVVWWWWWWWWW]]]eeepppxxx|||wwwnnneeeZZZQQQNNNQQQUUUYYY^^^aaadddeeefffiiinnntttyyy~~~}}}{{{{{{~~~{{{xxxuuuqqqkkkeeeaaa]]]QQQFFF???888111...111.........---------......---...///...,,,+++,,,---)))+++---,,,***(((''''''((()))+++,,,---,,,,,,+++)))&&&'''++++++((((((,,,******))))))***+++,,,,,,&&&''')))++++++***((('''(((''''''(((((((((((()))***,,,111999BBBIIILLLMMMAAA999111,,,,,,---,,,+++***++++++)))&&&%%%%%%&&&+++)))'''%%%$$$%%%'''(((+++(((&&&%%%%%%%%%###"""###%%%$$$"""$$$'''%%%!!!###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$#########%%%%%%&&&&&&&&&'''''''''$$$%%%&&&$$$"""!!!"""$$$)))$$$###%%%&&&$$$$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%''''''%%%$$$""""""######$$$%%%&&&'''(((&&&$$$###$$$%%%&&&&&&&&&((((((%%%%%%((((((&&&((()))++++++)))((()))************))))))((((((((()))))))))******)))))))))+++***************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////,,,------...000222333444999===@@@@@@===>>>CCCHHHEEEEEEFFFIIILLLOOOOOONNNPPPSSSWWW[[[]]]___bbbeeefffhhhlllnnnpppqqqtttvvv{{{}}}{{{uuusssqqqnnnkkkmmmiiiffffffggghhhhhhhhheeefffggghhhhhhgggeeedddaaa```___^^^]]]^^^___```^^^^^^^^^___```aaabbbccc```aaaaaabbbdddfffggghhhggggggjjjmmmmmmjjjkkkpppnnnooopppppppppqqqrrrsssqqqooommmllllllkkkhhhffffffdddbbb___^^^^^^___```ddddddeeeeeeeeeeeeeeeeee`````````^^^]]]___bbbeeekkkpppuuuwww}}}~~~{{{xxxvvvuuusssuuuwwwyyy|||ooo^^^SSSMMMHHHFFFBBBBBBCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>><<<:::999:::999888777666666666666NNNMMMPPPSSS|||yyyoooiiikkkmmmnnnnnnjjjccc\\\XXXYYYVVVVVVVVVVVVXXX```jjjwww~~~rrrgggZZZMMMJJJMMMRRRXXX]]]bbbdddfffeeehhhnnntttzzz}}}}}}{{{{{{~~~{{{wwwsssnnnhhhddd___RRRFFF@@@999000///333......---,,,,,,,,,------,,,---...---,,,+++,,,---(((***+++***(((''''''((())))))***+++,,,,,,++++++(((%%%'''------((()))///+++******)))))))))******'''((()))++++++******))))))&&&%%%((((((&&&'''***,,,...555???JJJQQQSSSQQQHHH>>>333,,,++++++***(((,,,---,,,***((('''(((***,,,***(((&&&%%%&&&'''(((((('''%%%&&&'''(((((('''$$$%%%$$$"""###'''&&&"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''$$$&&&(((&&&""" """$$$((($$$"""%%%'''%%%%%%'''$$$$$$$$$###$$$%%%%%%&&&&&&%%%$$$%%%''''''%%%$$$'''&&&%%%$$$$$$###$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&((('''$$$$$$'''(((&&&%%%'''(((((('''&&&&&&'''************))))))))))))))))))************)))))),,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111...//////111333555777888888<<>>===;;;:::999;;;:::888666555555666666OOONNNRRRUUU~~~vvvllleeeggggggfffddd```]]]YYYWWWWWWUUUUUUVVVVVVYYYcccnnn}}}uuuhhhXXXIIIDDDHHHOOOVVV^^^cccgggiiihhhkkkqqqvvv{{{}}}~~~~~~~~~|||{{{{{{}}}~~~zzzvvvqqqkkkggg```RRRFFFAAA;;;111000555...---,,,+++***++++++,,,***,,,---,,,+++***+++---)))******)))(((((()))++++++***************++++++***&&&)))000...'''(((000++++++***)))((((((((((((************++++++++++++***&&&&&&))))))'''(((,,,...111888CCCNNNTTTSSSPPPHHH===000))))))***)))'''+++++++++)))(((''')))+++***)))(((''''''(((((()))(((&&&%%%&&&((())))))(((%%%&&&%%%"""###'''&&&######$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&)))+++)))$$$!!!###%%%'''###"""%%%'''&&&&&&(((%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%&&&((((((&&&%%%((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''%%%((('''$$$$$$'''(((%%%%%%'''(((((('''&&&&&&'''((((((((()))))))))))))))((()))***++++++***)))(((+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......000111222333111222333555777999;;;<<<999;;;???CCCFFFHHHIIIIIILLLMMMPPPUUUZZZ^^^``````___cccgggkkknnnqqqtttwwwvvvyyy|||xxxtttpppllliiimmmiiihhhlllmmmhhhfffgggffffffeeeeeedddeeeeeeeee^^^^^^^^^^^^^^^]]]\\\\\\`````````aaaaaabbbddddddccccccccccccccccccdddeeeeeeeeehhhjjjgggdddhhhooonnnpppqqqpppnnnooorrruuuoooooooooqqqsssrrrooommmkkkjjjgggeeeccccccdddeeedddcccccccccccccccddddddcccbbb```]]]ZZZZZZ]]]___dddhhhlllnnnrrrxxxzzzyyyyyyuuutttwwwuuuooommmpppoooppprrruuuxxx}}}wwweeeUUULLLHHHFFFEEEDDDFFFGGGFFFCCCBBBCCCDDD???>>>===>>>@@@???===:::>>>======<<<;;;;;;:::999:::888666444333333444444QQQQQQTTTXXXuuujjjcccfffddd```\\\YYYXXXXXXXXXVVVTTTUUUVVVVVVZZZeeeqqqvvvhhhWWWGGG???DDDLLLUUU^^^eeejjjlllmmmpppuuuzzz}}}~~~~~~}}}}}}|||{{{{{{||||||xxxsssmmmiiiaaaRRRFFFBBB<<<222000777...---+++***)))***++++++***+++,,,,,,******+++,,,***++++++)))((()))+++---,,,+++***))))))***+++,,,,,,(((+++111///&&&&&&///,,,+++***(((''''''''''''++++++******++++++,,,---,,,'''&&&******''')))...000333:::EEEPPPTTTQQQLLLDDD999,,,&&&'''***+++)))((()))((('''%%%%%%''')))'''''''''(((((()))***+++***(((&&&&&&''''''&&&%%%%%%'''%%%"""$$$''''''###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''+++---+++&&&###$$$''''''###"""%%%((('''''')))&&&&&&%%%$$$%%%&&&'''((((((''''''((())))))(((&&&&&&%%%%%%$$$%%%&&&((()))%%%&&&''''''%%%%%%&&&'''%%%((('''$$$$$$'''(((%%%''')))******)))(((((()))&&&'''''''''(((((())))))((()))***++++++***)))((()))((((((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,.........///000222444444444555666888:::<<>>@@@BBBAAA>>>;;;<<<<<<;;;;;;;;;:::::::::999777555222111111222333YYY[[[]]]]]]}}}rrrggg___bbb___[[[YYYXXXWWWUUUTTTRRRPPPQQQSSSUUU\\\kkkyyyvvv```MMMDDDAAAHHHSSS[[[aaaffflllpppoooqqqtttwwwzzz|||}}}}}}xxxxxxyyyxxxxxxzzz~~~~~~||||||}}}}}}~~~zzzvvvmmmddd[[[PPPEEE???;;;666444444111,,,)))***///111000...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++((()))++++++)))'''$$$"""***+++,,,------,,,***))))))***+++***))))))+++---***+++,,,---------,,,,,,+++***)))((((((***,,,---000111777@@@IIIKKKGGGAAA777333---)))(((((((((((('''((()))))))))(((&&&%%%$$$''')))(((%%%%%%&&&)))''')))***(((%%%%%%''')))(((%%%###%%%(((((($$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$"""""""""$$$&&&((((((((('''&&&$$$###""""""'''((((((((((((&&&%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$###"""###%%%(((***(((((())))))))))))))))))&&&((((((%%%$$$&&&&&&###))))))'''&&&&&&'''((())))))((('''%%%&&&''')))***)))***+++)))(((((()))++++++)))''''''((())))))(((+++,,,,,,+++***(((&&&%%%------,,,,,,+++******)))////////////...---,,,,,,...///111111111222444777444777:::<<<>>>@@@CCCEEEGGGHHHJJJKKKMMMQQQVVVZZZVVVZZZ]]]^^^ccckkkoooooooooqqquuuyyy}}}yyytttrrrpppooojjjjjjjjjjjjjjjjjjjjjjjjlllhhheeedddeeefffdddbbb```______^^^]]]\\\\\\\\\bbbbbbbbbcccccccccdddddd```dddhhhgggcccbbbdddhhhgggfffiiinnnmmmiiikkkrrrrrrqqqpppnnnmmmooossswwwuuuuuuuuuuuuuuuvvvvvvvvvqqqooollljjjjjjjjjjjjiiihhhfffddddddeeeffffffeee```___]]][[[ZZZZZZ[[[[[[```bbbeeehhhjjjlllllllllnnnoookkkggghhhnnnmmmgggmmmnnnpppqqquuuzzzuuueeeWWWMMMGGGDDDCCC@@@AAAAAABBBCCCDDDEEEEEEBBB@@@>>>===<<<===>>>???>>>:::666777;;;===;;;888???:::666333444444222111ZZZZZZYYYWWW|||pppfff^^^aaa^^^ZZZXXXWWWWWWVVVUUUSSSRRRRRRTTTVVV]]]kkkyyyttt___MMMDDDCCCKKKVVV___dddhhhmmmpppqqqrrrtttvvvwwwxxxxxxxxxwwwyyyyyyyyyyyyzzz}}}}}}{{{{{{zzz{{{{{{~~~zzzvvvlllbbb]]]QQQFFFAAA===888555666111---***+++...111000---------------,,,,,,+++++++++------,,,+++***+++,,,,,,++++++***)))(((''''''+++++++++,,,,,,++++++***)))***+++***))))))+++---+++++++++,,,,,,,,,------+++***)))((()))***,,,------...333<<>>@@@BBBDDDGGGJJJLLLMMMOOOQQQSSSWWW\\\```cccfffhhhgggkkkrrruuuuuuyyy{{{}}}yyyuuurrrooonnnllllllkkkjjjiiiiiihhhhhhiiigggffffffggggggccc````````````___^^^]]]]]]]]]aaaaaaaaabbbbbbbbbcccccc```dddggggggdddbbbdddgggfffeeehhhmmmllliiilllqqqoooqqqrrrqqqqqqqqqrrrsssuuuuuuvvvvvvvvvvvvwwwwwwuuurrrooolllkkkjjjiiiggggggfffeeeeeeffffffeeeddd```___^^^\\\[[[[[[\\\\\\___```ccceeehhhiiijjjjjjiiijjjhhhfffhhhmmmlllgggkkkmmmooorrrvvv|||wwwhhhYYYOOOHHHDDDCCCAAAAAABBBBBBCCCDDDDDDDDDBBBAAA>>><<<;;;;;;;;;<<>><<<:::===999555333444444333222[[[YYYVVVRRRyyyzzznnnddd^^^```]]]XXXVVVVVVWWWWWWWWWUUUTTTTTTVVVWWW]]]jjjwwwqqq\\\MMMFFFGGGPPP\\\eeejjjmmmppprrrsssttttttttttttssssssrrrwwwyyy{{{|||{{{{{{|||~~~|||{{{zzzyyyxxxyyyyyyzzz|||}}}}}}wwwmmmbbb]]]QQQFFF@@@;;;777555666222///+++,,,...000///---//////...---,,,++++++***,,,---...---,,,++++++---...---+++*********+++,,,,,,++++++***++++++,,,,,,***+++++++++)))***+++---,,,++++++***+++,,,---...+++***)))))))))***+++,,,***,,,000666<<<===999444...,,,***))))))***)))((()))((((((''''''''''''((('''((())))))''''''((()))&&&'''(((((('''&&&'''((((((%%%"""###&&&((('''$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((((((((('''&&&&&&%%%$$$$$$%%%%%%###"""%%%%%%%%%&&&&&&&&&''''''***((('''&&&&&&''')))***(((((((((''''''&&&&&&&&&&&&))))))&&&%%%((('''$$$'''&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))******)))((((((***+++***)))'''((()))******)))((()))***,,,---.........,,,+++++++++,,,,,,------******+++---...///000000000222333444555777999<<<===@@@DDDFFFHHHJJJMMMOOORRRTTTVVVYYY[[[___dddhhhiiimmmnnnnnnrrryyy}}}}}}{{{wwwsssooolllnnnmmmllljjjhhhgggggggggffffffgggiiiiiigggccc___aaaaaaaaa```______^^^^^^`````````aaaaaaaaabbbbbbaaadddggggggdddccceeegggffffffhhhllllllkkkmmmqqqnnnqqqtttvvvuuusssqqqqqqvvvvvvvvvwwwwwwwwwxxxxxxyyyvvvrrrooommmkkkiiigggfffeeeeeefffgggfffdddbbb```___^^^]]]\\\\\\]]]]]]]]]^^^```bbbccceeefffgggccceeeeeeeeehhhlllkkkhhhiiikkkooorrrwww}}}yyykkk]]]RRRJJJEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA>>><<<:::999999:::???<<<999:::===>>>===;;;;;;888555333333444444333ZZZXXXVVVRRRyyyxxxkkkbbb______[[[WWWUUUUUUWWWXXXXXXVVVUUUUUUVVVWWW\\\iiivvv~~~lllYYYLLLGGGKKKUUUbbblllqqqrrrsssttttttttttttsssrrrqqqppppppwwwyyy|||~~~}}}|||||||||zzzyyyxxxwwwxxxxxxyyyzzzzzz{{{~~~|||qqqfff[[[PPPDDD===999444222333333000---,,,...///...---000000///...---,,,+++***---...///...,,,+++,,,------,,,,,,,,,,,,,,,------,,,+++***)))***+++,,,---***+++,,,+++******+++------+++***))))))+++---...+++******))))))***++++++***+++...333666666333000)))(((''')))******)))((()))((('''&&&&&&'''((()))))))))))))))((((((((((((''')))***++++++***)))(((,,,)))%%%$$$$$$%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$%%%###%%%&&&(((((((((((('''$$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''***)))'''&&&&&&'''((()))(((''''''&&&&&&%%%%%%$$$!!!&&&+++++++++***&&& %%%%%%%%%%%%&&&&&&&&&'''%%%&&&'''(((((((((((((((((()))***)))((((((***,,,***)))'''((()))******)))((()))***+++,,,---......,,,+++++++++,,,---///000++++++,,,---...///000111111333555666777999===???AAADDDIIILLLNNNPPPRRRTTTXXXZZZ]]]```cccgggllloookkkooosssuuu{{{~~~zzzuuuppplllmmmlllkkkiiihhhgggggghhhffffffggghhhgggfffcccaaaaaaaaaaaa`````````______`````````aaaaaaaaaaaabbbccceeeggggggeeeeeefffgggffffffhhhjjjlllmmmppprrrooorrrvvvwwwvvvtttssssssvvvvvvvvvwwwwwwxxxxxxyyyzzzxxxtttrrrpppnnnkkkhhheeedddeeefffgggfffbbb```___^^^]]]\\\\\\\\\]]]^^^\\\\\\\\\]]]___aaacccdddaaabbbdddfffhhhjjjiiihhhjjjlllppptttxxx}}}zzzmmm```UUUMMMGGGCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@>>>===;;;;;;;;;;;;===;;;::::::<<<===<<<:::999777555333333444555555XXXYYYYYYWWW}}}vvvhhhaaa```^^^[[[WWWVVVVVVXXXXXXXXXVVVUUUUUUWWWXXX\\\hhhttt~~~zzzgggUUUJJJGGGNNNYYYhhhsssxxxxxxwwwwwwttttttsssrrrqqqpppppppppuuuxxx|||}}}}}}|||||||||yyyxxxxxxwwwxxxyyy{{{|||yyy{{{xxxmmm]]]QQQDDD===888444222444222000...---............111111000///---,,,++++++---...///...,,,+++,,,---)))***,,,......---,,,+++++++++***)))***+++---...+++,,,,,,+++******+++---,,,+++***))))))+++---...++++++******************,,,---///222333333000...&&&&&&&&&(((***+++)))''')))((('''&&&&&&'''((()))***))))))))))))((((((''''''((()))++++++)))'''%%%+++)))&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$%%%%%%###$$$&&&((())))))(((((("""!!!!!!###&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$###''')))'''''')))'''###$$$%%%%%%&&&&&&'''''''''###$$$%%%&&&''''''''''''((()))***)))((((((***,,,***)))'''(((***++++++***************++++++,,,,,,,,,,,,++++++,,,...000111............///000111222222444777999;;;===AAADDDEEEHHHMMMQQQSSSUUUWWWYYY]]]```dddgggjjjnnnrrruuusssxxx||||||vvvqqqmmmkkkjjjiiihhhggghhhiiijjjffffffeeedddcccccccccddd````````````____________````````````aaaaaaaaaaaacccdddeeefffeeeeeeeeefffffffffggghhhkkkooorrrrrrqqqsssuuuuuuttttttuuuwwwttttttuuuvvvvvvwwwxxxxxxxxxvvvtttrrrrrrpppmmmkkkeeeddddddeeefffeeeaaa^^^]]]]]]\\\[[[[[[\\\^^^^^^[[[[[[ZZZZZZ[[[]]]```aaaaaabbbdddggghhhgggggghhhlllooorrrvvvyyy|||xxxmmmbbbXXXOOOHHHDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>;;;:::::::::;;;;;;:::999777666555333222333444666XXXZZZ[[[[[[tttfffaaabbb^^^\\\YYYXXXYYYYYYXXXWWWVVVUUUVVVXXXYYY]]]iiiuuu|||vvvbbbQQQHHHFFFOOO[[[lllyyy~~~}}}{{{zzztttsssrrrpppooooooooooooqqqtttxxxzzzzzzzzzzzz{{{wwwwwwwwwwwwxxxzzz|||}}}zzz}}}}}}rrraaaTTTGGG???;;;666555777111000///.........///000111111000///...------,,,,,,---...---,,,++++++---(((***,,,......---+++)))************+++,,,------,,,------,,,******+++---+++******)))***+++,,,---++++++++++++*********))),,,---///000000///...---(((''''''(((******)))'''(((''''''''''''(((((()))+++)))(((((((((((('''%%%$$$%%%&&&((((((%%%!!!%%%%%%%%%%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$&&&(((((()))(((((("""!!!"""$$$'''))))))(((%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))$$$%%%***+++$$$%%%&&&''''''(((''''''$$$$$$%%%&&&'''(((((()))''')))))))))((()))+++---***)))((((((***,,,,,,+++++++++************+++,,,...---,,,+++,,,...111222111111000000111333444555666888;;;===???CCCGGGJJJJJJNNNSSSWWWZZZ[[[]]]___eeehhhkkkoooqqquuuxxx{{{{{{{{{vvvqqqnnnkkkiiihhhgggggghhhjjjkkkeeeeeedddbbb``````bbbeee^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_________`````````aaaaaabbbccccccccccccbbbccceeeeeeeeeiiippprrrpppppppppqqqqqqqqqrrrvvvxxxrrrrrrsssssstttuuuvvvvvvuuusssrrrrrrrrrqqqnnnllleeedddddddddeeecccaaa^^^]]]]]]\\\\\\\\\^^^___```\\\[[[YYYXXXYYY[[[^^^`````````cccffffffdddfffjjjlllppptttwwwzzz|||zzztttlllbbbZZZQQQJJJEEECCCBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>????????????999::::::;;;;;;::::::999777666555333111111444666YYY[[[\\\[[[}}}rrreeeaaaeee^^^]]][[[[[[[[[ZZZXXXVVVWWWWWWXXX[[[\\\```lllxxx{{{sss___MMMFFFEEEOOO\\\ooo}}}~~~|||tttrrrpppnnnmmmllllllllllllooorrrtttuuuvvvwwwxxxvvvuuuvvvvvvxxxzzz|||~~~{{{~~~~~~sssbbbVVVHHH@@@;;;777666888000000///......///000222000000000/////////......+++------,,,+++***+++,,,+++,,,---------,,,+++***))))))***+++,,,,,,,,,,,,,,,------,,,******+++---************+++++++++++++++++++++++++++***))))))+++,,,---------,,,++++++***)))'''((())))))((('''&&&''''''(((((((((((((((+++(((&&&'''((((((&&&$$$######$$$&&&&&&###"""$$$&&&'''(((((()))***$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$###############$$$%%%'''(((((((((''''''%%%$$$$$$%%%'''(((((('''%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''((((((((((((###$$$)))***$$$%%%'''((())))))((((((&&&&&&&&&&&&''')))+++,,,'''((())))))((()))+++---***)))((((((+++,,,,,,,,,,,,++++++***+++,,,---...///...---,,,,,,...000222222222222222444777999;;;:::<<<@@@BBBEEEHHHMMMPPPQQQUUUZZZ___aaaccceeefffmmmppptttwwwyyy|||~~~yyyuuupppmmmlllkkkhhhffffffggghhhjjj```bbbdddccc```___```bbb[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\]]]^^^______^^^]]]```bbbaaa```fffnnnpppmmmiiikkklllmmmnnnpppsssvvvoooooopppqqqrrrsssttttttsssrrrqqqqqqqqqpppmmmkkkfffeeecccbbbcccbbb```______^^^^^^^^^___```bbbccc]]]\\\YYYWWWXXX[[[^^^```]]]\\\___cccdddbbbffflllkkknnntttxxx{{{~~~{{{xxxtttpppiiiaaaZZZSSSKKKGGGBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>======999:::<<<<<<;;;;;;::::::777777666444111000333555[[[[[[\\\ZZZ{{{rrreeeaaafff^^^^^^]]]]]]]]][[[XXXUUUXXXXXXZZZ]]]___cccooo{{{zzz~~~qqq\\\KKKDDDEEENNN\\\ppp}}}tttrrrpppmmmjjjiiihhhhhhhhhkkknnnpppqqqrrruuuwwwtttttttttuuuwwwyyy|||}}}|||}}}qqqaaaUUUGGG???:::666555777/////////......///111333000000000000////////////+++,,,---,,,***)))***+++///...---,,,+++,,,,,,---((()))+++,,,------,,,,,,---......,,,******+++,,,))))))***++++++++++++***+++++++++++++++***)))((()))***++++++***))))))***---***(((((((((((('''&&&%%%&&&((()))))))))((('''+++(((&&&&&&'''(((%%%###%%%%%%%%%''''''###$$$&&&((()))((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$###$$$&&&((()))$$$$$$$$$#########""""""%%%&&&'''((((((((('''&&&)))'''&&&&&&'''(((&&&%%%%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''$$$%%%%%%&&&'''((()))))) $$$%%%$$$$$$'''&&&###$$$%%%''')))***))))))((()))(((''''''(((***---///'''((())))))((()))+++---***)))((()))+++,,,---,,,,,,+++++++++,,,...///111111///---,,,,,,...000222222222222333666:::===???===@@@CCCFFFIIIMMMQQQTTTVVVZZZ```dddgggiiijjjkkksssvvvzzz}}}{{{wwwsssooolllnnnllliiifffeeeeeeggghhh]]]```ddddddbbb___^^^___ZZZZZZZZZZZZZZZZZZZZZ[[[YYYZZZZZZZZZ[[[[[[[[[[[[YYYYYYYYYZZZ[[[\\\[[[ZZZ]]]___^^^]]]ccclllnnnjjjdddfffiiikkkmmmnnnqqqsssmmmnnnnnnoooqqqrrrsssssssssrrrqqqqqqpppoookkkiiigggeeebbbaaabbbaaa```___````````````aaabbbdddeee^^^\\\YYYWWWXXXZZZ^^^aaaZZZXXX[[[aaabbbaaafffooohhhmmmsssxxx|||}}}}}}|||yyyuuurrrpppmmmgggaaaZZZSSSLLLHHHAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>===<<<;;;::::::;;;===>>>===;;;;;;;;;777777777444000///222555ZZZQQQTTTXXX{{{zzznnnccc^^^___^^^___```___\\\YYYXXXWWWUUUUUUWWW[[[ccclllvvv{{{|||oooZZZGGG@@@CCCKKK^^^sss{{{tttssspppllliiigggffffffkkkllllllmmmnnnnnnmmmmmmppprrrtttuuuvvvwwwyyy{{{tttaaaUUUIIIAAA;;;555333333444111///...///000111111555333000000000000///...,,,,,,,,,+++++++++************)))))))))***+++,,,***++++++,,,,,,---......(((((()))***++++++,,,,,,)))***++++++++++++***)))******))))))((((((''''''---......,,,((('''***---%%%&&&((()))))))))(((''')))(((&&&%%%%%%&&&'''(((''''''&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''''''''&&&%%%$$$''')))***)))'''&&&&&&'''&&&%%%$$$#########$$$%%%'''&&&%%%$$$############$$$######%%%'''(((&&&%%%((('''&&&%%%$$$%%%%%%&&&%%%######%%%((((((&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""$$$&&&(((***((('''%%%$$$$$$%%%'''((()))&&&%%%&&&)))***)))'''$$$$$$%%%(((,,,---,,,***++++++***))))))))))))))),,,,,,+++++++++,,,------///,,,)))))),,,...---,,,111111000000000111111222333555888999:::;;;===???EEEHHHLLLPPPRRRVVVZZZ\\\___bbbgggmmmqqqtttuuuvvv||||||xxxtttpppnnnfffffffffeeedddddddddccc___]]][[[[[[\\\\\\\\\[[[YYYXXXXXXWWWWWWVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWWWW[[[ZZZYYYXXXWWWXXXYYYZZZ```]]][[[\\\```bbbbbbaaa___bbbfffhhhiiijjjlllmmmllllllllllllmmmmmmnnnooommmmmmmmmnnnoooooommmkkkhhhfffbbb```___^^^\\\ZZZ^^^^^^^^^_________``````]]][[[YYYYYY\\\]]]\\\ZZZ\\\^^^______```aaadddgggnnnppprrrtttwww{{{{{{{{{~~~xxxzzz|||~~~{{{xxxxxxwwwvvvuuurrrpppnnnmmmjjjfff```[[[VVVQQQLLLHHHDDDBBB??????AAABBBAAA???BBBAAA@@@>>>===<<<<<<<<>><<<;;;:::999666:::444///333333333;;;]]]TTTWWWYYY{{{xxxmmmdddaaabbb]]]______^^^[[[XXXWWWWWWUUUUUUWWW\\\dddnnnxxx~~~wwwhhhTTTDDDAAAFFFNNN```uuuuuurrroookkkgggeeeeeeeeeiiiiiikkklllmmmnnnnnnooonnnppprrrssstttuuuxxxzzztttaaaUUUHHHAAA;;;555222333333111......///111222222222000//////000111000///---,,,,,,,,,,,,+++++++++++++++,,,---......///000******++++++,,,---------++++++++++++************************************)))))))))))))))(((((((((+++++++++)))''''''((()))&&&&&&((()))))))))((('''(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''$$$############$$$%%%%%%&&&&&&%%%%%%&&&((()))***((()))***)))'''%%%$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&%%%$$$###%%%((((((&&&###''''''''''''''''''''''''%%%%%%######$$$%%%'''))))))((('''%%%%%%&&&'''(((((('''%%%''')))***)))'''%%%$$$%%%'''***++++++)))+++***))))))((((((((()))+++++++++***++++++,,,---///,,,******,,,......---000000000000111111222333444666999;;;===@@@CCCFFFJJJMMMQQQUUUXXX\\\```cccgggkkkppptttwwwyyy||||||wwwsssooollleeeddddddcccbbbaaa``````]]][[[YYYXXXYYYYYYXXXVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRSSSXXXWWWVVVWWWZZZ[[[\\\[[[]]]```dddfffggghhhjjjkkkkkkjjjjjjjjjjjjkkkkkkllljjjjjjjjjlllnnnnnnllljjjfffdddbbbaaaaaa```___]]]^^^^^^^^^^^^____________\\\ZZZXXXYYY[[[\\\[[[ZZZ\\\]]]^^^^^^^^^aaadddhhhppprrrtttvvvxxxzzz}}}}}}}}}~~~}}}|||xxxxxx{{{yyytttuuuwwwyyyzzzzzzxxxuuusssqqqpppooonnnllliiigggfffddd```[[[VVVRRRNNNIIIGGGDDDAAA??????AAABBBAAA???AAA@@@???>>>===<<<<<<<<>>AAADDDJJJMMMPPPSSSXXX\\\```dddhhhllloootttzzz||||||~~~|||vvvqqqllliiicccbbbaaa```^^^\\\[[[ZZZYYYWWWUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOONNNNNNPPPRRRSSSQQQQQQRRRRRRQQQQQQPPPOOOPPPQQQSSSTTTTTTTTTUUUWWWYYY\\\```cccdddeeefffhhhhhhhhhggggggfffgggggggggdddeeegggjjjmmmllljjjgggeeecccbbbbbbccccccbbbaaa^^^^^^^^^^^^^^^^^^]]]]]][[[YYYXXXXXXYYYZZZYYYXXX[[[\\\[[[[[[\\\```eeeiiiqqqtttwwwyyyzzzzzzzzz{{{}}}~~~~~~|||yyyxxxxxxxxxxxxxxxvvvssssssuuusssoooooooooppppppooonnnlllkkkgggffffffdddbbb```^^^]]][[[XXXSSSOOOMMMJJJGGGDDDCCCAAA@@@@@@AAAAAA@@@??????>>>>>>===<<<<<<======@@@???>>><<<:::888666666222777333///222///,,,333___WWWYYYZZZzzzvvvmmmfffeeehhh^^^______]]]ZZZXXXWWWXXXWWWXXX\\\ccclllxxxuuudddTTTKKKPPPYYYgggttt~~~{{{xxxtttoooiiieeecccccccccfffggghhhjjjkkklllmmmmmmiiilllnnnpppqqqsssvvvxxx{{{}}}~~~~~~|||qqq___TTTHHHAAA<<<666222222111///...///111333444333111///......///000000//////.........------------((((((***+++,,,,,,++++++))))))******+++,,,,,,---......---,,,***)))((((((,,,+++)))(((((()))+++,,,((((((((())))))******+++...+++))))))+++,,,***(((&&&''''''(((((((((((((((&&&'''(((******)))((('''((((((((('''&&&%%%$$$$$$$$$$$$&&&''''''&&&%%%$$$&&&%%%%%%%%%&&&(((+++---&&&'''((('''%%%$$$$$$%%%#########$$$%%%&&&''''''$$$$$$$$$###$$$$$$%%%%%%$$$&&&'''###"""&&&'''''''''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%))))))((('''&&&&&&''''''(((''''''((())))))))))))***)))'''((()))+++***)))))))))((((((((((((((()))++++++++++++,,,------...---,,,,,,---///000000000...///000222444777999:::@@@AAABBBCCCEEEIIIOOOSSSUUUYYY^^^bbbgggkkkpppttttttzzz~~~{{{tttnnniiieeebbbaaa___]]]ZZZXXXWWWVVVVVVTTTQQQPPPPPPOOONNNLLLJJJJJJKKKLLLMMMMMMNNNNNNOOOMMMKKKJJJKKKMMMPPPRRROOOOOOPPPQQQQQQOOONNNMMMKKKOOOSSSTTTRRRQQQSSSUUUVVVYYY\\\___```aaacccdddeeeeeedddccccccbbbccccccaaabbbdddhhhkkkkkkiiifffeeedddcccdddeeeeeedddbbb_________^^^]]]]]]\\\\\\YYYXXXWWWVVVVVVWWWWWWWWWZZZZZZYYYYYY[[[___eeejjjppptttxxx{{{{{{zzzyyyxxxvvvwwwwwwvvvtttssssssttttttsssqqqpppppppppmmmkkkiiiiiihhhgggfffeeedddccc^^^^^^]]]\\\ZZZXXXVVVUUURRROOOLLLJJJHHHGGGEEECCCAAAAAAAAAAAAAAA@@@??????======<<<<<<<<<<<<<<<=========<<<:::888666555444///555111///555555555>>>[[[TTTXXXZZZyyywwwnnnfffdddfff```aaa```^^^[[[YYYYYYZZZYYY\\\aaaiiittt}}}ooo```RRRLLLRRR[[[ooozzz~~~{{{wwwxxxuuupppkkkgggeeeddddddfffggghhhiiiiiijjjjjjiiiiiikkknnnppprrrtttwwwzzzzzz}}}~~~~~~zzzppp^^^TTTIIICCC>>>777333333111//////000222444444333333111////////////...---/////////.........------////////////...---,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,++++++******,,,+++)))(((((()))+++,,,(((((())))))******++++++---***((())),,,,,,***'''''''''''''''((((((((()))&&&''')))***+++***)))((((((((()))((('''&&&%%%$$$$$$%%%&&&&&&&&&$$$###"""$$$$$$%%%&&&''''''''''''###%%%''''''&&&%%%&&&'''######$$$%%%&&&'''''''''$$$$$$$$$###$$$$$$%%%%%%%%%''''''$$$!!!&&&&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))***,,,+++***+++,,,---,,,***))))))(((((((((((()))))),,,,,,,,,---...///000000+++,,,...///000111222222000111333555888;;;>>>???AAACCCEEEHHHLLLQQQXXX]]][[[^^^ccchhhmmmrrrwwwzzzzzzzzzssslllfffccc```___]]]ZZZXXXUUUSSSRRRSSSQQQNNNMMMMMMLLLKKKIIIFFFGGGGGGHHHIIIJJJKKKKKKMMMLLLJJJIIIJJJMMMOOOQQQJJJKKKLLLLLLLLLKKKIIIHHHIIIMMMQQQRRRPPPOOOQQQSSSSSSVVVZZZ\\\]]]^^^```aaacccbbbaaa```````````````___```bbbfffiiijjjhhhfffgggfffffffffggggggeeecccaaaaaa```___]]]\\\[[[[[[VVVVVVVVVUUUTTTTTTTTTUUUXXXXXXXXXXXXZZZ___fffkkknnnrrrxxx||||||zzzxxxwwwpppqqqrrrqqqoooooopppqqqpppnnnlllmmmmmmkkkhhhgggdddcccbbb```^^^]]]]]]\\\WWWWWWVVVUUUSSSQQQPPPOOOKKKIIIFFFEEEEEEEEEDDDCCC@@@@@@AAAAAA@@@?????????<<<<<<;;;;;;:::;;;;;;;;;:::::::::999888666444333///444000...555888;;;EEEXXXSSSYYY[[[zzzxxxnnneeebbbdddbbbbbbaaa^^^[[[ZZZZZZ[[[\\\```gggqqq{{{zzzlll^^^TTTPPPXXXbbbrrr|||~~~{{{xxxvvvtttqqqmmmiiifffeeedddffffffggghhhhhhhhhhhhggghhhkkknnnqqqsssuuuxxx{{{{{{~~~~~~~~~xxxnnn___TTTJJJDDD???999555444111000000111333444333222555333111000000000///---//////.........---------111000...---++++++*********++++++,,,,,,---......+++++++++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,))))))******************(((((('''((())))))(((&&&(((''''''''''''((())))))'''((()))******++++++***((()))******)))(((&&&%%%###$$$$$$$$$######""""""###$$$&&&'''((('''&&&%%%$$$&&&'''(((&&&&&&&&&'''###$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''$$$!!! """%%%&&&&&&'''(((((((((((('''%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&'''''''''''')))******(((((()))+++,,,,,,,,,---//////---+++)))))))))))))))******+++---------...///000111222***---///111111111333444444555777999<<<@@@BBBDDDBBBEEEIIINNNTTT[[[ccchhhbbbeeejjjooosssxxx}}}yyyqqqkkkeeeaaa]]]\\\ZZZWWWUUURRRPPPOOOOOOMMMKKKJJJJJJJJJHHHGGGEEEEEEEEEFFFGGGHHHHHHIIILLLKKKJJJJJJKKKMMMOOOQQQLLLLLLLLLLLLLLLKKKJJJJJJIIIKKKMMMNNNMMMNNNOOOPPPRRRUUUXXX[[[\\\]]]^^^`````````________________________```ccceeegggfffeeehhhgggggghhhiiiiiifffdddccccccaaa```^^^\\\[[[ZZZTTTUUUUUUSSSQQQQQQRRRSSSVVVWWWXXXYYY\\\aaaggglllmmmrrrwww{{{zzzxxxvvvuuummmnnnooonnnlllkkklllmmmjjjgggfffiiiiiieeeaaaaaa^^^]]]\\\ZZZXXXVVVUUUTTTPPPPPPOOOOOOMMMKKKJJJIIIFFFDDDBBBBBBCCCDDDCCCBBB>>>@@@BBBBBB@@@???>>>>>><<<<<<;;;:::999999::::::666777888888888777555444111666111---333555666@@@XXXUUU\\\___|||~~~wwwnnnddd```aaabbbaaa```]]]ZZZYYYZZZ[[[^^^cccmmmxxxzzziii\\\TTTTTT___kkkvvv}}}zzzvvvsssrrrpppmmmjjjgggdddccccccdddeeegggggghhhhhhhhhgggjjjmmmppprrruuuxxx{{{|||vvvlll___UUUKKKFFFAAA:::666555222111111222333444222111444333111000111222111000.........---------,,,,,,000...+++)))((((((***++++++,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************%%%'''))))))(((''''''((((((''''''&&&'''((()))***))))))))))))***+++,,,,,,((()))***++++++***((('''#########$$$%%%&&&'''((($$$$$$%%%&&&'''((()))***''')))***)))'''%%%%%%&&&$$$%%%&&&''''''&&&&&&%%%&&&&&&%%%$$$############&&&&&&%%%%%%$$$$$$######%%%&&&'''((())))))((('''%%%''''''&&&%%%%%%'''***''''''''''''''''''''''''''''''''''''''''''&&&&&&######%%%&&&((())))))***''')))+++***((((((***,,,)))***,,,///111000---******************+++,,,,,,,,,,,,------...000111222)))---111222222222444666888999;;;===@@@DDDFFFHHHHHHLLLQQQVVV\\\bbbhhhllljjjnnnrrrwww{{{wwwpppjjjddd```YYYXXXVVVTTTQQQOOOMMMLLLKKKIIIGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGJJJJJJJJJJJJKKKMMMNNNOOONNNNNNMMMLLLLLLLLLLLLMMMKKKJJJJJJKKKMMMOOOOOOOOOQQQTTTXXXZZZ[[[\\\^^^_________^^^^^^^^^___``````^^^]]]]]]^^^aaacccccccccffffffgggiiikkkllljjjhhhfffeeecccaaa___]]][[[ZZZSSSTTTTTTRRRPPPNNNPPPRRRUUUVVVYYY[[[^^^ccchhhlllooosssxxxzzzxxxuuurrrqqqnnnoooooommmjjjhhhhhhhhhccc______bbbbbb]]]ZZZZZZVVVVVVUUUTTTQQQOOOMMMKKKIIIIIIIIIHHHGGGEEEDDDCCCBBB@@@??????AAABBBAAAAAA===@@@BBBBBB@@@>>>>>>>>><<<<<<;;;999888888888888444555777888999888777666000777333111666444222999ZZZWWW___bbb~~~|||vvvmmmddd______aaaaaa___\\\YYYXXXYYYZZZ___eeeppp|||uuucccUUUOOORRR___mmm||||||wwwsssppppppooommmjjjgggcccaaaaaabbbdddfffggghhhiiiiiifffiiilllooorrrtttxxx{{{}}}uuulll```VVVLLLGGGBBB;;;777666333222111222333333222000333222000111222444333333......---------,,,,,,,,,222000---+++***,,,///111,,,,,,---......//////000---------,,,,,,+++++++++)))***++++++++++++***))),,,+++++++++***)))))))))&&&))),,,,,,***((()))+++(((''''''&&&&&&((()))******)))(((((()))+++---...((()))+++,,,,,,+++***)))%%%%%%%%%&&&(((+++...///%%%$$$$$$$$$&&&***---000+++,,,,,,***'''$$$######%%%&&&'''''''''&&&%%%$$$'''&&&%%%$$$############&&&%%%%%%%%%'''&&&$$$###%%%&&&((()))))))))((('''%%%'''(((&&&$$$%%%(((+++((((((((((((((((((((((((&&&&&&''''''(((''''''&&&"""###%%%''')))++++++,,,''')))+++***((((((***,,,'''(((+++///111000,,,)))+++*********+++,,,------+++,,,,,,---...///111111)))---111333222222555777;;;<<<>>>@@@CCCFFFIIIJJJQQQTTTYYY\\\```cccgggjjjpppsssxxx|||wwwpppiiiccc```VVVUUUTTTQQQOOOLLLKKKJJJIIIGGGEEEEEEEEEFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFHHHHHHIIIKKKLLLMMMMMMNNNKKKJJJIIIHHHGGGHHHIIIJJJOOOLLLIIIJJJNNNQQQQQQPPPQQQTTTXXX[[[\\\]]]^^^```^^^^^^^^^^^^___``````aaa^^^\\\[[[[[[^^^```aaaaaaddddddfffjjjmmmnnnlllkkkgggfffdddbbb___]]][[[ZZZRRRSSSTTTRRROOOMMMOOOQQQTTTVVVYYY\\\___dddiiilllrrruuuxxxyyyvvvrrrooonnnpppppppppmmmhhheeedddeee^^^YYYYYY^^^^^^XXXTTTUUUQQQQQQQQQOOOMMMJJJGGGEEEEEEEEEDDDDDDBBBAAA?????????>>>======???@@@@@@???<<<@@@CCCCCC@@@======>>>===<<<;;;999888777777777222444666888999999888777...666666555:::666111666\\\UUU[[[```wwwooohhhaaa^^^```\\\[[[[[[[[[ZZZZZZYYYYYY^^^gggsssooo___XXXUUUXXXdddrrryyytttqqqqqqooolllhhhfffdddcccbbbaaaaaacccdddfffggghhhiiiiiiiiijjjllloootttxxxzzz}}}vvvmmm^^^VVVKKKBBB>>>:::777444555222666777333888999///222111000000000111333333333000------000222111000)))+++,,,......---,,,+++/////////...------///111---------,,,,,,+++++++++******+++++++++,,,,,,,,,)))&&&'''------(((%%%((((((***+++***((('''&&&'''*********(((''''''***,,,)))(((''''''''')))***+++)))***,,,......---,,,+++*********(((&&&%%%&&&'''+++***))))))***,,,...///***************))))))(((&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&)))((()))((((((((((((((((((((((((*********)))))))))))))))***)))(((''''''((()))***************(((&&&$$$###%%%######%%%((()))(((&&&&&&&&&&&&''''''((()))******************++++++,,,(((***+++,,,,,,+++)))(((***+++,,,---,,,---///111...000333555555444555666===@@@CCCFFFIIIKKKOOORRRYYY\\\```cccfffjjjnnnqqqwww{{{|||uuunnnggg```[[[UUURRROOOLLLKKKJJJHHHFFFFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBBBBDDDFFFHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMPPPRRRSSSTTTUUUWWWXXXYYYZZZZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]]```\\\ZZZZZZ\\\]]][[[XXXccceeeffffffjjjoooooolllkkkiiifffbbb^^^[[[XXXWWWRRRQQQPPPNNNNNNPPPUUUXXX^^^XXXWWW___fffhhhiiimmmqqqrrrrrrrrrrrrpppooonnnpppnnnllljjjhhhddd___\\\XXXWWWUUUUUUUUUTTTRRRPPPKKKLLLLLLJJJGGGDDDDDDEEEBBBBBBAAA@@@@@@??????>>>AAA???===>>>AAABBB@@@===AAAAAA@@@@@@???===<<<;;;;;;888777777999:::888666444666888777444444777;;;555444444777:::;;;999666YYYRRRVVVZZZ|||~~~tttnnnhhhbbb```bbb]]]\\\\\\\\\[[[[[[[[[[[[___iiiuuu}}}lll]]]WWWVVVYYYfffttt~~~xxxsssppppppnnnkkkhhhfffddddddcccaaabbbcccdddfffggghhhiiiiiiiiiiiikkkmmmqqquuuwww}}}uuulll^^^VVVKKKCCC???<<<888666555111555444000555777---555444222111000///000000000---******+++,,,+++***)))***,,,.........---,,,---......---++++++---///---------,,,,,,+++++++++*********+++++++++,,,,,,***(((+++000///)))'''***)))***+++***)))((()))***+++***)))(((((()))***+++(((((('''''''''(((******++++++,,,---,,,+++)))'''(((((()))(((&&&&&&''')))***)))(((((((((***,,,---++++++++++++***)))((((((&&&''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''(((&&&'''***'''!!!!!!&&&((((((((((((((((((''''''((((((((()))))))))))))))***)))(((''''''((())))))))))))))))))(((&&&%%%%%%'''$$$""""""%%%'''((('''''''''''''''((()))***+++((((((((((((((()))******)))***+++,,,,,,+++***))),,,------------///222444111333555666666777888:::AAACCCGGGKKKMMMQQQUUUWWW^^^aaaeeeiiilllppptttxxx||||||rrrjjjccc]]]ZZZRRROOOLLLJJJIIIHHHEEEDDDDDDCCCBBBBBBAAABBBBBBBBBCCCBBBBBBCCCDDDFFFHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKLLLMMMOOOQQQSSSUUUSSSTTTUUUVVVWWWXXXXXXYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[YYYYYYZZZ[[[\\\[[[aaadddfffgggkkkooooookkkjjjiiifffccc^^^ZZZVVVTTTOOOOOOOOONNNMMMOOOSSSWWW^^^ZZZ[[[bbbggghhhkkkoooqqqqqqrrrrrrqqqpppnnnmmmnnnllliiigggeeeaaa]]]YYYTTTRRRQQQPPPOOONNNKKKHHHGGGHHHHHHGGGEEECCCDDDEEE@@@@@@@@@???>>>>>>======???>>>===>>>?????????>>>@@@@@@??????>>><<<;;;::::::888666777999999888666666777888888777666777888555444444777:::;;;:::888WWWOOOQQQTTTwwwyyypppkkkgggbbbaaaccc^^^]]]\\\\\\\\\\\\\\\\\\aaajjjvvvxxxhhhYYYVVVXXX\\\iiiwww{{{uuuqqqooonnnllljjjhhhfffeeeeeeeeebbbbbbcccdddeeeggghhhhhhhhhhhhhhhiiilllooosssuuu|||~~~~~~rrrjjj]]]VVVLLLEEEAAA>>>;;;777777333444333...444777///555444222111000/////////000...,,,,,,.../////////)))***,,,---.........---+++,,,,,,+++******+++---------,,,,,,,,,,,,++++++*********++++++++++++,,,((()))---///---((()))---,,,,,,,,,***))))))+++------***''''''***++++++)))(((''''''''''''((())))))---......---,,,)))'''%%%&&&'''((('''&&&&&&(((***)))((('''''''''((()))***++++++++++++***)))((('''&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&+++&&&&&&***---+++&&&$$$))))))))))))(((((('''&&&''''''(((((())))))******)))((((((''''''((())))))))))))((('''''''''''''''(((%%%"""!!!###&&&((())))))(((((())))))***+++,,,)))(((((((((((()))******++++++++++++++++++++++++...............000444888444666777888999;;;>>>AAAEEEHHHMMMQQQTTTXXX]]]```eeehhhmmmqqquuuyyy}}}|||pppggg```ZZZWWWOOOLLLIIIGGGFFFEEECCCAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJKKKLLLLLLMMMMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMOOOQQQSSSTTTQQQRRRSSSTTTUUUVVVVVVWWWYYYYYYYYYYYYZZZ[[[[[[\\\YYYYYYYYYXXXWWWYYY\\\^^^___bbbeeegggkkkooonnniiiiiihhhfffccc^^^XXXRRROOOKKKLLLMMMMMMMMMOOORRRUUU^^^]]]```eeehhhiiimmmrrrqqqrrrrrrrrrpppnnnlllkkkkkkiiifffdddaaa]]]YYYUUUTTTRRRPPPOOONNNLLLHHHFFFCCCDDDEEEDDDBBBBBBBBBDDD??????>>>======<<<<<<;;;<<<===>>>===<<<<<<===>>>>>>>>>>>>===<<<;;;:::999888666666666888888888666999999999:::;;;999666444666555444666999;;;<<<;;;XXXPPPSSSVVVwww~~~vvvnnnjjjfffaaa```bbb]]]\\\\\\[[[[[[[[[\\\]]]aaajjjvvvrrrcccWWWVVV[[[aaammmyyy}}}~~~~~~|||wwwrrrooonnnllljjjiiigggffffffffffffccccccddddddeeefffggggggfffggggggiiilllppptttvvv|||~~~|||qqqhhh]]]WWWNNNHHHDDDAAA===999999444555444000777<<<444111111111111111222222222000///...///000222444444)))***,,,---............+++,,,---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++&&&(((******((((((---222000000...,,,))))))+++---...***&&&'''+++---+++(((''''''''''''''''''((((((.........---,,,***((('''&&&'''((('''&&&&&&'''))))))(((''''''''''''((((((*********)))((('''&&&%%%&&&&&&'''((()))))))))(((&&&&&&&&&%%%%%%$$$$$$$$$)))&&&%%%(((,,,,,,(((%%%))))))******)))((('''&&&''''''((())))))***++++++''''''''''''((((((((())))))((('''&&&&&&'''((()))'''&&&%%%$$$%%%'''((()))************+++,,,------++++++******++++++,,,---,,,++++++++++++,,,------//////...---...111666:::888999999:::;;;???DDDHHHIIIMMMRRRVVVZZZ___dddgggllloootttxxx||||||qqqhhh___YYYTTTMMMJJJGGGEEEDDDCCCAAA@@@?????????@@@@@@BBBCCCCCCBBBCCCDDDEEEFFFGGGIIIIIIKKKKKKLLLLLLMMMNNNNNNNNNKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPPPPQQQRRRSSSTTTUUUXXXXXXXXXXXXYYYZZZ[[[\\\XXXYYYZZZWWWUUUVVVZZZ^^^\\\```dddfffkkknnnlllggghhhhhhfffbbb\\\UUUOOOKKKHHHIIILLLMMMNNNPPPSSSVVV^^^aaaeeehhhiiijjjoootttrrrrrrrrrqqqooommmkkkiiigggeeebbb```]]]ZZZUUUQQQQQQPPPNNNMMMLLLKKKHHHFFFBBBCCCDDDCCCAAA@@@@@@AAA>>>>>>>>>===<<<<<<;;;;;;999<<<>>>===:::999;;;===<<<<<<<<<;;;;;;:::888888666555555666777888888777<<<;;;;;;<<<>>><<<666111555555444555777:::<<<===\\\UUUZZZ]]]|||}}}uuummmiiieee```^^^```\\\[[[ZZZYYYYYYZZZ[[[\\\___jjjvvvmmm___VVVYYY___eeeooozzz{{{{{{{{{xxxtttpppnnnnnnjjjiiihhhffffffffffffgggdddddddddeeeeeefffffffffddddddfffiiimmmrrrwwwzzz|||~~~zzzppphhh^^^XXXQQQKKKHHHDDD>>>:::888333444333000888>>>777000000111111222222222222------,,,++++++,,,...///++++++,,,---......//////,,,.........,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++&&&((((((&&&'''---444999444333111---***(((***+++...***'''(((,,,...+++(((((((((((((((((((((''''''************))))))((((((((())))))'''%%%$$$%%%&&&)))((((((''''''''''''((((((((((((((('''&&&%%%$$$&&&&&&'''((()))))))))(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$&&&((()))((()))*********)))'''&&&(((((())))))***+++,,,,,,&&&&&&''''''(((((((((((((((((('''&&&&&&''')))***&&&((()))******))))))(((*********++++++,,,---...+++++++++++++++,,,,,,---,,,,,,++++++,,,---...............---...222777;;;:::;;;<<<===???DDDJJJNNNNNNRRRWWW\\\```eeejjjnnnrrruuuzzz~~~|||tttkkkaaaXXXSSSLLLIIIFFFEEEDDDCCCAAA@@@??????@@@@@@AAABBBDDDDDDBBBBBBCCCEEEFFFGGGHHHHHHKKKKKKKKKLLLMMMMMMNNNNNNKKKKKKLLLLLLLLLLLLKKKJJJKKKKKKKKKLLLLLLKKKKKKKKKNNNNNNNNNNNNOOOQQQRRRSSSWWWVVVVVVVVVWWWYYY\\\]]]YYY[[[[[[XXXUUUTTTXXX[[[ZZZ___ccceeeiiimmmkkkfffgggfffddd```ZZZRRRLLLHHHFFFHHHKKKMMMOOOQQQUUUXXX^^^cccgggiiiiiilllpppsssrrrqqqqqqooommmjjjgggfffbbb```^^^\\\ZZZVVVRRRNNNJJJIIIGGGHHHHHHGGGEEECCCDDDEEEEEECCC@@@>>>>>>???>>>>>>>>>===<<<<<<;;;;;;888;;;===<<<999888:::<<<:::::::::::::::999888777444555666666777777888999===<<<<<<>>>???<<<666000555555555555666888;;;===___ZZZ```ccc|||tttmmmiiieee___]]]^^^\\\ZZZYYYXXXXXXZZZ\\\]]]```kkkwww}}}jjj^^^WWW\\\eeejjjqqqyyyyyyyyyxxxuuuqqqnnnnnnnnnjjjiiigggfffeeeffffffgggeeeeeeeeeeeeeeeeeeeeeeeebbbccceeehhhmmmsssyyy||||||~~~~~~~~~zzzqqqiii```[[[TTTNNNJJJEEE???:::666111333222///666<<<555333333333333222000///...000000///,,,***(((***+++---------------.........---///000///---,,,,,,,,,++++++,,,,,,,,,,,,------)))))))))************+++***+++***(((---555;;;<<<444444222...+++))))))***---***)))***,,,---+++))))))))))))***))))))((('''%%%%%%%%%&&&&&&&&&'''''')))))))))'''$$$###$$$%%%'''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&!!!%%%'''""""""'''***'''(((***++++++***((('''(((((())))))******++++++%%%&&&'''((((((((((((((((((((('''''''''(((((()))&&&)))---...---***)))(((+++******++++++,,,---...***))))))))))))***+++++++++,,,,,,------......///---...//////000444999<<<===>>>@@@BBBEEEJJJPPPTTTUUUYYY^^^cccggglllqqquuuyyy||||||uuummmcccYYYSSSKKKHHHFFFDDDDDDCCCAAA@@@@@@@@@@@@@@@AAABBBCCCDDD@@@AAACCCDDDFFFGGGGGGGGGIIIIIIJJJKKKKKKLLLLLLMMMJJJKKKLLLLLLLLLKKKIIIHHHJJJJJJKKKKKKKKKJJJIIIIIIMMMMMMLLLLLLMMMOOOQQQRRRTTTTTTSSSSSSUUUXXXZZZ\\\ZZZ[[[[[[YYYWWWVVVWWWXXXYYY]]]aaacccggglllkkkffffffeeebbb]]]WWWPPPJJJGGGDDDFFFIIIKKKNNNQQQVVVZZZ^^^cccggghhhjjjnnnppppppooonnnmmmllliiieeebbb```[[[ZZZXXXVVVUUURRRNNNKKKHHHGGGFFFGGGHHHHHHFFFDDDEEEEEEEEECCC@@@>>>===>>>>>>>>>======<<<;;;;;;:::999:::;;;:::999999:::;;;999:::::::::999999888777333555666777777777999;;;=========>>>>>>:::555222333444555666555666888:::```[[[bbbccczzzsssllliiieee```^^^___\\\[[[YYYXXXYYY[[[]]]___cccnnnzzzyyyiii]]]YYYaaaiiimmmqqqvvvxxxxxxwwwssspppnnnnnnooojjjiiigggfffeeeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeaaabbbdddggglllqqqvvvyyy|||~~~~~~}}}}}}~~~}}}|||}}}zzzrrrkkkbbb]]]VVVQQQLLLGGG???:::888333555333///666:::222333333333333222000///---222333333111...---///111///......------------------///000000...,,,+++++++++++++++,,,,,,---------))))))))))))************+++,,,,,,---333;;;;;;666000111111///,,,+++++++++++++++++++++,,,++++++*********+++++++++***((('''%%%%%%%%%%%%&&&&&&'''((('''((((((&&&$$$$$$%%%&&&$$$$$$%%%&&&&&&'''''''''''''''(((((())))))((((((&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''' &&&)))$$$!!!%%%((((((%%%''')))+++,,,+++***(((''''''''''''(((((((((((($$$%%%&&&((((((((((((((('''((((((((((((((('''''''''***------+++))))))***************+++,,,---...******))))))******+++,,,***+++---.../////////...---///111222333666:::>>>@@@BBBEEEHHHKKKPPPVVVZZZ]]]aaafffkkkoootttyyy}}}|||tttlllbbbYYYTTTIIIGGGDDDCCCBBBBBB@@@??????????????????@@@AAABBB???@@@BBBDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKIIIJJJKKKKKKKKKJJJHHHGGGGGGHHHIIIKKKKKKKKKKKKKKKMMMLLLKKKKKKLLLNNNQQQRRRQQQPPPOOOPPPRRRUUUXXXZZZYYYYYYYYYZZZ[[[ZZZYYYWWWYYY]]]___aaaeeejjjkkkgggeeeddd```[[[TTTNNNJJJGGGCCCDDDFFFHHHKKKPPPVVV[[[^^^ccceeeeeejjjppppppllljjjjjjiiifffccc___\\\ZZZTTTSSSQQQQQQPPPNNNJJJHHHJJJIIIHHHHHHHHHHHHEEEDDDBBBCCCCCCBBB???>>>>>>>>><<<<<<<<<;;;::::::999999;;;:::999999;;;;;;:::999999999:::::::::999888888222555777888777888;;;===;;;===???>>>;;;888555555111444666666444444555777___[[[```aaa}}}xxxqqqkkkiiifffaaa___aaa^^^\\\ZZZYYYZZZ\\\^^^```fffqqq|||uuuiii^^^ZZZcccllloooqqquuuxxxxxxvvvsssooommmnnnooojjjiiigggfffeeeeeeeeeffffffeeeeeeeeeeeeeeeddddddbbbbbbdddfffjjjoootttvvv|||~~~~~~}}}|||}}}{{{{{{|||~~~{{{sssmmmccc^^^WWWRRRMMMGGG???999<<<888999777111666999111///000111222333222111111---///111111///000444888000///...------------------...000///---+++***++++++++++++,,,,,,---------))))))))))))************))),,,---///777===888...---...000///...,,,,,,---)))+++------+++***+++,,,***+++,,,,,,+++***)))((())))))(((((((((((())))))%%%&&&&&&&&&%%%%%%'''(((!!!"""###$$$%%%&&&&&&&&&'''((()))***++++++++++++''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!'''***'''&&&))))))%%%$$$&&&))),,,---,,,***)))&&&&&&&&&&&&&&&&&&%%%%%%###$$$&&&((())))))(((''''''((()))))))))(((&&&%%%(((***,,,***(((''')))+++************+++,,,------,,,,,,++++++,,,,,,---...***+++---///000000///...---000222444666999<<>>>>>>>>>>>>>>>>>??????@@@>>>???AAACCCEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJHHHIIIJJJKKKKKKIIIGGGFFFEEEFFFIIIKKKMMMNNNNNNNNNMMMLLLKKKKKKLLLNNNPPPRRRNNNNNNMMMMMMOOORRRVVVXXXXXXWWWWWWZZZ^^^^^^[[[WWWYYY\\\^^^___dddjjjkkkhhheeeccc^^^YYYSSSNNNJJJGGGAAABBBDDDFFFIIIOOOVVV[[[^^^bbbcccdddiiiqqqpppiiigggfffeeebbb___[[[WWWUUUOOONNNMMMMMMMMMKKKHHHEEEGGGFFFDDDCCCCCCBBB???===???@@@AAA@@@???>>>>>>???;;;;;;::::::999888888777<<<:::888999<<<===;;;888999999:::::::::999999888222555888999888999;;;>>>:::===???>>>:::666666777000444777777444222333444cccYYY\\\___xxxssskkkccc^^^]]]^^^___XXXVVVWWWZZZZZZYYY]]]cccjjjttt~~~~~~tttggg```[[[___kkktttvvvtttxxxuuurrrnnnmmmmmmnnnoookkkhhheeedddeeeeeebbb```gggeeebbbaaabbbcccccccccdddddddddeeehhhmmmqqqttt{{{}}}~~~|||zzzzzz~~~~~~~~~wwwooohhhccc]]]VVVOOOHHHBBB===888888666555555444444444222333333333333222111111000...---///222333111......,,,***,,,///111000---...............---------------,,,,,,,,,,,,++++++***)))((('''((()))+++,,,,,,111777:::888555222222///---,,,***))))))***++++++***)))'''%%%&&&(((++++++*********,,,,,,***((('''''''''''''''''''''''''''(((((((((''''''(((******&&&######&&&))))))((()))'''%%%&&&((()))&&&###&&&))))))&&&&&&))))))&&&))))))((('''&&&&&&%%%%%%%%%&&&'''((()))((('''''''''((()))******)))(((''''''((()))))))))(((&&&%%%%%%######$$$'''(((&&&$$$&&&&&&'''((('''%%%&&&))))))(((&&&%%%%%%&&&''')))***+++---...///......---++++++,,,,,,,,,---------...,,,,,,...111333111///111333555666777;;;BBBGGGHHHKKKOOOSSSVVV[[[```dddlllmmmpppvvv~~~uuuhhh]]]VVVSSSKKKGGGCCCBBBBBB@@@<<<999:::<<<>>>>>><<<<<>>===<<<;;;;;;<<<===;;;:::999999888888888888???;;;777666999;;;<<<;;;999999999:::;;;;;;888666777888999999888999;;;===;;;;;;:::999777555333222//////000111222333444444\\\UUUZZZ___vvvrrrmmmfffaaa]]][[[ZZZXXXVVVWWWZZZZZZYYY]]]ccckkkuuuyyyooofffaaa___ccckkksssuuutttwwwuuurrrooommmmmmmmmmmmkkkhhheeedddeeedddbbb```fffcccaaa```aaabbbbbbbbbcccccccccdddhhhlllpppsssxxx{{{}}}|||zzz{{{~~~wwwooohhhddd]]]VVVOOOIIIBBB>>>::::::888777666666666666333333333333333222111111///...---///111222000...222111000000000///---+++/////////......---------)))***,,,...///...,,,++++++***)))))))))+++---...---777@@@AAA888///)))(((,,,,,,+++***)))))))))))))))***)))(((&&&'''(((***+++***)))))))))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&''')))+++'''%%%$$$&&&((()))(((%%%%%%$$$%%%'''***+++)))'''&&&))))))&&&&&&))))))&&&)))(((((('''&&&&&&%%%%%%######$$$%%%%%%%%%$$$###&&&'''(((((((((((('''&&&''''''))))))))))))((('''&&&$$$$$$%%%'''(((&&&$$$%%%&&&'''((((((''')))+++)))((('''&&&&&&'''((()))***+++,,,---............+++++++++,,,,,,,,,------,,,++++++---111333222000333555888999:::>>>EEEKKKKKKNNNSSSWWW\\\bbbhhhlllqqqsssxxx~~~uuuiii___YYYVVVLLLHHHDDDBBBBBB@@@<<<999;;;<<<===<<<<<<===???AAA??????@@@AAABBBBBBBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDDDDFFFHHHHHHGGGGGGHHHIIIHHHHHHIIIJJJKKKLLLLLLMMMKKKLLLLLLMMMOOOQQQRRRSSSQQQQQQRRRUUUWWWYYYXXXVVVUUUUUUVVVZZZ]]]``````___^^^\\\YYYUUUQQQNNNLLLKKKEEEEEEEEEEEEFFFKKKQQQUUU[[[[[[^^^bbbddddddbbbbbbaaa^^^ZZZVVVSSSPPPMMMJJJIIIHHHHHHGGGGGGGGGHHHHHHCCCBBBAAA@@@???>>>>>>>>>===<<<;;;:::::::::;;;<<<;;;;;;:::999999999999999;;;888555555888;;;===<<<;;;::::::;;;<<<;;;999777777888999999888888:::<<<;;;;;;:::888777555333222222222222333333444444444VVVQQQXXX\\\}}}sssrrrnnniiiddd^^^YYYVVVXXXVVVWWWZZZZZZYYY]]]cccmmmvvv~~~tttjjjdddddddddgggmmmqqqssssssvvvuuussspppnnnmmmlllkkkjjjhhheeedddddddddcccaaadddbbb```___```aaaaaaaaacccbbbbbbcccfffkkkooorrruuuxxx{{{|||{{{|||~~~wwwoooiiiddd]]]VVVPPPIIICCC???===<<<;;;999888888777777333333444444333333222111///......///000111000...///111222222///---++++++000000//////...---,,,,,,&&&(((,,,000111///---+++++++++******+++,,,...///000999AAA>>>333(((&&&(((************)))((('''''''''((())))))(((''')))***,,,***)))))))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%''')))$$$$$$&&&((())))))&&&$$$%%%%%%'''))),,,,,,***(((%%%((((((%%%%%%((((((%%%((((((((('''&&&&&&%%%%%%&&&'''''''''''''''&&&%%%%%%&&&''''''''''''&&&%%%&&&''')))***+++******)))'''&&&%%%&&&''''''&&&$$$###&&&((((((((()))+++,,,)))((((((''''''((())))))+++++++++,,,---...000000++++++++++++,,,,,,,,,,,,*********---000333333333555888<<<===???CCCJJJOOOOOOSSSXXX^^^dddkkkqqqvvvrrrwww~~~uuujjjaaa[[[WWWMMMIIIDDDBBBBBB@@@<<<999<<<;;;::::::<<<===>>>===;;;<<<===>>>????????????BBBCCCDDDEEEFFFEEEDDDDDDCCCBBBAAA@@@@@@AAACCCCCCEEEFFFGGGFFFDDDDDDFFFGGGFFFGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJKKKLLLNNNOOOPPPOOOOOOPPPRRRUUUWWWVVVUUURRRQQQRRRTTTXXX[[[\\\\\\[[[ZZZWWWUUURRROOOMMMLLLGGGGGGHHHHHHHHHKKKOOORRRTTTXXX\\\```aaaaaa___^^^^^^ZZZTTTPPPMMMKKKHHHFFFGGGGGGFFFEEEDDDDDDDDDDDD@@@@@@???>>>>>>>>>>>>>>>;;;:::999999999:::;;;<<<;;;;;;::::::999999:::::::::888666666888:::;;;:::===<<<;;;;;;;;;;;;888666777888999888777777999;;;;;;:::999888666444333222333333333333333222111111TTTQQQWWWXXXxxxsssqqqnnniiiddd___ZZZXXXXXXVVVWWWZZZZZZYYY]]]cccllluuu~~~~~~yyyppphhhcccfffiiilllnnnoooqqqrrruuutttsssqqqooommmkkkjjjiiigggfffeeedddccccccbbbdddbbb``````aaabbbbbbaaabbbbbbbbbcccfffjjjnnnpppuuuxxx|||}}}{{{{{{~~~~~~wwwpppjjjeee^^^WWWPPPJJJEEEAAA???>>>===;;;999888888777444444444444444333333222///...//////000000///...%%%***///000...------...111111000///...---,,,,,,)))***,,,/////////---,,,+++*********+++,,,---...111444666111***(((+++000))))))***+++***)))'''&&&&&&(((******)))((()))))),,,+++******+++***(((&&&'''''''''''''''''''''''''''((((((&&&$$$###$$$%%%$$$%%%&&&'''((('''&&&%%%((()))***,,,,,,***(((&&&%%%((((((%%%%%%((((((%%%(((((('''''''''&&&&&&&&&))))))))))))((((((''''''&&&&&&&&&''''''&&&&&&&&&%%%'''(((***+++,,,++++++(((''''''(((((('''&&&%%%$$$''')))'''''')))******)))))))))***************++++++***+++,,,...000222++++++++++++,,,,,,,,,,,,++++++,,,---000222444444888;;;@@@BBBDDDIIIOOOUUUVVVYYY___eeejjjqqqxxx|||uuu|||uuukkkbbbZZZVVVNNNJJJDDDBBBAAA???<<<999===:::888999<<<===<<<:::999:::;;;<<<<<<======<<<>>>@@@BBBCCCDDDCCCAAA@@@??????>>>>>>>>>???@@@AAADDDDDDDDDCCCBBBBBBEEEGGGFFFFFFGGGHHHIIIJJJKKKKKKIIIHHHHHHIIIIIIJJJKKKLLLNNNMMMMMMOOORRRSSSSSSRRRPPPNNNNNNOOOSSSVVVXXXYYYVVVUUUTTTSSSQQQPPPNNNMMMIIIJJJKKKJJJJJJJJJLLLNNNPPPVVV\\\___```aaa^^^[[[YYYUUUOOOKKKIIIHHHFFFEEEFFFFFFEEECCCCCCBBBBBBBBB??????>>>>>>>>>??????@@@::::::999888999:::;;;<<<;;;;;;:::::::::::::::;;;???===;;;:::999888777666===;;;:::999:::999777555777888999888666666888:::;;;:::888666555333222222222333333222111000...---VVVSSSXXXUUUssstttrrrmmmhhhccc```^^^]]]XXXVVVWWWZZZZZZYYY]]]ccciiirrrzzzzzzxxxtttnnnhhhcccgggkkknnnnnnoooppprrrssssssrrrpppooommmkkkkkkhhhgggfffeeecccccccccddddddcccaaabbbcccdddcccbbbbbbbbbaaabbbeeeiiimmmpppvvvzzz~~~|||{{{|||}}}}}}xxxrrrkkkfff^^^WWWQQQLLLGGGCCCAAA???>>>;;;:::888777777444555555555555444333333///000111111000/////////###(((---000///...000111111000000///......------......---,,,,,,------...***************+++,,,,,,---,,,***))))))+++///111)))***+++++++++***)))(((&&&(((******)))(((((())))))(((((()))++++++***(((''''''''''''''''''''''''%%%&&&'''&&&$$$$$$&&&(((&&&&&&%%%$$$$$$%%%'''((((((***+++,,,+++)))((('''%%%((((((%%%%%%((((((%%%'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&(((***+++,,,,,,+++'''((())))))((((((((((((%%%***+++&&&%%%((((((&&&))))))+++,,,,,,,,,++++++,,,+++++++++,,,...000111++++++,,,,,,,,,------------...///000111333555777;;;???DDDGGGJJJNNNUUUZZZ^^^aaafffkkkpppuuu{{{tttkkkaaaXXXSSSMMMIIICCC@@@@@@???<<<999===999777777:::;;;:::777888888999:::;;;;;;;;;;;;:::<<<>>>???@@@???===<<<;;;<<<===>>>??????>>>>>>???@@@AAA@@@@@@AAADDDGGGEEEFFFFFFGGGHHHIIIJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGLLLKKKJJJKKKMMMNNNNNNMMMMMMLLLKKKLLLOOORRRSSSSSSPPPPPPQQQQQQQQQPPPOOONNNKKKLLLLLLKKKJJJIIIJJJKKKLLLUUU\\\]]]]]]^^^\\\XXXSSSOOOKKKHHHGGGGGGGGGGGGFFFFFFDDDCCCBBBBBBBBBBBB>>>>>>=========>>>??????;;;;;;:::999999:::;;;<<<:::::::::999999::::::;;;?????????===;;;999888777<<<:::888777777777555333666777888777666666888999;;;999777555333222222222222333444333222000...---VVVVVVZZZUUUrrrxxxtttnnngggccc`````````XXXVVVWWWZZZZZZYYY]]]cccfffnnntttssspppnnnkkkgggcccfffkkkmmmoooooopppqqqrrrqqqpppooonnnmmmmmmmmmfffggggggeeecccbbbccceeedddbbbbbbcccdddeeedddccccccbbbbbbccceeeiiimmmooowww{{{~~~|||{{{|||}}}|||xxxssslllggg___XXXRRRMMMHHHEEECCCAAA???===;;;999888777555555666666555555444333000222333222111000000111+++---000222222111111111000000000/////////......111///---++++++,,,---///+++++++++++++++*********(((((((((+++......+++)))*********++++++******))))))******)))((('''''')))&&&%%%%%%'''))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%&&&'''***---&&&&&&%%%$$$###$$$'''***%%%''')))*********+++---&&&))))))&&&&&&))))))&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))((((((''''''''''''((((((%%%&&&(((***++++++++++++&&&(((******)))))))))***&&&,,,---'''$$$((()))%%%(((***,,,...///...---,,,,,,,,,,,,,,,---...//////------------............///000222222333666999<<<>>>CCCIIIMMMPPPUUU[[[aaafffiiimmmqqqvvv{{{}}}sssjjjaaaWWWPPPKKKGGGAAA>>>>>>>>><<<:::;;;999888777888888777666777777888999::::::::::::888999:::;;;<<<;;;::::::999:::<<<===>>>======<<<<<<===?????????@@@CCCEEEDDDDDDEEEFFFGGGHHHHHHIIIEEEEEEDDDCCCCCCCCCCCCCCCHHHGGGFFFFFFIIIJJJJJJJJJKKKIIIHHHIIIKKKMMMMMMMMMJJJKKKMMMNNNOOOOOOOOONNNLLLMMMLLLKKKHHHGGGHHHJJJIIITTT[[[YYYXXXZZZYYYTTTOOOLLLHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBB<<<;;;;;;;;;;;;;;;<<<===<<<;;;:::999999999::::::999999888888999999::::::;;;===??????>>><<<<<<<<<:::888666555666666555444444555666666555666888::::::999777444222222222222444555666777666555333111RRRVVV^^^YYYvvv|||xxxqqqjjjddd```___^^^XXXVVVWWWZZZZZZYYY]]]cccdddkkkoookkkgggfffeeecccdddeeehhhlllooopppppppppqqqpppnnnmmmmmmmmmooopppfffggggggfffcccbbbccceeebbbaaaaaabbbddddddcccbbbdddcccccccccfffiiimmmpppvvv{{{~~~~~~~~~zzz~~~|||xxxtttmmmggg___XXXRRRMMMIIIGGGEEEDDDBBB???<<<:::999999666666666666666555444444111333555444222000111222111000000111222222111//////////////////000000000......------------...///......------,,,***))))))((()))+++,,,,,,,,,***)))))))))((((((((())))))***+++++++++(((&&&%%%'''((('''&&&&&&'''((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&'''***,,,###%%%&&&&&&$$$$$$&&&(((&&&''')))((('''(((+++...'''******''''''******'''''''''''''''''''''''''''(((((((((((()))***,,,---''''''&&&%%%%%%&&&''''''%%%&&&''')))******))))))%%%(((++++++******+++---'''...///(((&&&,,,---((((((***---000111///...,,,,,,,,,------...------,,,.........////////////000...111333555666:::@@@DDDCCCHHHNNNSSSVVV[[[bbbggglllppptttyyy}}}{{{qqqjjjaaaWWWPPPIIIDDD???<<<===>>><<<:::999999999777555555555777555555777888888888888888888888999999999:::::::::999999999999:::;;;<<<===;;;===????????????@@@AAAAAAAAABBBCCCDDDEEEEEEFFFDDDDDDBBBAAA@@@@@@@@@@@@BBBAAA@@@BBBEEEHHHIIIJJJGGGFFFFFFGGGHHHHHHGGGEEEEEEFFFIIILLLNNNNNNNNNNNNMMMMMMLLLIIIGGGFFFGGGIIIJJJVVV]]]YYYVVVYYYXXXSSSLLLJJJGGGFFFFFFFFFDDDCCCCCCCCCBBBBBBAAABBBBBBCCC===<<<<<<;;;;;;;;;<<<<<<<<<;;;:::888777777777888888777777777888888999:::888<<>><<<<<<<<<:::888666555666777666666222444555555555666999;;;:::999666333111111111222222444666888999888666555NNNUUU```]]]zzz{{{uuummmfff```\\\[[[XXXVVVWWWZZZZZZYYY]]]cccdddjjjlllfffaaa`````````ddddddfffjjjnnnqqqpppoooqqqooommmllllllnnnppprrreeeggghhhfffcccbbbdddfffaaa``````aaacccdddbbbaaaeeedddcccdddfffjjjnnnppptttzzzxxx~~~|||yyyuuummmhhh```XXXRRRNNNJJJHHHHHHFFFDDDAAA>>><<<;;;:::666666666666666555555444222444666555222111111333111...,,,...111222111.........//////000000111111***+++---...///000//////000000///...---+++)))(((+++,,,,,,)))'''(((...333)))((('''&&&&&&'''))))))------+++(((%%%$$$&&&(((***)))((()))***)))(((&&&''''''''''''''''''''''''*********(((&&&%%%&&&''' $$$((((((&&&$$$%%%&&&*********(((%%%%%%(((,,,(((++++++((((((++++++(((&&&'''''''''''''''''''''$$$$$$$$$$$$&&&(((***+++&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&''')))))))))(((((($$$(((++++++******,,,///&&&///000)))(((///000+++(((+++...111222000...,,,,,,---...///...---,,,+++////////////000000000000---000333666999===DDDJJJFFFKKKRRRWWW[[[```fffkkkppptttyyy~~~yyypppjjjbbbXXXQQQGGGCCC===;;;<<<===<<<;;;777999:::888444222444777333444555666777777777777999999888888999999:::;;;:::888666555666888<<<>>>;;;===???@@@>>>=========>>>??????@@@AAABBBCCCDDDDDDCCCBBB@@@???>>>>>>>>>=========???DDDHHHJJJKKKEEEDDDDDDEEEFFFEEEBBB@@@BBBDDDGGGKKKMMMNNNNNNNNNMMMLLLKKKHHHEEEEEEGGGIIIMMMZZZ```ZZZWWWZZZZZZUUUKKKJJJGGGFFFFFFDDDBBB@@@AAAAAAAAA@@@AAAAAABBBBBB??????>>>===============<<<;;;999777555555555555777777666666777888999999:::===@@@@@@===999888888:::888666555777888888777111333444555555777999<<<:::888666333111111111222///111444777888777666555[[[\\\YYY```ttt~~~wwwmmmccc[[[XXXZZZYYYXXXYYYZZZ[[[ZZZYYYbbbdddeeebbb___^^^```cccdddhhhlllnnnnnnmmmmmmmmmqqqnnnlllmmmnnnooollljjjjjjkkkkkkjjjiiigggeeedddbbbaaa`````````aaacccccchhhfffddddddeeeiiimmmooorrruuuzzz}}}~~~~~~~~~~~~|||~~~~~~zzzwwwnnniiibbb\\\WWWRRRNNNLLLJJJGGGCCC@@@???>>><<<;;;<<<:::888666444444444444111111111222222111111111///000222333333222000///333111000//////000111333---...//////......000111.........---,,,+++)))(((************************000111///))))))---+++&&&,,,+++)))((('''''''''(((&&&******&&&&&&))))))$$$)))'''%%%%%%'''((('''&&&******)))'''&&&%%%$$$###$$$%%%'''''''''(((***,,,***+++)))%%%''',,,***###)))))))))***+++***(((&&&((('''%%%$$$######$$$%%%))))))((((((((('''''''''%%%$$$"""###$$$%%%%%%$$$)))))))))((((((''''''&&& %%%***------,,,---///---+++******+++,,,+++***+++---///000///------...---,,,++++++++++++,,,---+++,,,...000111111111000000333888<<>>???===::::::>>>@@@>>><<<>>>AAA===<<<>>>===::::::===;;;::::::::::::;;;<<<<<<@@@@@@?????????@@@BBBCCCDDDDDDDDDFFFIIILLLMMMMMMLLLKKKIIIFFFCCCCCCEEEGGGNNNUUU[[[]]]^^^\\\WWWPPPNNNJJJDDDAAA@@@@@@@@@@@@CCCCCCDDDDDDCCCCCCBBBAAA???>>>======>>>>>>===<<<:::999777555444555666777999999:::::::::;;;;;;;;;999===<<<777555:::===;;;999888777777888888777555555444333444777888888777777111000444555222222555111444777777666555444444ZZZZZZXXX```ttt|||uuulllccc]]]ZZZZZZYYYXXXYYY[[[[[[[[[YYYaaabbbbbb```^^^___cccgggkkknnnrrrtttsssqqqppppppooommmkkklllnnnnnnmmmkkkkkkkkkjjjiiihhhfffdddcccbbbaaaaaa``````bbbcccdddhhhhhhiiiiiijjjkkkllllllpppssswwwzzz{{{|||}}}~~~~~~zzzwwwooojjjbbb[[[VVVRRRNNNLLLKKKHHHDDDAAA???>>><<<:::;;;:::888666444444444444111222222333333222222111444333333333333333333444000...---,,,,,,---...000,,,...//////......///000/////////...---,,,+++***************************,,,///...)))(((***)))%%%******((('''&&&&&&&&&'''%%%)))***''''''******&&&'''%%%$$$$$$&&&&&&&&&%%%***)))((('''&&&%%%$$$$$$)))(((((('''(((***+++++++++,,,***''')))---+++%%%'''&&&&&&'''((((((%%%###'''&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%'''&&&$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###''',,,------,,,,,,---,,,***))))))***+++******,,,---//////...---...///...---,,,++++++,,,---...,,,---///111222222222222333666;;;???BBBFFFJJJLLLPPPUUU]]]fffiiijjjqqqyyy}}}{{{rrrkkkbbbVVVNNNEEE>>>888999:::777444333444444444444444333333222444444444555555444444444777777666666666666777777999888888777777777888888999999999:::::::::;;;;;;>>>::::::===>>><<<:::;;;@@@<<<;;;===<<<999999<<<999888888888888999::::::???>>>>>>>>>>>>@@@AAABBBBBBBBBBBBCCCFFFHHHJJJJJJGGGHHHIIIGGGFFFEEEFFFHHHPPPVVV\\\^^^^^^]]]WWWPPPLLLHHHCCC@@@???@@@@@@???@@@@@@AAAAAA@@@@@@???>>>@@@>>>======>>>>>><<<;;;:::999777555444555666777999999999999::::::::::::888<<<;;;666555999<<<:::999777666666777888666555444444333555777777666555444...---111222000000222222444666777555444333333WWWYYYXXXaaauuu~~~zzzsssjjjccc___^^^ZZZYYYXXXYYY[[[\\\[[[ZZZ^^^______]]]]]]aaahhhnnntttvvvyyyyyywwwssspppooommmkkkjjjjjjlllmmmmmmllllllkkkiiigggeeedddccccccbbbbbbaaa```aaabbbcccdddgggiiikkkmmmnnnllljjjhhhmmmppptttvvvxxxzzz|||~~~zzzwwwqqqkkkbbb[[[VVVRRROOONNNLLLIIIEEEAAA???>>>;;;:::;;;:::888666555444444555333333444444444444333333222111///......///111222///...---,,,,,,---...///,,,...//////...---...000000000000///...---,,,+++***************************///000---)))((((((''')))((('''&&&%%%%%%&&&&&&%%%((()))((((((++++++((((((&&&%%%&&&'''((('''&&&))))))((('''&&&%%%%%%%%%///+++''''''***,,,,,,***+++,,,+++)))***---+++(((&&&&&&&&&'''((('''%%%###&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%***(((''''''((()))((((((%%%%%%%%%%%%%%%&&&&&&&&&'''))),,,...---,,,+++++++++)))(((((()))******)))---.........------///111//////...------...//////---...000222333444555555777;;;???CCCGGGKKKOOORRRVVVYYYcccnnnuuuxxx|||yyyqqqiii```TTTKKKFFF???999:::999666333333222222222222222333333444444333333222222333333444666666555555555555666666222444777999:::999888777:::999999888888777777666>>>:::999<<<===999777888===:::999;;;:::777777:::666666666666666777888888<<<<<<<<<<<<===>>>???@@@??????@@@AAABBBDDDEEEFFFBBBDDDGGGHHHHHHHHHHHHIIIRRRXXX]]]^^^^^^]]]XXXQQQKKKGGGCCC@@@???@@@@@@???@@@@@@@@@@@@@@@???>>>>>>@@@???============<<<:::;;;999777555555555666777777888888888999999999999777::::::666555777999999888777555666777777666444444333444555777666444222111---,,,...000000000222333444666666444222111111VVVXXXWWWaaavvvzzzrrriiiccc```___ZZZYYYXXXYYY[[[\\\[[[ZZZ[[[\\\\\\[[[]]]dddnnnvvvzzz|||~~~}}}xxxsssooollliiiiiihhhhhhiiikkklllmmmllljjjhhheeecccbbbbbbbbbbbbbbbaaa```aaabbbcccdddeeegggjjjlllmmmllljjjiiilllnnnqqqtttvvvyyy}}}zzzvvvrrrmmmddd]]]XXXTTTRRRPPPNNNJJJFFFBBB@@@>>>;;;:::;;;999888666555444555555444444555555555555444444111000///......///000111111111000000000000111111---...//////...---...//////000000///...---,,,,,,***************************///333111,,,))))))***(((((((((''''''&&&&&&&&&'''((()))))))))******)))***)))((()))***+++***(((((((((((('''&&&&&&&&&%%%///***%%%&&&***------************)))***++++++***(((''''''((())))))&&&$$$%%%%%%%%%&&&''''''((())))))))))))(((((((((((((((+++)))(((((()))))))))(((((((((((('''''''''''''''((()))+++---------,,,,,,+++)))((((((***++++++***---......---------000222111000///......///000111---...000222444555666777<<>>>>>>>>>>>?????????@@@BBBDDD@@@BBBDDDEEEGGGHHHKKKNNNUUUZZZ^^^]]]]]]\\\WWWQQQJJJGGGCCC@@@@@@AAA@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@@@@???============;;;999;;;999777666555555777777777777777777888888888888777888888666555555777888777666555555666666555333333333333555666555333000111///---...111222444555444666666555222000///000VVVXXXWWW```uuuyyyqqqiiibbb```___[[[ZZZYYYZZZ[[[\\\\\\ZZZZZZZZZ[[[[[[^^^gggsss|||{{{sssmmmjjjffffffeeeeeefffgggjjjkkkjjjiiifffdddbbbaaaaaaaaabbbaaa`````````aaabbbcccffffffhhhjjjlllmmmooooookkknnnqqqtttvvvyyy}}}yyyvvvsssmmmfff___[[[XXXUUUTTTOOOKKKGGGCCCAAA???<<<::::::999777666555555555555555555555666666555555555333444555666666555444333333222222222222222222333...///000000.........000...............---,,,+++************************)))---111111,,,'''(((+++))))))))))))((((((((('''(((((((((***)))(((((((((***))))))***++++++***(((''''''''''''''''''&&&&&&+++&&&###$$$)))------***''''''((())))))))))))+++((((((((()))***)))'''%%%$$$%%%&&&'''((()))))))))))))))))))))))))))))))))+++)))''''''((()))((('''******)))(((((('''&&&&&&'''((()))+++---......---+++***))))))+++,,,,,,,,,---.........---...111333111000////////////000111...///000222444666888999@@@CCCGGGLLLPPPUUU[[[___ggggggkkkuuu|||{{{rrrjjj```TTTKKKFFFAAA===<<<:::555333555111111000000111333555666333222111000000111222333444444333333333333444444555555555555555555666666444444444555555555555555777444444999;;;999888:::999666555777777555555888555555555555555666777777777888999:::;;;<<<<<<===>>>@@@AAA@@@>>>>>>AAACCCAAAAAAAAABBBCCCHHHNNNSSSVVV[[[]]]\\\ZZZYYYUUUPPPIIIFFFCCCAAAAAABBBAAAAAACCCCCCCCCCCCCCCBBBAAAAAA???>>><<<<<<======;;;999;;;:::888666555666777888666666777777777888888888777777777777555444555777666555333444555555444222333222222333444444222000000///------000555777666777777777555222///......XXXYYYVVV^^^sss}}}{{{vvvooogggbbb______[[[ZZZYYYZZZ\\\]]]\\\[[[ZZZ[[[[[[\\\```jjjwww}}}uuummmjjjcccccccccbbbbbbcccfffiiigggfffeeecccbbbaaa````````````___^^^___```aaabbbgggggggggiiikkknnnqqqssskkknnnrrruuuwwwzzz}}}~~~xxxtttppplllfffaaa]]]ZZZWWWUUUNNNKKKGGGCCCAAA@@@===<<<:::999777666555555555666555555666666666666555555222333555666666555333222111111111222222111111111000111222111///...///000...............---,,,+++************************))))))+++---)))%%%%%%)))((()))))))))))))))(((((('''&&&&&&))))))'''''')))'''''''''(((***)))'''%%%&&&&&&&&&'''''''''''''''&&&$$$###%%%)))++++++***&&&%%%'''***)))''')))---'''''''''''')))(((&&&$$$%%%&&&'''((())))))))))))&&&''''''''''''(((((((((+++)))''''''(((((('''&&&))))))(((((('''&&&&&&%%%'''&&&'''))),,,...---,,,+++***)))***,,,------,,,,,,...//////...///111333111111////////////111111000000111333666999;;;===EEEHHHLLLPPPUUU[[[aaaeeeoooooossszzz}}}ssskkk```TTTKKKCCC>>>;;;:::777222111444111111111222222444555555333222222111111222222333444444333333333333444444888666444222222222444555222222333444555555666666666222333888;;;999999:::888555444777777444555888555555555555555666777777555666888999;;;<<<<<<<<>>===@@@CCCBBBAAA@@@@@@BBBGGGOOOTTTVVVZZZ[[[YYYWWWVVVRRRMMMGGGDDDBBBAAAAAABBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>===;;;<<<======<<<:::<<<:::888666666666777888666777777777888888888888888666777888666333333777555444333333444444333111222111000111222333222111...///---,,,///666999777::::::999555111...---...ZZZZZZVVV]]]qqq~~~{{{zzzuuutttqqqlllfffaaa______[[[ZZZYYYZZZ\\\]]]\\\[[[[[[\\\]]]^^^ccclllyyy}}}ssskkkgggaaaaaaaaa```^^^___cccgggccccccccccccbbbaaa```______^^^^^^]]]]]]___```aaaeeeeeefffgggiiikkkmmmooojjjmmmrrrvvvxxxyyy{{{||||||wwwssskkkhhhdddaaa^^^[[[WWWUUUNNNKKKGGGDDDBBBAAA???===999888777666555555666666444555555666666555555444111111111222222111111111111111111222222111111111111222333222111000000111...////////////...------************************+++''''''***)))%%%$$$(((''''''((())))))(((''''''$$$!!!###(((***'''(((,,,&&&&&&&&&((())))))&&&$$$&&&&&&&&&'''''''''(((((($$$%%%&&&((())))))((((((&&&%%%(((+++***'''***///((((((((()))***)))'''%%%&&&'''((()))***))))))(((&&&'''''''''((((((((((((,,,***(((((((((((('''&&&''''''(((((())))))******)))'''&&&(((+++,,,+++)))***)))((()))+++,,,---,,,+++---///000000000111333111000///......///000111222333444666999<<>>BBBAAAAAAAAAAAACCCGGGMMMQQQVVVYYYYYYVVVTTTSSSOOOKKKCCCAAA??????@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::;;;===>>>===<<<<<<:::888666666666777888777777777888888888999999888666777:::888222222777444333222222333333222111222000......000222333333///111///---111999<<<:::<<<<<<:::666111...------\\\[[[VVV\\\ooo{{{xxxxxxnnnnnnmmmiiiddd```______[[[ZZZZZZZZZ\\\]]]\\\[[[\\\]]]^^^```dddmmmyyyzzzppphhhccc```aaa```^^^\\\]]]aaaeeeaaabbbcccccccccbbb```___^^^^^^]]]\\\]]]^^^___```aaabbbcccdddffffffgggggghhhlllrrrvvvxxxxxxyyyzzz}}}{{{vvvssshhhfffcccaaa^^^[[[WWWTTTMMMJJJFFFDDDCCCBBB@@@>>>999888777666555555666666444444555555555555444444555444222111111222444555222222333333333333222222222333444333111000111222///000000000000000///...************************...(((&&&)))***'''&&&)))%%%&&&'''(((((((((&&&&&&  '''***(((***...((('''(((***++++++(((%%%%%%%%%&&&&&&'''((((((((($$$'''******)))'''&&&''''''&&&)))---,,,(((+++111+++******+++,,,,,,)))'''&&&''')))******))))))(((((()))))))))******++++++---+++)))((())))))(((''''''((()))+++,,,...///000+++(((&&&'''******)))&&&)))((('''(((***,,,,,,+++***---000111111111111222111000///......///000111555555666888;;;???BBBDDDMMMOOOSSSWWW]]]cccjjjooouuu{{{}}}sssjjj___RRRIIIBBB>>><<<<<<999444444888222333444555666555444333222333444555555444333222555444444333333444444555333333333333333333333444333444444444444444555555999555555999:::888777888777444444666777444555888444444333333444444555666444555888:::;;;<<<<<<<<>>AAA???AAABBBCCCEEEGGGKKKNNNUUUXXXXXXTTTRRRQQQNNNIIIAAA???======>>>???>>>===>>>>>>>>>>>>>>>======<<<;;;::::::;;;===>>>===<<<<<<;;;888777666666888888888888888888999999999999999666777;;;888222222777444333111222333333222000222///---,,,///222444444222444222///444===AAA>>>>>>===;;;777222...------YYY\\\[[[cccuuu|||tttoooooollliiifffccc```[[[XXX[[[[[[[[[\\\]]]]]][[[YYY_________```dddkkktttzzz|||tttlllfffccc___^^^\\\[[[]]]aaaeeeggg___aaaddddddcccaaa``````bbbaaa___]]]\\\]]]^^^___cccccccccdddeeefffhhhhhhllllllmmmooorrrtttwwwxxx~~~~~~~~~|||zzzwwwuuusssfffeeeccc```\\\YYYWWWUUUMMMMMMHHHCCCBBBCCCAAA<<<;;;:::999777666666555555:::999888777666555444333333333333333333333333333444333222222333333111000000111222111000///000111///000000...,,,+++,,,---...,,,++++++,,,+++)))'''))))))))))))((((((((((((+++******)))(((''''''&&&'''---111...+++)))%%% (((((((((((((((((('''''''''&&&%%%%%%&&&''')))***%%%&&&''''''(((''''''''''''+++......+++(((((((((&&&%%%$$$%%%''')))))))))'''%%%$$$%%%(((,,,...///+++(((&&&'''***,,,+++)))///---)))((((((((('''&&&'''((())))))(((((()))***)))))))))))))))*********))))))))))))***+++,,,---///////////////000000000///000111000///...///000555555666999>>>DDDHHHJJJNNNSSSZZZ___dddkkkrrrxxx}}}|||qqqggg\\\QQQJJJBBB@@@===999666444333333222111000//////000111222333222111000000000222222333333444444444333222222555444222000000111222333555444444444444555666666666666555666777999:::<<<;;;:::888666666666666666555444444555777888777666444555666888:::;;;;;;;;;===============<<<<<<<<<@@@@@@@@@CCCGGGKKKMMMNNNOOOPPPQQQOOOKKKHHHFFFEEEAAA@@@???>>>============>>>===<<<;;;;;;<<<===>>>999::::::;;;;;;::::::999999666444555888:::999777;;;999888666777999;;;===999888666555555555666777444333333222222333333444222333111+++''')))111999---...000111333888===BBBAAA>>>999444000///......UUUXXXXXX```ssszzzsssnnnkkkiiifffeeedddbbb^^^\\\[[[[[[[[[\\\]]]]]][[[YYY_________```ccciiiqqqwwwzzzzzzyyyuuunnngggcccaaa^^^]]]\\\\\\^^^```ccceee___aaaccccccbbbaaa```aaacccaaa___^^^]]]]]]^^^___bbbbbbcccdddeeefffhhhhhhkkkkkklllnnnpppsssuuuvvv{{{{{{zzzyyywwwtttrrrpppfffeeebbb___\\\YYYWWWVVVMMMMMMHHHAAA===>>><<<888;;;:::999888777777777777:::999888777666555444444333333333333333444444444444333222222333333222000///000111000///...///000///000000...,,,+++,,,------,,,++++++,,,,,,***((()))))))))))))))))))))(((******))))))((((((''''''###''')))((((((***)))%%%''''''''''''''''''''''''''''''&&&&&&&&&'''((((((%%%%%%&&&'''(((((((((((((((+++...///,,,***)))***'''&&&%%%%%%'''))))))((('''&&&$$$%%%'''************((('''(((+++......---...,,,***)))******)))''''''((())))))(((((()))***&&&&&&''')))***+++,,,---************+++---.../////////000111111111111000000111222111000000111222777777888<<>>:::888666555555444333111000/////////000222111111111000111111222222222333333444333333333555444222000000111222333444444444444444555555666333333333333444666777999:::999777666666666666777555444444555666777777555222333555666888999999999;;;;;;;;;;;;::::::::::::>>>>>>???CCCGGGKKKLLLLLLMMMNNNNNNLLLHHHDDDCCCBBB?????????>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;:::::::::888777666777777777666888888888888999999::::::999999888888777777777888444333333222222333333444111222111///,,,---111555---...///000222666<<<@@@???<<<777333000.........QQQTTTTTT^^^rrryyyrrrmmmjjjhhheeedddcccaaa___\\\\\\[[[[[[\\\]]]]]]\\\ZZZ____________aaaffflllqqqssssssrrrnnnhhhdddaaaaaa\\\\\\]]]]]]___```bbbccc```aaacccbbbaaa```aaaccccccbbb```___^^^^^^___```aaaaaabbbdddeeeggghhhhhhjjjjjjkkklllnnnppprrrsssvvvvvvuuutttrrrpppmmmllleeedddbbb___\\\YYYWWWVVVLLLLLLHHH@@@<<<<<<===;;;;;;;;;:::999888888888888999999999888777666555555444444444444444444444444444333222222333333222111---///111000///...///000/////////...,,,+++,,,...---,,,++++++,,,,,,***((()))))))))*********))))))))))))))))))))))))))))))$$$$$$###"""&&&+++***&&&'''''''''''''''''''''''''''(((((((((((('''&&&&&&$$$%%%&&&'''((()))))))))(((+++......---,,,++++++)))'''&&&&&&'''((((((''''''&&&%%%&&&'''((('''&&&)))((('''))),,,/////////,,,+++***+++,,,+++***(((&&&((())))))(((((()))+++&&&&&&'''(((***+++,,,,,,+++++++++,,,---...000000///000222333444333111000000111222222111111333555888:::<<>>CCCHHHKKKKKKKKKKKKKKKKKKHHHDDD@@@>>>>>><<<<<<>>>?????????>>>===;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::999777555444555666555777888999:::999888777777888888888888777666666444333333222222333333444000000111222111111000000,,,---///000111444999<<<;;;999555111...---------RRRTTTTTT]]]qqq~~~xxxqqqmmmllljjjfffcccaaa___\\\ZZZ\\\[[[ZZZ[[[]]]^^^]]][[[______^^^^^^___bbbgggkkknnnnnnmmmjjjfffdddcccccc\\\\\\]]]______`````````aaaaaabbbaaa``````bbbdddcccbbbaaa```______``````___```bbbdddeeeggghhhiiihhhiiiiiijjjkkkmmmnnnoooqqqqqqqqqpppooollljjjhhhdddcccaaa^^^\\\YYYXXXWWWIIIKKKIIIBBB>>>@@@BBBCCC;;;:::999999888888999999999999999888888777777777666666555555555555555444444333222222333444333222...000222222111000000000......///---++++++,,,...---,,,++++++,,,,,,***(((((()))***+++++++++***)))))))))))))))))))))*********(((%%%$$$(((,,,(((!!!&&&&&&&&&&&&''''''''''''((())))))))))))'''%%%$$$$$$%%%&&&((())))))))))))((()))+++------,,,++++++***((('''&&&'''((('''&&&'''&&&&&&'''))))))'''%%%)))(((((()))+++---......)))((()))***,,,+++)))'''&&&'''))))))((((((***+++)))))))))))))))(((((((((+++++++++,,,---///000111///111333555666444222111000111222222111333555777999<<<@@@EEEKKKPPPVVVZZZZZZ```hhhnnnsssxxx{{{pppggg\\\QQQJJJCCCAAA>>>;;;999777666666555444222000/////////000...///111222222222000000///000111222333444444444333222111111000111222222333333333333333444444555777777666666777888:::;;;666666666666666666666777666444444444666666555444555555777888999:::::::::::::::;;;;;;<<<<<<<<<===999;;;>>>CCCIIIKKKKKKJJJIIIIIIHHHEEEAAA===<<<<<<999:::===?????????>>>===;;;<<<===>>>>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::777999:::888444333555777666666777777888888777777444444555666666444333222444333333222222333333444111111111222333333111///,,,---...///000222666999777555222000---,,,,,,,,,VVVXXXVVV^^^qqq}}}xxxrrrnnnkkkhhhdddbbb```___\\\ZZZ\\\[[[ZZZ[[[]]]^^^^^^]]]^^^^^^^^^]]]]]]___bbbeeehhhiiiiiigggeeecccdddddd\\\]]]___`````````______```aaabbbaaa``````bbbdddcccbbbaaaaaa```_________]]]___aaadddfffggghhhiiihhhhhhhhhhhhiiijjjkkklllnnnnnnnnnmmmllliiigggfffbbbbbb```^^^\\\ZZZXXXWWWJJJKKKIIIBBB@@@BBBCCCBBB;;;:::999999888888888888999999999999888888888888777777777666666555555555444333222222444444444222000222555555333111111111---......---++++++,,,...,,,+++++++++,,,,,,+++)))((()))+++,,,,,,,,,+++***))))))))))))************,,,,,,***))),,,...))) &&&&&&&&&'''''''''(((((())))))******)))'''%%%$$$%%%&&&'''((())))))))))))'''((()))***++++++***)))+++)))''''''(((((('''&&&'''&&&&&&(((***+++)))(((*********)))))))))***+++&&&&&&'''(((******(((&&&%%%'''))))))((((((***+++))))))))))))((((((''''''*********+++---...000111000222444666666555333222000000111111222444777:::;;;???EEEJJJNNNTTTZZZ___^^^dddlllrrrwww}}}{{{qqqggg]]]RRRKKKBBB@@@===:::888777666666333222111000000111111222...///000111222111111000///000111222333333444444111111111111111111111222222222222222222333444444333333222222333444555666444555555555666666666555666555333444555666555333444555666777888999999999888999999:::;;;<<<======:::;;;>>>CCCHHHKKKKKKIIIGGGGGGFFFCCC???<<<;;;;;;888999<<<>>>??????======<<<===>>>??????>>>===<<<:::;;;;;;;;;;;;;;;;;;:::555777888777444444666999777666555444444666888999333333444555555333222111444333333222222333333444333111000000111222222111,,,.../////////000333555333222000...---,,,,,,,,,YYYZZZXXX___rrr|||wwwrrrnnngggdddaaa````````````___]]][[[ZZZ[[[]]]^^^^^^^^^]]]^^^^^^]]]]]]]]]___aaabbbccceeedddcccaaabbbbbb______``````aaa``````______```bbbbbbaaaaaabbbdddbbbaaaaaaaaa```______^^^\\\]]]```dddfffhhhhhhiiihhhgggggggggggghhhhhhiiikkkkkkkkkjjjiiigggeeecccaaaaaa___]]]\\\ZZZYYYXXXNNNMMMIIICCCAAAAAA???:::======;;;:::999888888888999999999999999:::::::::999888888777777666666666444333222333444555444333333555777777444222000000,,,------,,,++++++,,,...,,,+++***+++,,,---+++)))((()))+++---...---,,,+++************************(((***++++++...000,,,%%%&&&&&&''''''((()))))))))*********)))((('''&&&%%%''''''((()))))))))(((((()))((('''(((******)))(((+++)))''''''(((((((((&&&(((''''''(((***+++***)))******+++)))(((''')))***'''&&&%%%&&&(((((('''%%%%%%'''((()))((()))***,,,&&&&&&'''(((((()))******)))******+++---///111222111222444555666555333222000111222222333666:::===>>>CCCJJJOOOSSSXXX^^^cccccciiiqqqxxx}}}|||rrriii^^^TTTMMMAAA???===:::888777666666333222111000000111222333......///000111111111111000000111222333333333222000000000111111111111111222222111111222222333444444333222222222333555666444555555555555555444444666555333444555555444333111222333444555555555555555555666777999:::;;;;;;:::;;;===AAAFFFHHHHHHHHHEEEEEEDDDAAA===;;;;;;;;;888999;;;============<<<<<<<<<============<<<<<<999::::::;;;;;;::::::999555666666666555555777999777666333222222444777999555555555555555444333333444333333222222333333444333222000//////000222333---...//////...///111333000000///...------------YYYZZZXXX^^^qqqyyyuuupppmmmfffccc```______``````___]]][[[ZZZ[[[]]]_________\\\]]]^^^^^^\\\\\\^^^___^^^```cccdddbbbaaa```aaaaaaaaaaaaaaaaaaaaaaaaaaa]]]___bbbcccbbbbbbbbbccc````````````___^^^^^^]]]ZZZ\\\```dddggghhhiiiiiihhhhhhgggfffffffffggggggggghhhhhhgggfffdddbbbaaa``````___]]][[[ZZZYYYXXXQQQNNNIIIDDDEEEEEE???666AAA@@@>>>===;;;:::999999999999999999::::::;;;;;;:::999999888777777666666444333222333555666555444444666888777444000...---,,,------,,,++++++,,,...+++******+++,,,---+++***'''))),,,...///...,,,+++,,,++++++******)))))))))%%%)))***((()))------***''''''(((((()))******+++******)))((('''''''''(((((())))))))))))(((''''''+++)))((()))***+++)))'''***)))''''''((()))((((((+++)))'''&&&'''((((((''')))***+++***((((((***---)))'''&&&&&&'''((('''&&&%%%&&&((()))((()))+++,,,&&&&&&''''''((()))))))))***++++++---...000222333222222333444444444444333333333444555666999>>>BBBAAAGGGOOOTTTWWW[[[bbbgggiiipppxxx}}}sssjjj```VVVNNNBBB@@@>>>;;;999888888888555444222111000111111222.........//////000222222000111111222222222111111//////000111111111111111111111111111111222333333555444333333333444555666444555555666555444222222666555333444444555333222000000111222333333333333444444555777888:::;;;;;;::::::;;;>>>BBBDDDEEEEEEBBBBBBAAA>>>;;;999:::;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;888999999::::::999999888888666555555666666666555555444333333333444555666555555444333333333333333444333333222222333333444///111222000------000333...000000000///...///111........................WWWYYYVVV]]]qqq~~~xxxsssooollliiifffbbb___^^^^^^]]]\\\]]]\\\ZZZ[[[]]]___```___[[[]]]^^^^^^]]]\\\]]]___]]]```dddeeedddbbbaaaaaacccbbbbbbaaaaaaaaaaaabbb\\\___bbbdddcccbbbbbbbbb````````````___^^^]]]\\\ZZZ\\\```dddggghhhiiiiiihhhhhhgggfffffffffffffffeeeeeefffeeedddbbb```___```___^^^]]][[[ZZZYYYXXXRRRNNNIIIGGGJJJLLLDDD999DDDCCCAAA???===;;;::::::888999999::::::;;;;;;<<<::::::999999888777666666444333222333555666555444444666888777333///,,,++++++,,,---,,,++++++,,,...+++******+++------+++***'''))),,,...///...---+++,,,,,,,,,+++***)))((((((&&&))))))%%%$$$(((+++***'''(((((()))***++++++,,,+++***((('''''''''))))))************)))((('''&&&...+++))))))+++,,,***'''***((('''''')))***)))(((---***&&&%%%%%%%%%%%%%%%(((***,,,+++******---000+++)))&&&&&&'''(((((('''%%%&&&((()))((()))+++,,,***))))))((('''&&&&&&&&&,,,,,,---...000222444555222222222333333333444444555555666777888<<>>AAABBBBBB@@@@@@???<<<999888999;;;;;;;;;:::::::::;;;<<<<<<;;;:::888888888888:::;;;888888888999999888888888;;;888444444666666444222222333444555555555444444444333111000///000111222444333333222222333333444,,,000333222...,,,...222///000111000///...///000------..................ZZZSSSSSS\\\mmmxxxqqqkkkggghhhfffeeecccaaa______^^^]]]\\\\\\]]]^^^___]]][[[]]]]]]\\\\\\]]]^^^```aaa]]]___bbbdddffffffeeedddfffeeedddcccbbb```______``````aaabbbcccdddeeeeeeaaa___^^^]]]^^^^^^\\\[[[ZZZ[[[^^^aaadddgggiiijjjfffjjjnnnnnnjjjgggfffgggcccbbb```___```aaacccddd___aaa^^^YYYYYY\\\[[[UUUVVVRRRNNNJJJHHHFFFDDDBBBCCCGGGEEE???;;;<<<>>>>>>;;;::::::999:::<<<===>>>===<<<;;;999888777777777777666555444444555777888888888666555333111000///111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((()))***,,,...///...,,,***))))))***+++&&&&&&&&&%%%%%%'''+++///)))&&&&&&***,,,***)))+++++++++)))))))))***+++,,,***++++++++++++***))))))'''(((+++---...---,,,+++000---***,,,000222///,,,+++******)))))))))))))))***)))((()))+++,,,,,,,,,---***'''(((,,,,,,)))%%%'''''''''''''''((())))))///---+++'''&&&'''+++...,,,------...000222333444444444444444444444444444222222444:::<<<>>>CCCIIIOOOQQQUUUYYY___eeelllqqqzzz{{{rrrkkkbbbVVVLLLDDDAAA>>><<<;;;;;;999888555555555444333222000000111///---...000222333444111000///000111222111///111111000000000000111111/////////000111111222222555333222333444333000,,,111222444666777777666666555555555444444444333333111222222333333222222111444555666888:::;;;;;;;;;::::::;;;@@@EEEGGGEEECCC>>>===;;;888888888999999999888888888999;;;===>>>888999999999999888777777888888777777777777888888444444444444444444444444444333333222222333333444555444222000000111222333222222222333333333444444111111111111000000000///222222111000//////000000111000.........---,,,***[[[UUUUUU^^^nnn~~~wwwqqqllliiigggfffdddbbbaaa______^^^\\\[[[[[[]]]___```___^^^]]]]]]\\\\\\]]]^^^```aaa___aaacccfffgggggggggfffddddddccccccbbbaaaaaaaaa___```aaacccddddddddddddcccaaa````````````___]]]]]]^^^```aaaccceeefffggggggiiilllllljjjgggfffeeedddbbb```^^^^^^^^^___```]]]^^^[[[WWWWWWZZZYYYTTTUUURRRNNNKKKIIIGGGEEECCC???DDDFFFBBB???@@@@@@>>><<<<<<;;;;;;<<<===>>>???<<<;;;:::999888888888888666555444333333444555666888777666444222111///...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((()))+++,,,...---+++)))))))))***+++))))))(((&&&%%%&&&))),,,)))&&&&&&***,,,***)))+++,,,+++******)))***++++++((()))))))))******+++++++++,,,---......,,,+++))),,,)))'''(((,,,...,,,(((---,,,***(((''''''((()))***((('''(((***,,,,,,+++,,,)))'''(((+++,,,)))%%%)))(((((((((((()))*********)))'''$$$"""###'''***---------...///111222333222222333333444555555666555444777<<>><<<;;;;;;999888666555444333222222111000,,,,,,,,,---///000///...111000///000111111000///111111000000000000111111/////////000111111222222222111000111444444333000111222444555555555555444222222222222111111111111222222333333333333222222333444666888999::::::;;;;;;;;;===@@@DDDEEECCC@@@???===;;;888777777888999999999888888888999:::;;;999999:::::::::999999888777777777777777777777777444444444444444444444444444444333333333333444444444333111//////000111222111111111111222222222333111111111000000000//////111000///............///...---,,,,,,------,,,+++[[[VVVWWW```ooo|||uuupppllljjjgggfffdddbbb```______^^^ZZZZZZ[[[]]]```aaaaaa```]]]]]]\\\\\\]]]^^^```aaa___aaaccceeefffggggggfffbbbbbbbbbbbbbbbbbbcccccc^^^```bbbdddeeeeeedddccccccbbb``````aaaaaa___^^^aaaaaaaaabbbccccccddddddhhhhhhhhhiiijjjhhheeeccccccbbb```^^^\\\[[[\\\\\\ZZZZZZXXXUUUVVVXXXWWWTTTUUURRRNNNKKKJJJHHHFFFDDD<<>>>>>======>>>??????;;;;;;:::999888888999999777666555444444555666777888777555333111///...---*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))(((((()))))),,,+++***))))))***++++++,,,+++***'''%%%$$$&&&((()))%%%%%%***,,,***)))***------,,,+++*********+++''''''&&&'''(((***+++---...//////...---+++)))''')))'''%%%'''***+++***'''///...,,,***))))))***+++)))((('''''')))++++++***+++((('''(((***+++(((%%%***))))))))))))***+++++++++***)))&&&%%%%%%)))+++------......///000111111000000222333555666777888888777:::@@@DDDEEEKKKQQQWWWZZZ^^^ccchhhooovvvzzz}}}ssskkkbbbVVVNNNEEEBBB>>><<<;;;;;;999888777666444222111111111222---...///222444333111...111000//////111111000///111000000//////000000111...//////000000111111222000///...000333555555555222222333333444333333222222111111111111000000000333333333333333333333333333444555777888999999999<<<<<<>>>@@@BBBCCCAAA??????===;;;888777666777777:::999888777777777777777999999::::::;;;:::::::::666777888999999888777666444444444444444444444444555444444333333444444555222222000/////////000111///000000000000111111111000000000000///////////////...------------------******++++++,,,,,,,,,---[[[WWWXXXbbboooyyyrrrnnnllljjjfffeeecccbbb```______^^^\\\[[[\\\^^^```aaaaaa```]]]]]]\\\\\\]]]^^^```aaa___```bbbdddeeefffffffffbbbbbbbbbbbbbbbbbbbbbbbb^^^```ccceeeffffffdddcccaaa```______``````^^^]]]bbbbbbbbbbbbbbbcccccccccgggfffeeefffiiihhheeeaaabbbaaa```^^^\\\\\\\\\\\\YYYXXXVVVUUUVVVWWWVVVTTTTTTQQQNNNLLLKKKIIIGGGEEE???DDDGGGGGGGGGHHHFFFBBBAAAAAA@@@@@@????????????<<<;;;::::::999999999::::::999888888777888888999666666444222000...---,,,------------............++++++++++++++++++++++++,,,+++***)))((()))))))))******)))))))))***++++++,,,,,,+++(((%%%%%%&&&((((((%%%%%%)))+++)))((()))------,,,++++++*********((('''&&&%%%&&&(((***,,,......------+++***((('''***)))((()))+++,,,+++)))------............------((('''&&&''')))*********)))((('''(((******(((&&&***))))))))))))***+++++++++++++++)))((((((+++------...//////000000000000111111222333555666777888::::::===DDDGGGJJJPPPVVV[[[___dddiiinnnuuu{{{~~~tttkkkbbbWWWOOOEEECCC???<<<<<<;;;999888888666444111000111222333000000111222444444222111111///...///000111000///000000////////////000000......//////000111111111//////...///111333555666222222222222222111111111333333333222222222111111444333333333333333333444222333444666777888888888;;;<<<>>>@@@AAAAAA@@@??????===:::777666555666666999999888888777777777777777888999999::::::::::::555666888::::::888666555333333333333333333333333555444444333333444444555222222111000000000000111//////000000000111111111000000/////////............------,,,,,,,,,------***+++,,,,,,++++++,,,---ZZZWWWYYYbbbooovvvpppllljjjiiieeedddcccaaa```____________^^^^^^___aaaaaa```^^^]]]]]]\\\\\\]]]^^^```aaaaaaaaacccdddfffgggggghhhddddddccccccbbbaaaaaaaaa^^^```cccfffgggfffdddcccaaa```______```aaa```^^^```aaaaaabbbccccccddddddfffdddbbbdddfffgggddd```aaaaaa```______^^^^^^^^^ZZZXXXVVVVVVWWWWWWVVVVVVSSSQQQOOOMMMMMMKKKHHHFFFFFFHHHHHHFFFFFFJJJIIIFFFDDDDDDCCCCCCBBBAAA@@@???>>>===<<<;;;;;;::::::;;;::::::999888888888888888444333222111///---,,,+++000000000///...---,,,,,,++++++++++++++++++++++++((((((((())))))******+++))))))))))))))))))*********+++***)))'''&&&((()))'''$$$$$$(((***((('''))),,,,,,,,,,,,++++++*********((('''%%%%%%&&&((()))************))))))((((((******)))***+++,,,,,,+++&&&)))---000111000---,,,((('''&&&''')))*********((((((((()))******)))''')))(((((((((((()))******((())))))((('''''')))+++......///000111111000000333444444555666666777777<<<<<<@@@GGGKKKNNNTTT[[[```dddiiiooottt{{{uuulllaaaWWWQQQFFFCCC???===<<<;;;999888888666444111000111222333111///------...000000000000///...///000111000...000000////////////000000.........///000000111111000000000///000111444555222111111111000000000111333333333222222222111111444333333222222333333444222333444666666777777777777:::===???AAAAAAAAAAAA>>><<<999777555555666666888888888999999999999999555555666888999999999999555666888::::::888666555333333333333333333333333444444444333333444444444333333222222111111111111000000000000111111111111/////////............------------,,,,,,------...,,,---///---+++***+++---YYYWWW[[[cccooo}}}uuupppllljjjhhhddddddbbbaaa```_________```______```aaaaaa```^^^]]]]]]\\\\\\]]]^^^```aaacccddddddfffggghhhiiijjjddddddccccccbbbaaa``````___aaaccceeeffffffeeeddddddbbbaaabbbcccdddcccaaa``````aaabbbcccddddddeeecccbbbbbbbbbddddddbbbaaabbbaaaaaaaaa``````______\\\XXXVVVXXXXXXVVVUUUVVVRRRQQQOOONNNNNNLLLIIIGGGKKKKKKHHHEEEGGGLLLMMMKKKIIIIIIHHHGGGFFFDDDBBBAAAAAA@@@???===<<<<<<;;;;;;888888777777666666555555111111000///...---,,,,,,000///...---,,,***))))))++++++++++++++++++++++++''''''((())))))******+++))))))))))))(((((((((((()))******)))(((''')))***'''######(((***((('''((()))******+++++++++*********)))((('''&&&&&&'''((((((((((((((((((((())))))))))))))))))************###&&&***...///...+++))))))((('''''')))++++++***((())))))***************)))(((((((((((()))******)))***++++++******+++,,,---///000222333333222222555666666666777777888888>>>>>>CCCJJJOOORRRYYY```dddiiiooouuu{{{wwwlllaaaXXXRRRGGGDDD@@@===<<<;;;999888777666444222111111111222444111......///111222222000///......000000///...000//////......//////000---......//////000000111///000111111000000222333111111000000000111111222222111111111111000000000333333111111111111333333333444555666777777777777666999===???@@@@@@@@@AAA<<<:::888666555555666777777777888999:::::::::999333444555777888999999999666777888999999888777666333333333333333333333333444333333222222333333444333333333333222222222111000000000000111111111111///.........------------,,,,,,,,,,,,,,,------...,,,...000...+++)))+++---ZZZYYY]]]fffppp~~~wwwrrrnnnkkkiiidddcccbbb``````__________________```bbbbbbaaa```]]]]]]\\\\\\]]]^^^```aaabbbbbbcccdddeeeggghhhiiibbbbbbbbbbbbbbbbbbbbbbbbaaaaaacccdddeeefffffffffdddcccbbbbbbddddddcccbbbaaaaaaaaabbbccccccdddddd```aaabbbbbbaaa```aaabbbccccccbbbaaa```___]]]\\\]]]XXXUUUXXXXXXTTTSSSUUURRRQQQOOOOOOOOOMMMJJJHHHJJJJJJHHHFFFJJJPPPQQQNNNNNNNNNNNNMMMKKKHHHFFFEEEDDDCCCAAA???>>><<<<<<<<<777777777777666555444333............------------...------,,,+++***))))))************************(((((())))))))))))))))))))))))))))))((('''&&&&&&)))***+++***((('''((()))&&&######''')))'''&&&(((&&&''')))***+++*********(((((((((((((((((())))))))))))(((((((((((())))))((()))))))))))))))***+++((()))***,,,,,,+++***)))***((('''(((***,,,,,,+++(((***++++++++++++++++++***))))))))))))***++++++)))+++---...---,,,,,,------///111333555555444444555555666888999:::;;;;;;AAABBBFFFNNNSSSWWW^^^eeeiiinnnttt{{{wwwlllaaaXXXSSSHHHEEE@@@>>><<<;;;999777666555444333222222111000555333222222333444333222000///......///000///...//////............//////------......///000000000---///222222000000111333111000000000000111333444222222222222111111111111333222000//////000222333444555666777777777777777777:::>>>???>>>===>>>???:::888777555555555777888777888999999999888777666333444555777999:::::::::777777777777777777777777222222222222222222222222333222222111111222222333222222222222222111111000....../////////000000000.........---------,,,,,,***************+++,,,---(((,,,...---***)))+++///[[[ZZZ___gggrrryyytttpppllljjjccccccbbb```____________^^^]]]^^^```cccdddcccbbb]]]]]]\\\\\\]]]^^^```aaa^^^______```aaacccdddeee```aaaaaabbbccccccddddddbbbbbbbbbcccdddeeefffgggbbbaaa```aaabbbcccbbbaaabbbbbbbbbbbbbbbbbbbbbbbb^^^aaacccbbb___^^^```cccddddddcccbbb___]]][[[ZZZ^^^WWWUUUXXXWWWSSSQQQTTTQQQPPPPPPPPPOOONNNKKKHHHHHHHHHHHHHHHLLLSSSTTTPPPRRRRRRRRRQQQOOOLLLIIIHHHFFFEEECCCAAA???===<<<<<<999999999999888777555555------------------------------,,,,,,,,,,,,,,,,,,************************)))*********)))((('''&&&))))))))))))((('''%%%%%%+++,,,,,,+++(((''''''(((&&&######''')))'''&&&'''%%%&&&((()))************%%%&&&((()))************++++++***)))(((((()))))))))***++++++******+++,,,000///---,,,++++++,,,---***)))((()))+++,,,,,,,,,)))***,,,,,,,,,+++,,,---++++++******++++++,,,---%%%''')))***)))((())))))---///222444666666666555444555666888:::<<<>>>???CCCDDDIIIQQQVVVZZZaaaiiilllqqqxxx~~~xxxlllaaaXXXSSSHHHEEEAAA>>><<<;;;999777555555555444333222000000000///000111333222///---000...---...///000///...//////............//////------......///000000000***...111333111111222444111000000000000222444555555555555444444444333333222111///......///111222555555666777888888888777888<<>><<<<<<===999777666555555666777888888888999888777666444222444555666888:::;;;<<<<<<888888777777777777888888222222222222222222222222222111111111111111111222111111111111111000//////---------.........//////......---------,,,,,,,,,))))))((())))))***++++++%%%))),,,,,,)))))),,,000ZZZ]]]\\\cccttt~~~xxxsssnnnhhhdddfffccc```^^^___``````__________________^^^^^^]]]]]]\\\[[[]]]aaacccbbb```]]]]]]^^^___```aaabbbbbbccccccddddddddddddeeeeeeiiidddbbbfffhhhgggeeeeeedddddddddcccccccccbbbbbbcccdddeeefffffffffeeedddbbb```___]]]]]]___```bbbbbb^^^ZZZ[[[]]]^^^[[[WWWYYYXXXWWWUUUTTTSSSSSSSSSRRRQQQPPPOOONNNOOOOOOPPPIIIJJJLLLLLLMMMPPPSSSVVVUUUWWWZZZ[[[YYYTTTOOOKKKIIIGGGEEEBBB@@@>>>======:::;;;;;;;;;999555222000///............---------000......000...((($$$%%%,,,+++***+++++++++)))'''&&&(((***,,,---+++)))'''$$$'''))))))'''&&&(((+++******))))))(((&&&%%%$$$***)))%%%  ''',,,''''''''''''&&&'''))),,,***)))'''&&&&&&'''((((((111///,,,)))(((((()))+++------,,,,,,***)))'''&&&***,,,,,,******,,,,,,*********((('''&&&(((+++...,,,,,,,,,+++***)))((((((***)))(((''''''((())))))///,,,******---//////...333111000111555888888666999888777777999===AAACCCLLLRRRVVVUUUXXXbbbiiiiiiooouuu|||zzzrrrggg\\\TTTJJJFFFBBB>>>===<<<:::999888444111000111222111//////---,,,...222444444222/////////---++++++...000---------------...///000////////////............111111111111111111111111555555444333111000000//////000111333333444444444111222222333333444444555666555555777:::;;;999666;;;<<<===>>>>>><<<:::999777555333444777999999777<<<888444333444444222000666666666777888888999999;;;888555555777888666444111222333222111111333555...000333444333111111111222333333222///---................../////////000000...---+++******++++++******))))))((((((''''''''''''''''''((()))++++++]]]^^^[[[bbbuuu|||vvvrrrnnniiieeefffccc```___````````````______`````````___^^^]]]]]]\\\[[[]]]```bbbaaa```\\\]]]^^^___aaabbbcccdddccccccddddddeeeeeeeeefffiiidddcccfffhhhfffeeefffddddddddddddcccccccccccccccdddeeeffffffeeedddcccaaaaaa```______```aaaaaabbb^^^[[[[[[]]]]]]YYYUUUUUUUUUTTTSSSRRRQQQQQQPPPRRRQQQPPPOOONNNOOOOOOPPPLLLNNNOOOOOOPPPRRRUUUXXXZZZ\\\___```^^^YYYTTTPPPJJJIIIGGGEEEBBB@@@>>>===;;;;;;;;;:::777555222111000000/////////.........000------///---(((&&&''',,,+++******+++***(((&&&&&&''')))***+++***)))(((&&&((())))))'''&&&(((***------,,,,,,+++)))((('''''''''&&&$$$""""""&&&)))&&&'''''''''%%%&&&'''))))))******)))'''&&&'''))),,,+++)))))))))***,,,...,,,,,,,,,+++***((('''&&&***------******------******))))))''''''(((***,,,+++,,,,,,++++++)))((((((---,,,+++******+++,,,---...,,,******---//////...333111000222555888888777777777777888;;;???DDDFFFMMMSSSWWWWWW\\\fffmmmnnnuuuzzz|||ssshhh]]]UUUKKKGGGBBB???===<<<:::999666333000000222333333222222000......000111///---...///000///---,,,,,,---......---------......///////////////////////////111111111111111111111111444444444333222111//////111111111222222333333333111111222222333444444555777666666888;;;;;;999777:::;;;=========<<<:::999777555444555888999999888999666333333555666555444555666666777888999999:::888555333333444555333111333333333222000///000111...000222222111000000111222333333111///------................../////////......---,,,++++++***+++************))))))))))))((((((((())))))***+++,,,^^^]]]XXX___tttyyyssspppmmmjjjgggfffdddaaa```aaabbbbbbaaa^^^___```aaaaaa___^^^\\\]]]\\\[[[]]]___``````___[[[\\\^^^___aaaccceeeeeeccccccddddddeeefffggggggiiieeedddggghhhfffeeefffeeeeeeeeeddddddddddddcccccccccddddddddddddccccccaaaaaaaaaaaaaaaaaaaaaaaabbb^^^[[[ZZZ[[[ZZZWWWSSSQQQRRRSSSSSSSSSRRRPPPOOOQQQPPPOOONNNNNNNNNOOOOOOOOOQQQRRRSSSSSSVVVYYY\\\```aaacccdddaaa]]]XXXUUUMMMMMMLLLJJJGGGCCC@@@>>>===<<<:::888666444333333111000000000///////////////,,,,,,---,,,)))(((***+++***))))))***)))'''&&&''''''((((((((()))))))))'''((()))((('''&&&'''(((---------,,,+++***)))((($$$&&&((((((&&&%%%&&&'''%%%'''((((((&&&%%%%%%&&&(((,,,///---(((%%%'''***((((((((()))***+++,,,---++++++******)))((('''&&&+++------++++++------+++***)))))))))))))))))))))+++++++++++++++***)))(((------,,,,,,,,,,,,---...---+++******---/////////222111111333666888888777666666888:::>>>CCCHHHKKKNNNTTTYYY\\\aaakkkrrrttt{{{~~~tttiii]]]UUUKKKGGGBBB???===<<<:::999444222111111333444555444222000///...///...---+++---///111111///,,,+++***//////...---------......////////////000000000000111111111111111111111111333333444444333111///...333222111000111111333333111111111222222333444555999888888:::<<<;;;:::888:::;;;<<<<<<<<<;;;999888777666555666888999999999888666444333444555555555444555666888999:::::::::666555333222333333222111333444333111...,,,,,,---...///000///......000222111222222000...------........................---------------,,,+++***)))************++++++++++++***)))))))))***+++,,,---]]]YYYSSSZZZrrrvvvpppnnnmmmkkkiiifffdddbbbbbbcccccccccbbb^^^___aaabbbbbb```^^^\\\]]]\\\\\\]]]^^^_________[[[\\\]]]```bbbeeefffgggccccccdddeeefffgggggghhhhhheeeeeehhhhhhfffeeegggfffffffffeeeeeeeeeddddddccccccccccccccccccbbbbbbaaaaaabbbbbbbbbbbbaaaaaaaaa^^^[[[ZZZYYYWWWTTTRRRPPPQQQSSSUUUUUUSSSRRRQQQOOOOOONNNNNNNNNNNNNNNNNNOOOPPPSSSUUUWWWZZZ___bbbcccdddeeedddbbb^^^ZZZWWWQQQQQQQQQOOOKKKGGGBBB@@@>>>===:::777444444444444000000000/////////......///,,,+++---,,,******---+++)))((()))))))))'''%%%(((''''''&&&&&&''')))***)))))))))((('''&&&&&&'''*********))))))'''&&&&&&$$$&&&'''(((((((((((((((&&&((())))))'''%%%%%%%%%(((---222000)))%%%'''+++))))))))))))***))))))))))))))))))))))))((('''&&&+++......++++++......++++++***++++++,,,+++)))(((+++++++++++++++***)))(((***************+++++++++,,,,,,++++++---...000000222222333555777888888888888999;;;>>>BBBGGGKKKNNNSSSWWW\\\aaagggnnnuuuyyy~~~uuuiii]]]UUUJJJGGGBBB>>><<<:::999777555444222222222333444444000//////////////////......000111000...,,,++++++000///...---------------/////////000000000000000111111111111111111111111222222333444333111///...444333111//////000222333222111111111222333444555::::::;;;<<<<<<<<<:::999::::::;;;;;;::::::999888777666666666888999999:::;;;999777555333333222222333555666888::::::::::::777555444333333333333222111222111///,,,++++++,,,---......---,,,---000222///000111///---,,,,,,---.........------------,,,+++,,,---------+++***)))(((((()))******+++,,,,,,***)))))))))******+++,,,[[[XXXRRRZZZqqq}}}tttooonnnmmmkkkjjjeeedddbbbbbbddddddcccbbb___```aaabbbaaa```^^^]]]]]]^^^^^^^^^^^^^^^^^^___[[[\\\^^^```cccfffggghhhddddddeeeffffffggghhhhhhhhheeefffhhhhhheeeeeeiiigggggggggffffffffffffeeedddddddddccccccbbbbbbbbbaaaaaabbbbbbbbbbbbaaaaaa___^^^[[[YYYWWWUUURRRPPPNNNPPPRRRSSSSSSRRRQQQPPPMMMMMMNNNNNNNNNNNNNNNNNNKKKNNNQQQUUUYYY___eeeiiigggggggggfffccc```\\\ZZZVVVVVVUUURRRNNNIIIEEEBBB???===999666444333444555/////////.........------...+++***------***+++...+++)))((()))))))))'''%%%((('''&&&&&&&&&''')))***))))))(((((((((''''''&&&(((((((((((('''&&&%%%%%%''''''&&&'''((()))***+++''')))++++++)))'''&&&'''(((...222000***&&&(((,,,((()))))))))************(((((()))))))))(((((('''+++------++++++------+++,,,++++++---///...+++)))******+++++++++***))))))((())))))*********++++++,,,,,,,,,------///111333222444666888999999::::::===>>>???CCCGGGKKKOOOQQQYYY[[[aaaggglllqqqwww|||~~~tttiii]]]UUUJJJFFFAAA===;;;999777666666555444222111111222333000111111000000//////000000000000...++++++,,,...000///...---------------......//////000000000111111111111111111111111111111222222333222111///...444222000//////000222333222111000000111222444555999:::<<<===<<<<<<;;;;;;999999999999999888888777666666666777777888999::::::999777444222111111222333444666888999999999888444444444222111111111222......///---,,,+++,,,...------,,,++++++,,,000333...//////...,,,+++,,,---------------,,,,,,,,,,,,***+++,,,---,,,+++***)))&&&''''''((()))***++++++))))))((((((((()))******[[[ZZZVVV^^^ttt|||tttpppnnnnnnkkkiiidddcccbbbcccddddddcccbbb```aaaaaaaaa``````______^^^___``````^^^]]]^^^___\\\]]]___aaadddfffhhhiiifffffffffggggggggggggggggggfffgggiiihhheeefffjjjhhhhhhhhhgggggggggfffffffffeeedddccccccbbbccccccaaaaaaaaaaaaaaaaaaaaaaaa]]]\\\ZZZXXXUUUSSSQQQPPPLLLMMMNNNOOOOOOOOONNNMMMLLLLLLMMMNNNNNNNNNMMMMMMIIILLLQQQVVV\\\bbbiiinnnmmmlllkkkjjjgggdddaaa___[[[ZZZXXXTTTPPPKKKFFFDDD???===999666444444444444............------------...++++++......++++++...+++***))))))***)))'''&&&)))((('''''''''((()))***)))(((''''''((()))'''&&&((()))))))))(((((('''&&&)))'''%%%&&&(((+++------(((***++++++)))(((((())))))---000...***(((***---'''''''''(((***,,,---...(((((()))*********))))))***,,,,,,******,,,,,,***,,,******,,,///000---*********+++++++++******))))))***+++,,,---------,,,---...///......000333555444666999;;;;;;;;;<<<===@@@AAADDDGGGLLLPPPSSSUUU^^^```eeemmmsssvvv|||uuujjj^^^VVVJJJFFFAAA===;;;999777555555555444222//////000222333444444222///------...000000...,,,++++++...000//////...---------......------......//////000000111111111111111111111111222222111111000000000000222111000///000000222222222111000///000222444555777:::<<<===<<<<<<<<<===999888888888777777777777444555666666555666888:::444555444333111111333555222444666888888888666555111111111000------...///+++,,,------,,,,,,...000,,,,,,,,,++++++---000333,,,---...---+++***+++,,,+++++++++,,,,,,,,,------***+++++++++++++++******&&&''''''((()))*********)))((((((((((((((())))))XXXZZZYYYbbbuuu|||uuuqqqpppnnnkkkhhhcccbbbaaabbbddddddcccaaabbbbbb```_________```aaa```aaabbbaaa___]]]___```]]]^^^```bbbdddfffhhhhhhhhhhhhhhhggggggggggggfffgggfffhhhjjjhhhdddfffjjjiiiiiihhhhhhhhhggggggggggggfffeeedddcccccccccdddaaaaaa```______```aaaaaa[[[[[[YYYWWWTTTRRRQQQQQQMMMMMMMMMMMMMMMMMMLLLLLLJJJKKKMMMNNNNNNNNNMMMMMMKKKNNNSSSXXX^^^dddkkkpppqqqpppnnnllliiifffdddbbb___]]]ZZZUUUPPPKKKHHHFFF>>><<<:::777555444333333////////////............---+++,,,//////,,,+++---,,,+++******+++***(((&&&)))((((((((())))))******)))'''%%%&&&)))***(((''')))))))))))))))((((((''')))'''%%%'''***---...---((()))))))))'''''')))+++***+++,,,+++******,,,...***)))(((((())),,,...000((())))))***+++++++++***)))++++++))))))++++++)))***(((''')))...///---***)))******+++++++++*********+++,,,---.........------///000000000111444888555888<<<>>>===<<<===???AAACCCFFFKKKPPPUUUYYY[[[bbbccciiitttzzz|||wwwlllaaaYYYLLLHHHCCC???<<<:::888777222333333111......000333111333333111...,,,---...,,,.........------...000......---------......///,,,,,,,,,---.../////////111111111111111111111111333222000/////////111222//////000000111111222222222111/////////111444666555888<<<===<<<<<<===???888888777777666666666777333555666555444444777999333444444222//////111444222333666777777666444222///000111///,,,+++---///+++,,,------,,,,,,...000+++,,,------,,,---000333+++,,,---,,,+++***+++,,,))))))***+++,,,------...++++++************++++++((((((((())))))***************))))))((())))))***TTTXXXZZZbbbsss|||vvvsssqqqoookkkgggbbbaaaaaabbbddddddbbbaaadddbbb```^^^^^^___aaabbb```bbbdddbbb___^^^___aaa^^^___```bbbdddfffggghhhiiiiiihhhhhhggggggffffffgggggghhhjjjhhhdddfffkkkiiiiiiiiiiiihhhhhhhhhhhhhhhgggfffdddccccccddddddbbb```___]]]]]]___```bbbYYYZZZYYYWWWTTTQQQQQQQQQPPPPPPOOONNNMMMMMMNNNNNNJJJKKKLLLNNNNNNNNNMMMLLLMMMPPPUUUZZZ___ffflllqqqqqqpppnnnkkkhhhfffdddcccaaa___ZZZUUUPPPKKKHHHGGG===<<<:::888666444333333000000000000////////////---+++---111000,,,***+++,,,+++***+++++++++)))'''))))))))))))************(((&&&%%%&&&)))+++)))''''''((((((((((((((('''&&&'''&&&&&&)))---///...,,,''''''''''''&&&'''))),,,+++***))))))***+++---...///---+++)))(((***,,,---((()))***++++++,,,++++++(((++++++((((((++++++((()))&&&$$$''',,,///---***)))******+++++++++******(((***+++---......------...000222111000222666999555999>>>???>>>===>>>@@@@@@CCCGGGMMMSSSYYY]]]```cccdddkkkwww~~~yyynnnccc[[[NNNJJJEEE@@@>>><<<:::888///111111000......111444,,,...000000...---///222))),,,///000///......///---------------...///000++++++,,,,,,---...//////111111111111111111111111444222000...---///111333---...///111222222222222222111///...///111444666333777;;;<<<<<<<<<===@@@888888777666666666666666222444666555333333666999555666555222...,,,...000222333555777666444222000000222333111---,,,...000------...---,,,,,,---///***,,,---------...000222+++,,,---,,,*********,,,(((((()))***,,,---...///++++++)))))))))***+++,,,***************+++++++++++++++***************+++PPPTTT[[[cccnnn}}}wwwsssqqqnnnjjjfffcccbbbaaabbbcccbbb```^^^aaaaaaaaabbbcccccccccddd```bbbdddeeeeeedddbbb```aaaaaabbbeeehhhjjjiiigggfffgggfffeeeddddddfffhhhfffgggiiijjjiiihhhfffeeeiiihhhggghhhjjjkkkjjjiiillliiifffdddcccccceeefffaaa```^^^\\\[[[[[[[[[\\\ZZZYYYWWWUUUSSSRRRQQQPPPMMMNNNNNNOOOOOONNNNNNMMMOOONNNMMMLLLMMMNNNOOOPPPNNNRRRWWW[[[```fffnnntttqqqpppooommmllljjjiiihhhhhh```WWWQQQNNNLLLHHHDDD<<<;;;;;;:::888666555444333333222000///---,,,,,,,,,------......------,,,))))))))))))'''%%%###!!!&&&&&&''''''(((((())))))((((((((((((((()))******$$$%%%'''))))))(((&&&%%%***)))''''''(((+++...000%%%(((******)))(((+++...---***((((((***,,,------...---+++)))((((((((((((111,,,((('''***+++)))&&&)))))))))))))))))))))))))))((('''(((+++---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---.........000333555555444777999;;;<<<<<<===>>>@@@CCCEEEIIINNNTTTZZZ___bbbmmmooottt|||yyyoooddd[[[QQQKKKCCC<<<999888777777666444222111222222111000...000111000...------.........,,,++++++,,,......))))))---222000***,,,222---------.........//////------------------------............////////////222222222111222222333333222222111111111111222222111444777999999999:::<<<777888888888888666555444333333333444444555555555555111,,,***,,,///333444111222333444444333222111111000////////////---+++.........------,,,,,,,,,***+++---.........---------......,,,((((((+++///...+++))))))++++++)))'''++++++,,,,,,,,,+++******(((((()))))))))*********+++***)))'''''')))***+++TTTWWW\\\cccnnn}}}vvvsssqqqnnnjjjfffeeecccbbbbbbccccccbbb```bbbbbbbbbbbbbbbcccccccccaaacccfffhhhhhhgggdddcccccccccdddfffiiijjjiiihhheeeffffffeeeddddddfffhhhfffggghhhiiijjjiiigggfffjjjiiihhhhhhiiijjjiiihhhhhhgggeeecccbbbbbbcccddd```___]]]\\\[[[ZZZ[[[[[[XXXWWWUUUSSSQQQPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNOOOPPPPPPPPPSSSXXX\\\```gggoootttqqqqqqpppnnnmmmkkkjjjjjjfff___UUUNNNKKKHHHDDD@@@;;;;;;;;;:::999777666555333222111000...---,,,,,,,,,,,,------------,,,,,,*********)))((('''&&&%%%&&&''''''(((((()))))))))((((((((((((((()))******&&&'''((())))))(((&&&%%%))))))(((((()))+++---///&&&)))++++++***+++---///...---,,,++++++,,,...//////---+++***)))((())))))000,,,((((((+++,,,***((()))))))))))))))))))))))),,,+++***+++...///000///***************************+++,,,............---///......000333555555555777999;;;<<<===>>>@@@CCCEEEGGGLLLQQQVVV\\\aaaeeennnqqqxxxxxxnnncccYYYQQQLLLDDD>>>;;;999888777666444222222222333222111...///000000...---.........------,,,,,,------...,,,))))))...///,,,,,,///---------.........//////....................................////////////000000//////000000111111111000000000000111111222000333666777777777888999666777777888777666555444222222222333333444444555333000,,,+++,,,///111222000111222333333222111000//////.........---,,,***---------------,,,,,,,,,***+++,,,.........---,,,------,,,+++))))))+++------+++)))***,,,,,,***(((************++++++++++++************************+++***)))(((((()))***+++WWWXXX[[[```jjj|||vvvsssqqqnnnjjjffffffdddbbbaaacccdddcccccccccccccccbbbbbbbbbbbbbbbaaadddiiilllmmmkkkhhhfffcccbbbccceeehhhiiihhhgggdddeeeeeeeeecccccceeefffeeefffhhhiiijjjjjjiiihhhkkkiiihhhhhhhhhiiigggfffdddccccccbbbaaaaaaaaaaaa^^^]]]\\\[[[ZZZYYYYYYYYYWWWVVVTTTRRRPPPOOOOOONNNOOOPPPPPPQQQRRRRRRQQQQQQNNNNNNOOOPPPPPPPPPPPPPPPQQQTTTXXX\\\aaahhhoootttrrrqqqqqqpppnnnmmmllllllfff___UUUNNNIIIFFFAAA>>>:::::::::999888777666555222222111///...---,,,++++++,,,,,,------,,,,,,+++++++++******))))))******&&&''''''((())))))******(((((((((((())))))))))))((()))*********((('''&&&((((((((()))***+++,,,---''')))+++,,,,,,---///111///000000...++++++...222...---,,,***)))))))))***...+++((())),,,---,,,***))))))))))))))))))))))))---+++***+++...000000///***************************+++,,,---............///...///111444666666666777999;;;===>>>@@@CCCEEEGGGKKKPPPUUUYYY___eeeiiinnnttt|||zzzpppdddZZZRRRMMMFFFAAA===;;;888777666444222222222333222111,,,...000000///...///000------............------222,,,))),,,000///---------............/////////////////////////////////---............////////////////////////000111222......//////000000111111000222444444444333444555444444555666666555444333000000111111222333333444000...,,,,,,...///000000///000111111111111000///---------------,,,+++***,,,,,,,,,,,,------------++++++,,,---------,,,,,,...,,,))))))***+++++++++,,,+++***+++,,,,,,+++)))))))))(((((((((***+++,,,+++++++++++++++++++++++++++***)))(((((()))***+++WWWVVVVVVYYYddd~~~zzzuuusssqqqooojjjffffffdddaaa```aaacccdddddddddcccccccccbbbaaaaaaaaabbbeeekkkoooqqqooollliiibbbaaaaaabbbeeefffeeedddcccdddeeedddcccbbbdddeeedddeeeggghhhiiijjjjjjjjjjjjiiihhhhhhiiihhhgggeeeaaaaaaaaa``````_________]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTRRRPPPPPPOOOOOOPPPPPPPPPPPPPPPOOONNNNNNNNNOOOPPPQQQRRRQQQPPPOOOSSSUUUXXX\\\aaahhhnnnrrrqqqqqqqqqpppoooooonnnnnniiibbbYYYPPPJJJEEEAAA>>>777777777777777666555555111000000///...,,,,,,+++++++++,,,,,,,,,,,,+++++++++***)))((()))***+++,,,''''''((())))))***++++++(((((()))))))))))))))(((++++++++++++***((('''&&&'''((())))))***+++++++++''')))***+++---...///111...111222///***)))---222...---+++***))))))******,,,***)))***,,,...---+++((((((((((((((((((((((((***)))((((((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......///////////////222555777888777:::;;;===>>>???AAADDDGGGJJJNNNTTTXXX]]]bbbiiinnnqqqwww~~~uuuhhh]]]QQQMMMGGGAAA>>>;;;888555555333111111111222111000,,,---///000///...///000,,,---...//////...---,,,444111......000000//////.............../////////........................---------.........//////111111000111111222333444------...///000000000000///000222222111000111222111222333444444333222111//////000000111222222222...---,,,---//////...---......///000000///......,,,---......,,,++++++++++++++++++,,,,,,------...+++++++++,,,,,,,,,,,,+++---***'''(((+++,,,+++)))***++++++,,,---,,,+++***((((((&&&&&&''')))+++---------,,,,,,,,,,,,+++++++++******))))))******+++VVVUUUTTTWWWbbb}}}yyyuuusssrrrooojjjfffeeebbb______```bbbccccccdddcccccccccbbbaaaaaaaaabbbffflllppprrrpppmmmkkkcccbbbaaabbbdddeeedddcccaaacccddddddbbbaaabbbcccddddddfffggghhhiiijjjjjjiiiiiiiiikkklllkkkiiifff`````````______^^^^^^]]][[[[[[[[[ZZZYYYXXXWWWVVVTTTSSSQQQPPPNNNNNNMMMMMMSSSSSSRRRQQQPPPNNNMMMLLLNNNOOOPPPQQQRRRQQQPPPOOOSSSTTTVVVZZZ```gggllloooppppppoooooooooooooooooojjjddd[[[QQQJJJEEEAAA???555555666555555444333333000//////...---,,,++++++******++++++++++++******)))(((''''''((()))+++,,,''''''((()))***+++,,,---(((((())))))))))))((('''+++++++++******)))((('''((((((((()))************''''''((()))+++---......,,,///000,,,((('''+++000---,,,***)))((())))))******))))))+++,,,---,,,,,,((((((((((((((((((((((((((('''&&&''')))******))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000000000000333666999999999===>>>??????@@@AAAEEEHHHLLLQQQXXX\\\```eeemmmrrryyy~~~xxxjjj^^^QQQLLLFFFAAA===:::666444444222000000000111000...,,,---///000///...///000,,,---////////////---,,,111222222///,,,,,,///000////////////////////////------------------------------------............000000000000111222333444......///000111111000000///000000000///...///111///000111222333333222111/////////000000000111111,,,,,,,,,...000000...,,,---...////////////...---,,,...000///---,,,,,,---***++++++,,,,,,---------++++++++++++***+++++++++,,,***'''(((+++---+++)))((()))+++------,,,++++++((('''&&&&&&''')))+++------,,,,,,,,,,,,,,,,,,,,,++++++************++++++WWWVVVWWWYYYddd{{{xxxtttsssrrrpppkkkgggcccaaa______aaabbbcccbbbcccccccccbbbbbbbbbbbbbbbcccfffkkkooopppooollljjjeeecccbbbbbbdddeeedddddd```bbbccccccbbbaaaaaabbbcccddddddeeeggghhhiiiiiihhhjjjmmmqqqtttsssoookkkcccbbb```___^^^]]]]]]]]][[[[[[[[[ZZZYYYXXXVVVVVVPPPOOONNNMMMLLLKKKKKKKKKVVVVVVUUUTTTSSSQQQOOONNNNNNNNNOOOPPPPPPPPPPPPPPPRRRRRRSSSWWW^^^eeeiiikkkmmmmmmmmmnnnnnnoooooooooiiiddd[[[RRRIIIDDD@@@???555666555555444333222111///......---,,,,,,++++++)))******++++++******)))'''&&&''''''((()))******'''((((((***+++,,,---...(((((()))******)))'''&&&++++++******))))))(((((()))(((((((((((()))***+++((('''&&&(((***,,,++++++***++++++)))&&&&&&)))---+++***)))((('''(((((()))((()))***+++++++++++++++))))))))))))))))))))))))***((('''((()))++++++*********************************++++++---...000111000000111333777:::;;;:::??????@@@@@@AAACCCGGGKKKPPPVVV]]]aaadddiiiqqqxxxyyyjjj]]]RRRMMMFFF@@@<<<999666444444222000000000111000///,,,...000000///...///000......////////////......,,,111222...***+++---...000000000////////////...------------------------,,,------------.........---------...///000111222000111222333333222111000///000000///......000222///000222333444444444333111111000000000/////////---------///111111///------...////////////...---+++...000000---+++---///++++++++++++,,,,,,,,,,,,,,,+++******))))))******+++***)))***,,,,,,+++***%%%(((+++,,,,,,+++++++++((((((''''''''')))***++++++++++++,,,,,,---------++++++++++++++++++++++++WWWWWWYYY]]]gggzzzwwwtttsssrrrpppkkkgggbbbaaa```aaacccdddcccbbbbbbbbbbbbbbbbbbcccccccccccceeeiiilllmmmlllkkkiiicccaaa______```bbbaaaaaa___aaaccccccaaa``````aaacccccccccdddeeefffgggggghhhlllrrryyy}}}{{{wwwrrrfffdddbbb___]]]]]]]]]^^^[[[[[[[[[[[[ZZZXXXWWWVVVQQQPPPOOONNNMMMLLLLLLLLLTTTTTTTTTTTTTTTSSSQQQQQQNNNNNNNNNNNNNNNOOOPPPPPPQQQPPPPPPUUU\\\bbbfffgggjjjjjjkkklllmmmmmmnnnnnnjjjfff^^^TTTKKKEEECCCBBB888888777777555444222111......------,,,+++++++++))))))************))))))&&&&&&'''((())))))))))))'''((()))***,,,---......((()))*********)))'''&&&***))))))((((((((())))))***)))'''''''''(((***+++)))(((&&&(((***+++***((()))((('''&&&&&&''')))+++***)))'''&&&&&&''''''((('''(((***+++***)))))))))))))))))))))))))))))))))+++)))((((((***++++++************************************+++,,,...000222111111111444888;;;<<<;;;===>>>???@@@BBBFFFLLLPPPTTT[[[bbbgggiiinnnwww~~~{{{lll^^^TTTOOOGGG@@@<<<999777666666444222111222222111000...///000000...---......//////............//////,,,111222...---000000---000000000000/////////...........................,,,,,,---------.........------------///000111222333444555666555333111000///000000///...///111333222333555666888888888777333222222111000///...............///111111000...---...///000000///...---)))---000///+++***,,,...,,,,,,,,,+++++++++++++++,,,+++***)))((())))))***)))+++,,,,,,,,,+++,,,---"""&&&***,,,+++******+++))))))))))))))))))))))))))))))***+++,,,---......***++++++++++++++++++***UUUVVVYYY]]]hhhyyyvvvssssssrrrpppkkkgggbbbbbbbbbccceeeeeedddbbbaaaaaabbbbbbcccccccccdddccceeehhhjjjkkkjjjiiihhh```^^^[[[[[[\\\]]]]]]\\\^^^```bbbcccaaa`````````ccccccccccccdddeeeffffffiiinnnvvv~~~|||wwwiiifffccc___]]]]]]^^^^^^[[[[[[\\\\\\ZZZYYYWWWVVVTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRRRROOONNNMMMLLLMMMNNNOOOPPPPPPNNNOOOSSSZZZaaadddeeehhhiiiiiijjjkkklllmmmnnnmmmiiiaaaXXXOOOIIIFFFFFF::::::999888777555333222---------,,,,,,+++++++++))))))************))))))&&&'''(((*********)))((('''((()))***,,,---...///((()))***+++***)))'''%%%)))((((((((((((((()))***+++)))'''&&&&&&(((***,,,+++)))'''(((+++,,,***((()))'''%%%%%%''')))******)))(((&&&%%%%%%&&&''''''&&&(((******)))((((((((())))))))))))))))))))))))***((('''''')))***)))))),,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,...111222111111222555888;;;<<<<<<;;;<<<>>>@@@CCCIIIOOOTTTWWW^^^fffjjjlllqqqzzz~~~ooo```WWWQQQHHH@@@<<<:::999888777666444333444444333222...000111000...------...000///...------...///000111333222000333888444---111111000000/////////...////////////////////////,,,,,,,,,---------............//////000222333444666666777777666444222000///000000000///000333555444555777999;;;;;;;;;;;;444444333111000...------///......///111222000///---...///000000///...---'''+++///...***(((+++...---,,,,,,++++++*********,,,+++***((((((((()))***(((+++......,,,+++,,,///!!!%%%***,,,+++)))***+++)))***************)))((((((((()))***,,,---......***++++++,,,,,,++++++***XXX[[[]]]^^^hhhwwwwwwvvvtttqqqnnnjjjiiidddcccbbbbbbdddffffffeeeeeedddcccbbbaaaaaaaaaaaagggbbb^^^aaahhhkkkfff```___bbbbbb\\\[[[^^^]]]YYY[[[\\\]]]___```aaaaaaaaa[[[[[[]]]aaabbbaaaccchhhgggppp|||yyyoooccc]]]]]]^^^\\\YYY[[[[[[ZZZXXXWWWVVVUUUTTTSSSRRRQQQPPPOOOPPPQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHOOONNNMMMMMMMMMNNNNNNOOOLLLNNNOOOQQQSSSWWW\\\```eeegggiiijjjjjjkkkmmmnnnmmmiiibbbYYYPPPGGGAAA>>>555555333222111000000000000...,,,***)))))))))***'''***,,,---,,,***))))))))))))(((''''''''''''(((###))))))&&&+++888<<<666000///---***(((&&&%%%$$$---)))&&&(((,,,---***%%%***)))'''&&&&&&'''((((((((('''&&&'''***,,,,,,,,,%%%%%%&&&)))***%%%'''+++---+++'''&&&(((+++&&&&&&&&&&&&&&&'''((((((---,,,+++***)))))))))))))))&&&$$$''',,,///---***+++,,,---,,,***)))***+++...------,,,---...///000555666888;;;<<<=========???@@@AAABBBFFFLLLTTTZZZ___bbbeeeiiiooovvv~~~{{{ooogggVVVMMMFFFCCC@@@:::555444:::888444333222222111000//////000000///...---------///222222000---,,,,,,.........///111222111000%%%***///111///------......111000---,,,...---***---------...............111///......111444777888888999999999777444111///...////////////222777:::AAABBB@@@>>>AAADDDBBB===<<<:::666333111000//////000000111222222222222111222111000///...---,,,,,,+++,,,,,,+++)))((()))***%%%+++///------///,,,%%%///---++++++++++++)))(((,,,,,,+++***)))(((''''''(((***---...,,,)))((('''---)))))),,,---***((()))&&&&&&((())),,,...111222/////////...---,,,***)))VVVYYY[[[\\\fffxxxxxxwwwuuurrrnnnkkkiiidddcccaaabbbdddeeeddddddbbbcccdddddddddbbb```___eeeaaa^^^```eeefffccc^^^^^^aaa```[[[ZZZ]]]\\\XXXZZZ[[[\\\^^^______``````^^^]]]^^^aaa```]]]^^^bbbiiiqqq~~~{{{qqqeee^^^^^^^^^\\\ZZZ\\\[[[ZZZXXXWWWUUUTTTTTTSSSRRRPPPOOOOOOOOOPPPQQQPPPPPPPPPOOOOOONNNMMMLLLRRRQQQQQQPPPPPPOOONNNNNNMMMNNNPPPQQQSSSVVV[[[^^^bbbdddfffggghhhiiikkkmmmlllhhhaaaXXXNNNFFF@@@===666555444333222111111111000...,,,***))))))******(((+++---...,,,+++******))))))((('''''''''''''''$$$))))))%%%)))333555///(((((('''&&&&&&&&&&&&&&&***(((&&&'''***,,,+++)))(((((('''&&&'''((()))***,,,***(((((()))***)))((($$$&&&(((***+++)))%%%"""(((+++---+++'''&&&(((+++''''''&&&&&&&&&''''''(((++++++***)))))))))******+++(((&&&(((,,,---+++(((***+++------,,,,,,---///***+++---///000000000000333444666888:::;;;;;;;;;AAABBBDDDFFFJJJPPPWWW\\\bbbdddhhhlllrrryyy{{{ooofffWWWOOOGGGCCC@@@:::555444999777444333333333222111///////////////......---+++---000000///............------///111222111///+++---///...,,,,,,---///...111000---,,,......***---------...............111///...///111555888999:::;;;<<<<<<:::777333000000000000000111444999===DDDFFFFFFEEEGGGJJJGGGAAA>>><<<888444333222111111000111111222222222222222111111000///...---,,,,,,)))+++,,,+++***)))***+++(((---...+++,,,///...***,,,***))))))******)))(((++++++******)))((((((((((((+++------+++)))((((((,,,******,,,,,,(((''')))(((((((((***+++---///000/////////...---,,,+++***UUUXXXZZZ[[[eeezzzyyyxxxvvvsssooollljjjfffdddbbbbbbcccdddcccbbbaaabbbdddfffeeeccc___]]]cccaaa``````aaa```___]]]]]]___^^^[[[ZZZ[[[[[[XXXYYYZZZ[[[]]]^^^^^^^^^^^^^^^]]]]]]___^^^ZZZ[[[___gggooo{{{~~~sssfff^^^]]]]]]\\\[[[\\\[[[ZZZXXXVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPNNNOOOOOOPPPPPPPPPPPPPPPSSSSSSSSSSSSRRROOOMMMKKKMMMNNNPPPPPPQQQTTTXXX[[[\\\^^^aaabbbccceeegggjjjiiieee^^^UUULLLDDD>>>;;;666555444333222111111111///...,,,+++*********+++)))+++......---+++++++++))))))((('''''''''''''''%%%)))((($$$&&&---,,,&&&))))))))))))))))))))))))''''''&&&&&&(((***+++---(((''''''&&&'''(((***+++,,,+++))))))******)))(((&&&(((***+++******,,,///(((+++,,,+++(((&&&(((+++((((((''''''&&&''''''''')))))))))))))))******+++,,,***((()))+++,,,***((()))***,,,------...111333(((***...111333333222111333444666888:::;;;<<<<<>>???@@@@@@>>>:::555222111222111111333777===AAAIIIMMMPPPPPPRRRRRRMMMGGGAAA>>>999666555444444333000111222222333333222222111111000///...------,,,)))***++++++******+++,,,(((******'''(((+++,,,***)))(((''''''))))))(((''')))))))))))))))))))))))))))+++,,,,,,***))))))*********,,,---***%%%&&&***))))))))))))***,,,---...////////////...---++++++VVVYYYZZZ[[[fff~~~{{{{{{yyywwwtttpppmmmkkkhhhfffddddddddddddcccbbbbbbcccddddddcccbbb```___bbbcccbbb```^^^\\\\\\]]]]]]^^^]]]\\\[[[[[[ZZZYYYZZZ[[[\\\]]]^^^^^^^^^^^^\\\ZZZ\\\^^^]]]ZZZ[[[___bbbiiiuuu|||rrrfff]]]ZZZ[[[[[[ZZZ[[[[[[ZZZXXXVVVUUUSSSSSSRRRQQQOOONNNNNNNNNOOOPPPMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRTTTTTTSSSPPPLLLJJJLLLNNNOOOPPPPPPRRRUUUWWWVVVXXX[[[\\\]]]___bbbdddccc___YYYQQQHHHAAA<<<999555444333222111000000000///...---++++++***++++++)))+++------+++******+++))))))(((''''''''''''(((&&&((((((%%%&&&***(((###///...---,,,***)))'''&&&'''(((((('''&&&'''***---))))))(((''''''((()))******((('''(((***,,,,,,,,,*********))))))***+++,,,)))***,,,***((('''(((***)))(((((('''''''''''''''(((((((((((()))***+++,,,,,,***)))***,,,---,,,***)))***,,,,,,,,,...111444,,,---///111222333333333666777999:::<<<>>>??????BBBEEEJJJOOOSSSXXX]]]```iiilllqqqvvv|||{{{ooofff\\\SSSJJJFFFAAA:::444333666444333222333444222111/////////.........//////+++,,,,,,,,,++++++---///---,,,,,,...000111000...111///---,,,+++,,,///111---000000---,,,......+++,,,,,,------...///////////////000111333666;;;???AAACCCEEEEEEBBB===888444333333222222555:::BBBGGGNNNTTTZZZ\\\\\\ZZZTTTLLLDDD???999666666666555444111222222333333333333333111000000///......------***,,,,,,,,,***)))***+++)))************+++,,,+++***)))''''''(((((('''%%%(((((((((((())))))*********+++,,,+++))))))***+++)))***---...)))###%%%+++(((((())))))+++,,,...///000000000//////---,,,,,,UUUWWWYYYZZZeee}}}{{{zzzzzzxxxuuurrrooommmkkkiiigggfffffffffeeedddfffdddcccaaa```aaaaaabbbdddddddddaaa]]][[[\\\^^^^^^]]]]]]]]]]]][[[[[[[[[[[[\\\]]]^^^^^^___^^^^^^\\\[[[\\\^^^]]]YYYZZZ^^^]]]cccmmmxxxvvvnnnbbbZZZWWWWWWXXXXXXZZZZZZYYYWWWVVVUUUTTTSSSQQQPPPOOONNNMMMNNNNNNOOOMMMNNNOOOOOOOOOOOOOOONNNQQQSSSUUUWWWVVVSSSPPPMMMKKKMMMNNNOOOOOOPPPRRRTTTQQQSSSUUUVVVVVVXXXZZZ\\\ZZZWWWRRRKKKDDD>>>:::888444333222000////////////......---,,,++++++++++++(((***++++++)))((()))*********)))(((((((((((()))'''((((((''')))+++)))%%%,,,,,,+++***(((%%%###""")))))))))((('''''')))++++++***)))(((''''''((()))+++)))((()))+++,,,,,,,,,,,,)))((()))---...+++'''******+++***)))(((((())))))(((((('''''''''(((((((((((((((((()))+++,,,---)))))))))***,,,.........+++,,,,,,++++++,,,///111333222000///000222444666888999:::;;;===???@@@AAABBBEEEKKKPPPUUUZZZ___bbblllpppuuuzzz{{{oooggg]]]TTTKKKGGGBBB;;;555333555444222333444333222000//////............///000---------,,,******+++,,,,,,++++++---///000///---,,,,,,,,,---...///000///---000///,,,,,,//////,,,,,,,,,------...//////000...///111222333777===BBBDDDGGGIIIJJJGGGAAA:::666444444333444777???HHHOOOUUU^^^eeehhhfffbbbZZZRRRGGGAAA:::666666666555222222222333444444444444444000000//////......------,,,---...,,,***))))))***,,,---...000000...---,,,---+++)))))))))((('''%%%'''''''''((())))))******)))***++++++))))))***,,,((()))---...)))$$$&&&,,,''''''(((***,,,...000111000000000000///...------RRRTTTVVVWWWbbb|||yyyyyyyyywwwuuussspppooollljjjhhhggghhhhhhgggfffgggeeebbb```___```bbbdddeeeeeeccc```]]]\\\]]]^^^___\\\\\\^^^^^^[[[[[[]]]\\\\\\]]]^^^^^^^^^^^^^^^___]]]]]]^^^[[[WWWVVVZZZZZZ___fffooouuuyyyzzzyyymmmggg^^^XXXUUUUUUVVVVVVXXXXXXWWWWWWVVVUUUUUUUUUPPPOOONNNMMMMMMMMMNNNNNNMMMMMMNNNOOOOOOOOOOOOOOOTTTUUUXXXYYYYYYVVVSSSQQQIIIKKKMMMNNNNNNNNNPPPRRRMMMOOOPPPQQQPPPPPPQQQSSSPPPNNNJJJEEE@@@<<<999888444333222111000/////////------------,,,,,,,,,+++((()))***)))(((''')))***,,,++++++******************)))((()))+++,,,,,,***)))***+++++++++)))((('''+++************))))))(((+++***)))((((((((())))))///---+++*********)))(((+++((('''***111333///***************))))))))))))((((((''''''(((((()))***))))))))))))***+++,,,---((()))***+++---...///000------,,,+++******---000666444111///000222555888999999:::;;;<<<>>>@@@AAADDDHHHNNNSSSXXX]]]cccfffooosssyyy}}}ppphhh^^^UUULLLHHHCCC<<<666555555444333333444333111/////////...------...000111---......---+++******++++++++++++,,,...///...---)))***+++---000000///------//////,,,,,,//////,,,+++,,,,,,---...///000000---///222333444888???EEEIIILLLOOOPPPLLLEEE===888666555555777<<>>@@@BBBDDDJJJMMMRRRWWW\\\ccciiimmmssswww~~~~~~rrriii^^^UUULLLHHHDDD===888666555444333333333222///---//////---------...000111+++---...///---,,,+++,,,+++******,,,...///...,,,+++******+++...///---***,,,//////,,,,,,//////---++++++,,,---...///000000,,,///333444555999AAAGGGNNNQQQUUUVVVRRRJJJBBB<<<999888999;;;BBBMMMZZZbbblllvvv|||uuukkkcccQQQHHH===888888888555111333333444555555555555555////////////............***+++,,,,,,++++++---......)))(((+++)))$$$$$$'''+++)))))))))+++++++++)))''''''((((((((((((((((((&&&))),,,---,,,*********)))((()))---...,,,,,,///******+++,,,...000222333000000111111111000//////SSSUUUVVVWWWccczzzvvvvvvvvvvvvuuutttrrrqqqjjjhhhffffffggghhhgggfffcccdddccccccbbbbbbaaa```fffccc___]]]]]]^^^]]]\\\]]]YYYYYY]]]\\\XXXXXX\\\ZZZ[[[[[[\\\\\\\\\[[[[[[WWWVVVWWWZZZYYYVVVWWW[[[PPPSSSWWW\\\```bbbbbbbbbaaa^^^ZZZVVVUUUUUUVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWOOOOOOMMMLLLLLLLLLMMMNNNJJJKKKNNNPPPSSSUUUVVVVVVUUUUUUUUUTTTRRROOOLLLJJJFFFHHHKKKLLLLLLMMMOOOPPPLLLLLLLLLJJJHHHFFFFFFFFFAAA@@@???===;;;:::999999777666555444333222222222---------......---,,,,,,***++++++***))))))***,,,......---,,,,,,,,,------000,,,)))***,,,,,,---...%%%''')))+++,,,+++***))))))'''''',,,111222---(((&&&&&&&&&'''))),,,...000,,,+++)))***+++,,,,,,+++((()))***))))))***...111+++***))))))******)))(((&&&&&&&&&''')))***,,,---,,,,,,++++++,,,,,,------,,,---...---,,,,,,---............,,,,,,---111444111111222444666777888999>>>>>>>>>???AAACCCEEEGGGNNNQQQVVV[[[```gggnnnrrrvvvzzzsssjjj^^^UUULLLIIIDDD>>>888777666555444444333222...,,,///...---,,,---...111222(((+++...000///...---...+++******,,,...///---,,,...+++)))***,,,---+++))),,,//////,,,,,,//////---++++++,,,---...///000111,,,///333444555999AAAHHHQQQUUUXXXZZZVVVNNNEEE???;;;;;;;;;>>>FFFRRR```iiiuuu{{{rrriiiUUUKKK@@@::::::999666111333444555555666666555555///////////////.........''')))+++,,,,,,---///111777000---...,,,'''(((---'''&&&&&&(((+++------,,,((((((((((((((((((((((((%%%(((,,,...---+++*********'''(((---000......000---------...///000111222000111111111111000000///TTTTTTUUUYYYccczzz{{{{{{zzzwwwtttpppnnnjjjiiihhhgggfffeeeeeeeeedddcccbbbbbbaaaaaabbbbbbaaa```^^^\\\\\\]]]^^^___XXX\\\______[[[XXXWWWWWW\\\\\\[[[YYYWWWWWWYYYZZZ[[[ZZZWWWUUUSSSRRRRRRRRRNNNNNNOOORRRVVVXXXYYYXXX[[[YYYVVVTTTSSSTTTVVVWWWSSSSSSTTTTTTTTTTTTSSSSSSQQQOOOMMMJJJIIIJJJLLLMMMKKKLLLLLLLLLMMMPPPTTTXXXQQQNNNPPPSSSQQQJJJIIIMMMEEEGGGIIIHHHKKKOOONNNIIILLLKKKIIIFFFCCCBBBDDDFFF@@@???=========;;;888555888666444222111000111111///000000///------...000,,,)))&&&''')))++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***'''(((,,,111*********)))((())),,,///)))((('''(((******(((''' ###''')))+++,,,---...(((***---...---------------,,,+++*********+++,,,+++++++++++++++***)))((((((+++---+++'''%%%)))------+++******,,,------,,,...,,,***---000000***%%%,,,---...------...111444333666777555777<<<>>><<<<<<===>>>>>>>>>AAAGGGLLLRRRUUUZZZ___ccciiinnnrrrxxx~~~tttiii```WWWLLLCCC???<<<:::777333333222222222222222222000---++++++---//////.........---------......///)))***,,,---...------,,,+++---......---,,,---...***555---'''000---&&&///,,,,,,,,,,,,,,,,,,,,,,,,111111111222666===FFFLLLSSSZZZ^^^]]]YYYTTTJJJAAA???<<<<<>>===<<<<<<<<<:::777555666555444222111111111222///000000///------...///***(((&&&&&&((()))(((&&&,,,,,,,,,,,,,,,,,,------******)))((((((***...000***+++***((('''''')))+++******)))***+++,,,***(((&&&(((***+++******,,,---***+++---......---------))))))(((((((((***+++,,,******+++++++++***))))))&&&))),,,+++)))))),,,000,,,+++***+++---...///......------...///...,,,***,,,---...------...111444444888999777999>>>@@@>>>@@@BBBBBBAAAAAAEEELLLRRRTTTWWW\\\aaaeeekkkqqquuu|||sssiii___WWWLLLDDD@@@===999777333333333222222222222111222000------//////...,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,***,,,------+++***++++++)))000///,,,---,,,+++222++++++,,,,,,---------...000111111222666===FFFLLLUUU\\\```___\\\VVVMMMDDDBBB??????EEEMMMYYYiiiwwwzzzqqqbbbVVVHHH@@@;;;666444666555444222333444444333111000...---++++++,,,---...***************+++++++++)))***+++***)))))))))+++************)))))))))))))))+++,,,+++******+++,,,''')))))))))'''))),,,000---+++)))***,,,---+++)))+++***)))***---///000///111///...///111222111///SSSUUUYYY]]]fff}}}}}}|||{{{yyyvvvsssqqqjjjiiihhhfffeeeeeeddddddbbbcccdddddddddcccaaaaaacccaaa___\\\ZZZYYYYYYYYY\\\]]]]]]\\\YYYXXXXXXXXXSSSTTTUUUTTTTTTTTTVVVXXXZZZYYYWWWUUUTTTRRRRRRRRRQQQOOONNNNNNOOOOOONNNLLLPPPPPPPPPPPPQQQQQQQQQRRROOOOOOPPPQQQQQQRRRQQQQQQPPPNNNLLLJJJJJJKKKLLLMMMMMMNNNOOONNNMMMKKKLLLLLLJJJHHHIIIJJJHHHEEEFFFJJJGGGIIIIIIFFFFFFHHHEEE@@@DDDDDDEEECCC???===<<<===<<<;;;:::;;;;;;999666444555444222111111111222333///000000...---,,,---///)))((('''((()))(((&&&$$$++++++,,,,,,---------...***(((&&&'''))),,,......***+++***(((&&&&&&'''))),,,++++++,,,------,,,******++++++)))''''''((()))+++,,,,,,---------,,,,,,'''''''''((()))***,,,---))))))******+++*********(((+++---,,,***))),,,///,,,******+++...000111000000///..................,,,---...------...111444555999:::999<<>><<<<<<:::999888999999888666333333222111000000111222333///000000...,,,,,,---...+++++++++++++++)))'''%%%+++++++++,,,---......///+++(((%%%&&&))),,,,,,***)))******)))'''''')))***,,,++++++,,,------,,,*********)))&&&$$$###%%%&&&++++++***+++,,,,,,+++************++++++,,,,,,---(((((()))******+++******,,,......---***(((((()))+++******,,,///111222222222...++++++...000000...,,,---...------...111444444888;;;;;;>>>CCCDDDCCCCCCDDDDDDCCCCCCHHHQQQWWWXXX\\\aaafffkkkqqqxxx|||ssshhh^^^WWWNNNGGGBBB>>>999555444333333222222111111111222222222333333222000...---,,,+++***))))))))))))...---+++*********++++++***+++,,,+++)))''''''(((...--->>>CCC///(((...)))++++++,,,---...000000111000000000222666===GGGMMMYYY___dddccc```[[[QQQHHHGGGDDDEEEKKKTTT___nnn{{{pppaaaPPPEEE===777555777444222///...///000111000///...---,,,,,,,,,------,,,,,,++++++++++++******,,,---......,,,,,,---...************)))))))))((('''((()))(((((()))+++...&&&'''''''''((()))+++,,,+++*********+++++++++************,,,------+++)))333222222111111000///...VVVWWWYYYZZZbbb~~~|||yyywwwuuutttlllkkkjjjhhhgggfffeeeeeebbbccceeefffeeedddbbb```^^^]]]]]]\\\[[[[[[[[[[[[[[[YYYWWWUUUTTTUUUUUUUUUSSSTTTUUUTTTSSSQQQRRRSSSSSSSSSRRRQQQPPPNNNMMMMMMOOOMMMKKKKKKMMMNNNNNNMMMMMMOOOQQQSSSTTTTTTSSSRRROOOOOOOOONNNMMMLLLKKKJJJJJJJJJIIIHHHHHHHHHIIIIIIHHHKKKNNNNNNMMMJJJIIIIIIFFFHHHGGGEEECCCDDDFFFHHHEEEGGGGGGEEEFFFHHHEEE@@@CCCEEEFFFEEEAAA>>>;;;:::888777777888888888555333111111000///000111222333///000000...,,,+++,,,---***+++,,,,,,***((('''&&&******+++,,,...///000000...+++'''''')))***)))''''''(((******)))***,,,...+++******+++,,,,,,+++)))(((((((((&&&$$$$$$&&&(((***)))'''(((***+++***))),,,,,,,,,,,,++++++******'''((()))***************+++,,,---,,,***'''&&&&&&******))),,,///222333333333,,,'''(((...222000---,,,---...------...111444333888;;;<<>>999555444444333333222111000000...000222333333222222222------,,,+++++++++++++++...---+++***)))******++++++---------***)))((()))---+++???III777...///'''++++++,,,---...000000111///000000222666>>>GGGMMMXXX___dddccc```[[[RRRIIIGGGEEEFFFMMMVVVaaaqqq}}}uuufffTTTHHH???777555666222111000000111111000.........------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---......,,,,,,---...************)))))))))(((%%%&&&'''''''''''')))+++'''&&&&&&''')))***++++++)))*********))))))******,,,,,,,,,---//////,,,***222222222111///.........UUUWWWYYYZZZ```~~~{{{yyywwwuuutttnnnmmmllljjjhhhgggffffffcccdddeeeeeeeeedddbbbaaa]]]]]]]]]]]]]]]\\\\\\\\\]]][[[XXXWWWWWWWWWWWWVVVSSSTTTVVVUUUSSSQQQQQQQQQPPPPPPPPPOOONNNMMMKKKKKKMMMKKKJJJJJJMMMOOOPPPPPPKKKLLLNNNPPPQQQQQQPPPPPPNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIHHHJJJMMMNNNLLLKKKJJJJJJFFFIIIIIIEEEDDDEEEFFFFFFCCCEEEEEEDDDEEEGGGEEEAAAAAABBBCCCBBB>>>:::888777666666666777888888666444111111000//////000111222///000000...+++***+++---''')))***)))'''&&&&&&''')))***+++---...000111111///---***)))))))))'''&&&&&&(((***+++++++++---///***))))))***++++++***(((((()))***)))((((((***,,,***'''%%%'''***,,,,,,***++++++++++++***((('''&&&(((((())))))***)))))))))'''((()))***+++******)))***))))))+++...111222222111+++'''(((...222111...,,,---...------...111444222777;;;===AAAFFFHHHFFFEEEGGGIIIJJJKKKPPPWWW]]]]]]aaagggmmmsssyyyuuukkk___XXXNNNGGGBBB>>>:::777555444444333222111000000,,,...000111111111222333------,,,,,,,,,,,,------,,,++++++************+++,,,---...---+++******+++)))(((777EEEAAA666000+++++++++,,,---...//////000//////000222666>>>GGGNNNXXX___dddcccaaa\\\SSSJJJHHHFFFHHHPPPZZZeeetttxxxiiiWWWKKKAAA888555555111000///000111111///---......---------,,,,,,,,,++++++++++++,,,,,,,,,---***+++,,,+++***)))***,,,************))))))))))))$$$&&&((()))((('''((()))'''&&&&&&(((***,,,+++***)))***++++++))))))***+++...------...///000...---///000000///,,,++++++,,,QQQUUUZZZ\\\bbb}}}{{{xxxvvvuuutttpppooommmkkkiiihhhggggggeeeeeedddddddddccccccccc_________^^^]]]\\\[[[[[[]]][[[XXXXXXYYYYYYWWWUUUPPPRRRTTTTTTRRRQQQQQQQQQOOOOOOPPPOOONNNMMMKKKJJJKKKJJJHHHIIIKKKNNNPPPPPPKKKLLLLLLMMMNNNNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIJJJJJJJJJLLLNNNMMMLLLJJJJJJJJJEEEJJJKKKFFFDDDFFFEEEBBBBBBDDDDDDBBBCCCEEECCC>>>@@@AAAAAA???;;;777666555666555666777999888666444111111//////...///000111///000000...+++***+++,,,'''((()))(((&&&%%%'''))))))***+++---///000222222,,,------,,,)))(((((()))&&&(((************+++,,,***))))))***++++++***(((''')))++++++******+++,,,+++(((%%%''',,,///...,,,******++++++***)))((('''))))))))))))))))))((('''&&&''')))+++------+++******))))))***---000000000,,,------------...111333,,,---...------...111444333888===???DDDIIIKKKIIIEEEHHHLLLNNNPPPSSSZZZ___aaaeeekkkqqqwww~~~wwwmmmaaaYYYNNNFFFAAA>>>;;;888555444444333222111000///,,,...//////------000222,,,,,,+++,,,,,,---...///)))******++++++++++++******,,,------,,,++++++,,,)))(((+++999DDD;;;---...++++++,,,,,,---------......///000222666>>>HHHNNNYYY___eeedddbbb]]]TTTKKKHHHGGGJJJSSS]]]iiiyyyyyyjjjYYYMMMCCC999444444111///,,,,,,---......---------......------,,,,,,)))******+++,,,---......)))***+++***)))))))))+++************))))))))))))%%%(((+++,,,+++)))(((((((((''''''))),,,---,,,***+++,,,...---+++***,,,...///---,,,---///000000///---///000...,,,***,,,---MMMSSS[[[___eee}}}zzzxxxvvvuuutttqqqpppnnnllljjjiiihhhhhhfffeeedddcccccccccddddddbbbaaaaaa```^^^\\\ZZZYYY[[[YYYVVVVVVXXXXXXUUURRRMMMOOORRRSSSRRRQQQQQQRRROOOPPPPPPPPPOOOMMMLLLKKKKKKIIIGGGHHHJJJMMMNNNOOOMMMMMMMMMMMMMMMNNNNNNNNNIIIJJJKKKMMMNNNOOOOOOOOOJJJJJJKKKKKKKKKKKKKKKKKKMMMNNNOOOMMMKKKIIIIIIIIIDDDJJJKKKFFFDDDEEEDDD@@@BBBDDDCCCAAAAAACCC@@@;;;AAAAAAAAA>>>:::777666666666555666777999999777555222111000.........///000///000000...+++******,,,)))***+++)))''''''***---)))***+++---///111222333***,,,...---***(((***---&&&(((******)))(((((()))+++***)))***,,,,,,***)))%%%'''***+++)))(((((())),,,(((&&&(((...111111///******,,,------,,,+++***))))))***))))))(((''''''******+++---...---***(((***))))))***---/////////(((...444222,,,+++111888,,,---......---...111444444:::???AAAFFFKKKMMMKKKDDDHHHMMMOOOQQQTTTZZZ^^^dddhhhnnnttt{{{xxxnnnbbbYYYNNNEEE@@@>>>;;;999555555444333222000000///...//////---++++++---000*********+++,,,---//////''')))***,,,,,,,,,+++***)))+++,,,,,,+++++++++,,,---,,,$$$000DDD;;;(((---,,,,,,,,,,,,,,,,,,,,,,,,...///000222666>>>HHHNNNZZZ```fffeeeccc^^^UUULLLIIIHHHLLLUUU```lll|||xxxkkkZZZNNNDDD:::444333222...***((()))+++---...------......------,,,+++))))))***+++---...//////***+++,,,,,,******+++,,,************))))))))))))&&&***---///---***(((''')))'''''')))---...---***,,,...000///---,,,---000...---++++++---000000000...000111000---,,,...000VVVVVVWWWYYYccc|||zzzzzzzzzxxxuuurrrwww{{{zzztttlllgggeeefffeeecccbbbaaa`````````aaabbbcccaaa___]]]\\\]]]ZZZ[[[[[[[[[YYYWWWUUUTTTRRRRRRRRRRRRQQQQQQQQQQQQPPPOOOOOONNNMMMKKKJJJIIIHHHIIIJJJLLLLLLLLLKKKKKKMMMMMMMMMMMMMMMNNNNNNOOOJJJOOOQQQOOONNNOOOOOOMMMLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLMMMMMMLLLLLLLLLIIIIIIHHHFFFDDDCCCBBBAAABBBBBBBBBBBBAAA???===<<<<<<<<<<<<<<<;;;999777666777666666777777555222///444222000...------...///000///...---,,,------...,,,***)))***,,,,,,***'''***,,,...///111111111000333000---++++++,,,++++++))))))(((((((((((()))))),,,+++***+++++++++)))(((***++++++,,,,,,++++++***)))))))))+++......,,,***++++++***)))((((((''''''(((***,,,,,,***(((((((((&&&''')))++++++***'''&&&)))***+++---///000222222...000111000...------......///000...,,,---222777555<<>>666333444///---+++,,,------***'''...,,,***,,,///000///---*********,,,///000///...---...///...+++)))))))))+++******)))(((''''''&&&'''(((((()))))))))))))))((('''''''''((()))***+++)))***++++++,,,,,,,,,,,,///---++++++,,,......---///......---------......VVVUUUUUUXXXbbb}}}{{{{{{{{{xxxvvvrrruuuwwwvvvrrrlllgggeeehhhgggfffdddcccbbbbbbbbbaaabbbcccbbb```^^^^^^___[[[[[[[[[ZZZXXXVVVTTTSSSQQQQQQQQQQQQQQQQQQPPPPPPQQQPPPPPPOOOOOONNNNNNNNNIIIJJJKKKLLLLLLLLLKKKJJJLLLLLLLLLLLLLLLMMMNNNNNNLLLPPPQQQNNNLLLMMMMMMKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMIIIHHHGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@???===;;;:::;;;;;;;;;;;;:::888666555555555555666666555111///444222000...---------...///...---,,,,,,,,,------+++***)))***,,,---+++))))))***,,,.../////////...222///,,,***+++++++++***))))))((((((((()))******---***''''''((()))))))))***++++++,,,,,,++++++***(((((((((***,,,---+++***(((((()))(((((((((''''''***,,,---,,,+++******+++(((((())))))************)))******,,,---...000000...///111000...------...---///111000///000555999888>>>DDDHHHIIIJJJLLLOOOLLLNNNQQQTTTWWW\\\bbbfffnnnrrrwww}}}rrrhhh___XXXNNNGGGBBB???:::777777666555444333333333333222///------...//////...++++++************++++++,,,,,,,,,++++++*********++++++***)))***+++,,,,,,+++))),,,333555///++++++(((***++++++++++++---///---///222555999@@@HHHMMMYYY```fffddd___XXXOOOFFFFFFIIINNNVVVaaapppvvvfffSSSFFF<<<555222333///---+++,,,------***(((***((('''(((***+++***((()))((()))+++---......,,,---//////...+++***)))************)))((('''''''''''''''(((((()))))))))((('''(((((())))))***++++++&&&(((+++------......///...,,,******+++,,,---,,,...---------......///000VVVUUUUUUVVV___~~~|||||||||yyywwwsssrrrqqqqqqppplllhhheeekkkjjjhhhgggeeedddddddddbbbcccddddddbbb```aaaaaa]]]\\\[[[YYYWWWTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNOOOPPPQQQKKKLLLLLLLLLLLLLLLKKKJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMQQQPPPLLLIIIKKKLLLJJJHHHHHHHHHJJJKKKMMMOOOPPPNNNMMMLLLKKKKKKLLLMMMNNNHHHGGGFFFDDDCCCAAA@@@???===>>>======<<<;;;999999999999999999888777555444333333333444555444111///444222000...,,,,,,,,,,,,------,,,++++++++++++,,,***))))))***,,,---,,,+++'''(((***,,,---------,,,111...+++)))***++++++***)))((((((((()))***++++++---)))%%%###$$$'''))))))***++++++,,,,,,++++++***((('''''')))+++,,,+++)))((())))))******))))))(((,,,,,,,,,***))))))***,,,***)))(((((()))+++---///*********++++++,,,---...---///000000...------...,,,///222333222333777;;;===@@@DDDHHHKKKMMMMMMNNNMMMPPPSSSWWW[[[aaagggkkkrrruuu{{{~~~qqqhhh^^^VVVLLLDDD@@@>>>;;;888999888777555444333333333000///------///000000///+++++++++++++++++++++++++++++++++++++++*********---,,,,,,++++++++++++,,,((()))---111000,,,***+++)))+++,,,,,,++++++,,,...---...000333888@@@IIIPPPXXX___dddbbb]]]VVVMMMEEEDDDGGGNNNWWWcccrrrpppaaaOOOCCC:::333000222...,,,,,,,,,---,,,***(((+++***))))))******)))(((***)))***+++...///...---...//////...+++******+++******))))))((((((''''''&&&&&&''''''(((((((((((('''(((***+++,,,,,,++++++$$$''',,,...///000000111---+++))))))***,,,,,,+++---.........//////000000WWWWWWVVVUUU]]]~~~~~~}}}zzzwwwtttqqqnnnnnnooonnnjjjffflllkkkiiihhhfffeeeeeeeeebbbdddeeeeeecccbbbcccddd^^^]]][[[XXXUUURRRPPPNNNOOOOOOPPPPPPPPPPPPPPPQQQPPPNNNLLLKKKKKKLLLMMMNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLOOONNNJJJHHHJJJLLLKKKHHHIIIIIIJJJKKKMMMOOOPPPNNNMMMLLLKKKKKKLLLMMMNNNIIIHHHFFFEEECCCAAA??????<<<<<<<<<;;;;;;:::999888888888777777666555444444111111111333444333111...333111///---,,,+++******+++++++++************+++)))))))))***+++,,,------'''(((***,,,,,,,,,,,,+++///---***))))))+++++++++((((((((()))***+++,,,---+++)))%%%$$$&&&((())))))***++++++,,,,,,++++++***)))(((((()))+++,,,+++***++++++,,,------,,,,,,,,,++++++)))'''%%%&&&)))+++)))))))))***,,,...///000---,,,++++++++++++,,,---,,,...000///...------...,,,000333444444444777;;;AAAAAADDDHHHLLLNNNNNNMMMNNNQQQUUUZZZ___eeelllpppssswww|||}}}rrrjjj^^^UUUKKKCCC@@@>>><<<;;;:::999777666444444333333///...---...000111111000,,,,,,,,,------,,,,,,,,,+++++++++***************...------,,,,,,+++++++++&&&***...///,,,))))))+++***,,,---,,,++++++,,,---......///222777@@@KKKRRRXXX___dddaaa[[[UUULLLDDDCCCFFFMMMVVVcccrrr|||hhhZZZIII>>>777111///000,,,,,,,,,,,,,,,+++***)))---,,,++++++++++++***)))---,,,,,,...000111000......//////---+++***+++,,,***)))))))))((((((((('''&&&&&&&&&&&&&&&'''((((((''')))+++---...---,,,+++%%%)))...000000///000222...,,,***)))+++,,,,,,,,,/////////////////////...XXXXXXYYYXXX^^^~~~~~~}}}{{{xxxvvvsssooonnnoooooollliiikkkjjjiiigggffffffffffffccceeeffffffdddcccdddeee^^^]]]ZZZWWWSSSPPPNNNMMMOOOOOOOOOPPPPPPQQQQQQQQQQQQOOOMMMJJJIIIIIIJJJKKKMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJJJJKKKIIILLLLLLIIIHHHLLLNNNNNNKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNIIIHHHGGGEEECCCAAA???>>>===<<<<<<;;;::::::::::::777666666555444444444444000000111222333333000---000000...---+++***))))))))))))******************************+++,,,---///)))***+++,,,------,,,,,,...,,,)))(((***+++,,,,,,(((((())))))+++,,,---...***)))((((((*********(((***++++++,,,,,,++++++******))))))***,,,------,,,,,,,,,,,,---...//////000,,,,,,***'''&&&'''***---&&&(((+++...///000/////////...,,,+++++++++,,,---,,,---//////...------...---111444555444444777:::BBBBBBDDDHHHLLLOOOOOONNNOOOSSSXXX^^^dddjjjppptttwwwzzz~~~tttlll^^^VVVKKKDDDAAA???>>><<<999888777666555444444444///......///111222111000------...//////...------************************------------,,,++++++***&&&***---,,,)))((()))***+++,,,------,,,+++,,,.........///111666@@@KKKRRRXXX___ccc```ZZZSSSKKKCCCBBBFFFLLLUUUaaappp}}}www```SSSDDD:::444///---///++++++,,,,,,+++************+++******)))(((((((((---,,,,,,---///000///...---...---,,,***)))+++,,,))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((((()))+++---...---,,,+++(((---111111///---...000///---++++++,,,---------000000000000///...,,,+++VVVXXX[[[\\\aaa~~~~~~}}}zzzwwwwwwtttqqqpppooonnnlllkkkiiiiiihhhgggggggggggggggdddfffggggggeeecccdddddd^^^\\\YYYVVVRRROOOMMMLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPNNNLLLJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJJJJKKKIIIIIIHHHHHHIIIIIIJJJKKKGGGKKKLLLJJJIIIMMMOOONNNNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLIIIHHHFFFDDDBBB???>>>======<<<;;;::::::::::::;;;666666555444444444444444111111111222333222///---...------,,,+++***))))))((()))******+++*********++++++++++++***+++---000***+++,,,---...---,,,,,,...,,,))))))***,,,------(((((()))***+++---///000***))))))+++,,,---+++)))***++++++,,,,,,++++++***+++***)))))),,,---------*********+++...222666888//////---+++)))***---000&&&(((,,,///000000///---000...,,,+++***+++---...+++---......---------......111444444444555999===BBBDDDGGGJJJMMMPPPRRRSSSRRRVVV\\\ccchhhooouuuyyy~~~~~~tttlll^^^VVVLLLEEEAAA@@@===;;;777777666555444444444444000//////000222222000///------////////////------)))))))))***************+++,,,,,,,,,,,,,,,+++***'''+++,,,)))((())))))(((***,,,------,,,,,,---/////////000222777???JJJQQQWWW]]]aaa]]]WWWQQQIIIAAAAAAEEELLLUUUaaaooo}}}}}}pppZZZMMM???777222...---///)))+++,,,,,,+++******++++++---------+++***+++,,,******)))+++,,,---,,,***,,,,,,,,,***((((((***,,,))))))))))))((((((((((((((('''&&&&&&&&&''')))***((()))+++,,,------,,,,,,+++///222111,,,***,,,//////---++++++,,,......---//////000000///---+++***PPPVVV]]]```eee~~~~~~}}}zzzwwwuuuuuutttqqqnnnlllkkklllhhhhhhgggggghhhhhhiiijjjfffggghhhgggdddcccbbbccc]]][[[XXXTTTQQQOOOMMMMMMKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKHHHLLLNNNLLLKKKMMMNNNLLLNNNMMMMMMLLLKKKKKKLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKGGGFFFDDDBBB???===;;;:::<<<;;;:::999999999:::;;;777666555444333444555555222222222333333222///,,,+++++++++++++++******)))((()))***+++++++++******,,,------+++)))))),,,000***+++,,,---------,,,+++...,,,******+++---...///(((((()))***,,,...000111,,,***))))))+++,,,,,,,,,***++++++,,,,,,++++++***+++)))((((((***,,,---,,,))))))))),,,222:::AAAFFF000000///---+++,,,...000((()))+++---............///---+++))))))***,,,---***,,,......---------...---000333444555999???DDDCCCGGGKKKNNNOOOQQQVVVYYYWWW[[[aaahhhnnnsssyyy}}}}}}rrrjjj\\\UUULLLEEEAAA???;;;888555555444444444444444555111000000111222222000---+++,,,---......---,,,+++((()))))))))*********+++)))***+++,,,,,,,,,+++******,,,***'''(((++++++&&&)))+++------------...000///000111333777???IIIOOOUUU[[[^^^ZZZTTTMMMEEE>>>>>>CCCKKKVVVbbbqqqtttfffUUUIII<<<555111...---///(((***,,,,,,***)))***+++,,,...000///------...111***))))))***+++,,,***)))++++++***((('''''')))+++(((((((((((()))))))))))))))((('''&&&&&&(((***+++))))))******+++,,,,,,,,,,,,000222///)))(((,,,111///---******,,,------,,,+++,,,---......---,,,+++LLLTTT]]]bbbiii~~~}}}|||yyyvvvtttuuuvvvrrrmmmjjjjjjkkkhhhhhhhhhhhhiiijjjkkklllfffggghhhgggdddbbbbbbbbb]]][[[WWWTTTPPPNNNMMMMMMIIIIIIIIIJJJKKKLLLLLLMMMGGGHHHHHHIIIIIIHHHGGGGGGIIIHHHGGGGGGHHHIIIKKKLLLJJJIIIIIIIIIIIIJJJKKKKKKIIINNNPPPMMMLLLMMMMMMJJJMMMMMMLLLLLLLLLLLLMMMMMMJJJKKKNNNOOOOOONNNKKKJJJEEEDDDBBB@@@===;;;999888;;;:::999888888888999:::777666555444333444555666444333333333333222...+++******++++++++++++******((()))***,,,,,,,,,+++***---......+++)))))),,,///)))***+++,,,---,,,+++***...,,,******,,,...//////(((((()))***,,,///111222---***'''&&&(((+++---...+++++++++,,,,,,+++++++++***((('''''')))+++,,,+++***)))+++///777BBBLLLSSS.........---++++++,,,...+++*********+++---...000---,,,)))(((((()))+++---***,,,......---------...,,,///222444777<<>>999;;;>>>DDDQQQaaaqqq}}}|||rrreeeZZZGGG@@@777111///---)))%%%((()))***+++++++++++++++------------,,,,,,+++***///...,,,+++***+++,,,,,,)))***++++++***)))***,,,'''((()))******+++******)))(((((((((((())))))*********))))))******+++,,,...///000111111000///...)))***,,,------,,,***)))...,,,***)))***+++++++++QQQUUUQQQaaammm~~~}}}}}}|||zzzxxxuuuvvvvvvtttpppmmmjjjiiiggghhhiiiiiihhhhhhjjjllljjjhhheeeddddddcccaaa```\\\YYYVVVTTTRRRPPPMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHJJJKKKKKKJJJHHHHHHIIIKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNJJJKKKMMMMMMLLLJJJGGGFFFBBBBBBBBB@@@===;;;;;;;;;999888777666555666777777555444333222222222333333333333333222000...---,,,---+++***,,,......,,,************************+++,,,,,,***(((***...---)))+++***+++,,,------,,,,,,000...)))&&&)))...---((('''((((((***+++,,,,,,---((((((((()))***,,,---...)))++++++))))))------+++))))))***)))((()))+++---///444///,,,<<>><<<<<<===888888777777777666666666444333333222111222222222333222222111000...---,,,,,,++++++,,,------,,,***++++++*********)))))))))+++,,,+++((()))---,,,)))+++++++++***++++++,,,---000///***''')))---,,,(((&&&'''((()))***+++++++++'''((()))+++,,,,,,,,,,,,)))***((($$$%%%+++///...)))***+++***))))))+++,,,...444222...888FFFAAA000,,,,,,---......---,,,++++++++++++++++++***)))))),,,,,,+++++++++,,,,,,------...///000111111111111///000222777===AAADDDDDDKKKMMMOOORRRTTTXXX]]]aaaeeeiiiooossswww}}}}}}rrrggg]]]TTTJJJEEEAAA;;;:::<<<888888999888888777666555///333666222***'''+++000...------,,,+++***))))))---***(((((()))***))))))******************))))))(((((())))))***))))))))),,,,,,,,,,,,---...//////......///000333999@@@EEEHHHJJJKKKJJJEEE???888333666999AAANNN^^^nnnyyyyyynnncccTTTHHH999444...,,,,,,,,,***(((+++,,,,,,,,,,,,++++++***)))******++++++++++++***))))))((('''''''''((((((''')))***)))''''''((()))))))))(((((((((((((((''''''&&&&&&&&&''''''((())),,,,,,++++++***+++++++++,,,------......------,,,++++++++++++++++++,,,,,,,,,***(((((()))))))))(((YYYXXXOOO[[[iii|||zzzzzz{{{{{{{{{xxxvvvtttrrrqqqpppooonnnjjjkkkkkkjjjiiiiiikkkllljjjgggdddcccbbbaaa___^^^YYYWWWUUUSSSRRRQQQNNNLLLHHHGGGGGGGGGGGGGGGHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCEEEFFFGGGGGGFFFGGGIIIKKKIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLHHHIIIJJJKKKKKKJJJHHHGGG@@@AAAAAA@@@>>>===>>>???888888888888888777666555444444333333333222222333222222222111000...---,,,,,,,,,,,,,,,------,,,+++************************---...---******------++++++++++++)))))))))+++---//////,,,((())),,,+++'''&&&'''(((***++++++******)))))))))******++++++,,,((()))&&&"""###))),,,,,,***+++,,,+++***)))***,,,)))///000,,,000888555***+++,,,...000000///---,,,+++,,,------+++*********---,,,,,,++++++++++++,,,.........//////000111111222222444999???DDDGGGGGGKKKNNNQQQTTTWWW[[[```ccchhhlllrrrvvvzzz}}}rrrggg\\\SSSJJJEEE@@@;;;:::<<<999999999999888777666666222444444111+++***---111000000///...---,,,,,,,,,---***(((((()))***))))))++++++******))))))(((((('''((()))******)))((('''++++++,,,---------------,,,---...///111666===AAAFFFGGGHHHGGGCCC>>>888444444888@@@NNN^^^lllwww|||{{{pppeeeYYYJJJ>>>444111---++++++,,,***)))------------,,,,,,+++***'''((()))***************(((((('''''''''''''''''''''((()))(((&&&%%%&&&'''))))))(((''''''''''''''''''''''''''''''((()))***---,,,,,,+++++++++++++++,,,------------------,,,,,,+++***))))))+++,,,...***(((''''''(((((('''&&&ZZZZZZPPP[[[ggg}}}{{{zzzzzzzzzyyyxxxvvvsssrrrssssssrrrpppkkklllmmmllljjjjjjkkkmmmjjjhhheeecccbbbaaa___]]]YYYWWWTTTSSSRRRPPPNNNLLLHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGIIIKKKJJJIIIIIIIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLHHHHHHIIIJJJIIIIIIHHHGGG???AAAAAA@@@???>>>>>>???999999999999888777666555555555555555555444444333111111111000///...---,,,+++,,,------,,,,,,,,,,,,)))))))))***+++,,,,,,,,,,,,///...***))),,,---******++++++)))''''''***------...,,,)))))),,,+++(((&&&((()))+++++++++***))),,,+++)))(((((())),,,---)))+++***''''''***+++(((+++---...---+++******+++&&&+++---++++++///---))),,,...111333333111///------...000///,,,******,,,,,,++++++*********++++++---------,,,---...000111333444777<<>>BBBBBBCCCBBB???;;;777444333777@@@MMM]]]jjjtttxxx{{{zzzsssggg[[[OOOBBB666222000...,,,++++++***)))------------,,,,,,+++***'''((())))))************''''''((((((((((((((((((&&&'''((('''%%%$$$%%%&&&***)))((('''&&&&&&''''''(((((((((((()))***+++,,,,,,,,,+++******+++++++++------------------------,,,+++)))((()))+++---///)))(((''''''(((((('''%%%XXXYYYQQQ[[[eee~~~||||||{{{zzzyyyxxxuuussssssuuuvvvtttqqqmmmnnnnnnmmmkkkkkklllmmmkkkiiieeecccbbbaaa___]]]YYYWWWTTTSSSQQQPPPMMMKKKHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEFFFFFFFFFFFFHHHJJJMMMMMMLLLLLLLLLNNNPPPQQQNNNNNNMMMMMMMMMMMMNNNNNNIIIIIIIIIIIIHHHGGGGGGFFF@@@AAABBBAAA???>>>>>>???::::::999888777666666555666666666666666555444444000000000000///...---,,,***,,,...---,,,++++++,,,))))))***+++,,,---......)))------)))''')))***((()))+++,,,***'''&&&(((++++++------)))))),,,,,,***''')))+++,,,---,,,***)))...,,,)))''''''(((+++---+++...///,,,,,,...,,,)))---...///...,,,*********'''***+++++++++,,,------...000222333333222///...---000222000,,,***+++---++++++************+++,,,...---,,,+++,,,...000222555555888===DDDIIILLLLLLKKKOOOSSSXXX[[[___dddggglllqqqwww|||}}}rrrggg\\\SSSKKKFFFBBB===<<<>>>:::::::::::::::999777777777333///000333444222//////...,,,+++++++++,,,------***(((((()))***))))))))))))))))))))))))((((((++++++,,,,,,++++++*********++++++,,,,,,++++++***,,,---......000333888<<<;;;<<<<<<;;;999666333111222666???LLL[[[gggooorrrtttrrriii\\\PPPFFF;;;111000///...---+++*********+++,,,,,,,,,,,,++++++***((())))))************)))''''''((()))))))))(((((('''(((((('''%%%$$$%%%&&&***)))((('''''''''((()))((((((((()))***+++,,,---******))))))******+++,,,...------,,,,,,------...,,,+++)))))))))+++---///((('''''''''((((((&&&$$$VVV[[[UUU___fff~~~~~~|||{{{wwwtttsssuuuxxxxxxuuuqqqnnnoooooommmlllkkklllnnnllljjjfffdddcccbbb```^^^ZZZXXXUUUSSSQQQOOOLLLIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGFFFEEEDDDEEEFFFGGGGGGFFFFFFHHHJJJOOONNNMMMLLLMMMOOOQQQRRRNNNNNNMMMMMMMMMMMMNNNNNNJJJIIIIIIHHHGGGFFFEEEEEEAAABBBBBBAAA???>>>>>>???<<<;;;999777666666666777555555666666666555444333000000000000///...------***,,,......,,,***+++---,,,,,,,,,------.........)))------)))&&&((()))((('''***---+++'''%%%'''***))),,,---***))),,,---+++(((***,,,......---+++***---,,,***)))((()))***+++***---...,,,,,,......+++---///000///,,,***)))***((('''(((++++++,,,///333000111222222222000...---,,,000222000+++)))***,,,+++++++++++++++,,,---...000...,,,+++,,,...111333555666999>>>EEEJJJMMMMMMMMMQQQVVVZZZ^^^bbbgggjjjppptttzzz}}}rrrggg]]]TTTLLLGGGCCC>>>===???;;;;;;;;;;;;:::999888777555444222222222111///,,,///...,,,+++++++++---...---***(((((()))***))))))((((((((())))))))))))))),,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......111555999777777777666444222000//////444===JJJXXXccciiikkknnnjjj___QQQFFF>>>555---,,,,,,---,,,+++******+++******++++++++++++++++++******++++++******))))))%%%&&&((()))))))))(((((('''((()))(((%%%$$$%%%&&&***)))(((''''''(((***+++''''''(((((()))+++,,,---'''''''''((()))***+++,,,---,,,+++******+++,,,---***************,,,---...(((''''''((())))))&&&$$$WWW^^^ZZZccchhh}}}vvvtttsssvvvzzzzzzuuuqqqnnnoooooonnnlllkkkmmmnnnmmmjjjgggeeedddbbb```^^^[[[XXXUUUSSSQQQNNNKKKHHHIIIIIIHHHGGGFFFFFFGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEGGGHHHHHHGGGFFFFFFFFFGGGHHHGGGFFFFFFHHHJJJNNNMMMKKKKKKLLLMMMPPPQQQLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIHHHFFFEEEEEEDDDBBBCCCCCCAAA???===>>>>>>===<<<999777666666777777333444555555555444333222///000000000///...------***,,,......+++***+++---//////.........---------+++///000+++((()))+++***%%%***---,,,(((%%%&&&)))'''+++---******---...,,,)))+++---//////...+++***+++++++++++++++***)))((('''******'''(((---...,,,...///111000---***))))))'''$$$%%%)))++++++///555111111111111000///---,,,+++///111///***''')))++++++++++++,,,---...///000111///---,,,---///222555555666999>>>EEEKKKMMMNNNNNNRRRXXX]]]aaaeeeiiilllrrrwww}}}}}}rrrggg]]]UUULLLHHHDDD???>>>@@@;;;;;;;;;;;;:::999888888333555666444000,,,++++++111000...------...///000---***(((((()))***))))))''''''(((((())))))******---,,,***)))))))))***+++......---,,,,,,,,,------+++,,,,,,------000444777666666555444333222111000...222;;;HHHUUU___eeegggiiieeeYYYKKK@@@:::222+++(((***++++++******+++,,,((()))***++++++++++++++++++++++++++++++***)))((($$$%%%'''(((((((((''''''((())))))(((&&&$$$%%%&&&***)))((('''((()))+++---&&&&&&''''''(((***+++,,,&&&&&&&&&'''(((***,,,---,,,+++***))))))***+++,,,************+++,,,---...((((((((()))***)))'''%%%UUUUUUXXX^^^ggg}}}{{{zzzyyy{{{zzzxxxwwwwwwwwwuuusssqqqrrrrrrqqqnnnlllmmmmmmmmmllljjjiiihhheee```]]]^^^ZZZUUURRRPPPNNNMMMLLLSSSOOOIIIEEECCCDDDGGGJJJEEEHHHJJJIIIFFFEEEFFFHHHGGGFFFEEECCCCCCEEEFFFGGGEEEDDDDDDEEEGGGJJJMMMOOORRRNNNLLLNNNRRRTTTRRRNNNMMMKKKIIIHHHGGGHHHJJJKKKHHHJJJKKKIIIEEECCCDDDFFFIIIGGGDDDDDDEEEDDD@@@===CCC???;;;888888999999999888222///222444222000111000//////---,,,+++*********,,,---,,,******+++,,,000...,,,******,,,...///***+++,,,,,,,,,+++***)))++++++++++++***((('''&&&'''***---,,,((('''***...+++,,,...//////...,,,+++---------------,,,+++***))))))*********+++++++++,,,---//////---***'''%%%*********+++,,,---///000...///000000//////000222,,,---...---+++)))))))))---***+++...///,,,---000000111000///...///222444:::===@@@CCCFFFJJJNNNRRRSSSVVVYYY\\\```eeejjjnnnwww|||~~~qqqddd```XXXMMMEEEBBB@@@>>>===<<<<<<======<<<:::888777888777555333111///------000///------.........---***)))(((''''''&&&''''''******))))))(((((('''''',,,+++++++++***)))))))))...,,,+++---000111///,,,......000111333555666777444333111...+++***+++---///222:::EEEPPPYYY^^^___]]]XXXNNNDDD:::111,,,)))------,,,+++*********+++,,,++++++******++++++,,,))))))))))))((('''%%%%%%)))))))))(((''''''&&&&&&&&&((())))))(((&&&'''(((******))))))((((((''''''))))))))))))***+++,,,---************+++,,,---...,,,+++******++++++***((())))))))))))************,,,+++******,,,......---ZZZYYY[[[^^^ddd~~~}}}|||{{{{{{zzzxxxxxxyyyxxxuuusssqqqrrrrrrqqqooommmnnnoooooommmjjjhhhgggddd```^^^^^^ZZZUUURRRPPPNNNLLLKKKLLLJJJGGGEEEDDDCCCDDDEEEFFFHHHJJJIIIGGGEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGBBBBBBCCCDDDGGGKKKOOOQQQQQQNNNMMMOOOSSSUUUSSSPPPNNNMMMLLLJJJJJJKKKLLLMMMGGGHHHIIIGGGDDDCCCCCCEEEDDDBBBBBBCCCEEEEEECCCAAA>>>;;;888666666777666666666111///222333000.../////////...---,,,,,,++++++***+++,,,,,,******+++,,,///...+++******+++---///***+++,,,------,,,+++******++++++******)))(((''''''***---,,,)))(((***...,,,,,,---...---+++)))'''++++++,,,,,,,,,,,,++++++************++++++++++++++++++,,,---,,,+++)))(((+++++++++,,,---...000000///---+++***+++---///000+++,,,...---+++*********---***+++...///,,,---000000000000......///333666;;;>>>AAACCCFFFJJJNNNQQQUUUWWW[[[___ccchhhnnnrrrzzz~~~qqqeee^^^VVVLLLEEECCCBBB@@@???;;;<<<======<<<;;;:::999888777555333111///...---000///------.........---+++******))))))))))))******)))))))))))))))((((((+++++++++++++++,,,,,,,,,...,,,,,,---///000///---,,,---...///000222333333333333111...,,,+++---......111888CCCMMMVVVZZZ[[[XXXRRRIII???777222///...,,,,,,+++***************,,,++++++******++++++,,,)))******))))))'''&&&&&&&&&&&&''''''((()))))))))&&&((())))))(((''''''((()))))))))((((((((((((((((((((((((((()))***++++++***))))))******+++,,,---,,,+++)))***++++++***((())))))))))))***************)))((()))+++,,,,,,,,,\\\[[[\\\]]]aaa~~~}}}zzzzzzzzzzzz{{{yyyvvvsssqqqrrrsssrrrpppooopppqqqqqqnnnjjjhhhfffdddaaa___^^^[[[VVVRRRPPPNNNLLLJJJFFFGGGGGGHHHGGGFFFDDDCCCGGGHHHJJJIIIGGGFFFFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCCCCDDDFFFJJJMMMOOOPPPNNNMMMPPPTTTVVVTTTRRRNNNMMMLLLKKKJJJKKKLLLMMMFFFGGGHHHFFFDDDBBBBBBCCCCCCBBBAAABBBDDDDDDCCCAAA;;;999777777888888666555444000///222333///,,,,,,.........------,,,,,,,,,***+++,,,,,,******+++,,,---,,,+++)))***+++---...***+++---//////...+++***)))***************))))))(((***,,,,,,))))))+++.........///...---***((('''******++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,---...///000111111,,,((('''***---//////***,,,------+++***+++,,,---***+++...///,,,---000000000///------000555888===???AAACCCFFFIIINNNQQQVVVYYY]]]bbbgggmmmsssxxx~~~~~~rrrggg\\\UUULLLFFFDDDCCCBBB@@@;;;<<<=========<<<;;;:::888777666444222000///...000///------.........---******)))))))))***++++++)))))))))************************+++,,,...///000...---,,,---///000///---------......///000000000222222111///------...000---000666???IIIPPPTTTUUUSSSNNNEEE<<<555000......++++++***)))))))))******++++++************++++++***************)))((('''&&&&&&''''''((()))))))))&&&'''))))))(((''''''((((((((((((((((((((())))))'''''''''((())))))******))))))))))))***+++,,,,,,,,,***))))))***+++)))((())))))))))))************)))'''&&&''')))++++++***XXXYYY\\\]]]```~~~~~~zzzzzz{{{}}}}}}{{{wwwtttrrrssstttsssqqqqqqrrrssssssoookkkhhhfffdddbbbaaa___\\\WWWTTTQQQOOOLLLIIIGGGHHHJJJKKKKKKJJJHHHGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFGGGFFFEEEDDDEEEGGGIIIJJJMMMMMMMMMPPPSSSUUUTTTRRRLLLKKKJJJJJJIIIIIIJJJJJJGGGGGGGGGFFFDDDCCCCCCCCCFFFFFFDDDCCCAAA???===;;;;;;::::::;;;<<<;;;999666333000111444333...++++++---------------------,,,)))+++,,,,,,+++***+++---,,,+++***)))***+++,,,---)))+++...000000///,,,+++((()))******++++++++++++(((***,,,,,,******,,,...000000000000///---+++***+++++++++++++++***)))(((++++++++++++,,,,,,,,,,,,+++***))))))))))))***+++,,,,,,,,,,,,---...///000222---((()))---000///---***+++------,,,+++,,,------***+++...///,,,---000//////...---...111666:::>>>@@@BBBCCCEEEIIINNNRRRVVVYYY^^^dddiiipppwww|||sssiii]]]VVVMMMGGGEEEDDDBBB@@@;;;<<<===>>>>>>>>>===<<<888777666444333111000///000...------.........,,,''''''''''''((()))******))))))******++++++,,,,,,***))))))***+++---///000...---------.../////////000000000000000000000000000111111000......///111...///444<<>>@@@AAACCCEEEJJJOOOSSSVVVYYY___eeekkkrrrzzzuuukkk```YYYOOOIIIFFFCCC@@@>>><<<===>>>?????????>>>===888888777555333222111000000...------.........,,,(((((('''(((((()))***+++))))))******++++++,,,,,,***))))))))))))+++---...------------------///000000000000000/////////...///000111000......///111///000333999@@@EEEHHHHHHHHHEEEAAA;;;555///+++(((***)))))))))))))))******+++******))))))******+++***++++++++++++******))))))))))))(((''''''&&&&&&%%%'''((()))((('''((()))&&&&&&''''''(((((())))))'''((()))+++++++++++++++(((((((((((()))***+++,,,+++***((()))******)))'''((()))))))))***************((('''(((***,,,,,,+++NNNNNNSSSZZZccc~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~{{{yyyuuuvvvwwwvvvtttssstttuuusssqqqnnnlllkkkjjjhhhgggccc```\\\XXXUUUQQQMMMJJJJJJJJJIIIHHHIIIJJJKKKMMMKKKJJJIIIIIIIIIIIIFFFDDDEEEEEEEEEFFFFFFEEEEEEEEEBBBBBBBBBBBBDDDGGGJJJLLLIIIKKKMMMPPPQQQQQQPPPOOONNNNNNNNNMMMMMMMMMLLLLLLJJJHHHFFFFFFFFFFFFDDDBBBCCCDDDDDDBBB???<<<;;;;;;999999888999999888666333222111222555333...---000.........------,,,,,,,,,)))***+++,,,++++++,,,...++++++***++++++,,,---...***+++,,,---......------))))))***+++,,,,,,,,,+++)))******+++,,,---......++++++++++++++++++++++++---------,,,+++)))((('''))))))*********+++++++++///...,,,***))))))******+++++++++++++++,,,---...***)))))),,,//////+++(((+++---......,,,+++,,,------***+++...///,,,---000...///000000000222666999>>>???AAACCCEEEJJJQQQUUUWWWZZZ```ffflllttt|||vvvlllaaaZZZQQQJJJGGGDDD@@@===>>>???@@@@@@@@@???>>>===999888777666444333222111000///------.........---++++++*********+++,,,,,,)))))))))******************)))(((((((((***---...---......---,,,,,,///111//////......------------...///000///...---...///000000222666;;;@@@BBBBBB>>><<<:::777333000---+++******)))))))))***++++++******))))))))))))************+++++++++******)))&&&&&&''''''((()))))))))$$$&&&((()))(((((((((***''''''''''''''''''(((((('''(((***+++,,,,,,++++++))))))))))))***+++,,,,,,+++)))(((((()))***((('''))))))))))))************+++)))((()))+++------,,,RRROOOPPPWWWccc~~~~~~}}}}}}~~~}}}~~~}}}{{{wwwxxxxxxwwwuuussstttuuurrrqqqooooooooonnnkkkiiieeeccc___[[[WWWSSSNNNKKKJJJIIIIIIIIIIIIJJJJJJKKKLLLJJJIIIIIIJJJIIIFFFDDDEEEEEEFFFFFFFFFFFFEEEEEEAAAAAAAAABBBDDDGGGJJJLLLJJJLLLOOOQQQQQQPPPPPPOOONNNNNNNNNNNNNNNMMMLLLLLLIIIGGGDDDDDDEEEEEECCCAAA???AAABBBAAA>>><<<<<<===999888666666666555333111000///000222000---...333//////...---,,,,,,++++++(((***++++++++++++,,,...+++++++++,,,------......*********++++++,,,---...******+++,,,,,,,,,++++++***)))***+++---.........,,,+++******)))))))))))),,,,,,,,,,,,,,,++++++***(((((()))))))))*********------,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......******+++,,,------,,,+++,,,...///...,,,++++++,,,---***+++...///,,,---000---///111222222333555777===>>>@@@BBBFFFKKKRRRWWWXXX\\\aaagggnnnvvv}}}vvvmmm___YYYQQQKKKHHHEEEBBB???@@@@@@AAAAAAAAA???>>>===999888777666555333333222000///------.........---,,,,,,++++++***+++++++++***)))))))))))))))(((((()))((('''((())),,,000222---......---+++,,,///222/////////...............---///000///---,,,,,,---/////////222777:::<<<<<<:::888333///---,,,,,,---***************+++,,,,,,******))))))))))))******))))))***************)))&&&&&&''''''((()))))))))$$$&&&((()))(((((()))***''''''''''''''''''&&&&&&&&&''')))+++,,,+++*********))))))******+++,,,---+++)))(((((())))))((('''))))))))))))************+++)))((()))+++------,,,WWWQQQNNNTTTbbb~~~~~~}}}}}}}}}~~~}}}xxxyyyyyyxxxuuusssttttttqqqqqqpppqqqqqqpppmmmkkkgggddd```\\\XXXTTTOOOKKKIIIJJJKKKLLLLLLKKKJJJJJJMMMKKKIIIIIIJJJJJJGGGCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCEEEHHHIIIKKKNNNQQQSSSRRRQQQPPPOOOLLLLLLLLLLLLLLLKKKJJJJJJHHHEEECCCCCCDDDDDDBBB??????AAACCCAAA===;;;;;;<<<;;;999777666555555333111...---///000...+++...444000000///...,,,+++******(((***++++++++++++---...++++++,,,------...//////+++***))))))***,,,---///++++++,,,,,,,,,++++++******))))))+++---//////...///...---+++***))))))))))))***+++,,,---.........(((((((((((())))))))))))++++++,,,---......//////......---------...//////---......---,,,---///111---///000///,,,+++***+++---***+++...///------000---///222333333333444666<<<>>>@@@BBBFFFLLLSSSXXXZZZ^^^ccciiiooowww~~~wwwnnn]]]WWWPPPKKKIIIGGGDDDAAAAAAAAABBBBBBAAA???>>>===999888777666555444333333000///------.........---++++++***)))((((((((()))******))))))((((((''''''(((((('''(((+++///333555---...///---++++++///222111111111111111111000000---...//////,,,+++++++++...------000333777888888===888000)))&&&&&&)))+++++++++******+++,,,------******))))))))))))******((())))))*********)))))))))))))))(((''''''&&&&&&$$$&&&((()))(((((()))***(((((((((''''''&&&&&&%%%%%%&&&(((***+++***)))(((************+++,,,---...***)))(((((())))))((('''))))))))))))***************)))((()))+++,,,,,,,,,RRRTTTWWWYYYbbb~~~}}}}}}~~~}}}|||zzzxxxwwwwwwwwwuuutttrrrqqqqqqqqqrrrrrrqqqooohhhfffaaa\\\VVVPPPLLLIIILLLLLLLLLLLLLLLLLLLLLLLLKKKJJJGGGEEEEEEEEEFFFGGGFFFGGGHHHHHHGGGEEECCCAAABBBBBBAAAAAABBBCCCEEEFFFKKKLLLNNNPPPPPPOOONNNMMMOOOMMMKKKJJJJJJKKKKKKJJJHHHFFFEEEDDDEEEDDDCCCAAAAAA>>>>>>BBBCCC>>>:::999;;;888666555555666666555111111000000000000111111,,,,,,---------,,,+++***))))))***++++++++++++***)))++++++))))))---...,,,&&&'''(((***+++---......+++***)))+++------***'''))))))***,,,...///...,,,+++---...,,,)))(((***---...---,,,,,,+++++++++,,,***)))((()))+++,,,++++++)))))))))***,,,...///000///---+++,,,//////---***)))***++++++***+++---///+++//////+++,,,...+++$$$------------------------333222222111222333555666??????@@@DDDJJJOOORRRTTT]]]___eeemmmrrrwwwuuunnn```XXXNNNHHHFFFDDD@@@===@@@AAABBBBBBBBBAAA@@@???===;;;999777555333222222333...***+++///222000......---,,,***)))))))))))))))******))))))((('''&&&***'''(((++++++((((((***......---------,,,,,,,,,777444111/////////......,,,,,,,,,+++)))***,,,///------...///000111222333111111000///---,,,+++***)))************+++++++++------------,,,***)))(((%%%%%%%%%&&&&&&&&&'''''')))***+++++++++)))((('''&&&)))'''''',,,+++)))(((&&&&&&((()))+++***(((&&&'''***,,,,,,***&&&'''(((******+++++++++---***'''&&&((((((&&&###+++%%% ###+++...+++%%%,,,+++***))))))***+++,,,RRRSSSUUUWWW___~~~|||zzzxxxwwwwwwwwwuuutttvvvuuutttssstttssspppnnnhhhfffaaa\\\VVVPPPLLLIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEFFFFFFGGGCCCDDDEEEEEEEEECCCAAA@@@BBBAAAAAAAAABBBCCCEEEFFFLLLMMMOOOPPPPPPPPPNNNMMMNNNMMMMMMMMMMMMLLLJJJHHHHHHGGGFFFEEEDDDCCCBBBAAA???<<<===AAAAAA<<<999888999777666555666777666555000000///.........//////............---------,,,******+++,,,,,,,,,,,,,,,+++------******......,,,))))))))))))***+++,,,---)))((('''(((******(((&&&)))((()))+++---...,,,++++++---...---)))(((+++---......---,,,++++++++++++***))))))+++,,,---,,,***+++))))))***---000000///000---******+++,,,,,,+++(((***,,,,,,++++++,,,......111222///000222///)))------------------------111000111111333555888999??????AAAEEEJJJOOOSSSUUUZZZ]]]fffpppvvvzzzuuunnnaaaZZZQQQJJJGGGEEEBBB@@@AAAAAABBBCCCCCCBBB@@@???;;;:::888666444222111111222...+++,,,000222000---***)))((((((((((((((()))'''((()))))))))))))))((()))'''(((+++,,,))))))+++,,,,,,,,,------.........+++,,,---...//////000000............---...//////+++,,,---...///111222222......---,,,++++++***)))))))))*********+++++++++,,,,,,++++++******))))))&&&&&&'''''''''((((((((()))))))))***))))))((((((''')))&&&""""""&&&(((&&&)))((('''&&&&&&'''((())))))'''&&&(((+++,,,+++***))))))***+++,,,,,,,,,+++,,,***''''''((()))'''&&&+++'''###%%%***---+++'''---,,,+++******+++,,,---SSSTTTUUUVVV^^^|||zzzxxxwwwwwwwwwvvvuuuzzzxxxwwwvvvuuutttqqqoooiiifffbbb\\\VVVPPPKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFBBBBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@BBBCCCEEEGGGLLLMMMOOOPPPPPPPPPOOONNNMMMNNNOOOOOONNNLLLIIIGGGIIIHHHGGGEEEDDDBBBAAA@@@>>>;;;;;;??????;;;777777666666666777888888555333//////...---,,,,,,,,,---++++++***))))))))))))***++++++,,,,,,,,,------------//////,,,+++......+++,,,+++***)))((()))***+++)))(((&&&'''((())))))((((((((()))***,,,---+++))),,,...///---***))),,,...///...---,,,++++++++++++******+++---///...,,,***---***(((+++000333111...222...***((()))***++++++'''***,,,---,,,,,,,,,---///111222111222444111,,,------------------------//////000222555888;;;===@@@AAACCCFFFJJJOOOTTTVVVXXX]]]gggsssyyy}}}uuuoooaaa\\\UUUMMMGGGDDDCCCCCCBBBBBBCCCCCCCCCBBB@@@???:::999777555333111000000000...---...111111///,,,((((((((((((((()))******&&&'''((()))************(((&&&'''+++,,,******---***++++++,,,---...///000$$$(((...000//////000222///......///000000///---,,,,,,---------.........++++++*********))))))))))))))))))*********+++++++++***)))(((((()))******''''''((()))))))))))))))((((((((('''(((((())))))))))))'''&&&))),,,(((!!!((('''&&&%%%%%%&&&'''(((''''''''')))+++,,,***((())))))***************)))+++)))(((((()))******)))+++)))((((((***+++***)))...------,,,,,,------...VVVWWWYYYZZZaaa|||zzzxxxxxxyyyyyyyyywww{{{yyyxxxwwwwwwuuurrrpppjjjgggccc]]]VVVPPPLLLIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFEEECCCCCCDDDEEEEEEEEEDDDDDD?????????@@@AAADDDFFFGGGMMMMMMNNNOOOPPPOOOOOOOOONNNOOOPPPOOOLLLJJJIIIIIIIIIIIIHHHFFFCCCAAA@@@@@@>>>;;;:::>>>>>>:::777777444444555888999888555333000///...---,,,,,,,,,,,,+++***)))((('''(((((()))++++++++++++,,,,,,---------//////,,,+++---,,,)))...,,,***(((''''''((()))+++***(((((()))***++++++***)))***+++------+++))),,,...///...+++***---/////////---,,,,,,++++++,,,++++++---///000///,,,)))///***'''+++222555111,,,111///---+++************'''***---......,,,,,,,,,,,,---...///111222///,,,------------............000000111333666999===>>>@@@BBBEEEHHHKKKPPPUUUXXX\\\```jjjtttzzz~~~vvvppp```]]]WWWOOOGGGDDDDDDEEECCCCCCDDDDDDCCCAAA@@@???:::888777555333111111000///......///111111...++++++***************++++++''''''((()))))))))))))))(((&&&'''+++---++++++...++++++,,,,,,---...//////)))...222222...,,,///222...---,,,...//////,,,)))......---,,,+++***))))))))))))))))))))))))))))))))))))))))))***************)))'''&&&'''(((***+++&&&'''((()))))))))((((((((('''&&&&&&&&&((()))***((())))))(((+++---)))"""(((''''''&&&&&&''''''(((&&&'''(((***++++++)))'''''''''''''''''''''&&&&&&))))))((()))***+++,,,,,,+++,,,,,,+++***)))+++,,,------------------------ZZZ[[[^^^___eee~~~|||{{{{{{|||}}}|||{{{zzzxxxwwwwwwwwwwwwtttrrrllliiiddd^^^XXXQQQMMMJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCCCCDDDDDDDDDDDDCCC>>>>>>>>>???AAADDDFFFHHHMMMMMMNNNNNNNNNOOONNNNNNPPPPPPOOOLLLIIIHHHJJJMMMJJJKKKJJJGGGBBB???>>>??????;;;:::===>>>:::777888222333555888999999666333222111000...---,,,,,,,,,///......---------------+++******)))***+++,,,,,,,,,...///+++***,,,***'''---,,,***)))''''''''''''))))))((((((((()))+++,,,,,,++++++,,,...---+++)))+++...///...+++***---000///...------,,,,,,------,,,,,,---///111///,,,)))///***(((,,,222444000+++///000000000...,,,***)))'''***---///...---------+++***+++...000///---,,,---------....../////////222222333555777:::===???AAACCCGGGJJJLLLPPPVVVZZZdddfffllltttyyy}}}wwwqqqaaa]]]WWWOOOHHHDDDDDDEEEDDDDDDDDDDDDBBBAAA???===:::999777555444333222222/////////000000///---+++---,,,+++***)))))))))))))))))))))))))))(((''''''(((&&&(((,,,---++++++...---------------------------000222000+++***...222---------......---+++)))++++++++++++************))))))))))))************(((((()))))))))************)))'''&&&&&&(((***+++%%%&&&'''))))))((('''&&&((('''&&&&&&&&&((()))***&&&******((((((******''')))(((((((((((((((((()))%%%''')))+++***)))((('''&&&&&&'''''''''&&&&&&%%%((())))))******+++---...+++------,,,***)))+++---,,,------------------,,,[[[\\\^^^^^^ddd~~~~~~zzzyyyxxxxxxyyyxxxvvvtttnnnkkkggg```YYYSSSNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAA======>>>???AAADDDGGGHHHLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOMMMIIIFFFGGGKKKPPPKKKLLLLLLHHHBBB======>>>???;;;:::<<<===999777888111222444777999999666444444333111///...---,,,,,,...............---,,,,,,+++***)))((()))***+++,,,***......++++++,,,***&&&+++******))))))(((''''''%%%&&&''''''&&&&&&(((***------,,,---...---+++(((***---...---+++***---000---------------......///---,,,---...//////,,,)))---***))),,,111222///+++---///222333000---+++***(((+++---...---------...---***+++000222///---------------...//////000000333333444666999<<>>>>>999888:::;;;777555666111111333555888888777555555333222000...,,,,,,+++***+++---......,,,***(((,,,+++***))))))+++,,,...***...///,,,,,,---+++''''''((()))******)))((('''###%%%(((((('''&&&(((***---,,,,,,,,,---,,,)))''')))+++---,,,***))),,,///,,,,,,,,,,,,---///000111...---,,,---------+++*********+++---//////---+++,,,///111111...,,,,,,---***+++------,,,---...///...***+++000222...+++------------...///000000000111222333666:::>>>BBBDDDBBBFFFKKKMMMNNNQQQXXX^^^fffiiipppxxx}}}xxxrrrfff___VVVOOOLLLJJJGGGEEECCCCCCCCCBBB@@@>>>;;;:::888777666444333222222222111111000///---------...******)))(((''''''((((((((()))))))))))))))((('''+++((()))------+++***---,,,,,,------------------------------...///000000,,,///222///)))'''+++///&&&&&&((()))+++---...///*********)))))))))))))))(((((((((((()))))))))***+++******))))))(((((((((%%%&&&)))***+++***(((''')))))))))***))))))((((((''')))))))))---222000***'''(((((((((((((((((('''&&&(((***)))'''&&&''')))'''((()))***************&&&(((******((())),,,...+++*********+++,,,---------...////////////...---WWWUUURRRPPPWWW~~~}}}|||zzzvvvtttqqqooojjjccc\\\VVVQQQNNNMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHFFFEEEEEEFFFHHHJJJEEEDDDCCCBBBAAA@@@@@@AAA<<<<<<===>>>AAADDDGGGIIIJJJJJJJJJJJJJJJKKKLLLLLLFFFJJJMMMKKKHHHGGGJJJMMMKKKMMMMMMHHHAAA<<<<<<>>><<<888666999999666444555111111222555777888777666444333111///---,,,+++***+++---000222111///,,,***---,,,+++******,,,...///***...000...---///---)))$$$&&&)))+++,,,+++)))'''###'''***+++)))((()))+++,,,,,,++++++,,,+++(((&&&(((+++---,,,)))))),,,///+++++++++,,,...000111222...---++++++,,,,,,+++***(((***,,,......---,,,+++,,,...///...+++***,,,///+++,,,---,,,,,,,,,...000---))))))///111,,,)))+++---------...///000000111///000333666;;;@@@EEEGGGBBBGGGKKKMMMNNNQQQXXX^^^cccgggqqq{{{xxxrrriiiaaaVVVPPPOOOMMMIIIEEECCCCCCCCCAAA???===:::999777666555333222111111111111111000...,,,,,,---///***************++++++,,,&&&'''((()))************+++)))***------******,,,***++++++,,,---...//////000000000222333222000---)))...000,,,%%%"""(((...+++++++++*********************))))))(((((((((((((((((((((((())))))))))))++++++++++++***)))'''&&&&&&(((***,,,,,,+++)))((()))***+++++++++)))(((''')))((('''***333888222(((&&&&&&''''''''''''&&&&&&''')))***(((&&&%%%'''***%%%%%%'''((())))))))))))&&&(((***)))((((((+++...+++)))((())),,,...------...///000111111000///...OOOOOOKKKUUU\\\~~~zzzxxxssspppjjjddd]]]XXXUUUSSSJJJKKKLLLLLLJJJIIIJJJLLLJJJHHHEEEEEEEEEFFFFFFEEEDDDCCCAAAAAAAAAAAA???>>>@@@@@@@@@@@@AAACCCEEEFFFHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJKKKKKKJJJJJJKKKMMMIIIIIIHHHEEE@@@===<<<===@@@:::777777666111///000555444222333666888999999666555333111///...---,,,***,,,......,,,***))))))000+++'''(((+++...,,,)))++++++,,,,,,,,,+++******'''******''')))...---'''%%%%%%&&&'''((((((((('''))))))))))))************''')))***,,,,,,***((('''+++((((((---000//////111222///++++++---//////---111...,,,---//////---+++...---,,,,,,+++***)))))),,,---///111222111000///+++******+++---......---000...,,,...111333222000222444777999<<<@@@EEEHHHEEEGGGIIILLLNNNRRRVVVZZZZZZeeerrryyy}}}yyynnnhhh___WWWTTTQQQKKKHHHGGGDDDDDDDDDCCCAAA>>>;;;:::555222///......///...---///...---,,,+++,,,------++++++******)))((((((((((((((('''''''''(((***+++******))))))***,,,...///------,,,,,,,,,,,,++++++111111000///////////////,,,,,,++++++,,,,,,---......+++((()))+++---,,,++++++++++++,,,------......))))))))))))************))))))************)))))),,,,,,++++++)))((('''&&&******))))))))))))************+++---//////,,,******)))(((''''''((()))***((((((''''''''''''((((((---+++))))))+++,,,***'''+++---,,,((((((++++++(((,,,+++))))))***,,,///111111111000///...---,,,+++OOOSSSRRRXXXYYY}}}zzzvvvrrrllleee^^^YYYUUUSSSJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHFFFEEEFFFFFFFFFEEEDDDBBBAAAAAAAAAAAA@@@>>>AAAAAA@@@@@@AAACCCDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIJJJKKKKKKJJJJJJKKKMMMHHHHHHHHHEEE@@@===;;;;;;<<<777444666666222111222333222000111333666777777444222000...,,,+++*********,,,---,,,***))))))***...+++((())),,,...,,,)))((()))***+++,,,---------(((******(((***...---(((''''''((()))))))))(((((()))))))))******+++++++++*********++++++******)))...++++++000222///---...222///,,,+++---......---000...---...000000///---......------------------***+++---///000///...---,,,+++***+++---......---///------...111222111///333555888:::===@@@EEEHHHEEEGGGIIILLLNNNRRRWWW[[[^^^gggrrryyy}}}zzzoooiii```WWWTTTQQQKKKGGGFFFCCCCCCCCCBBB???===:::999444111///...///111111111///...---,,,,,,,,,------*********)))))))))))))))++++++*********+++,,,---+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000///////////////,,,,,,++++++,,,,,,---......+++))))))+++,,,,,,+++(((((())))))))))))******((((((((((((''''''''''''((())))))******))))))(((***++++++******)))((('''******))))))))))))******))))))***,,,------+++)))+++***)))(((''''''(((((((((((('''''''''(((((())),,,***((((((***+++)))'''+++...---)))))),,,,,,)))000///...---...000333555111111222222111000...,,,RRRXXXXXX\\\UUU}}}zzzvvvoooggg```YYYUUUSSSLLLIIIHHHIIILLLNNNLLLJJJKKKIIIFFFFFFGGGGGGFFFEEEDDDBBBAAAAAABBBBBB@@@???BBBBBBAAAAAAAAABBBDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKMMMGGGHHHHHHEEE@@@<<<:::999777333222555666333222444111///......111333444444333111...,,,*********+++***++++++***)))(((***++++++)))(((***---///---************+++,,,,,,,,,,,,)))******)))***---,,,((()))************))))))((((((((()))******+++,,,,,,---,,,***))))))***,,,---111......222222...,,,,,,000...,,,,,,---...---,,,...------...000111000///,,,---------............***+++---...//////......---,,,+++,,,......---,,,...------...000111111000333555888;;;===AAAEEEHHHDDDFFFIIILLLOOOSSSXXX\\\ccciiipppxxx~~~|||qqqjjjaaaXXXTTTQQQKKKFFFEEEBBBBBBAAA@@@>>>;;;999888777444000...///111222222///...---,,,,,,,,,,,,---++++++******)))((((((''')))(((((((((((())))))******************)))((((((***++++++,,,,,,------...000000000000////////////,,,,,,,,,,,,,,,------...---+++))))))***+++,,,+++,,,,,,,,,+++++++++******))))))((((((''''''&&&&&&'''(((((())))))(((((('''))))))************))))))***))))))(((((())))))***(((((((((***,,,,,,***(((,,,+++***((('''''''''''''''''''''''''''((()))******)))(((((()))***(((''',,,...---******,,,---***---,,,+++***+++---///000111222333444444222000...UUUYYYXXX\\\UUU~~~zzzrrrjjjaaaZZZUUUSSSMMMIIIGGGIIINNNPPPNNNJJJKKKIIIGGGGGGHHHHHHGGGEEEDDDBBBAAAAAABBBBBBAAA@@@CCCCCCBBBAAAAAABBBCCCDDDCCCDDDEEEGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMHHHIIIIIIFFFAAA<<<999888555111000444666333222333000...------///111222222333222///,,,++++++,,,---*********)))((((((+++---)))((()))+++...///---***...---,,,+++******))))))))))))((((((***+++***'''******++++++***)))((((((''''''(((((()))***++++++///---***((((((+++...000333...,,,//////---,,,...///......---------,,,+++******,,,...000111000000+++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000...---,,,---...///...---...---......000000111000222555888;;;===@@@CCCFFFDDDFFFIIILLLOOOSSSYYY\\\eeehhhnnnwww}}}rrriii```XXXTTTQQQKKKGGGGGGBBBAAA@@@>>><<<:::888777;;;777222...---......---......------,,,,,,,,,,,,...---,,,***((('''%%%%%%'''''''''''''''''''''((('''((()))******)))(((''')))******+++---......//////000000000000000//////,,,,,,,,,,,,,,,---......,,,+++)))))))))***++++++......---,,,,,,+++******++++++******))))))((((((''''''(((((((((((('''''''''((()))******++++++***))))))(((((((((((())))))((((((((()))++++++***((()))))))))(((((((((((((((''''''&&&''''''((()))*********))))))******))))))+++---,,,)))))),,,,,,***)))((('''''''''(((***+++222222222222222222111111YYYXXXTTT\\\YYY}}}vvvmmmddd\\\WWWTTTOOOKKKIIIKKKOOOQQQOOOKKKKKKIIIHHHHHHIIIIIIGGGEEEDDDBBBAAAAAACCCCCCBBB@@@DDDCCCBBBBBBBBBCCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGIIIJJJKKKKKKJJJJJJKKKMMMJJJJJJJJJFFFAAA<<<999888555222111555555222000111000...------///111111111222000...,,,+++,,,------)))******)))((())),,,...((((((***,,,---...---+++...---,,,+++************)))''''''((())))))'''&&&************))))))((('''&&&&&&''''''((())))))***///---***((()))+++///111333---)))***,,,,,,...222---...//////---,,,******&&&(((***---.../////////......---,,,,,,+++******,,,---...//////000000000...---------///000///.........///000000000111222111444888:::<<>>:::888888666222222555666222000000000...------///000111000...---,,,,,,++++++++++++)))***++++++***+++---///)))***++++++,,,,,,,,,,,,***)))))))))***,,,...///***'''&&&)))***(((&&&''')))************))))))(((''''''(((((((((((()))))),,,,,,*********,,,...///111+++''')))+++,,,///444,,,...000000---+++))))))###&&&***---------......111111000///...---,,,,,,+++++++++,,,,,,---.........---,,,...000111111000...000111111111111222444222555999<<<===???BBBDDDFFFHHHKKKMMMOOOSSSXXX[[[bbbeeelllvvv~~~sssiii```XXXUUURRRMMMIIIIIIBBBAAA???<<<:::999888888333111....../////////...------......------,,,+++'''(((((()))******++++++((())))))))))))(((((('''%%%&&&''')))******++++++))))))***+++---...//////---...000111111000//////---------------......///***+++***)))((((((***,,,+++++++++***)))((((((''''''''''''((((((((((((((('''(((((())))))(((((('''&&&'''((()))+++++++++,,,)))((((((''''''(((((()))***)))((((((***+++***)))$$$%%%&&&(((***+++,,,,,,((((((''''''''''''((((((***+++---,,,++++++,,,...'''***)))''''''***+++)))******++++++---...///000333222///...---...000111\\\WWWSSS______vvvmmmeee```]]]RRRRRRQQQQQQPPPPPPOOOOOOKKKJJJJJJJJJKKKJJJHHHFFFCCCBBBAAABBBCCCDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGFFFFFFGGGGGGGGGFFFEEEEEEIIIJJJKKKKKKJJJJJJKKKMMMLLLJJJFFFAAA;;;777666777555222222666777444111111000...,,,,,,.../////////,,,,,,---...------++++++(((***,,,---------...000++++++++++++******+++---)))(((((((((***---///111---((('''+++,,,)))'''))))))***++++++++++++++++++************)))))))))))))))***+++,,,,,,---------000+++))),,,......///111***...111111...***((((((###''',,,...---------...000000//////.........---++++++++++++,,,---......---,,,,,,...111222222222///111333333222111333666444777;;;>>>@@@AAACCCEEEHHHJJJLLLNNNOOORRRWWWZZZaaaeeennnwww}}}ssslllbbbZZZVVVRRRKKKGGGFFFCCCAAA???<<<:::999999888111000///000111111000...------.........---,,,+++)))))))))))))))*********&&&&&&'''''''''&&&%%%$$$(((((((((((())))))***+++******+++,,,,,,---......---...000111111111000///---------------...//////)))***+++)))''''''***,,,------,,,,,,++++++******&&&&&&''''''(((((())))))((())))))******))))))(((&&&'''(((******+++++++++((((((''''''''''''(((((()))'''&&&'''(((***)))((($$$%%%''')))***+++++++++***)))(((''''''&&&'''''')))+++,,,,,,******,,,...(((******''''''+++,,,***''''''(((***+++---...///111111111111000///------\\\XXXVVVbbb___zzzqqqiiidddaaaSSSTTTTTTSSSPPPOOOOOOPPPKKKJJJJJJKKKKKKKKKHHHFFFCCCBBBAAABBBDDDDDDCCCBBBBBBBBBAAABBBCCCEEEGGGHHHGGGHHHHHHGGGGGGFFFEEEDDDIIIJJJKKKKKKJJJJJJKKKMMMKKKIIIDDD>>>888444444555333111222777888555333333///---++++++---.........---...000111111000...,,,'''***---///......///000,,,,,,,,,***))))))+++---++++++)))))))))+++---//////***)))......***(((******+++,,,,,,------------------,,,,,,+++*********'''(((+++---...---,,,+++///,,,,,,111222///---...***...111111...***(((((($$$(((---///...---...///,,,,,,,,,------------...------------...///000000,,,,,,,,,...111333333333000222444444222222444777666999===@@@BBBCCCEEEGGGIIIKKKMMMNNNOOORRRVVVYYYaaagggoooxxx}}}rrroooeee[[[VVVQQQJJJEEECCCCCCBBB???<<<:::999999999444333222333333111...,,,,,,---.........---,,,+++///...,,,***((('''%%%$$$))))))*********)))'''&&&,,,+++)))((((((((()))******++++++,,,,,,------...,,,...000111222111000///...------------...//////)))***+++)))''''''***---)))))))))(((((((((((((((''''''((()))***+++,,,,,,))))))************))))))'''''')))******+++++++++((((((''''''''''''(((((((((&&&%%%%%%'''(((((('''&&&'''(((*********))))))+++***)))(((&&&&&&&&&&&&'''***,,,+++))))))+++---(((++++++((())),,,---+++'''((()))+++---///111111///111444555444000,,,)))```]]]bbb^^^cccyyyoooddd\\\XXXVVVRRRQQQPPPPPPOOOMMMIIIKKKLLLNNNMMMKKKIIIGGGDDDDDDDDDCCCBBBAAA@@@???CCCDDDFFFHHHIIIHHHFFFEEEEEEFFFFFFEEEEEEEEEHHHJJJEEEIIIMMMMMMJJJHHHIIIJJJHHHFFFBBB===999666444333555444444555666666444222///...,,,,,,...000000000***---...,,,,,,...,,,)))(((++++++***,,,111333111+++******+++,,,,,,***(((&&&++++++&&&%%%,,,000000***)))(((((())))))((('''***,,,,,,+++)))'''''''''))))))((((((((()))+++,,,+++++++++---//////---,,,///000///---...222222///222,,,***...000---***)))'''+++...+++&&&$$$'''---///,,,***+++...///...,,,---++++++//////---...111---------///111222222000444444333222333444555666555777;;;???BBBEEEFFFFFFHHHIIIKKKMMMOOORRRVVVYYYaaafffnnnwww~~~zzzrrrjjjeee]]]VVVPPPLLLGGGDDDCCC@@@===<<<<<<:::555222000000000000//////////////////...---,,,+++++++++......+++((()))......+++'''***)))&&&&&&)))(((%%%***((('''((()))***)))''')))***+++,,,---.........,,,---///000000...---+++......//////...---,,,,,,((())))))((('''''')))***,,,+++))))))******(((&&&((((((((((((((()))))))))******++++++***)))'''&&&((()))***++++++***((((((---+++***))))))***,,,...***)))((((((((((((&&&$$$)))'''&&&'''******(((&&&***'''%%%%%%((((((&&&###&&&'''(((((((((***---///---333444---(((***+++))),,,((()))---111000000222111111111111111222222222___[[[___\\\```~~~sssggg___[[[XXXUUURRRRRRQQQPPPOOOKKKLLLNNNOOONNNLLLJJJIIIFFFEEEDDDCCCBBBAAAAAAAAAEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDEEEHHHKKKIIIKKKMMMMMMLLLJJJIIIIIIGGGEEEAAA===999666444333222222333555777777555333000...,,,,,,.../////////)))---...,,,,,,...---******,,,,,,***+++///000...,,,+++******,,,,,,+++***,,,---)))%%%&&&+++,,,(((+++)))(((((())))))((('''+++++++++)))'''&&&(((***,,,+++***)))***+++,,,---+++++++++---///000///---///111000---///333333///111---,,,//////,,,***++++++...000...+++***---000...---,,,,,,...//////......+++,,,///000---...111///......///111222111000333333222222333555777888888999<<<>>>AAACCCDDDEEEIIIKKKLLLMMMOOORRRWWW[[[bbbgggmmmttt|||zzzrrriiiddd\\\UUUOOOKKKFFFDDDCCC@@@<<<;;;:::888555222000000000000////////////000///...---,,,,,,,,,,,,......,,,)))+++///000---(((++++++((('''***)))'''***((('''((()))***)))''')))***+++,,,---.........,,,---///000000...---,,,...............---,,,,,,((()))))))))((((((***,,,+++)))''''''((()))((('''((((((((())))))*********+++++++++++++++)))((('''******++++++++++++******++++++*********+++,,,---)))((('''((())))))(((&&&(((&&&&&&'''))))))'''%%%***)))((((((*********))))))))))))(((((())),,,...444666333,,,(((***,,,))),,,))))))...111000111333333333222111111000//////]]]YYY[[[WWW]]]yyylllddd```\\\XXXUUUSSSRRRQQQPPPLLLMMMOOOPPPOOONNNLLLKKKHHHGGGDDDBBBAAAAAABBBCCCHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDEEEIIILLLMMMMMMMMMMMMMMMLLLHHHFFFEEECCC@@@<<<999666444333///000222555888777555222111///------...//////...))),,,---+++,,,//////,,,,,,...---***))),,,---***...,,,******+++,,,---,,,000---(((%%%(((,,,***&&&+++)))(((((()))***((('''++++++)))'''%%%&&&***---...---,,,+++++++++,,,---+++++++++---000111000//////111000...///333333//////---...000...******---...............///111111---...///...---...///111...+++,,,///000......111222000000000222222111000111111111222444666999::::::;;;<<<===???AAACCCEEEKKKKKKLLLLLLNNNSSSXXX]]]cccggglllsss{{{yyyrrrhhhccc[[[TTTOOOJJJFFFCCCCCC@@@<<<999888666444333000000000000////////////000000///...---------------...,,,***,,,000111...))),,,,,,)))(((++++++(((***((('''((()))***)))''')))***+++,,,---.........,,,---...//////...---,,,---............------,,,''')))******)))***,,,...+++)))&&&%%%'''((()))((('''(((((()))***+++,,,,,,+++,,,,,,,,,+++***)))(((,,,+++++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,)))(((((()))***+++***)))'''&&&%%%&&&((((((&&&$$$'''(((************+++---)))))))))((((((***///222999777111+++))),,,,,,***---)))***...222111111333444444333111000...------[[[VVVXXXSSSYYYrrriiiddd```ZZZVVVTTTRRRQQQOOOLLLMMMNNNOOOOOONNNMMMLLLIIIGGGDDDAAA@@@AAACCCDDDIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFDDDDDDFFFJJJMMMOOOMMMKKKLLLMMMKKKFFFAAABBB@@@>>>;;;888555333222///000222555777666333000222000//////000000///---))),,,---+++,,,///000---+++------)))))),,,,,,***...+++)))(((***,,,---------,,,***)))***,,,,,,++++++***((()))******)))'''((())))))(((''''''***,,,///...,,,+++***++++++,,,+++***+++---000222222111...//////---///222111---------000111...)))***///,,,***)))+++...111111000---///111000...---000333...,,,,,,///000...///222444222111111111222111000///000000222444777:::<<<::::::;;;<<<>>>AAADDDFFFJJJKKKKKKKKKMMMRRRXXX]]]bbbfffmmmuuu~~~yyyqqqhhhccc\\\UUUPPPKKKGGGEEECCC@@@<<<888666444444333000000000000////////////000000///...............,,,---,,,)))+++000000---))),,,,,,)))(((+++***(((***((('''((()))***)))''')))***+++,,,---.........,,,---...//////......------------......------,,,((()))*********+++...000...+++'''&&&&&&((((((((('''((()))***+++,,,------,,,,,,,,,,,,++++++******,,,+++***))))))+++,,,---***,,,...///000///...---,,,***))))))***+++***)))&&&&&&&&&&&&'''&&&%%%$$$%%%(((******''''''))),,,%%%&&&'''''')))---333777777333...+++,,,---,,,)))---******///222111111444333333222111000......---XXXSSSUUUQQQXXXxxxooohhhccc\\\WWWTTTRRRPPPNNNLLLLLLMMMNNNNNNNNNMMMLLLIIIGGGDDDAAA@@@AAABBBDDDGGGFFFEEEDDDCCCCCCDDDDDDFFFFFFFFFEEEEEEGGGKKKNNNNNNLLLJJJJJJJJJGGGBBB===>>>>>><<<:::777555333222111111222444555333000---222111000000111111///---***------+++,,,000000...)))++++++))))))---...,,,---***((((((***,,,------)))+++---+++'''%%%(((---+++***))))))******)))((($$$''')))******)))))))))---,,,+++)))))))))******+++******,,,///111111111,,,......---...111000+++------000111...***+++000+++(((''')))...222111///---000222000......000333...,,,,,,000111...///222555333111000111111111000//////000111444777999;;;888888999;;;>>>BBBFFFHHHHHHIIIIIIIIIKKKPPPWWW\\\___eeeoooyyyzzzrrriiiddd]]]VVVQQQMMMIIIGGGCCCAAA===999555333333333000000000000////////////000000///............///***,,,+++)))***......***(((++++++((('''******'''***((('''((()))***)))''')))***+++,,,---.........,,,------......//////...,,,,,,---------------,,,((()))+++++++++,,,...000222///***''''''((((((((('''((()))***+++,,,------,,,,,,++++++++++++++++++***)))(((((((((***+++,,,+++---000222333222111///000---+++*********)))'''&&&'''''''''&&&%%%$$$$$$'''***,,,***'''%%%''')))%%%&&&'''(((***---333666///,,,***,,,...---***'''---)))***...111111111333000000000000000111111111VVVRRRUUURRRYYYvvvlllggg___XXXTTTRRRPPPNNNLLLLLLMMMNNNNNNNNNNNNMMMIIIHHHEEECCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFHHHKKKMMMKKKJJJIIIHHHGGGCCC???<<<;;;;;;:::999777555333222333222111222222111...,,,//////...///000000...,,,+++......+++,,,///000...(((++++++)))***...000...,,,+++))))))+++---...---(((***---+++$$$"""))),,,***))))))***+++)))(((###&&&***++++++)))((('''+++***)))((((((((()))***+++***)))+++---///000000+++......---///222000+++...---...111000,,,,,,000,,,***)))+++///222222111...///000///...///000222///,,,---000111//////222444222000///000111111000/////////000222444777888666777999<<>>===999999999888777444222111333111//////000000///...+++***+++,,,......,,,***---///...++++++///000...))),,,,,,***+++///000...---,,,+++---///000000///))))))+++,,,&&& """))),,,+++)))***++++++***(((%%%''')))***)))''''''(((***)))((('''((()))***+++,,,***)))))),,,.........---///000///111444111,,,000---,,,000111...---...+++++++++,,,///111222222000...---...///000000000///------000111//////222333111......///000111000000000//////000222444555666777:::===@@@BBBDDDDDDEEEGGGIIIKKKMMMQQQWWW[[[bbbhhhqqq{{{|||ttthhhddd]]]VVVRRRNNNJJJHHHBBBBBBAAA===888444333333000000000000////////////...---------------......,,,---,,,***+++---+++'''))),,,,,,)))(((++++++(((***((('''((()))***)))''')))***+++,,,---.........,,,,,,,,,---...///000000***+++,,,---------------)))***+++***)))***,,,---...,,,***)))*********(((((((((((())))))*********+++***))))))))))))***+++(((((()))***++++++++++++,,,---///000111222222111000---***(((((((((((('''''')))***)))&&&%%%%%%&&&***)))((()))******)))((()))***++++++***))))))******((()))---+++&&&&&&***+++'''(((,,,000//////111///000111222333444555555TTTQQQVVVTTT]]]sssmmmddd\\\WWWTTTRRRPPPOOOOOOOOOPPPPPPQQQQQQQQQKKKKKKKKKJJJIIIHHHGGGFFFAAACCCEEEFFFGGGFFFEEEDDDBBBDDDHHHIIIJJJJJJJJJKKKGGGJJJLLLIIIDDD???>>>>>>888888888888666444222111222000------///000111111((('''(((***,,,,,,***(((...000///++++++...///---+++------++++++///000......---...///222222111000+++((((((---,,,((()))...,,,+++******++++++***((('''((()))(((&&&&&&((()))))))))(((((((((***+++,,,,,,***))))))+++,,,------...111222111333555333...111,,,+++///222000......)))***++++++---...000111000...+++,,,///111000...///------111111///000333222000------...000111111111000/////////000111222777888;;;>>>@@@AAAAAAAAAEEEGGGJJJMMMOOOSSSXXX[[[eeejjjqqqyyy|||uuugggccc\\\VVVQQQMMMIIIGGGAAACCCCCC???999444333333000000000000////////////------,,,,,,,,,------......///...+++,,,---+++&&&+++------******,,,,,,)))***((('''((()))***)))((()))***+++,,,---.........,,,,,,,,,------///000111***+++,,,,,,------------)))***+++***))))))***,,,)))(((((()))+++++++++)))(((((((((((())))))))))))******)))(((((()))***+++((()))+++,,,------,,,,,,+++,,,---...000000111111...+++((('''((()))))))))'''***+++***'''%%%%%%''''''%%%###%%%(((***(((&&&%%%(((***+++***)))******---++++++,,,(((###%%%,,,***'''''',,,///......111111111222333444444555555YYYWWWRRRZZZYYYxxxnnnddd```\\\WWWTTTTTTRRRPPPPPPRRRTTTTTTRRROOONNNLLLJJJGGGFFFFFFGGGHHHEEECCCBBBCCCDDDCCC???<<>>AAACCCDDDEEEFFFIIINNNTTTYYY]]]ffflllttt{{{}}}vvvmmmfff]]]VVVQQQMMMHHHDDDDDDCCC@@@===:::777555555333222000///...///111222///...111444333//////222---...///...+++***)))***......---,,,***(((&&&%%%$$$$$$%%%%%%&&&'''((((((&&&(((+++...//////...,,,...///111000...------...------..................,,,***'''&&&&&&''')))+++,,,,,,+++***))))))******)))***+++,,,,,,,,,,,,,,,000...,,,)))''''''((()))+++***)))***,,,---,,,+++''')))+++...000111222222...,,,***)))******)))((((((******)))((('''((()))&&&'''((()))******)))(((+++***)))(((((()))***+++)))***+++***))))))+++---,,,++++++---000222222111111111111333555777777777VVVTTTPPPYYYYYY|||pppeee___\\\XXXWWWXXXUUUTTTRRRSSSTTTTTTQQQNNNMMMKKKIIIGGGFFFGGGHHHHHHDDDBBBAAAAAACCCCCC@@@>>>CCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEECCCAAA???>>>;;;:::999777444111...---------,,,,,,------...///111000...,,,++++++,,,,,,***///111---+++---...,,,)))+++,,,---......------,,,***+++///000///000333***************+++------...)))'''***+++(((''''''***+++---...,,,)))'''&&&************+++,,,------...,,,++++++---......---***000///)))***333555111+++000------555444///333,,,,,,,,,,,,---...000111222000//////000111000///000000111111111222444666555222//////222333000,,,---111666555000///222666444777:::<<<>>>???AAACCCDDDEEEGGGJJJNNNSSSZZZ^^^hhhnnnwww~~~}}}vvvkkkddd\\\UUUQQQNNNJJJFFFDDDCCC@@@===:::777666555111000...---------///000...+++,,,//////,,,,,,...,,,.........+++*********------,,,+++***((('''&&&%%%%%%%%%&&&&&&''''''''''''))),,,...///...---,,,...///111000...------...------------------------+++***(((((((((***+++,,,,,,++++++******)))************++++++++++++++++++...---+++)))((((((((((((***))))))***,,,---,,,+++---------------......///...,,,***)))******)))'''&&&'''((('''%%%%%%%%%&&&'''((()))*********)))((()))(((''''''''''''((()))'''((()))((('''''')))+++---,,,,,,...000222222111222111000111333444444333SSSSSSPPPYYYXXXsssfff```\\\ZZZZZZ]]][[[YYYVVVUUUTTTSSSPPPNNNKKKJJJHHHGGGFFFGGGHHHHHHCCCAAA??????@@@AAAAAAAAADDDEEEFFFGGGGGGGGGGGGGGGDDDCCCBBBAAA@@@?????????:::999777555333111000//////...,,,+++,,,---///000///...---,,,,,,,,,------,,,000111...,,,------,,,((()))+++,,,------,,,,,,...,,,---111111//////222)))***+++,,,...000111222...)))&&&'''(((&&&''')))---......///---+++)))'''------,,,,,,,,,,,,------...,,,++++++---......---,,,000...((()))000333000+++000......666444...111------,,,,,,,,,---///000444111---,,,---000222333222444555333000000555999666333//////111222111///...///111111000111444666666999<<<>>>???@@@BBBCCCDDDFFFHHHJJJNNNSSSZZZ^^^eeekkkttt|||}}}vvviiibbbZZZTTTQQQOOOKKKHHHEEECCC@@@===:::777666555111000///...---...//////000+++(((,,,...---+++,,,+++---...---+++******+++,,,,,,++++++***))))))(((&&&&&&&&&&&&&&&&&&'''''')))***,,,.........,,,+++...///111000...------...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,,,,+++++++++*********************************))))))***************)))((((((***)))(((***,,,------,,,///...---,,,,,,,,,------...,,,*********)))(((&&&&&&'''((((((&&&%%%%%%&&&*********+++******)))((()))((((((''''''(((((()))'''((())))))((((((***+++...------...111222222111222000///000111111000///UUUUUURRRZZZXXXuuuhhhbbb___[[[[[[]]]___]]]ZZZWWWTTTRRRPPPNNNIIIIIIHHHGGGFFFGGGGGGGGGBBB@@@>>>===>>>@@@BBBCCCEEEFFFGGGGGGGGGGGGGGGFFFFFFDDDAAA>>><<<:::::::::888777666444333222111111111///---,,,,,,...111333///...---------...///000///000000///...---,,,+++)))***+++---------,,,,,,///---...222222///...111+++,,,...000111333333333111+++((())))))(((***...000/////////...---***(((......---,,,,,,,,,,,,,,,,,,+++***+++---///000//////111///******000222111+++111......666333---///000///.........///000111444111...---///222555666555555444222000111444888666222///...000111111111111///......000333444444777:::===>>>??????AAACCCDDDFFFIIIKKKMMMSSSZZZ___cccjjjsss{{{}}}vvviiicccZZZTTTQQQOOOKKKGGGEEECCCAAA===:::888666555333222111000000000111111555---))),,,000000...---***,,,------+++******++++++******************+++''''''''''''&&&&&&&&&&&&***+++,,,......---,,,+++...///111000...------...---------,,,,,,,,,,,,,,,******+++,,,,,,+++***)))******+++++++++*********++++++***))))))(((((((((&&&((()))++++++***)))(((+++******+++---//////...***+++,,,------...------...,,,*********)))'''%%%)))***,,,,,,***(((((()))++++++++++++******))))))************************)))***++++++******,,,...///......///111222222111111000//////111111000///XXXYYYVVV]]]YYYtttjjjfffbbb]]][[[[[[aaa```^^^ZZZVVVRRROOONNNIIIHHHGGGGGGFFFFFFFFFFFF@@@???===<<<<<<>>>AAADDDFFFFFFGGGGGGGGGFFFEEEEEEFFFDDD@@@<<<999777666666666666555444333222222111222111///---...000222444000///.........///000111000///...//////---++++++)))***,,,---......------///---///333333///...000---///111333333333222111111---******)))(((+++111000///---.........+++(((...---,,,++++++******+++)))((((((***...111222222222222000------000222222,,,111......555222,,,///111000///...///000111222222111000111333555666555888444000///111333333333333111...---...///000111333111...///111333333222777999<<<>>>>>>???AAABBBCCCGGGJJJLLLMMMRRRZZZ```gggmmmvvv~~~~~~vvvkkkeee\\\VVVRRRNNNJJJFFFEEEDDDAAA>>>;;;888666666333222222111111111111111666///***---111000......)))+++,,,,,,+++***+++,,,******))))))******+++,,,'''''''''''''''''''''&&&++++++,,,---------,,,+++...///111000...------...///.........---------,,,++++++,,,,,,+++)))'''&&&)))******+++++++++******,,,+++***)))((((((((()))%%%''')))+++,,,+++***)))---,,,+++---///000000///'''))),,,//////...+++))),,,+++*********)))'''$$$))),,,......,,,*********,,,,,,+++******)))))))))******++++++++++++******)))***++++++***+++---//////......000222333333222000///...000222333222111ZZZ[[[XXX^^^YYYuuulllhhheee___\\\\\\___```___\\\WWWSSSPPPOOOIIIHHHHHHGGGFFFEEEDDDCCC>>>>>>===<<<;;;<<<@@@CCCFFFFFFFFFFFFFFFEEEDDDCCC@@@???===;;;999888777777444555555555444333111000222111///...///000222333000///.........///000111000,,,+++...///,,,***+++***+++,,,.........------...,,,...222333///---///...000222444444333111///...+++))))))(((&&&***000///---++++++......+++(((,,,,,,+++***************)))((((((***...111222222222111000000000111222222...222...,,,333111+++/////////.........///111222111111111333555666555333666222......111444333000111000///......///000000333222111111222333333222666999<<<>>>???@@@BBBCCCCCCGGGKKKMMMMMMRRRZZZaaagggmmmvvv}}}~~~vvvmmmfff]]]WWWSSSOOOKKKGGGFFFDDDAAA>>>;;;888777666111111000000000/////////333---***---///---+++,,,((()))+++,,,+++***+++,,,+++***)))))))))***,,,---''''''''''''''''''((((((***+++,,,,,,------------...///111000...------.../////////......------,,,++++++,,,,,,+++)))'''&&&((()))***,,,,,,+++******,,,+++***)))((()))***+++&&&(((***,,,---,,,+++***...---,,,---///000///...***+++...///...+++(((%%%***))))))***+++***'''%%%'''***,,,,,,+++)))((((((++++++***)))))))))******((())))))******))))))((('''((()))))))))***,,,...///......000333555555444000//////000333444333222WWWYYYXXX^^^XXXxxxnnnhhheeeaaa___```\\\^^^```^^^YYYSSSPPPOOOIIIIIIHHHGGGEEECCCBBBAAA===>>>>>><<<:::;;;>>>AAAFFFFFFFFFEEEDDDCCCBBBBBB======<<<<<<:::999888777333444666777666333///---//////......//////000111///...---,,,,,,---......///***)))---///,,,***+++((()))+++,,,------,,,,,,,,,+++---222222///---...,,,///222444555333000...,,,)))))))))'''%%%)))///---***'''))),,,---+++''',,,++++++************++++++***)))+++...000000000//////000111222111111222000333---***111///+++000////////////000111333444111000000111333444333222222111000000111222222222000000111000000000000111000111333444444444555555666999<<>>;;;999777666000111111111000000/////////,,,,,,......***)))+++''')))++++++++++++,,,---+++***)))((()))***,,,---&&&&&&''''''(((((())))))******+++,,,------.........///111000...------...//////...------,,,++++++******+++++++++++++++***''')))***,,,,,,,,,***))),,,+++***))))))***,,,---)))***+++,,,------,,,,,,...---,,,,,,------,,,++++++++++++++++++***))))))(((((((((***++++++(((&&&%%%(((++++++***'''&&&&&&***)))((((((((()))***+++((()))************)))((('''((()))))))))***,,,......---...000444666666666222111000000222222222000TTTWWWVVV\\\WWW{{{ooohhheeebbbbbbdddYYY]]]```___ZZZTTTPPPOOOJJJIIIIIIGGGEEECCCAAA@@@<<<>>>>>>===::::::===@@@EEEEEEEEEEEEDDDBBBAAAAAA============;;;888666555222444777888777333///,,,---------..................---,,,+++***+++,,,,,,...(((''',,,///,,,***+++'''(((***+++,,,,,,++++++******,,,111222...---...***---111444555333000...+++******+++)))&&&***000+++(((%%%'''+++---+++''',,,++++++******++++++,,,...,,,++++++---......---------...111222111000111222444---)))000///+++000111111111111333444666888222000......000111222111///222444444111000222555///111222333222111111222---000444555666666777888777:::===@@@BBBCCCFFFHHHBBBHHHMMMMMMMMMQQQZZZcccjjjpppxxx~~~vvvkkkeee]]]XXXVVVTTTPPPMMMFFFDDDBBB>>>;;;999777666222333333333333222111111...---///111///***))),,,&&&(((***+++++++++,,,---,,,+++)))((((((***+++,,,%%%&&&&&&'''((()))******))))))***+++---...//////...///111000...------.........---,,,,,,+++******)))******+++,,,...//////'''(((***,,,---,,,***))),,,+++***)))***+++---///++++++,,,,,,------------...,,,++++++++++++***(((***)))((('''(((+++...000''''''(((***++++++)))&&&&&&(((+++,,,***(((&&&&&&((((((''''''''')))***+++***+++,,,------,,,+++***)))***+++,,,+++,,,///111---------000444777777777333222000000111111///...ZZZPPPSSSUUUZZZzzzqqqiiidddbbbbbbbbbbbb```^^^[[[XXXSSSNNNIIIHHHGGGEEEDDDBBB@@@???>>>===<<<:::999999:::<<<===<<>>>>><<<999555333444555444111111444888999555000///---///333333000///111***+++,,,------------,,,---......---++++++,,,---))))))***+++,,,---...///---,,,,,,---...000222333222444666555333000///...---.........---,,,++++++,,,+++)))'''(((***,,,...///...---+++***)))))))))(((...111......111222...+++...111111000...------555333000000000000///...111000...------...///000222000...///222444333222000111111222222333444444222111///...///111444666333222333666:::<<<:::777888999<<<@@@DDDFFFEEEDDDCCCHHHLLLNNNPPPTTT\\\bbbllloooxxx|||sssiiiccc[[[UUUSSSRRRPPPMMMCCCAAA???===<<<999666333333333111000...---------222222111000///---+++******++++++++++++***))))))++++++***(((&&&%%%''')))((('''%%%$$$$$$&&&)))+++***+++---...///......---...///000///---,,,,,,,,,***+++,,,,,,---------,,,***************+++++++++,,,++++++,,,......---++++++******))))))***+++,,,...+++((('''***,,,+++******+++,,,---,,,,,,******...***)))---,,,'''&&&***,,,++++++***)))(((((('''$$$%%%'''))))))((('''%%%*********)))(((&&&%%%$$$******))))))***++++++,,,***+++,,,+++******,,,------...000333555666777777444333222111000000//////ZZZPPPSSSUUUZZZ}}}uuummmhhhffffffgggcccaaa]]][[[WWWSSSNNNJJJHHHGGGEEECCCAAA@@@>>>===<<<;;;:::999999;;;===>>>===AAADDDCCC???<<<===@@@>>>>>><<<999666555666777555222111444777888444///000...///222333000000222......---+++***((('''&&&,,,---...---,,,,,,...000++++++,,,---//////000000......------...///111222333555777666444111//////...............---,,,,,,+++***(((''''''(((+++,,,///...---+++***))))))))))))///111...---000111...,,,...000111///......///111///---,,,------,,,+++000///---,,,,,,---///000111///...///222333333222111111111222222222222333222000///...///111333555//////000444888::::::888888999;;;>>>BBBDDDCCCBBBBBBFFFJJJLLLNNNSSSZZZaaakkkooowww|||ssskkkeee\\\WWWTTTQQQMMMJJJDDDBBB@@@>>>===:::777444333333111000///.........111111111000...---+++***(((((()))***+++,,,------,,,,,,+++)))'''&&&'''((()))((('''&&&&&&(((***+++***+++,,,............---000111222111///---------***+++,,,,,,------------,,,,,,++++++******))))))+++******+++---...,,,+++---,,,***)))((()))***+++///---,,,---//////...,,,******+++,,,,,,,,,+++***///***))),,,+++''''''+++++++++***))))))(((''''''&&&'''((()))***)))((((((************)))(((''''''))))))))))))***+++,,,---***+++,,,+++******,,,...///000222444777:::<<<===888777555222000///...---ZZZQQQTTTUUUZZZ~~~uuunnnkkkjjjjjjiiidddaaa]]]YYYVVVSSSNNNKKKGGGGGGEEECCCAAA???======:::999999999:::<<<>>>???>>>AAACCCAAA>>>;;;<<<>>><<<===<<<:::777777888:::666444333444666555222...222///...111111///000333111///---+++)))(((''''''+++,,,.........///111333...///000222333333222222//////...---...///000111555777888777555222000///....../////////...------+++***(((''''''((()))***...------,,,+++******))),,,///000...,,,...///...---/////////......000222...---++++++,,,,,,+++)))///...,,,++++++---...///222111000111333444444444222222222222111111111111000000///...///111222444...///000444888:::;;;:::<<<;;;;;;===AAACCCCCCBBBAAADDDGGGJJJLLLRRRYYY___jjjnnnwww|||ssslllfff___XXXTTTPPPJJJFFFDDDBBB@@@>>>===;;;777555333222111000////////////111111000000...---+++***))))))))))))***,,,---///,,,---,,,***((('''((()))))))))(((((())))))*********+++,,,---............222333444333000.........++++++,,,,,,,,,,,,------------,,,+++***)))((((((***))))))+++,,,---+++***000...+++((('''((()))***+++***+++,,,------+++))))))***+++,,,,,,,,,,,,,,,///+++***+++***((())),,,******))))))((((((''''''))))))))))))******************++++++++++++******)))))))))******,,,------***,,,,,,,,,++++++---///000000222444888<<>><<<<<<888888888999:::<<<>>>??????@@@AAA???<<<::::::;;;:::::::::888777777999;;;777555444444444333000---333///...000000...000333......---,,,,,,---...///,,,---///000000111444777444555777888888777555444...............000222333444666888777444111000///...///////////////......,,,+++***((((((((()))***---------,,,,,,++++++***---///000...,,,---.........//////...---...111444///...---...//////...,,,...---,,,++++++,,,...///333333222333444555666666333222222111000000//////////////////000111222222222222444666999;;;<<<<<<@@@???>>>???BBBDDDEEEEEEAAACCCFFFIIILLLRRRZZZ___jjjnnnwww|||tttkkkfff___YYYUUUPPPJJJEEECCCBBB???>>>===;;;777555333222111111000000000000000000000///...---+++***...---+++))))))***+++,,,***+++,,,+++))))))***+++((()))))))))))))))))))))***+++,,,---......//////333444444333000.........,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++************))))))***,,,,,,+++)))///---***''''''(((***,,,)))))))))************))))))******+++,,,,,,,,,,,,...,,,******))))))***,,,)))))))))(((((((((''''''***))))))))))))***++++++))))))***+++,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---,,,+++,,,...000//////000333777<<<@@@CCC???===:::666222///,,,+++eee___```\\\___{{{rrrkkkjjjjjjiiigggeeeaaa]]]XXXUUURRROOOLLLGGGFFFDDDBBB???===;;;:::666666777888:::<<<===>>>??????>>>===;;;999999:::777777777777666666999;;;888666555444333111///---222///---//////---...222+++,,,,,,---...000111222...000222333444666:::<<>>===:::666333000...---iiidddeee___bbb~~~sssmmmlllllljjjgggdddaaa]]]YYYVVVSSSNNNKKKGGGFFFDDDAAA???<<<:::999444555666777999:::;;;<<<>>>===<<<:::999999999999555666666666555666888;;;777666555333111000///...000---,,,......,,,,,,///++++++,,,---............111333666999<<<@@@DDDGGGMMMNNNNNNMMMIIICCC<<<888......---...///111444555000222555555333111000000------.../////////......//////---,,,+++***))))))++++++---......---,,,,,,,,,+++...111///,,,+++............,,,***+++...000---------///111111000......---,,,+++,,,---///111---...//////...///111333222111111000///......---...///111333333333222222444555666666555555888:::???>>>>>>@@@BBBDDDDDDCCCEEEEEEFFFIIIOOOVVV^^^bbbkkkoooxxx|||uuuiiiccc\\\XXXUUURRRMMMJJJCCCAAA???>>>===;;;888666222222222111222222333333/////////......,,,++++++************+++---...///$$$&&&)))***++++++,,,...))))))((('''''''''((((((******++++++---...000111///000111111///------......---,,,+++***+++,,,---))))))***+++,,,---......***))))))+++,,,---+++***))))))((()))***+++---...***,,,------,,,---...000,,,,,,+++******++++++,,,***------++++++------***************))))))))))))((()))))))))************((()))***,,,------......//////---,,,******))))))+++,,,---------...000222444555666888:::>>>AAACCC>>><<<999666333111///...ddd```bbb[[[^^^sssmmmmmmmmmjjjfffcccaaa]]][[[WWWSSSNNNJJJGGGFFFDDDAAA>>><<<:::888333444555666888888999999===;;;999888999999999999666777777666666666999;;;666666555333111/////////...++++++......******,,,***,,,...000000///---,,,222555:::@@@EEEKKKQQQUUU[[[\\\[[[YYYRRRJJJAAA<<<111000/////////000111222///111444555444333222333,,,,,,---...............///...---,,,***)))((((((***+++---...///...---,,,))))))---222111,,,+++............,,,***)))+++---,,,,,,---000222222000......---,,,,,,---...111222,,,...//////......000333000000000//////............000222444555444333222333555666666555666999<<<======???AAADDDEEEDDDCCCFFFEEEEEEHHHOOOWWW^^^bbbmmmpppyyy|||vvvjjjddd\\\WWWTTTQQQNNNJJJEEECCCAAA@@@@@@>>>;;;888222222222222222333444555............---,,,++++++)))******+++,,,---......%%%'''*********)))***+++,,,+++)))''''''((()))************+++,,,...000222---///000000///......//////...,,,******+++,,,---***++++++,,,,,,---------+++******+++---...,,,+++((()))******++++++++++++'''+++000222111///------...---,,,************+++(((---...,,,,,,...---(((************++++++++++++((()))+++,,,,,,,,,+++******+++,,,---.../////////------,,,++++++++++++,,,+++---............111333555666777999;;;===>>>???>>>===:::666222000...---[[[YYY[[[UUUYYY~~~rrrlllkkkkkkhhhdddbbb```^^^[[[XXXSSSNNNIIIGGGEEECCCAAA>>>;;;999888222333444666777777777777<<<:::888777888999:::999777888888777777777:::<<<666666555333000//////000,,,***+++......***(((******,,,000333444333000///222666===DDDKKKSSS[[[```eeeeeeddd```YYYOOOEEE???444333111000///.../////////222555666666555555555+++,,,,,,---.........---......---+++***((('''&&&)))+++---/////////---,,,(((''',,,333333---+++...---......,,,)))((()))***---...///111444444222000///...---,,,---///111333...111222222000000333666///////////////.........///111333555666555333222333555777777777888===@@@>>>???AAADDDGGGHHHGGGEEEEEEDDDDDDGGGNNNWWW^^^bbbnnnqqqyyy|||vvvllleee\\\VVVSSSPPPMMMJJJFFFEEECCCBBBAAA@@@===;;;222222222222333444555555............---,,,++++++,,,,,,---------,,,+++***''')))++++++)))''''''(((...,,,***((('''(((***,,,*********+++,,,...111222---///000111000///000111///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++)))***+++,,,,,,+++)))((((((///777<<<:::666222000///...,,,***))))))******'''---///------///---'''++++++++++++++++++,,,,,,)))***,,,......---,,,+++,,,---...///000000000000++++++++++++,,,---......+++---.........///111333444555777888999:::::::::@@@>>>:::666222...,,,+++YYYXXXUUUZZZ[[[}}}~~~tttmmmiiihhhfffeeecccbbb```]]]XXXSSSMMMJJJLLLHHHCCC???===:::888666333333333444555666777888999888888:::===>>>===<<<;;;;;;::::::999888777777777555222111222111000///000///---,,,++++++,,,---,,,,,,,,,,,,...000222333777;;;CCCMMMVVV^^^dddgggllljjjfffaaaZZZOOOCCC<<<444111...++++++,,,///000111//////222666777666444...***---555888222,,,+++...///...,,,)))(((((()))%%%---111000000222///)))'''+++...---)))(((+++///---000///***)))---,,,(((,,,++++++///333444111---...------------///111222+++,,,...000222333444444000///...///111111...***...000222444555555555555777999::::::::::::;;;===AAAAAABBBDDDGGGHHHGGGFFFEEECCCEEELLLSSSWWW^^^eeelllsss|||~~~vvvmmmddd[[[XXXUUUOOOKKKKKKIIIGGGEEECCC???===;;;999333222111111111222333444222111000...------------)))***,,,...///...,,,)))222---,,,///...))))))...***((('''&&&&&&'''(((***,,,,,,,,,---...///000111000000000000000///.........///000111000///---,,,,,,+++******)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,//////---,,,+++*********...,,,???\\\YYY;;;...777///...,,,***))))))*********+++,,,...//////......---,,,+++***+++,,,---...---)))'''***...111///+++000//////000111111///,,,(((***+++,,,++++++,,,...%%%(((,,,......///333666444666888;;;<<<;;;:::999>>><<<999555111...,,,+++XXXYYYXXX^^^___vvvmmmiiigggdddbbb``````^^^[[[VVVQQQLLLIIIIIIFFFBBB>>><<<999777555333333333444444555777777888888888:::<<<>>>===<<<999999888888888777777777555333111000000000///...,,,,,,++++++,,,---///000,,,...000222333333222222777<<>>;;;999888444333222222222222333444111000///...---,,,,,,,,,,,,,,,,,,---.........---000,,,+++------)))))),,,+++***(((''''''(((***+++,,,,,,,,,,,,---///000111000000000000000///......000000//////..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,%%%(((:::XXXjjjaaaGGG444///...---+++******++++++***+++,,,.........------++++++++++++,,,---...///,,,******+++...000///...000//////000111000...,,,+++,,,---,,,+++***+++,,,)))+++...///...///222444666777999;;;<<<<<<;;;;;;???===:::666333000---,,,XXXZZZ[[[bbbbbbwwwoooiiifffbbb___]]]\\\[[[WWWSSSNNNJJJHHHGGGDDD@@@===;;;999777444444333333333444555666666888777888:::<<<===<<<;;;777777777777777777777666444222////////////...---,,,,,,,,,,,,,,,...//////***---222555666444111///888<<>>:::888666555444444333333333444444111000///...---,,,,,,,,,...---,,,,,,,,,---///000///,,,+++,,,,,,)))))),,,++++++))))))))))))++++++++++++,,,,,,---///000111///000000000000///......111000...------...///000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...***---000<<>><<<:::777555444444333333333444555555777777777999;;;<<<<<<:::999999888777777666555555333111///...//////...---///......---,,,,,,,,,+++***,,,000222333111///---888<<>>;;;888777666555555555444444444444222111000///...---------,,,,,,---,,,,,,,,,...///...---,,,,,,,,,++++++,,,+++***))))))))))))***++++++++++++,,,---...000000//////000000//////...---/////////.........//////...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,111...'''333KKKUUUPPP...---,,,+++***+++,,,---***+++,,,------,,,+++++++++,,,---.........---,,,***---111111......222666444222111111222222000......///000///---,,,---......///000000000111222333::::::::::::;;;===>>>??????>>>;;;777333000...---\\\\\\YYY^^^]]]}}}xxxpppkkkgggccc___ZZZYYYWWWTTTQQQNNNKKKJJJGGGEEEBBB@@@???<<<999777555444444333333333444444777666666888;;;<<<;;;:::<<<;;;:::999777555444444333111/////////000///............------,,,++++++---....../////////......888:::???DDDIIIMMMPPPQQQFFFBBB===888555222///------...000111111///,,,+++...////////////...------+++000444333///,,,+++++++++,,,---,,,++++++---///+++...222222///++++++---,,,---............///000000.........---------...***---//////,,,+++---000---...000111111000//////222111111000000111222222---...//////000111222333333333333333333333333444333555888:::;;;===@@@BBBHHHGGGGGGHHHIIIIIIFFFDDDFFFEEEGGGNNNTTTXXX]]]ccciiiqqq}}}}}}vvvlllddd\\\YYYVVVQQQMMMMMMKKKIIIGGGDDD@@@===:::999666666666666555444444444333333111000///.........'''***---...,,,++++++,,,...///...---,,,---...---))))))))))))))))))))))))+++++++++,,,---...///000///////////////...------,,,---000111222000...,,,---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++%%%+++///...///444999:::+++******))))))***+++,,,***+++,,,---------,,,+++---...//////...---+++******///333333000///444888666555333333333333222000---///000000//////000111.........000222333333333999999999999:::<<<===>>><<<;;;888555222///...---ZZZYYYUUUYYYYYY{{{yyyqqqlllgggbbb___YYYXXXVVVSSSQQQNNNLLLLLLIIIGGGEEECCCAAA>>>:::777555555444333222222333333666555666888:::;;;:::999<<<<<<:::999777666444444222000///...///000///...***+++,,,---............111000///------...///000555777:::===@@@AAABBBBBB;;;888444222111000///...,,,...///000000---***(((,,,...//////---,,,------***///333111000///---))),,,------,,,++++++---///***---222444000******///---------........./////////---,,,......,,,,,,///+++---......------...000......////////////......111000/////////000111222+++,,,...//////111444666444444333222222222333333333666999;;;<<<>>>AAADDDIIIHHHHHHHHHIIIHHHEEECCCDDDDDDHHHPPPWWWZZZ^^^dddiiirrr~~~}}}uuulllddd\\\YYYWWWRRRNNNNNNJJJIIIGGGDDDAAA>>><<<;;;666666666666555444333222333333111000///.........%%%)))...///,,,*********...000///------///000...))))))))))))))))))))))))******++++++,,,...///000...////////////...------***,,,000333333111---+++///............///000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************+++((()))000333000,,,,,,***)))(((((()))***+++,,,***+++,,,...//////............///......---,,,+++,,,000444444222222666:::888666444333333333222111...///111111000000222444...------///222333333333666777888888::::::;;;<<<888777555333111///...---UUUTTTQQQVVVWWWzzz{{{rrrlllfff```\\\WWWVVVTTTRRROOONNNLLLLLLJJJHHHFFFDDDAAA>>>999666666555444333222222222222555555555777:::;;;:::999888888888777777666666555111///------...///...---***+++,,,............---000///...,,,,,,,,,---...111333555777888999999999555222000/////////...---***+++---......---+++))),,,...000000...---...000+++//////,,,---000...)))---......---++++++,,,...+++,,,000222...(((+++333---,,,,,,---............///+++***......++++++///...---++++++,,,---,,,+++......------------......000///...---...///111222,,,...000000000111555888555444333222222222222333222555999<<<>>>AAAEEEGGGIIIHHHHHHHHHHHHGGGDDDAAADDDBBBFFFNNNUUUYYY```fffjjjsss|||tttlllccc\\\YYYWWWRRROOONNNHHHGGGEEECCCAAA>>>===<<<555555666666555444222111222111000...------,,,,,,&&&***......+++)))+++------000///++++++///000---)))******************)))*********+++,,,---//////......//////......---,,,+++---///111222000...---......------...//////000,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,///+++((((((***,,,---...))))))(((((()))+++,,,...)))+++---///000000000000---------------...//////...111444444444555777:::777555222111111222111000000111333222111111222333000///---///111222111///333444666888999999999888666555333222000000//////PPPPPPOOOUUUXXXzzz}}}sssllleee^^^YYYVVVUUUSSSPPPNNNMMMLLLLLLKKKIIIFFFDDDAAA===888555666555444333222111111111555555555777999::::::888444555555555666666777777///---,,,,,,---...---,,,---......///...,,,+++***---,,,,,,+++************...000222333555555555444111///---,,,------,,,+++((()))+++---------,,,+++,,,///222111///...000222---...+++'''***000000***.........---++++++,,,...---,,,///000,,,'''---777---,,,+++,,,.........---...***)))------******///111---******+++,,,***'''///...,,,++++++,,,---...///...---,,,---///111222///111222111000111555888666555333222111222222333000444888<<>>===<<<444555666666555333111000000///...---,,,+++++++++***---...---))))))---111+++//////******///000,,,***++++++,,,,,,++++++************+++,,,---//////......//////......---,,,------...///000000//////+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***,,,---... ,,,222+++$$$&&&***+++******))))))***,,,...///)))+++---///111222222222+++++++++,,,---///222333///111333444555666999:::666444111000000000//////333444444333111000111222333000......000111///,,,111222555777888888777666555444333222111111111111TTTTTTWWWQQQ^^^pppsssjjjbbb[[[VVVWWWQQQMMMNNNOOONNNNNNQQQMMMJJJFFFBBB???<<<888555555555444333333333333444:::999777666555555666666666777888888888777555444666444222///------...///++++++,,,------+++***)))---------...///...,,,***---,,,,,,---......---,,,000///...---,,,+++++++++...+++)))***------)))$$$///...---...//////---+++***)))+++...---***+++///,,,...///...+++***---///------......------,,,++++++******)))))))))))))))///......---------......111111000...---,,,+++***+++......+++***---/////////---++++++---/////////333333333222222333666999333444333111000111444666555444666:::@@@DDDDDDCCCIIIJJJJJJIIIHHHFFFDDDBBBCCCEEEIIIMMMSSS[[[dddkkknnnvvvzzzssskkkfff^^^XXXUUUSSSRRRQQQKKKJJJHHHEEEBBB>>>;;;999999777555555666777777666000000///...---,,,++++++***+++------+++******+++...,,,+++,,,//////---+++++++++************++++++)))))))))***+++---...///000111111111111000//////000000000///......---------,,,,,,++++++******)))---------.........//////***++++++++++++++++++,,,,,,+++++++++++++++++++++'''&&&(((,,,,,,***,,,000///...------------...//////,,,+++......,,,...111000444666555777<<<===;;;444111...,,,---///000000555555444444555777:::<<<444222000000111222111000222222222444777888777666//////////////////......RRRSSSVVVQQQ^^^pppuuulllddd]]]XXXWWWRRROOOQQQRRRPPPQQQSSSOOOLLLHHHDDDAAA===999666555555444333333333333444888777666555444555666666777777777777777666555555666444222000///.........++++++,,,,,,++++++***)))---,,,,,,...//////---+++***+++,,,...///000///...000///...---,,,++++++++++++)))(((***......+++'''...,,,,,,---......,,,++++++***,,,///...******...,,,...///---***(((+++------------------,,,,,,+++,,,,,,+++***************///......------.........000000///...---,,,,,,+++)))---...+++***...111111///---,,,,,,...////////////000000///...///222555333333333111000111444666666666777;;;@@@DDDFFFEEEJJJJJJJJJIIIHHHFFFDDDCCCCCCFFFIIINNNTTT\\\eeekkkooovvv{{{tttlllggg___YYYUUUSSSRRRQQQKKKJJJHHHFFFBBB???<<<:::999777555555666777666555111000000///...---,,,,,,)))+++,,,,,,+++******+++,,,+++***,,,...///---+++++++++************++++++++++++++++++,,,---//////111111222111111000//////000000000///......------++++++,,,,,,,,,,,,,,,,,,---.........//////////////////...---,,,+++******+++++++++,,,,,,++++++***'''&&&(((,,,,,,***,,,000///...,,,******,,,...//////,,,+++......---...222111555888888:::======:::333111---,,,...000111111333222222333444666777888000///...///111222222111000000000222444666555444........................RRRTTTXXXSSS```qqqyyyoooggg___YYYVVVRRRQQQTTTVVVTTTTTTVVVRRROOOKKKGGGCCC???:::777555555444333333333333333555444333333333444666777888777666666555555666666555444444222111000///...,,,+++******))))))******,,,,,,,,,...000000///---(((***---000111111000///000///...,,,++++++++++++)))''''''***...000...,,,,,,+++***+++------,,,+++++++++---000///***))),,,---//////---***(((***,,,,,,,,,------,,,,,,+++***------,,,+++++++++++++++........................//////.........---------(((,,,---++++++000333333///...---...///000///...---......---------000222222333333222111222444666999999999<<>>@@@>>>999222000------...000111111222333444555666666777777111///......000000000///...------///111222222000------------------------WWWYYY]]]WWWcccrrr}}}rrriii```ZZZVVVRRRRRRVVVXXXWWWVVVXXXVVVRRRNNNIIIEEE@@@;;;888555444333333222222333333333222222222222444555777888777666444444555666666444444444444333111//////,,,+++***)))((()))***+++++++++,,,...111111000///(((+++///111111000...---///...---,,,++++++++++++)))((((((***...//////---,,,+++***+++---......---++++++...111///***(((+++///111111///+++)))***---,,,,,,,,,---,,,++++++***------,,,+++++++++++++++---......///////////////---.....................)))---...,,,,,,000333333///......///000111000//////000000000//////111333222333444444333333555888<<<;;;;;;===AAAEEEIIIKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDGGGLLLQQQXXX```hhhnnnqqqyyy~~~yyynnniiibbb\\\XXXUUURRRQQQNNNMMMKKKHHHDDDAAA>>><<<:::888666555666777666555222222111000///...------''')))******)))))))))***+++++++++,,,...///000000,,,,,,++++++++++++,,,,,,...---------------......333333333222111000///...000000000///......------------------......//////,,,---------............------......//////000000)))***+++------,,,+++***((('''))),,,,,,***,,,000...---,,,******,,,---...---******---......///333333999???@@@AAABBB>>>888111///------///111111111555666888:::::::::999888666333111//////...,,,+++,,,,,,,,,---000111000...+++,,,,,,,,,,,,,,,------^^^___bbb[[[ffftttuuukkkbbb[[[VVVSSSSSSWWWYYYXXXWWWYYYXXXUUUOOOJJJEEE@@@;;;777444444333222222222222333111111111111222333555666888777555444444444555666444444444444333111000///---,,,***)))))))))***+++******+++...000111000///)))---111222000---,,,+++------,,,+++++++++,,,,,,,,,+++++++++---......------,,,++++++...000000000,,,+++---000...)))(((+++...000000...***(((***,,,,,,------------,,,++++++,,,,,,+++***************------//////000000//////---------...............,,,000000---,,,///222111000///...///111222111000000111111111000000111333333444666666555555777999======>>>???BBBFFFJJJMMMLLLKKKJJJIIIGGGFFFEEEEEEEEEHHHNNNTTTZZZbbbjjjooottt{{{zzznnniiiccc]]]YYYVVVSSSRRROOONNNLLLIIIFFFBBB???>>>:::888666666666666555444222222111000///...------&&&(((******))))))***+++,,,,,,------...///111333------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------333333333222222111//////000000000///......------/////////......---------++++++,,,,,,,,,---------+++,,,,,,---......//////)))***+++,,,---,,,,,,+++)))(((***---,,,***,,,000,,,---...//////...---,,,,,,******---///...000444444;;;AAABBBCCCBBB===666///...------000222222222666888:::;;;;;;:::888777666444111//////...,,,***,,,,,,,,,---///000///---++++++++++++,,,,,,------aaaaaaccc\\\fffsssxxxnnnddd^^^YYYUUUTTTWWWZZZYYYYYY[[[YYYVVVPPPJJJEEE???:::666444444333222222222222222222111111111222333555666777666555555444444555555444333333222111111000000---,,,++++++******++++++***)))***---///000///---***...111111...******+++++++++***++++++,,,---.........---,,,,,,,,,---------,,,***+++...000111111,,,+++,,,///---)))***---,,,......,,,(((''')))+++------......------,,,+++,,,,,,+++***************,,,---///000111111000///------.....................111111---,,,000222111222000......000222222222...000111000///...///111222444666666666666888999<<<>>>@@@AAACCCFFFJJJMMMMMMLLLJJJHHHGGGFFFFFFFFFFFFIIIOOOVVV\\\dddlllqqqvvv~~~{{{mmmiiiccc^^^[[[XXXUUUSSSPPPOOOMMMKKKGGGDDDAAA???;;;999666666666666555444222111111000///...---,,,''')))***+++******+++,,,,,,---...------...111333...------,,,,,,------...,,,,,,++++++,,,---......222222222333222222111000000000000///......------000//////...------,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,++++++*********++++++,,,------***)))***------***,,,000***,,,000222222000,,,***,,,))))))---//////111555555<<>>888444444333222222111222222222333222222111222333444555555555666666555555444333444333111000//////000111---------------,,,++++++))))))***,,,...///---,,,(((,,,000///+++)))***,,,(((((()))***+++---///000.........---,,,,,,...///,,,***)))***---000111222---++++++---,,,)))+++000---///000...+++))),,,.........//////......---,,,------,,,+++++++++++++++,,,---///111222111000///..................---------000111...---111444333444111...---///111333444...///111000///...///000000222444555555555666888;;;>>>AAACCCDDDFFFIIILLLMMMLLLJJJHHHGGGFFFFFFFFFFFFJJJPPPWWW^^^fffmmmrrryyy{{{llliiiccc___\\\ZZZWWWUUUQQQPPPNNNLLLHHHEEEBBB@@@;;;999777666666666555333111000000///...---,,,,,,''')))+++,,,++++++,,,---,,,------,,,***+++...111......------------......,,,,,,,,,,,,---...000000111111222222333333222222000000000///......------......---------------------------.........//////---------,,,,,,,,,,,,,,,+++***))))))***+++---///+++)))+++...---***,,,000***,,,...000000...,,,***+++((()))---//////222666555;;;@@@AAA@@@???999333---,,,,,,...111333333222333444444555444333222111...---++++++,,,---,,,++++++******+++------,,,++++++++++++,,,---.........ZZZYYY[[[SSS___ooouuukkkdddaaa[[[XXXZZZ\\\[[[]]]```YYYUUUOOOIIICCC===777333444333222222111111222222444333222222222333444555444555666666666555333222444222000......///000111,,,---...///...---,,,+++)))))))))+++---...,,,***&&&***...---***)))+++///''''''(((***+++...000111---...------,,,---///111+++)))((())),,,///111111---+++***,,,+++))),,,222000222333111///...000333/////////000//////...---......---,,,,,,,,,,,,---+++---///111222222000000//////.........---------+++///000......222666666666222...,,,...111444555///111222222111000000111...000333444444444555666:::>>>BBBDDDDDDEEEHHHKKKNNNLLLJJJHHHGGGFFFGGGGGGGGGKKKQQQXXX___gggnnnsss{{{{{{kkkhhhccc```]]][[[XXXVVVRRRQQQOOOLLLIIIEEEBBB@@@;;;999777666666666555333000000///...---,,,++++++'''))),,,,,,,,,+++,,,...+++,,,,,,***((((((,,,///......------------......,,,,,,------///000222222000000111222333333333333000000000///......------++++++,,,,,,---.........////////////000000000111******+++,,,---...///000,,,+++)))((()))+++...000+++***+++...---***,,,000+++,,,,,,------,,,,,,++++++((()))---//////222666555;;;@@@??????===888222,,,,,,,,,...111333333333444444444444333222111111///---+++******)))((('''***))))))***,,,,,,+++)))++++++,,,------...//////RRRPPPYYYTTTYYYlllwwwllleee___[[[WWWWWW[[[___``````[[[VVVPPPIIIDDD>>>999555444444444333333222222222333333222222333444666777444333333333333444555555666444000...---///222555//////000000///---+++***000---+++***+++---......,,,,,,+++***(((((()))+++'''---///,,,+++000111......---+++))))))+++---///,,,---//////......000111,,,......)))(((+++......222111000......///000000/////////...,,,,,,---///...000111000,,,***,,,---000000000000111222333444333222111000////////////+++,,,...///111333555666222222222333555555333111,,,+++---222333000///111...000222444555777:::======@@@CCCGGGJJJMMMNNNNNNKKKLLLMMMLLLIIIFFFDDDDDDLLLQQQWWW\\\```fffmmmsss~~~yyyoooiiiccc```___^^^YYYTTTVVVUUURRRNNNKKKGGGDDDCCC>>><<<999888888777555444000000///...---,,,++++++,,,+++******,,,...//////(((***,,,...//////...---+++***)))))))))***+++,,,++++++,,,---///111333444000111222222333333333333//////...------------...444111///000111222///---////////////////////////,,,------......------,,,***,,,---+++((('''))),,,******+++,,,,,,------...******+++,,,,,,,,,,,,+++***+++---///000111222222888888999;;;;;;888444000111///------...111222222333555777666444222111222000---***))))))))))))((()))*********++++++++++++++++++******++++++,,,---VVVTTT\\\WWW[[[nnnzzzpppiiiccc___ZZZYYY\\\___```___YYYUUUOOOIIICCC>>>999555444444333333333222222222222222111111222444555666333333333333333444555555222111000/////////000000---.../////////...---,,,...,,,***+++---000111111,,,,,,+++***))))))******%%%+++---******...///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////+++......***(((+++...---......------...///000111...//////...,,,+++,,,------///000...,,,***,,,---------------...///000111000000///............///.........///000111111222000000111333555666444111///...///333444000...000...000222333444777:::<<<<<<>>>AAAEEEHHHJJJLLLLLLMMMNNNNNNLLLIIIGGGGGGGGGLLLQQQXXX]]]ccciiirrrxxx~~~ooojjjccc___^^^]]]YYYVVVWWWUUURRRNNNJJJFFFCCCAAA>>>;;;999777777666555333111000000///...---,,,,,,,,,***)))((()))*********(((***,,,...//////......000///...---------...///,,,,,,------...///000111111111222333333333222222//////...------------...222000...///111111000...........................,,,------......------,,,***,,,,,,+++(((((())),,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++,,,---...///111222222888999::::::777444111///111///------///111222222333444555444333222000000---+++(((''''''((('''&&&((((((((()))))))))******++++++******++++++,,,---YYYVVV]]]XXX[[[mmmuuuooogggccc^^^\\\^^^______^^^WWWSSSMMMGGGBBB>>>999555444333333222222222222222222111111111222333444555333333333333444444444444///000111222111000///...+++,,,.../////////......,,,***)))+++...111333333***+++++++++++++++******$$$)))+++))))))+++---+++------...///...---+++***,,,***)))***...///...,,,+++......***))),,,...---+++++++++,,,---...000000,,,...000///---+++***++++++---------++++++,,,---,,,,,,,,,,,,---...//////------,,,,,,------...///////////////.........---......000333666555333000222000111555444000...000...000222333444666999<<<===>>>BBBEEEHHHJJJKKKKKKOOOOOONNNLLLIIIHHHIIIKKKLLLQQQYYY___eeemmmvvv}}}}}}pppjjjccc^^^]]]\\\ZZZWWWWWWUUURRRMMMIIIDDDAAA???===;;;888666666555444222222111111000///...---,,,,,,+++***((((((''''''''')))***,,,...//////......222111000000/////////000...---------------......222222222333222222111111000///......------......///...---...000111000///------------------------------............------++++++,,,***)))(((***+++///...---,,,+++***)))(((*********+++++++++++++++,,,,,,,,,---///000222333777999:::777222......///000...,,,---///111222111222222222222333222000------+++)))((((((((('''&&&''''''''''''((((((((((((++++++******++++++,,,---ZZZWWW]]]VVVYYYkkk{{{tttiiiddd___]]]^^^___^^^\\\TTTPPPKKKFFFBBB===999666444333222111111222333333222222222333333444444444222222333333444444444444000111222333222111000///,,,---...//////...------***))))))***...000111111******+++,,,------+++)))%%%(((************,,,,,,/////////...---,,,+++***---***''')))...000...***+++......***))),,,------******++++++,,,---......+++...000000...+++*********+++++++++++++++,,,,,,............///000111222,,,,,,,,,,,,---...///000.........------,,,,,,,,,...///111333555444111...222000222555555111000111...000222333444666999<<>><<<:::777666666555333222222222111000///...------,,,,,,,,,+++)))((()))))))))***,,,---.../////////111000000///............---,,,,,,,,,,,,---......222222222222222111000///000//////...............---------...///000000000........................------............------+++++++++***))))))******......---,,,+++***))))))***************++++++,,,------------...000111333444666777444...+++---000...---,,,---///111111111222111000222333333000---...---++++++++++++***(((''''''''''''((((((((((((++++++******++++++,,,---[[[XXX]]]VVVXXXjjjwwwhhhddd___]]]^^^^^^\\\ZZZQQQMMMHHHDDDAAA===999666333222111000000111333444444444444555555555555555111222333444444444333333111111000000000/////////...////////////---,,,***+++))))))***,,,------,,,***)))))),,,......,,,***'''(((***,,,,,,+++,,,...111000---+++***+++,,,---...***(((***///111...+++***......+++***,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++---000000...,,,+++++++++*********+++,,,++++++////////////000111222222,,,,,,------...///111111,,,,,,,,,,,,,,,---------111111222333444333///,,,000///111555666333222444///000222444555777:::===@@@BBBEEEGGGJJJKKKKKKLLLLLLLLLJJJHHHFFFGGGKKKNNNPPPUUU[[[aaagggpppzzzxxxrrrpppkkkddd^^^[[[ZZZZZZZZZWWWUUURRRMMMHHHCCC@@@>>><<<:::777666666555333222222222111000///...------)))***,,,+++***)))***+++******,,,---......//////////////////......------+++++++++,,,---...///000222222222222111111000///000000///............///,,,,,,......//////111111////////////////////////---......//////......---,,,+++******************++++++++++++++++++++++++******)))))))))***+++,,,---------...///000111222///222444111,,,***---111---,,,+++---///111111111222111222222333333111///...,,,++++++,,,,,,***)))(((((()))))))))*********++++++******++++++,,,---]]]YYY^^^WWWYYYkkk{{{jjjfff```^^^]]]\\\YYYUUUNNNJJJFFFBBB@@@===999777333222000///000111333444444555666666666666555555000111333444444444333222//////.........---------///000000000...---+++***+++***))))))++++++***)))+++)))(((***...000...+++)))(((+++...---+++,,,000000...,,,))))))***,,,---,,,***)))***...///...,,,)))...///+++***,,,---,,,---............---,,,++++++---///000///.........,,,+++******,,,,,,+++***------------...///000111............///000111222++++++,,,,,,------......333222222333333222000...///...000555666333222444000222444555666888;;;>>>???AAACCCFFFGGGHHHIIIIIIIIIIIIHHHFFFEEEGGGKKKNNNRRRWWW]]]bbbiiiqqq|||{{{uuunnnkkkeee___[[[YYYYYYYYYWWWUUURRRMMMIIIDDDAAA???===;;;888666666555444222222111111000///...---,,,&&&)))++++++((('''(((+++***++++++,,,---...///000///000000111111000000///+++++++++,,,---///000111111111111222111111000000111000//////......//////,,,...////////////111222000000000000000000000000......////////////......---+++))))))***+++***)))))))))******+++,,,,,,---******)))((()))***+++,,,,,,---...///000000000000...///000///,,,+++---000,,,++++++---000111111000///111333333222000000111+++***)))***++++++)))'''************++++++++++++++++++******++++++,,,---\\\XXX]]]UUUXXXkkk~~~ooojjjddd___]]]YYYTTTPPPKKKHHHDDDAAA???===:::777333222000//////111333555444444555666666555444333000111333444444333222111...///111222222000...,,,....../////////...,,,++++++***)))***+++,,,***))),,,)))''')))...000///---)))(((***......***,,,000,,,,,,+++*********+++,,,))))))******+++,,,,,,,,,)))---///,,,***,,,---+++---...///000000//////...+++---////////////111222///---++++++,,,---+++))),,,,,,,,,,,,---.../////////.........///000111111,,,,,,,,,---------------333222111111333444444333000...000555555222000222111333555666777999===???@@@AAADDDFFFGGGHHHHHHHHHGGGHHHHHHGGGFFFHHHKKKMMMSSSWWW^^^dddkkkuuu~~~yyyllljjjfffaaa\\\YYYXXXYYYWWWUUURRRNNNJJJFFFCCCAAA>>>;;;999777777666555333111000000///...---,,,,,,'''+++...---)))&&&'''***+++++++++,,,---...///000...///000111222222111111...---------......///000///000000111111111111000111000000///////////////---///111111//////111333000000000000000000000000......////////////......---+++))))))***+++***(((((())))))***++++++,,,,,,******((((((((()))+++,,,+++,,,///111111111///.../////////...---,,,+++++++++***+++---000111111000+++000555444///---///222+++******+++,,,+++)))'''*********++++++++++++,,,++++++******++++++,,,---ZZZUUUZZZRRRUUUhhhtttnnngggaaa]]]XXXQQQMMMJJJGGGCCC@@@???<<<:::888333111000...///111333555333444555555555444333222///111222444444333222111///222666999888555000---,,,---.../////////...---+++******+++------,,,***---)))&&&(((---111000...)))''')))......***+++000((()))***+++,,,+++***)))'''(((******))))))+++,,,)))---///,,,+++,,,---+++,,,---///111222222111111,,,---...//////000333555000...++++++------+++(((------------...///000000///............///000000......---------------,,,222000///000333666777888111000111555444000...000222444666777888:::>>>@@@BBBDDDFFFHHHIIIJJJJJJJJJFFFGGGHHHHHHGGGIIIKKKNNNRRRWWW^^^eeennnyyyyyykkkjjjgggbbb]]]YYYXXXXXXVVVUUURRRNNNKKKGGGDDDCCC>>><<<999888888777555444000000///...---,,,++++++,,,000222000+++'''(((***+++++++++,,,---...///000+++---...000111111111111111000///..................///000111111111111111111111000///////////////...000222222//////111333////////////////////////......////////////.........+++((()))+++,,,***((()))************++++++++++++***((('''((()))+++,,,***,,,///222222111...---111000.........,,,***'''******+++---000111111000(((///555333---***---333,,,,,,,,,---......+++))))))*********++++++++++++++++++******++++++,,,---WWWQQQTTTMMMRRRgggyyyqqqggg___ZZZUUUPPPMMMHHHFFFDDDBBB@@@<<<777444444333222111111111222333777666777888888666111...333000///000222444222000222333555777777444000,,,222000...+++***+++,,,,,,************************,,,+++***))))))+++---///......---------,,,,,,,,,'''***---,,,***((()))+++)))'''(((---,,,(((***000(((+++......,,,++++++---))))))***,,,//////---,,,111///...---...///.........///*** '''------,,,***)))***+++---///333000------//////...++++++,,,---,,,,,,,,,...000//////------...000222444888777444222000/////////111333777999;;;<<<>>>@@@@@@AAACCCEEEGGGHHHIIIIIIIIIGGGDDDCCCDDDGGGKKKNNNSSSXXX```gggoooxxxxxxuuukkkbbbaaabbb^^^YYYVVVTTTRRRPPPLLLIIIEEECCCAAA<<<<<<;;;999777444222111333333222000///---,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,++++++---//////////////////000000000222111000//////000111222444333222111000000000000111111111111000000000000111111000000111111222333////////////000000000000+++---//////...---...///,,,++++++,,,---...,,,******(((&&&'''+++......---+++++++++,,,,,,---------......---...000000///---///...,,,+++***+++,,,,,,)))***,,,...///......---111111222222000---***)))++++++******++++++,,,---///,,,))))))+++,,,+++)))+++******)))***,,,---...TTTPPPUUUNNNSSSggg}}}vvvkkkbbb\\\WWWQQQMMMGGGEEECCCAAA???<<<777444555444222111111111222222000111333333333222000///222000///000333444333111777555333444555444111...111///,,,***((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***+++,,,...------------------------)))+++---,,,***)))+++,,,***((()))---,,,(((***///(((+++......,,,+++,,,---+++******,,,...///...,,,...------...111222222111'''...000,,,((((((***)))///...---------...000111444111///...000000///------...///...---,,,---...//////...---...000222333666444333111000000000111333555888:::<<<>>>@@@CCCAAABBBDDDFFFGGGHHHIIIIIIHHHFFFDDDBBBDDDGGGKKKNNNTTTYYYaaaiiiqqq{{{{{{tttjjjbbbaaaaaa]]]XXXVVVVVVUUURRRNNNJJJGGGDDDBBB???>>>===<<<:::777555444333222111000///...---,,,,,,,,,,,,++++++************+++,,,,,,++++++---/////////000000000000000111222111111000000111111222444333222111111000000000111111111111000000000000000000000000000111111222/////////////////////000------...000000000///...+++,,,,,,------,,,,,,,,,***((('''(((+++------,,,*********+++++++++,,,,,,......---...000111///.........,,,+++++++++,,,,,,,,,---...000000000000///000000000///...,,,)))(((***************+++,,,,,,...,,,******+++,,,+++)))+++************,,,---...QQQNNNUUUPPPTTThhh{{{oooeee^^^XXXRRRNNNEEECCCAAA???>>>;;;777555666444333111000000111111222444666555222000111333111000000111444555555444===888222111333555222000555333111...,,,+++++++++------------------------------+++******+++,,,,,,,,,,,,,,,---......//////,,,------+++******,,,...***)))***,,,+++((()))---)))+++---...---,,,,,,---,,,+++******,,,......---------...000222333222000%%%---222111///...,,,***////////////000000000000333111000///000000///...///000111000...---------//////.........000111222333222111000000000222222444666888999:::===AAADDDCCCDDDEEEGGGHHHIIIIIIIIIGGGEEECCCBBBCCCGGGLLLOOOTTT[[[ccclllttt|||uuukkkdddcccbbb^^^ZZZXXXYYYXXXTTTPPPLLLHHHEEECCC<<<<<<;;;:::888555333222222111111000///......---------,,,,,,+++***))))))***+++,,,+++++++++---///000000000111111111222222333222222111111222222333444444333222111111111111111111111111000000000000////////////000000000111////////////////////////...---...000333333///,,,))),,,///...+++***+++---******)))+++------,,,*********))))))******++++++...------...000111///......---,,,+++++++++,,,---,,,---...///000000000000000000///...,,,+++*********))))))))))))***++++++...,,,******+++,,,+++***,,,,,,,,,,,,---...///000OOONNNWWWRRRVVViiisssggg___XXXQQQMMMDDDBBB???>>><<<:::777555666555333111000000111111777999:::666///---///333000000111222444555666666???999333111444555222///555444222111//////......------------------------...---,,,+++++++++++++++++++++,,,---...///000000///...,,,+++***+++...///++++++,,,,,,+++)))***,,,)))***,,,------------------+++******+++---............///000111000---+++***...///+++)))+++------------...////////////...222111//////////////////...000111111000....../////////......///000111222333222111000000000111222333444555666888;;;@@@DDDDDDEEEFFFGGGHHHIIIIIIIIIEEEDDDBBBBBBDDDHHHMMMPPPUUU\\\eeeoooxxxzzzuuummmfffeeeddd```\\\[[[ZZZYYYUUUQQQLLLHHHEEECCC;;;:::999888666444222111111111000000//////.........------,,,+++***)))))))))***++++++***+++---//////000000111222333333333333333333333333333333333555444333222222111111222111111111111000000000//////000000111111111111111///////////////.........///---,,,///333333...)))(((,,,000///+++)))+++...++++++,,,---------+++***++++++***)))******+++,,,...------...000111000......---,,,++++++,,,---...+++,,,,,,---------......111000///---,,,,,,,,,,,,)))))))))((())))))***+++---,,,+++++++++,,,,,,,,,////////////000111222222OOOOOOYYYUUUXXXjjjuuuhhh^^^WWWPPPKKKDDDBBB???===;;;:::777555555444333111000000111111444666666222,,,))),,,111000111222333333444666777<<<888444444666666111---//////...............///------------------------...------,,,,,,+++++++++++++++,,,---///000111111000...,,,++++++---...///***,,,---,,,******++++++)))***+++---......---,,,...,,,******+++------------,,,---...///...+++)))///000...((('''***---,,,---...//////000000////////////......---------...,,,...000111000000111222///////////////000000000444333222000000000111111333555666777999===BBBEEEEEEFFFGGGHHHHHHHHHHHHHHHDDDCCCBBBBBBEEEJJJOOORRRWWW^^^hhhrrr{{{}}}wwwssskkkeeedddbbb^^^[[[[[[ZZZXXXTTTPPPKKKGGGDDDBBB======<<<;;;:::888666555111111000000//////......------,,,,,,+++***)))))))))***++++++******,,,......///000111222333444444333333333444444333333333666555444333222222222222111111111111000000000///000111222333333333222222000/////////......------...,,,***---111111---((((((,,,000///+++)))+++...+++,,,......---,,,+++***...---+++******+++,,,------,,,---...000111000///...---,,,,,,,,,---...///,,,,,,,,,,,,---------.........,,,,,,+++++++++,,,)))))))))((())))))***+++,,,,,,,,,,,,+++,,,---------...//////000111111111RRRRRR\\\WWWYYYjjjwwwiii^^^VVVOOOKKKFFFCCC???===;;;999777555444333222111111111222333222333444222000///222666///111222333222333444666777777777777666444000---......//////000111111111---------------------------------------,,,,,,,,,+++,,,---...///000111111///---++++++,,,......---)))---...+++***,,,---,,,))))))***,,,...///...,,,---,,,***+++,,,------,,,))))))***,,,...///...,,,---000111...---///---)))000000000000111111111111---......---,,,+++---///,,,---...//////000333555/////////000000000000000555444222111111111222222666777:::<<<>>>AAAEEEIIIFFFFFFGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCFFFLLLQQQUUUZZZaaalllvvv|||vvvnnnhhhbbbaaa^^^ZZZXXXYYYXXXVVVSSSOOOKKKGGGDDDBBB<<<;;;;;;:::999777555444222111111000///......---,,,,,,,,,+++++++++******)))***+++*********,,,...------///000222333444555222333333444444333333222666666555444333333333333111111111111000000000000000111333444444444333222000//////......---------...,,,+++,,,......,,,)))))),,,///...+++***+++---,,,---///...---,,,,,,---///...,,,******+++,,,...---,,,,,,...000111111///...---,,,,,,,,,---.../////////.........//////000***************************))))))))))))***+++++++++,,,---,,,++++++---///++++++,,,...............UUUUUU___XXXYYYjjjyyyjjj___WWWPPPLLLHHHDDD@@@===;;;999777555333222111111111222333444444444444555555666777888///111333333111111222444333666777777444111000000000111111222222222222222........................,,,,,,------------------,,,------...///000000111...,,,***+++---...---+++(((---...******---///---))))))))),,,///000...,,,---,,,+++,,,------,,,*********)))+++---//////...,,,///000///000111///***000000/////////000111222---...///...,,,,,,...000.........---,,,...222555//////000000000000//////444333222222222333444555666888<<<>>>@@@CCCGGGIIIEEEFFFFFFGGGFFFFFFEEEEEEEEEDDDCCCDDDHHHMMMSSSWWW___fffqqq{{{zzzmmmgggbbbaaa^^^YYYWWWYYYWWWVVVSSSOOOKKKHHHEEEDDD999999999888666555333222333222111000///...---,,,***++++++++++++,,,,,,,,,((()))******)))***,,,...+++,,,---///111333444555111222333444444333222111777666555444333333333333111111111111000000000000///111222444444333222111000000///......---,,,,,,///...---,,,,,,,,,,,,---+++,,,,,,------,,,,,,,,,,,,...///...,,,,,,...000///---+++))))))***+++---,,,,,,,,,...111222111000...---,,,,,,---...///000000///............///000***+++,,,------,,,+++******************+++,,,,,,+++---...---++++++...000+++,,,---.../////////...WWWWWWaaaYYYYYYjjjzzzkkk```XXXQQQMMMIIIFFFAAA===;;;999777555222111111111111333444555555333222333444444222111///111333222000///111333222555888666111...000333///////////////...------000000000000000000000000++++++,,,---............------......///000000000---+++***,,,......,,,)))''',,,...******...000---***)))))),,,///000...,,,,,,+++,,,---......+++)))000...,,,,,,---------,,,---...,,,***+++000111//////...,,,+++,,,---///111---///000///---,,,///222111000...,,,***,,,000444///000000000000000///...222222222222333555777888333777;;;>>>@@@CCCEEEHHHEEEFFFFFFFFFFFFEEEDDDDDDEEEDDDDDDEEEIIIOOOUUUXXXcccjjjttt~~~}}}ooojjjeeeccc```[[[ZZZ\\\WWWVVVSSSPPPLLLIIIFFFEEE<<<<<<;;;;;;999888666666333333222000///---,,,,,,)))******++++++,,,------((()))******)))***,,,...***+++---...000222444444111111333333333333111111777777555444444444444444111111111111000000000000...000222333333333111000000000///...------,,,,,,000000///---++++++---000,,,,,,+++,,,---...,,,***,,,...///---+++,,,///222...,,,***((('''(((***,,,,,,,,,,,,...111222111000...------,,,---...///000......,,,++++++,,,---...,,,---///111111000///---++++++******++++++,,,---+++---...---++++++...111---...000111222222111111[[[VVV\\\WWW]]]pppvvvkkk___SSSJJJGGGGGGEEEAAA===:::777666555333333333222222222111111222222111111111222333444333333222//////111222111333333444555444333111000111000000000111111000...666555222///---,,,,,,,,,------------------------000///---,,,---...000222//////...---------......###'''+++---------...///)))***,,,---...---,,,,,,...---+++***+++---///111///---,,,---///000...+++...............///000111/////////000000000000000,,,---//////...///000222......////////////.........111222000111444444111222333444333333555888::::::;;;<<>>===;;;999888777666666444222000---,,,,,,------......,,,+++***++++++,,,***&&&''',,,,,,((((((++++++,,,---...///000111222333444555666666666555444999777555444444444333222222222222111111111111000111111111111111111111111111000000///...---------111///---,,,,,,,,,+++***,,,+++++++++,,,,,,------,,,,,,+++,,,---///111222111444555222...,,,---///,,,---...///000111222333///...------...///000111111000///------,,,,,,,,,...------,,,,,,++++++***((((((***+++,,,---------000,,,(((***///333333111333222111222333444333222XXXSSSZZZUUU\\\pppvvvjjj___SSSKKKHHHEEECCC@@@===:::777666666333333333333222222222222444444222222222333555666555666444333222333333333333333444444444333111111222111111111111111000...222111000...---------...........................///...---,,,---...000111//////...---,,,,,,,,,---%%%(((+++------------...+++,,,---......---,,,,,,...,,,+++***+++---///111...,,,,,,---//////---***...............///000000///////////////////////////000222111000//////000...//////////////////......222222000000222111...000222333444444666:::<<<<<<<<<>>>@@@CCCGGGJJJLLLHHHIIIJJJKKKKKKIIIHHHFFFFFFDDDEEELLLRRRUUUZZZ___eeennn{{{zzzsssoooiiidddaaa^^^[[[YYY\\\XXXRRRLLLHHHEEEAAA>>>>>>===<<<:::999777777777444222000...,,,,,,------///...---,,,+++,,,------,,,))))))------******...,,,,,,---...000111222222333444555666666555444333888666444444444555444333222222222111111111111000111111111111111111111111111111111000//////......000...,,,,,,------,,,+++,,,,,,+++++++++,,,---...///...---,,,------...///000111111000...------...------...///000111111222//////...---...///000111000000///...------------......---,,,,,,++++++***((()))***+++,,,---------000,,,)))+++000333333222444333333444666666666444TTTPPPWWWSSSZZZnnntttiii^^^RRRJJJHHHCCCAAA???<<<:::888777666444444444444333333333333777555444333333555777888888777777777666555444444222333444444444333111111333333333222111000///...------,,,,,,---...///////////////..................------------...////////////---,,,++++++++++++(((***---...---,,,,,,---------.........---,,,,,,---,,,+++***+++---///111,,,,,,---...000///---***......////////////000000........................111333555444222///------////////////////////////---000111//////222111...000222333444555888;;;>>>??????@@@BBBDDDGGGIIIKKKHHHJJJLLLMMMMMMKKKHHHGGGEEEDDDHHHPPPVVVZZZ^^^dddjjjrrr|||rrrnnniiidddaaa___]]][[[YYYUUUPPPKKKGGGDDDAAA>>>>>>>>>===;;;:::999888888444333000...---,,,------000///---,,,,,,------...---***)))+++,,,***,,,///,,,---...///111222333444333333444555555444333222666444333444555555555333222222222111111111111000000000000000000000000000222111111000000////////////---+++,,,---...---,,,---,,,+++******,,,...///111000...---,,,,,,,,,,,,///...------...//////...............//////000111000///.........///111111000000///....../////////......------,,,+++++++++((()))***+++,,,---------///---***,,,000333333222666666666777:::;;;:::999SSSPPPWWWSSSXXXkkkqqqeee[[[PPPHHHFFFAAA@@@>>><<<:::999777777555555444444444333333333777666444333444555777888777666777999888444222222111222333444444333222111333444444333111///......+++++++++,,,------...///............------------,,,---------............///...---,,,+++*********+++,,,......---,,,,,,---/////////......------,,,---,,,++++++,,,---///000+++---...000111000...,,,/////////000000000//////...............---------000333555555222///---,,,000//////////////////000,,,000111///000444444111222333555555666888<<>>>>>======;;;:::999888444333111///...---------...---,,,++++++,,,---...,,,***((((((((()))+++---,,,---...000111333444555333444555555555444333222444333222444555666555444222222222111111111000000////////////////////////000000000000//////......---,,,++++++---............,,,+++)))***+++...///000///...---,,,,,,++++++///,,,***+++///222111///000///.........///000000111000/////////000111222000////////////000000111.........---,,,,,,++++++((()))***+++,,,------,,,///---,,,---111333444333888888999<<>>===;;;999888777555555444444444333333333444444333333333444555666444222555:::999222///000000111222333333333222111222444555333000......///,,,,,,---------------------------,,,,,,+++++++++,,,---.../////////...---///...---,,,+++******+++---...///...---,,,,,,---/////////...------------,,,,,,++++++,,,---///000,,,...000111111000////////////000111111000///...//////......---------------000333444222///...---111000////////////000111111444444111111333333///444555666666777888<<<>>>CCCDDDEEEGGGHHHIIIJJJJJJIIIJJJLLLMMMMMMKKKIIIGGGJJJKKKQQQYYY]]]___eeekkkvvv|||}}}rrrnnniiieeecccaaa```^^^[[[WWWRRRMMMJJJGGGDDDAAA===>>>>>>===<<<;;;:::999333333111000///...------,,,,,,+++******+++,,,---++++++)))((((((***,,,---,,,---...000111333444555444444555555555444222222222222222444666666555333222222222111111111000000.......................................------------,,,***+++---//////...---,,,+++******,,,...///------------------,,,,,,///,,,***+++000333333222111000///......///111222222111000//////000111222000////////////000000111//////...------,,,,,,+++)))***++++++,,,,,,,,,,,,.........///111333444444999999;;;???CCCEEEDDDCCCUUUSSS[[[UUUWWWiii{{{kkk```VVVLLLFFFEEEAAA@@@@@@>>>===:::888777444444444444333333333333111222333444444444444333222000444;;;;;;333...111000111222333333333222111000222444333///---...///......////////////......------,,,,,,+++*********,,,---///111111000///---...------,,,,,,,,,,,,,,,...///000///---,,,---...///...------,,,------...,,,,,,,,,,,,---...//////,,,...000000//////000111///000111222111000///...000000//////...---------,,,///222222111000//////111111////////////111111777999888333111111///+++444555777777888:::===@@@EEEFFFGGGIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJOOOQQQWWW^^^aaadddkkksss}}}}}}sssooojjjfffdddbbb```___YYYUUUPPPKKKGGGDDDAAA>>><<<======>>>===;;;:::888333333222111///...---,,,+++******))))))***,,,,,,,,,...---******...///...+++,,,---///111333444555555666666666666555333222222222222444666666444222222222222111111111111000////////////////////////---------------------------,,,++++++---///......,,,+++++++++,,,,,,------***+++,,,---------------...,,,+++,,,///222444555222111/////////111333444333222111000000000111222000000///......///////////////......---,,,,,,,,,)))***+++,,,,,,,,,,,,,,,......///111222333444555666777:::???CCCFFFEEEDDDTTTSSS\\\VVVXXXjjj{{{kkk___VVVMMMGGGFFFBBBBBBAAA@@@>>>;;;999777333333333333222222222222///111444666666555333111222000555??????666111444///000111222333333222111---111333222...,,,---000...///000111222111111000......---,,,,,,+++******,,,...000333333111///...---------,,,------...///...///000///------...///---,,,,,,++++++,,,---...++++++,,,,,,---......///+++---...---,,,,,,///222///000222222222000///---111111000//////...------///111222222111000000111222111///......///111222555888777222000111///+++222333666777999===AAADDDEEEFFFHHHJJJLLLMMMMMMLLLPPPPPPOOONNNNNNNNNNNNNNNTTTVVV\\\cccfffjjjsss}}}|||tttpppkkkgggdddbbb```^^^YYYUUUOOOJJJFFFBBB???<<<;;;<<<=========;;;999888333333222111000...---,,,++++++*********+++,,,---***......++++++//////,,,***+++,,,...000222444444666777888888777555444333222222222444666555333111222222222111111111111000////////////////////////...........................---++++++---......---***+++,,,---------,,,,,,***+++,,,---------,,,,,,+++,,,,,,+++,,,...222666222111000///000333555777444333222111000111222222000000///...------------/////////...------,,,,,,******+++,,,,,,,,,++++++---///111222333333444555222333777<<>>AAADDDGGGJJJKKKMMMNNNOOOOOONNNNNNNNNOOOPPPQQQQQQRRRUUUWWWWWW\\\bbbhhhnnnvvv}}}vvvooojjjhhhddd___]]]^^^[[[TTTKKKGGGFFFDDD@@@===888999:::;;;:::999888777444333222000///.........***++++++++++++***))))))---...///...,,,++++++---------...000111222333444777777777777666666666666111222222333333222222222444444444444444444444444555222///---,,,---///111+++---000222333333222111...,,,,,,---//////,,,))),,,+++***+++---...---,,,+++******,,,...000///...++++++,,,---...///000111000111111000000222555888888555222111111222222222111000///000111222111///------++++++++++++------,,,***(((&&&%%%''')))***...///111333444333222111000111222444777:::===>>>UUU]]]XXXVVVWWWuuusssaaaWWWPPPJJJEEEGGGGGGEEEDDDAAA===;;;999999999888666333222333555666444222333666777555444999555555888:::777555666333111111111333333111000000//////...///000111222000///...///000111000///...000111111000...---,,,...///000111111000///...------------,,,,,,,,,,,,...------------------...,,,,,,------------,,,,,,,,,,,,------...//////000+++---......---------...111000000000111111///---000...++++++---000000000333111///000333444333222000000000//////000000000444444444444444444444444444777;;;???AAADDDGGGIIILLLMMMNNNPPPQQQPPPPPPOOOPPPQQQQQQQQQQQQRRRVVVYYY\\\aaaggglllrrryyy}}}wwwqqqkkkiiifffaaa^^^___ZZZSSSLLLHHHFFFDDD@@@<<<:::;;;;;;;;;;;;:::999999444333222000///.........+++++++++++++++***)))))),,,---......,,,+++,,,---+++,,,---...000111222222555555666666666555555555111222333444555555555555444444444444444444444444222111000///............***,,,---///000111000000...---,,,---//////...+++,,,+++***+++---...---,,,,,,++++++,,,...///...---++++++,,,---...///000000///000111111111333666999>>>:::666111///...------000000111333555444111...------,,,++++++,,,------...---+++******+++,,,------...000222333222111000000111222444666999;;;<<>>;;;999<<<<<<;;;888555333444555333222222333555666555444:::666666999:::777555555222111000111333444333222111000///...///000111222000/////////000000...---,,,000444555222000000000...///000111111000///...---------,,,,,,+++++++++------------------------+++,,,///111111///,,,+++------------......///000---...///...---,,,---...333111000000111222111///000///...///000111000///000000111333666777666444000000000//////000000000333444444555555666666666777;;;???BBBDDDGGGJJJLLLNNNOOOPPPRRRRRRRRRRRRQQQSSSSSSRRRQQQQQQTTTYYY\\\bbbgggmmmsssxxx~~~~~~xxxqqqllljjjgggbbb______XXXSSSMMMIIIGGGDDD???;;;===<<<;;;;;;::::::;;;;;;444333222000......------+++++++++++++++******)))+++,,,------,,,,,,---...,,,,,,---///000111222333444444555555555555555444333333444444444333333222444444444444444444444444///000111111000///---,,,,,,,,,---...///000111111///---,,,,,,...000000000,,,+++***+++---...---,,,...---,,,,,,......---,,,++++++,,,,,,---.../////////000111111222444888:::@@@<<<666111---++++++,,,///000333666777555111---------,,,,,,,,,,,,------******)))))))))******+++,,,---///000111111000000000111111333444666888999TTTWWWQQQUUU\\\zzz{{{gggZZZRRRLLLIIIGGGFFFEEECCC@@@>>><<<:::<<<======;;;888666666777444444333444444555555444:::777777;;;;;;888555555444222111222333444333222111111000//////000111222111111111222444444222000+++111777777333000111333//////000111111000....../////////...------,,,,,,------............------,,,...000111111000...,,,...------,,,---...///000///000000///...---...000111000000111333222000...000//////000222111///---///000333555777777555333111111000//////000111111222222333444555666777777:::===AAADDDGGGIIILLLNNNNNNPPPQQQRRRSSSSSSRRRRRRUUUUUUSSSRRRSSSVVV\\\```hhhmmmtttyyy}}}wwwqqqlllkkkhhhbbb^^^___VVVSSSNNNKKKHHHDDD???;;;===<<<:::999999999:::;;;555444222000...------,,,++++++,,,,,,++++++***)))***+++------,,,,,,---///...///000111222444555555333444555666666666555555666555444333000...,,,+++444444444444444444444444000000000000000...---,,,////////////000111333333///---,,,+++---000222444,,,+++***+++---...---,,,///...,,,,,,------,,,+++***++++++,,,------......---///111222333555888;;;:::888444///,,,,,,...000000000222444666444111...---------,,,,,,---------(((((()))))))))*********+++,,,---///////////////111111111111222444555666VVVWWWOOOUUUZZZvvvlll^^^UUUOOOLLLGGGFFFDDDBBB@@@>>><<<;;;;;;<<<===<<<:::999999:::777777777666555444333333:::777888<<<===999666666777555333222333333222111222111000//////000111222000000000222555666555444---333888777333///000222///000111111111///...---/////////......------------......//////......---000//////......//////000///...---,,,,,,---///000111111111000//////000222......000222444333///,,,/////////000222111...,,,...111444666555444222111222111000//////000111222000111222444555777888999<<>>===<<<:::<<<======;;;::::::;;;888999999777444333333333999666888===>>>:::777777999777444222333333222222333222111000///000111111...---,,,...111444555444///222555444111000000222000000111111111///...------------------------------...///000000///...---222000---,,,,,,---000222000...---,,,,,,---///000000111111000//////222444---...///222333333000---///...///000222111///------000444555444222111000333222000//////000222333000111333555777999:::;;;>>>@@@DDDGGGIIIKKKNNNPPPPPPQQQRRRTTTTTTTTTSSSSSSTTTUUUVVVWWWYYY^^^dddiiipppuuu}}}uuuppplllkkkhhhaaa]]]]]]VVVSSSOOOKKKFFFBBB???===::::::999999888888888999888666444222000///...---,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++,,,---++++++,,,...///000111222333444777888999888777666444444444555555444444333444444444444444444444444444333111000//////000111---........./////////000---------,,,+++...222555,,,+++***+++---...---,,,///...,,,,,,------,,,+++*********++++++,,,,,,,,,,,,...111222222444666888333444444111,,,+++...111222000//////111111111///------............------......---,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000000111222333333XXXXXXSSSWWWWWWlllvvveeeXXXPPPKKKGGGFFFCCCAAA???>>>======<<<===???>>><<<:::999999666777888666333222333444777555888===???<<<999999999666333222333444444444333333111000000000111111///---***+++---000222333/////////000000111222333000111111111000///---,,,,,,------....../////////---...///000000///...---111///---++++++---///111000///---++++++---///000---.........---///222444222000//////111222222222000//////000222333222111,,,///333444333222222444444222000//////000222444222222444777999<<<>>>???@@@CCCFFFIIIKKKLLLOOOQQQQQQRRRTTTUUUVVVVVVUUUUUURRRTTTWWWYYY]]]aaagggkkkrrrxxx~~~vvvqqqmmmllliiiccc^^^]]]VVVTTTPPPJJJDDDAAA??????::::::;;;;;;::::::999888999888666444111000///...,,,,,,------,,,,,,+++***+++,,,---,,,******+++,,,******+++---...///000111111333666888999888666555222333444555666777777666444444444444444444444444333333444333333222000000------///000000//////...+++------,,,+++,,,000333,,,+++***+++---...---,,,...---,,,,,,---...---+++************++++++++++++,,,...000111222222444555000333444222---+++---///111000000222333333111...,,,---...//////...---,,,///...+++)))((())))))***,,,,,,,,,------...///000000000000000111222333444SSSUUUQQQWWWWWWmmmyyygggXXXNNNIIIGGGFFFCCCAAA???>>>===>>>===???@@@???;;;999777777333555666555333111333555777555777>>>@@@===::::::777555222222444666666777444333111000000000111111222///+++***,,,///111222...,,,+++,,,///222444444000111111111000///---,,,......///000111222333333---...///111111///...---///...---,,,,,,---...///111///---++++++,,,///000+++,,,,,,,,,,,,...111444666333///---///222555666111000000111333555444333***...222444333333555777444222000//////000222444333444666999<<<>>>@@@AAAAAADDDHHHJJJLLLNNNPPPRRRSSSTTTVVVWWWXXXXXXWWWVVVQQQSSSWWW[[[___dddiiimmmtttzzz}}}wwwrrrnnnnnnkkkddd______WWWUUUPPPIIICCC@@@@@@@@@:::;;;<<<===<<<;;;:::999:::999777444222111000///,,,,,,------,,,,,,+++***+++------,,,***)))***++++++,,,---...///111222222000222555777888777555444333333444444555444444333444444444444444444444444222333555777666333000......///111333333222000///+++,,,...---++++++...111,,,+++***+++---...---,,,...---,,,,,,......---,,,***************+++++++++,,,...000111111111222444,,,000444222...,,,...111///000333555777555111---,,,---...//////...---,,,444222///,,,***+++,,,---------------...///000000000000000000111333444444UUUUUUPPPXXX]]]uuuzzziii[[[PPPJJJIIIEEEAAA>>>============:::<<<===;;;888666777999;;;:::888777555444444444777666777:::======:::777666666555555555555666666222222222222333444555555......---------......///222111///......//////000666444000---,,,,,,...///...///000///------///000...///111222333222000///...------...//////...,,,---000000------000000.........------///111333444111111000000000000111111333333222111111222222222......///000111222333333111222333444444444333222222444777999:::;;;>>>@@@FFFGGGIIILLLOOOQQQSSSTTTQQQSSSVVVVVVUUUTTTTTTUUUXXXXXXYYY\\\bbbiiimmmooo{{{yyyvvvpppjjjeeebbbaaa```YYYVVVQQQKKKFFFCCCAAA@@@===:::888:::===>>>999444:::777333000000000///...,,,......+++***---,,,***)))))))))))))))))))))))),,,------,,,,,,---111333222333555777777777777666555000///666999666555666555666777555444333444555111111111111000000//////111111000...------000222///............------------......///......---,,,////////////...---,,,++++++******---111222000...+++,,,---...////////////...000222444333222///......///444;;;;;;555000///...............---------------......---+++***(((******,,,---///000111222222222222222333444555555VVVUUUNNNXXXaaa|||{{{kkk]]]SSSMMMJJJFFFBBB???>>>>>>>>>===:::<<<===;;;999777888::::::999888666555444444444999888888:::<<<<<<888555666666555555555666777777444444333333444444555555//////.............../////////......///000111222444333111/////////000111//////000///...---///111000000111222222111000//////...---...///000///------000000......000000,,,------......000111222333111111000000000000111111333222222222222222222222//////000111222333444444000111222333444333222222111333666999;;;===AAACCCHHHIIIKKKNNNPPPSSSUUUVVVQQQSSSUUUVVVUUUTTTTTTTTTZZZZZZ\\\```gggmmmrrrttt}}}zzzvvvpppjjjfffbbb```___YYYVVVPPPKKKFFFCCCAAA@@@>>>;;;999:::<<<<<<999666999666222000000000//////&&&***+++***,,,111222000++++++++++++++++++++++++,,,,,,---,,,,,,---000333111222444666777777777777777222111666999777666888555777888888666444555555444333333333222222222111111222333333111000000111///............---------,,,---------.../////////////////////...---,,,+++---,,,,,,---000111///---,,,---///000000000///...///000111222222000///...***+++000555444///,,,...///////////////.........------------,,,+++***))),,,,,,------...///000000222222222222222333444555XXXUUUMMMXXXbbb}}}}}}mmm___TTTNNNJJJGGGBBB?????????>>>>>>:::;;;<<<;;;:::999:::;;;999888777666555444444444;;;:::::::::;;;:::777555666666555555666777888888666666555444444444555555111111111000/////////...------......///111222333000000000000000000000111///000000///......///111222222222111111000000///222000...---///000000000---111111///...000...***,,,---///000111111111111000000000000000000000000222222222222222222222222111111111222333444555666000111222222333333222222000333777:::<<>><<<;;;:::999999888777555111000000111000000,,,//////,,,,,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,---000222000111333444666777888888999555333666888777888:::555777999:::888666555555666666666555555555555444222444777777555333222222///............---------,,,,,,,,,,,,---///000222////////////...---,,,,,,000...------...///.........000222444444111///---000/////////......------...000444666333...000555000000000000//////............---,,,++++++++++++------........./////////333222222222222222333444VVVUUUOOOWWW\\\ttt~~~nnn```TTTMMMJJJFFFBBB???>>>>>>>>>>>>999::::::::::::::::::;;;888777777666555555555555:::::::::::::::999888777666666666666777888999999777666555444333333333333333333222222111000///............///000000111222,,,---...//////...---,,,000111111000//////000222444333222111000///000000333111...---///111111111...111222/////////---)))+++---///222222222000///000000111111111111000000111111222222333333222222111111111111222444555666111222222333444444444444333555999<<<>>>@@@DDDGGGKKKLLLNNNQQQTTTVVVXXXYYYXXXYYYZZZZZZXXXWWWXXXYYY\\\___dddiiipppvvv}}}~~~yyyqqqkkkgggccc^^^[[[WWWTTTOOOJJJEEEBBB@@@@@@@@@???>>>;;;888777888:::666333000///000111111111000222222...---...---***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,---///222...///111333555666777888:::888666666777777999;;;333666999:::999777555555777777777777666666666666444666888777555333333333///............---------///...,,,+++,,,...000111......//////...------,,,000...---------///000000///222555777777333///,,,000///---+++++++++++++++111333777777222...333;;;000000//////......------///...,,,+++***+++,,,,,,,,,------...///000000111444333333222222222222333PPPUUURRRXXXWWWmmmooo```SSSLLLIIIFFFAAA>>>>>>>>>>>>===:::999999999::::::::::::888777777666666666777777777888999:::999999::::::777777777777777888999999666666444333222222111111333333333333222111/////////000000000000/////////---...///000///---+++***000111222111//////111222444444222111000000000000444111///...///111222222...111222///...///...***+++---000222333222///...///000111111111111000///000111222333333333333222111000000000111222555666333333444444555666777777777999<<<>>>???AAADDDFFFLLLMMMOOOQQQTTTWWWYYYZZZXXXYYYZZZYYYXXXWWWXXXZZZ[[[```ffflllrrryyyyyyqqqlllhhhddd^^^YYYUUUSSSNNNIIIDDDAAA@@@?????????>>>;;;888777888999555222000///000111111111***...///---...222333111++++++++++++++++++++++++)))+++,,,,,,,,,---///111......000111333555777888;;;:::999666666888::::::222555888:::888666555555666666777777777777777777777777777555222222333555///............---------111000...,,,+++,,,...///.........///......---,,,------------...///222333///222666999999666111...000...,,,***)))))))))***,,,...111111,,,(((...777//////...------,,,++++++...---,,,+++***+++,,,---***+++,,,...000111333444555555444333222222222333KKKSSSTTTYYYWWWlllrrrcccUUUMMMJJJGGGBBB???>>>???>>>>>><<<:::999:::;;;;;;:::999888888777777777888999999666888999999999999;;;<<<999999888888888888999999666555444333222111111111222222333333333222000///000000000000000///......111111222222111///...---111222222111000000111333333333333222111111111000333111///...000111111111///111111------//////,,,,,,...000222222111///...///000111222222111000//////000222333444444333222111000//////000222555666444444444555666777888999999;;;>>>???@@@BBBEEEGGGMMMNNNPPPSSSUUUXXXZZZ[[[VVVWWWXXXWWWVVVWWWYYYZZZ]]]bbbjjjpppvvv|||yyyqqqllljjjfff___YYYTTTRRRMMMHHHDDDAAA@@@???>>>===;;;:::999888888777555222000...///000111000---000000------000000---++++++++++++++++++++++++)))***,,,---,,,---...000......///000222444555666999<<<;;;777555777999999222555888888777666555666666666777777777777888888888888666444111111333666///............---------222000///---,,,,,,,,,,,,---...............------+++---......///000222444...111555999:::888444222222000...,,,************+++,,,///000---))),,,222///......---,,,+++******---,,,,,,++++++,,,,,,,,,)))***,,,...000333444555777777555444333333333333LLLSSSSSSYYYWWWmmmvvvhhh[[[SSSLLLIIIDDDAAAAAAAAA@@@@@@@@@===<<<<<<===>>><<<:::999999888888999:::;;;;;;888999;;;:::888777999<<<;;;:::999999888888888888666555444333333333333333000111222333333222000///...///000111111000//////111111111111111111000000111222333222111000222444111222333333333222111000111000//////000111000//////111///,,,+++///000///---...000111111111///...///000111222222111000///...000222444444444333222333111000000111333666888444444444444555777888999999;;;>>>@@@BBBDDDGGGJJJOOOPPPRRRUUUWWWZZZ\\\]]]WWWXXXYYYYYYXXXYYY\\\^^^aaagggpppvvvzzzxxxppplllkkkggg```YYYTTTQQQLLLGGGCCCAAA@@@???<<<:::888999::::::777444666333000...///000000///222444222...,,,---+++(((,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,---...///////////////000222444555777<<<===888555777888666444666888888777777777888777777777888888999999999888888888666444333333444///............---------/////////...---------,,,------...............---+++...000111//////111222,,,///333777999999777666555444222000...---,,,,,,------000444222......111000///...---,,,+++******+++,,,,,,------,,,,,,,,,***+++---...000222333444999888777666555444444333QQQUUUQQQWWWWWWmmmyyylll```XXXNNNKKKFFFCCCCCCCCCBBBBBBCCC@@@>>>>>>??????===:::999999999999:::;;;<<<<<<:::;;;<<<:::777666888:::<<<<<<:::999888777777777666666555444444444444555///000222333333222111000,,,---///000111222111111.........///000111111222222333333222111111222444///111333444444333222000000//////000111111///...000111///***+++///222111...///000111111000//////...000111222222111000......000222444555444333222444333111111222444777999333333333333444666888999777:::>>>AAACCCFFFJJJLLLQQQRRRTTTVVVYYY\\\^^^___ZZZ[[[\\\\\\\\\]]]```cccdddkkktttzzz~~~~~~wwwpppllllllhhh```YYYSSSQQQLLLGGGCCCAAA??????;;;888666888<<<<<<777222666333000...////////////+++......,,,,,,000000---------------------------(((***,,,---------...///000////////////111333444666<<<>>>999555777777555666888999999888888999;;;888888888999999:::::::::666888::::::777444333333//////.........---------------...//////......---------...............---,,,///222222000...///000+++...222666999:::999888777777555444222000...---,,,,,,///444555000---...111000///...---,,,++++++***+++,,,---...---,,,+++,,,---...///000111222333;;;:::888777555444444444SSSPPPSSSQQQZZZeeezzzooobbbVVVSSSOOOKKKHHHGGGGGGFFFEEEDDDEEEEEECCC@@@>>>======>>>===;;;:::999999::::::======<<<:::888777999:::;;;;;;;;;<<<<<<;;;888555555555555666666666777777333222<<>>@@@BBBGGGMMMQQQRRRTTTWWWZZZ[[[\\\^^^```[[[\\\]]]]]]^^^aaaeeeiiilllrrr{{{~~~|||uuummmhhhfffccc]]]XXXTTTQQQKKKFFFBBB@@@@@@@@@<<<<<<<<<;;;999777666555555444222111000000000000...,,,---111000+++)))***000111///***))),,,---+++)))---///,,,***,,,---+++000///...///111333222111888???@@@999444666999888555666777888999:::;;;;;;999999999999999999::::::<<<;;;999777444222000000111000...---,,,,,,---...***,,,------------...000111111000000000000111222//////............//////000222777:::<<<<<<;;;:::888888777444000......///------...///000000///...111...,,,,,,------+++(((+++,,,---...---,,,+++***------------///111333555444333333333444444555666RRROOOQQQMMMVVVaaa|||qqqdddYYYTTTQQQLLLIIIHHHGGGGGGFFFEEEFFFFFFDDDAAA???>>>>>>>>>===<<<::::::::::::;;;<<<<<<;;;999888888999:::<<<<<<<<<======<<<999666888888777666555444444333222111:::???888666666///000//////...///000111222222111000222444444222///222111222333555555333222111///000333333000///111...000111222111111222444333222222111000000111111............////////////111111222333333444444555555444333222222222222333444777888777555333444555666555555666777999:::<<<>>>???AAABBBEEEIIIOOOSSSTTTWWWZZZ\\\]]]^^^```aaa]]]^^^``````aaadddiiilllssswww|||zzzuuunnniiifffbbb\\\XXXUUURRRNNNJJJFFFDDDCCCBBB<<<<<<<<<;;;999888666555666444222111000000111222000...///222111,,,***,,,...000///+++***------+++(((---///---,,,...///---///......///222333333222333:::<<<666222444777666777777777888888999999999999999999999999999999999;;;;;;999777555444222111///...,,,+++******++++++***,,,------------...000///////////////.........000//////.........//////111444888<<<>>>===<<<;;;:::888666666777666333000000111333333222000///...333111//////111111000...------------,,,,,,+++***---,,,,,,---///111333444333222222222222222333333PPPMMMPPPLLLTTT___~~~uuuiii^^^VVVRRRMMMIIIHHHHHHIIIHHHFFFGGGHHHFFFCCC@@@@@@@@@???>>><<<;;;:::;;;;;;<<<<<<;;;:::888888888999999===<<<<<<===>>>===:::888777777777666555444333222222000888<<<666666888222000000/////////000111111111000111333555555444222222111111333444555333222111///000333333000///111000222444444333222222222222222333333222222111111/////////000000000111111000000111222333333444444666555444444333333444444666888999999777666666777444555555777999<<>>??????===<<<:::666444777<<<===888333444777:::888444111000000222000//////000111000//////...---,,,+++*********,,,,,,,,,---...000111222222111111000000000111111OOONNNSSSPPPWWW```yyymmmbbbYYYTTTOOOKKKJJJJJJKKKKKKHHHIIIJJJHHHEEEBBBAAABBB@@@???===<<<;;;;;;<<<======;;;999888888999999999===<<<;;;<<<===<<<:::888111222333444555444444333222///666999222333777222000000000000000000111111///000222444555666555444333222111222333444333111222000000333333000000222222444666777555333222111000111222333333222000///000000111111111111222222000000000000111111111111666666555555555555555555777888999999888888777777555555666888;;;>>>AAACCCBBBDDDFFFHHHJJJNNNSSSWWWYYY[[[^^^``````aaabbbddddddeeegggiiikkkoootttwww}}}ssssssrrrmmmfff___[[[YYYMMMLLLJJJGGGDDDBBB???>>>======<<<<<<;;;999888777666444222//////000333444111...///222111---,,,...)))---///------///...***''',,,...+++***,,,---+++,,,,,,,,,///222555555555000333777777666666777888666666777777888888999999;;;;;;::::::999888777777888888777666555444444333000//////...------,,,,,,+++,,,......------///000111222333444333111///---222111000///............666999<<>><<<777444333555:::===;;;999999<<>>===<<<<<<===>>>>>>;;;888888:::;;;;;;:::<<<:::::::::;;;;;;:::888000111222444444333222111333///555666///000444000111111111111111111000000...000222444555555555555333222111111222333222111333000000333333000000333333555777777555333222222...///000111111000///...111111111222222222222333333333333222111111000000666666666666666666666666777666777777888888777666666777777999;;;>>>AAABBBCCCEEEHHHJJJLLLPPPUUUXXXYYY\\\___```aaabbbdddeeefffhhhjjjlllooosssyyy}}}{{{rrrsssqqqllleee___[[[YYYPPPOOOMMMJJJGGGDDDBBBAAA=========<<<;;;:::999888555333111//////000222444000------000000---,,,///)))---///......000...***,,,000111---+++,,,+++)))++++++,,,...222555666555000222555888999777666777333444555666888999;;;;;;;;;;;;::::::999888777777666555555444333333222222/////////......---,,,,,,+++---............///111111222333444333222000...111111000///////////////888:::===@@@AAA@@@===<<<222222222222333777;;;>>><<>>:::666666777>>>===;;;888555444444555111///---+++************+++,,,,,,---...///000000333222222111111111222222QQQTTT]]][[[___eee|||pppeee[[[XXXSSSQQQPPPOOONNNMMMJJJKKKLLLJJJGGGDDDDDDDDDBBBAAA???>>>======>>>??????<<<999999<<<===<<<;;;;;;:::999999:::;;;:::999333444555555444222000...333///444666...///333///111111222222222111000///---000333444444444444555444222000000111222222111444111000222222000111444333555777777555333333333......//////000000//////111111111222222222333333666666555444444333333333555555666777777777666666666555555666888888777555888888999:::<<>><<<:::000111222111111444:::>>>>>>===<<<;;;;;;;;;<<<<<>>>>>??????@@@===999:::===???>>><<<<<<;;;999999;;;<<<;;;:::555777888888777555222000222///444777000111666111111222222222222111000///---000333444222222333444555222000000111222111000555111000222222000111555333555666555333333333555///////////////000111111111111111111222222222222222222333333444444444444444444666777777777666666777555444666999999888555999::::::<<<>>>AAADDDFFFGGGIIIMMMPPPRRRUUUYYY\\\ZZZ]]]aaadddeeegggjjjlllmmmooorrruuuxxx~~~}}}vvvqqqlllgggeeeaaa]]]YYYPPPMMMIIIDDDAAA>>>============>>>======<<<;;;:::444444555555555555555444111...---000000......111,,,///000---,,,...---)))///333444///---------+++---,,,,,,///222444555444555444666<<<<<<666222222333333444666777999:::;;;999999999999999999999999666666555444222111111000,,,------------+++***))),,,---//////......000111...//////000000111111222////////////000111222222777999<<<>>>>>><<<:::888000111222444666888999999???;;;777777<<<@@@AAA@@@;;;;;;888444000...000222------------,,,,,,+++***,,,---///000111000000///111111111222333444555666UUUUUUZZZTTTXXX```zzznnncccZZZYYYWWWVVVUUURRROOOLLLKKKLLLLLLJJJGGGDDDDDDDDDCCCBBBAAA???>>>??????@@@AAA===::::::>>>AAA???<<<===<<<::::::<<<======<<<444666888::::::999777666111...555888333444999555111222333333222111000///,,,000333333222000222333555333000///000111111000555111000222222000111555333444555444222222444666111000/////////000222333000000111111111222222222,,,---...///111222444444333444555777777777666555777666555666999:::888666::::::;;;===@@@DDDGGGIIIIIIKKKOOORRRUUUXXX[[[^^^[[[^^^bbbeeegggjjjmmmooooooqqquuuxxx|||xxxqqqjjjfffeeeccc]]]XXXTTTQQQLLLGGGCCCAAA@@@@@@===>>>>>>>>>===<<<;;;;;;555666777888888777666555222//////111111///000333---000000,,,,,,---,,,)))***///000,,,***++++++)))---------///222444444444:::888:::@@@@@@999333333444555555666777888888999999999999999999999::::::888777666555333222111000...//////000///---,,,+++,,,---//////......000111111000000111222333555666......//////000222333444666888;;;======;;;999777222111222777===>>>999444???888333444<<>>????????????>>>===============AAA<<<888888888666888===888666888;;;;;;888666888///111111111000111222444222222111000//////000000,,,---000222444444444444333333222222222222222222222222000......111666:::666666555555444444444333222222333333333222111111000000000000111111111111222444555444333333444555777777777777777777777777777888::::::::::::<<<======>>>@@@AAABBBCCCFFFHHHKKKMMMPPPSSSTTTVVVYYY\\\ccceeehhhiiijjjkkknnnppprrrtttxxx}}}|||rrrrrrqqqmmmfff___[[[XXXTTTQQQLLLIIIFFFCCC@@@============<<<;;;:::888888666777999:::;;;:::888777555444111///000222555888555444111...---,,,------+++---//////...---.../////////...111999@@@===666666888;;;===<<<999444111555555555666777888999::::::999888;;;===<<<888333888777666555444333333333222111///---------......---///111111000//////000333333333222222111111111///////////////000111111444666:::<<<<<<:::777555000000222666;;;===;;;999:::???@@@<<<;;;@@@BBB@@@===999444222444444333111111000---+++***+++---...,,,...000000000000111222222222333333333333333333TTTXXXQQQWWWZZZhhh~~~uuukkkddd]]][[[XXXTTTQQQOOONNNNNNMMMLLLJJJIIIGGGFFFEEEEEEFFFEEEDDDBBB@@@??????>>>@@@???>>>>>>>>>>>>>>>>>>AAA<<<:::;;;:::888:::>>>:::888888:::999555333555222333333222111111333555222222111000000000000000---...000222333333333333222222222222222333333333222333444333222222444666666666666555555555444444333333333333333222111000000000000000111111111222222444555555333333444666666555555555555555555555777888::::::::::::<<<>>>>>>@@@BBBCCCCCCEEEHHHKKKNNNPPPRRRTTTVVVYYY\\\___dddgggiiikkklllmmmppprrrvvvxxx|||}}}ppppppooolllfffaaa\\\ZZZSSSPPPLLLIIIHHHFFFCCCAAA=========<<<;;;999888777777888:::<<<===<<<;;;:::777555333222222333555777666444111...,,,++++++,,,)))+++---...---,,,,,,---...//////111888@@@AAA===:::<<>>@@@@@@@@@???????????????@@@<<<<<<>>>>>>;;;<<>>@@@BBBDDDEEEFFFHHHKKKMMMQQQSSSUUUVVVXXX[[[```cccfffiiikkkmmmnnnpppsssuuuzzz}}}pppooonnnlllhhhccc^^^[[[SSSPPPLLLJJJIIIHHHGGGEEE@@@@@@???>>>===;;;999999888999<<<>>>@@@@@@???>>>999888777555444444555555888666333///,,,+++******(((+++...///...,,,,,,,,,---///000000555>>>CCCDDD@@@AAACCCDDDBBB???;;;888555555555666777888999:::777:::======<<<:::888888888888666555444333333333000000000000111111222222000000///------///333666999999888666444111///..................///000000333555888999999666333111111111333777;;;===<<<;;;;;;???BBB@@@???AAAAAA@@@;;;:::888555222111222333222111///---,,,---...///---///111222111111111222333333333444444444555555UUUYYYRRRWWWZZZgggxxxqqqiiieee]]][[[XXXTTTQQQOOONNNNNNOOONNNLLLJJJIIIHHHGGGGGGHHHHHHHHHGGGEEEBBB???>>>AAABBBBBBBBBAAAAAA@@@@@@???<<<===@@@???<<<<<<>>>===:::888999777333222444666666444222000000333666222222111000000111111111000000111111111111111111111222222333444555555666222444777777666333222222555666666777777666555555555555444444333222000000111111111222222222333333222444555555444444666777<<<;;;;;;::::::999999999777888:::;;;;;;<<<===???AAACCCEEEFFFGGGIIIMMMOOOSSSUUUWWWXXXZZZ^^^cccfffhhhjjjmmmoooqqqsssvvvxxx}}}sssrrrpppmmmiiieee___\\\TTTQQQMMMJJJIIIHHHFFFEEECCCCCCBBBAAA@@@>>>===<<<999;;;>>>AAABBBCCCCCCBBB>>>===;;;999777666555444999777444111...,,,+++******---000222000///......,,,000111...000999BBBFFFEEEEEEFFFFFFDDDAAA===;;;444444555555666888999:::999>>>BBBBBB???<<<<<<===999888777555444444444333000111222222222222111111.........------...222555:::::::::999777444222111...............//////000333444666777666444000...111222444777:::<<<<<<<<<>>>AAADDDCCCAAA@@@>>>===;;;;;;:::666111000222555444333111000//////000111...000333444333222222222333333333444444555555666UUUYYYQQQVVVXXXeee}}}wwwpppkkkhhhaaa___[[[VVVRRRPPPNNNMMMMMMLLLLLLKKKJJJJJJJJJKKKHHHHHHHHHGGGFFFCCC@@@???CCCCCCDDDDDDCCCCCCBBBAAA>>><<<===@@@@@@<<<;;;===<<<999999;;;:::777666999555555444222000000222444222111111111111111222222222111111111111111222222222222333444555555666666222333444444222333444666444555666777777666555444444555555444333222111111222222222222333333333333222333555555555555666888777777777777666666555555888999;;;<<<<<<===???AAABBBDDDFFFGGGHHHKKKNNNPPPTTTVVVYYY[[[]]]```eeehhhiiikkkoooqqqsssvvvyyy{{{xxxuuurrroookkkfff___[[[WWWSSSNNNIIIGGGEEECCCBBBBBBBBBBBBBBBAAA???>>>===;;;===@@@CCCEEEFFFFFFEEECCCBBB???<<<999777555444999888666333000...---,,,+++...000111000/////////---111222...///777@@@EEEGGGGGGGGGFFFDDDAAA???===444444444555666777999999:::>>>CCCCCCAAA>>>>>>???999888777666555444444444444555666777666555333222***,,,...///......///000333444555555555333111000...............///000000222333444555444222///...000222444777999:::<<<===AAACCCDDDDDDAAA===;;;;;;<<<===<<<888333111333666111000///...---------...///111444555444333222222222222333333444555555666UUUYYYPPPUUUWWWddd}}}vvvpppmmmkkkeeeccc^^^YYYUUURRRPPPOOOMMMLLLLLLKKKKKKLLLLLLMMMHHHHHHGGGFFFEEECCCBBBAAADDDDDDEEEFFFFFFDDDCCCBBB@@@>>>>>>@@@@@@<<<;;;===;;;999:::>>>>>>;;;:::;;;222333444333111111222333222111111111111222333333333333222222222333333444333444444555555666666666333333333111111222555888222333555777777666444333444444444444444333333222222222333333333444444444222333555555555555777999888888888888888888888888999;;;===>>>>>>???AAACCCCCCEEEGGGIIIJJJLLLPPPRRRUUUXXX[[[^^^aaadddgggjjjkkknnnqqqtttwwwyyy}}}zzzvvvrrrooolllggg___ZZZ[[[VVVOOOJJJFFFDDDBBB@@@@@@@@@@@@AAA@@@??????>>>???AAADDDGGGIIIIIIIIIIIIIIIGGGCCC???;;;888666555666666555333222000///...+++---......------...///...333555222333:::AAADDDHHHGGGGGGEEEDDDBBBAAA@@@666666666777888999:::;;;:::===@@@AAA@@@>>>======999999777666555444444444666888:::<<<<<<:::777666+++---000000///.........000222444555666555333222///////////////000111111111222333444333111000...///222444666777999;;;>>>BBBAAABBBDDDAAA<<<;;;===@@@???<<<999555444555666222111000//////.........000333666777666444222222111111222222333444555555VVVZZZQQQVVVWWWddd}}}wwwqqqoooooogggdddaaa\\\XXXUUUSSSSSSOOONNNMMMLLLLLLLLLLLLLLLGGGGGGEEEDDDDDDCCCCCCCCCEEEFFFGGGHHHGGGFFFDDDCCCDDDAAA@@@AAA@@@<<<;;;>>>:::999<<<@@@@@@<<<999:::111333555555444333333444222111111111222222333444444333333333333444666666555555555555555666666666666666555333222222444666000222444666666555333222222333444444555444444444333333333333444444444444222333555666555666888999::::::;;;;;;<<<<<<======:::<<>>>>>;;;<<<>>>@@@BBBAAA>>><<<:::999888666555555444444333555999<<<>>>===;;;999000111111000///...///000000222444666777666444333000000000000000111222222000111222333333222000000...111444555555777:::===@@@>>>>>>AAA@@@<<<===AAADDDAAA<<<999888777666666333333333222111111000000000333777888777444333222///000000111222333444555XXX[[[RRRWWWXXXeee~~~wwwrrrqqqqqqgggeeeaaa^^^ZZZXXXWWWVVVQQQPPPOOOMMMLLLKKKKKKKKKGGGFFFDDDCCCCCCCCCDDDEEEEEEFFFHHHHHHHHHGGGEEECCCGGGDDDBBBBBBAAA===<<>>DDDKKKNNNLLLIIIHHHGGGFFFEEEEEEEEEEEE<<<<<<<<<===>>>???@@@AAA>>>>>>>>>AAADDDDDDAAA===:::999888666555555555555---000555:::<<<<<<;;;999555444333000......111333---///111333333111///...111111111111111222222333000000222333333222111111---000333444444666:::======:::;;;@@@???<<>>???AAACCCFFFHHHJJJFFFGGGHHHLLLPPPTTTVVVVVVZZZ^^^ccceeegggiiinnnrrr|||{{{{{{xxxuuuqqqmmmiiieeeaaa]]][[[XXXSSSOOOLLLIIIEEEBBBHHHCCC@@@CCCEEECCCAAAAAAAAAEEELLLRRRUUUUUUSSSRRRVVVRRRLLLDDD<<<777333111000...000666:::777333222////////////000333555666777666888>>>GGGMMMOOONNNMMMNNNMMMGGG>>>:::===@@@777777888;;;???@@@???>>>888:::>>>BBBCCCCCCAAA@@@CCC???======:::666555777555666666555777;;;======666666555333000000111333222333444333111000111222444333222222444666666555333555555000---///222444000//////333888;;;;;;999???===<<<<<<>>>???>>>>>>@@@>>><<<::::::999777555222222000...+++***+++---444777999:::777333000///...111333111222555555222VVVUUUQQQXXXSSSccc|||yyytttpppjjjfffaaa``````^^^XXXSSSTTTSSSRRRQQQPPPOOOOOOOOOKKKJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIICCCCCCCCCBBBBBB@@@??????;;;<<<===@@@AAA???<<<999;;;999666444444555666888666555555444444444555555666666666666666666666666555555555666666666777777555555444444555666666777666666555555555444444444444444555555555555444444888777555444444444555666444444444444555666777888;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBEEEGGGIIIJJJIIIJJJKKKOOOSSSVVVXXXXXX]]]aaafffiiijjjlllqqquuuzzz{{{~~~wwwtttpppllliiifffcccaaa\\\YYYTTTPPPMMMJJJFFFDDDEEE@@@???AAACCC@@@>>>???DDDHHHOOOVVVZZZZZZXXXWWWTTTPPPJJJBBB;;;666333111333...---111444222111222111111222333444666777888::::::===DDDNNNUUUXXXXXXVVVSSSNNNGGGAAA<<<999999888888:::<<>>@@@AAAAAAAAAAAA???======@@@>>>999666777333444444555666:::<<<===777777666444222111222444111222333222111111333555444222111222555666777666333444333222111111222222111//////222666:::;;;:::???===<<<<<<===>>>======<<<:::888777777666444222222222222000---,,,,,,...222555777888666333222111...222333111222555555222XXXYYYYYYaaa\\\iii}}}yyyuuuqqqllliiieeecccccc```[[[WWWVVVUUUSSSRRRQQQPPPPPPPPPLLLKKKJJJIIIHHHHHHIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJDDDDDDDDDCCCBBB@@@???>>><<>>???@@@@@@??????BBBBBBCCCDDDFFFHHHJJJKKKLLLNNNPPPRRRUUUXXXZZZ[[[bbbfffjjjmmmnnnpppuuuyyyyyy}}}wwwsssnnnkkkiiigggfffddd^^^[[[VVVRRROOOKKKHHHEEEBBB>>>===???@@@===<<<===EEEIIIQQQXXX]]]^^^]]][[[SSSOOOIIIAAA;;;666222111555///+++,,,---,,,...111000111333444666777777777888999===FFFQQQZZZ^^^___aaa[[[SSSKKKDDD===666111999999:::===@@@AAAAAA@@@AAAAAA@@@??????@@@BBBCCC===<<<>>>BBBAAA<<<888888333333333444666888:::<<<888999888666444333444555000111111111111222555888333222111333555777888777444333222444777666222///111000///000444888:::;;;@@@>>><<<<<<<<<===<<<;;;999777555555555444333111111222333222000......///111333555555444333333444///222333111222555555222\\\___```iiibbbkkk}}}|||yyyuuurrrnnnlllhhhfffeeebbb]]]ZZZXXXWWWVVVTTTSSSRRRRRRQQQMMMLLLKKKIIIIIIIIIJJJKKKIIIHHHGGGFFFFFFGGGIIIJJJFFFEEEEEEDDDBBB@@@???>>><<<@@@CCCBBB>>>;;;:::;;;888777666666666777888999999999888777666666666666555666888999999888666555666666777777777888888888555555444444444444555555888777555333333444666777666666777777777777666666888888777777777777777777666666666777777888999::::::;;;===???@@@@@@??????CCCCCCDDDEEEGGGIIIKKKLLLOOOQQQSSSVVVXXXZZZ\\\^^^dddhhhmmmooopppssswww{{{{{{yyyuuuoookkkiiihhhfffeee```\\\XXXTTTQQQMMMJJJGGGAAA>>>===??????<<<;;;===CCCHHHPPPXXX]]]___^^^]]]UUUQQQJJJBBB;;;555222000666000,,,,,,+++***,,,000---///111333444555444444888999>>>HHHUUU___dddeeeiiieee]]]SSSIII???666222999888999;;;>>>@@@@@@???DDDDDDCCCBBBBBBBBBCCCDDD@@@>>>@@@CCCAAA<<<999:::777555444666777666888;;;:::;;;;;;999666555555666111222222111111333666888444222222333666888999888777333222888===;;;444///222000//////111444888999@@@>>><<<;;;<<<<<<;;;999999777555555555444333111...000222222000///......222333444333111111333444///222333111222444444111[[[^^^```jjjccclll~~~|||{{{yyyvvvsssooonnnkkkiiifffccc___]]]ZZZZZZXXXVVVUUUTTTSSSSSSMMMMMMKKKJJJIIIIIIJJJKKKHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFEEECCCAAA???>>>===@@@BBBAAA===999999:::888888777666777777888999:::999888777777777777777666777999::::::999777666777777777888888888888999777777666666666666777777999777555444333444666777666666777777777777666666777777888888888888888888888888888888999:::;;;;;;999:::<<<>>>????????????CCCDDDDDDFFFHHHJJJLLLMMMPPPSSSVVVXXXYYY[[[___bbbfffjjjoooqqqsssvvvzzz~~~{{{wwwqqqllliiigggfffdddaaa^^^YYYUUURRROOOKKKIIIAAA??????AAA@@@<<<<<>>DDDNNN\\\fffkkkmmmnnnmmmhhh]]]MMM@@@999777777666666888;;;===>>>===DDDDDDEEEFFFFFFEEEDDDDDDFFFBBBAAAAAA???:::999;;;<<<888666999888555666:::;;;<<<<<<;;;888666666666444444555444333333555888555444333444777999999888:::333222:::@@@===666111333222111000000222555888???===;;;;;;;;;;;;:::999777666444333333222111///+++---///000///.........333444333222//////000222///333333111222444444111WWWZZZ\\\fffaaalll~~~|||{{{zzzxxxvvvqqqpppnnnlllhhhdddaaa```]]]\\\ZZZXXXWWWUUUUUUUUUPPPNNNMMMKKKJJJIIIJJJJJJGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@>>>???@@@???===;;;::::::999888888777777777888888888888888777777888888999777888999::::::999888777777888888888999999999999999999888888777777888888888777666555555555666777666666777777777777666666666777777888888888888777999999999999:::;;;<<<===::::::;;;<<<===???@@@@@@DDDEEEFFFHHHJJJMMMOOOPPPQQQUUUYYY[[[\\\^^^cccfffhhhlllqqquuuwwwzzz}}}{{{wwwrrrmmmjjjhhhfffdddbbb^^^ZZZVVVSSSOOOLLLIIIBBBAAAAAACCCAAA======AAACCCHHHPPPYYY^^^``````___YYYTTTMMMDDD<<<666111///222111111222111---...222000111333444666777777777<<<>>>DDDPPP^^^jjjppprrrssstttqqqdddSSSDDD<<<;;;555444333555888;;;<<<;;;AAABBBDDDFFFGGGGGGFFFEEEGGGCCCAAAAAA>>>:::999;;;>>>888777:::999444555:::<<<===>>><<<999777666666555666777777666555666888777555444555777888888888<<<333111999???;;;666555777777666444222222444777>>><<<::::::;;;;;;:::999555444111000000///,,,+++(((***,,,---,,,,,,---///222333333111///...///000000333444111111444333000WWWYYYXXXbbb]]]jjj~~~}}}|||zzzyyytttsssrrroookkkgggdddccc___^^^\\\ZZZXXXWWWVVVVVVSSSQQQOOOMMMKKKJJJJJJJJJFFFGGGHHHIIIHHHGGGEEEDDDFFFFFFFFFEEEDDDCCCBBBBBB@@@????????????>>><<<::::::999999888888777777777777666666777777888999:::999999999999999999999999888888888999999999::::::::::::999888888888888888777777777666666666666666555666666777777666666555555555777888888888777777::::::::::::;;;<<<===>>><<<<<<;;;<<<===???BBBCCCFFFFFFHHHJJJMMMQQQSSSUUURRRWWW\\\______bbbgggllllllpppvvvzzz}}}}}}yyyvvvrrrooollljjjgggeeebbb___ZZZVVVSSSPPPLLLIIICCCBBBCCCDDDAAA===>>>BBBAAAFFFNNNVVV\\\^^^]]]\\\UUUQQQKKKCCC<<<666333111111000111222111...111777444444444555777888:::;;;999;;;CCCPPP```mmmtttwwwzzzyyysssgggWWWHHH===888444333222444777:::;;;;;;??????@@@AAACCCEEEGGGHHHDDDAAA@@@BBB@@@;;;999:::<<<555444999999444555<<<<<<===>>>===999777555555333666999::::::999999:::999777666666777888888777;;;111...666:::666444888<<<======:::666555555777<<<;;;999999:::;;;;;;:::777444222000///---+++)))(((***+++++++++,,,...000///000111111/////////111000333444111111444333000[[[[[[XXX___ZZZggg~~~}}}{{{vvvvvvuuuqqqmmmiiigggfff```___]]][[[YYYWWWWWWVVVUUUTTTQQQOOOMMMLLLKKKKKKFFFHHHJJJKKKKKKIIIFFFDDDEEEEEEEEEEEEEEEDDDCCCCCCBBB@@@>>>???AAAAAA>>>;;;:::::::::999888777666666555555666666777888:::::::::999999888888999999:::888888999999999:::::::::::::::999888777777888888777777777888777666555555555555666666666666555555444555666888888888777666;;;;;;:::;;;;;;<<<===>>>>>>===<<<<<<===@@@DDDFFFGGGHHHJJJMMMPPPTTTWWWXXXSSSXXX^^^aaabbbdddjjjooooootttzzz~~~|||vvvtttqqqooonnnllliiigggbbb___ZZZVVVSSSPPPLLLIIIBBBBBBCCCDDDAAA===>>>CCC>>>CCCKKKSSSXXXZZZYYYXXXQQQNNNHHHAAA;;;777444333111000///000///...333:::555444444444666888:::;;;;;;>>>FFFTTTfffttt|||{{{rrrgggZZZKKK<<<333555333222444777:::;;;;;;>>>===<<<<<>>@@@CCCBBB===999:::999222111888999444666>>><<<>>>>>>===:::777555555111444999<<<<<<<<<<<<<<<:::888666666777888777666:::000,,,333666222333999@@@AAABBB???:::777777888;;;:::888999:::;;;;;;:::999777444222111///,,,***)))************,,,///222,,,...000111000000111222000444444111111444333000ZZZ]]]WWW]]][[[ccc~~~|||yyyyyywwwtttpppmmmjjjhhhgggaaa___\\\[[[[[[[[[[[[ZZZYYYTTTPPPOOOPPPPPPLLLHHHMMMMMMLLLLLLJJJHHHFFFEEEHHHHHHIIIIIIHHHEEEBBBAAAEEECCC@@@????????????>>>===:::888888;;;<<<:::888111555:::<<<<<<;;;::::::;;;;;;:::999999999999:::::::::888777777777888999999777666777888:::999999888666555888<<<===:::555444555666888999999::::::666777999999888888:::;;;;;;:::::::::;;;===???@@@???>>>>>>>>>@@@CCCFFFHHHJJJLLLMMMOOOPPPSSSWWWZZZ[[[^^^```bbbdddfffjjjllluuuxxx}}}{{{zzzwwwrrrooonnnmmmlllkkk```\\\WWWTTTRRROOOJJJFFFHHHCCC@@@@@@???;;;<<>>???BBBDDDEEEFFFBBB@@@>>>>>>===<<<;;;999999777666555555666777999CCCFFF???:::===;;;777<<<<<<>>>@@@>>>;;;999:::===>>>;;;999888999:::999999888222000444777555333333666777<<>>;;;888888<<>>===:::888888:::;;;:::888555999===??????>>>============<<<;;;;;;;;;;;;<<<;;;:::999888888888999:::;;;999888888:::;;;;;;:::888666444666999;;;888444222333555666777888888888555777888888888888999;;;<<<;;;;;;;;;<<<>>>@@@AAA>>>>>>>>>???AAADDDFFFHHHKKKMMMOOOQQQRRRUUUXXX[[[]]]___bbbdddfffjjjnnnrrrxxx|||{{{wwwtttooolllkkkjjjiiigggaaa]]]XXXTTTRRRNNNIIIEEEFFFBBB??????>>>:::;;;>>>@@@CCCGGGKKKNNNOOOPPPOOONNNJJJEEE???:::666222000444000///333555555666999999;;;;;;999999;;;999555:::@@@KKKYYYgggttt}}}}}}uuuhhhXXXHHH===777555444444555777999<<<===@@@??????@@@BBBDDDFFFFFF@@@>>><<<<<<>>>>>><<<:::999888666555555666888999>>>BBB<<<888===;;;999???===>>>>>><<<;;;;;;<<<===@@@>>>;;;::::::999888777666222111333222111333888777666999===:::444444888888;;;===;;;999999===AAA:::888444111...---......+++++++++,,,---...///000000//////......///111111///000111222333222222111YYY\\\VVV\\\ZZZbbb}}}zzzxxxvvvssspppnnnlllkkkiiifffcccaaa___^^^\\\ZZZ]]]ZZZVVVTTTUUUUUURRROOOPPPOOOMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIHHHFFFEEEEEEFFFCCC@@@???@@@@@@???>>>===;;;999999::::::999888777:::>>>??????>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<;;;:::999888999::::::<<<;;;999:::<<<======<<<999666333444666888666444333444555666777888888888555777888888777888999:::============>>>@@@AAABBB>>>>>>???@@@BBBEEEHHHIIILLLOOORRRUUUVVVXXXZZZ\\\```bbbdddeeehhhmmmsssxxx||||||vvvsssooolllkkkiiihhhfffaaa^^^YYYUUURRRNNNIIIFFFEEEAAA>>>???===999999<<<>>>AAAEEEIIIJJJJJJHHHFFFIIIGGGBBB<<<777222000...///111111222666<<<>>><<<999;;;:::666444555444000<<>>:::888666333222333666;;;>>>@@@@@@???@@@AAACCCEEEGGG@@@<<<999;;;???@@@>>>:::999888777666666777888999999===888666<<<<<<:::AAA???===::::::;;;===>>>???CCCAAA>>><<<;;;999666333222111222222///---222;;;:::888888888666333444888777:::<<<<<<::::::===@@@;;;999666222000...------,,,,,,,,,,,,,,,---...///111000000////////////000---...///000111111111111[[[^^^XXX^^^\\\ddd{{{zzzxxxvvvssspppnnnmmmjjjgggeeecccbbb```^^^\\\]]]ZZZWWWVVVVVVUUUSSSQQQQQQPPPMMMLLLKKKLLLMMMNNNNNNMMMKKKJJJHHHGGGGGGGGGGGGDDDAAA@@@AAAAAA@@@???===<<<::::::::::::999999777999;;;<<<;;;;;;;;;<<<;;;:::999999888888999999;;;:::999888888888999999<<<;;;::::::<<<======<<<;;;888555444555777666555666777888999::::::::::::555777888888777888999;;;<<<======>>>???@@@AAAAAA??????@@@BBBDDDGGGJJJKKKNNNRRRVVVYYYZZZ[[[]]]^^^ddddddeeegggiiiooouuuzzz|||yyyvvvrrrooonnnllljjjhhhaaa^^^[[[WWWSSSOOOLLLJJJEEEAAA??????>>>:::999<<<===???AAACCCDDDDDDCCCBBBEEEDDD@@@:::444000///...,,,222333000555???@@@:::999;;;:::555222333444111:::???GGGRRR^^^jjjsssxxxwwwsssjjj^^^OOOCCC;;;888:::888555333444777:::===??????@@@@@@AAABBBEEEGGGBBB>>>:::<<<@@@BBB>>>::::::999888888888888999:::777;;;777444;;;;;;:::AAA@@@===999999===@@@AAA@@@FFFDDD@@@>>>;;;888444111000///000222222000333999???<<<888666444444777:::999;;;>>>>>><<<;;;<<<===999888666444222000///...---,,,,,,,,,,,,---...///222111111000///.........+++,,,---...///000000000ZZZ]]]WWW]]][[[ccc}}}}}}{{{yyyvvvssspppnnniiigggeeeddddddccc```^^^\\\[[[XXXWWWVVVUUUTTTSSSRRRPPPNNNMMMLLLMMMNNNOOOPPPOOOMMMKKKJJJIIIIIIIIIHHHFFFCCCBBBBBBCCCBBBAAA>>>======;;;:::999::::::888999::::::999888999;;;::::::999888888888888999:::999777666666666777888;;;:::888999;;;<<<<<<;;;<<<:::888777777888888888777888999:::;;;;;;;;;:::666777999999888888:::;;;;;;<<<===>>>???@@@@@@@@@???@@@BBBEEEHHHKKKMMMNNNRRRUUUYYY\\\]]]___```bbbfffggghhhiiikkkpppwww|||{{{{{{xxxtttrrrpppnnnkkkhhh______\\\YYYUUURRROOOOOOEEEAAA@@@AAA???;;;:::<<<<<<<<<<<<===>>>@@@AAABBBAAAAAA>>>999444000000111,,,222333///333<<<<<<666:::===<<<777555888:::::::::>>>DDDNNNYYYeeeoootttrrrnnneeeYYYKKK@@@999666999888888888999999:::;;;===>>>@@@@@@???@@@DDDGGGEEEAAA===>>>@@@AAA===999::::::999999999999::::::999===888555;;;:::888>>>BBB???===???BBBEEEDDDCCCHHHEEEAAA===:::777333000000---///666999777555555@@@===888333333555888999<<<===>>>>>><<<;;;::::::888777777666444222111000,,,,,,,,,,,,------...///222111111000///...------+++,,,,,,,,,---...//////WWWZZZTTTZZZXXX```|||yyyuuuqqqooojjjhhhgggffffffeeebbb```^^^]]][[[YYYXXXWWWVVVVVVTTTSSSQQQPPPOOOOOOOOOPPPQQQPPPOOONNNLLLKKKJJJJJJKKKHHHEEEDDDEEEEEEDDDCCC?????????===;;;:::;;;<<<;;;<<<<<<;;;999999;;;<<<<<<<<<;;;:::::::::::::::999888777666555666777777:::999777888:::;;;;;;:::;;;;;;:::999999999::::::777777888999999999999999777888::::::999999;;;<<<;;;<<<===???@@@@@@@@@@@@AAABBBEEEHHHKKKNNNPPPQQQVVVYYY\\\^^^```aaadddfffiiijjjlllnnnqqqvvv|||zzzyyywwwtttqqqooollliiifff______^^^ZZZUUUQQQPPPPPPEEEAAA@@@AAA@@@;;;:::<<<;;;:::999999:::===@@@BBB===>>>===888333000111444---000000000333777666222555999999444222666;;;===<<<>>>CCCKKKUUU```jjjooollliiibbbWWWJJJ@@@:::888777888:::;;;<<<;;;:::999;;;===???>>>===>>>BBBFFFCCCBBB@@@??????>>><<<::::::;;;;;;;;;;;;;;;;;;:::===@@@:::777;;;:::777===EEEEEEGGGJJJLLLLLLIIIGGGIIIEEE@@@;;;888666333111111...111:::@@@>>>999777===;;;666111222666888666<<<<<<;;;;;;:::999999999888888888888666444111000+++++++++,,,---...///000111111111111000///---------,,,,,,,,,,,,---......UUUYYYRRRYYYWWW^^^~~~zzzvvvqqqooonnnlllkkkjjjiiifffccc```aaaaaa```^^^\\\[[[[[[[[[WWWVVVUUUTTTSSSRRRQQQPPPPPPQQQQQQPPPOOOMMMKKKJJJMMMJJJGGGFFFGGGGGGFFFEEE@@@AAAAAA???<<<;;;<<<>>>===>>>===;;;999999;;;===<<<;;;::::::999:::::::::999999777666666666777888:::999777888:::;;;;;;:::999:::;;;;;;;;;::::::;;;777888999999:::999999999888:::;;;;;;;;;;;;<<<>>><<<===???@@@AAABBBAAAAAABBBDDDGGGKKKNNNQQQSSSTTTYYY[[[^^^```aaacccgggiiijjjmmmqqquuuyyy~~~yyyyyyvvvsssqqqooolllhhheee``````___ZZZSSSNNNLLLLLLCCC@@@???AAA???:::999:::::::::::::::;;;<<<>>>???888::::::777222000222555///,,,---222444333111222///333444///---222888;;;===>>>AAAFFFNNNXXX```eeebbb```[[[SSSIII@@@;;;999555777999:::;;;;;;::::::999<<<>>>===;;;<<<@@@EEE>>>???@@@???<<<:::;;;===;;;;;;<<<<<<<<<<<<;;;;;;???CCC<<<888===;;;888>>>HHHMMMSSSWWWVVVSSSOOOMMMHHHDDD>>>999666555444333222222666>>>AAA???===>>>;;;;;;777333444::::::666888777555555666888999999;;;;;;;;;:::777333///,,,)))******+++---///111222000000111111000///...---///...---,,,,,,,,,------WWWZZZTTTZZZXXX```{{{vvvqqqnnnrrrpppnnnlllkkkgggccc```dddeeedddbbb```^^^___```YYYYYYYYYXXXVVVTTTRRRQQQPPPQQQRRRRRRPPPNNNKKKIIINNNKKKIIIGGGHHHHHHHHHGGGAAACCCCCCAAA===;;;===???======<<<:::888888:::<<<:::999888888777777888888::::::888777777777888999;;;999888888:::;;;;;;:::666999;;;<<<;;;;;;:::;;;::::::;;;<<<<<<<<<;;;;;;999;;;<<<<<<<<<<<<===???===>>>@@@BBBCCCCCCCCCBBBCCCEEEHHHLLLPPPSSSUUUVVV\\\]]]___```aaadddhhhlllkkkoootttzzz}}}xxxzzzxxxuuurrrpppmmmiiifffaaabbb___YYYQQQKKKHHHIIIBBB???>>>@@@>>>999777999::::::;;;<<<<<<<<<;;;:::555777888555000///222666000***+++333666111000444000555555000---222999===<<<<<<===AAAGGGOOOWWW\\\ZZZYYYUUUOOOFFF???:::888555666777888999::::::;;;888;;;===<<<:::;;;???DDD999<<>>:::888;;;>>>;;;;;;<<<<<<<<<<<<;;;;;;@@@DDD===999>>><<<:::@@@KKKSSS\\\```^^^XXXSSSQQQHHHCCC<<<777555444555444444555;;;@@@@@@>>>@@@FFF;;;===:::666888>>>===777444222111111444777999:::>>>>>>===;;;777222---***((()))***+++---000222333///000000111111000...---000///---,,,+++,,,,,,---VVVZZZWWW```ZZZ]]]{{{wwwtttsssrrrooollliiigggeeedddfffdddcccdddeeeccc___ZZZ\\\YYYWWWWWWXXXWWWTTTPPPVVVUUUTTTSSSQQQOOONNNMMMMMMNNNNNNKKKHHHFFFFFFFFFEEEDDDBBBBBBBBBAAA>>><<>>===;;;::::::;;;;;;<<<<<<;;;:::;;;<<<===>>>@@@>>>;;;999777777888999888999:::999888888:::<<<<<<;;;;;;<<<===<<<:::777;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>BBBBBBBBBCCCCCCCCCDDDDDDGGGJJJNNNQQQSSSVVVZZZ\\\\\\___bbbdddfffiiilllnnnqqqtttxxx}}}}}}zzzxxxuuurrroookkkfffbbb```]]]YYYUUURRRNNNJJJGGGBBB@@@===<<<;;;:::777555:::999999999888888777777:::444...+++...222444555222000000222111///111666666111///111111111555999999:::;;;===BBBHHHMMMPPPOOOOOOLLLGGGBBB>>>>>>>>>:::999777666666666777888999;;;===;;;888999>>>CCC;;;<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>DDD>>>::::::;;;>>>EEEMMMUUUcccnnnmmmhhhdddZZZOOOPPPCCC777555666666444333...666999666555:::<<<;;;???===999777777888777666777555333222333555777777:::;;;:::888444000//////111,,,***,,,---,,,...222///000111222222111000/////////000000///...------YYY\\\XXX```\\\___{{{yyysssrrrpppnnnlllkkkkkkjjjfffeeeddddddeeeeeebbb___]]]ZZZXXXXXXYYYZZZXXXVVVWWWVVVUUUTTTSSSQQQQQQPPPPPPQQQPPPNNNJJJHHHHHHHHHFFFEEECCCCCCCCCBBB???===AAA@@@>>>===<<<;;;<<<<<<>>>===<<<;;;:::;;;;;;<<<>>>===;;;999888888999999666888999999999:::<<<>>>;;;;;;;;;<<<===<<<:::888::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@AAABBBDDDEEEGGGHHHHHHKKKMMMQQQTTTVVVYYY]]]```___aaadddfffhhhkkkooorrrvvvyyy}}}}}}zzzyyywwwtttqqqnnnjjjeeebbb```]]]YYYUUUSSSOOOKKKHHHCCCAAA>>>===<<<;;;888666:::999999888777666666666888666222///---///222555555333333444222///000555222...---///000000333888666666777999===BBBGGGJJJHHHHHHFFFBBB>>><<<;;;<<<:::999888777777666666666999<<<>>>===:::;;;@@@DDD>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAADDD>>>;;;<<>>=========>>>???>>>===;;;::::::::::::===<<<:::999999999:::;;;666777999::::::<<>>===<<<:::888:::999888777666555444333444666666333...---111555666333222333000---...222000,,,+++---......111666333333444666999===BBBDDDAAABBBAAA???<<<;;;<<<===:::::::::999888666555444444666888888777888<<<@@@AAAAAA@@@@@@@@@@@@@@@AAA>>>>>>???@@@@@@AAABBBBBBCCC>>>===@@@DDDKKKWWWbbbppp~~~~~~pppbbbLLLBBB;;;<<<>>>;;;555222555666444222444999:::777+++888>>>888777<<<<<<555===999555555888888444///000222333333222000000000,,,///333555000***,,,222///000000111111000000///000000000111000000///...]]]]]]TTT[[[WWW[[[~~~|||yyyvvvssspppnnnmmmjjjiiifffdddddddddeeeeeeccc```]]]ZZZZZZ[[[]]]^^^WWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVSSSPPPMMMMMMMMMLLLJJJIIIIIIIIIHHHEEECCCEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::<<<;;;:::::::::;;;<<<<<<888999;;;;;;;;;===???AAA:::::::::<<<>>>>>>===;;;888999999::::::;;;;;;;;;===>>>>>>@@@AAABBBCCCDDDDDDEEEGGGJJJMMMOOOQQQSSSRRRUUUXXX[[[^^^aaadddggggggiiilllnnnppptttzzz}}}}}}yyyvvvssspppmmmjjjgggccc```]]][[[WWWTTTRRRNNNKKKHHHEEECCC@@@>>>>>>===<<<::::::999888666555333222222222444555444111111222444222000///000...***,,,000333///---//////...000444222222333555777;;;>>>@@@===>>>??????>>>>>>???AAA;;;;;;;;;:::999666444222000222444444444666999<<>>???@@@@@@AAA======AAAFFFOOO^^^kkkzzzwwwfffVVVKKKAAA@@@@@@;;;555222333222111444999<<<<<<999)))999@@@888555===>>>777===:::777999===<<<666000...000222222111/////////,,,,,,///222000,,,---222000000000000000000000000000111111111111111000000___]]]SSSYYYUUUZZZ}}}yyyuuusssqqqpppnnnllliiifffccccccdddeeegggddd```\\\ZZZZZZ\\\^^^YYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWUUURRRPPPPPPPPPOOONNNLLLLLLLLLKKKHHHFFFGGGEEECCCAAA????????????========================<<<<<<<<<<<<<<<=========;;;=========<<<===???@@@<<<;;;<<<>>>???@@@>>><<<999::::::;;;<<<<<<======>>>>>>???AAABBBDDDEEEEEEJJJJJJLLLNNNPPPSSSTTTUUUTTTWWW[[[^^^```cccgggjjjlllnnnqqqtttwww{{{|||xxxuuurrrnnnkkkiiifffccc```\\\YYYUUURRROOOLLLHHHEEEEEEBBB???=========<<<;;;999999888666555333222111222111111333555666555333000------///...+++---222777333111222222///000444000000111333555888;;;<<<:::<<<>>>>>>>>>???@@@BBB<<<<<<<<<;;;999666333222222444555666888999;;;===@@@@@@???>>>>>>>>>>>>>>>999999:::;;;===>>>??????>>>;;;<<<@@@FFFQQQbbbrrr}}}kkk\\\OOOBBB>>>===:::666555222111333888<<<===999777///;;;???666333:::>>>:::666555666:::>>>===666111///111444444111///------///)))'''+++...///000222111111111000000111111111111111222222222222222111___]]]RRRYYYWWW\\\~~~|||yyyxxxwwwvvvpppooommmiiieeecccdddfffiiigggddd___[[[ZZZ\\\___\\\\\\[[[[[[[[[[[[[[[[[[XXXXXXYYYWWWUUUSSSSSSTTTSSSQQQPPPOOOOOONNNLLLJJJIIIHHHFFFCCCBBBAAAAAAAAA======>>>???@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===>>>???AAA>>>>>>>>>@@@AAAAAA???===;;;<<<<<<===>>>???@@@@@@@@@@@@BBBCCCEEEFFFGGGHHHOOOOOOQQQRRRTTTVVVWWWXXXYYY[[[___bbbdddgggkkknnnqqqtttxxx|||zzzwwwuuurrrmmmjjjhhhfffcccaaa\\\YYYTTTQQQNNNJJJFFFCCCDDDAAA===;;;;;;;;;;;;:::999888777666555444333222444111000222666888555222111//////111000...000555888444333444333000111444---...///111333666888999666888;;;<<<<<<===>>>???======<<<:::888666444333222333444666777999::::::===============<<<;;;:::::::::;;;<<<======>>>>>>:::999;;;@@@GGGTTThhhzzzsss]]]OOO@@@;;;::::::999999666444666:::;;;777333333555999:::555333777;;;<<<222555:::@@@BBB@@@:::666222444666666444000...---111(((###(((...000000000333222222111111222222333111222333333444333333333YYYWWWNNNWWWWWW^^^}}}{{{zzzyyyqqqqqqpppmmmiiiggghhhjjjiiihhhfffbbb^^^]]]___bbb``````______^^^^^^^^^]]]YYYZZZ[[[ZZZXXXWWWXXXYYYUUUTTTRRRRRRRRRQQQNNNLLLMMMLLLIIIGGGEEEDDDDDDDDD???@@@AAAAAAAAA@@@???>>>@@@@@@@@@AAA@@@@@@??????===>>>????????????AAACCCAAAAAA@@@BBBCCCBBB@@@>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCEEEFFFHHHJJJKKKLLLQQQRRRSSSUUUWWWYYY[[[[[[^^^aaaeeehhhjjjmmmqqqtttvvvzzz~~~zzzxxxuuurrrmmmjjjhhhfffdddbbb]]]ZZZUUUQQQMMMIIIEEEAAABBB???;;;999999999:::999888888777777666555444444555444444444444444333222333111111222000...000444444111000222222000111444---...000222444777999:::555777:::<<<;;;;;;<<<===>>>===;;;999888777666666222222333555666777777777:::<<<===>>>===;;;888777999999::::::;;;;;;;;;;;;888888;;;AAAJJJYYYpppzzzaaaRRRCCC======;;;:::;;;888555555777444000000444777333222555666555777===222888AAAFFFEEEAAA===:::333666999999777444111000111+++(((,,,///...---...444444333222222333444444222222333444444444444444RRRQQQIIITTTVVV^^^|||zzzxxxppprrrrrrpppllljjjlllnnnhhhiiihhheeeaaa```ccceeecccccccccbbbaaa`````````ZZZ[[[\\\\\\[[[ZZZ[[[]]]VVVUUUSSSSSSSSSRRROOOMMMPPPNNNLLLIIIHHHGGGFFFFFFBBBCCCCCCCCCBBB@@@>>>===AAABBBBBBBBBBBBAAA@@@???<<<===??????@@@AAADDDFFFCCCBBBBBBCCCDDDCCCAAA>>>???@@@@@@AAACCCDDDEEEEEEEEEFFFGGGIIIKKKLLLNNNNNNQQQRRRTTTVVVYYY[[[]]]^^^cccfffiiilllooorrruuuxxxyyy~~~|||zzzuuurrrmmmjjjhhhfffdddbbb___[[[WWWRRRNNNIIIDDDAAAAAA===999777777888999888888888777777666666666555666888999666222///000222444111000111...+++,,,111///,,,,,,000111///111444///000222555888:::<<<===666999<<<===<<<<<<<<<===>>>===:::888777777777777777666777888:::;;;:::999999;;;===???>>>;;;888555777777777777777777888888666777;;;CCCMMM^^^www~~~iiiYYYJJJCCCAAA===:::999666222111222///,,,111999555,,,,,,555888333444<<<...777AAAFFFCCC===999888444777:::;;;999666444333000...///111000+++***,,,555555333333333333555555222333333444555555555444PPPOOOTTTYYYVVV___~~~{{{yyyzzzyyyvvvqqqoooqqqtttnnnllliiiiiiiiijjjjjjiiigggfffdddbbbaaa```____________^^^]]]]]]]]]^^^^^^YYYXXXXXXWWWVVVVVVUUUUUUQQQPPPNNNLLLJJJIIIHHHHHHGGGFFFCCCAAA@@@AAABBBCCCEEEDDDBBB@@@@@@AAABBBCCC@@@BBBDDDEEEEEEDDDCCCAAAFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNMMMNNNPPPQQQXXXXXXYYY[[[^^^aaadddeeegggjjjnnnrrrvvv{{{}}}yyyssspppkkkhhhfffdddbbbaaa___YYYSSSNNNLLLIIIDDD@@@@@@BBB>>>777666999888333555777888888888555333111666888666111//////---)))...---...333444111000222444444333333111000...------111111///444<<>>:::666555666777:::<<<===;;;888:::;;;<<<<<<<<<:::888666777777888999:::;;;<<<<<<:::888===IIIVVVfff|||mmm___OOODDD===777555666222<<>><<>>888;;;======:::666333111333---,,,000111---,,,///<<<999444222333666777888999444111333999:::666111TTTTTTZZZ```[[[bbb}}}}}}yyytttqqqqqqqqqpppnnnkkkkkklllllllllkkkhhhhhhfffeeedddcccbbbbbbaaa```______^^^^^^______ZZZZZZZZZYYYYYYXXXWWWWWWSSSRRRPPPNNNMMMKKKKKKJJJJJJIIIGGGEEEEEEEEEFFFGGGHHHGGGEEEDDDCCCDDDEEEFFFCCCDDDEEEFFFGGGFFFEEEEEEGGGHHHHHHHHHHHHGGGFFFFFFHHHIIIIIIJJJKKKLLLMMMNNNMMMOOOQQQQQQQQQRRRTTTUUU\\\\\\]]]^^^aaaeeeiiikkkllloootttxxx||||||xxxsssppplllhhhfffdddaaa___\\\WWWQQQNNNLLLJJJFFFBBB@@@@@@===777777999888333666777777888888777777666444666555111000222111...222000000333333///...000444444333222000000/////////111111///222999:::777999:::;;;;;;<<<<<<<<<<<<>>><<<<<<===>>>>>>;;;999999999999;;;======<<<:::<<<<<<;;;:::999888888888666666666666777777888888======CCCOOO^^^nnnlll]]]LLLBBB<<<777555666555999999444111555999;;;666999999777888>>>@@@>>>===AAAAAA???@@@BBB===666888;;;======;;;888666666444...,,,...///------000777555222222444777888888;;;888666666888777333...]]][[[^^^aaa\\\ccc|||yyywwwtttrrrsssqqqooonnnoooooonnnmmmjjjjjjiiihhhggggggffffffcccbbbbbbaaa``````aaaaaa]]]]]]]]]]]]\\\[[[ZZZZZZVVVUUUTTTRRRQQQOOONNNMMMMMMLLLKKKJJJJJJJJJLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKNNNOOOOOOPPPQQQRRRSSSTTTSSSUUUWWWXXXXXXYYY[[[]]]aaaaaaaaacccggglllqqqttttttwww}}}{{{wwwtttqqqllliiifffccc```^^^ZZZVVVPPPMMMLLLJJJGGGDDD>>>???<<<888888999777333444555555666666777888999111444444111222444555222222///000333333//////111555444222000//////000111111111000...000444444111777:::>>>>>>===<<<===??????>>>======>>>>>>===<<<===<<<;;;<<<===>>>===;;;>>><<<:::777666666777888666666666555555666666777@@@BBBKKKXXXhhhzzzkkk[[[III???:::777666888===888444444444444888======???>>>;;;<<<@@@CCCBBBIIIGGGCCCAAADDDDDD:::///:::<<<>>>>>><<<:::::::::666000------///...000333222111111333666888999888999::::::999888555222000ddd^^^]]]^^^YYYbbb~~~{{{wwwuuusssqqqqqqqqqqqqpppnnnlllllllllkkkkkkjjjjjjiiiffffffeeedddcccccccccccc```aaaaaaaaa```___^^^]]]YYYXXXWWWVVVTTTRRRQQQPPPOOONNNMMMMMMMMMNNNOOOPPPMMMMMMLLLKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMNNNLLLLLLNNNOOOPPPQQQQQQQQQSSSTTTTTTUUUVVVWWWXXXXXXZZZ\\\^^^___```aaaccceeefffeeefffhhhmmmsssyyy||||||zzzuuutttqqqmmmiiifffccc___\\\ZZZVVVPPPMMMLLLJJJFFFCCC======;;;::::::999777333111222333555555555444444///222222000111444555222...,,,...222333222333666666444111......///111333000///......000111111///333999>>>>>>;;;:::<<<@@@@@@???>>>===>>>>>>?????????===<<<;;;<<<===<<<;;;<<<;;;999777666555666666777666666666777888999:::@@@FFFQQQ```pppjjjYYYFFF===999777777999GGG;;;444666777444777>>>CCCCCCAAA>>>>>>@@@BBBCCCMMMIIIEEEDDDEEEBBB888...>>>???@@@???===;;;;;;<<<999444///...///111444666222222333666999:::888777444888;;;;;;888555444555___ZZZ[[[^^^[[[ddd{{{xxxvvvuuutttttttttrrrpppmmmnnnnnnnnnnnnmmmlllkkkjjjiiihhhgggffffffffffffcccdddeeeeeedddcccaaa```[[[[[[ZZZYYYWWWUUUSSSRRRPPPPPPOOOOOOPPPPPPPPPQQQPPPOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]___aaacccdddeeehhhjjjjjjkkkllloootttzzzyyyuuussspppllliiifffbbb^^^[[[\\\WWWPPPMMMKKKIIIEEEAAA===;;;;;;<<<===:::777555222444666777666444111///...111111//////222333000...,,,---222333333444888555333000...---///222555...---,,,///111111000000111666;;;<<<999888;;;????????????>>>>>>>>>???@@@???===;;;:::;;;;;;:::999888999999999888666444333444444444555777:::<<<>>>@@@IIIWWWfffwwwiiiWWWDDD;;;999888888999JJJ===444666777444444999@@@>>>===>>>???AAACCCEEEJJJIIIHHHGGGCCC===999666CCCDDDDDDBBB>>>;;;::::::;;;777222///111555888999555555777999;;;:::777444333777;;;:::666444444666UUUSSSZZZbbbaaaggg~~~{{{zzzyyyxxxyyywwwuuussspppqqqqqqrrrqqqooommmlllmmmlllkkkjjjiiiiiihhhhhheeefffhhhhhhhhhfffcccbbb]]]]]]]]]]]][[[XXXVVVUUUSSSSSSSSSSSSSSSSSSSSSRRRTTTTTTUUUUUUUUUUUUUUUUUUSSSTTTUUUUUUVVVWWWXXXXXXVVVWWWYYYZZZ\\\]]]]]]]]]\\\\\\]]]^^^___```aaaaaa```bbbeeeggghhhjjjmmmoooqqqrrruuuyyy~~~yyyuuuqqqooollliiifffccc^^^[[[\\\WWWPPPLLLKKKHHHDDD@@@===;;;;;;???@@@;;;888777888999::::::888555111///...111111......111222///222//////222333111333666444222000......000333555...,,,,,,000333111000111000333666777777777;;;>>>===>>>??????>>>>>>???@@@<<<;;;::::::;;;;;;999888555666888999888666444222111111111333555999===???CCCOOO___nnngggUUUBBB:::999888666666BBB:::555444555333222333777555777===@@@AAADDDHHHGGGHHHIIIHHHBBB;;;<<>>:::===@@@@@@>>>===>>>???:::::::::;;;<<<<<<:::777555555555666666555555555333333222333555999===???JJJYYYjjjxxx{{{dddRRR???888888666222000777888777444444666555111333222555===@@@???AAAEEEIIIHHHHHHHHHCCC===@@@HHHFFFHHHHHHFFFAAA;;;888666888999555000222888;;;888777777888999:::999666333777777666444333222333444]]]UUURRRUUUUUUbbb|||yyywwwxxxyyyxxxwwwtttqqqoooqqqpppooonnnllllllkkkkkkgggiiijjjkkkkkkhhhfffdddccccccdddcccbbb___\\\ZZZ]]]]]]]]]\\\[[[ZZZYYYXXX``````aaabbbbbbbbbbbbbbb\\\]]]```bbbccccccbbbaaabbbccceeefffggghhhhhhhhhgggggghhhiiijjjkkkkkklllpppsssvvvxxxzzz|||zzzuuuooommmkkkiiigggddd___\\\WWWSSSNNNKKKKKKJJJGGGDDD>>>;;;===CCCDDD>>>999:::>>>;;;666222111222444666,,,///000///111555666444...,,,,,,111444444777<<<222111000///000111333555333//////444666111///111555222111222666:::===>>>888<<<@@@AAA???======>>>:::::::::<<<>>>===:::888666555444333333444666888888777666666888;;;>>>@@@PPP```rrrwwwbbbPPP===777666444///---000888:::555555;;;:::333666333777>>>@@@<<<<<>>AAA===???AAAAAA???===<<<<<<777:::===???===:::777555777666555555555555444222444444777;;;;;;;;;???FFFPPPaaawwwnnnYYYHHH888333555444000---222000000222555777555222...///666>>>===666333666999FFFBBBCCC@@@<<>><<<999666333555333555888888444222333;;;:::888666444222222111666444222333555666444111eee```WWWVVVZZZbbbzzz{{{}}}~~~}}}|||yyyxxxxxxwwwuuusssrrrqqqppppppllllllllllllkkkiiihhhgggmmmjjjhhhiiigggcccbbbdddeeeeeeeeedddddddddccccccffffffggghhhiiijjjkkkkkkjjjhhhjjjmmmllliiikkkooommmmmmmmmnnnoooqqqssstttssssssssstttvvvyyy|||~~~}}}xxxtttqqqooollliiifffccc___\\\XXXWWWTTTPPPLLLIIIFFFEEEAAA???AAADDDDDD???>>>???999888555333222333333444111000///000000///---+++///000000111222444666777555222...///222333111...000...------000111111///111111222444777:::===???===???AAAAAA>>><<<;;;;;;:::;;;<<<;;;999777555444999888666555444333222111666777999<<<;;;;;;AAAIIITTTfff{{{~~~kkkQQQBBB444111444444111///666444111111111333333333333333777;;;999333000333333BBB@@@AAA<<<888BBB=========>>>===<<<:::888777555444555888888333111333;;;:::888777555444444333777555444444555666666555bbbaaa[[[YYYZZZaaa~~~||||||{{{yyyxxxwwwvvvuuuuuuqqqqqqqqqqqqpppnnnmmmlllpppmmmkkkmmmkkkgggfffhhhjjjjjjiiiiiihhhhhhhhhhhhiiijjjkkklllmmmnnnnnnooosssqqqrrrtttsssooopppttttttttttttuuuvvvxxxzzz{{{{{{{{{}}}~~~{{{yyysssqqqmmmiiifffccc^^^[[[YYYWWWSSSOOOLLLIIIGGGFFFBBB@@@@@@CCCBBB>>><<<===888777555333222222222333///......///111111000...000000000111333444666777000000111222222111///...000...,,,,,,...000000000///000222444777:::<<<======???@@@???===:::999999;;;;;;999777666444444333777666444333333333333444888999<<<===::::::CCCNNNXXXiii~~~zzzfffKKK>>>222000333333000///444333111///...000444777666555555777444000000444000???===>>>666111>>>===444888<<<<<<:::777777888666444555888777333000222999888888777777666666666555555555333222333555777___```]]][[[YYY___~~~}}}|||{{{zzzzzzzzzxxxxxxxxxwwwvvvuuusssssssssppppppqqqppplllkkkmmmkkklllllllllmmmmmmmmmmmmmmmnnnnnnooopppqqqrrrrrryyywwwxxxzzzyyyuuuvvvzzz{{{{{{zzz{{{}}}~~~}}}uuurrrmmmiiifffbbb^^^[[[WWWWWWUUURRRNNNKKKGGGFFFCCC@@@@@@BBB@@@<<<:::<<<999888666555333333222333.........000333555555555000000111111222444555666---000222222000...///000000///---,,,---...///000---///111444777999:::;;;===>>>???===:::888777777999888777777777666444333111111111111222444888:::999999;;;;;;888999CCCOOOXXXiii~~~ttt```III===333222444222...,,,---///000//////111666;;;555444333222000000333777444>>>888999333,,,888666111666<<<<<<777333333555666444555888777222000111555666666777777777777777222333333000...///333777ZZZ]]]\\\ZZZXXX]]]|||||||||{{{zzzyyyxxxwwwwwwtttuuuwwwvvvrrrqqqsssmmmmmmnnnoooqqqrrrssstttuuuuuuvvvwwwxxxyyyzzzzzz{{{zzz||||||~~~zzzxxxxxxuuurrrlllhhheeebbb^^^\\\VVVVVVWWWVVVRRRMMMHHHEEECCC@@@???@@@???:::999;;;::::::888777555444333333111//////000222444333333000000000111222333444555---000222000---,,,///333000//////...---...///000---...111444777999:::;;;<<<======;;;888666555666444444666999;;;:::666333///000000///000333888===888888999999666888BBBNNNXXXhhh}}}lllYYYEEE;;;333444666444000///***---111111000111444888666666444000...000333555555999///444333---666222...444::::::666222222444555333444777777222000111222333444555666666666666111333333000...///333888XXX[[[ZZZYYYXXX]]]~~~|||||||||zzz{{{~~~~~~zzzxxxzzzrrrssstttuuuwwwxxxzzzzzzzzzzzz{{{|||}}}~~~~~~~~~zzzvvvuuutttpppkkkgggdddaaa^^^\\\UUUVVVVVVVVVRRRMMMHHHEEEBBB???>>>???===999888;;;;;;;;;:::888666555444333333111///.........,,,+++/////////000000111333333---///000...,,,,,,///333///000111111///...///000...///111333666999;;;<<<:::;;;;;;999666555555666111222444888<<<<<<777222222222111///---///555;;;888666555777777999AAAJJJVVVggg{{{{{{cccPPP===555111555888777555444...000111222111000000111:::;;;888111---...000///111222(((111555000888444...222777888666555555666444222333777777222111222000111333555666666666555444444444333222444666999XXXYYYXXXXXXYYY^^^||||||}}}~~~~~~}}}yyyuuurrrnnniiieeebbb```^^^\\\VVVUUUSSSQQQNNNKKKHHHGGGAAA>>><<<>>><<<999888;;;;;;:::999888666444333222222000---,,,,,,---,,,+++............///000111222,,,---//////.........///...111444444111/////////000000111333555999<<<===888999888777555444555666333222222555999999555111111222111...+++...555<<<:::555333666999<<>>AAAEEELLL]]]ppp~~~lllTTT@@@999444222666888666222222333///+++***...222333333555::::::444111222222...---111---666444***555777:::999777666666555333111111///222666777333222444111333555777888888777666444222000222666888666444WWWYYYYYY]]]bbbiii}}}wwwqqqsssnnnhhhffffffeee```\\\WWWTTTPPPLLLIIIGGGDDDAAA>>>===;;;999999;;;===>>>888999999888555222///---222111///------...000111---,,,---///222111---)))***+++,,,+++******,,,...+++---///000///------...333333111111888@@@@@@;;;:::666222444777999555111555555333000...///222444///+++)))+++...000333666999333---...444;;;>>>???MMMXXXfffrrrttt```OOOFFF:::222///666<<<999222---888666222...,,,---...///<<<@@@>>>555///000111///...///333777888555222111...333888:::888444111///+++---///222333333222111111777777222555999222$$$333444555666777777777777VVVWWWWWW[[[```fff}}}wwwqqquuupppjjjgggeeebbb\\\WWWWWWTTTPPPMMMJJJGGGDDDBBB>>>>>><<<;;;;;;;;;<<<<<<:::::::::999777444000///000///.........000222333---------///111111---******+++,,,+++******,,,...+++---//////...---......333333111111666===<<<888666777777555444333333333666444222000000111333444111...++++++---///111333777777666777999<<>><<<555000444333111///...---,,,,,,666999888000+++---///---111222555777666444111000000444888:::777333///---+++,,,...000111111111111444999999444444999555+++333444555666777777777777TTTVVVUUUYYY]]]ddd}}}wwwrrrqqqnnnjjjgggeeeaaaZZZUUUXXXUUUQQQMMMKKKHHHEEECCC?????????>>>===<<<;;;::::::::::::999777555222111//////......///111333444------...000111000...+++***+++---,,,++++++,,,...+++---//////...---...///222333111000444:::999555333888;;;777000---111666444111------000333333222333000---+++---///000000444888======;;;;;;>>>AAAIIIRRR\\\eeeppp|||kkkXXXGGG===777222222:::???<<<555000111111111000///...,,,+++333555333...+++---......555666666555444333111///111444888888666111...,,,---------......000111111666;;;;;;555333777888333333444555666666666666666UUUVVVUUUXXX\\\bbb|||vvvrrrkkkiiihhhfffeeeaaa[[[WWWXXXUUUQQQNNNLLLIIIFFFDDD???@@@@@@@@@???<<<:::888999999999888666444222111000000000///000111222333---...///000000000...---***,,,------,,,,,,---...+++---.........---///000000222111111444999999666444999<<<777000---111777222---***+++///222111...222111...,,,---111222000333777;;;<<<::::::===@@@MMMTTT]]]cccmmmzzzwwwfffSSSAAA777777333444;;;???:::222---111111000000//////......777777444111//////000000444666666333222333333000///222555666444111///...//////---------///111222666;;;;;;444000444888:::333444555555666666666555WWWWWWVVVXXX\\\bbb~~~{{{uuurrrjjjiiihhhfffddd___[[[WWWWWWUUUQQQNNNLLLJJJGGGEEE???@@@AAAAAA???<<<999777666666666555444222111000222222111000000/////////---...000000000///......***,,,...///...------...+++,,,......---...///111...111222222666;;;<<<999888999888555222111333555333...+++,,,111444222//////111///,,,///555666222777777777888;;;>>>AAACCCQQQYYY```dddlllxxx}}}qqqaaaNNN===333333000222:::>>>999333///444222000//////000222444<<<999555333222111000111000444444000111555666222,,,///222333222111111111222111///......///111333333777888333...111777;;;333444444555555555555555YYYYYYVVVXXX\\\bbb}}}yyytttqqqmmmllljjjfffaaa\\\XXXUUUVVVTTTPPPMMMKKKIIIGGGDDD??????@@@@@@>>><<<999777444444333222111111000000222222111000///...------...///111000///...///000+++---///000///.........+++,,,---------...000222---111444444777<<<===;;;999666444222222333444444555222000111444555444222...222111---111999:::555:::999888999>>>DDDIIILLLUUU\\\cccgggmmmvvv|||~~~xxxlll\\\KKK<<<333///---000888===:::555444444222000...///111444777<<<666222222222///...000+++111222...000666777333***---000111111111222333333222000///...///111222///333444222///000555999333444444555555555444444YYYYYYVVVWWWZZZaaa|||wwwrrrpppnnnmmmjjjfff```[[[XXXWWWUUURRROOOLLLJJJIIIFFFDDD>>>>>>>>>>>>===;;;999888333222222111000000000000///////////////...---,,,...000111111......///111+++---000111000.........+++,,,------,,,...000333...333666555777;;;<<<:::555333111000000222333444444333333333333333222222///444444///222;;;<<<666666999<<<>>>@@@FFFNNNTTTZZZaaahhhkkkpppwww||||||}}}yyyqqqfffXXXIII===666333111333999;;;888444333111000//////000222444555999222...000111///...000(((000222---///666666000+++---///000//////111222222111000///...//////000---///111222111111333666444444444555555444444333YYYYYYUUUWWWYYY___{{{vvvqqqooolllkkkiiieee```]]]\\\\\\UUURRRNNNLLLJJJHHHFFFDDD>>>>>>======<<<;;;999999333222222111000000111111------...............---...000222111...---///111+++---000111000///...///+++,,,------,,,...111333///444777666666999999777111111000...---...222555111222222111///...///000000666666000333<<<===555000888???BBBAAAEEEOOOYYY^^^fffmmmppptttzzz}}}|||xxxtttmmmbbbUUUIII>>>888;;;888777::::::555000///---...///000222222222333777///,,,///222000///222(((000222---...555555...---...//////......///111111000///...............,,,---000333444222333555444444444555444444333333[[[]]]VVVUUU[[[]]]|||tttooonnnmmmjjjfffcccaaa^^^ZZZXXXUUUVVVTTTNNNFFFBBBCCCFFF;;;;;;;;;::::::999999999666222......000111000---)))+++---//////...---,,,...//////---***))),,,///......///////////////...222111000/////////000000000111222333444555444444222111000///......//////444333222111000///......===666000000666::::::777333666999===AAAIIISSSZZZdddnnnuuuvvvuuuxxx||||||~~~wwwlll^^^QQQEEE===999111444666555555555333111...///111222333222000///000///...---------------000222333222///...---......///000///---,,,,,,,,,444333222000///.........///000111222222333222222666444333444777777555222ZZZ^^^WWWVVV\\\]]]|||vvvrrrqqqmmmjjjfffcccaaa^^^ZZZXXXTTTUUUSSSLLLEEEAAACCCEEE<<<;;;;;;::::::999999888999555222222444555333111------///000000000//////...//////---+++***,,,///------...////////////...222222333333333333222222000111111333444555666666222111///...---...000000333222111///......//////555333111111444777999:::222666:::===BBBJJJUUU\\\fffooovvvwwwwwwzzz}}}}}}|||uuukkk]]]PPPDDD<<<888222444666555444333222000---...000222222111000///111000///..................///111111//////000111.../////////......---...444333222111/////////...///000111222222333222222444333222333555666333111ZZZ^^^XXXYYY^^^]]]}}}~~~}}}{{{vvvttttttllljjjfffcccaaa^^^ZZZWWWRRRSSSPPPKKKDDDAAABBBDDD<<<<<<;;;::::::999888888:::666333333666777555222...............//////000...//////...,,,,,,---///,,,------...//////......111333666999:::888666444000000//////111222444555111000...,,,---...111333333111///...---...///000///111444555555777:::===222555:::???EEEMMMXXX___hhhqqqxxxyyyyyy|||~~~}}}xxxrrrhhh[[[NNNBBB999555222333555555333000//////---...///000111000//////111111000////////////000+++---...//////000222444......///000000000//////333222111000///////////////000111222222333222222222222111222333444222000[[[```[[[[[[```___}}}|||{{{xxxtttrrrsssllliiifffccc```]]]ZZZWWWQQQPPPNNNIIIDDDAAABBBCCC<<<<<<;;;::::::999888888777444222222555555333111///...,,,++++++,,,...///...//////............///,,,,,,---...............000444999===>>><<<999666111000...------...000111000...,,,+++,,,///222444333111///------...000111000333777999::::::;;;<<<111666;;;AAAGGGPPPZZZbbbjjjqqqxxxzzz{{{~~~~~~|||sssmmmcccWWWJJJ???777333222333555666222------///------...///000//////...000000///////////////000***,,,.........///111333.........000111111111000111000///...............//////111222222222222222222222222222333333222111[[[```\\\]]]bbb```~~~{{{xxxuuupppnnnooollliiieeebbb```]]]YYYWWWPPPOOOLLLGGGDDDBBBBBBCCC===<<<<<<;;;999888888777666444222333555666333111111///---,,,,,,---///000////////////000000//////---..................---///333888<<<===;;;888666555333000...------...//////---,,,+++,,,///222333444333111/////////000111444555666999;;;;;;888555222777===BBBHHHQQQ[[[bbbiiipppwwwyyy{{{~~~}}}zzznnnhhh^^^RRRFFF<<<666333111222555777222++++++000---......///////////////.........------......///+++---///000///...///000///...---///111222111///...------,,,,,,,,,------//////111222222222222222111222333333333222222222ZZZ___ZZZ[[[```___~~~yyyxxxtttooollllllkkkiiieeebbb```]]]YYYVVVPPPNNNJJJGGGDDDCCCCCCCCC======<<<;;;999888777777888666444666888999666333444333111000///000222333///......000111222000...000000000000///...---,,,...000444777888777555444888666444222000000000000------,,,------///000111777666555333222222111111444444444666888777333///444999???DDDIIIPPPYYY```gggnnntttvvvyyy|||zzzuuuiiicccXXXLLLAAA:::666444111111444888333++++++333....../////////000000000...------------......///...000444555333111//////000...---...111222000---,,,,,,,,,+++,,,,,,------///000111222222333222222111222444444222111222333WWW\\\VVVWWW]]]]]]|||}}}yyyxxxvvvpppllllllkkkhhheeebbb___\\\YYYVVVPPPMMMJJJGGGEEEDDDDDDCCC>>>===<<<;;;999888777666888777666777:::;;;888555555444333222222222333333///......000333333111...333222222111000...---,,,------///000111111111111444444333222222111111000,,,------...////////////999999999888666444222111111444666777555333111111777;;;@@@EEEIIIOOOWWW\\\dddkkkpppssswwwyyyvvvqqqfff___SSSFFF===888666666111000444:::444+++,,,555000/////////000000111111...............///000000///333888;;;999666333111111...,,,---000111...***------,,,,,,---.../////////000111222222333222222///111333333000///000222TTTYYYSSSTTTZZZZZZ{{{{{{xxxyyyxxxrrrooonnnkkkhhheeebbb___\\\YYYVVVPPPMMMIIIGGGFFFEEEEEEDDD>>>===<<<;;;999888777666888666555777::::::777444444333333222111111111111000......000333444111...444444333222000...,,,+++,,,+++++++++,,,---...///...///000000000000000///,,,---.../////////...---;;;;;;;;;;;;999666222000///555;;;999444111333777888<<>>;;;777555111...+++---000111---)))...............///000111///000111222222333222222---000222111///...///111TTTYYYSSSSSSWWWXXX{{{|||uuuqqqqqqqqqmmmjjjkkkgggbbb^^^[[[XXXUUUSSSPPPOOOMMMJJJFFFCCCAAA@@@AAA???<<<<<<======;;;888:::::::::999888777777666555444444666888666222...444111///...///000111111222111000111111000---***000+++)))+++,,,))))))+++///000333666777555000,,,111/////////,,,***///666@@@@@@666333:::999222444+++888>>>555000666999777999===@@@BBBHHHRRRXXXYYYfffgggkkkrrrxxxwwwooohhhdddWWWHHH>>>777333555999222222777;;;777...***---222...,,,...333666444222000...---000444666555333666:::???AAA???<<<999888999666222---++++++,,,---/////////...,,,+++---...000222333222000///222555///000000000000//////...TTT[[[XXXYYY]]]ZZZyyy|||uuuqqqqqqpppmmmjjjjjjfffaaa]]][[[XXXUUUSSSPPPOOOMMMJJJFFFDDDAAA@@@AAA???<<<<<<======;;;888::::::999777777666666777777555333333444444222000555333000///000111222222111000000000111000...+++000---,,,//////,,,+++------///111555777666333000222111111222000...111888???@@@777222888666222777222999<<<888444777:::;;;===@@@CCCEEEKKKUUU[[[\\\eeegggmmmtttxxxvvvoooiiiaaaUUUGGG>>>888555777<<<444333666999555---***---222///---///444666444111222111111444999;;;<<<:::444888>>>AAAAAA>>><<<;;;777444000---++++++,,,---,,,.........---...000222333444555444444444555777111111111111000000///...NNNWWWXXX]]]aaa\\\xxx|||uuurrrqqqpppmmmjjjhhheeeaaa^^^[[[YYYVVVTTTQQQOOOLLLIIIFFFDDDBBBAAA@@@???============;;;::::::999777555555555666777999666333111111222222111666444111000111222222222//////...///111111///---000...000333333///---///------///333666777777555777666777888444000222888???BBB999222555444444===;;;999999;;;:::888;;;AAABBBEEEHHHJJJPPPZZZ```aaadddiiipppvvvxxxtttnnniii]]]QQQEEE>>>:::777999>>>666555666777333---+++---222000///222555666333000000///000333888;;;<<<;;;444999>>>AAA@@@===:::888222000...+++***+++---...+++,,,...//////000333555888777666777888999888888333333333222111000///...FFFQQQTTTZZZaaa]]]zzz{{{vvvrrrpppooollljjjhhheeebbb___]]][[[XXXUUUQQQOOOLLLIIIFFFDDDCCCCCC@@@???>>>=========<<<;;;:::888666444333555777888888666333111111111111111666444111///000111222111...------...000111000///......222666555111///111///......111444777777777<<<;;;<<<<<<888333333888@@@DDD<<<444555444777CCCBBB888666===>>>888;;;EEEFFFJJJMMMOOOVVV___eeefffgggmmmtttxxxwwwrrrllliiiYYYNNNCCC===999777999===888777555444111...------111000111333666555333000//////000222555777888999666:::>>>???===888333111...---+++******,,,---///,,,---///000000111444666999777666777:::<<<:::777444444444333222111000///JJJSSSTTTYYY___]]]{{{~~~{{{wwwssspppnnnkkkjjjhhhfffcccaaa___\\\YYYVVVQQQOOOLLLIIIFFFEEEDDDDDD?????????>>>===<<<<<<===:::888666444333555777999555555555444333111000000666333000...///000000000---,,,,,,---///111111000,,,...222777666111///222111000...///222444555555999999;;;===;;;777999>>>@@@EEE???777777666:::FFFDDD888555>>>???888;;;GGGHHHNNNSSSVVV]]]gggllllllmmmqqqvvvxxxuuunnnhhheeeUUUKKKAAA<<<888555666999999888555111/////////---///000111333555555333111333444444444444555555666333666::::::777333///---+++******)))***,,,...000...///000000000000222444777555444666999:::888555444444444333333222000000UUU\\\YYYZZZ^^^\\\{{{|||{{{xxxtttpppmmmkkkiiiiiifffdddaaa___\\\XXXUUURRRPPPLLLIIIFFFEEEEEEEEE>>>???@@@???===<<<===>>>999888666555555666888999444555666666444222222333666333000....../////////---,,,+++,,,///111111111+++...333777555111000444222000......000222333222222333777;;;;;;;;;???FFF>>>DDD@@@999;;;999:::EEEBBB:::999???>>>888<<>>:::>>>;;;999AAA>>>===>>>@@@===999???HHHLLLUUU___gggpppxxxzzzxxxxxxuuuqqqnnnjjjcccZZZSSSGGG???888555333111222555666666333///000444222---+++---...000111222444555...///000...+++))))))+++---...000///.........///)))))))))***,,,---///000///000000000//////111222///111444555444333222333000111111222222222222222VVV]]]ZZZ[[[^^^[[[zzz{{{zzzxxxuuupppllljjjiiigggdddbbb___\\\XXXRRROOORRRPPPLLLHHHFFFEEEFFFGGG===???AAA@@@===<<<>>>@@@888888888999999999999999777777666333111222888<<<888555222000000111111000...,,,++++++---000000000---000555888666222444999---,,,+++---///111111111333222444777666777===EEE888???<<<:::???<<<888===<<<@@@CCCAAA<<<;;;AAAHHHNNNXXXdddmmmvvv~~~|||{{{uuunnniiieee___UUUMMMBBB:::444333222000222555444666333///000555333---***,,,---...///111444666000111222000---+++,,,...000000000...,,,+++,,,---))))))***+++,,,...///000---...//////...///111333---111555555333111111333//////000111222222222222XXXVVVXXXVVV^^^bbbvvv|||yyyuuurrrpppnnnkkkiiicccbbbaaa___\\\XXXUUUSSSRRROOOKKKHHHGGGGGGFFFEEEEEEAAA===>>>@@@AAA===999;;;;;;:::999999999::::::999888666555555666666777<<<555000222333222111222++++++,,,---...............111555666555555777:::111111000//////000111222------000444333222;;;GGG;;;999777888;;;===<<<:::999===@@@@@@>>>>>>AAAFFFPPPZZZgggpppyyy}}}uuuqqqkkkcccZZZSSSMMMJJJ>>>;;;777333000...//////111666777333000000111///+++...,,,***---555777444..................------///000111111000...,,,***,,,,,,,,,,,,...///000111---.........//////000000///000111000///000111333555444222000//////000000[[[YYY[[[YYYaaaeeeyyy|||yyyuuurrrpppnnnkkkiiiccccccbbb___\\\YYYUUUSSSRRROOOKKKHHHGGGFFFEEEDDDEEEAAA>>>>>>AAAAAA>>>:::<<<<<<;;;:::999999999:::666555555444444444444444999444111333333000000222---......---,,,,,,---///333444555444222000111333000////////////000111222222111333444222000777AAA999777555777:::<<<;;;:::<<<@@@CCCCCC@@@>>>@@@CCCPPPZZZeeemmmuuu{{{zzzvvvoookkkddd[[[SSSLLLGGGEEE===:::666333000///000000111777:::555000000111111,,,///...,,,///666888555........................000111111111000...,,,++++++++++++---...000111222---......///000111222222000111111111000000222444444333222000000000000111\\\ZZZ\\\ZZZbbbggg{{{{{{xxxtttqqqooommmjjjhhhdddcccbbb```]]]ZZZVVVTTTRRROOOKKKHHHGGGFFFEEECCCEEEBBB??????AAAAAA???<<<>>>===<<<;;;:::999999999888888888888888777777666555333444555333//////222///000000...++++++...111666666555222///...///000///...//////000111222333444333444555333222666===666555555666999;;;;;;:::???BBBEEEEEEBBB??????@@@OOOXXXbbbhhhnnnrrrqqqmmmfffaaaYYYPPPHHHBBB???>>>:::888555333111111111222111999<<<666000...111222...//////...222777888666000/////////.........---111111000///...------,,,***+++,,,---...000111222.........///111222444444000111222111000000222333222111111000000000111222[[[YYY\\\ZZZbbbfffyyy~~~zzzwwwssspppnnnllliiigggddddddcccaaa^^^ZZZWWWUUUSSSPPPLLLJJJIIIGGGEEECCCDDDBBB@@@@@@AAAAAA???===>>>>>><<<;;;:::999999999999:::;;;;;;;;;:::888777333333555777333...///333///000000...++++++000555777666444222000000222333//////000111222333444555333333444555666777:::===444555666777999:::;;;:::===@@@DDDDDDBBB???>>>>>>LLLTTT]]]bbbgggjjjiiiddd]]]WWWOOOEEE>>>:::888888777666444333222222333333111999<<<666...---///111...//////000444777777555333333111000...---,,,+++111000///---,,,,,,,,,,,,,,,,,,---......///////////////...//////111222333///000111000//////000222000000000000111111222222\\\[[[___]]]dddgggyyy}}}yyyvvvrrrooommmkkkhhhfffccccccbbbaaa^^^[[[XXXVVVTTTQQQNNNLLLJJJHHHFFFCCCBBBAAA@@@@@@@@@@@@???>>>======<<<;;;:::999999999666777888999888777666555333333666777444///000444///000000...,,,...333777:::888555333222333333444000000111333444555555666555666666777999<<<<<<;;;555666888999::::::;;;;;;999<<>>>>>GGGOOOWWW[[[___bbbaaa\\\UUUOOOGGG>>>888555555666555555444333333333444444///666:::444---,,,...///...---...222555555555444666555444111///,,,***)))//////---,,,+++*********......//////......---,,,000///...------...000111///000000///------///000...//////000111111111222aaaaaafffeeellllll{{{xxxuuuqqqnnnllljjjgggeeebbbbbbaaa```]]]ZZZXXXVVVTTTQQQNNNLLLJJJHHHEEEBBB@@@@@@@@@?????????>>>>>>;;;;;;:::999999999::::::888888999999888888777666666444555777555111222666111000//////000111333555===:::666444333333111000000111222333444555555555999999888777:::===:::555555777:::;;;:::999999:::777888;;;===?????????>>>CCCJJJQQQTTTWWWYYYWWWSSSNNNIIIBBB;;;666444555666444444444333333444444444///444666222...//////......---///444777555333444777666444222///---+++***......---,,,+++******)))....../////////...,,,+++000///---,,,---...000111///000000///------...000...///000000111111111000eeefffmmmlllrrrppp}}}xxxuuuqqqnnnkkkiiifffdddaaaaaa```___]]]ZZZWWWUUURRRPPPMMMKKKIIIFFFCCC@@@>>>?????????>>>======>>>999999888888888999::::::;;;;;;:::999999999999999:::555333555666444444777666222///000222444222///777555222222333222000---///000222333333333222222777888666666:::>>>:::111444777:::;;;888777777888888888999;;;===??????>>>AAAGGGLLLMMMNNNOOOMMMHHHHHHEEE???999666555666666444444444444444444444444111333333000000333111...000---000777999666333444444333333222000//////...////////////...,,,***)))+++,,,...///000///...---...---,,,,,,...000444666111222222111//////000111...///000111111000000///fffhhhpppooouuuqqq|||}}}wwwtttpppmmmkkkiiifffddd`````````^^^\\\YYYWWWUUUPPPNNNLLLJJJHHHEEEAAA>>>===>>>???>>>===<<<===>>>777777777777888999:::;;;999888666555555555666777===666222555777777666777:::555000111444444///***///------///222333111...//////111222222111000///222333333333:::@@@<<<333444777::::::777555555666:::999999:::===>>>>>>>>>@@@EEEIIIIIIIIIIIIEEE@@@EEEBBB===999666555666777444444444444444444444444222333222000333666444...111...111999<<<777444666111111111111111222222222///000111111000...,,,***(((***---///000111000///,,,,,,+++,,,///333777:::333444444333111000111333...///000111111000///...jjjkkkhhhrrrlllpppuuu~~~}}}zzzwwwssspppmmmjjjfffccccccccc^^^XXX[[[___]]]UUUUUUOOOKKKKKKIIIEEECCCDDDBBBBBBAAA===::::::===AAA<<<;;;999888777888888999:::999777666666888:::<<<:::666666::::::555444888777666444222111111111222111111000000000000111111333222111111000000111111111111444888<<<;;;777333777888::::::888555222111999999999;;;>>>AAACCCCCC???CCCGGGGGGDDD???;;;999@@@BBBCCCBBB???:::777666999555111222555666333000111111000///000222333444222222333333333333333333000...------000222444444,,,111666666111------...------...///...---+++***...///000000111444999<<<<<<999555111///...///000111111111111222333444555```ccccccjjjbbbfffoooyyyvvvssspppmmmjjjfffccccccbbb]]]YYY[[[___\\\UUUSSSNNNJJJIIIHHHDDDBBBCCC@@@AAA@@@>>>;;;;;;===@@@===<<<:::999888888888999:::999777555555777999;;;===888555777555222222666333444444444333222111000000//////.........//////111111111000000000//////111111333777:::999666222999::::::;;;;;;999666333999999;;;===@@@BBBCCCCCCAAACCCFFFEEEBBB>>><<<;;;>>>@@@BBBAAA===:::888888888444111222555666333000111111000111111222333333222222222111222222333444333111......///111222111---111666666222...---...,,,------............---...000111222222444777999777666555444222111//////000000000111111222444444VVV[[[[[[bbbWWW]]]kkkxxxuuurrrooommmjjjfffdddbbbaaa]]]ZZZ[[[]]][[[UUURRRLLLIIIIIIGGGCCCBBBCCC===>>>???>>>===<<<===??????>>><<<;;;999999999999999888666555555666888999>>>999444333111000111555///111333555555333111///111000///...............///000000111000///...---000111333555777777444111666555555777999888444000777888;;;===???@@@AAAAAADDDDDDDDDBBB>>>=========>>>???@@@>>><<<999999999777444111111444555444111111111222222222222222222333222111000000222444555666333000///000000//////...222666666222///...///---------------///000111///111333333333333444555222333555666555333///---000000000000000111222333TTTWWWTTT[[[SSS[[[kkk|||vvvtttqqqnnnllljjjfffdddaaa___]]][[[[[[[[[YYYVVVRRRMMMIIIIIIHHHDDDBBBDDD<<<===?????????>>>>>>>>>??????===<<<;;;:::999999999888666555555555666777;;;888555333222111333444///000222444444333222111333333222111000000000000...000111222222000...---000111222444555444333111444222222555888888444///444777:::===>>>>>>>>>>>>FFFEEEBBB>>>;;;:::===???@@@@@@@@@===:::888777888666333222222444555444333111222333444333222111000444333111000000222555777555333111000000111000///000333555555333000//////111000...,,,---...000222///222444555444222111222222333444555444222000...000000//////000111111222UUUTTTNNNUUURRR]]]kkk~~~{{{uuurrrooommmllliiifffddd```^^^\\\\\\[[[YYYWWWVVVSSSMMMJJJJJJIIIEEEDDDEEE======???@@@AAA@@@>>>===???>>>>>>===<<<;;;999999:::999777666555555555555555666666555444555555444111111111111222333444444333333222111111111111111000111222333333111///...///000222222222222333333666555666888;;;;;;777333444888<<<>>>>>>>>>>>>???EEECCC@@@;;;888888;;;>>>AAAAAA@@@===999777666666666555333333444444444333222333444444444222111///444333111000111333666888333222000000222222222000222333555555333111000000555333000---,,,---///111000222555555333111000///555444333222111000000000000000000///000000111222VVVSSSKKKRRRPPP\\\jjj|||sssqqqnnnlllkkkiiigggddd___\\\\\\]]][[[WWWUUUVVVSSSMMMJJJJJJJJJFFFEEEFFF@@@??????AAABBBAAA???===============<<<;;;:::999;;;:::999777666555555444222555666444555777666444333333222111222333555666000000000//////000000111111222222333333111000///...000111222111222444666333555888999999888666444777;;;???@@@???>>>@@@CCCBBBAAA>>>:::666666999<<>>:::;;;<<<<<<<<<<<<;;;:::<<<;;;:::888777666555444333666555111111555555222333444444444444444444444////////////000111222222111111111111000000000000---///111111111222666999000555999999666333333444777;;;>>>>>><<<<<>>>>><<<999666555666888===???AAA@@@>>>;;;999999::::::999777555444444444666666444333222111111111/////////000111222444555222111000222333444333111555555444444444444222111666444222000///000111111111333444444222000///000111000......///222555888222222111111111111222222XXXZZZVVVZZZPPPXXXjjjzzzwwwqqqooommmkkkkkkiiigggeee^^^[[[[[[^^^\\\UUUSSSWWWQQQKKKHHHHHHHHHEEECCCEEEFFFDDDAAAAAACCCCCCAAA>>>999:::;;;<<<<<<<<<;;;:::<<<<<<;;;999888666555444555777444---,,,222444111222444666777777666444222000000111111222333555555111111000///////////////---///111111111222777;;;333999???>>>888444666999555888;;;:::888888<<>>???EEEGGGCCCAAAAAA???777222444666555333333333777777222///000000...///---+++---111555555444AAA444...222444000111777;;;:::777444222111111111333333222000......///111000000000000000/////////111000000111555999===@@@111111000000000000000000UUUTTTWWWQQQVVVZZZqqq~~~yyyuuusssqqqooollliiifffdddccc]]]]]]\\\ZZZXXXUUURRRPPPOOOLLLLLLNNNLLLHHHFFFHHHGGGEEECCCBBBBBBAAA???===???>>><<<:::999999:::;;;<<<<<<;;;999666555666888555666777888777666444333333222222333555555444222333444555666666555555444111111111111111111111111333//////333555444777<<<<<<:::;;;:::666222444999666777777666666888<<<@@@>>>888777;;;999222444<<>>111111111111111111111111UUUUUUYYYUUUZZZ]]]sss~~~yyyuuuqqqpppooollliiifffdddbbb______]]][[[XXXUUURRRPPPPPPMMMMMMNNNMMMIIIGGGIIICCCBBBAAAAAABBBBBBAAA@@@CCCAAA===:::999999:::;;;;;;<<<;;;:::888777888999777888999:::999888777666444333111222333333111000555555666666555555444333000000000000000111111111111...///333555666999===>>>=========888222222777777888888777777999<<>>EEEAAABBBFFFHHHFFFEEEGGGCCC;;;444555555444333555444888777222///000///---...,,,,,,---000333444444222000222555111***,,,444888888777666444333111000000111111111111222222222////////////000000111222111111111222333666888:::111111222222222222222222[[[[[[^^^YYY\\\]]]ppp}}}xxxuuupppooonnnllliiifffcccaaabbbaaa___\\\YYYVVVSSSRRROOOLLLLLLNNNMMMHHHGGGHHHBBBAAA@@@@@@AAABBBAAA???CCCAAA===:::999:::;;;<<<:::;;;<<<;;;999888999;;;777888888999999888777777444222111111222333222111444444444555444444444444111111111000000/////////000///000222444555777999>>>===??????:::444444888888888888888888:::<<<>>>999666666999888555777===???;;;<<>>AAA???===;;;:::;;;<<<>>>999:::;;;;;;:::999:::;;;555555555666666666555555444222111222444666666555222222222333333444555666444333222111000///...---///000000000111333444333<<<<<>><<<;;;;;;;;;;;;<<<888:::;;;;;;:::888999999333333444444444444555555555333222222555777888888222222222222444555666777555444333222111///.........111111//////222222000:::;;;???CCC@@@:::999===999888777777888999999888999999888666333222333555444333555===CCCEEEFFFIII???:::888777555222222555333777777222///000000......///000000111333666999;;;555000///111333222000333333444333333222111111333222222555777777222...333222000//////000222333111222444555555444222111000000111111222333333333[[[ZZZ]]]WWWZZZ[[[ooo~~~zzzyyywwwtttpppkkkllllllkkkiiieeebbb______]]][[[XXXUUUSSSRRRRRROOOLLLKKKMMMLLLGGGFFFHHHFFFDDDBBBBBBBBBBBB@@@???>>>>>>===<<<;;;:::888888888:::;;;;;;999777777777444444444444444555666666777555333222444666777777666555444444555666777888333333333333222222222222,,,000111///000444444000:::<<>>???EEEGGGBBB@@@AAAAAA@@@???===;;;:::888888555777:::;;;:::888777888999777666777555222333777999555000000333666888888666999<<<:::777444555777444333333555555333111111111...---111333111000111;;;;;;AAAHHHGGG>>>;;;===777:::<<<<<<:::777555444444333333444555555333111111333666777888999<<<>>>???:::666777666444333666222111111333444555444222666444222222555999;;;<<<666::::::333...------,,,//////......///111222333222222333666999:::999777888333...------...000222999555444888666000///222......///000000000000000WWWVVVRRR[[[XXXaaalllyyyuuuuuutttpppmmmmmmkkkhhhfffeeedddcccaaa___\\\ZZZYYYYYYWWWTTTQQQOOOKKKIIILLLLLLHHHFFFFFFHHHCCCCCCGGGHHHDDDBBBCCCDDDCCCBBB@@@???===<<<;;;555888:::;;;:::888888888888666777888666222222666888555222222444777888777777888999::::::999666333222222333555666555444444777222000333555333444666999:::AAAHHHFFF???;;;<<<777:::<<<<<<999666444333333333555777999:::888666333555666777777888:::===>>>999666777777444444777000000000222555666555444666333111111444666888999222666777333///000111///111000000000111333666777666666777999;;;<<<;;;999888444000...---...000222555222111444333...---000///000111111222222111111\\\[[[TTT[[[UUU\\\eeeyyyuuutttrrrooolllllliiifffddddddcccaaa___]]][[[ZZZYYYXXXWWWTTTQQQPPPKKKIIIKKKKKKHHHEEEFFFKKKGGGEEEGGGGGGDDDBBBCCCEEEDDDDDDBBBAAA???===<<<666888;;;;;;999888888888666555777999777333222555888666444555666888888777777666777;;;>>>===777111333555777999:::::::::999777111...000222111333666666999@@@FFFEEE???::::::777:::<<<;;;999555333222111222444888<<<===;;;999333444444444444555888:::<<<999777999888555555888222222333555888::::::999777555333222444666777777111555666333000222222///000///......000333777999;;;::::::<<<>>>>>>===;;;999777333///---...000000333000000222222//////111111111222333333333333222___]]]UUU[[[TTT[[[ddd~~~yyyuuussspppmmmkkkjjjgggdddcccbbbaaa___]]][[[ZZZYYYXXXWWWVVVTTTRRRMMMIIIGGGJJJKKKIIIHHHJJJGGGEEEBBBBBBCCCCCCBBBAAACCCCCCCCCBBBAAA???===;;;888999;;;;;;999888888888555555777:::888333222555777777777888888888777777444666888<<>>BBBBBB===999777777999;;;;;;888555333222///111333888;;;<<<:::777000111111111111333666999;;;999:::<<<:::777777:::777777888:::===>>>>>>===;;;888666555666777777777444888888444222222000---000000///000333888===@@@AAA@@@>>>???@@@@@@???===999999666000---...000000222111111222222222333444111111222333333333333333XXXWWWQQQZZZVVV```lll}}}yyytttqqqnnnllljjjhhhfffcccaaa```___^^^\\\XXXYYYYYYXXXVVVUUUTTTSSSNNNIIIGGGJJJKKKIIIHHHJJJCCCBBBAAA@@@AAACCCCCCBBBBBBBBBCCCBBBAAA???===;;;999:::;;;;;;999888888999444444777:::888444333555666777999999888888777777222666;;;>>>===;;;::::::>>>FFFLLLKKKIIIJJJGGGCCC===999777999:::777555777111666<<<>>>===;;;777555666999;;;;;;999666444333222333555888:::;;;888666000111222333333555888;;;;;;:::<<>>===<<<:::888666555666666555555555777888555444555333...444555666:::???FFFKKKOOOMMMJJJEEEBBBAAA@@@??????999<<<999111---///111000111111111000111333444444000111222222333333222222[[[YYYSSSZZZVVV___jjj~~~|||xxxtttpppmmmjjjiiihhheeebbb``````___]]][[[VVVXXXYYYXXXUUUTTTTTTTTTSSSMMMIIIJJJIIIFFFEEEGGGBBBDDDCCCBBBCCCGGGFFFBBBBBBCCCDDDDDDCCC@@@>>><<<:::;;;<<<:::999777888999555444666999888333333777666888999999777666666777333777<<<<<<::::::<<<@@@DDDQQQYYYXXXUUUUUUQQQJJJBBB===:::::::::777555777333888<<<<<<::::::888555666888;;;<<<:::888666666777777777999:::;;;999777333555777888888999;;;===999:::===???<<<666666999999888888999;;;;;;:::888777555333222333333222111222555666666888;;;999444333666<<>>:::333222555666555555777999:::999888555333111111222222111000333555777888;;;>>>;;;666444:::EEERRRaaaoooyyy~~~{{{qqqaaaSSSHHHCCC@@@???666>>>===333...222444111000333222......333555333222222333444444444444444\\\YYYRRRWWWRRR[[[fff{{{zzzxxxtttooojjjhhhhhhhhheeebbb``````___]]][[[TTTVVVXXXWWWTTTSSSTTTUUUPPPKKKHHHIIIIIIHHHHHHJJJCCCGGGGGGCCCDDDFFFCCC<<<<<<===?????????<<<999777<<<<<<<<<:::888777888:::666555555777666333555999777888999777444333555888<<<888333444999???BBBBBBTTTfffttttttrrrrrrlllcccSSSHHH===888666666:::???;;;@@@AAA<<<999<<<<<<888444888;;;===<<<;;;;;;;;;555333222333555888999999666999;;;<<<999666444333555777;;;===777000///222444444555777:::<<<<<<;;;555444222333444444222111777999999999<<<>>>:::333<<>>>>>444...333555222333666555000000666888555333444555555666666555555___WWWNNN[[[YYY]]]ddd{{{xxxuuurrrqqqooommmkkkdddeeeeeebbb]]]ZZZZZZ[[[WWWWWWXXXYYYZZZXXXTTTQQQPPPLLLIIIJJJIIIFFFGGGJJJHHHEEECCCDDDGGGGGGCCC>>>???@@@@@@@@@@@@>>><<<;;;<<<:::888777666777888999:::777666666444111444888+++///444666444333333444<<<888666999<<>>===:::777::::::888666444666999<<<888888888::::::999555222...666<<<777111///000000888999888555666;;;>>>===555555444333333333333444;;;;;;<<<===999444555:::CCCPPPdddzzzzzzbbbOOODDD>>><<<>>>>>>;;;444111333333000555333111222555666444222444333333333444555666777^^^WWWPPP\\\YYY^^^fff~~~{{{wwwtttqqqooollljjjeeefffeeebbb^^^[[[[[[\\\WWWWWWWWWXXXYYYXXXUUURRRQQQMMMJJJKKKJJJGGGHHHKKKIIIFFFDDDFFFHHHHHHDDD@@@??????@@@@@@???>>><<<;;;===;;;:::888888888:::;;;:::777666777555222444999...222666777666444444555:::777666999<<<@@@IIIRRRiiizzzwww]]]OOO@@@:::888666555777;;;;;;:::;;;===<<<:::888>>>===>>>???@@@@@@===:::999:::::::::999999<<<>>>777777888999;;;999666333///888<<<888222111222111444777888666777;;;===:::666666555444444333222222777666777888555111444:::LLL\\\tttgggQQQBBB<<<999>>>???<<<666444666666333777555333444666777555333444444444444555555666666]]]YYYSSS]]]XXX^^^ggg}}}yyyuuurrrooollliiiffffffeeeccc___\\\[[[\\\WWWVVVVVVVVVXXXXXXVVVTTTQQQMMMKKKLLLKKKIIIIIILLLJJJHHHFFFGGGIIIIIIFFFCCCAAAAAAAAAAAA@@@???>>>>>>>>>===;;;:::::::::;;;<<<;;;888888888666333555:::333666888999888666555555777666666999;;;AAAOOO\\\ppp~~~cccRRR@@@888777666444444888888888:::===>>>===<<<999999:::<<<======;;;888888;;;===>>>===<<<<<<===666666777999;;;999666333111999===999333222333222000555777777888;;;;;;888777777777666666444333333444333333444222111666===TTTjjjkkkPPP???999777:::;;;999444333555555222555444333333555555444333444444444444444555555555]]][[[UUU\\\VVV\\\eee|||xxxuuurrrpppllljjjggggggfffccc```^^^\\\\\\XXXVVVUUUVVVWWWWWWWWWUUUPPPMMMLLLMMMLLLIIIJJJLLLJJJHHHGGGGGGIIIIIIGGGEEEDDDDDDDDDDDDCCCCCCBBBBBB>>>>>>===<<<<<<======>>><<<::::::;;;999555777;;;777888::::::999777666555444444666999;;;CCCTTTdddwwwhhhTTT@@@888888777444222999:::;;;>>>???>>>;;;777666666777999;;;<<<:::777777:::===>>><<<:::888777888888888::::::999555222222999<<<777333333333222000444555444666::::::777666777888999999888777666555333333333333444;;;DDDXXXssshhhLLL<<<666666888999888444222555555222666666555666666666666666888888888888888888777777^^^\\\UUUZZZSSSZZZccc}}}zzzvvvsssrrrpppmmmkkkiiihhhfffdddbbb```^^^\\\YYYWWWVVVVVVWWWXXXWWWVVVPPPLLLLLLNNNMMMJJJJJJMMMJJJIIIHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDDDD??????????????????@@@@@@???======>>><<<888999===:::::::::::::::999777666333333666999===FFFYYYjjj}}}fffRRR>>>666666555333111888:::>>>BBBCCC@@@999444888888:::<<<>>>???===;;;666888;;;;;;888444222111:::::::::::::::777333000333888:::666222333333111333555444111222777:::888666777888999:::;;;;;;;;;777444333444444666???HHH]]]zzzcccHHH999444444888::::::777777::::::777:::;;;;;;;;;;;;:::;;;;;;===============<<<;;;:::___\\\SSSWWWSSS\\\ccc|||yyyvvvsssrrrpppnnnlllkkkiiifffdddcccbbb___]]][[[YYYXXXYYYYYYYYYWWWUUUPPPMMMMMMOOOOOOLLLKKKNNNKKKJJJJJJIIIIIIIIIJJJJJJFFFEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDAAA@@@@@@BBB@@@<<<<<<@@@<<<;;;::::::;;;;;;999777666555777<<>><<<999666777888666333111000000:::::::::::::::777333///444888888555222333333111666777555111111666999888777777777888999;;;<<<===666444222333333555>>>HHH___}}}zzz[[[DDD777222000333777999888:::???AAA??????@@@AAAAAA??????@@@AAAAAABBBBBBBBBAAA@@@>>>===___[[[PPPUUUUUUaaafff~~~{{{wwwuuusssqqqnnnlllllliiifffeeedddccc```]]]\\\[[[[[[\\\\\\ZZZVVVSSSRRROOOPPPRRRRRROOONNNQQQMMMMMMMMMLLLKKKLLLMMMOOOIIIHHHGGGGGGGGGHHHIIIIIIGGGGGGHHHHHHIIIIIIIIIIIIDDDBBBCCCEEECCC??????BBB>>><<<;;;<<<>>>>>><<<:::;;;999:::AAAIIITTTcccppptttWWWJJJ<<<666555444444555444666999===??????;;;777666666777:::<<<;;;999777666666555333111111222444777777888::::::999555222666999999555333555444222666888777333333666777444999888666555555777999;;;777555333444333555===FFFZZZwwwlllPPP???666111///222777<<<>>>DDDLLLOOONNNNNNPPPQQQPPPNNNNNNOOOQQQSSSTTTTTTTTTSSSQQQOOOMMM^^^YYYNNNTTTWWWfffjjj~~~zzzvvvtttqqqmmmkkkmmmjjjfffeeeeeeddd```]]]]]]]]]]]]]]]]]]ZZZVVVRRRTTTQQQRRRUUUUUUQQQPPPSSSOOOPPPOOONNNMMMNNNPPPRRRNNNMMMLLLKKKKKKLLLMMMNNNJJJJJJKKKLLLMMMMMMLLLLLLEEEDDDEEEGGGEEE@@@@@@DDD@@@>>><<<===@@@AAA???===@@@<<<===DDDNNNYYYfffqqqoooVVVJJJ???:::888777888;;;777777777999::::::999777::::::;;;===??????<<<:::666555444222111333777:::555555777999;;;:::888555888::::::666444666666333555888999666555777555111;;;888555222222333555777999777666666555666===FFFRRRnnn~~~^^^FFF:::666222///999???EEEJJJRRR\\\aaaaaaccceeegggfffcccbbbdddffflllmmmnnnmmmllljjjgggfffYYYXXXQQQXXXWWWaaaeee}}}yyywwwuuussspppnnnmmmllliiieeecccaaaaaa``````cccaaa\\\[[[^^^[[[TTTRRRSSSTTTUUUUUUTTTRRRQQQRRRSSSSSSTTTTTTTTTSSSSSSNNNOOOPPPQQQQQQOOOMMMLLLOOONNNOOOQQQOOOLLLMMMQQQHHHLLLOOOMMMIIIDDDCCCCCCAAAEEEFFFDDDCCCDDDBBB===>>>???AAAEEEMMMYYYfffnnnttthhhRRRJJJ???999999<<>>;;;;;;>>>@@@>>>===<<<;;;;;;;;;<<<=========>>>===<<<;;;999888:::888666666888::::::::::::;;;===>>>>>><<<999888999:::;;;;;;::::::;;;===<<<:::888666444333333333555666777666444222333555777777777888:::<<<>>>@@@OOO\\\qqqxxx```III???:::555777>>>CCCIIIVVViii{{{SSSXXXVVV[[[SSS[[[ccc|||yyyvvvtttssspppnnnnnnmmmkkkiiigggfffeeeeeebbbcccbbb___^^^___]]]XXXZZZXXXUUURRRQQQRRRTTTUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXVVVUUUTTTSSSRRRSSSVVVUUURRRSSSXXXTTTSSSSSSSSSSSSPPPMMMJJJFFFIIIJJJGGGGGGHHHFFFBBBCCCDDDFFFHHHNNNXXXbbbjjjuuuxxx|||}}}wwwjjj[[[PPPDDDFFFGGGDDD>>><<<>>>AAAAAA@@@?????????@@@AAABBBCCCBBB@@@>>><<<:::999999===:::888888999;;;<<<===:::<<>><<<;;;999777666666666666666777888666444333333444;;;:::::::::;;;<<<>>>???HHHQQQ```nnnwwwyyywwwtttaaaPPP@@@<<<;;;999;;;AAACCCNNN___sssYYY\\\XXX\\\TTTYYY___|||xxxvvvtttssspppnnnlllkkkjjjhhhfffeeeddddddaaaaaa___^^^___^^^\\\YYYZZZXXXVVVSSSRRRSSSTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYXXXWWWTTTRRRTTTWWWVVVSSSUUUYYYUUURRRQQQQQQSSSRRRMMMIIIIIILLLLLLIIIHHHJJJIIIEEEFFFGGGHHHJJJNNNVVV^^^eeeoooppprrrqqqlllaaaSSSJJJDDDEEEFFFDDDAAA??????@@@CCCBBBAAAAAAAAABBBCCCDDDEEECCCAAA>>><<<<<<<<<<<>>??????;;;===AAADDDDDDAAA===:::888:::;;;;;;:::999;;;<<<===<<<;;;:::999999:::;;;:::::::::999888666666666>>>===<<<<<<<<<===>>>???DDDJJJSSS\\\aaabbbaaa___TTTIII???>>>===;;;;;;>>>CCCNNN```rrr]]]\\\UUU[[[WWW]]]___~~~{{{xxxuuutttrrrpppnnnkkkkkkjjjiiigggeeedddccc___]]]\\\]]]]]]\\\ZZZYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTVVVWWWYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXSSSRRRSSSVVVUUURRRSSSXXXTTTQQQOOOPPPQQQQQQMMMIIIKKKMMMMMMJJJIIIKKKJJJGGGHHHIIIJJJKKKMMMRRRYYY^^^fffffffffdddaaaYYYPPPIIIIIIFFFBBBAAABBBCCCBBB@@@BBBBBBAAAAAAAAABBBDDDEEEDDDBBB@@@>>>===>>>???AAA@@@>>><<<===>>>@@@@@@???;;;>>>BBBEEEEEEBBB>>>;;;888999::::::999999:::<<<@@@???===<<<<<<<<<===>>><<<<<<;;;::::::999888888???>>>=========>>>???@@@EEEHHHLLLQQQSSSSSSRRRQQQMMMGGGAAA@@@@@@>>>======EEEOOO^^^mmmwww}}}[[[ZZZTTT[[[ZZZbbbddd}}}zzzwwwuuutttrrrpppnnnmmmmmmlllkkkiiigggeeeddd]]]YYYYYY[[[\\\ZZZXXXXXXUUUUUUUUUUUUUUUTTTTTTTTTSSSTTTUUUWWWYYYZZZZZZ[[[YYYYYYYYYXXXXXXXXXWWWWWWSSSRRRSSSUUUSSSPPPQQQUUUSSSRRRQQQPPPPPPOOOMMMLLLKKKNNNMMMJJJIIIKKKKKKHHHHHHIIIJJJJJJKKKNNNSSSVVVZZZYYYWWWVVVTTTPPPKKKGGGLLLGGGBBBAAACCCDDDCCC@@@AAA@@@??????@@@AAACCCDDDBBBAAA???>>>>>>@@@AAACCC???>>>>>>@@@AAABBB@@@>>>;;;===AAACCCCCCAAA>>><<<:::;;;===<<<;;;;;;<<<>>>@@@@@@>>>===<<<======>>><<<;;;999:::;;;;;;:::888============>>>???AAABBBEEEGGGIIILLLMMMLLLJJJIIIFFFCCCAAA@@@AAABBBAAAAAACCCIIITTT___iiinnnpppqqqoooqqqrrrsssuuuwww{{{~~~ZZZ[[[WWW^^^ZZZaaaeee|||zzzwwwuuutttrrrpppnnnmmmmmmllljjjhhheeecccaaa\\\XXXWWW[[[\\\YYYWWWYYYUUUTTTSSSRRRRRRSSSUUUWWWRRRSSSUUUWWWYYYZZZ[[[[[[YYYXXXXXXWWWWWWWWWWWWWWWTTTRRRSSSUUUSSSOOOOOOSSSPPPQQQQQQPPPNNNLLLLLLMMMKKKMMMLLLIIIHHHJJJJJJHHHHHHIIIIIIIIIIIIJJJMMMPPPQQQOOOMMMLLLKKKIIIGGGEEEIIIHHHEEEDDDCCCBBBAAAAAA??????>>>>>>???AAABBBCCCAAA@@@@@@??????@@@AAABBB===>>>???BBBDDDCCC@@@===:::<<>>===;;;===>>>>>>===<<<>>>???@@@???===;;;;;;;;;;;;;;;===;;;:::;;;===>>>===;;;;;;;;;;;;<<<>>>@@@CCCDDDBBBDDDGGGIIIIIIGGGEEECCC@@@@@@???>>>???BBBCCCCCC@@@BBBFFFMMMVVV[[[\\\ZZZYYYZZZ[[[[[[\\\^^^aaaccceeeggghhhiiijjjkkklllmmmZZZ___]]]bbbYYY]]]bbb|||zzzvvvttttttrrrpppoookkkkkkjjjhhhfffbbb___^^^\\\WWWWWW\\\]]]YYYWWWZZZVVVTTTPPPNNNOOORRRWWWZZZQQQRRRTTTVVVXXXZZZ[[[[[[YYYXXXXXXWWWWWWWWWWWWWWWUUUSSSTTTUUUSSSNNNOOORRRLLLNNNPPPNNNJJJHHHJJJLLLKKKMMMLLLHHHGGGJJJJJJGGGHHHHHHIIIHHHGGGHHHJJJLLLNNNKKKHHHGGGGGGFFFEEEDDDFFFHHHJJJHHHCCC@@@@@@AAA??????>>>>>>???@@@BBBCCCAAAAAA@@@@@@??????@@@@@@<<<===@@@CCCEEECCC???<<<:::<<<===?????????>>>===;;;<<<======<<<<<<===>>>???>>><<<:::999999999999@@@>>><<<>>>AAACCCAAA???999::::::<<<>>>AAADDDFFF???BBBEEEGGGGGGEEEAAA?????????===;;;<<<@@@BBBAAACCCAAA@@@DDDKKKOOONNNKKKMMMNNNOOONNNNNNOOORRRUUUVVVWWWXXXYYYYYYYYY[[[\\\^^^^^^___VVVYYYYYYggg{{{zzzvvvssspppnnnmmmmmmiiillllllhhheeedddaaa\\\___\\\ZZZYYYYYYXXXWWWUUUQQQSSSPPPLLLMMMSSSTTTPPPPPPQQQSSSWWWZZZZZZYYYXXXZZZZZZYYYXXXWWWUUUSSSRRRVVVRRROOOOOORRRRRROOOJJJRRRNNNKKKJJJKKKLLLLLLJJJKKKJJJHHHFFFFFFGGGHHHIIIKKKIIIGGGGGGIIIJJJGGGEEEEEECCCAAAAAACCCEEEFFFGGGEEEEEEDDDDDDCCCBBB@@@@@@AAA@@@@@@@@@??????>>>>>>???@@@???>>><<<;;;<<<>>>????????????>>>>>>======888<<>>???@@@BBBCCCDDDCCCDDDEEEEEEDDDBBB@@@???GGGEEEAAA?????????>>>===@@@AAABBBCCCDDDFFFFFFGGGJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHLLLPPPQQQNNNKKK______aaaYYY\\\[[[ggg~~~|||yyywwwtttqqqnnnlllkkkkkkiiijjjhhhccc```aaaaaa^^^]]][[[YYYXXXXXXXXXVVVUUUQQQRRROOOKKKLLLQQQQQQNNNNNNOOOQQQSSSVVVWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSUUUQQQNNNMMMPPPQQQNNNKKKQQQNNNJJJIIIJJJLLLKKKJJJIIIHHHFFFEEEDDDEEEFFFGGGHHHFFFDDDEEEFFFGGGEEECCCEEECCC@@@@@@BBBDDDDDDDDDEEEEEEDDDDDDCCCAAA@@@?????????>>>>>>>>>============>>>>>>>>>===<<<<<<===@@@???>>>>>>>>>>>>>>>???777:::>>>???===::::::;;;:::777999>>>>>>::::::===<<<===>>><<<:::888888999???<<<:::<<>>@@@AAACCCDDDDDDCCCCCCBBBAAAAAAAAAAAAEEECCCAAA@@@AAA@@@???>>>???@@@@@@AAABBBCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCDDDGGGJJJJJJHHHFFF]]]___bbb\\\```^^^gggzzzwwwvvvtttqqqnnnkkkiiihhhhhhhhhhhhddd]]][[[___```___ZZZXXXVVVVVVVVVVVVUUUTTTNNNNNNLLLIIIKKKPPPQQQOOOLLLMMMMMMOOOPPPRRRTTTUUUQQQRRRRRRSSSSSSSSSRRRRRRTTTPPPLLLKKKMMMNNNMMMKKKNNNLLLIIIHHHIIIJJJJJJIIIFFFEEEDDDCCCCCCCCCDDDEEEDDDCCCBBBBBBCCCCCCBBBAAACCCAAA??????AAABBBBBBBBBEEEEEEDDDCCCBBB@@@>>>=========<<<<<<<<<<<<;;;;;;:::;;;===>>>???>>><<<<<>><<<;;;<<<===???@@@777999;;;;;;:::999:::;;;999888999<<<<<<999888:::999:::<<<;;;999888999999<<<<<<<<<<<<<<<;;;:::999<<<<<<<<<===???@@@BBBCCCBBBAAA@@@?????????AAABBBBBBAAAAAAAAABBBBBBAAA????????????@@@@@@@@@AAAAAAAAABBBCCCEEEEEEEEEDDDCCCAAA@@@AAACCCDDDDDDCCCAAAXXX[[[```]]]bbb```ggg}}}wwwtttsssqqqnnnkkkiiigggffffffeeeeeeaaa[[[ZZZ]]]^^^]]]WWWUUUSSSSSSSSSSSSSSSQQQJJJIIIHHHHHHKKKOOOQQQQQQJJJKKKKKKKKKKKKMMMQQQSSSPPPPPPQQQQQQQQQPPPPPPPPPSSSOOOKKKIIIJJJLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHHHHEEEDDDCCCBBBBBBBBBCCCCCCAAAAAA@@@@@@AAAAAA@@@@@@@@@>>>===>>>@@@BBBBBBBBBEEEEEEDDDCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<888999<<>>>>>>>>?????????@@@?????????AAACCCCCCBBB@@@???????????????>>>>>>>>>???@@@BBBDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAA@@@???SSSUUU[[[ZZZbbbaaahhh{{{vvvrrrpppooollliiigggeeeeeeeee___aaa```\\\[[[\\\[[[XXXTTTRRRPPPOOOOOOOOONNNMMMJJJHHHFFFGGGIIIKKKMMMNNNHHHIIIIIIHHHGGGIIINNNQQQOOOOOOOOOOOONNNMMMLLLLLLPPPMMMJJJHHHHHHJJJKKKKKKGGGGGGGGGFFFEEEEEEFFFFFFDDDCCCCCCBBBBBBBBBBBBBBB??????@@@@@@??????@@@@@@<<<;;;;;;===@@@BBBCCCBBBDDDDDDCCCBBBAAA???===<<<========================888999;;;???BBBAAA>>>:::;;;:::777666666888:::<<<>>>===;;;::::::;;;;;;;;;:::<<<<<<;;;:::999777555333666999:::999888888999555999<<<<<<999888:::===999999:::;;;<<<>>>???@@@:::<<>>>>>>>>======;;;<<<===??????????????????@@@@@@@@@??????>>>>>>RRRSSSXXXVVV___```ggg|||xxxtttqqqmmmllliiigggdddcccccccccZZZ^^^___[[[ZZZYYYVVVQQQQQQOOOLLLKKKKKKKKKIIIHHHKKKFFFCCCEEEEEEDDDEEEGGGDDDFFFGGGFFFDDDEEEJJJNNNLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIGGGEEEEEEFFFGGGHHHCCCEEEFFFEEEDDDCCCDDDEEEBBBBBBBBBBBBAAAAAAAAA@@@===>>>@@@???>>>>>>???@@@;;;:::;;;===@@@BBBBBBAAABBBBBBBBBAAA@@@???>>>======>>>>>>>>>>>>?????????::::::;;;???CCCCCC>>>::::::999777666555666777888>>><<<;;;;;;===>>>>>>===999;;;;;;888777777555111333555999::::::888888999888;;;===<<<999777888999888888888999;;;<<<>>>???999<<>>???@@@@@@<<<===>>>===;;;;;;<<<===VVVUUUWWWSSS\\\^^^fff{{{wwwtttqqqooojjjiiifffcccaaa`````````XXX[[[[[[WWWUUUTTTQQQLLLOOOMMMJJJHHHGGGFFFDDDCCCEEE???===@@@BBB@@@AAADDD@@@CCCEEEDDDAAAAAAFFFJJJFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDCCCBBBAAAAAABBBCCCAAACCCEEEDDDBBBAAABBBDDD@@@@@@@@@@@@@@@???>>>>>>;;;===>>>>>><<<<<<>>>@@@======<<<>>>@@@AAA@@@>>>@@@@@@@@@@@@@@@???>>>>>>======>>>>>>>>>?????????===<<<<<>><<<===???AAA@@@>>>;;;999;;;:::999;;;===@@@@@@@@@:::;;;;;;;;;;;;;;;;;;;;;======<<<<<<===???AAACCC:::;;;===<<<:::999;;;>>>ZZZWWWWWWRRR[[[\\\eee~~~wwwtttqqqpppnnnhhhfffdddaaa___^^^^^^^^^WWWYYYXXXSSSQQQQQQNNNJJJNNNKKKHHHFFFEEEDDDBBB@@@<<<777666<<>>>>>??????BBBDDDDDDBBB@@@BBBCCC>>>>>>>>>>>>>>>======<<<999;;;======;;;:::===???@@@???>>>???@@@???===<<>>>>>??????@@@===<<>>===;;;;;;;;;999888999<<<>>>??????888888999999999::::::::::::999777777888:::>>>@@@:::<<<===<<<::::::===@@@ZZZVVV[[[WWWXXX\\\eee}}}xxxtttqqqnnnkkkeeefffeeebbb]]]YYYXXXWWWUUUSSSOOOMMMMMMLLLKKKJJJDDDDDDEEEEEEDDDBBB@@@??????>>><<<;;;;;;<<<===>>>???@@@AAAAAA??????@@@AAAEEEDDDAAA???===>>>??????AAA@@@>>><<<;;;<<<===>>>>>>===<<<===@@@BBBBBBBBB===>>>?????????>>><<<;;;<<<;;;999999;;;<<<<<<;;;>>>>>>???===<<<:::;;;;;;===>>>???@@@???>>><<<:::===<<<<<<===??????>>>======>>>???@@@@@@@@@???>>>888888999999999888777777888444555<<>>=========;;;;;;;;;999777666777999]]]XXX]]]WWWXXX[[[dddzzzuuuqqqnnnkkkhhhbbbaaa___]]]ZZZWWWTTTSSSOOONNNMMMLLLLLLJJJGGGDDD@@@@@@AAABBBBBBAAA@@@@@@???>>><<<;;;:::;;;<<<===<<<>>>??????>>>======>>>AAA???>>><<<;;;:::;;;;;;>>>===;;;999888888999::::::999:::<<<@@@BBBBBBBBB;;;<<<<<<===<<<;;;999999:::888777777999::::::999<<<<<<===<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>===;;;::::::::::::;;;<<<===<<<;;;>>>??????@@@???>>><<<;;;:::::::::::::::999999999777333333999=========>>>===CCCFFFAAA<<<;;;888444666777888;;;======:::888555666888777666555555666:::999999;;;???BBBBBB@@@BBB===;;;===<<<:::<<>>;;;<<<>>>???@@@@@@@@@@@@???>>><<<;;;:::::::::;;;888:::======<<<:::::::::;;;::::::999888777666666;;;:::888666555555555555555666888<<>>?????????>>><<<:::999;;;:::999888777888999999777222111555888888999;;;<<>>;;;777222999999:::<<<======:::777111444666777666555555666999999;;;>>>BBBDDDCCCBBBCCC???=========;;;===@@@;;;999777666777888888777666888999666777::::::888:::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;999888999:::^^^YYY[[[UUUUUUYYYccc~~~zzztttoookkkhhhdddaaaaaa]]]YYYXXXZZZYYYTTTNNNFFFEEEEEEEEEEEECCC@@@===;;;;;;<<<===>>>>>>>>>??????>>><<<:::999888888888555888;;;<<<;;;999777777888888888888777666444444:::999777666444444333333222444777;;;>>>>>><<<:::999888888777666444333333444333333444666777666555:::999888888888777666555777888888999999888777777888:::<<<===<<<;;;;;;;;;======>>>>>>===;;;:::999:::888666444444444666777666222111333444333555999888:::<<<<<<;;;999777444:::999999:::;;;:::888555333555777888777555555555666888;;;???BBBCCCBBBBBBCCCAAA???>>>===<<<<<<===<<<999777666777777777666666999999777888;;;;;;999;;;;;;:::;;;;;;;;;<<<<<<<<<===>>>>>><<<;;;;;;<<>>=========<<<<<<<<<<<<<<<===<<<;;;:::888888777777444777:::;;;:::888666666777777888777777666555444:::999888777666555555444222333666:::<<<;;;888444999999777666444333222111333222333444777777666555;;;888666555555555222000444555555555666555555555555888;;;<<<;;;999999999999:::;;;<<<<<<;;;:::999999888555333222333444555666222111333222111333888:::888777777777666666666888777666777777777444222444666777666444222222222444666:::===????????????BBBBBB@@@===;;;;;;::::::;;;999666666777777777777444777888666777:::;;;888<<<<<<;;;;;;<<<<<<===>>>>>>???AAAAAA???>>>>>>>>>XXXTTTYYYUUUWWW[[[ddd~~~xxxtttoookkkiiifffcccaaa]]]YYYVVVTTTTTTRRRMMMIIIFFFDDD@@@??????@@@??????>>>>>><<<;;;999999999999;;;::::::999888777777666444666999999888666666666777777666666555555555555999888888888777666666555333333555888:::999555222:::999777444222111000000111111222555777777666444999666333333444333000---222222222222333333333333111555999:::888555555666555666777888999888777777:::999777555444444555555333111111333222000222777???:::666666666333333444444333222333333333111000333444444222000......///222555888:::::::::;;;===@@@AAA???:::888999888555888666444444555777777666888;;;;;;::::::>>>???<<<======<<<;;;<<<===>>>???>>>@@@BBBBBBAAA?????????ZZZVVV]]]YYYZZZ\\\ccc{{{tttqqqllliiigggeeecccaaaZZZYYYVVVSSSPPPLLLIIIGGGCCCAAA@@@@@@@@@@@@>>><<<<<<;;;:::888777666666777888999999999888777777666444555777777555444555666555444333222222222333444555555666666666555555555222222444777999999666444999888555333000//////...000000111444666777555333555222///000333444111---000000000000000111222222///444999:::777444444666222333333444444333222111888888777666555444333333000///111333111...000555<<<666333666666222000111222000///000111111000///222222111///------///111333555777777666777999;;;>>>@@@>>>888666777555111444222111111333555555555777:::;;;999:::>>>???======<<<;;;::::::<<<===???<<>>;;;===@@@AAA@@@>>>===>>>\\\XXX___\\\^^^___ccc}}}zzzqqqnnniiifffdddbbb```___ZZZVVVRRRNNNKKKHHHEEEBBB>>>>>>>>>???@@@???;;;999777666444444444555777888777777666666666666777777666555444555777777444111777111---000111000...///222333444444333333555777000111444555333111222666666666555444222111000//////000111222333444555555333333222111000000111111***---///000000000222333000111444666777777666666111222222222222111000000000111333555555333000///***,,,...000111///---,,,///000111000///...///000------............------111111/////////111333555CCC>>>888555555666666555888;;;<<<888222///111555555///---333666333111222222333444444333333555777888777555666888999999888;;;<<<======>>>>>>======[[[WWW]]]YYYZZZ[[[^^^zzzwwwooollliiifffdddaaa^^^\\\XXXUUUQQQMMMKKKHHHEEECCC>>>>>>>>>???@@@>>>;;;999:::999777555444444555666444444333333333444555555888555333333555666444333999222///111222000...///333444555444333333555666///000222444555444555777777666555444333111000000............///000111222222222111000000000000000,,,...111111111111222333111222555888999888777666333333333222111000///...333444666777666444222000...///111222111///---+++///000111111000/////////---......//////......---000000///000222444777999===:::666444555777777666444666777555222000222444444000000555666333222444111222333333222333555777666444333333555666666666888888999:::::::::::::::[[[WWW[[[WWWXXXXXX[[[|||{{{wwwtttmmmkkkhhheeeccc```\\\YYYUUURRRNNNKKKJJJHHHEEECCC>>>>>>===>>>???>>>;;;999:::888666555444555666777333333333333444444555666888555333222333444555444999333///222333111//////444555555555444444555777444333444555777888777555777777666555333222111000///...,,,,,,,,,---///111111111000/////////000000///111222333222111222333111333777:::;;;:::777666555444444222111000///...444555666666555333111///111222333333222000---,,,...///111222222111///.........////////////......//////000111444777:::<<<666444333444555777777666111111111111111222222333222111444666666222333555000111222222111222444666333111000000222333333222333444555555666666555555[[[VVV\\\WWWXXXYYY]]]~~~}}}xxxtttqqqllljjjgggeeeccc___[[[WWWPPPMMMJJJHHHGGGEEECCCBBB???>>>======>>>===;;;999555444333333444666888:::666666666666777888999999555555444444444444333333555000...111444222000111111333444444444555888:::<<<;;;999777888:::666111888777666555333222111111///...,,,+++,,,///222444000000///////////////000000111333222111000000111000333666999:::999666444444333333222111111111111222333333333222111///---111222222333222000...------...000222444222000---...//////000000//////...//////000222444777999;;;222222333444555666555555111000000111222333222000///222555666444111222555///000111111000111333555222000...///000111111000111111222333333333333222WWWTTTZZZXXXZZZZZZ^^^~~~zzzvvvssspppkkkiiigggeeebbb^^^YYYVVVKKKIIIFFFDDDCCCBBBAAA??????>>><<<<<<======;;;999444333222222222444777888888888777777888999999:::222444555666555444222111111,,,,,,111444444222333...000222333555777:::===??????===999:::===999222777777666444333222111000---,,,++++++---000333555000///////////////000000///000222111000.../////////111444777777666444222222111111111222333444555222222333222222000///...///000000111111111000///......///222444444111---///000000000000000000//////000000111333444555666111222444555555444444333444333333333444333111///,,,111555444222111111222///000111111000000222444222000//////000111111000000111111222222222222222SSSQQQZZZXXXZZZZZZ\\\||||||xxxuuuqqqoookkkhhheeebbb___\\\WWWTTTIIIGGGDDDBBBAAA@@@???===???===<<<<<<<<<<<<;;;999999777555333222222333333777666666555555666666777222444666666444222222222000,,,,,,222666555444444,,,...111222444666:::===:::>>>>>>999:::>>>===666666666555444222111000///,,,+++++++++,,,///111333000000/////////000111111...000111111///.../////////000222333444333222111111000000111222444666777333333333333333222222111//////000111111111111111///......111444555222...000000111111111111000000///000000111111222222222333444666666444333444555666777777777555333111000+++000333333222222111...///000111111000111333555333111000000111111111000111111222333333333333222TTTSSS]]]\\\^^^\\\\\\zzzzzzvvvsssooommmiiifffaaa^^^[[[XXXTTTRRRIIIGGGDDDBBBAAA@@@>>><<>>888666<<<<<<666555555444333111000///...//////////////////000111000000000000000111222222...000111111000///000111000000111111111222222222222222111111222333666777222222222222333333333333222222222222222111111111111///---000444666333000000111111222222111111000//////000111222222222222333555777666555444666888555888:::999666333222333,,,111333222333666333,,,000111222111111111333555444222000000111111111000111111222333333333333333XXXWWWaaaaaaaaa^^^\\\zzz}}}xxxtttqqqnnnkkkhhhddd___ZZZWWWUUURRRPPPKKKHHHEEECCCBBBAAA>>>===???===;;;;;;;;;<<<;;;:::;;;:::888666555666777888888777666555444333333333777666333///,,,...444999888444333777:::777444333///000111222111222555777555???@@@777333777888222555444333222000///......555444444333222111000000111111000000111222333333///000222222111111222333222111111000000111222333444333222111111333555666/////////000111111222222666555444333222222111111222///---///333666444111111111222222222222111111...///000111222333333333333555777777555666999<<<222777;;;:::555222333666...222333222555999444,,,000111222222111222444666444222000000000111000///111222222333333333333333