BM66(m@ yyynnnkkkdddTTTIIILLLOOONNNRRRZZZ___kkkrrrpppqqqvvvvvvqqqnnngggbbbeeejjjjjjhhhgggfffgggkkknnnlllffffffiiimmmlllkkkhhheeegggmmmrrrssssssrrrrrrqqqqqqqqqqqqrrrrrrrrrssstttssspppmmmllliiihhhjjjiiiggggggjjjiiiiiikkkooorrrtttsssrrrwwwvvvsssooolllkkkmmmooossspppmmmjjjiiigggeeeccc``````aaabbbcccdddeeeeeedddaaa___```dddffffffeeeiiijjjmmmoooooonnnlllkkkjjjkkkmmmmmmlllmmmoooqqqoooppprrrvvvzzz{{{zzzyyywwwzzz|||}}}{{{|||xxxsssrrrxxx}}}ttthhhccc[[[SSSUUU^^^___WWWLLLGGGIIIQQQXXX\\\nnnpppMMM???888>>>BBB>>>===@@@BBBAAA@@@AAABBBCCCCCCCCCFFFAAA??????===::::::>>><<<;;;999999:::;;;:::999888888777666555444444333222222222111222222333333111111000000//////..................////////////000000//////.........---........................,,,---...//////...---,,,------............------***+++---......---+++***,,,...//////...------...+++,,,,,,------,,,,,,+++---------............//////............---------,,,,,,,,,---------......---------------------,,,111---***,,,000111...***////////////////////////........................///...---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,,,,---......////////////////////////------------------------............////////////////////////000000000000111111111111111111111111222222111111111111111111333333333333333333333333;;;<<<<<<<<<<<<<<<;;;;;;@@@GGGgggoooZZZQQQKKKDDDDDDKKKNNNVVV]]]bbbiiisss{{{{{{tttmmmllliiifffdddeeeiiihhhiiikkkiiifffhhhmmmjjjjjjjjjgggddddddgggjjjnnnnnnoooooooooooonnnnnnpppppppppqqqqqqpppnnnmmmmmmjjjiiikkkkkkhhhhhhjjjiiiiiikkkmmmoooqqqqqqqqquuutttssspppnnnnnnpppsssrrrqqqnnnkkkhhheeecccbbbaaabbbbbbbbbbbbbbbbbbccccccaaa___aaaeeeggghhhgggggghhhkkknnnoooooonnnmmmgggiiijjjkkkkkkmmmqqqsssssssssuuuxxxzzz{{{zzzxxx}}}||||||zzzmmmccc___YYYQQQSSS[[[YYYRRRIIIDDDFFFLLLRRRUUU^^^ttt{{{mmmSSSFFF>>>BBBEEE@@@===@@@@@@?????????@@@AAAAAAAAACCC@@@@@@BBB@@@;;;:::;;;;;;:::888888999999999888444444444444444444333333222222111111111222222333000000000000//////..................////////////000/////////.........---........................,,,---...//////...---,,,------............------***+++---......---+++***+++,,,......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............---------,,,,,,,,,---------......///...---///111000...+++***+++,,,...//////...,,,........................------------------------///...---,,,,,,,,,,,,---++++++,,,------------------------------------------,,,,,,,,,,,,---..............................------------------------............////////////.../////////000000000000111111111111111111111111111111111111111111111111111111222333333444555555999::::::;;;;;;;;;;;;;;;AAAGGGgggsssbbbPPPFFFEEEHHHFFFGGGMMMTTT^^^lllwwwyyyvvvsssqqqmmmjjjmmmsssqqqnnnlllkkkgggdddeeejjjgggiiikkkjjjhhhgggggggggiiijjjlllmmmnnnmmmmmmlllpppooooooooooooooonnnnnnnnnkkkkkkmmmlllhhhhhhjjjkkkkkkllllllnnnoooqqqrrrssssssrrrqqqpppqqqtttwwwssstttsssoooiiieeecccdddddddddcccbbbaaa``````___```______bbbeeehhhiiihhhgggiiilllooopppqqqpppppphhhiiijjjjjjjjjmmmqqqttttttuuuvvvyyy}}}~~~}}}|||}}}~~~~~~~~~yyytttiii```YYYXXXTTTMMMNNNTTTRRRLLLFFFBBBCCCGGGJJJMMMMMMUUU]]]bbbeeegggeee```SSSHHHAAADDDEEEAAA???AAA>>>>>>>>>===>>>>>>???@@@???>>>@@@DDDBBB<<<888888:::888666666777777777666111111111111222222333333222222111111111111111222000000000////////////...---............//////////////////...............------------------------------............------------............------++++++------------++++++)))+++,,,,,,+++******+++------++++++++++++---------------............//////............---------,,,,,,,,,---------.........,,,,,,...000111...+++))),,,//////...------///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,---............------------------------------,,,,,,,,,,,,---..............................---------------------------............/////////....../////////000000000111111111111111111111111111111111111111111111111///000111222444555666777666777888:::;;;;;;;;;;;;AAAGGGgggxxxhhh```XXXKKKCCCDDDEEEHHHTTTccchhhiiikkkmmmiiigggnnnwwwvvvtttssssssnnngggcccdddeeehhhlllnnnnnnllljjjhhhggghhhkkkmmmnnnnnnmmmmmmqqqqqqqqqpppooonnnpppqqqnnnkkkkkkmmmllliiihhhjjjmmmnnnnnnnnnoooqqqtttvvvrrrrrrrrrqqqpppqqqtttvvvuuuyyyzzzvvvnnnhhhgggiiigggfffeeecccaaa___^^^]]]]]]^^^^^^aaadddggghhhiiijjjlllnnnqqqrrrrrrrrrrrrmmmmmmmmmllllllnnnrrrvvvvvvwwwyyy}}}{{{yyy~~~}}}yyy|||yyyiiiaaaWWWRRROOOPPPNNNIIIIIIMMMMMMJJJFFFDDDCCCDDDFFFGGGFFFEEEJJJSSSXXXVVVRRRQQQLLLDDD???AAADDDBBB@@@BBB>>>>>>>>>>>>======>>>???<<<;;;===AAA@@@;;;777888999777555555555666555444111111111111111111111111222222111000000000000111////////////////////////---------.........//////........................------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++)))***,,,,,,***)))***+++...---+++******+++---...---------............//////............---------,,,,,,,,,---------......+++++++++******+++...000444333222///------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,---......//////......---------------------------,,,,,,,,,,,,---..............................---------------------------------.........//////........./////////000000111111111111111111111111111111111111111222222222000111111222444555555666555666777999;;;<<<======BBBHHHgggtttdddVVVPPPKKKGGGLLLWWWUUUUUUXXXYYYVVVTTTXXX___lllmmmssszzz{{{sssllljjjjjjmmmpppssstttrrrmmmjjjggghhhjjjlllmmmnnnnnnmmmqqqrrrrrrqqqnnnmmmoooqqqmmmkkklllnnnnnnkkkiiilllnnnpppqqqppppppqqquuuxxxrrrssssssqqqppppppqqqsssuuuyyy|||yyyqqqkkkjjjkkkjjjiiigggeeeccc```___^^^\\\]]]]]]___aaadddhhhjjjnnnooopppqqqrrrrrrqqqqqqnnnooopppqqqrrruuuyyy|||~~~yyywwwxxx|||ppp]]]TTTNNNLLLLLLNNNMMMJJJIIIKKKNNNMMMKKKHHHFFFEEEEEEFFFGGGFFFMMMZZZ___XXXOOOKKKIIIDDD@@@AAABBBAAA@@@AAA>>>???@@@???======>>>@@@<<<999999;;;;;;888777:::999777555444555555444333333333222222111000000///222111000000/////////000.............../////////------------............---------...............---------------------------------,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,...---+++******+++---...---------............//////............---------,,,,,,,,,---------......+++------***&&&)))222:::DDD<<<333......///...---........................------------------------------,,,,,,,,,------...,,,---......//////......---------------------------,,,,,,,,,,,,---..............................------------------------------------........................////////////000000000000000000000000000000111111111222222222222222333333333333444444444666888:::<<<>>>??????CCCIIIgggrrrqqqvvvlllbbbZZZWWWWWWNNNIIIEEEFFFEEEDDDFFFJJJUUUZZZfffuuu}}}{{{vvvtttvvvwwwyyy{{{|||zzzuuurrrjjjjjjkkklllmmmnnnoooppprrrtttuuusssooolllmmmooopppnnnooossstttpppoooqqqrrrtttuuutttrrrqqqtttwwwsssssssssrrrpppooopppqqqqqquuuxxxxxxsssnnnkkkkkklllkkkiiihhhfffdddbbbaaa^^^^^^^^^^^^___ccchhhmmmqqqqqqrrrsssssssssrrrrrrmmmpppsssvvvyyy|||~~~xxxwww|||~~~|||~~~}}}{{{zzzyyyxxxkkkYYYRRRLLLMMMNNNPPPPPPOOOMMMMMMPPPPPPOOOMMMIIIGGGFFFGGGIIILLLVVVbbbfff___UUUNNNMMMJJJFFFDDDCCCBBB@@@??????AAABBB@@@===<<>>222------///...,,,////////////////////////........................------,,,,,,,,,---......,,,,,,---............------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,------------.........------........./////////000000000000000000000000000000000111222222333333333333333333333333333333555666888:::<<<>>>??????DDDIIIggguuuooo}}}lll\\\LLLGGGGGGFFFEEEEEEEEEGGGQQQ```kkknnnnnnooorrrrrrtttwww{{{|||yyyvvvrrrqqqppppppqqqsssuuuvvvvvvyyy{{{yyysssooooooqqquuutttvvv{{{|||yyyxxxzzz{{{}}}|||wwwssstttvvvrrrssstttsssrrrqqqrrrsssppprrruuuwwwvvvsssooolllmmmlllkkkjjjiiigggffffffbbbaaa```^^^^^^bbbjjjpppvvvvvvwwwxxxyyyzzzzzzzzzqqqtttyyy{{{}}}}}}~~~~~~{{{ooocccUUUQQQLLLNNNPPPPPPQQQQQQOOONNNQQQRRRRRRNNNJJJGGGFFFGGGJJJOOOUUUYYY[[[YYYSSSMMMMMMLLLIIIFFFDDDCCCBBB@@@>>>AAABBB@@@===;;;>>>AAA===999777999999888:::>>><<<:::888777777777666444333222222222111111000000111111000///............---------.........//////,,,,,,---------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............---------,,,,,,,,,---------......///---,,,...222999>>>BBB<<<777111---,,,---------........................------------------------,,,,,,,,,,,,,,,---...///++++++,,,------------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,---------.........---------.........//////000000000000000000000000///000000111222222333333222222222333333444444444444555777999;;;======>>>EEEJJJgggooo}}}eeeVVVQQQLLLFFFBBB@@@>>>BBBLLLUUUZZZ\\\___``````bbbhhhooossstttssszzzyyywwwvvvvvvxxx{{{}}}|||yyytttsssuuuyyyxxx{{{|||wwwuuuwwwrrrsssuuutttsssssstttuuuqqqrrruuuyyyzzzxxxsssooommmmmmllllllkkkjjjiiiiiieeedddbbb^^^^^^ccclllsss{{{|||}}}xxx{{{~~~~~~}}}}}}}}}~~~|||zzzzzz{{{{{{{{{yyyxxxwwwpppeee[[[PPPOOOJJJMMMOOOOOOOOOPPPNNNLLLQQQRRRRRROOOIIIFFFFFFGGGJJJOOOPPPJJJIIIMMMLLLFFFHHHHHHGGGDDDDDDEEEDDDBBB===@@@BBB@@@<<<:::===AAA===999999;;;<<<:::;;;>>>===;;;999888888888777555000000000000111111111111111111000......------------------.........//////,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***,,,...---,,,+++,,,---+++,,,,,,------,,,,,,+++---------.........////////////.........---------,,,,,,,,,---------.........***(((---888??????===/////////---++++++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......---------.........//////000000000000000000000000///000000111222222333333000000111222444555666666333444666888:::;;;<<<<<>>@@@CCCCCCBBB@@@@@@???===<<<<<<>>>@@@???===:::888888999;;;<<>>999555222111222333111111111111000000000000......////////////..............................//////.........---------...------,,,,,,------...------------------------......---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,------...///000000***+++---......---+++***+++,,,,,,,,,,,,,,,,,,---///............---------...,,,+++---......+++'''---...333<<>>DDDHHHccc???CCClllqqq^^^\\\YYYTTTNNNIIIDDDBBBBBBBBBBBBCCCEEEHHHKKKMMMQQQQQQTTTZZZ]]]___dddjjjkkkpppyyywwwpppoooppppppssswwwxxxzzz{{{}}}}}}zzzyyyyyyzzzxxxvvvuuu{{{||||||zzzwwwttttttwwwzzz~~~yyyvvvsssnnnkkkpppxxx}}}{{{xxxzzzwwwqqqrrrttttttuuuwww}}}|||wwwrrrnnnooovvvxxxfffYYYRRRPPPOOOOOOMMMKKKJJJKKKIIIFFFHHHMMMFFFFFFGGGHHHIIIIIIHHHGGGEEEGGGHHHEEEAAA???BBBFFFFFFBBB???>>>???AAABBBAAA@@@@@@???===;;;;;;===???CCC@@@===:::888888999:::<<<999555222111111222444111111111000000000//////...//////000000//////...........................///.........------------...------,,,,,,------...------------------------...------------,,,,,,,,,------------------------,,,,,,------------,,,,,,******++++++,,,------...***+++---......---+++***++++++,,,,,,,,,,,,------///............---------+++***))),,,...///---+++,,,111888>>>???999111+++........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111000///...///000000000000000111111111111222333444444555444444444333555666777777999;;;>>>BBBGGGaaa777777SSSrrrxxxuuuoooiiibbb\\\XXXUUUMMMLLLKKKIIIGGGFFFEEEDDDEEECCCCCCFFFGGGGGGKKKQQQTTTVVV___iiilllfff___\\\___]]]^^^aaadddjjjvvvyyy~~~}}}zzzvvvrrruuuzzzrrrooonnnttt}}}zzz}}}ttt~~~vvvvvvwwwzzz~~~zzzyyynnneeeXXXOOOLLLMMMNNNNNNPPPMMMKKKJJJHHHEEEGGGLLLCCCBBBBBBCCCEEEFFFFFFEEEAAACCCEEECCC@@@>>>@@@BBBCCCAAA>>>===>>>???@@@@@@??????>>>;;;999999;;;===@@@>>>;;;888777666777777666444111000///111333444111111000000000000////////////000000000000//////------------------------............------------...------,,,,,,------...------------------------------------,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,******++++++,,,,,,------++++++------------+++++++++++++++,,,,,,---------///............---------+++******+++---...---,,,---555===>>>777000------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...000111000///...///111000000000000111111111111222222333444444444444444222444555666666888;;;===AAAEEE___;;;666BBBOOOZZZxxxuuuuuusssooojjjddd^^^ZZZPPPIIIDDDEEEGGGFFFEEEFFFJJJGGGIIIPPPUUURRRLLLIIIMMMIIIHHHJJJMMMSSS```mmm~~~}}}}}}~~~|||yyyxxxyyy{{{}}}~~~uuuyyy{{{wwwuuusssrrrsssuuukkkjjjmmmzzzzzz~~~{{{rrrooo]]]WWWOOOJJJJJJLLLNNNOOOPPPNNNNNNPPPNNNJJJKKKOOOFFFDDDAAAAAACCCDDDBBB@@@:::===??????>>>===>>>@@@AAA???===<<<<<<===>>>>>>??????===:::888777999;;;777666555444444555666777333222000//////000222444111000000000//////////////////000000000000//////------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,++++++++++++,,,,,,---------///............---------///---,,,++++++,,,,,,+++333888;;;777000++++++...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,,,,,,,---------------............///...///000000//////000111///000000000111111111111222222333444444444444333222333555666666777:::<<>>@@@>>>>>>===<<<;;;<<<<<<===??????===:::777666888999444444333333333333444555444333111000///000111222000000000////////////...//////000000000000//////------------------------,,,,,,------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///............---------///...---,,,+++,,,...000:::888444...+++***,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------+++++++++,,,,,,------------------............///---///000000//////000222///000000000111111111111111222333333444444333333222333555666666777:::<<>>@@@AAA===>>>>>>===;;;;;;<<<===@@@@@@>>>:::777666777999888777666555444333333222444333222000000000000111000000////////////............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///............---------++++++,,,,,,,,,000555999;;;555---)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------***++++++,,,,,,------...---------............///---...000000//////111222000000000000111111111111111111222333333333333333222444555666666888;;;===CCCGGG```---555777666888666888@@@RRRZZZmmmwwwkkkdddeeeppp}}}~~~xxxuuuvvv{{{uuuooosss~~~vvvwwwvvvrrruuuvvvhhhiiiuuu~~~yyynnndddUUUKKKKKKEEEEEEFFFEEECCCAAA@@@???===???EEELLLLLLIIIHHHKKKTTTLLLEEECCCFFFHHHFFFCCC:::999999:::===???AAABBB<<<>>>???>>>;;;:::<<<===AAA@@@>>>;;;777666777888777666666555444333222222222111111000000000000111000000/////////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************---,,,,,,++++++,,,,,,---)))******+++---......//////............---------***+++,,,,,,---222888===444000,,,***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------******+++,,,,,,---......---------............///---...000000//////111222000000000000111111111111111111222333333333333222333555666777777999;;;>>>CCCGGG___111444///---333444222888???IIIaaa~~~}}}www|||xxxqqqooouuu}}}uuulllbbbiii}}}nnnbbbYYYMMMGGGHHHCCCEEEFFFFFFDDDAAA???>>>>>>>>>BBBHHHHHHEEEFFFJJJQQQIIIBBBBBBGGGKKKKKKHHH???===<<<<<<>>>@@@BBBBBB<<<>>>???>>>;;;:::<<<>>>BBBAAA???;;;777666777888111111222222222333333333///////////////000111111000/////////............,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))******+++---...////////////.........---------...//////------111888===,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++,,,,,,---......---------.........//////,,,...000000//////111333000000000000111111111111111111222333333333333222444555777888888999<<<>>>CCCFFF___...///000111222333444444;;;999BBB[[[zzz{{{qqq|||zzzxxxvvvrrrrrrvvvkkkqqqxxxvvv]]]RRRMMMFFFEEEJJJHHHJJJLLLKKKFFFAAA>>><<<999<<<@@@CCCCCCCCCDDDDDDGGGEEEBBB@@@AAADDDHHHKKKCCCAAA???>>>>>>???>>>>>>=========<<<::::::;;;<<>>===???BBBCCCCCCBBBCCCDDDAAA@@@?????????@@@AAABBB@@@???>>>>>>>>>===;;;999;;;;;;;;;:::999999:::;;;>>>===;;;999777444333222222222333333333222111000.......................................---,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------,,,------......------,,,,,,------///444888444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------............//////////////////000111111111111111//////000111222333444555666777888777777888;;;===AAAHHHccc......///000111222333333222222777???HHHTTTfffuuu~~~xxxtttgggeeeeeeiiinnnqqqttt||||||vvvqqqvvv{{{www{{{~~~zzzvvvmmm[[[KKKGGGGGGDDDCCCFFFGGGIIIKKKKKKHHHDDDBBBAAABBBCCCCCCCCCBBBBBBCCCEEE>>>??????@@@???>>>===<<>>>>>>>>===;;;888555888888888888888888999999:::999888777555444222222111222222222222111000000........................,,,------------,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------.........---,,,------......------,,,---+++---444888444///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,............////////////...///000111222111000///...//////000111222333333666777999999888999<<<>>>CCCIIIddd......//////000111222222666555666888:::@@@NNN\\\|||zzz{{{zzzddd[[[```iiivvv|||wwwsssuuuwwwppppppooojjjeee___SSSIIIHHHJJJHHHGGGHHHGGGIIIKKKKKKHHHEEEDDDCCCDDDDDDCCCBBBAAABBBEEEGGGDDDCCCCCCBBBAAA@@@??????DDDAAA???===<<<;;;999777777666666777999999999888666555555444333333222222111111111111111000000000........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,------......------,,,---)))...888999000+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------............////////////---...000111222111000/////////000000111222222333555666888999999999;;;===DDDJJJeee.........//////000000111666222111222333444:::BBBWWWoooxxxsss|||~~~qqqdddbbbhhhyyytttjjjccc^^^[[[YYYVVVOOOIIIJJJLLLKKKIIIHHHFFFHHHJJJJJJHHHFFFEEEEEECCCCCCCCCBBBAAACCCGGGJJJKKKIIIEEEAAA@@@AAACCCDDDJJJFFF@@@<<<;;;<<<<<<===888777777888;;;;;;:::888333222222222222222222111111111000000000/////////........................,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,,,,------......------,,,---+++000888777---)))---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......------------..................////////////---...///000111000000///000000111111222222333333333555777888888999:::<<>>FFFOOOeeezzz{{{xxxyyysssyyyzzzqqqgggeeeeeerrr{{{xxxvvv{{{~~~{{{{{{sssjjjgggaaaWWWNNNIIIJJJLLLIIIIIIHHHIIIKKKKKKIIIFFFFFFGGGIIIHHHFFFDDDDDDDDDBBBCCCCCCBBBAAABBBDDDFFFNNNJJJCCC>>>===???DDDGGGJJJEEE???;;;;;;<<<>>>>>>:::888777999<<<<<<888444111111111111111111000000111000///.........//////------------------------++++++,,,---------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******,,,---.../////////,,,------......------,,,---333666000++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,------...............////////////000///...------///000111000000000111111111111111111444777999999:::;;;<<>>;;;;;;;;;;;;;;;;;;888777999<<<<<<777222111111111111000000000000111000///------......///------------------------)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''(((***+++,,,---------,,,------......------,,,---666777---'''+++///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---............/////////000111///---,,,,,,...111222////////////000000000000222555888:::;;;;;;<<<>>>CCCIIIddd,,,,,,,,,---------......///////////////000000111222111444999>>>HHH___ttt~~~zzz}}}iiiccc[[[XXX[[[```cccdddzzz~~~vvviii___UUUSSSOOOKKKHHHGGGGGGGGGGGGIIILLLNNNNNNLLLJJJHHHIIIGGGEEEDDDEEEFFFFFFFFFGGGEEEBBBAAAAAAAAA@@@>>>FFFDDDAAA???======>>>???>>>===<<<;;;:::999999999666666555555555555666666000000000000////////////111000000///...---------////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++...---,,,,,,,,,,,,---...)))))))))***+++++++++,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,------......---------------,,,+++,,,...///555333000---+++******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,+++,,,***(((***,,,...,,,***,,,------......------,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////////////////000000000000000111111111111222222222444555666777999;;;<<<===CCCJJJddd,,,,,,,,,------------...//////......//////000111///...000333555999GGGUUUmmmyyyyyyoookkk]]]]]]^^^dddkkkrrrvvvwww~~~yyyuuuppphhh]]]TTTNNNMMMJJJGGGEEEEEEEEEFFFGGGHHHKKKLLLLLLJJJGGGEEEHHHFFFCCCBBBCCCCCCCCCBBBDDDBBBAAAAAABBBBBBAAA???BBBAAA???===<<<<<<======<<<<<<:::999888777666666333333222222222222333333000000000000/////////...000000000///...---------////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...************++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,------...---------,,,---,,,,,,,,,---...000111000...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,***)))***---...---+++,,,------......------,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////000000000000000111111111111222222222555555777888:::<<<======BBBIIIccc,,,,,,,,,,,,------------///............///000000111000111333333333666;;;FFFSSSeeewwwyyyssstttsssnnngggeeelllpppvvv}}}xxxrrrkkkddd^^^WWWOOOIIIIIIHHHFFFDDDDDDDDDEEEEEEDDDFFFHHHIIIHHHFFFCCCBBBFFFCCCAAA@@@@@@AAA@@@@@@@@@@@@@@@AAACCCCCCAAA???======<<<<<<<<<;;;;;;;;;;;;:::888666555444333333111111000000000000111111000000000/////////......000000//////...---------......///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------+++++++++++++++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,---...000000---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------....../////////---++++++,,,---...---,,,,,,------......------,,,)))******+++---......///------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////////////////000000000000000111111111111222222222555666777999:::<<<===>>>BBBHHHaaa++++++,,,,,,,,,---------......------......///000111000111333555444333333444>>>NNN^^^ooozzzwwwzzzxxxvvvkkkdddcccdddeeeaaacccmmmvvvyyyyyyzzz|||mmmggg^^^WWWRRRMMMIIIFFFGGGGGGEEEDDDDDDDDDDDDEEE@@@BBBDDDEEEEEEDDDBBBAAADDDAAA??????AAABBBBBBBBB??????@@@AAABBBBBB???<<<999:::;;;;;;;;;;;;:::::::::999777555333222111111333222222222222222222333000000/////////........./////////......------------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,------------,,,+++++++++,,,...000000000+++*********+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---...//////000,,,,,,,,,------......---,,,------......------,,,******+++,,,,,,---.........------,,,,,,------...+++,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............////////////////////////000000000000000000111111111222222222444555666777999;;;<<<===AAAGGG___+++++++++,,,,,,,,,---------------------......///......------000333222000222777???JJJVVVeeettt~~~|||uuuqqqooogggjjjqqqnnn]]]TTTSSSWWWYYY]]]___iiiyyywwwnnn___ZZZSSSMMMIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBBBB>>>???AAACCCDDDDDDCCCCCCBBBAAA???@@@BBBEEEFFFEEE@@@@@@@@@AAAAAA???<<<999888999999:::;;;::::::999999888666555333222222111333333222222222222333333////////////........................------------------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,++++++---000111111///,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,---.........,,,,,,------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............////////////////////////000000000000000000111111111222222222222333444666777999:::;;;@@@FFF]]]++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......///000...,,,---111222///111333555888???HHHSSSZZZgggvvvxxxrrrddd^^^[[[eeezzz~~~{{{yyyqqqjjj[[[OOOMMMTTT[[[^^^jjjppp}}}}}}xxxoooddd]]]PPPMMMIIIFFFDDDDDDDDDEEECCCCCCCCCBBBAAAAAA@@@@@@???@@@BBBCCCDDDEEEDDDDDDBBB@@@???@@@CCCEEEFFFFFFAAA@@@?????????===:::888888888888888888888888999777777555444333333222222000000000//////000000000/////////.........------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---,,,+++---111222000...---,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,---------+++,,,------,,,,,,---...,,,------......------,,,---------,,,,,,+++++++++------,,,,,,,,,,,,---------------.........//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////////////////000000000000000111111111111222222222111222333444666888999:::???EEE[[[***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,------......111111------111222000/////////000222666;;;>>>DDDQQQaaappp}}}ppphhhkkkpppsss}}}|||wwwxxxppprrr{{{|||zzzuuuooolllmmmooojjjhhhaaa[[[^^^gggkkkjjjrrr{{{|||qqqhhhaaa[[[SSSMMMFFFEEEEEECCCBBBBBBCCCDDDAAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@>>>>>>@@@AAABBBAAA@@@???============;;;:::777777555555444555666777555444444333222222333333//////............////////////.........---------------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++///,,,+++...222333000,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------)))+++---,,,+++***,,,...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////000000000000000111111111111222222222111222333555777888999:::???DDDZZZ******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...&&&,,,///+++***///000...---...//////000000111222444;;;EEEQQQbbbpppuuusssyyyxxxwww}}}mmmffffff^^^___ooozzzooofff```[[[YYYYYY]]]aaadddgggmmmvvv}}}xxxzzzxxxuuuxxx~~~}}}wwwnnnyyy}}}zzzxxxnnnaaaWWWRRRNNNIIIEEEBBBCCCDDDDDDCCCBBBBBBCCCAAABBBCCCEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBB???===<<<=========<<>>GGGQQQ[[[bbbfffnnnrrrgggaaabbbfff{{{}}}||||||zzzvvvuuutttsssmmmjjjeee^^^VVVPPPKKKIIIGGGRRR___iiixxx}}}zzz}}}tttnnnllllll]]]RRRQQQNNNFFFDDDJJJEEECCCBBBDDDFFFGGGEEEBBBAAA@@@AAAFFFLLLNNNKKKFFFKKKJJJHHHHHHHHHEEEBBB???AAA>>>;;;:::;;;>>>??????===<<<::::::;;;;;;;;;:::777666555444333333333333333444555333111000000111444333111///...---......////////////////////////---------,,,,,,++++++++++++,,,,,,,,,,,,+++******------------,,,,,,+++***************************++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...---...///000000...,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------***+++,,,---...---,,,+++......---,,,,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000111111111111////////////000111222333222333444444444666:::<<<>>>GGG]]]******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000222444777;;;AAAGGGLLLVVV]]]mmmxxxpppnnn{{{xxxvvvrrrjjjbbbbbbgggssstttxxx{{{yyyyyy{{{|||~~~xxxpppgggaaa]]][[[[[[VVVWWWXXXYYYYYYVVVRRROOOXXX```kkkvvvyyynnneee```]]]ZZZRRROOOSSSQQQGGGBBBCCCKKKHHHDDDDDDEEEGGGFFFEEEDDDBBBBBBEEEJJJLLLIIIEEEEEEDDDCCCDDDDDDDDDBBB@@@BBB???<<<;;;<<<===>>>======;;;999999:::;;;:::999555444444333333222222222333444444333111000000111222111///...---,,,,,,------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,+++******,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++,,,,,,---...---...///000///...,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++,,,,,,------,,,,,,......---,,,,,,+++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000//////000000000111111111/////////000000111222333222333444444444666:::<<>>===<<<=========;;;;;;999777777888888888777000111222222222222111000111222333222000///000111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++************,,,,,,++++++,,,,,,---.........//////......---,,,))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000////////////000000000111//////000111222222222222222333444444444666:::<<>>???AAADDDEEEDDDBBB@@@???AAABBBBBBBBB;;;;;;:::<<<>>>>>>===<<<999777666666777777666555111111222222111111000000000111222111///...///000////////////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******+++++++++***))),,,,,,++++++,,,,,,---..................------,,,((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////...////////////000000000///000111222333333222222222333444444444666:::<<>>@@@BBBDDDFFFDDDAAA@@@@@@@@@???===888888999;;;===>>>===;;;888666444444555666555444444333222111000000000000///000111000///...///000///////////////...---,,,------------------------++++++,,,,,,,,,,,,---------------------,,,++++++++++++,,,---------,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,+++***,,,,,,++++++,,,,,,---...//////......------------))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////......////////////000000///000111333444333333222222333444444444666:::<<>>EEEMMMWWWaaagggsss~~~vvvnnnrrrxxxwwwppplllcccccc```]]]ZZZ\\\bbbhhhqqqvvvxxxtttkkkeeegggkkkfffeeedddeeeggghhhgggfffhhhlllooommmhhhhhhmmmrrrrrrtttwwwyyyzzzyyyxxxxxxxxxyyygggfffjjjttt{{{xxxvvvuuunnncccZZZXXXUUUOOOJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDFFFGGGFFFCCCCCCEEEFFF???CCCGGGIIIIIIIIIJJJLLLMMMKKKGGGCCC@@@???@@@BBBFFFDDDCCCBBBBBB@@@>>>;;;666777888:::<<<<<<:::777777555333333444555444333888666333000//////000111...///000000......///000------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------...------,,,+++***+++,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,---...---,,,+++,,,,,,++++++,,,,,,---...//////...---------------)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////........./////////000000...000222333444444333222222333444444444666:::<<>>DDD@@@BBBEEEFFFEEEEEEFFFGGGDDDCCCCCCDDDFFFIIILLLNNNRRRNNNIIIGGGGGGFFFCCC???>>>???AAABBBAAA>>>;;;888999999888888777666666666555444222111111222444555>>>;;;777333000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,+++******,,,000333......---,,,,,,,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,+++***---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------............///......////////////..................///////////////000000222333444555555555444333333444777999;;;BBBEEE\\\************************+++++++++,,,,,,,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------......---------,,,,,,,,,------------............111000///...///000222444333777<<>>CCCDDD@@@AAAGGGDDDEEE===999AAABBB@@@FFFAAABBBDDDDDDDDDDDDEEEGGGEEEDDDDDDEEEGGGJJJLLLNNNPPPMMMJJJHHHGGGEEECCCAAA>>>???@@@AAA@@@>>>;;;999999888888777666666555555444333222111111222333444<<<999555222///...//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++---000222......------,,,,,,,,,---,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------............///......////////////..................///////////////000000111333444444555555555444444444666888:::@@@EEE]]]************************++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------............000///...------...000111---///111444666:::???CCCEEERRRccclllmmmnnntttzzz~~~pppmmmiiigggddd___WWWRRRTTTTTTSSSPPPMMMIIIFFFDDDEEE@@@???CCCBBB@@@FFFQQQWWWQQQ???777>>>AAA???CCCAAABBBCCCCCCBBBBBBDDDFFFEEEEEEEEEFFFGGGIIIKKKLLLKKKKKKJJJHHHEEEBBBBBBBBB===>>>>>>>>>===<<<;;;;;;888777777666555555444444333222111000000111222333777555333000.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,...000111......---------,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------............///......////////////..................///////////////000000111222333444444666666555444555666888999>>>DDD^^^************************+++++++++++++++++++++,,,+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...---,,,,,,------...///000111000000111333555555;;;BBBFFFHHHNNNXXXaaajjjsss~~~uuuqqqmmmiii___\\\XXXUUUQQQLLLFFFBBBIIIKKKJJJHHHGGGGGGDDD???AAA>>>>>>AAA@@@CCCRRReee{{{kkkLLL:::===>>>;;;???BBBBBBBBBAAA@@@AAACCCEEECCCDDDDDDEEEFFFGGGHHHHHHDDDGGGHHHFFFBBB???@@@BBB======<<<;;;;;;;;;;;;;;;666666666555444444333333222111000000000000111222333222000...------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,...000000000------...---------,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------............///......////////////..................///////////////000000111222333333333777666666555555666777888===DDD\\\************************++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,---...///...---,,,---///000111111000000666???FFFEEENNN[[[cccgggmmmwwwyyy{{{}}}yyynnnccc[[[TTTOOOOOOLLLHHHEEECCCAAA???>>>CCCFFFFFFDDDEEEHHHDDD>>>@@@======???@@@HHH___wwwYYY???======;;;???BBBBBBCCCBBB@@@@@@AAACCCAAABBBCCCDDDEEEDDDDDDCCC???BBBDDDCCC???===>>>@@@===<<<;;;999999999999:::555555444444333222222111000000000//////000000000//////...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++---000111000///------.........---,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------............///......////////////..................////////////000000000111111222222333777666666666666777777777>>>EEEYYY************************+++++++++++++++*********)))))))))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,---.........///...---...000222222999AAAGGGJJJOOOWWW]]]hhhnnnwww~~~}}}yyyzzz~~~~~~yyyrrrjjjeeebbbfffeee[[[PPPIIIBBB===BBB@@@>>><<<;;;<<<>>>???===AAABBBAAAEEEKKKGGG>>>???<<<<<>>CCCAAACCCDDDDDDBBB@@@@@@AAA@@@AAACCCDDDDDDBBB@@@???<<<>>>@@@@@@???>>>>>>>>><<<<<<:::999888777777777444333333222222111000000////////////////////////...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++...222333000---,,,---.........---,,,+++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------............///......////////////..................////////////000000000111111111222222666666666777777888888888???FFFYYY|||************************++++++++++++*********)))((()))))))))*********+++************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,------------,,,...//////......///000,,,---...///000///...---000333666999;;;???CCCFFFJJJNNNWWW______]]]aaahhhqqqwww|||{{{}}}~~~~~~wwwvvvuuuvvvwwwvvvrrroooiiiiiigggeeeaaa\\\YYYWWWOOOSSSRRRJJJAAA===;;;999::::::;;;:::::::::<<<===888>>>AAAAAAGGGPPPMMMCCC@@@<<<===@@@@@@GGG\\\rrrzzzYYYBBBAAAAAA>>>DDDAAACCCFFFFFFDDDAAA??????@@@AAACCCEEEDDDBBB???===<<<<<<===???AAAAAA???===<<<;;;:::999777666444444333222222111111000//////.........//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,++++++///333444000,,,,,,---...//////---+++***,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------++++++++++++++++++++++++***+++,,,,,,---------,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------............///......////////////..................////////////000000000000111111111111444555666777888999999999???GGG[[[}}}************************++++++++++++******))))))(((((())))))*********+++)))************+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,---.........***,,,---...---,,,---...---,,,+++,,,...000111222//////000111444777:::<<<888:::BBBIIIJJJHHHMMMWWW]]]eeejjjiiijjjqqqyyy}}}|||{{{{{{}}}~~~}}}}}}~~~wwwtttvvvwwwuuussshhhfffdddbbbaaa^^^ZZZVVVVVVWWWWWWTTTPPPNNNNNNOOOEEEIIIHHH@@@999999;;;<<<666888;;;<<<;;;:::999999666===AAABBBKKKVVVTTTIII@@@===>>>AAA@@@CCCSSSfffzzznnnTTTAAAAAA???<<<@@@AAADDDGGGHHHEEEBBB???>>>@@@BBBDDDFFFEEEBBB???======<<<===@@@CCCDDDAAA>>><<<;;;;;;999777555333111222222111111000/////////---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,++++++///444555000,,,,,,---...//////---+++***---,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------++++++++++++++++++++++++***+++,,,,,,------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,------------.........//////......////////////................../////////000000000000000111111111111444444666777999999::::::>>>HHH]]]************************)))************+++++++++++++++++++++++++++++++++...---+++*********++++++,,,++++++******++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------000000000000111111111111111111222333444666777888BBBCCCEEEHHHJJJMMMOOOPPPZZZ[[[]]]^^^___cccgggkkkkkknnnrrrvvvyyyyyywwwvvvooonnnnnnppprrrvvvyyy{{{|||{{{yyyvvvtttuuuyyy|||||||||{{{yyyxxxwwwvvvuuuwwwuuussstttuuutttqqqnnniiifffaaa___^^^]]]\\\[[[SSSQQQLLLGGGCCCBBBAAABBB@@@AAA@@@>>>AAAGGGIIIGGG>>>======<<<:::999999888999999999::::::;;;;;;;;;>>>>>>@@@EEEJJJMMMLLLIII@@@???======>>>AAADDDFFFTTTOOOGGG@@@===>>>AAACCCBBBBBBBBBAAAAAA@@@@@@@@@>>>???AAABBBAAA???===;;;:::::::::===@@@AAAAAA@@@777777777666555333222111000000//////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))...------,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------+++,,,...000111000---+++------......------,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................///////////////000111222222333222222111222333555666888999:::BBBIIIZZZ************************)))************+++++++++++++++++++++++++++++++++---,,,+++*********++++++,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------............////////////111111111111111222333444555555777888:::;;;<<<===???@@@AAABBBCCCFFFJJJMMMPPPRRRUUUXXXZZZZZZYYYXXXUUUUUUUUUVVVXXX[[[^^^```eeedddcccaaa___```bbbeeeiiihhhggggggfffffffffgggddddddcccbbbaaa```_________]]]ZZZYYYYYYXXXVVVSSSQQQNNNKKKIIIIIIJJJJJJIIIGGGDDD@@@<<<999888999999===>>>===;;;>>>DDDEEECCC;;;;;;:::999999888888777999999999:::::::::;;;;;;<<<<<<===@@@DDDFFFDDDBBB???>>>======>>>@@@BBBDDDDDDBBB???===<<<>>>@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>======;;;::::::<<<======<<<:::666666666666444333222111000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,***---///000///...,,,,,,------......------,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................///////////////000111222222333222222111222333555666888999:::???III[[[************************)))************+++++++++++++++++++++++++++++++++,,,,,,+++************+++++++++************++++++++++++,,,,,,,,,---------*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------000000//////.../////////000000000000000111111111222333444444555666:::<<<<<<<<<>>>???@@@AAAAAAAAA@@@@@@???@@@AAACCCEEEGGGMMMNNNNNNMMMKKKKKKLLLNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLKKKKKKKKKKKKJJJGGGDDDBBBBBBBBBBBBAAA???===;;;:::;;;===>>>>>>>>>===:::777666666777777:::;;;999777:::???@@@>>>777777777777777777777777999999999999999:::::::::;;;:::;;;===??????>>><<>>=========>>>@@@AAA999999:::<<<===>>>??????BBBBBBBBBBBBAAAAAAAAAAAADDDCCCAAA???>>>===>>>>>>;;;::::::;;;;;;999666333555555555555444222111111/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......------,,,,,,------...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,***---000000---+++,,,---------......------,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................///////////////000111222222333222222111222333555666888999:::===HHH[[[************************))))))*********+++++++++************************++++++******************++++++************+++++++++++++++,,,,,,,,,,,,---************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---......------------......111000000000000000000000333444555444444555777999666666666666666777888888666666666666666888999:::<<<>>>??????===<<<===>>>???>>>============>>>>>>============>>>>>>>>>>>>>>><<<:::999:::===@@@AAA<<<:::777777888:::;;;;;;:::999888777666777888999777888777555777<<<===999444555555666666777888888888888888999999999999999:::;;;;;;===>>>>>>===<<<>>>>>>=========>>>>>>???;;;;;;<<<===============BBBBBBBBBAAAAAAAAAAAAAAADDDCCCAAA@@@>>>>>>======:::999999::::::777333000444444444444333222111000........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---,,,,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***---000///+++***+++...------......------,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................//////////////////111222222222222222111222333555666888999:::<<>>>>>>>>???????????????>>>???>>><<<;;;;;;<<<======AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBB@@@>>><<<:::999888888999999888555222222333333333222111000///---------...............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,---------,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++---//////...+++***,,,...------......------,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++***++++++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................//////////////////111222222222222222111222333555666888999:::>>>HHHUUUvvv************************)))************+++++++++************************((()))******+++***************))))))))))))******))))))*********+++++++++)))))))))************+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000++++++,,,------......///---...000///...---...///......------------......---............/////////,,,...000000///...///000000000/////////000111111111222222222222222222222///000111333555;;;BBBGGG<<<999666444555666666555444444444444444444555555666888777555666:::999555444555555666888999999:::888888888777777777777777444666888999999:::<<<>>>>>>???@@@BBBBBBBBBAAA@@@>>>===;;;999:::;;;>>>@@@????????????@@@@@@@@@@@@===>>>@@@AAA@@@>>>;;;999999888777777888777555444111111222222111000//////---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,,,,---------------......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,111000...---,,,------...------......------,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................///////////////000111222222333222222111222333555666888999:::@@@JJJUUUrrr************************)))************+++++++++************************'''((()))***++++++***)))******))))))))))))***************+++++++++,,,,,,))))))))))))************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,---------...............//////...000111111000///000111...........................//////000111111111000...///111000//////111222111000000000111111222333333333333333222222222222///111222333444777===AAA;;;999666555555666666666777777666666666666666666555777666444666888777333444555555666777888888999888888777777777666666666444666888888777888;;;>>>>>>???BBBDDDEEEEEECCCBBB???>>><<<;;;<<<===>>>@@@======>>>>>>>>>?????????<<<<<<===>>>>>>===<<<;;;;;;999666555555555444333000000111111000000//////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,666111,,,+++...000///---------......------,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++*********+++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............................................................///////////////000111222222333222222111222333555666888999:::AAALLLXXXsss************************)))************+++++++++))))))))))))))))))))))))'''((()))+++++++++***)))******))))))))))))******++++++,,,,,,,,,---------))))))))))))************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,...---,,,+++************......---------,,,,,,,,,)))+++------+++++++++,,,,,,---.../////////......,,,---...///000000000000,,,---...---,,,---///111///////////////000111222000000000000/////////......000111000...000444777777555222222333444555555666666555555444333333333555666666444555888666111444444555555666777777888888888777777666666666555666999::::::888888;;;>>>>>>@@@CCCFFFGGGGGGEEEDDDBBBBBBAAA@@@???>>>>>>===<<<<<<======>>>>>>>>>???<<<<<<;;;:::;;;<<<===>>>===999555333333333222222///000000000000000///...,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,---.........---***++++++,,,,,,------...++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------888222++++++///222000,,,------......------,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++*********+++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............................................................/////////000///000111222222333222222111222333555777888999:::AAANNNZZZvvv))))))))))))************************************))))))))))))******************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++(((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------........................////////////000000000000///////////////////////////000000000111111111111111111222222222333333333333333333333333333333333666666555444333222222111666666666666555444333222444444444555666777777888;;;999777666555666777888888999:::999888888:::<<<>>>???@@@AAACCCDDDFFFFFFDDDDDDDDDAAA===:::::::::<<<;;;;;;<<<>>>???@@@@@@??????===<<<:::999777777666555444222111000000///////////////////////////.........///......------***+++,,,---------------******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++---...,,,)))***///444333111///,,,++++++,,,---......---------,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++------------------------....................................////////////000000000000000111111111333333333444666777999:::@@@JJJ\\\zzz))))))))))))************************************))))))))))))************)))******++++++******)))************************))))))))))))))))))))))))))))))*********+++++++++)))))))))******++++++,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,---......---,,,+++------------------------------------------------....../////////000000000//////////////////////////////000000000111111111000000000111111111222222333333333333333333333333555555444444333333222222444444555666666555555555333444444555666666777777:::999777555555666777888777999999999888888:::;;;:::;;;<<<===>>>???@@@AAADDDDDDDDDBBB???======>>>>>>;;;999:::===??????>>>===<<<;;;999888666555444333333111000//////..............................------............------+++,,,,,,------...------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...,,,***,,,111666000///---,,,+++,,,............---------,,,,,,,,,++++++*********+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++------------------------....................................////////////000000000000111111111111333333333444666777999:::@@@JJJ\\\{{{))))))))))))************************************))))))))))))************)))******++++++******)))************************)))))))))))))))))))))))))))))))))*********++++++************************+++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------------------------------.........////////////000////////////////////////////////////000000000000////////////000000000000222222222222222222222222333333333333333333333333333333444666666777777777333444444555555666666666888777666555555555666777777888999999888888999:::888999999:::;;;<<<<<<<<>>999999===@@@@@@>>>;;;:::888666444333222222//////...---------------........................,,,,,,------...------,,,,,,,,,------------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++---------,,,,,,///444777---,,,+++++++++---...///......---------,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------------------------....................................//////////////////000000111111111111333333333444666777999:::@@@III\\\}}}((()))))))))************************************((()))))))))************))))))************))))))************************))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////................................./////////000000....../////////000000000111111111111222222222222111222222222333333333444333444555666666666666666333333444444444555555555666666555444444555555666555777999999888777888999999:::::::::;;;;;;<<<<<>>>>>>>>>>>@@@AAAGGGAAA;;;:::===@@@@@@>>>999888555333111000000111---,,,,,,,,,,,,---..............................+++,,,------.........------,,,++++++***+++,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------,,,,,,------...///---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,***)))+++000333333222------,,,,,,++++++++++++......---------,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------------,,,------------------------....................................////////////...//////000111111222222333333333444666777999:::@@@GGG\\\))))))))))))************************************))))))))))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))***++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++))))))*********++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------.........///////////////000000000000/////////000111111222222000000000111111222222222555555555444444222111111333333333333333333333333222333333333444444444444333555888888777666666777777888888999:::;;;;;;<<<888:::;;;;;;:::;;;<<<===???<<<999777888999::::::999777555222000000000111------,,,,,,,,,---......------------------------,,,,,,---...////////////...---,,,+++***+++,,,---,,,,,,,,,,,,------------***++++++,,,,,,---------------------------------++++++,,,,,,---...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------......///------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,*********++++++,,,,,,---+++))))))---333555222---...---------,,,,,,++++++......---------,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++++++++,,,---------------------------------------....................................////////////......///000111222222333333333333444666777999:::@@@FFF\\\))))))))))))************************************))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***''''''(((((())))))******((((((((()))***++++++++++++***)))***,,,---,,,+++************************))))))))))))*********++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////......//////000111111222000000000111111111111111222222222333333222111111333333222222222222222222111111222333333333333333222555777888777666666666666777888999:::;;;<<<===888999:::999888888999:::777888888666444444666999888666333000......///000------,,,,,,+++,,,,,,,,,------------------------,,,---...///000000000000111///...,,,,,,,,,...///............////////////......///000000111222222222222222222222222222222000000111222222333444444333333222111000000//////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......---------------...//////------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))******+++,,,,,,------,,,******000777777111***,,,------............---......---------,,,,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---......---+++***+++,,,------...---------------------------------....................................////////////......///000111222333333333333333444666777999:::@@@EEE\\\))))))))))))************************************))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++'''(((((()))***++++++++++++***)))***,,,---,,,+++************************))))))))))))************+++***)))(((((()))***+++++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---......///000111111222111111111000000000000000///000111222222222222222333222222222222222222222000111222333333333333333222444777888777666555666777888999:::<<<===??????888999:::999777666777888444777:::888444333666:::888555222///------...///---,,,,,,+++******++++++---------------------------...///000111111111111333111///...---...///000000000000000111111111111444444555666666777888888999999999999999999999999777777888888999::::::;;;::::::999888666555444333222222222222222222222222................................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------...//////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))***+++,,,,,,---------+++,,,222:::999111(((***+++---...///000000000......---------,,,,,,,,,)))***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++---......---+++***+++,,,------......------------------------------..................................../////////000---...///000111222333333333333333444666777999:::@@@EEE\\\+++***)))(((((()))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))******************))))))))))))************+++++++++,,,,,,,,,)))************+++++++++******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////.........---------------......//////000000000000000000000000000000//////000000111111222222.........///000000111111222333333444444333333222000000111222333333444444666555555444444444555555999777666777:::;;;;;;;;;;;;:::999999999888666444555555444333333333333444444333111///---,,,,,,+++*********++++++,,,,,,,,,---......---+++,,,...000+++,,,---...///000111222222222111//////000333555444444666888:::;;;<<<===??????@@@AAAAAABBBCCCCCCBBBBBBAAAAAABBBDDDFFFGGGFFFFFFEEEEEEDDDCCCBBBBBBGGGGGGFFFDDDBBB???===<<<;;;;;;:::999777555444333777555222///...///111222------.../////////...---+++,,,---.........---,,,///...---------...000111111000///...............------------------------***++++++,,,,,,------...++++++++++++++++++++++++------,,,++++++***))))))///---+++***,,,,,,,,,+++)))000,,,333AAA666&&&+++------........................---------,,,,,,,,,+++,,,------++++++,,,---************************,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,+++***)))(((+++++++++++++++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,++++++,,,,,,...///000.........------,,,,,,,,,---------------------------------............///000000000000000111111111111222444444444555888:::===III]]]+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))******************))))))))))))***************+++++++++,,,,,,)))************+++++++++******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///.........------------............////////////////////////////////////000000000000000111111111...//////000000111222222222333333444444333333222111111111222222333333444555555444444444555555666888666555666888::::::999;;;:::999888999888666444444444333222222222222333111000///...............))))))*********+++++++++,,,------,,,***+++---///------///000222333555555777888888888888:::<<<===<<<<<<===>>>@@@BBBDDDEEEGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPOOONNNLLLJJJIIIHHHFFFEEEEEECCCAAA???===<<<>>><<<999666444333333333222222333333222111///...///...------------......------,,,,,,,,,---...///000///..................------------------------......---,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******,,,++++++,,,---......---)))...111888===444***---,,,,,,---...///000000111......---------,,,,,,,,,+++,,,------++++++,,,---************************,,,,,,,,,+++++++++******---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))++++++,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,------...//////000......---------,,,,,,,,,---------------------------------............///000000000000111111111111111222444444444555888:::>>>III\\\******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))******************))))))))))))***************++++++++++++,,,)))************+++++++++******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,............------------/////////...............////////////////////////111111111111000000000000///000000111222222333333222222333333333333222222222222222222222222222222444333333333444555666666777555444555777888888888;;;999888888888888555333333222111111000000111111......---------...//////***++++++++++++,,,,,,,,,,,,---...---,,,,,,...000111222444666888;;;<<<===>>>???AAACCCDDDDDDDDDDDDBBBBBBAAABBBCCCFFFIIIJJJHHHIIIIIIJJJJJJKKKKKKKKKIIIJJJKKKKKKKKKJJJHHHGGGIIIJJJKKKMMMOOORRRTTTUUUTTTTTTTTTSSSSSSQQQPPPOOOQQQPPPOOONNNKKKIIIGGGFFFEEEEEECCCBBB@@@???>>>>>><<<<<<<<<;;;:::888555444444222///,,,+++,,,...///------,,,,,,,,,---............---------......///------------------------......------,,,+++++++++------------------------......------,,,,,,++++++******+++---000111///...))),,,999@@@777//////---++++++,,,---///000111111......---------,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,------......------,,,,,,---...///000000//////...------------,,,,,,,,,---------------------------------............/////////000000111111111111111222444444444555888:::???JJJ\\\***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((()))))))))******************))))))))))))******************++++++++++++))))))*********+++++++++******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------/////////......---------////////////////////////222222111111000000//////000111111222222333444444222222333333333333222222333333222222222222222222222222333333444555666777777555444555666888888777:::888777777777777444222111000//////......//////,,,,,,,,,,,,,,,,,,---...,,,,,,------......//////...000222222333444666888:::;;;===???BBBDDDFFFGGGEEEFFFHHHJJJKKKJJJGGGEEE???>>>===<<<>>>AAADDDFFFDDDDDDDDDEEEEEEEEEFFFFFFBBBCCCEEEFFFEEECCC@@@>>>AAAAAACCCEEEGGGKKKMMMOOOQQQQQQRRRRRRQQQQQQPPPOOORRRRRRPPPOOOLLLJJJHHHFFF@@@BBBDDDFFFGGGHHHGGGGGGDDDDDDEEEDDDCCCAAA???===:::888555222000/////////........................------,,,------...//////........................++++++,,,,,,---..........................................------,,,,,,,,,++++++,,,///111111///---+++---AAAEEE000***111,,,***++++++,,,---...//////......---------,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,------------,,,,,,***,,,...000000///...------------------------------------------------------------............/////////000000111111222222111222444444444555888:::@@@JJJ[[[)))))))))******)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))*********+++++++++))))))*********+++++++++******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------//////......------,,,,,,........................222222111111000000//////111111111222333333444444111222222333333222222111333333222222222222222222222222222333333555666777888666555555777888888777888777555555666555333111//////...------------...,,,,,,++++++***+++++++++,,,------...000111111222333666999;;;<<<>>>AAACCCDDDEEEFFFHHHKKKMMMNNNOOOMMMMMMNNNOOOOOOLLLFFFAAA888777555555666999<<<>>>AAAAAAAAAAAABBBBBBBBBBBB>>>???AAACCCBBB@@@===;;;;;;;;;;;;<<<>>>AAADDDEEEJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJIIIHHHFFFCCCAAA@@@999;;;>>>BBBEEEFFFGGGGGGFFFFFFGGGGGGFFFEEECCCBBBAAA@@@>>><<<:::777444333111000000///...------,,,---------------...///000........................+++,,,,,,------...//////..............................------------,,,,,,------...///111000---***---111BBBCCC,,,'''///***,,,,,,++++++++++++++++++......---------,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++)))+++---......---,,,+++---------------------------------------------------------............///...//////000111111222222111222444444444555888:::@@@IIIYYY}}}))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))******************))))))))))))******)))))))))************+++)))************+++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------.........---------------........................111111111111000000000000000111111222222333444444111111222222222222111111222222222222222222222222333222222222333444555555888666555555777888777666666444333333444333000...///...------,,,,,,------------,,,+++++++++,,,,,,---...///111333555666777;;;>>>AAACCCEEEFFFHHHJJJKKKKKKLLLMMMOOOPPPQQQQQQSSSQQQPPPPPPPPPKKKCCC===222222111111222444666888;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<>>>>>>===;;;999666555444444666888;;;<<<@@@@@@AAAAAAAAAAAAAAA@@@DDDDDDCCCBBB@@@>>><<<;;;===>>>AAACCCEEEEEEEEEEEEBBBCCCCCCDDDCCCBBB@@@???CCCCCCDDDCCCBBB@@@===<<<555555444333111///---,,,//////.........//////000........................//////......---,,,,,,,,,........................---------,,,,,,,,,,,,,,,...------...///...,,,***---333===:::+++(((,,,***---,,,,,,++++++***))))))......---------,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++******+++,,,------,,,+++***,,,,,,,,,------------...---------------------------------............///......///000111222222333111222444444444555888:::@@@HHHXXX{{{((()))***++++++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******************))))))))))))******))))))))))))************)))************+++++++++******++++++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------------------...........................000000000000000111111111000000111111222333333333111111222222222222111111111111111222222333333444333333333222333333444444777555444444555666666555444222111111111111...,,,......---,,,,,,,,,------------------...///000111222444666888;;;>>>@@@AAACCCEEEHHHIIIIIIHHHIIIJJJMMMMMMNNNNNNNNNNNNNNNNNNQQQOOOLLLLLLKKKFFF>>>777/////////000111222333444333333333333333333333333444555888:::;;;;;;::::::888777555555666999<<<===@@@@@@@@@AAAAAA@@@??????CCCCCCBBBBBBAAA???>>>===AAAAAABBBCCCDDDDDDDDDDDD@@@AAAAAA@@@???===;;;:::>>>>>>???@@@AAABBBCCCDDD??????>>><<<999666333111111111000/////////000000......................../////////...------,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,)))444444...---,,,***------------,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,+++++++++)))******+++,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///......///000111222333333111222444444444555888:::???GGGVVVyyy((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))******************))))))))))))******))))))))))))************)))************+++++++++******++++++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.................................//////000000111111222222///000000111222222333333111111222222222222111111000000111222333333444444444444333222222222333333666444333333444555444333222111000000000///---+++///...------,,,,,,------------...///111333444555999:::===@@@CCCFFFIIIJJJGGGIIIKKKKKKJJJHHHHHHHHHMMMMMMMMMLLLKKKKKKJJJJJJMMMIIIFFFFFFFFFAAA999222......///000111111222222222222222222222222222111555666999;;;===>>>??????@@@???>>>>>>???BBBEEEHHHJJJJJJJJJKKKJJJJJJIIIHHHEEEEEEEEEEEEDDDCCCBBBAAA<<<<<<<<<===>>>>>>??????BBBBBBAAA@@@>>>;;;999777666666666888;;;@@@EEEGGGIIIHHHGGGEEEAAA===:::777222222111000000///000000////////////////////////,,,,,,------...//////000------------------------+++++++++++++++++++++++++++***)))***,,,...///...%%%444---%%%///000***111---------....../////////......---------,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,,,,++++++((()))***+++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,......---,,,,,,,,,------,,,,,,,,,------.........---------------------------------.........//////---...///000111222333333111222444444444555888:::>>>FFFUUUxxx))))))))))))))))))))))))))))))))))))************))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******))))))******+++,,,++++++,,,,,,,,,,,,------...------------...//////444444222000///.....................////////////111111111111111111111111...000222444666555444444222222222111111111000000000000111222333333444444444444333333333222222222...000111111///.........///000///...,,,,,,---///---///111555999===@@@BBBFFFFFFDDDCCCCCCCCCDDDEEEEEEEEEDDDAAA>>>===???@@@HHHGGGDDDBBB@@@?????????@@@>>><<<;;;;;;:::888666555666888:::;;;:::999888999999999888888888777777<<<<<<<<<>>>BBBFFFKKKNNNRRROOOOOOSSSUUUTTTSSSUUUTTTVVVXXXZZZ[[[YYYWWWUUUYYYYYYYYYWWWUUURRROOONNNIIIEEEBBBBBBAAA>>>???CCC@@@AAABBBBBB@@@>>>???AAA999888777444222333777;;;CCCEEEIIIKKKLLLJJJGGGEEEBBB???:::555222111111111/////////............---............---,,,++++++------------------------------------------------...---,,,+++,,,---...///444111...------...---,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.....................////////////......//////000000111111222333555555555666999;;;>>>FFF[[[~~~))))))))))))))))))))))))))))))))))))************))))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******))))))******+++,,,+++++++++,,,,,,,,,---------------------...//////333222111000......------............////////////111111111111111111111111...000222444555555444444333333333222222222111111000000111222222333444444333333333333222222222222---...///...,,,++++++,,,,,,---------,,,---000222444666:::>>>BBBDDDFFFGGGCCCBBB@@@>>>>>>>>>>>>???<<<<<<<<<:::888777888:::>>>===;;;888777666666666888888888:::<<<===<<<;;;===???AAACCCDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBDDDGGGJJJLLLNNNRRROOOPPPVVVYYYWWWVVVWWWXXXWWWWWWYYYZZZ\\\]]]]]][[[[[[\\\\\\[[[YYYWWWVVVUUUQQQOOOOOOLLLFFFDDDEEEEEEDDDCCCBBBAAA???@@@AAA<<<;;;888666444555777888999<<<@@@EEEIIILLLNNNNNNJJJGGGCCC>>>999555222111111111000///////////////..................---------------------------------------------------------,,,+++++++++,,,......444111///------------,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++---,,,++++++******++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------............////////////......//////000000111111222333555555555666999;;;@@@HHH]]]))))))))))))))))))))))))))))))))))))************))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))******+++,,,++++++++++++,,,,,,,,,,,,---------------......///111000///...------------............////////////000000000000000000000000...///111333444444444333444444333333333222222222000000111111222333333333333333222222222111111111---......---+++******+++)))+++---///000333666999===@@@EEEIIIKKKJJJHHHGGG<<<;;;999777666666666666444555666555444444555777888777555333222222222222666777;;;@@@FFFIIIIIIHHHJJJKKKMMMOOOPPPQQQPPPPPPMMMMMMLLLKKKKKKKKKKKKLLLIIIIIIKKKLLLMMMNNNOOOPPPRRRQQQSSSZZZ]]]ZZZXXXXXXYYYWWWVVVWWWZZZ\\\^^^^^^ZZZZZZ[[[\\\\\\[[[[[[ZZZ^^^[[[ZZZZZZWWWPPPMMMMMMNNNLLLIIIGGGGGGGGGFFFEEEBBB>>>:::777555444222111111333777<<>><<<888444111222222222555999@@@FFFJJJSSSUUUVVVWWWTTTPPPKKKGGG???===:::777444111///...............//////000000...................................................------,,,---...000111444111...---------,,,+++------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,............////////////......//////000000111111222333555555555666999;;;AAAJJJaaa))))))))))))))))))))))))((()))))))))************((()))))))))***************)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,---............////////////...........................///000111222333333333111111111111000000000000000111111111111111222222111111000000000/////////---...///......///111333555888<<>>999333222000............///---///111222333333555777555444333333333555666777===???DDDJJJPPPSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNOOOQQQSSSTTTWWWUUURRRPPPPPPRRRTTTVVVTTTSSSVVV\\\^^^YYYTTTRRRTTTXXX___iiipppoooggg```XXXXXXXXXZZZ]]]aaaeeehhhbbb\\\XXXWWWVVVVVV[[[```aaabbb^^^WWWUUUWWWUUUPPPQQQPPPNNNLLLIIIFFFAAA>>>777666444333555999===@@@JJJMMMSSSWWWZZZYYYWWWUUUMMMKKKHHHCCC>>>:::666333111111000/////////000000................................................///.........///000222333333000---,,,,,,---,,,+++---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,............////////////......//////000000111111222333555555555666999;;;@@@III```))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))******+++,,,************++++++++++++,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,---...............////////////////////////////////////......///000111222333333111000000000000/////////111111111111111111111111000000/////////.........+++,,,...///000333777:::@@@BBBFFFHHHJJJKKKMMMOOONNNOOONNNLLLGGG@@@:::555111111000000000111222333666999;;;======>>>???AAA===<<<<<<<<<===???AAABBBHHHIIIKKKNNNRRRSSSRRRPPPLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLNNNQQQTTTVVVZZZXXXVVVTTTTTTUUUWWWYYYXXXWWWZZZ```aaa\\\WWWVVVZZZ```kkkyyy{{{sssbbbaaaaaaccciiirrrzzzqqqhhh___[[[YYYZZZ```hhhkkkpppmmmccc\\\[[[XXXSSSQQQSSSVVVUUURRRNNNLLLKKK===<<<:::888999:::===>>>???CCCJJJQQQVVVYYYZZZZZZYYYXXXVVVRRRLLLFFF@@@<<<777666444222000000000000................................................///.........///111222333111...,,,+++,,,---------------........./////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,............////////////......//////000000111111222333555555555666999;;;@@@HHH^^^))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******))))))******+++,,,************++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///............////////////////////////////////////.........///000111222333111111111000000000000///111111111111000000000000/////////.........---------///111444666;;;@@@DDDHHHJJJMMMNNNMMMMMMMMMNNNLLLKKKIIIEEE@@@;;;666444222222222333555777999;;;>>>AAADDDEEEFFFFFFGGGHHHEEEEEEEEEFFFGGGJJJLLLMMMQQQPPPOOOPPPQQQQQQPPPNNNJJJJJJJJJJJJKKKLLLMMMNNNQQQPPPPPPRRRUUUYYY]]]_________```aaaaaaaaaaaa```cccaaadddkkkmmmjjjffffffgggjjjrrrqqqnnnlllmmmsss}}}zzzoooiiifffgggmmmuuuwwwjjjeeeaaa[[[XXX^^^bbb```YYYRRRPPPQQQGGGFFFEEECCCBBBAAAAAAAAA???AAAFFFKKKPPPTTTVVVWWW[[[\\\\\\ZZZUUUNNNGGGCCC???===999666333222111111................................................---,,,,,,,,,...///111222...---++++++---...///...............////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------............////////////......//////000000111111222333555555555666999;;;@@@HHH]]]))))))))))))))))))))))))))))))))))))************))))))))))))************))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********)))***++++++,,,)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...//////............/////////000000000000000000000000000............///111222333222222222111111111111000111111111000000000000000//////.........---------111333666999===CCCIIINNNLLLNNNPPPOOONNNLLLKKKLLLGGGFFFBBB>>>:::777444333333333444666888;;;>>>@@@<<>>999666333333222////////////////////////////////////////////////++++++++++++,,,...000111---+++***+++---/////////............/////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***+++,,,------,,,+++***+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------...................../////////000......//////000111111111222333555555555666999;;;AAAHHH\\\~~~))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******++++++,,,***+++,,,---...---,,,+++---------............///............////////////......///000000000000000000000000000000111111222222222222111222222333333000000000//////.........000000000///...///222555===???AAADDDHHHJJJMMMNNNOOONNNNNNLLLJJJGGGDDDBBB======<<<:::999888777666999999::::::;;;<<<<<<===??????AAABBBBBBCCCCCCBBBAAACCCFFFIIIJJJMMMPPPSSSTTTRRROOOMMMKKKLLLMMMNNNSSSUUUXXXZZZ]]]aaafffjjjrrrqqqppppppqqqtttvvvxxxvvvvvvxxx|||{{{wwwwwwzzz~~~}}}|||xxxuuuyyytttgggcccZZZ[[[ZZZWWWVVVUUUPPPIIIGGGEEEHHHOOOSSSRRRQQQRRRPPPSSSWWWYYYVVVOOOFFFAAAJJJHHHEEECCCAAA===888444222000......///000///...111///---,,,---............,,,,,,...111222111...------------------------///......------///000111///............---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,---...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,++++++*********...------,,,,,,------...,,,,,,---......---,,,,,,//////////////////////////////000111111111111111111111222333555777999:::FFFNNNbbb))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******++++++,,,++++++,,,,,,------,,,,,,---------............///............////////////......///000000000000000111111111111111222222333333222222111111111222222111000000//////.........---...000111333777;;;???BBBDDDGGGKKKMMMOOOOOOOOOJJJJJJHHHEEEAAA>>>;;;999999999999999999:::::::::;;;<<<===>>>@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFHHHLLLMMMNNNOOOQQQSSSQQQRRRUUUXXX\\\```ccceeeggghhhjjjlllnnnqqqvvvzzz}}}|||{{{zzzzzz|||}}}~~~|||zzz{{{}}}|||xxxyyy}}}~~~|||zzz}}}}}}wwwssspppqqquuuyyyzzz~~~}}}vvvzzz~~~zzzlllkkkjjjjjjmmmmmmbbbVVVRRROOOOOORRRRRRRRRTTTYYYSSSRRRPPPOOONNNNNNMMMMMMJJJIIIHHHHHHGGGDDD???<<<666333000//////111111111///---,,,---///000111000...,,,,,,...111222000...------------------------///......---...///000111///............---------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***++++++++++++---///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++...------,,,,,,------...,,,,,,---......---,,,,,,///////////////////////////000000111111111111111111111222333555777999:::DDDMMMaaa))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++************++++++,,,,,,++++++,,,,,,---------------............///............////////////......///000000000000000222111111111111222333333333333222111000000000111111111000///............+++---111555999???EEEIIIJJJKKKLLLMMMMMMLLLKKKJJJBBBAAA???===:::999888777;;;<<<===>>>@@@AAABBBCCCEEEEEEFFFHHHIIIKKKMMMNNNOOONNNMMMLLLKKKKKKKKKKKKHHHLLLQQQUUUWWWXXXYYYZZZ]]]```dddiiimmmpppqqqrrrtttuuuuuuttttttwww{{{~~~{{{xxxwwwtttqqqsssxxxtttvvvwwwtttpppnnnoooqqqssspppmmmooorrrrrrmmmhhheee```___dddjjjlllmmmooorrrvvv{{{wwwwwwzzzwwwuuu}}}mmm[[[VVVSSSSSSSSSUUU\\\ddd___[[[UUUPPPNNNMMMLLLLLLKKKJJJJJJJJJKKKJJJGGGDDD@@@<<<777333222111000000///...---...000111000///---------///111222000...------------------------///............///000000///............------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,...------,,,,,,------...,,,------......------,,,///////////////////////////000111111222222111111111111222333555777999:::CCCKKK___))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++---,,,+++***+++,,,---...---------............///............////////////......///000000000000000111111000000111111222333444333222111000/////////000000///........./////////222666:::>>>DDDJJJNNNMMMLLLJJJGGGEEECCCAAAAAA============>>>@@@BBBCCCFFFFFFHHHIIIKKKMMMNNNOOOQQQQQQPPPPPPQQQRRRSSSTTTRRRQQQOOONNNMMMMMMMMMMMMMMMRRRZZZaaaeeehhhiiijjjlllooossswwwyyyxxxwwwuuuzzzyyywwwuuussstttxxx{{{}}}|||{{{zzzyyyxxxwwwvvvsssnnniiifffbbb___aaagggfffhhhjjjgggcccaaabbbeeehhhfffdddfffjjjkkkhhheee```YYYUUUYYY]]]\\\ZZZYYY[[[```ffflllooorrruuuwwwyyy{{{|||yyy}}}zzzuuuvvvoooddd[[[XXXYYY[[[```eeeeeebbb^^^\\\YYYUUUNNNIIIMMMKKKIIIHHHIIIIIIHHHGGGIIIFFFAAA===999444000,,,111000//////000///...,,,---...///111111111000......................................./////////000///............---------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++444444333000,,,******+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---------------,,,,,,,,,...------,,,,,,------...------------------------////////////////////////000000111222222222222111111111222333555777999:::AAAIII^^^))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))******+++---,,,+++***+++,,,---...---------............///............////////////......///000000000000000///////////////000111111333222111000///.........///............000222333;;;===@@@CCCEEEIIIMMMPPPKKKIIIDDD@@@??????AAABBBCCCDDDDDDFFFIIILLLOOOQQQQQQQQQRRRSSSTTTUUUUUUVVVUUUTTTRRRPPPOOOOOOPPPQQQKKKKKKLLLNNNPPPRRRTTTVVV]]]ccckkkrrrvvvxxxyyyzzzsssvvvzzz}}}~~~|||zzzxxxyyyyyywwwtttqqqqqqtttvvvllllllkkkjjjjjjjjjjjjkkkfffbbb___]]][[[YYY]]]cccjjjlllnnnnnnllllllnnnqqqqqqpppqqqtttxxx{{{{{{yyyppphhhbbbbbbccc^^^YYYVVVZZZ[[[]]]^^^^^^___aaaccc]]]```fffjjjnnnrrrvvvyyywwwvvvzzz~~~vvvsssttt|||lllggghhhiiiiiijjjiiifffbbbbbbbbb```ZZZUUURRRNNNHHHEEEDDDEEEEEEEEEJJJIIIGGGEEEBBB<<<666111222111//////000000///---,,,...111222222111///...........................---......//////////////////............---------+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++444444333000,,,******++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,...------,,,,,,------...------------------------////////////////////////000000111222222222222222111111222333555777999:::@@@HHH]]]~~~))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********************))))))))))))******,,,,,,++++++,,,,,,---------------............///............////////////......///000000000000000///............///000000111111000///.........///.........///222666999;;;FFFHHHKKKLLLMMMNNNPPPRRRIIIGGGDDDBBBCCCGGGKKKNNNOOOPPPPPPQQQSSSTTTVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUPPPOOOMMMKKKKKKLLLNNNOOOOOOQQQVVV\\\ccchhhkkkmmmsssxxx}}}}}}}}}}}}{{{yyyuuurrrpppkkkllllllkkkjjjjjjlllnnngggfffffffffhhhkkknnnppptttqqqqqqssssssssswww}}}}}}wwwvvvzzzxxxuuuooojjjhhhhhhiii^^^___^^^\\\[[[]]]aaaeeefffcccccchhhlllmmmnnnqqqqqqrrrvvvvvvtttyyyxxxkkkcccaaaaaa___\\\YYYTTTNNNIIIFFFEEECCCBBBCCCDDDEEEGGGHHHFFFAAA>>>555333000000111222222222,,,///222333222000//////........................---......///000////////////............---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,------,,,++++++,,,...***++++++,,,,,,------...++++++++++++++++++++++++******++++++++++++,,,,,,...------,,,,,,------......------,,,,,,------...////////////////////////000111222222333222222222111111222333555777999:::???HHH]]]~~~))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******))))))))))))******++++++,,,,,,------,,,,,,---------............///............////////////......///000000000000000///////////////000000111000//////.........////////////000333777===BBBEEEIIIKKKNNNOOOPPPPPPRRRTTTKKKKKKKKKLLLNNNQQQSSSUUUUUUVVVVVVWWWWWWVVVVVVVVVSSSSSSSSSRRRRRRRRRRRRRRRMMMLLLLLLMMMOOOSSSWWWYYY```dddjjjrrryyy}}}~~~|||zzz{{{yyyvvvrrrnnnjjjhhhgggcccfffiiilllmmmooorrrtttvvvvvvvvvwww|||{{{tttnnnjjjgggeeecccaaa]]]\\\]]]\\\ZZZ[[[___cccjjjrrrvvv|||wwwvvv}}}{{{llleeecccaaa___^^^\\\YYYUUURRRLLLGGGCCC>>>>>>@@@DDDHHHJJJJJJIII???;;;666333222222222222,,,///333444222000...///........................------///000000000///...///............---------,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++---///******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------......---,,,,,,,,,,,,---...////////////////////////000111222222333333222222111111222333555777999:::???HHH]]]))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))******))))))))))))*********+++,,,---...---,,,+++---------.........//////............/////////000...//////000000000000000000000000000000111111222//////.........//////000000111222666;;;BBBHHHKKKFFFIIILLLNNNOOOPPPRRRTTTPPPQQQSSSUUUVVVVVVUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNPPPSSSXXX___eeehhhlllpppvvv}}}~~~yyyvvvuuullljjjhhhffffffgggiiijjjkkkpppvvv{{{zzzrrrnnnjjjggg```XXXVVVYYYRRR___kkklllkkkqqqzzzxxxrrrtttvvvpppmmmjjjgggbbbbbbbbb```\\\TTTKKKDDD???======@@@EEEIIIMMMNNNKKKEEE===666222000///...,,,000444555222///...///////////////////////////,,,---///000000000///...//////.........------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,+++---///******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------......---,,,,,,,,,,,,---...////////////////////////111111222333333333333222111111222333555777999:::???HHH]]]))))))************))))))************************+++++++++*********))))))))))))))))))************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************++++++***************+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,,,,...111444333111......////////////......222222000//////...//////,,,...000///------000333222666===DDDIIILLLMMMMMMHHHFFFDDDDDDGGGLLLSSSWWWRRRSSSTTTUUUVVVWWWWWWWWWYYYTTTRRRTTTTTTPPPOOOQQQQQQPPPPPPQQQSSSTTTSSSQQQVVV]]]aaabbbhhhqqqtttrrrxxxxxx|||~~~xxxtttqqqnnnllljjjddddddgggnnnrrrrrrtttxxx|||vvvnnnddd\\\cccdddaaa\\\\\\```bbbaaaoooqqqrrrssswww~~~wwwsssssssssqqqkkkcccaaa```VVVIIIFFF???:::;;;<<<>>>FFFPPPRRROOOIIIBBB;;;666222000///777999000***+++...///.........//////////////////////////////.........////////////............,,,,,,,,,------.........---.........---,,,,,,+++------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///.........///000000111111222333555555555666999;;;BBBFFFZZZ))))))************))))))************************+++++++++*********))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************++++++***************+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,+++---111222222000......////////////......//////..................000000///......111555999===???BBBEEEGGGGGGGGGFFFAAA@@@>>>>>>BBBIIIPPPTTTRRRSSSUUUVVVWWWWWWWWWWWWSSSPPPPPPSSSSSSOOOMMMOOOQQQOOONNNPPPVVV\\\aaadddhhhnnnrrrssswww}}}~~~{{{}}}tttqqqnnnnnnppprrrttttttxxxwwwzzz~~~}}}xxxnnngggddd___ZZZYYY\\\aaaeeekkkvvv}}}~~~}}}lllcccaaa\\\UUUQQQIIIBBB@@@===999;;;@@@OOOOOOOOOMMMHHHBBB<<<888333999999333---...///.../////////////////////////////////////////////...////////////............,,,,,,,,,---------......------......------,,,+++------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///......///000000111111222222333555555555666999;;;BBBEEEYYY))))))************))))))************************+++************)))))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************+++***************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++---///000000///......////////////......---......///000/////////222000---...222888>>>@@@HHHGGGFFFEEECCC@@@>>><<<888777666888===EEEMMMRRRRRRSSSUUUWWWWWWWWWVVVUUUPPPNNNOOORRRQQQMMMKKKLLLPPPQQQTTTZZZccclllrrrtttvvv{{{|||yyyzzzzzzyyywwwqqqpppqqquuu|||{{{pppgggYYYYYYZZZZZZ]]]eeepppxxx~~~vvvvvv}}}nnngggdddbbb___XXXQQQMMMGGG@@@<<<<<>><<<:::777555444333333555555777;;;AAAHHHOOOTTTRRRSSSSSSSSSQQQOOOLLLJJJMMMLLLLLLNNNNNNNNNTTTZZZhhhmmmuuu~~~wwwssspppqqqxxxuuuggg]]]XXXWWWXXX^^^hhhoooqqqttt}}}tttppprrrooonnnkkkccc[[[TTTOOOKKKEEEIIIPPPVVVZZZZZZXXXWWWPPPGGG;;;555333222000000111111000000////////////---.........//////000000////////////............------------------------,,,,,,------...------,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///000000000111222222333333222333555555555666999;;;@@@FFF]]]))))))************))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************))))))))))))***+++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,.........,,,+++,,,---......////////////......///...------------......111444;;;AAAFFFEEEBBB>>>555555444444444555666666999:::===BBBGGGLLLPPPSSSQQQQQQPPPOOONNNLLLKKKJJJJJJJJJNNNTTTWWW[[[cccmmm~~~~~~}}}~~~{{{yyyzzzyyytttppppppsssvvvvvvuuupppiiidddcccdddgggkkkpppuuuxxx{{{wwwpppmmmyyyssskkk```[[[XXX[[[```fffpppyyy{{{rrrssszzzzzzkkk___WWWRRROOOQQQTTTWWWYYY\\\]]]^^^YYYOOODDD>>>:::555333444222111111000000//////...------......///000000000////////////...............------------,,,,,,,,,,,,,,,------......------------------------------+++,,,,,,------.........++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............/////////000000111222222333222333555555555666999;;;AAAHHH```))))))************))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************))))))))))))***+++,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000///,,,+++,,,.........////////////......///...---,,,...000333555;;;@@@FFFIIIGGGBBB<<<999333333555666888999:::;;;===???CCCGGGKKKNNNOOOPPPOOONNNMMMMMMMMMMMMNNNOOOPPPTTT\\\eeeiiilllttt}}}{{{wwwxxxyyyzzz}}}xxx~~~qqqpppjjjeeeccc```]]]\\\___[[[YYYVVVRRRPPPNNNOOOOOOPPPQQQSSSSSSUUUXXX]]]aaa^^^XXXVVV]]]kkkwww|||{{{xxxqqquuu{{{llleeeaaa___aaaeeeooorrrxxx{{{vvvooorrrzzzoooddd^^^ZZZYYYXXXXXXYYY\\\^^^``````XXXQQQMMMFFF<<<777888222222111111000//////...------......///000000111////////////..................---------,,,,,,,,,+++,,,------......------------------------------++++++,,,,,,---......///++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///......///000000111111222222333555555555666999;;;AAAKKKddd))))))************))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++************************))))))))))))***+++,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000111///,,,+++,,,.........////////////......000///...///111555:::===DDDIIINNNMMMGGG???999666555666888:::<<<===>>>>>>>>>AAAFFFJJJMMMNNNMMMMMMMMMLLLLLLKKKMMMOOORRRTTT\\\aaallluuuyyyyyy~~~}}}zzzvvvyyy}}}nnndddddd]]]aaaaaa```gggpppiiiZZZVVVSSSSSSWWWXXXWWWXXX\\\YYYUUUOOOKKKKKKMMMNNNOOOKKKMMMOOOOOOLLLJJJHHHHHHRRRPPPOOOQQQVVV\\\___aaaggggggeee]]]ZZZdddzzzzzznnnhhhfff[[[aaalllvvvuuuoooooovvvxxxmmmfff___]]][[[YYYYYYZZZ\\\^^^ccc^^^ZZZYYYPPPCCC;;;:::222222222111000//////...---------...///000000111000/////////.....................------,,,,,,,,,+++,,,,,,---.........---------------------------++++++,,,,,,---...//////++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---..................------------.........//////.........///000000111111222333555555555666999;;;BBBLLLfff************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))+++---,,,***)))((())),,,,,,,,,++++++***************++++++++++++************************************************************************************************************+++++++++,,,,,,,,,------,,,...///000...---........................---.........------///111//////...---444===AAA???GGGLLLQQQPPPIIIAAA;;;888:::;;;<<<>>>????????????CCCFFFLLLOOOPPPPPPPPPPPPRRRPPPNNNMMMOOOUUU^^^eeellluuu~~~~~~~~~~~~||||||uuunnnsssrrrdddYYYXXXSSSXXXZZZYYY^^^fffeee]]]^^^^^^UUUQQQWWWYYY]]]jjjeeeccc]]]TTTPPPQQQRRRQQQPPPTTTWWWVVVPPPLLLLLLNNNSSSVVVVVVRRRQQQUUUVVVVVVZZZXXXWWWWWWUUUVVV___jjjvvv|||}}}zzzmmmdddaaaaaadddeeegggppp{{{xxxrrruuupppmmmgggaaa]]]\\\___aaadddaaa___^^^[[[TTTHHH???888666444444333222000...///............//////000222111///.........///000........................//////.........------------------------------------.........---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---***((((((+++,,,+++)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,+++*********+++---,,,+++,,,...///...---------,,,+++,,,---...///............////////////000000000111222222333333333333333444666777999:::>>>LLLhhh))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))***++++++++++++***))))))***)))'''''')))++++++++++++******)))))))))******++++++++++++************************************************************************************************************+++++++++,,,,,,,,,,,,++++++,,,......---,,,...........................//////...,,,+++,,,---000222222444;;;EEEJJJIIIPPPPPPOOOKKKEEE???:::888888999;;;>>>AAACCCDDDEEEJJJLLLOOOPPPOOONNNOOOPPPNNNPPPRRRVVV[[[bbbjjjpppyyy~~~}}}zzz|||yyylllooossspppoookkkmmmuuuwwwnnn```WWWVVVXXXYYY___qqq~~~ppplllbbb```eeefffrrr{{{jjjaaaaaaaaa``````jjjtttuuulllaaaYYYWWWTTTVVVVVVWWW\\\bbbaaa\\\YYYVVVUUUUUURRRQQQUUU\\\YYY]]]bbbeeebbbaaajjjuuutttiiibbb]]]]]]eeeooo~~~|||tttkkkdddaaaaaaeeeccc```]]]YYYTTTPPPLLL@@@;;;666222111111111000000000////////////......222111000///...//////000........................//////.........---------------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++))))))+++,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---,,,+++,,,...///...---------,,,,,,,,,---...///............//////////////////000111222222333333333333333444666777999:::===JJJccc(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((()))************)))))))))((('''%%%'''***,,,*********)))))))))))))))******++++++++++++************************************************************************************************************+++++++++,,,,,,,,,---,,,,,,---//////...,,,...........................///000///---,,,---...111666:::???GGGQQQTTTSSSUUUPPPIIICCC???===;;;999:::<<>>???@@@@@@???EEEFFFHHHJJJMMMQQQSSSTTTPPPPPPOOONNNMMMPPPTTTWWWaaaffflllssswwwzzz~~~sssuuuwwwzzz~~~~~~vvvlllbbbXXXTTTUUUXXX```hhh|||rrrooommmrrryyylllhhhlllnnnjjjfffjjjbbb\\\XXXSSSMMMLLLNNNRRRTTTZZZaaaggghhhhhhhhhttt}}}nnnbbbXXXZZZaaalllpppnnnlllmmmwwwuuuccccccccccccccccccbbbaaa[[[SSSHHH???999666444444000111111222222111000///111111111000000000000000........................................................................,,,------...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,++++++***++++++,,,---,,,+++,,,...///...---,,,,,,,,,,,,------..................////////////......///111222333444555222222333444555777888999>>>FFFYYYwww************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************************************)))))))))))))))))))))))))))***++++++,,,,,,++++++...000222111...+++***)))++++++++++++++++++++++++******++++++++++++************************************************************************************************************+++++++++,,,,,,,,,///......000111222000///........................---...///......///111444999DDDPPPWWW\\\]]]YYYSSSGGGCCCAAABBBGGGKKKLLLKKKPPPPPPOOOOOOPPPRRRSSSTTTLLLMMMNNNPPPSSSXXX___ccckkkpppwww|||~~~~~~~~~~~~uuuzzz}}}pppjjjccc\\\UUUSSSSSSVVV___iii~~~yyyssszzzuuuxxxkkkddd^^^WWWTTTTTTPPPRRRSSSSSSSSSTTTUUUTTT[[[^^^eeepppxxx```ZZZVVVZZZaaagggmmmsssmmm~~~~~~pppkkkeeeaaaaaabbbaaa___aaa[[[SSSJJJBBB;;;555111000000111222333333333333111111111111111000000///////////////////////////---.............................................,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---+++++++++,,,,,,,,,------------------------------,,,++++++***++++++,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------------............////////////...///000111222333444444222222222333555666888999@@@FFFVVVttt************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,---000333444111---***)))+++++++++++++++,,,,,,,,,******++++++++++++************************************************************************************************************+++++++++,,,,,,,,,---,,,,,,---//////...,,,........................//////...------///333777CCCMMMXXX\\\]]]\\\WWWPPPHHHIIIJJJNNNRRRVVVWWWWWWUUUSSSRRRPPPOOOPPPPPPQQQMMMQQQUUU[[[```gggnnnsssqqqxxx|||xxxzzz{{{zzzyyyzzz|||qqqtttzzz~~~|||wwwvvvzzzxxxqqqhhhaaa]]]^^^gggssszzzzzzoooeee```aaaYYY\\\[[[TTTNNNMMMNNNNNNQQQOOOPPPWWWfffwwwtttaaaWWWTTTWWW___gggvvv~~~|||sssiiiccc```^^^^^^```]]]XXXSSSLLLCCC999333333222222222222333444444111111222222111111000///////////////////////////---------.......................................,,,,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,******,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---,,,+++,,,...///...---+++,,,------......------............////////////000000000111222222333333111222222333444666777888@@@EEEVVVttt************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))***+++++++++++++++***,,,///000...,,,++++++)))*********++++++++++++******++++++++++++************************************************************************************************************+++++++++,,,,,,,,,,,,++++++,,,......---,,,........................////////////222888@@@EEENNNVVV\\\\\\ZZZYYYVVVRRRSSSUUUWWWXXXXXXYYYZZZ\\\UUUSSSRRRPPPPPPQQQRRRSSSWWW\\\dddkkkrrrxxx}}}{{{{{{ssstttuuuvvvyyy~~~vvvlllkkknnntttxxxxxx~~~zzzmmmjjjttt~~~}}}qqq```XXXTTTRRRRRRPPPNNNNNNSSSZZZbbbgggjjjqqq}}}rrreee[[[XXXZZZooorrrwww~~~}}}yyykkkdddbbb___^^^]]]ZZZUUUMMMDDD>>>888666444111111111333444111111222222222111000///////////////////////////---------.........//////........................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++))))))+++---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++,,,...///...---+++,,,---.........------............////////////111111111111111111111111111111222333444666777888>>>DDDUUUttt))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((()))***************''')))***+++******,,,---(((((())))))*********+++******++++++++++++************************************************************************************************************+++++++++,,,,,,,,,------,,,...///000///---...........................///000333999CCCOOOVVVUUU[[[]]]YYYVVVWWWWWWVVV\\\^^^___\\\YYYWWWXXX[[[TTTSSSRRRRRRRRRTTTVVVXXXaaagggpppxxx~~~zzzyyyyyyzzz~~~~~~|||vvvtttwwwzzz{{{|||{{{uuu~~~ooofffaaaYYYYYYXXXSSSNNNNNNRRRVVVSSSVVV\\\fffqqqxxxjjjdddWWWZZZbbbmmmwwwyyytttnnn|||{{{mmmiii`````````___]]]WWWOOOJJJ<<<:::555111///000111222111111222333222111000///000000000000000000000000---------.........//////////////////////////////+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++((((((***---++++++,,,,,,,,,---------+++++++++++++++++++++++++++*********+++,,,,,,------,,,+++,,,...///...---+++,,,---.........---,,,............/////////000222222222111111111111000111111222333444666777888===CCCTTTttt)))))))))))))))))))))))),,,,,,++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,---------......+++---...---,,,+++,,,---,,,222999@@@KKKWWW]]]\\\\\\[[[XXXRRRHHHBBBHHHSSS```^^^[[[ZZZZZZ[[[[[[ZZZTTTSSSRRRSSSWWW]]]cccgggsss|||yyyyyyzzzvvvttt}}}{{{zzzpppooolllfff^^^XXXWWWWWWTTTLLLIIIOOOUUU\\\pppnnn]]]RRRWWWbbbhhhjjjkkktttyyygggfffcccaaabbbcccaaaYYYRRRKKKBBB777222222333111///444333222111000000000111000000000000000000000000////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000,,,)))))),,,------++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++++++++,,,,,,------............---------------............///000000000000111111111111111111222333444666777888>>>CCCSSSrrr)))))))))))))))))))))))))))))))))******+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******++++++++++++************************************************************************************+++++++++,,,,,,,,,------,,,,,,------...///,,,,,,,,,---------......,,,---...---,,,+++---...111555;;;CCCPPP]]]aaa___\\\VVVNNNEEE======JJJXXX```^^^\\\[[[ZZZZZZYYYXXXWWWVVVUUUVVV[[[bbbjjjnnn}}}vvvnnnnnnssszzzxxxsss{{{wwweee[[[VVVRRRKKKJJJOOOQQQSSS]]]lllrrrvvvuuubbbZZZZZZ]]]ccciiilllzzzyyyhhheeecccbbbcccbbb^^^ZZZVVVNNNBBB999666555444333333333333222222111111111000000000000000000000000////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------------......------............---------------............///000000000000111111111111111111222333444666777888>>>BBBSSSrrr))))))))))))))))))))))))''''''((()))***++++++,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******++++++++++++************************************************************************************+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,---------......---......,,,+++,,,...111555<<>><<<<<<@@@KKKVVVZZZ[[[ZZZYYYWWWWWWWWWXXXVVVYYYaaajjjuuu~~~}}}sssuuuvvvxxx|||{{{|||~~~|||vvvqqquuuqqqxxxzzzhhh```YYYZZZYYYUUURRRSSSQQQOOOOOOQQQSSSZZZkkkzzzpppaaaZZZXXXbbbuuuxxxooohhhdddbbb___[[[TTTIII>>>777333333222222333444333222111000////////////////////////////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,------......------,,,---------............//////000000000111111111111111111222333444666777888===BBBQQQppp)))))))))))))))))))))))),,,,,,,,,++++++******)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((())))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******++++++++++++************************************************************************************+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,+++,,,...333;;;@@@OOO[[[fffgggbbb[[[RRRKKKFFF@@@===>>>BBBHHHQQQ[[[^^^^^^]]]ZZZVVVTTTVVVXXX^^^dddnnnyyyyyyuuuwwwyyy{{{}}}zzzpppppp{{{}}}zzz~~~}}}{{{vvvhhh___YYYTTTOOOJJJFFFHHHRRR^^^ppp```^^^bbbmmmwwwyyyxxxxxx~~~lll```aaa```]]]VVVLLLCCC===:::333333333333222111000///////////////////////////////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,---------............//////000000000111111111111111111222333444666777888===AAAPPPooo))))))))))))))))))))))))......---,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......+++,,,,,,...444===HHHOOOccchhhiiibbb[[[XXXWWWUUUMMMDDD>>>@@@FFFOOO[[[eeeddddddaaa\\\WWWUUUYYY\\\ooottt|||yyyvvvvvv}}}}}}xxx}}}}}}~~~vvv~~~rrrhhh___VVVOOOHHHEEEHHHOOOcccnnn{{{zzzjjj\\\ZZZaaahhhnnnrrrrrr{{{fffaaa```^^^ZZZTTTLLLEEE@@@777666444222111000000000000000000000000000000000////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------------......,,,,,,------------,,,,,,---------............///000000000000111111111111111111222333444666777888===AAAPPPooo)))))))))))))))))))))))),,,,,,++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))(((((())))))***+++,,,,,,,,,---------......,,,---...333;;;HHHVVV___jjjiiieee______bbbaaa]]]OOOHHHCCCHHHPPPXXXaaahhhddddddbbb^^^[[[^^^eeelllzzzvvv~~~yyy|||~~~tttvvv||||||pppbbbYYYRRRLLLKKKMMMNNNTTT]]]cccgggooo~~~pppbbb^^^^^^dddiiieeewwwuuueeeaaa]]]ZZZWWWSSSLLLGGG<<<:::777333111111111222000000000000000000000000////////////////////////........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************)))+++---,,,++++++---000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------------......+++,,,,,,------,,,,,,+++---------............///000000000000111111111111111111222333444666777888<<<@@@OOOnnn))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---...111666@@@OOO___iiifffdddaaabbbjjjooohhh^^^KKKHHHIIISSS\\\```aaaccc^^^``````___```gggrrr|||{{{vvvsssrrr{{{~~~{{{ppppppyyy}}}lllaaaZZZSSSOOOOOONNNOOORRRSSSUUU[[[iiiuuuwwwggg]]][[[___cccnnnnnnggg```]]]\\\[[[UUUQQQAAA===999444222222333444000000000000000000000000////////////////////////........................---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************************+++,,,+++******...111+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---------.........//////000000000000111111111111111111222333444666777888<<<@@@OOOmmm************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************)))))))))))))))******++++++++++++*********))))))************************)))************+++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------+++***+++...000111333777AAARRRcccjjjhhhaaa\\\```qqq}}}xxxiii^^^UUUWWWZZZ___cccdddaaa___aaa\\\aaannnvvvxxxwwwrrrnnnwww|||zzzyyy~~~|||qqqddd\\\VVVRRRQQQPPPKKKHHHOOOZZZyyyuuu^^^UUUQQQVVVjjj|||qqqhhhaaa]]][[[ZZZWWWLLL???666444444222000000111111111111000000///////////////////////////////////////..................---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++000,,,((((((+++---...---,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------......................../////////000111111222222333333333333444666777999>>>@@@PPPppp************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************)))))))))))))))******++++++++++++*********))))))************************)))************+++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,+++,,,///111777@@@KKKTTT\\\bbb```ZZZVVVZZZfffuuuyyypppddd^^^^^^```ccceeefffeeedddccceeeccciiivvv}}}~~~zzzwwwvvv|||{{{zzzkkkfffaaa\\\SSSHHHEEEHHHjjj{{{eeeYYYSSSZZZooouuujjjbbb^^^YYYRRRIII???888444333222000000111111111000000000////////////////////////////////////........................------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++...,,,***+++,,,,,,***(((***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------......................../////////000111111222222333222222222333555777888>>>AAAQQQqqq************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************)))))))))))))))******++++++++++++***************************************)))************+++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---000333666III]]]fffeeeaaa[[[UUUOOO\\\nnnyyyuuuiiibbbaaadddgggjjjiiieeecccbbbdddkkklllttt~~~}}}~~~||||||~~~wwwlllcccZZZPPPJJJIII[[[jjj|||mmm[[[NNNUUUdddooowww~~~xxx|||kkk```[[[YYYSSSIII???777444333000000000000000000000000////////////////////////////////////............/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,++++++++++++++++++++++++++++++,,,......,,,'''###***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------......................../////////000111111222222333222222222333555777888>>>BBBSSSsss************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************)))))))))))))))******+++************************************************))))))*********+++++++++************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///333666AAAUUUhhhjjjaaaXXXUUUTTTWWWeeeuuuzzzrrriiigggjjjmmmppprrrooohhheeefffiiirrruuu}}}wwwggg^^^YYYVVVTTTTTT[[[eeemmmvvvwww[[[PPPTTT___mmmwwwqqqwwwfff^^^\\\WWWOOOFFF===666333111111000000000111111111////////////////////////////////////............/////////////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++)))+++---//////,,,)))&&&,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------......................../////////000111111222222444333333333444666888999>>>CCCTTTttt************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************)))))))))))))))******+++************************************************))))))*********+++++++++************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...333999>>>ZZZhhhoooeeeUUUMMMQQQVVVmmmuuu{{{zzzuuuqqqsssuuuwwwzzz{{{wwwqqqooorrrwwwzzz~~~}}}wwwyyyyyyqqqrrr~~~vvvkkkddd]]]XXXRRRSSSTTTWWWZZZ```iiipppfffYYYXXXaaajjjpppzzztttddd___XXXSSSNNNFFF<<<444333333222111111111111222000000000000000000000000////////////.............../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++---......------...,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------......................../////////000111111222222555555444444666777999:::>>>CCCTTTrrr************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************)))))))))))))))******+++***************+++++++++************************)))************+++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...333<<>>777666555111///222000000111222222111//////////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000111222444333333444666888:::>>>LLLddd************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++)))************+++++++++************************+++++++++*********))))))******))))))))))))*********************************************************************************)))))))))+++,,,+++***))))))))))))************++++++******++++++,,,---***************++++++,,,+++,,,,,,,,,++++++---///000444>>>JJJYYYgggrrryyy}}}yyyvvvwww{{{}}}zzz{{{xxxzzz~~~xxx{{{vvvnnn{{{|||ooorrrwww}}}~~~zzzxxxvvvuuuvvvyyy}}}xxxlllmmmnnnooopppqqqrrrssstttuuuxxxzzz{{{zzzzzzyyylll^^^UUUQQQIIIKKKOOOXXXddduuuxxxbbbVVVWWW___hhhnnnwwwqqq```ZZZSSSIII???999333...000555000111111222222111//////////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000111222333333333444666888999===JJJ```{{{************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++)))************+++++++++************************+++++++++*********************))))))))))))*********************************************************************************)))))))))+++,,,+++***)))))))))*********++++++++++++******++++++,,,---***************+++,,,,,,,,,,,,---,,,++++++---///222:::HHHWWWdddmmmrrrttttttoooiiigggllluuu{{{yyy}}}{{{qqqtttyyymmmpppooolllpppuuuyyy{{{{{{wwwtttuuuvvvooonnnllljjjkkkmmmppprrrooossszzz{{{tttooofffggghhhiiiiiihhhgggfffdddfffjjjmmmooopppooonnnmmmooopppqqqrrruuuyyy|||wwwlllaaaVVVMMMGGGIIIKKKMMMXXXeee|||~~~fffWWWQQQ[[[hhhhhhtttooo___XXXQQQHHH@@@777111111555111111222222111000000///000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000111222333333333444666888:::===HHH\\\uuu************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++))))))*********+++++++++******************************************************))))))))))))*********************************************************************************)))))))))+++,,,+++***))))))*********+++++++++++++++******++++++,,,---+++************+++,,,,,,,,,------,,,+++,,,///111999AAANNN\\\fffjjjjjjiiibbb^^^\\\```mmm|||}}}{{{xxx|||rrrqqqwwwrrryyyrrreeefffmmmuuuzzz|||~~~|||}}}{{{zzzyyyvvvqqqooonnnoooooonnnllljjjjjjjjjlllllliiilllpppsssssspppkkkhhhggghhhiiiiiihhhfffcccaaaaaacccfffhhhhhhgggeeecccaaacccdddeeefffgggjjjlllooosssvvvvvvtttuuuzzz{{{iiiWWWJJJLLLKKKEEEGGGQQQ^^^hhhXXXXXXccchhhrrr{{{jjjYYYTTTNNNGGGAAA999333000222222222222111000000///000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000222333333333444777999;;;===FFFXXXppp************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++))))))*********+++++++++******************************************************))))))))))))*********************************************************************************)))))))))+++,,,+++***************++++++++++++++++++******++++++,,,---+++++++++***+++,,,,,,------------,,,,,,...111444EEEJJJRRRYYY]]]^^^]]]\\\\\\[[[___hhhvvv}}}}}}xxxzzzzzzyyy{{{~~~}}}vvvllleeedddmmmxxx}}}{{{{{{vvvssssssttttttuuuuuussspppmmmmmmmmmnnnmmmkkkiiihhhfffffffffhhhiiilllmmmmmmkkkhhhfffgggggghhhhhhfffccc```^^^]]]___```aaa```^^^\\\ZZZZZZ\\\____________```bbbcccgggkkkjjjgggfffjjjnnntttuuuuuuttttttwww{{{~~~{{{~~~kkkTTTOOOMMMEEECCCHHHIIIhhhiiiZZZWWWkkksss|||fff___TTTKKKEEE???666...444333222222111000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000000111333333333444777999<<<>>>FFFVVVmmm***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++)))************+++++++++***************************************+++++++++******))))))))))))*********************************************************************************)))))))))+++,,,+++************++++++++++++,,,++++++******++++++,,,---+++++++++++++++,,,------------------...111555999IIIJJJLLLOOOQQQRRRSSSSSSYYY^^^iiiwww||||||vvvsssttttttpppmmmkkkhhhpppyyyzzzxxxvvvzzz~~~}}}zzzvvvqqqnnnmmmnnnoooqqqrrrrrrooommmllllllkkkkkkjjjiiigggfffddddddcccdddgggiiijjjiiihhhggggggggggggfffeeebbb```___[[[[[[\\\]]]]]]\\\[[[ZZZVVVXXXZZZ[[[ZZZYYYYYYYYYZZZ]]]______\\\ZZZ[[[]]]```dddeeecccccciiimmmnnnlllmmmooouuu{{{lllZZZQQQIIIEEEFFF???VVV|||mmm\\\\\\bbbrrr{{{rrrbbbRRRHHHBBB;;;333555444333111000000000000000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000///111222333333555777:::;;;>>>FFFUUUkkk************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++)))************+++++++++************************))))))*********+++++++++******))))))))))))*********************************************************************************)))))))))+++,,,+++************+++++++++,,,,,,++++++******++++++,,,---,,,++++++++++++,,,------------......000333999===CCCDDDFFFJJJPPPWWW]]]aaacccmmm|||~~~|||{{{qqqjjjjjjkkkjjjjjjmmmlllooouuuzzz||||||{{{zzz}}}}}}xxxwwwwwwxxxzzz{{{zzzyyyuuuvvvuuusssooollllllllllllnnnppppppnnnkkkiiiiiigggggghhhhhhhhhhhhgggfff```bbbdddfffggggggffffffeeeeeedddcccbbbaaa``````[[[[[[ZZZZZZZZZZZZZZZ[[[RRRUUUXXXXXXWWWUUUSSSSSSRRRSSSTTTUUUTTTRRRPPPOOOPPPUUUVVVTTTTTTZZZ]]]]]][[[ZZZ[[[___eeekkkmmmmmmmmmpppuuuxxx{{{tttaaaVVVMMMHHHDDDKKK___zzz~~~___[[[^^^lllzzzyyyfffTTTJJJBBB<<<666555333111000000000000////////////////////////////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000///111222333333555888:::999<<>>@@@GGGVVViiixxx~~~~~~}}}zzzzzz~~~}}}xxxyyy||||||zzz~~~xxxqqqhhh```^^^___ccceeeiiikkknnnppprrruuuxxxzzz}}}~~~zzz||||||{{{{{{}}}~~~~~~|||yyyxxxwwwwwwwwwuuurrrpppkkklllmmmlllkkkkkklllnnnhhhiiikkkjjjiiihhhhhhiiifffdddbbbccceeegggiiiiiiddddddddddddcccbbbbbbaaa```___]]][[[ZZZZZZ[[[[[[XXXXXXXXXWWWVVVUUUSSSSSSRRRSSSUUUVVVUUURRRPPPNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLJJJKKKKKKMMMOOOQQQRRRTTTUUUWWWZZZ^^^bbbeeeggghhhjjjooouuuvvvuuuuuuxxx|||yyyjjj[[[RRRQQQPPPNNNMMMQQQ\\\gggiiiZZZUUUUUUYYY^^^iiittt]]]PPPKKKIII;;;222666:::666///***000000000000////////////////////////////////////........................,,,,,,,,,---------......//////.........---------......---------,,,,,,,,,---------,,,,,,+++++++++------------------,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------.........,,,***+++...000...,,,............/////////000111111222333444666777888;;;===DDDRRRkkk++++++************++++++************************************************+++++++++*********))))))+++++++++*********)))))))))************+++++++++************************+++++++++*********))))))************************)))************+++++++++************************************************)))************++++++++++++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......---,,,......000444666888???GGGTTT___ooo|||||||||wwwvvv|||xxxmmmooommmlllpppyyy}}}{{{sssnnngggbbb```aaaccceeedddfffjjjmmmpppsssvvvxxx|||{{{zzzxxxwwwvvvwwwyyyyyywwwvvvwwwvvvuuuuuuuuutttqqqnnnjjjkkkkkkkkkiiiiiikkklllgggiiijjjjjjhhhgggggghhhfffdddaaaaaabbbdddddddddaaa```______^^^_________^^^]]][[[YYYXXXWWWXXXXXXVVVVVVVVVUUUTTTSSSRRRQQQNNNOOOQQQQQQQQQNNNLLLJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIKKKLLLNNNOOONNNOOORRRUUUXXX[[[]]]]]]```eeejjjlllkkklllooossswww{{{yyyhhh___SSSKKKHHHJJJOOOSSShhhlllYYYOOOPPPWWWbbb|||~~~jjj\\\SSSKKK???444222333000///111111000000000////////////////////////////////////........................,,,,,,,,,---------......//////.........---------......---------,,,,,,,,,...---------,,,,,,,,,+++------------------------,,,------......------,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------.........,,,+++,,,...///...,,,........./////////000000111111222333444666777888;;;===DDDRRRkkk++++++************++++++************************************************+++++++++***************+++++++++***************)))************+++++++++************************+++++++++***************************************)))************+++++++++************************************************)))************++++++++++++++++++***************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------,,,,,,,,,,,,...111666999888===LLL\\\qqq~~~{{{www{{{}}}mmm``````___^^^ccclllqqqrrrmmmjjjgggcccbbbbbbccccccccceeegggjjjmmmqqqsssuuuzzz~~~yyyvvvuuutttssstttuuuuuusssrrrvvvtttsssssssssrrrooommmiiijjjjjjiiihhhhhhiiikkkggghhhiiiiiigggeeeffffffeeeccc```______```___^^^\\\[[[ZZZYYYYYYZZZ\\\]]][[[ZZZXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRPPPOOONNNIIIJJJKKKLLLKKKJJJGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEGGGJJJLLLNNNOOOPPPQQQUUUZZZ]]]]]]___cccfffiiimmmrrrvvvxxx}}}zzzbbbQQQKKKJJJGGGDDDKKK```gggQQQMMMRRR]]]{{{}}}kkk\\\OOOFFF<<<666111...000444111111000000000/////////////////////////////////........................,,,,,,,,,---------.....................---------......---------,,,,,,,,,.........---------------+++,,,,,,------.........,,,------......------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,...///...---....../////////000000000111111222333444666777888;;;===BBBPPPjjj++++++************++++++************************************************************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---------,,,+++,,,---...111666<<>>???AAABBBDDDEEEEEEFFFFFFIIIMMMOOOQQQSSSWWWZZZ\\\```eeeiiikkkooouuuzzz||||||cccWWWRRRKKKDDDCCCKKKjjjdddUUURRRXXXwwwzzzgggXXXQQQGGG>>>888333111000111111111000000000//////////////////////////////........................,,,,,,,,,---------....................................---------,,,,,,,,,........................++++++,,,,,,---...//////,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...............////////////000000000111111222333444666777888<<<===AAAMMMggg++++++************++++++************************************************************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---...---+++,,,...000111111777BBBQQQeee~~~|||}}}tttggg]]]\\\\\\```cccdddddddddggghhhiiifffcccaaaaaabbbcccaaa___```fffkkkoooqqqwwwzzz}}}~~~}}}||||||wwwssssssxxxzzzwwwsssrrrtttttttttwwwyyy{{{zzzyyyvvvtttrrrqqqqqqpppnnnmmmjjjkkkkkkjjjhhhgggiiijjjhhhiiijjjiiifffddddddddd___]]][[[[[[\\\\\\[[[ZZZWWWVVVTTTSSSSSSVVVXXXZZZUUUTTTTTTRRRQQQOOONNNMMMOOOOOOOOONNNMMMLLLKKKJJJEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBB??????@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>===>>>???@@@AAAAAABBBAAA@@@BBBDDDFFFHHHKKKNNNPPPSSSWWW[[[^^^___bbbhhhmmmtttxxxvvvbbbXXXOOOFFFIIIFFFYYYdddTTTOOOhhh{{{mmmaaaPPPBBB;;;888333...111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,---------......---...........................---------,,,,,,,,,........................++++++,,,,,,---...//////,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............//////////////////000000000111111111222333444666777888======@@@KKKddd++++++************++++++***************************************************************+++++++++***************+++++++++)))************+++++++++***************************************+++++++++************************)))************+++++++++************************************************)))************+++++++++***************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++---///...,,,---111444666777@@@QQQfffzzzzzzzzz~~~pppiii^^^\\\]]]aaadddaaa___```fffhhhhhhfffbbbaaadddggg```\\\WWWYYY```iiipppsssvvvxxxzzzzzzyyywwwwwwxxxxxxttttttwwwxxxvvvuuuvvvtttttttttvvvyyyzzzzzzyyyuuusssqqqooooooooonnnllljjjkkkkkkjjjhhhggghhhiiihhhiiiiiigggdddbbbaaabbb\\\ZZZYYYYYYZZZZZZYYYWWWTTTSSSRRRQQQQQQSSSTTTVVVPPPPPPPPPPPPOOONNNLLLKKKLLLLLLLLLKKKJJJIIIGGGGGGDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@?????????@@@BBBDDDFFFGGGJJJNNNQQQSSSSSSVVV[[[___mmmqqqwww}}}pppbbbVVVJJJMMMEEELLLggg|||cccPPPYYYlllwww^^^HHH===;;;777222222222111111111000000000000000000000000000000000////////////////////////,,,,,,,,,---------......---------.....................---------,,,,,,,,,---------------.........+++,,,,,,------.........,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,...//////......///000/////////000000000111111111111222333444666777888======@@@JJJbbb++++++************++++++************************************************))))))*********+++++++++))))))*********+++++++++)))************+++++++++************************))))))*********+++++++++************************)))************+++++++++************************************************)))************+++++++++))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++---//////---...333888===CCCRRRfffyyy~~~xxxwww{{{~~~qqq~~~sssgggccc```[[[[[[___aaa___^^^```dddffffffdddbbbccciiioooggg```XXXWWW^^^hhhooosssuuuvvvvvvuuusssrrrssstttvvvuuuwwwzzzyyyuuuuuuxxxvvvvvvuuuwwwxxxyyywwwvvvtttrrrooommmmmmmmmlllkkkiiijjjjjjhhhfffeeefffhhhffffffgggeeebbb___^^^^^^[[[YYYXXXWWWWWWVVVTTTRRRPPPOOONNNNNNNNNNNNNNNOOOKKKLLLLLLMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFDDDCCCBBB@@@@@@AAAAAAAAAAAAAAAAAA>>>????????????>>>======<<<<<<<<<<<<============<<<<<<;;;:::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>===<<<<<<===>>>??????AAADDDGGGHHHHHHIIIMMMQQQ___ccciiinnntttzzz|||lll]]]UUUMMMJJJRRR^^^lll{{{fffYYYYYYjjjxxx{{{www]]]KKKBBB;;;444222222222111111111000000000000000000000000000000////////////////////////,,,,,,,,,---------......---------.........//////......---------,,,,,,,,,+++,,,,,,,,,------------------------------------,,,------......------,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......,,,...000///...---///111//////000000000111111111111111222333444666777888;;;<<>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<::::::999999999999::::::888999:::;;;<<<<<<<<<<<<>>><<<:::999:::;;;;;;:::;;;>>>@@@AAA@@@@@@DDDHHHPPPTTTZZZ```eeejjjppptttqqqxxx|||sssccc\\\SSSLLLKKKPPPYYY```dddSSS[[[cccbbbnnnuuu]]]LLL>>>444222222222111111111111000000000000000000000000000000000000000000000000000,,,,,,,,,---------......---------.........//////......---------,,,,,,,,,+++++++++,,,,,,---------------------------,,,,,,,,,------......------,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......,,,...000000...---///111000000000000111111111111111111222333444666777888999:::???LLLeee))))))***+++,,,------...+++++++++*********))))))+++***)))'''''')))***+++)))************+++++++++************************)))************+++++++++)))************+++++++++************************************************,,,,,,,,,++++++*********************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---...///......333===EEEQQQUUU^^^iiirrryyy}}}}}}vvvnnnhhh}}}|||tttssspppjjjddd___]]]]]]]]]]]]___aaa___[[[\\\aaa^^^fffiiiccc___fffsss}}}uuueee___dddlllpppqqqmmmpppssssssrrrqqqsssuuussstttuuuvvvwwwwwwwwwwwwzzzwwwuuutttuuuuuuuuusssvvvsssnnnkkkjjjiiihhhgggjjjhhhdddaaa``````bbbccc```___^^^\\\YYYWWWUUUTTTSSSRRROOOLLLJJJIIIHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBB@@@@@@@@@???>>>======<<<;;;<<<<<<<<<<<<<<<<<<;;;888888888888888888888888888888888888888999999:::888888888888888888888888999999:::::::::;;;;;;;;;===<<<<<<;;;;;;:::999999999999999:::;;;===???@@@JJJKKKMMMPPPTTTXXX\\\___aaaaaaggguuupppYYYOOOLLLHHHHHHLLLfff{{{kkkYYYVVV\\\fffmmmuuu^^^CCC>>>999555444666555111///000111111111111000000000000000/////////............////////////////////////........................------------------------........................,,,,,,,,,---------......------------------------......---------,,,,,,,,,........................,,,---......//////......---------............///////////////000000000000111111111111222444666777;;;;;;???LLLeee*********++++++,,,,,,---+++++++++*********))))))+++***)))(((((()))***+++)))************+++++++++************************)))************+++++++++)))************+++++++++************************************************,,,,,,,,,++++++*********************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***,,,......///666@@@HHHWWWVVVYYY___bbbbbbgggoooyyyyyyzzzzzzxxxsssmmmhhh}}}wwwsssllleee```]]]\\\\\\^^^^^^```bbb^^^YYYZZZ^^^aaagggjjjdddaaagggqqqxxxtttgggbbbfffmmmrrrsssoooqqqsssrrrpppnnnoooqqqrrrsssvvvxxxxxxwwwuuusssvvvuuusssqqqppppppqqqrrrrrrooollliiiiiiiiiiiihhhkkkiiifffdddbbbbbbbbbccc___^^^\\\YYYVVVSSSQQQPPPOOONNNKKKIIIGGGFFFFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA??????>>>======<<<;;;;;;::::::;;;;;;;;;;;;::::::888888888888888888888888777777777777777888888999888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;::::::::::::999888888888999<<<>>>@@@BBBCCCDDDGGGKKKOOOSSSUUU]]]aaagggrrrhhhWWWMMMFFFEEEIIIVVVkkkiii[[[YYYfffuuunnnQQQFFF:::666444777777222000000111111111111000000000000000000/////////.........////////////////////////........................------------------------........................,,,,,,---------.........------------------------......---------,,,,,,,,,------------------------,,,---......//////......---------............///////////////000000000000333333333333555666888999:::;;;???KKKeee+++++++++++++++++++++++++++++++++***************+++***)))(((((()))***+++)))************+++++++++************************)))************+++++++++)))************+++++++++************************************************+++++++++++++++*********************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...***,,,...///333;;;FFFNNNSSSMMMOOOVVVWWWWWWbbbsss}}}yyy||||||wwwtttxxxpppfff^^^\\\\\\[[[[[[______aaabbb^^^XXXXXX\\\bbbggghhhdddccchhhnnnpppxxxsssllliiikkkoootttwwwsssttttttssspppnnnnnnnnnpppssswwwyyyxxxuuupppmmmqqqrrrrrrooollllllnnnqqqnnnllliiihhhhhhiiihhhhhhhhhgggfffdddbbb```______[[[ZZZXXXUUUQQQNNNLLLJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<<<<;;;::::::999999888888999999999999888888777777777777777777777777666555555555555666777777777777777777777777777777777777777777888888888888999999999:::::::::::::::999888666666777:::>>>@@@:::;;;<<<>>>AAADDDHHHJJJUUU___hhhqqq~~~dddRRRGGGEEEGGGKKK\\\iiiZZZdddxxx___LLL???999555666777333000000111111111111000000000000000000000/////////......////////////////////////........................------------------------........................,,,------------.........------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------............///////////////000000000000222222333444555777999::::::;;;???KKKccc,,,,,,,,,++++++*********************************+++******))))))******+++))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++************************************************+++++++++***************************************************************))))))*********+++++++++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,...000333888AAAKKKRRRNNNHHHKKKWWW[[[^^^ppp{{{~~~yyyqqqiii___ZZZ[[[]]]\\\ZZZ______aaaccc___YYYXXX\\\aaadddeeeccceeejjjmmmlllrrrrrrssssssssstttvvvxxxvvvvvvvvvuuusssqqqpppppppppssswwwyyywwwqqqjjjeeeiiinnnqqqpppmmmkkknnnqqqmmmkkkhhhgggggghhhgggeeebbbbbbaaa```^^^[[[XXXWWWTTTSSSQQQOOOLLLIIIHHHGGGCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????============<<<<<<;;;;;;999999999999888888777777666666777777777777666666555555555555555555555555444444444333444555555666666666666666666666666666555555666666666777777777777777888888999::::::;;;999888666666777:::>>>@@@888888888999<<<>>>AAACCCLLLZZZeeeooowww^^^PPPJJJGGGJJJTTToooeee```kkk|||nnnXXXOOOCCC777444444222111111111111111111000000000///000000000////////////...////////////////////////........................------------------------........................------------............------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------............///////////////000000000000000000111222444666777888:::;;;???JJJaaa---,,,,,,++++++*********************************++++++************++++++))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++************************************************************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,------...///---///222666===EEENNNSSSOOOMMMTTTaaahhhnnn}}}vvvnnnmmmqqq}}}vvvddd___YYYYYY]]]___^^^[[[^^^___bbbeeeaaa\\\[[[___aaadddffffffjjjppprrrooonnnsssyyy|||{{{yyyxxxwwwttttttsssttttttsssrrrqqqpppssswwwyyyvvvooogggbbbaaagggmmmnnnkkkiiikkkmmmmmmkkkhhhgggffffffdddbbb^^^^^^]]]\\\YYYVVVSSSQQQKKKKKKJJJHHHGGGFFFEEEDDD???@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===:::::::::999999999999999777777777666666666666666444444555555555555444444444444444444444444444444333333222222333333444555555555555555555555555555444444444555555555666666555666666777888999::::::999999777777999;;;>>>@@@777777777777888:::<<<>>>EEERRR[[[bbbzzzqqq```SSSIIIJJJKKK[[[xxx~~~eee]]]jjjvvviiiUUU???444222222222333111111111111000000000///111000000000////////////////////////////////////........................------------------------........................---------.........//////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------............///////////////000000000000///000111333555777888888:::;;;???III___,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++)))************+++++++++************************************************)))))))))***************************************************************)))************+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,------------------......///---///444;;;CCCKKKRRRUUUPPPUUUbbbqqq|||sss```[[[aaassspppaaaYYYWWWVVVYYY]]]``````^^^```aaaeeehhheee___^^^aaaccchhhkkklllooovvvxxxwwwpppuuu{{{~~~~~~{{{xxxvvvpppoooooopppqqqrrrpppoooqqqsssvvvxxxvvvqqqlllhhh___cccfffgggeeedddeeegggjjjhhhfffeeeeeecccaaa___[[[[[[ZZZXXXUUURRRNNNMMMEEEEEEDDDDDDCCCBBBBBBAAA======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;777777777777777777777777555555555555555555555555333333444444444444333333333333333333333333333333333222222222222333444444444444444444444444444444444444444444555555555555555555666666777888999999888888888999:::<<<>>>???666666555555555666777888???GGGKKKNNN]]]ttt~~~zzz}}}wwwdddSSSKKKEEEJJJ\\\kkkuuuyyy___^^^bbbzzzlllMMM;;;555333333444111111111111000000000000111111000000000/////////////////////////////////........................------------------------........................------........./////////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------............///////////////000000000000000222444666888999::::::999;;;???HHH]]],,,,,,++++++++++++++++++))))))*********+++++++++***++++++++++++++++++***)))************+++++++++************************)))************+++++++++)))************+++++++++************************************************((()))))))))*********+++************************************************)))************+++++++++************************************************)))******+++,,,,,,---------------------.../////////333:::DDDNNNVVV[[[^^^^^^lll|||yyy{{{gggWWWWWWaaasss|||sssbbbUUUSSSTTTUUUXXX[[[___aaabbbdddfffiiikkkgggaaa___bbbdddjjjnnnnnnpppvvvzzz{{{vvvwwwxxxyyyyyyyyywwwuuupppnnnmmmoooqqqqqqooommmppprrruuuwwwxxxwwwuuutttgggeeebbb___^^^___bbbdddeeecccbbbbbbbbbaaa___]]]XXXWWWUUURRROOOLLLIIIHHHCCCCCCBBBAAA@@@???>>>===:::;;;<<<<<<<<<;;;::::::::::::999999999888888888555555555666666666666666444444444444444444444444333333444444444444333333222222222222222222222222333222222222222333444444333333333333333333333333444444444555555555555666555555555666666777777777666666888999;;;<<<<<<<<<777666555444333444555555888<<>><<<;;;:::999999:::;;;;;;:::888777777777777777666666666666555555555555555555555555444444444444444444444444333333333444444333333333111111111111111111111111333333222222333333444555333333333333333333333333444444444555555555666666555555555666666666666666333555777999;;;;;;;;;:::999777666555444444555555333666:::>>>BBBFFFMMMSSSYYYcccttt|||fffYYYPPPOOOJJJGGGWWWnnnrrrSSSWWWjjjdddgggiiiOOOCCC;;;444111111111111111000000000000111111111111000000000000////////////////////////........................------------------------..................................../////////000------------------------......---------,,,,,,,,,........................,,,---......//////......---------.........//////////////////000000000000...///222555777888999999999<<>>IIIVVVeeewwwxxxooowww{{{mmmmmm|||ttt___TTTZZZZZZ___eeeaaaUUUPPPTTTQQQRRRUUUYYY^^^bbbfffhhhnnnrrrvvvvvvrrrkkkfffccchhhiiimmmpppsssvvvxxxyyyvvvtttpppmmmkkkkkklllmmmppppppppppppnnnllljjjiiipppooooooqqquuu{{{yyymmm```XXXUUUVVVWWW[[[[[[[[[ZZZXXXVVVTTTSSSMMMKKKHHHGGGFFFDDDBBB@@@>>>===<<<:::888666555444666666666666666666666666666555444444333333333333444444444333333222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333555444444333333444444555444444444555555555555666555666555333888???<<<555666666666666666666666666666555666888;;;???BBBEEEJJJSSS___hhhoooxxxmmmZZZTTTNNNFFFHHHQQQtttUUUZZZ```XXXvvv[[[OOOAAA222666444111111444555222111333000000000000000000000000////////////////////////...............------------,,,+++,,,...///...---.........------,,,,,,,,,............//////////////////.........---------,,,------......------,,,,,,++++++******++++++,,,....................................////////////////////////000000000000222222222333444555666777999;;;===DDDWWW{{{------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************++++++++++++++++++***************,,,,,,,,,+++++++++******++++++***))))))***++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------...//////...///111222;;;DDDSSSdddvvvyyyrrryyyvvvqqq~~~eeeZZZUUU^^^ZZZ[[[]]]WWWMMMLLLSSSSSSUUUWWW[[[___dddgggiiillloootttwwwwwwuuusssqqqjjjlllppptttvvvwwwwwwvvvrrrpppmmmkkkiiijjjkkklllooooooooonnnmmmkkkiiihhhkkkkkkkkknnnqqqvvv{{{}}}vvvkkkaaaZZZWWWUUUUUUUUUVVVVVVTTTQQQNNNLLLHHHFFFDDDCCCBBB@@@===;;;;;;::::::999888777666666555555555555555555555555555444444333222222333333333333333333333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444333333333333444444444444444444555555555555444666555444999>>><<<555666666666666666666666666444444444666888;;;???AAAAAAIIITTT\\\aaaiiittt|||~~~hhh[[[PPPFFFHHHQQQtttssseeecccaaa}}}ooo]]]III555333222000000333333//////111000000000000000000000000//////////////////////////////......---------,,,---,,,+++,,,...///...---.........------,,,,,,,,,............////////////............------------,,,------......------,,,------,,,,,,,,,,,,------....................................////////////////////////000000000000222222222333444555666777999;;;===DDDWWW{{{------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++***************+++++++++,,,,,,,,,++++++++++++***++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------.../////////111444666;;;GGG[[[qqq}}}|||~~~|||{{{|||oooaaabbbbbbfff___\\\[[[TTTLLLNNNVVVWWWXXXZZZ^^^aaaeeeiiijjjjjjlllpppuuuzzz|||{{{zzzlllnnnrrruuuvvvuuusssqqqmmmllliiigggfffgggiiijjjmmmmmmmmmlllkkkiiihhhgggfffgggiiilllooorrruuuvvvyyyrrriiiaaaZZZWWWRRRRRRSSSRRRPPPLLLIIIFFFCCCBBBAAAAAAAAA>>>:::777777777666666666666666666444444444444444444444444444333222222111222222222222222222333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333222222222222333333444444444444555555555555444555555555999<<<:::555666666666666666666666666333333333333555777:::;;;===DDDMMMSSSWWW^^^gggnnnxxxxxxdddSSSHHHHHHPPP```rrreeeeee}}}mmmXXXBBB888111000111333222//////333////////////////////////////////////////////////000000///...------,,,,,,---,,,,,,,,,...///...---.........---------------............////////////......---------,,,,,,,,,,,,------......------,,,......------------..........................................////////////////////////000000000000222222222333444555666777999;;;>>>DDDWWW{{{------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++)))))))))***+++++++++,,,+++++++++++++++++++++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---......///222666:::@@@NNNcccwwwtttsssssslllkkkpppnnniiidddcccccc^^^UUUVVV]]]\\\\\\^^^aaadddgggjjjkkkiiijjjlllqqqvvvyyyyyyxxxoooooopppppppppooonnnmmmjjjhhhfffddddddeeeggghhhlllkkkkkkjjjiiigggfffffffffgggjjjmmmpppqqqqqqqqqrrrqqqpppmmmiiiddd```]]]VVVUUURRROOOKKKGGGEEECCCAAAAAAAAAAAAAAA???:::777555555555555444444444444222222222222222222222222222222111111111111111222111111222222333333333444222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444333222222111111222222333333333444444444555555555444444555777999;;;888555666666666666666666666666333333333333444555666777;;;@@@GGGKKKPPPVVV^^^dddjjjuuuppp\\\OOOKKKMMMVVV|||qqqdddrrr|||gggOOO>>>444222222444333111222666////////////////////////////////////////////////000000///...---,,,,,,+++...---,,,---...//////---...............---------............////////////------------,,,,,,,,,,,,,,,------......------,,,......------------..........................................////////////////////////000000000000222222222333444555666777888:::>>>EEEWWWzzz---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------///333999>>>JJJVVVhhhxxx~~~nnngggmmmqqqvvvuuukkk______dddkkkggg]]][[[___```aaabbbcccfffhhhkkklllhhhiiikkkooosssuuuvvvvvvtttrrrnnnkkkjjjkkkmmmnnniiigggeeecccccceeegggiiijjjjjjiiihhhgggffffffeeeeeegggjjjmmmnnnnnnlllkkkeeeeeeddddddcccbbbaaaaaaZZZWWWPPPJJJEEEAAA@@@@@@>>>>>>>>>???@@@===999666555444444333333222222222222222222222222222222222111111111000000111111222111111111222222333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333444444444333222222111111222222333333333333444444444444555444444555888:::888666555666666666666666666666666555444444444555555555666444888<<>>EEEXXXzzz------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++***************+++++++++***++++++++++++,,,,,,,,,)))***++++++++++++***)))************************************************))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...000666===CCCLLLUUUbbblllvvv~~~xxxsss}}}mmmhhhrrrxxxzzzppp^^^OOORRR]]]hhhggg]]]YYY]]]cccddddddeeegggiiikkklllgggkkkooorrrsssuuuwwwyyyxxxtttnnnjjjhhhkkkooorrrkkkjjjgggeeeeeegggiiijjjjjjiiihhhgggfffeeeffffffccceeehhhjjjjjjiiigggeeecccaaa___\\\[[[[[[\\\]]]WWWSSSLLLEEE???<<<<<<<<<999999999::::::999666333444444333333222222111111222222222222222222222222111111111000111111222333111111111222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111222222333333444444555333333222222222222333333333333333333444444444444333333555::::::777555666666666666666666666666666666666666666666666666666222444777:::>>>DDDJJJNNNQQQZZZhhhuuu}}}xxxgggWWWMMMPPPRRR```{{{{{{```fffyyygggHHH<<<222111222222111222000000000000000000000000///////////////////////////............---------...---------///000///................../////////............//////////////////.........---------,,,------......------,,,------,,,,,,,,,,,,------....................................////////////////////////000000000000222222222333444555666777777:::>>>EEEXXXzzz------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************++++++++++++++++++*********************+++++++++,,,,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++************************(((((())))))***++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........///333:::BBBHHHIIIOOOWWW]]]gggyyyuuuppplllvvv{{{mmmnnnxxxxxxrrrbbbNNNGGGJJJTTTaaaaaaZZZYYY^^^fffffffffggghhhiiikkkkkkhhhooouuuwwwtttsssvvvzzzuuurrrmmmiiiiiikkkoooqqqooommmkkkiiihhhiiikkkllliiiiiigggfffeeeeeeffffffccceeefffggggggeeecccbbbbbb___[[[XXXUUUTTTTTTUUUOOOMMMIIIDDD@@@<<<:::999777666555555666666444222111222222222222333333333222222222222222222222222111111111111111222333333222222222222111111111111222222222222222222222222333333333333333333333333444444444444444444444444222222222222222222222222111111222333333444555555444444333333333333444444222222333333333444444444333222555;;;:::555333666666666666666666666666666555666666777777666666666555555666888:::???DDDGGGLLLPPPZZZfffoooxxxlllVVVRRRJJJMMMZZZhhhttt```ccclll[[[III888333444444111...222222222222222222222222////////////////////////---------...............///...---...///000///...---........./////////000............////////////000000/////////.........,,,------......------,,,......------------..........................................////////////////////////000000000000222222222333444555666777777:::>>>FFFXXXyyy------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++************************)))************+++++++++,,,+++++++++******))))))*********++++++,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((()))******++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000000000111555<<>>FFFXXXyyy,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++((()))***+++,,,+++******************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......000//////222999???DDDFFFHHHQQQXXX___ppp{{{wwwqqqmmmtttlllmmmpppooodddSSSHHHDDDGGGOOOXXX]]]^^^```cccggghhhfffgggjjjhhheeefffkkkpppuuu{{{{{{ssslllpppyyyrrrpppmmmjjjiiijjjlllmmmmmmmmmllllllkkklllllllllgggfffddddddeeeeeedddcccccccccccccccaaa^^^\\\ZZZ___[[[VVVQQQNNNKKKHHHFFFCCCBBB@@@===;;;:::999888222333333333333222111111222222222222222222222222000111111111111222222222000000000000111222333444333333333333333333333333444444444444333333222111333333333333333333333333444444444444444444444444222222222222222222222222333333333222222222222222555444444444444555666666333333333333333333333333000333666666666555666666444444444444444444444444444555555666666666666666555444444444555666888999@@@EEELLLSSSZZZdddooowwwqqq]]]PPPOOOLLLKKKaaa~~~iii^^^bbbhhhooocccCCC555555555333333111000000////////////000000000000000000000000000........................//////.........---------......------------......////////////////////////------------------------------------------------................................................,,,---///000000000///............///000111111111444444333333444666888999::::::<<>>===;;;999777666666555333333444444444444333333222222222222222222222222111111111111222222222333111111111111111222333444333333333333333333333333444444555555444333333222333333333333333333333333444444444444444444444444444444444444444444444444444444444333333333333333444444444444444555555666333333333333333333333333333555777777666555444555444444444444444444444444444444555666666666666666555555444444555666777888<<<@@@FFFKKKQQQYYYdddkkksss|||sss]]]VVVOOOLLL]]]vvvrrrgggdddkkkzzzVVVBBB;;;555111///222222111000000000000111000000000000000000000000........................//////.........---------......------------......////////////////////////------------------------------------------------........................////////////////////////------///000000000///....../////////000000111111//////000000111222444444777888;;;DDDYYY|||//////...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++************************************************************************************************)))************+++++++++))))))***++++++++++++***************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---......//////222666888;;;@@@GGGLLLQQQbbbuuu}}}tttssslllZZZZZZWWWUUUSSSOOOHHHGGGKKKPPPUUU\\\___```aaadddgggnnnkkkiiiiiigggeeehhhnnnmmmrrrxxxzzzrrriiihhhmmmppppppnnnmmmlllkkkkkkkkkjjjiiihhhhhhgggggghhhhhheeecccbbbbbbbbbbbb```___```aaaccccccaaa\\\WWWTTTSSSOOOJJJFFFCCC@@@===;;;999888777666555444444444333333444555666666666666222222222222222222222222222222222222333333333333333333222222222333333444333333333333333333333333555555666666555555444444333333333333333333333333555555555555555555555555555555555555555555555555555555555555444444333333444333333333333444555555333333333333333333333333666777888777555333333444444444444444444444444444444444555666666666666555666666555555555555666777777;;;@@@CCCHHHOOOWWW^^^aaagggtttlll^^^TTTMMMYYYmmmqqqdddkkkjjjOOO>>>555222222444333222111111111111111000000000000000000000000.......................................---------......------------......////////////////////////------------------------------------------------........................////////////////////////---......///000///////////////000000000000000000000111222444555555666666777999<<>>;;;999777666555555444444555555111222444555666777777777333333333333333333333333222333333333444444444444555555444444333444444444444444444444444444444444666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555444444333333333333333333333444555555444444444444444444444444555666777666444222333333444444444444444444444444333444555555666666555555666666666555555555555555555999===???CCCHHHQQQWWWXXX\\\hhh|||xxxgggYYYNNNTTTccciiikkkxxxZZZAAA555555999444333222111111111111111////////////////////////......................................................------------......////////////////////////........................................................................////////////////////////---......///////////////000000000000000000000000111333555777888999888888;;;<<<===CCCUUUwww111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++***************+++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------------------...///000111222666;;;AAAJJJZZZmmm{{{|||tttgggccckkkhhhUUUOOOHHHBBBBBBFFFJJJSSS[[[\\\^^^```bbbdddeeegggiiihhhiiinnnssstttqqqrrruuu~~~sssmmmlllppppppooonnnmmmllllllkkkmmmlllkkkjjjiiiiiiiiiiiifffeeebbbbbbaaa```^^^\\\]]]^^^``````\\\VVVPPPLLLJJJGGGBBB???===;;;999777555444444333333444444555000111333444666777777777444444444444444444444444444444444444555555555555777666555555555555555666555555555555555555555555777888888999999999888888999999999999999999999999777777777777777777777777777777777777777777777777777666666555444444333333444333333333333444555555444444444444444444444444222444444444222222333444444444444444444444444444333444444555555555555555666666666666666555555555333666:::<<<>>>DDDKKKQQQTTTXXXbbbqqqvvvcccQQQMMMUUUggg{{{mmmdddrrroooPPP===888999333333222111000/////////////////////////////////////////////////////////---...........................------------......////////////////////////........................................................................------------------------............/////////000000000000000111111111111000111444666777888888777:::;;;<<>>JJJ\\\ttt}}}vvvuuurrrvvvyyylllSSSKKKCCC???AAAFFFMMMVVV]]]aaaaaabbbccceeehhhjjjkkkkkknnnttt|||~~~{{{{{{}}}wwwqqqqqqqqqqqqooonnnmmmllllllllloooooommmlllkkkkkkjjjjjjgggeeebbbaaaaaa___]]][[[ZZZ[[[[[[ZZZVVVPPPJJJFFFCCC@@@<<<:::999888777555333333222222222333333444111222333555666777777777666666666666666666666666444555555555666666666666777777666666666777777888777777777777777777777777999999::::::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999888888777666555444444555444444444444555666666444444444444444444444444333444444333222222444555444444444444444444444444333333444555555555555444555555666666666666666555111333666777999===DDDJJJMMMQQQYYYdddrrrttt]]]NNNKKKNNNZZZjjj{{{yyycccaaawwwpppVVVBBB777444333222111000/////////000000000000000000000000////////////////////////---------.....................------------......////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,///............///000000//////000111111222222333333444666888999:::;;;;;;888:::;;;???OOOqqq------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************************************************************)))************++++++++++++***)))))))))***+++,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,------...000111222555:::EEEWWWooowwwrrr{{{}}}rrrWWWJJJDDD@@@DDDKKKQQQXXX___dddccccccdddgggjjjmmmnnnppprrrxxx~~~|||}}}{{{wwwssstttsssqqqooommmllllllmmmnnnqqqpppooommmllllllkkkkkkfffdddaaa```___]]][[[YYYVVVVVVUUUSSSNNNIIIDDD@@@>>>;;;888777777777666555555555444444444444555555333444555666777888888888888888888888888888888888555555666666666777777777777777777777777888999:::999999999999999999999999999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777666666666555555555555666777777555555555555555555555555777777777555333222444666444444444444444444444444222333444444555555444444333444555666777777666666111333555555444777===BBBFFFIIINNNXXXdddsssttt]]]OOOKKKOOOSSS\\\qqqzzzcccddd~~~[[[>>>555444333222111000000000000000000000000000000000////////////////////////---------.........//////......------------......////////////////////////........................................................................------------------------///......---...///000111......///000222333444444666666777888:::<<<>>>???;;;<<<===???NNNppp,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************************************************************)))************++++++++++++***)))))))))***,,,---************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------///000111222<<>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<:::999888888666666666666666777888888555555555555555555555555;;;;;;999777444333444555444444444444444444444444222333444444555555444444222333555777777777777777444666666444333444999>>>CCCDDDGGGOOO[[[gggqqqvvv|||nnn[[[UUUSSSNNNKKKXXX~~~ppp\\\jjjttttttKKK777666444333222111111111000000000000000000000000000000000000000000000000---------.........//////.........------.........////////////////////////////////////////////////////////////////////////................................................///......------///000111---...///000222444555666333333333444666888;;;<<>><<<;;;:::999777555444555777888999999888888777777666666666777888999::::::::::::888888888999999999::::::888888888888999::::::;;;>>>;;;888888:::<<<;;;999<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>???AAAAAA???>>>===<<<<<<<<<<<<===>>>????????????>>>======???@@@AAA>>>>>>>>>>>>===<<<;;;:::::::::999888777666555555666555333333333444666888???;;;777444444444444444555444333333444444222000333333555666666666555444777777777777888888888888777777666555555555555666;;;===BBBHHHQQQ]]]iiiqqqyyy||||||jjj___VVVNNNNNNXXXvvviiiWWWcccggg~~~TTT===888333222333333111...000000////////////000000000000000000000000000000////////////000000000000////////////////////////------...000111111111111000000000000000000000000........................//////.........---------//////000000000000////////////////////////......111111000111222444777888555555555555666888999:::???DDDDDDAAAKKKlll------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......///......///111333444555AAAQQQ```vvv~~~|||~~~}}}dddRRRKKKJJJNNNVVV[[[]]]ccckkkggggggfffeeegggmmmuuuzzzzzzzzzyyyvvvssspppmmmnnnqqqtttwww{{{{{{xxxqqqiiifffhhhkkknnnllljjjjjjkkkllliiigggbbbaaa___]]][[[VVVPPPLLLHHHFFFDDDAAA>>><<<:::999999777666444444444666777:::999999999888888777777666777888999999999999999999999999999::::::::::::888888888888888999:::;;;>>>;;;999999;;;===<<<;;;===>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCCCCBBB@@@?????????>>>>>>??????@@@@@@AAA@@@????????????@@@AAA????????????>>>>>>===<<<<<<;;;;;;:::999888777777666555444333444555777888===:::666444444444555444555333333333444444222000333444555666666666555444666666777777777888888888777666666555555555555555888:::===BBBIIISSS^^^eeesss{{{}}}mmmaaaUUUQQQXXXrrr|||```^^^^^^uuummmGGG;;;222111111000111444000000////////////000000000000000000000000000000////////////000000000000////////////////////////---...///000000111000000................................................//////.........---------------............------........................///000000111222333555666333333333444555666777888===BBBDDDCCCLLLlll------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......---------...000444777999HHH]]]ppp~~~zzzzzz}}}ooo\\\OOONNNOOOUUU]]]aaaccchhhmmmhhhgggfffeeeiiiqqq|||zzzuuurrrooommmnnnqqqtttwww}}}}}}{{{vvvooojjjjjjkkkqqqpppnnnnnnnnnmmmjjjhhh___]]]ZZZXXXUUUQQQKKKHHHAAA@@@>>><<<:::999888888999888777666555666777888:::999999999999999999999888999999:::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<999999999::::::<<<======>>>===;;;;;;===?????????AAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCEEEEEEEEEEEECCCCCCDDDCCCBBBBBBAAABBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????>>>======<<<;;;:::999999777777666555555777888999;;;888555333444555555555444333333333555444333111333444555555666666555555666666777777777777888888666555555555444444444444666777999<<>>>>>>>>?????????=========>>>>>>@@@AAABBBAAA@@@@@@@@@AAACCCDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHHHHHHHHHHGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@??????>>>===<<<;;;::::::888888777777888888999:::999666444333444666666555444333333444555555333222444444444555555555555555666666666666777777777888555555555555555444444333555666777999<<>>DDDIIIQQQiii------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////111555;;;AAAQQQppprrrjjjzzzwwwaaa___```\\\XXX]]]bbbdddeeefffggggggfffeeeeeefffkkkvvv}}}yyywwwuuussssssuuuwwwyyyyyyzzz{{{zzzwwwsssqqqpppqqqqqqpppmmmiiidddaaa___XXXUUUQQQMMMJJJGGGCCCAAA<<<;;;:::999999999999999999999999999999999::::::999999999::::::;;;;;;<<<<<<<<<===>>>>>>>>>======????????????@@@@@@@@@AAA@@@@@@AAAAAABBBDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKLLLMMMMMMMMMNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNJJJJJJKKKKKKKKKKKKJJJJJJLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCAAAAAA@@@AAAAAABBBBBBBBBAAAAAA??????>>>===<<<;;;;;;:::999999999999::::::;;;;;;888666444444555666666666444333333444555666444333444444444444555555666666555666666666666777777777555555666666666555444333333444555666999>>>DDDHHHTTTYYYddduuuzzz~~~|||gggYYYRRRXXXooo}}}hhhooo~~~___CCC:::999333000333111111000000000000111111////////////////////////////////////000000000000///////////////////////////000000000000//////...////////////////////////........................---.....................//////000000000000//////---------.........//////222333444444444333111111111111222222333555666777999;;;DDDNNNVVViii------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------.........000111000222777@@@GGG\\\}}}wwwqqqrrrbbbUUUYYY]]]\\\\\\aaaeeeddddddeeeeeecccdddeeefffiiinnnxxx}}}{{{yyyvvvvvvwwwxxxyyyvvvwwwxxxxxxwwwtttrrrppprrrssssssoooiiiccc___]]]SSSPPPKKKGGGEEECCC@@@>>><<<<<<;;;:::::::::;;;;;;888888888999999999999999;;;;;;<<<<<<===>>>??????===>>>???@@@AAAAAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLOOOPPPPPPOOONNNOOORRRTTTUUUUUUUUUTTTTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMLLLKKKKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<999777555555777777777666444333333444666666555333555444444444444555666666555555666666666666777777555666777777777666444333111222333444555999>>>BBBIIIOOOYYYfffxxxyyy}}}qqqbbbSSSMMMXXXhhhwwwvvvkkk~~~xxxXXXAAA555000111666222111111000000111111222000000000000000000000000////////////000000000000//////////////////////////////000000000000//////000000000000000000000000........................---------...............------............------------......///000000000555555555444333222111111222222222333444555666777:::999CCCTTT___nnn------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------......,,,...000111444;;;FFFOOOkkkpppuuu~~~ppp|||fffRRRNNNSSSXXX[[[]]]ccceeecccbbbeeefffccccccfffiiimmmrrrzzz~~~{{{xxxwwwwwwxxxxxxuuuuuuuuuuuutttrrrpppmmmqqqsssrrrnnnfff___ZZZYYYNNNJJJEEEAAA???>>>===<<<======<<<;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCDDDDDDDDDFFFHHHIIIJJJJJJJJJMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPQQQRRRTTTVVVWWWWWWXXXXXXWWWUUUUUUXXXZZZ[[[[[[[[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQNNNNNNNNNNNNMMMLLLJJJIIIGGGGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>>===;;;<<<==================:::999777777888888777555444333333444666777555444555444444333444555666777555555555666666666777777666777888999888777555444333444444444444666:::===@@@GGGPPPYYYhhhzzz~~~uuuaaaNNNNNNWWW\\\iiizzzrrr}}}}}}\\\???333444777222111111000000111111222000000000000000000000000////////////000000000000////////////////////////---...///000000111000000////////////////////////........................---------.........//////------............------......//////000111111222666555444222111000000000222222222333444555666777999666BBBZZZjjjwww------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********+++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,---------......))),,,///111555>>>KKKUUUwwwxxxmmmnnn}}}qqqjjjmmmSSSIIIKKKPPPVVV[[[]]]ccceeebbbbbbfffhhheeedddgggkkkpppuuu{{{|||yyywwwwwwwwwwwwvvvuuutttsssrrrpppmmmkkkjjjkkkkkkfff]]]UUUQQQOOOJJJFFFAAA===<<<<<<;;;:::>>>======<<<;;;;;;;;;<<<>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCDDDFFFGGGGGGKKKLLLMMMOOOQQQRRRSSSSSSWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZ\\\^^^___```[[[]]]]]][[[YYYXXX[[[^^^```___^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWWWWVVVVVVWWWWWWXXXWWWVVVUUUUUUTTTUUUUUUUUUPPPQQQRRRRRRQQQPPPNNNMMMKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???<<<<<<===>>>>>>>>>>>>>>>;;;:::888888999999777555444333333444666777666444555555444333444555666777555555555555666666666777666777999:::999888666555777777777666555666999;;;:::CCCKKKQQQ\\\nnn|||}}}pppWWWOOOUUUOOORRRhhhooofffuuuvvvzzzPPP;;;555444222222111111111111222222000000000000000000000000////////////000000000000////////////////////////------///000111111111111................................................---------.........////////////000000000000//////...//////000111222222333666555333111////////////111111111222333444666666999444AAA^^^qqq}}}000///......000000///...///............------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------///...111555888???QQQdddxxxqqqtttvvvpppttt}}}gggUUUFFFFFFOOOVVV]]]bbbbbbbbbdddhhhhhhcccccceeeiiipppxxx}}}~~~~~~|||yyyvvvsssvvvwwwwwwuuuqqqnnnmmmnnnmmmkkkggg___VVVNNNIIIGGGAAA@@@>>>=========>>>>>>>>>>>>>>>>>>>>>?????????@@@AAACCCFFFGGGHHHHHHHHHFFFFFFGGGHHHJJJMMMPPPRRRQQQTTTWWW[[[]]]____________```aaaaaa``````bbbddd```___^^^^^^```dddgggjjjeeedddbbb`````````bbbcccbbbdddfffeeedddccccccddd_______________^^^^^^^^^]]][[[XXXWWWWWWXXXWWWWWWTTTXXXZZZXXXTTTSSSWWW[[[XXXWWWVVVTTTQQQOOOMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGEEECCCBBBCCCAAA??????@@@AAA@@@???<<<;;;:::999888666555555555666777777777666444333555555444444444444555555555555555555666666666666999999888888888888888888555555555666666666666666<<<>>>BBBIIITTTcccrrr|||oooWWWSSSQQQOOO[[[}}}fff]]]bbbiiibbb@@@EEE444222222111000111444555444444444333222222111111000////////////////////////////////////////////////////////////000000000000///////////////......---////////////............///.........///111444666333333333222222111111111//////000111333444555555000000111222222222222111000111222222444444555666<<<===AAAUUUsss000///---...//////...---///............---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------000000333777:::CCCXXXlll{{{www}}}yyynnnnnnyyy|||ppp\\\NNNDDDHHHRRRZZZ```eeeeeedddfffiiiiiieeeeeehhhqqqxxx~~~}}}{{{yyyvvvtttvvvvvvvvvuuussspppmmmjjjllljjjddd\\\RRRJJJFFFDDD???>>>===<<<<<<<<<===>>>?????????@@@@@@@@@@@@AAABBBDDDGGGJJJLLLMMMNNNNNNKKKKKKKKKMMMOOORRRTTTVVVWWWYYY]]]```cccdddeeeeeedddeeeeeeeeeddddddfffhhhdddcccbbbbbbcccfffiiikkkjjjhhhfffdddbbbbbbccccccfffggggggfffeeeddddddeeebbbbbbaaaaaa``````_________]]][[[ZZZZZZZZZYYYXXXVVVYYYZZZXXXUUUSSSVVVYYYYYYXXXWWWUUURRRPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIIIIIIIHHHGGGEEEDDDCCCAAA@@@???@@@@@@@@@>>>===<<<;;;:::888777666666555555666777777666555444555555444444444444555555555555555555666666666666888888888888888888888888666666666666666666666666:::<<<@@@FFFPPP^^^lllvvv}}}cccXXXSSSPPPWWWrrruuuaaa___ddd{{{{{{KKKCCC888222333333222222333444444444444333222222111111000////////////////////////////////////////////////////////////000000000000//////000000//////...---////////////............//////......///111333555777666666666555555555555666666555555444333222222000000111222222222222111000111222222444444555666:::;;;???RRRppp222000...---.........---///............---------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------000222666999===KKKdddzzzooofff\\\YYYaaauuunnn^^^OOOIIIFFFMMMWWW^^^cccggggggeeeeeeiiijjjhhhiiilllzzz~~~|||{{{{{{{{{zzzwwwuuuvvvttttttuuuuuuqqqjjjdddfffccc]]]TTTKKKEEEBBBAAA=========<<<======>>>???@@@@@@AAAAAAAAABBBBBBBBBCCCFFFJJJNNNRRRSSSTTTTTTRRRRRRRRRSSSUUUXXXZZZ\\\___aaadddgggjjjlllmmmmmmjjjkkkkkkkkkiiiiiikkkmmmiiihhhgggfffgggiiikkklllnnnllljjjgggfffeeeeeeeeejjjjjjiiigggeeedddfffgggddddddccccccbbbaaa``````aaa```^^^^^^^^^^^^[[[YYYYYY[[[\\\ZZZVVVTTTVVVXXXZZZYYYXXXVVVTTTSSSQQQPPPNNNMMMLLLJJJIIIHHHHHHGGGIIIIIIJJJJJJIIIHHHGGGFFFEEECCCAAAAAABBBAAA@@@>>>>>>======;;;:::999888777444444555666666666555555555555444444444444555555555555555555666666666666888888888888888888888888888888888777666666666555888999<<>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAAEEEKKKQQQVVVXXXXXXXXXXXXXXXXXXYYYZZZ\\\___```ccceeehhhkkknnnppprrrrrroooppppppooommmmmmnnnpppmmmlllkkkiiiiiijjjkkklllnnnlllkkkiiihhhggggggggglllkkkiiifffdddccceeegggeeeeeeddddddcccbbbaaaaaabbbaaaaaaaaaaaa___\\\ZZZ\\\^^^^^^]]]ZZZWWWXXXYYY[[[[[[YYYXXXVVVUUUTTTSSSOOONNNLLLKKKIIIHHHGGGGGGIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFDDDDDDEEEDDDBBB@@@@@@???>>>===<<<::::::999444444555555666666666666555555444444444444555555555555555555666666666666888888888888888999999999::::::999888777666666555777888:::>>>EEEOOOZZZaaavvvjjj[[[[[[[[[eeepppfff~~~tttRRRGGG333222333555444222222555444444333222222111111000////////////////////////////////////////////////////////////000000000000000000000000000///......////////////............/////////...///000111222222222222222222222222222////////////000000000000000000111222222222222111000111222222444444555666888:::;;;HHHeee<<<777222///---......---///............---------,,,,,,------...------,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++*********++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......////////////444888===JJJdddvvvXXXJJJIII___uuuZZZQQQOOOTTTZZZ^^^aaadddfffgggfffaaa___dddkkkpppuuu{{{~~~{{{wwwwwwzzzzzzwwwtttssspppmmmnnnmmmhhh^^^VVVLLLKKKHHHDDD@@@???@@@BBB??????@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAAFFFMMMUUU[[[]]]]]]]]]\\\\\\\\\\\\]]]___aaabbbdddfffhhhlllooorrrssstttrrrrrrrrrqqqooonnnpppqqqooonnnlllkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjhhheeecccbbbdddfffeeeeeeddddddcccbbbbbbaaacccbbbbbbbbbaaa```\\\ZZZ^^^___```___^^^\\\[[[[[[\\\[[[ZZZYYYXXXWWWVVVVVVQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFIIIHHHGGGHHHHHHGGGEEECCCBBBAAA@@@???>>>===<<<;;;666666666666666666666666555555444444444444555555555555555555666666666666777777888888888999999999;;;;;;:::999888777777777888999:::<<>>777111///.........///............---------,,,,,,------......------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...//////000000111555999AAATTTssswwwXXXMMMRRRqqqhhhVVVSSSUUU]]]ddddddcccfffjjjllljjjccc```fffnnnuuu}}}}}}xxxwwwyyyzzzvvvrrrqqqmmmiiifffccc]]]UUUOOODDDDDDDDDBBBAAABBBEEEHHHCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>>>>CCCHHHQQQZZZ```bbbbbbaaa______^^^^^^___aaabbbcccdddfffhhhkkknnnrrrtttuuusssttttttrrrpppooooooqqqooonnnmmmkkkjjjjjjiiiiiihhhhhhhhhiiiiiiiiiiiijjjhhhhhhgggeeecccbbbccceeeeeeeeeddddddddddddcccccceeedddbbbaaaaaa```]]][[[^^^^^^```aaaaaa```___^^^[[[[[[ZZZZZZYYYXXXWWWWWWSSSRRRPPPOOONNNMMMLLLLLLKKKJJJIIIGGGFFFFFFEEEEEEIIIHHHHHHIIIJJJJJJGGGEEEDDDCCCBBBAAA@@@>>>>>>===999888777777666666777777555555444444444444555555555555555555666666666666777777777888999999::::::;;;;;;;;;:::999999999888888999999;;;>>>EEEMMMSSSeeeqqquuu[[[OOOWWWnnnrrrmmmmmmGGG:::111222444222222666444444333222222111111000000000000000000000000000////////////////////////////////////000000000000000000111111000000///...////////////............/////////////////////................../////////............////////////000000111222222222222111000111222222444444555666888===<<>>===BBBHHHRRR[[[bbbdddcccbbbbbbaaa``````aaabbbcccdddeeefffhhhkkkooorrruuuwwwtttuuuuuussspppooooooqqqooonnnmmmlllkkkjjjjjjjjjhhhiiiiiiiiiiiiiiihhhhhheeefffgggfffdddcccdddeeeeeeeeeeeeffffffffffffggghhhfffcccaaaaaa```^^^]]]ZZZ[[[]]]```aaabbbaaa```[[[[[[ZZZZZZYYYYYYXXXXXXTTTTTTSSSQQQQQQPPPPPPPPPNNNMMMJJJHHHGGGFFFEEEEEEFFFFFFGGGIIIKKKJJJHHHFFFEEEEEEDDDCCCAAA@@@???>>><<<;;;999888777666777777555555444444444444555555555555555555666666666666666777777888999999::::::;;;;;;;;;;;;::::::::::::777888888999<<>>666222000////////////.........---------+++,,,,,,---.........---........................++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------...///000000111666888;;;HHHeeekkkbbbqqq}}}[[[NNNoooiiiQQQMMMOOOWWWccciiieeecccjjjuuuzzz|||rrrllloooxxxzzzxxxyyyyyytttnnnnnnkkkddd[[[QQQKKKHHHHHHFFFHHHJJJLLLMMMNNNQQQSSSUUUUUUVVVVVVVVVUUUSSSRRRJJJIIIGGGEEEBBB@@@>>>===@@@FFFPPPZZZ```bbbaaa```cccbbbbbbaaabbbcccdddeeeggghhhjjjlllppptttwwwyyyuuuvvvuuusssqqqooopppqqqooonnnnnnmmmlllkkkkkkjjjjjjkkkkkkjjjiiihhhgggfffdddfffggggggfffeeeeeeeeeffffffgggggghhhhhhiiiiiijjjgggdddbbbaaaaaa```___WWWXXX[[[^^^aaabbbaaa```ZZZZZZZZZZZZYYYYYYXXXXXXUUUUUUTTTSSSSSSSSSSSSSSSPPPOOOLLLIIIGGGFFFFFFFFFDDDDDDFFFHHHJJJJJJHHHFFFFFFFFFEEECCCBBBAAA@@@???>>>===;;;999777777777777555555555444444555555555555555555555666666666777666777777888999999::::::::::::;;;;;;;;;;;;;;;;;;666777777888:::@@@FFFKKKVVVmmmmmmbbbZZZSSS\\\nnnnnnpppzzzgggLLL555222555333111222444444333333222111111000000000000000000000000000////////////////////////////////////000000000000111111111111111000//////000/////////............///000000000///...---,,,---.........//////000000////////////////////////000000111222222222222111000111222333444555555666333;;;;;;AAA[[[~~~RRRNNNGGG???888333111000000000000///......------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++******+++,,,,,,******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,---------........./////////...///111444333555@@@VVVvvv{{{hhh^^^kkk~~~uuu[[[WWWtttvvvTTTMMMSSSTTT[[[___bbbeeegggmmmuuu{{{rrrlllvvv{{{vvvoookkkhhhaaaYYYTTTNNNHHHGGGKKKPPPNNNQQQ\\\hhhmmmllljjjnnnllljjjhhhfffbbb]]]ZZZRRRKKKFFFCCC@@@<<<<<>><<<:::999888888777666666666666777777888777777777777777777777777888888999999999:::::::::::::::::::::::::::::::::888888999999:::>>>DDDHHHTTTaaassslllbbbVVVSSS___ooohhhnnnzzzeee===888;;;111...666111111111111000000000000111000///000111222111///000/////////............111111111000000000000000000000000000000000000000000000//////.........---////////////////////////////////////////////////////////////////////////000000111111111000000///333333222222333555666777777999;;;AAAWWW|||TTTQQQKKKCCC<<<777333222000000//////.....................------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---------........./////////...///222444999;;;GGG___{{{lllgggnnnxxxbbbUUUVVViiiyyyzzzcccMMMKKKRRRTTTZZZ^^^bbbeeegggllluuu|||tttppp{{{}}}yyyqqqiiiccc]]]WWWQQQNNNKKKIIIMMMSSS]]]```jjjyyy}}}xxxrrrlllhhhXXXPPPHHHCCC???<<<===@@@EEEIIIPPPWWW\\\^^^^^^]]]___aaacccccccccbbbcccddddddhhhkkklllooossstttrrrppprrrtttqqqmmmkkkmmmpppqqqpppnnnmmmlllllllllmmmnnnnnnmmmkkkkkkjjjjjjjjjiiigggeeeeeefffgggffffffiiiiiihhhhhhhhhiiiiiijjjiiigggfffdddcccbbbccccccaaaaaa``````___`````````^^^^^^^^^]]][[[ZZZXXXWWW[[[ZZZWWWUUUTTTTTTTTTUUUUUUTTTRRRQQQPPPMMMIIIFFFGGGHHHJJJJJJJJJHHHFFFEEEGGGGGGHHHHHHHHHGGGFFFEEECCCBBB@@@>>><<<:::999999777777666666666777777888777777777777777777777777999999999999999999999::::::::::::::::::::::::::::::::::::999999<<>><<<===BBBDDDIIIOOOVVVZZZ\\\\\\[[[aaabbbddddddbbbbbbbbbccceeeiiilllmmmoootttuuurrrmmmoooqqqppplllkkkmmmooopppooonnnmmmlllllllllllloooooonnnmmmlllllllllmmmhhhfffeeeeeeggghhhhhhgggiiiiiihhhgggggghhhhhhiiihhhgggeeeccccccbbbcccccc```____________``````aaa^^^^^^^^^]]]\\\ZZZXXXXXX\\\[[[XXXVVVTTTSSSSSSSSSUUUTTTSSSSSSRRRPPPKKKHHHHHHKKKNNNMMMJJJGGGFFFGGGEEEFFFHHHIIIJJJIIIHHHGGGEEEDDDCCCAAA???===;;;:::888888777777666777777777777777777777777777777777999999999999999999999999::::::::::::::::::;;;;;;<<<<<<;;;999888999===@@@IIIVVVgggzzzrrrhhh___ZZZmmmeeedddiiixxx[[[???999777555555222222111111111000000000111000///000111222111///000000000/////////......000000000000000000111111000000000000000000000000////////////............////////////////////////////////////////////////111111111111111111111111000000111111111111000000222222222333444555777777888:::;;;@@@VVV}}}UUUUUUSSSOOOIIIAAA:::666111000///.........//////...............---------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++******+++,,,,,,******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...///000000111444777<<>>===:::999999888777777777888777777777777777777777777:::::::::999999999999888:::::::::;;;;;;;;;;;;;;;<<<<<<;;;999888888;;;>>>HHHTTTcccsssxxxmmmddd```ooo{{{ooojjjwwwoooNNN===888666333222222222111111111000000111000///000111222111///000000000////////////...000000000000000111111111///////////////////////////////////////.........////////////////////////////////////////////////000000000000000000000000///000000111111111111000111111222333444666777777888:::;;;???TTT}}}RRRSSSTTTRRRMMMFFF>>>:::333222000///......///000.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...000000111333666999<<>>DDDPPP^^^mmmwwweee```kkkmmm}}}gggIII999555555222222222222111111111111111000///000111222111///111000000000//////////////////000000111111111111////////////////////////........./////////////////////////////////////////////////////////////////////////////////////////////000111111111111111000111222333555666777777999;;;;;;>>>RRR{{{OOOQQQTTTTTTQQQKKKDDD@@@777555333000/////////000.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++******+++,,,,,,******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---...000000111444777:::BBBPPPkkkhhhMMMJJJTTTUUUNNNHHH===>>>BBBGGGIIILLLSSSZZZ___gggooorrrsssyyy|||kkkhhhddd```]]]ZZZVVVSSSQQQSSSZZZccclllwwwzzziiiYYYIIIAAA===;;;;;;======BBBIIIQQQXXX]]]```bbb```bbbeeegggggghhhjjjlllmmmqqqsssrrrtttwwwwwwtttmmmnnnooopppqqqpppooonnnllllllmmmmmmmmmllllllkkkkkkjjjjjjjjjkkklllmmmmmmmmmmmmlllnnnoooooonnnlllggggggfffeeeddddddddddddbbbaaa`````````aaabbbcccaaa````````````aaaaaabbb_________^^^]]][[[YYYXXXVVVWWWWWWWWWXXXXXXXXXXXXUUUTTTSSSTTTTTTTTTRRRQQQNNNQQQTTTSSSPPPMMMLLLMMMNNNLLLHHHEEEDDDDDDFFFGGGHHHHHHIIIIIIGGGFFFDDDCCC@@@???>>><<<;;;:::::::::777777777777777777777777888888999999999::::::::::::::::::;;;<<<<<<======:::;;;;;;;;;:::;;;===??????KKKZZZiii~~~mmm```___ooottt~~~___AAA777888333222222222222111111111111000///000111222111///111111000000000//////////////////000111111222222000000000000000000000000.........///////////////////////////////////////////////////////////////...........................///000111111222111111///000222444555777777777888;;;;;;===OOOwwwMMMPPPTTTVVVTTTPPPKKKGGG;;;888555222//////000000---........./////////000+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++******+++,,,,,,******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---...000111222555888;;;KKK]]]{{{|||yyygggPPPUUU\\\RRRFFFBBB999???CCCEEEJJJRRRZZZ^^^```hhhqqqtttuuu{{{zzzuuugggbbb[[[WWWWWWXXXZZZ[[[]]]aaajjjttt{{{xxxrrrfffXXXIIICCCAAA>>><<<<<>>===<<<;;;;;;777777777777777777777777777777888999:::;;;;;;<<<::::::;;;;;;<<<=========;;;<<<===<<<;;;;;;===???>>>JJJYYYggg{{{kkk]]]```kkk~~~zzzSSS;;;666333333222222222111111111111000///000111222111///111111111000000000//////...//////000111111222222000000000000000000000000............/////////000////////////////////////////////////////////////////////////////////////...///000111111222222222...000222444666777777777888;;;;;;<<>>===<<<<<<777777777777777777777777666666777888:::;;;<<<===::::::;;;;;;<<<===>>>>>>===>>>>>>===;;;;;;<<<===AAAMMM[[[gggxxx{{{ddd^^^___lll~~~vvv{{{eee>>>222333333333222222222111111111000///000111222111///111111111111000000000000...//////000111222222222000000000000000000000000---.........//////000000////////////////////////////////////////////////000000000000000000000000......///111111222222222...///222444666777777777777;;;;;;<<>><<<;;;;;;777888888888888777666666999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>======<<<<<<<<<======GGGMMMWWWeeewwwfff```aaa]]]jjjpppxxxuuuDDD>>>:::222333333000444444***111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...//////000000000000///222222333444444555555666777666999AAAKKKbbb^^^VVVPPPQQQTTTSSSPPPOOOJJJEEE>>>666111//////000000000/////////.........///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,---------.........---222//////666666:::HHHdddyyyiiihhhxxx|||rrrmmmXXXDDD>>><<<===@@@FFFMMMUUU\\\cccgggjjjoooxxxtttjjjdddbbbbbbbbbcccfffkkkrrrwww~~~|||tttpppnnnfff]]]RRRJJJCCC===<<>><<<;;;999999999999999999999999999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<>>>======<<<<<<<<<======GGGMMMWWWdddvvvuuufff___VVV```vvvzzztttoooWWWCCC:::222333444000555888111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111000000222222333444444555555666999888:::@@@III```zzzgggSSSNNNRRRUUUTTTSSSOOOJJJBBB:::444111111111000000000/////////......///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,------------.........,,,111000111888888>>>OOOuuuuuummmnnnvvv}}}yyylllQQQ@@@???===@@@DDDKKKRRRYYY___eeehhhkkkrrr~~~~~~uuullleeeaaabbbhhhnnnrrrtttyyyyyyuuukkk```UUUMMMEEE>>><<<>>><<>>FFFLLLUUUbbbtttqqqdddYYY]]]kkktttbbbpppnnnIII===444444555000333888444111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000111222222222222222222222333444444555555666;;;999;;;@@@GGG\\\rrrWWWNNNSSSVVVUUURRRSSSNNNGGG???888444222111000000000////////////............------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............,,,111000222888999BBBXXXyyyxxx{{{~~~wwwuuuuuu}}}xxxsssaaaGGG???BBB>>>BBBHHHPPPWWW[[[```fffjjjjjjrrr~~~vvvnnnhhheeedddgggppp{{{pppdddWWWNNNGGG@@@<<<<<<<<>>>>>===;;;::::::<<<===???;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<==================>>>???DDDJJJSSS```rrr}}}pppdddcccjjjhhhnnnPPPBBB666555666000111444000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000111111222333333333333222222333444444555555666:::999;;;???FFFZZZoooWWWPPPTTTWWWSSSOOOSSSPPPJJJDDD===888444222111000000000////////////---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////---111111333999:::HHHcccqqqcccccciiiwwwjjjUUU@@@@@@EEE>>>DDDKKKSSSYYY]]]aaagggllllllvvv}}}vvvnnniiigggggghhhoooyyyzzzlll\\\RRRJJJBBB======<<<>>>AAAFFFMMMUUU[[[______aaadddgggjjjlllnnnnnnoooppprrrtttuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuttttttqqqnnnkkkiiijjjkkkkkkkkkkkkiiihhhggghhhhhhhhhgggaaaaaabbbdddhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeedddcccbbbbbbbbbbbbccccccccccccbbbaaa``````^^^]]]^^^___```___^^^\\\\\\\\\[[[ZZZ[[[^^^aaa\\\[[[ZZZZZZ\\\]]]\\\ZZZ[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZYYYYYYYYYXXXTTTQQQPPPOOOMMMKKKIIIGGGEEEDDDCCCDDDFFFGGGFFFEEECCCBBB@@@>>><<<;;;;;;;;;===>>>;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<===============>>>??????BBBGGGPPP]]]ooo{{{jjjeeejjjvvvwww]]]FFF777444777222111333...111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////000000000000000000222333333444444444222222333444444555555666888777999???FFFZZZmmm]]]ZZZ]]]]]]WWWSSSRRRPPPNNNIIICCC===777444111111000000000/////////------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------........./////////...111111555;;;===RRRsss{{{___TTT___nnnxxxbbbNNN>>>@@@DDD===GGGNNNVVV\\\___ccckkkqqqtttyyyuuupppkkkhhhiiilllnnnwwwzzzfffXXXNNNEEE@@@>>>======???CCCJJJSSS[[[___```bbbdddgggiiikkkmmmmmmnnnppprrrtttuuuuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvvvvrrrooolllkkklllllllllkkkkkkiiihhhhhhiiiiiiiiihhhbbbbbbbbbdddgggiiihhhgggiiiiiijjjjjjjjjjjjjjjkkkiiihhhfffdddcccaaaaaa```cccccccccccccccbbbaaaaaa___^^^]]]^^^`````````^^^ZZZ[[[\\\\\\\\\]]]```ccc]]]\\\[[[\\\^^^^^^^^^\\\\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYZZZZZZYYYWWWUUUSSSRRRPPPNNNKKKHHHGGGFFFAAABBBCCCEEEFFFFFFEEEEEEBBBAAA???===<<<<<<<<<===;;;::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<============>>>???@@@@@@BBBFFFNNNYYYjjjkkkbbbhhh{{{~~~vvvRRR<<<333666444444666222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000111222333444444444222222333444444555555666777666999???FFFZZZ|||rrriiigggeee^^^WWWTTTPPPQQQQQQOOOJJJCCC;;;777111111111000000000//////------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////...111111666>>>DDD^^^qqqTTTPPPgggsss[[[KKK>>>>>>BBB>>>JJJQQQYYY^^^```fffooowww}}}vvvtttpppmmmmmmooorrrttt|||tttbbbUUUJJJCCC@@@======>>>AAAHHHQQQZZZ```cccccceeegggiiikkkmmmnnnmmmoooqqqssstttuuuuuuuuusssttttttuuuvvvvvvvvvuuurrrpppnnnnnnnnnnnnllljjjkkkiiihhhhhhjjjkkkkkkjjjfffeeeeeefffhhhiiihhhgggiiiiiiiiiiiijjjjjjjjjkkkhhhgggfffdddcccbbbaaaaaaccccccccccccbbbbbbaaaaaa___^^^]]]^^^```aaa```___ZZZ\\\]]]^^^]]]^^^___aaa^^^]]]\\\]]]___```___^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZ[[[\\\\\\ZZZYYYVVVTTTSSSPPPMMMKKKIIIHHHCCCCCCCCCDDDEEEFFFFFFFFFDDDDDDCCCAAA???>>><<<<<<999::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<============>>>???@@@AAABBBEEEKKKUUUdddyyyzzztttgggiiipppiiiJJJ777666555666888444111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...///000222333333444444222222333444444555555666888777:::???FFFYYY|||vvvpppllldddXXXOOOLLLOOOQQQSSSSSSOOOGGG???999111111111111000000000000,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------............/////////000...000111888AAAIIIgggoooQQQSSSssskkkTTTIII>>><<>>???@@@AAACCCFFFJJJRRR___ssswwwuuuqqqmmmfffxxx~~~XXX===777444666888333111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000......000111222333333333222222333444444555555666:::999;;;@@@FFFYYY~~~{{{{{{rrraaaVVVRRRNNNIIIMMMOOOQQQTTTSSSNNNGGGAAA555333333444111------111//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111111444222777EEEVVVzzznnnhhhLLL]]]iiiLLLHHHCCC777999HHHQQQYYY___aaaeeemmmuuuxxx~~~xxx{{{{{{{{{zzzyyyyyy{{{}}}xxxcccTTTLLLCCCAAAAAA???>>>DDDOOO\\\ccceeeeeefffhhhiiijjjkkkllljjjkkknnnrrrwwwxxxtttqqqnnnnnnpppqqqrrrssssssssstttsssrrrqqqooonnnmmmllljjjjjjiiikkklllmmmllljjjkkkkkkjjjiiiggggggiiikkklllkkkhhhfffeeeeeefffgggiiigggeeecccccccccbbb``````bbbcccddddddcccaaa```^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]```bbbbbbaaa```___```aaaaaaaaaaaaaaa`````````___^^^^^^___```___]]]\\\]]]^^^^^^______^^^^^^[[[ZZZXXXVVVSSSPPPNNNMMMFFFGGGHHHGGGDDDCCCDDDEEECCCDDDEEEFFFFFFCCC>>>:::;;;999777888:::<<<<<<<<<<<<;;;;;;:::::::::;;;;;;======>>>>>>?????????@@@HHHGGGGGGMMMZZZoooiiisss|||dddfffiii~~~eee@@@>>>888444555...222222222222222222222222000000000111222222222333---...000111222222222111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111444333111000000000111111111111222333444666666777777===<<<<<>>HHHRRRZZZaaadddiiirrryyy|||{{{~~~}}}~~~uuubbbWWWQQQHHHDDDBBB@@@???DDDOOOZZZaaafffggghhhiiikkklllmmmmmmllllllnnnrrrvvvvvvtttqqqnnnnnnpppqqqsssssstttttttttsssrrrqqqpppnnnmmmmmmkkkkkkjjjlllmmmnnnmmmkkkhhhiiiiiihhhggghhhjjjllllllkkkiiifffeeeeeeffffffjjjhhheeeccccccbbb```^^^___```bbbcccdddcccaaa```^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^```aaabbbbbbbbbbbbaaabbbbbbcccbbbbbbaaaaaabbbaaa``````bbbbbbaaa```````````````aaaaaaaaaaaa^^^]]][[[XXXVVVSSSQQQPPPKKKKKKKKKHHHEEECCCBBBCCCCCCDDDFFFHHHHHHEEE@@@<<<;;;999777888999;;;<<<;;;<<<;;;;;;::::::;;;;;;;;;======>>>>>>???@@@AAAAAAEEEEEEGGGKKKVVVhhhvvvrrrnnnhhhjjjiiizzz{{{JJJ888333333444444222222222222222222222222111111111111111222222222...///000111222222222222111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222222444333222111000000111222111222222333444555666777777===<<<<<>>666111111111//////000/////////.........------........................------------------------------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///000111111111444333===RRRjjjrrrjjjxxx{{{\\\SSSjjjpppZZZKKKCCC@@@CCCGGGRRR[[[dddiiioooyyyuuuhhhaaa\\\QQQIIIFFFBBBBBBGGGPPP[[[bbbhhhiiijjjlllmmmnnnoooooooooooooooqqqtttuuutttrrrnnnooopppqqqssstttuuuuuutttsssrrrqqqpppnnnmmmmmmmmmllllllmmmoooooonnnmmmhhhiiijjjiiihhhiiikkkmmmmmmllliiigggfffeeeeeeeeekkkhhheeecccbbbaaa___]]]^^^___```bbbbbbbbbaaa```^^^^^^^^^^^^^^^^^^^^^^^^______``````bbbcccdddeeebbbccccccdddddddddccccccdddcccbbbccceeeeeedddbbbddddddcccbbbcccdddeeefffaaa```^^^\\\YYYVVVTTTSSSOOOOOONNNKKKFFFCCCAAAAAACCCDDDFFFIIIJJJHHHCCC???<<<:::888777999:::;;;:::;;;;;;;;;::::::;;;;;;<<<<<<===>>>???@@@AAABBBCCCAAADDDGGGIIIPPP___tttyyyvvvmmmlll\\\mmmtttooo]]]:::666666333666333333333333333333333333222222222111111111111111000000000000000111222333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222333333333333222111111111222222111222222333444555666666777<<<;;;<<>>???AAABBBDDDDDD???DDDHHHIIIKKKWWWjjjyyyvvvvvvpppcccgggoookkkyyyoooBBB>>>;;;222444333333333333333333333333333222222222111000000000111111000///000111333444111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111222333444444333333333222222222333333222222333333444555666666777<<<;;;===GGGZZZkkklllqqqvvvvvvoooeee^^^ZZZXXXUUUTTTSSSSSSQQQPPPIII>>>555333333222111111000000/////////.........................................................,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........///......//////000111222444888999GGGgggvvvxxxcccTTTBBBBBB\\\zzzkkkooofffPPPBBBDDDGGGDDDOOO\\\iiisss|||rrriiioootttmmmYYYNNNDDDEEEIIIPPP[[[eeehhhiiilllnnnoooooooooooorrrrrrrrrqqqqqqrrrsssuuurrrqqqqqqrrrssstttvvvwwwsssrrrrrrqqqpppooonnnnnnooooooooopppqqqrrrqqqoooqqqrrrrrrqqqnnnllllllmmmnnnmmmllljjjiiihhhgggffffffdddbbbbbbcccdddcccbbb^^^^^^______````````````^^^^^^^^^______`````````___^^^]]]]]]^^^aaaccceeeaaabbbbbbcccdddddddddcccccccccdddfffhhhhhhfffdddgggfffeeeddddddfffhhhiiiccccccbbbaaa^^^ZZZWWWUUUPPPPPPOOOLLLHHHEEEDDDEEEDDDDDDEEEGGGIIIJJJGGGEEE???===:::999999:::999888:::::::::::::::;;;<<<===<<<===>>>???AAABBBDDDDDD???DDDIIIIIIIIIRRRaaannn~~~ssskkkggghhhwwwyyyyyyIII???<<<333444333333333333333333333333333222222222111000000000222111000000000111333444000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////111111111111222333444555333333333444444444333333222333333444444555555555777<<<;;;===III^^^sssqqqtttyyyzzzrrriiicccbbb]]]VVVQQQPPPQQQRRRRRRLLLCCC:::777555333222333000000000/////////..............................------------------------,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////////////////000111222222333777:::KKKooo}}}~~~~~~YYYIII;;;CCCaaayyyyyymmm[[[fffdddQQQBBBCCCGGGGGGPPP]]]mmmxxxrrrgggssseeeUUUGGGEEEHHHMMMXXXccchhhjjjmmmooopppppppppoooqqqrrrsssrrrqqqrrrtttvvvttttttsssrrrssstttuuuvvvrrrrrrqqqqqqpppoooooonnnpppooooooppprrrrrrqqqpppuuuvvvvvvtttqqqnnnmmmmmmnnnnnnmmmlllkkkjjjjjjiiieeedddbbbcccdddeeeeeeddd````````````___`````````^^^^^^^^^___``````aaaaaa```___^^^]]]^^^```bbbcccaaaaaabbbcccddddddddddddccccccdddfffhhhhhhfffdddffffffeeedddeeefffggghhhdddddddddbbb```\\\XXXVVVPPPQQQPPPNNNJJJHHHGGGHHHEEEDDDCCCDDDFFFGGGGGGGGGBBB???<<<:::::::::999888::::::::::::;;;<<<<<<===<<<===>>>???@@@AAABBBCCC@@@DDDHHHIIIIIIOOO[[[eeexxxwwwjjjfffiiiRRR===999777666333333333333333333333333222222222111111111111111222222111111111222222333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111333444555333333444555555555444444333333333444444444555555666<<<;;;===KKKaaaoookkkllltttxxxsssmmmkkkiiibbbWWWOOOLLLNNNQQQSSSMMMFFF@@@<<<777333222555000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////////////////000111222333444999===RRRzzzpppJJJ???888DDD^^^ooojjj\\\YYYeeegggXXXFFFAAAEEEIIIRRR```qqq~~~yyywwwbbbOOOJJJJJJMMMWWWcccjjjllloooqqqsssrrrqqqpppoooqqqssssssrrrrrrtttvvvwwwvvvtttsssrrrssstttuuurrrrrrqqqqqqpppooooooooopppooooooppprrrrrrqqqoootttvvvvvvuuurrrooonnnnnnnnnnnnnnnnnnnnnmmmllllllgggeeeddddddeeefffeeeeeebbbbbbaaa```____________^^^^^^^^^___```aaaaaaaaaaaaaaa```______```aaabbbbbbcccdddeeeeeefffffffffcccccceeehhhjjjjjjgggeeeeeeeeeeeefffffffffggggggeeeffffffdddbbb^^^ZZZWWWTTTUUUTTTQQQMMMKKKJJJJJJFFFCCC@@@@@@BBBEEEFFFGGGDDDAAA>>><<<;;;;;;999888::::::::::::;;;<<<============>>>>>>???@@@AAAAAAAAACCCFFFGGGIIINNNVVV]]]mmm~~~jjjgggiiijjjGGG===<<<555444444444444444444444444111111111111111222222222222222222333333222222111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222333444222333444555666666555444333333333444444444444555666;;;;;;===LLLdddeee```bbbllltttsssqqqrrrnnndddWWWMMMJJJLLLPPPSSSNNNHHHCCC???999222333777000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000////////////000111222333777===BBBYYYggg???999999FFF\\\hhhcccWWW```kkknnn```KKK@@@CCCIIITTTccctttoooXXXPPPNNNOOOYYYeeekkkmmmpppsssttttttsssrrrnnnqqqttttttsssssstttwwwyyywwwuuusssrrrssstttuuurrrqqqqqqqqqpppooooooooopppooooooppprrrrrrqqqooorrrtttuuuuuurrrpppoooooonnnnnnoooooooooooonnnnnniiigggeeeeeeffffffeeeddddddcccbbb```____________^^^^^^^^^___```aaaaaabbbcccbbbbbbaaaaaaaaaaaaaaacccdddeeefffggggggggggggddddddfffiiikkkkkkhhhfffeeeeeefffggggggggggggffffffggggggfffccc___[[[YYYXXXXXXWWWTTTPPPLLLKKKKKKGGGCCC???===???CCCEEEGGGEEEBBB???===<<<;;;:::999999999999:::;;;<<<===>>>======>>>>>>?????????@@@AAABBBDDDFFFIIINNNTTTXXXdddqqqjjjggg|||WWWEEE@@@111444444444444444444444444000000111111222222222333111222333444444333111000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000.........///000222333444222333555666666666555555333333444444444444444444666;;;:::>>>LLLeeeiiibbb```eeeiiilllttt}}}yyyqqqcccSSSGGGDDDIIIOOOPPPPPPNNNGGG===555111000...///////////////...---........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......111///000222111///222777:::888JJJrrr[[[BBB;;;>>>MMMXXXZZZ\\\bbbsssyyyuuucccNNNFFFHHHMMMZZZiii{{{fffUUUPPPSSS[[[cccjjjlllooorrrssstttssssssssssssttttttssssssrrrqqqvvvuuusssrrrrrrssstttuuusssttttttsssqqqppppppqqqsssrrrqqqqqqssssssrrrqqqrrrrrrpppooonnnnnnnnnnnnqqqqqqqqqqqqpppnnnmmmkkkiiihhhgggfffddddddddddddaaa___]]]]]]___```___^^^^^^^^^^^^____________``````aaaaaabbbbbbbbbbbbaaaddddddeeeffffffgggggggggiiihhhggghhhjjjkkkjjjiiifffggghhhjjjkkkkkkkkkkkkkkkhhheeedddeeeccc___\\\WWWWWWWWWVVVUUURRRPPPNNNHHHFFFDDDBBBAAABBBCCCDDDGGGFFFDDDAAA???<<<;;;:::888777888:::<<<===<<<;;;<<<<<<<<<===>>>@@@BBBBBBAAABBBDDDFFFHHHKKKOOORRR___wwwuuueeekkksssRRR;;;777555555555333111111111333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111000000///000000000000000000000000111111111111000...---,,,000000000000000000000000111222333444555555555555666555555555555666666777::::::>>>CCCKKKcccuuullleeeggglllqqqxxxyyykkkZZZLLLGGGIIIMMMRRRRRRPPPJJJAAA888333111//////000000//////..............................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........///---...000///...111666:::;;;PPPyyy\\\AAA;;;>>>KKKTTTVVVZZZbbb|||zzzfffSSSJJJLLLPPP\\\mmmiiiXXXRRRTTT\\\dddjjjlllnnnqqqssstttttttttssssssssssssrrrrrrqqqpppsssrrrrrrrrrrrrrrrssstttssstttuuutttrrrrrrsssttttttrrrqqqrrrssssssrrrqqqsssrrrqqqooommmllllllkkkpppqqqqqqqqqpppnnnlllkkkiiiiiigggfffeeedddccccccaaa___^^^^^^___```______^^^^^^^^^____________``````aaabbbcccddddddddddddffffffffffffggghhhiiiiiijjjiiihhhiiikkklllkkkjjjhhhhhhhhhiiijjjjjjkkkkkkkkkiiigggffffffdddaaa^^^YYYYYYYYYXXXVVVSSSQQQOOOIIIGGGEEECCCBBBBBBCCCCCCFFFEEEDDDBBB@@@===;;;999999888888:::<<<===<<<;;;<<<<<<<<<===>>>@@@BBBBBBCCCDDDFFFGGGHHHKKKNNNQQQUUUlll~~~llljjjxxxbbbDDD999666666666444333222222333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000......///000000111222222000000000000000000000000111222333444555555555555666555555555555666777777999999<<>>;;;???HHHMMMOOOWWWaaa|||jjjYYYSSSVVVYYYbbbtttlll\\\VVVWWW___gggjjjlllnnnqqqsssuuuuuuuuuttttttssssssrrrqqqppppppooopppqqqrrrrrrrrrrrrrrrqqqrrrsssrrrqqqqqqsssuuusssqqqqqqqqqssssssrrrqqqsssrrrpppnnnllljjjiiiiiippppppqqqpppooonnnlllkkkjjjiiihhhfffeeedddcccbbbaaa___^^^___```aaa```___^^^^^^^^^____________``````aaabbbdddeeefffgggggghhhggggggggggggiiijjjkkkkkkjjjjjjjjjlllmmmlllkkkjjjjjjiiihhhhhhiiijjjkkklllkkkiiihhhgggfffccc```\\\[[[[[[ZZZXXXUUURRRQQQKKKJJJHHHEEEDDDCCCCCCCCCEEEEEEEEEDDDBBB>>>;;;999:::999888:::;;;<<<<<<;;;<<<<<<<<<===>>>@@@BBBBBBEEEFFFGGGHHHHHHJJJMMMPPPPPPbbb~~~uuuiiiiiinnnwwwOOO777666666666555555444333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000/////////000222333444000000000000000000000000111222333444444555555555555555555555555666777777888888;;;???GGG___uuussszzz~~~{{{~~~~~~zzzpppcccWWWPPPNNNQQQRRRRRRPPPJJJCCC<<<888222111111000////////////........................------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------............111///000333333222555::::::HHHfff{{{rrr}}}uuuvvvnnnHHH<<<;;;???DDDGGGIIISSS___{{{}}}xxxiii]]][[[aaafffkkk~~~xxxuuuvvv|||xxxrrrmmmlllsss}}}ooobbb\\\\\\ccckkklllmmmooorrrtttuuuvvvvvvvvvvvvuuutttsssrrrrrrqqqoooppprrrssstttssssssrrrpppppppppooonnnmmmoooqqqqqqoooooooooqqqrrrqqqpppqqqpppnnnlllkkkjjjiiiiiiooopppppppppooommmkkkjjjiiiiiihhhgggeeedddcccbbbaaa```___```aaabbb```___^^^^^^^^^____________```^^^```bbbdddfffggghhhiiiiiihhhgggggggggiiikkklllmmmlllkkklllmmmnnnmmmlllmmmkkkiiigggggghhhiiijjjmmmlllkkkjjjhhhgggdddccc^^^^^^]]]\\\ZZZWWWUUUSSSNNNMMMKKKHHHFFFEEEDDDDDDDDDEEEFFFFFFDDD@@@===:::<<<:::999:::;;;<<<;;;;;;<<<<<<<<<===>>>@@@BBBBBBEEEFFFGGGGGGGGGHHHKKKNNNRRR___tttzzzjjjcccbbbsssyyyccc:::888666555555555444333222222222222222222222222222111111111111111111111111111111111111111111111111///000000111111111111000000000000000000000000000666555222000//////000111000000000000000000000000111111222333444444444444555555444555555666777888999999;;;>>>FFF^^^|||{{{}}}tttrrrvvv{{{xxxooocccYYYTTTOOOPPPQQQPPPMMMHHHBBB>>>444333111000/////////000////////////////////////------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////000///000333444333666<<<<<>>@@@BBBBBBDDDEEEFFFFFFFFFHHHKKKMMMQQQYYYiii}}}mmmgggbbbmmmxxxHHH;;;888555333444444222000222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000999777333000............000000000000000000000000000111222333444444444444444444444555555666888888::::::;;;???GGG```rrrjjjqqqyyy{{{uuulllccc^^^QQQQQQQQQQQQPPPLLLGGGCCC555444222000//////000000////////////////////////------............------------------------------------------------------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------........./////////...---...222333222666<<<@@@XXXvvvssszzzzzznnnYYYDDD888999<<<>>>??????DDDMMMUUUgggoooqqqfff\\\]]]iiirrr}}}mmmddd```YYYVVVOOOJJJKKKPPPXXXcccnnnxxxrrrnnnnnnmmmlllnnnssssssttttttuuuvvvwwwxxxyyyyyyxxxwwwvvvvvvvvvwwwxxxuuuuuuvvvvvvvvvvvvuuuuuuwwwvvvtttqqqnnnmmmnnnpppmmmllllllmmmooopppooonnnllllllkkkkkkkkkkkkllllllnnnnnnooonnnmmmllljjjiiieeefffgggggggggfffdddcccaaaaaaaaabbbdddcccaaa___^^^^^^^^^____________```]]]^^^aaacccfffhhhiiijjjiiijjjjjjkkkllllllmmmmmmmmmlllllllllnnnooonnnmmmlllkkkiiihhhhhhhhhiiiiiijjjkkkkkkjjjgggeeedddeee^^^^^^^^^^^^]]][[[ZZZXXXTTTSSSRRRPPPNNNLLLJJJIIIGGGGGGHHHHHHGGGEEEBBBAAA???===:::::::::;;;;;;:::<<<<<<<<<===>>>@@@BBBBBBCCCDDDEEEFFFGGGIIIMMMPPPLLLQQQ]]]qqqtttnnnhhhpppwww}}}YYY@@@;;;555333333444222111222222222222222222222222111111111111111111111111111111111111111111111111...///000111111222111111000000000000000000000000444333111000//////000000000000000000000000000000000111222333333444444444444444444555555777888999;;;:::;;;???GGGaaawwwkkkqqqxxxzzzvvvooojjjhhhWWWUUUSSSSSSRRROOOJJJEEE666555333111///000000111////////////////////////------............------................................................+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////...---...222333333777===EEEaaasss___JJJ;;;888999;;;======???DDDKKKPPP[[[hhhoooggg\\\___nnn{{{ssslllbbb\\\UUUPPPNNNMMMOOOVVV]]]gggggglllrrrtttssssssvvvwwwwwwwwwwwwxxxxxxyyyyyyxxxwwwvvvuuuuuuwwwxxxzzzxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvtttqqqnnnnnnppprrrnnnmmmmmmnnnpppqqqqqqpppnnnmmmlllkkkkkkkkkkkkkkkmmmnnnnnnnnnmmmkkkiiihhhcccdddfffggghhhgggfffeeeaaaaaabbbcccddddddaaa___^^^^^^^^^____________```___```bbbeeegggiiijjjjjjjjjlllnnnoooppppppooonnnmmmlllkkklllnnnooonnnmmmjjjjjjiiiiiiiiiiiiiiiiiihhhiiikkkiiieeeccccccddd\\\]]]^^^^^^^^^]]][[[[[[VVVUUUUUUSSSQQQOOOMMMLLLIIIIIIIIIIIIHHHGGGEEEEEE@@@>>>;;;::::::;;;;;;:::<<<<<<<<<===>>>@@@BBBBBBBBBDDDFFFHHHIIIMMMQQQTTTLLLOOOWWWgggzzzrrrkkkuuu~~~lllGGG@@@777333333555444222222222222222222222222222111111111111111111111111111111111111111111111111...///000111111222222222000000000000000000000000/////////000000111111111000000000000000000000000000111222333333444333333444444444444666777888999:::999:::???GGGbbb}}}ppptttxxxxxxtttpppnnnnnn\\\YYYVVVTTTSSSPPPKKKFFF777555333111000000000111000000000000000000000000---..................---................................................+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////000000///000444666666:::???IIIgggmmmUUUBBB888:::999;;;======???EEEJJJMMMQQQaaammmggg^^^cccuuuvvvjjjccc^^^YYYUUUQQQNNNPPPUUU]]]```jjjuuuyyywwwvvvxxxzzzzzzyyyxxxxxxyyyyyyyyywwwvvvuuutttuuuwwwyyyzzzzzzxxxvvvuuutttttttttuuussssssqqqooommmmmmpppsssooonnnnnnooorrrsssrrrqqqpppooommmlllkkkjjjjjjjjjmmmnnnnnnnnnmmmkkkiiihhhbbbccceeeggghhhhhhgggfffaaaaaabbbdddeeedddbbb___^^^^^^^^^_________``````aaabbbdddfffhhhjjjkkkkkklllnnnqqqssstttsssqqqooommmlllkkklllnnnnnnnnnlllhhhiiijjjjjjjjjjjjiiiiiifffhhhjjjhhhdddbbbbbbddd[[[\\\]]]^^^^^^^^^]]]\\\WWWWWWVVVUUUSSSQQQPPPOOOKKKKKKJJJIIIHHHHHHGGGGGGAAA>>>;;;::::::;;;;;;:::<<<<<<<<<===>>>@@@BBBCCCBBBDDDGGGIIILLLPPPTTTXXXRRRSSSWWWcccyyyssskkkxxx}}}LLLDDD999444444666555444222222222222222222222222111111111111111111111111111111111111111111111111......///111111222222222000000000000000000000000...///000000000000//////000000000000000000000000000000111222333333333333333333444444666777888999888777999>>>GGGbbb}}}wwwrrrnnniiiddd___^^^[[[WWWTTTRRRPPPNNNLLL>>>999444111111222000...000///...------...///000......////////////..............................---------------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------............//////000000///444111///333444888EEEWWWxxx```LLLAAA888777666888;;;===@@@DDDIIILLLUUU```ggghhhiiirrr}}}|||sssnnnggg___UUUKKKJJJOOOQQQXXXeeepppxxxzzzyyyvvvzzzzzzyyyyyyxxxxxxyyyyyywwwxxxxxxxxxxxxwwwvvvvvvwwwxxxxxxvvvtttssstttuuusssrrrqqqpppoooooooooooopppqqqqqqpppooonnnnnnooopppoooooonnnlllkkkjjjiiikkkjjjjjjiiiiiihhhhhhhhhfffeeecccccceeefffeeeeeedddcccbbbcccdddcccbbb```___^^^]]]\\\]]]]]]^^^^^^cccaaaaaacccgggjjjkkkiiinnnoooqqqssssssrrrqqqpppnnnmmmmmmnnnppppppooommmjjjkkkkkkjjjiiihhhjjjllliiihhhfffeeeeeedddbbb```^^^^^^^^^]]]\\\[[[ZZZYYYWWWXXXYYYZZZYYYVVVSSSQQQPPPNNNLLLIIIGGGFFFFFFFFFBBB@@@>>><<<;;;;;;<<<===;;;;;;;;;<<<===???@@@AAAAAAEEEIIIKKKMMMSSS\\\ddd___XXXWWW```ooo{{{kkkxxxlllIII::::::333666:::---222222222222222222222222111222333333222111000///000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000111111111111222222222555555444555555666777888777<<<<<<>>>KKKbbb}}}}}}wwwqqqooolllddd^^^]]]\\\ZZZWWWSSSPPPMMMLLLBBB===666333222222111///000///............///000......////////////......................................................---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------.........////////////...333111000555666;;;JJJ^^^^^^FFF>>>888777888:::===???AAAEEEIIIMMMRRR\\\cccfffjjjvvvxxxoooeeeXXXLLLGGGHHHMMMUUUbbboooxxxzzzxxxvvvyyyyyyxxxxxxxxxyyyzzzzzzxxxxxxxxxwwwwwwwwwvvvvvvvvvwwwwwwvvvttttttuuuwwwtttsssrrrqqqqqqpppppppppoooppppppooonnnmmmnnnnnnppppppnnnmmmlllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjiiihhhfffddddddeeeffffffeeedddcccbbbbbbcccbbb```^^^________________________cccbbbaaacccgggjjjkkkjjjlllmmmpppsssuuuuuuuuutttooonnnmmmnnnooopppooonnnmmmnnnnnnllljjjiiijjjkkkiiigggeeeeeeeeedddbbb```]]]^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZUUUSSSPPPLLLIIIHHHGGGGGGDDDBBB@@@===<<<<<<<<<===;;;;;;<<<<<<>>>???AAABBBDDDGGGJJJKKKLLLPPPXXX___\\\VVVUUU]]]iii}}}ooosssXXX???<<<666888:::111222222222222222222222222111222222333222111000///111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000111111111111222222222444444444444555666777888888===<<<>>>KKK```}}}~~~uuuoooppppppggg^^^\\\]]]]]]YYYRRRNNNMMMMMMGGGBBB;;;555333222111111000//////......//////000......////////////..............................////////////////////////...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.../////////......,,,222222222777777???QQQkkkZZZ???;;;888777:::<<<>>>@@@BBBEEEIIILLLQQQYYY```ccckkk{{{ttthhhZZZLLLDDDBBBGGGPPP^^^mmmxxx|||yyyvvvwwwwwwwwwxxxyyyzzz{{{|||yyyxxxwwwvvvvvvvvvwwwxxxvvvwwwwwwvvvuuuuuuvvvxxxuuuuuutttsssrrrrrrrrrrrrpppppppppppppppoooooooooqqqpppnnnmmmlllllllllmmmkkkkkkkkkkkkkkkllllllllliiihhhfffeeefffgggfffeeeeeedddbbbaaaaaa```^^^\\\^^^```aaaaaa```______```bbbbbbbbbdddgggjjjkkkkkkmmmooorrrtttvvvvvvvvvvvvqqqooonnnnnnooopppooonnnpppqqqqqqooollljjjjjjkkkiiigggeeeeeeddddddbbb```]]]]]]]]]]]]\\\[[[[[[ZZZ[[[[[[[[[\\\]]]___aaabbb[[[YYYTTTPPPLLLJJJIIIIIIGGGEEECCC@@@>>>=========;;;;;;<<<===>>>@@@BBBCCCGGGIIIJJJKKKKKKNNNTTTYYYWWWSSSSSSXXX```rrrsssoootttkkkEEE<<<888777777333333333333333333333333333222222222333222222111000111111111111111111111111111111111111111111111111222222222111111111111111////////////////////////000000000000000000000000000111111111111222222222333333333333444555666777888===;;;===III^^^{{{yyyzzzpppkkkppptttmmmeee^^^___^^^WWWOOOJJJLLLOOOLLLGGG@@@999444222222222000//////////////////000......////////////.........................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---....../////////...---,,,222222444888777AAAWWWyyy|||TTT;;;:::999888;;;<<<>>>@@@AAADDDHHHKKKSSSYYY^^^aaalll~~~vvvgggYYYLLLCCCAAADDDLLL[[[lllzzz}}}yyyvvvvvvwwwxxxyyy{{{}}}~~~{{{yyywwwvvvuuuvvvxxxyyyyyyyyyyyywwwuuutttuuuwwwuuutttssssssrrrrrrrrrssssssrrrqqqrrrrrrsssrrrqqqqqqpppnnnmmmlllmmmnnnoookkkkkkllllllmmmmmmnnnnnnkkkiiigggfffgggggggggeeefffdddbbb``````___]]][[[]]]___aaa___\\\[[[]]]aaabbbbbbbbbdddgggjjjlllmmmrrrsssuuuvvvwwwvvvtttsssssspppnnnnnnooooooooonnnpppqqqqqqpppmmmkkkkkkllliiigggeeeddddddcccaaa```\\\]]]]]]]]]]]]\\\\\\[[[\\\]]]^^^```aaabbbcccccc]]][[[VVVRRROOOMMMLLLLLLIIIHHHEEEBBB@@@>>>======;;;<<<<<<===???AAACCCDDDGGGIIIJJJJJJJJJMMMRRRVVVUUURRRRRRUUUYYYhhhuuuoooooo~~~LLL;;;888555444555333333333333333333333333222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000111111111222222222333333333333333444666666888===;;;<<>>@@@CCCGGGJJJRRRWWW[[[bbbppp}}}}}}jjjZZZLLLDDDCCCCCCJJJYYYlll{{{}}}xxxxxxxxxyyyzzz|||}}}~~~|||zzzxxxwwwvvvwwwyyyzzz{{{|||{{{xxxuuuttttttuuutttssssssrrrrrrrrrrrrssssssrrrpppqqqssstttsssqqqppppppooonnnnnnnnnoooppplllllllllmmmmmmnnnnnnoookkkiiigggggghhhhhhgggfffgggeeebbb```___^^^]]][[[\\\```bbb^^^XXXVVV[[[```aaabbbccceeegggjjjlllnnnrrrtttuuuwwwwwwvvvuuutttsssqqqoooooooooooonnnmmmlllnnnoooooommmllllllmmmhhhgggeeeddddddcccaaa___\\\]]]]]]^^^^^^^^^^^^]]]]]]___bbbeeeeeeccc```^^^[[[YYYWWWSSSQQQOOOMMMMMMKKKIIIGGGDDDBBB@@@>>>===<<<<<<===>>>@@@BBBDDDEEEFFFGGGHHHIIIKKKNNNRRRUUUTTTRRRSSSUUUVVVaaa}}}~~~tttooommmnnnYYY===999555333777333333333333333333333333222222222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333333333333444666666888===;;;<<>>@@@CCCGGGJJJOOOTTT[[[eeewwwzzzvvvvvvvvvsss___NNNFFFDDDDDDJJJWWWjjj|||{{{{{{{{{{{{{{{|||}}}~~~|||{{{zzzyyyyyyyyyzzzzzz|||||||||yyyvvvtttuuuvvvtttssssssrrrrrrrrrssssssssspppooopppssstttssspppooooooooopppppppppppppppmmmmmmmmmmmmmmmnnnnnnnnniiigggffffffhhhiiihhhggghhheeebbb```______^^^]]]^^^dddhhheee\\\WWW[[[``````bbbdddfffgggiiimmmpppoooqqqsssvvvxxxxxxxxxxxxsssrrrqqqqqqqqqpppmmmkkkjjjlllnnnooommmlllllllllhhhfffddddddccccccaaa___]]]^^^^^^___```````````````bbbeeegggfffbbb]]]YYYYYYXXXWWWUUUSSSPPPMMMLLLKKKJJJHHHFFFCCCAAA???>>><<<<<<===???AAACCCEEEFFFFFFGGGHHHJJJMMMPPPSSSUUUTTTRRRTTTWWWVVV\\\qqqxxxpppkkkeeennnwwwmmmDDD<<<888444888333333333333333333333333333222222222222333444444222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000000111111111111222222222333333333333444555666777888===;;;<<>>AAADDDIIILLLQQQWWW___lllxxxssspppvvvzzz{{{fffRRRGGGFFFDDDIIIUUUhhh{{{~~~}}}||||||}}}}}}}}}|||||||||{{{{{{{{{{{{zzz{{{{{{yyywwwvvvwwwyyyuuuttttttsssttttttuuuuuuvvvsssqqqrrrvvvxxxvvvsssmmmnnnppprrrrrrqqqpppooonnnmmmmmmmmmmmmmmmllllllgggfffeeeeeegggiiiiiihhhiiifffbbb`````````______aaakkktttrrrhhh^^^]]]aaa___bbbeeefffgggiiimmmqqqooopppsssvvvxxxxxxxxxwwwrrrrrrrrrsssrrrpppllliiikkkmmmppppppnnnlllkkkkkkhhhfffdddcccccccccaaa___^^^^^^```aaabbbbbbbbbbbbcccdddfffgggeeeaaa]]]ZZZYYYYYYYYYXXXUUUPPPKKKHHHJJJIIIHHHFFFDDDAAA???>>><<<<<<===???AAACCCFFFGGGIIIHHHIIIKKKNNNPPPRRRSSSTTTRRRTTTXXXXXXYYYgggxxxvvvjjjdddhhhwwwuuusssKKK===:::333666444444444444444444444444333222222222222333444555222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222000000000000000000000000000111111111111222222222444444444444555666777888888===;;;===III^^^OOO___rrr{{{|||}}}lllccchhhvvv|||uuunnnggg```ZZZUUUMMMNNNKKKEEE<<<555222222///000111222222111000///......////////////..............................////////////////////////***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////111222444555555333000......111222666:::===WWW}}}uuu{{{uuu[[[<<<555<<<666111<<<888:::===???BBBFFFKKKNNNWWW\\\eeerrrxxxrrrrrrsss|||jjjTTTIIIGGGEEEIIITTTfffzzz~~~}}}|||||||||}}}}}}}}}~~~}}}||||||{{{wwwxxxyyyyyyxxxxxxzzz|||vvvvvvuuuuuuuuuuuuvvvwwwzzzwwwtttvvv{{{|||zzzwwwlllnnnqqqssssssrrrpppooonnnnnnmmmmmmlllllllllkkkfffddddddeeegggiiiiiiiiiiiifffbbb``````aaaaaa```cccqqq~~~~~~rrreeeaaaaaa___bbbeeeggggggiiinnnqqqrrrsssuuuvvvwwwvvvtttsssrrrrrrsssttttttqqqlllhhhnnnpppqqqqqqnnnkkkjjjiiihhhfffdddccccccbbb```___^^^___```bbbccccccccccccfffffffffeeecccaaa___]]]ZZZ[[[\\\ZZZVVVPPPIIIEEEIIIHHHHHHFFFDDDBBB@@@???<<<===>>>???AAADDDFFFGGGKKKJJJJJJKKKNNNPPPQQQQQQSSSQQQSSSYYYYYYXXXaaannn~~~mmmggghhhuuuvvvOOO===888000111444444444444444444444444333333222111222333555666222222222222222222222222111111111111111111111111000000111111222222222222222222222222222222222222000000000000000000000000000111111111111222222222555555444555555666777888888===;;;===III___zzzXXXZZZfffxxxnnnaaaiiivvv|||yyyqqqiii\\\OOOLLLJJJJJJIIICCC999333222///......///111111000...////////////////////////////////////...---++++++------............------.........------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............///222444444111///444111444888666???bbb}}}jjjMMM777777;;;777666;;;999888:::???BBBDDDIIIPPPXXXbbbkkk}}}ssssssuuuvvvmmmWWWLLLKKKLLLWWW___lll~~~||||||~~~{{{|||~~~~~~~~~}}}zzzyyyxxxyyy{{{|||{{{zzzxxxwwwwwwwwwwwwwwwxxxxxxzzzwwwvvvxxx}}}|||xxxttttttsssrrrqqqqqqppppppnnnnnnmmmlllkkkjjjjjjjjjiiigggfffeeefffgggfffeeedddcccbbbaaa````````````bbbfffkkkmmmlllhhheeecccbbbbbbccceeehhhllloooqqqoooqqqsssuuuvvvuuusssrrrppprrrssstttrrrpppmmmkkkllllllllllllkkkjjjiiihhhhhhfffeeeddddddbbb___\\\^^^```bbbaaa``````cccfffccceeeeeecccaaa^^^^^^^^^______]]]ZZZVVVPPPKKKGGGJJJJJJIIIGGGDDDAAA>>><<<======>>>???AAADDDEEEGGGLLLMMMNNNNNNPPPPPPQQQRRRRRRUUUWWWWWWUUUXXX___eeevvvwwwllllllzzzqqqccc???888888555555444333333222222333333111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222111111000111111111111222222222444333333333444666888999;;;:::;;;>>>EEE]]]|||UUUUUU]]]nnnyyy~~~uuutttuuuttt~~~yyyqqqcccWWWLLLJJJJJJJJJFFF<<<555444111000000111222222111000////////////////////////222444666777666333111///------............------......---------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............///111222222111///222111555999888CCCjjjfffJJJ666666:::666555:::999888:::???BBBDDDIIIPPPZZZfffqqqxxxwwwvvvzzzvvv___PPPMMMPPP[[[bbbooo|||}}}~~~}}}{{{{{{{{{}}}~~~}}}|||xxxxxxwwwwwwwwwwwwxxxxxxzzzxxxvvvxxx|||}}}zzzwwwtttttttttsssrrrrrrqqqpppooonnnnnnmmmlllkkkjjjjjjhhhfffddddddeeefffeeeddddddcccbbbaaa````````````aaaeeeiiijjjhhhfffdddccccccdddeeegggjjjmmmppprrrpppqqqsssuuuuuutttrrrqqqpppqqqqqqqqqpppnnnllljjjkkkkkkkkkkkkjjjiiihhhhhhiiigggfffeeeeeeeeecccaaabbbcccdddbbb___^^^___aaa^^^aaacccdddcccccccccdddddddddccc___ZZZRRRKKKGGGJJJJJJIIIHHHEEEBBB???======>>>>>>@@@BBBDDDFFFGGGMMMMMMNNNOOOPPPQQQQQQRRRQQQTTTVVVVVVUUUWWW^^^cccmmmssssss}}}oooHHH;;;999555555444333333222222333333111222222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222111111000111111111111222222222333333333333444666888999;;;:::;;;???FFF^^^WWWRRRVVVcccnnnvvvyyyrrrwww}}}{{{rrrcccWWWMMMJJJJJJLLLIIIAAA999666333222111222333333222111///////////////////////////111444666666333///,,,------............------...------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......///......///111111000...000111666:::;;;KKKuuu^^^GGG555555888555444888999888;;;???BBBDDDIIIPPP[[[lllzzz~~~nnnZZZSSSUUU```gggsss~~~~~~~~~}}}}}}yyyxxxxxxwwwwwwxxxxxxxxxzzzxxxvvvwwwzzzzzzwwwttttttuuuuuuttttttsssrrrrrrppppppooonnnmmmlllkkkjjjfffeeeccccccdddddddddcccccccccbbbaaa````````````aaaccceeefffdddccccccccceeefffgggiiikkknnnqqqrrrppprrrtttuuuuuusssqqqooopppppppppooonnnmmmlllkkkkkkjjjjjjjjjiiihhhhhhggghhhfffddddddeeeffffffeeeeeeeeedddbbb^^^\\\]]]^^^\\\___bbbeeeeeefffggghhhjjjjjjiiieee___VVVMMMHHHJJJJJJJJJHHHFFFCCC@@@???>>>>>>???AAACCCEEEGGGIIIMMMMMMNNNOOOPPPQQQRRRRRRQQQSSSUUUUUUTTTVVV\\\```eeevvvuuuttt~~~RRR???:::777555444444333333333333333222222222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222111111000111111111111222222222333333333444555666888888::::::<<<@@@GGG```^^^UUUSSS\\\fffooo||||||uuuyyy~~~zzzpppbbbWWWOOOKKKIIILLLKKKDDD<<<888555333222222222333222000////////////////////////,,,---///111000...,,,***------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......000......///111111000///000222777;;;>>>RRRVVVDDD555666888555555888:::999;;;@@@BBBDDDJJJPPPYYYpppxxxaaaWWW\\\eeejjjvvv~~~||||||~~~zzzyyyyyyxxxxxxxxxxxxyyyzzzxxxwwwwwwxxxwwwtttrrrtttuuuuuuvvvuuuuuutttsssqqqppppppnnnmmmlllkkkkkkfffdddccccccdddddddddbbbbbbbbbaaa```````````````aaabbbccccccbbbbbbdddeeeggghhhiiikkkmmmoooqqqrrrqqqrrrtttuuuuuurrrpppnnnppppppooonnnmmmmmmllllllkkkkkkjjjiiiiiiiiiiiiiiieeecccaaaaaaccceeeffffffeeedddbbb___\\\ZZZYYYYYY[[[^^^bbbdddeeefffgggiiikkkllllllhhhbbbXXXOOOIIIJJJJJJJJJIIIGGGDDDBBB@@@??????@@@BBBDDDGGGIIIJJJMMMMMMNNNOOOPPPQQQRRRRRRQQQRRRTTTTTTTTTVVVZZZ]]]aaajjjsssppp{{{YYYAAA::::::555555444333333333333333222222222333333333444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111222222222222111111000000111111111222222222333333444555666777888888:::999<<<@@@HHHbbbggg[[[SSSWWW___hhhwww{{{{{{}}}~~~{{{rrrhhhbbbVVVMMMHHHJJJKKKFFF???;;;666444222111111111111000000000000000000000000000000000000///////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------....../////////111333333222111111333777<<>>888555222111111111000///000000000000000000000000111000///......///000111------............------,,,,,,,,,------------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////111444777777666444333444777===HHHddd}}}lllGGG>>>777777888777777999:::999;;;@@@CCCEEEJJJQQQ\\\wwwoookkkiiinnnmmmvvv|||zzzyyy{{{}}}~~~~~~||||||{{{zzzyyyyyyyyyyyyyyyyyyxxxwwwvvvtttsssrrrqqqsssuuuvvvwwwvvvuuutttqqqqqqpppnnnlllkkkjjjiiigggeeeccccccdddeeedddcccaaa``````______`````````aaabbbcccbbbbbbdddgggiiiiiijjjlllnnnooopppqqqqqqoooqqqsssttttttrrrpppnnnoooppppppppppppooonnnmmmmmmlllkkkjjjjjjjjjllllllhhhfffddddddfffhhhhhhhhhgggccc]]]WWWRRRLLLGGGDDDIIIKKKOOOSSSXXX]]]dddhhheeeffffffddd^^^WWWOOOJJJGGGHHHHHHHHHGGGEEECCCBBB@@@AAABBBDDDGGGJJJLLLNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRSSSSSSUUUVVVWWWXXXVVV[[[qqqyyyoookkkvvvzzzRRR>>>888666555555444444444444444333333333333444444444444333333333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222111111222222222222111111000111111111111222222222333444555666777888888888:::999<<<@@@HHHbbbfffXXXUUU[[[kkk{{{}}}wwwsssnnnooossslll[[[JJJFFFIIIIIIEEECCC:::777444222222222111000000000000000000000000000......---------.........------............------,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........000333888;;;<<<999666444444777>>>PPPooo~~~}}}~~~yyyRRR???:::666777777666666888;;;999<<>>>>>;;;888444444666@@@UUUwww{{{tttzzzccc;;;;;;888555555555555555777;;;:::<<>>;;;:::<<<<<<777555CCC```vvvqqq|||pppOOO<<<777777666666666666777777555<<<<<<>>>EEEFFFLLL\\\ooopppdddfffpppzzzjjjlll~~~|||yyyyyyyyyyyyyyyzzzyyyyyyxxxvvvuuusssrrrttttttssstttvvvvvvuuussspppooommmkkkiiigggeeedddccccccbbbbbbaaa`````````\\\\\\\\\[[[\\\\\\]]]]]][[[]]]```aaabbbccceeehhhfffiiimmmooopppppppppqqqoooppprrrssssssrrrpppooossspppmmmmmmnnnnnnllliiikkkiiiffffffhhhjjjkkkkkkgggggggggfffdddaaa]]][[[ZZZUUUQQQQQQQQQOOOHHHBBB??????===<<<===CCCNNNVVVeeeccc```]]]YYYRRRJJJEEEBBBCCCEEEFFFFFFDDDBBBAAAEEEFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRWWWXXXWWWUUUTTTUUUXXXZZZ[[[ZZZ\\\eee}}}qqqrrrtttxxxvvv[[[===777555666888777333444777333333333444444444555555222222222222222222222222222222222111111111000000000111111111111222222222111111111111111111111111000000000000111111111111111222333444555444333333333444555777888888888888;;;;;;===AAAHHH```uuu^^^XXX]]]dddzzzuuuqqqvvv{{{xxxdddQQQIIIIIIIIIJJJLLLEEE>>>666222222222000...222222222111111111111000000000000000000000000000///////////////////////////............---------...------,,,,,,------...---------------------------------............///333222555<<<@@@@@@BBBFFFAAA:::777EEEccczzzvvvoooJJJ777777777666666666666777777888======???FFFHHHNNN___uuuuuuggg___dddooouuufffkkk~~~|||yyyxxxyyyxxxxxxxxxxxxxxxwwwuuutttrrrqqqssssssssstttvvvvvvuuutttpppooonnnkkkiiifffddddddbbbbbbaaa``````______^^^\\\\\\[[[[[[[[[[[[[[[\\\ZZZ\\\___```aaabbbeeeggghhhjjjnnnoooppppppqqqssspppqqqssstttsssrrrpppoooqqqooommmnnnnnnnnnkkkiiijjjhhheeeeeefffhhhhhhhhhiiifffbbb___]]]ZZZXXXVVVXXXUUURRRPPPPPPNNNJJJFFFCCCAAA???>>>AAAHHHQQQXXXbbb___\\\XXXUUUPPPKKKGGGDDDDDDEEEEEEEEEDDDCCCBBBEEEFFFGGGHHHJJJKKKLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRVVVVVVVVVUUUTTTUUUXXXZZZ\\\[[[\\\cccwwwsssnnnrrr}}}hhhBBB999666666777666222222666333333333444444444555555222222222222222222222222222222222111111111000000000111111111111222222222111111111111111111111111000000000000111111111111111222333444444444333333333444555777888888888888;;;:::<<<@@@GGG___mmm\\\ZZZ^^^ttt{{{rrrmmmvvv{{{gggRRRJJJLLLNNNOOOOOOJJJCCC:::444222222000///222222222111111111111000000000000000000000000000///////////////////////////............---------...------,,,,,,------...---------------------------------............//////...111999===???BBBFFF@@@;;;<<>>@@@HHHJJJQQQbbb{{{{{{lll___\\\fffssspppcccjjj~~~|||yyyxxxxxxwwwvvvwwwvvvvvvuuutttrrrqqqppprrrqqqqqqsssuuuvvvvvvtttqqqpppnnnkkkhhheeecccbbb```______^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYY[[[]]]______aaaccceeeiiikkkmmmnnnoooppprrrtttrrrssstttttttttsssqqqpppooonnnnnnnnnooonnnkkkhhhiiifffddddddeeeffffffeeeeee___XXXUUUUUUUUUTTTRRRUUUTTTRRRPPPNNNMMMKKKJJJJJJGGGCCCDDDIIIQQQYYY^^^___[[[VVVRRROOONNNKKKJJJFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFGGGIIIJJJKKKLLLMMMLLLMMMNNNPPPQQQQQQRRRRRRTTTUUUUUUUUUTTTUUUXXX[[[]]]\\\\\\```mmm|||mmmqqqyyyJJJ<<<888666777555222111444333333333444444444555555222222222222222222222222222222222111111111111111000111111111111222222222111111111111111111111111000000000111111111222222111222333444444444333333333444555777888888888888::::::<<>>999888@@@YYY}}}fffCCC777777777666666666666777777:::@@@>>>@@@HHHKKKTTTeeezzzhhh]]]___lllxxxlllbbbkkk{{{xxxwwwwwwuuutttuuuuuuttttttrrrqqqpppooopppoooppprrrtttuuuuuutttqqqooommmjjjgggdddaaa```^^^]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVVVVWWWYYY[[[]]]^^^___aaaccciiijjjlllllllllmmmppprrrssssssttttttssssssrrrqqqmmmnnnnnnoooooommmkkkiiihhhfffddddddfffggggggfff[[[UUUOOONNNRRRUUUUUURRRQQQSSSSSSRRROOOLLLKKKJJJOOOKKKHHHJJJRRR[[[bbbeee___ZZZSSSNNNLLLLLLKKKKKKHHHGGGEEEDDDDDDDDDFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQSSSUUUVVVVVVVVVWWWYYY\\\\\\\\\\\\]]]eee{{{rrrrrrQQQ===888555555555333333555333333333444444444555555222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222333333333444444444333444555777888888888888999999;;;???FFF^^^zzzfffZZZbbbrrrnnngggrrr{{{llleeefffgggbbb[[[RRRLLLDDD<<<777444333222222222222111111111000000///////////////////////////////////////////////////............---------...------,,,,,,------...---------------------------------............///333444999@@@BBB>>>;;;;;;888777AAA]]]]]]@@@;;;777777666666666666777777:::???===???HHHMMMWWWiiizzzeee^^^dddqqqyyyjjjbbbnnn}}}zzzxxxwwwvvvuuussssssssssssrrrrrrpppooonnnmmmmmmmmmppprrrssssssrrrooonnnkkkhhheeebbb```^^^]]][[[ZZZXXXWWWXXXXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTUUUWWWYYY[[[[[[]]]___aaafffgggiiiiiiiiijjjllloooqqqrrrrrrrrrrrrrrrrrrqqqlllmmmnnnnnnmmmlllkkkjjjiiigggffffffhhhiiihhhgggTTTNNNJJJMMMVVV\\\ZZZVVVSSSUUUVVVTTTPPPLLLIIIIIIOOOKKKIIILLLTTT^^^eeegggaaa\\\TTTNNNLLLKKKKKKKKKJJJHHHFFFEEEDDDEEEGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKMMMOOOPPPQQQRRRRRRTTTUUUWWWWWWWWWXXXZZZ\\\YYYZZZ[[[\\\```rrrxxxrrrZZZ???999444555666444555777333333333444444444555555222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111222222222222222222222333333333444444333444555777888888888888999999;;;???FFF^^^ttt\\\^^^kkk}}}{{{qqqwwwzzztttrrrooofff[[[NNNJJJDDD===777333222111222222222111111111111000000000000000000000000000///////////////////////////............---------...------,,,,,,------...---------------------------------............/////////555<<<>>>;;;888999<<<:::BBB^^^UUU<<<;;;777777666666666666777777999>>><<>><<>>===@@@LLLUUUcccxxxlllYYY___ooorrrlllZZZXXXhhh~~~~~~}}}|||yyyxxxvvvvvvwwwwwwuuutttrrrrrrrrrrrrrrrqqqpppooojjjiiiiiijjjlllllljjjiiigggfffeeebbb```^^^]]]\\\[[[ZZZWWWUUUTTTUUUWWWXXXRRRRRRQQQQQQQQQRRRRRRSSSQQQSSSUUUWWWWWWYYY[[[]]]___bbbfffggggggfffffffffhhhhhhiiijjjlllnnnpppqqqmmmnnnmmmjjjhhhhhhlllpppmmmjjjfffccc___[[[VVVSSSGGG@@@???NNNjjj{{{ooo^^^SSSPPPQQQQQQPPPTTTTTTSSSPPPMMMOOOVVV[[[XXXVVVTTTSSSSSSRRROOOMMMJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNQQQRRRTTTUUUUUUQQQSSSUUUUUUSSSSSSSSSTTTWWWTTTVVVZZZZZZ^^^ttt|||sssccc```kkkwwwOOODDD:::777777555333444333333333444444444555555222222222222222222222222000000111111222222222222000111111111111222222222111111111111111111111111111111222222222333333333444333222111222333444555333444555777888888888888;;;;;;===AAAHHH```rrraaabbbfff~~~{{{yyyzzz}}}wwwiii[[[TTTOOOLLLHHHCCC>>>999444111555444333222111111111111000000000000////////////111111000000//////......111000000///...---------.................................------,,,,,,,,,............///////////////000111000000111333666:::999VVVzzz|||~~~fff@@@888999777666666666666777777888<<<999;;;CCCKKKWWWlllhhhYYYfffxxxwwwiiiZZZ```lllyyy}}}{{{zzzyyyyyyxxxwwwvvvuuutttsssrrrqqqpppooommmmmmlllllllllkkkjjjjjjkkkjjjgggdddbbbcccdddcccaaa^^^ZZZXXXYYYWWWUUUSSSRRRRRRSSSTTTSSSQQQOOONNNOOOPPPPPPOOOQQQQQQQQQSSSUUUXXXZZZ\\\___```aaacccdddeeeffffffggggggggghhhiiijjjlllmmmpppnnnnnnoooooonnnoooqqqqqqkkkfffeeeeeeaaaWWWOOO@@@@@@@@@HHH]]]|||~~~kkk```XXXSSSPPPPPPNNNQQQUUUUUUSSSQQQRRRSSSUUUVVVWWWXXXVVVRRRNNNKKKKKKJJJIIIHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRRRRSSSTTTUUUTTTSSSYYYUUUVVV\\\\\\\\\jjj|||yyyeee^^^jjjmmmbbbFFF999<<<777222333444666666555555555444444444444444333333333333222222222222222111111111000000111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222555555555555666888999:::;;;;;;===>>>GGGbbb{{{ccc___bbbxxx|||zzzzzzvvvjjj]]]WWWRRRNNNIIIEEEAAA===888444555444333222111111111111111000000000////////////111000000000/////////...111000000///......------..............................---------,,,,,,,,,............///////////////000111000000111444666;;;<<<[[[wwwrrr||||||kkkWWW<<<999999666666666666666777777888===;;;===EEENNN[[[pppcccXXXhhhzzzwwwhhhXXX```mmmzzz}}}{{{zzzyyyyyyxxxwwwuuutttssssssqqqpppooonnnmmmlllllllllkkkkkkjjjjjjkkkiiigggdddbbbbbbcccccc```]]]ZZZWWWXXXWWWTTTRRRQQQQQQRRRSSSRRRPPPMMMMMMNNNOOONNNNNNPPPPPPQQQRRRTTTWWWZZZ[[[^^^^^^```bbbcccdddddddddfffffffffgggiiijjjlllmmmpppooonnnoooooonnnoooppppppkkkgggffffffbbbYYYQQQAAA???@@@HHH[[[tttpppbbbZZZSSSPPPPPPQQQTTTWWWWWWUUUSSSRRRSSSUUUXXXZZZ[[[YYYSSSMMMIIIJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLMMMMMMMMMOOOOOOOOOOOOPPPRRRSSSTTTSSSSSSRRRSSSTTTTTTTTTTTTWWWTTTUUUZZZZZZ[[[gggwwwmmmcccnnnlllgggIII999;;;777333444444666666555555555444444444444444333333333333222222222222222111111111000000111111111111111111111111111111111111111111111111111222222333333222222111222222222222222222222222555555555555666888999::::::;;;===???HHHcccnnn```^^^nnnxxxvvvrrrhhh^^^YYYUUUQQQKKKGGGDDD@@@:::555555444333222222111111111111111000000000/////////000000000000////////////000000000///......------...........................------------,,,,,,,,,............///////////////000111000000111444777;;;AAAddduuutttrrrVVVEEE777:::777666666666666666777888888===<<>>???KKKXXXiiisssfff^^^WWWUUUUUUVVVXXX[[[ZZZXXXVVVUUUUUUWWWZZZ]]]^^^[[[TTTMMMHHHHHHHHHHHHHHHIIIJJJLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPRRRSSSTTTSSSSSSSSSSSSSSSTTTTTTUUUTTTRRRTTTXXXXXXXXXaaaooouuugggooojjj|||qqqOOO;;;:::777555666333555555555555555444444444444444333333333333222222222222222111111111111111111111111111111111111111222222222222222222222222111222222333333222222111222222222222333333333333555555555555666888999::::::;;;===???IIIeeekkk___cccrrryyytttppphhh```[[[[[[VVVQQQLLLHHHAAA:::444555555444333222222222222111111111000000000//////000000000000////////////000000//////....................................------------------------............///////////////000111111111222555888:::FFFnnn~~~oooJJJ<<<666;;;444666555555666666777888999<<<===@@@HHHUUUggg{{{fffcccttt}}}rrrbbbXXXeeeuuu~~~|||{{{yyyxxxwwwvvvtttsssqqqqqqooonnnmmmlllkkkkkkkkkkkkkkkjjjiiijjjjjjiiifffddd```aaa```___]]][[[XXXVVVUUUTTTQQQOOONNNNNNOOOPPPOOOMMMLLLLLLMMMNNNMMMLLLNNNNNNNNNOOOQQQTTTVVVWWWXXXYYY[[[\\\^^^_________aaaaaaaaabbbeeehhhkkkmmmkkklllllljjjkkknnnooonnnooommmkkkjjjhhh```UUULLLDDD===@@@MMMWWWbbb{{{qqqgggbbb^^^]]]___[[[\\\^^^___^^^\\\ZZZZZZYYY[[[\\\[[[XXXRRRLLLHHHFFFGGGGGGHHHJJJKKKLLLMMMOOONNNNNNNNNNNNNNNNNNOOONNNNNNNNNOOOPPPQQQSSSSSSSSSSSSSSSSSSRRRSSSTTTVVVSSSRRRSSSVVVUUUUUU\\\fff|||hhhkkkjjj}}}ZZZ@@@:::666666777222555555555555555555555555444444333333333222222222111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111222222222333333333333333555555555555666888999::::::;;;===@@@IIIfff|||fff]]]cccpppwwwtttnnnfffaaacccaaa]]]WWWOOOEEE;;;555666555444333222222222222111111111111000000000000////////////000000000000////////////....................................------------------------............///////////////000111111111333666888999KKKyyykkkEEE:::888<<<333555555555555666777888999:::===AAAIIIXXXmmmsssqqq{{{zzzkkk^^^\\\lll|||~~~|||{{{yyyxxxwwwuuusssrrrppppppnnnmmmlllkkkkkkjjjkkkkkkkkkjjjiiiiiijjjhhhfffccc```______]]][[[YYYWWWUUUTTTRRRPPPNNNMMMMMMNNNNNNNNNMMMLLLMMMNNNOOONNNLLLMMMMMMMMMNNNOOORRRTTTUUUVVVWWWXXXZZZ[[[\\\]]]]]]^^^^^^]]]^^^```dddgggiiifffhhhhhheeegggmmmqqqpppqqqpppooommmggg]]]OOOFFFCCC>>>BBBOOOVVV___vvv~~~nnnfffdddbbbbbbccc^^^___```bbbbbbbbb```^^^ZZZYYYXXXVVVSSSPPPMMMKKKGGGGGGHHHJJJKKKLLLLLLMMMOOONNNNNNNNNNNNNNNNNNOOONNNNNNNNNOOOPPPQQQRRRSSSSSSTTTTTTSSSQQQRRRTTTWWWTTTSSSTTTTTTTTTTTTYYY___yyyjjjgggnnniiiIII<<<555666888333444555555555555555555555444444333333333222222222111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111222222333333333444444444555555555555666888999::::::;;;===@@@IIIfffppp]]]^^^hhh|||{{{wwwpppjjjiiilllllleeeXXXIII???:::666555444333222222222222222222111111111000000000////////////000000000000//////////////////..............................,,,,,,,,,------------...............///////////////000111111111333666999999PPPdddCCC<<<888<<<555555555555555666888999:::999===BBBJJJ\\\ttt}}}ttteee]]]bbbttt~~~}}}{{{yyyxxxwwwuuusssqqqoooooonnnmmmlllkkkkkkkkkkkkkkkjjjiiiiiiiiiiiihhheeeccc___^^^]]]\\\ZZZWWWVVVTTTRRRPPPNNNLLLKKKKKKLLLMMMMMMLLLLLLMMMOOOOOONNNLLLLLLLLLLLLLLLNNNPPPRRRSSSTTTUUUWWWXXXZZZ[[[[[[[[[[[[ZZZYYYYYY[[[^^^bbbddd```cccbbb^^^bbbmmmtttsssrrrsssssspppiii\\\MMMCCCAAA???CCCLLLSSS\\\pppvvviiidddcccbbbbbbcccaaaaaaaaacccdddccc```^^^XXXVVVTTTRRRPPPNNNNNNNNNHHHIIIJJJLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNOOOQQQRRRSSSSSSTTTTTTSSSPPPQQQTTTXXXXXXWWWVVVTTTSSSTTTXXX[[[nnnqqqiiisssyyyVVVAAA444555999444444444444555555555555555444444333333333333222222111111111111111222222222111111111111111111111111333333333333333333333333111222222333333222222111222222333333444444555555555555555555666888999::::::;;;===???IIIeeezzz``````ggg}}}}}}vvvppphhhpppuuunnn]]]KKKAAA>>>666555444333333222333333222222222111111111000000.../////////000000000111.../////////////////////........................,,,,,,,,,---------..................///////////////000111111222444777:::;;;TTT___DDD===555999777444444555555666888999::::::???DDDMMM```zzzmmm``````iii{{{}}}|||yyyxxxvvvtttrrrpppooonnnnnnmmmmmmllllllllllllllljjjiiihhhiiiiiihhheeeccc^^^^^^\\\ZZZXXXVVVUUUTTTQQQOOOMMMKKKJJJJJJKKKLLLKKKJJJKKKLLLNNNNNNMMMKKKKKKKKKKKKKKKLLLNNNPPPRRRSSSTTTVVVWWWYYYZZZZZZZZZXXXWWWUUUUUUVVVYYY]]]___ZZZ___]]]WWW]]]mmmwwwwwwsssuuuvvvtttkkk]]]NNNDDD===@@@CCCFFFLLLWWWfffqqquuujjjaaa```bbbccccccddddddbbbaaabbbbbbaaa\\\YYYSSSSSSRRRRRRQQQPPPPPPOOOJJJKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRRRRTTTUUURRROOOPPPUUUYYY]]]\\\XXXTTTSSSUUUXXXZZZfffxxxmmmtttaaaFFF444444999555444444444555555555666666444444333333333333222222000000111111111222222222111111111111111111111111333333333333333333333333111222222333333222222111222222333333444555555666555555555555666888999::::::;;;===???HHHccccccccciii}}}~~~zzzxxxqqqdddooowwwppp]]]JJJ@@@>>>666666555444333333333333222222222111111111111000.../////////000000111111.........///////////////........................,,,,,,,,,------...................../////////000///000111111222444777:::<<>>GGGbbbtttbbbfffmmmvvvooo|||yyyiiinnnnnneeeYYYOOOFFF@@@;;;888555444555555444333333333333222222222111111000000000000000000000000000000000000000000000000222///,,,---111333000---000///...---,,,------...////////////000000000000111111111111222444999<<>><<<999555;;;666777888888777888:::<<<>>>AAADDDWWWtttyyygggfffrrr~~~|||{{{{{{xxxvvvuuutttssspppmmmjjjnnnmmmlllmmmmmmllljjjgggjjjjjjiiihhhgggeeecccbbbaaa```]]]ZZZXXXUUUTTTSSSPPPOOOMMMKKKHHHHHHJJJLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIJJJKKKLLLMMMLLLPPPUUUWWWVVVUUUWWWXXXVVVVVVRRRLLLMMMTTTYYYZZZUUUTTTOOOMMMZZZmmmwwwvvvtttuuuuuutttmmmaaaQQQEEE;;;;;;;;;<<<@@@HHHQQQXXXYYYXXXZZZaaaeeedddccceeeccc```]]]]]]^^^ZZZSSSLLLSSSRRRQQQSSSUUUUUURRROOOPPPOOONNNOOOPPPPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPSSSRRRQQQOOOMMMNNNQQQTTTYYYYYYXXXVVVTTTTTTWWWYYYbbblllnnndddttt}}}MMM666888;;;666777777777777777777777777555555444444444333333333333333333222222111111111222222222222222222222222222222222222222222222222444444444444444444444444222222333444555666777888666666666666777888999:::>>>>>>???@@@HHHeeennnkkkppp{{{oookkkxxxzzzwwwnnnaaaWWWPPPHHHAAA<<<999666444555555444333333333333222222222111111000000000000000000000000000000000000000000000000///...---...000111000///000///...---,,,------...////////////000000000000111111222111222555999===DDDnnnmmm|||RRR===<<<888444777555777888888777888:::<<<>>>BBBFFFXXXuuuqqqffflll{{{}}}{{{zzzzzzxxxvvvuuutttsssqqqmmmjjjmmmllllllmmmmmmmmmjjjhhhiiiiiiiiihhhfffdddcccbbb```^^^\\\YYYVVVTTTRRRRRRPPPPPPOOOMMMJJJIIIKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHJJJJJJKKKOOOSSSTTTSSSSSSTTTUUUSSSSSSOOOIIIIIIPPPUUUUUUTTTSSSMMMKKKXXXlllvvvuuusssssssssqqqjjj]]]MMMBBB;;;::::::===BBBIIIPPPTTTQQQRRRYYYeeemmmkkkfffddd___\\\YYYXXXYYYWWWQQQKKKPPPOOOOOOQQQSSSTTTRRRPPPOOONNNNNNOOOPPPPPPOOOMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOPPPPPPPPPPPPRRRRRRQQQOOOMMMNNNQQQTTTWWWWWWWWWVVVTTTUUUXXXZZZ```iii|||kkk___hhhRRR888888:::555666666666666666666666666555555444444444333333333333333333222222222111111222222222222222222222222222222222222222222222222333333333333333333333333222222333444555666777777666666666666777888999:::======>>>@@@JJJhhhwwwiiikkkvvvhhhfffrrr~~~ppp___UUUPPPIIIBBB===:::777555444555444333333333333222222222111111000000000000000000000000000000000000000000000000---...////////////000111//////...------------...////////////000000000000111111222222222555:::>>>GGGsssmmmhhhGGG;;;;;;888444444555666888888777888;;;===>>>CCCHHHZZZwwwyyyjjjjjjyyy}}}{{{zzzyyywwwvvvtttssssssqqqnnnlllllllllkkklllmmmmmmllljjjiiiiiihhhgggeeedddcccbbb^^^\\\ZZZWWWTTTRRRQQQPPPOOOPPPPPPOOOLLLKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHFFFEEEEEEFFFGGGHHHJJJMMMPPPQQQQQQPPPOOOPPPOOOOOOLLLGGGHHHNNNSSSSSSSSSQQQKKKIIIVVVkkkuuusssqqqqqqpppmmmeeeXXXIII>>>:::999999>>>EEEKKKNNNNNNEEEGGGSSSeeeqqqoooeee^^^[[[XXXTTTTTTUUUTTTQQQMMMMMMMMMMMMOOOQQQRRRRRRPPPMMMMMMLLLNNNPPPQQQOOONNNKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRPPPNNNMMMNNNQQQTTTTTTUUUUUUUUUUUUVVVYYY\\\___ddd}}}pppbbbbbbrrr[[[===888888555666666666666666666666666555555444444444333333333333333333222222222222111222222222222222222222222222222222222222222222222222222222222222222222222222222333444555666666777666666666666777888999999;;;<<<>>>AAALLLjjjkkkeeeqqqiiieeelllsssuuudddWWWQQQIIIBBB???<<<888555444555444444333333333222222222111111000000000000000000000000////////////////////////...111444222...,,,...222............------......////////////000000000000000111222222333777<<>>DDDJJJ]]]yyy}}}~~~uuukkkvvv|||{{{zzzwwwvvvtttssssssrrrooommmlllkkkjjjkkkmmmmmmlllkkkhhhhhhgggeeedddccccccccc^^^\\\ZZZWWWTTTRRRQQQPPPMMMOOOPPPOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHFFFEEEDDDEEEEEEFFFJJJKKKMMMOOONNNMMMLLLKKKJJJLLLJJJGGGJJJQQQVVVVVVRRRPPPJJJJJJYYYmmmuuurrrppppppooojjjaaaSSSEEE<<<:::999:::AAAJJJOOOMMMJJJ>>>???KKK___llljjj___VVVXXXUUURRRQQQRRRSSSRRRQQQNNNNNNNNNOOOPPPPPPPPPPPPLLLKKKKKKMMMOOOPPPOOONNNKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQPPPNNNMMMNNNQQQTTTRRRSSSTTTUUUUUUWWWZZZ]]]___```ttt|||lllgggnnndddBBB888777666666666666666666666666666555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444444555666666666555555666666777888999;;;<<<>>>AAALLLjjj|||kkkhhhtttvvvmmmmmmmmmvvv~~~pppaaaVVVMMMFFFAAA===999555444444444444333333333222222222111111000000000000000000000000////////////////////////111555777444...+++---111------..................////////////000000000000000111222333444888===AAANNN|||TTT===<<<777666999555444666777888888999;;;>>>???FFFMMM```zzz|||uuuxxx~~~uuuuuu~~~}}}|||wwwuuusssssssssrrrqqqooommmkkkjjjkkklllmmmmmmlllhhhgggeeedddcccccccccccc___^^^[[[XXXUUUSSSRRRQQQKKKMMMNNNNNNLLLJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHJJJIIIGGGFFFEEEEEEEEEEEEIIIJJJKKKLLLMMMLLLJJJHHHCCCEEEFFFFFFKKKSSSYYYYYYSSSRRRNNNPPP```sssxxxrrroooooonnnhhh]]]PPPCCC<<<::::::>>>FFFOOORRRPPPKKKBBBAAAGGGWWWcccaaaXXXPPPSSSQQQOOONNNOOOPPPQQQQQQPPPPPPPPPOOONNNNNNNNNNNNKKKKKKKKKLLLOOOPPPOOOMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPOOONNNMMMNNNQQQTTTQQQRRRTTTUUUVVVWWWYYY\\\^^^^^^mmmssskkknnnnnnIII999777888555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444222222333333444555555555555555555555666777888999<<<===>>>@@@JJJhhhuuugggppp~~~~~~wwwrrruuu{{{~~~xxxjjj]]]RRRKKKCCC???999666444444444444333333333222222222111111000000000000000000000000000000000000000000000000222555777444...+++---000,,,---......///.........////////////000000000000000111222333555999>>>CCCYYYQQQ<<<>>>555555<<<777444555777777888999<<<>>>@@@HHHOOOaaa{{{}}}tttyyy~~~|||wwwuuusssrrrssssssrrrqqqnnnlllkkkjjjlllmmmlllkkkgggfffdddcccbbbbbbcccccc```___\\\YYYVVVTTTSSSRRRKKKLLLMMMLLLJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHKKKJJJHHHFFFEEEDDDEEEEEEGGGGGGGGGIIIKKKJJJHHHFFF<<<@@@CCCEEEKKKTTTZZZ[[[UUUUUUUUUZZZkkk|||}}}sssmmmnnnmmmfffZZZMMMBBB<<<;;;===CCCLLLTTTVVVTTTQQQNNNIIIJJJSSSZZZYYYSSSOOOMMMLLLKKKKKKKKKLLLMMMNNNQQQQQQQQQOOOMMMLLLLLLNNNKKKKKKKKKLLLNNNOOOMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOMMMLLLNNNRRRUUURRRSSSUUUVVVVVVVVVXXXYYY]]]\\\iiitttjjjlllyyyPPP;;;777999555555555555555555555555555555444444444333333333111222222222222333333333222222222222222222222222222222222222222222222222444444444444444444444444222222333333444444444444555555555555666777888888<<<<<<>>>@@@JJJhhhkkkppp{{{~~~|||}}}~~~vvvkkkaaaVVVLLLEEE@@@:::666444444555444333333333222222222111111000000000000000000000000000000000000000000000000///111222111...,,,---///,,,,,,.../////////......////////////000000000000000111222333666:::@@@DDD___NNN;;;???444444===666333555777777888999<<<>>>@@@IIIQQQccc{{{~~~}}}|||wwwuuusssrrrssstttsssrrrooommmkkkjjjkkklllkkkkkkgggeeedddbbbaaabbbcccddd```___\\\YYYVVVTTTSSSRRRMMMNNNMMMLLLJJJJJJLLLNNNKKKKKKJJJIIIIIIHHHGGGGGGKKKJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCFFFHHHHHHFFFCCC;;;@@@DDDFFFMMMVVV[[[[[[VVVYYY]]]eeewwwuuukkkllljjjcccXXXKKKAAA===;;;@@@IIIQQQWWWZZZYYYXXXWWWQQQNNNQQQSSSQQQOOOOOOJJJKKKKKKKKKJJJKKKLLLMMMNNNOOOOOOMMMKKKJJJLLLNNNLLLKKKKKKLLLMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMOOOOOONNNMMMLLLNNNRRRUUUSSSUUUVVVVVVUUUUUUUUUVVVZZZZZZeeewwwjjjjjjWWW===666888555555555555555555555555555555444444444333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222333333333333444444444555555555555555666888888:::<<<>>>AAALLLjjjlllnnnuuu~~~|||vvvnnngggaaaUUUJJJFFFAAA;;;666444444555444333333333222222222111111000000000000000000000000000000000000000000000000,,,---......------...///+++,,,.../////////......////////////000000000000000111222444666:::@@@DDD```~~~JJJ:::AAA444333===444333555777777888999<<>>CCCGGGJJJPPPXXX]]]]]]XXX\\\bbblll~~~vvviiijjjiiibbbVVVIII@@@<<<<<>>666888555555555555555555555555555555444444444333333333111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333444555444444555555666777888999;;;>>>BBBNNNmmm{{{lllooo|||rrrhhhbbb\\\TTTMMMIIIBBB;;;666555555333222444444333333333333222222111111111111000000000000////////////////////////////////////////////////........................000000000000////////////111333111333888555:::MMMgggrrrKKK555999888333444666222555888888777888<<>>>>>:::777777666555555555555555444444333333333333222222111111111111111111111111444333333222111111111222222222222222222222222222333333333333333333333333333333333444444444555555444444555666777888999999;;;???@@@???IIIjjjnnnkkk{{{{{{mmmccc___[[[UUUOOONNNHHH???999777666444222444444333333333333222222111111111111000000000000////////////////////////////////////////////////........................000000000000////////////000333111444999777===QQQppp~~~zzzpppJJJ666999777333555666777888888888888:::<<>>555777777666555555555555555444444333333333333222222111111111111111111111111444333222222111111222222222222222222222222222222333333333333333333333333333333333444444444555555444444555666777888999999:::>>>@@@@@@KKKlllvvviiiuuunnneeedddccc]]]WWWUUUMMMCCC<<<999777555333444444333333333333222222111111111111000000000000////////////////////////////////////////////////........................////////////000000000000///222111444999888AAAWWW{{{tttvvvlllIII666999666222555777888666333333555888999:::BBBOOOYYYggg|||~~~|||{{{{{{yyyxxxwwwuuutttsssssssssooonnnllljjjjjjkkkmmmnnnllljjjhhhfffeeeccc___]]]]]]\\\ZZZXXXVVVTTTRRRQQQOOONNNMMMMMMLLLLLLMMMMMMKKKJJJIIIIIIIIIIIIFFFDDDEEEDDDBBBAAA???>>>>>>>>>@@@???===<<<;;;;;;<<<<<>>@@@AAALLLnnnmmmppp~~~sssnnnpppnnneee]]]YYYPPPEEE<<<999777666444444444333333333222222222111111111111000000000///////////////////////////////////////////////////........................////////////000000000000///333111333888888CCCZZZpppqqqdddFFF666999555333666777:::666222222666:::<<<;;;DDDRRR\\\iii}}}||||||{{{zzzxxxwwwuuutttssssssooonnnlllkkkjjjkkkmmmnnnkkkjjjhhhgggfffccc___\\\\\\[[[YYYWWWUUUSSSQQQPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJIIIIIIIIIHHHFFFDDDDDDCCCAAA@@@>>>>>>======???===;;;:::999:::<<<===DDDFFFIIIJJJKKKMMMPPPRRRUUU^^^lll{{{zzzhhhbbbdddccc]]]TTTNNNMMMOOOSSSTTTTTTSSSQQQNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEFFFGGGIIIJJJGGGGGGFFFEEEEEEEEEEEEEEECCCDDDEEEFFFGGGHHHHHHHHHDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLNNNOOOOOONNNMMMMMMNNNPPPUUUUUUUUUTTTSSSTTTVVVXXXWWW]]]\\\eeepppiiixxxbbbffftttYYY@@@===777777666555555555555555444444333333333222222222111111111111111111111111333333222222111222222333111222222222222222333333333333333333333333333333333333333444444444555555444444555666777888999999:::>>>@@@AAALLLnnnuuupppxxxzzz|||{{{mmmccc\\\RRRFFF<<<888777666555444444333333333222222222111111111111000000000///000000000000000000000000////////////////////////////////////////////////.../////////000000000111000444222222777777EEE^^^pppkkkYYY@@@666999555333777777===999666777<<>>???BBBCCCEEEGGGHHHJJJNNNQQQVVV^^^kkk{{{{{{lllccceeefff```VVVOOOMMMNNNQQQQQQPPPOOONNNLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDEEEGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEBBBBBBDDDEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKMMMNNNOOONNNMMMMMMOOOPPPSSSTTTTTTRRRQQQRRRUUUWWWVVV\\\[[[ccc~~~uuucccuuuyyybbbbbbkkk___@@@>>>777777666555555555555555444444333333333222222222111111111111111111111111333222222111222222333333111111111222222333333333333333333333333333333333333333333444444444555555444444555666777888999999;;;>>>@@@@@@KKKlllxxxvvv|||qqqbbbXXXJJJ>>>999777666555444444333333333333222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111000444222222777999IIIddd~~~rrr|||{{{eeeMMM:::555999555333777666999777666888<<<@@@DDDEEEIIIWWWaaannnyyyyyyyyyxxxwwwuuusssrrrsssqqqooommmlllllllllmmmkkkiiigggfffeeeccc```^^^\\\[[[YYYWWWUUUSSSQQQPPPMMMNNNNNNNNNNNNMMMLLLLLLJJJIIIHHHHHHHHHHHHEEECCCBBBAAA???>>><<<<<<;;;;;;;;;;;;::::::;;;<<<>>>???>>>@@@CCCEEEGGGKKKPPPSSSYYY```mmm~~~zzzmmmaaabbbaaa\\\TTTNNNJJJJJJLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDAAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMNNNOOONNNNNNOOOQQQQQQRRRSSSSSSRRRRRRSSSUUUWWW___^^^ccc{{{{{{___ggg|||bbb___eee~~~lllCCC;;;777777666555555555555555444444333333333333222222111111111111111111111111222222111111222222333333111111111222222333333444333333333333333333333333333333333444444444555555444444555666777888999999;;;???@@@@@@KKKlllxxx~~~~~~mmmaaaQQQCCC<<<999777666444444333333333333222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////.........///000111111111///333222444999>>>PPPnnnnnnOOOBBB444333999555444777555333444555666777:::===@@@HHHVVV```nnn~~~wwwwwwwwwwwwwwwuuutttssstttsssqqqoooooooooqqqrrrooommmiiifffeeeccc```^^^]]]\\\ZZZXXXUUUSSSQQQPPPMMMNNNNNNOOONNNMMMLLLKKKJJJIIIHHHHHHHHHGGGEEECCCAAA@@@???===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAADDDHHHMMMTTTXXXXXX```oootttfff]]][[[WWWRRRMMMJJJHHHGGGHHHHHHIIIIIIJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBBBBBBBBBBBBBAAAFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIKKKNNNOOOOOOOOOPPPRRRQQQSSSTTTTTTSSSSSSTTTUUUWWW___^^^aaavvv```___fff___ccc|||}}}NNN>>>777777666555555555555555444444333333333333222222111111111111111111111111222222111111222222333444000111111222333333444444333333333333333333333333333333333444444444555555444444555666777888999999:::>>>@@@AAALLLnnn{{{zzz}}}xxxuuuiiiWWWHHH???:::888666444444444333333333222222111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000---......///000111111222...333222555<<>>===;;;:::::::::;;;;;;;;;;;;;;;:::888888:::===AAAEEEIIIPPPWWW\\\VVV^^^ooolll]]]ZZZUUUNNNIIIGGGGGGFFFFFFFFFFFFHHHHHHIIIHHHGGGFFFGGGHHHHHHGGGGGGFFFEEEDDDAAABBBCCCCCCCCCBBBAAA@@@BBBAAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBAAA@@@@@@FFFFFFEEEEEEDDDDDDDDDCCCFFFGGGHHHHHHJJJJJJKKKLLLHHHJJJMMMOOOOOOPPPQQQSSSQQQSSSVVVVVVUUUTTTTTTUUUVVV^^^]]]^^^qqqddd]]]zzzlllaaaddd~~~ZZZEEE777777666555555555555555444444444333333333222222111111111111111111111111222111111111222333333444000000111222333333444444333333333333333333333333333333333444444444555555444444555666777888999999999===@@@BBBNNNppp|||~~~tttrrrmmmWWWIIIBBB;;;777666555444333333222222333333111111111111111111111111111111111111000000000000000000000000000000000000............////////////......//////000000111111222555444666:::???ZZZaaaEEE999999777666555555555555444555666666777999===@@@GGGUUU```ppp|||xxxyyyxxxxxxwwwvvvuuuuuutttvvvuuuuuutttttttttuuuuuurrroooiiifffdddbbbaaa___\\\\\\[[[YYYWWWTTTQQQOOOPPPPPPPPPPPPOOONNNMMMMMMLLLJJJGGGFFFFFFFFFEEECCCBBB???<<<;;;;;;<<<;;;:::::::::888777666666666666;;;???DDDIIINNNQQQRRRSSSZZZgggxxxuuuhhh```XXXUUUOOOIIIEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBAAA???@@@AAA@@@>>>===>>>???@@@AAAAAABBBBBBCCCCCCCCCEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJJJJJJJIIIJJJLLLNNNPPPPPPPPPOOONNNPPPQQQRRRSSSSSSTTTTTTTTTWWWZZZZZZaaannnxxxnnnYYYjjjrrreeemmmcccIII;;;888777777555111222666555555444444444333333333222222222111111111111000111111222222222333333333111111222222222333333333222333333444444333333222444444444444444444444444555555666777888999::::::;;;>>>???AAANNNpppzzz}}}mmmppp{{{ppp\\\NNNDDD;;;666555555444333333222222333333111111111111111111111111111111111111000000000000000000000000000000000000............////////////......//////000000111111111555444777<<>>AAAFFFKKKOOOQQQSSSUUUYYYgggyyy|||oooaaaYYYRRROOOKKKFFFDDDCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAA@@@>>>===>>>???@@@@@@AAAAAABBBCCCCCCCCCEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJJJJJJJIIIJJJLLLNNNOOOPPPPPPOOONNNPPPQQQRRRSSSSSSTTTTTTSSSWWW[[[ZZZ___jjjrrrtttYYYggg|||jjjooooooMMM;;;888666777555222333777555555444444444333333333222222222222111111111111111111222222222333333333111111222222222333333333222333333444444333333222444444444444444444444444555555666777888999::::::;;;>>>???@@@MMMpppxxxzzzvvvhhhmmmzzzsssbbbUUUIII===888777555444444333333333333333222222222222222222222222111111111111000000000000000000000000000000000000............////////////......//////000000111111000444444777===EEEeeeVVV;;;888888777666555555555555444555666666777999===@@@HHHUUU]]]lllyyyxxxwwwvvvtttrrrqqqqqquuuuuuuuuttttttssssssssspppmmmiiieeedddcccaaa___]]]\\\\\\ZZZXXXUUURRRQQQOOOOOOOOOOOONNNMMMLLLKKKMMMKKKIIIGGGGGGFFFCCCAAABBB???<<<;;;;;;<<<;;;:::::::::999888777777777777???BBBGGGKKKMMMPPPRRRTTT[[[iiiyyy}}}ttteeeWWWPPPKKKHHHEEECCCAAABBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@????????????@@@>>>>>>????????????>>>>>>>>>???@@@???>>>===>>>???@@@@@@@@@AAABBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKLLLMMMOOOOOOOOOOOONNNPPPPPPQQQRRRSSSSSSSSSSSSWWW\\\[[[]]]dddjjj}}}ZZZbbbpppqqqTTT<<<888666777666333444888555555444444444333333333333222222222111111111111111111222222222333333333111111222222222333333333222333333444444333333222444444444444444444444444555555666777888999::::::;;;>>>???@@@MMMoooyyywwwwwwqqqzzz|||sssggg[[[NNNAAA;;;;;;555555444333333333333333222222222222222222222222111111111111000000000///////////////////////////............////////////......//////000000111111000444555777===GGGhhhtttttt}}}wwwPPP;;;888777666555555555555555444555666666777999===@@@JJJVVV___lll{{{zzzyyywwwuuusssrrrqqqvvvvvvvvvuuutttsssrrrrrrooolllhhhfffeeecccaaa```]]]]]]]]][[[YYYVVVTTTRRRNNNNNNNNNNNNMMMLLLKKKKKKMMMKKKIIIHHHGGGFFFCCCAAABBB???<<<;;;;;;<<<;;;::::::999999888888888999999???BBBGGGJJJJJJLLLOOORRR^^^iiitttttthhhYYYOOOKKKFFFEEEBBB@@@@@@@@@BBBCCCAAAAAAAAABBBBBBBBBCCCCCC@@@@@@???>>>>>>>>>>>>>>>======>>>>>>>>>>>>=========>>>??????===<<<===?????????@@@AAABBBCCCCCCDDDCCCDDDEEEEEEEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKLLLMMMNNNOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSVVV\\\\\\\\\```eee{{{___]]]}}}qqqooo^^^???999666777777555555888555555444444444333333333333333222222222111111111111111222222222333333333111111222222222333333333222333333444444333333222333333444444444444444444555555666777888999::::::;;;>>>???@@@MMMooo}}}vvvyyyzzz}}}uuujjj```RRRDDD<<<:::666555444444333333444444222222222222222222222222111111111111000000000///////////////////////////............////////////......//////000000111111111555555777<<>>777666666555555555555555444555666666777999===@@@MMMYYYbbboootttooouuu}}}}}}{{{yyywwwvvvttttttwwwwwwwwwvvvuuutttrrrqqqnnnllliiigggfffeeecccaaa^^^^^^]]]\\\ZZZXXXUUUTTTNNNNNNNNNNNNMMMLLLKKKKKKLLLJJJIIIHHHHHHFFFCCCAAABBB???<<<;;;;;;<<<;;;::::::999999999999999:::;;;@@@DDDHHHJJJIIIJJJMMMQQQ___eeeiiieeeZZZOOOIIIHHHEEEDDDBBB@@@??????@@@@@@??????@@@@@@@@@AAAAAAAAA@@@???>>>>>>======>>>>>>======>>>>>>>>>>>>======<<<===>>>>>>===<<<===>>>>>>>>>???@@@AAABBBCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSUUU[[[[[[[[[```eeezzzfff\\\ssspppjjjgggBBB;;;666777777666666888555555444444444333333333333333333222222222222111111111222222222333333333111111222222222333333333222333333444444333333222333333333444444444555555555555666777888999::::::;;;===???AAANNNpppuuu|||{{{vvvkkkaaaUUUFFF;;;777666555555444444444444444333333333333333333333333111111111111000000000000000000000000000000000000............////////////......//////000000111111111555555777<<>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===<<<<<<<<<======<<<<<<============<<<<<<;;;<<<======<<<<<<===>>>===>>>???@@@AAABBBCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRTTTYYYYYY[[[aaafffyyynnn```rrrqqqgggxxxoooFFF>>>777777888666666777555555444444444333333333333333333333222222222222111111222222222333333333111111222222222333333333222333333444444333333222222333333444444555555555555555666777888999:::::::::===???BBBOOOssswwwxxx~~~|||qqqfff___WWWKKK???:::666666555444444444444444333333333333333333333333111111111111000000000000000000000000000000000000............////////////......//////000000111111000555666777>>>LLLuuusssbbb___aaaUUU;;;;;;555555555444444555555666444555666666777999===@@@NNN\\\gggvvvggg[[[[[[rrr~~~}}}|||{{{zzzyyyyyyzzz{{{{{{zzzxxxvvvsssqqqnnnlllkkkjjjjjjiiifffddd_________^^^\\\ZZZXXXVVVPPPPPPPPPPPPOOONNNMMMLLLHHHHHHHHHIIIIIIHHHEEEBBBBBB???<<<;;;;;;<<<;;;:::999999999::::::;;;======???DDDHHHGGGCCCCCCGGGLLLNNNLLLJJJGGGEEEBBBAAA???@@@@@@???>>>=========>>><<<=========>>>>>>>>>>>><<<<<<;;;::::::::::::;;;::::::;;;;;;;;;;;;:::::::::;;;======<<<;;;===>>>======>>>@@@AAABBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRTTTXXXWWWZZZbbbfffvvvttthhhyyywwwhhhjjjyyyIII@@@888888888777555666555555444444444333333333444444333333333222222222111111222222222333333333111111222222222333333333222333333444444333333222222222333333444555555666555555666777888999:::::::::===@@@CCCQQQuuu{{{xxxqqq~~~xxxuuujjj```\\\YYYPPPFFF@@@666666555444444444444555333333333333333333333333111111111111000000000000000000000000000000000000............/////////000......//////000111111111///444666888???OOOyyyuuueeebbb```OOO555777555555444444444555555666444555666666777999===@@@MMM[[[gggwwwlll]]]VVVggg~~~~~~}}}|||{{{{{{zzzzzz{{{||||||{{{yyyvvvsssqqqnnnmmmkkkkkkkkkjjjgggeee_________^^^]]]ZZZXXXWWWPPPPPPPPPPPPOOONNNMMMMMMGGGGGGGGGIIIJJJIIIFFFCCCBBB???<<<;;;<<<<<<;;;:::999999999:::;;;<<<===>>>;;;@@@DDDBBB>>>===BBBGGGEEEBBB@@@@@@AAA@@@>>>;;;======<<<<<<<<<======>>><<<<<<<<<============>>>;;;:::999999888888999999999999999::::::999999999:::;;;<<<<<<;;;;;;===>>><<<===>>>???AAABBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKKKKKKKKKKLLLMMMNNNOOONNNOOOPPPQQQRRRRRRRRRRRRUUUXXXVVVZZZbbbeeessswwwnnn}}}iiiaaaqqqKKKAAA999888999777555555555555444444444333333333444444444333333333222222111111222222222333333333111111222222222333333333222333333444444333333222222222333333444555666666555555666777888999::::::999===@@@CCCRRRvvvuuutttrrrmmmaaa```___TTTLLLIIIBBB<<<;;;999999:::999888666555444333222111111111111111111111111111111111111000000000000000000000000000000//////......------000000000000111111111111444111888:::888QQQ{{{pppbbbNNN???;;;777777666555555555555555777555555888888888===CCCRRRYYYfffwwwpppbbbXXXccc~~~||||||||||||{{{zzz{{{{{{{{{|||}}}{{{wwwsssmmmnnnoooooommmkkkhhhfffdddbbb^^^\\\[[[YYYWWWUUUTTTSSSRRRQQQQQQPPPPPPPPPMMMKKKIIIIIIIIIHHHFFFEEEAAA@@@>>>===;;;:::::::::888888888888999:::;;;<<<<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888888888999::::::::::::999999::::::;;;;;;<<<<<<<<<======>>>???@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOUUU[[[YYYXXX^^^```lll}}}{{{kkkcccoooRRR:::;;;777333999555888555555444444444333333333333333333333333333333333222222222222222222222222222222333333333333444444222222333333333333444444222222333333333444444444555555666666777999:::;;;<<>>===;;;;;;::::::777777777777777888888999::::::::::::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999999888888888888888888888888888888777777888999999999999999999999::::::;;;;;;<<<<<<======>>>???@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFHHHIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOOOOOOOOOOOOOOOOPPPSSSZZZZZZZZZ______hhhzzz||||||uuuppphhhuuuXXX>>>>>>999555:::444777555555555444444444333333333333333333333333333333222222222222222222222222222222333333333333444444222222333333333333444444222222333333333444444444555555666666777999:::;;;<<>><<<:::999999999888666555444333222222111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000111111111111333222999;;;;;;XXXmmmJJJ777555777777666555555555555555777555555777888888===DDDOOOWWWeeevvvvvvfffYYYbbbzzz~~~~~~~~~}}}{{{{{{zzz{{{|||}}}|||xxxvvvrrrqqqpppmmmkkkiiigggfffdddaaa___]]]]]]\\\ZZZXXXUUUTTTSSSSSSTTTWWWYYY[[[NNNLLLJJJIIIIIIHHHFFFEEEAAA@@@???===<<<;;;::::::777666666555555555555555888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888777777777777777777777777777777777777666666777888888888888777888888999::::::;;;<<<<<<<<<===>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFHHHIIIHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNOOOOOOPPPPPPPPPRRRYYYZZZZZZ___]]]cccsss{{{pppxxxnnn~~~aaaCCC@@@<<<777;;;444666555555555444444444444333333333333333333333333333222222222222222222222222222222333333333333444444222222333333333333444444333333333333444444444444555555666666777999:::;;;;;;??????@@@RRR|||wwwssszzzyyymmmjjjccc^^^VVVHHH@@@>>>;;;:::999999888777555555444333222222222222111111111111111111111111////////////////////////////////////............///000000000111111111111222222:::<<<>>>]]]kkkGGG777999777777666555555555555555666444555777888999>>>DDDNNNVVVeeevvvqqqcccfffxxx~~~|||{{{{{{{{{|||}}}|||yyywwwuuussspppmmmjjjhhhgggfffcccaaa___]]]]]]]]][[[ZZZSSSRRRQQQQQQRRRTTTWWWYYYOOOMMMKKKJJJIIIHHHFFFDDDAAAAAA???===<<<;;;;;;:::888777666555444444444444666666666666777888999999999999999999999999999999999999999999999999999999666666666666666666666666777777777777777777777777444555666666777777666666777777888999:::;;;;;;<<<<<<<<<===???@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFHHHHHHHHHGGGHHHIIIKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQQQQWWWWWWWWW\\\\\\aaaqqqqqq}}}}}}ttthhhGGG@@@<<<999;;;444777555555555555444444444444333333333333333333333333222222222222222222222222222222222333333333444444222222222333333333444444333333333444444444444555555555666666777999:::;;;;;;>>>???@@@RRR{{{|||ppprrr~~~tttsssmmmfff[[[KKKCCC@@@<<<:::999999888777666555444333222222222222111111111111111111111111////////////////////////............///////////////000000000111111111111222333:::<<>>777777666555555555555555666444444777888999>>>DDDNNNWWWeeexxxzzzoooooo|||~~~||||||{{{|||||||||yyywwwuuutttqqqnnnkkkhhhgggfffcccaaa___]]]]]]]]][[[ZZZUUUTTTRRRQQQQQQRRRTTTUUUPPPNNNKKKJJJJJJIIIFFFDDDBBBAAA???>>><<<;;;;;;;;;999888777666555444444444555555444555555666777888777777777777777777777777888888888888888888888888555555555555555555555555666666666666666666666666444444555666666666666555666666777888999:::;;;<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHGGGGGGHHHIIILLLLLLLLLMMMMMMMMMNNNNNNLLLLLLMMMNNNPPPQQQRRRRRRQQQUUURRRSSSYYY[[[aaarrr}}}uuuqqqJJJ???;;;999;;;444888666666555555555444444444333333333333333333333333222222222222222222222222222222222333333333444444222222222333333333444444333333444444444555555555555555666666777999:::;;;;;;>>>???AAARRR{{{oookkk|||zzz|||wwwnnn```NNNEEEAAA===:::999999888777666555444333222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111222444;;;;;;@@@eee~~~qqqooossscccEEE888>>>777777666555555555555555555333444777999999>>>EEEPPPXXXgggyyywwwtttttt{{{wwwsssvvvuuuxxx~~~}}}|||||||||{{{yyywwwuuusssqqqooollliiigggfffdddaaa___]]]]]]\\\ZZZXXXWWWWWWVVVUUUTTTSSSSSSSSSPPPNNNLLLKKKJJJIIIFFFDDDBBBAAA@@@>>>===<<<;;;;;;999999888666666555555555555555555555666777888888777777777777777777777777777777777777777777777777444444444555555555555555666666666666666666666666444444555666666666666555555555666777999:::;;;;;;;;;<<<===>>>@@@BBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCEEEGGGHHHGGGGGGHHHIIILLLLLLLLLLLLMMMMMMMMMMMMKKKLLLMMMNNNPPPQQQRRRSSSQQQTTTPPPQQQXXXZZZaaappprrr|||OOO???:::888:::444888666666666555555555444444333333333333333333333333222222222222222222222222222222333333333333444444222222333333333333444444333444444444555555555555555555666666777999:::;;;:::>>>???AAASSSzzzxxxmmmyyywwwfffSSSFFFCCC>>>:::999999888777666555444333333222333333111111111111111111111111000000000000000000000000///000000000111111111222000000000000111111111111222444;;;;;;AAAgggzzziiidddmmmcccFFF777:::777777666555555555555555555333444777999999???EEERRRZZZiii{{{rrrmmmnnnoooddd___iiittt~~~}}}|||{{{zzzxxxvvvsssrrrrrrpppmmmjjjgggfffdddbbb^^^\\\[[[ZZZXXXVVVWWWWWWWWWWWWVVVUUUTTTSSSQQQOOOLLLKKKJJJIIIFFFDDDBBBAAA@@@>>>===<<<<<<;;;888888777666555555666666666666666666777888999999777777777777777777777777666666666666666666666666444444444444555555666666555555555555555555555555444444555666666666666666444555666777888:::;;;;;;;;;;;;===>>>@@@BBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCEEEGGGGGGGGGFFFGGGIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLNNNPPPRRRSSSTTTQQQUUURRRSSSZZZZZZ^^^kkklllwwwWWWBBB:::777999222888666666666666555555555555333333333333333333333333222222222222222222222222222222333333333333444444222222333333333333444444444444444444555555555555555555666666777999:::;;;:::>>>???AAASSSzzzsss{{{~~~lllYYYGGGCCC>>>;;;999999888888666666555444333333333333111111111111111111111111000000000000000000000000---.........//////000000000000000000111111111111222555;;;:::AAAhhhzzzyyyuuuaaa]]]iiidddHHH666777777777666555555555555555555333444777999:::???EEETTT\\\kkk}}}rrrnnntttooo[[[QQQ^^^ooo}}}|||{{{zzzxxxvvvqqqrrrrrrqqqoookkkhhhfffdddbbb^^^\\\[[[YYYWWWUUUTTTUUUVVVWWWWWWUUUSSSRRRQQQOOOMMMKKKJJJIIIFFFDDDCCCBBB@@@>>>===<<<<<<<<<777777666555555555555666777666666777777888999:::777777777777777777777777666666666666666666666666444444444555555666666666555555555555555555555555444555666666777777666666444444555777888:::;;;;;;;;;;;;===>>>@@@BBBCCCDDDCCCCCCCCCCCCDDDDDDDDDEEECCCEEEGGGGGGGGGFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTQQQUUUTTTUUU\\\ZZZ[[[fffiiimmm]]]EEE;;;777888111777777666666666555555555555333333333333333333333333222222222222222222222222222222333333333444444444222222333333333444444444444444444555555555666666555555666666777999:::;;;:::>>>???AAASSSzzzzzznnn]]]MMMEEE===;;;<<<<<<888333555555444333333222111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333000555777>>>BBBkkk{{{bbb^^^fffYYYBBB999888777888888999999777666555777555666999:::;;;@@@GGGTTT\\\kkk}}}{{{vvvkkkVVVOOOSSSbbb}}}~~~}}}}}}}}}{{{zzztttsssqqqnnnllljjjiiihhhfffeeeccc```]]]ZZZXXXWWWXXXXXXWWWVVVUUUUUUTTTTTTPPPNNNKKKJJJJJJIIIHHHFFFBBBAAA???===<<<;;;;;;<<<::::::888888777777777888777777888:::;;;;;;:::888;;;::::::999888888888888777777777777777666666555666555444333333333444555333333333444444555555555555555555555555555555555777888999999::::::::::::======>>>???@@@AAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLJJJKKKMMMMMMNNNOOORRRTTTVVVUUUVVVYYYZZZZZZ___eeesssdddtttiiiCCC@@@===555777:::666666666666555555555555444444444444444444444444333333333333333333333333555555555444444333333333444444444444444444444444444444444444444444444444777777777888999999::::::<<>>888;;;777888888999888777666555777555666999:::;;;@@@GGGSSS\\\kkk}}}ttt]]]RRRSSS```zzz~~~}}}}}}}}}|||zzzuuusssqqqnnnllljjjiiihhhhhhfffeeebbb___]]][[[ZZZZZZYYYYYYXXXVVVUUUUUUTTTSSSPPPNNNLLLLLLKKKIIIGGGDDDCCC@@@>>>===<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<::::::::::::::::::;;;<<<999999999999888777777666777666555444444444555555444444555555555666666666666666666666666666666666777888999999::::::::::::======>>>???@@@AAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLMMMOOOOOOOOOPPPRRRTTTUUUTTTUUUXXXZZZZZZ^^^eeeyyydddsssnnnFFFAAA===777888:::666666666666555555555555444444444444444444444444333333333333333333333333555555444444444333333333444444444444444444444444444444444444444444444444777777777888999999::::::<<>>>>>???@@@???>>>===<<<>>>>>>>>>>>>>>>>>>???@@@;;;;;;;;;;;;<<<===>>>???<<<<<<<<<<<<;;;:::888888888777666555555555555666666666666666666777777777777777777777777777777777777777888999::::::::::::======>>>???@@@AAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFIIIIIIJJJKKKLLLMMMNNNNNNMMMOOOPPPQQQPPPPPPRRRTTTTTTSSSTTTXXXYYYZZZ^^^ddd|||fffqqqwwwKKKAAA===999:::999666666666666555555555555444444444444444444444444333333333333333333333333444444444444333333333333444444444444444444444444444444444444444444444444777777777888999999::::::<<>>===<<<<<<<<<===???@@@@@@???===;;;>>>>>>>>><<<<<<<<<>>>@@@???>>>>>>>>>>>>>>>???@@@?????????>>>===<<<;;;:::888888777777666666555555666666666666666666666666666666666666666666666666666777888999:::;;;;;;;;;======>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOQQQQQQPPPPPPQQQRRRUUUSSSTTTXXXYYYZZZ___eeezzziiirrrQQQBBB<<<::::::666666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555777777777888999999::::::<<>>=========<<<>>>???AAAAAA@@@>>>===???@@@@@@>>><<<<<>>===999999999888888777666666555555555555555555555555555555555555555555555555666666888999:::;;;;;;;;;======>>>???@@@AAAAAABBBAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIKKKKKKLLLMMMLLLNNNPPPQQQPPPOOOPPPQQQVVVTTTUUUYYYZZZZZZ^^^dddvvvoootttXXXCCC:::999:::444666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555777777777888999999::::::<<>>AAABBBBBBBBBBBBAAA@@@@@@<<<<<<<<<<<<;;;:::888888666666555555555555444444555555555555555555555555555666888999:::;;;<<<<<<======>>>???@@@AAAAAABBBAAAAAABBBCCCDDDEEEEEEFFFDDDDDDEEEGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKMMMPPPQQQPPPPPPPPPQQQWWWUUUVVVXXXYYYXXX\\\bbbqqqsssrrraaaGGG999888:::444666666666666555555555555444444444444444444444444333333333333333333333333222222222222333333333333444444444444444444444444555555555555555555555555777777777888999999::::::;;;>>>???BBBVVVzzzuuuxxx~~~ooommmnnnnnnmmmbbbQQQBBB888555666888333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333333666777BBBOOO}}}xxxxxxtttqqq```EEE:::<<<888888777666555444555555666777555666999:::;;;@@@GGGWWW___mmm~~~uuu___RRRUUUmmm|||xxxvvvtttqqqooommmlllkkkiiiiiigggfffdddbbbaaa``````______]]]\\\[[[ZZZZZZWWWUUURRRPPPPPPOOOMMMLLLGGGFFFEEECCCBBBCCCCCCDDDCCCDDDDDDDDDEEEEEEEEEEEEDDDHHHJJJIIIEEECCCEEEGGGEEEDDDCCCAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBB@@@AAAAAAAAA???>>><<<;;;777777777666666666555555555555555555555555555555555666777999:::;;;<<<<<<======>>>???@@@AAAAAABBB@@@AAAAAABBBCCCDDDEEEFFFBBBCCCEEEFFFHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMJJJMMMQQQRRRRRRRRRRRRSSSWWWTTTTTTWWWVVVUUUXXX^^^kkkvvvnnnjjjLLL999999<<<666666666666666555555555555444444444444444444444444333333333333333333333333111111222222222333333333444444444444444444444444555555555555555555555555777777777888999999::::::;;;>>>@@@CCCXXX~~~uuuttt|||llljjjkkkhhhlllaaaRRRBBB999666777999333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000111111111000111222222333444777888DDDQQQtttllliiifffWWW@@@:::===999888777666444444555555666777555666999:::;;;@@@GGGYYY```nnn~~~sss\\\NNNQQQiii|||xxxwwwtttrrrooommmllllllkkkjjjiiigggeeecccaaa```______^^^]]]\\\\\\[[[[[[UUUSSSQQQOOOOOOOOOMMMLLLIIIHHHFFFEEEEEEEEEFFFGGGDDDDDDCCCCCCDDDEEEFFFFFFDDDHHHLLLKKKFFFDDDEEEGGGCCCBBBBBBAAAAAAAAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???>>>999888888888777777666666777777777777777777777777555666777999;;;<<<<<<<<<======>>>???@@@AAAAAABBB@@@@@@AAABBBCCCDDDEEEFFFAAABBBDDDFFFHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNKKKNNNQQQTTTTTTTTTTTTUUUVVVTTTSSSUUUTTTRRRUUU[[[gggxxxjjjpppPPP:::999===888777666666666555555555555444444444444444444444444333333333333333333333333111111111222222333333333444444444444444444444444666666666666666666666666777777777888999999:::::::::>>>@@@DDDYYY{{{ttt~~~ooofffiiiggggggfffXXXBBB666888999444555555444444444333333333333333333222222222111111000000111111111111000000000000000000111111111111///111222222111111222333555444===BBBQQQwwwdddcccfff\\\CCC777999666777777666666666666777777777444444777888:::@@@HHHWWWeeeooo|||tttaaaRRROOOaaawww}}}zzzxxxuuurrrpppnnnmmmmmmmmmllliiifffdddccccccbbbbbb```______^^^]]][[[YYYTTTRRRPPPOOONNNMMMJJJHHHIIIIIIHHHHHHGGGFFFFFFFFFBBBCCCDDDEEEEEEDDDCCCCCCGGGIIILLLLLLJJJHHHFFFEEEBBBCCCDDDCCCBBBAAABBBCCCGGGGGGGGGGGGFFFFFFEEEDDDCCCEEEGGGFFFDDDAAA@@@???:::999777666666666777888777777777777666666666666777777888999;;;<<<<<<=========>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHGGGHHHJJJLLLMMMNNNMMMMMMLLLNNNQQQSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVddd}}}{{{nnnsssNNN===::::::999666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333444444444555555444444444555555555555666888888888888999:::;;;;;;<<>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHGGGIIIJJJLLLMMMNNNMMMMMMMMMPPPSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWaaayyylll|||zzzSSS???:::999888666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333444444444555555444444444555555555555666888888888888999:::;;;;;;<<<@@@@@@BBBXXXpppmmmxxxfffnnnkkk]]]HHH:::999888444555555444444444333333333333333333222222222111111000000111111111111000000000000000000111111111111///111222222111111222333666444===BBBRRRooogggcccWWWAAA999;;;777777777666666666666777777777555555777999:::@@@GGGUUUcccmmm{{{rrr```SSSPPP[[[kkk{{{uuuxxx}}}zzzxxxuuurrrooommmlllllllllkkkjjjhhhggggggggggggcccbbb```______]]]ZZZXXXTTTRRRPPPOOOOOONNNLLLJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIILLLOOOPPPOOOMMMMMMMMMIIIJJJJJJIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIKKKLLLMMMLLLIIIGGGEEEEEE@@@???===:::888777777777666666666666777777777777777888888999:::;;;<<<<<<<<<======>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHHHHIIIKKKLLLMMMMMMMMMMMMOOOQQQTTTUUUTTTTTTTTTUUUVVVVVVVVVWWWWWWWWWXXXXXX]]]tttjjjoooZZZAAA999888666666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333444444444555555444444444555555555555666777777777888888:::;;;;;;;;;@@@AAACCCZZZtttlll}}}~~~iiimmmiii\\\III<<<888777555555555444444444333333333333333333222222222111111000000111111111111000000///000000000111111111111///111222222111111222333666444<<>>;;;888777666666666666666666777777777777777888888999::::::;;;;;;<<<<<<===>>>???@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHHHHIIIKKKLLLMMMMMMMMMLLLNNNPPPSSSTTTSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXXXXXXX[[[ooolllgggwwwaaaCCC999888666666666666666555555555555444444444444444444444444333333333333333333333333222222222333333333444444333333333444444444555555444444444555555555555666777777777777888999;;;;;;:::@@@AAADDD\\\|||nnn|||tttmmmggg[[[JJJ===888666555555555444444444333333333333333333222222222111111000000111111111111000000///000000000111111111111///111222222111111222333777444<<>>EEEQQQ```jjjyyy{{{mmmddd```bbbgggnnnnnnkkkgggbbb^^^^^^^^^]]]fffnnnwwwyyywwwtttpppmmmkkkiiiiiiggggggggggggggggggggggggfffdddbbb```___]]]YYYWWWRRRPPPOOOOOOOOOOOOMMMLLLKKKLLLLLLMMMNNNOOOPPPPPPNNNMMMKKKJJJJJJJJJKKKLLLLLLNNNQQQRRRRRRQQQRRRSSSNNNOOOPPPOOOLLLKKKLLLMMMJJJKKKLLLLLLMMMMMMMMMMMMJJJKKKLLLKKKHHHGGGFFFGGGDDDBBB???;;;888666444444555666666666777777777888777888888999999:::::::::<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLOOOQQQRRRRRRQQQRRRSSSUUUUUUVVVVVVWWWXXXXXXYYY\\\kkkzzzjjjsssgggDDD999999777666666666666555555555555444444444444444444444444333333333333333333333333222222222333333333444444333333333444444444555555444444444555555555555666666666666777888999;;;<<<:::???AAAEEE]]]qqqxxxzzz}}}pppjjj]]]MMM@@@999777777555555444444444333333333333333333222222222111111000000111111111111000000000000000000111111111111///111222222111111222333777333<<>>DDDPPP^^^iiiwwwuuuooollljjjiiirrroookkkiiihhhfffdddbbb\\\[[[[[[___nnnzzzxxxuuuqqqnnnkkkjjjiiieeefffggggggggggggffffffgggeeecccaaa___]]]YYYVVVSSSRRRPPPPPPQQQQQQPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSOOOOOONNNMMMLLLLLLLLLLLLMMMOOOQQQRRRQQQQQQRRRTTTOOOPPPPPPOOOLLLKKKKKKLLLJJJKKKLLLLLLLLLLLLLLLKKKIIIJJJKKKJJJHHHHHHHHHJJJEEECCC@@@<<<888666555444555555666666777777888888888888888888999999::::::;;;<<<===>>>???@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKMMMMMMMMMLLLKKKJJJMMMPPPQQQQQQQQQRRRSSSUUUVVVVVVWWWXXXYYYZZZZZZ]]]iiiooosssmmmGGG::::::999666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333444444444555555444444444555555555555666555555666666888999;;;<<<999???BBBEEE]]]vvvvvv}}}}}}~~~yyyqqqcccTTTEEE;;;777888555555444444444333333333333333333222222222111111000000111111111111000000000000000000111111111111///111222222111111222333777333<<>>???@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHIIIJJJLLLMMMMMMLLLLLLKKKIIILLLPPPRRRRRRSSSTTTUUUWWWXXXYYYZZZ[[[\\\\\\]]]___fffzzzzzzzzztttIII;;;:::999666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333444444444555555444444444555555555555666555555555666888999;;;<<<999???BBBEEE]]]}}}www}}}|||wwwiiiYYYIII===888999555555444444444333333333333333333222222222111111000000111111111111000000000000000000111111111111///111222222111111222333666333<<>>???AAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEDDDFFFGGGGGGFFFFFFGGGHHHJJJKKKLLLMMMMMMLLLKKKKKKIIILLLPPPRRRSSSTTTVVVWWWYYYZZZ[[[\\\]]]^^^_________eeevvvxxxKKK;;;;;;:::777666666666555555555555444444444444444444444444333333333333333333333333222222333333333444444444333333333444444444555555444444444555555555666666444444555666888999;;;<<<999???BBBEEE\\\wwwzzzzzzvvvdddOOO@@@999777666666666555444444333333222333333333333222111111111111111111111111111111000000000000000000000000000111111111111222222222888<<>>BBBOOOXXXgggyyy|||ttthhh___aaahhhxxx~~~zzzuuurrrooooooooojjjjjjkkkkkkjjjiiigggfffffffffeeeccc```\\\XXXVVVXXXYYY[[[\\\[[[ZZZXXXWWWYYYYYYYYYWWWUUUTTTUUUVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTRRRQQQQQQRRRRRRQQQOOORRROOOKKKGGGFFFGGGJJJLLLHHHIIIIIIHHHHHHGGGFFFEEEBBBAAA???>>>>>>@@@BBBCCCIIIHHHEEE@@@:::777666777666666666666666666666666666666777888999::::::;;;;;;;;;<<<===>>>???@@@@@@DDDEEEFFFEEEDDDCCCDDDEEEGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNNNNMMMOOOPPPRRRTTTVVVWWWXXXXXXUUUWWWXXXYYYZZZ]]]aaadddeeesss|||OOO===>>>999999888888777666555555444777666555444333222222222333333333333333333333333444444333222222222333333444444444444444444444444666666555555555444444444666666777888999::::::;;;???BBBAAABBBZZZvvvwww{{{}}}zzzhhhRRRBBB;;;:::666666666555444444333333222333333333333222111111111111111111111111111111000000000000000000000000000111111111111222222222666999>>>BBB]]]sssooobbbNNN===777777777777777777777777777777777444555666666777:::???CCCPPPXXXhhhzzzrrrccc^^^aaajjj}}}zzzvvvrrrpppnnnnnnkkkkkkllllllkkkjjjhhhgggeeeeeeeeedddbbb___]]][[[[[[\\\]]]^^^]]]\\\ZZZYYYYYYZZZZZZXXXUUUTTTUUUWWWVVVVVVWWWWWWWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRQQQOOOOOOLLLIIIFFFEEEFFFHHHIIIGGGGGGGGGGGGFFFEEEDDDCCC@@@???>>>======???AAABBBHHHGGGDDD???:::777666777666666666666666666666666666666777888999::::::;;;<<<<<<===>>>???@@@AAAAAACCCEEEFFFEEEDDDCCCDDDEEEGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKMMMNNNNNNNNNNNNMMMNNNPPPRRRTTTUUUVVVVVVVVVWWWYYYYYYZZZ\\\```bbbkkk{{{PPP======999888888777777666555555444666666555444333333333333333333333333333333333333333333333222222333444444444444444444444444444444666666555555555444444444666666777888999::::::;;;>>>AAA@@@CCC[[[vvvttt||||||xxxoooWWWEEE<<<;;;666666666555444444333333222333333333333222111111111111111111111111111111000000000000000000000000000111111111111222222222333777===BBB___jjjjjjaaaNNN===666666777777777777777777777777777555666777777888;;;@@@DDDQQQZZZiii{{{jjj]]][[[[[[ccc~~~|||zzzwwwssspppnnnmmmllllllmmmmmmmmmkkkjjjiiieeeeeeddddddccccccbbbbbb^^^___`````````___]]]\\\ZZZ[[[[[[YYYVVVUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSQQQOOOKKKIIIGGGFFFEEEEEEEEEFFFDDDEEEEEEDDDDDDCCCBBBAAA>>>===<<<;;;<<<===???AAAGGGFFFDDD???:::777666777666666666666666666666666666666777888999::::::;;;======>>>???@@@AAABBBBBBCCCDDDEEEEEECCCCCCDDDEEEGGGFFFFFFFFFFFFFFFGGGGGGIIIJJJKKKMMMNNNNNNNNNNNNNNNOOOQQQSSSTTTUUUVVVVVVWWWXXXYYYZZZZZZ[[[]]]```lllTTT======999888777777666666555555555666555444444333333333333333333333333333333333333222222222222333444444555444444444444444444444444555555555555555444444444666666777888999::::::;;;<<<@@@@@@DDD]]]wwwtttyyy|||tttyyyyyyaaaJJJ===999666666666555444444333333222333333333333222111111111111111111111111111111000000000000000000000000000000111111111222222222333777===CCC```eeegggaaaPPP???777777888666666666666666666666666666777777888999<<>>@@@FFFEEECCC>>>999666666666666666666666666666666666666666777888999::::::;;;<<<======>>>???@@@AAABBBBBBCCCEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOQQQRRRSSSUUUVVVWWWXXXXXXWWWYYYZZZZZZYYYYYY[[[]]]fff~~~zzzXXX>>><<<999777777666666666555555555666555444333333333333333333333333333333333333333111111111222333444555666444444444444444444444444555555555555555555555555666666777888999::::::;;;;;;???@@@EEE___yyyxxx{{{{{{mmmooo~~~nnnTTTAAA888666666666555444444333333222333333333333222111111111111111111111111111111000000000000000000000000000000111111111222222222666999>>>DDDaaa|||bbbddd]]]MMM>>>888777777666666666666666666666666777777888888999<<>><<<<<<::::::;;;===???@@@EEEDDDBBB===999666555666666666666666666666666666666666777888999::::::;;;;;;<<<<<<===>>>???@@@@@@AAACCCDDDDDDCCCCCCDDDFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKMMMNNNPPPPPPRRRRRRTTTUUUWWWXXXXXXXXXWWWYYYZZZZZZYYYXXXYYY[[[___zzzttt|||\\\???;;;:::666666666666555555555555555555444333333333444444333333333333333333333333111111111222333444555666444444444444444444444444444555555555555555555555666666777888999::::::;;;:::???@@@EEE```}}}zzz}}}~~~jjjfffwwwxxx___III<<<666666666555444444333333222333333333333222111111111111111111111111111111000000000000000000000000000111111111111222222222777999===DDDbbbxxxbbb```WWWGGG;;;777666555777777777777777777777777666777888888999<<>>===<<<;;;;;;<<<>>>@@@BBBDDDCCCAAA===888555555666666666666666666666666666666666777888999::::::;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDCCCCCCDDDFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLNNNPPPQQQPPPQQQRRRTTTUUUVVVVVVVVVVVVXXXZZZZZZYYYXXXYYYYYY\\\vvvuuuuuu```@@@;;;:::555555555555555555555555555444444333333444444444333333333333333333333333222222222222333444444555444444444444444444444444444444444555555555555555666666777888999::::::;;;:::???AAAFFF```zzz{{{oooeeekkktttyyyeeeOOO@@@666666666555444444333333222333333333333222111111111111111111111111111111000000000000000000000000000111111111111222222222666888<<>>>>>======>>>@@@BBBDDDCCCBBB@@@<<<888555555666666666666666666666666666666666777888999::::::;;;<<<<<<===>>>???@@@@@@AAA@@@BBBCCCCCCCCCCCCDDDFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLNNNQQQRRRQQQRRRSSSTTTUUUVVVVVVVVVUUUWWWYYYZZZYYYXXXXXXYYYXXXqqq|||sss|||ccc@@@::::::555555555555555555555555444444444333333444444555333333333333333333333333333333333222222333444444444444444444444444444444444444444555555555666666666666777888999::::::;;;;;;@@@BBBFFF```xxxxxxwwwiiiaaahhhsssyyyuuueeeQQQCCC777666666555444444333333222333333333333222111111111111111111111111111111000000000000000000000000000111111111111222222222555777:::CCCdddkkkcccRRRBBB;;;;;;:::777777777777777777777777777555666777777888;;;@@@DDDRRR[[[kkk}}}tttdddVVVSSSYYYqqq}}}zzzwwwssspppooooooooommmnnnnnnnnnnnnlllkkkjjjhhhiiikkkllllllkkkiiihhhhhhgggeeedddcccbbbbbbbbb```aaa```]]]ZZZXXXXXXYYYZZZZZZYYYYYYXXXVVVUUUTTTRRRRRRRRRSSSRRRPPPLLLHHHGGGGGGEEEDDDDDDEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>???AAADDDEEECCCBBB@@@<<<777555555666666666666666666666666666666666777888999::::::;;;======>>>???@@@AAABBBBBB@@@AAACCCCCCCCCCCCDDDFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLNNNQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXTTTVVVYYYZZZYYYXXXXXXYYYTTTlllssswwweeeAAA::::::444555555555555555555555444444333333333444444555333333333333333333333333444444333222222222333333444444444444444444444444444444444555555555666666666666777888999::::::;;;<<>>???@@@AAAAAACCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKKKKKKKKKKMMMOOOQQQRRRUUUSSSRRRTTTXXXZZZYYYWWWUUUWWWXXXXXXWWWVVVVVVWWW^^^fffzzzwww{{{```@@@>>>:::666666666666555555555555444444444444444444444444444333111000000111333444444444333222333444555666444444444444444444444444555555555555555555444444555777999999999999;;;===@@@AAAAAAJJJeeexxxwwwllleee```ccciiieeeVVVGGG;;;888555444444555444333333333333333222222222222111111111111111111111111000000000000000000000000111111222222222333333333555999???GGGgggpppmmm___LLL@@@;;;999777777666666666666666666666666888666666999:::;;;@@@FFFPPP\\\eeevvvppp\\\WWWTTT\\\}}}{{{wwwtttqqqpppppppppppprrrsssrrrooollljjjjjjooooooppppppooonnnmmmmmmkkkiiigggfffffffffdddccccccbbb___]]][[[YYYYYYYYYZZZYYYWWWVVVUUUUUUTTTTTTQQQSSSVVVUUURRRNNNKKKJJJFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDBBB@@@??????@@@@@@AAABBBCCCDDDDDD@@@>>><<<999777666555555444444444555555555666666555666666777888999::::::<<<<<<===>>>???@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHKKKKKKKKKKKKMMMOOOQQQRRRRRRQQQPPPSSSWWWYYYYYYWWWUUUVVVXXXWWWVVVUUUUUUVVV[[[dddxxxbbbAAA???:::666666666666555555555555444444444444444444444444444333222000000222333444444444333333333444555666444444444444444444444444555555555555555555555555555777999999999999;;;===???@@@AAAJJJfffyyyuuulllcccbbbfffcccVVVIII;;;888555444444555444333444444444444333333333333111111111111111111111111000000000000000000000000111111222222222333333333444999???HHHgggssslll```NNN???888777888777666666666666666666666666888666666999:::;;;???FFFNNNZZZddduuuxxx```UUUPPPVVVrrr{{{zzzwwwtttrrrpppppppppppprrrssssssooollljjjjjjrrrqqqpppppppppppppppqqqnnnkkkhhhggggggfffdddcccfffdddaaa]]][[[[[[[[[\\\[[[ZZZWWWUUUTTTUUUUUUVVVRRRTTTUUUTTTQQQLLLIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDBBBAAA@@@??????@@@@@@AAAAAAAAAAAA???>>><<<:::888666555555444555555555555666666666666666777888999:::;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKKKKLLLMMMOOOQQQQQQOOOOOOOOORRRUUUWWWXXXWWWUUUVVVWWWWWWUUUSSSSSSTTTYYYbbbxxxfffBBB>>>:::666666666666555555555555444444444444444444444444444333222111111222333444444333333333333444555666444444444444444444444444555555555555555555555555555777999999999999;;;===>>>???@@@JJJfffxxx~~~}}}vvvooommmllldddUUUHHH;;;888555444444555444333555555444444444333333333111111111111111111111111000000000000000000000000111111222222222333333333444888???HHHhhhzzzoooeeeSSSAAA777666777777666666666666666666666666888666777999::::::???EEEMMMZZZddduuu|||~~~fffWWWPPPUUUlllzzzyyywwwtttrrrqqqppppppqqqsssuuutttqqqnnnlllllltttsssrrrqqqqqqrrrssstttooollljjjiiiiiiiiihhhfffhhheeeaaa]]][[[[[[]]]^^^]]][[[XXXUUUTTTUUUVVVXXXTTTVVVVVVUUUPPPLLLIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGFFFEEEEEEEEECCCBBBAAA@@@???????????????????????????>>>===;;;999777666666555555555555555666666666777777888999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJKKKLLLNNNOOOPPPQQQPPPPPPQQQRRRTTTUUUVVVVVVUUUWWWXXXWWWUUUTTTTTTTTTYYYcccyyyjjjDDD>>>999666666666666555555555555444444444444444444444444444333222222222222333444333333333333444444555555444444444444444444444444444444444555555555555555555777999999999999;;;===<<<>>>@@@KKKgggvvvyyy~~~}}}}}}vvvfffRRRDDD;;;888555444444555444333555555444444444333333333111111111111111111111111000000000000000000000000111111222222222333333333444888???GGGhhhsssmmm[[[EEE777555666555666666666666666666666666999777777999::::::???EEENNN[[[eeevvvvvv~~~nnn\\\XXX```rrr~~~uuummmmmmpppuuuyyyxxxwwwuuutttsssrrrqqqsssuuuwwwvvvtttqqqppppppvvvuuusssrrrrrrssstttuuunnnmmmkkkkkklllmmmmmmlllhhhfffaaa]]][[[[[[]]]^^^]]][[[XXXVVVUUUUUUWWWXXXVVVWWWXXXUUUQQQLLLJJJIIIHHHGGGGGGFFFEEEEEEFFFFFFDDDDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>=========??????>>>===;;;999888777666666666666666666666666777777888999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEECCCDDDEEEFFFHHHIIIJJJKKKIIIJJJKKKMMMNNNOOOPPPPPPSSSTTTTTTTTTSSSSSSTTTTTTVVVXXXYYYXXXVVVUUUUUUVVV[[[eee{{{nnnEEE===888666666666666555555555555444444444444444444444444444333333333333333333444333333333444444444444444444444444444444444444444444444444555555555666666555777999999999999;;;===<<<>>>@@@KKKhhhvvvuuu{{{ssssss}}}yyycccOOOBBB;;;888555444444555444333444444444444333333333333111111111111111111111111000000000000000000000000111111222222222333333333333888>>>GGGfffvvvrrrbbbJJJ999666666444666666666666666666666666999777777999::::::>>>DDDPPP\\\fffwwwzzzzzzppp___```nnnrrrddd___]]]]]]eeeoooyyyyyyxxxwwwvvvttttttssstttwwwyyyzzzxxxvvvvvvvvvwwwvvvuuutttssssssssssssnnnmmmllllllnnnoooooonnnhhhfffbbb___]]]]]]]]]^^^]]]\\\YYYWWWVVVVVVWWWXXXWWWXXXXXXUUUQQQMMMKKKJJJGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>===============@@@@@@@@@???===<<<:::999777777777666666666666555666666777888999:::;;;;;;<<<<<<===>>>???@@@AAAAAA@@@@@@AAABBBCCCDDDDDDEEEBBBCCCDDDFFFHHHJJJLLLLLLIIIJJJLLLMMMOOOPPPPPPPPPTTTUUUVVVTTTRRRQQQRRRSSSUUUWWWXXXXXXWWWVVVWWWXXX[[[eeezzzpppFFF>>>999666666666666555555555555444444444444444444444444333333444444444444333333222333444444555555444444444444444444444444444444333333444444555666666666555777999999999999;;;===<<<>>>AAALLLhhhyyyrrrtttooowwwrrr\\\LLLEEE;;;888555444444555444333333333333333222222222222111111111111111111111111000000000000000000000000111111222222222333333333333888>>>FFFeeettttttfffMMM;;;777777444666666666666666666666666:::777777999::::::>>>DDDPPP\\\fffvvvyyytttfffmmmnnnddd[[[SSSUUU\\\lllrrryyyyyyyyyxxxwwwvvvuuuuuuvvvxxx{{{}}}|||{{{{{{{{{wwwwwwwwwvvvtttsssqqqqqqooommmllllllmmmnnnmmmllliiigggeeebbb```___^^^^^^]]]\\\ZZZYYYXXXWWWWWWWWWVVVVVVVVVTTTPPPLLLKKKKKKGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@???>>>===============>>>>>>>>>>>>AAAAAAAAAAAA@@@>>><<<;;;777777777777666666666555555666666777888999::::::<<<<<<===>>>???@@@AAAAAA???@@@@@@AAACCCDDDDDDEEECCCDDDEEEFFFHHHIIIKKKKKKIIIJJJLLLNNNOOOPPPPPPPPPQQQSSSTTTSSSQQQPPPQQQSSSSSSUUUWWWWWWVVVVVVWWWXXXWWW```uuu~~~pppGGG???<<<666666666666555555555555444444444444444444444444333444444444444444444333222333444555555555444444444444444444444444444444333333444444555666666777555777999999999999;;;======???BBBLLLhhh|||qqq}}}{{{ppprrr~~~jjjUUUKKKIII;;;888555444555555444333333333333222222222111111111111111111111111111111000000000000000000000000111111222222222333333333444888===EEEdddqqqsssgggNNN<<<888888444666666666666666666666666:::777777::::::999>>>DDDPPP\\\eeeuuusssyyy~~~rrr}}}|||oooaaaSSSNNNSSSNNNWWWggg|||yyyzzzzzzyyyyyywwwvvvvvvvvvyyy}}}~~~~~~wwwxxxxxxwwwuuussspppooopppnnnkkkkkkkkkkkkjjjiiijjjiiigggeeecccaaa```___\\\\\\[[[ZZZYYYXXXWWWWWWTTTUUUUUURRROOOLLLJJJJJJFFFFFFDDDCCCBBBBBBBBBBBB???????????????>>>===<<<============>>>>>>??????BBBBBBCCCBBBAAA???===<<<888888777777666666666555555555666777888999::::::<<<<<<===>>>???@@@AAAAAA??????@@@AAACCCDDDDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHJJJLLLNNNOOOPPPPPPOOONNNPPPRRRRRRPPPOOOQQQTTTQQQSSSUUUVVVVVVVVVWWWXXXSSS\\\qqqxxx|||oooGGG@@@>>>777666666666555555555555444444444444444444444444333444444555555444444333222333444555555555444333444444444444444444444444333333444444555666777777666777999999999999;;;======???BBBMMMhhhnnn|||tttooowwwtttYYYJJJKKK>>>999555444333111333777444444444444444444444444000000000000000000000000000000000000000000000000000000111111111222222222333777===EEEdddwwwsssdddOOO>>>888999:::777777777777777777777777888666777999:::999===CCCOOOYYYhhhzzzwwwpppuuu|||vvvvvvhhh```VVVLLLNNNMMMRRRddd}}}|||zzzxxxxxxyyyzzz{{{|||zzz{{{{{{zzzxxxuuurrrppprrrssstttqqqllliiijjjkkkkkkjjjiiihhhfffdddcccccc````````````]]]XXXTTTQQQRRRRRRQQQPPPOOOMMMKKKKKKIIIHHHFFFEEEBBBAAA???>>>>>>>>>============>>>>>><<<<<<;;;<<<===>>>@@@BBBEEEFFFGGGHHHFFFBBB???<<<:::888555444555555555444666666666666888:::<<<===>>>>>>>>>>>>???@@@AAABBB@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDDDDFFFHHHJJJKKKIIIJJJKKKMMMMMMNNNNNNNNNOOOQQQSSSTTTRRRQQQQQQRRRUUUWWWXXXYYYXXXXXXXXXYYYXXX]]]kkkzzzrrrnnnFFF:::999777777777777666666666666555555555555555555555555555555555444444333333333666555444333333333333333444444444444444444444444444555555666666666666666777777888999:::;;;;;;<<<===@@@BBBLLLlllppp{{{zzzvvv[[[KKKIII???999666666555333444777444444444444444444444444111111111111111111111111111111111111111111111111111111111222222222222333333777===EEEddd{{{vvvfffOOO>>>888888999777777777777777777777777888666777999:::999===CCCOOOXXXgggyyy{{{ooommmzzz~~~lllbbbWWWNNNKKKIIIKKKXXXppp}}}{{{yyywwwwwwyyyzzz|||}}}}}}}}}|||zzzvvvsssqqqssstttuuurrrnnnkkkkkklllmmmllljjjhhhfffdddcccbbbaaaaaa```___\\\XXXTTTRRRSSSSSSRRRQQQOOOMMMKKKJJJIIIHHHGGGEEECCCAAA@@@???>>>>>>===<<<<<<<<<======;;;;;;;;;<<<===>>>@@@AAADDDFFFHHHIIIHHHDDD@@@===:::888555444555555555444666666666666888:::<<<===>>>>>>>>>>>>???@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDEEEFFFHHHJJJKKKKKKKKKLLLNNNOOOOOOOOOOOOOOOQQQSSSTTTSSSRRRRRRRRRUUUWWWYYYYYYXXXXXXYYYZZZ]]]```lll~~~uuuqqqHHH;;;:::777777777666666666666666555555555555555555555555555555444444444333333333666555444333333333333444444444444444444444444444444555555666666666666666777777888999:::;;;;;;<<<===@@@BBBMMMmmmsss{{{}}}zzzdddTTTNNN@@@:::666777777555555777444444444444444444444444111111111111111111111111222222222222222222222222222222222222333333333333333777===EEEddduuu~~~xxxfffOOO===777777777777777777777777777777777888666777999:::999===CCCNNNWWWgggxxxtttmmmqqqtttgggZZZPPPJJJFFFEEELLL```|||}}}{{{xxxvvvwwwyyy|||~~~}}}{{{xxxuuussstttuuuvvvtttqqqnnnllllllmmmlllkkkiiigggdddcccbbbcccbbb```]]]ZZZWWWTTTSSSUUUTTTSSSRRROOOMMMKKKIIIJJJIIIGGGFFFCCCBBB@@@???>>>>>>===<<<;;;;;;;;;<<<::::::;;;<<<===>>>??????BBBDDDHHHJJJIIIFFFAAA>>>:::888555444555666555555666666666777888:::<<<<<<>>>>>>>>>>>>???@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDEEEGGGHHHJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQOOOQQQTTTTTTSSSRRRRRRSSSUUUWWWYYYYYYXXXXXXZZZ[[[cccdddmmmwwwuuuKKK<<<:::777777777666666555555555555555555555555555555555555444444444444333333333555555444333333333444444444444444444444444444444444555555666666666666666777777888999:::;;;;;;<<<>>>@@@BBBNNNoooxxx{{{~~~nnn\\\OOOBBB;;;666777777555444666444444444444444444444444111111111111111111111111222222222222222222222222222222333333333444444444222777>>>EEEcccwwwiii|||tttcccLLL<<<777777777666666666666666666666666888666777999:::999===CCCOOOXXXgggxxxxxxsssxxx}}}lll]]]RRRIIIGGGEEEHHHVVVqqq|||zzzxxxvvvwwwzzz}}}~~~{{{xxxuuuttttttuuuuuutttrrrooolllkkkkkkjjjiiihhhfffeeeccccccdddbbb___\\\XXXVVVUUUUUUVVVVVVTTTRRRPPPMMMKKKIIIJJJIIIHHHFFFDDDBBB@@@@@@>>>===<<<;;;;;;:::;;;;;;999:::;;;<<<===>>>>>>>>>???BBBFFFIIIIIIEEEAAA>>>:::888555555555666666555555555666777999:::;;;<<<=========>>>>>>???@@@AAA@@@AAABBBBBBCCCCCCBBBBBBDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQOOOQQQTTTUUUTTTSSSSSSTTTVVVXXXYYYYYYYYYYYY[[[]]]dddeeemmm{{{wwwLLL===999888777777666666555555555555555555555555555555555444444444444444444444444555444444333333333444444444444444444444444444444444555555666666666666666777777888999:::;;;;;;<<<>>>@@@CCCOOOrrr|||{{{yyyfffSSSFFF===666666666555333444444444444444444444444444111111111111111111111111111111111111111111111111222222333333333444444444222777>>>DDDbbbqqqcccssslll\\\GGG:::888888888666666666666666666666666888666777999:::999===CCCOOOXXXhhhyyyxxxuuuwwwppp^^^QQQGGGGGGFFFGGGRRRiii~~~{{{zzzxxxwwwyyy|||}}}{{{xxxvvvuuuuuuuuutttsssqqqooollljjjhhhhhhgggffffffeeedddddddddbbb^^^[[[XXXWWWVVVVVVWWWVVVUUUSSSPPPNNNKKKJJJJJJIIIGGGEEECCCAAA@@@???======<<<;;;;;;;;;;;;;;;999999:::;;;<<<===>>>>>>===@@@DDDFFFFFFDDD@@@===:::777555555666777777666444555666888999:::;;;;;;============>>>???@@@AAA@@@AAABBBBBBCCCCCCBBBBBBDDDDDDEEEGGGHHHIIIJJJJJJIIIJJJLLLNNNOOOPPPQQQQQQOOORRRTTTUUUUUUTTTUUUUUUWWWXXXYYYYYYYYYZZZ\\\___bbbdddnnnxxxLLL<<<888999888888777666666555555555555555555555555555555444444444444444444444444444444333333333444444555444444444444444444444444444555555666666666666666777777888999:::;;;;;;<<<>>>@@@CCCQQQvvvzzzkkkMMMBBB777555666444444444444444444444444444444444222222222222222222222222000000000000000000000000222222222222333333333333222888>>>CCC```rrreeekkkdddVVVDDD:::999999888777777777777777777777777888666777999:::999===CCCNNNWWWgggyyyzzzuuuwwwqqq^^^OOODDDEEEEEEEEEMMM```{{{zzzzzzyyyzzz|||}}}{{{zzzxxxxxxwwwuuusssqqqqqqooommmkkkhhhhhhhhhgggfffeeeeeeeeebbb```^^^[[[YYYXXXWWWWWWWWWVVVUUUTTTQQQOOOMMMKKKIIIHHHFFFEEEBBBAAA???>>>===<<<<<<<<<<<<<<<======:::999999999:::<<<>>>???>>>@@@BBBDDDDDDBBB???===:::777555555666888888777444555777888:::;;;;;;;;;============>>>???@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDFFFHHHIIIJJJJJJJJJIIIJJJKKKMMMOOOPPPQQQQQQPPPRRRUUUVVVUUUUUUVVVWWWXXXYYYYYYYYYYYY[[[^^^```___dddpppxxxMMM===999::::::999888777777666666555555555555555555555555333333333444444444444555444444333333333444555555444444444444444444444444444555555666666666666666777777888999:::;;;;;;<<<>>>@@@CCCSSSzzzxxxzzz|||TTTGGG:::666666555555666444444444444444444444444222222222222222222222222111111111111111111111111111111111222222222222333333888>>>BBB]]]wwwllleee```SSSDDD;;;::::::777777777777777777777777777888666777999:::999===CCCKKKUUUeeexxx}}}vvvyyy~~~ooo\\\MMMDDDDDDBBBBBBIIIZZZrrryyyzzz{{{}}}}}}|||{{{{{{{{{wwwsssqqqqqqqqqooommmmmmlllkkkiiihhhfffeeeddd___^^^]]][[[ZZZYYYYYYXXXVVVVVVUUUTTTRRRPPPNNNMMMHHHGGGEEEDDDAAA@@@>>>===<<<<<<<<<<<<===>>>??????;;;999888777888:::>>>@@@AAABBBBBBCCCBBBAAA???>>>999777555555777888888888444555777999:::;;;;;;;;;===<<<<<<======>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDFFFHHHJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQRRRRRRPPPRRRUUUVVVVVVVVVVVVWWWXXXYYYYYYYYYYYY[[[___aaa___fffsssyyyOOO???<<<<<<<<<;;;:::999888777666555555555555555555555555333333333444444444555555333333333333333444555666444444444444444444444444444555555666666666666666777777888999:::;;;;;;<<<>>>@@@DDDUUU~~~wwwvvvvvvZZZKKK<<<777777777777888444444444444444444444444222222222222222222222222222222222222222222222222000000111111111222222222333888>>>AAA\\\|||sssddd^^^RRRDDD<<<;;;999666777777777777777777777777888666777999:::999===CCCIIISSSdddwwwvvvxxxzzzmmm[[[KKKFFFDDDAAAAAAGGGXXXnnn~~~xxxzzz|||~~~~~~~~~~~~yyysssqqqqqqrrrqqqppprrrpppnnnllliiifffdddccc]]]]]]]]]\\\[[[ZZZYYYYYYVVVUUUUUUTTTRRRQQQOOONNNGGGFFFEEECCCAAA???======<<<<<<<<<<<<===???@@@AAA<<<:::777555666:::>>>AAACCCCCCCCCCCCBBBAAA@@@@@@999777555555777888888888333555777999:::;;;;;;:::<<<<<<<<<======>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBCCCEEEGGGIIIJJJKKKJJJJJJKKKLLLNNNPPPQQQSSSTTTTTTPPPRRRUUUWWWVVVVVVWWWXXXXXXYYYYYYYYYYYY[[[___bbb```iiivvvzzzPPPAAA>>>======<<<;;;:::888888777555555555555555555555555333333333444444555555555333333333333333444555666444444444444444444444444444555555666666666666666777777888999:::;;;;;;<<<>>>@@@DDDWWWtttyyypppmmmyyydddMMM???:::444555777222666666555444333333222222333333333222222222111111111111111111111111111111222222111111111111111111666666===AAAVVVrrr___\\\SSSEEE:::666777888777777777777777777777777666777888888888999<<>><<<;;;<<<===???@@@AAA<<<555333444777999999@@@AAA@@@???======???AAA===:::777666777888888777777777888999::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBDDDDDDEEEGGGHHHIIIJJJKKKLLLNNNOOOPPPPPPPPPRRRTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWXXXYYYZZZ\\\^^^_________lllyyyOOO???@@@>>>===;;;999888777666666444333333222222333333444444444444444444444444444333333444444555444444444555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<>><<<;;;<<<===???@@@AAA<<<666333444666888888<<<============>>>@@@CCC>>><<<888777777888777777777777888999::::::::::::;;;;;;;;;<<<======>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFHHHIIIKKKKKKMMMNNNPPPPPPPPPQQQRRRTTTSSSTTTTTTUUUVVVWWWYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]cccrrrOOO===>>>===<<<;;;999777777666666444333333222222333333444444444444444444444444444444444444555444444333333555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<>>>DDDDDDWWW~~~}}}sss```___ccceeeXXXEEE;;;999444555777222555555555444444333333222333333333222222222111111111111111111111111111111111111222222222222222222444444===AAASSStttcccccc[[[JJJ<<<888999999777777777777777777777777666777888888888999<<>><<<;;;<<<===???@@@AAA===888555555666777777888999;;;<<<===???BBBDDDAAA>>>:::888777888777666666777777888999999::::::::::::;;;<<<<<<======>>>??????@@@@@@AAABBBBBBCCCCCCCCCEEEFFFHHHJJJKKKLLLNNNOOOQQQQQQQQQQQQSSSTTTTTTTTTUUUVVVXXXZZZ\\\]]][[[[[[[[[[[[[[[\\\\\\\\\fffvvvNNN<<<;;;<<<;;;:::888777666666666444444333333333333444444444444444444444444444444555555555555444333222222555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<===CCCEEEYYY||||||hhh```aaacccRRRAAA:::999444444777222555555444444444333333333333333333222222222111111111111111111111111111111111111222222222222222333444444>>>BBBRRRpppdddfff^^^KKK<<<888888777666666666666666666666666666777888888888999<<>><<<;;;<<<===???@@@BBB???<<<999777777777888888:::<<<===>>>@@@BBBDDDCCC???;;;999888777777666666666777777888999999:::999::::::;;;<<<<<<======>>>>>>???@@@AAABBBBBBCCCBBBCCCEEEGGGIIIKKKMMMNNNOOOQQQRRRRRRRRRRRRSSSUUUUUUUUUUUUVVVXXXYYY[[[\\\ZZZZZZZZZ[[[\\\\\\]]]]]]ddduuu}}}zzzOOO===<<<;;;:::999888666666666666444444333333333333444444444444444444444444444444555555555555444333222111555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<;;;CCCGGG\\\}}}ttthhhcccaaaPPP@@@:::999444444777333444444444444444333333333333333333222222222111111111111111111111111111111111111222222333333333333555555???CCCQQQjjjbbbggg```KKK;;;777777555666666666666666666666666666777888888888999<<>><<<;;;<<<===???@@@CCCBBB@@@===;;;999::::::<<<>>>@@@AAA@@@AAABBBDDDCCC@@@;;;999888777666555666666666666666888999:::999999::::::;;;;;;<<<<<<===>>>>>>???AAABBBBBBCCCCCCDDDFFFHHHKKKMMMOOOPPPPPPRRRSSSSSSSSSSSSTTTVVVVVVUUUUUUUUUVVVWWWXXXYYYXXXXXXYYYZZZ\\\]]]^^^______nnn}}}wwwQQQ>>>===:::999888777666555555555555444444333333444444555444444444444444444444444555555555555444333222111555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<;;;CCCHHH^^^}}}pppeee___QQQAAA<<<:::333333777444444444444444444444444444333333333222222222111111111111111111111111111111111111222222333444444444666444>>>CCCOOOzzzbbb```hhhbbbKKK:::777777444777777777777777777777777666777888888888999<<>><<<;;;<<<===???@@@CCCCCCCCC@@@===<<<<<<===???AAACCCCCCCCCBBBCCCDDDBBB???;;;888777777666555666666555555555777888:::888888999::::::;;;;;;<<<<<<===>>>???@@@BBBBBBCCCDDDEEEGGGJJJMMMPPPRRRSSSRRRSSSUUUTTTTTTSSSUUUVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWYYYZZZ\\\^^^___```[[[fff{{{|||SSS???===999888777666555555555555555555444444444444555555444444444444444444444444555555555555444333222222555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<;;;DDDIII___yyy{{{zzzlllbbbTTTEEE>>><<<333333777555444444444444444444444444333333333222222222111111111111111111111111111111111111222222333444444555555333<<<@@@KKK~~~ddd^^^hhhcccLLL:::888999555777777777777777777777777666777888888888999<<>><<<;;;<<<===???@@@AAABBBCCCBBB>>><<<===>>>???AAADDDDDDDDDCCCDDDDDD@@@===999777666666666555666555444444444666888999888888888999::::::;;;;;;<<<<<<===???@@@AAABBBCCCEEEFFFIIIKKKOOORRRTTTUUUSSSTTTVVVUUUTTTTTTUUUVVVTTTTTTTTTTTTUUUVVVXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^\\\aaasssRRR>>>;;;888888777666555555555555555555444444444444555555444444444444444444444444444444444555444444333333555555555555555555555555555555555555666666666666777777888999:::;;;;;;<<<<<>>HHH~~~qqq^^^iiieeeMMM:::999:::666777777777777777777777777666777888888888999<<>><<<;;;<<<===???@@@???AAACCCBBB>>><<<===>>>>>>@@@CCCDDDDDDDDDDDDEEE???<<<999666666666666555666555444333444666888999777888888999::::::;;;;;;;;;<<<===???@@@AAACCCCCCFFFGGGIIIMMMPPPSSSUUUWWWTTTUUUVVVVVVUUUTTTUUUWWWRRRSSSSSSTTTVVVXXXZZZ[[[ZZZZZZ[[[[[[[[[\\\\\\\\\^^^```oooRRR<<<999888777666555555555555555555555444444444444555555444444444444444444444444333333444444555444444444555555555555555555555555555555555555666666666777777777888999:::;;;;;;<<<===EEEIII___|||rrrsssrrrttt~~~{{{kkkXXXLLL???:::888555444555555555444444444333333333222222222222222222222222111111111111111111111111222444555555333333444666111;;;888===JJJuuuzzzpppfff]]]LLL999888<<<666777777777777666666666666777888::::::999:::<<<>>>EEEOOOYYYnnnwwwhhhgggtttyyyrrriii^^^UUUWWW]]]``````aaaRRRMMMHHHJJJZZZppp}}}zzzlll```\\\YYYSSSOOOOOOKKKKKKKKKJJJIIIHHHGGGGGGBBBFFFLLLVVVggg{{{~~~{{{zzz{{{{{{yyyvvvsssooolllpppooommmiiiddd```______[[[[[[YYYXXXVVVTTTSSSRRROOOMMMJJJHHHFFFDDDAAA???@@@@@@>>>======>>>>>>???@@@AAABBB@@@>>><<<;;;<<<===???AAACCCCCCCCCBBBAAAAAA???:::666333222333333666666555555555666666777777777888999:::;;;;;;<<<===>>>???@@@AAABBBCCCCCCGGGHHHKKKMMMPPPRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[YYYYYYZZZ^^^^^^\\\ZZZZZZaaatttRRR<<<888888888777777666666555555777777666666555555555444555555555444444333333333888888777777666666555555444444444555555555555666555555555555666666666666666888::::::::::::<<<>>>>>>CCCGGG___xxxwwwqqqnnnvvv{{{ooo___PPP@@@:::888666444555555555444444444333333333222222222222222222222222111111111111111111111111000222333333111111222444000999777<<>>===<<<======>>>???AAABBBAAA>>><<<<<<<<<<<<>>>@@@AAABBBBBBAAA@@@>>><<<999777555444555555777666666666666777777888777777888999:::;;;;;;<<<===>>>>>>@@@AAABBBCCCCCCHHHIIILLLNNNQQQSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWYYYZZZZZZ[[[[[[YYYXXXZZZ]]]___^^^]]]\\\cccwwwSSS>>>;;;888888777777666666555555777666666666555555555444555555444444444333333333666666666555555555444444444444444555555555555666555555555555666666666666666888::::::::::::<<<>>>>>>CCCGGG___tttjjjnnnzzz}}}wwwiiiWWWCCC:::888777555555555555444444444333333333222222222222222222222222111111111111111111111111000222333333111111222444000888666;;;FFFooolll^^^YYYTTTAAA666777888777777777777666666666666555666777777777888:::<<>><<<;;;;;;<<<<<>>???@@@@@@???>>>::::::999888777777777666777777777777777888999999777777888999:::;;;<<<<<<======>>>@@@AAACCCDDDDDDJJJKKKMMMPPPRRRTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYZZZ]]]```aaaaaa___hhh|||SSS@@@>>>888888777777666666555555666666666555555555555555555444444444444333333333555555555444444444444444444444444555555555555666555555555555666666666666666888::::::::::::<<<>>>>>>DDDHHH___{{{iiihhhuuu}}}}}}rrr]]]FFF;;;999888666666555555444444444333333333222222222222222222222222111111111111111111111111222333555444333333444666000888555<<>>BBBLLLWWWiii}}}uuuxxx}}}ggg^^^```www}}}xxxpppdddYYYWWW[[[\\\ZZZWWW\\\mmm|||nnnhhhgggfff```\\\WWWWWWWWWVVVTTTQQQNNNMMMMMMKKKHHHGGGSSShhhzzz~~~yyyuuurrrppppppqqqqqqoookkkgggdddcccddddddcccaaa___\\\ZZZXXXWWWRRRPPPMMMLLLKKKIIIFFFDDD@@@???===<<<;;;;;;;;;;;;>>>@@@BBBBBB@@@===<<<<<<::::::<<<===>>>>>>======999::::::;;;:::999777666777777777666777888888999777888888999:::;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFLLLMMMOOORRRTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[ZZZZZZZZZ]]]```ccceeeaaammmSSS@@@???888888777777666666555555555555555555555555555555444444444444444444444444555555444444444444444444444444444555555555555666555555555555666666666666666888::::::::::::<<<>>>>>>DDDHHH```kkkdddnnnxxxzzzuuu```JJJ>>>:::888666666555555444444444333333333222222222222222222222222111111111111111111111111222333555444333333444666222888666===DDDhhhrrrdddddddddNNN:::888;;;777777777777666666666666666777999999888999;;;===AAALLLVVVggg~~~zzzssssss```XXXooo|||vvviii\\\UUUUUUZZZ\\\```jjj{{{~~~qqqjjjlllmmmhhhaaaWWWVVVUUUTTTRRRPPPOOONNNNNNMMMJJJHHHRRRfffyyy{{{vvvtttsssrrrppppppooolllhhheeeeeeeeegggfffdddbbb___\\\ZZZYYYWWWTTTPPPMMMKKKHHHDDDBBB@@@???===<<<;;;;;;;;;<<<>>>@@@BBBCCCAAA>>>======999999:::;;;<<<<<<<<<<<<;;;<<<======<<<:::888777888777777777777777777888888888999:::;;;<<<<<<======>>>???AAADDDFFFGGGHHHMMMOOOQQQSSSUUUVVVWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXYYYYYYZZZZZZ[[[[[[[[[\\\\\\[[[[[[]]]___bbbeeebbbpppRRR??????888888777777666666555555444444444555555555555555444444444444444444444444555555555555555555555555444444444555555555555666555555555555666666666666666888::::::::::::<<<>>>>>>DDDIIIaaapppcccfffmmmnnnqqqaaaMMMAAA;;;666555777555555444444444333333333222222222222222222222222111111111111111111111111000222333333111111222444333888666===CCCdddpppgggiiieeeOOO===;;;;;;777777777777666666666666444555666666666777999;;;???KKKUUUdddzzz|||qqq}}}dddUUUhhhzzzoooaaaVVVRRRTTT[[[eeeuuuuuummmpppsssnnneeeWWWVVVSSSPPPMMMLLLLLLLLLJJJLLLJJJIIIRRReeevvv~~~zzzwwwuuuuuuqqqqqqpppmmmjjjgggggghhhjjjiiifffccc```]]][[[YYYYYYVVVRRRNNNKKKGGGCCC@@@???>>>===<<<<<<<<<===>>>===@@@CCCCCCBBB???======999999999::::::;;;<<<<<<===>>>>>>???>>>===;;;:::;;;:::999888777777777777888888999:::;;;<<<======>>>???AAACCCFFFHHHJJJKKKNNNOOOQQQSSSUUUVVVWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\]]]]]]^^^]]]\\\]]]___bbbaaasssOOO>>>>>>888888777777666666555555444444444444444555555555333333333444444444444555555555555555555666666666444444444555555555555666555555555555666666666666666888::::::::::::<<<>>>===DDDIIIcccwwwfffbbbcccbbbkkk___PPPEEE<<<555444777555555444444444333333333222222222222222222222222111111111111111111111111000222333333111111222444222666555<<>>>>>===<<<===>>>???@@@===@@@CCCDDDBBB@@@>>>===999999999999:::;;;<<<<<<===>>>??????@@@@@@@@@??????>>><<<;;;999888888888888999999:::;;;<<<======???@@@BBBEEEHHHJJJLLLMMMOOOPPPQQQSSSUUUVVVWWWWWWUUUVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\]]]___```___\\\[[[\\\]]]```ttt~~~MMM<<<>>>888888777777666666555555333333333444444555555555333333333444444444555555333333444444444555555555444444444555555555555666555555555555666666666666666888::::::::::::<<<>>>===DDDJJJddd~~~jjjbbb___[[[ggg]]]RRRGGG<<<444333777555555444444444333333333222222222222222222222222111111111111111111111111222444555555444333555666111555333;;;???]]]{{{aaaccchhh]]]HHHAAAAAA:::777777777777666666666666555777888888888888;;;===:::FFFOOO^^^rrr}}}zzz~~~gggUUUYYYoooxxxlll\\\RRRRRR\\\mmm{{{}}}yyymmm^^^ZZZRRRKKKEEEDDDDDDEEEDDDJJJNNNQQQYYYiiiwww~~~|||zzzyyyuuuvvvuuurrrooommmmmmnnnlllkkkhhheeeaaa^^^[[[ZZZVVVSSSPPPMMMKKKIIIEEECCC>>>>>>======>>>???@@@BBB<<>>===999999999999:::;;;<<<=========>>>???AAABBBCCCDDDBBBAAA???===;;;:::999999888999999:::;;;<<<======@@@AAACCCFFFIIILLLNNNOOOOOOPPPQQQSSSUUUVVVVVVWWWUUUUUUVVVVVVWWWXXXYYYYYY[[[[[[[[[[[[[[[\\\\\\\\\^^^```aaa```\\\YYYYYY[[[___ttt}}}KKK<<<>>>888888888777666666555555333333333444444555555555333333333444444555555555222222222333333444444444444444444555555555666666555555555555666666666777666888::::::::::::<<<>>><<>>??????@@@BBBEEEFFFCCC>>>:::999;;;<<<<<<;;;::::::;;;888:::===>>>@@@BBBEEEHHHGGGDDD@@@===<<<:::888666777888999;;;===>>>???@@@@@@AAACCCFFFHHHKKKMMMNNNQQQQQQRRRSSSSSSSSSSSSSSSVVVVVVUUUVVVVVVWWWYYYYYYYYYYYYYYYZZZ[[[]]]^^^___]]]```cccccc^^^ZZZYYYZZZbbbzzzsssJJJ@@@:::888888777777666666555555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666777999999999::::::;;;;;;;;;===CCCJJJgggvvvgggbbb```fff[[[NNNEEE===666444666555555444444444333333333333333333222222222111111111111111111111111111111111555999777222000222666111444777888<<>>???@@@AAACCCEEEFFFCCC>>>:::;;;===???>>><<<:::::::::777999:::;;;===???CCCFFFGGGDDD@@@>>><<<;;;999888888888:::;;;===???@@@AAABBBCCCEEEGGGJJJLLLNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYZZZ[[[\\\^^^___^^^aaadddccc___[[[ZZZZZZccc|||nnnGGG???999888888777777666666555555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555666666666777777888999999::::::;;;;;;<<<>>>DDDKKKhhhoooiiihhhggg\\\OOOFFF>>>666444555555555444444444333333333333333333222222222111111111111111111111111111111000222444444333222333444111222666777:::RRRtttfff^^^UUUDDD;;;:::666999888888777777777777777777777777777777888888999<<>><<<<<<===>>>???AAAAAACCCEEEEEECCC???;;;===???AAAAAA???<<<::::::777888888888999<<>>===<<<;;;999999999:::<<<>>>???AAAAAADDDEEEGGGIIIKKKMMMOOOPPPMMMNNNPPPQQQSSSTTTTTTTTTWWWWWWWWWXXXXXXYYYZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^```ccceeeddd___[[[ZZZ[[[eee~~~hhhCCC===888888888777777666666555555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555666666666777777777888888999::::::;;;<<<<<>>777444666555555444444444333333333333333333222222222111111111111111111111111111111000000000222444444444333222222666888:::NNNsss___QQQ@@@;;;;;;666999888888777777777777777777777777777777888888999;;;CCCHHHSSSgggttt~~~lll___VVVRRRXXXaaa|||uuusssuuuyyy|||rrrddd```nnnmmm___[[[UUUMMMGGGBBB???>>>>>>@@@DDDMMMYYYhhhttt{{{|||{{{xxxtttpppoooppprrrooonnnlllkkkjjjhhhdddaaa]]]YYYSSSPPPNNNKKKIIIFFFBBB@@@???======>>>???@@@BBBBBBCCCDDDDDDBBB???<<<<<>>===<<<>>>BBBIIITTTbbbpppxxx{{{zzzxxxtttpppooopppqqqnnnmmmkkkkkkjjjhhheeebbbaaa]]]XXXRRRNNNJJJGGGEEEBBBAAA???>>>===>>>@@@AAACCCBBBBBBBBBBBBAAA>>>;;;:::>>>BBBEEEDDDCCCAAAAAA<<<<<<;;;::::::===BBBFFFDDDAAA>>><<<;;;;;;:::999;;;;;;<<<>>>@@@AAACCCCCCFFFFFFGGGIIIJJJLLLMMMMMMMMMNNNPPPSSSUUUVVVWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[\\\\\\aaadddfffddd```]]]]]]^^^kkkaaa@@@>>>:::888888777777666666555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555666666666666777777777888777888888999;;;<<<<<<===>>>EEENNNlllmmmYYYPPPGGGBBB===777666777555555444444444333333333333333333222222222111111111111111111111111111111000000000222444555444333666333666;;;:::GGGvvviiiQQQ@@@<<<>>>888999888888777777777777777777777777777777888888999:::AAAEEEPPPcccqqq|||qqqwwwoooccc]]]TTTLLLTTTjjjqqqaaa```jjjrrrttt|||eee```WWWMMMEEE@@@>>>===<<<>>>AAAFFFPPP^^^lllvvv{{{{{{yyyvvvsssppppppqqqnnnmmmkkkkkkjjjhhheeebbbbbb```[[[UUUOOOJJJFFFDDDCCCBBB@@@>>>>>>???@@@AAACCCBBB@@@@@@@@@???===;;;:::===BBBDDDDDDDDDDDDDDD@@@@@@@@@???>>>@@@DDDHHHEEEBBB???===<<<;;;:::888<<<<<<===???AAABBBDDDDDDGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPRRRTTTVVVVVVWWWUUUVVVXXXYYYZZZZZZYYYXXXYYYYYYYYYYYYYYYZZZ[[[\\\```bbbdddccc___]]]^^^```nnn```@@@???;;;888888777777666666555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555666666666777777777888888777777888999;;;<<<=========EEEOOOnnnrrrZZZQQQHHHCCC>>>888555777555555444444444333333333333333333222222222111111111111111111111111111111000111333333333333333444666222555:::888CCCpppkkkUUUBBB===<<<666999888888777777777777777777777777777777888888999999@@@DDDNNNbbbppp}}}kkkkkk{{{nnncccXXXNNNPPP]]]oookkkmmmkkkeeefffqqq|||}}}hhhbbbWWWLLLCCC???======:::;;;>>>BBBKKKXXXgggqqq{{{||||||zzzvvvsssqqqqqqooonnnllllllkkkiiieeebbb```___\\\WWWQQQLLLHHHFFFDDDBBB@@@?????????AAABBBCCCAAA???>>>>>>===<<<:::<<>>@@@AAACCCDDDEEEIIIIIIJJJKKKKKKLLLMMMMMMLLLMMMOOOQQQRRRSSSTTTTTTTTTUUUWWWYYYYYYYYYXXXWWWZZZYYYYYYYYYYYYZZZ[[[[[[^^^```bbbaaa___^^^___bbbppp```@@@@@@:::888888777777666666555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555666666777777777888888888666777888999;;;<<<===>>>>>>FFFQQQqqqyyy\\\SSSJJJDDD>>>888555666555555444444444333333333333333333222222222111111111111111111111111111111000333555555333222333555555111444999777AAAmmmkkkWWWEEE>>>;;;333999888888777777777777777777777777777777888888999999@@@CCCNNNaaappplllhhhaaahhhvvvxxxiii^^^TTTUUU[[[zzz{{{vvvtttkkk```WWW^^^hhh{{{yyyjjjcccWWWKKKBBB>>>===>>>777888:::>>>EEERRRaaalll|||~~~}}}yyyuuusssrrrqqqooonnnmmmllliiifffccc]]]]]]\\\XXXSSSNNNJJJIIIDDDCCCAAA??????@@@AAABBBCCCAAA>>>======<<<;;;999???@@@BBBCCCBBBBBBCCCDDDBBBDDDEEEEEEDDDDDDFFFHHHKKKHHHDDDAAA???>>><<<:::======???@@@BBBCCCEEEEEEJJJKKKKKKLLLMMMNNNNNNNNNKKKLLLMMMOOOPPPQQQQQQRRRSSSTTTWWWXXXYYYYYYWWWWWWZZZYYYYYYYYYYYYZZZZZZ[[[\\\___aaaaaa^^^^^^```cccrrr```@@@@@@:::888888888777666666555555444444444444444444444444555555555555555555555555555555555555555555555555666666666666666666666666777777777777888888888888666777888999;;;<<<===>>>???HHHSSSsss~~~fffVVVFFF???:::555444777444444444444444444444444222222222222222222222222000000000000000000000000111111222222222333333333222333444999;;;@@@ccczzzaaaZZZOOO<<<666<<<888888888888777777777777888888888777777777777777:::???AAAKKK___mmm{{{{{{iii```aaa___jjjwwwcccTTTVVV[[[zzz~~~yyyrrriiibbbXXX\\\ppphhhfffZZZIII@@@@@@???<<<;;;999999;;;>>>FFFVVVdddyyy}}}~~~{{{{{{|||{{{wwwtttwwwvvvsssoookkkgggcccaaa^^^\\\YYYVVVSSSOOOJJJFFFBBBAAA???>>>>>>???AAABBBDDDEEEEEEDDDBBB???<<<:::AAAEEEIIIIIIEEEBBBBBBCCCCCCDDDFFFHHHJJJKKKLLLLLLLLLFFFBBBAAA@@@<<<:::;;;<<<>>>@@@CCCEEEFFFGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMOOOQQQRRRSSSVVVVVVVVVVVVWWWXXXYYYYYY[[[ZZZZZZ[[[[[[[[[ZZZXXX^^^aaa\\\[[[```\\\\\\hhhsss\\\BBB???<<<999777555555555666555444555555555555555555555555444444444444444444444444555555555555555555555555555555555555666666666666555555666666777777888888999:::;;;;;;::::::<<<>>>CCCFFFSSS|||xxxgggYYYKKKCCC===666444666444444444444444444444444222222222222222222222222111111111111111111111111111111222222222333333333111333444777:::>>>```ttt^^^[[[SSSBBB999>>>777777777777666666666666888777777777777777777777:::???@@@JJJ^^^lllzzzvvvcccbbb[[[aaarrr|||mmm]]]TTT\\\{{{vvvmmmfff]]]^^^llljjjhhh]]]NNNCCC@@@???<<<:::888888;;;>>>DDDRRR___sss}}}||||||{{{wwwtttwwwvvvtttqqqlllgggccc```^^^\\\YYYVVVSSSOOOJJJFFFCCCBBB@@@??????AAABBBCCCDDDEEEEEEDDDBBB???<<<:::AAAFFFKKKLLLJJJGGGFFFFFFGGGIIIKKKNNNPPPQQQRRRRRROOOHHHBBBAAA???;;;:::<<<<<<>>>@@@CCCEEEFFFGGGGGGIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRVVVVVVVVVVVVWWWXXXYYYYYY\\\[[[[[[\\\]]]\\\[[[ZZZ^^^aaa]]]\\\```]]]]]]hhh|||ZZZ@@@>>>;;;999777555555555666555444555555555555555555555555444444444444444444444444555555555555555555555555555555555555666666666666555555666666777777888888999:::;;;;;;::::::<<<>>>CCCGGGTTT}}}vvvggg\\\PPPGGG???888555666444444444444444444444444222222222222222222222222111111111111111111111111111111222222222333333333111333333666888<<<[[[ooo\\\ZZZUUUEEE;;;<<<777777666666666555555555777777777777777777888888999>>>@@@III]]]jjjyyy~~~jjjfff[[[YYYdddkkksss|||kkkVVV___}}}}}}tttpppgggbbbggg|||llljjjaaaSSSHHHCCC???<<<:::888888;;;===AAAKKKVVVlllzzz~~~|||xxxuuuvvvvvvuuurrrnnnhhhccc```___\\\YYYVVVSSSOOOJJJFFFEEECCCBBBAAA@@@BBBCCCDDDEEEEEEEEEDDDBBB???<<<:::AAAGGGOOORRRQQQOOONNNNNNNNNPPPSSSVVVYYYYYYYYYXXXSSSJJJCCC@@@===:::999<<<===>>>AAACCCEEEGGGGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNPPPQQQQQQPPPPPPVVVVVVVVVWWWWWWXXXYYYYYY\\\\\\]]]]]]]]]]]]]]]\\\^^^bbb___^^^aaa]]]^^^jjjWWW>>>===:::999888666555666666555444555555555555555555555555444444444444444444444444555555555555555555555555555555555555666666666666555555666666777777888888999:::;;;;;;::::::===>>>CCCHHHVVV{{{kkkbbbVVVIII???888666888444444444444444444444444222222222222222222222222111111111111111111111111111111222222222333333333222555444666888;;;VVVvvvaaa[[[TTTDDD999999777777777777666666666666777777777777777888888888999>>>???HHH\\\iiiwwwtttooo```XXX]]]^^^eeettt{{{aaafff}}}wwwmmmhhhxxxoookkkbbbWWWNNNFFFAAA>>>;;;888888;;;<<<===DDDMMMdddttt|||yyyvvvttttttuuussspppkkkeeebbb___]]]ZZZWWWTTTPPPJJJGGGEEEDDDBBB@@@@@@AAACCCDDDEEEEEEEEEEEECCC@@@<<<;;;@@@GGGQQQXXXZZZYYYYYYYYYWWWYYY]]]```aaa___]]][[[UUULLLCCC???<<<999999===>>>???AAADDDFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLKKKMMMOOOQQQRRRQQQPPPOOOUUUVVVWWWXXXXXXYYYYYYYYYZZZ[[[]]]]]]]]]]]]]]]^^^^^^ccc```^^^bbb^^^```mmmTTT======;;;:::888666555666666555444555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555666666777777888888888999:::::::::;;;===???DDDJJJYYY{{{~~~xxxqqqcccPPP@@@888777888444444444444444444444444222222222222222222222222111111111111111111111111111111222222222333333333333666555666999<<>>GGGZZZggguuu{{{wwwhhh]]][[[WWW[[[jjjsssqqq}}}|||qqqzzzuuulllbbbZZZSSSLLLFFFBBB===:::999:::;;;;;;???EEE[[[mmm}}}zzzxxxqqqrrrtttsssqqqmmmiiifffaaa^^^[[[YYYUUUQQQLLLHHHDDDCCCAAA@@@???@@@AAABBBEEEFFFFFFEEECCC@@@===;;;>>>FFFQQQYYY]]]___aaacccaaadddgggjjjiiieee```\\\TTTJJJAAA===:::888:::===>>>@@@BBBDDDFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJLLLOOOQQQRRRQQQPPPOOOUUUVVVWWWXXXYYYYYYYYYYYYWWWZZZ\\\]]]\\\\\\]]]______ccc```^^^aaa___cccsssRRR======<<<:::888666666666777666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555666666777777888888888999:::::::::;;;===???DDDLLL]]]wwwmmmuuupppXXXCCC999666555444444444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333333777555555999===PPPnnnsss\\\FFF;;;<<<::::::999999999888888888666666666777888888999999888======FFFYYYeeesssqqqccc]]]VVVXXXggg{{{{{{rrrbbb[[[YYYSSSKKKFFF@@@<<<999;;;;;;:::===BBBRRReeeyyy}}}|||zzz{{{zzz~~~~~~{{{yyyrrrrrrssssssqqqnnnjjjhhhccc```]]]ZZZWWWSSSNNNJJJEEECCCAAA@@@???@@@AAABBBFFFFFFFFFEEECCC@@@===;;;<<>>???@@@CCCEEEFFFGGGGGGFFFHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKMMMPPPQQQRRRRRRQQQUUUVVVXXXYYYZZZZZZYYYYYYVVVYYY]]]]]][[[[[[]]]```___ddd```]]]``````hhhzzz~~~PPP<<<>>><<<:::888666666777777666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555666666777777888888777999:::::::::;;;>>>@@@EEENNN```qqqbbbhhhttt|||}}}rrr\\\FFF;;;666444444444444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333111555333333888<<>>999999999888888888888777555666666777888888999999888<<<===EEEWWWdddqqq{{{jjjbbbYYY]]]mmm|||tttzzzddd]]]^^^YYYPPPIIICCC>>>:::;;;;;;;;;===AAAPPPcccvvv|||wwwrrrnnnkkkjjjhhhiiilllmmmooouuu|||{{{zzzuuuuuutttssspppmmmjjjhhhdddbbb___\\\YYYUUUOOOLLLFFFEEECCCAAA@@@AAABBBBBBFFFFFFFFFFFFDDD@@@===;;;:::???DDDHHHLLLQQQXXX]]]aaaeeejjjllljjjccc[[[VVVJJJCCC<<<;;;:::999;;;???@@@AAACCCEEEFFFGGGGGGFFFGGGHHHHHHIIIIIIJJJJJJKKKJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVXXXZZZ[[[ZZZYYYXXXVVVZZZ^^^^^^\\\\\\___bbb```ddd___\\\___aaalllzzzLLL:::===;;;;;;999777666777777666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555666666777777888888777888:::::::::;;;>>>@@@EEEOOObbbppp]]]^^^gggnnnsssnnn[[[GGG===777444444444444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333///333222222777;;;JJJcccdddHHH===>>>888888888888777777777777555666666777888999999999888<<<<<>><<<999<<>>@@@EEEPPPccckkk[[[[[[```ggggggfff^^^LLL:::444777444444333333333333222222333222222111111222222333111111111111111111111111111111222222222333333333222///222777777888HHH\\\aaaNNNDDD999:::::::::999999999888888888888777777888888999:::666<<<<<>>DDDTTTsssvvviiieee```XXXQQQPPPQQQUUU\\\cccuuu~~~~~~zzzvvvtttrrrooohhhccchhheeeaaa\\\XXXRRRLLLGGGEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFEEEDDDBBB@@@???>>>;;;<<<>>>???AAADDDIIIMMMVVVYYY]]]aaabbb]]]UUUOOOCCC===999999888888;;;AAADDDDDDDDDDDDEEEEEEEEEEEEIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNPPPRRRSSSWWWXXXZZZ[[[\\\\\\[[[[[[]]]\\\\\\\\\]]]___aaabbb___ddd___[[[^^^bbbqqqkkkHHH===<<<:::777777777777666666666666333333333333333444555666555555444444444444555555555555555555555555555555666666666666666666666666777777777777888888888888999:::::::::999:::===???GGGNNNgggooo\\\VVVWWW^^^^^^]]]UUUFFF777333666444444333333333333222222333222222111111222222333111111111111111111111111111111222222222333333333555222333777666777EEEWWWaaaOOOFFF::::::::::::999999999888888888888777777888888999:::777===<<>><<>><<<===>>>???AAADDDHHHLLLOOOQQQUUUXXXYYYUUUNNNHHHAAA<<<999999999999<<>>===>>>???@@@@@@CCCFFFIIIJJJKKKMMMOOOPPPLLLGGGBBB???:::888999::::::===BBBCCCDDDDDDDDDEEEEEEEEEFFFIIIIIIIIIJJJJJJJJJKKKKKKNNNNNNMMMNNNOOORRRUUUWWWYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^___aaabbb]]]bbb___]]]bbbfffssscccEEE===<<<;;;777777777777666666666666444444444333444444555666555555444444444444555555555555555555555555555555666666666666666666666666777777777777888888888888999::::::::::::;;;>>>@@@IIIQQQiii}}}qqqkkkhhh___ZZZTTTMMMCCC999777;;;444444333333333222222222333222222111111222222333111111111111111111111111111111222222222333333333666444555666555666@@@LLLsssxxx___QQQHHH::::::::::::999999999888888888888777777888888999:::777<<<<<>>>>>???@@@@@@@@@BBBDDDGGGIIIIIIJJJLLLLLLIIIDDDAAA<<<888777:::;;;;;;>>>CCCCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKPPPOOONNNOOOQQQTTTWWWYYYZZZ[[[[[[\\\]]]]]]^^^^^^\\\\\\]]]^^^___```aaaaaa___dddaaa___eeehhhttt^^^DDD<<<<<<;;;777777777777666666666666555555444444444444555555555555444444444444555555555555555555555555555555666666666666666666666666666777777777888888888888999::::::::::::<<>>:::::::::999999999888888888888777777888888999:::666;;;;;;>>>IIIPPP\\\pppwwwrrrqqqooossslllfff]]]WWWXXX[[[ZZZUUUJJJGGGDDDDDDCCCBBBFFFLLLeeexxxpppfff[[[PPPFFFEEEHHHLLL]]]uuu}}}zzzyyyxxxuuupppkkkeeebbb___\\\YYYTTTOOOKKKIIIGGGFFFDDDDDDDDDFFFGGGFFFFFFEEEDDDBBB@@@???>>>>>>???@@@AAA@@@AAACCCEEEIIIIIIIIIJJJJJJGGGCCC@@@:::777777;;;===<<>>HHHNNNZZZmmm}}}~~~xxxrrrllljjjzzzxxxmmm```WWWVVVXXXVVVTTTMMMIIIGGGFFFEEEDDDHHHNNNbbb~~~wwwnnncccUUUJJJHHHKKKJJJYYYqqq}}}zzzyyyyyyvvvqqqmmmiiifffccc___[[[VVVPPPLLLJJJHHHFFFEEEDDDEEEFFFGGGEEEEEEDDDCCCAAA???===<<<===???@@@AAA@@@AAABBBDDDGGGGGGHHHIIIHHHEEEAAA===999777888<<<>>>===>>>BBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLNNNOOOPPPRRRTTTWWWYYYZZZ[[[[[[ZZZ[[[[[[\\\]]]^^^\\\]]]^^^___aaaaaaaaaaaa^^^aaa]]]\\\dddjjjvvvzzzVVVBBB<<<:::999777777777777666666666666777666555555444555555555555555444444444444555555555555555555555555555555666666666666666666666666777777777777888888888888888:::;;;;;;;;;===@@@CCCLLLYYYvvvrrr^^^OOODDD;;;777777444444333333333333222222333222222111111222222333111111111111111111111111111111222222222333333333000333444333444888>>>BBB[[[tttZZZJJJ::::::::::::999999999888888888888777777888888999:::666;;;:::<<>><<<;;;<<<>>>@@@AAAAAAAAABBBDDDFFFFFFGGGIIIHHHEEE???;;;999777888===>>>===>>>AAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLNNNPPPSSSVVVWWWXXXYYYZZZZZZYYYYYYZZZ[[[]]]^^^\\\]]]^^^```aaaaaaaaaaaa___bbb]]]^^^iiiqqqrrrQQQ@@@;;;::::::777777777777666666666666777777666555555555555555555555444444444444555555555555555555555555555555666666666666666666666666777777777777888888888888888999;;;;;;;;;===AAACCCMMM[[[zzzyyy}}}|||rrr\\\LLLAAA888444444444444444333333333222222333222222222222222222333111111111111111111111111111111222222222333333333111444444333444888===???OOO~~~aaaOOO@@@:::::::::999999999888888888888888777888999999:::777<<<:::;;;CCCGGGPPPbbb{{{|||~~~~~~nnn```WWWWWW\\\XXXSSSPPPMMMJJJGGGIIIOOOllluuudddVVVRRRUUUZZZcccvvv~~~{{{yyyxxxyyywwwrrrnnnkkkiiifffccc___[[[UUURRRKKKJJJGGGFFFEEEEEEFFFGGGCCCCCCBBBAAA???===;;;:::;;;===@@@AAAAAAAAABBBDDDFFFGGGIIIJJJJJJFFF???;;;999777999===???======@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMKKKMMMQQQTTTWWWXXXXXXWWWZZZYYYYYYYYYYYY[[[\\\]]]\\\]]]___```bbbbbbaaaaaabbbddd```bbbooozzzmmmMMM???;;;;;;;;;777777777777666666666666777777666555555555555555555555555444444555555555555555555555555555555555666666666666666666666666777777777777888888888888888999;;;;;;<<<>>>AAADDDMMM\\\}}}~~~xxxzzzsss|||ttt```NNN???444333666555555444444444333333333111222222333333222222111111111111111111111111111222222222222222222222222333333333222333666;;;???JJJiiiOOOBBB;;;999:::<<<;;;888888<<<999999999999999999999999666;;;888:::BBBFFFPPPcccuuusssfff___VVVUUUXXXYYYTTTLLLHHHKKKRRRrrrzzzjjj\\\XXXZZZkkkmmm{{{~~~|||xxxtttooommmiiifffdddcccbbb^^^WWWQQQNNNKKKHHHGGGGGGHHHHHHGGGFFFDDDAAA>>><<<:::::::::<<<<<<>>>???AAACCCDDDDDDDDDGGGJJJIIIEEE???;;;888888999:::<<<===>>>>>>???AAABBBBBBCCCDDDEEEFFFFFFEEEFFFIIIKKKLLLLLLLLLKKKOOOPPPRRRUUUWWWXXXYYYZZZYYYZZZZZZ[[[\\\\\\]]]]]]\\\]]]^^^___```````````````\\\]]]fffppp{{{iiiMMM<<<;;;???999999888888777777777777777999777555444333444666777666666666666777777777777666666666666666555555555777777777777777777777777777777888888888777777666:::777888<<<>>>>>>@@@EEERRRZZZxxx}}}~~~zzzzzzzzzuuuaaaOOO@@@666444777555555444444444333333333111222222333333222222111111111111111111111111111222222222222222222222222333333333222333666:::>>>KKKkkkNNNCCC<<<999:::<<<;;;888888<<<999999999999999999999999888<<<::::::AAADDDMMM```rrr{{{qqq```XXXXXXZZZZZZRRRJJJLLLTTTpppyyyggg^^^___nnnqqq~~~}}}zzzuuuqqqnnnjjjgggdddcccbbb^^^XXXSSSPPPMMMIIIGGGGGGHHHGGGGGGEEEDDDAAA>>>;;;:::999999:::;;;<<<>>>@@@AAABBBCCCDDDFFFIIIIIIEEE???:::888777888:::<<<===>>>>>>>>>AAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMPPPQQQSSSVVVXXXYYYZZZ[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]^^^___aaaaaabbbaaaaaa___\\\^^^gggssseeeKKK;;;;;;>>>999888888777666666666666777888777555444444444666666555666666666777777777777666666666666666666666555666666666666666666666666777777888888888888777777999777888<<<>>>>>>AAAFFFUUU___~~~{{{}}}uuuvvvwwwcccRRRBBB777555777555555444444444333333333111222222333333222222111111111111111111111111111222222222222222222222222333333333222333555:::===FFFuuummmNNNEEE>>>:::999;;;;;;888888;;;999999999999999999999999:::>>>;;;:::AAACCCKKK\\\nnn~~~nnn]]]WWWXXX^^^[[[PPPOOOVVVnnnsssgggfffvvvyyy|||xxxsssqqqlllhhhdddbbbaaa___YYYUUURRROOOKKKIIIHHHHHHGGGFFFEEECCC@@@===;;;999999888999999;;;<<<>>>@@@AAAAAACCCFFFHHHGGGCCC>>>999777777888:::;;;===>>>>>>>>>@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIKKKLLLNNNOOORRRSSSUUUWWWYYY[[[\\\\\\\\\\\\\\\]]]]]]^^^___```___```aaabbbccccccbbbbbb^^^\\\___hhhvvv```HHH::::::>>>999888777666666555555666666888777555444444444555666555555666666666777777777555555666666666666666666666666666666666666666666777777888888888888777777999888999<<<>>>>>>BBBHHHYYYfffzzz{{{rrrjjjwwwyyyfffUUUEEE999555777555555444444444333333333111222222333333222222111111111111111111111111111222222222222222222222222222333333333333555999<<<@@@jjjrrrQQQJJJ@@@;;;999;;;;;;888888:::999999999999999999999999999===;;;:::@@@BBBIIIZZZmmm|||ttt}}}||||||{{{hhhXXXSSS^^^cccZZZTTTXXXoooxxxnnnooo~~~zzzuuusssnnnjjjeeecccbbb```[[[XXXUUUQQQMMMIIIHHHGGGFFFEEEDDDBBB???<<<:::888888888888999:::<<<===???@@@AAABBBEEEGGGFFFAAA<<<888666777888999;;;<<<===>>>>>>@@@@@@AAABBBDDDEEEFFFFFFIIIHHHHHHIIIJJJMMMOOOQQQTTTUUUWWWYYY[[[\\\]]]]]]]]]\\\\\\\\\]]]^^^___```___```bbbcccdddcccbbbaaa___^^^```iiixxx\\\GGG:::999<<<888777777666555555555555555777666555444444444555555555555555666666666777777555555555555666666666666666666666666666666666666666777777888888888888777999888:::======>>>CCCKKK]]]nnnzzzzzzwwwiiiqqqyyygggVVVFFF999444555555555444444444333333333111222222333333222222111111111111111111111111111222222222222222222222222222333333333333444888;;;>>>cccxxxXXXPPPBBB===999;;;;;;999888:::999999999999999999999999777<<<::::::@@@BBBIIIZZZllluuuyyyxxxnnnjjjjjjlllvvvuuu^^^QQQ[[[gggfff```^^^wwwvvvrrryyy{{{vvvsssnnnkkkfffdddcccaaa]]]YYYVVVRRRMMMJJJHHHGGGEEEDDDCCCAAA>>>;;;999777777666888999:::<<<>>>???@@@AAAAAACCCEEEDDD???;;;777666777777999;;;<<<======>>>??????@@@BBBCCCEEEFFFFFFIIIIIIIIIIIIKKKNNNPPPRRRUUUVVVXXXZZZ\\\]]]]]]^^^\\\\\\[[[[[[[[[]]]___```^^^```bbbccccccbbbaaa`````````bbbjjjyyyYYYGGG;;;999;;;888777777666555555555555555666555555444444444444444555555555555666666666666444555555555666666777777555555555555555555555555666666777888888888888888888888:::======>>>EEENNN```tttzzzyyy|||qqqsssssscccTTTEEE999444555555555444444444333333333111222222333333222222111111111111111111111111111222222222222222222222222222333333333333444777999???]]]```UUUEEE>>>999:::;;;999888999999999999999999999999999666;;;::::::@@@AAAHHHXXXhhh~~~|||zzzvvvkkkeeeeeellllllXXXYYYgggppppppmmm||||||yyykkkppp|||{{{vvvsssnnnkkkgggffffffccc___ZZZUUURRRMMMIIIGGGFFFDDDCCCBBB@@@===:::888666666666888999:::;;;===???@@@AAAAAABBBCCCBBB>>>999666555666777999:::<<<=========>>>???@@@AAACCCEEEFFFFFFHHHHHHIIIKKKMMMOOOQQQRRRVVVWWWYYYZZZ\\\]]]]]]^^^]]]\\\[[[ZZZ[[[]]]___```^^^```bbbddddddccc```___```aaaccckkk|||zzzTTTEEE<<<999;;;999888777666666555555666666555555555555444444333333444444555555555666666666444444555555666777777777555555555555555555555555555666777888888999888888888888;;;>>>===>>>FFFPPPccczzz{{{xxx{{{yyyuuu|||tttiii[[[NNNBBB888444666555555444444444333333333111222222333333222222111111111111111111111111111222222222222222222222222111333444333333444666888===RRRhhhWWWGGG???999:::;;;:::888888999999999999999999999999888===;;;:::@@@???EEEUUUaaawwwyyyjjjdddfffyyyhhh\\\dddwwwtttyyywwwddd[[[eeevvvzzzuuurrrnnnkkkiiihhhhhheee___ZZZTTTPPPLLLHHHGGGEEEDDDCCCAAA???<<<999777666555555666777888:::;;;===>>>???@@@BBBBBB@@@<<<888555444666777888:::;;;<<<======>>>>>>???AAACCCEEEFFFFFFGGGHHHJJJMMMOOOPPPQQQRRRVVVWWWYYYZZZ\\\]]]]]]]]]^^^]]]\\\[[[[[[]]]```bbb```aaadddffffffdddaaa______aaadddlllrrrMMMBBB<<<:::<<<;;;888888777666666666666777444555555555444444333333444444444555555555666666444444555555666777777888555555555555555555555555555666777888888999999999888999<<<>>>===>>>HHHRRRggg|||xxx}}}|||vvvzzzjjj```TTTJJJ@@@777444777555555444444444333333333222222222333333222222222111111111111111111111111222222222222222222222222111222444444333444666888777FFFxxxlllXXXHHH???999:::;;;:::888888999999999999999999999999:::???<<<;;;???>>>CCCRRR[[[rrroooddddddqqquuu___bbb{{{~~~ooovvvyyyiiiUUUNNN[[[lllzzzyyytttqqqmmmkkkjjjjjjiiifff```ZZZSSSOOOKKKHHHFFFEEEDDDCCCAAA???<<<999777555555444555555777888:::<<<===>>>@@@AAABBB@@@<<<777555444666777888:::;;;<<<=========>>>???AAACCCEEEFFFGGGFFFHHHKKKNNNPPPQQQQQQQQQVVVWWWYYYZZZ\\\\\\]]]]]]```^^^]]]\\\\\\___aaacccaaacccfffggggggeeebbb```^^^aaaeeemmmlllIII@@@;;;:::======999999888777777777777777444444555555444444333222444444444555555555666666444444444555666777777888555555555555555555555555555555666888888999999999777999<<<>>>===>>>HHHTTTiii~~~|||}}}~~~}}}uuuhhhYYYQQQKKK>>>888999555222333333444444333333222222222222222222222222222222222222111111111000000000111111111111222222222555444444444444555666666666GGGkkk~~~[[[FFF:::999<<<999;;;;;;444999999999999999999999999999;;;<<<;;;;;;>>>EEEJJJ[[[qqqxxxhhheeeiii~~~{{{iiicccyyyzzzoooyyynnnVVVMMMKKKMMMWWWjjjzzz}}}vvvqqqqqqpppjjjeeeeeehhhgggaaa[[[TTTQQQJJJEEEBBBAAACCCDDDCCCAAA===999666444333333777666666666777888:::;;;@@@???>>>;;;999666555444555555666777888999999:::@@@AAAAAABBBCCCDDDEEEEEEJJJKKKMMMOOOQQQRRRSSSSSSWWWXXXZZZ\\\^^^______```aaaaaaaaabbbccccccddddddbbbdddggghhhhhhfffcccaaaaaacccdddsssZZZCCC;;;999<<<666===777777777777666666666666555555555555555555555555666666666666666666666666555666777777777666444333555555555555666666666777777777777777888888888888===999:::@@@@@@???GGGRRRlll|||||||||~~~xxxgggXXXQQQLLL???888888333222333333444444333333222222222222222222222222222222222222111111111000000000111111111111222222222444444444444444555666666999GGGfffaaaMMM>>>999;;;777:::<<<666999999999999999999999999888:::;;;::::::===CCCIIIYYYnnn}}}rrriiimmm|||{{{zzz{{{|||pppfffxxxuuujjjQQQJJJHHHIIIPPP___nnn}}}wwwrrrrrrooojjjfffgggjjjjjjddd^^^WWWSSSMMMGGGDDDCCCEEEFFFCCCAAA===999666444333333666555555555666888:::;;;AAA???===;;;888666444333555555666777888999999:::???@@@AAABBBDDDEEEFFFGGGJJJKKKMMMOOOQQQSSSSSSTTTXXXYYY[[[]]]___```aaaaaaaaaaaaaaabbbccccccddddddbbbcccfffhhhhhhfffcccaaaaaabbbcccsssVVVBBB<<<:::<<<666<<<777777777777666666666666555555555555555555555555666666666666666666666666555666777777777666444333555555555666666666777777777777777777888888888888;;;888:::@@@AAAAAAJJJWWWooovvvvvv{{{wwwbbbTTTOOOKKK???888888222333333444444444444333333222222222222222222222222222222222111111111111111000111111111111222222222444444444444444555555666999CCC\\\iiiTTTBBB999:::666888<<<888999999999999999999999999777999::::::999<<>>???@@@BBBDDDFFFGGGHHHJJJKKKMMMPPPRRRSSSTTTUUUXXXYYY\\\^^^```bbbcccccc```aaabbbcccddddddddddddaaaccceeeggggggeeecccaaabbbccceeewww~~~QQQAAA<<<:::<<<666;;;777777777777666666666666555555555555555555555555666666666666666666666666666666666777666666555444555555666666666777777777777777777888888888999999;;;888;;;AAABBBCCCNNN\\\tttsssqqquuuppp[[[NNNKKKIII>>>888888333333333444444444444333333222222222222222222222222111111111111111111111111000000111111111222222222444444333333444444555666555===RRRpppXXXBBB999:::777888<<<888888999999999999999::::::888:::;;;::::::<<>>@@@BBBEEEGGGIIIJJJKKKLLLNNNQQQSSSUUUVVVVVVXXXYYY[[[^^^```bbbcccddd```aaabbbdddddddddddddddaaabbbdddffffffeeecccbbbdddgggjjj}}}rrrKKK@@@<<<:::<<<555999777777777777666666666666555555555555555555555555666666666666666666666666666666666666666666555555555666666666666777777777777777888888888999999999<<<:::===BBBCCCDDDQQQ```xxxxxxppprrrkkkUUUIIIGGGFFF<<<888999444333444444555555444444333222222222222222222222222111111111111111111111111000000111111111222222222333333333333333444555555333:::KKKyyyYYYAAA888<<<:::999;;;888888888888999999:::::::::999;;;===<<<;;;<<>>:::777555444444333333333333555777999;;;@@@>>>;;;888555444333333444444555777888999;;;;;;===>>>@@@BBBEEEHHHJJJKKKKKKMMMOOORRRTTTVVVWWWXXXWWWYYY[[[]]]___aaabbbbbb```aaaccceeeeeeeeedddcccaaabbbdddffffffeeedddcccdddiiiooogggFFF@@@<<<999<<<666888777777777777666666666666555555555555555555555555666666666666666666666666666666555555555666666666666666666666777777777888888888888888999999999999???===???CCCBBBDDDRRRccczzz}}}tttuuummmUUUIIIFFFEEE;;;888999555444444555555555555444444222222222222222222222222111111111111111222222222000111111111111222222222333333333333333444444555444;;;GGG}}}___DDD999>>><<<::::::888888888888999999::::::;;;999<<<======;;;<<<@@@CCCOOO```kkkwwwxxxssslllfff```\\\\\\ZZZXXXVVVYYYbbbzzz|||tttrrrzzz~~~vvvqqqjjjccc___ZZZSSSNNNNNNPPPNNNMMMMMMOOO___~~~rrrZZZGGGCCCBBBFFFYYYyyy{{{wwwvvvsssmmmiiiiiikkkiiihhhhhhhhhgggeeeccc___\\\VVVQQQLLLIIIHHHHHHDDDBBB>>>:::777555555555333333333444666888:::<<<>>><<<999666444444444555333444555777888:::;;;<<<>>>???@@@CCCEEEHHHJJJKKKLLLMMMPPPRRRUUUWWWYYYYYYXXXYYY[[[]]]___```aaaaaa```aaaccceeefffeeedddcccbbbccceeeffffffffffffeeebbbllluuu```CCC@@@<<<888<<<666888777777777777666666666666555555555555555555555555666666666666666666666666666555555555555666777777666666666777777777888888888888888999999999999:::???>>>@@@CCCBBBDDDSSSfff}}}wwwzzzttt[[[MMMHHHFFF;;;777999555444444555555555555444444222222222222222222222222000000111111111222222222000111111111111222222222333333222222333333444555666;;;BBBpppjjjKKK<<>>AAAJJJZZZeeesss}}}tttnnnfff\\\SSSOOOOOONNNMMMOOOUUUkkk{{{uuummmfffccc```YYYSSSRRRSSSOOONNNOOONNNYYYzzz~~~gggOOOEEECCCCCCSSStttyyytttrrrnnngggbbbbbbbbbaaa```___```aaabbbbbb___\\\VVVPPPLLLHHHFFFFFFDDDBBB>>>:::777666555555444444444555666999;;;===<<<:::777555444444666777333444555666888:::;;;<<>>:::777666555555444444444555777:::<<<===;;;999666444444555666888333333555666888:::;;;<<>>BBBAAAEEEXXXmmmuuuqqq{{{zzzjjj\\\NNNFFF===666555999444444444444444444444444222222222222222222222222111111222222222222111111222111000000000111333444333222111000000222444555999444===VVV\\\AAACCC<<<999<<<888;;;::::::999999::::::;;;999999999:::;;;<<<===>>>IIIOOO[[[jjj{{{rrr___SSSOOOKKKEEEGGGKKKPPPlll~~~xxxnnnjjjccc]]]ZZZWWWUUUSSSOOONNNLLLJJJHHHOOOaaarrrvvvbbbNNNIIIDDDLLLhhhyyysssllleee```[[[TTTPPPLLLKKKKKKLLLPPPSSSTTTUUUOOOMMMIIIDDDBBBAAAAAAAAADDDBBB>>>:::777444333333111222555:::>>>???>>><<<;;;777444555555222444777666666777888999::::::;;;@@@BBBEEEFFFGGGHHHKKKMMMNNNOOORRRTTTWWWYYYZZZ[[[]]]^^^aaacccddddddcccbbbccceeeffffffdddcccbbbbbbfffdddeeegggfffdddeeejjjiiisss~~~PPPEEE<<<:::;;;:::999:::777777777777666666666666555555555555555555555555555555666666666666555555666666666666777777777777888888777777666666555555999999999999999999999999===888;;;AAABBBEEEXXXqqqwwwqqqzzz{{{jjj^^^PPPFFF===444222666444444444444444444444444222222222222222222222222111111222222222222111111111111000000111111222333333222111111111222333444666444;;;OOOvvveeeDDDAAA;;;999===999;;;::::::999999::::::;;;::::::::::::;;;<<<======FFFMMMXXXgggxxxqqq[[[TTTPPPJJJJJJLLLOOOmmm{{{wwwrrrmmmiiiddd___[[[XXXTTTOOOIIIDDDFFFTTTbbb~~~uuubbbKKKFFFAAAIIIaaa}}}uuupppiiiccc^^^XXXRRRMMMFFFDDDCCCDDDGGGIIIJJJJJJHHHFFFCCC@@@?????????@@@DDDCCC@@@===:::777666555444555777;;;???AAA@@@???;;;666444666555333444777444555666888999;;;<<<===@@@BBBDDDEEEFFFHHHJJJMMMOOOPPPSSSVVVXXXZZZ\\\\\\]]]^^^aaacccddddddcccbbbdddeeegggfffdddccccccdddgggeeefffhhhgggdddeeejjjnnnxxxwwwNNNDDD<<<:::;;;999999:::777777777777666666666666666666666666666666666666555666666666666666666555666666666666777777777777888888777777666666666666888888999999999999999:::===999<<>>555222444444444444444444444444444222222222222222222222222111111222222222222111111000000111222222222222222111111222222222333333333333444999EEEhhhtttKKK@@@;;;:::<<<:::;;;::::::999999::::::;;;::::::::::::;;;;;;<<<===CCCIIITTTbbbttteeeXXXQQQIIIJJJJJJNNNooo~~~zzztttmmmhhh^^^YYYSSSMMMGGGFFFOOOYYY~~~rrr___IIIEEEAAAGGG[[[uuuzzzrrrmmmgggaaa[[[TTTNNNJJJEEECCCBBBBBBDDDEEEFFFEEE@@@???===<<<<<<===>>>???CCCCCCBBB@@@>>>;;;888777333333444777:::=========:::666555666555333333777333444555888:::===>>>???@@@BBBDDDEEEEEEGGGJJJMMMOOOQQQSSSVVVYYY[[[]]]^^^]]]___```bbbccccccccccccfffggggggfffddddddeeeggghhhfffggghhhgggdddeeeiiiqqq}}}sssKKKBBB;;;:::;;;999999:::777777777777666666666666777777777777777777777777666666777777777777666666666666666666777777777777888777777777777666666666777888888888999999::::::<<<:::???FFFEEEHHH___zzz~~~tttxxxuuuppphhh[[[MMM@@@888555555444444444444444444444444222222222222222222222222111111222222222222111111///000111333333222111111000111222333333333333222333777:::>>>[[[TTT???;;;;;;<<<;;;;;;::::::999999::::::;;;:::::::::::::::;;;<<<===@@@FFFQQQ___pppnnn]]]SSSHHHJJJIIINNNrrr}}}wwwsssiiiddd```[[[TTTMMMOOOTTT{{{pppZZZKKKGGGCCCFFFVVVkkk}}}}}}yyypppmmmgggaaaZZZRRRLLLIIIFFFDDDBBBBBBDDDEEEEEEDDD>>>===<<<;;;;;;<<<>>>???AAABBBCCCBBB@@@===999777333222222444777:::<<<<<<:::666555666666333333666444555666888;;;===???@@@@@@BBBDDDEEEEEEGGGJJJMMMNNNPPPSSSVVVYYY[[[]]]]]]^^^___```bbbccccccccccccggghhhgggfffdddeeegggiiihhhffffffhhhfffcccdddhhhrrrlllGGG@@@;;;;;;:::888888:::777777777777666666666666666666666666666666666666777777777666666777777777666666666666777777777777777777777777777777777777777777777888999::::::;;;>>>>>>DDDJJJGGGIII___{{{zzzrrrlll___NNN@@@888666666444444444444444444444444222222222222222222222222111111222222222222111111///000111333333222111111000111222333333333333222555888<<<<<>>===:::<<<;;;::::::999999::::::;;;;;;;;;:::::::::;;;<<<<<>>>>>>>>??????@@@AAABBBBBB@@@===999777888666555666:::===??????999666555777666333333666666777888999;;;===>>>???@@@BBBEEEFFFGGGHHHJJJLLLMMMNNNQQQTTTXXXZZZ\\\]]]^^^___```aaabbbccccccdddggghhhgggfffeeeeeegggjjjfffeeeeeegggeeebbbdddhhhuuu```CCC>>>:::;;;:::888888:::777777777777666666666666555555555555555555555555777777666555555666777777666666666666777777777777777777777777888888888888666777888999:::;;;<<<<<>>999<<<;;;::::::999999::::::;;;;;;;;;;;;::::::;;;;;;<<<>>>CCCMMMZZZkkkmmm]]]VVVRRROOOQQQXXXvvvyyyssspppllljjjjjjggg^^^VVVTTTbbbjjj```MMMEEEAAAHHHSSS]]]fffllljjjjjjkkkmmmnnnpppqqqrrrjjjjjjiiieee___ZZZVVVUUUNNNKKKHHHEEEDDDDDDBBBAAADDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBAAA@@@<<<999666777666555666999<<<>>>>>>999666555777777333333555777888999:::<<<===>>>??????CCCGGGJJJJJJJJJKKKLLLLLLMMMPPPTTTWWWZZZ\\\]]]______```aaabbbcccddddddfffgggggggggffffffgggiiifffdddeeegggfffccceeejjjzzzvvvWWW???;;;:::;;;:::777777:::777777777777666666666666555555555555555555555555777666555444444555666777666666666666777777777777777777777888888888888999777777888:::;;;===>>>???IIINNNXXX^^^VVVRRRggg}}}{{{zzziiiPPP===777666555444444444444444444444444222222222222222222222222111111222222222222111111111111000000111111222333333222111111111222333444444111888>>>DDDggguuuLLLEEE???777<<<;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;;;;<<>>@@@\\\zzzPPPHHH???666<<<;;;::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;:::???HHHVVVggg{{{nnnZZZTTTNNNSSSVVVfffuuujjjeee```WWWPPPMMM[[[sssyyylll^^^SSSRRRVVVUUURRRPPPSSSTTTTTTTTTTTTVVVYYY[[[\\\```dddfffeeedddeeegggfffaaaZZZTTTNNNIIIDDDAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCBBB???<<<999888888888888:::===??????>>>888555666888777444333555444555777:::===@@@CCCDDD>>>CCCJJJOOOPPPNNNLLLKKKMMMOOORRRVVVYYY\\\^^^___```___``````aaacccdddeeebbbdddggghhhgggfffffffffgggfffgggjjjjjjhhhkkkppp~~~fffHHH:::999999;;;:::666777;;;777777777777666666666666777777777777777777777777666555333222222333555666666666666666777777777777777777888888999999999999888888:::<<<>>>@@@AAABBBCCCLLL]]]eee\\\VVVjjjzzzkkkcccgggpppZZZ;;;999:::444333333333222222333444444222222222222222222222222111111111111111111111111000111111111111222222222111111222222222333333333111666666666???TTT^^^AAA999;;;<<<;;;;;;;;;::::::999999999::::::::::::::::::::::::<<>>>>>666666555444444444444555666777888999;;;>>>@@@AAAAAAEEEIIILLLMMMLLLMMMMMMNNNPPPTTTXXXZZZZZZYYYYYY______```aaabbbbbbbbbaaabbbdddgggiiijjjiiihhhffffffdddhhhmmmlllhhhnnnyyyyyyYYYBBB;;;:::999888777777777777666666666666555555555555555555444444444444555555555555555555666666666666888888777777777777777888777888888888888999999999:::999999<<<@@@CCCBBB@@@EEEHHHUUU___YYYTTTiiixxxjjjbbbbbbfff|||VVV;;;999:::333444333333222333333444444222222222222222222222222111111111111111111111111000111111111111222222222111111222222222333333333333555444777===KKK|||oooPPP???:::999;;;;;;;;;::::::999999999::::::::::::::::::::::::===???EEEOOO]]]ppp{{{jjjgggbbb```bbbgggooo}}}xxxtttuuuyyy}}}~~~}}}xxxwwwsssaaaTTTPPPPPPOOOUUUaaaqqqvvvjjjccc___[[[YYY[[[[[[ZZZVVVQQQLLLIIIHHHLLLPPPWWW___eeeiiijjjkkkgggfffccc^^^XXXQQQLLLHHHFFFCCC???>>>???AAABBBBBBBBBCCCDDDDDDBBB???<<<:::999:::<<<>>>@@@@@@???>>>666666555444444444444555666777888999;;;===???AAA@@@DDDHHHKKKLLLKKKLLLLLLMMMOOOSSSXXXZZZ\\\\\\[[[^^^______```aaaaaaaaaaaabbbdddfffhhhiiihhhfffeeehhhdddeeejjjjjjiiiqqq|||rrrQQQ>>>;;;:::999888777777777777666666666666555555555555555555444444444444555555555555555555666666666666888888777777777777888888888888888888999999999999999:::<<<@@@CCCDDDAAA>>>CCCGGGTTT```[[[XXXoooxxxlllddd___\\\qqqxxxnnnPPP;;;999888222444444333333333333333444222222222222222222222222111111111111111111111111000111111111111222222222111111222222222333333333444222222888:::@@@mmm~~~\\\BBB999999;;;;;;::::::::::::999999::::::::::::::::::::::::===???DDDLLLYYYkkk}}}vvvrrrooopppqqqssszzzyyyqqqgggaaa```bbbcccccc^^^ZZZZZZeeeyyy}}}lll\\\SSSPPPMMMMMMPPPVVVaaannn{{{{{{lllaaa\\\\\\^^^^^^]]][[[WWWPPPIIIDDDCCCHHHOOOXXXaaagggkkkmmmiiihhheeeaaa[[[UUUPPPMMMGGGDDD@@@>>>???@@@@@@@@@AAABBBCCCCCCBBB???===;;;===>>>???@@@@@@@@@???>>>777666555555444444555555666666777999;;;===???@@@@@@CCCGGGJJJKKKKKKLLLMMMMMMOOOSSSXXX[[[]]]^^^^^^``````aaaaaabbbccccccdddbbbdddfffggggggfffdddcccgggcccdddhhhiiikkkyyyhhhHHH;;;::::::999888777777777777666666666666555555555555555555444444444444555555555555555555666666666666888777777777777777888888888888888888999999999:::999;;;>>>CCCEEEDDD@@@===AAAEEESSS```^^^]]]www{{{pppkkkbbbYYYccchhh___JJJ;;;888777222555444444333333333333444222222222222222222222222111111111111111111111111000000111111111222222222111111222222222333333333555000000999999777```bbbBBB888===::::::::::::::::::::::::::::::::::::::::::::::::===>>>BBBIIIUUUgggyyywwwkkkbbb]]][[[YYYWWWNNNMMMNNNVVVeeessscccYYYUUUOOOPPPQQQTTTYYY___dddhhhggggggiiipppyyyoooaaa[[[ZZZ]]]```cccbbb[[[SSSMMMIIIEEEIIIOOOWWW```fffkkknnnhhhfffddd```[[[VVVRRROOOKKKGGGCCC@@@@@@@@@@@@@@@BBBBBBCCCDDDCCCAAA@@@>>>@@@@@@AAAAAA@@@???>>>===777666666555555555555555666666777888;;;===???@@@AAADDDHHHJJJKKKLLLMMMNNNOOOQQQUUUYYY\\\^^^______bbbbbbccccccdddeeefffgggcccdddeeeffffffeeecccbbbbbbaaaeeehhhhhhmmm___BBB<<<:::999999888777777888888666666666666555555555555555555444444444444555555555555555555666666666666777777777777777777888999888888888999999999:::::::::<<>>@@@CCCQQQ^^^^^^```|||{{{rrrrrrjjj]]]\\\\\\SSSDDD:::888666222666555444444333333333444222222222222222222222222111111111111111111111111000000111111111222222222111111222222222333333333444///000::::::444WWWrrrHHH888???::::::::::::::::::::::::::::::::::::::::::::::::<<<===@@@FFFRRRdddvvvvvvkkkccc\\\VVVQQQIIIKKKMMMQQQZZZrrr{{{xxxyyy||||||{{{vvvjjjbbb```UUUUUUUUUUUUVVVWWWXXXYYY]]][[[\\\cccppp{{{oooeee___]]]```iiippplllaaaVVVQQQQQQJJJNNNTTT[[[bbbggglllnnnfffeeebbb___ZZZVVVSSSQQQNNNJJJEEEBBBBBBBBBBBBAAACCCDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@???>>>===<<<777777666555555555555666555666777888:::<<<>>>@@@BBBEEEIIIKKKLLLMMMOOOQQQSSSUUUWWWZZZ\\\^^^______bbbbbbbbbcccdddeeeggghhhdddeeefffffffffeeedddccc```bbbgggjjjgggkkk}}}XXX@@@???:::999888888777888888888666666666666555555555555555555444444444444555555555555555555666666666666777777666666777888999999888999999999999:::::::::<<<<<<======>>>>>>@@@@@@AAACCCNNNZZZ[[[___wwwooovvvsssfff^^^VVVKKK@@@999777555444777666555444333333333333222222222222222222222222111111111111111111111111000111111111111222222222111111222222222333333333333000111999:::444NNN~~~VVV:::<<<999999::::::::::::;;;;;;::::::::::::::::::::::::;;;<<<>>>CCCOOO```rrr~~~|||qqqfff\\\UUUJJJJJJLLLOOOXXXnnnuuunnnnnnooommmjjjiiiqqqzzzrrrnnnmmm```]]]YYYVVVTTTTTTUUUVVV\\\XXXUUU\\\ooo~~~{{{vvvoooiiiffffffkkkwww~~~nnn^^^XXXWWWMMMPPPUUU[[[aaadddfffgggfffeeebbb___\\\YYYVVVUUUOOOLLLGGGDDDCCCCCCCCCBBBDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCBBB@@@???>>>===<<<888777666666555555666666555555666888:::<<<>>>???CCCFFFIIIKKKLLLNNNQQQSSSVVVWWWYYY[[[]]]______```aaa`````````bbbdddfffgggffffffggggggggggggggggggcccdddiiimmmkkknnn{{{tttOOO???@@@999999888888888888888999666666666666555555555555555555444444444444555555555555555555666666666666666666666666777888999:::999999999999::::::::::::;;;<<<<<<<<<;;;===@@@CCCCCCBBBKKKVVVWWW___tttmmmzzz}}}ssscccVVVGGG===999666555555777666555444444333333333222222222222222222222222111111111111111111111111000111111111111222222222111111222222222333333333222333222777999444FFFjjjccc>>>===999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<@@@KKK[[[lllxxxxxxjjjbbbRRRLLLIIIOOO\\\qqq~~~wwwvvvuuuoooiiiccciiiyyy{{{yyyyyyqqqnnnjjjfffbbb```^^^^^^___ZZZWWW___uuu~~~}}}xxxppphhheeehhhllluuuqqqddd^^^[[[^^^aaadddeeedddcccaaaeeedddaaa^^^\\\YYYXXXWWWOOOKKKGGGDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGEEEDDDCCCAAA@@@??????>>>888777777666666666666666555555666888:::<<<>>>???BBBEEEHHHJJJLLLNNNPPPSSSVVVWWWYYY[[[^^^```bbbcccbbbbbbaaabbbccceeehhhjjjggghhhhhhiiiiiijjjjjjjjjjjjeeegggqqqyyy}}}aaaEEE===>>>999888888888888888999999666666666666555555555555555555444444444444555555555555555555666666666666666666666666777888999:::999999999:::::::::;;;;;;999;;;>>>>>>>>>>>>AAADDDDDDBBBHHHRRRUUU```ssslll}}}}}}hhhWWWFFF<<<999666555666777777666555444333333333222222222222222222222222111111111111111111111111000111111111111222222222111111222222222333333333222555444555777444AAA]]]gggBBB@@@999999999::::::;;;;;;;;;::::::::::::::::::::::::===<<<<<<>>>GGGVVVgggsssuuukkk[[[OOOHHHPPPbbbuuuzzzrrrmmmqqq}}}xxxrrrkkkggggggbbb^^^hhh|||{{{vvvjjj___]]]eeennnxxxooodddrrrsssttttttqqqlllgggccccccbbb___\\\ZZZXXXWWWVVVNNNJJJFFFCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFDDDCCCAAAAAA@@@@@@888888777666666666666666555555666777:::<<<>>>???BBBDDDGGGIIIJJJMMMPPPRRRTTTVVVXXX[[[___bbbdddffffffeeeeeeeeefffiiilllmmmhhhhhhiiijjjkkkllllllmmmnnneeefffvvv{{{SSS>>>:::;;;999888888888888888999999777666666666555555555555555555555444444555555555555555555555666666666777666666666666777888999:::999999:::::::::;;;;;;;;;777;;;???AAAAAAAAABBBDDDDDDAAAGGGQQQTTTbbbrrrsssqqqZZZCCC;;;999555444777222333444555555444333222222222222222222222222222111111111111111111111111222222111111000000//////111111111111111111111111333111111111111444???JJJyyyuuuCCC???888999:::<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;>>>FFFUUUgggssswwwhhhXXXTTTUUUKKK[[[~~~|||www{{{}}}sssllljjjaaabbbwww~~~oooaaa[[[^^^bbbccc{{{qqq|||{{{zzzuuukkkhhhhhhccc\\\YYYXXXXXXVVVTTTOOOLLLHHHEEEDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEMMMJJJGGGGGGHHHGGGCCC@@@:::999888777777666666666555666777777888:::>>>AAABBBCCCEEEGGGKKKOOOSSSVVVYYY[[[^^^aaacccdddddddddggghhhiiiiiihhhgggiiijjjjjjjjjkkkmmmooopppnnnlllooojjjppppppOOOBBB>>>:::777777777777777777777777666666666666666666666666666555444333333333333333444555666777777888888888888888888888888888888888999999999999999999999999<<<;;;<<<@@@@@@======???CCCDDDJJJPPPUUUfff|||{{{sss\\\EEE<<<999444444777333444444444444444444333222222222222222222222222111111111111111111111111111111111000000000000000111111111111111111111111333111111222222444===GGGjjjzzzIII>>><<<;;;999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===DDDQQQbbbnnnzzzlll[[[RRRQQQJJJ___xxx{{{}}}tttiiihhh}}}ppp___WWWWWWZZZ]]]sss~~~~~~}}}uuurrrlllfff^^^YYYWWWUUUQQQNNNMMMJJJFFFCCCBBBBBBAAA???????????????@@@BBBCCCDDDOOOOOONNNKKKGGGDDDBBBAAA;;;:::888777666666666666555666777777888:::>>>AAADDDDDDFFFIIIMMMQQQUUUWWWYYY[[[^^^bbbdddeeeeeeeeehhhiiijjjjjjiiiiiijjjkkkjjjjjjkkkmmmoooooonnnlllmmmkkkuuujjjJJJ???<<<:::777777777777777777777777666666666666666666666666666666555555444555555555444555666777777888888888888888888888888888888888999999999999999999999999;;;:::===AAABBB@@@@@@CCCCCCFFFMMMRRRUUUgggvvv^^^FFF<<<888444333666555444444333333444444555222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111333111222444333444:::CCCXXX[[[CCC@@@===888666777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>AAAEEEFFFHHHKKKNNNRRRVVVXXXZZZ\\\___bbbeeefffffffffiiijjjkkkjjjiiiiiikkkmmmkkkkkklllnnnppppppnnnllljjjlllzzzaaaDDD;;;:::999777777777777777777777777666666666666666666666666666666666555666666777777444555666777777888888888888888888888888888888888999999999999::::::::::::999:::>>>CCCDDDBBBCCCGGGEEELLLVVVXXXXXXjjjvvv^^^FFF<<<888444333666555444333222222333444555222222222222222222222222111111111111111111111111//////000000111111222222111111111111111111111111222111222555555444888>>>LLL|||sssLLLAAA<<<777555777:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@JJJXXXbbbwwwwwwccc^^^aaaooo|||~~~qqqbbbXXXQQQQQQSSSooo}}}wwweeeccckkksss}}}}}}yyytttnnniiigggddd```^^^]]][[[YYYWWWVVVUUUTTTSSSQQQQQQPPPPPPQQQRRRQQQMMMGGGBBBAAAAAA???===:::777555555666777555666777777777:::>>>AAADDDFFFHHHKKKOOOSSSVVVWWWZZZ\\\___cccfffggggggggghhhiiijjjiiihhhiiikkkmmmllllllnnnppprrrqqqooollliiijjjyyyZZZ@@@999999999777777777777777777777777666666666666666666666666555555555555666777777888444555666777777888888888888888888888888888888888999999999::::::::::::::::::;;;???DDDDDDBBBDDDJJJKKKXXXdddccc^^^nnn|||vvvqqqZZZDDD;;;999444333666555444333222222333444555222222222222222222222222111111111111111111111111//////000000111111222222111111111111111111111111222111222555555444666:::DDDqqqTTT@@@<<<777777:::======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===@@@IIIVVV___uuujjjdddkkkttt}}}lllccc\\\TTTOOOOOOlllyyy```VVVZZZcccnnn}}}yyyuuurrrooommmkkkiiigggdddcccaaa^^^ZZZVVVSSSQQQPPPNNNKKKIIIHHHGGGEEEBBB???@@@???<<<999777666666777555666777777777:::>>>AAACCCEEEHHHKKKOOORRRUUUVVVYYY[[[___cccfffggghhhhhhggghhhhhhgggggghhhkkkmmmnnnnnnppprrrtttssspppmmmiiihhhwwwyyyTTT???999999999777777777777777777777777666666666666666666666666444444444444555666777777444555666777777888888888888888888888888888888888999999:::::::::;;;;;;;;;;;;<<<@@@CCCCCCAAAFFFMMMTTTgggvvvqqqcccppp|||sssnnnhhhSSS@@@:::999555444666555444444333333444444555222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111222000000444555444555999???bbb___CCC>>>888888<<<>>>===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???GGGRRRZZZoootttnnnuuuzzzyyyfff```]]]UUUMMMJJJccc{{{yyy]]]NNNOOOWWW```~~~{{{yyywwwuuurrroookkkiiiddd___ZZZUUURRRPPPHHHEEECCCCCCFFFFFFBBB>>>BBBAAA???<<<:::888777666555666777777888:::>>>AAACCCEEEHHHLLLPPPSSSUUUVVVXXX[[[^^^bbbeeeggggggggggggggggggffffffgggkkknnnnnnoooqqqtttuuutttpppmmmggggggwwwmmmNNN>>>::::::999777777777777777777777777666666666666666666666666555555444444555555666666444555666777777888888888888888888888888888888888999999::::::;;;;;;<<<<<<======@@@CCCBBBCCCKKKTTT```yyykkkssswwwmmmiii___KKK;;;888999666444777333444444444444444444333222222222222222222222222111111111111111111111111111111111000000000000000111111111111111111111111222//////333555444666999<<>>AAADDDFFFJJJNNNRRRTTTVVVWWWWWWYYY]]]aaaeeefffgggggghhhhhhhhhgggfffhhhlllooommmnnnpppssstttrrrnnnkkkeeeiii|||```GGG===;;;:::999777777777777777777777777666666666666666666666666777777666666555666666666444555666777777888888888888888888888888888888888999999::::::;;;<<<<<<======>>>AAACCCDDDGGGRRR___qqqwwwzzz|||sssjjjfffXXXFFF888777:::777555777222333555555555555333222222222222222222222222222111111111111111111111111222222111111000000//////111111111111111111111111222///...222444444666999<<>>AAAEEEGGGKKKOOOSSSVVVWWWXXXVVVYYY]]]aaadddfffggggggiiiiiiiiihhhgggjjjnnnqqqlllmmmooorrrsssqqqmmmiiibbbkkkxxxWWWBBB<<<;;;:::999777777777777777777777777666666666666666666666666999999888777666666777777444555666777888888888888888888888888888888888888999999::::::;;;<<<=========>>>AAADDDEEEKKKYYYggg{{{uuummmppp~~~vvvggg```SSSEEE999777999999666555444444333333333333222222222222222222222222222222111111111111111111111111111000/////////000222333111111111000000000000000111333444444444444555777???:::kkkeeeGGG<<<;;;333999@@@777;;;<<<<<<<<<;;;::::::999<<<======<<<===@@@DDDHHHYYYkkkpppeeepppyyyxxxvvvxxx~~~ppptttrrrooollljjjlllpppsss|||{{{mmmhhhooo^^^JJJLLLSSSttttttZZZLLLAAA???NNNUUU```qqq|||xxxuuurrrooommmllliiifffbbb___]]]\\\RRRNNNJJJFFFDDDBBB@@@>>>BBB@@@???@@@CCCBBB???<<>>@@@GGGIIIMMMOOOQQQUUUYYY\\\\\\^^^```cccfffhhhjjjjjjjjjgggeeefffiiimmmmmmmmmnnnnnnnnnoooqqqpppiiibbbdddmmmkkkMMM===999777666555999999888777666666777777555444555888666222222666???<<<::::::777444555:::666666777888888888888888888888999999999:::::::::999:::;;;;;;::::::<<<>>>???BBB@@@CCCKKKLLLTTTfffxxxtttmmmqqqyyyjjjbbbRRRDDD999777999888666555444444333333333333222222222222222222222222222222111111111111111111111111111000/////////000222222111000000000000000000000111333444444333444555666???<<>>888;;;;;;<<<<<<;;;;;;:::999<<<<<<===<<<===???DDDGGGVVViiirrrgggjjjxxxtttpppqqqqqqttt{{{~~~tttfffkkkiiieeeaaa^^^]]]^^^```pppwwwqqqxxxhhhQQQMMMSSSoooqqq]]]SSSIII@@@EEEKKKTTTaaammmvvv|||{{{vvvqqqnnnjjjfffbbb___^^^]]]ZZZWWWSSSQQQOOOJJJHHHEEECCCCCCBBB@@@???BBB@@@???AAACCCCCC???<<>>AAACCCAAABBBHHHHHHQQQeeerrryyyrrrtttxxxiii```OOOCCC888777888888666555444444333333333333222222222222222222222222222222111111111111111111111111000000000///000111111222000000000000000000111111111222444444333333555666<<<<<>>AAADDDJJJ\\\tttuuuppp}}}sssllliiiooozzz{{{nnn___^^^\\\ZZZXXXWWWTTTQQQOOOOOO\\\iiipppsssxxxyyytttrrrrrrrrrrrrpppooosss}}}uuuzzzrrr^^^TTT___iiidddTTTPPPTTTTTTQQQKKKLLLMMMNNNMMMMMMNNNOOONNNNNNNNNMMMLLLIIIEEECCCFFFFFFGGGGGGFFFDDDAAA@@@=========???AAABBBAAA@@@AAA@@@@@@CCCEEEEEEAAA===>>>@@@CCCDDDCCC???;;;888777666666777:::===@@@BBBIIIKKKOOORRRTTTXXX\\\___bbbccceeeggghhhjjjjjjjjjkkkjjjiiiiiiiiijjjkkkkkkmmmlllnnnrrrrrrooonnnooorrr{{{fffSSS???777888888888888888888777777777777777888888555555777666555888>>>DDD;;;444444777666555555777777888999999999999888888888999999999:::::::::999;;;<<<;;;;;;;;;===???>>>BBBCCCHHHOOORRReee}}}xxxzzzzzzqqqcccXXXIII???777666777555444555444444333333333222222222222222222222222222222222111111111111111111111111///000000000111111111111//////000000111111111111000222333333222333444666555999<<>>>>>???AAACCCCCCAAA???AAA@@@AAADDDGGGFFFBBB>>><<>>AAACCCJJJLLLPPPSSSVVVYYY^^^aaacccdddeeefffhhhhhhhhhhhhjjjjjjjjjjjjiiijjjjjjkkkkkkkkknnnsssrrroooqqqwww~~~]]]MMM===888888888777777888777777777777777888888888666555777777555999>>>BBB999333444777666555555777777888999999999999999888888999999999::::::::::::;;;<<<<<<;;;;;;===???>>>CCCEEELLLRRRVVVooo}}}wwwvvvvvvrrrfff]]]FFF>>>777666666444444555444444333333333333222222222222222222222222222222111111111111111111111111//////000111111111111000/////////000111111222222000111333333222222444555777888<<>>;;;>>>BBBEEEEEEBBB===:::777777777999;;;???BBBEEEKKKMMMQQQTTTWWW[[[```cccdddeeefffgggggghhhggggggjjjkkkmmmmmmlllkkkmmmnnnlllkkkoootttrrrmmmqqq{{{~~~VVVHHH<<<999:::999777777777777777777777888888999888666666888777555888======777333555777555555666777888999999:::999999999888888999999999::::::::::::;;;<<<<<<;;;<<<>>>@@@AAAEEEGGGMMMPPPSSSpppwwwssstttqqqiii___DDD<<<666666666444333555444444333333333333222222222222222222222222222222111111111111111111111111...///000111222111111000...//////000111111222222000111222333222222333555888555;;;OOOvvveeeAAA???;;;444:::999:::;;;;;;<<<<<<;;;;;;999:::<<<<<<<<<<<<>>>@@@GGGUUUgggvvv{{{sssiiicccbbbbbb```^^^WWWOOOGGGEEEFFFNNN```qqqxxx|||tttooohhhaaaccciiirrrttt^^^WWWPPPLLLHHHOOO___aaa___vvvtttppphhh^^^UUUQQQRRRTTTRRRUUUYYYYYYUUURRRPPPOOORRRPPPLLLIIIFFFDDDCCCCCCAAABBBDDDGGGIIIGGGCCC@@@AAA@@@BBBFFFIIIHHHCCC???:::>>>CCCFFFFFFCCC???;;;777777888999<<<@@@CCCEEEKKKNNNRRRUUUXXX\\\aaadddgggggghhhhhhiiihhhhhhhhhkkknnnpppqqqooooooqqqssspppooorrrvvvqqqjjjooo{{{|||OOODDD;;;:::<<<;;;::::::777777777777777888999999777555666999888444555:::888555444777777555555777777888999999::::::999999888888999999999::::::::::::<<<<<<<<<;;;<<<>>>@@@DDDGGGIIIMMMNNNPPPqqqzzzsssrrrppphhh^^^CCC<<<666666555333333555444444444333333333222222222222222222222222222222111111111111111111111111...///000222222111111000...//////000111222222222///111222222222222333555777000888IIIfffsssFFFAAA>>>666:::999::::::;;;<<<<<<<<<;;;888:::<<<<<<<<<<<<===???DDDQQQaaapppzzzooojjjjjjmmmmmmmmm```TTTJJJFFFFFFKKKYYYgggttt{{{qqqiii```WWWWWW]]]fffaaaUUUKKKFFFEEEEEEQQQUUUWWWwwwsssdddYYYTTTUUUWWW\\\aaaggghhhddd___ZZZYYY[[[WWWQQQKKKGGGDDDCCCCCC@@@BBBDDDHHHJJJIIIEEEAAAAAA@@@BBBFFFIIIHHHCCC???:::>>>CCCGGGGGGDDD@@@<<<777777888999<<<@@@DDDFFFLLLNNNRRRUUUYYY]]]bbbeeeiiiiiijjjjjjjjjiiiiiihhhmmmpppssstttrrrrrrtttvvvtttrrruuuxxxqqqggglllzzzvvvKKKAAA:::;;;>>>>>><<<===777777666777777888999999666555777999888444444777444333555888777444555888888888999::::::::::::999888888999999999:::::::::;;;<<<===<<<<<<<<<>>>@@@EEEHHHKKKOOOOOOQQQttt}}}uuuxxxyyymmm[[[FFF===555666777666444444333333333333333333333333111111111111111111111111111111111111000000000000000000000000111111111111111333222///000333222///000111111222222333444444444666;;;???TTT___<<<999===777999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>??????DDDJJJVVVhhh~~~sssjjjnnnvvvvvvqqqkkk]]]KKKGGGKKKFFFIII[[[iii~~~rrrjjjcccYYYSSSQQQaaauuuZZZNNNLLLEEEDDDBBBDDDUUUtttwwweee]]]ccccccUUU[[[lllnnnbbbaaaeee[[[NNNFFFDDDEEEDDDCCCDDDDDDIIIPPPPPPHHH@@@<<<@@@@@@BBBEEEHHHGGGBBB>>>>>>AAADDDDDDBBB???===<<<999999:::;;;===@@@FFFJJJJJJMMMQQQUUUYYY]]]aaadddeeehhhkkklllllllllmmmnnnnnnoooqqqqqqqqqsssuuuxxxtttwwwxxxqqqiiijjjvvvfffDDD@@@:::777777888::::::888777666555555666777888666666666666666666666666777666555555555666888999888888999999999:::::::::<<<;;;:::999999;;;===>>>@@@???===<<<<<<>>>???@@@DDDGGGGGGJJJNNNTTTrrr{{{vvvaaaEEE<<<555666777555444444333333333333333333333333111111111111111111111111111111111111000000000000000000000000111111111111000222222000111555555222111111111222333333444444555666:::???QQQ|||pppIII???>>>888999999999::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???@@@FFFQQQbbbwwwpppfffooo}}}~~~xxxnnnaaaNNNGGGHHHBBBDDDUUUlllxxxooofff[[[SSSPPPWWW|||mmm[[[TTTJJJFFFAAADDDXXXzzzyyykkk______]]]RRRZZZqqq}}}nnniiicccZZZNNNGGGFFFFFFFFFEEEHHHHHHLLLRRRRRRJJJCCCAAA@@@AAABBBFFFHHHGGGBBB>>>>>>AAADDDEEECCC???<<<;;;888999:::;;;===AAAFFFJJJLLLOOOSSSWWWZZZ^^^bbbeeehhhjjjmmmnnnmmmmmmnnnnnnoooqqqrrrrrrrrrsssvvvxxxssssssrrrnnnmmmrrr}}}{{{UUUBBB>>>:::777777888999999888777666555555666777888666666666666666666666666777666666555666777888999888888999999999:::::::::;;;;;;999999999:::<<<===>>>===<<<<<<===???AAABBBCCCFFFGGGKKKOOOPPPggg~~~}}}cccBBB;;;555666777555444555333333333333333333333333111111111111111111111111111111111111000000000000000000000000111111111111...111111000111444555333111111222222333333444444555666999???KKKkkkVVVCCC===888888999999:::;;;;;;<<<<<<::::::::::::;;;<<<===>>>===BBBMMM\\\ooopppdddooo~~~qqqgggTTTIIIHHHCCCEEETTTsssvvvlll___VVVSSSOOOkkkooofffVVVNNNDDDFFF]]]|||qqqbbbXXXTTTNNNQQQqqquuukkkaaaZZZOOOIIIGGGGGGGGGFFFJJJJJJMMMQQQOOOHHHCCCCCCBBBBBBDDDFFFGGGFFFBBB???===AAAEEEFFFCCC???;;;:::888999;;;<<<>>>AAAFFFJJJNNNQQQUUUXXX[[[___ccceeejjjllloooppppppooopppqqqrrrtttuuutttttttttwwwyyyuuurrrnnnmmmrrr|||eeeFFF???<<<999777777888777666777777666666666666777777666666666666666666666666666666666666666777888888888888999999999:::::::::;;;:::999888999:::;;;<<<<<<;;;;;;<<<===???BBBCCCBBBFFFGGGKKKOOOLLLYYYtttyyyyyy{{{^^^@@@999555666666444333555333333333333333333333333111111111111111111111111111111111111000000000//////000000000111111111111---111222//////222333111111111222222333444444555555666888>>>FFFYYYYYYAAA;;;999888999999:::;;;<<<======:::::::::::::::;;;<<<======BBBKKKWWWiiizzzjjjnnn{{{{{{qqqmmm\\\NNNLLLIIILLLYYYxxx{{{qqqdddYYYUUURRRaaa}}}kkk^^^OOOPPPhhh}}}uuubbbPPPKKKJJJLLLqqq}}}nnnbbb[[[QQQJJJFFFEEEDDDCCCGGGGGGIIILLLIIICCC@@@BBBDDDDDDFFFGGGGGGEEEAAA???>>>BBBFFFGGGDDD???;;;888777999;;;===>>>BBBGGGJJJNNNQQQUUUXXX[[[___bbbeeejjjmmmppprrrsssssstttuuuuuuvvvwwwvvvvvvvvvxxxzzzzzzuuuooommmtttqqqYYYBBB<<<:::888777888777555444777777666666666666777777666666666666666666666666666666666666666777777888888888999999999::::::::::::999999999999:::;;;<<<<<<<<<<<<<<<===???@@@AAACCCFFFFFFJJJOOOJJJOOOcccrrrrrrrrrUUU===888555666666333333666333333333333333333333333111111111111111111111111111111111111000000000//////000000000111111111111000555666222///111222111111222222333444444555555444888777<<>>;;;;;;:::::::::;;;<<<<<<===AAAGGGQQQ```vvvyyyqqqsssuuusssppprrrdddSSSNNNLLLNNNWWWuuuzzzkkk^^^XXXXXXZZZ|||uuuggghhh}}}uuu```KKKFFFHHHPPPvvvwwwddd^^^UUULLLFFFBBB???>>>DDDCCCEEEHHHEEE???>>>AAAEEEGGGHHHHHHFFFCCCAAA@@@???CCCFFFFFFCCC>>>:::888666999;;;===???CCCGGGJJJMMMPPPTTTXXX[[[^^^bbbeeejjjmmmqqqtttuuuvvvxxxzzzvvvwwwxxxxxxwwwwwwyyy{{{|||xxxqqqlllqqqfffRRRAAA:::888777777888777555333666666777777777777666666666666666666666666666666555666666777777777777777888888999999999::::::::::::999999:::::::::;;;;;;===============>>>>>>>>>CCCGGGFFFIIIOOOKKKMMM\\\nnn}}}~~~ooommmxxx|||hhhNNN:::666555666555222333666333333333333333333333333111111111111111111111111111111111111000000000000000000000000111111111111444999:::555111222333333222222333333444444555555222:::666888@@@@@@^^^iiiKKK>>>;;;888999:::;;;<<<===>>>???<<<;;;;;;;;;;;;;;;<<<<<<;;;>>>BBBHHHUUUjjjuuuoookkkpppxxxlllWWWOOOKKKKKKQQQggg{{{kkkccc]]]UUUkkkrrr\\\IIIEEEEEEOOOsss|||gggbbbYYYOOOFFF@@@<<<;;;@@@AAADDDGGGCCC>>>???CCCGGGIIIJJJIIIFFFBBBAAA@@@BBBDDDFFFEEEAAA===:::888666888;;;>>>@@@DDDHHHKKKLLLOOOTTTXXX[[[___dddgggkkknnnrrruuuwwwxxxzzz|||vvvxxxyyyxxxxxxxxx{{{|||{{{wwwqqqlllpppsssZZZKKK===:::888777777777777555444666666777777777777666666666666666666666666666666555555666777777777777777888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<========================AAAGGGHHHLLLRRRNNNNNNZZZeee}}}pppiiinnnppp___JJJ888555555666555222333666333333333333333333333333111111111111111111111111111111111111000000000000000000000000111111111111222777999555111222444444222222333333444555555555000<<<666555???;;;MMM~~~```FFF<<<888999:::;;;<<<>>>??????======<<<<<<;;;<<<<<<===;;;===???CCCMMMaaa|||sssiiimmmzzzrrr\\\RRRNNNLLLPPPWWWjjjvvvmmmbbbWWW___wwwpppXXXHHHFFFCCCGGGhhh|||iiieee]]]SSSIIIAAA===;;;<<<>>>CCCFFFCCC===>>>CCCIIIKKKLLLJJJEEEBBB@@@@@@DDDEEEFFFDDD@@@<<<:::999555888<<>>>>>>>>>>>===HHHLLLPPPUUUPPPNNNWWWddd|||}}}pppgggggggggYYYGGG777555555666555222333777333333333333333333333333111111111111111111111111111111111111000000000000000000000000111111111111,,,333666222...///222333222222333444444555555666///>>>666333???:::DDDooorrrNNN<<<888999:::;;;===>>>???@@@>>>======<<<<<<<<<======<<<===???AAAJJJ^^^xxxyyyjjjjjj{{{uuu```VVVTTTRRRUUUMMMXXXfffwwwtttlllggg[[[[[[fffuuu}}}oooVVVIIIFFFBBBBBBbbb~~~jjjfff___UUUKKKCCC???===888;;;@@@DDDAAA<<<===BBBIIIKKKLLLJJJEEEAAA@@@AAAEEEFFFEEECCC???;;;::::::555888<<>>>>>======999:::;;;===>>>?????????:::HHHOOOTTTXXXQQQLLLTTTfffrrruuu{{{{{{|||oooddd```]]]NNN===666666555444444444444555333333333333333333333333111111111111111111111111000000000000000000000000111111111000000000000000000111111111111222222222333333333444444444555555555555777888888<<>>>>>===<<<<<<<<<<<<<<>>???AAAFFFTTTmmmmmmjjjppptttpppdddYYYUUUTTTRRRQQQXXXmmm}}}uuuuuuwwwxxx{{{~~~|||{{{~~~}}}ssshhhccc[[[WWWVVVYYY___ppprrrYYYJJJFFF@@@EEEXXXrrryyygggYYY\\\ZZZHHHEEEDDD444AAA>>>???CCCCCC>>>>>>CCCJJJKKKKKKGGGBBB??????AAAGGGEEEBBBAAA@@@>>><<<999888666999>>>@@@BBBGGGNNNPPPQQQTTTZZZ```fffiiikkkssstttvvvxxxzzzzzzzzzzzz{{{yyyzzz|||zzz{{{~~~vvvsss~~~ZZZBBB>>>999777666666666666777777888777777777777777777777777777777666666555555444444777777777777888888888888999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????DDDGGGOOOVVVVVVRRRRRRVVVaaannnnnntttuuuxxxjjj^^^TTTHHH<<<666666555444444444444555333333333333333333333333111111111111111111111111000000000000000000000000111000000000000000000000111111111111222222222222333333444444444555555555666666777888777999DDDPPPzzzDDD>>>;;;:::<<<<<<:::<<<@@@>>>>>>===<<<<<<<<<<<<===???>>>???@@@CCCOOOeeexxxrrrhhhpppxxx|||xxxpppiiieeeYYYUUUXXXjjjyyymmmjjjjjjiiiiiikkkhhhcccaaadddccc\\\TTTPPPMMMIIIHHHKKKMMMXXXtttvvv\\\MMMIIICCCAAAOOOdddppp{{{~~~gggTTTRRRTTTJJJJJJIII<<>>@@@EEEKKKKKKJJJFFFBBB@@@AAACCCFFFDDDBBB@@@@@@>>>;;;999888777999>>>AAABBBGGGNNNOOOQQQVVV\\\ccchhhlllmmmvvvxxxzzz|||~~~~~~~~~}}}{{{{{{|||zzz{{{zzz}}}TTT???===999777777666666666666777777777777777777777777777777666666666666666555555555777777777777888888888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????BBBGGGPPPVVVTTTPPPQQQVVVgggooojjjmmmoooppp\\\LLL@@@:::666666555444444444444555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000111111111111111111222222222333333444444444444555555555666666888999777777>>>HHHkkkOOO???<<<;;;======;;;<<<@@@???>>>======<<<<<<======???>>>>>>???AAAHHHXXXhhhyyy}}}kkkrrr~~~wwwiiibbbbbbrrrpppjjjjjjiiigggggg```ZZZVVVVVVUUUNNNHHHEEEEEEBBBBBBDDDEEEKKK```vvv{{{|||yyy^^^PPPLLLEEE???FFFTTT^^^iiiyyy^^^OOONNNJJJIIIEEE;;;======???BBBAAA???BBBHHHLLLKKKIIIEEEBBBAAACCCEEEEEECCCAAA@@@???>>>;;;999999888:::>>>AAABBBGGGNNNMMMQQQXXX___fffkkkooopppyyyzzz||||||}}}{{{zzz|||~~~rrrKKK;;;<<<999999888777666666555666666777777777777777777777777555555555666666666666666777777777777888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@AAAGGGQQQVVVRRRLLLOOOVVVnnnwwwmmmkkkkkk~~~sss]]]III===888666666555444444444444555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000111111111111111111222222222333333444444444444555555555555666666888:::888777<<>>======@@@???>>>>>>===<<<===============>>>@@@@@@CCCOOO[[[lllvvvzzzyyyqqqppp{{{tttvvvvvvtttsssnnnfff```\\\WWWOOOIIIHHHEEEAAA@@@DDDEEEKKK\\\ooovvvrrrzzz___RRRNNNFFFAAABBBKKKSSS^^^yyyoooSSSKKKIIIHHHDDD???;;;===@@@AAAAAACCCGGGLLLLLLJJJFFFCCCBBBBBBEEEGGGCCCBBB@@@@@@@@@>>>;;;999999777999>>>@@@BBBGGGNNNLLLRRRZZZbbbiiimmmqqqsssyyy{{{}}}}}}}}}}}}yyyyyy}}}{{{bbbCCC999<<<:::999999777666555555555555666666666666666666666666444444555555666666777777666777777777888888888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@@@@GGGQQQUUUOOOIIIMMMWWWrrrssskkkgggxxx{{{|||sssaaaLLL>>>888666666555444444444444555333333333333333333333333111111111111111111111111000000000000000000000000//////000000111111111111111222222222222333333333444444444555555555666666555555888;;;;;;:::===CCCUUU{{{```AAA<<<999;;;>>>===>>>AAA??????>>>===============<<<;;;===@@@@@@AAAIIISSSccc|||~~~|||}}}}}}{{{zzzwwwpppiiiddd\\\RRRLLLKKKFFF???<<>>@@@BBBEEEJJJMMMOOOJJJGGGDDDBBBBBBDDDFFFGGGBBBAAA@@@AAAAAA???<<<:::888777999>>>AAABBBHHHOOOOOOUUU^^^eeekkkooosssvvv|||}}}}}}}}}~~~{{{wwwyyy~~~zzzlllUUU>>>888===:::999999777666555555555555666666666666666666666666444444555555666666777777666777777777888888888888999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@FFFOOOQQQKKKGGGMMMXXXrrryyyllleeesssvvvyyyuuueeeOOO???888666666555444444444444555333333333333333333333333111111111111111111111111000000000000000000000000/////////000111111222222222222222222333333333333444444555555555666666666666666888<<<<<<;;;>>>CCCNNNjjjjjjHHH@@@:::;;;======???AAA@@@???>>>>>>======>>>>>>;;;;;;===@@@@@@@@@FFFMMMYYYooo}}}wwwrrrmmmeeeYYYQQQPPPJJJAAA<<<>>>AAAEEERRRaaannnpppooommmlllnnnsssvvvqqqxxxggg]]]ZZZPPPFFF???DDDJJJMMM```|||tttTTTLLLJJJFFFIII===???AAADDDLLLSSSTTTPPPGGGDDDAAA@@@BBBEEEFFFFFFAAAAAAAAABBBCCCAAA>>>;;;888777:::@@@CCCEEEKKKRRRUUU[[[ccciiimmmqqqvvvyyy~~~~~~~~~zzzwww{{{vvv]]]KKK;;;999<<<888999888777666666555666666777777777777777777777777555555555666666666666666777777777777888888888888999999:::;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAABBBEEEJJJLLLHHHFFFOOOZZZpppppphhhssswww}}}zzzhhhOOO>>>999666666555444444444444555333333333333333333333333111111111111111111111111000000000000000000000000...//////000111111222222222222222333333333444444555555555555666666666666999777777;;;<<<;;;===BBBFFFYYYvvvRRRHHH>>><<<======>>>@@@@@@???>>>>>>======>>>>>><<<;;;<<>>BBBHHHOOOaaa}}}~~~sssdddZZZWWWPPPGGGBBBFFFIIIMMMWWWccchhhmmmnnndddVVVSSSaaaqqqwwwxxxiiiaaa___UUUIII???AAAEEEDDDRRRmmm~~~```NNNHHHAAACCC???@@@AAAGGGSSS]]]ZZZQQQCCCAAA???@@@CCCEEEFFFEEEAAAAAABBBCCCDDDCCC???<<<:::999===CCCGGGJJJPPPXXX^^^cccjjjnnnpppsssyyy~~~|||yyy~~~kkkQQQDDD:::999:::555777777666666666666777777777777777777777777777777666666666666666555555555777777777777888888888888999999:::;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@AAAAAADDDDDDEEEGGGFFFGGGPPP[[[nnnuuullltttzzziiiLLL<<<999666666555444444444444555333333333333333333333333111111111111111111111111000000000000000000000000...//////000111222222222222222333333333444444444555555555555666666666777:::888777::::::999;;;???AAAOOOkkkZZZNNNBBB>>>===<<<===???@@@??????>>>>>>>>>>>>>>>===;;;<<<>>>>>><<<>>>DDDGGGWWWrrr}}}{{{xxx}}}jjj^^^YYYPPPHHHEEELLLQQQTTT\\\fffdddqqqyyymmmTTTHHHUUUiii{{{xxxiiiaaa___UUUMMMAAA@@@CCC>>>IIIeeexxxhhhSSSMMMFFFGGGAAAAAAAAAHHHWWWbbb]]]QQQAAA???>>>???CCCFFFEEEDDDAAABBBBBBDDDEEEDDD@@@===;;;;;;???EEEJJJMMMTTT\\\dddiiiooorrrrrruuu{{{~~~}}}{{{dddKKK@@@999999999222777666666666666777777888777777777777777777777777777777666666555555555444777777777777888888888888999999:::;;;<<<===>>>???========================>>>>>>>>>???@@@@@@AAAAAAEEECCCBBBCCCEEEHHHRRR\\\mmmsssssszzzZZZGGG>>>333555444444333333444444555333333333222222222111111222222111111111111222222111111111111111111111111222222111111111111111111333333222222222333444444666666666666777777777777999999::::::<<<===???@@@JJJHHH``````EEE@@@@@@;;;:::???AAA@@@??????@@@@@@???>>><<<<<<<<<<<<===???@@@AAAJJJTTTjjjvvvnnnqqq{{{mmm^^^ZZZ\\\JJJEEEUUUdddeeedddiiipppzzz}}}nnnWWWNNNXXXgggtttyyyhhhUUULLLJJJJJJEEE???;;;???MMMaaaooo{{{[[[QQQMMMEEEDDD@@@AAALLLZZZ^^^UUUIIIBBBBBBAAAAAA@@@@@@AAAAAAAAABBBDDDFFFGGGFFFCCC@@@<<<:::<<>>???>>>>>>>>>>>>===<<<;;;:::======>>>???@@@@@@??????BBBBBBDDDGGGHHHIIIPPPXXXcccyyyrrrwwwYYYBBB:::222555444444333333444444555333333333222222222111111222222111111111111222222111111111111111111111111111111111111111111111111333333222222333333444555666666666777777777777777999999:::;;;<<<>>>???@@@IIIGGG[[[xxxSSSAAA>>>===;;;;;;AAA@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<===>>>@@@@@@FFFNNNbbb{{{nnnjjjqqqsss___XXXZZZOOOSSSjjjzzzxxxrrrrrr}}}vvv\\\MMMRRR]]]hhhjjjsssttt^^^OOOGGGDDDBBB@@@===;;;???MMM```nnnvvvxxx[[[RRRMMMEEEAAA>>>>>>GGGRRRUUUNNNEEE@@@@@@????????????@@@@@@AAACCCEEEGGGGGGEEEAAA>>>>>>>>>AAAJJJQQQXXXaaaiiipppsssvvvyyy|||~~~sssYYY@@@:::;;;777555777777777777777777777777777777666666666666666777888666666666666666777888888777888888888888999999999;;;;;;::::::;;;<<<>>>>>>===============<<<<<<;;;::::::;;;<<<============@@@???AAADDDEEEFFFLLLTTTgggvvvqqqyyyUUU<<<777333555444444333333444444555333333333222222222111111222222111111111111222222111111111111111111111111111111111111111111111111333333333333333444555555666666777777777888888888:::::::::;;;===>>>@@@AAAFFFGGGTTTuuunnnJJJ>>>@@@???999@@@@@@AAA@@@@@@??????>>>======<<<======>>>???@@@CCCGGGUUUlll{{{qqqpppsss|||{{{cccVVVPPPMMMZZZwww{{{~~~cccOOOMMMSSSXXXYYY]]]hhhttt}}}}}}}}}xxxoooaaaSSSGGGAAA>>>;;;===>>>===@@@LLL___mmmlllttt\\\SSSMMMEEE???<<<<<<@@@FFFHHHEEE@@@AAA@@@?????????@@@AAAAAACCCEEEHHHJJJIIIFFFBBB???AAABBBIIISSS\\\bbbkkkssssssvvv{{{~~~gggRRR>>>:::;;;888666666777777777777777777777777555555555555666777888999666666666666666777888888777888888888888999999999::::::::::::;;;<<<===>>>;;;<<<<<<===============<<<======>>>??????@@@@@@@@@???AAADDDDDDDDDJJJRRRkkk~~~tttxxx~~~PPP888777555555444444333333444444555333333333222222222111111222222111111111111222222111111111111111111111111111111111111111222222222333333333333333444555666666777777888888999999999::::::;;;<<<===???@@@AAAEEEGGGNNNeee[[[AAABBBBBB:::???@@@AAAAAA???>>>======>>>===============>>>???CCCCCCLLL]]]sss|||sssnnnooosssuuuvvvjjjXXXKKKIIIWWWrrrmmmZZZRRRRRROOONNNNNNTTT\\\bbbcccbbbbbb```\\\UUUMMMEEE???;;;;;;>>>???>>>???JJJ\\\jjjfffxxxqqq^^^SSSKKKDDD@@@>>>======>>>@@@@@@@@@DDDCCCBBBAAAAAABBBCCCDDDFFFIIILLLMMMKKKGGGDDDBBBAAAFFFPPP\\\dddjjjrrrzzzyyy|||~~~ZZZJJJ<<<999:::888666666666666666666666666666666666666666666666777888888666666666666666777777888777777888888888999999999::::::::::::;;;<<<======:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDCCCDDDFFFFFFFFFLLLSSSjjjzzzuuu|||vvvMMM888888666555444444333333444444555333333333222222222111111222222111111111111222222111111111111111111111111000000111111111222222222333333333333444555666777777777777888999::::::;;;;;;;;;<<<<<<>>>@@@AAABBBDDDHHHKKKZZZlllEEE@@@AAA;;;>>>@@@BBBBBB???===<<<===???>>>===============>>>BBBBBBGGGUUUggg~~~tttnnniiieeeccceeeggglllrrryyysssbbbRRRLLLPPPaaarrrxxxyyy{{{uuu|||uuufffYYYSSSMMMKKKJJJMMMRRRVVVWWWWWWYYYXXXUUURRRMMMGGGAAA===>>>???>>><<<<<>><<<>>>AAACCCFFFEEECCCAAAAAABBBCCCEEEEEEHHHLLLLLLJJJGGGFFFFFFCCCJJJWWWeeelllpppvvv~~~~~~~~~~~~|||tttMMMCCC:::888999888777666666666666666666666666666888888777666666666666666666666666666666777777888777777888888888999999999999999:::;;;;;;<<<<<<<<<999:::;;;===>>>>>>>>>>>>;;;;;;;;;;;;===>>>@@@AAAFFFEEEFFFHHHGGGFFFLLLSSSddd~~~sssuuu{{{lllIII888888555555444444333333444444555333333333222222222111111222222111111111111222222111111111111111111111111000000000111222222333333333333333333444555777777777777888999:::;;;;;;<<<<<<<<<<<<===???@@@BBBCCCDDDIIIKKKSSStttyyyKKK>>>???<<>>===>>>@@@???>>>======<<<======>>>@@@FFFPPP^^^tttxxxlllbbb\\\ZZZXXXWWWWWWZZZ```fffjjjrrr}}}wwwlll\\\RRRLLLRRR\\\cccgggkkkdddiiiqqqyyyzzzqqqaaaUUUSSSRRRPPPQQQTTTWWWXXXXXX[[[XXXUUURRROOOKKKEEEAAA???>>><<<:::;;;BBBMMMUUU[[[bbbfffcccYYYPPPJJJGGGHHHGGGDDD@@@>>>@@@DDDHHHGGGEEEBBB@@@??????AAABBBBBBFFFIIIIIIGGGFFFHHHJJJJJJSSSbbbpppuuuvvvzzz~~~~~~{{{```DDD???999777888888777666777777777777777777777777999888777666555555555555666666666666666777888888777888888888888999999999888999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>===<<<<<<<<<>>>@@@BBBCCCFFFEEEEEEGGGEEEDDDIIIPPP^^^xxxppprrrpppnnn]]]AAA777999444555444444333333444444555333333333222222222111111222222111111111111222222111111111111111111111111///000000111222222333333222333333333555666777888777777888999:::;;;<<<<<<<<<<<<===>>>???AAABBBCCCEEEJJJKKKOOOfffTTTBBB@@@???BBBFFFIIIIIIDDD@@@@@@AAA@@@@@@>>>===<<<<<<<<<<<<<<>>>>>???BBBFFFIIIKKKNNNPPPTTTVVVSSSNNNLLLMMMJJJHHHDDDAAAAAACCCGGGJJJJJJGGGCCC@@@>>>???@@@AAABBBFFFIIIIIIGGGHHHMMMQQQUUU___ooo|||~~~pppOOO>>><<<999666777888888777777777777777777777777777888777666666666666666777666666666666666777888888777888888888888999999999777888:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>======??????>>>???@@@BBBEEEFFFFFFEEEEEEFFFDDDCCCGGGOOOZZZyyyzzz}}}ooommmnnnhhhaaaPPP:::666:::555555444444333333444444555333333333222222222111111222222111111111111222222111111111111111111111111///000000111222222333333222333333444555666888888777888888999;;;<<<======<<<======>>>???AAABBBCCCFFFJJJKKKMMM]]]~~~]]]IIIDDDCCCDDDIIIMMMLLLGGGCCCBBBDDDAAA@@@???===<<<<<<<<<<<<;;;???EEEFFFGGGTTTqqq}}}uuu```]]]YYYSSSOOOLLLJJJJJJEEEMMMQQQOOORRR]]]iiinnnjjjdddaaadddkkkoooooonnnhhhjjjvvvjjjiiiiiihhhhhhhhhhhhhhh```[[[UUUPPPNNNKKKGGGDDD@@@@@@AAAEEEJJJLLLJJJHHHCCCCCCGGGMMMNNNMMMNNNRRRKKKGGGCCCAAABBBEEEHHHKKKMMMKKKFFFBBB@@@@@@AAABBBEEEHHHKKKKKKJJJLLLSSSYYY]]]hhhxxx}}}ttt\\\BBB<<<;;;999666666888999888777777777777777777777777666555555666666777888999666666666666666777888888777888888888888999999999777888:::;;;<<<<<<;;;:::;;;<<<==================<<<<<<;;;;;;===???BBBDDDHHHFFFFFFGGGEEECCCHHHOOOYYYvvv{{{sssxxxzzzwwwdddaaafffbbbVVVCCC888777777444333333333333333333333333111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222333333444444444444444555777777777888999:::<<<===>>>>>>???>>>===>>>???AAADDDFFFHHHEEEHHHOOOUUUdddsssMMMBBB@@@CCCMMMTTTPPPFFFAAACCCFFFEEEDDDBBB@@@???>>>======AAA???@@@CCCFFFMMM^^^pppuuunnngggbbbZZZRRROOOPPPGGGEEEEEEHHHGGGHHHQQQ]]]fffhhhnnnxxx{{{|||yyyooohhheeeccc\\\RRRTTTZZZQQQHHHMMMHHH@@@DDDNNNTTT[[[XXXJJJGGGCCC@@@DDDLLLRRRQQQNNNMMMKKKFFFBBBBBBFFFIIIIIIKKKIIIGGGEEEDDDCCCCCCCCCFFFJJJJJJGGGHHHRRR___fffuuu{{{uuuxxxdddKKK===<<<;;;999777666666777888777777777777777777777777444444555555666777777777777888888888888999999999999999888888999999:::;;;888999999:::;;;<<<>>>>>>>>>>>>======<<<<<<<<<;;;============>>>???@@@AAACCCEEEEEEDDDAAABBBFFFJJJYYYttt}}}|||wwwzzzuuudddaaaaaa\\\NNN>>>666777777444333333333333333333333333111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333444444444444555666777888888888999;;;<<<===>>>??????>>>>>>>>>???BBBDDDFFFHHHFFFIIIOOOSSS^^^|||\\\JJJAAA???DDDIIIIIIGGGDDDCCCCCCDDDCCCBBB@@@???>>>======<<<<<>>???@@@>>>=========<<<<<<<<<;;;<<<<<<<<<<<<===>>>???@@@BBBDDDEEEDDDCCCDDDIIIMMM\\\uuusssrrr|||uuugggddd\\\SSSDDD777444777777444333333333333333333333333111111111111111111111111111111111111111111111111111111111111222222222333222222222333333333444444555555555555666777888888999999:::;;;===>>>??????????????????@@@CCCEEEFFFHHHGGGKKKOOOPPPWWWmmmrrrVVVAAA??????AAAEEEHHHGGGDDD@@@DDDCCCAAA@@@>>>>>>======:::<<<@@@CCCDDDEEENNNWWWooo|||uuujjj]]]UUUTTTOOOIIIDDDDDDDDDEEEGGGKKKRRR[[[mmmzzzqqqmmm]]]^^^bbbvvvxxxZZZNNNDDDEEEOOO\\\kkkzzzqqqVVVKKKEEE@@@AAAFFFKKKLLLJJJDDD@@@===???CCCFFFGGGGGGJJJKKKJJJGGGCCCBBBDDDGGGJJJOOORRRRRRXXXdddpppvvv}}}wwwnnnNNN:::===999888777555555555666666777777777777777777777777444555555666666777777888777888888888888999999999999999888888999999:::;;;;;;;;;;;;;;;<<<===??????=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???AAACCCEEEEEEDDDFFFLLLPPP```uuunnnlllzzzzzznnnlllZZZMMM<<<333333777666222333333333333333333333333111111111111111111111111111111111111111111111111111111111222222222333333222222333333444444555555666666666666777888999999::::::;;;<<<>>>???@@@@@@@@@@@@@@@AAABBBDDDFFFGGGGGGHHHLLLOOOOOOSSSbbbrrrnnnMMMCCC@@@???DDDHHHGGGDDDBBBCCCBBBAAA???>>>>>>=========???BBBBBBBBBCCCHHHNNN^^^wwwuuueeeZZZWWWPPPMMMHHHFFFDDDEEEHHHLLLTTTVVV]]]jjjzzzpppfffTTTUUU___jjjQQQFFFLLL[[[kkk{{{yyyUUUMMMHHHBBBAAADDDHHHHHHHHHEEE@@@???CCCHHHKKKLLLNNNRRRRRRPPPKKKFFFEEEJJJOOOUUUZZZ]]]___eeeqqq{{{wwwwww|||```GGG:::???999888777666666666666777666666666666666666666666555555555666777777888888777777888888888999999999999999888888999999:::;;;999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@BBBDDDDDDDDDFFFKKKPPPaaatttlllkkk}}}vvvsssZZZKKK:::222444666444111333333333333333333333333111111111111111111111111111111111111111111111111111222222222222333333333222333333444555555666666777777777777888999::::::;;;;;;<<<===???@@@AAAAAAAAABBBBBBCCCEEEFFFHHHHHHGGGIIIMMMPPPPPPSSS\\\fffjjjHHHAAA>>>BBBEEEDDDDDDGGGBBBAAA@@@???>>>=========<<>>???@@@@@@@@@BBBDDDCCCBBBDDDIIIMMM^^^pppnnnooovvvrrrWWWHHH999444555555222111333333333333333333333333111111111111111111111111222222222222222222222222222222222222333333333333222333333444555666777777888888888888999:::;;;;;;<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEFFFHHHIIIJJJJJJIIIKKKNNNOOOPPPSSSYYY___zzzQQQDDD;;;===@@@AAADDDKKKAAAAAA@@@>>>>>>=========999<<<===<<<@@@HHHPPPSSSKKKYYYvvvtttgggcccUUUTTTOOOJJJJJJRRRYYY\\\VVVSSSRRRQQQRRRaaawww___QQQNNNVVV{{{hhhLLLOOONNN\\\qqqiiiPPPOOONNNNNNNNNLLLIIIFFFGGGCCCEEELLLPPPUUUbbbqqqsssjjj\\\QQQNNNTTT]]]dddssswwwyyyzzz~~~{{{rrrnnnlllkkkppplllhhhlllzzzcccFFFAAA<<<888888999999999999888888888777777777777777777777777555666666777777888888999777888888888888999999999999999888888999999:::;;;;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@AAA@@@BBBCCCCCCBBBDDDIIIMMMZZZjjjrrruuupppiiiRRREEE888666666333111222333333333333333333333333111111111111111111111111222222222222222222222222222222222333333333444444333333444555666777888888888888888999999:::;;;<<<<<<===>>>???@@@BBBCCCCCCEEEFFFHHHIIIKKKKKKLLLLLLLLLMMMNNNNNNOOOSSSWWWZZZoooeeeOOO<<<;;;???@@@BBBGGGAAA@@@???>>>>>>======>>>999======;;;>>>FFFKKKKKKKKKQQQeee{{{nnnjjjfff___TTTOOOWWWdddiiifff```ZZZWWWVVVTTT[[[tttjjjYYYXXX___zzzfffUUUSSSQQQeeekkkSSSUUUWWWXXXWWWSSSMMMIIIGGGEEEJJJRRRVVV^^^ttt|||gggYYYXXXaaammmttt|||yyyooopppkkkjjjsssUUUCCCAAA<<<:::777777888888888888777777777777777777777777777777666666666777888888999999777888888888888999999999999999888888999999:::;;;;;;;;;::::::;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<======<<<======>>>???@@@>>>AAACCCCCCCCCFFFKKKPPPWWWcccvvvyyy~~~iii```MMMAAA888777666333111333333333333333333333333333111111111111111111111111222222222222222222222222222222333333333444444444333333444555666777888999999999999999:::;;;<<<<<<======>>>???AAABBBCCCDDDGGGGGGIIIKKKLLLMMMMMMMMMNNNOOONNNLLLMMMRRRUUUWWWddd{{{\\\@@@;;;AAAAAA???@@@@@@@@@???>>>======>>>>>><<<@@@@@@<<<<<<@@@BBB>>>FFFEEESSSrrrzzzwww|||ppp```\\\jjj{{{}}}tttmmmbbbXXXUUURRRSSScccwww}}}___bbbiii}}}jjjccc[[[\\\{{{kkk]]]```dddgggeee___XXXSSSIIIHHHNNNWWW\\\fffxxxhhhiiittt}}}{{{sssrrr~~~bbbDDD>>><<<777999555666777777777777777666777777777777777777777777666666666777888888999999777888888888888999999999999999888888999999:::;;;999999888888888999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???===@@@CCCDDDEEEHHHNNNTTTUUU___{{{~~~wwwrrr[[[GGG@@@888555555555333000333333333333333333333333555222000000333444333111333333222222111222222222333333444555555666666777444555666888999999999999<<<:::999;;;>>>@@@???===>>>@@@AAABBBBBBDDDFFFIIIKKKMMMNNNNNNNNNNNNOOOQQQTTTTTTSSSRRRSSSTTTVVVWWW^^^qqq}}}PPPCCCBBB<<<;;;CCCEEEDDDAAA===<<<>>>??????===<<<<<<======>>>???@@@CCCIIIOOO^^^yyywwwvvvqqq```]]]WWWOOOXXXlllzzz|||{{{xxx||||||qqqssswwwqqq{{{jjjdddeeevvvxxxhhhgggdddNNNKKKMMMRRRYYYeeexxxvvvxxxyyyaaaGGGCCC>>>999:::999888888777666666666666666666666555555555555666666888888777777777777777888777777777777888999:::;;;999777777777999:::999888;;;::::::999999::::::;;;::::::::::::::::::::::::>>>>>>===<<<<<<===??????>>>@@@DDDIIIJJJMMMWWWbbbjjjtttzzznnnyyy}}}```EEE???888555555666444111333333333333333333333333444222000111333444333111444444333333333333333444333333444444555666666666555666888999::::::;;;;;;<<<;;;:::<<<@@@BBBAAA???@@@AAACCCCCCCCCDDDFFFHHHLLLMMMNNNOOONNNNNNOOOQQQWWWWWWVVVUUUUUUUUUVVVVVV[[[fff|||zzz\\\KKKBBB???@@@BBBEEEGGGFFFCCCAAA???==================>>>??????===CCCEEEPPPggg{{{vvvjjj___fffttt}}}~~~wwwhhh^^^^^^dddhhhxxxyyyvvv~~~pppeeegggxxx~~~pppiiibbbPPPTTTUUU[[[eeettt}}}XXXBBB@@@<<<999:::888888888777666666666666666666666555555555555666666::::::999888888999999:::777777777777888999:::;;;;;;999888999;;;;;;:::999;;;::::::999999::::::;;;::::::::::::::::::::::::======<<<;;;<<<===>>>???AAAAAADDDHHHJJJOOO[[[hhhyyy```AAA<<<777444555666555333333333333333333333333333444222111222333444333222555555444444444444555555333333333444555555666666777888999:::;;;<<<<<<<<<<<<<<<<<<>>>AAACCCCCCBBBBBBCCCEEEEEEDDDDDDFFFHHHLLLMMMOOOOOONNNNNNPPPQQQZZZYYYXXXWWWVVVVVVVVVVVV[[[]]]iii|||XXXDDD>>>;;;AAAFFFKKKKKKEEE@@@>>>@@@>>>>>>=========>>>??????>>>CCCBBBGGGYYYkkk{{{~~~ooo[[[TTTVVVYYYWWW\\\aaaiii{{{}}}pppjjjttt|||zzzsssggghhhxxxttthhhaaaWWWaaadddjjjuuukkkLLL;;;<<<:::888:::777888888777666666666666666666666555555555555666666999999888888888999999:::777777777777888888999::::::999888999::::::999888::::::999999999999::::::999999::::::::::::::::::<<<;;;;;;:::;;;<<<===>>>AAA@@@BBBDDDGGGMMM\\\iiixxxVVV===:::666444555666666555333333333333333333333333333333333333333333333222444444444444444444555666333333333444555555666666777888999:::;;;<<<<<<<<<<<<<<<===???AAACCCCCCDDDDDDFFFGGGGGGFFFFFFFFFHHHLLLNNNOOOOOONNNOOOPPPRRRXXXXXXXXXWWWWWWWWWWWWWWW___[[[```wwwmmmIII<<<===CCCGGGLLLLLLEEE>>>???DDD??????>>>>>>===>>>>>>>>>@@@EEECCCEEEQQQ___uuurrr___VVVTTTSSSQQQQQQPPPRRR\\\gggjjjeeeccc[[[VVVZZZ```fffmmmttt|||xxxwww}}}vvvjjjffffffxxx}}}|||{{{zzz~~~\\\CCC888;;;888888999666888777777666666666666666666666555555555555666666777666666666666777777888777777777777777888999999888777666666888888777666::::::999999999999::::::999999999999999:::::::::;;;::::::999:::;;;===>>>>>>===???BBBCCCHHHTTT```|||gggLLL:::888555444555555666666333333333333333333333333222333444444444333333333333333333333333444555555333444444555555666666777666777999:::;;;;;;<<<<<<<<<===???@@@AAABBBCCCDDDFFFHHHJJJJJJHHHGGGGGGHHHLLLNNNOOOOOOOOOOOOPPPRRRTTTTTTUUUVVVWWWXXXXXXXXX^^^\\\^^^mmmWWW@@@DDDAAAGGGQQQVVVOOODDDAAADDDAAA@@@???>>>>>>===>>>>>>;;;BBBAAABBBJJJRRRccc|||xxxggg^^^WWWPPPOOOMMMJJJIIIOOOUUUVVVSSSQQQOOONNNMMMOOOYYYmmmtttttt}}}~~~nnnsss{{{zzztttjjjzzzSSS???888;;;888777999444888777777666666666666666666666555555555555666666666666555555666777777888777777777666777777888888777666666666888999888777:::999999888888999999:::888888888999999::::::::::::999999999:::;;;===>>><<<===AAADDDDDDDDDKKKTTTppprrrvvvqqqmmm[[[GGG888777666555444555555666333333333333333333333333111333555666444333333333222222222222333444555666444555555666777777888888777777999:::;;;<<<<<<<<<>>>@@@BBBBBBBBBBBBDDDFFFGGGIIIKKKLLLJJJIIIIIIJJJMMMNNNPPPPPPOOOOOOQQQRRRQQQRRRTTTUUUWWWXXXXXXXXXWWW[[[^^^eeezzzsssyyylllKKKFFF>>>EEEUUUbbb]]]MMMBBBBBBBBBAAA@@@???>>>=========:::@@@@@@AAAIIIMMMWWWkkktttoooiiiaaaTTTQQQMMMLLLOOOQQQQQQOOOKKKMMMNNNKKKMMM\\\xxxoooqqqwwwxxxllleee___vvvtttLLL===:::<<<888888999555888888777666666666666666666666555555555555666666777777777777888999999:::777777777666666777777888999888888999;;;======<<<999999888888888888999999777777888888999::::::::::::999999999:::<<<===???===@@@EEEIIIGGGCCCGGGMMM```ttt}}}mmmrrrhhhdddUUUCCC666666666555444444444555333333333333333333333333000333666777444333333333333333333333444555666777666666777777888888999999888999:::;;;<<<=========BBBDDDFFFFFFDDDDDDEEEGGGGGGIIILLLMMMLLLKKKKKKKKKMMMOOOPPPPPPOOOPPPQQQRRRRRRSSSUUUVVVWWWWWWWWWVVVTTT[[[^^^___mmm{{{yyycccMMM???CCCQQQ```^^^OOODDDCCCCCCBBB@@@???>>>=========;;;@@@>>>AAAIIIKKKRRRaaa~~~uuusssrrrmmmccc^^^WWWTTTTTTSSSRRRRRRLLLMMMMMMKKKQQQfffzzzxxx|||zzzooogggbbbaaa{{{___GGG;;;:::<<<777888;;;666888888777666666666666666666666555555555555666666666666666777777888::::::777777666666666666777777888777888:::===?????????999999888888888888999999666777777888999999::::::::::::999:::;;;<<<>>>??????AAAGGGJJJGGGCCCEEEKKKWWWnnnzzzlll~~~rrrgggbbbSSS???666666666555333333444555333333333333333333333333000333777777555333333444444444444555555777888888777777777888999999::::::999:::;;;===>>>>>>??????EEEHHHIIIHHHFFFEEEGGGIIIGGGIIILLLNNNMMMLLLLLLLLLMMMOOOPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWWWWWWWVVVUUUUUU]]]^^^[[[fff~~~ZZZEEEBBBIIIUUUUUUKKKFFFIIICCCBBBAAA???>>>=========:::===:::<<>>???>>>999999888888888888999999666777777888999999::::::::::::::::::;;;===???@@@>>>AAAEEEHHHFFFBBBEEEKKKQQQjjjyyylll{{{}}}tttdddZZZLLL<<<777777666555444333333333333333333333333333333333333333333333333333333333666444222333555666444222666666777888999::::::;;;:::999999;;;>>>@@@@@@??????BBBFFFHHHIIIHHHHHHIIIGGGJJJLLLLLLJJJIIIJJJLLLTTTSSSSSSRRRQQQOOONNNMMMSSSSSSTTTUUUUUUUUUUUUUUUUUUXXX]]]aaacccnnnZZZIII<<<@@@KKKRRRQQQNNNFFFEEECCCBBBAAA@@@>>><<<=========>>>AAAEEEIIILLLcccqqq{{{qqqhhhbbb___^^^^^^XXXQQQLLLSSSeee{{{{{{lllkkkhhhdddkkkyyyiiiMMMCCC999999999888888888888777555555666666666666555555666666666666666666666666555555555555666666666666777777777777777777777777555666666888999;;;===>>>999888777666666777888999888999::::::888888999:::<<<;;;:::999:::<<<>>>???===>>>@@@AAAAAACCCFFFHHHUUUbbbuuurrr}}}wwwzzznnn^^^VVVIII<<<777777666444444333333444333333333333333333333333444444444444444444444444777555444444666777666444666777777888999:::;;;;;;>>>===<<<>>>@@@BBBAAA@@@CCCEEEGGGHHHHHHGGGHHHIIIJJJNNNQQQPPPLLLIIIKKKNNNRRRRRRRRRRRRRRRQQQPPPOOORRRSSSTTTUUUVVVWWWWWWWWWZZZ\\\___``````ggg{{{yyyWWW===@@@JJJKKKKKKQQQOOOKKKEEEAAA@@@??????>>>>>>======>>>AAADDDHHHKKKVVVaaayyyrrrjjjgggdddccc\\\YYYXXX```qqqrrrhhhhhhgggiii|||~~~lllQQQAAA???999999999888888888777777555555666666666666555555555555555555555555555555555555555555666666666666666666666666666666666666666666777888999:::<<<===999888777777777777888999888:::;;;:::999888999:::;;;::::::999:::<<<>>>@@@===???@@@AAAAAABBBEEEGGGSSSaaauuurrrrrrsss}}}wwwaaaRRRLLLCCC999777666555444444444444444333333333333333333333333444444444444444555555555888777666666888888777666777777888999:::;;;<<<<<<@@@???>>>@@@BBBCCCCCCBBBFFFGGGHHHIIIJJJKKKOOOQQQTTTXXX\\\XXXPPPKKKKKKNNNPPPQQQRRRSSSSSSRRRQQQPPPQQQRRRTTTVVVXXXYYYZZZZZZ\\\]]]^^^^^^\\\```ooonnnEEEBBBHHHDDDIIIVVVYYYSSSJJJCCC?????????@@@>>>>>>>>>>>>AAADDDGGGIIILLLQQQbbbzzzuuuqqqnnnccccccgggppp|||yyyooohhhiiikkkwwwlllTTTAAA<<>>@@@===???@@@@@@@@@AAACCCEEEPPPaaavvvqqq~~~yyy~~~rrrsss|||iiiSSSEEEAAA<<<666777666555444444444444444444444444444444444444444333333444444444444555555777777777777888888888888888999999;;;<<<===>>>????????????AAADDDFFFGGGFFFFFFGGGIIIJJJMMMRRRXXX]]]^^^ccceee___TTTMMMMMMOOOQQQRRRSSSTTTTTTSSSQQQPPPPPPRRRTTTWWWZZZ\\\]]]^^^ZZZYYY[[[\\\[[[^^^jjjvvvZZZGGGBBB@@@IIIWWW\\\VVVMMMFFFBBB@@@?????????>>>>>>???@@@CCCEEEGGGJJJJJJTTTmmm{{{wwwlllooottt{{{~~~zzznnnqqq}}}~~~aaaJJJ???===???888888888888777777777777555555666666666666555555555555555555555555555555555555555555666666666666666666666666666666666666888777777777777888999999999999888888888888999999999:::;;;:::999888999;;;999999999999;;;===>>>???===>>>@@@?????????BBBDDDOOO```vvvqqq~~~|||vvvzzztttuuu~~~ttt```LLL???;;;999666666666555444444444444555444444444444444444444444222333333333444444444555666666777777777777888999:::;;;<<<===>>>@@@AAAAAABBBBBBCCCFFFJJJMMMNNNNNNGGGGGGHHHIIILLLRRRYYY^^^^^^aaabbb]]]TTTOOOPPPSSSUUUVVVWWWWWWVVVSSSQQQOOOQQQRRRUUUYYY\\\^^^```aaaZZZXXXYYYZZZ[[[]]]fffppp~~~xxxTTTAAA>>>EEEJJJWWWSSSMMMHHHEEEBBB???===????????????@@@BBBDDDEEEJJJIIIOOObbbzzz}}}}}}wwwrrrrrrvvv}}}xxxsssSSSBBB<<<:::999888888888777777777666666555555666666666666555555555555555555555555555555555555555555666666666666555555555555555555555555888777777666666777777888888888888888888888888888888999::::::888888999:::888888999:::;;;<<<===>>><<<===>>>>>>>>>>>>AAABBBOOO```vvvppp~~~zzz{{{{{{ooo\\\JJJ>>>:::999999666555555444444444555555444444444444444444444444333333333444555555666666555777888888777777999:::<<<===>>>@@@AAACCCDDDEEEGGGGGGHHHLLLPPPSSSTTTTTTIIIIIIHHHHHHIIIMMMSSSXXXVVVWWWWWWTTTQQQQQQTTTWWWWWWXXXZZZZZZXXXUUURRRPPPRRRSSSVVVZZZ]]]```bbbccc]]]ZZZXXXYYYZZZ[[[bbbjjjtttpppPPPCCC???===LLLJJJHHHGGGFFFDDD@@@>>>@@@@@@???@@@@@@AAABBBBBBFFFGGGLLLYYYqqq~~~wwwooommmnnnuuuyyy{{{hhhHHH<<<999888888888888777777777666666666555555666666666666555555444444444444444444444444555555555555666666666666555555555555555555555555777666666666666666777888777777888888888888777777777888999888777666777999999999::::::;;;;;;<<<<<<;;;<<<=========>>>@@@BBBNNN^^^sssnnn~~~vvvjjjXXXIII>>>888777888555555444444444555555666555555555555555555555555555555555666777777888888666888::::::999999;;;===??????AAABBBDDDFFFGGGHHHKKKKKKKKKNNNQQQTTTTTTTTTKKKKKKJJJIIIIIILLLQQQUUUTTTRRROOONNNOOORRRUUUWWWWWWYYY[[[\\\[[[XXXUUUSSSSSSUUUXXX[[[___aaacccddd^^^YYYVVVWWWYYY[[[```gggppprrrTTTDDD???BBBAAAAAABBBCCCDDDCCCBBB@@@@@@@@@@@@@@@@@@AAAAAA@@@EEEJJJQQQ```vvv~~~{{{|||uuuuuu}}}XXXBBB===:::888;;;888777777777666666666666555555666666666666555555444444444444444444444444555555555555666666666666555555555555555555555555555555555555666666777888555666777777777777666555555777888777666555666777999::::::;;;;;;:::::::::999:::<<<<<<<<<>>>@@@CCCMMM[[[nnnkkk~~~qqqeeeTTTFFF<<<666444555555555444444444555555666555555555555555555555555666777777888999:::::::::777:::<<<<<<::::::<<>>AAACCCLLLXXXjjjhhh}}}ttt```KKK@@@<<<777333111444444444333333222222222888777777666666666666777888888777777888888999:::;;;???BBBBBB@@@???AAACCCCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLLLLMMMOOOQQQTTTRRRLLLIIIMMMPPPPPPSSSXXX\\\YYYTTTOOOLLLNNNSSSWWWWWW[[[___aaa```^^^\\\[[[___^^^]]]^^^aaacccdddccc]]]ZZZVVVTTTWWW\\\aaacccnnnzzzqqqKKKBBBEEEBBB999888@@@EEEDDDAAA@@@@@@??????@@@@@@AAADDDDDDDDDIIIUUUdddjjjiii{{{wwwyyy}}}yyyxxxyyyzzz~~~zzzTTT999<<>>???===>>>BBBFFFQQQ[[[eee~~~wwwcccLLL@@@<<<777333222555555555444444444333333777777666666666666666777999888888999999;;;<<<<<>>>>><<<>>>BBBHHHSSS]]]fff}}}uuu```JJJ>>>:::777555444666666666555555555555555666666555555555666777777999999999:::;;;===>>>???CCCCCCCCCDDDFFFGGGFFFEEEBBBCCCEEEFFFGGGGGGGGGFFFGGGIIIKKKKKKKKKMMMPPPRRRSSSOOOMMMOOOPPPQQQTTTYYYVVVSSSOOOLLLKKKLLLOOOQQQTTTYYY___ccccccbbb```___aaa```^^^^^^___``````___]]]]]]]]]^^^___``````aaafffnnnpppppp~~~sssOOO999@@@EEE;;;888AAACCCBBBBBBAAAAAAAAAAAA@@@===@@@DDDIIIRRR\\\___\\\```qqqqqqjjjkkkuuu~~~zzzwwwiiiGGGXXXZZZGGG888999999222777777666666666666666666666666555444444444444555444444444444444444444444555555555555555555555555555555555555555555555555444444444444555555555555555555666777777777777777777777777777888888888888======>>>>>>======<<<<<<<<<;;;;;;>>>===<<<>>>CCCLLLWWWaaagggzzzuuuooo[[[EEE:::888777666777555555555555555555555555555555555555666666777888888888999:::<<<>>>@@@AAAFFFDDDBBBCCCGGGIIIHHHFFFBBBCCCEEEGGGHHHGGGFFFFFFGGGIIIJJJKKKKKKLLLOOOQQQSSSQQQPPPPPPPPPRRRVVVZZZUUUSSSPPPNNNNNNPPPQQQQQQUUUZZZ```ccccccaaa```___aaa```^^^___```aaaaaa```___`````````___```bbbcccggglllmmmjjjrrrpppNNNFFFCCC999777???CCCCCCCCCCCCBBBBBBAAAAAA<<>>QQQVVVEEE777888999333777777777666666555555444666555555444444444555555444444444444444444444444555555555555555555555555555555555555555555555555333333444444444555555555666666777888888888888777666666666777777777888888777888:::===>>>??????>>>>>><<<===>>>===;;;???FFFRRR\\\cccgggxxxvvv{{{~~~vvvooo[[[DDD:::777777666777444444444444444444555555555555555666777888999:::777888999:::<<<>>>@@@AAAGGGDDDBBBCCCFFFHHHHHHFFFCCCDDDEEEFFFGGGGGGFFFFFFHHHIIIJJJKKKKKKLLLNNNPPPSSSTTTSSSQQQPPPSSSWWW[[[WWWUUURRRRRRTTTUUUUUUSSSWWW[[[___bbbaaa___]]]]]]```___^^^___bbbddddddcccaaabbbaaa___]]]___cccggggggjjjkkkhhhlll~~~gggKKK>>>===???@@@AAABBBBBBCCCCCCBBBBBBAAA===???@@@AAAHHHSSSYYYZZZTTTZZZhhh|||~~~qqqTTTBBB666999:::888666777999:::777777666666555555444444555555444444444555555666444444444444444444444444555555555555555555555555555555555555555555555555333333333444444444444555666777888888999999888888555555666666666777777777333555999===@@@CCCDDDDDD???>>>>>>???===<<>>???AAABBBCCCCCCBBBBBB???AAA@@@???CCCLLLSSSTTTTTTWWW___ooo~~~dddKKK@@@>>>333///555999666777;;;666666555555555555555555555444444444444555666666333333333333333333333333555555555555555555555555444444444444444444444444333333333333444444444444666666777888888888888888555555555555666666666666555666:::>>>BBBEEEGGGHHH??????@@@@@@>>>>>>FFFPPP]]]```^^^]]]qqqwwwpppoooqqqhhhUUUBBB999888777666666444444555555555666666666666666777888999;;;===>>>:::;;;;;;<<<>>>@@@AAABBBEEEFFFEEEEEEDDDEEEHHHJJJFFFEEEDDDCCCDDDEEEGGGHHHJJJKKKLLLLLLLLLMMMOOOQQQTTTYYYYYYSSSPPPUUUZZZ\\\VVVTTTSSSVVVZZZ[[[WWWSSSVVVXXXYYYYYYYYYYYY[[[]]]^^^]]]\\\]]]___aaaaaa```[[[^^^```___]]]^^^bbbfffbbb______dddggglllyyy~~~|||zzz]]]RRRFFF777;;;===???BBBCCCCCCCCCBBB@@@BBBBBB???@@@FFFIIIIIIMMMPPPVVVbbbrrr}}}SSSAAA@@@BBB;;;888;;;;;;666555777444444555555555555555555444444444444444555666666333333333333333333333333555555555555555555555555444444444444444444444444222222333333333444444444444555555666666666666666444444555555555666666666666777999;;;>>>BBBDDDFFF@@@@@@AAABBB@@@@@@JJJUUU___]]]VVVUUUmmmzzzxxxxxxuuullldddeeekkk\\\KKK:::444666777888888555666666666777777888888777777777999:::<<<>>>???=========>>>???AAABBBCCCEEEGGGHHHFFFDDDEEEIIIMMMHHHFFFDDDBBBCCCEEEGGGIIIKKKLLLMMMMMMLLLMMMOOOQQQTTTZZZZZZSSSPPPUUU[[[\\\TTTRRRRRRUUUZZZZZZVVVRRRTTTUUUVVVVVVVVVXXX\\\^^^^^^]]][[[\\\]]]^^^^^^]]]VVV[[[```aaa___^^^aaadddbbb\\\\\\cccgggjjjsss~~~{{{hhhUUUDDD999;;;>>>AAACCCCCCCCCCCC@@@CCCDDD@@@???AAAAAA@@@DDDHHHOOOXXXdddsssqqqFFF999>>>333888<<<<<<999777777777333444444555555666666666444444444444444555666777333333333333333333333333555555555555555555555555444444444444444444444444222222333333333444444444222333444444555555444444444444444555555555666666666666666777999<<>>>>>>>>======@@@EEEIIILLLKKKHHHDDDAAABBBHHHMMMPPPKKKFFFEEEGGGJJJKKKKKKNNNMMMKKKJJJKKKNNNSSSVVVVVVUUUXXX[[[XXXPPPOOOTTTRRRRRRRRRTTTUUUUUUSSSQQQVVVWWWZZZ]]][[[XXX[[[``````]]][[[YYYYYYYYYYYYXXXVVVZZZ^^^]]]ZZZZZZ___ddd\\\\\\___fffnnnuuuwwwwwwUUUCCCBBB>>>;;;???DDDDDD???FFFHHHIIIGGGCCCAAAAAABBBEEEGGGJJJPPPZZZggguuu~~~|||SSS???;;;;;;999888888777777777777777444444555555555555444444444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666777777777777888999:::;;;======<<<;;;>>>DDDLLLRRRUUURRRMMMRRRlll|||wwwrrrpppooolllcccVVVOOOOOOCCC>>>888666888999777444777777666777777888999:::<<<===<<<;;;999:::<<>>CCCKKKEEEGGGHHHFFFCCCAAABBBCCCEEEFFFIIINNNVVVbbbooowwwttt~~~}}}aaaGGG:::888888999888777777666666777777555555666666666666555555444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555666666666666777666666777777888999:::;;;;;;;;;:::<<>>???>>>===;;;;;;===???======>>>???AAAEEEJJJOOONNNLLLIIIEEEEEEIIIOOOTTT\\\UUUMMMGGGFFFHHHKKKNNNLLLMMMMMMMMMNNNQQQVVVYYYUUUXXX]]]```\\\TTTQQQRRRTTTWWWYYYYYYWWWVVVXXXZZZ[[[]]]ccchhhddd\\\XXXZZZ[[[[[[[[[[[[ZZZYYYWWWWWWZZZXXXWWWYYY]]]`````````[[[[[[\\\```gggoootttvvvyyypppVVVAAA>>><<<888>>>MMMFFFFFFGGGEEECCCBBBCCCDDDDDDEEEFFFJJJPPPYYYdddkkknnnrrr}}}zzzjjjVVVHHH@@@:::999:::999888777777666666777777666666777777777777666666444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444555555555555666666666666555555666666777888999999:::::::::;;;>>>CCCGGGJJJJJJJJJQQQkkk||||||}}}vvvrrrppphhhXXXGGG======:::777555666777666555777777777888999:::;;;<<<>>>?????????>>>>>>@@@BBB@@@AAABBBBBBCCCGGGKKKOOOQQQOOOKKKIIIJJJOOOUUUZZZbbb[[[QQQIIIFFFHHHLLLOOOQQQRRRRRRQQQOOOOOOSSSVVVVVV[[[aaaccc___XXXTTTSSSUUUYYY]]]\\\XXXWWWZZZ^^^ZZZ\\\aaadddaaaYYYWWWYYY___```aaa```]]][[[YYYXXX^^^]]][[[[[[\\\^^^___```^^^]]]\\\___dddkkkqqqttt}}}yyy]]]KKK???999===EEEGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDFFFIIIPPPXXX^^^fffhhhnnnzzzgggRRRAAA>>>===999777:::888888777666666666666666555555666666666666555555444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555444444444555555555666666555444444555555666777888888999:::::::::<<>>@@@AAAAAABBBEEEGGGEEEFFFFFFFFFFFFGGGJJJMMMPPPNNNKKKJJJMMMRRRXXX[[[ddd^^^UUULLLHHHHHHLLLPPPRRRUUUVVVTTTQQQPPPRRRVVVVVV\\\aaaaaa]]]YYYVVVTTTVVVZZZ^^^]]]YYYYYY\\\aaaZZZ[[[]]]___\\\XXXYYY^^^dddfffgggfffbbb^^^]]]]]]cccdddddd```[[[ZZZ^^^bbbaaa```___```ccciiiooosssxxxyyyWWW???===@@@???GGGFFFFFFFFFEEEDDDBBB@@@AAABBBBBBCCCEEEIIIOOOSSSZZZ]]]aaahhhtttqqqQQQBBB888999:::555444777888777777666555666666666333444444555555444444333444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555444444444444555555555555444444444444555666777888999:::;;;;;;:::;;;>>>@@@JJJIIIFFFJJJbbbwwwqqqmmmdddTTTDDD;;;888777777777777777888888777888888999:::<<<===>>><<<>>>AAACCCDDDEEEHHHJJJJJJJJJJJJIIIHHHHHHJJJLLLNNNLLLJJJKKKOOOSSSWWWXXXbbb^^^XXXPPPKKKJJJMMMPPPPPPTTTXXXWWWSSSRRRUUUYYYTTTZZZ^^^[[[XXXXXXWWWVVVXXXZZZ\\\[[[ZZZZZZ]]]```]]]\\\]]]^^^\\\ZZZ^^^dddfffiiijjjhhhdddbbbbbbdddgggiiihhhccc[[[YYY]]]bbbbbbbbbbbbccceeekkkqqqvvv|||rrrppprrrvvv```AAA>>>???;;;CCCCCCEEEGGGHHHGGGCCC@@@AAAAAABBBBBBBBBEEEIIIMMMQQQVVV\\\```gggvvvcccBBB===999::::::888888:::888777666666555555666666333333333444444333333333444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333444444444444555555555555444444555555666777888:::;;;;;;::::::;;;===???HHHHHHFFFJJJaaa~~~yyyrrrkkkeee\\\MMMAAA;;;666777888888888888999:::888888888999;;;<<<>>>???>>>@@@CCCEEEEEEFFFHHHJJJLLLLLLMMMKKKJJJJJJKKKMMMNNNMMMLLLNNNSSSVVVWWWWWW^^^]]]ZZZTTTNNNLLLMMMOOOQQQVVV[[[ZZZUUUSSSUUUYYYUUU[[[]]]XXXUUUYYY\\\[[[YYYYYYYYYYYYZZZ\\\^^^______^^^^^^___]]]ZZZ^^^eeecccfffhhhgggdddcccfffjjjjjjiiifffaaa\\\[[[]]]``````bbbdddfffiiiooowww|||~~~yyyrrrnnnvvvvvvnnnzzzYYYHHHAAA>>><<<>>>BBBGGGKKKKKKGGGCCC@@@AAABBBBBBBBBDDDGGGJJJNNNRRRWWW[[[```kkkyyyVVV>>>>>><<<999:::>>>>>>;;;777777666555555555555666333444444444444444444333444444444444444444444444444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333444444444555555555555555555555666777888999999::::::999888999<<>>;;;666777888999888999:::;;;888888888999;;;===>>>???@@@BBBEEEFFFFFFFFFHHHIIILLLMMMMMMLLLKKKKKKLLLNNNQQQPPPPPPSSSXXX[[[ZZZYYY[[[\\\ZZZVVVPPPMMMMMMOOOUUUZZZ^^^\\\UUUQQQRRRVVVYYY^^^^^^XXXVVV\\\aaaaaaZZZXXXWWWWWWZZZ]]]]]]]]]^^^^^^___```]]]YYY\\\bbb^^^bbbeeedddbbbdddiiinnnkkkgggbbb^^^^^^^^^___^^^^^^aaaeeeiiimmmsss{{{{{{xxxsssoooooozzzqqqwww}}}[[[IIIGGG777:::@@@HHHNNNNNNJJJFFF@@@AAABBBBBBBBBDDDGGGIIIIIIKKKNNNRRRWWW^^^fffjjjwwwGGG<<>>===DDDOOOSSSOOOFFFFFFEEECCCAAABBBEEEHHHLLLJJJKKKOOOPPPQQQWWW^^^hhhtttaaaDDD::::::999999888777666666555555555555555555555555666555555555555444444444555555555555555555555555444333333222222333333444333333333333333333333333333333333222222111111111111111111111111111111111444444444444444444444444333333333444444444555555666666666666777777777777888999;;;<<<<<<<<<;;;:::===DDDFFFRRRqqquuussstttvvvmmmXXXEEE<<<999888:::888888999<<<===>>>============>>>>>>@@@AAAAAADDDCCCDDDHHHIIIIIILLLRRRQQQQQQPPPMMMLLLLLLNNNPPPQQQRRRSSSTTTUUUWWWZZZ[[[ZZZZZZXXXVVVTTTSSSSSSTTTWWWdddfffVVVFFFFFFNNNRRR\\\\\\]]]]]]^^^___```aaa^^^]]]\\\\\\^^^^^^]]]\\\]]]^^^^^^\\\YYYXXXZZZ]]]YYYXXXXXXZZZ]]]```cccdddddddddaaa^^^[[[[[[^^^```dddcccffflllppppppqqqsssxxx}}}wwwsssyyy}}}oooMMMAAA:::>>>DDDGGGLLLSSSQQQLLLEEE@@@@@@BBBEEEGGGKKKIIIJJJMMMNNNOOOSSSYYY]]]fffuuunnnXXXIII888::::::999888888777666666555555555555555555555555666555555555555444444444444444444444444444444444444333333222222333333444333333333333333333333333333333333222222222111111111111111111111111111111444444444444444444444444333333333444444444555555555555555555666666666666999999;;;<<<===>>>>>>>>>???FFFFFFQQQooovvvwwwzzzxxxlllUUU@@@777888;;;:::999999:::<<<>>>>>>===@@@@@@@@@AAAAAAAAABBBBBBCCCCCCFFFKKKLLLKKKNNNRRRQQQQQQPPPNNNLLLLLLOOOQQQTTTSSSSSSTTTWWWXXXXXXXXXYYYXXXXXXWWWWWWVVVVVVVVVTTT```bbbRRRCCCCCCMMMTTT[[[\\\]]]^^^___^^^^^^]]]]]]]]]]]]```bbbdddcccbbb]]]^^^]]][[[XXXWWWXXXYYYXXXYYYZZZ\\\^^^___```aaa```aaa```^^^\\\]]]___aaaddddddiiippprrrnnnlllmmmwww~~~{{{yyy}}}||||||cccKKK;;;===>>>:::AAAOOOZZZSSSHHHBBB@@@BBBDDDDDDGGGFFFHHHLLLMMMLLLOOOTTTXXX\\\fffrrr|||}}}hhhMMM@@@???999999999999888888777777666555555555555555555555555666555555555555444444444333333333333333333333333444333333222222333333444333333333333333333333333333333333222222222222111111111111111111111111111444444444444444444444444333333333444444444555555444444444444555555555666999999:::;;;>>>AAACCCEEECCCHHHFFFOOOmmmwwwdddOOO>>>777888;;;:::999999;;;===>>>===<<<@@@@@@AAABBBCCCDDDDDDDDDCCCEEEKKKRRRSSSOOOMMMOOOOOOOOOOOONNNMMMNNNQQQTTTXXXVVVVVVWWWXXXYYYVVVTTTVVVVVVVVVWWWXXXXXXWWWVVVTTT[[[ZZZOOOEEEHHHPPPVVVYYY[[[]]]^^^___]]][[[ZZZXXXYYY[[[```eeehhhiiihhh]]]bbbfffddd]]]WWWWWWYYYYYY\\\___`````````______]]]]]]\\\[[[[[[]]]bbbeeedddfffnnnuuuuuuooojjjjjjqqqwwwuuuuuuzzzvvvttt~~~~~~iiiOOOCCC;;;666<<>>CCCGGGJJJFFFIIIFFFMMMkkkpppXXXFFF>>>;;;:::999:::::::::<<<>>>>>>===;;;===???AAACCCEEEFFFGGGGGGDDDHHHQQQYYYYYYQQQKKKJJJKKKLLLMMMMMMMMMPPPSSSWWWZZZZZZZZZZZZZZZYYYVVVSSSSSSSSSSSSVVVYYYYYYWWWTTTTTTSSSOOOJJJIIINNNSSSUUUWWWYYY\\\^^^^^^\\\ZZZXXXVVVWWWYYY]]]bbbfffgggggg]]]hhhrrrpppdddZZZXXX\\\YYY]]]aaabbb```]]][[[[[[ZZZYYYXXXWWWXXX]]]dddiiifffiiiqqqwwwtttkkkeeedddhhhllljjjnnnuuupppmmmvvvnnntttrrrUUUBBB>>>@@@BBBLLLQQQVVVVVVPPPHHHCCCAAAAAAAAAEEEJJJLLLLLLOOOTTTSSSRRRVVV\\\```eeennnwwwgggQQQGGG===;;;<<<555888888888777777777777777555555555555555555555555666555555555555444444444333333333333333333333333444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111444444444444444444444444333333333444444444555555444555555666777777888888999999999;;;>>>DDDIIILLLFFFIIIEEEKKKhhh}}}fffLLL@@@>>>>>>;;;999===<<<===???@@@@@@???======???BBBEEEGGGIIIIIIIIIEEEJJJSSS[[[YYYPPPIIIHHHIIIJJJKKKLLLLLLOOOSSSWWWXXX[[[^^^___]]]ZZZXXXXXXRRRQQQRRRVVVZZZZZZVVVSSSRRRMMMGGGGGGLLLQQQSSSSSSUUUWWWZZZ\\\\\\[[[YYYXXXZZZXXXXXXYYY\\\^^^___^^^]]]iiiuuuuuujjj___]]]___]]]aaaeeeeeebbb^^^\\\\\\XXXWWWVVVUUUVVVZZZaaafffeeehhhooorrrmmmccc]]]]]]aaadddfffqqq|||ttthhhlllhhhhhhoooyyyqqqxxxlllQQQFFF@@@:::@@@HHHSSSZZZXXXRRRJJJFFFBBBAAADDDIIIJJJJJJNNNTTTPPPPPPSSSXXX[[[\\\aaagggvvvvvvVVVAAA;;;777888999555777777777777777777777777555555555555555555555555666555555555555444444444333333333333333333333333444333333222222333333444333333333333333333333333111222222222222333333333111111111111111111111111444444444444444444444444333333333444444444555555444555555666777888999999999999999:::>>>CCCGGGJJJDDDGGGCCCIIIgggrrr\\\EEE=========<<<===@@@@@@AAACCCDDDDDDBBB@@@@@@BBBEEEHHHJJJJJJJJJJJJFFFHHHOOOVVVUUUNNNJJJJJJJJJKKKKKKKKKKKKMMMQQQTTTRRRYYY```bbb___\\\^^^```RRRRRRSSSWWW\\\\\\WWWRRRRRRMMMIIIJJJMMMQQQRRRSSSTTTVVVXXXZZZ[[[ZZZYYYYYY[[[YYYVVVUUUVVVXXXYYYZZZ\\\dddlllnnnjjjeeebbbaaa```dddhhhgggbbb]]]\\\]]]WWWWWWXXXWWWVVVWWWZZZ\\\___ccciiimmmhhh___\\\___^^^dddmmmhhhbbbcccccchhhrrrqqqiiikkkNNN@@@<<<<<<@@@HHHTTT]]]]]]VVVNNNEEECCCDDDGGGGGGGGGKKKQQQOOOMMMPPPUUUXXXXXX\\\aaagggpppdddJJJ======888888<<<;;;666777777777777777777777555555555555555555555555666555555555555444444444444444444444444444444444444333333222222333333444333333333333333333333333111111222222222333333333111111111111111111111111444444444444444444444444333333333444444444555555333333444555666777888999888888999:::===AAADDDFFFBBBEEEAAAHHHfff|||||||||hhhUUUCCC<<<<<<;;;===AAACCCCCCDDDFFFHHHGGGEEEBBBDDDEEEHHHJJJKKKKKKKKKJJJFFFGGGKKKPPPPPPKKKKKKMMMLLLLLLLLLKKKJJJKKKNNNPPPMMMVVVaaaddd```^^^bbbgggTTTSSSTTTYYY]]]]]]XXXRRRTTTQQQOOOOOOPPPPPPRRRUUUTTTUUUWWWXXXZZZZZZZZZZZZZZZWWWSSSRRRTTTWWWYYYZZZ\\\]]]aaaeeeiiiiiieeebbb]]]aaadddbbb\\\XXXWWWXXXVVVXXXZZZZZZXXXUUUTTTSSSXXX\\\dddiiigggbbbbbbfff^^^fffvvviii\\\ZZZ\\\aaafffmmm|||{{{gggzzzZZZEEEGGG===:::>>>MMM^^^eee^^^UUUHHHEEEDDDEEEEEEDDDHHHNNNJJJHHHJJJOOORRRTTTXXX^^^bbbjjj|||LLL;;;999???999555999;;;666666666666777777777777555555555555555555555555666666555555555444444444555555555555555555555555444333333222222333333444333333333333333333333333111111111222222333333333111111111111111111111111444444444444444444444444333333333444444444555555222222333444555666777888888888999:::<<>>???<<<@@@HHHGGGFFFGGGJJJMMMNNNKKKHHHIIIJJJJJJKKKLLLNNNRRRVVVPPPGGGGGGQQQVVVQQQNNNQQQOOOOOONNNLLLKKKKKKNNNPPPPPPTTTWWWXXX[[[cccrrr~~~YYYWWWWWW[[[\\\XXXSSSOOOKKKLLLOOOTTTSSSOOOMMMPPPUUUVVVWWWVVVUUUTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUYYYYYYYYY^^^kkksssjjj\\\```^^^[[[ZZZZZZXXXTTTPPPWWWYYY[[[YYYVVVTTTUUUWWWYYY^^^dddeeebbb```aaaccc[[[bbbqqqmmmWWW[[[]]]```bbbaaahhhzzzaaaJJJ888BBBCCC???KKKdddoookkk[[[PPPFFFCCCAAA???EEEMMMLLLMMMMMMMMMMMMOOOSSSVVVZZZ]]]iii{{{ddd@@@>>><<<999888777777777777777777777777777777777666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222444444222222222222444444333333333222222111111111000//////000111222222111333333333222222111111111111222222333333222222111555555555555555666777777666777888:::;;;<<<<<<===???GGGCCCFFFddd{{{qqqrrr|||yyy{{{xxxZZZIII===???CCCBBBDDDJJJJJJIIIJJJLLLOOOOOOMMMJJJHHHJJJMMMOOOSSSWWW]]]aaa___TTTPPPVVVYYYTTTSSSWWWSSSQQQPPPOOOOOOPPPRRRSSSPPPRRRTTTUUUWWW^^^iiirrrZZZWWWVVVXXXZZZXXXQQQLLLHHHKKKQQQUUUSSSNNNMMMQQQSSSVVVXXXYYYWWWUUUSSSSSSTTTVVVYYY\\\\\\ZZZXXXVVVWWWXXXYYYZZZ___dddaaaXXXYYYXXXZZZ^^^aaa___YYYRRR[[[\\\\\\YYYTTTQQQRRRTTTWWW]]]bbbccc___[[[ZZZ[[[ZZZ]]]fffuuuzzzhhhWWWaaabbbcccaaa[[[ZZZdddppp}}}pppPPPGGG<<<777<<>>===<<<;;;999AAA@@@FFFccc}}}yyytttrrrzzzyyyfffLLLAAA;;;CCCMMMQQQPPPPPPOOOOOOOOOPPPPPPPPPNNNMMMOOOQQQRRRSSSSSSUUUWWWZZZ]]]UUUQQQSSSVVVVVVZZZ___aaa\\\XXXYYY^^^bbbaaa___XXXUUUSSSSSSVVVYYYYYYXXXTTTRRRPPPSSS[[[aaa]]]UUUKKKQQQZZZ]]]VVVMMMNNNTTTTTTVVVXXXXXXUUURRRQQQPPPMMMQQQXXX]]]___\\\XXXTTTZZZccciiibbbVVVPPPTTTZZZUUUUUU[[[fffpppqqqiii```cccbbb___YYYSSSPPPRRRTTTXXX]]]bbbdddaaa[[[WWWTTTXXXSSSPPPSSS[[[___^^^[[[PPPRRRUUUWWWUUUSSSWWW^^^[[[uuu{{{nnnNNNIIIHHH@@@AAALLLlllsssvvvlllXXXIIIIIIOOOJJJIIIIIIIIILLLNNNOOOPPPSSSOOONNNRRRVVVZZZaaahhhxxxzzzhhhYYYUUUXXXccctttwww[[[IIICCC@@@>>>888888777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555222222222222222222222222333222222222222222222333222222222111111111111111000111222111111000111222222222222222222222222222111222222333333222222111555444444444444555666666888999<<<======<<<:::999999@@@???FFFbbbxxxyyyzzzeeeSSSEEE???<<>>???999>>>@@@KKKccc|||jjjXXXHHHAAABBBHHHHHHHHHGGGGGGHHHHHHIIIKKKMMMPPPQQQRRRSSSTTTUUUUUUWWWYYYXXXWWWXXX[[[___ZZZ___aaa[[[RRRPPPWWW```WWWWWWVVVVVVUUUVVVVVVVVVZZZ^^^aaa````````````___dddfffddd\\\XXXZZZ\\\\\\YYY^^^___[[[YYY\\\___``````dddhhhiiifffaaa]]]ZZZVVVVVVWWWWWWYYY[[[]]]___[[[[[[^^^gggppppppfff]]]YYY[[[]]]______]]][[[YYY^^^gggkkkddd]]]\\\]]][[[XXXUUUWWW[[[ZZZUUUUUUZZZYYYQQQKKKKKKMMMMMMOOORRRTTTOOOOOOSSSUUUPPPKKKIIIHHHIIIHHHFFFIIITTTeeerrroooYYYLLLDDDFFFJJJRRRfff|||mmmZZZRRRRRRSSSOOOIIIFFFJJJKKKIIIJJJOOOKKKNNNQQQRRRSSSVVV[[[___kkkvvvuuuKKKAAA===888666666777888999;;;:::999888777666555444666666666666666666666666666666555555555444444444444444444444444444444444666555333222111222333333333222222111111222222333222222222222222222222222000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333555444444444444555666666666666777999;;;===>>>???===BBBAAAGGG]]]{{{pppbbbSSSHHHDDDFFFGGGGGGGGGGGGHHHHHHIIIIIIKKKMMMOOOPPPQQQRRRSSSTTTTTTVVVXXXWWWVVVWWW\\\``````dddeee```WWWTTTWWW]]]VVVUUUTTTTTTTTTTTTUUUUUUWWW[[[___````````````___hhhkkkiiiaaaZZZXXXYYYYYY\\\```aaa]]][[[^^^aaaaaaaaacccfffeeebbb]]]ZZZXXXTTTVVVZZZ^^^aaaaaa___]]]]]][[[\\\bbbjjjjjjddd\\\^^^___aaaaaaaaa^^^\\\ZZZ```hhhkkkddd]]][[[[[[YYYYYYWWWXXX[[[ZZZUUUVVVZZZXXXQQQKKKJJJKKKKKKPPPVVVZZZTTTQQQRRRRRRLLLGGGEEEFFFFFFEEECCCCCCJJJTTT]]]tttyyy```HHHBBBEEEJJJTTT___qqq|||tttaaaQQQOOOHHHEEEHHHJJJIIIJJJLLLKKKNNNQQQSSSTTTVVVZZZ^^^aaahhhttt}}}pppZZZ???>>>;;;777555666777777777999999888777666555555444555555555555555555555555666555555555444444444444444444444444444444444444555444333222222222222333333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333444444444444444555666666555666888:::<<<===>>>>>>:::@@@???EEE\\\zzz|||ooo```VVVNNNHHHGGGJJJIIIIIIJJJKKKKKKLLLMMMNNNLLLLLLMMMNNNOOOPPPQQQRRRTTTVVVWWWVVVUUUWWW]]]bbbeeefffeee```YYYUUUTTTVVVSSSRRRRRRQQQQQQRRRSSSTTTRRRVVV[[[___```_________eeeiiihhhaaa[[[YYYXXXVVVZZZ^^^```^^^___cccffffffbbbccccccaaa]]]YYYWWWVVVUUUXXX]]]dddjjjiiiddd___bbb^^^[[[]]]aaabbb```\\\```aaaaaaaaa```]]]ZZZYYY^^^dddgggaaaZZZWWWVVVUUUWWWVVVWWWYYYWWWSSSSSSVVVUUUPPPLLLJJJHHHJJJSSS]]]\\\UUUOOOOOONNNIIIFFFEEEBBBBBBBBB@@@@@@BBBFFFIIIWWWjjjvvvwww~~~eeeUUUJJJCCCCCCIIIQQQ___tttooo```VVVNNNLLLLLLKKKIIIIIIIIIKKKMMMOOOOOOPPPRRRTTTWWWZZZ^^^dddlllxxx~~~wwwqqqYYYGGG???777;;;999777666666666555444777777666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444333222222222222333333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333444444444444444555555666444666888;;;=========<<<888======DDD[[[yyy}}}rrreeeVVVNNNKKKHHHIIILLLLLLLLLNNNOOOQQQRRRSSSSSSLLLKKKKKKMMMNNNOOOPPPOOOSSSUUUVVVUUUTTTWWW]]]ccccccaaa]]]XXXSSSPPPOOOOOOQQQPPPOOONNNOOOPPPRRRSSSOOORRRXXX^^^___]]]]]]_________]]][[[\\\^^^ZZZTTTSSSXXX[[[\\\```gggkkkjjjccccccaaa^^^YYYVVVUUUVVVZZZZZZ]]]ccciiikkkgggbbbiiiddd]]]ZZZZZZ[[[\\\[[[\\\\\\]]]]]]\\\ZZZXXXVVVXXX\\\^^^[[[VVVRRRQQQQQQSSSSSSTTTTTTQQQOOONNNPPPOOOMMMLLLJJJGGGJJJWWWdddWWWOOOIIIJJJKKKJJJIIIJJJ???@@@@@@@@@@@@@@@BBBDDD@@@RRRiiiyyyzzztttnnnlllvvv|||~~~cccJJJAAADDDBBBIIIVVViiiyyykkk[[[QQQNNNMMMKKKJJJIIIJJJKKKKKKKKKLLLLLLLLLTTTTTTSSSUUUYYYbbbmmmttt~~~{{{}}}lllYYYDDD666777:::999888777777888777555333555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333222222222222222222333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333444444333333444444555666333666999<<<>>>===<<<;;;777<<<<<>>777999<<<999888888999999999666444444444444444555555555555555555555555555555555555333333444444444444444444333333333333333333333333111222222222222222222222333222222111111222222333222222222222222222222222000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333333333333333333444555555444666999<<<======<<<:::888======DDD[[[zzzwwwxxxqqqaaaQQQLLLMMMLLLJJJIIIIIIJJJMMMOOOPPPQQQQQQPPPLLLKKKKKKNNNQQQQQQLLLHHHKKKNNNPPPPPPOOOQQQUUUYYY[[[XXXTTTPPPNNNOOOPPPRRROOONNNLLLLLLMMMPPPSSSUUURRRPPPTTT\\\]]]XXXYYY___ggg___TTTRRR[[[ccc]]]RRRPPPSSSUUUVVVZZZ``````]]]]]]]]]\\\YYYVVVUUUVVVWWWZZZXXXUUUTTTUUUXXX\\\___hhheee```ZZZUUUTTTWWWZZZXXXXXXXXXYYYYYYYYYXXXXXXTTTTTTVVVYYYWWWSSSRRRTTTSSSVVVVVVQQQNNNMMMLLLJJJDDDEEEGGGIIIGGGIIITTT```NNNGGGCCCFFFGGGEEECCCDDD@@@DDDGGGEEE???:::;;;===<<<<<>><<>>OOOeeeqqqsssjjjwww|||jjj^^^UUUKKKDDDAAAEEERRRaaazzzlll```VVVQQQLLLIIIIIIJJJJJJIIIJJJMMMOOOQQQRRRSSSUUUWWW[[[]]]bbbjjjuuu|||tttvvvzzz{{{|||iiiJJJ999999888888999555999777666666777888777555666666666555555555555555444444444444444444444444222222333333333444444444222222222222222222222222///000111222333222222111333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333333333222222333333444555777888999:::;;;<<<<<<<<<888===<<>><<<777EEERRRRRRFFF;;;999;;;777;;;:::555999KKK^^^hhhvvvyyyyyy^^^NNNEEEAAABBBGGGKKKdddkkkddd[[[TTTPPPNNNKKKIIIMMMMMMMMMMMMLLLNNNRRRUUUPPPSSSWWW\\\bbbiiipppttt~~~~~~xxxrrrqqqooolllsssrrrvvv~~~~~~~~~~~~|||zzzfffJJJHHH:::888;;;666666:::777888666444444555666666555777777666666666555555555444444444444444444444444222222222333333444444444222222222222222222222222///000111222333333222111333222222222222222222333000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333333333222222333333444555888888999999:::;;;<<<<<<777<<<;;;AAAXXXuuuwwwrrrqqqpppuuunnnppp]]]TTTPPPVVV[[[VVVNNNJJJNNNMMMOOOSSSSSSPPPNNNPPPPPPNNNOOOTTTYYYXXXPPPIIINNNTTTYYYZZZ\\\```bbb```ZZZ[[[___aaa\\\TTTRRRTTTQQQSSSQQQNNNPPPXXXYYYUUU\\\UUUXXXcccggg___ZZZ\\\eee]]]WWWVVVUUUSSSSSSVVVRRRRRRSSSTTTUUUVVVVVVWWWVVVTTTRRROOOOOOPPPQQQSSSVVVbbblllkkkccc\\\WWWSSSTTTSSSRRRRRRTTTUUUUUUTTTWWWYYYZZZXXXSSSOOONNNOOOVVVXXXXXXTTTNNNLLLNNNRRRRRROOOKKKHHHGGGEEECCCBBB@@@@@@@@@?????????>>>>>>???@@@AAABBBAAA???===<<<::::::DDDQQQOOO???333222555666888999;;;>>>CCCGGG```lll{{{}}}dddUUUNNNEEECCCCCCEEEQQQhhh{{{{{{lll```XXXVVVVVVOOORRRTTTSSSQQQOOOOOOQQQTTTUUUXXX[[[^^^_________jjjhhhhhhjjjmmmlllhhheeedddhhhnnnvvv~~~~~~~~~}}}|||}}}~~~~~~|||zzz~~~~~~~~~hhhQQQEEE;;;888888888888777777777777666666666666666666666666444555666666666555333333444444444444444444444444444444444444444444444444444444444444444444444444222333333333333222111111222222222222222222222222//////000000000111111111111111111111111111111111000111111111111222222222111111111111111111111111333333222222111222222222111222333444444444333333555555666777999<<<>>>???<<<@@@???GGGZZZsss~~~vvvttttttqqqhhhhhhwww|||oooZZZSSSRRRXXX\\\XXXRRRPPPRRRPPPQQQUUUUUUQQQPPPRRRQQQOOOPPPTTTYYYYYYTTTNNNLLLRRRVVVXXX\\\aaadddcccccc```___^^^ZZZTTTSSSVVVSSSVVVVVVRRRSSSXXX[[[YYY\\\XXX\\\fffhhhaaa]]]___rrrhhh___ZZZVVVSSSSSSVVVSSSSSSSSSSSSSSSTTTUUUVVVVVVTTTQQQNNNMMMNNNOOOPPPUUU___ggggggbbb]]]XXXSSSTTTSSSRRRRRRTTTVVVUUUUUUVVVXXXZZZXXXTTTQQQPPPPPPSSSUUUUUUQQQMMMKKKOOORRROOOMMMIIIHHHGGGGGGEEEDDD@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@???>>>;;;::::::888>>>HHHFFF:::333444555666777777777:::>>>AAAGGG\\\uuu}}}tttnnn|||{{{~~~uuubbbLLLBBB@@@===@@@NNN]]]kkkwwwrrrddd\\\[[[UUUOOOLLLMMMQQQSSSTTTOOOQQQSSSTTTVVVZZZ```eeefffeeeeeegggiiiiiigggdddcccfffjjjooouuu|||~~~yyy{{{~~~yyyxxxxxxyyy{{{{{{zzzyyy}}}~~~}}}~~~uuuXXXEEE>>>:::888888888777777777666666555555555555555555555555444555666666666555333333444444444444444444444444444444444444444444444444222222222222222222222222333444444444444333222222222222222222222222222222222222222222222222222333111111111111111111111111//////000000000111111111111111111111111111111111333333222222111222222333222222333333444444444333444555666888:::<<>>>>>>>>>>>>>>============>>>>>>>>><<<:::888777999555666<<<;;;444222555444555555444444444777999888KKKdddqqqmmmhhhmmmyyy```LLLIIIBBB;;;<<>>???DDDHHHOOOYYYiii{{{wwwqqqkkkeee``````^^^[[[YYYYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[]]]^^^^^^cccdddeeeeeefffgggjjjllloooppppppnnnlllnnnuuu{{{}}}}}}||||||}}}zzz{{{|||~~~~~~~~~{{{|||}}}zzzxxxsssrrrrrrtttwwwyyyyyyyyywwwxxxzzz}}}~~~~~~~~~}}}}}}~~~}}}vvvRRRGGG<<<555777:::888777777777666666666666555555555555555555555555555555555444444444333333333333333333333333333333333333333333333333333333111111111111111111111111444444444444444333333222000000000000000000000000000000000000////////////111111111111111111111111/////////000000000111111111111111111111111111111222222111111222222333333333222222222333333444444444555666888;;;>>>@@@BBBIIIJJJFFFJJJ\\\ttt|||}}}ccc^^^___fffkkkggg^^^YYYUUUYYY\\\\\\[[[\\\]]]^^^\\\XXXVVVWWWVVVSSSRRRUUUTTTVVVXXXYYYZZZ[[[]]]^^^SSSUUUUUUXXX___jjjooonnnqqqiiicccbbb```\\\XXXXXXYYY\\\^^^^^^ZZZWWW[[[```^^^]]]\\\\\\[[[\\\bbbjjjmmmfff```]]]YYYSSSOOOOOOWWWUUURRRPPPOOOPPPRRRTTTZZZYYYWWWUUUTTTTTTTTTTTTSSSUUUTTTUUUZZZ___]]]WWWVVVUUUVVVWWWZZZZZZYYYXXXQQQRRRTTTVVVWWWVVVTTTRRRVVVTTTQQQMMMJJJIIIJJJLLLIIIHHHFFFEEEEEECCCAAA???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777555444333333111111333333111111333000111333222222222444666888333444AAAQQQ]]]dddiiioootttmmm```RRRHHHDDDDDDEEEAAACCCIIIRRRaaatttzzzpppddd^^^^^^___]]]ZZZZZZZZZZZZZZZ[[[\\\]]]___```bbbcccccccccdddfffhhheeeggghhhhhhiiikkkqqquuuyyyzzz||||||zzzyyyyyyyyyttttttuuuxxx|||~~~~~~~~~~~~zzz|||~~~~~~}}}{{{{{{{{{xxxzzz}}}~~~{{{yyyvvvtttsssuuuwwwzzzzzzzzzyyyyyyxxxxxxyyy{{{}}}~~~|||}}}||||||UUU???AAA???::::::999777777777666666666666555555555555555555555555555555555444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333222111111000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222111111111111111111111111222111111111222222333444333333222222222333444555444555666888;;;===@@@AAABBBCCC@@@EEEWWWqqq~~~{{{eee___]]]______[[[YYYYYYVVVZZZ\\\ZZZZZZ]]]^^^\\\[[[XXXWWWXXXWWWSSSSSSUUUUUUXXX[[[[[[YYYYYY[[[]]]XXXYYYYYYZZZbbbkkknnnlllkkkfffccccccbbb]]]ZZZ[[[[[[[[[]]]^^^[[[XXXYYY^^^^^^\\\[[[ZZZZZZ]]]ccchhhddd___\\\]]][[[VVVRRRRRRVVVUUUSSSQQQQQQQQQSSSTTTVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVTTTSSSXXX^^^^^^ZZZXXXWWWXXXYYY[[[[[[YYYWWWQQQQQQQQQSSSUUUVVVTTTRRRUUUTTTQQQMMMKKKIIIHHHGGGHHHFFFDDDCCCBBB@@@===:::999999999:::::::::::::::999999888666555444333333222222222333333222111111///111222333222333444666333444888;;;>>>HHH\\\oooqqq~~~iiiWWWMMMGGGCCC@@@>>>===>>>EEERRRaaalll{{{lllddd```[[[WWWWWWYYYZZZZZZYYYYYY[[[\\\___aaacccddddddeeefffhhhggghhhhhhhhhhhhiiimmmooouuuxxxzzz{{{zzzyyyyyyzzzvvvuuuvvvwww{{{}}}|||~~~~~~|||{{{{{{}}}wwwxxxyyyyyywwwvvvvvvwwwwwwyyy{{{}}}~~~}}}{{{zzzyyywwwuuuuuuwwwyyyyyyyyy|||zzzxxxvvvvvvwwwzzz|||xxx|||}}}{{{vvvZZZCCC;;;AAAAAA@@@>>>777777777666666666666555555444444444444444444444444555444444333222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333222222111000111111111111111111111111000000000111111111222222000000000000000000000000111111111111222222222222111111111111111111111111111111111111222333444444444333222111222333444555555555666777999<<<>>>???>>>@@@>>>DDDXXXrrrzzzooodddZZZXXXXXXVVVWWWYYYUUUXXXYYYWWWYYY^^^___\\\ZZZWWWXXX[[[ZZZUUUTTTUUUUUUYYY]]]]]]XXXVVVWWWZZZ\\\\\\[[[\\\ccckkkkkkhhhfffcccbbbbbb```\\\]]]aaa^^^ZZZ[[[^^^]]]YYYXXX\\\]]]]]]\\\]]]```dddeeeddd```[[[XXXYYYXXXTTTRRRSSSUUUTTTTTTSSSSSSSSSTTTTTTSSSSSSTTTUUUWWWXXXYYYZZZYYYYYYWWWSSSUUU[[[^^^]]]ZZZYYYZZZ[[[\\\[[[YYYVVVRRRPPPOOOPPPRRRTTTSSSRRRQQQPPPNNNMMMKKKIIIFFFEEEEEECCCBBBAAA@@@>>>;;;888888888888999999999::::::888777666555444444444444333333333111111111111111///111333333222222333444111666;;;;;;777;;;MMM```kkk}}}vvvfffVVVJJJCCCBBB???===>>>DDDKKKQQQ```mmm}}}{{{nnneee```^^^aaaddddddbbb```aaabbbccceeegggiiiiiijjjkkkmmmkkkkkkjjjiiiiiijjjlllnnnqqqtttxxxzzzzzzzzzzzz{{{wwwwwwwwwxxxzzz}}}~~~}}}zzzzzz}}}}}}|||{{{zzzzzzzzz{{{|||xxxyyyxxxwwwtttssstttuuuvvvwwwxxxzzz{{{zzzzzzyyyzzzwwwuuuttttttvvvvvvuuuyyyxxxvvvsssrrrrrrrrrssssss}}}}}}eeeTTTEEE;;;;;;===:::>>>???555777777666666666555555555444444444444444444444444555444333222222222333333222222222222222222222222222222222222222222222222333333333333333333333333333333444444333333222111222222222222222222222222...//////000111222333333000000000000000000000000000000000000111111111111111111111111111111111111111111111111222333444555444333222111111333444666555555666777888:::;;;<<<>>>AAA@@@GGGZZZssszzzjjjZZZTTTVVVWWWWWWXXXSSSVVVWWWUUUYYY``````\\\YYYXXXYYY\\\\\\WWWUUUVVVUUUZZZ___]]]XXXTTTUUUXXX]]]]]]\\\\\\ccciiiiiidddcccaaa``````]]][[[___fff```[[[ZZZ^^^___[[[XXX[[[\\\]]]___bbbgggiiifffaaa___YYYTTTTTTSSSPPPPPPRRRTTTTTTTTTUUUUUUUUUTTTTTTSSSTTTVVVXXXZZZ\\\]]]^^^[[[[[[YYYTTTTTTZZZ^^^___[[[[[[[[[\\\]]][[[XXXVVVSSSPPPMMMNNNQQQSSSSSSRRRMMMLLLLLLLLLKKKIIIFFFDDDBBBAAA@@@@@@@@@>>>;;;888777777888888999999999:::777666555444444444444444555555333000///111111111000222333333222111111222000///111555555666<<>>>>>EEEXXXpppjjjUUUSSSWWWVVVXXX\\\VVVTTTRRRUUUZZZ\\\YYYUUUWWWVVVVVVWWWXXXWWWUUURRRVVVVVVUUUTTTTTTUUUVVVVVV]]]^^^^^^^^^___```aaaaaa```___]]]\\\\\\\\\\\\]]]XXXZZZ\\\\\\[[[ZZZZZZZZZYYYYYY]]]ccciiijjjddd___WWWWWWUUUSSSQQQPPPQQQQQQOOOSSSTTTRRRSSSWWWXXXVVVYYYWWWXXXZZZXXXWWW[[[aaa___]]][[[XXXVVVXXX\\\```\\\]]]\\\YYYUUUSSSSSSTTTOOOOOONNNMMMMMMNNNOOOOOOMMMLLLKKKIIIFFFCCCAAA???@@@===;;;:::::::::999888444444444555555555666666555444333333222222222222333333222222111000000000444333222111111111222333444444333333444555777888FFFUUUkkkyyytttooo}}}fff]]]SSSMMMFFF@@@???BBB;;;@@@DDDEEEDDDGGGMMMSSSaaarrr|||xxxyyysssmmmkkkmmmooonnnlllnnnpppssstttuuuvvvxxxyyyuuuxxxyyywwwsssqqqtttwwwwwwxxxyyy{{{{{{yyyuuurrruuuttttttuuuuuutttuuuwwwyyyxxxwwwuuusssrrrqqqpppwwwsssqqqrrrqqqoooppptttrrrqqqqqqpppnnnlllkkkjjjgggjjjkkkhhhdddaaacccffflll}}}aaaNNNCCC???@@@999888888777666555555444777777666555444444333333555444333333555555444333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333444444444444333333222222333333444333444555666555333000/////////000000111111111222///000222333333222000///000111111111111222222222///333444///---000333222111111111111111111111111333333333444444444555555333555777777666666888:::<<<>>><<>>>>>888666444333444444333222222222222222222222222222222222111111111111222222///000000111222222333333111111111111111222222222111111111222222333333444999555777CCCQQQ\\\gggpppxxxyyyzzz|||}}}uuuggg\\\XXXNNNKKKGGGGGGHHHGGGDDD@@@AAABBBDDDFFFHHHJJJNNNPPPYYY^^^gggsss~~~{{{tttpppooosssyyyyyyqqqiiiiiijjjkkkkkkiiiiiilllnnnkkkhhhgggkkkrrruuurrrnnniiijjjiiiggghhhjjjhhheeehhhiiikkkmmmllljjjgggfffdddaaa```ccccccbbbcccgggcccccceeefffgggggggggggg~~~|||{{{www~~~gggRRRIII@@@===;;;777777999777777666666666555555555555555555444444333333333555444333333555555444333333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111111000333333222222222222333333444444333222111111222222000000000000000111111111000000111111111111000000000000000000111111111111///333CCCSSSMMM999000555111111111111111111111111333333333444444444555555444555666666555555666888999<<<;;;AAARRRiiinnnkkkttt~~~~~~gggVVVQQQNNNPPPSSSSSSRRRRRRUUUTTTRRRRRRSSSVVVWWWXXXTTTSSSSSSUUUVVVVVVTTTRRRMMMNNNPPPQQQQQQPPPNNNMMMKKKOOOUUUZZZ\\\[[[YYYWWWZZZYYYXXXWWWWWWXXXYYYZZZ]]]ZZZVVVTTTTTTTTTSSSRRRRRRPPPMMMNNNQQQVVV[[[^^^VVVVVVYYY]]]___]]]WWWRRRPPPSSSVVVYYY```hhhjjjfff\\\WWWUUUVVVVVVTTTVVVYYYVVVWWWYYYXXXVVVTTTTTTTTTOOOPPPPPPOOOMMMLLLMMMOOOMMMKKKIIIFFFEEECCCCCCCCCCCCBBB@@@>>>===<<<<<<<<<777555333222333444333222333333222222222222222222111111000000000111111222//////000111222333333444111222222333333444444444111111222222222222222222444444555777;;;EEEWWWfffrrrttt|||tttgggaaaRRRRRRRRRQQQOOOKKKHHHFFF@@@AAACCCFFFHHHHHHEEECCCCCCGGGMMMVVV]]]aaaaaaaaacccbbbdddmmm{{{ooommmnnnnnnlllkkkkkklllmmmppplllhhhiiinnnqqqpppnnnmmmoookkkdddaaadddfffdddjjjllloooqqqrrrqqqooonnndddaaa```ccceeefffiiinnnnnnooosssvvvzzz}}}oooYYYJJJCCC>>>;;;;;;:::666555666666666666666555555555555444444444444444333333333555444333333555555444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333222222111111222222333333333222111111111222222111111000000000000000000000000000111111000000000//////000000000111111111000---555DDDDDD777111555111111111111111111111111333333333444444444555555444555666666555555666777999======BBBRRRiiioooiiilllrrrxxxaaaTTTQQQOOOOOOOOOOOOOOONNNOOOOOOPPPQQQRRRUUUWWWXXXRRRRRRRRRTTTUUUUUUSSSQQQMMMNNNOOOPPPPPPOOONNNMMMNNNPPPRRRTTTVVVVVVVVVVVVUUUUUUUUUWWWYYY\\\___``````ZZZUUURRRSSSSSSRRRPPPOOONNNMMMNNNQQQVVV[[[^^^UUUWWWZZZ\\\\\\ZZZXXXVVVRRRUUUWWWWWW\\\eeekkklll```YYYTTTTTTTTTSSSUUUXXXTTTUUUUUUTTTQQQPPPQQQRRRLLLMMMMMMLLLJJJIIIJJJLLLKKKJJJGGGDDDBBBAAAAAAAAA???>>><<<:::999888999999666444222222333333333111333333333222222222222222000000000///000000111222//////000111222222333333111222333444555555555444111222222333333333222222,,,333888777333666DDDQQQyyyuuummm```ccceeeeeeaaa[[[UUURRRJJJGGGDDDEEEGGGHHHFFFDDDAAACCCFFFIIIKKKLLLLLLLLLKKKHHHGGGNNN___uuu}}}{{{yyyxxxxxxzzzuuunnnjjjiiijjjlllmmmuuuzzzxxxmmmggglllrrrsssyyy{{{|||xxxvvvyyy{{{}}}yyy```OOODDD@@@:::888888;;;:::777666888555555555555555555555555444444333333333333333333555444333333555555444333333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222333333222222111111111111222222222222222222222222111111111111111111000000000000000000000000000000000000/////////000000000111111333---...555888222///111111111111111111111111111333333333444444444555555444555666666444444555666999>>>>>>BBBRRRiiitttmmmlllmmmwwwqqq]]]TTTSSSQQQNNNMMMNNNOOOOOOLLLMMMOOOPPPQQQSSSUUUVVVRRRRRRRRRTTTVVVVVVTTTRRRNNNNNNNNNNNNNNNNNNNNNNNNSSSSSSTTTTTTUUUUUUUUUUUURRRRRRTTTVVVYYY]]]```bbb```ZZZRRROOOPPPQQQPPPNNNNNNOOOPPPQQQSSSVVVZZZ]]]UUUYYY[[[ZZZVVVSSSTTTWWWTTTXXXXXXUUUWWW```jjjppphhh___VVVTTTSSSRRRTTTWWWRRRSSSTTTSSSQQQOOONNNOOOKKKLLLKKKJJJGGGGGGGGGIIILLLJJJGGGCCC@@@>>>===<<<<<<:::888666555555666777444222111000222222222111222222111111111000000000///////////////000111111000000000111222222222333000111222444555555444444222222333444444333222111///444888777444666;;;@@@]]]nnnwwwqqqvvvnnnooossswwwxxxsssiiiaaa]]]VVVNNNKKKKKKKKKHHHDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAFFFQQQ___kkkrrrvvvyyy~~~vvvooonnnssswww~~~xxx\\\KKKCCC???===:::888999<<<;;;777777:::555555555555555555555555333333333333333333333333555444333333555555444333333333333333333333333333222222222222222222222222222222222222222222222222000000111222333444555555222222111111111111222222000111222333333222111000111111111111000000000///000000////////////000000////////////000000000111111111111111111111111111111111111111111111111111333333333444444444555555444555666666444444555666777======BBBQQQhhhzzzsssooommmkkkzzzfffTTTUUUUUUSSSNNNMMMOOOQQQQQQJJJLLLOOOPPPQQQQQQSSSTTTSSSSSSSSSUUUWWWWWWUUUSSSOOOOOONNNMMMMMMNNNOOOOOORRRSSSSSSSSSSSSSSSRRRQQQSSSSSSTTTUUUXXX[[[]]]___```YYYQQQMMMNNNOOONNNLLLLLLMMMOOOPPPQQQSSSUUUWWWVVVZZZ\\\WWWPPPMMMQQQVVVUUUZZZYYYTTTRRR\\\jjjrrrooodddYYYTTTSSSQQQSSSVVVPPPRRRUUUTTTRRROOOMMMLLLJJJKKKKKKIIIFFFEEEFFFGGGNNNKKKGGGCCC???<<<:::999:::888666444333444555666333111//////000111111000111111000000/////////...///////////////000111111111111111111111222222222///000222333444444333333222333444555444444222111666555222000333777888777CCCZZZssszzzqqqkkksss~~~pppooosss|||uuuiiiddd^^^VVVTTTUUUSSSNNNHHHEEEEEEDDDBBBAAAAAACCCEEEDDDDDDFFFKKKQQQWWW[[[\\\\\\]]]___eeeqqq||||||[[[FFFAAAAAA<<<777:::999999;;;999444444777444555555555555555555555333333333333333333333333555444333333555555444333333333333333333333333333222222222222222222222222222222222222222222222222000000111222444555666777222222111111111111222222///000222333333222111///222111111111000000//////000000////////////000000////////////000000000000,,,333777333111333555444111111111111111111111111333333333444444444555555444555666666444333444555555;;;===AAAPPPggguuunnnxxxwwwjjj]]]TTTWWWVVVVVVUUURRROOONNNPPPQQQQQQPPPPPPRRRUUUTTTQQQRRRSSSUUUWWWXXXXXXWWWWWWUUUSSSPPPMMMMMMMMMOOOPPPWWWVVVUUUTTTTTTUUUXXXYYYSSS\\\dddaaaXXXRRRSSSXXXRRRSSSSSSQQQNNNKKKJJJKKKOOOOOOMMMKKKKKKPPPSSSTTTRRRPPPNNNMMMNNNQQQTTTVVVVVVYYYYYYTTTUUU\\\eeejjjkkkgggaaaZZZUUUQQQPPPOOOSSSRRRPPPNNNLLLJJJHHHGGGHHHGGGEEEDDDCCCDDDEEEFFFHHHFFFCCC@@@<<<999777666666666555444444333222222000000000000000000000000111000000///......------111111111000000/////////000...,,,...222444222000111111111111111111111111222555444000000333333111333222222222222333333444:::???JJJXXXgggrrryyy{{{xxxxxxxxxooolllmmmggg[[[OOOMMMKKKIIIHHHHHHGGGDDDBBBCCCCCCFFFIIIHHHDDDDDDHHHJJJJJJJJJJJJMMMYYYjjjwwwrrrvvvwwwxxx}}}```SSSCCC;;;;;;===;;;888;;;<<<;;;888444222444666777666555444444444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111//////000111222333333333111222222333333222222111111111111111111111111111333111///000222333222///111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333222111000000111222333222222222222333444555555444444444555555555555666888;;;;;;AAAPPPccc}}}pppqqqpppkkkccc]]]YYYWWWQQQQQQPPPPPPPPPOOOPPPRRRPPPPPPQQQSSSVVVXXXVVVTTTSSSTTTUUUUUUVVVVVVWWWWWWUUUSSSQQQOOONNNOOOQQQRRRVVVWWWVVVTTTRRRSSSVVVXXX[[[aaaeeeaaaWWWQQQPPPSSSPPPPPPOOOMMMLLLLLLNNNPPPTTTRRROOOLLLKKKNNNPPPRRRPPPNNNMMMMMMOOORRRVVVYYYXXXZZZXXXTTTTTTZZZ___```gggddd^^^XXXTTTQQQPPPOOOQQQPPPOOONNNLLLIIIGGGFFFEEEDDDBBBAAA@@@AAACCCDDDDDDCCC@@@===:::888777666555555444444333222222111000000000000000000000000////////////000000000000000000000111111111111111///000111000//////000000000000000000111111111111222444444111222555666444222222222111222222333444444555999BBBRRRfffyyyrrreee]]]SSSMMMMMMNNNNNNMMMFFFDDDDDDFFFEEEBBBBBBFFFBBBCCCDDDDDDFFFMMMVVV]]]UUUVVV[[[```ccckkk{{{rrr]]]NNNLLLDDD;;;777777777444111666888::::::777555666777666666555444444444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000111222222222333111222222333333222222111111111111111111111111111333111///000222333111000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222111000000111222222222222222222333444555555555555555666666666777777666::::::@@@NNNbbb{{{nnniiibbb[[[VVVUUUWWWYYYSSSRRRQQQOOOOOORRRTTTUUUQQQOOOPPPSSSXXX[[[ZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSQQQQQQRRRTTTUUU\\\\\\\\\YYYVVVVVVYYY]]]```bbbccc___YYYTTTSSSTTTPPPOOONNNLLLKKKNNNRRRVVVZZZVVVQQQMMMKKKLLLNNNQQQNNNMMMMMMNNNPPPTTTXXX[[[XXXYYYWWWTTTUUU[[[\\\ZZZbbb___[[[VVVRRRQQQPPPQQQNNNNNNOOONNNLLLIIIFFFDDDCCCAAA???======>>>@@@AAA???>>>===:::999777666666333333333222222111111000////////////////////////......///000000111222222------...//////000111111,,,///222222///...111555//////000000111111222222222444444111111444555222222222222222222333333444777555333444<<>><<<<<<===???AAA>>>===;;;999777666555555222222111111000000000000////////////////////////......//////000111111111//////000000111111222222000222333222///...///111000000000111111222222333444666555111000333333000555555444444444444555666666777777555666===JJJUUUwwwxxxvvv|||xxxkkk]]]SSSLLLFFFDDDGGGHHHFFFEEEDDDDDDDDDBBB@@@BBBCCCEEEFFFDDDDDDMMMXXX```dddccc]]]XXX[[[___aaakkk}}}xxx{{{yyyrrrttt{{{}}}{{{ooommmkkklllttthhhQQQEEE>>>;;;;;;444555666666666777888:::777888888888666555444333333333444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111222222222222111111111111111111111111111111111000000000111111111000111111111111111111111111000000000000000000000000////////////////////////000000111111111222222222222111111111111111111222222222222222333444555555555555666666666777777777666999999@@@MMMaaazzzhhh]]]YYYXXXZZZYYYUUUVVVZZZYYYXXXSSSNNNOOOVVVXXXUUUYYYNNNGGGJJJQQQUUUYYY]]]YYY\\\aaacccccc___ZZZVVVVVVVVVUUUUUUUUUVVVWWWWWWYYYYYYYYYYYYXXXXXXXXXYYYYYYXXXYYY[[[^^^bbbdddeeeZZZ[[[ZZZXXXUUURRRRRRRRRYYYSSSNNNOOONNNLLLOOOUUURRRQQQPPPPPPPPPRRRSSSUUUMMMOOOPPPQQQWWW]]]\\\XXXYYYWWWTTTQQQPPPQQQSSSTTTKKKLLLMMMNNNMMMJJJGGGEEEDDDBBB???<<<<<<>>>@@@BBB>>>===;;;888666444333333111000000000000000//////////////////////////////////////////////////////222222333333333444444444777444222222444444222000333333444444444555555555888::::::777888<<<===;;;;;;;;;:::999888888999999000555888999888:::AAAGGG```xxx|||lll^^^SSSPPPQQQMMMJJJGGGFFFGGGIIIJJJJJJCCCAAABBBFFFHHHFFFHHHKKKNNNRRRRRRNNNLLLPPPTTTUUUWWW```llluuuuuuoooiiidddgggfffkkk|||zzzqqqrrrqqqrrryyyrrrhhhiiinnnooommmlllgggaaaZZZ]]]kkkzzz~~~zzz{{{yyywwwwwwiiiPPPBBB===:::777666::::::888555222444888;;;BBB???;;;888555444333333111222333444444333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111000111111222222111111000000000000000000000000000000000111000000000000111000000000000000000000000////////////////////////////////////////////////000000111111111222222222111111111222222111111111222222222222333444555555444444555555555666666666888;;;;;;@@@NNNaaazzzhhhXXXTTTTTTVVVRRRMMMQQQZZZYYYZZZWWWTTTZZZeeeiiidddaaaRRRGGGJJJPPPRRRVVV[[[YYY]]]bbbeeeddd```[[[WWWVVVVVVUUUUUUUUUUUUUUUUUUWWWVVVWWWZZZ^^^___\\\XXXXXXXXXYYY[[[\\\___aaabbb]]]]]]]]]ZZZVVVSSSQQQPPPUUUOOOLLLPPPPPPMMMPPPWWWTTTSSSQQQPPPOOOOOOPPPPPPMMMPPPPPPOOORRRUUUUUUQQQTTTRRRPPPNNNNNNPPPRRRSSSIIIJJJKKKLLLKKKIIIGGGEEEDDDAAA>>>;;;;;;===@@@BBB===<<<999777555333222111000000000000000000000000////////////////////////000000000000000000000000000111111222333444444555222111222999BBBHHHJJJHHH@@@@@@@@@@@@@@@@@@@@@@@@AAADDDEEEEEEHHHMMMPPPNNNDDDCCCBBB@@@???>>>>>>>>>:::;;;;;;999888999===AAAFFF```uuussslllmmmkkkggg```YYYSSSNNNLLLLLLMMMIIIIIIMMMOOOLLLIIIIIIBBBEEEDDDCCCEEEKKKNNNMMMLLLNNNRRRUUUWWWVVVRRROOOSSSUUUYYY^^^cccccc___\\\UUUZZZ^^^^^^```cccbbb___[[[QQQMMMTTTZZZWWWTTTTTTOOOOOOUUUgggjjjWWWIII<<<999:::888555333555666777999<<<@@@FFFJJJHHHCCC===888666666555555000111222333444333222111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111222222000000111111111111000000000000000000000000000000///000111111//////000111000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222000111222222222222111000222222222222333444555555444444444444555555555555888;;;;;;AAANNNaaavvvbbbXXXVVVZZZ\\\TTTIIILLLWWWVVVZZZYYYXXXbbbqqqvvvpppgggWWWLLLPPPUUUTTTTTTXXXYYY[[[^^^``````]]]ZZZXXXVVVUUUUUUTTTTTTSSSSSSSSSWWWUUUVVV]]]fffhhhaaaYYYVVVXXXZZZYYYXXXXXXYYY[[[YYYYYYXXXVVVSSSQQQQQQSSSRRRLLLKKKQQQQQQMMMNNNVVVSSSRRRQQQOOONNNNNNNNNNNNOOOSSSTTTQQQPPPRRRRRRPPPPPPNNNLLLKKKKKKLLLOOOPPPGGGHHHHHHHHHGGGFFFEEEDDDAAA???;;;888777:::===@@@888777666444333222111111000000000000000000000000000000000000000000000000111111111222222333333444333444666888:::<<<>>>???;;;>>>DDDLLLVVV___dddgggVVVVVVVVVUUUTTTTTTSSSSSSPPPSSSTTTSSSUUU[[[]]][[[MMMLLLJJJGGGEEECCCCCCBBBEEEBBB???;;;999999:::;;;888KKKWWWeeezzzwwwiiiaaa^^^[[[\\\aaafffcccXXXNNNKKKFFFFFFDDDEEEKKKRRRSSSOOOJJJLLLNNNOOONNNNNNOOOOOOPPPPPPPPPOOONNNMMMLLLKKKNNNYYYdddfffccc___ZZZTTTRRRQQQ\\\oooxxxrrrlllllliiilllsss~~~pppbbbQQQ<<<<<<888555888999777777999000444:::BBBHHHKKKKKKKKKAAA===888666666777666444///000222333444333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333000000111111111111000000000000000000000000000000...000111111///...///111000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222000111222222222222111000222222222222333444555555555555555555666666666666777::::::@@@MMM```mmmWWWXXX[[[dddiii]]]LLLJJJSSSPPPUUUUUUUUU```pppuuunnnkkk[[[QQQVVVZZZVVVSSSUUUYYYYYYYYYZZZZZZZZZYYYYYYUUUUUUTTTTTTSSSRRRQQQQQQSSSPPPQQQ[[[gggjjjaaaVVVSSSVVVYYYXXXUUUSSSUUUWWWUUUTTTRRRPPPNNNOOOSSSVVVQQQJJJJJJRRRRRRLLLMMMTTTQQQQQQPPPOOONNNNNNNNNNNNQQQWWWXXXUUURRRSSSUUUUUUMMMKKKIIIHHHHHHJJJLLLNNNFFFEEEEEEDDDDDDDDDDDDDDD???<<<888555444777:::===444333333222111111111222000000000000111111111111111111111111111111111111000111222333555666777888>>>???BBBEEEIIILLLOOOPPPUUUZZZ___bbbcccffflllpppjjjiiiiiihhhgggfffeeeeee\\\___^^^[[[\\\___```^^^RRRQQQNNNLLLIIIGGGFFFEEEAAA???>>>===>>>>>><<<::::::BBBAAACCCVVVeeennnwwwyyy|||jjjbbbYYYXXXUUUVVV^^^ffffff```TTTYYY^^^^^^ZZZYYY\\\aaa___\\\YYYXXXXXXXXXVVVTTTcccsssvvvnnnggg```iiizzzkkk[[[HHHBBBAAA888555555777888444///111777555999AAAGGGIIICCC:::222666333111222555666444222...///111333444333111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000111222333333444000000111111111111000000000000000000000000000000...000222111...---///111000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222000111222333333222111000222222222222333444555555666666666666777777777777666999999???LLL___vvvcccUUU\\\___ffflllfffXXXOOOOOORRRVVVUUUTTT]]]iiihhh]]]YYYXXXVVVUUUUUUUUUVVVVVV]]][[[XXXVVVTTTTTTUUUUUUSSSSSSSSSQQQNNNMMMMMMNNNTTTQQQPPPTTT[[[______]]]WWWYYYXXXSSSOOONNNSSSXXXWWWTTTRRRSSSQQQOOORRRWWWUUUPPPLLLLLLOOOQQQOOOLLLKKKKKKLLLLLLMMMMMMNNNNNNRRRWWW[[[ZZZUUUQQQQQQRRRQQQNNNIIIGGGHHHIIIJJJJJJEEEEEEEEEDDDBBB@@@>>><<<<<<:::777555444666888999111111000000000/////////444444444333222111000///...000111222000000000111777666666777;;;@@@DDDGGGQQQSSSWWW[[[___aaaccccccjjjlllnnnqqqrrrssssssssswwwtttooommmllllllkkkjjjkkkfff```___bbbdddcccaaaZZZWWWTTTRRRPPPNNNKKKHHHEEECCC???=========;;;:::::::::;;;???DDDLLLSSSWWWoooxxx{{{rrrlllkkkppp}}}~~~wwwsssyyyuuuuuuuuurrrjjjhhhuuu|||qqqmmmllliiikkkppp~~~dddIII>>>===:::666444333444444555555444444333666666666666666777888888555555444444444333333333222222333333333333444444111111111111111111111111000000000000000000000000222222111111000000//////000000000000000000000000111111111111000000000000000000111222222222222111000000000000000///............//////000000111111111222222111///...///000111111000000//////..................//////////////////000111111111111111111111222222222333333333222222333333333333444444555666888:::;;;:::999888888666===>>>KKKdddwwwkkk^^^XXX[[[[[[aaagggeee[[[TTTSSSPPPSSSRRRQQQZZZgggggg^^^UUUUUUTTTSSSSSSTTTUUUVVVZZZXXXVVVTTTRRRRRRRRRSSSPPPQQQQQQOOOMMMLLLMMMOOOQQQOOONNNQQQWWW[[[[[[YYYUUUVVVVVVRRRNNNNNNRRRWWWWWWTTTSSSTTTRRROOOQQQVVVSSSOOOJJJJJJMMMOOONNNLLLKKKKKKKKKLLLLLLMMMMMMMMMSSSWWW[[[ZZZVVVRRRRRRTTTMMMLLLJJJHHHFFFEEEEEEFFFDDDDDDCCCBBB@@@>>><<<:::888777555444333444555666555444444333222222111111111111000000000111111111---...000111111222555666999<<<@@@FFFMMMUUU\\\aaadddeeehhhkkkmmmnnnooooootttuuuwwwxxxzzzzzz{{{{{{wwwuuurrrqqqqqqqqqqqqpppnnniiicccbbbdddfffeeebbb```]]]YYYVVVSSSOOOKKKHHHGGGDDDAAA??????>>>===;;;<<<<<<;;;;;;===@@@DDDFFFRRR[[[eeehhheee```___```^^^jjj~~~aaaOOO===999:::999666444333333444444444444333333666555555555555666777777444444333333333222222222222222222333333333444444111111111111111111111111000000000000000000000000222222222111111111111111000000000000000000000000111111111111000000000000//////000111111111111000000000000000000///............//////000000000000000111222111///...///000111000000000/////////...............//////////////////000111111111111111000000111111111222222222222222333333333333444444555666888:::::::::999888999666>>>>>>JJJcccjjj___\\\___]]]ZZZ[[[```bbb]]]WWWTTTOOOQQQOOONNNWWWbbbddd^^^RRRQQQQQQQQQQQQQQQRRRSSSUUUTTTRRRPPPOOOOOONNNNNNMMMNNNNNNMMMLLLLLLNNNOOOOOOMMMLLLNNNRRRUUUUUUSSSRRRTTTSSSPPPMMMMMMPPPTTTTTTRRRSSSUUUSSSPPPQQQTTTSSSNNNJJJIIIKKKMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLPPPTTTWWWWWWTTTQQQQQQRRRIIILLLNNNLLLGGGDDDCCCCCCBBBBBBAAA???===:::888777444444333333333333333333222222111111000111111111111000/////////000222333///222555888<<>><<<===<<<;;;999999888888888999@@@HHHLLLLLLLLLOOOSSSVVV\\\hhhvvv|||kkkXXXDDD;;;555555888777555444333333444444444444333333444444444444444555555666333333222222222111111111222222222222333333333333111111111111111111111111000000000000000000000000111111222222222222222222000000000000000000000000111111111111000000000000......///000000000000000000000000000000//////......////////////000000000000111222111///...///000000000000000////////////............//////////////////000111111111111111//////000000000111111111222222333333333333444444555666777999::::::999888999777>>>===JJJaaappp```ZZZ[[[dddaaa[[[XXXZZZ^^^]]]WWWRRRPPPPPPMMMLLLRRR[[[^^^ZZZPPPPPPOOOOOONNNNNNNNNNNNPPPOOOOOONNNMMMLLLKKKJJJIIIJJJKKKKKKKKKLLLNNNPPPPPPNNNMMMNNNPPPRRRRRRQQQRRRSSSRRRPPPLLLKKKLLLNNNOOOOOOQQQUUUTTTQQQQQQUUUUUUQQQLLLIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMLLLNNNQQQQQQNNNLLLLLLMMMIIINNNSSSQQQKKKDDDBBBCCC??????===;;;999666555333111222333333333222111000000////////////000222222222111000000000222444555999<<>><<<;;;;;;;;;;;;::::::999888555999===>>>>>>???CCCGGGOOOQQQVVV\\\```___ZZZVVVYYYXXX```ppp~~~ppp___PPPCCC:::999777666666777555444444333333333444444333333333333333222222333333444555333333333333222222222222111222222222222333333333111111111111111111111111000000000000000000000000000000000111111222222222000000000000000000000000111111111111000000000///...///000000111111000000//////000000000000/////////////////////////////////000111000///...///000000000000000////////////............//////////////////000111111111111111000000000000111111111222222222222333333333444444444555777888999999999999:::777???>>>III```xxx```ZZZWWWWWW```^^^YYYUUUVVV\\\^^^YYYRRRRRRPPPMMMLLLOOOTTTVVVTTTPPPPPPOOONNNMMMKKKJJJIIILLLMMMMMMMMMLLLJJJIIIGGGGGGHHHJJJJJJJJJLLLNNNPPPRRRQQQPPPPPPQQQRRRRRRRRRTTTTTTSSSPPPMMMJJJIIIIIIKKKKKKNNNSSSSSSPPPQQQTTTVVVSSSNNNKKKIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNJJJKKKMMMLLLKKKIIIIIIIIIHHHMMMRRRQQQJJJCCC@@@@@@<<<;;;:::777555333222111000111333444444333222111444333222000000111222333111111222444777:::===???IIILLLQQQVVV]]]fffnnntttnnnsssyyy|||~~~|||zzz{{{xxxuuurrrpppooommmllleeebbb___]]][[[YYYVVVSSSMMMKKKHHHFFFEEEBBB???<<<999:::;;;<<<===<<<<<<;;;999:::;;;:::888999<<<@@@>>>AAAFFFKKKNNNNNNKKKIIIGGGDDDIIIXXXgggppptttwwwzzzyyyzzz~~~~~~{{{xxx}}}~~~rrr```PPPDDD>>><<<===777999888666444444555555222333333333333333333222222222222222222333444444444444444444333333333333111111111222222222333333111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000111111111111000000000//////000111111222222111111//////000000000000///////////////..................///000000///...///111////////////000000000000............//////////////////000111111111111111111111111222222222333333222222222333333333444444444555666777888999999::::::888???>>>JJJ___|||dddVVVXXXTTTPPPVVVUUUTTTRRRTTT[[[```]]]VVVRRRPPPMMMLLLNNNPPPPPPPPPOOOOOOOOONNNMMMKKKIIIHHHKKKLLLMMMMMMMMMKKKHHHGGGFFFGGGIIIJJJJJJKKKNNNQQQSSSSSSSSSRRRRRRSSSSSSSSSUUUTTTSSSQQQOOOLLLIIIGGGJJJJJJMMMQQQQQQNNNNNNRRRSSSRRROOOLLLJJJIIIHHHHHHHHHHHHJJJKKKMMMOOOQQQQQQLLLKKKKKKJJJIIIHHHGGGFFFDDDHHHJJJIIIDDD???<<<;;;999888666444333222111111000111222333444333222111555333111000///000111222555777;;;AAAGGGLLLPPPRRRYYY[[[___cccgggmmmssswwwxxxzzz~~~~~~|||{{{zzzwwwtttpppnnnlllkkkllliiieeeaaa^^^ZZZVVVSSSPPPNNNLLLJJJHHHEEEAAA>>><<<<<<<<<<<<;;;:::999999777777777666555555888:::777:::===AAACCCCCCBBBAAABBB>>>???HHHPPPUUUYYY]]]```___aaahhhnnnooopppsssnnn~~~uuu]]]SSSIIIBBB===888888:::444777666333222444666666222222333333333333222222222222222222222333333444555555555444444444333333111111111111222222222222111111111111111111111111000000000000000000000000......//////////////////000000000000000000000000111111111111000000000000000000111222222222222222...//////000000000000000/////////............------///000000......///111////////////000000000000............//////////////////000111111111111111111222222222222333333333222222333333333333444444444444555666777999::::::;;;888@@@@@@KKK```ttthhhVVVQQQWWWRRRLLLRRROOOQQQSSSUUU[[[```]]]UUUPPPNNNMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNMMMLLLKKKJJJLLLNNNOOONNNLLLIIIGGGFFFGGGIIIJJJJJJKKKNNNPPPRRRSSSSSSRRRQQQQQQRRRTTTSSSSSSSSSRRRQQQOOOLLLJJJLLLKKKLLLOOOMMMIIIIIIMMMLLLMMMMMMLLLKKKJJJIIIIIIFFFGGGJJJLLLOOORRRTTTUUUKKKJJJIIIHHHGGGEEECCCBBBCCCCCCBBBAAA>>>;;;999777777666444222111111111111000000111222222222222222222222111333555999===@@@GGGJJJPPPWWW]]]bbbdddffffffiiimmmqqqtttwww{{{~~~~~~|||xxxtttqqqooonnnqqqnnnjjjfffccc```\\\YYYTTTRRRPPPNNNKKKHHHDDD@@@??????===<<<:::999888777555555555555444444555666:::::::::999888777888888<<<::::::>>>@@@@@@BBBFFFEEEDDDGGGNNNRRRSSSWWW]]][[[bbbhhhhhhhhhjjjjjjhhhssszzzgggSSSFFF???::::::888222000111111555555111111555555222222222333333333333222222333222222222222333444444444444444333333333222222111111111111222222222222111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000///000000111111111111111......///000000000000000//////.........------------...//////......///111.../////////000000000111............//////////////////000111111111111111111111111111222222222222222222333333333333444444444444444555777888:::;;;;;;999AAAAAALLLaaaccc[[[OOOOOOXXXRRRLLLTTTNNNSSSVVVVVVZZZ^^^ZZZQQQMMMLLLLLLNNNOOONNNMMMOOOJJJKKKMMMNNNOOOOOOOOONNNKKKMMMOOOPPPPPPMMMJJJHHHFFFHHHIIIJJJJJJLLLNNNPPPPPPQQQQQQQQQPPPPPPQQQSSSQQQQQQRRRSSSSSSRRROOOLLLOOOMMMMMMMMMJJJEEEEEEIIIFFFHHHJJJLLLKKKJJJJJJKKKFFFGGGIIIMMMPPPSSSUUUWWWJJJHHHFFFDDDCCCBBB???>>>CCCAAA>>><<<<<<;;;999777555444333111111111111222///000000000111111222222333444777<<>><<<;;;:::999999777777777777666555444333777666444222111333666:::888777999<<<;;;999:::>>>888666777======<<<@@@HHHMMMNNNNNNMMMQQQVVVXXXUUUVVV[[[dddqqq~~~|||nnn]]]QQQDDD888;;;555222555666333333777111555555222222555333...222222222333333222222222333333222222333333444555333333333222222222111111000111111111111222222222111111111111111111111111000000000000000000000000222222111111000000//////000000000000000000000000111111111111000000000000...//////000000000000000......///000000000000000//////.........---------,,,...//////......///111.../////////000000111111............/////////000//////000111111111111111000000000000111111111111222222333333333444444444333444444555777888:::;;;;;;999AAAAAAMMMbbb___]]]ZZZVVVTTTRRRQQQQQQQQQTTTVVVVVVXXXYYYUUUOOOKKKKKKLLLLLLLLLKKKKKKJJJMMMOOOPPPPPPNNNNNNQQQTTTQQQQQQPPPNNNKKKKKKLLLNNNJJJGGGGGGKKKOOOPPPOOOOOOPPPMMMKKKNNNRRRTTTRRROOOQQQPPPOOOOOOQQQRRRRRRQQQRRRQQQPPPNNNLLLJJJHHHGGGCCCDDDEEEGGGHHHIIIJJJJJJFFFHHHKKKMMMNNNMMMKKKJJJHHHGGGEEEBBBAAA@@@@@@@@@FFFCCC>>>999555444444555333222222333333222///---444333222111222333444555;;;@@@HHHRRR[[[cccgggjjjnnnoooqqqsssuuuwwwxxxxxxrrrtttxxx~~~}}}zzzyyyqqqsssssspppkkkgggffffff```^^^ZZZWWWSSSNNNIIIEEECCCAAA>>>======<<<;;;999666555555777888888666333555555444333333444555666444666:::<<<===;;;888777999888777666777999;;;<<<===>>>@@@AAABBBEEEIIILLLOOORRRSSSRRRVVV]]]^^^ZZZ___aaagggqqqyyyiiiWWWPPPHHHBBB???<<<888555444444444444444444444444333333333333333333333333222222222222222222222222333222222222111000000000444444444333222111000/////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000000111000000000000000000000000//////000000000000//////111///...------...///111000000//////.........---............////////////---.........//////000000,,,---...---,,,---///111111111222222222222111000111000///111444666444222111111111111222333444555777666666666666888:::;;;999<<<<<>>999555333222222444333333333444333222111222222222333666<<>>======;;;:::888777666777888777666444555555444333333333444555333444666888999888666555:::999777666666777999:::888999;;;;;;<<<>>>BBBEEEDDDGGGHHHFFFIIINNNMMMHHHNNNOOOSSSYYYcccoooyyyzzzjjj[[[MMMFFFBBB===;;;::::::888666444444444444444444444444333333333333333333333333222222222222222222222222333333333222222222222222333444444444333222111111111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111111000000000000000000000000//////000000000000//////000///...------...///000000/////////........................////////////............/////////000...///000///......///111000000111111222111111111333222111333666777666444111111111111222333444555777666666555555666777888888<<<<<>>=========???===:::777444222222111222222111111111111222222333333444888???IIIQQQWWW^^^___bbbfffkkkppptttvvvwwwyyy|||~~~{{{wwwuuuuuuyyy~~~~~~}}}zzzuuupppnnnnnnkkkhhhddd```\\\VVVPPPLLLGGGEEEBBBAAAAAA@@@>>><<<<<<:::888777888888666555777666555444444444444444333333444555555555444444;;;:::888777777777888999555666777888888999;;;===???@@@AAA@@@CCCFFFEEEAAAFFFFFFGGGIIIMMMRRRWWWYYYbbbbbbbbbeeelllwwwlllWWWMMMCCC:::888666555666777888777666444444444444444444444444333333333333333333333333222222222222222222222222333333333333333444444444333333444444444333333222333333333222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000//////000000000000//////000///...------...///000////////////........................////////////............///////////////000222222000//////000//////000000111111111111222222222333555666555333111111111111222333444555777777666555555555555555888;;;<<>>;;;777555555666666777666555444333333333333333333333333222222222222222222222222111111111111111111111111111222222222333333444444333333444555555555444444333222222222222111111111000000000000000000000000000000000000000000000000////////////////////////111111111111111111222222//////////////////////////////000000000000//////000///............///000///////////////.....................////////////.........//////////////////000222222000/////////////////////000111222222000000000111222333222111111111111111222333444444666666666666666666666777777;;;<<>>>>>>>>===<<<;;;::::::999888888777666777666555555444555666777555666666777777888999::::::;;;<<<<<<:::999:::;;;:::777555777:::<<<>>>@@@AAAAAAAAAAAAAAAAAA@@@???888<<>>EEEKKKSSS\\\bbbhhhkkkooosssvvvvvvuuutttqqqrrrsssvvvzzz|||xxxuuusssqqqooommmkkkgggccc___]]][[[YYYWWWUUURRRNNNJJJJJJHHHFFFDDDDDDDDDBBBAAA<<<<<<======<<<;;;:::999999999888777777777888888444555555666777777888888:::;;;===<<<;;;999999:::<<<888666888999888777999::::::;;;<<<======<<<<<<999<<<@@@BBBCCCDDDDDDEEEAAADDDCCCBBBEEEKKKOOONNNTTTZZZbbbhhhkkkmmmqqquuussszzztttfffZZZLLL???888888777555444555555444222000222555666555444444555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111222222333333444444444333333222//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000//////000000000000//////////////////////////////.........///////////////............///////////////////////////............/////////......000222333222111000000111222333111222444444333222222333111111111111222333444555222444555777999:::;;;;;;666:::;;;@@@JJJXXX|||WWWWWWVVVUUUUUUUUUUUUVVVWWWZZZ\\\]]]```bbb```[[[JJJNNNPPPOOOLLLOOOWWW___[[[XXXUUUTTTVVVXXXXXXXXXUUUTTTSSSQQQPPPQQQUUUXXX```eee```SSSMMMPPPQQQMMMMMMMMMMMMLLLLLLMMMOOOQQQQQQTTTVVVSSSMMMIIIIIIKKKMMMOOORRRTTTUUUTTTQQQPPPNNNMMMLLLKKKKKKLLLMMMNNNIIIIIIGGGFFFDDDBBBAAA@@@<<<:::888555444333333333333222111111333666999;;;<<>>>>>======;;;;;;;;;;;;:::999999888999;;;======;;;:::::::::<<<:::<<>>:::999777444333222222222/////////111666<<>><<<;;;:::<<<>>>>>>===;;;;;;;;;777888???IIIKKKCCC;;;999777777777888888999999:::;;;888777888<<<>>>===;;;777777777999AAAFFFCCC;;;@@@BBBDDDBBB@@@AAAHHHNNNOOOMMMPPPVVVWWWTTTSSSUUUSSSOOOTTTiii}}}|||wwwppppppmmm```RRREEE???;;;999999888777777777333111222555555444333444666777555222000111444222222222222222222222222111111111111111111111111000000000000000000000000444444444333333222222222444444444333222111000/////////000111333444555666000000000000000000000000000000000000000000000000000000000000000000000000111000000000//////......000000000000000000000000//////000000000000//////......////////////......---.........//////000000............/////////000000000//////.........---000000///......111555999888666444222111111222333...111333222000...///111111111111111222333444555333444555777777777666666666:::;;;@@@IIIVVVzzz^^^ZZZTTTPPPMMMNNNQQQSSSQQQSSSUUUXXXYYYYYYXXXWWWUUULLLEEEEEEGGGIIIOOOXXXXXXUUURRRPPPQQQSSSUUUVVVNNNNNNMMMMMMNNNPPPRRRSSSXXXVVVSSSQQQQQQPPPOOOMMMMMMMMMMMMMMMLLLLLLLLLLLLUUUTTTRRRPPPMMMJJJIIIHHHMMMJJJHHHHHHKKKMMMNNNNNNNNNLLLIIIGGGEEEEEEEEEFFFHHHGGGEEECCC@@@===:::888333333333222000000111333111222555999@@@JJJVVV^^^aaacccggglllppptttwwwxxxzzz{{{|||}}}}}}|||zzzyyyxxxyyyzzz||||||xxxyyyyyysssmmmkkklllhhhcccbbbbbbccc```^^^\\\______[[[YYY[[[[[[YYYWWWRRRQQQVVVXXXUUUTTTWWWTTTQQQNNNOOOQQQSSSRRRPPPUUUPPPLLLMMMPPPRRRPPPMMMLLLJJJIIIIIIKKKLLLMMMLLLKKKMMMOOONNNLLLKKKJJJJJJGGGGGGGGGGGGFFFDDD@@@<<<>>>======???AAA@@@<<<888;;;;;;:::999999999999999777888999:::;;;;;;::::::888888888999;;;===>>>???>>>@@@AAAAAA@@@AAAEEEHHHTTTQQQKKKFFFDDDCCCEEEFFFNNNJJJKKKVVVeeemmmkkkeeehhhdddcccfffmmm|||xxxwww{{{{{{uuunnnVVVRRRMMMJJJHHHEEE@@@<<<777777666666555555555444333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111444222000111333555555555333333444333222000...---////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////........./////////---,,,---.....................------......////////////......111111000000000111333444000000000000111111111111000000////////////000000222222111111222222333444333444555666777777777777777;;;;;;>>>GGGRRRuuu^^^[[[VVVRRROOONNNPPPQQQPPPPPPQQQRRRUUUXXX[[[\\\```WWWNNNLLLKKKJJJNNNUUUZZZVVVQQQMMMLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPRRRPPPOOOPPPQQQRRRQQQPPPKKKKKKLLLLLLLLLLLLLLLLLLQQQQQQPPPNNNKKKJJJIIIJJJMMMLLLKKKJJJJJJKKKMMMNNNLLLJJJHHHEEECCCCCCCCCDDDBBBAAA@@@>>><<<:::888777444444444222111111444666===AAAFFFMMMSSS[[[ccchhheeegggjjjnnnsssvvvyyyzzzzzz{{{}}}~~~~~~}}}|||{{{zzz{{{}}}}}}xxxttttttuuutttsssooohhhccceeehhhggggggiiifffdddbbbaaaaaabbbbbbaaa\\\``````\\\[[[]]]]]]ZZZ[[[]]]eeennnnnnfff```______[[[WWWXXX\\\aaaeeefffddd___YYYWWWXXXXXXTTTQQQRRRPPPNNNMMMOOOQQQRRRRRRVVVWWWWWWUUUQQQNNNMMMMMMPPPOOONNNMMMMMMLLLJJJIIIIIIGGGEEEDDDDDDDDDDDDEEE>>>===;;;::::::;;;::::::::::::::::::::::::::::::666666666777888:::;;;<<<;;;<<<>>>======>>>AAADDDOOOMMMIIIEEECCCCCCDDDEEEGGGGGGIIIMMMSSSUUUTTTQQQRRRSSSXXX___dddiiiuuu}}}qqqsss~~~tttlllWWWRRRLLLKKKMMMMMMIIIDDD@@@===;;;:::;;;:::777555777666666666555555555444333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111333222000111333555555555333333333222111000///...////////////000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////.........///000///---,,,---.................................////////////......000000/////////000111222000000000000111111111111111111000000000000111111222222111111222222333444333444555666777777777777777;;;;;;>>>GGGRRRuuu]]][[[WWWTTTQQQOOONNNNNNMMMLLLLLLMMMQQQWWW]]]aaaddd\\\TTTPPPLLLKKKNNNSSSYYYVVVPPPJJJGGGFFFHHHIIINNNNNNMMMLLLKKKLLLLLLLLLMMMLLLLLLNNNPPPQQQOOONNNIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMKKKHHHHHHIIIKKKMMMNNNNNNKKKHHHGGGJJJLLLIIIHHHEEECCCAAA@@@@@@@@@===<<<;;;999888777666666333333333222333555:::===HHHNNNVVV]]]cccfffiiikkkhhhiiilllpppsssvvvxxxxxxzzz|||~~~~~~}}}|||~~~~~~|||wwwvvvwwwyyy{{{vvvpppkkkiiiiiiiiihhhjjjbbb\\\\\\[[[ZZZ\\\```___bbbeeefffffffffggghhhaaadddeeecccdddggghhheeehhhrrrzzzsssrrrmmmgggfffjjjsss{{{xxxsssmmmiiigggeeebbb^^^ZZZWWWUUUUUUYYY]]]aaabbbeeeeeeccc___ZZZVVVUUUUUUTTTRRROOOLLLLLLNNNQQQSSSRRRQQQNNNIIIDDDCCCGGGJJJCCC@@@>>>======>>>===<<<<<<<<<:::999888888888888777666666777777999::::::999:::;;;;;;:::;;;===???GGGEEEDDDBBBAAAAAABBBCCCCCCGGGJJJIIIEEECCCCCCEEEEEEHHHNNNTTTVVVVVVZZZ```llljjjkkkooojjjbbbbbbiiiooo{{{}}}vvvtttpppkkkddd]]]TTTLLLGGGCCCAAA>>>======<<<:::999444333222333555666555444666666666555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111333111000111333444555444444444222111000000//////////////////000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////.........///000///---,,,---.................................////////////......//////.........///000000000000000000111111111111222222222111111222222222222222111111222222333444333444555666777777777777777;;;;;;>>>FFFRRRtttWWWVVVUUUSSSQQQOOOMMMLLLKKKJJJIIIKKKOOOUUU[[[___[[[WWWRRRNNNKKKLLLQQQUUUWWWUUUPPPKKKGGGGGGIIIKKKNNNMMMLLLKKKKKKJJJJJJIIILLLKKKKKKKKKLLLLLLJJJGGGFFFGGGGGGIIIJJJKKKLLLLLLLLLMMMLLLIIIEEEDDDGGGIIIJJJMMMNNNKKKEEECCCEEEIIIGGGFFFDDDBBB@@@>>>>>>>>>;;;:::888666555555555666111333444777:::@@@GGGLLLTTTYYYaaagggiiijjjjjjjjjiiijjjmmmoooqqqssstttuuuyyy{{{~~~~~~~~~~~~~~~~~~yyy}}}|||vvvooonnnooopppsssooojjjeeebbbaaa``````hhhdddbbbbbb```]]]]]]```iiiqqq|||~~~~~~uuuxxxzzzzzz}}}}}}yyytttvvv~~~|||{{{{{{zzzxxxkkkhhheeefffkkkrrryyy|||zzzyyywwwsssnnnjjjiiiiiiccc```[[[WWWVVVZZZaaafffaaacccccc]]]SSSLLLKKKNNNJJJGGGCCCBBBCCCDDDCCCAAADDDBBB@@@>>><<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::;;;;;;:::;;;;;;<<<=========>>>>>>>>>>>>>>>===BBBEEEDDD???===???BBBDDDBBBCCCFFFFFFEEEIIIPPPRRRPPPRRRVVVVVVRRRRRRVVVUUU]]]bbb```^^^^^^\\\WWWWWWSSSMMMHHHDDDAAA???===999:::999888666555666777888777777777777777777666555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111222111000111333444444333555444222000///000000111////////////000000000000////////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////.........///000///...------///............////////////......////////////....../////////////////////000///000000000111111111111222222111111111111222222222222111111222222333444333444555666777777777777777;;;;;;>>>FFFQQQsssPPPPPPQQQQQQQQQOOOMMMLLLIIIIIIJJJLLLOOORRRVVVXXXUUUTTTQQQMMMKKKMMMRRRVVVYYYXXXUUUPPPKKKIIIKKKMMMMMMMMMLLLLLLKKKJJJJJJIIIKKKIIIHHHHHHIIIHHHFFFDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMOOONNNJJJDDDAAACCCFFFFFFIIIKKKHHHBBB@@@BBBEEEFFFEEECCCAAA???===<<<;;;999777555333222444555777777:::>>>CCCIIIQQQZZZ___dddgggkkknnnnnnmmmmmmmmmmmmnnnoooqqqrrrssssssssswwwyyy|||~~~|||yyyyyywwwuuurrrpppooonnnlllssstttmmmfffgggiiiiiimmmmmmjjjgggdddaaa_________bbbjjjrrrsssppppppttt~~~|||zzz}}}}}}xxxsssqqqvvv~~~{{{tttfff^^^]]]XXXSSSNNNLLLNNNOOOMMMKKKNNNLLLJJJHHHFFFDDDCCCBBB@@@@@@???>>>============;;;;;;::::::;;;::::::999777888888999::::::::::::777888::::::999999:::;;;===:::888::::::999===BBBBBB???>>>@@@AAA@@@AAACCCBBBEEEFFFDDDBBBBBB@@@>>>===;;;888777888999999999444555666444222222333555777777777666555555555555444444444555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111111000000111333444444222444333111000///000111111////////////000000000000...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......///000000000...---...///........./////////000000......////////////......000000000000000000000//////000000000111111111111111111111000000111111111222222111111222222333444333444555666777777777777888;;;;;;>>>EEEPPPsssLLLMMMNNNOOOOOOOOONNNMMMIIIJJJKKKMMMOOOQQQRRRRRRXXXZZZXXXQQQLLLNNNRRRSSS]]]]]][[[VVVPPPLLLLLLMMMKKKLLLMMMMMMMMMMMMLLLLLLKKKIIIGGGGGGHHHHHHHHHGGGEEEFFFGGGHHHIIIJJJKKKKKKNNNQQQRRRMMMEEE@@@AAACCCCCCEEEGGGEEEBBB@@@AAACCCDDDDDDBBB@@@>>>;;;:::999555444222111222555999<<>><<<<<<<<<<<<<<<999777666777777777777888888888999888777777888888777666666444666:::;;;888777999<<<:::999888777888:::;;;:::::::::999999999999888777555444444555555444333777777888777666666777999333444666555555444666777444444444444444555555555333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111000000000111333444333222333222222111000000111111////////////000000000000......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......///000111000...---...///.........//////000000111......////////////......000000111111111000//////000000000000111111111111111111000000000000111111222222111111222222333444333444555666777777777777888;;;;;;>>>EEEPPPrrrMMMMMMNNNOOOOOONNNMMMMMMJJJKKKKKKMMMNNNOOOQQQQQQ^^^bbb___UUUNNNNNNPPPPPPZZZ\\\]]]ZZZSSSNNNNNNOOOJJJKKKMMMOOOPPPPPPPPPPPPRRROOOKKKHHHHHHHHHHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKNNNRRRTTTPPPHHHAAAAAACCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@>>>;;;999777555444333222333777===CCCGGGVVVYYY^^^bbbeeeiiilllooolllmmmooonnnnnnmmmooopppuuuvvvvvvuuuuuutttsssrrrqqqssswww{{{~~~zzzvvvuuusssqqqqqqqqqoookkkhhhaaacccdddbbb^^^ZZZYYYYYYbbbpppxxxsssoootttxxxwww~~~yyyqqqooorrrtttqqqnnn```aaaaaa```^^^ZZZWWWTTTRRRQQQOOOMMMKKKIIIIIIHHHDDDBBBAAAAAABBBAAA>>>;;;:::999888777777777888888;;;:::999888777777777777777555777;;;<<<999777888999;;;;;;999888999;;;===:::999888999:::;;;;;;<<<999777666666666666444222333333222222222222333333222555666666555555666999333333333444444555555555333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111000///000111444444333111111222222222222111000000////////////000000000000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......///000111000.........000---......///000000111111......////////////......//////000000000///...---000000000000111111111111222222111111111111222222222222111111222222333444333444555666777777777777888;;;:::===EEEPPPrrrOOOOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKLLLOOOQQQSSS```dddbbbVVVNNNNNNOOONNNSSSXXX[[[ZZZUUUQQQQQQSSSIIIKKKMMMPPPRRRSSSSSSSSS[[[VVVOOOJJJHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLRRRUUURRRIIICCCBBBDDDAAAAAAAAABBBEEEEEEDDDCCC@@@???>>><<<:::777444333555444555777===FFFNNNSSS___bbbeeeggghhhhhhiiijjjlllnnnqqqrrrrrrrrrssstttuuuuuuuuutttsssqqqpppooooooqqquuuzzz}}}~~~~~~}}}}}}}}}{{{wwwqqqmmmfffdddbbbccceeeeeebbb```^^^aaadddccc___\\\[[[\\\qqq~~~|||~~~zzzrrrsssttttttrrrnnniiifff[[[ZZZXXXUUUSSSQQQPPPPPPKKKIIIGGGHHHIIIHHHDDD@@@===<<<:::999888888888999666888999777444333555888:::555333444666555666999333888;;;:::888999<<<>>>999777666777999999999:::777555444444555666555444999777555555777888777666333555666555222111222444333333333444444555555555333333333333333333333333222222222222222222222222222222222222222222222222222222222333333222222222111111111111111111111111//////000222444444222111000111222333333222000///////////////000000000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......///000111000///...///000---......///000111111222......////////////............/////////...,,,+++000000000000111111111111444333333222222333333444222222111111222222333444333444555666777777777777888;;;:::===DDDOOOqqqWWWTTTOOOLLLMMMNNNOOOOOOKKKLLLMMMMMMLLLLLLNNNPPPYYYXXXWWWTTTRRRRRRSSSUUUUUUXXXZZZZZZWWWWWWYYY\\\NNNNNNQQQUUUVVVTTTTTTXXXaaa]]]WWWQQQLLLJJJIIIIIIFFFEEEEEEGGGKKKLLLJJJHHHMMMNNNNNNMMMJJJEEE???<<>>999::::::999666444444555333666<<>>???888444888999666555777777888888999999888777777555555555555666777888999888888888888888777777666:::999888777666666666666888777777666555444444444555555555555555555555555555444444333333444444555444444444444444444444444222222222222222222222222111111111111111111222222111111111111111111111111000000000000000000000000111111000000000000000000222222222111111111111000111111000000//////......000000000000000111111222///......///000000///---000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000//////......------//////......---------,,,---......///////////////---------------...//////---------......000111111222222333444444444444333777666555444333333222111222222222222222222333333555555666777777666555444888555======DDDQQQmmmZZZVVVQQQMMMLLLMMMMMMMMMMMMNNNOOONNNNNNNNNPPPRRRUUUVVVWWWVVVTTTSSSSSSTTTVVVWWWXXXYYYXXXYYYZZZ\\\RRRQQQTTTXXXYYYWWWWWW[[[___\\\WWWQQQMMMKKKKKKKKKHHHFFFEEEGGGJJJLLLKKKJJJIIIJJJJJJJJJHHHEEECCCAAAAAA@@@@@@AAABBBAAA>>>;;;:::999777444222333666999BBBEEEJJJQQQYYY```fffiiijjjkkklllkkkjjjiiijjjkkkmmmoooqqqsssuuuttttttsssrrrrrrrrrrrrqqqqqqqqqqqqsssuuuxxx{{{}}}}}}}}}|||}}}|||zzzyyywwwvvvvvvvvvuuupppmmmmmmiiiaaa\\\\\\aaabbbbbb```[[[XXXWWWXXXWWWVVVXXXaaaooozzzvvvxxxuuurrrrrrsssnnneee]]]___```\\\SSSNNNNNNJJJEEEGGG@@@<<<>>>???<<<:::<<<::::::::::::999888777666999888888999999:::;;;<<<::::::::::::999999888777::::::999888777666666777888888777666666555444444444444444555555555555555555444444333333444444555444444444444444444444444222222222222222222222222333222222222111000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111111000111000000000/////////...000////////////000111111///......///000000///---000000000000000000000000////////////000000000000////////////////////////000000000000000000000000///////////////........./////////.........---------......///////////////......---------......///.........//////111222222111111222333333333333333444444333333222111111111111222222222222333333333555555666777777666555444999555======DDDQQQlll\\\XXXRRRNNNLLLLLLLLLKKKOOOPPPQQQQQQPPPQQQSSSUUURRRTTTWWWWWWVVVTTTTTTTTTXXXWWWWWWXXXZZZ\\\]]]\\\WWWUUUWWW[[[\\\ZZZZZZ]]]]]][[[VVVRRROOONNNNNNOOOKKKHHHFFFFFFIIILLLMMMNNNIIIIIIHHHFFFEEEDDDDDDCCC?????????@@@@@@>>>:::777666555333222333888???EEEPPPSSSWWW]]]bbbfffiiijjjhhhiiijjjiiigggfffggghhhhhhjjjmmmppprrrrrrqqqpppllllllllllllmmmoooqqqrrrvvvwwwyyy{{{{{{{{{yyyyyyyyyxxxvvvtttrrrqqqppppppiiieeecccccc___XXXUUUUUUUUUUUUUUUUUUTTTVVVYYY\\\^^^```gggvvv{{{yyyrrrjjjfffbbb[[[TTTRRRLLLHHHHHHGGGEEEDDDFFF??????>>><<<;;;999888777888888888888888999:::;;;888888888888777777666666;;;:::999888888777777888888888888777666666555555444444444444444444444444555444444333333444444555444444444444444444444444222222222222222222222222444333333222111000//////111111111111111111111111000000000000000000000000111111222222222222222222222222222111111111111000000000000000//////////////////......//////000111000///......000000///...000000000000000000000000////////////000000000000////////////////////////000000000000000000000000.........///////////////000000////////////......---....../////////////////////......---.........000000///000000111222333000000111222222222222222000000000000000000000000111111222222222333333333555555666666666666555555999555>>>===CCCPPPkkkZZZVVVQQQNNNMMMMMMMMMMMMQQQRRRSSSSSSRRRRRRTTTVVVRRRTTTUUUUUUTTTTTTUUUVVV[[[XXXVVVXXX]]]``````^^^[[[XXXXXX\\\^^^\\\\\\^^^[[[YYYVVVSSSQQQQQQRRRRRRMMMKKKHHHGGGHHHLLLPPPRRROOOMMMIIIEEECCCBBBBBBCCC@@@??????@@@???<<<777333111222333555:::BBBLLLRRRYYY\\\___cccfffgggggggggggghhhhhhfffcccbbbbbbbbbaaadddhhhkkkmmmlllkkkjjjeeecccaaa```ccciiiooosssvvvwwwxxxyyyyyyxxxwwwvvvvvvuuurrrooollljjjiiihhh___^^^]]]\\\YYYVVVUUUVVVNNNPPPSSSWWW\\\bbbhhhlllsssuuu}}}}}}~~~|||xxxooohhh\\\XXXTTTPPPMMMJJJIIIIIIEEEDDDBBB@@@>>>===<<<;;;888888888777888888999999777777777777888888999999;;;;;;:::999999999999999999999888888777777777777555555555444444444444444555444444333333444444555333333333333333333333333222222222222222222222222333222222222111000000000111111111111111111111111000000000000000000000000222222222222222333333333222222222111111111000000000000000000////////////...............///000000111000......000000///...////////////////////////////////////000000000000////////////////////////////////////////////////------......//////000000000000000000000/////////---......///////////////000//////...............000/////////000000111222//////000111111111111111/////////000000000111111111111111222222333333444555555555666666666666666999555>>>>>>CCCOOOiiiVVVSSSNNNLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRRRRTTTVVVTTTTTTSSSRRRQQQSSSVVVZZZ]]]ZZZXXXYYY^^^aaabbbaaa\\\XXXVVVZZZ]]][[[ZZZ\\\XXXWWWUUUSSSRRRSSSTTTTTTPPPMMMJJJHHHHHHLLLRRRUUUTTTPPPJJJEEEBBBBBBCCCDDDAAAAAA@@@@@@???;;;666333444666:::>>>CCCIIIPPPUUU\\\]]]```bbbccccccbbbaaaaaaaaaaaa^^^ZZZXXXWWWXXXXXXZZZ]]]___``````___^^^YYYVVVRRRQQQVVV___jjjqqqrrrssssssttttttsssrrrrrrooommmkkkgggdddaaa```___\\\]]]\\\XXXUUUVVVXXXZZZUUUXXX]]]eeeooowww~~~}}}{{{rrrpppjjjbbb[[[VVVRRROOOMMMLLLIIIFFFCCCAAA@@@@@@===<<<;;;:::::::::::::::::::::::::::;;;===>>>???<<<;;;;;;::::::::::::;;;999999999999999888888888666666666555555444444444555444444333333444444555333333333333333333333333222222222222222222222222000000000111222222222333111111111111111111111111000000000000000000000000111111222222222333333333222222222111111111000000////////////000000000000...............///000000333111///...///000///...////////////////////////////////////000000000000000000000000000000000000////////////////////////------......//////000000/////////000000000000000---......///////////////000//////.........////////////.........///000000//////000111111111111000//////000000111222222222000000111222333333444444555555555555666666777777999666>>>>>>BBBMMMfffRRROOOKKKJJJLLLOOOQQQQQQOOOPPPQQQQQQPPPQQQSSSUUUVVVUUURRRPPPOOOQQQVVVZZZ]]][[[YYYYYY\\\___```aaa\\\WWWTTTXXXZZZYYYXXXYYYVVVUUUTTTSSSSSSTTTTTTUUUQQQOOOLLLJJJIIIMMMSSSXXXTTTPPPJJJEEEBBBBBBDDDFFFAAA???>>>>>>>>><<<999777<<<>>>BBBDDDEEEGGGIIIKKKPPPQQQRRRSSSTTTSSSRRRRRRNNNNNNNNNLLLHHHFFFFFFFFFIIIIIIJJJKKKKKKJJJIIIHHHFFFCCCAAAAAAHHHSSS___ggglllmmmmmmllllllkkkjjjiiibbbaaa___\\\ZZZYYYWWWWWWTTTXXXZZZYYY\\\eeeooouuuvvvwwwzzz~~~yyyrrrlllggg^^^[[[WWWRRRNNNKKKIIIHHHBBBAAA???===<<<;;;::::::;;;:::999999:::;;;===>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::888888777777666555555555555444444333333444444555333333333333333333333333222222222222222222222222//////000111222333333444111111111111111111111111000000000000000000000000000000111111222333333333222222222111111111111000////////////000000000000//////......//////000111444222///...///000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.........///////////////......////////////000000---....../////////////////////......//////000111//////............////////////000111111111111111000000111111222222222333000000111222333444444555555555444555555666777888999666???>>>BBBLLLdddPPPMMMJJJIIIKKKNNNPPPQQQMMMNNNOOONNNNNNNNNPPPRRRUUUUUUSSSQQQPPPQQQUUUXXXZZZZZZYYYXXXXXXZZZ]]]```\\\VVVRRRVVVYYYXXXWWWWWWTTTTTTSSSSSSSSSSSSTTTUUUQQQPPPNNNLLLKKKNNNTTTYYYVVVRRRKKKEEE@@@@@@AAABBB<<<:::::::::<<<>>>>>>===@@@BBBCCCBBB@@@??????@@@@@@@@@@@@AAAAAABBBBBBBBB>>>???@@@???===<<<===>>>BBBAAA@@@>>>===<<<;;;;;;;;;;;;<<<@@@HHHSSS]]]cccggggggeeedddbbb```___^^^VVVVVVUUUUUUUUUUUUUUUVVVSSS[[[```dddnnn}}}xxxtttnnnfff___ZZZVVVUUUMMMLLLIIIGGGDDDBBBAAA@@@AAA???===;;;::::::;;;;;;===<<<<<<<<<<<<<<<======:::::::::::::::;;;;;;;;;999999999888777666666666555444444333333444444555222222222222222222222222222222222222222222222222000000000111222222222333111111111111111111111111000000000000000000000000//////000000111222222333222222222111111111111000.../////////000000000111000////////////000111111555222///...///000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///////////////.........------........./////////---......///////////////............///000222222000000///////////////000///000111111222222111111111111111111111111222222///000111222333444444555555444444444555666888999999666???>>>BBBKKKcccPPPMMMIIIHHHJJJMMMOOOOOOKKKLLLMMMMMMLLLLLLNNNPPPSSSTTTTTTSSSRRRRRRSSSUUUXXXYYYYYYWWWUUUVVVZZZ^^^]]]VVVRRRUUUXXXXXXVVVVVVTTTSSSSSSSSSSSSSSSTTTTTTQQQQQQPPPMMMLLLNNNTTTZZZ[[[VVVMMMEEE???;;;;;;;;;777666666888;;;???AAABBB@@@@@@???===:::999:::;;;999999999999:::;;;<<<======>>>@@@@@@@@@@@@BBBDDDHHHFFFDDDAAA???>>>======???BBBFFFMMMVVV___fffjjjdddcccaaa^^^[[[XXXVVVUUUPPPPPPQQQRRRTTTVVVXXXYYYccckkkpppssswwwnnngggbbb```]]][[[XXXUUURRRPPPNNNMMMMMMJJJGGGCCCAAA@@@@@@@@@======<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777777666555444444333333444444555222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000...//////000111111222222222222222111111111111000.../////////000000111111000000000000000111222222666333000...///000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000//////.........---,,,---------......//////---......///////////////---------...000111333444111111000000000000000111000000111222222222222222111111111111000000000000///000000222333444555555555444444444555666888999:::666???>>>BBBKKKbbbPPPNNNKKKJJJJJJMMMQQQTTTSSSHHHEEEMMMRRRNNNMMMQQQQQQSSSSSSPPPRRRWWWZZZYYYXXXXXXXXXWWWVVVVVVXXXZZZYYYUUUQQQRRRVVVXXXWWWTTTSSSRRRPPPNNNNNNPPPRRRSSSNNNPPPQQQQQQQQQTTTZZZ___cccTTTGGGCCCBBB===999999333555999<<<>>>===<<<;;;:::::::::999999999::::::555555555888;;;>>>??????JJJJJJJJJJJJKKKMMMNNNOOOWWWQQQIIICCC@@@AAAEEEHHHKKKPPPVVV\\\```cccfffhhheeebbb\\\VVVSSSRRRSSSTTTPPPQQQQQQTTTXXX```iiiooouuuyyy{{{~~~|||vvvuuusssjjjdddddd```YYYWWW[[[nnn___OOOFFFBBB@@@BBBFFF@@@@@@???>>>>>>>>>?????????>>>>>>=========>>>>>>======<<<;;;:::888777666555555444333333444444444444444444333333333222222222222222222222222222222111222333333333111000///222111000//////000111222111111000000000000111111/////////000111111222222222333444333111000111222///000000///---,,,---///111111111000000000000000000000000000000000000000---...///111111111000000///000111222222111000///000000000000//////////////////000000000000//////000000//////.........---////////////////////////............////////////000000000000000000000000////////////////////////000///.........///111222000000000000111111111111111111111111222333444555444444444555555555555666777999999>>>BBBFFFdddOOOMMMKKKJJJLLLPPPTTTWWWUUUKKKFFFMMMPPPLLLJJJNNNPPPRRRRRROOOQQQVVVXXXWWWXXXWWWVVVVVVWWWXXXZZZZZZZZZVVVSSSTTTWWWZZZXXXVVVTTTRRRPPPNNNNNNPPPRRRTTTPPPPPPQQQPPPPPPTTT\\\bbbiii[[[MMMFFFAAA:::888999;;;::::::<<<======;;;999888888888999:::;;;<<<<<>>===@@@DDDHHHKKKLLLTTTUUUWWWXXXXXXVVVUUUTTTMMMKKKIIIHHHJJJOOOTTTXXX[[[]]]```bbbbbbcccdddfffccc]]]VVVQQQQQQSSSUUUVVVUUUYYY___eeejjjpppxxx~~~yyygggYYY```WWWNNNLLLJJJFFFDDDEEEDDDDDDCCCBBBAAAAAA@@@???@@@??????>>>>>>?????????>>>>>>======<<<;;;999999666666555444444444444444333333333333333222222222222222222222222222222222222222222222222111000000222111000//////000111222111111000000000000111111/////////000111111222222222333444333111000111222000111111111000000111333111000000000000000000000000000000000000000000000...///000111111000/////////000111222222111000///000000000000//////////////////000000000000//////000/////////............////////////////////////............////////////////////////////////////////////////////////////000//////...///000111222000000000000111111111111111111111111222333444555444444444555555555555666777888999>>>CCCGGGeeeMMMLLLKKKKKKNNNRRRWWWZZZWWWMMMHHHKKKMMMIIIIIILLLNNNPPPPPPNNNOOOTTTVVVUUUVVVUUUUUUWWW[[[]]]\\\ZZZ[[[XXXUUUVVVYYY[[[[[[YYYUUUSSSPPPNNNNNNPPPSSSUUUUUUUUUUUUTTTUUU\\\gggooottthhhYYYMMMCCC======AAAGGGBBB======@@@AAA>>>;;;999;;;===@@@CCCEEEFFFFFFIIIHHHGGGJJJOOOUUUYYYZZZZZZZZZZZZYYYWWWTTTPPPNNNJJJKKKNNNRRRXXX^^^bbbeeeddddddcccaaa^^^]]]]]]___\\\WWWRRRSSSZZZ```cccccckkksss~~~rrrddd\\\VVVUUUSSSNNNJJJIIIHHHHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>??????>>>>>>===<<<888777777666555444333333222222222222222222222222222222222222222222222222333222111111111111111111222111000000000000111222111111111111111111111111/////////000111111222222222333444333111000111222...000111111000111222444000000000000000000111111000000000000000000000000///000000000000000///...000000111111111111000000000000000000//////////////////000000000000//////////////////............////////////////////////............////////////////////////////////////////////////////////////000////////////000111222000000000000111111111111111111111111222333444555444444444555555555555666666888999???DDDIIIgggKKKKKKJJJKKKMMMQQQUUUXXXUUUNNNIIIJJJKKKIIIJJJMMMMMMOOOOOOMMMNNNRRRTTTRRRSSSSSSVVV\\\cccddd___YYY[[[YYYWWWWWWYYY[[[[[[ZZZVVVTTTQQQOOOOOOQQQTTTVVVVVVWWWWWWXXX\\\fffsss}}}~~~ttteeeVVVJJJGGGLLLRRRRRRKKKDDDCCCHHHKKKIIIFFFEEEHHHMMMRRRTTTTTTRRRQQQKKKLLLNNNRRRXXX\\\^^^___YYYVVVRRRMMMIIIHHHGGGGGGRRRTTTYYY^^^aaadddeeeeeecccbbb___ZZZWWWVVVXXXZZZVVVVVVYYYeeesss||||||yyyvvvjjjddd^^^WWWSSSSSSPPPNNNLLLIIIGGGGGGGGGGGGCCCBBBBBBAAAAAAAAAAAABBB>>>>>>???@@@@@@?????????:::999999888777555444333111111111222222222222333222222222222222222222222333222111000000111222333111111111111111111111111111111111111111111111111/////////000111111222222222333444333111000111222---///000000///...///000000000000000000111111111////////////////////////111111000000000///......000000000111111000000000000000000000//////////////////000000000000/////////////////////.........////////////////////////............////////////////////////////////////////////////////////////000000000000000111111111///000000000111111111111111111111111222333444444444444444555555555555666555777999???EEEJJJiiiKKKJJJIIIIIIJJJMMMPPPRRRQQQLLLJJJJJJKKKKKKMMMOOOLLLOOOOOOMMMNNNRRRSSSQQQPPPSSSYYYcccjjjiiiaaaYYY\\\ZZZXXXXXXYYYZZZZZZZZZVVVUUUSSSRRRRRRSSSUUUVVVTTTUUUWWWZZZ```kkkyyyzzznnn___VVVWWW___fff\\\UUUOOOPPPVVVZZZYYYVVVXXX[[[___bbbaaa\\\VVVRRRIIILLLQQQWWW]]]^^^\\\ZZZTTTOOOGGGAAAAAAEEELLLPPP\\\^^^aaaddddddbbb___]]]^^^\\\YYYUUUSSSTTTWWWZZZ[[[```lll~~~}}}{{{rrrggg```^^^XXXUUUQQQMMMKKKKKKLLLMMMFFFEEEDDDCCCBBBBBBBBBBBB>>>??????@@@@@@@@@@@@@@@<<<<<<;;;;;;:::888666555222222222222222222222222222222222222222222222222222222000000000111222333111111222222222222111111000111222222222222111000/////////000111111222222222333444333111000111222000111222222///---------//////000000111111111111////////////////////////111111000/////////......111000000000000000000111000000000000//////////////////000000000000//////.........///////////////////////////////////////............////////////........................000000000000000000000000///000000111111111111111///000000000111111111111111111111111222333444444444444444555555555555666555777888???EEEJJJiiiJJJIIIHHHHHHHHHJJJLLLMMMMMMLLLLLLLLLMMMNNNOOOQQQMMMPPPQQQOOOOOOSSSSSSQQQOOOTTT\\\fffkkkiiibbb[[[]]]\\\[[[YYYYYYYYYZZZZZZWWWVVVVVVVVVVVVVVVVVVWWWWWWYYY\\\___dddlllxxxyyyyyyuuummmiiilllrrruuuhhhccc```aaaeeegggfffcccgggggggggeee```YYYSSSNNNMMMQQQWWW]]]aaa___[[[WWWMMMHHHBBB@@@CCCLLLVVV^^^___aaabbbcccaaa]]]YYYVVVSSSSSSSSSRRRTTTYYY___dddmmmuuu}}}qqqkkk___]]]YYYUUUQQQNNNMMMLLLLLLKKKIIIGGGFFFDDDDDDDDD@@@@@@AAAAAAAAAAAAAAA@@@===>>>>>>>>>===;;;:::888444444444333333333222222222222222222222222222222111111111111111111222333111111222333333222111111000111222333333222111000/////////000111111222222222333444333111000111222333444666555222///....../////////000111111222222000000000000000000000000111000000////////////000111111000000000000111111000000000000//////////////////000000000000//////.........///////////////////////////////////////............////////////........................000000000000000000000000///000111111222222111111000000000000111111111111111111111111222333444555444444444555555555555666555777888>>>EEEJJJhhhIIIHHHGGGGGGHHHIIIKKKLLLKKKMMMNNNNNNNNNOOOPPPPPPNNNRRRRRRQQQQQQTTTTTTQQQPPPUUU\\\cccfffeeebbb___``````^^^\\\ZZZYYYZZZ[[[WWWXXXYYYZZZZZZYYYXXXWWWZZZ\\\___``````dddjjjooorrrzzzsssrrrqqqppppppnnnkkkhhhhhheeeaaa\\\XXXUUUTTTSSSYYY[[[___dddfffccc^^^YYYMMMLLLKKKMMMQQQXXX___ddd_________]]]ZZZVVVRRRPPPJJJMMMSSSZZZcccnnnyyyssssssrrrnnnhhh```XXXTTTSSSQQQOOOLLLJJJHHHGGGFFFBBBCCCCCCCCCCCCCCCBBBBBB>>>???@@@AAA@@@???===<<<777666666555444333222222222222222222222222222222000000111222222222222222111222222333333222222111000111333444444333111000/////////000111111222222222333444333111000111222222444555555333000//////...//////000111111222222000000000000000000000000000000///......///000111222111000//////000111222000000000000//////////////////000000000000//////............/////////000////////////////////////............////////////........................000000000000000000000000///000111222222222111111000000000000111111111111111111111111222333444555444444444555555555555666555777888>>>DDDHHHgggHHHGGGGGGGGGHHHJJJLLLMMMKKKOOOQQQPPPPPPPPPPPPOOOOOOSSSTTTRRRRRRUUUUUURRRQQQVVV[[[___aaaaaabbbbbbccccccaaa^^^[[[ZZZZZZ[[[WWWXXX[[[\\\\\\[[[XXXWWWUUUWWWYYYXXXUUUTTTVVVYYYppp||||||||||||zzzvvvpppkkkhhhbbb^^^WWWRRRQQQTTTZZZ]]]dddeeegggiiijjjgggbbb___VVVXXX[[[___ccceeeffffff___^^^\\\YYYUUUQQQMMMKKKJJJPPPZZZhhhxxxyyymmmeeeWWWVVVSSSPPPMMMKKKIIIHHHEEEEEEEEEEEEEEEDDDCCCCCC???@@@AAABBBBBBAAA???>>>888888777666444333222111222222222222222222222222///000111333333333222111111222333444444333222111000111333444444333111000/////////000111111222222222333444333111000111222...000333333222000//////...//////000111222222222000000000000000000000000000///.........000111222222111000//////000111222000000000000//////////////////000000000000//////---.........//////000000////////////////////////............/////////000........................000000000000000000000000///000111222333222111111000000000000111111111111111111111111222333444555444444444555555555666666555777777===CCCHHHfffPPPNNNKKKKKKMMMNNNNNNNNNLLLNNNPPPPPPOOONNNOOOPPPTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUWWW[[[___bbbbbbaaacccaaa___\\\[[[\\\^^^```[[[___```]]]]]]```^^^YYYTTTPPPNNNMMMJJJHHHQQQ]]]yyyyyyvvvvvvqqqeeeZZZWWWPPPLLLNNNRRRUUU[[[```hhhjjjjjjjjjlllnnniiibbbeeeiiillllllgggbbb______ZZZXXXWWWWWWUUURRRQQQSSSWWWddduuu{{{oooeee\\\VVVUUUTTTPPPKKKJJJOOOJJJGGGIIIIIIGGGFFFHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@===;;;999999999999;;;:::999777555333111111222222222222222222222222111111111222222333333333111000///000222222000...000111111111111222222222222222222111111111000000222000///000111111000///......///111222333444555000000000000000000000000222111111111000000/////////111333333111111111222000000000000000000000000111111111000000000000000000000////////////000000////////////////////////------------.........///111111000000//////......111000///......---......222222111111000//////...///000000000000111111111111111111111222333444555555555555555666666666666444000:::<<>>>>>>>>>>><<<;;;999777555333222222222222222222222222222222111222222222222222222333000000111111111000000000111111111111222222222222333222222222222111111111222000///000111222111///000000000111222222222333000000000000000000000000111111111111000000000///---///111111000///000111000000000000000000000000000000000000000000000111000000////////////000000////////////////////////------........./////////111000000000/////////...//////.........//////000000000000000000111111111111222222222222333333333111111111111222333444555555555555555666666666666777222:::;;;BBBKKK^^^NNNLLLKKKKKKLLLMMMMMMLLLNNNNNNNNNNNNMMMMMMPPPRRRRRRQQQPPPPPPQQQSSSUUUWWWXXXYYYZZZ^^^aaaccccccaaa^^^^^^]]]]]]]]]]]]]]]^^^bbbdddeeedddcccaaa[[[TTTQQQIIIDDDEEELLLYYYjjjwww{{{yyytttmmmcccXXXNNNGGG@@@???AAADDDDDDDDDIIIQQQXXXccclllllliiihhhhhhgggfffiiikkkhhhaaa[[[WWWVVVUUUVVV[[[cccnnnvvvyyyyyyxxxlllaaaWWWTTTUUUSSSOOOMMMPPPOOOKKKHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@AAAAAA===<<<999666444333333333222222222222222222222222222222222222222111111111///222444333111///111333111111111111222222222333333333333333222222222222222000///000111222111000111111111111111111111111000000000000000000000000111111111111000000000000111222333222000/////////000000000000000000000000/////////000000111111111000000////////////000000////////////////////////....../////////000000000000000000000////////////............///000111222...//////000111222222222111222222222222333333333111111111111222333444555555555555555666666666666:::444;;;:::@@@III]]]LLLKKKJJJJJJLLLLLLKKKJJJMMMMMMMMMLLLKKKLLLOOORRRRRRQQQPPPOOOOOOQQQSSSUUUWWWWWWXXX[[[___```___^^^]]]]]]]]]^^^^^^^^^______ddddddbbb___\\\ZZZWWWTTTPPPNNNPPPWWWcccqqq|||{{{vvvoooeee[[[RRRJJJCCC===@@@@@@AAABBB??????FFFPPPYYYccckkkjjjfffdddbbb```eeefffeee```YYYTTTTTTUUUXXXbbbqqq}}}}}}~~~pppgggfff[[[UUUQQQQQQQQQOOOPPPRRRKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCBBB@@@??????>>>===;;;888555333333333333222222222222222222222222333333222222111111000000000444777666222000222666111111111222222222333333444444444333333333222222111000///000222333222111111111111111111222222222000000000000000000000000111111111000000000000000777777888666222///...///////////////////////////---......///000111222222000000////////////000000////////////////////////////////////000000000000000000000000//////////////////......///000111111/////////000111111222222//////000000000111111111111111111111222333444444555555555555666666666666;;;555;;;:::@@@JJJ___KKKJJJIIIJJJKKKKKKJJJIIIKKKKKKKKKJJJIIIKKKNNNQQQSSSQQQPPPNNNNNNOOOQQQRRRVVVVVVWWWZZZ^^^___^^^]]]\\\\\\]]]^^^___`````````eeegggiiifff^^^UUUOOONNNPPPWWWcccppp}}}wwwnnnaaaRRRIIIHHHGGGDDD@@@FFFDDDBBBAAA>>>???HHHTTT```fffhhheeebbb```[[[WWW^^^^^^]]]ZZZVVVVVV[[[___jjjyyyvvvmmmccc^^^YYYUUUTTTWWWNNNMMMKKKIIIHHHGGGGGGFFFGGGFFFEEECCCAAA@@@>>>======;;;999666444333222222222222222222222222222222222222222111111000000000111555999888333111444777111222222222222333333333444444444333333333222222111000000000222333333111...///000111222333444444111111111111111111111111000000000000000000111111444666666555333111000111////////////////////////------...///000111111222000000////////////000000////////////////////////////////////000000000000////////////000000000000111111000///////////////000000000000000000000000//////000000000111111111111111111111222333444444555555555555666666666666;;;555;;;;;;BBBLLLbbbIIIIIIHHHIIIKKKKKKIIIGGGGGGHHHIIIHHHHHHIIILLLNNNPPPPPPOOOOOOOOOOOOOOOPPPUUUVVVWWW[[[^^^``````^^^ZZZ[[[[[[\\\^^^___aaabbbccclllvvvwwwiiiWWWNNNNNNXXXfffwww{{{qqqdddWWWJJJFFFKKKPPPNNNJJJKKKGGGCCCBBBBBBEEEOOOZZZeeegggfff```\\\ZZZWWWSSSTTTWWWYYYZZZ[[[___ggglll~~~|||zzz{{{{{{uuujjj]]]TTTRRRRRRQQQOOOLLLJJJHHHGGGGGGIIIIIIHHHGGGFFFCCCBBB@@@======;;;:::777555444333222222222222222222222222111111111111111000000000222555777666444222444666222222222222333333333333333333333333222222222222111000000111333444333222......///111222333444555111111111111111111111111000000000000111111111111---///111222111111222333000000000000000000000000.........//////000000000000000////////////000000////////////////////////....../////////000000000////////////000000000000333222111000////////////111111111000000000000000111222222222222333333333111111111111222333444555555555555555666666666666999444;;;<<>>FFFYYY??????@@@AAABBBCCCDDDEEE@@@BBBDDDEEEDDDCCCDDDEEEGGGHHHIIIJJJKKKKKKJJJJJJIIIJJJOOOTTTTTTQQQPPPSSSTTTUUUXXX]]]cccnnn}}}{{{yyywwwvvvqqquuuzzz}}}{{{vvvpppkkkeee^^^XXXZZZbbbqqqyyyyyyzzzvvvpppsssxxxxxxuuupppkkkhhhcccaaa```___]]]```kkkvvvzzztttsssxxx{{{||||||zzzyyyyyy{{{wwwjjj```YYYUUUSSSTTTTTTTTTTTTSSSQQQNNNMMMKKKJJJHHHDDDAAA>>>;;;:::222111000111333333222111111111111000111111222333111111222333333333333222222222333444333222111000111111000/////////000000000111111111111222222222000111222222222222222222333333222222111000000///222222222222222222222222222222222111111000000///000000000000000000000000000///...///000111000///000000000000////////////000000000//////000111111;;;999666222000/////////////////////000000000000/////////000111111222222000111111222222111111000000111111222333444555555444555666777777888888888888444<<<;;;>>>EEEYYYBBBAAA?????????BBBDDDFFFAAACCCEEEFFFEEEDDDDDDEEEHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIKKKOOONNNLLLNNNSSSTTTUUUZZZeeerrr}}}|||zzzxxxtttooojjjgggdddcccfffmmmuuuyyyxxxvvvuuuuuuhhh```ZZZ]]]kkkzzzqqqrrr}}}wwwvvv~~~wwwqqqkkkooosssrrrnnniiieeedddccc```^^^]]][[[]]]jjjxxxuuuoooooouuuvvvuuu}}}|||oooiiijjjnnnqqq{{{~~~}}}~~~||||||wwwjjj]]]VVVSSSSSSTTTUUUTTTRRRPPPOOONNNMMMKKKHHHEEEAAA???===555333222222444555444222111111000000111222222333111111222333333333333222111222333444444222111///111111111111222222222222000111111111111222222222000000111222222222222222222222111111111111111111222222222222222222222222333333222111111000000///000000000000000000000000///......///000111111///000000000000////////////000////////////111222333BBB???;;;666222000//////////////////000000000000...//////000111111222222000111222222222222111000000111111222333444555666444555666777777888888888777444<<<;;;>>>EEEYYYHHHEEEBBB???>>>???BBBCCCCCCEEEGGGGGGEEEDDDDDDDDDHHHIIIJJJKKKKKKKKKJJJIIIKKKKKKMMMOOONNNLLLOOOUUUVVVWWW]]]kkk|||sssllljjjjjjeeeccc```^^^\\\]]]^^^___iiipppvvvvvvrrrooorrrvvviiiaaa\\\aaaqqquuulllnnn{{{|||rrrmmmnnnuuuzzz~~~www|||{{{uuuqqqpppmmmjjjiiiiiifffhhhuuuyyyyyy}}}nnneeegggooouuu~~~~~~rrrrrrpppooouuu~~~~~~xxx||||||~~~lll```QQQRRRTTTUUUTTTSSSQQQOOOOOOOOOMMMJJJGGGDDDAAA???999666444555777777555333111111000000111222333333111111222333333333333222111222333444444222111///111111222333333333333333000111111111111222222222///000111222222222222222000000000111222222333333222222222222222222222222333333222222111000000///000000000000000000000000///......///000111111000000000000000////////////000////////////111333444222111///...///111333555////////////000000000000...//////000111222222222000111222333333222111000000111111222444555666666444555666777888888888888777444===;;;>>>DDDYYYFFFEEEDDDCCCCCCBBB@@@>>>BBBEEEFFFFFFDDDEEEHHHKKKGGGHHHHHHGGGFFFGGGJJJLLLHHHIIIKKKMMMLLLKKKOOOTTTWWW[[[fffzzz{{{kkk```YYYTTTTTTXXXWWWNNNIIIMMMUUU[[[```eeehhhkkklllkkkiiiiiimmmqqqjjj______qqqzzzooorrr~~~{{{}}}~~~}}}yyyrrroooooopppxxx~~~{{{xxxsssxxxzzzjjjdddhhhpppuuuuuurrrnnnkkkoooyyy}}}}}}uuu```YYYRRRRRRSSSSSSPPPNNNQQQRRROOOHHHGGGJJJFFF@@@???;;;666222222333444444444222000000222333444444333333444444444333222222333333444444333333222111222000...///222444333111000111222222111000///...000111111111111222222222222222222222222222222222111111222222222222111111222111000......000111222222111000//////000111111//////000//////...---,,,000000000000000000000000............/////////000---...///000000///...---////////////////////////.........000222222///---333444555444222111222333000000000111333555888999444555555666666666666666555111999:::???GGGYYYBBBAAA@@@AAACCCCCCAAA???BBBDDDDDDCCCAAAAAACCCFFFHHHHHHIIIGGGFFFEEEFFFHHHEEEFFFIIIMMMPPPQQQRRRSSS\\\kkk~~~~~~wwwqqqeee___WWWRRRKKKEEEFFFJJJYYYUUUVVV___hhhjjjiiihhhfffffffffdddeeeiiipppuuuvvvjjjfffsss}}}~~~~~~wwwsssuuuvvvvvvvvvvvvvvvvvvwwwxxxzzz{{{{{{ttttttjjj^^^XXXWWWVVVUUUSSSPPPSSSRRRMMMLLLNNNLLLGGGCCC@@@;;;777666555444333666444222222333444333222333333444444444333333333444444444444444333222222333111///000222333222111111111222222222111000///111111111111222222222222222222222222222222222222222222333333333333222222333222111000000111222333444333111000////////////000000111111111000//////000000000000000000000000........./////////000000//////000111111000//////////////////////////////111000......000000000///111333333222111000000111222222111111222333555666444555555666666666666666666222::::::???FFFXXX=========???BBBCCCBBBAAAAAAAAABBBAAA@@@@@@BBBDDDGGGHHHIIIHHHEEECCCCCCCCCDDDEEEHHHLLLQQQVVVWWWWWWccc}}}xxxllleeebbbaaa]]]ZZZZZZ[[[^^^]]]WWWQQQTTT[[[eeedddkkkxxx}}}sssmmmkkkhhheeeeeeiiisss~~~xxxpppwww}}}~~~xxxuuuwwwxxx{{{zzzwwwzzzwwwjjjccc]]]WWWRRRQQQUUUVVVSSSQQQQQQPPPNNNJJJFFFBBB>>>;;;888555333777555444444444444333111333444444444444444444444444555555555555444333333444222000000222222222111222222222333222222111000111111111111222222222333333333333333333333333333333444444555555444444333444333222111111222333444555444222000///.........111111222222333222222222000000000000000000000000....../////////000000000000000111111111111000000////////////////////////444111///...///111111111///111111111///...///000555444333111111222333333444555555666666666666666777333;;;;;;???FFFWWW<<<<<<<<>>???@@@@@@AAAAAACCCDDDCCCEEEGGGFFFDDDBBBAAAAAAEEEHHHIIIIIINNNYYYccchhhxxxuuufff```YYYVVVWWWZZZ\\\\\\^^^ccciiijjjddd```fffpppzzzxxx|||xxxpppooollliiikkksss|||~~~xxx}}}yyyzzz}}}|||zzzyyy|||~~~~~~zzz|||~~~~~~|||ooo___QQQSSSVVVWWWUUURRRQQQRRRRRROOOLLLHHHDDD@@@<<<777333555444333444555555333111444444444444444555555555555555666666555555444333444333222111111111111111222222222333222222222222111111111222222222333333333333333333333333333333333444444555555444444333333222111111111111222333333222111111000//////...000111111222333333333333////////////////////////...////////////000000000000000000000000000000000////////////////////////333111000000222444555444///000111000///...///000444333222111111111222333444555555666666666666666888444<<<;;;???EEEVVVzzz>>>>>>>>>???AAABBB@@@???>>>>>>???@@@AAA@@@???>>>>>>@@@CCCDDDCCCBBBBBBBBBCCCGGGHHHGGGOOOddd{{{wwwoooeee```^^^]]]]]]```eeeiiikkkvvvyyy}}}~~~zzzwww|||uuurrrqqqqqqssswww|||uuu~~~zzzxxx|||~~~~~~||||||}}}xxxrrr|||{{{fffWWWVVVTTTSSSRRRRRRTTTWWWRRRPPPLLLIIIEEE@@@;;;777555333222333444555444333555555444444444555666777555555666666555555444333444444333222111111111222222222222222222222333333111222222222222333333333333333333333333333333333333333444444444444333333111111000000000000111111000000000111111111111111//////000111222222222111////////////////////////////////////000000000111//////////////////////////////////////////////////////111444777888777666000111222111000000111222222111111000111222444555444555555666666666666666888444<<<<<<@@@EEEUUU{{{???>>>>>>???@@@@@@???===??????@@@BBBBBB???:::666;;;===???@@@@@@AAABBBDDD>>>DDDHHHKKK\\\|||{{{iiiccccccccclllooosssvvvzzz~~~yyytttqqqtttyyyxxxyyyuuu~~~yyyzzzrrrppplllwww~~~|||}}}~~~~~~}}}ddd\\\UUUSSSSSSTTTXXX\\\UUURRROOOLLLIIIFFFAAA>>>888666333333444555555555666555444444555666888999444555555555555444333333333444444333111111222444222111111111111222333333222222222222333333333333333333333333333333333333333444444444444444444333000000000000000000000000...///000111111222222111//////000000000000000000000000000000000000000000/////////000000000111111//////............//////////////////////////////---...111444888999777555000222333222111111222444000000///000111333555666444555555666666666666666777333<<<<<<@@@FFFUUU===<<<<<<===??????>>>======???BBBFFFHHHEEE>>>999:::<<<===>>>>>>???BBBDDD>>>EEEKKKVVVqqqtttllllllsss||||||uuupppqqq|||zzzvvvxxx}}}{{{{{{uuusss~~~}}}ooofffdddjjjkkktttzzz|||nnn^^^WWWVVVUUUWWWZZZWWWTTTQQQOOONNNLLLIIIGGG???<<<777444444555555555666555444444555777999:::444444444444444333222222111333444333111111333666111000000///000111222333222222222333333333444444444444444444444444444444444555555666666555555444111111111222222111111111//////111111222111000000000000000111000000//////000000000000000000000000//////000000000111111111000000///......///000000/////////////////////////////////111333444444222000111222222111111222444000000///000111222444555444555555666666666666666666222<<<===AAAFFFVVV:::999:::;;;>>>???>>><<<;;;>>>DDDKKKPPPNNNHHHBBB;;;<<<<<<<<<<<<===AAACCCCCCHHHPPP```{{{}}}yyyzzz|||wwwssswwwxxx{{{pppkkkwwwqqqccc___WWW[[[cccccccccttt~~~hhh]]]XXXTTTSSSUUUXXXVVVSSSQQQQQQPPPNNNMMMFFFAAA:::666444555555555666666555444555777999;;;333333444444333333222111000333444333111111444777000000/////////000222333222222333333333444444444444444444444444444444444666666777777777777666666111222222333333222222111000111222222222000///...111111111111111000///...000000000000000000000000000000000000111111111111222111000//////000111222////////////////////////222000------...000000000///111222222111111222444111111000000000222333444444555555666666666666666555222<<<===AAAGGGVVV