BM66(i@ ------............------......//////...---,,,,,,........................,,,,,,,,,---------..............................////////////////////////000///---,,,---...000222000000//////.........---000000000000000000000000111111111111111111111111444444555555666777777777:::===AAACCCHHHRRR___jjj|||sss```]]]___^^^aaahhhhhhaaa\\\]]]aaaeeelllssstttyyyzzzssskkkgggccc___cccaaa_________]]]YYYUUUUUUVVVVVVUUUTTTQQQOOONNNPPPOOOOOOOOOPPPOOOMMMJJJRRRQQQQQQPPPPPPPPPPPPQQQPPPPPPOOOOOONNNNNNMMMMMMOOONNNMMMLLLLLLKKKLLLLLLLLLMMMNNNOOOPPPPPPOOOOOOUUUUUUTTTSSSRRRQQQQQQPPPSSSRRRQQQPPPPPPQQQRRRSSSQQQQQQQQQQQQPPPNNNMMMLLLLLLKKKKKKLLLNNNOOOOOONNNNNNNNNNNNPPPRRRRRRRRRPPPSSSSSSTTTTTTUUUUUUUUUUUUWWWXXXYYYZZZ\\\]]]^^^^^^^^^bbbhhhlllnnnooopppqqqpppssstttrrruuu~~~tttlllmmmvvvrrreeeTTTFFF@@@>>><<<:::<<<<<<<<<<<<;;;::::::999888888888888888888888888888888888888888888888888777777666555555666777888888888777777888888999:::888888999:::999888777666888888777777666666555555444555555555666666777777<<<:::999777777888:::;;;999999999999999999999999;;;;;;:::::::::;;;<<<<<<;;;;;;===BBBLLLZZZiiisss------............------......//////...------,,,........................---------.........//////......................................................,,,,,,,,,---///000000/////////............000000000000000000000000111111111111111111111111444444444555666666777777888;;;>>>@@@DDDMMMZZZcccmmmwwwkkkdddcccaaacccjjjllleee```bbbgggkkkrrryyyyyy~~~zzzsssooolllhhhmmmjjjgggeeedddccc___\\\YYYYYYYYYXXXWWWUUUTTTSSSTTTSSSRRRSSSSSSRRROOOLLLNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPSSSSSSRRRQQQPPPPPPOOOOOOOOONNNMMMLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQSSSUUUUUUUUU[[[[[[ZZZYYYYYYYYYZZZZZZXXXXXXYYY[[[\\\^^^___```aaaeeejjjqqqvvvzzz{{{||||||{{{{{{|||sssqqqoooooouuuzzzdddZZZKKKAAA===<<<:::999888999999999999888888777888888888888888888888888888888888888888888888888888777666666666777888888888888777777888888999:::888888999999999888777666888777777777666666666555555555666666666777777777:::999888777777888999:::999999999999999999999999:::::::::999::::::;;;<<<;;;<<<>>>CCCLLLYYYhhhrrr}}}------............------.........///......---,,,................................./////////000000------------------------........................------,,,++++++---...///////////////............000000000000000000000000111111111111111111111111333333444555555666666777666888:::<<>>>>>>>>===888888888888888888888888888888888888888888888888999999999888888888888888777777777777777888999999888888888888888777777666777777777777666666666666777777777777888888888888777666666666666777777888888888888888888888888888888888888777888999999:::<<<===???CCCKKKXXXeeennnvvv|||------............------------...............---........................,,,,,,---------.........------------------------.......................................//////000.........///////////////////////////////////////000000000000000000000000222222333333444444555555555555666777999>>>CCCGGGTTTYYYbbbmmmzzztttnnnmmmjjjkkkrrrwwwxxxzzz}}}{{{wwwuuutttuuuvvvvvvuuutttrrrnnnjjjfffdddddddddddddddccc___ZZZWWWQQQPPPOOOOOONNNNNNOOOOOOMMMLLLJJJIIIIIIKKKNNNPPPQQQPPPOOOMMMMMMLLLLLLLLLNNNMMMLLLLLLMMMOOORRRTTTPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNNNNNNNNPPPOOOMMMMMMMMMOOOQQQSSSTTTUUUWWWVVVUUUTTTVVVXXXYYY[[[^^^aaadddjjjqqqvvvvvvtttqqqooonnnoooqqqsssqqqqqqqqqqqqrrruuuwwwxxx}}}rrrhhhdddmmm|||fffTTTKKKCCCAAA>>><<<;;;;;;;;;;;;777888999:::::::::::::::777777777777777777777777888888888888888888888888999999999999888888777777777777666666777777888999888888888777777777777777666666666666777777777777888888888888777777777777555555555666666777777888888888888888888888888888888888777777777888999999;;;<<<>>>CCCJJJVVVbbbkkkrrryyy------............------,,,---......///.................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000.........///////////////000000000000000000000000000000000000000000000000111111222333333444444555555444555666888;;;>>>@@@IIIOOOWWWbbbooowwwmmmiiiiiioootttxxx|||}}}zzzzzzzzz~~~zzzuuuoookkkhhhhhhhhhiiihhhddd___[[[VVVUUUTTTRRRQQQQQQQQQQQQPPPOOOMMMLLLMMMNNNPPPQQQRRRQQQPPPOOONNNNNNNNNNNNQQQPPPPPPOOOPPPQQQSSSTTTQQQRRRRRRSSSSSSTTTTTTTTTQQQRRRRRRSSSSSSRRRRRRQQQRRRQQQPPPPPPQQQRRRSSSTTTVVVXXX[[[YYYWWWVVVXXXZZZ\\\^^^bbbdddgggnnnwww~~~~~~~~~}}}}}}yyyrrrqqqvvvkkkVVVJJJFFF>>>===<<<:::999999999999888999999::::::::::::999777777777777777777777777888888888888888888888888999999999999888777666555777666666666666777888888999888777666666666666777666666666666777777777777888777777777777777666666555555666666777777888888888888888888888888888888888888777777888888999::::::;;;>>>AAAIIISSS___gggooowww------............------,,,------...//////..............................------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......//////................../////////000000000000000000000000000000000000000000000000000111111111222333333444444333333333444777999;;;<<>>:::777777999:::999777666666666666666666666666888888777777666666555555666666666666777777777777777888999:::999777555333777666666555555555666666:::999888777666666666666777777777777666666666666777777777777777777777777999777666777:::;;;999777;;;<<<>>>AAAGGGPPPZZZaaalllttt------------------------///////////////...------....................................---------,,,------------------------...------,,,,,,------...------..................---------............///............////////////111111111000000000//////000000111111111222222222444444444555666666777777888:::===BBBIIISSS^^^eeeuuu{{{tttzzz{{{uuupppoookkkccc^^^]]]^^^aaabbb`````````]]]XXXRRRPPPQQQTTTTTTRRRTTTXXX```dddhhhiiieee```\\\[[[\\\XXXWWWYYYZZZ[[[___eeeiiijjjlllooorrrwww{{{~~~xxxrrrnnnmmmssssssvvvxxxvvvtttxxxwwwbbbPPPIIIDDD<<<:::>>>:::::::::999999:::::::::;;;:::999888888:::;;;===<<<:::777777999:::999888888888888888888888888888888777777777666666666555666666666666777777777777999999:::;;;:::888666555666666666555555555666666:::999888777666666666666666666666666666555555555777777777777777777777777999777666777999;;;999888;;;<<<===@@@FFFOOOYYY```kkkttt~~~//////...---,,,++++++***//////000000000///..............................---------,,,,,,,,,,,,,,,------------------------...------,,,,,,------.....................---------------............///............////////////111111000000000000//////000000000111111111222222333333444555555666666777777888:::===BBBJJJSSSYYYjjjssszzz~~~|||yyytttkkkdddccccccfffhhhjjjmmmmmmeee[[[UUURRRQQQTTTUUUSSSUUUYYY```eeekkknnnlllhhhccc```bbb]]]ZZZZZZZZZ\\\ccckkktttvvvyyy|||~~~eeeUUUFFFBBB@@@;;;;;;???:::999999888888999999:::::::::999888888999;;;<<<:::888777777999::::::999888888888888888888888888777777777777666666666666666666666666777777777777888888999999999777666555666666666666666666666666999999888777666666666666555555555555555555555555777777777777777777777777888777777777999:::999888:::;;;<<>>::::::999999999999:::::::::999999888888999::::::888777777888999:::::::::888888888888888888888888777777777777666666666666666666666666777777777777555555666666555444333333555666666777777777777777888888777666666666666666555555555666666666666666777777777777777777777777888777777888999999999999999:::;;;>>>CCCLLLVVV]]]iiipppyyy------------------------//////000000000000000///........................---------------------...------------------------...------,,,,,,------...---------,,,,,,+++++++++---------............///............//////////////////////////////000000//////000000000111111111222222333333444444555555444555777999<<>>CCCGGGMMMTTT___kkkxxxooodddZZZXXX\\\aaahhhooollllllmmmqqquuuxxxyyyyyytttppplllhhhcccbbbkkkvvv}}}wwwqqqjjjeee\\\aaammmqqq[[[KKKDDDAAA===;;;::::::999999<<<;;;;;;::::::;;;;;;<<<999999999999999888888888555777999999888777888999666666666666666666666666666666666666777777777777666666666666777777777777777777777777666666666777444555777888999888888777777666666555555666666666666777777888888999999:::777777777777777777777777666888999999888888999:::999:::;;;===BBBJJJTTT[[[hhhmmmtttyyy,,,,,,,,,---------......------...///////////////........................++++++,,,,,,------------------------------------...------,,,,,,------...------..................---------............///............////////////........./////////000000////////////000000000111111111111222333333444444333444555555666999===AAAEEEKKKVVV```kkkxxxtttiiigggjjjlllppptttrrrrrruuuyyy~~~zzztttkkkfffllluuu|||vvvvvvwwwxxxxxxvvvrrroookkkrrrmmm[[[LLLCCC>>>>>><<<:::999:::999777;;;::::::::::::::::::;;;999999999999999888777777555888::::::888666666777777777777777777777777777555666666666777777777888666666666666777777777777888777777777777777888888444555777999999999888777666666555555555666666777666666666777888888999999777777777777777777777777666888:::999777777999;;;::::::;;;>>>BBBKKKTTT[[[hhhlllqqqvvv~~~------------------------,,,,,,---...//////..............................*********++++++,,,,,,,,,------------------------...------,,,,,,------...+++++++++,,,,,,------------------.........//////............/////////000---.........//////000000////////////000000000000000111111222333333444444333333444333333555888;;;999@@@JJJSSS]]]hhhttt|||}}}~~~}}}~~~}}}~~~ssslllooowwwxxxyyyvvvuuuuuuuuuvvvzzz~~~jjjZZZMMMEEEBBB:::;;;;;;999999:::999777:::999999999999999999:::999999999999999888777666666888;;;:::777555555777888888888888888888888888555666666666777777888888666666666666777777777777666666555555555666666777333555777999:::999888777666666555555555666666777444555555666777888888999777777777777777777777777666888:::999777777999;;;:::;;;<<<>>>CCCKKKTTT[[[gggkkkpppttt|||,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................,,,---------...////////////......------///000111........................000000000000000000000000000111111111111222222222444444333444444555666777:::===BBBIIIRRR]]]gggnnnyyy|||}}}{{{tttqqqyyywwwxxxyyy{{{lll[[[PPPHHHAAA<<<;;;;;;::::::::::::999999777888888888888999999999444555666777888999999999;;;888555666999:::999666666666777777888888888999555555555555666666666666777666666555555555666666888666444222222333555777555555555555666666666666666666666666666666666666444555777888999888666555444444444444555555555666888888888777777777777777888777999===@@@DDDNNNXXXbbbfffmmmsss}}}------------------------------------------------------------------------******++++++,,,---------........................,,,,,,,,,------.........------------------------.........//////////////////......---...///000111........................////////////////////////000000111111111222222222333333333333444555666777888:::>>>DDDLLLVVV```gggqqq{{{{{{}}}yyyuuu|||{{{ooo___RRRJJJEEEAAA>>>;;;;;;:::::::::999999999777888888888888999999999999999999:::::::::::::::666777888:::<<<;;;999666666666777777777888888888777777777777888888888888555555555555555666777888666666666777777666666666555555555555666666666666666666666666666666666666444555777888888888666555444444555555555666666666777777777777777777777777888777999===@@@DDDNNNXXX```ffflllsss}}}........................------------------------........................))))))***+++,,,,,,---...////////////////////////***++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,000000000///////////////......------......///000................................................000000000111111111222222333333333333444555666666666777:::===CCCLLLVVV]]]eeemmmzzz|||uuurrrxxx|||}}}hhh___SSSJJJEEEBBB???===::::::::::::999999999999777888888888888999999999===<<<;;;999999999:::;;;;;;>>>BBBDDDBBB>>>:::777666666777777777777888888777777777777888888888888444444444444555777888999444666999;;;;;;999666444555555555555666666666666666666666666666666666666444555666777888777666666555555666666666777777777777777777777777777777777888777999===@@@DDDMMMWWW^^^dddlllrrr|||------------............------------------------------------------------*********++++++,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------------------......//////................................................000000000000111111111111222222222222333444555666666777888999===EEENNNTTTZZZbbbmmm{{{|||wwwwwwvvvrrrooooooooopppttt|||xxxpppmmmlllrrruuuyyy||||||}}}~~~|||jjj^^^XXXOOOGGGCCC@@@===;;;:::::::::999999999999888777777888888888999999999;;;:::888777777888:::;;;EEEIIILLLKKKEEE>>>:::999666666777777777777777777555555555555666666666666555555555555555666777888333555888;;;;;;999666555555555555555666666666666666666666666666666666666444555666777777777666666666666666666777777777777666666666777777777777777888777999===???CCCLLLVVV\\\ccckkkrrr{{{++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------.......................................//////////////////////////////000000000111111111222111111222222333444555888888888888;;;@@@GGGMMMSSSZZZeeeppp}}}zzzqqqnnnlllhhheeeddd___```cccjjjttt}}}|||tttqqqtttwww}}}lll\\\UUUQQQLLLGGGCCC@@@===;;;::::::999999999888888888777777888888888999999999999888777777777999<<<===EEEGGGHHHEEE>>>999888999777777666666666666666666555555555555666666666666888777666555555555555555444555666666777777666666555555555555666666666666666666666666666666666666444555555666666666666666666666666666777777777777555555666666777777777777888777999<<>>BBBKKKUUU[[[ccclllqqqwww++++++,,,,,,---......///------------------------++++++++++++++++++++++++***++++++---...///000000------------------------,,,,,,------------------------------------------,,,,,,,,,---------------+++,,,---.........------................................................////////////000000000111000000000111111222333444444555666666777999<<>>AAAJJJTTT[[[dddmmmqqqvvv,,,,,,------...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---///111333444***************************++++++,,,---...//////........................,,,------....../////////+++,,,---.........---,,,........................------------------------////////////000000000000000000000000111222333444111222444555555666888:::>>>AAAFFFKKKSSS___mmmwwwzzzfffVVVMMMIIIDDDFFFGGGFFFCCC>>>;;;999999999999888888888888777777888888888888999999999777777888888888777666666:::888666777:::;;;888555777777666666555555555444555555555555666666666666666666555555555666666777222222444555666666666666555555555555666666666777666666666666666666666666555444444444444555666666444444444444555555555666444444444555666777777888888777999<<<>>>AAAJJJTTT[[[dddmmmqqquuu*********++++++,,,,,,,,,.........---,,,+++***)))------,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,............,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,//////.........---------,,,,,,,,,---------........................------,,,,,,---...///000111111000000000000000000000000000111111111111222222222333444555666777777777777888;;;???DDDKKKTTT^^^dddsss~~~qqq```UUUNNNHHHDDDEEEDDDCCC@@@>>><<<:::999999999999888999999::::::;;;:::888666666666666777444555666777777666555444999999888777666555444444888888777666555444333333555555666666666666555555444444444555555555666666333444444555555444444333777777777777666555444333333333333444444444555555666555444333333444555666555555555555666666666666777555333444666888777555666666777888;;;BBBJJJPPPYYYaaajjjnnnsss++++++++++++,,,,,,,,,,,,------------,,,+++******---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,+++,,,---......---,,,++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,///.........------------,,,,,,,,,---------.......................................///////////////////////////////////////000000111111111222222222222333444555666666666666888:::===AAAFFFMMMVVV[[[fffppp}}}qqqaaaTTTLLLIIIEEECCCCCCBBBAAA@@@>>><<<;;;:::::::::999999888999999999888777666555555666777888777777888888888888777777777777777777666666666666666666555555444444333333555555666666666666555555333444444444444555555555333444444555555444444333555555666666666555444444333333333444444444555555666555444444444444555666555555555555666666666666777555333444666888777666777777888999<<>>===<<<<<<;;;;;;;;;:::999888888888888888777666666555666666666888777777777777777777888555555555666666777777777444444444444444444444444555555666666666666555555333333333333444444444444333444444555555444444333333333444444555555444444333333333444444444555555666555555444444555555666444555555555555666666666666555444444666777777666777888999:::===CCCJJJOOOXXX___eeehhhmmm|||.........------,,,,,,,,,***+++,,,,,,---------,,,,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---------...............///////////////.........////////////////////////000000000000111111111111000111222333333444444333666777888999:::>>>CCCFFFOOOWWWcccppp~~~~~~iii[[[TTTJJJCCC@@@>>>>>>============<<<<<<<<<<<<<<<<<<;;;:::999888888888888::::::999777666555555444666555444333333444555666555555555666666666777777333333444444444555555555444555555666666555555444222222222333333333444444333444444555555444444333000111222333444444444444333333333444444444555555666666555555555555666666444444444555555555666666666555444555555666777777888999:::;;;===CCCIIINNNWWW]]]bbbeeejjjzzz.........------,,,,,,,,,******+++,,,------------,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,---------......---------.........//////------......///000000111........................//////000000000111111111///000111222333333333333333555666777888;;;???BBBEEELLLVVVaaammm~~~yyyjjjYYYQQQMMMFFFAAA>>>=========:::::::::;;;;;;<<<<<<<<<<<<;;;:::999888888888888999999999888888777777666666555444333333444555666666666666666555555555555444444444555666666777777444444555555555555444444222222222333333333444444333444444555555444444333000000222333444444555555333333333444444444555555666666666666666666666666444444444444555555555555555555555555555555777777888999:::;;;===BBBHHHLLLUUU[[[```bbbgggxxx------------,,,,,,,,,,,,***+++,,,,,,------------++++++++++++,,,---......,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,------.../////////,,,,,,---...///000111111......................../////////000000000111111///000111222333333333333222333555666777:::===@@@AAAGGGPPPXXXbbbqqq|||uuuxxx~~~uuugggWWWLLLEEECCC@@@>>><<<<<<===>>>888888999999:::;;;;;;<<<;;;;;;:::999888888888888555666777888999999999888777666666666666666666777666666666555555444444444555555555666666777777777444444555555555555444444333333333333444444444444333444444555555444444333000111222333444444555444333333333444444444555555555666666777777666666555333444444444444555555555444555666666444555666888888999:::;;;===AAAFFFJJJSSSYYY___aaagggwww++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,---...///,,,,,,,,,------------......---,,,++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,------------...++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...//////000---.........//////000000........................////////////000000000111000000111222333333333333222333555666666888;;;>>>>>>DDDKKKQQQXXXdddsss~~~~~~xxxvvvuuuvvvjjjaaaTTTJJJFFF=========;;;::::::;;;<<<777777888888999:::::::::::::::999999888999999999666666777777666555444333555666666777777666666555444444555555555555555666444555555555555555555555333444444555555444444333333444444444444555555555333444444555555444444333222222333444444555444444333333333444444444555555555666777888888777666555333333444444444555555555444666777666444444666999777888999:::<<>>DDDIIIOOOWWWdddooo{{{yyygggXXXQQQHHHAAA>>><<<999777::::::::::::999999999999888888777777777777888888777777777777777777777777777777777666666666555555555555555555555555555555444444444444444444444444222222333333333444444444444444444333444555555666222222333444444555666666555555444444333333444444444444444444444444444444777666555444333333333333777777777666666666666666444444444444444444444444666555555555555666777777666888999:::<<>>BBBGGGNNNWWW```jjjxxxlll```PPPKKKDDD???===<<<;;;::::::::::::999999999999888777777666666666666777777777777777777777777777777777777666666666555555555555555555555555555555555444444444444444444444444111111222222222333333333333333333444444444555555333333333444444444555555444444333333333333444444333333333333333333333333666555444444333333333444666666777777777777666555444444444444444444444444555555555555666666666777666777999:::<<>>============::::::999999999888888888666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555444444444444444444444444111111111222222222333333333333333444444444444444555555444444444333333333333222222222222222333333333333333333333333333333333333333333333444555555444555555666666666555555444444444444444444444444444555555666666666666666555666999;;;<<>>;;;999999:::;;;999999999999888888888888666777888888888888777666555555555555555555555555666666555555555444444444555555555555555555555555444444444444444444444444222222222222333333333444111222333444444444333333444444444444444444444333222222222222222333444444222222222222222222222222333333333222333333444444444444333333333444666666555555555555555555555555444444666777777777666555333666999;;;===???BBBEEEKKKSSSUUUXXXbbbmmm++++++++++++++++++++++++,,,++++++++++++++++++,,,+++***)))))))))***,,,---,,,*********,,,---,,,+++************************+++,,,...//////...,,,+++,,,---......//////......------------,,,,,,+++***------,,,,,,------...///---------------------------------.........//////------------------------...............///000000.....................---111000/////////000222333000333666777666666777777666999===>>>@@@GGGRRR[[[]]]lll|||yyyfff]]]YYYQQQJJJHHHAAA@@@>>><<<999999:::;;;999999999888888888888777666777888999999888777666555555555555555555555555666666555555555444444444555555555555555555555555444444444444444444444444222222333333333444444444111222333444555444333333222333333444444555555666333333333333444444555666222222222222222222222222555555444333222222222222666555333222333444777888666666666666666666666666333444666777777777666555333555999;;;===???BBBEEEKKKSSSTTTWWWaaalll...---,,,+++************,,,+++++++++***)))))))))++++++******)))************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------,,,------......------,,,///...---,,,+++,,,,,,---............////////////000000000000000000000000//////000000111111111222555555444444444333333333555777999:::===AAAFFFJJJXXX\\\gggwwwuuummm___SSSJJJEEEBBB@@@>>><<<:::888777888999:::999999:::;;;;;;999888777888666555666888999777444777777666666555555444444666555555555555444444444444444444333333222222222333333444444333333222111000000111222333333444444111222222333333222222111444444444333333222222222333222222111111222222333333333333333333333333333666444222333555666444222...///000222444555555555444444444444444444444444222222222333444555666777888999999::::::===AAADDDKKKNNNRRRWWW[[[iii000///...---,,,,,,,,,,,,++++++++++++************+++***************++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------------,,,------......------,,,///...---,,,,,,,,,------------------............000000000000000000000000//////000000000111111111333333333333333333333333444555777888:::>>>BBBFFFNNNQQQ[[[kkkyyywwwvvvvvvzzz~~~rrrfff___UUUKKKEEEAAA???>>><<<;;;:::888888888888999999999999999999888888777777666555666888999777444777666666666666666555555555444444444333333333333555555555444444444333333333333444444333333222111111111111222222333333444222222333333333333222222444444333333333222222222333222222111111222222333444444444444444444444444555333222222444555444222111111222333333333333333444444444444444444444444333333333333444555666666555555666777777:::>>>AAAIIIMMMSSSXXX]]]iii//////...---,,,,,,,,,,,,*********+++++++++++++++))))))))))))***+++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------,,,------......------,,,......---,,,,,,,,,------,,,,,,,,,------------...000000000000000000000000//////000000000000111111000000111111222333333333333444555666777:::===@@@DDDFFFNNN\\\hhhsss}}}zzz{{{|||oooeeeUUUPPPJJJDDDAAA???>>>===;;;::::::999999888888777999888888777777777777777777666666666888888666555666666666666777777777777444444333333333222222222666666555555555555444444333333444444333333222111222222222222222222222222222222333333333333222222333333333333222222222222333222222111111222222333555555555555555555555555444222111222333444333222333444444333333222111000444444444444444444444444333333333333444444555666777888888999999<<<@@@CCCHHHLLLSSSYYY]]]hhh}}}---,,,++++++*********+++*********++++++,,,,,,,,,))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,------......------,,,------------------------,,,,,,---------.........//////////////////////////////000000000000000000......///000111222333333222333555555555666999<<>>;;;;;;;;;;;;:::999888777999888666555555555666777666666666777777777666555555666666777777888888888444444444333333333333222555555555555444444444444333333444444333333222111333333222222222222222222222333333333333333333222333222222222222222222222333222222111111222222333444444444444444444444444222222222222222222222222444444444444333222111111444444444444444444444444333333333333333444555666888888999999:::===AAADDDIIILLLRRRWWWZZZeee|||,,,,,,+++*********++++++******++++++,,,,,,,,,---))))))))))))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,------......------,,,,,,------------------------.........////////////////////////////////////000000//////////////////------...///111222333333222444555555444555777999======BBBJJJQQQVVV___hhhsss}}}}}}pppfff___XXXPPPKKKDDDBBBAAA@@@AAA@@@???===;;;<<<<<<<<<;;;:::999888999888666555555555666777555666777777777666666666555555666666777777888888555555555555444444444444333333333333333333333444333333444444333333222111333333222222222222222222333333333444444333333333222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222333444444444333333444444444444444444444444444444333333333444555555444555666666777999===@@@JJJLLLOOORRRVVVccc|||...------,,,,,,---------+++++++++,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,------......------,,,+++,,,---.........------........./////////000000000000000000000000000000000000////////////......------...///000222222333111333444555444444555777:::999<<>>======>>>>>><<<;;;<<<<<<;;;::::::999999888888777777666666666666666555666888888666666666777555555555555666666666666666666555555555444444444222222222333333333333444333333444444333333222111222222222222222222222222333333444444444444333333111111111222222222222222333222222111111222222333111111111111111111111111222333444333222111222444111111333444555555555555444444444444444444444444444444444333333444444555555666777777888:::>>>AAAJJJKKKMMMOOOSSSaaa|||---------,,,,,,------...,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------,,,------......------,,,+++,,,---.........---------------.........//////000000000000000000000000000000/////////...............///000111111222222///111333444333333444555777666888===@@@BBBHHHPPP[[[cccooo}}}ooo___ZZZRRRKKKGGGDDD@@@===<<<:::999:::;;;<<<;;;:::;;;:::999777777777777888777888888888777777666666444777999888666555666777555555555555444444444444555555555444444444333333333333333333444444555555333333444444333333222111111111111222222333333444333333444444444444333333000111111111222222222222333222222111111222222333222222222222222222222222222444555444222222333555111222333444555555555555444444444444444444444444555444444333333444444444777888999999:::<<<@@@CCCFFFHHHLLLOOOTTTaaa{{{+++++++++******+++,,,,,,---------,,,,,,+++++++++++++++******************---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------------,,,------......------,,,***+++---...///...------,,,,,,,,,---------......000000000000000000000000000000//////.........---//////000000111111222222...000222222222222333444666555666:::===???DDDKKKNNNUUU```kkkwwwnnn\\\SSSNNNGGGBBB@@@???>>>>>>;;;999888999;;;<<<===<<<:::999777555444555666777777888999999999888666555444777999888666555666888555555555444444333333222444444444333333333222222444444444555555555666666333333444444444333222222000000111222333333444444333444444555555444444333000000111111222222222222333222222222222222222333333333333333333333333333222444666555333222444666333333444444555444444444444444444444444444444444555444444333333333444444444555666666666999===@@@CCCFFFLLLQQQVVVbbbzzz,,,,,,,,,++++++*********------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,+++***)))(((------++++++++++++------,,,,,,,,,---------......///...---,,,+++,,,,,,---/////////...------,,,,,,......---------,,,,,,,,,000000000000000000000000222111000.........//////------...///000111222222///000000222333444555555555555666888:::<<<>>>???CCCIIISSS\\\eeerrrvvvdddXXXMMMGGG???<<<======:::777::::::::::::::::::::::::999888888888777777666666666666666666666666666666666666777777777777666666555555444444444333333333222222222222222222222222222222222222222222222222222111000222444666555444111111111111000000/////////111333555555333111///111111111222222333333333333222222222222222222222222222222222222222222222444333333222222333333444111111111333555666555444222333333444555666777777444444444444444444444444666777777666777999>>>AAAAAAKKKMMMPPPYYYdddzzz,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++******)))---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///...---,,,,,,,,,---------------...............***++++++,,,---...//////////////////////////////000000///......///000111////////////000000000000///000000111222333444555444444555666777999;;;<<<>>>CCCJJJQQQXXXcccqqqzzzrrraaaUUUGGGBBB<<<;;;===>>>===;;;999999999999999999999999888888888777777777666666555555555555555555555555555666666777777666666555555555555555444444444444444444444444444444444444222222222222222222222222333222222333555777666555222222111111111000000000111222444555555444222111333333333333444444444444222222222222222222222222222222222222222222222222444333333222222333333444111111111222444555444222555555555444444444333333444444444444444444444444555666666555666888<<<@@@BBBKKKMMMOOOWWWaaavvv,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++******++++++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,+++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,---------............---,,,,,,,,,------+++,,,,,,---......//////***++++++,,,---...//////////////////////////////............///000111222111000000000/////////...//////000111222333333444333333333444555666777888;;;>>>AAAEEEJJJSSS___ggguuu~~~}}}vvviiiYYYNNNBBB>>>:::999;;;===<<<;;;888888888888888888888888777777777777666666666666555555555555555555555555555555555666666555555555555555555555444444444444555555555444444333333333222222222222222222222222333222111222444555555444222222222222222111111111222222333333333333222222333333333222222222222222111111111111111111111111222222222222222222222222333333222222222222333333222111111222333333222000444444444333333333222222444444444444444444444444444555555555555888<<>>BBBJJJSSSZZZccckkkwww~~~xxxuuusssoookkkdddZZZNNNFFFAAA>>>:::999999:::999777777777777777777777777777666666666666666666666666555555555555555555555555444444555555555555444444444444444444333333333333444444333222222111000000222222222222222222222222111000///000111222111000222222222222222222222222222222222222222222222222111111000000//////......000000000000000111111111222222222222222222222222333333222222222222333333222111000111222222111///000000111222333444444555444444444444444444444444444555666666666888<<>>EEELLLRRRVVV]]]gggqqq|||yyyrrrllliiieeebbb]]]WWWQQQJJJDDD@@@===<<<999888888888888777666666666666666666666666555555555555555555555666555555555555555555555555444444555555555555444444333333333222222222222111444444333222222111000000222222222222222222222222111000//////111111000...222222222222222222222222111111000000000000111111000000000//////.........//////000000000111111111222222222222222222222222333222222111111222222333222111000111222222111//////000000111222333444444444444444444444444444444444666777888888:::===??????IIIKKKMMMUUU^^^rrr***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******++++++++++++*********++++++,,,,,,++++++*********+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,---.........------......------,,,++++++******++++++,,,---...//////........................//////000//////---,,,+++------...///000111222222......//////000000000000333333333333444444555666666666666777;;;@@@EEEHHHLLLQQQXXX```iiivvvwwwmmmgggbbb^^^WWWTTTOOOIIICCC@@@>>>===888888888888888999::::::666666666666666666666666444444444555555555555555444444444444444444444444555555555666666555555555333333333333222222222222555555555444444333333333222222222222222222222222555333222222333333111000111111111222222222222222000000111111111111000000222222222111111111111111///000000111111222222222222222222222222222222222222222111111111111222222222111111222333333222000333333333222222222111111444444444444444444444444444666888999999:::===???===HHHKKKMMMUUU]]]qqq******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////........................---.../////////...---,,,......//////000000111111......////////////000000222222222222333444555666444333333555888;;;>>>???CCCFFFKKKPPPWWWcccpppyyyyyymmmeee^^^VVVQQQJJJIIIFFFBBB???===<<<===777888999888888888999:::666666666666666666666666333333444444444555555555444444444444444444444444555666666777777666666555555555555444444444333333444444444444444444444444222222222222222222222222666444333333333333111000000000000111111111222222000222333444444333222000111111222222222222222222000000111111222333333444222222222222222222222222222222111111111111222222111111111222444555444222444333333333333222222222444444444444444444444444333555777888888:::<<<>>>===HHHJJJLLLSSSZZZmmm*********++++++,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++------------++++++,,,,,,,,,---------......***+++---...///...------***++++++,,,,,,------.........---------,,,,,,,,,........................+++,,,---////////////...000000000000////////////.........///////////////000000000111222444555666444444333555777999::::::===???BBBFFFLLLVVVccclllnnn{{{|||vvvnnnggg```WWWMMMFFFAAABBBCCCBBB???>>>===>>>;;;;;;;;;:::777666555666777777777777777777777777333333333444444555555555444444444444444444444444666666777777777777666666777777666666666555555555222222222222222222222333222222222222222222222222555333111111111111///...//////000000111111111222111333555777777555333111//////000000111111222222000000111222333333444444222222222222222222222222222222111111111111222222111111111333555666555444111111222333444555555666444444444444444444444444222444666777888999;;;===>>>HHHJJJKKKQQQWWWiii)))))))))))))))))))))***+++,,,---,,,***)))***++++++******))))))******+++************************++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------////////////000000000000///...---...///000000.........///000000000000000000111111111111222222222222333444666777888888888999;;;>>>AAAFFFMMMTTTYYYeeemmmzzz~~~|||vvvoooeee[[[SSSLLLGGGDDD@@@AAACCCDDDCCC@@@<<<:::777777777777888888888888:::777333333666888888777666666555444333333222222444444555555555555444444666888:::<<<<<<:::888666222222222222222222222222111222333444444333222111222222222222222222222222333333222222333333444555333333333222222111111111555555555555444333222111333222111000000000222222222222111111111111222222111111111111111111111111111111111222222333333333000111111222222333444444333444444555555444444333444444444444444444333333999::::::999888999<<<>>><<>>AAAFFFLLLQQQXXX```kkkwww}}}yyyvvvkkkeee]]]UUUNNNIIIEEEBBB???@@@AAABBBAAA>>>;;;:::777777777777777777666666:::777444444666777777777666666666555555444444333444444555555555555444444888:::<<<>>>>>><<<:::888333333333333333333333333222222222333333222222222222222222222222222222222222111111111111222333333222222222111111000000000222222222222111000///...333222111000000111222222111111111000000111111111111111111111111111111111111222222222222222222333000111111222222333444444333333444444444444333333444444444444444444444444555555666555444555888:::<<>>CCCFFFJJJQQQZZZdddppp~~~{{{wwwtttpppkkk\\\WWWQQQKKKGGGDDDBBB???>>>>>>>>>>>>===<<<:::999777777777666555555555444999666444444555777777666666666666555555555555555444444555555555555444444777999;;;======;;;999777333333333333333333333333333222222222222222222333222222222222222222222222000000000000000111222222111111111000000000000000111111111111000///...---222111111000111111222222111000000//////000000111111111111111111111111111222222222222222111111111000111111222222333444444333333444444444444333333222333333444444555555555666666777666666777999;;;;;;DDDFFFHHHOOOUUUeee~~~---,,,,,,+++***))))))(((***,,,,,,,,,******+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////........./////////000000...---,,,---///000///...---...//////000000//////000000000000111111111111111222333444555555555555555666777777888:::>>>AAABBBGGGNNNVVV```mmm|||xxxqqqpppmmmeee]]]PPPLLLHHHDDDAAA@@@===<<<===<<<;;;:::999999999999777777666555444444333333777666555555555666666666444444444555555555555555333444444555555444444333444555777888888777555444444444444444444444444444444333222111111222333444222222222222222222222222111000000000000111222222111111111111111111000000222222333333222111111000111111111111111111222222000000////////////000000111111111111111111111111333333222222111111000000000111111222222333444444333333333444444333333333222222333333444555666666666777888777777888;;;===;;;CCCEEEGGGNNNTTTeee}}}000000///...---,,,,,,+++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,............////////////...---,,,---...//////---------.../////////////////////000000000111111111000111222333333444333333444555777777888999===???>>>AAAFFFKKKSSS^^^llluuu{{{pppkkkjjjeeeZZZQQQJJJGGGCCC@@@>>><<<:::888;;;:::888777777777777888777666666555444333333222555666666555555555666666333333333333333333444444333333444444444444333333222333444555555444333222444444444444444444444444444333222111111222333444222222222222222222222222111111111111111222333333222222222222222222222222333333333333333333222111000000111111222222222222000000////////////000000111111111111111111111111222222222111111000000000000111111222222333444444222333333333333333333222222222333333444555666666444555555555555666999;;;;;;CCCDDDFFFMMMTTTddd}}}---------,,,,,,++++++***)))+++,,,,,,+++***+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,...///...---------...////////////.../////////000000000111111000000111222222222222222333555666777777999;;;===:::<<>>DDDLLLSSS```hhhttt}}}uuuhhhbbb[[[VVVSSSOOOJJJEEEEEECCC@@@???>>><<<:::888777777666666666666555555666666555555555555555555333555777666444333444666444444444333333222222111222333333444444333333222444444555666666555444444333333333333333333333333222222222333333222222222222222222222222222222222111000000000000111222222000111111111222222222222//////000000000000000///...///111222333333222222111111111000000111111111111111111111111111111111000000000000111111111111000111111222222333444444222222333333333333222222444444444444444444444444555666777777777999<<>>EEEKKKNNNUUU___jjjvvv~~~{{{yyyrrrjjj___YYYRRRKKKHHHFFFEEEEEECCCAAA???>>>>>>===;;;999666666666777666666555444555555555666666666666666222555777777444333444666666666555444333333222222222333333444444333333222333444444555555444444333222222222222222222222222111222333444444333222111222222222222222222222222///////////////000111111//////000000111111111222000000111111111111111000...///111222333333222222222222111111111111222222111111111111111111111111//////000000111111222222000111111222333333444444222222222333333222222222444444444444444444333333111222333333333555888;;;===EEEEEEFFFMMMUUUfff,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,------,,,+++)))(((***+++,,,,,,******+++,,,***+++---......---+++***...---,,,,,,++++++++++++---.../////////...,,,+++---------,,,,,,+++++++++,,,++++++******++++++,,,,,,+++***))))))***+++,,,,,,------......------,,,------------------------++++++,,,,,,---...//////000//////.........//////............////////////.../////////000000000111444333222222222333444555666666777888999;;;===>>>DDDJJJQQQXXXaaannn}}}wwwxxxxxxvvvpppggg^^^YYYPPPNNNKKKHHHFFFEEEEEEEEEDDDBBB???>>>>>>>>>>>>===888888777555555444444444777777777777666555444333555555555555555555555555333333333222222111111111222222222333333444444444444444333222222333444444333333333222222111111111222222333111000///000222111111111111111111111111......////////////......000000000000111111111111000///.........///111222222111000000000111222333555333000///...000222333000111111111111222222222222333333444444444333333333333333333333333333333222222222333333444444444111222222333333444444555333444555555555777:::<<<>>>???BBBFFFJJJTTTfffwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,------,,,+++)))(((***+++,,,,,,******+++,,,***+++---......---+++***...---,,,+++++++++++++++---------------,,,++++++---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,+++++++++******+++++++++,,,------......------,,,------------------------++++++,,,,,,---....../////////............//////........./////////000000///////////////000000000333222111111111222333444555555555666777999:::;;;<<<@@@FFFKKKQQQ\\\iiirrrxxxrrrooommmkkkfff```YYYSSSPPPJJJIIIFFFEEEDDDDDDEEEEEEEEEBBB@@@>>>??????>>>>>>999888777666555444444444111222333555666666777777555555555555555555555555555555555444444333333333333333333333333333333333555444333222222333444555444444444444333333333222222333333222111000111333111111111111111111111111...//////000000//////...000000000000111111111111000//////...///000111222111000000///000222444666555444111//////000111333000111111111111222222222222222222222111111000000333333333333333333333333222222222222222222222222111222222333333444444555444555666666666777:::===>>>???BBBFFFJJJSSSfffwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++))))))***+++,,,,,,******+++,,,***+++,,,------,,,+++***---,,,,,,++++++++++++,,,---,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------+++,,,,,,------.........///...............//////////////////000000000000////////////////////////111111000000000111222333333333333444555666777777:::===@@@BBBFFFMMMWWW^^^mmmvvv{{{uuuoooiiieeeccc```[[[UUUOOOKKKHHHGGGCCCBBBBBBAAABBBCCCDDDEEEFFFDDDAAA@@@@@@@@@@@@???;;;:::888666555333333333000111222444555666666666444444444444444444444444555555444444444444333333222222222333333333444444444444333222222333444444555555555555444444444444333444555444222111222333111111111111111111111111///000000111111000000///000000000000111111111111000////////////000111222///...------...111444666666555222000000000111222000111111111111222222222222222222222111000000000333333333333333333333333111111111111111111111111111222222333333444444555444555666666666888;;;===>>>>>>AAAFFFJJJSSSfffvvv++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++*********+++,,,,,,******+++,,,***+++,,,,,,,,,,,,+++***,,,,,,+++++++++++++++,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,---......---,,,+++,,,------......------,,,------------------------,,,,,,,,,---------............---------...///////////////000000000111111000////////////.........////////////000000111111333333333333333444555666;;;<<<===>>>@@@EEELLLQQQ]]]eeepppxxx|||tttnnnjjjeee```[[[WWWTTTPPPKKKGGGEEECCCCCCAAA@@@@@@@@@AAABBBDDDEEEFFFDDDAAA@@@@@@AAA@@@???<<<;;;999777555333333222666666666555444333222111444444444444444444444444222222222222222222222222000000111222444555666666222222222222222222222222444444444444444444444444333555666555333222333444111111111111111111111111000000111111111111000000///000000000111111111111000000000000000111111111///---+++***+++...111333666555333111000000111222000000111111111222222222333333333333333333444444222222222222222222222222222222222222111111111111111222222333333444444555444555666666666888;;;======>>>AAAEEEIIISSSeeevvv++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,++++++++++++++++++***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++******++++++,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,---...//////...---,,,,,,------......------,,,------------------------,,,,,,,,,------------------------------...//////////////////000000000000/////////...................../////////000000000333333333333333444555666777777777777999===BBBEEEJJJQQQ[[[bbbiiirrr~~~tttoooiiiddd```ZZZSSSNNNIIIIIIHHHGGGEEECCCBBBBBBBBBBBBAAAAAABBBBBBCCCCCCFFFCCCAAA???@@@@@@??????<<<;;;999777555444333222999999888777555333222000444444444444444444444444222222222222222222222222333333333333333333333333000000000111111000000000222222222222222222222222333555666666444333333333000000000000000000000000000000111111111111000000///000000000111111111111///000000111111111111111222000...---,,,...000111555444333111111000111111000000111111111222222222222111111222333444666666222222222222222222222222333333333333333333333222111222222333333444444555444555666666666888;;;======>>>AAAEEEIIISSSeeevvv++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,+++******++++++,,,***+++,,,,,,******+++,,,+++++++++++++++++++++++++++************++++++,,,---,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,---...//////............////////////------........./////////---...///000000000//////333222333333444555666777666555444555777:::===???>>>DDDMMMSSSZZZcccoooxxx{{{tttiiiccc\\\VVVQQQKKKDDD>>>>>>???AAABBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAADDDBBB???>>>>>>>>>>>>===<<<;;;999777666444444444666666666777666666555444333333333333333333333333333333444444444444555555777777555444222111/////////000111111111111000///000000000000111111111111222444666666444333222333000000000000000000000000///000000111111000000///000000000000111111111111///000111111222222111111555444333111111111111111222222111111000111111111000111111111111222222222000000//////000222444555222222222222222222222222222222333333333444444444111222222333333444444555333444555555555777:::<<<======@@@EEEIIIRRReeeuuu******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******+++,,,,,,***+++,,,,,,******+++,,,++++++************++++++***************+++,,,,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,---...///000------------............+++,,,,,,---...///000000---...///000111000000///111111111222333555666777777666444444666999;;;<<<999>>>EEEIIIMMMUUU```iiiqqqzzzyyyuuuuuusssmmmggg\\\VVVLLLFFFBBB???;;;888:::;;;<<<<<<============<<<======>>>?????????>>>BBB???===;;;<<<<<<<<<;;;;;;:::999777666555555555222333444555666666666666333333333333333333333333333333333444444555555555666666555444222111000000000111222333333222111000/////////000000111111111111444666666444222222222000000000000000000000000...//////000000//////...000000000000111111111111///000111222222222111111222222222333222222111111000000000000000000111111000111111111111222222222333222000//////000222333111111111111111111111111000000111222333444444555111222222333333444444555222333444444444666999;;;<<<===@@@DDDIIIRRRddduuu*********************************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++*********+++,,,---***+++,,,,,,******+++,,,++++++************++++++******))))))***+++,,,,,,((()))***,,,,,,,,,+++***+++++++++,,,,,,---------...------,,,,,,------...------+++******+++------,,,------......------,,,------------------------------------------------+++++++++,,,---...///000,,,,,,,,,---------......***+++,,,---...000111111---...000111111111000/////////000111222444666777555333111111333555666666666:::>>>???AAAFFFPPPWWW\\\fffttt}}}zzzsssooommmhhhaaa[[[SSSKKK@@@:::999:::;;;;;;;;;;;;:::::::::;;;<<<===888888:::;;;<<<=========AAA>>>;;;::::::;;;:::999:::999888777666666666666222333333444555555555555333333333333333333333333111111111222222333333333111111222333333444555555222333444555555444333222//////000000111111111222111333555666444222111111000000000000000000000000......////////////......000000000000111111111111///000111222333222111111---...///111111111000///.........///000000111111000111111111111222222222888777444222111111111222111111111111111111111111......///111222333444555111222222333333444555555111333333333333555888:::<<<===@@@DDDHHHRRRddduuu++++++++++++++++++++++++,,,+++******)))*********------,,,++++++******))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------///000111000///...///000000000000000000000000000///////////////000111111333333222222333333444555666888999:::;;;???CCCGGGNNNXXXdddmmmrrryyyvvvppphhheeeccc___VVVNNNDDD@@@;;;::::::;;;:::888777777777777777888888999999999888:::<<<<<<;;;:::<<<;;;:::888777555444333444555666777777555333222222333444555444333222111000111111111111222222222222222222222222222222222222222111000//////000000000000111111111111000000...///000111222222111000333444555666555333000...333111///...000111111111///000111222222111000///111000...------...///000//////000000000000//////////////////////////////............///////////////000000000111111111111000000//////000111222222111111222222222333333333333333333222222111111111222222111111222222333444666666666666777999:::;;;>>>;;;<<>><<>>FFFLLLOOOSSSYYY^^^gggmmmuuu|||~~~zzzvvv{{{tttnnnggg___XXXSSSHHHDDD>>>===>>>???>>>;;;:::999777777777888888888555444444444444555666666888666444444555777777777333333444555666777777777222222333333333222222111333222111111111222333444000000111111111222222222000111333444444333111000222222111000000111111111000000111111111111000000111000///......///000111111111555>>>EEEDDD:::111000000000111333222000.........////////////......,,,...///111222222111111//////000000000000////////////////////////////////////000000000111111111000000111111111222222222111000000000000000111111111111111111222222222222222222222222222222222222222222111111222222333444555555666666777999:::;;;<<<;;;===AAAEEEMMM\\\jjj*********++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...............---------+++,,,,,,------,,,,,,+++------------------------000111111000---,,,,,,---........................///////////////000000111111000000000000111222222222333444444333444555777555:::@@@EEEGGGJJJNNNQQQUUU[[[bbbhhhnnnttt|||}}}yyyvvvtttoooggg^^^VVVNNNGGGBBB@@@===999888:::<<<<<<;;;777777777777666666777777444444444444444555555666555444555666777777444222444444444444444555555555111111222222222222222222222222111000111222444555000000111111111222222222111222333333333333222111222111111111111111222222000000111111111111000000111000///.........000000111222666???FFFEEE<<<333000000000111333222000...//////............//////+++,,,...000111111000000//////000000000000//////////////////////////////........./////////000000////////////000000000000111111000000000000000111000000111111111222222222222222222222222222222222222222111111222222333444222222222333444555666777;;;;;;>>>BBBEEEMMM\\\jjj*********++++++,,,,,,---------,,,+++++++++++++++------,,,,,,+++******))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------000000111///---,,,,,,---........................///////////////000111111000000000///000000111222111222444444333333444666444777;;;???@@@BBBDDDFFFGGGLLLTTTZZZ___fffooouuuyyy~~~}}}~~~{{{uuuqqqaaa\\\UUUNNNHHHCCC>>>;;;:::888666666888:::::::::444555666555444333444555555444444444444555666666333444555777888777333000444444444333333333333333222222222222222222333333111111111111111222333444000111111111111222222222222222222222222222222222222111111111111222333333000000111111111111000000222222111000000000111111333000000333888:::888444111000///000222222000///000//////......//////000,,,---...//////000////////////000000000000//////////////////////////////............////////////........./////////000000222111111000000000000000000000000111111111111222111222222222222333333333444444333333444444555666333333333444555666777888999;;;>>>BBBEEELLL[[[jjj)))******+++,,,,,,------,,,,,,+++++++++,,,------,,,+++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......+++++++++*********))))))+++,,,,,,------,,,,,,+++---------------------------...//////------...///........................///////////////000111111000////////////000111111...000222333222222333444444666999;;;<<<===>>>>>>???CCCIIINNNRRRXXX```fffjjjrrr~~~~~~zzzvvvoooeee]]]QQQMMMGGGBBB???===;;;:::777666666777888888888888444666777666444222333444555555555444555666666777555555555666777666333111222222222333333333333333222222222222222333444444///000111222222333333333000111111111111222222222444333111000000111333444222111111111222222333444000000111111111111000000111111111111111000000///111///......000222333222222000//////000111111000111000////////////000111000///////////////000000//////000000000000//////////////////////////////...////////////000000000////////////000000000000222222111000000000000000000000000000111111111111111111222222222333333333444444333333444444555666555555555666777888999:::666888===AAADDDJJJZZZjjj))))))***+++,,,,,,------*********+++,,,---...///*********++++++,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////.........------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------***+++---.........000222........................///////////////000111111///////////////000111111,,,...111111111111222333666777999;;;<<<<<<<<<<<<999<<<@@@CCCEEEIIIOOOTTTYYYaaakkkqqqvvv~~~}}}uuulllaaaSSSJJJGGGCCC===:::888888777666777777777888999999888777666999:::999666444444666666555555555555666777777888666444444555555444333111111111222222333333444333222222222333444444555...///111222333333222222000111111111111222222222555333111//////111333555222111111111222333333444000000111111111111000000...///000000000...---,,,...000222444444222000///333111///...000111111111222111000//////000111222222111000//////000111111//////000000000000//////////////////////////////000000000000111111111111000000000000111111111111222222111000000///000000000000000000111111111111111111111222222333333333222222111111222222333444222222222333444555666777333666<<<@@@BBBIIIYYYiii}}}******************************+++++++++,,,,,,,,,+++++++++++++++***)))(((******))))))))))))******++++++******++++++,,,---,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,++++++++++++++++++(((((()))***+++---...///************************************************,,,,,,---...---,,,***)))++++++++++++******))))))++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,...------------...//////.........---,,,,,,++++++......------------......---000000,,,+++...111111///000111222222222222222444555777888999999888888888999:::<<>>>>><<<;;;999888777666666666777777777777666666555555555555555555555555555555666666666666555555111111222333333444555555555555444444444333333333111222222222222111000000111000/////////111222333111111111111111111111111111111222222222222111111333222222111000///......111111000///////////////000000000000000111111111...000111000///...///111111111000///////////////000000000///......------////////////////////////............//////000000////////////000000000000***+++,,,---...............///000111111111111111111111111111111111111111111111111000000000000000111111222333333333333222444444333222222111111000555555444444555666888999:::<<<@@@BBBBBBGGGUUUeeezzz++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++************++++++++++++******++++++,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++,,,---...///++++++++++++++++++++++++)))))))))))))))))))))))),,,---------,,,,,,+++***++++++++++++*********)))++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,---------------...//////------------------............------------......///222222...---000333333111111222222222111111000222333555666777777666666555555777888;;;===@@@AAADDDIIIPPPUUUXXX]]]eeekkkyyy}}}zzzmmmggg\\\PPPFFF???;;;:::999999999888888777777777555555666666666666555555555555555555555555555555555555666666666666555555222222222333333444444444555444444444444333333333111222222222222111000000111000000000111111222333111111111111111111111111111111111222222111111111111111111000000000000000111111000///////////////333333222111000///...---...000111000///...///111111000000///////////////.....................///////////////////////////....../////////000000000------------............,,,---...///000000000000//////000000000//////...111111111111111111111111111000000000000000000000000111222222333333222222333333333222222222222111555555444444555666777999888:::===@@@???DDDRRR```xxx------------------------******+++++++++,,,,,,,,,,,,------............---,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------------,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,++++++,,,,,,++++++++++++*********************++++++++++++,,,---,,,,,,++++++,,,,,,---,,,------......------,,,---------------......///,,,,,,------...//////000......------------.........222222...---000333222222222222222111000///...000111333444555555444333222222333444555777999:::<<<@@@EEEIIIKKKPPPVVV[[[eeekkkttt~~~{{{ssslllfffbbbVVVRRRKKKCCC===999888888444555555666666777888888444444444555555444444444444444444444444444444444444555555666666555555444333333333333333333333333444444444444333333333333111222222222222111000000000000111222222222111111111111111111111111111111111111111111111111111111//////000000111111111111111000000///////////////222222111000000///.........000111000///...///111000000//////......//////+++,,,,,,---....../////////////////////////////////////////////000000000------------............---...//////000000000000000000000//////...---,,,111111111111111111111111000000000000000000111111000111222222333333222222111111222222222333333333555444444444444666777888888999<<>>:::999777555444444444444555555555666666666666666555555555666666555555555444444444444444444444444333333444444444444333333333333333333333333333222444444333333333222222222111222222222222111000000......000000000///...---000000000000000000000000111111000//////000111111222222111111000//////...000000////////////000000---......///000000111111...000111000///...///111//////............//////......---------,,,,,,,,,////////////////////////------------------------////////////000000000000,,,---......///.........---...///000111222222222000000000000000000000000//////000000111111111111000000111222222222222111000000111222333444444555444444333333444555777888;;;:::<<>>@@@CCCLLLVVVcccsss+++++++++++++++++++++++++++++++++++++++,,,---.........---,,,,,,+++******++++++++++++++++++++++++******++++++++++++******---,,,***))))))***,,,---***+++++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,...,,,******,,,---+++(((***++++++,,,,,,++++++***+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++------------------------......------------...............---...//////000...///000111111000///...//////000000000111111111000000000000000000000000111111111222222222222333444444333333444555777888666888:::>>>AAADDDGGGHHHLLLOOOTTTZZZaaaggglllooowwwzzzwwwssslllddd[[[TTTNNNLLLEEECCC???<<<888666555444555555555555555444333333555555555444333333333222555444333222222333444555222222333333333333333333333333333333333333333333222222222111111000000000111111222222222333333333333333222222222111111111000000000000000000000000111111111222111111000000,,,,,,,,,,,,,,,---............/////////000000000//////............//////////////////////////////////////////////////////////////////......------////////////....................................000//////...------......---......////////////...---------....../////////000000000000000000000000111000...---------//////......///000000111111222///000111111222222111111222111111111222333111000222222111111222333555666444444444444444444555666888777999===@@@DDDMMMWWWcccsss++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---...------,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,*********+++,,,---++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,---------------,,,++++++***))))))***++++++,,,,,,++++++***+++++++++*********************++++++++++++******++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------------------------......------------......------,,,,,,------...///...//////000000//////...//////000000000000111111000000000000000000000000111111111111222222222222222222222222333444555555333444666999;;;===???@@@AAADDDGGGMMMRRRWWW[[[]]]cccfffjjjoootttzzz}}}vvvppplll\\\YYYSSSMMMGGGCCC@@@???;;;:::999777666555555555666555555444444444444444444444444444333333333333444333333222222333333444333333333333333222222222333333333333333333333333444444333333333333222222111111222222222333333333333222222222222111111111000000000000000000000000333333333222222111000/////////......//////000111//////000000000000000111//////............/////////////////////////////////000000000000000000000//////////////////...................../////////........................000000//////......//////...---------...///000000...///////////////////////////////////////////////////000000000000111111---......//////000111111...///000000111111000000000111222222111000111222333222111111222444666888555555444444555555666777777666999===@@@EEENNNYYYdddsss++++++++++++++++++++++++,,,,,,++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++*********+++,,,---+++++++++,,,,,,,,,,,,------,,,+++******+++,,,---,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...***++++++,,,,,,++++++*********************************++++++++++++******++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------************************,,,,,,------------......------------------------...------,,,,,,------...---------,,,---......///////////////////////////////////////000000000111//////////////////////////////000000000111111111111111111111222222333333444444666777999:::;;;<<<>>>???BBBEEEIIIMMMPPPQQQSSSVVVZZZ^^^ccchhhooosssyyy|||yyyppphhhaaaZZZVVVKKKHHHDDD@@@===<<<<<<<<<888888777777777777777777666555444333333333444555333333333333333333444444333333222222222222333333444333333333222222111111222222222222222222222222444444444444444444444444111111222222222333333333222222222222111111111111000000000000000000000000000000111111000///......000000//////000000111222000000000000111111111111//////............/////////////////////////////////////////////000000000000000111111111111000///---------....../////////........................///......---------.........---,,,,,,---...000111/////////...............---------------------------...000111222222111111000000000///......------......///000000000000000///222444333000000222555999777555222111111333444555555555555555666777888888777999===@@@DDDMMMWWWdddsss++++++++++++++++++++++++,,,,,,+++*********++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,---************++++++++++++---,,,+++******+++,,,---,,,++++++++++++++++++,,,++++++++++++***************,,,------,,,,,,...///***++++++,,,,,,++++++*********************************++++++++++++******++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,---------************************,,,,,,,,,------.........------------------------------,,,,,,,,,,,,------......------......///000//////............//////...////////////000000000////////////////////////............////////////000000000111111111111111111111222222333444555555666777999<<<>>>AAABBBCCCEEEHHHKKKNNNRRRWWW\\\```cccfffjjjooouuu}}}}}}nnnhhh```XXXQQQJJJEEEAAA===;;;888555555666777999444444444444444333333222555444333222222333555555222222333333333333333333111222222222222222222111333333333222222111111111222222222222222222222222000000000000000000111111111111222222222333333333222222222111111111000000////////////////////////......///000000000000000------,,,,,,------...///111111111111000000000000//////............//////////////////////////////---------....../////////000111333444444333222111,,,,,,------......//////..............................---------......///...---,,,,,,,,,...///000......------------------------------------------+++,,,...000111111000000000000000///......------......///000000000000000000333444333111000333777;;;999666333111000000111444444444555555777888888;;;:::;;;>>>???BBBKKKUUUdddttt++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))******+++,,,,,,,,,---))))))*********+++++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++***************)))------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******************+++++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,------...------------------------++++++,,,,,,------......------------------------------,,,,,,,,,,,,------.........---...//////000///......------......///......////////////000000000000000000000000000000............///////////////000000111111111000000000111111111222222222222222333444555777999::::::>>>@@@BBBDDDGGGJJJOOOSSSUUUWWW[[[___dddjjjqqqvvvyyy~~~|||yyytttqqqooonnnkkkjjjYYYTTTMMMFFFAAA===:::777555444333222222333555666444444444444333222111111333333333333333444444555333333333333222222222222000111111222222111111000222222222222222111111111222222222222222222222222111111111111111222222222111111222222222333333333222111111111111000000000////////////////////////...///000111111222222222......------......///000111000000000000000////////////............//////////////////////////////,,,,,,------......//////000111333555555444333111---------------.................................//////......//////000000......---------------...,,,,,,------------------////////////////////////***,,,---///000000//////---......//////000111111...///000000111111000000111222222111111111444666666555444333333222222222333333444444555666777888<<<;;;<<<>>>???BBBJJJSSSdddttt++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))***+++,,,,,,------*********+++++++++,,,,,,+++++++++,,,,,,+++++++++)))***,,,......,,,***))),,,,,,,,,++++++*********+++)))((())),,,---+++)))***++++++,,,,,,++++++***))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++******+++,,,,,,---......------------------------******++++++,,,------------------------------------,,,,,,++++++,,,,,,---------,,,,,,------...//////...------------...///........./////////000000000000000000000000000000/////////000000000111111///000111222111111000///222222222222333333333333222222333444666777888888:::<<<>>>???@@@BBBFFFIIIIIILLLOOORRRVVVZZZ```cccfffkkkppprrrtttxxx~~~{{{wwwrrrooodddaaa\\\XXXVVVUUUSSSQQQJJJFFFAAA<<<:::999888777444444444333444555555666444444555555555444333222111222333444444444444444444333333333222111111111000000111222222111000000111111111111222222222222111111111111111111111111222222333333444444444444111111222222222333333333111111111111000000000000////////////////////////...//////000000000//////000000000000000111222222000000000/////////......//////............//////////////////////////////---------...//////000000...000222444444333111000...------------------,,,..............................------...//////000............---,,,++++++,,,,,,------......//////000000000000000000000000,,,------...////////////......///000000111111222///000111111222222111111111///---...///222333333000111222333444444333333222222333333444666777888;;;:::;;;>>>???BBBKKKUUUeeettt++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********((()))***+++,,,---------++++++,,,,,,,,,---------***+++,,,------,,,+++***(((***---//////---***(((---------,,,,,,+++++++++&&&###"""%%%,,,///...***+++++++++,,,,,,+++++++++))))))******++++++++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///...---,,,,,,---...///............/////////000000000000000000000000000111111111111222222222222///000111222222111000////////////000000000111111111111222333444555555666555666888888888:::>>>AAA>>>@@@CCCFFFHHHLLLPPPSSSVVVZZZ^^^______bbbiiipppooosssxxx|||}}}yyywwwvvvmmmmmmkkkgggbbb\\\VVVSSSTTTPPPJJJFFFCCCBBB???>>>???<<<888555555666666555222222333333333333333333000111222333333222111000000111333444555444333333444444333333222111000000///000111222222111000///000000111111222222222333111111111111111111111111//////000000000111111111111111222222222333333333111111111111000000000000////////////////////////............---,,,+++***---------------...//////000000//////.........---//////............//////////////////////////////---......///000111111222,,,...111333333222000///.........------,,,,,,,,,........................+++++++++++++++,,,---.........//////...,,,***))),,,------...///000111111////////////////////////............////////////222222111111000000//////000000111222222222222222111---***+++...111222111///111333444444333111000222222222333444555777777999888:::>>>@@@CCCMMMVVVeeettt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((++++++***************+++,,,++++++******++++++,,,************************++++++++++++++++++++++++(((((()))***************++++++++++++++++++++++++///...,,,+++++++++,,,,,,......---,,,,,,+++******))))))*********+++++++++++++++******)))(((((((((++++++++++++++++++++++++............------,,,,,,,,,,,,,,,+++++++++******************))))))(((((()))***+++,,,,,,,,,,,,+++------------------------)))***---...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////000000000000//////)))***+++,,,...///000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111333222111000000111222333333333222222333555666888888:::<<>>;;;999888888888888777666444444666777666555444444333222222333333333333333333333333333333333333444444555555444444333444444444333333222222222222222222222222222222222000111111111111222222222222222222222222222222222000111333222111000111222333444444444222111222333222222111111111111222222000000000000000000000000/////////...---------,,,222222111000///...------//////............//////,,,---///000000000///......///000111000///---+++......///////////////////////////......---,,,,,,//////......---------------,,,,,,,,,---...---,,,000111111000111333222000,,,---.../////////...---,,,,,,,,,---------......,,,...000000///...///000000000000000////////////333000...///000111///,,,000000000000111111111111////////////000000000000111111222333333333333222444333333222333555888999666777;;;>>>===>>>GGGRRRdddrrr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***************++++++++++++++++++++++++...---,,,+++******+++,,,---------,,,,,,++++++***)))))))))*********++++++************++++++++++++++++++++++++++++++++++++***))))))(((''''''((((((,,,,,,,,,+++++++++******+++++++++******)))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...//////000000//////...---------......//////////////////000000/////////////////////////////////000000000000000000000000//////000000000111111111222222111000000111222222222222222222333444555666333555666999;;;<<<======>>>@@@BBBCCCEEEHHHLLLOOOTTTTTTUUUWWWZZZ]]]```bbbbbbeeehhhkkkmmmooosssuuuwwwwwwxxxzzz|||{{{vvvrrrnnnllleeeccc```\\\WWWSSSOOOMMMHHHHHHFFFDDDAAA>>>;;;:::;;;:::999777666555555666666444333333444555555444444333333222222333333333222222222222222222222222222222333333333333222222333333222222222111111111111111111111111111111111000000111111111222222222222222222222222222222222111222222111000000111333333333444333111111111111111000000000000000000111000000000000000000000000...............---------000000///////////////...//////............//////,,,---...///000//////.....................//////............---,,,++++++---------------...........................------,,,,,,---...///000000///(((***++++++,,,...//////....../////////...,,,+++,,,---------............+++---//////...---...///000000000000////////////222000...///000111///---000000000000111111111111111000000000////////////000111222222333333222222333333222222333555777999777888<<>>;;;;;;;;;::::::888777666777666555444333222222333444333222222444444333222333222222222333333333333111111111111111111111111111111222222222222111111111111111111111000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222000//////222444444333333222111000000000000000////////////000000000000000000000000000000---------...............------.........///////////////............//////------...////////////......---+++++++++...000222//////......---,,,***)))+++++++++,,,---.........,,,---.../////////...---------......////////////......///...,,,******+++//////000000///---+++***------........./////////+++---//////...---...///////////////000000000000000///...///000111000///000000000000111111111111111111111000000/////////000111222222333333222222222222111222333444666777666777;;;>>>???AAAIIITTTaaasss,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))++++++*********+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))*********+++++++++++++++++++++++++++++++++*********************+++++++++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++000///---,,,,,,---...///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...************************,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,000000//////...---------.........//////.........////////////////////////000000000000000000000000////////////000000000111111111000000000000111111...///111222222222111000444444555555555444333333666777888777777888;;;>>><<<===>>>@@@AAAAAAAAAAAADDDFFFIIIJJJKKKLLLOOOQQQNNNNNNOOOPPPRRRSSSUUUVVVVVVVVVWWWYYY[[[\\\]]]\\\aaa___]]][[[[[[^^^```bbbaaaaaa```___]]]\\\ZZZZZZRRRQQQOOOMMMJJJFFFDDDBBBAAA@@@???===;;;999777777555666666777777777666666444333333222111111111111333222222222444444333111111222222333333333333333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111333333111///...///222555444333222222222222111///000000////////////000000000000000000000000000000,,,---------.../////////------------.........//////......------......///------........./////////---,,,,,,+++,,,---...//////000000000///...------+++++++++,,,,,,---------+++,,,...///000///...---...//////...------...///111//////000...++++++........./////////...,,,+++.........////////////000,,,...//////......///000////////////000000000000///......///000111111000///000000000111111111111000000000000000000000000000000111222222222222222111111111111222444555666444444777;;;===???GGGQQQ___qqq,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++******+++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))***+++,,,,,,++++++++++++++++++++++++***************************+++++++++++++++++++++,,,,,,,,,---------......++++++******))))))))))))++++++++++++++++++++++++++++++***))))))***+++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------------,,,,,,------------------.........//////000000//////...........................////////////////////////...////////////000000000000000000000000000000000...///000111222111000///000111111000000///...---000111222222222444666999888888:::;;;;;;;;;;;;:::>>>???AAABBBBBBCCCEEEGGGCCCCCCCCCDDDEEEGGGHHHIIIEEEGGGIIIJJJKKKKKKKKKKKKJJJIIIGGGFFFFFFHHHJJJLLLKKKKKKKKKKKKJJJHHHGGGFFF@@@@@@??????>>><<<;;;:::::::::999999888777666666111222222333333222222111222222222222222222111111333333222333555555333111000111222333333333222222333333333333333333333333222222333333333333222222111111222222222222222222222222222222222222222222//////000000000111111111111111111111111111111111333333111///...///222555555333111222333444222000222111111000000111111222////////////////////////,,,---------.../////////............------------......------------......---------------......///------.........---+++***------...///000000000///---------,,,,,,++++++++++++,,,---/////////......---.../////////111555888000***))),,,...,,,...222+++,,,.../////////...............////////////000---...000000/////////000.../////////000000000111......//////000000111111///000000000111111111111......///000111222333333000000111222222222222111111111111222333444555666444444666:::<<>>:::::::::;;;<<<===>>>???:::<<>>======>>><<<;;;:::::::::;;;<<<===;;;<<<===>>>>>>===<<<;;;444555555666666666666666666666555555555555555555222222333333333222111111111111222333333333222222333222222444555555333111///000111333333333222222333333333333333333333333222222333333333333222222111111111222222222222222222222222222222222222222/////////000000000111111111111111111111111111111222222222000//////222444333111///000333555333000222222111111111111222222////////////////////////---------.............../////////.........------......------------......------,,,,,,------...///---...///000///---+++))))))***,,,---.../////////.........---,,,+++++++++---------...............+++---...///111777@@@FFFBBB555---...000,,,+++---***+++---///000000//////------........./////////,,,...000000///...///000......//////000000111111...///000000//////000111000000000000111111111111...//////000111222333333///000111111222222111111111111222333444555666666888666777;;;>>>@@@GGGNNNZZZjjj,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))+++,,,...++++++++++++++++++++++++)))***+++,,,------,,,+++,,,,,,++++++******))))))++++++++++++,,,,,,,,,---************************++++++++++++++++++++++++)))***,,,......---,,,+++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,)))+++---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------............------,,,,,,------.../////////---......//////......---........................////////////////////////........./////////000000...///000111111000///...111111000000000000000111111222333333444444333333111222222222222333555888555444444333444555666777444666777666555555666777555444444444555666777777555888;;;:::888666666666555666666777777777777777333444666888999888777666111111222333444444444333222222222222222222333333333333444444444444333333000000222333333333222222111111111333444444111///...///111333444333222111222222222222222222222222111111222222222222111111000000000111111111222222111111111111111111111111////////////000000000111111111111111111111111111111222222111000000111333000---+++---222444222000111111000000000000111111////////////////////////...............---------...///////////////000000...------,,,,,,------...------,,,,,,,,,---...///....../////////......---++++++,,,---.........---.........---------------000///---,,,,,,---...///,,,---------///666BBBKKKSSS???000000222...)))***+++,,,---/////////......,,,---------............***,,,......---,,,---............///000111111111///000222111...---///000000000000000111111111111111111111111111111111111///000000111111111111111111222333444555666666666999777777;;;===@@@EEELLLXXXeee{{{,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++,,,---...///,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++***+++,,,---...------,,,---,,,,,,+++***)))(((((())))))*********+++++++++*********+++,,,,,,------++++++++++++++++++++++++'''))),,,......---+++))),,,,,,,,,+++++++++***************++++++,,,,,,,,,)))+++...000111///,,,***++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......//////......---.........///////////////,,,------......------,,,........................////////////////////////............/////////000...///000111111000///...222111000//////000111222---...///000111111111111000111111///...///111333666555444333333555777999333444555444333222333444333222222222222333444555555888;;;:::777444333444000111333444444444333222,,,---000222333333333222222333333444444444333333000000111111111111111222///000111111222222222111///000111333333333222222//////000222333222000------///111333444333222111111111111111111111111111000000111111111111000000.../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000000111333222111000111222---***(((+++000333222///000000////////////000000/////////////////////////////////......------,,,------...///000111222222...------,,,,,,------...------,,,+++,,,---...//////...---------///111222/////////000//////......,,,------......//////000222000---++++++,,,...///......---******000===FFFMMM666&&&***111111...///---.../////////...---,,,,,,,,,,,,---------......(((***,,,,,,+++++++++,,,---......///000111111222///111222111...---...000000000000000111111111111444444333222111000///...//////000111111111111111222222444555666777777777888555555888;;;===BBBHHHWWWcccwww,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,------------,,,,,,+++++++++///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++//////.........---------,,,,,,,,,------------...........................///000111111000...,,,***000000000000111111111111111111000000//////......000000000000000000000000////////////////////////222111000//////111333444333222000//////111333444444444444333333333222222000111111111111222222222888<<>>:::666555555333222222222111111000000222222111111222222333444222222333333333444444444444222//////111222222222444444444444444444444444222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222111111111000000////////////000000111111111222000000000000000000000000222111000//////000111111444222111333444222222222111111111111111111111111000000//////.........---........................,,,,,,,,,,,,,,,---...//////////////////.........111000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,...000000...---------......------------..............................///......------,,,++++++---,,,+++***+++---///111000//////---,,,+++******,,,------......------,,,,,,,,,------------,,,,,,......---,,,---...///000222111///...------............////////////......////////////000000000000////////////000111222333111111111000000000000000333333333222222333444444777888999999;;;>>>CCCGGGVVVeee{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,************************---------,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...---,,,,,,,,,++++++++++++......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...---------,,,,,,,,,+++///.........------------.........////////////000...........................///000111000...,,,+++---.........////////////000000000000//////......000000000000000000000000000000000000000000000000222111000//////111333444444333333222111000///...333333333333222222222222000000111111111222222222444666999888555222111222222222111111000000000000111111111111111222222333111222222222222333333333444222000000222333333222111111111111111111111000222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000///////////////000000000000000000000000000000000000000111111////////////000111222000000111111111000000111111111111111111111111000/////////....................................///////////////000111111////////////............///......---------.........------,,,,,,------...,,,...000000...---------......------------..............................,,,,,,---------------------,,,+++++++++---///000------------------------,,,------......------,,,//////000000000000//////...------,,,---...///000///000000000000///.........///////////////......////////////000000000000000000///////////////000222222222111111111111111222222222222333333444555777888999999;;;>>>CCCGGGUUUdddzzz++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,************************++++++++++++++++++++++++*********++++++++++++,,,)))))))))))))))))))))))),,,,,,,,,+++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......+++++++++++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////.........---------------............------------.........////////////000........................---...///000000///...---------........./////////000000000////////////...000000000000000000000000000000000000000000000000111111000///000111222333111222444444333111...---222222222222111111111000000000000111111111222222111222333222000000000111000000000000////////////000000000000111111111111000000000111111111222222444222111111222333333222////////////////////////222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000//////000000000///////////////000000000000000000000000000///.........///000111////////////////////////000000000000000000000000////////////....................................------,,,,,,,,,---..............................---------------.../////////......------......///,,,...//////...------.........------------......------------------------+++++++++,,,---.........,,,,,,+++++++++---...///***++++++,,,---...//////,,,------......------,,,///000000111111000000///...------------...//////---...///111111000///...//////000000///...------////////////000000000000111000///...------------222222222222222222222222111111111222333444555666777888888999:::>>>CCCGGGUUUcccxxx++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------------......++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************++++++++++++++++++++++++************++++++++++++************************++++++******************,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++,,,,,,------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------......///........................------------------------,,,,,,,,,------------...........................,,,---.../////////....../////////000000000111111////////////////////////000000000000000000000000111111111111111111111111111000000///000111222222...///111222333333222111111111111111000000000000000000000000111111111111222222111000000000222333//////////////////.........//////000000000000000/////////000000000000111333111000000222222222111000111111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000//////111111111000000/////////000000000000000000000000//////...------...000000...111111///...//////...000000000000000000000000///////////////.................................,,,+++++++++++++++,,,,,,------...............///......---------......///......------------......,,,---//////------...///...------,,,,,,------...------------------------++++++,,,,,,,,,---------,,,,,,+++++++++,,,---...***++++++,,,---...//////,,,------......------,,,,,,------------------,,,------------......//////,,,,,,---...//////000000000000000000///...---,,,////////////000000000000111000///...............111111111222222222222222111111111222333444666777777777888999:::>>>CCCFFFVVVcccxxx++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,+++,,,,,,---...........................,,,,,,------------------,,,,,,,,,------------...........................,,,,,,---....../////////////////////000000000000.............../////////////////////////////////000000000000000000000000000000000000000111111111111000000000000222333555111111111000000000////////////000000000111111111222111//////000111222333..................//////---...///000000000000///....../////////000000000000///...///000111000...000111111111222222333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000222222222111111000000000///////////////////////////...---------///000111000555666111...000111///////////////////////////.........///////////////........................//////...............///,,,---------......//////000000///------,,,,,,,,,------,,,,,,,,,,,,------,,,---......------///000------,,,,,,,,,,,,------------------------------------,,,,,,,,,+++++++++,,,+++++++++,,,,,,,,,---------------------------,,,------......------,,,***++++++,,,,,,++++++***---------...............,,,,,,++++++,,,...000111//////000//////...------////////////000000000000000/////////000000111222000000000000111111222222111111111222333444666777666777888888:::===BBBFFFWWWcccwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...------............------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************+++************************++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++***************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---((())))))***+++******************+++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,------...,,,++++++++++++,,,---------------------.........,,,,,,,,,,,,------------.........////////////000........................,,,,,,---------......///,,,,,,---------.........---............//////////////////////////////////////////////////////////////////000000000111111555333111//////000111222111111111111000000000////////////000000000111111111///------///000111000............////////////---...000111111111000///........./////////000000///...---...000000...---......//////000000111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......////////////000000111111111111000000000000///////////////////////////......---...///111222333:::;;;333///222222///////////////////////////.........///////////////..............................---,,,,,,,,,,,,---,,,,,,,,,---......//////111000///...---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---...---------///111------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********+++++++++,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,+++,,,---......//////......---,,,++++++,,,...000111......////////////......////////////000000000000/////////000000111222333/////////000111111222222111111111222333444555666666777777888999===BBBFFFTTTaaattt------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......------............------******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************************************++++++++++++++++++++++++))))))))))))*********************************************+++++++++,,,,,,,,,++++++******++++++,,,************************)))******+++,,,,,,------((()))***+++,,,+++******++++++++++++,,,,,,,,,---++++++,,,------,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,---......+++,,,,,,,,,------------++++++,,,,,,,,,---------.........////////////000........................---------,,,------......,,,,,,,,,---------......---------.........//////////////////////////////...........................//////000000000000000222222111111111111111111222222111111111000000000////////////000000000111222///---...000111///........./////////000000000---///000222222111000///...////////////000000000///......///111000...---,,,------......///000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000........./////////000000............//////////////////////////////////////////......///000222333666>>>???555///222333///..................................../////////000........................,,,++++++***))))))******++++++,,,------...//////000///...---------------------,,,,,,,,,,,,------,,,---------,,,---000222---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,---.../////////...---,,,---///111111000///...,,,---...///000000000000////////////000000000000000000/////////000000111//////000111111222333333222222222222333333444555666666777888999===BBBFFFPPP\\\ppp........................------------------------******+++++++++,,,,,,,,,******+++,,,,,,---......------............------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,************************))))))***+++,,,,,,------)))***+++,,,---,,,+++++++++++++++,,,,,,---------+++,,,------------,,,+++******+++,,,,,,---.........------------...//////+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------.................................------,,,,,,---------........./////////000000---------.........//////////////////////////////...........................//////000000000000000,,,...000333444444333222222222222222111111111111////////////000000000000333111///000222222000....../////////000000111111...///111222333222000///////////////000000000111/////////000222111///---------......///000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000---.........//////000000+++,,,,,,------.........////////////////////////000/////////000111333444777@@@AAA666///222222...........................---.........//////000000........................///......---,,,,,,,,,---++++++,,,,,,---...//////...------------...//////.........------.........,,,---------,,,---000222---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------++++++,,,,,,,,,++++++***------------------------,,,------......------,,,***++++++,,,,,,++++++***,,,,,,.../////////...---***...222666666333///,,,+++,,,---///000000111111////////////000000000000111000///......---......000000111222333333444444333333333222222333444444666666777888999===BBBEEEKKKYYYmmm*********++++++,,,,,,,,,111000///...,,,+++***)))************************,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++******++++++++++++******+++,,,------++++++,,,---------------,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))***+++,,,------------+++,,,,,,------,,,,,,+++...,,,***,,,...000...,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------)))***,,,---...------,,,...---,,,,,,,,,,,,---...---------,,,,,,------...++++++++++++++++++++++++///...------//////...---,,,---------------------............////////////000000///...............,,,------,,,******+++,,,000000000000000111111222444444222111000000//////111222222222222111000000000//////.........//////000000000000////////////000000///...............111111111000000000000000111111000///......//////222111111111000000//////000000111111111111000000...///000111111111111111222111111111000000//////111111111000000000000000......//////000000111111111111111111000000000000//////000111111111111111333222000/////////000111////////////////////////000000000000000000000000555888:::666000---...111//////............//////............/////////////////////---+++,,,...000........................******+++,,,---///000111111111111000000000000000//////...---,,,,,,++++++---------...///000000111))),,,......---+++++++++------------------------......//////......---,,,)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************++++++,,,---......---...///000000///...---........................000///.........///111222000000000000000000000000000111111111111222222222000111111111111222222222000000000111222444555666444777::::::;;;===BBBFFFNNNXXXjjj~~~******+++++++++,,,,,,,,,***++++++,,,---.........++++++++++++++++++++++++******))))))))))))******---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,---------,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,************************+++******************+++***++++++,,,,,,++++++***,,,++++++++++++++++++,,,************+++++++++,,,************************------------------------)))***+++,,,------------+++,,,,,,------,,,,,,+++,,,***)))***,,,---,,,***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,---.........------...---,,,,,,,,,,,,---.........---,,,,,,,,,------------------------------...---,,,---.........,,,.........------,,,,,,+++............////////////000000///...............222333333111///...///000000////////////000111111333333222111000000000000111222222222222111000000//////............//////000000000000////////////000000///...............000000000000000000000000111111000/////////000000/////////000111111111222000000111111111111000000//////000111111111000000111111111000000000//////000000000000000000000000......//////000000000000111111111000000000////////////000111111111111111222222000/////////000000000000000000000000000000000000000000000000000000///111333111...,,,---/////////............//////............////////////---.........,,,,,,...000------------------------++++++++++++,,,...///000000000000000000000000000///......---,,,,,,++++++,,,------...//////000000---...000000...---...///------------------------+++,,,,,,,,,,,,+++******,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...//////000111111222222.........//////.........------------------------///...---------...000000////////////////////////000000111111111222222222000111111111111222222222111111111111222333444555444777:::::::::===BBBFFFMMMWWWiii}}}++++++++++++,,,,,,,,,,,,(((((()))+++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,)))+++,,,+++***)))***+++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******************************))))))))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))*********++++++************************------------------------******+++,,,------------+++,,,,,,------,,,,,,++++++***)))***,,,---,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------....../////////...------...------,,,,,,------...///...---,,,,,,,,,,,,,,,........................---,,,+++,,,---...---+++//////...---,,,++++++***---............/////////000///......---.........000111000///---,,,---...//////......//////000111222111111000000111111111111111222222111111000/////////............//////000000000000////////////000000///...............000000000000000000000000000000000000000000111222000000000000000000000000///000000111111000000///000000111111111000//////111111000000000000//////000000000000000000000000...////////////000000000111111000000000000////////////000000111111000000111111000/////////000000000000000000000000000000////////////////////////,,,,,,---------.........//////............//////---............/////////***,,,.........---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......//////000000111111.........------,,,,,,+++,,,------....../////////...//////...------...000------------------------+++,,,,,,,,,,,,+++******)))***************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------......///......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////........................000000000111111111222222000111111111111222222222222222222222222333444444555777999::::::<<>>CCCGGGWWWaaaqqq------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++......---+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++************)))******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,------......------++++++++++++++++++++++++---,,,+++******+++,,,---++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,,,,------.../////////......---,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,---......,,,,,,---...---,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,...........................------,,,,,,,,,,,,---000000000000000000000000000111222222111///---,,,(((+++///000...---...///000//////...------,,,,,,......------------.................................//////000000000000///......................................................////////////......///.....................000000//////......------///..................///.........------...//////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,+++++++++++++++------------------------111000...,,,,,,---...///------,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++++++++,,,------000...---+++*********+++++++++++++++++++++++++++---,,,,,,+++******++++++******+++,,,,,,---......************+++,,,------000000///...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++***,,,...///...+++000/////////............---------------------------.........////////////////////////............//////000000000000//////000000////////////000000000000000111111111222222000111222333444444333333555666777888999===BBBFFFSSS___ppp,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,,,,+++***)))'''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++******)))*********++++++++++++++++++++++++,,,,,,,,,++++++++++++***(((((()))******+++,,,,,,++++++,,,---------------,,,,,,+++***+++,,,---...))))))))))))))))))))))))************************++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,------...............++++++++++++++++++++++++---,,,+++******+++,,,---++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,---....../////////...------,,,---------......---,,,,,,,,,,,,---,,,---......,,,,,,---...+++,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***------------------------...---,,,++++++***++++++000000000000000000000000111111222222222000///...+++---//////......///111/////////...------,,,,,,------,,,,,,,,,,,,------........................//////000000000///............................................................////////////......//////......---,,,,,,+++000000//////...---------......------------......,,,,,,,,,,,,---......///........................,,,,,,------------,,,,,,---------------------------------------------------,,,++++++***++++++,,,------------------------111000///...---...//////...---------,,,,,,++++++------------,,,,,,,,,,,,+++************+++,,,,,,...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++***++++++,,,,,,------...,,,,,,,,,,,,---...///000000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++,,,---...---+++////////////............//////...------,,,++++++............//////////////////...---...///000111//////000000000000////////////.........//////000111111111111222222222333111111222333444444444444444555777777999<<<@@@DDDOOO\\\ooo,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++************++++++)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++++++++,,,+++,,,------......------***)))((('''''')))+++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------++++++++++++++++++++++++......---,,,,,,---......++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.../////////......---------............---,,,,,,,,,,,,---,,,---......,,,,,,---...+++++++++,,,,,,------------,,,,,,++++++******)))------------------------//////......---.........////////////////////////000111111111111000///...............---...000111//////.........---------------,,,,,,,,,,,,------........................///000000000///...------................................................---......//////......---......---------,,,,,,,,,,,,,,,---......//////000------,,,,,,,,,,,,------******++++++,,,---...///........................,,,------......------,,,........................------------------------......------------......------------------------......---,,,+++,,,,,,---.........------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,+++++++++,,,,,,---------------------...///000111...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---------............///...---,,,---///111333...//////000000000000///000////////////000000111111111222222222333333333111222222333444444555555333555666777888;;;???BBBNNNZZZmmm,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++++++++,,,------......------***)))((('''''')))+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...---,,,,,,,,,,,,---...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...............---------......///......---,,,,,,,,,,,,---,,,---......,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,++++++*********------------------------............///000111222//////////////////////////////////////////......000///---------///000111...............---------......------------..............................///////////////...---,,,........................////////////////////////------............------,,,,,,,,,---------......,,,,,,------.../////////------,,,,,,,,,,,,------*********+++,,,---...///..............................////////////..............................------------------------........................---------------------------,,,,,,+++++++++++++++---............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------************+++,,,---...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------...---,,,,,,---///222333......///000000000000000111000000000111111222333111111222222222333333333111222222222333444555555333555666777888:::>>>AAAMMMYYYlll,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***++++++******)))*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,......------,,,++++++***++++++,,,---------------,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***************++++++))))))***+++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++...------,,,,,,------...+++++++++,,,------......------------------...///......---,,,,,,,,,,,,---,,,---......,,,,,,---...+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///111222000000000000000000000000/////////...............000...,,,,,,.../////////..............................------------..................................../////////...------------------------------000000000000000000000000------............------+++,,,,,,---......////////////......---,,,,,,,,,......------------......++++++++++++,,,------...------------------------...//////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000///---,,,------------------------......---------,,,,,,,,,,,,---...//////...---,,,++++++++++++,,,,,,,,,,,,------,,,,,,------...///,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////......---------------++++++++++++++++++++++++*********+++++++++++++++,,,...///...---,,,,,,---------------............++++++,,,,,,---...//////+++,,,,,,,,,,,,---------...---------...///111222---...///000000111111000111111111111222333333444111111111111222222222333111111111111222333444555333555777888999;;;>>>@@@LLLWWWiii|||------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++************)))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...***++++++,,,,,,---......,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,---......,,,,,,---...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000000000000000000000000000///////////////000000000---+++,,,...///...,,,........................------,,,,,,,,,,,,------........................------......///.........------------------------////////////////////////,,,------......------,,,.....................//////......------,,,,,,+++///..................///------,,,,,,,,,,,,---...---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,000333333111...+++------------------------...............------,,,***,,,---///000///...---******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***))))))***++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...............000111111///...------,,,,,,------************************)))*********++++++++++++---///111000---,,,---...,,,,,,---------.........,,,------------------------------.........//////---.........//////000000---...///000111111111111000000000000111222333444000000000111111111222222000000000///000111333444444666888999:::;;;>>>@@@IIITTTeeexxx........................------------------------------------------------,,,++++++******++++++,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,+++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))))))))***++++++,,,,,,******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,------------,,,++++++++++++++++++++++++------,,,++++++,,,------++++++******++++++,,,---++++++------------++++++...---,,,,,,,,,,,,---...***++++++,,,,,,---......++++++++++++,,,,,,---.........---,,,,,,,,,,,,---,,,---......,,,,,,---...---------,,,,,,+++++++++***+++,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////000000000000000000000000111000000000000000111111///---+++,,,...///---***---.....................,,,++++++++++++++++++,,,........................,,,,,,---.../////////...------------------------........................,,,------......------,,,000000000///......------++++++,,,------....../////////............//////......---,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...333777777444000---------------------------------......------,,,+++)))+++---///000000///...*********++++++,,,,,,,,,++++++******++++++,,,------,,,***)))))))))***+++************************(((((('''(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---,,,++++++******++++++************************))))))******++++++++++++---000222111...,,,---///*********++++++,,,,,,,,,///......------,,,,,,+++////////////000000000111---...//////000/////////---...///000111111111111////////////000111222333///000000000000111111111000////////////111222333444666999::::::<<<>>>@@@FFFQQQbbbuuu,,,---------------,,,,,,***++++++,,,,,,++++++***++++++,,,,,,---...//////---,,,+++******+++,,,---...---+++))))))***+++,,,,,,,,,---...---,,,***)))***+++---......---+++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,++++++*********************************)))+++,,,+++((((((***---++++++++++++++++++++++++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---,,,,,,,,,---------......,,,,,,---...---,,,***))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))+++(((%%%(((---000///,,,......------...///111222000000000000111111111111//////.........---------........................,,,,,,------.../////////000///...---------------/////////...---------,,,,,,------......------,,,+++,,,,,,---.........---------............------.........------,,,,,,,,,///---,,,...111222000---......---------......///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///111000...---,,,+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,***+++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***000...---+++******++++++///...------++++++***)))%%%&&&)))+++,,,------,,,,,,,,,,,,++++++*********++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,------.........---+++(((%%%%%%(((+++---------,,,+++************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000///000000000000000///...//////000000000000//////000000000000111111111111444444444333333222222222666777888888888999<<>>DDDKKKYYYmmm---......///000000//////---......//////......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,+++***)))((()))***+++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++///...,,,,,,---------,,,++++++,,,------............////////////000000000000000/////////.................................---------.........//////------,,,,,,,,,------...,,,---------.../////////,,,------......------,,,...//////000//////......,,,,,,------------,,,,,,------------------------,,,///222111...---...000//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------------,,,+++***************++++++++++++++++++++++++.........---,,,+++***)))))))))***++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***,,,---------,,,,,,++++++***++++++,,,,,,------...+++***)))((()))***+++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,...---,,,++++++,,,---...)))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------............................../////////000000000++++++---...//////////////////000000000000/////////000000000111111111111222222222333333333444444555666777777777888;;;>>>CCCJJJYYYlll,,,---...///////////////------............------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,***+++,,,------,,,+++*********++++++++++++,,,,,,************************---,,,******,,,---,,,+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---............------,,,,,,,,,,,,,,,---+++,,,---......//////.........////////////000000000000000/////////..............................,,,,,,------...//////000***************++++++,,,---------...............,,,------......------,,,,,,------------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,------------...,,,---//////......//////......---------......///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++---...///++++++++++++++++++++++++------------,,,++++++***))))))***+++,,,---......---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++*********+++++++++******)))+++++++++,,,,,,---------+++***++++++,,,---...///***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++***...---+++******+++---...)))***+++,,,---,,,+++***)))))))))************+++*********+++++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------------------------////////////000000000111,,,---.../////////////////////000000000000//////000000000000111111111111333333333333333333333333555666666666666888;;;>>>CCCKKKYYYmmm++++++---....../////////---------......---------+++,,,,,,------.........,,,,,,---......---,,,,,,+++,,,,,,------...------***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---+++,,,------...---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,)))***,,,------,,,***))))))))))))******+++++++++++++++++++++++++++++++++...,,,******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------......+++,,,,,,+++++++++,,,---+++,,,...///000000//////........./////////000000000000000000/////////...........................------..................******))))))***++++++,,,...............---------,,,------......------,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------///111222222000---------------...///000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------...000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,---------...---,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,***++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,------,,,***)))************++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000......///000000///////////////000000000000//////000000000000111111111111111111222333333444555555444555666666666888;;;===EEELLLZZZmmm***+++,,,---............,,,------------------,,,++++++,,,,,,---...//////,,,,,,---......---,,,,,,+++,,,------.........---)))***,,,---...---,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------)))***,,,------,,,***)))(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,///,,,******---...---+++------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......,,,,,,------------......)))***,,,---...---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********+++++++++******,,,...,,,---...000000000000///............/////////000000000000000////////////......................../////////...------,,,,,,,,,+++++++++,,,------.../////////......------,,,,,,------......------,,,---.........------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........000///...111555777555333,,,,,,,,,---...///000111,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,,,,------------------------------++++++,,,---------,,,,,,......------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++***+++------...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,+++***)))*********++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,------.........(((***,,,......,,,***(((++++++---------+++)))(((******+++++++++,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++++++++++++++++++++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000000///...//////000000000000//////000000000000111111111111...///000222444666777888444555666666666888;;;===EEEMMM[[[nnn...------------...//////,,,,,,,,,---------......---------.........//////,,,***)))***---///---+++------......------,,,+++,,,,,,,,,,,,,,,+++***)))------,,,+++,,,---...///***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++***------,,,++++++******)))++++++******************************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............------......////////////......,,,,,,,,,---------......111000...---,,,,,,------...,,,******+++,,,+++***------------------------111111000///......---------------------------------.../////////...,,,,,,+++++++++,,,,,,,,,---------......///////////////...........................------,,,,,,------.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...,,,***)))))))))***+++,,,---,,,***)))***+++...---***((((((((()))*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***+++,,,------,,,+++***+++***(((''''''(((***+++,,,,,,,,,+++++++++******************************,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++*********))))))'''(((***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---+++***))))))***+++---...///000000///......+++,,,,,,------,,,,,,+++000000///...+++(((%%%###///---,,,---///000---+++////////////000000000000000111111111111222222222111111111222333444666777444444555666777999;;;<<>>EEESSSeee|||,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------,,,,,,+++++++++)))+++------++++++---///------......------,,,+++)))***+++,,,,,,,,,,,,,,,((())),,,......---+++)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------......///******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000///---+++++++++---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,------.........+++++++++,,,,,,---------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------+++,,,---...////////////......////////////......,,,,,,,,,---------......---,,,+++***+++,,,---...***)))((())),,,......---------------------------'''((()))***,,,---...///++++++,,,,,,---...//////...---,,,+++***+++,,,---+++++++++,,,,,,,,,------+++,,,------......------)))***+++,,,------...///,,,++++++++++++++++++,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++***)))(((((((((***+++---...///...,,,+++,,,---)))((('''''')))+++...000******+++++++++,,,,,,,,,***++++++,,,---...///000************************))))))******++++++++++++)))***,,,,,,,,,,,,***)))---,,,***))))))***,,,---))))))***+++,,,------...*********************************)))***++++++,,,++++++++++++++++++++++++))))))******++++++++++++'''(((***,,,---------,,,************************+++,,,,,,------,,,,,,+++)))***+++,,,---,,,+++***///...---,,,+++,,,---...---..................------,,,,,,---...000222333,,,...000000---+++---...////////////000000000000000111111111111222222222111111111222333555666777777666666666777888999999===EEERRReee{{{......---,,,,,,,,,------000000///...---,,,,,,+++,,,---......///.........------------------------//////...,,,******---///+++,,,------......------)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,+++******,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***'''&&&'''***---,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,******,,,------,,,*********+++,,,,,,******+++,,,******))))))))))))******------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------...///000000------------------------///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///000///...------...///000...000000///...---...///------------,,,+++******......---,,,++++++***)))++++++******++++++,,,---++++++++++++,,,,,,---...........................++++++++++++++++++++++++---------,,,,,,+++++++++......////////////......++++++,,,,,,---...//////000000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++------///...+++)))((()))***+++***************************+++,,,,,,******+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......(((((()))***+++---...///++++++++++++++++++++++++++++++++++++******))))))************************))))))******+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...---***))))))+++...///,,,---.../////////...---////////////////////////---------------------------.........//////000000...---,,,,,,---...///000000111111111111222222222333444444444444444444444444666777777777777:::<<>>DDDQQQbbbxxx,,,---......///......---......---,,,++++++******+++,,,------......------------------------------...//////...,,,,,,---...+++,,,------......---------------------,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///000---,,,++++++*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---,,,+++******+++,,,---+++,,,------++++++,,,---------,,,,,,,,,,,,------------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...---......///////////////...000000///...---...///000///...,,,,,,,,,,,,,,,......---,,,,,,+++******++++++******++++++,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000111///---,,,------------------------------............------,,,,,,,,,---------------++++++,,,---------,,,+++---,,,,,,++++++,,,,,,---------------------------***,,,...//////...,,,+++++++++++++++++++++++++++,,,---......,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,------.........************++++++,,,,,,---------------------------------......////////////////////////.........,,,---...///000111222222000000000111111111222222000000111222222333444444444666777777777777:::<<<>>>DDDQQQbbbyyy+++,,,...///000000////////////...---,,,+++******++++++,,,------------,,,------------------------...///000///...------...+++,,,------......------,,,------------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///+++***)))(((((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,---,,,++++++,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++******++++++,,,+++---...---,,,+++,,,...---,,,,,,++++++,,,,,,---------------------------------............------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,---...///000000000///...000000///...---...///---,,,,,,,,,,,,...///111///......---+++******)))++++++******++++++,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111222222111///...------------............------............------------------------------)))***---//////...---+++---,,,,,,++++++,,,,,,---------............------+++,,,---///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,*********++++++++++++,,,---------------......///++++++******++++++,,,------------------------------------...//////000000///////////////............//////000000//////...111111111111222222222222000111111222333444555555444666777777777777:::<<<>>>DDDPPPaaawww+++---...///000///...---///.........------,,,,,,+++,,,------......---------------------------------///000///---,,,------+++,,,------......------,,,,,,------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,+++******+++---...+++***)))((('''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++---...---,,,,,,...111++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,---...---,,,,,,,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------------........................++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,---...///000000000///...000000///...---...///...---,,,+++,,,...000111---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,+++++++++,,,------------------------------//////000//////...---,,,,,,,,,,,,------.........,,,------......------,,,------------------------***+++---.../////////...---,,,,,,++++++,,,,,,---,,,---...//////...---,,,,,,,,,------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---)))*********++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***************+++++++++,,,++++++++++++++++++++++++++++++++++++***((('''&&&(((((()))***+++,,,------++++++++++++,,,,,,,,,,,,222000...,,,+++,,,------,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000000/////////............---...////////////...---000000000000111111111111111111222333444555666666444666777777777777:::<<<<<>>CCCMMM]]]rrr////////////////////////...---,,,,,,,,,...000111.........---------------,,,,,,---.........------.........---------,,,,,,...------,,,,,,------...111000///------------...************************,,,+++***))))))***+++,,,...---,,,+++************+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,+++***)))***+++---.........---,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,))))))*********+++++++++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---///000000***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++------------------------............---,,,++++++***++++++++++++,,,,,,,,,...------------...//////........................+++++++++++++++++++++++++++---//////---,,,+++,,,+++************+++,,,,,,///...,,,+++***+++,,,---........................------------------------+++,,,,,,,,,,,,,,,++++++---------...------,,,,,,///......---,,,,,,++++++/////////......---------------------------------***+++,,,............---+++...000///,,,***---000000...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---///---++++++,,,---,,,+++))))))***+++,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++************++++++******++++++++++++******------,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,++++++******++++++,,,+++))))))***+++,,,+++***,,,,,,,,,,,,,,,------...222000...+++******+++,,,.../////////---,,,---......------,,,,,,---------++++++******++++++,,,,,,000/////////////////////000000000000111111111222000000/////////000111222222222222222333444555555555555666666777999:::;;;>>>CCCMMM]]]rrr...........................---,,,,,,---...000111..................//////...............---,,,+++//////............------...------,,,,,,------...000//////.........//////++++++++++++++++++++++++++++++************++++++------,,,+++************************+++,,,---............---,,,+++++++++++++++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,+++*********+++---...///...------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************++++++++++++------......------,,,,,,++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++,,,,,,,,,,,,...------------...//////........................++++++,,,------...//////+++---//////---,,,+++,,,+++++++++++++++,,,------......,,,+++++++++,,,---------------------------++++++,,,------...//////,,,,,,---------------,,,,,,,,,------...---------.........------,,,,,,+++///////////////.........------------------------,,,,,,------------,,,,,,---///000...+++)))***,,,++++++*********,,,...///------------------------++++++******++++++,,,---///---,,,,,,---...,,,+++,,,,,,---------------,,,***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++///---+++))))))***,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++************+++++++++*********,,,---,,,+++***+++,,,......---,,,,,,------,,,,,,,,,,,,---...---...//////......///000...---,,,+++,,,,,,......------------.........///////////////////////////////////////000000000000000////////////000111111222222222222333444555555555555666666777999:::;;;>>>CCCMMM]]]rrr,,,,,,---------------......------------...///000---.........//////000000...............------,,,............------------...------,,,,,,------...------------------......++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********++++++*********++++++,,,---......------,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++++++++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***------------------------,,,------...------,,,,,,++++++++++++++++++++++++...---------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,------...------------...//////........................,,,,,,------............+++---//////---,,,+++,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,---..................++++++,,,---..................---------,,,,,,,,,//////..................------------------------------------,,,,,,++++++---...///---***))))))+++************+++,,,...///------------------------++++++******++++++,,,---...---,,,---...///---,,,------------------,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,+++******+++,,,,,,***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,************************++++++************+++++++++***)))***,,,---,,,+++)))***++++++,,,,,,++++++***+++,,,---------------+++,,,......---...///111...---,,,++++++,,,...///......//////000000000000.........///////////////.........////////////000111111111111111222222333222222222222333444555555555555666666777999:::;;;>>>CCCMMM\\\qqq+++,,,,,,,,,------......---------------......///---.........//////000000,,,---......//////......,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,------...,,,,,,------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,++++++******++++++---,,,++++++*********+++***+++++++++,,,,,,,,,---*********++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***------------------------,,,,,,------...------,,,++++++++++++++++++++++++&&&'''(((***,,,///000111...------,,,,,,++++++***,,,,,,,,,---------......+++++++++,,,,,,---------,,,---------.........///+++++++++,,,++++++******++++++,,,,,,,,,---------...------------...//////...........................---------,,,,,,,,,++++++---//////---,,,+++,,,,,,,,,++++++,,,,,,---...---------------------...------------------------......---------,,,,,,,,,,,,---....../////////...++++++,,,---............---------------,,,,,,,,,------------------------------------------------...------,,,+++++++++***+++,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---...------...000000...,,,+++,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,+++************++++++,,,,,,,,,******+++++++++,,,,,,,,,************************+++******))))))******+++***)))((()))+++++++++)))***)))((('''((()))+++,,,++++++,,,------,,,++++++)))***,,,,,,,,,,,,...000---,,,,,,+++,,,---...///***+++,,,------------,,,------....../////////000---.........////////////000000111111222222222222222222222222333444555555555555666666777999:::;;;>>>CCCMMM\\\qqq+++,,,,,,------.........---.......................................//////,,,---...///////////////+++++++++,,,,,,,,,,,,---...------,,,,,,------...---......///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++***++++++,,,...---,,,+++************)))))))))***+++,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,------------)))***++++++---......///,,,------....../////////+++++++++,,,,,,++++++***,,,,,,,,,,,,------------...------------...//////..............................---,,,++++++******+++---//////---,,,+++,,,+++++++++++++++,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,---...////////////,,,,,,------...---------------------------------,,,,,,,,,---------------------------------------...---,,,+++++++++++++++++++++,,,,,,------......---------------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---...---...///111111///---******++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++((()))+++------,,,***)))*********++++++,,,,,,---******+++++++++,,,,,,,,,******************************))))))))))))******)))((('''(((***+++***)))+++***'''&&&&&&(((+++---,,,,,,,,,,,,,,,+++******(((***+++,,,++++++---...+++,,,,,,------.........,,,---.../////////...------------......//////000............////////////---...//////000000//////222222222222333444555555555555666666777999:::;;;>>>CCCMMM\\\ppp,,,,,,,,,---......//////---...............------.........---------------...////////////......---,,,,,,,,,,,,------.........------,,,,,,------...------.........,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,++++++***++++++,,,,,,,,,,,,++++++***+++++++++************++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------+++,,,,,,---------------++++++,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,------,,,,,,,,,++++++++++++,,,------......------------------------------//////...---+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,------...//////++++++,,,,,,,,,,,,,,,+++,,,,,,,,,------------......------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,+++,,,+++************+++,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,++++++,,,---...//////...---------...------,,,,,,------------------------------------.........///---------------------------,,,+++******++++++,,,---,,,,,,---............++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------...000222222000---((()))***++++++,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,,,,,,,+++++++++)))***,,,------,,,***)))******++++++++++++******))))))***+++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,******************************))))))))))))*********)))((()))+++,,,+++***+++******)))***+++,,,---+++++++++++++++++++++,,,***+++,,,,,,,,,+++---...)))+++---...//////...---...///111222222222000///,,,,,,---......///000000....../////////000000000------///000000000///...222222222222333444555555555555666666777999:::;;;>>>CCCMMM\\\ppp,,,,,,------...///000000---......///......------.........------,,,,,,+++111111111000///---,,,+++---------.........//////...------,,,,,,------...++++++,,,,,,+++)))(((&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++***++++++,,,,,,************+++,,,---------,,,,,,++++++******)))---,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,------------......+++,,,------......------******,,,,,,,,,,,,******++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,/////////......---------+++,,,,,,---.........---........................++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,---------,,,,,,,,,,,,,,,---------.........------------...//////........................++++++,,,,,,---.........+++---//////---,,,+++,,,******))))))******+++,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///***+++,,,---........................---,,,++++++---------------------------.........//////000000------------------------,,,,,,+++******+++,,,---///...------...///...---((()))***+++++++++++++++------------------------++++++******++++++,,,---------...111222222000...((()))***+++,,,---------++++++,,,---------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,+++++++++'''(((***++++++***((('''*********++++++*********+++***)))((()))***,,,---))))))***+++,,,,,,------******+++++++++,,,,,,,,,******************************))))))))))))******+++***)))***,,,---,,,+++***+++,,,---...---,,,,,,************+++,,,---...+++---...---,,,,,,---///(((***---///000///---,,,+++,,,...///000///---,,,,,,,,,------...///000000////////////000000000000...///111222222222111000222222222222333444555555555555666666777999:::;;;>>>CCCMMM\\\ppp+++,,,---......---,,,+++,,,---...//////...---,,,000///...---,,,+++++++++........................///////////////////////////////////////......---------------------------************************///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***...------,,,,,,++++++******+++,,,,,,******+++,,,*********++++++,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......,,,,,,,,,,,,......++++++++++++++++++++++++)))***,,,---------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++/////////......---------+++,,,...//////...,,,+++///......---------.........------------...//////////////////...........................///000111......------------,,,,,,---------.........//////++++++++++++++++++++++++.........------,,,,,,,,,...------,,,,,,++++++***+++++++++,,,,,,---------...---,,,++++++,,,---...------------------------+++,,,---......---,,,++++++,,,---...---+++(((&&&+++++++++*********))))))''')))+++---......---,,,************************************************+++++++++++++++++++++++++++,,,---.........---,,,---,,,***))))))***,,,---111000---+++***))))))***++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------............---------,,,,,,,,,***+++---......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------++++++************++++++)))***+++,,,,,,,,,,,,,,,))))))*********+++++++++&&&(((*********)))***+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........///000000111000...---,,,111///---,,,,,,...111222............////////////000000000000000111111222000111111222222333444444555555666777888999999:::AAACCCIIIZZZrrr,,,---...//////...---,,,------...//////...------------------------...///...............................................................---,,,+++------------------------++++++++++++++++++++++++......---,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,------***+++,,,---...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......---,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,...//////...,,,+++......------------.........------------...//////000000//////......------.........---......//////,,,,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,---------,,,,,,,,,,,,+++,,,,,,---------.........---------,,,,,,---------------------------------///...---,,,,,,---...///+++,,,---...---,,,+++***((())))))***+++,,,------)))***,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,---.........---,,,---,,,+++))))))+++,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------...------------,,,,,,,,,+++,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++************++++++)))***+++,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,((()))++++++***)))***+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------***+++,,,---------,,,+++000///---------...000111............////////////000000000000000111111222000111111222222333444444444444555666777888888999???AAAIIIZZZsss---......//////......---------...//////...------+++,,,,,,---...000111222.........................................................------+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,******+++,,,,,,---......,,,---......,,,,,,---...---------------,,,,,,,,,+++,,,---.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......------------......------------------------,,,,,,---............---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++...---------------............------......///000111000000///...---------///...------------------,,,,,,++++++++++++******+++++++++,,,,,,,,,------------------------------............------------,,,,,,,,,,,,------------------............//////,,,------......------,,,------------------------///...+++******+++...///,,,,,,,,,------.........)))******+++,,,---...///,,,---...//////...---,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------,,,+++******+++,,,---,,,,,,------...---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,------------,,,,,,,,,,,,---,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,---------***,,,---,,,+++******+++************+++++++++,,,------------------------+++,,,,,,---------,,,,,,+++,,,---//////000//////............/////////000............////////////000000000000000111111222000111111222222333444444333333444555666777888888===@@@HHHZZZsss...//////////////////...---..................---,,,,,,------///000222333............................................................---+++***)))------------------------------------------------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,---...---,,,+++,,,...---------,,,,,,++++++++++++,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---------------.....................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////,,,,,,---......---,,,,,,------,,,,,,------.....................//////000111111000///...------,,,///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,---------.........//////------------------------------------,,,,,,,,,,,,++++++,,,,,,---......///------------............+++,,,---......---,,,+++------------------------,,,+++***))))))***+++,,,------,,,,,,,,,,,,---.........---------,,,,,,,,,....../////////...---,,,........................++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,++++++++++++,,,---,,,---...//////...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,***)))((())))))***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,---......,,,******+++*********+++++++++,,,,,,------------------------------------------,,,,,,......//////000000000000------///000000000///...............////////////000000000000000111111222000111111222222333444444333333444555777888999999===AAAJJJZZZqqq/////////....../////////.........------........................///000111................................................/////////......,,,++++++------------------------------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++***,,,---,,,+++***+++,,,,,,,,,++++++******))))))+++++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,+++++++++******++++++,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////,,,------------------,,,,,,,,,,,,,,,,,,---......///............///000000111000000///...---------///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,---......//////---,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------++++++,,,,,,,,,,,,++++++...---,,,+++************.........---------,,,,,,////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------......///...,,,+++***++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,+++++++++---,,,***)))((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++***************++++++++++++,,,---///...,,,+++++++++***++++++++++++,,,,,,,,,------------------------------.........---,,,,,,---------,,,,,,+++++++++,,,---///000111000///...............////////////000000000000000111111222000111111222222333444444333444555666888999:::;;;???CCCKKKZZZooo///......------......//////...------------.../////////......---.................................------------------------...............------,,,------------------------------------------------+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***......---,,,,,,+++*********+++,,,,,,******+++,,,************))))))))))))++++++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++)))******++++++,,,,,,---///...------,,,---------++++++,,,,,,,,,,,,------........................++++++,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---.../////////......//////000111////////////............///...------------------,,,,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---.../////////---,,,,,,,,,,,,+++++++++,,,------......------,,,------------------------,,,---...//////...---,,,...------,,,***))))))(((***++++++,,,---.../////////......---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,------------,,,,,,------------,,,+++***)))++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---------.........,,,,,,,,,,,,++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++******,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++******))))))*********++++++++++++,,,...---,,,++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------000///...---,,,,,,,,,,,,,,,---///000000000///...............////////////000000000000000111111222000111111222222333444444333444555777888:::;;;<<<@@@DDDLLLZZZmmm///...---,,,,,,---...//////...------------...///......------------..............................------------------------++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---******************++++++,,,,,,+++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))*********++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---............---,,,******++++++,,,------...///...---,,,++++++,,,---+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,++++++---------,,,,,,---------++++++++++++,,,---...//////////////////000000111............////////////.........---......//////,,,,,,++++++++++++******+++++++++,,,,,,,,,------------------------------,,,,,,,,,------.........,,,,,,------......//////......------,,,,,,,,,,,,---------,,,,,,---------------------------------------,,,,,,,,,,,,------,,,,,,---------,,,***)))******+++,,,---...//////---------,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,------------------,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***)))***+++,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++***)))*********+++++++++,,,,,,)))+++------,,,++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,---.../////////...111000//////...///000000---......///////////////............////////////000000000000000111111222000111111222222333444444222333444666888999;;;;;;>>>CCCLLLYYYkkk...---,,,++++++,,,---...///...---,,,,,,---...///,,,,,,,,,,,,,,,---...///........................------------------------))))))***+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------,,,------......------,,,***++++++,,,,,,------...,,,---......,,,,,,---...*********++++++,,,,,,---------,,,+++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---...///000000///...---++++++,,,------...//////......,,,+++***++++++,,,+++++++++,,,,,,---------/////////////////////////////////......---------...------,,,,,,------...++++++++++++,,,---...//////////////////000111111------......///000000000...............///000111.........---------,,,,,,---------.........//////////////////////////////........./////////000000---------...............//////.........---------......,,,++++++,,,......------------------------,,,***(((''''''(((***,,,***+++---//////...---,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,------......------,,,***)))(((((()))+++,,,...++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******((()))+++---.........---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------(((***,,,,,,++++++,,,---++++++,,,,,,,,,---------************************+++,,,---...////////////,,,,,,++++++,,,---///000............/////////000............/////////000000000000000000111111222000111111222333333444444111222333555777888::::::===BBBKKKXXXjjj//////.........---------000000000000000000000000...............---------......---,,,,,,,,,,,,------------............/////////.........---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,+++,,,//////---***...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,------+++)))******,,,,,,,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,...,,,******,,,---+++(((,,,,,,---------,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***+++++++++000000000//////......---........................------,,,,,,,,,---......,,,,,,,,,------.........------,,,+++,,,---...///...............---------000///---,,,+++,,,,,,---//////.........---------///...,,,++++++,,,---......///////////////......//////000000000000////////////.........---------...---,,,+++***)))))))))......------------......---...///...------...///...........................//////////////////...---...............------------------------------...------,,,,,,------......///000000///---+++)))+++++++++,,,,,,---------...,,,)))(((***+++,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,------,,,,,,+++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---,,,------------------------+++))))))+++,,,,,,,,,++++++,,,------...//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))(((((()))***+++,,,,,,---------++++++++++++------+++++++++++++++***)))(((...---,,,,,,++++++++++++---------,,,,,,+++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///..................------...---,,,,,,,,,,,,---...////////////////////////111111000000000000111111222111111000111333444555555666777777666777999;;;;;;AAAJJJUUUeee{{{//////.........---------......................................................---,,,,,,,,,,,,------------............/////////.........---------,,,------------------,,,------------------------,,,,,,,,,---------------...,,,+++,,,//////---+++------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------***,,,------+++*********,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...,,,***+++------,,,***///......---,,,***)))(((,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,...........................------,,,,,,,,,------,,,,,,------------------------,,,,,,,,,---...///++++++,,,---...///000000///...---,,,,,,,,,,,,,,,//////.........---------...------,,,,,,---------///000000000000000////////////000000000000////////////.........------------,,,,,,++++++++++++,,,......------------......---...///...------...///........................//////............//////---...............------------------------------...------,,,,,,------...,,,---.........---+++***++++++,,,,,,,,,---------000...++++++,,,.........------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++***---------------,,,++++++******+++,,,,,,---......++++++++++++++++++++++++///...---,,,++++++,,,------------,,,,,,++++++***((('''%%%&&&(((***++++++++++++,,,,,,------.........------,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++*********)))*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,+++******)))...---,,,+++++++++++++++------,,,,,,,,,+++++++++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,------......------,,,////////////////////////111111000000000000111111000000//////000111333444555666777777666777999;;;;;;AAAJJJUUUeee{{{/////////............---........................////////////////////////......---,,,,,,,,,,,,------------............///...............---------,,,,,,,,,------,,,,,,,,,........................------------,,,,,,,,,,,,---,,,,,,---......---+++------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***,,,------+++******++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,++++++---...---+++------------,,,+++***))),,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,.................................---,,,,,,,,,,,,------------------,,,,,,---,,,,,,,,,,,,---...///++++++,,,---...//////000------......------,,,,,,...............---------,,,------.........------000000111111111111000000//////000000000000//////...............---------,,,,,,,,,,,,,,,---............------------......---...///...------...///........................000///...------...///000------...............---------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000...,,,+++---.........---,,,,,,,,,,,,---...///------------------------,,,+++))))))+++++++++***---............---,,,,,,***++++++,,,,,,------...************************------------,,,,,,,,,,,,...---,,,+++***))))))(((&&&%%%%%%&&&)))+++,,,++++++++++++,,,,,,,,,,,,,,,------,,,+++++++++++++++*********))))))(((((((((++++++++++++************++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++***---,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++******+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,---///111111///---,,,////////////////////////111111000000000000111111111000000000111222333444555666777777666666888:::;;;@@@IIIUUUddd{{{/////////.......................................////////////000000000000......---,,,,,,,,,,,,------------............///........................,,,------......------,,,------------------------...------,,,,,,+++++++++------------......---,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++---,,,+++******++++++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,------.................................//////......---,,,+++***.........------,,,,,,,,,,,,,,,,,,,,,------......///......------,,,,,,,,,,,,,,,.........---,,,+++........................+++,,,.../////////------//////000111111111000000//////000000000000//////........................---------,,,,,,------.........------------......---...///...---------///........................000///---,,,,,,---///000,,,---......///.......................................------------.........---,,,,,,+++,,,,,,,,,,,,,,,------------------...,,,******+++---,,,,,,,,,,,,,,,,,,------.................................---++++++---...---,,,......//////......---,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,++++++*********))))))***,,,...------,,,+++++++++++++++++++++---,,,++++++******++++++++++++******)))(((((((((++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------..................///000000000000///...////////////////////////111111000000000000111111333333333333444555666666555666777666666666888::::::@@@IIITTTddd{{{////////////////////////////////////////////////.../////////000000111111......---,,,,,,,,,,,,------------............///---...........................////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,---......------,,,---,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++)))+++,,,,,,+++***+++,,,+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++******++++++)))***+++,,,---.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,------,,,,,,,,,------.......................................///...---,,,+++***.........------,,,,,,,,,,,,,,,,,,---------------///......---,,,,,,+++++++++,,,---.........,,,,,,---.....................+++,,,...///000///......---...//////000000000/////////000000000000//////---.....................000///...---,,,,,,,,,,,,......------------......---...///...---------///........................///...---,,,,,,---...///,,,------...//////..............................///......------......///000///...---,,,,,,,,,,,,---------------------------,,,++++++,,,---,,,+++,,,,,,,,,---------------........................///---,,,,,,---......---......//////......---,,,++++++,,,,,,,,,,,,------------------------------)))***++++++++++++******++++++,,,,,,------.........---,,,---......---+++,,,+++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,++++++*********+++++++++++++++++++++,,,***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------........./////////---,,,******,,,---///////////////////////////111111000000000000111111222333333444555555555666444555666666555666888::::::@@@IIITTTdddzzz...////////////000000000000000000000000000000000---......//////000000111......---,,,,,,,,,,,,------------............///---------...............//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---......---,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))+++,,,,,,+++++++++,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---,,,***)))***+++------------,,,+++***)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++++++++,,,,,,,,,,,,........................---......///...---+++***------------------,,,,,,+++,,,------......------+++,,,,,,,,,------------,,,,,,------......---------------...............,,,---...///////////////,,,---...//////000////////////000000000000//////---------...............000///...,,,++++++******......------------......---...///...------...///........................------------------------,,,,,,---...////////////........................//////............///////////////......---------............------------///...---...///000///---+++,,,------......---------------------------------,,,******,,,,,,,,,+++---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................************++++++++++++***+++,,,---...//////000...---,,,---------+++)))+++++++++,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,+++************++++++,,,*********+++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////---+++(((&&&&&&(((+++---////////////////////////111111000000000000111111///000111222333333333222444555666666555555777999:::???HHHTTTccczzz.../////////000000000000////////////////////////,,,------...//////000000......---,,,,,,,,,,,,------------............///---------.........//////......////////////......------------------------+++++++++++++++,,,,,,,,,+++---//////,,,+++,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,------,,,+++)))(((***,,,,,,+++++++++---+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...///000...+++******,,,///......---,,,***)))(((******+++++++++,,,,,,,,,------------------------+++******+++,,,---......---------,,,,,,,,,,,,,,,........................+++,,,...//////---,,,+++,,,,,,------------------+++,,,---.........------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...///---------.........//////------------...///000111------...000000111111111//////000000000000//////---------.........//////------,,,+++++++++++++++......------------......---...///...------...///........................+++,,,...//////...,,,++++++,,,---...////////////........................//////............//////***+++,,,...//////......///.........------------///.........000000///---+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---,,,+++---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,......+++++++++,,,,,,------...,,,,,,+++,,,...---+++)))++++++,,,,,,------.........------,,,,,,,,,,,,,,,++++++,,,,,,------......+++++++++,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++)))******+++,,,,,,++++++***************+++,,,,,,)))*********++++++++++++))))))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...//////000---,,,***((((((***,,,---////////////////////////111111000000000000111111...///000222222222222111444555666555555555777999999???HHHSSSccczzz.../////////000000111111........................,,,,,,,,,---...//////000......---,,,,,,,,,,,,------------.........//////---------.........//////------............------........................*********++++++,,,,,,---***---//////,,,+++,,,...,,,++++++++++++++++++,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))(((***,,,,,,++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,000222333111---++++++---,,,,,,---------,,,++++++*********++++++,,,,,,,,,------------------------,,,++++++,,,---...///000000000000//////.................................***,,,---//////...,,,+++,,,,,,,,,------.........+++,,,---.........---,,,//////...---+++******)))------,,,+++,,,---///000---------.........//////...---------...///111222......000111111222222222//////000000000000//////---------.........//////++++++******++++++,,,,,,.........------.........---...///...------...///........................***,,,...000000...,,,***+++,,,---...//////////////////////////////////////////............//////$$$'''***---///000000/////////.........------------,,,,,,---......---++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,---...///......,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,...000111,,,,,,++++++++++++++++++++++++,,,---///000...,,,++++++,,,------.../////////...------,,,,,,------******+++,,,---......///+++++++++,,,,,,---------,,,,,,------...///000000++++++------------++++++((()))***+++++++++++++++******))))))***+++,,,,,,))))))******++++++++++++''''''(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000////////////////////////////////////////////////111111000000000000111111///000222333444444333333444555666555555555777999999???HHHSSSccczzz......////////////.....................///000000000000000000000//////............////////////000//////.........---------...---,,,,,,---...---+++---.../////////...,,,+++------............------000//////---,,,+++******.........------,,,,,,,,,......---+++)))))),,,...////////////////////////---------,,,,,,+++++++++------------------,,,,,,+++)))(((***...000///---((()))+++,,,---,,,,,,+++++++++,,,,,,---...//////...---,,,,,,++++++++++++++++++,,,------......///---.........---,,,,,,+++,,,,,,++++++,,,,,,---.....................------******++++++,,,---......+++,,,...000000///...---......------------......---------------------------..................---,,,---///000000///,,,+++,,,,,,,,,------.........,,,,,,,,,---------......---,,,+++***+++,,,---...............////////////............/////////000000000000000000//////...000///...------------------,,,,,,++++++,,,,,,---+++,,,---...///...---,,,...................................................---,,,++++++,,,---...,,,,,,---....../////////------,,,+++)))***---///---...............------......------------......111000.........---,,,***------------------------++++++,,,,,,,,,,,,---------,,,++++++------,,,+++++++++++++++++++++++++++,,,------......------,,,,,,------......------,,,.../////////...---,,,,,,...---+++******+++---.........---------,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---//////...------.........---,,,,,,+++---+++)))***,,,---,,,))),,,+++*********+++,,,------------,,,,,,++++++++++++++++++***++++++,,,,,,))))))*********+++++++++)))************+++++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++.........------,,,,,,,,,+++++++++,,,,,,,,,------///---******+++,,,,,,,,,000000///////////////000//////............////////////000000111111111111000111111111111222222222555555555666666666666666======DDDRRRcccxxx......////////////.....................///000000///000000000//////......------.........///////////////.........---------...---,,,---///000///............///......---,,,------............------------------------------------------------,,,,,,......---+++)))))),,,...---------------------------------,,,,,,,,,+++++++++++++++,,,---------......,,,+++,,,...///---,,,++++++,,,---------------******++++++,,,------...------,,,+++++++++,,,,,,------------------------,,,---------,,,,,,+++***+++************+++,,,,,,------...............---++++++,,,,,,------......+++,,,...///000///...---......------------......------------------------------............---------------------------,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,+++++++++,,,---...............////////////........./////////000000...////////////...------//////...------------------,,,,,,++++++,,,,,,---,,,,,,------......------////////////////////////------------------------///...---,,,,,,---...////////////...............---------+++******---///.........//////......---///......------......///000///------......---+++------------------------,,,,,,---------.........---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------......------,,,+++...---+++******+++---.........---------,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000///---...//////...,,,------......---,,,,,,+++---+++******,,,---+++)))---,,,+++++++++,,,---...---------,,,,,,+++++++++,,,++++++***++++++,,,,,,*********++++++++++++,,,)))************+++++++++,,,++++++***+++,,,---...++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,---------............---++++++---------,,,000000///////////////000000000////////////000000000000000000000111111111000111111111111222222222444555555555666666777777<<<===CCCQQQbbbwww...//////000000//////...//////.........///000000////////////......------,,,---------...........................---------000///......///000///...//////...------------...------............------***++++++,,,---...//////,,,,,,---------------------------+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++,,,---......///111///...---...---,,,***------,,,,,,------......)))******++++++,,,,,,,,,,,,,,,+++++++++,,,------//////...------,,,+++++++++,,,,,,,,,,,,+++************))))))******+++,,,+++,,,---...............------------------......+++,,,---//////......---......------------......------------------------,,,,,,------------,,,,,,...---+++++++++,,,---...,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,+++,,,------...............////////////....../////////000000000//////000000//////...---//////...------------...------,,,,,,,,,,,,---------------,,,---......///000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,///......------......///000000//////...------,,,---------,,,***+++---///......////////////......///......------......//////...------...///...------------------------------............/////////---,,,+++,,,---...---+++------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------------,,,++++++...---,,,++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++000///------......---+++---------------,,,,,,+++---,,,++++++,,,,,,***)))------,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,,,,++++++***++++++,,,++++++++++++,,,,,,,,,,,,)))************+++++++++,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////...------...//////...,,,000//////......///000000000000////////////000000111111111000000000000000000111111111111222222222333444444555666777888888;;;<<>>BBBJJJXXXmmm000000000000111111222222111111000000000000111111000000000111111222222222//////000000000000//////////////////000000000000........./////////////////////............//////.........///......---,,,---------------------------+++)))+++///111///---------------------------///...---,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,------......------,,,++++++,,,,,,------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,++++++******)))))))))))))))*********++++++------,,,,,,,,,,,,++++++......---------,,,,,,,,,//////.........---------------------------------,,,---...---+++++++++,,,---,,,,,,,,,,,,---......------------------------,,,,,,------...---------........................((()))+++---///000111222111000/////////000222333///000000000000//////...///////////////............------,,,,,,------...//////......//////000111000000000000000000000000/////////....../////////////////////////////////////////////////////////111111111111111111111111///............/////////,,,---...///000000000000//////000000000000//////////////////////////////------...///////////////.........------.........---...///000000///...---------------------------..............................................................................---------,,,,,,,,,------------------------......//////////////////---,,,,,,,,,,,,,,,------------------------------...,,,))))))***,,,,,,,,,******++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---...///...---,,,,,,++++++,,,,,,*********+++++++++,,,,,,,,,,,,---------------,,,++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++,,,,,,------......//////,,,,,,---....../////////000000////////////000000000000000000000111111222000000000000000000000000555555666666666666666666<<<>>>BBBIIIVVVjjj111111111000111222222333111111000000000000111111111111111111222222222222//////000000000000//////............////////////.........///////////////000//////............///......//////......---,,,---------------------------,,,,,,---///000///...------------------------......---,,,,,,,,,------------------,,,,,,,,,,,,------............------,,,---------------......,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++******************+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++000//////...------,,,,,,...------------,,,,,,,,,,,,---...---+++***+++,,,+++,,,---.........------,,,------......------,,,------.........------,,,........................,,,...000000000///000111111000000000000111222222//////000000000000/////////////////////............------,,,,,,------...///////////////000111111////////////////////////000//////......//////000////////////////////////......////////////000000000000000000000000000000//////.........///000111------...///000000////////////000000000000//////////////////////////////,,,---...///000000000000........................,,,------------------,,,------------------------........................////////////////////////........................//////...---,,,,,,++++++,,,------......------,,,------.../////////......,,,,,,+++++++++,,,------,,,,,,,,,,,,---------------,,,******,,,---,,,+++)))******++++++******)))+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++***+++,,,...///...---,,,,,,++++++,,,,,,************++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,---------.........+++,,,---...////////////000//////......//////000000000000000000111111222111111111111000000//////444555666777777777777777<<<===@@@GGGSSSggg~~~111000000///000111222333111111000000000000111111111111111111000000000000...///000111111000///...------------......................../////////000000000///.....................//////......---,,,------------------------...///000///......///000------------------------------,,,,,,,,,---......---------,,,,,,,,,++++++------............---------------,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,******++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,..................------......---------,,,,,,,,,---.........,,,+++,,,---***+++---//////...---+++,,,,,,---......---,,,,,,///////////////...---,,,........................333555666444111//////000000000111222222222222111//////000000000000//////000/////////...............------,,,,,,------...///............///000000........................000000////////////000000/////////////////////////////////000000111111111000000000000000000000000000000/////////000111222......///////////////...//////000000000000//////////////////////////////,,,---...///000000000000---..................---------,,,,,,,,,,,,------................................................////////////////////////........................---------------------,,,,,,,,,---......---,,,,,,+++,,,---...///......---,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,---,,,++++++,,,------,,,******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,...,,,+++******+++---......---,,,,,,++++++,,,,,,************++++++++++++)))***++++++,,,,,,++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,------------......+++,,,---////////////...//////............//////000000000000000111111222000000111111111111111111333444666777888888888777<<<===???EEEQQQeee|||000///.........///111222111111000000000000111111111111000000//////.........///000111111000///...,,,,,,,,,---------......---.........//////000000111000///.....................//////......---,,,------------------------...111222111...---///111------------------------,,,,,,,,,,,,------...///---------,,,,,,,,,++++++------............---------,,,,,,++++++*********,,,,,,,,,---------......---,,,+++******+++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,------.../////////.........------,,,,,,,,,...///000///---,,,---...)))+++...000111///,,,***,,,,,,---......---,,,,,,000000000000///...---,,,........................***---000111//////111333///000111333333222111111//////000000000000000///000000//////.........---...------,,,,,,------......------------...//////........................000000////////////000000000000000000000000000000000000111111222222222222////////////////////////111000/////////111222333...///////////////......//////000000000000//////////////////////////////,,,---...///000000000000------............------000///...------...///000................................................000000000000000000000000////////////////////////+++,,,,,,------......///,,,,,,---......---,,,,,,***+++---.........---------------------...///000*********++++++,,,,,,,,,,,,++++++---......,,,)))+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++)))))))))******+++++++++///---+++******+++,,,......---,,,,,,++++++,,,,,,)))************+++++++++((()))***+++++++++++++++------------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------------+++,,,---////////////...//////............//////000000000000000111111222//////000111222333444444222333555777888999999888;;;<<<>>>CCCOOOccczzz000000000000000000000000333333333333333222111000111111000000//////......////////////////////////////////////////////////000000//////.........---------............------........................000//////......---,,,,,,000000//////.........---......---------,,,,,,,,,........................------------------------///000111111111///...---///...---,,,,,,---...///,,,++++++******++++++,,,...------,,,,,,------...---------............///++++++,,,------......///.........------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------///......---------......------,,,+++,,,---...//////...------...///...,,,333222000///---------------------------------------------............//////000111000///...///111---...111222222111...---...///000111111000///.............../////////000111111222222222333333333...---,,,,,,,,,...///000000000///...------,,,,,,.........////////////000///////////////000111111........................000///......///000111222111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...222111...------...111222111111000000//////......////////////000000000000////////////////////////111111000000/////////...++++++,,,,,,,,,,,,------222111...---,,,---...000111000000///......------////////////////////////,,,------------------,,,........................***+++...///000000.........------------...//////...------,,,,,,------...---,,,++++++------,,,+++,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++************++++++...,,,++++++,,,------,,,***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,.........,,,***))))))***++++++,,,,,,,,,,,,//////...---,,,,,,,,,,,,,,,---...//////...---,,,///////////////////////////////////////000111111000111111111111222222222111111222222222333333333444444555555666777777777;;;;;;???FFFPPP```vvv111111111111111111111111222333333333222222111000222111111111000000000000////////////////////////////////////////////////000000/////////.........,,,------------------,,,....................................------------000/////////..................---------,,,,,,,,,........................------------------------//////000111000///...---......------------......------------------------------,,,,,,,,,,,,------------------............---------------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......))))))***,,,...111333444...---,,,,,,,,,---/////////---,,,---...///...,,,,,,,,,,,,,,,,,,+++++++++---------------------------------............///...///000000......///000...///111333333111///...,,,---...//////...---,,,........./////////000000333333333333444444444444222111111000000111222333111111000//////...---------............//////////////////...//////000000////////////////////////000000/////////000222222////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////111111000000000000111111111111000000///////////////////////////........./////////////////////////////////.........------,,,---------............111000///...---......///.....................///........................------............------........................000//////...------,,,,,,...------------...//////...------,,,,,,------...---,,,++++++------,,,+++,,,,,,---------,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...,,,++++++,,,------,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,++++++,,,---......,,,***)))+++,,,,,,------------,,,,,,++++++++++++,,,,,,---------...//////...------//////////////////////////////......//////000111//////000000000111111111111111222222222333333333444444555555666666777777;;;;;;>>>FFFPPP___uuu111111111111111111111111222222222333222222111000222222222222111111111111////////////////////////////////////////////////000000////////////......,,,,,,,,,------,,,,,,,,,........................,,,,,,,,,------------...////////////..................---------,,,,,,,,,------------------------------------------------......///000///...---,,,---..................------...///000000///...---------,,,,,,,,,,,,------------------............//////...------,,,++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,---------.........---------------......///......------......///000...,,,,,,,,,......---,,,,,,---...///000//////...---------------------------------............///---...//////------...//////000222333333222000///------............------....../////////000000000111222222222333333333333555444333333222333333333222111111000000/////////---------............///000//////.........//////000000000000000000000000000000000///000000111222000000000000000000000000111111111111111111111111111111111111111111111111111000000//////000000111000111222333333222111000111000000000000/////////000/////////......------////////////////////////---------------,,,,,,,,,.........////////////000////////////............,,,,,,------...///000000..............................////////////..............................222000...,,,+++,,,---......------------...//////...------,,,,,,------...---,,,+++,,,---...---+++,,,,,,---------,,,++++++************************+++,,,,,,------------------,,,,,,,,,,,,,,,,,,---...,,,++++++,,,------,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,++++++,,,---...---,,,+++***---............------,,,*********+++,,,------...------...//////...------////////////////////////......------......///000........./////////000000111111222222222333333333444444444555666666777777::::::>>>FFFPPP___uuu111111111111111111111111111111222222222222111111111111111111111111111111////////////////////////////////////////////////000000//////////////////,,,------......------,,,........................+++++++++,,,---......//////////////////...............---------,,,,,,,,,------------------------------------------------------...//////...---,,,,,,---...//////...---,,,,,,...///111111///...,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,---------000///...---,,,,,,+++,,,............//////000000---,,,+++,,,---...---,,,,,,...000111222111///...---------------------------------............///,,,---......,,,,,,---...///000111222222111000//////000000000000000000///...////////////000000000////////////000000000000333333222222111111111111111111111000000/////////------------............000///..................000000000000000111111111000000000000000000000111222222222222222222222222111111111111111111111111000000000000000000000000222111000//////000111222000111111222222111111000000000000000000000000000111111000000//////......////////////////////////------------------------........./////////000000......///000//////......,,,,,,,,,---......//////------------------------//////000000000000//////........................------,,,,,,---...000111...------------...//////...------,,,,,,------......,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------------,,,,,,++++++++++++,,,,,,...,,,++++++,,,---,,,,,,++++++,,,------,,,+++++++++,,,,,,------,,,,,,++++++,,,---------,,,++++++...............---,,,++++++,,,,,,------------------..................---////////////////////////---------------...//////....../////////000000000111111222222222333333333333333444555555666666777::::::===EEEOOO^^^ttt111111111111111111111111000111111222222111111111000000000000000000000000//////////////////////////////////////////////////////000000000000000000......////////////..............................***+++,,,,,,---...//////.........///////////////......---------,,,,,,,,,------------------------------------------------,,,---...//////...------,,,---...//////...---,,,+++,,,...//////...,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......---------...............------,,,,,,------...///++++++++++++,,,,,,,,,,,,)))******+++---///000111.........///////////////---,,,+++,,,...///...---+++,,,---......---+++)))---------------------------------............///,,,---...---,,,+++,,,.........///000000///......000000000//////000000000////////////000000000111....../////////000000000222222222111111000000///000000///////////////...---------.........//////000//////.........////////////000000111111111111000000111111000000000000111111111111111111111111000000000000000000000000////////////////////////222111000//////000111222222111///......///111222000000000000111111111111222222222222111111000000000000000000000000000000.............../////////---.........////////////......//////000///......................................................//////000000000000//////........................+++,,,---////////////......------------...//////...------,,,,,,------......---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++************++++++...,,,++++++,,,---,,,,,,+++,,,------------,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,---,,,+++***))).........------.........////////////////////////---------------...///////////////000000000111111111111222222222333333333333333444444555666666666999999===DDDNNN^^^ttt222222222222222222222222///000111111222111111111///////////////000000000//////////////////////////////////////////////////////000000000000111111//////000000000000//////........................,,,,,,------...///000000.........///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///000///......---..................---+++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---...//////............////////////---------------......///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...------...////////////...---,,,,,,---///000///...---...//////...---,,,+++---------------------------------............///,,,---......,,,,,,---...---..................---......------------....../////////000000000111111000111111111222222222222222222333333333222111111////////////////////////.........////////////000///////////////000111111000000111111222333333333222222333333333222111111000000000000000000000000111111111111111111111111////////////////////////111111111000000111111111222111...,,,,,,...111222000000000111111111111222222222222222222222333333000000000000000000000000/////////000000000000000............////////////............//////////////////////////////......//////////////////////////////000000000000//////........................---...000000000...+++***...------------...//////...------,,,,,,------......---,,,---...///...,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++******))))))******+++...,,,++++++,,,------,,,+++,,,---......---,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------------,,,,,,+++***++++++++++++)))'''&&&///...------------...///////////////////////////......------......///000//////000000000111111111111111222222222333333333333333333444555555666666888888<<>>>>>:::999>>>AAA>>>;;;;;;999:::;;;;;;:::777555444::::::;;;:::888888888999777555333222333444333222444333222333444555444222111222333333111000111111000111111222222111000000333333333222222000//////000000////////////000000333222000/////////000111000000111222333444444555////////////000000000000000000////////////000000000...---...///000///..............................//////000000000000000...///000///...---...000------------------------,,,,,,,,,---------......---------------...///000...------,,,,,,------...111000///...---,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////++++++******++++++,,,---((((((***+++---...000000(((***+++...000111222222......---,,,,,,,,,------,,,---......//////................../////////000000000000000000000//////222222222111000//////...000111111111111222222222222333555555444444666777999999???IIIOOOZZZqqq222222222222222111000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////........................//////////////////////////////000000000000//////------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///........................,,,,,,,,,---------...............---------,,,,,,......------------..............................---------............///---------.........//////////////////////////////........................---------.........///////////////.........------////////////////////////222000//////000111000000000000000111333444333333111111111111222333555666444333333333444444333222777555444333333444333333666777999;;;===>>>??????:::>>>CCCGGGIIIJJJLLLMMMJJJLLLOOOOOONNNNNNPPPRRRZZZZZZ[[[[[[[[[ZZZWWWUUUUUUPPPMMMNNNNNNKKKKKKMMMMMMNNNNNNMMMJJJGGGCCCAAABBBBBBBBB@@@>>>=========???===:::999999777555333555444333333555666555444111222444555444333222111111111111111111000//////000111111111000///......111111000000000000111111333222111000///000000111//////000000111111222222////////////000000000111000//////......//////000000...---...///000///.................................///000000000//////...///000///...---...000------------------------,,,,,,---------............------------......///------,,,,,,,,,,,,------//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............---------+++++++++***++++++,,,---+++++++++,,,,,,---------((((((***+++,,,,,,,,,,,,------,,,,,,,,,------...,,,------........................///////////////------------------------111111111111111111111111000111111111111222222222444555777777666666888999777666;;;DDDKKKVVVnnn111222222222222111000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000------------............////////////////////////------------------------////////////////////////...//////000000//////...------............------...------,,,,,,------...++++++++++++++++++++++++........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,......------------..............................---------............///------........./////////////////////////////////........................+++,,,,,,---...///000000000000000///////////////000000000000000000000000111///......000111000///------...///000000111111222222111111222333444444555666666777777777777777;;;;;;;;;<<<===>>>???@@@???BBBFFFJJJMMMNNNNNNNNNNNNRRRYYYaaagggjjjkkkkkkjjjkkkmmmmmmmmmmmmppprrr{{{{{{}}}~~~zzzwwwuuuoookkkiiifffdddgggmmmnnnnnnnnnlllhhhccc^^^[[[WWWVVVTTTRRRPPPNNNMMMLLLKKKIIIGGGEEEBBB???:::777;;;999777777888888777666000222444555555333222000333333222222111111000000000000111111111000000///222222222111111222222222222222111000000000000111/////////////////////////////////000000000111111000000////////////000000000...---...///000///...........................------...////////////......///000///...---...000------------------------,,,------------.........///...---------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------//////......---,,,,,,++++++++++++++++++,,,------......------,,,+++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,---.........,,,,,,---...............///////////////.........//////////////////000000//////000111111222333333000111111111111222222222333555666777666666777999888777;;;DDDJJJUUUmmm111111222222222111111000111111111111111111111111111111111111000000000///////////////////////////////////////////////////------........./////////////////////////////////------------------------////////////////////////...//////////////////...------............------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...........................---------............///............////////////////////////////////////........................++++++,,,---...///000111////////////////////////000000000000000000000000000///---...///111000///...///////////////000111222222333333444555666666;;;;;;;;;;;;<<<>>>BBBDDDFFFIIIOOOTTTWWWZZZ\\\]]]UUUYYY___eeeiiikkkkkkjjjpppssszzz}}}wwwtttqqqnnnlllkkkiiihhheeedddaaa^^^[[[UUUOOOKKKJJJGGGCCC@@@???===;;;999888777666666666555444222444444333333333333333444222222333333444333333333222222111111111111222222222222111111111000000000000000/////////.........//////000000000111111111111111000000000000111111000...---...///000///...........................,,,------..................///000///...---...000........................------------............///......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,------------,,,,,,++++++,,,,,,---.................................------,,,,,,,,,,,,++++++++++++,,,------//////...---,,,++++++***------......---,,,++++++***+++,,,---......//////,,,,,,---.........------////////////............000000111111111111111222...//////000000111111222000000111111111222222222111333444444444444555777::::::AAAJJJPPPYYYooo000111111222222222111111111111111111111111111111111111111111000000000///////////////////////////////////////////////////....../////////000000000////////////////////////........................////////////////////////......////////////......------............------...------,,,,,,------...................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,------........................---------............///........./////////000000////////////////////////........................++++++,,,---...///000111........................////////////////////////000///---...000111111000222333444333111111333666333444666888:::<<<===>>>AAABBBBBBCCCFFFMMMVVV]]]aaahhhrrryyy}}}}}}~~~~~~uuuyyy~~~xxxrrrnnnddd```YYYTTTOOOKKKHHHEEEFFFBBB===:::999888777555444444333333333444555555222333333444444444444333111111111000000111111111222222222222111111111000222111111000000//////...000000000000111111111111333222222111111222222333000...---...///000///...////////////////////////,,,------..................///000///...---...000........................---------........./////////...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,---------------,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,------......,,,,,,++++++,,,,,,---......---------------------((())))))*********))))))***+++,,,---...///......+++,,,,,,---...---------///////////////.........---------....../////////////////////////////////000000111111111222222222111222444444333333555666:::<<>>BBBFFFHHHIIIOOOQQQUUUXXX]]]gggttt}}}|||uuuooojjjfffbbb```WWWQQQJJJDDDBBB???;;;888888777666444444444555555222222333333333222222111111111000000000000111111222222333333222222111000222222222111111000000000000000000111111111222222333333222222222222333333000...---...///000///...////////////////////////------...////////////......///000///...---...000........................------........./////////...---,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,.........---,,,---,,,,,,++++++,,,,,,---------------------------***++++++,,,------......,,,,,,,,,,,,,,,------...------------............)))***+++,,,,,,,,,,,,,,,***+++---...///......---++++++,,,---------------............/////////000......//////000111111111////////////////////////000111111111111222222222222444555666555555666888777:::CCCNNNSSSYYYkkk000000111222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000........./////////000000////////////////////////........................////////////////////////---......//////......---------............------...------,,,,,,------...................................................------......///000000111------------------------........................+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,---...///000........................---------............///.../////////000000000000////////////////////////........................---------.........//////....../////////000000000000000000000000000000000111000///000222444444333---000333333333555;;;@@@???BBBHHHOOOUUU[[[___```lllpppvvvzzz~~~uuuppphhhbbb^^^WWWNNNGGGDDDAAA>>>;;;888777777777333444444444333222111111222222111111111111222222222222333333333222111000111111111111111111111111000000111111111222222222222111111000000111111222000...---...///000///...////////////////////////......///000000000//////...///000///...---...000....................................////////////,,,,,,,,,+++,,,,,,------///......------......///+++,,,...//////...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---..............................------...////////////...+++,,,---//////...,,,+++++++++,,,------------,,,,,,------...///000111111000111111222333333444444//////000000111111222222000111111111111222222222222444555555555555666888777888>>>HHHMMMTTThhh~~~///000111222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000---------.........//////////////////////////////------------------------////////////////////////---..................------..................---...------,,,,,,------...------------------------........................++++++,,,,,,---...//////................................................+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------....../////////---------...///000111111........................---------.........//////////////////000000000000////////////////////////........................------..................//////000000111111111222111111111111111111111111222111000000333444555444111555999;;;<<<@@@GGGNNNRRRVVV]]]eeemmmtttyyy{{{~~~{{{yyy|||vvviii___OOOLLLGGGBBB>>>;;;::::::666666666666555444333222444333333222222333333444222222333444333222111000000000000000111111111111000111111111111222222222000000////////////000000000...---...///000///...000000000000000000000000...//////000000000000000...///000///...---...000////////////////////////............/////////000++++++++++++,,,------...//////............//////,,,---///000000///---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---,,,,,,,,,,,,---....../////////...---------,,,,,,,,,------,,,,,,+++++++++,,,...//////---,,,***++++++,,,---------,,,,,,+++,,,---...///111222222---......///000000111111//////000222333444555666000111111111111222222222000222333333333333444666999888<<>>:::999999999999888+++,,,...000222333333222111222222222000///000111111111111111111111111111222222222222222222222222222000...---,,,---...///222111111111000000/////////...---------///000111//////000000///...---------......///////////////------...///000111222222...------,,,,,,------.......................................------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---+++***)))***+++++++++,,,---.........------...------,,,,,,------...///...------------...///+++,,,---...///...---,,,,,,,,,,,,------.........,,,++++++******++++++,,,///......---------......000///...------...///000555111------000333444333444444333222222111111000222333333444555666777777777777:::???EEEQQQfffxxx333333333222222222111111111111111111111111111111222111000//////000111222000000000000000111111111222000//////000111111000000000000000000000000000//////000000000000/////////////////////...------//////............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------------......///+++,,,------......------//////.........---------------------------------------............------........................------------------------........................//////.........---------........................,,,,,,------...///000000---------------...///000...///000000000000///......---------......//////////////////////////////------.../////////......---......//////000111111444333222000////////////.........000111222222222222333333333555888<<<>>>DDDEEEMMM[[[fffooo{{{||||||zzzyyy}}}wwwuuuzzzyyyxxxxxx|||wwwllleee```[[[XXXNNNJJJEEEAAA>>>===<<<;;;444444444555555444222000000111222222111111111111222222222222222222222222111111111111111111111111222111///...---...///000111111111111000000000////////////...//////000000///////////////............//////000111000000000---......//////000000111///..................///........................---------------,,,++++++------------------------------------------------...---,,,*********+++,,,,,,,,,,,,---------......,,,++++++++++++++++++,,,........................+++,,,------......------------........./////////,,,,,,++++++++++++,,,,,,///......------.........000///...------...///000444111......111333333222333333333222222222222111222333333444555666777777777888;;;@@@EEEPPPeeewww555555444444444333333333222222222222222222222222222111000000000000111222...//////000111111222222222000//////000111111000000000000000000000000000000000111111111111000000000111111111111000////////////............//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,///...------------------+++,,,------......------...............---------........................------............------........................------------------------.......................................---------------------------------***+++,,,---...000111111000000/////////000000111///000111111111111000///------........./////////////////////////////////,,,---...//////000000///......//////000111111222222222111000000///......111111111222333444555666777999<<>><<<999888888777555333333444444444444333111111222222222222222222222222111111111111111111111111222111000/////////000111111111111111000000000000000000000111000000//////.........//////////////////000000111111111111111........................////////////////////////........................,,,,,,------,,,,,,++++++........................------------------------......,,,+++++++++,,,---------,,,+++,,,---.../////////............//////,,,---...//////...---,,,---,,,,,,,,,,,,---......------------............---------,,,,,,---------///......---......////////////............//////111000///000222333222111111111222222222333333333333333444555666777777888999999;;;@@@DDDOOOcccuuu555555555555444444444444222222222222222222222222111111111111111111111111//////000000111111111111222000//////000111111000///////////////////////////000000111111000000///000111111111111000////////////............//////........................///////////////////////////......---,,,,,,,,,,,,+++,,,------......------........................////////////////////////------............------........................------------------------................................................------------------------++++++,,,---...///000111111111000/////////000000........................---......///////////////////////////////////////...//////000000000////////////000000111222222222//////000111111111111111555666666777777999<<<>>>BBBHHHQQQYYY^^^ccchhhkkkqqqssszzz|||~~~|||wwwrrrnnnrrrqqqtttwwwwwwuuuxxx~~~ssshhhggglllsssyyyzzzzzz~~~tttjjj```ZZZJJJEEE???;;;::::::999888777777666555555444222000222222222222222222222222111111111111111111111111222222111000000111111222111111111000000000000000000111222222222000///...............//////000000//////000111111111111000//////......------------////////////////////////........................+++,,,,,,,,,,,,,,,++++++------------------------------------------------///...---,,,,,,,,,---......---+++++++++,,,...000000//////......//////000,,,---///000000///---,,,------,,,+++,,,---...///++++++++++++++++++++++++......------------.....................//////000/////////......///////////////000111222222111000000000111222333333444444333333444555666777888888::::::<<<@@@DDDNNNbbbttt444444444444333333333333222222222222222222222222111111222222222222111111111111111111000000//////222000//////000111111000////////////////////////...//////000000//////...//////000000//////...---//////............//////---.....................///////////////////////////...---,,,,,,,,,,,,,,,+++,,,------......---------.....................////////////////////////------............------........................------------------------........................---.....................---------------------------------...............000000//////.../////////---------------------------...///000000000//////////////////////////////111111111111000///......000000111111222333333333222222333333444444555555444666888;;;===BBBIIINNNSSS^^^lllwww|||}}}~~~vvvuuuvvvxxxzzzzzzwwwuuuooonnnmmmlllkkkjjjiiiiiieeefffjjjoooppppppwww}}}}}}~~~rrrgggeeekkkppprrrvvvxxx~~~yyyeee\\\PPPGGGBBB???<<<999777555333333555555444222111111111111111111111111333333333333333333333333222111111111111111222222000000000000000000111111000111222222222000///.........------...///000111---...//////000000///////////////...------,,,,,,---...////////////...---........................+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,---...///...---+++++++++,,,...000++++++************++++++,,,---///000000///---,,,------,,,+++,,,---...///++++++++++++++++++++++++///......------......///...............///000111...//////////////////...---///111222222111000000000000111222333444444555333444444555666777888888::::::<<>>CCCFFFLLLPPPWWW]]]eeeppp~~~}}}|||}}}{{{qqqhhhhhhjjjlllqqqwww{{{|||{{{xxxsssooommmmmmiiigggfffhhhlllppprrrsssrrrqqqnnniiidddaaaaaaaaaeeeeeefffhhhkkkppptttwww~~~{{{zzz{{{yyyuuuvvvyyy~~~}}}zzzvvvttttttvvvxxxvvv{{{~~~||||||wwwrrrrrrzzz~~~}}}sssfff[[[NNNGGG???:::;;;;;;:::888333333333333333333333333333333333333333333333333///000000111111111111111///000000000111111111111/////////...//////000000111000...------...///000......///000000000000000////////////////////////---...000111111000...---........................,,,---....../////////...------------------------------------------------,,,+++*********,,,---...,,,,,,,,,---------......//////............//////........................+++,,,------......------/////////.........------...------------------...............///000111222---...///000000///...------///111111//////000222111111111222222333333333444444555666777888999999888888;;;>>>CCCNNNbbbsss555555444444444333333333333333333333333333333333111222333444444333222111/////////000111111222222222000//////000111111000000000000000000000000000000000111111111111000000///////////////......---//////............//////---------.........//////000000000000000000000000++++++++++++,,,------...+++,,,------......---------------.........//////---------------------------..................---........................------------------------........................---------.........//////////////////////////////***+++,,,---...000111111............///000222222111000///......///000111---...000111222111///...////////////////////////,,,---///111333444555666222222333444444555555666888888:::>>>FFFOOOWWW\\\eeejjjpppuuu|||}}}wwwyyy{{{wwwmmmiiinnnuuuvvvnnnppprrruuuvvvvvvuuuttthhhbbb___bbbeeegggpppzzzrrrqqqnnniiieeedddfffggghhhggggggkkksss|||~~~wwwooojjjiiijjjooopppsssxxx|||}}}}}}~~~|||sssyyy~~~vvv}}}|||www}}}xxxcccZZZMMMDDD@@@>>>:::777555555555555555555555555222222222222222222222222...///000111111111111111//////000000111111111222///...---------///000111222111///---,,,---.../////////000111111111111111///000000000000000000000...000111222222111000...........................------...///000000//////........................------------------------++++++*********+++---...+++,,,---.........------------,,,,,,,,,,,,------///...------------...///+++,,,---...///...---,,,.........------,,,,,,,,,---------,,,,,,---------............///000222222---...///000000///...------///111000......000222111222222222222333333333444444555666777888999999777888:::>>>CCCNNNbbbttt333333333333333333333333111222333333333333222111111111111111111222222222222222222222222222222222000000000000000000000000......//////000000111111000000000000000000000000////////////////////////......//////...---,,,,,,000///---,,,+++,,,,,,---...---,,,,,,,,,,,,---...000///...---,,,+++******------------------------.........------,,,,,,,,,000000////////////000000,,,,,,************,,,,,,////////////////////////+++,,,...//////...,,,+++---------------------------...///000000///...------...///111111111000///,,,,,,.../////////...---////////////000000000000////////////............///------///222444333222///////////////.........000000111111111222222222444222222555444111777@@@===BBBKKKSSS]]]hhhuuu}}}uuulllkkkiiigggeeedddbbb```___]]]___aaaccccccaaa___]]]ZZZ\\\]]]aaaooo|||tttrrrkkkbbbdddnnnnnnlllkkkrrr~~~tttxxxuuuyyy~~~jjjWWWLLLGGGAAA999:::777555444444444333111444444333222222222333333555555555444444333333333222222222111111111111000000000000000000000000000444222///......//////...000000000000000000000000//////............//////...//////000///---+++***000000000000000000000000------......---,,,++++++++++++444(((000(((111---///...---,,,,,,,,,,,,,,,......------------.........------,,,,,,,,,------...///000///---,,,,,,...------------------------///...,,,,,,------,,,+++,,,,,,,,,---------......***++++++,,,---...//////......------------......111111000000//////......111///---,,,---000333555000111111111111222222222333444555444444444666888;;;:::<<>>======>>><<<888555111111222222333444444555444444444444333333333333333333333333222222222222111111111111111111111111444111///.../////////...000000000000000000000000//////............/////////////////////---,,,+++///////////////////////////.........---------,,,---,,,444+++444+++222---///...---,,,,,,,,,,,,---------,,,,,,,,,,,,------...------,,,,,,---------...///000///---,,,---...------------------------///---,,,,,,---...,,,+++,,,,,,,,,---------......+++,,,,,,------.........///////////////000111111111000000000/////////...000/////////000111222222000111111111111222222222333444555444444444666888::::::<<<>>>BBBLLL___ppp333333333333333333333333111222222333333222222111333222222222111000000000111111111111111111111111000000000000000000000000000000000000////////////........................////////////////////////000000000000000000///...---------,,,------...///......---,,,,,,---......------....../////////000++++++++++++++++++++++++.........---------------......------------......//////............//////------------------------///...,,,++++++,,,...///------------------------......////////////............------,,,---------,,,---......//////......////////////000000000000000000000000000000000000444222111000111000///---//////////////////000000222222222222222111000///666444444777;;;BBBNNNZZZqqqyyyyyyjjj```ZZZSSSTTTUUUVVVWWWXXXXXXXXXYYY[[[]]]```ccceeeggghhhmmmpppuuu}}}~~~xxxvvvzzz||||||~~~~~~~~~{{{|||~~~}}}}}}vvvqqqtttpppaaaPPPKKKDDD@@@???===999666333333444444555555555555333333333333333333333333444444444444333333333333222222222222222222222222333111/////////000///...000000000000000000000000000//////......//////000///////////////...,,,,,,------------------------000000...------......///000000>>>777???000333---......---,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...---/////////---,,,---...------------------------///---,,,,,,---...---+++,,,,,,,,,---------......------------------------000000000000//////000000000000000000//////////////////000111111111000///000111111111111222222222333444555444444444666888::::::;;;>>>AAAKKK^^^ooo333333333333333333333333222222222222222222222222333333333222111000//////000000000000000000000000////////////////////////111111000000//////......//////////////////////////////////////////////////////000000000//////...,,,---------......//////......------------......------------...................................................---------000//////......//////000//////............//////------------------------...---,,,,,,,,,,,,---..............................//////////////////...000///---,,,,,,,,,---------------...............////////////000000000000111111111111111222222222333222111111000///......//////000000000000111111333333333333333222111000777888:::>>>FFFSSScccooo~~~rrrfff]]]YYYWWWOOOVVV___gggkkkkkkjjjiiifffhhhjjjnnnrrrvvvxxxzzz}}}~~~{{{vvv}}}~~~|||yyyxxx~~~rrreeeSSSFFF???<<<;;;999999888777666555444333333222222222333333333333333444444444444333333333333222222222222222222222222333111//////000111000...////////////////////////000000////////////000000////////////......------------------------------222111///------...000111111:::QQQOOOPPP777444......------,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---......---...///...---,,,---///...........................---,,,,,,---...---,,,,,,,,,,,,---------...............------,,,,,,,,,000000//////---,,,+++***000000000000////////////000000//////////////////000000111111111222222222333444555444444444666888999999:::===@@@III\\\mmm333333333333333333333333222222222222222222222222333333333222111000//////000000000000000000000000////////////////////////111111000000//////......000000000000000000000000////////////////////////---......//////.........,,,------....../////////........................---------,,,,,,,,,++++++................................................//////............//////---------......---------------------------------,,,,,,---......---,,,,,,......................../////////....../////////111000...---,,,---......------------......//////////////////000000000000000111111111222222222333000111111111000000000000000000000000111111222222---...///111444666888999999>>>EEEMMMZZZkkk~~~|||ssspppjjjaaaZZZWWWWWWXXXWWWcccttt{{{||||||yyyyyymmm\\\RRRKKKCCC>>><<<;;;999666444333333333333333333333333333333333333333333333222222222222111111111111111111111111222111000000111222000///////////////////////////000000////////////000000000/////////....................................222000///......///111222000BBBdddeee___;;;444///------,,,,,,,,,------.........------------......,,,,,,,,,,,,,,,---...///,,,...///...------...///...........................,,,,,,,,,......---,,,,,,,,,,,,---------...............------,,,,,,+++---......///......---,,,////////////000000000000111///---++++++---///000000000111111111222222222333444555444444444666888999888:::<<>>GGGYYYkkk333333333333333333333333333333222111111222333333222222111111111111111111222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000////////////////////////------...///////////////......///000000///...------...///000000///...---++++++,,,,,,,,,,,,,,,------------------------------........./////////000---,,,,,,++++++,,,,,,---+++,,,------------,,,+++........................,,,------------------,,,........................000///...------...///000,,,,,,---.........------...------,,,---...///000////////////000000000000//////000000111222222333...000222111000///111333000000111111222333333444<<<;;;:::;;;???EEEKKKOOOZZZfffttt}}}{{{yyyvvvtttooojjjeeedddfffhhhmmmooorrrtttuuuxxx{{{}}}uuuiiiVVVQQQIIIAAA<<<999::::::777777666666555444333333444444444444333333333333222222222222222222222222111000000222333333111///000000000000000000000000111111000000000000111111000000///......///000111////////////////////////.........//////000000000000:::WWWXXXUUU444111111,,,,,,,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,---...//////,,,---......------...000........................---,,,+++,,,...///...---,,,,,,,,,---------......------------------,,,,,,,,,---///111222222111000.../////////000000000111000///.........000222333000111111111111222222222333444555444444444666888888777888:::===FFFXXXjjj333333333333333333333333444333222111111222333444111111111111111222222222222222222222222222222222000000000000000000000000......//////000000111111////////////////////////////////////////////////......///000000111000000//////000000000...---,,,---...///000000///...---***++++++,,,...//////000////////////////////////---.........//////000000///......------......///+++,,,---......---,,,+++///////////////////////////...,,,++++++,,,...///////////////////////////000///...------...///000)))***,,,---...------,,,......---,,,---...///000////////////000000000000...//////000111111222222///111333222///...000222000000111222333333444444777888;;;AAAKKKWWWcccjjjooo}}}|||rrrmmmlllffffffccc___]]]```gggmmmtttyyy{{{~~~jjjcccXXXKKKBBB===<<<<<<999999888666555444333222666666555555555444444444333333333333333333333333111000000222333333111///000000000000000000000000111111000000000000111111111000///......///000111////////////////////////,,,---...///000000//////111222FFFFFFIII///000111,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---+++++++++,,,---...///000,,,---......------///000////////////////////////---,,,+++,,,...///...---,,,,,,,,,---------......------------------------///000000000///---***(((.../////////000000111111//////000222222333333333000111111111111222222222333444555444444444666888888777888:::===FFFXXXiii444333111000000111333444333333333333333333333333222222222222222222222222333333333333333333333333222222222111111111000000000000000000111111111111////////////////////////000000//////......------......////////////......000000//////.........---333111...,,,,,,---...000.........------,,,,,,,,,,,,///111000------///222///...---,,,,,,---...///------------------------------------------------........................------------------------------------...///111111//////000000000000//////---......//////......---///000000///------///111,,,,,,...000222222...+++------......///000000000999666222111222222111///666000...333555333555:::BBBFFFNNN[[[kkkzzzrrrlllfff^^^[[[^^^aaa\\\]]]eeekkkmmmpppuuu{{{zzzzzz}}}iiiZZZPPPGGG@@@===;;;:::888666666666666999666333222333444444333333333333222222222111111222111111444666555111---////////////////////////////////////////////////000///...------...///000000000//////.........---......///////////////...........................---------.........//////---,,,++++++++++++,,,---...//////000000000000000...---+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,////////////000000000000//////............//////000000000000111111111111222222111111111111111111444444333333333333333333444777<<<>>>>>>DDDVVVhhh444333222111111222333444333333333333333333333333222222222222222222222222333333333333333333222222222222222111111111000000000000000000111111111111000000000000000000000000///////////////...............////////////......000/////////........................////////////......---------,,,,,,,,,,,,---............///000///...------------...///------------------------------------------------------------------------------------------------111111111111222333444444//////000000000000////////////............//////111000...---,,,,,,...000///......//////000111000000000000000000000000///333111//////111222222000333000111555777777<<>>>>>DDDTTTddd333333333333333333333333333333333333333333333333222222222222222222222222444444333333222222222111222222222111111111111111000000000000111111111111111111111111111111111111.........///////////////......////////////......////////////............+++,,,...000111000000///...------------,,,,,,,,,,,,++++++,,,...000/////////......------......///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////000111111111...//////000000//////...000///............///000111///,,,,,,---///000000222222111///...///222444333333222111111000/////////......///222444333222333333666999:::===GGGRRReeeuuu~~~xxxtttpppnnngggaaa\\\]]]^^^^^^```cccfffiiisssyyylllSSSKKK@@@;;;:::;;;999777777666444333333333111///333333333222222222111111///000111444666777555333////////////////////////111111111111111111111111000//////......//////000000000////////////......------........./////////---------------------------------.....................------------......++++++,,,---------------...---,,,++++++,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------////////////000000000000//////............//////000000000000111111111111111111111111111111111111333333333444444555555555:::999:::===???EEESSSaaawww333444444555555444444333333333333333333333333333222222222222222222222222444444333333222111111111111111111111111111111111///000000000111111111111111111111111111111111111------......//////000000......////////////......///////////////.........------...///////////////------------------------,,,***)))+++///111///---//////............//////........................////////////////////////------------------------........................,,,,,,---..................//////////////////...000///---,,,,,,---///000///...---...111222222111111222333333000///111222222222111111111000000000000000111222444444444444333888<<<>>>@@@JJJZZZiiixxxqqqmmmiiiggghhhggghhhkkknnnrrruuuxxx{{{~~~{{{yyyjjj]]]LLLBBB@@@@@@===:::888777555555666666444222333333333222222222111111000111222444555555444333000000000000000000000000111111111111111111111111000//////////////////000000000//////////////////......---......//////000------------------------................................................++++++,,,------------,,,...---,,,,,,,,,,,,---...------------------------........................------------------------...............---------////////////000000000000//////............/////////000000000111111111111111111111111111222222222111111222333444555555666:::888888;;;???FFFTTT```ttt333444444555555444444333333333333333333333333333222222222222222222222222333333333222222111111111111111111111111111111111///000000000111111111111111111111111111111111111------......//////000000......////////////...............///////////////222000...---,,,---...///---------------------------+++)))+++///000///---////////////////////////........................////////////////////////////////////////////////...........................///000000111000000///......////////////......///...,,,++++++,,,...///......///000111000///---,,,...111333222111000000/////////000000111111111222333333333333333444555555===EEEIIIPPP```vvv~~~tttooommmlllkkkrrrvvv{{{zzzssswwwuuu```QQQIIIEEE???:::888777555555666666555444333333333222222222111111222333444444444333222222111111111111111111111111000000000000000000000000///000000000000000000/////////000000000000000000000///............///000------------------------.....................---........................,,,,,,---...............------------------------------------------------........................------------------------........................////////////000000000000//////............/////////000000000111111111111000000111111111222222222000111111222333444444555777555666:::???GGGUUUbbbvvv333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222222222000000000000111111111111111111111111111111111111.........///////////////......////////////...............///////////////333111///,,,+++,,,...000,,,,,,,,,------------...---,,,,,,---...///...---...//////000000//////...................................................////////////////////////........................---...///000000///...------......//////......---///...---,,,,,,---...//////000111000......///111666444222111222222111000......//////000111111222111222333333333555888:::>>>JJJWWW```jjj}}}~~~xxxssspppppprrruuu~~~{{{}}}~~~zzzjjj^^^RRRFFF>>><<<999666555555555444333333333333222222222111111222333444333222000111111111111111111111111111111///////////////////////////000000111111000000/////////000000000000111111333222000///...//////000.......................................---------------............------------...///////////////------------------------------------------------------------------------------------------------.............../////////////////////000000000000//////............//////000000000000111111111111000000000111222222333333111222222333333444444444555555777;;;???FFFUUUdddyyy444333222111111222333444333333333333333333333333222222222222222222222222000000000111222222333333000000111111111222222222000000000000111111111111000000000000000000000000///////////////...............////////////................../////////000000///......---...//////,,,,,,,,,---------.........///000///---------......///000111111000///...........................------------------------////////////////////////........................,,,---///000000...---,,,---......//////......---000000000000000000000000///111222000...333===FFF[[[NNN>>>333111333333222111111111111111111111111000222444555777<<>>GGGUUUeeeuuutttjjjiiihhhhhhppp}}}|||mmmttt|||~~~hhhYYYNNNCCC<<<:::999888666555444444333222333333333333333333333333444444333222222222333333111111111111111222222222111///...------...///111111111111000//////111333999444...,,,...000///...///......------....../////////.........---------...------------...//////////////////////////////......---,,,+++++++++,,,000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,------.........------,,,+++...---,,,---...///...,,,///000000000000//////.../////////000000000000111...////////////000000000///---+++,,,000222222222333333444444555666666777888777999:::;;;AAAPPP___yyy444555666666444444555666444444444444444444444444444444333222111111111111222222222222222222222222222222222222222222222222000000000000111111111111111111000000//////......000000000000000000000000////////////////////////000//////............///................................................---------............///....../////////...------......////////////...............///......---,,,------...////////////...//////............//////:::999666333111000000000111000//////111111000///000000000000000000000000000222333777BBBQQQ\\\___III:::...///222111111444000000222444666999:::;;;BBBLLL]]]ppp~~~xxxpppgggbbbggglllqqqzzz~~~ttttttsssuuuwwwfffTTTEEE>>>;;;<<<;;;999555333444666333333333333333333333333333333222222222333444444000000111111222333333444222111000//////000111222000111111000//////000222666555333111000000000111//////............///////////////............---...------------...//////////////////////////////111000///---,,,,,,++++++/////////...............***++++++,,,------......---............---,,,,,,---,,,+++,,,///000///......//////000000000000///000000000000111111111111............////////////000///---...000222333333444444555555666666777777777777999;;;;;;AAAPPP^^^www444555666555333333444666444444444444444444444444444333222111111111111111000000000000000000000000111000000000000000000111000000000000000111111111111000000000/////////...........................////////////////////////000///............//////................................................---------............///......////////////......---......//////......---//////////////////......,,,---......//////....../////////....../////////666444222///.........///000000///000111111111000///////////////////////////000000222999CCCFFFDDD:::333000222222000000333111222333444777<<>>FFFQQQYYYlll{{{qqqfff```bbbffflllqqq|||zzzxxxxxx{{{yyytttxxx~~~ppp```KKKDDD<<<888777888666444444444444444444444444444222222222222333333444555333333333333222222111111111111111111111111111111///000222111000///000111666888:::666111---...000...///111222222111///...////////////////////////...------------...//////------------------------,,,,,,+++,,,,,,---............///000000//////............------,,,,,,,,,------...//////......---...------///222333333333---...///000000111000000........./////////000000//////000000000111111111111111111000000111333555222333333333333333444444666777999;;;;;;@@@NNN\\\ttt333444333222111111333555666666666666666666666666444444333222222333333444222222222222222222222222444333222111111222333444111111111111000000000000000000000000////////////000000000000000000000000///////////////////////////............//////000................................................---------............///......///000000000//////------............------///............///000000...///000000111111000000......////////////......,,,---///000111000000///+++---............///111000000000000000000000000---000000///222666555222---000333444333333555888;;;===???BBBIIIUUUdddooo~~~nnnbbb[[[ZZZ```gggpppzzzxxxvvvwwwzzz~~~{{{~~~{{{uuuuuu|||}}}eeeZZZJJJ@@@===;;;888444444444444444444444444444333333222222222333444444555444444333222222111111111111111111111111111111///000222222000///000111555777777444000------///...///222333333222///......////////////000000000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,...///000...............///////////////......---,,,,,,+++------...////////////...///......///222333333333...//////000000000000///............////////////000000000000111111111111000111111000///000222555222222222222222222222333666777999;;;<<<@@@MMMZZZsss444555444333111222444666666666666666666666666666555444444333444444555555222222222222222222222222444333222000000222333444111111111111000000000///////////////000000000000000000000000000000000000////////////////////////...............///000000................................................---------............///......///000000000000000,,,------......------,,,......---------...///000,,,,,,---............------...///000000///...---......//////000000//////+++---//////------///111000000000000000000000000,,,000111//////333666555...222444444555888<<>>;;;;;;555555555555555555555555555444444333222222222222111222222333333444444555111222222333333222222111...000222222111000000000000///.........///111111---000333555555333000---.../////////000000111111...------------...//////........................000//////.........//////...---+++***+++---///000,,,,,,------.../////////------...///000000//////---,,,,,,---///000///...000000111000000///......000000000000111111111111............/////////000///111222000......111444444444444444444444444444666777:::<<<<<>>BBBHHHKKKUUU```rrr~~~pppeee^^^[[[ZZZ\\\```eeennn{{{}}}~~~yyywww{{{www]]]NNNFFFAAA999666555555333111444999333444444555555444444333333333333333333333333333222222222111111111111000222222222111111///......111111000000//////......111333777999999777333111111111000///...---,,,,,,///......000444555222000,,,---...//////...---,,,......//////000000111111////////////////////////------......//////000000//////000000000000//////...///000111111000///...111111000000/////////...////////////000000000000000000000000111111111111///000000000000111111111333333333444444444555555888777888:::;;;@@@LLLYYYqqq444333333222333444666666888777666555444444555666555555333333222333444444333333333333333333333333111111111111111111111111111111000000000000111111111111111111000000000//////000000000000//////...---------............///000000000000000000000000............////////////................................................222444666777777555222000......------------......------............---------------............///............////////////222111111111000000000///////////////////////////111111000000000000000111000222444555555555777999666888;;;===AAAGGGPPPWWWcccooowwwggg[[[VVVXXX[[[[[[]]]bbbiiittt~~~wwwtttrrrssssssxxxyyy}}}yyygggTTTFFFAAA<<<::::::999555555777444444555555555555555555333333333333333333333333222222222222111111111111222222222222111000///...111111000000////////////000222444666666444222000000000000///......---------,,,,,,...111111///---------............------............////////////////////////////////////000000000000000111111111...//////000000//////......///000000000000///...000000000//////.........////////////000000000000000000000000111111111111000000000111111111222222333333444444444555555555888777888:::;;;@@@LLLYYYooo444444333333333444444555777666555555444555555555333222222222222333444555333333333333333333333333111111111111111111111111000000000000000000000000111111111111000000000000...//////000000000000///---------............///000000000000000000000000............////////////........................////////////////////////222333555666666444222000---..................---------............---------------............///............////////////111111111111000000000000////////////////////////111111000000000111111222222444666777777888:::;;;:::>>>BBBFFFKKKUUUbbblll{{{~~~uuugggYYYQQQQQQXXX^^^```dddkkksss|||xxxqqqoooooommmlllmmmkkkjjjmmmuuuppp]]]JJJBBB<<<;;;:::777444555444444555555666666666666444444444333333222222222333222222222111111111111222222222222111000//////111000000000000////////////000111222222111000///////////////////////////---,,,,,,---//////---,,,.........------.....................------------////////////////////////111111000000000000000000.........//////.........---...////////////...---/////////...............////////////000000000000000000000000111111111111111111111111222222222333333444444444444555555555888777888:::;;;???KKKXXXmmm555444444444444333444444555555555555555555555555333333333333333333444444222222222222222222222222111111111111111111111111000000111111111111000000111111111000000000000000---...///000000111000000---------............///////////////////////////............////////////........................////////////////////////000111333444333222000...,,,---...//////...---,,,------............---------------............///............////////////////////////............000000000000000000000000000000000000000111222222222444777888888999<<<>>>AAAFFFMMMSSSZZZgggxxxllliiiddd___[[[]]]aaaeeeiiiqqq{{{~~~{{{}}}}}}sssooonnnnnnoooooollliiikkksss```RRREEE@@@===:::777888444444444444555666666777555555444333333222111111333333222222222111111111222222222222111111000///000000000000000000000000000000000000000000000000............//////000000//////////////////......///...---,,,,,,---...////////////......---------/////////////////////////////////......------,,,------............---------..................---..................------////////////000000000000///000000000111111111111111111222222222333333333444444444444555555555555777777888:::;;;???JJJVVVkkk444444444444444444333333444444555555555555555555666666666555444333333222222222222222222222222222111111111111111111111111///000111111111111000///000000000000000000111111---...///000000111000000---------............///////////////////////////............////////////...................................................///000111111///...---,,,---...//////...---,,,------............---------------............///............////////////............////////////111111111111111111111111.........///000111222333222444777999:::<<>>IIIUUUjjj333333444555555444444333333333444555555555555444777777777666555444222111222222222222222222222222111111111111111111111111///000111222222111000///000000000000111111111111...//////000000000000///---------............///000000000000000000000000............////////////...................................................//////000///...---,,,---..................---------............---------------............///............////////////000000000000111111111111222222222222222222222222......///000111222444555444777:::===???BBBFFFHHHLLLRRR\\\iiixxxxxxiii______aaadddgggkkkpppwww{{{yyyrrrooouuu~~~rrrnnnnnnooopppttt~~~xxxhhhXXXHHH===:::777666555444444555666666444444444333333222222222333333333333222222222222111222222222222222111111000000000111111111111222111111111111111111111111---.........//////000000---......---,,,,,,...///.........------.........000000000000000/////////////////////////////////000000//////////////////.........//////.........//////...------...//////.............../////////////////////000000000000000000000000111111111111111111111111222222222333444444555555555666666666777777888;;;;;;>>>IIITTTjjj111222444555555555555444222333444555555555444444444555555555555444333222111111111111111111111111111111111111111111111111///000111222222111000//////000000000111111111111///000000000000//////...---------............///000000000000000000000000............////////////........................///////////////////////////000000000000///............------------......------............---------------............///............///////////////000000000111111111222111111111111111111111111000000111222333555666777999<<<@@@DDDGGGKKKOOORRRRRRWWWbbbrrr}}}qqqgggaaahhhlllqqquuuyyy}}}wwwpppjjjrrrvvvnnnkkkmmmtttuuu\\\III@@@;;;999777666555666777888333333333333333333333333444444333333333222222222111222222333333222222111000000111111111222222222000000111111111111000000.........///////////////,,,...///...,,,---///222------............------......//////////////////////////////////////////......//////////////////...//////000000//////...000000///......///000000.........//////000000000////////////000000000000000000000000111111111111000000000111111111222222555555555555666666666666666666999;;;;;;>>>HHHSSSjjj000111333555666666555555111222444555666555444444111222333444555444333222111111111111111111111111111111111111111111111111...000111222222111000...//////000000111111111222000000111000000///......---------.........//////000000000000000000000000............/////////000........................000000000000000000000000111111111111111000000//////...---,,,,,,---...///---..................------------.........//////............/////////000---.........//////000000000000000000000000000000111222222333555777999:::===@@@EEEIIIMMMQQQVVVYYYWWW\\\gggyyysssllljjjlllrrrxxx}}}uuupppiiirrrssskkkmmmsssvvv\\\OOO>>><<<:::888777777888999333333333333333333333444444444444333333333222222111222222333333333222222000000111111222222222222...///000111111000///...////////////////////////...000111000...///333666,,,---...//////...---,,,,,,------....../////////////////////////////////+++,,,,,,------.........//////000000000000//////111000///......///000111.../////////000000111111////////////000000000000000000000000111111111111///000000000000111111111555555555555666666666777666666999;;;;;;>>>GGGRRRkkk444444444333333222222222444444444444555555666777777666555444444444444444222222222333333444444444222222222222222222222222444333222222111111222222222222222111111111000000222222222222111111111111.../////////000000111111............////////////......//////000000111111////////////////////////........................////////////////////////,,,,,,,,,---------....../////////...---------,,,.........////////////000............/////////000000000111111111111000000111111222222222222111111...111333444333666;;;AAABBBHHHOOOTTTVVVXXX\\\___dddiiitttyyyqqqooosssvvv~~~~~~{{{wwwvvv|||tttrrrrrrvvv}}}yyy^^^PPPFFF>>>===;;;666444555555555555666888888666444555555444444444333333333222222222222222222222222222222222111111111000000000000////////////000000000000000000000///......111000///...------...///////////////////////////////////////............////////////////////////000000//////.........---444666777666333///------***,,,......///000111333...//////000111222222333000000////////////000000//////000111111111111111//////000111222333333333111111222333333444444555777555777:::;;;>>>GGGPPPfff|||666666666555555444444444555555444444444444444555666666555444444444444444111111222222222222222222222222222222222222222222444333222222111111222222222222222111111111000000000000000000////////////.........//////000000000............////////////.../////////000000000111,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////,,,,,,---------...........................------------........./////////........./////////000000000000111222222222111111//////000000000000//////333444666666777;;;@@@DDDNNNQQQUUUWWWYYY]]]dddiiiuuuxxx~~~xxxsssuuu|||}}}{{{|||}}}}}}|||~~~|||}}}~~~~~~~~~eeeUUUDDD===:::777666888777555444333444555555444444444444444333333333333222222222222222222222222222222222111111111000000000000////////////000000000000000000000///......111000///...---......///////////////////////////////////////////////////////////////////////////000000/////////.........111333444444111...---,,,//////000//////...///000......///000000111222222//////............////////////000111111111111111000000000111222222222333222222333333444555555555777666777:::;;;>>>GGGPPPcccyyy666666666555555555555555666555444333222222222222666555444444444444444444222222111111111111111111222222222222222222222222333333222111111111111222222222222111111111111111000000000000////////////.............../////////............////////////////////////000000000000++++++++++++++++++++++++........................////////////////////////,,,------------...........................//////,,,---------................../////////000000000000000111222222222222222000000000000000000000000888888888:::===CCCHHHLLLWWWYYY\\\___bbbiiirrryyy|||zzz~~~~~~{{{sssqqqwww{{{vvv{{{oooWWWGGG@@@;;;:::;;;:::777444333333444555444333333333333222222222222222222222222222222222222222222222111111111111111111000000//////000000111000000000000000///......000000///.........//////////////////////////////000000000000000000000000////////////////////////000000////////////.........000111111///---,,,,,,000000000000000000000000.........//////000000111......------------......//////000111111111111111111111111111111111222222333333444444555666666666888666777:::;;;>>>GGGPPP```vvv444444444444444333333333555444333222222222222222555555444333333444444444333333222222111111000000222222222222222222222222333222222111111111111111111111111111111111111111222222222222111111111000------..............................////////////////////////000000000000................................................////////////////////////------------............------......//////000000,,,,,,,,,---------.........////////////000000000...///000111222222222222222222222222333444444555:::999:::===DDDLLLSSSWWWYYY___fffmmmrrrxxx~~~yyywwwvvvwww~~~vvvuuusssuuuzzzxxx~~~vvv```OOODDD>>><<<;;;999666555666777666666333333333222222222111111222222222222222222222222111111111111111111111111111000000000000000000111000000000000000///......000000//////////////////////////////////////////000000000000111111111111////////////////////////000000//////////////////,,,...000000...------......---...///222333444333---........./////////000///......------....../////////000111111111111111222222222111111111111111444444555555666777777777888777888:::<<<>>>GGGPPP```www444444444444444444444444222222222222222333444555444444333333333444444555444444333333222222222111222222222222222222222222333222111111000000111111111111111111111111111111222222222222111111111000..................------............////////////000000000000////////////000000000000000000000000........................////////////////////////---------.........//////---......//////000000000,,,,,,,,,---------......////////////000000000111...//////000111111111000333333333333444666888999999;;;>>>DDDLLLUUU^^^cccccclllxxxwwwyyyyyyuuuoookkklllooo~~~|||{{{{{{{{{yyywww|||~~~~~~fffRRREEE===:::999777777888888666555333333333222222222111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000000///......//////000000000000000000///////////////////////////000000000111111111222000000000000000000000000//////000000000000000000---...000000///...///111...------///222444444333............////////////000//////////////////000//////000111111111111111222222222111111111111111444444555666666777777888999888888;;;<<<>>>FFFPPPcccyyy666666666666666777777777222222222222333444555666333333333333333444444555444444444333333333333333222222222222222222222222222222111000000000000111111111111111111222222222000000000000/////////////////////...........................////////////000000000000////////////................................................////////////////////////------.........///////////////////////////000000,,,---------............/////////000000000111111000000111111111111000000111111111222555888:::<<<;;;AAAHHHOOOVVV___iiiqqqyyywwwrrrlllqqqtttrrrllljjjmmmrrr}}}zzzuuuqqqsss|||~~~xxxvvv|||lllWWWIII>>><<<999777777666444333333333333333222222222222222222222222222222222222111111111111111222222222222111111000000111111222000000000000000///......//////000111111111000000////////////////////////...//////000000111111111000000000000000000000000//////000000000000111111...///000000//////000222222///---///111222000...////////////////////////000000////////////000000//////000111111111111111111111111111111111222222444444555555666777777777:::888999;;;<<<>>>FFFPPPdddyyy555666666666777777777888555444444444444444555555333333222222333333444555222222222222222333333333222222222222222222222222222222111000000000000000000000111111111222222222000000000000////////////000000000//////.....................////////////111000000000/////////...................................................////////////////////////............////////////000000000///////////////------.........///////////////000000000111111111333333333333333222111000111111222444777;;;???AAABBBKKKVVV\\\```gggrrr|||sssfff```\\\eeennnqqqoooqqqyyy}}}www~~~{{{uuuooovvvuuuaaaKKKFFF>>>888666555555555444444444444333333333333222222222222222222222222000000111111111222222222222111111000000111111222000000000000000///.........///000111222111111000////////////////////////------...//////000111111000000000000000000000000//////000000000111111111...///000///......000111222...,,,---111222000---000000000000000000000000/////////......///////////////000111111111111111000000000111222222222333333444444555555666777777:::999999<<<<<<>>>FFFPPPaaavvv333444444444555555666666777777666555444444444444222222222222333333444555000000111111222222222333222222222222222222222222222111111000000000000000000000111111222222222222222222222222111111111111111111000000/////////.............../////////000111111000000/////////...////////////////////////........................////////////////////////............/////////000111111000000//////...............////////////000000000000000111111111111666666666555444333222111333333444666:::???CCCFFFHHHSSS```fffggglllxxxxxxggg[[[UUUNNNZZZhhhpppsssyyy~~~}}}yyywww}}}vvvXXXPPPDDD;;;666666888999555555444444444444333333222222222222222222222222000000111111222222222222222222111111111111222222000000000000000//////......///000222222222111000////////////////////////,,,------...///000000111000000000000000000000000//////000000111111111222...///000///------///111...+++))),,,111444222///111111111111000000000000.........------.........//////000111111111111111//////000111222333333444333333444444555666666666;;;999:::<<<<<<>>>FFFPPP^^^sss777777777777777666555555555555555555555555555555555555444444444333333333222222222333333444444444222111111000000111111222777444222222444444222///000000000000000000000000222222222111000//////...000000000000000000000000---------.........//////000000//////.........---////////////////////////............////////////000000000000000000000000111111000000000000111111////////////////////////........................111111111111111222222222222000...///222444444222222555888:::<<>>BBBJJJSSSYYY```aaadddjjjuuu|||mmmbbb]]]\\\\\\eeeqqq|||zzz^^^MMMCCC<<<999:::999888777555555555444333333333333333333333333333222222222111111222222222222222222222222222222222000111111111111111000//////.........//////000111000000000000000000000000111000//////000000///...//////............//////111000000////////////000------......///000000000000/////////////////////000000111111111000////////////000000000000//////......///000111222333444555444111000000111333444333333444555666666666666666555666888999:::AAAJJJ]]]sss777777777777777666555555666666666666666666666666555555444444444333333333444333333333333333333222333333222222222222333333444222111111111111000...111111111111111111111111222222111111000/////////000000000000000000000000---............/////////////////////............------------------------............////////////000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000/////////000000111111111444222111111333555666555;;;<<>>>>>===:::666555555555444444444444444444444444444444222222111111111111222222111111111111111111111111111222222222111000//////000000//////000000111111000000000000000000000000000///...///000111000///000//////......//////000000////////////000000111////////////////////////111111111000000/////////222222222222111000///...//////000000000000////////////000111222333444444222111111111222222444444333444555666777777777777666555666888888999AAAJJJ\\\rrr777777777777777666555555777777777777777777777777555555444444444333333333444444444333333222222222444333333222222333333444333222222222222111111000111111111111111111111111111111111111000000//////000000000000000000000000...............////////////////////////.........------------------------............////////////////////////////////////111111000000000000111111////////////////////////000000000000000000000000......//////000000111111333222111111333555777888;;;>>>EEENNNXXXaaahhhkkkjjjiiinnn|||yyyooooooxxxwwwaaaOOOEEEAAA>>>999555666777555444444444444444444444444444444222111111000000111111222111111111111111111111111222222222222111000//////000000000//////000000111///////////////////////////...---...111222111000000000////////////000000//////...//////000111111000000000000//////......222222111111000000//////111111222222222111111000...//////000000000000/////////000111222222222333111111222333333333333222333444555666666777777666999888999;;;;;;<<>>;;;:::555555:::777777777777777777777777555444444333333444444555444444444444444444444444///000111222333444444444333333222111000000111111000000000000000000000000000///...///000111000///111111000000000000111111222111000//////...//////000000000000000000111111,,,,,,---...///000111111...//////000000000000///---...///000111111111111///000222333333222111000000000000111222333555666333444555666777777777777888666666888777888???GGGWWWlll777777777777777666555555666666666666666666666666666555444333222111111111333333333333333333333333111111111111111111111111222222222111111111000000111111000000000000111111222111111111000000//////000000////////////000000000000000000000000000000000000//////.........---111000///...------...///......------------......000000000000000000000000222111111111000000/////////000000111111111111111222222222111111111111111333444444333222222444555666999===@@@EEEOOO\\\eeeooorrrssssssxxx|||rrrppptttyyy{{{||||||zzzvvvtttyyy~~~|||wwwsssuuu{{{yyyhhhRRRBBB:::777666666333444666666555444555555444444333333333333333333111222222222222111000000222222111111111111222222444333333555666666444222000000000000000000000000000000000000000///......////////////////////////000000000000000000000000...///000000000...---,,,...//////000000000000000111111222222222111111000222000///000111111000///111111000000000000000111111111222222222333333333000000111222444555555666666666666666888<<>>999888888999999:::999888777777777444444444333333333222222222222222222222111111000111111000000000000111111111111111222333333111///000000000000000000000000000000000000000///......////////////////////////000000000000000000000000///000000111000///...---...//////000000000000000000111111222222222111111//////000000000000111111222222111111111111222222111111222222222333333333111222333444555666777777777777777666888<<>>FFFRRR___lllwww}}}{{{~~~vvvrrrnnnnnnnnnrrr~~~{{{uuussspppnnnoooxxxuuu\\\III@@@===<<<:::999888777666555444444444444444333333333222222333333333333333222111111111000000//////000000111111111111222333333111///000000000000000000000000000000000000000//////...////////////////////////000000000000000000000000000000111222111000///......///000000111111000000///000111222222222222222---///222111//////111333333222222222222222333333111111222222222333333333333333444555666777777888888888888777888;;;AAAEEEQQQccc666666777777777777666666666666666666666666666666444444333333333444444555333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111000000000000000000000////////////000000////////////////////////000000//////////////////000000////////////////////////............//////////////////////////////111111111000000000000000000000111222222222222111111222222222222222333333222333444555666999===@@@AAAGGGRRR___llluuuyyy{{{yyyjjjhhhhhhkkkqqq|||~~~~~~~~~wwwtttwww}}}rrr[[[MMMDDD>>>:::888555444444444444444555555555444444333333222444444444444444333222222222111111111111111111222444444444555666666444222000000000000000000000000//////000000000000//////////////////////////////////////////////////////000111222333222222000000//////000111111111111000...///000111222333333333///222555444///...000444222222111111111222333333111111222222222333333333333333444555666666777777888888888888888;;;@@@CCCQQQccc666666777777777777666666666666666666666666666666444444333333333444555555333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000111111000000////////////000000//////////////////////////////000000000000000000//////000000000000000000/////////....../////////////////////////////////000000000000000000111111000111111222222222222222111111222222333333333444444555666666888;;;@@@CCCGGGOOO]]]jjjssswwwxxxwww}}}uuuiiiiiimmmuuu~~~xxxsssyyysss___MMM@@@???;;;777666777999999888777777666666555444444333555555555555555444333333444333333222222333333444555555555666888777555333000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////000111222333333222111000///000000111111111111111...///000111222333333333222666888666000...000444000000000000000111222222111111222222222333333333333333333444555555666666777888888888999;;;@@@CCCSSSddd555666666777777777777777666666666666666666666666555555444444444444444555333333333333333333333333333333333333333333333333111111111111111222222222111111000000000000111111000000000000111111111111000000////////////000000000000000000000000000000//////000000000000111111//////000111111111000000000//////......//////000000000000000000000000000000000000000111111111111...///000000111111000000//////000000111222222222333444555777999>>>DDDHHHOOOZZZgggrrrvvvwwwxxxzzz{{{mmmnnnqqq{{{{{{}}}uuuzzzyyy___IIICCC>>>888666777999:::999:::999999888777666555555666666666666666555444444555444444444444444444555333333333444555555333111000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000///000111222333222111111///000111111222222111111///000111222222222222222444666777555111000111333////////////000111222222111111222222222333333333333333444444444555555555666777888999999<<<@@@CCCSSSddd555555666777777777777777666666666666666666666666777666555444444444444444333333333333333333333333333333333333333333333333000000111111111222222222111111000000000000111111///000000000111111111111000000////////////000000000000000000000000000000//////000000000111111111...///000111222111111000000000////////////000000000000000000000000000000///000000000111111111111//////000111111111111000//////000111111222333333333555777:::>>>EEELLLRRR___iiissswwwvvvvvv{{{zzzsssvvv~~~zzzxxx|||}}}{{{aaaIIIBBB:::777888999888666<<<;;;;;;:::888777777666666777777777777666555555444444444333333444444444222111111222444444111///000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000...///111222222222111000000000111222222222222111000111111222222222111111111222222222222222222222000000000000111222333444111111222222222333333333555555555555555666666666555666888999:::===AAADDDOOO```|||555555666777777777777777666666666666666666666666888777666555444333333333333333333333333333333333333333333333333333333333000000111111222222222222111111000000000000111111//////000000111111111222000000////////////000000000000000000000000000000//////000000111111111222...///000222222222111000000000////////////000000000000000000000000000000//////000000111111111222111111222333333333333222111111222333444444555555555777:::???DDDLLLUUU[[[nnnvvv|||{{{uuuttt|||~~~~~~~~~zzzzzz~~~~~~xxxSSSKKKBBB=========;;;999======<<<;;;:::888888777777777777777777666555555444333333222222333333444222111111333444444222000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000...///000111222222111000000000111222222222222111111111222222222111111000...------///222333333222111111111111222333444555111111222222222333333333666666666666777777777777444555777999:::===AAAEEEKKK]]]zzz777777777777666666666666555555666666555555444333333333333444444555555555555444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111000//////111111111111111111111111000000111111111111000000000000000000000000000000000000////////////000000111000///......///000111000000000///000111111222000111111111222222222222333222222222222222222222555444333333444555555444999>>>AAABBBEEEOOO```nnn~~~}}}|||zzzzzzyyyuuuuuuzzz|||{{{{{{|||~~~yyyzzzzzz{{{}}}|||{{{}}}mmmZZZGGG???;;;888888;;;888777666777888999888666555555555555555555555555333333333222222222111111333333333222111000//////111111000000000000111111///////////////.........////////////////////////000000000111222222333333///000111222222111000///000000000000000000000000000000111222222222222222222111000//////000111222222111000//////000111222222222222222222222222222111222222333444444333333777888999999:::===AAAEEENNN___{{{777777777777666666666666555555666666555555444333333333444444444444444444444444333222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000000111111111111111111111111000000111111111111000000000000000000000000000000000000////////////000000000000////////////000000///000000000111111111111000000000111111111222222222222222222222222222222444333333333555777888888;;;>>>CCCIIIRRRaaarrr~~~{{{tttssstttwww~~~|||zzzzzz{{{~~~yyypppmmmmmmlllmmmoooqqqtttvvv}}}zzzwwwvvvwwwvvvuuurrrssstttuuuxxx~~~nnnUUUGGG@@@:::777777:::888777666777777666555555555555555555555555555333333333222222222222111333222222222111000000000//////............//////000000000000000000000000000000000000000000000000111111000000000000000000///000111111111111000///000000000000000000000000///000111111222222111111222111000//////000111222222222111000111111222333333333333333333333222222444555666666666666666555666777777888888;;;???BBBNNN___{{{777777777777666666666666555555666666555555444333444444444444444444333333333333222222222333444444222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222111111111111111111111111111111000000111111111111000000000000000000000000000000000000////////////000000//////000000000000//////...///000111222111111000/////////000000000111111111111111111111111111111222222333444666999;;;===@@@BBBHHHTTTdddvvv{{{uuuppprrrvvv|||~~~zzzyyyxxxyyy|||~~~pppfffaaa```^^^\\\\\\^^^```aaalllnnnqqqqqqooommmlllllliiijjjmmmrrrxxx{{{|||{{{xxxssskkkfffeeeeeefffffffffjjjmmmoooqqqwww{{{yyyjjjTTTGGG>>>888666;;;999666666666666555333555555555555555555555555333333333333222222222222222222111111111111111111000//////......//////000000000000111111222222222111111111111111111111111111111000000///......---///000000111111000000///000000000000000000000000...///000000111111000000222111000000000000111222222222222222222333444555333333333333333333444444666777777777777777666666777888888888888:::>>>AAANNN```{{{777777777777666666666666555555555666555555444333555555555444444333333333222222222222333333444555222222222222222222222222222222222222222222222222111111111111111111111111111222222333222222111111111111111111111111111111000000111111111111000000////////////////////////000000////////////000000...///000111111000///...---///111222333222000///////////////000000000000000000000000000111111111222333444555666999===@@@GGGJJJRRRbbbttt|||uuuqqqrrrwww{{{yyywwwvvvwwwyyy|||}}}~~~zzzlllbbb^^^[[[XXXUUUTTTUUUWWWXXX___aaadddeeeeeeccccccdddddddddfffhhhlllmmmlllkkkooojjjddd^^^\\\]]]___aaaeeeiiimmmkkkiiillluuu~~~}}}rrrzzzfffQQQCCC<<<999:::888666555666666555444555555555555555555555555444444333333333222222222111111111111111222222222222111111111111111111222//////000000111222333333111111111111111111111111111111000000000////////////000000000000000000///000000000000000000000000......///000000000000000111111111111111111111111111111222222333333444444333333444444444444555555666666666666666555555444::::::;;;::::::<<>>EEEJJJRRR]]]mmm{{{zzztttrrrvvv}}}~~~~~~}}}|||{{{yyyxxxxxxuuussssssvvvzzz|||}}}{{{}}}~~~~~~~~~~~~~~~{{{yyyzzz{{{wwwxxxyyyyyywwwsssnnnkkkaaa^^^YYYUUUSSSTTTVVVXXXWWW[[[```dddeeeggghhhjjjffffffgggiiikkkkkkiiihhhdddeeedddcccaaabbbdddfffeeeggggggccc^^^]]]aaafffjjjqqqwwwxxxwwwzzzvvvrrrrrr~~~sss\\\JJJ@@@<<<999666555666777777777555555555555555555555555444444444444333333333333222222111111111111111111111000000//////000000111...//////000000111111111000000000000000000000000000000000111222333333333000//////......//////000000000000000000000000000...///000000111111000000111111222333333222111111111111222222222222111111222222333333444444555555666666777888888888888888777888888888888:::>>>AAAKKK]]]yyy777777777777666666666666555555666666555555444333333333444444444444444444444444333222222222333333222222222222222222222222222222222222222222222222111111111111111111111111///000111111222222222111000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000////////////000000///000000000111111111111000000000111111111222222000000111111222333333444333666:::<<<>>>DDDMMMTTTaaannn~~~|||~~~{{{uuuuuutttssssssuuuxxxzzzxxxuuussssssvvvyyy|||}}}~~~yyywwwwwwvvvttttttvvv{{{{{{zzzwwwrrrmmmllllllnnnoooqqqsssttttttrrrooonnniiifff```[[[XXXXXXZZZ[[[]]]aaaeeeiiikkklllnnnoookkkkkkjjjkkklllkkkiiifffdddgggjjjjjjhhhgggggghhhiiiiiigggdddaaa```bbbdddbbbhhhmmmmmmkkklllrrrxxx~~~zzzvvvwwwwww]]]IIIAAA===999666666666666555555555555555555555555555555444444444444333333333333222222222111000000000111000000//////000000111111111111111111111111111111111111111111111111111000000000111111111111111000///............///000000000000000000000000000///000111111222222111111111222222333333222222111333444444444333222111000111111222222333444444444444555666777888999999999666777777888888;;;???BBBIII[[[www777777777777666666666666555555666666555555444333333333333444444555555555555444444333222222222222222222222222222222222222222222222222222222222222000000000000000000000000000111222333333333333333000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000111000///......///000111000000000///000111111222111111111111222222222222000000111222333333444444222777<<>>AAAJJJ\\\xxx:::999999888888888888888777777666555444444444444777666666555444444444555333333333333333333333333222222222222222222222222222222222222222111000000000111111000......000222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000111111111111222222222111111111111000000000000555444222222444666888999AAACCCFFFKKKTTTdddwww|||wwwrrrnnnjjjcccdddgggjjjnnnssswwwzzz{{{zzzyyy{{{~~~}}}{{{~~~~~~|||zzzzzzzzzyyywwwtttqqqpppooommmiiifffcccaaa``````eeedddbbbbbbdddgggiiikkkmmmrrrtttooollllllmmmlllrrrssstttuuuvvvuuurrroooqqqooommmkkkjjjkkklllnnnuuuuuuuuuuuuuuuvvvwwwwwwzzzxxxvvvtttrrrpppoooooopppppprrrvvvyyyyyyuuuqqquuurrrnnnjjjhhhgggggggggiiiiiijjjjjjiiigggeeedddbbbeeegggfffeeeggglllqqqoooWWWBBB<<<;;;666555888888666555555666666444222555333222222555555444222333444444444444333222222555444222111000111222333000000000000////////////222222333333333222222111222111///...///000222333///000000000111111111111222222222222222222222222111111222222222222111111222111111111000000000000555555444444444444555555333333222222333333444555333333444555666666666666777888999999:::;;;???AAAJJJ[[[xxx::::::999888888888888888777666555555444555555555999888777666555444444444333333333333333333333333333333333333333333333333111222222222222111000000///000000///......000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000111111111111222222222111111111111111111111111444333333333555888;;;===BBBBBBFFFQQQbbbwwwzzzsssnnnjjjfffddd\\\___ccchhhoootttyyy{{{}}}}}}}}}yyyvvvqqqpppooollljjjgggeeeccc```___^^^\\\ZZZYYYXXXWWWYYYXXXVVVWWWYYY]]]aaadddkkkrrrxxxxxxvvvwwwwwwuuuvvvvvvwwwyyyzzzyyyuuurrrqqqppppppoooooopppqqqqqqwwwwwwwwwwwwwwwwwwwwwwwwzzzyyyxxxwwwvvvuuuuuuuuuuuuuuuvvvxxx{{{|||{{{yyyyyyvvvqqqmmmjjjiiijjjkkkhhhjjjkkkmmmllljjjhhhfffaaaaaa``````______```aaagggkkkrrr{{{mmmPPPBBB>>>999777888999888666666777777555444555444333444555666555333444555555555555444333333444333222111111111222333000000000000000000000000444333222111000000000000222111000/////////000111//////000000111111222222000000000000000000000000111111222222222222111111111111111111111000000000555444444333333444555555333333222222333333444555333333444555666666666666888888888888888;;;???BBBJJJ[[[www999999888777666666666666444555555777999;;;===>>>:::999888777555555444444333333333333333333333333333333333333333333333333111111222222222111111000...000000000......///111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000////////////000000111111111222222222000111111111111111222222222333333444666999>>>@@@AAADDDMMM___ttt~~~yyypppiiidddaaa___]]]YYY\\\aaahhhnnntttxxxzzz~~~~~~{{{yyyxxxuuurrrpppjjjiiigggdddaaa^^^\\\[[[XXXXXXXXXWWWVVVTTTRRRPPPQQQQQQQQQQQQSSSXXX^^^bbbiiisss|||~~~~~~~~~|||yyyyyyyyy{{{~~~}}}xxxuuurrrrrrssstttuuuuuuuuuuuuxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzyyywwwwwwvvvvvvvvvxxxwwwvvvwwwyyy{{{}}}}}}|||xxxsssnnnlllkkklllmmmiiikkknnnppppppmmmjjjhhhdddbbb``````aaa```^^^[[[ZZZ\\\```eeemmmxxxfffQQQEEE>>><<<>>>:::888666666777777666444555555444555555555555444444444444444444333333222333333222111111222222333111222222222222222333333333222000/////////000111333222111000//////000000111111111000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111222222333333333222222333333444555333444555666666777777777888888777777777:::???CCCJJJ[[[vvv:::999888777666666666666333444666888;;;>>>AAABBB:::999888777555555444444333333333333333333333333222222222222222222222222000111111222222222111111...000111111///...///000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000111111111222222222000000111111222222222333000222555666888;;;AAAEEEGGGOOO___ttt}}}tttrrr~~~yyytttnnnfff```\\\[[[[[[ZZZZZZ]]]bbbhhhnnnsssvvvxxx~~~~~~zzztttooommmlllkkkjjjddddddbbb```^^^[[[XXXWWWWWWWWWWWWVVVTTTQQQNNNLLLLLLMMMNNNOOOPPPTTTZZZ___iiisss}}}}}}yyy{{{|||~~~{{{wwwtttuuuvvvxxxyyyyyyyyyyyyyyyzzz|||}}}~~~~~~~~~}}}zzzyyywwwvvvtttssssssrrrvvvuuutttssstttvvvzzz|||{{{xxxtttpppmmmmmmnnnooolllnnnqqqsssrrrpppmmmkkkhhheeebbbccceeeeeebbb^^^ZZZZZZZZZZZZ^^^eeemmmsssfffPPPAAA===>>>:::888666555666666555444444555555555555444555555333333333333333222111111222222222222222222222333111111222222333333333444000000///...///000222333222222111000000/////////333222222111000///......////////////////////////111111222222222222111111111111111111111222222222000000000000000111222333333333222222333333444555333444555666777777777777888888777666777:::???CCCJJJZZZvvv===<<<;;;:::999888888888666666666777888:::;;;<<<999888777666555444444444333333333333333333333333111111111111111111111111000000111222222222222111///000222222111000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222000000111111222333333333111444777999;;;???FFFKKKNNN\\\ppptttlllnnn{{{|||yyyrrrhhhddd^^^ZZZYYYZZZZZZZZZ^^^```ccchhhmmmrrrvvvwww~~~~~~~~~~~~~~~|||yyywwwrrrlllgggeeeeeeffffffaaaaaabbbbbb```]]]ZZZYYYYYYYYYXXXVVVTTTPPPMMMKKKJJJLLLOOOOOOOOORRRWWW\\\hhhsss|||~~~~~~~~~|||yyy|||}}}|||xxxvvvwwwyyyzzz{{{|||||||||{{{|||~~~~~~}}}zzzxxxvvvtttrrrqqqpppooossssssqqqooonnnqqquuuyyyyyywwwtttrrrpppooopppppppppqqqsssttttttrrrpppnnnkkkhhheeeeeeggggggeeeccc___^^^\\\ZZZYYY\\\```dddjjjqqq{{{~~~bbbKKK???<<<;;;888666555555666666555333555666555444333444555222222333333222222111000111222222222222333333333//////000000111222222222////////////000111222333111111111111000000000000333222222111000///......////////////////////////111111222222222222111111111111111222222222222222111111111111222333444444333333222222333333444555444444555666777777777777777777777777777:::>>>AAAIIIZZZuuu======;;;:::999888888888888888777666666666777777777666666555444444444555333333333333333333333333222222222222222222222222000000111222222222222222///111333333222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000111111111111222222222000000111222222333444444333777;;;>>>???DDDLLLRRR[[[kkk~~~qqqnnnsss}}}}}}zzzqqqhhh^^^[[[XXXVVVXXXZZZ\\\]]]aaabbbdddhhhmmmssswwwzzz|||~~~{{{uuupppllliiidddbbbbbbcccccccccbbbdddgggiiihhhfffbbb```]]]\\\[[[YYYWWWTTTRRRQQQOOOSSSWWWWWWVVVWWW[[[___gggqqqyyyzzzzzz||||||zzz|||}}}|||xxxyyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}{{{yyyyyyxxxvvvtttsssqqqqqqqqqrrrrrrqqqnnnlllmmmqqquuuwwwvvvuuutttsssrrrrrrrrrtttuuuuuuuuutttsssqqqpppnnnkkkiiigggggggggggggggaaaaaa```^^^\\\]]]___aaa___eeemmmuuu|||{{{aaaLLL@@@<<<:::777666666777777777222444555555222222333555333333444444333333222111111111222222333333333333//////000111111222333333000000111111222111111111///000000111111111111000000000000000000000111111000000000000000000000000111111222222222222111111111111111222222333333333000000000111111222444444333333222222333333444555444555666777777888888777555666777888888:::===@@@IIIYYYttt<<<;;;:::888777666666666999888888777777777777777666555555444444444555555333333333333333333333333333333333333333333333333///000111222222222222222000222444444333222111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000111111111111222222222000000111222333333444444555:::???AAACCCGGGPPPVVVjjjzzzqqqqqqxxx|||xxxsssjjj___XXXVVVUUUUUUXXX\\\^^^___bbbccceeehhhmmmtttyyy|||{{{~~~}}}{{{wwwoooiiicccaaa``````aaacccbbbbbbfffiiimmmpppqqqnnnjjjhhhaaa```___]]][[[ZZZYYYXXXXXX\\\aaaaaa___^^^aaaeeefffooovvvxxxxxx{{{|||{{{{{{}}}|||xxx{{{{{{{{{{{{|||}}}~~~}}}zzzwwwuuuyyyxxxwwwuuutttsssssssssrrrrrrqqqnnnkkklllppptttvvvvvvwwwwwwvvvuuutttssswwwwwwwwwvvvtttsssrrrqqqqqqooollliiiggggggiiijjjaaabbbbbbbbbaaa```bbbccc___dddiiilllpppxxxvvv[[[III>>>;;;888777777999999888111333555444222111222555444444555555444444333222000111222333333333333333111111222333444444555555222222333333333111///......///000111111111111111---...///000111222333333111111111111111111111111111111222222222222111111111111111222222333333333............///000111222333333222222333333444555444555666777888888888888444666888999999:::===???IIIYYYttt;;;777777;;;<<<999777888777777666555555555555555777777777777666666666666666666555444444444444555333333333333333333333333000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333000111222111111222555777888<<>>:::;;;<<<::::::<<<999999888777777777777888555555555555444444444444444444333222222222222333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222111222333444444666999;;;>>>AAAFFFKKKRRRbbb|||~~~tttnnneee[[[TTTSSSTTTXXX^^^fffqqq||||||rrrssssssrrrrrrsssvvvxxx{{{zzzxxxxxxyyy|||~~~{{{yyyyyyyyyzzz}}}zzzxxxwwwvvvvvvwwwuuuqqqnnnllllllmmmnnnlllnnnooopppppprrrvvvyyy{{{}}}{{{yyyzzz|||yyyzzz{{{yyyuuusssrrrrrruuuwwwzzz|||~~~~~~~~~}}}}}}}}}{{{zzzzzzzzzzzz|||}}}vvvzzz||||||{{{}}}~~~~~~}}}|||yyyyyyyyyxxxwwwuuurrrqqqqqqooommmlllkkklllmmmnnnkkklllmmmnnnnnnlllkkkjjjkkkjjjhhheeeddddddeeeeeeeeekkkrrrvvvzzz___MMM>>>;;;;;;777555666666666666555555555444444333333333333333333333333555333111000111222222222111111111111111111111111333333333222111111000000000000000000000000000000...//////000000//////......///000111222222222222111222222222222333333333111111111222111111000000222222222222333333333333444444333333333444444555555555555555666666666666999:::;;;::::::;;;>>>AAAGGGWWWqqqEEE???<<<======:::888:::888777666666555555666666666666666555555555444444555444333333222333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000000000000111111111111222444444555777;;;>>>DDDEEEJJJUUUcccuuuuuulllfff```YYYVVVWWWYYY^^^eeekkksss{{{{{{wwwssstttuuutttsssrrrtttuuuyyyxxxxxxxxxzzz}}}}}}yyywwwwwwzzz|||~~~|||yyywwwuuuttttttsssrrrooommmmmmooorrrttttttuuuvvvvvvvvvxxx{{{~~~}}}|||}}}zzz|||}}}}}}zzzwwwvvvvvvxxxzzz|||~~~~~~}}}}}}~~~~~~|||~~~~~~}}}{{{{{{yyyzzz{{{|||{{{yyyvvvtttsssrrrqqqpppppppppqqqrrrnnnnnnooooooooonnnnnnmmmlllllllllkkkjjjiiihhhhhhhhhmmmqqqqqqooottt~~~uuu^^^GGG===<<<:::888666666666666666555555555555555555555555555555555555444222111111222333333222333333333333333333333333333222222222111111000000......//////000000000111---......///000000//////000000111222222222222222111111111222222222333333111111111111111000///...111222222222222333333333555444444444444555555666555555555666666666777777888999:::999999;;;>>>@@@GGGVVVqqqEEE@@@>>>???>>>999666666888888777666666666666666777777777666666666555555666555555444444444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000000000000111111111000222444555666999===@@@FFFFFFOOOcccyyysssjjjaaa^^^[[[XXXYYY\\\]]]ccciiimmmqqquuutttoooqqqrrrtttsssrrrqqqqqqrrrwwwxxxzzz|||~~~zzzvvvuuuwwwzzz||||||zzzyyyxxxwwwvvvvvvrrrrrrrrrssstttvvvxxxyyyzzz{{{{{{zzzyyyzzz|||~~~~~~|||}}}}}}{{{zzzzzzzzz{{{|||}}}~~~~~~~~~}}}~~~~~~|||zzzyyy{{{|||~~~}}}|||zzzyyyxxxwwwvvvuuuuuuuuuuuuooooooooonnnooooooooopppnnnnnnooooooooommmkkkjjjiiinnnrrrppplllkkkpppuuuqqqTTTCCC===:::888777777777666666666555555555555555444444333222222222333222111111222333333222333333333333333333333333222222111111111111111000.........///000000111111......///000111111111111222222222222222111000000000000000000111111111222111111111111111000///...111111111222222222333333555444444444555555666777666666777777777888888888666777888888888:::===???FFFVVVqqqHHHBBB??????===888555666::::::999888888888888999888777777777666666666666666666555444444444444555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111333555777888<<<@@@CCCFFFJJJZZZuuu}}}}}}}}}jjjbbbZZZXXXXXXWWWZZZ^^^^^^eeekkknnnqqqsssrrrmmmnnnpppssssssrrrqqqqqqrrruuuwwwzzz|||~~~|||vvvrrrtttvvvzzzzzzzzzzzzzzzyyyyyyyyyttttttvvvxxxzzz|||}}}~~~~~~}}}||||||~~~~~~~~~~~~~~~}}}~~~~~~}}}}}}{{{zzzyyyyyyxxxxxxqqqpppooonnnooopppqqqrrrqqqrrrrrrqqqooommmjjjhhhfffiiilllllljjjhhhhhhiiimmm{{{hhhPPPAAA:::888777777777777666666666555555333333222111111000//////222111111111333444333222111111111111111111111111111111111111111111111111/////////000000111111111///000111111222222222222222222222222111000///...//////000000000111111111111111111222111111000000111111111111222222222222444444444444444555666777777777777777888888888888555666777777777999<<>>BBBGGGJJJTTTccc}}}~~~vvvssstttqqqiiiaaa^^^]]][[[]]]aaa```ggglllmmmnnnpppooolllmmmpppuuuwwwwwwwwwwwwwwwssssssrrrsssuuuyyy|||yyy|||~~~|||wwwuuuxxx|||xxxxxxyyyzzzzzzzzzyyyyyyyyyxxxwwwxxxzzz}}}~~~||||||{{{||||||||||||}}}|||||||||tttsssqqqpppppprrruuuwwwtttttttttsssrrrqqqpppoooqqqooolllkkkllllllhhheee```fffkkkoooyyywwwZZZGGG???===777777777777666666666666333333444555555666777777111111111222444444333222333333333333333333333333000000000000000111111111222222111111111111111111000000111111111111000000---...///000000111111000111111222222222333333333000111222333333333333333000111111111111222222222222222222333444555666777555555555555666666666777666777888999999;;;>>>AAAFFFUUUpppgggOOO???BBBCCC;;;777;;;:::999888888777777888888999888777555444444444444555555444444444333333333333333333333333333333333333333333222222111111111333222111000000000111222555444444333222111000000000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000111111111111222222222333222111111111222333444<<<888:::AAAFFFFFFIIIOOOdddxxx|||sssiiieeelllwwwzzzsssiii```\\\]]]aaaeeefffkkkqqqsssqqqoooooopppmmmpppsssvvvyyyzzzzzzzzzvvvssspppooorrrvvvzzz{{{}}}}}}{{{wwwssstttyyy~~~{{{|||~~~~~~|||{{{|||}}}|||{{{zzzzzz|||~~~}}}~~~{{{yyywwwuuurrrpppooopppqqqsssttttttssssssssstttttttttrrrqqqqqqooommmkkkiiihhhddddddeeehhhppp{{{xxxzzzqqqPPPAAADDD<<<666333555666555555888333333333333333333333333333444444555555444444333444444444444333333222111333222000000000000///---000...---...111222111...000000000111222222222333222111111111000000//////222222111111111111222222444555666333...,,,...000111111222222222333333333222222222333444555666777777666555444444555666777;;;;;;;;;:::999999;;;===GGGSSSjjjqqqWWWCCCBBBCCC;;;777::::::999888888777777888888999888777666666666666666555555444444444333333333333333333333333333333333333333333222222222111111222111111111111111222222444333333222222111111000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111111111222222222222333333222222222333555666;;;;;;>>>CCCFFFGGGNNNWWWqqqzzzrrriiiaaa]]]cccllluuupppggg```]]]___cccfffgggkkkppprrrpppmmmmmmnnnmmmooorrruuuwwwxxxxxxxxxwwwtttqqqpppssswwwyyy{{{zzzzzzxxxuuussstttwwwzzzyyy{{{~~~~~~~~~~~~}}}{{{yyyzzz}}}zzz{{{~~~}}}zzzxxxtttqqqpppqqqrrrsssuuuuuuuuuuuuuuuvvvwwwwwwtttsssrrrpppnnnllljjjiiieeeffffffhhhmmmuuu~~~zzzyyydddKKKAAA===888444666666444333444333333333333333333333333222333333333333333333222333444444444333333222111333333222222222222111000000...---///222333222111111111111111111222222222222222222222111111111000222111111111111111111222222222222111///...///000111111222222222333333333333333333333444555666666777666555444444555666777:::;;;;;;:::999999<<<>>>FFFSSSjjjcccHHHBBBBBB<<<888::::::999888888777777888888888888777777777777888888555555444444444333333333333333333333333333333333333333333222222222222111000000111222333333333222222222222222222222222222000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111111111222222222333333333222333333555777888<<<>>>BBBEEEEEEIIIXXXfffyyyoooeee^^^YYYWWW[[[aaallliiiddd```___aaadddggghhhlllqqqqqqnnnllllllmmmlllnnnpppsssuuuvvvvvvvvvxxxuuurrrrrrtttwwwyyyzzzvvvtttqqqqqqrrrtttvvvvvvyyy||||||{{{{{{~~~wwwwwwyyy~~~}}}xxxtttrrrrrrtttuuuvvvvvvvvvwwwxxxyyyzzz{{{wwwvvvuuurrrooommmkkkjjjhhhhhhiiijjjllloooqqqssszzz|||zzz[[[DDDAAA:::666888888555222222333333333333333333333333111222222333333222222111333333444444444333222222222222222222222111111111000//////000222444333222222222222111111111111111333333333222222222222222111111111111111111111111111000///000111222111000111111222222222333333333333333333333444444555666666666555555555555666666::::::::::::999999<<<>>>FFFRRRiiinnnNNNBBBAAA===:::;;;:::999888888777777888888777666666666777777888999555555444444444333333333333333333333333333333333222222222222222222222222...///111333444444333333000000111111222222222333000000000000000000000000111111111111111111111111222111111000000111111222222222222222222222222222111111111222222222333333222222222333444666888999===BBBEEEEEEEEEOOOeeexxxooodddZZZVVVUUUUUUXXX\\\aaa```___^^^___bbbeeefffjjjnnnqqqqqqnnnkkkkkkllllllmmmoooqqqsssttttttuuuyyywwwttttttvvvxxxxxxxxxsssoookkkkkkpppuuuxxxyyy{{{~~~~~~xxxvvvwww}}}~~~~~~}}}xxxvvvuuuvvvwwwvvvwwwwwwxxxzzz{{{}}}~~~{{{zzzwwwtttqqqooommmllljjjkkklllmmmnnnmmmkkkhhhnnnuuu~~~~~~nnnRRREEE===888999;;;999666555444444444444444444444444222222333333333333222222333333333444444333333222000111111111000000000111222222222222222222222222333222222222111000000000222222222222222222222222111111111222222111111111333000///000444555222000111111222222222333333333333333333333333444555666666666666555555666666666888999:::999999:::<<>><<<===:::999888888777777888888555555555555666777888888555555444444444333333333333333333333333333333333222222222222222222222222///000222333444444444333///000000111111222222333000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222111222222222222333333333111111111222444777:::;;;@@@EEEGGGFFFJJJ[[[uuu|||vvvrrrcccYYYQQQPPPRRRTTTVVVYYYXXXYYYZZZ[[[^^^aaadddeeelllooorrrqqqnnnkkkkkkmmmkkklllnnnppprrrtttuuuuuuzzzxxxwwwvvvxxxxxxxxxwwwqqqlllggghhhnnnvvv}}}|||zzzzzz~~~~~~}}}{{{{{{|||}}}{{{zzzzzz{{{wwwwwwxxxyyyzzz|||~~~~~~}}}zzzwwwtttqqqpppooommmmmmoooqqqrrrpppkkkfffgggkkksss}}}eeeMMMBBB999999;;;999888888444444444444444444444444333333444444444444333333222333333444444333333333111333444333111000111333555555444333222000000000333222222222111000000000000000111111111111111111000111222222222222111000555222111222555555222///111111222222222333333333444444333333333444555555555666666666666666666555777888999999888:::===???DDDPPPfffbbbMMMCCC???===>>>:::999888888777777888888555555444555555666777777555555444444444333333333333333333333333333333333111222222222222333333333111111222333444444444333000000000111111111222222000000000000000000000000222222222222222222222222222222111111111111222222222222222222222222222222222222222222333333333333111111222444666999<<<>>>BBBGGGJJJMMMYYYooozzzrrriiicccWWWPPPKKKMMMPPPQQQSSSVVVTTTUUUWWWZZZ]]]```cccdddkkknnnqqqpppmmmkkkkkkmmmkkklllnnnpppsssuuuwwwxxx|||zzzyyyyyyyyyyyywwwuuuqqqnnnjjjjjjpppxxx~~~~~~|||zzzxxxyyy}}}yyyyyyyyyzzz|||~~~|||xxxvvvttttttsssooooooooorrrtttrrrmmmhhhbbbdddhhhppp~~~|||}}}zzz]]]NNN???999999777666777444444444444444444444444333444444555555444444333222222333444444444333333333666777555222000222444444555555333111//////000222222222111111111111111000000000000000111111111000111222333333222111000333222333444555444222000111111222222222333333333444444444333333444444555555555666666666666555555666777888888888:::===@@@CCCNNNdddoooVVVFFF???===>>>:::999888888777777888888666666666666666666777777555555444444444333333333333333333333333333333333111111222222222333333333333333222222222333333444000000000000111111111111000000000000000000000000222222222222222222222222333222222111111222222333222222222222222222222222222222222333333333444444333333444666999<<<@@@AAABBBGGGNNNXXXlllvvvnnnfff]]]VVVQQQMMMKKKNNNPPPPPPQQQTTTSSSTTTVVVYYY]]]```ccceeeiiilllnnnmmmjjjiiijjjllllllmmmnnnqqqtttwwwzzz{{{}}}{{{zzzzzz{{{yyywwwtttrrrrrrrrrrrrtttyyy~~~{{{{{{}}}|||||||||}}}~~~}}}zzzxxxwwwwwwwwwqqqnnnnnnpppsssrrrnnniiiaaabbbdddffflllyyywwwvvvwwwcccLLL???:::777555555555555555555555555555555333333333444444333333333111222333333444444444333333555777444000---///111111333444333000///000222111111111111111222222222000000000111111222222222///111222333333222111///---///222333333222111222111111222222222333333333555444444333333444444444444555666777777666555444555666777888888:::>>>@@@BBBNNNcccxxx\\\III???======:::999999888777888888888888888777777777777888888555555444444444333333333333333333333333333333333111111111222222333333333555444333222111222333444111111111000000000000000000000000000000000000000222222222222222222222222333222222111111222222333111111111111111111111111222222333333333444444444444555666888;;;???BBBDDDAAAHHHRRRaaazzzvvvllleee^^^UUUOOOQQQNNNOOORRRRRRPPPQQQTTTTTTUUUWWWZZZ]]]aaadddffffffiiilllkkkhhhgggiiikkklllmmmooorrruuuyyy|||}}}}}}|||{{{{{{{{{zzzvvvtttsssvvvyyyyyyxxxyyy}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxxxxyyyqqqnnnlllmmmqqqqqqmmmhhhccceeedddaaa```gggvvvuuusss}}}uuuYYYFFF>>>888666666555555555555555555555555222222222333333222222222111222333333444444444444000333444111,,,)))***---...000222222000000222555000000111111222222222333111111111222222333333333///000222333333222000///''',,,000222111000111444111111222222222333333333555444444333333333444444444555666777777666555444444666777888888:::>>>@@@BBBMMMcccnnnTTTEEE???>>>888999::::::999888666555777777777777666666666666555555555555555555555555222333333333333222111111222222222222222222222222444444333333222111000000222111111111000000//////000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333444444555666777;;;???AAA@@@HHHOOO]]]vvvwwwggg___ZZZTTTOOOMMMNNNNNNOOOPPPQQQSSSSSSTTTRRRTTTWWWYYYZZZ\\\___aaafffiiimmmnnnnnnlllkkkjjjnnnpppssswww{{{}}}~~~|||zzzyyyzzz|||~~~||||||||||||~~~||||||zzzwwwtttpppqqqqqqooommmllllllnnnfffgggfffcccaaabbbggglllzzzzzzuuuuuuqqqSSSBBB===:::666777444222222333444555444444444444444444444444444444444444333333222222222333333333222222222111111222222111111111111111111111111111111111111111111000111111111111222222222666444111///...///111222111222333333333111///...000111222333444333222222111222333333444444444333555555666666777888888999666777777777777888;;;===BBBMMMbbbyyy]]]JJJBBB@@@::::::;;;;;;:::999888777777777777777666666666666555555555555555555555555333333333333333222111111222222222222222222222222444444333333222111111000222111111111000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333222222333444444444666888999<<<@@@CCCDDDIIIXXXooo~~~ppp```YYYUUUPPPLLLKKKOOOOOOPPPPPPQQQQQQQQQRRRQQQSSSVVVXXXYYY[[[^^^aaahhhkkknnnnnnllljjjjjjlllpppqqqtttxxx{{{}}}|||xxxxxxyyy{{{~~~}}}|||zzzwwwtttssssssqqqnnnkkkiiijjjllliiihhhhhhfffeeefffiiikkkpppzzz~~~wwwqqqttt~~~bbbKKKAAA===999888666444444555666555444444444444444444444444444444333333333333333333222333333333222222222111111111111111111111111111111111111111111111111111111000111111111111222222222222111000......///000111333222222111111000000111111222333444555444333333222333333444444444333333444444444444555555666666666777888777777888;;;===BBBMMMbbbiiiRRRFFFCCC<<<<<<<<<<<<;;;:::999888777777777777666666666666555555555555555555555555333333333333222222222222222222222222222222222222444333333222222111111111111111111111111000000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111444444333333333333444444555777:::<<<>>>AAAEEEIIIOOOgggssseeeWWWQQQNNNKKKIIIJJJPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSVVVWWWYYY[[[___aaajjjnnnpppmmmiiigggjjjmmmrrrsssuuuxxx{{{~~~|||~~~}}}uuuvvvxxx{{{~~~~~~|||zzzwwwuuuvvvuuusssoookkkiiijjjkkklllkkkjjjjjjkkklllkkkjjjiiijjjsss}}}sssoooppp|||xxx[[[HHH@@@<<<999777666666777777666444444444444444444444444444222333333333333333333444333333333222222222111111111111111111111111111111111111111111111111111111000111111111111222222222000000000000111111111222444333111//////000222333222333444555555555444444333333444444444333333222555555555555555555555555666777888888777888;;;>>>BBBLLLaaatttXXXHHHBBB===<<<<<<;;;:::999888888777777777777666666666666555555555555555555555555444444333333222222222222222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111444333333333222333333444888999<<>>AAALLLaaa~~~}}}^^^III???===<<<;;;:::999888777777777777777777666666666666555555555555555555555555555444333222222222333333222222222222222222222222333333222222222222222111111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222333444444;;;;;;>>>AAA@@@AAAKKKXXXqqq|||mmm```WWWNNNKKKKKKJJJKKKNNNLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVXXXZZZ\\\___dddgggjjjkkkllliiifffgggmmmsssuuutttssstttwww}}}}}}|||{{{{{{zzzzzz{{{{{{zzzzzzyyyxxx|||}}}~~~}}}|||yyy||||||wwwtttrrrtttrrrrrrtttvvvtttpppkkkkkkeeebbbgggrrrzzzsssuuu```III<<<:::999777666666666444222444444444444444444444444222222222333333444444444333333333222222222111111000000111111111222222222111111111111111111111111000000111111111222222222///000333444555555555444///000111222333333222111222222222222222333333444444444444555555444444333777777777888888888888888777888888888888999<<<>>>AAAKKK```}}}gggNNN@@@======;;;999888777777777777777777777666666666666555555555555555555555555666555333222222222333444222222222222222222222222222222222222222222222222111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333555666777<<<<<>><<<:::999888888888777777777777666666666666555555555555555555555555666555333222222222444555222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222333444666888999;;;<<<<<<@@@FFFGGGLLL```xxxzzzpppdddYYYSSSNNNKKKLLLLLLJJJKKKNNNNNNNNNPPPQQQSSSTTTUUUVVVVVVWWWYYYZZZ\\\```fffjjjhhhffffffiiipppwww{{{}}}|||yyyuuusssuuu{{{~~~~~~}}}zzzwwwtttrrrpppoookkklllnnnqqqtttxxx|||~~~{{{yyyxxxwwwyyyzzzzzzwwwtttrrrqqqmmmhhheeeeeebbbggg|||{{{gggPPP@@@===888555444555555555444444444444444444444444444333333333333333333222333333333222222222111111///000000111222222333333111111111111111111111111000111111111111222222222...//////000111111111111...///000111222333444444333333222111222333444555111222333555666666666666333333444666777888999:::888888999999888:::<<>><<<;;;@@@HHHJJJQQQiii~~~lll```YYYUUUNNNKKKIIIKKKKKKIIIJJJMMMPPPQQQQQQRRRSSSTTTTTTUUUVVVWWWXXXYYY[[[```fffjjjhhheeeeeekkkuuu}}}{{{vvvtttuuu{{{}}}}}}{{{vvvqqqnnnlllkkklllgggiiikkkoootttzzzzzzxxxxxxyyywwwzzz}}}{{{wwwsssrrrsssqqqkkkiiihhhcccbbbsssttt[[[CCC???999555555666777777444444444444444444444444444444444333333222222222333333333222222222111111///000000111222222333333111111111111111111111111000111111111111222222222111111111111111222222222000/////////000222555666444444333222333444555666111222333555666777777888444555666888999;;;<<<===888999999999999:::===???AAAJJJ^^^{{{hhhLLLDDDCCC???;;;:::;;;:::999777666666666666777888888333888999444222666666222333222222111111222222333444333333222222333333444222222333333333444444444444444444333333222222222222222222222222222222222000111111111111222222222222222222222222222222222111111222333333444555555444222222555:::======;;;BBB>>>AAAJJJRRRaaa}}}|||}}}pppaaaVVVNNNKKKMMMLLLKKKLLLMMMNNNMMMLLLMMMNNNPPPRRRTTTUUUVVVWWWTTTUUUVVVWWWXXX[[[```ddddddfffkkkuuuzzzvvvxxx}}}~~~}}}~~~~~~~~~{{{yyyyyyvvvrrrmmmjjjjjjlllmmmmmmrrrrrrrrrsssvvvzzz~~~~~~|||zzzzzzzzz{{{~~~}}}zzzyyyzzzrrroooiiibbb___bbbkkkrrrsssTTTDDD888777777333555<<<666666555444333333222222222333333444444333333222333222111111000000111111222222222222222222222222000000000000000000000000,,,---...///////////////111222222333333222000///222222222333333222222222333333444444444333222222222222222333333444444444666666666666666555555444777777777888999:::<<<<<>>===CCCBBBDDDMMM[[[ooo~~~xxxfffXXXPPPLLLJJJKKKJJJIIIJJJKKKLLLKKKJJJLLLNNNOOOQQQSSSTTTUUUUUUTTTUUUWWWWWWXXXZZZ^^^aaacccfffmmmxxx}}}|||~~~~~~|||wwwsssqqqpppmmmjjjhhhhhhkkkmmmoooppptttttttttvvvxxx{{{~~~~~~~~~~~~}}}}}}zzzzzz{{{wwwsssllleeeaaaccchhhlllsss}}}aaaNNN===;;;:::666555888555555555444444333333333222333333444444333333222333222111111000000111111222222222222222222222222111111111111111111111111111111222222222111000000000000000000000//////...111111222222222222111111222222333444444333333333333333333333333333444444666666777777777777666666777777777888999:::<<<<<>>@@@???DDDEEEHHHRRRhhh}}}kkkZZZPPPKKKJJJJJJJJJIIIHHHHHHIIIJJJIIIHHHKKKLLLNNNPPPRRRSSSSSSTTTTTTVVVXXXXXXXXXYYY[[[]]]___eeeooo{{{~~~~~~|||zzzzzzyyyuuuooojjjhhhgggbbbbbbcccgggmmmqqqtttuuuvvvwwwxxxzzz{{{}}}~~~}}}{{{{{{|||}}}wwwpppiiifffeeedddddddddkkkxxxttt\\\EEE>>>>>>999555444555555444444444444444444333333444444444444333333333222111111000000111111222222222222222222222222111111111111111111111111333333333333222111000000111111000////////////000000111111111111111111000111222222333444444444444444444444444333333333333555666777777888888888888777777777888999:::<<<<<>><<<===;;;999888888999999999888777666555888777666444444555444333333333222222222222333333444333333222222333333444000000111111111222222222222222222222111111111111444444444444444444444444111111111222222222333333333333333333333333333333333333333333333333333222222333555888<<>>;;;777444444444444444555555555555333333444444444444333333333222111111000000111111222222222222222222222222111111111111111111111111111111222222222111000000444333222111000111222333000000111111111111000000000111222333444555555555555555444444333333333222333444555666888888999999777777777888999:::<<<<<>><<<===<<<::::::777777777888888777777666555333333555777666333222444333333222222333333444444333333222222333333444000000111111111222222222222333333333333333333333111111111111111111111111111222222222222333333333333333333333333333333333333333333333333333333222333555777:::===@@@BBBDDDBBBIIISSSddd~~~qqqiii___VVVPPPMMMLLLKKKIIIHHHGGGHHHJJJKKKJJJIIIJJJJJJLLLNNNOOOPPPPPPPPPSSSUUUWWWXXXWWWVVVWWWXXX[[[dddqqq{{{~~~~~~zzz{{{||||||}}}~~~}}}}}}}}}|||yyyuuuqqqoooggghhhhhhgggeeedddeeefffggghhhkkkqqqwww{{{}}}}}}{{{{{{|||~~~~~~~~~~~~~~~~~~}}}}}}yyytttrrrpppmmmhhhcccaaaaaaccchhhtttuuuxxxzzzYYYEEE>>>;;;999777444555555555555555555555333444444555555444444333333222111111000000111111222222222222222222222222111111111111111111111111//////000222222333333333555444222111111111222333000000111111111111000000000111222333444555555555555555555444444333333333111222333555666777777888777777777888999:::<<<<<>>???===:::;;;999999888777777777777888444000000555999888666666666666555555555555666666444333333222222333333444111111111222222222222333333333333333333444444444222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333444777:::<<<>>>@@@CCCEEECCCMMM]]]sss}}}uuukkkeee\\\UUUPPPNNNLLLKKKHHHHHHGGGIIIKKKMMMLLLKKKJJJJJJLLLMMMNNNOOOOOOOOOQQQSSSUUUUUUUUUVVVXXXZZZ]]]fffrrrxxxzzz{{{~~~~~~}}}}}}~~~zzz{{{{{{zzzyyyyyyzzz|||}}}|||zzzwwwssspppmmmkkk^^^```bbbcccdddfffiiilllpppqqqrrrvvv{{{~~~~~~~~~{{{{{{||||||}}}}}}~~~~~~}}}zzzxxxwwwuuutttpppllliiidddbbbaaacccmmm~~~zzzllllllrrrkkkQQQBBB<<<;;;;;;666666555555555555555555444444555555555555444444333222111111000000111111222222222222222222222222222222222222222222222222///000111333444555666666222222111000000000000000000111111111111111111000111222222333444444444444555555555444444444444444000111333444555666666666777777777888999:::<<<<<>>666111444777777666888666666555555555555666666444333333222222333333444222222222222333333333333111111222222333333333333555555555555555555555555222222222333333333444444444444444444444444444444222222222333333444444444666999<<<>>>>>>@@@CCCFFFHHHRRRhhh{{{ssslllhhhbbbXXXPPPKKKIIIIIIIIIFFFFFFFFFHHHKKKMMMNNNMMMJJJKKKLLLMMMNNNOOOOOOOOOOOOQQQRRRSSSTTTVVVZZZ\\\bbbjjjsssvvvuuuvvv{{{~~~~~~}}}zzz{{{~~~{{{||||||yyyvvvtttvvvxxxwwwuuuqqqmmmjjjhhhffffff^^^```cccfffhhhlllqqquuuwwwvvvvvvxxx{{{}}}}}}}}}{{{zzzzzzzzz{{{|||~~~~~~|||wwwyyyzzzxxxuuuqqqooonnniiifffccccccjjjyyyyyyjjjjjjqqqdddLLL???<<<<<<777777666666555555444444444444555555555555444444333222111111000000111111222222222222222222222222222222222222222222222222000000222333444444444444111111222222111111000///111111222222222222111111222222333444444333333333444444444444555555555555222333444555666666666666777777777888999:::<<<<<>>444444555333444777444444333333333333444444444333333222222333333444222222333333333444444444000000111111222222222222222222222222222222222222222222333333333444444444444444444444444444444444111111222333333444555555777:::===>>>>>>???CCCFFFLLLWWWqqq|||yyytttlllgggggg___TTTJJJEEEEEEFFFGGGEEEDDDEEEGGGKKKMMMNNNMMMJJJKKKLLLNNNNNNOOOOOOOOONNNOOOQQQQQQSSSVVV[[[___fffmmmtttuuusssssszzz~~~||||||}}}~~~{{{xxxzzz~~~|||}}}|||xxxtttrrrsssuuupppmmmhhhdddaaa```aaaaaabbbdddgggkkknnnsssyyy}}}zzzxxxwwwxxxzzz|||||||||zzzyyyxxxxxxyyy{{{}}}~~~{{{wwwzzz|||zzzuuuqqqppppppnnnkkkfffdddhhhuuu{{{qqqttt{{{rrrTTTBBB<<<<<<888888777666555444444333444444555555555555444444333222222111000111111111222222222222222222222222222222222222222222222222///000000111111111000000333333444555444333222111222222333333333333222222333333444444444333222222333444444444555666666666333444555666777777777777777777777888999:::<<<<<>>;;;888888777555444555555555555555555555555444444222222222222444444444444333222222111111000111111111111111111111111111111222222222333333333222222222222222222222222555444444333333444444555444444333333333444444555>>>======?????????DDDKKKXXXmmm}}}vvvnnneeeaaaaaa[[[WWWOOOIIIEEEEEEGGGIIIIIIHHHHHHGGGHHHIIIKKKLLLOOOMMMLLLMMMNNNNNNMMMLLLPPPNNNLLLMMMQQQWWW\\\___iiihhhkkkqqqsssrrryyy}}}~~~}}}|||zzztttuuuzzz}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}{{{xxxsssvvvxxxuuunnniiihhhjjjddddddbbb```___```cccfffjjjlllooossswwwzzz|||}}}|||xxxuuuvvv{{{~~~}}}{{{zzzzzzyyyxxxxxxyyyzzzzzz~~~~~~|||yyyuuurrrnnnlllnnnjjjggghhhjjjooozzzdddFFF<<>>@@@<<<:::666444444444333222333333333333333333333333444444333222222333444444333333333333333333444444222222222222222222222222111111222222222333333333222222222222222222222222555444444333333444444555333333444444555777888999===<<<>>>@@@@@@AAAGGGOOOaaayyywwwpppiii```ZZZXXXUUURRRMMMHHHFFFFFFHHHJJJGGGGGGGGGGGGHHHJJJLLLMMMOOONNNMMMMMMOOOOOONNNMMMOOONNNMMMOOOSSSYYY^^^aaajjjhhhkkkooooooooovvv~~~~~~vvvuuuwwwzzz|||}}}~~~}}}||||||{{{xxxvvvsssuuuuuuqqqjjjeeeeeefffaaabbbcccccceeehhhmmmpppssssssuuuxxxzzz|||~~~~~~zzzwwwtttuuuyyy|||zzzxxxyyyxxxwwwwwwxxxzzz}}}~~~~~~|||xxxuuurrrpppnnnpppkkkhhhhhhiiillluuu~~~oooSSSCCC@@@999======888555777777444333444444555555444444333555555444333333333333333222222333444444444444444333222000///......//////222222111111222222333444555555444444444333333333111222222333333222222111333333333333333333333333333222111111111222333444777777777777666666666666777888999;;;<<<<<<<<<<<<@@@GGGWWWpppyyyYYYGGGBBB@@@<<<<<<:::888666666777888999999666333222333333222111333333333333333333333333444444333333333333444444222222333444444555666666333333333333333333333333111111222222222333333333222222222222333333333333555444444333333444444555333333444555777999;;;<<<<<<===???BBBAAACCCLLLVVVqqq~~~rrrkkkeee[[[SSSOOOMMMLLLIIIGGGFFFGGGHHHIIIEEEFFFFFFGGGIIIKKKMMMNNNOOONNNMMMMMMOOOOOONNNMMMNNNNNNOOOQQQUUU\\\bbbeeekkkkkklllnnnmmmlllqqqxxx}}}zzztttrrruuuxxx}}}||||||~~~}}}{{{{{{zzzxxxtttqqqmmmnnnmmmhhhbbb^^^^^^______bbbeeeiiimmmrrrxxx}}}zzzzzzzzzzzz{{{|||}}}~~~{{{xxxuuuvvvyyy{{{yyywwwxxxwwwvvvvvvxxx|||~~~{{{xxxuuusssrrrrrrrrrmmmiiihhhggghhhnnnvvv}}}zzzbbbKKK>>>999>>>>>>888333222444444444444555555555555444444555444333333222333333333111111222333333333333222444333222111000/////////222222111111222222333444444444444444333333333333111111222222222222111111333333333333333333333333333333333222333444555555666666666666777777777777888999:::<<<============BBBGGGUUUmmmdddJJJCCC@@@:::;;;:::888666555555555666888666444333444555555555555555555555555555555555444444444333333444444444222333333333444444444555333333333333333333333333111111222222222333333333222222222333333333333333555444444333333444444555333444444666888:::<<<======>>>AAABBBAAAEEEQQQ___|||pppjjjdddZZZPPPKKKHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJLLLLLLMMMLLLKKKLLLMMMNNNMMMLLLMMMOOOQQQTTTXXX^^^eeejjjoooqqqsssssspppmmmmmmoootttyyytttooopppttt}}}~~~}}}{{{zzz|||}}}~~~||||||{{{zzzwwwsssooolllhhhhhhfffccc___]]]^^^```cccfffkkkoootttyyy~~~{{{{{{zzzyyyzzzzzz{{{|||}}}{{{yyyzzz{{{|||{{{yyyxxxvvvttttttvvv{{{{{{xxxuuuuuuuuuuuuuuupppllliiifffdddhhhnnnvvvtttXXXCCC>>>>>><<<888444222222222444444555555555555444444333222222111111222222222000111111222222222111111222111111111000000000000222222111111222222333444333333333333333333333333222222222333333222222222333333333333333333333333444444444555555666777777666666666666777777777777999::::::<<<======>>>>>>DDDHHHTTTjjjtttSSSFFF@@@;;;:::999888777666666666777888666444444555777777666555555555555555555555555444444444444444444444444444333333333222222111111333333333333333333333333111111222222222333333333222222333333333444444444555444444333333444444555444444555666777999;;;<<<>>>@@@BBBCCCBBBHHHZZZlllxxxnnniiicccXXXOOOKKKGGGHHHHHHHHHGGGFFFEEEDDDHHHHHHIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIKKKLLLLLLJJJLLLOOOSSSVVVZZZ```hhhmmmsssxxx}}}}}}xxxrrrnnnkkkooosssyyyvvvoooooorrrxxxzzz~~~~~~}}}zzzwwwuuuwww{{{}}}{{{{{{{{{zzzxxxsssnnnjjjhhhfffffffffeeedddeeegggiiilllnnnrrruuuxxxzzz}}}{{{{{{zzzzzzzzz{{{{{{||||||{{{{{{{{{||||||{{{zzzxxxvvvtttsssuuuzzz~~~}}}zzzxxxwwwwwwxxxwwwrrrooolllhhhdddeeejjjrrrjjjSSSEEE???999888:::999666444444555555666666555555444111000000000000000111111111111111222222111000000---...///000111111222222222222111111222222333444333333333333333333333333333333444444444444333333333333333333333333333333222333333444555666666666555666666666777777777888:::::::::;;;<<<===>>>???DDDGGGRRRhhhcccLLLBBB???::::::999888888777777777777555333333444666666555333333333333333333333333444444555555555555444444444444333222222111000000333333333333333333333333111111222222222333333333222222333333444444555555555444444333333444444555555555555666888:::;;;<<>>666888<<<;;;777444555555666666666666555555000000000///000000111222111222222222222111000000+++,,,...000111333333333222222111111222222333444222222222222333333333333444444555555555555444444333333333333333333333333///000111333444444444444555555666666777777888888999999999:::;;;<<<>>>???CCCGGGRRRgggqqqRRRCCCBBB<<<;;;:::999888777666666777555333333444555555555333333333333333333333333333444555666666555444333333333333333333333222222222222222222222222222222111111222222222333333333222222333333444555555666555444444333333444444555444555666888:::<<>>BBBFFFRRRgggyyySSSBBBBBB===<<<;;;:::888666444444999777555444555666666555555555555555555555555555333444555666666555444333222333333444444555555666111111111111111111111111111111222222222333333333222222333333444555666666555444444333333444444555333444666999<<>>BBBFFFIIIMMM```yyyaaaaaabbb```WWWMMMJJJMMMHHHHHHHHHIIIIIIJJJJJJKKKEEEGGGHHHJJJKKKKKKJJJJJJIIIHHHGGGIIIKKKLLLLLLKKKKKKPPPVVVZZZ\\\aaaiiioooxxx|||}}}}}}~~~{{{|||}}}wwwsssqqqsssuuuzzz}}}~~~}}}~~~~~~~~~}}}|||zzzyyyyyy{{{|||{{{yyyvvvtttssshhhjjjjjjhhheeedddfffhhhkkklllooosssxxxzzz{{{zzzyyy|||~~~~~~}}}}}}yyyvvvwwwzzz|||}}}}}}}}}}}}}}}ssstttvvvyyy~~~}}}{{{yyyxxxvvvvvvvvvsssnnnmmmqqqhhhqqq}}}|||kkk```VVVPPPGGG<<<666777555555666666666666555555333222222222333444444555333333333333333222111000///000222333444444333222222222111111222222333444111111111222222333333333222333333444444333333222333333333333333333333333222444666777999999999888444555555666777888888999999888888888999;;;===>>>AAAFFFRRRhhh~~~\\\HHHDDD???===;;;::::::999777555888888888888777777777777444444444444444444444444555555555555555555555555333333333444444555555555000000111222333333444444222222333333333222222111333333333444444555555555333444555555333222333555333444777:::===AAACCCDDDAAAHHHJJJIIITTTrrryyykkkiiieee^^^UUUMMMIIIHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHIIIHHHHHHGGGHHHIIIKKKLLLOOOSSSXXX]]]aaafffkkkoooyyy~~~{{{}}}|||}}}~~~{{{}}}}}}yyytttpppoooppptttyyy~~~yyyvvvuuuwwwwwwsssooosssssssssrrrqqqpppoooooollliiifffdddeeeiiimmmppptttwww{{{~~~}}}zzzwww|||}}}}}}}}}}}}}}}||||||{{{{{{yyyvvvtttwww|||~~~|||yyyzzz{{{}}}~~~~~~~~~}}}{{{yyyyyyyyywwwrrrnnnoootttzzz}}}jjjYYYWWWNNN999111888666666555555555444444444666444111//////000333444444444333222222111111000222222222111111111000000222222333333333444444444000000111222333333444444333333333333333333333333333333333333333333333333333333444444555666777777555555666777777777777777888888888999:::;;;<<<===BBBFFFQQQgggdddLLLDDD>>><<<:::::::::999888666888888888888777777777777555555555555555555555555555555555555555555555555222333333333444444444444111222222333444444555555333333444444444333333222333333444444444444444444333444555555333333444555555666888;;;>>>AAACCCDDD@@@EEEIIINNN___~~~wwwjjjhhhccc[[[SSSMMMIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGIIIJJJKKKOOORRRWWW[[[```eeekkkooowww|||~~~~~~||||||}}}}}}~~~|||vvvrrrppppppsssxxx~~~~~~{{{{{{wwwttttttuuuuuuqqqmmmqqqpppoooooonnnnnnnnnnnnkkkiiigggfffhhhlllqqqttt{{{~~~|||{{{}}}}}}{{{zzzyyyyyywwwtttrrruuuzzz}}}}}}{{{xxxyyy{{{~~~}}}{{{yyyxxxxxxwwwssspppsssvvv{{{~~~yyyaaaYYYPPP@@@888:::666666555555555444444444555444222111000111222333222222222222222222222333222222222111111111000000222222222222333333333333000111111222333333444444333333333333333333333333333333333333333333333333444444444444444444555555666666777888888888888888777777777888999:::;;;<<>><<<:::999::::::888777888888888888777777777777666666666666666666666666444444444444444444444444222222222222333333333333222333333444444555555666333444444555555444444444444444444444444444333333333444555555444333444555777888:::<<>><<<:::999::::::999888888888888888777777777666555555555555555555555555444444444444444444444444222222222222222222222222222333333333444444555555222333333444444444444444555555555444444333333333333444555555444444555666::::::<<<>>>@@@AAACCCCCCGGGGGGMMMaaa~~~yyymmmdddcccZZZPPPJJJJJJKKKIIIGGGIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHJJJJJJJJJJJJHHHHHHFFFFFFEEEEEEFFFHHHJJJKKKQQQSSSWWW[[[___eeelllpppuuuzzz}}}~~~|||{{{||||||||||||~~~~~~|||zzzyyytttuuuwwwwwwvvvsssqqqooommmooosssvvvxxx{{{|||~~~~~~|||yyyxxxwwwtttrrrqqqqqqpppnnnkkknnnmmmlllllllllnnnpppqqqnnnmmmmmmnnnppptttxxxzzz~~~~~~xxxuuusssrrrtttvvvvvvvvvwwwzzz~~~|||yyywwwvvvuuuvvvwwwwwwwwwyyy~~~yyyYYYFFF???:::555666666666666555555555555222333444444444333222111111111111222222333333333111111111111111111111111000000111111111222222222111111111222222333333333444444444444444444444444444444444444444444444444333333333333333333333333666666777888888888888777777777777777888:::;;;<<<@@@CCCNNNdddcccJJJ@@@>>>;;;999:::;;;:::999888888888888777777777666444444444444444444444444444444444444444444444444222222222222222222222222222222222222333333333333111111222333333333333333555555555444444333333333333444555555444444666777;;;<<<===???AAABBBDDDDDDGGGHHHSSSnnn{{{rrrggg```]]]UUUKKKGGGHHHJJJIIIGGGHHHHHHHHHIIIIIIJJJJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFHHHJJJKKKNNNQQQUUUYYY^^^cccjjjnnnssswww}}}}}}zzz|||}}}yyyvvvvvvwwwwwwxxx{{{}}}{{{yyypppqqqrrrtttvvvuuutttsssllllllmmmooorrruuuwwwxxxyyy{{{}}}~~~}}}|||{{{vvvuuusssrrrqqqooonnnlllnnnnnnnnnoooppprrrtttvvvrrrqqqqqqrrrtttvvvyyyzzz~~~{{{xxxuuusssssstttuuuuuuyyy{{{{{{xxxwwwvvvttttttttttttvvv{{{hhhKKK???<<<:::777777666666666555555555222333444555555333222111333333333222222222111111111111111111111111111111000000111111111222222222111222222222222222333333444444444444444444444444444444444444444444444444000000111222444555555666444555555666777666666666888888888999:::;;;<<<===AAADDDNNNdddhhhNNNDDD@@@===;;;;;;;;;;;;:::888888888888777777777777444444444444444444444444333333333333333333333333333333333333222222222222222222222222222222222222000000111222333333333333444444444444444444333333333444666666555555666888<<<===???@@@BBBDDDEEEFFFEEEJJJ]]]}}}}}}zzzwwwrrrjjjaaa[[[UUUPPPIIIFFFGGGHHHHHHGGGFFFGGGHHHIIIIIIJJJIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGIIIKKKLLLKKKOOOTTTYYY^^^ccchhhkkkoootttyyy|||}}}}}}}}}~~~~~~{{{xxxyyy|||~~~{{{wwwvvvuuussssssuuuzzz~~~}}}~~~{{{yyyqqqpppqqqsssvvvxxxxxxwwwmmmkkkiiijjjlllpppqqqrrrtttwww|||~~~~~~}}}}}}}}}uuuuuutttrrrpppooommmmmmmmmnnnppprrrtttvvvwwwxxxsssttttttvvvwwwyyyzzz{{{~~~~~~{{{yyyvvvtttssstttuuuwww{{{~~~}}}yyywwwwwwtttttttttttttttxxx}}}wwwVVVBBB;;;;;;777777777666666666555555333444555555555444222111444444333333222111111000111111111111111222222222111111111222222222222333222222222222222222222222333333333333333333333333333333333333333333333333///000111333444666777888333444555555666666555555888888888999:::;;;======AAADDDNNNdddoooWWWGGGCCC???<<<<<<<<<;;;;;;888888888888777777777777555555555555555555555555333333333333333333333333444444444444333333333222333333333333333333333333000111222333444444444444333333444444444444444444333444666666555555777888======???AAACCCEEEGGGHHHIIIRRRkkkyyyrrrmmmiiiddd\\\WWWNNNLLLIIIGGGFFFFFFFFFGGGEEEFFFGGGHHHIIIIIIIIIHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHJJJLLLMMMMMMRRRXXX^^^cccgggjjjmmmppptttyyy|||}}}}}}~~~~~~|||zzzyyyyyy||||||xxxsssooonnnqqqtttzzz|||}}}}}}}}}~~~{{{xxxsssqqqoooqqqtttwwwwwwvvvqqqmmmiiigggjjjlllnnnnnnpppuuuzzz||||||{{{{{{{{{ttttttsssrrrooommmmmmmmmjjjlllooosssvvvwwwwwwwwwrrrsssuuuwwwzzz|||}}}~~~~~~|||zzzwwwvvvtttrrrrrrtttxxx{{{~~~~~~zzzxxxxxxwwwwwwwwwvvvuuuuuuwwwyyyeeeIII<<<;;;777777777777666666666555444444444444444333333222333222222222222222222222000000111111111222222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222111222333444555666777777444555555666666666666666777777888888999;;;<<<===@@@CCCMMMbbbwwwaaaIIIEEE@@@===<<<<<<<<<;;;888888888888777777777777666666666666666666666666333333333333333333333333555555555444444333333333444444444444444444444444111222333444555555555555333333333444444555555555333444666666555666777999======???AAADDDFFFHHHIIIPPP\\\wwwwwwmmmfffddd```ZZZUUUJJJJJJIIIGGGEEEDDDEEEGGGDDDEEEFFFHHHIIIIIIHHHHHHGGGGGGIIIIIIIIIIIIGGGGGGGGGFFFFFFGGGHHHKKKMMMNNNRRRWWW^^^eeeiiimmmoooqqqssswww|||~~~{{{yyyyyy{{{|||sssllliiijjjlllyyyzzz{{{{{{{{{{{{}}}{{{wwwtttpppmmmmmmpppssssssssstttoooiiigggiiikkkmmmllloootttyyy{{{zzzxxxxxxyyysssssssssqqqnnnlllllllllgggjjjnnnsssvvvwwwvvvvvvppprrruuuxxx{{{~~~|||zzzzzz}}}xxxzzz}}}~~~|||{{{rrrrrrrrrqqqrrruuuzzz~~~zzzyyyyyyzzz{{{{{{yyyvvvtttssstttvvvUUUBBB???777777777777666666666666555555444444444333333333111111111222222333444444000000111111222222222222222222333333333444444444222222222222222222222222111111111111111111111111111111111111111111111111444444444555555666666666555666666777777777777777666666777777888999;;;<<>>>>>@@@DDDPPPeeeyyy[[[IIIBBB@@@:::999<<<777888777777666666555555444444444444444444444444444666555555555555444444444444444333333333333222222111222333333333444777:::>>>???AAACCCCCC@@@:::666444444444444444444444444444444444555777:::===>>>???@@@BBBCCCEEEIIIOOOTTThhhwwweee\\\WWW[[[^^^YYYPPPJJJKKKJJJIIIHHHGGGFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJLLLMMMNNNQQQUUUYYY\\\dddqqq}}}~~~zzznnngggfffiiikkknnnpppqqqrrruuuwwwuuuxxx}}}~~~}}}~~~}}}yyyrrrmmmjjjkkknnnpppvvvrrrmmmiiihhhgggffffffeeehhhlllooooooooopppqqqoootttuuuqqqpppqqqrrrpppoooppprrrvvv{{{~~~}}}{{{yyyxxxwwwxxxyyyzzz|||yyyuuuqqqrrruuuzzz}}}~~~|||yyyvvvsssqqqpppnnnnnnmmmlllkkkjjjjjjiiihhhhhhgggiiilllqqqwwwzzz|||xxxvvvuuutttvvvyyyvvvnnnhhhgggjjjoooxxx~~~vvvtttxxx^^^FFF???:::666666888888555222444444444444333333333333222222222222222222222222666555444333222222222222222333444333111000111222222222222222222222222222222222222222222222222222222222222222222222222222444333222333555555555444666666777777777777666666666666888999;;;<<<>>>>>>@@@DDDOOOcccbbbLLLAAA@@@;;;999;;;888777777777777666666555555555555555555555555555555666555555555555444444444333333333333333333333333222222333444444444888>>>CCCGGGMMMQQQPPPJJJAAA:::555555555555555555555555333444555666999<<<>>>@@@BBBAAAAAADDDGGGKKKRRRZZZvvvwwwjjj______```aaa]]]VVVNNNJJJLLLKKKJJJHHHGGGGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLKKKLLLMMMOOOQQQUUU[[[___```hhhuuu~~~vvvlllgggfffhhhkkkmmmnnnooorrrtttwwwzzz~~~{{{{{{~~~zzzuuunnnjjjjjjlllnnntttrrrmmmiiigggeeeeeedddcccfffjjjmmmnnnoooqqqrrrrrrwwwxxxvvvuuuwwwxxxvvvsssssstttwww||||||{{{zzzxxxxxxxxxyyyzzzxxxvvvqqqoooooorrrvvvyyyxxxwwwuuurrrooollljjjiiihhhhhhgggffffffeeeddddddbbbbbbcccfffjjjoootttwww}}}~~~|||xxxvvvuuutttwww||||||uuunnnkkkgggiiinnnwww|||zzzoooNNNBBB<<<888999999888666777555444444444444333333333222222222222222222222222333222111111000000000111333444444333111000111222333333222222222222222222222222222222222222222222222222222222333333333333444333333555666777555444555666666777777777777666999999999:::::::::;;;;;;@@@CCCNNNbbbmmmRRRBBBAAA<<<:::<<<999777777777777777666666666555555555555555555555555666555555555555444444444333333333333333333333333333111333555444444:::CCCOOOVVV___ddd___SSSEEE<<<555555555555555555555555333444666888;;;===@@@AAADDDAAABBBEEEFFFJJJVVVcccoooddddddkkkoooiii]]]RRRNNNNNNLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOQQQSSSXXX^^^cccbbbjjjuuu~~~~~~~~~~~~tttmmmfffhhhkkkllllllmmmppprrrxxx{{{}}}}}}}}}xxxqqqkkkiiilllnnnrrrqqqmmmjjjfffddddddeeedddgggkkknnnppprrruuuvvvwww}}}~~~}}}}}}zzzyyyxxxyyy|||yyyzzzzzzyyyyyyxxxxxxwwwsssrrrqqqppppppqqqssstttrrrqqqooommmkkkiiiggggggbbbbbbbbbbbbaaaaaaaaaaaa^^^^^^___bbbffflllqqqtttyyy{{{~~~}}}yyyvvvtttrrrttt||||||tttpppiiihhhiiippp{{{{{{zzz^^^DDD>>>999999888555666:::555555555444444444333333222222222222222222222222111000000000111111222333222333444333111000111222333333222222222222222222222222222222222222222222222333333333444444555555444444444555777777666444555555666777777777777777999999999:::::::::;;;;;;???BBBLLL```|||~~~]]]GGGDDD>>>:::<<<999777777777777777777777777555555555555555555555555666555555555555444444444222222333333333333444444333111222666555333<<>>@@@AAACCCBBBCCCFFFFFFKKK]]]rrrxxxkkkfffllluuuwwwlll[[[QQQOOOPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPPPPQQQTTTYYY___dddcccjjjsss}}}}}}~~~~~~~~~~~~}}}|||{{{||||||}}}~~~{{{rrriiijjjllllllkkkkkklllnnntttwww~~~|||uuunnnkkkmmmpppqqqqqqooolllhhhffffffggghhhkkkooorrrtttvvvyyy{{{|||~~~{{{{{{|||zzzzzzyyyyyyxxxvvvuuutttnnnooopppqqqqqqrrrrrrrrroooooonnnlllkkkiiihhhhhh```______^^^^^^]]]]]]]]]ZZZZZZZZZ\\\aaagggmmmqqqvvvyyy~~~|||yyyrrrmmmnnnwww~~~|||vvvqqqiiigggfffjjjttt{{{ttt}}}sssLLLAAA888888777333444999555555555555444444444333333333333333333333333333222222222222333444555666111222333333111111222333222222222222222222222222222222222222222222222222333333333444444555555666555444333444666666666555444555666777777888888777666666888999;;;<<<>>>>>>???BBBKKK^^^{{{kkkOOOHHH@@@:::;;;999777777777777777777777777555555555555555555555555666555555555555444444444222222222333333444444444444111222777555333===LLL^^^dddkkkjjj```RRRCCC;;;555555555555555555555555555666888;;;===???@@@@@@AAAAAADDDHHHFFFMMMgggnnnfffgggpppuuurrrdddVVVQQQPPPOOONNNMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMQQQQQQQQQQQQSSSXXX^^^cccdddiiirrrzzz{{{|||}}}~~~~~~~~~}}}|||{{{|||}}}uuukkkllllllkkkiiihhhiiijjjnnnrrryyyxxxpppmmmpppsssrrrrrrrrroookkkiiijjjlllkkknnnrrrtttvvvyyy|||}}}{{{}}}~~~}}}zzzvvvtttrrrqqqqqqkkklllmmmooopppqqqrrrrrrnnnnnnmmmkkkiiihhhffffff```___^^^\\\ZZZXXXWWWVVVWWWVVVUUUVVV[[[aaahhhmmmqqquuu||||||ssskkkiiiqqqzzzzzztttppphhhfffdddfffmmmyyy{{{xxx^^^HHH888888;;;888444555555555555555444444444444333333333333333333333333333333333222333333444444000111222222222222333555111111111222222333333444222222222222222222222222111222222333444444555555666444222222444555666555444555666777888888888888666666888999;;;<<<>>>>>>???AAAJJJ]]]yyyuuuUUULLLBBB::::::888777777777777777888888888666666666666666666666666666666555555555444444444222222222333333444444444444000222777666333>>>NNNWWW\\\aaa```WWWLLLBBB<<<666666666666666666666666666777999;;;===???@@@@@@???@@@EEEIIIHHHPPPnnnyyyfffaaaeeepppqqqjjj\\\SSSRRRQQQMMMNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIJJJJJJKKKLLLMMMRRRRRRRRRQQQRRRWWW]]]aaaeeejjjqqqxxxyyyzzz|||~~~{{{|||~~~vvvlllmmmmmmkkkhhhffffffgggkkkpppxxxzzzrrroooqqquuusssttttttrrrnnnlllmmmooommmpppsssvvvxxxzzz~~~}}}|||}}}zzztttooonnnnnnoookkkkkkkkklllnnnppprrrsssmmmlllkkkiiigggeeecccbbbaaa```^^^[[[WWWTTTRRRQQQTTTSSSQQQRRRVVV]]]eeejjjlllqqqyyyuuulllhhhnnnwwwxxxsssoooeeedddcccdddiiiuuuwwwnnnQQQ999999AAA>>>666222666666555555555444444444333333333333333333333333333333222111000000000000///000222222222222444666000000111222333333444444222222222222222222222222000000111222333333444444666444111111222555666666444555666777888888888888999999:::::::::;;;;;;;;;>>>AAAJJJ\\\xxx[[[FFF@@@>>>===>>>;;;;;;:::999888666666555555555666666555555444333666666666555444444444333555555555444444333333333...111555555444777>>>CCCPPPQQQQQQNNNIIIBBB;;;666666777777666444444555777888:::<<<===>>>???AAACCC@@@AAADDDGGGKKK[[[}}}qqq\\\bbbnnn}}}tttfffXXXOOOLLLMMMOOOPPPOOOMMMKKKIIIGGGGGGFFFIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHIIIKKKMMMNNNOOOSSSTTTUUUVVVWWWYYY\\\___ccclllvvv~~~~~~}}}{{{|||~~~~~~~~~}}}{{{yyy{{{~~~}}}}}}yyyuuurrrnnnlllnnnnnniiifffgggjjjqqq{{{}}}vvvssssssuuuvvvwwwwwwsssooommmoooqqqqqqxxx||||||{{{~~~}}}{{{zzzxxxwwwvvvssspppmmmnnnkkkfffdddfffiiilllmmmlllkkkjjjiiigggeeecccbbb___\\\XXXTTTQQQOOOOOOOOOPPPPPPPPPQQQTTTYYY]]]```jjjnnnuuu{{{sssnnnkkkqqq{{{zzzssskkkeee```___bbbkkk{{{dddGGG<<<<<<:::666444555555555555444333222111333333333333333333333333222222111111111111222222222222111111111111222222555444222000/////////000222222222222222222222222222333333333333333333444333333333444555666777888888777555444444555666777999777666999===AAAAAA@@@>>>DDDNNN]]]www___HHH@@@<<<:::999;;;::::::999888777666666555555666666555555444333555555555555555444444444555555444444444333333333000333555555333555:::???EEEFFFFFFEEEAAA<<<888444666777777666444444666777:::<<<>>>??????@@@BBBDDDBBBDDDGGGIIINNNbbbrrrcccjjjppp|||rrrcccVVVOOONNNNNNOOOPPPOOOMMMLLLKKKJJJKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIEEEFFFGGGIIILLLOOOQQQSSSTTTUUUWWWXXXYYY[[[^^^aaagggooozzz~~~|||}}}~~~}}}|||zzz{{{~~~~~~}}}yyyuuusssooommmnnnmmmhhheeefffmmmsss}}}~~~yyyvvvvvvxxxwwwxxxxxxuuuqqqoooqqqsssttt{{{~~~~~~}}}{{{|||{{{zzzzzzyyyxxxuuusssnnnjjjeeecccdddgggjjjlllkkkkkkjjjhhhgggeeecccbbb```^^^[[[WWWTTTQQQPPPOOOOOOOOOOOOPPPRRRUUUYYY[[[ccciiipppwww|||vvvpppmmmrrrzzz~~~zzzuuuooojjjdddaaa___dddqqqvvvWWWFFFAAA===999888555555555555444333222222333333333333333333333333222222111111111111222222222222111111111111222222444333222111000111222222222222222222222222222222222222333333333333444444444444444444444555666777888777555444444555666777999888777888<<<>>>>>>======DDDMMM\\\vvvgggNNNBBB<<<999888999999999888888888777777555666666666666555444444444444444555555555555555555444444444444333333333333555666555222333666::::::;;;;;;;;;:::888666444555666777666555555666888<<<>>>@@@@@@@@@AAABBBDDDDDDFFFIIILLLTTTlllpppkkktttuuuyyymmm^^^SSSOOOPPPOOOOOONNNMMMKKKJJJJJJKKKLLLMMMHHHHHHGGGGGGGGGGGGHHHHHHDDDEEEGGGJJJNNNRRRUUUWWWVVVWWWZZZ[[[\\\___bbbeeemmmuuu}}}~~~~~~}}}|||zzz}}}~~~zzzwwwvvvqqqooonnnkkkeeeccceeeooovvv{{{yyyyyyzzzwwwyyyyyywwwsssqqqsssuuuxxx}}}zzzzzzyyyyyyyyyzzzzzzxxxvvvoookkkeeebbbbbbdddggghhhjjjiiihhhgggeeedddcccbbbbbbaaa___\\\XXXUUURRRPPPQQQQQQQQQQQQRRRTTTUUUVVV]]]bbbkkkssszzz~~~|||vvvrrrttt{{{~~~|||xxxsssooojjjddd^^^^^^iiivvvgggNNNAAA:::888777666666555555444333333222333333333333333333333333222222111111111111222222222222111111111111222222222222222222222333444555333333333333333333333333222222222333333444444444555555444444444555555666777666555555555666777888:::888777888:::;;;;;;:::===BBBKKKZZZtttqqqTTTEEE>>><<<<<<999999888888888888888888666666666666666555444444333444444444555666666666444444444444444444444444333444555444222222555777666777777777777777777666555666777666555666777999===???@@@AAA@@@@@@BBBCCCDDDFFFJJJNNNZZZwww{{{iiirrr{{{tttgggXXXOOOOOOQQQPPPNNNLLLJJJHHHGGGGGGHHHJJJKKKHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFHHHKKKOOOSSSVVVXXXWWWZZZ]]]___aaacccgggiiirrrxxx~~~~~~~~~}}}|||zzz}}}|||yyyyyytttpppnnnhhhbbbaaacccnnnuuu}}}zzzxxxxxxuuuwwwyyywwwsssrrrtttvvv{{{}}}zzzxxxwwwvvvvvvwwwwwwuuutttsssooohhhdddbbbcccddddddhhhgggfffeeeccccccbbbbbbddddddcccaaa]]]YYYUUUSSSUUUUUUUUUVVVUUUUUUUUUTTTXXX^^^gggpppwww}}}|||wwwwwwzzz}}}|||zzzsssqqqnnnhhh```]]]fffrrrzzzwwwXXXCCC:::777888777666555555444333333333333333333333333333333333333222222111111222222333222222111111111111222222333222333333333333444444333333333333333333333333222222222333333444444444666555555444444444555555777666666555666666777888999888888888:::;;;;;;<<<<<>>@@@@@@@@@@@@AAACCCBBBEEEIIIQQQcccssshhhxxxkkk```SSSMMMNNNPPPOOOLLLLLLJJJHHHGGGFFFGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJLLLOOORRRUUUVVVXXX[[[___bbbdddgggkkkmmmuuuzzz~~~}}}~~~~~~~~~~~~}}}}}}||||||zzz}}}~~~||||||wwwrrrnnnfff^^^^^^aaakkkrrr|||~~~zzzwwwuuusssvvvxxxwwwtttssstttwww}}}~~~|||yyywwwuuutttttttttrrrqqqwwwsssmmmhhheeedddbbbaaaeeedddcccbbbaaa```aaaaaaeeeeeeeeeccc```\\\XXXUUUVVVWWWYYYYYYYYYWWWTTTSSSSSSXXX```iiiqqqyyyzzzwwwxxxxxxyyyxxxtttrrrooojjjaaa\\\```iiipppwwwgggMMM@@@<<<<<<888777555444444444444444333333333333333333333333333333222222222222333333222222111111111111222222444444444444333333222222333333333333333333333333111111222333333444555555666555555444444444555555666666666666666777888888777888999999:::<<<>>>???<<>>@@@@@@@@@AAABBBDDDBBBEEEKKKWWWpppsssooo~~~```XXXOOOKKKLLLNNNMMMKKKLLLKKKJJJJJJIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJKKKMMMOOORRRTTTUUUYYY\\\aaaeeehhhkkknnnpppxxx{{{~~~~~~||||||{{{{{{{{{zzzzzzzzz{{{~~~zzztttmmmccc[[[[[[```gggnnnxxx|||xxxuuusssvvvyyyyyywwwvvvxxxzzz~~~}}}|||zzzwwwuuuuuutttrrrqqquuusssooollliiigggcccaaabbbaaa___^^^^^^^^^______cccccccccbbb___\\\XXXVVVUUUWWWZZZ[[[[[[XXXUUURRROOOSSSYYY```hhhqqqzzz|||xxxuuuttttttuuuvvvrrrooojjjccc\\\[[[```hhhmmmvvvsssUUUDDD===;;;888777666444333444444555333333333333333333333333333333222222222222333333222222111111111111222222333333444444333222111111222222222222222222222222111111222333333444555555555555444444444555555666555666666777777888888888666888999::::::;;;>>>@@@<<>>@@@AAABBBBBBEEEFFFEEEHHHOOO```~~~yyy{{{pppVVVRRRNNNKKKKKKKKKKKKJJJGGGHHHIIIJJJKKKJJJIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJKKKLLLOOOQQQTTTUUUYYY]]]bbbfffiiimmmppprrrzzz|||~~~~~~|||~~~~~~}}}zzzzzzyyyxxxxxxxxxxxxxxx}}}|||vvvmmmbbbYYYYYY^^^eeekkkuuu}}}}}}yyywwwzzz~~~~~~|||{{{}}}~~~}}}}}}}}}}}}zzzwwwuuuuuuuuusssrrrooonnnnnnnnnmmmkkkfffccc___^^^\\\[[[[[[\\\]]]^^^^^^^^^^^^]]][[[YYYWWWVVVVVVYYY\\\______\\\XXXUUUPPPRRRUUU[[[bbblllvvv}}}}}}xxxuuutttuuuwwwrrrnnnmmmiiibbb___```dddfffjjjttt___III>>>999999888666444333444555666333333333333333333333333444333333222222333333444222222111111111111222222000111222333333333222111111111111111111111111111000111111222444555555666444444444444444555666777555555666777888999999999777888:::999888888;;;>>>===BBBIIIUUUooo|||___MMMBBB:::;;;;;;:::999888777666555777777777777777666666555666666666555555444444333333333333444444555555555555444444555666666555333111222444555666666666555333444666777777888;;;======???AAABBBCCCDDDGGGIIIGGGJJJRRRfff|||~~~yyyaaaPPPOOOMMMKKKJJJIIIIIIIIIBBBCCCFFFIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLOOORRRTTTVVVYYY]]]bbbgggjjjnnnqqqsss|||}}}|||{{{|||~~~{{{|||~~~~~~}}}|||yyyxxxwwwwwwvvvvvvwwwwww~~~~~~vvvmmmaaaWWWXXX^^^eeekkkssszzz~~~}}}|||}}}zzz~~~}}}||||||}}}{{{xxxuuuttttttttttttsssjjjjjjlllnnnooommmiiieee]]]\\\ZZZYYYYYYZZZ\\\]]][[[[[[ZZZYYYXXXWWWUUUUUUXXX[[[```cccdddaaa]]]ZZZRRRSSSVVVYYY```kkkvvv~~~}}}xxxxxxyyyvvvqqqnnnpppppplllhhhgggcccbbbccclll{{{jjjQQQCCC<<<999888666444333444555666333333333333333333333333444333333222222333333444222222111111111111222222---...000222333333333333000000000000000000000000000111111222444555666666333333333444555666777888555555777888999999999999777999:::999666666888;;;>>>BBBIIIUUUooommmMMM???>>>===;;;999888999999777666555666777888888777666555444444444444444444444444666555444333333333333333555555555444444333333333555555555555555555444444666444444666:::===<<<;;;=========@@@CCCEEEEEEEEEJJJMMMXXXrrrwww}}}hhhXXXNNNKKKIIIIIIKKKKKKHHHFFFHHHHHHGGGFFFEEEEEEEEEFFFJJJIIIHHHHHHGGGGGGGGGGGGMMMNNNNNNNNNNNNOOOQQQTTTVVVXXX]]]bbbiiipppuuuxxx~~~|||zzz{{{~~~~~~}}}|||{{{{{{{{{{{{yyyyyyzzzzzzzzzxxxvvvuuuyyyyyy{{{~~~}}}yyyyyy}}}|||~~~vvvhhh[[[TTTWWW\\\eeekkksssyyy|||}}}}}}}}}zzzzzzzzz|||||||||}}}~~~~~~~~~}}}yyywwwzzzyyywwwwwwvvvtttqqqnnnjjjkkklllmmmllljjjhhhggg^^^]]]\\\[[[[[[ZZZ[[[[[[XXXWWWVVVUUUTTTTTTUUUVVVUUUWWW\\\bbbhhhhhheeeaaaWWWRRRPPPSSSXXXaaaooo{{{~~~|||zzzzzzuuupppooorrrtttrrrqqqsssccc___^^^eeepppzzzYYYGGGBBB:::;;;:::666444444444333555555444333333333333444222333333333333222111111333333333333333333333333333333333444444444555555444444333333333222222222222222333333333333444444999777666555666666444333333444555777888999999999777777777777888999::::::>>>@@@GGGVVVnnnvvvUUUCCC???>>>;;;999888999999888666555666777777777777666555666666666666666666666666666555444333333333333444555555444444444333333333555555555555555555555555666444444666:::===<<<;;;======>>>@@@CCCEEEFFFFFFLLLOOO^^^|||wwwssszzzwwwdddWWWNNNLLLJJJJJJKKKLLLJJJGGGHHHGGGFFFFFFFFFFFFFFFFFFJJJIIIHHHHHHGGGGGGGGGHHHKKKLLLMMMMMMMMMNNNQQQTTTWWWZZZ___eeelllsssxxx{{{{{{xxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~zzzvvvssssssssswww|||}}}zzz{{{|||ssseeeXXXRRRUUUZZZbbbgggooouuuyyyzzzzzz{{{yyyzzz{{{~~~}}}~~~|||zzzyyywwwwwwvvvwwwwwwvvvssspppiiijjjkkkkkkjjjiiifffeee]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUZZZ```gggjjjiiiggg]]]XXXTTTTTTXXX___kkkwww|||~~~~~~~~~wwwpppmmmrrryyyzzzyyyxxxlllddd```dddnnn{{{eeeOOODDD======;;;888666666555444444444333222222222222333222333333333333222111111333333333333333333333333333333333444444444444555333333222222222222222222222222222333333333444444666555444555666777666555444444555777888888888888888888888888999:::;;;<<<>>>@@@GGGVVVnnn]]]FFF???>>><<<:::999999999888777444555666666666666555444666666666666666666666666555555444333333333444444555444444444444333333333555555555555555555555555555555555777:::<<<===<<<===>>>???AAACCCEEEGGGHHHNNNRRRhhh{{{qqqnnnnnnuuuvvvlll]]]SSSNNNMMMKKKKKKLLLLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIKKKLLLMMMOOORRRTTTXXX[[[aaaiiipppvvv{{{~~~{{{zzzzzzzzzzzzzzz}}}}}}~~~~~~vvvrrrlllmmmssszzz|||{{{}}}}}}sssdddVVVQQQUUUZZZ^^^dddkkkqqqtttuuuvvvwwwvvvxxx{{{~~~~~~~~~~~~}}}|||{{{{{{ttttttuuuwwwyyywwwtttqqqkkkkkklllkkkjjjhhhfffeee]]]]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZXXXWWWUUUUUUTTTTTTSSSTTTWWW^^^eeekkknnnooofff___YYYWWWWWW\\\gggrrrzzz}}}vvvmmmhhhnnnxxx}}}~~~~~~vvvkkkccceeennn{{{www\\\IIIAAA>>>;;;999999888666555444333333222222222222222333333333333333222222111222222222222222222222222333333333333444444444444222222222222222222222222222222222222333333333333444333333444666888777666555555666777777777777777999999999999:::;;;<<<===>>>@@@GGGUUUmmm```HHH>>>>>><<<:::999999999888777444555555555555555555444444444444444444444444444555444444333333333444444444444444444444444444444444444444555555555555555555555666888:::<<<======>>>???@@@AAACCCEEEHHHKKKNNNWWWttt{{{nnnhhhkkknnnppplllaaaVVVOOOMMMLLLKKKKKKKKKKKKJJJJJJFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHHHHGGGIIILLLNNNOOOQQQTTTWWWXXX[[[bbbjjjrrrxxx}}}~~~}}}~~~~~~}}}}}}~~~xxxrrrjjjkkkqqqyyy||||||ssseeeYYYUUUXXX^^^^^^ccciiioooqqqrrrssstttsssvvv{{{~~~~~~~~~~~~~~~~~~|||{{{{{{|||}}}ttttttuuuwwwxxxvvvrrrooommmmmmmmmlllkkkiiigggfff```___^^^]]]]]]\\\\\\]]]]]]\\\[[[YYYXXXWWWVVVUUUTTTUUUWWW\\\ccckkkqqqtttnnnfff^^^YYYXXX[[[dddooozzz}}}tttkkkdddfffmmmttt|||rrrggghhhqqq}}}lllRRREEE>>>999999;;;:::888777555444333333222222333333333333444444333333222111111111111111111111111111222222333333333444444444222222222333333333333333111222222222222333333333444333333444666777777666555666777777777777777666888888888999:::;;;<<<===>>>@@@GGGUUUlll```HHH>>>>>><<<:::999::::::888777555555555444444555555555444444444444444444444444444444333333333444444555444444444444444444444444444444444555555555666666555666777999:::;;;===>>>>>>@@@BBBBBBCCCEEEJJJMMMPPP```uuukkkjjjooosssnnndddYYYPPPKKKJJJKKKKKKJJJJJJIIIIIIJJJGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIHHHJJJNNNPPPRRRTTTWWWZZZXXX[[[aaahhhpppwww|||~~~~~~{{{vvvmmmnnnsssyyy|||}}}~~~rrreee[[[XXX\\\``````eeejjjooopppqqqrrrsssqqquuu{{{~~~}}}~~~~~~~~~~~~}}}}}}}}}|||zzzyyyzzz{{{}}}vvvvvvvvvvvvuuusssnnnkkkkkkkkkjjjiiihhhgggfffeeebbbaaa```______^^^^^^^^^]]]]]]\\\[[[YYYXXXVVVUUUWWWXXX[[[^^^dddkkkqqqvvvsssjjjaaa[[[YYY[[[eeeooozzz~~~vvvooogggbbbbbbhhhxxx|||ooolllrrr}}}~~~~~~bbbKKK???777888;;;:::999999666666555444444444444444333444444444444333222222111111111111111111111111222222222333333333444444333333333333444444444444111111111222222222333333666444333444555666555444555666777777777777777666666666777777888:::;;;<<<===@@@FFFTTTkkkcccKKK@@@???===::::::::::::999888666666555444444555666666666666666666666666666666444444333333333444555555333333333444444444444555333333444444555666666666444666888999:::;;;===???>>>AAACCCCCCCCCFFFKKKPPPUUUmmm}}}uuuqqqrrrxxxxxxmmm^^^SSSMMMJJJIIIJJJKKKJJJIIIHHHIIIJJJHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJMMMPPPSSSUUUWWWZZZ\\\XXX[[[___fffmmmuuu{{{~~~}}}|||{{{}}}~~~|||{{{yyy}}}}}}zzzqqqpppsssyyy{{{|||zzzoooddd\\\[[[^^^bbbeeehhhmmmpppqqqqqqqqqrrrrrrvvv{{{|||zzzwwwzzz~~~~~~~~~~~~~~~{{{yyyyyyyyyzzz{{{xxxwwwuuusssrrroookkkhhhggggggffffffeeeddddddddddddcccbbbaaaaaa``````aaa^^^^^^^^^]]]\\\ZZZXXXWWW[[[^^^aaaeeehhhmmmssswwwwwwnnnddd]]]ZZZ\\\eeeoooyyy~~~|||vvvnnneee```eeewwwvvvooooooxxx{{{~~~}}}~~~xxxWWWFFF888888<<<:::888:::777666666555555555555555444444444444444333222222222222222222222222222222222222222222333333333333444444444333333333222222111111111111222222222222666444333444555555444333555555666777777777777777555666666777888:::;;;<<<===???FFFTTTkkkkkkRRREEE???===;;;:::::::::999888777777666555555666777777666666666666666666666666333333333333333444555666333333333444444444555555333333444444555666666777444777999:::::::::===@@@???AAADDDDDDCCCFFFLLLRRR]]]}}}{{{xxxxxx{{{{{{kkkZZZQQQNNNKKKIIIKKKLLLKKKIIIIIIJJJLLLIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKNNNRRRUUUVVVXXXZZZ\\\[[[\\\___dddkkkssszzz~~~~~~|||{{{|||~~~}}}zzzyyyvvvyyy}}}}}}sssqqqrrrwwwyyy|||}}}wwwnnneee``````cccfffhhhkkkoooqqqqqqppppppqqquuuyyy~~~{{{xxxuuuzzz~~~}}}}}}|||}}}}}}}}}||||||}}}~~~~~~}}}|||zzzyyyxxxxxxxxxxxxvvvrrrpppnnnllljjjhhhfffffffffeeeeeeeeeffffffjjjiiihhhgggffffffffffffccccccccccccbbbaaa___^^^___ccchhhmmmpppssswww{{{|||rrrggg___ZZZ[[[dddnnnwww}}}zzzrrrkkkfffiiiwwwwwwnnnkkkrrrttt{{{~~~wwweeeOOO===:::<<<999777999666666555444444444444555444444444555444444333222333333333333333333333333111222222222222333333333444333333222111000//////111111111111222222222222444222222333555666666444444444555777888888888888666666777888999;;;<<<======???FFFSSSjjjsssXXXJJJ???===;;;:::::::::999888888777666555555666777888444444444444444444444444333333333333333444555666333333333444444555555555333333444444555666777777444777::::::::::::===@@@???BBBDDDDDDCCCFFFMMMSSSccc~~~zzzzzz~~~|||iiiXXXPPPOOOMMMIIILLLNNNMMMJJJJJJKKKNNNJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKNNNRRRUUUVVVXXXZZZ[[[]]]]]]___cccjjjrrrzzz~~~~~~}}}|||~~~}}}zzzyyyvvvwwwzzz}}}ssspppqqquuuxxx{{{}}}xxxpppiiieeeeeehhhjjjjjjmmmpppqqqpppoooooopppxxx{{{{{{xxxxxx}}}}}}yyyxxx{{{||||||{{{zzzzzz|||~~~~~~~~~}}}|||zzzyyyxxxwwwwwwwwwtttpppnnnlllkkkjjjiiihhhhhhhhhhhhhhhiiijjjjjjpppooonnnmmmlllllllllllliiiiiijjjjjjjjjiiigggfff```fffmmmrrruuuxxx{{{~~~uuuiii```[[[[[[cccmmmvvv|||zzzrrrnnnkkkmmmwwwuuukkkgggooorrrzzzsss~~~pppWWWAAA<<<===888555777555555444333333333333444444444555555444444333222333333333333333333333333111111222222222333333333333222111000///------,,,000111111111111222222222111111111222555777777777333444555777888999999999777777888999:::<<<>>>???===???EEESSSjjjeeeKKKDDD===>>>>>>888:::<<<444888777666555555666777888777777666666555555555444888777666555444333222222333333333444555666777777555555444444444555555666666888999999999:::===???DDDCCC>>>AAAHHHFFFKKK\\\qqq}}}vvvbbbSSSNNNMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLFFFHHHJJJLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGIIIKKKLLLNNNPPPSSSVVVXXXYYYYYYYYY\\\```eeejjjooosssxxx{{{~~~||||||~~~~~~|||zzz~~~{{{{{{|||{{{xxxuuussssssvvvyyy|||}}}{{{yyyqqqooopppuuuxxx|||~~~{{{wwwppplllkkkkkkkkkkkknnnoooooonnnllllllmmmnnnwww||||||yyy~~~|||{{{{{{{{{{{{}}}~~~}}}{{{yyyxxx{{{xxxuuusssrrrqqqooommmppppppppppppooonnnnnnmmmqqqrrrsssttttttssssssrrrrrrnnnkkkkkknnnnnnjjjffffffppp{{{~~~xxxpppiiiccc___ccciiittt{{{sssjjjhhhnnnwww~~~}}}uuujjjdddiiivvv}}}gggHHH===:::666555999555555555555444333222111555555444333333222111111222222222222222222222222222222222222222222222222111111111111111111111111000111222333444444555444333333444444555444444444555555666666777777888888888888999999:::;;;<<<===>>>AAAGGGRRRggglllNNNEEE===>>>===888:::<<<444888777666555555666777888777666666666555555555555555555555555555444444444333444444444555666666666555555444444444555666666888999:::;;;;;;<<<>>>AAACCCCCC???BBBHHHGGGLLL^^^yyyrrr___RRRMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGIIILLLMMMQQQSSSVVVYYY[[[\\\\\\\\\```ccchhhlllpppssswwwzzz}}}~~~~~~~~~}}}zzzxxx~~~|||{{{{{{|||{{{xxxuuurrrsssuuuyyy{{{{{{xxxuuuooommmoootttxxx|||zzztttooonnnnnnoooooorrrsssrrrooollljjjjjjkkksssxxx~~~}}}yyyvvv{{{}}}~~~}}}}}}~~~}}}~~~~~~}}}|||}}}zzzxxxvvvvvvuuusssrrrttttttttttttsssrrrqqqqqqrrrsssssstttsssrrrqqqpppooommmmmmooossssssooojjjkkkuuu|||rrrlllgggdddfffkkkuuu{{{{{{qqqiiiggglllsssyyy}}}zzzqqqfff```cccppp{{{oooPPPBBB>>>999777999555555555555444333333222555555444333333222111111222222222222222222222222222222222222222222222222222222222222222222222222000111222333333333333333111222333444555555666666555555666666777777888888:::::::::999999:::;;;;;;>>>AAAGGGSSSggguuuSSSHHH>>>======888:::<<<555777777666666666666777777666666666666555555555555444444444555555555666666444444555555555555555555555555444444555555666777999:::<<<<<<<<<===@@@BBBBBBDDDAAACCCIIIHHHOOOcccjjjYYYPPPMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJHHHGGGGGGGGGHHHJJJMMMNNNSSSUUUWWWZZZ\\\]]]]]]]]]dddgggkkknnnpppssswwwzzz}}}}}}~~~|||yyyvvv{{{{{{{{{|||}}}{{{wwwtttrrrsssvvvzzz{{{yyyuuuqqqkkkjjjlllrrrwww|||xxxsssrrrrrrttttttwwwvvvtttpppkkkhhhhhhiiiooosssyyy|||{{{xxxuuusssvvvyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{{{{yyywwwyyyyyyyyyyyyxxxwwwvvvuuuttttttsssrrrqqqooommmlllhhhhhhkkkooossstttppplllllluuuvvvqqqnnnlllllloooyyy}}}wwwoooiiigggiiinnnrrrwwwuuunnneee^^^___gggooozzz}}}[[[IIIBBB;;;888888555555555444444444444444555444444333333222222111222222222222222222222222222222222222222222222222333333333333333333333333111222222333333333222222000111222333555666777777555555666666777777888888<<<;;;::::::999999::::::???AAAGGGSSShhh~~~ZZZNNN@@@<<<===888999<<<777777777666666666666777777666666666666666555555555444444444555555555555666555555555555555444444444555444444444555666777888999:::<<<<<<<<<===@@@BBBAAADDDCCCEEEKKKJJJUUUkkkwww```RRRNNNMMMMMMMMMOOOOOONNNMMMLLLLLLKKKKKKIIIHHHGGGFFFFFFGGGIIIJJJGGGGGGFFFGGGHHHKKKNNNPPPQQQSSSUUUXXXZZZ\\\]]]]]]eeehhhkkknnnppptttxxx{{{|||}}}~~~~~~}}}{{{yyyxxxzzz{{{}}}~~~~~~|||xxxuuutttvvvxxx{{{|||xxxrrrmmmhhhgggjjjpppvvv{{{|||wwwvvvvvvwwwxxxyyyxxxuuupppllliiiiiijjjmmmqqqvvvxxxwwwtttrrrqqqsssvvvzzz||||||}}}~~~~~~~~~|||{{{{{{||||||~~~}}}|||}}}~~~~~~}}}{{{|||||||||{{{{{{yyyxxxwwwuuutttssspppmmmjjjhhhgggaaaaaacccgggjjjkkkiiigggfffooozzz{{{vvvuuussssssttt~~~zzztttnnnkkkjjjlllmmmsssssspppjjjccc```bbbeeeiiirrrhhhPPPCCC<<<888999555555444444444444555555444444444333333222222222222222222222222222222222222222222222222222222222333333333333333333333333333444444444444333333222222222222333444555666666555555666666777777888888::::::999999999:::;;;;;;>>>AAAGGGTTThhhfffUUUCCC===>>>999999<<<888666666777777777777666666555555555666666666666666666555555555555444444444555555555555555444444444444444444555666777888888999:::;;;<<<<<<===???BBBAAAEEEEEEFFFLLLNNN\\\wwwkkkVVVNNNNNNNNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJIIIHHHFFFDDDDDDEEEGGGIIIFFFFFFFFFGGGIIILLLPPPRRRQQQRRRUUUXXXZZZ]]]______dddgggjjjmmmppptttyyy||||||}}}~~~~~~}}}|||||||||}}}|||~~~}}}zzzxxxxxxyyy{{{}}}|||wwwpppjjjeeedddgggnnnttt{{{{{{zzzzzzzzzzzzxxxwwwtttpppmmmkkkmmmnnnnnnqqquuuvvvuuurrrpppppprrruuuxxxzzz{{{{{{|||}}}{{{}}}|||zzzyyyyyyzzz|||{{{{{{}}}~~~||||||||||||{{{zzzyyyxxxwwwuuusssqqqmmmiiifffcccbbb^^^]]]\\\]]]^^^___``````^^^fffqqq~~~{{{zzzyyyxxxyyy{{{vvvrrrooommmmmmrrruuuvvvtttnnngggcccbbb___fffwwwxxxZZZGGG<<<999:::666666555444444444555555444444333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333444555555555555555444333555555444333333333444444555555666666777777888888888888888999:::;;;===>>>>>>@@@GGGSSShhhxxx]]]HHH??????:::999;;;888666666777777777777666666555555555666666666666666666666555555555444444444444444555555555555555555444444444555666777888999999:::<<<<<<<<<===@@@BBBBBBGGGFFFGGGMMMQQQeeetttaaaPPPMMMOOOMMMMMMPPPKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGEEEDDDCCCDDDFFFGGGEEEEEEEEEGGGJJJNNNQQQSSSSSSUUUWWWZZZ^^^bbbdddfffeeegggjjjmmmppptttyyy}}}|||}}}~~~||||||}}}}}}}}}}}}}}}}}}}}}zzzuuunnnhhhbbbbbbeeelllsssyyy}}}|||{{{vvvvvvssspppnnnnnnpppsssqqqsssvvvvvvtttqqqpppoooqqqtttwwwyyyyyyyyyzzz{{{zzz|||}}}{{{zzzzzzyyyyyyzzz|||~~~~~~}}}{{{{{{{{{{{{zzzxxxwwwuuuttttttqqqnnniiieeeaaa___^^^^^^\\\ZZZXXXWWWXXXYYY[[[YYY___iiivvv~~~|||{{{|||~~~yyyvvvsssqqquuuxxx||||||wwwpppiiieee___cccooolllQQQ@@@;;;<<<999777666444333444444555333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333444555555555555444444777666444333222222333444555555666666777777888888666777777888:::<<<>>>???<<>>AAACCCBBBHHHGGGHHHMMMUUUmmmkkk[[[NNNNNNOOOKKKJJJNNNIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDEEEGGGJJJNNNRRRUUUTTTVVVYYY\\\aaafffiiikkkiiikkkmmmoooqqqtttyyy}}}}}}~~~~~~|||~~~|||{{{xxxrrrkkkfffaaaaaadddkkkrrrxxx~~~|||vvvvvvssspppnnnooorrruuusssuuuvvvuuussspppooonnnnnnqqquuuwwwxxxyyyzzz{{{zzz|||~~~|||zzzzzzxxxxxxyyy{{{}}}~~~|||yyyzzzzzzyyyxxxwwwuuusssrrrqqqoookkkfffaaa^^^\\\[[[ZZZYYYXXXWWWUUUTTTUUUVVVVVV[[[bbbnnn|||{{{~~~~~~{{{yyywwwyyy|||~~~~~~{{{uuupppmmmgggffflllyyy```III???===;;;999777444333333333444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222333444444444444666555333222222333444555555555666666777777888888888888888999:::;;;===>>>;;;>>>DDDQQQfffhhhOOOBBBBBB===999;;;999555666777888888777666555444555555555666666777777222222333444555666777888333333444444555666777777444444555555666888999:::;;;===>>>??????@@@BBBDDDCCCHHHHHHHHHNNNVVVqqqgggXXXNNNPPPOOOIIIGGGKKKIIIIIIJJJJJJJJJJJJJJJJJJFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEGGGJJJOOOSSSUUUTTTUUUXXX\\\aaagggkkkmmmnnnoooppppppqqqtttyyy|||}}}~~~~~~|||yyyuuupppiiidddaaa```ccckkkqqqwww|||wwwvvvtttqqqnnnooorrruuuuuuvvvwwwuuurrrooonnnnnnlllooosssvvvxxxyyy{{{}}}|||}}}}}}{{{zzzyyyxxxxxxyyy{{{}}}}}}{{{yyyyyyyyyxxxwwwvvvtttrrrrrrpppnnniiiddd___\\\ZZZYYYTTTVVVWWWVVVTTTRRRRRRRRRTTTWWW]]]gggzzz|||zzz}}}|||}}}}}}~~~}}}zzzwwwtttrrrooojjjkkkuuulllOOOAAA>>><<<:::777444333222333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111...///000111222333333333555444222222222444666777555555666666777888888888999999999999:::;;;;;;<<<:::===DDDPPPfffzzzWWWBBBAAA>>><<<>>>;;;:::999777666666666777888666666666666555555555555555555444444444444555555555555555666666666666777555555555555555666777888:::;;;<<<>>>???AAABBBCCCBBBEEEGGGHHHMMM```vvvYYYUUUQQQNNNMMMMMMLLLKKKHHHIIIIIIJJJJJJIIIIIIHHHEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFFFFGGGIIILLLOOOPPPTTTXXX\\\___aaadddiiinnnppprrrvvvxxxyyyzzz|||}}}{{{}}}~~~}}}vvviii^^^]]]^^^bbbhhhoooxxx}}}xxxssspppooopppqqqssswwwyyyuuunnniiiiiikkkmmmpppsssuuuvvvwwwyyy{{{zzz}}}}}}~~~}}}zzzvvvxxxzzz|||~~~~~~}}}zzzvvvssstttvvvvvvrrrnnnmmmjjjddd___[[[YYYXXXXXXSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVZZZcccqqq}}}}}}xxxsssttttttuuuwwwyyyyyyxxxvvvnnnnnnpppuuu|||bbbGGG:::<<<777555666666333222333444333222111111111222333444333333222222333333444555333222222333444444333444444444333333222222222222222333333333333444444555555555555666666666666666666666666777777777777888888888777888888999:::@@@@@@EEEPPPeee\\\EEECCC>>><<<===:::999999777666666666777888777777777666666666555555555555444444444444555555444444555555555666666666555555555555666777888888:::;;;<<<>>>???AAABBBCCCBBBDDDEEEFFFNNNddd}}}~~~}}}mmmXXXUUUQQQNNNMMMMMMLLLKKKHHHIIIIIIJJJJJJIIIIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEFFFGGGJJJMMMPPPRRRUUUXXX\\\___```ccchhhmmmqqqssswwwyyyzzz}}}}}}~~~zzzmmmbbb[[[]]]bbbhhhooovvv|||zzzuuuqqqooopppqqqrrruuuwwwtttmmmhhhhhhjjjlllooorrrtttuuuwwwyyy{{{|||}}}||||||~~~~~~{{{xxxzzz{{{}}}~~~~~~|||{{{yyyvvvtttuuuwwwvvvqqqmmmiiifffbbb]]]YYYXXXWWWWWWTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVZZZbbbmmmzzz|||wwwvvvvvvvvvxxxyyyzzzyyyyyypppqqqtttyyykkkOOO???<<<777555666777444222444444333222111111111222333444333333222222333333444555333222222333444444333444444444333333222222222222222333333333333444444555555555555666666666666666666666666777777777777888888888888888999999:::>>>???CCCNNNdddaaaIIIDDD???;;;;;;999999888888777666777777777888888777777777666666666555555444444444444555555333444444444555555555555555555555555666777888999:::;;;<<<>>>@@@AAABBBCCCDDDEEEEEEHHHTTTooo|||vvvssszzzwwwcccVVVTTTPPPNNNMMMMMMLLLKKKHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFHHHKKKNNNRRRSSSVVVYYY]]]___```ccchhhlllppprrruuuwwwzzz}}}~~~rrrhhhZZZ]]]aaaffflllsssxxxzzz}}}vvvqqqoooooopppppptttvvvrrrlllggggggiiilllnnnqqqsssuuuvvvxxxzzz~~~{{{zzzzzz{{{|||}}}{{{zzzzzz{{{}}}~~~}}}|||zzzxxxyyywwwvvvvvvwwwuuuooojjjdddbbb^^^ZZZXXXWWWVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSVVVWWWYYY___iiittt~~~|||xxxxxxwwwwwwxxxyyyzzz{{{tttvvvyyy}}}xxxXXXDDD>>>888555777777444333444444444333222222222222222333333222222222222333333555333222222333444444333444444333333333333222222222222333333333333444444444555555555555666666666555666666666777777777888888888888888888999::::::===>>>CCCMMMaaaeeeKKKEEE>>>:::;;;999999888888777777777777777888888888888777777777777555555444444444444555555333333333444444444555555555555555666777888999:::;;;;;;===>>>@@@BBBCCCCCCFFFGGGGGGLLL___~~~yyysssqqq|||ttt^^^TTTRRROOONNNMMMMMMLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGEEECCCAAAAAABBBBBBDDDDDDFFFHHHLLLPPPSSSUUUXXX[[[___aaaaaadddhhhllloooqqqssstttvvvyyy}}}~~~~~~xxxooo]]]]]]^^^bbbgggooovvvzzz}}}vvvqqqoooooooooooosssuuuqqqjjjfffeeegggkkknnnqqqssstttuuuwwwyyyxxxxxxyyyyyyzzzzzzyyyyyyxxxyyy{{{||||||zzzyyyxxxxxxwwwwwwwwwvvvrrrlllgggaaa___\\\ZZZXXXWWWWWWWWWXXXWWWUUUTTTSSSRRRRRRRRRUUUVVVYYY^^^eeeooozzz}}}yyyxxxwwwuuutttuuuxxxzzzwwwxxxzzz}}}```FFF???:::666777777444333555444444333333222222222222333333222222222222333333555333222222333444333333333333333333333333333333222222222333333333444444444444444555555555666666555555666666777777888888999888888888888999::::::===???CCCLLL```~~~gggLLLEEE>>>;;;<<<:::888888888888777777777666888888888888777777777777555555444444444444555555333333333444444444555555666666666666888999:::;;;;;;<<<===???@@@BBBCCCDDDEEEFFFHHHQQQiii|||vvvuuuooo[[[RRRPPPNNNMMMMMMMMMLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIGGGDDDBBBAAAAAABBBCCCDDDDDDFFFIIILLLQQQTTTWWWZZZ]]]aaabbbccceeejjjnnnqqqrrrtttuuuuuuwwwzzz|||~~~wwweeebbb^^^^^^bbbkkkuuu{{{~~~wwwrrroooooooooooosssuuuqqqjjjfffeeegggkkknnnqqqssstttuuuwwwyyy}}}xxxyyyyyyyyyyyyxxxwwwwwwuuuwwwyyy{{{|||{{{zzzyyywwwwwwwwwvvvsssnnniiiddd```___]]][[[ZZZYYYYYYZZZXXXXXXVVVTTTSSSRRRRRRRRRSSSUUUXXX\\\bbblllvvv~~~~~~}}}yyyyyywwwtttqqqqqqtttwwwxxxxxxxxxyyy}}}gggJJJAAA;;;777777777444444666444444444444333333222222333222222111111222222333555333222222333444333333333333333333333333333333222222222333333333444444444444444444555555555555555555555666777888888888999999999888999::::::;;;===???DDDMMM___|||lllPPPGGG???;;;===;;;777888888888888777666666888888777777777666666666555555444444444444555555333444444444555555555555666666666777888:::;;;<<<;;;<<<===???AAABBBCCCDDDCCCEEEIIIVVVttt}}}|||}}}zzzfffWWWPPPOOOMMMMMMNNNMMMLLLJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIGGGDDDAAA@@@AAACCCDDDEEEEEEGGGIIIMMMQQQUUUWWWYYY\\\```bbbcccfffkkkoootttvvvyyyzzzzzzzzz|||}}}pppjjjbbb^^^```hhhrrrzzz~~~}}}~~~zzzuuuqqqpppqqqppptttvvvrrrlllggggggiiilllnnnqqqsssuuuvvvxxxzzz{{{yyyzzz|||{{{zzzyyyyyyzzzvvvxxxzzz}}}~~~~~~}}}|||wwwwwwvvvtttpppjjjeeebbb``````^^^]]]\\\\\\[[[[[[XXXXXXVVVUUUTTTSSSSSSRRRRRRTTTWWWZZZ___gggrrrzzz~~~~~~||||||{{{vvvqqqppprrrvvvyyywwwuuutttwwwqqqRRRCCC<<<777777777444444666444444444444444333222222222222111111111111222222555333222222333444444333222222333333333333444444222222333333333333444444333444444444444555555555444444555666777888999999999999999999999:::;;;;;;===@@@DDDLLL]]]{{{sssUUUKKKAAA<<<===;;;777888888999888777666555777777777666666666555555555555444444444444555555444444555555555666666666666666777777999;;;<<<===<<<<<<>>>???AAABBBDDDDDDDDDHHHNNN^^^}}}xxx{{{ooo]]]UUUOOOMMMLLLMMMNNNMMMKKKJJJHHHIIIIIIJJJJJJIIIIIIHHHHHHFFFCCCAAA@@@BBBDDDFFFFFFGGGHHHJJJMMMQQQTTTWWWVVVZZZ^^^aaabbbeeejjjoootttwww|||~~~~~~~~~}}}}}}{{{tttjjjbbbaaaeeemmmssszzz~~~zzzuuusssrrrrrruuuwwwtttmmmhhhhhhjjjlllooorrrtttuuuwwwyyy{{{zzzzzz|||}}}}}}~~~|||}}}~~~wwwwwwuuuqqqlllfffbbb```aaa```___^^^]]]\\\\\\[[[XXXWWWVVVUUUTTTSSSSSSSSSRRRTTTWWWXXXZZZaaakkksssyyy{{{~~~|||uuuqqqsssvvvyyywwwtttpppqqqyyy~~~^^^DDD===888777777444444777333444555555555444333222222222111111111111222222555333222222333444444333222222222333333444444444222222333333333333444444333333444444444555555555444444555666777888999999:::999999999999:::;;;;;;;;;???CCCKKK[[[xxxxxxYYYNNNCCC======;;;777888888999999777666555666666666666555555555555555555555444444555555555555555555666666666666777666666777888999;;;===>>><<<<<<>>>???AAACCCDDDDDDGGGLLLTTTfffuuurrryyy~~~hhhZZZUUUNNNMMMLLLMMMNNNMMMKKKJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGEEEBBB@@@@@@BBBEEEGGGGGGGGGHHHJJJMMMQQQTTTVVVTTTXXX\\\___aaadddiiinnnrrrvvv|||~~~|||{{{~~~{{{pppgggcccdddiiimmmwww|||~~~xxxuuusssssswwwyyyuuunnniiiiiikkkmmmpppsssuuuvvvwwwyyy{{{zzzzzz}}}wwwwwwtttoooiiidddaaa```aaaaaa```___^^^\\\\\\[[[WWWWWWVVVUUUTTTTTTTTTTTTRRRUUUWWWWWWWWW\\\fffnnnvvvxxx{{{}}}yyytttuuuxxxyyyxxxtttooommmrrr}}}hhhDDD>>>888888777444555777333444555555555444333222222222111111111111222222555333222222333444444333222222222333333444444444222222333333333444444444333333333444444444555555444444555666777888999999::::::999999::::::;;;<<<:::>>>BBBIIIYYYvvviiiKKK@@@AAA@@@<<<::::::999999888999999999888888777777777777888888555555444444444444555555666666666666777777777777777777888999;;;<<<======<<<===>>>@@@BBBDDDEEEFFFMMMKKKVVVwwwwwwooo~~~lll^^^UUUOOOMMMNNNOOOOOONNNMMMKKKJJJIIIGGGFFFFFFGGGIIIIIIIIIGGGEEECCC@@@@@@AAACCCDDDDDDFFFIIILLLMMMPPPSSSUUUZZZ[[[^^^```bbbggglllpppwwwxxxzzz}}}}}}|||}}}~~~~~~~~~yyytttooommmllllllvvvyyy}}}xxxvvvyyyyyyyyyvvvpppkkkgggeeejjjmmmpppssstttvvvyyy{{{|||~~~}}}zzzxxxvvvsssoooiiieeecccaaaaaabbbaaa```___```^^^\\\ZZZYYYXXXWWWVVVUUUTTTTTTTTTSSSQQQQQQUUUYYY^^^gggpppuuuyyy~~~}}}tttuuuzzzzzzzzzwwwoooiiikkkwwwzzz{{{mmmMMMCCC999888999777555555444444444444444444444444444444333222222222333333111111111111111111111111555555555444444333333333333333222111222333444555444444333222333444555666888444222222555888888777999999::::::::::::;;;;;;??????CCCMMM]]]wwwqqqQQQCCCAAA???:::;;;::::::999888888888999888888777777777777888888777777666666666666777777555666666666777777777777777777888999;;;<<<=========>>>???AAACCCEEEGGGGGGLLLMMM\\\}}}~~~wwwyyyfffZZZTTTPPPNNNNNNNNNNNNMMMLLLKKKKKKKKKIIIGGGFFFHHHIIIIIIHHHEEEDDDAAA??????@@@BBBCCCDDDFFFIIIKKKMMMOOOSSSUUUYYY[[[^^^aaaeeejjjqqquuuwwwxxxxxxyyy{{{}}}{{{yyyzzz{{{|||}}}~~~~~~~~~yyyuuussssssrrrzzz|||~~~|||||||||{{{xxxsssmmmiiigggiiilllpppsssuuuwwwyyy{{{{{{}}}~~~{{{yyyuuuqqqkkkeeebbbaaabbbcccbbb```___^^^^^^]]][[[YYYYYYXXXWWWVVVUUUTTTTTTTTTUUUSSSSSSWWW[[[```iiirrrssswww|||yyyzzz~~~{{{rrrjjjjjjrrr{{{wwwvvvxxxRRRFFF;;;999999888666666444444444444444444444444333333333222222333444444222222222222222222222222555555444444444333333333333333222222222333444555444444333333333444555666999666333444777999:::999999999::::::::::::;;;;;;>>>===AAAKKK[[[uuuzzzYYYGGGBBB@@@<<<<<<;;;:::999888888777777888888777777777777888888777777666666666666777777555555666666666777777777777777888999;;;<<<======>>>???@@@BBBDDDFFFHHHIIIJJJOOOdddrrr^^^UUURRRPPPOOONNNMMMLLLLLLKKKKKKKKKLLLJJJHHHGGGHHHHHHHHHGGGCCCBBB@@@??????@@@AAABBBCCCFFFIIIKKKMMMPPPSSSUUUYYY[[[___cccgggnnnuuuyyyzzzyyyxxxwwwxxxzzz}}}~~~~~~|||yyyxxxxxxzzz{{{}}}~~~~~~~~~{{{~~~~~~{{{yyyxxxxxx{{{}}}~~~{{{vvvqqqlllhhhiiilllpppsssuuuwwwyyy{{{xxx{{{~~~|||yyywwwqqqmmmgggbbb___```bbbdddaaa```^^^]]]]]]\\\ZZZXXXYYYXXXWWWUUUTTTTTTTTTTTTUUURRRSSSWWW[[[___gggppppppuuuzzz}}}~~~}}}}}}vvvnnnmmmrrrxxxuuuoooZZZLLL>>>999:::999888888444444444444444444444444222222222222333444444555333333333333333333333333555444444444444333333333333333222222222333444555555444444444444555666666999777666666888:::;;;;;;999999::::::::::::;;;;;;<<<<<>>???@@@BBBDDDFFFHHHHHHGGGRRRmmmnnnZZZSSSPPPNNNOOONNNLLLKKKJJJJJJKKKLLLMMMKKKIIIHHHHHHHHHFFFEEEBBBBBB@@@@@@@@@AAABBBCCCCCCFFFIIILLLNNNPPPTTTVVVZZZ\\\```dddhhhnnnuuuzzz{{{zzzxxxxxxyyy{{{~~~}}}~~~~~~{{{yyywwwxxxyyy{{{}}}~~~}}}|||||||||~~~}}}}}}{{{yyyxxxwwwvvvxxx{{{~~~}}}yyytttmmmiiikkknnnrrrtttuuuuuuwwwxxxvvvxxx{{{}}}~~~yyyuuurrrqqqmmmjjjfffcccbbbbbbccceeecccaaa^^^]]]]]]\\\ZZZYYYYYYXXXVVVUUUTTTTTTSSSSSSRRRPPPQQQUUUYYY\\\dddlllnnnsssxxx|||}}}~~~}}}~~~~~~zzzuuutttwww{{{}}}yyypppgggVVVCCC;;;999888777888555555555555555555555555111111111222333444555666444444444444444444444444444444444444444444444444222222222333333333444444444444444555555555666666888777666777888999:::;;;999999999:::::::::;;;;;;;;;;;;???HHHXXXqqqhhhPPPFFFCCCBBB===<<<;;;999888777777777888888777777777777888888555555444444444444555555555555555555666666666666777777888999;;;<<<=========>>>???AAACCCEEEGGGHHHFFFVVVvvvjjjYYYSSSOOOLLLNNNMMMLLLJJJIIIJJJJJJKKKLLLJJJIIIHHHHHHGGGEEECCCBBBBBBAAAAAABBBCCCDDDEEEDDDFFFJJJMMMOOOQQQUUUXXX\\\^^^aaadddggglllrrrwwwyyyxxxwwwwwwyyy||||||}}}~~~}}}yyywwwwwwyyy{{{}}}~~~}}}|||{{{}}}}}}}}}~~~}}}|||{{{{{{zzzyyyxxxvvvsssrrrpppmmmnnnppptttxxx}}}~~~}}}{{{vvvoooiiimmmppptttuuuuuuttttttttttttvvvyyy{{{}}}~~~xxxsssooommmllliiiiiiiiihhhgggfffeeeeeeeeebbb___^^^]]]]]][[[ZZZXXXWWWVVVUUUTTTSSSSSSSSSRRRPPPQQQUUUXXX[[[bbbjjjmmmrrrwww{{{|||~~~~~~}}}~~~}}}|||||||||yyy|||zzzcccKKK>>>:::888666666555555555555555555555555111111111222333444555666444444444444444444444444444444444444444444444444222222333333333444444444444444444555555555555555555555666666666777888999999999999:::::::::;;;;;;<<<<<<@@@IIIXXXrrrsssVVVFFF@@@>>><<<;;;:::999888888777777888888777777777777888888777777666666666666777777444444555555555666666666777777888999;;;<<<=========>>>???AAACCCEEEGGGGGGIII\\\}}}zzzdddWWWSSSPPPKKKMMMLLLKKKJJJJJJIIIIIIIIIJJJIIIGGGGGGGGGFFFDDDBBBAAAAAAAAABBBCCCDDDEEEFFFEEEHHHKKKNNNPPPSSSWWWZZZ^^^___bbbdddfffkkkppptttvvvvvvuuuvvvxxx{{{~~~{{{{{{|||}}}~~~}}}yyyvvvxxxyyy|||~~~~~~|||{{{|||zzzyyyzzz}}}~~~~~~}}}|||{{{yyyxxxwwwtttuuuttttttrrrooollljjjgggggghhhjjjnnnsssxxxzzz~~~~~~}}}}}}}}}xxxpppjjjnnnqqqtttvvvuuutttsssssstttvvvyyy{{{}}}|||uuuppplllkkkjjjhhhiiikkklllllljjjhhhffffffddd```^^^]]]]]][[[ZZZXXXWWWVVVTTTSSSSSSSSSSSSTTTRRRSSSWWWZZZ\\\bbbjjjmmmrrrxxx{{{|||~~~}}}zzzwww}}}uuuVVVCCC<<<888666555555555555555555555555555222222222222333444444555444444444444444444444444333333333444444444444555111222333444444444333333222333444444555555444444222444666666555555777888999999::::::::::::;;;;;;======@@@IIIYYYrrr^^^III@@@===;;;::::::999888888888999888888777777777777888888777777666666666666777777444444444555555555666666777777888999;;;<<<======>>>???@@@BBBDDDFFFHHHHHHNNNcccvvv}}}ooo[[[RRRRRRPPPLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGFFFCCCAAA???@@@@@@AAACCCDDDEEEEEEFFFIIILLLOOORRRUUUYYY[[[^^^```bbbdddgggkkkqqquuuwwwwwwxxxxxxyyy{{{|||}}}}}}||||||}}}|||xxxyyy{{{~~~~~~|||zzzxxxxxxzzz|||zzzyyyxxxwwwvvvttttttuuutttrrroookkkiiieeeeeeddddddgggkkkooorrrvvv}}}~~~}}}~~~{{{ssslllkkkooosssvvvvvvuuuttttttuuuwwwyyy{{{}}}yyyrrrmmmjjjiiiiiijjjkkklllllllllkkkjjjiiifffccc___]]]\\\\\\[[[YYYXXXWWWVVVTTTSSSSSSRRRRRRTTTRRRSSSWWWZZZ[[[aaahhhnnnsssxxx{{{|||~~~yyyvvvyyyaaaJJJ@@@:::666444555555555555555555555555333333333222222333444444333333333333333333333333333333333444444444555555111222333444444444333333111222333444444444333222111444666666555444666888999999::::::::::::;;;;;;======@@@IIIXXXqqqdddNNNCCC@@@::::::999999888999999999888888777777777777888888555555444444444444555555444444444555555555666666777777888999;;;<<<======???@@@BBBCCCFFFGGGIIIJJJRRRgggooowww}}}~~~gggTTTNNNPPPQQQNNNJJJKKKKKKLLLKKKIIIHHHGGGFFFEEEEEEEEEFFFEEECCC@@@>>>>>>???@@@BBBCCCDDDDDDGGGJJJMMMPPPSSSVVVZZZ]]]^^^```bbbeeehhhmmmrrrvvv{{{{{{||||||||||||||||||~~~|||yyy|||}}}yyyxxxzzz~~~}}}zzzyyyxxxwwwvvvvvvwwwwwwwwwtttpppmmmjjjgggeeeccccccdddgggjjjmmmqqqxxx~~~}}}~~~uuunnniiimmmrrrvvvwwwvvvvvvvvvvvvwwwyyy{{{~~~}}}vvvoooiiigggfffgggmmmllllllkkkkkkkkkkkkkkkfffbbb^^^[[[[[[ZZZYYYXXXXXXWWWUUUTTTSSSSSSRRRRRRRRRPPPQQQUUUXXXYYY___eeeoootttyyy|||}}}~~~~~~{{{uuuwwwiiiOOOCCC<<<777555666666666666666666666666444444333222222222333333333333333333333333333333333333333444444555555555111222333444555444333333000111222333444333222222111444777777555555666888999999:::::::::;;;;;;;;;===<<>>>>>>>>AAABBBCCCCCCBBBCCCFFFIIIRRRpppqqq```gggtttttt{{{kkkYYYQQQOOOMMMMMMNNNOOOOOOOOONNNLLLIIIFFFDDDJJJGGGEEEEEEGGGFFFCCC@@@>>>???@@@AAACCCDDDEEEEEEHHHKKKNNNQQQTTTWWWZZZ]]]___```aaadddhhhlllqqqttt||||||}}}}}}}}}|||zzzyyyzzz|||~~~yyy}}}~~~}}}{{{{{{|||{{{{{{}}}~~~zzzzzz|||~~~~~~|||wwwtttqqqnnnjjjgggeeeeeeggghhhhhhppp{{{~~~vvvnnnlllllloootttuuusssuuuyyywwwxxxyyy{{{vvvmmmmmmmmmkkkkkknnnpppooonnnmmmllljjjhhhgggeeeccc```]]]ZZZYYYXXXXXXWWWUUUSSSSSSTTTVVVVVVUUUTTTTTTTTTTTTVVV[[[bbbhhhrrruuuyyy|||~~~zzztttvvv|||VVV???<<<;;;666666555555444444333222222222111111111222333333444666666555444333333333333333333333333333333333333666444222333555666444222222222333444444555555666777777777777888888888888777888888888888999999999>>>===@@@HHHWWWqqq}}}WWWDDDCCC>>>;;;999888999999888666777777777777777777777777888777666666555666666666666666666666777777777777999999;;;<<<===>>>>>>>>>>>>@@@BBBBBBBBBDDDHHHLLLXXXvvv{{{iii[[[cccpppooossseeeVVVQQQPPPNNNLLLLLLLLLMMMNNNOOOOOOMMMLLLKKKJJJHHHFFFFFFFFFFFFCCC@@@??????@@@AAACCCDDDEEEEEEHHHKKKOOORRRTTTWWW[[[^^^______```ccchhhmmmrrruuu{{{{{{|||||||||{{{yyyyyyyyy|||}}}{{{~~~~~~|||||||||}}}{{{uuusssooollliiihhhhhhhhhhhhmmmwwwwwwppplllkkknnnsssvvvuuuwww{{{zzzzzz{{{}}}|||rrrkkklllnnnllllllnnnooopppooonnnllljjjgggfffgggfffcccaaa^^^\\\[[[[[[WWWUUUSSSSSSUUUWWWWWWVVVUUUUUUTTTTTTVVV\\\ccchhhooorrrwwwzzz|||~~~zzzqqqsssyyyyyywww\\\DDD>>>;;;555666555555444444333333222222222111111222333333444333333222222222333444444333333333333333333333333666444222333555666444222222333333444444555555666777777777777888888888888777777888888888999999999===<<>><<<:::999999999888777777777777777777777777777666666666555666666777888666666666666777777777777999:::;;;<<<===>>>>>>>>><<>>HHHWWWqqqcccHHHAAA>>><<<:::999999999888777777777777777777777777777444444444444555666777888666666666666777777777777999:::;;;===>>>>>>>>>>>>===@@@CCCCCCBBBEEEKKKQQQcccyyyiii___\\\kkkwwwssshhh\\\QQQOOOPPPOOOLLLKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGEEEDDDBBB@@@???@@@AAABBBCCCEEEFFFFFFHHHKKKOOOSSSVVVYYY^^^aaaaaaaaabbbdddhhhnnnsssvvvwwwxxxyyyzzzzzzyyyxxxwwwwwwxxxzzz||||||{{{yyyxxx|||~~~~~~~~~~~~|||}}}}}}xxxtttooommmhhhiiilllqqq{{{~~~qqqmmmmmmqqqttttttvvvyyyxxxxxxyyy{{{}}}wwwpppnnnlllnnnpppqqqpppoooooopppqqqqqqoookkkfffccccccccccccbbb___]]]ZZZXXXXXXVVVUUUUUUWWWXXXYYYXXXTTTUUUUUUVVVXXX]]]ccchhhjjjnnnssswww{{{}}}|||zzzxxxxxxyyy{{{~~~~~~sssppp{{{lllPPPAAA;;;777666666666555444444333333333333222222222333333444333222222222333333444555333333333333333333333333444333333333444555444444333333444444555666666666666777777777888888888888<<<<<<<<<<<<============;;;;;;>>>GGGWWWqqqfffKKKBBB>>><<<:::999::::::888777888888888888888888888888222222222333444555666777666666666666777777777777::::::<<<===>>>????????????CCCEEEDDDBBBDDDLLLSSSiiiwwwggg```cccuuu{{{kkk]]]QQQNNNOOONNNLLLLLLJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIGGGEEECCCAAA@@@???@@@AAABBBDDDEEEFFFFFFIIILLLPPPSSSVVVYYY]]]```ccccccdddfffjjjmmmqqqsssvvvwwwxxxyyyyyyxxxwwwwwwuuuvvvwwwxxxxxxwwwuuutttyyy{{{}}}}}}||||||}}}~~~zzzuuurrrlllkkkjjjmmmtttvvvpppmmmoooqqqqqqrrruuuwwwwwwyyy|||yyyrrrqqqqqqqqqqqqrrrsssrrrpppooopppqqqqqqoookkkgggdddbbbbbbbbbaaa___\\\YYYXXXYYYWWWUUUUUUVVVXXXXXXWWWTTTTTTUUUVVVXXX]]]cccgggjjjnnnsssxxx{{{~~~}}}|||{{{zzzzzzzzzzzz|||}}}sssnnnsssuuuVVVDDD<<<:::777666666555555444333333444444333333222333333444666666555444444444444444333333333333333333333333222333444444444444555555333333444555555666666777666777777777888888888888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>GGGWWWppplllPPPEEE???===::::::::::::999888888888888888888888888888333333333333444555666777666666666666777777777777:::;;;<<<===>>>?????????AAAEEEHHHFFFCCCEEENNNVVVsssqqqdddccclllkkk^^^QQQNNNOOONNNLLLLLLHHHIIIJJJKKKMMMNNNOOOPPPIIIJJJJJJHHHDDDBBBAAAAAA@@@@@@AAACCCDDDEEEFFFGGGIIILLLPPPSSSUUUXXX\\\^^^bbbcccfffiiillloooqqqrrrvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvwwwwwwvvvuuutttsssvvvwwwyyyzzzzzz||||||zzzrrrpppmmmmmmqqqzzz{{{sssnnnoooqqqpppqqqsssxxxyyy{{{{{{tttpppqqqtttuuussssssuuutttqqqooopppqqqqqqooollliiifffddddddcccbbb```^^^\\\[[[ZZZXXXVVVUUUUUUVVVVVVUUURRRSSSUUUVVVXXX\\\bbbfffkkkoootttyyy|||~~~}}}xxxyyyyyyxxxzzzzzzqqqnnnyyyaaaJJJ???===777777666666555444444444555444444333333333333333888777666555444444444444333333333333333333333333111333444444444444555666444444444555666666777777777777777777888888888888888888888999999999::::::<<<;;;>>>GGGVVVooorrrSSSFFF???===;;;:::::::::999888888888888888888888888888555555555555555666777888666666666666777777777777:::;;;<<<===????????????@@@EEEIIIGGGDDDGGGQQQ[[[zzzjjjccciiivvvfffZZZPPPOOOQQQOOOKKKJJJIIIIIIJJJKKKLLLMMMOOOOOOIIIJJJKKKHHHDDDAAA@@@AAA@@@AAABBBCCCDDDEEEFFFGGGJJJLLLPPPRRRTTTVVVYYY\\\^^^aaafffkkkooorrrssssssvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvuuutttsssuuuwwwxxxzzz~~~yyyuuuqqqoooqqqvvv}}}~~~uuuoooppprrrssssssuuuyyyyyy{{{zzztttpppooopppuuuvvvsssrrrvvvvvvtttoooooopppooonnnlllkkkiiifffeeecccaaa```___^^^^^^[[[YYYVVVTTTTTTTTTSSSRRRQQQRRRTTTUUUWWW[[[```dddllloootttyyy|||~~~yyyyyyxxxuuuuuu{{{|||rrrjjjooooooRRRBBB>>>777777666666555555444444555555444333333333333333666555555444444444555555333333333333333333333333000333555555333333555777444444555555666666777777777777777777888888888888888888999999999:::::::::>>><<>>???????????????DDDIIIHHHFFFIIIUUU___|||rrreeecccnnnaaaWWWPPPQQQSSSPPPKKKHHHKKKKKKJJJIIIIIIIIIIIIJJJHHHJJJKKKHHHDDD@@@@@@AAA@@@AAABBBCCCDDDFFFGGGGGGJJJMMMPPPRRRSSSUUUXXXZZZZZZ^^^eeelllqqqtttuuuuuuvvvwwwxxxyyyzzzyyyyyyxxxzzzzzzzzzyyyyyywwwvvvuuurrrsssvvvxxx{{{|||yyytttqqqqqqtttyyy}}}vvvoooqqqtttuuuvvvxxxxxxxxxzzz}}}vvvpppnnnooonnntttuuurrrrrrwwwxxxvvvooooooooonnnnnnmmmlllkkkfffdddbbb```^^^^^^^^^^^^\\\YYYVVVTTTTTTSSSRRRQQQPPPQQQSSSUUUWWW[[[```cccllloootttxxx{{{}}}}}}|||yyysssqqquuu{{{yyyvvvlllbbbfff}}}yyyXXXDDD===777777777666555555444444666555444333333333333333333333333333444555666666333333333333333333333333000333555555333333555888444444555555666777777777777777777777888888888888;;;;;;;;;<<<<<<<<<======>>>===???GGGUUUnnnvvvVVVEEE???===:::999999999888666888888777777777777888888777777666666666666777777888777777666666777888999<<<======>>>???@@@@@@AAA???BBB??????CCCEEEUUUpppxxxnnnhhhhhhyyyzzz___XXXQQQMMMMMMMMMJJJFFFIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFEEECCCAAA???>>>???@@@BBBDDDEEEEEEDDDDDDJJJKKKNNNRRRUUUWWWYYYZZZ]]]```dddhhhjjjnnnrrruuu{{{yyyyyy}}}~~~yyywwwyyy|||~~~xxxtttuuuuuuvvvzzz{{{tttpppoooppprrrssszzzrrrnnnooorrruuuvvvuuuvvvxxx|||~~~xxxsssoookkkhhhllloootttvvvvvvvvvvvvvvvpppnnnmmmmmmnnnnnnmmmllljjjgggbbb___]]]\\\YYYXXXYYYXXXVVVTTTSSSSSSSSSSSSOOOPPPRRRTTTVVV[[[aaafffkkknnnrrrxxx}}}~~~|||zzz~~~}}}|||}}}~~~~~~zzzwwwuuusssttt}}}~~~pppvvvzzzuuujjjeeevvvdddJJJ>>><<<:::777555444444555666555555555444444333333333333333333444444555666777555555555555555555555555555555555444444333333333333444555666777777777777666666666666777777777777999::::::;;;;;;;;;::::::::::::>>>FFFSSSkkk~~~^^^JJJ???===;;;999:::999888777888888777777777777888888888888777777777777888888888777666666666777999999;;;<<<======>>>???@@@@@@@@@CCCAAAAAAEEEHHHXXXtttyyypppmmmqqqpppZZZUUUOOOMMMNNNNNNLLLJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDBBB@@@???@@@@@@BBBCCCDDDDDDEEEEEEJJJKKKNNNRRRUUUXXX[[[\\\^^^aaaeeeiiilllooosssvvv{{{yyyyyy}}}~~~yyyvvvxxx||||||yyyttttttvvvyyy}}}vvvqqqppppppqqqqqqwww{{{rrrmmmmmmppprrrttttttuuuwwwzzz}}}vvvrrrooollljjjooorrrvvvwwwwwwuuuuuuuuupppnnnmmmmmmmmmmmmllljjjiiifffbbb___^^^]]][[[YYYZZZYYYWWWUUUSSSSSSSSSSSSOOOPPPRRRTTTVVV[[[aaaeeejjjlllqqqvvvyyy{{{zzzyyy|||zzzxxxyyy|||~~~~~~|||~~~{{{xxxwwwuuuuuu}}}wwwxxxxxxmmmgggwwwjjjNNN???<<<:::888666666666666666555555444444444333333333888777666666555555666666555555555555555555555555555555444444444333333333777777777777666555444333666666666666777777777777888888999::::::::::::::::::;;;???GGGTTTlllhhhPPPAAA>>>;;;::::::999888777888888777777777777888888999888888777777888888999888777666666666777999::::::;;;<<<===>>>??????@@@@@@DDDBBBCCCHHHKKK]]]yyy|||rrrtttzzzrrrbbbUUUQQQMMMLLLNNNOOOOOOMMMLLLLLLMMMNNNMMMLLLKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@AAAAAAAAABBBCCCDDDEEEFFFIIIKKKNNNQQQUUUYYY\\\]]]___bbbgggkkknnnqqquuuxxxzzzyyyyyy{{{~~~|||yyytttwww{{{~~~ttttttuuuyyyyyytttrrrpppooonnnrrr~~~|||sssllljjjkkknnnpppqqqrrrtttxxx~~~{{{uuurrrpppoooooouuuwwwyyyyyywwwtttsssssspppnnnlllllllllkkkiiiggggggeeebbb```___^^^]]][[[\\\ZZZXXXUUUSSSRRRRRRRRROOOQQQRRRSSSVVVZZZ```dddiiikkknnnrrruuuwwwxxxxxx{{{wwwtttvvv{{{}}}{{{yyy~~~}}}zzzyyyvvvvvv|||{{{~~~}}}rrrlllyyysssTTTAAA<<<:::888888888888777555555444444444444333333333;;;;;;999888666555555555555555555555555555555555555444444444444333333333777777777777666555444333666666666777777777888888666777888999::::::::::::;;;<<<@@@GGGTTTlllqqqTTTBBB???<<<:::::::::999888888888777777777777888888888888777777777777888888777777666666666888999:::999:::;;;<<<===>>>???@@@@@@CCCAAACCCIIIMMM```|||~~~ssswww~~~wwweeeYYYRRRPPPMMMLLLNNNOOOOOONNNLLLMMMMMMNNNMMMLLLJJJIIIIIIHHHGGGEEEDDDCCCBBBAAABBBAAAAAAAAABBBDDDFFFGGGGGGIIILLLOOOTTTXXX[[[]]]^^^bbbggglllpppssswwwyyyxxxwwwwwwxxxzzz{{{zzzxxxuuuwwwzzz|||}}}~~~uuuvvvwwwzzz}}}xxxuuuqqqnnnkkksss~~~}}}}}}}}}tttkkkggghhhjjjlllnnnoooqqqvvv|||zzzuuusssttttttuuuzzz{{{|||zzzwwwsssrrrqqqpppnnnlllkkkjjjiiigggeeefffdddaaaaaa``````^^^]]]]]][[[XXXUUUSSSRRRQQQQQQPPPQQQRRRSSSUUUYYY^^^bbbiiikkkmmmppprrrtttwwwxxxzzzvvvsssuuu{{{~~~|||xxx|||~~~}}}|||{{{wwwtttxxx~~~xxxsss~~~~~~\\\DDD===;;;888888999888666444444444444444444444444444;;;:::999777666666555555555555555555555555555555444444444444444444444444333444555666777777777777666666666777777888888999444555777888999::::::;;;<<<<<<@@@HHHUUUlllxxxXXXDDDAAA===:::::::::999999888888777777777777888888666666555555555555666666777666666666666888:::;;;999999:::<<<===???@@@@@@???BBB@@@BBBHHHNNNaaa~~~}}}rrrvvv{{{|||vvvjjj]]]UUUQQQOOOMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMLLLJJJIIIHHHIIIHHHFFFDDDCCCBBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGFFFGGGIIIMMMQQQUUUYYY[[[]]]aaagggmmmqqqtttwwwzzzvvvuuutttuuuvvvwwwwwwvvvwwwyyy{{{|||zzzyyyzzz{{{wwwxxxzzz||||||xxxsssnnnjjjpppyyy|||{{{~~~}}}uuulllgggeeegggiiilllmmmpppttt{{{zzzvvvvvvxxxzzzzzz}}}~~~}}}{{{wwwsssqqqqqqpppnnnkkkjjjiiihhhfffddddddbbbaaaaaaaaa```^^^]]]\\\ZZZXXXUUURRRQQQQQQPPPPPPQQQRRRRRRTTTWWW]]]aaahhhkkkmmmoooppprrruuuxxxzzzwwwtttvvv{{{~~~}}}zzzzzz|||~~~}}}}}}|||wwwrrrsssxxx}}}gggJJJ@@@<<<777777888888555222444444444444444444444444777666666555555666666666555555555555555555555555444444444444444444444444333444555666777777777777666666666777888999999999444555777888999::::::;;;<<<<<<@@@GGGTTTlll]]]FFFBBB===::::::::::::999888888777777777777888888666555555444444555555666666666555666777888:::;;;999:::;;;<<<>>>???AAAAAA???BBB@@@AAAHHHNNNbbbyyyooorrruuussslllbbbXXXSSSPPPOOONNNMMMLLLLLLLLLLLLLLLLLLMMMMMMLLLJJJHHHGGGHHHFFFEEECCCBBBAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFHHHKKKOOOSSSWWWZZZZZZ___ffflllppptttwwwyyyvvvuuussssssssstttuuuvvvyyy|||~~~|||xxxvvvvvvwwwwwwyyy|||~~~|||vvvoookkkhhhooo|||zzz|||~~~|||vvvnnnhhheeefffhhhlllmmmooossszzz}}}yyywwwxxx{{{}}}~~~~~~~~~}}}zzzvvvsssqqqqqqooommmkkkjjjiiihhhfffdddbbbaaa``````aaa```]]][[[ZZZXXXVVVSSSQQQPPPPPPPPPPPPQQQRRRRRRSSSVVV[[[___fffjjjmmmnnnnnnooossswwwwwwvvvvvvwwwzzz|||||||||yyy{{{|||}}}}}}~~~xxxpppnnnqqqzzzvvvWWWEEE???888666888888555111333333333444444444444555333333333333444555777777555555555555555555555555333333333444444444444555777777777777666555444333555666777777888999::::::666777888999::::::::::::<<<<<>>:::::::::::::::888888777777777777888888666666555555555555666666666666555666777888:::;;;999:::;;;===???@@@BBBBBB@@@CCC@@@AAAHHHNNNbbbsssmmmooopppnnnggg^^^UUUPPPMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMKKKIIIHHHGGGEEECCCAAA@@@@@@AAABBB@@@@@@BBBCCCDDDDDDEEEEEEGGGGGGHHHKKKNNNSSSWWWYYYXXX]]]dddjjjooosssvvvxxxwwwvvvtttsssrrrsssuuuwwwzzz}}}yyyuuutttvvvtttxxx}}}}}}zzz~~~yyyqqqlllggglllxxx|||xxxyyy{{{|||zzzwwwpppjjjffffffhhhmmmnnnooosssyyy|||yyywwwvvvyyy|||}}}~~~}}}}}}|||zzzvvvsssrrrrrrooommmkkkjjjjjjiiigggeeeaaa```___``````___\\\YYYWWWVVVTTTRRRPPPPPPPPPPPPPPPQQQQQQQQQRRRUUUZZZ^^^cccggglllmmmlllmmmppptttrrrtttvvvvvvvvvwwwyyy|||zzzzzzzzzyyyyyy{{{yyyoookkkmmmssshhhLLLDDD;;;777888999666333333333333444444444555555333333333333444555666777555555555555555555555555333333333444444444555555777777777777666555444333555666777888999::::::;;;888888999:::::::::::::::;;;;;;>>>FFFRRRiiilllGGGCCC>>>;;;::::::::::::888888777777777777888888777777666666666666777777666555555666777999:::<<<:::;;;<<<>>>???AAABBBCCCAAADDDAAABBBIIIOOOccc~~~~~~nnnlllnnnooolllfff]]]TTTNNNJJJLLLMMMMMMLLLLLLMMMNNNOOOOOOOOOOOONNNLLLJJJIIIFFFEEEBBB@@@???@@@AAABBB???@@@BBBDDDEEEEEEDDDDDDIIIIIIJJJKKKOOOSSSWWWYYYVVV[[[ccciiinnnrrruuuwwwxxxwwwvvvtttrrrsssvvvyyyzzz~~~{{{vvvuuuvvvqqqvvv}}}|||rrryyy{{{sssmmmllloooyyy{{{wwwxxxyyyyyyyyywwwrrrkkkgggggghhhnnnnnnooosssyyyxxxvvvuuuvvvyyy{{{}}}}}}||||||{{{yyyuuusssrrrsssooommmkkkjjjjjjjjjhhhfffaaa```_________^^^[[[XXXVVVUUUSSSQQQPPPOOOPPPPPPPPPQQQQQQQQQRRRUUUZZZ]]]```eeekkklllkkkkkknnnqqqnnnrrruuutttrrrrrrwww{{{|||{{{yyyvvvuuuxxx}}}zzzooojjjkkkqqq|||tttQQQGGG===888999:::888444333333333444444555555555444444444444444555666666555555555555555555555555333333333444444555555555333444555666777777777777555666777888999:::;;;;;;999::::::;;;;;;;;;:::::::::;;;>>>EEEQQQhhhuuuSSSEEE???===666888;;;666999888888888777777666666777777777777666666666666666666555555666777999:::<<<<<<===>>>???@@@AAAAAA>>>DDDDDDDDDIIIPPPiiizzz~~~vvvqqqlllmmmnnnkkkbbbWWWPPPOOOKKKLLLNNNNNNOOONNNMMMLLLNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBAAA@@@AAABBBCCCCCCCCCCCCFFFHHHFFFGGGHHHIIIKKKPPPVVV[[[\\\^^^aaaeeejjjooosssuuuwwwtttrrrsssvvvxxxwwwuuu}}}|||xxxsssoooqqquuu{{{}}}vvvqqqpppssszzz||||||rrrllljjjnnnwww~~~xxxvvvxxx|||{{{wwwrrrmmmiiiiiijjjnnnkkkkkkqqq|||vvvvvvxxxzzz|||~~~}}}yyyuuuuuuwwwxxxtttpppsssooojjjgggfffffffffeeebbb```^^^\\\\\\ZZZXXXVVVWWWUUURRRQQQQQQPPPOOOMMMNNNMMMMMMMMMOOOSSSWWWYYY^^^___bbbeeegggiiikkkkkkmmmnnnoooqqqsssuuuvvvwwwyyyxxxuuusssrrrsssuuuvvv|||~~~{{{ssskkkeeepppxxxYYYIII<<<999888444333777666666555444444444444555666666555555555555666666444444444444444444444444777666444333222333333444555555555555666666666666555666777888999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;777888===EEEQQQggg}}}XXXGGG@@@===777888;;;666888888888888777777777666777777777777666666666666666666555555666777999:::<<<<<<===>>>???@@@@@@AAA???EEEDDDDDDIIIQQQlllxxx{{{tttqqqpppssstttooocccVVVPPPOOOMMMNNNOOOOOOOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEECCCBBBAAAAAAAAABBBCCCDDDDDDCCCCCCEEEGGGFFFGGGHHHIIIKKKPPPVVV[[[```aaacccfffjjjnnnqqqssstttrrrrrrtttwwwzzzyyyxxx|||}}}|||vvvpppmmmooorrrxxx}}}|||uuupppnnnpppvvv~~~|||}}}tttooojjjnnnuuu}}}xxxuuuwwwyyyyyywwwtttoookkkjjjjjjnnnkkkjjjppp{{{~~~tttuuuwwwyyy{{{}}}~~~zzzwwwuuuvvvxxxyyyuuuqqqrrrnnnjjjhhhggggggfffddddddbbb___^^^]]]\\\ZZZXXXWWWTTTRRRQQQQQQPPPOOOMMMNNNMMMLLLMMMNNNQQQUUUWWWYYYZZZ\\\___bbbdddeeeeeejjjkkklllnnnoooqqqrrrrrrtttsssrrrqqqqqqsssvvvwwwzzz}}}|||uuummmhhhooovvv```MMM===::::::666555888666666555444444444444555444444333333333333444444444444444444444444444444666555444444333444555666555555555555666666666666555555666777888999::::::999999999:::::::::::::::999999===DDDQQQggg___KKKAAA>>>888999;;;777888888888888777777777777777777777777666666666666666666666666666888999999;;;<<<======??????@@@AAA@@@EEECCCCCCIIITTTqqq{{{|||wwwpppqqqtttzzz{{{rrrbbbTTTNNNNNNOOOPPPPPPPPPOOONNNMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFCCCAAA@@@AAABBBBBBCCCDDDEEEEEECCCCCCDDDEEEFFFGGGHHHIIIKKKPPPVVV[[[ddddddfffhhhkkknnnppprrrqqqqqqsssvvvzzz|||{{{zzzzzz||||||vvvooojjjlllooouuuzzz}}}wwwrrrmmmmmmqqqwww~~~~~~~~~vvvrrrlllnnnttt~~~xxxuuuvvvwwwxxxxxxvvvrrrnnnlllkkkmmmkkkjjjpppyyy{{{ssstttvvvxxxzzz{{{}}}}}}xxxvvvuuuwwwyyyyyyuuurrrooommmkkkiiiiiihhheeeddddddbbb___^^^]]][[[YYYWWWVVVTTTQQQPPPPPPPPPOOOMMMNNNMMMLLLLLLMMMOOOQQQSSSTTTUUUWWWZZZ\\\^^^______eeefffggghhhiiijjjkkkkkkmmmmmmlllmmmnnnqqqtttvvvuuuxxx}}}yyyrrrmmmmmmtttmmmUUU???:::;;;999777888666666555444444444444555444444333333333333444444444444444444444444444444555555444444444555666666555555555555666666666666444555555666777888999999888888888888999999999:::;;;;;;===DDDPPPgggjjjQQQBBB???:::999;;;777888888888777777777777777777777777777666666666666666666666777777888999999;;;;;;<<<===>>>???@@@@@@AAAEEECCCCCCJJJWWWwwwsssppptttttt|||}}}qqq^^^QQQMMMMMMPPPPPPOOOOOONNNMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHGGGEEEBBB@@@???@@@BBBCCCCCCEEEFFFEEEDDDCCCDDDDDDFFFGGGHHHIIIKKKPPPVVV[[[dddeeegggiiillloooqqqsssssstttwwwzzz|||}}}|||{{{zzz}}}yyyqqqlllkkknnnsssxxx}}}zzzwwwooonnnooosssxxx~~~wwwssslllnnnsss~~~zzzwwwwwwvvvxxx{{{{{{xxxssspppooommmlllkkkoooxxx}}}xxxssstttvvvyyy{{{|||}}}}}}yyyxxxwwwxxxyyywwwtttpppmmmlllkkkkkkjjjiiifffcccaaa___]]][[[ZZZXXXVVVTTTUUUSSSPPPOOOPPPPPPNNNMMMNNNMMMLLLKKKKKKMMMNNNOOOQQQRRRTTTVVVXXXYYYZZZZZZ______```aaaaaabbbccccccggggggggggggiiilllooopppnnnrrrxxx}}}~~~|||}}}wwwrrrlllrrr~~~yyy]]]AAA999<<<;;;888777666666555444444444444555666555555444444555555666444444444444444444444444555555444444444444444444555555555555666666666666444444555555666777777888777777888888999:::::::::===<<<>>>CCCOOOfffuuuVVVCCC@@@;;;:::;;;777777777777777777777888888777777777777666666666666666666777777888999999999;;;;;;<<<===>>>???@@@@@@AAAEEEBBBBBBKKKYYYzzztttrrrwwwsss{{{{{{kkkYYYOOOMMMMMMOOONNNNNNMMMLLLKKKKKKKKKNNNMMMLLLKKKJJJIIIIIIHHHFFFDDDAAA???>>>@@@AAACCCCCCEEEGGGFFFEEEDDDDDDDDDFFFGGGHHHIIIKKKPPPVVV[[[cccdddfffiiilllpppsssuuuwwwyyy{{{}}}}}}|||{{{{{{zzz~~~~~~wwwsssoooqqquuuyyy|||}}}uuuqqqoooqqquuu}}}wwwrrriiilllqqq|||}}}yyyyyyvvvzzz~~~|||xxxtttrrrnnnmmmlllpppwww}}}xxxtttvvvxxx{{{}}}~~~~~~~~~|||{{{yyyxxxwwwtttqqqoookkkkkkjjjkkkkkkiiifffcccaaa___\\\ZZZYYYXXXUUUSSSTTTRRROOOOOOOOOOOONNNMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNPPPRRRSSSTTTUUUUUUXXXYYYYYYZZZ[[[\\\\\\\\\aaaaaaaaabbbccceeeggghhhiiinnntttzzz}}}~~~|||{{{}}}~~~|||wwwmmmqqq{{{dddEEE:::<<<:::777666666666555444444444444555555555444444444444555555444444444444444444444444555555555444333222111111555555555555666666666666444444444555666666777777888888888999:::;;;;;;;;;>>>===>>>CCCNNNeee\\\EEEAAA===:::;;;888777777777777888888888888777777777777666666666666555666777888999999999999:::;;;<<<<<<>>>>>>???@@@@@@DDDBBBCCCLLLZZZ|||{{{uuurrrtttvvv}}}yyygggVVVPPPOOOMMMNNNMMMLLLKKKKKKKKKKKKKKKMMMLLLLLLKKKJJJIIIHHHHHHDDDCCCAAA??????@@@AAABBBBBBDDDGGGGGGFFFEEEDDDEEEFFFGGGHHHIIIKKKPPPVVV[[[aaabbbeeehhhmmmqqquuuwwwzzz|||}}}}}}{{{zzzyyyzzz{{{~~~|||vvvxxxzzz|||~~~yyytttooopppssszzzxxxssshhhkkkqqq{{{zzzzzzxxx{{{~~~zzzvvvtttooonnnnnnqqqwww|||wwwuuuwwwzzz}}}~~~}}}{{{xxxuuurrrpppoookkkjjjjjjjjjkkkjjjgggeeecccaaa^^^\\\[[[YYYVVVSSSSSSQQQOOONNNOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKLLLJJJKKKLLLMMMOOOOOOPPPPPPSSSSSSTTTUUUVVVWWWXXXXXX[[[[[[\\\\\\]]]^^^______eeeiiiooouuuyyy{{{{{{zzz{{{|||~~~{{{rrrrrryyylllKKK>>><<<999666666666666555444444444444555333333222222222222333333444444444444444444444444555555555555444333222111555555555555666666666666555555555555666666777777777888888999:::;;;<<<<<<===<<<>>>CCCNNNddd```FFFBBB>>>;;;;;;888666777777777888888888888777777777777666666666666555666888999::::::999999:::;;;;;;<<<===>>>?????????DDDBBBCCCLLL[[[}}}|||}}}|||yyy}}}zzz{{{~~~yyydddUUURRRQQQNNNNNNMMMLLLKKKKKKLLLMMMMMMKKKJJJJJJIIIHHHGGGFFFEEEBBBAAAAAA@@@@@@@@@@@@@@@AAADDDFFFGGGGGGFFFEEEFFFFFFGGGHHHIIIKKKPPPVVV[[[aaabbbdddhhhlllppptttvvvyyyzzz|||zzzxxxvvvxxxyyyzzz~~~~~~~~~~~~{{{tttnnnnnnpppvvv{{{vvvkkkpppvvvzzzyyyxxx{{{~~~zzzvvvuuuqqqpppppprrrxxx{{{vvvuuuwww{{{~~~~~~}}}zzzvvvsssqqqqqqrrrkkkjjjiiiiiijjjjjjhhhfffcccaaa^^^\\\ZZZXXXUUUSSSRRRPPPNNNMMMNNNNNNNNNLLLKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPRRRSSSUUUVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZ]]]```ffflllqqqsssuuuuuuxxxzzz|||}}}yyyvvvxxx~~~sssRRRCCC>>>999666777666666555444444444444555333222222111111222222333444444444444444444444444333444555777777777666666555555555555666666666666555666666666666777777777666666777888999:::;;;;;;;;;;;;>>>DDDNNNcccbbbFFFCCC???;;;;;;888666666777777888888888999777777777777666666666666555666888999::::::999999::::::;;;<<<===>>>?????????DDDBBBDDDMMM[[[}}}{{{~~~{{{dddVVVUUUSSSNNNNNNMMMLLLLLLLLLMMMNNNOOOIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@@@@???@@@CCCFFFHHHGGGFFFFFFGGGFFFGGGHHHIIIKKKPPPVVV[[[aaabbbeeehhhkkkooorrrtttvvvxxxyyyxxxuuutttwwwyyyyyy}}}||||||~~~{{{sssmmmlllnnnttt~~~yyyrrrvvv|||yyyxxxxxx{{{~~~|||xxxuuutttqqqqqqqqqrrrxxxzzzuuuuuuwww{{{~~~~~~|||yyyuuurrrqqqsssuuukkkjjjiiiiiijjjjjjiiigggaaa^^^[[[YYYXXXVVVSSSPPPQQQOOOMMMMMMNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPLLLMMMNNNPPPRRRTTTUUUVVVPPPQQQRRRTTTUUUWWWXXXXXXUUUXXX]]]ccchhhlllnnnooovvvxxxzzz}}}~~~xxxwww~~~{{{www{{{~~~xxxWWWFFF@@@:::777888666666555444444444444555555444444333333444444555444444444444444444444444222333666888::::::;;;:::555555555555666666666777666666666777777777777777444555666777888999::::::::::::>>>DDDNNNcccjjjIIIAAABBB<<<888;;;777888888777666666888999777777777777666666666666666666777888999::::::;;;::::::;;;;;;<<<=========AAA???AAAEEEJJJ\\\uuu___VVVWWWWWWSSSPPPOOOOOOPPPQQQRRRPPPNNNJJJJJJJJJJJJIIIHHHGGGGGGCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCJJJHHHGGGGGGJJJNNNSSSVVV\\\___cccfffiiilllpppsssyyyyyyyyyyyyyyyyyyyyyzzz}}}||||||}}}~~~{{{tttooopppuuuzzz}}}ssswww}}}yyy{{{{{{|||}}}}}}yyysssooopppoooooorrrzzz{{{wwwzzzzzz{{{{{{|||}}}}}}}}}|||{{{xxxuuurrrqqqooooooqqqooolllkkkjjjjjjhhhggg]]]]]]\\\ZZZXXXVVVTTTSSSQQQQQQQQQPPPNNNMMMKKKJJJNNNMMMLLLKKKKKKJJJKKKKKKNNNOOOOOONNNLLLLLLNNNPPPPPPPPPRRRSSSSSSSSSRRRQQQSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTVVVYYY]]]aaaeeegggqqqtttyyy}}}}}}xxxsssqqqvvv|||yyybbbHHH<<<:::888666666666555444444444444555444444444555444444333333333333333333333333333333666555555444444555555666444444444555555555555666777777777777777888888999888888999999999:::::::::<<<<<<>>>CCCNNNcccjjjIIIAAABBB<<<888:::777888888888666666888999777777777777666666666666666666777888999::::::;;;::::::;;;;;;<<<=========@@@???@@@EEEJJJ]]]www```UUUUUUSSSOOOQQQPPPPPPPPPRRRRRRPPPNNNLLLLLLKKKJJJIIIGGGEEEDDDBBBBBBAAA@@@@@@@@@AAABBBEEEDDDCCCBBBBBBCCCDDDEEEIIIIIIIIIJJJLLLPPPTTTVVV^^^aaaeeehhhkkknnnrrruuutttuuuwwwyyyzzz{{{|||||||||~~~|||||||||{{{uuupppqqquuuzzzyyy||||||||||||}}}~~~{{{uuuqqqrrrpppooossszzz}}}{{{{{{{{{|||||||||||||||}}}{{{zzzxxxvvvsssqqqooonnnooommmkkkjjjjjjiiihhhfff^^^^^^]]][[[YYYWWWUUUTTTQQQQQQPPPOOONNNMMMMMMLLLNNNMMMMMMLLLKKKKKKKKKLLLMMMNNNPPPPPPOOONNNNNNOOOOOOPPPRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSUUUXXX\\\```ccclllpppuuuyyy|||xxxrrrnnnqqqvvv||||||hhhMMM???;;;:::888666555555444444444444444333444444555444444333333444444444444444444444444444333333222222333333444444444444555555555555666777777666666777777888999888888999999999:::::::::<<<<<<>>>CCCNNNcccjjjKKKBBBAAA<<<888999888888999888666666888999777777777777666666666666666666777888999::::::;;;::::::;;;;;;<<<=========???>>>@@@EEEKKK]]]xxx```UUUTTTSSSPPPRRRQQQPPPPPPQQQQQQOOOMMMMMMMMMLLLJJJHHHFFFCCCBBBBBBAAA@@@@@@@@@AAABBBBBBEEEDDDAAA@@@@@@AAADDDEEEHHHIIIKKKMMMPPPSSSUUUVVV]]]```eeehhhkkknnnqqqtttooorrruuuyyy|||~~~~~~~~~|||~~~}}}{{{zzz|||vvvrrrtttvvv{{{}}}}}}~~~|||wwwsssssspppooorrrzzz~~~}}}}}}}}}}}}||||||||||||zzzzzzyyywwwtttqqqnnnlllmmmllljjjiiiiiihhhfffeee______^^^\\\ZZZXXXVVVUUUQQQPPPOOONNNMMMNNNNNNOOONNNNNNNNNMMMMMMMMMMMMMMMLLLOOORRRSSSRRRPPPNNNNNNOOOPPPRRRSSSTTTTTTTTTSSSQQQRRRSSSTTTVVVWWWXXXYYYZZZYYYXXXWWWWWWZZZ\\\^^^eeeiiioootttxxx{{{}}}tttnnnooosssyyy~~~rrrUUUDDD===;;;:::555555444333333333333444333333444444555444444333555555555555555555555555444333333222222333333444444444444555555555555666777777666666777777888999888888999999999:::::::::<<<<<<>>>DDDNNNcccoooOOOCCCAAA<<<888999888999999888777666888999777777777777666666666666666666777888999::::::;;;::::::;;;;;;<<<===============@@@EEEKKK]]]vvv___UUUTTTTTTSSSQQQPPPOOOOOOPPPOOOMMMLLLMMMLLLKKKJJJHHHEEECCCBBBBBBAAA@@@@@@@@@AAABBBCCCEEEDDDBBBAAAAAABBBDDDEEEGGGIIILLLPPPTTTVVVWWWWWWZZZ^^^bbbfffiiillloooqqqmmmpppuuuyyy}}}~~~~~~~~~}}}|||zzz}}}yyyuuuvvvxxx{{{|||}}}~~~}}}xxxtttrrrpppnnnqqqyyy~~~}}}}}}|||{{{{{{zzzzzzzzzxxxuuuqqqmmmkkkllljjjiiihhhhhhgggeeeccc___^^^]]]\\\ZZZWWWUUUTTTPPPOOOMMMLLLLLLMMMOOOPPPNNNOOOOOOOOOOOOOOOOOOOOONNNPPPSSSTTTRRRQQQPPPPPPOOOPPPRRRTTTUUUUUUUUUTTTTTTUUUXXX[[[^^^aaacccddddddcccbbb```^^^\\\[[[ZZZ___dddjjjpppuuuyyy}}}{{{rrrqqqtttzzz{{{}}}~~~}}}~~~{{{]]]GGG===999999555555444333333333333333333333444444555444444444444444444444444444444444666555555444444555555666444444444555555555555666666666666666666777888888888888999999999:::::::::<<<<<<>>>DDDNNNbbbwwwVVVFFFAAA===:::999999::::::999777666777999777777777777666666666666666666777888999::::::;;;::::::;;;;;;<<<===============@@@EEEKKK]]]sss^^^UUUSSSSSSSSSOOONNNMMMMMMNNNNNNLLLJJJKKKJJJJJJIIIHHHFFFEEEDDDAAAAAA@@@???@@@AAABBBCCCDDDDDDDDDEEEEEEDDDDDDDDDFFFIIIMMMRRRVVVXXXXXXXXXYYY]]]bbbgggiiilllnnnpppmmmpppuuuyyy|||~~~~~~}}}~~~|||{{{yyyyyyzzz|||{{{{{{}}}}}}xxxtttqqqooonnnpppxxx}}}~~~~~~}}}||||||{{{{{{{{{zzzxxxuuuqqqmmmjjjkkkjjjiiihhhhhhfffcccaaa]]]]]]\\\[[[YYYVVVTTTSSSOOONNNMMMLLLLLLMMMOOOQQQNNNOOOPPPQQQRRRRRRQQQQQQRRRSSSSSSRRRQQQQQQRRRTTTPPPQQQSSSUUUUUUUUUUUUTTTVVVXXXZZZ]]]___aaabbbbbbaaabbbddddddbbb^^^ZZZXXX\\\aaagggnnnsssxxx}}}vvvtttwww|||}}}zzz|||xxx|||fffLLL===888888555555444333333333333444222333333444555555555444333333333333333333333333666555555444444555555666444444444555555555555666666666666555666777777888888888999999999:::::::::;;;;;;>>>DDDNNNbbb^^^IIIBBB>>><<<;;;:::;;;;;;999777666777999777777777777666666666666666666777888999::::::;;;::::::;;;;;;<<<=========>>>===@@@FFFKKK\\\qqq^^^UUUPPPNNNNNNMMMLLLLLLMMMNNNOOOMMMKKKJJJJJJJJJIIIHHHFFFEEEDDDAAA@@@@@@???@@@AAACCCDDDCCCDDDEEEFFFFFFEEEDDDCCCEEEHHHMMMSSSWWWYYYYYYYYY[[[___dddiiikkknnnpppqqqnnnppptttxxx{{{}}}}}}}}}}}}||||||{{{|||~~~zzz{{{}}}~~~yyyuuuqqqooonnnqqqxxx}}}|||~~~~~~}}}}}}||||||{{{zzzxxxtttpppmmmkkkmmmkkkjjjiiihhheeebbb___]]]]]]\\\ZZZXXXVVVTTTSSSPPPPPPOOONNNNNNOOOPPPQQQOOOPPPRRRSSSTTTTTTTTTSSSTTTUUUTTTSSSQQQRRRTTTVVVRRRSSSTTTVVVVVVUUUTTTTTTVVVWWWYYYYYYYYYYYYWWWWWWVVVXXX[[[]]]]]][[[XXXVVVZZZ___ffflllrrrwww|||~~~vvvuuuwww{{{~~~zzzqqqSSS@@@999888666666555444444444444555222222333444555555555555333333333333333333333333444333333222222333333444444444444555555555555666666666555555666666777888888888999999999:::::::::;;;;;;>>>DDDNNNbbbfffMMMCCC???>>>===:::;;;;;;999777666777999777777777777666666666666666666777888999::::::;;;::::::;;;;;;<<<=========>>>>>>AAAFFFKKK[[[~~~mmm\\\UUUPPPMMMMMMMMMMMMMMMNNNPPPQQQPPPNNNLLLKKKJJJIIIGGGEEECCCBBB@@@@@@??????@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEHHHMMMRRRVVVYYYZZZZZZZZZ^^^dddiiilllmmmoooqqqnnnooosssvvvzzz}}}~~~~~~~~~|||}}}~~~}}}{{{{{{~~~{{{wwwqqqpppqqqtttzzz|||}}}~~~~~~~~~}}}|||zzzvvvssspppmmmlllnnnmmmkkkjjjhhheee```]]]^^^]]]]]][[[YYYWWWUUUSSSSSSSSSSSSSSSSSSRRRRRRRRROOOPPPSSSUUUVVVVVVUUUUUUSSSUUUVVVUUUTTTSSSTTTUUUTTTUUUVVVVVVVVVUUUTTTSSSTTTUUUWWWWWWWWWVVVTTTSSSTTTUUUVVVWWWWWWWWWVVVUUUYYY]]]dddkkkpppuuuzzz}}}~~~{{{uuuuuuwwwyyy~~~|||\\\EEE<<<;;;777777666555555555555666111222333444555555555555444444444444444444444444444333333222222333333444444444444555555555555666666555555555555666777777888888999999999::::::::::::;;;???EEENNNaaakkkOOOCCC@@@???>>>;;;;;;;;;:::777666777999777777777777666666666666666666777888999::::::;;;::::::;;;;;;<<<======>>>??????BBBFFFKKKZZZ}}}iii[[[UUUQQQOOOPPPNNNMMMNNNOOORRRSSSRRRQQQNNNMMMKKKIIIFFFCCCAAA???@@@@@@??????@@@BBBCCCDDDEEEDDDBBB@@@@@@BBBDDDEEEEEEGGGLLLQQQVVVYYYZZZ[[[XXX\\\bbbgggjjjkkkmmmnnnmmmnnnqqquuuyyy}}}}}}}}}}}}~~~}}}}}}|||~~~|||}}}}}}yyysssrrrsssvvv||||||~~~~~~~~~}}}yyyvvvrrrooommmlllpppnnnlllkkkiiieee___\\\______^^^\\\ZZZXXXVVVUUUVVVVVVVVVVVVVVVUUUTTTSSSOOOQQQSSSVVVWWWWWWVVVUUURRRTTTWWWXXXWWWUUUTTTTTTVVVVVVWWWWWWVVVUUUSSSRRRRRRTTTWWWYYYZZZZZZYYYYYY\\\ZZZXXXUUUTTTTTTUUUVVVXXX]]]cccjjjoootttyyy||||||zzzuuuvvvxxxzzz}}}bbbIII???>>>888888777666666666666666111222333444555555555555555555555555555555555555666555555444444555555666444444444555555555666666555555555555555666777777888888999999999::::::::::::;;;???EEENNNaaaxxxUUUCCC???===999:::999999888888888888888777777777777777777777777777777888999999999999888999999999:::;;;<<<===>>>;;;===AAACCCHHH\\\|||cccWWWVVVTTTQQQOOOPPPPPPOOOOOOOOONNNNNNNNNNNNLLLJJJGGGDDDBBBAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCGGGIIILLLPPPSSSVVVXXXYYYZZZ]]]bbbeeeggghhhjjjkkkkkkoootttxxxzzz|||~~~|||yyyyyy{{{}}}||||||}}}}}}|||}}}~~~}}}}}}{{{vvvppprrruuuxxx{{{~~~{{{{{{{{{|||zzzzzz|||~~~~~~{{{uuuqqqnnnnnnlllkkkjjjhhheeebbb___]]]___^^^]]][[[YYYXXXVVVVVVXXXWWWVVVUUUUUUUUUVVVWWWVVVUUUUUUUUUUUUUUUUUUVVVYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWTTTTTTVVVWWWXXXYYYZZZZZZVVVUUUTTTRRRRRRRRRSSSTTTTTTXXX^^^fffmmmtttxxxzzz~~~~~~~~~yyywwwyyyzzzyyyyyy|||mmmPPP???999:::888666555666666666555555555555555555555555555777666555444333444444555666555555444444444555555777666555444444333444444666666777888888888888888999999888888777888888888<<<===@@@DDDLLL___~~~|||XXXEEE@@@>>>:::::::::999888888888888999777777777777777777777777777777888999999999999888999999999:::;;;<<<===>>><<<>>>AAADDDJJJ```vvv___VVVVVVVVVSSSQQQNNNNNNOOOOOONNNNNNMMMLLLMMMKKKIIIGGGEEECCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFHHHKKKNNNRRRUUUWWWXXXZZZ]]]```bbbcccdddggghhhrrruuuxxxzzzyyyyyyyyyyyy}}}}}}}}}{{{yyyyyyzzz|||{{{{{{|||~~~|||}}}~~~|||wwwpppqqqtttxxx}}}}}}~~~|||{{{}}}~~~~~~}}}zzztttpppnnnmmmlllkkkiiifffdddbbb```___```___^^^\\\[[[YYYXXXWWWWWWVVVUUUUUUUUUUUUVVVWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTWWWWWWXXXYYYYYYYYYYYYXXXTTTTTTUUUVVVVVVUUUUUUTTTVVVUUUTTTSSSSSSSSSTTTUUUUUUXXX\\\bbbiiiqqqwwwzzz|||~~~}}}yyyzzzzzzyyy{{{~~~wwwYYYFFF===:::888666555666666666555555555555555555555555555777666555444333444444555555555444444444555555666444444333444444555666777666666777888888888888888:::999999888888888999999<<<===@@@DDDLLL___~~~]]]GGG@@@>>>;;;::::::999888888888888999777777777777777777777777777777888999999999999888999999999:::;;;<<<===>>>===???AAACCCLLLeeeooo\\\UUUUUUUUURRRPPPLLLMMMNNNOOOOOOMMMLLLJJJKKKKKKIIIGGGFFFDDDCCCBBB??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEGGGIIILLLPPPSSSUUUVVVZZZ[[[]]]^^^___aaadddggguuuwwwzzz{{{yyyxxxwwwwwwxxxzzz{{{{{{zzzyyyzzz{{{zzzyyyzzz|||}}}~~~~~~}}}}}}}}}xxxqqqpppsssyyy~~~}}}~~~}}}~~~|||yyytttooommmmmmmmmkkkiiifffdddbbbaaaaaa``````___]]][[[ZZZYYYXXXVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUXXXXXXYYYZZZZZZZZZZZZYYYWWWWWWVVVVVVUUUTTTRRRRRRUUUTTTSSSSSSSSSTTTUUUVVVVVVWWWZZZ___fffnnnvvvzzzzzz{{{}}}~~~~~~zzzxxxvvvuuuxxx}}}dddLLL???;;;888666555555666666555555555555555555555555555666555444444333444444444444333333333444555666666444444333444444555666777666666777888888888888888::::::999999999999::::::<<<===@@@DDDLLL^^^}}}aaaIII@@@===;;;999999888777777777777888666666666666666666666666777777888999999999999888999999999:::;;;<<<===>>>===???@@@CCCNNNkkksssrrr{{{jjjYYYSSSRRRPPPLLLJJJLLLMMMOOOPPPPPPNNNLLLJJJJJJJJJIIIHHHGGGEEEDDDCCC>>>??????@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBBBBBBBDDDEEEGGGJJJMMMPPPSSSUUUXXXYYY[[[\\\^^^aaafffiiirrruuuxxxzzzzzzzzzzzz{{{vvvyyy|||}}}|||{{{{{{{{{zzzyyyyyy{{{~~~{{{|||}}}~~~}}}~~~~~~}}}}}}}}}wwwrrrqqqssszzz~~~}}}~~~~~~~~~}}}zzzuuupppnnnnnnllllllkkkiiigggeeecccaaa```___^^^]]][[[ZZZYYYXXXUUUUUUUUUUUUUUUVVVVVVVVVXXXWWWWWWWWWWWWWWWWWWXXX[[[[[[ZZZYYYYYYXXXYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXVVVUUUTTTTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWZZZ___fffnnntttxxxwwwyyy{{{||||||}}}~~~~~~~~~xxxsssooommmqqqwwwkkkNNN===;;;999666555555666555444555555555555555555555555555444444444444444444444222222333333444555666777777666555444444333444444666666777888888888888888::::::999999::::::;;;;;;<<<===@@@DDDKKK^^^}}}fffLLL@@@===;;;888888777666666666666666666666666666666666666666777777888999999999999888999999999:::;;;<<<===>>><<<>>>???BBBPPPpppyyypppmmm~~~sssdddUUUPPPPPPNNNJJJIIIMMMNNNPPPRRRQQQOOOMMMKKKJJJJJJJJJIIIGGGEEEDDDCCC>>>??????@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFHHHKKKOOOQQQSSSUUUWWWZZZ]]]```eeejjjnnnooossswwwzzzzzz{{{|||}}}vvvyyy}}}~~~}}}~~~|||{{{zzzzzz|||~~~}}}}}}~~~|||||||||}}}~~~|||~~~~~~}}}}}}~~~~~~|||vvvsssrrrttt{{{~~~~~~}}}}}}}}}~~~{{{vvvrrrpppppplllmmmnnnnnnlllhhhccc```^^^]]]\\\[[[ZZZYYYXXXWWWUUUUUUVVVVVVWWWWWWWWWWWWYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[ZZZZZZYYYYYYZZZZZZXXXXXXYYYZZZZZZZZZZZZZZZYYYZZZZZZZZZZZZZZZYYYYYYTTTSSSRRRRRRRRRSSSTTTUUUTTTWWW\\\bbbiiinnnrrrtttuuuxxx{{{|||||||||}}}~~~~~~xxxssslllhhhkkkqqq}}}sssRRR===<<<999666555555666555444555555555555555555555555333333444444444444444444222222222333333555666777777666555444444333444444666666777888888888888888:::999999999::::::;;;<<<<<<===@@@CCCKKK]]]|||lllOOOAAA===<<<888888777666666666666777777777777777777777777777777777888999999999999888999999999:::;;;<<<===>>><<>>:::999999888888888888888777777777777777777777777777777888999999999999888999999999:::;;;<<<===>>><<<@@@BBBFFFXXX{{{zzzyyyyyymmm```SSSPPPQQQPPPPPPQQQNNNOOOOOOOOOOOONNNMMMMMMLLLLLLLLLKKKHHHEEEBBB@@@@@@@@@@@@AAABBBBBBCCCCCCAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEGGGIIIMMMPPPRRRTTTWWW\\\aaaeeeiiimmmppppppsssvvvxxxxxxxxxxxxyyyzzz|||}}}zzzyyyyyyyyywwwvvvvvvwwwzzz}}}~~~~~~}}}|||zzz{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~|||wwwppptttzzz~~~~~~~~~zzz}}}~~~}}}~~~~~~{{{wwwsssqqqqqqqqqpppnnnkkkhhhdddaaa```]]]]]]\\\\\\[[[ZZZYYYYYYVVVWWWXXXZZZZZZZZZZZZYYY[[[ZZZZZZYYYYYYZZZZZZ[[[XXXXXXWWWWWWWWWXXXXXXYYY\\\]]]]]]^^^^^^^^^^^^^^^\\\]]]]]]^^^______^^^^^^\\\[[[YYYWWWVVVVVVVVVWWWUUUWWW[[[```fffkkkoooqqqvvvyyy|||~~~~~~}}}~~~{{{qqqgggeeeiiimmmyyybbbKKK<<<:::777555555555444333555555555555555555555555111222333444555444444333333333333222333333444444444444333444444555666777666666777888888888888888777777777888888:::;;;;;;<<<===???CCCJJJ\\\{{{vvvVVVFFFAAA@@@<<<;;;::::::999999::::::777777777777777777777777777777888999999999999888999999999:::;;;<<<===>>>>>>BBBDDDHHH\\\}}}wwwwwwxxx~~~rrrdddWWWRRRQQQPPPPPPQQQNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIEEEBBB???@@@AAAAAABBBBBBCCCCCCDDDBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEGGGIIIMMMPPPSSSTTTXXX^^^bbbfffhhhkkknnnmmmppptttwwwxxxxxxyyyzzz{{{}}}~~~|||yyyxxxwwwwwwuuusssrrruuuxxx|||~~~~~~}}}|||xxxyyyzzz|||}}}~~~}}}|||}}}xxxnnnttt|||yyy|||}}}~~~}}}zzzvvvrrrpppppptttqqqlllgggcccaaaaaaaaa^^^^^^]]]]]]\\\[[[ZZZZZZVVVWWWYYY[[[[[[[[[[[[ZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZ[[[^^^___``````aaa`````````aaabbbbbbbbbbbbbbbaaaaaa___^^^\\\ZZZYYYXXXXXXXXXVVVWWWXXX\\\bbbhhhnnnrrrvvvyyy}}}~~~}}}qqqfffbbbeeefffrrryyyfffOOO===:::777555555555444333555555555555555555555555000111333444555444444333444444333222222222333333777777555444444444444444666666777888888888888888777777777777888999:::;;;<<<===???CCCJJJ\\\zzz^^^DDD<<<===<<<;;;:::999888888888888777777666666666666777777888999::::::;;;;;;::::::;;;::::::::::::;;;<<<<<<;;;BBBCCCHHH```yyymmmssszzzwwwbbbVVVTTTOOOQQQTTTOOOQQQQQQPPPPPPPPPOOOOOOOOORRRQQQNNNKKKGGGDDDAAA@@@===???AAABBBCCCBBB@@@???BBBCCCEEEFFFFFFEEEDDDCCCGGGFFFFFFGGGIIIMMMQQQTTTWWWYYY]]]___bbbfffjjjmmmssstttuuuvvvwwwxxxyyyyyy{{{wwwuuuuuuvvvwwwwwwssstttuuuxxx{{{|||zzzxxxwwwwwwxxxxxxyyy}}}}}}{{{}}}~~~|||{{{}}}~~~{{{wwwuuuwww{{{~~~~~~~~~~~~~~~}}}}}}}}}}}}|||zzzxxxvvvuuutttqqqoooooommmjjjgggeeedddccccccaaaaaaaaa```___]]]\\\[[[WWWXXXZZZ[[[]]]^^^^^^^^^]]]]]]^^^^^^^^^]]]]]]\\\YYYYYYYYYYYYYYYZZZZZZZZZ]]]]]]___```aaaaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaa``````^^^]]][[[YYYXXXXXXQQQTTTWWW[[[___eeekkkooorrrsssuuuvvvwwwxxx{{{~~~|||wwwsssllldddiiillluuuzzzyyykkkPPP@@@:::666666666333222333777666555444444444444444444444444333000...+++***444444444555555555555666666666555555555444444444666666666666777777777777777777888888888999999999;;;;;;>>>BBBIII[[[zzzcccIII??????<<<;;;:::999888888888888777777666666666666777777888999::::::;;;;;;::::::;;;::::::::::::;;;<<<<<<;;;BBBDDDIIIcccyyynnnxxx|||uuu```VVVTTTOOORRRTTTOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPOOOMMMJJJGGGDDDBBB@@@???@@@AAABBBBBBBBBAAA@@@CCCCCCDDDEEEEEEEEEEEEDDDGGGFFFFFFGGGIIIMMMQQQSSSVVVXXX\\\^^^aaaeeeiiilllpppqqqtttvvvxxxyyyzzzyyy}}}~~~~~~|||xxxwwwwwwxxxwwwwwwwwwwwwxxxzzz|||}}}{{{xxxwwwxxxxxxxxxxxx{{{~~~~~~~~~}}}~~~zzzwwwtttvvv{{{~~~~~~}}}}}}|||||||||zzzwwwuuutttssspppnnnooommmkkkhhhfffdddcccbbbbbbbbbbbbbbbaaa___^^^^^^]]]]]]^^^_______________\\\\\\]]]^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___```aaaaaaaaaaaaaaabbbcccdddcccbbbaaa```aaa```___]]]\\\ZZZYYYXXXSSSUUUXXXZZZ]]]aaagggjjjnnnqqqsssuuuvvvyyy||||||xxxqqqiiigggjjjsss|||vvv{{{rrrSSSCCC<<<777777777555444555777666555444444444444555444444555555555444333222444444444555555555555666666666555555555444444444666666666666777777777777888999999999::::::::::::;;;;;;>>>BBBIII\\\zzzjjjNNNBBB@@@<<<;;;:::999888888888888777777666666666666777777888999999:::::::::::::::;;;::::::::::::;;;<<<<<<<<>>888888999777666777666666555555444444555555444555666666777777666666444444444555555555555666666666666555555555555444666666666666777777777777999999:::::::::;;;;;;;;;:::;;;>>>BBBJJJ\\\{{{nnnPPPBBB???;;;;;;:::999888888888888777777666666666666777777888888999::::::::::::999;;;::::::::::::;;;<<<<<<<<>>BBBJJJ]]]|||oooQQQAAA===;;;;;;:::999888888888888777777666666666666777777777888999999::::::999999;;;::::::::::::;;;<<<<<<===BBBFFFRRRsss~~~~~~jjjZZZUUUUUUPPPQQQUUUQQQOOOOOONNNNNNNNNMMMMMMMMMIIIIIIHHHGGGEEEDDDCCCCCC@@@????????????@@@AAAAAACCCBBB@@@???@@@BBBEEEGGGHHHHHHHHHIIIJJJLLLNNNPPPPPPSSSWWWZZZ]]]aaafffjjjnnnpppsssvvvwwwvvvtttrrrwwwvvvvvvxxx{{{}}}|||{{{|||{{{{{{|||}}}|||yyywwwyyyyyy{{{}}}}}}xxxxxxxxxwwwxxxzzz~~~|||xxxyyyyyywwwxxx{{{{{{uuuqqqpppqqqsssuuuvvv}}}~~~}}}}}}|||wwwsssvvvwwwzzz}}}~~~zzzwwwooouuu~~~}}}}}}|||}}}zzzvvvtttssssssqqqppppppppppppooollliiifffdddddddddeeeeeeeeeddddddccc``````aaabbbcccccccccccc______^^^^^^___```aaaaaa``````______^^^^^^^^^]]]___``````aaaaaaaaaaaa```aaa___\\\YYYYYYZZZ\\\]]]\\\[[[ZZZXXXVVVUUUTTTSSSPPPRRRUUUWWWYYY\\\aaadddfffiiimmmoooppprrrtttvvvwwwxxx{{{~~~xxxpppjjjlllvvvyyytttfff]]]aaawwwjjjNNNCCC999888999888777777666666555555555666666777555444444333333333333333444444444555555555555666666666666666666666666666666666666666777777777777888888888888999999999999:::;;;>>>CCCJJJ]]]|||qqqRRRAAA<<<<<<;;;:::999888888888888777777666666666666777777777888888999999999999999;;;::::::::::::;;;<<<<<<>>>BBBFFFTTTwww~~~gggYYYUUUVVVPPPPPPTTTPPPNNNNNNNNNMMMMMMMMMLLLLLLJJJIIIHHHGGGFFFDDDCCCCCC??????@@@@@@@@@AAAAAAAAABBBAAA??????@@@BBBEEEGGGHHHHHHIIIJJJKKKLLLMMMNNNPPPRRRVVVZZZ]]]aaafffjjjooopppsssuuuuuutttrrrqqqtttttttttvvvyyy|||||||||{{{{{{{{{|||}}}|||zzzwwwzzzzzz{{{~~~~~~|||tttuuuvvvvvvwwwzzz~~~yyyyyyyyyxxxxxx{{{|||||||||||||||}}}}}}}}}|||yyytttnnnhhhggghhhjjjmmmooovvv~~~}}}~~~|||wwwsssssstttxxx{{{~~~}}}zzzwwwqqqxxx~~~~~~~~~~~~{{{wwwuuuuuuuuuuuuuuutttsssrrrpppnnnkkkiiihhhfffffffffffffffeeedddddd___```aaaccceeefffffffffcccbbbaaa``````aaabbbbbbddddddccccccbbbaaaaaaaaa______````````````______```]]]XXXTTTSSSUUUYYY\\\\\\[[[ZZZXXXVVVUUUTTTSSSMMMOOORRRTTTWWW[[[```ccccccfffjjjmmmnnnoooqqqrrrsssuuuxxx{{{xxxpppiiiiiiqqq~~~uuujjjaaacccqqquuuTTTGGG;;;888999888666666666666555555666666777777333333333444444666777888444444444555555555555666555666666666666777777777666666666666777777777777777777888888888999999999:::;;;>>>CCCKKK^^^}}}sssTTTCCC???<<<;;;:::999888888888888777777666666666666777777777777888999999999999999;;;::::::::::::;;;<<<<<>>CCCKKK^^^~~~uuuVVVFFFAAA<<<;;;:::999888888888888777777666666666666777777777777888999999999999888;;;::::::::::::;;;<<<<<<@@@BBBFFFVVV{{{|||eeeYYYVVVWWWPPPNNNQQQNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJHHHFFFEEEDDDCCCAAABBBDDDFFFFFFEEEDDDBBB????????????@@@BBBDDDEEEIIIIIIJJJJJJKKKLLLLLLMMMOOORRRVVVZZZ]]]bbbgggjjjmmmnnnoooqqqrrrttttttuuummmmmmnnnsssyyy~~~{{{zzzyyyyyyzzz{{{zzzxxxtttsssssssssrrrpppllliiikkklllnnnpppsssyyy}}}xxxwwwwwwvvvwwwzzz{{{|||}}}~~~~~~}}}{{{yyyvvvuuuqqqjjjccc```aaacccaaadddkkkwww|||zzzyyyzzz{{{yyytttpppppprrruuuzzz}}}}}}zzzwwwttt|||}}}~~~~~~|||yyyxxxyyy{{{||||||zzzxxxuuurrrooonnnnnnnnnllllllkkkkkkiiihhhfffffffffggghhhiiijjjkkkkkkkkkiiigggeeecccbbbbbbcccdddddddddccccccbbbaaa``````]]]^^^^^^___^^^^^^]]]]]]\\\ZZZXXXUUUTTTTTTUUUVVVTTTSSSRRRQQQOOOMMMLLLKKKIIIKKKMMMOOOPPPTTTXXX[[[\\\```eeejjjmmmoooqqqsssrrrsssuuuxxxzzz}}}~~~|||uuulllhhhkkkyyyxxxooonnnhhh}}}]]]NNN???;;;;;;:::777666666666666666666777888888888777555333222222222222444444444555555555666666555666666666777777888888666666666666777777777777999999:::::::::;;;;;;;;;:::;;;???CCCKKK^^^~~~~~~]]]HHH@@@===<<<999777666777999:::777777777777777777777777666888999::::::999777666999999:::;;;;;;<<<<<<===>>>DDDJJJWWW{{{xxxaaa\\\WWWSSSQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLJJJHHHEEEBBBAAACCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>@@@BBBEEEFFFCCCEEEHHHJJJKKKLLLNNNOOOUUUTTTUUUZZZbbbhhhjjjjjjnnnmmmmmmmmmoooqqqssstttrrrtttvvvxxx{{{}}}~~~~~~~~~zzzvvvuuuvvvwwwvvvtttoooppprrrrrrpppnnnmmmmmmjjjggggggkkkmmmooosssxxxvvvyyy||||||zzzyyyzzz}}}~~~{{{yyyyyyxxxwwwvvvrrrqqqppplllhhhfffeeeeeedddeeeiiittt}}}zzzzzzzzzwwwpppiiihhhmmmsssyyy{{{yyyvvvtttsss{{{}}}~~~}}}{{{yyyzzz|||}}}{{{xxx|||{{{xxxuuurrrpppoooooorrrooojjjgggggghhhhhhhhheeeffffffggghhhiiijjjjjjiiiiiihhhfffeeedddbbbbbbddddddbbbaaaaaaaaabbbccc___^^^\\\ZZZYYYYYYZZZ[[[\\\ZZZYYYVVVUUUSSSSSSRRRQQQNNNKKKJJJJJJKKKJJJIIIFFFHHHJJJKKKMMMQQQWWWZZZ\\\```fffkkknnnppprrrsssnnnqqquuuuuuuuuxxx~~~|||wwwmmmhhhhhhsss|||uuuqqq~~~rrrPPP>>>@@@===999;;;;;;888777666666777777666555444444555555555555444444333333333444444444555555444444444444555555555555444444555666777888999999888888999::::::;;;<<<<<<999;;;???BBBIII]]]```HHH???;;;;;;:::999999888888888777777777777777777777777777888999:::999999888777999999::::::;;;<<<<<<===???EEEJJJZZZ~~~xxx```\\\WWWSSSQQQQQQQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLJJJHHHFFFCCCAAA@@@BBBBBBBBBBBBAAAAAAAAAAAAAAA@@@?????????AAACCCDDDDDDFFFIIIKKKLLLMMMPPPRRRVVVUUUVVV[[[aaagggiiiiiillllllllllllmmmoooqqqrrrtttuuuwwwyyy{{{}}}~~~~~~~~~zzzwwwuuuvvvwwwvvvuuutttuuuvvvtttqqqmmmjjjhhhiiieeeeeeiiikkklllpppvvvsssuuuxxxyyyzzz{{{}}}~~~}}}zzzyyyyyyzzzzzzyyyuuutttqqqmmmiiifffeeeeeefffeeeiiisss|||zzzzzzzzzvvvoooiiiggglllsssxxxzzzyyyvvvtttsss{{{~~~~~~~~~}}}zzzxxxxxxzzzzzzyyywww|||{{{yyywwwtttrrrpppoooqqqnnnkkkjjjkkkkkkkkkkkkeeeeeefffggghhhhhhiiiiiiiiiiiihhhgggfffeeeddddddeeedddcccaaaaaaaaaaaabbb```^^^\\\ZZZYYYYYYYYYZZZZZZYYYWWWUUUTTTRRRQQQQQQPPPMMMKKKIIIJJJJJJIIIHHHFFFHHHJJJKKKMMMPPPUUUXXX[[[___eeejjjmmmoooppprrrpppsssvvvvvvvvvxxxzzzkkkfffgggrrryyysssyyyVVVAAA@@@:::666888777666555444555777888888777444444555555555555444444333333333444444444555555777777777777888888888888444555555666777888999:::999999999::::::;;;;;;;;;:::<<>>AAADDDLLLaaaooo^^^ZZZVVVSSSRRRQQQPPPOOOMMMNNNOOOOOOOOOOOONNNMMMJJJIIIHHHEEECCCAAA@@@@@@AAAAAAAAA@@@@@@@@@??????AAA@@@@@@??????@@@AAABBBDDDFFFHHHJJJMMMPPPTTTXXXWWWXXXYYY\\\___ccceeefffiiiiiijjjlllmmmooopppqqqtttuuuxxx{{{~~~}}}|||{{{{{{{{{{{{yyyzzz|||}}}|||xxxsssooogggcccbbbeeeffffffjjjnnnooonnnnnnrrryyy}}}~~~}}}zzzxxxwwwxxx{{{~~~yyytttpppnnnlllkkkgggfffhhhppp~~~~~~}}}|||{{{yyytttmmmgggbbbhhhpppuuuvvvvvvvvvvvvuuu{{{~~~~~~~~~~~~}}}yyyvvvvvvvvvwwwxxxxxxxxxxxxwwwuuurrrpppoooqqqpppppppppqqqpppnnnlllfffffffffffffffggggggggghhhhhhiiiiiiiiijjjjjjjjjhhhgggdddbbb```_________```^^^\\\ZZZXXXWWWVVVVVVUUUUUUTTTSSSQQQPPPNNNMMMMMMJJJHHHGGGGGGHHHGGGGGGGGGIIIKKKLLLMMMNNNPPPRRRSSSWWW^^^ccchhhlllooorrrtttvvvxxxyyyzzz{{{~~~xxxiiieeehhhsss~~~zzzjjjNNNBBB888555777555555444444555777888777666444444555555555555444444333333333444444444555555555555555555666666666666666666777888999:::;;;;;;:::::::::::::::::::::999<<<>>>AAADDDIIIZZZzzzqqqRRRBBB===;;;999888777777888999777777777777777777777777888888777777888999::::::;;;:::999999:::;;;===>>>@@@CCCLLLeee~~~yyy~~~lll]]]YYYUUUSSSRRRQQQPPPOOONNNOOOPPPQQQQQQPPPOOONNNLLLJJJHHHFFFDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????===>>>>>>???@@@AAABBBCCCBBBEEEHHHJJJMMMPPPTTTWWWWWWXXXZZZ\\\^^^aaadddfffiiijjjlllnnnoooqqqrrrsssrrrssswww{{{~~~~~~{{{uuukkkfffeeeffffffeeehhhlllpppnnnnnnqqqwww{{{|||{{{zzzyyyxxxzzz~~~yyyuuurrrpppmmmkkkgggeeegggooo|||~~~~~~}}}yyyrrrkkkfffaaagggooottttttssstttvvvwww||||||yyywwwwwwyyy{{{zzzyyyyyyxxxvvvtttsssrrrrrrrrrqqqqqqqqqooollliiigggggggggggggggfffffffffhhhhhhiiiiiijjjkkkkkkllliiigggeeebbb```___^^^^^^^^^]]]\\\ZZZXXXVVVUUUUUUTTTTTTSSSSSSRRRPPPNNNMMMKKKIIIGGGFFFGGGGGGGGGFFFHHHJJJMMMOOOOOOOOOPPPQQQOOOSSSZZZ```fffkkkpppssstttuuuwwwyyyzzz|||}}}wwwkkkhhhkkkvvvsssUUUFFF:::999<<<888888666555555666666555333444444555555555555444444333333333444444444555555333333333444444444555555666666777888999:::;;;;;;:::::::::::::::::::::999<<<>>>AAADDDIIIZZZxxxsssTTTCCC>>><<<999777666777999:::777777777777777777777777777777777888999999::::::;;;:::999888999;;;===???@@@BBBNNNkkkuuujjjkkkyyymmm[[[YYYUUUSSSRRRQQQPPPOOONNNPPPQQQSSSSSSQQQPPPNNNMMMKKKIIIFFFEEEDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@<<<<<<>>>???@@@BBBCCCCCCAAAEEEIIILLLNNNQQQSSSVVVVVVXXX[[[\\\]]]```cccfffjjjkkkmmmoooqqqsssttttttqqqsssvvvzzz~~~xxxqqqllliiijjjiiifffhhhlllpppooooooqqquuuyyy{{{|||~~~}}}~~~{{{vvvtttsssqqqmmmiiigggfffgggooo~~~yyyqqqiiiddd```gggooosssrrrppprrruuuyyy~~~~~~|||yyyyyy{{{}}}}}}|||{{{yyyxxxwwwwwwwwwtttrrrqqqqqqqqqoookkkhhhiiiiiihhhhhhggggggffffffhhhhhhiiiiiijjjkkkkkklllhhhgggdddbbb```_________\\\\\\[[[YYYXXXVVVUUUTTTSSSTTTTTTTTTSSSQQQOOONNNKKKIIIFFFFFFGGGHHHGGGGGGIIILLLPPPRRRRRRQQQQQQRRRNNNRRRYYY___dddiiinnnrrrrrrsssuuuwwwzzz|||~~~~~~xxxnnnlllooozzzzzz[[[III======???:::999777555555555555333222444444555555555555444444333333333444444444555555444444555555555666666666555666666777888999::::::::::::::::::::::::::::::<<<>>>AAADDDIIIYYYxxxqqqSSSCCC<<<;;;:::888888888888888777777777777777777777777555666888999::::::999999<<<:::999888999;;;===???AAACCCQQQqqqtttgggccciiinnnZZZXXXUUUSSSRRRRRRPPPNNNMMMOOOQQQRRRRRRQQQOOOMMMMMMKKKHHHFFFDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA======>>>???@@@AAAAAAAAABBBFFFKKKOOOQQQRRRSSSTTTUUUXXX[[[\\\]]]___cccgggiiikkkmmmppprrrsssttttttssstttwwwzzz}}}}}}xxxsssooonnnlllhhhiiilllmmmoooppprrrtttwww||||||yyyuuuuuuvvvtttooojjjiiigggiiirrrzzzppphhhccc```gggooorrrpppnnnpppttt{{{~~~}}}~~~}}}{{{zzz|||~~~~~~|||yyywwwvvvwwwxxxyyytttrrrqqqqqqqqqpppnnnlllkkkjjjjjjiiihhhggggggggghhhhhhiiiiiijjjjjjkkkkkkgggfffdddbbb```______```ZZZZZZZZZYYYXXXWWWUUUUUUTTTUUUVVVVVVUUUSSSQQQOOOKKKIIIFFFFFFGGGHHHHHHGGGJJJNNNRRRUUUUUUTTTTTTTTTRRRUUUZZZ^^^bbbfffkkknnnoooppprrruuuyyy|||}}}}}}}}}xxxqqqnnnqqq|||wwwyyy|||vvv___KKK>>>>>>@@@999777666444444555555444222444444555555555555444444333333333444444444555555555555555555666666666777444555555666777888999:::999999999::::::;;;;;;;;;;;;===AAADDDIIIZZZxxxpppRRRBBB::::::;;;;;;:::999777666777777777777777777777777444666888:::;;;:::999888<<<;;;999888999;;;===???BBBEEETTTvvvyyykkkfffaaa{{{}}}lllZZZXXXUUUSSSSSSRRRPPPNNNLLLNNNPPPRRRRRRPPPNNNLLLLLLKKKHHHEEEDDDCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA>>>???@@@@@@@@@@@@??????CCCGGGMMMRRRSSSTTTTTTTTTTTTWWW[[[\\\]]]___cccgggiiijjjmmmppprrrsssttttttuuuvvvxxxzzz|||~~~~~~|||wwwsssqqqnnnjjjjjjmmmkkknnnqqqrrrssswww}}}}}}zzzwwwxxxzzzyyysssmmmkkkiiikkktttzzzpppgggbbb```hhhppprrrooommmooosss}}}~~~{{{}}}~~~{{{zzz|||~~~|||yyyvvvsssrrrtttvvvxxxsssrrrppppppqqqrrrpppooolllkkkkkkjjjiiihhhgggggghhhhhhiiiiiiiiijjjjjjjjjgggfffdddbbb````````````YYYYYYYYYYYYXXXWWWVVVUUUUUUVVVWWWWWWVVVTTTRRRPPPKKKIIIGGGFFFGGGIIIHHHHHHKKKOOOTTTWWWWWWVVVUUUUUUUUUXXX[[[^^^aaadddhhhkkkmmmnnnppptttxxx{{{|||||||||~~~~~~wwwrrrooorrr}}}nnnnnn}}}uuulllzzzbbbLLL>>>>>>???777555444333444666666555444444555555555555555555444333333333444444444555555444444444444555555555666444444555666777888999999888888999::::::;;;<<<<<<:::<<>>999888999666666666666555555555555555666777666444333333444555555555555555555555555333444555555666666555555555555555555666666666666:::::::::;;;;;;;;;<<<<<<===<<>>:::999999999888777888888888888888999::::::;;;<<<<<<<<<;;;;;;;;;;;;888888888888:::<<<>>>???AAAGGG^^^zzzmmmsssxxxyyyfff[[[XXXUUUTTTTTTTTTSSSRRRRRRQQQOOOOOOOOOOOOMMMKKKHHHFFFDDDBBBAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@BBBAAA???======>>>???@@@EEEHHHMMMSSSWWWZZZ\\\]]][[[[[[\\\[[[[[[\\\```ccchhhkkkmmmllljjjkkknnnrrrxxxzzz||||||zzzwwwuuuuuuvvvxxx|||~~~~~~zzzuuurrrtttvvvzzzxxxooommmmmmlllkkkoooqqqsssvvv{{{zzzqqqttt{{{}}}uuujjjbbbaaaggghhhiiiiiijjjnnnuuuzzz}}}{{{zzzzzz}}}||||||{{{zzzyyyxxxwwwvvvvvvuuutttsssrrrqqqqqqpppqqqqqqqqqpppnnnllljjjiiillllllkkkjjjiiiggggggfffdddbbb___]]]\\\]]]___``````]]][[[ZZZYYYYYYWWWUUUUUUTTTRRRRRRQQQRRRTTTTTTOOOOOOOOONNNLLLJJJHHHGGGDDDEEEFFFGGGIIIJJJLLLLLLKKKMMMPPPSSSWWW\\\bbbggglllooorrruuuvvvxxxzzz|||rrruuuyyy|||}}}~~~|||sssjjjcccfffooo{{{{{{]]]]]]ttt}}}cccYYYTTTccc}}}\\\EEE===:::777666666666666555555555555555666777777666555666888555555555555555555555555444555666666777777666666555555555666666666777777999999999:::::::::;;;;;;<<<;;;???DDDIIIUUUrrrvvvUUUAAA???<<<::::::999888777777777777777888999::::::888999:::999777666777888888777777888999;;;===???CCCIIIbbbzzznnnttt{{{zzzggg[[[YYYWWWVVVVVVUUUTTTRRRRRRQQQOOOOOOOOONNNMMMKKKHHHGGGDDDBBBAAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAA???>>><<<<<<===>>>???FFFIIINNNSSSWWWZZZ\\\\\\ZZZ[[[\\\\\\\\\^^^aaadddfffiiikkkkkkjjjkkkppptttxxxzzz}}}}}}zzzwwwuuuttttttvvvyyy{{{{{{yyyvvvsssuuuxxx{{{}}}{{{rrrmmmlllmmmmmmrrrtttxxx|||uuuwww~~~vvvkkkeeeeeefffggghhhiiilllqqqwww|||}}}|||{{{|||~~~}}}~~~~~~|||||||||{{{zzzxxxwwwvvvuuuuuutttsssqqqpppooonnnmmmnnnnnnoooooonnnnnnmmmlllkkkkkkjjjiiihhhggggggcccbbb```^^^^^^___```aaa```^^^\\\[[[[[[ZZZXXXVVVUUUTTTTTTSSSSSSSSSTTTTTTQQQQQQPPPNNNMMMKKKJJJJJJFFFFFFFFFFFFGGGHHHIIIJJJLLLNNNQQQSSSWWW\\\bbbgggiiilllpppsssuuuwwwzzz|||tttwww{{{}}}~~~~~~~~~sssjjjccceeemmmyyy{{{^^^\\\qqqfff___XXX^^^ttt```GGG>>>:::777666666666666555555555555555666777777666555777888555555555555555555555555555555666777777777777666555555555555666666666666999999999999::::::::::::;;;;;;???EEEIIIUUUqqq{{{WWWCCC@@@===;;;;;;:::999888666666666777777999::::::666888999888666444666777999888888999:::<<<>>>???DDDJJJdddxxxkkkqqqxxx~~~eee[[[YYYWWWVVVVVVUUUSSSRRRQQQOOOMMMMMMMMMMMMKKKIIIHHHGGGDDDBBBAAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@???@@@???===<<<===>>>@@@AAAGGGJJJNNNSSSWWWYYYZZZ[[[XXXZZZ]]]^^^___```bbbddddddgggiiijjjjjjmmmrrrwwwvvvyyy{{{|||zzzvvvtttssstttuuuwwwyyyzzzyyyxxxwwwxxx{{{~~~~~~|||{{{}}}zzzrrrkkkjjjmmmppprrrvvv|||{{{}}}}}}tttjjjeeeffffffggghhhjjjnnnsssyyy}}}~~~}}}|||~~~}}}}}}}}}|||{{{yyywwwvvvrrrrrrrrrrrrqqqpppooonnnnnnooooooppppppooooooooojjjjjjjjjiiiiiiiiihhhhhhaaaaaa`````````aaabbbbbb```^^^]]]\\\\\\[[[YYYWWWWWWWWWWWWWWWVVVUUUUUUTTTSSSRRRPPPNNNMMMLLLLLLLLLHHHGGGFFFEEEEEEFFFGGGGGGJJJLLLNNNQQQTTTYYY___cccdddggglllooorrruuuxxx{{{xxx{{{~~~~~~~~~ooofff```ccckkkwww|||^^^XXXnnnmmmiii```]]]iiibbbGGG>>>;;;777666666666666555555555555222444555555444444555777555555555555555555555555555555666777777777777777555666666666666777777777888999999999999:::::::::;;;;;;???EEEIIITTTqqq}}}XXXDDDAAA>>><<<;;;;;;:::888666666666666777888999:::<<<>>>@@@>>><<<:::<<<>>>:::999999:::;;;===???AAABBBHHHcccvvvhhhmmmsssdddZZZXXXVVVUUUUUUTTTRRRQQQOOOMMMLLLKKKLLLKKKIIIHHHGGGFFFDDDAAA@@@AAAAAABBBCCCCCCCCCCCCBBBAAA@@@???@@@???>>>===>>>???AAACCCGGGJJJNNNSSSVVVXXXYYYYYYWWWZZZ]]]___```aaaccceeecccfffhhhjjjjjjnnntttyyytttwwwzzz{{{yyyuuusssrrrtttuuuwwwyyyzzzzzzzzzzzzzzz~~~zzzxxxyyy{{{}}}|||xxxqqqjjjiiimmmsssqqqvvv~~~~~~}}}zzzrrrhhhdddeeeeeefffhhhkkkpppuuuzzz}}}~~~~~~~~~~~~|||{{{}}}}}}}}}}}}{{{yyywwwvvvppppppqqqqqqqqqppppppooossssssrrrrrrpppooommmllljjjjjjiiiiiiiiiiiiiiiiii``````aaaaaabbbccccccccc```^^^]]]]]]]]]\\\YYYWWWXXXYYYZZZZZZYYYWWWVVVUUUTTTSSSPPPMMMLLLLLLMMMNNNIIIGGGFFFEEEDDDDDDEEEFFFGGGHHHKKKMMMPPPUUU[[[___```dddhhhmmmpppssswwwyyy|||}}}}}}zzzyyyzzz|||iiibbb]]]```iiivvv~~~\\\UUUkkkrrrpppggg^^^cccyyycccHHH???;;;777777666666666555555555555111222333333222222444555555555555555555555555555555666666777777777777777777777777777888888888888888888999999999:::::::::;;;;;;???EEEIIITTTppp~~~ZZZGGG@@@:::;;;;;;999777777888888777777777777888888???>>>===<<<:::999888777999999999999:::<<<>>>???GGGJJJcccwwwqqqsss|||eee[[[XXXUUUSSSSSSRRRQQQPPPPPPOOONNNMMMLLLJJJIIIIIIHHHFFFEEECCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@>>>>>>@@@DDDHHHJJJLLLOOORRRUUUWWWXXXXXXZZZ[[[\\\]]]___aaacccdddiiiiiiiiijjjlllooorrrsssrrrsssuuuyyy{{{{{{yyywwwwwwyyy{{{|||{{{{{{|||}}}}}}~~~}}}zzzwwwuuu}}}yyytttooommmnnnpppppprrrxxx}}}|||yyytttooojjjiiiiiinnnjjjiiikkklllooovvv~~~}}}}}}~~~~~~||||||{{{zzzyyywwwuuutttrrrqqqppppppqqqqqqooommmqqqpppppppppooonnnnnnnnnllljjjhhhggghhhjjjjjjiiiccccccddddddeeefffffffffeeedddbbbaaabbbaaa___]]][[[ZZZXXXVVVTTTSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLJJJIIIFFFEEEDDDDDDEEEFFFFFFHHHJJJLLLMMMOOOSSSUUU[[[```eeejjjmmmrrryyy~~~~~~~~~~~~~~~yyyoooiiiaaa\\\^^^fffsssgggYYYhhh{{{vvvmmmeeeffftttjjjMMM???:::888888888777666555444444333555555555555555555555555666555555444444444555555555555555555666666666666555555555555666666666666;;;:::999888888888999:::===AAA???@@@JJJTTTooo}}}XXXGGG@@@;;;;;;;;;999777777888888777777777777888888<<<<<<;;;:::999888777777::::::999:::;;;<<<>>>???IIILLLeeeyyy{{{fffZZZWWWTTTSSSSSSSSSRRRQQQPPPOOONNNNNNLLLLLLKKKJJJGGGFFFDDDBBBAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAABBB@@@@@@???======???CCCGGGKKKLLLOOOSSSVVVWWWXXXXXX[[[[[[[[[\\\^^^aaaccceeejjjjjjkkklllnnnppprrrsssssstttvvvxxxzzzzzzyyywwwxxxzzz||||||{{{{{{|||}}}~~~~~~}}}{{{{{{{{{~~~}}}zzzuuupppmmmmmmnnnppprrryyy|||{{{xxxsssmmmiiiggggggiiifffeeehhhjjjnnnvvv~~~~~~|||zzzwwwtttssssssrrrqqqqqqrrrqqqooommmoooooooooooopppppppppqqqpppmmmkkkiiijjjjjjiiihhheeeeeeffffffggghhhhhhhhhfffdddbbbaaaaaa```^^^\\\^^^]]]\\\YYYXXXVVVVVVUUURRRQQQPPPOOONNNLLLKKKKKKKKKIIIHHHFFFEEEFFFGGGHHHHHHJJJLLLMMMNNNPPPSSSUUU[[[```eeeiiilllpppwww|||}}}}}}~~~zzzqqqhhhaaa\\\^^^fffrrrmmmZZZdddzzz}}}ooofffhhhxxxoooQQQAAA;;;999444444444444444444333333555555555555555555555555555555555444444444555555555555555555666666666666666666666777777777777888::::::999888888999999:::<<<@@@>>>@@@JJJUUUooo}}}WWWHHHAAA;;;;;;;;;999777888888888777777777777888888999999999999888888888888;;;:::::::::;;;===???@@@IIIMMMfff{{{eeeXXXVVVSSSRRRSSSSSSSSSRRRPPPPPPOOONNNNNNMMMLLLLLLFFFEEECCCBBBAAA@@@AAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>===@@@DDDHHHKKKMMMPPPSSSVVVXXXYYYYYY[[[ZZZYYYZZZ\\\___ccceeejjjkkkmmmnnnpppqqqrrrrrrtttuuuwwwxxxyyyyyyyyyxxxzzz|||}}}}}}|||{{{|||}}}~~~}}}~~~~~~~~~{{{wwwrrrnnnmmmmmmooossszzz{{{zzzxxxsssmmmhhhgggggggggdddcccfffjjjnnnwww~~~~~~~~~{{{xxxvvvttttttrrrrrrrrrsssrrrpppnnnmmmmmmnnnoooqqqrrrssssssrrrpppmmmkkkkkkjjjhhhgggggggggggghhhiiiiiijjjjjjgggdddaaa```___^^^\\\[[[___^^^]]][[[YYYXXXWWWWWWQQQQQQPPPOOOMMMLLLKKKJJJLLLKKKIIIHHHHHHIIIJJJKKKKKKMMMOOOOOOPPPQQQTTTVVV\\\```dddgggiiimmmsssxxxzzz{{{}}}~~~~~~}}}ttthhhaaa]]]___gggrrruuu[[[```rrr~~~nnnccceeeuuuvvvWWWDDD===;;;333333444444444555555555555555555555555555555555555555555555555555555555555555555555666666666666777777777777888888888888:::999999888888999::::::;;;???>>>@@@JJJTTTooo\\\JJJAAA;;;;;;;;;888777888888888777777777777888888888888888999999999999:::;;;;;;;;;;;;<<<>>>???AAAFFFKKKeeeuuubbbVVVTTTRRRRRRSSSTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKFFFEEECCCAAA@@@@@@@@@@@@BBBBBBCCCBBBBBBBBBAAAAAAAAAAAA@@@??????AAAFFFIIIKKKMMMPPPTTTVVVXXXYYYYYY[[[YYYXXXXXX[[[___cccfffjjjkkkmmmooopppqqqpppppprrrtttvvvxxxxxxyyyzzz{{{{{{|||~~~~~~}}}||||||}}}~~~}}}~~~~~~~~~|||yyytttpppnnnnnnpppttt}}}||||||yyytttnnnjjjhhhhhhiiifffeeegggjjjnnnwww~~~~~~}}}}}}|||zzzyyyxxxtttsssrrrrrrssssssqqqooommmmmmnnnoooppprrrssssssrrrpppmmmllllllkkkiiiggggggggghhhiiiiiijjjjjjkkkgggeeeaaa___^^^]]][[[ZZZ]]]\\\[[[YYYWWWVVVVVVVVVRRRRRRQQQPPPNNNMMMLLLKKKMMMLLLKKKJJJKKKLLLNNNOOOQQQRRRSSSSSSSSSTTTVVVXXX\\\```dddfffgggjjjoootttvvvyyy|||~~~~~~}}}}}}|||~~~wwwjjjccc___aaahhhrrr{{{^^^]]]lllttthhhfffttt~~~]]]FFF<<<;;;666666666666666777777777555555555555555555555555444444555555555555555555555555555555666666666666666666777777777888888888999999999999999999:::::::::>>>===@@@IIITTTnnneeeKKKBBB<<<;;;;;;888777888888888777777777777888888888888888999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAAHHHcccqqqaaaVVVTTTRRRQQQSSSTTTTTTSSSUUUTTTSSSPPPNNNLLLJJJIIIFFFEEECCCAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCBBBAAA@@@??????>>>======@@@EEEHHHKKKMMMPPPSSSVVVXXXYYYYYYZZZYYYXXXXXX[[[___dddgggiiikkklllnnnoooooonnnnnnooorrrvvvxxxyyyzzz{{{}}}zzz|||~~~~~~}}}|||}}}~~~}}}yyyxxx{{{|||{{{xxxtttqqqppppppsssxxx~~~{{{vvvppplllkkkjjjlllhhheeefffhhhkkkttt}}}~~~~~~|||||||||{{{zzzyyyxxxwwwtttsssrrrrrrssssssqqqooommmmmmnnnoooppppppqqqqqqooommmlllllllllkkkjjjhhhfffgggggghhhhhhiiijjjjjjhhheeeaaa^^^]]]]]]\\\ZZZ\\\[[[ZZZXXXWWWVVVVVVVVVTTTTTTSSSQQQPPPOOONNNMMMNNNMMMLLLLLLMMMOOOQQQSSSVVVWWWWWWWWWVVVVVVXXXYYY\\\```ccceeeeeehhhmmmqqqtttwww{{{|||{{{zzz{{{|||}}}yyymmmfffaaaccchhhqqqbbb^^^iiiwwwpppzzzbbbGGG<<<;;;999888888777666666555555555555555555555555555555333333444555666666555555555555555555666666666666555555555666666666777777888888999999::::::::::::999>>>===@@@IIISSSllloooLLLCCC<<<;;;:::888777999888888777777777777888888888888999999:::;;;;;;<<<;;;:::::::::;;;===???@@@???GGGddd}}}oooaaaVVVTTTQQQQQQRRRSSSSSSSSSUUUTTTRRRPPPNNNLLLJJJIIIFFFEEECCCBBBAAA@@@AAAAAAAAABBBCCCCCCCCCBBBAAA@@@<<<<<<;;;::::::===BBBFFFJJJLLLOOORRRUUUWWWXXXXXXYYYYYYYYYZZZ\\\```dddgggkkkkkklllmmmmmmnnnmmmmmmlllrrrwwwzzzzzzyyy{{{}}}yyyzzz|||}}}||||||}}}~~~zzzuuusssvvvvvvvvvtttqqqpppqqqrrrvvv|||~~~yyysssnnnmmmmmmlllgggccccccdddgggoooxxx~~~}}}~~~~~~~~~~~~~~~}}}}}}|||zzzxxxvvvtttssstttrrrrrrrrrsssrrrpppnnnllllllmmmnnnnnnoooppppppnnnmmmllllllmmmllljjjhhhfffffffffggghhhhhhiiiiiihhheeeaaa^^^^^^^^^]]]\\\^^^]]]\\\ZZZYYYYYYXXXXXXUUUUUUTTTSSSQQQPPPOOONNNNNNMMMMMMMMMOOOQQQTTTUUUYYYZZZZZZXXXWWWVVVWWWYYY\\\___cccdddeeeggglllppprrruuuyyyyyyxxxwwwzzz}}}}}}~~~zzzooogggaaabbbgggppp}}}hhh___fffzzzgggIII<<<<<<888777777666555444333222555555555555555555555555222333444666666666555555555555555555666666666666555555555555666666666666777777999::::::::::::::::::???>>>@@@IIIRRRjjjuuuMMMDDD<<<;;;:::888888999888888777777777777888888777777888888999999::::::::::::999:::;;;<<<>>>???AAAIIIgggvvvvvv~~~iii]]]VVVTTTRRRQQQRRRSSSRRRRRRRRRQQQPPPOOONNNMMMLLLKKKGGGFFFDDDBBBAAAAAAAAABBBAAABBBCCCDDDDDDBBB@@@???<<<<<<<<<;;;;;;>>>CCCGGGIIIKKKNNNQQQTTTVVVWWWWWWYYYYYYZZZ\\\^^^bbbeeegggmmmmmmmmmmmmmmmmmmnnnooommmssszzz}}}{{{xxxxxxyyyvvvxxx{{{|||||||||~~~xxxsssrrrooooooooommmmmmmmmpppssszzzzzztttooonnnnnnlllgggcccbbbcccfffnnnxxx~~~zzzyyy{{{~~~~~~~~~~~~}}}}}}}}}|||zzzxxxvvvtttssssssrrrqqqqqqrrrqqqooommmhhhiiijjjlllmmmooopppqqqqqqpppooonnnnnnllliiigggffffffgggggghhhiiiiiiiiihhheeeaaa___^^^____________^^^]]]\\\[[[ZZZZZZZZZUUUTTTTTTRRRQQQPPPOOONNNNNNMMMMMMMMMOOORRRUUUWWWYYYZZZYYYXXXUUUTTTUUUWWW\\\___cccdddeeegggkkkpppqqqtttwwwvvvtttuuuyyy~~~|||}}}}}}~~~~~~zzzpppggg______ccclllzzzoooaaabbblllKKK===???777666666666555555444444555555555555555555555555111222444666777777666555555555555555666666666666555666666666666777777777666777999:::;;;;;;::::::;;;??????AAAHHHPPPgggxxxNNNDDD<<<;;;:::888888999888888777777777777888888666777777777888888888888:::999999999:::<<<>>>???DDDMMMjjjnnnnnnxxxzzzdddYYYWWWTTTRRRQQQRRRRRRRRRQQQOOONNNNNNNNNNNNNNNNNNNNNHHHFFFEEECCCBBBBBBBBBBBBAAABBBCCCDDDDDDBBB@@@?????????>>>>>>>>>AAAFFFJJJHHHJJJMMMQQQSSSUUUVVVVVVXXXYYY[[[]]]```ccceeegggpppooonnnmmmmmmnnnooopppnnnuuu}}}{{{vvvuuuuuuuuuwwwzzz{{{{{{|||~~~~~~vvvssstttjjjjjjjjjiiiiiikkkpppsss|||zzztttooonnnnnnmmmhhhdddcccdddhhhqqqzzz|||xxxwwwyyy}}}~~~~~~~~~|||zzzzzzzzzzzzyyyxxxwwwwwwrrrqqqppppppqqqqqqooommmeeefffhhhjjjmmmpppqqqrrrtttsssqqqpppooommmiiifffggggggggghhhiiiiiijjjjjjhhheeeaaa______`````````^^^]]]\\\[[[ZZZZZZZZZZZZTTTTTTSSSQQQPPPOOONNNMMMMMMMMMMMMNNNPPPSSSVVVXXXXXXYYYXXXVVVTTTSSSSSSTTT[[[___cccdddeeeggglllpppqqqtttvvvuuurrrsssyyy~~~||||||}}}}}}}}}~~~yyyooofff^^^\\\aaajjjxxxtttbbb___oooMMM???@@@777777777777888888888888555555555555555555555555111222444666777777666555555555555555666666666777777777777777888888888888666777999:::;;;;;;::::::<<<@@@???AAAHHHOOOfffzzzRRRBBB<<<>>>:::;;;<<<555888888888888888888888888999999999999999999999999999888888999:::<<<>>>@@@@@@RRRhhhppplllfffxxxvvvbbbZZZUUUSSSQQQQQQRRRSSSSSSRRRQQQPPPOOONNNLLLKKKJJJJJJHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEEEECCCAAA@@@AAABBBAAA@@@?????????@@@AAABBBHHHJJJNNNPPPRRRTTTWWWZZZ]]]]]]]]]]]]___aaaccceeejjjkkklllkkkkkkmmmppprrrwwwwwwxxxwwwvvvtttrrrqqqrrrvvvyyyzzzyyyzzz|||~~~{{{tttllliiifffcccaaaccciiiqqquuu~~~~~~xxxtttqqqpppoooooollliiihhhfffgggqqq|||zzzzzzyyyyyyzzz{{{||||||yyy|||}}}|||zzz|||{{{xxxvvvzzz~~~}}}xxxvvvwwwyyyrrrqqqoooooopppqqqpppoookkkjjjhhhggghhhjjjmmmooooooooopppooommmkkkiiihhhggghhhiiijjjjjjiiihhhgggdddcccaaa```^^^]]]]]]\\\```]]][[[ZZZ[[[[[[ZZZXXXVVVTTTSSSRRRRRRQQQNNNMMMLLLMMMOOOQQQTTTVVVXXXYYYXXXWWWUUUPPPMMMNNNSSSXXX^^^```bbbdddeeeiiimmmpppuuuuuuuuuvvvvvvwwwwwwxxx{{{{{{{{{|||~~~|||zzzqqqkkkccc]]]\\\cccuuuqqq^^^fff{{{sssPPP???<<<888888888777666666555555999::::::999666333333333555444444333333444444555888888777777666666555555444444555777888999;;;;;;888888888777888888999:::999===<<<>>>EEELLLbbbzzzzzzSSSBBB<<<>>>:::;;;<<<555777777777777777777777777888888888888888888888888999888888999:::<<<>>>@@@BBBSSSiiipppjjjaaappp|||hhh^^^WWWUUUSSSSSSTTTTTTSSSRRRQQQQQQPPPNNNMMMLLLKKKJJJHHHGGGEEECCCCCCCCCCCCDDDEEEFFFFFFDDDAAA@@@@@@AAA???>>>>>>>>>???AAACCCDDDGGGIIILLLNNNPPPRRRVVVYYY]]]]]]]]]^^^___bbbdddeeehhhjjjkkkkkkkkkllloooqqqvvvvvvwwwwwwvvvuuusssrrrqqqtttxxxzzz{{{|||}}}vvvoooiiieee```]]]___dddkkkppp}}}{{{vvvrrrpppooooooooollljjjiiiggghhhppp{{{|||||||||||||||}}}~~~yyy{{{|||{{{yyy{{{|||yyyvvvyyy}}}|||xxxuuuwwwyyyrrrqqqqqqrrrsssssspppnnnkkkjjjhhhggghhhjjjmmmooonnnnnnnnnnnnmmmkkkiiihhhiiijjjkkkkkkkkkjjjiiihhhfffeeecccbbb```____________]]]ZZZYYYZZZZZZYYYWWWXXXUUUSSSRRRRRRQQQPPPNNNMMMMMMNNNPPPRRRSSSTTTUUUVVVUUUSSSPPPMMMNNNRRRVVVZZZ\\\```cccfffkkkpppssstttuuuuuuvvvwwwxxxyyyyyy|||||||||}}}{{{yyytttmmmddd___^^^fffxxxwwwaaaeeerrrwwwVVVBBB===888888777777666555555555666888888777555333333333555444444333333444444555666666666666777777777777666666777777888888999999888888888888888999999:::888======>>>EEEKKK```zzz{{{VVVDDD===>>>999:::<<<555666666666666666666666666777777777777777777777777999888888999:::<<<>>>@@@DDDTTTjjj~~~nnnhhh^^^mmmooobbbYYYWWWUUUTTTTTTTTTSSSRRRRRRQQQPPPOOONNNMMMLLLKKKHHHGGGEEECCCBBBAAAAAABBBDDDFFFGGGEEECCC@@@??????=========>>>@@@BBBEEEFFFFFFHHHJJJLLLMMMQQQUUUXXX]]]]]]]]]^^^```bbbeeefffggghhhjjjjjjjjjkkknnnpppssstttuuuvvvvvvuuutttsssqqqtttxxx{{{}}}~~~xxxqqqkkkfff```[[[[[[___fffjjjzzzzzzvvvsssrrrrrrrrrqqqnnnmmmllljjjjjjqqqyyy{{{{{{{{{|||}}}~~~~~~yyy{{{{{{zzzxxxzzz~~~}}}|||yyywwwuuuxxx{{{{{{wwwuuuvvvxxxrrrssstttuuuuuusssooollljjjiiigggfffgggiiilllmmmmmmnnnnnnnnnnnnmmmllllllmmmmmmnnnmmmllljjjiiigggfffeeecccbbbaaa```______^^^\\\ZZZYYYYYYYYYXXXWWWZZZWWWSSSQQQQQQRRRRRRQQQNNNNNNNNNOOOOOOOOOPPPPPPRRRRRRQQQOOONNNNNNQQQTTTWWWZZZ^^^bbbeeejjjnnnrrrqqqrrrssstttvvvxxxyyyzzz}}}}}}~~~~~~}}}xxxpppgggaaa___gggzzzgggdddggg|||~~~]]]FFF===999888777666666555555555444555777666444333333444555555444444444444555555555555555666777888888888888888888777777777777777888888888888888999::::::888======???EEEJJJ^^^}}}}}}YYYFFF>>>===999:::;;;666777777777777777777777777777777777888888888888888999888888999:::<<<>>>@@@DDDTTTjjjxxxkkkiiibbbrrrtttbbbYYYWWWUUUTTTTTTTTTSSSQQQSSSRRRQQQPPPNNNMMMLLLLLLIIIHHHFFFCCCBBBAAAAAAAAADDDFFFGGGFFFCCC@@@>>>============>>>@@@BBBDDDFFFGGGHHHJJJKKKMMMQQQUUUYYY\\\\\\]]]^^^```bbbeeeffffffhhhjjjkkkkkkllloooqqqqqqrrrtttuuuvvvvvvuuuuuutttvvvyyy}}}}}}wwwqqqpppkkkbbb[[[YYY\\\bbbfffrrr{{{|||xxxuuuuuuvvvwwwtttqqqpppqqqooonnnsssyyy}}}wwwxxxyyyyyyzzz{{{{{{{{{yyyzzzzzzyyyxxxzzz~~~|||yyyxxxwwwvvvtttuuuwwwyyyyyywwwvvvvvvwwwtttssssssssssssrrrooollliiigggeeedddeeegggiiikkknnnnnnooooooooopppppppppooooooooonnnllljjjhhhfffdddcccbbb```___^^^^^^^^^___]]]ZZZZZZZZZZZZYYYWWW[[[XXXSSSQQQRRRSSSSSSSSSPPPPPPPPPOOONNNMMMMMMLLLPPPPPPPPPPPPPPPPPPRRRSSSWWWZZZ^^^aaaccceeehhhjjjlllmmmoooqqqtttvvvxxxxxx~~~~~~}}}tttiiibbb___fffxxxmmmddd___{{{ooovvvcccHHH<<<999888777666555555555666222444666666555555555666555555444444444444555555555666666666777777777888777777777777777777777777999888888888888999::::::777===>>>@@@FFFJJJ]]]{{{\\\III???===888999;;;666888888888888888888888888888888888999999999::::::999888888999:::<<<>>>@@@CCCSSShhhrrrgggiiifffyyyyyybbbYYYVVVTTTSSSSSSSSSRRRPPPSSSRRRQQQPPPNNNMMMLLLLLLJJJIIIGGGEEECCCBBBBBBBBBCCCEEEGGGFFFCCC@@@>>>>>>???>>>>>>>>>???AAACCCDDDHHHJJJLLLNNNOOORRRWWWZZZ[[[[[[\\\]]]___bbbeeefffgggiiikkklllmmmnnnppprrroooqqqrrrtttuuuuuuuuuuuuxxxyyy|||}}}{{{vvvqqqsssmmmddd\\\XXXYYY]]]```iiisss|||xxxvvvvvvwwwyyyxxxuuusssttttttsssvvv|||xxxuuuvvvwwwxxxxxxxxxwwwwwwxxxxxxxxxyyyyyy{{{~~~zzzxxxwwwwwwuuutttuuuwwwxxxyyyxxxwwwwwwwwwvvvtttpppoooooooooooonnnhhhfffdddcccccceeegggiiimmmmmmmmmnnnnnnoooppppppppppppooonnnllliiigggeeedddcccbbb```____________```^^^\\\[[[\\\[[[ZZZYYY[[[WWWSSSRRRRRRSSSTTTTTTSSSRRRQQQPPPOOOMMMLLLLLLOOOOOOOOOPPPRRRSSSSSSSSSTTTXXX]]]```bbbccceeefffjjjlllnnnpppsssvvvxxxyyy~~~}}}}}}}}}vvvkkkbbb]]]cccsssttteee]]]|||tttgggllleeeHHH::::::999777555555555666666333555777777777666777888666555555444444555555666888777777777666666666555666666666777888888999999999999999888999::::::;;;888===>>>AAAFFFJJJ]]]{{{___KKK@@@===888999;;;666888888888888888888888888888888888999::::::;;;;;;999888888999:::<<<>>>@@@BBBQQQgggsssgggjjjiii}}}{{{aaaXXXVVVTTTSSSSSSSSSRRRQQQRRRQQQPPPOOONNNMMMLLLKKKJJJIIIGGGEEEDDDCCCCCCDDDCCCEEEFFFEEECCCAAA@@@@@@??????>>>>>>???AAACCCDDDHHHKKKNNNPPPRRRTTTWWWZZZZZZZZZZZZ\\\^^^aaadddeeefffiiilllmmmnnnoooqqqrrroooppprrrtttuuuuuuuuuttt{{{{{{~~~|||zzzwwwssssssmmmddd\\\WWWVVVXXXYYYbbbmmm~~~zzzvvvttttttvvvxxxzzzvvvtttvvvvvvvvvyyy~~~~~~tttuuuvvvwwwwwwwwwvvvtttssssssssstttvvvyyy|||~~~|||{{{{{{zzzyyywwwvvvwwwxxxyyyyyyyyyxxxwwwvvvsssooommmmmmooopppppphhhgggeeecccccceeegggiiikkkkkkkkkkkklllmmmnnnooopppppppppooommmjjjgggfffeeeeeedddcccbbbbbbbbbbbbaaa___]]]\\\\\\\\\[[[ZZZYYYVVVSSSRRRSSSTTTTTTSSSSSSSSSRRRQQQOOONNNMMMMMMOOONNNMMMOOORRRTTTUUUTTTQQQVVV\\\aaacccdddfffgggjjjkkkmmmpppsssvvvxxxyyy||||||~~~|||}}}~~~uuukkkbbb]]]```pppzzzhhh\\\yyypppcccggg~~~dddHHH;;;:::999777555444555666777333555777888777777888999666666555555555555666666888888888777666555555555555666666777888999999999999999999999999:::;;;;;;888>>>>>>@@@FFFKKK___~~~aaaMMMAAA===777888;;;777888888888888888888888888777777777888999:::::::::999888888999:::<<<>>>@@@BBBQQQfffvvvjjjnnnnnnyyy___XXXVVVTTTTTTUUUUUUTTTSSSQQQQQQPPPNNNMMMLLLKKKJJJHHHGGGEEEDDDCCCCCCDDDDDDCCCDDDEEEDDDBBBAAABBBCCC=========>>>@@@BBBDDDFFFGGGJJJOOORRRTTTUUUWWWXXXXXXXXXYYYZZZ]]]```cccdddeeegggkkkmmmnnnnnnpppqqqooopppqqqssstttttttttssszzz{{{~~~}}}}}}{{{wwwtttoooggg___YYYVVVVVVWWW___iiiyyy{{{vvvtttuuuwwwxxx{{{uuurrrtttvvvwww{{{{{{qqqssstttuuuuuutttrrrooonnnmmmnnnooosssxxx|||~~~}}}||||||}}}}}}{{{yyywwwwwwxxxyyyzzzzzzyyyxxxuuurrrpppooopppqqqqqqpppkkkiiigggffffffgggiiikkkmmmllllllllllllnnnoooppprrrrrrqqqpppnnnllliiihhheeeeeedddcccbbbbbbbbbbbb```^^^\\\[[[\\\\\\ZZZYYYWWWUUUSSSSSSSSSTTTSSSRRRRRRQQQQQQPPPOOOOOONNNNNNNNNLLLJJJLLLPPPSSSTTTTTTTTTYYY___ccceeeeeeffffffhhhiiikkkmmmppprrrtttuuuwwwxxxyyyzzz}}}~~~zzzsssjjjbbb^^^aaaooo~~~~~~lll[[[uuuooodddeeexxxcccIII>>>;;;999666444444555666777333555666777666666777888666666555555555555666666777777777777666666666666777777777777777777888888:::999999999999:::;;;;;;:::???>>>@@@FFFMMMbbbbbbMMMAAA===777888;;;777777777777777777777777777555666666777888999999999999999888999:::<<<>>>@@@CCCQQQfffzzzooosssttt|||}}}ttt[[[XXXVVVUUUUUUVVVWWWVVVUUUQQQPPPOOONNNLLLKKKJJJJJJFFFEEEDDDCCCBBBBBBCCCDDDCCCCCCDDDCCCAAAAAACCCEEE;;;;;;<<<>>>@@@CCCFFFHHHEEEIIIOOOSSSUUUUUUVVVWWWWWWWWWXXXYYY\\\___bbbdddcccfffjjjlllmmmnnnooopppoooppprrrsssttttttssssssyyyyyy}}}~~~{{{wwwrrrkkkccc]]]YYYXXXXXX^^^gggvvv}}}xxxvvvvvvyyy{{{zzztttqqqrrruuuwww{{{zzzppppppqqqqqqqqqpppmmmjjjhhhiiiiiikkkpppvvv{{{~~~{{{{{{{{{|||}}}|||zzzxxxwwwwwwxxxzzz{{{{{{zzzxxxsssrrrqqqrrrssssssrrrpppmmmllliiihhhhhhiiikkkmmmqqqpppoooooooooppprrrsssssssssrrrrrrpppmmmkkkjjjccccccbbbaaa`````````aaa```]]][[[ZZZ[[[[[[ZZZXXXVVVTTTSSSSSSTTTTTTRRRQQQPPPPPPPPPOOOOOOOOONNNNNNMMMJJJHHHJJJNNNRRRTTTTTTZZZ^^^dddgggfffeeeccccccdddeeefffiiikkknnnooopppttttttuuuwwwzzz}}}wwwqqqiiiccc___cccpppnnnYYYrrroooeeeddduuucccKKKAAA;;;999666444444444666777222444666666555444555666666666555555555555666666555555666666777777888888999999999888777666666555::::::999999::::::;;;<<<:::???>>>@@@GGGMMMccchhhOOO@@@???999888:::777999999888777666666777777888777666666666777999:::888999:::::::::;;;>>>AAACCCRRRgggxxxtttwww|||ggg[[[XXXWWWVVVTTTSSSRRRRRRRRROOOPPPPPPOOONNNLLLJJJHHHHHHGGGDDDBBBAAAAAABBBCCCEEEEEEDDDDDDCCCBBB@@@@@@>>>>>>>>>???@@@CCCEEEFFFLLLMMMNNNOOOQQQSSSUUUWWWTTTTTTUUUWWW\\\___aaabbbccceeegggiiijjjmmmpppsssssssssssssssssssssssssssqqqvvv|||yyyxxxtttmmmgggbbb\\\WWWTTTYYY^^^kkkxxxttttttwwwyyyzzzuuuqqqqqquuuzzz}}}}}}zzzrrrmmmnnnqqqtttuuurrrnnnkkkiiihhhggggggjjjpppwww|||yyy{{{~~~{{{yyyyyyyyyyyyzzzzzzyyyxxxvvvtttwwwvvvvvvuuutttrrrpppoooooommmjjjhhhgggiiilllmmmqqqpppooooooooopppqqqrrrqqqrrrttttttrrrooollliiifffeeebbb```______```aaa___]]]ZZZWWWVVVVVVWWWXXXUUUUUUUUUTTTTTTTTTTTTTTTSSSQQQOOOMMMMMMMMMOOOPPPNNNNNNMMMMMMOOOQQQTTTVVVRRRXXX^^^cccdddcccbbbaaa___```aaaccceeehhhjjjkkkqqqsssvvvwwwxxxzzz}}}~~~~~~~~~xxxssskkkbbb^^^bbbllltttpppbbbeee}}}pppmmmjjjqqqjjjIII===<<<;;;999999999999888666666666555555555555666666666666777777777777666666444555555666777888888999777777777777777888888888;;;::::::::::::;;;<<<===<<<;;;===BBBDDDNNNgggkkkQQQBBB@@@:::999:::666999999888777777777777777777777777777777888888999888999:::::::::;;;>>>AAABBBQQQgggvvvyyy{{{cccZZZWWWVVVUUUTTTSSSRRRRRRRRRPPPPPPOOOOOOMMMLLLJJJIIIGGGFFFCCCAAA@@@@@@AAABBBEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>???@@@CCCEEEFFFKKKKKKLLLNNNPPPRRRTTTUUUUUUUUUWWWZZZ]]]```bbbbbbfffhhhiiijjjjjjkkkmmmoooqqqqqqqqqppppppppppppppprrrwww|||yyywwwtttoooiiiddd___YYYUUUYYY\\\hhh{{{xxxuuuvvvyyy{{{wwwsssppppppuuuyyy{{{{{{|||{{{sssnnnmmmppptttuuurrrnnnjjjiiihhhgggfffgggkkkqqqvvvxxx~~~~~~}}}zzz|||~~~}}}{{{zzzzzz{{{{{{zzzyyyxxxwwwvvvuuutttttttttttttttsssrrrrrrpppnnnllljjjiiijjjkkklllpppooooooooopppqqqrrrssssssssstttsssrrrooollljjjgggeeeccc```^^^^^^^^^___\\\\\\[[[YYYXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSQQQOOOMMMKKKJJJKKKKKKLLLMMMLLLLLLLLLMMMOOORRRSSSRRRWWW]]]aaabbbaaaaaaaaa^^^^^^^^^___aaaccceeegggooorrruuuxxxyyy{{{}}}wwwtttlllccc^^^___fffmmmwwwzzzrrrcccfffuuurrrkkkmmm}}}lllLLLAAA<<<:::888888888888666444555555444444444444555555666666777777777777666666555555666666777777888888666777777777888888999999::::::999999999::::::;;;===<<>>AAA@@@PPPggguuuuuu{{{uuu```YYYUUUUUUTTTSSSSSSSSSSSSSSSQQQPPPOOOMMMLLLKKKKKKJJJFFFEEEBBB@@@??????@@@AAADDDDDDEEEDDDCCCBBB@@@???======>>>>>>@@@CCCEEEFFFJJJJJJKKKLLLNNNQQQSSSTTTUUUWWWYYY]]]___aaabbbbbbfffgggiiijjjjjjkkkmmmoooqqqpppppppppoooooonnnnnnqqqvvv}}}|||yyyvvvtttqqqmmmiiibbb[[[VVVWWWYYYbbbrrryyyvvvwwwzzz}}}uuuqqqooopppuuuyyyzzzzzzzzz}}}{{{sssnnnkkkooouuuwwwtttpppkkkiiihhhgggeeedddfffjjjnnnqqq|||}}}~~~~~~~~~|||zzzyyy|||}}}~~~}}}|||{{{{{{|||~~~}}}{{{yyywwwvvvvvvvvvqqqrrrsssttttttuuuttttttqqqpppnnnmmmkkkjjjjjjjjjnnnnnnnnnoooqqqrrrtttuuuuuuuuutttsssqqqooommmlllhhhfffccc```^^^\\\\\\[[[ZZZ[[[[[[[[[[[[YYYWWWVVVUUUUUUTTTTTTTTTSSSSSSSSSTTTSSSPPPOOOMMMMMMMMMNNNMMMMMMLLLLLLMMMNNNPPPQQQQQQUUUZZZ^^^____________]]]\\\[[[ZZZ[[[]]]```aaakkkoootttxxxzzz|||}}}wwwtttmmmddd^^^^^^ccciiioooooorrr|||vvveeehhh}}}wwwllljjjwwwpppPPPDDD===;;;888777777666444333444444444444444444444444666666777777777777666666666666666666777777777777555666666777888999::::::::::::999888888888999999<<<;;;???DDDIIITTTnnnoooSSSCCCAAA<<<;;;;;;666888888777777777777777888555666777999999888777777888999:::::::::;;;>>>AAA@@@PPPggguuusssttt{{{{{{}}}uuuaaaYYYTTTSSSSSSRRRRRRRRRSSSSSSRRRQQQOOOLLLKKKKKKKKKKKKGGGEEECCCAAA@@@@@@AAAAAADDDDDDEEEEEEDDDBBB@@@>>>=========>>>@@@CCCEEEGGGIIIJJJKKKLLLNNNQQQSSSTTTTTTWWW[[[^^^___``````aaabbbdddhhhjjjkkkmmmppprrrrrrrrrqqqqqqppppppooooooooossszzz}}}yyyuuutttsssqqqllleee]]]WWWVVVVVV]]]jjjzzz{{{wwwwwwyyy{{{tttqqqoooqqqvvvzzz{{{{{{zzz~~~zzzrrrmmmlllqqqwwwzzzxxxsssnnnkkkiiigggeeeccccccfffkkknnnyyy{{{}}}~~~~~~|||{{{~~~~~~}}}{{{{{{}}}~~~{{{xxxvvvvvvvvvwwwssstttuuuuuuvvvvvvuuuuuurrrqqqpppooommmkkkiiihhhlllmmmnnnppprrrtttuuuvvvwwwvvvtttrrrpppooonnnmmmiiihhheeeaaa^^^\\\ZZZYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRUUUTTTRRRQQQOOOOOONNNNNNNNNNNNMMMMMMMMMNNNOOOPPPOOORRRWWWYYY[[[\\\]]]___]]]\\\ZZZYYYYYYZZZ\\\^^^ggglllrrrwwwzzz|||~~~}}}}}}}}}}}}~~~~~~}}}}}}wwwtttmmmeee```bbbjjjqqqtttpppnnnttt}}}iiilllxxxmmmkkkzzzsssRRREEE???<<<999777666666444333444555555555555555555444777777666666666666777777777777777777666666666666555555666777999:::;;;;;;;;;::::::999999999999999:::999<<>>AAAAAAQQQhhhwwwssspppzzz}}}{{{dddZZZSSSSSSRRRRRRQQQRRRRRRRRRRRRQQQOOOLLLKKKKKKKKKKKKHHHFFFDDDBBBAAAAAABBBCCCCCCDDDEEEEEEDDDBBB@@@>>><<<<<<<<<>>>@@@BBBEEEGGGJJJJJJKKKMMMOOOQQQSSSTTTSSSWWW\\\^^^^^^^^^^^^```aaadddhhhjjjlllmmmoooqqqqqqqqqqqqppppppooooooooonnnpppvvv~~~zzzwwwwwwvvvtttppphhh___XXXUUUTTTXXXbbbppp}}}xxxwwwxxxyyyuuurrrppprrrwww|||~~~~~~yyyrrrmmmpppuuu{{{}}}{{{vvvpppmmmiiihhhfffcccbbbeeekkkpppwwwyyy}}}}}}{{{{{{}}}|||xxxvvvvvvwwwxxxwwwxxxxxxwwwwwwvvvuuutttrrrrrrqqqpppnnnkkkiiihhhkkklllnnnpppsssuuuvvvwwwxxxwwwuuusssqqqooonnnmmmjjjiiifffccc```]]][[[ZZZZZZYYYWWWUUUTTTTTTUUUVVVUUUUUUTTTTTTSSSRRRRRRQQQQQQPPPOOOMMMLLLLLLKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLOOORRRTTTVVVYYY\\\______^^^\\\[[[ZZZ[[[\\\]]]cccgggooouuuxxx{{{~~~}}}|||~~~~~~{{{zzzwwwsssllleeecccjjjwww{{{uuuwwwppprrr~~~}}}tttjjjnnnvvvSSSEEE@@@===:::888777777666555555666777777777777666555777777666666666666777777777777777777666666666666555666777888999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::<<>>AAABBBQQQfff}}}yyytttppp{{{fff[[[SSSSSSRRRQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKJJJHHHGGGDDDBBBAAABBBBBBCCCCCCDDDEEEFFFEEEBBB???===;;;;;;<<<===@@@BBBEEEGGGJJJJJJKKKLLLOOOQQQSSSTTTTTTXXX\\\]]]\\\\\\^^^```dddgggjjjllllllkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnoooqqquuu|||}}}|||{{{{{{yyytttlllbbb\\\VVVTTTUUU\\\fffxxxyyywwwwwwwwwxxxtttqqqrrrxxx~~~zzztttppptttyyy}}}|||wwwrrroooiiiiiigggcccaaacccjjjpppuuuxxx}}}~~~||||||~~~|||yyywwwwwwyyyzzzzzzzzzyyyxxxvvvuuusssrrrrrrqqqqqqooommmkkkiiihhhkkklllnnnqqqtttvvvwwwwwwxxxxxxwwwuuussspppnnnllljjjjjjhhhfffcccaaa___^^^\\\YYYVVVSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRRRRQQQPPPOOOOOOOOONNNMMMMMMLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHIIIKKKMMMOOORRRVVV\\\___aaaaaa```___^^^^^^^^^^^^___cccjjjqqqvvvzzz}}}|||{{{~~~|||yyywwwssslllffffffppp|||||||||{{{qqqiiipppzzzUUUEEE@@@===:::777777777777666666777888999999888777666888777666555555666777888666666666666777777777777666777777888999:::;;;;;;;;;:::::::::;;;;;;<<<======<<<>>>BBBEEENNNgggbbbHHH@@@;;;;;;<<<777777777777777777888999999777777777777777888888999888999:::::::::;;;>>>AAABBBPPPcccuuuyyytttrrr|||ggg[[[TTTSSSRRRQQQPPPOOOOOOOOOPPPPPPOOOOOOMMMLLLJJJIIIHHHFFFDDDBBB@@@AAABBBBBBBBBDDDFFFFFFEEECCC???===:::;;;;;;===???BBBEEEGGGHHHIIIJJJKKKMMMPPPRRRSSSWWW[[[^^^^^^\\\[[[___bbbdddgggjjjllllllllllllmmmmmmnnnnnnooooooppppppqqqssssssuuu{{{~~~yyypppggg```XXXVVVUUUWWW^^^lll{{{xxxxxxyyyyyytttpppqqqwww~~~}}}xxxvvvxxx{{{~~~{{{vvvrrrpppiiihhhfffaaa]]]___fffllluuuxxx|||}}}}}}~~~|||zzzyyyyyyzzzzzzxxxxxxxxxwwwuuusssrrrqqqqqqpppooonnnlllkkkjjjiiikkklllooorrrtttvvvvvvwwwxxxxxxxxxwwwtttqqqmmmkkkjjjjjjiiihhhgggeeecccbbbaaa___]]]ZZZXXXWWWWWWWWWUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLKKKIIIHHHGGGFFFGGGIIILLLOOOUUU\\\```bbbbbbccccccbbbaaa```___\\\```gggmmmrrrxxx}}}~~~|||~~~zzzvvvsssmmmhhhiiirrrwwwnnnsss~~~XXXHHH???<<<888666666777777777555666777888888777666555888777666555555666777888555555666666777777888888888888888999999:::::::::888888999999:::;;;======<<<;;;===BBBFFFPPPiiiiiiLLLAAA;;;;;;<<<666777777666777777888999999888777666666666777999:::888999:::::::::;;;>>>AAAAAANNNaaa{{{jjjrrryyytttsss}}}~~~fff[[[UUUTTTRRRQQQPPPOOONNNNNNOOOPPPPPPOOONNNLLLJJJHHHFFFEEECCC@@@???@@@AAAAAABBBDDDFFFGGGFFFCCC???===::::::;;;===???BBBEEEGGGGGGGGGHHHJJJLLLNNNPPPQQQYYY]]]___^^^\\\\\\```ddd```dddhhhkkkmmmnnnooopppoooooopppqqqrrrsssttttttwwwvvvwwwzzz|||sssjjjddd[[[WWWUUUUUUXXXddd{{{|||zzzzzzzzzyyytttoooooouuu~~~|||{{{yyy|||~~~~~~zzzuuuqqqooohhhhhheee___ZZZ[[[bbbhhhtttwww|||}}}~~~}}}~~~~~~|||{{{zzzzzzzzz{{{vvvvvvuuuuuutttrrrqqqpppqqqpppnnnmmmkkkjjjjjjjjjkkkmmmppprrrtttvvvvvvvvvwwwxxxyyyxxxuuuqqqmmmkkkjjjjjjjjjjjjiiigggfffeeegggffffffdddbbb___\\\[[[UUUUUUTTTSSSRRRQQQPPPPPPJJJJJJKKKLLLLLLLLLLLLKKKQQQQQQQQQPPPNNNMMMKKKJJJDDDEEEGGGJJJNNNTTT\\\aaabbbcccdddeeeeeecccaaa___[[[___dddjjjpppwww}}}|||uuusssnnnjjjjjjqqq}}}tttwww[[[JJJ===:::666444555666777777444555666888888666555444999777666555555666777999444555555666777888888999999999999999999999999:::666777777888999;;;<<<===999888;;;AAAEEEPPPjjjjjjMMMDDD<<<:::<<<<<<999999999888888888888777777777777777777777777777777777777777888;;;===>>>DDDEEE^^^uuugggjjj{{{yyyyyyyyymmm^^^[[[XXXTTTQQQOOONNNMMMKKKMMMNNNNNNNNNNNNMMMLLLLLLIIIGGGEEEDDDCCCBBB@@@>>>AAABBBDDDEEEDDDBBB???===;;;;;;<<<===???BBBDDDFFFKKKJJJJJJKKKMMMPPPSSSUUUXXXZZZ[[[\\\\\\^^^aaaccccccdddfffiiikkkmmmnnnnnnnnnooorrrtttvvvvvvuuutttwwwuuusssuuu}}}yyyqqqkkk```^^^]]]ZZZXXX^^^ooozzz{{{{{{xxxyyyvvvsssqqqsssyyy{{{vvvxxxyyyxxxtttooollljjjiiihhhddd___\\\^^^eeekkkvvvyyy}}}~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~|||{{{||||||zzzxxxvvvuuusssqqqpppppppppqqqrrrpppnnnlllkkkjjjjjjkkkmmmnnnqqqtttvvvwwwxxxxxxxxxxxxxxxwwwuuusssqqqoooqqqooollljjjiiigggdddbbb^^^]]]^^^______]]]XXXUUUSSSRRRPPPPPPQQQQQQPPPPPPQQQPPPNNNLLLJJJKKKOOORRRTTTWWWXXXVVVQQQMMMLLLNNNJJJKKKLLLLLLMMMPPPWWW\\\ccccccccceeefffddd___ZZZ``````ccchhhpppwww|||~~~}}}yyyrrrrrrpppmmmlllooovvv|||~~~}}}}}}uuuvvv\\\CCC???===:::888888888777666777666555444444555666777777777888777777666555555666666666666777777777777999999888888999999:::;;;999888888777888:::;;;<<<===AAA>>>>>>DDDLLLdddiiiLLLDDD<<<999;;;999999999999888888888777777777777777777777777777777888888888888:::<<<>>>???EEEGGG___sssdddeeewww}}}{{{{{{}}}qqq```XXXVVVSSSQQQQQQPPPOOOMMMOOOOOOOOOOOOOOONNNMMMMMMIIIGGGEEEDDDCCCBBB@@@???AAABBBDDDEEEDDDBBB???>>>;;;;;;<<<===???BBBDDDFFFHHHIIIIIIKKKNNNQQQUUUWWWXXXZZZ\\\]]]^^^___aaaccccccdddfffiiijjjlllmmmmmmmmmnnnqqqsssuuuuuutttsssvvvuuuuuuuuuzzz|||tttooodddaaa___\\\XXX[[[iiixxx{{{{{{|||yyyzzzwwwtttrrruuu{{{}}}||||||yyytttoookkkiiiiiilllkkkhhhddd```bbbhhhmmmuuuxxx|||~~~}}}{{{zzz{{{}}}}}}|||{{{{{{zzzwwwuuuuuutttsssrrrqqqqqqqqqqqqpppooommmkkkjjjjjjkkkkkkoooppprrrtttuuuuuuuuuuuutttuuuuuuuuutttsssqqqppppppnnnkkkjjjiiigggeeebbb```___^^^___^^^\\\YYYVVVUUUSSSQQQQQQRRRRRRQQQOOOMMMMMMLLLJJJIIIJJJNNNQQQXXX[[[]]][[[VVVRRRPPPQQQMMMNNNOOOOOOPPPSSSYYY^^^dddcccdddeeefffddd___[[[\\\]]]aaahhhpppxxx|||~~~{{{vvvwwwwwwuuuqqqooopppvvv{{{zzzxxxvvvuuuvvvvvvuuu___III???<<<999888888888777666666666666555555666666666777777777777777777666555666777777777777888888888888888888888888999::::::999888888888888:::;;;<<<:::>>><<<===DDDKKKbbbgggKKKDDD<<<888999777999999888888888777777777777777777777777777777777999999999999:::<<>>;;;;;;<<<===???BBBDDDFFFFFFGGGHHHKKKNNNRRRVVVXXXWWWZZZ]]]______```aaabbbdddeeefffhhhiiikkkkkkkkkkkkmmmppprrrttttttsssssssssuuuuuuuuuvvv}}}zzztttiiieeeaaa^^^YYYYYYbbblll|||{{{{{{yyyzzzxxxuuutttwww|||zzzrrrkkkggghhhiiimmmmmmlllhhhddddddiiimmmtttwww{{{~~~~~~|||zzz{{{|||||||||{{{{{{zzzwwwsssppprrrrrrrrrrrrrrrqqqpppooommmlllkkkjjjjjjjjjkkkkkkqqqqqqrrrssssssrrrrrrqqqrrrrrrsssttttttrrrqqqpppnnnmmmkkkjjjjjjhhheeecccbbbaaa___^^^^^^\\\YYYWWWWWWUUUSSSSSSSSSRRRPPPNNNKKKKKKKKKJJJIIIKKKOOOSSS\\\```dddccc___ZZZWWWWWWRRRSSSTTTTTTUUUYYY^^^bbbfffeeefffffffffddd___\\\ZZZ[[[```gggpppxxx|||~~~}}}{{{vvvwwwxxxwwwuuurrrssswww|||xxxuuuqqqnnnnnnyyyyyywww___LLL???<<<999888888888777666555666666777777666666555666666777777888777777777777777777777888888888888888777777777777888999999999888888888999:::;;;<<<999>>>===???EEELLLbbbdddJJJCCC<<<999999777888888888888777777777777777777777777777777777777888888888999:::<<<>>>???DDDIII```yyyiiidddjjjxxx|||dddVVVUUUSSSSSSTTTSSSQQQOOOOOOOOOOOOPPPOOONNNNNNMMMHHHFFFCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDCCCBBB@@@???;;;;;;<<<===???BBBDDDFFFFFFGGGHHHKKKNNNRRRUUUVVVWWWZZZ^^^`````````aaaaaaddddddfffggghhhiiiiiiiiijjjkkknnnqqqrrrsssrrrrrrnnnrrrtttssssssxxxyyylllhhhccc```\\\YYY^^^eeexxx|||yyyxxxxxxzzzxxxvvvvvvxxx}}}}}}tttmmmiiijjjkkkmmmnnnmmmjjjfffeeehhhkkktttxxx|||~~~~~~~~~}}}{{{{{{{{{xxxxxxxxxyyyyyywwwsssoooooopppqqqqqqqqqpppnnnmmmkkkkkkiiiiiiiiijjjkkklllppppppppppppqqqpppppppppssssssttttttsssrrrqqqpppmmmlllkkkjjjjjjiiifffcccdddbbb```^^^]]]\\\ZZZXXXWWWVVVTTTSSSRRRQQQNNNLLLKKKLLLLLLLLLLLLOOOSSSVVV```eeejjjkkkgggaaa^^^]]]ZZZZZZ[[[\\\^^^aaaeeehhhiiiiiiiiiiiihhheeeaaa___[[[]]]aaahhhqqqxxx{{{||||||}}}~~~yyyrrrtttwwwwwwvvvxxx|||}}}xxxrrrmmmlllwww~~~zzz\\\KKK>>><<<999888888888777777555666777888888777666555555666777888888888888888666666666777777777888888777777777666777777888999888888999999:::;;;;;;<<<;;;@@@@@@BBBIIIOOOeeecccIIICCC===:::;;;999888888888777777777666666777777777777777777777777777777777777999;;;===>>>BBBHHH```|||nnnjjjkkkuuugggZZZXXXUUUTTTSSSRRRPPPNNNNNNNNNNNNNNNNNNMMMMMMLLLHHHFFFCCCBBBBBBCCCCCCBBBCCCCCCCCCCCCCCCAAA@@@???;;;;;;<<<===???BBBDDDFFFHHHHHHJJJLLLNNNPPPRRRSSSVVVYYY]]]````````````aaabbbccceeefffggghhhhhhhhhhhhjjjmmmppprrrrrrrrrrrrkkkooorrrqqqpppuuu}}}oooiiieeeccc```]]]___cccnnn{{{vvvtttuuuxxxwwwvvvvvvxxx}}}~~~~~~zzztttpppooopppoooppppppmmmhhhgggiiilllvvvyyy|||}}}}}}||||||||||||~~~~~~{{{yyyyyyyyytttuuuvvvxxxyyyxxxuuurrroooooopppppppppnnnmmmllljjjjjjiiihhhiiijjjkkkllllllmmmmmmnnnooopppqqqqqqvvvvvvvvvuuutttrrrpppnnnmmmlllkkkkkkkkkiiifffcccdddbbb___^^^^^^\\\ZZZYYYVVVUUUSSSRRRRRRPPPMMMJJJJJJKKKLLLLLLMMMOOOSSSVVVaaafffmmmoookkkgggdddcccbbbbbbbbbcccfffiiilllmmmmmmmmmmmmllliiifffcccbbb___```cccjjjqqqwwwzzz|||~~~~~~yyysssvvvzzz{{{{{{}}}xxxqqqnnnwww}}}[[[III>>>;;;999888888888888777555666777888888777666555666666777888888999888888555555555666666666777777777777777666777777888999888999999:::;;;;;;<<<<<<;;;@@@@@@CCCJJJPPPfffeeeKKKDDD>>>:::<<<:::888888777777777666666666777777777777777777777777777777666777888:::<<<>>>@@@GGG```}}}rrrpppqqqxxxmmm^^^[[[WWWTTTRRRQQQOOONNNMMMNNNNNNNNNNNNMMMLLLLLLJJJGGGCCCAAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@;;;;;;<<<===???BBBDDDFFFHHHHHHJJJLLLNNNPPPQQQRRRVVVYYY\\\^^^^^^___```aaaaaabbbccceeeggghhhhhhhhhhhhjjjmmmppprrrsssrrrrrrkkknnnppppppooosss|||rrrlllgggfffeeecccccceeejjjyyy|||tttqqqsssuuuuuutttuuuxxx{{{}}}~~~zzzwwwuuuvvvtttuuutttpppkkkiiilllnnnvvvxxx{{{|||{{{zzzyyyzzzzzz{{{{{{yyywwwuuuvvvwwwttttttuuuwwwyyyyyywwwuuuqqqqqqqqqpppooonnnmmmlllkkkjjjiiiiiiiiijjjkkkllljjjjjjjjjkkkmmmoooqqqrrrwwwwwwwwwvvvtttqqqooonnnmmmlllllllllkkkiiieeebbbaaa```^^^^^^^^^]]][[[XXXUUUTTTSSSRRRRRRPPPLLLIIIGGGHHHJJJKKKKKKNNNQQQTTT___eeekkknnnllliiigggggghhhgggfffhhhllloooqqqqqqoooppppppnnnjjjfffddddddbbbbbbdddiiipppvvvzzz|||{{{vvvxxx{{{~~~}}}uuuqqqxxxzzz|||{{{]]]JJJ===;;;888888888999888777666777777888888777777666777777888888999888888888666666666666777777777777888777777777777888999999888999:::;;;<<<<<<<<<;;;:::???>>>@@@HHHOOOeeekkkOOOFFF===999;;;999888777777777666666666666777777777777777777777777888777777888999;;;===???>>>GGG___}}}vvvwwwyyyuuu```\\\VVVRRRQQQQQQPPPPPPNNNNNNOOOOOONNNNNNMMMLLLKKKHHHDDDAAAAAABBBAAAAAACCCCCCCCCBBBBBBAAA@@@@@@;;;;;;<<<===???BBBDDDFFFEEEGGGIIILLLNNNPPPRRRSSSVVVXXX[[[\\\\\\]]]___aaa___```bbbdddfffggghhhiiihhhjjjmmmppprrrssssssssspppppppppoooooorrrvvvzzzxxx{{{xxxpppjjjiiijjjhhhggghhhiiiuuu~~~sssppprrrrrrrrrssstttvvvyyy}}}~~~}}}~~~}}}zzzzzz{{{vvvvvvtttpppkkkiiilllooosssvvvyyyzzzzzzyyyyyyyyy{{{{{{zzzxxxvvvuuuvvvxxxwwwvvvvvvwwwyyyyyyxxxvvvwwwvvvtttrrrpppooonnnnnnlllllljjjiiiiiijjjkkkllliiiiiiiiijjjkkkmmmooopppttttttuuutttsssqqqooonnnnnnmmmllllllkkkhhhddd```^^^]]]]]]^^^___^^^ZZZXXXUUUTTTSSSSSSSSSQQQNNNKKKGGGIIIJJJKKKLLLMMMQQQSSS[[[aaahhhkkkkkkiiihhhiiijjjiiihhhjjjnnnqqqrrrqqqoooppppppmmmhhhdddcccdddbbbaaabbbfffnnnuuu{{{~~~}}}xxxtttwwwyyy|||~~~{{{uuuzzzuuuvvvzzzvvv```KKK===;;;888777888999999888888777777777777777777888888888999999999888777777777888888888888999999999888888888888888999::::::888999:::<<<<<<<<<<<<;;;;;;@@@>>>@@@GGGOOOfffpppRRRGGG===888999888777777777777666666666666777777777777777777777777999999888999:::<<<>>>@@@>>>GGG___zzz~~~{{{```\\\VVVRRRPPPQQQRRRRRROOOPPPPPPPPPPPPOOONNNNNNLLLIIIDDDAAAAAAAAAAAA@@@DDDCCCCCCBBBBBBAAA@@@@@@;;;;;;<<<===???BBBDDDFFFCCCEEEHHHKKKOOORRRSSSTTTWWWXXXZZZZZZZZZ\\\___aaa^^^___aaadddfffhhhiiiiiihhhjjjmmmpppsssssssssssstttrrrpppoooooopppssstttmmmpppuuu{{{~~~|||ssslllllllllkkkiiiiiiiiirrr}}}tttpppssspppqqqqqqsssuuuxxx{{{}}}|||}}}|||zzz{{{}}}uuuuuusssmmmhhhgggjjjnnnpppssswwwyyyyyyyyyyyyzzz~~~}}}zzzxxxwwwyyy|||{{{yyyxxxxxxyyyyyyxxxwww{{{yyyvvvtttqqqpppppppppmmmmmmkkkjjjjjjjjjkkkkkkjjjjjjiiiiiijjjlllnnnoooqqqqqqrrrsssrrrqqqpppooonnnmmmmmmmmmkkkhhhccc___[[[[[[\\\^^^___^^^ZZZWWWUUUTTTTTTUUUUUUSSSOOOLLLIIIKKKMMMMMMNNNOOORRRTTTYYY___eeeiiiiiihhhiiijjjkkkiiihhhjjjooorrrrrrqqqnnnpppppplllgggcccbbbccc```______dddllluuu|||}}}}}}~~~{{{wwwtttooossswwwzzz}}}yyy}}}~~~sssrrruuupppyyyaaaKKK===;;;888777888999999888999888777666666777888999999999999999999888777666999999:::::::::;;;;;;;;;999999888888999999:::;;;888999:::<<<===<<<<<<;;;>>>BBB@@@AAAHHHQQQiiiwwwRRRBBB@@@===999888888888888888888888888888777777777777888888888888888888888999:::;;;<<<===>>>KKK]]]vvv|||yyyddd^^^VVVQQQOOOOOOQQQQQQQQQPPPNNNMMMLLLMMMMMMNNNKKKHHHEEEBBB@@@@@@AAABBBAAACCCEEEDDDBBB@@@@@@@@@<<<<<<;;;<<<===>>>@@@AAADDDFFFHHHIIIJJJKKKNNNPPPRRRTTTVVVXXXYYY[[[]]]______```bbbdddeeegggggghhhllllllmmmnnnppprrrssstttsssrrrqqqpppooooooooooooqqqrrrsssvvv{{{{{{}}}tttlllkkkkkkjjjkkkmmmnnnsss|||yyyrrrppprrrqqqpppoooppprrruuuwww{{{}}}zzzxxxzzzwwwsssmmmiiihhhkkknnnwwwzzz|||{{{xxxvvvvvvwww|||zzzxxxvvvuuuuuuwwwwwwuuuwwwxxxxxxwwwvvvwwwxxxuuuvvvvvvtttqqqnnnnnnnnnpppnnnkkkiiigggggghhhhhhffffffggghhhjjjmmmooopppssspppllljjjkkkmmmnnnnnnooonnnnnnllliiifffcccaaa``````___^^^]]][[[ZZZYYYXXXVVVUUUUUUUUUTTTRRRPPPKKKKKKLLLMMMNNNNNNOOOOOOYYY\\\aaadddeeefffggghhhkkkiiiiiijjjlllnnnooonnnrrrsssssspppjjjeeeaaa```^^^]]]___eeemmmuuuyyyzzzyyy|||}}}yyyxxxwwwvvvtttrrrrrruuu|||ssslllwwwxxxrrrvvvfffNNN>>>;;;888666666777777666999666333444777999888777>>>===<<<;;;::::::999888:::999999999:::<<<>>>???:::777555555888;;;:::999:::::::::;;;;;;;;;<<<<<<;;;@@@???BBBIIIOOOeeewwwRRRBBB@@@===999999888888888888888888888888777777777777888888888888888888888999:::;;;<<<===<<>>@@@AAACCCEEEHHHIIIJJJKKKNNNPPPSSSUUUWWWYYYYYY[[[]]]```bbbccceeeggghhhiiijjjjjjlllllllllmmmooorrrtttuuuttttttsssrrrrrrrrrrrrrrrssstttuuuxxx{{{{{{tttnnnmmmnnnmmmnnnppppppuuu|||zzzsssqqqsssrrrpppooonnnppptttvvv{{{~~~~~~|||{{{zzzxxxsssmmmiiijjjnnnqqq||||||zzzyyyzzz|||zzzxxxwwwvvvvvvvvvwwwuuuwwwxxxxxxwwwvvvvvvwwwuuuuuuvvvtttqqqooonnnoooooonnnkkkiiigggggghhhhhhffffffggghhhjjjlllmmmnnnpppmmmkkkjjjkkklllllllllnnnnnnmmmkkkhhheeebbb```^^^^^^^^^]]]\\\ZZZXXXVVVVVVTTTSSSSSSSSSSSSPPPNNNKKKLLLLLLNNNOOOPPPQQQQQQVVVZZZ^^^aaabbbcccdddeeeiiihhhgggiiilllnnnoooooopppqqqqqqnnnhhhccc___^^^^^^^^^```eeennnuuuxxxyyy{{{}}}~~~~~~vvvqqqmmmooowwwooohhhttt}}}xxx|||gggPPP???<<<999777777777777666999777555555888999999888<<<;;;;;;::::::999999999:::::::::999::::::;;;;;;:::888666666888::::::999:::::::::;;;;;;;;;<<<<<<<<<@@@???AAAIIIQQQhhhwwwSSSCCC@@@<<<999999888888888888888888888888777777777777888888888888888888888999:::;;;<<<===<<>>??????@@@BBBCCCCCCAAA???>>>???<<<<<<;;;<<<===>>>@@@AAACCCEEEHHHIIIJJJKKKNNNPPPTTTVVVXXXZZZZZZ\\\^^^```dddeeefffhhhiiijjjjjjjjjlllkkkkkklllnnnrrruuuwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxzzz|||}}}vvvpppppppppnnnpppssssssvvv{{{|||uuutttuuutttqqqnnnlllmmmqqquuuzzz}}}~~~~~~{{{xxxrrrmmmjjjmmmsssxxx~~~|||{{{yyyxxxwwwvvvuuuttttttttttttvvvwwwwwwvvvuuuuuuvvvtttuuuvvvtttqqqpppppppppnnnmmmkkkiiihhhggghhhhhhgggggggggggghhhjjjkkkllllllkkkjjjjjjkkkkkkjjjiiillllllkkkiiigggccc```___]]]]]]]]]]]][[[XXXUUUSSSSSSRRRQQQQQQRRRQQQOOOMMMLLLLLLMMMOOOPPPRRRSSSTTTTTTWWW[[[]]]^^^___```bbbeeeeeeeeegggkkknnnppppppoooooonnnkkkeee```]]]\\\^^^___bbbgggnnntttxxxyyy}}}~~~}}}zzzssslllnnnxxx~~~mmmfffrrr|||iiiQQQAAA>>>:::888888888888777999888666777999::::::999999999999999999999999999999999::::::999888888777:::888777777999::::::999:::::::::;;;;;;;;;<<<<<<<<<@@@>>>@@@IIIRRRlllwwwTTTDDD@@@<<<999999888888888888888888888888666777777777888888888888888888888999:::;;;<<<===@@@JJJZZZqqq[[[XXXUUURRRQQQQQQOOONNNNNNNNNOOOOOOOOOMMMKKKJJJHHHFFFDDDAAA@@@????????????AAACCCBBB@@@>>>>>>>>><<<<<<;;;<<<===>>>@@@AAACCCEEEGGGIIIIIIKKKMMMOOOTTTVVVYYYZZZ[[[\\\___aaabbbcccdddeeegggggggggggglllkkkkkklllnnnrrruuuxxxyyyyyyzzzzzz{{{{{{{{{{{{zzz{{{{{{|||}}}~~~}}}uuuqqqnnnlllnnnsssssstttxxx~~~yyyxxxwwwvvvsssnnnjjjjjjnnnrrrxxx|||~~~{{{xxxrrrmmmlllpppyyy}}}{{{vvvvvvuuusssrrrqqqpppppprrrtttvvvvvvtttttttttuuuuuuuuuuuusssqqqppppppqqqmmmlllkkkiiihhhgggggggggffffffffffffggghhhiiiiiijjjjjjiiikkklllllljjjhhhjjjjjjiiihhheeebbb___^^^\\\]]]]]]]]][[[XXXTTTRRRSSSQQQPPPQQQQQQQQQOOOMMMLLLMMMNNNPPPRRRTTTUUUVVVSSSVVVYYY[[[[[[\\\^^^___bbbaaabbbeeejjjnnnppppppmmmnnnmmmiiiddd___]]]\\\___aaaeeejjjpppuuuwwwxxx}}}}}}{{{}}}~~~xxxqqqpppuuu~~~ooofffrrrzzz}}}jjjQQQBBB???;;;999999999888888888777777777888999999999777777777777888888999999666777888999999888777666999999888888999999999999:::::::::;;;;;;;;;<<<<<<===@@@>>>@@@IIITTTooowwwUUUEEE@@@;;;888999777777777777777777777777666777777777888888888888888888888999:::;;;<<<===BBBKKKYYYppp[[[XXXUUUSSSRRRQQQOOOMMMMMMNNNOOOOOONNNMMMKKKJJJIIIGGGEEECCCAAA@@@@@@@@@???AAACCCBBB@@@>>>>>>>>><<<<<<;;;<<<===>>>@@@AAABBBEEEGGGHHHIIIJJJMMMOOOSSSVVVXXXZZZ[[[]]]___bbb```aaacccdddeeefffggggggllllllllllllooorrruuuwwwyyyzzz{{{}}}}}}~~~~~~~~~|||}}}~~~~~~}}}{{{ssslllhhhkkkpppqqqrrrtttxxx|||{{{xxxxxxuuunnnhhhfffiiimmmuuuzzz|||zzzwwwqqqmmmnnnttt~~~}}}zzzvvvuuusssqqqpppoooooonnnoooqqqssstttsssssstttuuuuuuuuutttrrrooonnnoooppplllkkkjjjiiihhhhhhggggggfffeeeeeeeeeeeefffggghhhiiiiiijjjkkkmmmllljjjhhhhhhhhhhhhgggeeebbb___^^^\\\]]]]]]\\\[[[XXXUUUSSSSSSRRRQQQQQQRRRRRRPPPNNNMMMNNNPPPQQQSSSUUUVVVWWWUUUWWWYYYZZZ[[[[[[]]]___^^^^^^```ccciiimmmppppppmmmmmmlllhhhddd```^^^^^^aaadddiiinnnrrruuuwwwxxx{{{{{{{{{}}}~~~~~~|||zzz{{{|||~~~~~~~~~|||{{{wwwssssssxxxqqqeeeqqq{{{}}}lllRRRCCC@@@<<<999999999888777555666777777777777777888555666666777777888888999333555666888999999888777999999::::::999999999999:::::::::;;;;;;;;;<<<<<<===@@@>>>@@@IIIVVVqqqwwwVVVFFF@@@;;;888999777777777777777777777777777777777777888888888888888888888999:::;;;<<<===@@@HHHUUUsss\\\ZZZVVVSSSRRRQQQOOONNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@@@@BBBCCCCCCAAA???>>>???<<<<<<;;;<<<===>>>@@@AAABBBDDDGGGHHHIIIJJJMMMOOOQQQTTTWWWYYY[[[]]]```cccaaabbbccceeegggiiiiiijjjllllllmmmnnnppprrrssstttwwwxxx{{{}}}~~~|||~~~~~~}}}zzzxxxoooiiijjjoooppppppqqqsssyyy~~~|||xxxyyywwwpppgggccceeeiiipppxxx|||wwwtttqqqnnnpppwww|||wwwuuutttqqqnnnllllllmmmmmmlllnnnqqqrrrssssssuuuvvvuuuuuutttqqqnnnlllmmmoookkkjjjjjjiiiiiihhhggggggdddddddddddddddeeefffgggiiihhhiiijjjlllllljjjhhheeefffffffffeeecccaaa```\\\\\\[[[ZZZYYYWWWVVVUUUSSSRRRQQQRRRSSSSSSQQQOOOOOOOOOPPPRRRSSSUUUVVVWWWWWWXXXZZZZZZZZZ[[[]]]___\\\\\\^^^bbbggglllnnnoookkkkkkkkkhhhdddaaa```aaaccchhhnnnsssuuuwwwxxxyyyzzzyyyxxxyyyzzz{{{yyyxxx{{{{{{}}}~~~~~~xxxzzzyyyuuurrruuussseeeooopppTTTCCC@@@<<<999999888888777444666777888777666777777666666666777777888888888333444666777888999999999999:::<<<;;;:::888888999:::::::::;;;;;;;;;<<<<<<<<>>@@@AAABBBDDDFFFHHHHHHJJJLLLNNNOOOQQQUUUXXXZZZ]]]aaaddd```aaacccfffhhhjjjkkkllllllmmmnnnpppqqqqqqqqqqqquuuwwwyyy|||~~~~~~{{{}}}~~~yyy|||wwwooonnnqqqqqqppppppooorrrwww}}}{{{xxxzzzyyyqqqgggaaaaaadddkkkwww~~~tttrrrpppooorrrzzzwwwqqqqqqnnniiifffddddddfffhhhiiillloooqqqrrrsssvvvwwwvvvuuusssooollljjjkkkllljjjjjjjjjiiiiiihhhgggfffbbbbbbbbbcccccceeeffffffhhhgggggghhhjjjjjjiiihhhcccdddeeeeeeeeedddcccbbb[[[ZZZXXXWWWVVVVVVVVVWWWSSSRRRQQQRRRSSSSSSQQQOOOPPPPPPQQQRRRSSSTTTUUUUUUWWWYYYZZZZZZYYYZZZ\\\^^^[[[[[[]]]```fffkkkmmmnnniiiiiihhhfffcccaaaaaabbbeeejjjrrrvvvxxxxxxyyyzzzyyyxxxwwwwwwyyyyyyyyyxxxzzzzzz}}}~~~zzzzzzyyyuuusssuuu{{{vvvfffqqq~~~rrrUUUCCC???;;;999888888777666444666999999777666777888777777777777777777888888777666666666777888999999888;;;===<<<:::888888999:::::::::;;;;;;;;;<<<<<<;;;???>>>@@@JJJVVVqqqwwwWWWGGG@@@:::777999777777777777777777777777777777777777888888888888888888888999:::;;;======@@@FFFRRR~~~aaa]]]XXXSSSRRRQQQPPPOOOPPPNNNMMMKKKKKKKKKLLLLLLFFFFFFDDDCCCAAA???>>>>>>AAACCCEEEDDDBBB@@@@@@@@@<<<<<<<<<<<<===>>>@@@AAABBBDDDFFFHHHHHHJJJLLLNNNMMMPPPTTTWWWZZZ]]]aaaddd^^^```bbbeeehhhjjjkkklllkkkmmmoooqqqrrrqqqpppooosssuuuxxx{{{}}}~~~~~~~~~zzz}}}{{{|||~~~uuurrrtttsssrrrpppnnnmmmpppvvvzzz~~~~~~}}}{{{zzzwwwzzzzzzssshhh``````bbbiiivvvrrrqqqoooooosss{{{yyyqqqjjjkkkgggbbb]]][[[\\\___aaagggjjjmmmppprrrtttvvvxxxvvvuuusssnnnjjjhhhiiikkkiiiiiiiiiiiiiiihhhgggfffaaaaaaaaabbbcccdddfffggggggeeeeeefffgggiiihhhgggbbbcccdddeeefffeeedddcccYYYXXXVVVTTTTTTUUUVVVWWWRRRQQQPPPQQQRRRRRRPPPOOOPPPQQQQQQRRRSSSTTTTTTTTTXXXYYYZZZYYYYYYYYY[[[]]][[[[[[\\\```eeejjjlllmmmgggggggggeeebbbaaabbbcccfffllltttxxxyyyyyyzzz{{{zzzxxxvvvwwwxxxyyyyyyxxxyyyyyy||||||~~~~~~~~~}}}xxxuuutttuuuvvvwww{{{~~~zzzjjjtttrrrTTTBBB???;;;888888777666555444777;;;;;;999777888:::888888888888777777777777:::999777666666666888888888;;;======:::888888999:::::::::;;;;;;;;;<<<<<<:::>>>>>>AAAKKKVVVpppyyyYYYFFF???<<<:::::::::999888666555555555555777777888999999999999999999999999999:::;;;<<<<<>>===<<<<<<===???AAACCCCCCDDDFFFIIIKKKNNNPPPQQQQQQQQQSSSUUUYYY]]]aaacccdddaaabbbfffiiiiiilllqqqnnnoooqqqssstttttttttsssssstttvvvxxx{{{}}}~~~}}}~~~~~~~~~}}}{{{yyyzzzsssooopppnnnhhhfffhhhnnnooooooooonnnllljjjhhhkkkkkkmmmppptttxxx{{{~~~}}}xxxxxxzzz|||xxxppphhhbbb```gggsss|||wwwrrrooommmnnnttt|||}}}zzzwwwtttnnnjjjgggeeebbb___]]][[[[[[[[[dddgggmmmrrruuuuuutttsssrrrrrrqqqpppnnnllljjjiiihhhhhhggggggffffffeeeeee```_________```ccceeegggffffffffffffffffffffffffcccccccccdddeeeeeebbb```YYYWWWTTTSSSTTTUUUUUUTTTPPPPPPOOONNNNNNNNNNNNOOONNNPPPSSSSSSSSSSSSTTTUUUZZZZZZYYYYYYYYYZZZ[[[\\\^^^^^^^^^```cccgggjjjmmmhhhgggfffccc```___```bbbffflllsssxxxyyyxxxwwwvvvzzzvvvsssqqqsssuuuwwwxxxyyy{{{}}}zzztttooonnnpppsssuuuvvv{{{sss|||uuuUUUDDD???;;;;;;999666777:::888888777777888999::::::AAA<<<777555666777666555666666555555555555666666777777777888999999::::::999999999::::::;;;;;;;;;:::??????AAAIIIUUUpppxxxXXXEEE>>>;;;999999888777777666666666666777666777888888999999888888888888888888999:::;;;;;;@@@BBBTTTzzzjjjaaaYYYUUUSSSOOOMMMOOOOOOOOOOOONNNNNNMMMMMMMMMLLLHHHDDDBBBBBBBBBAAA??????@@@BBBCCCCCCCCCBBBAAA???>>>===<<<===>>>@@@BBBBBBCCCEEEGGGJJJMMMOOOPPPPPPQQQSSSUUUYYY]]]```bbbbbb___```dddffffffiiimmmmmmnnnqqqssstttttttttsssrrrrrrsssuuuwwwzzz|||}}}{{{~~~~~~~~~~~~}}}~~~~~~~~~|||{{{|||vvvrrrrrrnnnfffbbbccc``````bbbbbbbbb```\\\YYYZZZZZZ[[[]]]```dddgggiiissswww{{{|||}}}{{{wwwsssvvvyyywwwqqqiiidddaaadddqqq{{{ooommmlllnnnttt{{{|||yyyxxxuuupppmmmjjjiiifffbbb___]]]\\\[[[aaaeeejjjooorrrsssrrrqqqppppppooommmkkkiiigggfffhhhggggggfffeeedddccccccaaa```______```aaaccceeedddddddddddddddddddddeeeaaa``````aaabbbbbb___]]]YYYWWWTTTSSSSSSTTTSSSSSSQQQPPPOOOOOOOOONNNOOOOOOOOOQQQSSSTTTSSSSSSTTTVVVXXXXXXZZZ[[[]]]^^^___```^^^^^^^^^^^^aaadddgggiiigggfffddd```]]]]]]___aaaiiiooovvv{{{|||{{{zzzyyyvvvuuutttuuuxxxzzzzzzzzz{{{}}}{{{uuupppnnnmmmmmmmmmoootttyyy|||www{{{|||]]]DDD>>>::::::888666666999777777777777777888999999<<<999555555666777777666666666555555555555666666777777777888999999::::::::::::::::::999999999999:::??????AAAIIIUUUqqqxxxXXXEEE===:::888888666666666666666777888888555666777777888888777777777777777777888999::::::AAACCCTTTwwwyyylllbbbYYYVVVSSSPPPNNNOOONNNNNNNNNNNNNNNNNNMMMMMMLLLIIIEEECCCBBBAAA@@@???@@@AAABBBCCCDDDCCCBBBBBB@@@???===<<<<<<===???@@@AAABBBDDDFFFIIIKKKNNNOOOPPPQQQRRRUUUXXX\\\___aaa___\\\]]]aaacccbbbdddhhhjjjmmmqqqtttvvvuuutttrrrqqqqqqrrrsssuuuwwwyyyzzzyyy}}}}}}~~~{{{xxxyyy|||~~~}}}|||}}}zzzwwwtttnnnddd^^^]]]ZZZZZZ\\\______\\\WWWSSSPPPPPPPPPPPPRRRTTTWWWYYY___dddjjjnnnqqquuu{{{}}}}}}{{{wwwtttmmmpppuuuuuuqqqkkkfffbbbaaammm{{{lllkkkkkknnnttt{{{~~~{{{zzzyyyxxxuuusssqqqooolllhhhdddaaa^^^]]]___aaafffkkknnnoooooonnnnnnnnnllljjjhhhfffdddcccffffffeeedddcccaaaaaa```aaa```_________aaabbbcccaaaaaabbbbbbcccccccccddd```______```aaa```^^^\\\YYYVVVSSSRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOQQQSSSTTTTTTTTTUUUWWWVVVXXX[[[^^^aaacccddddddaaa```______```ccceeeggggggeeebbb]]]ZZZZZZ^^^aaajjjooovvvzzz{{{{{{zzzzzzssssssuuuxxx|||~~~~~~}}}}}}~~~{{{vvvsssooojjjfffeeehhhooovvvzzz|||zzzxxxbbbEEE>>>999999888555666888777666666666666777777888777555444555777777777666777666666555555666666777777777777888999999:::::::::::::::999888888777777:::???>>>@@@IIIUUUqqqxxxXXXEEE>>>;;;999999777777666666666666777777555555666777777777777777777777777888888999:::;;;@@@CCCTTTwww|||pppuuu}}}nnncccYYYVVVTTTQQQOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNLLLJJJGGGDDDBBBAAA???>>>AAABBBCCCDDDDDDDDDCCCBBB@@@???===<<<<<<===>>>???AAAAAABBBDDDGGGJJJMMMNNNOOOPPPRRRUUUXXX[[[]]]^^^]]][[[\\\```aaa```bbbeeehhhkkkppptttvvvvvvtttsssrrrrrrrrrssstttuuuwwwxxxwwwzzz~~~}}}yyyttttttxxx||||||{{{|||||||||yyyqqqggg___\\\\\\]]]^^^bbbcccaaa\\\WWWQQQPPPNNNLLLLLLNNNOOOQQQQQQUUU[[[```eeekkkqqqvvvzzzxxxvvvuuuvvvuuussspppiiimmmqqqsssrrrlllgggccc```kkk||||||wwwjjjjjjkkkooouuuzzz}}}~~~{{{{{{{{{{{{|||}}}}}}|||xxxwwwtttpppkkkfffbbb```]]]___cccgggiiikkkllllllmmmllljjjhhhfffdddccccccdddcccbbbaaa```^^^]]]]]]^^^^^^^^^^^^```aaacccddd``````aaaaaabbbbbbcccccc``````___```aaa```]]][[[WWWUUURRRPPPPPPPPPPPPOOOPPPPPPPPPPPPPPPOOOOOONNNOOOQQQSSSTTTTTTUUUVVVWWWVVVYYY]]]aaadddeeeeeeeeecccbbbaaaaaabbbdddgggiiigggeee```ZZZXXXYYY^^^bbbhhhlllqqquuuwwwwwwwwwxxxttttttuuuxxx{{{~~~~~~}}}~~~|||yyywwwssskkkddddddgggnnnvvv{{{|||wwwwwwbbbFFF>>>888777777666555777666666555555555666666777555555666777888777666555777777666666666666777777777777777888999999::::::999999888888888888888888:::???>>>@@@IIIUUUrrrzzzZZZGGG@@@<<<;;;;;;999888777666555555555555555555666777777777777777999999888999999:::;;;<<<===BBBTTTwww{{{jjjggglllpppdddYYYUUUTTTRRROOOOOOMMMMMMMMMMMMMMMMMMMMMNNNKKKJJJIIIFFFCCC@@@??????AAABBBCCCDDDDDDDDDCCCBBB@@@???===;;;;;;<<<>>>???@@@AAAAAACCCFFFIIILLLNNNOOOPPPRRRTTTWWWYYY[[[\\\]]][[[\\\```bbb```aaadddfffiiioootttvvvvvvuuutttqqqqqqrrrrrrrrrrrrqqqqqqqqqtttyyy}}}xxxsssrrrtttwwwyyyyyyzzz~~~xxxooofffaaa]]]\\\\\\```cccddd___[[[SSSQQQMMMJJJHHHGGGHHHIIIKKKLLLNNNRRRWWW^^^fffkkklllkkkkkkkkklllmmmlllkkkgggiiimmmpppppplllfffbbb```kkk{{{xxxrrrjjjiiijjjmmmrrrvvvxxxxxxtttvvvyyy{{{~~~~~~}}}{{{wwwrrrlllfffccc]]]^^^aaaccceeeggghhhiiikkkjjjhhhfffdddccccccccc``````___^^^]]]\\\[[[ZZZZZZZZZ\\\^^^```bbbdddfff``````aaaaaabbbbbbbbbbbb___^^^]]]^^^___^^^[[[YYYUUUSSSPPPNNNOOOOOONNNMMMOOOOOOPPPPPPOOOOOONNNMMMNNNPPPSSSTTTTTTTTTVVVWWWXXXZZZ^^^aaacccddddddcccaaa`````````bbbdddgggiiifffddd___YYYWWWYYY___dddeeeiiinnnqqqrrrssstttuuuwwwuuuttttttxxx|||~~~~~~~~~~~~}}}|||xxxqqqjjjgggjjjpppwww|||{{{{{{dddHHH???888777888666666777666666555555555555555666555777888999888777666555777777666666666666777777777777777888999999::::::666666777888999999:::::::::>>>===???HHHUUUrrr{{{[[[HHH@@@===;;;;;;:::999888666555555444444555666777777888888777777999999999999:::;;;<<<======BBBTTTvvv}}}hhhbbbcccvvvrrrdddXXXTTTTTTRRROOONNNMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJJJJGGGCCCAAA@@@@@@@@@AAABBBCCCDDDCCCBBBBBB???>>><<<;;;;;;<<<>>>???AAAAAAAAABBBEEEIIILLLOOONNNOOORRRTTTVVVXXXYYYYYY\\\ZZZ\\\aaacccaaabbbeeeeeehhhmmmrrruuuwwwvvvvvvpppqqqrrrrrrpppnnnkkkiiihhhjjjpppxxx}}}zzzvvvrrrppppppssstttxxxyyypppiii```]]][[[^^^dddgggfffccc[[[XXXRRRMMMIIIHHHHHHHHHHHHGGGGGGHHHLLLRRRYYY]]]]]]^^^___```aaacccddddddbbbdddgggjjjllljjjfffbbbbbblll{{{uuunnnhhhffffffgggjjjlllnnnnnnjjjmmmrrrwww{{{~~~{{{uuuooohhheee]]]]]]^^^```aaacccddddddfffeeecccaaa``````aaaaaa\\\\\\[[[[[[ZZZYYYYYYYYYWWWXXXZZZ]]]```ccceeefffaaaaaaaaa```````````````[[[ZZZZZZZZZ[[[YYYWWWTTTRRRPPPMMMMMMMMMNNNNNNMMMMMMNNNOOOOOOOOONNNLLLKKKMMMOOORRRSSSSSSTTTUUUWWWXXXZZZ\\\___```aaabbbaaa^^^]]]]]]]]]___aaadddfffcccaaa]]]YYYWWWZZZ```eeefffhhhllloooppprrrtttuuuyyyvvvssssssvvvzzz}}}~~~~~~xxxsssmmmnnnrrrwww{{{yyyiiiKKKAAA888777888777777777777666666555555555555666555777999999888666666666888777777666666777777888777777777888999999::::::555666777888999;;;<<<<<<:::>>>===>>>HHHUUUssszzzZZZGGG@@@===;;;;;;888888777666666666666666666777888888999999888888888888888888999:::;;;<<<@@@DDDRRRrrrllldddcccnnnsssdddWWWSSSSSSRRROOOMMMNNNNNNMMMMMMLLLLLLKKKKKKHHHIIIJJJHHHDDDAAAAAABBB???@@@BBBCCCCCCCCCBBBAAA===<<<;;;;;;;;;===???@@@BBBAAAAAABBBEEEIIIMMMOOONNNOOOQQQTTTVVVWWWWWWXXXZZZYYY[[[aaacccbbbbbbeeeeeehhhlllqqqtttvvvwwwxxxssstttvvvvvvsssnnniiieee```bbbfffnnnwww~~~}}}}}}zzzsssllliiilllpppyyyyyypppfffaaa\\\^^^fffmmmooonnngggccc\\\UUUPPPMMMMMMMMMIIIGGGFFFFFFHHHKKKNNNOOOOOOQQQSSSUUUWWWYYY[[[]]]\\\\\\^^^cccggghhhfffcccbbblllzzz{{{qqqjjjdddaaa^^^]]]___```aaaaaa^^^ccciiiooouuu{{{|||vvvooohhhddd\\\\\\\\\\\\\\\]]]___```___^^^\\\[[[ZZZ[[[\\\]]]XXXXXXXXXXXXXXXXXXXXXXXXWWWXXX[[[]]]```bbbdddddd`````````___^^^^^^]]]]]]ZZZYYYXXXYYYYYYXXXUUURRRPPPMMMKKKKKKLLLNNNNNNMMMKKKLLLMMMNNNNNNMMMKKKJJJKKKNNNPPPRRRRRRSSSUUUVVVVVVWWWYYY[[[]]]___```aaa___^^^]]]\\\]]]___aaabbb^^^]]]ZZZWWWWWWZZZ___dddeeegggkkkmmmnnnpppsssuuuwwwuuutttuuuxxx{{{}}}}}}~~~~~~|||uuutttvvvxxx{{{}}}qqqkkkMMMBBB888777999999888888888777666666555555666666222555777777666555777999888888777777777777888888777777777888999999::::::777888888999:::;;;;;;<<<:::>>><<<>>>GGGUUUsssyyyYYYFFF???<<<::::::666666666666666777777888777777888999999999999999777777777777888999:::;;;CCCEEEQQQnnnppphhhggglllsssdddVVVRRRSSSQQQNNNLLLOOONNNNNNMMMLLLKKKKKKJJJGGGIIIJJJHHHDDDAAAAAACCC???@@@AAABBBBBBBBBAAA@@@<<<<<<;;;:::;;;===???AAABBBBBBAAABBBEEEIIIMMMPPPNNNOOOQQQTTTVVVWWWWWWWWWXXXXXXZZZ```cccbbbcccfffeeehhhkkkooosssvvvxxxyyywwwyyy{{{{{{xxxrrrkkkfff]]]^^^aaagggnnnuuuyyy{{{xxxyyy}}}~~~|||tttjjjeeehhhmmm{{{}}}ttthhhaaa[[[\\\eeennnssssssmmmhhhaaaYYYSSSPPPOOOOOOKKKJJJIIIIIIIIIJJJIIIGGGFFFHHHKKKNNNPPPRRRUUUXXXVVVVVVXXX]]]cccffffffdddccclllyyy~~~|||vvvmmmfff```]]]XXXVVVVVVWWWXXXXXXUUU[[[bbbiiiooovvv~~~~~~~~~~~~{{{vvvnnngggccc\\\[[[ZZZYYYYYYZZZ[[[\\\YYYXXXWWWVVVVVVWWWYYYZZZVVVVVVVVVWWWWWWWWWXXXXXXXXXYYY[[[^^^```aaabbbbbb```______^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYYVVVTTTNNNLLLJJJJJJLLLNNNNNNNNNJJJKKKMMMNNNMMMLLLJJJIIIJJJMMMPPPQQQRRRRRRTTTVVVTTTUUUVVVXXX[[[^^^```bbbbbbaaa___^^^^^^___```aaa[[[ZZZXXXVVVVVVYYY___cccccceeehhhjjjkkknnnqqqsssttttttuuuxxx{{{~~~~~~}}}~~~}}}~~~|||zzzzzz{{{}}}~~~www}}}{{{ooojjjOOOCCC999888::::::888888888888777666666666666666///222555555444555888;;;888888777777777777888888777777777888999999::::::::::::::::::::::::;;;;;;:::>>><<<>>>GGGUUUsssyyy[[[IIIBBB===:::888888888777777777777888888888666666777888999888777888888888888999:::;;;<<>>>>>???@@@AAABBBBBBBBBBBB???===:::999999<<>>???@@@AAABBBBBBBBBBBB???>>><<<;;;<<<>>>@@@AAAAAABBBCCCEEEGGGJJJLLLMMMPPPQQQQQQRRRSSSUUUWWWXXX[[[YYYXXXZZZ^^^aaabbbbbbdddeeeiiimmmrrrwww{{{}}}}}}~~~~~~}}}}}}zzzoooccc\\\[[[\\\aaaiiiooorrrrrrqqqtttyyy~~~{{{xxxuuuppphhhbbbdddjjjuuuxxxtttjjjaaa___ccchhhooovvv|||vvvmmmeee```^^^]]]]]]ZZZWWWSSSOOOMMMLLLKKKJJJHHHHHHGGGGGGHHHKKKMMMOOOOOOQQQSSSUUUWWWYYY]]]```^^^gggttt~~~||||||~~~|||wwwrrrnnnhhhddd___[[[YYYXXXVVVUUUSSSVVVYYY]]]bbbhhhoootttvvvtttooojjjeee```]]]\\\XXXVVVSSSQQQPPPPPPQQQRRRPPPPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQPPPPPPRRRUUUWWWYYYYYYYYYZZZ[[[]]]___```^^^^^^]]]]]]\\\[[[ZZZZZZWWWXXXXXXWWWVVVUUUSSSRRRQQQQQQPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQSSSRRRRRRTTTWWWZZZ[[[[[[__________________^^^^^^ZZZXXXUUUSSSUUUYYY^^^bbbgggjjjmmmnnnnnnlllllllllqqqrrrsssvvvyyy}}}~~~vvv{{{{{{vvvmmmMMMBBB999888999888666777555555666666777777888888666666666666666666666666666777888888777666777888777777777777777888888888888999999999999:::::::::>>>999:::AAAGGGTTTuuu___JJJAAA<<<999999888888777777777777888888888666666777888999888777888888888888999:::;;;<<>>???@@@AAABBBBBBBBBBBB@@@???????????????@@@AAAAAAAAABBBDDDGGGIIIKKKMMMNNNOOOPPPQQQSSSUUUWWWYYY\\\ZZZZZZ\\\^^^aaabbbaaaeeedddffflllttt{{{}}}}}}|||rrrggg\\\ZZZZZZ^^^eeelllnnnnnnnnnqqqvvvzzz}}}}}}{{{zzzrrrpppooommmhhhccceeekkkrrr}}}vvvmmmfffcccbbbdddkkksss|||wwwqqqjjjeeedddeeebbb^^^YYYUUURRRPPPMMMKKKJJJIIIGGGFFFFFFGGGIIIJJJMMMNNNPPPRRRSSSUUUXXXZZZYYYcccppp{{{~~~zzzwww~~~~~~}}}zzzxxxvvvrrroookkkgggdddaaa]]]ZZZWWWWWWXXXYYY\\\aaahhhmmmrrrnnnhhhaaa]]][[[[[[[[[WWWUUURRROOOMMMKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPOOONNNOOOQQQSSSUUUYYYYYYYYYZZZ\\\]]]___```______^^^]]]\\\ZZZZZZYYYXXXWWWVVVTTTRRRQQQPPPPPPSSSRRRQQQOOONNNLLLKKKJJJKKKKKKKKKJJJJJJIIIHHHGGGIIIIIIIIIJJJKKKMMMOOOOOOQQQPPPPPPSSSVVVYYYZZZZZZ`````````______^^^]]]\\\WWWUUUSSSRRRTTTYYY^^^aaafffiiilllmmmlllllllllmmmppppppqqqsssvvv{{{~~~uuuxxx~~~vvvmmmMMMBBB999888999888666777444444555666777888999999666666666666666666666666666777888888666666777888555666777999999999888777999999999999::::::::::::<<<888:::AAAGGGTTTvvvbbbKKK@@@;;;999999888888777777777777888888888666666666888999888777888888888888999:::;;;;;;???AAAMMMkkk|||{{{uuugggZZZUUUUUUSSSQQQQQQRRRQQQPPPOOONNNMMMLLLLLLKKKJJJHHHGGGDDDCCCAAA@@@??????@@@AAAAAAAAAAAAAAA>>>??????@@@@@@@@@??????@@@@@@AAACCCFFFHHHJJJLLLNNNNNNOOOQQQTTTWWWYYYZZZ[[[[[[\\\]]]___aaabbbbbbfffddddddjjjuuu~~~}}}zzz{{{{{{sssiii\\\YYYWWWZZZaaagggjjjkkknnnpppsssvvvwwwuuusssqqqooommmlllllliiieeegggkkksssxxxqqqjjjfffbbbaaafffnnnzzz}}}{{{uuunnnkkkjjjfffbbb]]]YYYWWWTTTPPPMMMNNNLLLJJJGGGEEEEEEFFFFFFIIIKKKMMMOOOPPPRRRUUUXXXWWW___kkktttyyyyyywwwvvv}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{xxxuuuqqqlllfffbbb\\\[[[YYYXXXXXX]]]dddiiinnnkkkeee```\\\[[[[[[[[[UUUTTTRRROOOLLLJJJIIIHHHJJJJJJJJJKKKLLLMMMNNNOOOOOOOOONNNNNNOOOQQQSSSTTTYYYYYYZZZ[[[\\\^^^______```___^^^]]][[[ZZZYYYXXXXXXVVVSSSQQQOOONNNNNNOOOQQQPPPOOONNNLLLKKKKKKKKKKKKKKKJJJJJJHHHGGGEEEDDDGGGGGGGGGHHHJJJKKKMMMNNNOOONNNOOOQQQUUUXXXYYYYYY^^^^^^_________^^^\\\\\\UUUTTTRRRRRRUUUYYY___bbbfffhhhjjjlllllllllnnnooooooooooooooorrrvvvyyy||||||~~~~~~~~~sssuuu}}}~~~vvvpppMMMBBB999888999888666777555555555666777888888888666666666666666666666666666777888777666555666888555666777888888888888888999999999:::::::::;;;;;;;;;777999AAAGGGTTTvvvcccKKKAAA<<<::::::888888777777777777888888888666666666888999888777888888888888999:::;;;;;;???@@@KKKiii}}}}}}vvvhhhYYYTTTTTTRRRPPPOOOPPPPPPOOONNNMMMLLLLLLKKKKKKJJJHHHGGGDDDCCCAAA@@@??????@@@@@@AAAAAA@@@@@@======>>>??????>>>===<<>>>>>???AAADDDFFFHHHJJJMMMNNNOOOQQQTTTVVVYYYZZZYYY[[[^^^```aaabbbdddeeefffdddcccgggoooxxx~~~}}}|||yyyvvvxxxyyyrrrjjj]]]YYYUUUWWW]]]dddhhhjjjqqqqqqqqqqqqqqqqqqppppppwwwrrrooopppnnnkkkkkkooowww{{{sssoooiiiddddddggglllttt}}}qqqkkkccc```aaaaaa___[[[[[[XXXTTTOOOKKKIIIHHHGGGFFFHHHJJJKKKLLLNNNQQQSSSVVVYYY]]]bbbhhhooowww{{{|||||||||}}}}}}yyysssmmmhhhcccaaa^^^ZZZXXX[[[```dddfffffffffdddaaa\\\XXXUUUTTTTTTTTTTTTRRRPPPNNNLLLJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOQQQRRRSSSVVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUSSSPPPNNNLLLLLLLLLMMMKKKJJJIIIIIIIIIJJJLLLMMMKKKKKKJJJIIIGGGEEECCCBBBDDDDDDDDDEEEFFFHHHJJJKKKKKKJJJKKKMMMQQQUUUVVVVVVWWWXXXZZZ\\\]]]]]][[[ZZZUUUTTTSSSSSSVVVZZZ___aaadddfffggghhhiiilllpppsssvvvvvvvvvwwwwwwyyyzzzzzz|||}}}}}}|||{{{|||{{{xxxyyy}}}~~~pppooowwwyyywww{{{|||xxxpppMMMBBB999888999888666777888777777777666666666555555555555555555555555555555666777777555555666777888777555444555888;;;===::::::::::::;;;;;;;;;;;;;;;777:::BBBGGGSSSsssbbbLLLCCC>>>;;;;;;888888777777777777888888888666666777888999888777888888888888999:::;;;<<>>??????@@@@@@@@@??????>>>???>>>===<<<<<<<<<<<<<<<======>>>@@@BBBEEEGGGIIIKKKKKKLLLMMMOOORRRSSSUUUVVVZZZ___bbbbbbcccfffiiieeeeeedddeeehhhooowww}}}}}}{{{}}}~~~wwwnnnbbb^^^YYYZZZaaaiiinnnqqqssssssrrrsssvvv{{{{{{tttpppppppppoooqqquuuqqq}}}{{{xxxuuupppjjjhhhaaadddmmmyyy{{{pppkkklllnnnllliiieeebbb]]]XXXSSSPPPNNNNNNIIIJJJJJJIIIGGGFFFGGGHHHLLLOOOTTTZZZaaajjjsssyyy~~~|||{{{zzzyyytttrrrpppooollliiiddd```^^^]]][[[XXXVVVWWW[[[___lllkkkiiigggccc___[[[YYYWWWXXXXXXXXXUUURRRNNNKKKNNNMMMLLLKKKKKKKKKKKKKKKHHHHHHIIIKKKLLLNNNOOOOOOSSSTTTVVVXXXZZZZZZZZZZZZXXXXXXXXXWWWWWWVVVVVVVVVQQQPPPOOONNNMMMMMMMMMMMMPPPNNNLLLJJJIIIJJJKKKKKKKKKKKKJJJJJJHHHFFFEEEDDDBBBBBBBBBCCCEEEFFFHHHIIIIIIHHHIIIKKKPPPSSSUUUUUUWWWXXXZZZ[[[ZZZXXXUUUSSSSSSRRRQQQRRRTTTWWW[[[]]]___```aaabbbdddhhhmmmqqqqqqtttwww{{{~~~~~~}}}~~~vvvqqqsssyyyuuufffeeennnvvvrrr}}}dddMMMBBB999888999888666777444444555666777888999999555555555555555555555555555666777666555444555777333444666888999:::999999:::::::::;;;;;;;;;<<<<<<===999;;;CCCGGGRRRpppaaaMMMCCC<<<999888777777666666666666777777666666666666666777888888777777777777888999:::;;;???DDDJJJ[[[ppp]]]UUUTTTTTTSSSSSSQQQPPPOOOMMMLLLMMMMMMNNNKKKKKKJJJIIIFFFCCC@@@???===>>>?????????>>><<<;;;???>>>===<<<;;;<<<<<<===>>>>>>???@@@AAACCCDDDEEEIIIKKKMMMMMMMMMNNNPPPQQQRRRWWW]]]bbbddddddccccccfffaaa___aaadddhhhpppxxx}}}~~~wwwpppccc^^^YYY[[[dddmmmrrrsssvvvwwwyyy}}}~~~zzzvvvrrrqqqpppnnnmmmkkkqqq{{{zzzwwwrrrmmmgggcccccclllwwwtttmmmnnnppppppllliiifffaaa\\\WWWTTTRRROOONNNKKKIIIGGGFFFFFFFFFHHHLLLQQQUUU[[[eeepppxxx}}}yyysssqqqlllfffbbb``````______ZZZXXXWWWYYYYYYXXX[[[aaaiiinnnoooiiibbb^^^[[[WWWXXXYYYZZZYYYWWWSSSPPPMMMLLLLLLMMMMMMLLLJJJHHHGGGHHHJJJMMMPPPRRRQQQPPPOOOTTTUUUVVVWWWXXXXXXXXXXXXVVVVVVUUUTTTTTTUUUUUUUUUQQQQQQPPPOOONNNMMMLLLKKKIIIIIIIIIIIIJJJJJJKKKKKKMMMLLLJJJIIIHHHGGGFFFFFFAAAAAAAAABBBCCCDDDEEEFFFKKKKKKLLLMMMOOOPPPQQQRRRSSSUUUXXXXXXVVVTTTSSSSSSUUUTTTRRRQQQSSSVVVYYY\\\___```aaacccfffhhhjjjkkknnnqqqvvvzzz}}}~~~}}}|||~~~}}}{{{zzzyyyxxxooonnnsssyyyttthhhgggssscccKKKBBB;;;999999777666777555555555666555555444333444444444555555555555555555555555555555444444444555666666777888999999999999;;;===;;;999888;;;>>>999>>>>>>@@@HHHTTTrrraaaLLLBBB<<<999999777777666666666666777777666666666666666777888888777777777777888999:::;;;>>>BBBHHHXXX}}}|||ttt___VVVTTTSSSRRRRRRQQQPPPOOOMMMMMMMMMMMMNNNKKKKKKKKKIIIGGGDDDAAA???===>>>?????????>>><<<<<<======>>>>>>>>>===<<<;;;>>>>>>???@@@AAACCCDDDEEEIIIKKKMMMMMMMMMNNNPPPRRRSSSWWW\\\```bbbbbbbbbccceeeaaa```cccfffiiipppwww}}}yyyrrreee___ZZZ\\\eeennnsssuuuvvvxxx{{{{{{wwwtttsssqqqooommmqqq}}}{{{xxxsssnnniiidddccchhhpppxxxwwwtttrrrpppooonnnkkkfffaaa\\\XXXVVVSSSQQQNNNKKKHHHGGGFFFFFFGGGKKKPPPUUU[[[eeeqqqyyy{{{vvvrrrnnniiidddbbbaaa```___XXXVVVVVVXXXYYYZZZ___fffiiioooqqqkkkeeeaaa^^^ZZZXXXYYYZZZYYYWWWTTTQQQOOOMMMMMMMMMMMMLLLJJJHHHGGGJJJLLLNNNPPPRRRRRRRRRQQQUUUUUUVVVXXXXXXYYYYYYXXXVVVUUUUUUTTTSSSSSSSSSTTTPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLJJJIIIHHHGGGGGGGGGAAAAAA@@@@@@AAABBBDDDEEEJJJKKKLLLMMMNNNPPPQQQQQQRRRTTTVVVVVVTTTSSSRRRRRRRRRQQQPPPPPPRRRVVVZZZ]]]aaaaaaaaaccceeehhhkkkmmmoooqqquuuyyy{{{|||{{{{{{~~~|||{{{vvvooommmrrrxxxtttiiijjjwww}}}___JJJAAA:::888888555555666666666777777666666555444333444444444555555666666555555555555555555555555555666666777888888999999888999::::::999999:::;;;999>>>>>>@@@IIIUUUrrr```JJJ@@@;;;999999888777777666666777777888666666666666666777888888777777777777888999:::;;;<<>>>>>??????>>>>>>===<<<;;;===>>>@@@???>>>;;;:::>>>>>>???@@@AAACCCDDDEEEIIIJJJLLLMMMMMMNNNPPPRRRSSSVVVZZZ]]]^^^___aaabbbdddaaaaaaeeeiiikkkpppuuuzzz}}}~~~yyysssgggaaa[[[]]]fffpppvvvxxxwwwzzz}}}zzzwwwuuussspppqqq|||~~~zzzuuuppplllgggddddddgggnnn|||}}}xxxsssuuutttrrrnnniiiccc^^^[[[VVVUUURRRNNNKKKIIIGGGFFFFFFJJJOOOTTT[[[eeerrrzzz|||wwwtttpppkkkgggeeebbb```]]]VVVSSSSSSVVVYYY[[[bbbiiilllrrruuupppkkkgggdddaaa[[[[[[\\\[[[YYYVVVSSSQQQPPPPPPOOONNNMMMKKKIIIHHHKKKKKKLLLNNNOOOPPPQQQRRRUUUUUUVVVWWWXXXXXXXXXXXXVVVVVVTTTSSSRRRRRRRRRRRROOOOOONNNMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLJJJIIILLLKKKJJJJJJIIIHHHGGGGGGBBBAAA???>>>???AAACCCEEEIIIJJJKKKLLLMMMOOOPPPPPPPPPRRRTTTTTTRRRQQQPPPPPPNNNNNNNNNOOORRRVVVZZZ]]]cccbbbbbbccceeeiiimmmoooppprrrtttwwwxxxyyyyyyyyy~~~~~~{{{sssllllllqqqvvvoooeeegggvvv~~~___HHH@@@888777777555444555777777777777777666666555333333444444555666777777444444444555555666666777666666666777888888999999999999999;;;<<<<<<;;;999999>>>>>>@@@JJJVVVsss^^^III???:::999:::888777777777777777777888666666666666666777777888777777777777888999:::;;;<<>>>>>=========>>>>>>>>>>>>===<<<<<<>>>>>>???@@@AAACCCDDDEEEHHHJJJLLLMMMMMMNNNPPPRRRTTTVVVYYYZZZ[[[]]]___aaabbb```bbbgggkkklllooottttttxxxzzzyyyzzz{{{wwwqqqgggaaa]]]___hhhsssyyy{{{zzz~~~~~~|||yyywwwsssqqqxxx~~~zzzvvvooojjjfffcccaaagggwwwzzzzzzyyyxxxuuupppjjjdddaaaYYYXXXUUURRROOOLLLJJJIIIGGGJJJOOOTTT[[[fffsss||||||wwwuuuqqqmmmiiifffbbb^^^\\\UUURRRRRRTTTWWWYYY```hhhooovvv{{{xxxssspppmmmiiiccccccbbb```]]]ZZZVVVTTTSSSSSSQQQOOOMMMKKKIIIIIIIIIIIIIIIJJJKKKMMMOOOPPPSSSTTTTTTUUUVVVVVVUUUUUUWWWVVVUUUSSSRRRQQQQQQQQQNNNMMMMMMLLLKKKJJJJJJJJJHHHIIIJJJKKKKKKIIIHHHFFFKKKKKKJJJJJJJJJIIIHHHHHHEEECCC@@@>>>???AAADDDFFFHHHHHHIIIKKKLLLMMMNNNOOOPPPQQQSSSSSSQQQPPPOOOPPPMMMMMMMMMOOOQQQUUUYYY[[[aaabbbcccfffhhhkkkmmmoooqqqrrrsssuuuvvvwwwwwwxxx|||~~~}}}wwwpppllllllqqquuuoooeeegggvvveeeHHH???888777777555444666666777777777777666555555222333333444555666777777333444444555666777777888666666777777888888888888;;;::::::===AAAAAA>>>::::::>>>===@@@JJJVVVrrr}}}]]]HHH>>>:::999;;;888888777777777777888888666666666666666777777888777777777777888999:::;;;<<>>>>>>>>>>>>>>AAA???===<<<;;;<<<>>>???>>>>>>???@@@AAACCCDDDEEEHHHJJJLLLMMMMMMOOOQQQSSSTTTVVVXXXYYYZZZ[[[^^^```aaa```bbbhhhkkklllnnnrrrrrruuuvvvvvvwwwyyyuuupppfffaaa^^^bbbmmmwww}}}}}}{{{uuusssvvv{{{qqqnnnjjjeeeaaaeeeuuu}}}}}}|||zzzuuuooojjjggg]]]\\\ZZZWWWTTTQQQNNNMMMHHHKKKPPPTTT[[[gggttt~~~}}}vvvsssnnnjjjfffccc___\\\WWWTTTSSSUUUVVVWWW]]]dddrrrzzz|||yyyvvvrrrooonnnlllhhhddd___\\\YYYWWWVVVTTTQQQNNNLLLJJJIIIIIIIIIHHHIIIJJJLLLOOOPPPQQQQQQRRRRRRSSSSSSRRRRRRWWWVVVUUUSSSRRRRRRQQQQQQMMMLLLLLLLLLKKKJJJJJJJJJHHHHHHIIIJJJJJJIIIHHHGGGIIIJJJJJJKKKKKKJJJIIIIIIGGGEEEBBB@@@@@@BBBEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMPPPQQQRRRRRRPPPOOOPPPPPPOOOOOOOOOPPPRRRUUUXXXYYY^^^aaaeeehhhkkkmmmmmmmmmqqqrrrssstttuuuvvvvvvvvvzzz|||yyyrrrpppqqqvvvzzzwwwmmmmmmyyygggHHH@@@999888888666555777555555666666555555444333333333444444555666666777444444555555666777888888777777777777777888888888;;;::::::===AAAAAA>>>;;;;;;>>>===@@@JJJVVVpppzzz[[[HHH???;;;:::;;;999888888777777888888999666666666666666777888888777777777777888999:::;;;<<<@@@CCCNNNmmmllloooqqqlll\\\WWWTTTSSSSSSOOOOOOOOOOOOOOOMMMLLLLLLLLLLLLLLLKKKIIIGGGEEECCCAAA@@@???>>>>>>>>>>>>???CCC@@@===::::::<<>>>>>???@@@AAACCCDDDEEEGGGIIILLLMMMNNNOOOQQQSSSUUUVVVXXXYYYYYYZZZ\\\^^^```___aaagggkkkkkkmmmqqqrrruuuvvvuuuwwwyyyvvvpppeeebbbbbbhhhsss~~~~~~|||wwwwwwyyy~~~uuurrrnnnjjjfffgggrrr~~~|||yyytttpppnnneeedddbbb___[[[WWWTTTRRRKKKNNNQQQVVV\\\hhhuuuzzzvvvqqqllliiifffcccaaa\\\YYYXXXZZZZZZYYY\\\bbbsss|||}}}xxxxxxvvvtttpppkkkfffcccaaaZZZYYYVVVRRROOOMMMKKKJJJKKKKKKKKKKKKMMMOOOQQQRRROOOOOOPPPPPPQQQPPPPPPOOOUUUUUUTTTRRRQQQQQQQQQQQQMMMLLLLLLLLLKKKKKKKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKHHHIIIKKKLLLLLLKKKJJJIIIHHHGGGDDDBBBAAABBBDDDFFFEEEFFFGGGHHHIIIKKKLLLLLLPPPQQQQQQQQQOOONNNOOOPPPPPPPPPQQQRRRTTTVVVYYYZZZ^^^```dddhhhkkkmmmmmmmmmpppqqqsssuuuvvvvvvvvvvvvxxxzzz}}}{{{vvvuuuxxx|||xxxooonnnxxxbbbHHH@@@999888888666666888555555555555555444444333444444444555555555555666555555555666666777777888777777777777777777888888777888888:::======<<<;;;<<<>>><<>>>>>>>>??????AAA@@@>>><<<<<<===>>>@@@>>>>>>???@@@AAACCCDDDEEEGGGIIIKKKMMMNNNOOORRRTTTTTTWWWYYYZZZZZZZZZ\\\]]]___^^^```fffiiijjjlllqqqqqqttttttssstttvvvtttnnnfffdddfffnnn{{{}}}{{{zzz|||~~~}}}xxxvvvssspppkkkhhhnnnvvv~~~{{{xxxvvvtttpppooolllgggbbb\\\WWWUUUNNNPPPSSSWWW]]]hhhvvv|||vvvqqqnnnlllkkkiiiaaa``````bbbaaa___```eeerrr|||{{{|||zzzxxxtttpppmmmjjjhhh]]][[[WWWSSSPPPMMMKKKKKKKKKKKKLLLMMMNNNPPPQQQRRROOOOOOPPPPPPPPPPPPOOOOOORRRQQQPPPPPPOOOOOOOOOPPPMMMMMMLLLLLLLLLLLLKKKKKKIIIIIIHHHHHHIIIKKKMMMNNNHHHIIIKKKLLLMMMLLLKKKJJJGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKKKKNNNOOOPPPNNNMMMLLLMMMOOOPPPPPPRRRTTTVVVYYY\\\]]]```aaabbbeeehhhkkknnnpppnnnpppsssvvvxxxxxxwwwvvvvvvwwwzzz|||~~~~~~~~~~~~zzzvvvvvvyyy~~~tttmmmmmmxxx|||^^^GGG>>>777777777666555777666666666666666555444444555555555555555444444444666666666666666777777777888777777777777777777777666777999:::999:::<<<======???<<<>>>IIISSSjjjvvvZZZHHHAAA===<<<<<<999999888888888888999999666666666666666777888888777777777777888999:::;;;888===@@@JJJhhhjjjhhh^^^nnnyyyeee\\\VVVSSSSSSOOOOOOPPPPPPOOONNNLLLKKKLLLMMMMMMLLLJJJHHHFFFDDDAAAAAA???>>>>>>>>>???@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEGGGIIIKKKMMMNNNOOORRRTTTTTTWWWZZZ[[[[[[[[[[[[\\\___]]]___eeehhhiiilllpppoooqqqrrrpppqqqssspppkkkffffffiiisss|||yyy}}}~~~{{{{{{xxxvvvtttnnniiijjjooo}}}{{{yyyyyyyyywwwsssmmmfff___YYYVVVPPPRRRUUUXXX^^^iiivvv{{{uuusssrrrqqqpppeeedddfffhhhgggdddeeeiiiqqq{{{||||||{{{yyyvvvsssqqqooonnn^^^\\\XXXTTTPPPMMMLLLKKKIIIIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOOOONNNMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLGGGFFFEEEDDDFFFIIILLLNNNGGGIIIKKKLLLMMMLLLKKKJJJFFFEEEDDDCCCBBBAAAAAAAAADDDDDDEEEFFFHHHIIIJJJKKKMMMNNNNNNMMMKKKJJJLLLMMMOOOPPPRRRUUUXXX\\\___aaabbbaaa```aaadddiiiooosssmmmppptttwwwyyyyyywwwvvvuuuvvvxxxyyy{{{|||}}}}}}{{{|||~~~}}}~~~wwwssstttwww|||~~~tttoooqqq||||||^^^EEE===666666666444444666777777777777777666666555666666666555444444333333777777777777666666666666888888888777777777777777777999;;;;;;999:::===AAA===???;;;>>>HHHRRRhhhqqqVVVFFF???;;;888888777777777777777777777777666666777777777777666666444444444555666888999:::999???CCCIIIbbbqqq___\\\dddqqqiii]]]WWWTTTTTTPPPPPPNNNMMMMMMMMMNNNOOOPPPNNNKKKIIIGGGEEECCC@@@======>>>>>>>>>>>>======AAA@@@???===<<<<<<<<<<<<===>>>@@@@@@AAABBBDDDGGGIIIKKKLLLMMMNNNOOORRRUUUXXXZZZ]]]^^^\\\ZZZXXXXXXYYY\\\aaadddgggjjjmmmoootttsssrrrrrrqqqooollljjjfffhhhnnnyyy~~~yyyqqqkkkiiiiiiwww~~~|||||||||zzzwwwppphhh___ZZZWWWUUUUUUXXX\\\fffwww~~~}}}{{{wwwrrrnnnmmmmmmmmmmmmpppwww}}}yyywwwuuuuuuvvvrrrjjjddd\\\YYYVVVSSSQQQOOOLLLJJJKKKKKKJJJJJJJJJIIIIIIIIINNNOOOPPPOOOMMMMMMNNNOOOPPPOOOOOONNNNNNOOOOOOPPPKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIHHHGGGEEEFFFIIIKKKHHHIIIJJJJJJJJJIIIHHHGGGFFFEEECCC@@@???>>>>>>???@@@AAACCCEEEHHHKKKNNNPPPLLLLLLKKKKKKKKKKKKLLLLLLNNNPPPSSSUUUVVVXXXZZZ[[[``````aaadddiiimmmoooppptttuuuvvvyyy{{{{{{yyyxxxyyyxxxvvvuuuuuuwwwxxxyyy~~~}}}xxxrrrpppqqqssssssqqq}}}~~~|||nnnnnn___HHH@@@999999999777666777555444444555777888777666777777777777666666666666555777777555222111444777666666777888999::::::;;;::::::::::::::::::::::::999??????CCCKKKRRRhhhsssWWWFFF???;;;999888777777777777777777777777666666777777777777666666555555555666666888999:::888>>>AAAGGG___xxxeee\\\cccoooiii]]]WWWUUUTTTQQQPPPOOONNNMMMNNNNNNOOOPPPNNNKKKIIIHHHFFFCCCAAA======>>>>>>>>>>>>======???>>>>>>===<<<;;;;;;:::<<<>>>???@@@@@@AAACCCFFFIIIKKKMMMMMMMMMOOOQQQSSSUUUWWWZZZ\\\[[[ZZZZZZ[[[YYY\\\```ccceeehhhllloooqqqqqqssssssrrrooojjjggghhhjjjqqq{{{~~~~~~}}}uuunnnjjjiiijjjuuuyyyoooeee___XXXVVVWWW[[[___ggguuu|||wwwrrrqqqpppoooooooootttzzz~~~}}}|||{{{{{{xxxuuurrrrrrrrrooohhhbbbZZZWWWSSSQQQOOOMMMKKKIIIKKKKKKJJJJJJJJJIIIIIIIIILLLMMMNNNMMMKKKKKKKKKLLLMMMLLLLLLLLLMMMMMMNNNOOOJJJJJJJJJKKKKKKJJJJJJJJJHHHIIIHHHGGGEEEFFFHHHKKKIIIIIIJJJKKKJJJJJJIIIHHHGGGEEECCCBBB@@@@@@@@@AAABBBCCCCCCEEEGGGIIIKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMOOOSSSUUUVVVWWWYYY[[[^^^```ccchhhmmmrrrvvvyyyyyyyyyyyyzzz{{{{{{yyyxxxxxxwwwvvvuuuvvvxxxzzz||||||vvvoookkkllloooppppppxxxzzz~~~|||nnnnnnbbbHHH???999999999777666777555444333333444555333222777666666666666666666666777888777666555555666888666666777888999::::::;;;;;;;;;;;;:::::::::::::::;;;@@@???BBBJJJRRRiiivvvYYYGGG???;;;999999777777777777777777777777666666777777777777666666666666666666666777888999888<<>>>>>>>>>>>======<<<======>>>===<<<:::999<<<===>>>??????@@@BBBDDDJJJKKKMMMMMMMMMNNNPPPQQQQQQTTTVVVXXXXXXZZZ\\\^^^ZZZ\\\___aaadddgggkkknnnnnnpppsssuuusssnnniiifffhhhkkkqqq|||{{{rrrkkkhhh___kkk}}}vvvkkkddd\\\[[[[[[___bbbhhhsss}}}xxxuuusssqqqpppoooqqqsssttttttuuuwwwyyyuuuqqqmmmkkkjjjhhhccc___WWWTTTQQQNNNMMMLLLJJJHHHKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLKKKIIIHHHIIIJJJHHHIIIIIIJJJKKKLLLMMMMMMIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIHHHGGGEEEFFFHHHJJJIIIJJJJJJKKKKKKKKKJJJJJJGGGFFFDDDBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGGGGKKKKKKJJJJJJJJJJJJKKKKKKLLLNNNQQQTTTUUUVVVXXXZZZ]]]bbbgggkkknnnrrrwww||||||{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvvvvxxxzzz}}}~~~|||uuummmjjjkkkoooqqqqqqtttvvvzzz|||llllllxxxxxx{{{fffGGG???999888999777666777555444333333333333111///666666666666666666666666888666555555777888888777555666666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;===AAA???AAAIIIRRRkkkyyy[[[HHH???;;;999999666666666666666666666666666666777777777777666666777777777666777777888888888<<<>>>DDDZZZrrrhhhgggnnnjjj\\\VVVSSSQQQOOOOOONNNNNNMMMMMMMMMMMMOOONNNLLLKKKKKKIIIFFFCCC>>>>>>============>>>>>>;;;<<<>>>??????===;;;:::;;;===>>>>>>>>>???AAACCCIIIKKKMMMMMMMMMMMMNNNOOOPPPRRRTTTUUUVVVXXX\\\___[[[]]]```bbbdddggglllooooooqqqttttttrrrnnnjjjiiigggjjjrrr{{{wwwmmmggg^^^hhhyyy|||rrrlllfffbbb```aaadddiiittt}}}yyyvvvsssqqqoooooooooooooooppprrrtttoookkkfffbbbaaa___]]][[[UUURRROOOMMMMMMLLLJJJHHHKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKJJJHHHGGGGGGHHHEEEFFFHHHIIIKKKLLLMMMMMMHHHIIIKKKLLLLLLKKKIIIHHHHHHHHHHHHGGGFFFEEEGGGIIIIIIJJJJJJKKKKKKLLLLLLLLLFFFEEEDDDBBBAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFJJJJJJIIIIIIIIIIIIJJJJJJJJJMMMPPPSSSTTTUUUXXXZZZ___eeejjjlllkkklllpppuuuyyyxxxwwwuuussssssuuuwwwyyyxxxxxxxxxyyy{{{}}}~~~}}}~~~{{{vvvpppooorrrwwwyyyyyyxxxwwwxxx~~~yyygggggg{{{~~~ooonnnqqq}}}jjjGGG???888888888666555777555444444555666555333222555555555666666666666666666333111333666888666444555555666777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>BBB???@@@IIISSSlll~~~^^^III???:::999:::666666666666666666666666666666777777777777666666888777777777777777888999:::===>>>DDDWWW|||{{{uuuppprrrlll\\\VVVSSSOOOMMMMMMMMMMMMMMMLLLLLLKKKNNNNNNMMMMMMMMMKKKGGGEEE>>>>>>============>>>>>><<<===???@@@@@@???>>>===;;;===>>>>>>===>>>@@@BBBHHHJJJLLLMMMMMMLLLMMMNNNQQQRRRSSSSSSTTTVVVZZZ]]]]]]___bbbdddfffiiimmmpppppprrrsssrrrooommmmmmnnniiimmmuuu{{{ppphhhaaagggttt~~~zzzrrrjjjdddbbbdddjjjvvv|||xxxtttrrrnnnmmmlllllllllllllllkkkgggccc^^^ZZZXXXWWWVVVVVVTTTQQQOOONNNNNNMMMLLLJJJLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJHHHGGGGGGHHHEEEFFFHHHJJJKKKLLLMMMMMMGGGIIIJJJLLLLLLJJJIIIGGGGGGHHHIIIGGGFFFEEEFFFGGGIIIIIIIIIJJJKKKLLLMMMMMMFFFEEECCCAAAAAA@@@AAAAAAAAAAAAAAABBBCCCEEEFFFGGGIIIIIIHHHHHHHHHHHHIIIIIIIIILLLPPPRRRTTTUUUXXXZZZ```fffkkkllliiiiiimmmqqquuuuuuuuusssrrrsssvvvzzz}}}|||zzzyyyzzz{{{}}}~~~~~~}}}||||||~~~zzzwwwuuuwww}}}~~~{{{|||ttt```aaavvvxxxiiigggjjjzzzjjjGGG>>>888888888666555666444444555888::::::999777444444555555666666666777555333111333777888666444555555666777888999999:::;;;;;;;;;<<<<<<<<<======>>>AAA???@@@HHHSSSmmm```JJJ@@@:::999:::777777777777777777777777666666777777777777666666777777777777777888999:::;;;===???DDDUUUvvvyyyxxxrrr```XXXSSSNNNMMMMMMMMMNNNMMMMMMLLLKKKNNNNNNMMMNNNNNNMMMIIIFFF???>>>===<<<<<<===>>>???<<<===???@@@AAA@@@@@@???<<<===>>>>>>===>>>@@@BBBFFFIIILLLMMMMMMLLLMMMNNNQQQRRRSSSSSSTTTVVVYYY\\\]]]```cccfffhhhjjjmmmooonnnpppqqqooollllllooorrrnnnsss|||uuummmaaaccclll|||yyypppfffccceeekkkwww~~~zzzvvvtttnnnllliiihhhhhhgggeeeccc```]]]YYYUUUSSSRRRSSSSSSSSSQQQNNNNNNNNNNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKJJJHHHFFFGGGHHHEEEFFFHHHJJJLLLMMMLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIHHHFFFEEEEEEFFFHHHHHHHHHIIIJJJLLLMMMNNNGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@AAABBBCCCEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIILLLPPPRRRTTTVVVXXXZZZ___ccciiillllllmmmpppssssssuuuvvvuuussstttyyy}}}~~~|||{{{{{{|||}}}~~~~~~~~~~~~zzzxxxvvvzzz~~~kkkYYY___vvv{{{mmmlllooo{{{fffFFF>>>888777888666555666444555666999<<<===;;;999444444444555555666666777666666666777888888777666444555555666777888999999:::::::::;;;<<<<<<=========@@@>>>???HHHRRRlllbbbKKK@@@:::999:::777777777777777777777777666666777777777777666666666666777777888999:::;;;;;;===???CCCRRRppp|||yyyeee\\\VVVOOONNNOOOOOOPPPOOONNNMMMLLLNNNNNNNNNOOOPPPNNNJJJGGG???>>>===<<<<<<===>>>???<<<======>>>???@@@@@@@@@===>>>??????>>>>>>@@@BBBDDDGGGKKKMMMMMMMMMMMMNNNOOOQQQSSSTTTUUUWWWZZZ\\\[[[___dddgggiiijjjkkklllhhhllloooooolllkkknnnqqqqqqwww{{{sssbbb```cccppp~~~~~~~~~zzzqqqgggeeeggglllvvv}}}yyyvvvrrrnnniiifffeeedddbbb```[[[ZZZWWWTTTQQQQQQRRRSSSQQQOOOMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKIIIGGGEEEFFFFFFDDDFFFHHHJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIHHHFFFDDDDDDEEEGGGGGGGGGGGGIIIKKKMMMNNNJJJHHHFFFCCCAAA@@@@@@@@@AAAAAAAAABBBCCCEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGIIILLLPPPSSSUUUWWWYYY[[[^^^aaafffjjjnnnqqqssssssqqqtttvvvuuusssssswww|||~~~}}}|||{{{|||~~~zzzvvvrrrttt|||vvvaaaTTT```zzz}}}|||ssssssuuu|||}}}^^^FFF>>>888777888666555666444444666999;;;;;;999666333333444555555666777777555777888888777666555666444444555666777888999999999999999:::;;;<<<<<<<<<;;;???===???HHHRRRlllcccKKK@@@:::999:::777777777777777777777777666666777777777777666666666666666777888:::;;;<<<:::<<<>>>BBBOOOlll~~~iii___XXXQQQPPPPPPQQQRRRQQQPPPOOONNNNNNNNNNNNPPPPPPNNNKKKHHH@@@>>>===<<<<<<===>>>@@@<<<<<<<<<<<<===???@@@AAA>>>???@@@???>>>???AAABBBCCCFFFJJJLLLMMMMMMNNNOOOMMMPPPSSSUUUVVVXXX[[[]]]YYY]]]ccchhhiiiiiijjjjjjbbbhhhnnnooollljjjllloooqqqwwwwwweee```^^^hhh{{{{{{yyyvvvttttttwwwzzz}}}yyyppphhhfffhhhlllttt{{{{{{yyyyyyssskkkgggeeeeeedddbbbYYYXXXWWWTTTRRRQQQSSSTTTPPPNNNLLLLLLMMMNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJIIIFFFDDDEEEEEEDDDEEEHHHJJJKKKJJJIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJGGGHHHIIIHHHFFFDDDDDDEEEFFFFFFFFFGGGHHHKKKMMMNNNLLLJJJGGGDDDBBBAAA@@@@@@BBBBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGJJJMMMPPPSSSUUUWWWZZZ\\\___```ccchhhnnnqqqqqqpppooorrruuutttqqqppptttxxx}}}|||||||||}}}zzztttmmmmmmtttmmmZZZRRRbbb~~~|||}}}wwwpppqqqrrr}}}yyyYYYFFF>>>777777777555444666444444555888999888555222333333444444555666777777333666888888444222222444444444555666777888999999888888999::::::;;;<<<<<<999>>>===???HHHRRRkkkaaaGGG===:::888999999888777666555555555555555555555555666666666666888888777777777777777888666;;;AAADDDLLLffflll[[[VVVWWWPPPOOOOOOOOOOOOPPPQQQQQQOOONNNMMMLLLKKKKKKKKKKKKDDDAAA???>>>>>>???>>>==================<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFFFFGGGIIIMMMPPPMMMNNNOOOQQQTTTVVVWWWXXXVVV[[[ccchhhiiihhhffffffgggjjjmmmmmmkkkjjjkkknnnooouuuvvvoooddd^^^gggxxx}}}yyysssnnnlllmmmppprrrkkkiiifffeeegggkkkpppsss}}}zzzyyyxxxwwwsssoookkkhhhfffeee```]]]ZZZWWWVVVTTTQQQOOOPPPPPPPPPOOONNNNNNPPPRRRPPPOOONNNMMMLLLLLLLLLMMMLLLLLLJJJHHHEEECCCAAA@@@AAABBBCCCEEEFFFGGGHHHIIIKKKIIIFFFDDDEEEHHHLLLOOOLLLKKKHHHFFFEEEEEEEEEEEEBBBDDDFFFHHHJJJKKKLLLLLLLLLLLLKKKHHHDDDBBBAAAAAA@@@AAAAAABBBCCCDDDEEEEEEIIIIIIJJJIIIIIIGGGFFFEEEJJJKKKMMMRRRYYY]]]]]][[[ZZZ___fffiiiiiijjjnnnrrrtttuuuvvvuuuuuuuuuwwwyyyyyyzzz{{{|||~~~zzztttmmmnnnvvvoooZZZNNNeeeyyy|||zzzsssnnnuuuzzzlllTTTAAA===888555555777999999555555444444444444555555666666666666666666666666777777666666555555555444555555555555666666666666999999999999:::;;;<<<<<<>>>AAA>>>AAAJJJTTTlllaaaHHH>>>:::888888:::999888777666666666666555555555555666666666666888888777777777777888888888<<<@@@BBBJJJbbbqqq^^^WWWVVVQQQQQQPPPPPPPPPPPPPPPQQQOOOOOOOOONNNMMMMMMLLLLLLEEECCC@@@>>>??????>>>===========================>>>>>>>>>>>>???@@@AAAAAACCCDDDFFFFFFGGGIIIMMMOOOPPPPPPQQQRRRSSSTTTUUUUUUUUUZZZ```eeeffffffeeeeeegggjjjmmmmmmjjjiiikkkmmmqqqvvvyyyqqqfff```iiixxxyyyvvvpppjjjggghhhjjjlllllljjjhhhfffgggkkknnnqqq}}}{{{zzzwwwvvvssspppmmmjjjhhhgggddd```\\\YYYWWWUUURRRQQQOOOOOONNNNNNMMMNNNOOOQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJGGGEEECCCAAA@@@AAABBBCCCEEEGGGHHHJJJKKKNNNLLLJJJHHHHHHJJJLLLNNNLLLKKKIIIHHHFFFEEEEEEEEECCCDDDEEEGGGIIIJJJLLLLLLJJJJJJIIIFFFBBB@@@??????@@@AAAAAABBBCCCDDDEEEEEEHHHHHHHHHGGGGGGGGGGGGFFFKKKKKKNNNSSSYYY]]]]]]\\\^^^ccchhhjjjiiiiiilllpppsssssstttsssqqqqqqsssuuu|||}}}~~~zzzsssllllllttt}}}rrr___SSSiiixxx~~~yyyqqqsss|||iiiSSSBBB>>>:::777888999::::::666666555555555555666666555555555555555555555555777666666666555555555555555555666666666777777777999999999999:::;;;<<<<<<===@@@>>>AAAKKKTTTkkkaaaHHH>>>:::888888888888777666555555555555555555555555666666666666888777777777777777888888:::<<>>===========================>>>>>>>>>>>>???@@@AAAAAACCCDDDFFFGGGHHHIIILLLOOORRRRRRRRRRRRRRRRRRRRRRRRUUUYYY]]]aaabbbcccdddeeegggjjjlllllljjjhhhjjjlllsssxxx}}}tttkkkfffooo|||xxxtttnnnhhheeedddeeefffjjjiiihhhggghhhjjjlllnnnttt~~~|||zzzvvvuuutttrrrooommmlllkkkjjjfffaaa\\\YYYWWWUUUSSSOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRSSSSSSRRRQQQOOONNNLLLKKKJJJGGGEEECCCAAA@@@AAABBBCCCEEEGGGJJJLLLMMMRRRQQQPPPOOOMMMMMMLLLLLLLLLKKKKKKJJJIIIGGGEEEEEEDDDDDDDDDEEEGGGIIIKKKLLLIIIJJJIIIFFFCCC@@@???@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHLLLMMMOOOTTTYYY\\\]]]\\\```dddiiikkkjjjkkkmmmpppsssttttttrrrqqqqqqrrrttt|||}}}|||tttllllllsss}}}sssbbbYYYnnnxxx}}}|||ppppppfffRRR@@@===:::888888999999999777777666666666666777777555555555555555555555555666666666666555555555555666666666777777777888888999888888999999:::;;;<<<<<<@@@>>>BBBKKKSSSiii___HHH>>>:::888777666555555444333333444444555555555555666666666666777777777777777777888999;;;;;;===@@@EEEZZZhhhZZZVVVUUUTTTSSSRRRQQQPPPPPPPPPOOOPPPQQQQQQQQQOOOMMMKKKIIIFFFCCCAAA@@@@@@>>>==================>>>>>>>>>=========>>>>>>???@@@AAABBBDDDFFFGGGHHHJJJLLLNNNRRRRRRRRRRRRRRRRRRRRRRRRVVVXXX\\\^^^___aaadddffffffiiilllllliiihhhjjjmmmtttxxx}}}xxxqqqnnnwww|||yyyuuupppjjjeeeccccccccceeeeeeeeefffgggiiijjjkkklllzzz}}}zzzvvvuuuuuutttsssrrrqqqqqqrrrmmmfffaaa]]]ZZZXXXVVVRRRQQQQQQRRRTTTUUUUUUUUURRRSSSTTTUUUTTTRRROOONNNMMMLLLJJJHHHEEECCCAAA@@@BBBBBBCCCEEEGGGJJJMMMOOOUUUVVVVVVUUUSSSPPPMMMKKKLLLLLLMMMLLLKKKIIIFFFEEEFFFEEEDDDDDDEEEHHHJJJLLLKKKKKKKKKHHHEEEBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFDDDCCCBBBBBBCCCEEEHHHIIILLLNNNQQQUUUYYY[[[\\\\\\^^^bbbgggjjjlllnnnqqqssstttuuuuuutttssstttwwwzzzzzz{{{~~~wwwnnnmmmuuupppccc]]]rrr{{{}}}rrrjjjmmmbbbPPP<<<:::777666777777666555666666555555555555666666555555555555555555555555666666666666666555555555777777777777888888888888888888888888999:::;;;<<<;;;???>>>BBBKKKSSShhh]]]FFF>>>:::888777666666555555444444555555555555555555666666666666777777666666777888999999;;;999<<<@@@EEEXXXkkk[[[WWWVVVUUUSSSRRRPPPPPPOOOOOOMMMNNNOOOPPPOOOMMMKKKJJJIIIGGGCCCAAAAAA@@@???>>>============>>>>>>??????============>>>???@@@AAAAAADDDFFFHHHIIIJJJLLLNNNOOOOOOPPPQQQRRRSSSSSSTTTVVVXXX[[[\\\^^^```dddfffeeehhhkkkllljjjjjjlllnnnuuuyyy~~~}}}zzztttsss{{{}}}yyyxxxuuupppjjjeeebbb```___^^^___```bbbdddfffggghhhkkksss|||{{{vvvwwwxxxxxxxxxxxxwwwvvvxxxsssmmmgggccc___\\\YYYSSSRRRRRRTTTWWWYYYXXXWWWSSSTTTUUUUUUTTTRRROOONNNNNNMMMKKKIIIFFFDDDBBBAAABBBBBBCCCDDDGGGJJJMMMOOOVVVWWWYYYYYYXXXTTTOOOMMMMMMNNNNNNMMMLLLJJJHHHFFFGGGFFFEEEEEEEEEGGGJJJKKKJJJKKKJJJHHHEEEBBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFCCCBBBAAAAAACCCEEEHHHJJJLLLNNNRRRUUUXXXYYY[[[[[[^^^aaaeeeiiilllnnnppprrrrrrssssssttttttwww{{{|||}}}~~~~~~vvvmmmlllsss~~~nnncccaaayyynnnccccccnnn___MMM<<<999777666666666555444555444444333333444444555555555555555555555555555555555555666666666666666777777777777888888888888888888888888999:::;;;;;;:::>>>>>>BBBKKKSSShhh|||YYYEEE>>>:::888666888888777777666777777888555555555555666666666666666666666666777888999::::::888;;;AAAFFFUUU|||mmm\\\XXXUUUTTTSSSQQQPPPOOOOOOOOOMMMMMMNNNNNNMMMLLLJJJIIIHHHFFFBBBAAA@@@@@@???>>><<<======>>>>>>??????@@@============>>>???@@@@@@AAADDDGGGHHHIIIJJJLLLMMMMMMNNNOOOPPPRRRSSSTTTUUUUUUWWWYYY[[[\\\___bbbeeecccgggkkklllkkkllloooqqqvvvzzzzzzuuuuuu|||}}}zzzuuurrrnnnhhhccc___\\\[[[YYYZZZZZZ\\\]]]___aaabbbjjjmmmqqqwww~~~yyyzzz{{{}}}}}}}}}|||{{{|||xxxrrrmmmiiiddd___\\\TTTSSSRRRUUUZZZ\\\ZZZXXXVVVVVVVVVVVVUUUSSSQQQOOOOOONNNLLLJJJHHHFFFDDDCCCCCCCCCCCCCCCFFFIIILLLOOOTTTVVVYYY[[[ZZZWWWSSSPPPOOOOOOOOONNNMMMKKKIIIIIIHHHHHHGGGGGGGGGHHHJJJKKKHHHHHHHHHFFFCCCAAA@@@AAABBBBBBCCCDDDEEEFFFFFFGGGBBBAAAAAABBBCCCFFFHHHIIIKKKNNNRRRUUUVVVWWWYYYZZZ```bbbdddgggjjjkkkllllllnnnooopppppprrrvvv{{{}}}{{{zzzzzzyyyyyyqqqiiiiiipppzzzoooeeeeeeyyydddZZZ___ppp^^^III>>>;;;888666666777777777444333333333333333333444444444444444444444444444555555555666666666666666666666666777777777888888888777777888888999:::;;;:::>>>>>>AAAKKKTTTjjjwwwVVVCCC===:::888666777666666555555666666777555555555555666666666666666666666666777888999::::::777;;;BBBEEEQQQvvvmmm[[[WWWSSSRRRQQQPPPOOOOOOOOOOOONNNMMMMMMLLLLLLKKKJJJJJJGGGDDDAAA@@@@@@@@@@@@???<<<======>>>??????@@@@@@===<<<<<<======>>>???@@@AAACCCGGGIIIJJJJJJLLLMMMMMMNNNOOOPPPRRRSSSTTTTTTSSSUUUXXXYYY[[[]]]```cccbbbfffkkkmmmmmmnnnqqquuuxxx|||zzzxxx~~~}}}yyysssppplllhhhbbb^^^ZZZYYYWWWWWWVVVVVVVVVXXXYYYZZZbbbcccfffllluuu{{{|||~~~{{{wwwrrrnnnhhhbbb^^^XXXVVVVVVZZZ___aaa___\\\ZZZYYYXXXWWWUUUTTTSSSRRRQQQPPPNNNLLLIIIGGGEEEEEEDDDCCCBBBBBBDDDGGGKKKMMMQQQSSSWWWZZZ[[[YYYWWWTTTRRRQQQOOONNNLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHHHHFFFCCCAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGAAABBBBBBDDDEEEFFFGGGHHHJJJNNNRRRTTTUUUUUUWWWYYY^^^___bbbeeehhhjjjjjjiiimmmmmmnnnnnnooosssyyy}}}}}}zzzyyyyyyzzz{{{~~~vvvnnnggghhhoooyyy~~~{{{zzzoooeeefffyyyfff\\\^^^mmm^^^FFF???;;;777444555666777777444444444333333444444444444444444444444444444444555555555555666666666777555555666666666777777777777777777777888999:::;;;;;;>>>===AAAKKKUUUmmmtttTTTBBB<<<:::888666333333222222222333333444555555555555666666666777666666666666777888999:::;;;777:::BBBDDDNNNqqq~~~mmmZZZVVVRRRQQQPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKEEECCC@@@???@@@@@@@@@???<<<======>>>???@@@@@@@@@<<<<<<<<<======>>>???@@@@@@CCCGGGIIIJJJJJJLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSQQQSSSVVVXXXYYY[[[^^^aaabbbfffkkkmmmnnnooossswwwzzz~~~}}}~~~zzzvvvsssqqqmmmiiiddd___[[[YYYXXXVVVTTTRRRRRRRRRTTTUUUYYYZZZ^^^eeennnwww}}}~~~~~~|||yyyuuuqqqkkkddd___]]][[[[[[___eeehhheeebbb\\\[[[ZZZXXXVVVUUUUUUUUURRRQQQOOOMMMJJJHHHFFFFFFDDDCCCBBBBBBCCCFFFJJJLLLNNNQQQVVVZZZ[[[[[[YYYWWWSSSRRROOOMMMLLLLLLLLLLLLIIIIIIJJJKKKKKKJJJJJJIIIIIIJJJJJJHHHEEECCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGAAABBBCCCEEEFFFGGGGGGGGGJJJNNNRRRTTTTTTTTTVVVXXXZZZ[[[^^^ccchhhkkklllkkkooooooooonnnooosssxxx|||~~~}}}zzzyyyyyy|||zzzuuuooohhhiiipppyyyzzz}}}|||mmmcccddd~~~nnnbbb___iii^^^EEE===999444111222444555666555555555444444555555555444444444444444444444444444555555555666666777777555555555555666666666666777777777777888999:::;;;;;;???===@@@KKKVVVnnnnnnOOOBBB>>>999777999666555555555555444444444555555555555666666666666888888999999999:::::::::888<<<999888???KKKjjjwwwuuuppp^^^UUUVVVSSSOOONNNNNNOOOOOONNNNNNNNNNNNMMMLLLKKKJJJIIIKKKIIIEEEAAA>>>=========AAA@@@??????>>>>>>??????======>>>???@@@@@@AAAAAAAAABBBDDDFFFHHHIIIJJJJJJMMMNNNPPPRRRRRRQQQOOONNNSSSSSSTTTVVVXXX[[[]]]^^^```bbbeeeiiimmmqqquuuwww|||}}}|||{{{yyyuuusssoookkkeeebbbaaa___\\\XXXUUUSSSPPPMMMLLLMMMNNNOOOSSSVVVYYY\\\```iiiwww~~~}}}{{{xxxssskkkbbb\\\]]]aaafffiiiiiiiiihhhhhhgggccc^^^]]]\\\[[[WWWSSSOOOOOONNNMMMJJJHHHFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFLLLLLLNNNPPPRRRTTTVVVWWWVVVTTTQQQNNNLLLKKKKKKKKKKKKJJJIIIIIIIIIKKKLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEBBBAAA@@@???@@@BBBDDDFFFMMMNNNNNNPPPRRRTTTVVVWWW\\\^^^```aaaccceeeiiilllooopppqqqqqqrrruuuyyy|||~~~|||{{{}}}~~~xxxuuummmgggkkkwwwxxxkkk___ddduuukkkooo```EEE;;;888666555666666666555444444555555555555555555555555555555555555555444222333555666777666555555444444444555555555555555777777777777888999::::::<<<@@@>>>AAAKKKWWWssslllNNNAAA===999666888666555555555555444444444555555555555666666666666888888888888999999999999888===;;;;;;AAAJJJeee{{{ppplllxxxuuubbbWWWTTTRRROOONNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLJJJHHHEEEBBB???>>>>>>>>>???>>>>>>===>>>>>>??????===>>>>>>??????@@@AAAAAAAAABBBDDDFFFGGGIIIIIIJJJMMMNNNOOOQQQQQQQQQQQQPPPRRRRRRSSSTTTVVVXXXZZZ[[[```bbbdddggglllqqqvvvyyy~~~~~~|||xxxvvvpppkkkeeeaaa___]]]YYYVVVUUUSSSPPPMMMLLLLLLMMMNNNNNNPPPSSSUUUXXX```llluuu}}}}}}}}}|||zzzxxxtttnnnfffaaaaaadddiiillllllkkkjjjjjjjjjfffcccaaaaaa^^^YYYUUUQQQPPPOOOMMMKKKIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIKKKMMMNNNPPPPPPTTTSSSQQQPPPNNNNNNMMMMMMKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEECCCBBBAAAAAABBBCCCFFFGGGLLLLLLNNNPPPRRRTTTVVVWWWZZZ[[[]]]___bbbfffkkkoooqqqrrrsssssstttvvvzzz}}}~~~||||||~~~~~~yyytttlllggglllyyy{{{ggg^^^eeezzzbbbGGG???<<<999777666555444333555555666666666555555444555555555555555555555555444444555555555555555555444444444555555555555666888888888888999:::;;;<<<>>>AAA@@@CCCMMM[[[wwwkkkMMM@@@<<<888666777666555555555555444444444444555555555555666666666777777777777888888888888888>>>======BBBGGG]]]~~~zzzmmmeeelll~~~{{{gggZZZTTTQQQOOONNNOOOQQQRRRQQQRRRRRRRRRRRRQQQPPPOOOOOOJJJHHHEEEBBB@@@??????>>><<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCEEEFFFHHHIIIJJJLLLLLLNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTVVVXXXYYYZZZ```aaaccceeejjjqqqyyy~~~|||yyyrrrmmmfffbbb```]]]YYYVVVVVVTTTQQQNNNLLLKKKKKKLLLKKKLLLNNNNNNPPPVVV```gggzzz}}}|||{{{zzzwwwrrrkkkffffffiiinnnppppppooonnnnnnooollljjjiiihhhddd^^^XXXSSSQQQOOOLLLJJJIIIIIIIIIEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPOOOKKKKKKKKKKKKKKKKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBCCCDDDFFFHHHIIIJJJMMMPPPSSSUUUUUUVVVWWWYYY[[[]]]```ffflllqqqqqqrrrttttttuuuwww{{{~~~~~~}}}}}}}}}~~~yyyssslllgggmmm|||zzzccc___iii___DDD@@@===:::777777666555333444444555444444333222111555555555555555555555555666555555444444444555555444444555555555666666666888888888999:::<<<===>>>@@@CCCAAADDDPPP___}}}kkkMMM@@@===999666888666555555555555444444444444444444555555555666666666666666666777777777777999>>><<<<<<@@@DDDXXXwwwqqqdddfffrrrmmm^^^VVVSSSPPPOOOPPPQQQQQQPPPRRRRRRRRRRRRRRRQQQPPPPPPKKKJJJGGGDDDAAA???>>>===<<<<<<<<<===>>>???@@@AAA>>>>>>======>>>???@@@AAAAAAAAABBBDDDEEEGGGIIIJJJKKKKKKLLLMMMOOORRRTTTUUUVVVVVVVVVWWWXXXYYY[[[[[[___```bbbdddiiiqqq|||}}}uuuooohhhdddbbb```]]]ZZZVVVTTTQQQMMMKKKIIIIIIIIIKKKKKKKKKKKKLLLPPPWWW\\\hhhwww~~~}}}|||zzzuuuoookkkjjjnnnrrrttttttsssrrrrrrtttrrrqqqpppoooiiiaaa[[[SSSQQQNNNKKKIIIIIIIIIJJJGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHGGGGGGGGGHHHIIIJJJJJJKKKMMMOOOPPPPPPPPPOOOLLLLLLMMMNNNNNNMMMKKKJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBDDDFFFGGGGGGIIIMMMPPPSSSTTTTTTTTTVVVWWWYYY[[[^^^dddjjjooooooppprrrssssssuuuxxx{{{~~~~~~|||xxxssslllhhhooo~~~wwwbbbcccppp~~~]]]CCC<<<:::777666777888777666333333333222111000///...333333333444444444444444888777555444333333444555444444555555666666777777777777888888:::;;;===>>>???BBB@@@DDDQQQbbblllNNNAAA>>>:::888:::666555555555555444444444444444444444555555555555555555666666666777777777999<<<999999>>>BBBUUUsssuuugggfffmmm}}}rrrbbbZZZWWWSSSPPPPPPPPPOOONNNPPPQQQQQQQQQQQQPPPPPPOOONNNLLLIIIEEEBBB>>><<<;;;<<<<<<===>>>???AAABBBCCC???>>>===<<<===>>>???@@@AAAAAAAAABBBDDDFFFHHHIIIIIIJJJKKKMMMOOORRRTTTVVVVVVVVVVVVWWWXXXYYY[[[[[[^^^```bbbdddiiisssuuuppphhhdddcccbbb___]]]VVVTTTQQQNNNLLLJJJIIIHHHKKKKKKJJJIIIJJJLLLPPPSSSZZZgggzzz~~~{{{wwwqqqmmmmmmqqquuuxxxxxxwwwvvvvvvyyywwwuuutttrrrlllccc\\\RRRQQQNNNKKKIIIIIIJJJJJJHHHIIIIIIIIIIIIJJJJJJJJJDDDCCCBBBAAAAAAAAACCCDDDEEEGGGIIIKKKMMMNNNNNNNNNMMMNNNOOOPPPPPPOOOMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGEEECCCBBBAAAAAACCCEEEFFFFFFHHHLLLOOORRRSSSSSSSSSWWWXXXYYYZZZ\\\aaafffjjjjjjlllnnnoooppprrrtttwww}}}|||~~~zzzvvvtttnnnkkkrrr{{{eeejjjyyy___GGG;;;999666555666666666555444444444444333111000000111111111222222333333333888777555444333333444555444444555555666777777888666666777777888:::;;;<<<<<<@@@???CCCRRRccclllNNNBBB>>>;;;999;;;666555555555555444444444333444444444444555555555666666666666777777777777888;;;888888===@@@RRRnnn{{{nnnkkkmmmyyyyyyggg\\\YYYTTTQQQPPPOOONNNMMMNNNOOOOOOOOOOOOOOONNNNNNNNNMMMJJJGGGCCC???===;;;=========>>>???AAABBBCCC@@@???===<<<<<<===???@@@AAA@@@@@@AAACCCEEEHHHIIIHHHIIIKKKMMMPPPRRRTTTUUUSSSSSSSSSTTTVVVXXXYYYZZZ]]]```cccfffkkkuuuxxxqqqjjjeeecccbbb```^^^WWWVVVTTTQQQOOOMMMKKKKKKJJJIIIHHHGGGHHHIIIKKKLLLQQQZZZiiiyyy}}}yyytttpppppptttyyy||||||{{{{{{{{{{{{yyywwwuuussslllccc\\\RRRQQQOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIDDDCCCAAA@@@@@@AAACCCDDDCCCDDDFFFHHHIIIJJJKKKKKKMMMNNNOOOOOOPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGEEEDDDBBBAAAAAABBBDDDEEEGGGIIIKKKNNNPPPQQQQQQQQQVVVWWWYYY[[[\\\^^^bbbeeehhhjjjlllnnnnnnppprrrttt}}}~~~zzzxxxzzz|||xxxvvvtttooonnnvvviiiqqq|||\\\FFF>>>;;;888555555444333111666666777666666555444333000111111222222333333333666555555444444444555555444444555666777777888999777777777777888999:::::::::>>>>>>CCCRRRdddkkkMMMAAA>>>:::888:::666555555555555444444444333333444444444555555555666666777777777888888888666:::888:::>>>???LLLeee|||wwwrrryyylll\\\YYYTTTRRRQQQPPPOOONNNMMMNNNNNNOOOOOONNNNNNMMMKKKKKKIIIGGGDDDAAA???>>>============>>>@@@AAAAAA@@@???===;;;;;;===???@@@AAA@@@@@@@@@BBBEEEGGGIIIGGGIIIKKKNNNQQQRRRSSSSSSRRRRRRSSSTTTVVVXXXZZZ[[[[[[```eeehhhmmmxxxyyypppiiifffdddaaa___[[[ZZZXXXVVVSSSQQQPPPOOOJJJIIIHHHHHHIIIJJJJJJKKKKKKNNNWWWccckkkqqqzzz~~~{{{xxxuuussswww||||||yyyvvvtttqqqkkkbbb[[[SSSRRRRRRPPPOOONNNMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFEEECCCAAABBBCCCEEEGGGDDDDDDEEEEEEFFFHHHIIIJJJLLLLLLLLLMMMNNNOOOPPPQQQNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHFFFEEECCCBBBBBBCCCEEEFFFIIIJJJKKKLLLNNNOOOPPPPPPSSSUUUYYY[[[\\\^^^```bbbhhhjjjmmmooooooqqqssstttyyy|||}}}|||wwwvvvxxx{{{~~~~~~yyywwwrrrooopppzzzkkkuuuwwwXXXCCC???<<<888666666555444222555555666666666666555555111222222333444444555555444444555555555555555555444444555666777888999999999999999888888999999:::888===>>>DDDSSSdddjjjLLL@@@===999777999666666555555555444444444333333333444444444555555777777777777888888888888444::::::<<<@@@>>>HHH___xxxyyyppp[[[XXXTTTRRRQQQQQQQQQPPPMMMMMMNNNOOOOOONNNNNNNNNIIIHHHHHHGGGEEECCCBBBAAA===<<<<<<======>>>???@@@AAA???===;;;;;;<<<>>>@@@@@@@@@@@@@@@BBBDDDGGGIIIGGGIIILLLOOOQQQRRRRRRQQQSSSSSSTTTVVVXXX[[[]]]^^^[[[```fffjjjooozzzvvvooojjjgggdddaaa]]]\\\[[[YYYWWWUUUTTTSSSLLLKKKJJJJJJLLLMMMMMMLLLFFFEEEJJJSSSYYY```mmmzzz~~~~~~}}}zzzxxxuuuyyy|||yyyuuurrroooiiiaaa[[[TTTTTTTTTSSSRRRPPPOOONNNMMMLLLKKKJJJHHHGGGFFFEEECCCBBB@@@>>>???@@@CCCDDDFFFEEEEEEDDDEEEGGGHHHIIIJJJJJJJJJJJJKKKNNNPPPQQQOOONNNMMMLLLKKKKKKKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGEEEDDDCCCDDDFFFGGGKKKKKKKKKKKKLLLNNNOOOPPPPPPSSSXXX[[[]]]^^^```bbbiiillloooqqqqqqrrrtttvvvuuuyyy{{{zzzvvvuuuwww{{{{{{~~~yyyxxxqqqooorrr}}}xxxlllwwwyyyYYYEEE<<<:::888777777888888777222222333444444444333333333333444444555666777777222333555666777666555555444444555666777888999999<<<;;;::::::999999::::::777===???FFFUUUeeecccLLLDDD<<<999888333555555555555555555555555555555555555555555555555555555555555555444444444999888999;;;===AAAJJJTTT~~~zzzxxxvvvaaaZZZTTTUUUUUURRRPPPPPPPPPNNNLLLMMMOOOPPPNNNLLLKKKJJJHHHFFFDDDBBBBBBAAA>>>>>>>>>>>>????????????BBBAAA@@@???>>>>>>>>>>>>AAAAAABBBAAA@@@AAACCCEEEKKKKKKKKKLLLNNNPPPRRRTTTTTTUUUVVVXXXZZZ[[[\\\]]]___bbbfffkkkpppzzz|||tttmmmgggdddccc```]]][[[ZZZYYYWWWVVVVVVRRRMMMLLLMMMNNNMMMKKKIIIHHHHHHJJJLLLRRR___mmm|||}}}zzzxxxxxxzzz}}}}}}yyytttooojjjeee```\\\UUUWWWWWWSSSMMMJJJMMMPPPNNNMMMLLLKKKIIIIIIIIIIIIGGGEEECCCAAA@@@???@@@AAADDDCCCCCCCCCCCCEEEGGGHHHMMMMMMMMMMMMMMMLLLKKKKKKLLLKKKIIIJJJKKKMMMMMMLLLJJJKKKMMMNNNNNNLLLJJJIIIJJJJJJIIIGGGEEEDDDCCCBBBFFFGGGHHHIIIKKKMMMOOOPPPUUUVVVXXXZZZ\\\```eeeiiiqqqooonnnmmmnnnppprrrtttyyyyyyzzzyyyyyyxxxxxxwwwyyy|||xxxssssssnnnppp~~~uuucccuuuzzzuuuVVVDDD999999888888777666666666444444444444444444444444666555444444444444555666444444444555555555555666555555666666777777888888888999999::::::;;;;;;<<<;;;===@@@EEENNNeeeaaaJJJCCC;;;888999444555555555555555555555555555555555555555555555555777777777777777777777666999777888;;;===@@@IIISSSvvvzzzddd[[[TTTTTTTTTQQQNNNNNNRRRPPPOOOOOOQQQQQQPPPNNNKKKIIIGGGEEECCCAAA@@@@@@>>>>>>>>>>>>????????????BBBAAA@@@???>>>>>>>>>>>>@@@AAAAAAAAA@@@AAADDDFFFKKKKKKKKKLLLMMMPPPRRRSSSSSSTTTUUUWWWXXXZZZ[[[\\\^^^aaaeeejjjpppzzz{{{ssskkkgggbbb```____________^^^]]]ZZZWWWSSSQQQQQQPPPNNNLLLKKKIIIHHHHHHGGGJJJUUU```vvv|||{{{{{{}}}{{{wwwsssnnnjjjddd^^^ZZZTTTVVVVVVSSSNNNLLLNNNRRROOOOOONNNMMMLLLKKKKKKKKKIIIGGGDDDAAA@@@@@@AAABBBFFFFFFEEEDDDEEEFFFGGGHHHKKKKKKLLLLLLLLLLLLLLLKKKLLLKKKJJJKKKMMMNNNMMMLLLHHHIIIJJJKKKKKKJJJHHHGGGKKKJJJIIIHHHFFFEEEDDDCCCFFFFFFGGGIIIKKKMMMOOOPPPSSSUUUXXX[[[___ccciiimmmoooooopppqqqsssuuuvvvwwwxxxyyyzzz{{{|||{{{zzzyyy{{{~~~|||sssnnnkkkgggkkk|||ooofffxxxzzztttzzzsssTTTCCC999999888888777666666666444444444444444444444444333222111111111111222333444444444555555555555666555555666666777777888888888999999::::::;;;;;;<<<<<<===@@@EEENNNddd~~~^^^HHHAAA:::888999444555555555555555555555555555555555555555555555555666666777777777777777777888777888;;;<<>>>>>>>>>>>>>>????????????AAA@@@???>>>>>>======>>>???@@@AAAAAAAAABBBEEEGGGIIIJJJJJJKKKMMMOOOQQQRRRQQQRRRSSSUUUWWWXXXYYYZZZ\\\___dddiiioooyyyyyyoooiiidddccccccdddeeeeeecccaaa___\\\ZZZWWWUUUSSSOOOLLLKKKHHHGGGGGGFFFFFFMMMVVVlllzzz~~~~~~~~~wwwtttqqqmmmiiiccc]]]XXXTTTUUUUUURRROOOMMMPPPSSSQQQQQQPPPPPPOOOOOOOOONNNKKKHHHDDDAAA@@@@@@BBBCCCFFFEEEDDDCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKMMMOOOOOOMMMKKKHHHIIIJJJJJJJJJIIIGGGFFFJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHJJJMMMOOOPPPPPPTTTYYY^^^bbbggglllpppmmmooossswwwyyyzzzzzzzzzwwwyyy|||~~~~~~}}}}}}{{{qqqkkkeeebbbgggzzzzzzgggfffxxxtttnnnttt|||{{{nnnQQQ@@@999888888777777666666555555555555555555555555555333222111000000111222333444444444555555555555666555555666666777777888888888999999::::::;;;;;;<<<<<<===@@@EEEMMMccczzz[[[EEE???999888:::555555555555555555555555555555555555555555555555555444444444444555555555555888777888;;;<<<===DDDMMMfffpppdddXXXUUUVVVUUUTTTTTTPPPOOONNNNNNNNNNNNMMMLLLLLLKKKJJJGGGDDDAAA???======>>>>>>>>>????????????@@@???>>>===============>>>???@@@@@@@@@BBBEEEHHHHHHHHHIIIKKKMMMNNNPPPQQQPPPPPPQQQSSSUUUVVVXXXXXXZZZ^^^ccchhhnnnyyy~~~tttmmmkkkjjjhhhhhhhhhfffcccaaabbbaaa___]]]YYYUUUPPPMMMIIIGGGGGGIIIIIIIIINNNTTT```nnn}}}}}}}}}~~~}}}{{{sssqqqooommmiiiddd]]]XXXVVVVVVUUUSSSOOONNNPPPRRRRRRRRRRRRRRRRRRQQQQQQPPPKKKIIIDDDAAA???@@@BBBCCCAAA@@@@@@@@@AAABBBDDDEEEEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNPPPOOOMMMJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFGGGJJJLLLNNNPPPOOOSSSYYY^^^cccgggkkknnnlllooouuuzzz||||||zzzxxxuuuxxx|||uuunnngggdddfffvvvtttddddddvvvtttmmmqqq~~~}}}gggLLL>>>888888888777666666555555666666666666666666666666555555444333333444555555444444444555555555555666555555666666777777888888888999999::::::;;;;;;<<<<<<===AAAEEEMMMbbbxxxYYYDDD>>>999999:::666555555555555555555555555666666666666666666666666333444444444555555666666888777999<<<======BBBJJJ```vvvgggYYYTTTVVVVVVUUUUUUPPPPPPPPPOOOMMMLLLLLLLLLNNNMMMLLLJJJGGGCCCAAA???===>>>>>>>>>????????????>>>>>>======<<<============>>>?????????AAADDDGGGFFFGGGIIIJJJLLLNNNOOOOOONNNOOOPPPRRRSSSUUUVVVWWWYYY\\\bbbgggnnnyyy}}}wwwpppnnnlllkkkjjjhhheeebbbcccccccccaaa]]]XXXTTTRRRLLLIIIIIIKKKKKKJJJMMMRRRVVVcccwwwzzzyyyxxxxxxxxxwwwtttqqqooonnnlllkkkiiiddd^^^ZZZYYYXXXWWWTTTQQQPPPPPPQQQTTTTTTTTTTTTTTTSSSRRRQQQKKKIIIEEEAAA???@@@AAABBB=========>>>@@@BBBDDDFFFCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKNNNOOOOOOLLLJJJKKKKKKKKKJJJIIIIIIHHHGGGDDDCCCCCCCCCBBBBBBAAAAAACCCCCCEEEGGGIIILLLNNNOOOPPPSSSYYY]]]aaadddhhhkkklllpppuuuzzz{{{yyyvvvssstttwww|||xxxqqqkkkgggfffoootttgggdddxxxtttooottt~~~|||___HHH<<<888888777777666555555555666666666666666666666666777666555444444555666777444444444555555555555666555555666666777777888888888999999::::::;;;;;;<<<<<<>>>AAAFFFNNNcccxxxXXXDDD>>>999999;;;777555555555555555555555555666666666666666666666666555555666666777888888888888888;;;>>>>>>===AAAHHHYYY}}}lllZZZSSSTTTTTTTTTTTTQQQRRRSSSQQQOOOMMMNNNOOOMMMMMMMMMKKKHHHEEEBBB@@@>>>>>>>>>>>>????????????======<<<<<<<<<<<<======<<<===>>>>>>>>>???BBBEEEEEEFFFHHHJJJLLLMMMMMMNNNNNNNNNOOOQQQSSSTTTVVVVVVXXX\\\aaagggooozzzvvvssspppnnnmmmllljjjhhheeeggghhhfffccc___]]]\\\UUUPPPNNNNNNMMMJJJJJJNNNQQQ\\\nnn}}}~~~wwwvvvtttsssrrrpppllliiijjjiiihhhgggfffccc___\\\]]][[[YYYWWWVVVUUUUUUUUUWWWWWWXXXWWWVVVTTTRRRQQQKKKJJJGGGDDDBBBAAAAAAAAA>>>>>>>>>???@@@CCCEEEFFFBBBCCCDDDFFFGGGHHHHHHHHHJJJJJJJJJLLLNNNNNNLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBDDDFFFIIIKKKNNNOOOQQQTTTXXX[[[^^^bbbfffiiimmmpppsssvvvwwwuuurrrpppsssvvv{{{xxxpppjjjhhhfffjjjvvvuuummmjjj~~~uuurrr|||~~~~~~sssXXXDDD<<<888777777666666555555444555555555555555555555555666555444333333444555666444444444555555555555666555555666666777777888888888999999::::::;;;;;;<<<;;;>>>BBBGGGPPPeeexxxYYYDDD???999999;;;777555555555555555555555555666666666666666666666666555555666666777888888999999999<<<@@@???===@@@GGGRRRyyyuuu```VVVUUUTTTSSSRRRQQQSSSSSSRRRNNNMMMMMMOOOLLLLLLLLLKKKIIIFFFCCCAAA>>>>>>>>>>>>????????????===<<<<<<;;;;;;<<<<<<===<<<======<<<<<<===@@@BBBDDDEEEGGGJJJKKKLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUVVVXXX\\\bbbgggooo{{{}}}wwwsssqqqooommmllliiikkkmmmllljjjhhhhhhiii___YYYTTTSSSQQQMMMLLLNNNQQQYYYeeewww}}}~~~~~~~~~vvvuuusssqqqooolllhhheeedddcccbbbbbbbbbaaa___]]]___^^^\\\[[[\\\]]]]]]]]][[[[[[[[[[[[YYYWWWTTTRRRLLLLLLJJJHHHFFFDDDBBBBBB@@@??????>>>???@@@BBBCCCAAABBBCCCEEEEEEFFFFFFFFFJJJIIIIIIJJJKKKLLLKKKJJJJJJIIIHHHFFFEEEEEEDDDDDD@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCEEEHHHKKKNNNOOORRRTTTWWWZZZ]]]aaafffjjjmmmoooqqqrrrsssrrrqqqpppsssuuuyyy}}}vvvnnneeehhhhhhkkkttt~~~vvvqqqpppxxxwww~~~~~~lllRRRBBB<<<777777777666555555444444444444444444444444444444555444333333333333444555444444444555555555555666555555666666777777888888888999999::::::;;;;;;<<<;;;>>>CCCHHHQQQfffyyyYYYDDD???:::999;;;777555555555555555555555555777777777777777777777777333333333444555666666777::::::===AAA???===@@@FFFPPPttt~~~ggg[[[YYYVVVTTTRRROOOQQQRRRPPPLLLJJJKKKMMMJJJJJJKKKJJJHHHEEEBBB@@@>>>>>>>>>>>>????????????<<<<<<;;;;;;;;;<<<<<<===<<<<<<===<<<;;;<<<>>>@@@CCCEEEGGGIIIKKKLLLLLLLLLMMMNNNOOOQQQSSSTTTUUUVVVXXX\\\bbbhhhppp{{{xxxssspppnnnlllllloooqqqqqqooonnnppprrreee___YYYXXXVVVRRRRRRTTTSSSWWW```ppp||||||~~~||||||}}}wwwuuusssqqqoookkkgggcccaaa___^^^^^^______^^^]]]```___^^^^^^aaacccdddddd^^^^^^^^^]]][[[XXXUUUSSSNNNMMMMMMKKKIIIFFFDDDCCC@@@???>>><<<<<<<<<======AAABBBCCCDDDEEEEEEEEEEEEKKKIIIHHHHHHJJJKKKKKKJJJLLLKKKJJJHHHGGGFFFFFFFFF@@@AAAAAAAAAAAAAAABBBBBBAAAAAACCCEEEHHHKKKNNNOOORRRTTTVVVYYY]]]bbbhhhmmmmmmnnnooopppqqqrrrrrrrrrsssuuuxxx{{{~~~}}}}}}}}}~~~uuummmbbbhhhlllooowww}}}vvvsssttt||||||hhhOOO@@@<<<777777777666555555444444444444444444444444444444666555444444444444555666444444444555555555666666555555666666777888888888888999999::::::;;;<<<<<<:::===CCCIIIRRRhhhqqqSSS@@@<<<777666777222444444444444444555666777444444444444444444444444555555555555666666666666555666888:::;;;===@@@CCCOOOjjjttt^^^TTTRRRRRRQQQPPPPPPOOONNNNNNMMMMMMLLLOOOLLLJJJHHHHHHHHHFFFEEEBBB@@@======???@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<============<<>>===<<<===???@@@??????@@@AAABBBDDDDDDEEEHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIGGGEEECCCBBBBBBFFFEEEBBB@@@???@@@AAABBB@@@AAACCCEEEHHHKKKNNNOOONNNRRRVVVZZZ]]]aaadddgggnnnooorrrsssssstttvvvxxxzzzyyyxxxxxxyyy}}}|||uuuooojjjffffffhhhmmmvvvrrroooxxx|||{{{~~~~~~dddOOO???555666666666666555555555555444444555555555555444444555555555555444333222222777666444333333444666777555555555555666666666666777777777888999<<<>>>???;;;>>>CCCJJJTTTkkkoooRRR@@@===888777888333444444333333444555555666444444444444444444444444555555555555666666666666666888999::::::<<<>>>@@@KKKddd|||}}}fffYYYUUUUUUUUUPPPPPPOOOOOONNNMMMMMMMMMMMMLLLJJJIIIIIIHHHFFFDDDCCCAAA>>>>>>@@@AAAAAA@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<===>>>>>>>>>======BBBCCCDDDFFFHHHJJJKKKLLLNNNNNNOOOQQQRRRSSSTTTUUUUUUYYY___fffooo}}}}}}zzzvvvuuuyyyxxxwwwvvvvvvwwwyyy{{{}}}uuuqqqkkkfffccc___ZZZVVVWWWVVVYYYdddvvv|||zzzuuuooojjjhhhggghhhfffeeeeeeeeefffeeeccc```\\\]]]```eeekkkoooqqqqqqmmmgggbbbaaabbb```ZZZTTTSSSQQQNNNLLLKKKJJJHHHFFFCCCBBB@@@>>>===>>>????????????@@@AAABBBCCCDDDDDDGGGGGGHHHIIIIIIHHHGGGFFFFFFHHHHHHGGGDDDCCCBBBCCCDDDCCCAAA?????????@@@AAA@@@AAABBBEEEGGGKKKMMMOOOPPPQQQTTTWWWZZZ___dddhhhnnnoooqqqqqqpppppprrrsssxxxxxxxxxyyyzzz}}}{{{ssskkkfffdddeeeiiinnnvvv~~~|||mmmkkkxxx~~~xxx^^^KKK???888666666666666555555555555444444555555555555444444555555666666555555444444777555444333333444555777666666666777777777777888777777777777999:::<<<===<<<>>>DDDKKKUUUlllkkkPPP@@@===999888:::666333333333333333444444555444444444444444444444444555555555555666666666666888999::::::::::::===???FFF]]]xxxvvvkkk[[[SSSRRRTTTQQQPPPPPPOOOOOONNNMMMMMMLLLKKKJJJJJJJJJIIIFFFCCCCCCAAA??????@@@AAABBBAAA????????????>>>===<<<<<<<<<===>>>>>>?????????>>>BBBBBBDDDFFFHHHJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTTTTUUUXXX\\\bbblll{{{{{{zzz|||}}}|||||||||}}}}}}yyysssnnniiieee```]]]\\\ZZZYYY]]]iii~~~~~~zzztttllleeebbbccceeeiiiiiiiiijjjkkkiiifffddd\\\]]]aaahhhoootttwwwwwwrrrmmmgggeeeeeebbb\\\WWWUUUSSSPPPNNNNNNMMMKKKIIIEEEDDDAAA???>>>>>>>>>>>>??????@@@AAABBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGFFFDDDBBBBBBCCCAAA@@@???>>>>>>???@@@AAA@@@AAABBBDDDGGGIIILLLMMMPPPQQQRRRTTTWWW]]]dddiiiooopppqqqpppnnnnnnnnnpppvvvwwwyyyzzz|||~~~}}}zzz{{{}}}|||sssjjjdddbbbeeejjjoootttyyyqqqfffhhh{{{oooVVVGGG???:::666666666666555555555555444444555555555555444444555555666666777666666666666555444333333444555666777777777777888888888888777777777777888999;;;;;;===???DDDKKKWWWmmmfffMMM???>>>999888;;;777333333222222222333333444333333444444444444444444555555555555666666666666777888999:::999;;;===???DDDWWWzzzyyy{{{wwwrrrooo^^^SSSQQQTTTQQQQQQPPPPPPOOOOOONNNNNNKKKJJJJJJKKKKKKJJJFFFCCCBBB@@@>>>>>>???AAAAAA@@@@@@@@@@@@??????>>>===<<<<<<===>>>??????@@@??????AAABBBCCCEEEGGGIIIKKKLLLMMMMMMNNNPPPQQQRRRSSSTTTVVVWWW[[[```jjj{{{~~~~~~~~~~~~~~~~~~~~~yyysssnnniiieeeccc^^^\\\YYYWWW]]]nnn|||tttiii```\\\^^^```hhhiiijjjmmmoooooommmkkk```aaaccchhhnnnrrrtttttttttooojjjggggggddd```[[[TTTRRROOONNNMMMLLLKKKIIIFFFDDDBBB@@@>>>======<<<>>>??????@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDBBBBBBCCC@@@@@@?????????@@@AAAAAA@@@@@@BBBCCCEEEHHHJJJKKKOOOQQQSSSUUUXXX]]]ccchhhooopppqqqpppooonnnooopppuuuwwwzzz}}}}}}yyywwwwww{{{wwwnnniiifffiiimmmooopppsssyyy~~~zzzfffccciiiiiiPPPCCC===:::666666666666555555555555444444555555555555444444333444555666666666666666666555444444444444555666666666777777777888888888888888888999999::::::;;;===???CCCKKKXXXnnn}}}bbbJJJ>>>>>>999888;;;888444333333222222222333333333333333444444444555555555555555555666666666666444666888999:::;;;>>>AAACCCRRRqqqyyynnnoooyyyyyytttvvvhhh[[[WWWYYYRRRRRRQQQQQQPPPOOOOOONNNKKKKKKKKKLLLMMMKKKHHHEEEAAA???===<<<>>>?????????@@@@@@@@@??????>>>===<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCEEEGGGIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSVVVXXXZZZ___iiizzz~~~~~~~~~{{{vvvpppkkkiiiggg^^^^^^[[[VVVWWWaaarrrxxxkkk___YYYYYY\\\hhhiiilllooorrrrrrpppnnnbbbbbbbbbeeeiiinnnpppqqqrrrooojjjhhhgggeeeccc```UUURRRPPPNNNMMMLLLKKKIIIEEEDDDCCCAAA???===<<<;;;>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBDDDEEEEEECCCBBBBBBCCC@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAABBBDDDFFFHHHIIILLLOOOSSSWWWZZZ^^^bbbeeejjjlllnnnnnnnnnnnnpppqqqtttwww{{{~~~|||xxxvvvvvvzzz~~~~~~wwwrrrnnnqqqrrroookkkmmmttt|||nnn```dddooogggNNNAAA;;;777666666666666555555555555444444555555555555444444222333444555555555555555555555555444444555555555555555555666666666777777999::::::;;;;;;<<<<<<<<<===>>>CCCKKKXXXooowww]]]GGG===>>>888777999777555444444333333333333333222333333444444555555555555555555555666666666666333555777888999<<>><<<<<<===>>>>>>>>>????????????>>>===<<<<<<;;;<<<===>>>???@@@@@@@@@AAAAAACCCEEEGGGIIIJJJKKKKKKLLLMMMNNNPPPQQQRRRRRRVVVWWWYYY^^^gggxxx~~~~~~~~~~~~{{{wwwrrrnnnmmmmmmdddccc___ZZZVVVZZZdddmmm~~~qqqddd[[[ZZZ\\\kkkmmmooorrruuutttqqqnnncccaaa___```eeekkkoooqqqrrroookkkhhhfffeeedddbbbXXXVVVRRRPPPOOONNNLLLJJJFFFEEEDDDBBB@@@>>>===<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCC@@@BBBDDDDDDCCCBBBCCCDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCEEEGGGHHHJJJNNNRRRWWWZZZ]]]```cccdddfffiiijjjjjjlllnnnppptttwww{{{}}}zzzxxxxxxzzz~~~~~~{{{wwwyyyyyyrrrjjjiiiqqqyyyhhh```iiiuuufffLLL???999666666666666666555555555555444444555555555555444444222333444444444444444444555555555555555555555555555555555555666666666666999999;;;<<<============>>>???CCCLLL[[[qqquuuZZZEEE======777555888666666555555444333333444444222222333333444555555666555555555555666666666666444666888888999:::===@@@AAAGGG]]]zzzjjjiiiddd|||zzzyyyiii\\\XXXSSSSSSRRRRRRQQQPPPPPPPPPPPPNNNMMMMMMNNNNNNLLLKKKAAA???===<<<>>>?????????>>>>>>>>>>>>===<<<;;;;;;::::::<<<===>>>?????????@@@AAACCCDDDGGGHHHJJJKKKKKKKKKLLLNNNOOOPPPQQQRRRTTTUUUWWW\\\eeeuuu|||}}}|||yyytttrrrrrrsssmmmkkkfff___YYYYYY]]]aaaxxxzzzlllccc```bbbkkkmmmpppuuuxxxxxxuuurrrfffccc___^^^bbbiiiooorrrtttqqqllliiifffdddcccbbb[[[XXXTTTRRRPPPNNNKKKIIIGGGGGGFFFEEECCCAAA@@@???>>>>>>>>>???????????????@@@?????????@@@AAABBBCCC???AAACCCCCCBBBBBBCCCDDDAAAAAAAAA@@@@@@???>>>>>>@@@@@@@@@AAABBBDDDEEEFFFIIILLLOOORRRUUUYYY^^^bbbccceeehhhiiiiiijjjmmmooorrruuuyyy}}}|||{{{zzz|||~~~~~~|||yyymmmhhhmmmuuu}}}iiieeeoooyyy|||cccJJJ===999777666666666666555555555555444444555555555555444444444555555555555444444333444555555555555555555444555666666666666777777777777888:::;;;============AAAAAAEEEOOO^^^tttuuuYYYDDD<<<===777444666444777666555444444444444444222222333333444555666666555555555555666666666777666777999999888999;;;>>>???BBBVVV~~~kkkgggbbb}}}~~~sssbbb\\\SSSSSSSSSRRRQQQQQQPPPPPPQQQPPPMMMMMMNNNNNNNNNMMMBBB@@@>>>===???@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::999:::;;;===>>>>>>??????@@@AAABBBDDDFFFHHHJJJKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRTTTVVVZZZcccsss|||}}}~~~{{{wwwuuuvvvxxxvvvrrrkkkbbb\\\ZZZ\\\^^^mmmyyy|||~~~sssiiifffggghhhkkkpppvvv{{{}}}{{{yyylllgggaaa^^^aaagggnnnqqqvvvsssooojjjfffcccbbbaaa[[[XXXTTTQQQOOOMMMJJJHHHHHHHHHHHHGGGFFFDDDBBBAAA>>>>>>>>>>>>????????????@@@????????????AAACCCDDD???AAACCCCCCBBBBBBCCCDDD@@@@@@@@@@@@???===<<<;;;@@@@@@@@@AAABBBCCCEEEEEEIIIJJJLLLNNNQQQVVV]]]bbbfffhhhjjjjjjjjjkkkmmmoooqqqssswww{{{~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~ppphhhkkkrrr}}}llliiirrrzzzzzz{{{aaaHHH<<<999888777666666666555555555555444555555555555555555444666777777777666555444444444444555555555555444444777777777777888888888888555666888;;;<<<=========CCCCCCGGGQQQ```wwwuuuYYYGGG???<<<555444777222666666555444333333222222222222222333333444444444555555555666666666666777777777777888999:::<<<<<<<<>>>>>@@@AAA??????>>>???@@@???===;;;::::::;;;;;;<<<=========AAAAAAAAABBBDDDEEEGGGHHHGGGJJJLLLNNNNNNOOOPPPRRRVVVTTTUUU]]]fffsss~~~}}}zzzwwwvvvvvvzzz{{{ttthhh___\\\^^^bbbnnntttlllkkkmmmmmmmmmqqqwww~~~~~~{{{oookkkeeeaaabbbhhhoootttvvvrrrmmmjjjiiifffaaa^^^VVVTTTRRRQQQQQQPPPMMMKKKMMMKKKIIIGGGGGGEEEAAA??????AAABBBBBBAAA????????????>>>===>>>@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBDDDCCCBBB@@@???>>>>>>>>>???>>>>>>???@@@CCCEEEFFFIIIKKKOOORRRUUUXXX\\\^^^bbbaaaaaabbbeeeiiinnnqqqssstttwwwyyy{{{|||||||||zzz{{{zzzyyyxxxxxxzzz{{{|||}}}|||wwwssssssuuu|||{{{kkkoooxxx{{{~~~XXX@@@<<<<<<999666666555555555444444444777666555444444555666777666666555555555444444444222333555777888888777666777777777777777888888999666777888:::;;;<<<<<<<<>>>>>???@@@???>>>>>>???@@@@@@===;;;::::::;;;<<<<<<======>>>AAAAAAAAABBBCCCEEEGGGGGGGGGIIILLLNNNNNNOOOPPPRRRUUUSSSUUU[[[dddppp~~~|||{{{zzzzzz||||||wwwmmmddd```___^^^iiiyyy{{{tttqqqqqqlllmmmqqqwww~~~~~~{{{sssnnnhhhcccbbbffflllqqqwwwtttpppmmmkkkgggaaa]]]UUUTTTSSSRRRRRRPPPMMMJJJJJJIIIGGGGGGGGGFFFCCCAAA???AAACCCCCCAAA??????@@@???>>>===>>>@@@AAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA???>>>>>>>>>>>>???>>>>>>???@@@BBBDDDFFFIIILLLOOOQQQSSSUUUYYY[[[aaaaaabbbeeehhhmmmqqqsssqqqssswww{{{~~~}}}xxxvvvtttrrrrrrsssuuuvvvvvvyyy{{{zzzxxxxxx|||yyyjjjqqq|||{{{~~~|||WWW@@@;;;;;;888666666555555555444444444444333222222222222333444666555555555444444444444333444555555666666666666555555555666777999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>???>>>>>>???@@@@@@===;;;:::;;;;;;<<<<<<===>>>>>>@@@@@@AAABBBCCCEEEFFFGGGGGGIIILLLMMMNNNNNNPPPRRRSSSRRRTTTZZZbbblll}}}}}}}}}}}}}}}}}}|||zzztttllleeeaaa[[[dddssszzzsssoookkklllooovvv}}}|||wwwrrrkkkeeeccceeejjjmmmvvvtttqqqoookkkfff___ZZZTTTSSSSSSSSSSSSPPPMMMJJJHHHGGGFFFFFFGGGGGGEEECCCAAABBBDDDCCCBBB@@@@@@AAAAAA???>>>>>>@@@AAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>???@@@BBBDDDEEEIIIKKKMMMOOOPPPSSSVVVYYY```bbbeeeiiinnnqqqtttuuurrrtttxxx}}}}}}vvvtttpppmmmlllmmmoooppprrrtttvvvwwwxxx|||uuujjjrrr~~~www}}}|||xxxUUU@@@;;;:::666666666666555555555555444666555555444444555555666555555555555444444444444555444444444444444555555222333444666888:::===>>>>>>>>>===<<<<<<===>>>>>>BBBAAAEEEQQQccc~~~lllPPP@@@:::999444555888333555555444444444333333333444444444444444444444444333333333444444444555555666666777777888:::;;;<<<@@@@@@EEE[[[nnnjjjqqqwwwkkk]]]XXXTTTTTTSSSOOONNNPPPOOOOOONNNNNNMMMLLLLLLKKKJJJHHHEEEAAA???=========>>>>>>>>>???@@@@@@>>><<<;;;;;;;;;<<<======>>>>>>???@@@@@@AAABBBDDDEEEFFFGGGIIILLLMMMMMMNNNPPPQQQQQQPPPTTTZZZ```jjj{{{|||||||||{{{zzzzzzzzzxxxssskkkddd^^^eeeqqq}}}{{{pppiiiggghhhmmmuuu}}}~~~xxxtttmmmgggeeefffiiikkkqqqqqqpppnnniiibbb[[[WWWSSSSSSSSSSSSSSSQQQMMMJJJHHHGGGFFFGGGHHHGGGFFFDDDBBBDDDEEEDDDBBBAAABBBCCCCCCAAA??????@@@AAAAAA@@@BBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCC???>>>>>>>>>@@@AAACCCDDDFFFHHHJJJLLLNNNQQQUUUYYYbbbeeejjjnnnrrrtttuuuuuutttvvvyyy|||}}}yyyvvvqqqmmmkkklllmmmooosssuuuuuuuuuvvv{{{tttmmmttt}}}uuu}}}tttxxxrrrRRR???:::888555666666666555555555555555777666666666666666666777444444444444444444444444666555333222222333444555333333444666888:::<<<===<<<;;;::::::<<<>>>AAACCCCCCCCCGGGRRRccc}}}lllNNN???999999555555888333444444444444444333333333222222222222222222222222333333333444444444555555666666666777888999;;;;;;@@@???CCCUUUyyyxxxjjjooo}}}{{{pppaaaZZZUUUUUUSSSPPPNNNOOONNNNNNNNNMMMMMMLLLLLLKKKJJJHHHEEEBBB@@@>>>===<<<>>>===>>>???@@@@@@>>><<<;;;;;;<<<<<<===>>>>>>????????????@@@BBBCCCEEEFFFFFFHHHKKKMMMMMMNNNOOOQQQOOOPPPTTTZZZ___hhhyyy|||zzzzzzxxxwwwwwwyyyzzzwwwooohhhfffkkkrrr{{{yyynnnfffccceeejjjsss|||~~~vvvrrrmmmhhheeeeeegggiiimmmnnnooommmhhhaaaZZZVVVSSSRRRRRRSSSSSSQQQMMMKKKJJJIIIHHHHHHHHHHHHFFFCCCDDDEEEFFFEEECCCBBBCCCEEEFFFCCC@@@@@@@@@AAAAAAAAACCCCCCDDDDDDDDDEEEEEEEEECCCBBBBBBAAAAAAAAABBBBBB???>>>>>>>>>???AAABBBDDDCCCEEEHHHJJJMMMRRRWWW[[[fffiiimmmrrrtttuuutttsssrrrtttwwwzzz}}}|||yyyuuuqqqnnnnnnoooooossstttttttttvvv|||xxxuuuzzz}}}}}}vvv{{{~~~tttoooyyyjjjNNN>>>:::777555666666666666666666666666333333333333333333333333333333444444444444444444666555333222222333444555555555666666777999:::;;;;;;:::999999;;;===@@@BBBDDDDDDIIISSSbbb{{{nnnNNN>>>999:::555666888333444444444444444444444444222222222222111111111111333444444444555555555555666666666777888999:::;;;===>>>BBBPPPooommmrrruuufff]]]VVVTTTSSSPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLIIIHHHFFFCCCAAA???===<<<=========???AAAAAA???===;;;<<<<<<======>>>??????>>>>>>???@@@AAACCCDDDEEEFFFHHHKKKLLLMMMMMMOOOQQQPPPRRRVVVZZZ]]]dddttt}}}{{{yyyxxxxxxzzz{{{xxxqqqlllmmmooosssxxxzzzqqqjjjccceeeiiiqqqyyy}}}|||zzzqqqnnniiieeebbbbbbcccdddgggjjjkkkjjjeee___[[[XXXTTTSSSQQQQQQQQQQQQNNNLLLLLLKKKIIIIIIJJJIIIGGGEEEFFFGGGGGGFFFDDDDDDEEEGGGIIIFFFCCCAAABBBCCCCCCBBBDDDDDDEEEEEEEEEFFFFFFFFFAAAAAA@@@?????????????????????>>>>>>???@@@BBBCCCCCCEEEHHHJJJNNNSSSYYY]]]gggjjjooorrruuutttsssrrroooqqquuuyyy}}}~~~{{{wwwuuusssssssssqqqssstttuuuyyyyyy{{{|||zzzuuuqqqyyyqqqqqqaaaIII===:::888555555666666666666777777777444444555555555555444444333333333333444444444444555444444444444444555555777777777777777777888999<<<<<<;;;::::::;;;<<<<<>>============???AAAAAA???===<<<<<<<<<===>>>>>>??????>>>>>>>>>???@@@BBBDDDEEEFFFHHHKKKLLLLLLMMMOOOPPPSSSTTTWWWZZZZZZ^^^mmm{{{~~~~~~|||xxxssspppnnnppprrruuu{{{|||tttnnnfffgggjjjpppvvvxxxvvvrrrmmmjjjeee```]]]\\\\\\\\\___bbbdddccc___[[[XXXWWWUUUSSSPPPOOOPPPPPPOOONNNKKKJJJJJJKKKLLLLLLKKKIIIHHHHHHHHHFFFEEEDDDFFFHHHLLLHHHEEECCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGCCCCCCBBB@@@??????????????????>>>>>>>>>@@@AAABBBFFFGGGIIIKKKNNNSSSYYY^^^fffiiimmmqqqtttttttttsssrrrtttwww{{{|||{{{zzzrrrtttwwwyyy}}}uuurrryyy|||uuukkkllltttpppuuuwwwYYYDDD<<<:::888777555666666666777777777777666666777888888777666666222222333333333444444444333444555555666666666666777777777777777777888999;;;;;;;;;;;;;;;;;;;;;;;;AAAEEENNNYYYggg~~~sssOOO@@@;;;<<<777777888333444444444444444444444444444444444333333222222222555555555666666666666777555555666666777999:::;;;777<<>>>>>=========???AAAAAA???===<<<<<<======>>>>>>??????===>>>>>>???@@@BBBCCCDDDFFFHHHKKKLLLLLLMMMOOOPPPUUUVVVYYYYYYWWWYYYggguuu}}}xxxtttrrrmmmnnnooorrrxxx|||tttooojjjjjjkkkpppttttttqqqmmmjjjgggbbb]]]YYYWWWVVVVVVWWWZZZ]]]]]]YYYUUUTTTTTTVVVSSSPPPNNNOOOPPPPPPPPPJJJIIIIIIKKKMMMNNNNNNLLLHHHIIIHHHGGGEEEEEEGGGIIIMMMJJJFFFDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGEEEDDDCCCBBBAAAAAA??????>>>>>>>>>@@@AAABBBIIIJJJKKKLLLOOOSSSYYY]]]dddggglllpppsssuuuuuuuuuxxxzzz|||vvvxxx{{{}}}yyyjjjiiittt|||}}}{{{ooofffkkkooonnnwwwrrrUUUBBB<<<:::999888555666666666777777888888222333444555555444333222222222222333333444444444222333555777888888777666666666666666777888999:::777888:::<<<===>>>>>>>>>???DDDOOO[[[jjjhhhJJJAAA:::999888444333333555555444333333222111111333333333333333333333333555222000111444777777666777666555555555666888999;;;<<>><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>??????>>>>>>??????@@@AAAEEEFFFHHHJJJLLLNNNOOOOOOPPPQQQSSSUUUXXX]]]dddiiiyyy}}}uuunnnpppnnnnnnqqquuu{{{~~~uuunnnlllllllllnnnqqqrrrqqqpppkkkiiifffaaa\\\WWWTTTRRRSSSSSSRRRPPPNNNNNNPPPRRRRRRRRRQQQPPPPPPOOONNNNNNMMMKKKIIIJJJMMMMMMKKKHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFIIIJJJKKKJJJGGGFFFEEEFFFHHHGGGFFFDDDCCCAAA@@@?????????>>>>>>??????@@@AAAGGGIIIMMMQQQTTTXXX]]]```gggiiilllnnnppprrrvvvyyyyyy{{{}}}}}}}}}~~~xxx{{{~~~lllcccsss|||yyy~~~lllaaagggtttwwwdddKKKBBB999777999555555555555555555555555555333333333333444444555555222222333333333444444444555555555444444333333333444444555666777888999999;;;;;;;;;<<<<<<>>>???@@@@@@EEEMMMYYYkkkeeeJJJAAA:::888888444333333444444444333333222222222333333333333333333333333666333111222555777666555777666666555666777888999;;;<<<@@@EEERRRnnn{{{ppp]]]UUUTTTRRRNNNLLLMMMNNNPPPPPPNNNNNNNNNOOOLLLIIIGGGEEEDDDBBB???===????????????????????????>>>===<<<;;;;;;<<<===>>>??????>>>>>>??????@@@AAADDDEEEHHHJJJLLLNNNNNNNNNOOOPPPRRRSSSVVV\\\bbbgggxxxxxxqqqmmmjjjiiikkkooouuuwwwpppooonnnnnnooorrrssssssrrrooommmjjjfffaaa[[[WWWUUUTTTSSSQQQOOOMMMMMMOOOPPPQQQQQQPPPPPPOOOOOONNNNNNNNNMMMLLLMMMOOOOOOLLLJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEHHHIIIJJJJJJHHHFFFFFFGGGIIIHHHGGGEEECCCAAA@@@???AAAAAA@@@@@@AAAAAABBBCCCEEEHHHKKKOOORRRWWW]]]```hhhjjjmmmoooqqqssswwwzzz{{{}}}{{{|||~~~{{{hhhcccvvv}}}iiibbbjjjwww{{{aaaIII@@@888555777444555555555555555444444444555555555555555555555555222222333333333444444444666555555555555555444444444444555666777888999999;;;;;;;;;<<<===>>>???@@@DDDIIIQQQ\\\nnnbbbIII@@@999888777555333444333333333333333333333333333333333333333333333333777555333444555666666555666666666666666777888888:::<<<@@@DDDKKKcccwww{{{|||xxxdddZZZVVVSSSOOONNNOOOPPPPPPOOONNNMMMOOOPPPLLLJJJHHHFFFEEEDDDAAA???????????????????????????>>>===<<<;;;;;;<<<===>>>???>>>>>>>>>>>>???@@@@@@BBBDDDGGGJJJMMMMMMMMMMMMNNNOOOQQQRRRUUUYYY___dddqqq~~~|||vvvlllgggeeefffhhhlllvvv}}}wwwtttsssrrrsssvvvxxxxxxxxxtttsssqqqmmmhhhbbb]]]ZZZVVVUUURRROOOMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRQQQOOOLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCFFFHHHJJJIIIHHHGGGGGGHHHJJJIIIHHHFFFCCCAAA@@@???AAA@@@@@@@@@@@@AAABBBBBBDDDFFFIIILLLPPPVVV\\\aaahhhkkknnnppprrrtttwwwzzzxxxzzz}}}~~~~~~~~~~~~~~~rrreeehhh}}}dddaaallluuu}}}{{{\\\FFF???666444555222666666555555555444444444555555555555555555444444333333333333444444444444555555555666666666666666444444555666777888999999;;;;;;<<<<<<===???@@@AAAFFFKKKSSS^^^ppp___GGG???888777777555333444222333333333333333333333222222333333333333444444777666555555666666666555666666666666666777777888888;;;@@@CCCFFFYYYyyyrrr~~~~~~iii]]]XXXTTTRRRQQQQQQQQQPPPOOOMMMMMMOOOQQQMMMKKKIIIGGGGGGFFFCCCAAA????????????????????????>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@AAACCCGGGJJJLLLLLLLLLKKKNNNOOOQQQRRRTTTXXX]]]aaafffssszzzpppjjjdddccccccdddjjjrrrzzzzzzyyyxxxyyy{{{}}}~~~~~~zzzzzzxxxuuupppiiiccc___ZZZWWWSSSPPPOOONNNMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPSSSTTTUUUVVVVVVTTTQQQOOOOOOOOONNNMMMLLLKKKJJJJJJIIIGGGFFFDDDCCCBBBBBBBBBEEEGGGIIIIIIHHHHHHHHHIIIKKKJJJHHHFFFDDDBBB@@@???>>>>>>>>>>>>>>>??????@@@CCCEEEHHHKKKOOOUUU\\\aaahhhjjjmmmpppqqqsssvvvxxxwwwyyy|||}}}}}}}}}~~~~~~~~~}}}kkkfffooozzz___^^^iiimmmzzzsssWWWDDD>>>666333555222666666666555444444333333444444444444333333333333333333333444444444444555444444555555666666666777444444555666777888999999;;;<<<<<<===>>>@@@AAABBBFFFKKKSSS___ppp]]]FFF>>>777777777555444555222333333333333333333333222222222333333444444444666666777666666555555555555666666777777777777777777:::???CCCCCCRRRyyy|||kkk~~~lll```ZZZVVVTTTUUURRRRRRQQQPPPNNNNNNPPPRRRNNNLLLJJJIIIIIIHHHFFFDDD????????????????????????>>>===<<<;;;;;;<<<===>>>>>>>>>======>>>>>>???@@@@@@BBBEEEHHHJJJKKKKKKKKKOOOPPPRRRSSSTTTWWW[[[______kkk~~~|||tttmmmfffccc```^^^```dddgggooo{{{}}}|||{{{|||~~~{{{uuunnnhhhddd^^^ZZZUUURRRQQQPPPOOOMMMMMMMMMNNNOOOPPPPPPQQQRRRVVVXXX[[[\\\[[[XXXUUUSSSRRRRRRPPPOOOMMMLLLKKKJJJIIIHHHEEECCCBBBBBBBBBCCCEEEGGGIIIIIIHHHHHHIIIJJJKKKJJJIIIGGGEEECCCAAA@@@>>>>>>======>>>>>>???@@@BBBEEEHHHLLLPPPVVV]]]aaafffiiillloooppprrrtttuuuzzz}}}wwwccceeesssttt[[[YYYbbbgggyyykkkQQQBBB>>>666444666444666666555555555444444444555444444444444444444444333333444444444555555555333333333444444555555666444444555666777888999999<<<<<<<<<===???AAABBBCCCHHHMMMVVVaaasssYYYEEE===777666777555444666333333333333333333333333111222222333333444444555333555777777555444555666555555666777777777777777888999>>>CCCBBBLLLpppiiirrrpppddd]]]XXXVVVWWWRRRSSSSSSQQQOOOOOOPPPQQQNNNMMMKKKJJJKKKJJJHHHFFF@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>>>>============>>>??????AAABBBDDDFFFHHHJJJKKKKKKOOOPPPRRRSSSSSSVVVYYY\\\\\\gggxxx~~~wwwooohhheeebbb\\\ZZZ[[[XXX^^^gggppp|||~~~}}}wwwqqqkkkhhh```[[[VVVSSSSSSSSSPPPNNNLLLMMMNNNOOOQQQRRRSSSTTTZZZ^^^bbbdddaaa]]]YYYXXXTTTSSSRRRPPPNNNMMMKKKJJJIIIHHHEEECCCBBBCCCDDDEEEEEEGGGIIIIIIHHHHHHIIIJJJKKKJJJIIIGGGFFFDDDCCCBBB@@@????????????@@@AAAAAACCCFFFKKKOOOSSSXXX]]]```eeehhhlllooopppqqqrrrtttzzz}}}qqq[[[bbbtttnnnYYYWWW]]]hhh~~~bbbJJJ>>><<<666444888666555555555555555555555555555555555666666666777777333444444444555555555555333333333444444444444444444444555666777888999999<<<<<<===>>>@@@AAACCCDDDJJJPPPYYYfffwwwyyySSSDDD<<<666666777555555666444444444333333222222222111111222333333444555555000333666666555444555666444555666777888777777666:::888===CCCAAAGGGfffqqqlllsss~~~uuuiii```ZZZWWWWWWRRRSSSTTTSSSQQQOOOOOOPPPOOOMMMLLLKKKLLLLLLJJJHHH@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>===============>>>??????BBBBBBBBBDDDFFFHHHKKKLLLMMMOOOQQQQQQRRRTTTVVVYYYZZZdddrrr{{{tttnnnllliiiccc^^^]]]VVVYYY]]]aaakkk|||~~~xxxrrrmmmjjj```[[[UUUSSSSSSSSSQQQNNNLLLMMMNNNPPPRRRTTTUUUVVV```dddjjjkkkhhhccc___]]]UUUTTTSSSQQQOOOMMMKKKJJJIIIHHHEEEDDDCCCDDDFFFGGGFFFHHHIIIIIIHHHGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDDDD???????????????@@@AAAAAAEEEHHHNNNRRRVVVYYY]]]```fffiiimmmpppqqqqqqrrrtttxxx{{{~~~~~~kkkYYYcccvvvhhhXXXWWW\\\nnnyyyZZZDDD::::::555444888777333333444444555666666666111222333333444555666666444444444444555555555555555555555555444444444444444444555666777888999999<<<<<<===>>>@@@BBBDDDEEEJJJQQQZZZgggyyytttNNNDDD<<<666666777555555666555555444333333222111111111111222333333444555555...222555666444333555666444555777888888888777666<<<999===CCCAAADDD___{{{mmmiiirrrxxxlllccc[[[WWWWWWQQQSSSUUUTTTRRRPPPOOOOOOOOONNNLLLLLLMMMLLLKKKIII@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;<<<===>>>===============>>>??????BBBBBBBBBBBBDDDGGGKKKMMMLLLNNNOOOPPPPPPRRRTTTWWWXXXaaammmzzzxxxttttttrrrkkkeeeccc\\\\\\\\\[[[```qqq}}}wwwrrrnnnkkk___ZZZTTTRRRSSSSSSPPPMMMLLLMMMOOOQQQSSSUUUVVVWWWdddiiiooopppmmmgggcccaaaVVVUUUSSSQQQOOOLLLKKKJJJIIIHHHEEEDDDDDDEEEGGGIIIGGGHHHJJJIIIHHHGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFEEE===============>>>>>>???FFFJJJPPPUUUXXX[[[]]]___gggjjjnnnqqqrrrrrrsssttt|||~~~~~~}}}ggg\\\gggxxxdddXXXYYY^^^rrroooTTT???777999444333777777222333333444555666777777------...///111222333444444444444555555555666666777777666666555555555444444444555666777888999999<<<<<<===???@@@CCCDDDEEEHHHOOOYYYfffyyyeeeLLL>>><<<888666666555444333555444333222111222333333111111222222222333333333666555555444444444555555666666666666777777777777<<<888999>>>>>>DDDZZZsssrrrjjjqqqwwwlll___WWWVVVQQQRRRRRRSSSRRRRRRQQQQQQNNNNNNMMMKKKJJJHHHGGGGGGAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@>>>===<<<<<<<<<=========>>>????????????>>>BBBBBBCCCDDDEEEGGGIIIJJJKKKLLLNNNPPPRRRTTTUUUVVV]]]]]]cccooo||||||zzzwwwsssnnnjjjddd___ZZZYYYZZZcccuuu|||wwwsssmmmiiiaaaYYYSSSRRRRRRPPPNNNOOONNNOOOPPPQQQQQQSSSWWWZZZaaafffpppwwwxxxpppddd[[[VVVVVVVVVSSSOOOKKKJJJJJJKKKKKKIIIFFFDDDDDDGGGIIILLLKKKIIIIIIKKKLLLKKKJJJKKKJJJIIIHHHGGGFFFFFFGGG@@@???>>>===>>>???AAABBBHHHJJJNNNRRRVVVZZZ___cccfffjjjooouuuwwwwwwvvvuuu}}}~~~~~~~~~~~~}}}}}}{{{eee^^^lll}}}bbbWWW]]]hhh}}}bbbJJJ@@@888888:::999666555777666555444444444444444555555555555555555555555888666555555555555444222555555666666666555333222555555555555666888999999<<<>>>@@@@@@AAABBBEEEGGGNNNUUU^^^kkk|||dddKKK>>>;;;888666666555444333555444333222222222333333111111222222222333333333555555444444444444555555666666666666777777777777;;;888:::>>>>>>BBBWWWnnnvvvvvvtttdddZZZVVVQQQQQQRRRRRRRRRQQQQQQQQQOOONNNMMMLLLJJJIIIHHHGGGBBBBBBAAA@@@@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<===>>>>>>????????????BBBCCCCCCDDDFFFGGGIIIJJJKKKKKKMMMOOOQQQSSSUUUUUUZZZZZZ```lllyyy~~~|||{{{{{{{{{yyyvvvtttjjjddd___]]]\\\___iiitttxxx{{{|||xxxsssmmmhhhbbbYYYRRRQQQQQQOOONNNPPPRRRSSSTTTSSSRRRRRRTTTUUU[[[bbbnnnxxxzzztttiii```VVVUUUTTTSSSQQQPPPNNNNNNKKKKKKJJJHHHGGGHHHKKKMMMNNNLLLKKKJJJKKKKKKJJJIIIMMMLLLJJJHHHGGGFFFEEEEEEBBBAAA???>>>>>>@@@BBBDDDEEEHHHLLLPPPTTTYYY___bbbgggjjjooorrruuuuuuvvvvvvvvvxxx{{{~~~~~~~~~|||jjjfffwwwvvv___WWW___jjjyyy^^^III???666666999888666555555555555444444444555555555555555555555555555555444222111222444444333222555555666666666555333333666666666777888999:::;;;<<<>>>@@@AAAAAACCCFFFHHHOOOVVVaaannnaaaIII===;;;888666666555444333555444333222222222333333111111222222222333333333555444444444444444555555666666666666777777777777999888:::======AAAQQQeee{{{mmm]]]UUUQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNMMMKKKJJJIIIIIICCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>===<<<;;;:::<<<<<<===>>>??????@@@@@@CCCCCCCCCDDDEEEGGGIIIIIIIIIJJJLLLNNNPPPRRRSSSSSSWWWVVV[[[fffsss~~~~~~|||rrrjjjdddbbbaaa___```dddcccgggppp|||{{{vvvooojjjcccYYYPPPNNNNNNMMMNNNQQQUUUWWWXXXWWWTTTQQQPPPPPPRRRZZZfffrrrwwwsssjjjbbbWWWTTTQQQRRRTTTUUUTTTRRRJJJKKKLLLLLLLLLMMMPPPSSSRRRPPPNNNMMMMMMLLLJJJHHHNNNMMMKKKIIIGGGEEEDDDCCCDDDBBB@@@>>>>>>AAADDDFFFDDDGGGLLLPPPUUUZZZ___cccfffhhhkkkmmmnnnpppsssuuusssuuuxxx|||}}}qqqqqqooo]]]YYYdddpppsssZZZGGG===555444666666555666555444444444444555666666444444444444444444444444222111111222444555555444555555555666555555444333777777777888999:::<<<===<<<>>>@@@AAABBBDDDGGGJJJOOOWWWdddsss^^^FFF===:::777555555555444333444444333333333222222222111111222222222333333333444444333333444444555555666666666666777777777777888888:::===<<>>>>>>>><<<;;;:::<<<<<<<<<===>>>???@@@AAACCCCCCCCCDDDEEEFFFHHHIIIHHHIIIKKKMMMOOOPPPQQQQQQSSSSSSXXXaaammm{{{~~~vvvllleeeeeeeeebbb``````\\\]]]cccllltttzzz|||uuuooodddZZZPPPMMMMMMMMMOOORRRWWWYYY[[[ZZZVVVRRROOONNNKKKQQQ[[[eeekkkjjjddd___XXXTTTPPPQQQUUUXXXVVVRRRIIIKKKMMMNNNOOORRRUUUXXXXXXVVVSSSRRRPPPNNNKKKIIILLLLLLKKKJJJHHHGGGEEEDDDEEECCC@@@>>>>>>@@@CCCEEEFFFIIIMMMQQQUUUZZZ___ccccccdddddddddcccffflllpppvvvxxx{{{}}}~~~{{{tttwwwiii]]]]]]jjjyyyoooZZZEEE;;;333333444444444666666555555444444444555555444444444444444444444444555444333444666777666555555555555555555555444444777777777888999;;;<<<======???AAACCCDDDFFFJJJLLLPPPYYYgggwww\\\FFF<<<999666555555555444333444444444333333333222222111111222222222333333333333333333333333444555555666666666666777777777777777888;;;<<<;;;===HHHSSS}}}}}}hhhYYYTTTSSSRRRPPPOOOOOOPPPPPPOOONNNNNNMMMLLLKKKJJJJJJDDDDDDBBBAAA??????>>>>>><<<===>>>>>>>>>===<<<;;;<<<<<<<<<<<<===>>>???@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFGGGJJJLLLNNNNNNNNNNNNQQQQQQUUU]]]ggguuuyyynnnfffeeefffdddaaa```]]]ZZZZZZ^^^dddjjjuuuyyytttggg\\\RRROOOOOOOOOQQQUUUXXX[[[\\\\\\XXXSSSPPPOOOKKKMMMRRRWWW\\\^^^\\\ZZZXXXSSSPPPQQQTTTVVVSSSPPPIIIKKKMMMNNNPPPSSSXXX[[[]]][[[XXXVVVUUUQQQMMMJJJIIIJJJJJJJJJJJJIIIHHHGGGDDDBBB???======???BBBDDDGGGIIIMMMQQQTTTXXX]]]``````aaa___\\\ZZZ]]]dddkkkwwwzzz}}}~~~~~~~~~~~~tttrrr{{{tttccc]]]```ppplllYYYAAA999333222333222333666888777666555444333333333444444444444444444444444777666444444555555444333555555444444555555555555666666666777999;;;<<<===???AAACCCEEEGGGIIIMMMPPPQQQ[[[jjjzzz~~~[[[FFF;;;999666555555555444333333333444444444333222111111111222222222333333333222222222222333444555666666666666666777777777777777999;;;:::999===FFFNNNppprrrbbbWWWVVVSSSQQQOOOOOOOOOOOONNNNNNMMMLLLLLLKKKJJJJJJFFFEEECCCBBB@@@???>>>>>>===>>>>>>>>>>>>>>>======>>>===<<<;;;<<<===>>>???AAAAAAAAABBBBBBCCCDDDEEEDDDFFFIIIKKKMMMMMMLLLLLLNNNNNNSSSZZZaaammm}}}ssskkkjjjiiifffcccccc___ZZZVVVVVVXXX]]]gggrrr|||wwwlllbbbXXXUUUUUUUUUWWWZZZ[[[\\\^^^]]]YYYTTTQQQPPPOOONNNNNNPPPSSSUUUUUUUUUSSSQQQPPPPPPRRRRRROOOLLLJJJKKKLLLLLLNNNRRRWWW[[[```^^^\\\ZZZWWWTTTOOOKKKHHHIIIJJJKKKKKKJJJIIIHHHCCCBBB@@@?????????AAABBBEEEGGGKKKOOORRRVVV[[[___cccccc```[[[WWWYYYaaahhhtttxxx}}}~~~}}}}}}}}}}}}}}}vvvmmmrrrggg^^^\\\aaattt{{{fffSSS>>>888333444444222333666777777666444444333333444333333333333333333333333666444333333333333111000555555444444444555666666666666666888999;;;===>>>AAACCCFFFHHHJJJMMMPPPSSSUUU^^^mmm|||{{{XXXDDD;;;888555444555555444444333333444444444333222111111111222222222333333333222222222222333444555666666666666666777777777777777999:::888888===EEEKKKccc~~~ooo[[[YYYVVVRRRPPPNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@??????>>>>>>>>>>>>?????????>>><<<;;;;;;<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCCCCEEEHHHKKKLLLLLLJJJJJJJJJLLLPPPVVV[[[eeevvvyyytttttttttooollllllhhhaaa\\\YYYVVVVVV\\\cccqqq|||ssshhh___]]]]]]\\\^^^aaa___``````]]]XXXTTTQQQPPPOOOMMMKKKLLLMMMOOONNNNNNLLLMMMNNNPPPPPPNNNLLLJJJKKKKKKJJJIIIJJJOOOUUUZZZ```^^^\\\ZZZXXXTTTOOOKKKIIIJJJKKKLLLKKKJJJHHHGGGCCCBBBBBBBBBAAAAAAAAAAAACCCFFFKKKPPPTTTZZZ___cccjjjjjjggg```ZZZ[[[ccckkkssswww{{{|||yyyxxxzzz}}}}}}|||}}}pppnnnyyyppp^^^\\\^^^fff|||zzz___HHH;;;777444666555333333666444444444444444555666777333333333333333333333333444333222222333444333111555444444333444555666777777777888999;;;===>>>@@@BBBEEEHHHJJJLLLOOOSSSVVVZZZcccpppyyyUUUAAA:::888555444555555555444333333444555444333222111111111222222222333333333222222222222333444555666666666666666777777777777777::::::888777===EEEJJJZZZxxx]]][[[WWWSSSPPPNNNNNNNNNLLLLLLKKKKKKJJJJJJIIIIIIKKKJJJHHHFFFDDDBBBBBBAAAAAA@@@???>>>>>>???@@@AAA@@@???===;;;:::;;;<<<===????????????@@@AAABBBBBBBBBDDDGGGJJJKKKKKKJJJIIIHHHJJJNNNTTTXXX```ppp}}}}}}zzzwwwxxxqqqkkkddd___XXXSSSTTTYYYcccssswwwnnneeeccccccbbbccceeebbbbbbaaa]]]XXXSSSPPPOOOKKKJJJIIIJJJKKKKKKIIIHHHFFFIIIMMMOOONNNLLLJJJJJJLLLKKKIIIGGGHHHLLLSSSYYY___^^^\\\ZZZXXXSSSNNNJJJKKKLLLLLLLLLKKKIIIFFFEEECCCCCCDDDDDDCCCBBBAAAAAADDDGGGMMMSSSYYY___fffjjjpppqqqnnnfff______gggooouuuyyy|||zzzuuurrrsssvvv}}}|||}}}ooorrr}}}{{{hhh[[[]]]bbbkkkyyyYYY@@@:::666555777777333333555111222222333555777999:::333333333333333333333333444333333444666777777666555444444333444555666777888888999:::<<<>>>@@@AAADDDFFFIIIKKKNNNQQQUUUXXX^^^fffsss