BM6&6(v@ zzzvvvdddYYYJJJ???::::::::::::555555555666777777777777888888777777777777888888999999999:::;;;===???AAA>>>@@@AAACCCDDDDDDCCCCCCEEECCC@@@???BBBFFFJJJLLLBBBBBBCCCFFFHHHFFFAAA<<>>AAAEEELLLPPPPPPRRRWWW\\\]]]^^^YYYVVVWWWZZZ]]]cccjjj~~~qqqgggYYYMMMFFFAAA<<<999777666666777888999999999777777666666666666777777999999999999;;;===???@@@>>>???AAABBBBBBBBBBBBAAA@@@>>>======@@@DDDGGGIIIAAA@@@@@@DDDIIIIIIEEE@@@BBBCCCEEEEEEDDDAAA>>><<<888888888888777777777777777777777666666555444333111000///...---......///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))((((((+++)))''''''((((((&&&$$$''''''''''''''''''''''''''''''((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))(((***************************---000111111222444555666777888888999;;;>>>AAADDDKKKQQQQQQRRRXXX]]]^^^___ZZZWWWYYY[[[^^^eeelllxxxlll```VVVKKK@@@888888666555555666666555333666666555555555555666666999888888999:::<<<>>>???===>>>???@@@@@@@@@???>>>;;;;;;===???AAADDDGGGIIIJJJEEECCCEEEKKKLLLHHHBBBCCCDDDDDDDDDCCC@@@===;;;888888888888777777777777666666666666555444333333000///......------......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))((((((***)))''''''(((((('''%%%''''''''''''''''''''''''''''''((())))))))))))(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************+++---000111222222444555666777888888888:::>>>@@@DDDKKKQQQRRRTTTYYY^^^___```[[[XXXZZZ]]]```gggnnnxxxkkk\\\LLLAAA>>>:::666444555444333000777666666555555666666777888888777888999;;;===>>><<<===>>>???>>>===<<<;;;:::<<<@@@CCCEEEGGGIIIJJJWWWPPPIIIHHHLLLLLLGGGAAABBBBBBAAAAAA???===;;;999888888888888777777777666333444444333333222111000//////......------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))(((((()))((((((((((((''''''&&&''''''''''''''''''''''''&&&'''(((((())))))((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))))))))))))))*********************************+++---000222222333444666555666777888888:::===@@@CCCKKKQQQRRRTTTZZZ^^^______ZZZWWWYYY]]]```hhhooorrraaaVVVHHHBBB;;;777888999888666888777777666666777777888888777777777888999;;;<<<;;;<<<=========<<<;;;:::999===BBBEEEEEEFFFGGGIIIXXXQQQIIIGGGIIIIIIDDD???AAAAAA@@@???===<<<;;;:::888888888888777777777666333333333333222111000///...............------,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((()))))))))*********+++************************+++...000222222333555666555666777777888:::===@@@CCCKKKQQQSSSTTTYYY]]]^^^\\\WWWUUUXXX[[[___gggnnnsssiiiRRRIII>>>888888::::::888888888777777777777888888777777666666777888:::;;;::::::<<<<<<<<<<<<;;;:::888<<>>>>>>>>>>>888888888888777777777777444444444444333222111111---............---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))'''((()))((('''&&&'''(((''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''((())))))******+++++++++************************,,,...111222333333555666555666777777777999===???CCCKKKQQQRRRTTTXXX[[[[[[ZZZUUUSSSVVVZZZ___fffnnn{{{hhh[[[JJJ???;;;:::999666777777666666666666777777777666555555666777999:::888999;;;<<<===<<<<<<;;;888<<>><<<===@@@??????>>>>>>>>>???AAACCCAAA@@@???======>>>??????888888888888777777777777444444444444333222111000------.........---,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&((())))))'''&&&''')))''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((())))))(((((((((''''''''''''((())))))******+++,,,,,,************************,,,...111222333333555777444555777777777999<<>>BBBAAA===:::<<<>>>;;;===>>>>>><<<===@@@CCC???===<<<::::::<<<===???888888888888777777777777111111222111111000///...,,,---.........---,,,+++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%(((***)))&&&&&&(((***''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))(((((('''''''''&&&((())))))***++++++,,,,,,************************,,,...111333333444555777444555666777777999<<>>=========>>>???>>>>>>>>>===<<<<<<;;;;;;:::999777777777666444111000000000111222111...,,,//////...---,,,,,,+++++++++++++++************)))++++++******))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&((((((((('''&&&%%%'''&&&&&&&&&&&&'''(((((())))))((('''&&&&&&%%%%%%'''''''''''''''''''''''')))***++++++***(((&&&$$$((((((((()))******++++++)))))))))***++++++,,,,,,...000222333333333444555555444444555666999<<<>>>DDDJJJOOOPPPQQQTTTUUUSSSRRRQQQRRRWWW[[[___gggooo|||pppbbbPPPBBB>>>;;;777555555666555555333333333444555777888999888888999:::::::::::::::>>>===<<<;;;;;;;;;<<<===??????>>>>>>=========>>>=========<<<<<<<<<<<<<<<<<<;;;999999888777444222111111000000000///---,,,///......---,,,,,,+++++++++++++++************)))*********)))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((('''&&&&&&'''&&&&&&&&&&&&'''(((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''((()))*********(((&&&%%%((((((((()))******++++++)))))))))***++++++,,,,,,...000222333333333444555444444444444666999<<<===BBBIIINNNNNNPPPSSSTTTRRRQQQPPPRRRWWWZZZ^^^eeemmmqqqtttxxx}}}|||vvvqqqsssxxxtttaaaRRREEE@@@;;;777666666666666333333333444555666777888777777888999999999999999<<<;;;:::::::::;;;===>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<======>>><<<;;;:::999888555333333222222111000//////............------,,,,,,++++++++++++************)))((())))))))))))))))))***((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((()))******++++++))))))******+++,,,,,,,,,...000222333333333444555444444444444666888;;;<<<@@@FFFKKKLLLNNNQQQRRRPPPPPPOOORRRWWWZZZ\\\bbbiiiEEEIIINNNQQQUUU^^^kkktttzzzsssnnncccccchhhtttpppdddRRRKKKAAA999555666777888333333333333444555666777666666777888888888888888999999888999:::;;;===>>><<<<<<===>>>>>><<<;;;:::999::::::;;;<<<<<<======>>><<<:::999999777444222222222333222111000111222......---------,,,,,,,,,+++++++++*********))))))'''((((((((())))))******((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((''''''((((((((()))******++++++))))))***++++++,,,,,,---...000222333333333444555333333444555666888:::;;;===DDDIIIJJJLLLOOOPPPNNNOOONNNRRRWWWZZZ[[[```ggg|||000444777777888<<>>;;;;;;<<<======;;;:::999888888999:::;;;<<<======;;;:::888777777555333000...000222222000///111333---------------,,,,,,,,,+++++++++*********))))))''''''(((((()))))))))***((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''(((((((((((((((((()))******++++++*********+++,,,,,,------...000222333333333444555444444555666777888999:::<<>>CCCAAA@@@AAADDDJJJPPPSSSYYYbbbkkkoooppp{{{xxxlll\\\NNNDDD888777777777777888888999777777888999999999999999666666555666777888:::<<<<<<;;;999888777888999:::888999999999999:::::::::666555444555666666444222===AAAEEEBBB;;;333000000------------------------+++++++++************)))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((('''''''''((()))+++,,,'''&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((((()))******++++++***++++++,,,,,,------......000222333333333444555666777888::::::;;;;;;;;;>>>EEEJJJLLLNNNRRRSSSRRRTTTRRRTTTXXX\\\aaaiiiqqq///////////////.........000000111111111222222222444555666777888888888888;;;<<>><<<@@@>>>@@@EEEJJJOOOWWW___dddjjjqqqzzzzzznnn]]]OOO>>>:::555555888:::777444:::666555888===>>>888222333444444555666777888888:::::::::999999999888888555666888:::::::::888777666555555555555444444444???LLLVVVRRRAAA222...000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))************+++++++++,,,,,,++++++,,,,,,---...///111333444333333444666444444555777999;;;===>>>BBBDDDFFFIIILLLNNNOOOPPPRRRTTTVVVVVVXXX___kkkttt///.....................000000000111111111222222000111222333444444444444444444555777:::===AAACCC<<<:::888777888;;;???BBBEEECCCAAA>>>======>>>>>>@@@BBBDDDFFFFFFDDDAAA???FFFEEECCC@@@>>>===<<<;;;???>>>===<<<===>>>?????????BBBJJJRRRWWWZZZaaaiiiqqqzzzmmmbbbLLLEEE<<<888888999888666999888888;;;>>>>>>999444444444555555666666777777777777777777777888888888666777999:::::::::888777555555555555444444444444:::DDDLLLJJJ===222...000,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((()))(((((((((''''''''''''((('''&&&&&&&&&&&&'''((()))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))*********+++++++++,,,++++++++++++,,,------///111333444333333444666555555666777999:::<<<===@@@AAADDDGGGJJJMMMOOOPPPRRRTTTVVVVVVXXX___jjjrrr........................//////000000000111111111......///000111111111111333333222111111000000000888888777777777777777777888777666666777999;;;<<<:::;;;===???@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<>>888111...///---------,,,,,,+++++++++))))))))))))((((((((('''((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))*********+++++++++++++++++++++,,,------...000333333333333444666666666777777999:::;;;<<<===???AAAEEEIIILLLOOOPPPSSSTTTVVVVVVYYY___hhhppp---------------.............../////////000000000//////000111111111111111333333444444333222111000333444555777888888888888555555555444555666777888::::::;;;<<<>>>???@@@@@@>>>=========>>>???@@@@@@???>>><<<;;;<<<@@@FFFJJJVVVZZZ```dddbbbcccooo||||||pppeeeUUUGGG>>>:::777666666;;;@@@AAA>>>:::888777555555555555555555555444777777888999:::;;;<<<===::::::;;;;;;:::999888777555555555444444444333333111333555555333000...---......---,,,,,,+++************)))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************+++++++++***+++,,,,,,------000222333333333555666777777777888999:::;;;<<<<<<===@@@DDDHHHLLLOOOQQQSSSTTTUUUVVVYYY___ffflll}}}+++,,,,,,,,,---------...------.........///////////////000111111111111000///000111333333333111000000000111222333555666777333222222222333333444444999999999999:::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>><<<===???@@@DDDJJJRRRXXX]]]___bbbeeegggooozzzrrrdddVVVJJJ@@@:::777777<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???<<<@@@FFFKKKPPPWWW```fff^^^bbbkkkvvv~~~tttgggYYYMMMDDD???<<>>???@@@BBBDDDEEEEEEKKKSSSXXX[[[___eeejjjgggqqquuuggg[[[QQQMMMCCCCCCBBB???;;;777555444333333333444444555555555222333333444555666666777777777777666777777888888444444444333333333222222222222222111111000///...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))''''''''''''((((((((()))&&&&&&'''(((((('''&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))******************++++++,,,+++...000222222333555666666777777888:::<<<>>>???<<<===>>>@@@DDDIIIMMMPPPTTTTTTUUUWWW[[[^^^aaabbbvvv))))))***+++,,,,,,------++++++,,,,,,,,,---------.........//////...------***++++++,,,---.../////////000222444444444333222333444555666777777777777888999;;;===>>>>>>======<<<===>>>@@@BBBEEEGGGIIIPPPWWW^^^bbbaaaaaadddggguuu~~~pppddd\\\XXXHHHFFFCCC???<<<888666444222222333333444555666666444444555555666777777777666666555555666777888888444444444333333333222222000111222222111000000000,,,,,,,,,,,,,,,,,,,,,---))))))))))))((((((((((((&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))*********)))***++++++,,,+++---000222222333555666666666777888:::<<<>>>???;;;<<<===???CCCGGGLLLNNNTTTTTTUUUWWW[[[^^^``````|||)))************+++++++++------,,,++++++,,,,,,,,,---------............///...------......///000111222111///...///000222333333444555666777888999999;;;;;;;;;;;;<<<===>>>???===>>>AAADDDIIINNNSSSWWW```aaaeeefff```[[[aaalll|||rrriiidddXXXLLL@@@======:::777555444444444333222333555777555555555555666666666666555555666666777777888888555555666666555555444333222222111111000/////////---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&(((((((((((()))))))))))),,,+++***)))***+++,,,---...///111222222333555777888777777777888:::<<<===???======???CCCGGGJJJKKKRRRQQQSSSXXX\\\]]]```ddduuu))))))*********+++++++++,,,++++++*********++++++------------............------------...///000111000000///...///111333444666666666666777888999::::::::::::;;;<<<>>>???@@@@@@AAADDDHHHMMMSSSZZZ^^^fffdddbbb^^^YYY]]]pppwwwqqqnnndddVVVHHHBBB???:::666555333333333222222333444555555555555555666666666666666666666666666777777777444444444444444333333222222222111111000/////////---------,,,,,,,,,++++++************************((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))++++++******++++++,,,---...///111222222333555777888777777888999;;;===>>>===<<<<<>>@@@AAABBBCCCFFFLLLQQQWWW]]]cccggglllgggaaa]]]___ppp|||zzzrrrcccSSSJJJCCC;;;666444333333333444444444444555444555555555555666666666777777666666666666666666333333444444333333222111222222111111000/////////------------,,,,,,,,,,,,************************''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))******+++,,,,,,,,,,,,+++...///111222222333555777777777888888:::<<<>>>???;;;;;;;;;>>>DDDJJJMMMOOOSSSQQQRRRWWW[[[\\\___dddsss))))))))))))******************)))))))))***+++++++++,,,,,,,,,------------------------...///000000.........///111444666777:::999888888999;;;===>>>>>>>>>??????AAABBBDDDEEEGGGNNNXXX___bbbdddfffgggeeebbbaaaeeesss~~~xxxlll^^^UUULLL@@@777444666555555666777777666555444444444555555555666666777777777666666555555444333444444444444333222222222222111111000/////////...------------,,,,,,,,,************************''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))(((((((((((()))))))))))))))***+++,,,---,,,+++***...///111222222333555777666777888999;;;===>>>???:::999:::>>>EEEKKKOOOQQQSSSQQQQQQVVVYYY[[[^^^cccrrr(((((()))))))))************************+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,------...///000...///000111333555777888999999999999;;;===???AAA===>>>>>>@@@AAACCCEEEFFFNNNWWWbbbhhhgggbbb___^^^ZZZ^^^gggxxx}}}wwwooogggaaaWWWIII<<<777888666444555666777555333444444444444555555555555777777666666555555444444555555555555555444333333222222111111000/////////.........---------,,,,,,************************''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))(((((((((((()))))))))))))))***+++,,,---,,,+++***...///111222222333555777666777888999;;;<<<======999888:::>>>EEELLLQQQSSSSSSQQQQQQUUUXXXYYY]]]cccooo{{{((((((((()))))))))*********************+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000000111222444666777999999888999:::;;;===>>>??????:::;;;===???CCCGGGJJJLLLXXX___ggghhhddd```^^^___hhhttt|||xxxssspppmmmdddTTTGGG@@@;;;888333222444555333111333444444444444555555555666666555555555555555555555555666666555555444333222222111111000/////////............---------,,,++++++++++++++++++++++++''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))******+++,,,,,,,,,,,,+++...///111222222333555777666777888999:::;;;;;;;;;888888:::???FFFMMMRRRTTTTTTPPPPPPTTTWWWXXX]]]bbblllvvv{{{(((((((((((()))))))))***((((((((())))))+++,,,,,,************++++++++++++,,,,,,,,,,,,---...//////222333444666888999999:::999;;;<<<===>>>===<<<;;;888:::>>>CCCJJJPPPUUUXXX___bbbdddcccaaafffqqqyyy}}}zzzxxxvvvnnn___SSSNNNBBB<<<666333555666444222333333444444444555555555444444555555555555555555444555555555555444333333222222111111000/////////............------------++++++++++++++++++++++++((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))++++++******++++++,,,---...///111222222333555777666777888999999999888888999999:::???FFFMMMRRRTTTTTTPPPPPPSSSVVVWWW\\\bbbooovvvzzz(((((((((((())))))))))))''''''''''''((()))++++++)))************+++++++++,,,,,,,,,,,,---...//////333444666888999:::::::::;;;===>>>???>>>;;;888666888;;;AAAIIIQQQZZZ```dddbbbbbb```^^^bbbqqq~~~|||sssfff\\\XXXIIIBBB:::666888999888666333333333444444444555555333444444555555666666666333333444444444333222222222222111111000///////////////.........---------++++++++++++++++++++++++))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&(((((((((((()))))))))))),,,+++***)))***+++---......///111222222333555777666777888999999888777666999999:::???FFFMMMRRRTTTTTTPPPPPPSSSUUUWWW\\\aaassszzz|||((((((((((((((('''''''''))))))))))))))))))))))))+++++++++++++++++++++++++++,,,---------///222555===;;;:::888999:::<<<===@@@???===:::777555555666BBBDDDJJJTTT___eeeeeebbb```___^^^cccvvv{{{|||xxxpppiii^^^VVVNNNBBB:::666555444333666555333222111222222333555555555555555555555555444444333333333333222222222111111000///......---......---------,,,,,,,,,++++++++++++++++++++++++******))))))((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))%%%$$$''')))&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++******************...000111222111111333444555666888999::::::999999888777888>>>FFFLLLPPPPPPSSSQQQQQQSSSSSSUUU^^^gggsss~~~((((((((((((((((((((('''))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,---000666:::<<<<<<;;;<<<<<<>>>@@@AAA>>>???>>>;;;777555666999BBBIIIRRR\\\bbbdddbbb```VVVbbbpppzzz~~~}}}{{{wwwtttjjj^^^TTTHHH>>>999777666444666555444333333333333444555555555555555555555555444444333333333333222222222111111000//////...............---------,,,,,,++++++++++++++++++++++++******))))))(((((((((((())))))((((((((('''''''''))))))))))))))))))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((($$$$$$''')))&&&$$$%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((************************...///111222111222333555555666888999::::::999999888777999>>>EEEKKKOOOPPPQQQPPPRRRVVVWWWXXX___hhhxxx''''''(((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,...333:::???<<<===>>>@@@AAABBBCCCCCC<<<>>>???;;;666555999>>>GGGPPP\\\bbbaaa^^^\\\\\\ZZZrrr|||~~~yyyxxxxxxpppggg]]]PPPFFF???;;;777555555555555555444444444444444444444444444444444444444444333333333333222222111111111000000//////............------------,,,++++++++++++++++++++++++***))))))))))))((((((((())))))((((((((((((''''''))))))))))))))))))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((%%%&&&***+++(((&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((************************,,,...000111222333555777666666888999999:::999999888888999>>>DDDJJJNNNOOOOOOOOOSSSXXXZZZ[[[bbbjjj}}}''''''''''''(((((((((((())))))))))))))))))))))))***+++++++++++++++,,,,,,+++,,,...000333777===BBB>>>???AAACCCDDDDDDCCCBBB===>>>===999555777???GGGPPPXXX___```\\\YYY]]]aaauuuxxxuuutttmmmjjjcccYYYPPPIIIAAA999444444444555555444444333333444444444444444444444444444444333333333222222222111111111000000000//////............------------++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***((()))...///,,,((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***************++++++++++++...000222222444666888666777777888999999::::::999999;;;???CCCHHHLLLNNNPPPPPPSSSXXX[[[]]]fffooo&&&'''''''''(((((())))))((((((((((((((((((((((((*********++++++,,,,,,,,,***...333777:::===@@@BBB@@@BBBDDDEEEEEECCCAAA??????>>><<<888777<<>>@@@BBBDDDGGGLLLOOOTTTQQQQQQTTTXXX^^^kkkwww&&&&&&''''''((())))))***(((((((((((((((((((((((()))******+++,,,,,,------333777<<>>@@@CCCDDDEEEGGGLLLPPPRRRQQQRRRVVVYYY___jjjuuu&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))***+++,,,,,,------999;;;>>>@@@AAACCCEEEGGGCCCDDDEEEFFFFFFFFFFFFFFFCCCBBBDDDLLLWWW```cccbbb```]]]```rrr~~~tttbbbaaa```aaaaaa^^^XXXRRRCCC???:::555333333555666333333333333333333333333444444444333333333222222111111111111111111222222000/////////............++++++++++++++++++++++++))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))%%%$$$''')))&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((())))))***++++++,,,,,,...000222333333444666888888777777777777999:::;;;???BBBDDDEEEEEEHHHLLLPPPPPPPPPSSSXXX[[[___iiisss&&&&&&&&&'''''''''(((((())))))(((''''''(((***+++(((''''''(((,,,000222333>>>>>>???AAADDDFFFHHHIIIHHHIIIIIIHHHFFFFFFGGGHHHLLLPPPUUUZZZ^^^___]]][[[^^^mmmuuufff___dddggg```YYYYYYOOOHHH???888666555444222444444444444333222111000444444444333333222222222444333222222111111222222////////////............------,,,,,,,,,,,,++++++************************''''''(((((())))))******))))))))))))))))))))))))((((((((()))(((''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''))))))))))))))))))))))))))))))))))))***+++,,,---,,,...111222222222444555888777666666777999;;;===>>>@@@BBBCCCDDDGGGJJJLLLTTTQQQQQQUUUYYY]]]cccjjjyyy}}}&&&&&&&&&'''''''''(((((())))))(((((((((((()))***++++++***,,,000666:::<<>>@@@BBBDDDEEEGGGJJJMMMRRRQQQSSSVVVXXXZZZaaajjj'''''''''((((((((())))))))))))))))))************)))///888>>>BBBCCCEEEGGGIIIHHHHHHIIIKKKOOORRRUUUVVVVVVVVVZZZ^^^``````___\\\QQQTTTccckkkoooooodddZZZWWWVVVSSSPPPOOOOOOMMMMMMPPPQQQQQQTTTYYYWWW[[[aaahhhnnnpppooolllqqqrrrxxxnnneeedddaaa]]]WWWRRRMMMEEE;;;444777666555444444444555555333333333333333333333333333333222111111111111222////////////............------,,,,,,,,,+++++++++************************'''((((((((()))))))))***)))))))))))))))))))))))),,,***((('''&&&''')))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((()))(((''''''&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))***+++,,,---,,,...111222222222444555444555666888:::;;;;;;;;;>>>???AAACCCDDDFFFIIILLLRRRQQQSSSVVVWWWZZZcccmmm''''''((((((((())))))))))))((((((((()))+++---...111888AAAGGGHHHHHHIIIJJJKKKKKKKKKLLLOOOTTTXXX[[[]]]\\\^^^bbbeeeddd___[[[VVVRRR]]]uuuooobbb[[[TTTNNNIIIKKKMMMLLLLLLNNNNNNMMMOOOTTTVVVWWW\\\bbbiiiqqq|||~~~qqqjjjeeecccfffnnnwww{{{iii___^^^\\\[[[YYYVVVMMMAAA999999888666555444444555555222222333333333333444444444333333222111222222222////////////............------,,,,,,,,,,,,++++++************************'''''''''((()))*********************************+++***)))((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))))))))))))))***+++,,,---,,,...111222222222444555444555666777999;;;<<<<<<>>>@@@BBBCCCDDDFFFJJJLLLRRRRRRSSSVVVWWW[[[fffsss'''((((((((()))))))))))))))(((&&&&&&(((+++///222:::@@@GGGJJJIIIIIIKKKMMMNNNMMMMMMOOOSSSXXX]]]aaacccaaabbbdddfffccc[[[UUUOOOYYYooottteeeYYYQQQLLLIIIMMMJJJKKKNNNOOONNNNNNQQQSSSRRRUUU[[[aaagggrrr|||{{{iiibbb]]]^^^```dddlllvvvyyyfff^^^]]]]]]^^^\\\UUUKKKCCC;;;:::777555444444444555222222222333333444444444333222222111111111111111////////////............------,,,,,,,,,,,,++++++************************(((((((((((())))))))))))))))))))))))))))))))))))*********))))))))))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$$$$%%%&&&'''((())))))))))))))))))))))))))))))))))))***+++,,,---,,,...111222222222444555555555555666888:::===>>>@@@BBBDDDEEEFFFHHHKKKNNNSSSSSSSSSUUUVVV\\\jjjxxx(((((((((((()))))))))))))))'''%%%%%%''',,,111444AAAEEEIIIIIIGGGGGGKKKOOOOOONNNOOOQQQUUU[[[```dddfffcccaaabbbbbb^^^VVVPPPKKK^^^}}}yyyiiibbbXXXPPPMMMMMMNNNOOOHHHHHHKKKPPPPPPMMMMMMQQQQQQPPPTTT\\\eeeqqquuueee^^^ZZZ\\\\\\\\\```gggllloooyyywww```______``````[[[SSSLLL===;;;888555444333444444222222222333333444444444222111111000000000000000000/////////............---------,,,,,,,,,++++++******************************))))))((((((''''''(((((((((((((((((((((((()))************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))))))))))))))))))))))))))))))))))))))***+++,,,---,,,...111222222222444555666555555555777:::===???BBBCCCFFFGGGHHHJJJMMMPPPTTTSSSSSSTTTVVV\\\lll|||***+++,,,+++)))''''''''')))***+++***+++111:::AAAFFFJJJNNNNNNKKKJJJMMMRRRVVVNNNGGGHHHQQQ\\\aaacccdddaaa``````]]]XXXWWW[[[\\\pppmmm```WWWTTTNNNIIIGGGHHHJJJLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQSSSVVV\\\gggwww~~~oooddd^^^VVVQQQRRRVVVZZZ]]]^^^___eeeqqqxxxhhh\\\^^^bbb^^^UUUOOOCCC???:::666444444333222555555444444444333333333333333333222222222111111111111000///////////////------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((((()))******++++++---///000111111222444666555555666777:::<<<>>>???AAADDDHHHIIIHHHIIILLLNNNOOOTTTQQQQQQXXX^^^kkk''')))******)))((()))***)))***+++---111777>>>CCCHHHKKKMMMNNNLLLLLLOOOQQQLLLGGGDDDIIIUUU___dddeeeaaa^^^\\\[[[XXXWWW^^^gggtttxxxkkk```TTTKKKKKKJJJIIIHHHHHHIIIJJJKKKGGGGGGFFFGGGGGGHHHIIIJJJKKKMMMOOOSSSYYYbbblllsssxxxyyymmmhhhccc\\\[[[XXXTTTRRRRRRTTTTTTTTTVVVVVVXXX```nnnnnneeeccc___[[[YYYMMMGGG>>>777333333222222444444444444333333333333333333333222222222111111111000//////......////////////......---,,,,,,+++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((()))******++++++---///000111111222444666555555666777999<<<>>>???BBBEEEHHHIIIHHHHHHKKKNNNOOOTTTQQQQQQYYY^^^lll%%%'''((()))((()))***,,,)))***,,,222999@@@EEEFFFJJJLLLMMMOOOOOONNNMMMMMMAAA@@@AAAIIIUUU___cccccc```[[[WWWVVVVVV[[[jjjxxxsssaaaTTTMMMIIIFFFCCCCCCDDDGGGIIIJJJIIIHHHGGGCCCBBBBBBBBBBBBBBBCCCCCCBBBDDDFFFHHHIIIKKKOOOQQQZZZ[[[[[[XXXUUUSSSSSSSSSQQQQQQRRRSSSTTTRRROOOLLLQQQQQQRRRVVV]]]hhhrrryyyqqqfffaaa``````ZZZRRRFFF<<<666444444444444444333333333222222222333333333222222222111111000000///...............////////////...---,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((()))))))))((((((''''''(((((()))((((((((()))******++++++---///000111111222444666555555666777999<<<>>>@@@BBBEEEHHHHHHGGGGGGIIILLLOOOTTTQQQQQQYYY___lll%%%'''((((((((((((***,,,***+++///777AAAHHHJJJJJJMMMNNNOOOQQQQQQMMMGGGBBB;;;:::===EEEPPPYYY]]]]]]^^^WWWRRRUUU\\\iii{{{sssggg]]]PPPHHHFFFHHHHHHHHHEEEFFFHHHIIIIIIGGGEEECCCBBBBBBAAA@@@@@@@@@AAAAAAAAACCCDDDEEEDDDDDDFFFGGGJJJGGGHHHMMMNNNIIIFFFGGGJJJKKKNNNQQQSSSQQQMMMIIINNNOOOPPPSSSYYY```fffjjjrrrhhhaaa]]]aaaYYYNNNCCC===999666555444333333333333222222222333333333222222222111111000//////...............,,,------...---,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))(((((((((((())))))((((((((()))******++++++---///000111111222444666666555555666888;;;>>>@@@BBBEEEGGGFFFDDDDDDGGGJJJOOOTTTQQQQQQYYY___mmm'''((()))((('''(((***,,,---///444>>>HHHNNNNNNMMMOOOPPPQQQRRROOOGGG===666444555888@@@JJJSSSWWWYYYVVVPPPPPP\\\nnnjjj\\\UUUOOOIIIEEEFFFHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBEEEFFFFFFFFFEEEFFFIIIKKKKKKGGGHHHNNNPPPKKKGGGGGGGGGGGGIIIKKKMMMMMMKKKIIIHHHJJJLLLPPPUUUYYY]]]___pppyyyfffXXX```[[[SSSKKKDDD===888444444444444333333333222222333333333222222222111111000000///...............,,,---...//////---,,,+++++++++++++++++++++++++++************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((())))))((((((((()))******++++++---///000111111222444666666666555666888;;;>>>AAAAAADDDEEEEEECCCCCCFFFJJJOOOTTTQQQRRRZZZ```nnn))))))))))))((((((+++---333666===EEEMMMQQQQQQPPPQQQQQQQQQMMMGGG>>>555000///111777???IIIQQQVVVXXXLLLNNNZZZqqqzzzmmm___RRRLLLIIIGGGFFFEEEFFFGGGFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGIIILLLPPPSSSSSSRRRSSSSSSRRRPPPMMMKKKIIIFFFFFFGGGHHHIIIHHHHHHIIILLLOOORRRUUUWWWXXX^^^hhhwww{{{ddd```]]]XXXRRRKKKCCC:::555555555444444444333333333333333333222222222111111111111000///////////////...///111222222000///---,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''***))))))(((((())))))***((((((((()))******++++++---///000111111222444666777666555555777;;;???AAABBBDDDEEEEEECCCDDDHHHLLLOOOTTTQQQRRRZZZ```nnn((())))))))))))***...111;;;@@@GGGMMMPPPRRRTTTUUUSSSQQQMMMEEE;;;444111222000555<<>>@@@BBBDDDFFFHHHJJJMMMQQQSSSSSSTTTVVVWWWXXX___qqq~~~...***+++333===EEEMMMUUUTTTSSSUUUXXXYYYVVVNNNGGG666777888:::===@@@FFFKKKMMMPPPPPPMMMNNN^^^xxxzzzeeeWWWMMMFFFEEEGGGFFFEEEFFFIIINNNQQQRRRRRRKKKLLLOOOQQQVVV]]]eeekkkkkknnnrrruuuxxx|||~~~iiiYYYTTTWWW```llltttvvvooo___RRRJJJJJJJJJKKKLLLLLLMMMMMMSSS[[[dddiiigggdddcccdddeeeooo~~~vvvjjjddd```WWWOOOEEE===:::999777555555444444444444333333333333222111//////000111222////////////...............------------,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,+++******))))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((()))++++++******+++------...000111333333444444666666555666888;;;>>>@@@BBBDDDFFFHHHIIIKKKOOOQQQQQQRRRTTTUUUVVV\\\mmm}}}|||++++++111===GGGMMMQQQVVVXXXXXXYYYYYYVVVNNNCCC;;;777;;;>>>AAADDDIIIOOORRRPPPQQQQQQQQQXXXnnnmmm```RRRJJJFFFEEEFFFIIIIIIIIIKKKOOOSSSVVVUUUTTTTTTVVVXXX[[[```gggnnntttvvvwwwyyy||||||rrrsssllliiihhh^^^RRRRRR\\\jjj{{{rrr```SSSKKKKKKLLLMMMMMMNNNNNNNNNQQQWWWaaakkkpppooojjjeeeeeegggkkksssmmm___YYYWWWRRRHHH>>>777666777555555555444444444333333444333222000000000111222////////////.....................---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))'''(((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''')))***+++******,,,------...000111333333444444666555555666888;;;???AAADDDFFFGGGHHHHHHIIILLLNNNQQQQQQSSSUUUWWW]]]lll{{{|||+++///999GGGOOORRRTTTWWW]]]]]]\\\WWWOOOEEE<<<777>>>AAADDDEEEIIIOOORRRRRRPPPQQQSSSWWWeee|||lllZZZQQQHHHGGGGGGFFFGGGIIIMMMOOORRRVVVZZZ[[[ZZZXXXXXX[[[^^^bbbgggmmmsssxxxwwwxxx~~~|||uuurrrrrrpppjjjeeeccc^^^[[[ZZZSSSNNNVVVbbbzzzzzzhhhYYYOOOKKKLLLNNNOOOQQQQQQRRRRRRPPPSSSZZZeeeoootttrrrnnnlllgggdddfffoooxxxaaa[[[___```WWWGGG;;;777888555555555555444444444333333333333222222111000000////////////........................---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++******))))))******************************'''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))'''(((************,,,...---...000111333333444444555555555666888<<>>999888777333333555333333333222222222111111111111000000//////............---------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))************)))******++++++,,,...111222222222444555333333444666999===@@@BBBFFFGGGIIIIIIIIIIIIKKKLLLRRRQQQRRRTTTVVV^^^pppGGGLLLSSSWWWYYYZZZ\\\^^^YYYTTTNNNMMMSSS[[[bbbfff]]]\\\ZZZVVVRRRPPPQQQRRRgggyyynnn```VVVQQQOOOMMMKKKSSSSSSUUUYYY^^^dddhhhiiioooooossswwwwwwwww}}}|||qqqjjjeeebbbaaa^^^]]]^^^```dddfffffffffhhhgggeeeccccccfffkkkoooyyy~~~~~~tttjjjeeedddhhhnnnxxxuuuvvvrrrcccVVVFFF===777777777555444555333333333222222222222111111111111000//////...............---------,,,,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))************)))******+++,,,,,,...111222222222444555333444444666999<<<@@@AAAEEEGGGIIIIIIIIIIIIKKKLLLQQQQQQSSSUUUWWW___qqqMMMPPPUUUYYY[[[]]]___aaaYYYUUURRRVVV^^^eeegggggg___^^^ZZZTTTOOOTTT```kkkxxxbbb[[[RRRNNNNNNPPPQQQQQQVVVXXX[[[```eeejjjmmmoootttwww}}}}}}vvvqqqhhhfffeeedddfffffffffeeefffdddbbbdddgggiiiiiihhhkkkvvvssshhhbbb```ccchhhnnnvvv~~~yyy~~~zzzoooQQQEEE999777888777555555333333333333222222222222222111111000000///...............------------,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))***++++++,,,,,,...111222222222444555333444444666999<<>>@@@EEEFFFHHHIIIIIIIIIKKKMMMQQQQQQTTTVVVYYYaaaqqq|||VVVWWWXXX[[[]]]___``````___^^^^^^bbbfffeee```ZZZVVVVVVVVVWWWaaa|||wwwgggYYYRRRQQQQQQRRRVVV[[[aaadddfffeeejjjpppvvv{{{yyyrrrnnnlllmmmmmmllljjjiiiiiijjjggghhhllluuu}}}}}}tttkkkfffddd```]]]^^^dddmmmsssuuuxxx|||pppUUUEEE===888555444444444444333333333222222222222222111000000////////////.........------------,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))***+++,,,---,,,...111222222222444555444444444666888;;;>>>???DDDFFFHHHIIIIIIJJJLLLNNNQQQQQQTTTWWWYYY```pppyyy\\\[[[\\\^^^aaaaaa```^^^\\\]]]```cccdddaaa\\\YYYTTTTTTWWW___rrrpppaaaWWWRRRRRRSSSUUUYYY^^^dddhhhkkkmmmmmmssszzzyyyrrrnnnmmmlllgggeeeiiirrrvvvtttoookkkgggbbb]]][[[___fffkkkooopppqqqssswww}}}dddQQQEEE<<<777666444444444444333333333333333222222111111000///////////////.........------,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))***+++------,,,...111222222222444555444444444555888:::===>>>DDDFFFHHHIIIIIIJJJLLLNNNQQQRRRTTTWWWXXX^^^mmm||||||vvv^^^]]]^^^```bbbaaa]]]ZZZ[[[___bbbccc```[[[YYYXXXTTTUUU\\\mmmpppaaaWWWRRRUUU[[[[[[___eeekkkpppsssvvvwwwvvv|||~~~wwwrrroookkkjjjllloooqqqrrrmmmjjjeee___\\\^^^bbbggglllnnnppprrruuuxxx}}}kkk[[[MMMBBB<<<:::555444444444444333333333333333222111111000000///////////////............+++,,,...000000///...---------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))******************++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''((((((((()))***,,,---...,,,...111222222222444555444444444555777:::<<<>>>CCCEEEHHHIIIIIIJJJLLLNNNRRRRRRTTTVVVWWW\\\kkkyyyyyyttt\\\\\\\\\^^^```^^^YYYTTT^^^bbbeeeccc\\\VVVUUUUUUSSSVVVaaaxxxrrr```UUUPPPOOOUUU^^^dddiiipppwww{{{~~~wwwwwwvvvqqqllllllpppuuunnnlllgggbbb^^^^^^bbbeeeeeehhhmmmpppsssuuuwwwyyy{{{mmmaaaTTTGGG???>>>555555444444444333333333333333222222111000000000000/////////............+++---///111222111///---------------------------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''((((((((()))***,,,---...,,,...111222222222444555444444444555777:::<<<>>>CCCEEEGGGIIIIIIJJJMMMOOORRRRRRTTTVVVVVV[[[iiiwwwwwwsss___^^^______ZZZTTTTTTXXXffffffbbb[[[TTTQQQPPPOOOJJJfff}}}{{{iii^^^UUUUUUZZZ^^^aaaeeeqqqyyy~~~wwwsssooolllooouuussstttqqqhhhaaa```aaa```ffflllqqqqqqnnnnnnsssyyy~~~}}}{{{{{{{{{}}}wwwtttooo```LLL>>>===444000444888555333555222222222111111111111000000000000000////////////,,,---------.../////////++++++,,,---............//////...---+++***)))))),,,+++***)))(((((((((((())))))))))))))))))))))))&&&''')))***)))(((&&&$$$''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************)))******++++++,,,------///000111222333444444444555444555666888;;;===???CCCEEEGGGHHHHHHIIIKKKMMMPPPSSSWWWZZZZZZ```pppzzz\\\]]]]]]YYYQQQMMMTTT```bbbaaa]]]WWWRRRNNNKKKIIIQQQsssmmm```[[[XXX[[[```gggrrr{{{|||uuussssssqqqpppqqq|||uuujjjeeebbb```dddiiiooorrrqqqqqqtttvvvtttsssrrrqqqqqqsssuuuvvv}}}vvvuuukkkXXXJJJ>>>888555777777333222444222222222222111111111111000000000000////////////---------...............,,,,,,---.........------///,,,***+++---...+++(((******))))))(((((())))))************************)))***+++++++++***(((''''''''''''((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))************)))******++++++,,,------///000111222333444444444444444555777999;;;===>>>CCCEEEGGGHHHHHHIIIKKKMMMRRRSSSUUUWWWYYYaaasss{{{\\\[[[XXXOOODDDBBBRRRddd^^^\\\YYYTTTOOOJJJHHHGGG^^^uuu___UUUVVVZZZaaagggooo~~~|||xxxqqqssswwwvvvssssss}}}tttlllddd___bbbeeejjjooosssuuuuuuuuurrrqqqpppooopppqqqrrrsssvvvxxxzzz|||xxxyyysssaaaQQQ@@@<<<888888777444333666333222222222111111111111000000000000////////////...............---------------.........------,,,000,,,)))+++000333000++++++***)))))))))))))))***************************************))))))))))))((((((((((((((('''''''''''''''(((((())))))******))))))))))))))))))))))))))))))))))))************)))******++++++,,,------...///000222333444444444222444666888:::;;;<<<===BBBDDDGGGHHHHHHIIILLLNNNTTTSSSSSSUUUYYYbbbtttzzz[[[VVVNNNDDD;;;===OOOaaa]]][[[WWWQQQIIIFFFKKKSSSppp~~~iii[[[XXX[[[cccnnnuuu|||{{{tttpppsssvvvwwwxxx{{{||||||qqqgggdddcccdddiiipppuuuwwwvvvvvvvvvuuuuuuuuuvvvwwwxxxyyyzzz|||}}}}}}~~~wwwgggXXXKKKCCC:::666666666777777333333222222222111111111000000000000/////////////////////...---------,,,......///......---,,,,,,///---,,,...222444333222...---,,,+++************************************))))))((('''&&&'''''''''(((((((((((('''''''''''''''((((((((()))))))))***((((((((((((((((((((((((((()))))))))************)))******++++++,,,------......000111333444444444222333666999;;;<<<<<<<<>>888666444444444333333333222222222000000000000////////////---------...............---......////////////...***---///...,,,+++---000///...---,,,++++++++++++++++++++++++++++++++++++)))***+++++++++***((('''%%%&&&&&&'''((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))******++++++,,,------+++,,,...000222333444444444444555777999;;;===>>>???AAAEEEGGGIIIKKKOOOQQQQQQTTTXXXYYYYYYccc|||999777===LLLYYY[[[WWWTTTTTTHHHDDDOOOaaayyyiii[[[]]]^^^^^^lll|||vvvuuuwww||||||xxxtttttt~~~nnndddbbbeeeiiirrrsssvvvyyy{{{}}}~~~~~~zzzyyyyyyzzzzzz~~~}}}vvv[[[DDD;;;;;;<<<444444444333333333222222000000000000////////////,,,------....../////////------...///000000000///111000//////000000///...************++++++,,,---++++++++++++++++++++++++&&&''')))***)))(((&&&%%%$$$%%%&&&'''(((***++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------+++,,,...000222333444444555444555666888;;;===??????AAADDDGGGIIILLLOOORRRRRRUUUYYYXXXWWWeee333===IIIQQQUUUVVVTTTQQQPPPFFFFFF]]]~~~iiiccc]]][[[cccqqq|||tttvvvttttttxxx}}}}}}zzzxxxiii___aaaiiimmmtttwwwvvvxxx~~~}}}{{{yyy{{{|||xxxvvvrrraaaJJJCCC???222666444555666444///...000111111111111000000000000//////////////////////////////............/////////............---------,,,,,,,,,++++++*********************************))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++))))))***+++...///000111222333333333333444555777888:::;;;;;;@@@CCCFFFGGGGGGIIINNNRRRTTTSSSVVVYYYZZZccc}}}BBBEEEJJJPPPUUUUUUOOOIIIEEEOOOccc~~~~~~nnnaaabbbeeemmmzzz~~~yyyvvvuuuzzz}}}yyyyyymmmhhhgggiiimmmppppppttt{{{}}}{{{~~~~~~~~~|||~~~|||qqqgggSSSGGGAAA999777333222444444111111444111111111111000000000000//////////////////////////////............/////////............---------,,,,,,,,,+++++++++******+++++++++***************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++***)))***,,,...///000111222333333333333444555777888:::;;;<<<@@@CCCFFFGGGGGGIIINNNRRRUUUTTTVVVXXXXXXaaazzzLLLJJJJJJOOOTTTRRRKKKDDDMMMjjj}}}jjj```bbbhhhttt~~~yyyvvvzzzsss}}}yyynnnggghhhggghhhnnnvvvxxxvvvyyy~~~xxxrrrdddUUUKKKCCC<<<666333444555333444666222222111111111000000000//////////////////////////////............/////////............---------,,,,,,,,,,,,++++++++++++,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***,,,---,,,+++***+++---...///000111222333333333333444555777999:::<<<<<<@@@CCCFFFGGGGGGIIINNNRRRUUUTTTUUUXXXWWW___xxxHHHGGGIIINNNPPPMMMJJJIIIdddpppfffdddnnnxxx}}}vvvvvv|||uuu}}}}}}mmmhhhaaa```fffnnnrrrqqqwww~~~~~~zzzwwwwww{{{~~~~~~tttlll___MMMBBB:::555666777666444555222222222111111111000000//////////////////////////////............/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***,,,------,,,+++,,,......///000111222333333333333444555777999;;;<<<===@@@CCCFFFGGGGGGIIINNNRRRUUUSSSUUUXXXXXX```zzzAAAEEELLLOOOKKKGGGMMMWWW{{{yyykkkkkkrrrzzzyyytttuuuxxxzzz{{{yyy}}}xxxlll```[[[^^^ccchhhjjjttt|||tttnnnlllppptttvvvyyy|||}}}~~~tttVVVFFF<<<444555888777444333222222222222111111111111000000000000000000000000//////............/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***+++------,,,+++---......///000111222333333333333444555777999;;;===>>>@@@CCCFFFGGGGGGIIINNNRRRSSSRRRUUUXXXZZZccc}}}AAAGGGOOOPPPHHHGGGYYYppptttnnnxxxzzzuuutttvvvwwwzzz|||uuufff]]]YYYYYY\\\```kkksss{{{~~~vvvmmmiiimmmtttuuusssqqqooouuu|||}}}}}}hhhSSSDDD777444777777555444333222222222222111111111000000000000000000000000//////............/////////............---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,++++++---......///000111222333333333333444555888:::<<<>>>???@@@CCCFFFGGGGGGIIINNNRRRRRRRRRUUUYYYZZZdddGGGJJJOOOPPPKKKQQQpppyyyvvv}}}~~~wwwvvvwww{{{}}}ssshhh]]]UUUSSSWWW[[[eeeooouuu{{{uuummmkkkvvv{{{tttmmmssszzz{{{xxxvvvxxx|||zzz}}}qqq[[[CCC888777666555444333333222222222111111111000000000000000000000000//////............/////////............---------,,,,,,,,,---------......***++++++,,,,,,---------))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++***+++,,,......///000111222333333333333444555888:::===>>>???@@@CCCFFFGGGGGGIIINNNRRRSSSRRRTTTXXXYYYccc}}}KKKKKKMMMOOOOOO]]]yyyuuu|||}}}xxx|||xxxyyy~~~ttteeeVVVQQQTTTOOOZZZfffmmmuuu~~~}}}mmmgggjjj|||}}}vvv{{{}}}uuuooooooqqqppptttyyy}}}sssRRR???888666444444333333333222222222111111000000000000000000000000//////............////////////.........---------,,,,,,,,,------.........)))***+++,,,------...///))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))************,,,---...///000111222333333333333444666888:::===???@@@@@@CCCFFFGGGGGGIIINNNRRRSSSRRRTTTWWWXXX```zzzTTTPPPKKKNNN]]]zzz~~~www~~~{{{|||rrrbbbUUUNNNQQQSSSYYYdddqqq|||~~~~~~}}}{{{yyyrrrhhhlllqqqhhhmmmtttqqqooopppttt{{{bbbGGG:::666666555444333333555777777666555111111111111000000000000000000111111111111000000000000000000////////////........................------,,,,,,+++***))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))************+++++++++)))******++++++,,,------///000111222333444444444555555777999<<>>???@@@CCCGGGJJJKKKLLLMMMOOORRRQQQTTTWWWYYY\\\dddnnnnnnmmm~~~yyykkkccc[[[RRROOOQQQUUURRRNNNLLLLLLLLLKKKJJJOOOKKKHHHGGGJJJNNNOOOOOOMMMOOOSSSYYY```jjjuuu|||{{{|||yyyyyyxxx}}}~~~~~~|||YYYHHH;;;777555000111777333333444444444333222222000000111111111111000000000/////////............000///...---,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++++++++************+++++++++++++++*********))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))***+++,,,------///111222222222333444555222333777999888:::>>>BBBCCCEEEFFFGGGJJJNNNQQQUUUTTTUUUXXXZZZ^^^gggqqqmmmmmmppp]]]RRRQQQPPPPPPOOONNNLLLKKKKKKKKKHHHFFFDDDEEEHHHJJJIIIHHHHHHJJJMMMQQQVVV^^^ffflllqqqyyy{{{vvv~~~}}}sssvvvzzzyyy|||fffVVVEEE;;;888666555777333444444444444333222222000000111111111111000000000000/////////.........000///...---,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++++++++++++++*********))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))***+++,,,------///111222222222333444555222333777999999;;;???AAACCCEEEFFFHHHKKKOOORRRUUUSSSTTTWWWYYY^^^hhhsssoooooojjjXXXRRRPPPQQQSSSRRRPPPMMMLLLKKKFFFFFFFFFGGGHHHHHHFFFDDDDDDEEEGGGIIILLLPPPVVVYYYaaahhhrrrzzz}}}{{{xxxwwwuuuzzzxxxsss{{{{{{{{{qqqeeePPP>>>777888777444444444444444333333222222000000111111111111000000000000000/////////......//////...------------...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++***************))))))))))))))))))))))))******))))))******+++,,,***))))))******+++,,,------///111222222222333444444222333777:::999;;;???@@@BBBDDDFFFHHHKKKPPPSSSTTTRRRRRRUUUYYY^^^jjjvvvuuusss{{{ggg]]]YYYWWWWWWXXXYYYXXXTTTPPPNNNMMMLLLKKKJJJIIIHHHGGGDDDEEEFFFGGGGGGIIIMMMOOORRRXXX```gggkkknnnpppqqqtttwww|||||||||}}}xxxdddIII999999999666666555444444333333333333000111111222222111111000000000000////////////...//////......------------------------------,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))******))))))******+++,,,************+++,,,---------///111222222222333444444222333888::::::<<<@@@@@@BBBEEEFFFHHHLLLPPPTTTUUUSSSRRRVVVYYY```nnnzzz|||wwwzzzoooddd^^^ZZZ]]]dddhhheee```[[[XXXTTTOOOKKKJJJJJJJJJFFFGGGHHHGGGGGGGGGJJJLLLJJJNNNSSSYYY]]]bbbfffiiiooorrryyy___EEE<<<;;;:::777666555444333333333333111111222222222222111111111000000000////////////...............---------------------------------++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))******))))))******+++,,,************+++,,,---...---///111222222222333444444222333888::::::===AAAAAACCCEEEGGGIIILLLPPPSSSVVVSSSSSSWWW[[[bbbppp}}}~~~www{{{oooggg```bbbjjjsssvvvtttiiifff```XXXQQQMMMLLLMMMJJJJJJIIIHHHFFFGGGJJJLLLIIIKKKNNNQQQTTTYYY^^^bbbeeehhhpppyyy~~~sssSSS???999888888777555333222222333333111111222222222222111111111111000000000/////////......//////......---,,,------------............++++++++++++++++++++++++++++++************++++++***************+++++++++))))))))))))))))))))))))******))))))******+++,,,+++******++++++,,,---...---///111222222222333444444222333888;;;;;;===BBBCCCDDDFFFGGGIIIKKKOOOSSSUUUSSSTTTXXX\\\cccppp|||~~~www|||uuulllfffhhhpppzzz|||zzztttjjj```XXXUUUUUUQQQPPPMMMJJJGGGHHHKKKMMMMMMNNNOOOOOOPPPSSSXXX[[[\\\]]]ccclllrrrvvv|||dddJJJ===;;;999888555333222222333444111222222333333222222111111111111000000000//////---.../////////...---,,,------------.........///++++++++++++++++++++++++++++++************++++++))))))*********+++++++++))))))))))))))))))))))))******))))))******+++,,,++++++++++++,,,---......---///111222222222333444444222333888;;;;;;>>>BBBEEEFFFGGGHHHIIIKKKNNNQQQSSSQQQSSSXXX\\\bbbmmmyyy}}}wwwjjjccchhhvvv}}}pppfff```^^^WWWUUUQQQMMMIIIIIIMMMOOOQQQQQQQQQOOOOOOQQQUUUXXXWWWWWW[[[ccciiilllrrrxxxyyy~~~uuuZZZIIIEEE:::888666333222222333444111222222333333222222111111111111111000000000000---.../////////...,,,,,,---------.........//////++++++++++++++++++++++++++++++************++++++))))))******++++++++++++))))))))))))))))))))))))*********)))***++++++,,,++++++++++++,,,---......---///111222222222333444444222333888;;;<<<>>>BBBFFFGGGHHHHHHIIIJJJNNNPPPQQQPPPRRRWWW[[[```kkkvvv~~~vvvqqqoooooo{{{mmmbbbWWWTTTQQQNNNQQQWWWXXX\\\ZZZRRROOOQQQQQQNNNSSSPPPRRRWWWZZZ[[[aaajjjppppppqqqsssuuuyyy|||~~~}}}xxx[[[EEE;;;000444;;;555111555444444444444333333333222222111111111111000000000000..............................////////////...............------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------000000111111111222222222555555666777:::<<<>>>???AAACCCEEEFFFGGGHHHKKKNNNRRRWWWXXXZZZ^^^]]]jjjwwwppprrr|||rrrhhh___XXXWWWZZZcccffffff```\\\\\\YYYTTTUUUQQQPPPSSSUUUSSSUUUZZZ]]]^^^```cccgggkkkooorrrsssvvvzzzkkkUUUBBB555555;;;666333555333444444444333333333222222111111111111000000000000..............................////////////............---------,,,,,,,,,************************************************************************************************++++++,,,,,,,,,,,,------//////000111222222333333444555666777999<<<>>>???AAACCCEEEFFFGGGJJJMMMOOONNNSSSTTTXXX^^^bbbrrrzzzkkkpppzzz|||qqqhhheeeeeennnrrrssspppmmmjjjddd^^^\\\UUUPPPQQQRRRPPPNNNOOOPPPPPPRRRTTTXXX\\\___aaahhhjjjooouuu{{{~~~jjjMMM:::555:::777555666222444444444444333333333333222222111111111000000000..............................////////////.........------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------......///000222333444444444555666777999;;;===???@@@BBBEEEGGGIIIKKKOOORRROOOSSSSSSVVV___eeexxxxxxqqqkkkmmmwww|||uuuqqquuuyyy}}}~~~yyyrrrkkkhhh___UUUQQQRRRRRRQQQOOOOOOOOOOOOOOOQQQRRRTTTVVV___bbbgggmmmtttzzz~~~zzzXXX@@@555777555555666222555444444444444333333333222222222111111111000000..............................////////////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------...000111333444444444444555777999;;;===>>>@@@BBBEEEGGGIIIMMMQQQTTTUUUXXXVVVWWW^^^dddwww~~~ooofffhhhrrr}}}}}}{{{}}}}}}wwwmmm^^^UUUSSSTTTTTTRRRQQQQQQOOOOOONNNOOOPPPQQQYYY[[[___dddjjjppptttwww~~~eeeIII999777444444666222555555555444444444333333222222222222111111111111////////////////////////......////////////......------------------------++++++++++++++++++++++++************************************************************************+++++++++,,,,,,,,,------,,,---...///111222444444444444555666888;;;===>>>???BBBEEEGGGIIIMMMQQQTTTXXX[[[WWWXXX]]]bbbuuuxxxnnniiigggfffhhhooowwwooo___XXXXXXXXXUUUSSSRRRQQQPPPOOOPPPQQQQQQTTTUUUWWW[[[^^^cccfffhhhnnnssszzzvvvXXXCCC<<<444333666444555555555555444444444333333222222222222111111111////////////////////////......////////////......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...///111222333333333444555666888:::<<<>>>???AAADDDGGGIIILLLPPPSSSUUUYYYWWWXXX___ccctttuuujjjeeeYYY^^^ccchhhuuutttjjjhhhgggccc\\\[[[YYYVVVUUUTTTTTTTTTSSSSSSSSSTTTVVVXXXZZZ[[[___bbbffflllssszzzkkkRRREEE777333777666555555555555444444444444333333222222222111111111////////////////////////......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........///000111111222333333444666888:::<<<===???AAADDDFFFHHHKKKOOORRRRRRWWWWWWZZZ___bbbqqqjjjiiiddd___fffvvv|||zzzxxxtttjjjhhhddd___[[[YYYWWWVVVUUUTTTSSSRRRSSSSSSUUUUUUWWWWWWYYY]]]eeennnwww{{{|||xxx]]]LLL:::444777777666666555555555444444444333333333222222222111111000000000000000000000000......////////////......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000000111111333333444666888:::<<<===???AAADDDFFFGGGJJJNNNPPPSSSXXXYYY[[[``````mmmzzznnniiinnnyyy|||wwwsssnnnfff]]]UUUXXX[[[^^^]]]YYYVVVUUUVVVXXXTTTSSSWWW[[[___eeelllrrrpppsss~~~qqqSSS>>>888:::;;;666555444555666666444222444333222222111111222222000000000000////////////000000000000000000000000................................................++++++++++++++++++++++++*********)))******+++,,,++++++++++++++++++++++++,,,,,,,,,---------......//////000111222444666777444555555555666888<<>>:::888888888777666555555444333333333333444222222222111111111000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,---------......//////000222444666888999666666777777777999===@@@@@@BBBDDDFFFHHHLLLPPPSSSXXXTTTSSSWWW[[[]]]```eee~~~kkkDDDAAA===:::999999888777555555444333333333333444222222222111111111111000000000000000000000000000................................................------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,---------......//////000222555777999;;;666777777777777:::===@@@???AAACCCFFFHHHKKKPPPSSSWWWSSSRRRVVVZZZ\\\```ddd|||^^^>>>888@@@555111999888888777666444222111111111222222222111111111111000000000000000000000000000000000000000000000000000........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---///111333444555666888888777777666999===@@@@@@BBBDDDFFFHHHKKKOOOSSSWWWTTTUUUYYY\\\]]]aaafff~~~|||www{{{zzznnnIII:::>>>777555<<<::::::999777555444333333222222222222111111111111000000000000000000000000000000000000000000000000000........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///111333444555555777888777777777999===@@@@@@BBBDDDFFFHHHLLLPPPSSSWWWUUUUUUZZZ]]]^^^bbbggg^^^@@@;;;999<<>>@@@???AAADDDGGGJJJNNNSSSWWWXXXVVVVVV[[[^^^___ccchhh{{{}}}cccHHH;;;999;;;999666555555666555555333333222222222222111111111111111111111000//////000000000000////////////000000000000000000000000---------------------------------------------------------------------------------............///000000111222333333333333777888::::::999:::<<<>>>@@@BBBEEEGGGJJJNNNSSSVVV\\\[[[ZZZZZZ\\\```dddfff|||nnnNNN======<<<999666555666666555555555555444444444444333333111111111111111000000///000000000000////////////000000000000000000000000---------------------------------------------------------------------------------............///000000111222333333333333444666888999999;;;===@@@@@@BBBEEEGGGJJJNNNSSSVVV[[[ZZZYYYYYY[[[___cccfff}}}~~~XXXAAA???<<<:::777666666666666555555555444444444444333333111111222222111111000///000000000000////////////000000000000000000000000---------------------------------------------------------------------------------............///000000111222333333333333222444666777888:::>>>@@@@@@BBBEEEGGGJJJNNNSSSVVVZZZYYYYYYYYY[[[^^^bbbeee~~~iiiIII======;;;888777777777666555333333222222222111111111111222222222222111000000000000000000////////////////////////////////////........................---------------------------------------------------------............///000000111222333333333333222333555666777999<<>>:::999888888777555555555444444444444333333222222333333222222111000000000000000////////////000000000000000000000000........................---------------------------------------------------------............///000000111222333333333333444555777777777999;;;>>>@@@BBBEEEGGGJJJNNNSSSVVVYYYYYYZZZ\\\^^^```bbbcccuuuZZZAAA>>>;;;999888888777666333333333222222222111111222333333333333222111111000000000000////////////000000000000000000000000////////////////////////---------------------------------------------------------.........//////000000111222333333333333222444666777888:::===@@@@@@BBBEEEGGGJJJNNNSSSWWWYYYZZZ[[[\\\^^^aaacccddduuuuuuIIICCC<<<888777777666555555555444444444333333333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////,,,,,,------.../////////........................---......///////////////000111222222444444555666555777999999999:::<<<===BBBDDDFFFGGGJJJNNNSSSWWWYYYZZZ[[[\\\^^^___```aaayyyYYYJJJ<<<999:::888666666555555555444444444333333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////..................------........................---......//////////////////000000111222333444555555777888999999:::<<<===BBBCCCEEEGGGJJJNNNSSSWWWYYYYYY[[[\\\^^^___aaaaaazzznnnSSS===:::===999666777555555555444444444444333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////000//////...------,,,,,,........................---......///////////////...///000111222333333444444666888999999:::<<<>>>BBBCCCEEEGGGIIINNNSSSWWWXXXYYYZZZ\\\^^^```aaabbbxxx]]]>>>:::>>>999555888555555555555444444444444333333333222222222111111//////////////////////////////////////////////////////////////////////////////.........---------........................---....../////////////////////000111222333444444444666888999999:::<<<>>>AAACCCEEEGGGIIIMMMSSSVVVXXXYYYZZZ\\\^^^```aaabbbuuuiiiFFF<<<<<<999666888666666555555555444444444333333333222222222111111////////////////////////////////////////////////////////////////////////---------.........//////........................---......///////////////000000111222333444555555333555888999999:::===???AAACCCEEEFFFIIIMMMRRRVVVXXXXXXZZZ\\\^^^```bbbbbbqqq{{{VVVBBB<<<:::888777666666666555555555444444333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////,,,,,,------...//////000........................---......///////////////111111222333444555555666333555777999999;;;===???AAABBBDDDFFFHHHMMMRRRVVVWWWXXXZZZ\\\^^^```bbbcccpppjjjKKK<<<;;;:::666666666666666555555555555333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////------..........................................---......///////////////000000111222333444555555333555777999:::;;;===@@@@@@BBBDDDFFFHHHLLLRRRVVVWWWXXXYYY\\\^^^aaabbbcccrrryyyRRR>>>===<<<555777666666666555555555555333333333222222222111111000000000000000000000000000000000000000000000000/////////////////////////////////...------,,,,,,........................---....../////////////////////000111222333333444333555777999:::;;;>>>@@@@@@BBBDDDFFFHHHLLLRRRUUUWWWXXXYYY\\\^^^aaabbbcccuuuxxx^^^???999======555555555555555444444444444444333333222111000000000000000000////////////000000000000000000000000////////////////////////////////////////////////........................---......///////////////000000000000000111111111555777888888888:::<<<>>>AAABBBCCCEEEIIIMMMRRRTTTYYYZZZ[[[\\\^^^___```aaasssvvv{{{jjjLLL>>>888555666666555555555555444444444444333333222111111000111000000000////////////000000000000000000000000////////////////////////////////////////////////........................---......///////////////000000000111111111111222555777888888888999<<<>>>AAABBBCCCEEEIIIMMMRRRTTTWWWXXXYYY[[[]]]___```aaasss{{{lllnnnqqqoooxxxqqqWWWDDD999555777666666666555555555444444444333333222222111111111111000000000/////////000000000000000000000000////////////////////////////////////////////////........................---......///////////////111111111111222222333333555666888888888999<<<>>>AAABBBCCCEEEIIIMMMRRRTTTUUUVVVXXXZZZ\\\^^^```aaasss{{{~~~{{{iiiiiijjjgggnnnxxxsss```MMMBBB>>>888777777666666555555555444444333333333222222222111111111000000000//////////////////////////////////////////////////////////////////////////////........................---......///////////////111111111222333333333444555666777888888999;;;>>>AAABBBCCCEEEIIIMMMRRRTTTUUUVVVXXXZZZ]]]___aaabbbsss{{{llljjjkkkiiiiiinnnzzzrrr```LLLAAA999999888777666666555555444444444333333333333333111111111111000000000000////////////////////////////////////////////////////////////////////////........................---......///////////////000111111222333333444444444666777777777999;;;===AAABBBCCCEEEIIIMMMRRRTTTVVVWWWYYY[[[^^^```bbbcccqqq|||~~~ooojjjkkkjjjffflll{{{\\\@@@::::::999888777666555555444444444444333333333333222222111111111000000000000000000000000000000000////////////////////////////////////////////////........................---......//////////////////000000111222333444444444555777777777888;;;===AAABBBCCCEEEIIIMMMRRRTTTWWWXXXZZZ\\\^^^```bbbcccoooyyyyyyzzz{{{~~~rrrhhhiiiiiiiiiooo~~~wwwLLL;;;::::::999777666666555444444444444444444444444222222222111111111000000000000000000000000000000////////////////////////////////////////////////........................---......///////////////...//////000111222333444444555666777777888:::===AAABBBCCCEEEIIIMMMRRRTTTXXXXXXZZZ[[[]]]___```aaalllvvvuuuuuuwww|||tttgggggghhhnnnqqq~~~___;;;;;;:::999888777666555444444444444444444444444222222222111111111111000000000000000000000000000////////////////////////////////////////////////........................---......///////////////---...///000111222333333444555666777777888:::===AAABBBCCCEEEIIIMMMRRRTTTWWWXXXYYY[[[\\\]]]______kkkwwwxxxxxxzzz|||iiibbbggglllnnnJJJ===::::::666888;;;666555555666666555555444333000111111222222000///...111111111111000000000000111000////////////000000............////////////////////////..................------...///111222111111111111222333444444666666666666555777:::===BBBBBBCCCDDDGGGLLLRRRWWW[[[XXXYYY]]]^^^[[[[[[]]]kkkxxxyyyzzz{{{~~~qqqfffgggpppKKK<<<888999444666999444555555666666555555444333000111111222111111//////111111111111000000000000111000///...///000000000............////////////////////////..................------...///111222000000000111111222333444666666666666555777:::===AAABBBCCCDDDGGGLLLRRRVVVYYYWWWYYY]]]^^^[[[\\\^^^ooovvvwwwxxxzzz~~~lllgggrrrRRR@@@999999555666888333555555666666555555444333111111222222111111000///111111111111000000000000111///......///000000000............////////////////////////...............---------...///000111000000000111222222333333555666777666666777:::<<>>999888999666555555555666555555444333333222222111111111111111111111111111000000000///111///...000444555222...............////////////////////////............------...//////000000000111222333444555555555444444666777777777777999;;;???AAACCCEEEGGGKKKPPPTTTTTTSSSUUU[[[^^^]]]___bbbsssvvvmmmiiimmmtttzzzwwwoooyyy___EEE???888666777555555555666666555555444333333333222111111111111222111111111111000000000000000//////444888888333---............////////////////////////............,,,---...///000000000000000222333555555555444444444555777888777888999;;;>>>@@@CCCEEEHHHKKKPPPSSSSSSRRRUUUZZZ]]]]]]^^^bbbuuuxxxmmmiiieeekkksss{{{uuu{{{kkkKKKAAA999555777666555555666666555555444333444333222111111111222222111111111111000000000000000///111777===<<<444,,,............////////////////////////............,,,---...///000000000///...000222333444444333222333555777888888888999;;;>>>@@@CCCEEEHHHKKKOOOSSSTTTRRRUUUZZZ]]]\\\^^^aaauuujjjaaa```aaagggqqqyyy{{{}}}tttPPPDDD;;;777999888555555666666555555444333444333222111111111222333111111111111000000000000//////222999???>>>444,,,............/////////000000/////////............,,,---...000000000000///---...000222333222111000333555777888888888999:::===@@@CCCEEEHHHKKKOOORRRTTTSSSUUUZZZ]]]\\\]]]aaarrrmmmbbbccc^^^fffjjjpppuuuyyy~~~|||ggg@@@<<<:::444:::777666666444333222111111333333444444444333333222111111111111000000000000000000000000000000000000000000000000////////////000000///...............000000000000////////////000111111222222333444444666555555555555777999:::???@@@AAACCCFFFJJJPPPUUUVVVTTTWWW^^^aaa___]]]^^^oooiii```bbb___eeejjjqqqwww{{{~~~}}}pppFFF<<<999555999777666666555333222222111333333333333333333222222111111111111000000000000000000000000000000000000000000000000////////////000000///...............000000000000////////////000111111222222333444444444444555666888:::;;;<<>>888888777777666666555444333333333333333222222111111111111111111111111000000000///////////////////////////////////////000000000000000000///...............////////////000000000000000111111222222333444444333444666999:::;;;;;;:::>>>AAACCCFFFIIIMMMSSSWWWZZZWWWVVVZZZ\\\[[[[[[\\\nnnmmm______ggghhhoooqqqtttvvvxxxzzz~~~dddCCC:::;;;777666666666555555444444333333333222111111222333333111111111111000000000///////////////////////////.../////////000000000111000000///................../////////000000000111000111111222222333444444444555777888999888777777===@@@CCCFFFJJJNNNSSSWWWZZZVVVUUUYYY[[[ZZZZZZ\\\rrruuuhhh___aaaiiiiiirrrssstttuuuwwwzzz~~~lllKKK===<<<888666666666555555555444444333222222111222333555666111111111111000000000000000000000000000000000000......//////000000111111000000///.....................//////000000111111000111111222222333444444666666777777777777666666<<>>999777666666666777666444333222222444555666666777777222222222111111111111000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000111111222222333444444444444555555666888999:::>>>@@@CCCEEEHHHLLLQQQTTTZZZUUUTTTZZZ]]]\\\[[[[[[ffftttoooaaaaaabbbgggoooooorrruuuyyy{{{|||}}}rrryyyuuuVVVFFF===888777666666777666555333222333444555666666666666222222222111111111111000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000111111222222333444444444444555555666888999:::>>>@@@CCCEEEHHHLLLQQQUUUXXXTTTSSSYYY]]][[[YYYZZZaaaooojjj```cccdddjjjssssssuuuwwwzzz|||~~~xxxkkkcccMMM;;;999888666666777777555333444444555555555555444444222222222111111111111000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000111111222222333444444555555555555666888999:::>>>@@@CCCEEEHHHLLLQQQUUUWWWSSSSSSXXX\\\[[[XXXXXX^^^kkk}}}hhhbbbggghhhmmmvvvxxxzzzzzz{{{|||~~~pppwwwZZZ;;;;;;999777666777777555444555555555555444444333222222222222111111111000000////////////////////////////////////////////////////////////////////////////////////000000000000000111111222222333444444555555555555666777888999===???BBBEEEHHHLLLRRRUUUWWWSSSSSSYYY]]][[[YYYXXX___kkk{{{iiifffkkkkkkoooyyy|||~~~}}}|||~~~yyypppFFF<<<:::888777777777666555555555555555444333222111222222222111111111000000////////////////////////000000000000000000000000////////////////////////////////////000000000000000111111222222333444444666555555666666777888999===???BBBEEEHHHMMMRRRVVVXXXTTTUUU[[[___]]]ZZZYYYbbbmmmzzzjjjhhhnnnlllqqq|||~~~}}}~~~SSS>>>;;;888777777777666555444444444444444333222111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111222222333444444666666666666666777888888<<>>BBBEEEHHHMMMSSSWWWWWWSSSUUU[[[___]]]YYYXXXXXXdddssseeeffflllkkkqqqccc@@@===999777777777777666222333333444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111222333333444444777666666666666777777888<<<>>>BBBEEEIIIMMMSSSWWWUUURRRTTT[[[^^^\\\XXXVVVOOO\\\tttmmmhhhiiimmmrrryyy~~~{{{yyy|||wwwnnnPPP===777;;;888777:::777555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222333333333222222333333333333444444666666666666777777777777===???AAADDDHHHMMMSSSWWWUUUTTTUUUYYY\\\]]]ZZZVVVWWWaaassslllhhhjjjnnnrrrxxx~~~||||||yyy{{{pppXXXAAA777:::777666888444555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333222222333333333333444444555555666666777777777888<<<>>>BBBEEEHHHMMMSSSVVVUUUTTTUUUXXX[[[[[[XXXTTTVVVeeeqqqkkkiiilllpppsssxxx}}}~~~ppp|||eeeIII::::::888888888333555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444444555555666777888888999;;;>>>BBBFFFJJJNNNRRRUUUUUUTTTTTTVVVYYYYYYUUUQQQTTTiiipppkkkiiimmmqqqtttwww|||~~~ooorrrRRR???<<<::::::;;;555555555444444444333333333222222222111111111000000000000000000000000000000////////////////////////000000000000000000000000111111111111000000000000222222222333333333444444333444555666777888999::::::>>>CCCGGGKKKNNNRRRTTTUUUSSSSSSUUUXXXWWWRRRNNNQQQmmm~~~qqqlllkkkooosssuuuxxx|||}}}zzz~~~vvvyyyXXXBBB===999:::;;;666555555444444444333333333222222222111111111000000000000000000000000000000////////////////////////111111111111111111111111111111000000000000000000222222222333333333444444333444555666777888999::::::>>>CCCGGGKKKNNNRRRTTTUUUTTTTTTVVVXXXWWWRRRNNNSSSqqqsssnnnlllppptttvvvzzz~~~qqqsss}}}~~~]]]FFF>>>777666999555555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222333333333333444444444555555666777888888999;;;>>>BBBFFFJJJNNNRRRUUUVVVUUUUUUWWWYYYXXXTTTOOOUUUuuuuuupppmmmqqquuuxxx|||uuu```]]]hhhmmmzzzeeeNNNCCC888555777555555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111......//////000000111111222222333333333333444444555555666666777777777888<<<>>>BBBEEEHHHMMMSSSVVVWWWVVVVVVXXX[[[ZZZVVVRRRSSSuuuwwwqqqnnnqqquuuxxx}}}kkkUUUOOOYYYbbbxxx|||{{{nnnVVVIII;;;555888777555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000111111111111111111111111---......///000111111222222222333333333444444444666666666666777777777777===???AAADDDHHHMMMSSSWWWWWWVVVWWWYYY\\\\\\XXXSSSNNNqqq{{{tttoooppptttwww}}}___WWWRRRXXXggghhhNNN:::888;;;555777666555555666666555444333333333222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222333333444444555555555555666777777888888888===AAABBBEEEMMMSSSTTTWWWXXXZZZ\\\]]][[[VVVSSSUUUmmmyyysssoooqqquuuzzzbbbZZZUUU[[[kkkoooVVV???:::===888666666666555555444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222333333444444555555555666777777888888999888===AAABBBEEEMMMSSSTTTXXXXXXYYY[[[\\\ZZZWWWTTTVVVnnnyyyssspppsssxxx|||aaaYYYVVV^^^nnnuuu\\\AAA777999777444666888666444222444666333333333222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222333333444444555666666777777888999999:::888===AAABBBEEEMMMSSSTTTYYYXXXXXXYYYZZZZZZWWWUUUWWWooozzzuuurrrvvvzzz~~~```\\\\\\fffuuu{{{fffFFF666777777444888;;;888444111444888333333333222222222111111000000000000000000000000000000000000000000000000000000000000///////////////000000000111111111111111222222333333444444555777777777888999999::::::888===AAABBBEEEMMMSSSTTTYYYXXXWWWXXXYYYYYYXXXVVVXXXooo|||wwwuuuxxx|||~~~cccdddjjjvvv~~~sssQQQ<<<::::::666:::<<<:::555222555888333333333222222222111111000000000000000000000000000000000000000000000000000000000000///////////////000000000111111111111111222222333333444444555777777777888999999::::::888===AAABBBEEEMMMSSSTTTXXXWWWVVVWWWYYYYYYXXXVVVWWWooo|||xxxvvvzzz}}}~~~ffflllyyyrrrzzzYYY???:::999888:::;;;999555333555777333333333222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222333333444444555666666777777888999999:::888===AAABBBEEEMMMSSSTTTVVVVVVVVVXXXYYYYYYXXXVVVWWWnnnzzzvvvvvvzzz~~~nnn{{{sss|||~~~]]]AAA999666888888777666555444333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222333333444444555555555666777777888888999888===AAABBBEEEMMMSSSTTTTTTUUUVVVYYYZZZZZZWWWTTTUUUmmmwwwttttttzzz}}}yyywwwdddGGG===999888666444444444333222000333333333222222222111111000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222333333444555555555555555666777777888888888===AAABBBEEEMMMSSSTTTSSSTTTVVVYYY[[[ZZZWWWTTTTTTlllvvvwwwwwwwww|||kkkvvvPPP:::<<<777666555444444444444444333333444444333333222111111111111111111111111111000000000000000000000000222111111111000000//////000000000000111111111111111111222222222333333333666666666666777777777777777:::<<<<<>>CCCLLLQQQRRRQQQRRRSSSVVVXXXXXXVVVSSSRRReeezzzmmm]]]WWWTTTVVVXXXXXX\\\bbbgggmmmtttyyy||||||hhh^^^mmmfffFFF666:::888555666555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111222333333444555555555555666666777777888888777;;;>>>???DDDLLLQQQQQQRRRSSSTTTWWWYYYXXXUUUSSSTTTgggzzzmmm___TTTTTTQQQRRRWWWZZZZZZ___ffflllrrryyy~~~|||ssscccpppzzzyyyjjjHHH777:::888555666555333333333333333333333444111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111222333333444555555555555666666777888888888777;;;>>>???DDDMMMQQQQQQSSSSSSUUUWWWYYYXXXUUURRRUUUhhhxxxiii___XXXTTTQQQRRRSSSTTTUUUXXX^^^eeejjjooovvv}}}zzz|||eeepppvvv|||pppWWW>>>666888888666666666444333333444555333222333333333222222222111111111111111111111111111111222111111111000000//////000111111111111222222222111222333333444444333333555555666777777777777777::::::<<>>888888666555555555555444444444333333333222222222111111222222222222222222222222222222111111111111222222000000111111111222222222333333222222333333444555555555555666777888888888<<<>>>AAACCCFFFIIIMMMPPPRRRSSSUUUYYY\\\\\\ZZZXXX]]]|||eeeSSSNNNNNNWWW___\\\^^^dddjjjnnnoooppprrruuussstttvvvvvvuuuuuuvvvwwwuuuuuuwwwyyy{{{}}}~~~bbbZZZgggxxxjjjTTT@@@777888666555555555555444444444333333333222222222111111222222222222222222222222222222111111111111222222000111111111111222222222333333222222333333444555444444555666777888999999>>>@@@BBBDDDFFFIIILLLOOORRRSSSUUUYYY\\\\\\ZZZXXX[[[zzzhhhVVVNNNOOOOOOVVV___^^^___eeemmmrrrttttttuuuvvvsssuuuwwwxxxwwwwwwxxxzzzwwwwwwyyy{{{}}}hhhYYYbbb|||oooXXXBBB888999666555555555555444444444333333333222222222111111111111111111111111111111222222111111111111222222000111111111111222222222333333222222333333444555444444555666777888999999===@@@BBBEEEGGGJJJNNNQQQRRRSSSUUUYYY\\\]]][[[YYY[[[zzzsssVVVLLLMMMRRRPPPVVV```bbb___fffpppvvvwwwwwwwwwxxxsssuuuwwwyyyyyyyyyzzz|||yyyyyy{{{|||~~~lllYYYXXX}}}qqqZZZCCC888999666666555555555444444444333333333222222222111111000000000000000000000000222222111111111111222222000111111111111222222222333333222222333333444555444444555666777888999999<<>>@@@BBBDDDFFFIIINNNQQQUUUUUUWWWZZZ\\\[[[WWWTTTZZZ{{{zzzhhhWWWLLLKKKNNNRRRVVVZZZ___dddhhhkkknnntttyyy||||||zzzxxx{{{{{{zzzxxxwwwwwwwwwwwwxxxyyyzzz|||qqqXXXXXXrrr|||yyydddGGG888:::999777666555666666555333333333333333333333333333111111111111111111111111111111111111111111111111111111111111222222222222333333333444444444555555555555666777888999::::::>>>@@@BBBDDDFFFIIINNNQQQTTTUUUWWWZZZ\\\[[[XXXUUU]]]{{{mmmaaaVVVMMMHHHOOOQQQUUUXXX]]]bbbiiinnnooorrrxxx|||~~~}}}}}}{{{xxxwwwwwwxxxyyyyyyyyyzzz|||uuuZZZTTTddd{{{xxxgggKKK:::888999888666666777777555444333333333333333333333333111111111111111111111111111111111111111111111111111111111111222222222333333333333444444444555555555555666777888999::::::>>>@@@BBBDDDFFFJJJNNNRRRSSSTTTVVVYYY\\\\\\ZZZWWW```ssslllbbbYYYRRROOONNNNNNQQQSSSVVVZZZ^^^eeemmmrrrtttwww|||~~~{{{xxxwwwwwwyyyzzzzzz{{{{{{|||~~~xxxZZZQQQ[[[~~~kkkMMM;;;999999777666666777666555333333333333333333333333333111111111111111111111111111111111111111111111111111111111222222222333333333333333444444444555555555555666777888999::::::>>>@@@BBBDDDGGGJJJOOOSSSRRRSSSUUUXXX\\\\\\[[[YYY```yyyiiiXXXUUUPPPLLLJJJKKKNNNQQQUUUWWW[[[^^^cccjjjrrrxxxyyy{{{~~~{{{yyyxxxxxxzzz{{{}}}}}}}}}}}}~~~yyyYYYQQQWWWpppOOO======888666555555555555444222333333333333333333333333111111111111111111111111111111111111111111111111111222222222222333333333333333333444444444555555555555666777888999::::::>>>@@@BBBEEEGGGKKKPPPSSSRRRSSSTTTXXX[[[]]]\\\ZZZbbbqqqaaaVVVQQQQQQPPPNNNLLLMMMPPPSSSZZZ]]]aaafffkkkrrryyy~~~}}}}}}{{{zzz{{{|||}}}zzzWWWSSSSSSvvvSSS???>>>777666444444555555333222333333333333333333333333111111111111111111111111111111111111111111111111222222222222333333333333333333333444444444555555555555666777888999::::::>>>@@@CCCEEEHHHLLLQQQTTTSSSSSSTTTWWW[[[\\\[[[ZZZfffmmm]]]VVVTTTWWWXXXWWWUUUSSSSSSUUUXXX\\\___dddjjjpppvvv}}}{{{VVVSSSNNNqqq|||YYYAAA<<<888777555555666666444333333333333333333333333333111111111111111111111111111111111111111111111111222222222333333333444444333333333444444444555555555555666777888999::::::>>>@@@CCCEEEHHHLLLQQQUUUTTTTTTUUUWWWZZZ\\\[[[ZZZfffyyy^^^TTTVVV[[[YYYZZZZZZWWWTTTTTTWWW[[[ZZZ^^^dddkkkpppvvv|||{{{zzz{{{VVVSSSHHHeee^^^CCC999999888666666777777555444333333333333333333333333111111111111111111111111111111111111111111111111222222333333333444444444333333333444444444555555555555666777888999::::::>>>@@@CCCEEEHHHLLLQQQUUUUUUTTTUUUWWWZZZ[[[[[[YYYeeejjjWWWPPPVVV^^^aaa^^^ZZZXXXXXXZZZZZZ[[[\\\```fffmmmtttzzz~~~ssslllrrrzzzZZZRRRLLL[[[[[[AAA<<<:::888666666666666666444555555444444444333333333222222222222222222222222222222222111111111111000111111222333333333333222333333333444444444555555444555777888777888999;;;>>>BBBDDDDDDHHHNNNQQQPPPUUUUUUVVVWWWXXXYYYZZZ[[[kkkwww```TTTRRRVVV[[[^^^\\\ZZZZZZ\\\___aaabbbeeehhhmmmsssyyy~~~{{{hhhaaaggg{{{^^^UUUNNN[[[]]]BBB<<<:::888666666666666666444555555444444444333333333222222222222222222222222222222222111111111111000111111222333333333333222333333333444444444555555444555777888777888999;;;>>>BBBDDDDDDHHHNNNRRRQQQTTTUUUVVVWWWYYYZZZ[[[\\\mmmhhhVVVTTTVVVXXXZZZZZZZZZ[[[]]]aaaeeehhhkkkppprrrwww|||vvvaaa\\\VVV[[[sss{{{{{{bbbUUULLLUUU}}}aaaEEE===:::888666666666666666444555555444444444333333333222222222222222222222222222222222111111111111000111111222333333333333222333333333444444444555555444555777888777888999;;;>>>AAACCCCCCGGGNNNRRRQQQSSSTTTUUUWWWYYY[[[\\\]]]pppaaaUUUVVVXXXXXXYYYYYY[[[^^^bbbeeejjjnnnqqqwwwyyy~~~gggXXXWWWSSSVVVjjj}}}zzzcccVVVLLLQQQttteeeGGG===:::888666555666666666444555555444444444333333333222222222222222222222222222222222111111111000000111111222333333333333222333333333444444444555555444555777888777888999;;;===AAABBBBBBFFFNNNRRRRRRSSSTTTUUUWWWZZZ\\\]]]^^^qqq{{{___WWWXXXWWWWWWZZZ]]]aaafffiiikkknnnrrruuuzzz}}}~~~}}}|||||||||~~~vvvaaaWWWUUUSSSUUUdddyyyvvveeeXXXOOOQQQpppiiiJJJ>>>:::888666555666666666444555555444444444333333333222222222222222222222222222222222111111111000000111111222333333333333222333333333444444444555555444555777888777888999;;;===@@@AAAAAAEEEMMMRRRRRRSSSTTTVVVXXXZZZ\\\^^^^^^ooovvv^^^ZZZ\\\YYYZZZ___ggglllqqqtttuuuvvvyyy|||~~~|||zzzxxxxxxxxxyyyzzz}}}zzzqqq]]]UUUSSSSSSTTT^^^uuuxxxoooooozzzmmmWWWOOOQQQmmmkkkLLL@@@:::888666666666666666444555555444444444333333333222222222222222222222222222222222111111111111000111111222333333333333222333333333444444444555555444555777888777888999;;;===@@@AAA@@@EEEMMMSSSSSSTTTUUUVVVXXXZZZ\\\]]]^^^nnnuuu]]]]]]cccbbbdddkkkrrrwww~~~{{{xxxwwwssssssssstttvvvxxx{{{|||~~~vvvxxxqqqpppwwwyyy}}}ppp]]]VVVSSSSSSTTTZZZmmm|||}}}~~~~~~pppiiikkkuuuxxxXXXSSSUUUppplllNNNAAA:::888666666666666666444555555444444444333333333222222222222222222222222222222222111111111111000111111222333333333333222333333333444444444555555444555777888777888999;;;===???@@@@@@DDDMMMSSSTTTVVVVVVWWWYYYZZZ[[[]]]]]]mmm{{{rrrxxx^^^___jjjlllooovvvyyy}}}yyyvvvtttoooooooooppprrruuuxxxyyy~~~|||uuuzzzuuuuuuxxxrrrrrruuu{{{sss```[[[SSSUUUUUUYYYiiiwwwxxx||||||{{{}}}qqqjjjllltttaaa]]]```zzzmmmNNNAAA:::888666666666666666444555555444444444333333333222222222222222222222222222222222111111111111000111111222333333333333222333333333444444444555555444555777888777888999;;;===???@@@???DDDMMMSSSTTTWWWWWWXXXYYYZZZ[[[\\\\\\mmmuuuuuuwww|||eeeiiirrrssswwwzzz{{{|||xxxrrrppprrrpppnnnnnnqqqvvvyyy{{{}}}}}}~~~}}}dddZZZUUUSSSUUU]]]jjjyyy{{{zzz|||vvvppppppssseeeZZZYYYuuuSSS===;;;777666888999666555666555333222222444444333111333333333333333333333333111111111111111111111111000111111222222333444444333333333444444444555555666666777888999:::;;;;;;<<<>>>AAACCCFFFKKKPPPTTTVVVTTTVVV[[[]]][[[[[[]]]pppuuunnnsss{{{nnnpppzzz}}}~~~xxxxxxyyytttooolllnnnmmmlllmmmppptttwwwyyy~~~fffWWWVVVTTTVVV^^^jjjxxxwwwsssrrr~~~hhh[[[YYYvvvWWWCCC<<<777666888999666555666555333222222444444333111333333333333333333333333111111111111111111111111000111111222222333444444333333333444444444555555444444555666777888999999===>>>AAACCCEEEJJJOOOSSSVVVUUUWWW\\\^^^]]]]]]___qqqzzzsssuuu{{{{{{{{{tttttttttooojjjhhhjjjkkklllnnnqqquuuxxxyyy~~~qqq^^^______dddmmmvvv}}}vvv|||kkkZZZWWWzzzxxx[[[GGG<<<888666888999666555666555333222222444444333111333333333333333333333333111111111111111111111111000111111222222333444444333333333444444444555555444444555666777888999999===???AAABBBDDDHHHNNNQQQVVVUUUXXX]]]```^^^___bbbrrrvvvwwwxxxpppoooooojjjfffeeeiiilllooosssuuuxxx{{{}}}qqqqqqttt}}}~~~kkkWWWSSSppp___HHH===888666777888555555666555333222222333444222111222222222222222222222222111111111111111111111111000111111222222333444444333333333444444444555555666666777888999:::;;;;;;>>>???AAABBBDDDHHHMMMPPPUUUTTTWWW]]]```______bbbsssxxx~~~tttlllkkkkkkhhheeeeeejjjmmmrrrvvvxxxzzz}}}lllVVVRRRgggfffJJJ>>>999666777777555444666555333222222333444222111222222222222222222222222111111111111111111111111000111111222222333444444333333333444444444555555666666777888999:::;;;;;;>>>@@@AAACCCDDDHHHMMMQQQTTTSSSVVV\\\___^^^^^^aaattt|||rrrjjjiiijjjiiihhhhhhkkkoootttwwwxxxzzz~~~nnnVVVSSS```xxxoooOOO???999666777777444444777555333222222444444333111222222222222222222222222111111111111111111111111000111111222222333444444333333333444444444555555444444555666777888999999>>>@@@BBBCCCEEEIIIOOORRRUUUTTTWWW\\\___]]]^^^aaatttzzzppphhhhhhkkkkkklllmmmooosssxxxzzzzzz{{{mmmUUUSSSYYYfffsssUUU@@@:::666666666444444777555333222222444444333111111111111111111111111111111111111111111111111111000111111222222333444444333333333444444444555555444444555666777888999999>>>@@@BBBDDDGGGKKKQQQTTTWWWVVVXXX^^^___^^^^^^```sssyyyooohhhhhhlllmmmnnnppptttxxx|||}}}}}}~~~jjjSSSQQQSSSYYYtttXXX@@@:::666666666444444777555444222333444444333111111111111111111111111111111111111111111111111111000111111222333333444444333333333444444444555555666666777888999:::;;;;;;>>>@@@BBBEEEHHHLLLRRRVVVYYYXXXZZZ___```^^^^^^aaasss{{{wwwqqqjjjkkkqqqvvvwwwuuutttyyyxxx{{{kkkYYYOOONNNXXXyyytttUUUCCC<<<666777777555444555555555444444444333333333333222222111111222222333111111111111111111111111000111111222222333444444555444444333333444444555666666777777888999;;;<<>>777666777555555666555555444444444333333333333222222111111222222333111111111111111111111111000111111222222333444444555444444333333444444555666666666666777999:::;;;>>>???AAADDDHHHNNNSSSVVVTTTVVVXXX[[[]]]___```aaagggzzzxxxqqqmmmlllrrruuu{{{}}}tttrrrttttttsssrrrrrrrrrtttvvv}}}}}}{{{yyyvvvvvvwwwyyy|||~~~|||tttpppoooooouuu}}}yyy\\\NNNOOOPPPiiiqqqrrr{{{qqq]]]GGG???777666777555555666555555444444444333333333333222222111111222222333111111111111111111111111000111111222222333444444555444444333333444444555555555555666777888::::::>>>???AAADDDHHHNNNSSSVVVTTTVVVXXX[[[]]]___```aaakkk~~~mmmeeepppwwwxxxpppllljjjjjjooottt|||sssmmmzzz}}}{{{zzzxxxxxxxxxxxx|||zzzyyy{{{|||\\\MMMPPPOOOeeerrrqqqyyyqqq^^^HHH???888666666555555777555555444444444333333333333222222111111222222333111111111111111111111111000111111222222333444444555444444333333444444555555555555666777888999:::???@@@AAADDDHHHMMMRRRUUUUUUVVVYYY[[[^^^___aaaaaapppooo```[[[eeemmmxxxxxxpppkkkjjjjjjlllooouuu}}}qqqiiittt}}}[[[LLLPPPOOObbbtttsss{{{sssbbbIII@@@888666666555555777555555444444444333333333333222222111111222222333111111111111111111111111000111111222222333444444555444444333333444444555555555555555777888999:::@@@@@@BBBDDDHHHMMMQQQTTTVVVWWWYYY\\\^^^```aaabbbssshhh[[[YYYdddlllvvv~~~zzzrrrllliiiiiilllnnnqqqxxx~~~mmmdddooo}}}ZZZLLLQQQOOOaaauuuuuu~~~wwwfffJJJAAA888666666555555777555555444444444333333333333222222222222222222333111111111111111111111111000111111222333333444444555444444333333444444555555555555555666888999:::AAAAAABBBDDDHHHLLLQQQSSSVVVXXXZZZ]]]___aaabbbccctttvvvccc___aaahhhlllrrryyy}}}~~~{{{yyypppllliiiggghhhkkknnnooosssyyy}}}sssfff\\\aaapppnnn___PPPJJJKKKbbbxxxyyyvvvgggQQQ>>>777;;;777555666333666666555555555444444444222222222222222222222222111111111111111111111111000111111222222333444444555555555444444555555555777666666666777888999999===???BBBDDDFFFJJJOOORRRUUUVVVXXXZZZ\\\___```aaawwwpppcccdddiiioooppptttxxxyyyvvvpppkkkfffdddbbbbbbdddiiimmmooouuu|||||||||dddZZZTTTZZZiii{{{ooo]]]OOOLLLMMM___vvvvvv}}}uuugggRRR>>>777;;;777555777333555555555444444444444333222222222222222222222222111111111111111111111111000111111222222333444444555555444444444444555555666666666666777888999:::>>>@@@BBBEEEGGGKKKPPPSSSUUUVVVXXXZZZ]]]___aaaaaawww}}}jjjeeekkkssswwwwwwxxxyyywwwqqqhhh```\\\\\\\\\^^^aaagggmmmpppxxxvvvdddTTTNNNLLLSSSaaarrrwww___OOONNNNNN\\\uuussszzztttgggSSS???888;;;777555777333444444444444333333333333222222222222222222222222111111111111111111111111000111111222222333444444444444333333333333444444666666666666777888999:::???@@@CCCEEEHHHKKKPPPTTTVVVVVVXXXZZZ]]]___aaabbbxxxttthhhhhhqqq{{{~~~}}}yyyqqqfff^^^WWWXXXZZZ]]]aaagggnnnrrrxxxsss~~~jjjUUUKKKHHHJJJRRR]]]mmmjjjSSSPPPOOO\\\tttrrryyyuuuiiiTTT???888;;;777555777444444444333333333222222222222222222222222222222222111111111111111111111111000111111222222333444444444333333222222333333444666666666666777888::::::>>>@@@BBBDDDGGGKKKOOOSSSVVVWWWYYY[[[]]]___aaabbbyyy~~~qqqmmmpppzzzxxxmmmbbb[[[SSSVVVYYY\\\```fffmmmrrryyyyyykkkvvvhhhaaaVVVKKKIIIHHHLLLSSS\\\iii|||zzzYYYPPPPPPbbbwwwtttzzzwwwlllUUU@@@888;;;666555777444444444333333333222222222222222222222222222222222111111111111111111111111000111111222222333444444444333333222222333333444555555555666777999:::;;;<<<>>>AAACCCEEEIIINNNQQQVVVWWWYYY[[[]]]```aaabbbyyyzzzwwwyyy|||rrrbbbXXXTTTPPPTTTYYY\\\```fffmmmsss|||nnnaaasss{{{lll[[[QQQOOOMMMIIIKKKKKKNNNUUU^^^hhhxxx```PPPUUUooo|||yyy{{{pppWWWAAA999;;;666555777555444444444444333333333333222222222222222222222222111111111111111111111111000111111222222333444444444444333333333333444444555555555666777999:::;;;;;;===@@@BBBEEEHHHMMMQQQWWWWWWYYY[[[^^^```bbbcccxxxnnnZZZRRRPPPOOOTTTZZZ___ccciiirrryyysssaaaVVVaaaccc```XXXNNNJJJLLLNNNNNNPPPNNNQQQYYYbbbkkkxxxfffQQQZZZ~~~sssXXXBBB999;;;666555777555555555555444444444444333222222222222222222222222111111111111111111111111000111111222222333444444555555444444444444555555444555555666777999;;;<<<<<<>>>AAACCCEEEIIINNNQQQWWWXXXYYY\\\^^^```bbbcccvvvmmmXXXRRRSSSPPPVVV]]]cccgggnnnxxxcccSSSJJJQQQOOOOOOMMMJJJIIILLLOOOQQQUUURRRUUU]]]gggppp{{{hhhQQQ___uuuXXXBBB999;;;666555777555666666555555555444444444222222222222222222222222111111111111111111111111000111111222333333444444666555555444444555555666444444555666888999;;;<<<===???BBBDDDFFFJJJOOORRRWWWXXXZZZ\\\^^^```bbbcccsssdddTTTNNNLLLSSS[[[cccgggmmmwww~~~sss___RRRJJJKKKJJJKKKLLLLLLMMMOOOSSSVVV[[[ZZZ]]]ggguuummmYYYZZZ|||rrrZZZCCC:::<<<777555555111555555444444444333333333333333333222222111111111222222222111111111111000000111111222222333444444444444444444444444444444555555555555666888999:::???@@@BBBCCCEEEIIINNNRRRUUUVVVYYY\\\^^^_________ttt{{{___QQQNNNNNNUUU]]]eeejjjpppzzzwwwmmmXXXKKKFFFIIIIIIJJJLLLLLLMMMQQQUUUYYY]]]bbblllzzzlllTTTSSSqqq|||oooYYYCCC999;;;777666666222555555444444444333333333333333222222222222222222222222222111111111111000000111111222222333444444444444444444444444444444555555555555666888999:::???@@@BBBCCCEEEIIINNNRRRUUUVVVYYY\\\^^^_________rrroooTTTIIIJJJMMMWWW___hhhmmmsss}}}{{{wwwlllUUUIIIGGGMMMHHHJJJKKKMMMOOOSSSYYY]]]eeeooo}}}jjjPPPNNNhhh}}}wwwmmmXXXBBB888;;;777666777333555555444444444333333333222222222222222222333333222222222111111111111000000111111222222333444444444444444444444444444444555555555555666888999:::>>>@@@BBBCCCEEEIIINNNRRRUUUWWWYYY\\\^^^___``````rrr|||dddMMMFFFJJJNNNWWW```hhhnnnuuuwww{{{lllRRRIIIHHHOOOHHHIIIKKKNNNQQQWWW^^^cccqqqxxxjjjPPPPPPddd{{{vvvlllXXXAAA888:::777666888444555555444444444333333333111111111222222333333333222222222111111111000000000111111222222333444444333333444444444444444444555555555555666888999:::>>>???AAACCCEEEIIIOOOSSSUUUWWWZZZ\\\^^^___``````rrrmmm``````iiixxxoooXXXJJJHHHNNNRRRUUU^^^gggmmmtttwww}}}iiiOOOFFFFFFKKKHHHIIILLLPPPUUU\\\eeekkkxxxzzz~~~kkkRRRSSS___~~~yyypppYYYBBB777999666666888555555555444444444333333333111111111222222333333333222222222111111111000000000111111222222333444444333333333444444444555555555555555555666888999:::===???AAACCCFFFJJJOOOSSSVVVWWWZZZ]]]___`````````rrrqqq^^^SSSPPPRRRYYY```bbbaaaXXXJJJCCCFFFLLLPPPRRR\\\eeellltttvvvjjjQQQJJJIIIKKKHHHJJJMMMRRRXXXbbblllrrryyywwwzzznnnSSSSSSWWWzzzvvvZZZBBB888999666555888555555555444444444333333333222222222222222222333333222222222111111111111000000111111222222333444444222333333444444555555555555555555555666888999:::===???AAACCCFFFJJJOOOSSSVVVXXXZZZ]]]___``````aaapppnnncccXXXTTTRRRRRRUUUYYYZZZYYYRRRGGGAAADDDHHHJJJQQQ[[[eeekkktttvvvhhhRRRNNNLLLKKKIIIKKKOOOTTT\\\fffqqqxxxwwwuuu|||rrrSSSSSSSSSsss~~~{{{[[[DDD888999555555777444555555444444444333333333333333222222222222222222222222222111111111111000000111111222222333444444222222333333444555555666555555555555666888999:::===>>>AAACCCFFFJJJPPPTTTVVVXXXZZZ]]]___```aaaaaajjjjjjbbb[[[[[[^^^```fffkkkiiiggg^^^QQQIIIIIIKKKKKKQQQZZZdddkkktttyyywwwbbbOOOMMMIIIFFFIIIKKKOOOUUU]]]iiittt|||vvvuuuuuuTTTTTTSSStttzzz\\\DDD999999555444777333555555444444444333333333444333333222222111111111222222222111111111111000000111111222333333444444222222333333444555666666555555555555666888999:::<<<>>>AAACCCFFFJJJPPPTTTWWWXXX[[[]]]___aaaaaaaaafffoooccceeemmmjjjnnnyyywww___LLLHHHIIIJJJQQQ[[[dddkkkuuuppp{{{___GGGHHHKKKEEEKKKMMMPPPUUU```jjjpppqqqooorrrwwwVVVQQQUUU|||wwwcccFFF777777777888999333555555444444444333333333222222222222222222222222222222222222222222222222000111111222222333444444444333333333333444555555444444555555666888999:::>>>@@@BBBEEEGGGKKKPPPSSSXXXXXXZZZ\\\___```___^^^ggguuukkkqqq{{{{{{~~~iiiTTTLLLKKKKKKRRR[[[eeellluuutttwww~~~___IIIIIILLLGGGJJJKKKOOOVVVaaajjjmmmlllppp{{{wwwUUUQQQVVV~~~sss{{{cccGGG777888777888888333555555444444444333333333222222222222222222222222222222222222222222222222000111111222222333444444444333333333333444555555555555555666777888999:::===???BBBEEEIIIMMMRRRVVVYYYYYY[[[]]]```aaaaaaaaalllmmmWWWMMMLLLLLLRRR\\\fffmmmuuupppmmmyyyttt\\\IIIIIIJJJFFFIIIJJJOOOYYYdddiiihhhffftttxxxVVVRRRYYYuuuzzzbbbGGG888888777777777222555555444444444333333333222222222222222222222222222222222222222222222222000111111222222333444444444333333333333444555555666666666777888999:::;;;<<>>@@@BBBEEEGGGKKKPPPTTTYYY[[[]]]^^^^^^aaaeeeiiizzzuuubbbUUUMMMIIIIIILLLSSS___kkksss{{{tttiiifffeeedddlllwwwvvvnnncccZZZPPPRRRQQQMMMHHHEEEFFFGGGHHHJJJUUUcccgggccccccggg|||\\\YYYcccvvvzzzvvv[[[CCC999:::666666888444555555444444444333333333222222222222222222222222222222222222222222222222000111111222222333444444444333333333333444555555666666666777888999:::;;;>>>@@@BBBDDDGGGKKKOOOSSSYYY\\\___```___aaaeeeiiiyyy~~~mmm[[[RRRNNNJJJJJJLLLSSS___llluuu}}}{{{uuunnnfffeeekkkmmmpppoookkkgggbbb[[[SSSLLLJJJJJJIIIGGGDDDEEEHHHFFFJJJVVVcccccc]]]aaalll~~~{{{ZZZUUU]]]vvvyyy}}}rrrXXXAAA888:::666666999666555555444444444333333333222222222222222222222222222222222222222222222222000111111222222333444444444333333333333444555555555555555666777888999:::===???BBBEEEHHHLLLQQQUUUZZZ^^^bbbcccaaaaaaeeehhhyyyvvveeeUUUOOOMMMJJJJJJLLLSSS```mmmvvvtttmmmooo```bbbbbb^^^[[[XXXRRRJJJHHHEEEDDDEEEDDDBBBCCCGGGDDDIIIVVVaaa```ZZZ```ooo}}}|||zzzXXXQQQWWWpppqqqvvvmmmVVV@@@888:::777666999777555555444444444333333333222222222222222222222222222222222222222222222222000111111222333333444444444333333333333444555555444444555555666888999:::<<>>BBBCCCBBBDDDHHHFFFKKKOOOYYY___XXX\\\qqqyyyWWWRRRYYYoooqqquuukkkWWWAAA999:::666444666333666666555444333333222222222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444666666777777888888999999>>>???AAADDDIIINNNRRRUUUYYY\\\___``````aaaeeeiiixxxkkkvvv{{{uuuggg___UUUNNNLLLOOORRRUUU[[[gggsss{{{~~~qqqggg]]]QQQJJJJJJBBB???>>>AAABBBAAACCCGGGGGGLLLQQQZZZ___XXX___vvvzzzXXXSSSZZZ~~~kkkpppuuulllVVVAAA999:::666444666444555555555444444333333222222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444666666666777888888999999>>>???AAADDDIIINNNRRRUUUYYY\\\___``````aaaeeeiiiuuullluuuxxxsssbbb\\\SSSNNNMMMPPPTTTVVV^^^iiiuuu|||yyyjjjYYYKKKDDDBBB???>>>@@@AAAAAACCCGGGHHHNNNRRRYYY]]]XXXccc~~~}}}YYYSSSZZZ{{{jjjsss{{{rrrVVVAAA888:::666444777444444444444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444555666666777888888999999>>>???AAADDDIIINNNRRRTTTYYY\\\___``````bbbfffjjj|||sssqqqyyy~~~vvvppp___YYYRRRMMMMMMPPPSSSUUU\\\hhhttt{{{|||gggRRREEECCC???>>>@@@AAA@@@CCCGGGHHHNNNRRRWWWYYYVVVfffZZZSSSZZZ~~~nnnzzzzzzVVV@@@888:::666444777444333333444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333333333444444444444444444555555666777888999999:::???@@@AAAEEEIIIMMMRRRTTTYYY\\\```aaa```bbbgggkkkrrrooopppxxx~~~{{{qqqjjj\\\WWWQQQMMMNNNPPPSSSUUUYYYdddqqqxxxxxx___MMMEEEAAA???@@@AAA@@@CCCHHHHHHMMMOOOSSSVVVUUUfff\\\TTT^^^rrr~~~UUU@@@888:::666555777555333333444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333333333333444444444555555555555666777888999::::::???@@@BBBEEEIIIMMMQQQSSSYYY\\\```aaaaaacccgggkkkzzzmmmlllnnnuuu{{{yyyooofffYYYUUUPPPOOOPPPSSSVVVXXXYYYdddpppwww~~~jjjVVVGGGBBB@@@AAABBBAAADDDIIIIIILLLLLLQQQUUUUUUfff___XXXeeeqqq|||UUU@@@888:::666555888555444444444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333222333333444444555555555444555666777888999:::;;;@@@@@@BBBEEEIIIMMMQQQSSSYYY\\\```aaaaaaccchhhlllyyyjjjgggeeeiiiqqqrrrkkkbbbUUUSSSQQQQQQUUUYYY]]]___^^^iiitttyyyooo\\\IIIDDDAAABBBBBBBBBEEEJJJLLLLLLJJJOOOVVVVVVfffccc___pppnnn|||xxxTTT???777:::666555888666555555555444444333333222222222222222222222222222222222222222222222222222111111222222222333333333222222333333444555555666444444555777888999:::;;;@@@AAABBBEEEIIIMMMQQQSSSYYY\\\```aaabbbdddiiimmmxxxccc^^^YYYZZZbbbgggbbbZZZSSSRRRQQQSSSXXX^^^ccceeedddnnnxxx|||ppp^^^JJJEEEBBBCCCCCCCCCFFFKKKNNNMMMJJJOOOWWWXXXfffeeecccxxxmmm{{{wwwTTT???777:::666555888666666666555444333333222222222222222222222222222222222222222222222222222222111111222222222333333333222222333333444555666666444444555777888:::;;;;;;@@@AAABBBEEEIIIMMMPPPSSSYYY\\\```aaabbbdddiiimmmvvvssszzzuuu___QQQQQQOOOOOOTTT[[[\\\YYYXXXUUUUUUYYY\\\^^^aaafffnnnssszzzssseee\\\IIIEEEAAA@@@DDDGGGIIIIIIKKKOOOMMMPPP[[[aaalllhhh___kkkooovvvmmmKKKAAA999888999777555555444444333333333222222222222222222222222222222222111111111111111111111111111111222222222333333333555444444444444555666666444555666777777888:::===???AAADDDFFFHHHKKKOOORRRXXX[[[^^^___```dddjjjoooooooooyyywww[[[LLLHHHJJJMMMQQQ[[[eeegggddd___ZZZYYY\\\___aaaeeejjjrrrvvv|||{{{{{{|||xxxiii\\\TTTHHHEEEBBBCCCFFFIIIJJJJJJHHHKKKLLLUUUaaadddpppjjj```iiikkkooocccKKKAAA888777888777555555444444444444333333333333222222222222222222222222111111111111111111111111111111222222222333333333444444444444444555666666444555666777777888:::===???AAADDDFFFHHHKKKOOORRRWWWZZZ]]]___```dddkkkpppxxxiiinnn{{{vvv]]]KKKGGGEEEIIIOOOYYYhhhuuuyyyuuuiiibbb^^^___bbbeeejjjpppxxxzzzwww^^^UUUWWW___nnn}}}qqqaaaUUUPPPFFFEEEDDDEEEHHHJJJKKKJJJIIIJJJMMMZZZddddddtttlll```jjjllljjjYYYJJJ@@@777777888666444444555555555444444444444333222222222222222222222222111111111111111111111111111111222222222333333333444444444444444555555666444555666777777888:::===???AAADDDGGGIIILLLPPPSSSVVVYYY\\\^^^```eeemmmrrrrrrfffpppgggVVVNNNQQQMMMQQQWWWcccuuutttjjjbbbaaadddhhhnnnttt}}}~~~wwwaaaKKKDDDFFFNNN^^^mmmxxxfffVVVMMMJJJDDDDDDEEEGGGIIIKKKKKKKKKMMMNNNQQQ\\\cccccc{{{lll___uuusssvvvpppZZZIII???777666777555333333666666555555555444444444222222222222222222222222111111111111111111111111111111222222222333333333444444333333444444555666444555666777777888:::===???AAADDDGGGIIILLLQQQTTTVVVYYY\\\^^^```fffnnntttooofffsssrrrbbbXXXSSSWWWXXXZZZ```nnnssshhheeehhhlllqqqwww\\\LLL@@@>>>@@@CCCKKKVVVnnnrrrqqqhhhWWWIIICCCCCCBBBDDDFFFHHHJJJKKKLLLLLLNNNRRRUUU___gggoooiii]]]jjj|||cccIII???777666777555333333666666555555555444444444222222222222222222222222111111111111111111111111111111222222222333333333333333333333333444555555444555666777777888:::===???AAADDDGGGJJJMMMQQQTTTVVVYYY\\\^^^```fffooovvvppphhhwwwwwwnnnfff^^^```cccfffnnn~~~|||ooolllnnnrrrwww{{{uuuKKKAAA<<<@@@AAA>>>AAAHHH___bbbbbb[[[NNNDDDBBBCCCBBBEEEHHHJJJKKKLLLNNNOOOOOOVVV\\\hhh||||||yyyfff]]]cccjjjJJJ@@@777777888666444444555555555444444444444333222222222222222222222222111111111111111111111111111111222222222333333333333333333333333444444555444555666777777888:::===???AAAEEEGGGJJJNNNRRRUUUWWWZZZ\\\]]]```fffooovvvvvvnnn|||{{{rrrsssuuuyyyxxxuuuwwwzzz~~~uuussszzziiiGGG???<<<@@@AAA>>>AAAHHHTTTVVVVVVPPPIIIDDDDDDFFFDDDGGGJJJLLLLLLNNNQQQTTTTTT^^^fffzzzppprrrccc^^^```jjjKKKAAA888777888777555555444444444444333333333333222222222222222222222222111111111111111111111111111111222222222333333333333333222222333333444555444555666777777888:::===???AAAEEEHHHJJJNNNSSSVVVYYY[[[\\\]]]```fffooovvv}}}uuu{{{}}}{{{kkkvvv[[[FFF===888<<<===<<>>>>>???AAABBBCCCKKKHHHDDDBBBBBBDDDEEEEEEDDDIIILLLLLLNNNUUU\\\```cccnnnkkkeeemmm\\\[[[iiixxxxxxtttkkkIII@@@999888777555444666444444333333333222222222222222222222222222222222222222222222222222222222111111222333333333222222444444444444444444444444555555555666777999;;;;;;@@@BBBEEEHHHJJJMMMRRRUUUXXXXXX[[[___aaadddmmmvvv}}}~~~ooohhhaaa___^^^YYYMMMCCC=========>>>???@@@BBBBBBEEECCCBBBCCCDDDFFFGGGHHHFFFHHHLLLOOOQQQWWWbbblllvvvxxxdddeeeqqq\\\[[[lll|||ppprrrnnneeeHHH@@@999888777555444666444444444444333333333333222222222222222222222222222222222222222222222222111111222333333333222222444444444444444444444444555555555666777999;;;;;;@@@BBBEEEHHHJJJNNNRRRUUUYYYYYY\\\```bbbdddllltttzzz{{{hhhXXXRRRKKKFFFEEECCC???;;;=========>>>???@@@AAABBB@@@AAACCCFFFHHHJJJKKKLLLMMMMMMQQQXXX[[[bbbttt|||iii^^^iii{{{{{{ZZZ[[[qqqzzznnnppplllbbbGGG???888888888666555666555555555444444444444333222222222222222222222222222222222222222222222222000111222333333333333333444444444444444444444444555555555666777999;;;;;;@@@BBBEEEHHHJJJNNNRRRUUUYYYYYY]]]aaacccdddkkksss{{{lllVVVHHHLLLJJJFFFAAA>>>>>>???@@@=========>>>???@@@AAABBB@@@CCCGGGJJJLLLMMMMMMNNNQQQPPPWWWaaahhhttt{{{mmm^^^^^^rrrsssXXX[[[xxxzzzlllooojjj\\\EEE===888888888666555666666666555555555444444444222222222222222222222222222222222222222222222222000111222222333333333333444444444444444444444444555555555666777999;;;;;;???BBBEEEHHHJJJNNNRRRVVVZZZZZZ^^^bbbcccdddjjjrrrppp```TTTIIIBBBBBBCCCCCCAAA======???AAA>>>>>>>>>>>>???AAABBBCCCBBBFFFJJJKKKLLLLLLMMMOOOOOOSSS___nnn{{{yyynnnaaaYYYbbb|||oooZZZ```vvvkkkpppfffRRRCCC<<<777888888666555666666666555555555444444444222222222222222222222222222222222222222222222222///000111222333333444333444444444444444444444444555555555666777999;;;;;;???AAAEEEHHHKKKNNNSSSVVV[[[[[[^^^bbbcccdddkkksss~~~bbbQQQKKKHHHFFFEEE===@@@BBBBBB???>>>???AAA?????????@@@AAABBBCCCDDDDDDGGGJJJKKKKKKMMMRRRVVVXXXeeewwwwwwyyy{{{qqqkkkaaaYYY[[[llllll___iiiwwwrrryyykkkOOOBBB;;;666888999777555666555555555444444444444333222222222222222222222222222222222222222222222222///000111222333444444444444444444444444444444444555555555666777999;;;;;;>>>AAADDDHHHKKKOOOSSSWWW\\\[[[]]]aaabbbdddllluuukkk[[[KKKEEECCCAAAAAADDD???AAADDDDDDCCCBBBBBBCCC@@@@@@@@@AAABBBCCCDDDEEEGGGJJJMMMNNNPPPUUU^^^fffkkkpppgggmmmuuuxxxddd___XXXWWWaaayyyhhhaaammmxxxzzzrrrPPP@@@:::666888999777555666444444444444333333333333222222222222222222222222222222222222222222222222///000111222333444444444444444444444444444444444555555555666777999;;;;;;>>>AAADDDHHHKKKOOOSSSWWW\\\[[[\\\___aaaeeennnxxxeeeQQQJJJEEEFFFEEE@@@???BBBAAABBBCCCCCCCCCCCCCCCDDDAAAAAAAAABBBCCCDDDEEEFFFJJJMMMPPPRRRVVV___kkkuuuwwwzzzpppjjjnnnsssrrrkkk]]]YYYUUUXXXiiiccc```nnnsss{{{tttNNN@@@999666888999777666666444444333333333222222222222222222222222222222222222222222222222222222222//////111222333444444444444444444444444444444444555555555666777999;;;<<<>>>@@@DDDHHHKKKOOOTTTWWW]]][[[[[[^^^```eeeooozzzqqqWWWKKKHHHFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBDDDEEEHHHNNNUUU]]]cccjjjrrrxxx~~~rrrhhh```fffsssyyyqqqfffWWW[[[YYYZZZppp___[[[mmmtttkkkSSS@@@<<<888666666666666666555555444444444333333333222222222111111111000000222222222222222222222222333333333333333333444444444333333333333444555555555777888888777888:::===@@@BBBFFFIIIKKKOOOSSSWWWZZZ[[[]]]___bbbhhhooottt^^^JJJHHHFFFDDDDDDEEEGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFEEECCCCCCBBBBBBCCCEEEFFFGGGJJJOOOVVV]]]bbbhhhnnnsss|||tttlllhhheeebbb```eeelllmmmhhhaaaWWWYYY[[[cccxxxaaa^^^oooqqq}}}~~~dddKKK???<<<888666666666666666555555444444444333333333222222222111111111000000222222222222222222222222222222222222333333333333444333333333333444555555555777888888777888:::===@@@BBBFFFHHHKKKOOOSSSWWW[[[\\\]]]^^^aaaffflllqqqiiiQQQFFFGGGEEEDDDEEEGGGIIIIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFBBBBBBAAAAAAAAACCCDDDEEEFFFJJJPPPUUUYYY]]]aaacccfffhhhjjjggg```YYYVVVUUUXXX[[[```ccccccaaa]]][[[\\\[[[^^^jjjxxx}}}xxxzzz}}}___^^^ppp~~~sss```EEE>>>;;;888666666666666666555555444444444333333333222222222111111111111111222222222222222222222222111111111111222222333333444333333333333444555555555777888888777888:::===???BBBEEEHHHKKKOOOSSSVVV[[[\\\]]]^^^```dddjjjnnnqqqWWWMMMLLLJJJHHHHHHHHHJJJKKKKKKJJJIIIIIIJJJIIIIIIHHHGGGFFFBBBBBBAAAAAAAAABBBDDDDDDCCCEEEIIIMMMPPPRRRSSSTTTTTTUUUUUUTTTQQQPPPQQQRRRRRRWWW\\\^^^[[[XXXWWWWWW___\\\```kkkoookkkkkkpppvvvZZZ[[[nnn}}}```CCC===:::777666666666666555555555444444444333333333111111111111111111111111222222222222222222222222000000000111111222222333444333333333333444555555555777888888777888:::===???BBBEEEHHHKKKNNNSSSVVVZZZ[[[]]]^^^aaaeeejjjnnn^^^KKKHHHKKKLLLKKKJJJJJJKKKKKKIIIHHHJJJKKKJJJJJJIIIHHHGGGFFFGGGFFFEEEDDDEEEFFFGGGHHHFFFGGGIIIKKKMMMNNNMMMMMMKKKLLLMMMMMMMMMNNNPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSZZZYYY^^^eeedddbbbnnnrrrWWWWWWjjj```DDD<<<999777666666777666555555555444444444333333333111111111111111111111111222222222222222222222222//////000111222222333333444333333333333444555555555777888888777888:::===???AAAEEEHHHJJJNNNRRRVVVXXXZZZ]]]___cccgggmmmqqqtttXXXKKKIIIJJJLLLKKKJJJJJJKKKJJJHHHFFFFFFFFFGGGGGGGGGGGGFFFFFFJJJIIIHHHGGGGGGHHHIIIJJJHHHGGGGGGHHHIIIKKKJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKPPPNNNKKKJJJLLLNNNPPPQQQZZZZZZ^^^```___dddxxxpppWWWXXXiii[[[CCC:::999777666777777666444555555444444444333333333111111111111111222222222222222222222222222222222///000000111222333444444444333333333333444555555555777888888777888:::===>>>AAADDDGGGJJJNNNRRRUUUWWWYYY]]]```ccchhhnnnqqqeeeUUUPPPNNNLLLMMMLLLLLLMMMNNNNNNLLLJJJIIIJJJLLLNNNPPPQQQRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRLLLIIIFFFFFFIIIKKKKKKJJJNNNLLLJJJHHHHHHIIIIIIIIILLLLLLKKKJJJJJJLLLPPPRRR]]]```dddiiiqqqjjjWWW\\\ooo|||yyyTTTAAA999888666666777777666444555555444444444333333333000000111111111222222222222222222222222222222222000000111222333444555555444333333333333444555555555777888888777888:::===>>>AAADDDGGGJJJMMMRRRUUUWWWYYY\\\___bbbfffkkknnniiiSSSNNNPPPOOOLLLOOOOOOOOOQQQSSSTTTRRRPPPTTTVVVYYY]]]```ccceeefff```___^^^]]]]]]]]]^^^___SSSOOOKKKKKKNNNPPPQQQQQQQQQNNNJJJHHHIIIKKKMMMMMMKKKNNNPPPNNNLLLMMMRRRVVV[[[bbblllzzzcccVVV```uuuzzz}}}pppOOOBBB999777666666777777666444555555444444444333333333000000111111222222222222222222222222222222222222000111111333444555666666444333333333333444555555555777888888777888;;;===>>>AAADDDGGGJJJMMMRRRUUUWWWZZZ]]]___aaadddhhhkkkyyykkkWWWUUUXXXUUUQQQQQQSSSVVVZZZ]]]___bbbeeehhhnnnxxxvvvxxxuuukkkdddcccdddcccXXXTTTPPPNNNNNNNNNLLLIIIMMMIIIHHHJJJJJJHHHJJJNNNQQQNNNNNNQQQRRRUUU\\\dddhhhsss~~~~~~xxxaaaUUUaaapppOOO===:::888666666666666666444444444333333333333222222333555444222333555333///000000000111222222222333000111111222222333444444333333222222333333444555888888777777777999:::;;;@@@BBBDDDFFFIIINNNSSSWWWWWWYYY[[[___cccgggkkkmmmsss```RRRTTTWWWTTTPPPQQQVVV[[[cccjjjqqqvvv{{{~~~tttllleee```XXXUUUPPPMMMLLLJJJHHHEEEKKKIIIJJJNNNNNNKKKLLLPPPNNNPPPUUU[[[]]]^^^ccckkk}}}|||~~~ppp[[[TTTdddmmmNNN>>>:::888666666666666666444444444333333333333222222000333444222222444444111111111111111222222222222000111111222222333444444333333222222333333444555888777666666777888:::;;;@@@BBBDDDGGGIIINNNSSSWWWWWWYYY[[[___cccgggkkkmmm~~~{{{tttooo```UUUOOOTTTWWWSSSQQQSSSZZZ```jjjttt|||zzzoooggg\\\XXXSSSPPPMMMKKKHHHFFFJJJJJJNNNSSSSSSPPPQQQTTTQQQUUU]]]eeehhhlllxxxfffUUUUUUmmmjjjKKK>>>:::888666666666666666444444444333333333333222222...444666333000222333333222222222222222111111111000111111222222333444444333333333333333444444555666666555555666777999:::@@@BBBDDDGGGJJJNNNSSSWWWXXXYYY[[[___cccgggjjjlll|||{{{~~~{{{eee___ZZZVVVQQQPPPSSSTTTQQQQQQTTTXXX^^^gggnnnrrrtttvvvwww}}}zzzrrr```^^^ZZZWWWTTTRRRQQQPPPPPPPPPTTTXXXXXXVVVYYY___aaaeeellltttzzz___RRRZZZzzziiiJJJ===:::888666555666666666444444444333333333222222222///666999555000111333333333333333222222111111111000111111222222333444444333333333333333444555555555555555555666777999:::???BBBEEEGGGJJJNNNSSSVVVXXXYYY\\\___cccgggjjjlll|||}}}zzzwwwwww{{{{{{www~~~hhhVVVTTTRRRSSSQQQPPPPPPOOOMMMOOORRRRRRVVVZZZ]]]]]]\\\[[[[[[```ccchhhnnnrrrvvvzzz~~~~~~}}}yyytttbbbaaa___]]]\\\[[[\\\]]][[[[[[]]]``````aaahhhqqq{{{{{{]]]SSSbbbiiiHHH<<<:::888666555666666666444444444333333333222222222333999<<<777111111222222444333333333222222111111000111111222222333444444444444333333444444555666555555444555666777999;;;???AAAEEEHHHKKKNNNRRRVVVYYYZZZ\\\___cccfffjjjkkkvvv|||yyyzzzuuuvvvyyyuuummmllluuutttZZZNNNPPPPPPPPPPPPOOOMMMKKKKKKMMMOOONNNOOOPPPOOONNNLLLMMMNNNPPPQQQVVV^^^dddhhhooovvvyyyyyyvvvqqqppprrrooojjjaaabbbcccbbbbbbcccfffhhhggghhhlllppprrrvvvrrr[[[SSShhhgggFFF<<<:::888666666666666666444444444333333333333222222444999:::666222222222111333333333333333222222222000111111222222333444444444444444444444555555666555555555555666888:::<<<>>>AAAEEEHHHKKKNNNRRRUUUYYYZZZ\\\___bbbfffiiikkksssyyygggdddfffqqqvvveeeQQQJJJNNNMMMLLLMMMNNNNNNNNNPPPPPPPPPQQQPPPNNNKKKIIIJJJLLLOOONNNMMMPPPWWW\\\^^^eeemmmrrrssspppmmmmmmooolllfffccceeegggggggggiiimmmppppppttt|||iiiXXXRRRkkkcccCCC>>>:::888666666666666666444444444333333333333222222111555555222222444333000222222333333333333333333000111111222222333444444444444444444444555666666555555555666777999;;;===>>>AAAEEEIIILLLOOORRRUUUZZZZZZ\\\___bbbfffiiikkktttnnn``````dddqqq|||kkk]]]MMMIIILLLJJJJJJLLLOOOQQQTTTVVVVVVTTTWWWUUUQQQLLLJJJKKKPPPTTTTTTPPPRRRWWWYYYZZZ___hhhmmmoooooonnnqqqtttqqqkkkgggiiikkkllllllnnnrrrvvvuuu{{{bbbUUUPPPkkk```AAA???:::888666666666666666444444444444333333333222222...000000///222555444000222222222333333444444444000111111222333333444444555444444444444555666666666666666666888:::<<<===>>>AAAEEEIIILLLOOORRRUUUZZZ[[[\\\___bbbfffiiijjjwww}}}]]]XXXZZZhhhtttlllXXXPPPKKKEEEGGGOOORRRTTTWWWXXXXXXXXXZZZ[[[YYYZZZ[[[YYYWWWXXX]]]bbbfffccc___]]]^^^bbbhhhkkkvvvwwwyyy{{{{{{xxxuuurrrrrrsssrrrnnnmmmsss{{{```YYYMMMkkkYYY>>>???999999888888777666666666555555444444444333333333333333333333333333333333222222222222222222222222000111111222222333444444333333333444444444555555666666666666888:::<<<===@@@BBBFFFIIIKKKOOOSSSWWWZZZ[[[___bbbaaaaaahhhqqqrrrUUUQQQSSSbbbnnnsss```PPPLLLKKKIIINNNWWWWWWZZZ^^^bbbdddgggjjjlllppprrrssstttssstttuuuvvvyyywwwuuuuuuwww{{{}}}wwwvvvvvvxxx{{{}}}||||||[[[WWWMMMqqqXXX======999999888888777666666666555555444444444333333333333333333333333333333333222222222222222222222222000111111222222333444444333333444444444555555555666666666666888:::<<<===@@@BBBFFFIIIKKKOOOSSSWWWYYYZZZ^^^aaa``````gggpppeeeMMMKKKMMMWWWdddvvv~~~cccUUUIIIHHHJJJMMMTTT]]]^^^dddlllsssyyy~~~xxxoooooorrrtttxxx|||WWWUUUOOOyyyVVV;;;;;;999888888777777666666555555555444444444333333333333333333333333333333333222222222222222222222222000111111222222333444444333444444444444555555555666666666666888:::<<<===@@@BBBFFFIIIKKKOOOSSSWWWXXXYYY]]]```___```gggppp}}}\\\JJJJJJMMMOOO[[[jjjzzzvvvZZZOOOGGGHHHKKKPPPYYYaaaiiiqqq}}}qqqhhhggghhhhhhkkkqqqvvvwwwuuuwww{{{vvvuuuuuuxxx~~~sssUUUSSSRRRRRR;;;<<<888888888777666666555555555555444444444333333333222222222222222222222222222222222222222222222222000111111222222333444444444444444444555555555555666666666666888:::<<<===@@@BBBFFFIIIKKKOOOSSSWWWXXXYYY]]]`````````gggpppoooUUUHHHKKKMMMPPPZZZgggsssoooSSSMMMIIIKKKQQQYYYcccjjjzzzzzztttpppmmmjjjiiijjjmmmjjjfffhhhoooppppppsss{{{lllWWWRRR[[[vvvMMM<<<>>>888888777777666555555555555555444444444333333333222222222222222222222222222222222222222222222222000111111222222333444444444444444555555555666666666666666666888:::<<<===@@@BBBFFFIIIKKKOOOSSSWWWXXXZZZ^^^aaaaaabbbiiirrrtttaaaMMMFFFJJJKKKTTT___jjjuuuwwwdddNNNMMMMMMRRR[[[gggssszzz{{{xxxvvvpppiiillluuufffZZZTTTiiilllIII===>>>888777777666666555555444555555444444444333333333222222222222222222222222222222222222222222222222000111111222222333444444444444555555555666666666666666666666888:::<<<===@@@BBBFFFIIIKKKOOOSSSWWWXXXZZZ^^^bbbbbbbbbjjjssshhhWWWHHHEEEJJJJJJTTTbbbooozzziiiZZZNNNPPPTTTZZZeeesssaaa\\\YYYyyyeeeHHH===<<<777777777666555555444444555555444444444333333333111111111111111111111111222222222222222222222222000111111222222333444444555555555555666666666666666666666666888:::<<<===@@@BBBFFFIIIKKKOOOSSSWWWWWWYYY]]]aaaaaabbbiiissscccSSSGGGFFFKKKKKKQQQaaaqqq|||~~~bbbVVVQQQUUUZZZ```jjjyyy}}}}}}]]]\\\\\\bbbGGG<<<999777777777666555555444444555555444444444333333333111111111111111111111111222222222222222222222222000111111222333333444444555555555555666666666777666666666666888:::<<<===@@@BBBFFFIIIKKKOOOTTTWWWVVVXXX\\\``````aaahhhrrraaaOOOKKKJJJHHHHHHOOOWWWfffwwwpppWWWPPPPPPVVV___jjjwww}}}{{{|||cccYYY^^^}}}]]]EEE888:::999999888777666555444444444444333333333333222222222222222222222222222222222222222222222222222222///000000111111222333333555444444444444555666666777777666777777999;;;<<>>DDDEEEGGGKKKOOOSSSVVVXXXZZZZZZ]]]bbbcccccciiiqqq}}}___MMMKKKNNNPPPNNNYYYdddmmm~~~yyyaaa```fffpppuuu{{{wwweeebbb___^^^___^^^\\\YYY[[[___jjjxxxmmmUUU\\\jjjTTTDDD???;;;<<<888777777777666666666555444444333333333333222222222222222222222222222222222222222222222222222222111111222222333444444444555444444444444555666666777777777777999;;;>>>???CCCDDDGGGJJJNNNRRRVVVXXXYYYZZZ]]]bbbcccccciiipppdddRRROOOSSSUUUWWWeeessspppaaaeeelllpppuuuxxxvvvsssnnneee\\\VVVWWWXXXXXXWWWVVVUUUUUU[[[___iiiwwwdddSSS```ttt|||TTTEEEAAA===>>>777777777777666666666666444444333333333333222222222222222222222222222222222222222222222222222222000000111111222333333333555444444444444555666666777777777888999<<<>>>@@@BBBCCCFFFIIIMMMRRRUUUWWWXXXYYY]]]bbbcccccchhhoooiiiWWWTTTYYY[[[hhhvvvjjjaaaiiiqqqrrrtttrrrggg]]]XXXUUUSSSQQQTTTVVVTTTQQQQQQWWW]]]___bbbjjjtttxxxxxxzzz^^^RRRccc}}}wwwOOO???;;;666888777777777777666666666666444444444333333333222222222222222222222222222222222222222222222222222222///000000111222222333333555444444444444555666666777777777888:::<<>>CCCDDDFFFJJJNNNRRRUUUWWWZZZZZZ]]]bbbdddcccffflllxxxjjjTTTNNNXXXcccxxxuuufffeeekkkpppiiieee^^^XXXTTTRRRPPPPPPPPPOOORRRVVVVVVRRRSSSYYYYYY^^^dddgggfffddddddeeessszzz{{{WWWYYYnnnmmmJJJ===???===666888888777666555444333333666555555444333333222222222222222222222222222222222222222222222222222222111111111111222333444555444444444555555555555666666666777888999;;;===>>>CCCDDDFFFJJJNNNRRRVVVXXXWWWWWW[[[```aaaaaaeeekkk|||~~~gggRRRJJJPPPYYYkkkuuu~~~mmmjjjlllmmmlll```[[[VVVSSSRRRRRRPPPNNNMMMMMMPPPWWW[[[\\\^^^bbbiiipppyyy}}}{{{uuuqqqnnntttzzzsssUUU```gggGGG<<<===<<<777888888777666555444444333555555444444333333222222222222222222222222222222222222222222222222222222111111111111222333444555444444444555555555555666666666777888:::<<<===???CCCDDDGGGJJJNNNRRRVVVXXXVVVWWW[[[```aaaaaafffmmmyyydddQQQHHHKKKRRRWWWaaajjjmmmqqqzzzuuuooossstttnnngggZZZVVVTTTTTTVVVVVVSSSOOONNNPPPUUU___kkkwwwkkkTTTiiiaaaEEE===<<<:::888888777777666555555444444444444444333333333222222222222222222222222222222222222222222222222222222111111111111222333444444444444444555555555555666666666777888:::<<<>>>???CCCEEEGGGJJJNNNSSSVVVXXXZZZ[[[___bbbbbbaaafffnnn~~~sssbbbQQQIIIJJJOOORRR[[[dddiiiooo|||~~~rrrvvv}}}zzzmmmcccZZZYYYYYYZZZ[[[YYYTTTPPPMMMWWWgggzzz~~~dddUUUqqq\\\DDD>>>;;;888777777777666666555555444444333333333333333222222222222222222222222222222222222222222222222222222222111111111111222333444444444444444555555555555666666777777999:::<<<>>>???DDDEEEGGGKKKOOOSSSVVVXXX\\\]]]aaaccc```^^^dddmmmyyy{{{~~~xxxuuummm___RRRKKKLLLPPPUUU^^^fffjjjqqq}}}~~~vvvuuuyyyjjjbbbZZZ[[[\\\[[[YYYWWWTTTRRRUUUkkknnn___WWWvvvTTTBBB???;;;777888777777666666555555555555333333333333222222222222222222222222222222222222222222222222222222222222111111111111222333444555444444444555555555555666777777888999;;;===>>>???DDDEEEHHHKKKOOOSSSWWWYYYZZZ[[[___aaa]]][[[ccclll~~~sssssssssooommmfff[[[QQQMMMOOOSSSXXXaaajjjnnnsss~~~~~~|||ssseeeaaa\\\^^^___^^^\\\]]]bbbfffuuubbb\\\WWWuuuuuuKKK???@@@;;;777999666666666666555555555555222222222222222222222222222222222222222222222222222222222222222222222222111111111111222333444555444444444555555555555666777777888999;;;===???@@@DDDEEEHHHKKKOOOTTTWWWYYYWWWYYY^^^```]]]\\\eeeppp{{{ooommmkkkjjjgggbbbYYYQQQNNNQQQTTTZZZeeennnsssyyymmm``````cccfffhhhggggggmmmyyy\\\[[[VVVtttmmmEEE===@@@<<<888;;;666666666666666555555555222222222222222222222222222222222222222222222222222222222222222222222222111111111111222333444555444444444555555555666666777777888999;;;===???@@@DDDFFFHHHKKKPPPTTTWWWYYYVVVYYY___aaa______iiiuuussseeegggeeeccc\\\XXXVVVQQQKKKLLLQQQZZZgggsssxxx}}}pppbbbdddiiimmmttttttmmmnnn}}}```SSSTTT}}}```AAA>>><<<888999:::666555555555555444444444333333333333333333333333000111111111111222222222222222222222222222222222444333222222111111111222555555555555555444444444888888999:::;;;<<<>>>???BBBDDDFFFJJJNNNRRRUUUWWW[[[YYY[[[^^^```ccclllvvvrrrbbbccc___[[[VVVSSSTTTRRRNNNPPPVVV]]]gggqqqvvv{{{}}}iiidddjjjpppwwwyyyzzz|||vvv[[[SSS[[[^^^@@@>>>;;;777999999666555555555555444444444333333333333333333333333111111111111222222222222222222222222222222222222222111111111222222333444555555555555555555555555888888999:::;;;<<<>>>???BBBDDDGGGJJJOOORRRUUUWWW[[[[[[]]]```bbbeeemmmvvv~~~qqq___^^^YYYTTTQQQOOOQQQQQQPPPQQQUUU]]]dddjjjnnnsssxxxyyyvvvrrrvvvrrrhhhlllssswwwzzz{{{lllUUUUUUjjjZZZ>>><<<:::777888777666555555555555444444444333333333333333333333333111111111111222222222333222222222222222222222222000000000111222444555666444444444555555666666777888888999999;;;===>>>???BBBDDDGGGKKKOOOSSSVVVWWW[[[\\\___dddeeegggmmmvvvsss```\\\VVVTTTQQQOOONNNNNNMMMMMMNNNYYY[[[^^^bbbfffjjjkkkjjjmmmwww}}}rrrqqquuuyyyyyy|||cccSSS\\\~~~{{{UUU<<<;;;999777888666666555555555555444444444333333333333333333333333111111111222222222333333222222222222222222222222000000000111222333555555333444444555666777777888777888888999;;;===???@@@CCCDDDGGGKKKOOOSSSVVVWWWZZZ[[[```eeefffgggllltttxxxddd```ZZZUUURRRNNNKKKLLLMMMMMMKKKRRRRRRSSSWWWZZZ^^^cccgggpppyyywwwxxxzzz}}}]]]UUUeeerrrPPP;;;:::888888999555666555555555555444444444333333333333333333333333111222222222222333333333222222222222222222222222222222111111222222333444444444555555666777888888777777888999;;;===???@@@CCCEEEHHHKKKOOOSSSVVVXXXYYYZZZ___dddeeeeeejjjqqqkkkfff___VVVSSSNNNKKKMMMRRRSSSPPPOOONNNPPPSSSVVV\\\gggrrr}}}{{{zzz{{{}}}}}}wwwXXXYYYmmmjjjLLL:::999888999:::444666555555555555444444444333333333333333333333333222222222222333333333333222222222222222222222222222222222111222222333333555555555666666777777888777777888999;;;===???AAACCCEEEHHHLLLPPPTTTWWWXXXXXXYYY]]]bbbcccccciiipppqqqllldddZZZXXXQQQLLLPPPWWWYYYVVVRRRRRRTTTXXXZZZbbbttt|||zzz}}}yyypppooowwwgggSSS[[[rrreeeIII::::::999:::;;;555666555555555555444444444333333333333333333333333222222222333333333444444222222222222222222222222000000000111222333444555666666666666666777777777666777888999;;;>>>@@@AAADDDEEEHHHLLLPPPTTTWWWXXXYYYZZZ]]]aaabbbccchhhpppuuunnnfffaaa^^^UUUNNNRRRZZZ\\\XXXWWWWWWZZZ^^^```iiizzzwwwwwwsssppppppwww]]]OOO[[[sssbbbHHH::::::999;;;<<<555666666555555555444444444333333333333333333333333222222333333333444444444222222222222222222222222...//////111222444666777777777777777666666666666666666777999;;;>>>@@@AAADDDEEEHHHLLLPPPTTTWWWYYYZZZZZZ]]]aaabbbccciiiqqqvvvjjjmmmiiifffaaa\\\YYYYYYYYYZZZYYY\\\```eeemmm}}}~~~ppp^^^SSSZZZUUUHHH;;;888999999888999777777666555444444333333555444333333222222222222111111222222222333333333555555555444444333333333666......666888666>>>LLL777666444333444555777999666777888999;;;>>>@@@AAAEEEFFFIIILLLPPPTTTVVVXXXYYY[[[```dddcccbbbgggooo~~~oooqqqiiigggdddaaa___```bbbcccfffkkkqqqwwweeeWWWSSScccQQQEEE:::888999999888999777666666555444444333333555444333333222222222333111111222222222333333333555555444444444333333333111666444...333BBBGGGBBB777666444444444555777888666777888999;;;>>>@@@AAAEEEFFFIIILLLPPPTTTVVVXXX\\\]]]```cccbbbbbbiiirrrvvvsssjjjiiigggfffgggjjjnnnpppuuu|||xxx^^^RRRXXXtttrrrKKKAAA999888:::999777888666666666555444444333333444444333222222222333333111111222222222333333333444444444444333333333333...666777555<<>>@@@AAAEEEFFFIIIMMMPPPTTTWWWXXX___^^^```aaa```aaajjjtttyyypppiiihhhhhhiiimmmrrrwwwzzzooo\\\RRRaaaaaaEEE===888999:::888777777666666555555555444444444444333333222222333333333111111222222222333333333333333333333333333333333111///888HHHKKK>>>555666666555555555555666777777777777888:::<<<>>>@@@AAAEEEGGGIIIMMMQQQTTTWWWXXX]]]]]]```bbbaaaaaaiiisss{{{lllgggfffgggiiimmmsssyyy}}}hhhYYYTTTlll~~~YYYAAA;;;777999:::888666777555555555555555444444444333333333222222333333444111111222222222333333333333333333333333333333333333444>>>IIIEEE555000666555555555555555666777777777888999:::<<>>111,,,333888555444555555666666666666666888888999;;;===???AAABBBFFFHHHJJJNNNRRRUUUXXXYYYYYY[[[___bbbaaa```fffooottteeedddcccccceeehhhlllooossswww~~~ddd[[[]]]dddLLL@@@;;;888999888666666:::444555555555555555555555222222222222333333444555111111222222222333333333111111111222222333333333888222333;;;999000...666444555555666777666666666888999999;;;===???AAABBBFFFHHHJJJNNNRRRUUUXXXYYY]]]]]]___```___```hhhrrrzzzkkkaaa```cccbbbiiirrrqqq}}}|||}}}```[[[jjjYYYHHH<<<<<<:::999888777777777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111222222333333444444555888777666444555666777999666777888:::<<>>@@@CCCDDDFFFHHHJJJMMMPPPTTTVVVXXXYYY[[[```cccbbbbbbkkkvvvqqqccceeedddfffqqqwwwyyy{{{}}}```WWWllllllGGG===BBB;;;:::999777666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111222222333333444444555555555666777777777777777888888:::;;;>>>AAACCCDDDGGGIIIKKKNNNQQQTTTWWWYYYZZZ\\\```cccbbbdddnnnzzzuuueeegggfffhhhttt{{{}}}}}}lllWWWZZZzzzbbbBBB;;;@@@;;;:::999777666666555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111222222333333444555555222333555777888999999999888999:::<<<>>>AAACCCDDDHHHJJJMMMOOOQQQTTTXXX[[[[[[\\\```cccbbbeeeppp}}}hhhdddiiimmmsss{{{xxx___XXX\\\~~~TTTDDD@@@<<<;;;:::999888777777777777555555444444444333333333333333333333333333333333444444333222222111111000333333333222222111111111111222222333333444444555666666666777888888999999;;;;;;<<<===???@@@BBBCCCIIIKKKMMMOOOQQQUUUZZZ^^^\\\]]]ccciiigggeeeooo~~~qqqjjjmmmpppuuu|||}}}qqq\\\UUUbbbxxxPPPAAA>>>;;;::::::999888777777777777666666555555555444444444333333333333333333333333222222222222222222222333333333333222222222111111111222222333333444444555666666666777888888999999;;;;;;<<<===???@@@BBBCCCGGGJJJMMMPPPRRRTTTWWWZZZ\\\]]]bbbiiihhhgggrrryyymmmmmmooorrrvvv{{{fffYYYVVVtttmmmKKK???===<<<::::::999888777777777777666666666666555555555555333333333333333333333333000111111222333333444444333333333222222222222111111222222333333444444555666666666777888888999999:::;;;<<<===???AAABBBDDDEEEIIINNNQQQSSSUUUWWWXXX\\\\\\aaagggggggggrrrsssooooooqqqttt|||yyy\\\YYY```bbbFFF=========:::999888777777666666666555555555555444444444444333333333333333333333333111111111222222333333333222222222222222222222222111222222333333444444555666666666777888888999999::::::;;;===???AAACCCDDDEEEHHHMMMPPPSSSWWW[[[]]]^^^\\\___eeeffffffqqqxxxvvvwwwyyy~~~|||zzz{{{}}}lllVVVZZZlll\\\FFF===;;;===:::999888777666666666666444444444333333333222222333333333333333333333333333333333222222222111111222222222222222222222222111222222333333444444555666666666777888888999999::::::;;;===???AAACCCDDDGGGIIIKKKNNNSSSYYY```fffeeeaaabbbfffffffffppp~~~}}}xxxxxxzzz~~~|||ttttttuuuxxx{{{}}}}}}|||eeeSSSYYYxxx{{{XXXFFF===:::;;;999999888777666666666666333333333333222222222111333333333333333333333333444444333333222111111000111222222222222333333333111222222333333444444555666666666777888888999999999:::;;;===???AAADDDEEEIIIJJJKKKNNNSSSZZZccciiilllfffeeehhhhhhiiisssyyywwwyyy|||~~~zzzyyyyyy{{{~~~~~~pppaaaRRRYYYlllOOODDD<<<999;;;999888777666666555555666444444333333333222222222333333333333333333333333333222222222222222222222111111222222222333333333111222222333333444444555666666666777888888999999999999;;;<<>>???<<<999888888777777777777777555444444333333444444555222222222222222222222222222222222222222222222222333333333222222222111111222222222222333444555555444444555666777888999999999:::;;;===???BBBDDDEEEGGGLLLOOOPPPTTT[[[^^^]]]\\\cccbbbbbbffffffnnn}}}|||\\\YYYbbb```DDD@@@======>>>;;;999888777777666666777777555444444333333444444555222222222222222222222222222222222222222222222222333333333222222222111111222222222222333444555555555555666777888999::::::999:::;;;===???BBBDDDEEEHHHLLLOOOPPPTTT[[[^^^]]]\\\cccccccccggggggmmm~~~~~~vvvXXX]]]sssoooPPP??????<<<:::;;;888999888777777666666777777555444444333333444444555222222222222222222222222222222222222222222222222333333333222222222111111222222222222333444555555666666777888999:::;;;;;;999:::;;;===???BBBDDDEEEHHHLLLOOOPPPTTT[[[^^^]]]\\\cccdddeeeiiiggglll|||jjjUUUcccaaaJJJ@@@BBB;;;888999777888888777666666666666666555444444333333444444555222222222222222222222222222222222222222222222222333333333222222222111111222222222222333444555555555666666777888999:::;;;999999;;;<<>>???999999>>><<<888777666666555555666666555444444333333444444555222222222222222222222222222222222222222222222222333333333222222222111111222222222222333444555555444444555666777888999999999:::;;;===???BBBDDDEEEKKKOOOQQQRRRUUU[[[^^^\\\\\\cccdddeeejjjiiinnn~~~zzz]]]XXX```qqqIII>>>===???:::;;;???;;;777777666555555555555666555444444333333444444555222222222222222222222222222222222222222222222222333333333222222222111111222222222222333444555555555555666777888999999:::999:::;;;===???BBBDDDEEEKKKOOORRRRRRUUU[[[^^^\\\\\\ccccccdddiiiiiipppmmmVVVXXX___dddIII???@@@BBB<<<<<<>>>777777777666555555555555555555444444333333444444555222222222222222222222222222222222222222222222222333333333222222222111111222222222222333444555555666666777888999:::;;;;;;999:::;;;===???BBBDDDEEEKKKOOORRRRRRUUU[[[^^^\\\\\\bbbbbbccciiijjjqqq[[[YYYYYYhhhSSS@@@???>>><<<;;;:::999888777777666555444333333333555444333333222222222222222222222111111000000000000111111111111222222222222222222222222222222222111111111222333444666777444555666888999999999999888999;;;===@@@CCCFFFGGGMMMPPPRRRRRRTTTYYY[[[YYYYYYbbbdddfffkkkllluuukkkVVVYYY[[[~~~uuuIII??????>>><<<;;;999888888777777666444444333333444555444333333222222222333333333222222222111111111000111111111111222222222222222222222222222222222111111111222333444666666444555666888999999999999999:::;;;===@@@CCCEEEGGGLLLPPPRRRQQQTTTZZZ\\\ZZZYYYbbbdddfffjjjkkksss{{{ZZZTTT[[[ccc```AAA>>>>>>===<<<:::999888888777666555444444444444444444444333222222222333333333333333333222222222222000111111111111222222222222222222222222222222222111111111222333444555666555555777888999:::::::::;;;;;;<<<>>>@@@BBBEEEFFFJJJNNNQQQQQQUUUZZZ]]][[[ZZZcccdddeeeiiiiiiqqqkkkXXXUUU^^^ttttttSSSBBB======<<<;;;:::999888777777666555444444444444444444333333222222333333333333333333333333333333333000000111111111222222222222222222222222222222222222222222222333444555666555666777888999:::::::::<<<<<<===>>>@@@BBBDDDEEEIIIMMMPPPQQQUUU[[[^^^]]][[[cccdddeeehhhhhhpppcccYYYWWWjjjeeeLLLCCC<<<<<<;;;:::999888888777666666555444444444444555333333333222222333333444333333333333333333333333000000111111111222222222222222222222222222222222222222222222333444555555555666777999::::::::::::<<<======???AAACCCEEEFFFIIIMMMPPPQQQUUU[[[^^^]]][[[ccceeeeeehhhhhhooorrr[[[YYYdddWWWFFF???;;;;;;:::999999888777777666555555444444444555555333333222222222333444444222222222222333333333333000111111111111222222222222222222222222222222222333222222222333333444555555666888999::::::;;;;;;<<<<<<===???AAACCCFFFGGGIIIMMMPPPQQQUUU[[[^^^]]][[[dddeeeeeeiiihhhpppbbbWWW```nnnLLLCCC<<<::::::999999888888777777555555444444444555555666333222222222333333444555111111111222222222333333000111111111111222222222222222222222222222222222333333222222222333444444666777888999:::;;;;;;;;;;;;<<<===???BBBDDDGGGHHHJJJNNNPPPQQQUUU[[[]]]\\\[[[dddeeefffjjjjjjrrrqqqZZZXXXlll```FFFCCC<<<:::999999999888888777777555555444444444555555666222222222222333333444555000000000111111222222222000111111111111222222222222222222222222222222222333333222222222333444444666777888999:::;;;;;;;;;:::;;;===???BBBEEEHHHIIIJJJNNNQQQQQQUUUZZZ]]][[[[[[dddffffffkkkkkksssjjj[[[^^^zzzTTTHHHDDD:::<<<<<<;;;:::999777777666666555555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333333444555666555444333222222777:::999999;;;<<<:::<<<<<<<<<===???AAACCCEEEJJJMMMPPPRRRWWW\\\]]]YYYZZZcccfffgggkkkjjjpppqqq```UUUaaazzzPPPEEEAAA888<<<;;;;;;:::888777777666666555555555555444444444333333333333333333333333222222222222222222222222333333333333333333333333000000111111111222222222333333444444555444444333666;;;<<<999888::::::999999:::<<>>???<<<:::::::::999888777777666666555555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222000111111111222222222222333222222222333555777888===@@@???:::888:::<<<;;;::::::;;;===@@@CCCFFFHHHKKKNNNPPPQQQVVV\\\]]]ZZZYYYccceeefffjjjiiipppmmmWWWUUUTTTwwwzzzQQQ???===??????:::999999888888777777777666555555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444222222111222333555777999LLLNNNJJJBBB<<<;;;:::888;;;;;;;;;<<<>>>AAACCCEEEKKKNNNOOOPPPUUU\\\]]][[[[[[dddfffhhhllljjjqqqeeeSSSQQQ]]]mmmMMMAAA======???999999888888888777777777666555555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333444444444555222222222333444555777777@@@CCCCCC>>>;;;<<<<<<:::999:::;;;===@@@CCCGGGIIILLLNNNOOOPPPUUU[[[^^^[[[\\\eeeggghhhlllkkkrrr[[[TTTSSSrrrYYYGGGBBB<<<999;;;888888888888777777777777666555555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111222222333333333444444444111222333444555555555555000555888777777;;;===<<<888999:::===AAAEEEHHHKKKLLLOOOOOOOOOTTT[[[^^^\\\[[[dddggghhhlllkkkqqq~~~pppQQQYYYZZZhhhGGG@@@AAA;;;777999888888888888777777777777666666555555555444444444333333333333333333333333111111111111111111111111111111111111111111111111111111222222222333333333111222444555666555555444666:::<<<:::999:::999777999999:::<<>><<<:::999:::888888888888777777777777555555444444444333333333555555555444444333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222333444555666777777777888999::::::::::::::::::;;;===@@@DDDGGGIIILLLOOOPPPQQQVVV]]]___\\\]]]eeeggghhhiiidddnnnwwwppp{{{~~~~~~jjjXXXXXXeee[[[MMM@@@<<<<<<:::999:::888888888777777777666666555555444444444333333333444444333333222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222222333444555666777777777888999::::::::::::999:::;;;===@@@DDDGGGIIIMMMOOOPPPQQQVVV]]]___\\\]]]eeeggghhhhhhdddnnnyyypppllltttrrrZZZRRR\\\|||uuuOOODDD;;;:::;;;:::999:::888888777777777777666666555555444444444333333333222222222222111111111111333333333333333333333333000000000000000000000000111111111111111111111111222222222222333555666777777777888999::::::::::::999999:::<<>>BBBEEEHHHJJJPPPRRRSSSSSSWWW]]]^^^\\\^^^dddeeeeeefffdddppp|||cccbbb```bbbqqqrrrUUUUUUbbbqqq___DDD???;;;999;;;;;;888888:::777666666666555555555555555555444444444333333333//////000000111111111222111111111111111111111111...//////000111222222222111111111111111111111111000000000111222333555555777777888999::::::::::::;;;<<<===???BBBFFFIIIKKKQQQSSSSSSSSSWWW]]]^^^\\\^^^dddeeeeeefffdddqqquuueee]]]```qqqsssaaaQQQVVVoooUUUCCC===<<<;;;999888777777777666666666666555555555555444444444333333222222222222222222222222222222222111222333333333333222111111111111111111111111111333222000/////////000111,,,---...000111222444444666888999999999999:::<<<<<<<<<===>>>@@@CCCEEEFFFPPPRRRRRRSSSWWW___aaa___]]]ccccccbbbdddcccqqqtttccc]]]cccvvvggg]]]WWWfffeeeIII???<<<<<<:::999888777777777777777777777666666666666444444444333333222222222222222222222222222222222111222333333333333222111111111111111111111111111333333111000000000111222---...///000222333444555666888999999999999:::<<<<<<<<<>>>???BBBEEEGGGHHHQQQSSSTTTTTTYYY```bbb```^^^dddddddddfffdddqqqrrraaa___jjjppp[[[VVVYYYvvvjjjQQQBBB>>><<<;;;:::999888777777777888888888777777777666666444444333333333333222222222222222222222222222222111222222333333222222111111111111111111111111111444333222222111111222222//////000111333444555555666888999999999999:::<<<;;;<<<>>>@@@CCCGGGIIIKKKRRRTTTUUUUUUZZZaaacccaaa___fffgggggghhheeeqqqqqqdddeeesssjjj[[[UUUaaawwwXXXJJJ@@@<<<;;;:::999888777777777777777777777777666666666666333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333333222222111111111111000111111222333555555666666888999999999999:::<<<:::;;;===@@@CCCGGGJJJLLLQQQTTTUUUVVV[[[aaaccc``````gggiiiiiijjjfffqqqsssiiilll|||ddd___^^^zzz\\\IIIEEE>>>:::::::::999888777777777777666666555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000///111111222333444555555666666888999999999999:::<<<999:::<<>>>>>999999888777777777777777555555555444444444333333222222333333333333444444222222222222222222222222333222222111111222222333111111111111111111111111000111111111111000//////111111222333333444555555666888999999999999:::<<<999:::<<>>BBBGGGJJJKKKJJJRRRRRRUUUYYY]]]`````````cccjjjjjjiiiiiifffttt{{{^^^RRRVVVtttuuuVVVKKKBBBBBBBBB@@@>>>@@@888777777777666666666666666666555555555444444444222222222222222222222222222222222222222222222222111111222222222333333333222222111111111111222222111111111111111111111111111333444444222222333555666777888999999::::::999<<<===???CCCFFFIIIKKKKKKRRRSSSUUUYYY^^^aaaaaaaaaccciiiiiiiiiiiihhhxxx}}}mmm[[[UUUeeegggLLLEEE???===<<<::::::;;;777777777666666666666555555555555555444444444444222222222222222222222222222222222222222222222222111111222222222333333333222222111111111111222222111111111111111111111111111222444333333222444555666666777888999999999999;;;===@@@CCCEEEHHHJJJKKKQQQRRRUUUYYY^^^aaabbbaaa```gggggggggiiijjj{{{~~~zzzzzz~~~___XXX^^^~~~]]]IIIDDD>>>:::999888888888777777666666666666555555555555555444444444444333222222222222222222222222222222222222222222222222111111222222222333333333222222111111111111222222111111111111111111111111000222333333333333444666555666777888999999999999:::===@@@CCCDDDFFFHHHJJJPPPQQQTTTYYY^^^aaabbbaaa___eeeeeeeeehhhjjj}}}}}}|||gggVVV```uuulllQQQFFFBBB===;;;;;;<<<;;;888777777666666666555555555555555555444444444333333222222222222222222222222222222222222222222222222111111222222222333333333222222111111111111222222111111111111111111111111000222333333333333444666555666777888999999999999999<<<@@@BBBCCCDDDGGGIIIOOOPPPSSSXXX]]]```aaa``````eeeeeedddgggiii}}}{{{vvvWWWSSSlllVVVEEE???===:::999<<<>>>;;;666777666666666555555555555555555444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333222222111111111111222222111111111111111111111111000222333333333333555666555666777888888999999888888;;;@@@AAABBBCCCFFFIIINNNOOORRRWWW\\\```aaa```aaafffeeedddfffhhh{{{~~~{{{}}}```VVVVVVqqqhhhHHHBBB???>>>===<<<:::999888777666555555555555444444444333333333333333333333333333222222111111000000000222222222222222222222222000000000000111111111111000111111111111222222222111111111111111111111111111111111222222333333333000222555777888:::<<<>>>;;;;;;<<<>>>AAAEEEHHHJJJMMMRRRWWWYYY]]]bbbdddaaaaaafffeeedddgggkkk{{{{{{iiiZZZUUU^^^]]]EEEBBB======<<<:::999888777666666555555555555444444444333333333333333333333333222222222222222111111111222222222222222222222222000000000000111111111111000111111111111222222222111111111111111111111111111111111222333444444555333555888999888999:::;;;;;;;;;<<<>>>AAAEEEHHHJJJOOOTTTXXXYYY]]]aaabbb```bbbgggfffeeehhhkkkyyy~~~kkkWWWVVVZZZrrrrrrPPPCCCBBB<<<;;;:::999888777666555666555555555555444444444333333333333333333333333222222222222333333333333222222222222222222222222000000000000111111111111000111111111111222222222111111111111111111111111000111222333444555666777777999::::::999888888999:::;;;<<<>>>AAAEEEHHHJJJQQQVVVYYYYYY\\\aaaaaa___dddiiihhhfffhhhjjj~~~~~~|||zzzzzz]]]XXXTTTggg}}}ZZZHHHBBB@@@<<<;;;:::999888777666666666555555555555444444444333333333333333333333333222222222333333444444444111111111111111111111111///000000000111111111111000000111111111222222222111111111111111111111111000111222333555666777888888:::;;;;;;999888888999::::::<<<>>>AAAEEEIIIKKKQQQVVVYYYYYY\\\aaabbb```fffkkkiiihhhiiijjj|||}}}|||}}}~~~gggUUUZZZVVVyyybbbNNNFFF@@@<<<<<<<<<;;;:::999888888777666555555555555444444444333333333333333333333333222222222333333444444444111111111111111111111111///000000000111111111111000000111111111222222222000000000000000000000000000111222333555666777888666888::::::999999:::;;;999:::;;;>>>AAAEEEIIIKKKPPPTTTWWWXXX\\\bbbeeecccfffkkkjjjhhhiiiiii{{{zzz}}}zzz[[[PPPZZZeeeoooRRRJJJDDD===999<<<;;;;;;:::999999888888666555555555555444444444333333333333333333333333222222222222333333333333111111111111111111111111000000000000111111111111000111111111111222222222000000000000000000000000000111222333444555666777555777999:::999999:::;;;999:::;;;>>>BBBFFFIIILLLPPPTTTWWWXXX\\\cccfffeeedddjjjiiihhhhhhiiizzz}}}xxx~~~wwweeeXXXYYYhhhTTTGGGHHHAAA:::;;;::::::999999888888777777666555555555555444444444333333333333333333333333222222222222222111111111111111111111111111111111000000000000111111111111000111111111111222222222000000000000000000000000111111111222333444444555555666888999888888999:::999999;;;>>>BBBFFFJJJLLLRRRVVVXXXXXX\\\bbbeeedddbbbiiihhhggghhhhhhyyy}}}|||yyywwwyyyYYYTTTYYYhhh~~~jjjAAA@@@EEE===999???999999888888777777666666666666555555555444444444333333333333333333333333333222222111111000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000111111111222222333333333555777999999777666777888888999;;;>>>BBBFFFJJJLLLTTTXXXYYYYYY[[[aaadddcccaaaggggggfffggghhhyyyqqqhhhnnnvvv{{{~~~aaaZZZUUU^^^tttYYYAAA???CCC???:::999;;;999888888999888777555555555666666555555444333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333222222444666666666777888888888888888999::::::<<<@@@DDDHHHKKKTTTTTTUUUXXX]]]```aaaaaa___eeedddaaafffjjjzzz~~~jjjiiirrrzzz}}}yyy|||uuu[[[UUUUUUkkkhhhQQQ???===AAA>>>:::;;;;;;999888888888888777555555555555555555444444333444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333222222444666666666777888888888888888999::::::<<<@@@DDDHHHKKKSSSSSSUUUXXX\\\```aaaaaa___fffdddbbbfffkkkzzzpppjjjrrr~~~{{{xxxxxx~~~eeeVVVSSS]]]uuuXXXHHH<<<<<<>>>;;;:::<<<;;;999888888888888777555555555555555555444333333555555555444444444333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333222222444666666666777888888888888888999::::::<<<@@@DDDHHHKKKSSSSSSTTTXXX\\\```aaaaaa```gggeeebbbgggkkkzzzuuullluuu|||xxxwww|||ggg\\\XXX]]]qqq\\\KKKBBB<<<<<<<<<999999<<<:::999777777888888666555444444555555555444333333444444444444333333333333111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111222333333222222444666666666777888888888888888999::::::<<<@@@DDDHHHKKKSSSSSSTTTWWW\\\___aaa```aaagggeeecccgggkkkzzzzzzkkkqqq~~~zzzyyyzzzpppYYYXXXbbbtttlllJJJDDD@@@======<<<999888::::::888777777888777666444444444444555444333333222333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111222333333222222444666666666777888888888888888999::::::<<<@@@DDDHHHKKKSSSRRRTTTWWW\\\___``````aaagggeeecccfffjjjzzzsssmmmzzz{{{wwwyyy}}}lll\\\SSS[[[tttZZZEEE@@@???>>>===;;;:::999888:::888777777777777666444444444444444444333222222333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333222222444666666666777888888888888888999::::::<<<@@@DDDHHHKKKRRRRRRSSSWWW[[[___``````aaagggeeebbbeeeiiixxxvvvtttwwwuuuyyyrrr[[[WWWVVVeeekkkLLLEEE>>>===<<<;;;;;;;;;:::888999888666666777777555444333444444444444333222222444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333222222444666666666777888888888888888999::::::<<<@@@DDDHHHKKKRRRRRRSSSWWW[[[^^^`````````fffdddaaadddhhhwww|||zzz~~~~~~yyyvvvyyyeeeWWWZZZ]]]pppVVV???AAA<<<;;;999999;;;===;;;888999888666666777777555444333333444444444333222222555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222333333222333555666666666777888888888888888999::::::<<<@@@DDDHHHKKKRRRRRRSSSVVV[[[^^^```______fffccc```dddgggvvv}}}zzzsssxxx{{{rrrqqqvvvqqqWWWUUU\\\jjj]]]HHHCCC<<<;;;;;;:::::::::999999999999888888777666555555444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222333444444444333111///...333222111000000222444666555555666666777777888888888888999;;;@@@EEEJJJNNNRRRRRRSSSVVV[[[^^^``````]]]bbbcccfffjjjhhhsssyyyuuuvvv|||{{{wwwvvvzzzcccUUU[[[eeeyyyPPP>>>===999;;;::::::::::::999999999888888777777666555555444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111111222222111111000///...222222000000111222444666555555666666777888888888888888999;;;@@@EEEJJJMMMPPPPPPRRRWWW[[[___```___bbbdddaaa```dddeeesss|||xxx{{{}}}qqqqqquuu|||hhhXXXUUUaaaqqqdddGGG<<<>>>>>>:::::::::999999999888888888777777666666555555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000111111//////............//////222111000000111333444555555555666777777888888999888888999<<<@@@EEEIIILLLMMMNNNRRRWWW]]]``````___bbbeeebbbaaaddddddsssyyyvvvsssuuukkk[[[UUUYYYmmmlllUUUEEE===???@@@999999999999888888888888777777666666666555555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////000000000000000000......---,,,---...000111111000000111222333555555555666666777888888999999777888999<<<@@@DDDHHHKKKJJJLLLQQQWWW]]]``````______fffhhhjjjlllhhhsssyyyzzzxxxsss]]]VVVXXXfffUUUIII@@@:::::::::999999888888888777777777666666666666555555555555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000/////////////////////...------...///111222000000000111222444555555666666777777888999999999777888999<<<@@@DDDGGGIIIIIIKKKPPPVVV\\\``````___bbbjjjllllllmmmjjjvvv{{{wwwuuuvvv|||kkk___VVVYYYgggiiiIIIDDD???::::::777888888888777777777777666555555555555555555555555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////......///////////////000111222//////000222333444555555666666777888888999999:::666777:::<<<@@@DDDGGGHHHIIIKKKOOOUUU[[[_________hhhllliiiffffffhhh{{{}}}zzz{{{tttsssuuuzzzqqqZZZYYY[[[jjjuuuVVVDDDBBB===<<<===:::888888777777777666666666555555555555555555555555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............//////000000000000///...///000222333444555555666777777888888999::::::666777:::===@@@CCCFFFGGGKKKLLLNNNSSSYYY]]]______eeeiiieeeaaaaaadddzzz{{{uuusssuuuyyywwwdddVVV[[[fff]]]HHH>>>===999:::>>>:::777777777777666666666666444555555555555555555555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........------...///000000///...---...///000222444555555555777777777888999999::::::666777:::===@@@CCCEEEGGGLLLLLLNNNRRRXXX\\\^^^___]]]cccdddbbbccccccvvvzzzqqqqqquuu{{{pppaaa___UUUjjj}}}QQQBBBBBB???333999@@@333777777777777777777777777666555555555555444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---///000000//////000222000000//////.........---111222333333333444666888666666666777888888999999888777888;;;@@@DDDGGGHHHYYYUUURRRTTTYYY^^^aaabbbaaafffdddbbbcccfffyyytttooopppvvvppp\\\TTTYYYjjj}}}jjjPPP???===>>>555999???555666666666666666666666666555555555555444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000,,,...//////...---...///000/////////............000222333333222333555888666666666777888888999999888777777:::???DDDFFFGGGPPPOOONNNQQQWWW\\\___```___dddbbbaaadddggg{{{~~~yyyvvvtttsssuuuppp___SSSWWWiiiyyy[[[^^^OOO<<<777<<<999999<<<888666666666666666666666666555555555555444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---///111222000...------////////////............///111222222111222444777666666666777888888999999888777777:::???CCCFFFGGGIIIJJJLLLQQQWWW\\\______]]]bbbaaa```dddhhh}}}yyyuuuuuuuuuwww~~~xxxbbb[[[YYYiii^^^LLLZZZQQQ???666;;;<<<999888999666666666666666666666666555555555444444444333333111111111111111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000///222555555333111///...///////////////............000111111000111444666666666666777888888999999888777777:::???CCCEEEFFFHHHKKKOOOUUUZZZ^^^___```]]]bbbaaa```ccchhh}}}vvvqqqpppqqqyyygggXXX[[[bbb~~~zzzOOODDDMMMQQQEEE::::::>>>999555999555555555555555555555555555444444444444333333333111111111111111111111111111111111111111111111111///////////////////////////////////////////////////////////////////////////222555555333111///............///////////////...///000000000111333555666666666777888888999999888777777:::>>>BBBEEEEEEJJJMMMRRRWWW[[[]]]^^^^^^___cccaaa___bbbggg}}}xxxuuupppqqqwwwoooVVVRRRddd|||aaaGGGAAA@@@MMMLLL???888===:::555:::555555555555555555555555444444444444333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---///111222000...------.........///////////////...000111111000111333666666666666777888888999999888777777:::>>>BBBDDDDDDIIIMMMSSSWWWYYYZZZ[[[\\\___dddaaa___bbbggg}}}vvvrrrsssttt{{{eee\\\QQQ]]]qqqOOOCCC???===DDDOOOCCC333999;;;666;;;555555555555555555555555444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////,,,...//////...---...///............/////////000///000111111111222444666666666666777888888999999888777777999===AAACCCDDDHHHMMMSSSWWWXXXYYY[[[]]]^^^bbb___^^^bbbhhhzzzuuuqqqpppsssxxxppp[[[ZZZZZZqqq|||VVVBBB============PPPDDD000666<<<888;;;555555555555555555555555444444444333333333222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---///000000//////111222---.........//////000000///111222222111222444777666666666777888888999999888777777999===AAACCCDDDIIINNNTTTWWWYYYZZZ]]]```[[[```^^^]]]bbbiiihhhxxxuuurrrmmmsss~~~vvvfffXXXSSS```^^^KKKCCC:::777<<<@@@CCC???555333888999444666555444555666666555333555444222000000111222333444222111000111111111000222222222111111111000000////////////............////////////////////////222000---...000000...+++//////.........------------------............/////////000000111222444555666666777777888888999999777666666999>>>BBBAAA@@@KKKLLLPPPUUU[[[^^^^^^]]]^^^cccaaa```dddjjj^^^wwwzzzppppppooommmwwweeeVVVTTTYYYrrrqqqPPPEEEAAA:::888>>>JJJGGG???777555888888555444444444555666666444222555444222000000111222333222111000000000000000///222222222111111111000000////////////....................................000...---...000111///---///.........---------------------............////////////000111222444444666666666777888888999999777666666999>>>BBBCCCCCCMMMOOOQQQVVV[[[]]]]]]\\\^^^bbbaaa```dddjjjXXXiiiyyyrrrnnnnnnoootttuuugggYYYSSS___ppplllVVVDDD@@@???999999???TTTIII===999888666555666444555666888999888555333444333222111111111222333111000000000////////////222111111111111000000000////////////.......................................---,,,...000111111000............---------------------............////////////000111222333444555666666777888888999999888777666888===BBBEEEGGGOOOPPPSSSWWW[[[]]]]]][[[^^^bbb``````dddjjjPPP]]]qqqxxxuuusssqqqqqqvvvqqq^^^XXX[[[gggUUUIII@@@???===888999@@@WWWEEE777777888444333777555666888;;;<<<;;;888444444333222111111111222222000111222111000//////000111111111111000000000000////////////................................................///000000///---------------------------------............///////////////000222333444555555666777888999999:::999777666888<<>>>>>;;;777<<>>222333555333222777333444777:::;;;:::777444333333222222222111222222111333555444222000111222000000000000000000000000////////////....................................///000000///............,,,,,,---------------------------............///.........///000111333333555555666777888999::::::888888777888;;;AAAGGGKKKLLLNNNQQQWWW]]]`````````]]]bbb```___ccciii444<<>><<<:::::::::===EEEMMM:::999666222222666666333222222222444666777555444222333333333222222111111///333666666222///000222////////////000000111111////////////............---------------------------///111000...---...000++++++,,,,,,,,,------------------............///............000111222333444444555777888999:::;;;777888999999999===CCCHHHKKKLLLPPPVVV[[[______^^^\\\aaa___^^^ccciii///...888OOOjjj|||yyyvvvooooootttxxxrrrmmm___]]]pppkkkRRREEE@@@>>>=========@@@GGGNNN666<<<;;;444333888888111555444444666888999888777222333333333333222111111---222666555111...///111.../////////000000111111000/////////............------------------------+++...000000...---000222+++++++++,,,,,,------------------.........//////............///111222333444444555777888:::;;;;;;666888999999999<<>>>>>;;;666666666666555555555444444222222333333333222222111222111111222222444555666111111111111111111111111111000000000////////////........................------------------------------------------------,,,,,,,,,---------......------------------------////////////000222333444777777777777888999:::;;;999:::999999:::===BBBFFFJJJKKKNNNSSSZZZ___aaaaaaaaaeeebbb___bbbggg~~~...)))+++222111111CCC\\\ooo{{{yyyyyyuuuooonnnnnnpppttt|||gggYYY\\\ggg|||___DDD>>>@@@>>>;;;:::888777888888777555555555555555555444444444444111111222333333222222222222222111111111111111111000000000000000000000000000000000////////////...........................------------------------------------------------,,,,,,,,,---------......------------------------.........///000111333333777777777777888999;;;;;;:::::::::999:::===BBBFFFJJJKKKNNNSSSZZZ___aaaaaa```dddaaa___bbbggg~~~---+++,,,///------888GGGXXXaaauuu}}}{{{qqqssstttmmmkkkkkknnnvvv{{{bbbUUUTTTjjjjjjJJJ<<<<<<===;;;888999666555666555222333555555555444444444333333333000111222222222222222222222222222111000000//////000000000000000000000000000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........///000111222333555555666777888:::<<<<<<:::::::::999:::===CCCGGGKKKKKKNNNTTTZZZ^^^``````^^^bbb```^^^bbbhhh***+++,,,,,,,,,...222777BBBGGGYYYvvv|||zzzpppsss{{{sssooollllllnnnvvvcccWWWVVV```fffSSSAAA<<<===;;;999888777444555777666222222666444444444333333333333222000000111222222222222222111111222222222111111000000000000000000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............000111222333444444555777999;;;===>>>:::;;;:::::::::>>>CCCGGGLLLLLLOOOTTTYYY^^^______\\\aaa^^^^^^bbbiii'''+++---+++---222444111666999HHHddd~~~{{{xxxqqqppp~~~~~~tttrrrpppmmmnnnrrrjjjUUUVVV]]]lllsssVVVJJJAAA@@@@@@;;;999:::666333666:::999333333777444444444333333333222222///000111222222222222222000111222333333333333333000000000000000000000000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............///111222333333333555666999;;;>>>???;;;;;;::::::;;;>>>CCCGGGLLLMMMOOOTTTYYY]]]^^^^^^[[[___^^^]]]bbbiii***++++++,,,,,,------...666666;;;PPPiiitttyyysss~~~zzz~~~yyyooovvvxxxqqqlllkkkjjjlllwwwwww```[[[RRRQQQggg~~~ZZZBBBAAA???===;;;:::999888555555555666666666666666333333333222222111111111333333333333333222111000111111111111000000000000111///---...111222000...////////////....................................---------------------------------,,,,,,+++++++++---------............///---------.........//////,,,------...000111333444777777666777:::???DDDHHH999:::;;;<<<===???BBBEEEKKKLLLMMMRRRWWW[[[]]]]]]\\\___^^^___aaafff******+++,,,,,,------...000//////>>>RRR\\\pppxxxwwwwww{{{wwwuuupppqqqzzz|||rrroooooopppqqquuulllYYYXXXXXXZZZgggfffGGGAAA@@@>>><<<:::999888888555555555555666666666666333333333222222222111111222333333333222222111000111111111111000000000000111///......111111000...////////////....................................---------------------------------,,,,,,+++++++++------------............------------............---------...000111333444555555555666999===@@@CCC:::;;;<<<===>>>@@@CCCFFFKKKKKKMMMQQQWWW[[[]]]]]]]]]```______bbbggg******++++++,,,---------000...+++222@@@JJJ```sssdddgggppp|||uuu||||||zzzmmmhhhlllsssyyyqqqnnnmmmnnnrrrxxxpppXXXMMMMMMVVVggguuuSSS<<>><<<:::999888777777555555555555555555555555333333333222222222222111222222222333222222111000111111111111000000000000111///...///000111000...////////////....................................------------------------------,,,,,,,,,,,,++++++------------............---------------------,,,---------...///111333333333333444555777999<<<===;;;<<<>>>>>>???AAAEEEGGGIIIJJJLLLPPPVVVZZZ\\\]]]]]]aaa```aaadddiii*********+++,,,,,,------000111---///999AAAWWWvvvlllaaa^^^kkkttttttuuu}}}zzzppplllnnnxxxyyyrrrpppooommmnnnvvvxxxaaaVVVUUUUUUhhh{{{___KKK===<<<<<<:::999777777666666666555555555555555444444222222222222222222222222111111222222222222111111111111111111000000000///000/////////000000000///////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,------......///111222333222333444666777888999999;;;<<<===>>>???AAADDDGGGHHHIIIKKKPPPUUUZZZ\\\\\\]]]aaaaaabbbeeejjj))))))***++++++,,,,,,---+++///,,,---333777FFF___zzzooo\\\UUU[[[kkkrrr}}}wwwnnnggghhhooo|||{{{ssspppqqqnnnpppxxxppp___UUUWWW^^^www~~~\\\LLLCCC;;;::::::999777777666666666666666555555444444444333222222222222222222222222000111111222222111111111111111111111000000000//////000000000/////////000////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------............///111222222333444666777888999888888:::;;;======>>>@@@DDDFFFHHHHHHKKKOOOUUUZZZ\\\]]]]]]aaaaaabbbffflll))))))******+++,,,,,,,,,***///---,,,000///555GGGdddvvvlllOOOKKKRRReeeyyytttvvvvvvjjjddddddmmmxxxpppmmmnnnqqquuuvvvcccWWWQQQVVVhhh{{{___IIIAAA===:::999999888777666666666777666666555555444333333333111222222222222333333333///000111111222111111111111111111111000000000000...000111000///...///111////////////....................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------.........//////............///000111222555666777888999::::::::::::;;;<<<===>>>@@@CCCFFFHHHIIIKKKPPPVVV[[[]]]^^^\\\``````bbbffflll)))))))))***++++++,,,,,,***///------111...///:::KKK___xxx```QQQHHHPPP^^^lllzzzmmm~~~~~~sssiiijjjkkktttuuupppnnnnnnuuu}}}ddd[[[SSSRRRVVVggggggMMMDDD>>>;;;;;;999888777777777777777777666666555444444333222222111111222222222333333333//////000111111111111111111111111111000000000000...000111111......///111////////////....................................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,------...///000111111///......//////000111222666666777888999:::;;;<<<;;;<<<===>>>???AAADDDGGGIIIIIILLLQQQWWW\\\^^^___[[[___```bbbffflll)))))))))***++++++,,,,,,%%%+++)))***000///...777:::PPPjjj|||vvv___JJJGGGOOO[[[oootttkkkzzzuuuooolllhhhiiiqqqwwwsssppprrrrrrttt{{{eeeWWWUUUVVVZZZ```www{{{PPPBBBAAA;;;888;;;888888777777777777888888666666555444333333222222111111111222222333333333//////000111111111111111111111111111000000000000...000222111...---///111000/////////....................................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,---...///000222333333//////...//////000111222666666666777888:::<<<===<<<===??????@@@BBBFFFIIIIIIJJJLLLQQQXXX]]]___```[[[______aaaffflll'''((((((''''''(((+++---+++++++++,,,---...000111444???SSSiiiyyy___FFFBBBOOObbbooonnnqqqyyy{{{www}}}uuunnnggghhhpppzzzyyyvvvqqqmmmlllsss~~~iiiZZZVVVXXXZZZaaawwwgggHHH??????<<<:::;;;777777777777666666666666666555555444444333222222222222333444333222111111222222222333333444444444////////////............///............---------------------------------------...///...---+++***++++++++++++++++++++++++)))***+++,,,,,,,,,+++***---,,,+++******+++---...***+++,,,---...000111111---------...000111333444666666666666777888::::::???@@@AAAAAAAAABBBDDDFFFJJJJJJLLLQQQWWW[[[\\\[[[[[[___]]][[[bbbnnn*********(((''''''((()))*********+++,,,---///000,,,444BBBTTTddduuu{{{\\\IIIGGGRRR]]]{{{tttkkkvvvssswwwxxxxxx}}}tttjjjhhhgggiiivvvwwwrrrnnnmmmppp|||tttbbbYYYUUUOOO```xxxjjjRRR>>>;;;>>>;;;999;;;777777777777666666666555555555555444333333222222222111000///............000000111222222333444444000000000/////////......///............---------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---......---,,,,,,++++++,,,,,,,,,+++,,,,,,---...///000000---------...000111333444666666666666777888::::::===>>>@@@@@@@@@AAADDDFFFKKKKKKMMMRRRWWW\\\\\\[[[[[[```]]]\\\bbbmmm))))))))))))))))))(((((()))))))))***+++,,,---...***,,,333===JJJZZZppp}}}]]]LLLNNNVVVggg|||}}}kkkooonnnvvv}}}}}}uuupppttt}}}vvviiiddddddiiippp|||xxxpppoooooorrrvvvkkkZZZRRRVVV^^^gggaaaMMM???777999===:::777888777777777666666666555555555555444444333333222222555333111/////////000000//////000111222222333333111111000000000////////////............---------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))+++---///---------------,,,+++***,,,---------............---------...000111333444555555666666777999:::;;;:::<<<>>>???@@@AAADDDGGGLLLLLLOOOSSSXXX[[[\\\\\\[[[```^^^]]]bbblll''''''''')))+++,,,++++++((((((((())))))***,,,,,,///------222999EEEXXXhhh|||hhhcccfffcccnnnwwwkkkzzzmmmwwwzzzppp{{{uuuqqqwww|||www}}}{{{mmmffffffgggnnn{{{|||sssqqqsssvvv}}}{{{mmmaaa\\\WWWVVVbbbrrrfffMMMAAA;;;999<<<===888555666777777666666666555555555555555444444333222222111222222222222222222111111222222222222222222222222111111111111000000000000///............---------------------------------///...,,,++++++,,,---...------------------------+++++++++,,,---///000222333333444444333222000...---------------------------------...000111333444555555555666777999:::;;;:::<<<>>>???@@@CCCFFFHHHMMMNNNPPPTTTXXX[[[\\\\\\[[[```^^^]]]bbbkkk)))((('''(((+++,,,+++***(((((((((((())))))***+++000---,,,///333;;;HHHTTTfffqqqmmmooo~~~ooosssxxxjjjuuuqqqnnnzzztttrrrxxxxxxqqqyyyxxxlllfffddddddjjjyyy~~~sssqqqttt{{{cccYYYRRRUUU[[[fff}}}sssQQQFFF???===<<<===<<<888666777666666666666555555555555555444444333222222111111---///333666666555222000555555444333222111000000111111111111000000000000///............---------------------------------...---,,,++++++,,,...///------------------------,,,...222555777888888777888888999999888666444333---------------,,,,,,,,,---------...000111333444444444555666777999;;;<<<:::<<>>FFF[[[uuu}}}rrrwww}}}kkk~~~mmmeeesss~~~ooorrrjjjkkktttqqquuuwwwmmmgggcccfffjjjlllyyyrrrnnnrrrzzzvvvbbbZZZQQQKKKRRRggg\\\DDD@@@<<<;;;::::::999888888999666666666555555555444444444444333333222222111111000333999======;;;666333666666555444333111111000111111000000000////////////............---------------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++...222666888888666444111111111111111000///...---------,,,,,,,,,,,,,,,---------...000111333444444444555666888999;;;<<<;;;===???AAABBBDDDHHHJJJMMMOOOSSSUUUVVVWWWZZZ[[[[[[___]]][[[bbbnnn555///)))&&&((()))(((%%%)))))))))((())))))***+++)))''''''+++...000555<<>>???@@@BBBDDDGGGKKKOOOSSSTTTTTTTTTWWWZZZ[[[^^^ZZZZZZbbbqqq((((((((((((((('''''''''%%%'''******)))(((((()))******+++,,,,,,---......777FFF^^^sssqqqhhhiiiooo}}}zzzzzz|||{{{xxxmmm```bbbssstttpppllleeeiiizzzvvv|||hhhbbbfffcccgggmmmvvvyyyvvvvvvzzzppp\\\RRRNNNMMMMMM[[[XXXkkkeeeLLLDDD???<<<<<<777888888999999777666555777666555444444444444444333333333222222222111111000111111111111222222222000000111111111222222222111///......//////...---................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///000000///...------,,,,,,******+++++++++,,,,,,,,,---------............///---...////////////222444444555666777999;;;<<<======>>>?????????BBBFFFIIIMMMPPPSSSUUUUUUUUUVVVWWW\\\___ZZZYYYbbbrrr((((((((((((''''''''''''&&&(((******)))((()))*********++++++,,,------...222===NNN^^^iiivvvvvvnnnmmmwww~~~|||}}}zzz~~~wwwaaa\\\iiiooooooiiicccmmm}}}}}}||||||pppbbb```gggeeemmmzzzyyyqqqqqqtttsssbbbUUUNNNMMMSSSZZZcccppp~~~UUUCCC???;;;999:::777777888888888777666555555444444444444444555666333333222222222111111111//////000000000111111111000000000111111111222222111///......//////...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///.........---,,,+++++++++******+++++++++,,,,,,,,,------------............---...////////////222444444555666777999;;;<<<===>>>????????????AAAEEEHHHLLLOOORRRTTTUUUUUUWWWXXXZZZ]]]ZZZYYYbbbrrr''''''''''''''''''''''''((()))***)))((((((***,,,*********+++,,,,,,------///333<<>>;;;;;;999888999777777777666666666555555333333222222333444555555222222222222111111111111....../////////000000000/////////000000000111111111///......//////...---------------------------..................------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,---------.........---...////////////222444444555666777999;;;<<<===@@@@@@@@@??????@@@CCCFFFJJJNNNQQQTTTUUUVVVXXXZZZXXX]]]\\\\\\cccnnn%%%&&&&&&&&&''''''(((((()))))))))((('''(((***---))))))***************+++---,,,---000444===OOO```yyy}}}```YYY\\\___kkk|||~~~~~~zzzrrriiiiiilllrrryyypppdddYYYbbbrrrpppddduuuttt```bbbxxxuuuyyyxxxqqqkkkhhhiiidddbbbfffrrryyyyyykkkbbbXXXKKKOOOJJJOOO```sssyyy\\\DDD@@@======<<<999777777666666666555555555555555444444333222222222222222222222222111111111000000/////////000000000111111....../////////000000000111///......//////...---------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...------------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...---...////////////222444444555666777999;;;<<<===@@@@@@@@@??????@@@CCCFFFJJJNNNQQQTTTUUUVVVXXXZZZZZZ___]]]]]]bbblll%%%%%%%%%&&&''''''(((((('''((()))((('''''')))+++))))))))))))))))))))))))***)))+++...///444@@@LLLgggmmmYYYPPPPPP]]]nnnvvv{{{|||zzz|||~~~~~~|||~~~uuujjjiiihhhkkkpppvvvzzz|||pppbbb[[[XXXkkkwwwjjjdddxxxsss___bbbvvvvvvvvvtttjjjeeecccddddddaaaccciiitttxxx}}}kkkZZZTTTNNNGGGMMMMMM^^^bbbJJJ>>>===<<<<<<:::777555444666666555444444444444555555444333222111111111111222111111111111000000000//////000000000111111111............////////////111///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...---------------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------...////////////222444444555666777999;;;<<<===???@@@@@@??????AAADDDGGGKKKNNNRRRTTTUUUVVVWWWYYYYYY___]]]]]]bbblll$$$$$$%%%&&&&&&'''((((((%%%'''((((((''''''((())))))))))))))))))))))))))))))(((***------...666@@@RRRmmmsssaaaTTTTTTZZZhhhoooxxx}}}}}}zzzwwwvvvwwwyyy{{{xxxyyy{{{}}}{{{uuuqqqllliiikkknnnqqqrrrxxxzzz~~~zzzwwwvvvuuuooofffcccfffjjjnnndddcccyyyyyysss___aaatttuuussspppkkkccc___```eeeiiilllkkksssiiiZZZRRRLLLIIIJJJQQQ[[[{{{qqqSSSGGG===<<<;;;999888777666444666555444333333333444444333222111111111111111222111111111111000000000000........./////////000000------........./////////111///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++------+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------...////////////222444444555666777999;;;<<<===>>>????????????AAAEEEHHHLLLOOORRRTTTUUUUUUWWWXXXWWW]]]\\\\\\cccnnn$$$$$$%%%%%%&&&'''((((((###&&&((()))((('''''''''))))))))))))((((((((((((***)))+++---------333;;;<<>>===:::777777999999777666555444333222333444444000000000000111222333444111111111111000000000000---------.........//////---------.........//////111///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---******************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------.../////////000222444444555666777999;;;<<<======>>>?????????BBBFFFIIIMMMPPPSSSUUUUUUUUUVVVWWWUUUZZZZZZ[[[cccppp'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((())))))))))))*********************+++,,,---///000555???RRRcccnnnyyypppCCCLLLSSS___kkkssswwwzzz}}}zzzxxxuuupppmmmmmmpppssstttsssqqqppppppqqqssstttvvvyyy|||~~~~~~}}}{{{{{{zzztttnnnfffgggjjjmmmqqqvvvyyy{{{}}}|||}}}}}}~~~}}}vvvhhhjjjmmmqqqxxxvvvaaa^^^hhh~~~ooodddssstttddd```rrryyyppp{{{ssskkkbbb]]]\\\^^^bbbdddgggppppppaaaXXXPPPEEEGGGOOOOOOXXXnnn```DDD:::===999888777666666555555555555555444444444333333333222222222222222222222222000000111111111111000000////////////............111111000000//////......///............------------,,,,,,++++++,,,,,,---,,,++++++,,,---...///000......------,,,+++******,,,,,,+++***))))))******,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---...///000222333555555666777888:::<<<===@@@???======>>>AAADDDFFFLLLOOOSSSUUUVVVWWWYYYZZZXXXXXXZZZ[[[\\\mmm'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((((((((()))))))))******************+++,,,---...///111888FFFTTT___kkk~~~ZZZEEEHHHRRRbbbrrryyyxxxtttvvvuuurrrnnnkkklllnnnqqqvvvtttrrrooonnnmmmnnnnnnuuuwwwzzz{{{|||}}}~~~yyyjjjiiiiiiiiikkknnnrrrtttuuuxxx{{{}}}|||{{{{{{{{{{{{|||}}}}}}}}}~~~rrruuuyyyppp]]]]]]iii{{{ggg^^^tttvvveee^^^vvvyyynnn}}}~~~tttiiiccc___ZZZZZZ]]]```hhhrrr{{{ooo^^^RRROOOPPPKKKJJJNNNTTTnnnkkkOOO???===@@@999888777666555555555555555444444444444333333333222222222222222222222222//////000000000000//////////////////............000000000000//////......///............------------,,,,,,++++++,,,,,,---+++++++++,,,---...//////---------,,,+++*********,,,++++++***))))))******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............///000222333555555666777888:::<<<===???>>>======>>>AAADDDFFFLLLOOORRRUUUVVVWWWXXXZZZXXXXXXZZZ\\\^^^nnn'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''((((((((((((((())))))))))))******))))))******+++,,,......,,,000888AAAJJJVVVjjj|||pppJJJFFFFFFRRRdddpppqqqmmmoooooommmkkkiiijjjllloootttrrrpppmmmkkkjjjjjjjjjqqqsssvvvwwwxxxyyy|||~~~|||||||||{{{zzz{{{~~~pppmmmiiieeedddeeegggiiihhhmmmtttxxxyyyyyyxxxwwwxxxyyyzzzyyyyyyzzz}}}~~~|||{{{lllZZZ___mmmppp```[[[uuuyyyfffZZZvvvttt|||xxxlllyyyvvvllleee^^^XXXVVVWWWZZZaaahhhppp|||}}}qqqcccYYYPPPJJJHHHOOOQQQUUUbbbuuujjjNNNAAA===<<<===999888777666555555555555444444444444333333333333222222222222222222222222......////////////......////////////............000000000////////////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,+++******)))))),,,+++******)))*********,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............///111222333555555666777888:::<<<===???>>>======???AAADDDFFFKKKNNNRRRUUUVVVWWWXXXZZZXXXXXX[[[]]]```qqq'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))))))))******+++------***+++...444999CCCTTTdddppp}}}zzz___VVVIIICCCKKKYYYcccffffffggghhhhhhhhhhhhkkkmmmmmmmmmkkkjjjjjjiiijjjjjjmmmoooqqqrrrsssuuuwwwzzzxxxvvvuuuwwwwwwwwwzzz~~~xxxyyytttqqqmmmhhhdddaaa_________dddjjjoooqqqrrrssstttuuuvvvwwwvvvuuuvvvxxxzzzzzz||||||yyyyyy|||}}}zzz|||uuuggg\\\dddsss}}}hhh]]]^^^www|||hhhYYYmmmrrrhhhssswwwjjjtttwwwpppiiiaaaYYYUUUSSSVVV\\\bbbiiiuuu|||{{{dddWWWRRRPPPOOONNNMMMXXXaaatttlllOOOBBB???===888555888888666555555555555555444444444333333333222222111111111111111111111111...//////000000//////...////////////............///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------+++++++++*********))))))++++++***************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------...///000111222222555555666777888:::<<<===>>>======>>>???BBBDDDFFFKKKNNNRRRTTTUUUVVVXXXYYYXXXXXX[[[^^^aaasss'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))))))))******+++,,,+++***,,,000222666AAAMMMZZZkkk|||qqqkkkZZZGGG>>>EEEQQQWWW\\\___bbbeeefffhhhjjjlllkkkjjjjjjiiihhhhhhhhhhhhjjjkkkmmmnnnnnnpppsssvvvvvvqqqppptttuuutttuuuzzz{{{|||}}}~~~~~~~~~~~~~~~wwwxxx}}}~~~uuutttrrrnnniiiccc^^^[[[[[[]]]```bbbdddfffjjjmmmppprrrssssssrrrssstttvvvvvvxxxwwwsssrrruuuuuussswwwzzz~~~~~~~~~||||||wwwkkk^^^aaakkkxxxvvvbbb[[[```zzzlll\\\dddwwwwwwhhhaaammm~~~uuuhhhpppzzzqqqeee^^^[[[YYYUUUSSSUUUZZZeeerrr{{{{{{zzziii[[[NNNLLLNNNOOOQQQUUU]]]vvv^^^PPPBBB>>>>>>;;;777444888777666555444444444444444444333333333222222222111111111111111111111111///000000111111000000///////////////...........................////////////............---------+++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,++++++******************+++***************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------...///000111222222555555666777888:::<<<============>>>@@@BBBDDDFFFKKKNNNRRRTTTUUUVVVXXXYYYXXXXXX\\\___cccuuu'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((((()))******++++++***,,,/////////666>>>LLL]]]qqq}}}zzzyyynnnZZZMMMKKKKKKHHHPPPUUU[[[```dddgggiiikkklllkkkkkkiiihhhgggfffeeeggghhhiiijjjkkkmmmpppsssuuunnnlllqqqssspppqqqvvvwwwxxxzzz{{{{{{zzzyyyxxxwwwyyy~~~}}}uuuvvvvvvtttpppjjjdddaaa[[[[[[ZZZYYYXXXZZZ___bbbhhhjjjlllmmmmmmnnnppprrrooorrrqqqnnnooorrrsssqqqsssuuuwwwxxxyyyzzz|||~~~}}}|||||||||}}}|||yyyvvvqqqfff[[[ccclllvvv|||ppp]]]YYY___{{{qqqbbb___nnn}}}{{{rrrnnniiifffnnnzzztttgggooo{{{qqqiii___XXXSSSSSSTTTUUUYYY^^^eeennn~~~{{{uuuvvv~~~kkk^^^TTTLLLIIILLLOOOPPPYYYccczzz|||yyyeeeJJJBBB<<<:::999777888;;;888777666555444444444444333333333333222222222222111111111111111111111111000000111111111111000000////////////............---............////////////............---------++++++------------++++++***+++,,,------,,,+++***++++++++++++++++++++++++*********)))******+++,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...000111111111111555555666777888:::<<<===<<<<<<===???AAACCCEEEFFFJJJMMMQQQTTTUUUVVVWWWYYYXXXYYY\\\```cccuuu'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((((((((()))*********)))***,,,,,,,,,111777AAAOOOaaappp}}}}}}~~~zzzpppllljjj\\\KKKEEEKKKTTT[[[aaadddgggiiijjjjjjjjjjjjiiihhhggggggeeefffgggggghhhkkkooorrrtttkkkhhhnnnpppllllllqqqsssuuuxxxzzzzzzxxxtttrrrsssyyy~~~~~~uuuvvvwwwwwwuuuqqqmmmkkkaaa```]]]YYYVVVVVVXXX[[[]]]```ccceeefffhhhjjjllliiimmmnnnlllnnnqqqrrrpppppprrrrrrrrrrrrrrruuuwwwyyy{{{}}}|||zzzxxxwwwwwwyyy{{{yyytttppplllccc[[[```hhhmmmrrr}}}}}}~~~~~~||||||yyylll\\\ZZZaaayyy~~~uuuhhh```gggxxxzzzvvvwww||||||pppjjjpppvvvvvvwww|||sssgggooo{{{sssnnnkkkfff___ZZZTTTRRRRRRWWW[[[___iiittt~~~}}}wwwttt{{{~~~cccSSSNNNMMMJJJKKKPPPRRRXXXmmmpppqqqhhhOOOBBB<<<888777666444777<<<777777666555444444444444333333333222222222222111111111111111111111111111//////000000000000//////////////////............---------........./////////............---------***+++---......---+++******+++,,,------,,,***)))+++++++++,,,,,,,,,,,,,,,******))))))***++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///000111111111111555555666777888:::<<<===;;;<<<===???AAACCCEEEFFFJJJMMMQQQSSSTTTUUUWWWXXXXXXYYY\\\```cccuuu'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((())))))***)))''''''*********///666555@@@PPP___ppp{{{vvvvvvzzz~~~~~~{{{sssXXX>>>EEEOOOXXX^^^bbbeeegggfffggghhhjjjkkkkkkkkkkkkdddeeeffffffgggiiinnnqqqsssiiieeelllnnniiiiiinnnqqqtttwwwzzzyyyvvvrrrooonnnvvv}}}}}}vvvvvvvvvvvvvvvuuutttssshhhfffccc^^^YYYWWWWWWXXXVVVYYY\\\___aaacccfffhhhhhhlllmmmlllmmmqqqqqqnnnoooppppppooonnnooorrrtttqqqtttvvvwwwuuutttssssssssstttrrrlllgggddd^^^WWW\\\cccfffjjjzzz~~~{{{zzz{{{}}}xxxuuuuuutttjjj^^^]]]eeexxx~~~~~~{{{xxxmmm```cccoooyyysssssswww|||}}}|||xxxllliiiwww~~~sssgggooo~~~xxxrrrjjj```[[[[[[[[[ZZZXXXVVVVVVZZZbbbfffkkkxxx|||ssswwwtttyyyzzzhhhWWWPPPRRRLLLKKKNNNSSSWWWcccqqqhhhvvvtttWWWHHH===999777999888555555888777777555444444444444444333333333222222222111111000000000000000000000000......////////////......000/////////............---------.........////////////.........---------***+++---......---+++***)))+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---///000111222111111555555666777888:::<<<===;;;;;;===???AAACCCEEEFFFJJJMMMQQQSSSTTTUUUWWWXXXYYYYYY]]]___cccuuu%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++111555===KKK[[[kkkwww|||}}}~~~qqqgggfffkkkppp}}}{{{PPPCCC<<>>>>>GGGMMMQQQWWW\\\\\\]]]aaaggglllooonnnhhhgggeeecccbbbaaaaaabbb___aaadddeeefffhhhkkknnnoootttuuurrrppppppmmmjjjppptttyyy}}}}}}zzzuuurrrnnnooooooqqqssstttttttttssssssqqqnnnnnnooojjjccc[[[XXXUUUSSSQQQQQQRRRRRRWWWYYYZZZ[[[]]]___cccfffiiihhhhhhhhhiiiiiijjjkkkmmmnnnooonnnmmmlllmmmnnnqqqqqqpppooonnnmmmmmmlllssspppqqqzzzyyytttssspppnnngggbbbaaaeeeaaaYYY[[[cccrrrxxx~~~}}}zzzzzz{{{{{{{{{|||{{{{{{yyyxxxwwwllliiihhhmmmvvv~~~{{{tttqqqpppqqqqqq~~~yyy|||ppphhhhhhmmmyyy}}}zzzwwwllllllkkkggg```YYYTTTRRRQQQPPPOOONNNQQQWWW```fffkkkttt{{{oookkkhhhhhhrrrvvveeeSSSLLLKKKJJJKKKNNNQQQ]]]pppwwweeehhhvvvlllQQQGGGBBB;;;:::999888666555444444444555444444333222222111111333333222111111000//////111111000000000000111111////////////////////////................................./////////000000///...---,,,,,,,,,------444===555))),,,///+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***+++,,,+++,,,,,,+++))))))+++------,,,,,,,,,++++++++++++***+++,,,,,,++++++,,,---,,,,,,---------.........------------...000111222222444666777888999;;;=========<<<===???BBBFFFHHHJJJOOORRRRRRVVV[[[]]][[[ZZZWWWZZZbbbgggvvv%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))************+++++++++---000777EEEUUU```lllrrrtttmmmfffccccccccciiiqqq{{{xxxvvvwww}}}|||}}}|||vvvmmm[[[IIIBBB@@@???EEENNNPPPRRRWWW]]]cccgggjjjllliiihhheeebbb___^^^]]]]]]]]]^^^^^^^^^```ccciiimmmkkkppprrrmmmiiiiiiiiigggjjjooowww||||||vvvnnnhhhiiijjjlllnnnppppppppppppqqqssstttuuuxxxzzzvvvooobbb^^^XXXTTTRRRPPPMMMJJJLLLNNNOOOPPPRRRTTTXXX[[[`````````bbbccceeeggghhhiiijjjkkkjjjiiihhhiiijjjlllmmmnnnpppqqqrrrrrrrrruuutttvvv~~~uuupppooonnnnnnddd```bbbhhhggg^^^[[[]]]llltttzzz|||{{{|||{{{zzzxxxwwwvvvvvvvvvsssoookkkjjjlllqqqwww|||zzzxxx}}}|||wwwnnnjjjpppyyy|||{{{{{{}}}}}}|||}}}yyyvvvsssooojjjfff[[[ZZZXXXSSSNNNJJJHHHHHHMMMNNNQQQVVV]]]hhhttt|||~~~~~~sssjjjeeeccceeegggpppqqqcccXXXOOOHHHGGGIIILLLPPPTTT```|||kkk\\\[[[ssskkkNNN@@@;;;:::999999888777666555444444444444444333333222222111111222222222111111000000///111000000//////000000111////////////////////////........................---------........./////////...---,,,,,,,,,,,,--->>>DDD999***,,,---***++++++++++++,,,,,,---------...---+++***)))***++++++(((+++...,,,)))(((***...+++++++++++++++*********---......---,,,++++++,,,---------.........//////------------...000111222222444666777888999;;;=========<<<===???BBBEEEGGGKKKOOOQQQRRRUUUZZZ[[[YYYZZZXXX[[[bbbggguuu%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************+++,,,,,,,,,...777FFFQQQaaahhhmmmmmmjjjjjjiiifffccciiiqqq{{{zzzooommmrrr{{{~~~{{{yyyssskkkgggbbbYYYGGG888;;;FFFIIIKKKQQQYYY___bbbfffjjjhhhfffdddaaa___^^^]]]]]]\\\]]]]]]]]]]]]```dddgggeeejjjkkkfffbbbcccffffffggglllsssxxxwwwqqqiiicccgggiiikkklllkkkjjjjjjjjjmmmqqqtttvvv{{{~~~yyyrrrhhhbbb[[[WWWWWWTTTNNNHHHIIIJJJKKKKKKKKKLLLOOOQQQWWWXXXYYY[[[]]]```bbbcccbbbdddffffffffffffgggiiigggiiikkknnnppprrrssssssqqqpppsssyyy|||tttnnnmmmmmmnnnnnnhhhfffhhhnnnnnngggbbbaaarrr{{{{{{yyyvvvtttssssssssstttvvvuuurrrnnnkkknnntttzzz|||zzz}}}|||zzzyyytttuuu|||}}}|||}}}~~~}}}{{{yyyxxxzzz|||}}}~~~}}}{{{zzzxxxuuuqqqlllgggaaa\\\YYYTTTSSSPPPLLLIIIHHHJJJLLLSSSXXX___iiisssssshhhaaa___aaahhhqqqyyyuuucccVVVMMMJJJJJJKKKKKKKKKPPPYYYbbbhhh[[[]]]kkkkkkUUUJJJDDD<<<888:::888777666555444444444444333333333333222222111111222111111111000000000///000000////////////000000////////////////////////........................,,,,,,,,,---------............------,,,,,,,,,,,,===AAA777+++------***---******+++,,,,,,---.........---,,,+++***************+++------,,,,,,,,,---************************...///000///---------...------------............------------...000111222222444666777888999;;;============>>>???BBBEEEFFFKKKOOOQQQQQQTTTYYYZZZXXXZZZXXX\\\bbbfffuuu%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))***---...---,,,111:::BBBTTT]]]eeekkkooosssrrrooodddgggkkkppp{{{uuukkkjjjooouuu}}}~~~xxxtttsssvvvsssbbbKKK???@@@DDDBBBFFFOOOVVVZZZ```gggcccbbbaaa____________```]]]^^^``````_________```aaaeeeeeeaaa___cccggghhhfffiiimmmpppoookkkeeeaaacccfffhhhiiigggfffggghhhlllpppsssuuuyyy{{{vvvnnnhhhccc^^^\\\\\\ZZZTTTNNNNNNNNNNNNLLLJJJJJJLLLMMMOOOPPPQQQSSSUUUWWWYYY[[[[[[]]]___aaabbbcccfffhhhdddfffiiilllooopppqqqqqqpppppprrruuuxxxwwwsssooommmkkkjjjjjjkkklllmmmmmmnnnlllllloooppplllhhhgggxxxvvvtttqqqooonnnnnnooopppssstttuuusssppppppuuuzzz~~~zzzyyy{{{zzzyyyyyy{{{zzzzzz}}}}}}{{{yyyxxxzzz|||}}}}}}}}}|||zzzxxxwwwwwwxxxxxx~~~}}}{{{yyyvvvssspppooohhhgggccc]]]XXXSSSPPPNNNJJJKKKKKKJJJKKKOOOTTTXXXaaahhhtttuuujjjccc^^^[[[___fffuuurrr___SSSLLLIIIBBBGGGIIIHHHJJJYYYqqqpppVVVWWWhhhaaaSSSJJJJJJEEE;;;777;;;777666555444333333333444333222222222222222111111111111111000000000000000000000////////////000000////////////////////////........................,,,,,,,,,,,,---------------------------,,,,,,,,,222777111+++///...***---******+++,,,,,,---......---,,,,,,++++++*********...++++++---222333///***************************,,,---......------...///+++,,,,,,,,,,,,---------------------...000111222222444666777888999;;;============>>>@@@BBBDDDEEEKKKOOOQQQQQQTTTYYYZZZXXXZZZYYY]]]ccceeettt%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***)))))))))))))))(((((((((***,,,,,,+++---111555FFFNNNYYYcccnnnwwwxxxuuuhhhiiijjjkkkooouuu}}}xxxpppkkkmmmnnnnnnnnnppp~~~~~~{{{sssttt~~~qqq___UUUHHH>>>;;;BBBKKKOOOWWW___\\\[[[[[[[[[[[[]]]^^^```]]]```cccdddbbb___]]]]]]___```^^^[[[]]]cccggggggdddeeefffgggfffdddaaa```\\\___ccccccccccccgggjjjkkknnnpppqqqtttuuuooogggbbb```^^^___```^^^ZZZVVVVVVVVVUUURRROOOMMMNNNOOOJJJJJJJJJKKKLLLNNNOOOPPPSSSUUUXXXYYY[[[\\\___aaaaaacccfffjjjlllmmmmmmmmmllllllmmmnnnnnnlllhhhddddddeeegggiiijjjjjjiiiiiillllllllllllkkkiiiiiiiiiuuuyyy{{{|||xxxooonnnllljjjiiijjjkkklllmmmooorrrrrrppppppsssvvv}}}~~~xxxxxxwwwrrrmmmkkkpppwwwzzzvvvrrruuuxxxyyyyyyyyy{{{|||}}}{{{yyyyyy{{{~~~wwwuuussstttuuuwwwxxxwwwwwwvvvuuutttsssqqqpppoootttrrroookkkfffaaa]]][[[WWWVVVSSSNNNJJJHHHHHHJJJHHHKKKOOOUUU[[[ccckkkqqqvvv}}}xxxrrriiiaaa\\\[[[]]]___llluuuwwwhhhXXXLLLGGGFFFEEEBBBGGGJJJMMM[[[zzzsssaaaWWWbbb|||eeeJJJCCC??????:::444444:::555555444333333333333333222222222222222222111111000000000000000000000000000//////......//////000////////////////////////........................,,,,,,,,,---------......------......------,,,+++)))///,,,***000...)))---+++++++++,,,,,,---------++++++++++++++++++++++++///+++***...555777000)))*********+++++++++++++++)))+++,,,,,,++++++,,,...+++++++++,,,,,,,,,------------------...000111222222444666777888999;;;=========>>>???@@@BBBCCCDDDKKKOOOQQQRRRUUUZZZ[[[YYY[[[ZZZ^^^ccceeesss%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))(((((((((((('''((()))***+++,,,------777???IIIVVVfffssswwwtttjjjlllmmmkkkgggeeehhhllljjjjjjnnnssstttmmmfffdddjjjooorrrrrrttt{{{~~~tttqqq{{{|||{{{ZZZGGG999:::@@@CCCIIIPPPSSSSSSSSSTTTUUUWWWYYY[[[^^^```ddddddccc```___^^^]]][[[UUURRRWWW___bbb__________________^^^]]]\\\YYY\\\^^^^^^]]]^^^dddiiihhhjjjkkkjjjlllmmmggg___YYY[[[]]]^^^___^^^\\\[[[\\\[[[ZZZWWWTTTRRRSSSUUUKKKKKKJJJIIIIIIIIIIIIIIIKKKMMMPPPQQQQQQRRRUUUVVVXXX[[[___cccfffggggggfffddddddddddddcccbbb```___bbbcccdddeeeeeeeeefffffffffhhhjjjhhhddddddeeefffmmmmmmnnnpppqqqqqqpppnnnhhhgggffffffffffffggghhhkkklllmmmmmmmmmmmmooopppttttttuuuvvvxxxxxxvvvtttooollllllooonnniiiffffffllloooooommmmmmpppsssttttttuuuwwwzzz|||{{{xxxvvvsssrrrqqqppppppqqqsssuuuqqqpppnnnoooppppppooonnnmmmmmmnnnmmmkkkhhheeecccbbbaaa^^^[[[WWWRRROOOMMMNNNMMMKKKHHHFFFHHHMMMRRRVVV\\\dddmmmuuu~~~~~~rrrnnnccc```\\\YYY[[[aaajjjppp}}}cccYYYMMMFFFDDDCCCCCCCCCHHHOOOYYYhhhppp```bbbllleeeJJJ???<<<999777555444666888555444333333222333333333111111111111111111222222///000000000000000000000//////............//////////////////////////////........................------------............------.........---,,,+++)))...+++***000---(((...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,,,,++++++000555555///***++++++++++++,,,,,,,,,---,,,---...---,,,+++,,,---,,,,,,,,,,,,---------...------------...000111222222444666777888999;;;=========>>>???AAABBBCCCDDDJJJOOORRRRRRVVV[[[]]][[[[[[ZZZ___cccdddsss%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((((('''(((''''''(((+++,,,,,,+++...444>>>LLL^^^mmmrrrpppjjjmmmpppmmmddd\\\ZZZ\\\___dddooozzzzzzqqqhhhdddZZZcccjjjkkkjjjqqq|||{{{xxxsssrrrnnnTTT===888::::::===DDDNNNNNNNNNNNNPPPRRRTTTVVV^^^```bbbcccbbbaaa```aaaZZZUUUNNNJJJPPPYYYZZZVVVZZZ[[[[[[[[[[[[ZZZZZZYYYZZZ\\\]]][[[XXXYYY___ddddddeeeeeedddffffffaaaYYYSSSWWW[[[]]]]]]\\\\\\\\\^^^^^^\\\ZZZWWWVVVWWWYYYOOONNNMMMKKKJJJIIIHHHHHHGGGIIIKKKKKKJJJJJJLLLNNNPPPRRRWWW\\\___aaaaaa`````````__________________``````aaa``````aaadddfff```fffiiifffbbb```bbbdddhhhfffgggiiigggcccdddiiidddcccccccccddddddeeeeeemmmllljjjiiijjjkkkllllllllljjjjjjlllooopppmmmjjjhhhgggiiijjjhhhfffkkkrrrmmmmmmllljjjjjjmmmppppppnnnqqqtttvvvvvvtttssssssnnnnnnooonnnlllkkklllmmmnnnmmmlllllllllkkkhhhfffeeefffggghhheeeaaa]]]ZZZSSSSSSRRRPPPNNNLLLJJJIIINNNNNNMMMKKKJJJOOOWWW]]]gggmmmvvvwwwiii```^^^ZZZYYYYYY[[[bbbmmmzzzooobbbTTTKKKBBBBBBGGGIIIIIIHHHKKKUUUgggrrr]]]SSSfffiiiKKK;;;;;;<<<:::999:::<<<;;;777444444333333222222333333111111111111111111222222////////////000000000000//////............//////////////////////////////........................---------.........//////,,,---.........---,,,+++---111,,,+++000,,,(((...---,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------(((***...111333111...++++++++++++,,,,,,---------111222222111...------...---------.........//////------------///000111222222444666777888999;;;=========>>>@@@AAABBBCCCCCCJJJOOORRRSSSVVV\\\^^^\\\[[[[[[___cccdddsss&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))///222888AAAMMMZZZdddjjjaaaeeeiiiggg```XXXSSSQQQRRR]]]mmmvvvvvvqqqllljjjcccddddddccceeemmm{{{xxxooooooxxxlll^^^LLL???:::888888777EEEEEEEEEDDDEEEJJJSSSZZZZZZZZZZZZZZZZZZ[[[[[[[[[WWWPPPHHHEEEHHHMMMNNNNNNTTTUUUUUUTTTSSSSSSUUUWWWXXXYYYZZZYYYYYYZZZ]]]``````___```cccfffccc[[[TTTOOOSSSXXXYYYYYYYYY[[[^^^YYYXXXWWWXXXYYYZZZYYYXXXUUUTTTRRRPPPNNNLLLJJJJJJGGGGGGGGGGGGGGGFFFFFFFFFIIIJJJMMMPPPTTTVVVXXXYYYUUUUUUUUUUUUVVVWWWXXXXXX[[[\\\]]]____________^^^aaaaaa```___^^^^^^]]]]]]``````___^^^___```aaabbb______```aaaaaaaaaaaa```gggggghhhggggggfffeeedddgggfffffffffhhhhhhfffdddbbbcccdddeeeeeefffhhhjjjjjjjjjkkkkkklllmmmmmmnnnmmmooopppqqqqqqooommmllliiihhhgggeeeeeeeeefffgggjjjfffcccbbbccceeedddbbb^^^]]][[[YYYVVVSSSNNNKKKMMMJJJGGGFFFGGGGGGGGGFFFJJJPPPSSSRRRTTT]]]gggmmm|||wwwlllddd___[[[YYYWWW]]]bbbgggrrrrrreeeXXXMMMJJJFFFEEEGGGFFFCCCGGGNNN\\\xxxjjj[[[^^^]]]xxxgggOOOAAA999999888888777666555555444444444444333333222222222222222222111111111111000000000000000000000000000///////////////////////////...------...///---,,,................................................------------------------******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,***)))+++---...+++)))'''***///222333000+++(((,,,///000///,,,******,,,+++...111111...,,,+++,,,,,,,,,,,,---------............///000111222333333222444666888:::::::::999??????>>>>>>???AAACCCEEEKKKMMMPPPSSSVVVXXXYYYZZZWWWYYY^^^bbbeeewww'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))'''((((((((()))))))))))))))+++...333;;;CCCKKKOOOWWW]]]dddeee```XXXRRROOOQQQWWWaaammmvvvvvvooohhh___```aaa```aaaiiiuuu~~~rrrjjjkkkpppggg^^^RRRGGG???;;;888666888:::<<<===???DDDJJJOOOZZZYYYVVVTTTSSSRRRSSSSSSPPPIIIBBB@@@CCCGGGIIIHHHLLLMMMNNNNNNNNNNNNPPPRRRUUUUUUTTTTTTUUUVVVXXXXXXXXXXXXYYY\\\___]]]VVVOOONNNPPPSSSUUUVVVVVVWWWXXXWWWVVVVVVWWWXXXYYYYYYXXXWWWWWWVVVUUUSSSQQQOOONNNOOONNNMMMKKKJJJHHHGGGGGGCCCEEEGGGIIILLLNNNOOOOOONNNNNNNNNNNNNNNOOOPPPPPPRRRSSSTTTVVVWWWWWWVVVVVV]]]\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZZZZYYYZZZ[[[\\\]]]]]]]]]^^^____________^^^cccccccccdddccccccbbbaaabbbaaaaaabbbcccdddbbb``````aaabbbbbbbbbbbbeeegggggggggggghhhhhhhhhhhhhhhhhhiiijjjjjjjjjhhhfffeeedddcccaaa````````````aaa\\\YYYWWWWWWXXXXXXWWWTTTOOONNNMMMLLLJJJIIIFFFEEEEEEFFFGGGJJJMMMPPPTTTUUUYYY```eeeggglllvvv|||kkkgggaaa[[[VVVUUUUUUVVVTTTaaaqqq}}}tttggg\\\SSSJJJCCCDDD???>>>CCCHHHNNN[[[gggzzz```ZZZdddrrrjjjQQQCCC>>>===888888777777666555555444444444333333333222222222222222222111111111000000////////////////////////////////////////////////111000///...---,,,------.........---------,,,,,,........................------------------------*********+++++++++,,,,,,+++,,,------++++++,,,---,,,***)))+++------+++))))))+++---.........,,,++++++///333111---***+++---+++...111111...,,,+++,,,,,,,,,---------...............///000111222222333333444666777999:::::::::>>>>>>===>>>???AAADDDFFFJJJLLLPPPSSSVVVXXXYYYZZZYYY[[[___bbbeeevvv'''''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((()))))))))))))))***,,,000555999<<>>FFFLLLTTTRRRNNNKKKHHHGGGGGGHHHFFFAAA;;;999<<>>@@@BBBEEEGGGJJJLLLOOOSSSVVVXXXZZZZZZ[[[\\\___bbbddduuu&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***+++...111444666===HHHVVV^^^]]]WWWPPPMMMNNNKKKMMM[[[mmmuuummmbbbXXXXXXXXXWWWWWWYYY]]]aaawww{{{~~~zzzqqqjjjhhhiiihhhiiigggbbb\\\[[[^^^bbbQQQJJJ???666444999BBBHHHGGGFFFDDDBBB@@@>>>>>>======:::666666888:::;;;;;;999;;;>>>???AAACCCFFFIIIMMMHHHEEEFFFJJJKKKHHHDDDFFFGGGIIILLLOOOOOOKKKHHHKKKIIIGGGIIIMMMNNNLLLJJJOOOPPPQQQRRRRRRSSSTTTUUUSSSUUUWWWXXXXXXWWWTTTRRRUUUTTTRRROOOMMMJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEEEECCCCCCDDDFFFGGGHHHIIIIIIMMMMMMMMMNNNNNNNNNNNNNNNPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSTTTUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXTTTTTTTTTVVVXXXYYYXXXWWWXXXYYYZZZYYYWWWWWWXXXZZZ[[[ZZZYYYXXXVVVUUUTTTSSSTTTTTTTTTTTTSSSQQQPPPOOOLLLLLLKKKJJJIIIIIIIIIHHHFFFEEECCCCCCDDDFFFGGGGGGHHHIIIIIIJJJLLLOOOTTTWWW\\\bbbiiillllllooouuuzzz~~~uuujjj```YYYVVVTTTSSSUUUVVVTTTTTTYYYccckkkxxxyyyfffZZZRRRKKKEEECCCCCCCCCDDDGGGFFFGGGOOO___yyy}}}|||dddFFF???>>>888555888666666666555555444444444333222222222222222222222111111111111000000000000////////////////////////////////////////////////))),,,...---+++---444;;;------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***,,,,,,,,,+++***+++,,,*********+++++++++***)))+++***)))((()))***,,,---)))000777777000+++,,,000+++,,,---...---,,,,,,,,,------------............------...///000111222222555555555555777999;;;<<<;;;;;;<<<>>>@@@CCCFFFGGGJJJLLLOOOSSSVVVYYYZZZZZZZZZ[[[^^^aaaeeevvv%%%%%%$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''')))+++---...555@@@MMMVVVWWWSSSOOOLLLKKKJJJMMMWWWbbbgggccc^^^XXXYYYYYYYYYXXXXXXXXXYYYeeejjjnnnmmmhhhcccaaabbbkkklllkkkfffbbbdddllltttnnndddUUUFFF<<<888888999777888:::;;;;;;999888666777666444555666888888888666888:::<<<===@@@DDDFFFHHHDDDAAABBBFFFGGGCCC???BBBCCCEEEHHHJJJKKKIIIHHHHHHFFFDDDEEEHHHJJJHHHFFFKKKMMMNNNNNNMMMMMMOOOQQQPPPRRRTTTVVVWWWVVVTTTRRRRRRRRRQQQOOONNNMMMKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDAAAAAABBBBBBDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRRRRRRROOONNNOOOPPPSSSTTTSSSQQQRRRSSSSSSRRRQQQPPPRRRSSSQQQQQQPPPNNNMMMLLLKKKJJJKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEECCCAAA@@@???AAAEEEKKKNNNOOOQQQRRRSSSUUUYYY```eeerrrwww{{{{{{yyyyyy~~~{{{xxxrrrlllcccZZZSSSQQQQQQRRRNNNQQQTTTVVVZZZdddrrr}}}xxxdddSSSJJJDDD@@@@@@BBBAAA???CCCIIIIIIPPP]]]pppeeeMMM===>>>???777444777555555555555444444444444222222222222222222222222111111111000000000//////........................////////////////////////(((+++------+++---444;;;,,,,,,---///000111222333------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***+++,,,,,,******+++,,,)))***++++++************))))))*********+++++++++)))000666666000,,,---///+++++++++,,,,,,,,,,,,+++---------.........//////------...///000111222222555555555555777999;;;<<<:::;;;<<<>>>AAADDDFFFGGGIIIKKKOOOSSSVVVYYYZZZ[[[XXXYYY]]]aaaeeexxx$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&'''''''''///888CCCJJJLLLJJJIIIIIIGGGJJJOOOTTTWWWWWWVVVUUUUUUWWWYYY[[[[[[ZZZXXXWWWXXX[[[___```^^^]]]^^^```hhhiiiiiieeeaaacccjjjqqq~~~xxxnnnbbbTTTEEE888///000111333555666555333222222222333444555666666666444666888:::;;;===@@@CCCCCCAAA@@@AAACCCCCC@@@===???@@@BBBDDDFFFGGGGGGGGGDDDBBBAAABBBDDDEEEEEEEEEGGGIIILLLKKKHHHGGGJJJLLLNNNOOOQQQSSSTTTSSSRRRQQQPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNMMMLLLKKKKKKIIIIIIGGGFFFEEEEEEEEEEEEAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHHHHJJJLLLLLLKKKJJJJJJKKKLLLKKKIIIIIIJJJLLLHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDGGGMMMUUUZZZ```bbbddddddeeehhhooottt~~~~~~xxxnnngggeeeaaa]]]VVVPPPLLLLLLOOOQQQOOORRRXXX^^^gggsss}}}ssseeeTTTIIIEEE@@@>>>@@@BBB???>>>IIIWWWhhhqqq}}}}}}|||dddPPPCCC999999888444444999444444444444444444444444111111111222222222222222111111000000000/////////........................////////////////////////,,,---...---+++,,,000333+++,,,---...000111333333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++***+++,,,+++***)))***,,,(((***++++++***))))))***((()))***,,,,,,+++*********...111222///---,,,---+++***)))***,,,---,,,+++------........./////////,,,---......000000111222555555555666777999;;;;;;:::;;;===???BBBDDDFFFFFFIIIKKKOOOSSSWWWYYY[[[[[[WWWXXX\\\```eeeyyy$$$$$$$$$%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((***)))))))))((((((((((((+++111888<<<===>>>@@@CCCBBBGGGLLLOOOMMMKKKKKKKKKKKKMMMRRRWWWZZZZZZWWWUUUQQQSSSTTTSSSSSSUUUZZZ]]]^^^bbbfffgggffffffggghhhtttsssqqqlllcccTTTCCC777333222111000////////////---///111333333333333333333555666777777999;;;>>>>>>>>>???@@@@@@???>>>===<<<===???@@@AAACCCDDDEEE>>>????????????@@@BBBDDDDDDGGGIIIHHHDDDBBBEEEHHHJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOONNNNNNOOOOOOOOONNNNNNMMMNNNMMMLLLJJJIIIIIIHHHHHHEEEDDDCCCCCCCCCCCCDDDEEEAAA@@@@@@@@@???>>>>>>>>>======???@@@@@@@@@???>>>???@@@AAAAAABBBBBBAAAAAA???@@@AAABBBBBBBBBBBBBBBBBBBBBAAABBBDDDDDDCCCAAABBBCCCCCCCCCAAAAAACCCEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBB@@@AAACCCEEEFFFFFFFFFEEEHHHLLLQQQUUUZZZ```ggglllqqqtttvvvvvvuuuwww|||~~~}}}vvvuuuqqqjjjbbb[[[WWWVVVTTTQQQNNNLLLMMMPPPTTTVVV___bbbgggnnnvvv}}}ssscccZZZQQQFFF@@@??????>>>AAAFFFFFFNNNiiitttkkkmmmwwwgggLLLBBB>>>999666555666666777333333333333333333333333000111111111222222222222111000000000////////////........................////////////////////////---------,,,,,,,,,------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************)))+++,,,+++***)))***+++'''***,,,+++)))((()))***)))***++++++,,,+++++++++++++++,,,---...---,,,+++,,,)))((()))+++---,,,***............////////////,,,------...///000111111333444666777999::::::::::::;;;===???BBBDDDEEEEEEHHHKKKNNNSSSWWWYYY[[[\\\XXXYYY\\\```eeeyyy%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((,,,000222333666:::>>>???DDDIIIJJJHHHEEEDDDDDD???CCCJJJQQQVVVWWWUUURRRWWWUUUQQQMMMJJJJJJNNNQQQUUU\\\fffmmmooommmiiifff___```aaabbb```WWWKKKBBB999666111,,,******,,,---))),,,///111111111111111222333555555444555888::::::===??????>>><<<<<<===999;;;===>>>>>>???AAACCC:::<<<>>>===<<<<<<@@@DDDBBBFFFHHHFFFAAA???BBBEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKNNNOOOOOOPPPPPPPPPPPPPPPSSSRRRQQQOOONNNMMMMMMLLLIIIHHHGGGFFFFFFFFFGGGHHH@@@@@@???>>>======<<<<<<======???@@@@@@@@@???>>><<<======>>>>>>>>>>>>>>>;;;<<<======>>>=========>>>===<<<===>>>>>><<<;;;<<<===>>>===<<<===>>>@@@;;;;;;<<<======>>>??????????????????@@@AAABBBBBBHHHIIIKKKNNNOOOPPPPPPOOOPPPWWW```gggmmmrrrwww{{{yyy|||~~~{{{{{{~~~~~~~~~~~~yyy~~~vvvkkkgggbbb```\\\WWWRRROOONNNNNNLLLLLLLLLNNNRRRWWW]]]```oooqqquuuyyy||||||xxxuuugggWWWHHHCCCBBB???>>>???======CCCKKKRRReeerrraaaWWW]]]```nnniiiKKK???999;;;:::777888:::888222333333333333333333333333000000111111222222222222000000000000////////////........................////////////////////////+++******+++---......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************)))+++++++++***)))***+++'''***,,,+++)))((()))+++,,,+++*********+++,,,---,,,***)))***---...+++))),,,)))'''(((+++---,,,***............/////////000,,,,,,---...///000111111222444666888:::::::::999:::<<<>>>@@@BBBCCCDDDDDDHHHKKKNNNSSSWWWZZZ[[[\\\ZZZ[[[]]]```eeexxx&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((()))***+++,,,---///333666===GGGLLLIIICCC@@@AAA@@@BBBAAAEEEMMMPPPPPPTTT[[[]]]YYYSSSMMMIIIGGGHHHHHHTTT^^^jjjssssssmmmeee___\\\ZZZXXXXXXXXXUUUNNNIIIDDD>>>666000,,,,,,---...+++,,,...000111000...---222222333444444555666666;;;===>>>>>>===<<<<<<===>>>;;;::::::===>>><<<:::777777888999:::<<<>>>???HHHHHHGGGFFFDDDCCCAAA@@@FFFEEEEEEDDDDDDDDDEEEEEEGGGHHHHHHGGGFFFEEEGGGIIIKKKIIIIIIMMMOOONNNOOOSSSSSSSSSPPPMMMIIIHHHIIIKKKMMMIIIFFFEEEGGGHHHGGGEEECCCBBBAAA?????????@@@AAA@@@@@@@@@@@@???>>>===<<<<<<;;;;;;===???@@@@@@???>>><<<;;;;;;<<<===<<<;;;>>>======<<<<<<======>>>:::<<<======<<<===>>>@@@@@@???>>>???AAABBBAAA@@@CCCCCCEEEIIIMMMOOOPPPOOORRRUUUUUUSSSVVV\\\___^^^aaaeeeooo{{{|||{{{~~~~~~}}}~~~{{{xxxzzzwwwxxxyyywww~~~tttqqqzzz|||rrrkkkccc[[[UUUYYYUUUPPPKKKIIIJJJLLLNNNLLLKKKLLLQQQYYYcccjjjnnnuuu|||xxxqqqkkkbbbYYYSSSLLLCCC<<<===AAAAAA===BBBEEEKKK\\\sss}}}eeeYYYTTTQQQQQQiiiyyyXXX???666;;;999666444555888;;;>>>777444222222333555555444111111111111111111111111000000000000000000000000000000//////......------////////////////////////444+++&&&***000000//////............---,,,+++************,,,......---+++++++++++++++++++++,,,,,,************************---+++))))))***+++***)))************************,,,,,,,,,++++++*********+++++++++,,,,,,---------111///............,,,***111///,,,******+++---...---...///000111222333333555666777999:::;;;<<<<<<===>>>???@@@CCCEEEGGGIIIIIIMMMRRRTTTUUUVVVYYY\\\YYY[[[```bbbdddwww%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((('''(((*********,,,///222888AAAGGGDDD??????@@@@@@===;;;>>>DDDHHHKKKRRR[[[aaa\\\UUUMMMGGGEEEEEEEEEHHHTTTeeeqqqrrrjjj___WWWWWWWWWVVVUUUTTTPPPLLLHHHHHHGGGDDD<<<333,,,+++,,,+++,,,------............000000111111222333333444666888:::;;;::::::;;;<<<<<<:::888999;;;;;;:::888666666666666777999:::;;;AAAAAAAAAAAAAAA@@@@@@???BBBAAAAAA@@@@@@AAAAAABBBBBBDDDEEEEEEEEEEEEHHHJJJIIIFFFFFFJJJKKKJJJLLLPPPPPPPPPNNNKKKGGGFFFGGGIIINNNKKKHHHGGGIIIJJJIIIGGGEEEEEECCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAABBBDDDFFFFFFCCCAAABBB@@@??????AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAA===???AAABBBAAAAAABBBCCCBBBDDDGGGJJJJJJIIIHHHFFFFFFFFFGGGKKKPPPTTTVVVWWWZZZ]]]___^^^___cccdddbbbiiikkkrrrzzzzzzuuusssuuusssssstttuuusssrrr{{{zzzvvvuuuwwwxxxtttyyyuuuiiifffqqq{{{}}}~~~~~~sssmmmfff___[[[VVVQQQMMMJJJKKKKKKKKKKKKKKKJJJJJJHHHJJJOOOXXXcccnnnuuuxxxxxxyyyttthhh^^^XXXQQQJJJCCCBBBAAA???>>>@@@FFFLLLQQQ^^^nnnhhhQQQJJJPPPUUUnnnnnn[[[GGG<<<<<<666555333333555999===@@@666444222222333444444333111111111111111111111111////////////////////////////////////.......................................,,,******,,,...---,,,............---,,,+++***............---+++***)))++++++++++++++++++++++++************************+++***+++,,,------***(((************************,,,,,,,,,+++++++++*********++++++,,,---......///222000...---......---,,,000///---,,,+++,,,...///......//////000000000111555666777999:::;;;<<<<<<===>>>???@@@AAACCCDDDDDDJJJMMMQQQSSSTTTWWW\\\___YYY[[[___aaadddwww%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((&&&''''''''''''(((+++---000888>>>===;;;<<>>BBBJJJSSS[[[WWWPPPIIIDDDBBBBBBCCC>>>HHHWWWaaabbb]]]UUUPPPPPPRRRRRRQQQNNNJJJIIIHHHIIIMMMNNNHHH===444000111---,,,+++******,,,...///------......///000000000111333555777777777999:::999888777777888888777555444444444444444555555666777888999;;;<<<============<<<<<<;;;<<<<<<=========???AAABBBBBBDDDGGGIIIFFFCCCBBBEEEFFFFFFHHHMMMLLLLLLJJJHHHEEEDDDEEEFFFLLLJJJHHHGGGHHHHHHGGGFFFHHHGGGFFFEEEDDDEEEFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGIIIKKKOOOPPPMMMGGGCCCDDDCCCBBBCCCEEEGGGHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBEEEGGGHHHGGGGGGGGGHHHFFFLLLTTTWWWVVVSSSQQQPPPSSSQQQOOOQQQVVV[[[___aaaaaaeeefffeeefffhhhgggccchhhhhhlllooonnniiigggiiihhhhhhjjjllllllnnnxxxvvvooommmnnnooooooppprrrlll```^^^jjjvvvzzz~~~}}}}}}~~~yyymmmeeecccVVVSSSOOOLLLKKKJJJHHHFFFBBBCCCEEEGGGIIIJJJKKKLLLMMMQQQYYYdddooovvvyyyzzzmmmhhh\\\OOOFFFCCC???;;;999999;;;===;;;???RRRhhhrrrYYYJJJPPP```mmmpppWWWIII@@@888888===555444222222444777:::===555444222111222333222111111111111111111111111111////////////////////////.............../////////........................***222555...))),,,...,,,---......------,,,+++***+++,,,---+++((((((+++...---,,,,,,++++++*********************************111///,,,+++++++++***(((************************,,,,,,,,,++++++++++++******++++++---...///000000333111...,,,---...........................//////////////////////////////555666777999:::;;;<<<<<<<<<===???AAABBBDDDDDDDDDKKKMMMPPPRRRUUUYYY^^^aaaYYY[[[^^^aaadddxxx$$$$$$$$$$$$$$$$$$$$$$$$***)))'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''&&&%%%%%%'''***)))111666666666:::>>>???>>><<<:::999888:::???CCCIIIHHHEEECCCBBBAAABBBBBB???BBBEEEGGGGGGHHHIIIKKKJJJLLLNNNLLLIIIFFFGGGIIIGGGJJJMMMKKKFFF@@@<<<;;;333000,,,)))((())),,,---,,,,,,,,,------............111333444444444555666777666555555555555555444444444333222222222222222111222444666777888999999888888888888888888999::::::;;;===>>>>>>@@@BBBEEECCC???>>>@@@AAAAAADDDIIIGGGGGGGGGEEEBBBBBBCCCDDDFFFEEEDDDDDDDDDDDDCCCCCCGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCEEEFFFGGGHHHHHHHHHJJJMMMQQQUUUVVVQQQJJJDDDCCCBBBBBBDDDGGGIIIJJJJJJHHHHHHHHHIIIIIIHHHHHHHHHFFFIIILLLMMMLLLKKKKKKLLLKKKRRR[[[]]][[[XXXXXXYYY\\\XXXTTTSSSUUUZZZ^^^```bbbeeedddaaaaaacccbbb___\\\]]]___```^^^]]]]]]___\\\___ccceeefffiiiooovvvxxxpppfffbbbbbbdddccc```ggghhhbbbZZZZZZeeeppptttyyywwwtttvvvyyy|||{{{yyymmmgggcccbbb^^^VVVNNNKKKIIIHHHFFFDDDDDDEEEEEEEEEEEEDDDCCCCCCGGGMMMTTTXXX]]]```gggnnnrrrrrrnnnkkkXXXRRRIII@@@<<<<<<;;;999===:::;;;???BBBPPPqqqtttooodddZZZ\\\kkk|||oooXXXLLL@@@<<<999666555777777555444333222333555666444333111111222333222000111111111111111111111111////////////////////////---------....../////////........................+++<<>>;;;999888888888:::<<<>>>AAABBBBBBBBBAAADDDAAA===999777999???CCCDDDGGGIIIHHHFFFFFFHHHLLLGGGEEEDDDEEEHHHHHHEEEBBB999666111,,,))))))***+++,,,,,,,,,,,,------------///000222222111000111222444444555444444444444444555555444333222222222222111111222333444444444444666555555555666666777888888:::::::::::::::<<<>>>???<<<;;;===>>>===@@@DDDBBBBBBCCCBBB@@@???@@@BBB@@@AAAAAAAAA@@@??????@@@CCCCCCBBBAAAAAABBBCCCDDD???@@@BBBDDDEEEFFFFFFGGGIIILLLQQQUUUVVVQQQIIICCCBBBAAAAAACCCGGGJJJKKKKKKHHHHHHIIIJJJJJJIIIHHHHHHHHHJJJLLLMMMMMMLLLLLLMMMNNNTTTYYYZZZXXXVVVYYY\\\WWWTTTOOONNNPPPUUUYYY[[[______\\\WWWVVVZZZ[[[ZZZUUUWWWXXXVVVVVVWWWZZZ[[[TTTYYY^^^``````aaacccdddhhhbbb\\\ZZZ\\\\\\XXXTTT[[[[[[ZZZWWWYYYaaagggkkknnnjjjgggfffhhhhhheeebbbXXXQQQLLLMMMLLLGGGBBB@@@EEEDDDCCCBBBBBBBBBCCCDDDCCCDDDFFFJJJPPPXXX^^^cccgggiiikkkllljjjddd[[[UUUIIIDDD@@@>>><<<;;;;;;<<<@@@@@@FFFQQQ^^^uuummmiiieeeiiiwww~~~nnn```RRREEE@@@;;;888999:::777444333555555444333222222222333333222111222333333222111000000000000000000000000........................,,,,,,------......//////...........................???EEE777+++,,,...+++,,,,,,,,,---,,,,,,++++++,,,------+++---555DDDOOO------,,,,,,+++***))))))************************555111---******+++++++++************************++++++++++++++++++++++++******,,,---///000111222333000---+++,,,...///000,,,---///000111000///...---...///000222333444555555666777999:::;;;<<<<<<<<<===???BBBEEEGGGHHHIIIIIIKKKOOOTTTXXXZZZ[[[[[[YYYYYY\\\```fff{{{%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&(((+++...&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''((((((((('''%%%%%%''')))%%%***---,,,...444888999888<<>>;;;===>>>>>><<<<<<===>>><<<>>>??????===<<<======>>>>>>===<<<===>>>???@@@>>>???@@@BBBCCCDDDEEEEEEDDDGGGKKKPPPQQQNNNHHHCCCAAA@@@@@@CCCFFFIIIJJJJJJEEEFFFGGGHHHHHHGGGFFFEEEGGGHHHIIIIIIIIIIIIKKKLLLMMMPPPRRRRRRQQQQQQTTTWWWPPPNNNLLLMMMQQQVVVZZZ[[[YYYXXXTTTOOONNNSSSVVVUUUUUUXXXXXXTTTSSSVVVYYYYYYVVV\\\``````___```___\\\^^^[[[XXXXXXXXXWWWSSSPPPVVVWWWYYY[[[]]]```bbbcccaaa___\\\ZZZXXXVVVSSSQQQKKKEEEAAACCCDDDBBB@@@@@@AAAAAAAAA@@@??????AAACCC???EEENNNWWW^^^bbbcccbbbbbbaaa```^^^ZZZSSSKKKEEE>>>;;;999999888777;;;@@@DDDOOO^^^mmmzzzwww~~~www|||yyy|||ppptttqqqcccQQQFFF???::::::888555555555555444444111222222333333444444444111111111222444555444222000000000000000000000000........................---------------.........---------------------------999===444+++***+++)))++++++,,,,,,,,,,,,++++++,,,,,,***)))***111<<>>>>>???AAACCCFFFHHHIIINNNOOOQQQTTTXXXZZZYYYXXXYYYYYY[[[```hhh~~~%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&&&&'''***---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''(((((('''%%%&&&(((***%%%)))***(((***000333333444:::===:::888999777333444555888;;;>>>@@@AAABBBIIIGGGCCC>>>888555555666<<<;;;;;;===BBBHHHLLLMMMHHHCCC???>>>@@@AAA@@@???===<<<:::888555222000...++++++++++++++++++++++++***,,,......------...///+++---000000///000222555666555444333333222333333222222222222111000//////222111111222333444555555444444555444222222444555555333444888999666666888555777999999888888999:::666999;;;;;;999888888:::::::::999888999:::;;;<<<;;;<<<===???@@@AAAAAAAAA???AAADDDIIIKKKJJJFFFCCC>>>======???BBBEEEFFFEEEAAABBBDDDEEEEEEDDDBBBAAADDDEEEEEEDDDCCCDDDGGGJJJIIIJJJJJJKKKKKKLLLMMMNNNJJJJJJJJJMMMQQQUUUWWWWWWPPPQQQNNNJJJJJJNNNQQQPPPPPPTTTTTTPPPOOOTTTWWWUUUYYY]]]^^^[[[ZZZ\\\\\\XXXYYYXXXVVVUUUSSSRRRRRRQQQTTTTTTVVVYYY[[[ZZZYYYYYYQQQQQQQQQPPPLLLJJJIIIIIIDDD???===???@@@>>>>>>AAA===???@@@@@@???AAADDDHHHGGGMMMUUU]]]aaa```\\\YYYSSSQQQNNNKKKIIIDDD???<<<888666555777777<<>><<<;;;888777444111111333444444111222333444444444333333000000111333666777666555000000000000000000000000...........................------------------,,,------------------------,,,///111///,,,******+++***++++++,,,,,,,,,++++++***)))(((((()))+++...000++++++++++++++++++++++++************************$$$&&&+++000333222...+++******************************+++++++++,,,,,,,,,***++++++,,,---......///...---++++++---...---,,,---............------,,,---...///111222444555555555666777999:::;;;<<<<<<>>>>>>???BBBFFFKKKPPPSSSXXXUUUSSSSSSVVVYYYZZZZZZYYYXXX[[[aaajjj&&&&&&&&&&&&&&&&&&&&&&&&'''))))))(((%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%&&&(((***%%%((((((%%%'''---000///444:::;;;777444666555111000000222444888===BBBEEEMMMIIIBBB:::444333555888999777666:::AAAHHHLLLMMMCCCCCCAAA???======>>>???<<<<<<===<<<:::666333111************))))))))))))&&&(((+++,,,,,,,,,...///'''***---.........111444555444444333222222333333000111111111000000///...000000000111111222444444111222333222111111333555111000222666777333222444111333555666555555666777111444777777555333444555888777777666777888999:::888999:::;;;<<<=========<<<===@@@DDDGGGHHHFFFDDD999888888:::===@@@@@@@@@>>>@@@AAABBBBBBAAA@@@>>>BBBBBBAAA@@@???AAAEEEHHHFFFEEEEEEGGGIIIIIIHHHFFFCCCCCCEEEGGGJJJLLLKKKJJJHHHKKKJJJHHHHHHLLLMMMJJJFFFKKKLLLIIIJJJPPPSSSRRRTTTWWWUUUOOONNNSSSTTTQQQWWWVVVTTTQQQNNNNNNPPPSSSNNNLLLMMMOOOPPPNNNKKKJJJAAADDDFFFEEEAAA???AAACCCAAA===<<<>>>===:::;;;???===???BBBCCCCCCFFFKKKOOOVVVXXXZZZ[[[ZZZWWWTTTQQQHHHEEEAAA>>>===;;;999888:::777888;;;@@@LLLeee|||rrrqqq~~~uuu~~~```YYYMMM@@@999777777777444555444333333444333111555555666555444222000...//////111444777888888666000000000000000000000000.................................------,,,,,,,,,------------------------+++((()))---///,,,,,,///***++++++,,,,,,,,,++++++++++++,,,...///...+++(((++++++++++++++++++,,,,,,************************...,,,))))))+++---......*********************************++++++,,,,,,,,,+++++++++,,,,,,---------,,,+++++++++------,,,+++.........---,,,,,,,,,,,,...//////000111222222333555666777999:::;;;<<<<<<<<<===???DDDKKKTTT\\\aaa___ZZZTTTRRRUUUYYY\\\]]]YYYXXX[[[aaakkk%%%%%%%%%&&&&&&&&&''''''''''''&&&$$$""""""%%%'''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((///000222333444444333222222111000111222444777999<<<;;;999888666555555555444222000111555<<>>===999555111///---***))))))***+++***+++,,,+++***)))***++++++++++++,,,,,,---------222222222111222222333333444333222111///...---,,,///////////////...------////////////////////////000000111111111111111000333333333333333333333333222222222222222222222222444333333222222333333444666666666666777777777888888:::===@@@AAABBBAAAAAA777666666555555666888999:::999888777777999;;;<<>><<<;;;;;;<<<>>>???BBBBBBBBBAAAAAAAAA@@@@@@<<<===>>>@@@AAABBBBBBBBBDDDGGGIIIGGGCCCBBBEEEIIIEEEEEEDDDDDDEEEHHHJJJLLLIIIIIIIIIJJJJJJKKKKKKKKKRRRMMMLLLMMMHHHEEEQQQdddIIIFFFBBBAAABBBCCCAAA???@@@===<<<<<>>;;;??????@@@@@@??????>>>>>>AAABBBDDDGGGKKKNNNQQQRRR[[[VVVQQQLLLJJJGGGBBB>>>666999;;;888555555444444444<<>>777111111000///////////////...........................---------,,,,,,,,,,,,...---------......,,,***,,,,,,++++++---000444666,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++***************))))))******+++,,,...---,,,+++,,,+++)))'''************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........................---...000000000111222444444444555777888999:::;;;===>>>???BBBFFFLLLQQQTTTRRRSSSTTTWWWYYY[[[]]]^^^YYY\\\\\\\\\fff%%%%%%%%%&&&&&&&&&''''''%%%'''((((((&&&%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((,,,---///000111111111111///...---,,,---...000111666666555555555555666666777555222000111333777:::<<<999666666888999888777555555555777::::::888555444333000...,,,******))))))+++++++++))))))***+++******+++++++++,,,,,,,,,000000000000000111222333333333222111000//////...///000000000000///...---...........................//////000000000//////111111111222222333333333111111111111111111111111333222222111111222222333222222222222333333333333555777:::<<<>>>>>>======555444333333333444666666999888666666666777999:::;;;:::999888888999:::;;;======<<<<<<<<<;;;;;;;;;777888999:::;;;<<<<<<<<>>AAADDDAAA@@@??????@@@BBBDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEIIIDDDCCCFFFDDDBBBLLL\\\DDDAAA===<<<===>>><<<;;;>>><<<;;;<<<>>>>>>===;;;======>>>?????????>>>>>>DDDFFFHHHJJJMMMNNNOOOPPPMMMIIIDDDAAA???===:::777444666777777777;;;@@@CCCBBBIIIQQQ[[[nnnvvvnnnkkknnnzzz}}}pppdddXXXLLLCCC>>>===:::777555333333222111222222333333222222111555444444333222222111111///333444EEEhhhvvv\\\>>>111000000///////////////........................///////////////...---,,,...---,,,---......,,,***---,,,+++***+++---000111,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++******))))))******+++,,,...,,,,,,,,,---,,,***(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---///111111111111333444444555666777999:::;;;;;;@@@@@@AAACCCFFFIIILLLNNNQQQRRRTTTVVVXXXZZZ\\\]]][[[]]]]]]]]]ggg%%%%%%%%%&&&&&&&&&''''''$$$'''***+++)))'''%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&''''''''''''((((((((()))***+++---.../////////...---+++*********++++++//////000111333444666777666555222000...---......666444222333444666666666333222222333666777777666888777555333000---+++))))))***+++***))))))***+++))))))************++++++------------...000111111222222222222111111111111000000111111000000//////........................------............------......///000111111222222////////////////////////111000000000000000000111////////////000000000000222333555777888888888888222111000000000111333444666555444444444555666777666666444444444444666666777777777777777666666666555555555666666777777777999<<<>>>===;;;:::===@@@===<<<;;;;;;;;;<<<>>>???@@@@@@???>>>>>>======<<>>>>><<>><<<:::999::::::999888<<<;;;::::::<<<<<<;;;:::;;;<<<===>>>???@@@@@@@@@GGGIIIKKKLLLMMMLLLJJJIII???===999777666666444333555555555444555:::BBBIIIPPPVVV___ooovvvxxxuuu~~~kkk___fffttt{{{|||~~~pppssszzzkkkUUUGGG???:::777888777666555444444444444111111222222222222111111111111222222222333333333...///555@@@YYYrrrddd>>>111000//////......//////........................000111222222111///---,,,...---,,,---......,,,***...---+++))))))***+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,******))))))******+++,,,---,,,,,,,,,......,,,+++************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,------------...........................000111222111222444555555666777999:::;;;<<<<<>>::::::999888888999999:::999999999999888888888888>>>999666888999777777;;;;;;;;;:::999999999999888999999999999::::::::::::;;;<<<>>>@@@AAABBBCCCCCCFFFGGGIIIIIIHHHEEEBBB@@@:::888666444444444555555444666:::===@@@EEEOOOYYYbbbhhhsssnnndddlll{{{{{{ppp```YYY]]]pppzzzqqqnnnttt{{{kkkUUUCCC999777777777777666666555555555555555111111222222222222111111000000111111222222333333///---666888444EEELLL999000000///............///........................///000222333222///,,,***---,,,+++,,,---...,,,***...,,,+++)))))))))***+++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))******+++,,,,,,,,,+++---//////...,,,************************++++++++++++++++++++++++------------------------,,,,,,,,,------------...........................///000222222222222444666555777888:::<<<<<<<<<<<<:::===@@@DDDGGGIIIIIIIIIMMMOOOQQQTTTWWWXXXYYYZZZ]]]______^^^ggg%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''((()))***+++,,,------------...//////000111,,,,,,,,,,,,---///000111333444555666555333111///------------...000222333555444222111000000111333444666777888777444222000***+++,,,+++***)))***+++((((((((((((((((((((((((((((((((()))***+++---.........///000000111111222000000111111111111000000........................,,,,,,,,,,,,,,,+++************+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......////////////000000000...//////000111111111111000///.........///000111////////////000000111111111000000000000000000111222222333333333333333333444333222222222333444444333444444555555555777999666666666555555555555555333444444555666777777888;;;777555777888666444444888999999999999888888888777888888999888999999:::===>>>???AAABBBCCCDDDDDDAAAAAABBBBBB@@@===999666666666555333333555777999999>>>JJJWWW^^^dddooozzzzzz}}}jjjdddcccgggwwwzzzfffTTTLLLHHHNNN___vvv}}}uuu~~~oooTTTLLL@@@777444444555555555555555555444333333222000111111222222111111000111111111111111111111111555,,,555888))))))666555000//////.......................................---...000111000...+++))),,,++++++,,,------,,,***,,,,,,+++******+++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))******+++,,,,,,++++++---//////...---************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.................................///000222222222222444666555777999;;;=========<<<:::<<<@@@DDDGGGHHHHHHHHHLLLNNNQQQTTTWWWXXXXXXXXX[[[^^^^^^]]]fff%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%$$$%%%'''%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&&&&'''''''''((((((((((((((()))++++++******+++---...000111111------,,,,,,,,,,,,------555666888888777444111///---......---,,,---///111222222111...,,,+++---...111222444666666555444333---......---***))))))***))))))(((((((((((('''''''''''''''((((((***+++,,,,,,,,,,,,---...///////////////000000111111000000////////////////////////------...------,,,+++*********+++,,,---......///++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,------------...................../////////......------///000111---.........////////////////////////////////////...///////////////000000000000///...///000222333000000///000000111222333222222222222222111111111111111222444555666777888555444444555777888777666444666888888666666666777666777888999888888999;;;===>>>???@@@@@@@@@@@@@@@::::::;;;:::999666333111222222333333444777<<<@@@MMMTTTdddsssxxxwww~~~zzziii\\\```mmm|||jjj[[[NNNEEEBBBCCCNNNbbbyyy|||uuujjj[[[PPP===;;;777555555555444444333333333333222111//////000000111111111111000000222222111111000/////////444(((+++777444......///000///......------..............................+++,,,...///...---+++***+++******+++------,,,+++++++++++++++,,,---......,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,******))))))******+++,,,,,,++++++,,,...///---,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,---------.......................................000111222111222444555444666999;;;======<<<;;;>>>???BBBEEEFFFGGGFFFFFFLLLNNNQQQUUUWWWXXXXXXXXXYYY\\\]]]]]]fff%%%%%%%%%&&&&&&&&&''''''%%%'''******(((&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&'''((()))((()))***,,,---...//////......---,,,,,,,,,,,,---111333555666555333000...///000000...++++++---000...000000///,,,+++---///000111222333444444333222000111111///+++))))))***))))))))))))((((((''''''''''''''''''(((((()))***)))******++++++,,,,,,,,,---...///000000000000///000000000000000000000000////////////...---,,,++++++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,---------,,,,,,,,,------...---,,,,,,,,,---//////,,,,,,---........................//////.........,,,---------..................------...///222333000///......///000000000000111111222222222111111222222333333444555666666222333555444555666777777222555777888666555666777555777999999888777999<<<;;;;;;;;;;;;;;;:::999999666666555555444333222111111333555777:::???GGGLLLfffkkkyyy|||~~~~~~wwwppphhhfffhhhttt{{{vvvzzzeeeSSSLLLIIIIIIKKKOOOWWWgggqqqdddXXXLLLCCC>>>777666555555555555444333111111222222222111000000000000111111111111000000111000000000000/////////------)))...777444,,,...//////...------------...........................+++,,,,,,------------,,,+++******+++------,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++******))))))******+++,,,,,,+++***+++------,,,***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---///111111111111333444444555888;;;===<<<;;;:::>>>@@@BBBDDDFFFGGGHHHHHHLLLNNNRRRUUUXXXYYYXXXXXXYYY\\\^^^^^^ggg%%%%%%%%%&&&&&&&&&''''''$$$(((,,,...,,,)))&&&$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&''')))***+++,,,..................------,,,------...+++---000222333222000///000111111///+++***,,,...---000222111///...000222000000111111222222111111222333222000,,,***))))))******))))))((((((((('''(((((('''''''''(((((()))(((((()))))))))*********------...//////000//////000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,------------,,,,,,+++++++++++++++---,,,+++++++++,,,---...+++,,,---............---,,,------......------,,,------.........////////////...------///111333555333111000000111111111000222222333444444444444444333333333333444444444444333666666444222222333333222555999999777666777999444777999999888777:::<<<999999888777666555333333444444333333333222222222444666:::>>>BBBIIISSSYYYpppuuu~~~xxxuuurrrjjjbbb```kkkzzzwwwqqqzzzkkkRRRFFFEEEIIINNNSSSZZZ^^^kkk}}}rrrbbbSSSGGG===888777444333222111111111222222111222333444555555444333000000111111111111000000////////////000000000000+++;;;222&&&...000,,,444//////...------------...........................++++++,,,,,,---......///*********+++------,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++******************)))***++++++,,,,,,+++***+++,,,,,,+++)))************************++++++++++++++++++++++++---------------------------------.........//////........................---...000000000111222444333555888;;;<<<<<<;;;:::;;;===@@@CCCGGGJJJLLLMMMLLLNNNRRRVVVXXXYYYXXXXXXYYY]]]^^^___iii%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((,,,//////***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((***+++,,,---.........////////////......,,,,,,------...///000000000000000000...,,,***)))///............///000000......------...000222333222222222222000...,,,***,,,+++***)))(((((('''''')))))))))((('''''''''&&&'''((((((((())))))******(((***++++++++++++---...------......///000111111000000000000111111111111111111000000///...............---------------...,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++***+++,,,---............+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,------++++++,,,...............////////////---,,,,,,,,,---...000111555333///------...111333000000000000111222333333333333333333333333333333555444333333222222222222777333///---222777555///555444444444444444444444333333222222333222000//////.........///222555666<<>>@@@AAACCCEEEGGGIIIJJJJJJLLLNNNQQQUUUXXXZZZ[[[\\\WWWXXXaaaeeeiii%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%)))++++++'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))******+++------...///////////////,,,,,,,,,---.........//////000111111///---+++))),,,,,,,,,---...///000111/////////...//////000000///000000000000...---,,,,,,---,,,,,,+++***)))((((((((((((((((((((((((((((((((()))))))))*********((()))++++++******,,,---+++,,,,,,---......//////.../////////000000000000000000000000////////////333222111000///.........------------------------...---------,,,,,,,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,------............////////////---------------///000111444222000......///111222111111111111111111222333222222222222222222222222444333333222111111222222///...///333555555777;;;111111111111111111111111000000///000000000///---///000222333444888<<<@@@PPPfff|||}}}rrrhhh```jjjuuu}}}vvvooohhhbbb\\\\\\ggg{{{~~~|||xxxqqqkkkmmmvvvxxxwww~~~vvvxxxvvvrrrjjj```UUUKKKEEECCCAAAAAAEEEMMMVVV\\\^^^bbbjjjvvvsss```MMMDDD:::333222222000///111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000//////.........//////.........------------------------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,///555:::;;;666000......******++++++,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++---000222111...,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000000//////......//////000///000000111222333444444555777999999999:::<<<>>>???AAACCCEEEGGGHHHIIIJJJLLLNNNQQQUUUXXXZZZ[[[\\\XXXYYYaaaeeeiii%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''+++,,,---///000000000000,,,,,,,,,,,,------------...000111222111///,,,************+++,,,...000000//////000000///......---,,,---......///.........---...000000000...,,,+++''''''((((((((((((((()))))))))))))))************'''(((******))))))+++,,,)))******++++++,,,,,,,,,------------...............////////////000000000666666444222111000000000.........///////////////...............---------,,,---...//////000000///........................---......//////......---///...,,,,,,---......---............////////////............///000111111222222111000000000111111333222111111111111111111111111111111111111111111222222111111000000111111...///111333///+++---222......//////////////////,,,,,,,,,------.........///333666888999>>>GGGOOOcccyyyeee[[[YYYcccjjjeee^^^ZZZ[[[[[[___dddwww{{{xxxvvvtttiii___cccooo~~~|||wwwssstttuuupppggg^^^ZZZRRRJJJCCC>>><<<;;;>>>AAAGGGKKKOOOUUU\\\bbbmmmssswwwtttmmmbbbSSSEEE<<<777222111222333111000111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000/////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,------......//////---111555555111...---...))))))******************,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,)))222::::::333---,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///000111000000//////000000111000000111222333444555555555777999:::::::::<<<>>>???@@@BBBEEEGGGHHHIIIJJJLLLNNNQQQUUUXXXZZZ[[[\\\ZZZYYYaaadddiii%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%)))***,,,...///000111111,,,,,,,,,,,,,,,,,,++++++---///111333333000...,,,++++++***++++++,,,---...---...///000000///---,,,,,,,,,------------------...000222333333111///---))))))))))))(((((((((((())))))))))))))))))))))))&&&((())))))(((((()))+++((((((((()))))))))******+++++++++,,,,,,,,,,,,------------...///000000111666555444222222111111111/////////000000000000000///////////////...............///000000000000000//////////////////////////////000000000000//////222///------///000///---............////////////////////////000000111111000111111111111111000000333222111111000000000000000000000000000000000000000000////////////000000...333222---///555222(((......///////////////000***+++,,,------...000111555888;;;:::;;;CCCQQQ]]]pppoooXXXNNNIIIPPPTTTSSSSSSYYY___bbblllqqq|||yyyqqquuu}}}mmmmmmrrrsssjjj^^^]]]fffsssuuusssnnnjjjhhhbbb[[[MMMHHHBBB<<<;;;<<<@@@CCCEEEGGGKKKNNNRRRZZZdddkkkrrrrrrlll```SSSIII>>>555666444333333444333111///000000000000111111111111222222222222222222222222////////////////////////000000000000000000000000..................------........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000(((***------+++)))***+++************))))))))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,(((111999999333------000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------///---,,,***+++,,,...000111111000000000000111111000111222333444555555666555777999::::::;;;===>>>???@@@BBBDDDFFFHHHIIIIIILLLNNNQQQUUUXXXZZZ[[[\\\\\\ZZZ```dddjjj%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%'''(((***,,,...///000000,,,,,,,,,,,,,,,,,,++++++,,,...000222222111///.........---,,,++++++++++++***+++---...//////......---------,,,,,,,,,,,,,,,...///222444444222000///,,,,,,+++******)))(((((((((((((((((((((((((((((('''((())))))(((''')))***'''''''''((((((((((((((()))*********++++++++++++++++++,,,---...//////000111000000000000000111222////////////000000111111////////////////////////...///000000111000000000000000000000000000000000///000000111111000000///222111000000111111///.............../////////////////////000000000000000//////000111111111000///222111000000////////////////////////////////////......---------......///)))333000))):::SSSNNN333------........./////////+++---///000000222666999AAABBBAAA>>>>>>GGGXXXeeesssuuu^^^NNNEEECCCFFFHHHKKKTTT___fffgggkkkqqq|||xxxyyywwwnnnddd```eeekkkiiidddccceee```WWWWWW^^^nnnqqqooohhhaaa\\\WWWQQQEEEBBB===999888:::>>>@@@CCCFFFKKKRRRZZZbbbhhhlllhhhbbbUUUGGG???<<<777000//////000000111000...,,,//////000000000111111111222222222222222222222222////////////////////////000000000000000000000000------..................---.....................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///***+++++++++++++++,,,---+++++++++++++++***************+++,,,------......,,,------......------,,,***---000111///......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------222111///---,,,---...///111111000000000000111111000111222333444555555666666777999::::::;;;===???>>>@@@BBBDDDFFFHHHHHHIIILLLNNNQQQUUUXXXZZZ[[[\\\]]]ZZZ___dddkkk%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''')))***,,,------...,,,,,,,,,,,,------------,,,---...000111111000000111000///---,,,+++++++++)))***+++---.../////////......---,,,,,,,,,---------...000222222222000///...------,,,++++++******))))))))))))((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))************)))******+++,,,---------,,,,,,,,,,,,---...///000------......//////000000........./////////////////////000000000000//////111111111111111111111111///000000111111000000///000222555555333000//////............////////////...//////000000//////.........///000000000//////000///...............///........................,,,,,,,,,+++,,,,,,------)))222---''';;;YYYSSS666++++++,,,,,,---.........---000333444555777===AAALLLJJJFFFAAA@@@HHHVVVaaaeeekkklllcccVVVLLLEEE@@@@@@DDDHHHQQQ___nnntttsssgggkkkssszzzyyyrrrnnnnnnddd___VVVNNNNNNWWWeeeooonnnaaaVVVTTTRRROOOTTT\\\aaaccc```WWWPPPLLLGGGCCC<<<;;;:::999;;;>>>BBBDDDLLLRRR[[[aaaccc```[[[XXXRRRJJJ>>>444444888666000------...000000000000000...//////000000111111111222222222222222222222222000000000000000000000000000000000000000000000000.............../////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------******************************++++++,,,,,,------************++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------............------+++******+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...111111000///............111000000//////000000111000000111222333444555555666888:::::::::;;;===???>>>???AAADDDFFFGGGHHHIIILLLNNNQQQUUUXXXZZZ[[[\\\]]]YYY^^^ccclll%%%%%%%%%%%%%%%%%%%%%%%% ###%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***+++++++++,,,,,,,,,---.........///,,,,,,,,,---...000111222222222000///............,,,+++++++++,,,---......---,,,,,,,,,---...///000+++,,,---...////////////,,,---------......//////++++++++++++******))))))((()))******(((((()))***))))))))))))))))))))))))))))))))))))************(((((())))))******++++++++++++*********+++,,,,,,++++++,,,------...//////------........./////////...//////000000//////...000000000000000000000000//////000000000000//////---333999999444///...000............////////////---...////////////...---------------......//////------,,,,,,,,,---......------------------------+++*********++++++,,,---,,,...+++'''000===;;;...,,,,,,------...//////000000333777888888<<>>>>>>>>;;;888888999<<<@@@FFFKKKOOOZZZbbbjjjhhh]]]OOOEEEAAA===:::444000333888777222000111111000000111222333......//////000111111222111111111111111111111111000000000000000000000000////////////////////////.........//////000000000---------.........//////------------------------,,,,,,,,,---...000111222+++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))(((((()))*********)))***+++++++++,,,---------......------,,,,,,,,,,,,------............------,,,+++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------******+++,,,,,,---......------///000000000//////000//////......//////000///000000111222333444444666888:::;;;;;;;;;===???>>>???AAACCCEEEGGGHHHHHHLLLNNNQQQUUUXXXZZZ[[[\\\]]]XXX]]]bbbmmm%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$(((((('''&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&((()))))))))))),,,,,,------...///000000,,,+++++++++---///111333222222111000000000000000...---,,,+++***+++,,,---+++++++++,,,---000222333***++++++,,,---...//////++++++,,,...000111222333---------,,,,,,+++++++++)))***+++***)))((()))******************)))))))))))))))))))))************(((((((((((()))))))))))),,,+++******))))))))))))******++++++,,,---......,,,---------......//////...///////////////......000000000000000000000000//////000000000000//////+++444<<<<<<555......000............/////////000------...//////...---,,,,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,***((()))+++***'''***111//////000000111222333333111555999::::::>>>EEEKKKLLLIIIDDD???======>>>@@@???CCCCCC@@@???CCCGGGGGGJJJSSS\\\___```aaa```]]]]]]SSSLLLNNNRRRPPPJJJFFFAAABBBBBBAAABBBHHHRRRZZZ[[[RRRMMMLLLFFF>>>@@@HHH>>>>>>:::666777===@@@>>><<<;;;<<<>>>AAAGGGLLLOOOZZZbbbhhh___MMM>>>999;;;111333444333666:::999444333222000...,,,,,,...000---......///000111111222000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111---------.........//////........................******,,,...000333555666------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++***))))))***+++,,,---------111000///...,,,+++))))))------............------,,,...//////---+++++++++------------------------++++++,,,,,,,,,---------******+++,,,,,,---......(((***,,,///111111000/////////............////////////000111222333333444666888:::;;;;;;<<<>>>???>>>???AAACCCEEEGGGHHHHHHLLLNNNQQQUUUXXXZZZ[[[\\\\\\XXX\\\bbbmmm$$$$$$#########$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%******+++---///000111222---------------------,,,---...000111222111///...///...,,,+++******+++,,,.........------,,,,,,,,,+++---......,,,++++++,,,------......000111222333//////...---,,,++++++++++++,,,------,,,+++)))((())))))************))))))((((((((()))******++++++))))))(((((((((((())))))))))))))))))************(((((())))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////)))///===GGG???...)))///...........................---,,,++++++,,,---...+++++++++***************---,,,,,,,,,+++*********+++,,,,,,,,,,,,---------)))+++,,,+++******,,,---,,,---..................//////000111333444555555777888:::<<<>>>@@@AAAAAAAAAAAAAAA>>><<<:::;;;<<<;;;999>>>FFFHHHDDDDDDIIIQQQYYYbbbaaaYYYRRRQQQTTTKKKGGGBBB???@@@@@@>>>;;;<<<===>>>AAAEEEIIILLLNNNPPPMMMGGGBBB>>>;;;;;;;;;888666444333444777;;;===<<<===???CCCFFFIIILLLMMM^^^YYYQQQHHH???888333111111111111111111222222333111111000000//////......000000///////////////000000111222222111000///...////////////////////////000000000000000000000000......////////////......////////////////////////------------------------.........////////////000------------------------,,,,,,,,,,,,,,,+++***)))******+++,,,,,,***+++---++++++,,,,,,,,,,,,------888>>>777---...---***...000000000///...---++++++////////////////////////,,,...///...---++++++,,,+++++++++++++++++++++++++++,,,------......------............////////////...............///000000///000222222222222444666444555777999;;;<<<<<<===@@@AAADDDEEEGGGGGGGGGFFFNNNPPPSSSVVVYYYZZZ[[[\\\^^^ZZZ^^^bbblll(((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((((('''''''''''''''((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))***,,,---///000000///......------,,,+++++++++,,,///111222111111000//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------+++---......,,,++++++,,,---------...///000111222111111000......------...,,,,,,------,,,+++***)))))))))******+++*********((((((((())))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))*********++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,---666===888+++(((...++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************+++++++++++++++*********))))))*********+++++++++***+++------,,,,,,,,,---------...//////000////////////000222333555666666666777999;;;===>>>>>>???<<<======;;;999888999::::::;;;@@@GGGJJJHHHEEEDDDJJJPPPVVVUUUNNNHHHFFFGGG@@@===:::888888888888888======???@@@BBBCCCEEEEEEEEECCC???;;;888666555555666555444444666888;;;===@@@AAABBBDDDEEEFFFFFFFFFGGGDDD???999444111///...000000///000000000111222000000000/////////......000000///////////////000000111111222111000///...////////////////////////////////////////////////......////////////..............................------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,+++***)))+++***+++,,,+++***+++,,,++++++,,,,,,,,,,,,------///666111))),,,,,,***///............------,,,+++........................---000333444222///------+++++++++++++++++++++++++++,,,------......------............////////////...............///000000///000222222222333444666555666888:::;;;<<<======@@@AAACCCEEEGGGIIIJJJJJJMMMOOORRRVVVXXXZZZ[[[[[[]]]YYY\\\aaaiii))))))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&(((***---...&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***+++,,,---...//////...------,,,++++++***+++---///111111111111000000000000///...---,,,***++++++,,,,,,------...+++---......,,,++++++,,,---------------...///000111000///...............,,,,,,---------,,,,,,+++*********++++++,,,,,,,,,******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,...***,,,111///((((((---************************+++******))))))******+++***************************************+++++++++))))))************++++++***---///000///.........---...///000111111111111000000111333444555666777555666777999::::::;;;;;;777888888888666666888::::::===@@@DDDHHHJJJEEE???BBBDDDEEEDDD@@@<<<999999888777777555444555777999<<<===>>>>>>===<<<;;;:::999888777555444222111111555666666888:::<<<>>>???BBBBBBBBBBBB@@@>>><<<;;;444333111...---,,,,,,,,,...............////////////////////////.........000//////......///000000000000111111111000//////////////////////////////////////////////////////......////////////......------------------------------------------------,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,+++******+++++++++******++++++***++++++,,,,,,,,,,,,------,,,444///'''+++,,,***///,,,,,,,,,------,,,,,,+++........................,,,///444555444000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............//////////////////.........///000000///111222333222333444666666777999;;;<<<>>>>>>>>>@@@@@@AAACCCFFFHHHJJJLLLMMMOOORRRUUUXXXZZZ[[[[[[\\\XXX[[[___ggg&&&&&&&&&%%%%%%$$$######%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$######$$$''',,,000333'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))******+++------------------------,,,,,,...//////////////////000111111111000...---+++++++++,,,,,,,,,,,,,,,+++---...---,,,+++++++++------,,,,,,,,,---......///...---,,,,,,,,,,,,,,,------------......------,,,,,,+++,,,,,,------...---,,,,,,+++******))))))))))))************))))))***)))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++---((('''***+++((((((+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***************)))))))))******+++++++++,,,,,,,,,,,,------------+++...222333222000//////...///000111222333333333333333333444444555555555444555666666777777777777555666777777666777999;;;:::===<<<;;;@@@EEECCC;;;;;;:::888777777555333111444666666444222222666:::999:::;;;;;;999666444222222333444555555444444333888999;;;===???@@@AAABBB>>>>>>===<<<999555222000222111///...------------,,,,,,,,,---------------........................//////.........///000000000000000000000000//////////////////////////////////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******,,,+++)))***,,,,,,)))+++++++++,,,,,,,,,------222999333+++,,,+++(((,,,)))***+++,,,,,,,,,,,,,,,........................***---000111000---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////000///////////////000000///111333333333333555666777888999;;;===>>>???????????????@@@BBBEEEGGGIIILLLNNNQQQUUUWWWYYYZZZZZZ]]]XXX[[[^^^eee###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$######%%%))),,,///'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))***+++,,,...////////////......------,,,+++...///000111111000///.........------,,,+++******+++---...---,,,+++++++++------,,,,,,,,,------.........---,,,,,,,,,,,,------------......///000000......------------......000//////...---,,,++++++******+++,,,,,,+++******++++++******)))))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++'''&&&)))+++***))))))++++++++++++++++++++++++)))))))))******))))))))))))*********+++++++++,,,))))))******+++++++++,,,------------............,,,000333444333222000000///000111222333333333333666666555444444333222222333444444555666666555555777888999999888999;;;===;;;;;;888666999======:::888555333333555555444333333444444222......111555555666777777666444222000000222444666777888777777;;;===???AAABBBCCCCCCCCC888888888666444111...---111111000000////////////++++++,,,---...------,,,---------------........................///000000//////////////////000000////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***,,,+++(((+++///...)))+++++++++,,,,,,,,,------333:::555,,,---+++'''***))))))***+++,,,,,,,,,,,,........................+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////111000000/////////000000000111333333333333555777777888:::<<<>>>??????@@@CCCCCCBBBBBBCCCDDDFFFGGGLLLMMMQQQTTTWWWXXXYYYZZZ^^^YYY[[[^^^eee###%%%&&&((())))))))))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&)))(((&&&$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%''')))+++---///000000000///---,,,+++******,,,,,,---///000000000000000000///...,,,+++***)))+++---......,,,++++++,,,,,,,,,,,,,,,,,,---...///000//////.........//////............///000111222222111///...------...///111111000//////...------+++,,,---......---,,,+++,,,,,,,,,++++++******)))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''(((***,,,,,,***)))))))))))))))))))))))))))***++++++,,,,,,++++++*********++++++,,,---------+++++++++++++++,,,,,,,,,,,,,,,,,,---------.........111333444333222222222000111222222333222222222666666555444333222111000333333444555666666555555999:::;;;:::999888:::<<<;;;:::;;;>>>>>>:::888999777666444444666777777777888777666333111111333444222333444555555444333222000222444666888999999999>>>??????@@@@@@@@@@@@@@@555444333222111000000000,,,,,,,,,---......//////+++,,,---//////...------,,,,,,,,,---------------------------...///000000//////.........///000000////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***---+++(((,,,333222+++++++++,,,,,,,,,,,,------,,,444000))),,,,,,(((,,,)))***+++,,,,,,,,,,,,,,,---------------------------...---,,,+++,,,...111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////111111000/////////000000000222333444333444555777777888:::<<<===>>>??????HHHGGGGGGGGGGGGHHHIIIIIIKKKMMMPPPSSSVVVXXXYYYYYY^^^YYY\\\^^^eee$$$&&&((()))***)))((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%)))((('''%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''***+++---...//////---,,,++++++******))))))***+++---///111222000000///......---,,,,,,+++---......,,,++++++,,,,,,,,,,,,,,,---...000000//////.........//////000............///111333444555333111///------......000000000//////.........---...///000000///...---......------,,,++++++***,,,+++++++++*********)))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))&&&(((*********+++++++++************************,,,,,,---......---,,,,,,++++++,,,------...//////---------,,,,,,,,,,,,,,,............///////////////111333333222222222333111222222222222111111000444333333333222222222222222333444555666777777777:::;;;;;;999777666777888999:::EEESSSOOO===444999777777777777666666777777:::888555333444555555555333333333444444444444555333444555777999:::;;;;;;>>>===<<<<<<;;;:::999999111000///.........000111***++++++,,,,,,,,,,,,,,,,,,---///000111000///...++++++,,,,,,,,,---------------------...///000000///......---...///000111////////////////////////........................,,,------......------,,,------------------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++)))---+++(((---777555,,,++++++,,,,,,,,,,,,------'''000---(((,,,,,,***...++++++,,,,,,,,,,,,,,,+++------------------------,,,---......------///000------------------------+++,,,------......------............////////////222111111000//////000000000222333444444444666777666777999;;;===>>>??????HHHHHHIIIJJJKKKLLLLLLLLLKKKLLLOOOSSSUUUWWWXXXXXX]]]XXX[[[]]]eee$$$%%%'''((((((&&&%%%###%%%&&&((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''(((***++++++...---,,,,,,++++++,,,,,,''''''((()))+++///111333///////////////.........+++---......,,,++++++,,,+++,,,,,,---...///111222------,,,,,,,,,------...............000222444555777555222///---------...////////////...............///000222222000///...//////...------,,,++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((()))))))))***&&&)))***)))(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------////////////------,,,,,,------...///000000.........------,,,,,,,,,111111111111222222222222000222333222111111333444222222222222111000//////111111111222222333333444222333555666777888888888:::::::::777555333444555666:::NNNeee^^^BBB333888777999999888666444555666666222......111333222111444444333333444444555666666777888999:::<<<===>>><<<;;;999777555444333333...---+++))))))+++...000...///......---,,,+++***---...000222222111000///+++++++++,,,,,,---------,,,,,,,,,---...///000111///...------...///000111////////////////////////........................,,,------......------,,,------------------------------------------------,,,,,,---------.........++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))---,,,(((...999888...++++++,,,,,,,,,---------(((111...)))------***...,,,,,,---------,,,,,,+++------------------------)))+++...///...---------------------------------+++,,,------......------............/////////000222222111000000///000000000222444444444444666888666777999;;;<<<>>>>>>>>>DDDFFFHHHKKKLLLMMMMMMLLLJJJLLLOOORRRUUUWWWXXXXXX\\\WWWYYY\\\ddd%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((())))))+++,,,---.........+++,,,------...---------.........//////111222222...---+++***))))))***+++******)))***+++---000111///////////////.........////////////////////////333222111000///...---,,,.........////////////000.........///////////////,,,------+++******,,,...222111000///...---,,,+++,,,,,,------,,,,,,+++***---+++)))((()))*********))))))(((((())))))***+++)))))))))******+++++++++++++++---.........---,,,------...///////////////000000////////////000000...---------...///111222000///...---...///222333666555555555666666444222///111444666666444111///333333333333333333333333111111222222222333333333666777999:::;;;;;;;;;::::::888666444444555777888555777:::<<<===;;;888666???;;;666444555555333111444333111000///...------111222333444555666666666999:::;;;>>>???>>>;;;888<<<:::666333000.........111...++++++---...,,,***+++++++++,,,,,,---------111---,,,111999:::333+++------------------------111,,,***,,,...---...000---......///////////////---------............///------............------......------------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,++++++*********)))+++---/////////---,,,******+++---......,,,+++...,,,*********,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,........................000000000000////////////000000000000000000000000000111333333333444777999:::;;;:::999:::<<>>???@@@>>>;;;999888666333111///...---,,,,,,,,,---......,,,++++++---......---++++++,,,,,,,,,,,,------,,,++++++---///000///---------------------------+++,,,000333111,,,,,,000---......///////////////---------............///---......//////......---///......------......///.................................---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++------------------,,,,,,,,,,,,,,,,,,,,,...///000***///333222,,,((())),,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------..................................................................111111111111111111111111000111333333333444777999555777:::<<<>>>@@@CCCEEEJJJIIIHHHGGGGGGGGGHHHIIILLLMMMPPPTTTVVVXXXYYYYYYYYYTTTXXX[[[ddd%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((***+++------,,,,,,------------,,,,,,+++*********++++++,,,---...///000000000///---,,,......---,,,++++++******))))))***+++,,,---...//////////////////////////////......------,,,,,,,,,,,,,,,,,,---------......***++++++,,,---...//////,,,.........------...000333333333222222111111111//////000000000//////...******+++...000111000...+++,,,,,,---------------............------------.........///////////////000111111222222222111111222111000//////......///....../////////000000111///000111333444444444444333222111222333444222000222222111111111111222222000000000111111222222222222222222333333333444444333333333333333222222222000000111222444666888999888888888888999:::;;;;;;999888666555666777999999333111000......000222333555666888:::;;;============:::666444222111///...,,,,,,++++++++++++,,,------,,,+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,,,,...///------------------------+++...555999555///...333---......///////////////---------............///......////////////......//////............//////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,***---000111000...---,,,666777777444///,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,------......///.................................///////////////111111111111111111111111000111333333333444777999:::<<<@@@BBBCCCDDDFFFGGGHHHGGGFFFFFFFFFGGGIIIJJJLLLNNNQQQTTTWWWYYYYYYZZZ]]]XXXZZZ]]]eee$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((())))))(((&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((***+++,,,,,,---...............+++************+++,,,,,,+++---...000111000000////////////......---,,,,,,************************................................................,,,,,,,,,---------......++++++,,,,,,---......///+++---.........---...000111111111111111111000000111111000///...---+++***))))))***---///000///---,,,,,,---............---,,,,,,---...//////000000000000000000000111111222111111222222222222111111111111000////////////////////////000000000000000,,,---///000111222222222222111111222333333222000222222111000000111222222333333222222111111111000000111111111222222222222222222111111111111111111000111333555777888999999:::999888777666666777777444333222000000111333444444333222111111333555666::::::;;;;;;;;;;;;;;;:::666444000.........---,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++...000------------------------+++...555999555///...333---......///////////////---------............///...//////////////////.../////////....../////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,***+++------,,,---000333AAA<<<555111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------++++++,,,,,,,,,---------++++++,,,,,,---------...//////////////////////////////000000000111111111111111111111111111111111000111333333333444777999===@@@CCCEEEEEEDDDEEEEEEDDDDDDDDDEEEFFFIIIKKKLLLLLLNNNQQQTTTWWWYYYZZZZZZbbb\\\]]]___fff%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((((($$$%%%&&&'''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))***+++,,,---.../////////,,,,,,++++++++++++,,,,,,++++++---...////////////...//////000000///......------,,,+++***)))((((((------------------------000000000000000000111111,,,---------............------------............,,,...000000000///000111/////////000000000000000222111000///---+++)))''')))((()))+++---///...---+++,,,---//////......---++++++,,,...///000111222111111000000000111222333111222222222222111000000000000////////////000000///000000111111000000///,,,,,,---///000111222333222111111222444444333111222111000000000000111222444444333222111000000///000000000000111111111111222111111000000111222222444666888:::;;;;;;::::::999888666555333333222222000000000...------000222333333444555777888:::;;;=========<<<;;;999888777000...,,,+++,,,------,,,.........---,,,,,,++++++,,,---...---,,,,,,---///------,,,,,,,,,,,,++++++---......---,,,,,,...///------------------------+++,,,000333111,,,,,,000---......///////////////---------............///...//////000000//////...000//////......//////000------------------------.............../////////---------------------------------............///------------------,,,,,,000///,,,)))***111===EEEAAA888///,,,---///---***,,,,,,,,,,,,------------,,,---------............------------------------,,,,,,,,,---------......,,,,,,,,,---------------///////////////////////////000000111111222222333222222222222222222222222000111333333333444777999<<<>>>AAABBBAAA@@@AAABBBBBBBBBBBBDDDFFFIIILLLMMMLLLNNNQQQUUUWWWYYYZZZZZZccc]]]^^^```ggg''''''''''''((((((((()))((((((((()))))))))******(((((((((((((((((((((((()))(((((((((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((($$$%%%&&&'''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''***)))'''&&&%%%&&&'''(((&&&''')))+++---......///...------,,,,,,------------,,,,,,++++++,,,,,,---+++,,,...///000000000///000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000------.........//////////////////............---***---///000/////////000/////////000000000111111111000000///---+++)))(((+++***)))***,,,......---***,,,---//////...---,,,,,,,,,------...///000000000000/////////000111222111111222222111000000//////......//////000111222///000111111111111000///.........///000222444666222111111222444555444222000000111111111111000000222222222111000000000///000000111111111222222222111111000000111222333444666777999;;;;;;:::888777444444333333222111000///...///000///...///333777666777999:::<<<<<<<<<<<<:::999999888666444222111---,,,***+++,,,---,,,+++---------------,,,,,,+++---...///---+++***,,,///---------,,,,,,+++++++++---------------------,,,---------------------------++++++......,,,,,,///---......///////////////---------............/////////000000000000//////000000////////////000000........................---........./////////000........................------......////////////+++,,,---.........---,,,222222000------333>>>FFF666111,,,***,,,...---,,,,,,,,,,,,---------......------------....................................------.........////////////////////////........./////////////////////////////////000111111222222222222222222222222222222000111333333333444777999999;;;===>>>>>>>>>???AAABBBBBBBBBCCCEEEHHHJJJLLLMMMOOORRRUUUXXXYYYZZZ[[[```ZZZ\\\^^^fff))))))))))))************(((((())))))******++++++))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))###$$$&&&'''((('''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((---+++)))'''&&&'''((()))###$$$&&&)))+++---......//////...------.........///...,,,***)))))))))***)))***,,,...000000000000111111000///......------++++++++++++++++++++++++***++++++,,,,,,---------.........////////////000000000000///......------'''***,,,------,,,---.../////////000111111222222000000//////...---++++++---+++))))))+++---......***+++---//////...---,,,---------...............///...---------...000111111111111111111000///...............///111222333///000111222222111000///111111000000222444777999222222222333555555444333000000111111111111000000////////////000000000000111111222222222333333333222111111111111333555666555666888999999777555333000111111111111000//////...000111111111333888<<<;;;<<<===>>>>>><<<:::999444444333222111///---,,,---,,,+++,,,------,,,+++++++++,,,------------,,,---///000...+++***,,,...---------,,,,,,+++++++++---,,,+++,,,......,,,***------------------------111,,,***,,,...---...111---......///////////////---------.........////////////000000000000//////000000////////////000000000000000000000000000000---.........//////000000////////////////////////---.........//////000000)))+++---/////////---,,,***...111111...---111555------------------///000,,,,,,,,,------.........---------.........//////.................................////////////000222222111111000000//////000000000000000000000000---......///000111111222222222222222222222222222000111333333333444777999777999;;;<<<===>>>@@@BBBCCCCCCCCCCCCEEEGGGIIIJJJMMMOOORRRUUUXXXZZZZZZ[[[\\\VVVYYY\\\eee++++++************++++++,,,,,,*********+++,,,---))))))))))))))))))))))))))))))(((((()))+++,,,...++++++************++++++((((((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&'''******(((%%%(((((((((((((((((((((((()))'''&&&&&&((())))))(((%%%&&&&&&%%%$$$$$$&&&)))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&)))+++---++++++,,,---...///000111,,,,,,,,,++++++,,,,,,---,,,+++++++++,,,...000111222111111000000000000111000000000000///...,,,+++///...,,,+++******+++,,,+++++++++,,,---...///000222222222222111000///...////////////////////////111...---///333555222...------------,,,+++******......---,,,++++++******))))))***+++,,,,,,,,,,,,---------...............000000////////////000000------...///000000111111............///000111222222111000000000000000000222333333444444777;;;>>>555444222111111111222222000000//////.........---000///.........///000111...///111222333222222111111111222333333333333333111222222222111000///...111111111111000000///...000111333555777:::;;;<<>>>>>@@@BBBDDDEEEEEEFFFHHHIIIIIIJJJLLLNNNQQQTTTVVVXXXZZZ\\\[[[XXX\\\___jjj++++++************++++++,,,+++*********+++,,,,,,++++++++++++++++++++++++,,,++++++++++++---...///++++++************++++++******)))))))))((((((((((((((((((((((((((((((((()))((((((+++...///---+++((((((((((((((((((((((((+++***(((((()))***))))))'''''''''(((''''''%%%$$$(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&(((***,,,***++++++,,,---...///000......---,,,++++++++++++,,,,,,+++++++++,,,......000///////////////000000///000111111111000///...///...------,,,,,,,,,---+++++++++++++++,,,---.........///000000/////////------...///000111111222111...,,,...222444111...,,,------------,,,,,,+++//////......---,,,,,,+++)))***+++,,,---------------------....../////////000000////////////000000//////000111111222333333111111111111222333444555444444333222111111111111333333333222222333666999333222111000000000111111///...............------//////.........000111222222222444444555444333333222333333333333222111111111111000000000/////////111111222222222222222111444555666888:::<<<===>>>???>>><<<:::666333000///---,,,,,,---000000...+++,,,++++++++++++++++++,,,------,,,,,,------...///+++++++++++++++,,,---...------,,,,,,,,,---...///.........------------,,,////////////////////////---.........////////////111000//////111111///---000000////////////000000//////......//////...---000//////...///000111222000000111111111111000000.../////////000000000111////////////.........---000/////////..................---------......//////......------......///...000111111///........./////////.........------......//////000000000///////////////////////////111111111111111111111111000111111000...---///000111111111111111111111111222111111000000111111222777;;;???>>>:::666555555222222222333444666777888777999<<<===>>>>>>@@@AAACCCDDDEEEGGGIIIJJJLLLLLLMMMNNNPPPSSSWWWYYY[[[\\\[[[YYY\\\___iii,,,,,,++++++++++++,,,,,,,,,+++************++++++------------------------,,,,,,++++++,,,---...///++++++************+++++++++++++++************)))(((((((((((((((((((((((())))))***,,,///000000...((((((((((((((((((((((((,,,***(((((())))))(((''')))((((((***---,,,((($$$((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&((()))***))))))***+++,,,------...000///...,,,++++++++++++...---,,,+++++++++++++++------,,,------...///000000000111222222222222222/////////000//////......++++++*********++++++,,,***+++,,,---............***+++,,,...000222333444222000...000333444222///,,,,,,------...---------000000//////......------***+++,,,---............,,,------...///000111111111000000//////000000111111222222333333444444444444444444444444555666777666555444333222222222222222222222000......000222111000///.........///000------..................////////////000111222333555555555666555555444333333222222222111000000///111000///...---...///000333333444555666666666666999999:::;;;<<<<<<======888777555333000///...---+++---111555888777333000,,,,,,++++++++++++,,,,,,---------,,,------...//////...---,,,,,,,,,,,,,,,------,,,,,,------...///------------............////////////////////////////////////000000000000111000///000111111///---111111////////////111111//////.........///000000000////////////000111222000000111111111111000000////////////000000000000111111000000000000000///////////////............------------...///000000000//////////////////000///111222222000//////000000000000000////////////...///000111111000000///......//////000111111222222222222222222222222222///000000///------...000222222222222222222222222111000///......000222333555;;;@@@>>>888333333555333333333333444555666777888;;;===>>>>>>>>>???@@@CCCCCCEEEHHHJJJLLLNNNOOONNNNNNPPPSSSWWWZZZ\\\[[[[[[YYY\\\___iii------,,,,,,,,,,,,------,,,+++++++++************------------------------************++++++,,,,,,,,,++++++******++++++,,,++++++++++++************)))))))))))))))))))))))))))))))))***,,,------,,,))))))))))))))))))))))))***(((&&&&&&'''((('''&&&---***(((+++///111...***((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''''''''(((((((((((())))))***++++++,,,...------,,,,,,,,,,,,,,,000///...---,,,++++++************+++,,,---...///111111111111222111111111//////111222222111000///------,,,+++++++++++++++)))******+++,,,,,,++++++)))***+++---...000111222333222111222444444333111+++,,,---.............../////////......---------+++,,,---...////////////,,,,,,---...000111222222111000000//////000000111111222222222333333444444444333333333444444555666444444222111000000/////////000000...,,,,,,---//////...---,,,,,,---...///.........///000000000111000000000111222333444444444444444444333333222222/////////////////////000111000...------...000222666777888999:::;;;;;;;;;<<<;;;;;;:::999888777777333111///---,,,,,,,,,---,,,...222666888777444111+++,,,,,,,,,,,,,,,,,,+++---------------...//////444333111000...------------------------......///,,,------...//////000000///////////////////////////000000000000111111111111111111111111000///...111000///......///000111000000000000///000222444000000000000000111111111000111111222222111111000////////////000000000000000000000000000000000000///////////////.........------------...///111111000//////......//////000///111222222111000000111000000000000000000000000000//////000111222444555000000000111111111222222222222222222222222222222000111111000......///000222222222222222222222222111000//////000333777999666888999777444111111222444444444444444555666666:::;;;>>>>>>>>>>>>???@@@DDDEEEGGGIIIKKKMMMNNNOOONNNOOOQQQUUUYYY[[[\\\[[[\\\YYY]]]___iii......------------......,,,,,,,,,,,,++++++******------------------------***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++*********)))))))))************************************)))))))))******************************((('''((()))******)))555000+++***...000///,,,))))))(((((((((''''''''''''(((((((((((((((((('''(((((((((((((((((((((((('''''''''((((((((()))))))))(((((('''''''''''''''''''''(((((()))******************+++,,,---...///111111000///...---,,,,,,*********++++++---......222111111000///............///111222333222111111000///......------------++++++,,,,,,+++******)))***++++++,,,,,,---......111000000111222111000///++++++,,,---............------,,,,,,,,,,,,++++++,,,,,,---...////////////+++,,,---...///000111222000000////////////000000000000000000000111111111111000000000000111111222000000///...---,,,,,,,,,,,,---...---,,,,,,---///......---,,,,,,---...///000000111111222222333333111111222333444444555555111111000/////////......+++++++++,,,---///111222222111/////////111333555::::::;;;<<<=========<<<:::999888555333111///...///...---+++++++++,,,---***+++---......---------+++,,,------------,,,+++...------------...//////444333222000...---------------.........//////...,,,---......///000111111000000000000000000000000000000000000111111111222000111222222111000//////000000///......///000000...000111000//////111333///000000111111111111111111111222222222222111111000000000000////////////////////////////////////.........///////////////---------...///000111222///..................///...000111111000///000111////////////////////////111000//////111555999<<<333333222222222111111111111111111111111111111111222222333111000///000222111111111111111111111111222222111222555999===@@@===999555333555666666444444444444444555555666777:::<<<>>>???>>>>>>???@@@GGGGGGHHHIIIKKKLLLMMMMMMOOORRRVVVYYY[[[[[[[[[\\\\\\ZZZ]]]```iii//////............//////---.........---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,++++++++++++,,,,,,+++++++++*********))))))************************,,,------+++)))((()))+++************************+++******,,,///111222222:::555...******+++***))))))))))))((((((((('''''''''(((((())))))(((((('''(((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((('''''''''''''''(((((())))))))))))''''''((()))+++---...///000000111111000//////...,,,,,,+++,,,,,,---...///222111000...---,,,,,,,,,---...///000111111222222222111000///////////////............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++,,,,,,---,,,,,,,,,++++++******************+++,,,---...////////////+++,,,,,,---...///000000///......------......///..............................------------......------,,,+++++++++,,,,,,+++---......------///000///...---------...///000222222333333333333333333111111222333333333333222......---,,,,,,,,,------******+++,,,...000333444444333333333444555777888<<<<<<<<<<<<<<<;;;:::999555444222000...,,,***)))------,,,,,,,,,,,,,,,---,,,---------+++***,,,---+++,,,---......---,,,+++......------......///000111000///...,,,,,,,,,,,,------...////////////............///000111111222000000000000000000000000000000000000111111111111000222333222111///000000000000000000000000000000+++///111111...---///111///000111111222222111111111111222222222222111111000000000000////////////------............//////.........///////////////............///000111111///......------......///...000111222000000000111////////////000000000000111000//////111555:::===555444444333222222111111111111111111111111111111222333333222000000111333111111111111111111111111///...///000222666999;;;>>>777111111555888777444444444444444555666777888999;;;>>>?????????@@@AAAGGGHHHHHHIIIJJJKKKLLLLLLNNNUUU^^^```]]]ZZZZZZ\\\\\\ZZZ^^^aaakkk000//////......//////000///////////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++((((((***---++++++++++++++++++++++++******+++...222666888888444111...***(((''''''((())))))))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((())))))******''''''(((((((((((((((((((((((((((((())))))))))))'''''''''((()))+++,,,------...///000111111000///......---------......///111000...---------......,,,,,,------///000111222222111111000000000000111/////////000000///......------------------------,,,---......---++++++++++++++++++,,,++++++******************************++++++,,,...............+++,,,,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------------,,,,,,,,,---......---///000000//////000111000///.........000111222333333333333333222222222///000111111111000///...------,,,+++,,,,,,.........------...///222555666666666777888999:::;;;<<<;;;;;;;;;999888666444333......------,,,++++++++++++,,,,,,------,,,,,,+++---///111000...---...000+++,,,---//////---,,,+++...............//////000......------,,,,,,------,,,---...///000//////.../////////000000111111111000000000000000000000000/////////000000000111111000222444333111///000111000111333444444333111000---111555555222//////111///000111222222222111111111222222333333222222111111000000000/////////...---------....../////////............/////////000000///////////////000000000//////......//////000///111333333222111222333000000000111111111222222000000000111333444666666444444444444333333333333222222222222222222222222222333333222000///111222222222222222222222222222.........///000222333444555222000111555666555222333333333444555777888999999;;;===??????@@@AAACCCEEEFFFGGGHHHJJJKKKMMMMMMMMMYYYeeeggg___YYYYYY\\\\\\ZZZ^^^bbblll000000////////////000000///000000111000...,,,+++------------------------+++,,,---------,,,+++***---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++''')))***)))''''''***...++++++++++++++++++++++++(((((()))---333777::::::)))***+++***((('''((()))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++&&&&&&'''((())))))((((((((((((((()))))))))))))))''''''''''''((()))***++++++,,,...///111111000000000000///........./////////......------...000111,,,+++++++++---///111222111111000000000000111111...///000111222222222222.........////////////000...000111000///------...+++++++++++++++***)))(((*********************+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......---------............---......///000111000111333222111///000000111000//////000111222333333333333222222111111111....../////////---,,,+++...---,,,,,,---...///000222111000000111333555777777888:::;;;======>>>>>>;;;:::999777555222000///******++++++,,,---......***+++,,,------,,,+++***))),,,000000...------///+++,,,...//////...,,,+++...............///000000///............//////000,,,---///000000000///...000000000000111111111111000000000000000000000000////////////000000000000000222444333111///000222111333555777777555333111000555;;;;;;666222222333///000111222333222111111111222222333333222222111111111000000/////////...---.........//////000000---.........//////000000111000000////////////000111111000000000000111111000222444444333333444555111111111222222333333333...///222444444333111///222333333444444555555666333333333333333333333333111222222111///...000111333333333333333333333333555555555555555555444444000222555777888777555444222333333444666888999:::888:::===??????@@@BBBDDDCCCDDDEEEHHHJJJLLLNNNOOOLLL[[[jjjkkkaaaXXXXXX\\\\\\ZZZ^^^bbbnnn222222222222222111000000........................+++,,,.../////////...---...------,,,,,,------.........---------,,,,,,,,,//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************+++++++++++++++************)))++++++++++++******))))))++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******,,,+++***)))((((((((((((+++******))))))(((((('''+++******)))(((''''''&&&***)))'''&&&&&&(((+++---'''((()))***,,,---...///.........///////////////111///...000333555333000...---,,,+++***++++++,,,...///000000000///...---000111222333333222111000//////......///000222333111555...000,,,000<<<,,,------,,,,,,,,,++++++++++++***)))((((((((()))***)))***+++,,,,,,,,,+++***,,,---...---+++******+++,,,---------......//////***,,,...///---,,,,,,,,,------......///111222333222222111111111111111111...000333444333333333444111111222111111000/////////000000000000//////...,,,------......---+++***------...///000000111111777777777666666666666666;;;;;;:::888777666555555111111000///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------............///......---,,,,,,,,,------,,,---------------,,,,,,000000//////.........---+++000000------000000+++//////.........------------...//////......///111111111111111111111111111///000000000111111111222222222222222222111000//////000222111000222777;;;333@@@KKKIII<<<222000444222222222222222222222222111222222333333222222111333222111111000000111111000000000000000000000000222111111111000000//////...///000222222111111000///333444000///111222111///000111222222222222111111111111111111111111111333333333222222222111111222222333333333444444444222333333444444555555555000000111111222222222222222222333333222111///...444444555444222222444666444555555555555555444444444555111111555000///;;;999:::<<<>>>???@@@@@@@@@@@@CCCFFFIIIJJJLLLNNNPPPRRRTTTWWWZZZ[[[[[[YYYXXX^^^___bbbbbbsss222222222222222111000000........................------///000000000///.........------------...............------------,,,//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++************++++++++++++*********)))************))))))))))))************************))))))(((((((((((())))))******)))(((((((((((()))(((((()))***+++,,,------*********)))((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$))))))))))))******+++,,,,,,,,,------......//////...------...111222111///...---,,,+++++++++,,,,,,,,,,,,---................../////////000//////...............///111333444222666000222...222???///......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,---...---,,,,,,---...///...,,,,,,---.............../////////000---///111111000/////////000000000000000111222333222222222222222222222222...111333444333222222333000000111111000//////.........///////////////...,,,,,,...////////////...000000111111222333444444777777666666555444444444444444333222111000///...//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------...............//////000000///......000000/////////.........---000000------000000---//////.........------------...//////......///111111111111111111111111111111111111111111222222222222222222333222222111111222333444333333444888;;;AAACCCBBB<<<444111222555222222222222222222222222222222333333333333222222333222222111111111111111111111111111111111111111222111111111000000000000//////111111222111111000...222333000000222333222222222222111111111111111222222222222222222222222111111222222333333333444222222222333333333444444333333333333444444444444000111111111222222222222000111222222333222111111333444555444333333444666555555555666666555555444333666222333;;;888777@@@999;;;===???@@@AAAAAA@@@CCCFFFIIIJJJKKKLLLNNNPPPRRRTTTVVVYYYZZZZZZYYYYYY[[[]]]```bbbsss222222333333222222111000000000000000000000000000//////000111111111111000///......------......////////////.........------/////////...------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,+++++++++************++++++++++++************)))))))))***************************************((((((''''''''''''(((((()))(((((((((((()))************+++,,,---...///000******))))))((((((''''''''''''(((((((((&&&$$$###***)))(((''''''((())))))******++++++,,,---......---------...000111000///......---,,,,,,,,,------++++++++++++,,,---......---,,,,,,++++++,,,,,,,,,,,,------...000222444555222777111444111555BBB222/////////...............------......///......---,,,,,,.../////////...---...///000000//////000111//////000000000000111111000222444444222111222333222222222111111222222333111111111222222333333333///000222222111000000111///////////////......---,,,---...///////////////---...000111222333333333444444444444555666666777777666555444333111000000......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------............///,,,---...000000000//////...//////000000/////////000000////////////......///111000------000111////////////............------///000000///...000111222222222222222222222222333222222222222222222222222222333333444444333333333444444333333444666999BBB===555111000111222222333333333333333333333333222222333333333333222222333222222222111111111111111111111111111111111111111111111111111000000000///000111111222222111111///333555222111333555333777666444222111111111111222222222222222222222222000111111222333444555666222222222222333333333333444444444444444333333333111111111111222222222222///000111222333333333333333555555555333333444555555555666666666666555555666;;;666333::::::555999;;;<<<>>>@@@BBBBBBBBBBBBGGGIIIKKKLLLMMMNNNPPPRRRSSSSSSUUUWWWXXXYYYZZZZZZXXXZZZ___bbbsss333333444444333333222111111111111111111111111111111111111222222222222222000//////......//////000000000/////////........./////////.........------------------------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++)))))))))******+++++++++************************)))((((((''''''(((((()))((((((((())))))+++,,,,,,111000000///...---,,,,,,***)))))))))((((((((('''((())))))))))))(((((('''+++***((('''&&&'''((()))'''((())))))***+++,,,,,,......///000111111111000////////////////////////...---,,,++++++,,,...///---,,,+++***)))***+++,,,,,,,,,---...///000111111111555111444222666CCC222////////////////////////,,,---///000000000......---...///000000000///......000111111000000222333111111111111111111111111222333555444333222333444333333222111111111111111...//////000111222333333...///000000...---...///.........//////......---------...000111111111111222222333444555555666666666666555444555555666777666555444222000...---,,,------,,,,,,++++++******+++,,,,,,,,,---------...***++++++,,,---...//////---------............///+++---///111222222000000,,,------............---000000/////////////////////000///------///000////////////...............---///000000//////000111222222222222222222222222333333333222222222111111222222333444555555555555222222222111111222333444333111///000333333111...333333333333333333333333222333333333333333333222222333333222222222111111111111111111111111111111111111111111111111111111000000111111222222222222333777888444333555555444;;;:::777444222111222333333333333333333333333333222222222333444555555555222222222222333333333333666666666555555444444444222222222222222222222222111111111222222333333333333555666666444444444555555555666777777777666666555???999///333777444555<<<===???AAACCCCCCCCCCCCHHHJJJLLLMMMNNNPPPSSSUUUSSSSSSTTTVVVWWWYYYZZZ[[[YYYZZZ___cccsss555555555555555444444333333333333333333333333333222222222222333333444444111000000//////000000111111111000000000000//////000///////////////.................................------------------...------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***+++++++++++++++++++++,,,))))))******++++++,,,,,,***************************))))))(((((())))))***)))))))))***+++,,,---...333222111///---+++))))))))))))))))))((((((((((((&&&&&&%%%$$$%%%''')))+++))))))((('''((()))***+++'''''''''((()))******++++++,,,...///////////////000000000111111111111000111000///---------...//////...,,,+++++++++,,,---------------------,,,,,,...333///333000555AAA000......//////////////////+++,,,---/////////...------...///000000000///......000111111000000111333111111111000000000000000111222333222111000222333222111000//////......///,,,,,,---...///000000111,,,---...---,,,+++,,,---......///////////////......///000222222333333333777666666666666666666666555444333222111222333444222222000///---,,,+++***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////++++++,,,------...//////---------............///+++---///111222222111000,,,------...//////......//////000000000000000000///..................///////////////////////////...///000000//////000222222222222222222222222222222222222222222222222222222333444555555555555555222222111111222222222222---///111333333222111000333333333333333333333333333333333444444333333333222333333333333222111000111111111111111111111111111111111111111222222222111111111111111222222333888;;;;;;777444555555333===;;;888666444333444444333333333333333333333333444444444444444444444444222222333333333444444444888888777777666666555555333222222222222222222222444333333222222222111111333555666777555444444555555666666777888888777777666HHHEEE333333:::;;;;;;===>>>@@@BBBCCCDDDDDDDDDGGGIIIKKKMMMOOOQQQUUUXXXSSSSSSTTTVVVXXXYYY[[[\\\[[[[[[```dddrrr777777888888777777666555555555555555555555555555333333222222333333444555222111111000000111111222222222111111111000000000000000000000000000/////////////////////////////////......------......///...------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++******))))))))))))******)))))))))***+++,,,---.........---,,,++++++******))))))))))))((((((((((((((('''&&&%%%'''***---///((((((((()))))))))))))))'''''''''((((((((())))))&&&(((***+++******+++,,,//////000111111111000000222111111000//////000000111111000///........................---,,,******+++111---111///333>>>------------------.........******+++,,,------------,,,,,,.../////////...------...//////......///000000000////////////......///000000///......///111000///...---------------,,,,,,,,,------.........,,,---------++++++---//////000000111111111111111000111222333333333333333777666555444444444444555222111///---------///000...------,,,+++******)))++++++++++++++++++,,,,,,,,,,,,------.........///,,,,,,------......//////---------............///---...///000111111000000...///000000111111111111//////000000000000111111///......111111......///...////////////000000000...///111000//////000222333333333333333333333333222222222333333444444444333333444444555444444444444333222333444555444333555666555333000000333666333333333333333333333333333333444444444444333333222333444444444333111000222222222222222222222222111111111222222222222222222111111111111222333333888<<<<<<777444555444222;;;:::888666555555555555444444444444444444444444666666555555555444444444444444444444555555555555777777777777777666666666333333333333222222222222555555333222111111111111333555777777666555444555555666777888888999999888CCCaaaaaaEEE777:::;;;;;;===>>>@@@BBBDDDDDDDDDDDDHHHIIIKKKLLLMMMPPPTTTXXXRRRSSSUUUXXXZZZ[[[\\\\\\]]]\\\aaaeeeqqq999999::::::999999888777666666666666666666666666333333222222222333444555222222111111111111222222333222222222222111111111000000000000000000000000//////////////////////////////............//////......------------......------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,++++++++++++++++++***++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***+++---...'''((()))))))))'''%%%$$$((((((((((((((('''''''''$$$&&&))))))(((''')))***,,,---.../////////.........///000111222222222222222222222222111000///......//////000///...,,,++++++000,,,111...111<<<+++******++++++,,,,,,,,,,,,************+++,,,------***+++,,,---...---,,,,,,+++---------+++***+++,,,.........---------,,,,,,---......---+++,,,...000///...---------------...---------------------------...///...---...000222111222222333444333333333111222222333333222222222222111111000000111222333000...,,,***))))))+++,,,)))))))))***************************++++++,,,,,,,,,,,,,,,,,,,,,------------------...............---------............///////////////////////////......000111111222222222//////000000000111111111111...000555555000...111.../////////000000000000...000111111000000111222333333333333333333333333333333444555666777777888333444444444444333333222333222111222555666555222777666555222111222555777444444444444444444444444333333444444444444333333222333444555444333111000222222222222222222222222111111111222222333333333222222111111111222333444444888888444222444444333555555555555555444444444444444444444444444444444555555555555555666666666555555555666666666666777555555555555555666666666444444333333333222222222444444333222222222333444333555777888777555444555555666777888999999999999EEEpppxxxUUU<<<999999888<<<>>>@@@BBBCCCDDDDDDCCCJJJKKKKKKKKKKKKMMMQQQTTTRRRTTTWWWZZZ\\\]]]]]]\\\]]][[[```fffppp:::;;;;;;;;;;;;:::999999666666666666666666666666333333222111222333444555333222222111111222222333333333333222222222111111000000000000000111111111000000000000000000000000//////............//////......------------......---------,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,++++++*********++++++++++++++++++++++++((((((''''''''''''(((((('''''''''''''''(((((()))((((((((((((''''''''''''(((((((((((())))))))))))%%%&&&'''(((((('''&&&&&&'''((()))***(((%%%!!!)))))))))(((''''''&&&&&&$$$'''******(((((())),,,)))***,,,---------,,,,,,***,,,...111333444444444222333333333333111///......///000111111000///...+++000---111---000;;;***)))))))))******+++++++++******))))))***,,,---///)))***+++,,,,,,,,,+++******+++,,,+++)))((()))***---------,,,,,,+++++++++---------,,,++++++---///......---------......///..................------///000000000///000333555222333444555555555555555111111222222222111111000------,,,,,,---///111222///---***((('''''')))***&&&''''''((()))******+++******++++++,,,,,,------++++++++++++++++++++++++...............------------------.........//////000///...............///,,,,,,...///000000000000//////000000111111111222222000333999999333000222.../////////000000111111...000111111000000111222333333333333333333333333444555666777888999:::;;;444444444444333222111111000///...000333555333111000000000222555555444333444444444444444444444444333444444555555444444333222333444555555333111000222222222222222222222222111111111222222333333333333222111111111222333444///444555222111333555333111222333333444444333333555555555555555555555555333444444555666777888888666666666666777777777777222333333444444555555555444444444333333222222222333222222111222333555666333555888888777555555555666666777999999:::::::::444iii{{{ZZZ???<<<>>>???<<<===???BBBCCCCCCCCCCCCLLLLLLLLLKKKJJJKKKNNNPPPQQQTTTXXX[[[^^^^^^]]]\\\\\\ZZZ```fffqqq