BM66(i@ )))&&&###$$$&&&&&&%%%###"""!!!!!!!!!"""$$$&&&((("""#########$$$$$$$$$$$$''''''(((((())))))******+++******---000111///,,,///000222333444444333333666666555555555666777777;;;;;;<<<<<<<<<===============>>>????????????>>>;;;999555222000000000111222333333333222000---++++++***)))))))))))))))***''''''))),,,...222>>>KKKoooxxxkkkbbb]]]UUUKKKBBB;;;666333...,,,+++,,,.../////////---.........---,,,***)))***))))))((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$#########$$$%%%%%%)))***,,,...333:::BBBHHHQQQTTTYYY]]]^^^\\\YYYWWWOOOJJJBBB<<<888666444333......////////////......---,,,+++)))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((&&&%%%%%%&&&'''(((,,,,,,,,,,,,------...///---...000333555888:::;;;:::;;;===>>>@@@AAABBBBBB???@@@CCCEEEEEEEEEDDDCCCGGGHHHHHHIIIIIIHHHHHHGGGHHHIIIJJJIIIIIIKKKOOORRRVVVWWWZZZ\\\___`````````bbbbbbccceeelllzzz|||nnnhhhddd^^^XXXUUUMMMKKKKKKLLLIIIDDDEEEHHHYYYooowwwnnnaaaWWWRRROOOMMMKKKHHHEEE@@@;;;888888:::;;;???AAAFFFLLLSSSXXX\\\^^^___```bbbfffjjjnnnqqqsssooopppssswww|||~~~vvvnnnllliiifffcccaaa``````ZZZSSSNNNLLLHHHBBB???@@@===GGGhhhyyyoooccc^^^___bbb```]]]WWWTTTUUU[[[eeerrrnnnOOO<<<555222000000++++++************++++++))))))***++++++++++++***))))))*********+++++++++------------------------......---------...//////000000//////000333999===AAANNNddd|||uuuppplllnnnnnnooouuu||||||xxxvvvtttnnnnnn~~~wwwkkkdddeeexxx~~~%%%""" """###""" """"""""""""###$$$%%%&&&"""""""""#########$$$$$$&&&&&&'''((()))******++++++***)))+++...///...,,,...///000222222222222222222333333333333444444444777777777888888888999999999999999::::::::::::;;;777444111...,,,,,,------...///000000///---+++***++++++***))))))))))))***(((''')))+++,,,...777BBBSSSkkkzzzmmmfffaaaWWWMMMDDD===777444000///------.........---+++,,,,,,---,,,+++***)))******)))(((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&)))+++---///444;;;CCCIIIQQQTTTXXX[[[\\\ZZZWWWUUUOOOJJJCCC<<<888666333222......////////////......---,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''***)))(((''''''((()))+++,,,,,,,,,,,,---...///000000000222444555777999999888999:::;;;<<<<<<<<<<<<<<<===@@@BBBCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGGGGFFFKKKLLLLLLLLLLLLNNNQQQTTTUUUWWWYYY\\\^^^___``````bbbbbbccceeemmm{{{|||nnnhhhccc]]]WWWTTTOOOLLLJJJJJJGGGDDDFFFKKK^^^sss|||rrrdddXXXRRROOOMMMKKKGGGCCC???:::888888:::;;;@@@BBBGGGMMMTTTYYY]]]___bbbccceeehhhlllooossstttoooqqqssswww{{{~~~~~~|||xxxssslllfffcccZZZRRRKKKHHHEEE@@@>>>@@@DDDNNNooouuulllbbb___bbbdddbbb___WWWUUUVVV]]]gggssslllNNN<<<555111...---,,,++++++++++++++++++,,,***++++++,,,,,,,,,,,,,,,************************------------------------...------------......///000000000000000333777:::BBBNNNeee{{{tttppplllnnnooopppuuu|||}}}yyyyyyxxxsssrrr{{{nnnfffgggzzz###!!! !!! !!!"""###$$$$$$$$$$$$$$$!!!"""""""""############%%%&&&&&&((()))***+++++++++)))((()))+++,,,,,,,,,,,,---...///000000000000...///000111111111000000111111111222222222333333333333333222333444444555333111...+++*********+++,,,---.........---+++***,,,+++******))))))******)))((()))+++***)))///777>>>PPPlllxxxlllddd^^^TTTKKKCCC>>>999666222000...------,,,+++***)))******++++++***))))))******))))))((((((''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''***+++---000555<<>>@@@AAAAAA@@@BBBCCCDDDEEEFFFGGGGGGGGGMMMNNNOOOOOOOOOPPPSSSVVVUUUVVVXXX[[[]]]^^^______aaabbbcccfffnnn||||||nnngggbbb[[[UUUSSSQQQMMMJJJIIIGGGEEEIIIOOOcccwwwwwwgggZZZSSSOOOLLLKKKEEEBBB===999777888:::;;;AAADDDIIIOOOUUU[[[___aaacccdddfffhhhlllooorrrsssqqqrrrtttvvvzzz}}}xxxrrriii___VVVQQQNNNKKKKKKNNNQQQ\\\{{{|||kkkddd^^^^^^bbbeeeccc___UUUTTTWWW___hhhrrrjjjLLL;;;555000,,,+++++++++++++++++++++++++++,,,,,,---............---+++++++++***************------------------------------,,,,,,---......///...///000111222444777:::CCCOOOfffzzztttpppmmmpppqqqrrrwww~~~}}}~~~~~~zzzwwwsssjjjkkk~~~zzz|||$$$###"""""""""#########!!!"""$$$%%%%%%$$$###"""!!!!!!"""""""""#########$$$%%%&&&'''(((***++++++***(((''''''((()))++++++++++++,,,------.........+++,,,...000111000///...------.........////////////...---------...000000222000...,,,+++++++++,,,---....../////////......---,,,+++***************)))((()))+++***(((***///777AAARRRjjj}}}rrriii\\\VVVMMMFFFBBB>>>:::777222000---,,,,,,+++)))((((((((())))))))))))))))))*********))))))((((((((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))***,,,///222666<<>>:::666222///---------......---------++++++***(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))))))))))))))***,,,---...*********+++,,,---...//////000111333444666777888999::::::;;;;;;::::::999777999;;;===???@@@AAAAAABBBCCCEEEFFFHHHIIIIIIJJJNNNPPPQQQQQQPPPQQQTTTVVVUUUUUUWWWYYY[[[]]]^^^______aaadddhhhppp~~~|||oooggg```XXXRRRQQQPPPMMMKKKKKKJJJHHHLLLRRRfffxxxyyyiii[[[SSSOOOLLLJJJDDDAAA===999777777999;;;BBBEEEJJJPPPVVV\\\```bbbcccdddeeegggjjjllloooppprrrssstttvvvyyy{{{~~~uuuiiiccc___^^^aaafffeeepppqqq^^^YYYWWWZZZaaadddaaa]]]QQQQQQTTT]]]eeennnyyygggIII888222///,,,,,,******++++++++++++******+++,,,------......------))))))*********+++++++++,,,,,,------------------,,,,,,,,,,,,---...//////,,,...111333444777:::===DDDPPPgggyyytttrrrqqqtttwwwwww{{{~~~yyywwwoooppp|||tttxxx$$$$$$$$$$$$######$$$%%%!!!"""$$$%%%%%%$$$###"""""""""""""""############%%%%%%&&&'''((()))******(((((('''&&&&&&''')))***************+++,,,------***,,,...000111000///...------............//////---------------......///111000///---,,,,,,,,,---......//////////////////...---,,,+++************)))((())),,,+++)))***...222555===NNNiii~~~wwwqqqmmm___YYYQQQKKKHHHDDD???:::555222///------,,,***((())))))))))))))))))*********************)))))))))''''''((((((''''''&&&%%%&&&&&&&&&&&&'''((()))***+++---000222666<<>>:::666222///,,,,,,------------,,,,,,******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))(((((())))))***+++,,,---((((((((()))***,,,---...,,,---///111444666888999888999:::<<<============:::;;;<<<>>>@@@BBBCCCCCCEEEFFFGGGIIIKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPRRRTTTTTTUUUVVVXXXZZZ\\\]]]^^^^^^aaadddiiirrr|||ooofff^^^UUUOOOOOOLLLKKKLLLOOOOOOMMMOOOTTTggguuuvvvfffYYYRRRNNNLLLJJJEEEAAA===999777777999;;;BBBEEEJJJPPPVVV\\\```bbbddddddeeegggjjjmmmooopppttttttuuuvvvxxxzzz|||~~~yyyqqqmmmmmmrrrxxxyyy}}}gggVVVSSSRRRXXX```dddaaa\\\MMMLLLQQQYYYaaahhhsss}}}eeeFFF444///......///))))))***++++++***))))))******+++,,,,,,,,,,,,,,,''''''(((***+++,,,---...,,,,,,,,,---------......------------...///000111000222444555555777:::<<>>??????>>>>>>???AAACCCDDDEEEFFFGGGHHHIIIKKKLLLNNNNNNNNNLLLNNNOOOPPPOOOOOOQQQRRRTTTTTTUUUVVVXXX[[[]]]^^^]]]```eeekkkttt|||oooeee\\\RRRMMMMMMJJJIIILLLQQQRRRQQQSSSXXXiiiuuu~~~vvvmmm```VVVQQQNNNKKKJJJFFFCCC>>>:::777777999:::AAADDDIIIOOOUUU[[[___aaaffffffhhhjjjllloooqqqsssuuuuuuvvvwwwyyy{{{}}}~~~}}}yyyzzzwww```SSSQQQQQQXXXaaafffbbb]]]IIIIIINNNXXXaaaiiittt~~~{{{aaaCCC333//////000111)))***+++,,,,,,+++***)))((()))******++++++******''''''(((***+++,,,---...+++,,,,,,------.........------......///000222222666777666555444444666888CCCPPPgggzzzvvvvvvxxx}}}~~~{{{wwwyyyrrrvvvvvv|||yyy"""###%%%$$$""""""$$$'''""""""""""""###$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&(((***)))'''&&&'''((())))))(((((()))***,,,,,,,,,---...///000111111222111222222222222333333333222444666888888777555444333333333222222222222222222111111000000000111111000///...,,,+++++++++***,,,)))(((+++,,,******------111555<<>>;;;777333000///...---,,,++++++,,,,,,++++++++++++++++++++++++((((((((((((((('''&&&&&&$$$$$$$$$%%%&&&''')))***---///111333555888===@@@BBBDDDGGGJJJKKKLLLKKKKKKEEECCCAAA???<<<888333000++++++,,,,,,,,,,,,++++++))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))***************)))((())))))***,,,---///000...///111333555777999:::777888:::<<<>>>???@@@@@@AAABBBBBBCCCDDDEEEGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMOOOPPPOOOOOOPPPQQQSSSSSSTTTUUUWWWZZZ\\\^^^\\\```eeellluuu|||oooeeeZZZPPPKKKKKKJJJIIIKKKPPPRRRSSSXXX^^^ooowww}}}|||yyywwwtttqqqjjjcccYYYRRROOOMMMKKKIIIIIIEEE@@@;;;888777888999@@@BBBGGGMMMTTTYYY]]]___eeefffgggjjjmmmppprrrtttvvvvvvwwwxxxzzz|||}}}~~~sss\\\RRROOOPPPWWW```eeebbb]]]HHHIIIOOOZZZeeeppp}}}uuu]]]CCC666333222000000***+++---......---+++***((()))******++++++*********************+++++++++++++++,,,,,,---......///......//////000222333444555555444222111333666999AAAOOOgggyyyvvvuuuvvv|||~~~||||||xxxuuuwwwpppsssxxx}}}uuu###%%%&&&&&&$$$###&&&)))"""!!!!!!!!!"""$$$'''((($$$$$$%%%%%%%%%&&&&&&&&&(((''''''''''''&&&&&&&&&%%%(((++++++(((&&&&&&((())))))(((((()))***,,,---------------///000222333333333333333444444444444555777:::<<<===;;;888666777777777777777777777777666555444444333333444444000000...---,,,+++++++++...***(((+++,,,))))))+++)))///444777CCC\\\xxxwwwkkkaaaVVVRRRLLLFFFAAA<<<777444222000///---,,,,,,------++++++++++++++++++++++++(((((((((((((((''''''&&&###$$$$$$%%%&&&'''))))))...///111333444777;;;>>>@@@BBBEEEHHHJJJKKKKKKJJJCCCBBB@@@???===999444000+++++++++,,,,,,+++++++++)))((((((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))******+++++++++***))))))******+++,,,---///111111222333444555666888999999;;;;;;===???@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNPPPPPPOOOOOOOOOQQQSSSSSSSSSUUUWWWYYY\\\]]][[[___fffmmmvvv|||pppeeeYYYOOOJJJJJJKKKIIIJJJNNNQQQTTT[[[cccssszzz~~~zzztttqqqmmmjjjbbb\\\TTTOOONNNMMMKKKIIIJJJGGGAAA;;;888777888999???AAAFFFLLLSSSXXX\\\^^^cccdddeeehhhkkknnnqqqsssvvvvvvwwwxxxzzz|||~~~rrrZZZPPPMMMMMMTTT^^^bbb___ZZZHHHIIIQQQ]]]jjjwwwpppZZZDDD999777444000...,,,---///000000///---,,,))))))***++++++++++++***,,,,,,++++++***)))((((((++++++,,,,,,---...///////////////000111333444555////////////000444:::>>>@@@NNNgggxxxtttttttttzzz|||zzzxxx{{{~~~~~~~~~vvvuuuuuunnnqqqyyy}}}ttt+++***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!"""$$$&&&'''******))))))((((((''''''(((((((((((())))))))))))******+++++++++******)))+++,,,---///000000111111333222111111222333555666777888::::::::::::<<<===:::999888:::;;;;;;:::999;;;;;;:::888666444222111111000///...---,,,,,,+++---,,,++++++******++++++(((+++111777===KKKdddzzzvvvnnnddd\\\VVVTTTNNNCCC<<<;;;777555111...------......((())))))***++++++,,,,,,+++******)))((('''''''''&&&&&&%%%$$$%%%&&&'''(((,,,...111444666888;;;>>>AAACCCEEEHHHIIIJJJIIIHHHAAA@@@???<<<999666333111------,,,,,,+++***))))))((()))***)))'''&&&&&&'''***(((&&&'''((()))((('''(((((((((((())))))))))))''')))***+++******+++---,,,,,,------.../////////222333444555666888999999<<<<<<<<<===============@@@AAABBBBBBCCCCCCBBBBBBDDDEEEFFFHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMOOOPPPQQQVVVTTTTTTTTTWWWYYY[[[[[[]]]```fffoooyyy~~~oooaaaXXXRRRLLLHHHHHHDDDEEELLLNNNOOOYYYfffyyy{{{ssspppjjjbbb[[[WWWQQQLLLIIIHHHIIIJJJKKKHHHCCC>>>:::888777888;;;===AAAHHHOOOUUUZZZ]]]bbbdddgggiiikkknnnrrruuuvvvwwwvvvvvvvvvxxx|||~~~{{{~~~ppp[[[RRRQQQRRRUUUXXXYYYWWWTTTFFFFFFQQQeeewwwmmmQQQ>>>:::333111222...************+++,,,---...)))*********++++++++++++)))******+++---......///***++++++,,,---...//////000000000000000111111222...////////////222666999BBBNNNfff~~~tttrrrsssqqqvvvzzzzzzwwwvvvxxx|||xxxxxx{{{ooojjjoooyyyooo''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$#########""""""###$$$%%%&&&&&&''''''((((((((())))))''''''((((((((())))))))))))******++++++******)))+++,,,---...000000000000111111000000111222444555777888::::::::::::<<<>>>===<<<<<<===??????>>><<<;;;;;;:::999777555333222111000000///...---,,,,,,---,,,,,,++++++++++++++++++,,,...111444===OOOaaa~~~vvvppphhhbbb___YYYOOOFFFDDD:::777333000............******++++++,,,,,,,,,---)))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((***---000333555777;;;===@@@BBBEEEGGGIIIIIIIIIHHH???>>><<<999666222///...++++++******)))(((((((((((()))***)))'''&&&&&&'''&&&%%%######%%%&&&%%%$$$&&&&&&''''''((((((((((((''')))***+++******+++---------......///000000111333444555666888999::::::;;;;;;<<<<<<=========>>>@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNVVVUUUTTTUUUWWWZZZ[[[\\\^^^bbbiiiqqq||||||nnnbbbYYYRRRKKKGGGCCC@@@BBBIIILLLMMMYYYggg}}}wwwpppjjjbbbYYYVVVPPPKKKGGGFFFFFFGGGFFFDDDAAA===;;;999999999;;;>>>BBBGGGMMMSSSZZZ^^^ccceeehhhjjjlllnnnrrruuuvvvvvvvvvuuuvvvxxx{{{{{{~~~qqq^^^RRRQQQPPPRRRSSSSSSOOOLLLHHHKKKWWWiiixxxlllOOO===999222000111------,,,+++******))))))***)))))))))*********++++++***++++++,,,,,,---......------......//////000000000////////////000111111.../////////000222666999AAANNNeee~~~tttqqqrrrqqquuuxxxxxxuuuuuuxxx{{{wwwwwwyyy}}}ooojjjnnnyyynnn$$$$$$%%%&&&'''(((((()))%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''((()))******))))))************))))))++++++---...///000000000////////////000111222333777888:::;;;:::;;;===>>>???>>>>>>???AAAAAA@@@???<<<;;;;;;:::888666555444222111111000///...------------,,,++++++++++++,,,000...---...000444???JJJccc~~~vvvoooiiigggaaaXXXNNNJJJAAA===888444222111000///,,,,,,,,,,,,,,,,,,,,,,,,)))((((((''''''&&&&&&%%%'''&&&%%%%%%%%%&&&(((((()))+++...000333666:::<<<>>>@@@BBBEEEGGGHHHHHHHHHDDDCCC@@@<<<888444111000+++++++++***))))))(((((()))******)))'''&&&&&&'''((('''%%%%%%'''((('''&&&$$$$$$%%%&&&'''(((((((((''')))***+++******+++---......//////000111111111222333444555777888999999::::::;;;<<<===>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAABBBDDDFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNUUUUUUUUUVVVWWWYYY[[[\\\^^^bbbiiirrr~~~yyymmmbbbYYYRRRJJJEEE???<<>>===;;;;;;::::::;;;>>>CCCFFFJJJQQQYYY___eeegggjjjkkklllnnnqqqssstttuuuvvvvvvvvvwww{{{}}}~~~{{{rrr___SSSRRRQQQPPPOOOLLLHHHEEEBBBIIIWWWfffrrryyyiiiMMM;;;777000...///+++,,,,,,+++***))))))))))))((()))))))))************++++++,,,,,,---------...000000000000000000000000///............///000000...///000000000222666999???MMMeee~~~tttqqqqqqpppsssuuuuuussssssvvvzzz}}}uuutttvvvzzz~~~ooojjjmmmyyymmm$$$%%%%%%&&&'''((())))))&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%)))((('''&&&%%%###""""""$$$$$$%%%&&&((()))******(((((())))))***)))))))))***+++,,,---.../////////////////////000111222222666888:::::::::;;;===???>>>======???AAAAAA@@@???<<<<<<<<<;;;:::999777666333333222111000//////.........---,,,,,,,,,,,,,,,...+++***,,,///111777>>>LLLdddyyytttooollliiibbbXXXRRRJJJEEE>>>999666444222///---------,,,,,,+++++++++************))))))(((((('''&&&&&&%%%%%%'''((()))'''))),,,...000333777;;;===>>>@@@CCCEEEGGGHHHHHHIIIGGGCCC???:::666333222---------,,,,,,+++++++++***++++++)))'''&&&&&&''')))(((&&&&&&((()))((('''###$$$%%%&&&'''((())))))''')))***+++******+++------......///000000111111///000111222444555666666999999:::;;;===>>>????????????@@@AAAAAAAAAAAAAAAAAABBBDDDFFFGGGHHHIIIIIIKKKKKKKKKKKKMMMNNNOOOPPPTTTTTTUUUUUUUUUWWWZZZ\\\[[[```gggqqq~~~~~~vvvkkkbbbZZZQQQIIICCC>>><<>>>>>===<<<<<<;;;:::999;;;>>>CCCEEEHHHOOOYYYaaafffhhhkkklllmmmnnnppprrrsssuuuvvvvvvvvvxxxzzz|||~~~|||nnn\\\TTTTTTRRRQQQNNNJJJFFFCCC<<>>LLLeeetttqqqqqqoooqqqrrrqqqqqqrrrvvvyyy{{{tttssstttwww~~~pppkkkmmm{{{~~~nnn((((((((((((((()))))))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%$$$###""""""###$$$%%%&&&'''((())))))&&&'''((())))))))))))))))))***+++---............//////000111111222222222555777999::::::;;;===>>>>>>===>>>???AAABBBAAA@@@============<<<;;;:::999666555555444333222111111///...------,,,,,,------***&&&&&&***------000555>>>MMMcccxxx~~~yyywwwvvvssskkkcccSSSLLLCCC===:::777333///......---,,,+++******)))***************)))))))))''''''&&&%%%&&&'''((()))&&&(((***+++---000444888===???AAACCCFFFHHHJJJKKKHHHEEEAAA<<<888444111000---------,,,,,,,,,,,,,,,***++++++***'''&&&&&&'''&&&$$$######$$$%%%%%%$$$$$$%%%%%%'''((()))******''')))***+++******+++---,,,------......//////000///000111222333555666666888999:::;;;<<<===>>>???>>>???@@@@@@AAAAAA@@@@@@AAACCCDDDFFFHHHJJJJJJKKKJJJJJJKKKKKKLLLNNNOOOPPPRRRSSSTTTTTTTTTUUUXXX[[[[[[```gggrrr~~~|||uuukkkaaaYYYQQQHHHBBB@@@>>>AAAEEEDDDFFFSSSdddxxx|||pppeee]]]TTTRRROOOKKKGGGDDDBBBAAA???>>>>>><<<;;;:::888888;;;>>>BBBEEEIIIQQQZZZaaaeeehhhkkkmmmmmmmmmoooppprrrtttwwwxxxxxxxxxzzz{{{~~~~~~iiiYYYRRRRRRRRRPPPMMMIIIEEEDDD???KKKXXX___dddkkkvvv~~~aaaFFF666333...,,,---)))(((((((((((()))***+++,,,))))))))))))************((()))***,,,...000111222111000000//////......------------------......//////000000000000333777:::???MMMfffuuuqqqqqqooooooooonnnoooqqquuuxxxzzztttttttttvvv}}}ppplllmmm}}}qqq+++******))))))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%&&&'''(((((())))))((())))))+++,,,---............///000111222222222111333555777888999:::<<<>>>?????????AAACCCDDDCCCBBB>>>>>>>>>>>>>>>===<<<;;;999888888777666555444333//////...------------...---++++++---...---...222555<<>>@@@BBBEEEHHHJJJKKKIIIFFFAAA<<<888444222111++++++++++++++++++******+++,,,,,,***(((&&&&&&''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&'''((())))))***''')))***+++******+++---,,,,,,------.../////////111222333444666777888888999999:::;;;<<<======>>>>>>>>>???@@@@@@@@@@@@???AAABBBDDDFFFHHHJJJKKKKKKHHHHHHHHHIIIJJJKKKLLLMMMQQQTTTUUUUUUSSSTTTXXX\\\]]]bbbiiittt~~~vvvkkkaaaYYYPPPGGGAAA@@@???AAAEEECCCDDDRRRdddyyysssggg]]]SSSQQQOOOLLLIIIFFFCCCAAAAAA@@@>>><<<:::999888888;;;===@@@EEEMMMUUU]]]aaadddfffjjjlllmmmmmmnnnooorrruuuxxxzzzzzzzzzzzz{{{}}}~~~|||gggYYYOOOQQQRRRPPPLLLHHHEEEDDDEEEOOOYYY]]]aaajjjtttzzz]]]CCC444222...---...***,,,,,,+++***)))))))))))))))*********++++++++++++((()))***,,,...000222222/////////......---------...------------.../////////000111000111333777:::@@@PPPiiiwwwrrrrrrpppnnnmmmlllnnnqqquuuxxxzzzuuuwwwwwwvvv|||qqqmmmnnnsss***)))))))))(((((((((((('''&&&&&&&&&&&&%%%%%%%%%!!!"""###%%%%%%%%%$$$$$$!!!"""###$$$%%%'''(((((($$$$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((()))***,,,------------,,,---///000111111000000222444666777777999;;;===>>>===>>>???BBBCCCBBBAAA>>>???????????????>>>===;;;;;;:::999888777666666000//////...............000///000111///,,,---222111333999DDDRRRbbbpppyyy{{{mmmdddXXXPPPLLLGGG@@@:::444333222000...---+++***((((((((((((((((((((((((((('''&&&&&&&&&''')))***'''''''''''''''***...111666666888;;;>>>BBBDDDFFFHHHEEEAAA<<<777444333222++++++++++++++++++++++++,,,---,,,+++(((&&&&&&''')))'''&&&&&&'''(((((('''%%%%%%&&&&&&&&&'''''''''''')))***+++******+++------------...//////000000222222333555666777888999:::::::::;;;;;;<<<<<<<<<===>>>>>>???????????????@@@AAACCCEEEGGGIIIJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMRRRUUUXXXWWWUUUUUUZZZ^^^]]]bbbiiisssxxxlllaaaXXXPPPGGGAAA>>>===@@@CCCBBBCCCSSSfff{{{~~~ssseeeYYYPPPOOONNNLLLIIIFFFCCCBBBAAA@@@===;;;:::::::::;;;<<<;;;===FFFQQQ[[[___```aaaeeeiiikkklllmmmnnnooorrrvvvyyy||||||{{{{{{{{{~~~zzzhhh\\\QQQSSSTTTRRRMMMIIIGGGGGGKKKUUU]]]aaaiiiwwwZZZ@@@222222......000+++---,,,+++******))))))***++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000000.................................---...//////000///000111111111333777:::BBBRRRkkkxxxtttsssqqqnnnkkkkkkmmmrrrvvvyyy{{{xxxzzzzzzxxx{{{rrrooopppttt'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%% !!!"""$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((((()))***+++,,,---------+++,,,---///000//////...111333555666777888:::<<<;;;:::;;;===???@@@@@@>>>??????@@@@@@@@@??????>>>===<<<<<<;;;:::999888777000000///...............++++++---...+++'''***000///000222777<<>>BBB@@@;;;666222///......------------------------,,,------+++(((&&&&&&'''&&&$$$"""###$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((()))++++++******,,,---......//////000111111111000111222333555666777777;;;;;;;;;;;;;;;;;;;;;;;;======>>>???????????????>>>@@@BBBDDDFFFHHHIIIIIIJJJJJJJJJJJJLLLMMMNNNOOOTTTWWWZZZYYYVVVWWW\\\```[[[```gggqqq~~~yyylllaaaXXXOOOGGGBBB;;;:::>>>BBBAAACCCSSSggg{{{|||pppaaaSSSNNNNNNMMMLLLIIIFFFCCCAAAAAA???===::::::;;;===>>><<<:::<<>>>>>>>>===<<<<<<;;;;;;444333222000/////////......---+++*********+++,,,...000111222444999AAAHHHVVV^^^mmmzzzooojjjhhhbbbVVVLLLCCC@@@;;;777444111...,,,,,,+++***(((''''''''''''((('''%%%%%%%%%''')))***,,,+++)))((((((((()))***/////////000000000111111000000000//////...------------++++++++++++------)))))))))(((''''''&&&&&&&&&&&&&&&%%%$$$###"""!!!%%%&&&&&&&&&&&&&&&&&&'''&&&'''(((((('''(((***,,,,,,,,,---...///000111111222222222333333444444444444555666888:::<<<>>>???======<<<<<<<<<>>>???@@@???@@@AAACCCEEEFFFHHHHHHDDDGGGJJJMMMNNNNNNOOOQQQUUUWWWYYYYYYXXXWWWXXXYYYZZZ___hhhttt|||ooobbbWWWMMMFFFBBB???>>>>>>>>>???GGGXXXhhhxxxmmm```VVVPPPNNNKKKJJJJJJIIIHHHGGGCCC???>>>@@@@@@===:::;;;;;;<<>>???AAABBBCCCDDDCCCCCCCCCCCCCCCCCCDDDDDD@@@@@@??????>>>=========666555444333222111111111000///---,,,,,,,,,,,,---......///...///333999>>>GGGNNNZZZlllzzzvvvtttoooeee\\\MMMHHHAAA<<<999777333000---,,,+++)))((('''''''''((('''%%%%%%%%%'''(((*********)))(((((()))***+++******++++++++++++++++++,,,,,,,,,------------------,,,++++++++++++,,,---)))))))))(((''''''&&&&&&!!!$$$''')))***+++###$$$$$$$$$$$$%%%%%%%%%'''((())))))((((((***,,,,,,,,,---...///000111111000000111222444555666666666666777888:::;;;<<<<<<>>>===<<<<<<===>>>@@@AAA@@@@@@AAACCCDDDFFFGGGHHHDDDFFFIIIKKKLLLMMMOOOQQQUUUVVVXXXYYYXXXWWWXXXZZZ[[[```iiiuuu{{{nnn```UUUKKKDDD???>>>>>>>>>@@@BBBKKK]]]mmmwwwlll```VVVRRROOOMMMKKKJJJHHHEEECCCBBB>>>>>>BBBCCC@@@>>>???;;;===AAAIIISSS[[[^^^^^^```bbbdddhhhkkknnnpppqqquuuyyy~~~zzzfff[[[WWW]]]cccddd^^^XXXUUUVVV]]]hhhsss}}}iiiIII999---......)))(((,,,'''((()))((('''(((+++///000...---000///,,,+++...---,,,++++++***+++++++++---......//////......---..................//////111111222222333555999===GGGWWWqqq~~~uuussstttrrrppplllkkklllqqqvvvzzz{{{||||||zzzxxxsssvvv~~~}}}xxx''''''((((((((((((''''''''''''''''''&&&%%%$$$$$$%%%%%%$$$%%%&&&&&&%%%###"""###$$$&&&'''(((((()))&&&$$$###$$$%%%&&&%%%$$$ """$$$%%%$$$###$$$%%%&&&'''((()))******************,,,---.../////////000111222444666777999999:::;;;<<<>>>@@@CCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBAAAAAA@@@?????????999888777666555444444444222111000///............//////...---,,,---111444777<<>>============???AAABBBAAAAAABBBCCCDDDEEEFFFGGGEEEFFFHHHIIIJJJLLLNNNQQQTTTVVVWWWXXXWWWWWWYYYZZZ\\\aaakkkxxxyyylll^^^SSSIIIAAA=========???BBBEEEOOObbbttttttjjj___VVVRRRPPPNNNLLLKKKGGGCCC@@@AAA>>>>>>CCCFFFDDDBBBDDD<<<>>>BBBIIIQQQXXX[[[\\\^^^```cccgggjjjmmmooopppvvvyyy}}}tttcccZZZWWWdddpppnnnbbbXXXXXX]]]aaalllwww|||```DDD777------...***))),,,///...,,,,,,,,,...111333888666666666222,,,,,,000+++++++++++++++,,,,,,------......//////......---,,,,,,------......//////000111222222333555999===GGGXXXsss}}}tttssstttsssppplllkkkmmmrrryyy~~~{{{{{{yyywww|||wwwxxx|||zzz|||((())))))************)))%%%&&&'''((('''&&&$$$###$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%&&&'''''''''(((%%%###"""###$$$%%%$$$""" """$$$%%%$$$$$$%%%&&&&&&&&&'''((()))))))))))))))***+++---......//////000111222333555666777888::::::<<<>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@;;;;;;999888777666666666444444333111000//////...222111000...---...///000///444;;;BBBLLL[[[mmmyyy~~~~~~vvvooocccZZZOOOGGGDDD@@@:::444000///---+++***(((((((((''''''&&&&&&&&&&&&'''(((&&&&&&'''((()))***+++,,,+++++++++************)))((()))))))))*********+++,,,++++++++++++++++++,,,)))))))))(((''''''&&&&&&)))((('''&&&$$$""" %%%%%%&&&&&&'''(((((((((((()))******)))***,,,...,,,,,,---...///000111111///000111222444555666777777888888999999:::;;;;;;>>>=========>>>???AAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJNNNQQQSSSUUUVVVWWWWWWWWWYYY[[[]]]cccnnn{{{xxxkkk]]]QQQHHH@@@<<<======???CCCGGGRRReeewww}}}qqqggg]]]VVVPPPOOONNNMMMKKKHHHCCC???AAA>>>???DDDGGGDDDCCCCCC===???DDDJJJQQQVVVZZZ[[[^^^```cccgggkkknnnpppqqqtttvvvzzz|||}}}~~~pppbbb\\\YYYeeepppmmm```VVVXXX^^^aaakkkwwwtttXXXAAA666.........,,,+++---///...///222666:::;;;;;;BBB<<<777555111---,,,///*********+++,,,---......+++,,,,,,------,,,,,,++++++,,,,,,---///000000111///000111222333555:::===GGGXXXttt|||uuutttuuuvvvrrrmmmjjjlllqqqyyy~~~zzzxxxuuusss|||wwwxxx|||www|||((())))))************)))%%%&&&'''''''''&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$######"""!!!!!!!!!!!!$$$###""""""###$$$###"""!!!###%%%%%%%%%%%%&&&'''%%%&&&'''(((((()))((((((***+++,,,---.../////////000000111333444666777777;;;;;;<<<===???@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@======;;;:::999888888888777666555444222111000///111000//////////////////---222777:::>>>GGGTTT___fffiiinnnsssxxx}}}xxxqqqggg___TTTLLLGGGBBB;;;666000///---+++***))))))((('''''''''&&&&&&&&&''''''%%%%%%'''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++)))))))))(((''''''&&&&&&""""""###$$$$$$%%%$$$$$$%%%%%%&&&''''''((())))))((()))******)))***,,,...,,,,,,---...///000111111111222222333333444444444666666777888:::;;;<<<======<<<<<<<<<>>>???AAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJMMMPPPSSSTTTUUUVVVVVVWWWZZZ]]]^^^eeeppp~~~vvvjjj]]]QQQHHH@@@<<<>>>>>>@@@DDDIIISSSgggyyy{{{oooeee\\\TTTMMMLLLLLLLLLLLLIIIEEEBBBAAA???@@@DDDFFFBBB@@@@@@>>>AAAFFFLLLQQQVVVZZZ\\\___aaadddiiimmmqqqsssttttttvvvzzz|||}}}~~~oooccc^^^]]]dddjjjeee[[[UUUXXX^^^ccclllwwwnnnQQQ<<<555///...///...---...))),,,000777???CCCDDDDDDGGG:::...***+++***))))))*********+++,,,---//////+++,,,,,,------,,,,,,+++,,,,,,---///000111222333...///111111222555:::===FFFXXXttt~~~vvvuuuwwwxxxtttnnnjjjkkkooovvvzzz}}}wwwvvvsssqqq}}}~~~wwwsssuuuuuu|||''''''((((((((((((''''''%%%&&&&&&'''&&&&&&%%%%%%###%%%'''&&&%%%$$$%%%%%%'''&&&%%%###"""!!!!!!!!!$$$"""""""""###$$$###""""""###%%%&&&%%%%%%%%%&&&$$$%%%&&&'''((((((((((((******,,,---.../////////...///000222444666777888:::;;;<<<===>>>???@@@@@@CCCDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@???>>><<<;;;;;;;;;;;;::::::999888666444222000///...---...//////...---,,,000333444444888???FFFMMMOOOVVV___fffmmmwww}}}wwwqqqddd___WWWOOOGGG@@@:::666......,,,+++***)))))))))'''''''''''''''&&&&&&&&&$$$%%%'''((()))***************++++++,,,,,,,,,,,,......------,,,++++++*********++++++++++++******)))))))))(((''''''&&&&&&""""""###$$$%%%%%%%%%%%%######$$$%%%&&&''''''(((((()))***)))))))))+++---,,,,,,---...///000111111222222333333333333444444555666777888:::;;;<<<===;;;;;;;;;;;;===???AAABBBAAAAAABBBCCCDDDEEEFFFGGGFFFHHHIIIJJJJJJKKKMMMPPPRRRSSSTTTUUUUUUWWW[[[^^^```gggsss|||ttthhh[[[PPPHHHAAA===>>>>>>AAAFFFKKKVVVkkk}}}{{{nnncccZZZRRRKKKJJJIIIJJJKKKJJJHHHEEEBBB???@@@EEEEEEAAA======???CCCIIINNNSSSWWW[[[______aaaeeejjjooosssuuuwwwvvvyyy}}}pppeee```aaaeeefffaaaYYYVVV[[[```fffnnnyyyhhhKKK777444111000111333444444:::<<>>@@@AAABBBCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>>>>>>>>===<<<:::777555333000...---...000000---+++***,,,...///...000444888<<<===CCCKKKPPPUUUaaammmttttttsssttttttqqqkkkgggYYYXXXTTTLLLAAA999444222,,,,,,+++***************''''''(((''''''&&&&&&%%%$$$%%%'''((())))))))))))(((((()))***+++,,,,,,---------------------------)))***+++,,,,,,+++***))))))))))))(((''''''&&&&&&((((((((('''&&&$$$###"""######$$$%%%&&&'''(((((('''((())))))((((((***,,,,,,,,,---...///000111111111111222333333444555555777777888999::::::;;;;;;::::::::::::<<<>>>@@@AAA@@@@@@AAACCCDDDFFFGGGHHHFFFHHHKKKLLLLLLLLLMMMOOOQQQRRRSSSTTTUUUWWW[[[^^^aaahhhuuuxxxpppeeeYYYOOOGGG@@@======>>>BBBGGGNNN[[[ppp{{{nnnbbbXXXOOOKKKJJJIIIIIIIIIIIIHHHGGGAAA???@@@EEEFFFBBB>>>===AAAEEELLLQQQUUUYYY^^^bbb___aaaeeejjjoootttvvvxxxuuuyyy~~~}}}qqqfffaaaaaaeeegggbbbYYYWWW]]]dddhhhnnnxxx{{{bbbEEE666666666777:::>>>AAABBBJJJJJJHHHBBB<<<777777888DDD777---,,,///...---,,,,,,,,,,,,,,,,,,---...///---......//////......---------......///000111111---...000000222555:::===IIIZZZvvv}}}zzzzzzwwwtttpppnnnnnnrrrvvvzzzxxxuuuxxxxxxttt|||~~~}}}sssmmmiiijjjvvvxxx++++++++++++***)))'''''''''&&&%%%$$$$$$%%%'''(((%%%&&&'''%%%""""""%%%(((((('''&&&%%%$$$%%%&&&&&&$$$###"""###$$$%%%$$$"""!!!###$$$$$$"""!!!!!!"""$$$$$$%%%&&&'''''''''''''''((()))***+++,,,,,,,,,,,,---...111333666888999666777999;;;>>>AAACCCDDDDDDDDDEEEFFFHHHIIIJJJKKKIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA???===:::777555222111///000222222...+++***++++++,,,,,,...111444666555888===>>>AAAKKKXXX___```aaabbbcccaaa]]]YYYOOOPPPOOOGGG;;;111---,,,+++******************+++'''((((((((('''&&&%%%%%%%%%&&&''')))))))))(((((('''((()))***+++,,,---...+++,,,,,,------......///)))***+++,,,,,,+++***))))))))))))(((''''''&&&&&&((((((((()))(((((('''&&&%%%%%%&&&'''((()))***+++&&&'''(((((('''(((***,,,,,,,,,---...///000111111//////111222444555777777999999999999999999999999999999999:::;;;===???AAA???@@@AAACCCEEEFFFHHHHHHFFFIIILLLMMMMMMMMMMMMNNNQQQRRRSSSTTTUUUWWW\\\___aaaiiivvvuuunnnbbbWWWMMMFFF@@@<<<<<<===BBBIIIQQQ___uuu|||nnnbbbWWWNNNMMMKKKIIIHHHHHHIIIHHHGGGAAA???@@@FFFGGGCCC@@@???BBBGGGMMMRRRVVVZZZ```ddd___aaaeeejjjoootttwwwxxxsssxxx}}}~~~|||{{{{{{rrrgggaaa^^^eeeiiidddYYYUUU]]]fffhhhmmmwwwxxx^^^@@@888:::<<<>>>CCCJJJNNNNNNAAAAAA>>>777000---111666999222---------+++***+++------,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,------.../////////---...///000222555:::===KKK\\\www{{{{{{vvvtttqqqpppqqquuuyyy|||wwwvvv{{{{{{www~~~|||{{{qqqlllgggggg{{{xxxttt******((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''((())))))***((('''&&&%%%###"""!!! """"""""""""""""""""""""%%%$$$###""" ###$$$$$$%%%%%%&&&&&&'''***)))))))))***+++,,,,,,---...000111222444777999888888999;;;===@@@BBBCCC>>>@@@CCCFFFGGGHHHGGGGGGKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@???===<<<;;;999999777444111/////////...---------,,,,,,,,,---......---...000222555888;;;<<>>???@@@@@@AAAAAABBBCCCDDDDDDGGGHHHJJJKKKMMMNNNNNNNNNMMMPPPSSSTTTTTTVVV[[[___eeekkkuuu|||rrrlllaaaUUULLLEEEBBBAAA???CCCGGGKKKRRRbbbwww{{{nnnaaaWWWQQQJJJIIIHHHHHHHHHHHHGGGFFF???BBBEEEFFFCCC@@@===<<>>@@@BBBEEEGGGGGGGGGFFFJJJJJJIIIGGGGGGFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBAAA???>>>===;;;;;;888555222000//////...,,,------,,,,,,,,,------...+++,,,,,,---...000222333999;;;???AAAAAA???<<<999888666333000---+++*********)))))))))((((((((((((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))))))))***,,,...000222/////////.........------,,,,,,,,,+++++++++******+++***)))(((''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((((((((((((((()))***+++,,,............////////////......///111222333444555444444555666777777888888::::::::::::;;;===>>>>>>???@@@@@@AAABBBCCCDDDDDDGGGHHHJJJKKKMMMNNNNNNNNNMMMPPPTTTUUUUUUWWW[[[___eeekkkvvv|||uuummm```RRRHHHCCCAAAAAA@@@CCCGGGLLLUUUeeeyyyyyymmm```VVVQQQJJJIIIHHHHHHIIIHHHGGGEEE>>>@@@CCCDDDBBB@@@??????DDDHHHMMMSSSXXX[[[^^^```fffgggjjjnnnsssvvvwwwwwwxxx{{{~~~~~~~~~tttkkkddd___ZZZ^^^aaa[[[TTTSSS[[[eeelllrrryyy~~~~~~hhhYYYYYYUUUQQQMMMJJJBBB777///000///,,,+++***+++---...++++++******++++++,,,---//////...---------------222111111000000//////...///......///000000///------...///000111444999<<>>??????===???AAADDDEEEFFFFFFFFFIIIIIIHHHGGGFFFFFFFFFGGGIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDCCCBBB@@@???>>>>>>;;;999666444333222000...------,,,,,,,,,,,,,,,---,,,+++******))))))******///111222333333111///...111000...,,,***)))((((((******)))))))))(((((((((((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((+++...000111000000////////////......,,,,,,,,,+++++++++************)))(((''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&'''''''''''''''((()))******++++++***//////........................///111222333444555222222333444555666777777888999999:::;;;======>>>??????@@@AAABBBCCCDDDDDDGGGHHHIIIKKKLLLMMMNNNNNNNNNQQQTTTUUUUUUWWW\\\```cccjjjvvv{{{uuulll^^^OOOEEE@@@???@@@AAADDDHHHNNNYYYiii|||vvvjjj^^^UUUPPPJJJIIIHHHHHHIIIHHHFFFEEE>>>???AAAAAA@@@???@@@AAADDDIIIOOOTTTXXX[[[^^^```eeeggglllqqquuuwwwyyyyyyyyy}}}~~~~~~{{{nnnfff```\\\WWWYYYXXXRRRLLLNNNZZZeeerrrvvv||||||lllbbbVVVOOOEEE>>>999444///++++++******)))))))))******++++++******++++++,,,---111000//////.........///////////////////////////,,,***)))***,,,......------...000111222555:::===JJJ[[[vvv}}}yyyvvvwwwyyy{{{|||{{{|||~~~{{{wwwwwwtttoooyyysss}}},,,++++++***))))))******%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$$$$%%%%%%"""""""""""""""""""""""" !!!!!!"""#########$$$%%%%%%&&&&&&''''''((()))***++++++,,,***,,,---......000333555777888999:::;;;<<<======<<<>>>@@@BBBCCCEEEEEEEEEHHHGGGGGGFFFFFFFFFFFFGGGIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDCCCBBBAAA@@@???@@@>>>;;;999777666333111......---,,,,,,+++,,,,,,...---,,,***))))))))))))***+++++++++++++++++++++------,,,+++******))))))*********)))))))))((((((((((((''''''''''''((((((########################%%%&&&'''((()))+++,,,---000000000000000/////////,,,,,,,,,+++++++++*********)))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))+++++++++******//////............------...///000111222333444444555555555555444444444444777777999:::;;;<<<======>>>>>>???AAABBBCCCDDDDDDGGGHHHIIIKKKLLLMMMMMMNNNNNNQQQUUUVVVVVVXXX\\\```aaajjjwwwyyyppphhh[[[OOOEEE@@@??????BBBDDDHHHPPP^^^ooo|||rrrggg\\\TTTOOOJJJIIIIIIIIIIIIHHHFFFDDD@@@@@@@@@>>>======???AAAEEEKKKRRRWWWYYY\\\___aaadddhhhnnnssswwwyyy{{{|||{{{}}}~~~uuuhhhaaa\\\YYYUUUUUUQQQJJJFFFKKKYYYfffvvvzzz~~~kkkZZZOOOAAA;;;333...---...///000++++++++++++******)))(((++++++******++++++,,,---000////////////000111111.........//////000000000***((('''(((***---.........///111222333666;;;>>>JJJ[[[vvv}}}yyyxxxyyy{{{||||||||||||}}}~~~yyyyyyvvvqqqyyy~~~zzznnn~~~******)))(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###############"""""""""""""""""""""""""""""""""!!! """"""###$$$$$$%%%%%%&&&%%%&&&(((***++++++++++++,,,---......---...000111666777888:::;;;<<<<<<<<<<<<<<<>>>@@@BBBCCCDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCBBBAAAAAABBB???===;;;:::888555222000///...---,,,,,,,,,,,,------,,,+++++++++++++++''''''((((((***+++---...++++++++++++++++++******************))))))))))))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''')))***+++,,,/////////000000000000000,,,,,,,,,+++++++++******)))((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))+++++++++******...............---------//////000111222333333444555555555555555555555555555666888:::;;;<<<<<<<<<===>>>???@@@BBBCCCDDDEEEFFFGGGIIIJJJLLLMMMMMMMMMOOORRRUUUWWWWWWXXX]]]aaaaaajjjyyyxxxgggbbbYYYPPPGGGBBB???>>>CCCDDDHHHRRRbbbtttyyynnnddd[[[SSSNNNJJJIIIIIIIIIJJJHHHEEECCCCCCBBB@@@<<<::::::<<<>>>FFFMMMUUUZZZ\\\^^^aaadddeeeiiipppuuuxxx{{{}}}}}}ooobbb\\\YYYWWWSSSRRRLLLEEECCCJJJYYYfffsssxxx|||~~~qqq\\\GGG999888444///+++******+++,,,,,,,,,,,,,,,+++)))'''&&&++++++******++++++,,,------------...000111333444...//////000000111111222000...---...111333555555///000222333444777<<>>@@@AAACCCCCCEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCAAA???===<<<;;;999666333222111000...---,,,,,,,,,+++***************++++++&&&&&&&&&((()))+++---...((()))******+++*********++++++*********)))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''***,,,---.........////////////000000,,,,,,,,,+++++++++******((((((''''''&&&''''''((((((((('''&&&&&&&&&''''''%%%&&&&&&&&&'''''''''''''''((()))******++++++***,,,,,,---------.........///000000111222222333333111111222444666777888999333555777:::;;;<<<<<<<<<<<<===>>>@@@AAACCCDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMPPPSSSVVVWWWWWWYYY^^^bbbbbbmmm~~~wwwccc___XXXPPPHHHCCC@@@>>>CCCCCCGGGSSSfffxxxvvvkkkbbb[[[SSSOOOJJJJJJJJJJJJJJJHHHEEEBBBCCCBBB???<<<999888:::<<>>@@@BBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFEEEBBBAAA@@@??????===999777444333111000...------,,,***)))))))))))))))******''''''((()))***+++------((()))***+++,,,++++++***+++++++++*********))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&& """$$$'''***,,,------------........./////////,,,,,,,,,+++++++++******'''''''''&&&&&&''''''(((***)))(((''''''''''''(((&&&&&&'''''''''((((((((((((((((((((()))***+++,,,++++++,,,---......//////000000000111222222333333///000111333444666777888222444777999;;;<<<<<<;;;<<<<<<>>>???AAACCCDDDEEEFFFGGGHHHJJJKKKLLLMMMMMMPPPSSSWWWXXXXXXZZZ^^^bbbfffrrrvvveee```XXXNNNGGGBBB@@@???BBBBBBFFFTTThhh{{{uuuiiiaaaZZZTTTOOOJJJJJJJJJJJJJJJHHHDDDAAAAAA@@@>>>;;;999888:::<<>>@@@BBBCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCCCCCCCBBB>>><<<555444333111///...------+++******)))))))))************++++++,,,,,,,,,---***+++---.........---,,,+++++++++************)))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))******)))))),,,---------......//////,,,,,,,,,+++++++++******''''''&&&&&&&&&''''''(((******)))((((((((((((((('''''''''(((((((((((()))))))))(((((((((***+++---)))***+++,,,...///000000000000000111222222222333111111111222222333333333222444666999;;;<<<;;;;;;;;;<<<>>>???AAACCCDDDEEEFFFGGGHHHJJJKKKLLLLLLMMMPPPTTTWWWXXXXXXZZZ^^^bbbhhhuuuuuuiiibbbXXXMMMDDD@@@???@@@BBBAAAEEETTTiii}}}ttthhh```[[[TTTPPPJJJJJJJJJKKKKKKHHHDDDAAA>>>>>>===;;;999999;;;===AAAKKKVVV]]]^^^```eeejjjiiimmmsssvvvxxx~~~}}}zzz```RRRNNNOOOPPPMMMKKKGGGCCCBBBHHHTTT]]]dddjjjsssyyywwwYYYAAA333...///...---***))))))***((((((((()))+++,,,...///++++++******++++++,,,------,,,+++************+++........................------...000222222111///111333444555666999>>>AAAPPPccc|||{{{{{{zzzyyyyyyyyyyyyxxxvvvzzzxxxwww{{{{{{xxxuuuyyyuuunnn,,,+++***))))))(((((()))(((''''''&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$$$$###### !!!"""###$$$$$$%%%$$$$$$######"""#########!!!###$$$$$$#########$$$###$$$&&&((())))))(((((())))))***+++,,,...///000///000222444666888888999888999;;;===?????????>>>@@@@@@AAAAAACCCDDDFFFFFFHHHIIIIIIJJJKKKKKKJJJJJJJJJHHHFFFGGGJJJKKKJJJGGGGGGHHHGGGFFFDDDAAA???===999777444111...---------,,,------,,,,,,***))))))+++))))))+++...///,,,)))***'''$$$&&&+++,,,***'''''''''''''''(((((((((((()))(((((('''%%%$$$$$$###&&&&&&%%%$$$###############$$$&&&''')))+++------............------------...---,,,***)))(((((((((***)))((('''''''''''''''***)))(((''''''((()))))))))))))))))))))************)))'''''''''))),,,---111000000////////////000333222111111111222333444000111222333444333222111444666777888888999;;;===;;;<<<===???AAACCCDDDEEEDDDEEEGGGIIIKKKLLLLLLLLLRRRUUUXXXYYYZZZ]]]ccchhhsss{{{tttfff___TTTLLLGGGEEEDDDDDDFFFEEEHHHTTTjjjsssggg^^^YYYTTTPPPLLLLLLLLLKKKHHHDDD???===<<<;;;<<<<<<888666<<>>?????????AAAAAAAAABBBCCCDDDEEEFFFHHHHHHIIIJJJKKKKKKKKKJJJKKKIIIHHHIIIKKKLLLKKKIIIJJJIIIIIIHHHFFFCCCAAA???<<<:::666333111000//////---------,,,+++***)))(((***))))))+++---...+++))),,,)))'''(((,,,...,,,)))---,,,+++***)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$&&&&&&((()))+++---...///....../////////...---------,,,+++***))))))((((((''''''&&&%%%%%%%%%%%%%%%'''''''''((()))***+++,,,'''(((((((((((()))))))))***))))))))))))+++,,,---......---------......///111111000///000111222333111111222222333333222222444555777888888999;;;===<<<===>>>@@@AAACCCDDDEEEDDDEEEFFFHHHIIIKKKLLLMMMQQQTTTWWWXXXYYY\\\bbbgggrrr{{{}}}qqqddd]]]SSSJJJFFFDDDDDDDDDDDDEEEIIIVVVlllrrreee]]]WWWRRROOOLLLLLLLLLKKKHHHEEEBBB@@@>>>===<<<<<<999777<<>>??????BBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHJJJJJJKKKKKKKKKLLLKKKJJJKKKMMMNNNMMMLLLLLLLLLKKKJJJHHHEEECCCBBB???===:::777444333222222......---,,,+++***)))((()))((()))***,,,,,,***(((+++)))'''(((+++---+++)))))))))((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%((()))***,,,---///000000...///000111000///---,,,++++++*********)))))))))'''&&&%%%%%%%%%%%%%%%%%%'''((())))))************&&&&&&&&&''''''(((((((((((((((((()))******++++++++++++++++++,,,,,,---.../////////...///000000111111111111111111222333333333555777888888999;;;<<<======???@@@BBBCCCEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNQQQTTTVVVWWWXXX[[[aaafffqqq{{{yyymmmaaaZZZQQQHHHDDDCCCCCCCCCCCCFFFLLLYYYppp~~~pppccc[[[UUUPPPMMMLLLLLLKKKJJJIIIGGGEEEDDDBBB???===<<<999888===EEEKKKRRR[[[aaaeeegggkkknnnlllooosssvvvxxx{{{~~~fffQQQJJJKKKPPPUUUPPPMMMLLLPPPVVVaaaqqqzzz___DDD555111///---+++***++++++)))(((***))))))))))))***++++++,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++000000000///......------------...///////////////000...///222333444999???PPPfff~~~yyyxxxwwwxxx{{{|||}}}|||yyyxxxyyy{{{~~~yyyyyyppp~~~++++++++++++***)))((((((%%%%%%%%%&&&'''((()))***'''''''''(((''''''&&&%%%########################$$$$$$$$$$$$$$$$$$######!!!"""###$$$%%%%%%&&&&&&%%%''''''&&&$$$""""""######$$$%%%&&&'''((((((((((((((())))))***,,,---......///000222333444555555333444666888;;;<<<>>>???CCCBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMNNNOOOOOOOOONNNNNNLLLKKKIIIFFFEEEDDDAAA???===:::888666555555000000...,,,+++***))))))(((((()))***+++***)))((()))'''&&&'''))))))((('''#########$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''***++++++---...///000000...///111222111///,,,+++***************)))))))))(((((('''&&&&&&'''''''''++++++++++++***(((&&&$$$&&&&&&&&&''''''(((((()))%%%&&&'''((())))))))))))************+++,,,......///////////////000000000111111000000000222333444333555777888888888:::<<<>>>>>>???AAABBBCCCDDDEEEEEEEEEDDDDDDFFFIIILLLNNNQQQTTTWWWXXXYYY\\\ccchhhqqq{{{vvvjjj^^^WWWNNNFFFCCCBBBBBBBBBCCCHHHPPP]]]rrr{{{mmm```XXXSSSNNNKKKLLLKKKKKKJJJIIIHHHHHHHHHEEEAAA===<<<:::999???FFFMMMTTT\\\bbbeeehhhkkknnnnnnpppsssvvvwwwyyy|||~~~~~~fffUUUQQQSSSXXX\\\\\\^^^bbbggghhhjjjsss}}}sssWWW@@@333000///---+++***++++++***)))******))))))******+++,,,))))))+++,,,------------++++++++++++++++++++++++++++++,,,---///000111222111000000000///...------222000000333444555:::@@@OOOfff}}}zzzxxxvvvwwwzzz|||~~~~~~zzzzzzzzzzzz}}}yyy~~~zzzrrr~~~***************((('''&&&%%%%%%%%%&&&'''((()))***'''''''''(((''''''&&&%%%##################$$$$$$###############"""""""""!!!"""###%%%&&&&&&&&&&&&&&&'''((('''%%%############$$$$$$%%%&&&'''((()))((((((((()))***+++,,,------...///111222333333333222333444666888:::<<<===BBBAAAAAAAAAAAAAAABBBBBBDDDEEEGGGIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPQQQPPPOOOMMMKKKIIIGGGFFFEEEBBBAAA???===:::888777666333222000---,,,*********((()))***+++***)))((((((((('''''''''(((((('''&&&%%%&&&&&&'''(((((())))))%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%&&&'''((((((++++++,,,,,,---...//////...///111222111///,,,***))))))*********)))((((((''''''&&&&&&&&&''''''(((******+++***)))'''%%%$$$&&&&&&'''(((((()))******&&&'''((()))************++++++++++++,,,---...////////////000000000000000111000//////000222333555333444666777777888:::<<<>>>>>>???@@@BBBCCCDDDDDDEEEDDDCCCDDDEEEHHHKKKMMMQQQTTTXXXYYY[[[___eeekkkrrr|||uuuiii[[[UUULLLEEEAAAAAABBBBBBEEEKKKTTTbbbtttyyyjjj^^^VVVQQQMMMIIIKKKKKKJJJJJJJJJJJJJJJJJJGGGAAA===;;;:::;;;AAAHHHOOOUUU\\\bbbdddgggjjjnnnppprrrtttvvvwwwxxx{{{}}}zzzjjj``````cccgggjjjooooooqqqrrrooonnnttt}}}nnnSSS>>>444111000...,,,,,,,,,---,,,+++***************++++++,,,***++++++,,,,,,+++***)))))))))******+++,,,------)))***+++,,,...000111222222111111000000/////////111//////333444555:::@@@OOOfff|||zzzwwwuuuvvvyyy|||~~~{{{||||||{{{|||{{{zzzxxxrrr(((((())))))((('''%%%$$$&&&&&&&&&&&&&&&'''((()))''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%"""""""""""""""""""""###"""###$$$&&&&&&&&&%%%%%%&&&'''((((((&&&$$$$$$%%%$$$###$$$$$$%%%'''((()))(((((((((((()))***+++,,,,,,---...///000111111111222222333444666888:::;;;????????????@@@@@@AAABBBCCCDDDFFFHHHJJJKKKLLLMMMLLLNNNOOOPPPOOOPPPQQQSSSRRRPPPNNNLLLJJJHHHHHHGGGEEEDDDBBB@@@>>>;;;:::999666555222///---,,,++++++(((***,,,,,,***)))((()))******))))))))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%&&&'''((()))***++++++,,,,,,---------......///000000///---+++)))))))))***+++***)))'''&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&''''''((((((((((((&&&&&&'''((()))******+++*********+++,,,,,,------,,,,,,,,,,,,---...//////...//////000111000000000/////////000111222333444222444666777777888:::;;;===>>>>>>???AAABBBBBBCCCCCCCCCCCCDDDFFFHHHJJJLLLPPPSSSWWWZZZ\\\aaahhhnnnsss~~~uuuiiiYYYSSSJJJDDDAAAAAABBBCCCFFFNNNYYYgggxxxwwwiii]]]UUUPPPLLLIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHAAA;;;::::::<<>>???AAAAAABBBCCCEEEHHHJJJLLLMMMMMMKKKNNNPPPPPPOOOPPPRRRTTTTTTSSSPPPNNNLLLKKKJJJJJJHHHGGGFFFDDDAAA???===;;;999777444111...---,,,---)))+++...---+++))))))***)))******)))((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++,,,,,,------------------//////......---+++***))))))***++++++***(((&&&%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))$$$%%%&&&'''((())))))*********))))))***+++---...------,,,,,,,,,------...,,,---...///000///......---...///111222222333333222444666777777777999;;;======>>>>>>???@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJMMMQQQUUUYYY\\\aaaiiioootttttthhhXXXRRRJJJCCCAAABBBCCCDDDGGGPPP]]]lll}}}vvvhhh\\\UUUPPPKKKHHHGGGHHHJJJKKKKKKJJJHHHGGGGGG???999888999===DDDKKKRRRWWW^^^bbbdddfffjjjnnnnnnpppssstttuuuvvvyyy{{{}}}zzzwwwsssooonnnbbbZZZSSSSSSYYYbbbppp}}}dddJJJ;;;333//////---++++++,,,---,,,+++++++++******++++++,,,---000///...,,,+++)))((((((***+++++++++,,,,,,------,,,,,,,,,,,,,,,---------............///111333444000///000444777888>>>EEESSSjjj~~~zzzvvvttttttuuuxxx{{{|||||||||~~~~~~}}}wwwwwwttt---.../////////---+++)))(((''''''&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&'''''''''""""""###$$$%%%%%%&&&&&&###%%%&&&''''''&&&$$$###%%%&&&(((((('''&&&'''((($$$#########$$$&&&((()))(((((('''(((((()))***++++++,,,---...////////////222222222222333555777888;;;;;;;;;<<<===???@@@AAABBBCCCEEEHHHJJJLLLMMMMMMKKKNNNPPPPPPOOOOOORRRUUUVVVUUURRRPPPMMMLLLLLLLLLJJJIIIHHHFFFDDDAAA???>>>;;;999555222///...------))),,,///...+++))))))+++'''(((((('''&&&%%%%%%&&&%%%%%%&&&''')))******+++###$$$$$$%%%'''(((((()))%%%%%%&&&&&&((()))+++,,,------..................///......,,,+++******)))******++++++***(((%%%###%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$###$$$%%%&&&######$$$%%%'''(((((()))((('''&&&%%%&&&(((***+++------,,,,,,+++,,,,,,,,,+++,,,---.........---,,,,,,---///111222333222222222444666777777777999;;;<<<<<<===>>>???@@@@@@AAA@@@AAACCCEEEGGGHHHIIIIIIKKKOOOTTTWWW[[[aaaiiipppuuusssgggXXXRRRIIICCCAAABBBDDDDDDGGGQQQ```ooovvvhhh\\\TTTPPPKKKHHHFFFHHHJJJLLLLLLJJJGGGFFFFFF>>>777777999===DDDLLLSSSXXX___cccdddgggkkknnnlllnnnqqqrrrsssuuuwwwzzzwwwooooooooonnnnnnYYYSSSPPPVVV___iiittt~~~aaaGGG999111,,,---,,,******+++,,,+++***++++++******++++++,,,---,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++((()))***+++---...///000111000...------...//////444222444999;;;===CCCKKKUUUmmm{{{tttssssssuuuxxx{{{|||{{{|||~~~{{{xxxxxxuuu+++*********))))))((((((---,,,+++)))((((((((((((''''''''''''((((((((()))'''&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###%%%'''(((******!!!$$$(((***)))&&&%%%$$$###$$$$$$###"""###&&&)))%%%%%%&&&&&&'''((()))))))))***+++,,,...///000111///.........///111333555:::;;;<<<<<<;;;;;;===>>>@@@AAACCCEEEGGGIIIKKKLLLMMMNNNPPPRRRSSSTTTUUUUUUUUUSSSRRRRRRQQQPPPNNNLLLKKKKKKJJJIIIGGGEEECCCBBB???===:::777333111///...******++++++++++++++++++))))))(((''''''''''''(((&&&$$$###%%%'''(((&&&###!!!"""$$$&&&'''''''''&&&((())))))***,,,---......---.........//////000000333222...***&&&%%%''')))------,,,+++)))'''%%%$$$%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%%%%&&&''''''(((((()))(((''''''&&&'''((()))))),,,,,,++++++,,,,,,---...//////.........//////000------......//////000000222333444555666888999999>>>=========>>>???@@@@@@@@@AAABBBAAAAAACCCFFFHHHOOORRRVVVZZZ]]]ccclllrrr}}}qqqdddZZZQQQIIIFFFCCCAAACCCFFFIIISSSbbbsssuuufff\\\TTTMMMIIIJJJIIIHHHIIIJJJJJJIIIFFFCCC???>>>;;;:::;;;AAAIIIPPPUUUXXX\\\```ccchhhmmmppppppqqqssstttvvvwwwxxxxxx}}}xxxmmmccceeemmmnnnjjj[[[QQQOOO[[[hhhmmmrrrxxx~~~sssXXXBBB555000......---+++))))))***,,,---,,,++++++******++++++,,,))))))***+++,,,,,,------((()))))))))************------,,,---...000222333111...***))),,,......,,,...///222888;;;>>>GGGQQQ[[[ppp|||vvvuuuvvvwwwyyyzzzyyyxxx}}}}}}|||vvv|||xxxrrr************)))))))))(((++++++***)))(((((((((((('''''''''((((((((())))))(((((('''&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%% ###'''((('''%%%$$$###&&&%%%%%%%%%%%%%%%%%%%%%######$$$&&&''')))***+++))))))***,,,---///000000000000///000111333444555888999::::::999:::<<<>>>AAABBBCCCFFFHHHJJJLLLMMMNNNOOOQQQRRRTTTUUUUUUUUUUUUTTTRRRRRRRRRQQQOOOMMMMMMLLLLLLJJJIIIGGGEEEDDD===<<<:::777444222000///---,,,,,,+++++++++++++++***)))((((((''''''((((((&&&%%%$$$%%%(((((('''%%%'''((()))))))))))))))(((***++++++,,,,,,---.............../////////000000000000///,,,)))''''''(((+++++++++******((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''(((((()))))))))))),,,++++++++++++,,,------+++,,,,,,---///000222333//////000000111111222222222333444555666777888999============>>>???@@@@@@@@@AAABBBBBBBBBCCCFFFIIINNNQQQVVVYYY]]]dddlllsssooodddYYYPPPHHHEEECCCAAACCCFFFLLLVVVeeevvvuuufff\\\TTTLLLIIIIIIKKKJJJIIIJJJJJJHHHDDDAAA>>>===;;;:::<<>>>>>===;;;999666333111000///---+++*********+++***)))((((((''''''(((((('''%%%%%%&&&((()))(((''',,,,,,+++***************..............................////////////000000...///000///,,,***)))))))))************))))))(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&'''''''''((()))*********))))))+++++++++++++++,,,------+++,,,,,,---///000111222//////000000111111222222222222333555666777888999<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCCCCDDDGGGJJJMMMPPPTTTXXX]]]dddnnnuuu|||lllcccWWWOOOGGGDDDBBBAAACCCGGGNNNYYYiiizzzuuufff\\\UUUMMMIIIIIILLLKKKJJJJJJIIIFFFBBB???===<<<;;;;;;>>>EEENNNTTTZZZ\\\^^^aaadddiiioootttvvvwwwxxxzzz{{{{{{zzzzzz|||{{{iii[[[YYYaaaffffffcccVVVQQQ\\\iiimmmmmmooovvvoooTTT@@@444///...,,,,,,++++++***)))((((((++++++************++++++******++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++,,,---.........///......///111222111000000...///222444888BBBLLLZZZqqq}}}{{{yyyxxxxxxyyyxxxwwwyyy~~~}}}{{{~~~yyy|||uuu*********)))))))))))))))'''''''''''''''((())))))'''(((((((((((()))))))))''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***+++***)))***++++++&&&""""""%%%'''%%%""""""###$$$%%%'''((()))***(((((()))***+++,,,---...000000000111222333333444333444666777777999;;;>>>AAABBBDDDGGGIIILLLNNNOOOMMMNNNPPPRRRSSSTTTSSSRRRRRRQQQQQQQQQRRRRRRPPPOOOOOOOOONNNMMMLLLJJJIIIHHHDDDDDDDDDBBB???;;;777555333222///,,,+++******+++)))(((((('''''''''''''''&&&&&&&&&&&&'''(((((((((,,,+++***))))))***+++,,,222111111000//////......//////////////////000000...///000...,,,***+++,,,***************)))((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))((()))***+++++++++++++++***+++,,,,,,---..................------------......//////000000111222333444666777888888;;;;;;;;;;;;<<<===??????AAABBBCCCCCCCCCEEEHHHKKKKKKOOOSSSWWW\\\dddooovvvyyyjjjaaaUUUMMMEEECCCBBBAAACCCGGGOOO\\\mmm~~~vvvggg^^^VVVNNNJJJJJJJJJIIIIIIIIIHHHFFFBBB???;;;;;;;;;<<<@@@GGGPPPWWW___```bbbccceeeiiinnnrrrrrrsssuuuwwwxxxxxxwwwwww|||yyygggZZZYYY^^^bbbcccaaaTTTPPP]]]lllrrrrrrtttyyykkkPPP===333///---,,,,,,,,,+++***)))((('''++++++************++++++++++++++++++*********************+++++++++,,,,,,)))***,,,............---+++,,,---...///000000///000......000111555???IIIYYYrrr|||zzzxxxxxxxxxwwwvvvwww|||}}}~~~zzz}}}vvv))))))))))))))))))******'''&&&&&&''''''((()))***(((((((((((()))))))))***$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$%%%&&&''''''!!!###%%%%%%$$$$$$&&&''',,,&&&###''''''&&&$$$%%%%%%%%%&&&&&&'''''''''(((((()))***+++,,,,,,......//////000000111111222333555666777999<<<>>>@@@AAACCCEEEHHHKKKMMMNNNKKKMMMPPPRRRSSSRRRQQQPPPPPPOOOOOOPPPRRRRRRQQQOOOOOOOOOOOONNNMMMKKKJJJIIIIIIIIIHHHFFFBBB>>>999777666444222///---,,,++++++)))(((((('''''''''''''''&&&''''''''''''(((***+++---,,,++++++,,,---///000444333333222111000///...000000000000000000//////000000...+++)))***,,,///++++++++++++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((&&&&&&'''(((((())))))***,,,***(((&&&&&&))),,,...+++************+++,,,,,,......//////...---,,,,,,------......//////000000111222333444555777888888999999999:::;;;===>>>???@@@AAACCCCCCDDDEEEIIIKKKKKKNNNRRRVVV[[[dddooowwwwwwhhh___TTTLLLEEECCCBBBBBBEEEIIINNN]]]qqquuuggg___WWWPPPKKKKKKGGGGGGGGGHHHHHHGGGCCCAAA::::::;;;===AAAIIIRRRXXXdddeeeeeeeeefffhhhllloooppprrruuuxxxyyyzzzyyyxxx}}}qqqbbbZZZYYYZZZ[[[[[[ZZZOOONNN^^^ooovvvyyy|||eeeKKK:::222...---+++,,,,,,,,,+++***((('''+++******))))))******++++++*********************))))))))))))*********+++***+++---...//////...---***+++---...////////////000...---///000333===GGGYYYsss~~~}}}{{{zzzyyyyyyxxxvvvvvv{{{~~~zzzzzzsss))))))))))))************((('''''''''((())))))***((((((((()))))))))******$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$###$$$''')))+++&&&!!! ###&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))******+++,,,,,,---...............111333555666666888:::======>>>@@@CCCFFFIIIKKKLLLLLLMMMPPPSSSSSSRRRQQQOOOOOONNNOOOPPPRRRSSSRRRQQQPPPPPPPPPOOONNNLLLKKKJJJJJJJJJHHHFFFBBB>>>;;;999999888777555333111///...+++***))))))(((((())))))((()))***))))))***---///111111111222333555666777555444333222111000000///111111000000000000//////111000---***((((((,,,///,,,,,,++++++)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((,,,***'''%%%&&&(((+++---***************+++,,,,,,***+++---...//////......//////000000111111222222111111222444555666777888888888888999:::<<<===>>>???AAABBBBBBCCCEEEIIIKKKLLLNNNRRRUUUZZZcccnnnwwwvvvggg]]]SSSKKKDDDCCCCCCCCCFFFKKKOOO___ttt}}}qqqeee]]]WWWPPPLLLLLLFFFFFFFFFGGGHHHFFFCCCAAA888999;;;===AAAIIIRRRXXXeeefffggggggggghhhjjjlllkkknnnrrrwwwzzz{{{{{{zzzttthhh]]]YYYXXXUUUSSSRRROOOHHHKKK\\\llltttzzz}}}___EEE777000...---,,,,,,,,,+++++++++++++++******))))))))))))******))))))******************(((((()))))))))*********,,,,,,---...............,,,...//////......000111///......000111444<<>>AAADDDGGGIIIJJJMMMOOORRRUUUUUUTTTRRRPPPPPPOOOPPPRRRTTTVVVUUUTTTRRRRRRRRRQQQPPPOOOMMMMMMJJJIIIHHHEEECCCAAA??????=========<<<:::888555333...---,,,,,,++++++,,,,,,,,,---...---,,,---111444666777888999999999999999444444333333222111000000111111111000000000////////////...+++)))(((***+++***************)))((((((%%%%%%%%%$$$$$$$$$######'''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&''''''((((((((((((''''''(((((())))))***************++++++,,,***+++---/////////...---//////000000111111222222111111222333555666777777777777777888:::;;;===>>>>>>???AAABBBBBBDDDHHHKKKMMMOOORRRUUUZZZbbbnnnvvvvvvfff\\\SSSKKKEEEDDDDDDEEEHHHLLLRRRcccxxxxxxmmmaaaZZZUUUNNNJJJJJJGGGFFFFFFGGGGGGEEEBBB???777999:::===AAAHHHQQQWWWaaadddgggiiiiiiiiijjjkkkjjjmmmsssyyy}}}~~~~~~rrrfff\\\ZZZXXXSSSNNNNNNGGGCCCHHHXXXeeelllsss|||~~~xxxYYYAAA444///...------,,,+++++++++,,,---...******))))))))))))******(((((())))))******++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,---...---...///---++++++...111///...///222333555===FFFXXXttt~~~}}}www{{{zzzmmm(((((())))))*********+++******))))))))))))******))))))))))))************------+++***(((&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######""""""###""""""###'''******,,,...---***'''%%%%%%""""""###$$$&&&'''((((((&&&&&&''''''(((((())))))+++,,,---.........---,,,///111222222222333666888999:::<<>>===???@@@AAABBBDDDHHHKKKMMMPPPRRRUUUYYYbbbmmmvvvvvvfff[[[SSSKKKEEEDDDEEEFFFIIINNNUUUfff{{{tttiii^^^XXXSSSMMMIIIIIIIIIHHHGGGGGGFFFDDD@@@<<<777888:::===AAAHHHPPPVVV^^^bbbfffiiijjjjjjkkklllooosssyyy~~~xxxzzz}}}vvviii___\\\ZZZSSSNNNNNNBBB@@@FFFTTT___dddlllvvvyyy{{{uuuVVV>>>222///...------,,,+++++++++---///111******))))))))))))******'''(((((()))***++++++,,,******+++++++++,,,,,,,,,,,,+++*********+++,,,---,,,---,,,***'''(((+++.........000444555777>>>GGGWWWtttwww}}}ppp***************+++++++++******)))((((((((((((((((((''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))%%%%%%$$$######$$$%%%&&&'''((())))))((('''$$$###!!!!!!###%%%((()))((('''))))))((((((((((((((()))%%%%%%&&&&&&'''((())))))%%%&&&'''((())))))))))))++++++,,,------...//////............///111222333666888;;;===???CCCGGGKKKNNNRRRWWW\\\]]][[[WWWSSSOOOPPPQQQSSSUUUVVVVVVVVVVVVUUUSSSQQQPPPOOOOOOPPPOOONNNLLLIIIGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBBBBAAA222333555666777777777666888777666555777:::===???@@@AAABBBCCCAAA???;;;999555333111000111222222111111111111111000000/////////...,,,***)))))))))******************)))((('''&&&&&&&&&&&&&&&&&&%%%%%%!!!"""###$$$$$$$$$$$$$$$######%%%&&&'''(((((((((%%%%%%%%%%%%&&&(((***+++************))))))((((((++++++++++++,,,---...///,,,---///111111111000000222222222333333444444444777999<<<<<<;;;:::::::::=========>>>AAADDDFFFHHHLLLLLLPPPUUUYYY```ooo|||tttcccWWWMMMHHHFFFFFFFFFEEEHHHLLL[[[kkkqqqfffZZZTTTPPPLLLJJJKKKEEEFFFHHHHHHFFFBBB>>><<<;;;;;;<<<===AAAHHHPPPVVV]]]bbbgggiiihhhiiimmmrrrwwwxxx|||uuuqqqrrrtttxxx|||rrrjjjaaaYYYUUUQQQNNNJJJCCCEEEJJJRRRWWW\\\fffpppxxxzzzpppNNN888111///---***,,,+++******))))))************))))))))))))******++++++***))))))***+++,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++,,,------......///......111555666777>>>GGGYYYyyy~~~}}}}}}{{{}}}}}}{{{{{{((((((((())))))***************)))(((((((((((((((&&&&&&&&&&&&''''''((()))''''''&&&&&&&&&''''''((( !!!###$$$%%%%%%%%%%%%***)))((('''%%%$$$$$$###"""###$$$%%%''''''&&&$$$)))((((((''''''(((((()))''''''''''''&&&&&&&&&&&&%%%&&&'''(((((()))))))))******+++,,,,,,---......---------...///000222222444666999;;;===AAAEEEIIIMMMQQQWWW\\\]]][[[XXXUUUPPPQQQSSSTTTUUUUUUVVVVVVVVVUUUSSSQQQPPPPPPPPPPPPOOONNNLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDD<<<;;;:::999999:::<<<===>>>===<<<;;;;;;<<<>>>???@@@AAABBBBBB@@@>>>:::888555333111000222333333222222222111111111000000000000///---+++*********+++***+++++++++***))))))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&)))((('''&&&%%%&&&''''''(((((()))))))))*********++++++++++++,,,---......------...///000000000000111222222333444555555666888999;;;;;;:::999:::;;;<<<===>>>@@@BBBEEEGGGHHHKKKLLLPPPVVVZZZaaannn{{{sssbbbWWWLLLGGGDDDEEEFFFFFFJJJOOO\\\lllpppeeeZZZTTTPPPKKKIIIJJJFFFFFFEEEDDDAAA???===<<<:::;;;<<<===AAAHHHPPPVVV[[[```fffiiihhhiiinnnrrrzzzzzz~~~sssnnnnnnooosss~~~}}}qqqjjjaaaYYYTTTOOOIIIEEE@@@BBBIIIRRRXXX^^^iiiuuuyyy{{{~~~mmmLLL888111///,,,***---,,,,,,+++++++++++++++******))))))))))))******,,,+++***))))))******+++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,------......///......111555666888???GGGXXXxxx~~~}}}{{{zzzyyyyyy{{{~~~|||zzz((((((((())))))***************)))(((((((((((((((''''''''''''((()))***+++(((((('''&&&&&&&&&''''''!!!$$$''')))((('''&&&)))(((&&&$$$$$$$$$%%%&&&$$$%%%&&&''''''&&&$$$$$$((('''''''''''''''((((((***)))((('''&&&$$$$$$###%%%&&&'''(((((()))(((((())))))******++++++,,,,,,,,,,,,------...000111222333444777888:::>>>BBBEEEKKKOOOUUUZZZ]]]\\\ZZZWWWSSSSSSTTTUUUUUUUUUUUUTTTUUUUUUSSSRRRQQQQQQQQQQQQOOONNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHFFFAAA>>>===???BBBDDDEEEDDDCCCBBBAAA@@@??????AAAAAABBBAAA???<<<999777555333111111222444444444222222222222222111111111111000...---++++++,,,,,,+++++++++++++++*********''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$)))((('''&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,,,,++++++***++++++,,,---..................///000111111222222444555666777777888999:::999999999;;;<<<<<<===???BBBEEEFFFHHHHHHJJJLLLQQQWWW[[[aaammmzzzqqqaaaVVVKKKFFFCCCDDDEEEGGGLLLSSS]]]nnn|||ooocccXXXSSSNNNIIIGGGHHHGGGEEEBBB???===<<<<<<<<<999:::;;;===AAAHHHPPPVVV\\\bbbhhhkkkjjjkkkppptttyyyzzzsssllljjjjjjooo{{{wwwmmmhhhaaa\\\WWWRRRJJJEEE@@@CCCKKKUUU[[[bbbnnnzzzhhhHHH777111///,,,+++...---,,,,,,++++++,,,,,,******))))))))))))******,,,,,,+++***))))))************+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,------......//////...111444666888???HHHWWWwww~~~~~~}}}{{{yyywwwuuutttvvvxxx}}}}}}}}}|||zzz{{{zzz++++++*********)))))))))***))))))(((((((((((((((((((((((()))***+++,,,---)))((('''&&&&&&&&&&&&&&&"""$$$&&&(((******)))((($$$$$$%%%%%%&&&&&&'''((($$$%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))((('''%%%$$$######%%%%%%&&&'''((((((((((((((((((((())))))*********++++++,,,,,,---///000111222333555777888;;;???CCCHHHLLLRRRXXX[[[\\\ZZZYYYUUUUUUUUUUUUUUUTTTSSSSSSUUUTTTTTTSSSRRRRRRRRRRRROOOOOONNNMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJNNNLLLGGGDDDBBBCCCEEEFFFHHHHHHHHHGGGFFFCCCAAA@@@AAAAAAAAA@@@>>>;;;888777555333111111333555555555222222222222222222222222222111///---,,,,,,,,,---,,,,,,++++++++++++++++++'''''''''&&&&&&%%%%%%$$$''''''(((''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&'''((()))***++++++++++++******+++,,,,,,---...---,,,,,,---...000111111111333444666777888999888999999888777888;;;===;;;===@@@DDDFFFHHHIIIIIIJJJLLLQQQXXX\\\aaammmyyy~~~nnn^^^TTTJJJEEEAAACCCFFFIIIPPPWWW```pppyyylllaaaWWWQQQMMMHHHFFFFFFFFFDDDBBB???===;;;::::::888999<<<>>>BBBIIIQQQWWWaaafffmmmooonnnnnnrrrvvvuuuxxx}}}tttnnnlllkkkpppzzz~~~}}}ttthhheeebbb```]]]XXXPPPJJJCCCGGGQQQ[[[aaaiiiwwwbbbDDD666222...,,,,,,------,,,+++++++++++++++******))))))))))))******,,,,,,+++******))))))))))))***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,------......//////...000444666888@@@IIIXXXxxx~~~~~~|||yyywwwuuusssrrrtttvvv{{{||||||zzzxxxzzzxxx~~~,,,,,,+++***((('''&&&%%%***))))))((((((((((((((((((((((((((()))***+++,,,)))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((###%%%'''))))))'''%%%###!!!$$$%%%$$$######%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''((((((((((((((((((******++++++,,,...///000111333555666777:::===@@@DDDHHHNNNUUUXXXZZZYYYXXXUUUUUUUUUUUUTTTSSSRRRRRRTTTTTTTTTTTTTTTTTTSSSSSSQQQPPPOOOOOONNNNNNOOOOOOMMMLLLKKKJJJJJJJJJKKKKKKNNNMMMKKKIIIGGGEEEEEEDDDGGGHHHHHHIIIHHHFFFCCCBBBAAAAAA@@@???===;;;999888666444222222444555555555222222222222222222222222222111///---,,,,,,,,,,,,,,,++++++******+++,,,,,,(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&''''''''''''%%%%%%&&&''''''((((((((('''(((((((((((()))))))))++++++*********+++,,,,,,------,,,,,,,,,...///111111111333444666777888999777888888888777888;;;===;;;===@@@DDDGGGIIIIIIJJJJJJLLLRRRXXX\\\aaalllxxx}}}lll\\\RRRIIIDDDBBBDDDGGGKKKSSSZZZbbbrrrvvviii___UUUQQQMMMHHHFFFFFFEEEDDDCCCBBB???<<<:::888888999<<<@@@DDDKKKSSSXXXdddjjjppprrrpppoooqqquuuuuuxxxxxxsssqqqpppssszzz|||~~~{{{tttfffeeecccbbb```ZZZQQQJJJCCCJJJVVVccckkkuuuxxx[[[???444222---+++---,,,,,,+++*********************))))))))))))******++++++++++++******)))))))))***++++++,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......///000///000444666999AAAKKK\\\|||~~~|||yyywwwuuuttttttuuuvvvzzz{{{|||zzzxxxyyyxxx~~~+++***)))(((&&&%%%$$$###******)))(((((((((((((((''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''''''''&&&$$$######$$$%%%&&&&&&(((+++,,,***&&&"""""""""!!!!!!###$$$#########$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''(((''''''''''''''''''(((((((((((())))))******+++---...///111222333444555777;;;>>>@@@DDDJJJPPPTTTVVVVVVUUUUUUUUUUUUTTTTTTRRRQQQQQQSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJKKKLLLMMMKKKLLLLLLLLLKKKHHHFFFDDDGGGGGGHHHHHHGGGFFFDDDCCCAAAAAA@@@???>>><<<;;;:::888666444333444555555444111111111222222222222222000///---,,,******++++++++++++***))))))***,,,---(((((('''&&&%%%%%%$$$###$$$%%%%%%%%%%%%$$$$$$###"""###%%%&&&'''((((((((((((((((((((('''&&&$$$$$$((((((((((((((((((((((((++++++************++++++,,,,,,,,,,,,------//////111222222444555666777777666777888888888999;;;===;;;===@@@CCCFFFHHHJJJKKKLLLMMMRRRWWW[[[```lllxxx|||jjj[[[RRRIIIEEECCCGGGJJJNNNUUU\\\eeetttsssfff\\\TTTPPPNNNIIIGGGGGGEEEEEEDDDCCC@@@===999888888:::===AAAFFFMMMUUUZZZdddjjjqqqsssqqqppprrruuuyyy}}}zzzxxxwwwuuutttyyyyyy~~~yyyssshhhfffdddbbb^^^WWWMMMEEEAAAJJJZZZjjjuuurrrUUU:::333222---+++...,,,+++******))))))************))))))))))))******)))***++++++++++++************+++,,,,,,,,,++++++++++++,,,,,,------......++++++,,,------......///000///000444666999BBBLLLaaa~~~|||yyyxxxwwwwwwxxxxxxxxx{{{{{{|||zzzwwwzzzyyy*********)))((((((''''''******)))((((((((((((((())))))((((((''''''((((((''''''&&&&&&&&&''''''(((%%%%%%%%%&&&'''''''''''''''(((***+++***(((%%%###"""&&&%%%""" !!!$$$"""""""""######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''((((((((((((((('''''''''))))))))))))+++,,,---...///000111222222444888;;;===AAAGGGLLLPPPRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPSSSSSSUUUVVVVVVVVVUUUUUUUUUUUUSSSRRRQQQQQQQQQQQQPPPOOOMMMLLLLLLLLLNNNNNNLLLLLLMMMNNNMMMKKKJJJHHHIIIIIIHHHHHHFFFEEEDDDCCCAAA@@@@@@??????>>>======:::888555444444555444333000000000111111111222222...---+++***)))((())))))+++***)))((((((***+++---)))((('''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&((())))))((('''&&&$$$###%%%&&&&&&'''((()))******++++++************++++++***+++,,,------...------111222222333444555555666444666888999999999:::<<<<<<===>>>AAADDDGGGJJJLLLMMMNNNQQQVVVYYY___lllyyy{{{jjj[[[SSSJJJFFFFFFIIIMMMPPPVVV]]]ggguuu~~~qqqddd[[[SSSPPPOOOKKKIIIIIIGGGFFFCCC@@@===;;;:::999888;;;???CCCIIIOOOWWW\\\eeekkksssvvvuuuuuuwww{{{~~~~~~}}}{{{zzzyyywwwpppuuuwwwuuupppiiigggdddbbb___WWWMMMEEEDDDNNN___ppp|||nnnPPP777222222,,,+++///,,,,,,+++************+++******))))))))))))******((((((***+++,,,,,,++++++++++++,,,,,,,,,+++******++++++,,,,,,---......///++++++,,,------......///000///000333555999CCCMMMddd}}}|||zzzyyyxxxyyyzzz{{{|||{{{|||}}}{{{wwwuuu||||||++++++,,,,,,,,,---------******)))(((((((((((((((...---,,,+++************&&&&&&&&&&&&&&&'''((()))$$$&&&)))+++------+++***$$$%%%''')))***++++++,,,%%%))),,,+++&&&###$$$'''""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''((((((((((((((((((''''''(((((())))))***+++---...---...///000000222555888;;;???DDDJJJNNNPPPPPPPPPRRRRRRRRRRRRRRRQQQPPPPPPRRRSSSUUUVVVWWWWWWVVVUUUWWWVVVUUUSSSRRRRRRQQQQQQRRRPPPOOOMMMMMMNNNOOOPPPNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKIIIHHHFFFDDDCCCCCC@@@@@@@@@@@@????????????;;;999666444444444444222//////000000111111111222---,,,***(((''''''((((((***)))((('''((()))+++---)))((((((&&&%%%$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((((((((('''&&&###$$$%%%''')))***,,,,,,++++++***************+++)))***,,,---......---,,,222222222333333444444444333555888::::::999:::;;;<<<<<<===@@@CCCGGGJJJLLLNNNNNNQQQUUUXXX___mmmzzzyyyiii\\\UUUJJJGGGGGGLLLOOORRRWWW]]]hhhvvv}}}pppbbbZZZRRRQQQOOOLLLJJJKKKIIIFFFAAA===:::999:::;;;999;;;@@@DDDJJJQQQXXX]]]fffnnnvvv{{{{{{{{{}}}}}}zzz~~~|||zzz{{{yyywwwkkkqqqvvv|||qqqmmmhhhgggeeedddaaa[[[RRRKKKJJJTTTeeettt~~~kkkMMM555222333,,,***000...---,,,,,,++++++,,,,,,******))))))))))))******&&&((()))+++,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,---...//////++++++,,,------......///000///000333555999CCCMMMeee|||{{{yyyxxxxxxzzz{{{}}}~~~}}}~~~~~~zzzuuurrr~~~+++++++++************))),,,++++++***)))(((((('''+++***((('''''''''((()))(((((('''&&&&&&&&&&&&'''###$$$&&&(((***,,,------%%%&&&''')))))))))(((((((((&&&%%%&&&(((((($$$!!!%%%%%%%%%$$$$$$%%%%%%&&&$$$###"""###$$$$$$###"""$$$$$$$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&''''''(((((())))))******,,,...///000111222555888;;;===@@@CCCGGGJJJLLLMMMMMMNNNPPPQQQQQQQQQPPPPPPQQQPPPPPPRRRUUUWWWYYYYYYUUUUUUSSSRRRQQQQQQQQQQQQQQQOOOMMMMMMNNNPPPPPPOOORRRSSSSSSSSSRRRQQQOOONNNNNNJJJFFFDDDEEEEEEDDDBBB===============>>>??????>>>999444333555666444111777222//////222333111---+++***)))((((((((()))***---+++(((&&&%%%%%%&&&&&&)))(((&&&%%%$$$%%%%%%&&&'''&&&$$$######$$$&&&'''"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''''''''''''''((((((((()))******+++++++++,,,,,,---...///000000222222222333444555666777666777888999:::;;;;;;;;;===???AAABBBCCCDDDGGGIIIMMMNNNPPPTTTYYYbbblllsssxxxjjjZZZNNNKKKGGGFFFJJJNNNRRRZZZbbbppp|||xxxnnn]]]YYYTTTPPPMMMKKKHHHGGGEEEDDDAAA===;;;999888888999999<<>>======<<<<<<======>>>===888444222555666444111555111......111222000---///...,,,+++++++++,,,------,,,***((('''((())))))((('''&&&%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&######%%%&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((())))))))))))((((((((()))******++++++++++++,,,---...///000000111111111111333444555666666777888999:::;;;;;;;;;===???AAABBBCCCDDDGGGIIINNNPPPSSSWWW]]]eeennnttttttgggWWWLLLHHHEEEEEEJJJNNNSSS\\\eeeuuuuuuiii\\\XXXSSSOOOMMMLLLJJJIIIKKKGGGAAA<<<999888:::;;;999===DDDNNNZZZdddmmmrrrzzz|||~~~}}}}}}}}}{{{{{{{{{}}}~~~~~~}}}|||||||||~~~yyyvvvwwwvvvtttssskkkpppqqqzzzpppgggccc___^^^```^^^WWWPPPMMMYYYfffuuu|||XXXGGG555000111000---+++---,,,++++++******++++++)))******+++,,,+++++++++++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,+++++++++,,,------+++++++++,,,---...000000111111222444555888CCCOOOhhh}}}zzzzzzyyyxxxxxxyyyzzz{{{~~~}}}yyyrrr~~~zzz,,,+++++++++***************))))))(((((('''''''''******++++++******)))(((******)))((((((((((((((('''((())))))******))))))&&&'''(((((((((((((((''''''%%%$$$$$$&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&'''(((((()))))),,,---////////////222444666777:::>>>AAADDDFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLNNNOOOPPPRRRSSSUUUVVVWWWTTTTTTSSSRRRQQQQQQQQQQQQRRRQQQOOOOOOPPPQQQQQQPPPSSSTTTTTTUUUTTTSSSQQQPPPNNNKKKHHHFFFGGGGGGFFFEEE???>>>===<<<;;;;;;;;;;;;<<<888444333444555333111444111......000111///,,,...,,,+++)))))))))+++,,,,,,+++)))((('''((())))))&&&&&&''''''&&&&&&%%%%%%%%%$$$###""""""###$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((()))************((((((((()))******++++++++++++,,,---...///000000000000000000111333444555555666888999::::::;;;;;;===???AAABBBCCCDDDGGGIIIMMMPPPTTTYYY___gggooottt{{{ooobbbTTTJJJEEECCCDDDIIINNNTTT___iii|||pppdddYYYVVVQQQMMMLLLLLLKKKJJJJJJFFF???999777888<<>>AAACCCCCCFFFFFFGGGHHHJJJKKKKKKKKKNNNOOOQQQSSSSSSTTTUUUWWWTTTSSSRRRQQQQQQQQQQQQQQQSSSRRRPPPQQQRRRSSSRRRQQQSSSTTTUUUUUUUUUSSSRRRQQQMMMLLLJJJHHHGGGGGGFFFFFF@@@???===<<<:::999999999:::777444333444444333111444111//////000000///---...,,,***((('''((()))+++***)))(((&&&%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$%%%%%%$$$######$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''((()))))))))((((((((((((((()))******++++++***+++,,,---...//////000000000000111222333444555555666777999::::::::::::===???AAABBBCCCDDDGGGIIIJJJNNNTTTZZZaaahhhoootttwwwkkk]]]QQQIIIDDDCCCDDDIIIMMMTTT```kkk~~~nnnaaaXXXTTTOOOKKKJJJJJJJJJIIIDDDAAA===:::;;;>>>CCCGGGQQQVVV^^^fffmmmpppqqqqqqnnnqqqtttvvvwwwzzz~~~}}}xxxrrrrrrvvvzzz{{{{{{}}}~~~{{{mmmhhhhhhhhhiiikkkhhhfffdddxxxzzzvvvpppiii___]]]]]]___\\\TTTNNNLLLaaammm~~~lllKKK>>>222000222000---+++---,,,++++++******++++++++++++,,,------------,,,(((((())))))))))))((((((((()))+++---...---,,,+++++++++++++++,,,---......,,,,,,,,,------...000000222111333666777;;;FFFSSSlll|||{{{yyywwwvvvvvvvvvvvv~~~}}}{{{vvv,,,,,,,,,++++++++++++***((((((((((((''''''''''''******+++,,,,,,***)))((()))(((''''''&&&&&&''''''((())))))***************)))((((((''''''&&&&&&&&&''''''''''''''')))+++------,,,***)))'''&&&&&&&&&'''%%%$$$%%%&&&'''&&&%%%###$$$$$$$$$$$$###!!!!!!%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''***+++,,,,,,+++,,,...000222333666999<<<>>>@@@AAADDDDDDEEEFFFHHHIIIKKKKKKMMMPPPSSSTTTSSSSSSUUUVVVSSSRRRRRRQQQQQQQQQQQQQQQTTTSSSRRRSSSTTTTTTSSSRRRSSSSSSTTTUUUUUUTTTRRRRRRMMMMMMLLLJJJHHHFFFFFFFFFAAA@@@>>><<<:::999888888888777555444444444333222444333111000000000000///222000---***)))***,,,...+++***)))'''%%%$$$######$$$%%%&&&'''''''''%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''(((((((((((('''&&&%%%%%%((((((((()))******++++++******+++,,,---...//////111111111111222444555666555666777888999:::::::::===???AAABBBCCCDDDGGGIIIIIINNNUUU]]]dddlllsssxxxuuuhhhZZZOOOIIIDDDCCCEEEIIILLLSSS___lll}}}mmm```XXXSSSNNNJJJHHHHHHHHHHHHBBBCCCCCCEEEIIILLLPPPRRRXXXZZZ^^^aaaeeefffgggggghhhlllrrrwww{{{~~~yyytttrrrvvv{{{tttgggbbbbbbaaacccffffffaaa^^^uuu{{{xxxqqqjjjaaa___```aaa]]]UUUQQQQQQgggsss}}}fffEEE:::111000111000---,,,---,,,++++++******++++++++++++,,,------------,,,(((((())))))))))))(((((('''(((+++---...---,,,+++++++++++++++,,,---...///------------......///000111111333666777<<>>>>>???@@@BBBEEEGGGIIIHHHMMMRRRRRRPPPNNNPPPRRRQQQQQQQQQPPPPPPQQQQQQRRRUUUUUUUUUVVVWWWWWWUUUSSSQQQQQQSSSSSSSSSSSSRRRQQQNNNOOOOOOKKKFFFBBBAAABBBBBBAAA???===<<<:::::::::777888888888777555555555222222222111/////////000...+++'''$$$###$$$&&&(((((((((((((((((((((''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((((((((((((((((((((()))******++++++******+++,,,---......///000000000000111333444555444555666888999999999999===???AAABBBCCCDDDGGGIIILLLQQQYYYbbbkkkvvv~~~rrrcccUUUKKKEEE@@@AAADDDHHHKKKSSScccrrrzzziii\\\VVVRRRMMMKKKLLLNNNQQQRRRVVVVVVVVVTTTRRROOOLLLKKKFFFHHHKKKQQQXXX___fffjjjhhhjjjmmmnnnoooqqqtttvvvxxxyyyxxxvvvvvvzzzyyyoooeeeaaa___]]]^^^bbb```^^^bbb}}}|||tttkkkdddaaa```^^^YYYSSSSSSWWWnnnwwwqqqVVV???666...---...,,,+++,,,---,,,++++++******++++++)))******+++,,,+++++++++++++++,,,,,,,,,,,,++++++&&&'''((()))***++++++,,,*********+++,,,---//////...............//////000//////111555777<<>>@@@CCCFFFGGGFFFKKKPPPQQQNNNLLLNNNPPPQQQQQQPPPPPPPPPQQQQQQRRRVVVUUUUUUWWWXXXXXXVVVTTTPPPQQQRRRSSSSSSRRRQQQQQQNNNPPPOOOLLLFFFAAA@@@@@@BBBAAA???>>><<<;;;;;;;;;777999:::999777666666666111111111000...---...///000...***&&&%%%&&&)))+++######%%%&&&''''''((((((&&&&&&%%%$$$%%%&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$#########$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%'''(((***+++,,,,,,((((((((()))******++++++)))***+++,,,---......///......//////000222333444444555666888999999999999===???AAABBBCCCEEEGGGIIIKKKOOOWWW```kkkvvv|||pppaaaSSSIIICCC>>>???BBBGGGLLLTTTeeeuuuyyygggZZZUUUQQQMMMLLLNNNSSSVVVXXX[[[YYYUUUOOOHHHBBB===:::???BBBHHHOOOXXXaaaiiimmmnnnnnnnnnnnnnnnqqquuuxxxrrrtttvvvsssqqqvvvyyyooogggcccaaa^^^___bbb]]]___fff}}}tttkkkccc```^^^[[[VVVQQQRRRXXXgggppp}}}kkkPPP>>>555---,,,---++++++------,,,++++++******++++++))))))***++++++++++++*********++++++++++++******&&&&&&&&&'''(((***+++,,,*********+++,,,---///000///............//////000......111444777<<>>::::::;;;<<<@@@EEEKKKQQQWWW___iiipppqqqrrrrrrqqqooooooppprrrqqqqqqpppooonnnrrryyyyyyssskkkfffeeeeeedddcccfff___lllvvvnnnjjjfff___XXXVVVTTTRRRSSSVVVmmmpppzzzaaaLLL:::444---+++---///...+++///---+++)))(((((()))***))))))))))))))))))))))))************************,,,+++*********+++,,,---,,,------+++***)))***+++/////////000//////...------...000444555999EEEPPPmmm{{{zzzxxxxxxzzz{{{{{{{{{wwwyyy}}}~~~+++++++++***************+++++++++++++++++++++++++++++++++***)))(((((((((***)))(((''''''&&&''''''&&&'''((())))))***)))))),,,++++++***)))(((''''''&&&&&&%%%%%%&&&'''((()))&&&&&&'''(((((((((((((((+++)))''''''''''''&&&%%%&&&%%%$$$%%%&&&'''&&&$$$&&&&&&%%%$$$$$$######"""########################&&&&&&&&&'''(((((()))))),,,,,,,,,---///000222333555666888:::<<<>>>???@@@BBBEEEHHHJJJKKKLLLNNNOOOOOOOOOOOOMMMLLLNNNQQQSSSSSSRRRRRRSSSTTTTTTRRRPPPOOOPPPSSSTTTSSSPPPMMMKKKLLLKKKIIIGGGEEECCCAAA@@@??????>>>===<<<<<<<<<===<<<;;;:::888666555555555666555333111...---,,,+++************************'''&&&&&&%%%$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''((()))***+++,,,,,,---++++++,,,,,,---.........//////000111222333444444666666666777777888888888;;;<<<===???AAADDDFFFHHHIIIMMMTTT]]]hhhvvvvvviii]]]QQQHHHCCCAAABBBEEEJJJNNNVVVfffuuuwwwkkk```ccc```]]]ZZZXXXVVVRRRPPPMMMGGG@@@;;;::::::<<<<<>>===@@@DDDFFFGGGIIIKKKMMMNNNNNNMMMLLLKKKKKKNNNQQQSSSRRRQQQQQQRRRRRRPPPNNNMMMOOORRRTTTSSSPPPLLLJJJHHHHHHHHHGGGEEECCCAAA???======<<<<<<<<<======>>>;;;:::999777666555555555555444222000...,,,,,,+++*********++++++*********'''&&&&&&%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))'''(((((()))***+++,,,,,,++++++,,,,,,------......111111000111222333555666555666666777888999::::::;;;<<<===???AAADDDFFFGGGIIILLLQQQZZZfffuuutttfffYYYNNNFFFCCCCCCCCCFFFKKKPPPYYYiiixxx|||tttllldddaaa\\\XXXUUURRRNNNLLLDDD@@@;;;888888:::<<<===CCCHHHOOOTTTYYY```iiipppzzz{{{|||{{{wwwsssqqqqqqooonnnllljjjiiikkkppptttuuutttwww}}}|||yyyuuuttttttrrrnnnkkkgggfffwww}}}|||yyyqqqjjjhhhccc___YYYSSSNNNMMMVVVaaaqqquuuqqqUUUCCC666111,,,***+++,,,+++***(((***,,,......---+++***,,,,,,++++++*********)))************************++++++******++++++,,,---+++,,,,,,+++******,,,...,,,,,,,,,---....../////////...111444666:::FFFSSSjjj}}}xxxuuuvvvwwwyyyyyywwwyyy|||~~~|||{{{yyyvvv{{{|||yyy+++++++++++++++++++++***+++++++++++++++++++++++++++++++++******))))))))),,,+++***(((&&&%%%$$$$$$%%%&&&'''((())))))***))))))))))))))))))*********''''''&&&&&&%%%%%%%%%%%%)))***+++---///000000000,,,***))))))***+++***)))((('''&&&&&&''''''&&&%%%&&&&&&%%%$$$$$$######"""###############$$$$$$$$$$$$%%%%%%&&&''''''(((((()))))))))***+++---//////222222444555777999:::;;;:::<<<@@@BBBDDDFFFHHHKKKLLLLLLKKKJJJHHHIIILLLNNNRRRPPPOOOOOOPPPPPPNNNLLLKKKMMMPPPSSSRRROOOKKKHHHFFFGGGGGGGGGFFFCCC@@@>>>======<<<<<<;;;;;;<<<<<<999888777666555555555555444333111///---,,,++++++)))***++++++++++++***))))))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%'''((()))%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&((((((((()))))))))******((((((((()))***++++++,,,***++++++,,,------......111111//////000222555777555555666888999:::<<<<<<;;;;;;===>>>AAACCCFFFGGGHHHJJJOOOWWWccctttsssdddVVVLLLFFFCCCCCCCCCFFFLLLSSS^^^nnn|||}}}wwwqqq[[[XXXTTTQQQOOONNNLLLJJJ???;;;888777888;;;<<<===CCCHHHNNNSSSXXX^^^ffflllxxx{{{}}}}}}zzzvvvsssrrrqqqooollliiihhhjjjmmmoooqqqqqqwww~~~zzzyyyyyy{{{}}}|||wwwrrriiinnn~~~wwwuuurrrlllgggeeeaaa___\\\VVVNNNKKKUUUbbbrrr{{{hhhNNN<<<555111---++++++,,,+++***++++++,,,---------,,,+++------,,,,,,+++*********************************+++***++++++++++++,,,,,,***+++,,,,,,++++++---///***++++++,,,---...///000000///111444666;;;HHHTTTjjj}}}wwwtttuuuwwwzzz|||zzz|||}}}zzzxxxvvvrrrwwwxxxvvv))))))***+++,,,---------************************++++++++++++******************(((''''''&&&&&&&&&$$$%%%&&&((())))))******))))))))))))************''''''''''''&&&%%%$$$$$$%%%&&&''')))+++,,,------,,,***))))))+++,,,,,,+++)))(((&&&'''((((((&&&%%%&&&&&&%%%$$$$$$######"""""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((()))***+++---...//////000111333444666777777777:::<<<>>>@@@BBBFFFHHHIIIIIIIIIGGGFFFGGGJJJLLLOOONNNLLLLLLMMMNNNLLLKKKIIIKKKNNNQQQPPPNNNJJJHHHEEEEEEFFFFFFDDDBBB???===???>>>===;;;::::::999999777666666555444444444444333222000...---,,,++++++)))***+++,,,,,,+++***))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%&&&&&&&&&'''''''''((((((((((((((())))))))))))((((((((())))))******+++******++++++,,,------...000///......///111444555444555666888999;;;<<<===;;;;;;<<<>>>@@@CCCEEEGGGHHHJJJNNNVVVbbbsssssscccUUULLLGGGDDDDDDCCCFFFMMMTTT]]]kkkxxxzzzpppgggaaaTTTQQQNNNKKKJJJJJJIIIGGG>>>;;;888777999;;;===>>>CCCHHHNNNSSSVVV\\\ccchhhrrruuuyyy{{{zzzxxxvvvuuusssqqqmmmjjjiiijjjkkklllooopppvvv~~~tttuuuyyy~~~yyylllvvv{{{rrrooommmiiiggggggddddddccc^^^UUUPPPXXXddduuuyyy```HHH888444111///---,,,,,,,,,,,,///...---+++******++++++,,,,,,,,,+++++++++************************************++++++,,,,,,,,,,,,***,,,,,,,,,++++++---///*********+++,,,...000111111000222555777===JJJVVVmmm|||vvvtttuuuyyy}}}~~~{{{yyyxxxtttvvvvvvsss}}}((()))***+++,,,...//////************************++++++++++++++++++++++++)))(((((('''''''''((((((###$$$&&&'''((()))******)))))))))))))))*********'''((((((((('''&&&%%%%%%###$$$&&&''')))******++++++***))))))+++,,,,,,,,,***)))''''''(((((('''%%%&&&&&&%%%$$$$$$######""""""""""""###$$$$$$%%%%%%######$$$%%%%%%&&&&&&''''''''''''(((***+++---...---...///000222333444444555777999;;;<<<>>>BBBEEEEEEFFFFFFEEEDDDEEEHHHKKKMMMKKKJJJJJJKKKLLLLLLKKKIIIJJJLLLNNNNNNLLLJJJIIIFFFFFFEEEDDDCCC@@@>>><<>>===;;;999888888888555555444444333444444444222111///...,,,+++++++++((()))+++,,,,,,+++)))(((&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$############$$$######$$$$$$%%%&&&'''%%%&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((()))))))))************++++++,,,,,,------//////......///111333444444555666777999:::;;;<<<:::;;;<<<>>>@@@CCCEEEFFFHHHJJJOOOVVVbbbrrrrrrbbbUUULLLGGGEEEGGGEEEHHHNNNUUU\\\fffppp~~~zzzpppfff]]]XXXUUUQQQMMMIIIHHHGGGEEEDDD???;;;777666888<<>>KKKXXXqqq|||wwwuuuwww{{{|||}}}xxxyyywwwrrrzzz******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))((('''''''''''''''###$$$%%%'''((()))***************)))))))))))))))'''((()))))))))((('''&&&%%%&&&'''(((******++++++***)))((()))+++------,,,+++***(((((()))((('''%%%&&&&&&%%%$$$$$$######"""!!!""""""###$$$$$$%%%%%%#########$$$%%%%%%&&&&&&%%%%%%%%%&&&((()))+++,,,,,,,,,---...000111222222333444666777888:::===@@@BBBCCCCCCCCCCCCDDDHHHKKKJJJIIIGGGHHHJJJKKKLLLKKKIIIJJJKKKKKKKKKKKKJJJJJJGGGFFFEEECCC@@@>>><<<<<<===<<<;;;:::999999999999444333333333333333444444111000///---,,,++++++***((()))+++------+++)))(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))*********+++,,,,,,------...///000000222222333444444444555666888999:::::::::;;;<<<>>>@@@CCCEEEFFFIIIKKKPPPXXXcccrrr}}}pppaaaTTTKKKFFFDDDGGGGGGKKKSSS[[[bbbjjjssswwwxxxxxxvvvpppfff]]]YYYTTTPPPKKKGGGEEEDDDCCCBBB===:::666555888===AAADDDJJJOOOUUUYYY[[[___dddhhhhhhlllqqquuuvvvwwwxxxyyyvvvrrrnnnllllllmmmllljjjkkklllrrrzzzzzzmmmooouuu}}}~~~yyymmmvvvhhhbbbbbbccciiinnnmmmkkkjjjgggbbbaaaiiitttsssZZZCCC555000000///---,,,++++++,,,,,,,,,++++++************((())))))******+++++++++************************)))***+++,,,,,,,,,++++++---......---++++++,,,......---,,,,,,---///111222222222333666888>>>LLLZZZvvvzzzxxxyyy|||~~~{{{{{{xxxssszzz,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++******)))''''''&&&&&&&&&"""###%%%'''((()))******************)))))))))((('''((()))******)))((('''###$$$%%%'''(((((((((((()))((('''(((+++,,,---,,,,,,***(((((())))))'''%%%&&&&&&%%%%%%$$$######"""!!!""""""###$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&######$$$%%%&&&((()))***++++++,,,---...000111111111333444444555777:::===@@@AAABBBBBBBBBDDDHHHKKKIIIGGGFFFFFFIIIKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGDDDBBB???===<<<;;;;;;::::::999999::::::;;;333333222222333333444444111000...---,,,++++++***((()))+++------+++)))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''############$$$%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))******+++,,,,,,------///000111222444444444444444444555666777888888999::::::<<<===@@@BBBEEEFFFIIILLLQQQYYYdddrrr{{{nnn```SSSJJJEEECCCFFFGGGMMMYYYccckkkttt||||||tttggg]]]XXXOOOLLLGGGDDDCCCCCCCCCBBB<<<888444333777>>>CCCGGGNNNSSSYYY]]]___bbbgggkkkhhhkkkppptttuuuwwwxxxzzzvvvrrrmmmllllllmmmkkkjjjllllllrrrzzzxxxlllooottt{{{{{{vvvlllqqqbbb[[[[[[___fffmmmmmmiiifffdddaaacccmmmyyyrrrZZZCCC555.........,,,*********+++''')))+++,,,,,,+++***)))''''''((()))***++++++,,,************************)))***+++,,,---,,,++++++...//////---++++++,,,---///...---,,,---///111222333222333666888???MMM[[[yyy|||zzzzzz|||}}}~~~}}}|||yyyttt{{{//////...---,,,,,,,,,,,,,,,,,,++++++,,,,,,------000...,,,***))))))++++++,,,+++***)))((('''&&&%%%&&&&&&&&&&&&&&&'''((()))((()))***+++++++++++++++************)))(((&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''(((((((((((('''%%%%%%$$$%%%&&&%%%""" !!!"""###"""!!!!!!###%%%###!!! """%%%'''&&&$$$&&&&&&%%%$$$%%%&&&'''(((******+++,,,...//////000000000111333666999<<<>>>===???@@@@@@???@@@BBBDDDGGGEEECCCBBBCCCEEEHHHJJJGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEDDDCCCAAA@@@???>>><<<:::888999;;;:::888555333333222222222222222222333222000---+++***)))((((((((())))))))))))(((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%'''((()))'''%%%###$$$''')))'''%%%%%%%%%%%%&&&&&&&&&'''''')))))))))))))))(((((((((---***(((((())))))'''$$$++++++++++++++++++,,,,,,000000111222444555666777555777999999888777777777;;;;;;<<<===???BBBDDDFFFLLLNNNSSSZZZfffuuuyyylll```TTTHHHCCCDDDGGGNNN[[[hhhttt{{{~~~sssdddYYYTTTOOOMMMIIIGGGEEECCC@@@===:::666444666777;;;DDDMMMPPPUUU]]]eeejjjkkkjjjjjjiiijjjlllqqquuuwwwxxxwwwxxxwwwtttppplllkkklllnnnlllmmmpppwww{{{ooolllmmmqqqxxx~~~~~~wwwqqqkkkxxx}}}kkk]]]UUUQQQ[[[gggeeefffgggeeeaaa^^^cccppp{{{tttYYYAAA444......---,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111222222222444222444;;;<<>>===<<<<<<>>>???CCCBBBAAAAAAAAACCCEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAA???>>>===<<<;;;:::888999::::::777555333333333333222222222222000///...,,,+++*********))))))************))))))'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%'''((('''%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((---+++))))))***+++)))'''***++++++++++++,,,,,,,,,//////000222333444555666444666888999888777777888;;;;;;<<<===???BBBDDDFFFJJJMMMTTT]]]hhhvvvyyykkk___TTTKKKIIILLLOOOTTT]]]gggrrrzzz}}}oooaaaVVVQQQOOOLLLIIIGGGEEECCC@@@===;;;777555777999===EEEOOOVVV\\\dddkkkoooppppppoookkkkkkmmmpppsssuuuvvvuuuwwwvvvtttpppmmmkkkmmmnnnlllmmmpppvvv}}}yyynnniiijjjooovvv|||{{{uuunnnkkkzzzxxxeeeXXXQQQMMMWWWbbbaaaaaacccbbb^^^]]]cccoooyyyqqqVVV@@@444......---,,,++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222222444222444;;;===III```{{{~~~|||zzz{{{~~~{{{vvvttt|||}}}777666333111///.........,,,,,,+++++++++++++++,,,...---+++***))))))***+++******)))))))))((((((((('''&&&&&&&&&&&&'''((((((++++++,,,,,,,,,++++++***************)))(((''''''(((((((((((())))))))))))******************************+++******)))((('''(((&&&###"""""""""!!! !!!"""######""""""###%%%&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((()))******+++.........///000222333444::::::;;;999888777888:::>>>>>>>>>???@@@AAAAAABBBEEEEEEDDDDDDDDDDDDCCCCCCAAA@@@@@@>>>===<<<;;;::::::999888888999999777555333444444444333333222111------,,,+++*********+++******++++++++++++******&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%******+++++++++,,,,,,,,,......///111222333444555333555777888888888999:::;;;;;;;;;===???AAADDDEEEGGGLLLUUU___kkkwwwwwwiii]]]SSSMMMMMMQQQUUUWWW\\\cccmmmxxxyyyjjj]]]SSSOOONNNLLLIIIGGGFFFCCC???<<<:::666555888:::>>>GGGPPP[[[aaaiiipppssssssssssssnnnoooooopppqqqrrrssstttwwwvvvuuuqqqnnnmmmnnnooommmnnnppptttzzzvvvllleeeggglllsssxxxwwwpppkkkjjj~~~sssaaaUUUNNNKKKUUU```^^^\\\^^^___]]]^^^dddoooyyyjjjPPP===333......---,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))******))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111222111444222555<<<===IIIaaa|||}}}{{{zzz|||~~~yyyuuusss{{{~~~;;;999777444111000//////------,,,+++++++++++++++//////...---,,,,,,------))))))))))))))))))))))))''''''&&&&&&&&&''''''(((+++,,,,,,,,,,,,+++*********************)))((('''&&&&&&'''''''''(((((((((++++++++++++++++++++++++))))))))))))(((&&&%%%%%%***'''$$$#########"""!!!!!!"""$$$$$$#########%%%!!!!!!!!!"""############%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))((()))***---///222444555666666777666444444666777999:::<<<>>>??????>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB??????>>>===<<<;;;:::999888888777888888777666555444444555555444333222111---,,,+++***)))))))))))))))******++++++******)))&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&'''$$$######$$$%%%&&&%%%%%%*********++++++,,,,,,---------...000111222333444222444666777777888999;;;;;;;;;;;;<<<>>>AAACCCEEEHHHMMMUUU___jjjwwwuuuggg]]]SSSLLLLLLOOORRRSSSWWW^^^iiivvvsssfffZZZRRRNNNMMMKKKIIIGGGFFFCCC???<<<888555555888;;;???GGGPPP[[[aaajjjppprrrqqqqqqrrrsssttttttsssrrrrrrssstttvvvvvvvvvtttqqqoooooopppnnnoooqqqssswww~~~rrriiiaaadddiiiooosssqqqlllhhhhhhqqq```UUUPPPNNNXXXcccaaa\\\^^^___```bbbiiittt}}}}}}bbbJJJ:::222......---,,,++++++++++++************************)))))))))))))))*********++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,---...///000111111111333222555<<<>>>JJJbbb~~~|||||||||zzzzzz{{{~~~|||xxxsssqqqyyy>>>===;;;888555333111000///...---,,,++++++++++++******))))))))))))))))))))))))))))))************(((''''''&&&&&&&&&''''''+++++++++,,,,,,++++++***)))************))))))((('''''''''((((((((())))))++++++++++++++++++++++++))))))))))))(((&&&%%%%%%+++)))&&&$$$%%%%%%$$$$$$!!!###%%%%%%$$$###$$$$$$ !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''(((***,,,///111222333111222333333333333555777666777:::<<<======<<<<<<>>>>>>??????????????????>>>======<<<;;;:::999999666666777777666555555555555555666666555444222111...---,,,***)))(((''''''(((((())))))))))))((((((((((((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((((((((((((%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&'''''''''(((((()))))))))***+++))))))***+++,,,,,,------------...///111222333444111333555666666777:::<<<::::::;;;<<<>>>AAACCCEEEJJJMMMTTT]]]hhhvvv~~~tttiii___UUULLLIIIKKKJJJNNNTTT___kkkyyy|||ooodddZZZSSSOOOLLLKKKIIIHHHFFFCCC>>>;;;666444444777:::>>>FFFNNNYYYaaajjjoooppppppppprrrxxxyyyzzzyyyvvvuuuvvvwwwvvvwwwxxxvvvtttrrrrrrrrrpppqqqrrrsssvvv|||~~~ooofff___bbbfffkkkmmmllliiifffhhh}}}mmm]]]TTTQQQPPP[[[fffddd```bbbccceeeiiirrr}}}vvvZZZDDD777222......---,,,++++++++++++************************(((((())))))************++++++,,,,,,,,,---------......---,,,***)))((((((+++++++++,,,,,,---------,,,------...///000111111000333111555===???LLLccczzz{{{zzzyyyyyyzzz||||||wwwrrrpppxxxAAAAAAAAA???<<<999555333111000///---,,,+++++++++(((((((((((((((((((((((()))*********************(((((('''&&&&&&&&&&&&'''))))))***++++++++++++***)))******+++******))))))************++++++++++++++++++++++++++++++++++++******+++******)))((('''***(((&&&&&&''''''&&&%%% ###%%%&&&%%%$$$$$$$$$ """""""""###$$$&&&######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''******,,,------......---...000111111111111444666333555777999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888444555777666555444444555555666777777666444222000///...,,,***)))(((''''''(((((())))))))))))(((((((((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&((())))))(((((()))+++))))))***+++,,,------...------...000111222333444222333555555555777999<<<:::::::::<<<>>>@@@CCCDDDJJJNNNTTT\\\hhhvvv}}}sssiii___UUUKKKGGGIIIGGGLLLVVVcccqqq~~~zzznnnddd[[[TTTPPPLLLJJJIIIHHHFFFCCC>>>:::666444444777:::===DDDMMMYYYaaalllqqqqqqppprrrtttyyy|||~~~{{{xxxyyyzzzwwwyyyzzzzzzxxxuuuuuuuuurrrsssttttttvvv}}}~~~ooofff```bbbeeegggiiiiiihhhggglllwwwfffWWWPPPOOOOOO[[[fffdddgggggggggjjjoooyyypppTTT???555111......---,,,++++++++++++************************((((((((()))******++++++))))))*********+++++++++......---,,,***)))((((((***++++++,,,,,,------...------......///000000111000333111555===@@@MMMeeezzz{{{{{{zzzyyyyyy{{{}}}}}}xxxrrrooowwwEEEFFFGGGFFFDDD???:::777333222111///---,,,,,,,,,***++++++++++++++++++++++++*********************(((((('''&&&&&&&&&&&&&&&&&&'''((()))***+++++++++)))******++++++******************+++++++++,,,,,,++++++++++++++++++++++++))))))************))))))'''&&&&&&'''(((((('''%%% ###%%%&&&%%%$$$$$$$$$"""$$$&&&%%%###"""###%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&((()))***,,,,,,,,,,,,+++---...//////......000222000111333444666777777888777777888888888999999999999999888888777777666666222444666666444333444555666777888888777555222000------,,,+++***))))))))))))))))))******)))))))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###%%%''''''%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''(((((($$$&&&((('''%%%%%%&&&(((((()))***+++,,,------...---...///000222333444444333444555555555666999;;;:::::::::;;;===@@@CCCDDDHHHMMMUUU^^^jjjwwwyyyooocccYYYOOOFFFDDDGGGGGGMMMWWWeeesss{{{oooddd[[[SSSNNNKKKJJJIIIHHHFFFBBB===999888555555999;;;===DDDLLLXXXaaammmrrrrrrqqqtttwwwwww|||~~~{{{{{{|||xxxzzz|||}}}{{{xxxwwwwwwtttuuuvvvuuuwww~~~qqqhhhaaacccdddeeeeeefffhhhiiisss{{{ppp^^^QQQKKKLLLNNNZZZfffdddkkkjjjiiikkkrrr}}}kkkOOO<<<333111......---,,,++++++++++++************************'''(((((()))******++++++))))))*********+++++++++,,,,,,,,,++++++++++++*********+++,,,,,,---......------......///000000000///222111555>>>AAANNNeee|||}}}}}}|||zzzzzz|||}}}yyysssooovvvGGGIIIKKKLLLIIIDDD>>>:::444333222000...---,,,,,,***++++++,,,,,,,,,+++++++++++++++*********)))))))))((('''&&&&&&&&&&&&&&&$$$%%%'''(((***+++++++++)))******+++++++++******((())))))))))))*********************************&&&'''((((((((((((((('''%%%$$$%%%'''((((((&&&$$$ ###&&&'''&&&$$$$$$$$$%%%''''''%%%!!! """"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###%%%'''***,,,------------......---,,,+++,,,...//////000111333444666666555555666666777777888888777777666666555555555444111444666666333222444555666777888999888555222000,,,+++++++++++++++,,,,,,******++++++++++++******&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''!!!"""###$$$%%%$$$#########&&&((('''%%%$$$&&&)))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''')))+++***((('''(((***((())))))+++,,,---............///111222333444555444444555444444555888::::::::::::;;;===@@@BBBDDDFFFLLLVVVaaalllxxxtttiii[[[QQQGGGAAAAAAEEEHHHMMMWWWdddrrr}}}pppeee[[[RRRLLLKKKJJJIIIHHHFFFBBB===999:::777777:::<<<>>>DDDLLLWWW```lllrrrrrrqqqtttxxxvvv|||||||||}}}xxx{{{~~~~~~}}}zzzyyyxxxuuuvvvwwwvvvxxxtttjjjccccccdddcccdddeeehhhkkkxxxuuujjj[[[NNNJJJKKKNNN[[[fffeeemmmkkkjjjkkkrrr~~~hhhMMM:::333111......---,,,++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++++++++,,,,,,,,,---------))))))***+++,,,,,,------******+++,,,,,,---......------......//////000000///222111555>>>AAANNNfff~~~~~~|||{{{|||~~~zzzsssooouuuEEEHHHKKKMMMJJJGGGCCCAAA999777333000...---......---,,,+++,,,------,,,***)))++++++***((('''((()))###((()))'''%%%&&&(((((()))))))))******++++++(((***------,,,++++++,,,(((((())))))******++++++))))))************))))))*********)))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###############$$$$$$$$$""""""""""""###$$$%%%&&&&&&%%%$$$#########$$$%%%''''''''''''((((((((((((------------------......111000///...///000333444222333555666666555333222444444444333333222222222777666444333222111111111222333555666555333000...---,,,++++++******++++++(((((((((((('''''''''''')))((('''%%%######%%%'''$$$%%%%%%$$$######$$$&&&'''$$$"""###%%%&&&$$$!!!$$$$$$######$$$$$$%%%&&&(((((('''''''''(((((()))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((()))***+++,,,+++,,,...///111222333333222333444666777999:::;;;:::;;;=========>>>@@@BBBGGGOOOZZZdddnnnxxx|||vvvhhhWWWMMMGGGCCCCCCEEEKKKPPPYYYfffyyywwwooodddUUUJJJHHHIIIIIIGGGCCC???===<<<444777;;;<<<===AAAGGGLLLWWWcccooouuuxxx{{{{{{xxx}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||uuuwwwyyyzzz|||tttgggdddaaaaaaeeefffcccbbbddduuucccYYYRRRJJJFFFJJJSSS]]]ccceeedddeeejjjooovvv```EEE888333222000000///...------,,,,,,,,,,,,,,,+++++++++******,,,+++***((((((((()))***)))***+++,,,---,,,++++++,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...............///000222222333333///444>>>BBBNNNddd~~~{{{|||vvvwwwwwwzzzBBBEEEHHHKKKKKKJJJIIIHHH===;;;777333000///......---,,,+++,,,------,,,******+++,,,+++)))((()))***$$$''')))+++***)))))))))&&&&&&'''''''''(((((((((&&&(((***+++***))))))***)))))))))))))))*********)))******************)))*********)))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%%%%%%%$$$#########$$$%%%%%%&&&&&&'''''''''((((((((())))))*********+++++++++///...---------///111222111222444555555444222111222222222222111111111000555444333222111111111111222444555666555333111///,,,,,,+++***************))))))(((((((((((('''''''''''''''%%%###"""###%%%$$$%%%&&&%%%######%%%&&&(((&&&$$$$$$&&&'''%%%###$$$$$$$$$%%%%%%%%%&&&&&&)))(((''''''&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((((()))((((((((())))))***+++,,,,,,---...000111222222222222333444666888999;;;;;;:::<<<=========>>>AAACCCHHHPPP[[[eeeoooyyyxxxqqqcccTTTKKKFFFBBBCCCFFFJJJPPPYYYgggzzzvvvnnndddVVVLLLIIIJJJJJJGGGBBB>>><<<;;;555777:::<<<===@@@GGGLLLUUUaaammmssswww|||}}}|||}}}}}}}}}}}}}}}}}}}}}}}}{{{||||||}}}}}}}}}||||||yyy{{{||||||}}}uuuiiibbb______ccceeecccccceeeooo]]]SSSNNNHHHFFFHHHNNNSSSWWW\\\]]]```eeeiiinnnzzz{{{[[[AAA555111000.........---,,,+++++++++************))))))))))))+++***)))((((((((())))))++++++*********+++,,,---,,,,,,++++++************+++************+++,,,,,,------------...///000111222333///444>>>BBBNNNddd{{{~~~yyyxxxxxx|||DDDEEEGGGHHHJJJKKKLLLMMMBBB@@@<<<888444111///...---,,,++++++------,,,++++++,,,---,,,***)))***+++)))))))))+++,,,+++***(((&&&&&&&&&&&&''''''''''''&&&(((******)))((()))***************))))))))))))******++++++++++++***************)))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$""""""""""""""""""""""""##################$$$$$$###############$$$%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***---,,,++++++,,,---///000000000222222222222000000000000000000////////////222222111111111111222222333444555666555333111000++++++***))))))))))))*********)))))))))(((((((((((()))***(((&&&$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''((('''%%%&&&''''''&&&$$$###$$$%%%&&&'''&&&%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))***)))))))))))))))***,,,,,,---...///000111111111111333444555777888:::;;;<<<;;;<<<===>>>>>>???BBBEEEIIIQQQ\\\fffpppyyyuuukkk]]]OOOHHHDDDBBBCCCFFFHHHOOOYYYhhh}}}~~~tttkkkbbbWWWOOOJJJKKKJJJGGGBBB===:::999555777:::;;;<<<@@@FFFLLLTTT___kkkqqqvvv|||~~~~~~}}}}}}|||{{{{{{{{{yyyzzz{{{}}}}}}}}}|||||||||~~~vvvkkk___]]]^^^bbbcccbbbcccfff}}}hhhWWWLLLJJJHHHHHHKKKNNNPPPPPPVVVXXX\\\aaaccchhhuuutttSSS<<<222///...------,,,,,,++++++******+++++++++*********))))))***))))))(((((((((((()))---+++)))((((((***---///+++************)))))))))******))))))******+++,,,------,,,------...///000111333000444>>>BBBNNNeee~~~zzz}}}zzzwwwvvv{{{KKKIIIGGGFFFGGGIIIKKKKKKFFFDDD@@@;;;777333000///...---++++++,,,---,,,++++++,,,------+++++++++---+++)))((()))++++++(((%%%(((((((((((((((((())))))(((***++++++******+++,,,++++++******))))))((((((+++++++++,,,,,,+++++++++*********))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$######"""!!!""""""###$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((())))))******+++++++++++++++,,,---...///...///000000000000///.../////////////////////...////////////000111222333444444555555555333111000+++***))))))((()))))))))++++++******))))))((((((***,,,...---***'''&&&&&&&&&&&&'''&&&%%%$$$&&&((('''&&&&&&&&&&&&&&&%%%$$$!!!###%%%&&&'''&&&$$$###%%%%%%%%%$$$$$$%%%&&&&&&((((((((((((((('''''''''&&&&&&''''''((((((((()))))))))))))))***+++,,,,,,...///000111111111111111333444555777999:::;;;<<<<<<===>>>>>>>>>@@@CCCFFFIIIQQQ\\\fffoooyyytttggg[[[MMMGGGCCCAAACCCFFFGGGNNNZZZjjj{{{ooofff^^^VVVPPPKKKKKKJJJFFFAAA<<<888777555777999:::<<<@@@GGGMMMWWWaaakkkpppuuu|||~~~}}}|||{{{zzzzzzwwwyyy{{{}}}}}}}}}}}}|||}}}tttkkk^^^\\\]]]aaaaaa___aaafffxxxdddUUUIIIIIIJJJLLLPPPSSSTTTTTTWWWXXX[[[^^^___gggxxxmmmMMM888111000...------,,,,,,+++++++++***------------,,,,,,,,,,,,))))))((((((((((((((((((+++***)))((()))***,,,---***)))))))))))))))))))))***************+++,,,,,,...---------......///000000222000444===AAANNNfff}}}yyyzzzyyytttsssyyyOOOKKKFFFDDDFFFHHHIIIIIIGGGEEEBBB>>>999666333222111///---,,,------,,,++++++,,,------,,,+++,,,...---***((()))++++++)))&&&))))))))))))))))))(((((()))***+++***))))))+++,,,++++++******))))))((((((+++++++++,,,,,,+++++++++)))*********)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&%%%&&&%%%%%%%%%$$$$$$############$$$$$$$$$###""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))******++++++++++++,,,---......---..................---............////////////---------...///000111222333444444444333222111000+++***))))))((()))))))))+++++++++***)))((((((''')))+++...---+++(((&&&%%%&&&&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%$$$###$$$$$$!!!"""$$$&&&&&&%%%###"""#########$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))***+++,,,---//////000111111222111111333444555666888:::;;;<<<<<<============@@@DDDGGGIIIPPP[[[eeennnwwwuuufffZZZMMMGGGDDDBBBBBBEEEGGGOOO[[[kkkwwwjjj```YYYSSSOOOJJJKKKJJJFFF@@@;;;777666555777999:::<<>>999666222///...---,,,+++)))+++,,,,,,++++++,,,---,,,,,,---,,,******+++,,,******))))))(((((((((((('''(((((('''&&&&&&)))+++)))))))))))))))*********)))******************))))))************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++)))&&&%%%%%%%%%$$$######"""!!!!!! !!!###%%%%%%%%%$$$###!!!"""###$$$$$$###"""""""""""""""#########$$$$$$######$$$%%%&&&'''(((((('''(((((()))******+++***---------,,,,,,---------+++++++++,,,,,,,,,------++++++++++++,,,...///000222222111111000//////...,,,,,,+++***************+++******)))((('''&&&%%%###%%%''''''%%%$$$$$$%%%$$$%%%&&&%%%######%%%&&&$$$&&&'''&&&$$$"""$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''''''''(((%%%&&&'''((()))***++++++************+++,,,---------...000111222333444444111222333444666888999:::;;;;;;;;;:::;;;>>>DDDGGGJJJQQQ\\\eeennnwww|||ppp```UUUJJJFFFDDDCCCEEEHHHJJJQQQ]]]mmmrrreeeZZZRRRNNNLLLHHHIIIHHHDDD???:::777666444666999;;;>>>FFFPPPWWW___hhhrrrvvvyyy}}}~~~}}}||||||{{{zzz|||}}}{{{yyy}}}zzzqqqjjjccc^^^XXXYYY\\\_________eeemmmpppbbbZZZNNNQQQWWW```jjjqqqtttuuunnnfff```eeerrrwwwYYY???444444333///+++++++++++++++,,,,,,,,,)))))))))(((((((((''''''((()))***+++,,,,,,+++***)))))))))))))))******+++************++++++,,,,,,+++++++++++++++,,,,,,---000//////.........//////---222222555<<<@@@OOOiii|||wwwttttttqqqxxx~~~~~~yyyvvv{{{}}}~~~ccc[[[QQQKKKIIIHHHDDDAAADDDEEEEEEEEEEEEDDDDDDCCC<<<888444000///---,,,+++)))***,,,+++++++++,,,---(((***+++***'''&&&))),,,---,,,,,,,,,++++++******)))******)))((((((+++---(((((())))))******++++++))))))************)))))))))************))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++)))'''%%%''''''&&&&&&%%%$$$######!!!###%%%&&&%%%$$$###""""""###$$$$$$###!!!!!!""""""""""""############%%%%%%&&&'''(((******+++%%%&&&'''((())))))))))))...------,,,,,,------...))))))******+++++++++,,,++++++++++++,,,---...///111111000000///.........---,,,++++++******++++++******)))((('''&&&%%%%%%###%%%''''''&&&%%%&&&'''$$$%%%%%%$$$######$$$&&&%%%''')))'''%%%###%%%'''(((''''''''''''((())))))***)))'''&&&%%%$$$$$$$$$'''((((((((())))))******######%%%'''***,,,......************+++,,,---...---...///111333444444555000111222444666777888999::::::::::::;;;>>>CCCGGGKKKRRR]]]gggoooxxxxxxlll\\\QQQGGGDDDDDDDDDFFFIIIKKKRRR^^^mmmrrrdddYYYRRRMMMLLLGGGHHHGGGDDD???:::777777333666999;;;???GGGRRRZZZ^^^hhhssswww{{{~~~~~~}}}}}}||||||{{{{{{|||}}}}}}{{{yyy}}}uuullleee___[[[UUUWWW[[[______```hhhqqqnnn```YYYOOOTTT___nnn{{{zzzqqqlllsssrrrTTT;;;222333111,,,******************++++++************)))))))))))))))***+++,,,---,,,,,,++++++***((('''''')))+++---******+++++++++,,,,,,,,,*********)))***++++++,,,///......---------......,,,222222666<<>>BBBGGGLLLTTT___jjjqqqyyy~~~qqqiii]]]RRRHHHEEEEEEFFFHHHLLLQQQYYYeeettt}}}nnnaaaYYYTTTPPPMMMJJJIIIFFFBBB>>>:::777555666999<<<>>>BBBHHHRRRYYYccchhhqqqxxx}}}~~~}}}|||zzzxxxzzz||||||ssslllccc\\\XXXZZZUUU\\\^^^dddbbb\\\uuu~~~gggWWWPPPOOOYYYgggwww{{{dddHHH===333000///)))---------,,,,,,+++++++++,,,+++***)))))))))******))))))*********+++++++++(((((()))***+++,,,,,,,,,*********)))))))))))))))++++++,,,,,,,,,,,,------------,,,,,,---...000111333111444888:::???RRRggg~~~{{{xxxsssnnnjjjkkksss}}}~~~~~~yyyuuuxxx|||kkk___WWWNNNIIIJJJFFFDDDEEEHHHHHHFFFGGGKKKGGGDDD???:::555222000///---------------,,,,,,+++******))))))))))))******---,,,,,,++++++*********%%%&&&'''(((((((((((((((************************)))((('''(((******)))''''''(((((((((((((((((('''(((((((((((('''&&&%%%%%%$$$%%%&&&((()))************)))((('''&&&%%%%%%%%%$$$$$$$$$######""""""!!!""""""###$$$$$$%%%&&&&&&###$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&''''''((())))))******++++++++++++++++++++++++******************))))))*********+++,,,...000111000000///...---,,,+++++++++++++++++++++***************)))((((((''''''&&&''''''&&&%%%%%%$$$######&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((((('''&&&&&&(((((())))))(((''''''&&&'''''''''(((((()))))))))(((***+++,,,*********,,,+++---///111222333333333333333222333444666888999777:::<<<<<<<<<>>>CCCGGGLLLUUUaaakkksss{{{~~~qqqiii]]]RRRHHHEEEEEEFFFHHHLLLPPPYYYeeeuuupppcccZZZUUUQQQOOOKKKIIIEEEAAA===999777555777999<<<>>>BBBJJJTTT\\\ccchhhpppwww{{{~~~}}}}}}|||{{{yyy|||}}}rrrjjjccc\\\YYYZZZTTT[[[[[[```^^^ZZZttt}}}gggZZZTTTTTT```qqq]]]CCC:::222//////***...---------,,,,,,,,,,,,,,,,,,++++++*********************++++++++++++,,,)))))))))***+++++++++,,,************))))))))))))++++++,,,,,,,,,,,,------------,,,,,,---...000111333111444999;;;@@@SSShhh|||xxxtttnnnjjjkkksss{{{}}}|||xxxwww{{{~~~ooobbbWWWPPPOOOHHHEEEDDDGGGGGGEEEFFFIIIKKKHHHEEE@@@;;;777444222......---------,,,,,,,,,+++******)))))))))******++++++++++++++++++++++++******+++,,,,,,+++++++++))))))))))))))))))))))))'''&&&%%%&&&((())))))(((******))))))))))))******)))))))))((('''&&&%%%$$$$$$%%%&&&''')))***+++,,,***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))************************+++*********))))))(((((()))))))))***,,,---///000//////...---,,,++++++***)))))))))*********++++++))))))(((((('''&&&&&&%%%'''&&&&&&%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%%%%###$$$%%%&&&''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''''')))***+++*********,,,------...///000111222333444111111222333555777999:::666999<<<<<<<<<>>>CCCGGGMMMUUUbbbmmmuuu}}}}}}qqqiii[[[QQQGGGEEEEEEFFFHHHLLLPPPYYYgggvvvoooaaaYYYTTTQQQOOOMMMIIIDDD>>>:::777666666777999<<<>>>CCCLLLWWW___dddiiipppuuuyyy|||~~~~~~|||~~~ppphhhaaa\\\[[[ZZZTTTYYYVVVYYYYYYXXXtttyyyeeeZZZVVVTTTdddxxxsssSSS===666000...///+++---------------,,,,,,,,,------------,,,+++))))))++++++++++++,,,,,,,,,,,,******************++++++************************++++++,,,,,,,,,,,,------------------...///000111333111444:::;;;AAATTTiii~~~{{{uuupppkkkmmmssszzz|||{{{{{{~~~yyyxxx{{{|||pppccc[[[WWWMMMHHHEEEGGGGGGEEEFFFIIIMMMLLLJJJGGGBBB>>>999777//////...---,,,,,,++++++++++++******))))))***************++++++,,,,,,,,,---............------,,,))))))))))))))))))))))))'''%%%###$$$&&&((()))))),,,+++))))))))))))+++,,,))))))))))))(((&&&%%%$$$$$$$$$%%%''')))+++---...+++***((('''%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%######"""!!!!!!"""######$$$$$$#########$$$$$$%%%%%%&&&&&&''''''((()))))))))))))))))))))))))))))),,,,,,,,,+++******))))))(((((()))***+++---...///.........------,,,,,,,,,))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%'''''''''''''''&&&&&&&&&***++++++***)))***---///.........///000222333444222222333444555666777888666999<<<<<<<<<>>>CCCHHHLLLUUUbbbnnnwww~~~{{{ooogggYYYOOOFFFDDDEEEFFFHHHLLLPPP[[[jjjyyy|||kkk]]]UUUQQQNNNMMMMMMIIIBBB<<<777555555666666888;;;>>>CCCMMMYYYbbbfffkkkpppuuuxxxzzz|||~~~}}}nnneee^^^\\\\\\ZZZTTTXXXSSSSSSSSSVVVvvvxxxdddXXXTTTUUUhhh~~~jjjLLL999444...---///+++,,,,,,,,,,,,,,,+++++++++---.........---+++***)))++++++,,,,,,,,,---------+++++++++***************)))***************+++++++++++++++,,,,,,,,,---------------...//////000000222000333999;;;AAAUUUjjjzzztttppppppuuuyyyzzzwwwwww{{{}}}xxxxxx~~~~~~yyy}}}uuukkkdddXXXQQQKKKKKKKKKIIIIIIKKKMMMNNNNNNLLLIIIDDD@@@===333222000...,,,+++++++++,,,,,,+++************************++++++,,,,,,---+++++++++,,,++++++******))))))))))))))))))))))))'''%%%$$$$$$&&&)))))))))((('''&&&%%%%%%&&&'''((())))))))))))((('''&&&%%%%%%%%%&&&''')))+++---...+++***)))'''%%%$$$$$$$$$#########$$$%%%%%%&&&&&&"""###############$$$$$$######"""!!!!!!"""######%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((+++++++++******)))))))))'''((()))+++,,,---....../////////...............++++++******)))(((((('''((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%######%%%&&&''''''(((((()))))))))(((((((((((((((******+++******+++---000////////////000111333444444444555555555555555555666888;;;<<<<<>>DDDNNNZZZbbbiiimmmrrruuuxxxzzz|||}}}|||~~~}}}~~~{{{kkkbbb[[[ZZZ\\\[[[UUUXXXQQQPPPPPPVVVyyy}}}iii\\\XXX^^^qqqcccHHH777444---,,,---******************+++++++++......------,,,+++******++++++,,,,,,,,,---------+++++++++***************))))))******+++++++++,,,+++++++++,,,,,,,,,------------...//////000000000000///222888;;;AAAUUUjjj|||xxxvvvyyy{{{yyyuuusssvvv{{{{{{vvvvvv|||}}}xxx{{{wwwfff\\\SSSOOOMMMHHHFFFGGGKKKLLLOOOPPPNNNJJJFFFCCC999888555111///------,,,---,,,+++************************++++++,,,,,,,,,+++,,,,,,---------,,,,,,************************((('''&&&''')))******)))))))))(((((((((((())))))(((((()))))))))(((''''''&&&&&&&&&'''(((+++---...,,,+++)))'''%%%$$$$$$###"""#########$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''(((***,,,---...............//////////////////---,,,+++***)))(((''''''))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&''''''&&&&&&***)))(((&&&&&&%%%&&&&&&%%%%%%'''((())))))******)))))))))***************)))***+++++++++,,,...000...//////000111111222222555555666666555555444333555888;;;<<<<<>>888555444555666444888===AAAGGGPPP[[[bbbjjjmmmqqquuuwwwyyy{{{}}}{{{}}}~~~yyyjjj___YYYXXXZZZ[[[WWWZZZRRROOOPPPXXX~~~tttiiieeegggyyy\\\CCC555333---+++,,,)))************++++++++++++------,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,******************++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------------...000000000000000000///333999<<>>EEEYYYooozzzwwwyyy|||}}}wwwrrrrrrxxx}}}rrrhhh___VVVNNNLLLDDDHHHNNNRRRTTTQQQMMMJJJGGGDDD???:::666444222222...---,,,+++************++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++(((((()))***++++++***)))(((&&&'''((()))************)))(((''''''(((***,,,...,,,+++)))'''%%%$$$######""""""""""""""""""""""""#########""""""""""""""" !!!###$$$$$$###!!!  !!!"""!!! ###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++((())),,,...///000//////+++,,,,,,------.........***++++++++++++,,,,,,,,,*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&((((((''''''((()))+++,,,((((((((('''&&&$$$###"""'''(((((()))***++++++,,,'''))),,,...------......---...111222333222111000111222444666777777666666555888;;;<<<<<>>FFF\\\rrr}}}|||zzz||||||qqqbbbYYYOOOMMMJJJIIIJJJKKKLLLMMMMMMKKKHHHEEEBBB>>>999555111111000///...---,,,,,,***+++,,,---......---------------...............---------,,,,,,++++++++++++++++++,,,++++++******+++*********++++++,,,---+++,,,,,,++++++)))(((((()))'''&&&'''***---,,,+++,,,,,,+++)))((('''&&&%%%%%%$$$###$$$%%%&&&%%%###'''&&&&&&%%%$$$$$$######$$$"""!!!"""%%%%%%###!!! !!!!!!"""###%%%%%%"""###$$$%%%&&&&&&%%%%%%)))(((''''''((()))(((&&&)))******+++,,,,,,------,,,,,,,,,,,,---...//////000000000000///...,,,,,,+++***)))***,,,---,,,+++++++++***)))((('''&&&&&&'''(((((('''&&&&&&''')))((('''&&&%%%$$$###""""""'''&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((('''(((******)))***+++---///...000555999999444///333333444444555666777777777888:::<<<>>>AAAFFFIIIRRRZZZfffrrr|||vvvkkk^^^SSSHHHCCC@@@CCCGGGKKKQQQXXXfffxxx|||mmmeeeZZZRRRMMMIIIEEEBBB>>><<<888555333222333333666:::@@@GGGNNNWWW```fffqqqvvvyyyvvvtttxxx|||}}}qqqbbbYYYRRRNNNNNNRRRSSSWWWXXXVVV]]]{{{}}}{{{xxxbbbSSS@@@999333111///,,,+++---,,,,,,++++++***))))))(((******************************+++++++++,,,,,,,,,***))))))(((((()))***+++,,,++++++++++++,,,------,,,...000000///...///000,,,------...000222444555444222555<<>>;;;888444333222333444888<<>>777111000...***)))***+++++++++***))))))((((((************************((((((((())))))))))))***(((''''''((((((***+++++++++++++++++++++,,,------***+++,,,,,,++++++---///---------...///000222222555333777===AAAIII___uuufffllluuu~~~vvveee^^^UUUNNNKKKKKKJJJIIIMMMMMMMMMMMMLLLIIICCC???:::888666333000...------******+++,,,,,,---------/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))+++,,,+++***************+++++++++++++++++++++***)))((((((((((((((()))++++++,,,,,,,,,+++***)))((('''&&&&&&%%%$$$$$$%%%&&&%%%###%%%%%%$$$$$$############&&&%%%#########$$$%%%%%%''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))((('''&&&''')))***)))((('''''''''((())))))******))))))***+++---///111222000000000///...---+++***---+++******++++++***((()))(((((('''&&&%%%$$$$$$#########!!! ###%%%%%%%%%%%%&&&&&&''''''(((&&&%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))(((***++++++******+++---+++---111666999777222...///000111222444555666777999;;;===>>>AAAEEEKKKOOOXXX```lllxxx~~~rrrfffXXXMMMFFFBBB@@@CCCGGGMMMWWWaaammm~~~yyyhhhaaaWWWOOOKKKHHHDDD@@@<<<:::777444222222444444888===DDDLLLTTT]]]ffflllyyyppp```UUUPPPPPPRRRVVV^^^___YYY^^^www}}}xxxsss{{{|||^^^III;;;444///---+++'''&&&''')))))))))***++++++,,,,,,************************))))))******************)))))))))))))))***+++++++++++++++***+++,,,,,,---)))))))))'''&&&&&&(((***......---......///000111555333777===AAAJJJ___vvvmmmkkkjjjmmmuuuvvvlll___UUUPPPMMMJJJGGGJJJKKKMMMOOOPPPNNNJJJGGG>>><<<999666333000...---+++++++++,,,,,,,,,------/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))((())))))***++++++***))))))***************+++++++++***))))))(((((())))))))))))+++,,,,,,,,,+++***)))((((((''''''&&&%%%%%%&&&&&&$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&''''''&&&%%%%%%%%%%%%&&&!!!!!!"""###$$$%%%&&&'''%%%$$$$$$%%%'''((('''&&&%%%%%%&&&&&&'''((((((((((((((()))***+++---///000...............------,,,,,,+++*********+++)))(((***))))))((('''&&&%%%$$$&&&&&&&&&%%%$$$$$$&&&((($$$$$$%%%%%%&&&''''''((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''***,,,---,,,++++++,,,---+++,,,---000111222111//////000111222444555666777999:::<<<>>>AAAFFFLLLQQQ[[[bbbnnnyyy{{{ooodddWWWLLLEEEBBBAAADDDHHHNNNYYYdddqqquuuggg```WWWPPPLLLHHHDDDAAA;;;999666333222333444555777<<>><<<888555111000///...---,,,,,,,,,------...............---------++++++,,,,,,,,,,,,------///...---+++***)))))))))++++++***))))))))))))*********+++++++++******)))((()))***)))((((((***,,,,,,,,,+++***))))))((((((((('''%%%%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%$$$""""""$$$%%%$$$$$$###""""""######### !!!"""###%%%&&&'''$$$###"""###%%%%%%$$$###&&&&&&&&&'''(((((())))))++++++************++++++,,,------.........------+++***))))))***+++***(((******)))((('''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$#########"""$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$#########$$$&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&***,,,---,,,++++++,,,---------------...000111333222222333444666777888888888999;;;<<<@@@EEEMMMRRR\\\cccooozzzxxxlllbbbUUUKKKDDDCCCCCCGGGJJJOOO[[[fffvvvqqqddd^^^UUUOOOLLLHHHDDD@@@:::888555333222333444666777<<>>DDDLLLQQQ\\\cccoooyyyuuuiii___SSSIIIFFFEEEGGGKKKNNNRRR]]]hhhzzz}}}mmmaaa[[[SSSNNNJJJGGGBBB???999777555333222333555666888===EEEMMMUUU\\\ccchhhpppyyyxxxhhh]]]XXXZZZ```pppvvv~~~wwwppp}}}^^^FFF777222///000000---+++,,,......---,,,,,,++++++***************************(((((((((((('''''''''&&&***+++,,,,,,,,,+++*********************++++++,,,***,,,...---,,,+++,,,---.........///000111222333444333777>>>BBBKKKaaaxxx{{{yyyzzz|||~~~~~~~~~{{{zzzzzz}}}~~~~~~|||wwwzzz}}}rrrggg```ZZZWWW^^^hhhllltttiii]]]TTTKKKKKKKKKMMMPPPQQQQQQPPPGGGHHHHHHGGGDDD???:::666444333000...---,,,,,,,,,,,,------....../////////+++++++++,,,,,,---------+++,,,---...///...---,,,++++++***))))))((()))))))))******+++++++++******(((***+++***((('''***,,,,,,+++++++++***))))))))))))'''&&&&&&&&&&&&$$$###"""""""""""""""#########"""%%%%%%###!!!!!!###&&&%%%%%%%%%%%%&&&'''(((######!!!!!!!!!"""###$$$&&&$$$######$$$$$$"""!!!%%%%%%&&&&&&'''(((((((((*********+++,,,...///000000//////...---+++***))))))((('''(((***++++++***))))))((('''&&&%%%%%%$$$###&&&)))+++)))'''&&&%%%"""###$$$%%%&&&'''(((((("""###%%%&&&'''&&&%%%%%%!!!"""%%%''''''&&&$$$"""###$$$$$$%%%&&&(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))((()))***)))((('''((()))+++---.........///111222222222222333333444444444555666777999===CCCKKKQQQ\\\cccnnnyyyrrrfff\\\QQQHHHGGGHHHKKKOOOQQQTTT___jjj}}}{{{kkk___YYYRRRLLLIIIFFFAAA===888777444222222333555666999>>>FFFNNNUUU\\\cccgggpppwww|||}}}~~~~~~~~~}}}~~~~~~uuuiiiaaa^^^cccjjjyyyyyyZZZBBB333...,,,......+++)))+++)))******++++++,,,------************************...---------,,,,,,++++++'''(((***+++,,,,,,++++++*********)))***++++++,,,(((+++...000//////000000......//////000222333444666444888???DDDMMMccczzzzzzxxxyyyzzz||||||xxx}}}~~~yyyxxxyyyzzz|||~~~yyyzzzuuurrrkkkccc[[[WWWVVVWWWaaaiiivvvvvvhhh]]]UUUSSSPPPNNNOOOOOOMMMLLLJJJJJJKKKLLLKKKHHHCCC???;;;888444000......///000...///111111///---,,,+++.........------,,,,,,,,,---,,,+++---000111...,,,---,,,+++***))))))))))))+++++++++++++++,,,,,,,,,,,,+++)))((((((((()))***...---,,,+++************(((''''''&&&&&&%%%$$$$$$!!!"""#########""" $$$$$$$$$########################$$$%%%%%%%%%&&&"""$$$$$$###"""""""""######$$$$$$$$$$$$%%%%%%(((''''''''''''&&&&&&&&&+++***)))***---...///...............---,,,+++***++++++,,,---------,,,,,,)))(((''''''%%%%%%$$$###%%%%%%''''''''''''%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%%%%%%%&&&''''''*********)))))))))))))))***+++,,,---///000111222444444555555666777888888888888999999<<>>999888666333000000222444999@@@FFFJJJQQQ\\\cccffflllqqqxxx||||||{{{|||}}}~~~|||{{{||||||||||||~~~~~~pppkkkfff```cccmmmxxxoooQQQ???444333111///---,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++************+++++++++,,,------,,,+++***))),,,+++************(((&&&((()))+++---///000111111---...///000222222222222888999<<<@@@DDDOOOeeeyyy}}}}}}}}}}}}zzz}}}}}}{{{{{{|||{{{}}}|||rrroooiiiccc\\\XXXWWWWWWWWW]]]ggguuuvvvlll]]]YYYSSSPPPOOOOOONNNLLLQQQOOONNNOOOPPPNNNJJJFFF>>>;;;777333111000111222///000000///...---,,,,,,------------------,,,,,,///...---///222222000...---,,,+++***)))))))))))))))))))))***************,,,+++***)))((())))))***++++++++++++************(((''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$########################"""""""""""""""#########"""$$$%%%$$$"""!!!!!!!!!%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&+++***)))***---...///............------,,,+++***+++,,,,,,,,,,,,,,,++++++######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%$$$######$$$&&&''''''''''''''''''''''''$$$%%%&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&'''(((***)))))))))))))))))))))***+++,,,---...000111111111111222333444555555666888888999:::===DDDLLLQQQ]]]eeepppyyy~~~pppcccWWWMMMGGGCCCFFFMMMSSSUUUYYYfffsssxxxlll]]]UUUOOOMMMKKKDDD???===666666444222000111444666;;;BBBHHHLLLSSS]]]dddfffjjjpppwww|||}}}||||||}}}}}}|||zzzyyyzzz|||}}}~~~|||nnniiiccc^^^```iiiuuuhhhKKK:::111000///---,,,+++++++++++++++++++++++++++++++++******************+++++++++******))))))******++++++++++++++++++******)))***)))((()))++++++***((())))))+++,,,------------///000111222333333333333666888<<<@@@DDDOOOeeexxx~~~~~~yyy|||~~~~~~~~~~~~kkkiiifffbbb]]]ZZZXXXWWWRRRTTTYYYaaannn}}}lllddd[[[TTTRRRPPPNNNMMMSSSNNNKKKLLLOOOPPPLLLIIIDDDAAA===999666555444555222222111000////////////,,,,,,------------------,,,++++++,,,......,,,+++---,,,+++***))))))))))))''''''(((((())))))))))))++++++***))))))))))))***'''(((***++++++******)))(((''''''&&&&&&%%%$$$$$$%%%$$$######""""""######!!!!!!""""""######$$$$$$#########"""""""""""""""%%%%%%%%%###!!! !!!%%%%%%%%%%%%&&&&&&&&&&&&$$$###"""""""""$$$&&&'''+++***)))***---...///...---------,,,++++++******,,,,,,,,,,,,++++++***)))$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###""""""""""""$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&%%%&&&&&&'''((())))))))))))))))))*********+++,,,---...000111111000000111222333444555555888999:::;;;???FFFNNNTTT]]]dddoooxxx~~~|||nnn```SSSIIIBBBAAAEEEKKKRRRUUU[[[iiiwwwwwwlll\\\TTTNNNLLLJJJCCC>>><<<333333222111000111555888===DDDJJJNNNTTT^^^dddfffhhhnnnvvv|||~~~~~~}}}}}}zzzyyywwwwwwxxx{{{~~~xxxkkkfffaaa\\\___fffooouuu|||aaaEEE666///...---,,,++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,+++******))))))******+++++++++***)))))))))******((('''((())),,,,,,,,,******+++,,,,,,,,,,,,,,,+++///000000111222222222222444666;;;@@@EEEPPPeeeyyy~~~yyy{{{}}}eeedddbbb```^^^[[[XXXVVVTTTTTTTTTVVV]]]iiivvv}}}sssfff\\\XXXUUUQQQNNNRRRLLLGGGGGGLLLPPPOOOLLLLLLJJJFFFAAA===999777666666444222111111111111111,,,,,,,,,------.........+++******++++++,,,+++***---,,,+++***))))))))))))''''''(((((())))))******++++++*********)))))))))$$$&&&(((***++++++)))((((((''''''&&&&&&%%%$$$$$$###"""!!!  !!!""" !!!"""######$$$$$$&&&%%%%%%%%%$$$#########$$$$$$$$$""" """$$$"""############$$$$$$$$$$$$###!!!!!!"""%%%(((***+++***)))***---...///...---,,,++++++************,,,,,,,,,,,,+++***)))((())))))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!! """$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&########################&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&'''(((((()))))))))))))))*********++++++,,,---...///000111111111222333555666777777888999:::===AAAIIIRRRXXX^^^eeeooowww}}}yyyjjj\\\PPPFFF@@@AAADDDJJJPPPTTT[[[jjjxxxvvvjjj\\\TTTNNNLLLIIICCC>>><<<333333222000000111555888>>>EEELLLPPPVVV___dddfffffflllttt{{{}}}zzzyyyxxxvvvvvvyyy|||tttiiidddaaa___bbbggglllmmmyyywww[[[BBB666...------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******))))))))))))******+++***)))(((((()))***+++)))((((((***,,,---+++***+++,,,,,,---------------------...///////////////111444:::@@@FFFQQQgggzzz}}}zzz|||~~~~~~~~~bbb```___^^^^^^\\\YYYUUUUUUTTTSSSRRRSSSYYYaaaggg{{{ssshhhccc___YYYTTTUUUOOOJJJIIIMMMRRRSSSRRRSSSQQQMMMHHHCCC>>>;;;999999555222000111111000...,,,,,,,,,------.........////////////......//////---,,,+++***))))))))))))(((((()))******+++,,,,,,++++++++++++*********)))$$$%%%(((***+++***))))))(((''''''&&&&&&%%%$$$$$$&&&%%%###"""""""""###$$$ !!!!!!"""###$$$$$$%%%&&&%%%%%%%%%$$$#########!!!""""""!!! !!!$$$&&&"""""""""#########$$$$$$%%%$$$###"""$$$&&&***,,,+++***)))***---...///...---,,,+++*********++++++---------,,,+++***)))(((***))))))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###"""!!! """$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&''''''''''''''''''''''''&&&'''((((((&&&&&&'''((('''&&&&&&&&&&&&'''(((((((((((())))))************+++,,,,,,---...///000000000111222333555666777888999:::;;;>>>DDDLLLUUU\\\aaagggpppxxxtttfffYYYNNNFFFAAABBBDDDIIIOOORRRZZZjjjyyysssggg\\\TTTNNNLLLIIICCC===<<<444444333111000111444777???FFFMMMQQQWWW```eeeffffffjjjrrrzzz~~~||||||{{{xxxvvvwwwzzz}}}yyyppphhhddddddeeeiiimmmoooppp|||oooSSS>>>666......---------------...+++++++++++++++++++++++++++++++++*********))))))***))))))))))))))))))***+++***)))(((((()))***++++++***)))***,,,,,,***)))((()))***,,,------------,,,---...///////////////111444:::@@@FFFSSSiii}}}~~~||||||~~~~~~}}}}}}{{{dddbbb_________^^^ZZZWWWSSSSSSRRRPPPOOOQQQUUUXXXcccooo}}}~~~vvvrrrnnnfff___XXXTTTNNNKKKKKKNNNPPPRRRUUUTTTQQQNNNIIIEEEAAA>>>;;;777333222222111...+++,,,,,,------------------...//////...,,,,,,---///---,,,+++***))))))))))))))))))***+++,,,------...++++++,,,,,,++++++***)))%%%&&&((()))*********)))(((''''''&&&&&&%%%$$$$$$$$$$$$###"""""""""""""""""""""######$$$$$$%%%%%%#########"""""""""""""""!!!""""""""""""%%%'''$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$&&&(((***,,,+++***)))***---...///...---,,,+++******+++,,,---------------,,,,,,+++***$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###"""!!!!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((''''''&&&&&&''''''((()))((((((((()))******++++++,,,,,,------...//////000...///000222333555666777999:::<<<@@@FFFOOOYYY___dddkkkttt|||~~~qqqcccWWWMMMFFFAAACCCEEEIIINNNRRR[[[lll|||}}}ooocccZZZSSSLLLJJJHHHAAA<<<:::555555444222111222555888???GGGOOOTTTZZZbbbhhhhhhhhhkkkpppwww~~~~~~~~~|||xxxvvvxxx{{{~~~uuupppiiifffhhhkkkooorrruuuyyyeeeIII999444///...---------------...++++++++++++++++++++++++,,,,,,++++++***))))))(((***))))))(((((())))))*********)))))))))***++++++++++++***+++,,,,,,***)))&&&'''(((***+++,,,,,,,,,......000111222333333333222444999@@@GGGUUUmmm}}}|||}}}~~~}}}||||||||||||www~~~jjjfffbbbaaabbbaaa]]]YYYWWWVVVTTTQQQOOONNNPPPRRRTTT\\\hhhttt~~~uuummm^^^\\\VVVOOOJJJIIIKKKNNNSSSSSSRRRQQQNNNKKKHHHFFFAAA===999888888666111,,,------------------,,,,,,+++,,,,,,+++((((((***,,,---,,,+++***))))))))))))))))))***+++,,,---......++++++,,,,,,,,,+++***)))((((((((())))))*********(((''''''&&&&&&%%%$$$$$$###############"""!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%"""""""""""""""#########!!!#########"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***+++***)))***---...///......---,,,++++++,,,---...------.........------,,,%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%""""""######$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%$$$######$$$&&&########################%%%&&&''''''&&&%%%&&&''''''''''''''''''(((((()))'''(((((()))******++++++,,,,,,------...///////////////111222444666777888999:::===AAAHHHQQQ[[[bbbgggnnnxxx}}}pppbbbVVVLLLEEEAAACCCEEEIIIOOOTTT^^^qqqzzzkkk___XXXPPPJJJHHHEEE???999888444444444333222444888;;;AAAIIIQQQWWW^^^ffflllllljjjkkkooouuu|||~~~{{{xxxyyy{{{~~~{{{tttqqqkkkhhhjjjooorrrtttwwwzzz]]]BBB666555......---,,,++++++,,,,,,++++++++++++++++++++++++++++++******************))))))(((((((((((()))))))))******+++++++++++++++***))))))+++------,,,+++)))***+++,,,,,,,,,,,,,,,---...000222333444555555333555999???FFFVVVppp~~~~~~~~~zzz}}}}}}{{{zzzzzz|||www~~~ooojjjdddcccdddddd```\\\___]]]YYYTTTPPPNNNOOOQQQOOOTTT[[[fffvvvwwwiiigggbbbXXXOOOJJJMMMPPPPPPQQQRRRRRRQQQOOOMMMLLLHHHDDD@@@??????===666000.........------,,,,,,,,,---...///,,,))))))+++...---,,,+++***))))))))))))((()))***+++,,,---......++++++,,,---,,,+++***)))***))))))))))))******+++(((''''''&&&&&&%%%$$$$$$&&&'''((()))((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&& """$$$%%%###"""!!!"""!!!""""""""""""#########%%%%%%&&&''''''(((((((((+++***)))***---...///...///...,,,++++++,,,...///------......///.........******)))((('''&&&&&&%%%''''''%%%%%%%%%%%%''''''!!!"""###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&''''''''''''''''''((())))))'''(((((()))***+++++++++,,,---------.../////////111222333555777999:::;;;999;;;===BBBIIIRRR]]]dddiiiqqq{{{~~~pppaaaUUUKKKCCC???BBBDDDJJJPPPVVVbbbuuuxxxiii]]]VVVNNNGGGFFFCCC===777666222333333333333666;;;>>>CCCKKKTTTYYY```iiioooooollllllnnnttt{{{}}}~~~zzz{{{}}}}}}|||uuurrrmmmiiikkkpppsssssstttyyy[[[@@@555666...---,,,+++************++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))(((((((((((()))))))))***+++---------,,,+++(((((((((***---///...---///000000000//////...---+++,,,...000222444444555444555999???FFFWWWrrr~~~~~~xxx{{{~~~~~~{{{zzzzzz}}}~~~yyyqqqnnnkkkjjjkkkkkkiiigggdddbbb___[[[VVVSSSPPPNNNHHHJJJLLLQQQ[[[lll|||uuujjjaaaXXXPPPNNNNNNOOOPPPQQQTTTXXXYYYXXXVVVNNNJJJGGGGGGFFFAAA888000111111222111///......///---,,,,,,---...///000000+++++++++,,,,,,---------,,,,,,,,,------.........//////...---,,,,,,++++++++++++)))(((&&&&&&%%%%%%((('''&&&'''((()))((('''$$$&&&'''))))))(((&&&%%%&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&'''((('''&&&$$$###&&&&&&%%%$$$$$$%%%%%%%%%)))+++---///000000///...,,,,,,,,,++++++*********((()))+++---------+++***((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$''''''&&&%%%$$$$$$$$$$$$&&&###!!!!!!$$$&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&''''''''')))************+++++++++,,,---......//////......222222111222333555777888888;;;???EEELLLTTT]]]cccpppzzzzzzjjj\\\PPPFFFAAAAAAAAAFFFMMMSSS[[[hhhzzzvvvggg^^^RRRMMMIIIFFFBBB;;;888:::555555333222222555:::>>>CCCKKKSSSYYYbbbmmmvvvxxxtttuuuwwwzzz~~~}}}yyyuuupppnnnnnnoooppppppmmm~~~nnnRRR@@@777222.........---------,,,,,,************************$$$&&&))))))))))))***++++++++++++*********))))))***++++++++++++***))))))------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000/////////000222555777333444777>>>HHHZZZttt~~~~~~xxx|||}}}|||zzzpppnnnkkkkkkmmmnnnmmmllleeecccaaa^^^YYYUUURRRPPPJJJIIIIIIIIINNNXXXeeeooouuuyyyzzznnnaaaWWWPPPNNNNNNNNNOOOQQQTTTWWWWWWVVVTTTPPPLLLIIIFFFAAA:::555333333333222000000000000......------------......,,,,,,---------.........,,,,,,------------------......---,,,,,,+++******+++***)))((('''&&&&&&&&&(((''''''((())))))'''&&&%%%&&&'''((((((((('''&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''((()))***---///000000///...,,,,,,,,,+++++++++******(((***+++------,,,+++***((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&$$$"""###%%%'''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&))))))*********+++++++++***+++,,,---//////000000222333333444555777888999:::<<>>888777555444333222111111000///...---,,,,,,,,,,,,------............//////------------------,,,,,,------,,,,,,+++*********+++***)))((((((((((((((()))(((((()))))))))&&&$$$&&&&&&&&&&&&'''''''''(((''''''((()))************''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&''''''((()))((((((''''''''''''''''''&&&&&&&&&'''((())))))(((***,,,...//////......,,,,,,,,,++++++++++++***)))***+++,,,---,,,+++***((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''&&&&&&)))))))))*********++++++((()))+++---...000000111222333444666888999999999;;;>>>BBBGGGMMMVVV___eeerrrzzzttteeeYYYOOOGGGDDDFFFFFFJJJOOOUUU___mmm~~~~~~oooaaaYYYRRRMMMJJJIIICCC;;;777777555444444333333777<<>><<<999666555444222111000///...---,,,,,,,,,,,,------------.....................------,,,,,,,,,---------,,,,,,++++++++++++******)))))))))******))))))((()))***(((%%%###&&&&&&&&&&&&&&&((())))))))))))******************''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***)))(((''''''((()))***((((((''''''&&&''''''(((((())),,,...//////...---++++++++++++++++++++++++***++++++,,,,,,,,,+++***((((((((((((''''''''''''&&&''''''''''''''''''&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''(((((((((''''''&&&))))))))))))************((()))+++---...//////000000222444777888999999999<<<>>>BBBGGGMMMWWW```gggttt{{{rrrcccWWWNNNFFFDDDFFFHHHJJJOOOWWWcccsss{{{mmm___WWWQQQMMMJJJIIICCC;;;666666444444444333444888>>>CCCKKKSSS\\\bbbiiirrrxxxyyyzzzvvvuuu{{{wwwooojjjgggdddbbb[[[hhhrrrTTT>>>444000---............------------***************************+++,,,+++)))((()))***************************((()))***+++,,,,,,,,,,,,++++++++++++++++++,,,---------------............111111000000000111222222777777;;;BBBMMM___yyy{{{xxxvvvwww{{{zzzyyyvvvwwwxxxwwwvvvtttrrrqqqiiiiiiiiigggddd^^^ZZZVVVSSSRRRPPPNNNLLLIIIFFFDDDCCCKKKXXXcccnnnzzzzzzmmm^^^ZZZUUURRRRRRUUUWWWYYYYYY[[[\\\[[[WWWTTTRRRRRRGGGCCC>>>:::999777444222///......------......///---,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............------------,,,++++++*********++++++***)))((())))))(((%%%###''''''''''''((()))***++++++++++++***)))((('''&&&((((((((('''''''''&&&&&&'''&&&&&&&&&&&&'''((((((***)))(((''''''(((***+++))))))'''&&&%%%%%%%%%%%%''')))+++---......---,,,+++++++++++++++++++++++++++++++++,,,+++++++++***((((((((((((''''''''''''&&&''''''''''''''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%((('''&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%''''''((((((((((((((()))))))))*********++++++,,,---............///111333666888888888888<<<>>>AAAFFFNNNXXXbbbiiivvv{{{rrraaaUUULLLDDDCCCEEEIIIJJJPPP[[[kkk{{{zzzkkk^^^WWWPPPLLLIIIGGGBBB:::555666444444444444666:::AAAEEENNNVVV^^^dddlllvvv|||}}}{{{wwwzzzxxxooohhhccc___]]]YYYfffjjjMMM:::333000...++++++++++++*********)))***************************++++++)))'''&&&((()))************************++++++,,,,,,,,,++++++***************++++++,,,---++++++,,,,,,,,,---------......//////000222333444888888;;;BBBLLL]]]www|||xxxuuusssuuuyyyzzztttuuu}}}{{{}}}|||wwwtttrrrmmmmmmllljjjfffbbb^^^[[[[[[ZZZXXXVVVSSSNNNHHHDDD???CCCIIIQQQ[[[hhhwww~~~kkkfff^^^YYYWWWWWWXXXXXXWWWYYY[[[]]]^^^]]]\\\[[[RRRMMMEEE@@@>>><<<888444/////////...//////000000---,,,,,,,,,,,,+++++++++------------------,,,,,,/////////..................---,,,+++++++++++++++***)))''''''(((((('''%%%'''(((((()))***+++,,,,,,,,,,,,+++***)))'''&&&%%%)))(((((((((((('''''''''&&&&&&&&&%%%&&&''''''(((((((((((((((((())))))***))))))'''&&&%%%%%%$$$$$$&&&(((***,,,------,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%''''''&&&%%%######%%%'''%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((###$$$%%%&&&'''(((((((((((((((((()))))))))******,,,---......///.........///111222555777888999999<<<>>>BBBGGGOOOZZZfffnnnwww|||}}}ppp```SSSJJJCCCCCCEEEIIIKKKSSSbbbuuuxxxjjj^^^WWWOOOJJJFFFDDD???888666777444444444555777<<>>>>>@@@EEEKKKUUUaaannnwwwxxx~~~wwwjjj[[[PPPIIIEEEFFFJJJKKKOOOZZZooouuufff[[[UUUMMMGGGAAA>>>:::666666:::333444555666888>>>EEEJJJQQQXXX___eeeppp~~~tttkkkccc]]]YYYVVVYYYmmmvvv{{{tttYYY@@@555555333///,,,,,,+++++++++*********************************+++++++++)))((((((+++---))))))******++++++++++++)))***+++,,,---.........))))))))))))***+++,,,---,,,,,,------...///000000//////000000000000//////111222888AAAMMMaaa}}}{{{xxxvvvuuuuuuyyy{{{}}}~~~}}}||||||}}}}}}zzz||||||{{{sssvvvvvvuuuqqqmmmjjjiiiiiinnnkkkgggccc___YYYSSSOOOKKKIIIEEEBBBAAABBBDDDEEEXXXfff|||zzzpppfff\\\[[[YYYXXXZZZ^^^bbbeeedddccc```[[[TTTMMMGGGDDDAAA:::666888777222111333222222111111000///......+++,,,---...///...---,,,,,,,,,------------------,,,,,,++++++***)))))))))(((((('''(((((()))***+++&&&(((+++,,,+++++++++,,,,,,,,,,,,+++***))))))(((&&&'''''''''&&&%%%$$$$$$'''''''''''''''((())))))***))))))((())))))***+++%%%%%%%%%&&&((()))+++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******(((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!###&&&'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%&&&&&&'''((()))*********))))))))))))+++,,,---+++,,,,,,---...///000000111333555666666888;;;======@@@FFFOOOZZZfffrrryyywwwfffTTTKKKHHHGGGGGGHHHJJJNNN[[[sssrrrdddYYYSSSKKKFFF@@@<<<:::888777666444333555999:::;;;CCCKKKUUU[[[```dddmmm|||}}}tttoooeeeXXXTTTXXXbbbzzzssszzzmmmOOO===555111---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))************))))))))))))))))))))))))+++++++++*********))))))++++++,,,,,,,,,---------///000111111000111333555444555999@@@JJJ^^^|||~~~}}}zzzxxxxxx|||}}}~~~~~~|||{{{{{{|||}}}www||||||vvvvvvwwwvvvsssooollljjjjjjmmmkkkhhhdddaaa[[[UUUQQQOOOMMMIIIEEECCCBBBBBBBBBLLLWWWlll}}}rrreeebbb^^^ZZZYYY[[[^^^```ffffffeeeaaa\\\UUUOOOKKKGGG@@@<<<===;;;555222444333333222000///...---,,,,,,,,,---------------,,,------------------------,,,,,,++++++***))))))))))))(((((((((((())))))***$$$''')))***)))))))))*********))))))(((''''''&&&((((((((((((((('''&&&&&&(((((('''''''''((())))))+++++++++******)))))))))&&&&&&&&&'''((()))***+++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++******)))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$&&&(((&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&''''''(((((())))))***))))))))))))+++,,,---+++,,,,,,---...///000000111333555666666888;;;>>>???CCCJJJSSS]]]iiittt{{{|||tttdddSSSJJJHHHFFFGGGHHHLLLPPP]]]uuutttfff[[[UUUKKKGGGAAA<<<999888666555444333555999:::<<>>AAAHHHQQQZZZccclllwww}}}xxxpppaaaQQQJJJGGGFFFGGGIIINNNSSS```wwwvvvggg\\\VVVLLLGGGAAA<<<999777555444444444666:::<<>>BBBKKKUUU]]]aaadddeeekkkwww~~~tttmmmhhh___UUUVVV^^^|||{{{bbbFFF777222000...---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...///000000//////111333444555:::AAAKKK]]]zzz~~~~~~yyyzzz{{{|||}}}nnnrrrvvvxxxwwwwwwwwwxxxvvvxxxzzzzzzvvvrrrpppooommmllljjjiiigggccc^^^ZZZSSSRRRQQQOOOLLLIIIFFFDDDGGGGGGGGGIIIOOOWWWaaagggwwwxxxmmmddd^^^ZZZYYYWWW[[[```eeehhhhhhgggeeehhhhhheee```YYYPPPFFF>>>;;;:::888555444444444555111000...---,,,---.../////////...---,,,,,,++++++,,,,,,++++++***)))))))))******)))(((((('''(((((()))***++++++***)))+++,,,+++++++++***************((())))))******)))))))))+++******)))))))))*********+++---///000///...---,,,,,,***))))))(((((()))((()))***,,,,,,------,,,+++++++++,,,,,,,,,------)))************)))((((((++++++++++++++++++++++++(((((('''&&&&&&&&&''''''&&&'''((((((&&&&&&'''((())))))((((((''''''''''''$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((((((((((('''''''''((())))))***++++++,,,,,,,,,------...///000111111222444666777888;;;>>>AAAFFFRRR```iiimmmrrr|||zzzrrreeeZZZPPPKKKIIIIIIKKKOOOPPPVVVcccxxxrrrcccWWWPPPKKKFFF@@@;;;888777555333555444777<<<@@@EEEPPPZZZfffjjjlllkkkoooxxxyyypppiiieee\\\TTTWWWaaasss\\\BBB444000...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))))))))************))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,///000111111000111333444444555;;;BBBLLL^^^{{{~~~}}}zzz{{{|||}}}}}}ooosssvvvvvvtttssstttwwwvvvwwwyyyxxxuuurrrppppppooommmjjjiiigggccc___\\\SSSSSSRRRQQQOOOMMMKKKJJJIIIHHHGGGFFFGGGKKKSSSXXXcccqqq{{{oooeee^^^ZZZVVVXXX\\\```cccfffggggggllloooppplllggg```UUUKKKBBB@@@<<<999777666666666222111000///////////////.........------,,,,,,+++,,,,,,++++++***)))))))))***))))))(((((((((((()))((())))))((('''''')))***))))))((((((((((((((((((''''''((())))))))))))(((***************++++++,,,***+++,,,...////////////---,,,+++***))))))))))))((()))+++,,,------,,,+++++++++,,,,,,,,,,,,------******++++++******)))(((************************((((((&&&%%%%%%&&&'''(((&&&'''(((((('''&&&'''(((*********)))((((((''''''$$$%%%&&&%%%###"""###$$$$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((***++++++,,,++++++------...///000111111222222444666888999<<>>:::888888666666555444777===CCCJJJWWWbbbpppuuuyyyyyy||||||pppiiiccc___WWWQQQYYYgggzzz[[[III666///111000---,,,************************++++++++++++++++++++++++*********))))))))))))((())))))))))))************++++++++++++++++++++++++*********++++++,,,,,,,,,---------.........//////---...///.........000222333555<<>>>>>333333444444333222000///,,,,,,------------------,,,,,,++++++***)))))))))(((((('''(((((()))***++++++++++++***((((((***,,,***************+++++++++'''((()))***************((())))))***+++---...///...------,,,,,,,,,---------,,,++++++******++++++***+++,,,------,,,***)))++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++******))))))))))))))))))))))))((('''&&&%%%%%%&&&((()))'''((()))((('''&&&''')))***))))))((('''&&&&&&&&&%%%''')))'''$$$###$$$'''&&&&&&''''''((()))******''''''''''''''''''&&&&&&%%%&&&&&&'''((()))******'''(((***+++,,,,,,++++++------...///000111222222222444777999:::===@@@CCCJJJYYYiiiooonnnrrr|||ssshhh^^^UUUNNNHHHGGGFFFEEEIIIOOOVVV]]]jjjzzz}}}pppdddZZZSSSPPPFFFCCC===:::888888777666555555888>>>DDDKKKXXXdddooovvv{{{|||}}}}}}nnnhhhbbb^^^VVVQQQZZZhhhsssRRRAAA111...111222000...************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))************))))))))))))))))))))))))+++++++++,,,,,,---------////////////000000000000...///000/////////111333222555<<>>999777666555444444666999<<>>444000000111---)))++++++++++++++++++++++++************************,,,+++)))((('''((()))+++++++++++++++++++++++++++***+++---------,,,,,,---*********)))******+++,,,........................//////000111222333333444444666<<>>DDDMMMXXX```mmmsss{{{}}}wwwnnnggg```YYYOOOMMM^^^sss~~~^^^DDD<<<333///000000---)))++++++++++++++++++++++++************************,,,+++)))((('''((()))***))))))))))))))))))))))))******+++++++++***++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000111222222333555777===GGGSSSggg|||{{{~~~rrrrrrqqqpppoooqqqtttwwwtttsssrrrpppooonnnnnnnnnpppmmmjjjhhhfffdddaaa^^^______```aaaaaa^^^YYYTTTQQQQQQOOONNNMMMLLLLLLLLLHHHGGGGGGHHHLLLUUU___fffoooyyyzzzvvvpppmmmnnniiijjjjjjkkkqqqzzz~~~~~~zzzwwwsssooojjjbbbXXXPPPHHHCCC===888666555444333333111///...///000000///,,,,,,,,,+++++++++******++++++,,,,,,++++++***)))++++++******))))))((((((((((((((((((((((((((((((((())))))***+++,,,------000...------...///---,,,)))***+++---///000111222//////...---,,,,,,,,,,,,...//////////////////...***++++++---...///000000+++*********)))((((((((())))))))))))(((((((((((('''((((((((('''&&&%%%%%%''''''((((((((((((''''''******)))((('''&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%$$$%%%&&&'''''''''''''''''''''((((((((()))))))))((()))***++++++++++++++++++---///000111222444666888888888888:::???EEEJJJRRRYYYdddnnnvvvssseeeZZZPPPJJJFFFFFFFFFGGGKKKQQQZZZeeessszzzooocccZZZRRRMMMIIIEEEAAA<<<888666666555444666888<<<@@@FFFNNNVVV\\\jjjqqqzzz~~~~~~~~~xxxssskkkfffaaaZZZQQQSSSjjj~~~sssTTT???999111---//////---***++++++++++++++++++++++++************************,,,+++)))((((((((()))***))))))))))))))))))))))))*********)))))))))))))))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222666888>>>IIIUUUiii}}}|||~~~rrrrrrqqqooonnnppptttwwwvvvuuutttrrrpppooonnnnnnooonnnkkkhhhfffcccaaa___]]]___aaacccccc```ZZZUUUSSSRRRQQQOOONNNMMMMMMMMMJJJJJJIIIIIIJJJOOOTTTWWWaaakkkyyy}}}xxxvvvooonnnjjjhhhkkkrrrzzz~~~}}}{{{xxxvvvsssjjj```WWWOOOJJJBBB<<<888666555444444222//////000000000///,,,,,,+++++++++*********,,,,,,,,,,,,,,,++++++***++++++******)))(((''''''(((((((((((((((((((((((('''((()))***+++,,,------000...---...//////...---++++++,,,---...///000111//////...---------------......////////////......+++,,,,,,---...///000111---------,,,+++***))))))))))))))))))(((((((((((((((((((((((('''&&&%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$&&&'''(((((((((((((((((((((((())))))))))))'''(((***+++,,,,,,+++***+++---///000000111444555777888888999<<>>CCCIIIOOOUUUYYYfffnnnxxx~~~~~~|||yyyzzz|||{{{uuuooohhheeeaaa[[[TTT[[[xxx~~~jjjKKK;;;555///,,,...///---+++++++++++++++++++++++++++************************+++***))))))(((((())))))++++++++++++++++++++++++,,,+++***************)))+++************+++,,,,,,---------------------------......///000111222222666999@@@KKKXXXkkk~~~{{{|||~~~sssrrrqqqooonnnpppuuuxxxxxxxxxwwwuuusssqqqpppoooooonnnmmmjjjfffcccaaa```[[[]]]___bbbccc```[[[WWWUUUTTTSSSQQQOOONNNMMMMMMKKKJJJKKKLLLMMMNNNNNNNNNVVV^^^hhhrrr{{{xxxsssmmmiiiiiilllsssxxx{{{zzzyyyyyywwwqqqggg___TTTOOOGGGAAA===:::888666777444111000000111000///,,,,,,,,,+++++++++******---------------,,,++++++,,,++++++***)))(((((('''))))))))))))))))))))))))''''''((()))+++,,,------...---,,,---...///...---------..................//////...---------......,,,------......------,,,........................---------,,,+++***))))))))))))))))))((((((((((((''''''(((((('''&&&&&&%%%(((''''''''''''''''''(((((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((()))((((((((((((((())))))))))))'''(((***+++,,,,,,+++***---...000111000111222444555666888:::???GGGPPPVVVVVV___lllxxxuuufff[[[MMMHHHDDDEEEGGGHHHMMMTTT^^^lll||||||tttiii```YYYSSSLLLFFF@@@<<<888555555555555555999;;;???EEELLLRRRWWWYYYccclllxxx}}}}}}{{{{{{}}}|||xxxvvvxxxzzzyyysssmmmfffbbb___\\\YYYddd~~~}}}cccFFF777333...,,,---...---,,,++++++++++++++++++++++++************************+++******)))))))))))))))++++++++++++++++++++++++---++++++,,,......,,,)))+++++++++***+++,,,,,,---------------------------...//////000111222333444666999AAALLLYYYlll}}}yyyyyy{{{tttsssrrrooooooqqqvvvzzz||||||{{{yyywwwtttrrrqqqppppppoookkkgggcccbbbbbb\\\]]]___aaabbb___[[[WWWWWWVVVTTTRRRPPPOOOOOONNNKKKKKKKKKLLLNNNNNNLLLJJJNNNRRRXXX___hhhuuu}}}tttqqqpppoooqqqtttyyyxxxxxxyyyyyytttkkkdddYYYUUUOOOIIIEEEBBB>>><<<<<<999666444333222111000---------,,,,,,,,,++++++------......------,,,+++,,,,,,++++++******))))))))))))))))))))))))))))))'''(((((()))***+++,,,,,,---,,,+++,,,.........,,,///............---------//////...............///,,,,,,------------,,,,,,//////......---,,,,,,++++++*********)))((((((((())))))))))))((((((((((((&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&''''''******)))'''&&&$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&'''(((((((((((((((''''''((((((((()))))))))((()))***+++++++++++++++...000111222111111333555555666999<<>>:::666444444555555555:::;;;@@@GGGOOOVVVZZZ\\\cccmmmzzz}}}yyyzzz|||zzzwwwuuuwwwyyyxxxqqqkkkddd___]]]\\\^^^mmm|||xxx~~~vvv\\\AAA555222///------------,,,++++++++++++++++++++++++************************************)))))))))((()))))))))))))))))))))))),,,+++,,,///222222...***+++++++++++++++,,,------++++++++++++++++++++++++//////000111222333444444666999AAAMMMZZZmmm|||xxxxxxzzzvvvuuurrrpppooorrrwww{{{}}}zzzwwwuuussspppqqqpppmmmhhhdddcccdddaaa``````aaa```^^^YYYUUUUUUUUUTTTSSSRRRRRRRRRRRRQQQNNNKKKKKKMMMNNNMMMKKKKKKMMMOOOSSSYYYcccqqq{{{|||yyyyyyvvvuuuuuuvvvvvvrrrjjjddd___\\\WWWSSSPPPLLLGGGDDDBBB???;;;888777555444222.........---------,,,,,,...............---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++((()))))))))******++++++---,,,+++,,,...///...---------..................//////............//////------............------.........---,,,+++++++++******))))))))))))))))))))))))))))))((((((((((((%%%%%%&&&'''((((((((((((((('''&&&&&&&&&&&&'''(((***))))))'''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((())))))))))))***+++,,,------///111222333444666888666888<<>>BBBFFFKKKRRRVVVaaakkkxxxppp```UUUJJJEEECCCEEEGGGJJJPPPWWWmmm|||ssskkk```YYYVVVQQQHHHAAA;;;888444333333555666666;;;<<>>;;;888555333000//////...---------..............................---+++******+++---...,,,,,,++++++***)))((((((***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,...---,,,,,,---...---+++///////////////.........------,,,,,,,,,,,,------,,,,,,,,,++++++*********---------,,,,,,,,,++++++******)))(((((((((((((((###$$$%%%&&&''')))******,,,***((((((((()))((('''%%%%%%&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((()))))))))))))))******************+++,,,...///000***---000222222333555777777:::???EEEFFFHHHPPPYYYcccooo|||~~~nnn^^^TTTLLLHHHEEEFFFGGGKKKTTT^^^www|||vvviii^^^YYYTTTLLLCCC>>>:::777333000000333666999<<<===AAAIIISSS]]]dddhhhlllwww~~~zzzxxxwwwwwwwwwssslllggg```]]]WWWUUUeeevvvvvvyyy~~~bbbHHH:::555222...,,,,,,,,,,,,+++************************************************************+++,,,---...++++++******************,,,++++++******++++++,,,(((((())))))******++++++,,,------......---,,,,,,......///000111222222333999:::@@@LLL\\\sss|||xxx|||vvvrrrvvv{{{wwwvvvuuutttvvvxxx{{{}}}|||yyywwwvvvuuusssooojjjgggfffgggfffjjjllliiifffccc^^^WWWVVVWWWXXXXXXYYYZZZ\\\^^^^^^[[[WWWRRROOONNNNNNOOORRRPPPNNNLLLKKKLLLNNNOOO^^^fffrrr|||~~~vvvooohhhdddbbb___```bbbcccbbb```]]][[[WWWQQQJJJDDD???;;;666333111111000///.........///---------...............---,,,***))))))***,,,---,,,,,,++++++***)))))))))******)))))))))***+++++++++++++++,,,,,,,,,------...---,,,,,,......---,,,////////////..................------------......,,,,,,,,,,,,,,,,,,++++++---------,,,,,,,,,++++++******)))((((((((((((((($$$%%%%%%&&&'''((())))))(((&&&%%%$$$&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((%%%'''(((((('''&&&&&&'''(((((((((((((((((((((((()))))))))))))))*********+++++++++,,,,,,...///000,,,...111333333555777888999<<>>CCCGGGHHHJJJRRR[[[kkkwwwrrraaaSSSJJJGGGDDDDDDFFFIIIOOO\\\hhh|||qqqeeeYYYTTTPPPIIIDDDBBB:::888555222222555888;;;>>>BBBIIIOOOUUU\\\eeellltttzzz}}}zzzxxxuuuooofff___VVVSSSRRR[[[vvvwwwtttwwwYYY@@@444333111...,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++)))((('''''''''***************************))))))))))))))))))******************)))))))))...---,,,,,,,,,,,,............///000111222333444444888CCCSSSdddwww~~~{{{uuuvvvzzztttttttttuuuwwwzzz|||~~~{{{{{{|||{{{{{{zzzxxxxxxwwwwwwuuuqqqmmmiiihhhhhhmmmrrrtttqqqnnnlllfff```\\\\\\[[[\\\^^^```aaaaaaaaa^^^ZZZVVVSSSRRRRRRRRRPPPPPPPPPOOOOOOMMMLLLLLLOOOSSSZZZbbbkkkwwwyyyqqqmmm```___\\\[[[ZZZZZZ[[[\\\___^^^\\\XXXRRRJJJBBB===888666444111000//////000.........------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********++++++***)))((((((((((((******+++++++++,,,,,,,,,---,,,+++,,,---...---,,,------.............../////////............//////------......//////000000...------------,,,,,,,,,***))))))(((((((((((((((((((((((('''''''''''''''***((('''(((***++++++***)))(((((('''&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((''''''(((((()))*********,,,,,,+++++++++,,,,,,---...000222333444666888;;;===???CCCHHHIIIKKKSSS]]]nnnzzz}}}lll\\\PPPIIIGGGEEEEEEHHHJJJQQQ___lll|||nnnbbbWWWQQQLLLGGGCCCCCC:::888555444444666999;;;>>>DDDLLLQQQUUU\\\eeemmmyyy~~~~~~|||yyyxxxtttmmmddd\\\SSSQQQSSScccvvvyyyrrrSSS<<<222333000...---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))***+++,,,---***************+++++++++******))))))))))))******+++++++++******)))))))))...---,,,++++++,,,...000......///000222333444444555999DDDSSSdddyyy|||vvvwww{{{sssssstttuuuwwwyyy|||}}}xxxxxxxxxxxxxxxxxxwwwwwwvvvvvvuuurrrnnnjjjiiiiiinnnrrrtttrrrpppppplllfff```^^^]]]^^^```bbbaaa```^^^\\\XXXUUUSSSSSSTTTUUUOOOPPPPPPQQQPPPOOONNNNNNNNNRRRXXX___fffnnntttxxxyyylllhhhbbb]]]YYYWWWXXXXXX]]]___```___ZZZSSSMMMHHH>>><<<888444111000000000/////////......---------.........------.........,,,,,,,,,+++++++++++++++++++++***))))))((())))))((())))))))))))*********+++******+++,,,------,,,,,,---------......////////////............//////.........//////000000000.........---------,,,,,,***))))))((((((((((((((()))(((((((((((('''''''''&&&%%%$$$$$$&&&(((((('''))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((&&&''''''((())))))******+++***************++++++...000111222333555888;;;===???CCCHHHIIILLLUUU___ooo{{{yyyhhhYYYOOOKKKGGGFFFGGGIIIKKKRRRaaapppzzztttiii___TTTOOOJJJDDDAAABBB:::888666444555777:::<<<===DDDLLLRRRVVV\\\eeelll}}}||||||zzzxxxwwwtttmmmccc\\\RRRRRRXXXlllxxx~~~lllNNN:::333222000...---...---,,,+++++++++++++++++++++++++++************************######$$$%%%''')))+++,,,))))))*********++++++++++++++++++******+++++++++,,,,,,++++++******))))))...---+++++++++---///000......///111222333555555999;;;CCCRRRcccyyy|||wwwyyy}}}rrrsssssstttvvvxxxyyyzzzvvvvvvvvvvvvuuuuuuuuuuuutttuuutttrrrnnnkkkjjjjjjnnnrrrsssrrrrrrtttsssoooeeebbb___```bbbcccbbb```]]][[[XXXUUUTTTTTTUUUVVVTTTTTTSSSRRRQQQOOONNNMMMLLLOOOUUUZZZ```dddfffgggttt~~~xxxrrrjjj```YYYUUUSSSSSSYYY]]]aaaccc```[[[VVVSSSGGGDDD???999555333222222111111000000///.........////////////////////////,,,,,,,,,,,,,,,,,,++++++,,,+++******************''''''((((((((()))))))))***)))((()))+++,,,,,,+++,,,,,,,,,---....../////////................../////////////////////000000............---------,,,******)))(((((((((((((((((((((((((((((((((((((((((('''%%%&&&''')))(((''')))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((&&&&&&'''((())))))*********************+++,,,,,,///000111222333555999;;;>>>@@@DDDIIIKKKOOOYYYcccooo{{{uuudddVVVOOOMMMGGGGGGHHHJJJLLLTTTeeeuuuxxxqqqfff]]]SSSNNNHHHAAA???@@@888777555555555777:::;;;>>>DDDLLLRRRXXX___ggglll~~~}}}yyyyyyxxxwwwvvvtttmmmccc[[[QQQTTT___vvv{{{fffIII999555111///............,,,+++************************************************((((((((((((((()))******)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++*********---,,,++++++,,,---///000......///111333444555666;;;<<>>;;;999999333333333222111000000///------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......))))))))))))************'''&&&%%%&&&)))******)))++++++,,,,,,---...//////---------,,,,,,---------000000//////......------//////.........---------******)))((((((((((((((('''((((((((()))))))))******(((&&&%%%&&&'''&&&%%%'''''''''((((((((((((((((((''''''&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''((((((((((((((((((((((((%%%%%%&&&'''((()))***++++++,,,,,,---...///111222222333444444555777<<>>:::;;;666555444444555777999:::BBBEEEKKKTTT___ggglllnnnzzz}}}zzzyyywwwvvvssskkk___WWWMMMVVVhhh~~~zzz[[[@@@666777000.........//////---+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))(((((())))))((())))))***++++++,,,,,,******))))))))))))***************++++++,,,,,,---***+++,,,---............---...000111333555666777:::<<>>CCCFFFLLLTTT^^^gggnnnrrrqqqyyy~~~~~~}}}||||||zzzvvvrrrjjj___UUURRR___wwwoooUUU@@@444000,,,,,,---......---,,,,,,(((((()))***************,,,+++***))))))***++++++******++++++++++++************+++,,,...///000000******))))))(((((('''''')))************+++++++++------/////////...---,,,......///000222555777999;;;===EEEVVVkkkyyyuuuzzzqqqrrrrrrsssrrrqqqpppoooqqqppppppqqqrrrqqqooommmnnnmmmkkkjjjkkklllnnnoooqqqpppoooppprrrttttttsssllljjjhhhgggggggggfffddddddcccaaa\\\WWWUUUVVVXXX[[[YYYXXXXXXXXXVVVRRRPPPRRRSSSSSSSSSSSSSSSSSSSSSOOOSSSYYY___hhhsssyyyiiiddd___\\\\\\\\\YYYWWW\\\WWWPPPLLLIIIHHHEEECCC???===;;;777444111/////////000000...+++***,,,///,,,,,,,,,------.........---,,,+++***))))))))))))))))))))))))))))))))))))***))))))(((((('''&&&&&&)))))))))***+++,,,---...------,,,,,,,,,---......///////////////...------++++++,,,---------,,,,,,***+++++++++***)))((('''))))))((('''''''''((((((((((((''''''''''''(((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$&&&((('''&&&%%%&&&''''''((()))***+++,,,,,,,,,,,,,,,---...///000000111000444777888888:::@@@EEEGGGIIIMMMSSS\\\eeemmmqqqzzzrrr^^^QQQJJJIIIFFFGGGIIILLLTTTcccvvvsssiii___YYYRRRKKKEEE@@@<<<999555666777777777999<<>>444111,,,,,,---......---,,,,,,(((((()))***************---,,,+++)))((((((((()))******++++++++++++******++++++++++++++++++++++++***************)))))))))************++++++++++++------...//////...---,,,......///000222555777999;;;===FFFWWWlll|||yyy|||ppppppqqqqqqqqqpppoooooonnnmmmlllmmmooooooooommmnnnllljjjiiiiiillloooqqqpppooonnnoooqqqrrrrrrqqqkkkiiihhhggghhhgggfffdddccccccaaa^^^ZZZXXXWWWXXX[[[ZZZXXXXXXXXXWWWVVVTTTTTTTTTSSSSSSSSSSSSSSSSSSOOOQQQTTTWWW\\\fffrrrzzzxxxrrrhhhbbb^^^\\\XXXUUUXXXUUUQQQNNNMMMLLLJJJHHHEEECCC???;;;777555333333111111000...,,,,,,---///---------------.........---,,,+++******)))************************************))))))(((''''''''')))))))))***+++,,,---.........------------------///////////////......---,,,------------,,,,,,+++++++++++++++***)))((('''(((((('''''''''((())))))((((((''''''''''''(((((()))((((((''''''''''''(((''''''''''''''''''''''''((((((((('''''''''''''''%%%'''(((((('''&&&&&&''''''((()))***+++,,,,,,,,,++++++,,,---...///000111000444888:::;;;>>>CCCGGGHHHKKKQQQZZZdddooowww{{{~~~qqq\\\OOOJJJKKKEEEGGGJJJPPPYYYhhhzzz{{{oooddd\\\WWWPPPIIIDDD???;;;888777888999999999:::===@@@DDDGGGMMMUUU^^^gggnnnrrrsssvvvxxxyyy}}}|||uuujjj]]]UUUSSSeeezzz|||uuu^^^JJJ;;;444222,,,,,,------------,,,,,,((()))******+++*********---,,,+++)))((('''&&&&&&******++++++++++++******,,,++++++***)))(((''''''******++++++++++++++++++************+++++++++,,,------......///......---......///000222555777999;;;===GGGXXXmmm}}}{{{}}}}}}{{{}}}nnnnnnnnnoooooooooooonnnllljjjjjjkkkmmmooooooooopppnnnjjjhhhhhhkkknnnqqqnnnmmmmmmnnnooopppooonnnjjjiiihhhhhhhhhhhhfffdddbbbbbbbbb```]]][[[YYYYYY[[[YYYWWWWWWXXXYYYXXXWWWUUUUUUUUUTTTTTTSSSSSSSSSQQQRRRSSSTTTWWW^^^iiiqqq{{{yyynnnfff```ZZZVVVVVVTTTRRRPPPNNNMMMKKKJJJHHHFFFBBB???<<<;;;::::::222111000...---------...---------...............---,,,++++++************+++++++++++++++++++++++++++******))))))(((((('''(((((())))))***,,,---...000///...---------------...///////////////......---.........---,,,++++++,,,+++++++++***)))((((((((('''''''''((()))******((((((''''''''''''(((((()))(((''''''''''''(((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&'''))))))'''&&&'''((((((((()))***+++,,,,,,,,,***+++,,,---...///000111111444888;;;===AAAEEEIIIIIIMMMVVVbbbnnnyyylllXXXLLLIIIKKKEEEGGGJJJPPP[[[lll~~~xxxlllaaaYYYTTTMMMGGGBBB>>>:::888777888999999999:::===@@@DDDGGGMMMUUU^^^gggnnnqqqqqqsssuuuxxx}}}~~~|||sssfffYYYTTTSSSiiixxx|||kkkTTTCCC888333111,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++*********+++******)))(((''''''&&&******++++++++++++******++++++***)))(((''''''&&&)))*********++++++,,,,,,*********+++++++++,,,,,,---------.....................///000222555777999;;;===GGGYYYnnn|||zzz}}}~~~zzzzzzkkkkkkkkklllmmmnnnoooooollljjjiiiiiillloooqqqqqqsssqqqmmmiiihhhjjjmmmooolllllllllmmmoooooommmkkkiiihhhggghhhiiihhhfffdddbbbbbbbbbaaa```^^^\\\ZZZ[[[YYYWWWWWWYYYZZZYYYYYYWWWVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSTTTZZZcccjjjnnnttt}}}~~~ssshhh^^^XXXSSSSSSRRRPPPNNNMMMMMMMMMLLLJJJGGGDDDBBB@@@??????555333111///......------........................---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))((((((((((((((()))***+++------000///......------------......///////////////...............------,,,+++,,,,,,+++******)))))))))((((((((((((((()))***+++((((((''''''''''''((((((((((((''''''''''''((((((%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&((())))))(((''''''(((((()))***+++++++++++++++***+++,,,---///000111222111333777;;;???CCCFFFHHHIIIPPP[[[iiivvvxxxdddRRRHHHGGGJJJGGGHHHJJJPPP]]]ooowwwkkk```UUUQQQJJJDDD@@@===999777666777888888999:::>>>@@@EEEHHHMMMUUU^^^gggmmmqqqppppppsssyyy|||zzzxxxnnn___TTTQQQTTTmmmxxx|||{{{cccLLL===555111000,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((((((((()))))))))))))))******++++++++++++************************))))))((())))))******+++++++++***++++++++++++,,,,,,,,,------------......//////......///000222555777999;;;>>>HHH[[[ppp|||wwwyyy{{{~~~|||zzz}}}gggggghhhiiikkknnnpppqqqmmmkkkhhhiiikkkoooqqqrrruuurrrooollljjjkkkmmmnnnlllkkkkkkmmmnnnnnnllljjjhhhhhhggghhhiiiiiifffdddcccbbbaaaaaabbbaaa___]]][[[ZZZYYYZZZ[[[\\\[[[ZZZXXXXXXWWWVVVUUUSSSSSSRRRQQQRRRSSSSSSSSSWWW^^^dddfffkkksss{{{vvvhhh```VVVVVVUUUSSSPPPOOOPPPRRRSSSRRROOOLLLHHHEEEBBBAAA;;;888444111111000...---/////////...............,,,,,,++++++++++++,,,,,,------------------------,,,,,,++++++***)))))))))((((((((()))***+++,,,---//////......---.........---...//////////////////---............------,,,------+++******)))******))))))((((((((()))******((((((''''''''''''(((((((((''''''''''''(((((()))%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&'''''''''''')))******)))(((((()))))))))***+++++++++++++++++++++,,,...000111222333222555888===AAADDDGGGHHHJJJRRR___nnn|||}}}mmm\\\NNNGGGEEEGGGIIIJJJLLLTTTbbbttt~~~ttthhh^^^RRRNNNHHHBBB???<<<999777444666777888999<<>>III\\\rrr|||xxxyyy{{{}}}~~~~~~~~~ddddddeeegggjjjnnnqqqrrrmmmkkkggggggjjjnnnppprrrtttrrrpppnnnmmmmmmnnnoookkkkkklllmmmnnnnnnkkkiiigggggggggiiijjjiiifffdddeeebbbaaaaaabbbcccaaa___]]]]]]]]]^^^______]]][[[YYYYYYXXXVVVUUUTTTSSSRRRRRRTTTUUUTTTSSSUUUZZZ^^^aaaeeekkkqqqxxxxxxnnncccbbb^^^XXXRRROOOPPPRRRWWWVVVVVVTTTPPPLLLIIIFFFAAA===888555444333000...000/////////.........---,,,,,,,,,++++++,,,,,,------------------------------,,,,,,+++******))))))(((((((((((()))+++,,,---///............//////000------...///////////////,,,---.....................---+++***)))***************))))))((()))))))))((((((''''''''''''(((((('''''''''''''''((())))))%%%&&&&&&'''(((((())))))&&&&&&'''''''''(((((((((''')))+++***)))((())))))))))))***++++++++++++***+++,,,---///111222444444555777:::???DDDGGGHHHHHHKKKSSSaaapppuuudddUUUKKKGGGEEEEEEIIILLLQQQ\\\jjjzzzyyypppdddYYYPPPKKKFFFAAA===;;;888666444555888999;;;>>>BBBEEEKKKNNNSSS[[[ccclllrrrvvvtttpppqqqzzzzzzyyy~~~zzzsssooommmbbbRRRKKKOOOZZZvvvyyyqqqwwwnnnSSS???555333111///,,,,,,+++******+++,,,,,,+++,,,,,,,,,++++++***)))((()))***+++++++++***)))******++++++++++++******))))))*********++++++++++++++++++++++++*********+++++++++,,,,,,,,,------------,,,,,,---...000111......///000222555777999;;;>>>JJJ]]]sssyyyxxxyyy{{{}}}bbbbbbdddfffjjjnnnqqqsssmmmjjjgggfffhhhllloooqqqrrrqqqpppooooooppppppqqqkkkkkklllmmmooonnnkkkiiigggggggggiiijjjiiifffdddfffccc``````cccdddbbb```______```aaabbbaaa___\\\ZZZZZZXXXWWWUUUTTTRRRRRRTTTWWWXXXWWWUUUUUUXXX[[[___bbbggglllqqqxxx{{{rrrooohhh^^^TTTNNNMMMNNNUUUVVVXXXXXXVVVSSSPPPNNNFFFAAA<<<999777666222000000000//////.........---,,,,,,,,,++++++,,,------........................------,,,++++++******)))''''''(((((()))+++,,,---...............///000111------...///000000//////,,,,,,---.../////////......---,,,***)))******+++++++++***)))(((((())))))((((((''''''''''''(((((('''''''''''''''((()))***&&&''''''((()))******+++'''((((((((())))))******((()))++++++)))((()))***)))******+++++++++******,,,---...000111333444555888999<<>>:::888666555444444777<<<===???FFFNNNRRRVVV[[[___bbbjjjuuu~~~{{{wwwssstttzzzwwwwwwxxx~~~{{{zzzxxxyyy{{{|||||||||xxxxxxpppiiiaaaNNNEEENNNaaavvvqqqooowww~~~]]]EEE<<<333000111---+++*********+++,,,,,,---...---+++***)))***++++++)))************+++++++++******))))))))))))******+++++++++*********)))))),,,,,,---------,,,,,,+++---------------,,,+++***.........////////////000+++---///111444777<<>>;;;999777555333000//////000000//////000111000000....../////////////////////...222111000///...---,,,,,,+++,,,,,,+++******+++---///......------......///////////////000000000111000///...---,,,------...,,,+++******++++++)))''')))((((((((()))***+++++++++***)))((('''(((((()))'''''''''((((((((())))))))))))((('''''''''''''''************++++++++++++((((((''''''''''''(((((())))))))))))***+++,,,---+++...000222222333555777999<<>>:::888666555444444777;;;>>>AAAIIISSSWWW[[[```dddgggllluuu|||{{{vvvrrrsssxxx~~~zzzwwwwww|||~~~sssssssssuuuxxx{{{|||{{{wwwwwwooohhh```MMMEEEPPPgggpppnnnqqq}}}yyyYYYBBB:::111///000,,,++++++******++++++,,,------,,,+++*********+++,,,)))************+++++++++*********))))))*********+++++++++*********))))))*********++++++******)))******+++++++++******))),,,,,,,,,------------...---...000111222555888;;;<<<@@@LLL___uuuyyyrrruuuuuuuuuxxx}}}}}}~~~bbbaaaaaacccgggllloooppprrrkkkeeeeeefffgggjjjooopppqqqsssttttttrrrpppoooppppppooonnnmmmllljjjiiihhhhhhggggggggggggggghhhhhhgggeeecccbbbccccccdddcccccccccdddeeedddbbb___^^^]]][[[YYYWWWVVVVVVUUUUUUWWWYYYYYYXXXWWWXXXYYYZZZ[[[]]]```dddhhhkkkmmmppprrrvvv|||rrrcccXXXSSSOOOPPPSSSVVVZZZ^^^aaacccbbb\\\TTTLLLGGGBBB???===;;;:::777444222111000000......///000000000//////......//////////////////111111000///...------,,,+++,,,,,,,,,******,,,---.........//////........./////////000000000111111//////...------------...---+++***++++++***(((&&&******))))))***+++---...+++******))))))))))))***''''''((((((((())))))))))))((((((''''''''''''(((''''''((((((((())))))))))))((((((''''''(((((())))))(((((())))))***+++,,,***---000222333444777999<<<@@@DDDFFFFFFJJJRRRXXX[[[dddppp{{{tttfffVVVMMMHHHFFFGGGJJJHHHOOOZZZhhh{{{xxxoooeee\\\UUUOOOJJJCCC>>>:::888777666444444666;;;???DDDOOOZZZ^^^bbbhhhkkkmmmpppuuuyyy{{{uuuppppppuuu{{{yyyvvv{{{|||rrrhhhhhhjjjnnnssswwwyyyyyytttuuummmeee]]]LLLGGGTTTrrrxxxiiimmmxxxqqqSSS???888000---///+++++++++******++++++,,,,,,++++++*********+++,,,,,,)))************+++++++++++++++************+++++++++++++++***************)))******++++++*********)))******++++++++++++***,,,,,,,,,------------...///000111111111222555888<<>>???>>>;;;777444222111000....../////////000000000............////////////000000//////......------+++,,,---,,,******,,,------...///000000///...---//////000000000111111111//////......------------///...---------,,,***((())))))***+++,,,---......***)))))))))))))))))))))'''(((((((((((())))))))))))(((''''''''''''((((((&&&&&&&&&'''''''''((((((+++******************+++))))))))))))***+++,,,---,,,...000222333555888:::<<>>:::999777666555444666;;;@@@HHHUUUaaadddiiinnnrrrssstttuuuwwwzzztttooommmqqqwww}}}|||www|||zzzmmm___```bbbffflllppprrrrrrpppqqqiiiaaaXXXJJJKKK\\\qqqiiisssiiiMMM;;;666///---///,,,,,,++++++***++++++,,,,,,*********++++++,,,,,,---))))))*********+++++++++,,,++++++++++++++++++,,,************************++++++,,,---------,,,,,,++++++,,,---.....................////////////000///000111111111333666888===CCCPPPdddyyyyyytttwwwxxxyyyyyy{{{}}}]]]]]]___ccchhhkkkmmmmmmlllgggdddddddddcccgggmmmssstttuuutttpppmmmmmmmmmrrrrrrqqqooommmkkkiiihhheeedddcccbbbbbbccceeefffffffffffffffffffffggggggdddcccbbbbbbbbbbbb```^^^```___]]][[[YYYXXXWWWWWWVVVXXXZZZZZZYYYXXXYYYZZZ[[[\\\^^^```ccceeefffgggfffgggiiilllqqqzzzvvvmmmbbb___ZZZVVVTTTTTTVVVXXXXXXWWWSSSNNNIIIEEEBBBBBBBBBAAA>>>;;;777555333222000000/////////000000000---.........//////000000///////////////.........,,,------,,,++++++,,,...---...///000000///...---000000000000111111111111...............---------...---,,,,,,---,,,***(((''')))+++---------,,,+++'''((((((((((((((((((((((((((((((((()))))))))***((((((''''''''''''(((((())))))*********+++++++++++++++************++++++++++++++++++,,,---......///000222222333444777:::<<>>DDDJJJNNNPPPUUU\\\ccckkkrrr|||sssbbbQQQIIIHHHGGGGGGHHHJJJUUUeeevvv|||rrriii```YYYTTTNNNIIICCC===;;;999888777555555777===CCCLLLYYYffflllpppvvv|||}}}{{{|||xxxrrrnnnooossszzz~~~uuugggZZZXXXWWWXXX\\\aaadddfffeeeggg^^^TTTMMMIIIWWWtttxxx|||wwwXXXAAA555444...---000...,,,,,,++++++******++++++******+++,,,,,,,,,++++++)))************+++++++++++++++************++++++***************+++++++++((()))******++++++++++++***++++++,,,,,,,,,,,,+++,,,,,,,,,------------...---///111222444666;;;>>>@@@FFFUUUjjj|||{{{xxxuuuxxx{{{}}}}}}{{{{{{|||xxxYYYZZZ^^^ccchhhkkkkkkkkkdddcccdddfffeeebbbdddiiimmmppprrrqqqlllkkklllooopppoooooonnnllljjjiiihhhfffeeebbb``````aaabbbcccbbbcccdddfffggghhhhhhhhheeecccaaa`````````___]]]```___]]][[[YYYXXXWWWWWWTTTUUUWWWWWWVVVVVVVVVWWWVVVXXXZZZ]]]___```aaaaaadddfffiiikkkmmmqqquuuxxx|||yyymmmaaaWWWPPPLLLNNNPPPQQQOOOKKKHHHGGGHHHFFFFFFEEECCCAAA???===<<<666555333222111000111111------......///000000111---.........//////000000,,,---...---++++++---...000000////////////000000000000111111111222222222---.../////////...---,,,***))))))***,,,,,,+++)))+++)))'''&&&&&&'''((()))&&&'''((()))***))))))((((((((()))))))))*********'''''''''''''''((())))))&&&&&&&&&&&&''''''''''''***))))))(((((())))))***++++++++++++,,,---......///111222222333666:::===DDDGGGJJJNNNSSS[[[dddjjjtttyyymmm]]]LLLFFFGGGHHHIIIJJJJJJUUUfffxxx{{{oooeee]]]VVVRRRNNNIIIBBB===;;;999888777666666999???DDDLLLXXXdddooorrryyy}}}xxxsssrrruuu{{{sssfffYYYVVVSSSSSSWWW\\\aaadddaaabbbYYYNNNIIIIII^^^lllPPP;;;222222---,,,///...---,,,++++++******++++++++++++,,,,,,,,,+++***))))))************+++++++++*********))))))*********))))))*********+++++++++(((((()))***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,...000111333555999===@@@GGGWWWlll}}}{{{yyyvvvzzz~~~~~~~~~}}}uuurrrXXXZZZ]]]ccchhhkkkkkkjjjaaabbbeeegggeeebbbccchhhjjjmmmpppooolllkkknnnrrrnnnnnnnnnmmmllljjjiiihhhhhhfffcccaaa```aaabbbdddaaabbbdddfffggghhhhhhiiifffdddaaa```aaaaaa___^^^___^^^\\\ZZZYYYXXXWWWWWWRRRTTTVVVVVVUUUTTTUUUVVVSSSTTTWWWZZZ\\\]]]^^^^^^^^^```bbbdddgggkkkpppsssvvv~~~rrreee[[[VVVKKKMMMOOONNNIIIFFFFFFFFFHHHGGGGGGFFFEEECCCAAA@@@888777444222111111111111---------...///000000111------......///000000000------...---,,,+++---///111000///......///000111000111111111111222222222---.../////////...,,,,,,+++******,,,...///...,,,...***%%%!!!!!!###'''***'''((()))+++++++++***)))))))))))))))************'''''''''''''''((()))***))))))))))))************,,,,,,++++++++++++,,,,,,************+++,,,---......///111222444777<<<@@@JJJIIIJJJMMMUUU___iiippp{{{~~~hhhXXXHHHDDDGGGIIIJJJLLLNNNZZZkkk}}}yyynnncccZZZSSSOOONNNIIIBBB===;;;999888777666666:::@@@EEELLLXXXcccppptttzzz|||wwwuuuwww|||sssfffXXXTTTPPPPPPTTT[[[aaaddd^^^___UUUJJJFFFIIIbbbxxxcccKKK777///111+++***...------,,,,,,+++*********++++++,,,,,,---,,,+++)))((()))************+++++++++******))))))))))))******))))))******++++++++++++)))***+++,,,---.........////////////...---,,,,,,........./////////000000---...000000111444777:::AAAHHHXXXmmm~~~zzzwww|||zzzqqqoooWWWYYY\\\___ccceeeggghhhgggffffffggghhhhhhfffdddhhhooorrrooollllllllljjjnnnnnnmmmkkkiiihhhffffffdddbbb___\\\\\\]]]```bbbffffffeeedddccccccccccccaaaaaaaaaaaa```^^^\\\ZZZ[[[\\\\\\[[[YYYWWWVVVVVVXXXWWWUUUSSSSSSSSSUUUVVVUUUWWW[[[___```^^^\\\ZZZ]]]^^^```bbbcccfffjjjnnnrrrvvv|||yyyhhhYYYUUUQQQMMMJJJJJJJJJKKKKKKMMMKKKJJJKKKLLLKKKGGGCCCFFF???777333333333222///222111111000000000000111000000000000000/////////000/////////............111111000///////////////000000000000111111111111222111000///...---,,,,,,------,,,,,,,,,------...------,,,+++***)))((('''((((((((((((((('''&&&&&&+++***)))(((((()))***+++''''''''''''((((((((()))(((((((((((((((((((((((((((((()))***+++,,,,,,,,,(((,,,...------000///,,,///222444333444999CCCKKKKKKNNNPPPQQQVVV```ppp{{{sssbbbVVVKKKFFFGGGIIINNNSSSSSSaaasssyyynnncccZZZTTTPPPNNNGGG???:::::::::777444777555999AAAGGGLLLXXXdddnnnuuu}}}{{{{{{}}}qqqdddVVVTTTQQQQQQTTTXXX[[[\\\^^^VVVNNNHHHCCCJJJgggkkkSSS@@@999111---------***'''---,,,,,,++++++,,,,,,---******+++++++++***))))))......---,,,,,,+++*********)))))))))))))))******+++++++++*********))))))))))))*********+++++++++***+++------------///000///...---...///000000......000222333444777;;;>>>BBBIIIYYYnnnzzzvvvyyy~~~}}}{{{vvvrrrjjjXXXYYY\\\___bbbeeeggghhhfffeeeeeefffhhhhhhfffeeedddkkkooommmkkkllllllkkkmmmmmmlllkkkiiihhhggggggeeeccc```^^^^^^___bbbcccgggfffeeedddccccccbbbbbbaaaaaaaaaaaa```^^^\\\[[[[[[[[[\\\[[[YYYXXXXXXXXXXXXWWWTTTRRRPPPPPPQQQRRRRRRTTTWWWZZZ[[[YYYWWWUUUVVVXXXZZZ\\\^^^bbbgggjjjlllpppvvvzzz~~~yyykkkeee___WWWPPPMMMKKKJJJIIIMMMKKKJJJKKKMMMNNNLLLJJJHHHAAA999666666666555222222222111000//////000000222111111000///...------000000/////////.........111111000///////////////000000000000111111111111222111000///...------,,,...------,,,,,,------...------,,,+++***)))((((((((()))))))))((((((''''''))))))((('''''''''((()))'''''''''((((((((())))))(((((((((((((((((((((((()))))))))***+++++++++,,,***,,,,,,***+++111444222///111333444555:::CCCJJJKKKNNNQQQSSSXXXcccsss~~~|||ooo___TTTJJJGGGGGGIIIMMMSSSVVVeeewwwvvvkkkaaaYYYSSSPPPMMMFFF???::::::999777444777666;;;CCCJJJPPP[[[gggmmmtttpppdddVVVSSSPPPPPPSSSWWWZZZ[[[\\\TTTMMMFFFBBBLLLmmm}}}dddMMM;;;555///,,,,,,---+++)))---,,,,,,++++++,,,,,,---******+++++++++++++++***...------,,,++++++************))))))))))))******+++++++++*********))))))*********+++++++++++++++***,,,------,,,,,,...///...---,,,---...//////---...///111222444666:::>>>AAAHHHXXXmmm|||yyy{{{}}}}}}{{{vvvssshhhZZZZZZ\\\^^^aaadddggghhheeeddddddeeeggghhhgggeee```hhhlllkkkjjjkkkllljjjkkkkkkjjjjjjiiihhhhhhhhhfffeeebbb``````aaaccceeeggggggfffdddcccbbbbbbaaa````````````___^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWTTTPPPMMMLLLKKKKKKLLLNNNPPPRRRRRRPPPNNNLLLLLLNNNQQQTTTWWW\\\aaaeeejjjnnnsssvvvwwwzzz~~~zzzssshhh___WWWSSSOOOMMMOOONNNMMMNNNQQQSSSTTTTTTKKKEEE>>>::::::999888666444333111///......//////222222111000...---,,,,,,000000000/////////......111111000000000/////////000000000111111111222222222111111000///...------......---------------...------,,,+++***))))))(((******)))))))))(((((((((''''''&&&&&&&&&&&&'''(((''''''((((((((()))))))))((((((((((((((((((((((((******************++++++---...---,,,000999@@@BBB111333555666888===EEELLLKKKNNNSSSVVV\\\gggwwwvvvkkkYYYQQQIIIGGGHHHIIIMMMSSSZZZjjj}}}{{{pppfff^^^XXXRRROOOLLLFFF???:::999999777555777888<<>>FFFHHH333555888:::===BBBIIINNNJJJNNNTTTYYY___kkkzzz{{{rrrhhhTTTMMMHHHHHHHHHIIINNNTTT]]]mmm~~~vvvkkkaaa[[[VVVRRROOOJJJEEE>>>:::999888777666777999>>>FFFOOOXXXaaahhhgggmmmxxxwwwfff^^^VVVSSSPPPPPPRRRVVVXXXYYYWWWRRRJJJBBBAAATTT}}}nnnVVVCCC444111---,,,,,,...---------,,,,,,++++++,,,,,,---)))***+++,,,---.........,,,,,,,,,,,,++++++******++++++******))))))******************************---------,,,,,,,,,++++++,,,.........,,,+++,,,------,,,+++,,,...///...---,,,...000111222555999<<>>>>>???>>>>>>===<<<;;;<<>>:::888888888888888;;;@@@HHHRRR]]]eeehhhhhhjjjpppxxxuuuddd]]]VVVTTTQQQPPPRRRVVVXXXYYYVVVQQQIIIAAAEEE]]]~~~~~~jjjRRRCCC555333000...---------,,,---,,,,,,++++++,,,,,,---)))***+++,,,---.........,,,+++++++++++++++******,,,,,,+++***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,---...---------///000///...,,,...000111222555999<<>>:::888777888999888===DDDLLLXXXfffmmmnnnnnnlllmmmrrrzzzuuuddd]]]VVVSSSPPPOOOQQQTTTWWWXXXSSSNNNFFFBBBLLLiiixxx{{{}}}fffOOOBBB555333111///---,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,,,,---,,,,,,++++++++++++++++++******---,,,+++******************************+++++++++++++++++++++,,,,,,,,,---,,,---......,,,,,,---...///...---...000111000///---...000111333666:::===???EEETTTiii~~~~~~yyyuuuoooTTTVVVYYY\\\^^^^^^]]]\\\]]]]]]\\\]]]______^^^\\\[[[dddjjjjjjhhhhhhgggdddhhhhhhhhhggggggfffffffffaaa````````````aaabbbcccbbbccceeeffffffeeecccbbb``````_________```bbbbbb___ZZZUUUTTTVVVWWWUUURRRLLLJJJEEE???;;;777666555444333222111111111222333111333666999<<>>DDDIIILLLMMMOOOUUU^^^eeelllwww}}}rrriii^^^UUULLLHHHFFFGGGHHHKKKUUU^^^lll{{{~~~sssdddZZZWWWVVVRRROOODDDBBB>>>:::777777888:::999@@@HHHRRRaaarrrzzzyyywwwtttrrruuu}}}~~~sssaaaYYYTTTQQQMMMMMMOOORRRTTTUUUNNNIIICCCCCCTTTuuuyyyqqqxxx|||aaaIII>>>222111000...,,,+++,,,,,,---,,,,,,++++++,,,,,,---******+++++++++++++++*********************++++++...---,,,+++************))))))*********+++++++++((())))))***+++,,,------***,,,------,,,,,,...///...---,,,---///000///......///111222444666:::>>>???EEETTTiii~~~{{{wwwrrrpppRRRUUUYYY\\\^^^]]][[[ZZZ]]]\\\[[[\\\]]]]]]\\\ZZZWWW```ggghhhggghhhgggeeeiiihhhhhhgggffffffeeeeeeaaaaaa``````aaabbbccccccaaabbbdddffffffeeedddcccbbbbbbaaaaaaaaacccdddeee```[[[UUUSSSUUUUUUSSSOOOHHHEEE@@@;;;777444222222111000///...//////111222---///222444777:::???CCCHHHNNNUUUZZZ\\\^^^bbbeeegggiiijjjjjjiiilllrrrwwwzzzyyy~~~{{{mmmccc^^^]]]XXXXXXVVVTTTRRRQQQRRRSSSFFFCCC>>>999666555666666444444444333333222222222111111111111000000000000...///111333444333111000111111222222222333333333333333222222222222222222111111000......------------,,,,,,,,,,,,,,,,,,+++***)))'''&&&%%%&&&((()))&&&''')))***+++++++++***))))))))))))************))))))))))))))))))))))))(((((()))***+++,,,,,,---))),,,+++))),,,222555555777999<<>>:::777666888:::999AAAKKKWWWhhh{{{{{{yyy{{{}}}|||~~~ppp]]]TTTRRROOOLLLKKKMMMPPPRRRSSSJJJFFF@@@DDDYYY}}}rrrlllvvvzzz]]]EEE;;;...//////---++++++,,,------,,,,,,++++++,,,,,,---******+++++++++***))))))******************++++++...---,,,+++************))))))******++++++++++++''''''((()))+++,,,---...***+++------------///000---,,,+++,,,...///...---...000222333444777;;;>>>BBBHHHWWWlll~~~|||yyytttpppkkkSSSUUUXXX[[[\\\\\\[[[ZZZVVVYYY\\\\\\ZZZXXXYYY[[[]]]```dddffffffeeeddddddffffffggggggfffeeeddddddeeedddccccccbbbbbbbbbbbbddddddddddddeeeeeefffggggggfffeeeeeeeeefffhhhiiigggbbb\\\XXXVVVTTTPPPMMMAAA===777333333444555666555444222000...---,,,,,,000000///000222555999;;;@@@DDDIIINNNSSSYYY___cccdddfffggggggeeeeeefffgggmmmqqquuuwwwzzzssseeeZZZ^^^ZZZUUUSSSTTTWWWYYYZZZPPPIIIAAA;;;;;;;;;;;;:::777555222222222222111///111111111111000000000///000000000000000111111222------...000111222333444333333333222222111111111000000111111111111000000------...---,,,+++***)))(((((((((((()))))))))))))))))))))'''%%%%%%''')))&&&'''(((******+++++++++,,,+++++++++******)))))))))))))))))))))***++++++,,,,,,------///222444555:::;;;>>>CCCJJJPPPSSSTTTZZZ\\\```hhhtttuuuggg[[[SSSLLLHHHEEEDDDEEEJJJVVVbbbxxx{{{pppaaaXXXUUUTTTPPPLLLFFFBBB@@@>>>:::555666:::===DDDRRRdddttt~~~~~~}}}|||}}}~~~iii[[[UUUOOOMMMKKKKKKMMMPPPQQQRRRKKKEEE???FFFeee|||nnnhhhmmm{{{www^^^EEE555000///...,,,+++***))))))************+++,,,------)))******+++++++++******))))))*********+++++++++************************%%%''')))+++,,,+++******)))******+++++++++******---,,,,,,++++++,,,,,,---,,,,,,------.../////////000000111111222555:::===EEEKKKYYYlllxxxoooqqqRRRTTTWWWZZZ[[[[[[ZZZYYYVVVYYY\\\\\\ZZZYYYZZZ[[[]]]___ccceeefffeeeeeedddgggggggggggggggfffeeeeeefffeeedddccccccccccccdddcccccccccccccccdddeeefffhhhhhhgggggghhhiiikkkllljjjfffbbb___\\\WWWPPPJJJAAA===777333222222222111222111000///..................------...000222333:::===AAAFFFKKKQQQXXX\\\```bbbeeefffdddccccccccccccfffiiijjjlllqqqzzzssshhh```\\\WWWUUUVVVYYY[[[[[[TTTNNNGGGCCCAAAAAA???<<<888666444333333333222111222222222111111111111111000000000000000111222222///000000111222333444444333333222222222222222222000000111111111111000000111111///...,,,+++***))))))))))))))))))(((((((((******+++)))((('''(((***'''((()))***************++++++*********)))))))))***)))))))))))))))***+++,,,,,,,,,---///222444666;;;>>>CCCHHHMMMRRRUUUWWW]]]^^^bbbjjjvvvuuuhhhZZZRRRLLLIIIGGGGGGGGGKKKWWWccc|||zzznnn```WWWTTTRRRNNNKKKDDDAAA???>>>;;;777999===CCCJJJXXXiiiyyy~~~xxxdddWWWRRRMMMKKKIIIIIIKKKMMMNNNNNNIIIDDDAAAMMMnnnxxxmmmkkksssqqqZZZCCC444000///...---------------+++++++++***++++++,,,,,,******+++++++++******)))))))))*********+++++++++++++++++++++++++++++++++---,,,+++******))))))))))))******++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,------.../////////000000111111222555:::>>>EEEMMM[[[oooxxxoooooo}}}RRRTTTVVVYYYZZZZZZYYYYYYVVVYYY[[[\\\\\\\\\\\\]]]]]]___bbbdddffffffeeeeeegggggghhhhhhhhhgggffffffffffffeeeeeedddeeeeeeeeebbbbbbaaaaaabbbdddeeefffiiijjjjjjkkkmmmnnnooopppjjjhhhfffeeeccc\\\SSSLLLDDD@@@:::555333222000/////////.........///000000......------,,,,,,,,,,,,222444777;;;???FFFMMMRRRYYY]]]bbbddddddaaa___^^^```aaabbbaaaaaafffmmmsss~~~wwwhhhccc\\\XXXWWWYYYZZZ[[[XXXTTTOOOLLLKKKIIIDDDAAA:::888666555555555444333111111222222222222222222111000000000000111222222222222222222333333444444222222222222222222333333000111111222222111111000555333111...,,,+++***************))))))(((((('''***,,,---,,,+++)))******((())))))*********))))))******))))))))))))((((((+++******)))))))))******,,,,,,,,,...000333555777<<>>EEENNN^^^rrr~~~|||tttnnnzzzRRRSSSUUUXXXYYYYYYYYYYYYWWWYYY[[[]]]^^^___``````___```aaadddfffgggfffeeeggghhhhhhhhhhhhhhhggggggggggggfffffffffffffffgggcccbbbaaaaaabbbdddfffgggjjjkkkmmmpppqqqsssssstttkkkjjjhhhhhhfffbbbZZZTTTHHHDDD>>>:::777555333111000///////////////000000////////////...---,,,+++...///111333666<<>>DDDJJJTTTccctttooo```VVVRRRNNNLLLJJJIIIJJJKKKJJJIIIDDD???CCC\\\xxxsssyyywwwbbbNNN===444111000//////////////////------,,,+++************+++++++++++++++***)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,))))))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------...////////////000111111333666;;;???EEEOOO```uuu}}}zzzmmmxxx~~~RRRSSSUUUWWWXXXYYYYYYYYYXXXYYY\\\___bbbcccdddcccbbbaaabbbdddggghhhfffeeegggggghhhhhhhhhhhhhhhggggggggggggffffffggghhhhhhdddcccbbbbbbccceeehhhjjjkkklllooorrrtttuuuuuuuuuqqqmmmiiiggggggddd___[[[MMMHHHBBB===:::888666555444333222111000///////////////000000000///......---...//////222777===BBBJJJQQQ\\\cccfffddd```^^^\\\[[[XXXTTTQQQPPPRRRTTTYYY\\\aaagggppp}}}qqqddd\\\YYYYYYZZZXXXVVVSSSTTTUUUTTTPPPLLLBBB???<<<:::999888666444111111111111111111111111111111111111111222222333222222222222222111111111111111111222222333333333222222333333333333222222111///---++++++,,,---...,,,++++++***)))(((((('''(((***,,,,,,***)))(((((()))************))))))(((((((((((((((((()))))))))++++++***************+++------...000333777:::<<>>===;;;:::???FFFNNNXXXiiiyyymmm___UUUQQQLLLJJJIIIHHHIIIIIIHHHGGGBBB>>>EEEbbbzzz{{{rrr\\\III<<<555222111///...---,,,,,,,,,------,,,+++************+++++++++++++++***)))(((************************++++++++++++++++++++++++)))******++++++***)))((())))))***,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------...////////////000111222333777<<<@@@DDDPPPcccxxx{{{llltttzzzSSSTTTVVVWWWYYYZZZZZZZZZZZZZZZ]]]aaaeeehhhhhhggggggdddccceeehhhiiigggdddffffffggghhhhhhhhhggggggggggggffffffgggggghhhhhhdddcccbbbbbbcccfffiiikkkjjjlllpppsssuuuuuutttsssvvvqqqkkkiiihhhhhheeebbbUUUPPPGGG@@@<<<:::999888999888666444222111000000////////////////////////.../////////000333777;;;BBBKKKWWWbbbffffffdddccc^^^\\\XXXSSSOOOKKKIIIHHHJJJMMMPPPSSSXXX```llltttuuukkkeeebbb```[[[XXXUUUTTTVVVVVVTTTQQQHHHEEEBBB???===;;;888666333333222222111111111111222111111111111222333333222222222222222111111111222222222222222222333333222333333444444333333222......---,,,,,,---......+++++++++******))))))(((((()))+++***((('''((((((((())))))*********))))))(((((())))))))))))*********************+++,,,,,,...///000222555999===???CCCHHHPPPUUUXXX[[[___bbbfffllluuuuuuhhh[[[OOOGGGDDDFFFKKKMMMMMMSSScccsssxxxhhhccc\\\UUUPPPLLLIIIFFFGGGBBB>>>===;;;<<>>===<<<<<<;;;999777555444333333222111000.........///000//////000///...///222444;;;DDDRRR___fffhhhgggfffdddaaa]]]XXXRRRLLLFFFCCC???BBBDDDDDDEEEIIIRRRYYYfffmmmwwwyyyqqqlllccc^^^XXXUUUVVVWWWVVVUUUPPPMMMHHHDDDAAA>>>;;;888666666555444333222222111222222111111222222333444222222222333333333333333333333222222222222222222333333444444444444333333/////////.........------************************)))******)))''''''(((***'''((()))***************)))))))))*********++++++)))))))))***+++,,,---...///000111444888<<>>EEENNNZZZeeessszzzjjj\\\PPPJJJEEEDDDCCCDDDEEEEEEDDDBBB;;;>>>QQQvvvkkkTTTBBB777333000///...---,,,,,,,,,,,,+++++++++***++++++,,,,,,((()))***++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++***)))((((((((()))+++,,,---.........---,,,,,,++++++,,,,,,---,,,,,,------...////////////000111222444888===AAAGGGUUUjjj|||ppprrr|||UUUVVVWWWXXXYYY[[[\\\\\\\\\\\\___dddjjjnnnnnnmmmmmmjjjfffgggjjjkkkgggdddddddddeeefffggggggfffffffffffffffffffffggghhhhhhcccaaa```___aaadddhhhjjjhhhkkkooorrrtttssspppnnnjjjiiiiiinnntttxxxyyyxxxooogggZZZNNNGGGCCCAAAAAA===<<<:::999777666666666666555222000//////000111...///000///------...000666@@@OOO\\\eeehhhiiiiiidddbbb^^^YYYRRRKKKCCC>>>999<<<>>>===;;;===CCCIIIIIIPPP\\\jjjxxx~~~vvvjjjddd\\\WWWWWWXXXXXXWWWUUURRRMMMHHHEEEAAA===;;;999999888666555444333222222222111111222222333444333333333444444444555555444333333222222111111111333444444555555444444333222222222111000...---,,,***************+++++++++++++++***)))'''''')))+++''''''(((******+++++++++))))))******+++++++++,,,((())))))***+++---...///000111222555999===AAACCCLLLMMMOOOUUU\\\bbbeeeeeekkksss|||ooocccXXXOOOJJJFFFIIIMMMPPPQQQZZZnnn|||ooobbb___[[[VVVQQQMMMJJJIIIDDD???<<<<<<<<>>VVVjjjRRR???555222......------------......************+++,,,------'''((()))***+++,,,,,,,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,...///((()))+++,,,---.........---,,,,,,++++++,,,,,,---,,,,,,------...//////000///000111222444888===AAAJJJXXXmmmvvvwwwSSSTTTUUUVVVXXXYYYZZZZZZ``````bbbgggkkkooopppooohhhfffdddeeeggghhhfffdddaaacccdddffffffdddbbbaaadddccccccbbbbbbbbbccccccaaa```______aaaeeeiiikkkmmmoootttwwwxxxssslllffffffeeeeeeiiisss|||~~~ooo^^^VVVPPPIIIDDDDDDBBB???<<<:::::::::::::::999999777444111///000111//////...---...///000111555===IIIUUU___dddhhhjjjeeeeeeccc^^^VVVKKKBBB<<<===;;;:::888777777777777???BBBGGGMMMVVVggg{{{tttggg```]]]ZZZXXXWWWRRRSSSTTTRRRMMMFFFAAA>>>;;;::::::999777555333222111111000111111222333333111111222333444444555555555555555444333222111000444444444444555666777777222111111000///---+++***,,,***))))))***+++***)))++++++************++++++))))))))))))))))))))))))************************)))+++,,,,,,+++,,,...000...111555777999===BBBGGGRRRRRRSSSVVV]]]dddiiikkkoooyyyyyymmmaaaTTTLLLKKKIIIJJJNNNRRRVVV___sss~~~tttpppaaa]]]XXXSSSPPPNNNKKKIIICCCAAA>>>;;;<<>><<<<<<============;;;777333000000111111000///......///000111333;;;GGGSSS]]]cccfffhhhhhhgggdddaaaZZZQQQFFF???<<<;;;999777666666666777444666999<<>><<<::::::===FFFQQQYYYaaahhhsss{{{ooo```UUUNNNFFFEEEDDDEEEFFFFFFDDDCCCCCC[[[xxxjjjVVVCCC666000000------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,***((('''&&&''')))***************************,,,,,,,,,,,,,,,+++++++++)))************+++++++++***)))))))))************++++++,,,,,,,,,+++******---------............///111000111444555666===EEEPPP^^^tttzzzUUUTTTSSSRRRSSSVVVYYY[[[___]]]\\\^^^aaaeeehhhiiieeedddccceeeiiijjjgggddd```^^^[[[YYYXXXYYY[[[\\\^^^^^^^^^___^^^^^^^^^]]][[[[[[\\\^^^ccchhhmmmqqqxxxzzz~~~xxxnnnggg___YYYVVVYYYcccsssssscccYYYUUUWWWZZZ[[[VVVNNNFFFAAA@@@DDDGGGKKKJJJHHHCCC===777333222222111000///......///000000555@@@MMMYYYaaaeeeffflllhhhddddddccc]]]PPPFFF===;;;999777666555555555555555444333444999AAAFFFTTTcccyyy{{{nnnccc___YYYTTTQQQQQQQQQQQQNNNJJJEEE???<<<:::::::::555555444333222222222222000000111111111222222222444444444444444444333333222222222222333444555666666555222000//////000111222///---,,,,,,,,,+++)))******))))))))))))******((((((((((((((((((((((((***************************+++---------...000222444444555888>>>GGGOOOUUUSSSUUUXXX\\\bbbiiipppuuuwwwiii^^^TTTKKKFFFGGGIIIJJJMMMTTT]]]kkkrrrhhhcccYYYWWWTTTQQQNNNIIICCC???===<<<::::::???HHHTTT\\\aaahhhqqqwww{{{~~~wwwfff[[[TTTJJJHHHIIIKKKKKKHHHFFFGGGIIIhhhyyyrrrdddQQQ>>>333000111------,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,******)))***+++,,,*********************************)))))))))))))))))))))*********+++++++++)))******+++++++++++++++---------------------,,,---------............///111000111444555777>>>GGGRRRaaawww{{{UUUTTTRRRRRRRRRUUUXXXZZZ^^^\\\[[[\\\___bbbdddeeedddcccbbbeeehhhiiifffbbb^^^[[[WWWTTTRRRTTTVVVXXXYYYYYY[[[[[[\\\\\\[[[[[[ZZZZZZZZZ]]]bbbiiippptttzzz}}}{{{qqqiiiaaaZZZUUUXXX___nnn|||fffYYYXXX^^^cccaaa]]]TTTJJJCCCBBBGGGKKKPPPQQQOOOJJJCCC<<<777555333222000...------......000555???MMM[[[dddhhhiiimmmhhhdddcccccc^^^SSSIIIAAA???===:::888666666666444444333222222444888;;;BBBLLL___uuullleee\\\UUUSSSSSSSSSSSSOOONNNKKKHHHDDD@@@===<<<666555444444333333444444111111111111111111222222333333444555555555444444333333333444444555666777555444111///...///000111222000---,,,---,,,+++******))))))))))))))))))***))))))))))))))))))))))))***************************+++---------///111333444444666:::BBBKKKSSSWWWTTTWWWZZZ^^^ccciiiqqqwww~~~rrrcccYYYPPPHHHEEEGGGGGGHHHLLLUUU```nnn~~~qqqgggcccYYYVVVSSSPPPMMMHHHBBB>>>===<<<<<<===BBBKKKUUU]]]dddiiippptttwwwzzz~~~lll___WWWOOOLLLMMMPPPOOOIIIGGGJJJSSSvvvwwwooo```MMM<<<222000111------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,------,,,++++++************************))))))))))))))))))))))))))))))*********+++++++++***+++,,,---------,,,,,,---------------------------------............///111000111444666888@@@IIITTTccczzz{{{TTTSSSRRRRRRSSSTTTWWWXXX[[[ZZZYYYZZZ\\\___`````````^^^^^^```cccccc___[[[XXXUUUPPPLLLKKKLLLNNNPPPQQQRRRTTTVVVWWWXXXXXXWWWWWWVVVWWWZZZaaakkkuuuzzz}}}|||ppphhh___WWWSSSUUU[[[ggg~~~mmm^^^]]]ccchhhjjjeee\\\QQQHHHEEEIIINNNTTTUUUTTTPPPIIIBBB<<<999444333111///............111555???NNN^^^jjjooooooooojjjfffdddccc^^^VVVOOOHHHEEEBBB>>>;;;999888777444444333333333444555555999>>>KKK^^^pppzzzqqqeee\\\XXXXXXWWWVVVSSSSSSTTTSSSOOOJJJFFFCCC:::999888666666555555555222222222222222222222222222333444555555555555555222222222222333444555555444333222000000000000111111///---,,,,,,---+++******))))))(((((())))))***))))))))))))))))))))))))***************************,,,---......000222555555666999@@@IIIPPPUUUXXXWWWZZZ^^^aaaeeekkkssszzzzzzmmm___UUUMMMGGGFFFHHHFFFGGGMMMXXXdddrrr|||ooofffcccYYYVVVRRRNNNJJJFFF@@@===;;;<<<>>>AAAFFFOOOXXX___gggkkkpppsssuuuyyy~~~pppbbbYYYTTTQQQRRRVVVRRRJJJHHHLLLbbbuuukkkYYYHHH:::222//////------,,,,,,,,,,,,++++++++++++************++++++'''(((***,,,,,,+++)))(((*********************************+++++++++++++++)))************+++++++++***+++,,,.........------++++++*********+++,,,,,,---------............///111000111444666999BBBKKKWWWfff}}}zzzSSSSSSRRRSSSSSSTTTUUUVVVWWWVVVVVVWWWYYYZZZZZZYYYYYYWWWWWWYYY[[[ZZZVVVQQQNNNKKKGGGCCCAAABBBCCCEEEHHHJJJMMMPPPRRRSSSSSSRRRRRRQQQRRRWWWaaannn{{{~~~qqqhhh^^^VVVRRRSSSTTT\\\rrrsssdddccciiilllvvvqqqgggZZZNNNIIILLLPPPVVVXXXXXXUUUNNNFFFAAA>>>777666444111000//////000333777AAAQQQcccpppuuuvvvssspppkkkgggccc___ZZZVVVNNNLLLHHHCCC???;;;:::999777777777777777666555444777777===JJJVVVbbbqqq~~~uuukkkeeeccc```^^^ZZZ[[[\\\\\\ZZZVVVQQQOOOAAA@@@>>>;;;999777666555333333333333333222222222222333444555666666666666111111111111222333444555444444333333222222111111///---,,,+++,,,---,,,+++))))))(((((((((((())))))++++++++++++++++++++++++***************************,,,......///000333555777999>>>GGGPPPVVVXXXXXX[[[___ccceeehhhmmmvvv}}}wwwkkk]]]SSSLLLGGGGGGJJJFFFHHHOOO\\\iiivvvxxxkkkccc___XXXTTTOOOJJJFFFCCC>>>;;;888:::???DDDKKKSSS]]]cccjjjmmmqqqssstttxxx~~~wwwiiiaaa\\\XXXZZZ^^^YYYNNNKKKQQQsssqqqdddQQQAAA777222///---------,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,'''(((((()))))))))))))))************************)))*********+++++++++,,,)))************+++++++++(((***,,,---......---,,,++++++*********+++,,,------------............///222000111444666999CCCMMMZZZiiizzzRRRRRRSSSSSSTTTTTTUUUUUUTTTSSSSSSUUUWWWXXXVVVUUUSSSRRRQQQSSSUUUSSSNNNJJJGGGEEEAAA===;;;;;;<<<===BBBDDDGGGKKKNNNOOOOOOOOONNNMMMOOOTTT```pppsssiii```XXXRRRQQQOOORRRfff~~~uuuhhhhhhmmmooo~~~zzzooo```RRRLLLMMMQQQWWWYYYZZZWWWQQQIIIDDDAAA999888666444222111111111555888BBBSSSffftttyyyzzzwwwtttpppjjjeee```]]]\\\RRRPPPKKKFFFAAA===;;;:::888777777777777666333111777333444<<>>HHHXXXbbb```\\\[[[bbbeeeiiilllooottt{{{qqqdddVVVNNNJJJGGGGGGJJJIIILLLRRR]]]ooo~~~pppcccZZZUUURRROOOJJJDDD???<<<:::999555999@@@HHHPPPYYYbbbhhhtttwww{{{|||}}}uuunnniiigggjjjkkk```SSSTTT```xxxhhhXXXEEE999222---******,,,,,,,,,,,,,,,+++***))))))+++---,,,***)))+++------+++******+++***)))'''+++++++++*********))))))++++++******)))(((((((((++++++************++++++///...,,,+++***++++++,,,---,,,,,,++++++,,,,,,---,,,,,,---...///000111111111000111555777:::CCCMMM```sss}}}{{{PPPPPPQQQQQQRRRRRRRRRRRRTTTSSSQQQPPPPPPNNNJJJGGGDDDDDDCCCBBB@@@===:::999:::888666555444444555666777999;;;???BBBEEEGGGHHHEEEHHHIIIMMMVVViii~~~|||jjjZZZRRRJJJFFFEEEIIITTT```ooovvvyyyqqqgggfffqqq}}}{{{fffWWWSSSWWWWWWWWWWWWWWWUUUPPPLLLHHH???999444444444222333555999:::DDDWWWkkkyyyzzzpppggg```]]]WWWUUURRROOOKKKFFFBBB???;;;;;;:::999888888888888999777666777555333777===EEEQQQaaarrr}}}|||yyyvvvrrrnnnkkkjjj[[[XXXSSSNNNJJJDDD>>>:::777777555333111111222333333222222333333444555666222222333333333444444444555555555555444333222111.........------,,,,,,,,,++++++++++++++++++++++++************************)))*********+++++++++,,,---***)))...222333666:::EEEHHHSSSbbbiiigggeeefffeeehhhlllooosssxxx|||mmm```SSSMMMJJJHHHIIILLLIIINNNTTT___rrr{{{nnnbbbYYYTTTPPPMMMHHHCCC>>>;;;999999888===DDDLLLUUU^^^gggmmmyyy|||wwwrrrooonnnooolll___UUU]]]nnn}}}~~~ssseeeUUUCCC888222...,,,...,,,,,,,,,,,,,,,+++***)))***,,,---,,,***)))***,,,+++***))))))******)))(((+++++++++*********))))))************))))))))))))++++++************++++++---,,,+++************+++...------,,,,,,------............///////////////111000222555777;;;DDDNNN^^^qqq~~~|||OOOPPPPPPQQQQQQQQQQQQQQQQQQOOOMMMLLLJJJHHHDDDBBB<<<;;;;;;999888555333222555444222111000111111222222333666:::===@@@BBBCCCBBBBBBDDDGGGPPPaaaxxxwww___UUUKKKFFFEEEFFFLLLRRR\\\eeelllkkkfffgggssswwwdddYYYVVVXXXWWWWWWWWWVVVTTTPPPLLL???999555555555444555888:::===HHHYYYjjjyyywwwjjjaaa^^^XXXVVVTTTRRROOOJJJDDD@@@======<<<<<<<<<<<<======<<<888555444111...000444777>>>JJJYYYooo}}}xxxtttrrrgggddd```[[[UUUNNNGGGBBB===;;;888555333222222222444444333333333333444444333333333333444444444444444555555444444333222111...............------------------,,,,,,++++++***++++++++++++++++++++++++(((((()))***,,,---......---***+++000333555999>>>GGGNNNZZZeeeiiiggghhhkkkkkkmmmqqquuuzzzxxxggg\\\PPPKKKJJJIIIJJJMMMIIIOOOXXXccctttvvvjjj___WWWRRRMMMJJJFFFAAA<<<:::888888999>>>FFFOOOXXXbbbkkkqqq|||yyyuuussstttsssjjjYYYUUUhhhwwwwwwwwwmmmaaaQQQ@@@666222//////111++++++,,,,,,,,,+++******+++,,,---,,,***))))))+++***)))((()))***++++++)))+++++++++***************))))))))))))************++++++************++++++++++++***)))))))))******......------------......000000//////............222111222666888;;;DDDNNN[[[nnnzzzNNNOOOPPPPPPQQQPPPOOOOOOMMMKKKHHHFFFDDDAAA>>>;;;888777666555444333222111000000///...------.........000222666999<<<===>>>>>>===>>>BBBIIIYYYqqqnnn```QQQJJJGGGFFFHHHKKKSSSZZZaaaccc```cccqqqtttbbbWWWZZZXXXVVVWWWXXXWWWTTTQQQBBB<<<777777777555666888:::@@@MMM\\\jjjxxxnnnccc]]]XXXWWWVVVUUUTTTOOOGGGBBB??????>>>??????@@@AAABBB===888555555333000111555555888???JJJ\\\sss~~~{{{uuurrrnnnhhhbbbYYYPPPJJJDDDAAA<<<999777666666555666555444333222222222222333333333444444444444555555555555444444333222111........................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......///---///444888999???EEEHHHQQQ]]]eeeffffffiiinnnqqqsssvvv{{{{{{ssscccXXXNNNJJJIIIHHHJJJMMMJJJQQQ[[[gggvvv{{{pppfff\\\TTTPPPJJJGGGCCC>>>:::888777777888>>>FFFPPPZZZcccmmmrrr|||~~~}}}xxxuuurrrssspppbbbQQQTTTrrrooopppzzzrrrhhh^^^NNN===444000...///111++++++,,,,,,,,,++++++***,,,,,,,,,+++***)))))))))***)))(((***,,,------,,,************************'''(((((()))***+++++++++++++++************++++++***************+++++++++------,,,,,,,,,,,,------///////////////.........222111333666888;;;EEENNNZZZlllvvvMMMNNNOOOPPPPPPOOONNNMMMIIIFFFCCC@@@>>>;;;888666555444444333222222111111---------,,,,,,,,,,,,,,,---...111333666888::::::;;;999:::>>>DDDQQQiiinnnZZZNNNIIIGGGGGGHHHOOOQQQUUUYYYXXX]]]nnnnnn]]][[[XXXVVVVVVYYYZZZWWWTTTFFF???999888777555444777999BBBRRRaaakkkwwwwwwhhh___XXXVVVVVVWWWWWWSSSKKKEEE???@@@@@@AAABBBDDDFFFFFFAAA<<<777777555222333666666777;;;CCCPPP```sss{{{uuummmddd[[[TTTKKKFFF@@@<<<;;;:::999888777777555444333222222222333333444444444555555555555555555555444333222222000///////////////......//////......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------000///333888;;;===CCCKKKOOOZZZeeejjjiiikkkpppuuuwwwxxx{{{xxxoooaaaVVVLLLIIIIIIHHHIIILLLLLLTTT___iiivvvuuukkkbbbYYYRRRMMMFFFDDD@@@<<<999777777777999???HHHRRR\\\fffooottt|||~~~|||}}}zzzuuurrrooopppjjjZZZMMMXXX|||jjjkkksss|||nnneeeZZZKKK;;;222///---,,,...***++++++,,,,,,,,,++++++,,,+++************))))))***))))))+++---......---************************''''''((()))***++++++,,,++++++************++++++******+++,,,,,,---------,,,++++++++++++++++++,,,------......///000000111222111222666888;;;DDDNNNZZZkkkxxxLLLMMMOOOPPPOOONNNLLLKKKDDDBBB>>>;;;999777444222111111000/////////000000,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555666666777444666;;;???III```xxxzzzdddUUULLLGGGEEEGGGHHHGGGJJJOOOQQQXXXlll}}}hhh]]]YYYUUUVVVYYY[[[YYYUUUHHH@@@;;;999777444444666:::EEEWWWgggpppwwwqqqcccWWWUUUTTTWWWYYYWWWPPPIIIAAAAAABBBDDDFFFHHHJJJKKKHHHAAA;;;999666222000222333333777>>>GGGRRRbbboooyyypppgggaaaSSSMMMEEE@@@>>>===;;;999999888777555444333333333333444444444555555555555666777777666666555444333111111111000//////...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000444:::===???GGGOOOVVVaaajjjllllllpppvvvyyy{{{{{{~~~vvvnnn^^^TTTKKKIIIIIIIIIJJJMMMQQQYYYdddlllwww~~~rrrggg^^^VVVOOOJJJDDDBBB>>>;;;888777777777===CCCMMMWWWaaajjjsssxxx}}}|||}}}~~~{{{~~~xxxrrrooonnnnnnfffXXXRRReeewwwjjjlllsssxxxjjjbbbSSSEEE888111///,,,***+++******+++,,,,,,,,,+++++++++)))((()))***+++***)))+++***)))+++---......---***************+++++++++'''(((((()))***+++++++++++++++************++++++)))***+++,,,---.........++++++************++++++,,,,,,---...///000111111111000111555777:::CCCMMMYYYjjj|||KKKMMMNNNOOOOOOMMMKKKIIIAAA>>>:::777555444222000//////...---......000000---------......------------...///000111222222222333000333888;;;AAAXXXpppooo___SSSIIIFFFGGGDDD@@@BBBIIIKKKQQQeee{{{uuu___YYYTTTUUUYYY\\\YYYVVVFFF???:::999888555555777<<>>;;;:::999888666666555555555444444444444555555555555888888888888777666555444333333222111///...---------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...//////000000222777===@@@BBBKKKTTT\\\fffmmmmmmnnnuuuzzz{{{~~~}}}uuunnnZZZQQQIIIIIIJJJKKKMMMPPPWWW___iiipppxxx}}}oooddd\\\TTTMMMGGGCCCAAA===:::888777777777AAAGGGPPP[[[dddmmmuuuyyy}}}||||||}}}zzz}}}yyyssspppmmmkkkbbbWWWYYYssswwwqqqwwwtttfff^^^KKK???444000///,,,******)))***+++,,,,,,,,,,,,+++)))((('''(((+++,,,+++******)))((()))+++,,,+++***))))))*********+++++++++(((((())))))*********+++++++++************++++++'''(((***,,,------------,,,++++++******++++++,,,---.........//////000000000///000444666999BBBLLLXXXiiizzzKKKLLLNNNOOOOOOMMMJJJIII???<<<888555444333111///000///.........///111222---....../////////......---...//////000000000///000---000666888===RRRjjjxxxhhhYYYMMMHHHHHHBBB>>>@@@FFFHHHLLL^^^rrr~~~```YYYTTTTTTYYY\\\YYYUUUDDD>>>999888888666666999>>>KKKaaattt{{{zzz|||yyycccVVVSSSQQQUUUZZZ[[[UUUOOOEEEEEEGGGIIILLLOOORRRTTTRRRIIIBBB@@@===999666666777555666:::<<>>888444555444222111333000000000111111///,,,)))---------...............222111000//////...//////111---...666:::<<>>;;;999666333111222666999>>>IIITTTeeemmmxxx{{{oooccc\\\SSSIIIDDDEEE??????===:::888777999:::333333222111222333555666555555444444444555555666555444333111000...---,,,........................000000...---,,,+++++++++...------...000222333222444666<<>>EEEMMMUUUYYY```lllwww{{{}}}{{{zzzyyyyyyyyy|||~~~xxxrrrnnnggg]]]PPPOOOhhh{{{~~~qqqcccXXXAAA999000+++,,,---,,,)))))))))(((((()))***++++++((())))))************)))((()))+++,,,---,,,,,,+++++++++******)))******+++)))))))))))))))******+++///---++++++------+++))))))***+++,,,---,,,,,,+++******+++,,,,,,---................../////////000111000222555666999AAAJJJXXXiii~~~PPPTTTVVVVVVWWWWWWRRRKKKDDD===888888777333222444333222222222222111...---////////////////////////000000//////......//////111---...555777:::FFFVVVxxxxxxlll^^^RRRLLLFFF@@@>>>AAACCCHHHYYYmmmwww```TTTVVVXXX^^^^^^UUUFFFAAA<<<:::777555888===GGG\\\ooo}}}xxx{{{|||vvv[[[SSSMMMPPPXXX]]]\\\WWWMMMNNNQQQTTTXXX[[[]]]]]]\\\UUULLLDDD???;;;888666666444444777999===GGGRRR^^^dddnnnxxxwwwlllddd\\\RRRLLLKKKBBBAAA>>>;;;888888888999666666555555444555555555666666555555555555666666444333333111000///...---........................,,,,,,++++++***+++++++++...------...000222333333999;;;AAAHHHLLLOOOWWWbbbmmmooorrrvvvzzz}}}{{{ssshhh]]]SSSLLLFFFFFFIIIMMMVVV^^^mmm{{{{{{vvvjjj\\\UUURRRLLLDDDAAA===<<<<<<:::888;;;@@@HHHPPPXXX]]]cccnnnwwwzzz}}}|||{{{{{{{{{||||||~~~wwwpppmmmbbbXXXOOOUUUttt{{{nnnaaaVVV@@@999111------...,,,***)))))))))))))))***++++++---,,,+++)))))))))***+++)))***++++++,,,,,,,,,+++,,,+++++++++***+++++++++))))))(((((())))))***+++---+++)))***,,,,,,+++)))***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------........./////////000000111000222555777999AAAJJJUUUhhhuuuzzz}}}UUUYYY]]]]]]^^^___ZZZSSSLLLEEE???>>>;;;777666777777666555444222111///...111000000//////000000000///............//////000222---...222444666AAANNNnnnyyyjjj\\\TTTFFF???<<<>>>@@@FFFXXXkkk}}}dddWWWXXXZZZ______VVVIIICCC>>>;;;777666;;;AAAPPPggg{{{yyyxxxsss{{{xxx\\\TTTMMMOOOXXX^^^^^^ZZZOOORRRVVVZZZ]]]^^^^^^]]]^^^XXXOOOGGGAAA<<<888555:::777666777888;;;EEEOOOWWW]]]dddlllttt}}}zzzrrrjjj```YYYVVVIIIGGGCCC???<<<;;;::::::999999999999888777666555777666666555555555666666333333222222111000000///........................++++++******+++,,,---------------...000222444555???AAAGGGNNNRRRUUU\\\dddnnnppptttxxx{{{~~~wwwmmmbbbXXXLLLHHHFFFGGGHHHNNNYYYeee{{{wwwqqqeeeYYYRRRNNNHHHAAABBB???<<<<<<;;;:::>>>DDDLLLUUU^^^ccchhhpppvvvxxx}}}||||||{{{||||||}}}}}}{{{|||~~~|||tttnnnjjj\\\SSSNNN___uuuiii\\\PPP===888222/////////,,,***))))))))))))*********+++111///,,,)))((()))***,,,+++************+++,,,,,,((((((((((((((()))))))))((((((((((((((())))))***+++)))))))))+++,,,+++***+++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000111000222555777999AAAKKKSSSggg}}}nnnqqqsssZZZ^^^aaaccceeegggccc]]]VVVOOOHHHFFFCCC???===???======<<<999555111///...111111000//////000111111...............///000000333//////222333555<<>>:::777777>>>GGG]]]uuu{{{vvvqqqsss{{{}}}ppp]]]TTTMMMNNNWWW^^^___\\\QQQUUUZZZ^^^______^^^]]]]]]YYYRRRJJJCCC>>>:::777;;;888777777777:::CCCMMMWWW[[[```eeejjjqqqzzzzzzqqqgggaaaTTTQQQKKKGGGCCC@@@>>>===999:::;;;;;;;;;999777666666666555555444444555555222222222222222111111111........................---------------...//////------...///000333777:::CCCGGGMMMTTTYYY^^^eeejjjlllnnnssswww{{{~~~ttthhh\\\TTTIIIHHHHHHIIIIIIOOO]]]lllssslllaaaVVVPPPKKKEEE@@@BBB>>>;;;<<<;;;;;;@@@GGGPPPZZZdddhhhlllqqquuuuuuxxxxxxxxxyyyyyyzzz{{{{{{xxxxxxzzz|||~~~yyyqqqkkkhhhYYYPPPOOOhhh~~~pppdddVVVJJJ888555111//////...+++))))))*********************...---+++***))))))***+++,,,+++***))))))***+++,,,(((((())))))))))))))))))((((((''''''(((((()))******))))))***+++,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++...////////////000000000111000222666777:::BBBKKKQQQfff~~~{{{kkkmmmnnn]]]aaadddfffkkkooonnnjjjbbbZZZSSSPPPMMMIIIGGGIIIHHHIIIIIIEEE>>>666222000111000/////////000222333111111000/////////000000444222000222333555;;;AAARRRoooqqqbbbPPPFFF>>>>>>AAAIII\\\nnn|||}}}fffZZZ\\\___ccccccYYYIIICCC>>>999777999DDDPPPhhh}}}vvvooonnnpppyyysssggg[[[SSSLLLNNNXXX___```^^^TTTXXX]]]______]]]]]]]]][[[YYYTTTMMMFFFAAA===<<<;;;888777888888:::CCCLLLVVVZZZ^^^```bbbgggnnnttt}}}wwwnnn```[[[TTTNNNJJJFFFBBB???:::;;;<<<<<<<<<;;;999888666555555444333333444444333333333222222222222222////////////////////////000///......------......,,,...000111333777<<>>>>>>>>======;;;::::::777666555444444444444444444444333333333333333333////////////////////////......---,,,++++++,,,,,,,,,///222444666;;;CCCIIINNNUUU]]]dddllluuuzzzyyymmmooorrrvvvzzz~~~{{{ooo```SSSNNNJJJJJJKKKMMMNNNTTTdddsssnnndddZZZTTTNNNGGGBBBAAA>>>:::777999:::>>>GGGPPP[[[dddnnnqqqsssvvvxxxvvvrrrsssssstttttttttsssssssssssssssuuuxxx|||zzzppphhhbbb___UUURRR^^^wwwjjj^^^MMM>>>000///...,,,+++************+++,,,,,,,,,+++***)))$$$&&&))),,,---,,,***)))++++++***))))))))))))***%%%&&&((()))******)))((()))))))))))))))******++++++,,,------,,,+++,,,...*********+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000111111111000222666888;;;DDDMMMUUUjjj}}}~~~}}}qqqbbbfffhhhaaadddfffjjjsss~~~}}}tttjjjddd^^^XXXUUUVVVSSSZZZ```___VVVIII>>>999333222111111333666999;;;<<<;;;999666333111000///111111000000333777:::;;;@@@SSSsssttt]]]OOOCCCBBBFFFPPPcccvvvkkkaaaeeefffhhhcccWWWHHHCCC>>>;;;:::BBBTTTeeesssnnnjjjkkkmmmkkkccc]]]QQQLLLJJJRRR```kkknnnlll]]]___```^^^[[[[[[___cccbbbbbb___YYYPPPHHHDDDCCCAAA@@@AAACCCAAA???CCCIIINNNRRRVVVWWWVVVUUUWWWZZZ^^^cccfffeeebbbeeeoooyyy|||uuukkkccc^^^YYYRRRMMMEEEDDDBBB???===;;;::::::999888777666666555555555555555444444333333222222////////////////////////---,,,,,,,,,,,,------...---000444777:::@@@IIIPPPWWW___gggmmmuuuvvvvvvwwwyyy|||~~~xxxlll\\\OOOKKKIIIGGGHHHLLLPPPWWWggguuu~~~kkk```VVVRRRMMMEEE@@@@@@===999777999<<>>LLLgggwww```QQQEEECCCGGGQQQdddwwwnnneeeiiiiiiiiicccUUUHHHCCC???<<<===FFFZZZlllzzztttnnnjjjhhhddd]]]XXXLLLHHHIIITTTeeeqqquuusssaaabbbbbb^^^ZZZZZZ```fffggggggeee]]]SSSKKKFFFDDDEEEEEEFFFGGGDDD@@@BBBHHHLLLPPPUUUVVVTTTRRRSSSTTTRRRVVVXXXUUUPPPRRR\\\fffmmmwwwvvvnnniiiccc\\\VVVLLLIIIFFFAAA>>>;;;:::999;;;:::999888777777777777666555555444333333222222000000000000000000000000---------...///000111222---111666999<<>><<>>;;;:::;;;;;;:::999888777666555444333333222222222222111111111111111444111///111000---,,,///222000333;;;@@@EEEQQQ]]]iiilllrrrxxx}}}{{{rrrgggXXXNNNKKKIIIGGGHHHKKKOOOXXXiiixxxuuuggg```UUULLLFFFCCCAAA@@@:::777666:::???EEEPPP[[[fffpppxxxzzzzzz}}}}}}{{{wwwtttsssrrrssstttvvvxxx|||~~~xxxlll```XXXQQQNNNGGG\\\yyyrrriiiWWWBBB444......---,,,,,,,,,------)))***+++,,,,,,+++***)))+++++++++******+++,,,,,,******))))))((((((''''''((()))))))))***************+++,,,,,,+++***+++,,,++++++,,,,,,---------,,,******+++++++++,,,,,,,,,...------,,,,,,,,,------000000000///......000222...000444:::===AAALLLWWWiiivvvxxxhhhlllooohhhjjjnnnrrryyyyyyrrrkkkaaaXXXVVVTTTXXX^^^aaa___WWWLLLEEE<<<777333333444777@@@IIITTTPPPIIIBBB<<<999888777444333222111222555888999<<<>>>PPPssskkkZZZJJJEEEGGGOOOaaatttxxxnnnooouuussshhh[[[KKKAAA;;;>>>AAAIIIdddwwwooolllggg[[[PPPGGGFFFHHHUUUlllnnnggg```___```aaaffflllrrrqqqmmmdddXXXOOOKKKJJJLLLOOONNNGGGDDDGGGKKKLLLSSSTTTUUUTTTQQQMMMKKKIIIHHHIIIHHHFFFCCCBBBDDDGGGLLLPPPYYYdddmmmvvv|||vvvrrrfffaaaXXXPPPKKKGGGCCCAAA@@@>>>;;;::::::;;;:::999888888777666444333222222222222222222111111111111222///...000000......222333333666===CCCHHHTTT```jjjnnntttzzzyyynnncccVVVOOOMMMIIIHHHIIILLLPPPYYYjjjzzz}}}qqqeee^^^TTTKKKEEEBBB@@@???;;;888777;;;@@@HHHTTT___iiirrrzzzzzzyyy|||~~~~~~}}}~~~~~~}}}|||{{{yyyxxxvvvvvvwwwxxxyyy}}}{{{yyysssiii^^^VVVOOOKKKKKKeeesssllldddSSS@@@444...------,,,,,,,,,,,,,,,)))***++++++++++++***))),,,,,,++++++++++++,,,,,,))))))))))))(((((((((((()))*********++++++++++++***+++,,,+++***)))***,,,((()))***+++,,,++++++*********+++++++++,,,,,,,,,...------,,,,,,------...///000000///------///111///000444999<<>>:::888888666444333222222333555666999999GGGfffnnn]]]LLLFFFGGGNNN___qqqzzzqqqsss{{{yyykkk\\\KKK@@@;;;>>>AAAKKKiiisssjjjaaaVVVNNNFFFEEEHHHUUUmmmwwwnnneeebbbbbbdddiiiooosssqqqlllbbbWWWOOOLLLLLLPPPSSSRRRLLLHHHLLLPPPRRRXXXXXXWWWUUUQQQMMMIIIFFFDDDEEEFFFEEEBBB@@@@@@@@@CCCDDDHHHPPPWWW^^^jjjvvvwwwpppggg^^^VVVPPPKKKHHHCCC@@@>>><<<======<<<;;;:::999888777555444333222333333222222111111111111000---,,,///000///111555555666;;;BBBHHHNNNYYYdddkkkooovvv|||uuuiii^^^TTTOOOOOOJJJIIIKKKNNNSSS\\\mmm}}}wwwjjjaaaZZZQQQHHHCCC@@@>>>===<<<888888<<>>;;;999<<>>@@@BBBNNNooorrrcccTTTJJJDDDFFFKKKZZZqqqwwwjjjffffffhhhmmmrrrnnnkkkcccXXXNNNJJJLLLOOOTTTXXXYYYUUUSSSWWW[[[]]]^^^\\\ZZZYYYXXXUUUPPPKKKIIIGGGFFFDDDDDDCCCCCCBBB>>>===@@@EEEFFFEEEHHHLLLVVV___pppvvvlllccc\\\WWWNNNKKKHHHEEEDDDDDDBBBAAA???>>><<<:::888666444333444444333333222111111000333///...111111111333888888???FFFLLLRRR[[[ccciiilllqqqwww{{{~~~pppeeeZZZPPPKKKJJJKKKKKKNNNSSSYYYccctttmmm```YYYSSSKKKDDD@@@>>><<<;;;:::777888>>>GGGQQQ```llloootttwwwwwwxxx{{{{{{yyyuuuvvvwwwyyy{{{}}}~~~}}}~~~~~~}}}}}}|||rrrhhhaaaYYYOOOKKKLLLkkkxxxpppfff]]]QQQBBB666111---,,,++++++******+++++++++******************+++...---,,,+++++++++++++++''''''(((((())))))******(((((((((((())))))))))))(((*********)))((()))******+++---//////...---,,,******+++++++++,,,,,,,,,---------------...///000---///000000.........///222222444888;;;AAANNN[[[mmmxxx```jjjssshhheeedddjjjxxxttthhh\\\SSSMMMPPPXXXdddmmmnnnhhhaaaTTTLLLBBB===:::<<>>===AAADDDQQQttt{{{lllYYYLLLEEEJJJRRR```tttsssgggcccfffgggjjjlllbbb]]]TTTJJJBBBBBBIIIOOOSSS[[[aaaaaaaaaeeehhhhhhiiigggeeeeeegggfff```[[[QQQPPPPPPRRRTTTTTTQQQNNNJJJFFFEEEGGGGGGCCCAAACCCBBBCCCJJJWWWgggyyyxxxsssddd```[[[WWWTTTQQQNNNLLLEEEDDDBBB???<<<:::888777666555444333222111111000555111000333555666:::???AAALLLUUUYYY___gggmmmnnnrrruuuxxxzzz{{{|||{{{kkk^^^SSSKKKIIIKKKJJJJJJOOOVVV]]]gggwwwvvvggg]]]SSSOOOHHHCCC@@@===;;;:::::::::===EEENNNWWWdddoooqqqtttuuuuuuwww{{{{{{xxxrrrssstttwwwzzz~~~yyyooogggaaaVVVNNNTTTbbbqqqjjjaaaWWWHHH999111000...------,,,,,,,,,,,,,,,++++++***))))))***++++++---,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,+++***)))***,,,))))))((((((((()))***+++******+++++++++,,,,,,,,,------------...///000111...000222222111000000111111222666:::===BBBNNNZZZhhh~~~ppp```lllxxxllleee^^^aaaooowwwkkk^^^SSSEEEHHHPPP```ooowwwuuuqqqhhh^^^RRRJJJEEEFFFOOOYYYZZZXXXUUUPPPKKKFFFBBB@@@:::999888777666555444333333999???GGG^^^ttt___QQQHHHEEENNNZZZkkksssjjjbbbXXXQQQFFF@@@???CCCDDDPPPqqq|||nnn[[[MMMFFFKKKTTTaaauuuqqqeeebbbeeeggghhhjjj^^^YYYPPPFFF???@@@GGGNNNWWW```gggiiijjjmmmpppoooooollljjjkkklllkkkeee```VVVVVVYYY]]]___^^^YYYTTTKKKFFFBBBBBBBBB???>>>@@@BBB???BBBLLLYYYkkk~~~oookkkeeeaaa]]]ZZZWWWTTTGGGFFFDDDAAA>>>;;;999888666666555444222111111000333000///333666888===CCCEEEQQQZZZ^^^ccckkkqqqpppuuuwwwyyyzzz{{{||||||hhhZZZOOOIIIIIIMMMIIIJJJOOOVVV]]]gggxxxrrreee\\\SSSNNNHHHCCC@@@>>><<<:::;;;;;;@@@IIIQQQZZZeeepppsssuuuvvvuuuwwwzzzzzzvvvqqqrrrtttwww|||vvvmmmfff```UUUNNNYYYkkklllfff^^^TTTEEE666000000///...------,,,,,,------,,,+++***))))))***+++,,,,,,+++***)))((((((((((((******))))))((((((''''''))))))))))))***************+++,,,,,,+++***+++,,,,,,***)))((((((***,,,---******+++++++++,,,,,,,,,---------......000111111///111333333222111111111000111666<<<>>>CCCMMMYYYggg~~~~~~{{{nnndddqqq}}}pppddd\\\^^^fffvvv~~~pppaaaSSSIIIJJJMMMXXXiiixxx~~~vvvlll[[[KKKGGGNNNTTTVVVXXXWWWSSSNNNMMMNNNLLLHHHHHHAAA::::::888444111111111888===BBBWWWgggQQQFFFFFFNNNUUUkkk}}}~~~xxxjjj^^^UUUJJJAAA>>>===AAAJJJ[[[ttt{{{nnn\\\PPPHHHOOOZZZiii|||yyymmmiiiiiieeeiiilllddd___VVVJJJCCCAAACCCIIIOOOYYYbbbnnnxxx{{{{{{yyywwwtttssssssuuuuuuppphhhbbb]]]^^^cccjjjooommmeee^^^YYYQQQGGGBBBBBBBBB@@@=========@@@HHHRRRbbbxxx}}}sssiiieeeffffffcccXXXKKK???>>>AAA???<<<999999888666444333333333333000......111888@@@EEEGGGPPPVVV^^^fffkkkpppsssuuuuuuwwwxxxyyyzzz|||yyyeeeYYYQQQLLLKKKMMMMMMKKKNNNYYYcccmmm{{{vvviii___YYYSSSIIIBBBBBBBBB???<<<;;;;;;???HHHRRRYYY]]]eeennnrrrrrrssstttuuuuuuuuuuuutttuuuvvvxxxzzz~~~sssiiiccc^^^RRRLLLcccmmmhhh\\\LLL<<<333000000---,,,,,,++++++,,,,,,---************************+++++++++*********))))))))))))(((((()))+++---...+++++++++*********))))))'''((()))+++++++++***))),,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,---+++***+++///111111000111222444333333222444555111111555999===BBBOOO\\\ppp~~~zzzrrrkkk```fffsssiii```^^^aaammmwwweeeUUUGGGFFFHHHSSSeeewww|||hhhTTTLLLOOOUUUWWWZZZYYYUUUPPPQQQSSSRRRNNNKKKBBB<<<:::999555222222111777;;;@@@TTTzzzjjjTTTGGGGGGNNNUUUiii{{{yyyjjj]]]RRRFFF@@@===<<<@@@IIIZZZrrrzzzmmm\\\PPPLLLRRR\\\kkkyyykkkhhhjjjjjjqqqtttkkk```VVVIIIBBBAAADDDLLLTTTfffmmmxxx{{{{{{|||}}}|||vvvllldddaaabbbgggnnnuuuuuuooojjj___VVVLLLFFFFFFFFFDDDAAACCCBBBCCCIIIPPP\\\ooo|||sssqqqsssrrrmmmZZZMMMAAA@@@BBBAAA>>>===:::999777555333222333333///444999;;;===@@@GGGLLLVVV\\\dddlllqqqtttvvvwwwwwwxxxyyyzzzzzz|||tttbbbWWWQQQMMMMMMOOOOOOMMMPPPYYYdddooo}}}|||pppeee[[[VVVOOOFFF?????????<<<999999;;;@@@LLLXXX___bbbhhhoootttuuuuuuvvvvvvuuuuuutttvvvwwwxxxxxxyyy}}}{{{qqqiiiccc]]]QQQPPPlllqqqhhhYYYIII;;;333000///---,,,,,,++++++,,,,,,---************************+++++++++*********))))))***))))))))))))+++,,,---+++++++++*********))))))))))))***+++++++++++++++******)))))))))***++++++,,,,,,,,,++++++,,,---------+++***,,,///111111000000222333222111111222333222333666:::===CCCPPP]]]ppp~~~yyyqqqiii^^^fffzzzoooeee^^^[[[dddjjjXXXKKKGGGEEELLL]]]rrryyyaaaTTTTTTYYY[[[\\\[[[WWWTTTVVV[[[[[[WWWNNNEEE===;;;999666333444111555999===OOOsssnnnXXXJJJHHHNNNTTTeeewww~~~zzzjjj[[[OOOAAA===;;;;;;@@@HHHXXXooozzzlll[[[QQQQQQUUU^^^ooozzzkkkgggmmmsss}}}tttbbbVVVHHHBBBAAAEEEQQQ]]]tttyyy{{{oooffffffhhhlllttt{{{~~~{{{xxxhhh___SSSMMMLLLLLLJJJGGGGGGEEEEEEJJJPPPYYYiiiwww~~~~~~}}}vvv\\\OOOCCCAAACCCCCCAAABBB<<<;;;888666444333222222111<<>>>>>>>>;;;999999<<>>DDDQQQ^^^ppp}}}xxxpppggg\\\fffwwwggg^^^YYY___wwwppp]]]TTTKKKDDDHHHUUUjjjnnn\\\YYY]]]aaa^^^\\\XXXWWW\\\dddeeebbbTTTJJJ@@@<<<999555333444111555888<<>><<<:::777444333333222666@@@KKKMMMJJJLLLWWWaaaaaagggpppwww{{{||||||}}}{{{{{{{{{zzzzzz|||wwwjjj\\\TTTQQQOOORRRWWWWWWVVVWWW^^^jjjxxx|||pppfff]]]VVVRRRKKKDDD??????>>>;;;;;;<<<>>>EEESSSaaahhhjjjnnntttzzz{{{}}}}}}|||zzzvvvtttyyyyyyyyywwwwwwyyy}}}{{{rrrllliiibbbXXXQQQ```{{{vvveeeOOO>>>666333000---,,,,,,++++++++++++,,,,,,************************************************++++++******************************************,,,+++***))))))***,,,------,,,,,,+++++++++++++++*********+++,,,---...///---,,,,,,,,,...///000000111222222222000///000111333333666:::===DDDRRR___qqq~~~}}}}}}yyyqqqhhh\\\gggkkk```]]]```pppxxxfffYYYNNNDDDEEEOOObbb}}}|||fff^^^___bbbaaa^^^ZZZYYYaaalllnnnkkk]]]QQQDDD===888444222333333666999===JJJgggvvvbbbRRRKKKMMMQQQ^^^qqq{{{wwwuuugggZZZNNN@@@<<<;;;<<>>EEEHHHKKKRRR]]]fffbbbhhhpppwww{{{|||}}}}}}||||||{{{yyyxxxyyy}}}rrrggg\\\UUUQQQPPPTTTZZZ\\\[[[]]]cccppp{{{nnnddd\\\VVVRRRHHHBBB>>>>>>===;;;;;;>>>AAAGGGSSSaaahhhjjjooovvv|||~~~}}}yyywwwxxxxxxxxxwwwwwwyyy~~~wwwnnniiiggg___UUUVVVmmm}}}vvvooo^^^HHH999444222///,,,,,,++++++******++++++,,,***************************************************+++++++++*********)))************************+++***)))(((((()))***+++,,,,,,+++******+++++++++*********+++,,,---...///---------------...///000111222333222111000111222222222555999===DDDSSSaaattt|||}}}~~~~~~}}}{{{sssiii^^^ggguuuiiicccaaaiiiuuu~~~lllXXXLLLBBBCCCJJJ[[[xxxssseeebbbccceeeaaa\\\\\\gggssswwwttthhh[[[KKKAAA:::444222333333666:::@@@JJJbbbwwwfffVVVLLLLLLOOOZZZmmmyyyssspppcccXXXNNNBBB;;;:::<<<@@@EEEOOO```pppuuuvvvssseeeZZZXXXRRRYYYeeeuuuuuuuuu|||hhhXXXKKKIIIJJJQQQgggyyyrrrooorrrvvv{{{zzzqqqkkkiiifffaaa\\\OOOJJJIIIOOOXXXcccqqq}}}~~~qqq^^^SSSHHHDDDBBB???@@@BBB???>>>;;;999777666555555777:::???DDDLLLUUU```gggfffjjjqqqvvvyyyzzz{{{||||||{{{yyywwwuuuvvvzzz}}}|||mmmcccZZZUUURRRQQQWWW^^^```aaaccciiiwwwyyylllccc\\\UUUQQQDDD???<<<<<<;;;999:::>>>DDDJJJVVVcccjjjlllqqqwww|||~~~~~~{{{xxxxxxxxxxxxxxx{{{}}}ssskkkgggcccZZZTTT___~~~xxxooobbbTTTBBB666222111///,,,++++++************++++++***************************************+++++++++)))******+++++++++*********************++++++++++++***))))))((()))))))))((((((((((((((()))******++++++++++++,,,------...,,,---......------///000000111222222111111222444222222444999>>>FFFVVVeeeyyy}}}{{{}}}~~~~~~}}}tttiii___ffftttggg___bbblll}}}jjjXXXLLLBBBBBBFFFRRRmmmqqqjjjjjjiiieee___```lllzzz~~~|||ttteeeSSSFFF<<<555222333222555:::AAAIII^^^~~~}}}vvvhhhXXXNNNKKKMMMVVViiiyyyqqqlll^^^TTTMMMBBB:::999;;;>>>BBBJJJZZZhhh|||ppppppmmm```VVVWWWTTT\\\hhhvvvwwwzzz|||iiiYYYMMMLLLNNNUUUmmmyyysssqqquuu{{{}}}wwwssslllddd]]]QQQLLLIIIOOOYYYfffuuu}}}ooo___UUUKKKGGGCCC???>>>@@@???===;;;999888777777777888<<>>???>>>===;;;999888888888888:::BBBLLLRRRWWW]]]eeelllsssuuuwwwxxxwwwwwwxxxzzzzzzyyyvvvrrrpppqqquuuxxx|||}}}ppp___YYYSSSQQQQQQSSS[[[ddddddhhhlllrrrsssfff^^^WWWOOOJJJDDDAAA??????===;;;>>>CCCIIIRRRbbbqqqvvvttttttwwwzzz~~~||||||{{{zzzyyyzzz~~~vvvoookkkaaa[[[RRRVVVsssssseeeKKKCCC999222//////...---++++++************++++++************************))))))******++++++++++++'''(((***+++,,,,,,,,,+++))))))******+++++++++++++++,,,,,,---,,,+++***(((((((((((()))***,,,......------,,,+++++++++,,,,,,,,,...///...,,,,,,...111+++---///000000000222444333333777<<>>FFFQQQYYYnnnlllfffddd\\\UUUTTTSSSeeexxx}}}zzzuuu{{{vvveeeXXXPPPRRRVVV___tttzzzuuuqqqtttzzzyyyuuunnneeeSSSJJJHHHQQQ```ooo|||zzz}}}}}}rrr```ZZZQQQJJJHHHEEEBBB????????????===;;;;;;===???AAAJJJTTT\\\```dddjjjoooyyy{{{~~~}}}zzzyyyrrrnnnoooqqqqqqrrrtttzzz~~~uuulll\\\UUUOOOPPPRRRVVV\\\cccoootttwwwzzz}}}mmmfffaaaWWWLLLFFF@@@===<<<<<<;;;:::>>>DDDNNN\\\kkksssvvvyyyzzzyyy}}}~~~|||zzzyyyxxxyyy|||xxxpppjjjddd___QQQJJJ[[[mmm\\\III===222000000---***(((******,,,---......------************************************************+++,,,---,,,***)))***+++''''''''''''((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///......------...------......///000111000...,,,---///111222222111111444:::BBBOOOcccttt{{{|||}}}xxxmmmaaaZZZ```sssvvv```VVVUUU]]]lllzzzkkkVVVMMMEEEBBB@@@EEEXXXlll}}}tttnnnmmmjjjiiizzzrrr\\\LLLAAA888555555555555<<>>EEEMMMTTTbbbyyylllfffddd\\\VVVVVVXXXiii|||}}}zzzwww~~~rrraaaWWWQQQVVV\\\fff{{{|||xxxvvvyyy~~~{{{vvvnnndddWWWOOOLLLUUUddduuu{{{sssqqqtttwww}}}sssddd]]]UUUNNNKKKHHHCCC@@@@@@@@@>>><<<;;;<<<@@@CCCHHHPPP\\\dddhhhlllqqquuuyyy|||}}}{{{xxxrrrnnnpppssssssuuuxxx~~~|||ooofffYYYSSSOOOPPPSSSXXX___fffxxxyyykkkddd___VVVKKKFFF@@@===;;;<<<<<<;;;???FFFSSSbbbpppwwwzzz|||}}}||||||}}}||||||{{{yyyxxxzzz}}}yyyqqqjjjddd\\\QQQNNNccc}}}iiiYYYEEE:::111000111...+++***(((***,,,------,,,+++***************************************************+++,,,---,,,***)))***+++,,,+++***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,...------......///000111000000000000111111222333444333666<<>>>>>???CCCIIIMMMVVVkkk}}}lllfffddd]]]XXXXXX^^^ooo}}}yyyyyy}}}lll^^^WWWTTT[[[dddppp~~~|||}}}~~~zzzuuujjj```YYYTTTSSS]]]mmmrrrjjjhhhgggoooxxx}}}uuufff```YYYSSSPPPLLLGGGCCCBBBAAA>>>;;;:::===CCCGGGNNNVVVbbblllqqqtttwwwzzzzzz}}}~~~{{{vvvqqqnnnqqqtttuuuxxx|||~~~yyyyyy{{{}}}~~~ttthhh___WWWQQQOOOQQQUUUYYYaaaiiiuuugggaaa\\\SSSJJJEEE@@@===;;;<<<<<<===BBBIIIZZZggguuu{{{|||~~~~~~|||{{{|||}}}}}}zzz|||{{{zzzzzz|||zzzrrrkkkdddWWWPPPTTTppptttcccUUUAAA777//////111///------+++,,,---......,,,***)))************************************************+++,,,,,,,,,***)))***+++------,,,******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,...------......///000111000222555444222111222444777555777===FFFTTTjjj|||~~~}}}|||yyyxxx~~~vvviiiVVVZZZkkkqqqaaaYYYUUU[[[dddoooxxxyyynnn```VVVLLLCCC@@@===???LLL\\\vvvvvvmmmlllkkkkkkxxxuuu]]]NNNFFF???;;;:::666666:::AAAHHHUUUjjj}}}nnnfff^^^[[[VVVOOOKKKKKKOOOTTT\\\kkkxxxiii\\\QQQHHHCCC>>>>>>>>>???@@@CCCFFFIIIOOObbb{{{yyykkkgggddd___[[[[[[bbbsss{{{wwwzzzwwweee\\\WWWXXX```kkkxxxyyyqqqfff\\\XXXYYY^^^jjj|||}}}rrriiidddaaaiiiuuuzzzsssddd___ZZZWWWUUURRRNNNJJJFFFDDD???;;;:::===DDDIIIQQQYYYeeeoootttwwwyyyzzzyyy|||~~~{{{tttooonnnrrruuuwww{{{{{{vvvuuuwwwyyy{{{{{{}}}~~~~~~yyyooobbbZZZVVVRRRPPPSSSVVVZZZbbbkkksssfff___YYYOOOGGGCCC@@@<<<:::<<<===???FFFNNN^^^lllyyy}}}~~~~~~}}}{{{zzzzzz{{{~~~}}}}}}|||{{{{{{~~~yyyrrrjjjbbbQQQPPP]]]~~~tttjjj\\\PPP===555//////000...,,,---////////////...---,,,+++***************************************************+++,,,+++***))))))++++++***))))))((((((((()))++++++++++++++++++++++++************************++++++,,,,,,------,,,,,,...------......///000111...333777666222000222555888666888>>>FFFUUUkkk~~~zzzxxxuuuuuu{{{zzzoooZZZ]]]lll{{{iii^^^XXX\\\```fffnnnqqqhhh\\\UUUKKKBBB???<<<<<>><<>>BBBKKKTTTdddqqq}}}~~~|||yyyyyyzzz~~~~~~}}}}}}vvvoooggg___MMMRRRiiiuuuiii```UUUJJJ;;;444/////////,,,+++,,,111000///---,,,,,,,,,,,,***************************************************+++,,,+++)))((()))***)))))))))))))))***++++++++++++++++++++++++++++++***************************+++,,,,,,---------,,,...------......///000111,,,111666555111///111444777666888>>>FFFTTTjjj|||zzzwwwttttttyyy|||rrr^^^```mmmrrrccc[[[^^^```ccchhhkkkeee]]]UUUJJJAAA???<<<;;;CCCOOOeeesssfffccceeefffsss~~~iiiXXXJJJ@@@;;;<<<999999:::???HHHUUUdddooo}}}nnnaaaUUURRRSSSRRRQQQPPPNNNOOORRR[[[mmmwwwkkkaaaYYYRRROOOFFFDDDBBBBBBDDDFFFGGGGGGGGGRRR```pppvvvqqqkkkgggdddcccaaaaaafffsss}}}zzzxxxvvv|||ppp```SSSSSSXXXdddvvv~~~uuullliiibbbpppuuugggbbbfffppp~~~yyywwwuuuttttttpppjjjddd[[[YYYWWWYYY^^^aaabbbaaaXXXTTTMMMGGGDDDGGGMMMSSS___dddmmmuuu{{{}}}||||||zzz|||~~~|||tttrrrrrruuuvvvwww}}}~~~xxxuuuuuuvvvvvv{{{zzzyyywwwqqqhhh]]]VVVVVVTTTTTTWWWXXX[[[cccmmmyyynnnccc[[[TTTJJJCCC@@@???;;;999;;;???DDDNNNYYYjjjwwwzzzzzz{{{~~~yyyqqqkkkcccZZZLLLXXXvvv|||lll```WWWMMMCCC888333//////...+++***,,,............---,,,+++******************************************************+++++++++)))((()))************++++++---......++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------......---...------......///000111,,,///222222000000111444555555888>>>FFFSSSgggxxx{{{xxxvvvuuuxxx~~~xxxppp\\\^^^lll}}}kkk___bbbdddcccdddfffbbb\\\TTTIIIAAA???===:::AAALLL^^^wwwgggbbbccccccpppppp]]]LLL>>>999;;;888888999===GGGUUUbbbjjjrrrzzzpppaaaRRROOOSSSTTTTTTTTTQQQRRRSSSWWWcccttt{{{qqqggg___YYYTTTQQQPPPLLLHHHFFFGGGIIIIIIHHHIIIPPPYYYdddsss~~~|||ooonnnkkkgggdddddddddcccfffsss}}}~~~zzzyyyyyyxxxqqqdddWWWXXX]]]gggyyyvvvqqqqqqttt}}}nnnjjjlllvvvzzzwwwsssrrrqqqmmmgggbbb\\\YYYXXX[[[aaagggjjjjjjaaa]]]WWWRRROOORRRYYY^^^gggjjjpppwww}}}~~~}}}}}}~~~~~~xxxvvvvvvxxxxxxyyy~~~~~~{{{zzzyyyxxx|||zzzvvvrrrlllcccZZZTTTSSSSSSTTTXXXYYY\\\fffqqqrrrhhh^^^XXXQQQHHHBBBAAA???:::888;;;???FFFRRR\\\lllyyy|||{{{|||~~~ssslllggg^^^UUUNNN___uuudddXXXOOOEEE<<<444///---......++++++...+++...222555555111,,,(((************************************************)))***+++***)))((()))***,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,....../////////...------......///000111......//////111222444555555555999???GGGRRRdddttt|||{{{zzzwwwyyy|||{{{qqqhhhXXX[[[jjjtttdddhhhhhhdddbbbaaa]]]XXXTTTIIIAAA???===;;;@@@JJJZZZ}}}zzziiibbbcccbbbnnntttaaaLLL===888:::666666666:::DDDSSS___eeejjjnnnxxxrrraaaQQQNNNRRRVVVWWWWWWWWWXXXWWWVVV\\\iiitttxxxzzztttkkkbbb[[[VVVSSSPPPXXXRRRLLLIIIIIIJJJJJJIIINNNRRRWWW^^^jjjuuuwwwrrrlllmmmkkkgggdddeeeeeedddgggsss||||||yyyyyyzzz{{{sssggg``````bbbjjjyyyuuurrruuuvvvooopppzzz|||yyyuuusssrrroooiiieee]]][[[YYY\\\cccjjjnnnpppgggddd___ZZZXXX\\\bbbhhhjjjmmmqqqwww}}}~~~}}}{{{zzzzzz{{{zzzzzz~~~|||{{{xxxtttnnnhhh```WWWRRRPPPQQQTTTXXXZZZ^^^hhhtttxxxlllccc[[[UUUOOOGGGCCCCCC>>>:::888;;;@@@GGGSSS___kkkxxx~~~}}}}}}zzzooohhhddd\\\RRRQQQeeerrr```SSSKKKAAA777000---+++......,,,---111***000888>>>===777...(((************************************************)))***+++***)))((((((***,,,,,,+++***))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...------......///000111///...---...111444666666555555:::AAAHHHRRRcccrrr}}}}}}|||yyyyyy{{{xxxlllaaaVVVZZZjjjqqqmmmiiiddd```^^^\\\[[[NNNMMMIIIAAA::::::???EEE\\\uuuuuuhhhcccgggppp|||wwwcccPPPCCC===;;;:::999;;;@@@IIISSSZZZ]]]^^^dddooo}}}pppeeeWWWPPPQQQVVV[[[]]]```[[[WWWWWW\\\dddlllqqqqqqkkkccc[[[VVVVVVXXX[[[]]]ZZZUUUPPPMMMLLLMMMNNNQQQRRRUUU\\\eeelllnnnnnnmmmkkkiiigggffffffggghhhjjjooouuuyyyzzz{{{~~~vvvpppdddeeeiiiqqq}}}||||||}}}~~~||||||}}}vvvssstttqqqlll___aaaccceeegggkkkooorrrmmmiiifffeeefffiiikkkkkknnnnnnpppvvv|||}}}~~~}}}{{{{{{~~~}}}}}}vvvnnniiicccZZZTTTSSSSSSRRRQQQRRRXXXcccpppxxxssseee```WWWOOOIIIEEEAAA>>>888888999;;;BBBNNN[[[dddtttzzz~~~||||||||||||}}}|||uuunnnggg]]]TTTOOOMMMzzzyyyhhh[[[OOOCCC;;;888222111000//////...//////...000999CCCCCC888...,,,*********++++++,,,,,,,,,***)))((()))***+++***)))))))))))))))))))))))))))333222///---++++++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,------...//////000...---///333444222000...++++++...000111444999888777:::@@@HHHRRRbbbppp||||||zzzrrrhhh^^^VVVVVVmmmyyyuuuooohhhbbb^^^\\\[[[QQQOOOKKKDDD===<<<@@@EEEVVVooo~~~pppjjjlllrrr}}}zzzgggSSSDDD>>><<<:::999;;;???GGGOOOUUUXXXXXX[[[bbbkkktttzzz{{{{{{kkkbbbVVVPPPRRRXXX^^^```aaa]]]XXXVVVXXX^^^cccfffddd___YYYSSSRRRTTTYYY\\\___\\\XXXTTTQQQQQQRRRRRRTTTTTTWWW]]]eeekkkmmmllllllkkkhhhfffeeeeeefffgggkkkpppvvvyyyzzz{{{~~~}}}xxxqqqrrrssswww~~~~~~{{{zzz|||~~~}}}xxxvvvrrrmmmggghhhhhhiiijjjmmmqqqsssssspppllljjjkkknnnpppqqqoooppprrrwww}}}|||~~~~~~~~~}}}tttlllggg```XXXTTTSSSQQQSSSUUUWWW\\\ggguuu|||oooccc^^^VVVNNNHHHDDD@@@===:::999:::===DDDQQQ___hhhtttyyy~~~}}}~~~}}}||||||}}}zzztttnnniii```VVVNNNKKKUUUvvvfffZZZNNNBBB:::777......---,,,++++++++++++,,,,,,111888888000++++++***++++++++++++++++++,,,***)))((()))+++,,,+++***************************///---+++)))((((((((()))*********++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......///...---///222333222000000///111666777444444666888777:::@@@HHHRRRbbbooo~~~~~~{{{rrrfff\\\WWWXXXoooyyyooofff```]]]\\\TTTSSSOOOHHHAAA>>>@@@CCCOOOgggyyyqqqpppsss{{{nnnXXXGGG???>>><<<<<<===AAAHHHNNNRRRTTTZZZ[[[\\\aaaggglllooopppddd\\\SSSPPPTTT\\\cccffffffbbb\\\XXXWWWYYY[[[[[[ZZZVVVQQQMMMMMMRRRXXX\\\aaa___\\\ZZZXXXXXXYYYYYYXXXYYY[[[```eeeiiijjjjjjjjjiiigggeeeeeefffggghhhmmmrrrwwwzzzzzz|||zzzuuuyyy}}}xxxrrrqqqooommmmmmnnnqqqtttvvvyyyuuupppnnnoooqqqssstttqqqrrrtttyyy~~~}}}{{{rrrhhhbbb\\\UUUSSSTTTOOOTTTYYY\\\```lll|||uuuiii```ZZZSSSKKKFFFBBB???<<<;;;;;;;;;???GGGUUUdddnnnvvvyyy}}}~~~~~~}}}{{{|||~~~|||rrrmmmiiidddZZZNNNIIIIIIbbbtttdddYYYMMMAAA888555,,,,,,+++***))))))))))))+++)))***------+++***,,,+++++++++++++++*********)))(((((())),,,------,,,++++++++++++++++++++++++,,,+++)))'''&&&&&&''''''(((((()))***++++++,,,,,,.........---------------,,,,,,,,,,,,,,,---------...------///111111000///111222777===>>>888444444888777:::AAAHHHQQQ```nnn~~~tttfffZZZXXXYYYqqqyyyooofffaaa^^^WWWUUUQQQKKKDDD@@@???@@@LLLaaa|||xxxrrrpppuuu|||vvv___KKKBBB@@@??????BBBGGGMMMRRRUUUVVV^^^\\\\\\^^^bbbfffhhhhhh\\\WWWRRRQQQWWW```hhhlllmmmhhhbbb]]]ZZZYYYXXXWWWYYYVVVPPPLLLLLLOOOTTTWWWaaa```___^^^^^^^^^______^^^^^^```cccfffhhhiiiiiihhhgggffffffgggiiilllmmmppptttyyy{{{{{{|||zzztttyyy~~~xxxtttqqqnnnmmmooossswwwyyy{{{wwwrrrooooooqqqrrrsssqqqsssvvvzzzyyynnnddd]]]WWWSSSRRRTTTNNNTTTZZZ^^^cccpppzzznnnccc[[[VVVOOOIIIDDDAAA>>><<<;;;;;;===BBBKKKZZZjjjtttyyy{{{}}}~~~~~~}}}|||~~~yyyppplllhhhcccWWWJJJHHHNNNooouuueeeYYYMMM@@@666333...---,,,++++++******+++,,,+++******++++++---///,,,,,,++++++******))))))(((''''''(((+++------,,,++++++++++++++++++++++++,,,+++***)))))))))))))))(((((()))***+++,,,------/////////......------,,,------------,,,,,,,,,,,,------...///000000//////000111666===>>>888444444:::999<<>>KKK^^^uuuwwwqqqqqqvvv}}}hhhSSSHHHDDDAAABBBGGGMMMTTTYYY[[[[[[YYYXXXXXXYYY\\\^^^^^^]]]XXXUUUSSSTTTZZZccckkkppppppllleee___\\\ZZZXXXVVVWWWTTTPPPLLLLLLMMMQQQSSS]]]^^^^^^___```aaabbbbbbaaaccceeefffggghhhiiijjjffffffggghhhkkkooorrruuusssvvvzzz||||||}}}}}}vvv}}}xxxooollljjjjjjooouuuyyyzzz|||yyytttqqqppppppppppppooorrrvvvzzz~~~vvvkkk```YYYTTTPPPQQQTTTOOOUUU[[[___fffvvv|||ssshhh___WWWSSSLLLFFFBBB@@@===<<<:::;;;???EEEPPP```pppzzz~~~~~~~~~vvvqqqlllhhhbbbTTTHHHLLLYYY~~~wwwfffYYYLLL>>>444111///...---,,,+++++++++++++++,,,,,,+++,,,---......+++++++++******)))))))))'''&&&&&&(((***,,,,,,++++++++++++++++++++++++++++++++++++*********++++++******++++++,,,------.../////////......------,,,......---------------------.../////////////////////...111777888555444666===<<<>>>CCCHHHOOO\\\hhhnnn^^^VVVYYYrrr}}}xxxooohhh\\\YYYSSSMMMGGGCCC@@@???JJJZZZmmm{{{uuurrrttt|||qqq___RRRMMMEEEGGGMMMUUU]]]aaabbbaaaZZZYYYYYYYYYZZZZZZXXXWWWVVVVVVUUUXXX]]]eeemmmrrrqqqllleee___[[[YYYWWWVVVQQQOOONNNLLLLLLMMMOOOPPPVVVXXXZZZ]]]___```aaabbbaaacccfffggggggggghhhjjjgggggghhhjjjnnnssswwwyyyuuuyyy|||}}}|||}}}}}}vvvjjjgggeeehhhooovvvzzz{{{}}}zzzwwwtttsssqqqooommmkkkoootttyyy|||}}}sssiii]]]WWWSSSPPPQQQTTTQQQVVV^^^eeeooovvvmmmeee]]]TTTPPPJJJDDDAAA???===<<<999<<>>===999>>>FFFQQQ^^^mmm||||||tttqqqjjjddd___RRRLLL```|||}}}nnn\\\NNNBBB777000///------,,,+++************(((,,,,,,((((((++++++'''))))))))))))************+++***)))***,,,---,,,+++************************'''((())))))************,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------......//////000000111111...000222222///...///111222///...000111000222666;;;;;;???FFFMMMTTTaaammmpppaaaWWW[[[uuueee~~~www{{{~~~yyyrrrbbb]]]VVVOOOJJJGGGEEEDDDCCCPPP___kkkvvvyyyrrrqqqpppxxxsssggg```XXX\\\bbbjjjqqqtttsssqqqmmmiiiccc___]]]\\\[[[YYYXXXYYY[[[]]]aaagggnnnsssxxxqqqhhh```[[[YYYXXXWWWQQQQQQRRRRRRQQQNNNLLLKKKJJJMMMQQQVVVYYY[[[\\\]]][[[^^^bbbcccbbbccceeehhhkkkkkkkkklllooorrrvvvxxxxxx{{{~~~~~~}}}~~~gggeeeeeejjjssszzz|||{{{yyyxxxvvvuuusssoooiiieeedddiiipppvvvyyy}}}ooofff\\\VVVSSSPPPPPPTTTTTT\\\jjjzzz~~~pppiiiccc]]]QQQMMMHHHCCCAAA@@@>>>===:::@@@JJJVVVcccrrr~~~vvvrrrjjjeee```TTTQQQjjjwwwhhhVVVHHH===444/////////...---,,,++++++++++++***---,,,'''&&&++++++'''(((((())))))******++++++...,,,,,,,,,.........,,,))))))))))))))))))))))))((()))***+++,,,,,,,,,+++,,,,,,++++++***)))))))))+++++++++,,,,,,---------...//////000111222222333...111333222000...000111555111000222222000111444888999>>>GGGNNNWWWeeeqqq~~~ooo___XXX]]]vvvPPPiiixxxtttrrrssswwwiiieee___XXXQQQKKKHHHFFFHHHLLLXXXgggttt}}}yyynnnnnnrrryyy~~~sssjjjhhhccceeesss}}}}}}wwwtttsssooojjjfffccc```]]][[[YYY]]]aaacccbbbeeelllqqqrrrpppkkkeee___YYYUUUSSSNNNNNNNNNNNNMMMMMMMMMMMMKKKLLLNNNPPPTTTWWWZZZ\\\^^^____________aaaeeehhhiiiiiiiiikkknnnrrrvvvyyy}}}{{{zzz{{{~~~||||||~~~~~~nnnjjjgggjjjrrrxxx{{{zzzxxxuuuqqqqqqsssqqqlllgggggggggiiinnntttyyy{{{|||{{{jjjbbbZZZVVVTTTQQQRRRUUUXXX```mmm~~~zzznnneee___\\\UUULLLEEECCCAAA===;;;<<>><<<>>>@@@FFFQQQbbbsss|||tttllleee[[[RRRPPPccc}}}hhhZZZJJJ???777000---...,,,---.........,,,***)))******))))))))))))************+++++++++++++++***))))))******************+++******************))))))***++++++++++++***)))***++++++,,,------......------------............//////---,,,---...000111111//////000111222111000000111222333333444666888<<<<<<@@@IIIRRR[[[gggrrr~~~nnn^^^ZZZdddzzz777DDD[[[yyywwwllliiikkkkkkjjjgggbbb[[[SSSKKKFFFHHHJJJRRR^^^gggnnnwww}}}uuurrrppppppssswwwyyywwwuuullliiijjjsss{{{}}}{{{zzzwwwsssnnnjjjfffccc___\\\aaaccceeeeeeccccccfffiiijjjjjjhhhddd___YYYTTTQQQMMMLLLKKKJJJIIIHHHHHHHHHJJJKKKMMMOOORRRTTTVVVWWWZZZ[[[\\\\\\^^^bbbgggkkkoooppprrruuuwwwxxxyyyyyyyyywwwuuuvvvyyy}}}uuupppkkkhhhjjjnnnrrrtttwww|||zzz|||tttoookkkjjjlllooopppooorrrppppppssswwwyyyxxxuuuiiikkklllllllllnnntttyyy}}}~~~vvvoooaaaXXXPPPMMMLLLLLLOOOSSS[[[gggyyyqqqfff___ZZZWWWQQQJJJDDDBBBAAA>>>===???BBBJJJYYYjjjzzzzzzxxxyyy|||}}}vvvoooiiiaaaVVVQQQWWWqqqyyy{{{cccUUUEEE:::333---+++,,,---......///...,,,+++*********))))))))))))***************+++******))))))*********)))))))))))))))***+++++++++++++++,,,,,,+++***))))))))))))***+++))))))******++++++,,,,,,------------............000///.........///111222222222111333555555444333222333444444333444666888<<<<<>>>>>===;;;>>>DDDPPPVVVaaalllvvvuuuhhhbbbbbbccceeeggggggeeecccZZZRRRLLLXXXxxx}}}qqq```TTTKKKAAA777444222000///111...------,,,++++++************))))))))))))******((()))******++++++******+++++++++***************+++,,,,,,,,,,,,,,,------)))+++...000000...+++))),,,,,,------------------,,,,,,,,,,,,------------......///000111222222333333444555999<<<<<<;;;999666777888777666666777999======BBBKKKRRRYYYbbbkkkzzzmmm```]]]jjj///333888AAAWWW{{{zzziii``````aaa```^^^ZZZWWWTTTPPPNNNOOOSSSVVVZZZbbbjjjuuuzzzvvvsssnnnhhhcccaaahhhkkkgggeeefffgggfffdddcccbbbbbbbbbaaa^^^[[[YYYYYYYYY[[[[[[[[[ZZZYYY______^^^]]][[[YYYWWWVVVRRRQQQOOONNNNNNPPPRRRTTTRRRTTTWWWZZZ\\\]]]]]]]]]\\\^^^aaadddkkkttt~~~tttpppllliiihhhiiihhhhhhbbbccceeejjjpppuuuwwwwwwyyy{{{~~~~~~|||vvvnnnllljjjgggfffhhhkkkmmmmmmmmmlllkkkkkkkkklllnnnooooooooopppqqqsssuuuvvvssswwwwwwjjjaaaYYYSSSOOOQQQRRRRRRTTTWWWcccsss~~~qqqeee\\\UUUNNNIIICCC@@@???@@@>>><<>>CCCJJJVVV^^^iiissszzzwwwjjj```aaaaaabbbccccccccccccTTTOOOQQQggg~~~ttt{{{nnn^^^PPPGGGEEE===666555333///,,,------,,,+++***))))))))))))******))))))))))))******'''(((***+++------......+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...000111111222222000222444888;;;<<<;;;888888999::::::999:::<<<>>>AAABBBFFFNNNTTTYYY```hhhzzzsssggg\\\^^^mmm555333444<<>>@@@HHHQQQYYYeeeqqqvvvyyyxxxrrrnnnhhhbbbbbbdddddd^^^XXXOOONNN\\\~~~xxxhhhWWWHHH@@@;;;777333111000//////......------,,,,,,------...,,,,,,,,,+++++++++*********++++++,,,------......///...,,,*********,,,---666222---+++,,,---,,,******+++,,,---------------,,,,,,,,,---------......------------,,,,,,,,,,,,///............//////000111333444444444444555777666<<>>777444888===@@@NNNPPPNNNYYYbbbgggooo~~~vvvmmmeee```___nnn333111222888DDD[[[{{{zzzmmmaaa[[[YYYXXXZZZ^^^]]]\\\ZZZYYYXXX\\\aaafffooouuu}}}~~~yyytttqqqqqquuuxxxxxxtttqqqppppppnnnllljjjiiihhhfffcccaaa^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWWWWTTTPPPOOOQQQUUUXXXYYYZZZ[[[[[[]]]^^^]]]\\\[[[\\\^^^eeeooo|||}}}wwwpppooonnnmmmnnnnnnmmmkkkmmmsss}}}~~~xxxnnnlllllloootttvvvtttqqqoookkkhhhiiilllpppssssssooollliiihhhjjjlllmmmmmmnnnmmmqqqxxx||||||}}}{{{vvvqqqjjj```XXXVVVSSSSSSTTTSSSTTTZZZbbbnnnrrrkkk```VVVNNNIIIFFFDDDCCC@@@>>>>>>>>>@@@IIISSS^^^iiissswwwzzzzzztttpppkkkeeedddeeeccc]]]VVVLLLOOOcccvvvfffVVVHHH@@@888555111......---,,,,,,------,,,,,,,,,,,,------*********)))))))))(((((()))))))))******+++,,,---111000...---,,,---...///222///++++++,,,------,,,++++++++++++++++++,,,,,,,,,---------............,,,------.........------000////////////000111111000111333333222222444555444888<<<<<<888666999>>>:::HHHLLLNNN\\\hhhoooyyy|||tttkkkccc^^^___ooo333111222666???QQQlllxxxfff\\\WWWVVVYYY^^^aaa```^^^\\\[[[^^^cccgggmmmttt}}}zzzxxxzzz}}}~~~zzzxxxxxxyyyuuusssqqqooonnnkkkhhheeecccccccccbbbbbbaaaaaa```^^^^^^]]]\\\[[[[[[ZZZYYYZZZWWWTTTSSSUUUXXXZZZZZZ]]]\\\\\\\\\\\\\\\[[[[[[]]]aaajjjwww{{{tttqqqnnnjjjhhhhhhgggfffeeefffmmmyyy~~~~~~|||{{{}}}~~~|||}}}~~~vvvmmmkkkkkkmmmqqqsssrrrooonnnkkkiiiiiimmmqqqtttuuupppmmmjjjjjjkkkmmmoooooolllkkkooowww{{{|||~~~wwwpppkkkddd\\\VVVUUUSSSSSSTTTTTTUUU\\\eeetttvvvkkkdddZZZRRRKKKGGGDDDBBBBBB???=========AAALLLWWWdddnnnwwwzzz{{{{{{xxxtttooojjjgggfffbbbZZZSSSKKKUUUsssqqqbbbTTTHHH@@@777444000...------,,,+++,,,++++++++++++++++++,,,*********))))))))))))))))))(((((('''(((***+++,,,---,,,+++***)))***+++,,,...,,,******+++---------,,,+++***))))))***++++++,,,,,,---------.........+++,,,...000000000///...000000000000000111222222///000222222111111333444222444777888888888;;;===777EEEJJJOOO___lllvvvzzzsssjjjaaa]]]```ppp444333444777===JJJaaauuujjj\\\UUUTTTYYY___ccccccaaa______aaaeeeiiiooovvv~~~|||}}}~~~|||zzzwwwuuussspppmmmjjjhhhggggggfffeeedddcccbbb```___^^^]]]]]]\\\\\\\\\[[[YYYWWWWWWYYYZZZ[[[ZZZ]]]\\\[[[YYYXXXYYY[[[]]]```eeeppp}}}uuupppiiibbb___\\\YYYXXXYYYZZZcccqqq|||rrrnnnnnnooowwwzzz}}}yyyyyy|||}}}zzz{{{}}}yyyqqqooonnnoooqqqrrrqqqooolllkkkiiiiiilllpppsssvvvssspppmmmkkklllnnnooooookkkjjjmmmtttxxxyyy||||||tttllleee___YYYUUUSSSRRRSSSTTTTTTVVV___iii{{{|||mmmccc^^^UUUNNNIIIFFFDDDBBBBBB>>><<<<<<>>>CCCOOO[[[hhhrrr{{{}}}~~~~~~~~~~~~}}}{{{xxxtttnnnjjjfff```XXXQQQOOOaaa}}}mmm___RRRGGG@@@888555111/////////...---++++++************++++++++++++++++++++++++++++++))))))((('''(((***,,,---***)))(((((((((((()))))),,,+++******+++,,,,,,,,,///---+++))))))***+++,,,+++++++++,,,,,,,,,------***,,,///111222111///...////////////000111222222///111222222222222333555333333333555777999::::::;;;GGGKKKPPP```mmmwww}}}yyyssskkkccc___aaarrr444333444777;;;EEEYYYkkklll\\\TTTSSSXXX___ccccccbbbaaaaaadddhhhkkkpppvvv~~~}}}{{{yyyvvvrrrooolllkkkjjjiiigggfffddddddcccbbbaaa___^^^^^^^^^^^^]]][[[ZZZ[[[\\\\\\[[[ZZZZZZZZZXXXVVVUUUXXX]]]bbbgggmmmyyyyyynnndddZZZUUUPPPKKKKKKNNNSSS]]]lll~~~{{{lllaaa\\\\\\^^^eeeiiipppwww~~~~~~zzz{{{~~~zzzyyyzzz}}}|||vvvtttsssrrrqqqqqqooonnnlllkkkjjjiiikkknnnrrruuuwwwtttpppnnnnnnnnnooonnnpppnnnpppuuuwwwwwwyyy}}}|||sssiiibbb[[[WWWTTTPPPPPPRRRTTTSSSVVVaaammmuuuhhh^^^YYYRRRLLLHHHFFFCCCBBBAAA===<<<===@@@FFFSSS```iiittt}}}}}}{{{}}}~~~~~~}}}{{{wwwqqqkkkfff___VVVQQQWWWpppyyyjjj^^^RRRFFF???777444000............---+++******))))))******+++++++++++++++++++++++++++******))))))***+++---...,,,,,,+++++++++,,,,,,,,,+++,,,++++++*********+++000///---+++***+++,,,...)))************+++++++++***,,,///111222111///......------...///000111222111333444444333444555777777555333444777999999888???HHHJJJQQQaaalllwww~~~~~~|||||||||zzzuuummmfffbbbaaattt333222333555777???QQQaaaooo^^^UUUSSSWWW\\\```aaaaaabbbcccfffkkknnnpppuuu||||||xxxuuurrrqqqpppmmmkkkiiihhhggghhhfffdddbbbaaa`````````^^^^^^^^^___```___\\\ZZZVVVVVVUUUSSSTTTYYYbbbjjjsssyyyyyykkk^^^RRRMMMHHHBBBCCCIIINNNXXXhhhyyyooo___TTTOOONNNOOOTTTXXX```jjjvvv|||zzzyyy{{{~~~|||yyyxxxvvvtttrrrqqqppppppmmmmmmlllkkkkkkmmmrrrvvvyyyvvvqqqoooooopppppppppqqqnnnnnnrrrsssqqqsssvvv}}}{{{sssiii```YYYVVVTTTOOOPPPSSSUUUTTTXXXdddrrr~~~ooodddYYYUUUOOOJJJGGGEEECCCAAA???======@@@DDDJJJWWWdddjjjvvvzzzzzz}}}|||xxxqqqjjjddd]]]VVVRRRbbbvvviii___SSSFFF===444111...,,,,,,,,,+++++++++******************+++)))))))))))))))************++++++,,,------......*********++++++++++++++++++,,,---,,,*********+++//////---,,,,,,---......))))))*********++++++++++++,,,...000000000///...------------...000111222333444666666555555777888999777666555777888999888???EEEHHHPPP```kkkwww}}}{{{{{{}}}||||||}}}{{{vvvnnngggbbbaaauuu555444444555555;;;KKK[[[xxxtttbbbWWWSSSTTTYYY\\\]]]___aaacccgggmmmqqqssswww||||||yyyxxxvvvtttqqqooommmlllllljjjgggdddbbbbbbbbbbbbaaaaaabbbcccdddbbb^^^[[[TTTTTTTTTSSSTTT]]]iiissstttdddUUUIIIFFFBBB===@@@IIIPPPYYYiiiyyyzzzjjjZZZMMMGGGFFFFFFIIILLLSSS```ppp~~~|||{{{{{{}}}~~~~~~}}}}}}~~~~~~{{{|||{{{zzzxxxvvvuuuvvvwwwpppppppppnnnlllnnnssswwwwwwtttqqqpppqqqsssttttttrrrnnnmmmppppppnnnooosss|||zzzsssiii___XXXTTTRRRPPPRRRUUUWWWWWW[[[hhhwwwxxxjjjaaaUUUQQQLLLGGGEEECCCAAA???>>>===>>>CCCGGGNNN[[[ggglllxxx}}}zzzwwwyyy}}}}}}xxxqqqiiiaaa\\\WWWUUUqqqtttjjj```TTTEEE:::333000---++++++,,,+++++++++++++++******+++++++++(((((()))))))))*********)))***,,,...///...---,,,'''((())))))*********)))(((***------++++++,,,...,,,,,,---------------...++++++++++++,,,,,,,,,,,,,,,------.........---------------...///111222333333555666666666666777999:::999888777777888:::<<<@@@EEEFFFOOO___hhhuuu{{{xxxyyy{{{~~~~~~~~~{{{uuulllccc^^^bbbuuu999888777666555:::JJJYYYqqqxxxeeeYYYSSSSSSVVVYYY[[[^^^```ccchhhnnnrrrwwwzzz~~~~~~}}}{{{yyyvvvsssqqqpppooommmiiifffcccbbbbbbccccccccceeefffgggddd```\\\RRRSSSTTTSSSVVV```nnnyyyzzzooo]]]MMMBBB@@@>>>:::???IIIXXXbbbqqqzzzjjjYYYLLLEEECCCCCCDDDFFFLLLZZZlll}}}}}}~~~}}}||||||}}}~~~|||{{{|||~~~~~~|||~~~~~~~~~|||{{{{{{}}}ssssssrrrpppnnnoootttxxxuuussspppppprrruuuwwwwwwvvvsssrrrttttttrrrssswww~~~}}}zzzrrrhhh^^^VVVRRRQQQQQQSSSWWWYYYYYY]]]kkkzzztttggg___SSSOOOJJJFFFCCCAAA???>>>======???EEEJJJPPP]]]hhhnnnzzzxxxvvvuuuxxx~~~}}}xxxpppggg```[[[XXXVVV}}}}}}sssjjjbbbUUUEEE999555222///---------------,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,,,,((())),,,//////...,,,+++***+++,,,---------------&&&))),,,---,,,---///111***+++,,,---------------,,,,,,---------.........---------------,,,,,,,,,.........///000222333444333555666666555666777888999::::::999888999<<<@@@CCCGGGGGGOOO]]]eeeqqqzzzwwwxxxzzz{{{tttiii```ZZZbbbuuu===999666444444:::HHHVVVrrruuucccWWWQQQQQQTTTYYY[[[]]]___ccciiipppuuu|||}}}|||wwwttttttssspppmmmjjjiiiiiigggfffhhhhhhhhhfffccc^^^ZZZWWWQQQSSSTTTVVV\\\iiizzzzzzkkk___SSSFFF<<<<<<<<<===DDDNNN___qqq|||hhhVVVLLLFFFCCCBBBBBBDDDJJJVVVgggxxx~~~zzzzzz{{{{{{zzz|||{{{~~~}}}{{{zzzxxxxxxwwwwww}}}|||zzzyyyxxxxxxyyyyyy{{{yyyvvvqqqnnnmmmooorrrsssrrrrrrrrrsssuuuvvvxxxwwwvvvvvvssslllhhhnnnwwwvvviii```XXXRRRPPPRRRQQQWWW]]]]]]\\\bbbqqq}}}zzzmmmccc]]]TTTPPPKKKFFFDDDBBB@@@>>>===<<<>>>FFFQQQ]]]eeehhhsssyyyrrrppppppuuu~~~rrriiieeeZZZOOOXXXkkk|||tttkkk]]]JJJ;;;444333000---,,,---/////////+++++++++,,,,,,---------))))))))))))))))))))))))******))))))))))))******)))***++++++)))(((((((((---------------,,,+++***------,,,,,,------...///...---,,,,,,.../////////......,,,+++++++++++++++------......//////000000222222333666999:::999888;;;:::999888888:::<<<======EEEHHHMMMYYY```mmmyyyuuuuuuvvv~~~wwwkkkbbb]]]bbb}}}===999666555555999FFFSSSlllrrrdddZZZTTTSSSUUUXXXYYY[[[\\\```fffmmmrrr~~~zzzwwwvvvrrrooolllkkkkkkkkkjjjiiiiiiiiihhhfffbbb^^^YYYVVVSSSVVVYYY]]]cccpppssscccWWWNNNCCC;;;;;;:::<<>>=========AAAIIITTT___fffhhhrrrxxxrrrooonnnsss||||||qqqjjjeeeZZZRRR^^^sssyyyppphhhZZZHHH:::333222000---,,,---...///...++++++,,,,,,,,,,,,,,,,,,************************+++***)))))))))))))))***)))+++,,,,,,***((()))))),,,,,,,,,,,,,,,+++******+++++++++++++++,,,,,,------,,,***+++---......---............------------...//////000000111111111555555666:::===>>>>>><<<:::999888888888:::<<<>>>>>>FFFHHHMMMXXX```mmm}}}vvvssssssuuuzzz~~~~~~uuukkkccc___bbb}}}===999666666555999CCCNNNeee}}}mmmddd]]]WWWUUUVVVVVVWWWXXXYYY\\\aaaiiinnn|||{{{yyyrrrpppnnnnnnnnnooonnnmmmlllkkkiiieee```\\\XXXUUUTTTXXX^^^dddlllzzzyyyjjjYYYMMMHHH@@@;;;;;;999:::HHHYYY~~~sss___QQQHHHCCC@@@???@@@FFFRRRcccuuu~~~zzzwwwwwwxxxyyyxxx{{{yyyxxxxxxxxxyyyyyyzzzzzz{{{yyyyyywwwvvvuuutttttttttyyyxxxuuuqqqnnnmmmoooqqqppppppoooooooooppprrrssstttssstttssspppooouuutttjjj```[[[WWWSSSTTTWWWZZZcccmmmrrrsssuuu{{{}}}rrrfff\\\WWWNNNJJJEEEBBB@@@???===<<<<<>>===<<<999888777777888;;;>>>@@@AAAHHHIIIMMMXXX___nnn|||tttppprrruuuxxx{{{~~~|||tttkkkdddaaaccc~~~>>>:::777777777999AAAJJJ```|||vvviiibbb]]]XXXWWWXXXVVVVVVVVVVVVXXX]]]dddjjjuuuzzz|||vvvuuusssrrrrrrrrrpppooonnnlllhhhbbb]]]YYYVVVTTTSSSYYYbbbjjjttttttdddSSSGGGCCC>>><<<<<<999;;;KKK^^^wwwcccUUULLLFFFBBB@@@AAAGGGRRRcccuuu|||{{{xxxwwwwwwwwwxxxxxx}}}}}}xxxuuuvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwuuutttssssssssswwwwwwuuuqqqnnnmmmooopppqqqpppooonnnooooooqqqrrrsssrrrrrrrrrppppppvvv}}}nnneee\\\YYYVVVSSSTTTWWW\\\gggttt~~~xxxmmmbbbYYYTTTKKKHHHDDD@@@???>>>===<<<<<>>===>>>:::;;;KKK___}}}hhhYYYOOOHHHDDDDDDFFFLLLWWWgggwww~~~~~~}}}|||{{{yyyyyyxxxwwwwwwwwwwwwxxxyyy|||~~~yyytttrrruuuvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvvvvuuuttttttwwwvvvuuurrrooonnnoooqqqrrrrrrpppoooooopppqqqqqqwwwuuutttuuuttttttzzz|||wwwjjjbbbZZZWWWTTTRRRRRRUUU[[[gggwww}}}tttiii```XXXSSSJJJGGGCCC@@@@@@???>>>===>>>FFFQQQ]]]fffkkkmmmnnnqqqwww~~~~~~xxxssstttzzzzzzpppbbbUUUNNNZZZ|||nnneeeYYYPPPFFF:::222111000...------......---,,,,,,,,,,,,++++++*********************************,,,,,,+++******)))*********,,,......,,,+++,,,---)))******+++++++++******,,,++++++++++++,,,------///---++++++---------,,,***+++...000111000///...---......///111222222333666666888;;;???AAA@@@???888777666555777;;;@@@CCCDDDKKKLLLPPP[[[cccqqqtttppptttyyy~~~wwwmmmeeebbbeeeGGG@@@;;;::::::;;;@@@GGGZZZrrr{{{pppddd___[[[XXXWWWXXXVVVUUUSSSQQQQQQVVV]]]bbbhhhppp|||}}}{{{xxxsssppplllggg```YYYSSSPPPOOOOOOSSSZZZeeeppp}}}ppp```QQQGGG@@@======???;;;;;;III[[[{{{nnn^^^SSSKKKGGGLLLOOOUUU```nnn|||}}}|||{{{zzzyyywwwvvvwwwxxxwwwvvvuuuuuuvvvtttwwwzzz{{{xxxtttqqqpppssssssuuuvvvvvvuuutttsssuuuvvvvvvwwwwwwvvvvvvuuuwwwwwwvvvssspppoooppprrrtttsssrrrpppppppppqqqqqquuurrrqqqssstttuuuzzz}}}vvvqqqggg___XXXVVVTTTQQQRRRUUUZZZeeevvvyyynnneee]]]VVVRRRIIIFFFBBB@@@@@@@@@@@@???AAAJJJXXXdddlllppprrrrrrtttxxx}}}{{{zzz{{{ppp```SSSQQQdddtttfff\\\PPPHHH???666111111///...------......---++++++++++++++++++*********))))))))))))))))))))))))++++++*********++++++,,,***+++------,,,+++,,,---)))***++++++,,,+++++++++------,,,,,,------...///000///------...///...---***+++,,,...//////......------...///000222333333666666777:::===???>>><<<999888666555777;;;@@@CCCDDDLLLOOOTTT___gggtttwwwqqquuuzzz{{{ooofffaaadddLLLDDD===;;;;;;===BBBHHHVVVllluuullldddaaa___ZZZWWWWWWTTTSSSPPPMMMNNNRRRYYY^^^dddiiisss{{{wwwsssiiiddd\\\TTTOOOMMMMMMMMMOOOVVV```lllzzzooo^^^PPPGGG@@@<<<<<<>>>;;;:::DDDRRRnnnrrreee\\\VVVRRRUUUXXX___iiivvv}}}{{{yyyyyyxxxvvvuuurrruuuwwwvvvtttrrrrrrsssqqqsssvvvvvvsssqqqpppooonnnooorrrtttuuuttttttsssssstttuuuvvvwwwwwwvvvvvvwwwwwwwwwuuurrrqqqqqqssstttsssrrrpppoooooopppppppppllllllooorrrtttzzz{{{sssmmmccc\\\VVVUUUTTTRRRSSSWWWZZZcccssstttiiiaaaZZZTTTPPPGGGDDDAAA??????@@@@@@???EEEOOO]]]iiipppsssvvvwwwvvvyyy}}}yyyooobbbXXX[[[sssyyyjjj```UUUIIIAAA:::333111222...---,,,---......,,,+++************++++++++++++************************************+++,,,------)))+++,,,---,,,+++,,,---******+++,,,,,,,,,,,,,,,---------------......///111///------...///...---,,,,,,,,,------.........---...///000222333444555555444555888:::;;;:::888;;;888666555666:::???BBBCCCLLLQQQWWWdddjjjwwwxxxrrrtttyyyrrrgggbbbaaa|||PPPGGG???<<<<<<>>>CCCIIISSShhh}}}pppiiiddddddbbb\\\WWWVVVSSSQQQNNNKKKKKKOOOVVV[[[```cccjjjttt~~~yyyvvvgggbbbYYYQQQLLLJJJKKKLLLJJJPPP[[[ffftttmmm]]]NNNFFF@@@;;;;;;===;;;888@@@LLL```{{{tttkkkeeeaaa^^^ZZZ^^^eeeooo{{{}}}{{{{{{{{{|||}}}{{{yyyxxxxxxwwwuuutttpppsssvvvuuurrrppppppqqqppprrrssssssqqqpppppppppjjjlllooorrrtttuuuttttttqqqrrrtttvvvwwwwwwwwwvvvwwwxxxwwwuuusssrrrrrrssstttsssqqqpppooonnnooooooppplllmmmqqquuuyyyzzzqqqjjj```YYYTTTTTTUUUTTTUUUYYY[[[cccrrr|||pppeee^^^XXXSSSOOOFFFCCC@@@>>>????????????GGGQQQ___kkkrrrvvvxxxzzzxxxzzz}}}~~~wwwnnnccc^^^eeeqqqccc\\\QQQEEE===777222111333...---,,,---......,,,***))))))******+++++++++,,,++++++++++++++++++++++++)))))))))***+++,,,......(((***,,,,,,++++++,,,---***+++,,,---------------------,,,,,,------...///111///------......---,,,...------------...//////...///000111333444555666888888888:::<<<===;;;:::;;;999666555666:::???BBBBBBLLLRRRZZZfffmmmyyyyyyqqqsssxxxttthhhbbb^^^zzzdddSSSDDDBBBAAA>>>CCCLLLSSScccwwwwwwooolllgggdddaaa\\\VVVQQQQQQNNNLLLIIIFFFHHHRRR]]]fffdddhhhsss}}}zzzrrreee]]]TTTNNNLLLKKKJJJHHHLLLLLLQQQZZZfffxxxrrr___OOOHHH???<<<;;;<<<;;;<<>><<<@@@GGGMMMZZZiiiqqqvvvzzz{{{xxxzzz{{{}}}{{{xxxjjj^^^aaazzztttfff]]]XXXMMMBBB<<<888333222333///...---+++******++++++.........---,,,+++***)))......------------------++++++***)))***+++---...************************---...000000000...,,,******+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,---///111222111000///000111111111222555:::===@@@>>>;;;888888:::===??????;;;888888777777<<>>>>>======AAAHHHQQQfffxxxrrrqqqqqqrrrvvv{{{||||||~~~yyyuuutttwwwyyy{{{yyyvvvsssqqqppppppppppppppppppnnnlllkkkmmmnnnooopppqqqrrrrrrpppnnnmmmnnnnnnoooooooooppppppppppppqqqpppnnnmmmmmmppprrruuutttrrrqqqppppppqqqqqqssssssrrrrrrrrrrrrrrrrrrmmmnnnnnnpppssszzzyyymmmccc]]]VVVQQQPPPPPPPPPSSSXXX^^^kkk{{{zzzpppddd]]]YYYUUUOOOIIIGGGDDDCCCBBB???<<>>===;;;999999:::<<<>>>???<<<999:::999999>>>EEEKKKOOOWWWbbbnnn}}}yyyxxxzzzuuufffeeeeee~~~}}}jjjWWWNNNIIIFFFJJJRRRVVV___iiinnnrrrwwwxxxvvvooolllhhhddd```[[[UUUQQQPPPKKKGGGDDDBBBDDDQQQ]]]hhhiiinnntttzzzyyyooo```ZZZSSSNNNLLLKKKIIIFFFDDDCCCDDDHHHNNNYYYlll|||~~~jjjYYYPPPEEEAAA>>>>>><<<<<<@@@GGGMMMbbb||||||xxxwwwwwwyyy|||~~~zzzwwwyyy}}}{{{vvvrrrqqqsssuuuwwwvvvsssqqqooonnnnnnnnnlllmmmmmmkkkiiihhhjjjkkklllnnnooopppqqqpppoooooonnnnnnnnnnnnoooooooooooonnnnnnmmmkkkjjjkkkmmmpppqqqqqqooooooooopppqqqqqqrrrsssttttttttttttssssssnnnnnnnnnooorrrzzz|||ttthhh```ZZZUUUQQQQQQQQQPPPSSSWWW```nnnssskkkaaa[[[WWWSSSMMMGGGGGGDDDCCCBBB???>>>CCCKKK\\\iiixxx~~~~~~{{{wwwtttkkkccccccwww{{{qqqfff^^^UUUIII<<<666222///...000......---,,,++++++++++++,,,,,,,,,,,,+++***))))))+++++++++,,,,,,---------,,,,,,+++*********++++++************************,,,,,,,,,,,,,,,,,,------,,,,,,---............---------............---------...000111111000///...,,,...000111111333666888<<<;;;;;;::::::;;;<<<<<<@@@<<<;;;;;;::::::???FFFLLLQQQYYYeeesss~~~}}}xxxgggdddeee}}}|||yyydddWWWPPPMMMOOOUUU[[[bbbhhhjjjmmmsssvvvuuunnnllliiieee___YYYTTTPPPNNNIIIEEEAAA???CCCPPP]]]mmmqqqvvvzzz|||wwwmmmbbb]]]WWWSSSQQQOOOLLLHHHDDDBBBAAACCCFFFNNN^^^lllqqq___VVVKKKFFFAAA@@@??????EEEMMMPPPddd}}}yyyuuuuuuvvvxxx{{{|||{{{zzzyyywwwuuuwwwzzz|||}}}|||}}}|||yyyuuuqqqoooppprrrsssrrrpppnnnmmmlllkkkkkkkkkkkkllljjjhhhggghhhiiijjjkkkmmmnnnooopppqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkjjjiiiggghhhjjjmmmnnnmmmmmmmmmmmmooopppqqqqqqrrrssstttuuuttttttsssooonnnmmmnnnqqqyyy}}}vvvmmmccc\\\VVVSSSQQQQQQPPPOOORRRXXXbbbppp}}}mmmggg___YYYVVVRRRLLLGGGGGGDDDBBBBBB@@@@@@GGGPPP___mmm{{{~~~~~~{{{vvvrrrqqqkkkfffnnnyyyrrriiiaaaRRRFFF999333000......000---------,,,+++++++++++++++++++++++++++***)))(((,,,------...///000000111,,,,,,+++*********))))))************************+++*********+++,,,------,,,---......//////............////////////......,,,---...000111111111111///111444555555777999;;;:::;;;;;;<<<<<<<<<<<<;;;@@@<<<;;;<<<<<<;;;@@@FFFJJJPPPYYYfffvvv|||jjjgggeee~~~|||qqqbbbYYYVVVVVVYYY```fffjjjkkkmmmqqqsssrrrnnnmmmjjjeee^^^XXXSSSPPPKKKGGGCCC@@@>>>BBBOOO]]]rrryyy~~~uuullleee```[[[YYYWWWTTTOOOJJJDDDBBBAAAAAABBBGGGTTTbbb|||yyyggg^^^UUUOOOHHHFFFEEEGGGPPPYYYVVViiiyyysssrrrrrrtttwwwyyyyyyxxxwwwwwwvvvwwwyyyzzzzzzyyyyyyyyywwwtttqqqooopppqqqpppooonnnmmmlllkkkjjjjjjkkkllllllkkkiiihhhhhhiiiiiiiiijjjlllmmmpppqqqrrrnnnmmmmmmmmmmmmmmmmmmmmmiiiiiiiiigggffffffiiikkkkkkkkkkkkkkklllnnnpppqqqppppppqqqsssssstttttttttrrrqqqooonnnqqqxxxwwwoooggg^^^XXXSSSPPPPPPQQQPPPOOOTTTZZZcccqqqyyyiiiddd]]]XXXTTTPPPKKKGGGFFFCCCAAAAAAAAACCCLLLUUUbbbooo~~~~~~}}}}}}~~~|||xxxssspppnnnhhhjjj{{{|||yyysssiiiaaaNNNBBB777222000......111,,,,,,,,,,,,,,,,,,++++++******+++++++++***))))))'''(((((()))***+++,,,,,,++++++++++++***))))))(((***************************************+++,,,---,,,---......//////.........//////000000//////......///111333555777888888111333666777777888:::<<<:::;;;<<<=========<<<<<>>BBBOOO\\\rrr}}}{{{tttmmmiiifffbbb```]]]YYYRRRMMMDDDBBBAAA@@@???BBBMMMYYYnnnssskkk___VVVMMMGGGFFFJJJUUU``````qqq{{{tttssssssuuuxxxzzzzzzzzzxxxxxxyyyyyyyyyxxxwwwwwwuuuvvvuuutttqqqppppppqqqnnnnnnmmmmmmlllkkkjjjjjjkkkmmmnnnmmmkkkiiiiiijjjhhhhhhiiijjjlllnnnqqqsssmmmmmmmmmmmmmmmllllllllliiiiiihhhfffeeefffhhhkkkkkkjjjjjjjjjkkkmmmoooppppppppppppqqqrrrtttuuuvvvwwwuuusssrrrsssxxxzzzqqqiiiaaaZZZVVVQQQPPPPPPQQQQQQQQQXXX```iiiuuu}}}sssfffaaa[[[UUUPPPLLLIIIGGGEEEBBB@@@AAABBBFFFQQQ\\\hhhuuu~~~~~~yyyxxxwwwvvvtttqqqnnnlllcccnnn{{{wwwqqqeee\\\GGG===444111000...///111+++,,,,,,------,,,,,,+++***+++++++++++++++******'''''''''((()))))))))************+++******)))(((************************++++++++++++++++++,,,,,,,,,,,,---............---......////////////......------///111333555777888111222444444444555888:::;;;<<<===>>>>>>>>>>>>>>>@@@======??????>>>BBBHHHNNNSSS\\\iiizzzqqqooogggyyy~~~vvvqqqlllgggjjjooopppmmmlllmmmnnnlllmmmmmmkkkeee]]]VVVQQQPPPGGGDDDBBBAAA???CCCOOO[[[mmm|||{{{yyyvvvqqqrrrooollliiigggaaaYYYSSSHHHEEECCCAAA>>>???HHHSSSggg{{{lllaaaTTTKKKHHHMMMYYYfffppp~~~}}}wwwvvvuuuwwwyyy||||||{{{xxxzzz{{{zzzyyyvvvuuutttppprrrsssrrrpppooopppqqqmmmnnnnnnmmmmmmlllkkkkkkkkkmmmnnnnnnllljjjiiijjjiiihhhhhhhhhjjjmmmqqqsssmmmmmmmmmlllllllllkkkkkkiiiiiiiiigggeeefffiiikkkkkkkkkjjjjjjkkkmmmnnnppprrrqqqpppppprrruuuxxxzzz}}}|||zzzwwwwwwzzz~~~vvvmmmeee]]]XXXUUURRRQQQQQQSSSRRRTTT]]]hhhrrr{{{wwwmmmddd___XXXQQQKKKHHHFFFEEECCC@@@???@@@CCCHHHUUUaaaooozzz}}}uuurrroooooopppooollliiibbbtttzzzuuulll]]]QQQ@@@888111000000......///++++++,,,---------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++((()))***++++++******)))************************+++,,,---------,,,+++***++++++,,,------------------......//////......---+++,,,,,,---...000111222111222222222111333777:::=========>>>???@@@@@@AAABBB@@@@@@BBBBBBBBBEEEKKKPPPTTT[[[fffuuu~~~qqqpppjjj~~~vvvzzztttnnnqqqtttsssooolllnnnpppnnnlllmmmkkkeee]]]UUUQQQPPPFFFCCCBBBBBB@@@CCCOOO[[[hhhyyy~~~yyyyyywwwttt{{{xxxuuurrroooiii```YYYLLLIIIFFFDDD???>>>FFFPPPeee|||ooo```UUUQQQUUUbbbooo~~~~~~xxxwwwvvvwwwyyy{{{|||{{{yyyzzz|||{{{xxxuuusssrrrmmmoooqqqqqqpppoooppppppmmmnnnnnnnnnnnnmmmlllkkkkkklllnnnnnnllljjjiiiiiiiiihhhggggggiiimmmpppsssmmmmmmmmmllllllkkkkkkkkkjjjjjjiiigggfffgggiiilllkkkkkkjjjjjjkkkmmmnnnoootttsssqqqppprrrvvvzzz|||~~~{{{zzz||||||tttkkkbbb[[[WWWTTTSSSRRRSSSTTTTTTWWWbbbmmmyyy|||rrriiiccc^^^VVVNNNHHHEEEDDDDDDBBB???>>>@@@CCCJJJWWWdddrrr||||||xxxsssnnnjjjjjjmmmnnnkkkgggdddzzzyyyssshhhWWWIII<<<444......///...---...***+++,,,---------,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++'''((()))***++++++***)))************************+++,,,...///...,,,***)))***+++,,,,,,------,,,,,,------............------///////////////000111111333333222111111333777;;;>>>>>>>>>>>>???@@@AAABBBDDDBBBBBBEEEEEEDDDHHHNNNPPPSSSYYYbbbnnn~~~{{{pppooommmzzzvvv~~~zzzxxxsssuuussspppoooqqqqqqoooqqqrrrlllaaaZZZXXXTTTNNNLLLDDD???@@@DDDHHHPPPWWWjjjuuu}}}}}}}}}|||}}}yyytttiii^^^RRRJJJBBB>>><<>>>>>AAAFFFNNN\\\iiiyyy}}}~~~{{{vvvrrrnnneeeccciiidddaaaiiiggg|||sssnnnaaaPPPCCC555444111...---------...------------,,,,,,+++***,,,,,,+++***))))))******))))))*********+++++++++...,,,***+++------***(((*********)))))))))))))))++++++,,,------------,,,++++++,,,,,,---...//////---...///000000///......---...///000111222333444444222111000111333666888;;;<<<=========@@@DDDGGGIIIJJJIIIGGGEEEGGGLLLQQQNNNPPPVVV^^^fffrrr~~~}}}yyyqqqiiiooouuuttt{{{yyysssuuuuuuqqqqqqssssssqqqppppppjjj___XXXUUUQQQLLLKKKEEEAAACCCFFFIIIPPPVVVeeeppp~~~{{{ooodddXXXOOOEEE@@@>>>@@@IIISSSfff~~~qqqiiihhhnnn{{{|||{{{zzz{{{{{{zzzwwwuuuwwwxxxwwwwwwuuusssqqqooooooppppppqqqppppppoooooommmnnnoooooonnnmmmkkkiiimmmooopppooommmjjjjjjjjjkkkjjjjjjjjjkkkmmmooopppooommmkkkkkklllnnnnnnmmmmmmjjjgggfffhhhiiiiiihhhkkkkkkkkkkkkkkkllllllmmmlllnnnppprrrsssuuuxxxzzz}}}}}}{{{vvvnnneee]]]XXXVVVUUUOOOQQQSSSUUUWWW___jjjsss~~~xxxoooeee___^^^XXXPPPIIIEEECCCBBBAAAAAA??????CCCIIIQQQ```nnn|||~~~~~~{{{wwwqqqmmmcccaaafff```]]]gggrrr|||sssnnnaaaOOOCCC555444111///------......,,,,,,------,,,,,,+++***,,,++++++***************+++++++++++++++++++++++++++***((()))++++++)))&&&************************))))))***++++++++++++***++++++,,,------...//////...///000000000///............///000111111222222444333222222444777:::===>>>???@@@AAAAAADDDHHHKKKLLLMMMMMMJJJGGGGGGKKKOOOQQQSSSWWW\\\___iii|||~~~yyyppphhhpppvvvttt~~~zzzwwwtttvvvwwwttttttvvvvvvssspppooohhh]]]UUUQQQMMMIIIJJJEEEDDDGGGIIIKKKPPPVVV```kkkzzzyyymmm^^^TTTHHHAAA???AAAJJJSSSfff}}}xxxsssuuuzzz||||||{{{{{{{{{yyyuuurrruuuuuuuuutttsssrrrpppoooqqqqqqqqqqqqqqqqqqqqqqqqmmmnnnooopppooonnnkkkjjjooopppqqqpppnnnlllllllllkkkkkkjjjjjjkkkmmmooopppooommmllllllmmmnnnnnnmmmmmmkkkhhhggghhhjjjjjjjjjkkkkkkjjjjjjkkkkkklllmmmmmmnnnppppppqqqtttxxx{{{|||}}}wwwssskkkbbb[[[VVVSSSRRROOOQQQSSSUUUZZZbbbnnnvvv~~~~~~~~~zzzsssjjjaaa[[[\\\VVVMMMFFFCCCBBBBBBBBBBBB@@@AAAFFFMMMWWWfffttt{{{wwwnnnjjj```^^^aaaZZZXXXfffxxxnnnhhh\\\KKK@@@444333111///...---......,,,,,,,,,,,,,,,++++++***++++++++++++************,,,,,,,,,,,,,,,,,,+++++++++***)))***++++++)))'''*********++++++,,,,,,,,,)))******+++++++++++++++,,,,,,,,,---......//////000000111111000///...---......//////000000000111222111222333555999===???@@@AAABBBCCCDDDFFFIIILLLOOOQQQPPPMMMIIIHHHJJJMMMSSSUUUYYY[[[\\\dddxxxyyyppphhhqqqxxxttt{{{wwwttttttwwwxxxvvvvvvxxxwwwsssqqqmmmeee\\\SSSNNNJJJGGGGGGEEEGGGKKKMMMMMMPPPUUU]]]ggguuu~~~uuudddWWWIIIAAA>>>AAAHHHQQQdddyyyyyyyyy}}}{{{zzz|||~~~|||{{{{{{{{{{{{xxxtttpppsssssssssrrrqqqppppppooopppppppppppppppqqqqqqrrrooopppqqqrrrrrrpppnnnmmmpppqqqrrrqqqooonnnnnnooollllllkkkkkklllmmmooopppooonnnlllmmmnnnnnnmmmlllllljjjhhhggghhhjjjkkkllljjjjjjiiiiiijjjjjjkkklllnnnoooppppppqqqtttxxx{{{}}}zzz{{{~~~vvvqqqiii```XXXSSSQQQPPPOOOQQQTTTXXX^^^gggrrrzzz|||wwwooofff___ZZZYYYSSSJJJCCCAAAAAAAAABBBBBBAAADDDJJJRRR\\\lll{{{{{{xxxmmmggg]]][[[]]]UUUWWWiiiooofff___SSSDDD:::222111000...---,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++,,,---......+++,,,------......------,,,---------......//////222222111000000///...---//////////////////000000//////000111444777:::<<<>>>@@@AAABBBCCCEEEHHHKKKPPPRRRRRRPPPLLLJJJKKKMMMRRRUUUZZZ]]]___hhh~~~}}}tttmmmssszzzwww|||yyywwwuuuuuuyyy{{{yyyyyyzzzxxxsssrrrlllccc[[[RRRKKKGGGGGGDDDEEEKKKQQQSSSQQQRRRWWW[[[dddqqqzzz}}}}}}}}}~~~~~~~~~~~~}}}zzziii[[[KKKCCC@@@BBBHHHOOObbbtttzzz}}}{{{wwwvvvyyy|||{{{zzzzzzzzzzzzxxxtttqqqsssrrrrrrqqqpppoooooooooooooooooopppppppppqqqqqqoooppppppqqqpppooonnnnnnppprrrrrrqqqpppoooppprrrnnnmmmmmmmmmmmmooopppqqqpppnnnmmmnnnooonnnmmmkkkiiiiiihhhgggggghhhkkkllliiiiiiiiiiiiiiijjjkkkkkknnnpppqqqrrrrrrtttxxxzzzyyywwwyyy~~~yyyuuuppphhh___WWWRRROOONNNOOORRRVVV\\\dddmmmwww}}}{{{tttlllddd^^^ZZZUUUOOOHHHBBB@@@AAAAAABBBBBBBBBGGGOOOXXXbbbrrr{{{xxxllleee[[[ZZZ[[[TTT[[[sssyyyggg^^^WWWLLL???777000///...---,,,+++++++++******+++,,,,,,+++++++++***+++,,,,,,,,,,,,++++++&&&'''((()))***+++,,,---+++,,,---------,,,,,,,,,******+++,,,---.........,,,,,,---............---------...............///222111111000///......---////////////000000000000000000111333555777:::;;;>>>@@@BBBCCCDDDEEEHHHJJJNNNPPPQQQPPPLLLKKKMMMPPPRRRUUU[[[___cccnnn{{{uuuvvv{{{zzz~~~}}}|||{{{zzzzzzzzzzzzxxx|||~~~}}}||||||yyytttqqqiiiaaaYYYQQQIIIEEEFFFCCCGGGQQQYYYZZZWWWXXX[[[]]]dddnnntttuuutttssssssvvvzzz~~~|||kkk]]]MMMEEECCCDDDHHHNNN]]]lll}}}{{{{{{}}}xxxtttsssvvvzzzyyyxxxwwwwwwxxxxxxvvvttttttsssqqqpppooonnnnnnnnnmmmnnnoooqqqqqqqqqppppppnnnmmmllllllllllllmmmmmmqqqqqqrrrqqqpppppprrrtttppppppooooooooopppqqqrrrpppooonnnooooooooommmkkkggghhhhhhgggfffhhhkkknnnkkkkkkjjjjjjkkkkkklllmmmoooqqqssstttuuuvvvxxxzzzwwwvvvyyyxxxssspppkkkddd\\\UUUQQQOOONNNPPPSSSYYYaaajjjttt{{{~~~wwwoooggg```\\\YYYQQQMMMGGGCCCAAAAAABBBBBBCCCEEELLLVVV___iiiwww~~~{{{yyymmmeeeZZZZZZ\\\WWWdddqqq```WWWQQQGGG<<<555.........---,,,,,,++++++)))***++++++++++++++++++******,,,---------,,,+++%%%&&&'''((()))+++,,,,,,(((***,,,,,,+++***+++,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,,,,........................111000///...------......//////000000111111111222444555666777:::<<<>>>???@@@BBBEEEFFFGGGHHHKKKMMMLLLNNNOOONNNKKKKKKNNNRRRTTTUUUZZZaaagggrrr|||xxx|||zzzvvvvvvuuuuuuvvvyyy{{{}}}|||{{{uuunnnfff]]]WWWNNNFFFCCCFFFDDDKKKWWWaaaccc___^^^bbbccciiiqqqtttssspppnnnnnnssszzz}}}hhhZZZJJJCCCAAABBBEEEIIIRRR]]]jjjsss|||}}}wwwwww|||~~~}}}|||||||||{{{zzzyyyzzz{{{{{{wwwrrrpppssswwwwwwvvvtttuuuwwwxxxyyyxxxuuutttrrrpppnnnmmmmmmmmmlllnnnqqqssstttsssqqqpppnnnmmmjjjiiiiiijjjmmmooopppqqqqqqppppppppprrruuurrrrrrqqqpppqqqrrrssstttpppooooooooopppooommmjjjggghhhiiihhhgggiiimmmpppnnnmmmmmmmmmmmmnnnooooooooorrruuuwwwxxxwwwxxxyyyvvvvvv{{{|||sssmmmhhhddd^^^XXXSSSQQQQQQQQQRRRUUU]]]fffpppyyy}}}}}}yyyqqqhhhaaa[[[XXXVVVNNNKKKFFFDDDCCCCCCBBBAAAFFFIIIRRR^^^gggppp|||}}}{{{zzznnneeeZZZ[[[^^^\\\oooxxxhhhYYYQQQKKKBBB888333////////////...------,,,))))))***+++++++++++++++)))***,,,---...---,,,+++)))))))))))))))*********(((***,,,,,,+++***+++---++++++++++++,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,////////////............///...---,,,,,,---......///000000111222333333444555666888;;;>>>AAACCCEEEBBBDDDGGGHHHIIIJJJLLLNNNMMMNNNNNNKKKHHHIIIMMMQQQUUUUUUZZZcccmmmxxx{{{}}}wwwppppppoooppprrrvvvzzz}}}}}}wwwlllcccZZZUUUMMMDDDAAAEEEEEEMMM[[[ggghhhdddcccfffjjjpppvvvwwwtttpppnnnmmmttt|||~~~cccUUUFFF???>>>>>>@@@CCCHHHQQQ[[[aaahhhpppuuuvvvzzzzzz{{{~~~wwwqqqpppsss{{{|||{{{zzzzzzzzzyyywwwuuuvvvyyyzzzvvvqqqooorrruuuvvvtttrrrsssvvvyyyzzz{{{wwwuuussspppnnnmmmmmmmmmlllooosssvvvwwwuuurrrpppqqqnnnkkkiiiiiikkkoooqqqpppqqqqqqpppooopppsssuuutttsssrrrrrrrrrssstttuuupppooooooppppppooollljjjhhhiiikkkjjjiiijjjnnnrrrpppppppppppppppqqqqqqrrrooorrrwwwyyyyyyyyyxxxyyyvvvwww}}}zzzpppjjjbbb___ZZZUUURRRQQQRRRSSSRRRWWW___jjjttt{{{zzzuuummmccc\\\WWWTTTSSSLLLJJJGGGEEEDDDDDDBBBAAAHHHLLLVVVccclllttt~~~}}}{{{zzzpppfff[[[\\\______uuupppbbbRRRKKKEEE===444///000111111111000///......((()))***+++++++++++++++)))***,,,.........,,,+++,,,,,,++++++***)))(((((())),,,//////---,,,---///,,,+++++++++++++++++++++,,,---......//////......///////////////............---,,,+++,,,---...//////000000222333444555555333555888<<<@@@CCCFFFHHHAAACCCFFFHHHIIIJJJLLLMMMNNNNNNMMMIIIFFFGGGKKKPPPUUUTTTYYYeeerrr|||}}}tttqqqmmmkkkmmmpppssszzzyyyqqqfffaaaYYYOOOFFFBBBAAAAAAIIITTTbbbjjjkkkkkkmmmpppwww|||}}}vvvpppmmmiiisssrrr___SSSHHHBBB@@@======@@@@@@DDDJJJPPPUUUYYY^^^aaaaaa```eeennnqqqnnnmmmpppsssuuuyyy}}}~~~~~~|||{{{xxxxxxxxxxxxxxxwwwvvvvvvvvvuuutttqqqnnnmmmoooqqquuuuuuuuuuuuuuuuuuttttttuuutttrrrpppooooooooopppnnnqqquuuxxxyyyxxxuuusssqqqnnnjjjiiikkknnnqqqrrruuurrrooolllkkkmmmppprrruuuuuuuuuuuuttttttttttttuuuttttttsssrrrpppooonnnmmmmmmmmmnnnnnnnnnnnnnnnlllnnnpppqqqqqqqqqrrrsssyyyvvvuuuvvvzzz~~~~~~}}}zzz||||||sssiiibbb```[[[VVVSSSTTTTTTSSSRRRRRRYYYfffssszzz|||}}}uuuoooggg^^^YYYUUUQQQOOOIIIFFFEEEEEEBBB>>>@@@EEEJJJRRR^^^iiirrrzzzzzzoooiiiccc___\\\gggxxxeee\\\PPPDDD;;;666333222---...000000...,,,,,,,,,,,,+++******))))))*********++++++,,,,,,++++++***------------------------+++++++++++++++++++++++++++***)))((((((***,,,---+++++++++,,,,,,,,,------/////////000000000000111///////////////.........,,,---...///000111222222555666888;;;???DDDGGGJJJFFFFFFGGGHHHJJJLLLNNNOOOVVVOOOJJJIIIIIIJJJMMMQQQVVVVVVZZZcccrrryyyrrrppplllkkkmmmooorrryyyzzzpppddd___VVVMMMEEEAAA@@@AAADDDOOO]]]fffkkkooouuu{{{yyyqqqmmmnnnvvvnnnYYYNNNBBB===;;;999999<<<<<>>@@@AAACCCFFFHHHKKKLLLQQQYYY```ccchhhmmmrrrtttvvvwwwwwwuuusssqqqpppqqqqqqqqqqqqpppooooookkkllllllllllllmmmppprrrrrrqqqppppppppprrrtttuuusssrrrqqqpppooonnnnnnnnnmmmooosssvvvwwwwwwvvvuuutttqqqmmmlllmmmooopppqqqpppnnnllljjjjjjkkkmmmooouuuuuuuuuuuuuuuuuuuuuuuutttuuuvvvvvvuuusssqqqooonnnnnnnnnnnnnnnnnnnnnnnnoooqqqsssttttttuuuwwwyyy}}}}}}yyyqqqhhhbbb[[[XXXTTTRRRSSSTTTTTTTTT[[[eeeqqqzzz~~~|||yyymmmhhh```YYYSSSOOOLLLIIIDDDAAAAAABBBAAA@@@DDDIIIQQQYYYeeeooowww~~~}}}|||uuuhhhkkkiiidddjjjyyymmmfff^^^UUUIII>>>666222///...,,,...//////---,,,,,,---...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---------........./////////,,,,,,,,,------------...//////////////////000000000/////////111333666888===>>>AAADDDFFFGGGHHHHHHGGGIIIMMMPPPSSSUUUWWWWWWVVVQQQMMMMMMMMMMMMPPPVVVYYYZZZ___kkk{{{|||yyyzzzhhhgggiiimmmqqqttt}}}zzzooo]]]WWWMMMEEE@@@>>>======CCCIIIRRRZZZcccooo}}}xxxuuu}}}~~~vvvfffTTTIII???;;;:::888888:::777999;;;<<<===???BBBDDDIIIJJJNNNUUU\\\cccjjjooouuuvvvwwwwwwvvvsssqqqoooqqqqqqqqqqqqqqqppppppoookkklllmmmmmmmmmnnnqqqssssssqqqooommmmmmoooqqqrrrrrrqqqpppooonnnmmmmmmmmmkkkmmmppprrrttttttttttttsssqqqnnnmmmnnnooooooooonnnmmmlllkkkkkklllnnnoootttttttttttttttuuuuuuuuusssuuuvvvwwwwwwuuurrrqqqooooooooonnnnnnnnnnnnnnnoooqqqssstttuuuwwwyyy|||~~~|||vvvnnnfffaaaXXXVVVTTTRRRSSSTTTVVVWWWaaakkkwww}}}~~~yyyttthhhccc\\\UUUPPPLLLHHHFFFDDDAAA@@@AAAAAA@@@DDDJJJTTT\\\gggqqqyyy~~~|||zzzqqqdddfffcccbbbrrrqqqfff```ZZZRRRFFF<<<444000...---,,,---......---,,,,,,...------,,,+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...////////////000000000............//////////////////000000000000111111222111000000222555999;;;???AAAEEEHHHJJJKKKKKKKKKJJJMMMPPPTTTWWWXXXXXXXXXTTTPPPNNNOOOOOOPPPTTT[[[ZZZ\\\bbbooo}}}zzzyyyxxxcccdddiiiooosssxxx{{{ooo\\\UUUJJJBBB>>>===<<<<<>><<<999888:::555777999:::<<>>===<<<:::<<<>>>CCCJJJTTTaaammmuuu|||~~~uuupppsssxxxxxx}}}wwwiiiWWWMMMDDD@@@>>>:::999:::666888:::;;;===@@@EEEIIIOOOTTTWWWXXX___kkkqqqrrrsssssstttssssssrrrpppppplllmmmmmmmmmmmmlllkkkkkkiiikkklllmmmlllkkklllmmmnnnnnnmmmmmmmmmnnnnnnooonnnnnnnnnnnnmmmkkkjjjiiijjjjjjiiiiiiiiijjjkkklllnnnmmmmmmnnnppppppooommmlllmmmooopppqqqrrrrrrrrrnnnoooooopppqqqqqqrrrrrrttttttssssssssstttvvvvvvqqqqqqppppppooonnnnnnmmmlllnnnppprrrtttxxx}}}~~~~~~~~~}}}|||}}}vvvpppjjjddd___\\\WWWXXXYYYYYYYYY\\\aaafffooo{{{~~~{{{{{{tttjjj___[[[UUUQQQLLLIIIDDDBBBEEEBBB@@@BBBBBBCCCIIIPPP[[[bbbmmmuuu{{{{{{tttppplllffflllwwwiii___ZZZSSSLLLAAA888222///......+++,,,,,,+++++++++---///,,,,,,+++************+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---------,,,/////////000000000000111........./////////000000000000111111222333333444...///000333666999;;;===@@@BBBEEEHHHMMMQQQTTTUUUQQQRRRSSSTTTVVVWWWXXXYYY[[[YYYXXXVVVPPPLLLOOOUUU^^^aaajjjxxx~~~|||zzz{{{}}}hhhkkkrrryyy{{{{{{qqqaaaWWWJJJAAA>>>===<<<:::???AAADDDIIIQQQZZZdddiiinnnrrrtttooofffcccgggnnnsss{{{wwwjjjZZZPPPGGGCCCAAA<<<;;;;;;:::;;;<<<===???BBBGGGJJJQQQWWWZZZ[[[cccooouuuuuuuuuuuuvvvvvvvvvuuuttttttmmmnnnnnnnnnnnnmmmlllllljjjlllnnnooonnnnnnoooqqqkkkkkklllmmmoooppppppqqqmmmnnnnnnnnnmmmkkkiiihhhlllkkkjjjiiiiiijjjkkklllnnnmmmnnnppprrrrrrpppnnnkkklllnnnppprrrrrrrrrqqqmmmnnnnnnoooppppppqqqqqqtttsssrrrqqqrrrtttvvvwwwqqqqqqqqqpppooonnnnnnmmmmmmnnnppprrruuuyyy~~~}}}|||{{{tttmmmhhhbbb^^^ZZZWWWYYYZZZZZZ[[[^^^dddiiirrr~~~~~~{{{{{{uuukkk^^^[[[UUUQQQMMMIIIEEEBBBDDD@@@???BBBCCCEEELLLSSS]]]dddnnnwww}}}yyytttpppkkkgggsssyyylllbbb]]]QQQJJJ???666111...------+++,,,,,,+++***+++---000...---,,,,,,++++++,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,---......//////......////////////000000000000111111111111222222222222000000111222333333444444---...000333666999;;;<<>><<<;;;<<<>>>===???EEEMMMSSSUUUUUUXXXXXXZZZZZZXXXWWW^^^gggkkk}}}zzzqqq```UUUJJJDDDAAA===<<<>>>>>>>>>???AAACCCFFFIIIJJJUUUXXX]]]dddjjjooossstttvvvwwwxxxxxxyyyyyyyyyyyyrrrpppmmmlllmmmmmmmmmlllpppnnnlllmmmooopppmmmjjjmmmmmmnnnnnnooooooppppppooooooooonnnlllkkklllnnnooonnnnnnmmmkkkjjjjjjiiiiiikkkoooqqqsssrrrqqqppplllmmmoooqqqrrrqqqooonnnooopppqqqqqqpppoooppprrrwwwxxxyyyxxxvvvttttttuuuuuutttsssttttttssspppnnnooonnnnnnqqquuuzzz|||}}}|||{{{|||~~~~~~|||vvvooohhhaaa]]]ZZZXXXYYYZZZ[[[]]]ccciiinnnzzz}}}xxxnnnbbbYYYWWWTTTOOOKKKGGGDDDCCCBBBAAA@@@???AAAFFFOOOUUUfffjjjqqqwww|||zzzuuusssrrrjjjhhh|||pppiii```UUULLLFFF<<<444000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,***,,,+++***)))))))))***+++------,,,+++************++++++,,,,,,---...//////---------------------------......//////......---111111222333333333333333000000111222333333333333555555444555666888:::;;;???@@@CCCIIIOOOTTTUUUUUUTTTTTTVVVZZZ]]]]]]YYYUUUWWWVVVUUUSSSQQQRRRUUUXXX^^^ccckkkwww|||nnnqqqvvv{{{{{{qqqeeeWWWHHHBBB???===<<<>>>>>>===>>>BBBGGGJJJKKKJJJMMMMMMPPPRRRRRRSSS\\\fffrrrwwwfffZZZMMMGGGCCC???>>>@@@@@@@@@AAABBBEEEIIILLLOOOYYY\\\aaagggllloooqqqrrrtttuuuvvvxxxyyyyyyxxxxxxrrrppplllkkklllmmmmmmlllpppnnnmmmnnnooopppmmmkkkllllllmmmnnnoooooopppppppppppppppnnnlllkkklllmmmnnnmmmmmmlllkkkjjjjjjjjjjjjllloooqqqsssrrrrrrqqqnnnooopppqqqqqqpppooonnnnnnoooqqqqqqppppppqqqrrrwwwxxxyyyxxxvvvuuuuuuuuuwwwvvvvvvvvvwwwvvvsssqqqooonnnooorrrwww{{{|||}}}|||{{{{{{~~~~~~|||yyyssslllddd^^^ZZZWWWXXXZZZ\\\^^^aaagggooottt}}}}}}zzzuuukkk```ZZZWWWSSSNNNJJJFFFDDDCCCBBBBBBAAAAAADDDJJJSSSYYYgggkkkqqqwww|||~~~uuuqqqnnnnnnhhhpppmmmdddXXXLLLIIICCC:::333///.........,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++))),,,+++***))))))***+++,,,---,,,,,,+++*********+++++++++,,,,,,---......///........................,,,,,,,,,------,,,,,,,,,//////000111111111111000000111222333333444444333444444444444666888:::;;;>>>@@@EEELLLSSSXXXYYYYYYUUUUUUVVVYYY[[[[[[WWWTTTUUUTTTSSSQQQPPPQQQTTTWWW^^^dddlllxxxxxxooosssyyyuuucccVVVHHHBBBAAA???>>>@@@AAA@@@??????AAABBBAAA@@@AAABBBEEEJJJNNNSSS```mmm~~~ooobbbSSSKKKFFFBBBAAADDDEEEEEEEEEFFFJJJNNNSSSVVV```cccgggllloooppppppoooppprrrtttvvvxxxwwwwwwvvvsssoookkkiiijjjlllmmmnnnpppooonnnooopppooonnnlllkkkkkklllmmmnnnooopppqqqqqqqqqqqqooolllkkklllmmmmmmllllllkkkjjjjjjjjjjjjkkklllnnnqqqrrrrrrrrrrrrqqqqqqrrrrrrqqqpppnnnnnnmmmooopppppppppppprrrtttvvvwwwxxxwwwuuuttttttuuuyyyxxxxxxxxxyyyyyyvvvtttooooooqqquuuyyy||||||||||||zzzzzz}}}~~~|||xxxtttnnnggg```ZZZVVVTTTXXXZZZ^^^bbbgggnnnvvv|||zzzuuupppggg___ZZZVVVQQQLLLGGGDDDCCCCCCAAABBBCCCDDDIIIPPPYYY___iiimmmsssxxx|||{{{tttpppmmmlllhhh}}}~~~jjj___SSSGGGCCC>>>777111///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++***,,,++++++******+++,,,,,,,,,,,,++++++***++++++++++++,,,,,,------.........000000000//////.........,,,,,,------------,,,,,,...///000000111000000000111111222333444444444444222222333444666888;;;<<<===AAAHHHQQQYYY___``````YYYXXXXXXYYYZZZZZZWWWUUUTTTTTTSSSRRRQQQRRRVVVYYY^^^dddlllyyyxxx~~~rrrvvv}}}wwwaaaTTTHHHCCCBBB@@@@@@AAACCCBBBAAA@@@???>>>===<<<======AAAHHHOOO[[[nnnwwwiiiZZZPPPJJJFFFFFFHHHKKKKKKKKKMMMQQQVVV[[[___dddggglllqqqssssssqqqooommmooorrruuuvvvvvvuuutttrrrooojjjhhhiiikkkmmmnnnpppooooooppppppooonnnmmmjjjkkkkkkmmmnnnooopppqqqrrrrrrrrrpppmmmllllllmmmmmmlllkkkjjjiiijjjjjjkkklllmmmnnnpppqqqrrrssssssttttttrrrqqqpppooonnnmmmlllnnnpppppppppqqqsssttttttuuuuuutttrrrrrrssstttxxxxxxxxxyyy{{{{{{yyywwwqqqqqqssswww{{{}}}|||{{{{{{yyyzzz}}}~~~zzzuuuqqqkkkccc]]]WWWTTTRRRVVVZZZ___eeelllttt}}}xxxrrrkkkddd___XXXUUUOOOHHHDDDBBBAAABBB???AAADDDHHHNNNWWW```fffmmmqqqvvvzzz|||~~~~~~}}}xxxsssooonnnpppxxxggg]]]QQQGGG===999333000.........---,,,,,,,,,,,,,,,,,,,,,,,,...------...//////...,,,+++++++++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,---------......000000//////...---------//////000000000000//////000111222222333333222222111222333444555555555555222222222444666999;;;===???CCCKKKVVV```fffgggggg^^^]]]\\\\\\[[[ZZZYYYXXXUUUUUUTTTSSSSSSTTTXXX[[[^^^dddmmm{{{zzzvvvzzzttt___SSSGGGCCCBBB@@@@@@AAAAAAAAAAAA???>>>=========>>>>>>CCCLLLXXXiiipppaaaWWWQQQLLLLLLNNNRRRRRRSSSUUUZZZ___dddgggfffiiinnnsssuuuuuusssqqqlllnnnppprrrsssssssssrrrqqqnnniiiggghhhkkkmmmnnnppppppqqqqqqpppoooooooookkkkkklllmmmnnnooopppqqqrrrsssrrrpppnnnmmmmmmooonnnmmmkkkjjjiiijjjjjjkkkmmmnnnnnnoooqqqrrrttttttvvvtttrrrpppnnnmmmmmmmmmlllnnnpppppppppqqqssstttqqqrrrrrrpppooonnnppprrruuuuuuwwwyyy|||}}}|||zzzuuuuuuvvvyyy|||}}}|||zzzzzzyyyzzz~~~~~~zzzrrrnnnhhhaaa[[[WWWUUUTTTUUUXXX___fffnnnxxx}}}vvvooohhhbbb___VVVSSSMMMGGGBBB@@@@@@@@@>>>AAAFFFLLLSSS]]]fffmmmqqquuuyyy|||}}}}}}~~~~~~~~~~~~}}}}}}~~~|||tttooooooqqqbbbYYYNNNFFF888555111............---,,,,,,,,,,,,,,,,,,,,,,,,...------...//////...,,,******++++++,,,,,,,,,,,,************+++,,,------,,,,,,,,,---------------.........---------,,,,,,///000000111111000000///111111222333333333333333222222333555555555555555222222333444777999<<<>>>AAAEEENNNYYYccciiikkkjjj^^^^^^^^^]]][[[YYYXXXXXXTTTTTTTTTSSSRRRTTTXXX[[[]]]cccmmm|||}}}www{{{}}}|||{{{~~~ppp^^^RRRFFFBBBBBB@@@???@@@;;;<<<>>>===<<<;;;<<<>>>AAACCCKKKXXXgggyyywwwhhh```ZZZVVVUUUWWWZZZZZZ\\\___cccgggkkkmmmhhhkkkooosssuuuuuusssrrrnnnnnnooopppqqqqqqqqqqqqooolllhhhggghhhkkklllmmmpppqqqrrrrrrpppoooooopppmmmmmmnnnnnnoooppppppppprrrrrrrrrqqqooonnnooopppqqqooommmjjjiiijjjkkkkkkooonnnnnnoooppprrrtttvvvvvvtttqqqnnnlllllllllmmmmmmooopppppppppppprrrtttooooooooommmllllllnnnppprrrsssuuuyyy}}}~~~zzzyyyyyyzzz||||||{{{yyyyyyyyy|||}}}zzzooolllfff```[[[XXXVVVVVVTTTXXX___gggpppyyyzzztttmmmeee```___VVVRRRMMMGGGCCC@@@?????????CCCIIIQQQZZZcccmmmsssvvvyyy}}}~~~}}}||||||{{{||||||||||||~~~~~~tttpppsssyyyggg[[[QQQGGG@@@444222///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++***((()))***+++++++++++++++************+++,,,---...------------------------------------------------......////////////......000111111222333222222222222333444555666666666666444444555666888:::===>>>CCCGGGNNNXXXaaagggiiihhh]]]^^^___^^^[[[YYYWWWWWWTTTTTTSSSQQQQQQRRRVVVYYY]]]dddnnn}}}sssvvvyyyzzzppp]]]QQQEEEBBBAAA???===>>>888:::<<<<<<;;;;;;===???DDDJJJXXXjjjzzz}}}ppphhhddd___^^^______aaadddhhhkkknnnppprrrlllmmmppprrrssssssrrrqqqqqqpppooonnnoooooopppqqqmmmkkkhhhhhhiiikkkllllllooorrrsssssspppooooooqqqooopppppppppppppppppppppqqqqqqrrrqqqooooooqqqrrrtttrrrnnnkkkjjjjjjjjjkkkpppooonnnnnnooorrruuuwwwuuusssooollljjjkkklllmmmnnnoooqqqqqqppppppqqqrrrnnnnnnnnnlllkkklllnnnppppppqqqtttyyy~~~}}}{{{zzz{{{{{{zzzxxxxxxyyy}}}|||wwwllliiiccc^^^ZZZXXXXXXXXXUUUZZZaaaiiirrr{{{~~~uuupppjjjbbb^^^^^^VVVTTTPPPKKKFFFCCCAAA@@@AAAFFFNNNWWW```jjjsssyyyzzz}}}}}}|||{{{yyyzzzzzz{{{{{{~~~zzz|||lll]]]RRRIII@@@:::333111///...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++)))&&&''')))***++++++******)))))))))***+++---...///------------------------,,,,,,------......//////...//////000000//////...111222333333444444333333333444555666666777777666777777777777999;;;===>>>DDDFFFKKKSSS[[[aaacccccc]]]```cccbbb___\\\ZZZZZZWWWWWWVVVTTTSSSTTTWWWZZZ^^^eeennn{{{xxx{{{|||}}}ttt\\\PPPEEEAAA@@@>>><<<===888;;;>>>>>><<<<<>>999222000////////////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...,,,***%%%&&&((()))*********))))))))))))***+++---...///------------------------,,,------...///000111111111111222222222222111111444555666666777777666666333444555666777777777777888888888888999;;;===>>>CCCEEEIIIPPPWWW\\\^^^^^^```dddhhhhhhddd```^^^^^^\\\[[[ZZZXXXVVVWWWZZZ]]]```eeennnzzzzzzwww\\\OOOCCC???>>><<<;;;<<<::::::<<>>888333000000///...............//////...---+++***))))))+++,,,,,,***(((((()))***++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++***))))))111000...------...///000000000000000000111111111111333555777888888777666888888888888999:::;;;<<<::::::999:::<<<>>>AAACCCEEEFFFHHHMMMRRRXXX]]]___```aaabbbcccbbb```^^^]]]\\\[[[YYYVVVUUUWWW[[[___fffhhhnnn|||{{{vvv\\\PPPDDD@@@???===;;;<<<::::::<<>>999555000//////...------......------------------------)))***++++++***+++,,,.........---,,,+++******)))***++++++++++++,,,,,,,,,******++++++,,,---------000///...------...000111000000000000111111111111333444666888999999999888777888888999::::::;;;;;;:::999999999;;;>>>AAABBBDDDFFFIIIMMMSSSYYY^^^```bbbcccdddeeedddcccaaa___]]]\\\[[[YYYXXX[[[```ccciiiiiinnnzzz{{{ttt\\\PPPEEEBBB@@@===;;;;;;:::999<<<@@@BBBEEENNNWWWiiiyyy}}}wwwqqqnnnmmmllliiigggggghhhjjjmmmqqqsssrrrqqqoooooooooooonnnnnnmmmlllqqqsssqqqmmmllloooooolllllljjjhhhfffeeeeeeeeeeeejjjlllllllllkkklllnnnppppppqqqssstttttttttssssssqqqqqqqqqqqqqqqrrrssstttpppnnnlllkkkmmmnnnnnnnnnmmmlllllllllmmmpppssstttrrrpppmmmjjjiiikkkmmmnnnrrrrrrrrrrrrqqqpppooonnnooommmkkkjjjkkkkkkjjjiiihhhiiilllqqqwww|||~~~~~~~~~|||zzzzzz{{{{{{{{{wwwrrrlllggg```YYYTTTTTTTTTSSSTTTXXXXXXbbboooyyyzzzrrrhhh```[[[XXXTTTQQQJJJKKKLLLKKKHHHFFFEEEDDDJJJRRR^^^jjjtttzzz}}}zzzzzzzzzzzzzzz}}}rrrfffPPPLLLFFFBBB@@@<<<777222//////...---------......++++++,,,---...///000000,,,---...---,,,,,,---///000///...---,,,***))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,---......//////...---------///000111000000000111111111222222444444555666777888888999777888999:::;;;;;;::::::999888888888:::===???AAACCCEEEIIINNNTTTZZZ___bbbdddeeefffggggggfffdddccc]]]]]]\\\ZZZZZZ]]]bbbfffjjjkkknnnxxx{{{~~~rrr]]]RRRGGGCCCAAA===:::999;;;:::===BBBFFFKKKVVV```qqqwwwtttpppnnnmmmllliiigggiiiiiikkkmmmppprrrqqqpppmmmnnnoooppppppooommmlllpppsssrrrnnnmmmooonnnkkkllljjjhhhfffeeeeeeeeeeeefffhhhjjjjjjjjjkkkmmmoooqqqrrrtttuuuuuutttssssssrrrrrrqqqppppppqqqrrrrrrnnnlllkkkkkknnnpppqqqppppppooonnnmmmnnnqqqsssuuusssqqqnnnlllkkkkkkmmmnnnrrrssstttttttttrrrqqqppppppnnnmmmlllkkkkkkkkkjjjiiiiiiiiimmmrrrwwwzzz|||~~~~~~~~~~~~}}}}}}}}}}}}|||}}}xxxtttpppiiiddd]]]WWWSSSSSSSSSRRRUUUYYY[[[gggtttwwwoooeee]]]XXXUUUQQQNNNIIIJJJKKKJJJGGGEEEDDDDDDMMMVVVcccpppyyy~~~}}}}}}}}}}}}}}}{{{hhhYYYJJJGGGDDDAAA>>>999222---......---------------...***++++++,,,---...//////222222111///,,,***+++,,,//////...------,,,+++++++++++++++,,,,,,,,,------//////......------------------------...000111222000000000111111222222333222222222222333555666777777888:::<<<<<<;;;:::999888777777777999<<>>@@@AAADDDIIIOOOUUU[[[___aaaaaaccceeefffgggfffeeeddd``````___]]][[[\\\___aaagggiiimmmtttxxxyyy|||~~~|||jjj\\\NNNGGGCCC???<<<;;;===>>>CCCKKKRRRYYYeeeppp{{{vvvuuussspppnnnllljjjjjjjjjjjjkkknnnpppqqqpppooooooooooooooonnnnnnmmmlllllloooooommmlllnnnmmmjjjiiihhhggggggggghhhiiijjjcccfffiiijjjkkkkkkmmmnnnrrrsssuuuvvvvvvvvvuuuuuuxxxvvvssspppnnnmmmmmmnnnlllkkkkkkmmmqqquuuwwwxxxpppnnnkkkiiiiiikkknnnpppuuutttqqqooommmmmmnnnooonnnooopppppppppppppppoooqqqrrrqqqooolllkkkkkkmmmmmmkkkiiijjjnnnrrruuuvvv{{{zzzzzz|||~~~zzzuuuqqqkkkeee```YYYVVVTTTTTTTTTSSSXXX^^^eeeppp|||qqqjjj```YYYVVVSSSPPPNNNLLLMMMMMMKKKHHHFFFFFFGGGPPPYYYeeerrr|||~~~zzzzzz|||~~~~~~qqq[[[KKKGGGFFFDDD@@@<<<777222000,,,,,,+++++++++,,,------,,,,,,++++++******)))))),,,---...---,,,,,,---///+++++++++,,,------......,,,,,,,,,,,,------------***+++,,,---...000111111------......///000000000///000000111222333444444444444555666777888888999999:::;;;<<<<<<;;;:::999888777777777999<<<>>>@@@AAACCCHHHNNNTTTZZZ]]]______```bbbdddeeeeeedddcccccccccbbb```^^^^^^```bbbfffiiinnnuuuvvvwwwyyy|||ttteeeTTTKKKFFFBBB??????>>>@@@GGGPPPXXX___jjjttt~~~zzzxxxuuurrrnnnkkkkkkkkkjjjjjjkkkmmmpppqqqpppoooooonnnmmmlllkkkjjjjjjjjjiiilllmmmkkklllnnnmmmjjjhhhgggffffffffffffhhhhhhdddgggjjjlllllllllmmmnnnooopppsssvvvxxxyyyyyyyyywwwuuurrrooommmmmmnnnooolllkkkkkknnnssswwwzzz{{{rrrpppllljjjiiikkknnnpppvvvtttrrrpppooonnnnnnooopppppppppppppppqqqrrrrrrrrrsssssspppmmmkkklllnnnlllkkkiiikkkooosssvvvwwwzzzxxxxxxzzz~~~zzzsssnnnggg___ZZZUUURRRRRRTTTSSSTTTZZZbbbiiisss~~~|||mmmfff]]]WWWTTTRRRPPPMMMJJJKKKKKKJJJIIIHHHIIIKKKOOOVVVbbbnnnxxx}}}yyyyyyzzz{{{{{{}}}~~~jjjWWWLLLGGGFFFBBB===888333111111+++++++++++++++,,,------,,,,,,,,,+++++++++******)))***++++++***+++,,,...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...******+++,,,...///000111......///////////////...///000000111333444444555333444666888999999999888;;;;;;;;;;;;;;;;;;;;;;;;888888777888999<<>>777111...------************++++++++++++...+++'''(((,,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------***+++,,,,,,...111666:::999888666444222111000000...//////000000111111111222333444555555666666555555555555666666777888999:::::::::999999999888888777888999999999;;;???BBBEEEGGGKKKPPPUUUXXXZZZ[[[```bbbeeegggiiihhhfffdddbbb```]]]YYYXXX[[[```dddlllnnnttt~~~lllpppvvv|||}}}|||{{{mmmaaaVVVQQQQQQMMMPPPVVV^^^hhhqqqyyy~~~zzzzzz}}}}}}yyyxxxvvvuuusssrrrrrrqqqtttsssqqqooommmllllllkkkiiijjjkkklllmmmnnnnnnooommmllliiihhhggghhhiiijjjjjjkkklllmmmnnnnnnnnnnnniiiiiihhhgggffffffffffffggghhhkkknnnrrrvvvyyyzzzyyyxxxwwwvvvuuuuuuuuuuuuvvvuuutttrrrpppmmmkkkjjjkkkmmmpppsssuuuuuutttssstttqqqnnnmmmnnnooooooooorrrqqqooonnnnnnnnnoooppppppqqqssssssssssssuuuwwwuuutttqqqnnnmmmnnnoooqqqrrrssssssqqqpppppprrrtttwwwxxxyyyzzzzzz}}}wwwlllccc\\\VVVRRRRRRPPPPPPSSSUUUXXX___gggmmmrrrtttqqqnnnmmmkkkgggccc^^^UUUOOOMMMMMMMMMNNNJJJHHHGGGIIIMMMRRRUUUWWW[[[[[[]]]ccckkksssyyy|||~~~{{{vvvqqqoooqqqsssuuuvvvwwwyyy}}}}}}kkkaaaYYYSSSHHHAAA888111///---,,,***************+++++++++,,,///+++)))))),,,///...,,,------------------------,,,------...///000000000******+++,,,///444;;;@@@???===999666333111000000111111111111111111111111333444555666777777777777777777777777888999::::::::::::::::::999999999999777888999999999;;;???BBBFFFHHHLLLQQQVVV[[[___aaafffhhhjjjkkkkkkiiigggeeecccaaa^^^YYYWWWYYY^^^bbbmmmooouuulllooosssvvvyyyyyyyyyxxxyyykkk^^^VVVUUUQQQUUU[[[aaaiiiqqqxxx|||yyyxxxzzz{{{yyyuuuuuutttrrrooommmlllmmmnnnmmmmmmmmmlllllllllllliiiiiihhhiiikkkmmmmmmmmmlllkkkiiiggggggggghhhiiihhhhhhiiijjjjjjkkkkkkkkklllkkkjjjiiiiiiiiiiiiiiiiiijjjmmmpppsssvvvxxxyyyvvvuuutttsssrrrqqqqqqqqqsssssstttsssqqqnnnkkkiiiiiilllpppssstttssspppooorrrpppnnnllllllmmmmmmnnnppppppooonnnnnnnnnooopppqqqqqqqqqpppoooqqquuuxxxyyyvvvrrrooonnnoooqqqrrrsssrrrrrrqqqqqqrrrtttvvvxxxyyy{{{zzzzzz|||ssshhh___YYYTTTRRRQQQOOOQQQUUUYYY\\\bbbjjjlllpppqqqlllgggfffccc___^^^YYYRRRMMMLLLLLLNNNNNNIIIHHHHHHIIIMMMRRRVVVYYY]]]]]]^^^aaahhhpppxxx||||||zzzvvvqqqooopppsssvvvyyywwwxxx|||}}}qqqeeeccc]]]TTTFFF===333...---...,,,)))*********+++++++++,,,,,,...+++)))))),,,------,,,........................---------...//////000000------------///444;;;AAADDDAAA<<<777333111111111111111111111111111000000333444555666777777777777888888888999999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;777888999999999;;;???BBBHHHJJJMMMSSSZZZ```eeehhhnnnpppqqqpppnnnkkkhhhgggfffddd```[[[XXXZZZ^^^bbbnnnooouuunnnnnnoooppprrruuuwwwxxxqqqddd[[[YYYWWW[[[___ccchhhnnnuuuzzzzzzzzz{{{~~~{{{xxxvvvsssttttttrrrmmmjjjjjjkkkjjjjjjjjjkkkkkkllllllllliiigggfffgggjjjlllllllllkkkjjjiiigggggggggggggggggggggggghhhiiiiiijjjkkknnnmmmmmmllllllllllllmmmkkkmmmoooqqqssstttuuuuuurrrrrrqqqpppppppppqqqqqqpppqqqrrrrrrqqqnnnkkkiiiiiilllpppssssssqqqnnnlllnnnmmmllljjjiiijjjkkkmmmppppppoooooooooooooooooorrrqqqnnnkkkjjjnnntttyyy}}}zzzvvvrrrooooooqqqrrrpppoooooopppsssvvvxxxyyyxxx{{{}}}|||zzz{{{xxxmmmbbb[[[WWWTTTRRRRRRRRRVVV\\\```bbbgggnnnkkkooonnniiicccaaa^^^ZZZXXXTTTNNNKKKJJJLLLMMMNNNJJJJJJKKKLLLNNNRRRWWWZZZ[[[[[[[[[]]]bbbkkktttyyy|||zzzxxxsssoooooorrruuuyyyxxxxxx}}}{{{fff___bbb^^^TTTCCC;;;111------...,,,)))***++++++++++++,,,,,,,,,,,,***))))))***+++,,,,,,........................------------------------......------///444;;;@@@DDD@@@<<<777333111111111000000000000000000000///333444555666666777777666:::999999::::::;;;<<<============<<<<<<<<<;;;;;;777888999999999;;;???BBBHHHJJJPPPWWW___gggnnnqqqwwwxxxyyyvvvqqqllljjjiiiiiifffbbb^^^[[[]]]bbbfffnnnpppuuuooonnnmmmmmmooorrrvvvyyy|||tttiiicccbbbaaadddfffggghhhlllrrrxxx}}}}}}}}}~~~yyywwwvvvuuuuuusssuuuvvvsssnnnjjjiiijjjhhhiiijjjjjjkkkkkkkkkjjjiiifffdddeeeiiikkkkkkjjjjjjiiihhhggggggfffffffffiiiiiihhhiiiiiijjjkkklllnnnnnnmmmllllllmmmmmmnnnnnnoooqqqrrrssssssrrrqqqqqqqqqqqqqqqqqqrrrrrrsssnnnoooppppppooommmjjjhhhiiikkkooorrrsssqqqnnnlllkkkkkkkkkiiihhhhhhkkkmmmqqqqqqqqqqqqppppppoooooorrrpppllliiiiiimmmtttyyy}}}{{{wwwsssqqqppppppqqqnnnnnnnnnpppuuuyyy{{{|||zzz}}}}}}{{{{{{xxxqqqfff]]]WWWUUUTTTTTTPPPRRRWWW___bbbccceeejjjkkknnnmmmfffaaa^^^[[[WWWTTTPPPKKKIIIIIIJJJLLLLLLKKKLLLOOOPPPRRRUUUYYY\\\[[[ZZZXXXXXX[[[cccmmmtttxxxyyyxxxuuupppoooqqqtttxxxyyy|||jjj\\\ZZZ\\\XXXPPP===888222...------,,,***++++++++++++,,,,,,,,,,,,+++***)))))))))***+++,,,........................------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,...333:::???>>><<<999555333222222222000000000000000000000000333444555666777777777777::::::::::::;;;<<<======;;;;;;;;;;;;:::::::::999777888999999999;;;???BBBGGGKKKRRR[[[eeeooovvvzzz{{{tttnnnlllllliiigggddd```^^^aaafffjjjnnnpppttt~~~mmmmmmlllmmmooosssvvvxxxwww}}}}}}vvvooolllmmmmmmnnnnnnllliiilllsssyyy~~~}}}{{{}}}{{{uuuqqqqqqrrrsssttttttwwwxxxuuunnnjjjiiikkkhhhiiijjjkkkkkkjjjiiiiiiiiieeebbbccchhhkkkkkkiiiiiihhhhhhgggffffffeeeeeehhhhhhgggggghhhiiikkklllllllllkkkkkkkkkkkklllllloooppprrrssstttsssrrrqqqqqqqqqpppppppppppppppqqqmmmmmmnnnnnnmmmkkkiiihhhiiikkkoooqqqrrrqqqooommmiiijjjjjjiiihhhiiilllooosssssssssrrrqqqpppoooooooooooonnnllllllnnnssswwwyyyxxxuuusssqqqppppppppppppooonnnrrrwww|||~~~~~~{{{{{{{{{~~~qqqjjj___WWWTTTTTTUUUVVVQQQTTT\\\dddgggeeeeeehhhiiilllkkkddd___]]]ZZZWWWRRRNNNIIIGGGHHHIIIJJJKKKJJJNNNSSSVVVXXX[[[___bbb___^^^ZZZWWWXXX^^^hhhpppqqqtttwwwuuuqqqooopppsssxxx|||ppp[[[TTTUUUSSSLLLGGG777555222///---+++******+++++++++,,,,,,,,,------++++++******)))***,,,...------------------------+++++++++,,,------......,,,------------000555888777666555333222222222222///000000111111222222222555555666777888888888888::::::::::::;;;<<<======;;;;;;;;;;;;::::::::::::777888999999999;;;???BBBEEEKKKTTT```lllvvv}}}vvvooommmmmmhhhfffcccaaa```ccciiinnnoooooosss|||kkklllmmmooorrrtttvvvwwwuuu{{{{{{xxxssssssuuuvvvvvvtttoookkkmmmttt{{{|||wwwxxx|||yyyuuuooolllmmmooorrrssstttwwwyyyvvvooojjjiiikkkiiiiiijjjkkkkkkjjjhhhhhhiiieeeaaabbbgggkkkjjjhhhhhhhhhhhhgggffffffeeeeeeffffffeeeeeefffgggiiijjjjjjjjjiiiiiiiiijjjjjjkkkooopppssstttuuuuuutttssspppooonnnmmmmmmlllmmmmmmllllllllllllkkkjjjiiihhhjjjlllnnnqqqrrrqqqpppoooiiijjjkkkjjjhhhjjjnnnqqqtttttttttsssrrrqqqooonnnmmmooopppppppppppprrrtttuuutttsssrrrqqqpppppppppsssqqqpppsssyyy}}}~~~|||||||||uuullleee\\\TTTRRRSSSUUUWWWYYY\\\eeennnqqqmmmlllmmmgggjjjiiiccc^^^\\\ZZZWWWPPPMMMIIIFFFGGGHHHIIIJJJIIINNNUUUZZZ]]]```dddgggfffddd___ZZZXXX]]]gggooolllpppuuutttqqqoooqqqsssxxx~~~fffQQQOOOQQQLLLCCC@@@333333222///,,,))))))***++++++,,,,,,,,,---------,,,,,,,,,+++***+++---///------------------------)))***+++,,,...///000111000000///...,,,,,,...000222222222222222222222222000000111222333333444444666777888999999:::999999:::::::::::::::;;;======>>>>>>=========<<<<<<<<<888888999999999;;;???BBBDDDKKKUUUbbbooozzzwwwpppmmmnnnfffeeecccaaaaaaeeekkkpppoooooorrrzzz|||hhhgggfffiiimmmrrrtttuuussswww|||}}}|||{{{yyywwwzzzzzzwwwqqqnnnpppyyy|||vvvtttzzz}}}|||}}}}}}}}}}}}}}}~~~|||yyyvvvtttrrrooolllkkklllnnnoooqqqqqqrrrqqqpppmmmjjjhhhjjjiiiiiihhhggghhhhhhhhhgggfffffffffgggiiikkkmmmkkkjjjiiihhhhhhhhhiiijjjkkkhhheeeeeegggiiikkkkkkkkkjjjjjjjjjjjjjjjkkkkkkmmmnnnqqqssssssrrrpppoooooommmkkkiiiiiikkkmmmooolllllllllllljjjiiiggggggjjjkkklllmmmnnnnnnoooooollljjjhhhfffgggiiimmmooottttttsssqqqnnnnnnoooqqqqqqqqqqqqrrrrrrsssssssssuuuuuuuuusssrrrrrrsssuuutttqqqsss{{{{{{zzz~~~yyyqqqjjj```VVVTTTUUUUUUXXX\\\YYYeeepppuuuuuutttqqqmmmjjjgggcccaaa^^^\\\XXXVVVOOOLLLHHHFFFGGGHHHHHHHHHMMMQQQWWW^^^eeeiiilllmmmnnnjjjccc^^^]]]```fffjjjmmmrrrvvvuuurrrqqqtttwww|||rrr]]]LLLJJJJJJAAA;;;;;;333222111///...---++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++---......------...---,,,+++++++++++++++...///...---+++,,,---///???555------000000000111222111000111333444333222666666777888999::::::;;;888999;;;===>>>======<<<@@@>>><<<;;;<<<<<<<<<;;;:::999888888:::===AAACCCGGGMMMXXXdddqqq{{{~~~vvvnnniiilllhhhfffeeecccaaadddjjjhhhnnnooouuueeecccbbbdddhhhllloooppppppssszzz~~~|||{{{zzz{{{{{{xxxtttppprrryyy~~~{{{tttrrrwww|||{{{|||}}}|||{{{|||~~~yyyyyyyyyzzz{{{zzzwwwttttttqqqnnnkkkjjjkkklllnnnooooooppppppnnnllljjjhhhjjjiiiiiihhhhhhhhhhhhhhhggggggggghhhiiikkklllmmmlllkkkjjjiiiiiiiiijjjkkkkkkhhhfffeeegggjjjkkkllljjjjjjiiiiiiiiiiiiiiijjjkkkllloooqqqqqqpppooonnnlllkkkiiigggggghhhjjjkkkkkkkkkjjjiiihhhgggffffffiiijjjkkklllmmmmmmmmmmmmmmmkkkiiiggggggiiilllnnnssstttsssqqqooommmnnnoooppppppqqqrrrsssttttttuuuuuuvvvuuutttssssssuuuvvvwwwtttvvv~~~{{{yyy~~~uuunnniii```WWWUUUUUUVVVYYY^^^bbblllvvvxxxwwwvvvrrrnnnjjjgggccc```^^^ZZZWWWTTTNNNLLLJJJHHHGGGHHHIIIKKKQQQUUU[[[aaahhhllloooqqqqqqllleee```___aaafffjjjlllpppttttttrrrrrrtttxxx}}}dddRRREEEDDDDDD<<<666666/////////.........------+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++---...//////............---,,,,,,,,,,,,,,,///000000/////////222444CCC:::222222333222222333333222222333555666666555666777777888999:::;;;;;;:::;;;<<<===============???===;;;;;;===>>>>>>>>>;;;:::::::::<<<@@@DDDFFFHHHNNNXXXdddoooyyy~~~wwwqqqmmmkkkgggeeedddbbb___aaafffiiinnnoootttcccaaa```bbbfffjjjmmmnnnnnnrrrxxx~~~}}}|||}}}||||||zzzwwwttttttyyy}}}{{{}}}~~~zzztttqqqtttxxxyyy{{{}}}}}}|||{{{|||}}}}}}~~~~~~~~~vvvuuuuuuvvvwwwvvvtttqqqssspppmmmjjjiiiiiijjjkkkllllllmmmmmmlllkkkiiihhhiiiiiihhhhhhhhhgggggggggggghhhiiikkklllmmmnnnnnnmmmllljjjiiiiiiiiijjjkkkiiigggeeeeeegggjjjkkkkkkjjjiiiiiihhhgggggggggggghhhiiilllmmmnnnnnnmmmlllkkkiiihhhgggfffggghhhhhhjjjiiihhhfffeeeeeeeeeeeehhhhhhiiijjjkkkkkkkkkkkknnnllliiihhhgggiiikkklllqqqrrrsssrrrooommmllllllmmmnnnoooqqqssstttuuuvvvtttuuuvvvuuuttttttuuuwwwyyywww{{{zzzyyy~~~xxxpppkkkggg___XXXVVVWWWWWW[[[```jjjssszzzzzzwwwuuurrrnnniiifffbbb___\\\XXXTTTQQQLLLMMMLLLJJJGGGHHHLLLPPPTTTWWW]]]cccjjjnnnrrrssstttoooiiicccaaacccgggiiijjjnnnrrrsssrrrsssvvvyyy}}}wwwuuutttZZZLLLCCCCCCCCC<<<666555,,,,,,,,,---......//////++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///////////////...------,,,---------...///000000000222555888CCC;;;555444555333333444444333333555777999999888777888888999:::;;;<<<===============>>>???@@@@@@???===<<<<<<>>>@@@AAAAAA<<<<<<<<<===???CCCGGGJJJJJJOOOXXXcccmmmuuu{{{~~~}}}xxxsssooojjjgggdddddd```\\\]]]aaahhhmmmmmmsssdddccccccfffkkkooorrrsssrrrvvv{{{}}}zzz||||||}}}|||}}}|||zzzwwwwwwyyy|||yyy|||}}}{{{vvvtttvvvyyy}}}~~~|||{{{zzz||||||}}}|||zzzyyyzzz{{{|||{{{{{{|||~~~wwwvvvuuuuuuuuusssqqqnnnqqqooollliiigggggghhhiiiiiiiiijjjjjjjjjiiihhhhhhhhhhhhhhhhhhhhhggggggffffffhhhjjjmmmnnnooooooooolllkkkjjjhhhhhhhhhiiiiiigggeeecccdddfffhhhiiiiiiiiihhhggggggfffffffffffffffgggiiijjjkkkkkkjjjiiijjjjjjiiihhhhhhhhhhhhhhhiiihhhgggeeeeeeeeeeeeeeegggggghhhiiiiiiiiihhhhhhmmmllljjjhhhggghhhjjjkkknnnqqqsssrrrooollljjjiiijjjkkklllnnnppprrrtttuuurrrsssttttttssssssuuuvvvwwwwww|||~~~zzz{{{|||vvvpppkkkhhhddd]]]XXXWWWXXXYYY^^^dddooovvv{{{yyyuuusssqqqmmmhhheeeaaa]]]ZZZVVVRRROOOJJJMMMNNNLLLIIIJJJOOOUUUVVVXXX]]]dddiiinnnrrrtttwwwsssmmmgggdddeeegggiiihhhkkkooorrrsssuuuxxxzzzwwwnnnqqqxxxiiiUUUKKKDDDDDDBBB;;;555333++++++,,,,,,---.........***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---...............///......---------......+++---...///000333666999===777333333444222222444444333333555888:::::::::888999999:::;;;<<<======>>>>>>>>>>>>@@@CCCEEEFFFAAA???===>>>???AAABBBAAA=========>>>AAAEEEIIILLLLLLPPPXXXbbbkkkssswwwzzz{{{vvvrrrooojjjgggdddccc___YYYYYY]]]ccciiijjjppp}}}|||zzzvvvffffffiiimmmsssxxxzzz{{{zzz}}}~~~zzzwwwxxx}}}}}}zzz|||~~~|||}}}}}}{{{zzzzzzzzz{{{zzz{{{}}}|||yyyyyy{{{}}}|||zzzxxxzzz{{{{{{zzzwwwvvvwwwxxxxxxwwwwwwyyy|||~~~~~~}}}zzzyyyvvvuuutttrrrooolllooommmkkkiiigggggggggggggggggghhhhhhhhhgggggggggggghhhhhhhhhhhhgggfffffffffhhhjjjmmmnnnoooooooookkkjjjhhhgggfffffffffgggdddbbbaaabbbeeeggghhhhhhhhhggggggfffeeeeeeeeefffeeefffggghhhhhhhhhhhhggghhhhhhhhhiiiiiihhhhhhgggiiihhhhhhgggffffffffffffggggggggggggggggggfffffflllkkkiiiggggggggghhhiiikkknnnqqqqqqooollliiihhhggghhhiiikkkmmmooopppqqqnnnppprrrrrrrrrrrrsssuuusssuuu||||||zzz}}}}}}vvvoooiiieeeccc___ZZZWWWWWWYYYZZZ```hhhrrryyy}}}zzzvvvtttqqqnnnfffccc___[[[XXXTTTPPPMMMJJJMMMOOONNNKKKMMMSSSZZZYYY[[[```eeekkkppptttvvvyyyuuupppkkkgggggghhhiiihhhjjjnnnqqqtttwwwyyy{{{~~~{{{yyyyyy}}}ssskkksssrrrcccRRRKKKEEEAAA<<<555///------------------,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------......---------......///+++---///000111333777:::666222000333333222333555333333333555888::::::999999999:::;;;<<<======>>>>>>>>>???@@@CCCGGGJJJLLLDDDBBB??????@@@AAA@@@@@@=========>>>AAAEEEIIILLLMMMQQQYYYbbbkkkrrrvvvxxx~~~~~~~~~|||xxxtttooommmmmmiiieeeccc^^^YYYYYY]]]^^^eeegggnnn{{{|||vvvuuullljjjlllpppvvv|||}}}yyywwwuuuyyy||||||{{{zzz{{{}}}||||||{{{{{{{{{|||||||||{{{||||||{{{zzzzzz|||~~~~~~zzzwwwvvvvvvxxxxxxwwwtttrrrrrrrrrsssrrrqqqsssvvvyyyzzzzzzzzzxxxuuusssrrrpppmmmkkkmmmllljjjhhhgggggghhhhhhgggggggggffffffffffffffffffggghhhiiihhhgggfffeeeeeefffhhhkkkmmmnnnoooooojjjiiigggfffeeedddeeeeeebbbaaaaaabbbeeeggggggggggggffffffeeeeeeffffffggggggggghhhhhhggggggffffffcccdddfffggghhhhhhgggfffhhhhhhiiiiiihhhgggffffffggggggggggggffffffeeedddiiihhhgggffffffgggggghhhiiillloooooonnnkkkjjjiiigggggghhhiiijjjkkklllmmmlllnnnqqqrrrrrrrrrssstttqqquuu|||}}}yyyzzzyyyqqqiiiccc___]]]YYYVVVUUUWWWYYY\\\ccclllwww}}}}}}xxxtttqqqmmmccc```\\\YYYVVVRRRNNNKKKKKKMMMNNNNNNOOORRRXXX\\\]]]___ccchhhnnnssswwwyyyyyyvvvrrrmmmjjjiiiiiiiiiiiikkknnnrrrvvvyyy{{{|||}}}~~~uuupppnnnnnnssszzz|||ooolll|||mmm___UUUQQQIIIAAA:::333///...000//////...---,,,++++++************++++++++++++++++++,,,,,,------......,,,,,,+++++++++,,,,,,---------------------...//////000111222333555888;;;333111111444555333444888444333333555777999999888888999999:::;;;<<<======<<<===???BBBEEEHHHKKKMMMEEECCC@@@???@@@@@@@@@???>>>>>>===>>>AAAEEEIIILLLNNNRRRZZZccclllsssxxxzzz}}}}}}|||zzzwwwssspppmmmqqqlllgggddd___ZZZ[[[```]]]dddgggnnn|||zzzrrroooeee{{{qqqtttzzz~~~|||yyyxxxuuuvvvwwwxxxyyyzzz{{{||||||{{{zzzzzz{{{}}}~~~~~~}}}|||zzzxxxvvvwwwyyy{{{{{{|||}}}{{{wwwtttsssrrrqqqssstttssspppmmmlllkkklllkkkjjjlllooorrrssssssuuussspppooonnnnnnllljjjkkkjjjiiiiiihhhhhhiiiiiihhhggggggfffeeeeeeeeeeeefffggghhhiiihhhgggeeedddeeeeeefffhhhjjjlllnnnoookkkjjjhhhfffeeeeeeeeeeeecccbbbbbbdddgggiiiiiihhheeeeeeeeeeeefffggghhhiiijjjiiiiiihhhgggfffeeeeeeaaabbbeeehhhiiiiiihhhgggfffgggiiijjjjjjhhhfffdddggggggggggggfffeeedddcccffffffeeeeeeeeefffgggggggggiiilllmmmlllkkkjjjkkkiiiiiiiiiiiiiiiiiiiiiiiikkknnnqqqrrrrrrssstttuuutttwww}}}{{{vvvyyy{{{ssskkkbbb\\\XXXVVVSSSQQQRRRVVVYYY]]]eeeoooyyy~~~wwwrrrlllgggaaa^^^ZZZWWWUUURRRNNNKKKLLLLLLMMMNNNRRRVVV[[[^^^^^^```dddhhhnnnssswwwzzzyyyvvvrrrnnnkkkjjjjjjjjjjjjlllnnnrrrwwwzzz|||||||||uuummmiiihhhnnnvvv{{{~~~uuukkknnnyyyiii]]]XXXTTTKKK@@@666111000000000000//////...------,,,************++++++++++++++++++,,,,,,---......///...---,,,,,,+++,,,---...,,,,,,,,,,,,,,,---......000111222222222333666999222111222555555333333777555555444555888999888777888888999:::;;;<<<======<<<===???BBBDDDFFFGGGHHHCCCAAA???>>>@@@AAAAAA@@@@@@@@@???@@@BBBEEEIIIKKKNNNSSS[[[eeennnuuuzzz}}}{{{{{{{{{zzzxxxvvvsssqqquuuoooiiieee```\\\^^^dddaaahhhjjjrrrxxxnnniiidddxxxyyy|||~~~~~~~~~}}}|||zzzyyyyyyvvvuuutttvvvyyy{{{||||||{{{zzzyyyyyy{{{}}}~~~|||yyyuuussssssuuuwwwtttuuuvvvtttrrrpppooopppllloooqqqpppmmmjjjgggfffhhhfffeeefffiiilllmmmmmmooommmkkkkkkllllllkkkjjjjjjjjjiiiiiiiiiiiijjjjjjiiihhhgggfffeeeeeeeeeeeefffggghhhiiihhhgggeeeddddddddddddfffhhhkkknnnooolllkkkiiigggfffeeeffffffdddcccccceeehhhjjjjjjjjjeeeeeeeeefffggghhhiiijjjlllkkkjjjhhhgggfffeeedddaaadddgggjjjllllllkkkkkkdddfffiiijjjjjjhhheeeccchhhhhhhhhgggfffeeedddcccdddddddddddddddeeefffgggfffhhhkkklllkkkkkkkkklllkkkjjjjjjjjjiiiiiihhhhhhlllnnnqqqsssttttttuuuvvvwwwzzzyyytttxxxzzzvvvnnnfff]]]WWWSSSQQQPPPOOOQQQVVVYYY]]]gggpppzzz}}}uuummmfff```___]]]YYYVVVTTTQQQNNNKKKNNNLLLLLLNNNSSSYYY]]]^^^]]]___bbbffflllqqqvvvxxxxxxvvvsssooollljjjjjjjjjllllllooosssxxx{{{||||||}}}xxxnnnhhhfffmmmvvvxxx~~~xxxppphhhpppuuufff\\\SSSPPPGGG999///,,,,,,...///////////////.........)))************+++++++++++++++,,,,,,---...////////////---,,,,,,---...///++++++++++++,,,,,,---...///000111000///000333555222000222555444000000444777666555666888999999888777888888999:::;;;<<<===<<<===???BBBCCCDDDCCCCCCAAA???===>>>@@@BBBBBBBBBBBBBBBAAAAAACCCFFFIIILLLNNNSSS\\\fffooowww|||zzz{{{{{{{{{zzzxxxwwwvvvwwwqqqjjjfffaaa^^^aaagggeeelllnnnuuuwwwkkkddddddxxx~~~|||{{{xxxvvvvvvxxx{{{|||zzzxxxwwwvvvxxxyyyxxxwwwyyyyyyxxxyyyzzz}}}}}}{{{wwwtttqqqooooooooopppoooooonnnmmmmmmllllllkkkkkkkkkjjjiiihhhgggfffaaaaaabbbdddgggiiihhhgggkkklllmmmnnnnnnnnnllllllmmmlllkkkjjjiiiiiiiiijjjhhhhhhggggggfffeeedddcccbbbdddeeeeeedddeeefffgggffffffgggiiikkknnnppprrrhhhjjjkkkkkkhhhfffeeefffaaadddhhhkkkllllllmmmnnngggggggggfffeeeeeegggiiimmmnnnnnnmmmjjjgggeeeeeeccceeehhhkkklllmmmlllkkkhhhhhhhhhhhhhhhgggffffffdddiiimmmlllgggbbbbbbdddeeefffgggfffcccbbbaaabbbdddeeefffggghhhiiijjjkkkjjjiiihhhggggggfffggggggkkkmmmppprrrrrrqqqrrrssswww{{{~~~}}}yyyxxx{{{~~~yyyrrriii```ZZZVVVSSSRRRQQQQQQQQQSSSXXXaaakkkrrr{{{}}}rrrhhhbbb```^^^[[[XXXUUUTTTSSSQQQPPPOOOMMMKKKNNNUUU[[[^^^___bbbbbbbbbbbbeeekkksssyyy~~~zzztttmmmiiihhhhhhiiilllnnnqqqtttvvvzzz~~~mmmeeeffflllpppxxx}}}uuukkkllllllbbb___XXXLLL???888333...,,,---------------------------++++++++++++++++++++++++...---,,,,,,++++++++++++------------,,,,,,+++***+++,,,,,,---...///000000222111111111111333444555444444444555555555666666777777777777777888888999;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>??????>>>>>>???@@@CCCBBBAAA@@@????????????AAAAAABBBAAABBBEEEJJJNNNQQQXXX___fffqqq{{{~~~|||~~~~~~~~~xxxnnnggg```[[[^^^dddjjjssssssuuuuuujjjhhhfffwwwzzz}}}}}}zzzxxxuuussssssuuuwwwyyyzzzxxxwwwwwwxxxxxxwwwuuuxxxxxxxxxxxxzzz|||~~~yyyvvvsssooolllkkkkkkllllllllllllkkkkkkjjjjjjjjjkkkkkkjjjjjjiiihhhffffffbbbaaaaaacccfffhhhhhhgggfffgggiiijjjkkkkkkkkkkkkkkkkkkjjjiiiiiihhhiiiiiigggggggggggggggfffeeedddcccdddeeeeeeddddddfffggghhhhhhjjjkkkmmmnnnoooooohhhjjjkkkjjjhhhfffffffffcccfffiiikkkkkkjjjkkklllhhhiiihhhfffeeeeeegggjjjlllmmmmmmllljjjgggfffeeebbbdddfffhhhiiijjjjjjjjjhhhhhhhhhhhhhhhgggffffffdddiiilllkkkgggccccccdddeeefffgggfffdddbbbbbbbbbddddddeeeggghhhiiijjjkkkkkkkkkjjjiiihhhhhhhhhhhhlllooorrrssssssssstttuuuyyy}}}~~~{{{zzz~~~wwwqqqggg___YYYUUURRRPPPQQQRRRSSSUUUYYYbbbmmmvvv|||{{{qqqgggbbbaaa^^^[[[VVVTTTRRRRRRQQQPPPPPPNNNMMMQQQXXX^^^aaaaaabbbbbbcccccceeejjjqqqvvv{{{xxxsssnnnkkkjjjjjjkkkmmmooorrrsssuuuxxx{{{~~~tttjjjjjjnnnsss}}}{{{uuuqqqxxx~~~kkkaaa^^^YYYLLL???888333...,,,...------------------------++++++++++++++++++++++++------,,,+++++++++,,,,,,---............---,,,+++------------............111111000000111222444555333333333444444444555555444444444555666888999::::::;;;;;;;;;;;;;;;::::::???AAABBBBBBAAA@@@BBBCCCBBBBBBAAA@@@????????????@@@AAABBBBBBCCCEEEIIIMMMQQQXXX___gggqqq{{{}}}{{{}}}}}}||||||}}}zzzpppiiibbb^^^aaagggjjjssstttwwwsssiiihhhgggxxxtttvvvyyy}}}}}}xxxttttttrrrqqqpppppprrruuuwwwzzzxxxwwwwwwxxxwwwuuusssvvvvvvwwwwwwxxxzzz|||}}}uuurrrnnnkkkhhhhhhiiijjjhhhhhhhhhhhhhhhgggggggggjjjjjjjjjiiihhhgggeeeeeecccaaa```aaadddfffggggggcccdddfffhhhiiijjjjjjkkkiiihhhhhhhhhhhhhhhhhhhhhffffffgggggggggffffffeeeccceeefffeeeddddddeeefffiiijjjlllnnnoooooonnnmmmhhhjjjkkkjjjhhhggggggggggggiiillllllkkkiiiiiiiiijjjjjjhhheeecccdddgggiiijjjkkkkkkkkkjjjhhhfffeeebbbbbbcccdddeeefffhhhhhhhhhhhhhhhhhhhhhgggffffffeeehhhkkkkkkgggdddcccdddfffggghhhgggdddbbbbbbcccddddddeeefffhhhiiijjjkkkmmmlllkkkjjjiiiiiiiiiiiilllnnnqqqrrrrrrrrrtttuuuzzz|||~~~}}}{{{|||}}}uuunnneee]]]WWWSSSQQQOOOQQQTTTVVVXXX[[[dddqqq{{{~~~xxxooogggcccbbb^^^ZZZUUUQQQPPPQQQQQQQQQPPPOOOPPPUUU]]]bbbdddcccbbbcccdddeeefffiiinnnqqqwwwuuuqqqnnnlllkkklllmmmoooppprrrrrrsssvvvyyy|||sssppptttyyy~~~xxxtttzzz~~~kkkbbb___VVVJJJ<<<444000,,,+++---------------------------++++++++++++++++++++++++,,,,,,+++++++++,,,------......//////......------.........---------,,,,,,000000000000111222333444222222333333333444444444222222333444666888:::;;;999999::::::;;;::::::999@@@AAACCCBBBAAAAAABBBDDDBBBBBBAAA@@@@@@??????>>>???@@@BBBCCCDDDFFFIIIKKKPPPXXX```iiisss|||~~~{{{{{{zzzyyyzzz||||||rrrkkkdddaaaeeekkkllluuuwwwyyyrrriiihhhhhh{{{mmmnnnooorrrsssrrrooolllmmmllllllmmmooosssvvvxxx{{{zzzxxxxxxxxxvvvssspppssstttuuuuuuvvvwwwxxxxxxqqqooollliiigggggghhhiiieeeeeeeeeeeefffffffffgggjjjjjjiiihhhgggfffdddccccccaaa______bbbeeefffgggdddeeefffggghhhiiijjjjjjfffggggggggghhhgggggggggdddeeefffffffffffffffeeedddeeeffffffdddcccdddfffgggiiimmmpppqqqpppooommmiiikkklllkkkjjjiiiiiijjjmmmnnnooonnnkkkiiiiiiiiikkkjjjhhheeebbbbbbeeehhhiiihhhiiiiiijjjiiigggeeedddcccbbbbbbccceeeggghhhhhhhhhhhhhhhhhhgggffffffeeegggjjjiiigggeeedddeeefffhhhhhhgggeeeccccccccccccdddeeefffgggiiijjjjjjllllllkkkjjjiiiiiijjjjjjjjjlllnnnooooooppprrrtttyyyzzz{{{zzzzzz|||~~~zzzrrrlllddd\\\WWWSSSQQQPPPQQQUUUYYY[[[^^^fffttt~~~|||uuummmfffcccccc^^^ZZZTTTPPPPPPQQQRRRRRRPPPPPPRRRYYY```eeefffeeecccdddffffffggghhhkkkmmmrrrpppnnnlllkkklllmmmnnnnnnpppqqqrrrsssuuuzzz}}}~~~yyy}}}{{{wwwsss}}}llleeecccQQQEEE777000,,,)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...------............------...---------------------000000000000111222333333333333333444444444555555333333444555666888999:::999999:::;;;;;;;;;;;;:::===???@@@@@@>>>>>>???AAABBBBBBBBBAAA@@@@@@???>>>===@@@BBBDDDDDDFFFHHHJJJOOOWWWaaajjjvvv{{{zzzxxxxxxzzz|||sssmmmfffccchhhnnnpppyyyzzz|||rrriiiiiiiii~~~ggggggfffhhhiiiiiihhhfffggggggiiilllpppuuuzzz|||}}}{{{yyywwwvvvtttqqqooooooppprrrssssssssssssrrrlllkkkiiigggfffffffffgggccccccdddeeefffggghhhhhhiiiiiihhhgggfffdddcccbbbccc```^^^^^^aaaccceeeeeeeeeeeeeeeeeefffffffffgggeeefffggghhhiiiiiihhhhhhdddeeeeeeffffffffffffeeeeeefffgggfffdddcccccceeecccfffkkkoooqqqqqqpppnnnkkklllmmmlllkkkkkklllnnnqqqrrrrrrpppmmmjjjjjjjjjlllkkkiiieeebbbbbbdddfffggggggggghhhkkkkkkiiigggfffeeedddcccccceeegggiiihhhhhhhhhhhhhhhgggffffffeeeggghhhhhhgggfffffffffggghhhiiihhhfffdddcccdddccccccdddfffggghhhiiijjjjjjjjjiiiiiiiiijjjjjjkkkjjjlllnnnooooooqqqsssuuuzzzzzzyyyyyyzzz}}}}}}yyypppjjjbbb[[[WWWUUUSSSRRRRRRVVV[[[^^^bbbjjjvvv~~~yyyrrrkkkeeebbbaaa]]]XXXSSSPPPPPPRRRTTTTTTQQQQQQTTT[[[cccggggggfffeeefffhhhhhhggggggiiikkkmmmllljjjiiiiiikkknnnooonnnoooqqqrrrtttwww|||{{{yyyxxxxxxmmmhhheeeMMMAAA555///,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...+++,,,,,,---------,,,,,,,,,,,,---......///000000///000000111222222333333555555555555666666666666666666666666777888999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>>>>======>>>???BBBBBBCCCCCCBBBAAA@@@???===???BBBCCCDDDEEEHHHIIINNNVVV```jjjvvv{{{zzzxxxwwwyyy}}}{{{tttnnnhhheeeiiiooottt|||}}}~~~rrrkkklllkkkcccbbb``````bbbdddddddddccceeehhhlllqqqwww|||~~~~~~{{{wwwtttrrrpppnnnlllkkkmmmoooppppppooommmlllfffeeeeeeeeeddddddccccccbbbcccdddeeeggghhhiiijjjiiihhhhhhgggeeecccaaa```aaa___^^^^^^aaacccccccccdddccccccbbbbbbbbbcccccceeefffhhhjjjkkkkkkjjjjjjgggggghhhhhhhhhggggggffffffggggggfffdddbbbcccdddaaadddiiimmmooopppooonnnkkklllmmmlllkkklllnnnppprrrsssrrrpppmmmkkkkkklllnnnmmmllliiieeecccdddeeegggfffeeehhhlllmmmkkkhhhiiigggfffeeeeeefffhhhiiihhhhhhhhhhhhhhhgggffffffffffffgggggggggggggggggghhhiiijjjiiifffddddddeeeccccccdddeeeggghhhiiijjjhhhhhhhhhiiijjjkkklllmmmmmmooopppqqqrrrtttwwwyyy}}}|||zzzzzz|||{{{vvvlllggg```ZZZWWWUUUUUUTTTUUUXXX]]]ccciiiqqqxxx}}}~~~{{{uuunnngggbbb___]]]XXXUUUQQQPPPQQQSSSUUUUUUTTTTTTVVV]]]dddiiiiiigggggghhhiiihhhggghhhiiikkkllljjjhhhggghhhkkkooorrrqqqqqqssssssuuuyyy}}}~~~nnniiieee```III>>>444000///---...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++,,,,,,---,,,,,,,,,,,,---...///000111222222000000222333333444333333555666666666666777777777888777777777777888888999::::::;;;<<<===============>>>??????>>>>>>???AAACCCDDDEEEEEEDDDCCCAAA@@@>>>???AAABBBCCCEEEHHHJJJLLLSSS\\\eeeqqq|||zzzxxxwwwwwwyyy|||zzztttpppkkkgggjjjooouuu}}}}}}~~~ssskkkmmmmmmaaa___\\\\\\___bbbcccdddccceeehhhlllqqqvvv{{{}}}}}}yyysssooommmkkkjjjhhhhhhiiilllmmmmmmkkkiiigggbbbccceeeffffffeeecccaaaaaabbbccceeeggghhhjjjjjjhhhhhhgggfffdddbbb```___```^^^^^^___aaabbbbbbaaabbbbbbaaaaaaaaacccdddeeefffhhhjjjlllmmmmmmmmmlllkkkkkkkkkkkkkkkjjjiiihhhggghhhhhhfffdddbbbbbbcccaaadddgggjjjlllllllllkkkiiijjjkkkkkkjjjkkkmmmppppppqqqpppooolllkkkkkkmmmpppqqqpppnnnjjjfffeeeeeegggeeeeeehhhnnnpppmmmjjjiiihhhggggggfffggghhhiiihhhhhhhhhhhhhhhgggfffffffffeeeeeefffggghhhhhhggghhhiiijjjiiigggeeeeeeeeebbbcccdddeeeggghhhiiiiiihhhhhhiiijjjlllnnnoooqqqnnnoooqqqrrrsssuuuxxx{{{~~~{{{yyyyyy}}}xxxsssgggccc\\\WWWUUUUUUUUUUUUYYY[[[```hhhqqqxxx{{{|||yyyuuuoooiiiccc^^^YYYWWWRRRPPPNNNNNNPPPSSSTTTTTTYYYXXXZZZ___fffjjjkkkjjjiiijjjjjjiiihhhhhhkkkmmmnnnkkkhhhfffggglllrrrvvvuuuvvvvvvvvvwwwzzznnnaaa```]]]UUUBBB999111//////------///++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,+++,,,,,,---......------//////000000111111222222000111333444555555444444555555555666666666666777555555555666666888999:::999999:::;;;<<<<<<<<<<<<===???@@@@@@??????@@@AAADDDEEEFFFGGGFFFDDDBBBAAA???@@@@@@AAAAAADDDHHHKKKJJJPPPVVV]]]gggrrrwwwvvvuuuuuuvvvwwwzzz}}}~~~yyyvvvsssooojjjkkkppprrrzzzzzz}}}rrrjjjllloooaaa^^^[[[[[[]]]aaadddeeedddfffhhhlllpppuuuxxx{{{|||wwwpppkkkiiihhhgggffffffhhhjjjlllllliiifffdddbbbeeehhhjjjjjjhhheeeccc```aaabbbdddfffhhhjjjjjjhhhhhhgggfffdddbbb```___^^^^^^^^^```aaabbbaaa___bbbbbbbbbbbbdddfffhhhiiiggghhhkkkmmmoooooonnnmmmoooooonnnnnnmmmlllkkkjjjggghhhhhhfffdddbbbbbbccccccdddgggiiijjjjjjiiihhhhhhiiiiiiiiihhhjjjlllooonnnoooooommmkkkjjjkkkmmmrrrssstttqqqmmmiiigggfffgggeeeeeeiiinnnqqqnnnkkkiiiiiihhhgggggggggggghhhhhhhhhhhhhhhhhhggggggffffffeeeeeefffggghhhhhhggghhhjjjjjjiiigggeeeeeeeeebbbcccdddeeefffhhhiiiiiihhhhhhiiikkkmmmppprrrsssmmmnnnppppppqqqssswwwzzz|||yyyvvvwww{{{}}}vvvqqqddd```ZZZUUUTTTUUUUUUUUU]]]^^^bbbkkkvvv}}}~~~{{{uuuqqqkkkeee```ZZZUUURRRNNNLLLKKKLLLOOORRRSSSSSS\\\[[[\\\```ggglllmmmllljjjkkkjjjiiihhhiiilllnnnpppmmmiiifffhhhmmmtttyyyyyyyyyxxxxxxxxx{{{zzzbbbWWWXXXUUULLL;;;333,,,,,,---++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,++++++++++++,,,------.../////////...222222222222111111111111111222444555666666555444444444444555555555666666222222333444666888:::;;;777888999:::;;;;;;<<<;;;<<<>>>??????>>>>>>???@@@EEEFFFGGGHHHGGGEEECCCBBB???@@@@@@@@@@@@CCCHHHLLLIIINNNRRRVVV___jjjnnnmmmrrrssstttwww{{{}}}zzzwwwvvvqqqllllllpppooowwwxxx|||pppiiikkkppp\\\]]]^^^___^^^___bbbdddccccccdddhhhlllnnnooonnnsssppplllhhheeeccccccdddaaaeeeiiilllkkkjjjiiiiiifffggghhhhhhgggeeebbbaaabbbbbbccccccdddeeeeeefffiiiiiihhhfffeeedddccccccdddbbb``````aaacccccccccdddcccaaa______```aaabbbhhhiiijjjkkklllnnnooopppsssrrrpppooonnnmmmmmmnnnnnnjjjeeeaaa```aaaaaa```aaaaaacccfffjjjkkkkkkjjjjjjhhhfffeeeggghhhiiihhhlllkkkjjjiiiiiikkkmmmnnnmmmnnnooopppooollliiiggghhhggggggiiilllppprrrrrrjjjhhheeecccdddeeeeeeeeeggggggggghhhgggffffffeeeddddddddddddddddddddddddffffffggggggffffffeeeddddddddddddeeeeeeeeeeeeeeehhhhhhjjjlllnnnqqqsssuuusssttttttsssqqqsssxxx|||vvvvvvuuuvvvyyy|||rrriii```\\\WWWRRRQQQSSSVVVYYY\\\aaafffnnnxxx~~~xxxrrrjjjdddaaa]]]VVVPPPOOOIIILLLPPPQQQPPPRRRVVVZZZcccdddfffhhhiiijjjjjjjjjlllmmmmmmkkkjjjlllrrrwww|||vvvooojjjjjjpppxxx~~~}}}yyyyyy~~~yyyeee[[[XXXPPPFFF@@@000000000///...,,,+++***++++++++++++++++++++++++,,,***(((((()))***))))))------------------------,,,,,,,,,---------......111111111111111000//////000444888777444111222555666555444444555666777888666777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>>>>>>>>>>???@@@FFFEEEDDDDDDEEEDDDBBB@@@???@@@@@@AAACCCDDDEEEEEEDDDGGGKKKRRRYYYaaagggjjjqqqtttxxxzzz{{{{{{}}}~~~|||zzzwwwtttrrrqqqpppppptttssstttxxx~~~llldddgggkkk~~~\\\^^^_________```ccceeecccbbbccceeeiiikkklllkkkgggeeebbb___]]]]]]^^^___```ccchhhjjjjjjhhhggggggggghhhiiiiiigggeeebbbaaabbbbbbcccdddeeeeeeeeeeeejjjiiihhhfffdddcccbbbaaacccaaa```aaacccddddddccceeedddbbbaaaaaaaaaaaabbbeeefffhhhkkkmmmooopppppprrrrrrqqqqqqppppppoooooonnnjjjeeeaaa```aaaaaaaaaaaabbbcccfffjjjlllkkkjjjiiigggfffeeeggghhhhhhhhhiiihhhgggggghhhiiilllmmmmmmnnnooopppooommmkkkiiihhhggggggiiilllpppqqqqqqkkkhhheeeddddddeeeeeeeeefffggggggggggggfffeeeeeeddddddddddddddddddddddddfffffffffffffffeeeeeeddddddeeeeeeeeeffffffffffffhhhiiijjjlllnnnqqqssstttsssttttttsssrrrssswww{{{wwwwwwwwwxxx|||wwwmmmddd\\\YYYTTTQQQQQQTTTYYY\\\```eeelllsss}}}{{{rrrjjjdddaaa]]]VVVPPPOOOKKKNNNQQQQQQQQQTTTYYY^^^eeefffiiikkkllllllkkkjjjjjjkkklllkkkkkkmmmrrrvvvzzzsssooopppuuu}}}{{{{{{|||kkkYYYQQQNNNFFF;;;555............---+++******++++++++++++++++++++++++///,,,***)))***,,,------------------------------,,,,,,---------.........111111111111111000//////111444777666333111333555999888777555555444555555777777888888888999999999;;;;;;::::::::::::::::::888:::===>>>======>>>@@@CCCBBBBBBCCCDDDDDDDDDCCCCCCBBB@@@??????@@@BBBDDDEEEHHHMMMSSSZZZ```eeegggmmmooosssvvvwwwyyy||||||{{{yyyvvvtttrrrqqqpppsssssstttyyy}}}kkkcccddddddwww\\\^^^___``````aaaccceeecccaaaaaabbbeeegggggggggaaa```^^^]]]]]]^^^```aaa^^^bbbfffhhhgggfffeeeeeehhhiiiiiiiiihhheeebbbaaa```bbbdddfffffffffeeedddiiihhhgggeeedddbbbaaa```bbbbbbaaaccceeeffffffeeeeeeeeeddddddcccbbbbbbbbbbbbdddgggjjjmmmnnnoooppppppqqqrrrssssssrrrqqqpppmmmiiidddbbbaaaaaaaaaaaabbbbbbcccfffjjjlllkkkjjjiiigggffffffggghhhhhhgggfffeeedddeeefffhhhkkkllllllmmmnnnooooooooommmllliiihhhhhhkkknnnpppqqqpppmmmjjjfffeeeeeeeeeeeeeeefffffffffffffffeeeddddddccccccccccccccccccccccccfffffffffffffffeeeddddddeeeeeeffffffggggggggggggiiiiiikkklllnnnpppqqqrrrsssttttttsssrrrsssvvvxxxvvvxxxyyy{{{yyypppfff^^^WWWTTTRRRPPPRRRVVV[[[___cccjjjqqqyyy}}}qqqkkkeeebbb]]]VVVQQQQQQNNNPPPRRRRRRRRRVVV]]]ccciiikkknnnppppppnnnllljjjhhhjjjkkklllmmmooosssvvv}}}xxxtttuuuzzz}}}|||}}}|||{{{www|||~~~zzzyyymmm___RRRMMMJJJAAA666000,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''''')))+++,,,,,,------------------------------------.........///111111111222111111000///222444555444111111333666999888777666666666666666999999999999::::::::::::999999999:::::::::::::::888:::<<<=========>>>??????@@@AAABBBDDDFFFHHHIIIMMMKKKGGGEEEDDDEEEFFFHHHIIILLLQQQWWW]]]aaadddeeeiiikkkmmmppprrrvvv{{{~~~||||||{{{yyywwwtttqqqooossssssvvv{{{{{{iii```aaa\\\mmmZZZ\\\___``````aaacccdddbbb```______aaaccccccbbb___^^^]]]]]]^^^___aaabbb^^^aaadddfffeeedddddddddhhhhhhiiiiiigggeeebbb```___aaadddfffgggfffdddcccffffffeeedddccccccbbbbbbdddcccccceeehhhiiihhhgggffffffffffffeeedddcccbbbaaacccfffiiikkkllllllllllllnnnqqqttttttssspppoookkkhhhdddbbbbbbbbbbbbaaacccccccccfffiiikkkkkkjjjiiigggffffffggghhhgggeeecccccccccccceeehhhkkkmmmkkkkkkmmmnnnooooooooooookkkjjjkkknnnqqqrrrrrrqqqmmmjjjgggeeeeeeeeeeeedddeeeeeeffffffeeeeeedddcccbbbbbbbbbccccccccccccccceeeeeefffffffffeeedddddddddeeefffggghhhhhhhhhgggiiijjjkkkmmmnnnooopppppprrrrrrrrrrrrrrrrrrssstttuuuwww{{{|||tttkkkaaa[[[TTTSSSQQQPPPSSSWWW\\\```eeellluuu|||{{{rrrlllgggddd^^^WWWSSSSSSPPPQQQRRRRRRTTTYYYbbbhhhmmmooosssuuutttrrrnnnkkkiiijjjkkkmmmoooqqqtttuuu~~~{{{xxxvvvvvvzzz}}}}}}{{{xxxxxxwwwvvvrrrwwwvvvpppwwwuuubbbWWWNNNLLLHHH???555///,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((***------,,,+++,,,,,,---------------------............/////////111111111222222111111000333444444333111222444777666666666777888999::::::::::::::::::;;;;;;;;;;;;888888999999999999::::::999;;;===>>>>>>>>>???@@@>>>???AAACCCEEEIIIMMMPPPSSSRRRPPPOOONNNNNNNNNNNNOOORRRWWW]]]bbbfffggghhhjjjkkklllmmmooosssxxx||||||}}}}}}|||yyyuuuqqqooorrrtttxxx~~~{{{iii___]]]XXXgggVVVYYY\\\^^^^^^___```aaa```___]]]]]]^^^___^^^]]]YYYYYYXXXXXXYYYZZZ[[[\\\]]]```cccdddcccbbbbbbbbbeeeffffffgggfffdddaaa```^^^```ccceeefffeeecccbbbbbbbbbccccccdddeeeffffffgggfffeeegggiiijjjjjjiiieeeffffffffffffeeeddddddbbbdddeeeggghhhiiiiiihhhiiikkkooorrrrrrqqqnnnllljjjgggdddbbbbbbcccbbbbbbdddcccccceeehhhjjjjjjjjjhhhgggffffffggggggfffdddbbbbbbbbbbbbeeehhhkkkllliiiiiijjjkkklllnnnpppqqqmmmmmmnnnqqqttttttsssqqqllljjjfffdddeeeeeeeeeeeeeeeeeeffffffeeeeeedddcccbbbbbbcccccccccdddddddddeeeeeeeeefffeeeddddddccccccdddfffhhhiiihhhhhhggghhhiiikkkmmmnnnooooooooopppppppppqqqrrrsssrrrrrrssswww}}}zzzqqqhhh```ZZZTTTSSSQQQQQQTTTXXX\\\___hhhpppxxx}}}yyyqqqlllhhheee___WWWTTTUUUPPPRRRSSSTTTVVV\\\fffmmmrrrtttwwwxxxxxxtttqqqnnnllllllmmmnnnqqqssstttuuuxxxvvvtttssssssuuuxxxzzz{{{{{{{{{~~~{{{vvvssssssssssssssstttnnnkkk}}}iiiUUUMMMGGGEEEAAA999000------,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++///333555444000,,,,,,,,,,,,---------.............../////////000000111111222222222222111111444444444333222333555777666666777888::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<888888888999999:::::::::;;;===???@@@@@@@@@AAABBB???AAACCCEEEGGGLLLRRRWWWUUUVVVXXXZZZZZZXXXVVVUUUUUUXXX^^^dddjjjnnnppppppssssssrrrqqqpppssswwwzzz}}}}}}~~~}}}zzzvvvqqqnnnppptttyyy~~~lll```\\\YYYeee}}}QQQTTTXXXZZZZZZ[[[\\\]]][[[ZZZZZZ[[[\\\[[[YYYXXXVVVVVVUUUVVVVVVWWWXXXXXX\\\^^^```aaa```______``````aaacccdddcccbbb```___^^^___aaacccccccccbbbaaa```aaabbbdddeeeggghhhiiiiiigggeeeeeegggiiiiiiiiieeeeeeeeeeeeffffffffffffcccddddddeeeeeefffgggggghhhjjjmmmooopppnnnllljjjhhhfffcccccccccdddcccbbbcccbbbbbbcccfffhhhiiiiiihhhgggfffgggggggggeeecccbbbaaaaaaaaacccfffiiikkkggggggggggggiiilllnnnpppmmmnnnpppsssuuuuuurrrpppjjjhhheeecccdddeeeeeeeeefffffffffffffffeeeddddddcccccccccddddddeeeeeefffeeeeeeeeeeeeeeedddccccccbbbcccfffhhhiiihhhggggggfffhhhjjjmmmoooooopppoooooooooppprrruuuuuutttrrrsssxxxwwwmmmddd^^^ZZZTTTSSSRRRSSSUUUYYY]]]```mmmttt{{{~~~}}}wwwoookkkhhhddd]]]UUUSSSUUURRRTTTVVVWWWZZZaaajjjrrruuuwwwyyyzzzyyywwwsssqqqsssqqqooooooqqqsssttttttssssssrrrqqqqqqqqqqqqrrrsssvvvzzz~~~wwwsssqqqrrrrrrrrrxxxsssmmmsss{{{|||uuu```OOOHHHCCCAAA===555000///...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))+++///444666333...***+++,,,,,,------.........////////////000000000000000111222222333222222222444444444444555666777777999::::::;;;::::::999999;;;;;;;;;;;;<<<<<<<<<<<<888888999999::::::;;;;;;<<<>>>@@@AAAAAAAAABBBCCCAAACCCEEEFFFHHHMMMUUU\\\]]]___cccggggggeeebbb___ZZZ]]]cccjjjqqqvvvzzz|||~~~}}}{{{yyyvvvvvvyyy|||~~~~~~~~~}}}zzzuuuqqqnnnooottt{{{qqqddd\\\[[[ccczzzLLLOOOSSSVVVVVVWWWXXXYYYUUUUUUVVVXXXYYYWWWTTTRRRSSSTTTTTTVVVWWWXXXYYYZZZYYY[[[\\\]]]\\\[[[[[[\\\\\\]]]___```aaa```___^^^]]]^^^___```aaaaaaaaaaaaaaabbbcccdddfffhhhiiijjjkkkgggdddbbbccceeeggggggdddcccccccccdddfffhhhiiicccbbbaaaaaaccceeegggiiiiiijjjlllnnnnnnmmmkkkjjjgggeeeccccccddddddcccbbbcccaaa```aaadddfffgggggghhhgggfffgggggggggdddbbb``````___```aaadddfffhhheeeeeeddddddfffiiilllnnnlllnnnpppsssuuutttpppmmmhhheeecccbbbccceeefffeeefffggggggggggggfffeeeeeecccddddddeeeffffffggggggdddeeeeeeeeeeeedddcccccc```bbbeeeggghhhhhhgggfffdddfffiiimmmooopppppppppooooooqqquuuyyyzzzwwwuuuuuu{{{{{{rrrhhh```[[[YYYSSSSSSSSSTTTWWW[[[___bbbnnnuuuzzz{{{{{{{{{xxxssslllhhheeebbbZZZRRRPPPSSSSSSVVVYYY\\\___fffooovvvxxxxxxzzzzzzzzzxxxvvvuuuyyyvvvrrrppprrrssstttsssssssssrrrrrrqqqpppnnnmmmmmmrrrzzz~~~yyyvvvuuuvvvvvvvvvyyytttttt{{{lllXXXMMMHHHBBB???:::333111333...---+++*********,,,---------------------------))))))+++...000...***'''++++++,,,,,,---....../////////000000000111111111000111222222333333333222555555555666888999888777999:::;;;<<<<<<;;;:::999::::::;;;;;;;;;<<<<<<<<<999999999:::;;;;;;<<<<<<<<<>>>@@@AAAAAAAAABBBCCCBBBDDDFFFFFFGGGLLLUUU]]]bbbdddhhhjjjjjjiiifffddd\\\___eeemmmvvv}}}~~~}}}~~~~~~~~~~~~|||yyyuuuqqqoooooottt}}}vvvggg^^^[[[aaavvvIIILLLPPPSSSTTTTTTUUUVVVQQQQQQSSSUUUWWWUUUQQQMMMNNNOOOQQQSSSUUUVVVXXXYYYVVVXXXZZZZZZYYYXXXYYYZZZYYYZZZ]]]^^^______^^^]]]]]]]]]^^^^^^___``````aaaccccccdddeeeggghhhiiiiiikkkgggbbb___```bbbdddeeecccbbbbbbbbbcccfffiiikkkaaa```______aaaeeehhhkkkjjjkkkmmmnnnnnnlllkkkjjjgggeeeccccccdddddddddcccbbbaaa``````ccceeegggggghhhgggfffggggggfffdddaaa______^^^^^^___bbbdddfffdddcccbbbbbbdddgggjjjlllkkklllooorrrtttsssoookkkfffdddaaaaaaccceeeffffffgggggghhhhhhggggggfffeeeddddddeeeeeefffggghhhhhhddddddeeeeeeeeedddcccccc___aaadddggghhhhhhfffeeecccfffiiimmmooopppqqqpppqqqqqqssswww|||}}}zzzwwwvvv}}}}}}wwwnnnddd]]]YYYWWWRRRRRRRRRTTTXXX]]]bbbeeemmmssswwwwwwvvvuuurrrnnniiifffccc```XXXPPPNNNQQQUUUXXX\\\___ccciiisssyyyyyyyyyzzzzzzzzzyyywwwwww~~~yyysssqqqrrrsssssssssttttttuuutttssspppnnnllljjjqqqzzz}}}{{{{{{|||||||||yyyuuu|||xxxeeeUUUKKKDDD???:::555//////333---,,,***(((((()))***+++------------------------...---,,,---......---+++++++++,,,,,,---...//////000000000000111111111111000111222333333333333333555555666888::::::999777666777999;;;===>>>>>>===:::::::::;;;;;;;;;<<<<<<999999:::;;;;;;<<<======;;;===???@@@@@@@@@AAABBBBBBEEEFFFFFFFFFKKKUUU\\\``````bbbbbbbbbaaa```___]]]```fffnnnxxx~~~}}}{{{xxxtttqqqooonnnttt}}}zzzjjj___ZZZ^^^sssJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOMMMNNNNNNOOOPPPQQQRRRRRRQQQRRRSSSUUUWWWWWWXXXXXXWWWYYY\\\^^^^^^]]][[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^___aaadddfffhhhhhhgggfffeeecccaaa______aaaccceeeeeebbb```___aaabbbccccccfffbbb______bbbddddddcccjjjkkklllmmmkkkiiieeeccccccbbbaaaaaa``````aaaaaaaaa^^^___gggqqqsssjjjaaaccceeeffffffdddbbbbbbbbbeeebbb___]]]^^^```aaaaaabbbaaaaaaaaabbbdddfffhhhfffhhhlllooopppooollljjjfffffffffeeedddeeehhhkkkjjjjjjiiiiiihhhggggggfffjjjhhhfffffffffgggfffeeeeeeddddddccccccddddddeeecccccccccdddeeefffhhhiiiggghhhiiilllnnnpppqqqrrrrrrooosss~~~wwwuuu{{{|||zzzooobbbYYYTTTSSSTTTSSSTTTUUUXXX]]]ccciiilllqqqrrrrrrsssrrrpppmmmkkkdddcccbbb^^^VVVNNNNNNTTTUUU]]]eeeiiilllqqqrrrqqqwwwuuussstttwww{{{}}}~~~}}}}}}{{{vvvpppoootttyyyzzzyyyxxxyyyzzzxxxsssnnnnnnttt}}}}}}yyy~~~~~~xxxwwwlll___TTTLLLGGG???888444111...---...------------...//////........................)))***+++,,,---......---------,,,,,,,,,------.........///000111222222333555555555444333222111000555666777888888999999999;;;;;;<<<===>>>>>>======;;;;;;<<<<<<<<<<<<<<<;;;<<<999666666999<<<===<<<;;;<<<>>>@@@BBBCCCDDDDDDHHHEEECCCCCCFFFLLLQQQSSSYYYVVVUUUVVVZZZ\\\\\\ZZZ[[[\\\```jjjxxx}}}{{{zzzuuuooonnnqqqnnnttt|||{{{qqqdddYYY\\\nnnHHHIIIJJJLLLMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPMMMNNNOOOQQQSSSUUUVVVWWWTTTUUUWWWYYYZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZ\\\]]]___aaaccceeefffffffffeeeeeecccaaa``````aaaccceeefffcccaaa```bbbcccccccccdddbbb______aaacccdddcccggghhhjjjkkkjjjhhhfffdddcccbbbbbbaaa```aaaaaaaaaccc```aaahhhrrrtttnnnfffeeegggiiihhhfffdddcccccceeebbb___]]]___aaabbbbbbaaaaaaaaabbbbbbcccdddeeedddgggkkkooopppooollljjjgggggggggeeedddeeehhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhfffeeeffffffeeedddfffeeeeeeddddddeeeeeefffbbbbbbcccdddeeeggghhhiiiiiijjjkkklllnnnppprrrssstttqqqvvvzzzxxx}}}~~~|||uuujjj___VVVSSSRRRSSSTTTUUUVVVYYY___eeejjjnnnuuuuuutttqqqlllhhheeecccbbb___]]]ZZZUUUOOOPPPUUUYYYeeeqqqwwwzzz{{{xxxttttttrrrpppqqqtttxxxzzz{{{}}}~~~|||xxxsssssswww|||}}}||||||}}}}}}zzzuuuqqqpppvvv~~~~~~|||wwwxxx~~~~~~xxxxxxvvvkkk___TTTKKKEEE===666222000...------,,,,,,,,,,,,---......++++++++++++++++++++++++*********++++++,,,,,,------------------...///000111222222333444555666666444555555555555555444444666777888999999:::999999:::;;;<<<===>>>>>>>>>>>><<<<<<=========<<<<<<;;;===:::888888;;;<<<<<<;;;;;;<<<>>>@@@BBBCCCDDDDDDFFFDDDBBBAAADDDIIIMMMPPPSSSQQQPPPQQQUUUWWWWWWVVVVVVXXX^^^iiiwww~~~{{{xxxvvvrrrlllkkknnnqqqvvv|||}}}rrrddd\\\^^^oooFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJKKKLLLMMMPPPRRRTTTOOOPPPQQQRRRSSSUUUUUUVVVSSSSSSTTTUUUWWWXXXZZZ[[[___```aaabbbccccccddddddeeecccbbb``````bbbccceeefffdddbbbbbbcccccccccbbbcccaaa______aaabbbccccccdddeeeggghhhhhhgggeeedddcccbbbaaaaaa``````aaaaaadddaaaaaafffnnnqqqmmmhhhfffhhhiiihhheeecccbbbbbbdddaaa^^^^^^___aaaccccccaaabbbcccddddddcccbbbaaaaaaeeejjjnnnooonnnkkkiiihhhhhhgggfffddddddgggiiijjjjjjkkkllllllmmmnnnnnnhhhgggeeeeeeffffffdddcccgggffffffeeeeeeffffffgggaaaaaabbbdddfffhhhjjjkkkmmmmmmlllmmmoooqqqssstttvvvtttyyy||||||}}}tttnnndddZZZSSSQQQQQQRRRUUUUUUXXX[[[aaaggglllooovvvvvvsssmmmeee```^^^___```ZZZVVVUUURRRPPPRRRVVV^^^nnnxxxsssrrrpppqqqtttwwwyyyyyy|||}}}}}}zzzwwwxxx|||~~~xxxssssssyyyyyyrrrsssrrrooorrrvvvxxxzzz|||~~~{{{wwwppp{{{tttjjj___TTTHHHBBB:::333000......------------------......///------------------------,,,+++*********+++,,,,,,............///000222222333333444555666777888888555555666777777777777777666777888999::::::::::::999:::<<<===>>>??????@@@>>>>>>>>>>>>>>>===<<<;;;===<<<;;;;;;======;;;999<<<===>>>@@@AAACCCDDDEEEDDDCCCAAAAAABBBEEEHHHKKKKKKJJJIIIKKKNNNPPPQQQQQQOOOSSS[[[hhhvvv|||wwwtttrrrmmmhhhhhhlllrrrvvvzzz}}}tttddd^^^```pppEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGHHHDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHGGGHHHKKKMMMOOOKKKKKKKKKLLLNNNPPPRRRSSSPPPPPPQQQRRRTTTVVVXXXYYY]]]]]]^^^___```aaaaaabbbcccbbbaaa``````aaabbbcccfffdddccccccdddcccbbb``````___^^^___```aaabbbbbbcccdddeeefffeeedddcccbbbbbbaaaaaa```````````````bbb```___bbbgggiiigggdddeeefffgggfffccc```______dddaaa^^^^^^```bbbddddddcccdddfffgggfffdddaaa___```ccchhhlllnnnmmmjjjhhhiiiiiihhheeecccdddfffhhhkkkkkkkkklllmmmmmmnnnnnnhhhgggffffffffffffdddcccffffffeeeeeeeeeeeeffffffaaaaaabbbdddfffiiikkklllpppooonnnnnnppprrrtttuuuvvvwww|||~~~~~~}}}vvvlllggg___WWWRRRPPPQQQSSSTTTUUUXXX\\\bbbhhhnnnqqqqqqqqqoooiiiaaa]]]^^^```___WWWQQQPPPPPPOOOQQQUUUcccuuu~~~xxxvvvuuuvvvxxxyyyyyyyyyyyyzzz{{{zzzyyy{{{yyyuuuuuu|||{{{mmmhhhiiiiiihhhiiijjjmmmrrrvvvxxxtttooolll}}}ppphhh^^^SSSDDD>>>666000------.....................///000000........................///---+++******+++,,,.........///000111222444555111111222333444666777777666777777888888888777777666777888999999::::::999999:::;;;===???@@@@@@AAA???@@@@@@@@@???>>>===<<<===>>>>>>??????===:::999======>>>@@@AAACCCEEEFFFDDDDDDDDDCCCBBBCCCEEEFFFEEEEEEFFFGGGJJJLLLMMMNNNLLLQQQZZZgggttt|||wwwrrrooojjjeeeggglllpppsssvvvzzzvvveee]]]___oooDDDDDDDDDDDDDDDCCCCCCBBB???@@@@@@@@@AAABBBBBBBBBAAABBBCCCDDDEEEFFFFFFGGGJJJHHHGGGEEEEEEGGGHHHJJJHHHHHHGGGHHHIIILLLOOOPPPMMMMMMNNNPPPRRRTTTVVVWWWXXXYYY[[[]]]^^^_________aaa```____________```aaacccbbbbbbbbbccccccaaa^^^]]]^^^^^^______```aaabbbddddddddddddcccaaa___^^^aaa```______^^^^^^______bbb```^^^___aaabbbbbb```dddfffgggfffccc```______ccc```^^^^^^```ccceeeeeefffgggiiijjjiiifffbbb```___bbbfffiiikkkjjjhhhggghhhhhhfffdddbbbccceeeggglllllllllllllllllllllllliiihhhggghhhhhhhhheeeccceeeeeeddddddddddddeeeeeeaaaaaabbbdddfffiiikkklllppppppppppppqqqsssuuuvvvtttxxx}}}~~~zzzrrrfffbbb\\\UUURRRRRRSSSUUUTTTUUUYYY^^^dddjjjooorrrnnnmmmkkkeee___]]]^^^```]]]UUUNNNMMMMMMMMMPPPTTThhh{{{}}}|||||||||{{{yyywwwuuuvvvxxxyyyzzz|||}}}yyyvvvxxxpppdddaaaaaabbbbbbaaaaaaeeelllrrrsssooolllqqquuukkkeee[[[QQQ???:::333...------......------,,,,,,------...///++++++++++++++++++++++++000///---,,,,,,---...//////000000111222333555666000111222333444666777777999999999888888777666555666666777888999999999999999:::<<<>>>???@@@AAAAAA@@@AAAAAAAAA@@@@@@???>>>>>>???AAAAAA@@@===;;;:::>>>>>>>>>???AAACCCEEEFFFFFFGGGHHHFFFDDDBBBCCCDDDCCCDDDEEEFFFHHHKKKMMMOOOMMMSSS\\\fffqqq{{{zzzsssnnniiieeegggmmmqqqsssuuuxxx}}}wwwfff[[[^^^oooBBBBBBCCCCCCCCCBBBBBBAAA??????@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCDDDGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEEEEEEEFFFHHHJJJLLLJJJKKKKKKLLLNNNPPPQQQRRRSSSUUUXXX[[[]]]^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^___aaabbbbbb___\\\[[[\\\^^^^^^^^^^^^```aaaddddddcccbbbaaa___^^^]]]___^^^]]]]]]\\\\\\]]]]]]aaaaaa```______``````aaaeeeggghhhgggdddbbbaaaaaabbb```^^^^^^aaadddfffggggggiiijjjkkkjjjgggdddbbbaaabbbdddfffggggggffffffeeeeeeeeecccaaaaaadddfffkkkkkkkkkkkkkkkkkkkkkjjjkkkjjjjjjkkkkkkjjjhhheeedddddddddccccccdddddddddbbbbbbccceeegggiiikkklllnnnoooppprrrssstttuuuvvvsssyyy~~~yyyqqqccc___ZZZUUURRRSSSUUUVVVTTTVVVZZZ```fffmmmrrrtttooolllgggccc___]]]\\\[[[YYYSSSNNNMMMLLLKKKOOOUUUlll|||xxxtttqqqsssuuuwwwzzz|||~~~~~~{{{yyyxxx{{{zzzfff]]]ZZZZZZ[[[\\\\\\\\\aaajjjooopppoooqqq}}}|||jjjccc___UUUKKK:::777222...............***************++++++,,,------------------------000///.........///000000111111111111222333444555222333444555777999::::::::::::::::::888777666555666777888999:::::::::::::::;;;<<<>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA???AAACCCCCC@@@>>>===<<>>>>>???AAACCCFFFGGGHHHJJJLLLKKKFFFBBBAAABBBAAABBBEEEFFFGGGJJJMMMPPPPPPUUU]]]fffoooxxx~~~vvvoooiiieeehhhnnnrrrtttvvvwww{{{yyyhhh[[[```sss??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBCCCCCCEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMQQQVVVZZZ]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ\\\___aaa```]]]ZZZYYY[[[^^^^^^]]]]]]___aaacccbbbbbbaaa``````___^^^]]]\\\\\\[[[[[[[[[[[[[[[]]]___``````______aaacccdddfffggggggdddbbbbbbbbbbbb```^^^^^^aaadddgggggghhhhhhiiijjjiiigggeeecccccccccccccccddddddeeeeeeccccccbbbaaa```aaacccfffjjjjjjjjjkkkkkkllllllmmmmmmmmmmmmnnnnnnmmmjjjhhheeeeeeddddddddddddeeeeeecccddddddeeeggghhhjjjkkkkkkmmmpppsssuuuvvvuuuuuussszzzvvvnnn```]]]XXXTTTRRRSSSUUUWWWVVVYYY]]]cccjjjpppuuuxxxmmmhhhbbb```___^^^ZZZVVVRRROOONNNMMMKKKKKKPPPXXXkkkyyytttpppqqqsssvvvzzz|||}}}}}}}}}|||zzzyyyzzzqqq^^^VVVUUUSSSSSSUUUVVVWWW]]]gggllllllooouuunnn___ZZZXXXNNNCCC777444111/////////...---+++************+++,,,,,,////////////////////////------......//////000000222111111111222333333444333444555777999:::<<<<<<;;;;;;;;;;;;;;;:::999888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCC???AAADDDCCC@@@>>>>>>???????????????AAACCCFFFHHHIIIMMMOOOMMMGGGAAA@@@@@@>>>@@@CCCEEEFFFHHHLLLOOORRRWWW^^^fffnnnxxxxxxppphhhdddhhhnnnnnnqqqsssuuuyyyzzziii___eeeyyy======>>>???????????????<<<<<<<<<;;;;;;:::::::::888999::::::<<<<<<===>>>;;;<<<>>>@@@BBBCCCDDDDDD@@@@@@AAAAAABBBBBBBBBBBBEEEEEEEEEEEEFFFGGGHHHIIIJJJNNNTTTZZZ]]]^^^\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWZZZ]]]```___\\\YYYXXX[[[^^^^^^]]]]]]___aaaaaaaaaaaaaaaaaaaaaaaaaaa\\\[[[[[[ZZZZZZZZZZZZZZZXXX[[[]]]^^^^^^^^^aaacccaaaccceeedddcccaaa```aaabbb```^^^^^^aaaeeeggghhhggghhhhhhhhhgggfffeeedddeeedddbbbbbbbbbcccdddeeeaaaaaaaaa```___```cccfffhhhiiijjjkkkmmmnnnooooooooonnnnnnooopppooollliiifffffffffeeeeeefffffffffddddddeeeeeeggghhhiiijjjiiilllppptttvvvvvvvvvuuuttt|||{{{qqqjjj^^^[[[WWWSSSRRRRRRUUUVVVXXX[[[```fffmmmsssxxxzzziiiccc]]]]]]``````[[[VVVMMMMMMNNNNNNLLLKKKRRR\\\hhh|||vvvooopppssswwwzzz}}}}}}||||||~~~~~~zzzyyyzzz}}}~~~kkkXXXQQQQQQOOONNNPPPQQQSSSZZZdddhhhhhhmmmvvvwwweeeXXXTTTSSSIII>>>555333111000000000///---...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////222222222111111222333333333333555666888:::;;;<<<:::;;;<<<<<<===<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<===>>>???????????????@@@@@@BBBCCCDDDDDDEEEEEE???BBBDDDCCC@@@???@@@BBB@@@?????????AAADDDFFFHHHIIIMMMQQQNNNGGGAAA>>>???;;;>>>BBBCCCDDDFFFJJJNNNRRRWWW^^^fffnnnxxxyyyppphhhdddgggnnnhhhkkkooosssxxxzzzjjjdddjjj~~~;;;<<<<<<===>>>??????@@@:::<<<<<<;;;999777666777888888999:::<<<======>>><<<<<<<<<===>>>>>>??????@@@>>>===>>>AAABBB@@@>>>BBBBBBCCCDDDEEEFFFGGGGGGJJJLLLPPPTTTWWWXXXYYYYYYYYYXXXVVVTTTSSSRRRQQQQQQPPPSSSXXX[[[]]][[[YYYWWWZZZZZZ[[[\\\\\\]]]^^^^^^cccaaa```^^^^^^^^^____________]]][[[ZZZYYYYYYYYYYYYYYYZZZ[[[^^^aaadddfffhhhgggfffddddddcccccccccbbbaaa```bbbdddeeeeeedddggggggfffeeedddbbbaaa```eeeeeecccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaagggiiilllnnnooonnnmmmlllttttttttttttrrrpppnnnmmmiiigggfffeeefffgggfffeeegggfffeeedddeeefffiiijjjoooppprrrsssssssssuuuwwwxxx~~~~~~vvvkkkcccYYYXXXVVVSSSQQQRRRUUUXXX[[[___fffllloooqqqqqqqqqiiifffcccbbbaaa___ZZZUUUOOONNNMMMMMMJJJIIIPPPYYYkkk{{{xxxqqqqqqrrruuuyyy|||}}}}}}}}}~~~~~~{{{wwwwww{{{zzzhhhUUULLLIIIHHHIIIJJJNNNVVV```aaaYYYZZZpppvvveeeTTTOOOOOOKKKBBB<<<222111///...---...000111//////.........------------------,,,++++++...000+++,,,---///111222333333333333333444444555555555333444777;;;:::999<<>>>>>???@@@@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDDDDFFFGGGGGGGGGFFFDDDBBBAAAAAABBBBBBAAAAAABBBEEEHHHMMMMMMMMMKKKFFFAAA>>><<<<<<;;;>>>CCCFFFEEEFFFIIIPPPZZZccchhhnnnyyyzzzrrrlllhhhffffffhhhkkkooouuu|||zzzrrrbbbooo999999::::::;;;<<<<<<===555666888888777666777888666666777888999:::;;;;;;;;;;;;<<<<<<======>>>>>>>>><<<;;;<<>>>>>???@@@AAABBBCCCCCCHHHJJJMMMQQQTTTUUUVVVVVVVVVUUUTTTRRRQQQQQQPPPPPPOOORRRUUUXXXZZZZZZYYYXXXYYYYYYZZZ[[[\\\]]]^^^^^^____________```aaabbbbbb```___]]]\\\ZZZZZZYYYYYYYYYYYYZZZ[[[^^^aaaccceeeggggggfffeeedddcccbbbaaa______```bbbeeegggfffeeegggggggggfffdddbbb```___ffffffeeeeeeeeeeeedddddd`````````aaaaaaaaabbbbbbggghhhjjjkkklllmmmllllllrrrrrrsssttttttsssrrrqqqkkkiiigggggghhhiiihhhggggggfffeeeeeeeeegggiiikkkppprrrttttttttttttvvvxxxyyyyyyrrriiibbbZZZYYYWWWTTTSSSTTTWWWZZZ^^^bbbhhhnnnppppppooooooiiigggdddbbbaaa]]]XXXTTTOOOMMMLLLLLLJJJJJJRRR[[[kkkxxx{{{sssssssssvvvyyy|||||||||{{{}}}}}}{{{yyyzzz~~~wwwfffTTTJJJHHHHHHIIILLLOOOUUU\\\]]]YYY___wwwjjj[[[MMMJJJKKKGGG???:::222111///...---...///000//////.........---------,,,---......---,,,...///---...///000111111222111333333444444555666777777555555777;;;;;;999===CCCHHHNNNRRRPPPHHH@@@===>>>:::<<>>??????@@@AAA@@@@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@AAA@@@@@@BBBEEEHHHKKKMMMMMMKKKFFFAAA>>><<<>>><<<>>>BBBEEEEEEGGGJJJPPP[[[eeekkkqqq{{{yyyqqqkkkgggeeeeeegggkkkooouuu}}}|||ttteeeqqq666666666777888888999999222333555666555444555666333444444555666777888888999999::::::;;;<<<<<<===<<<::::::;;;<<<===<<<;;;;;;;;;<<<===>>>???@@@@@@DDDFFFIIILLLOOOQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPPPPNNNOOORRRUUUWWWYYYZZZZZZXXXXXXYYYZZZ[[[\\\]]]^^^\\\]]]___aaabbbddddddeee```___^^^]]]\\\ZZZZZZYYYYYYYYYYYY[[[]]]```cccdddfffffffffeeedddbbb```^^^[[[\\\___cccgggiiihhhfffhhhhhhgggfffdddbbb```^^^cccdddeeefffgggfffeeeeee______``````aaabbbcccdddgggggggggggghhhjjjkkkllloooppprrrtttuuuuuuuuutttlllkkkiiiiiijjjjjjjjjiiifffeeeeeeeeegggiiikkklllppprrrttttttttttttuuuvvv{{{zzzsssllleee```YYYYYYXXXUUUTTTVVVZZZ]]]aaafffmmmqqqrrrpppnnnmmmkkkiiifffdddaaa\\\VVVRRRPPPMMMKKKLLLKKKMMMUUU___kkkuuu}}}vvvuuuuuuvvvyyy{{{{{{zzzyyy{{{|||{{{zzz|||uuueeeRRRIIIGGGHHHKKKOOORRRUUUYYYZZZ]]]kkk}}}qqqZZZNNNDDDDDDFFFBBB;;;777111000///.........///000...............---------+++---//////...---...//////000111111111111111111333444555666777888999:::999777888:::;;;;;;???EEERRRVVVXXXTTTKKKCCC@@@???:::<<<>>>@@@AAAAAA@@@??????@@@@@@AAAAAAAAAAAAAAADDDDDDDDDDDDDDDCCCCCCBBB@@@AAABBBCCCCCCCCCCCCCCC??????@@@@@@@@@BBBEEEHHHKKKMMMOOONNNJJJEEEAAA???@@@======AAACCCDDDGGGLLLQQQ\\\hhhooovvv~~~~~~xxxqqqjjjfffddddddeeeiiinnnuuu~~~vvvhhhsss333444444444555555666666333555666555333111111111222222333444444555666666777777888888999::::::::::::999999:::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@BBBCCCFFFIIIKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQNNNOOOPPPRRRUUUYYY\\\^^^[[[[[[ZZZZZZZZZ[[[\\\]]][[[]]]___bbbdddeeeeeeeee``````___^^^]]]\\\ZZZZZZXXXXXXYYYZZZ\\\___bbbcccdddeeeeeeeeecccaaa^^^\\\XXXZZZ]]]cccgggiiiiiigggggghhhhhhgggeeebbb___]]]___```bbbdddeeeeeedddccc`````````aaabbbdddfffggggggfffdddcccdddfffiiikkkmmmnnnppprrrsssssssssssslllkkkiiiiiijjjjjjjjjiiieeeeeeeeefffhhhjjjlllmmmnnnpppsssttttttssstttuuu|||~~~yyyppphhhaaa\\\XXXXXXWWWUUUUUUXXX\\\```dddjjjqqqtttssspppmmmmmmlllkkkiiifffaaa[[[UUUQQQOOOLLLKKKLLLNNNQQQZZZdddmmmuuu~~~}}}xxxwwwvvvwwwyyyzzzyyyxxxyyy{{{||||||{{{~~~wwwgggUUULLLIIIJJJOOOTTTYYYYYYYYY\\\eeezzzpppcccOOOFFF@@@AAABBB>>>777444111000///............///........................,,,---......---...///111///000111222333333333222444444666888:::<<<===>>>>>>:::888:::;;;<<>>>>>;;;<<<>>>@@@AAA@@@@@@???@@@@@@AAABBBBBBBBBBBBAAACCCDDDDDDEEEEEEEEEDDDDDD@@@AAAAAABBBBBBBBBBBBBBB???@@@AAAAAAAAACCCGGGJJJLLLNNNQQQQQQMMMHHHEEECCCBBB>>>===@@@BBBCCCGGGMMMRRR]]]jjjrrrzzz}}}wwwpppjjjfffdddccccccfffmmmttt~~~vvvgggrrr222222333333333333444444333444555444222111111222222222333333444444555555444555555666777777888888888999:::::::::::::::;;;;;;;;;<<<===>>>??????@@@AAABBBDDDFFFHHHJJJLLLLLLLLLMMMMMMMMMOOOPPPQQQRRROOOOOOPPPRRRUUUYYY^^^```___^^^\\\ZZZZZZZZZ[[[[[[]]]^^^```bbbddddddccccccaaaaaaaaa```___]]][[[ZZZXXXXXXXXXYYY[[[^^^aaabbbbbbcccddddddbbb___]]][[[VVVXXX\\\aaafffhhhhhhffffffggghhhgggeeebbb___]]]]]]___aaacccddddddcccbbbaaaaaaaaabbbcccfffhhhjjjhhhfffcccaaaaaacccgggiiikkklllnnnooooooooonnnnnnkkkjjjhhhhhhiiiiiiiiihhheeeffffffhhhiiikkklllmmmnnnqqqtttvvvvvvvvvwwwwww|||~~~zzzpppfff^^^YYYUUUUUUUUUUUUVVVYYY^^^bbbgggmmmsssuuurrrmmmkkkkkkllllllkkkhhhbbb[[[UUURRROOOLLLKKKNNNRRRWWW```iiiqqqvvv{{{~~~xxxwwwvvvvvvxxxxxxwwwvvvzzz|||}}}||||||~~~zzzlll\\\SSSPPPQQQVVV]]]```^^^]]]aaaqqq{{{hhh[[[IIICCC???AAA@@@:::444222000//////...............---........................///...---,,,...111444...///111333444555555666444555777:::===???AAABBBBBB===999:::<<<===@@@FFFJJJLLLLLLIIIDDD???======<<<<<<>>>???@@@?????????@@@@@@AAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGGGGCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCEEEHHHKKKJJJLLLOOOOOOLLLIIIFFFEEEDDD@@@>>>AAACCCDDDHHHNNNSSS^^^jjjttt}}}}}}xxxrrrlllgggeeeddd```dddkkksss}}}|||sssdddnnn111111111111222222222222...000333333333333444555222222222333333444444444222222333444444555555666777888999999888888999:::888888999:::;;;<<<======???@@@BBBCCCFFFHHHIIIJJJKKKKKKKKKLLLNNNOOOQQQRRRNNNOOOOOOQQQUUUYYY^^^```___^^^[[[YYYXXXYYYZZZ[[[^^^___```aaabbbbbbbbbbbbaaabbbbbbaaa```^^^\\\ZZZXXXXXXXXXYYY[[[]]]```aaaaaaaaaaaaaaa```___]]]\\\VVVWWWZZZ___ccceeeeeedddeeefffggggggfffccc```^^^___```bbbcccddddddccccccbbbbbbaaaaaacccfffhhhjjjiiigggccc```___aaadddfffiiijjjkkklllllllllkkkjjjjjjhhhgggggghhhhhhhhhffffffggghhhiiijjjkkkllllllooossswwwyyyzzzzzz{{{|||~~~xxxnnnddd\\\XXXTTTTTTUUUUUUWWW[[[aaaeeekkkppptttrrrlllfffddddddhhhiiijjjgggaaaZZZUUUSSSNNNKKKLLLRRRXXX]]]eeemmmuuuwww{{{|||||||||}}}~~~{{{~~~xxxvvvuuuuuuvvvwwwuuutttyyy{{{||||||{{{~~~}}}qqqddd]]][[[]]]cccjjjiiigggfffmmmuuubbbUUUFFFBBB???@@@>>>777222111/////////.........---------------..................//////...---///222555...///111333555666777777555666888<<>>>>>?????????>>>???@@@@@@AAAAAAAAAAAAAAA@@@BBBCCCEEEGGGHHHIIIIIIEEEEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEDDDDDDEEEHHHKKKGGGIIIKKKKKKIIIGGGFFFFFFHHHDDDBBBEEEFFFGGGKKKQQQUUU^^^iiirrr}}}zzztttnnnjjjgggeee```dddkkksss~~~yyyooobbbjjj~~~000000000///////////////---///111222222222333555111111111222222222222222111111111222333333444444444666888777666555777999777777888999:::;;;<<<<<<>>>>>>???AAACCCEEEGGGHHHIIIIIIIIIJJJLLLMMMOOOPPPMMMMMMNNNPPPTTTXXX\\\^^^[[[ZZZXXXVVVVVVXXXZZZ[[[^^^^^^^^^___```aaaccccccbbbbbbccccccaaa___\\\[[[XXXXXXXXXYYYZZZ\\\___```____________^^^^^^^^^]]]XXXXXXYYY\\\```bbbbbbaaacccdddfffggggggdddaaa______`````````aaaaaabbbbbbbbbaaa``````aaacccfffhhhkkkhhhddd```___```bbbcccggghhhiiikkkkkkkkkjjjiiijjjiiigggggghhhhhhhhhgggggghhhiiijjjkkkkkkkkkkkkmmmqqqvvvyyyzzz{{{|||}}}|||sssiiiaaa\\\ZZZSSSTTTUUUVVVYYY]]]dddhhhnnnrrrsssnnnddd[[[YYYZZZbbbdddfffddd^^^XXXTTTRRRNNNKKKMMMUUU]]]ccciiipppvvvxxxzzz{{{{{{{{{{{{{{{{{{~~~}}}yyywwwzzz|||{{{vvvuuuttttttuuuuuutttsssuuuxxxzzz{{{{{{~~~uuukkkhhhgggjjjqqqyyywwwuuuuuu~~~mmmZZZNNNBBB???======:::333000111......//////......---------------.........//////+++---000222111111222333111222333444666666777777555777999===AAAEEEHHHIIIGGG@@@<<<<<<===<<<<<<>>>@@@AAAAAA@@@@@@@@@@@@AAA=========>>>>>>>>>>>>>>>>>>??????@@@AAA@@@@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEDDDCCCDDDGGGIIIHHHIIIJJJJJJHHHGGGHHHIIILLLIIIHHHJJJLLLLLLPPPTTTVVV^^^fffooo{{{|||vvvqqqllliiigggbbbfffmmmuuuvvvlllaaahhhzzz........................///111222222000///000000000000000000111111111111000000000111222222333333222555666666444333555888888888999:::;;;<<<======<<<<<<===???AAACCCEEEFFFGGGGGGHHHIIIJJJKKKMMMNNNLLLLLLNNNPPPSSSWWWZZZ\\\WWWVVVTTTTTTUUUWWWZZZ\\\]]]]]]]]]]]]___aaadddeeebbbcccccccccbbb___]]][[[XXXXXXXXXXXXZZZ\\\^^^```___^^^^^^]]]]]]^^^^^^___YYYXXXXXXZZZ]]]`````````bbbcccfffhhhgggeeebbb```^^^]]]]]]]]]]]]^^^______bbb```___^^^___bbbdddfffkkkiiieeeaaa______```bbbfffggghhhjjjkkkkkkkkkjjjkkkiiigggggghhhiiihhhggghhhiiijjjkkkkkkkkkkkkkkkiiimmmrrrvvvxxxyyyzzz{{{xxxnnnddd^^^\\\\\\TTTUUUVVVXXXZZZ___fffkkkqqqtttsssjjj]]]TTTQQQRRR]]]```cccbbb\\\VVVRRRQQQMMMKKKNNNXXX```ffflllqqqwwwxxxzzz{{{{{{zzzzzzyyyzzz|||zzztttqqqtttwwwwwwuuutttsssssstttuuusssrrrrrruuuxxxzzz|||~~~vvvooonnnooosss{{{{{{hhhUUUIII>>><<<;;;;;;777111///111......//////......---,,,---------.........//////(((,,,222555555333111000333444444555666666555555555777:::>>>BBBFFFIIIKKKHHHAAA<<<===>>><<<;;;<<<>>>>>>>>>>>>>>>???@@@AAA============>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???DDDEEEFFFGGGGGGGGGGGGGGGEEEEEEDDDEEEFFFHHHIIIKKKEEEFFFEEECCCBBBBBBEEEHHHKKKLLLLLLKKKJJJJJJLLLNNNOOOLLLLLLOOOQQQPPPSSSWWWWWW]]]eeemmmzzz}}}xxxrrrnnnjjjiiidddhhhooowwwuuujjjbbbhhhxxx000///...---------------//////...---------------000---,,,---///000...,,,////////////............111111000111333444444333444555666777999:::;;;<<<<<<::::::===BBBFFFGGGFFFBBBDDDFFFGGGGGGHHHJJJLLLLLLMMMOOORRRTTTVVVWWWXXXYYYUUURRRSSSWWW[[[]]]\\\\\\]]]]]]^^^___```aaaaaa```___^^^______^^^\\\YYY\\\YYYXXXZZZ]]]```___^^^aaabbbaaa___\\\ZZZ[[[\\\]]][[[YYYZZZ\\\___```aaabbbeeeiiijjjhhhdddaaa```___```aaacccccccccbbbaaabbbaaa```___```ccceeegggiiigggeeecccbbbcccdddeeeeeegggiiikkklllkkkjjjjjjjjjjjjkkklllllllllkkkkkklllllllllllllllllllllllllllpppsssrrrttt{{{zzzqqqhhhaaa\\\XXXVVVXXXXXXYYYZZZ]]]cccjjjooovvvuuuqqqfffXXXMMMHHHHHHOOOSSSXXX\\\[[[VVVPPPLLLLLLNNNTTT\\\eeelllppprrrxxxxxxyyyxxxwwwxxxyyy{{{{{{yyyvvvsssrrrssstttuuutttuuuuuuuuuttttttuuuwwwsssuuuxxx{{{zzztttpppsssxxxzzz~~~rrraaaRRRGGG<<<<<<;;;777111///000333++++++++++++,,,---.........//////000000000000000---,,,555CCCCCC777///000///000222444555777777888666888;;;>>>@@@BBBBBBCCC?????????>>>===;;;:::999::::::<<<===>>>>>>>>>>>><<<===>>>??????@@@????????????>>>>>>??????@@@AAACCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDGGGGGGFFFFFFFFFFFFGGGGGGLLLLLLKKKJJJIIIKKKNNNRRRSSSUUUWWWUUURRRPPPRRRTTT___aaaeeennnxxx~~~yyytttpppmmmkkkjjjooovvvssseee\\\bbbwww...---,,,,,,+++++++++,,,000///---,,,,,,,,,---...///---,,,,,,//////...,,,------....../////////000///......///111222222111333444555666777999::::::===<<<;;;>>>AAACCCCCCBBBAAACCCEEEFFFGGGHHHJJJLLLMMMNNNPPPRRRTTTVVVVVVWWWWWWTTTRRRSSSVVVZZZ[[[[[[\\\\\\]]]^^^___``````aaa___^^^^^^______^^^\\\YYY[[[YYYXXXZZZ]]]______^^^```aaa```___\\\[[[\\\]]]^^^\\\ZZZZZZ\\\^^^______aaadddhhhiiigggdddbbbaaa___``````aaaaaaaaaaaaaaacccbbb```___```bbbeeegggiiigggfffddddddddddddeeedddfffhhhiiijjjjjjiiihhhiiiiiijjjjjjkkkkkkjjjjjjkkklllmmmnnnooooooooooooooossstttsssuuu|||{{{tttkkkbbb\\\WWWUUUSSSWWWXXXYYYZZZ]]]dddlllrrrxxxvvvqqqeeeVVVKKKGGGFFFJJJOOOUUUXXXXXXUUUQQQNNNMMMPPPWWW___fffllloooppptttuuuvvvvvvvvvwwwxxxzzz|||zzzwwwtttrrrrrrrrrsssrrrssstttttttttuuuxxxzzzuuuxxx{{{~~~yyyssspppssswwwzzz~~~nnn^^^PPPFFF===<<<888333...,,,---///,,,,,,,,,,,,---...///000...//////000000000000000333222:::FFFFFF<<<555777222333444555666777777777666888:::===???@@@AAAAAA??????>>>>>>===<<<<<<<<<======>>>>>>>>>>>>>>>=========>>>>>>>>>>>>????????????>>>>>>??????@@@AAADDDEEEFFFGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIIIIMMMMMMMMMLLLKKKLLLOOOQQQVVVVVVUUURRRMMMMMMPPPSSS]]]___eeemmmwwwzzztttooolllkkklllqqqyyyuuuddd[[[aaawww++++++******)))*********000///---++++++,,,---......---,,,,,,......---,,,++++++,,,---...///000111.........///000000111111222222333555666777888888=========???@@@@@@???===???AAADDDEEEFFFHHHJJJLLLNNNOOOPPPRRRTTTUUUUUUUUUUUUSSSQQQRRRUUUXXXYYYZZZ[[[[[[\\\]]]^^^______```^^^^^^]]]^^^___^^^[[[YYYZZZYYYYYYZZZ]]]^^^^^^]]]^^^_________]]]\\\]]]^^^___]]][[[[[[\\\^^^^^^]]]___bbbfffgggfffdddccccccaaa```_________```aaabbbcccbbb```___```bbbdddfffhhhggggggffffffeeeeeeeeeeeefffhhhiiijjjiiiiiihhhggghhhiiijjjjjjjjjjjjiiijjjkkknnnqqqrrrrrrrrrqqqrrruuuuuusssvvv~~~wwwoooeee\\\VVVTTTSSSRRRWWWWWWXXXZZZ^^^eeennnttt{{{xxxpppcccTTTIIIDDDDDDEEEIIIPPPTTTTTTRRRPPPOOOOOOSSSZZZbbbhhhlllnnnooopppqqqsssuuuvvvwwwwwwwwwzzzyyywwwuuusssrrrqqqqqqpppqqqrrrssstttvvvzzz~~~{{{}}}wwwsssrrrtttwwwyyy~~~hhhXXXMMMFFFAAA<<<555000------,,,,,,------------...///000111...///000000111111000000333111666???@@@888444666555555666777777777666666777888999;;;======>>>>>>>>>>>>===<<<<<<===>>>???@@@@@@@@@?????????>>>>>>AAA@@@>>>======>>>>>>??????>>>>>>>>>>>>???@@@@@@EEEFFFHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDFFFFFFFFFGGGHHHIIIKKKKKKMMMNNNOOOOOONNNNNNOOOPPPVVVUUURRRMMMIIIIIIMMMQQQZZZ^^^eeemmmuuu|||{{{uuupppmmmlllqqquuu|||wwwbbbYYY```ttt+++******)))))))))******000...,,,******+++---...---,,,,,,,,,------,,,,,,+++,,,,,,---......//////...000111111111111222333222222333444555666777888:::;;;===>>>???>>><<<:::===???BBBDDDEEEGGGJJJLLLOOOOOOPPPRRRSSSSSSSSSSSSSSSRRRQQQQQQSSSUUUWWWXXXYYYZZZZZZ[[[\\\]]]^^^___]]]]]]\\\]]]^^^^^^[[[YYYYYYYYYZZZ[[[\\\]]]]]]]]]\\\]]]______^^^]]]^^^___```^^^\\\\\\]]]]]]]]]\\\]]]```ccceeedddddddddeeedddbbb```______```cccddddddcccaaa``````aaadddeeegggggghhhhhhgggfffeeeeeeggghhhiiijjjjjjjjjjjjiiiggghhhiiijjjjjjkkkkkkjjjjjjlllooorrrssssssrrrqqqrrruuuvvvtttxxxuuummmbbbYYYUUUTTTUUUVVVWWWXXXYYY[[[___gggpppvvv|||wwwnnn```RRRHHHCCCBBBBBBGGGMMMOOOOOONNNNNNOOOOOOUUU]]]eeekkknnnppppppqqqrrrtttvvvxxxwwwuuusssvvvvvvuuuuuutttsssrrrrrrlllmmmoooppprrrvvv|||yyyuuuuuuwwwzzzzzzyyy|||xxxbbbUUUMMMGGGCCC<<<444////////////...------------...///000111//////000111111111111000///...111777777333111333444555666777777777666666888888999999:::;;;;;;;;;===<<<:::::::::<<>>>>>>>>???@@@>>>>>>>>>>>>>>>???@@@@@@CCCDDDGGGJJJKKKJJJIIIHHHFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJNNNOOOQQQQQQPPPNNNNNNOOOPPPQQQOOOKKKHHHHHHLLLPPPYYY^^^fffnnntttyyy}}}~~~wwwsssqqqpppvvvzzzyyybbbWWW]]]nnn++++++************++++++...---+++*********,,,---+++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,---///111111000///111333222333333444555666777777666888;;;=========<<<;;;;;;>>>@@@BBBDDDEEEHHHKKKNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\[[[]]]^^^]]][[[YYYXXXYYY[[[\\\\\\\\\\\\\\\ZZZ\\\^^^___^^^^^^___``````^^^]]]\\\]]]]]]\\\[[[\\\___aaabbbccccccdddffffffeeebbb``````bbbdddfffeeedddaaa``````aaacccdddggggggggghhhggggggfffeeegggggghhhhhhhhhhhhhhhhhhhhhiiijjjkkkllllllllllllkkklllooorrrrrrqqqooonnnqqqtttvvvvvv{{{}}}rrrjjj___WWWTTTUUUWWWXXXXXXYYY[[[]]]aaahhhooouuuyyytttjjj^^^RRRIIIDDDBBBCCCHHHLLLMMMKKKJJJLLLNNNPPPWWW```hhhlllooorrrsssuuuvvvwwwzzz{{{yyytttooooooqqqsssuuuvvvuuutttsssjjjkkklllmmmpppuuu|||}}}vvvuuuxxx~~~{{{}}}lll[[[SSSMMMHHH???999111......000000000,,,,,,,,,,,,---...///000///000000111111111111111222111222555555444333555222333444555666777777777888888888888888999999:::::::::999888999<<<>>>@@@?????????@@@AAACCCEEEFFFGGGEEECCC@@@???@@@AAABBB>>>>>>======>>>>>>???@@@@@@BBBEEEHHHJJJKKKKKKJJJHHHIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIINNNPPPRRRRRRPPPNNNMMMMMMIIILLLMMMLLLJJJIIILLLOOOYYY___hhhoootttxxx{{{~~~zzzwwwvvvvvv|||~~~~~~eeeXXX[[[ggg|||+++++++++***++++++,,,---,,,,,,++++++******++++++***+++,,,,,,******+++,,,------,,,,,,,,,+++++++++***---//////,,,,,,///111222333333444555555666666444666999;;;;;;:::;;;<<<;;;===@@@AAABBBDDDFFFHHHKKKLLLMMMOOOOOOPPPPPPPPPPPPQQQRRRRRRRRRRRRTTTVVVWWWWWWXXXYYYZZZ[[[[[[\\\[[[[[[[[[\\\]]]]]][[[YYYWWWZZZ\\\]]]\\\[[[[[[[[[ZZZ\\\___```___^^^_________^^^]]]]]]^^^^^^\\\[[[\\\^^^```aaaaaabbbdddfffhhhfffdddbbbaaaccceeeffffffdddbbb```___```bbbdddffffffffffffffffffffffffffffffffffffffffffffffffhhhiiijjjkkklllmmmmmmmmmkkklllnnnpppqqqpppooonnnppptttwwwxxx}}}xxxllleee\\\UUUSSSTTTWWWXXXYYY[[[^^^aaadddhhhnnnqqqsssooofff\\\SSSKKKFFFCCCFFFJJJNNNMMMJJJIIILLLPPPTTT[[[cccjjjmmmooorrruuuxxxxxxzzz}}}{{{tttnnnkkkmmmrrruuuwwwwwwuuutttkkkkkkkkklllnnnttt||||||wwwxxx|||uuu```UUURRRMMMGGG999555///,,,+++---......,,,,,,,,,,,,---...///000///000111111222222111111222222222333333444555666111222444555666777777777888888777777888888999::::::999999999:::<<<>>>????????????@@@AAADDDFFFHHHFFFEEECCCBBBAAAAAAAAABBB>>>============>>>?????????@@@BBBEEEGGGIIIJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHHHHHHHIIIIIIJJJKKKMMMOOOQQQPPPNNNLLLKKKKKKGGGJJJMMMMMMKKKJJJMMMPPPYYY___hhhooosssvvvzzz~~~|||zzz{{{|||~~~mmm\\\]]]eeevvv+++*********++++++,,,---***++++++,,,++++++)))))))))+++,,,,,,))))))***,,,++++++++++++,,,,,,,,,,,,))),,,///...,,,+++...111111111222222333444444444444666888999888888:::<<<;;;===???@@@AAABBBDDDFFFIIIJJJKKKMMMNNNOOOOOOOOOOOORRRSSSSSSRRRQQQSSSVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[]]]\\\ZZZXXXVVVZZZ]]]]]][[[ZZZZZZ[[[ZZZ\\\___```___^^^^^^___^^^]]]\\\]]]^^^^^^]]][[[]]]^^^_________```ccceeegggfffdddbbbbbbcccdddeeegggeeebbb```___```bbbcccffffffeeeddddddeeefffggghhhhhhgggggggggggghhhhhhggghhhiiijjjllllllllllllkkklllmmmooopppqqqqqqqqqqqqvvvyyyzzz|||tttiiicccZZZUUUSSSUUUWWWYYY[[[^^^aaadddfffhhhkkkmmmmmmiiibbb[[[TTTNNNHHHEEEGGGKKKOOOMMMJJJIIINNNTTTZZZ```gggkkklllmmmqqqtttxxxxxx{{{~~~vvvnnniiimmmrrrvvvxxxwwwtttrrrooonnnmmmmmmooouuu}}}|||yyy{{{hhhUUUPPPQQQKKKCCC666555222...+++***+++---------------...///000111000000111222222222222111000111111000111333444444444555666777777777777777888888777777777888::::::;;;;;;;;;<<<===>>>??????AAA@@@??????AAACCCEEEGGGCCCCCCBBBBBBAAAAAA@@@@@@===============>>>??????AAAAAAAAAAAACCCEEEFFFHHHIIIIIIJJJKKKKKKKKKKKKKKKGGGGGGHHHJJJLLLNNNPPPQQQMMMNNNOOONNNKKKIIIIIIIIIJJJLLLMMMLLLIIIJJJMMMQQQXXX___gggmmmppptttzzz~~~||||||~~~~~~wwwbbbbbbhhhvvv******))))))***+++,,,,,,)))***,,,---,,,+++)))'''(((+++,,,,,,)))(((***,,,))))))***+++,,,------...***...111000---,,,000333000000111111222222222333555777999888666666888;;;;;;===???@@@@@@AAACCCEEEGGGHHHJJJKKKMMMNNNNNNNNNOOORRRTTTTTTRRRQQQSSSVVVUUUVVVVVVWWWXXXYYYZZZZZZZZZYYYZZZ[[[\\\\\\ZZZXXXVVVZZZ]]]^^^[[[YYYZZZ[[[ZZZ\\\___```___^^^^^^^^^]]]\\\\\\]]]^^^___]]][[[]]]^^^___^^^^^^___bbbeeefffeeecccbbbbbbbbbccccccgggeeeccc```___```aaabbbgggeeedddccccccdddfffgggllllllkkkkkkjjjkkkkkklllfffggghhhiiikkkkkkkkkllljjjkkklllnnnppprrrtttuuurrrxxx{{{|||zzzqqqhhhccc[[[VVVUUUWWWYYY[[[\\\___cccfffggghhhiiijjjiiieee```[[[UUUPPPJJJGGGGGGLLLOOONNNJJJKKKQQQWWW___dddjjjlllkkkkkkooosssvvvwwwzzzwwwoooiiimmmrrrwwwxxxvvvsssppprrrqqqooonnnpppvvv~~~}}}{{{}}}yyy```OOONNNPPPIII???888888666222,,,)))+++---.........//////000111222000000111222222222222111222444444222333666777666888888888888888777666666888888777777777999:::;;;<<<===>>>???@@@@@@@@@@@@BBBBBB@@@@@@@@@BBBDDDEEE@@@@@@AAAAAAAAA@@@???>>>===============>>>??????CCCBBB@@@???@@@AAACCCEEEHHHHHHIIIJJJKKKKKKKKKJJJFFFGGGIIIKKKNNNRRRTTTVVVMMMNNNMMMLLLIIIGGGGGGHHHOOOOOONNNJJJGGGIIINNNRRRWWW^^^ffflllooosssyyy||||||}}}~~~~~~fffggglllyyy******))))))))))))******))))))************)))))),,,,,,+++***))))))))))))+++***)))(((((()))******---,,,+++***)))'''&&&&&&/////////000111111222222444444444555666777777888888:::===???BBBCCCCCCCCCFFFHHHKKKLLLLLLMMMNNNPPPSSSRRRRRRRRRRRRTTTVVVWWWUUUVVVWWWYYYZZZ[[[[[[\\\ZZZ[[[[[[ZZZXXXWWWXXXZZZ[[[\\\^^^``````^^^\\\ZZZ[[[\\\^^^______^^^\\\[[[______````````````_________^^^^^^______```aaabbbeeedddddddddccccccbbbbbbfffdddcccaaa``````aaaaaa```cccfffgggfffeeeeeefffhhhiiijjjllllllllllllkkkjjjkkkllllllmmmmmmmmmlllllllllmmmoooqqqsssuuuvvvxxx{{{~~~zzzqqqkkkaaa\\\VVVTTTVVVXXXYYYXXX```dddiiikkkjjjgggdddbbbaaaaaa```ZZZRRRMMMKKKKKKLLLKKKLLLMMMLLLNNNYYYddddddhhhmmmppppppnnnlllkkkqqqxxxzzzqqqmmmnnnqqqtttvvvwwwxxxxxxxxxsssnnnnnnttt{{{}}}jjjVVVMMMJJJFFF@@@===333222000///.........///...---,,,+++,,,...000111222222222111222222333444333222222333444666888999;;;;;;:::999777555444222111333666999;;;<<<;;;;;;;;;;;;:::;;;<<<>>>@@@AAAFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCAAA@@@???<<<===???@@@BBBCCCCCCCCC@@@@@@@@@@@@AAACCCEEEFFFFFFGGGIIIJJJJJJJJJIIIHHHLLLMMMOOOQQQRRRTTTUUUUUUYYYRRRIIIFFFGGGIIIIIIGGGIIIMMMOOOLLLGGGHHHNNNUUUUUU[[[ccchhhlllpppuuuyyy~~~wwwttttttvvvwww|||www{{{******))))))))))))************++++++++++++******+++******************+++******)))))))))******+++*********+++++++++,,,,,,...//////000000111222222222333444555666777888888999:::===@@@BBBCCCCCCCCCEEEGGGJJJLLLLLLMMMNNNPPPUUUTTTTTTSSSSSSTTTUUUVVVTTTUUUVVVXXXYYYZZZ[[[[[[YYYZZZZZZYYYXXXWWWYYYZZZ[[[]]]___``````___]]][[[]]]^^^___``````___^^^]]]``````````````````_________^^^^^^______```aaabbbbbbbbbaaa`````````aaaaaaeeedddcccbbbbbbbbbcccccccccfffhhhiiihhhgggffffffggghhhkkkmmmmmmmmmlllkkkkkkkkklllmmmmmmmmmmmmmmmmmmnnnnnnoooqqqsssuuuwwwyyy|||}}}uuummmgggaaa]]]XXXVVVWWWYYY[[[\\\bbbfffjjjkkkjjjfffcccaaa\\\]]][[[VVVPPPLLLLLLMMMOOOLLLKKKMMMNNNRRR\\\ggghhhkkkooopppooonnnllllllqqqxxxzzzrrrnnnpppsssvvvxxxyyyyyyyyyyyyuuurrrsssxxx~~~qqqaaaQQQKKKJJJEEE>>>;;;333111000............///......---,,,---///111222222222222222222222333333222333333444666888999:::<<<;;;:::999777666555444333555777:::<<<<<<<<<<<<============>>>???AAABBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@???;;;;;;===>>>????????????AAA@@@@@@@@@AAACCCEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLOOOPPPQQQSSSVVVYYY\\\^^^aaaXXXNNNGGGGGGHHHHHHGGGLLLOOOQQQNNNJJJKKKQQQWWWWWW]]]dddiiilllooouuuyyy}}}vvvssssssuuuuuuyyy~~~******))))))))))))******++++++,,,,,,,,,,,,++++++)))))))))************+++(((((()))***+++++++++*********+++,,,---......///......//////000111111111111111333444666777888999999;;;===@@@BBBCCCCCCCCCDDDFFFIIIKKKKKKLLLNNNOOOVVVVVVUUUTTTTTTTTTTTTTTTSSSTTTUUUWWWXXXYYYZZZZZZXXXYYYZZZYYYXXXXXXZZZ[[[]]]^^^```aaaaaa```^^^]]]^^^___```aaaaaa```___^^^aaaaaaaaaaaa``````___^^^___^^^^^^______```aaabbbaaa```___^^^^^^___aaabbbeeeddddddddddddeeeffffffgggiiikkkllljjjhhhggggggfffhhhkkkooopppooommmlllllllllmmmmmmmmmmmmnnnnnnpppppppppqqqrrruuuwwwxxx{{{}}}|||vvvooogggccc___^^^[[[YYYWWWYYY]]]```dddhhhkkkkkkhhhddd```___XXXWWWUUUQQQNNNLLLMMMOOOQQQLLLIIIKKKPPPVVVaaajjjlllmmmooonnnlllkkkkkkkkkpppxxx~~~yyyrrrppprrrvvvyyy{{{{{{{{{zzzzzzxxxwwwxxx}}}~~~www```UUUKKKJJJIIICCC<<<888222111///...---....../////////.........000111333333333222222222222222222222333555777999:::;;;;;;===<<<:::888777666666777555777999;;;===>>>>>>===@@@@@@??????@@@AAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDCCCBBBAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOSSSSSSRRRTTTXXX^^^dddhhhggg]]]PPPGGGDDDEEEFFFFFFIIIKKKMMMKKKHHHIIIOOOUUUYYY^^^eeeiiikkkoootttxxx|||~~~|||uuurrrrrrtttsssuuuyyy******))))))))))))*********++++++++++++++++++******************)))))))))%%%&&&((()))*********))),,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111///000111333555777888999:::;;;>>>@@@BBBCCCCCCCCCCCCEEEHHHJJJJJJKKKMMMOOOSSSSSSSSSSSSSSSTTTTTTTTTRRRSSSTTTVVVWWWXXXYYYYYYYYYZZZ[[[ZZZZZZZZZ\\\^^^^^^___aaabbbbbbaaa```_________```aaaaaa```______aaaaaabbbaaaaaa```___^^^___^^^^^^______```aaabbbcccaaa___^^^___aaadddfffddddddeeeeeefffhhhiiiiiiiiikkkmmmmmmjjjhhhggggggfffiiimmmqqqsssrrrpppooonnnnnnnnnnnnnnnnnnnnnooorrrqqqqqqrrrsssvvvxxxzzz~~~}}}wwwpppjjjeeeaaa^^^___^^^[[[XXXZZZ___eeefffhhhjjjiiifffaaa]]][[[VVVTTTQQQNNNLLLLLLNNNOOOPPPIIIDDDHHHOOOWWWbbbjjjmmmmmmllljjjgggffffffhhhnnnuuu{{{|||{{{zzzvvvqqqppprrrvvvzzz{{{{{{zzzyyyyyyzzz{{{}}}zzzmmmdddQQQKKKHHHJJJIIIBBB:::666111000///...---......///////////////000111222333333333333333333333333333222444666999;;;<<<<<<<<<>>><<<:::888777777888999888999:::<<<>>>?????????BBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@CCCDDDEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCBBBCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHIIIKKKMMMOOOPPPQQQVVVUUUSSSSSSWWW^^^eeejjjfff\\\OOODDD@@@AAACCCEEEGGGIIIJJJIIIGGGIIINNNSSSZZZ___dddhhhjjjnnnssswwwyyyzzz}}}zzztttppppppqqqrrrsssvvv******))))))))))))******))))))************))))))***+++++++++***((('''&&&###$$$&&&((())))))((('''************++++++++++++---------...//////000000//////111333444666888888:::;;;===???AAABBBBBBBBBAAADDDGGGIIIIIIJJJLLLNNNNNNOOOPPPQQQRRRSSSTTTTTTRRRSSSTTTVVVWWWXXXXXXYYYZZZ[[[\\\\\\[[[[[[]]]______```aaabbbbbbbbbaaaaaa______````````````______aaaaaabbbbbbaaa```_________^^^^^^______```aaabbbcccaaa___^^^___aaadddfffcccdddeeeggghhhiiijjjkkkiiikkkmmmllljjjgggffffffgggjjjoootttvvvvvvtttsssppppppooonnnnnnnnnoooppprrrrrrqqqrrrtttwww{{{}}}}}}xxxrrrlllgggeeeddd`````````]]][[[\\\bbbgggfffhhhiiigggccc]]]YYYXXXWWWTTTPPPMMMLLLMMMNNNNNNKKKEEEAAAEEEMMMVVV```iiilllkkkiiieeeaaa```aaacccjjjrrrwwwvvvuuuuuurrrooooooqqqtttwwwyyyyyyxxxwwwyyy{{{}}}}}}mmm^^^TTTHHHFFFGGGKKKJJJAAA999666000000...------......////////////000111111222333333333444555666555555444444555888:::<<<=========>>><<<:::999888999:::;;;::::::<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBB@@@@@@?????????@@@@@@AAAEEEFFFGGGIIIIIIIIIHHHHHHBBBBBBCCCCCCCCCBBBAAAAAAEEEEEEDDDDDDDDDFFFGGGHHHKKKKKKMMMOOOQQQSSSTTTUUUWWWUUURRRQQQSSSYYY___cccaaaYYYMMMDDD@@@AAAEEEHHHJJJKKKLLLLLLKKKNNNSSSWWWZZZ^^^dddhhhjjjnnntttyyyzzzzzz|||~~~yyyrrrnnnmmmmmmrrrssswww{{{vvv}}}******))))))))))))******)))))))))******))))))))))))***++++++***((('''&&&%%%%%%&&&''''''(((((('''%%%&&&'''(((***+++,,,---,,,,,,------...///////////////111222444555666777999:::<<<>>>@@@@@@@@@@@@@@@BBBFFFHHHIIIJJJLLLNNNKKKLLLNNNPPPRRRSSSTTTTTTRRRSSSTTTVVVWWWXXXYYYYYY[[[\\\]]]\\\[[[[[[]]]_________```aaabbbbbbbbbbbb`````````______````````````aaaaaabbbbbbaaaaaa```___^^^^^^______```aaabbbaaa```___^^^^^^___aaabbbcccdddfffhhhiiijjjjjjkkkhhhjjjlllllljjjgggffffffgggjjjoootttwwwwwwwwwvvvrrrqqqpppooonnnooopppqqqrrrqqqqqqrrrtttxxx}}}|||yyytttmmmgggdddeeegggeeedddbbb```___bbbfffjjjgggiiiiiigggbbb\\\XXXWWWVVVSSSPPPNNNMMMNNNMMMLLLHHHCCCAAAEEELLLTTT___iiikkkjjjhhhccc___^^^^^^```hhhoootttrrroooppppppnnnoooppprrrtttuuuvvvvvvvvvzzz|||}}}uuudddUUULLLGGGFFFIIILLLHHH???777444000///...---------///////////////000111111222222222444555777888888888777666777999:::;;;<<<=========<<<;;;::::::;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAABBBCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@AAAAAABBBBBBEEEFFFHHHJJJKKKKKKJJJJJJFFFFFFFFFGGGFFFFFFEEEEEEHHHGGGFFFFFFFFFGGGIIIJJJNNNPPPRRRUUUWWWXXXXXXXXXUUUSSSQQQOOOPPPSSSWWWZZZ[[[VVVNNNGGGCCCEEEHHHKKKJJJJJJKKKKKKLLLOOOSSSWWWZZZ^^^dddiiilllqqqxxx~~~xxxpppkkkiiiiiiooossszzz{{{ppprrr******))))))))))))******)))******++++++******)))&&&''')))***+++***)))((((((((((((''''''(((((()))&&&&&&'''(((***++++++,,,+++,,,,,,---......//////000000111222333444555555888999;;;===>>>??????>>>???AAAEEEGGGHHHIIIKKKMMMMMMNNNPPPQQQSSSSSSSSSSSSRRRSSSUUUWWWXXXYYYYYYYYY[[[\\\\\\[[[YYYYYYZZZ\\\______``````aaabbbbbbbbbaaaaaaaaa``````aaaaaaaaa___```aaabbbbbbbbbbbbbbb___^^^^^^______```aaabbbbbbbbbaaa`````````aaaaaacccdddfffhhhiiijjjjjjjjjhhhjjjlllllljjjhhhgggggggggiiimmmrrruuuwwwwwwwwwtttrrrqqqoooooooooqqqqqqpppooooooqqqtttyyy~~~xxxuuuooogggaaa```dddhhhmmmiiifffdddeeehhhkkkllliiijjjjjjgggbbb]]]YYYXXXSSSPPPMMMMMMNNNOOOMMMKKKFFFDDDEEEIIIMMMSSS___kkklllllliiieeeaaa______```gggnnnrrrpppmmmmmmooonnnoooppppppqqqrrrtttuuuvvv|||~~~~~~oooaaaTTTKKKHHHHHHKKKLLLFFF;;;444333///...------------//////......///000111111111111222444666999;;;;;;;;;;;;999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<===>>>???@@@@@@BBBCCCEEEFFFGGGGGGGGGFFFBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGIIIJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHIIIKKKKKKNNNQQQTTTXXXYYYYYYWWWVVVRRRRRRQQQPPPPPPQQQSSSTTTTTTQQQMMMHHHEEEEEEHHHJJJHHHHHHHHHIIIKKKNNNSSSVVV[[[```fffkkkpppvvv~~~wwwoooiiiffffffkkkrrr}}}|||llljjj******))))))))))))******+++++++++,,,,,,+++++++++"""$$$'''***+++,,,++++++,,,+++)))(((((()))***+++************))))))((((((++++++,,,------......///000000111222333333444444777888:::<<<>>>>>>>>>>>>>>>AAADDDFFFHHHIIIKKKMMMOOOPPPRRRSSSSSSSSSRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZZZZ[[[[[[ZZZXXXWWWXXXZZZ^^^______```aaabbbbbbcccccccccbbbbbbbbbbbbcccccc^^^___```bbbcccccccccccc___^^^^^^______```aaabbbeeedddddddddccccccbbbbbbcccdddfffhhhiiijjjiiiiiihhhjjjlllmmmkkkiiihhhhhhfffhhhlllpppsssvvvwwwxxxtttsssqqqoooooopppqqqrrrooonnnnnnppptttzzzuuurrrkkkbbb]]]]]]ccchhhrrrmmmhhhgggjjjmmmnnnnnnkkklllllliiiccc^^^[[[ZZZOOOMMMKKKLLLOOOPPPNNNKKKFFFGGGIIIMMMOOOTTT```mmmnnnmmmkkkhhhdddaaaaaabbbgggooorrrooolllmmmooooooppppppooopppqqqsssuuuwww~~~~~~~~~}}}{{{mmm```UUUMMMJJJJJJLLLLLLDDD888222111///...---,,,------//////---...///000000111111000222444777:::<<<=========::::::999888999:::;;;<<<;;;<<<======>>>======<<<<<<<<<<<<<<<===>>>@@@@@@CCCDDDFFFHHHIIIIIIIIIIIICCCCCCCCCCCCCCCDDDEEEFFFBBBDDDFFFHHHIIIIIIIIIIIIGGGHHHHHHIIIJJJJJJIIIIIIKKKKKKJJJIIIJJJJJJLLLMMMLLLOOOSSSWWWXXXWWWTTTRRRPPPQQQQQQRRRRRRRRRRRRQQQNNNMMMJJJGGGDDDCCCEEEFFFLLLLLLLLLLLLOOOSSSWWWZZZ\\\aaagggmmmssszzzwwwnnnhhhddddddgggqqqzzzhhhddd}}}))))))***))))))((('''&&&))))))))))))((((((((((((---+++(((&&&''')))---///...***&&&%%%'''))))))(((***)))((((((((((((((()))(((***---------,,,---...//////...,,,,,,...333777999:::<<<>>>??????>>>>>>===???BBBDDDEEEGGGIIIKKKQQQOOONNNOOORRRTTTRRRPPPXXXXXXXXXXXXXXXYYYZZZ[[[\\\[[[ZZZ[[[\\\]]]\\\[[[`````````bbbddddddbbb```dddddddddcccbbbaaa```___aaabbbdddffffffeeecccbbbdddbbb___]]]]]]___bbbdddhhhgggfffeeeddddddcccccccccdddeeefffhhhiiiiiiiiijjjkkklllkkkiiihhhiiijjjggghhhkkknnnqqqsssttttttppprrrssssssqqqpppppppppooosssvvvtttvvv{{{~~~~~~~~~~~~tttlllccc[[[VVVWWWaaammmvvvnnnggggggmmmrrrsssqqqqqqlllgggeeeeeeccc]]]XXXNNNOOOPPPPPPQQQQQQQQQQQQJJJKKKNNNQQQUUU\\\dddjjjiiihhhgggeeedddcccbbbbbbjjjmmmnnnllliiiiiinnnssssssrrrpppooopppssswwwyyy|||yyywwwwwwuuutttxxxvvvssseee]]]WWWTTTSSSOOOHHHBBB<<<777333000.........///000222333444000111111222222333444444555666888888777777888999999888888888999999:::;;;888999:::;;;;;;;;;:::999<<<<<<===>>>???@@@@@@AAA???AAAEEEHHHJJJJJJIIIHHHFFFFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIHHHHHHJJJKKKLLLLLLLLLLLLOOONNNLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRNNNNNNNNNOOOPPPQQQRRRSSSQQQOOOMMMIIIGGGFFFEEEEEEGGGIIIKKKMMMQQQVVV]]]aaa```eeelllpppttt{{{xxxmmmfffcccdddjjjrrrpppjjj}}}((()))***+++,,,,,,,,,,,,))))))*********+++++++++,,,***)))'''(((***,,,...---***&&&%%%&&&((()))(((***)))))))))))))))******''')))************,,,---000000000///...000444777777888:::;;;<<<===<<<<<<>>>@@@CCCEEEFFFGGGJJJLLLPPPOOONNNPPPSSSUUUTTTRRRVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\]]]\\\\\\^^^^^^^^^```cccddddddbbbcccdddcccccccccbbbaaa```dddeeefffggghhhgggfffeeefffccc```^^^^^^___bbbdddggggggeeedddddddddddddddcccdddfffgggiiiiiiiiiiiijjjkkkkkkkkkiiihhhiiijjjjjjjjjlllmmmoooppprrrrrrqqqrrrrrrqqqooonnnooopppoootttwwwvvvwww}}}~~~|||{{{|||vvvlll___XXXTTTWWWbbbmmmvvvpppjjjjjjpppuuuuuusssqqqmmmiiigggfffccc\\\WWWOOOOOOPPPQQQRRRSSSSSSSSSLLLNNNPPPSSSWWW]]]dddiiijjjiiigggeeeddddddddddddjjjmmmnnnllliiijjjnnnssssssrrrppppppqqqtttxxxzzz}}}xxxuuurrrqqqsssqqqoooppptttssseee\\\UUURRRQQQLLLEEE???:::666222000////////////000222333333111111111222333333444444444666999:::999:::;;;<<<;;;;;;;;;:::;;;;;;;;;<<<:::;;;<<<===>>>===<<<<<<=========>>>>>>??????@@@@@@BBBEEEGGGIIIJJJIIIIIILLLKKKJJJIIIHHHGGGGGGGGGFFFGGGIIIJJJKKKKKKJJJJJJIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOMMMNNNOOOPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOPPPQQQRRRPPPNNNLLLIIIGGGFFFFFFFFFGGGIIIKKKMMMPPPVVV\\\aaaaaaffflllpppttt{{{xxxooohhhfffgggnnnttt}}}pppjjj}}}(((((())))))***+++++++++'''(((((()))+++,,,,,,---******)))))))))***+++++++++(((&&&%%%&&&'''(((((())))))))))))***+++,,,,,,,,,,,,---,,,+++,,,///111000111222222111222555777555666777888::::::::::::===???BBBDDDEEEFFFIIIKKKOOONNNOOOQQQTTTVVVVVVVVVSSSTTTTTTUUUVVVWWWYYYYYY[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\^^^aaadddeeedddccccccccccccccccccbbbbbbfffggghhhiiiiiiiiiiiihhhhhhfffccc```___```bbbcccgggfffddddddcccdddffffffccceeegggiiijjjiiihhhhhhhhhjjjjjjjjjhhhggghhhiiimmmllllllllllllnnnpppqqqrrrrrrqqqooommmmmmnnnppppppvvvyyyxxxzzz~~~~~~~~~zzzzzz{{{~~~zzzmmm^^^WWWWWW[[[eeeooovvvqqqmmmnnntttxxxxxxvvvqqqoookkkiiigggccc[[[UUUOOOPPPQQQRRRTTTUUUVVVVVVRRRTTTVVVYYY\\\```fffjjjjjjiiigggeeeddddddeeefffkkkmmmnnnllljjjkkkooosssrrrqqqqqqrrrtttwwwzzz|||{{{tttpppqqqpppqqqrrrpppkkkkkkooossseee[[[TTTOOONNNHHHAAA;;;777444222000000000000000000111222333111111222222333333444444444777999;;;;;;<<<>>>???>>>===========================???@@@@@@@@@???>>>????????????????????????BBBCCCDDDFFFHHHIIIJJJJJJOOONNNLLLJJJIIIHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLHHHIIIKKKMMMOOOPPPPPPPPPMMMMMMNNNOOOOOONNNNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPNNNMMMLLLJJJHHHHHHGGGGGGHHHIIIKKKMMMPPPUUU[[[___bbbfffkkkooosss|||zzzqqqkkkjjjkkkrrrvvv|||pppjjj}}},,,++++++***))))))((((((&&&&&&''''''((())))))***))))))***************))))))'''&&&%%%%%%&&&'''((((((((((((((()))***+++,,,......---,,,+++,,,///222...000222333333333444555444444555777888999::::::;;;===@@@BBBCCCDDDGGGIIINNNNNNOOORRRUUUWWWYYYYYYSSSSSSTTTUUUVVVXXXYYYZZZZZZ\\\]]]]]]]]]]]]^^^______^^^]]]^^^```cccdddeeebbbbbbbbbbbbccccccddddddgggggghhhhhhiiiiiijjjjjjkkkhhheeeaaa``````bbbcccfffeeeeeedddeeefffhhhiiidddfffhhhjjjkkkjjjhhhggggggiiijjjiiihhhggghhhiiimmmllljjjjjjkkkmmmoooqqqssssssrrrooommmmmmooorrrrrrxxx{{{{{{}}}~~~}}}}}}}}}~~~zzzzzz|||~~~|||{{{zzzzzzmmmaaa^^^```dddkkkrrrvvvsssqqqssswwwyyyxxxvvvqqqooommmkkkhhhaaaYYYTTTOOOPPPQQQRRRTTTVVVXXXYYYZZZ\\\```bbbdddfffjjjmmmjjjiiifffdddcccdddeeegggkkkllllllkkkjjjkkknnnrrrqqqqqqrrrtttwwwzzz}}}~~~|||tttpppnnnssstttwwwvvvnnnjjjqqq{{{rrrfff\\\TTTNNNIIICCC<<<666333222111111111111111000000111222222111111222222333444444555555888:::;;;;;;<<<===???>>>>>>>>>>>>>>>>>>======>>>???@@@AAABBBAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@CCCCCCDDDFFFHHHIIIKKKKKKKKKKKKJJJHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKGGGIIILLLOOOQQQQQQPPPOOONNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHIIIKKKLLLOOOTTTZZZ^^^cccfffkkknnnsss|||{{{sssnnnnnnoootttxxx}}}rrrlll~~~...---,,,+++************((('''''''''''''''''''''((()))************)))((('''''''''&&&%%%&&&'''(((&&&&&&&&&'''((()))***+++)))))))))'''&&&'''***---,,,...111222222111222333444444555666888999;;;;;;<<<>>>AAACCCDDDEEEHHHJJJLLLNNNPPPRRRUUUWWWZZZ[[[UUUUUUVVVVVVWWWYYYZZZ[[[ZZZ\\\^^^^^^]]]]]]___aaacccaaa______aaacccddddddcccbbbbbbbbbcccdddeeefffffffffeeeeeefffhhhiiijjjllliiieeebbb```aaabbbccceeeffffffgggiiijjjllllllfffhhhiiikkkkkkjjjhhhgggggghhhiiiiiihhhggghhhjjjjjjjjjiiiiiijjjllloooqqqttttttsssqqqoooooorrrttttttzzz~~~~~~~~~}}}|||{{{{{{{{{|||}}}xxxyyy|||~~~~~~xxxtttrrrqqqrrriiidddeeeiiilllppptttwwwvvvvvvxxxzzzzzzwwwsssooonnnmmmjjjfff___WWWSSSNNNOOOPPPRRRUUUXXX[[[]]]```cccgggiiijjjkkkmmmnnnllliiieeebbbaaabbbeeegggkkkkkkjjjjjjiiikkknnnpppoooqqqsssvvvzzz}}}vvvpppnnnoootttxxx{{{uuujjjiiizzznnnddd\\\TTTNNNCCC>>>888333111111111111222111111111111111222222111222222333444444555555666888:::;;;:::999:::;;;======>>>>>>>>>>>>===<<<>>>???@@@AAABBBAAAAAA@@@DDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKLLLHHHGGGGGGGGGGGGGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKIIIKKKOOOQQQRRRQQQOOOMMMOOOPPPPPPPPPPPPPPPOOOOOONNNNNNMMMLLLLLLLLLMMMMMMOOOOOOOOONNNMMMLLLLLLKKKHHHIIIKKKLLLNNNRRRXXX\\\cccgggkkknnnrrr{{{|||uuuqqqqqqrrrtttyyytttmmm&&&%%%%%%%%%%%%'''((()))*********))))))((((((((())))))******))))))((('''&&&'''((('''&&&&&&((()))&&&&&&&&&&&&'''(((((())))))******)))'''(((***,,,+++---///000000000111222444444555666777999;;;<<<>>>@@@CCCEEEFFFGGGJJJLLLKKKNNNQQQSSSTTTVVVYYY\\\XXXXXXXXXXXXYYYZZZ[[[[[[ZZZ\\\______]]]]]]```bbbeeedddbbbcccdddfffeeeeeedddcccbbbbbbbbbdddeeefffeeedddcccbbbccceeehhhjjjllliiieeebbb```aaacccdddeeegggjjjlllooopppppppppiiijjjjjjjjjjjjiiiiiihhhgggiiijjjiiihhhhhhiiikkkiiihhhhhhiiijjjlllnnnooorrrssssssrrrqqqqqqtttvvvvvv|||~~~zzzzzzxxxxxxxxxyyyzzzzzzuuuwwwzzz|||~~~{{{uuuoookkkiiifffcccdddjjjoooqqqssswww{{{{{{|||}}}}}}zzzuuupppmmmlllkkkgggbbb[[[VVVRRROOOPPPQQQSSSWWW[[[___aaacccgggllloooppppppppppppoookkkfffbbbaaabbbeeegggjjjiiihhhhhhhhhjjjlllnnnnnnppptttyyy}}}{{{sssnnnnnnpppuuuyyyzzzrrriiimmmsssddd^^^YYYRRRKKK>>>:::444111000111111111111111111111111222333444222222333333444444555555666888::::::999888999:::;;;<<<===>>>???>>>======>>>???AAABBBBBBBBBAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGIIIJJJKKKKKKGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHHHHHHHHHHIIIKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLNNNPPPRRRRRRPPPNNNMMMPPPPPPQQQRRRRRRQQQQQQQQQOOOOOONNNMMMLLLLLLLLLMMMOOOPPPPPPOOONNNMMMLLLKKKHHHIIIJJJKKKMMMQQQWWW[[[bbbfffkkknnnrrrzzz|||vvvrrrrrrttttttzzzvvvmmm}}}$$$###"""!!!"""$$$&&&'''((((((((()))))))))))))))******))))))((((((((((((&&&((())))))'''''')))+++((((((''''''''''''((()))+++,,,------++++++,,,---+++---////////////111333333333444555666999;;;<<<===???BBBDDDEEEFFFIIIKKKKKKNNNQQQSSSSSSUUUXXX[[[ZZZYYYYYYXXXXXXYYYYYYZZZYYY]]]``````]]]]]]```dddeeedddeeefffiiijjjiiigggeeedddcccbbbbbbccceeefffdddcccaaa```bbbdddhhhjjjkkkhhheeebbb```aaacccdddeeehhhmmmqqqttttttsssrrrlllkkkjjjiiihhhiiiiiijjjhhhiiijjjjjjiiiiiijjjllliiiiiiiiiiiijjjjjjjjjkkknnnppprrrrrrrrrrrrtttvvvxxx~~~}}}{{{vvvvvvttttttttttttuuuvvvuuuwww{{{|||}}}{{{tttnnnhhheee___```fffnnnssstttyyy~~~zzzsssnnnjjjjjjhhhddd^^^XXXTTTRRRQQQRRRSSSVVVZZZ___cccfffiiimmmssswwwwwwvvvuuuuuusssoooiiidddbbbcccfffiiiiiihhhffffffgggiiikkklllmmmpppuuuzzzzzz{{{{{{wwwrrrppprrrvvv|||{{{yyytttqqq|||vvvbbbWWWTTTSSSMMMFFF999666333111111111111000000000000111222333444555222222333333444555555555555777999999999999:::;;;999;;;===???@@@@@@???>>>???@@@BBBCCCCCCCCCBBBAAABBBBBBBBBCCCCCCDDDDDDDDDBBBCCCFFFIIIKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHIIIJJJGGGGGGFFFFFFGGGHHHJJJKKKIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRQQQOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRPPPPPPOOONNNMMMLLLLLLLLLOOOOOOOOOOOOMMMLLLJJJIIIHHHIIIJJJKKKMMMPPPVVVZZZaaafffkkkooorrryyy}}}vvvrrrsssuuutttyyyuuukkkyyy---+++)))'''&&&'''((()))$$$%%%%%%&&&'''((())))))+++***)))(((((((((((((((&&&(((******((('''))),,,***))))))(((((((((((())))))***,,,,,,***))))))***---...//////...///222444222222333333555888:::<<<:::<<>>999;;;===@@@AAAAAA@@@@@@@@@AAACCCDDDDDDDDDCCCBBB@@@@@@AAAAAABBBCCCDDDDDDAAACCCGGGJJJLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFEEEFFFGGGIIIJJJHHHHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRQQQQQQNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQOOONNNMMMMMMLLLMMMNNNNNNNNNMMMLLLJJJHHHFFFIIIIIIJJJKKKLLLPPPUUUYYYaaaffflllooorrrxxx}}}vvvrrrsssttttttyyy}}}uuuiiivvv+++)))((()))+++,,,,,,++++++***(((((()))******)))+++***)))'''''''''((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((+++,,,,,,---...///000000111222444444444555777999:::===AAACCCDDDFFFHHHJJJOOOOOOQQQUUUXXXZZZYYYXXXZZZYYYYYY[[[]]]^^^]]]\\\\\\]]]]]]]]]\\\^^^```ccccccdddfffhhhjjjllllllmmmbbbcccdddcccbbbbbbdddfffhhhfffdddcccdddeeeeeedddeeedddccccccddddddcccbbbdddhhhnnnsssuuutttpppnnnlllkkkiiihhhhhhhhhhhhiiikkkjjjiiijjjmmmnnnnnnmmmjjjkkkkkkiiiggggggiiikkkmmmoooqqqrrrrrrrrrsssttt}}}~~~|||zzzyyyssssssssssssssssssssssssvvvwwwyyy|||~~~wwwqqqmmmiiifffdddccceeeiiiooovvv~~~{{{uuuoookkkeeeccc```\\\YYYWWWVVVVVVSSSSSSUUUZZZ```fffiiijjjoooxxx~~~}}}~~~yyysssnnnkkkhhhfffdddkkkgggfffiiikkkjjjjjjlllhhhmmmttt{{{~~~{{{yyywwwtttqqqnnnkkkkkkkkkmmmrrrxxx||||||xxxeeeXXXLLLIIINNNNNNDDD999555555444333222222222222111111111222333444666777444555777888999888777666777777888999999999888888;;;<<<>>>???@@@???===<<<>>>@@@CCCFFFGGGFFFEEECCC@@@AAAAAABBBBBBBBBBBBBBBEEEEEEGGGHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGEEECCCBBBBBBDDDFFFHHHIIIHHHHHHJJJLLLNNNNNNNNNLLLMMMOOOQQQQQQPPPOOONNNLLLLLLMMMNNNPPPQQQRRRRRROOOOOOOOOOOONNNMMMLLLLLLOOONNNNNNNNNLLLKKKJJJIIIIIIHHHIIIMMMNNNNNNSSSYYYbbbcccfffjjjpppvvv{{{~~~}}}xxxuuuttttttuuuwwwyyy{{{}}}zzzhhhqqq+++)))((((((***++++++***)))((('''((()))*********+++***)))'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((())))))))))))*********+++,,,,,,---...///000000222333444555555666888:::;;;===AAACCCDDDFFFHHHJJJOOOPPPRRRVVVZZZ]]]]]]\\\ZZZYYYYYY[[[]]]^^^]]]\\\[[[\\\]]]^^^]]]^^^```bbbcccdddeeeggghhhiiijjjjjjbbbcccdddcccbbbbbbdddfffhhhfffdddcccdddddddddcccccccccbbbccccccdddccccccfffiiinnnrrrsssqqqooolllkkkjjjiiihhhgggggghhhiiiiiiiiiiiillloooppppppoookkkkkkjjjhhhggggggjjjllloooqqqttttttttttttuuuvvv|||}}}~~~{{{yyywwwrrrrrrrrrsssttttttuuuuuuvvvwwwyyy||||||vvvpppllliiieeecccbbbdddiiiooowww}}}vvvpppjjjfffbbbaaa^^^[[[YYYXXXWWWWWWVVVVVVWWW[[[```eeeggghhhpppzzzzzzvvvssspppmmmkkkjjjfffeeeiiikkkjjjjjjlllkkkooovvv}}}}}}yyyuuuqqqnnnkkkgggeeefffgggiiimmmsssyyy~~~xxxnnn\\\SSSJJJHHHKKKIII@@@777444444333222222222222222222222222333444555777777666666666555666666777777666777888999999:::::::::===<<<<<<<<<======>>>>>>???AAADDDFFFGGGFFFEEEDDDAAABBBCCCCCCDDDDDDCCCCCCHHHHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJJJJJJJLLLNNNOOOQQQQQQPPPOOONNNLLLLLLMMMNNNOOOPPPPPPQQQOOOOOOOOOOOONNNMMMLLLKKKLLLMMMMMMMMMMMMLLLLLLKKKKKKIIIJJJNNNOOOPPPTTT[[[aaabbbeeejjjooossswwwyyy{{{wwwtttrrrqqqwwwyyy{{{}}}{{{iiiqqq+++)))'''''')))))))))(((&&&&&&&&&'''((()))++++++,,,+++)))((('''''''''((((((((((((((((((((((((((((((((())))))))))))((((((*********+++++++++,,,,,,+++,,,,,,---...///000000222333555555555777999;;;;;;===AAACCCEEEGGGIIIKKKOOOOOORRRVVV\\\```aaaaaa[[[ZZZYYYZZZ\\\]]]]]]\\\ZZZ\\\^^^_________```aaaccccccdddeeefffffffffeeeaaacccddddddbbbbbbdddeeehhhfffdddcccddddddcccbbbaaaaaabbbbbbccccccddddddhhhjjjmmmooopppooommmkkkjjjjjjhhhgggggghhhiiiiiihhhhhhjjjmmmqqqrrrrrrppplllkkkjjjgggfffhhhkkkooorrrtttwwwwwwwwwwwwxxxzzz{{{}}}}}}|||}}}}}}}}}|||yyyvvvuuuppppppqqqrrrsssuuuwwwxxxuuuwwwzzz~~~}}}yyysssmmmjjjgggdddbbb```ccciiiqqqyyyxxxqqqjjjddd```___^^^\\\ZZZYYYYYYYYYYYY[[[ZZZ[[[^^^bbbeeeggggggnnnxxx}}}zzzuuurrrjjjfffeeeiiikkkjjjjjjlllooossszzz{{{tttnnnjjjfffbbb``````bbbffflllrrrxxx}}}}}}uuujjj___RRROOOLLLJJJHHHCCC:::444333222222111111111222222333333333444555666777888888777444222222444666888666666888999::::::::::::===<<<:::999:::;;;>>>???@@@AAADDDFFFGGGGGGFFFEEECCCCCCDDDEEEEEEEEEEEEEEEJJJJJJKKKKKKKKKKKKKKKJJJKKKJJJJJJIIIHHHIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHMMMNNNOOOPPPQQQPPPOOOOOOLLLLLLMMMMMMNNNNNNNNNOOOPPPPPPOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJLLLOOOQQQRRRXXX___```bbbfffjjjnnnrrrsssttt{{{|||}}}yyytttpppnnnvvvyyy{{{}}}|||jjjrrr+++)))'''''''''((('''&&&&&&''''''''''''''')))***,,,+++)))((('''''''''(((((((((((((((((((((((((((''''''(((((((((((('''''')))******++++++,,,,,,,,,+++,,,,,,---...///000000222444555666666777:::<<<;;;>>>AAADDDFFFGGGJJJLLLMMMNNNQQQVVV\\\aaacccccc\\\ZZZYYYZZZ\\\]]]]]]\\\YYY\\\___``````___```aaacccccccccccccccbbbbbbaaaaaabbbddddddccccccccceeegggeeeccccccddddddcccaaa```aaabbbcccccccccdddeeeggghhhjjjlllmmmmmmllllllkkkjjjiiihhhhhhiiijjjkkkjjjjjjlllooorrrsssqqqpppmmmllljjjgggfffiiimmmqqqtttvvvyyyyyyyyyyyyzzz||||||~~~}}}zzzwwwxxxyyyzzzyyywwwtttrrrooooooooopppqqqsssuuuvvvuuuwwwzzzxxxtttooojjjgggeeecccaaa___ccckkksss||||||tttlllfffaaa^^^\\\[[[ZZZZZZZZZ[[[\\\]]]``````aaadddgggiiiiiiiiikkkttt{{{wwwmmmiiigggiiikkkiiiiiikkkssswww~~~~~~vvvnnniiidddaaa^^^\\\___dddkkkpppuuuxxxyyywwwvvviii]]]UUUOOOQQQRRROOOHHH???777333111111111000111111222222333333333333444555666777888666444222222333555666888888999999::::::999999;;;::::::999:::;;;===>>>AAABBBDDDFFFGGGGGGFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIJJJIIIHHHHHHHHHIIIMMMNNNOOOOOOPPPPPPOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMOOOOOOOOONNNMMMKKKJJJIIIKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJKKKPPPSSSVVV]]]dddbbbeeeiiinnnqqqsssssssssyyyzzz||||||xxxtttpppnnnvvvyyy|||}}}~~~kkkrrr***)))'''&&&'''((('''&&&((()))***(((&&&%%%&&&(((+++***((('''''''''((()))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((())))))***++++++,,,+++,,,,,,---...///000000222333555666666888;;;===;;;>>>BBBEEEFFFHHHKKKMMMLLLMMMOOOTTTZZZ___bbbccc]]][[[YYYYYY[[[\\\\\\\\\ZZZ\\\___aaa`````````aaaccccccccccccbbbaaa______```bbbdddeeedddccccccdddfffdddcccdddeeeeeecccbbbbbbccceeedddbbbbbbccceeedddeeegggiiikkklllmmmmmmkkkjjjiiiiiijjjkkklllmmmmmmmmmmmmoooqqqqqqpppnnnmmmmmmkkkiiihhhkkkppptttuuuwwwzzzzzzzzzzzz{{{}}}~~~{{{xxxssstttuuuvvvuuutttrrrqqqpppoooooonnnoooqqqrrrttttttwww{{{zzzssspppkkkgggeeecccaaa```^^^ccclllvvvyyyqqqkkkeeeaaa^^^ZZZZZZZZZZZZ[[[\\\^^^___eeefffiiinnnqqqrrrqqqnnnkkksss}}}sssmmmiiijjjkkkjjjjjjmmmwww||||||tttmmmgggccc___]]]\\\___dddjjjnnnqqqqqqrrrppppppbbbWWWQQQTTTXXX[[[UUUIII===666333000000000000111222333333222222222222333444555555555555555444444444555555:::::::::::::::999888777777888:::;;;<<<<<<<<<;;;AAABBBCCCEEEFFFFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFCCCEEEFFFIIIKKKLLLMMMMMMKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGHHHHHHIIIIIIIIIIIIGGGIIIJJJJJJHHHGGGHHHJJJLLLMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNMMMLLLKKKIIIIIIMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHJJJPPPTTTXXX```iiifffiiinnnsssvvvwwwwwwwwwzzz|||{{{wwwtttrrrqqquuuxxx|||~~~~~~lllrrr***(((&&&&&&(((((((((''')))+++,,,)))&&&$$$&&&((()))((((((''''''(((***+++((((((((((((((((((((((((%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((()))***+++++++++,,,,,,---...///000000111222444555666777:::===;;;>>>BBBEEEGGGIIILLLNNNMMMMMMNNNSSSXXX^^^```aaa^^^[[[YYYYYY[[[\\\\\\\\\[[[]]]___`````````aaabbbddddddccccccbbbaaa___^^^```bbbdddeeedddccccccddddddddddddeeeggggggfffdddeeegggiiigggcccaaabbbdddaaaccceeehhhjjjkkklllllljjjiiiiiiiiijjjkkkmmmnnnpppnnnmmmnnnooopppooonnnnnnnnnmmmllllllnnnsssvvvvvvxxxzzz{{{{{{{{{|||}}}}}}yyywwwqqqqqqrrrrrrrrrrrrrrrqqqqqqpppnnnnnnnnnppprrrtttuuuwww{{{yyyuuuoookkkgggdddbbbaaa```___^^^dddnnnyyy}}}vvvooojjjddd___\\\XXXXXXXXXYYYZZZ]]]___```iiilllrrryyy~~~~~~{{{xxxqqqwwwwwwpppkkkkkkllllllooottt|||{{{tttnnnjjjgggdddbbb___bbbfffkkknnnoooooonnnuuu|||lll]]]TTTRRRXXX]]]^^^WWWIII<<<666555000000000111222333444555222222222222222333444555444444555555666666666666;;;;;;;;;;;;:::999888777666888:::===>>>===<<<;;;@@@AAABBBDDDEEEEEEFFFFFFCCCCCCDDDEEEEEEEEEEEEEEE@@@BBBDDDGGGJJJLLLMMMNNNKKKJJJJJJIIIHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMIIIKKKLLLKKKGGGEEEGGGIIIKKKLLLLLLLLLLLLMMMMMMMMMKKKKKKLLLLLLMMMMMMMMMNNNLLLMMMMMMLLLLLLKKKJJJIIIMMMMMMMMMMMMMMMLLLKKKJJJIIIGGGIIIOOOSSSXXX```iiihhhkkkpppuuuyyy{{{||||||}}}|||xxxvvvuuutttsssxxx|||~~~mmmrrr)))(((&&&'''((())))))((((((+++,,,***&&&%%%'''+++''''''&&&'''((()))+++,,,((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))***+++,,,+++,,,,,,---...///000000///111333444555777:::<<<;;;>>>BBBFFFHHHJJJMMMOOOOOOOOOOOOSSSXXX\\\___```^^^\\\YYYYYYZZZ\\\\\\\\\\\\^^^____________bbbdddddddddddddddcccaaa```______bbbeeeeeedddcccccccccccccccdddfffhhhiiihhhfffiiikkkllliiiccc___```cccaaabbbeeehhhiiiiiiiiihhhgggggggggggghhhjjjlllmmmpppmmmkkkkkkmmmoooppppppnnnooooooooooooqqquuuxxxxxxzzz|||}}}||||||~~~}}}yyyvvvtttppppppoooooooooppprrrsssqqqpppooonnnppprrruuuwwwuuuwww{{{~~~{{{vvvqqqkkkhhhdddaaa``````___^^^___fffppp{{{~~~zzztttnnnhhhbbb\\\XXXUUUUUUVVVVVVXXX[[[]]]___kkkpppzzzvvvzzzxxxpppjjjkkkmmmqqqwww}}}~~~xxxuuuqqqnnnllljjjgggeeebbbeeeiiimmmoooqqqqqqqqqwwwgggXXXSSSTTTYYY[[[[[[SSSEEE999555555000000111111222444555666444333333333333444555555666555444444444777999:::888999::::::;;;;;;::::::888999:::;;;<<<===>>>>>>@@@@@@AAABBBCCCDDDEEEEEEAAABBBCCCCCCDDDDDDCCCCCCAAABBBDDDGGGIIIKKKLLLMMMJJJIIIIIIHHHHHHHHHHHHHHHJJJJJJIIIJJJLLLNNNQQQSSSPPPSSSSSSPPPJJJFFFGGGIIIJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOJJJKKKKKKLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIJJJNNNQQQTTT\\\eeefffiiinnntttyyy}}}~~~~~~|||yyyvvvuuurrrwww}}}~~~mmmrrr)))(((&&&''')))*********'''***,,,+++'''&&&)))---&&&&&&&&&&&&(((***,,,...((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&'''((()))***+++,,,,,,+++,,,,,,---...///000000///000222444444666999<<<<<>>AAACCCEEEGGGJJJOOOTTTYYYRRRQQQQQQRRRTTTXXX[[[]]]\\\[[[ZZZZZZZZZ[[[]]]^^^^^^]]][[[ZZZ\\\^^^aaacccdddeeefffdddbbbaaaaaabbbbbbcccdddeeedddbbb```___cccfffhhhhhhggggggjjjlllqqqpppnnniiidddaaa___```aaaccceeeggghhhhhhhhhggghhhgggeeedddeeegggjjjlllmmmlllkkkjjjiiijjjkkklllqqqqqqqqqqqqrrrrrrssstttzzz{{{|||~~~|||yyyvvvtttrrrpppoooooonnnlllkkklllnnnqqqpppppppppppprrruuuxxxzzz{{{{{{{{{~~~}}}wwwrrrmmmjjjiiibbb^^^^^^___^^^```cccfffmmmyyy~~~{{{xxxqqqiiibbb[[[WWWTTTQQQTTTVVVVVVUUUXXX___ffflllrrr}}}yyypppjjjkkkpppwwwwwwpppaaa``````bbb```]]]^^^ccchhhdddfffmmmllljjjtttsssfff```[[[XXXVVVWWWPPPGGG???:::666444222000000000111222444555666222222333444555555555444888777555444555666888999777999;;;===>>>>>>===<<<<<<===>>>@@@@@@AAAAAAAAAAAA@@@???BBBEEEGGGEEECCCDDDCCCAAA@@@@@@AAACCCDDD@@@BBBEEEFFFFFFHHHJJJLLLLLLIIIGGGGGGIIIJJJGGGDDDIIIHHHIIIMMMRRRWWW[[[\\\\\\]]][[[WWWQQQKKKHHHFFFEEEFFFHHHIIIJJJJJJIIIHHHGGGIIILLLOOOOOOMMMKKKIIIIIIIIIIIIKKKLLLMMMKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNKKKIIIHHHJJJNNNSSSWWWZZZccchhhmmmqqqtttxxx~~~}}}zzzxxxwwwvvvzzz~~~kkkmmm)))))))))***************)))((((((''''''((()))***+++***(((''''''((()))***''''''''''''''''''''''''%%%&&&''''''(((((('''''''''((()))***************)))***+++,,,...///000000111222333444555777;;;???@@@CCCFFFHHHKKKOOOTTTXXXTTTTTTSSSSSSTTTVVVXXXZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\]]]\\\\\\\\\]]]___aaabbbcccddddddcccaaa```aaabbbaaaaaacccccccccaaa___^^^bbbdddggggggfffgggiiikkkpppooommmiiidddaaa```aaabbbcccdddeeefffggggggggghhhgggeeedddeeefffiiijjjmmmlllkkkkkkjjjjjjjjjjjjnnnnnnoooppprrrtttvvvwwwzzz|||~~~|||yyyvvvtttpppnnnnnnoooooommmlllmmmoooqqqqqqqqqqqqrrrtttwwwzzz|||zzzzzz{{{~~~}}}xxxsssnnnkkkfffaaa___aaabbbaaabbbeeelllrrr{{{}}}yyyuuunnnfff___YYYUUUTTTSSSTTTUUUVVVXXX\\\ccchhhmmmrrr{{{}}}}}}~~~~~~vvvpppmmmrrrxxx~~~|||pppiii\\\ZZZ[[[]]]\\\ZZZ\\\aaaaaa```dddhhhfffiii{{{nnnccc```\\\WWWTTTRRRLLLCCC<<<777444222111000000111111333444555666444444555555666666777777999888666555555666777888888:::<<<>>>??????>>>======>>>???@@@@@@AAAAAAAAAAAA@@@@@@BBBEEEFFFEEECCCAAA@@@??????@@@BBBDDDEEECCCEEEFFFGGGGGGGGGIIIKKKIIIGGGFFFEEEEEEEEECCCBBBIIIJJJKKKMMMQQQTTTVVVWWWWWWXXXXXXUUUPPPLLLIIIHHHGGGHHHHHHIIIIIIHHHGGGFFFGGGIIIKKKMMMNNNMMMLLLKKKIIIJJJKKKLLLMMMLLLJJJHHHJJJJJJKKKKKKLLLMMMMMMNNNLLLJJJIIIJJJMMMQQQUUUXXXcccggglllooorrrwww~~~~~~{{{yyywwwwwwzzz|||hhhjjj((((((((((((((('''''''''''''''''''''((()))***+++***)))(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((()))*********)))))))))***+++,,,...///000000111222333444666888<<>>888555333111000111111222333444555555666777666666666666888999;;;;;;999777666555666777888:::;;;===???@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAA@@@@@@BBBEEEFFFEEECCC>>>>>>>>>>>>@@@BBBDDDFFFEEEGGGHHHHHHHHHHHHIIIKKKKKKLLLKKKIIIFFFDDDDDDEEEIIIJJJLLLNNNPPPQQQQQQQQQQQQRRRSSSRRRNNNLLLJJJJJJHHHHHHIIIHHHGGGFFFEEEDDDGGGHHHIIIKKKLLLMMMMMMMMMJJJKKKNNNPPPOOOLLLHHHFFFIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJLLLOOOTTTVVVbbbeeeiiilllooouuu~~~}}}zzzyyyxxx||||||hhhiii((((((''''''&&&&&&&&&%%%((((((''''''((((((((()))''''''&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''(((((()))))))))))))))((()))***+++,,,...///000000000222444555777999===@@@???CCCHHHMMMOOOQQQSSSUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[[[[ZZZZZZYYYZZZ[[[]]]___`````````___^^^```aaa```______```aaa___```aaabbbbbbaaaaaa``````aaabbbcccdddeeefffgggkkkkkkiiifffcccbbbbbbdddffffffffffffffffffggggggiiihhhgggffffffggghhhiiimmmooopppqqqpppmmmjjjhhhiiijjjlllnnnrrruuuxxxzzztttwww||||||zzzyyyxxxvvvqqqlllhhhhhhjjjmmmnnnmmmmmmnnnoooqqqrrrtttwwwzzz|||~~~zzzzzzzzz|||}}}xxxtttpppnnniiigggjjjqqquuuuuuuuuwww}}}zzzxxxrrrnnnfff___YYYVVVUUUUUUWWWTTTSSSXXXaaajjjnnnooorrrssswww}}}~~~~~~||||||zzzwwwxxxzzz}}}~~~oookkklllvvvsssfff^^^VVVTTTSSSTTTSSSRRRUUU[[[fffdddcccbbbeeesss~~~cccZZZ[[[[[[UUUOOODDD@@@:::666333222111111222222333444555666666666888777666666666999;;;===<<<;;;888666555666777888;;;<<<>>>???@@@AAAAAAAAA????????????@@@@@@AAAAAA@@@AAAAAACCCDDDEEEDDDDDD>>>>>>>>>???@@@AAACCCDDDEEEFFFHHHIIIIIIIIIKKKMMMMMMOOOOOOLLLGGGDDDDDDFFFFFFHHHLLLNNNOOONNNNNNMMMMMMOOOPPPOOOMMMJJJIIIJJJHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGIIIJJJLLLNNNOOOKKKOOOSSSTTTRRRMMMIIIFFFHHHIIIIIIIIIJJJJJJJJJKKKIIIIIIIIIIIIJJJNNNTTTWWWaaadddgggjjjmmmsss|||~~~{{{zzzzzz}}}~~~kkkkkk,,,+++++++++******)))))))))))))))((('''&&&%%%%%%''''''''''''(((((())))))''''''''''''''''''''''''%%%&&&''''''(((''''''''''''(((((())))))))))))((()))***+++,,,...///000000000222555777888:::>>>@@@@@@DDDJJJNNNPPPRRRSSSUUUUUUVVVXXXYYYZZZZZZZZZZZZWWWXXXZZZ[[[[[[ZZZZZZYYYYYY[[[]]]___``````______^^^___``````___^^^___aaa```aaaaaabbbcccccccccccc``````aaabbbcccdddeeeeeeggghhhhhhfffdddccccccdddhhhhhhhhhiiiiiiiiiiiiiiijjjiiiiiihhhhhhiiijjjkkkoooppprrrsssrrrpppmmmkkkkkkkkklllnnnpppsssuuuvvvsssvvvzzz~~~~~~}}}wwwwwwvvvvvvtttpppjjjfffeeegggjjjlllllllllnnnoooqqqsssvvvyyy|||~~~|||{{{{{{}}}~~~}}}{{{wwwsssooommmjjjhhhkkktttzzz|||~~~{{{xxxuuutttnnnjjjddd]]]YYYWWWXXXYYYWWWSSSRRRYYYdddnnnrrrsssuuuuuuvvvyyy~~~~~~}}}|||}}}}}}}}}|||~~~{{{xxxwwwyyy|||~~~qqqjjjhhhppp|||sssgggaaaZZZWWWVVVWWWUUURRRTTTYYYhhhccc```cccooo{{{```WWWYYYXXXRRRMMM@@@===888555444444333222333444555666666666666666888777666666777999<<<======;;;999777666777888888======>>>@@@AAAAAABBBBBBAAA@@@@@@??????@@@AAABBB@@@AAACCCCCCCCCCCCDDDDDD@@@@@@???@@@@@@@@@AAAAAABBBEEEGGGIIIJJJKKKNNNPPPJJJLLLLLLIIIDDDAAAAAACCCBBBFFFKKKNNNNNNMMMMMMMMMLLLNNNOOONNNLLLIIIHHHHHHFFFFFFFFFGGGGGGHHHHHHIIIEEEFFFFFFGGGIIILLLNNNPPPNNNRRRWWWXXXTTTOOOJJJHHHHHHHHHHHHHHHHHHIIIIIIIIIEEEFFFGGGHHHIIINNNUUUZZZaaadddgggiiilllrrr{{{|||zzzzzz}}}mmmmmm************))))))))))))******))))))'''&&&$$$###)))))))))(((((('''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&'''((()))))))))))))))***+++,,,...///000000000222555888999<<>>;;;777555555555555444444555666777888777777666777777777777999;;;<<<>>>===;;;999888777888999:::===>>>>>>???@@@AAABBBBBBBBBAAA@@@??????@@@AAABBB@@@BBBDDDDDDCCCBBBCCCDDDAAAAAAAAAAAAAAAAAA@@@@@@AAACCCFFFHHHJJJLLLOOOQQQMMMMMMLLLJJJFFFDDDCCCCCC@@@EEEKKKMMMLLLLLLMMMOOOLLLNNNOOONNNLLLJJJIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKEEEEEEFFFGGGIIIKKKMMMNNNOOOTTTYYYYYYUUUOOOKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGBBBDDDFFFGGGHHHMMMUUU[[[bbbeeehhhjjjlllqqqxxx~~~|||zzzzzz}}}nnnnnn'''''''''''''''((((((((((((((()))((((((&&&$$$###&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&((()))*********)))***+++,,,...///000000///222666888:::<<>>???<<<;;;999888888999:::;;;======>>>>>>???AAABBBCCCCCCBBB@@@??????@@@AAACCC@@@BBBDDDDDDBBBBBBCCCDDD@@@@@@AAABBBBBBBBBBBBBBBBBBDDDFFFHHHIIIJJJMMMOOOPPPOOOLLLKKKJJJIIIGGGEEEAAAFFFKKKMMMKKKJJJLLLOOOLLLMMMOOOOOOMMMKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKDDDEEEFFFHHHIIIKKKLLLLLLNNNSSSXXXXXXSSSMMMKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFBBBDDDGGGGGGGGGKKKSSSYYYbbbfffjjjlllmmmpppvvv{{{|||zzzyyy|||rrrqqq))))))******++++++,,,,,,&&&'''((((((((('''&&&%%% !!!###%%%'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''###$$$%%%''')))***++++++)))***+++,,,...///000000///222666999;;;===@@@BBBDDDGGGKKKNNNPPPRRRUUUWWWXXX[[[^^^aaabbbaaa___]]]\\\[[[ZZZZZZZZZ[[[]]]^^^[[[\\\\\\]]]^^^___```aaaaaabbbbbbaaa___]]]^^^___^^^^^^^^^___```bbbdddeeefffdddaaabbbccccccaaa___\\\```fffiiiiiifffdddcccbbbeeeiiimmmnnnmmmjjjhhheeefffggghhhjjjlllmmmnnnllllllnnnoooppppppoooooommmmmmmmmmmmnnnoooqqqqqqwwwvvvvvvuuusssrrrpppoooooonnnmmmnnnnnnmmmkkkiiihhhiiijjjkkklllppptttxxx{{{}}}}}}|||uuuuuutttssspppmmmkkkiiiccc______gggqqq{{{zzzssslllhhhfff^^^]]]\\\[[[[[[\\\\\\]]]RRRRRRTTTZZZbbblllssswwwyyyxxxvvvwwwyyyzzzyyyyyywwwwwwwwwyyy}}}~~~~~~|||rrruuu~~~xxxjjjbbb^^^\\\\\\___cccaaa]]]\\\___bbbhhhsss}}}hhh```[[[]]]^^^UUUGGG>>>;;;999666555555555444333555666888999999999777666888999;;;===>>>???@@@@@@;;;:::999888888999;;;<<<=========>>>???@@@BBBBBBCCCBBB@@@??????@@@BBBCCC@@@BBBEEEEEEBBBAAACCCDDD>>>???@@@BBBCCCDDDEEEEEECCCEEEGGGHHHHHHIIIKKKMMMNNNKKKHHHGGGHHHHHHEEEAAACCCHHHLLLLLLJJJHHHKKKNNNJJJMMMOOOOOONNNMMMMMMNNNMMMLLLJJJIIIHHHHHHIIIJJJDDDEEEFFFHHHIIIJJJKKKKKKMMMRRRWWWVVVQQQLLLJJJKKKFFFFFFFFFEEEEEEEEEEEEEEECCCFFFHHHGGGFFFIIIQQQWWWcccgggkkkmmmnnnpppuuuzzz|||zzzxxx|||vvvvvv,,,+++******)))*********((((((((((((((((((((((((***))))))((('''%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((------,,,------...000000333444666999<<<@@@CCCDDDGGGJJJMMMOOOQQQSSSVVVYYYYYY[[[^^^aaabbbaaa```___\\\]]]^^^_________]]]]]]\\\\\\]]]___aaaaaa^^^\\\```aaabbbbbbaaa___]]][[[\\\^^^```aaabbbccceeeggghhhgggfffdddcccbbbaaaaaa^^^```dddhhhiiiiiigggeeefffiiilllnnnlllkkkiiiiiigggggghhhjjjmmmpppqqqqqqnnnpppqqqpppooooooqqqsssrrrpppooommmmmmnnnpppqqq{{{zzzwwwssspppmmmkkkjjjmmmllllllmmmmmmllljjjhhhnnnmmmllllllooouuuzzz}}}}}}zzzyyyxxxooommmlllmmmooommmiiieeecccddddddgggppp}}}{{{sssmmmhhhccc```XXXZZZ[[[[[[ZZZZZZ[[[]]]WWWUUUVVV\\\eeennnsssuuuyyyxxxwwwwwwxxxxxxwwwuuuuuu{{{|||yyyzzz~~~~~~|||qqqddd[[[VVVTTTXXX[[[\\\]]]```aaaaaa^^^ggg}}}vvvkkk^^^```aaa```ZZZPPPEEE>>>;;;:::999888777777777777777777777888999999::::::;;;;;;::::::;;;<<<>>>???>>>===;;;:::999::::::;;;===>>>???AAACCCEEEFFFGGGIIIGGGEEECCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBDDDEEEEEEGGGJJJLLLLLLMMMOOOQQQPPPPPPNNNLLLJJJHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMOOONNNLLLJJJIIIJJJJJJKKKJJJIIIHHHHHHHHHJJJKKKLLLQQQPPPOOONNNLLLJJJHHHGGGEEEEEEFFFHHHIIIIIIFFFCCCGGGEEEEEEGGGHHHIIIOOOVVVbbbfffkkkmmmnnnpppuuuyyy~~~}}}zzz{{{ssswww,,,++++++***************((((((((((((((((((((((((###$$$&&&'''((()))))))))'''''''''((((((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((,,,,,,,,,---...///111111444555777999===@@@CCCEEEGGGJJJMMMPPPRRRTTTWWWZZZYYY[[[^^^aaabbbbbbaaa```______`````````___^^^]]]]]]]]]]]]___aaaaaa```^^^aaaaaabbbbbbaaa___]]]\\\[[[]]]___```aaabbbdddfffeeeeeeddddddcccddddddddd___aaadddggghhhhhhgggfffgggiiilllmmmmmmkkkkkkllljjjhhhhhhjjjnnnppppppnnnllloooqqqrrrrrrqqqrrrtttqqqpppooonnnnnnpppqqqrrr{{{yyyuuuqqqmmmiiifffeeekkklllmmmoooppppppnnnmmmpppooonnnooosssxxx}}}|||yyyvvvtttlllkkkkkklllnnnnnnjjjgggccceeefffiiirrr~~~xxxqqqlllfffaaa]]]VVVWWWYYYYYYYYYZZZ\\\^^^]]]\\\]]]bbbiiiooossstttwwwvvvvvvwwwyyyyyywwwuuutttzzz}}}zzzyyy~~~xxxkkk___WWWSSSRRRRRRSSSWWW\\\```aaa___dddooozzzjjj___VVVZZZ^^^]]]VVVKKK@@@999999999888777666555555666777777888888999:::::::::;;;;;;::::::;;;<<<>>>???>>>===<<<::::::::::::;;;<<<===???AAACCCEEEFFFGGGGGGFFFEEECCCBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEFFFFFFBBBAAA@@@@@@@@@AAABBBCCCDDDFFFIIIKKKKKKLLLNNNPPPQQQPPPOOONNNLLLJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKMMMNNNOOOOOOOOONNNMMMLLLJJJJJJHHHGGGGGGHHHIIIIIIGGGEEEFFFDDDDDDFFFGGGHHHNNNUUU___dddjjjmmmooorrrvvvzzz}}}~~~}}}yyyzzztttxxx,,,,,,+++***************))))))))))))))))))))))))((((((((((((''''''&&&%%%'''(((((((((((()))))))))'''''''''''''''''''''''''''''''''(((((()))))))))++++++,,,---///111222333666777999;;;>>>AAADDDEEEHHHJJJNNNQQQSSSVVVYYY\\\YYY[[[^^^```bbbbbbaaaaaaaaaaaaaaaaaa``````_________^^^^^^___bbbcccbbbaaabbbcccccccccbbb```^^^]]][[[]]]___``````aaaccceeeffffffeeedddccccccddddddbbbcccdddeeeffffffffffffhhhjjjlllmmmllllllmmmnnnooollliiikkkoooqqqooollljjjmmmrrrtttuuuttttttuuurrrrrrqqqppppppqqqrrrsss{{{yyyuuupppkkkgggdddbbbiiikkkooorrrttttttsssrrrqqqpppqqqrrrwww|||{{{vvvrrroooiiiiiiiiikkkmmmmmmkkkiiidddhhhkkknnnuuu~~~}}}zzztttoooiiiddd^^^ZZZTTTUUUWWWWWWXXXYYY]]]___cccccceeehhhmmmpppppppppttttttuuuwwwyyyyyywwwuuussszzz~~~{{{|||~~~~~~}}}rrrggg\\\UUUQQQQQQNNNNNNSSSZZZ___```___mmmzzz|||lll]]]VVVVVV[[[```^^^UUUIII@@@;;;:::999888777777666666777888888888999::::::;;;;;;<<<;;;::::::;;;<<<>>>??????>>>===;;;::::::;;;;;;<<<===>>>@@@BBBDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFCCCBBBBBBAAAAAAAAAAAABBBBBBEEEHHHIIIJJJKKKMMMOOORRRQQQPPPOOONNNMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJKKKLLLNNNPPPQQQMMMNNNNNNNNNNNNNNNMMMMMMKKKJJJHHHHHHIIIIIIHHHGGGFFFCCCCCCEEEFFFGGGMMMSSS[[[```hhhmmmpppsssxxx||||||}}}}}}{{{wwwxxxuuuyyy,,,,,,+++************+++))))))))))))))))))))))))*********)))'''&&&$$$###&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))*********+++,,,---000222444555999999;;;===@@@CCCEEEGGGIIILLLOOORRRUUUXXX[[[^^^ZZZ\\\^^^```bbbbbbbbbaaaaaaaaaaaaaaaaaabbbcccdddbbbaaa___```bbbddddddddddddddddddcccbbb```___^^^]]]^^^```aaaaaabbbdddfffjjjiiigggeeecccbbbaaa```ddddddddddddeeeffffffgggiiijjjllllllkkklllnnnpppuuupppkkklllqqqsssppplllhhhmmmrrrvvvwwwvvvvvvvvvuuutttsssqqqppppppppppppyyywwwsssoookkkhhheeedddhhhlllppptttuuuttttttsssqqqqqqrrruuuzzzzzzuuuooollliiiiiiiiikkkkkkkkkjjjjjjfffkkkppprrrxxx~~~|||xxxuuuppplllgggbbb\\\XXXUUUVVVVVVVVVVVVXXX\\\___fffgggjjjmmmooopppooonnnrrrrrrtttwwwzzzzzzxxxvvvttt|||}}}{{{qqqggg^^^WWWSSSRRROOOOOOSSSWWW[[[___ddduuu~~~rrrcccZZZYYY___bbbbbb[[[PPPEEE???===<<<<<<;;;:::::::::::::::999999999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@AAA@@@>>><<<;;;;;;<<<<<<<<<===>>>@@@BBBDDDFFFGGGEEEDDDDDDDDDDDDEEEEEEEEECCCCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBAAABBBDDDGGGIIIJJJLLLNNNPPPRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOPPPOOOOOONNNLLLKKKJJJJJJKKKLLLNNNOOOPPPQQQNNNNNNOOOPPPOOONNNLLLKKKLLLKKKKKKLLLNNNPPPRRRSSSNNNNNNOOOOOOOOOOOONNNNNNMMMKKKIIIHHHIIIIIIIIIHHHFFFDDDDDDFFFGGGGGGMMMSSSWWW]]]eeelllppptttzzz~~~{{{xxxvvvtttwwwsssxxx---,,,,,,+++***+++++++++))))))))))))))))))))))))$$$%%%&&&((()))******+++''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******+++++++++,,,...000333555666:::;;;===???BBBEEEHHHIIIKKKNNNQQQTTTVVVYYY\\\___\\\]]]___```aaabbbbbbaaa_________```bbbeeehhhjjjgggdddaaaaaabbbeeefffgggffffffeeedddbbbaaa_________aaacccccccccdddfffgggjjjiiigggeeecccbbbaaaaaaffffffeeeeeeeeefffhhhhhhiiijjjllllllkkklllmmmooowwwrrrnnnnnnqqqsssrrroooiiimmmssswwwxxxwwwuuuuuuwwwvvvtttrrrpppnnnllllllqqqpppnnnkkkiiigggfffeeeiiilllqqqsssrrrqqqqqqrrrqqqqqqssswww|||}}}yyytttoookkkjjjkkkkkkkkkjjjiiiiiiiiiiiiooouuuvvvxxx{{{{{{wwwtttqqqlllhhhddd```\\\XXXWWWWWWWWWVVVVVVXXX]]]```iiilllpppsssuuutttsssrrrrrrssstttwwwzzzzzzyyywwwxxx}}}yyypppiiiccc]]]YYYTTTTTTUUUVVVSSSTTT___mmm~~~wwwiii______dddkkkggg^^^RRRFFF>>>;;;;;;===<<<<<<;;;;;;;;;;;;<<<:::::::::;;;<<<<<<======>>>======<<<===???@@@AAABBBAAA???===<<<<<<<<<<<<===>>>???AAACCCEEEGGGGGGEEEEEEFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGFFFDDDDDDCCCBBBEEEHHHJJJKKKMMMOOOQQQRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRRRRQQQOOOMMMLLLIIIJJJKKKLLLNNNPPPQQQQQQNNNNNNOOOPPPPPPOOOMMMLLLLLLLLLLLLLLLNNNPPPRRRTTTPPPPPPQQQPPPPPPOOONNNMMMMMMKKKIIIIIIJJJJJJJJJIIIHHHEEEEEEGGGHHHHHHMMMTTTUUU[[[dddjjjooottt{{{{{{uuurrrqqqrrrxxxqqqvvv------,,,+++++++++++++++))))))))))))))))))))))))&&&'''(((((())))))))))))*********))))))))))))(((''''''''''''''''''''''''''''''((())))))***++++++,,,,,,---///111333555777;;;<<<>>>AAADDDHHHKKKMMMNNNPPPTTTVVVXXXZZZ]]]_________``````aaaaaaaaaaaa^^^^^^]]]___bbbgggkkknnnlllhhhdddaaabbbeeegggiiihhhgggfffdddcccaaa`````````bbbdddddddddeeefffhhhffffffeeeeeeeeeeeefffffffffffffffggggggiiijjjjjjjjjlllnnnnnnmmmlllmmmnnntttrrroooooopppqqqrrrrrrkkkoootttwwwwwwuuutttsssvvvuuusssqqqnnnllljjjiiiiiihhhfffeeedddccccccccciiimmmppppppnnnmmmoooqqqqqqrrrtttxxx}}}~~~|||||||||zzzvvvrrrnnnlllkkkllllllkkkjjjiiiiiikkkmmmtttyyyxxxxxxxxxvvvrrrqqqmmmhhhccc```]]][[[XXXYYYXXXWWWVVVWWWZZZ```dddnnnrrrwwwzzzzzzyyyyyyyyyuuutttuuuwwwyyyzzzzzzyyyzzz{{{vvvooollliiieeebbb\\\[[[[[[ZZZSSSSSSdddxxxzzzoooddd```fffpppyyynnn^^^MMMBBB======>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>@@@???>>>>>>???@@@BBBCCCDDDBBB@@@>>>============>>>???@@@BBBDDDFFFHHHIIIGGGGGGHHHIIIIIIHHHHHHGGGEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIHHHGGGEEEEEEBBBEEEHHHJJJLLLMMMPPPQQQRRRRRRRRRQQQQQQPPPPPPOOOQQQRRRSSSSSSRRRPPPMMMLLLIIIJJJKKKLLLNNNOOOQQQQQQNNNNNNOOOOOOOOONNNNNNMMMLLLLLLKKKLLLMMMOOOQQQRRRQQQQQQRRRQQQQQQPPPOOONNNMMMKKKJJJKKKLLLMMMLLLKKKIIIFFFFFFHHHHHHIIIMMMTTTVVV\\\ccchhhmmmssszzzzzztttpppoooqqqwwwppprrr------,,,++++++++++++,,,((((((((((((((((((((((((+++*********((('''&&&%%%************)))))))))(((''''''''''''''''''''''''&&&'''((()))***+++,,,,,,------...///111333555666;;;<<<>>>BBBFFFJJJMMMOOOQQQSSSVVVWWWXXXZZZ]]]___aaaaaaaaaaaa`````````______^^^]]]^^^aaafffkkkoooqqqlllfffbbbbbbeeehhhiiiiiihhhgggeeecccbbbaaa``````bbbddddddddddddfffgggeeeeeedddeeeeeefffggghhhffffffhhhiiijjjkkkllllllmmmooorrrrrrpppnnnmmmnnnooooooooommmlllnnnrrruuunnnqqquuuvvvuuusssqqqqqqqqqqqqpppnnnmmmkkkiiihhheeedddcccbbbaaaaaaaaaaaaiiilllooonnnllllllooosssssstttwwwzzz}}}|||xxxwwwvvvuuurrrpppnnnllljjjkkkmmmllljjjjjjlllnnnqqqwww{{{yyyvvvtttrrrnnnnnniiiccc^^^[[[ZZZYYYXXXXXXXXXWWWWWWYYY^^^fffkkkrrrvvv{{{}}}}}}{{{{{{|||xxxwwwuuuvvvxxxzzz{{{{{{xxxvvvzzz|||tttpppqqqrrrqqqooojjjeeeaaa```\\\___rrrtttkkkdddeeeooo{{{rrr\\\KKKBBB@@@@@@@@@<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<======>>>??????AAAAAA@@@@@@AAABBBDDDEEEEEECCCAAA???>>>=========???@@@BBBDDDFFFHHHIIIJJJIIIIIIJJJKKKKKKJJJIIIHHHEEEFFFFFFGGGHHHIIIJJJKKKHHHHHHIIIIIIIIIGGGFFFEEE@@@CCCGGGIIIKKKLLLOOOQQQRRRQQQQQQPPPOOONNNNNNNNNOOOPPPQQQRRRQQQOOOLLLJJJJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNLLLKKKKKKKKKKKKMMMOOOPPPPPPPPPQQQRRRRRRRRRRRRQQQMMMLLLMMMOOOQQQQQQPPPNNNIIIFFFEEEGGGGGGGGGLLLSSSYYY]]]bbbgggkkkqqqzzz|||vvvrrrqqqrrrvvv|||pppppp}}}...---,,,,,,++++++,,,,,,(((((((((((((((((((((((($$$%%%'''(((***+++++++++))))))(((((('''''''''&&&''''''''''''''''''''''''&&&'''((()))***+++,,,,,,......///000111333555666;;;<<>>===<<<>>>>>>=========>>>>>>???<<<<<<======>>>>>>??????BBBBBBAAAAAABBBCCCEEEFFFEEEDDDBBB@@@>>>======>>>@@@AAACCCDDDGGGHHHJJJKKKJJJKKKLLLLLLLLLKKKIIIHHHCCCDDDDDDFFFGGGHHHIIIIIIFFFGGGHHHIIIHHHGGGFFFEEE???BBBEEEHHHIIIKKKNNNPPPRRRQQQPPPOOONNNMMMLLLLLLLLLNNNOOOPPPOOOMMMJJJHHHKKKKKKLLLMMMNNNOOOOOOPPPNNNMMMLLLLLLLLLMMMNNNOOOKKKKKKJJJJJJJJJKKKMMMNNNNNNOOOPPPRRRSSSTTTTTTTTTMMMNNNOOORRRTTTTTTRRRPPPHHHEEEDDDFFFFFFFFFKKKRRRZZZ^^^bbbeeeiiipppyyyyyyvvvssssssuuuyyy{{{qqqnnnzzz...------,,,,,,++++++***,,,,,,,,,,,,+++++++++*********))))))(((((('''''')))((('''&&&%%%%%%&&&'''(((((('''&&&&&&&&&''''''&&&&&&'''((()))******+++,,,---......///222666999;;;>>>DDDIIINNNPPPQQQRRRSSSVVVYYY[[[]]]^^^```bbbaaaeeeiiihhhccc______aaadddccc```___```cccfffhhhoookkkfffcccdddfffggghhhkkkiiigggfffffffffdddbbbaaa]]]]]]aaacccbbbccceeeeeeggghhhhhhgggggghhhjjjiiiffffffiiippptttsssqqqtttwwwzzz{{{wwwqqqmmmjjjmmmlllkkkiiihhhjjjooorrrqqqqqqrrrrrrqqqpppnnnmmmlllkkkjjjiiihhhgggfffeeeaaa___```aaa___[[[[[[___jjjjjjjjjkkkllloooqqqrrrvvvxxx|||}}}zzzxxxtttnnnjjjiiijjjjjjkkknnnkkkjjjkkkmmmooorrrvvvvvvxxxzzzzzzvvvpppiiidddiiiccc[[[WWWWWWYYYZZZYYYYYYYYY[[[```gggnnnrrrtttwwwxxxzzz||||||{{{zzzxxx}}}zzzwwwuuuvvvxxxxxxyyyvvvrrrqqqtttwww}}}{{{wwwsssuuuzzzyyywwwsssrrrvvv|||qqqmmmmmmoootttzzzsss```MMMEEEAAA===<<<>>><<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>???@@@AAAAAA?????????@@@AAADDDFFFHHHDDDCCCCCCBBBAAAAAA@@@@@@DDDDDDEEEFFFIIIMMMSSSXXXWWWWWWWWWVVVUUURRRPPPOOOKKKHHHEEEDDDEEEHHHJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFCCCEEEGGGJJJMMMOOOPPPQQQRRRQQQOOOMMMLLLLLLMMMMMMOOOQQQRRRRRRQQQPPPPPPQQQMMMNNNOOOOOOMMMMMMNNNOOOMMMMMMMMMMMMMMMLLLKKKJJJKKKKKKJJJIIIIIIJJJKKKLLLOOOOOONNNNNNNNNOOOPPPPPPPPPOOOPPPUUUZZZ[[[VVVQQQKKKKKKIIIFFFCCCFFFKKKPPPXXX^^^eeeiiilllqqqyyy|||wwwwwwuuuwww|||tttqqqyyy......---,,,,,,++++++*********)))))))))((((((((())))))))))))((((((((((((***)))'''&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&(((((()))***+++,,,,,,------...///000111333777;;;===@@@EEEKKKOOORRRSSSSSSTTTVVVZZZ[[[\\\]]]___```bbbfffiiihhhcccaaabbbdddfffeeebbbaaaaaadddgggiiioookkkfffddddddfffggggggkkkiiihhhggggggfffcccaaabbb^^^]]]aaadddcccccceeeeeefffhhhhhhgggggghhhjjjjjjhhhgggkkkppprrrqqqnnnrrruuuxxxxxxuuupppmmmkkkkkkkkkjjjhhhgggiiimmmpppppppppqqqqqqpppnnnlllkkklllkkkiiigggfffeeeddddddaaa``````bbb```]]]^^^bbbjjjjjjjjjkkkllloooqqqsssvvvxxx|||}}}zzzwwwsssnnnjjjhhhhhhiiijjjlllkkkkkknnnpppssswwwzzz|||{{{yyyvvvqqqkkkfffcccfffaaa[[[XXXXXXYYYYYYYYYZZZ[[[^^^dddjjjpppuuuwwwyyyyyyzzz{{{{{{{{{zzzyyy~~~zzzwwwuuuuuuvvvwwwvvvrrrooonnnqqquuuzzz}}}|||yyyvvvuuuxxx~~~~~~zzzvvvyyy{{{nnnlllnnnoooooopppgggXXXHHHCCCAAA>>>===???>>>======<<<<<<======>>>>>>>>>>>>>>>???@@@BBBBBB@@@@@@@@@AAABBBDDDFFFGGGEEEDDDDDDCCCCCCCCCBBBBBBCCCEEEGGGJJJOOOVVV^^^dddgggggggggfffccc```\\\ZZZOOOLLLHHHGGGHHHJJJKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFCCCDDDFFFIIIKKKMMMOOOOOOOOONNNMMMLLLLLLLLLMMMNNNOOOPPPRRRRRRPPPOOOPPPQQQMMMNNNOOOOOOMMMLLLMMMNNNMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKLLLNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRQQQRRRVVV[[[\\\WWWSSSMMMMMMKKKHHHFFFHHHMMMRRRXXX]]]dddhhhkkkpppxxx~~~|||wwwwwwvvvxxx}}}yyyuuu|||......------,,,+++++++++))))))))))))((((((((('''(((((((((((())))))))))))***)))((((((((((((((()))$$$%%%&&&(((((((((''''''******+++,,,---...//////...///111222333666:::===@@@CCCGGGLLLPPPRRRSSSTTTSSSVVVYYY[[[\\\\\\^^^___ccceeegggfffdddccceeegggiiigggeeeddddddfffhhhjjjnnnjjjfffddddddfffffffffiiihhhhhhhhhhhhfffccc```bbb___^^^bbbeeecccccceeedddfffgggggggggggghhhjjjkkkjjjiiilllpppqqqnnnkkkppprrrttttttqqqooommmmmmiiiiiiiiigggfffhhhlllooopppppppppooonnnlllkkkjjjkkkjjjgggeeecccbbbbbbbbbaaa```aaacccbbb___aaaeeejjjjjjjjjkkkmmmoooqqqssswwwxxx{{{~~~|||yyyvvvsssnnniiigggggghhhjjjlllnnnpppssswwwzzz}}}~~~}}}xxxqqqkkkfffcccaaaaaa^^^[[[YYYYYYYYYYYYYYY]]]___ccciiioootttxxxzzz{{{{{{{{{zzzzzzzzz{{{{{{~~~{{{wwwttttttttttttsssnnnkkkjjjnnnrrrxxx}}}yyyvvvsssqqqttttttvvv{{{}}}|||vvviiihhhmmmlllfffaaaWWWLLLCCCAAAAAA@@@????????????>>>>>>>>>>>>??????>>>>>>>>>???@@@BBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEIIINNNVVV```lllsssvvvwwwwwwuuuqqqlllgggdddTTTQQQMMMJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIGGGGGGCCCDDDFFFHHHJJJLLLMMMNNNLLLKKKKKKJJJKKKLLLMMMNNNNNNPPPQQQQQQPPPOOOOOOPPPNNNOOOOOONNNLLLKKKLLLMMMMMMNNNNNNOOOOOOOOOOOONNNMMMLLLLLLLLLMMMOOOPPPQQQPPPPPPOOOOOOPPPQQQQQQRRRTTTSSSTTTXXX[[[\\\XXXTTTOOONNNLLLJJJIIIKKKPPPTTTZZZ^^^dddiiilllrrryyy~~~|||xxxwwwwwwzzzzzz.........---,,,,,,+++++++++++++++*********))))))''''''(((((())))))************))))))))))))))))))%%%''')))+++,,,,,,************+++---...///000000---///222333555777;;;>>>BBBEEEHHHLLLPPPRRRSSSSSSQQQTTTXXX[[[\\\]]]___```bbbdddeeedddcccdddfffiiijjjiiigggffffffgggiiikkkllljjjfffeeeeeeffffffeeedddeeefffhhhiiihhhdddaaaccc______ccceeedddcccdddccceeeggggggggggggiiijjjjjjiiijjjlllooopppmmmkkkmmmoooppppppooonnnnnnoooiiijjjiiihhhgggiiillloooqqqqqqpppnnnmmmkkkjjjiiijjjhhheeeccc```````````````___```bbbbbb```ccchhhjjjjjjjjjkkkmmmooorrrssswwwxxxzzz|||~~~{{{wwwuuurrrnnnjjjffffffiiikkkppptttyyy{{{~~~{{{uuunnngggccc```^^^]]][[[ZZZZZZZZZZZZZZZYYY___ccciiinnnsssvvvyyy{{{}}}|||{{{yyyyyyzzz|||}}}{{{wwwuuutttsssrrrpppkkkiiijjjoootttyyy}}}|||{{{yyyuuurrrnnnjjjhhhnnnpppvvv}}}}}}~~~~~~nnnaaaccciiiggg\\\RRRJJJDDD@@@@@@BBBBBB@@@?????????>>>>>>>>>>>>??????===>>>>>>???AAACCCDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCFFFJJJPPPYYYeeerrrzzzzzzzzz{{{yyytttnnngggcccVVVSSSOOOMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFHHHJJJLLLMMMNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMOOOPPPPPPOOONNNNNNOOOMMMNNNOOONNNLLLKKKKKKLLLOOOPPPPPPPPPPPPPPPOOONNNLLLLLLLLLLLLMMMOOOQQQRRRPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUWWWZZZYYYWWWTTTNNNMMMKKKJJJKKKNNNRRRUUU\\\```eeejjjooouuu|||}}}zzzxxxxxx|||}}}//////...------,,,,,,+++++++++++++++************''''''(((((())))))******))))))******************%%%''')))+++,,,,,,+++***)))***+++,,,---///000000---000222555777999===@@@DDDFFFIIILLLOOOQQQRRRRRROOOSSSXXX\\\^^^___```bbbaaabbbbbbbbbcccdddfffhhhjjjiiihhhggggggiiijjjkkkkkkiiifffeeeffffffeeeddd___```bbbfffhhhhhhfffdddbbb______ccceeecccbbbccccccdddfffgggfffgggiiijjjhhhhhhjjjlllnnnooonnnmmmlllmmmoooooonnnmmmooopppkkkkkkkkkjjjjjjkkknnnpppsssrrrpppooommmkkkjjjiiihhhgggeeebbb```____________^^^^^^aaaaaa```ccciiikkkkkkkkklllmmmppprrrssswwwwwwyyy{{{}}}|||wwwtttsssqqqnnnjjjffffffjjjmmmvvv}}}|||wwwuuuqqqlllgggbbb^^^\\\YYYYYYZZZZZZZZZZZZ[[[\\\aaagggnnntttwwwxxxzzz{{{~~~|||zzzyyyzzz{{{~~~}}}yyyvvvuuusssqqqooojjjjjjnnntttyyy|||}}}yyyvvvuuusssppplllhhheeeccciiimmmttt|||www~~~qqqcccZZZ]]]ccc___RRRHHHDDDBBB@@@@@@BBBCCCAAA>>>???>>>>>>======>>>>>>???>>>>>>???@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFJJJOOOWWWaaammmtttrrrssssssrrrmmmgggaaa]]]UUURRROOOMMMLLLLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHIIIJJJLLLNNNOOOPPPOOOMMMLLLKKKKKKLLLLLLLLLNNNOOOOOONNNMMMMMMNNNLLLMMMNNNMMMKKKJJJKKKLLLRRRRRRRRRQQQQQQOOONNNMMMKKKKKKJJJKKKLLLNNNPPPQQQPPPOOOOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVVVVTTTRRRJJJIIIHHHIIIMMMQQQUUUXXX\\\___dddjjjpppwww}}}~~~|||zzzzzz~~~{{{|||//////......---,,,,,,,,,************)))))))))((((((((((((((())))))))))))((())))))************)))%%%&&&'''((())))))((((((((()))***,,,---///000000...111555777:::===@@@CCCGGGHHHJJJLLLNNNPPPQQQRRROOOSSSYYY]]]___```aaabbb```aaaaaabbbdddeeeeeefffhhhggggggggghhhiiijjjkkkjjjhhhffffffgggfffdddbbb]]]^^^___cccfffgggfffdddaaa^^^___ccceeebbb```aaabbbdddeeeffffffgggiiijjjhhhiiijjjkkklllmmmnnnoookkkmmmooooooooonnnoooqqqlllmmmmmmmmmlllmmmoooqqqtttsssqqqnnnllljjjiiiiiiffffffeeedddcccaaa`````````^^^^^^aaaaaa```dddiiikkkkkkkkklllnnnppprrrtttwwwwwwxxxzzz|||~~~~~~zzzvvvsssqqqoooooommmiiieeefffjjjooozzzwwwpppooommmjjjfffaaa]]]ZZZWWWXXXZZZZZZZZZ[[[^^^```eeellltttzzzzzzzzzzzz{{{|||{{{zzzzzz{{{}}}~~~{{{xxxwwwuuusssqqqlllmmmsss|||{{{vvvsssqqqooolllgggccc```^^^cccgggnnnvvv{{{uuueee\\\WWWZZZ[[[UUUJJJCCCAAABBBAAA???@@@CCCBBB?????????>>>>>>>>>>>>?????????@@@@@@AAABBBDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCEEEHHHLLLQQQXXXaaafffffffffgggfffccc^^^YYYVVVRRRPPPMMMLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJLLLNNNOOOQQQPPPNNNLLLKKKKKKKKKKKKKKKMMMNNNNNNMMMLLLLLLMMMJJJLLLMMMLLLKKKJJJKKKMMMRRRRRRRRRQQQQQQPPPOOONNNKKKJJJJJJJJJKKKLLLNNNOOOOOOOOOOOOOOOPPPQQQSSSSSSRRRSSSSSSTTTTTTSSSRRRQQQHHHGGGHHHKKKRRRXXX\\\___^^^```dddiiipppvvv{{{~~~}}}}}}xxxxxx/////////...------,,,,,,++++++++++++************))))))))))))(((((((((((('''''')))*********))))))''''''''''''''''''''''''((()))***,,,...///111111000444888;;;>>>@@@DDDFFFIIIJJJLLLNNNOOOQQQRRRSSSRRRVVV\\\___````````````aaaaaabbbdddffffffeeedddeeeeeeeeefffgggiiijjjkkkiiiggggggggggggfffcccaaa^^^^^^^^^```cccdddcccbbb```]]]^^^cccdddaaa______aaaccceeeffffffgggiiikkkkkkkkkjjjjjjiiijjjmmmnnnlllnnnpppqqqqqqppppppqqqlllmmmnnnmmmmmmmmmppprrrtttrrrooollljjjhhhggggggdddeeefffffffffdddbbbaaabbb``````bbbaaaaaaeeekkkkkkkkkkkklllnnnpppssstttvvvwwwwwwyyy||||||wwwssspppnnnnnnjjjkkkjjjfffcccdddjjjooozzz~~~rrrmmmllljjjgggccc___\\\ZZZVVVXXXZZZZZZZZZ\\\```dddjjjqqq{{{|||{{{|||zzzzzzzzz{{{}}}}}}{{{zzzxxxuuusssmmmpppyyyzzzuuurrrqqqmmmiiiddd^^^ZZZXXXXXX\\\aaagggmmmqqquuuwww|||~~~qqq^^^ZZZYYYZZZUUULLLDDDBBB@@@BBB@@@<<<===BBBDDDAAA@@@@@@????????????@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIHHHIIIIIIHHHFFFEEEDDDCCCBBBAAACCCFFFHHHKKKOOOTTTXXXYYYYYYZZZYYYWWWUUURRRPPPOOOMMMLLLKKKMMMMMMMMMLLLJJJJJJJJJKKKJJJJJJIIIHHHIIIIIIHHHHHHIIIJJJMMMNNNNNNMMMLLLKKKJJJKKKKKKLLLJJJLLLMMMMMMLLLKKKKKKLLLHHHJJJKKKKKKKKKKKKLLLNNNNNNOOOPPPPPPQQQQQQQQQQQQLLLKKKKKKJJJKKKLLLMMMNNNMMMMMMNNNNNNOOOQQQRRRSSSRRRSSSTTTTTTRRRQQQQQQQQQIIIHHHJJJPPPXXXaaafffhhhfffgggiiimmmrrrvvvyyy{{{~~~tttuuu/////////...------,,,,,,.........---------,,,,,,******))))))((((((''''''&&&'''(((*********)))(((***)))((((((((((((((())))))***+++---///000222222333666:::>>>AAACCCGGGIIILLLLLLMMMOOOQQQRRRSSSTTTVVVYYY^^^aaa```___^^^^^^bbbbbbdddfffhhhhhhfffdddccccccdddeeegggiiijjjkkkhhhggggggggggggfffcccaaa```___^^^___```aaa```______]]]]]]bbbdddaaa^^^^^^aaaccceeeffffffgggiiikkkooonnnllliiiggghhhkkkmmmlllooorrrsssrrrqqqqqqqqqlllmmmnnnmmmmmmmmmoooqqqsssqqqnnnkkkhhhgggffffffccceeeggghhhhhhfffcccaaadddbbbaaaccccccbbbffflllkkkkkkllllllnnnpppssstttvvvvvvwwwyyy|||~~~xxxsssooolllllllllfffhhhgggdddaaabbbiiioooxxx}}}ooonnnlllhhhddd```]]][[[[[[WWWXXXZZZZZZZZZ]]]bbbfffmmmuuu~~~|||}}}xxxyyyzzz|||~~~~~~|||{{{zzzwwwuuunnnrrr|||zzzuuusssqqqmmmgggaaa[[[VVVSSSNNNQQQVVVZZZ___dddiiimmmrrreee\\\[[[\\\[[[RRRFFFAAAAAA>>>AAA???:::;;;BBBEEEBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKJJJJJJIIIKKKKKKJJJHHHFFFEEEDDDCCC???AAADDDFFFHHHJJJNNNPPPPPPPPPQQQQQQPPPOOOMMMLLLNNNLLLKKKLLLMMMOOONNNNNNJJJJJJJJJKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGIIIKKKMMMKKKKKKJJJIIIJJJKKKLLLMMMJJJLLLMMMMMMLLLKKKKKKLLLGGGIIIJJJKKKJJJKKKMMMNNNKKKLLLNNNPPPQQQRRRSSSSSSMMMMMMLLLKKKKKKLLLMMMNNNMMMMMMMMMNNNOOOPPPRRRSSSSSSTTTUUUTTTRRRQQQQQQQQQJJJJJJLLLSSS^^^gggmmmoooooonnnoooqqquuuyyyzzz{{{{{{rrrttt/////////...------,,,,,,)))***,,,------,,,***)))***))))))(((((((((((((((''''''''')))++++++)))'''''''''(((((())))))*********,,,...///000111333555888:::===???BBBEEEIIILLLKKKLLLNNNPPPSSSUUUWWWXXXXXXYYY\\\^^^aaacccddddddcccccccccbbbbbbbbbaaaaaaccceeefffgggggggggiiikkklllhhhccccccfffiiihhheee``````___```bbbbbbaaa___\\\^^^bbbdddeeedddbbb````````````aaacccfffiiilllkkkkkkkkkjjjiiijjjlllnnnqqqpppppprrrvvvwwwuuurrrppppppooooooooopppqqqqqqtttqqqkkkfffcccbbbccceeelllkkkjjjjjjjjjhhhdddaaafffeeecccbbbbbbccceeefffhhhiiikkknnnppprrrtttuuuqqqtttwwwzzz|||~~~|||xxxrrrnnnkkkjjjiiihhheeecccccceeeeeedddhhhnnnxxx{{{uuuiiigggddd```\\\YYYWWWVVV[[[WWWYYY___ccccccgggnnnqqqxxx|||yyyyyyxxxzzz|||}}}~~~}}}wwwrrrooottt||||||wwwuuuoooiiiccc___ZZZTTTOOONNNIIIJJJPPPQQQRRR^^^pppoooccc```^^^]]]\\\XXXMMMAAA<<<>>>>>>>>>>>>???@@@@@@@@@AAADDDCCCBBB@@@??????@@@@@@CCCBBBAAA@@@AAACCCEEEGGGGGGHHHIIIHHHGGGHHHKKKMMMKKKJJJIIIGGGFFFEEEEEEDDDAAA@@@@@@@@@BBBDDDGGGIIIJJJLLLNNNMMMJJJIIIKKKMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJLLLLLLMMMMMMMMMLLLLLLKKKPPPOOOMMMKKKIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMKKKKKKKKKLLLKKKJJJJJJIIILLLLLLLLLNNNOOOQQQSSSTTTVVVVVVVVVUUUUUUTTTTTTTTTOOONNNOOOVVV```mmmwww|||~~~xxxrrrqqquuuyyyzzzxxx{{{}}}~~~|||qqqwww111111000//////......------.........---,,,***)))++++++***)))))))))))))))***))))))***,,,,,,+++)))''''''(((((()))************,,,...000111222555777888;;;>>>@@@CCCFFFJJJMMMOOOQQQSSSUUUWWWXXXYYYYYYXXXYYY\\\^^^aaabbbddddddcccccccccbbbbbbbbbbbbbbbbbbdddfffgggfffggghhhjjjkkkgggccccccfffhhhfffdddbbbaaaaaabbbccccccaaa```]]]___cccfffgggfffeeecccaaaaaabbbccceeehhhkkklllnnnooonnnkkkiiihhhiiikkknnnnnnqqquuuyyyyyyuuurrrpppoooooonnnnnnnnnnnnnnnpppmmmhhhdddaaaaaabbbdddjjjkkkkkkkkkjjjgggeeecccfffeeedddcccccceeefffhhhiiijjjkkkmmmppprrrtttvvvtttwwwzzz}}}|||xxxrrrnnnllljjjhhhgggeeecccbbbdddeeeeeejjjpppvvv}}}~~~{{{uuunnnkkkhhhccc^^^ZZZXXXXXXYYY[[[YYY\\\ccchhhiiilllqqqtttyyy{{{xxxwwwvvvxxxzzz||||||~~~~~~yyyuuussswww~~~~~~yyytttrrrmmmgggaaa]]]YYYUUUQQQKKKGGGHHHKKKJJJLLL^^^rrr|||kkk```^^^___\\\YYYUUUJJJ???;;;======>>>>>>??????@@@@@@AAADDDCCCAAA????????????@@@AAA@@@@@@@@@BBBDDDGGGIIIGGGHHHIIIHHHGGGHHHKKKMMMKKKJJJIIIGGGFFFEEEDDDDDD@@@@@@??????AAACCCEEEGGGHHHJJJLLLKKKIIIHHHJJJLLLMMMMMMLLLLLLLLLLLLLLLMMMIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHJJJKKKLLLMMMMMMLLLKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMOOONNNMMMKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMKKKKKKKKKKKKKKKJJJJJJIIIKKKKKKKKKLLLNNNOOOPPPQQQTTTTTTTTTSSSSSSSSSSSSSSSOOONNNPPPWWWbbbnnnxxx~~~yyytttrrrvvvzzz{{{zzzzzz}}}}}}pppsss222222111111000/////////111111000...---+++******,,,++++++***************+++)))((()))***++++++***''''''(((((()))***++++++))),,,///111222444777999999<<<@@@CCCEEEHHHLLLOOORRRTTTVVVYYYZZZZZZYYYYYYXXXYYY[[[^^^```bbbcccddddddccccccbbbbbbbbbbbbbbbbbbdddfffgggffffffhhhiiijjjgggddddddfffgggdddaaadddcccbbbcccccccccaaa___]]]```dddgggiiiiiiiiihhhcccdddeeegggiiikkklllmmmrrrrrrpppllliiifffggghhhkkkmmmrrrwwwzzzzzzvvvssspppooonnnmmmlllkkkkkkjjjjjjgggccc```^^^___```bbbgggjjjmmmllliiigggfffggghhhgggeeeeeeeeegggiiijjjkkkkkklllnnnpppsssuuuwwwvvvyyy|||{{{wwwrrrnnnkkkjjjhhhfffeeebbbbbbdddeeeffflllsssyyy|||xxxrrrllljjjfffaaa[[[XXXWWWYYYZZZZZZ[[[aaajjjpppqqqtttwwwxxx}}}zzzvvvuuutttvvvxxxyyyyyy{{{~~~{{{xxxyyy|||~~~}}}}}}|||zzzvvvsssqqqllleee___[[[XXXVVVTTTKKKGGGFFFFFFFFFMMMddd{{{yyypppeee^^^\\\```[[[UUUOOOFFF===:::<<<=========>>>???@@@@@@@@@BBBAAA@@@>>>>>>>>>???????????????@@@BBBEEEHHHIIIGGGHHHIIIHHHHHHHHHJJJLLLJJJIIIHHHGGGEEEDDDCCCCCCAAA@@@??????@@@BBBDDDEEEEEEGGGIIIIIIHHHHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLLLLHHHHHHGGGHHHHHHIIIJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGIIIJJJKKKMMMMMMMMMLLLLLLHHHIIIJJJKKKLLLMMMMMMNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNQQQQQQQQQQQQQQQRRRRRRRRRNNNNNNPPPWWWcccoooyyy{{{uuutttvvvzzz|||{{{xxx|||~~~|||}}}}}}}}}}}}~~~pppnnn222222222111000000//////111000///---,,,+++++++++++++++***))))))))))))***)))'''%%%%%%''')))))))))''''''((()))***++++++,,,***,,,000222444777:::===<<>>???@@@@@@AAA@@@???=========>>>???@@@@@@@@@AAACCCEEEFFFHHHFFFHHHIIIIIIHHHIIIJJJLLLIIIIIIHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEGGGHHHIIIIIIIIIIIIGGGGGGFFFGGGGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFHHHIIIKKKLLLMMMMMMLLLLLLIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKLLLMMMLLLKKKIIIHHHGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLOOOPPPPPPPPPPPPQQQQQQQQQKKKKKKNNNUUUaaammmwww|||}}}yyyuuutttvvvyyy{{{{{{xxx{{{}}}zzz{{{|||}}}~~~ssslll{{{222222111000000//////......---,,,,,,+++,,,,,,---******)))(((((((((((())))))'''%%%%%%'''((())))))''''''((()))***+++,,,,,,***---111555777;;;???BBB@@@CCCGGGKKKMMMOOOQQQSSSRRRTTTXXX\\\_________^^^YYY[[[]]]___bbbdddeeeeeeeeedddbbbaaa```aaabbbcccccceeehhhiiihhhgggggghhhgggfffeeeffffffeeecccaaaeeecccbbbbbbcccbbb```^^^^^^```cccfffhhhjjjjjjjjjggghhhjjjlllnnnoooooooooqqqqqqpppmmmjjjiiijjjkkkoooppprrrtttuuuvvvwwwwwwppppppnnnmmmjjjgggeeeccc]]]\\\ZZZYYYYYY[[[]]]^^^```fffkkkllliiigggiiillliiihhhggggggiiikkkmmmooopppqqqsssuuuwwwxxxyyyzzzwwwzzz}}}~~~}}}{{{zzz{{{vvvsssooollljjjhhhfffdddeeeccccccfffgggiiiooowwwyyy}}}}}}wwwqqqnnniiieee______]]]\\\YYYWWWVVVUUUZZZaaalllvvv}}}{{{wwwvvvtttuuuuuuuuuuuuvvvzzz|||~~~~~~~~~|||{{{{{{{{{{{{~~~{{{uuutttsssrrrrrrsssuuuvvvtttpppiiibbb[[[XXXWWWWWWTTTKKKEEEKKK[[[pppxxxkkkccccccgggjjjjjjdddYYYNNNHHHCCC>>>;;;<<<:::;;;<<<===>>>???@@@@@@@@@???>>>=========>>>???BBBBBBBBBBBBCCCCCCDDDDDDFFFHHHIIIIIIIIIIIIJJJKKKIIIIIIIIIHHHGGGEEECCCBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGIIIKKKKKKJJJIIIEEEEEEEEEEEEFFFGGGIIIIIIKKKJJJHHHFFFDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEFFFFFFGGGIIIKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMLLLOOOOOOOOOPPPPPPPPPPPPPPPHHHHHHKKKRRR]]]hhhqqquuuwwwuuutttsssuuuwwwyyyzzzxxx{{{|||xxx{{{~~~vvvmmmxxx222222111111000/////////,,,,,,,,,,,,,,,,,,,,,---***))))))(((((((((((((((***((('''((()))******)))''''''((()))+++,,,------,,,///333777;;;???CCCFFFEEEHHHMMMOOOQQQRRRTTTUUUUUUXXX[[[___bbbcccdddddd[[[\\\^^^aaaccceeefffgggeeedddbbb``````aaabbbcccdddgggjjjkkkjjjhhhhhhhhhfffffffffeeeeeeeeeeeeeeeeeedddccccccddddddbbb``````aaadddfffggghhhhhhhhhhhhiiijjjkkkmmmnnnooopppooooooooommmlllkkkmmmooorrrssssssrrrqqqrrrtttvvvnnnmmmmmmkkkhhheeebbb```ZZZYYYXXXWWWXXXZZZ\\\]]]^^^bbbgggiiiiiihhhjjjllliiihhhhhhhhhjjjllloooqqqsssuuuxxx{{{}}}}}}}}}|||{{{}}}|||yyywwwvvvqqqnnnkkkjjjiiihhhfffdddeeedddeeehhhjjjjjjooovvvwwwzzzyyysssmmmkkkhhheee]]]]]]^^^]]]\\\YYYWWWUUU^^^gggrrr{{{}}}{{{zzzwwwwwwvvvuuutttuuuxxx{{{{{{|||{{{zzzxxxxxxzzz|||~~~||||||~~~xxxppppppnnnmmmlllmmmqqqtttrrrpppkkkddd]]]YYYXXXYYYVVVMMMIIITTTkkk{{{ssshhhccchhhqqqtttqqqdddWWWJJJEEEBBB???<<<<<<999:::;;;<<<===>>>???@@@@@@???>>>======>>>??????CCCCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJIIIIIIJJJKKKIIIJJJJJJIIIHHHFFFDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHJJJLLLLLLJJJGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMKKKHHHEEECCCBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEECCCEEEGGGIIIKKKKKKLLLKKKLLLKKKIIIGGGFFFFFFGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKMMMLLLKKKIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOOOONNNMMMOOOOOOOOOOOONNNNNNNNNMMMGGGGGGIIIOOOXXXbbbiiimmmpppqqqrrrtttuuuwwwxxxxxxyyy||||||yyy}}}vvvmmmwww333333333222111111000000---...//////...---,,,++++++***))))))(((((())))))((((((''')))***+++)))(((&&&'''((()))+++,,,---...---111555:::>>>BBBGGGKKKJJJMMMQQQTTTTTTUUUVVVWWWYYYZZZ\\\___aaacccdddddd\\\^^^```ccceeeggghhhiiifffdddbbb``````aaacccdddeeehhhkkklllkkkjjjiiiiiifffffffffeeeeeeeeegggiiifffeeeeeefffggggggeeedddddddddeeefffgggggggggfffiiiiiiiiiiiikkkmmmooopppooooooooonnnllllllnnnppprrrtttuuutttqqqoooooopppjjjjjjiiihhheeebbb^^^\\\YYYXXXWWWWWWXXXYYY[[[\\\]]]___cccfffiiijjjkkkkkkhhhhhhggghhhjjjmmmpppqqquuuxxx}}}~~~{{{}}}~~~zzzuuuqqqpppllljjjhhhhhhhhhgggeeedddeeedddfffkkklllkkkoootttuuuwwwvvvooojjjiiihhheee```______^^^]]][[[ZZZZZZdddnnnyyy~~~~~~zzzzzzxxxvvvtttuuuxxxzzzzzz{{{zzzxxxvvvwww{{{~~~~~~~~~zzzyyy|||{{{uuummmmmmkkkgggeeefffkkkooolllllliiiddd^^^ZZZZZZ[[[VVVSSSUUUbbbyyysssooojjjiiirrr|||{{{tttaaaSSSFFFBBBAAA???<<<;;;888999:::;;;===>>>???@@@@@@???>>>>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDDDDDCCCEEEGGGJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKIIIGGGEEECCC@@@AAABBBDDDEEEFFFFFFFFFHHHGGGHHHJJJLLLLLLHHHEEEEEEEEEFFFGGGHHHJJJLLLLLLLLLIIIFFFCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDAAACCCEEEHHHIIIJJJKKKJJJKKKIIIHHHFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLHHHHHHHHHIIIJJJJJJKKKKKKMMMLLLJJJIIIIIIIIIKKKLLLKKKLLLNNNOOOPPPOOONNNMMMOOONNNNNNMMMLLLKKKJJJJJJGGGGGGHHHMMMUUU]]]cccfffjjjmmmrrruuuwwwxxxxxxxxx{{{}}}}}}|||ssslllwww555555444333333222222111000111111111000...+++))),,,++++++***)))*********%%%%%%&&&'''))))))'''%%%&&&'''(((***+++,,,.........222777;;;@@@DDDIIIMMMMMMPPPTTTVVVVVVVVVWWWWWWZZZ[[[\\\]]]^^^```aaaaaa]]]___aaadddfffhhhiiijjjfffdddbbb```___aaacccdddfffiiilllmmmllljjjiiiiiifffffffffeeedddfffiiikkkggggggfffgggiiiiiihhhffffffgggggggggggggggfffeeejjjiiihhhhhhiiilllnnnpppooopppooonnnlllmmmoooqqqqqqtttwwwvvvqqqmmmllllllgggggggggfffccc___\\\ZZZXXXXXXWWWWWWXXXYYY[[[\\\\\\]]]```eeeiiikkkkkkjjjhhhgggggghhhjjjmmmppprrrwwwzzzzzz|||}}}{{{vvvpppllljjjjjjhhhgggfffggggggeeedddeeeeeehhhlllmmmlllnnnsssnnnpppooohhhddddddcccaaacccbbb```^^^]]]]]]^^^^^^iiisss}}}||||||zzzwwwuuuuuuwwwzzzzzz{{{zzzxxxvvvwww{{{~~~yyyxxx{{{~~~~~~{{{|||~~~}}}xxxtttmmmllliiiddd```aaaeeejjjfffggggggccc^^^[[[\\\]]]WWWZZZ```nnn{{{lllllllllooo{{{ttt^^^PPPCCC@@@AAA???;;;:::888999:::;;;===>>>???@@@@@@@@@???>>>>>>???@@@AAA???@@@AAACCCDDDEEEEEEEEEEEEGGGJJJKKKJJJIIIJJJJJJJJJKKKLLLLLLJJJHHHEEEDDD>>>???AAACCCDDDEEEFFFFFFHHHGGGGGGJJJLLLKKKGGGCCCCCCCCCDDDEEEFFFHHHJJJKKKJJJHHHEEEBBBAAABBBDDDEEEFFFEEEDDDCCCCCCBBBCCCCCC@@@AAADDDGGGHHHJJJJJJJJJIIIHHHFFFEEEEEEGGGHHHJJJJJJIIIHHHHHHIIIJJJLLLMMMHHHHHHIIIJJJJJJKKKKKKLLLNNNLLLJJJIIIHHHIIIKKKLLLIIIKKKMMMOOOPPPOOONNNMMMNNNNNNMMMKKKJJJIIIHHHGGGHHHGGGHHHLLLSSS[[[```bbbggglllrrrwwwyyyyyyxxxxxx|||~~~}}}~~~pppjjjwww444444333222222111000000000000000///...,,,+++***))))))((('''''''''''''''******)))(((((((((((((((***+++,,,,,,---///222555111444888===AAAGGGNNNRRRSSSUUUWWWYYYZZZ[[[[[[[[[ZZZ[[[]]]___```bbbbbbccc^^^___aaadddhhhjjjjjjiiiddddddcccaaa``````bbbeeehhhiiijjjkkkjjjjjjiiihhhffffffgggggghhhiiiiiiiiihhhiiijjjkkklllmmmmmmmmmkkkjjjiiihhhgggggggggggghhhggggggiiikkkmmmmmmlllnnnmmmlllkkklllmmmoooqqqttttttttttttssspppkkkhhhcccbbbaaa___]]]ZZZWWWVVVUUUUUUVVVVVVVVVVVVVVVWWWYYY[[[^^^aaaeeegggiiijjjhhhgggggghhhjjjmmmppprrrwww||||||yyyzzzzzzzzzvvvqqqkkkgggffffffeeedddccccccccccccjjjjjjkkkkkkkkkkkkkkkjjjhhhiiiiiihhhfffcccbbbbbbeee___\\\^^^``````bbbfffsssyyy{{{{{{}}}zzzuuuuuu{{{|||yyyuuuvvvyyy|||}}}|||~~~|||zzzyyyyyyyyyyyy~~~{{{vvvtttsssrrrqqqpppkkklllkkkddd\\\XXX]]]bbbjjjfffcccaaa\\\XXXZZZ___YYYaaannn~~~vvvmmmlllooozzzrrrdddOOOIIIBBB======>>>===<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@>>>======???AAACCCBBBBBBDDDEEEFFFDDDCCCFFFGGGGGGFFFDDDEEEGGGIIIHHHIIIIIIJJJIIIGGGFFFEEECCCCCCCCCDDDDDDEEEGGGGGGDDDEEEGGGHHHIIIJJJJJJKKKDDDDDDDDDDDDDDDEEEFFFFFFHHHFFFDDDAAA@@@@@@AAABBBCCCBBBBBBAAABBBCCCDDDEEEFFFEEEDDDEEEFFFHHHHHHHHHIIIGGGEEECCCBBBBBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHKKKLLLMMMLLLJJJIIIIIIJJJGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNPPPQQQQQQPPPPPPPPPNNNLLLKKKJJJIIIGGGEEECCCDDDGGGKKKQQQXXX^^^aaaeeekkkrrrvvvvvvvvvwwwxxx{{{{{{xxx~~~yyyooouuu777777666555555444333333000000000000...---,,,+++***))))))(((((((((((((((******)))((((((((((((((()))+++,,,,,,---///222555444777;;;@@@DDDJJJPPPTTTTTTVVVYYY\\\^^^_________[[[\\\]]]___aaabbbbbbccc``````aaadddgggiiihhhfffccccccbbbaaa______bbbdddfffgggiiijjjkkkjjjiiihhhgggggghhhhhhiiiiiijjjjjjjjjjjjkkkllllllllllllllllllkkkjjjiiihhhhhhhhhhhhhhhggggggiiilllmmmnnnmmmlllkkkjjjjjjlllnnnqqqssssssrrrrrrsssrrrppplllhhhbbbaaa___]]]ZZZXXXWWWVVVVVVVVVVVVWWWWWWWWWWWWWWW[[[\\\^^^aaaccceeefffgggfffffffffgggjjjmmmqqqsssyyy~~~~~~yyyvvvwwwxxxwwwtttoooiiiffffffeeedddccccccdddeeeffflllmmmmmmmmmmmmllljjjiiicccccccccaaa```^^^^^^^^^ccc]]]ZZZ\\\___aaadddiiivvv{{{~~~}}}~~~zzzuuuuuuzzzzzzwwwssstttxxx|||}}}}}}~~~|||{{{zzzzzzzzzzzzxxxuuuqqqnnnmmmmmmlllkkkjjjkkkjjjccc[[[XXX[[[```cccaaa```___[[[WWWXXX]]]___hhhvvvuuuppppppsssyyy~~~wwwgggYYYJJJFFF@@@======>>>===<<<;;;<<<<<<===>>>>>>??????@@@AAAAAA@@@>>>>>>???@@@BBBAAAAAACCCEEEFFFEEECCCDDDEEEEEEDDDCCCDDDFFFHHHIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHGGGHHHHHHHHHHHHHHHGGGGGGDDDCCCCCCCCCCCCDDDEEEFFFHHHFFFDDDCCCBBBBBBCCCDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFEEEDDDDDDFFFGGGGGGGGGIIIGGGEEECCCBBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHJJJKKKLLLKKKIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKMMMPPPQQQRRRRRRRRRPPPOOOLLLKKKKKKIIIGGGEEEBBBCCCFFFKKKQQQXXX^^^aaaeeekkkqqquuuvvvvvvvvvwwwzzz~~~}}}yyywww}}}{{{pppuuu~~~777777777666666555555444111111111111000...---,,,++++++***)))))))))))))))******)))((((((((()))))))))***,,,------000333666777:::???CCCHHHMMMRRRVVVXXXZZZ]]]```bbbbbbaaaaaa]]]^^^___```bbbbbbbbbcccaaaaaabbbdddffffffeeeccc```aaaaaa```^^^___aaacccccceeehhhjjjkkkkkkiiihhhiiiiiiiiiiiiiiiiiiiiiiiikkkkkklllllllllllllllkkkllllllkkkjjjiiiiiiiiiiiijjjiiihhhjjjmmmooooooooojjjiiiiiijjjmmmpppsssuuurrrqqqqqqqqqqqqoookkkhhh___^^^[[[YYYWWWVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXWWW[[[\\\^^^```aaabbbccccccddddddeeegggjjjnnnqqqttt||||||wwwttttttuuutttqqqlllhhheeefffdddcccbbbccceeehhhjjjppppppqqqqqqooollljjjhhhcccbbb```___^^^^^^_________YYYVVVYYY^^^bbbhhhnnnwww}}}~~~zzzuuuuuuyyywwwsssooopppuuuzzz}}}~~~}}}}}}||||||{{{{{{{{{{{{ssspppllljjjiiiiiihhhhhhiiijjjhhhbbbZZZWWWZZZ^^^___^^^______[[[WWWXXX^^^kkkttt~~~rrrpppqqquuuxxxuuujjjZZZNNNDDDAAA???>>>>>>>>>===<<<;;;<<<<<<======>>>>>>???AAABBBCCCBBB@@@>>>>>>?????????@@@BBBDDDFFFEEEDDDAAABBBCCCBBBBBBCCCFFFHHHJJJJJJKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDEEEFFFHHHIIIKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDFFFFFFDDDDDDDDDEEEFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFFFFGGGIIIHHHEEECCCBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGJJJKKKKKKKKKIIIHHHIIIJJJNNNNNNOOOOOONNNMMMKKKJJJJJJKKKMMMOOOQQQSSSTTTTTTQQQOOOMMMLLLKKKIIIFFFDDDBBBCCCFFFJJJQQQWWW^^^aaafffjjjppptttuuuuuuuuuuuuyyy}}}zzzvvvuuuzzz}}}qqquuu|||555444444444333333333222222222222111111///......,,,,,,+++************+++******))))))((())))))***)))+++,,,...///111555888999<<>>>>>>>>BBBCCCEEEDDDAAA???>>>>>>>>>===>>>AAADDDFFFFFFEEEAAABBBCCCBBBBBBDDDGGGIIIJJJKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEDDDEEEGGGIIIKKKLLLKKKJJJHHHEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFGGGHHHGGGGGGFFFEEEFFFGGGHHHIIIGGGHHHHHHGGGFFFFFFGGGHHHJJJHHHFFFCCCBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJKKKJJJHHHHHHIIIJJJMMMNNNPPPQQQQQQOOOMMMLLLKKKLLLMMMOOOQQQRRRSSSSSSQQQPPPNNNMMMLLLJJJFFFCCCAAABBBEEEJJJQQQXXX^^^bbbeeehhhmmmqqqsssttttttsssxxx}}}~~~wwwrrrrrrwww}}}}}}pppsss~~~333333333222222222222222111222222222111000///...------,,,+++++++++++++++******))))))))))))*********,,,...///111444888;;;:::>>>BBBGGGJJJNNNSSSVVV[[[\\\^^^aaacccddddddeeebbbccccccddddddccccccbbb``````aaacccfffgggeeeddd^^^___````````````bbbddd```bbbeeeiiikkkkkkkkkjjjjjjjjjiiiiiihhhgggfffffffffhhhjjjmmmoooqqqrrrsssooonnnnnnmmmmmmmmmmmmnnnooommmlllnnnqqqtttuuuvvvqqqpppooonnnoooppprrrtttwwwtttqqqnnnjjjfffaaa]]]XXXVVVTTTSSSSSSTTTUUUVVVXXXXXXXXXYYYYYYYYYZZZZZZYYYZZZ\\\^^^```bbbbbbcccccccccdddfffjjjooosssvvv|||}}}zzzrrrrrrqqqpppnnnllljjjiiifffeeeddddddfffjjjoooqqqttttttsssqqqnnniiifffccc^^^[[[XXXXXXZZZ\\\]]]\\\XXXUUUUUU\\\eeekkksssyyyzzz{{{vvvuuuvvvvvvoookkkggghhhnnnvvv{{{}}}yyyzzz{{{||||||{{{yyyxxxqqqnnnjjjiiiiiiiiiiiiiiihhhiiigggccc^^^[[[\\\^^^fffdddbbb```\\\]]]gggsssqqqmmmllloooqqqlllaaaTTTJJJEEE>>>???AAABBBAAA@@@>>>============>>>>>>>>>>>>>>>BBBCCCEEEDDDAAA???>>>>>>======>>>AAADDDFFFFFFEEEBBBCCCDDDDDDDDDEEEHHHKKKJJJKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEFFFIIILLLNNNMMMKKKIIIGGGEEEDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHGGGFFFGGGHHHIIIJJJJJJKKKKKKJJJGGGFFFHHHJJJJJJHHHFFFCCCBBBBBBBBBCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGIIIJJJIIIHHHGGGHHHJJJJJJKKKNNNPPPQQQPPPOOONNNNNNNNNNNNNNNOOOOOOPPPPPPQQQOOONNNNNNMMMJJJGGGDDDAAACCCFFFKKKQQQYYY___cccdddfffjjjnnnrrrsssssssssxxx|||{{{tttpppqqqtttyyy~~~{{{mmmqqq444444444444444444444444111111111111111000//////------,,,+++++++++++++++******)))))))))***+++++++++---///111333666;;;>>>===AAAFFFJJJMMMQQQTTTWWWXXXYYY[[[^^^aaafffiiikkkeeeeeeeeeeeeeeedddcccbbb``````aaadddfffgggfffddd^^^```bbbcccbbbccceeefffaaaccceeehhhjjjlllllllllmmmlllkkkjjjhhhgggfffeeeeeefffiiimmmpppssstttuuuppppppooooooooooooooopppooommmlllmmmqqqtttvvvwwwsssrrrpppooonnnooopppqqquuurrrnnniiiddd___ZZZVVVTTTSSSRRRRRRRRRTTTUUUVVVVVVWWWWWWXXXYYYZZZ[[[[[[ZZZ[[[]]]___aaacccddddddddddddeeegggkkkoootttvvv{{{}}}~~~{{{yyyrrrqqqpppooonnnmmmllllllggggggfffgggjjjmmmqqqttttttrrrpppmmmiiifffcccaaa\\\ZZZWWWXXX\\\^^^^^^\\\VVVUUUYYYcccmmmsssxxx}}}|||vvvuuutttsssmmmhhhcccdddjjjsssyyy|||yyyzzz}}}~~~}}}{{{yyywwwooollliiiggghhhiiiiiihhhggggggeeebbb___^^^^^^```fffdddcccbbb```dddsssuuujjjjjjnnnnnnkkkcccVVVKKKDDDAAAAAACCCFFFFFFDDDAAA@@@@@@????????????????????????AAABBBCCCBBB@@@>>>>>>???>>>>>>???AAAEEEGGGFFFEEEDDDEEEFFFEEEEEEFFFIIIKKKJJJJJJKKKKKKJJJIIIGGGFFFFFFEEEDDDEEEGGGKKKOOOQQQNNNLLLJJJGGGFFFEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBBAAABBBBBBDDDEEEFFFFFFGGGIIIHHHGGGGGGGGGHHHIIIJJJKKKMMMNNNLLLHHHGGGHHHKKKKKKIIIFFFCCCBBBAAABBBBBBBBBCCCDDDEEEEEEFFFFFFEEEFFFHHHIIIHHHGGGGGGHHHJJJHHHJJJLLLNNNOOOPPPPPPOOONNNNNNMMMMMMMMMMMMNNNNNNOOONNNNNNNNNNNNLLLHHHEEEBBBDDDGGGLLLSSSZZZaaaddddddeeehhhmmmrrruuuuuutttyyy}}}yyysssppppppsssxxx|||yyykkkppp555555555555555555555555000000111111000000///...---,,,,,,+++***+++++++++******))))))******+++,,,---///111333555999===AAABBBFFFKKKOOORRRUUUXXXZZZ[[[[[[[[[\\\___dddiiilllgggggggggfffeeedddcccbbbccccccccceeeggggggeeeccc___aaadddeeeeeefffgggiiidddeeefffgggiiikkkmmmnnnpppooonnnllljjjhhhgggffffffgggjjjmmmpppsssuuuuuuqqqqqqppppppppppppqqqqqqmmmkkkjjjkkkooorrruuuvvvrrrqqqooommmmmmnnnoooppppppmmmhhhccc^^^YYYTTTPPPQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTVVVWWWYYY[[[\\\\\\^^^___```aaabbbcccccccccffffffgggiiilllppptttvvvzzz|||}}}~~~|||yyyvvvtttqqqpppooommmlllllllllmmmiiiiiiiiikkkmmmpppssstttrrrpppmmmhhheeebbb```___\\\YYYWWWZZZ^^^aaa___\\\UUUVVV^^^kkkuuuzzz}}}~~~vvvtttrrrooolllfff```aaagggpppwwwzzz{{{}}}}}}yyywwwooollliiihhhiiijjjjjjjjjdddcccbbbaaa_________```cccdddfffhhhiiipppnnneeegggjjjgggaaaWWWMMMFFFCCCCCCFFFIIIKKKIIIFFFCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>>>>???@@@@@@???@@@BBBEEEGGGFFFEEEFFFGGGGGGFFFEEEFFFHHHJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEHHHMMMQQQTTTQQQOOOLLLHHHFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKNNNOOOLLLGGGEEEHHHKKKKKKIIIFFFCCCBBBAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOLLLLLLKKKKKKKKKLLLNNNOOONNNMMMNNNOOOOOOMMMIIIFFFCCCEEEHHHMMMTTT\\\bbbfffeeefffhhhnnnuuuyyyyyyxxxzzz~~~xxxrrrpppooorrrwww|||xxxjjjppp333444444444444444444444///000000000000//////...---,,,++++++******++++++******))))))***+++,,,,,,...///222444666:::???BBBFFFJJJOOOSSSVVVYYY\\\^^^bbb```^^^\\\^^^aaaeeehhhhhhhhhhhhgggfffdddcccbbbfffeeeeeefffgggfffcccaaa```bbbeeegggggggggiiijjjfffffffffgggiiikkknnnooorrrqqqpppnnnllljjjhhhhhhhhhiiikkknnnppprrrttttttqqqqqqqqqpppqqqqqqrrrrrrllljjjhhhiiimmmqqqsssuuupppooommmlllllllllnnnoookkkgggccc^^^ZZZUUUPPPMMMOOOPPPQQQSSSTTTUUUUUUUUURRRSSSUUUWWWYYY[[[\\\]]]bbbbbbccccccccccccbbbbbbgggggghhhiiilllppptttvvvzzz{{{{{{{{{xxxuuuqqqooopppooommmlllkkkkkklllmmmiiijjjkkkmmmooorrrtttuuuqqqnnnjjjeeeaaa___^^^^^^VVVTTTSSSVVV[[[]]][[[XXXUUUWWWaaappp{{{~~~vvvsssqqqlllkkkeee______eeeooovvvyyy}}}~~~zzzwwwpppnnnkkkjjjkkklllmmmlllaaaaaa```_______________aaadddjjjooosss{{{}}}kkkcccfffddd```XXXOOOHHHFFFGGGHHHJJJLLLNNNLLLGGGDDDCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>======???AAAAAA@@@AAACCCFFFGGGGGGEEEFFFGGGGGGFFFDDDEEEGGGIIIHHHIIIIIIJJJIIIGGGFFFEEEDDDCCCCCCEEEHHHNNNSSSVVVSSSQQQMMMIIIFFFEEEDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEGGGGGGHHHHHHGGGHHHHHHGGGFFFGGGHHHIIIJJJKKKMMMOOOLLLGGGDDDGGGJJJKKKIIIFFFCCCBBBAAAAAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHHHHGGGGGGHHHIIIMMMMMMLLLLLLLLLMMMNNNNNNJJJIIIIIIIIIKKKMMMOOOPPPMMMMMMMMMOOOOOONNNJJJGGGDDDEEEIIINNNUUU]]]cccgggfffgggjjjpppwww|||}}}|||{{{~~~wwwrrrqqqooorrrxxx|||xxxjjjqqq444444444444444444444444111111111111111000///...---,,,,,,++++++,,,,,,---++++++*********+++---......000333666:::>>>DDDGGGIIIMMMSSSWWWYYYZZZ[[[\\\cccbbbaaaaaabbbdddfffgggdddeeefffgggggggggfffeeegggggghhhhhhgggfffeeedddaaaaaaccceeegggiiijjjkkkkkkhhhfffgggjjjlllkkkiiimmmmmmllljjjgggffffffgggjjjjjjkkkooosssuuutttqqqpppooonnnnnnoooooonnnlllkkkhhhhhhjjjkkkkkkooouuusssqqqooonnnnnnllljjjgggeee___XXXSSSQQQQQQQQQQQQSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVVVVWWWWWWXXXXXXXXX]]]^^^aaadddeeeeeeeeedddfffggghhhiiikkknnnpppqqqwwwwwwvvvuuutttrrrpppoooooonnnkkkiiiiiijjjlllmmmiiijjjlllooosssuuutttrrrtttoooiiiccc```]]][[[YYYVVVVVVVVVWWWWWWWWWWWWWWWUUU]]]hhhsss{{{xxxqqqoookkkfff```^^^dddoooyyy}}}{{{xxxpppjjjjjjkkkiiiiiikkkgggbbb______^^^[[[ZZZ\\\bbbaaaiiixxxzzzyyy||||||wwwqqqnnniiieeebbbYYYPPPLLLIIIEEEEEEGGGMMMNNNNNNMMMJJJFFFBBB??????@@@AAABBBBBBBBBBBBBBB@@@@@@>>>>>>>>>>>>@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEFFFIIIOOOTTTXXXWWWSSSMMMIIIHHHHHHIIIHHHEEEDDDCCCAAABBBCCCEEEFFFGGGGGGGGGHHHHHHGGGFFFFFFHHHHHHGGGGGGHHHJJJKKKLLLNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNOOONNNMMMLLLKKKFFFIIIMMMTTTZZZ```eeegggiiijjjmmmqqquuuzzz~~~}}}wwwpppmmmrrrtttyyy~~~tttgggqqq333444444555555444444333222222111111000000//////---,,,,,,++++++,,,,,,---++++++*********+++---...///222555888<<<@@@FFFIIIKKKOOOTTTXXXZZZ[[[]]]^^^ccccccccccccdddeeefffgggbbbccceeeggghhhhhhhhhgggggghhhiiijjjiiihhhfffeeebbbbbbcccdddfffhhhjjjkkkgggeeedddfffiiikkkkkkjjjjjjkkkkkkiiigggggghhhiiikkkjjjkkknnnrrruuuuuussstttrrrqqqqqqqqqpppmmmjjjjjjgggfffhhhiiihhhlllqqquuussspppnnnllliiifffccc^^^YYYSSSOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTVVVVVVVVVWWWXXXXXXYYYYYY]]]___bbbdddffffffffffffhhhhhhiiikkklllooopppqqqvvvvvvuuutttsssqqqpppooommmllljjjhhhhhhiiikkkllljjjkkknnnrrruuuvvvtttrrrrrrnnnhhhbbb___]]]ZZZYYYTTTTTTTTTTTTTTTUUUVVVWWW[[[bbbmmmwww~~~xxxvvvmmmhhhbbb```eeeoooyyy~~~}}}yyyrrrllllllkkkhhhggghhheee```^^^```___\\\\\\^^^```bbbmmm~~~xxxppplllrrrvvvwwwxxxxxxssslll^^^VVVMMMIIIGGGEEEFFFIIIMMMNNNNNNMMMJJJFFFCCC@@@???@@@@@@AAAAAAAAAAAA@@@DDDCCCBBBAAA@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFGGGJJJOOOTTTXXXWWWSSSNNNJJJJJJJJJJJJJJJFFFEEEDDDCCCCCCDDDFFFGGGHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGGGGHHHIIIKKKLLLNNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJLLLLLLMMMMMMNNNMMMMMMMMMMMMNNNNNNOOOOOOMMMLLLKKKGGGJJJOOOUUU[[[aaafffhhhiiijjjmmmqqquuuzzz~~~zzztttppprrrtttxxx~~~wwwjjjsss222333555666666555333222333222111000////////////,,,,,,++++++++++++,,,,,,+++************,,,...///111444888;;;???CCCIIILLLNNNRRRWWW[[[]]]___```bbbcccdddfffggghhhhhhgggggg```bbbdddggghhhiiiiiiiiigggiiikkkmmmmmmkkkhhhfffcccbbbbbbbbbdddfffiiikkkfffeeeeeegggkkkmmmmmmmmmhhhiiiiiiiiiggggggiiikkklllkkkkkknnnqqquuuvvvvvvuuutttssssssrrrppplllhhhjjjfffdddfffgggfffiiimmmuuusssooolllhhhddd```\\\VVVSSSNNNLLLLLLNNNOOOPPPRRRRRRRRRSSSSSSSSSTTTTTTVVVVVVWWWXXXXXXYYYZZZZZZ^^^___bbbeeefffgggggggggjjjkkklllmmmnnnpppqqqrrrtttttttttsssqqqpppnnnnnnkkkjjjiiihhhhhhjjjlllmmmmmmnnnqqqtttwwwwwwtttqqqoookkkfffaaa^^^\\\ZZZXXXUUUTTTRRRRRRSSSUUUXXXZZZcccjjjttt}}}~~~}}}pppjjjdddcccgggoooxxx}}}{{{uuupppnnnlllfffcccdddccc______aaa```]]]]]]```___eeettt{{{qqqkkkcccjjjsss|||}}}rrr[[[RRRJJJGGGEEEDDDGGGKKKMMMMMMMMMMMMJJJGGGDDDBBB@@@@@@@@@@@@@@@@@@???>>>EEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGHHHKKKPPPTTTXXXWWWSSSOOOLLLLLLLLLLLLLLLHHHHHHFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGIIIJJJKKKMMMMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNNNNNNNMMMLLLLLLMMMNNNOOOOOOOOONNNLLLKKKIIILLLPPPVVV]]]ccchhhjjjjjjlllnnnrrrvvv{{{xxxtttrrrtttwww|||xxxkkkuuu111333555777777555333111444333111000////////////,,,,,,++++++++++++,,,,,,************+++---///000333666:::>>>BBBFFFKKKOOOQQQUUUZZZ^^^```bbbdddfffeeegggiiikkkkkkjjjiiigggbbbccceeeggghhhiiiiiihhhgggiiimmmoooooommmjjjgggdddcccaaaaaabbbeeehhhjjjhhhiiijjjkkkmmmooooooooohhhiiijjjiiiggggggiiijjjlllllllllnnnqqqtttwwwxxxsssssssssttttttqqqmmmjjjjjjeeebbbdddffffffgggkkkpppmmmjjjfffccc___ZZZVVVRRROOOLLLKKKLLLMMMNNNNNNRRRRRRRRRSSSSSSSSSTTTTTTWWWWWWXXXXXXYYYZZZ[[[[[[]]]___aaadddfffhhhhhhiiimmmmmmnnnpppqqqqqqrrrrrrrrrrrrqqqqqqpppnnnmmmllliiiiiihhhiiijjjlllnnnooopppqqqsssvvvwwwvvvrrrooolllhhhccc```]]][[[YYYWWWVVVTTTSSSRRRTTTYYY]]]```iiipppyyyrrrmmmgggeeehhhooovvv{{{}}}wwwrrrpppkkkccc``````bbb``````bbbaaa^^^___bbbdddmmmvvvmmmjjjdddlllxxxqqq[[[QQQIIIFFFDDDDDDGGGKKKLLLLLLLLLLLLJJJHHHEEEDDD@@@@@@@@@@@@@@@???>>>===AAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHIIILLLPPPTTTWWWVVVSSSOOOMMMMMMNNNNNNMMMKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKIIIHHHGGGGGGGGGIIIJJJKKKMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOOOOOOOOOONNNMMMLLLMMMNNNOOOOOOOOONNNMMMLLLKKKNNNRRRXXX___eeeiiilllmmmnnnqqquuuzzz~~~{{{vvvrrrsssuuuzzzvvviiisss111333555777777555333111444333222000//////......,,,++++++******++++++,,,++++++++++++---///111333555888===AAAEEEIIINNNQQQUUUXXX\\\```ccceeehhhjjjhhhjjjlllnnnooommmkkkiiifffggghhhhhhhhhgggfffeeefffiiilllooopppnnnkkkiiidddcccaaa```aaadddgggiiiiiikkklllmmmmmmmmmmmmmmmkkkkkkkkkjjjhhhggghhhiiimmmnnnnnnoooqqqsssvvvyyyrrrrrrsssuuuwwwwwwuuussskkkeeebbbdddffffffgggjjjgggdddaaa___]]]YYYUUURRRQQQOOOMMMLLLMMMNNNNNNNNNSSSSSSSSSSSSTTTTTTTTTTTTWWWXXXXXXYYY[[[\\\\\\]]]]]]^^^```cccfffhhhiiijjjooopppqqqrrrrrrrrrrrrqqqoooooooooooonnnlllkkkjjjeeefffggghhhkkknnnppprrrttttttuuuvvvvvvtttoookkkiiifffbbb___]]][[[YYYWWWUUUSSSRRRSSSWWW]]]cccgggnnnttt|||tttooojjjhhhkkkqqqvvvzzz~~~}}}xxxssspppiii```]]]^^^cccaaaaaacccaaa___bbbgggooozzzzzzoooiiiiiiiiirrrooo[[[RRRJJJFFFEEEDDDFFFJJJJJJKKKKKKJJJIIIGGGFFFEEEAAAAAAAAAAAAAAA@@@???>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJIIIJJJLLLPPPSSSUUUTTTQQQNNNMMMNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMQQQQQQQQQQQQPPPOOONNNNNNNNNNNNOOOPPPOOONNNMMMLLLLLLOOOTTTZZZ```fffkkkmmmoooqqqtttyyy~~~|||vvvqqqrrrtttxxx~~~rrreeerrr222333555666666555333222333333333222111///---,,,++++++************++++++,,,,,,,,,---///222444555777;;;@@@EEEJJJNNNRRRUUUWWWZZZ^^^bbbeeegggkkkmmmkkkmmmoooqqqqqqooommmllliiiiiijjjiiihhhfffdddbbbeeegggkkkmmmnnnmmmkkkjjjdddcccbbbaaaaaaccceeefffgggiiikkklllkkkjjjjjjjjjlllmmmmmmkkkiiihhhiiijjjnnnpppqqqqqqrrrsssuuuwwwsssssstttwww{{{~~~~~~~~~ppphhhccceeefffeeeeeefff^^^\\\ZZZYYYXXXVVVRRRPPPPPPOOONNNNNNPPPQQQQQQPPPTTTTTTTTTUUUUUUUUUVVVVVVXXXXXXYYYZZZ\\\]]]^^^^^^^^^___aaacccfffiiikkklllqqqqqqsssssssssrrrqqqpppmmmmmmmmmmmmlllkkkjjjiiibbbcccfffiiimmmqqquuuwwwzzzyyywwwvvvtttqqqllliiigggdddaaa___]]]\\\YYYWWWSSSSSSSSSVVV[[[cccjjjnnnuuuyyy~~~vvvrrrnnnllloootttyyy{{{~~~|||wwwrrrnnnfff^^^[[[^^^cccaaaaaacccbbbaaahhhppp~~~xxxmmmjjjnnnnnnwwwkkkXXXPPPIIIGGGFFFDDDEEEIIIHHHHHHHHHHHHHHHGGGFFFEEEBBBCCCCCCCCCCCCBBBBBBAAA???@@@BBBDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHJJJLLLMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIJJJLLLOOORRRSSSPPPNNNLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMKKKKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLPPPPPPQQQQQQQQQPPPOOOOOONNNOOOPPPPPPPPPOOOMMMLLLMMMPPPTTTZZZaaaggglllnnnppprrrvvv{{{|||wwwqqqrrruuuyyysssgggsss333444444555555444444333222222333333222///,,,***++++++************++++++---------///111444666888;;;???EEEJJJNNNRRRVVVYYYXXX[[[___cccfffiiimmmpppnnnoooqqqrrrrrrqqqooonnnjjjjjjjjjiiihhhfffcccbbbdddfffhhhkkkllllllkkkjjjcccbbbbbbbbbbbbccccccddddddgggkkklllkkkjjjjjjkkklllmmmmmmlllkkkjjjlllmmmoooqqqttttttsssrrrsssuuurrrrrrrrrvvv{{{uuullleeeeeeeeebbb______ZZZXXXWWWVVVUUUSSSPPPNNNNNNMMMMMMPPPRRRTTTTTTSSSUUUUUUVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\^^^______```aaabbbeeehhhlllnnnpppqqqrrrssstttsssrrrpppoookkkkkkkkkkkkjjjiiihhhhhheeegggjjjooouuuzzz~~~~~~zzzwwwssspppkkkhhheeecccaaa___^^^]]]ZZZXXXUUUVVVXXX\\\ccclllsssxxx~~~zzzvvvrrrqqqtttyyy}}}~~~zzzuuupppkkkccc\\\[[[___```___```bbbcccfffpppzzzwwwlllkkksssrrr}}}wwwbbbSSSLLLGGGGGGFFFEEEEEEHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFEEEEEEEEE@@@AAACCCDDDEEEEEEDDDDDDGGGGGGGGGHHHHHHHHHHHHHHHFFFHHHJJJLLLMMMMMMLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIIIIJJJKKKNNNPPPQQQMMMKKKJJJJJJLLLMMMMMMLLLNNNNNNMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNOOOPPPPPPPPPOOONNNMMMMMMPPPTTT[[[aaaggglllnnnoooqqqvvv|||~~~yyyrrrtttxxx|||{{{nnnyyy444444444444444444444444111222444555333000,,,)))++++++************++++++.........000222555888999>>>BBBHHHMMMRRRVVVYYY\\\YYY\\\```cccfffjjjnnnqqqpppqqqrrrrrrrrrqqqppppppjjjjjjjjjiiihhhfffdddcccdddeeegggiiijjjkkkjjjjjjbbbbbbbbbbbbcccbbbbbbbbbcccggglllmmmmmmlllmmmoookkklllmmmmmmlllllloooqqqooorrruuuuuusssrrrrrrtttpppoooooorrrxxx}}}yyyooogggeeeccc^^^ZZZYYYYYYXXXVVVUUUTTTRRROOOLLLKKKKKKLLLPPPTTTVVVWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZ[[[]]]^^^___```bbbbbbdddgggjjjnnnqqqsssrrrssstttttttttrrrooonnnjjjjjjjjjjjjjjjiiihhhgggjjjlllqqqvvv}}}|||xxxssspppkkkiiieeecccaaa______]]][[[YYYYYYZZZ^^^ccckkkttt{{{}}}yyyvvvuuuxxx|||~~~yyytttoooiiiaaaZZZ[[[```^^^]]]^^^aaaccciiiuuu}}}rrrfffgggpppwwwmmmYYYNNNHHHEEEFFFGGGEEEFFFHHHEEEEEEEEEEEEEEEEEEEEEFFFDDDEEEFFFGGGGGGGGGGGGGGG@@@AAABBBBBBBBBAAA??????GGGHHHHHHHHHHHHHHHHHHIIIGGGIIILLLNNNOOOOOONNNMMMNNNNNNNNNMMMMMMMMMMMMLLLIIIIIIIIIIIIKKKMMMOOOPPPKKKJJJHHHIIIKKKLLLLLLKKKNNNNNNNNNMMMMMMKKKJJJIIIJJJJJJKKKMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJJJJKKKKKKLLLMMMNNNKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPOOONNNMMMMMMPPPTTTZZZaaaggglllnnnnnnpppuuu||||||tttvvvzzzuuu~~~555555555555555555444444555444444333222111000000,,,,,,,,,+++***)))+++,,,---...///000111555;;;???DDDFFFJJJQQQXXX\\\^^^]]]aaaccceeeggghhhkkknnnqqqtttuuuuuuuuutttsssrrrrrrnnnmmmkkkiiigggeeeddddddddddddfffhhhjjjkkklllmmmfffdddbbbaaabbbcccdddccceeegggjjjlllkkkkkklllmmmnnnpppqqqqqqpppppppppqqq{{{|||}}}|||xxxtttrrrrrrvvvtttssstttwwwzzz|||}}}xxxoooeee___^^^^^^]]][[[XXXWWWUUUSSSQQQOOONNNNNNNNNNNNOOOPPPQQQSSSTTTUUUYYYXXXVVVUUUVVVWWWZZZ[[[\\\[[[ZZZZZZ\\\^^^aaaccc___bbbeeehhhjjjllloooqqqtttssstttuuuuuurrrnnnkkkjjjiiigggggghhhkkkllllllppprrrxxx~~~uuupppmmmiiifffcccccccccaaa^^^[[[ZZZZZZUUUXXX```jjjttt|||~~~{{{yyyyyy|||~~~}}}zzztttpppiiiccc___^^^___```\\\^^^___]]]^^^iii}}}tttlllhhhlllrrrqqq___UUUIIIGGGEEECCCCCCDDDFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDFFFFFFFFFFFFEEEEEEDDDCCC??????@@@AAABBBDDDEEEFFFEEEFFFGGGGGGFFFEEEGGGHHHFFFGGGIIIIIIIIIJJJMMMOOONNNNNNNNNNNNNNNMMMLLLKKKHHHHHHGGGGGGHHHJJJKKKLLLLLLKKKIIIHHHGGGHHHHHHIIILLLMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJLLLOOOQQQPPPOOOOOONNNLLLJJJIIIJJJKKKLLLNNNMMMKKKJJJIIIJJJLLLMMMKKKJJJJJJIIIIIIHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEFFFGGGHHHJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOPPPNNNLLLKKKKKKLLLNNNPPPUUU\\\ccciiilllmmmlllooottt{{{|||vvvwwwyyy|||~~~555555555555555555555555555444333333111111000///,,,---...---++++++,,,---...///111222444888>>>BBBFFFHHHMMMTTTZZZ___``````ccceeeggghhhiiikkknnnqqqsssssstttssssssrrrqqqpppmmmlllkkkiiigggfffffffffdddddddddeeefffhhhjjjkkkgggeeecccbbbcccccccccccceeegggjjjkkkkkkkkklllmmmpppppppppooonnnoooqqqsss{{{}}}~~~}}}yyyvvvtttssssssqqqppppppsssvvvwwwwwwtttmmmddd___^^^^^^\\\YYYZZZXXXVVVSSSQQQOOONNNMMMMMMMMMMMMNNNPPPQQQSSSTTTWWWVVVVVVVVVWWWXXXYYYZZZ\\\[[[[[[\\\]]]^^^```aaabbbdddfffhhhjjjmmmqqqssssssssstttuuuvvvuuuqqqnnnlllkkkiiiiiijjjmmmooopppvvvyyy~~~uuupppmmmiiifffeeeffffffccc___\\\ZZZZZZYYY^^^gggpppxxx}}}}}}~~~yyyqqqqqqmmmgggaaa]]]\\\\\\\\\[[[[[[[[[]]]eeeuuuvvvllljjjrrr|||yyygggWWWNNNHHHHHHGGGFFFEEEDDDCCCCCCFFFFFFEEEDDDDDDDDDDDDDDDHHHHHHHHHHHHFFFDDDCCCAAAAAAAAAAAABBBCCCDDDEEEFFFCCCEEEGGGGGGFFFFFFFFFGGGEEEGGGHHHHHHHHHHHHKKKMMMLLLLLLLLLLLLKKKKKKJJJIIIFFFFFFEEEEEEFFFGGGIIIJJJJJJIIIHHHGGGGGGHHHHHHIIIKKKKKKLLLMMMMMMLLLKKKJJJJJJIIIJJJLLLOOOPPPPPPOOONNNMMMKKKJJJIIIJJJKKKLLLNNNMMMLLLJJJJJJKKKMMMNNNLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQOOONNNMMMMMMLLLLLLLLLMMMMMMNNNNNNMMMLLLKKKKKKLLLNNNQQQVVV^^^fffkkkmmmmmmkkknnnsssyyy|||uuuvvvyyy|||~~~555555555555555555555555444444333222111000000///+++---//////...------...///000333555888<<>>>>>>>>??????@@@BBBEEEFFFEEEDDDCCCCCCBBBBBBBBBAAA???>>>???@@@BBBCCCDDDFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEECCCDDDEEEEEEFFFEEEEEEEEEDDDDDDEEEFFFEEEDDDCCCBBBCCCCCCCCCFFFHHHJJJIIIHHHFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLNNNOOOPPPQQQQQQKKKJJJGGGFFFEEEEEEGGGHHHGGGHHHHHHIIIIIIJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFHHHJJJLLLMMMOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJKKKLLLJJJHHHGGGGGGHHHFFFJJJPPPYYYbbbgggiiihhhiiijjjkkknnnrrrvvvzzz|||}}}|||xxxuuuxxx}}}zzz333333444444555666666777333333222111000///......+++++++++++++++---111555333777===CCCIIIPPPVVV[[[\\\\\\\\\^^^bbbeeeffffffhhhiiikkkkkklllmmmooorrrssssssrrrqqqpppnnnmmmlllmmmlllkkkiiigggfffffffffffffffeeedddddddddeeeeeegggkkknnnmmmiiifffgggjjjiiijjjjjjhhhffffffhhhjjjhhhjjjmmmooonnnnnnnnnooosssuuuwwwvvvsssqqqoooooohhhgggeeeccccccaaa^^^\\\XXXXXXXXXWWWUUUTTTSSSSSSPPPOOONNNMMMLLLLLLLLLLLLKKKLLLLLLMMMNNNPPPQQQRRRTTTUUUWWWYYY[[[\\\\\\\\\aaaaaabbbdddfffjjjmmmnnnlllnnnpppqqqrrrtttwwwzzzyyyyyyzzz{{{|||zzzvvvsssrrrtttuuuvvvyyywwwssssssttttttssspppmmmgggaaa^^^___dddhhhssswww|||}}}~~~~~~~~~ttthhhbbbbbbcccfffiiimmmqqqsss|||wwwlll[[[MMMFFFCCCCCCCCCCCCDDDFFFHHHIIIIIIHHHHHHDDDDDDDDDEEEFFFGGGIIIJJJFFFEEEDDDCCCCCCDDDDDDEEE@@@???????????????@@@@@@@@@BBBDDDDDDCCCCCCCCCDDDAAAAAAAAA@@@>>>===>>>@@@@@@AAACCCDDDEEEFFFFFFFFFDDDDDDBBBBBBBBBBBBCCCDDDCCCDDDEEEEEEEEEDDDCCCBBBDDDDDDEEEDDDDDDBBB@@@???AAAAAAAAACCCFFFGGGGGGFFFEEEFFFGGGHHHIIIJJJKKKKKKIIIJJJLLLMMMOOOPPPQQQQQQLLLJJJHHHFFFEEEFFFGGGIIIGGGGGGHHHHHHIIIJJJJJJKKKGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKHHHFFFGGGGGGHHHJJJNNNUUU^^^eeeiiikkkiiijjjkkkmmmqqqvvvzzz}}}{{{wwwzzz~~~333333444444555666777777333333222111000///......------,,,++++++...333777555999@@@GGGMMMTTTZZZ___```___^^^```ccceeeffffffggghhhjjjkkkkkkmmmppprrrrrrqqqqqqpppnnnmmmkkkjjjnnnmmmkkkiiigggeeeddddddgggggggggggggggggggggffffffkkknnnmmmiiigggiiikkkkkkkkkjjjhhhfffeeegggiiiiiikkklllllllllmmmoooqqqsssuuuwwwvvvsssqqqoooooodddcccaaa```___]]]ZZZXXXTTTTTTUUUSSSQQQPPPPPPQQQLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOQQQRRRSSSVVVWWWXXXYYY[[[\\\\\\\\\bbbbbbbbbdddgggkkkooorrrnnnpppssstttuuuwwwyyy{{{wwwxxxyyy{{{|||{{{xxxuuutttvvvxxxyyy|||}}}vvvrrrsssuuuuuuuuuqqqmmmgggaaa___aaahhhmmmvvvxxx{{{}}}~~~zzzoooffffffgggiiilllppptttwww~~~zzzxxxxxxnnncccUUUJJJEEEDDDEEEEEEBBBEEEHHHKKKKKKIIIFFFDDDDDDDDDDDDEEEFFFHHHIIIJJJHHHFFFDDDBBBAAAAAACCCDDD@@@@@@??????@@@@@@AAABBBAAABBBCCCCCCBBBBBBCCCEEE@@@AAAAAA@@@>>>===???@@@???@@@AAACCCDDDEEEEEEFFFDDDCCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEECCCBBBAAADDDDDDDDDDDDCCCAAA???===@@@???@@@BBBEEEFFFFFFEEEDDDEEEFFFHHHIIIJJJKKKKKKHHHIIIKKKMMMOOOPPPPPPQQQMMMKKKIIIGGGFFFGGGIIIJJJGGGGGGHHHHHHIIIJJJKKKKKKFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNKKKHHHFFFFFFGGGJJJJJJMMMSSS\\\dddjjjmmmjjjjjjkkkmmmqqqvvv{{{}}}}}}xxx{{{:::999999888888888888888333222111///...............---,,,,,,---000333555888===CCCJJJPPPVVV\\\___cccccccccccccccdddeeefffhhhhhhhhhhhhiiilllnnnooouuusssqqqnnnlllkkkkkkkkklllkkkiiihhhiiihhhfffdddeeefffggghhhhhhgggfffffflllmmmnnnmmmjjjhhhhhhiiinnnnnnmmmkkkjjjiiihhhhhheeegggiiijjjjjjkkklllmmmsssssssssrrrpppmmmkkkiiiaaa```^^^[[[XXXVVVTTTRRRTTTSSSQQQOOONNNNNNOOOOOONNNMMMLLLKKKJJJIIIIIIIIILLLMMMOOOPPPQQQRRRRRRRRRUUUVVVXXXYYYYYY[[[^^^```aaabbbdddgggjjjmmmoooppprrrssstttxxx{{{}}}|||{{{{{{zzzwwwvvvvvvwwwzzz{{{tttuuuxxx~~~~~~uuuqqqrrruuuvvvvvvoookkkgggfffjjjooorrrrrrzzz|||~~~~~~}}}~~~}}}wwwuuuwwwyyysssllljjjjjjjjjiiilllwwwwwwnnnkkknnnttt~~~ggg\\\OOOFFFDDDDDDCCCAAABBBCCCDDDFFFHHHIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEGGGFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCC???@@@@@@???===<<<===>>>???@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAABBBCCCDDDCCCBBBAAA@@@BBBBBBBBBBBBAAAAAA@@@???>>>>>>@@@AAACCCDDDFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDJJJKKKKKKLLLMMMNNNNNNNNNNNNLLLJJJHHHFFFFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKIIIGGGEEEDDDFFFHHHLLLRRRZZZbbbhhhlllnnnkkkjjjnnnvvv}}}www{{{888888777666666666666666333222111000...............---,,,,,,...111444666<<<@@@GGGMMMSSSYYY___bbbeeeeeeddddddeeeeeeffffffhhhhhhhhhhhhjjjkkkmmmnnnrrrqqqooommmkkkkkkkkkkkkllljjjhhhhhhhhhhhhfffeeeffffffggghhhhhhgggfffeeekkklllmmmllljjjiiiiiiiiiooonnnnnnmmmkkkjjjiiiiiijjjjjjjjjiiiiiijjjlllnnnqqqqqqooonnnkkkiiifffeee]]]\\\ZZZXXXUUUSSSQQQPPPPPPOOONNNMMMMMMMMMNNNNNNLLLKKKKKKJJJIIIIIIJJJJJJMMMNNNPPPQQQSSSTTTUUUUUUVVVWWWYYYZZZ[[[\\\___aaacccdddfffiiillloooqqqsssuuuuuuvvvyyy|||}}}}}}{{{yyywwwuuuttttttuuuwwwyyyvvvwwwzzzyyyuuuttttttuuutttooollliiikkkooosssvvvwww{{{|||~~~~~~~~~~~~~~~~~~~~~{{{tttpppooopppttttttmmmkkkkkkkkklllppp|||{{{qqqhhhhhhnnnsss___WWWLLLEEEDDDDDDCCCBBB@@@AAABBBEEEFFFHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@????????????????????????>>>???@@@???=========>>>>>>>>>@@@AAABBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@?????????@@@AAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIJJJKKKMMMNNNOOOOOOMMMLLLJJJGGGFFFFFFGGGHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJHHHFFFDDDCCCEEEGGGLLLSSS\\\dddjjjnnnooommmlllpppwww}}}zzz}}}666666555444444444444444333222111000///..................///111555888:::AAAEEELLLRRRXXX]]]cccfffgggggggggfffffffffffffffiiiiiiiiiiiijjjkkkmmmmmmooonnnmmmlllkkkkkkkkkkkkllljjjhhhggghhhgggfffeeegggggghhhhhhgggfffeeedddiiikkkllllllkkkjjjkkkkkkpppppppppooonnnmmmllllllpppnnnkkkiiiiiikkknnnoooooommmkkkgggdddbbb```___XXXXXXVVVTTTRRRPPPNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOQQQSSSUUUWWWXXXXXXVVVXXXZZZ[[[\\\^^^aaadddfffgggiiilllooorrrtttuuuxxxxxxxxxzzz}}}~~~}}}{{{vvvuuusssrrrrrrsssuuuvvvyyyzzz||||||vvvrrrppppppmmmmmmmmmpppuuuyyy{{{||||||}}}~~~}}}}}}}}}}}}{{{sssllliiihhhjjjwww}}}uuummmkkkkkklllnnnuuuwwwllleeeiiirrrgggVVVPPPHHHDDDDDDDDDDDDBBB===>>>@@@CCCEEEGGGHHHIIIGGGGGGHHHHHHIIIJJJJJJKKKGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@????????????============<<<<<<<<<<<<>>>???@@@???>>>===>>>???<<<===???AAACCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???@@@????????????@@@AAAAAADDDDDDEEEFFFFFFGGGGGGHHHGGGHHHIIIKKKLLLNNNOOOPPPLLLKKKIIIGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGHHHJJJLLLMMMNNNOOOKKKKKKJJJIIIGGGEEEDDDCCCAAADDDJJJRRR[[[dddjjjnnnpppoooooorrrxxx~~~||||||666555444444333333444444333333111000///.........//////000222666:::===@@@FFFJJJPPPVVV[[[```fffiiiiiiiiiiiiiiihhhggggggfffiiiiiijjjjjjkkklllmmmmmmmmmmmmllllllllllllmmmmmmllljjjggggggggghhhgggfffhhhhhhhhhggggggfffeeeeeejjjlllnnnnnnmmmmmmnnnooorrrssssssssssssrrrqqqpppqqqooommmmmmnnnoooppppppmmmjjjfffbbb^^^[[[ZZZYYYTTTSSSRRRQQQOOOMMMLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMPPPQQQSSSUUUVVVWWWXXXXXXWWWYYY[[[\\\^^^```cccfffjjjkkkllloooqqqtttvvvwwwyyyxxxxxxyyy{{{|||{{{zzzttttttsssrrrssstttvvvwww|||}}}vvvnnnjjjjjjjjjlllppptttyyy}}}}}}~~~~~~}}}}}}}}}}}}}}}xxxpppkkkhhhjjjvvv}}}yyytttiiihhhjjjmmmqqqyyy~~~uuukkkgggooozzz{{{___PPPLLLHHHEEEDDDDDDCCCBBB<<<>>>@@@CCCFFFHHHIIIJJJGGGGGGGGGHHHHHHHHHIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>==================>>>???@@@???>>>===>>>???===>>>@@@BBBCCCDDDEEEEEEHHHGGGGGGFFFEEEDDDDDDCCCGGGFFFEEECCCCCCDDDEEEEEEBBBBBBBBBBBBAAA@@@>>>>>>>>>>>>======>>>???@@@AAABBBCCCDDDEEEGGGHHHIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHFFFGGGHHHIIIKKKLLLMMMMMMJJJJJJIIIHHHGGGEEEDDDCCC===AAAGGGOOOYYYbbbiiimmmqqqqqqrrrtttyyy}}}}}}}}}777666555555444444555555444333222000////////////---...111444888===AAACCCKKKOOOUUUZZZ^^^bbbfffiiiiiijjjjjjjjjjjjiiiggggggiiiiiijjjkkklllmmmmmmmmmmmmnnnnnnooooooooooooooommmjjjhhhgggggghhhhhhhhhiiiiiihhhhhhgggggggggggglllnnnpppqqqpppqqqrrrsssuuuuuuwwwwwwwwwvvvuuutttoooooooooqqqssssssqqqnnnjjjgggccc^^^ZZZWWWUUUUUUQQQPPPOOONNNMMMLLLLLLKKKMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGHHHJJJLLLNNNOOOSSSSSSTTTVVVVVVWWWWWWWWWXXXZZZ\\\^^^```bbbfffiiimmmnnnoooqqqsssuuuvvvwwwxxxwwwvvvwwwyyyzzzyyyxxxtttttttttuuuvvvxxxyyy{{{tttiiiddddddgggkkkpppvvvzzz}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}vvvrrrsss{{{~~~yyytttoooeeefffkkkqqqwwwyyyrrrkkkkkkuuurrrZZZNNNLLLIIIFFFEEEDDDCCCBBB>>>???BBBDDDGGGIIIJJJKKKGGGGGGGGGGGGFFFFFFEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@AAAAAA???>>>>>>>>>=========<<<===>>>??????>>>===>>>@@@@@@@@@AAABBBCCCCCCCCCCCCHHHGGGGGGFFFEEEDDDCCCCCCGGGFFFDDDCCCCCCCCCDDDEEEBBBBBBAAAAAA@@@>>>===<<<<<<;;;;;;<<<===???BBBCCCAAAAAACCCDDDFFFHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGEEEDDDCCC>>>AAAFFFNNNWWW```hhhmmmpppqqqsssvvvyyy|||~~~|||||||||777777666555555555555666444333222111000/////////,,,...111666;;;@@@DDDFFFQQQUUUYYY]]]```cccgggiiiiiiiiijjjkkkkkkjjjhhhgggggghhhjjjlllmmmnnnnnnnnnnnnooopppqqqqqqqqqqqqpppnnnkkkhhhggghhhjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjnnnppprrrssssssssstttuuuuuuvvvxxxyyyyyyxxxwwwvvvooonnnoooqqqtttsssnnnjjjeeeccc```[[[WWWTTTQQQPPPNNNMMMMMMLLLLLLKKKKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGFFFGGGHHHIIIKKKMMMOOOQQQSSSTTTUUUWWWXXXXXXXXXXXXZZZ]]]___aaacccfffjjjmmmrrrsssssstttuuuvvvvvvwwwwwwuuutttuuuwwwxxxxxxxxxuuuuuuwwwxxx{{{}}}|||pppfffbbbaaafffjjjpppuuuxxx{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}zzzrrrlllfffiiirrr{{{yyyqqqmmmkkkooo{{{zzzeeeUUUMMMLLLIIIGGGEEEDDDCCCCCC@@@AAADDDFFFHHHJJJKKKLLLHHHGGGGGGFFFEEEEEEDDDDDDGGGFFFEEEEEEDDDDDDDDDEEECCCCCCCCCBBBBBBCCCCCCDDD??????>>>>>>======<<<<<<===>>>??????>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBGGGGGGGGGFFFFFFEEEEEEDDDFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@>>><<<<<<;;;;;;:::;;;===@@@CCCDDD???@@@AAACCCEEEFFFHHHHHHKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKKKKKKKJJJJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHFFFEEEDDDCCCDDDGGGLLLUUU___hhhmmmnnnqqqtttwwwyyy{{{zzz}}}{{{{{{777777666555555555555555444444222111000/////////000333666<<>><<<>>>??????>>>>>>???@@@@@@@@@BBBCCCDDDDDDDDDDDDHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCAAA???>>>===>>>===;;;;;;<<>>??????>>>>>>???AAA>>>???AAACCCDDDEEEFFFFFFHHHHHHIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFEEEDDDCCCAAA???>>>@@@???===<<<<<<>>>@@@BBB>>>???@@@AAACCCDDDEEEEEEGGGHHHJJJMMMPPPSSSUUUVVVLLLMMMMMMMMMMMMLLLLLLKKKFFFGGGIIIKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIJJJJJJKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFCCCBBBAAACCCJJJTTT^^^eeejjjnnntttwwwxxxzzz}}}xxx|||777666666555555555555666444222222444444000000333666:::@@@IIIQQQWWWYYYYYY_________aaacccfffhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjlllnnnoooooonnnoooppprrrttttttsssrrrqqqooommmkkkkkkllllllkkkjjjnnnnnnmmmmmmmmmoooqqqrrrsssttttttttttttssssssrrrqqqrrrrrrtttvvvvvvsssqqqsssooollljjjhhheee```\\\YYYWWWTTTPPPMMMKKKJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMOOOQQQSSSTTTRRRTTTYYY]]]```bbbbbbbbbccchhhnnnpppppprrrwww||||||xxxuuuvvvuuuuuuvvvwwwwwwuuussspppsssxxx~~~yyyvvvrrrnnnkkkjjjjjjkkkppprrruuuwwwxxxxxxwwwwww|||}}}}}}~~~|||~~~~~~}}}}}}~~~~~~}}}~~~{{{nnngggnnnzzz|||hhhUUUIIIHHHJJJGGGFFFEEEDDDDDDCCCCCCDDDFFFDDDDDDEEEFFFGGGFFFEEEGGGGGGHHHHHHIIIJJJKKKKKKIIIGGGEEEBBBAAAAAABBBBBBGGGGGGFFFFFFGGGGGGHHHIIIHHHJJJKKKJJJGGGDDDBBBBBBBBBBBBBBBAAA>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIKKKKKKJJJIIIHHHFFFDDDDDDDDDDDDDDDCCCAAA???<<<;;;@@@>>><<<===???AAABBBBBBCCCBBBBBBCCCCCCDDDEEEFFFHHHLLLLLLKKKNNNUUUTTTOOOPPPMMMJJJJJJLLLKKKIIIFFFHHHHHHGGGFFFEEEEEEFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKKKKIIIGGGJJJLLLNNNMMMJJJIIIKKKMMMOOONNNMMMKKKJJJIIIIIIIII??????@@@BBBGGGPPPZZZbbbhhhoootttuuuvvvzzz|||zzzzzzzzzzzz|||777777666555555555666666666333222444333111222666>>>BBBIIIRRR[[[```bbbbbbbbbbbbbbbbbbdddfffiiikkkllllllkkkkkkkkkkkkllllllmmmlllkkkllloooppppppooopppqqqrrrssstttssssssrrrqqqooonnnnnnoooppppppooollllllmmmnnnoooppprrrrrrrrrrrrrrrrrrrrrrrrqqqqqqppppppqqqsssuuuuuurrrpppnnnkkkhhheeedddaaa]]]YYYVVVTTTQQQNNNLLLJJJJJJJJJGGGGGGGGGFFFEEEDDDCCCBBBDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRTTTUUUUUUWWWZZZ^^^```cccddddddffflllrrrvvvvvvxxx|||}}}yyyvvvxxxwwwwwwwwwxxxxxxvvvuuupppsssxxx~~~yyywwwtttpppnnnnnnoooooossstttvvvxxxyyyyyyyyyyyy|||||||||}}}~~~{{{|||~~~~~~vvvnnnlllvvvrrr```PPPHHHFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDFFFEEEDDDEEEGGGGGGGGGEEEGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHEEECCCBBBBBBCCCCCCDDDEEEEEEFFFHHHIIIKKKKKKJJJLLLNNNMMMJJJGGGEEEEEECCCDDDDDDBBB@@@??????AAAAAAAAABBBBBBCCCDDDFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJLLLLLLLLLKKKIIIGGGFFFEEEEEEEEEEEEDDDCCCAAA???>>>@@@???===>>>@@@BBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFIIIMMMNNNJJJJJJOOORRRQQQOOOLLLJJJIIIKKKKKKIIIGGGGGGGGGFFFEEEEEEEEEEEEEEECCCCCCDDDEEEFFFGGGHHHHHHKKKKKKKKKMMMNNNNNNLLLJJJKKKMMMNNNMMMKKKJJJKKKMMMMMMMMMMMMLLLKKKIIIHHHHHHBBBBBBBBBDDDIIIRRR\\\dddiiiooossstttvvvzzz}}}||||||{{{|||~~~~~~~~~888888777666666666666666777444333333222111555;;;AAAGGGPPPZZZaaaeeegggggghhhfffeeedddeeehhhkkkmmmnnnnnnmmmllllllmmmnnnoooooonnnmmmnnnpppqqqqqqppprrrrrrrrrrrrrrrsssttttttrrrqqqooopppqqqrrrrrrqqqiiijjjmmmoooqqqsssssstttqqqqqqqqqqqqpppppppppooooooooooooqqqsssrrrqqqooohhhfffbbb___]]][[[XXXVVVTTTRRRPPPMMMKKKIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCEEEGGGHHHIIIJJJLLLLLLMMMOOOQQQTTTVVVWWWZZZ[[[\\\^^^aaacccfffgggiiiooovvv{{{}}}~~~~~~{{{yyyzzzyyyyyyyyyzzzzzzxxxvvvqqqtttyyy~~~yyyxxxuuussssssssstttuuuvvvwwwwwwxxxyyyzzzzzz{{{|||{{{{{{{{{{{{|||}}}~~~yyy{{{}}}~~~xxxtttvvvttteeeVVVLLLHHHGGGFFFDDDDDDCCCCCCCCCDDDEEEEEEFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDEEEBBBCCCEEEGGGIIIKKKMMMNNNLLLNNNPPPPPPMMMJJJIIIHHHEEEEEEEEECCCAAA???@@@AAACCCBBBBBBBBBCCCEEEGGGHHHGGGHHHHHHIIIJJJJJJKKKKKKMMMMMMLLLLLLJJJIIIGGGFFFEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@??????AAACCCCCCBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGKKKLLLHHHFFFJJJOOORRRMMMKKKHHHGGGHHHIIIIIIHHHFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMMMMKKKIIIMMMNNNNNNMMMLLLKKKKKKMMMKKKLLLMMMMMMLLLJJJHHHGGGFFFEEEDDDEEEJJJSSS^^^fffjjjpppssssssvvv{{{~~~~~~~~~~~~{{{|||999999888777666666666666777444222333111222888@@@FFFLLLWWW```fffjjjkkkkkkmmmkkkiiiggghhhjjjmmmoooooonnnmmmllllllmmmooopppqqqpppnnnoooqqqrrrsssrrrtttsssrrrqqqrrrsssuuuvvvsssqqqoooooopppppppppnnnfffiiimmmqqqtttuuuuuutttsssrrrrrrqqqppppppppppppnnnnnnmmmnnnpppooonnnlllcccaaa]]]ZZZXXXWWWVVVVVVVVVTTTQQQMMMKKKIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCAAABBBCCCEEEGGGIIIJJJKKKLLLLLLNNNPPPRRRUUUWWWYYY]]]]]]]]]^^^```dddgggiiijjjpppxxx~~~}}}{{{zzzzzzyyyzzz{{{{{{yyyxxxsssvvv{{{~~~~~~~~~{{{xxxwwwvvvuuuuuuvvvxxxyyyyyyxxxxxxxxxxxxyyy{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzzzz{{{}}}~~~|||}}}}}}~~~ssshhhYYYNNNKKKJJJIIIHHHCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEFFFHHHHHHHHHGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFCCCDDDFFFHHHJJJLLLMMMMMMMMMOOOQQQQQQOOOLLLKKKKKKFFFFFFEEECCC@@@??????@@@CCCCCCBBBBBBCCCFFFHHHJJJGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAABBBCCCDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGDDDFFFHHHHHHIIIKKKNNNOOOIIIHHHFFFEEEEEEFFFGGGHHHEEEEEEDDDDDDDDDDDDDDDEEECCCDDDDDDEEEFFFGGGHHHIIIFFFFFFGGGJJJMMMNNNMMMLLLMMMMMMMMMLLLKKKKKKJJJKKKKKKLLLNNNOOOOOOLLLIIIGGGHHHGGGEEEFFFJJJSSS^^^fffkkkpppssssssvvv|||}}}yyyzzz}}}::::::999777777666666666666333222333222444===GGGOOOWWWaaaiiimmmnnnpppppppppnnnlllkkkkkklllnnnpppnnnmmmllllllmmmnnnoooppprrrpppnnnoooqqqtttuuuuuuvvvtttsssqqqrrrtttvvvwwwuuusssqqqppppppooonnnmmmfffiiinnnrrruuuvvvuuuuuuuuutttrrrqqqpppppppppqqqmmmlllkkkjjjkkkjjjiiiggg^^^\\\YYYWWWUUUUUUVVVXXXZZZXXXTTTPPPKKKHHHGGGFFF@@@AAAAAABBBBBBBBBAAAAAABBBCCCDDDFFFHHHIIIKKKKKKKKKLLLMMMPPPSSSVVVXXXZZZ]]]]]]]]]^^^aaadddhhhkkklllrrryyy}}}yyyyyyxxxzzz||||||{{{yyywwwyyy|||}}}{{{zzzzzz{{{|||zzzyyyvvvvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxyyyzzzzzzyyyyyyxxxxxxwwwwwwxxxxxx|||}}}~~~~~~~~~{{{|||}}}~~~{{{{{{|||}}}zzzfff\\\OOOHHHHHHJJJIIIHHHCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHFFFGGGHHHJJJKKKKKKKKKKKKKKKNNNPPPPPPNNNLLLKKKKKKFFFFFFEEEBBB???======>>>BBBBBBBBBCCCDDDFFFHHHJJJGGGGGGHHHIIIJJJKKKLLLMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHEEEDDDCCCDDDFFFFFFEEEDDDEEEEEEDDDEEEEEEFFFGGGHHHEEECCCEEELLLRRRTTTPPPMMMFFFFFFEEEDDDDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGJJJNNNRRRUUUUUUTTTMMMMMMLLLKKKKKKJJJIIIIIIKKKMMMOOOQQQPPPNNNJJJHHHHHHGGGFFFFFFJJJRRR]]]dddkkkpppttttttwww~~~zzzvvvxxx|||;;;;;;999888777777777777444333444666666999CCCOOOWWW]]]ffflllmmmnnnoooqqqqqqpppooonnnnnnooopppppplllmmmmmmnnnooooooooooooqqqooonnnooorrruuuwwwwwwvvvuuussssssssstttvvvxxxxxxvvvsssrrrrrrrrrqqqoooiiilllooosssuuuuuuuuuttttttrrrqqqooonnnnnnnnnoookkkhhhfffeeedddcccaaa___WWWVVVTTTQQQPPPRRRUUUYYY]]][[[VVVQQQLLLIIIGGGEEE@@@@@@BBBCCCCCCDDDCCCCCCCCCCCCEEEFFFHHHIIIJJJKKKJJJKKKMMMOOOSSSVVVYYY[[[]]]]]]]]]___bbbfffjjjmmmppptttzzz~~~xxxxxxxxxzzz}}}~~~~~~|||{{{|||~~~}}}yyyvvvuuuuuuvvvzzz{{{}}}}}}{{{yyyxxxxxxvvvuuuuuuuuuuuuvvvwwwwwwzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvvvvwwwwwwwww|||}}}~~~~~~{{{zzzzzz|||zzz{{{|||||||||rrrZZZRRRHHHDDDEEEGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFGGGIIIJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJLLLNNNOOOMMMLLLKKKKKKGGGGGGEEEBBB???=========@@@@@@BBBCCCEEEFFFHHHHHHFFFFFFGGGIIIJJJKKKLLLMMMJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHFFFEEEEEEFFFHHHHHHFFFDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIEEEGGGQQQZZZYYYSSSMMMEEEFFFGGGFFFDDDCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFIIIMMMRRRUUUUUUUUUOOOMMMLLLKKKLLLKKKJJJHHHKKKLLLOOOQQQPPPNNNKKKIIIGGGFFFFFFGGGKKKRRR[[[bbbkkkpppuuuvvvyyy{{{vvvtttvvvzzz<<<;;;:::999888777777777444555777:::;;;???KKKWWW^^^dddkkknnnmmmmmmnnnpppppppppqqqqqqqqqqqqpppppplllmmmoooqqqrrrqqqppppppooonnnlllnnnqqqvvvxxxzzzvvvuuutttttttttuuuvvvwwwwwwuuuttttttuuuuuuuuutttmmmnnnqqqssstttttttttssspppnnnllljjjiiiiiijjjjjjgggdddaaa^^^]]][[[XXXVVVNNNNNNMMMKKKJJJMMMSSSXXX]]]ZZZVVVQQQMMMJJJGGGGGGCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJLLLOOORRRVVVYYY[[[]]]]]]___bbbfffjjjmmmoooqqqtttxxx}}}~~~|||}}}xxxxxxyyy{{{~~~|||xxxtttqqqppppppqqqrrrrrrrrrtttvvvxxxyyyzzzwwwwwwvvvvvvuuuuuuuuuuuu{{{{{{|||||||||{{{yyyyyywwwwwwvvvvvvvvvwwwwwwxxxzzz{{{}}}}}}zzzxxxyyy||||||}}}}}}|||{{{}}}~~~wwwfffRRRMMMGGGEEEEEEGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGHHHIIIJJJJJJHHHFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLKKKJJJIIIIIIKKKNNNOOOMMMLLLKKKKKKHHHHHHGGGDDD@@@======>>>===???AAADDDFFFFFFFFFFFFEEEEEEFFFHHHIIIKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIGGGEEEFFFFFFFFFFFFGGGHHHIIIIIIKKKFFFHHHQQQWWWTTTOOOMMMFFFIIIKKKJJJGGGEEEDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGCCCCCCDDDEEEFFFGGGGGGHHHEEEFFFHHHLLLPPPSSSRRRRRRRRROOOMMMMMMNNNNNNKKKIIIJJJKKKMMMNNNNNNLLLJJJHHHFFFGGGHHHIIIMMMSSSZZZ```iiipppvvvxxx{{{zzztttrrruuuyyy===<<<;;;999888777777777555666:::>>>???CCCOOO\\\hhhmmmsssuuurrrqqqsssuuuooopppqqqrrrsssrrrqqqppplllnnnqqqttttttsssrrrpppnnnmmmkkkmmmqqqvvvyyy{{{uuuuuuuuuuuuuuuvvvvvvwwwtttsssrrrsssuuuwwwwwwvvvoooppprrrssssssssssssrrrlllkkkhhhfffeeeeeeffffffdddaaa]]]ZZZXXXUUURRRPPPIIIIIIHHHFFFFFFJJJQQQVVV[[[YYYUUUQQQMMMJJJIIIHHHBBBCCCCCCCCCBBBAAA@@@@@@BBBCCCCCCDDDEEEFFFFFFGGGHHHIIIKKKNNNRRRVVVYYY[[[]]]^^^aaadddhhhlllppprrroooqqqtttxxx{{{|||zzzxxxzzz~~~xxxxxxzzz}}}zzzxxxtttpppmmmlllmmmmmmllljjjkkknnnsssxxx{{{|||xxxxxxwwwwwwvvvuuutttttt|||}}}~~~~~~}}}zzzyyyvvvvvvvvvvvvvvvwwwxxxxxxwwwyyy|||~~~zzzvvvuuuyyy|||~~~~~~}}}~~~~~~|||{{{}}}{{{www{{{pppZZZPPPNNNJJJHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHKKKLLLMMMLLLKKKJJJIIIKKKNNNOOONNNLLLLLLLLLJJJJJJHHHEEEAAA>>>>>>???;;;>>>AAAEEEFFFFFFEEEDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLLLLMMMLLLLLLKKKJJJIIIEEEEEEDDDCCCCCCDDDEEEFFFHHHGGGHHHIIIJJJJJJGGGEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJFFFHHHNNNOOOKKKIIIKKKHHHKKKNNNNNNJJJFFFEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKMMMPPPSSSUUUTTTSSSTTTQQQOOONNNPPPPPPMMMJJJHHHIIIKKKLLLKKKJJJHHHGGGFFFHHHIIIKKKNNNTTT[[[___iiipppvvvyyy}}}{{{vvvqqqtttxxx~~~???:::666444666777777666222444777:::@@@JJJWWW```jjjpppvvvwwwsssooooooppprrrqqqqqqssswwwxxxuuusssmmmnnnqqqsssuuuvvvvvvvvvpppooooooppprrruuuxxxzzzyyyyyyyyyyyyxxxvvvtttssstttrrrrrrsssvvvzzz{{{{{{xxxuuurrrpppppppppooooookkkhhhccc^^^\\\[[[]]]^^^]]]ZZZVVVRRRNNNLLLJJJIIICCCBBBAAABBBEEEJJJOOORRRXXXVVVRRRMMMJJJHHHGGGGGGEEEFFFFFFFFFFFFFFFEEEEEECCCEEEHHHIIIHHHHHHHHHIIIIIIKKKNNNRRRVVVXXXYYYYYY]]]aaafffkkkmmmoooqqqsssvvvsssuuu|||}}}wwwrrrsss{{{~~~zzztttuuuxxx|||}}}zzzxxxxxxuuuqqqooonnnkkkgggcccggghhhjjjnnnrrrxxx|||{{{zzzyyywwwvvvuuuuuuuuu{{{|||~~~}}}{{{{{{zzzyyyvvvtttuuuxxx{{{~~~}}}~~~{{{{{{yyywwwvvvxxx|||~~~|||{{{|||~~~{{{wwwtttyyyiiiWWWOOOMMMJJJHHHFFFFFFFFFGGGIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFDDDFFFFFFFFFGGGGGGHHHHHHHHHEEEGGGIIIKKKLLLLLLKKKJJJHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGGGGFFFDDDCCCAAA@@@@@@AAABBBCCCDDDDDDDDDDDD???@@@BBBDDDFFFHHHHHHIIIKKKJJJHHHGGGFFFGGGGGGHHHHHHGGGEEEDDDDDDDDDEEEEEEIIIHHHFFFEEEEEEFFFHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKLLLKKKJJJJJJKKKMMMOOOQQQRRRRRRQQQPPPPPPOOONNNNNNOOONNNMMMLLLKKKKKKKKKKKKLLLKKKJJJKKKNNNTTTYYY]]]gggoooyyy~~~~~~{{{yyyuuutttvvv>>>;;;777555666888777666333777;;;@@@GGGRRR^^^gggmmmsssxxxyyyuuuqqqqqqrrrsssrrrrrruuuwwwxxxvvvtttqqqrrrssstttuuutttssssssrrrqqqqqqqqqrrruuuwwwyyyxxxxxxyyyyyyxxxvvvtttssssssrrrrrruuuyyy}}}|||yyytttqqqooonnnmmmlllhhhddd^^^YYYVVVVVVXXXYYYYYYWWWSSSPPPMMMJJJIIIHHHEEEDDDBBBBBBDDDHHHKKKNNNSSSQQQMMMJJJGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFHHHJJJKKKJJJIIIIIIJJJHHHLLLQQQVVVYYY[[[ZZZYYY___ccchhhlllnnnqqqtttvvvvvvsssuuu{{{|||wwwtttttt|||~~~zzztttuuuwww{{{~~~~~~{{{yyywwwuuurrrnnnllllllkkkhhheeedddeeegggkkkoootttxxxzzz{{{zzzxxxwwwuuutttttttttzzz{{{~~~~~~}}}{{{zzzyyywwwuuuvvvyyy{{{}}}||||||~~~||||||zzzxxxwwwyyy}}}xxxuuussssss{{{eeeTTTLLLKKKHHHFFFEEEEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGFFFDDDFFFFFFFFFGGGGGGGGGHHHHHHFFFGGGIIIJJJJJJJJJHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEECCCBBBAAA??????AAABBBDDDDDDEEEEEE???@@@AAACCCEEEFFFHHHHHHLLLKKKJJJIIIHHHHHHIIIIIIGGGFFFFFFEEEEEEEEEEEEFFFIIIHHHFFFEEEEEEFFFGGGHHHFFFGGGGGGGGGGGGGGGFFFFFFIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCCCCCCCCCCCCCDDDFFFHHHJJJKKKKKKKKKJJJJJJKKKMMMOOOQQQQQQQQQPPPOOOOOONNNMMMMMMOOONNNMMMLLLKKKKKKKKKKKKMMMLLLKKKKKKNNNSSSYYY\\\eeennnyyy}}}{{{vvvuuuxxx===;;;888777777777777666555:::BBBIIIQQQ[[[fffnnnrrrvvvzzz{{{xxxtttssssssttttttuuuvvvxxxyyywwwuuurrrssstttuuuuuuuuutttsssssssssrrrrrrsssuuuwwwyyywwwxxxxxxyyyxxxwwwvvvuuurrrrrrsssvvv{{{|||vvvrrrooommmjjjiiieeeaaaYYYSSSOOONNNPPPRRRSSSQQQOOOMMMJJJIIIHHHGGGGGGEEEDDDCCCCCCFFFHHHJJJMMMKKKHHHFFFEEEDDDEEEFFFDDDEEEEEEFFFFFFFFFEEEEEEHHHJJJLLLLLLLLLKKKLLLMMMJJJNNNTTTZZZ^^^^^^]]]\\\cccfffjjjmmmpppssswwwzzzxxxuuuvvvzzz{{{yyywwwwww{{{~~~|||tttuuuwww{{{}}}}}}|||{{{yyyxxxwwwvvvssspppmmmkkkkkkkkkkkkjjjhhhiiikkknnnrrrvvvyyy{{{zzzyyywwwuuutttsssssssssxxxyyy{{{~~~{{{{{{zzzxxxvvvvvvyyy{{{{{{{{{{{{|||}}}}}}|||zzzyyyzzz~~~|||tttmmmnnnsss~~~xxx___QQQHHHGGGFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKHHHGGGFFFFFFGGGGGGFFFDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIHHHFFFEEEGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEDDDCCCBBB>>>???@@@BBBCCCCCCDDDDDD@@@@@@@@@@@@BBBDDDFFFHHHKKKKKKJJJIIIHHHHHHHHHGGGEEEFFFFFFGGGGGGGGGGGGFFFHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFFFFGGGGGGGGGFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAABBBCCCCCCBBBBBBCCCDDDFFFHHHJJJLLLKKKJJJJJJJJJKKKMMMOOOPPPOOOOOONNNNNNMMMMMMLLLLLLNNNNNNMMMLLLKKKKKKKKKKKKNNNMMMLLLLLLNNNSSSXXX[[[cccmmmyyy|||wwwwwwyyy;;;:::999888777777777777888>>>HHHPPPXXX```jjjpppuuuxxx{{{{{{yyyvvvttttttvvvvvvwwwyyyyyyyyyxxxwwwoooqqqsssuuuvvvwwwwwwwwwsssrrrrrrrrrtttvvvyyy{{{wwwxxxyyyyyyyyyxxxwwwvvvsssrrrsssvvv{{{~~~{{{uuuqqqnnnkkkiiiggggggbbbYYYPPPKKKIIIIIIJJJMMMMMMKKKJJJIIIHHHGGGGGGGGGFFFDDDDDDDDDFFFHHHJJJJJJIIIFFFDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGIIILLLMMMMMMNNNPPPRRRPPPRRRWWW\\\```bbbbbbbbbgggjjjmmmooorrruuuzzz}}}}}}{{{zzz{{{||||||zzzzzzyyy{{{~~~vvvvvvxxx{{{~~~{{{zzzxxxvvvuuuuuuuuuuuuuuurrrnnnlllkkklllmmmnnnmmmnnnppprrruuuxxxzzz{{{yyyxxxvvvtttrrrrrrssssssvvvwwwxxxzzz|||~~~{{{{{{zzzyyywwwwwwyyy{{{zzzyyyyyyzzz}}}~~~~~~}}}~~~~~~}}}{{{zzz|||{{{rrrjjjmmmsss~~~lllXXXNNNEEEEEEEEEEEEEEEFFFHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHJJJKKKLLLMMMMMMMMMHHHGGGFFFFFFGGGGGGFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHHHHGGGFFFHHHGGGFFFFFFFFFHHHIIIKKKJJJIIIHHHGGGEEEEEEDDDDDD@@@@@@AAAAAABBBAAAAAA@@@@@@@@@???>>>@@@BBBEEEFFFGGGGGGHHHHHHGGGFFFEEEEEEDDDEEEFFFHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBCCCEEEHHHJJJLLLJJJJJJJJJJJJKKKMMMNNNOOOMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOONNNLLLLLLNNNRRRWWWZZZcccmmmzzz~~~{{{wwwwwwzzz;;;;;;:::888888888999;;;===DDDNNNVVV]]]cccjjjooovvvxxxzzzzzzyyywwwuuuuuuvvvxxxyyyzzzzzzyyyyyyxxxppprrrtttvvvwwwwwwwwwwwwqqqqqqqqqrrrtttwwwzzz|||xxxxxxyyyzzzzzzyyyxxxwwwsssssssssuuuxxxzzzzzzyyyyyyvvvqqqmmmkkkjjjhhhgggkkkeee\\\RRRJJJFFFEEEEEEIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEHHHJJJKKKKKKIIIFFFDDDBBBBBBCCCCCCEEEEEEFFFGGGHHHHHHGGGGGGFFFHHHKKKMMMNNNPPPTTTVVVVVVWWWYYY\\\```dddhhhjjjjjjllloooqqqsssvvvzzz}}}~~~}}}xxxzzz}}}zzzyyyyyy{{{~~~~~~}}}yyyxxxvvvtttsssssstttuuuuuussspppmmmkkkkkklllnnnnnnoooqqqsssuuuvvvxxxxxxxxxwwwtttrrrrrrssstttuuuuuuuuuvvvwwwyyy{{{|||}}}zzzzzzzzzyyywwwwwwxxxzzzxxxxxxwwwyyy{{{||||||{{{}}}}}}|||{{{|||xxxnnnmmmooouuu}}}www___PPPIIIDDDDDDEEEFFFGGGHHHIIIJJJEEEEEEFFFFFFGGGHHHJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNHHHGGGFFFFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGIIIKKKLLLJJJIIIGGGFFFEEEEEEEEEEEECCCCCCCCCBBBAAA???>>>===AAA@@@>>>>>>???AAACCCEEEEEEFFFHHHIIIIIIHHHFFFEEECCCDDDFFFGGGHHHHHHGGGFFFDDDDDDDDDDDDEEEEEEFFFGGGEEEFFFGGGGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBCCCEEEGGGJJJKKKIIIIIIJJJJJJKKKMMMNNNNNNKKKKKKKKKKKKKKKKKKJJJJJJGGGGGGHHHJJJLLLNNNPPPQQQOOONNNLLLLLLNNNRRRWWWZZZdddnnnzzz|||xxxuuuvvvzzz======<<<;;;:::;;;???BBBGGGMMMVVV^^^bbbggglllpppvvvwwwxxxzzzzzzyyywwwvvvwwwyyy{{{{{{zzzyyyyyyyyyuuuvvvwwwwwwwwwvvvttttttqqqppppppqqqsssvvvyyy{{{wwwxxxxxxyyyxxxwwwvvvuuusssrrrrrrsssuuuuuutttrrrrrroookkkhhhggggggfffeeelllfff]]]TTTLLLFFFDDDCCCEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCDDDEEEHHHJJJKKKKKKIIIFFFDDDCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIIIIIIIGGGIIIKKKMMMOOORRRVVVYYYZZZZZZZZZ\\\```fffkkkooolllnnnqqqssstttvvvyyy{{{zzz|||~~~}}}{{{zzzzzz||||||{{{zzzxxxwwwuuutttssssssttttttsssrrrqqqnnnkkkkkklllnnnssstttvvvwwwxxxyyyyyyyyywwwuuusssrrrrrrtttvvvxxxwwwwwwvvvvvvwwwxxxzzz|||xxxyyyzzzxxxwwwvvvwwwyyyxxxwwwvvvxxxzzz{{{{{{zzz{{{{{{{{{{{{}}}uuummmrrruuuyyy}}}gggTTTIIIEEECCCCCCDDDFFFGGGHHHIIIJJJFFFFFFFFFGGGGGGIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOHHHGGGFFFFFFGGGGGGFFFDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIGGGGGGGGGGGGHHHJJJKKKLLLIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDDDDCCCAAA@@@>>>===AAA@@@?????????AAABBBCCCEEEGGGJJJLLLMMMLLLKKKIIIDDDEEEEEEFFFFFFFFFFFFEEECCCCCCDDDDDDEEEEEEFFFFFFBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEFFFGGGGGGFFFEEEDDDEEEDDDCCCBBBAAABBBCCCCCCCCCCCCBBBCCCDDDFFFHHHJJJHHHIIIJJJKKKLLLMMMMMMNNNKKKKKKKKKKKKJJJJJJJJJJJJEEEFFFGGGIIILLLNNNQQQRRRNNNMMMLLLLLLNNNSSSXXX[[[fffoooyyy~~~}}}{{{|||~~~{{{vvvsssvvv{{{AAAAAA@@@>>>===@@@FFFKKKQQQWWW```fffjjjnnnssswwwvvvwwwxxxyyy{{{{{{zzzxxxvvvyyy|||{{{yyyxxxxxxyyyvvvvvvwwwxxxwwwvvvuuutttsssrrrqqqqqqrrrtttvvvxxxuuuvvvvvvvvvuuutttrrrqqqqqqqqqqqqrrrssssssrrrpppllliiieeecccccccccbbbaaagggccc\\\TTTMMMGGGDDDBBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBDDDEEEGGGHHHHHHGGGEEECCCCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMOOOPPPQQQSSSWWWZZZ[[[[[[\\\___ccchhhmmmpppmmmooorrrtttuuuuuuvvvwww}}}~~~|||yyyxxxyyyxxxwwwuuuwwwwwwvvvuuuttttttttttttrrrssstttrrrpppoooqqqssswwwxxxyyyzzz{{{{{{zzzyyyvvvtttrrrrrrsssuuuyyy{{{{{{zzzxxxwwwvvvxxxyyy{{{wwwxxxyyyxxxvvvuuuvvvwwwxxxwwwvvvwwwyyyzzzzzzyyyxxxyyyzzz{{{}}}xxxsssvvvzzzzzzhhhXXXMMMFFFDDDAAABBBCCCEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOHHHGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBCCCDDDDDDEEEDDDEEEFFFHHHIIIIIIJJJJJJHHHGGGEEECCCCCCCCCDDDEEECCCDDDDDDCCCCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCFFFJJJNNNPPPOOOMMMLLLEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCBBBCCCDDDDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHHHHHHHIIIKKKLLLLLLMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGHHHIIIKKKMMMOOOPPPMMMLLLKKKKKKNNNSSSYYY\\\gggoooxxx|||{{{zzz{{{~~~|||wwwrrrvvv}}}DDDDDDCCC@@@@@@DDDLLLRRRXXX^^^fffmmmqqquuuzzz~~~wwwwwwxxxzzz|||}}}|||zzzvvvyyy|||{{{yyywwwxxxyyyssstttvvvwwwxxxxxxxxxwwwuuutttrrrqqqqqqrrrssstttttttttttttttsssqqqooommmpppooopppqqqssssssqqqpppjjjgggccc`````````___^^^bbb___YYYSSSMMMHHHDDDCCC???@@@AAABBBBBBAAA@@@???@@@@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBBCCCEEEGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLPPPQQQRRRRRRRRRTTTWWWZZZYYY[[[^^^bbbfffjjjmmmooommmpppsssuuuuuutttttttttxxx}}}~~~{{{xxxwwwvvvuuutttrrrwwwwwwwwwvvvvvvuuuuuutttsssvvvxxxxxxvvvvvvxxxzzzuuuvvvwwwwwwxxxwwwvvvuuuuuutttrrrrrrssswwwzzz}}}}}}zzzxxxwwwxxxyyy{{{vvvwwwxxxwwwuuuuuuuuuvvvxxxwwwvvvwwwyyyzzzzzzyyywwwxxxyyyzzz}}}}}}|||www}}}wwwfffWWWMMMHHHFFFFFF@@@AAABBBDDDEEEFFFFFFFFFHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOHHHGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAABBBCCCEEEGGGHHHIIIHHHHHHHHHFFFDDDCCCBBBCCCDDDEEEBBBBBBCCCCCCDDDCCCCCCCCC@@@AAAAAABBBBBBBBBAAAAAA@@@CCCHHHMMMOOOOOOMMMLLLFFFEEEDDDBBBBBBBBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFGGGGGGFFFEEEDDDEEEDDDCCCBBBAAABBBCCCCCCEEEDDDCCCCCCCCCEEEFFFGGGGGGHHHIIIKKKLLLLLLMMMMMMJJJJJJKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJLLLMMMNNNLLLKKKJJJKKKOOOTTTYYY]]]hhhooowww{{{{{{zzz|||}}}xxxssswwwQQQMMMIIIGGGIIIOOOVVV[[[gggjjjnnnsssuuuxxx{{{|||~~~{{{xxxxxx{{{~~~}}}{{{yyyxxxyyyyyyxxxwwwyyyyyyyyyzzzzzzzzzzzz{{{vvvrrroooppppppnnnooorrrsssssssssssssssrrrqqqqqqqqqrrrssssssqqqooolllkkkbbbbbbaaa___^^^]]]\\\[[[YYYWWWTTTPPPKKKEEEAAA???DDDCCCAAA????????????@@@BBBAAAAAA@@@AAAAAABBBBBBDDDDDDCCCCCCDDDEEEFFFGGGJJJIIIHHHIIILLLNNNOOOPPPTTTUUUUUUWWWXXXZZZ\\\]]][[[]]]aaadddhhhjjjkkklllppptttyyy|||xxxxxxxxx{{{~~~~~~zzzyyywwwtttqqqppprrrtttttttttuuuuuuvvvwwwwwwwwwuuuuuuwwwyyyzzz{{{||||||~~~}}}{{{yyyxxxvvvsssqqqrrrssssssrrrsssvvv{{{~~~}}}{{{xxxwwwxxxzzz{{{uuuttttttttttttuuuuuuvvvvvvwwwxxxxxxxxxxxxyyy{{{yyyxxxxxx{{{vvvmmmcccVVVMMMIIIGGGCCC@@@BBBBBBCCCDDDEEEFFFGGGHHHEEEEEEFFFGGGGGGGGGGGGGGGMMMLLLKKKKKKKKKMMMNNNPPPJJJHHHFFFEEEFFFGGGGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFEEEDDDCCCDDDDDDEEEAAAAAAAAABBBCCCDDDEEEFFFBBBDDDEEEFFFFFFDDDAAA@@@>>>@@@CCCEEEFFFEEECCCBBBAAABBBFFFMMMTTTTTTNNNHHHIIIGGGDDDAAA???>>>>>>???AAA@@@@@@@@@AAACCCEEEFFFGGGEEECCCDDDFFFGGGFFFDDD???@@@AAAAAA@@@AAACCCEEEBBBDDDGGGIIIJJJHHHEEECCCDDDDDDCCCCCCBBBBBBAAAAAADDDCCCBBBAAABBBEEEHHHJJJGGGGGGHHHHHHIIIJJJJJJJJJMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKLLLNNNNNNOOOOOONNNHHHIIIJJJKKKMMMRRRXXX\\\iiiqqqyyy{{{xxxyyy{{{vvvtttxxxWWWSSSOOOLLLNNNTTT[[[aaakkknnnrrrvvvyyy{{{}}}~~~~~~{{{yyyyyy{{{}}}{{{yyyxxxyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzvvvrrroooqqqpppmmmmmmppprrrrrrrrrrrrrrrqqqpppoooooopppppppppnnnllliiihhhaaa```^^^\\\YYYWWWUUUTTTRRRQQQOOOLLLIIIEEEBBB@@@AAA@@@>>>===<<<<<<======??????>>>>>>>>>???@@@@@@CCCCCCCCCCCCEEEGGGIIIJJJLLLKKKKKKLLLNNNQQQRRRSSSSSSSSSTTTUUUWWWYYY[[[]]]bbbdddgggiiikkkmmmmmmmmmrrrwww~~~zzzyyyyyy{{{~~~yyyyyywwwtttqqqppprrrssswwwwwwvvvvvvvvvuuuuuuuuutttuuuwwwzzz|||}}}~~~}}}zzzyyywwwuuuqqqoooqqqrrrssstttuuuwww{{{~~~}}}{{{zzz{{{||||||vvvvvvuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxwwwwwwxxxyyywwwvvvvvvyyy|||pppddd[[[PPPHHHFFFEEECCC@@@???@@@AAABBBDDDEEEFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKJJJHHHFFFEEEFFFGGGGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBDDDCCCAAA@@@???@@@BBBCCCEEEEEEEEEEEEDDDDDDCCCCCC?????????@@@@@@AAACCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBDDDDDDCCCBBBAAABBBAAACCCIIIPPPRRRPPPLLLHHHFFFCCCAAA???>>>>>>???@@@@@@???@@@AAABBBDDDEEEEEEDDDCCCDDDFFFFFFDDDBBBAAAAAAAAA@@@@@@@@@AAABBBAAACCCFFFHHHHHHGGGEEECCCDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBAAABBBDDDGGGHHHGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKJJJKKKLLLLLLMMMMMMMMMMMMHHHIIIJJJKKKMMMQQQXXX\\\gggooovvvxxxwwwyyy}}}xxxuuuzzz___[[[VVVSSSUUU[[[bbbgggoooqqqtttxxx{{{|||||||||~~~}}}|||{{{{{{{{{{{{|||yyyxxxxxxyyy|||~~~~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzuuuqqqoooqqqqqqnnnlllmmmqqqqqqqqqppppppnnnmmmmmmllllllkkkjjjhhhfffcccbbb]]]\\\YYYVVVRRROOOLLLJJJJJJIIIIIIHHHFFFDDDBBBAAA???>>>===<<<;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCFFFIIIKKKMMMMMMMMMNNNNNNPPPSSSUUUWWWTTTUUUUUUWWWYYY\\\^^^___gggiiikkkmmmnnnnnnmmmmmmtttzzz}}}{{{{{{|||~~~wwwwwwvvvtttqqqppprrrsssyyyxxxwwwvvvuuutttssssssuuuwwwyyy{{{~~~~~~|||yyywwwuuussspppmmmooorrrtttvvvwwwyyy|||~~~~~~~~~}}}}}}yyyxxxxxxwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuuuusssrrrrrrvvv~~~tttfffXXXRRRIIICCCBBBCCCBBBAAA>>>>>>???AAABBBCCCDDDEEECCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIHHHFFFEEEFFFGGGGGGFFFDDDCCCBBBBBBAAAAAABBBBBBFFFCCCAAA>>>>>>???AAACCCCCCDDDEEEFFFEEEDDDBBBAAA============>>>???@@@@@@DDDCCCAAA@@@??????@@@AAABBBBBBBBBAAAAAAAAA@@@@@@CCCAAAAAADDDKKKOOOPPPOOOGGGEEECCC@@@>>>>>>??????????????????@@@BBBCCCDDDCCCCCCCCCDDDFFFEEECCCAAACCCBBBAAA@@@????????????AAABBBEEEGGGGGGFFFDDDCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDCCCBBBCCCDDDFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJKKKLLLLLLLLLKKKKKKIIIIIIJJJKKKMMMQQQWWW\\\eeelllrrrttttttxxx~~~zzzxxx{{{ddd```\\\YYYZZZ```gggkkkoooqqqssswwwyyyzzzyyywww{{{||||||||||||{{{zzzyyyxxxwwwxxxyyy|||~~~}}}|||{{{{{{{{{{{{{{{{{{zzzzzzsssnnnmmmqqqssspppnnnnnnppppppoooooommmlllkkkjjjgggfffdddbbb___]]][[[ZZZVVVUUURRROOOLLLHHHFFFEEEDDDDDDEEEDDDDDDCCCBBBAAA??????>>>>>>============????????????@@@AAABBBCCCBBBBBBBBBCCCEEEHHHJJJLLLMMMMMMOOOPPPQQQSSSWWWYYYYYYZZZZZZ\\\^^^```cccdddgggiiikkknnnooonnnmmmllltttzzz|||}}}}}}~~~}}}{{{uuuvvvuuusssqqqpppqqqssswwwvvvvvvuuutttsssssssssyyyzzz|||~~~|||zzzwwwuuutttssspppnnnnnnqqquuuxxxyyyzzz|||~~~~~~~~~}}}|||zzzzzzzzzyyyyyywwwwwwvvvwwwwwwvvvvvvuuutttrrrppplllkkkkkkqqq{{{|||kkk^^^QQQLLLFFFBBBAAABBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBCCCEEEGGGHHHHHHGGGGGGIIIGGGFFFFFFGGGGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAACCCBBBAAA@@@??????@@@@@@AAACCCEEEFFFFFFDDDAAA???<<<<<<<<<<<<<<<===>>>>>>AAA@@@@@@@@@@@@AAABBBBBBCCCBBBAAA???????????????CCCAAAAAACCCGGGKKKLLLLLLEEEDDDAAA???>>>>>>??????>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFEEECCCBBBCCCAAA@@@????????????>>>AAABBBEEEFFFGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKKKKLLLLLLKKKKKKKKKIIIJJJJJJKKKMMMQQQWWW[[[dddiiinnnppprrrxxx~~~zzzyyy|||dddaaa^^^]]]^^^ccchhhlllpppqqqsssvvvzzzzzzwwwtttxxxzzz{{{||||||{{{zzzxxxxxxxxxxxxyyy{{{|||zzzxxxzzzzzzzzz{{{{{{{{{||||||pppkkkjjjppptttrrrpppooonnnnnnmmmlllkkkiiigggfffaaa___\\\XXXUUUSSSRRRQQQMMMLLLKKKIIIGGGEEECCCBBBBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>=========<<<>>>>>>>>>???@@@BBBCCCDDDCCCCCCCCCCCCDDDFFFIIIJJJKKKMMMOOOPPPQQQSSSWWW[[[^^^^^^___```bbbdddeeegggfffhhhllloooqqqqqqpppooorrrxxx}}}{{{~~~~~~|||yyyxxxsssttttttsssqqqpppqqqssssssssstttttttttuuuuuuuuu~~~~~~zzzwwwuuusssssssssrrrpppnnnqqqvvvyyyzzzzzz|||}}}{{{|||~~~~~~}}}{{{zzz{{{{{{{{{{{{zzzyyywwwvvvxxxwwwuuuuuutttrrrnnnjjjcccbbbdddkkkvvv||||||tttbbbWWWMMMJJJFFFCCCBBBBBBBBBBBBDDDDDDDDDCCCBBBAAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCC@@@BBBDDDFFFGGGGGGFFFFFFHHHFFFEEEFFFGGGGGGEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@>>>@@@AAABBBBBB@@@>>><<<@@@BBBDDDFFFFFFCCC@@@>>><<<<<<<<<<<<<<<======>>>;;;===@@@BBBDDDDDDDDDCCCDDDCCC@@@???>>>>>>>>>???BBBBBBBBBDDDFFFGGGFFFEEEDDDBBB@@@>>>===>>>???@@@===>>>???@@@AAABBBBBBBBBDDDEEEFFFGGGFFFEEEDDDDDDBBB@@@>>>???@@@BBBAAA???AAABBBDDDFFFGGGFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGGGGHHHHHHGGGGGGGGGKKKKKKLLLLLLMMMMMMLLLLLLJJJJJJKKKKKKMMMQQQWWW[[[cccgggkkkmmmpppvvv}}}yyywww{{{bbbaaa``````bbbfffjjjlllssssssuuuyyy}}}}}}yyytttvvvwwwzzz|||||||||zzzyyyyyyxxxyyyzzz{{{zzzxxxvvvyyyyyyzzz{{{|||}}}}}}~~~oooiiiggglllqqqqqqnnnnnnkkkjjjjjjhhhfffdddbbbaaa[[[XXXTTTOOOKKKIIIIIIIIIDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<>>>@@@AAABBBDDDDDDCCCDDDEEEGGGIIIJJJKKKNNNQQQRRRRRRUUUZZZ^^^bbbbbbbbbbbbdddeeefffggghhhkkkoootttvvvwwwvvvuuuqqqwww}}}}}}{{{zzz{{{~~~yyyvvvtttqqqrrrssssssqqqqqqqqqrrrrrrrrrsssuuuvvvxxxyyyyyy~~~}}}zzzxxxtttsssssssssrrrqqqooorrrvvvxxxyyyyyyzzz|||yyyzzz{{{||||||{{{zzzyyyzzz{{{{{{|||{{{zzzxxxwwwyyywwwttttttssspppjjjeee[[[[[[\\\cccppp~~~~~~xxxxxx~~~|||yyy|||zzziiiYYYQQQJJJHHHFFFDDDCCCCCCCCCDDDFFFFFFEEEDDDCCCBBBAAA@@@AAAAAABBBCCCCCCCCCCCCBBB??????AAABBBDDDEEEEEEEEEGGGFFFEEEFFFGGGGGGEEECCCBBBAAA@@@@@@??????@@@@@@;;;===AAADDDDDDAAA===;;;???AAADDDEEEEEECCC@@@>>>===<<<<<<;;;<<<<<<======999<<<@@@CCCEEEEEEDDDCCCDDDBBBAAA???>>>>>>??????@@@AAACCCEEEEEEDDDBBBAAABBBAAA???======>>>???@@@===>>>???AAABBBBBBBBBBBBEEEFFFGGGFFFEEEDDDEEEGGGCCCAAA>>>???BBBCCCBBB@@@@@@AAACCCDDDEEEEEEEEEEEECCCDDDDDDEEEFFFGGGGGGGGGCCCDDDFFFGGGHHHGGGFFFFFFDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGJJJJJJKKKLLLMMMMMMMMMMMMJJJKKKKKKKKKLLLPPPVVVZZZaaadddgggiiilllrrr{{{{{{wwwtttyyy```aaaccceeegggjjjmmmnnnuuutttvvvzzzzzzuuutttvvvxxxzzz|||||||||{{{yyyyyyyyy{{{||||||yyywwwwwwxxxyyy{{{|||~~~ppphhhcccggglllllliiihhhffffffeeecccaaa___\\\[[[UUURRRMMMGGGDDDBBBAAAAAA===============>>>>>>>>>;;;<<<===>>>@@@@@@@@@@@@;;;<<<============<<<;;;::::::;;;<<<>>>@@@BBBCCCDDDDDDEEEFFFHHHJJJMMMNNNNNNRRRVVVVVVVVVYYY^^^dddggggggffffffgggggghhhiiijjjnnnrrrwwwyyyyyyxxxwwwssswww{{{zzzxxxwwwzzz}}}}}}}}}wwwtttssspppqqqssssssqqqqqqqqqrrruuuuuuvvvxxxyyy{{{||||||~~~~~~~~~zzzvvvsssrrrqqqpppoooqqqsssuuuvvvwwwwwwyyyzzzxxxyyyyyyzzzzzzyyyyyyyyyxxxyyy{{{||||||zzzyyyxxxzzzvvvssssssrrrooohhhbbbVVVUUUVVV\\\ggguuuyyyssssssyyy~~~}}}yyyxxx}}}}}}ppp^^^PPPKKKCCCCCCCCCCCCBBBBBBDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBAAABBBBBBCCCCCCCCCCCCCCC@@@@@@AAABBBCCCEEEFFFGGGFFFFFFEEEFFFGGGGGGEEEBBBAAAAAA@@@???????????????:::<<>><<<<<<;;;;;;:::;;;;;;<<<<<<===???@@@AAABBBBBBAAACCCBBBAAA@@@@@@@@@@@@@@@>>>@@@BBBBBBBBBAAAAAAAAAAAA@@@>>>======>>>???@@@>>>???@@@BBBCCCCCCCCCCCCEEEFFFFFFDDDBBBBBBEEEHHHGGGCCC@@@@@@CCCDDDBBB???>>>???@@@AAACCCCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEEEE@@@AAADDDFFFGGGGGGEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIKKKLLLMMMMMMNNNJJJKKKKKKKKKLLLPPPVVVZZZ^^^```ccceeehhhmmmtttyyy~~~yyyvvvqqqvvv}}}```bbbeeehhhkkknnnoooppptttsssuuuyyy~~~zzztttsssuuuwwwyyy{{{|||||||||yyyyyyzzz|||~~~}}}{{{yyyvvvwwwyyy{{{}}}qqqgggaaadddhhhgggeeeccccccbbbaaa```]]][[[YYYWWWSSSOOOIIICCC???=========::::::::::::::::::;;;;;;777888:::<<<>>>@@@AAAAAA===>>>???@@@@@@???>>>>>>;;;;;;<<<>>>@@@BBBDDDEEEDDDDDDEEEGGGJJJMMMPPPRRRQQQUUUYYYZZZZZZ\\\bbbhhhllllllkkkkkkjjjkkkkkkllllllooossswwwyyyyyywwwuuuuuuxxxzzzxxxuuuvvv{{{}}}|||wwwtttsssoooqqqrrrrrrqqqqqqqqqrrrxxxxxxyyyzzz|||}}}~~~~~~}}}xxxtttrrrpppnnnmmmrrrsssuuuuuuuuuvvvwwwyyyyyyyyyyyyyyyyyyyyyyyyyyywwwyyyzzz||||||{{{yyyxxxzzzvvvsssrrrrrrnnnfff```TTTRRRRRRWWWbbbnnnyyy|||wwwooojjjkkkqqqwww}}}{{{yyyyyyxxxjjjWWWJJJFFF>>>???@@@AAAAAABBBDDDFFFAAABBBBBBCCCCCCDDDDDDDDDAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGJJJKKKFFFEEEEEEFFFGGGGGGDDDBBBAAA@@@@@@???>>>?????????:::<<<>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCAAA@@@>>>;;;;;;::::::999:::::::::??????>>>======>>>???@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@@@@@@@@@@BBBDDDAAA???>>><<<<<<===???@@@>>>???AAACCCDDDDDDDDDCCCEEEEEEEEEBBB@@@@@@DDDHHHJJJFFFAAAAAACCCDDDAAA===<<<<<<>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCC===???BBBEEEFFFFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFHHHJJJKKKLLLMMMMMMKKKKKKKKKKKKLLLPPPVVVZZZ\\\^^^aaaccceeeiiiooosss|||}}}xxxuuunnnttt}}}ccceeeiiillloooooonnnnnnppptttyyy~~~|||wwwtttvvvvvvwwwxxxyyy{{{{{{|||~~~~~~~~~}}}|||{{{zzzyyyvvvwwwzzz|||~~~~~~~~~}}}mmmkkkhhhgggeeeccc```]]]]]]\\\ZZZWWWTTTQQQOOONNNLLLKKKHHHDDDBBB@@@??????<<<<<<<<<<<<;;;:::999888<<<=========>>>>>>??????>>>>>>>>>>>>????????????======>>>???@@@AAABBBBBBFFFFFFFFFHHHKKKOOOSSSUUUVVVZZZ______^^^```eeejjjllllllllljjjhhhiiikkknnnpppsssuuuvvvuuuuuuvvvxxxwwwzzz{{{xxxuuuuuu{{{~~~zzzvvvrrrpppnnnnnnpppooommmoootttxxxyyy{{{}}}~~~~~~~~~~~~{{{vvvtttsssrrrpppmmmqqqvvv{{{|||xxxuuuvvvxxxzzzyyyxxxwwwvvvvvvwwwwww~~~}}}zzzxxxwwwttttttssspppooonnnhhh```WWWPPPNNNWWWcccjjjnnnpppnnnlllhhhdddbbbeeelllrrrvvv|||{{{}}}}}}kkk[[[NNNFFFEEEBBBCCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGFFFEEECCCCCCDDDDDDBBBAAA???>>>===<<<<<<;;;;;;<<<===============>>>???@@@???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<===<<<<<<<<<===>>>@@@AAA???@@@AAAAAAAAAAAA@@@????????????>>>??????@@@@@@BBB@@@???============>>>=========>>>???AAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEE@@@@@@AAAAAAAAA@@@@@@???BBBBBBCCCCCCBBBBBBAAAAAABBBCCCEEEDDDCCCBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDEEEFFFFFFFFFFFFHHHJJJLLLMMMOOOPPPNNNMMMLLLLLLNNNQQQUUUXXX[[[```ffffffdddeeelllsssxxxzzz~~~{{{vvvuuuooouuu|||hhhjjjmmmppprrrrrrqqqpppppptttyyy}}}~~~{{{xxxuuuwwwwwwxxxxxxyyyyyyyyyzzz||||||}}}}}}|||{{{zzzyyyvvvwwwyyyzzzzzzyyywwwvvvkkkiiigggeeeccc___[[[XXXUUUTTTSSSQQQPPPNNNMMMLLLKKKIIIGGGDDDBBBAAA@@@@@@======<<<;;;;;;:::999999;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>>>>???????????????@@@AAACCCDDDEEEEEEHHHHHHIIIKKKNNNRRRVVVXXXYYY]]]aaabbbbbbccchhhmmmoooooonnnllljjjkkkmmmoooqqqsssuuuvvvuuuuuuwwwxxxxxxzzz{{{xxxuuuvvv{{{~~~~~~{{{xxxtttqqqooommmmmmnnnllljjjlllpppwwwyyy|||~~~}}}|||{{{zzz{{{wwwttttttsssqqqnnnrrrwww{{{{{{xxxvvvwwwyyyyyyyyyyyyyyyxxxxxxxxxxxx~~~~~~{{{yyywwwuuuuuurrrnnnooopppnnnhhhaaaYYYTTTZZZbbbfffgggiiijjjeee___]]]___dddhhhkkkqqq}}}||||||{{{hhhYYYLLLFFFEEEAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDFFFFFFFFFEEEDDDDDDEEEEEEDDDCCC??????>>>===<<<<<<<<<<<<======<<<======>>>???@@@@@@AAAAAABBBBBBAAA??????>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<===>>>??????@@@AAABBBBBBAAA@@@???@@@????????????@@@AAAAAA???>>>===<<<<<<===>>>???=========>>>???@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCC???@@@@@@AAAAAA@@@@@@???BBBBBBBBBCCCBBBBBBAAAAAABBBCCCEEEDDDCCCAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDDDDEEEFFFGGGFFFGGGHHHIIIKKKMMMNNNOOOOOONNNLLLLLLMMMQQQTTTWWW[[[```eeeeeecccccchhhmmmtttvvv||||||vvvrrrpppooottt{{{lllnnnppprrrssssssrrrqqqrrrtttxxx{{{|||{{{yyywwwyyyxxxxxxwwwwwwvvvvvvvvvyyyzzz{{{{{{{{{zzzyyyxxxvvvwwwwwwwwwuuurrrooonnnhhhfffdddaaa___ZZZTTTPPPJJJJJJIIIIIIIIIIIIIIIIIIGGGGGGEEECCCBBBAAAAAAAAA@@@>>><<<;;;999999999:::999999:::;;;<<<>>>??????=========>>>>>>?????????AAABBBCCCDDDFFFGGGHHHIIILLLLLLMMMOOORRRVVVYYY[[[\\\```dddffffffhhhmmmqqqssssssrrrooommmmmmoooqqqrrrsssuuuvvvuuuvvvwwwyyyyyyzzz{{{yyywwwwwwzzz~~~~~~}}}}}}~~~zzzvvvssspppnnnkkkjjjkkkhhhdddeeejjjrrrvvv{{{|||yyyxxxwwwwww}}}zzzwwwttttttsssqqqpppssswwwzzz{{{xxxwwwxxxzzzyyyyyyzzz{{{{{{{{{zzzzzz~~~{{{xxxvvvtttuuusssppprrrvvvwwwuuummmccc\\\^^^aaabbbcccdddeee___YYYXXX]]]bbbeeeeeerrr~~~}}}~~~vvvcccTTTIIIEEEEEEAAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@AAABBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFEEEDDDDDDDDDFFFGGGFFFEEE@@@???>>>===<<<<<<<<<<<<<<<<<<<<<======???@@@@@@AAABBBBBBCCCBBBAAA@@@?????????>>>>>>>>>=========;;;:::::::::;;;<<<===>>>@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBB>>>===<<<<<<<<<===>>>???>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???AAAAAABBBBBBCCCBBBBBBBBBBBBDDDEEEDDDBBBAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIGGGGGGHHHIIIJJJLLLNNNOOOOOONNNMMMLLLMMMPPPSSSUUUZZZ___dddeeebbbaaadddhhhnnnrrrxxx~~~wwwsssqqqooosssyyy}}}mmmoooqqqsssttttttsssssssssuuuwwwyyyzzzyyyxxxwwwyyyxxxwwwvvvuuusssrrrrrruuuvvvxxxyyyyyyxxxwwwvvvuuuuuuuuutttqqqnnnjjjhhhcccbbb___]]]YYYTTTMMMIIIBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA???===:::999999::::::777888999:::<<<===>>>???<<<<<<======>>>???@@@@@@AAABBBCCCEEEGGGIIIJJJKKKNNNOOOPPPSSSVVVYYY\\\^^^^^^bbbfffiiikkkmmmpppsssvvvvvvtttqqqooonnnppprrrssstttvvvvvvvvvvvvxxxzzzzzz||||||{{{yyyyyyzzz|||~~~|||zzzyyy{{{}}}yyyuuurrrnnnkkkiiihhhddd______cccjjjpppxxx}}}}}}zzzxxxwwwwwwwwwzzzxxxvvvtttrrrrrrqqqqqquuuwwwzzzzzzyyyxxxyyy{{{wwwyyy{{{}}}~~~}}}{{{zzz~~~yyyuuurrrppptttvvvvvvzzzxxxnnneeeddddddcccdddeeedddaaa\\\[[[\\\```ccceeeyyynnn\\\OOOFFFCCCEEEBBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@??????>>>>>>??????@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEECCCBBBBBBCCCEEEGGGFFFEEE@@@@@@???>>>========================>>>@@@AAAAAABBBCCCDDDDDDCCCBBB@@@????????????>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<======>>>@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCAAA@@@>>>=========>>>???>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@@@@?????????>>>??????@@@@@@@@@@@@???@@@AAAAAABBBCCCCCCCCCBBBCCCDDDEEEDDDBBBAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAABBBBBBDDDEEEHHHIIIJJJHHHHHHHHHHHHIIIKKKMMMNNNOOONNNMMMMMMMMMOOORRRTTTXXX]]]bbbdddcccccceeehhhkkkooouuu{{{xxxsssqqqnnnqqqvvvzzzpppqqqssstttvvvvvvwwwvvvuuuvvvwwwxxxyyyxxxwwwvvvvvvvvvuuusssrrrpppooooooqqqsssuuuvvvvvvuuusssrrrrrrrrrrrrpppnnnjjjfffddd^^^[[[YYYVVVRRRMMMGGGCCC>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@AAA???===:::999999:::;;;777777888:::;;;===>>>???<<<<<<===>>>???@@@AAABBBAAABBBCCCEEEGGGJJJKKKLLLPPPQQQRRRUUUXXX[[[^^^___```bbbgggkkknnnpppsssuuuvvvvvvuuurrrooooooppprrruuuvvvwwwwwwwwwxxxzzz}}}}}}}}}~~~~~~|||{{{{{{{{{|||yyyuuussssssvvvzzz}}}~~~yyyuuupppllliiifffaaaZZZYYY]]]dddlllwww}}}|||yyyxxxxxxxxxyyywwwvvvtttsssqqqqqqqqqrrrwwwxxxyyyyyyyyyyyy{{{|||wwwyyy}}}~~~{{{yyy~~~{{{vvvqqqnnnmmmuuu}}}zzzoookkkhhheeeeeegggdddfffeeebbb^^^^^^ccciiixxxdddUUUJJJDDDBBBDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>======>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@BBBDDDEEEEEEDDDAAA@@@???>>>>>>===>>>>>>>>>>>>>>>???@@@AAACCCCCCDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@???>>>===>>>>>>???>>>>>>>>>???????????????AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDFFFDDDBBB@@@>>>=========???>>>>>>>>>>>>>>>??????AAAAAAAAABBBAAA@@@???>>>===>>>??????@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEDDDBBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDAAABBBBBBDDDFFFHHHJJJKKKIIIHHHHHHHHHHHHJJJLLLMMMNNNNNNMMMMMMNNNOOOQQQSSSVVVZZZ```dddeeegggiiikkkllloootttxxx{{{|||uuupppnnnlllpppuuuyyyuuuvvvwwwxxxyyyyyyyyyyyyvvvwwwxxxyyyxxxwwwuuusssrrrrrrqqqpppooonnnmmmmmmnnnoooqqqssssssqqqooommmmmmmmmlllkkkhhhddd```^^^VVVSSSOOOLLLJJJFFFAAA>>><<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>???>>>>>>>>>???>>>===;;;;;;;;;;;;<<<888888999:::;;;===>>>>>><<<<<<>>>???AAABBBCCCDDDBBBCCCEEEGGGJJJLLLNNNOOOQQQRRRUUUWWW[[[]]]___aaaaaacccggglllqqqtttvvvwwwvvvvvvuuurrrpppppprrrtttxxxyyyyyyyyyyyyzzz}}}~~~|||{{{xxxuuuqqqnnnlllnnnppprrrvvvyyy}}}|||xxxsssoookkkggg```XXXVVVYYYaaalllxxx}}}|||zzzyyyxxxxxxyyyyyyuuuuuuuuusssqqqqqqrrrtttyyyyyyxxxxxxyyy{{{}}}~~~xxx{{{|||yyy~~~}}}|||zzzvvvsssooommmppp{{{xxxpppjjjeeeeeehhhfffkkkmmmiiicccbbbhhhpppvvvhhhXXXNNNGGGBBBAAACCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAAAAA@@@@@@??????>>>======<<<===???@@@AAABBBBBBCCCDDDDDDDDDDDDCCCAAA@@@@@@AAACCCEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@BBBCCCEEEFFFEEEFFFFFFFFFEEECCCBBBAAAAAA@@@???>>>===>>>??????@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBCCCDDDDDDCCCBBBBBB????????????@@@BBBCCCDDDHHHGGGDDDAAA???=========??????>>>>>>???@@@AAAAAAAAABBBCCCCCCBBBAAA???>>>======>>>???@@@@@@@@@@@@>>>???@@@BBBCCCDDDDDDDDDCCCEEEFFFEEEBBB@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBCCCDDDFFFHHHJJJKKKJJJIIIHHHGGGGGGIIIKKKMMMMMMMMMLLLMMMNNNPPPQQQSSSUUUYYY^^^cccfffiiimmmooonnnqqquuuvvvxxx{{{}}}vvvqqqnnnkkkoootttyyyzzzzzzzzzyyyxxxxxxwwwwwwwwwxxxzzzzzzyyyvvvrrrpppmmmmmmmmmmmmllllllllllllkkkmmmoooppppppmmmjjjhhhggggggfffddd```[[[WWWUUUMMMJJJFFFBBB@@@???<<<:::888888999999:::::::::;;;999:::;;;<<<===<<<;;;;;;=========<<<<<<<<<<<<<<<999::::::;;;<<<=========<<<===>>>@@@BBBDDDEEEFFFFFFGGGIIILLLNNNQQQSSSTTTSSSTTTWWWZZZ]]]```bbbbbbbbbeeeiiinnntttwwwxxxxxxvvvvvvuuusssqqqqqqtttvvvzzz{{{{{{{{{zzz|||}}}{{{rrrpppmmmjjjiiiiiikkklllooorrrvvv|||~~~{{{wwwrrrmmmhhh```XXXUUUWWW___jjjxxx{{{zzzyyyxxxwwwwwwvvvvvvuuuvvvvvvuuurrrrrruuuwww{{{yyywwwwwwyyy|||~~~{{{~~~zzzyyyxxxvvvtttrrrqqqppppppyyy|||ssslllggghhhlllmmmpppsssqqqnnnoootttyyyyyyrrrdddYYYNNNIIIFFFBBB@@@BBBBBBDDDFFFGGGGGGFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>===<<<===???AAABBBAAABBBCCCDDDDDDDDDCCCCCCBBBAAAAAABBBDDDEEEDDDCCCBBBBBBAAA@@@????????????AAAAAAAAABBBDDDEEEGGGHHHFFFGGGGGGGGGFFFDDDBBBAAABBBAAA???======>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@BBBCCCDDDEEEEEEDDDCCCBBB>>>>>>>>>???@@@AAABBBCCCGGGFFFCCCAAA???>>>======????????????@@@AAACCCCCCAAABBBCCCCCCBBBAAA???===<<<===>>>???@@@@@@@@@@@@===>>>@@@BBBCCCDDDEEEEEEDDDEEEFFFEEEBBB@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFCCCCCCDDDEEEFFFHHHJJJKKKKKKJJJHHHFFFGGGHHHKKKLLLKKKKKKLLLMMMNNNPPPRRRSSSVVVXXX\\\aaaeeejjjnnnpppqqqtttwwwwwwwwwzzz~~~wwwqqqooojjjooouuuzzz|||{{{zzzxxxvvvtttsssrrrxxxyyy{{{{{{yyyuuuqqqnnnjjjjjjkkkkkkkkkkkklllllljjjlllnnnooonnnkkkhhheeedddcccbbb___ZZZUUUPPPMMMHHHDDD???<<<;;;:::999888555555666777888::::::;;;888999:::;;;;;;;;;:::999;;;<<<======>>>=========;;;;;;;;;<<<<<<============>>>???AAACCCEEEFFFGGGIIIJJJMMMOOORRRUUUWWWXXXTTTVVVYYY\\\___bbbcccddddddfffjjjpppvvvzzzzzzzzzwwwwwwvvvtttssssssvvvxxx||||||||||||{{{}}}~~~{{{nnnllljjjiiihhhhhhiiijjjlllnnnrrrwww|||~~~|||yyytttooojjjaaaXXXUUUWWW[[[gggwww||||||}}}yyyyyyyyyxxxwwwuuusssrrrvvvwwwxxxvvvttttttwwwzzz{{{yyywwwwwwyyy|||~~~{{{tttsssrrrppppppqqqrrrssszzzsssmmmjjjmmmrrrtttuuuvvvwwwyyy{{{~~~}}}}}}xxxpppiiiYYYPPPHHHGGGEEEBBB@@@AAAAAACCCFFFHHHHHHFFFCCCAAA@@@@@@@@@@@@@@@@@@AAAAAA???>>>===<<<===???AAABBBAAAAAACCCDDDDDDDDDCCCBBBDDDCCCBBBCCCEEEEEEEEECCCCCCBBBAAA@@@????????????AAABBBBBBCCCEEEFFFHHHIIIGGGGGGHHHGGGFFFDDDBBBAAABBBAAA???======>>>???@@@@@@AAABBBCCCBBBAAA@@@???BBBCCCDDDEEEEEEDDDCCCBBB=========>>>???AAABBBCCCEEEDDDBBB???>>>>>>>>>>>>?????????@@@AAACCCDDDEEE@@@AAABBBCCCBBB@@@>>><<<<<<<<<>>>??????@@@@@@@@@===>>>@@@BBBCCCEEEEEEEEEDDDEEEFFFEEEBBB@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDEEEFFFHHHIIIJJJKKKJJJHHHFFFFFFHHHJJJLLLJJJJJJKKKMMMOOOQQQRRRTTTWWWYYY[[[___dddiiimmmooorrrvvvxxxyyyxxx{{{zzzrrrmmmjjjiiinnnuuuzzz{{{zzzyyywwwuuusssqqqqqqttttttuuuwwwyyyxxxsssooonnnkkkhhhgggiiikkkjjjhhheeehhhhhhfffhhhkkkfff]]]YYYWWWUUUSSSQQQMMMFFF@@@;;;:::999777777777888999444555555666666777777777888888888999999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<>>>???BBB@@@???AAAGGGKKKLLLLLLJJJLLLNNNQQQUUUWWWYYYYYYYYY[[[]]]___aaacccddddddgggjjjpppvvv{{{|||zzzwwwwwwwwwvvvtttsssuuuxxx{{{|||yyyzzz}}}{{{wwwrrrnnniiiffffffhhhjjjkkkkkkmmmppprrrtttvvvxxxzzz|||xxxssslll```SSSMMMMMMXXXeeerrrxxx{{{}}}{{{xxx|||{{{yyywwwvvvuuuttttttwwwwwwxxxvvvuuuvvvxxxzzzzzzwwwsssrrruuuyyy|||~~~|||rrrssspppmmmkkkmmmrrryyy}}}rrriiifffhhhooowwwxxxxxxzzz~~~}}}zzzvvvmmmaaaWWWLLLJJJGGGDDDCCCBBBCCCCCCDDDCCCDDDGGGJJJJJJGGGDDDBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDFFFFFFEEECCCAAA@@@???>>>===<<<===>>>@@@BBBEEEDDDCCCBBBAAA@@@??????@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBAAA@@@???>>>>>><<<======>>>???@@@@@@@@@??????@@@AAABBBDDDEEEFFFHHHGGGEEEBBB@@@>>>======BBBBBBAAAAAAAAABBBBBBCCCCCCEEEHHHHHHFFFEEEDDDEEEEEEFFFFFFEEEDDDEEEGGGJJJJJJJJJIIIHHHFFFEEEGGGIIILLLLLLLLLNNNOOOQQQSSSTTTUUUWWW[[[^^^bbbggglllpppyyy{{{{{{{{{~~~yyyrrrmmmrrroooqqqyyyzzzyyyxxxwwwuuusssqqqqqqsssssstttvvvxxxvvvrrrnnnllliiiggggggiiijjjhhhggg```bbbaaa___```bbb\\\TTTOOOLLLJJJIIIHHHEEE@@@;;;999888777666555666666777222222222333333444444555888888888888888999999999999999999::::::;;;;;;;;;<<<===>>>>>>======???AAADDDBBBBBBDDDIIIMMMOOOOOONNNOOOQQQTTTWWWYYYZZZ[[[\\\]]]```bbbdddfffgggggghhhkkkpppvvvzzz{{{yyywwwwwwwwwwwwvvvuuuwwwzzz}}}}}}{{{|||~~~zzzvvvooolllgggeeeeeefffgggggghhhjjjmmmqqqtttwww{{{}}}}}}yyytttmmmaaaTTTNNNOOOXXXdddqqqwwwzzz{{{zzzwww{{{zzzyyywwwvvvuuuuuuuuuvvvwwwwwwvvvuuuuuuwwwyyy{{{xxxuuuuuuwwwzzz|||}}}{{{rrrmmmkkkiiijjjpppyyyzzzmmmeeeccceeemmmvvv{{{}}}}}}~~~xxxsssnnnfffZZZQQQIIIHHHEEECCCBBBBBBBBBCCCCCCBBBCCCEEEHHHHHHEEECCCBBBAAA@@@???>>>>>>>>>>>>???>>><<<;;;;;;;;;<<<===@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???@@@@@@AAAAAABBBCCCDDDFFFGGGHHHIIIIIIKKKKKKIIIGGGFFFEEEDDDDDDEEECCCAAA???>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCAAACCCDDDEEEEEEDDDCCCBBB???>>>===<<<===>>>@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDCCCCCCBBBAAA@@@>>>>>>===;;;<<<<<<===>>>>>>???????????????@@@BBBCCCEEEFFFHHHGGGEEECCCAAA@@@@@@???BBBBBBBBBAAAAAABBBBBBCCCCCCDDDFFFFFFEEEDDDDDDEEEFFFGGGGGGFFFEEEEEEGGGIIIIIIIIIIIIHHHFFFFFFHHHJJJKKKLLLLLLMMMOOOQQQSSSTTTUUUXXX[[[___ccchhhnnnrrryyy~~~zzztttoooqqqoooqqqyyyvvvvvvuuutttrrrqqqooonnnooooooppprrrsssrrrnnnkkkiiigggffffffffffffdddccc]]]^^^\\\ZZZ[[[[[[UUUNNNDDDBBB???>>>===<<<999777555555444333333333444444000000111222222333444444666666777777888888999999888999999:::;;;<<<<<<======>>>????????????AAACCCFFFFFFFFFIIIMMMPPPRRRRRRSSSUUUWWWYYY[[[]]]^^^^^^```aaacccfffhhhiiijjjjjjjjjmmmrrrvvvxxxyyywwwvvvxxxxxxyyyyyyyyyzzz~~~yyyuuunnnlllhhhgggggggggfffeeefffhhhkkkpppvvv|||{{{uuunnncccVVVPPPQQQWWWcccooouuuxxxzzzyyyvvvxxxwwwvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvuuuuuuvvvxxxyyywwwuuuuuuwwwyyyzzzyyywwwpppiiihhhhhhllluuu{{{qqqfffaaa___bbbjjjsssvvvzzz|||vvvsssyyy{{{qqqiiiccc[[[QQQIIIFFFEEECCCBBBAAAAAABBBBBBBBBBBBCCCDDDFFFEEECCCAAABBBAAA@@@??????>>>??????@@@???>>>===<<<===>>>>>>@@@@@@@@@AAABBBDDDFFFHHHCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAA@@@AAACCCDDDFFFHHHJJJJJJNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCAAA@@@?????????@@@@@@@@@???@@@@@@AAABBBCCC@@@AAACCCDDDEEEEEEDDDDDD???>>>=========>>>@@@@@@@@@@@@AAAAAABBBBBBCCCCCC@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBAAA???>>>===<<<;;;;;;;;;<<<<<<======>>>>>>>>>???@@@AAACCCDDDEEEGGGFFFEEEDDDCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBBBBAAACCCCCCCCCBBBCCCEEEFFFHHHHHHIIIHHHFFFFFFGGGIIIHHHIIIIIIHHHGGGGGGIIIKKKKKKKKKLLLMMMOOOQQQSSSTTTUUUXXX\\\```dddjjjppptttxxx}}}yyytttpppooommmpppyyy~~~ppppppppppppooommmkkkjjjiiijjjkkkllllllkkkhhhffffffeeedddbbbaaa___]]]\\\WWWUUUSSSRRRRRRQQQMMMHHH???===:::888777666666555222111111111111111111111111111222333444555555666444444555666777777888888:::;;;<<<===>>>???@@@AAA===>>>@@@@@@@@@AAACCCEEEHHHIIIJJJMMMPPPSSSUUUUUUYYYZZZ\\\^^^___aaaaaaaaacccdddfffhhhjjjkkklllllllllooosssvvvwwwvvvvvvvvvxxxzzz||||||}}}~~~|||wwwsssooommmkkkjjjkkkjjjhhhgggggghhhkkkrrrzzz~~~wwwpppeeeYYYRRRRRRWWWcccoootttvvvxxxxxxuuusssssssssssstttuuuvvvvvvwwwxxxyyyxxxwwwwwwxxxyyywwwvvvuuuuuuvvvvvvuuutttyyyyyyzzz{{{{{{wwwqqqllljjjkkknnnttt|||rrrjjjbbb^^^]]]___gggpppooovvvzzzxxxtttqqqttt}}}tttggg^^^XXXSSSKKKEEEBBBBBBAAA@@@@@@@@@AAAAAAAAABBBCCCDDDEEEDDDBBB@@@BBBAAA@@@@@@????????????AAA@@@???>>>>>>>>>??????BBBAAA@@@@@@AAACCCFFFHHHFFFFFFFFFEEEEEEEEEEEEEEEAAAAAA@@@@@@??????@@@@@@???@@@BBBDDDFFFIIIKKKLLLOOOOOOMMMKKKIIIGGGEEEDDDDDDCCCBBB@@@@@@???@@@@@@@@@@@@??????@@@AAAAAABBB@@@AAABBBCCCDDDDDDDDDDDD??????>>>======>>>???@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCAAA???>>>===<<<;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@BBBDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBB@@@AAAAAAAAA@@@BBBDDDGGGHHHIIIJJJIIIGGGFFFGGGIIIGGGHHHHHHHHHGGGGGGJJJLLLJJJJJJKKKMMMOOOQQQSSSTTTVVVXXX]]]aaafffkkkrrrvvvxxx~~~zzzvvvrrrnnnlllkkkpppyyykkkkkkllllllkkkjjjhhhgggdddfffggghhhgggeeedddcccbbbaaa```]]]YYYVVVUUUTTTNNNIIIEEEEEEEEEDDDAAA???;;;:::888555222222222333/////////000000000//////000000111222333444555666333333444555777888999999<<<======???@@@AAABBBBBB===>>>@@@AAAAAABBBEEEGGGJJJKKKNNNPPPSSSUUUWWWXXX]]]^^^```bbbcccddddddeeeeeefffhhhjjjlllmmmmmmnnnnnnqqqtttuuuuuuuuuvvvwwwyyy{{{~~~~~~zzzuuurrrmmmlllkkkkkkmmmmmmkkkiiiiiijjjmmmttt}}}yyyrrrhhh]]]VVVUUUZZZeeeppptttvvvwwwwwwtttooooooppppppqqqssstttuuuxxxzzz{{{{{{zzzyyyzzz|||yyywwwvvvvvvvvvuuusssqqqpppppppppppppppooollljjjlllooouuu|||nnnhhhbbb```^^^```hhhrrruuu{{{~~~yyyuuuqqqsss}}}xxxsssjjj^^^VVVRRROOOJJJEEE@@@@@@???????????????@@@@@@BBBDDDEEEEEEDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>??????@@@EEECCCAAA@@@@@@BBBEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEBBBAAA@@@@@@?????????@@@@@@@@@AAACCCFFFIIILLLMMMOOONNNNNNLLLJJJGGGEEECCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBB??????>>>>>>>>>>>>>>>>>>BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAADDDCCCBBBAAA???>>>===<<<<<<<<<============>>>>>>======>>>>>>@@@AAACCCDDDCCCBBBBBBAAABBBBBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@AAA@@@@@@AAADDDFFFGGGHHHJJJIIIHHHGGGHHHIIIGGGGGGHHHGGGFFFGGGIIIKKKIIIJJJKKKLLLNNNQQQSSSTTTVVVYYY]]]bbbffflllssswwwzzz{{{wwwqqqnnniiijjjpppyyydddeeegggggggggeeecccbbb___aaabbbbbbaaa_________\\\[[[YYYUUUQQQNNNNNNOOONNNFFF???======;;;;;;<<<555555444111...---...000---...///000000000//////......///000222333444444444555666888999;;;<<<<<<======>>>???@@@AAAAAABBB>>>@@@BBBBBBCCCEEEGGGJJJLLLNNNRRRTTTVVVWWWZZZ[[[___```bbbdddfffgggggggggggghhhjjjlllmmmnnnnnnooonnnqqquuuuuussssssvvvyyyzzz}}}~~~|||xxxtttpppiiihhhhhhjjjlllnnnnnnmmmkkkkkklllsss}}}xxxssskkkbbb\\\[[[___iiisssvvvvvvwwwvvvsssnnnnnnnnnoooppprrrttttttwwwyyy||||||||||||}}}~~~{{{zzzwwwvvvvvvuuurrrpppiiihhhhhhhhhiiijjjlllmmmooorrryyy}}}lllhhhfffeeedddfffoooyyy~~~}}}yyyvvvuuu{{{|||pppggg___UUUPPPNNNMMMIIIEEE???????????????>>>>>>>>>===@@@CCCEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@???>>>???@@@@@@FFFDDDBBB@@@@@@BBBDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@???????????????@@@@@@BBBDDDHHHKKKLLLLLLLLLLLLKKKIIIGGGDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@CCCCCCBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>BBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBAAA@@@???>>>>>>========================<<<<<<===>>>???AAABBBCCCBBBBBBAAAAAAAAABBBBBBCCCDDDCCCCCCBBBAAAAAAAAAAAA@@@AAABBBAAA@@@AAACCCDDDEEEGGGIIIIIIHHHGGGHHHIIIFFFGGGGGGFFFEEEEEEGGGIIIHHHIIIJJJLLLNNNQQQSSSTTTWWWZZZ^^^bbbffflllrrrvvv|||zzzsssoooiiilllsss|||ZZZ[[[]]]^^^^^^\\\ZZZYYYVVVXXXZZZYYYWWWUUUVVVWWWSSSSSSQQQMMMIIIIIILLLOOOSSSHHH===:::888555666999...000111///---,,,...000---...///000111000000///...///000111222444555555888888:::;;;===???@@@AAA@@@@@@AAAAAABBBBBBBBBCCCAAABBBDDDEEEFFFHHHKKKNNNNNNRRRVVVYYYYYYZZZ]]]___```aaaccceeeggghhhiiiiiijjjkkklllnnnooopppppppppnnnqqquuutttrrrsssvvvzzz{{{~~~}}}zzzwwwrrrooogggggggggjjjnnnrrrsssssskkkiiiiiioooyyy}}}vvvrrrnnnhhhdddccccccmmmvvvxxxwwwwwwvvvsssnnnnnnooopppqqqssstttuuuuuuwww{{{|||}}}}}}~~~{{{xxxuuusssrrrqqqooommmeeeeeeddddddfffjjjooosssvvvyyy|||xxxjjjhhhiiikkkllloooyyyzzz|||tttfff]]]VVVOOOLLLLLLKKKGGGBBB???????????????>>>======:::===AAACCCBBBBBBBBBDDDAAAAAAAAA@@@@@@AAAAAABBBBBBAAA???>>>>>>>>>???@@@CCCBBBAAAAAAAAACCCEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@????????????>>>>>>>>>???AAAEEEHHHJJJIIIJJJJJJJJJHHHFFFCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAABBBCCCCCCDDD???????????????>>>======@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@AAACCCCCCBBBAAAAAABBBBBBDDDGGGHHHHHHGGGHHHIIIFFFGGGFFFEEECCCCCCEEEGGGHHHHHHJJJKKKNNNQQQSSSTTTXXX[[[^^^bbbfffkkkqqquuuyyy{{{tttnnnkkkooowwwQQQRRRTTTVVVVVVTTTRRRPPPMMMPPPRRRQQQNNNLLLMMMOOOMMMMMMKKKHHHEEEGGGLLLPPPTTTFFF999444111---...222***---//////......000222---...000111111111000000000111222333555666777888;;;;;;===???AAABBBDDDEEEDDDDDDEEEEEEEEEEEEEEEEEECCCDDDGGGHHHIIIKKKNNNQQQPPPTTTYYY\\\\\\]]]___bbb___aaaccceeegggiiijjjjjjkkklllnnnoooqqqqqqrrrrrrnnnqqqttttttrrrrrrwww|||{{{|||yyyvvvrrrnnnhhhhhhhhhlllqqqvvvyyyzzzjjjgggfffkkkuuu}}}yyysssrrrqqqllliiijjjfffpppxxxyyyxxxxxxvvvssspppppppppqqqrrrtttuuuvvvsssvvvyyy|||}}}}}}xxxuuuqqqnnnmmmllljjjiiiddddddddddddggglllsssxxx}}}sssiiiiiikkkoooqqquuu|||mmm___WWWRRRLLLJJJKKKJJJEEE@@@@@@@@@@@@@@@???>>>===<<<777;;;@@@BBBAAA@@@BBBCCCAAAAAAAAA@@@@@@AAABBBBBBAAA@@@???>>>>>>>>>???@@@AAA@@@@@@AAABBBDDDFFFGGGIIIIIIHHHHHHGGGFFFFFFEEECCCBBBAAA@@@????????????======<<<===???BBBEEEGGGGGGHHHIIIIIIGGGEEECCCAAABBBBBBBBBCCCCCCBBBAAAAAA@@@@@@???????????????@@@??????@@@@@@BBBDDDEEEFFF???????????????>>>===<<<===>>>???@@@AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBCCCEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBDDDDDDCCCAAAAAAAAA@@@CCCFFFHHHHHHGGGHHHIIIFFFFFFFFFDDDBBBBBBDDDEEEHHHHHHIIIKKKNNNQQQSSSTTTYYY[[[^^^bbbeeejjjppptttttt{{{{{{rrrkkkmmmrrr{{{OOOLLLGGGEEEFFFHHHIIIJJJIIIIIIIIIIIIHHHGGGFFFEEEBBBBBB@@@???===;;;:::999:::777444222222333333222+++,,,---//////000000000000///...---,,,---......111222333333333444666999<<>>>>>===>>>???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@???????????????@@@@@@@@@@@@AAABBBCCCEEEEEEIIIJJJJJJJJJIIIGGGEEEDDDEEEEEEDDDCCCBBB@@@>>>======>>>??????AAAAAABBBCCCFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBAAA@@@?????????>>>===<<<<<<;;;<<<<<<@@@@@@AAABBBCCCDDDEEEFFFAAA???<<<:::999999:::;;;AAA@@@@@@@@@??????>>>>>>AAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAABBBCCCBBB@@@>>>>>>>>>>>>>>>>>>=========<<<<<<;;;<<<<<<===>>>???DDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIKKKMMMOOORRRSSSTTTYYY^^^aaabbbgggnnnuuuzzz}}}yyyrrrmmmlllmmmwwwLLLHHHDDDAAABBBCCCDDDDDDBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;999888666555444555333000//////000000000///000111222222222222222//////...------...///000000222444555555666888:::<<>>>>>>>>>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@???@@@@@@????????????@@@@@@@@@@@@@@@AAABBBCCCEEEEEEHHHHHHIIIIIIHHHGGGFFFEEEGGGGGGFFFEEEDDDBBB@@@???>>>>>>???@@@AAABBBCCCCCCEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>@@@???>>>===<<<<<<<<<<<>>===<<<;;;:::;;;<<<<<>>>>>>>>=========?????????@@@@@@AAAAAAAAA@@@??????@@@BBBAAA???===>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>CCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCCCCDDDFFFGGGHHHEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHFFFGGGHHHJJJLLLOOOQQQRRRTTTYYY___aaabbbfffnnnuuu|||~~~{{{uuupppnnnpppzzzFFFCCC???<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666666555444333222111111111000////////////111111555555666777777666666666000000////////////000111///222666888888999:::;;;<<>>>>>>>>????????????@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAABBBCCCEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFIIIHHHHHHGGGFFFDDDCCCBBB??????@@@AAABBBCCCDDDDDDCCCDDDFFFGGGGGGEEECCCBBBAAAAAA@@@@@@???>>>>>>===@@@???>>>======<<<<<<===>>>>>>??????@@@AAABBBBBB;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>>>>???>>>>>>>>>???AAAAAA???===???>>>>>>===<<<;;;::::::::::::::::::;;;<<<======AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAABBBCCCEEEGGGIIIJJJFFFGGGHHHHHHHHHHHHHHHGGGJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEFFFHHHJJJMMMPPPQQQTTTYYY___aaabbbfffmmmttt}}}}}}wwwsssnnnpppyyy~~~BBB???:::888777777666555666777777777666666555444444444333333222111111111111222222222222333444666:::;;;;;;;;;;;;::::::999444333222222111000000000000333777:::;;;;;;<<<===>>>@@@CCCDDDDDDEEEFFFGGGKKKLLLLLLLLLLLLMMMPPPSSSWWWXXXZZZ\\\^^^_________^^^aaadddfffggghhhjjjllliiikkkmmmnnnoooqqqtttvvvxxxwwwtttrrrqqqqqqqqqrrrrrrssssssuuuxxx{{{~~~~~~{{{xxxwwwyyyzzz|||xxxsssttttttrrroooooonnnoooqqqqqqppppppqqqsssqqqsssttttttttttttvvvxxx~~~|||yyywwwuuutttwwwwwwwwwuuussspppmmmlllllljjjgggcccaaacccfffiiiooouuu{{{|||wwwuuuvvvyyy|||~~~xxxzzz~~~yyyyyyyyy}}}~~~wwwhhhWWWLLLGGGEEEDDDCCCCCCCCCCCCBBBAAABBBBBBBBBAAA@@@@@@????????????????????????@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@?????????@@@AAAAAAAAAAAAAAABBBBBBCCCEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGIIIHHHHHHHHHFFFEEEDDDCCC???@@@@@@AAABBBCCCDDDEEEBBBCCCEEEFFFFFFEEECCCAAAAAA@@@???>>>>>>=========??????>>>===<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=================================???AAAAAA@@@>>>???>>>===<<<;;;:::999999999999999999:::;;;<<<<<>>>>>???@@@BBBDDDFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGJJJJJJIIIIIIHHHGGGGGGGGGCCCCCCDDDEEEHHHLLLOOOQQQUUUYYY___aaaaaaeeelllrrr|||~~~xxxtttmmmlllsss~~~~~~???<<<888555444444222111333333444444333333222222222222222222111111111111111333555555444555777999===>>>>>>>>>>>>>>>===<<<888888777555444222000000111444999<<<<<<===>>>>>>???@@@BBBCCCBBBBBBDDDEEEJJJKKKMMMNNNPPPSSSWWWZZZ[[[]]]___aaabbbbbbbbbaaaaaadddfffhhhhhhiiikkkmmmmmmnnnpppqqqqqqsssvvvxxxzzzxxxuuusssqqqrrrsssssstttttttttvvvyyy|||~~~}}}{{{{{{~~~yyytttuuutttqqqpppppprrrsssssssssqqqppppppqqqrrrssstttttttttuuuwwwzzz}}}zzzvvvtttuuutttsssqqqooommmkkkiiiiiihhhgggeeeeeegggmmmrrrzzzzzzuuupppooorrryyy}}}|||tttrrrssssssqqqfffXXXMMMGGGFFFBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>??????@@@>>>>>>>>>??????@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCBBB???@@@@@@AAABBBCCCDDDEEEAAABBBDDDEEEEEEDDDCCCBBBAAA@@@???>>>============>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<======<<<<<<;;;:::========================>>>>>>>>>>>>>>>>>>============>>>@@@BBBCCCAAA@@@???>>>===<<<;;;:::999999999999888999999:::;;;<<<===>>>???@@@AAAAAAAAA@@@@@@AAACCCDDDDDDCCCBBBAAA????????????@@@AAABBBBBBFFFFFFGGGGGGHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBBBBDDDGGGKKKNNNQQQTTTYYY^^^___```cccjjjpppyyy~~~~~~wwwrrrmmmjjjmmmuuu|||===:::666444333222111//////000000111111000///////////////000000000111111000333666666444444777:::>>>>>>???????????????>>><<<;;;:::999777555333222333666:::<<<<<<===>>>???>>>@@@AAABBBAAABBBDDDEEEJJJMMMPPPRRRUUUXXX]]]``````aaaccceeeffffffeeeddddddgggiiikkkkkkkkkmmmnnnpppqqqsssssstttuuuwwwzzzzzzxxxuuusssrrrssstttvvvuuuuuuuuuvvvxxx{{{}}}~~~~~~zzzuuuuuutttrrrqqqtttwwwxxxxxxvvvsssqqqpppqqqsssttttttttttttvvvyyy{{{{{{wwwuuuooonnnlllkkkiiiiiihhhhhhgggiiikkkkkkkkkooovvv{{{}}}sssooojjjjjjpppzzz{{{qqqkkkkkkiiibbbXXXMMMFFFEEEFFF@@@BBBCCCBBBAAAAAABBBCCCAAAAAABBBBBBBBBBBBCCCCCCAAA@@@???>>>>>>>>>???@@@>>>>>>>>>???????????????@@@@@@???@@@@@@AAABBBCCCCCCCCCBBBBBBCCCDDDDDDEEECCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@??????@@@AAABBBCCCDDDDDDAAABBBBBBCCCCCCCCCCCCCCCBBB@@@???============>>>???>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===============<<<<<<;;;;;;;;;;;;===>>>>>>>>>>>>???????????????>>>>>>>>>>>>======<<<<<<===@@@BBBCCCBBBAAA???>>>>>>===<<<;;;::::::999999999999:::;;;<<<<<<===>>>???@@@AAA@@@???>>>@@@AAACCCDDDEEEDDDBBBAAABBBAAAAAA@@@@@@@@@AAAAAACCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCFFFJJJOOOQQQSSSXXX\\\^^^^^^```gggmmmuuu|||~~~wwwqqqpppkkklllrrryyy~~~:::888555333222222000...//////000000000000//////......//////000111222222000444888777555444777:::<<<===>>>??????@@@??????<<<<<<<<<<<<;;;999777666666888:::;;;;;;<<<>>>@@@<<<>>>@@@BBBBBBDDDGGGJJJNNNQQQUUUXXX[[[]]]aaacccdddeeehhhjjjjjjiiihhhfffhhhjjjmmmnnnnnnnnnoooqqqssstttuuuvvvuuuvvvyyy{{{zzzxxxuuusssssstttvvvxxxvvvvvvvvvvvvxxxzzz|||}}}}}}xxxvvvuuurrrssswwwwwwxxxwwwuuuqqqooooooooopppqqqqqqqqqqqqsssvvvyyy|||xxxtttqqqkkkjjjhhhffffffhhhjjjkkkmmmppptttuuuvvvyyy}}}zzzrrrnnnjjjkkksss~~~~~~rrriii```\\\UUUMMMGGGCCCCCCCCC>>>@@@BBBAAA@@@???AAACCC@@@@@@AAABBBCCCDDDEEEEEEBBBAAA???>>>===>>>???@@@????????????>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBBBBCCCDDDEEECCCCCCCCCCCCBBBAAA@@@@@@>>>>>>???@@@AAABBBCCCCCCBBBBBBAAAAAAAAABBBCCCDDDBBBAAA???=========>>>???AAA@@@???>>>============;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::;;;<<<===>>>======>>>>>>>>>????????????>>>>>>>>>=========<<<;;;;;;<<>>>>>>>>======<<<<<<<<<999999999::::::;;;<<<======>>>@@@AAA@@@???===<<>>???@@@@@@@@@:::;;;<<<======<<<;;;;;;888999:::::::::;;;===@@@;;;===@@@BBBDDDGGGKKKNNNQQQUUUYYY]]]___```bbbdddfffhhhjjjlllmmmllljjjhhhkkkmmmooopppppppppqqqssstttuuuwwwwwwvvvwwwzzz|||zzzxxxuuussssssuuuwwwyyywwwvvvvvvvvvwwwyyy{{{|||zzzxxxuuussstttyyytttuuutttrrrnnnlllllllllkkkllllllllllllnnnrrruuuxxxyyyzzzzzzwwwsssnnnkkkkkkiiigggffffffiiimmmoootttyyy}}}}}}yyyvvvssspppmmmoooxxx||||||}}}~~~{{{}}}vvvlllWWWRRRLLLGGGDDDCCCBBB@@@<<>>>>>@@@CCC???@@@AAABBBDDDEEEFFFGGGBBBAAA???>>>===>>>???@@@@@@@@@??????>>>>>>======@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDBBBCCCCCCCCCBBBAAA@@@@@@===>>>???@@@AAABBBBBBCCCCCCBBB@@@???@@@BBBDDDEEECCCBBB@@@>>>===>>>???@@@CCCBBBAAA@@@????????????;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999:::<<>>>>>??????>>>>>>=========<<<<<<<<<999999;;;===@@@BBBAAA???>>>>>>>>>>>>>>>=========::::::::::::;;;<<<======>>>???@@@AAA@@@>>><<<;;;???AAACCCEEEFFFEEECCCAAA@@@@@@??????@@@@@@AAABBB???@@@AAACCCEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBAAABBBFFFKKKPPPSSSQQQVVVZZZ[[[ZZZ]]]ccciiiqqqyyyyyytttnnnkkknnnvvv|||yyy555555444333222111000///---...///000111111111111111222222333444555666666999888888888888999999:::;;;<<<>>>>>>======???AAA??????@@@BBBEEEFFFDDDCCC===============>>>>>>???BBBBBBCCCEEEHHHLLLOOOQQQUUUXXX\\\```bbbeeehhhkkklllnnnqqqsssrrrqqqqqqqqqrrrrrrqqqrrrsssuuuvvvxxxxxxxxxzzz{{{{{{{{{zzzyyyxxxwwwwwwvvvuuuvvvvvvvvvvvvvvvuuusssrrrtttxxx{{{|||{{{zzzxxxxxx|||{{{wwwvvvvvvtttqqqrrrrrrqqqpppooonnnmmmmmmkkkkkkkkkkkkjjjkkkmmmooossssssqqqnnnjjjhhhhhhiiilllhhhbbb```cccjjjpppttt|||vvvqqqooojjjiiinnnxxxzzzqqqoootttqqq{{{wwwcccXXXMMMCCCAAA@@@>>><<<<<<======>>>>>>>>>>>>======<<<===???AAACCCDDDEEEEEEEEECCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCEEEFFFGGGFFFDDDBBB@@@???@@@AAABBB@@@???>>>>>>>>>???@@@AAA>>>??????@@@AAABBBDDDEEEFFFEEECCCAAAAAAAAACCCDDDCCCBBB@@@???>>>??????@@@@@@@@@@@@???>>>===<<<;;;======<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>???@@@AAA@@@???===;;;<<<===>>>??????>>>===<<>><<<<<<===>>>>>>===>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::999999::::::@@@@@@@@@@@@@@@???>>>===>>>???AAACCCCCCCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFHHHHHHJJJHHHFFFCCCBBBBBBCCCCCCAAA@@@@@@BBBEEEJJJNNNQQQSSSVVVYYYZZZZZZ]]]bbbfffnnnrrrvvvyyy{{{{{{rrrmmmooouuuyyy{{{xxx{{{555444333222111000//////......///000111111111111333333444555666777888888888888777777777888999999999;;;<<<======>>>@@@BBBBBBBBBCCCFFFIIIKKKJJJIIIBBBAAA@@@??????@@@BBBBBBCCCDDDEEEGGGKKKOOORRRTTTXXX[[[___bbbdddfffiiikkklllooorrrtttssssssssssssuuuttttttttttttvvvwwwxxxwwwxxxzzz{{{||||||{{{{{{wwwvvvuuutttssssssssssssrrrrrrsssrrrrrrtttwwwzzz{{{zzzyyywwwvvvxxx~~~~~~{{{wwwvvvvvvssspppppppppoooooonnnmmmmmmmmmlllllllllkkkjjjkkklllnnnpppooommmiiieeecccdddeeeiiieeeaaa```cccjjjqqquuu}}}xxxssslllhhhgggfffgggnnnzzz~~~|||wwwooonnnsssyyyzzzeeeSSSIIIAAA??????===<<<=========>>>>>>>>>>>>======;;;<<<>>>@@@CCCDDDEEEFFFFFFDDDBBBAAAAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEECCCAAA@@@??????@@@AAAAAA@@@@@@???@@@AAABBBCCC@@@@@@@@@@@@AAABBBDDDDDDEEEDDDBBBAAA@@@AAABBBCCCDDDCCCAAA@@@?????????@@@AAAAAAAAABBBAAAAAA@@@@@@>>>======<<<;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<===>>>@@@@@@@@@>>>===;;;<<<===>>>??????>>>===<<>>======??????>>>===============<<<;;;;;;:::::::::999999999::::::;;;>>>>>>???@@@@@@?????????===???AAABBBCCCBBBAAA@@@???????????????????????????@@@AAABBBDDDEEEFFFFFFIIIGGGEEECCCBBBBBBCCCCCCBBBAAAAAABBBEEEIIIMMMPPPQQQSSSVVVWWWWWWYYY^^^bbbkkkooosssvvvxxx{{{yyyqqqnnnpppuuuzzz}}}wwwzzz~~~444333333222111000//////...///000111222222222222444555555666777888999:::777777666666777888888999777999<<<===>>>???BBBDDDFFFFFFGGGKKKNNNQQQQQQPPPHHHGGGDDDCCCCCCDDDFFFHHHFFFGGGIIILLLOOOSSSVVVXXX\\\___dddggghhhiiijjjlllllloootttvvvvvvvvvvvvvvvzzzyyyxxxwwwwwwxxxyyyzzzwwwxxxzzz{{{|||||||||{{{vvvuuusssrrrppppppoooooolllmmmoooooopppsssvvvyyyyyyyyyxxxuuurrrrrrwww{{{~~~}}}{{{wwwvvvtttqqqmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjjjjjjjkkklllllljjjgggbbb^^^]]]^^^___cccaaa___^^^aaahhhnnnsssyyyuuuoooiiicccaaacccdddhhhrrr~~~|||xxxtttnnnpppwww{{{fffNNNFFF???>>>>>><<<<<<===<<<======>>>>>>======<<<:::;;;===@@@BBBEEEGGGHHHGGGEEECCCCCCCCCCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCAAA@@@??????@@@AAA????????????@@@AAACCCDDDAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBCCCEEEDDDBBB@@@????????????@@@AAABBBBBBCCCCCCCCCBBB>>>>>>======<<<<<<======;;;::::::::::::;;;<<<<<<===>>>???@@@???>>>===<<<<<<======>>>>>>======<<<>>>======???@@@@@@>>><<<;;;;;;;;;<<<<<<;;;::::::999999888999999:::;;;<<<<<<===>>>???@@@@@@@@@@@@===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCGGGFFFDDDCCCBBBBBBBBBCCCDDDCCCBBBCCCEEEHHHLLLNNNPPPRRRUUUUUUTTTVVV[[[___fffjjjooorrrtttwww|||~~~}}}}}}wwwooooooqqqvvv{{{vvvyyywww333333222111111000/////////000111222333333333333555555666777888999::::::666666666666777888999999888:::===???@@@BBBEEEGGGJJJJJJKKKNNNQQQTTTTTTSSSMMMKKKHHHFFFFFFHHHKKKMMMKKKLLLNNNQQQUUUXXX[[[\\\aaadddiiilllmmmlllmmmmmmmmmqqqvvvyyyzzzzzzzzzzzz~~~}}}{{{zzzyyyyyyzzzzzzyyyzzz{{{||||||{{{zzzyyyuuutttrrrpppnnnmmmllllllfffhhhkkklllnnnqqquuuxxxwwwyyyxxxtttooommmqqquuu~~~{{{{{{}}}yyyvvvuuurrrnnnkkkjjjjjjjjjkkkllllllmmmmmmnnnllljjjiiiiiiiiiiiiiiigggeeebbb]]]YYYWWWYYY[[[^^^]]]\\\[[[\\\```fffjjjkkksss}}}vvvllleee```\\\^^^bbbdddkkkwww{{{uuurrrqqqvvv{{{dddMMMEEE???>>>>>><<<;;;>>><<<======>>>>>>======<<<:::;;;===???BBBEEEGGGIIIHHHFFFEEEDDDEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@AAA<<<<<<;;;<<<===???AAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBFFFEEECCCAAA????????????@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>============>>>>>>;;;::::::::::::;;;<<<<<<======>>>??????>>>==============================<<<<<<===???@@@???<<<:::999999:::;;;;;;;;;::::::777777777888999;;;<<<===<<<======>>>??????>>>>>><<<===???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EEEEEECCCBBBBBBBBBBBBCCCEEEDDDCCCCCCDDDGGGJJJLLLPPPRRRUUUTTTTTTUUUYYY]]]cccgggmmmpppqqqtttxxx|||~~~{{{zzzyyytttmmmmmmooottt{{{wwwyyyxxx|||333333222222111000000000000111222333444444444444555555666777888999999:::777777777888888:::;;;;;;;;;>>>@@@BBBCCCEEEGGGIIINNNMMMMMMNNNQQQSSSSSSRRROOOMMMJJJIIIIIIKKKNNNQQQQQQRRRTTTWWW[[[]]]___```eeeiiiooorrrrrrqqqppppppooosssyyy}}}~~~}}}}}}}}}~~~|||{{{zzzyyyzzzzzz{{{{{{|||{{{zzzyyywwwvvvtttsssqqqooommmlllkkkjjjccceeegggiiikkknnnsssvvvvvvyyyyyyuuunnnkkknnnsss|||~~~|||yyyxxxyyy}}}~~~}}}}}}zzzxxxvvvtttrrrooollljjjhhhhhhiiijjjkkklllmmmmmmmmmjjjgggfffffffffeeedddbbbaaa^^^YYYVVVTTTVVVXXXYYYYYYYYYWWWUUUVVVZZZ]]]^^^fffrrr||||||wwwnnnccc\\\WWWUUUYYY___cccnnn}}}yyyssssssuuu}}}yyyaaaNNNHHHBBBAAA???;;;;;;>>>======>>>>>>>>>>>>======:::;;;<<>>@@@AAABBBBBBAAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEDDDBBB@@@????????????BBBCCCCCCBBBAAA@@@??????>>>>>>============>>>>>>;;;::::::::::::;;;<<<<<<=========>>>>>>>>>============<<<<<<<<<<<<======;;;;;;<<<===???>>>;;;999999999::::::::::::::::::666666777888999;;;<<<===>>>>>>>>>>>>>>>===<<<;;;<<<<<<===???@@@AAAAAAAAA????????????????????????AAA@@@@@@@@@????????????CCCCCCBBBBBBBBBBBBBBBBBBEEEDDDBBBBBBCCCEEEHHHJJJNNNPPPRRRRRRQQQSSSWWW[[[aaafffkkkoooppprrrvvvzzzzzz}}}|||yyywwwvvvqqqkkkjjjlllrrrzzzxxx{{{zzz333333333222222222111111111222333444555555555555555666666777888999::::::999999::::::;;;<<<===>>>@@@AAACCCDDDEEEFFFHHHIIINNNMMMLLLMMMOOOQQQQQQQQQOOONNNMMMLLLMMMOOORRRTTTWWWXXX[[[]]]```bbbcccccchhhmmmssswwwwwwuuutttsssrrrvvv|||~~~}}}{{{zzzxxxxxxyyyyyyzzz{{{{{{zzzyyywwwuuutttrrrqqqooommmkkkjjjiiiiiidddeeeeeefffgggkkkppptttvvvzzz|||xxxqqqmmmppptttyyy~~~|||zzzzzzyyyvvvttttttvvvxxxvvvvvvxxxyyyyyyxxxwwwwwwsssrrrqqqooonnnllljjjjjjggghhhhhhiiikkkllllllmmmlllhhhcccbbbccccccaaa^^^\\\\\\ZZZXXXUUUSSSTTTUUUTTTUUUVVVSSSOOOMMMOOORRRVVV]]]hhhqqqwwwyyyzzz{{{xxxyyy}}}|||vvvmmmddd[[[TTTOOONNNTTT\\\eeesssyyyvvvyyy|||~~~qqq[[[NNNIIIDDDCCC@@@<<<<<>>??????@@@@@@??????>>><<<<<<===>>>AAADDDGGGIIIGGGFFFFFFFFFGGGEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBAAA@@@@@@============>>>???AAABBB@@@@@@@@@@@@@@@AAABBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCBBB@@@???>>>??????@@@EEEEEEEEEDDDCCCBBB@@@???======<<<<<<======>>>>>>;;;::::::::::::;;;<<<<<<<<<<<<============>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;;;;===>>>>>><<<::::::::::::;;;;;;:::999999666666777777999:::;;;<<<>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<>>>???@@@AAABBB????????????????????????AAAAAA@@@@@@????????????AAAAAABBBBBBBBBBBBBBBBBBDDDBBBAAA@@@AAADDDGGGHHHJJJLLLOOOOOONNNPPPUUUYYY```eeekkknnnoooqqquuuxxxxxx{{{|||yyyvvvtttoooiiigggiiiooozzz{{{~~~~~~xxx444444444333333333333333222333444555555666666555777777888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAACCCDDDEEEEEEDDDDDDFFFGGGLLLJJJIIIKKKNNNPPPQQQQQQOOOOOOOOOPPPQQQTTTVVVXXX\\\^^^```bbbdddeeeeeeeeejjjooovvv{{{{{{yyywwwuuutttyyy|||{{{yyyxxxwwwvvvwwwwwwwwwwwwxxxyyyxxxwwwvvvuuuooonnnlllkkkiiihhhggggggffffffeeecccdddhhhnnnsssvvv{{{|||tttpppsssxxxyyy}}}{{{xxxtttttttttrrrooonnnoooqqqoooppprrrttttttsssrrrqqqnnnnnnmmmkkkjjjiiiiiijjjhhhhhhiiijjjkkkkkklllllliiieee```^^^______\\\YYYVVVWWWWWWVVVTTTRRRRRRSSSOOORRRSSSPPPKKKHHHIIIKKKPPPVVV^^^eeejjjnnnppprrroooppprrrwwwzzzxxxpppiii```ZZZSSSPPPNNNOOOYYYcccooo~~~tttnnncccQQQKKKGGGDDDCCC@@@======AAA@@@@@@AAAAAAAAAAAA@@@@@@=========>>>@@@CCCFFFHHHGGGFFFFFFFFFGGGEEEBBB???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCDDDEEEFFFAAAAAAAAAAAA@@@???>>>>>>>>>======<<<===>>>???@@@>>>>>>>>>???@@@AAABBBCCCBBBCCCDDDDDDEEEEEEEEEDDD@@@@@@???>>>>>>>>>???@@@CCCCCCCCCCCCCCCBBBAAA@@@<<<<<<;;;;;;<<<======>>>;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;;;;;;;;;;<<<===???===<<<===>>>???>>>===;;;;;;<<<;;;;;;:::999888777777777777888999;;;;;;<<<<<<=========<<<;;;;;;;;;;;;<<<===>>>@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBAAA??????@@@BBBEEEGGGHHHKKKMMMNNNNNNPPPUUUYYY___dddjjjnnnooopppsssvvvwww|||}}}yyyuuurrrnnnhhheeegggnnn{{{~~~}}}ttt555444444444444444444333222333444555666666666666888999999:::;;;<<<============>>>>>>???AAABBBCCCDDDEEEFFFEEEDDDCCCDDDEEEIIIHHHHHHJJJMMMQQQSSSSSSOOOPPPQQQSSSUUUWWWYYYZZZ___aaaccceeeffffffffffffkkkqqqxxx}}}}}}{{{yyywwwvvv{{{zzzyyywwwvvvuuuuuuvvvvvvssstttvvvwwwxxxxxxwwwwwwlllllljjjhhhgggfffffffffhhhgggeeebbbbbbfffmmmrrrvvv}}}~~~vvvrrrvvv{{{yyy||||||yyyuuupppppppppnnnlllkkkkkkmmmkkklllnnnppppppooonnnmmmkkkkkkjjjhhhggggggiiikkkhhhiiiiiijjjkkkkkkllllllhhhccc]]]\\\]]]]]]ZZZVVVRRRTTTVVVUUUSSSQQQQQQQQQLLLOOORRROOOJJJFFFGGGJJJLLLPPPWWW\\\```dddhhhjjjhhhhhhiiimmmpppmmmeee^^^VVVRRROOOOOOQQQVVVbbbnnn{{{wwwfff___WWWGGGGGGDDDBBBCCC@@@===???CCC@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>@@@CCCFFFHHHFFFFFFEEEFFFGGGEEEBBB???@@@@@@@@@@@@@@@@@@@@@@@@>>>===============>>>>>>BBBBBBBBBCCCCCCEEEFFFGGG??????@@@??????>>>===<<<===<<<;;;::::::;;;===============>>>???AAABBBCCCCCCCCCDDDEEEFFFFFFEEEEEE???>>>=========>>>@@@@@@>>>???@@@@@@AAAAAA@@@@@@;;;;;;;;;;;;;;;<<<===>>>;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???===<<<;;;::::::;;;<<<===AAA@@@>>>>>>???@@@@@@???=========<<<;;;:::999888777777777777888999:::;;;::::::;;;<<<============:::;;;;;;<<<>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBB@@@???>>>>>>???BBBEEEGGGIIILLLOOOPPPPPPRRRWWW\\\^^^ccciiimmmnnnooorrruuuxxx|||~~~zzzuuurrrmmmhhheeegggnnn|||}}}qqq~~~888777666444444444555555666666777777777888888888::::::999888999;;;>>>???EEEFFFFFFFFFFFFEEECCCBBBFFFEEEEEEDDDDDDCCCCCCBBBCCCEEEIIILLLOOORRRUUUXXXVVVUUUTTTUUUWWWZZZ[[[[[[```dddhhhhhhfffggglllqqqooorrrvvvzzz}}}}}}{{{zzz}}}}}}||||||zzzwwwtttrrrssstttnnnooooooooooooooonnnmmmppplllhhhggghhhjjjlllmmmooommmiiidddbbbeeelllsssrrrzzz}}}zzzzzz{{{{{{}}}~~~~~~~~~{{{xxxtttqqqoooooonnnlllkkkjjjiiihhhkkkjjjjjjkkklllmmmkkkjjjggghhhjjjjjjjjjiiigggeeeeeefffhhhiiiiiiiiigggfffccc^^^ZZZZZZ]]]^^^\\\YYYSSSSSSRRRQQQPPPOOOOOOOOOTTTOOOKKKJJJMMMNNNKKKGGGLLLOOORRRWWW[[[^^^___```dddbbb```aaabbb___XXXQQQKKKJJJLLLRRRVVV\\\lll|||sssfff\\\TTTLLLGGGBBBBBBBBBBBBAAA@@@???>>>?????????????????????????????????@@@AAABBBDDDEEEEEEEEEFFFFFFEEEDDDBBBAAA======<<<<<<===>>>??????@@@===:::999;;;===>>>???AAAAAACCCDDDEEEEEEEEEEEECCCCCCBBBAAA???>>>======???>>>===<<<;;;:::999999999:::;;;<<<===???@@@@@@CCCDDDEEEEEEEEEEEEEEEDDDAAA>>><<<<<<===>>>======@@@@@@@@@@@@???===<<<;;;===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<;;;;;;;;;<<>>:::;;;===>>>>>><<<:::999<<<;;;::::::;;;>>>@@@BBB@@@???>>>======>>>???@@@CCCBBBAAA???>>>=========<<<===???AAABBBCCCBBBBBB>>>???@@@@@@@@@AAADDDFFFHHHJJJLLLMMMNNNQQQUUUYYY___ccchhhmmmppptttwwwzzz|||||||||zzzwwwsssooommmkkkkkkppp}}}|||}}}ooowww999888777666666666777777888888999999:::;;;;;;<<<<<<;;;;;;;;;<<>>?????????????????????@@@>>>>>>??????@@@BBBCCCDDDDDDEEEEEEEEEEEECCCBBBAAA???>>>>>>=========>>>>>>???===::::::;;;>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDBBBBBBAAA???>>>===<<<;;;<<<<<<;;;;;;;;;;;;::::::999:::;;;<<<>>>???@@@@@@AAABBBCCCCCCDDDDDDCCCCCCAAA???<<<<<<===>>>>>>===>>>????????????>>>>>>=========>>>>>>======<<<;;;999::::::::::::::::::999;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;===???AAACCCBBB???;;;::::::;;;:::999999999888888888888999999:::;;;===>>>===<<<;;;:::;;;;;;::::::;;;===???AAA??????>>>======>>>??????AAA@@@??????>>>>>>?????????@@@@@@AAAAAA@@@@@@??????@@@@@@@@@@@@AAADDDFFFIIIKKKMMMNNNPPPSSSWWWZZZaaaeeekkkooosssuuuxxxzzz||||||{{{zzzwwwssspppmmmhhhjjjqqq~~~{{{nnnwww999999999888999999:::;;;888999:::;;;<<<>>>??????===<<<<<<<<<>>>@@@CCCEEEDDDEEEEEEEEEEEEEEEDDDCCCDDDDDDEEEFFFGGGIIIJJJJJJJJJLLLPPPRRRTTTVVVZZZ\\\^^^^^^]]]]]]^^^```bbbdddiiikkkmmmllljjjjjjlllpppuuuvvvyyy|||}}}~~~}}}|||{{{|||~~~~~~vvvnnngggdddcccfffgggiiikkkmmmooopppqqqsssqqqppppppqqqsssrrrqqqqqqqqqpppnnnmmmnnnqqqsssvvv|||~~~yyyuuuwww|||~~~~~~yyyuuurrrpppooooooooonnnnnnmmmlllkkkjjjjjjkkkiiihhhhhhiiihhhfffdddfffgggiiiiiiiiihhhfffeeeeeeeeefffeeedddbbb```______[[[YYYYYY\\\^^^^^^\\\ZZZYYYWWWTTTRRRSSSVVVYYY^^^XXXOOOJJJJJJKKKLLLKKKOOOPPPRRRSSSTTTTTTSSSSSSPPPQQQQQQOOOKKKGGGDDDCCCFFFMMMZZZhhhsss}}}{{{vvvvvvzzz~~~uuucccTTTKKKGGGDDDCCCBBBBBBBBBBBBAAA@@@??????>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>???AAABBBCCCCCCDDDDDDDDDDDDBBBAAA@@@@@@@@@???>>>============>>><<<::::::===???AAAAAABBBBBBCCCCCCDDDCCCCCCCCCAAAAAA@@@>>>===;;;::::::888999999999::::::;;;;;;999:::;;;<<<===>>>???@@@???@@@AAAAAABBBBBBBBBAAABBB???===<<<===>>>>>>>>>======>>>???????????????>>>>>>>>>>>>>>>======<<<999:::<<<======<<<:::999;;;;;;::::::999999999888888888888888999:::;;;;;;<<<<<<<<<<<<>>>@@@BBBCCC???===<<<<<<<<<<<<;;;999;;;:::999888777777666666:::;;;<<<=========;;;;;;::::::999999:::<<<>>>??????>>>>>>======>>>>>>???>>>>>>>>>>>>??????@@@AAACCCBBBAAA@@@??????>>>>>>???@@@AAA@@@@@@AAADDDFFFIIIKKKMMMOOOQQQTTTXXX[[[bbbgggmmmrrruuuwwwyyyzzzzzzzzz{{{zzzwwwsssooolllfffiiirrr}}}{{{mmmvvv:::::::::;;;<<<<<<===>>>888999:::<<<>>>@@@AAABBB>>>===<<<<<<===???AAACCCCCCCCCDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGJJJLLLMMMNNNNNNPPPSSSUUUVVVXXX[[[^^^```aaabbbbbbcccdddgggiiipppqqqrrrpppnnnmmmnnnpppxxxyyy{{{}}}~~~~~~~~~~~~}}}~~~wwwlllccc]]][[[]]]^^^aaaeeejjjooorrrtttwwwwwwvvvwwwyyyyyyxxxwwwtttuuuvvvvvvuuuuuuuuuuuuyyy~~~{{{vvvvvvyyyzzz{{{yyyvvvrrrooonnnmmmmmmmmmmmmkkkjjjhhhfffeeeeeegggfffeeefffgggfffdddccceeefffggghhhhhhfffdddcccccccccccccccbbbaaa```___]]][[[XXXXXXZZZ[[[[[[ZZZWWWWWWVVVSSSRRRUUU[[[```eee^^^TTTLLLJJJJJJLLLLLLNNNOOOPPPPPPPPPOOONNNMMMKKKMMMOOOLLLFFFCCCDDDFFFJJJUUUfffuuuyyyssssssvvvxxxyyyrrrgggYYYMMMGGGDDDBBBAAAAAABBBBBBBBBAAAAAA@@@???======>>>>>>??????@@@@@@============>>>???@@@AAAAAABBBBBBCCCBBBAAA???>>>??????>>>=========>>>>>>===<<<:::;;;===@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@>>><<<;;;:::999888888888888999999999999777888999:::<<<===>>>>>>>>>???@@@AAAAAABBBAAAAAABBB???<<<;;;<<<>>>>>>>>>===>>>>>>?????????>>>>>>>>>>>>??????>>>>>>===<<<;;;===???AAAAAA???===;;;;;;::::::999999888888777777777777777888999;;;<<<<<<<<<======???@@@BBBCCC<<<======>>>>>>===<<<;;;===<<<;;;:::999888888888::::::;;;<<<======<<<<<<:::999999999:::<<<===>>>>>>>>>>>>======>>>>>>>>>>>>>>>===>>>>>>???@@@AAACCCCCCBBB@@@??????>>>>>>@@@AAAAAAAAA@@@AAADDDFFFHHHJJJMMMPPPRRRUUUYYY\\\bbbgggmmmsssuuuwwwxxxyyyxxxyyyyyyxxxvvvqqqmmmjjjdddjjjrrr~~~|||~~~ooouuu::::::;;;<<<===>>>>>>???;;;<<<===???AAACCCDDDEEEBBBAAA???>>>>>>???AAABBBCCCCCCDDDDDDDDDEEEFFFFFFDDDEEEGGGIIILLLNNNPPPQQQRRRTTTVVVXXXXXXZZZ\\\^^^___bbbfffhhhiiijjjmmmooowwwwwwwwwuuusssqqqrrrrrrzzz{{{{{{}}}~~~vvvjjj___XXXUUUTTTWWW[[[```gggnnntttwww|||{{{{{{}}}~~~|||xxxyyy{{{|||}}}{{{yyywwwyyy~~~wwwvvvvvvuuussssssrrrqqqooonnnllllllooommmllliiifffdddbbbaaacccbbbbbbdddffffffeeedddcccdddeeeffffffdddbbbaaa______```````````````___\\\ZZZXXXVVVVVVVVVUUUUUURRRSSSSSSRRRQQQVVV^^^eeekkkdddZZZPPPKKKJJJKKKLLLKKKLLLMMMMMMMMMLLLKKKJJJDDDHHHJJJHHHDDDCCCHHHNNNUUUccctttzzzuuutttsssqqqnnn```YYYPPPIIIFFFEEEBBB@@@AAAAAABBBBBBBBBAAA@@@@@@======>>>>>>>>>?????????<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAA@@@???===<<<<<<<<<<<<<<<===>>>???@@@<<<;;;:::;;;>>>@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@BBBBBB@@@???===;;;:::999999999888888888777777777555666777888:::;;;<<<<<>>>>>@@@@@@@@@??????>>><<<<<<>>>>>>>>>>>>>>>===<<<<<<;;;<<>>???@@@@@@>>>======<<<;;;;;;:::999999::::::999:::;;;<<<=========>>>::::::::::::;;;;;;<<<============>>>>>>=========???>>>>>>===>>>>>>??????BBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@AAADDDFFFFFFIIIMMMQQQSSSVVVZZZ\\\aaaffflllqqqtttvvvxxxyyywwwxxxyyyxxxuuupppkkkhhhdddkkksss|||rrruuu999:::;;;======>>>>>>>>>>>>???@@@BBBDDDEEEGGGHHHEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFFFFGGGHHHJJJJJJIIIIIIKKKMMMPPPRRRTTTUUUVVVXXXZZZ[[[[[[\\\^^^```^^^dddlllppprrrsssuuuxxx~~~}}}{{{zzzxxxwwwvvvvvv{{{{{{{{{|||}}}~~~tttiii^^^WWWTTTRRRTTTXXX^^^fffnnntttxxx~~~~~~~~~yyyzzz|||{{{wwwuuu}}}}}}wwwttttttrrroooooooooooonnnmmmlllkkkpppooommmjjjgggdddbbbaaaaaa``````bbbeeefffeeeddd```aaacccdddcccbbb```___\\\\\\\\\\\\]]]]]]^^^^^^YYYWWWUUUSSSQQQPPPPPPPPPOOORRRTTTSSSRRRWWW```hhhoooiii```VVVNNNKKKJJJJJJGGGHHHIIIIIIIIIGGGFFFEEE>>>BBBEEEEEEEEEIIIQQQXXXdddsss|||~~~zzztttqqqnnngggbbbRRRNNNHHHFFFFFFEEEBBB???AAAAAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======>>>????????????===<<<;;;999999:::;;;<<<>>>???@@@<<<;;;:::;;;===??????>>>@@@@@@AAAAAABBBAAAAAAAAACCCBBB@@@???===;;;999999999999888888777777777666555555666888999:::;;;<<>>:::888999;;;===>>>AAA@@@@@@@@@>>>===<<<;;;===============<<<<<<;;;888999;;;<<<<<<;;;999888999:::::::::::::::::::::999888777666666888:::<<<======>>>@@@AAABBBCCCDDD>>>@@@BBBBBBAAA?????????;;;:::999999888888888999999999:::;;;<<<===>>>???::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>======<<<>>>>>>=========>>>>>>???@@@AAACCCDDDEEEDDDCCCCCCBBBBBBBBBBBBAAAAAADDDFFFFFFJJJNNNRRRUUUXXX\\\^^^```dddiiinnnrrruuuxxx{{{yyyzzz{{{zzzvvvpppjjjfffeeelllsssyyyuuuuuu999:::;;;<<<======<<<<<<>>>>>>???AAABBBDDDEEEEEEDDDCCCBBBBBBCCCFFFHHHJJJJJJJJJJJJJJJKKKMMMOOOPPPOOOPPPQQQSSSTTTVVVWWWXXXZZZ\\\^^^^^^^^^___```bbb___gggssszzz|||~~~}}}|||{{{zzzyyyzzzzzzzzz{{{}}}~~~{{{{{{~~~~~~vvvkkkbbb\\\YYYVVVXXX[[[```fffmmmssswww~~~}}}}}}~~~yyyyyy{{{~~~~~~zzzuuupppwww{{{wwwrrrrrrttttttqqqooonnnlllkkkjjjkkkkkklllllljjjhhhfffdddcccbbbaaaaaaaaabbbdddeeedddbbb^^^___```aaaaaa___^^^\\\ZZZYYYYYYXXXXXXXXXYYYYYYSSSSSSQQQOOOMMMMMMMMMNNNRRRUUUXXXWWWVVVYYYbbbjjjqqqllleee[[[RRRLLLHHHGGGEEEEEEEEEEEECCCAAA???>>>???BBBEEEIIINNNWWWaaaiiiuuu{{{vvvyyy~~~vvvnnnjjjeee\\\UUUKKKGGGCCCAAABBBBBB@@@>>>@@@AAAAAABBBBBBAAAAAA@@@?????????>>>======<<<<<<:::::::::::::::;;;;;;<<<======>>>>>>===<<<:::999999999999:::;;;<<<===>>>;;;:::::::::<<<======<<<>>>???@@@AAAAAAAAAAAAAAABBBAAA???===;;;999888777777888888888888888999999666777888999:::<<<======>>>???@@@BBBCCCDDDDDDDDD@@@===888666777:::<<<===???????????????>>>===<<<<<<<<<<<<<<<<<<;;;::::::888888999999999999888888999999::::::;;;;;;<<<<<<;;;:::888666666888:::<<<===>>>???AAABBBCCCCCCDDDAAACCCDDDDDDAAA???@@@AAA>>>===<<<:::999888888777888999999:::<<<>>>???@@@;;;;;;<<<============<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<===???@@@AAA@@@BBBEEEGGGHHHFFFDDDBBBBBBCCCCCCBBBAAAAAADDDFFFHHHLLLQQQUUUXXX[[[___aaa```dddhhhlllpppuuuzzz~~~}}}~~~~~~}}}xxxrrrkkkfffdddmmmssswwwtttuuu999999;;;<<<<<<<<<;;;:::;;;;;;<<<===???@@@AAAAAA@@@@@@???@@@CCCFFFIIIKKKMMMMMMMMMMMMOOOQQQSSSTTTTTTTTTUUUVVVXXXYYYZZZZZZ]]]___```aaa```aaabbbddd```kkkxxx~~~}}}|||zzzyyyyyyzzz|||}}}~~~}}}zzzwwwvvvyyy|||yyyppphhhbbb___[[[\\\^^^aaagggmmmrrruuu~~~|||{{{|||~~~wwwwwwyyy|||}}}xxxtttlllsssuuuqqqnnnpppuuuwwwtttqqqmmmiiiggghhhjjjlllggggggfffeeedddccccccbbbcccbbbbbbbbbddddddbbb```]]]^^^___``````^^^\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTOOOOOONNNMMMKKKKKKLLLNNNVVVZZZ]]][[[YYY[[[ccckkkqqqnnnhhh^^^TTTLLLGGGEEECCCCCCCCCBBB???===:::999EEEFFFJJJPPPYYYdddpppwww{{{wwwrrrvvvqqqhhhccc]]]UUUNNNIIIEEE@@@>>>???@@@>>>===@@@@@@AAABBBBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;::::::999999::::::;;;;;;<<<============;;;:::999::::::999999999:::;;;;;;;;;:::999:::<<<<<<;;;:::===>>>???@@@AAABBBBBBBBB@@@@@@>>><<<:::888666555666666777888999:::;;;;;;888888999:::<<<===>>>>>>>>>>>>@@@AAABBBCCCCCCCCC@@@<<<888555666999;;;<<<======>>>???????????????;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888999:::;;;<<<<<<===>>><<<;;;888777666888:::;;;===>>>???AAABBBCCCDDDDDDCCCEEEFFFDDDAAA@@@AAACCCCCCBBB@@@===;;;999888888888999999:::<<<>>>@@@AAA<<<<<<======>>>=========;;;<<<===>>>>>>===<<<;;;999::::::<<<>>>@@@BBBCCCBBBDDDGGGJJJJJJGGGDDDAAACCCCCCCCCBBBAAAAAADDDFFFJJJMMMSSSXXX[[[^^^aaacccaaadddhhhlllpppvvv|||{{{ssslllgggdddmmmrrrwwwsssvvv999999999999::::::::::::===>>>?????????AAADDDGGGFFFDDDDDDEEEGGGJJJKKKLLLQQQRRRSSSUUUVVVWWWXXXXXXWWWYYY[[[[[[[[[\\\^^^```aaa```ccciiihhhccccccgggeeeqqq~~~zzzwwwyyyzzz|||}}}}}}|||{{{}}}|||zzzvvvtttsssuuuxxx}}}|||ssslllhhhcccdddggglllqqquuuwwwwww|||}}}}}}~~~{{{vvvvvvvvvxxxzzzyyyuuuqqqsssssstttrrrqqqpppqqqssswwwsssnnnlllkkkjjjhhheeedddgggiiijjjgggdddbbbbbbdddaaa^^^```cccdddaaa]]][[[\\\^^^```___]]]ZZZXXXUUUUUUUUUVVVVVVUUUSSSQQQNNNPPPQQQQQQQQQRRRTTTVVVXXXdddpppnnnddd^^^bbbiiinnnmmmjjjcccZZZPPPIIIFFFDDD>>>;;;<<<<<<;;;<<<@@@AAADDDGGGOOO```uuu{{{yyyxxxvvvyyylll___UUUNNNIIIEEEBBBAAA@@@>>>===<<<<<<<<>>===;;;::::::???>>><<<:::888777666666<<<===>>>===;;;::::::;;;;;;::::::999999::::::;;;999:::;;;;;;999999:::;;;<<<===???@@@AAAAAA@@@@@@@@@???>>>===;;;999888888888999:::888666555666777888999;;;======<<<;;;999<<<===>>>???@@@AAABBBBBB>>><<<999666555555777888>>>?????????>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::999888888777777777888;;;;;;<<<<<<;;;;;;:::999<<<======;;;888777:::===<<<===>>>???AAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>======<<<<<<;;;;;;<<<888555777<<>>>>>>>>>>>>>>===<<<<<>><<<===>>>@@@@@@@@@???>>>FFFGGGIIIKKKKKKIIIFFFEEEEEECCCAAA@@@@@@BBBDDDFFFLLLNNNRRRXXX]]]aaadddfffbbbfffiiimmmttt~~~zzzssslllhhhbbbhhhqqq~~~vvv:::::::::;;;<<<=========>>>???@@@AAAAAACCCFFFHHHHHHGGGGGGHHHJJJLLLNNNNNNTTTUUUWWWYYYZZZ[[[[[[[[[[[[\\\^^^______```aaacccdddcccfffkkkkkkggggggllllllxxx|||yyyxxxxxxxxxyyyyyyyyyxxxxxxxxxwwwuuurrrpppppprrrtttyyysssppplllnnnqqquuuyyy|||}}}}}}{{{~~~}}}yyywwwxxxxxxvvvuuuttttttvvvwwwvvvrrroooooopppqqqpppooooooqqqsssvvvrrrnnnkkkjjjiiigggdddcccfffhhhiiigggdddcccbbbcccaaa___aaaeeefffdddaaaWWWXXXYYYYYYXXXWWWUUUTTTTTTSSSSSSSSSSSSRRRPPPNNNLLLMMMPPPQQQRRRTTTWWWYYYbbbnnnyyyxxxnnnggghhhnnnpppooommmggg___UUUMMMHHHBBB<<<888999999999<<<@@@EEEIIIOOOYYYkkk|||zzzzzz{{{rrrdddWWWOOOIIIEEEBBB@@@@@@???>>>============@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@>>>===<<<;;;:::<<<;;;:::888777777777777;;;<<<===<<<:::999:::;;;;;;:::999999999999:::;;;888999::::::888888999:::<<<===>>>@@@@@@@@@??????@@@???>>>===;;;:::999888888999:::999666555666777777888999:::;;;;;;::::::;;;<<<<<<===>>>??????@@@>>><<<999777666666777888>>>>>>??????>>>===;;;:::::::::;;;;;;<<<;;;;;;;;;::::::999999999888888888::::::;;;;;;;;;;;;;;;:::<<<======;;;888888:::===<<<======>>>???@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>===<<<<<<;;;<<<888666777<<>><<<>>>>>>??????>>>======<<<<<<===>>>??????>>>===<<<===>>>>>>????????????>>>EEEGGGHHHIIIJJJIIIGGGFFFGGGEEEBBBAAAAAACCCFFFHHHNNNQQQUUUZZZ```dddhhhiiigggjjjmmmqqqzzz~~~xxxrrrlllhhheeelllvvv~~~zzz;;;<<<===>>>???AAAAAABBB@@@BBBCCCDDDDDDFFFIIIKKKMMMMMMMMMNNNOOOQQQSSSTTTWWWYYY\\\^^^``````___^^^___aaacccddddddeeegggiiijjjjjjlllpppqqqppprrrwwwwww~~~}}}zzzxxxxxxwwwuuutttssssssssstttssssssrrrpppnnnoooqqqttt{{{xxxwwwyyy|||}}}~~~{{{tttpppqqqqqqppprrrrrrrrrssstttrrrooollllllnnnoooooonnnnnnppprrrssspppmmmjjjiiigggeeecccaaadddfffgggfffdddccccccaaa______aaafffhhhgggeee\\\[[[ZZZXXXWWWVVVUUUUUURRRRRRQQQPPPOOONNNMMMLLLJJJLLLPPPRRRUUUWWW[[[^^^gggsss~~~~~~uuummmlllooorrrrrrqqqmmmfff[[[QQQKKKAAA;;;777777777888===DDDJJJQQQZZZgggyyy}}}~~~rrrhhhZZZNNNGGGDDDBBB@@@>>>>>>============>>>>>>===>>>>>>???@@@AAABBBBBBAAAAAA@@@???===<<<;;;;;;888888777666666666777777999:::;;;:::999888999:::<<<:::999888888999:::<<<888999:::999888777888:::<<<===>>>>>>???>>>>>>===???>>>===<<<;;;:::999999888999:::999777666666777666666666777888999:::::::::;;;;;;<<<<<<=========>>><<<:::888777777888999======>>>>>>===<<<:::999777888:::;;;;;;;;;::::::999::::::;;;;;;:::888888888999:::;;;;;;<<<<<<;;;;;;<<<<<<:::888888:::<<<<<<<<<===>>>>>>???@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<;;;;;;999777888<<<>>>>>><<<>>>>>>?????????>>>======??????AAABBBBBBAAA@@@???@@@???>>>>>>>>>>>>>>>>>>EEEEEEFFFGGGHHHHHHHHHHHHIIIFFFCCCAAABBBEEEHHHKKKNNNPPPUUU[[[```eeeiiijjjkkkmmmooouuu{{{uuupppllliiigggooozzzzzz{{{>>>>>>@@@AAACCCEEEFFFGGGDDDFFFHHHIIIJJJKKKNNNPPPSSSTTTVVVVVVVVVWWWYYYZZZ[[[]]]```cccddddddcccbbbdddfffhhhiiiiiijjjmmmnnnpppqqqtttxxxzzz}}}~~~|||{{{yyywwwvvvtttqqqnnnmmmmmmnnnooorrrrrrsssrrrqqqrrruuuxxx~~~~~~|||rrrkkkkkkmmmmmmqqqqqqqqqqqqqqqooommmkkkmmmoooppppppnnnnnnnnnooopppnnnllljjjhhhfffdddbbb```bbbeeeeeedddcccbbbccc___^^^^^^aaafffiiijjjiiidddbbb^^^YYYVVVTTTTTTTTTQQQQQQPPPOOOMMMLLLLLLMMMMMMPPPTTTWWWZZZ]]]aaacccjjjuuuzzzssspppqqquuuvvvvvvssslll```TTTKKKBBB<<<888777888:::AAAIIISSS\\\hhhtttlllaaaRRRHHHDDDCCCBBBAAA>>>>>>===<<<<<<<<<======;;;<<<===>>>@@@AAABBBCCCAAA@@@@@@???===<<<<<<;;;888777777666666666666666777888999999888777999:::<<<:::888777777888:::<<<888999::::::888888999:::<<<<<<<<<=========<<<<<<>>>>>>===<<<;;;:::::::::999::::::999777666666777777666555555666888:::<<<:::::::::;;;;;;<<<<<<<<<===<<<:::888777888888999;;;<<<======<<<;;;:::999555666888:::;;;:::999888888999;;;<<<<<<;;;999888777777999:::;;;<<<<<<<<<;;;;;;:::999999999:::<<<;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;:::;;;999888999<<<>>>===<<<>>>>>>>>>??????>>>======@@@@@@AAABBBBBBBBBAAAAAAAAA@@@???=========>>>???DDDDDDEEEEEEFFFGGGHHHHHHHHHFFFCCCAAAAAADDDHHHKKKKKKMMMRRRXXX^^^cccgggiiikkkmmmpppvvv~~~yyytttooolllkkkgggppp{{{{{{xxx~~~AAABBBDDDEEEGGGIIIKKKLLLJJJLLLOOOPPPQQQRRRUUUVVVZZZ\\\______^^^^^^```bbb```aaadddfffhhhhhhggggggiiikkkmmmnnnoooppprrrtttwwwzzz~~~|||yyywwwvvvuuusssqqqmmmjjjiiiiiikkklllqqqrrrttttttuuuwwwzzz}}}sssjjjjjjlllnnnppppppqqqqqqooonnnmmmlllqqqssssssrrrooommmlllmmmmmmmmmllliiigggdddcccbbb___aaaccccccbbbaaaaaabbb``````aaacccgggkkkmmmnnnjjjfff___XXXSSSPPPOOOOOOQQQQQQQQQNNNLLLLLLOOORRRTTTXXX\\\```cccfffiiikkkpppyyy|||zzzzzzzzzzzzzzzwwwpppcccTTTJJJAAA<<<999999:::>>>GGGQQQdddnnnzzzhhh]]]OOOFFFEEEFFFEEECCC@@@???>>><<<;;;:::::::::::::::;;;===???@@@AAABBB@@@??????>>>===<<<;;;;;;:::999888666555555555555555777888888777777999:::;;;:::888777777888:::;;;888:::;;;:::999888999:::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;:::999:::;;;999777666777888888777555555555888:::<<<999:::::::::;;;<<<<<<<<<<<<;;;999888888888888999::::::;;;<<<<<<;;;999888555666888999999999888888888999;;;<<<<<<;;;999888666777888:::;;;<<<<<<<<<;;;:::999888999:::;;;;;;999999;;;===>>>@@@BBBBBB????????????@@@@@@@@@@@@???>>>===<<<;;;:::999999:::999999:::<<<===<<<;;;<<<======>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>AAA@@@???=========>>>???CCCCCCDDDDDDEEEFFFGGGGGGFFFDDDAAA@@@@@@CCCGGGJJJIIILLLQQQWWW^^^cccgggiiilllooosssxxx|||wwwsssooommmlllhhhqqq}}}vvv{{{HHHHHHJJJKKKMMMOOOPPPQQQPPPRRRVVVXXXYYYZZZ\\\^^^```dddggggggeeedddfffhhheeefffhhhiiikkklllllllllnnnppprrrssstttuuuxxxzzz}}}|||xxxtttsssrrrsssooommmkkkhhhggghhhjjjkkkoooqqqtttvvvwwwzzz~~~tttjjjiiimmmooonnnoooppppppnnnmmmmmmnnnsssuuuvvvtttqqqmmmlllkkkkkklllllljjjfffcccbbbbbb___aaabbbbbb```___``````bbbbbbccceeegggkkknnnpppoookkkccc[[[TTTPPPNNNNNNOOOPPPPPPOOOMMMNNNSSSXXX]]]aaafffkkknnnqqqtttwwwwww|||~~~zzzrrreeeTTTHHH===;;;;;;>>>BBBHHHTTT```xxxdddYYYKKKEEEEEEGGGFFFCCC@@@???===<<<:::999999999999:::;;;<<<>>>???@@@AAA>>>>>>===<<<<<<;;;:::::::::999777666555444444444444666888888888888999;;;999999888888888888999999888999:::999888888888:::999999888999999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999:::;;;:::888777777888888777666555555777888:::777888888999:::<<<<<<===:::999999888777777777888888999:::;;;;;;:::999888888888888888888888888888888888:::;;;;;;::::::999666777888:::;;;;;;<<<<<<;;;999777777999;;;;;;:::888888:::;;;===???@@@AAA=========>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>>??????@@@???>>>>>>>>>>>>>>>>>>BBBBBBCCCDDDEEEEEEEEEEEECCCAAA@@@@@@AAACCCFFFGGGKKKNNNSSSZZZaaagggkkkmmmooouuuzzz}}}~~~zzzvvvrrrnnnllljjjhhhrrr}}}vvvyyyOOOOOOPPPRRRSSSUUUVVVWWWUUUXXX\\\^^^___aaabbbdddeeeiiimmmmmmjjjiiikkknnnlllkkkkkklllmmmoooqqqssssssuuuwwwyyyyyy{{{}}}|||zzzvvvrrrnnnmmmmmmoookkkjjjiiihhhhhhiiikkklllooorrruuuxxx{{{~~~|||}}}sssiiihhhlllnnnkkkmmmooonnnllllllmmmooorrrtttuuutttqqqnnnlllllljjjlllmmmkkkgggcccbbbccc```aaaaaa```^^^]]]^^^______``````aaabbbeeehhhkkkoookkkddd\\\VVVQQQOOONNNLLLNNNOOONNNMMMPPPWWW]]]ccchhhnnnuuuyyy}}}}}}tttfffTTTGGG======AAAIIIOOOXXXggguuu~~~xxxuuusss}}}~~~ttt^^^SSSGGGBBBDDDEEECCC???>>>===<<<;;;::::::::::::999::::::<<<===>>>??????<<<<<<<<<;;;::::::999999666666555444444444444444444666888888888888:::<<<777888999999999999888777666777888777666555666888777666666777888:::<<<===;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;:::888777777888777666555444444444555666444555666777999;;;<<<<<<888888777777777777777777777888999::::::999888888;;;:::888777666666777888888888888999999999::::::666777888999:::;;;;;;;;;;;;999666777999;;;;;;:::888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<<<<<<<;;;;;;;;;999::::::;;;<<<<<<;;;;;;=========>>>>>>???@@@AAA===>>>>>>????????????>>>AAABBBDDDEEEEEEDDDCCCBBB@@@@@@@@@AAABBBCCCEEEFFFLLLPPPUUU\\\ccciiimmmpppqqqyyy|||zzzwwwtttpppllliiigggdddooo{{{uuuxxxTTTTTTUUUVVVXXXYYYZZZZZZYYY\\\```bbbcccdddfffhhhhhhlllqqqpppmmmkkkmmmppppppooonnnnnnppprrruuuwwwvvvxxxzzz|||}}}~~~vvvuuurrrmmmjjjiiijjjllliiihhhhhhhhhiiijjjlllmmmqqqtttxxx|||~~~{{{xxxzzz~~~~~~rrrhhhgggkkkmmmiiikkkmmmmmmkkkkkkmmmpppppprrrttttttqqqooommmmmmiiilllmmmkkkgggccccccccc```aaaaaa```^^^\\\]]]^^^[[[[[[[[[[[[\\\^^^aaadddhhhddd^^^WWWQQQMMMKKKJJJJJJLLLNNNMMMMMMQQQYYY```fffkkkssszzzvvvgggTTTGGG>>>AAAHHHRRR[[[gggxxx}}}tttmmmiiihhhqqqzzz~~~sssgggYYYNNNCCC>>>AAACCC@@@;;;<<<;;;;;;::::::;;;;;;;;;999::::::;;;<<<===>>>>>>;;;;;;;;;::::::999999999333222222222333333444555444666888888888999;;;===666777999::::::999777666444555666555444333444666555555555666888:::===>>>;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;:::888777777888666666555444333333333333111222444666888999;;;<<<777777777777666666666666777777999::::::999888777>>><<<999666555666777999888777777777888999::::::777888999999::::::::::::;;;888666666999;;;;;;:::999999888888777666666666:::::::::;;;;;;<<<<<<<<<<<<<<<<<<============>>>888:::<<<===<<<;;;;;;;;;888999::::::;;;;;;;;;:::999999999999:::;;;======<<<===>>>@@@@@@@@@???>>>@@@BBBDDDFFFEEEDDDAAA???@@@@@@AAABBBDDDDDDEEEEEELLLOOOUUU\\\ccciiinnnppppppzzz~~~xxxwwwuuurrrnnnjjjgggeee___jjjwwwtttuuu```^^^[[[[[[\\\]]]^^^]]]^^^bbbgggjjjlllmmmooopppoooqqqssssssssssssssstttsssrrrrrrrrrsssuuuwwwxxx||||||}}}~~~{{{xxxuuutttsssnnnmmmjjjfffccccccfffhhhlllmmmmmmlllkkkjjjlllmmmtttzzz|||xxxvvvttt{{{yyytttoookkkiiihhhhhhjjjkkkkkkkkkkkkjjjiiiiiinnnnnnooooooooonnnnnnmmmoooooommmkkkhhheeecccaaa_______________^^^[[[YYYZZZXXXUUUTTTVVVZZZ```dddfff]]]UUUTTTSSSPPPLLLKKKIIIHHHLLLSSSVVVWWW^^^hhhpppsssyyytttcccTTTJJJFFFFFFPPPbbbpppwww~~~ttthhh```]]]```eeejjjmmmkkkeee]]]WWWIIIFFFAAA===:::999999:::;;;;;;;;;::::::999999999777777888999;;;===???@@@???>>>===<<<:::::::::999666444222000000000111222555555444444444666888999888777666555444333222222333333333444555666777888444555777999:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777555333222666666555444444444444555666666666666777777777777999999777666666555555555999999888888888888888999888888777555555444444444666777999<<<===>>>======777888999:::;;;:::999999999999999999999999:::::::::999999999999999::::::;;;:::999999999:::<<<<<<:::;;;<<<<<<<<<;;;:::999777777888999;;;<<<======::::::;;;;;;<<<============;;;:::999::::::999777;;;;;;:::;;;;;;<<<>>>>>>CCCCCCBBBAAABBBCCCDDDEEEDDDBBB???======AAAFFFIIIKKKMMMQQQUUU[[[bbbjjjoooqqqtttyyy}}}~~~|||xxxuuuuuutttssssssqqqnnnhhheeedddlllwww{{{pppqqqgggddd```______```aaaaaadddhhhlllooopppqqqrrrssstttvvvwwwxxxxxxxxxyyyzzzvvvvvvvvvvvvwwwxxxzzz{{{~~~}}}yyyuuurrrooommmmmmiiihhhfffcccaaabbbeeehhhmmmooorrrrrrqqqooooooooowww~~~~~~zzzvvvsssrrruuussspppmmmjjjiiihhhhhhiiiiiiiiiiiihhhgggffffffiiijjjkkkmmmnnnnnnnnnnnnnnnmmmllljjjgggeeecccbbbaaa``````______^^^]]][[[VVVTTTQQQOOOQQQVVV[[[___ggg^^^WWWWWWWWWUUURRRRRROOOMMMOOOTTTVVVYYYcccmmmvvvyyysssbbbTTTLLLRRRWWWbbbqqq|||~~~zzzpppddd[[[YYYXXXZZZ]]]^^^ZZZSSSJJJEEEEEECCC@@@===:::999999999::::::999999999999999999999999999::::::<<<===>>>>>>===;;;:::999888888888666444222111000000111222444444444444555666777888777666666555444333222111555444444444444444555555555666777999999999999888::::::::::::::::::::::::888888888888777666666555666555555444444444444444444444555555555666666666777777666555444333333444777666666555555666666666888777666555555444444444555666888999;;;<<<<<<<<<888888999999999999999888888888888999999999999::::::999777666555444333333777666555555555666888888::::::;;;;;;;;;:::888777666777777888999:::;;;;;;:::::::::;;;<<<<<<=========<<<<<<;;;999888777666;;;:::;;;;;;<<<======>>>BBBAAAAAA@@@AAABBBCCCDDDCCCAAA???===>>>AAAEEEHHHIIIKKKOOOSSSXXX___gggmmmppprrruuuxxxyyyyyyxxxvvvtttssssssrrrqqqnnniiieeeeeejjjsss}}}}}}ttttttrrrnnniiifffeeeffffffffflllooosssvvvvvvvvvwwwxxxyyyyyyzzz{{{|||~~~}}}}}}||||||}}}}}}~~~|||wwwuuurrrooommmkkkiiiiiihhhgggfffdddcccdddhhhkkkooorrrvvvyyyxxxvvvtttssszzz{{{wwwssspppooommmmmmllljjjiiihhhggggggfffgggffffffeeedddcccbbbdddeeegggjjjlllmmmnnnnnnlllkkkjjjhhhfffeeecccccccccbbb```___^^^]]]]]]]]]SSSPPPMMMKKKLLLPPPUUUXXX```XXXRRRSSSTTTSSSSSSTTTUUUTTTTTTWWWYYY^^^hhhrrr{{{qqqeee\\\VVVaaammmxxx~~~}}}yyywwwyyy~~~zzzsssjjj^^^UUUSSSPPPQQQRRRQQQMMMFFF@@@<<<@@@???>>><<<:::999888777777777777777888888888888:::::::::999::::::;;;;;;;;;;;;999888777777777777555444333111000111111222333333444555666666666666555555444444333222111111666555444444333333444444666777777888888777777666888888888888888888888888444555555666777777888888666555444444333333444444333333333444444444555555555555444333222222222222666555555555555555666666888777666555555444555555555555666777888:::;;;;;;999999888777777888888888777777888888999999999999999888666555333222222222444444333333444444555666::::::;;;;;;:::888777666666666777777888888888888999::::::;;;;;;<<<<<<======???@@@===888555555666::::::;;;;;;<<<======>>>@@@????????????@@@AAABBB@@@???>>>>>>???AAADDDFFFGGGIIILLLPPPUUU\\\dddiiimmmnnnpppsssuuuvvvwwwwwwtttsssrrrqqqqqqnnnjjjffffffjjjooowww}}}wwwvvv}}}yyysssooommmnnnnnnnnnrrruuuyyy{{{|||||||||}}}zzzyyyyyy{{{~~~~~~{{{wwwsssoooooonnnmmmmmmlllllllllmmmmmmlllkkkjjjkkknnnppprrruuuyyy{{{{{{yyyyyyyyy||||||xxxtttqqqnnnmmmiiiiiijjjiiihhhgggeeeeeeeeeeeeeeedddcccbbbaaa```bbbdddfffhhhjjjkkklllllljjjiiihhhgggfffeeeddddddbbbaaa```]]][[[ZZZ[[[]]]TTTQQQLLLIIIIIILLLPPPSSSYYYSSSNNNOOOPPPPPPRRRUUUXXXYYY[[[]]]___ccckkksss|||yyypppllljjjjjjvvv{{{vvvwww~~~vvvooofffYYYPPPMMMGGGGGGHHHGGGFFFCCC@@@>>>:::;;;;;;;;;:::888666555555555555666666777777777999999888888999999:::;;;:::999888777666666666666555444333222111111111111111222444555666666555444444444333333222111111000444333333333333333444444777777777777666666555555666666666666666666666666333444444444555666777888555444444333333333333333333333333333444444444444444444333222222222222222666666666555666666777888777777666555555555555555555555666666777999:::;;;999888777666555666777888666666777777888999999999888777666666666666666666555555555555555666666777:::;;;;;;;;;:::888777555777777777777777777777777999999999:::;;;;;;<<<<<>>>>>>>>??????======>>>>>>@@@AAACCCDDDFFFHHHKKKOOOSSSZZZaaafffiiikkknnnrrruuuvvvwwwwwwsssrrrqqqqqqpppnnnjjjggggggjjjooowww{{{wwwvvv}}}yyywwwwwwwwwvvvvvvyyy|||zzzxxxxxxzzz|||xxxuuutttuuuwwwxxxvvvvvvuuuuuuuuussspppmmmjjjjjjlllnnnoooqqqrrrrrruuuuuutttsssqqqqqqtttvvvxxxzzz{{{|||{{{{{{}}}}}}|||yyyuuurrrooonnnmmmjjjjjjiiihhhgggeeedddcccddddddddddddcccbbbaaa```cccdddfffggghhhiiiiiiiiiiiihhhgggeeedddccccccddd______^^^[[[XXXVVVXXXZZZWWWTTTNNNJJJIIILLLOOORRRZZZTTTPPPQQQSSSTTTWWW\\\]]]bbbgggiiijjjlllppprrryyy~~~xxxrrrqqquuu{{{~~~|||zzz~~~~~~tttmmmbbbUUULLLIII>>>??????>>>>>>>>>======777888999999999777555444444444444555555666666666666666666666777999:::;;;999999888777666666666666444444333222111111111111000111333555555555444444333333333222222111111000000000111111333444666666777777666555555444444444555555555555555555555555555444444333333444555666444444333222222222222222333333444444444555555555555444333333333333333333555555444444555666666777777666666555555555555666555555666777888999999:::888777555555444555666777555555666777777888999999999888777666666666666666555555666666666666777666::::::;;;;;;:::999777666777777777888888888888888888888999999:::;;;;;;;;;@@@DDDFFFCCC<<<777666888999:::;;;<<<============<<<<<<<<<===============;;;<<<===>>>???AAABBBCCCFFFHHHKKKNNNSSSYYY```eeefffiiiooouuuxxxxxxwwwuuutttsssqqqpppooommmiiifffgggkkkqqqzzzxxxuuuttt}}}~~~{{{~~~~~~~~~yyywwwvvvyyy~~~}}}zzzvvvooojjjhhhjjjmmmooolllllllllnnnppppppooommmiiikkknnnqqqtttwwwxxxyyyzzzzzzzzzyyywwwwwwyyy{{{||||||~~~}}}zzzxxxwwwuuurrrpppnnnmmmmmmjjjjjjhhhgggeeedddbbbbbbbbbccccccccccccbbbaaaaaacccdddeeefffffffffffffffgggfffdddbbb`````````aaa[[[\\\]]]ZZZUUUSSSTTTWWWWWWTTTOOOKKKKKKNNNRRRUUUZZZUUUSSSUUUXXXZZZ___fffhhhpppxxxyyyyyyzzzyyyxxxyyy|||}}}xxxtttqqqppppppsssyyy~~~}}}}}}{{{pppggg\\\PPPGGGEEE???>>>===<<<;;;;;;;;;:::666777888888777666444333444444444555555555555555333333333444555777888999888888777666666666666666444444333333222111111000111111222333444444444444333333333222222222111111...//////111222444666777666666555444333333333444444444444444444444444444555444333222222222333444444333222222111111222222333333333444444444555555555444444333333444444444111111111111222333444444666666555555555555666666444555666888999999888777555444444444555555666777444444555666777888888999:::999777555333222111000333333444555555555555444888888999:::999888777666666666777777888888888999777888888999999::::::;;;@@@BBBDDDCCC>>>:::888999999:::;;;===>>>======<<<:::;;;<<<=========<<<<<<:::;;;;;;<<<>>>@@@BBBCCCGGGHHHKKKNNNRRRXXX___ccceeejjjqqqwwwzzzzzzwwwuuuvvvtttqqqooonnnkkkhhheeegggkkkrrr|||zzzuuussszzz}}}{{{zzzuuurrrqqquuu|||wwwuuunnnjjjeeeaaa___aaadddfffhhhhhhjjjnnnrrruuuuuutttppprrruuuyyy|||~~~}}}~~~~~~~~~~~~~~~zzzwwwxxx{{{|||yyyvvvrrrqqqpppnnnmmmllllllllliiihhhfffdddcccbbbbbbccc``````aaaaaabbbbbbaaaaaa```aaabbbcccdddddddddddddddbbb```]]]\\\[[[\\\\\\XXX[[[]]]ZZZUUURRRRRRTTTRRROOOLLLJJJLLLPPPVVVYYY\\\YYYXXX\\\```eeemmmuuuyyy}}}||||||~~~{{{rrrmmmlllkkkiiifffeeekkkuuu}}}|||}}}sssggg^^^TTTIIIBBBAAA@@@???>>>===<<<;;;;;;:::777777777777666555444333555555555555555444444444333333222222333444444555666666555444444444444555333333333333222111000000111111111111222333444555333333333333333222222222/////////000111333444555555444333222222333444444444444444444444444444444444333222111111222333444333333222111111111111111222222222222333333333333444444333333333444444555000000000111111222333444666666555555555555666666111333666888999888555444111222333444555666666666333444444555666777888999999888666444222000//////222333444555555555444333444555666777777777666555444444555666777777888888777777888888999:::::::::>>>???@@@@@@???<<<999777888:::<<<===>>>===<<<<<<:::;;;<<<=========<<<<<<:::::::::;;;===???AAACCCFFFHHHJJJMMMPPPVVV]]]bbbhhhkkkqqquuuyyyyyyxxxwwwwwwuuuqqqooommmjjjgggdddgggiiinnnxxxyyyuuuwww{{{xxxwwwpppmmmkkkqqq|||}}}wwwrrrooobbb```]]][[[ZZZ[[[]]]^^^iiijjjlllqqqwww{{{}}}}}}xxxzzz}}}}}}{{{wwwtttuuuyyyzzzwwwsssnnnnnnmmmlllkkkkkkkkkkkkgggfffcccaaaaaaaaacccddd]]]^^^___```aaaaaaaaaaaa]]]^^^___aaabbbbbbccccccbbb```]]]ZZZXXXXXXXXXYYYWWW[[[]]][[[UUUQQQRRRTTTLLLJJJHHHHHHLLLRRRYYY]]]ccc```bbbgggmmmsss||||||}}}wwwnnnbbb\\\[[[]]]^^^]]]cccmmm~~~~~~wwwlll```WWWNNNDDD??????;;;:::::::::::::::999999888888777666555444444444666666666555555444444444444333222222111111111222444444333333222222333333333333333333333111000000222111111000111333444555444444333333333333333333111000000000111222333333444333222222222333444555444444444444444444444444333222111000000222444666333222222111000111111111000111111111111222222222333333333222333333444444222222222222333444555666666666555555555666666777...111555888888666333111///000333555666666666666333333444555666777888999777666555444333333333333333444555666777666555555111222333555555555555444222222333444555777777888777777777888999999::::::<<<<<<<<<>>>???===999666888999<<<===>>>>>><<<<<<:::;;;<<<=========<<<;;;::::::999:::<<<>>>BBBCCCEEEGGGIIILLLOOOUUU[[[```kkkmmmpppsssvvvxxxyyyyyyxxxuuurrrooollliiifffcccggghhhkkkttt~~~vvv}}}uuu{{{uuunnnnnnkkkkkkppp{{{}}}wwwooohhhccc\\\ZZZZZZ[[[ZZZ\\\cccllliiiqqqyyy}}}|||zzzyyyyyyzzzvvvsssqqqrrrtttuuussspppnnnmmmlllkkkjjjjjjiiijjjgggfffdddcccbbbccccccddd```````````````_________bbbbbbaaa]]]ZZZXXXYYYZZZ^^^^^^\\\XXXTTTQQQPPPQQQPPPSSSWWWWWWTTTPPPMMMKKKNNNMMMLLLLLLOOOUUU[[[___bbbeeelllttt~~~|||{{{{{{zzzxxxuuueeeXXXUUUSSSQQQYYYeeennnnnncccUUUKKKFFFBBB>>>;;;::::::::::::999888777777555555555555555444444333333333444555555444444444222222111111111111222222444444444555444444333333222222111111000/////////333222222222333333444555222333333222000///000111111111111111111222222222222222111111111111111111000000111222333333444444111111111111111111111111222222111000///...------111111111111222333444555666333000000222333222111111111222222222333333333222333333333333333333444444444444333333222222222555555555555555555444444333333444555666777888999666444333222222333555666111111111222222333444444888777666555444333333333444444555777888999:::;;;888888999::::::::::::999;;;<<<<<<<<<;;;::::::999999999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<<<<===;;;888777888<<<@@@CCCFFFHHHJJJKKKMMMTTT]]]eeeeeelllrrrsssuuuxxxxxxvvvpppooonnnmmmllliiifffcccdddfffjjjqqqzzz{{{|||wwwqqq}}}xxxrrrmmmlllkkkmmmsss{{{zzzzzzxxxuuupppiiiccc```^^^\\\]]]^^^^^^```gggpppsss{{{~~~{{{xxxvvvuuuuuuuuurrrpppooooooqqqqqqpppnnnmmmlllkkkjjjiiiiiiiiiiiifffeeedddbbbaaaaaabbbbbb`````````````````````___bbbaaa```]]]YYYWWWWWWXXX\\\\\\[[[XXXTTTQQQPPPPPPMMMOOORRRRRRPPPMMMKKKJJJLLLLLLLLLNNNRRRYYYaaafffooossszzz|||xxxuuusssmmm^^^RRRPPPRRRUUUaaaooorrrcccZZZOOOGGGCCCAAA>>>;;;<<<<<<<<<;;;;;;:::999888555666666666666555444444333333444444444444333333111111000000000000111111333333444444444444333333444333333222111000//////111111000000111222222333222333333222000///000111000111111111111111111111111111111111111111111111000000000111222333333333111111111111111111111111111111111000000///......111111111222222333333444555222//////111222111000111111111222222222333333222222333333333333444444555444444333222111111000222222222333333333333333333333444444555666777777444333222111111222333333444444444333333222111111444444333333444444555555666666666666777777777777888888999::::::::::::999;;;;;;<<<<<<;;;::::::999888888888999:::<<<===>>><<<<<<<<<<<<<<<======>>>===;;;999888999<<<@@@BBBGGGHHHJJJLLLNNNUUU^^^eeefffmmmrrrrrrsssvvvvvvtttooonnnlllkkkjjjhhhdddaaaaaaccchhhoooxxx|||}}}{{{sssxxxrrrnnnjjjjjjjjjmmmsssyyy{{{xxxuuurrrqqqpppmmmjjjeeebbb```aaa```aaacccdddfffmmmvvv~~~~~~}}}}}}{{{yyywwwtttrrrpppooonnnnnnmmmkkklllmmmmmmllljjjkkkjjjiiihhhhhhhhhhhhhhhgggfffeeecccbbbaaaaaaaaa````````````````````````aaaaaa```]]]YYYVVVVVVVVV[[[[[[ZZZXXXSSSOOONNNMMMJJJLLLMMMMMMKKKJJJJJJKKKKKKMMMOOOSSSYYYbbblllrrr~~~}}}vvvppplllcccWWWOOOQQQWWW___pppzzzhhhUUUNNNGGGBBB@@@???===:::;;;;;;;;;::::::999888888666666777777777666555555222222333333333333222222000000////////////000000222333333444444333333333555444444333111000//////......////////////000000000222222222000///000222000000000000000/////////000000000000111111111111//////000000111111222222000000000000000000000000111111000000000000000000111111222333333333222111333111//////000111000///000111111111222222222222222222222333333444444444666555555333222111000000111111111222222333333444222333333333444444555555333222222111111000000000444444444444333222111000000111111222333555666777777777777666666555555444888888999::::::::::::999;;;;;;;;;;;;;;;::::::999666777777888:::<<<===>>>>>>===<<<<<<<<<===???@@@===;;;:::999:::<<>>===<<<;;;999999999888777666666666666777777777777777666666555222222333333333222111111//////............//////111222222333333333333222444444333222000///.............../////////......///000222222000000000222///////////////........./////////000000000000000.../////////000000111111////////////////////////000000000000111111222222000222333444444333111///222111111000000000000000000000000111111111111222222222222333333444444444888777666555333222111000111222222333444555555666222222222222222333333333222333333222111000///...///000111222333333333222000000000111222444555666888777777777666666666666888888999::::::::::::999::::::;;;;;;;;;::::::999555666666888999;;;===>>>???>>>===<<<===>>>@@@AAA===<<<;;;:::;;;<<<>>>@@@@@@BBBEEEFFFHHHNNNVVV]]]ffflllpppqqqqqqttttttrrrnnnlllkkkiiihhheeeaaa^^^\\\^^^cccjjjuuuxxxyyyrrrkkkgggffffffeeeeeegggiiilllmmmmmmllljjjjjjjjjkkkkkkjjjjjjjjjjjjiiijjjmmmmmmnnnttt||||||{{{yyyxxxxxxwwwvvvttttttsssssssssrrrqqqnnnkkkhhhggghhhhhhhhhhhhgggffffffgggffffffeeeddddddddddddeeeeeeeeedddcccbbbaaa```___^^^______```aaabbbccccccdddeeeeeebbb]]]XXXUUUTTTXXXYYYWWWTTTOOOJJJHHHHHHFFFEEEDDDBBBDDDIIIQQQVVV]]]bbbjjjpppuuu|||~~~qqqfff___]]]___dddmmmwwwmmmXXXDDDBBB>>><<<;;;:::999888888888666555555444555555777777777777777666666555222333333333222222111000//////............//////000111111222333333222222222222111000///...------...//////000000///......---///111222111000111222////////////......------....../////////000000000///////////////000000000......................../////////000111111222222000222333444444333111///222333333333222111111111//////000000000111111111111111222333333444555555:::999888666555333222222111111222222333444555555111111111222222222222222333333333333222111///...---...000222222222111111111111111111111222333444666777777888888999::::::888888999::::::::::::999999999::::::;;;::::::999666666777888999;;;<<<===???>>>>>>===>>>???@@@AAA======<<<<<<<<<======>>>>>>@@@CCCDDDFFFLLLSSSYYYcccjjjppprrrsssvvvvvvtttnnnmmmkkkjjjhhheeeaaa^^^\\\^^^bbbjjjuuuzzz}}}uuummmiiifffccccccfffeeeeeeffffffhhhiiikkklllhhhiiikkkmmmnnnnnnnnnnnnpppoooppprrrppppppuuu|||~~~|||yyyxxxxxxwwwvvvuuutttsssqqqppppppqqqqqqrrrqqqooollliiigggeeefffgggfffeeeddddddfffdddccccccbbbbbbbbbcccccc```````````````___^^^]]]^^^^^^___```bbbcccddddddeeeggggggddd___XXXTTTRRRUUUTTTSSSPPPLLLJJJJJJJJJGGGEEEBBBAAADDDMMMXXX```mmmttt}}}zzznnnfffbbbgggmmmwww}}}zzz~~~|||gggTTTAAA@@@===:::999888999999:::999777666555555666777666666777777777666555555333444444444333222111000//////............/////////000111111222222222222000000000//////...------...///000111000///...---+++...000222111111111222000000//////......------------......//////000000////////////000000000000////////////////////////......//////000000000111111111222333333333222111111333444444222111111222////////////000000000000111111222333333444555555999999888666555444333333/////////000000111111222000111111111222222333333333333222222111000000000000111333333222111...---333333222222111222222222555666777888:::;;;<<<===888888999::::::::::::999888999999:::::::::::::::888888888888999;;;<<<======>>>>>>>>>????????????======>>>============<<<>>>AAADDDFFFHHHLLLSSSYYYbbbkkksssuuuwwwyyyxxxtttnnnmmmkkkiiihhheee```]]]\\\^^^bbbjjjuuu|||~~~{{{yyyqqqhhhaaabbbbbbaaabbbfffhhhhhhiiiiiihhhiiijjjkkkhhhkkknnnrrrttttttssssssvvvuuuuuuvvvtttqqquuu|||~~~~~~}}}|||zzzwwwuuutttttttttsssqqqpppooonnnmmmnnnoooqqqqqqpppmmmiiigggcccdddfffdddbbbaaabbbdddbbbaaaaaaaaaaaaaaabbbbbb______```aaaaaa```___^^^]]]^^^___```bbbcccdddeeeeeeggggggeee___XXXRRRPPPNNNNNNMMMKKKJJJKKKNNNQQQMMMKKKGGGFFFKKKWWWeeeooo|||~~~tttooooooqqqxxx|||zzzyyyzzz|||qqq___OOO???===;;;888777777:::<<<:::888666555444444555666555666666666666555444444555555555444444333222111000//////////////////000...///000111222222222222000000000///////////////...///000111000///---,,,***---000222111111111222111111000000///......---,,,,,,---......///000000000000000000000000000000////////////////////////.............../////////111111111222222333333444000222444444111000000111........./////////000000000111111222444555555666666666666555444333333222/////////000000000000000000000111111222333444444222111000/////////000111222333444555444222000...333333222222222222333333555555666888999:::;;;<<<888888999::::::::::::999888888999::::::::::::::::::::::::::::::;;;<<<<<<;;;<<<>>>???@@@???>>>===>>>>>>>>>???>>>===<<<;;;===@@@DDDFFFGGGKKKRRRXXXdddmmmvvvzzz{{{{{{xxxsssmmmkkkiiihhhfffccc^^^[[[]]]^^^bbbiiittt}}}}}}zzzxxxuuuqqqnnniii```[[[]]]``````bbbgggjjjkkkmmmlllkkkiiiiiiiiikkknnnssswwwyyyyyyxxxwwwzzzyyyyyyyyyvvvsssvvv|||~~~xxxyyy{{{|||{{{xxxtttrrrsssrrrqqqpppnnnmmmlllkkklllnnnpppqqqpppmmmjjjgggaaacccdddccc```___```cccaaaaaa`````````aaaaaabbb```aaacccddddddccccccbbb]]]^^^___aaabbbdddeeefffdddfffgggddd^^^WWWQQQNNNJJJJJJIIIIIIIIIMMMRRRVVVUUURRRNNNMMMSSS```ppp{{{vvvqqqsss{{{zzzvvvwwwyyy~~~wwwnnndddTTTGGG<<<;;;999777666777;;;>>>888666444222111222333444555555555555555444444333555555555555444333222111000000////////////000000......000111111222222222000000000000111111111111---...///000000...,,,+++))),,,000222222111111222222111111000///.........,,,,,,------...///000000111111111111000000000000000000000000000000000000........................111111111111222333444555...111444333000...///000............/////////000000111111222444555666666444444444333333222222222222222222222111111111111///000111222333444555555000///...,,,---...000111000111444666777666444333333222222222333444444555555555666777888999::::::888888999::::::::::::999777888999:::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::;;;>>>@@@@@@???===;;;>>>>>>?????????===<<<;;;;;;>>>BBBDDDEEEIIIPPPUUUfffpppyyy}}}}}}|||wwwqqqllljjjhhhfffdddaaa]]]ZZZ]]]^^^aaahhhsss}}}}}}yyyuuussssssrrrooolllcccaaa]]]YYYXXX[[[bbbgggkkkpppssssssooolllnnnqqqrrrsssuuuwwwzzz}}}~~~}}}zzzxxxvvvwwwwwwxxx{{{zzzyyyxxxwwwxxxzzzxxxsssnnnlllmmmooopppooonnnlllkkklllkkkkkkllllllkkkgggdddcccbbb``````aaabbbaaa```______``````___^^^]]]]]]_______________`````````______```aaaaaa```]]]ZZZVVVXXX\\\___ZZZQQQNNNPPPJJJIIIHHHHHHLLLTTT^^^dddiii```WWWTTTXXXcccuuu|||wwwuuuxxxxxx{{{{{{yyyxxxuuuppphhh]]]PPPFFF@@@<<<:::888777666777888999999888666555555555666777666555444333444444666666555555555555444333222111000000000000000000000000000111111111111222222222222222222111000//////...,,,---------.../////////000000111111111111000000333222000...---,,,,,,---........................//////000000000...---,,,***+++,,,---------,,,+++*********+++---///000111222222111111111111111111555444444333222111111000222111000///////////////...---...000444777777777666555333222111000000000333222000000222222111///111111111000111111222333222111111111000000//////111111111111111111111111444444333333333444555555666555444444555777999;;;;;;::::::999888777666666:::::::::;;;::::::999999===<<<;;;::::::;;;<<<===;;;<<<<<<>>>???@@@AAAAAA@@@CCCFFFFFFDDDAAA>>>===>>>AAACCCCCCCCCFFFNNNUUUfffsss~~~uuunnnkkkjjjhhhfffeeebbb^^^[[[YYY]]]ccciiippp|||uuurrrooonnnoooooommmkkkbbb```[[[WWWVVVYYY```eeennnqqquuutttqqqoooppprrrrrrsssuuuxxx{{{~~~}}}zzzwwwvvvuuuuuuzzz~~~||||||xxxwwwwwwvvvvvvwwwxxxvvvqqqmmmjjjkkkmmmnnnnnnlllkkkjjjkkkkkkkkkllllllkkkhhhfffbbb```^^^^^^```aaaaaaaaa```____________^^^^^^]]][[[\\\]]]^^^___`````````___^^^^^^______^^^\\\ZZZTTTSSSTTTWWWTTTOOOMMMPPPLLLLLLMMMQQQWWWbbbmmmtttxxxmmm```ZZZ[[[fffxxx|||yyyyyyzzz}}}|||}}}~~~tttnnncccYYYPPPHHH@@@<<<:::999777666555666777888888777666555555555666666666555444333333333444555555555555444444333222111000000000000000000000000000000111111111222222222222222111111000//////...---------...............000000000111111000000000111000///...------.................................///000000000...---,,,,,,---......---,,,+++***,,,,,,,,,,,,---...//////111111111111111111111111///......------,,,,,,,,,///...------------------000//////000222333333222222111111111111111000000333333444444333222111111000000000000111111111111111111111111000000000////////////000111222222333222222111111222222333444666666777777666666555555888888888888888888888888999::::::;;;;;;;;;::::::;;;<<<>>>@@@@@@>>><<<;;;;;;<<<===>>>???@@@AAABBBDDDHHHMMMOOOLLLFFFAAA>>>===@@@CCCCCCDDDHHHOOOVVVfffrrr}}}{{{sssllliiihhhfffeeedddbbb^^^[[[YYY]]]ccciiippp}}}ooonnnlllmmmnnnnnnmmmlllcccaaa\\\XXXVVVZZZaaagggooorrruuuuuurrrqqqqqqsssqqqrrrtttvvvyyy}}}~~~{{{xxxuuusssqqqsss|||yyyuuuwwwxxxuuusssssstttssssssttttttrrrnnnkkkhhhiiijjjkkkkkkkkkjjjiiijjjjjjjjjkkklllllljjjhhhccc```]]]\\\^^^```aaaaaa```___^^^^^^]]]^^^^^^^^^\\\]]]^^^___```___^^^^^^]]]\\\[[[ZZZZZZYYYYYYYYYPPPKKKIIIKKKNNNNNNPPPSSSQQQSSSVVV]]]hhhuuu{{{iii^^^\\\eeexxx{{{yyyyyyxxxvvvzzz}}}pppdddTTTHHHBBB???<<<888888777555444444444555666777666666555444555555555555444333222222222222222444444444444333222111000000000000000000000000000000000000111111111222222222111111000000//////..................---------000000000000000000000000///......---......//////------------------------......///000///...---,,,/////////...---,,,***)))......---------------...000000111111111111000000////////////////////////------,,,,,,,,,---......///...---...000111111000...///111222333222222111222555888777444111111222---...000111111111000///111111111111000000000000,,,,,,...///000222333333000000000///000111111222333444666777888777555444555666666777888999999:::999999:::;;;<<<<<<<<<<<<888<<>>???AAABBBBBBHHHNNNVVVYYYVVVNNNEEE@@@<<>>AAACCCFFFKKKQQQVVVccckkkrrrttttttsssmmmgggaaa```______```___\\\YYYUUUZZZaaagggppp}}}uuuvvvwwwwwwwwwvvvuuuuuuiiigggbbb^^^___eeennntttwwwyyyzzzyyyxxxvvvuuuuuuuuutttsssrrrrrrsssuuuvvvwwwwwwvvvtttrrrpppnnnmmmgggnnnvvv|||zzzrrrkkkkkklllkkkkkkmmmlllmmmoooooommmjjjgggeeeeeefffggghhhiiijjjjjjjjjhhhgggggghhhjjjkkkjjjiiijjjfff```]]]\\\\\\]]]]]]^^^^^^]]]]]]]]]^^^^^^___cccccccccbbbaaa___]]]\\\YYYYYYWWWSSSOOONNNPPPRRRJJJBBB<<<@@@IIIRRR\\\dddjjjkkkpppzzzlll\\\VVV\\\nnn~~~}}}|||{{{vvvqqqpppvvv}}}|||~~~vvvjjj]]]QQQCCC<<<;;;;;;888444222222222222222222333333444444444444333333222222222222222111111000000///222222222222111000///...//////////////////////////////000000000111111111000000000////////////////////////...---------,,,000000///......///000000000000///...---,,,+++***------------------------,,,---...//////...---,,,---------,,,------------,,,++++++,,,,,,---...///,,,...///000111000//////---------...............------,,,------...///000+++)))((())),,,///000111...///111222111000...,,,---333777777222......000+++---///000111000...---000000000000000000111111.............../////////000000000000000111222222000000000111333666888999555555666666666777777777888999:::;;;<<<<<<<<<<<<888:::===??????===:::888888999:::<<<>>>@@@AAABBBCCCKKKVVV\\\ZZZRRRHHHBBB;;;===???BBBFFFKKKQQQTTT___eeekkknnnppppppllleee]]]\\\\\\\\\]]]\\\ZZZWWWSSSXXX___eeemmm{{{xxxzzz}}}}}}|||{{{{{{|||qqqnnnhhhddddddjjjssszzz~~~}}}{{{xxxwwwwwwvvvsssqqqppppppqqqrrroooooonnnlllkkkjjjiiiiiicccgggnnnuuu{{{~~~~~~wwwooohhhhhhiiihhhiiijjjiiikkkmmmmmmjjjgggeeedddddddddeeefffgggiiijjjjjjgggfffeeefffhhhiiiiiihhhiiieee```]]]\\\[[[[[[ZZZ\\\\\\]]]^^^^^^^^^^^^]]]\\\]]]]]]^^^___``````aaaZZZZZZXXXSSSNNNKKKMMMOOOJJJBBB===@@@HHHQQQ]]]hhhrrrsssxxxmmm^^^WWWZZZhhhvvv~~~zzzuuuqqqppppppoooooottt~~~wwwhhh]]]LLLEEE===999888777444000111111111111222222222222333333333333333222111111000000111111222111111000111111111111000///...---/////////////////////////////////000000000111111////////////////////////...............---------000000............000000000000000///---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------,,,++++++++++++,,,---...************+++,,,---...+++,,,///000111000///...------,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,...,,,))))))***,,,------,,,------...---,,,***)))---000333333000......///,,,---///000000000///...000000000000111111111111///////////////.........111111111111111222222333444333111000000222444555444555555555666666777777888888999:::;;;;;;;;;;;;999999999999999999999999777777999;;;===>>>@@@AAA>>>EEENNNSSSRRRLLLDDD@@@;;;<<<>>>AAAFFFKKKOOOQQQXXX___eeeiiinnnpppllleee\\\[[[[[[[[[\\\[[[YYYWWWRRRWWW^^^dddlllyyy~~~}}}zzz~~~zzztttnnnlllpppxxx~~~{{{xxxuuutttrrrooolllkkklllmmmnnnjjjhhhgggeeecccccccccccc___aaagggnnnsssuuuvvvwwwtttlllffffffgggffffffggggggjjjllllllhhheeeccccccbbbbbbcccdddeeeggghhhiiigggeeeddddddfffggggggfffccc```]]][[[[[[ZZZYYYXXXZZZ[[[^^^___```___]]]\\\VVVVVVVVVWWWXXX[[[^^^```]]]^^^\\\WWWOOOKKKLLLNNNJJJDDD@@@AAAEEELLLXXXdddmmmoootttooo```XXXWWWaaalllttt|||~~~|||~~~}}}zzzxxxyyyyyyvvvrrrnnnkkkkkknnnqqqxxxzzzhhhXXXNNN???<<<999666555444222000000000111222222222222222111222333333333222000000...///111222333222222222000000000000///...------////////////////////////////////////000000000111////////////////////////---------...............111000...------...000111......//////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------,,,,,,+++*********+++,,,+++******)))******++++++***+++...000111000///---000//////......---------,,,+++******************///,,,)))((()))+++,,,---+++,,,,,,,,,,,,,,,------......///000000000//////....../////////000000000///000000000111111111111.........//////000000111111111000000111111222333333222222111111111111222222222333444666777888888888888999999:::999999999888777777666666777777888555555777999;;;===??????===AAAGGGIIIGGGCCC???<<<;;;;;;===@@@EEEIIILLLNNNRRRYYY```fffmmmqqqmmmfff]]]]]]\\\]]]]]]\\\ZZZWWWTTTXXX___dddlllxxx~~~}}}|||~~~vvvsssvvv~~~~~~|||yyyuuurrrmmmllliiigggfffgggiiijjjhhhfffccc```^^^^^^^^^___]]]^^^bbbiiimmmnnnppprrrrrrjjjdddeeefffddddddeeefffiiilllkkkhhhdddbbbccc``````aaabbbccceeeggghhhgggeeecccccceeefffeeeddd^^^\\\ZZZZZZZZZZZZYYYXXXXXX[[[^^^```aaa___]]][[[UUUSSSRRRQQQSSSUUUYYY[[[___aaa```ZZZRRRLLLLLLNNNJJJFFFCCCBBBCCCGGGSSS___eeefffmmmyyyoooaaaWWWTTT[[[cccnnnvvvyyyvvvuuuwwwvvvrrrooopppqqqpppmmmkkkjjjjjjqqqxxxqqq]]]LLLCCC:::999777666444333222222///000111222222222222222111111222333222111000///---///111222333333333333000000000000///...---,,,////////////////////////////////////000000000000.........///////////////,,,------....../////////111///...------...///111,,,,,,.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........------...---+++)))(((((()))))),,,+++***)))(((((((((((()))+++...000111000...---//////...---,,,,,,++++++......---,,,++++++++++++,,,)))''''''***---///000------------///000222222///...---...000222111000000////////////000111111//////000000111111111222,,,---...///000222222333000000000000000111222222---///111333444333222111///000222444666888:::;;;888888999999999888777777777777666666666666777777444444666888:::<<<>>>???===@@@CCCCCCAAA===:::999;;;;;;<<<@@@DDDIIIKKKLLLOOOUUU^^^eeemmmrrrnnnggg______^^^^^^___^^^[[[YYYUUUZZZ```eeelllxxx}}}~~~}}}|||{{{xxxooohhhkkkhhheeefffhhhiiihhhfffdddbbb```]]]\\\\\\]]]^^^XXX\\\]]]\\\```kkkppppppooommmjjjfffeeeeeefffgggggghhhiiiiiihhhdddaaa___cccddddddcccbbbcccfffhhhcccddddddcccaaa``````aaa```^^^[[[XXXVVVUUUUUUVVVXXXYYY]]]aaadddccc^^^[[[SSSPPPKKKJJJLLLPPPUUUWWW]]]gggkkkdddYYYSSSQQQQQQUUUPPPIIIEEEFFFIIIMMMOOOZZZ\\\]]]cccuuuwwwllleee___YYYWWWYYYhhhjjjlllnnnooonnnlllkkkooogggbbbdddfffhhhpppyyysss___MMMAAA<<<888777666555444333222222222222222222111111111000000000000000000000000000111111111111111000///...------------------------,,,,,,------...------------......///////////////.........------,,,,,,,,,......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,++++++******++++++)))))))))))))))*********+++,,,---...//////000///...///...,,,***)))+++,,,++++++******++++++,,,------,,,***)))))))))******...------,,,,,,,,,------...------------.../////////////////////............---...000///,,,---111===777///,,,///111111000------...///000111222222//////000000111111111222222222333444444333333333888888888888888777666666666666555555555555666666777888999999;;;;;;<<<===<<<<<<<<<;;;;;;;;;:::::::::<<>>@@@BBBDDDHHHKKKOOOSSSYYYaaahhhkkkkkkjjjeeecccaaa___^^^]]]ZZZXXXWWWZZZ___eeemmm{{{}}}~~~tttmmmmmmnnnppprrrqqqooolllaaa```___```bbbdddeeeddd```___]]][[[ZZZZZZZZZ[[[YYYZZZYYYXXX]]]gggnnnqqqrrrpppllliiifffeeedddeeeggggggffffffeeeddddddccc```aaaaaa```______aaaccccccdddeeedddbbbaaaaaabbbaaaaaa``````___]]]\\\[[[\\\^^^aaafffjjjkkkhhhfff[[[VVVOOOIIIGGGIIILLLOOOXXX```ddd```[[[]]]aaadddeeebbb^^^[[[[[[ZZZYYYXXXZZZ[[[[[[\\\bbbkkkoooooogggddddddgggfffaaa\\\[[[XXXYYYZZZ\\\```cccfffhhhfffdddeeelllwww~~~~~~qqq^^^MMMBBB<<<888555555444444333222111000000000000000000////////////000000000000000000000000//////000111111111000000..............................////////////......,,,---......//////......,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++++++++++++++++++++........................++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******)))))))))))))))(((((())))))************)))***+++,,,---------,,,---------,,,***)))***,,,+++************+++,,,,,,---,,,+++***+++,,,---...++++++------------,,,+++------,,,,,,------...///........................222...,,,---...000888@@@DDD===555000///000111000//////000111222222333333//////000000000000111111///000111222333444444444444555666777888888888888777777666666666666777777777777888999:::;;;;;;<<<:::888777555555666777888999;;;>>>@@@AAADDDHHHKKKOOOQQQWWW___hhhlllkkkiiifffdddbbbaaaaaa___\\\ZZZXXX[[[```eeennn{{{~~~vvvlllddddddeeehhhlllooooooooocccaaa^^^\\\]]]___bbbddd]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXVVVVVV[[[ccclllppprrrpppmmmiiigggeeeddddddgggfffeeedddddddddeeefff```aaaaaa```___^^^```aaacccdddeeedddbbb```aaabbb___```aaaaaaaaa___]]]\\\]]]^^^```dddggggggfffccc]]]YYYQQQIIIEEEEEEIIIMMMTTT[[[```]]]\\\```gggjjjooonnnmmmmmmlllkkkhhheeefffeeedddbbbbbbdddeeeeee^^^\\\^^^dddfffaaa^^^]]]\\\[[[ZZZZZZ\\\```dddffflllmmmrrrzzz}}}}}}lll___NNNAAA;;;999666444333222222111000000//////000////////////.........000000000000000000000000......///000111111111000..........................................---,,,,,,,,,---............---+++++++++,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................++++++,,,,,,,,,,,,++++++******)))((((((((((((((((((((())))))******++++++***+++,,,,,,---------,,,,,,------,,,***)))***+++***************++++++,,,---,,,+++***)))***++++++)))***,,,---...---+++***,,,,,,,,,,,,,,,------...---------------.........222...,,,......000777>>>???999111,,,,,,---...///...//////000111111222222//////000000000000000000...///000222333444444444222333555666777888888888777777666666666666777777666666777888999:::;;;;;;:::888555444333444777888888:::===???AAADDDHHHKKKNNNOOOUUU^^^ggglllkkkhhhfffdddccccccbbb```]]][[[XXX[[[___eeemmmzzz}}}|||wwwmmmeee___^^^^^^aaafffkkknnnooohhheee___ZZZXXXZZZ___bbb[[[ZZZYYYYYYXXXXXXXXXXXXYYYVVVTTTUUUYYY```hhhmmmpppnnnllliiigggfffeeeeeegggfffdddccccccdddeeefffaaabbbcccbbb```______```cccddddddcccaaa``````aaa___```bbbccccccaaa___]]]___^^^___```aaaaaa___]]][[[XXXRRRJJJEEEEEEJJJNNNWWW___ddddddffflllrrruuu{{{{{{}}}~~~zzzvvvsssqqqnnnkkkhhhdddcccccc]]]ZZZ[[[```bbb```___```^^^\\\[[[[[[]]]bbbgggkkkvvv{{{{{{vvvsssvvv{{{{{{ssskkkYYYOOOBBB:::888777555222111111111000//////......////////////.........---////////////////////////---...///000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++,,,,,,---------------***++++++,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................***++++++,,,,,,++++++******)))((((((''''''(((((('''(((((()))******++++++'''(((((())))))))))))(((***,,,---,,,***)))***+++******))))))******+++,,,...---+++)))((('''''''''((()))+++------,,,+++***+++++++++++++++,,,------+++,,,,,,,,,---------...///------//////...111666777333...++++++,,,...000------......///000000000000000//////////////////---...///111222333333333111222444555777777888888777777666666666666777777555666666777888999:::::::::999666444444555777999666999<<<>>>@@@CCCGGGJJJMMMPPPVVV^^^gggkkkjjjhhheeedddcccccccccaaa^^^[[[XXX[[[^^^ccckkkxxxxxxsssoookkkeeeaaa[[[YYYYYY\\\```fffiiijjjiiifffaaa[[[WWWWWW[[[^^^YYYYYYYYYXXXXXXWWWWWWWWWYYYUUUSSSUUUYYY\\\ccciiikkkkkkjjjhhhggggggfffffffffeeedddccccccdddeeeeeebbbcccdddcccaaa______```bbbccccccbbb```______``````aaabbbcccbbbaaa___]]]^^^]]][[[[[[[[[ZZZXXXVVVUUUTTTQQQLLLHHHHHHNNNSSS\\\dddlllooossszzz}}}wwwsssrrroooiiidddcccaaa]]][[[___bbbaaacccfff___^^^___bbbgggooovvv{{{|||kkkgggdddfffkkkjjjaaaXXXGGGBBB;;;666555444222///000000000000//////......////////////............////////////////////////......///000000000//////++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------............------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********))))))(((((((((((((((''''''((()))***++++++,,,))))))******+++******))))))+++,,,,,,+++******+++***))))))))))))***++++++---,,,***((('''&&&&&&''''''(((***+++,,,,,,+++***++++++******++++++,,,---***++++++,,,,,,---------,,,+++---///...+++,,,///222111///------///111222---------....../////////000000////////////......---...///000111222222222111222333555666777777777666666555555555555666666555555666777888999999::::::999777555555666777888555888;;;===@@@CCCGGGJJJMMMQQQYYY```eeehhhiiiiiieeeddddddddddddbbb___\\\XXX[[[^^^cccjjjvvvzzzwwwrrrkkkddd```]]]\\\WWWUUUTTTVVVZZZ^^^aaabbbddddddbbb^^^YYYVVVVVVXXXXXXXXXXXXXXXXXXXXXWWWWWWYYYTTTSSSVVVXXXYYY^^^eeeggggggggggggggghhhhhhhhhfffeeeeeedddccccccccccccbbbccceeedddaaa___^^^^^^```aaabbbaaa^^^]]]^^^___^^^^^^^^^^^^]]]\\\ZZZYYYYYYWWWTTTSSSSSSRRRPPPNNNMMMOOOOOOMMMKKKMMMSSSYYYaaalllwww~~~{{{vvvwwwvvvooohhhfffeee```^^^bbbeeefffhhhlllkkklllnnnsss{{{tttkkk[[[VVVRRRSSSWWWVVVOOOHHH===:::777444222000000000000000000000////////////000000000/////////....../////////////////////////////////000//////......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++***))))))(((((())))))''''''((()))***+++,,,,,,,,,---------------,,,,,,(((***,,,,,,+++*********)))))))))))))))***+++++++++***)))((((((((()))***(((((())))))***+++++++++***************+++,,,,,,*********+++,,,,,,------+++***+++...,,,)))***...///000000000//////000111............////////////000000/////////............//////000111111000000111222333444555666666666555555444444444444555555444555555666777888999999888888777666666666666666555777:::===???CCCGGGJJJMMMTTT]]]bbbdddeeehhhjjjfffffffffggggggdddaaa]]]YYY\\\___ccckkkvvv~~~~~~||||||qqqqqqmmmggg^^^YYYWWWXXXTTTRRRQQQRRRUUUXXXZZZ[[[^^^aaacccaaa\\\VVVTTTSSSXXXXXXXXXYYYYYYXXXWWWWWWYYYTTTSSSWWWYYYXXX\\\bbbddddddeeefffggghhhiiiiiiffffffeeeeeedddcccbbbbbbbbbcccdddcccaaa^^^]]]]]]___```aaa```^^^\\\]]]^^^YYYYYYYYYXXXWWWVVVUUUTTTRRRPPPMMMLLLLLLKKKJJJIIIHHHKKKNNNNNNMMMPPPWWW]]]kkkvvv}}}wwwzzz{{{tttllliiifffbbbaaafffiiijjjlllppp{{{|||yyyiii^^^QQQLLLFFFEEEHHHGGGCCC>>>:::999777333000///111333000000000000000/////////000000000000///////////////////////////////////////000000000///...------------------------------............---,,,+++*********+++,,,,,,,,,,,,+++---,,,,,,++++++*********+++++++++,,,,,,+++++++++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++***)))))))))))))))&&&'''((()))***+++,,,,,,******+++++++++******)))(((***,,,,,,+++*********)))))))))))))))******+++)))))))))))))))+++---...(((((((((((()))***,,,,,,*********)))***++++++,,,))))))***+++,,,,,,------+++)))))),,,+++)))+++000---...000000///.........////////////000000000000000000//////.........---//////000000000000000///222222333444555555555555444444444333333444444444444444555666777888999999666666666666666555555555444777:::<<>>===;;;:::999999888444444222000///.........111111111111111000//////222///***''''''+++000444//////000000000000//////000000000///...,,,+++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,------------,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------,,,+++***************************...---***)))((()))***++++++***)))(((((()))***+++******))))))******+++,,,((()))+++,,,---------,,,+++******)))))))))))))))(((((((((((((((((((((((($$$%%%&&&(((***,,,......,,,+++***+++,,,,,,+++***+++,,,,,,------,,,,,,+++///......---------......222000---++++++,,,...//////...,,,++++++,,,...///222111000.........///000000000111222333333444444222222111111222222333444555666666666666666555555333333333444555666777888666666666666666666666666999:::;;;<<<===@@@DDDHHHMMMSSS[[[bbbeeeffffffgggfffeeeddddddeeeeeecccaaa]]]]]]aaahhhooowww}}}{{{sssssssssttttttsssqqqpppooojjjddd___\\\ZZZXXXVVVTTTRRRQQQRRRTTTVVVVVVVVVZZZ^^^dddeeeccc]]]XXXUUUTTTVVVYYYYYYXXXWWWWWWXXXZZZYYYXXXXXXYYY\\\^^^``````aaabbbdddeeeffffffggghhhgggfffdddcccccccccbbbaaaaaabbbbbbbbbbbbbbbbbbdddbbbaaaaaaaaa```^^^[[[XXXVVVTTTRRROOOLLLHHHFFFJJJJJJIIIFFFBBBCCCGGGKKKPPPQQQTTTYYYaaakkksssxxx{{{vvvxxxxxxtttpppoooqqqooopppssstttvvvxxxaaaQQQIII<<<;;;999888777666666666444444222111000000//////000000000000000///...---///...,,,++++++---///111//////000000000000//////.../////////...---,,,,,,,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++******))))))******+++------------,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))*********)))((((((************************,,,+++)))(((((((((***+++++++++************++++++))))))(((((())))))***+++))))))***+++,,,,,,,,,++++++******)))))))))))))))************************((())))))***++++++,,,,,,+++*********+++++++++***)))******++++++******)))...---,,,++++++,,,---...111///---++++++,,,...///...---,,,++++++,,,---...111000///.........//////000000000111222333333333222111111111111222333333333333444444444444333333444444333444444555666777666666666666666666666666777888:::<<<===@@@DDDGGGNNNTTT\\\bbbeeefffffffffhhhgggfffeeeeeedddaaa___[[[\\\```hhhnnnuuu|||{{{nnnnnnoooppppppooonnnmmmmmmjjjfffbbb___\\\XXXUUUTTTSSSQQQQQQSSSUUUUUUUUUWWW[[[```bbb```\\\XXXVVVUUUVVVXXXXXXWWWWWWWWWXXXYYYYYYYYYZZZ\\\^^^```aaa___```bbbccceeefffffffffgggfffeeedddcccbbbbbbbbb```aaaaaabbbccccccddddddfffeeedddddddddcccaaa^^^[[[YYYVVVRRRNNNKKKIIIGGGLLLLLLJJJGGGEEEGGGMMMSSSXXX[[[aaaiiisss}}}zzzuuuvvvwwwuuurrrrrrrrrtttzzzhhhSSSEEE???777666555444333333222333333333222111111111111111....../////////...------,,,---...////////////......//////000000//////...------...............---,,,++++++******++++++,,,++++++++++++++++++++++++)))******++++++******)))------------,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))))))))(((''''''(((***+++***++++++,,,,,,++++++***((((((((((((((())))))*********************+++++++++******)))))))))))))))************************,,,,,,+++++++++*********)))))))))))))))))))))))))))******++++++******)))---,,,+++))))))+++,,,...000///---++++++,,,...///------,,,,,,,,,,,,------//////...---------......//////000000111111222222111111111111111222222333333333444444444444333333555555444444444444555555777777777777777777777777666888;;;>>>@@@BBBFFFHHHOOOUUU\\\bbbeeeeeeeeeeeejjjhhhgggfffeeeccc___]]]YYYZZZ___gggmmmrrr}}}|||{{{lllnnnoooooommmkkkjjjjjjkkkiiigggeeebbb^^^YYYVVVVVVTTTQQQQQQRRRTTTTTTTTTTTTXXX]]]___^^^[[[YYYWWWUUUWWWXXXXXXWWWWWWXXXYYYXXXYYY[[[]]]___```aaabbbaaabbbccceeefffggghhhhhhfffeeedddcccbbbbbbbbbbbbaaabbbbbbbbbcccccccccdddeeedddccccccddddddcccaaa^^^\\\YYYUUUQQQOOONNNOOOPPPQQQPPPOOOOOOTTT]]]dddfffjjjqqqzzzzzzvvvxxxyyyxxxxxxzzzxxx}}}lllWWWGGG===888333333222111111000111111111000000000000000111111....../////////......---------///000000000///......//////////////////............///......---,,,++++++++++++++++++++++++************************((()))***++++++***)))(((,,,,,,,,,,,,,,,+++******************************+++++++++++++++++++++++++++++++++++++++************+++,,,,,,------------))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++)))***+++,,,,,,+++***))))))(((((((((((()))******++++++******)))*********+++******)))))))))))))))************************+++++++++******)))))))))((()))))))))((((((((()))+++,,,,,,------,,,,,,+++---,,,***))))))+++---//////...---,,,+++,,,---...+++,,,------------,,,+++------------------------.../////////000000111111000000000000000111222222444444555666666666555555666555444444333333333444666666666666666666666666555999===@@@BBBEEEHHHJJJPPPUUU\\\bbbddddddddddddgggfffeeeeeedddbbb^^^[[[WWWYYY^^^fffkkkpppzzz}}}}}}kkkmmmnnnlllhhheeeddddddhhhggggggfffeeeaaa\\\XXXXXXUUURRRQQQRRRSSSSSSSSSRRRVVVZZZ\\\\\\ZZZYYYXXXWWWXXXZZZ[[[YYYYYYYYYZZZYYY[[[^^^aaaccccccccccccaaabbbccceeefffgggggghhheeedddcccbbbbbbbbbbbbbbbcccccccccbbbbbbbbbaaaaaabbb```^^^^^^```bbbbbbbbb______]]]XXXSSSQQQQQQRRRTTTWWWZZZ\\\```gggqqqyyy{{{~~~~~~zzzxxx{{{}}}}}}zzzjjjYYYJJJ???999555222111111000000000111111...............//////000...//////000000////////////............///000000......////////////......000000000///...,,,+++***++++++++++++++++++++++++************************((()))***++++++***)))(((++++++,,,,,,++++++******************************++++++++++++++++++++++++************************&&&'''((()))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&''')))******'''((()))******)))((('''***))))))))))))***+++++++++++++++***************+++******)))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))''')))***)))''''''(((***+++,,,,,,------,,,,,,+++---,,,+++***+++,,,...///------,,,,,,,,,,,,---...++++++,,,------,,,++++++,,,,,,------------------///////////////000000000000000//////000000111222333333444555666666555555666555444333333333333333444444444444444444444444444777;;;>>>AAACCCFFFHHHOOOTTT[[[aaaccccccccccccbbbbbbbbbbbbbbb```\\\YYYUUUWWW]]]eeejjjpppzzz~~~nnnpppqqqnnniiidddcccdddfffffffffgggfffddd___\\\[[[XXXTTTRRRRRRSSSSSSSSSRRRUUUYYY[[[ZZZYYYYYYYYYXXX[[[^^^___^^^\\\\\\\\\[[[^^^bbbeeegggfffeeeccc^^^___aaabbbdddeeeeeeeeedddcccbbbbbbaaaaaabbbbbbccccccbbbbbbaaa``````______\\\XXXVVVWWWZZZ\\\]]]^^^______[[[UUURRRRRRTTTZZZ___fffmmmsss||||||}}}zzzuuuhhh```TTTIII@@@:::666444000000000000000000111111...---------------...///......///000000000//////000...---,,,,,,...000111---......//////......---111111000///...,,,***)))***++++++,,,,,,++++++***************************((())))))******))))))(((***+++++++++++++++******************************++++++++++++++++++++++++)))))))))))))))*********((())))))************)))((((((((((((((((((((((((%%%&&&&&&'''((())))))***'''(((((((((((((((((('''***************++++++,,,)))***,,,------,,,+++***+++******)))))))))))))))((((((((((((((((((((((((&&&''''''(((((()))))))))&&&)))+++***'''&&&(((+++)))******++++++******))),,,++++++,,,,,,---...///,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,+++,,,------......------////////////000000000000///////////////000000111000111222333333444333333555555444333222222333333333333333333333333333333222444777:::<<<>>>BBBDDDLLLRRRYYY___bbbbbbbbbbbb`````````aaaaaa___[[[XXXTTTUUU[[[cccjjjqqq|||}}}mmmppprrrooojjjeeeeeegggddddddeeefffgggfffccc```]]]ZZZUUURRRRRRSSSTTTTTTSSSUUUXXXZZZYYYYYYYYYZZZYYY]]]aaacccbbb```^^^]]]^^^aaaeeeiiikkkiiifffccc^^^___aaabbbdddeeeeeeeeeccccccbbbaaaaaaaaaaaabbbaaaaaa``````````````````___YYYRRRMMMMMMOOORRRTTTWWW[[[^^^]]]ZZZYYY[[[^^^dddlllvvv}}}~~~{{{vvvmmmddd]]]PPPJJJBBB<<<999777444222///////////////000111111///......---------......,,,---...////////////......---,,,,,,,,,---//////---......//////......---////////////...---,,,+++***+++,,,,,,,,,,,,+++***************************))))))(((((((((((())))))******++++++++++++******************************************************((((((((()))))))))******+++,,,,,,,,,,,,++++++***''''''''''''''''''''''''&&&'''(((((())))))))))))))))))(((((((((((()))))))))))))))))))))***++++++(((***---///000...,,,++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&***,,,+++'''&&&(((,,,)))******++++++******)))((()))+++,,,---------,,,+++++++++,,,,,,------------,,,+++******+++,,,---+++,,,---...///......---000000000000000000000000///............///000000000000111222333333333333444444333333222333333333333333333333333333333333333555777888:::===AAADDDJJJOOOWWW]]]```aaabbbbbbaaaaaaaaabbbaaa^^^YYYUUUSSSTTTZZZcccjjjsss{{{gggkkkmmmkkkeeebbbbbbddddddcccdddfffhhhgggeeebbb___[[[VVVSSSSSSSSSTTTTTTSSSVVVXXXYYYYYYXXXYYYZZZZZZ^^^cccfffeeebbb___^^^___ccchhhlllllljjjfffccc```aaabbbdddeeefffggggggcccbbbaaaaaaaaaaaaaaabbb^^^^^^______``````aaaaaa___XXXOOOHHHFFFHHHKKKMMMPPPVVV]]]```aaabbbgggkkknnnwww|||}}}wwwppphhh^^^RRRJJJBBB>>>999666555444222///............///000000111000000///...............+++,,,------.........---+++,,,,,,------------------..................------...............------***+++,,,------,,,+++***))))))))))))))))))))))))***)))(((''''''((()))***)))******+++++++++******************************************************'''((((((((())))))******)))))))))))))))((('''&&&'''''''''''''''''''''''''''((())))))))))))))))))+++***)))(((((()))***+++((((((((((((((()))******''')))---111222000---++++++******)))))))))))))))************************************))))))))))))'''***---+++(((&&&))),,,,,,,,,,,,------,,,,,,,,,&&&(((***,,,---,,,+++***+++++++++,,,,,,------------,,,***))))))***,,,---+++,,,.../////////......111111111111000000000000...............///000000111222333444555555666555444333333222222333333444444444444444444444444444777888999:::;;;>>>CCCFFFHHHNNNVVV\\\```aaaaaabbbdddcccccccccaaa]]]XXXSSSSSSTTTYYYbbbkkkuuuyyyfffddd```]]]\\\\\\]]]^^^___```bbbeeefffgggggggggeeeaaaZZZVVVTTTSSSSSSSSSRRRTTTVVVVVVWWWXXXZZZ]]]^^^aaaeeeiiikkkjjjhhhgggiiikkklllmmmkkkgggccc```^^^^^^___```aaabbbccccccdddbbb___[[[XXXWWWWWWWWW]]]ZZZWWWWWWYYY\\\___```eee```XXXPPPKKKJJJJJJKKKPPPWWW```dddgggllluuu}}}qqqccc[[[UUUJJJ@@@;;;<<<777222111222333000---------............------------,,,,,,,,,,,,------,,,,,,---.../////////...............---,,,,,,++++++,,,---...////////////.........---,,,+++***)))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((''''''''''''+++******)))))))))((((((+++++++++++++++***)))(((''''''((()))***+++,,,,,,)))))))))))))))(((''''''''''''((((((((((((''''''((()))*********((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''++++++******+++---...//////......---,,,******)))------,,,+++*********+++...000///***))),,,+++)))++++++***)))(((((()))))),,,,,,*********+++,,,---************+++,,,------,,,+++***))))))***+++,,,---+++)))***------+++(((+++,,,---......---+++)))...///000111111222222111222222111000000000000000000222333555555444333222333111000111222444333333222222222111111111000000888:::;;;<<<<<<===@@@BBBGGGMMMUUU[[[___```aaaaaacccccccccbbb```\\\YYYVVVTTTUUUZZZbbbjjjvvv|||}}}aaa___[[[XXXVVVVVVVVVWWWYYY[[[^^^aaadddeeeeeeeeegggccc^^^ZZZYYYXXXWWWUUUSSSTTTUUUVVVVVVXXX\\\___ccceeeiiimmmnnnmmmkkkiiikkkkkklllkkkhhheeeaaa___]]]]]]^^^^^^___```aaabbbaaa```]]]YYYVVVUUUUUUUUUXXXVVVUUUUUUXXX[[[^^^```dddccc___YYYSSSQQQQQQSSSTTT\\\eeekkkooovvvtttfffWWWNNNIIIAAA;;;999666333//////222333000---......////////////......//////............//////,,,---..................,,,------------,,,,,,+++,,,,,,---.../////////...------------,,,++++++***))))))))))))))))))))))))+++***)))((((((((()))))))))))))))******+++++++++(((((())))))***++++++++++++++++++******)))))))))((((((((()))******++++++))))))******))))))((('''''''''(((((((((((('''''')))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((()))+++,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++******************,,,,,,)))***---...,,,++++++***))))))))))))))),,,+++***)))))))))***+++------,,,+++************++++++***))))))***++++++---+++***+++------+++)))+++,,,---------,,,++++++---...///000000111000000//////...---------------000111333444444444222111111000000000000111222333333333222222333444444555666888:::::::::<<>><<<888444111111111222444555777888999;;;>>>AAAFFFKKKTTTZZZ^^^___``````aaaaaabbbaaa___\\\YYYWWWRRRRRRUUU[[[bbbmmm|||}}}dddbbb^^^ZZZUUUQQQOOOMMMJJJLLLOOOSSSXXX^^^ccceeeccccccdddfffgggfffbbb___ZZZZZZZZZZZZZZZ\\\aaadddddddddddddddeeeeeeeeeeeehhhfffdddaaa^^^\\\[[[ZZZ\\\]]]^^^^^^]]][[[XXXVVV\\\___aaa]]]TTTMMMKKKLLLKKKMMMNNNNNNOOOSSSZZZ```jjjttt}}}{{{hhhOOOCCC<<<888555666666222///000000000000000//////...---,,,,,,,,,------,,,,,,,,,......------------......,,,------------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,------,,,++++++))))))))))))))))))))))))***************++++++,,,************)))))))))((())))))))))))))))))******(((''''''&&&&&&''')))))))))))))))((((((''''''''''''(((((())))))))))))(((''''''(((((((((((('''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))'''&&&&&&''')))***)))))))))(((((('''''''''((((((((((((((())))))***'''))))))&&&'''***+++)))+++************+++,,,,,,***+++,,,,,,,,,,,,+++++++++***)))((('''''''''''')))***++++++++++++***)))(((***,,,,,,++++++,,,---***+++,,,---...///000000...///000111222222222222000000//////000000111111000000000000000111111111000222333222000000333555777555333222111222333444444666888999:::<<>>BBBIIIPPPWWW[[[]]]^^^]]]^^^^^^]]]\\\ZZZXXXWWWWWWZZZ^^^ccckkkwww}}}}}}WWWXXXYYYZZZXXXUUUQQQOOONNNNNNNNNOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOSSSSSSUUUWWWYYYXXXUUURRRRRRPPPNNNLLLIIIHHHGGGGGGHHHKKKOOOSSSWWWZZZ\\\\\\YYYRRRKKKIIIHHHIIIOOOVVV[[[ccckkkooopppqqqwww}}}~~~rrrcccWWWMMMDDD;;;777777444111/////////...------.........------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************+++)))'''&&&&&&''')))+++------------............,,,,,,,,,++++++******)))((((((''''''''''''((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((()))))))))...+++(((&&&'''((()))(((%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%&&&'''((()))))))))&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''&&&%%%$$$%%%'''%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&%%%'''(((((((((&&&&&&''')))((('''''''''''''''(((((($$$%%%'''((()))((('''''''''(((((())))))))))))((('''((()))***************************************)))))))))***++++++,,,,,,+++++++++++++++,,,---...............////////////,,,,,,------......//////------------............---.........////////////333333222222222222333333555666777666666666999;;;<<<@@@GGGNNNUUUYYY[[[\\\[[[\\\\\\\\\[[[ZZZXXXWWWWWWZZZ^^^ccclllzzz{{{zzzNNNOOOPPPPPPOOONNNLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJLLLLLLNNNQQQSSSQQQNNNKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBCCCGGGLLLRRRYYY^^^aaa___YYYTTTSSSTTTUUUZZZ```ggglllsssxxxxxxxxxzzz{{{zzzwww|||nnnaaaQQQHHHAAA999333111222111///...//////---,,,,,,------......---,,,,,,,,,,,,------------,,,,,,************************************************************************+++)))(((&&&&&&((()))+++---------.........//////,,,,,,++++++************)))((((((''''''(((((()))(((''''''&&&%%%%%%$$$$$$$$$%%%&&&'''((())))))***,,,***''''''((((((((('''%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&'''((()))))))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&((())))))******%%%&&&''''''%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$######$$$&&&''''''(((***,,,&&&''''''''''''(((((((((&&&&&&'''((())))))))))))(((((())))))))))))((((((''''''((()))************************************)))))))))***++++++,,,,,,------------...//////000......//////////////////---------------.........---------............///............////////////222222111111111111222222444555666777666777:::<<<;;;???FFFMMMSSSWWWYYYZZZ[[[[[[\\\\\\\\\[[[YYYXXXWWWYYY]]]ccclll{{{}}}}}}FFFFFFGGGGGGGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBAAABBBCCCCCCDDDCCCDDDGGGKKKMMMLLLIIIFFFCCCBBB@@@>>>===>>>???@@@???@@@CCCHHHQQQZZZccchhhiiieeeccceeeffffffjjjnnntttvvvxxx{{{}}}|||yyyxxxyyy|||~~~|||sssttt}}}}}}^^^OOOAAA;;;888444000000000.........///000...---***+++,,,------,,,++++++++++++,,,,,,,,,,,,++++++******************************************************************************)))(((((()))******,,,,,,---------.........++++++++++++***************))))))(((((())))))***&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&%%%$$$$$$%%%&&&%%%###$$$%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$%%%&&&'''(((''''''&&&%%%'''((('''&&&%%%&&&'''$$$$$$&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$"""$$$&&&''''''((()))+++%%%&&&''''''((((((((('''&&&&&&&&&&&&'''((()))***(((((())))))))))))((((((&&&'''((()))************************************)))))))))***++++++,,,,,,------------...///000000/////////////////////......------------------,,,---............/////////....../////////000000000000000////////////000000111333555666666777999;;;<<<@@@FFFMMMRRRVVVXXXXXX[[[\\\\\\]]]]]]\\\[[[ZZZWWWYYY\\\bbblll{{{AAAAAAAAAAAABBBBBBBBBCCC????????????????????????>>>>>>>>>>>>>>>??????@@@===???BBBGGGJJJJJJGGGDDD???>>><<<;;;;;;<<<>>>???@@@@@@CCCIIIRRR]]]hhhnnnwwwuuuuuuyyyzzzzzz|||}}}|||zzz{{{}}}|||yyyuuuuuuzzz}}}|||vvvqqqvvvnnnSSSDDD777444444111000111***))))))+++------,,,***))))))+++,,,,,,+++***)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,---------+++++++++*********************))))))))))))******###$$$$$$%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&%%%$$$$$$%%%''''''%%%###$$$%%%&&&'''''''''&&&%%%(((((('''&&&&&&&&&&&&''''''''''''&&&%%%$$$"""!!!$$$%%%&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%$$$!!!&&&'''((((((&&&&&&'''((($$$%%%'''(((((((((''''''$$$$$$%%%&&&''''''''''''%%%'''(((((('''&&&&&&'''%%%%%%&&&'''((((((((('''&&&&&&%%%%%%&&&''')))***((()))))))))))))))((((((&&&'''((()))************)))))))))))))))))))))))))))))))))***++++++,,,,,,*********+++,,,---...//////////////////..................------,,,,,,,,,.........////////////000////////////000000000000......------------......///111333555555666999;;;===@@@FFFMMMRRRUUUWWWWWW[[[\\\]]]^^^^^^]]]\\\[[[VVVXXX\\\aaakkk{{{:::::::::::::::;;;;;;;;;:::::::::===??????;;;777===;;;888999;;;<<<:::999>>>>>>@@@DDDGGGHHHGGGEEE>>>>>>>>>>>>>>>???@@@AAABBBFFFLLLQQQXXXcccrrr|||{{{zzz~~~}}}zzz{{{|||~~~}}}~~~lll[[[DDD===555111111111---***......---,,,,,,+++******...---+++*********++++++,,,,,,,,,++++++*********)))***+++++++++)))((('''***,,,,,,((((((***)))&&&***************)))((((((''''''''''''((()))++++++++++++,,,,,,,,,,,,------+++...111...((((((---333444000***'''&&&&&&%%%###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&%%%%%%&&&&&&%%%$$$"""!!!%%%&&&'''&&&$$$###$$$%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))''''''''''''(((((((((((()))(((''''''''''''(((((())))))))))))************%%%%%%&&&((()))+++,,,,,,******+++,,,,,,---............------------......------------------------++++++,,,...000111///.....................---,,,///+++***...111000000222///000111333555666888888???BBBFFFKKKOOORRRTTTUUUYYY]]]___\\\ZZZ[[[[[[XXXWWWWWWYYY```hhhvvvwwwpppzzz888888888888999999999999;;;999777777999:::999777999777555666888:::999888<<<===???CCCFFFHHHHHHGGGBBBCCCCCCDDDEEEGGGHHHIIINNNSSSZZZ```gggsss~~~~~~|||vvvhhhVVVIII>>>888111///000000...+++---------,,,,,,++++++***---,,,+++*********++++++,,,,,,+++++++++************************)))(((((())),,,+++((((((+++***(((***************)))((((((((('''''''''((()))***************+++++++++,,,,,,+++---...,,,)))))),,,111444000+++(((((()))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((()))%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%$$$######&&&'''((('''%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))((((((((((((((((((((())))))))))))************'''((((((((()))))))))*********++++++,,,------.........------------......---------------------------,,,---...//////---+++//////////////////......///---...000///,,,...222000000111333555666888888:::===BBBHHHMMMRRRUUUVVVVVVZZZ]]][[[ZZZ\\\\\\ZZZWWWVVVYYY___hhhvvvxxxqqqttt555555666666666777777777===999555333444666888888888777666666999::::::999;;;<<>>CCCKKKSSSZZZ]]]^^^___```bbbfffjjjnnnrrrsssxxx|||yyyrrrlllkkkbbbUUUKKKEEE@@@:::666222000,,,,,,---...---,,,+++++++++++++++,,,,,,,,,++++++***************************************)))***)))(((''''''((()))***'''***+++)))***---...+++((()))))))))))))))(((((()))(((((('''''''''(((((()))))))))*********++++++---***((((((***+++***(((***)))'''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))$$$$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&)))+++---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((())))))***************((()))))))))******************))))))((((((''''''******++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------111000000222333333111///---------------...//////...,,,---///...******...111111111222444666888999>>>@@@DDDHHHLLLNNNPPPPPPTTTYYY\\\ZZZZZZ\\\]]][[[WWWVVVXXX^^^fffttt|||wwwrrr222333333444555666666666999888888777666666666777999999:::::::::;;;<<<===>>>BBBJJJUUUaaaiiinnnooouuuwwwzzz~~~~~~sssiii```ZZZRRRLLLCCC<<<999777444222222000...---,,,,,,,,,+++***+++++++++++++++++++++************************))))))))))))))))))))))))***)))(((''''''((()))***&&&)))***((()))---...+++'''(((((()))))))))(((((()))((('''''''''''''''(((************+++++++++,,,---)))&&&'''***+++)))&&&&&&&&&&&&%%%%%%%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%###"""""""""###$$$###$$$%%%%%%$$$###$$$%%%#########$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&)))+++---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&'''''''''''''''((()))***+++*********((()))))))))************(((((((((((())))))))))))******+++++++++++++++,,,,,,,,,++++++++++++,,,,,,------------------------------...000333333222111............///000222333333---+++000555333000///111111111111333666888:::AAACCCGGGKKKNNNPPPQQQRRRVVV[[[]]][[[ZZZ\\\\\\ZZZVVVVVVXXX^^^fffsss~~~zzzwww444444555666777888888999666888999:::888777777888999:::<<<======???BBBDDDGGGMMMXXXfffsss|||{{{www{{{|||nnnbbbWWWMMMIII@@@===:::777666555333222111000///---,,,++++++++++++++++++++++++*********((()))******+++*********(((((((((((())))))))))))((((((''''''(((((())))))&&&))))))'''(((,,,,,,***''''''((()))))))))(((((('''''''''&&&''''''((((((*********+++++++++,,,,,,,,,***((((((******(((%%%&&&'''((('''&&&&&&(((***((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""######!!!""""""###$$$###############""""""""""""######"""###$$$$$$######$$$%%%$$$$$$###$$$$$$%%%&&&'''########################%%%%%%%%%%%%&&&&&&&&&&&&############$$$&&&((()))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((&&&$$$######$$$&&&(((%%%&&&&&&&&&&&&'''''''''&&&''')))***+++******)))))))))))))))************&&&''''''((()))******+++******++++++++++++++++++,,,++++++******++++++,,,------------------------((()))***---000111000///111000000000222444666777888111...444;;;:::555111222111111111333555888:::@@@BBBFFFKKKOOORRRTTTUUUVVV[[[]]]ZZZYYY[[[[[[YYYVVVVVVZZZ```gggrrr|||zzz666666777888999:::;;;;;;999;;;>>>>>><<<<<<===???@@@CCCGGGIIIKKKNNNSSSWWWYYY```lll{{{||||||}}}|||xxxwwwjjj]]]RRRGGG???===888777666555555444222111---......---,,,++++++,,,,,,,,,++++++******))))))'''((()))***++++++***)))'''''''''((((((((())))))&&&''''''((())))))((((((&&&((()))''''''***+++(((&&&''''''((())))))((((((&&&&&&&&&&&&''''''((())))))))))))************++++++************)))(((&&&$$$&&&((('''%%%%%%''')))'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$!!!"""###$$$%%%$$$######"""######$$$$$$$$$######"""###%%%%%%$$$###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""""""""###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''$$$&&&(((*********)))((())))))))))))************'''''''''((()))*********++++++******************++++++************++++++------------------------******+++---000111///...000000///000111444666888888333111666:::888333111222111000111222555999;;;???AAAEEEIIIMMMPPPRRRSSSRRRWWWZZZXXXXXXZZZZZZYYYVVVWWW[[[bbbhhhqqq~~~}}}777888999:::;;;<<<======???AAACCCBBBAAAAAAEEEHHHJJJNNNSSSWWW[[[```fffkkkhhhppp}}}|||zzztttvvvzzz{{{zzz|||ttt^^^QQQHHH===777666333333222111000...---+++***+++,,,,,,+++++++++,,,---,,,,,,+++***)))(((((('''((()))+++++++++***)))&&&'''''''''(((((())))))%%%&&&((()))))))))((('''%%%((()))&&&&&&)))***'''&&&&&&'''((())))))((((((%%%%%%%%%&&&'''((()))***(((((((((((())))))))))))++++++++++++***(((''''''"""$$$&&&%%%###"""$$$&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''"""###$$$%%%&&&%%%$$$$$$"""###%%%&&&&&&%%%$$$######$$$&&&%%%%%%%%%&&&'''%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''###%%%''')))******(((((())))))))))))************(((((((((((())))))))))))++++++******************++++++************++++++------------------------.........000222222000///------,,,---...111444666555222222666555111......222111000000222555999;;;@@@BBBEEEHHHKKKLLLMMMMMMNNNSSSVVVVVVVVVYYYZZZYYYVVVWWW\\\ccciiiqqq~~~