BM6P6(@ ]]]NNNLLLIIIDDD@@@>>>;;;999777444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///---+++,,,///000///---///000222333333444666888TTT||||||hhhWWWMMMOOOOOOOOO```vvvxxx|||}}}|||ooohhh\\\QQQTTT___qqqvvv{{{xxx}}}nnnMMM888111////////////............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++---------............///---.........//////000000000111111111111222222222555555666888999:::;;;<<>>===<<<===@@@BBBDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@<<<;;;999777666555444444333333333222222222111111................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------............////////////////////////000000000000222222222333333333444444333555666777777888;;;======>>>???@@@@@@@@@@@@@@@EEEFFFGGGGGGGGGHHHKKKNNNrrrzzzqqqtttooolllssswwwaaadddpppuuu}}}nnnfffmmmssspppmmmpppppp{{{|||uuuqqqggghhhsss}}}{{{vvvmmm\\\EEE777222111...***000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................////////////000000000000111111111111111111222333555777999:::<<<<<<;;;;;;;;;<<<======@@@@@@@@@@@@???===<<<;;;;;;<<<<<<===>>>??????@@@>>>===<<<;;;:::999999999666555444222111000000000////////////////////////........................////////////////////////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------```QQQLLLIIIDDD@@@>>>;;;999777444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---+++,,,///000///---///000222222222222444666777BBB```{{{{{{gggWWWRRRXXXQQQOOO[[[pppnnnrrrmmmfffmmmvvv|||{{{uuuooogggaaaVVVXXXXXXXXXbbbwww}}}dddLLL888...+++////////////.........---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......................../////////000000000111111111222222222444555666777999:::;;;;;;>>>??????>>><<<===???AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>;;;:::999777666555444444333333222222222111111111................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------............////////////.../////////000000000000222222222333333333333444333555666666666888:::<<<======>>>???@@@@@@@@@@@@CCCDDDEEEEEEEEEFFFHHHJJJMMMZZZnnn{{{uuuvvv}}}|||qqqggg|||vvvppppppyyy{{{|||mmmgggiiioootttvvvjjjiiikkkFFF===222---...111222000000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................//////////////////000000000111111111000000111222444666888999;;;;;;:::::::::;;;<<<<<>>===<<<<<<;;;<<<<<<===>>>>>>??????>>>===<<<:::999888888888555444333222111000000000................................................////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------eeeRRRLLLIIIDDD@@@>>>;;;999777444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...,,,,,,,,,...///...---///000111111000000111333...***333PPPvvvuuueeebbbffffff[[[PPPJJJDDDLLL___bbbRRRGGGIIILLLUUU[[[XXXTTTUUUXXXZZZmmm~~~lllMMM:::111...///111//////.........---------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++,,,---///000------------........................////////////000000000111111111222222444444555666888999:::;;;===>>>@@@???>>>======>>>??????@@@AAABBBBBBCCCCCCBBBBBBBBBAAA@@@???>>>===:::999888666555444444444222222222222111111111000------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------------------------............/////////....../////////000000000111111222222222333333333333444666666666777999<<<<<<<<<===>>>????????????@@@BBBDDDDDDCCCBBBCCCDDD???BBBGGGNNNXXXhhhzzzttt\\\gggwww|||zzzllljjjlllrrrsssoookkkiiiooosss|||rrr~~~ttt^^^MMMDDD???111///------...000000000//////......---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---............///////////////000000000000111111//////000111333555666777999999999999999:::;;;;;;<<<===============<<<<<<<<<<<<<<<======>>>>>>???>>>===;;;:::888777666666444444222111000000000000........................------------------------////////////////////////................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------iiiPPPLLLHHHDDD@@@>>>;;;999777444333111000...---------++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,,,,+++******---,,,,,,------............///000000......///000888333333555777FFFqqqvvvpppttt{{{ooooooyyywwwiiijjjxxx{{{||||||~~~www^^^MMM>>>///+++...111333555.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++++++++...000222,,,,,,---------..................///////////////000000000000111111111111333333444555777888999:::;;;===@@@@@@???=========??????@@@AAABBBDDDDDDEEEBBBBBBBBBBBBAAA???===<<<999888777555444333333333222111111111111000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000111111111111222222222222333444555555555666888::::::;;;<<<===>>>????????????AAACCCCCCBBB@@@@@@@@@EEEDDDAAA===;;;===BBBGGGYYY{{{{{{|||iii~~~qqqnnnvvvzzzsssooosss}}}yyylllmmmkkkaaaNNN>>>444...***...///000000///...---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////////////////000000000111...//////000222333555666888777777888888999:::;;;:::;;;;;;<<<======<<<<<<<<<<<<<<<=========>>>>>>>>><<<;;;888666555444444333333222000000/////////........................------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------hhhNNNLLLHHHDDD@@@>>>;;;999777444333111000...---------++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,,,,+++++++++,,,---------------......///000///---,,,---...666......555444111===PPP}}}wwwwwwmmmfffjjjhhhLLL:::222...---111333000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++---000111,,,,,,,,,------------...///////////////.........//////000000000111111111222222333444666777888999999<<>>=========>>>???@@@AAABBBCCCDDDBBBCCCCCCCCCAAA???<<<;;;777666555444333333222333111111111000000000//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////000000000111111111222222333444555555444555777999999999;;;<<<===>>>>>>>>>???AAACCCCCCAAA@@@?????????@@@AAA@@@>>><<<;;;;;;<<>>;;;999777444333111000...---------++++++++++++++++++++++++************************++++++++++++++++++++++++************+++---...///***,,,------,,,,,,---...---...///...---,,,---......***,,,333666222222777111AAAZZZzzz|||vvvqqqttttttqqqmmmqqqpppoooyyynnnPPP;;;222000---...111555444---***+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***+++,,,...///,,,,,,,,,,,,------------///////////////........./////////000000000111111111111222333555666777888777:::>>>??????>>>>>>???;;;;;;<<<===>>>>>>??????AAABBBBBBBBB@@@>>>;;;999666555444333222222222222000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------------.........------.........////////////000000000000111111111222444555444444444666888777888:::;;;<<<===>>>>>>???@@@BBBAAA@@@??????@@@======<<<<<<<<<;;;;;;;;;666888888888<<>>;;;999777444333111000...---------******************************************************************************))))))+++...111333***,,,------++++++---///,,,...///...------...///---000111///,,,---333999999333222>>>UUUvvvtttyyyzzzUUU:::000//////------,,,...222111...---///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------000/////////............////////////000000000111000000111333444555666777666999<<<>>>>>>>>>@@@AAA;;;;;;<<<<<<<<<=========???@@@@@@@@@>>>;;;888666555444333222222111111222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,---------.........---------.........///////////////000000000111111222333444444333444666777666777999:::<<<=========>>>???@@@???>>>>>>???AAAAAA>>>:::777555444444333---333<<<>>>888111444;;;///333555555:::BBBGGGGGGUUUXXX```mmmwww||||||{{{vvvxxx}}}~~~yyyvvvvvv|||}}}wwwlllddd```ZZZTTTQQQJJJ>>>333---...222777,,,//////---...///---(((222111///---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---------................../////////000000/////////000111222333444666666666777888999;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888777666444333333222222000000///.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------eeeIIILLLIIIDDD@@@>>>;;;999777444333111000...---------************************************************************************+++***((((((+++///333666))),,,...---+++***,,,///,,,---///...------///000,,,......///333777222)))...111888:::333222GGGaaaxxxwwwdddCCC888---+++000333000+++000,,,+++///000---***+++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,******+++++++++***))))))++++++,,,,,,,,,---------000000//////.........---////////////000000000000000000111222444555666777666888;;;===>>>???AAACCC=========>>>>>>>>>>>>>>>===>>>???>>>===999666333444444333222111111111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......---------.........//////////////////000000000000222333444444333333555777666777888:::;;;<<<=========>>>>>>===<<<<<>>555777555///000555666222...---,,,---//////---+++,,,...---***+++...///,,,)))((((((***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------................../////////000000000000000111222444444666666666777888:::;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;777666555444333222222222000//////............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------aaaKKKNNNJJJDDD@@@===:::888666444333222000...---,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000111222111///...////////////000000000000333333222222333333444555999KKKeeeuuuXXX???000111000000///......------.........------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************************************------,,,++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------.........///000000000111222444555666999999:::;;;<<<<<<<<<<<<@@@?????????>>>>>>===============<<<:::888555444222222222111111111000000........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////000000000000222333333333333333333333777888999999;;;;;;<<<===<<<>>>@@@AAAAAA???===;;;===;;;999666555444555666222222222111111111000000////////////////////////////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///---------............///////////////000111222333666666777888999::::::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<;;;:::999999444444333222111111111111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,```PPPNNNJJJDDD@@@===;;;888777444333222000...---,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...000000///...---....../////////000000000222222111111222222333444666777777999AAAQQQdddssszzznnn\\\III;;;444333333000//////...------,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------........./////////000000000111222333555555888999:::;;;<<<<<<<<<<<<>>>>>>>>>======<<<<<<<<<======<<<;;;:::777555444222222111111111000000000........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------.............../////////000000000000333333333444444444444555777888888999:::;;;<<<<<<===>>>???@@@@@@>>><<<;;;<<<:::888555444444444555222222111111111000000000////////////////////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------............---------............///////////////000111222333555555666777888999::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<;;;;;;:::999888444444333222111111111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,___VVVMMMIIIDDD???===;;;999777444333222000...---,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,.........////////////000000000000000000111222222333333111...,,,000777>>>>>>KKK[[[iiiwwwuuu```QQQ;;;666000***((()))---///......------,,,,,,++++++------,,,,,,,,,,,,,,,++++++++++++++++++*********++++++++++++++++++++++++************************************************************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------....../////////000000000000000000111222333444555888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::888666555444111111111111000000000000------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------................../////////000000000333333444444444555555555777777888999:::;;;;;;<<<======>>>>>>======<<<;;;999888666444222222222333111111111111000000000000////////////////////////////////////////////////------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------............---------............///////////////000111222222333444555666777888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;:::999888777444333222111000000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,bbbWWWMMMIIIDDD???===;;;999777444333222000...---,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++------...---------------.........///////////////......//////000111)))...444888777555333222...222444222333@@@VVVhhhqqqvvvkkkbbbUUUHHH???888333000***---000333333111...,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,+++++++++++++++++++++***************************************************************************************************************)))******++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------////////////000000000000000000000000111222333444666777888:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777555444333111111000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------................../////////000000222222222333333444444555666666777888999:::;;;;;;======<<<<<<;;;;;;::::::666666444222111111111111111111000000000/////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,---------.........---------............//////......//////000111222222222333444666777888888888888999999999:::::::::::::::::::::999888666666333222111000000///000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,fffTTTLLLIIICCC???===;;;999888444333222000...---,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,------............------------..................------......///000111000///......///111333444777:::999444111000111777888;;;???DDDHHHLLLNNNKKKJJJKKKLLLMMMMMMKKKJJJDDDEEEIIILLLHHH<<<222.../////////000111111000///333111...+++***+++,,,...+++++++++++++++*********++++++++++++++++++++++++************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------////////////000000000000000000000000111222333333555666777999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999888666555444333333000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............//////////////////000111222222333333555666666777888999::::::<<<<<<;;;::::::999999888444333222111000000//////000000000/////////......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------...---------............///............///000111222111111222444555666777888888888888999999999:::::::::::::::999888666555444222222111000////////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,iiiPPPLLLHHHCCC???===<<<:::888444333222000...---,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......---------------...//////555333111//////000111222(((***---111444555444222222222111000...------,,,222333333444444444444444222111333444222///222777555444444222000...,,,+++///---+++)))))))))+++,,,++++++++++++++++++******)))************+++++++++)))))))))***************************************************************************************************************,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------....../////////000000000000000000000000111222222444555777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===888777666444333333222333////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------........./////////......///000111111222333555555666777888999999:::;;;;;;;;;:::999888777666222222222111000000//////////////////............------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///............///000111111000111222333555777888888888888999999999:::::::::999999999888777555444333222111000///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,iiiOOOLLLHHHCCC???===<<<:::999444333222000...---,,,,,,++++++++++++++++++++++++************************************************************************************************+++++++++++++++,,,------+++,,,,,,,,,,,,------------------------...//////)))***---000111000---***888444...++++++...000222...///000111222333222222,,,---------------......///,,,+++---,,,+++...333000...,,,)))))),,,111555'''***...222222000,,,)))++++++++++++++++++++++++))))))))))))******++++++((()))))))))*********+++*********************************************************************************************************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------........./////////000000000000000111111222333444666888999::::::;;;999:::::::::;;;;;;;;;<<<777666444333222222222222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////......///000111222333333444555555666777888999999999999::::::999777555333222222222111111000///.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///...............///111111000111222444555777888999999999999999:::::::::;;;999999888777666444333222111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,hhhOOOKKKHHHCCC???===<<<:::999555333222000...---,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********************************)))******+++,,,++++++,,,,,,,,,---------...------------...//////444111...---...000111222)))+++...000111111000000...///000111111000///......///000000//////000111---+++,,,111333///,,,,,,,,,...000000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))************************************************************************'''((()))***,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------.........///111000000000000000111222333444666777999::::::;;;888888888999999:::::::::777666444222111111222222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////...///000111222333444444444444555666777888999999888999:::;;;:::777444222111111222222111000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////...------......///000111000111222444666888999:::999999:::::::::;;;;;;;;;999999888777666444222111111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,iiiNNNMMMIIIDDD???===;;;999888555444222000...---,,,++++++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,***)))))))))************+++++++++,,,,,,,,,------------------------........................//////.........------------------............///------............------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,..................------......//////000000111111444444555666777888888999::::::::::::999999888777555444333111000///////////////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222333444555777888888888888888888888888666444222000222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////111222222333333444444555777777777777777777777777888777666555333222111000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************************,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++jjjPPPMMMIIIDDD???===;;;999888555444222000...---,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++************+++*********+++++++++,,,,,,------------------------------------------------///.........---------,,,------------............------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,..............................//////000000111111333444444555666777888888;;;;;;;;;::::::888777777444333222111000////////////......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++.../////////......---,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222333444555666777888888888888888888777666444222000111111000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////111111222333333444444555777777777777777777777777777777666444333111000000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************************,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++kkkQQQMMMIIIDDD???===;;;999888444333222000...---,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,..............................//////000000111111333333444555666777888888<<<<<<<<<;;;:::888777666222222111000000000000000......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++///////////////......---++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///...//////000000111111222222333555666777777888888777777777666555333111000111000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////111111222222333444444444666777777888888777777666666666555333222111000////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************************************,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++nnnRRRMMMIIICCC???===;;;999888444333111000...------,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.....................//////000000111111333333444666777888999999======<<<;;;999888666555111000000/////////000000---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////000111111111222333444555666777777777666666555444333222111000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////111111111222333333444444666666777888888777666666555444333222111000//////.........---------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++qqqSSSMMMIIICCC???===;;;999888333222111///...---------+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////......//////000000111111333444555666888999:::;;;<<<<<<;;;:::999777555444000000//////.../////////,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........///000000111111111222333555666666666666555555444333222111111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000111222222333333444555666777888888777666555333333222111000//////...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++uuuUUUMMMIIIDDD???===;;;999888333222111///......------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))))))))))))************+++************************++++++++++++++++++++++++******++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////......//////000000111111222333444666777999:::;;;:::::::::999888666555444000000///...............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......//////000000111111111333444555666666666444333222111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000111111222333333333444555777888888777555444222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++***************************************************++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++wwwYYYMMMIIIDDD???===;;;999888333222111///............+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,+++***))))))))))))************************************++++++++++++++++++++++++************+++++++++,,,************++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,------...//////000......//////000000111111000111222444666777888999888888888777777555444444111000///...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......///000000000000111222333444555555555444333111000//////000000........................++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000000111222222333333333555777888888777555333111000000//////......---++++++++++++++++++,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++yyy\\\MMMIIIDDD???===;;;999888222222111///............+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...------,,,))))))))))))************))))))))))))))))))))))))************************))))))******+++++++++,,,)))************+++++++++******++++++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******************************************************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,------...///000000......//////000111111111...///000222444666777888666666777666666555444444222111///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------......///000000000000111222333444555555555333222111/////////000000---.....................++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------................../////////000000000000111222222333333333555777888888777555333000000//////......------+++++++++++++++++++++,,,************************,,,++++++++++++++++++,,,++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++************************************************)))************+++++++++*********************************************************++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++WWWPPPKKKCCC>>>===;;;888555555444333111///...------+++++++++************)))************************))))))))))))************+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))*********))))))))))))))),,,+++***))))))***+++,,,BBB999///***)))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++******++++++)))'''************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///............///000000333222222222333555777888666555555444222111000000000000///...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))+++------***'''++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................//////////////////000111222333333333222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............////////////000111111222222555555555555444333222111//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++\\\PPPJJJCCC>>>===;;;888555555444333111///...------+++++++++************)))************************))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))))))))************))))))))))))++++++***))))))***++++++222---((('''***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))***++++++)))'''************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........222222222222333555666777555555444333222111000000000///...------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,...111111...,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////...///000111222222222222111111000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............////////////000111111222222333444444333333222111000///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++___PPPJJJCCC>>>===;;;888666555444333111///...------+++++++++************)))************************))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))******************************+++******))))))******+++&&&%%%%%%'''+++,,,)))&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((()))+++,,,***)))************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---.../////////......111111111222333444666666444444333222111000000///000///...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,111555333---***+++///++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---............/////////...///000111111222222111111000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++***************************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///...//////000000111111222222222222222111000///.........------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++___OOOJJJCCC>>>===;;;999666555444333111///...------+++++++++*********))))))************************((()))))))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++************************************************)))))))))))))))*********)))***************++++++******))))))))))))******''''''''')))++++++(((%%%(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))((()))***,,,---,,,+++************************************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...///111333333222000///000000111222333444555555333333222111000000/////////...------,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++...111000,,,)))+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////...//////000111111000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------............///......//////000111111111111111222111111000///...---------,,,,,,,,,++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************))))))*********+++++++++```OOOIIIBBB>>>===<<<999666555444333111///...------+++++++++*********))))))))))))))))))))))))))))))((()))))))))************((((((((())))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++************************************************(((((())))))************))))))******+++++++++,,,))))))))))))))))))))))))***)))(((((()))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************))))))+++...///...---************************************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...///111333333222000/////////000222333333444444111111111000000//////......------,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------..................///000000000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------............///.........///000000111111222222222111111000///...,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++************************))))))*********+++++++++```OOOIIIBBB>>>===<<<999777555444333111///...------+++++++++************)))))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++************************************************((((((((()))******++++++))))))******+++,,,,,,,,,((())))))******))))))((('''&&&&&&&&&'''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))***+++---...---,,,************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---.../////////.........///000111222333333333000000/////////.........------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++)))(((***---//////---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------------...............////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///---......//////000000111111111111111000///......,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++************************)))************+++++++++]]]NNNIIIBBB>>>===<<<:::777555444333111///...------+++++++++************)))))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++************************************************'''(((((()))******++++++))))))***++++++,,,------'''((()))******)))((('''&&&&&&'''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((***,,,,,,+++***************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........---...000111222333222222/////////............------,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------..................//////......---........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///------......///000000000///000000//////...---,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++************************)))************+++++++++YYYNNNIIIBBB>>>===<<<:::888555444333111///...------+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))***+++,,,,,,------'''((()))******)))((('''(((***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((''''''(((******)))'''************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------///............///000000,,,...000111222222222222..................------,,,,,,,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((+++...,,,'''&&&)))...++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---......///......---------.....................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))******++++++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////------......///000000000............---,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++************************)))************+++++++++TTTMMMHHHAAA>>>===;;;888666777555333111///---,,,+++,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''''''(((***...222===222***+++...,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,)))************+++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,........................333...,,,000888:::555...------------------------,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///........................------------------------++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////////////////............---------***++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************************************++++++++++++******************************************************************************************************[[[MMMHHHAAA>>>===;;;888666666555333111///---,,,,,,,,,,,,,,,+++++++++******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((+++...333...***++++++))))))+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++)))************+++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,........................000---,,,///555666222,,,------------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------....................................------------------------++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------................................................------------***++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************************************++++++++++++******************************************************************************************************^^^MMMHHHAAA>>>===;;;888666666555333111///---,,,,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((&&&&&&(((***)))((()))+++)))&&&(((---)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))************+++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,---------------------------------...000000...+++------------------------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............------------------------------------------------++++++++++++++++++++++++*********************************************************************************++++++++++++,,,************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................---------,,,,,,,,,***++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))************************************++++++++++++******************************************************************************************************ZZZMMMHHHAAA>>>===;;;888666666555333111///...---,,,,,,,,,,,,+++++++++***************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((&&&%%%'''(((&&&%%%'''***)))&&&(((,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))*********+++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,------------------------,,,---///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************++++++++++++************************))))))*********+++++++++))))))*********+++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------------,,,,,,,,,+++***++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************++++++++++++******************************************************************************************************XXXMMMHHHAAA>>>===;;;888666555444222111///...------,,,,,,,,,+++++++++******))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((('''&&&((()))***&&&%%%)))+++)))(((***))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))*********+++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,---------------------------...000...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---,,,,,,,,,++++++++++++***++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************++++++++++++******************************************************************************************************[[[MMMHHHAAA>>>===;;;888666555444222000///......---,,,,,,,,,+++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))%%%'''((()))(((((()))+++---(((&&&))),,,+++***+++)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))************+++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))************+++************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))))))))************************************++++++++++++******************************************************************************************************]]]MMMHHHAAA>>>===;;;888666444333222000///.........,,,,,,,,,+++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))'''(((******)))((()))***+++((((((******(((,,,111))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++)))************+++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++***************++++++,,,,,,++++++***************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************************************++++++++++++******************************************************************************************************]]]MMMHHHAAA>>>===;;;888666444333222000///.........,,,,,,,,,+++++++++******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++)))(((((()))'''(((++++++'''%%%---777))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,)))************+++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***+++---,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,(((***,,,......,,,***(((++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))************************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++************)))+++++++++,,,,,,+++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************************************++++++++++++******************************************************************************************************YYYMMMGGGBBBAAA???:::777888444444222000///.........------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))************))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((()))))))))))))))))))))))),,,,,,++++++***)))((((((,,,+++***))))))***+++,,,++++++******))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************------,,,+++************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++***))))))***,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********)))))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************************************)))))))))))))))************************))))))))))))))))))))))))************************************************444000+++)))+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))***++++++++++++***************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++************************YYYMMMGGGBBBAAA???:::777888444444222000///.........------,,,,,,+++******)))))))))))))))))))))))))))******++++++,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))************************************+++*********))))))))))))+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,+++******)))((((((+++***))))))))))))***+++*********)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************,,,+++******)))*********************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++***))))))***,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********)))))))))***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++******)))))))))************************))))))))))))))))))))))))************************************************///,,,(((''')))***)))(((++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))***+++++++++++++++************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++************************ZZZMMMGGGBBBAAA???:::777888444444222000///.........---,,,,,,++++++*********)))))))))))))))))))))))))))******+++,,,---...///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++)))))))))*********++++++***************************************)))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))+++++++++******))))))(((***))))))(((((())))))***((())))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))))))))))))))***++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++***))))))***,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++***************)))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************---,,,,,,+++***)))))))))************************))))))))))))))))))))))))************************************************,,,***))))))))))))((('''++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))******+++++++++++++++************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++************************ZZZMMMGGGBBBAAA???:::777888444444222000///.........,,,,,,,,,++++++*********))))))))))))))))))))))))''''''((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))+++*********)))))))))((())))))(((((((((((())))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************************++++++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))***+++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************...------,,,+++***))))))************************))))))))))))))))))))))))************************************************,,,,,,,,,------,,,***)))++++++++++++++++++++++++***+++++++++++++++,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))***++++++,,,,,,++++++************************************************************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************++++++++++++++++++++++++************************ZZZMMMGGGBBBAAA???:::777888444444222000///.........,,,,,,+++++++++++++++***))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++************++++++++++++***************************************+++++++++***************+++++++++************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))((((((''''''(((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************+++,,,---...///************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++***))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************------,,,,,,+++******)))************************))))))))))))))))))))))))************************************************+++---...///...---++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,,,,+++************************************************************************************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************++++++++++++++++++++++++************************]]]MMMGGGBBBAAA???:::777888444444222000///.........++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++*********++++++++++++,,,++++++++++++++++++++++++*********+++++++++++++++*********+++++++++++++++************************))))))))))))))))))))))))------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((('''(((((((((((((((((()))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************)))))))))************+++))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++,,,,,,...//////************************++++++++++++++++++++++++++++++++++++++++++++++++((()))******)))***,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++*********+++******)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++++++++*********************************))))))))))))))))))))))))************************************************)))+++------,,,******+++++++++++++++++++++++++++*********++++++,,,,,,---************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************++++++,,,,,,,,,,,,,,,************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++************************aaaMMMGGGBBBAAA???:::777888444444222000///.........++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))((()))))))))))))))))))))))))))***++++++***))))))(((((((((((((((''''''''''''''''''((()))*********))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++************************************************************************************************++++++++++++,,,------...************************++++++++++++++++++++++++++++++++++++++++++++++++((()))******)))***,,,...******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************)))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************)))))))))************+++************************))))))))))))))))))))))))************************************************(((***,,,,,,***)))***+++++++++++++++++++++++++++)))******+++,,,,,,------************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************************+++,,,,,,------,,,,,,************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++************************dddMMMGGGBBBAAA???:::777888555444222000///.........++++++++++++++++++++++++))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))(((((('''''''''&&&&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++************************************************************************************************++++++******++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++((()))******)))***,,,...*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++***************)))((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************************************((((((((()))******++++++************************))))))))))))))))))))))))************************************************)))+++---,,,***)))+++...++++++++++++++++++++++++))))))***+++,,,,,,------************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************************+++,,,,,,------,,,,,,************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++************************^^^NNNJJJDDD???<<<:::888666444333222000...---,,,,,,***+++,,,,,,+++***+++---))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++***+++++++++************))))))))))))---,,,+++******+++---...............------------.........------.........---,,,+++,,,......,,,+++'''(((+++,,,,,,+++***)))(((((()))******+++,,,---+++++++++***((((((***,,,''')))***++++++***)))'''******))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,)))************+++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,+++******)))+++,,,,,,******---000,,,+++++++++,,,,,,***(((,,,,,,------,,,,,,+++++++++++++++++++++***))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************************************)))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********...---,,,,,,+++,,,,,,---+++)))(((***,,,---+++(((++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,---+++***)))***++++++***)))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++************************************************************************^^^MMMJJJEEEAAA>>>;;;888666444333222000...---,,,,,,)))***++++++***)))***+++))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------***+++---......+++)))'''******++++++++++++******,,,...000222333333333333888777666777777666444111333222000...,,,,,,,,,,,,///---***(((((((((((('''*********++++++***)))(((((()))***++++++***)))(((******))))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++,,,---......*********++++++,,,,,,,,,+++,,,,,,---------,,,,,,---//////---***))))))+++,,,++++++,,,...///...,,,,,,,,,,,,,,,,,,+++***)))++++++,,,------.........************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************************************************************************)))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,+++***)))))))))---+++***+++......,,,***'''((()))******+++++++++++++++******))))))((((((,,,+++******,,,---,,,++++++++++++*********))))))++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++************************************************************************^^^MMMJJJFFFCCC@@@===999666444333222000...---,,,,,,)))***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,++++++***++++++,,,---...,,,,,,,,,+++,,,,,,------***+++,,,------+++)))''',,,...222555888;;;<<<<<>>;;;888666444333333///+++***,,,...---,,,***))))))+++...---***&&&((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,************+++++++++,,,++++++++++++,,,...///000---------------------,,,******+++,,,------------...000000///,,,***************)))***,,,,,,+++)))++++++,,,,,,---,,,,,,,,,)))******++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************************************************************************************))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++***))))))+++*********,,,,,,***)))++++++,,,,,,------------...............---,,,,,,***)))((((((***++++++***,,,,,,,,,+++******))))))++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++************************************************************************[[[LLLJJJGGGDDDBBB>>>:::666444333222000...---,,,,,,***+++,,,+++***)))***+++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,*********+++,,,---...///......---,,,+++,,,------...,,,***)))***...222555666888<<<@@@CCCEEEEEEFFF===>>>????????????>>>===DDDCCCCCCDDDEEEEEEBBB@@@===@@@DDDGGGIIIIIIGGGFFF===999444333333222...+++,,,)))'''***...///,,,(((((()))************)))((())))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))*********+++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,+++++++++,,,------...............------,,,,,,++++++,,,...////////////...///111222333333333333222111////////////,,,***))))))***+++++++++++++++,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,------------*********++++++++++++***///...------,,,,,,,,,,,,***+++,,,---......---------+++))))))+++,,,,,,+++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************************YYYKKKIIIFFFDDDBBB>>>:::777444333222000...---,,,,,,,,,---...---+++***+++,,,))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,++++++++++++,,,---...///222111///...------...///......---///222888===@@@<<<===>>>??????>>>===<<<;;;;;;:::999999:::;;;;;;;;;999777777777666333111000333888???FFFMMMSSSVVVRRRNNNIIIDDD>>>777...(((000+++&&&&&&***---,,,)))))))))************))))))((()))************)))((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************))))))*********+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,)))***+++,,,...///000111333444555666777888888888666666777999<<<=========>>>===<<<===>>>>>><<<:::000000000///---+++***)))......---,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,)))***,,,---------......,,,++++++***++++++,,,---)))***+++,,,---,,,+++***222000---,,,---------,,,***+++++++++,,,---------++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************************************ZZZKKKIIIEEEBBB@@@>>>:::888444333222000...---,,,,,,---...///...,,,++++++,,,))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///...---+++***+++,,,...//////333999???CCCEEEEEEDDD>>>???@@@BBBDDDFFFHHHIIIMMMMMMMMMNNNOOOQQQSSSTTTNNNKKKGGGDDDBBBAAA???===;;;777333111444<<>>888333,,,))))))******)))***))))))))))))))))))***((()))***++++++***)))(((''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...000333777:::<<<>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@>>>>>>@@@AAAAAAAAA>>>>>>???BBBFFFHHHIIIHHHDDDCCCAAA>>>;;;777444333---,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************************************************************************************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***))))))******+++(((***---......///111222222222111222333555888999;;;<<<>>>???>>>===;;;999888555000---,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++************************************************************************]]]KKKHHHDDD@@@>>><<<:::888444333222000...---,,,,,,---......---+++******+++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,------...+++*********,,,000333666<<>>>>>===666777999>>>CCCGGGHHHGGGLLLLLLKKKJJJHHHFFFDDDCCC555333111...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******+++...111333111444888::::::;;;>>>@@@CCCBBBAAA@@@@@@BBBCCCDDDIIIKKKNNNQQQRRRRRRQQQPPPFFFBBB<<<888555444222111///......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************************************************************aaaLLLHHHCCC???===<<<:::999555333222000...---,,,,,,,,,---...,,,***))))))***))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,,,,------/////////111555:::???BBBKKKLLLMMMMMMNNNNNNNNNMMMOOONNNMMMLLLMMMPPPSSSUUUOOORRRWWW[[[[[[WWWRRROOOVVVRRRNNNLLLMMMQQQTTTVVVPPPNNNLLLIIIEEE@@@===;;;333777:::999888<<>>:::555333555888999888444555777;;;???CCCDDDCCCCCCDDDFFFGGGIIIJJJJJJJJJFFFCCC???999555222000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************************************************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++***,,,000666<<>>BBB@@@??????555111777555111666555888:::999666666888;;;;;;<<<;;;888666777666444555,,,...333111444:::888DDDAAA@@@CCCDDDDDDGGGKKKKKKHHHEEEDDDBBB>>>777222+++,,,,,,---......---+++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******************************************,,,,,,+++++++++++++++,,,+++++++++++++++++++++******++++++,,,---------,,,************++++++++++++************************))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))***++++++,,,,,,,,,++++++***,,,,,,***((((((,,,000///111555;;;CCCIIILLLNNNLLLLLLMMMPPPTTTTTTQQQNNNMMMIIIEEEBBBAAAAAA@@@??????>>>>>>@@@EEELLLSSSWWWUUUVVVUUUQQQKKKHHHIIIKKKNNNJJJDDD>>>888444222111,,,,,,---------,,,+++***++++++++++++++++++******,,,++++++******++++++,,,******))))))))))))******************************************************************************++++++******************************************************************++++++++++++++++++++++++YYYJJJHHHDDD@@@<<<999888777555444222000...---,,,,,,,,,,,,,,,+++++++++************))))))))))))******************))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++******,,,000555888>>>BBBFFFFFFFFFIIINNNRRRLLLPPPYYYiii~~~~~~ggg___WWWQQQJJJEEEJJJRRRSSSKKKDDDBBB???:::444222EEEMMMWWWYYYTTTMMMIIIHHH???777...)))'''''')))---'''((())))))))))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))///---+++***)))***++++++)))************++++++++++++++++++*********))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,///111...666>>>AAA@@@<<<666111000999888888BBBGGGDDDGGG======FFFTTTSSSFFFAAAFFFPPPOOODDD777888BBBDDD===777777>>>???777:::>>>777===::::::>>>??????BBBGGG@@@BBBEEEIIIKKKIIIDDDAAA:::444---)))))),,,...///,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******************************************,,,+++******************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,*********)))))))))((((((************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))***++++++,,,,,,+++++++++((()))***+++---///333666BBBDDDGGGJJJIIIDDD===888DDDCCCCCCDDDGGGHHHGGGEEECCCBBBAAAAAACCCEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIDDDFFFGGGGGGEEEDDDDDDDDDDDDIIIPPPTTTTTTPPPIIIDDD:::888444000---,,,,,,,,,,,,------------,,,++++++,,,,,,++++++++++++,,,,,,******))))))))))))******************************************************************************************************************************************************++++++++++++++++++++++++YYYJJJHHHDDD@@@===:::777666444333222000...---,,,,,,,,,,,,,,,++++++++++++*********))))))))))))******************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------******,,,------......---333333222///...000777<<>>===JJJEEE<<>><<<:::888999;;;@@@FFFLLLNNNOOOHHHGGGGGGIIIKKKLLLLLLKKKMMMOOOQQQSSSSSSRRRQQQPPPWWWTTTQQQNNNIIIDDD===999DDDFFFIIIMMMQQQSSSUUUUUUSSSOOOIIIBBB;;;555111......------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))******************************************************************************************************************************************************++++++++++++++++++++++++WWWIIIGGGEEEAAA===:::777666444333111000...------,,,+++++++++++++++++++++++++++******))))))******+++)))***************++++++************************+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,---...///000000//////+++---000444888>>>DDDHHHGGGPPP___ooo{{{zzzeeeKKKIIIRRRTTTNNNHHH888666777AAAOOOYYYZZZXXX[[[OOOFFFDDD>>>333+++))),,,+++******++++++***)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''')))*********))))))))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------...---...111444777999999===888666777777888AAALLLeeeyyyttt___ccc{{{zzzlllnnnXXXYYYiiiooo\\\MMMOOOSSS@@@999444666999:::===AAAIIIFFFBBB<<<999<<>>??????@@@AAAEEEFFFGGGHHHIIIIIIHHHGGGMMMLLLKKKMMMQQQTTTUUUUUUTTTUUUWWWXXXWWWVVVTTTSSSWWWTTTQQQQQQRRRRRROOOLLLIIIGGGDDDCCCEEEIIIOOOSSSUUUTTTSSSPPPJJJCCC===999444222...+++))))))+++,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))******+++***************************************************************************************+++++++++************************************************++++++++++++++++++++++++~~~TTTHHHGGGEEEAAA>>>:::777555333222111///...---------++++++++++++++++++++++++++++++************++++++))))))******+++++++++,,,************************++++++,,,,,,,,,---------,,,,,,,,,------.........---......///////////////333222444888@@@IIIOOOSSSqqq~~~{{{wwwkkk~~~{{{vvvssslllxxxkkkZZZGGGIIIYYYRRRGGG999444:::FFFOOOUUUTTTUUURRRIIIDDDBBB888------+++(((((()))***)))((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++,,,+++******))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........+++,,,///444888888555222666888GGGaaalllaaaTTTNNNxxxtttrrrjjj^^^eee```RRRDDD@@@???;;;777444666>>>HHHMMMKKKFFFBBB@@@OOOOOOOOOMMMHHH@@@777222,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++,,,---...///000//////222777999777555111888@@@FFFFFFCCC???===AAAEEEKKKRRRVVVYYYZZZZZZeeedddccceeekkkqqquuuwwwoooooonnnlllkkkkkkjjjjjjhhhbbbZZZVVVVVVVVVTTTSSSMMMNNNPPPPPPPPPNNNLLLKKKEEEFFFFFFGGGHHHIIIJJJJJJDDD???888111,,,******+++---,,,,,,,,,,,,,,,,,,---++++++************++++++************************************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++zzzPPPHHHGGGEEEBBB>>>:::777555333222111///......------***++++++++++++,,,,,,,,,++++++************++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---......//////------------...///000111999<<>>BBBFFFKKKSSSPPPEEEBBBHHHFFF===111,,,'''&&&(((++++++)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,,,,+++***)))************+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////...000333444555777<<<@@@AAABBB[[[{{{pppsssxxxuuuqqq^^^WWWUUULLL<<<111...555===EEEHHHIIIHHHGGGLLLNNNOOOLLLGGGDDDEEEGGG222000...+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++++++++,,,------......---............---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---000222333555444333333555555555444:::===??????AAAFFFMMMSSSNNNTTT]]]fffmmmsssxxx{{{}}}zzzwwwwwwyyy{{{}}}}}}}}}ssslllhhhgggfff^^^\\\XXXUUUSSSRRRRRRSSSMMMIIICCC@@@@@@EEEKKKPPPQQQMMMFFF???777222///---------,,,,,,,,,,,,------++++++************++++++************************************************************************)))))))))***++++++,,,,,,************************************************++++++++++++++++++++++++wwwLLLHHHGGGEEEBBB???:::777555333222111///............******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))***++++++,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,------.../////////------,,,---///333777999777HHH```uuu~~~vvvtttvvvvvvrrrrrrtttxxxzzz{{{}}}yyy|||~~~~~~zzz|||}}}UUUTTTSSSSSSSSSQQQMMMEEE@@@AAAFFFHHHEEECCCEEEIIILLL???888///***+++,,,+++***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))************+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////000777:::666555DDDaaazzzpppaaagggtttuuu{{{rrr\\\IIIAAA<<<666333777???GGGLLLIIIMMMOOOJJJBBB@@@GGGNNN@@@<<<666000,,,++++++,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...000111222222222333333444555555666666666777777666555555444111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,///222555888999999999888777777999;;;EEEFFFGGGHHHMMMYYYiiiuuuwwwxxxxxxuuuqqqoooppprrrooommmlllkkkjjjiiifffcccjjjkkkmmmpppuuu{{{}}}vvvkkkaaaZZZXXXYYYZZZYYYUUUNNNHHHEEEEEEHHHJJJLLLMMMMMMLLLGGGAAA:::555------,,,,,,,,,,,,------,,,++++++******++++++,,,************************************************************************((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++vvvJJJGGGGGGEEECCC???:::777444222222111///............*********++++++,,,,,,,,,,,,++++++******++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...///000000//////...000333999>>>BBBbbbzzz~~~uuuxxxzzztttnnnjjjfffdddhhhmmmggggggccc```dddlllnnnkkk\\\YYYfff{{{zzzsssdddkkk{{{|||~~~rrr}}}uuuSSSHHHRRR[[[VVVKKK888999AAAJJJIIIBBBFFFRRRPPPFFF:::111...---+++((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000111:::@@@:::;;;WWWsss~~~iiiTTTLLL@@@:::999;;;===>>>FFFMMMRRRLLLAAA;;;@@@GGGMMMHHH???666000......///------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...//////111333555777888:::;;;;;;<<<======>>>>>>@@@@@@@@@@@@??????>>>===888888666444222000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++---000444888:::666888999777666777;;;???FFFRRRbbbnnntttwwwzzz|||nnnnnnllliiiggghhhnnnsssccceeehhhmmmppppppmmmjjjeeeeeeeeeeeeffffffggggggmmmrrrxxx~~~xxxjjj]]]UUUQQQRRRRRRQQQOOOLLLIIIGGG???DDDLLLRRRRRRLLLDDD>>>...------,,,,,,------...,,,++++++******++++++,,,************************************************************************((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++bbbQQQGGGFFFEEEBBB???;;;777555333333222000///---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------..................------111---***,,,111222...)))///333555444555AAAYYYmmm}}}mmm\\\YYYeeeqqqrrrlllrrrsssrrrppprrrxxx{{{zzz~~~yyyqqqkkkrrrnnnllllllgggbbbbbbfffnnnkkkpppyyyvvvqqqxxxhhhmmm[[[GGGJJJOOOZZZOOO777///>>>CCC:::<<>>>>>@@@CCCCCCGGGIIIGGGGGGHHHFFFBBBAAA@@@???===;;;999888888444222///---......---,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,000555888888999;;;===>>>AAACCC>>>777999GGGWWWiiisss|||}}}tttllliiijjjdddcccgggnnnpppooouuu~~~vvv{{{yyytttmmmiiiiiioootttyyyzzzxxxzzzwwweee[[[UUUWWWYYYUUUPPPPPPIIIBBB<<<>>>FFFNNNRRRSSSIIIAAA555---)))+++...000---,,,,,,+++++++++,,,,,,************))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++```OOOGGGFFFEEEBBB???;;;888555333333222000///---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------........................///222333111------222666777///***666UUUvvvzzztttsssqqqnnnuuu|||{{{uuutttZZZZZZ___hhhhhhgggqqqzzzqqqooorrrvvv}}}{{{pppOOOEEESSSOOOAAA111---555;;;;;;HHHPPPSSSLLLBBB:::333,,,***+++++++++,,,+++******************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...111777555111333333222777IIIkkkqqqrrr|||yyy|||vvvtttfffWWWAAA...999:::>>>EEEJJJHHHAAA;;;GGGHHHJJJJJJFFF>>>444---,,,---......---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,---...//////...,,,,,,+++******,,,111666:::;;;;;;;;;999777666666777:::===???@@@???@@@BBBEEEBBBEEEFFFCCCBBBCCCAAA<<<<<<===???AAACCCDDDDDDEEE<<<888222...------------,,,,,,,,,---------------******++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------222999<<<===???CCCGGGFFFBBB@@@EEEPPP\\\fffkkksssssspppiii```\\\```eeennnrrr{{{{{{tttqqqjjjggg\\\WWWfffyyyfffUUULLLOOOWWWTTTQQQJJJCCC>>>BBBLLLTTTNNNHHH>>>666111...---,,,......---,,,,,,,,,,,,+++************))))))))))))***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++```NNNGGGFFFEEECCC???;;;888666333222111000///...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,000333222...---000444666777<<>>;;;777333222333444---///222444444444555666<<>>===???>>>:::888:::<<>>666000333===HHHMMMRRRMMMIIIHHHKKKLLLIIIEEE555111,,,+++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,++++++,,,000555888<<<===???@@@@@@>>>;;;888444555666666555666999;;;:::;;;<<<===;;;999777555777999999555333444111---111222333555888;;;===???JJJHHHFFFDDDAAA>>>999666444222000...,,,+++******+++******)))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///111222888<<>>@@@DDDVVVbbbmmmqqqooollliiiffflllpppvvv~~~}}}yyysssmmmiiifffgggjjjdddXXXZZZcccfffkkkpppnnneeefffhhhjjjiiigggdddbbbiiiiiiiiilllrrr{{{|||qqqiiipppwww~~~ddd[[[QQQMMMNNNPPPOOOMMMTTTSSSRRRPPPJJJAAA777000,,,,,,,,,,,,+++++++++++++++++++++*********))))))***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++bbbNNNHHHGGGFFFCCC@@@<<<888666222111111000///...------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000000222333333222444999>>>QQQuuusss[[[\\\bbblllttt{{{vvvrrr}}}sssZZZMMMOOOPPPCCC444222:::FFFQQQVVVTTTQQQOOOCCC:::///))))))+++***(((************************************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------......///000999333888>>>OOOyyy{{{sssiiiddd```ddd^^^PPPKKKTTTZZZXXXTTTSSSNNNJJJPPP```ooovvv|||vvvnnnmmm^^^DDD111111===GGGOOOPPPOOOJJJEEECCCGGGLLL???:::222---+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---))),,,///222555:::@@@DDDBBB<<<666222444777;;;<<>><<<>>>EEEIIIHHHKKK[[[gggiiixxxwwwWWW;;;111555999???GGGOOOMMMDDD>>>???BBBFFFCCC>>>666///++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000---333999;;;:::888888999888:::AAAKKKTTTYYYXXXUUUWWWYYYZZZYYYVVVRRRPPPOOOKKKJJJIIIIIIJJJHHHEEECCCLLLPPPQQQPPPRRRWWWYYYWWWHHHFFFBBB===888444111000000444;;;CCCIIIJJJHHHEEEAAAAAA@@@>>><<<:::888666000///---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---111444777999:::===<<<===EEEUUUhhhyyy{{{vvvllleeekkkyyy~~~{{{|||rrrkkkhhhiiilllnnnssswww}}}zzzrrrmmmtttoooiiiiiippp|||zzzxxxrrr]]]UUUUUUTTTTTTVVVWWWWWWTTTOOOJJJ888555111---++++++,,,,,,,,,++++++++++++*********++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++___IIIHHHHHHFFFDDD@@@<<<999777111111000000//////......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------------............---......///000000111111+++000333333888KKKjjjuuuxxx~~~nnnbbbbbbgggooosssxxxyyy]]]~~~xxxYYYMMMMMMKKKEEEDDDHHHQQQUUUTTTSSSUUUSSSOOOGGG<<<111+++***,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++------------------------,,,,,,------.../////////.........000111333555666:::___ppphhhlll|||zzzvvvuuulllWWWQQQIIIEEEDDDDDDDDDCCC???BBBDDDDDDDDDDDDCCCAAA<<<@@@AAA>>>===??????===@@@GGGJJJHHHJJJYYYpppvvv}}}xxxeeeRRRFFF:::...555<<>>EEEIIIHHHJJJKKKLLLLLLHHHBBB<<<888666555555777;;;???AAABBB???AAACCCDDDDDDBBB@@@???444222///,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,111666:::===??????>>>BBBNNN```sss~~~~~~zzzccclllsssuuu|||wwwooolllhhhgggkkkttt|||vvviiibbbbbbhhhqqqwwwyyy~~~www|||jjj]]]YYYWWWVVVUUUVVVUUUTTTRRRGGGCCC;;;333...------...,,,,,,+++++++++*********++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++aaaKKKHHHHHHFFFDDDAAA===999777111111000000//////......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---......///000111111222555000000>>>WWWssswwwooopppyyypppmmmbbbjjjooorrr~~~uuuvvvbbbNNNOOOLLLOOOVVVXXXTTTRRRTTTQQQTTTRRREEE444***+++000++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++------------------------,,,,,,------...///000000---...///000333555777888XXXuuubbbXXXXXXLLLEEE>>><<<>>>???===:::BBB@@@@@@CCCFFFIIIOOOUUUVVVYYYUUUKKKBBB???@@@???AAA;;;;;;AAAAAA<<>>444//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------......------...111333555888999999:::===HHHWWWbbbrrrjjj^^^UUUNNNGGG???999666777888888999;;;???CCCCCC@@@======>>>???===;;;777:::999555555888888555444;;;FFFPPPVVVVVVRRROOOEEE>>>555///...333888;;;;;;===AAAEEEFFFFFFDDDBBB666444000---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---333:::???BBBCCCCCC>>>JJJaaa{{{lllWWWiii|||}}}qqqooonnnkkklllqqqyyy|||nnnccc___bbbmmm{{{oooqqq|||yyy^^^[[[VVVSSSSSSTTTUUUUUUTTTMMMCCC999111......///,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++gggEEEFFFFFFEEECCC???;;;777555333222111///............++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,.../////////...---............/////////000+++111444111---...111222444666999WWW}}}{{{xxxsssrrrccc^^^ooo|||qqqyyy~~~```HHHOOOVVVXXXUUUSSSRRRRRRUUUSSSQQQNNNHHH===000&&&,,,,,,,,,+++))))))+++---***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++,,,......---...///111111---...333444444<<>>DDDJJJCCCNNN\\\eeejjjqqq}}}vvvjjj^^^VVVMMMLLLHHHBBB===;;;>>>@@@CCC>>>FFFccc___888<<<333444AAAOOOOOO:::<<>>GGGFFF;;;ZZZooo}}}bbbbbbxxxzzzqqqbbbeeennnrrr}}}~~~qqq|||cccVVVdddyyyrrrsssnnnUUUXXX]]]UUUQQQVVVOOOOOOQQQOOOAAA000,,,222...,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++hhhGGGFFFFFFEEECCC???;;;777555333222111///............++++++++++++++++++++++++++++++++++++++++++++++++,,,---.../////////...---........./////////000000+++,,,///222333333333555111JJJbbbzzz~~~~~~jjjeeeoooyyy}}}}}}|||ppp|||zzzYYYLLLGGGPPPXXXVVVUUUXXXXXXSSSOOONNNLLLEEE777,,,+++++++++,,,,,,,,,+++******++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,---///.........///000555333222333999DDDQQQ[[[lll~~~mmm___TTTRRROOOGGGGGGMMMJJJNNNRRRSSSSSSUUU[[[```qqqxxx}}}xxxooofff]]]QQQDDD;;;666===GGGKKKLLL\\\uuugggeeeHHHAAA888:::999888HHHVVVFFFKKKNNNMMMLLLIII???555000...,,,+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,++++++,,,---(((***...444999:::999777IIIUUUdddkkkfffZZZPPPJJJ???@@@BBBDDDIIIPPPXXX]]]kkkmmmppprrrrrrpppnnnmmmxxxxxxvvvtttvvvzzzzzzuuuvvvtttrrrrrrqqqjjj```XXXXXXOOOGGGBBB;;;555555999:::IIIXXXZZZUUUKKK>>>333222222333444888===DDDHHHKKKGGG@@@:::555111---***))),,,...///---++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,---......---...///111000333<<>>;;;:::@@@OOO^^^kkkPPP>>>444333<<>>CCCHHHLLLLLLIII???:::444///000555<<<@@@HHHHHHHHHGGGCCC<<<333,,,***---000000---++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...///...///111333777888>>>CCC@@@EEEbbbmmmaaacccooowwwhhhfffzzz|||}}}~~~}}}|||}}}~~~|||{{{|||}}}{{{yyymmmwww~~~qqqiiieeesssvvvhhhsssxxx]]]TTTSSSVVVVVVSSSPPPOOOLLL???222***+++,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++fffIIIFFFFFFEEECCC???;;;777555333222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000444000111333///---:::MMM{{{{{{llltttwwwssswwwvvvvvv|||XXXJJJUUUYYYPPPVVVQQQMMMNNNQQQPPPIIICCC222---))))))---///,,,)))***++++++,,,,,,++++++***************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------......///000000......///000333666444888YYY~~~mmmTTTEEEIIIIIIMMMTTTZZZbbbppp~~~sss^^^HHH@@@DDDHHHDDD===PPPeeeVVV;;;AAA@@@>>>KKKMMMNNNIIICCCBBBEEEIII;;;444---***+++...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...---,,,,,,...111333333111888666555:::FFFXXXjjjvvvlllYYYCCC:::@@@KKKRRRSSSdddooo{{{~~~|||~~~yyylll[[[NNNLLLCCC666...000:::DDDJJJJJJEEE===777444444444444>>>AAAFFFJJJKKKFFF>>>888000///---,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---...///......///222444777===???@@@RRRmmm}}}}}}rrrnnnsssvvvrrrtttuuulllbbbgggvvvzzz}}}yyyzzzzzzwwwuuuwww}}}qqqooouuu~~~~~~tttoooqqqyyymmmZZZbbbpppjjjsssgggZZZPPPQQQUUUYYYWWWNNNFFFCCC333///***(((***+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++cccGGGFFFFFFEEECCC???;;;777555333222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////////////////000000000111000111444444000888UUUssswwwnnnuuu{{{pppYYYOOORRRVVVPPPPPPPPPPPPOOONNNMMMLLL<<<444,,,(((***------,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---------............000111000//////000111...888===BBB\\\zzzzzzpppfffWWWHHHIIISSSbbbrrr|||ttt[[[IIIAAAAAACCCEEEIIIYYYzzz{{{hhh999666444@@@CCCIIIMMMGGG;;;666>>>IIICCC<<<222+++***+++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,---------.........---------///111222111000111333@@@\\\www|||iiiSSSCCC??????KKK^^^mmmsssrrryyy}}}rrreeennncccVVVKKKDDD<<<555111???>>>===>>>>>>;;;666333555888===DDDHHHHHHEEEBBB999222+++))),,,...---***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////......///111444555===FFFTTTooouuuzzz}}}wwwooorrrqqq}}}||||||~~~xxxnnnoooxxxzzz~~~xxxkkkhhhaaajjjzzz{{{ooobbb```llluuubbbvvvhhhWWWPPPWWWXXXMMMJJJPPP@@@666***'''***......+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++```GGGFFFFFFEEECCC???;;;777555333222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...///////////////000000000111111///333444333777JJJhhh{{{~~~zzzppp}}}pppnnn|||^^^OOOYYYNNNPPPRRRQQQNNNMMMNNNPPPFFF===222+++***,,,......***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,---------------,,,---------...............///111111000000222333///KKKffftttbbbRRRVVVZZZUUUOOO\\\jjjnnnWWWGGG>>>>>>BBBEEELLLbbbvvvxxxwwwZZZJJJ///:::<<>>MMM```mmmsssuuuyyy}}}yyy{{{~~~yyy|||wwwrrroooeeeUUUEEE===111222555;;;@@@AAA>>>:::444555777;;;@@@CCCDDDCCC@@@888///+++---///---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000//////111444777;;;BBBYYYwww||||||qqqqqq{{{~~~zzz~~~~~~|||yyyuuuooonnnwwwqqqooouuu|||jjj```eeeyyyhhhjjjqqqUUUQQQTTTQQQOOORRRKKK???111+++---///...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++___JJJFFFFFFEEECCC???;;;777555333222111///............------------------------------------------------...------,,,---...///000//////000000000111111111222444444:::QQQrrrtttfff\\\VVVRRRNNNPPPQQQSSSUUUXXXZZZ[[[[[[kkktttxxxtttrrrxxxzzzuuussspppuuukkkuuuhhhPPPPPPQQQQQQQQQPPPOOONNNNNNKKKEEE:::111,,,+++,,,...***++++++,,,,,,++++++***************************+++++++++++++++++++++++++++,,,------...---------------------............---...000111111222444555PPPwww{{{dddOOOPPPVVVXXX^^^ggg}}}jjjQQQCCCBBBCCCCCCEEEVVV|||QQQ;;;666===FFFIIIAAA666777???CCCCCC@@@999111,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---..............................------------...............000111//////666BBBLLL\\\ooozzzkkkNNN>>>FFFWWWaaalllwwwyyytttsssxxx~~~{{{ooofffdddCCC>>>999888;;;>>>>>><<<777555444555999===@@@AAA@@@>>>:::555111...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...///000000222555:::>>>JJJXXXssszzzzzzwwwoooppppppwww|||}}}~~~||||||~~~|||ssskkkxxxttt\\\cccxxxkkkmmmuuu[[[QQQTTTTTTPPPNNNHHH>>>666000...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++___MMMFFFFFFEEECCC@@@;;;777555333222111///............------------------------------------------------......---,,,---...///000000000000000111111111111111222444FFFttt~~~vvviiiaaaNNNLLLJJJLLLNNNOOOMMMJJJJJJLLLNNNNNNLLLKKKJJJKKKJJJJJJLLLQQQ\\\jjjxxxxxxpppooo{{{nnniiixxxuuu{{{uuuoooHHHTTTQQQOOOQQQSSSSSSOOOJJJMMMIII@@@666...***+++---+++++++++,,,,,,+++++++++************************+++++++++++++++++++++++++++,,,------......---------------.........//////,,,...000111111222555777KKKyyybbbHHH>>>RRRhhhqqq~~~___III>>>CCCCCCBBBVVVsssggg:::222666@@@HHHEEE;;;777999===BBBDDD@@@666...---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---..............................---------.........//////---000111000333???TTTdddxxxooo^^^KKKBBBLLLdddwwwtttvvvxxx{{{~~~zzz|||~~~uuutttdddWWWFFF999555666777777777555222333777<<>>BBBDDD>>>444,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---///000222444999???CCCWWWqqquuuttt|||~~~~~~~~~vvv}}}xxxmmmfffkkkwwwttt___vvvssskkkqqqnnnPPPRRRWWWQQQNNNMMMIII???333++++++...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++___FFFGGGFFFDDDBBB>>>:::666444333333222111000///......------------------------,,,,,,,,,---------......---------...............333...---000222000000111666666JJJqqqwwwaaaQQQLLLNNNQQQSSSWWW[[[bbbiiipppsssttttttxxx{{{~~~{{{rrrhhhbbb___^^^YYYQQQKKKJJJOOOTTTgggyyytttuuu{{{ooo}}}zzz\\\DDDWWWSSSOOOZZZOOOGGG[[[NNNNNNJJJ???111)))***------,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................------///......---------......,,,111111000333222<<>>>>>IIIVVVggg|||XXX555@@@GGGJJJKKK@@@777;;;666:::CCCGGG>>>111---111---.........,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......***,,,000222///+++,,,111***555888777GGGfffxxxwwwrrrTTT@@@III```pppwww|||}}}~~~~~~rrrssssssdddIII>>>:::///555999777777888333555FFFGGGAAACCCKKKEEE444,,,///...---,,,+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,...///......///000///333777888999===HHHRRRxxx|||tttjjjyyyyyy}}}|||~~~{{{uuu~~~wwwmmmeeejjj{{{ooo```wwwuuu```qqqmmmZZZUUURRRQQQMMMKKKLLLDDD444++++++------...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------```HHHGGGFFFDDDBBB>>>:::666444333333222111000///......------------------------,,,,,,---------.........---------............//////------222555444555888...DDDaaazzzxxxgggUUUQQQMMMOOOWWWbbbmmmrrr}}}qqqfff[[[UUUNNNPPP^^^xxxxxxrrr|||xxxRRRKKKTTTLLLQQQYYYKKKNNNNNNLLLDDD999000,,,+++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................///.........---.........000///...---333KKKmmmvvvttttttOOOMMMZZZmmm~~~gggMMM>>>@@@JJJOOOhhhuuuSSS222:::LLLAAAEEEOOO===999<<>>@@@>>>SSSppp{{{}}}yyy||||||zzzgggdddnnn|||jjj___qqqssstttkkkTTTRRRVVVRRRMMMJJJHHHBBB555***,,,---...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------___JJJGGGFFFEEEBBB>>>:::666444333333222111000///......------------------------,,,------------.........------........./////////000...///222222///111555BBBmmmmmmYYYPPPJJJRRR```qqqsssooo\\\MMMPPP___pppyyyyyy~~~sssTTTTTTPPPXXX[[[GGGMMMNNNNNNKKKCCC999///))),,,+++++++++++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------......................................./////////111---555999AAAlll}}}yyyzzz\\\___ooolllUUUFFF>>>FFFCCC___```FFFDDD@@@EEEKKKBBB???@@@FFFKKKIII???555000+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,------------.........111,,,***---000000000111>>>???QQQpppwww^^^LLLQQQ```yyy{{{zzztttmmmmmmpppiiiccc```cccgggjjjooouuuzzzrrrvvv~~~~~~xxxgggNNN>>>999...000<<<<<<444555777AAAEEEAAADDDJJJCCC444000---+++,,,...///...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000///......///000111---222???HHHTTTooo}}}}}}rrruuu|||vvvllljjjmmmssszzzkkk___nnnmmmiiilll]]]RRRSSSQQQNNNNNNJJJ>>>111---------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------^^^IIIGGGGGGEEEBBB>>>:::666444333333222111000///..............................------------............------......//////000000000000111333000///555>>>fffsssZZZPPPXXXdddvvvyyydddPPPLLLaaa|||~~~|||~~~aaaHHHYYYXXXJJJRRRNNNMMMMMMMMMIII@@@444+++,,,++++++++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.....................//////000000000///222***555;;;CCCttt}}}}}}~~~uuu|||~~~vvvwwwbbbFFFEEE<<>>@@@VVVzzzwwwzzzxxxwww}}}{{{rrr]]]hhhxxxxxxggg[[[nnnqqqjjj{{{TTTRRRSSSTTTQQQHHHAAA???///...---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------]]]HHHHHHGGGEEECCC???;;;777555333333222111000///..............................---------.........//////------......///000000111...000222333222777GGGWWWuuuyyy]]]QQQZZZppp|||aaaPPPLLLeee{{{}}}|||rrrPPPOOOLLLFFFTTTNNNLLLKKKKKKJJJDDD:::222---,,,,,,+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////...///000111111111000000444,,,999CCCKKKuuupppyyywwwlllnnnuuu~~~cccGGG===AAAJJJXXXsss]]]000777777555UUUJJJHHHFFFFFFFFFEEEAAA<<<111///,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,---000111000111;;;GGGcccuuu|||jjjSSSRRRfffzzzxxxvvv~~~~~~ooo___]]]eeehhhaaaVVV^^^bbbfffeee___XXXSSSPPPNNNIIIFFFGGGHHHJJJPPPXXXIIIGGGBBB===999999>>>DDDJJJRRRfff~~~zzzkkkcccooogggeeennnrrrmmmrrr}}}tttkkkQQQ;;;666333333:::888;;;AAAEEEFFFEEEFFFGGGCCC<<<333---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000000///...///000222222<<>>MMM[[[[[[UUUWWW]]]eeekkklllhhhaaa]]]OOOJJJGGGEEEDDDCCCHHHOOOJJJDDD@@@>>>;;;888999<<<444666;;;BBBLLL]]]yyy|||qqqkkkpppvvvlllfff___eeessswww~~~}}}hhhLLL<<<333222;;;DDD999333===IIILLLGGGBBBHHHBBB:::111+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000000//////000222555???<<>>ZZZwwwxxx[[[AAA???---<<>><<<777111444DDDUUUooo}}}}}}dddWWWdddzzzrrrdddddddddwwwzzzdddQQQ@@@666888???<<<777666@@@KKKJJJBBBFFFEEE@@@888///***+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000//////111444777EEEJJJcccuuuzzz|||||||||nnnffflllyyybbb\\\qqqtttyyyqqqVVVOOOSSSRRRKKKHHH???444------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------eeeLLLHHHHHHFFFCCC@@@;;;888555333333222111000///......////////////////////////............/////////000------...///000111222222...000222444>>>[[[mmm]]]]]]xxx\\\SSSVVVddd|||xxx^^^===OOOHHHJJJMMMNNNNNNKKKHHHFFF111000///---,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...///000000---///111333444333222111888\\\zzz~~~eeeIIIBBBQQQvvvzzztttsssvvvzzz~~~~~~~~~}}}{{{yyyxxxqqqsssttttttttttttuuuvvv~~~wwwzzzfffIIIIIIHHHHHHWWW}}}xxxKKK000999444CCCKKKCCC999999@@@FFF@@@999///++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------................../////////000000000555AAAQQQddd{{{vvvfffeeewww~~~}}}{{{wwwzzz|||}}}qqqoooppp}}}eeeIII<<>>333,,,......((((((------------,,,,,,+++++++++++++++,,,,,,,,,---------............////////////666222222)))000666///===NNNQQQpppnnnwwwpppAAACCCMMM___sss|||vvvuuuoooggg]]]TTTTTTcccsss{{{~~~vvvpppuuuwwwyyyxxxuuuppplllkkkdddccccccccceeeiiilllooommmrrrxxx|||nnnPPPCCCDDDFFFWWWpppddd[[[FFF///111HHHIII<<<:::555888KKKEEEAAA777+++***......)))------------------------,,,,,,,,,---------......------------------------///000///...///111111///...:::BBBLLLgggpppTTTlll|||yyywww}}}{{{|||xxxtttppphhheeegggkkktttbbb>>>888TTTddd]]]___^^^[[[XXXVVV[[[hhhtttgggbbb\\\WWWNNNHHHHHHMMMUUUPPPGGG>>>888777;;;>>>;;;===CCCFFFCCC<<<999;;;666444555;;;CCCMMMWWW___RRRmmmwwwRRRGGGQQQeee|||rrrccc[[[999///888@@@???999;;;FFFQQQHHHHHHHHHEEE<<<222///111---......,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------........./////////000111222000222???LLLSSSttt|||}}}}}}rrrVVVkkkzzz}}}yyyqqq[[[^^^zzzooobbbTTTSSSKKKJJJIIICCC888///,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......gggLLLFFFEEEDDDAAA===:::777555333222111000////////////,,,,,,------...//////000........................000/////////000111222222666333666EEE]]]yyyeee___wwwttt\\\PPPNNNlllxxx}}}|||vvv|||mmmBBBHHHKKKIIIKKKNNNHHHEEEKKKAAA999111///---+++***,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------............////////////......555000333555222HHHlll|||wwwwwwuuuOOOCCCSSS___ppp{{{uuulllaaaYYYPPPLLLGGGBBB===@@@NNN]]]tttzzz~~~{{{qqqfff___]]]eeehhhllllllhhhbbb]]]ZZZUUUTTTTTTUUUWWWZZZ^^^```fffkkkqqqvvvzzzgggNNNCCCCCCOOOjjjwww[[[OOOEEE999666BBBGGGDDD@@@::::::DDDEEEBBB:::000---//////+++------------------------,,,,,,,,,---------......---------------------------.........///000000///111999IIIdddwww^^^pppyyy|||pppiiilllnnnlllmmmqqqlllssscccCCC888NNNccchhhdddccc___[[[WWWYYYaaahhhmmmhhhaaaZZZQQQLLLQQQYYY\\\VVVLLLAAA:::888999;;;:::<<>>;;;<<<:::888888:::>>>BBBGGGKKKMMMOOOwww|||ZZZ:::>>>NNNppp{{{yyysssOOO>>>555555===@@@<<<@@@JJJOOOMMMHHHDDD@@@;;;333,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////000111333555444999IIIXXXrrr~~~zzzvvvppprrrvvv|||bbbeeerrrkkk\\\jjjyyyvvv}}}RRRHHHRRROOONNNHHH===333---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......hhhMMMFFFEEEDDDAAA===:::777555333222111000////////////,,,,,,------.../////////........................000000000000111111111111222222AAAbbb|||qqqttt```JJJPPP^^^yyy{{{~~~wwwzzzvvv|||nnnFFFDDDKKKPPPJJJGGGIIIHHHEEEAAA999000,,,......+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............///////////////,,,333...111888FFFoooxxxlll]]]IIITTTcccppp~~~yyyqqqkkkddd]]]WWWNNNEEE>>>:::777444333222555???III```gggllldddSSSFFFCCCFFFOOOSSSWWWXXXUUUNNNHHHEEECCCCCCCCCDDDFFFJJJMMMOOOZZZ^^^eeejjjpppwww```HHHAAADDDMMMjjjiiiLLL;;;444:::DDDAAA>>>BBBDDDCCCCCC???777111///...,,,------------------------,,,,,,,,,---------......---------------------------...///000//////000222:::HHHdddtttfff~~~www~~~nnnffffffooovvvxxx|||wwwyyylllPPP<<>>999:::999888888999::::::EEE>>>UUU|||fffRRRAAAVVVmmm{{{gggYYY===///<<>>:::AAARRRQQQKKKDDDDDDDDD:::+++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........./////////---...000333666BBBXXXlll~~~zzzrrrfff^^^VVVZZZaaalllxxx{{{cccYYYnnn}}}bbbTTTbbbmmmyyylllSSSPPPRRRQQQLLLDDD999111------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......iiiLLLFFFEEEDDDAAA===:::777555333222111000////////////---------.........//////...........................///000111000000000111111999VVVjjjjjjuuuhhhRRRDDDUUU~~~wwwIII===FFFOOOGGGHHHNNNEEEFFFGGG???111,,,000///))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000---444000222999MMM~~~vvvzzz}}}uuudddaaacccmmmyyyyyysssjjjbbb\\\NNNIIICCC???>>>;;;777333;;;888777888777666999???EEELLLOOOIII<<<333333888<<>>OOOyyyLLL222222AAA???AAAJJJGGG@@@BBBBBB<<<555000------------------------------,,,,,,,,,---------......------------............//////111222000///333:::DDDcccwwwzzz~~~xxxpppyyy{{{uuuvvvyyybbbDDD:::RRRrrruuuuuuqqqiiidddcccbbbaaalllmmmnnnkkkccc^^^bbbkkkmmmeeeYYYMMMDDD>>>;;;999666666:::@@@AAA>>>===???999::::::777777999999888999>>>DDDRRR|||zzzLLLLLL```qqqtttpppQQQ888999AAA???::::::HHHOOOOOOHHHFFFGGGAAA555------,,,---......---,,,------------------------------------------------------------------------............////////////000......222<<>>:::666666888999888666777666777:::888444555888666888:::888333111222444222444666666555444555555222222333444666999;;;<<<===BBBIIIOOOWWW```lllttt|||zzzbbbFFF@@@@@@UUUXXX999444AAAAAADDDJJJCCC<<>>777000,,,,,,------------------------,,,,,,,,,---------......---------......///////////////000111//////:::FFFXXX|||iiikkk}}}qqqOOO777GGGhhh~~~vvvpppnnnkkkhhheeeiiipppsssnnnggggggllloooggg[[[PPPHHHAAA<<<999777444444999;;;;;;<<<@@@AAACCC@@@999888;;;;;;888///===:::333KKKddd\\\dddggguuuuuuvvvdddJJJ888777>>>???;;;:::IIIRRRMMMFFFEEEFFFCCC222000------...///...,,,------------------------------------------------------------------------........./////////000000666111000888IIIdddsssdddUUUDDD666555666===JJJXXX```___[[[dddfffjjjnnnsssyyy~~~gggaaavvvmmmiii}}}ooohhhQQQKKKJJJMMMJJJ???444///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......kkkMMMFFFEEEDDDAAA===:::777555333222111000////////////................................................+++...//////---...222666AAASSSkkk|||}}}hhhbbbxxxoooOOOCCCQQQiii|||xxxsss~~~oooVVVFFFDDDFFFKKKMMMGGGFFFGGGBBB999111///---+++++++++,,,,,,,,,,,,------,,,---------........................////////////333...111333HHH```mmmvvvjjj~~~mmmlllsssyyy}}}uuuXXXQQQFFF>>>:::999::::::::::::<<>>;;;555444777666555444444555666555555000111222111000111444666000000000111333444666777555999>>>CCCIIIRRR]]]eeemmm~~~{{{SSSLLL??????bbbzzzfffWWWRRR<<<222:::AAAFFFHHHCCC;;;;;;===???:::222---,,,------------------------,,,,,,,,,---------......---------...//////000000///------000000444GGG[[[xxxwwwjjjuuu|||^^^>>>AAAYYY|||{{{xxxtttnnncccfffnnntttsssnnnmmmoooqqqiii]]]SSSLLLFFF???;;;999555333777::::::;;;>>>KKKMMMHHH>>>:::<<<;;;555333999777666;;;KKKyyykkk___PPP^^^mmmsssooo[[[???333:::BBBBBB777CCCOOOPPPIIIDDDFFFJJJ:::555///---...///...,,,------------------------------------------------------------------------....../////////000000000444000333CCC[[[uuuzzzppphhhaaaQQQAAA<<<999999@@@JJJMMMHHHAAA@@@CCCHHHNNNUUU^^^hhhnnnzzzjjjbbbtttnnnppp|||xxxrrr^^^PPPHHHMMMOOOFFF999333//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......nnnOOOFFFEEEDDDAAA===:::777555333222111000////////////................................................---///000///...000666<<>>===555///...------------------------,,,,,,,,,---------......---------...///000000000111---...222666@@@[[[wwwyyyxxx}}}zzzzzzsss||||||xxxyyy}}}oooKKK@@@JJJiii~~~}}}uuujjjhhhjjjpppssssssuuuyyyzzzqqqfff\\\UUUNNNFFF@@@<<<888888<<>>666888;;;999<<<>>>888OOO{{{bbbFFFRRRlllyyyxxxkkkRRR;;;666???HHHAAA???FFFQQQQQQHHHCCCFFFBBB;;;222------...---,,,........................------------------------------------------------.../////////000000000000000111>>>XXXttt~~~xxxrrrhhheeeooovvviiiTTTCCC<<<888>>>IIIQQQNNNIII============>>>CCCKKKQQQaaakkkxxxjjjcccmmmxxxiiijjjzzzppprrrvvv^^^JJJKKKPPPJJJ>>>777/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......pppQQQFFFEEEDDDAAA===:::777555333222111000////////////.....................---...........................000111000...222:::AAAaaa{{{~~~eeegggzzzccc___dddttt{{{wwwuuuxxxrrrmmmcccSSSDDD<<<===@@@@@@BBBEEEGGGCCC???DDDMMM```oooyyyWWWIIITTTfff|||cccGGGGGGBBB@@@OOOFFFAAAAAACCC<<>>???888111///------------------------,,,,,,,,,---------......---------...///000000111444000111777===KKKlll~~~zzz|||zzzeeeggg~~~rrraaalllyyyuuuwww~~~{{{~~~|||VVV@@@AAAUUUqqq|||rrrkkkgggkkkqqqvvv|||{{{oooeee^^^VVVNNNGGG>>>;;;<<>>PPPXXXMMM@@@>>>GGG>>>333------...---+++........................------------------------------------------------////////////000000000000333888MMMooo~~~}}}|||mmmaaaTTTXXXrrrxxx___DDD;;;666???PPP___cccbbbUUUQQQJJJAAA:::888;;;???GGGVVViiivvv}}}bbb^^^rrrsss]]]mmmssslll{{{jjjMMMJJJPPPLLLAAA:::000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......zzzNNNGGGEEECCC@@@===:::777666333222111000////////////......................................................///000000555CCCQQQtttnnnjjjzzzhhhZZZFFFJJJfffsss[[[NNN@@@;;;???AAA<<<555>>>DDDQQQWWWLLL<<<;;;EEEAAAKKK[[[mmmzzzYYYKKKLLLddd{{{vvvQQQBBB??????HHHEEEDDDCCCBBB@@@;;;222+++,,,,,,,,,------.........,,,,,,,,,---------......,,,///000---///444444///444555<<>>???>>>;;;GGGTTTRRR???;;;777666:::>>>@@@@@@bbbyyyoookkkvvvnnn```BBB222;;;NNNJJJ???EEEYYYQQQ???CCCDDDEEEAAA777...***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------///333///...444111---444333FFFeee}}}zzzoooZZZWWWXXXbbbrrrXXXHHH888777GGG\\\lllrrrjjjjjjeeeYYYKKKAAA===;;;888@@@MMM]]]lllxxxTTT^^^xxxooo```fffsssqqqbbbIIILLLIIIAAAGGG888111---//////******---++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///zzzMMMGGGFFFCCC@@@===999777555333222111000////////////.........................................................000111666DDDRRRhhhyyyrrrmmm~~~{{{sssooojjjhhheee]]]PPPFFFFFFAAAPPPhhhssstttkkk[[[IIIEEE@@@;;;999;;;???CCCAAAFFFPPPXXXVVVLLLCCC@@@???DDDGGGIIIVVVlll}}}vvvYYYKKKRRRlll}}}~~~}}}mmmQQQ<<>>OOOaaalllyyy~~~TTTKKKOOOeee}}}|||dddaaaoooyyyvvvmmmuuuzzzUUUHHHJJJGGG@@@777...---...---,,,---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///{{{LLLIIIHHHEEEAAA<<<888555333333222111000////////////................................................///---,,,000777CCCVVVggg^^^kkkzzzpppkkkvvvzzzmmm```VVVOOOIIIFFFBBB>>>;;;;;;===???:::666CCCQQQPPPLLLFFF;;;FFFBBBDDDPPPaaahhhaaaWWWCCCBBB<<<<<>>777111---------...............////////////000000000000+++---///000111333333222777fff{{{vvv|||sssrrrttt~~~wwwjjj^^^aaalllpppfffZZZRRRGGGBBBEEEFFFEEELLLVVV]]]TTTJJJGGGFFFAAA;;;777444777999999777555555666333333222111111111111111111000000000000111333333///222555888@@@RRRiiiyyy~~~[[[HHHGGG```EEE555:::@@@AAA>>>999555999??????:::222000------.........------------............//////////////////000000000111333CCCaaa}}}|||ppp]]]ttt{{{xxxiiihhhqqqwwwyyymmmDDD>>>PPPhhhxxx~~~}}}vvvxxx{{{nnnbbbYYYZZZWWWUUUSSSMMMFFFFFFJJJNNNIIIJJJDDD:::>>>DDD???BBB@@@===;;;;;;;;;;;;;;;>>>PPPbbbmmmwww~~~www{{{vvvSSS<<<:::FFFPPPCCC888NNNYYYBBBBBB@@@??????<<<555///---------,,,,,,,,,,,,------,,,,,,,,,---------......------------............000111...222999333///999VVVsssxxx~~~~~~~~~~~~yyypppmmmpppyyy|||yyyVVVDDD;;;:::FFFWWWnnnwww~~~|||mmm\\\IIICCC<<<777999AAAKKKRRReeennnyyydddKKKTTTtttrrr```eeevvv|||wwwmmm{{{gggMMMLLLHHHFFF<<<111---...///...,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///|||LLLIIIHHHEEEAAA<<<888555333333222111000////////////................................................000,,,,,,222<<>>MMMcccnnnnnnOOO@@@@@@OOOPPPCCCEEEUUUNNNAAA999IIIcccnnnvvvYYYOOOlllfff:::EEEFFFDDDCCCCCCCCC???999444......................../////////000000000111111---,,,,,,111555555222///LLLqqq~~~wwwssswww}}}|||xxxuuuvvviii^^^aaalllmmm___PPPOOOIIIIIIMMMMMMKKKRRR___hhh^^^WWWVVVSSSJJJBBB@@@444666777777777666666777444444333222222222222222111111111111111111222222222333444444777DDDZZZkkksssSSSBBBWWWUUU333@@@@@@@@@<<<888:::???@@@===444111...---.........------------............///////////////000000111111///888PPPrrrxxxxxxZZZZZZ{{{|||}}}}}}xxxzzz}}}|||}}}SSS@@@JJJ^^^rrrzzz|||~~~}}}wwwkkkbbb```^^^[[[WWWOOOHHHHHHMMMSSSIIIEEEAAA===DDDFFF;;;;;;<<<<<<;;;<<<<<<>>>???===FFFUUU___aaaggg}}}{{{yyycccGGG777???TTTTTT>>>???OOOPPPGGGAAA???AAA???777000......------,,,,,,------...,,,,,,,,,---------......---------....../////////000111...222666000111AAAqqqxxxpppMMM999888>>>CCC^^^qqq{{{pppYYYSSSIII???:::999;;;>>>JJJVVVhhhwwwjjjUUUbbb~~~pppccckkk{{{tttsss^^^QQQJJJIIIAAA666///...//////,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///~~~MMMHHHGGGDDD@@@<<<999666444333222111000////////////................................................000---...666AAAOOOaaapppnnnyyynnnzzz|||ppp___OOODDD===777444222444666888888:::<<<===:::999EEELLLDDDCCCJJJLLLIIIRRR[[[[[[QQQEEE>>>;;;<<>>>>>@@@AAA>>>666333///---............---------............///...//////000000111111222///AAAccc|||ddd]]]xxxzzzxxxzzzwwwzzzhhhCCCAAAMMMgggxxx{{{}}}wwwnnneeeccc```[[[RRRIIIJJJPPPXXXKKKDDDAAAAAAJJJJJJ===<<<>>>???>>><<<<<<<<<===:::@@@NNNYYYVVVRRRbbbyyy{{{qqqYYY<<<999LLL\\\LLL:::GGG___PPPFFFAAACCCCCC:::222111......------------......,,,,,,,,,---------......---------...//////000000///111///222444///888QQQ}}}lll~~~aaaCCC::::::777LLLfff{{{}}}{{{}}}{{{tttjjjbbbTTTFFF<<<888888888777CCCTTTdddrrr}}}~~~~~~~~~kkkVVVdddzzznnndddooorrr}}}rrrVVVHHHJJJFFF<<<222...//////---,,,---------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///OOOGGGFFFCCC@@@===999777555333222111000////////////................................................///...222;;;CCCLLLVVV```jjjwwwzzzuuuwww___VVVHHH>>>999777444111666777888:::<<<<<<<<<;;;:::666>>>IIIIIIOOOYYYZZZVVV\\\]]]SSSBBB777777<<<;;;CCCMMMPPPLLLOOOaaasssvvv___RRRNNNRRRccctttfffHHH===>>>KKK___yyytttUUUFFFTTTttt{{{wwwmmmMMMPPPFFFDDDCCCCCCDDDBBB===999000/////////.........---........./////////000000111000111444333333;;;FFFVVVooozzzqqq}}}yyywww{{{~~~|||nnnrrrrrrjjj\\\SSSRRRTTTQQQVVVYYYWWWYYYaaalllrrrjjjhhhlllsssooobbb]]]```FFF@@@999888:::;;;888555777777666555555555555555444555555555444333333222333000000222222555@@@MMMiiizzztttRRR===WWWgggyyyQQQ888777>>>CCCFFFDDDBBBBBBAAA>>>777444000...............---------............///...//////000111111222222333NNNyyy~~~tttaaattt}}}}}}}}}~~~yyyOOO???AAA]]]www}}}{{{|||vvvllljjjhhhbbbXXXOOOQQQWWW\\\PPPIIIEEEDDDLLLOOODDD@@@BBBCCCBBB>>><<<;;;<<<===BBBKKKQQQQQQPPPRRRWWWzzzrrrKKK===@@@WWWZZZ@@@@@@```\\\MMMDDDFFFEEE<<<555555......------------......,,,,,,,,,---------......---------...///000000000---000000333444111CCCeeegggzzzVVV???777888<<>>EEEGGGKKKPPPcccqqqzzzxxxrrrcccIIIBBB:::555666666444222555444555777:::;;;999777888222===NNNWWWaaahhhfffbbb\\\PPPDDD;;;888:::<<>>:::000000//////.........---............////////////---///333333000333EEEZZZ~~~iiiwww}}}zzzzzz~~~{{{zzz{{{|||xxxpppeee\\\VVVVVV\\\\\\VVVZZZhhhrrrsssggghhhqqq{{{wwwjjjgggmmmSSSJJJ???<<>>666UUUooovvvyyy~~~vvvooommmhhh```VVVKKKBBB===:::999999:::AAAPPPbbbooo|||~~~~~~~~~~~~~~~|||zzzxxxvvvqqqqqqsssuuuxxxyyyxxxwww|||}}}{{{```bbbttt~~~nnn\\\bbbhhhkkkzzzXXXIIILLLFFF888------......---------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////{{{OOOHHHFFFDDD@@@===:::999888222222111111000/////////........................---.........------///000///111999DDDNNNSSSPPPLLLgggsssxxxgggOOOBBB===999333111222444444333444999999555555999888444======JJJ```jjjeeeccciii^^^YYYMMMAAA???DDDFFFCCCIIIQQQ[[[fffuuu~~~sssttt{{{eeebbbYYYrrrMMMKKKDDDJJJqqqoooUUUMMMiiioooiiiFFFFFFCCC>>>???CCCBBB===:::444,,,***---111111000000000000000////////////888...222:::...+++^^^fffjjjuuuxxx{{{zzzzzzyyyzzz~~~{{{ooodddaaa^^^\\\^^^dddlllqqqtttnnndddmmmpppkkkwwwgggWWWIIIHHHKKKFFF???;;;;;;:::888666666666888999;;;888666555666666666555555666777666666777:::===XXXkkk}}}pppFFFJJJSSSwwwppp555EEEEEEHHHDDD>>>CCCCCC666===888111......000000//////////////////.........111444333///...333444222PPPyyyhhh```yyy}}}~~~eee\\\nnn}}}wwwzzz|||{{{~~~tttWWW???GGGggg~~~vvvwww~~~zzzvvvnnnbbb[[[^^^fffddd___VVVOOOMMMOOOPPPNNNIIIGGGCCC>>>;;;:::<<<>>>;;;DDDHHHCCCEEEOOOVVVUUUQQQxxxkkkSSS555;;;YYYVVVFFFIII___bbbMMM>>>FFFEEE:::>>>444111...---...///000///------------------------...............///000000111...///222333===^^^{{{ggg}}}vvvPPPAAA444333EEE^^^qqq|||~~~{{{vvvrrrnnniiigggddd]]]SSSKKK;;;======999555888BBBKKKdddlllwww~~~~~~{{{xxxsssmmmiiifffeeeeeebbbeeejjjmmmppprrruuuwwwwwwxxxyyyzzzzzz}}}jjjVVV\\\yyy```^^^tttsssvvviiieeeUUUMMMEEEIIIDDD///...444)))........................------------------------,,,,,,,,,---------......000,,,+++///000//////111|||PPPIIIGGGDDD@@@===:::888777222222111111000/////////........................---.........------///000000333;;;GGGSSSZZZ\\\[[[```uuuxxxeeePPPBBB===999666222111333555666666888;;;:::333000333555444:::KKK]]]bbb]]]\\\ccckkkgggWWWIIIHHHPPP[[[eeellltttzzzvvviiiaaaYYYTTTRRRlll{{{\\\LLLEEEbbbcccLLLYYYzzz{{{xxxFFFFFFEEEEEEDDDBBB???>>>;;;555...+++---000000///000000000000///////////////(((+++666777===```ccctttwwwuuuqqqqqq{{{wwwvvvxxx~~~xxxoookkkgggccccccgggllloooqqqnnneeeppp{{{sss{{{wwwjjj[[[QQQIIIFFFIIIQQQDDDCCCAAA>>><<<;;;::::::999777555555666888888777888888888777666777999;;;LLLbbbwww}}}XXXNNNKKKfff```999;;;DDDEEE???EEEHHH>>>>>>999333///...//////...////////////////////////...000000///...000666<<>>:::===>>><<<===EEENNNRRR[[[wwwttt___???666IIITTTJJJ???VVVaaaUUUFFFIIIGGG>>>@@@555222///---.../////////------------------------///............///000000///000222333888JJJlllkkkvvv~~~sssMMM;;;777EEEYYYlllxxx|||xxxssssssppplllkkkjjjeee^^^WWWEEEBBB===888555666;;;???MMMZZZlllxxxzzzvvvrrrpppdddaaa]]]XXXUUUSSSRRRRRRMMMQQQWWW\\\bbbiiippptttxxxyyyyyyyyyyyy|||bbbRRRfffjjjZZZgggmmm}}}vvvgggzzzcccOOOFFFJJJGGG444///333+++........................------------------------,,,,,,,,,---------......000,,,,,,///000......111}}}QQQJJJHHHDDD@@@<<<999777555222222111111000/////////........................---.........------///000333666<<>><<<]]]lllKKKOOOjjj{{{VVVMMM]]]uuu~~~pppKKKDDDCCCHHHHHHAAA>>>@@@===777000---...//////...////////////000000000000///222222222777IIIaaarrrtttlllzzztttwwwuuu}}}}}}vvvvvvxxx}}}~~~xxxsssnnnhhhgggjjjmmmoooooojjjdddqqqyyymmmcccZZZTTTTTTWWWRRRPPPNNNKKKGGGCCC@@@???;;;999777777888::::::::::::::::::888666666888999@@@YYYssskkkQQQCCCTTTxxx~~~rrr888;;;GGGIII@@@@@@CCC<<>>\\\sss___}}}___DDD777>>>MMMaaattt||||||yyytttqqqnnnnnnnnnlllhhhdddUUUNNNDDD<<<888777666555666BBBRRR]]]___ZZZUUUQQQHHHFFFCCC@@@>>>===>>>>>>;;;>>>BBBHHHPPPYYYcccjjjrrrssstttuuuvvvxxx|||~~~xxxRRRYYYeee___iiiooommm|||{{{ZZZLLLJJJIII;;;111000,,,........................------------------------,,,,,,,,,---------.........,,,,,,000000------000QQQJJJHHHDDD@@@<<<888666444222222111111000/////////........................,,,.........------...000666888;;;AAAIIIRRR[[[aaahhh}}}lllTTTAAA666111222777333333333444666777888999???<<<777333333666999:::IIIOOOQQQQQQZZZkkkrrrooooooyyycccOOOGGGMMMVVV[[[YYYZZZIII888===JJJYYYhhhzzz```aaalllQQQNNN|||uuu[[[HHH>>>EEEIIIBBB???DDD>>>:::333///...///......////////////000000000000000===<<<000:::\\\www~~~ooo~~~}}}}}}zzzyyyyyy|||}}}yyyqqqlllggggggkkkooopppnnnfffcccssstttjjjfffbbb\\\WWW]]]\\\[[[XXXSSSNNNJJJGGGAAA???<<<;;;<<<<<<<<<;;;999999999777666555777999;;;VVVsssxxxVVVCCCJJJiiipppcccbbb>>>>>>IIIMMMBBB===???<<<@@@<<<777222///...------///////////////000000000111---000555111111GGGbbbzzzpppKKKJJJ]]]zzzzzzdddDDD@@@[[[}}}~~~wwwuuu}}}zzztttrrrsssvvvppplllkkkhhh^^^RRRKKK>>><<<888777888:::<<<===;;;888888999777;;;QQQjjjlll^^^ccc~~~{{{bbbCCC111FFFWWWHHH???UUU```YYYOOOHHHEEEDDD:::666111...---......---......................../////////...///000000111///555444111CCClll```iii{{{zzz~~~|||~~~~~~|||~~~YYY===;;;AAATTTjjjxxx||||||uuussspppnnnnnnnnnkkkiiiddd]]]RRRGGG@@@;;;777555111666<<>><<<:::999888777555333333333444444666777999;;;@@@IIISSSYYYbbbfffjjjnnnqqqtttwwwyyyeeeWWWkkkxxx___ccc|||ssseeetttmmmXXXIIIHHHAAA666///,,,........................------------------------,,,,,,,,,---------......---,,,---000///---...222OOOJJJHHHDDD@@@;;;888555444222222111111000/////////........................,,,.........------...000999;;;===@@@EEENNNYYY```ooo~~~ssszzz}}}bbbPPP===555444444444555555555555555555666777888CCC;;;444444777999777555EEEHHHTTTiii~~~___NNNHHHJJJ[[[```QQQHHHQQQ[[[\\\bbb\\\FFF:::KKKZZZWWWQQQ[[[ooo}}}]]]IIIbbbwwwYYYAAAAAAGGGEEEBBBEEE???;;;666222//////........./////////000000000111+++777777555SSSwwwmmm{{{yyy||||||{{{yyyzzz}}}}}}|||yyyooojjjfffhhhlllooommmiiihhhgggvvvxxxnnnjjjhhhfffddddddcccaaa]]]XXXSSSPPPKKKHHHDDDAAA@@@>>><<<;;;666777777666555666888:::888UUUsssdddJJJDDDZZZ|||mmmiiiEEE>>>EEELLLEEE@@@CCCBBB@@@===999444000---------////////////000000111111222///111444222777TTTuuusss```KKKMMMxxxyyyzzzUUU===IIInnnyyyrrrxxx{{{xxxyyyvvvrrrqqqsssmmm___RRRMMMFFFBBB===;;;;;;=========999888;;;;;;777===ZZZyyy~~~lllbbbmmmnnnUUU666;;;SSSYYY>>>KKK\\\]]]QQQGGGFFFEEE===999333///.........---........................///////////////000111111222666333333MMMxxxzzz```yyy{{{}}}|||~~~{{{~~~LLL>>>888EEEZZZkkktttyyyxxxuuurrrpppooommmlllkkklllhhh___TTTHHH@@@<<<:::777777777666444222222222333222222111111222333333555555444444666<<>>BBBEEEHHHPPP]]]fffppptttwww|||{{{___|||qqq```GGG;;;111222666777555555666777777555444444777999EEE<<<444444666666333222BBBTTTppp```???555888---QQQkkkcccRRRPPPZZZaaatttgggFFF333HHH```]]]RRRBBB===SSSmmmOOOMMMooo}}}jjjKKKCCCGGGHHHDDDCCC???<<<888444000/////////......//////000000111111000222111???ooowwwttt|||jjjjjjnnn|||{{{zzz{{{}}}~~~~~~}}}tttoookkklllpppooohhhaaajjjlllzzz}}}tttqqqhhhhhhhhhfffccc^^^ZZZXXXTTTPPPJJJFFFCCC@@@===:::666777777666666666999;;;666SSSrrryyyZZZCCCLLLyyyZZZFFFBBBIIIEEE@@@AAA@@@???>>>:::666111......///...//////000000111111222000///000111333AAAeeeyyyccczzzyyyUUUDDDiiivvvvvveeeFFFAAA[[[wwwuuussszzz{{{{{{xxxssspppooogggZZZUUUXXXXXXOOODDD===<<<>>>@@@@@@;;;===>>>:::888DDD```{{{~~~wwwkkkgggvvvvvvcccBBB555HHH___JJJEEERRR___UUUIIIHHHGGGBBB===666111///.................................000000//////000000111222555444333>>>___yyyeeelll||||||~~~___HHH555999KKK^^^nnn{{{xxxwwwuuusssqqqpppoooooonnnlllggg]]]QQQFFF@@@>>>444666777888888555333111333333222222222333333444111111111000111444999===AAAHHHRRR\\\dddkkkqqqtttoooMMMcccxxxbbbYYYhhhsssnnnjjjqqqxxxWWWEEEIIIBBB222,,,........................------------------------,,,,,,,,,---------......---,,,---///......444;;;PPPGGGFFFBBB???;;;888666555222222111111000/////////........................---.........------///000888>>>EEEGGGIIIPPP\\\fffpppqqquuu}}}lllVVV}}}kkkTTTEEE888444444777888555555777666777777555333444888;;;CCC<<<777666555444999@@@YYYppp~~~wwwqqqlllMMMTTTjjj|||mmmHHH777>>>555EEE\\\ggg^^^PPPPPPYYYTTT[[[MMM===FFFPPPDDD333CCCFFFOOOdddIII[[[wwwnnnSSSFFFFFFIIIFFFAAA>>>===999555111///000000.........///000111111111666444555FFFoooyyy~~~vvvfffhhhyyy}}}zzzvvvssstttwwwssshhh^^^fffkkkzzzuuu|||nnnlllkkkjjjgggddd```]]][[[WWWSSSMMMHHHDDDAAA===;;;:::;;;:::999777777999;;;888SSSssspppNNNGGG___mmmMMM>>>DDDDDD@@@>>>;;;======;;;777111...///000...//////000111111222222///222222000777QQQyyygggiii}}}kkkOOOaaa}}}sss}}}lllSSSBBBJJJ\\\|||vvvtttsssuuu{{{qqqfff^^^SSSMMMWWWgggrrreeeSSSGGGFFFLLLSSSVVVKKKKKKEEE>>>AAARRRggguuuttt|||yyypppvvvkkkQQQ999???XXX\\\BBBJJJaaa[[[MMMLLLLLLEEE@@@888222000/////////........................000000//////000000111222555111555NNNuuu~~~zzz^^^vvvzzzhhhFFF;;;@@@MMM___oooqqqrrrsssssssssssstttuuusssooojjjcccZZZPPPEEE>>>444555777888999777444222444444444333333333333333///000111111111222444666777<<>>;;;999777666222222111111000/////////........................---.........------///000666===DDDFFFFFFKKKVVV```rrruuu{{{xxxeeeVVV|||}}}rrr~~~gggOOO???777666777;;;<<<888333555<<<666666666444222444999>>>>>><<<:::999555666CCCRRRyyykkkVVVQQQDDD111???999WWWXXX;;;AAA;;;222CCCjjjvvv]]]FFFDDD[[[^^^KKK;;;NNNeeeaaaTTTFFFMMMTTT|||zzzOOOPPPbbbrrrgggUUUGGGEEEIIIGGGAAA>>>===:::666222000000111---......///000111111222///333:::FFF]]]uuuyyyooojjjjjjyyy}}}~~~}}}zzzxxxzzz}}}yyylllaaa___fffwwweeejjjppp{{{lllnnnmmmjjjgggddd```]]][[[WWWSSSNNNIIIEEEAAA>>>;;;>>>>>>===;;;888888999:::===WWWuuu\\\JJJOOOssshhhpppHHH555>>>DDDEEEEEEBBB======<<<777222//////111...//////000111222222222///555666222<<<^^^~~~www```wwwaaaaaawwwyyyxxxssslll]]]GGGAAAHHHrrr}}}yyyrrrppp{{{}}}mmm[[[MMM@@@@@@VVVqqq{{{dddVVVWWWbbbooovvv]]]YYYNNNDDDLLLaaaoooppptttxxxppp\\\BBB;;;PPPjjjCCCEEEbbb```PPPOOOPPPGGGAAA:::333000000000///////////////////////////000000000000000111111222444///888ZZZ|||eee]]]yyywwwzzz~~~bbbEEE:::;;;GGGVVViiilllooorrrsssuuuwwwxxxxxxrrrkkkgggbbbXXXIII===<<<:::888777888888888777555555555444444333333333111333555444333111111222111444888???IIIVVVdddmmmvvvuuuSSS```www^^^^^^vvv~~~oooccc}}}qqqPPPLLLGGG888444........................------------------------,,,,,,,,,---------.........------...---000:::EEE|||PPPHHHEEEAAA===;;;888555333000000000000////////////------............------++++++++++++...111444666;;;===AAAEEELLLUUU___eeemmmyyy}}}hhh[[[mmm~~~xxxzzzeeeJJJ???<<<999666666999:::999777888:::;;;::::::;;;999777;;;BBBBBBCCCBBB<<<555<<>>;;;888444111//////111000000000000000111222333000666___fff~~~rrr[[[}}}rrrqqq~~~sssbbb[[[qqqqqq]]]^^^ooozzzttthhhgggggghhhiiijjjhhhccc```[[[^^^```YYYNNNFFFDDDFFFDDD@@@======;;;777666999===YYYwwwsssVVVJJJeeemmmTTTTTT333@@@UUUJJJFFF666BBB@@@<<<888444111000///000000000000////////////...666222,,,HHH|||jjjddd|||{{{tttsssnnn}}}|||wwwfffTTTCCC888XXXzzz~~~xxxttttttuuu```RRROOOLLLXXXssslllnnnpppYYYKKKUUUkkkwwwuuupppzzzkkkKKK>>>AAA___bbb===LLLhhhSSSKKKMMMIIIEEE@@@999333///---,,,////////////////////////000000000111222222333333222555:::iiimmmZZZjjjnnnzzz{{{dddMMM<<<888JJJLLLYYYdddhhhjjjooovvv{{{xxxxxxuuunnnbbbTTTGGG@@@???999888;;;>>>;;;888888888444333666444///...222222111000000111222444555333333444777:::DDDVVVgggtttaaaQQQiiinnn^^^dddrrrlllZZZfffzzzYYYIIIGGG>>>222///...------...///---,,,,,,------......------,,,------------------------)))555+++)))444,,,222\\\{{{OOOHHHEEEAAA===;;;888555333000000000000////////////------............------///.........///222555666===>>>AAADDDJJJRRR[[[bbbaaannnxxx~~~}}}qqqooozzz}}}}}}~~~zzzlllQQQ>>>888666555CCCAAA>>><<<<<>>>>>;;;JJJkkkzzzjjjWWW[[[lll[[[>>>GGG```]]]IIIGGGIIIFFFqqqnnnUUUIIIlll[[[EEEBBBBBBBBB@@@>>>;;;888444222000///000000000000000111111222555///JJJzzzkkkccctttuuusss```ZZZkkkpppfffhhhmmmkkkgggffffffgggjjjmmmoooooonnniiillllllggg[[[PPPHHHEEEAAA>>>===???===999777999@@@]]]{{{}}}aaaKKK\\\iiiccc888999[[[MMM>>>MMMAAA@@@<<<999555222///...000000000000000000000//////555444666WWWyyy[[[rrr{{{oooyyyrrrwwwfffRRRCCCEEEfffyyyrrruuurrr]]]VVVSSSbbb{{{gggmmmvvvsssWWWCCC<<>>???AAACCCHHHOOOXXX^^^aaakkkyyyzzzqqqttt|||{{{yyy|||~~~}}}oooSSSCCCBBBHHHRRRZZZPPPRRRVVVZZZ```jjjssszzzxxx```KKKDDDHHHCCCFFFHHHDDD999333:::EEEQQQSSSXXX]]]```^^^VVVNNNBBB;;;999QQQXXXAAA???===CCCgggrrrvvvaaaGGGIIIUUUVVVSSSHHHSSSIIImmm```NNNWWWtttsssQQQEEEFFFAAAAAA???<<<888555222000///000000000000000111222222333666]]]hhhnnnzzz}}}yyycccWWWbbbyyymmmfffcccbbbaaa``````ccciiippptttvvvmmmooopppmmmeeeXXXLLLDDD???======@@@???:::888:::@@@[[[ooowww||||||~~~qqqOOOPPPppp]]]:::SSSQQQ555NNNBBBAAA???<<<888444111///000000000000000000000000222444555CCCjjjdddOOOxxx{{{qqqxxxrrr[[[EEE;;;RRRtttyyyvvvzzzuuuhhh^^^eee{{{|||{{{{{{iiiMMM777BBBPPPQQQEEEXXXmmmYYYJJJLLLIIIDDD>>>888333000///////////////////////////000000000111222222333333444555HHH}}}www___dddlllooo{{{yyyoooVVV;;;???888666<<>>???AAADDDHHHOOOWWW]]]dddlllzzzttteeesssuuuxxx}}}~~~tttXXX???===KKK```zzzgggQQQCCCAAAEEENNNJJJEEE===444000888CCCVVV]]]eeejjjkkkhhh```WWWLLLEEE:::@@@jjjjjjPPPCCC===???\\\aaaMMMaaaxxxtttggg\\\gggQQQkkkpppXXXHHHcccyyyvvvlllSSSMMMNNNBBBAAA@@@===999666333111000000000000000111222333333000???___kkkzzzjjjTTTVVVsssiiieee^^^[[[XXXYYY___hhhooosssllllllnnnnnnkkkcccWWWNNNFFFBBB???@@@>>>:::999<<>>BBBFFFJJJPPPWWW\\\aaaiiitttkkkaaauuuttttttzzzvvv^^^FFF???EEEUUUpppyyyWWWEEEDDDHHHMMMPPPOOOHHH???888222111999CCCRRR^^^jjjooorrrsssnnnfffUUUNNNBBB:::VVVjjjRRRBBB<<>>===999;;;@@@LLLRRR___nnn|||vvvmmmbbbYYYRRRPPPXXXbbbkkkeeeZZZOOOHHHBBB<<<777777666666555444444333333333111222444444333888???]]]uuu```YYYqqq``````qqqppp\\\sssjjjJJJGGGCCC333111......///000000000,,,------......------,,,------------------------111,,,---333111111WWWxxxPPPHHHEEEAAA===;;;888555333000000000000////////////------............------,,,,,,---...111555999<<<:::>>>CCCHHHLLLQQQVVVYYYdddllloooeeedddvvv}}}nnnpppuuuzzz|||}}}{{{bbbOOOGGGOOO[[[gggwwwrrr[[[FFFGGGTTT^^^___\\\HHHAAA;;;888555444777<<>>:::777444222111000000000111222333444555999TTTsss}}}ggglllrrrWWWHHHeee{{{sssnnnnnnrrrvvvyyyyyyxxxwwwwwwwwwssslllfff\\\SSSHHHBBB<<<999<<>>;;;777555333222000000000111222333555555AAAyyyhhh___uuuzzz___HHHSSS{{{zzz{{{}}}|||||||||{{{xxxrrrkkkfffaaaWWWMMMFFFAAA===>>>CCCiiigggcccUUUUUUxxx{{{\\\OOOZZZuuu^^^UUU@@@QQQiiiJJJDDDBBB???;;;777444222111///000000111111222333333222999VVVrrrPPPZZZttt{{{vvvtttaaaIIIBBBZZZtttzzzuuusssxxx~~~xxxnnnsssuuuzzzzzzssslll```dddmmmxxx}}}wwwiii\\\jjj}}}xxxgggCCC:::TTThhhIIIGGGkkkdddQQQOOOKKKEEE>>>888333000////////////////////////000000000111222222333333;;;VVVwwweeeLLL\\\nnnnnnvvv}}}wwwgggNNNHHHCCC;;;666999>>>EEESSSggg~~~|||vvvooogggccccccqqqyyy|||uuukkkbbbYYYRRRGGGDDD???;;;888777777888555222111333333111444888SSSooo}}}}}}ccc]]]rrr^^^aaaqqqccc```{{{hhhPPPKKK999555111///...//////...,,,------......------,,,------------------------///---111222///DDDsssvvvMMMHHHEEEAAA===;;;888555333000000000000////////////---..................---------------///222555777888>>>EEEJJJMMMMMMMMMMMMYYYfff^^^]]]vvv~~~|||cccJJJIIISSSeeevvvzzzpppddd]]]SSSGGG;;;777666777:::===GGG```xxxjjjaaaSSSEEEfffzzzTTTGGGLLL```~~~tttNNNTTTjjjeeePPPFFFGGG@@@NNNSSSHHHMMMLLLeeexxxfffHHHCCCsssmmmJJJRRRCCCBBB???;;;888555333222000000000111222444555666EEEvvv______eeeIIIGGGzzz~~~|||}}}~~~~~~~~~|||tttmmmhhhaaaYYYPPPJJJEEE@@@@@@DDDssswwwrrraaa```___KKKUUU}}}eeeBBB???\\\IIIHHHEEEAAA===999777555555///000000111222222333333333>>>bbb```JJJ```nnnzzzjjjttt\\\BBBHHH\\\eeedddbbbYYYooo~~~zzzxxx~~~|||rrrsssgggggg|||{{{yyy}}}qqqjjj{{{vvv\\\iii{{{~~~zzzoooHHH555IIIrrrRRRBBBllldddSSSQQQMMMGGG@@@:::444111////////////////////////000000000111222222333333AAAaaakkk]]]NNNhhhlllmmm|||www|||{{{wwwYYYIII>>><<<:::888777???VVVsss|||ssskkkhhhnnn{{{wwwoooggg___SSSNNNHHHAAA===;;;;;;<<<999555444555444222444888TTTppp}}}zzz|||~~~~~~mmmTTT{{{{{{___ZZZeeezzzdddXXXkkktttUUUHHH:::777222///.........---,,,------......------,,,------------------------------333111000LLL}}}vvvNNNIIIFFFAAA===:::777555222222222000///............---...............------------...///111333444555???===AAAJJJMMMLLLMMMRRR```hhhTTTXXX~~~lll|||~~~{{{|||uuuWWWFFFHHHRRRkkkxxxvvvTTT???<<<===222555===444:::```ttt{{{uuukkk```OOOWWWxxxyyyEEENNN```fffwwwMMMddduuupppMMMIIISSS~~~uuu\\\BBBBBBVVV{{{~~~YYY@@@XXXmmm{{{vvvHHHOOOGGGDDD???;;;888666333111///777333///333333222888\\\|||LLLbbbkkk]]]EEEfff~~~~~~zzzuuummmhhhbbbccc^^^RRREEE@@@BBBFFFyyyxxxuuuqqqMMMUUUsssLLL555EEENNNCCCDDD@@@::::::;;;555,,,222222222111222222333333555JJJyyy}}}XXXKKK|||wwwqqqzzz___lllnnnKKKGGGIIIDDDDDDMMMNNNQQQXXXcccooowwwyyyyyywwwqqqiiigggoootttfffqqq{{{xxx^^^@@@;;;]]]lllCCC\\\bbb[[[MMMNNNJJJ;;;>>>AAA111///......///111222111000///000000///000333555555EEEyyy{{{QQQUUUiiigggsssvvvuuuSSSKKK777000<<>>===>>>???999<<<===;;;777666888:::UUUpppwwwoooyyyYYY[[[wwweee]]]hhhkkk\\\wwwYYYPPPCCC<<<333...---/////////---------------------------------............///...111,,,555222MMMvvvMMMIIIFFFAAA===:::777555222222111000///............------..................------...///111333444666======BBBJJJMMMMMMPPPWWWXXX[[[RRR]]]vvvrrrfffttt}}}zzz}}}}}}ppp___TTTOOOSSScccssstttTTTIII999;;;>>>555888@@@<<<;;;UUUkkk{{{uuuiiiWWWSSSvvvuuuaaaNNNJJJQQQeee{{{yyyUUUooodddcccvvvuuuRRROOOfffdddEEEQQQzzz~~~oooqqqjjjHHHPPPIIIEEE@@@<<<:::777444222///666333///444333333:::KKKvvv{{{jjjJJJcccuuuaaaDDDYYY~~~||||||zzztttooojjjgggaaaVVVHHHAAAGGGRRRzzzwww{{{uuuQQQMMMkkkLLL>>>FFFFFFGGGGGGBBB;;;999999666000222222111111111222333333222PPPOOOOOOzzz}}}wwwuuukkk}}}wwweee\\\fffiii[[[JJJCCC===???FFFQQQ^^^hhhmmmnnnooolllhhheeeeeekkksssxxx|||ooorrr||||||dddDDD999UUUiiiPPPTTT______OOOMMMLLL???======000///...---...000111111000000111111111111333555666KKKGGGTTTllllllvvv{{{```NNNBBB>>>555111HHHhhhzzz}}}vvvdddYYYXXXOOOJJJBBB;;;999999<<<>>>AAAAAA@@@>>><<<;;;===>>>^^^wwwzzzkkknnnzzzddd\\\~~~|||lllaaafffnnneeerrr```MMMEEE>>>444...---......------------------------------------............///,,,///+++333777YYYuuuLLLIIIFFFAAA===:::777555222222111000//////......///,,,------....../////////------...///111333555666;;;>>>DDDIIIJJJLLLSSS[[[VVVTTT\\\nnntttjjjhhhsss}}}zzzyyy~~~~~~|||gggTTTFFFEEE;;;<<<>>>777<<>>DDD]]]yyyvvvfffSSShhhnnnZZZ@@@EEEHHHmmmyyyZZZwwwwww___qqqSSSSSS~~~uuuOOOLLLfff}}}yyy~~~zzzWWWEEEJJJGGGBBB>>>;;;888555333...555222000444444555???ZZZ|||jjjVVVJJJhhhgggKKKQQQ~~~~~~wwwrrrllleee___YYYKKKBBBNNNdddttt|||zzzYYYJJJ^^^oooJJJ@@@IIIQQQJJJIIIDDD<<<888888777444111111111111111222333333555^^^mmmEEEWWWvvv~~~pppooo{{{vvvyyysss^^^SSSEEE===@@@JJJUUU\\\iiilllnnnlllhhheeeeeefffrrr~~~}}}tttuuu~~~~~~oooOOO999KKKeeedddKKK\\\hhhUUUNNNOOOFFF???;;;333000///---...///000000///000111222333333333555777UUU~~~uuuBBBXXXqqqrrryyytttjjjNNN>>><<>>:::666===QQQaaaEEE888NNNsssxxxYYY___ssspppyyySSSNNNGGGmmmwwwXXXxxxzzz\\\fffRRRrrr]]]LLLXXX~~~}}}JJJKKKGGGBBB>>>;;;888555333...444111000555444777EEEkkkKKKNNNqqqnnnWWWRRRnnn}}}tttnnnggg^^^[[[ZZZNNNDDDUUUrrruuuppp|||bbbNNNPPPvvvsssWWW===AAA[[[KKKIIIEEE>>>:::888777777111111111111111222333444===oooWWWBBBeeerrr~~~ooosss\\\NNNJJJIIIIIIUUU[[[```cccdddfffjjjnnnqqqpppqqqyyy}}}vvvxxxxxx|||zzz^^^===CCC___tttGGGYYYsss^^^QQQPPPKKKAAA<<<:::111000...---///000//////000000222444333222444999aaaxxx^^^FFFaaassssssyyy}}}zzz\\\KKKEEECCCyyyuuueeeRRRBBB::::::;;;:::888555333555777???AAABBB???;;;999;;;>>>fffttt|||vvvzzz\\\RRR{{{qqqYYYeeexxxlll~~~uuuOOOIIIAAA666///---.................................---------............//////333222---===uuuuuuMMMIIIFFFAAA===:::777555222111000000////////////000...------------...///000......///000222444555666999@@@EEEEEECCCGGGOOOVVVQQQNNNkkknnnbbbnnnsssuuuvvv{{{~~~~~~yyyvvvzzznnnbbb___fffhhh^^^PPPBBBBBB>>>999777<<>>:::777444222///333111111666444999JJJwwwJJJTTTyyyuuu^^^PPP\\\{{{sssnnnggg___]]]^^^TTTKKK]]]yyysssfffnnnlllQQQJJJhhhNNN888QQQLLLHHHDDDAAA===999777777111111111111222333444555BBB|||wwwHHHMMMvvvuuu|||qqqxxxdddWWWIIIJJJJJJJJJKKKQQQYYY___[[[aaagggmmmwwwvvvqqqooollloookkkEEE<<>>DDDLLLqqqqqqsssvvvzzz}}}eeeLLLooosssVVV[[[ooolllxxx~~~~~~\\\KKKCCC777000...///000000........................---------............///...111666---@@@vvvNNNIIIFFFAAA===:::777555222000000////////////000000///...---,,,,,,---...///......///000222444666777888???DDDCCCCCCHHHNNNQQQLLLOOOkkkzzziiibbbnnnrrrqqqwww~~~~~~zzzyyyvvv|||vvvrrrooonnnsssvvvppp```QQQBBBHHHCCC<<<<<<;;;EEE[[[___CCC@@@]]]wwwyyylll~~~kkkxxx|||]]]vvv]]]aaa___wwwSSSGGGlllsssNNNLLLHHHBBB>>>:::777444222000444222222666333:::NNN}}}KKK^^^eeeNNNLLL{{{~~~xxxtttnnnhhheeeccc[[[WWWiiizzzddd]]]nnnwwwSSSLLLbbbrrrAAAIIITTTLLLDDDAAA???;;;777777222222222222333555666777HHHeeeBBB]]]}}}~~~~~~tttrrrqqqjjj^^^RRRIIIEEEDDDDDDTTT\\\ccceeeiiiqqqxxx{{{|||vvvhhhcccvvvuuuQQQ888HHHdddRRRNNNmmmiiiWWWJJJIIICCC;;;???666333000//////000000000000...000444222000888DDDxxx|||{{{CCCGGGjjjmmmkkksss|||~~~```___wwwkkk```WWWLLLHHHCCC???>>><<<:::999666>>>FFFGGGEEEIIITTT^^^yyymmmffflllyyyyyySSSfff{{{^^^OOO```wwwppppppzzzlllPPPGGG:::222///000111111........................---------............///---+++666///HHHwwwOOOIIIFFFAAA===:::777555222000000////////////000000111000...,,,,,,,,,---......//////000222444666777777>>>CCCCCCFFFLLLPPPOOOHHHTTThhhnnneeeeeennnqqqoooxxx~~~~~~yyy|||uuujjjfffggg___bbbSSSCCC@@@999>>>VVVmmmSSS@@@RRRttt||||||rrrnnn}}}cccoooiiifffbbb\\\HHHYYYxxxtttKKKMMMIIIDDD???<<<888555333222444222333666222:::PPPtttwwwNNNkkkwww[[[JJJbbb~~~{{{tttooojjjddd```ggg{{{yyyccc```sss\\\QQQZZZzzzLLLLLLdddTTTEEE@@@???;;;888777333333333444555666777888VVVTTT>>>gggwwwlllaaaYYYfffgggdddaaaaaaeeefffcccnnnttt}}}rrraaafffyyy```<<>>999555222000000111111111333///000555333222<<>>;;;666999<<>>444000000000000........................---------............///333'''555444SSSxxxQQQIIIFFFAAA===:::777555333000000////////////000111222111...,,,++++++,,,---...//////111222444666777666===BBBCCCHHHPPPSSSPPPCCCSSSaaabbb___dddkkkmmmnnnyyy}}}|||~~~}}}xxxyyydddHHHAAA999>>>YYYuuu^^^AAAJJJsss}}}lll{{{fffeeennniiiiiieeeMMMJJJgggOOOKKKEEEAAA===:::666444333555222444666222:::QQQ|||uuuoooPPPvvvmmmQQQTTT}}}ssspppiiiaaabbbrrryyydddeee{{{gggUUURRRuuuuuuyyydddHHHNNNppp[[[FFF???>>>;;;888888333444444555666777888999gggHHH:::iii|||rrrssspppooonnnnnnpppkkk\\\KKKUUUeeewwwggg^^^qqqlllAAA???GGGmmmNNN]]]rrrhhhRRRRRROOOAAA???:::777333000000111222111555000111666444333???QQQppp\\\EEEQQQ|||{{{}}}|||{{{qqqjjjfffooovvvjjj^^^OOOGGGGGGEEE@@@:::>>>:::999BBBUUUlllrrrgggtttcccTTTsssxxxYYY___ooojjjqqqvvv|||[[[QQQBBB666111///......////////////////////////---------.........//////;;;(((666888\\\|||vvvKKKGGGDDD@@@<<<:::777444222000000000000////////////------------------------...///111222222333555777555???BBB???CCCKKKLLLFFF===UUU[[[TTT[[[fffkkknnnppp}}}}}}zzz{{{}}}dddLLLAAA:::===LLLxxxiiiJJJJJJqqqrrrxxxsss[[[|||vvv|||zzzJJJFFFzzzYYYKKKAAA@@@???888555666111000888444;;;222444wwwdddVVVcccNNNnnnzzzuuuuuummmcccjjjkkkWWWdddwww[[[TTTfffbbbYYYBBBHHHggg^^^CCCDDDFFF444444777888111333///222222000IIIwwwnnnJJJAAATTTwww{{{zzz{{{vvveeeXXXQQQVVVbbbgggnnnwwwmmmoooyyy}}}vvvccc[[[]]]hhh{{{wwwhhhqqq}}}PPP;;;IIInnnYYYUUUmmmxxx\\\NNNNNN???@@@:::555///---///222333222000222666111777444666___gggHHH>>>MMM~~~~~~vvvuuu|||xxxooocccYYYPPPJJJCCC???AAA???>>>GGG___xxxsssvvvsssyyy}}}VVVggghhh]]]ccclllppprrr{{{\\\PPPGGG;;;---...444///////////////////////////............////////////000444444:::dddssswwwKKKGGGDDD@@@<<<:::777444222000000000000////////////------------------------...///111222222333555777666===AAA@@@DDDMMMLLLCCC>>>TTTXXXRRRZZZfffkkkooottt~~~{{{}}}~~~~~~[[[AAA@@@???>>>EEExxxnnnQQQJJJjjjqqqzzzssswwwbbb}}}RRRIIIppphhhVVVFFFAAA>>>888666999444222555000888999KKKZZZSSSxxxXXX^^^zzzyyyqqqjjjqqq|||dddWWWhhhaaaQQQ]]]|||dddBBB___^^^FFFCCCCCC555666777666000333000444555555QQQcccAAA>>>QQQpppzzzlllVVVNNNJJJIIIAAA===OOOhhhmmmhhh|||wwwwww}}}mmmrrrXXX@@@GGGnnneeeRRRhhhxxx```PPPOOO@@@BBB;;;555000---///222222222000111555111666444888dddlllGGG>>>===___}}}yyyoootttyyyzzz{{{|||wwwlllbbbZZZSSSNNNFFFEEEIIIVVVjjj}}}zzzqqquuuggggggeeeSSS]]]zzzqqqnnnsss|||^^^RRRIII===//////333...////////////////////////............///////////////222333???mmmzzzxxxLLLGGGDDD@@@<<<:::777444222000000000000////////////------------------------...///111222222333555777777<<<>>>@@@GGGNNNJJJ@@@BBBSSSUUUPPPZZZfffkkknnnwww}}}{{{}}}qqqOOO???CCCCCCAAAHHH{{{vvvZZZJJJbbbvvvwwwnnnppp^^^JJJaaa}}}~~~iiiWWWGGGBBB@@@:::777999555333444111666:::UUUWWW[[[uuubbbhhhxxxqqqwwwrrrccc```rrrdddLLLSSSHHHUUU^^^KKKBBB@@@666999777555///444111555777;;;\\\VVV999???PPPhhh~~~wwwssslllcccWWWJJJBBBFFFNNNLLLggg{{{zzzwwwtttuuudddDDDBBBfffoooNNN```vvvfffUUUPPPBBBDDD;;;666000...///222222111111111444000555444===mmmuuu{{{EEE===777JJJeee{{{yyy~~~sssttt~~~yyyrrrlllhhh\\\VVVXXXffftttqqqbbbqqqttt___yyymmmRRR[[[rrryyyjjjsss|||\\\OOOHHH>>>000...222///////////////////////////............///////////////111222DDDxxx}}}yyyLLLGGGDDD@@@<<<:::777444222000000000000////////////------------------------...///111222222333555777888:::<<<@@@IIINNNHHH>>>HHHUUURRRNNNZZZeeeiiilllzzzyyyyyy|||}}}cccddd[[[SSSNNNBBBBBBRRRzzz```KKK]]]uuupppxxxiiiKKKRRRyyyjjjpppaaaPPPCCCAAAAAA;;;666777444333333555777444MMMuuuVVVhhhzzzxxxjjj{{{yyyrrrlllnnn~~~iiiOOOSSS{{{|||BBBMMM```RRRDDD???888;;;555555///444222444666???fffyyyMMM888DDDSSSdddzzz~~~lllYYYJJJQQQKKKMMMdddvvvlllhhhnnnwwwzzzyyy}}}xxx{{{nnnHHH999WWWqqqMMMXXXsssmmmZZZSSSFFFFFF===777111...///111222111111000333///555444AAAwww~~~sssCCC===DDDSSShhhzzz|||wwwhhhdddqqq|||~~~eeefff~~~wwwTTTaaa^^^___lllhhhrrr|||[[[MMMFFF???111...222000////////////////////////............////////////111222111III|||yyyLLLGGGDDD@@@<<<:::777444222000000000000////////////------------------------...///111222222333555777888999;;;@@@IIILLLFFF===OOOVVVPPPMMM[[[fffgggiii~~~}}}xxxyyy~~~~~~|||{{{}}}uuuhhhXXXDDDCCCVVV|||eeeOOO^^^gggaaaqqquuurrrsssQQQHHHvvvvvv{{{oooYYYFFF@@@>>>999666777555222///777888555PPPuuulllrrrbbbOOOooosssmmmwwwuuu|||{{{{{{qqqrrryyyvvvYYYXXXvvvgggggg@@@HHHaaaVVVHHH@@@999;;;444666///555222222444BBBooonnnHHH999IIIUUUaaavvvuuujjjbbbWWWPPPRRR```www~~~tttooo]]]dddxxxqqq```bbbwww}}}uuuMMM777KKKoooQQQQQQooosss___VVVJJJHHH>>>888222///000111111000111000333000555444EEEjjjBBB===NNNdddvvv|||~~~~~~ooolll||||||||||||ppp}}}TTTTTTkkk```eee}}}iiiqqq~~~dddSSSJJJCCC333---000///////////////////////////............////////////111222111PPPxxxKKKGGGDDD@@@<<<:::777444222000000000000////////////------------------------...///111222222333555777999999;;;AAAGGGIIIEEE???QQQUUUNNNNNN___iiihhhiii{{{vvvzzzxxxssscccZZZJJJIIIZZZ~~~mmmZZZaaa[[[GGGUUUvvv~~~vvv~~~\\\FFFcccnnnOOO@@@:::666666:::777333+++666888===jjj\\\LLLtttnnn|||rrr~~~}}}iiirrr~~~[[[TTThhhcccddd@@@CCC\\\TTTJJJCCC999:::444555///555333222333FFFyyy___BBB;;;LLLVVV```uuummmZZZYYY```cccoooccc```kkklllSSSOOOeee~~~zzzTTT>>>EEElllZZZNNNkkkvvvcccYYYNNNIII???999333///000111111000222000444222555444HHHccc@@@===LLLeeexxx{{{qqqvvv}}}ssslllppp{{{nnnnnn~~~___VVVrrr\\\^^^tttlllnnn}}}rrr^^^RRRHHH666,,,//////////////////////////////............////////////000222333WWWvvvJJJGGGDDD@@@<<<:::777444222000000000000////////////------------------------...///111222222333555777999999;;;AAAEEEEEECCCBBBPPPQQQKKKOOOcccnnnllllll~~~vvvrrrxxxuuu```ZZZ[[[QQQNNN]]]xxxhhhdddsssWWW[[[xxxwwweeeJJJUUUrrrRRRCCC===888777999666444+++777555BBBWWWLLL~~~zzz{{{|||vvvpppllldddsss[[[NNNZZZkkklllEEE>>>SSSMMMJJJFFF999999555444...666444333555LLLQQQ>>>>>>OOOWWWcccwwwzzzlllfff______jjj}}}xxxiiieeevvvxxxsssZZZQQQ___rrr~~~~~~\\\GGGBBBfffeeeMMMhhhxxxfff\\\QQQIII@@@:::333000000111000///222000555444666444IIIwww[[[>>><<>>IIIXXXKKKIIIYYYhhhkkkooovvv}}}wwwqqqmmmqqqyyyrrrkkkmmmttthhh___mmmuuuZZZVVVzzznnn~~~|||tttTTTJJJnnnyyypppeee^^^DDDGGGIII888666999222999:::666777FFFuuuzzz{{{tttFFFSSSbbbXXXuuuvvvwwwfffNNNMMMyyywwwfff===III^^^FFFHHH===555888666111111444000999aaazzzCCCAAA>>>WWWfffggg}}}yyyvvvwww}}}qqqnnnlllsssrrriiizzz~~~}}}yyykkkfffzzzlllooowwwrrrMMM;;;PPPtttSSSdddvvveee[[[UUULLLEEE???888222000000000000000000666333666666NNNeeeRRRAAA<<>>IIIVVVJJJHHHVVVbbbfffnnnyyy~~~zzztttnnnlllqqq{{{}}}yyygggfffrrr{{{WWWKKKmmmxxx}}}tttSSSIIIGGG888999999<<>>NNNjjjTTTPPP???777;;;555111222444222>>>hhhsssBBBBBBBBBZZZggghhh|||~~~qqqddd\\\WWW^^^nnntttjjjwwwyyy~~~{{{wwwRRR===NNNwwwWWWbbbwwwlll]]]UUUOOOGGGAAA:::444111111111111111000555333666777QQQfffMMM???===DDDTTTjjjzzzxxxgggUUUPPP[[[bbbvvvyyyooopppYYYMMMFFFJJJdddwwwssssssvvvuuuqqqooopppqqqzzzmmmttt{{{~~~eee[[[iiiiiiSSSgggxxxiiimmmzzzaaaKKKJJJ888+++777---////////////............//////...//////000111222111444888ppp~~~}}}IIIDDDBBB@@@<<<888666444333111111000000//////.................................//////000111333444555999;;;;;;AAAHHHAAA???KKKRRRHHHHHHTTT]]]aaammm||||||wwwpppkkkkkkrrr}}}~~~kkkpppxxxvvv[[[LLLiii|||fffNNNEEE;;;<<<777===,,,222999333HHH~~~wwwKKKYYY}}}gggTTTQQQfffxxx{{{pppmmm}}}___JJJkkkjjjHHH;;;GGGhhhWWWPPP===666888333222444555333DDDrrrkkk@@@BBBBBB[[[iiijjjmmmkkk```TTTNNNMMMUUUkkktttttt~~~ZZZAAALLL|||^^^^^^wwwvvvaaaVVVSSSJJJDDD<<<555222222222222222111555222666999TTTlllGGG<<<>>>>>>SSSmmm}}}uuunnnooozzz~~~pppbbbOOOEEETTTlll~~~tttmmmpppvvvwwwvvvtttuuuqqqeeerrrhhhTTT[[[pppSSS\\\xxxooobbb}}}iiiOOOKKK;;;...888///////////////............////////////000111222222555666:::tttLLLDDDBBB???<<<888666444333111000000000/////////..............................//////000111333444555888<<<<<>>>>>444444222===777444hhhvvvLLL^^^|||mmmOOOAAANNNrrryyyuuu}}}gggLLLeee{{{fffDDD@@@[[[NNNLLL===999777222555666444444IIIyyyggg???@@@???XXXjjjoooyyyuuuoooiii___NNNBBBMMMbbb{{{}}}yyyaaaDDDIII}}}fffZZZvvveeeYYYXXXMMMFFF===666333222222222333111555222666:::WWWtttEEE:::===???SSSlll|||dddTTTTTTddd|||qqqpppvvv{{{~~~{{{|||jjjhhhvvvrrrTTTSSSzzz{{{ttt[[[]]]|||xxxfffwwwXXXMMM???000555///////////////..................//////000111222333666888>>>|||MMMDDDBBB???<<<888666444333000000000000////////////...........................//////000111333444555888<<<===BBBGGG@@@@@@OOOGGGEEEMMMYYY^^^___lll}}}vvvlllfffiiirrr}}}uuu~~~fffQQQZZZxxxdddMMMGGGBBBAAA444222222===666888rrrpppKKKddd}}}|||ttt~~~pppZZZNNNJJJdddxxx|||mmmNNNaaa\\\DDDUUUKKKLLLBBB@@@888333777777222444OOO~~~bbbCCCAAA<<>>666222111111111333111555222666;;;YYYtttGGG::::::>>>MMMcccvvvttthhhhhhmmm|||wwwxxx}}}zzzzzzyyynnnqqq___VVVtttzzzyyyggghhh~~~qqq^^^MMM@@@111333///////////////..................//////000222333444555888BBBLLLDDDBBB@@@<<<888666444333000000000000////////////...........................//////000111333444555888<<<===BBBFFF@@@AAAQQQEEEDDDMMM[[[___```nnn}}}uuukkkfffjjjttt~~~sssooonnnWWWQQQbbboooZZZLLLJJJDDDBBB666:::...222888===```vvvgggGGGjjjXXXQQQUUUsssyyyyyy}}}ttt]]]KKK\\\wwwpppPPP]]]hhhHHHYYYSSSOOOBBB@@@666444888666000777VVVZZZEEECCC>>>VVVooozzz{{{uuurrrqqqrrrrrriiilllxxx|||wwwzzz~~~uuuvvvqqq```PPPMMMbbbqqq{{{kkkJJJDDDjjjtttTTThhhlllaaaaaaRRRJJJ???777222111111222333111555222777;;;YYYnnnLLL;;;999777FFF]]]qqq~~~{{{|||ggg]]]iii|||uuu||||||{{{iiiXXXmmm~~~}}}zzzcccggg~~~yyysssbbbJJJ@@@111222111////////////..................///000111222444555444:::GGGJJJDDDBBB@@@<<<888666444333////////////000000000000...........................//////000111333444555888===>>>BBBFFF@@@BBBRRRFFFCCCJJJXXX^^^```ooozzzsssjjjggglllwwwnnnoooxxx^^^JJJ{{{mmmuuu```TTTOOOCCC@@@999999333111555@@@ZZZuuu^^^BBBooo}}}jjj[[[TTTRRR^^^sssyyyiiiggg{{{oooTTT^^^}}}yyywww{{{sssOOOXXX|||ZZZCCCffffffUUU>>>===666444777555///;;;^^^QQQ@@@CCC@@@UUUiiiuuuxxxooobbbWWWSSSSSSQQQNNNLLLFFFEEEOOO```www}}}|||~~~zzzwwwvvvwwwyyyyyyrrrnnnvvv}}}uuuiiiSSS]]]qqq}}}{{{zzzxxxpppmmmyyypppLLLAAA]]]yyySSS```nnneeecccUUUMMMBBB888333222222333222111555333777;;;XXXjjjOOO>>>:::555HHHbbbvvvzzz{{{zzz}}}hhhfffwwwwwwwww}}}nnnZZZiii}}}vvv|||UUU```xxxuuuiiiKKKBBB222111333////////////..................///000111333444555444<<>>BBBFFF@@@BBBSSSHHHCCCGGGTTT[[[```pppxxxqqqiiigggnnnyyyxxxuuuhhh___yyynnnppp~~~cccEEExxxmmm^^^UUUBBB>>>999000???:::000AAAfffXXX???qqq}}}iiiuuuzzz}}}aaa___mmm}}}tttnnntttvvvMMMUUU|||hhhIII???tttyyy^^^???@@@===333777444///>>>dddMMM999AAA@@@SSSbbbmmm|||sssXXXOOOBBB:::;;;???@@@===BBB@@@BBBDDDBBBAAAIIITTTfffpppwwwvvvtttrrrqqqpppooooookkklllmmmiii^^^\\\mmmxxx``````wwwzzzssspppbbbZZZlll}}}xxxtttNNN@@@TTT{{{RRR[[[pppgggdddWWWOOODDD:::555333444444111000555333888;;;WWWmmmPPP???;;;999PPPmmmlllbbbaaattt|||ooowwwuuu```lll}}}sssMMM^^^~~~rrrOOOEEE333111333000/////////..................///000111333555666555>>>NNNwwwJJJEEEBBB===:::888666333222////////////....................................//////000000111222444555777666:::AAA@@@===DDDOOODDDBBBOOO[[[YYYaaatttrrriiiaaacccooo|||gggXXXMMMaaa^^^llllll^^^JJJhhh\\\QQQIIIAAA:::;;;333555<<>>DDDHHHMMMSSS^^^rrr|||{{{yyyvvvsssrrrrrrmmmhhhaaaZZZNNNLLLOOOKKKRRRgggzzzyyymmmiiibbbeeettt|||UUU<<>>CCCggg~~~fff___\\\cccjjjooouuu||||||}}}www~~~\\\ooozzz[[[\\\mmmQQQ???999000222222222111000//////000000///000000000000111444666>>>666QQQwwwJJJEEEBBB===:::888666333222////////////....................................//////000000111222444555888777<<>>DDDhhhtttbbbKKKfff~~~||||||RRRRRRIII@@@>>>:::999888777MMMXXXCCCbbb|||~~~lllWWWLLL^^^yyyxxx}}}WWWTTT~~~fffAAARRR___LLLEEE@@@;;;999888000999;;;mmmrrrKKKAAA???BBB[[[eeemmmmmmSSS@@@<<<999999<<<<<<<<>>DDDBBB===BBBLLLEEEDDDPPPYYYWWW```rrr{{{rrrggg\\\^^^lll}}}|||rrr{{{pppOOO:::NNNwww}}}hhhPPPfffxxxkkkgggGGGQQQKKKAAAAAA;;;999::::::III___EEEbbb}}}www{{{zzz^^^QQQVVVkkkxxxkkkrrr]]]VVVyyyqqqFFFRRR___OOOIIIBBB<<<<<<999///999@@@tttsssIII@@@???CCC\\\ffflll{{{eeeOOOBBBAAA@@@AAABBB???<<<>>>DDDHHHFFFCCCAAAAAABBBAAA@@@BBBAAA@@@???>>>???@@@AAAFFFVVVttt~~~qqq```OOODDD888999:::@@@BBB888===SSScccjjjmmm}}}|||^^^OOOIIIYYYppp~~~]]]CCCVVV\\\\\\xxxssseeeccc\\\MMM===555444333000555444888444777888SSSiiimmmCCC888>>>;;;UUUxxxvvvppppppkkk~~~~~~tttxxx}}}XXXnnn^^^___ddd\\\EEE;;;111333222111000000000000000000///000111111222333666999@@@:::PPPxxxKKKEEEBBB===:::888666333222////////////..................................../////////000111222444444;;;:::???EEECCC===@@@JJJBBBBBBNNNVVVWWWbbbtttzzzoooddd\\\```ppp{{{wwwJJJDDD```oooTTTddd~~~tttmmmGGGPPPOOOEEE???>>>222999CCC>>>sssbbbGGGbbbwww{{{zzz[[[JJJPPP]]]dddjjjqqquuutttrrrpppooorrr{{{mmmdddooo}}}aaa[[[{{{|||nnneeeDDD]]]sssaaaQQQBBB:::<<<:::///888@@@xxxpppDDD???>>>CCC\\\dddjjjqqqccc[[[VVVRRRNNNIIICCC@@@FFFOOOKKKHHHEEEDDDDDDCCCBBBAAA???>>>===???AAABBB???===AAA@@@LLLiiiyyyYYYCCC:::666999<<>>444333333111444333777555777999SSSrrrsssDDD>>>@@@;;;PPPrrr|||mmmvvvvvvzzz{{{VVVkkk___bbbaaa___DDD999111444111111000000000000000111000111222222333555888;;;AAA@@@SSSxxxLLLEEEBBB===:::888666333222////////////..................................../////////000111222444444::::::@@@FFFCCC<<>>===>>>>>>:::666@@@<<<<<>>BBBCCCCCC???HHH[[[\\\NNNGGGWWWiiihhhVVVNNNOOOXXXgggyyy^^^UUUlllcccPPPGGGXXXrrrbbbDDDMMMyyyiiiVVVwww~~~qqqhhhddd^^^PPP>>>444333444333111111666444888999SSSzzzrrr???AAA???999MMMnnn~~~~~~wwwooottt}}}qqq```^^^mmm}}}}}}VVViii___eee______@@@666000555111000000000000000111111000111333444555777;;;===AAAFFFXXXxxxLLLEEEBBB===:::888666333222////////////....................................//////000000111222444555999999???FFFCCC<<<===EEEAAACCCOOOVVVZZZlll}}}iii```\\\eeeyyyXXXDDDYYYyyyVVVVVVYYYRRRVVVMMM===:::777999999HHH^^^DDDaaazzz{{{qqqeeeTTTHHHDDDEEEFFFFFFFFF^^^zzztttpppiiibbb[[[WWWVVVWWWOOOTTTaaaqqqcccaaauuuSSS999___{{{dddNNNCCCCCC888;;;222888@@@}}}oooDDDCCCCCCGGG^^^ccciiiyyyvvvppplllkkkiiieeefffiiieeebbb^^^\\\YYYVVVRRROOOUUUPPPKKKGGGFFFDDD@@@===888======???QQQnnn}}}zzzzzz}}}~~~{{{wwwooonnnkkk```JJJ999<<>>555000444000000000000000111111222000222444555666999===@@@BBBJJJXXX}}}zzzxxxLLLEEEBBB===:::888666333222////////////....................................//////000000111222444555666777>>>FFFCCC;;;<<>>LLLhhh~~~|||wwwoooiiiiii\\\RRRQQQMMMDDDBBBFFF```tttlllTTTZZZnnnlll______VVVFFFBBBFFFAAABBBQQQ}}}tttiiittt~~~lllRRRFFFrrrvvvSSSxxxrrrlllkkkeeeVVVAAA444111333444222222777333555555MMMyyy|||{{{888>>>:::666IIIfffwwwwwwnnnhhh]]]MMMHHHLLLQQQOOOSSS]]]mmmzzziii[[[UUU\\\fffvvv\\\jjjyyy^^^iii|||XXX]]]???666000222000000000000000111222222111222444666777:::>>>AAABBBKKKTTTyyyLLLEEEBBB===:::888666333222000/////////....................................//////000000111222444555555666>>>EEECCC;;;<<>>666999???KKK^^^???XXXtttllluuurrrppp}}}}}}rrrnnnmmmiiinnnsssxxx~~~xxxooo\\\ggghhh___aaapppuuummm^^^SSSJJJPPPdddwwwccc___zzzBBBIII```YYYQQQHHHDDD;;;;;;000;;;JJJkkkBBBAAA@@@BBBVVVZZZaaa}}}{{{xxxvvvssspppllliiigggeee```ZZZRRRKKKFFFCCCFFF;;;888>>>>>>@@@XXXvvv~~~|||yyyvvvrrroookkkWWWLLLVVVaaa\\\NNNFFF\\\```XXXgggfffXXXUUUGGG777999AAA;;;===QQQrrr}}}nnnVVVFFFrrrzzzTTTyyysssnnnoooiiiYYYDDD555111333333444333888333444222IIIzzz{{{<<<@@@;;;888JJJfffwwwuuuggg___bbbaaaWWWQQQRRRPPPKKKLLLOOOLLLMMMaaazzz~~~nnn[[[KKKZZZooo~~~{{{}}}___lllxxx^^^iiizzzTTT]]]AAA999111111000000///000000111222222111333555666888;;;???BBBBBBJJJPPPvvvKKKGGGCCC>>>999777555222111////////////....................................//////000000111222444555777;;;;;;@@@EEE===;;;HHH@@@FFFRRRXXX\\\ooo}}}yyyjjj]]]UUU___rrr```EEEkkk~~~WWW???FFF:::CCC```sss{{{xxxtttTTTXXXrrrttt[[[```YYYQQQKKK>>>888777888BBBdddvvvcccDDDOOOttteeeWWWMMMCCCDDD\\\zzz|||rrrmmmfffkkkrrrwwwxxxuuuooojjjlll{{{ooonnnwww}}}yyywwwnnndddhhhzzzddd^^^oooGGGSSSzzz___ZZZGGGKKKAAA:::<<<333NNNeeeAAA???>>>DDD\\\NNN]]]qqq~~~{{{|||zzztttooollliiigggddd]]]RRRJJJHHH@@@======::::::HHHZZZ{{{|||{{{}}}rrrjjjpppuuuhhhLLLLLLnnn{{{iii___XXX}}}rrr]]]^^^XXXHHHCCC>>>;;;;;;:::888;;;BBB\\\uuuSSSMMMsssrrrRRRuuurrrsssnnn^^^FFF777555444111222444444111;;;777FFFvvv@@@>>>:::999DDD___xxxsssaaaQQQPPPYYYlllxxxqqqbbbXXX[[[WWWRRRNNNMMMLLLLLLKKKOOO\\\uuuzzzwwwkkk\\\[[[^^^bbb___\\\fffvvvhhh{{{{{{YYYdddrrrOOObbbDDD333555333000000000000000111111111000333666999<<>>:::777555222111////////////....................................//////000000111222444555777;;;;;;@@@EEE===;;;HHHBBBFFFPPPTTTYYYlll}}}zzzhhh[[[TTT___rrrzzzYYYVVVeeeLLLBBBIIIEEEYYYuuu~~~WWWZZZgggccc]]]UUUIIIBBB999999<<>>;;;FFFVVV|||rrrgggaaaYYYeeeuuu}}}qqqgggtttrrrqqq}}}|||~~~ccc___xxx[[[EEEfffooo___IIIMMMFFF;;;<<<777RRRdddBBBAAA@@@FFF]]]MMM[[[ppp}}}wwwsssnnnjjjiiihhhccc[[[SSSOOOGGGBBBBBB===999@@@MMMeeexxx|||}}}vvvhhhbbboooyyyiiiUUUiiiggg]]]mmm|||zzzgggSSSMMMPPPQQQKKKDDD??????@@@@@@???QQQuuuvvvRRRJJJrrrtttTTTwww|||mmmsssooo^^^EEE666555444111333444555111999777DDDqqqJJJ>>>:::999BBB[[[sssqqq[[[JJJFFFEEEOOOdddtttvvvmmmggg]]]ZZZWWWUUUSSSQQQMMMKKKQQQMMMNNNYYYmmm{{{{{{xxxvvvnnnddd]]][[[XXXSSSLLLKKKUUU```|||aaaxxxxxxWWWeeerrrUUU___CCC444555222000000000000111111111111222555888;;;===AAAEEEHHHEEEFFFUUU~~~zzzOOOHHHDDD>>>:::777555333111////////////....................................//////000000111222444555777;;;<<>>999888KKK{{{jjj???GGGtttggg___NNNGGGCCCFFFEEE???<<>>LLLlllwwwQQQEEEoootttVVVyyy|||llluuuppp^^^EEE666444444111444333555111777666AAAwwwmmmZZZ???;;;999???SSSiiixxx~~~qqqWWWDDD<<<:::999@@@RRRccckkkiiifff\\\[[[ZZZZZZXXXSSSNNNIIILLLEEE@@@AAAKKK]]]wwwyyyooottt{{{wwwqqqjjjjjjlllfffZZZNNNJJJKKKKKKrrrvvvXXXtttuuuXXXiiiqqq\\\YYYBBB444444111000000000000111222222333444777:::===???BBBFFFIIIJJJHHHVVV~~~{{{PPPHHHDDD???:::777555333111////////////..................................../////////000111222444444777;;;<<>>@@@777///VVVnnn>>>FFFuuu]]]PPPUUUbbbooohhhaaa]]]WWWNNNGGGCCCFFFAAAHHHbbbpppeeeZZZNNNEEEBBBDDDLLLYYYeeejjjiiiddd```|||aaaTTT```tttzzz^^^YYY}}}zzzcccIIIgggggg]]]WWWYYYJJJ444555;;;ZZZ```CCC@@@???FFF[[[DDDJJJ```|||uuunnnllloooqqqoookkk^^^TTTLLLIIIEEE???;;;<<>>BBB@@@DDDcccvvvPPPDDDooouuuWWWzzzqqqwwwrrr___EEE555444444222444111666222444666>>>iiimmmiiiAAA<<<999<<>>999999BBBOOOXXXZZZXXXWWWVVVUUUUUUSSSPPPKKKGGGGGGHHHKKKNNNLLLJJJPPPYYYnnn}}}uuummmeee```aaaaaadddttt~~~vvvqqqpppyyy{{{pppeee]]]RRRFFFggg|||pppTTTsssuuu]]]qqqlllaaaSSS@@@555444///111000000000111333444555666888<<>>AAAFFFKKKPPPRRRSSSTTT|||dddQQQRRR]]]|||yyy[[[VVVyyyzzzNNNYYYddd^^^___```[[[LLL555555;;;ZZZ___AAA???@@@JJJ```DDDCCCXXX}}}xxxpppmmmnnnpppqqqppphhh]]]SSSLLLHHHBBB===;;;@@@GGGIIINNNVVV\\\qqquuueeeZZZRRRIIICCCAAAUUUllluuuaaaHHH@@@BBBBBB999UUUuuutttQQQMMMvvvyyyXXXxxxtttzzzsss___DDD444333444222555000777333222666<<>>AAABBBDDDFFFHHHMMMNNNXXXxxxzzzNNNIIIEEE???;;;888666444222////////////....................................//////000000111222444555777<<<===CCCFFF===999DDDBBBGGGSSSXXX\\\nnn{{{wwweeeYYYSSS___sssqqqzzzpppXXX{{{wwwrrrqqqxxxyyyyyy}}}yyy}}}WWWZZZkkkiiiXXXjjjhhh\\\QQQBBB666666@@@IIIddd|||xxxAAAHHHvvv{{{lllPPP>>>666999FFFVVVnnnzzzxxxmmmfff```YYYFFFHHHIIIEEE;;;777???JJJnnn~~~yyytttoooiiidddgggmmm[[[PPPEEE???;;;888999===:::<<>>:::@@@>>>:::<<>>PPPgggwww}}}uuugggeeeYYYSSSJJJFFFLLLVVV\\\\\\XXXSSSNNNIIIGGGFFFEEEEEEDDDDDDGGGKKKJJJGGGJJJPPPOOOTTTUUUUUUaaalllcccnnn{{{}}}aaaGGGAAAHHHOOOSSSWWW^^^pppooo^^^hhhzzzsss^^^qqqeeeaaagggvvvLLL>>>333333111111111000000222444777999:::===AAADDDEEEFFFHHHIIIJJJOOOTTTkkkzzzNNNIIIEEE???;;;888666444222////////////....................................//////000000111222444555777<<<>>>CCCGGG===888DDDCCCGGGRRRVVVYYYlll{{{wwwdddWWWQQQ\\\pppbbbeee}}}||||||yyyXXX\\\~~~aaakkkjjj^^^NNN@@@888:::===???XXX}}}BBBFFFmmmyyysss^^^LLLHHHHHHFFFFFFLLLbbbqqqxxxqqqiiihhhccc[[[]]]WWWMMMDDDAAAAAA@@@===LLL```{{{pppggg[[[PPPKKKMMMBBB<<<777666666444666:::;;;===???AAABBBBBB@@@???JJJfffhhhkkkooollluuuuuuuuuddd___yyycccJJJnnnuuurrrkkkpppdddJJJ<<<<<<999XXXhhh>>>>>>EEEXXXpppLLL???NNNtttzzzpppgggeeejjjooonnnkkkddd[[[SSSKKKCCC===CCCJJJHHH@@@:::666IIIiiiuuucccFFFAAA___wwwnnn[[[SSSHHHYYYjjjmmm```PPPFFFCCCBBBMMMccc{{{vvvSSSYYY\\\xxxttt~~~vvv```CCC222222444333555---999555111:::<<>>AAAEEEHHHIIIIIIJJJKKKLLLRRROOO\\\zzzOOOIIIEEE@@@;;;888666444222000/////////....................................//////000000111222444555777<<<>>>CCCGGG===888CCCEEEHHHPPPRRRVVVjjj{{{xxxbbbUUUNNNYYYmmm}}}kkkaaa|||vvvzzz___[[[___vvvnnnllllll```KKK888>>><<<000>>>rrrCCCDDDgggyyymmmhhhiiiooojjj\\\VVVYYYcccmmmoooddd^^^bbb___WWWUUUUUUMMM@@@<<>><<>>GGGVVVkkkmmmJJJ777888888777:::@@@DDDDDDNNNIIIHHHNNNWWWdddwww{{{oooddd^^^~~~]]]rrrrrrKKK===111333333222111000000222666999<<>>KKKYYYccceeeeeeaaaQQQ???;;;333666:::666888??????LLLHHHEEEBBBBBBLLLbbbvvvvvvuuu~~~mmmddd~~~ZZZxxxaaaEEE???...222000111111111222444777:::<<>>CCCjjj}}}|||zzzqqqkkkhhhhhhfffiiiiiifffccc^^^SSSIIIOOOvvvxxx```JJJ:::<<<;;;???AAA<<<;;;KKK```~~~rrrrrr|||eeeYYYVVVQQQNNNOOOPPPIII???<<<<<>>:::222:::333888===777777<<<;;;FFFEEECCC@@@>>>FFF[[[ppp|||uuuzzz|||hhhggguuuSSS|||[[[AAA<<>>MMM]]]yyysssrrrzzzgggOOO???777333333555333333333333333333333333555444333999BBBPPP|||vvvhhhvvvyyyyyyqqqAAA555999777RRRuuuHHH???EEEXXX|||```CCC===```yyy||||||{{{sssmmmiiihhheeeggghhhggghhhdddYYYMMMGGGgggfffIII777777555666999777777CCCRRRsss~~~www{{{yyy___OOOOOOMMMNNNQQQRRRJJJ???:::888HHHjjjlllNNNlllvvvaaa~~~{{{nnnQQQ999111222333222444555555555555777;;;>>>PPPzzz}}}{{{CCC888AAA;;;===XXXiiivvv~~~}}}xxxuuurrrmmmeee___UUUQQQLLLHHHGGGGGGGGGGGGHHHEEECCCBBBBBBBBB@@@???DDDKKKKKK@@@999;;;???>>>999444;;;AAA:::777:::777???@@@@@@===888>>>RRRfffwwwkkk|||vvvaaannnlllPPPSSS;;;888000333222222222333444777:::===???@@@DDDJJJMMMNNNNNNOOOOOOUUUUUUSSSVVVuuu|||PPPHHHEEE@@@<<<999777444222////////////...............------,,,,,,------...000000000111222222333333666======???EEE@@@777:::KKKBBBHHHSSSVVV^^^lllqqqdddVVVKKKRRRhhh~~~{{{cccjjjzzzjjjQQQLLLmmmyyyXXXmmmooommm}}}yyy[[[JJJ999222777;;;777LLLssseee@@@KKK{{{}}}wwwooogggbbb______]]][[[VVVPPPIIIDDD???>>>===<<<999777>>>GGGTTTddd{{{zzz___KKKCCC===777555666666555444333333333333333333333333:::555444:::;;;:::^^^{{{xxx^^^}}}ggg@@@555999555MMM~~~JJJ:::BBBWWW___AAARRRsss}}}zzztttnnnjjjhhhggghhhgggggghhheeeZZZNNN@@@JJJZZZddd]]]LLL>>>999>>>:::999;;;:::999???HHHVVVfffdddlllqqqoooooo]]]KKKJJJJJJKKKPPPRRRJJJ???>>>999FFFhhhyyy|||lllPPPooosssaaayyyyyyiiiKKK777111111222333333444555555555777:::===NNN{{{HHH888???<<<<<>>:::777AAAHHH???999999555999<<<>>>;;;555777HHH[[[ppp~~~xxxbbbqqq^^^zzzgggUUU|||MMM888555222222222333333444777999===@@@AAABBBFFFKKKPPPRRRRRRQQQPPPUUUWWWWWWVVVrrr|||PPPHHHEEE@@@<<<999777444222////////////...............------,,,,,,------...///000000111222222333333666======>>>EEEBBB888777NNNEEELLL]]]iiiuuu}}}zzzgggWWWJJJOOOddd{{{dddaaahhh___VVVRRRUUU\\\bbbgggzzz~~~~~~wwwZZZqqq}}}|||sss~~~yyy]]]BBB===666:::>>>:::HHHssstttDDDFFFrrr~~~|||rrrkkkhhhbbbaaa___^^^[[[VVVNNNIII@@@;;;999;;;<<<::::::<<>>AAA999PPP}}}zzzyyycccMMMzzzfff???666<<<666KKKMMM>>>CCCOOOOOOKKKjjjuuudddjjj{{{wwwrrrmmmjjjkkkjjjfffbbb```^^^VVVMMM???999999>>>@@@===<<<@@@<<<999888888888888:::======KKKIIIPPPUUUXXXcccZZZLLLJJJGGGGGGKKKOOOIII@@@CCC:::DDDeeepppooocccIIIdddjjj]]]uuuyyycccDDD555222111111444333444555555555666999<<>>======FFFEEE:::777HHHDDDNNN```sssjjjYYYIIIKKK___wwwlllsssmmm]]]QQQNNNFFF;;;999@@@aaa{{{{{{zzzssseeeiiimmmuuuuuu[[[uuuvvvqqq|||vvv___>>><<<666666:::===OOOLLLAAAccczzz~~~uuunnnllleeebbb```___^^^ZZZSSSNNNFFF@@@<<<>>>@@@===999888GGGQQQaaajjjcccPPP>>>666555666444111222555444111333333333333333333333333777333333<<<@@@888FFFiii{{{}}}{{{SSSCCCnnnggg===666===888LLLRRR@@@CCC>>>kkkTTTIIIaaa|||hhhTTTCCCIIIhhh~~~{{{xxxsssoooooolllcccYYYSSSRRROOOKKK>>>999777===CCCDDDBBBAAA999999999:::::::::;;;<<<777@@@888<<>>;;;555666999<<<<<<777444<<>>===>>>GGGGGG<<<777@@@DDDOOO[[[mmmmmmZZZGGGGGG[[[sssqqqppp|||pppsssbbbOOODDD>>><<<>>>BBBIIIdddVVVPPPOOODDDNNNRRR```kkkyyyrrr\\\yyy{{{{{{cccoooqqq\\\>>>777555444666;;;LLLRRR>>>UUUuuu}}}vvvpppooogggccc```______]]]WWWRRRNNNHHHEEEEEECCC>>>;;;;;;222===OOOYYYRRRAAA666444222444222...///555777555444444444444444444444444:::;;;888::::::333===XXXuuu|||{{{^^^MMMlll~~~zzz___:::555>>>999LLLwwwYYY===DDD333MMMoooxxxOOOFFFXXXxxx{{{UUUFFF<<>>;;;666777888:::<<<888555888>>>OOOiiiwwwzzziiiYYYzzzdddmmm~~~\\\YYYEEE:::111555///444444666999===AAADDDGGGHHHLLLLLLMMMPPPTTTUUUSSSPPPSSSLLLSSSQQQYYYyyy}}}QQQIIIEEE@@@<<<999777444222000/////////...............------,,,,,,------......///000111222333444444444>>>>>>>>>HHHIII>>>888AAAJJJTTTXXXfffooo[[[FFFEEEXXXqqqUUUrrr}}}zzznnnjjj]]]KKK@@@===;;;666...LLL;;;777<<<333===???MMMZZZlll|||ooo\\\{{{xxxpppWWWqqqmmmVVV===777:::999999;;;DDDnnnVVV===MMM{{{ttt{{{vvvpppppphhhddd```______^^^YYYTTTOOOLLLJJJHHHBBB;;;;;;>>>888666:::AAAAAA999333333222777777333444888888333555555555555555555555555---666999;;;<<<999EEE]]]yyy|||kkk```vvvVVV999444>>>888JJJmmm___;;;JJJ666DDD```nnnLLLGGGSSSvvvrrrYYYPPPLLLNNNKKKLLL___yyy}}}}}}||||||}}}{{{vvvrrrpppkkk\\\HHH<<<>>>FFFLLLLLLMMMKKKIIINNNTTTNNNCCCKKKOOOQQQNNNIIIGGGEEECCCAAAEEE999;;;===???NNNLLLIIIHHHEEEEEEJJJNNNHHH??????666<<>>JJJfffrrrwww|||zzzuuuqqqlllgggaaa[[[TTTPPPSSSRRROOOMMMKKKGGGCCC???>>>AAAEEEEEE@@@<<<>>>CCC:::===MMMUUUHHH>>>;;;666888777999;;;999555555999CCCdddyyy~~~mmm]]]ttt```ppp{{{bbbPPPCCC;;;111555///666444666:::>>>BBBEEEHHHIIIMMMLLLLLLNNNRRRSSSQQQOOOSSSGGGMMMJJJMMMgggxxxSSSIIIEEE@@@<<<999666333111111000///------......///------------------------...000111111111111333555666:::===@@@GGGLLLDDD666:::KKKFFF[[[eee^^^yyyvvv^^^GGGCCCSSSiii}}}cccddd|||xxxvvvrrrkkk```PPP@@@999999;;;999888777777888777666777@@@JJJbbbooocccyyyttt|||mmmHHH@@@:::777<<<777===IIIXXX|||;;;JJJqqqllltttyyyrrroookkkhhhdddcccbbb```[[[WWWVVVQQQKKKIIIIIIFFFAAA<<<===777333666777555555777222...>>>;;;222999<<>>888]]]kkkDDDCCCMMMuuu}}}pppuuuwwwkkkuuuzzzwww}}}{{{yyyyyyzzzzzzwwwsssddd\\\VVVRRRCCC777BBBYYYYYYVVVPPPKKKMMMSSSSSSOOOKKKNNNNNNJJJIIINNNTTTVVVIIIDDD:::999@@@@@@EEEWWWRRRKKKMMMDDDEEEMMMAAA@@@<<<<<<:::IIIjjj~~~|||TTTVVVZZZoooooozzzmmmHHH333444333111333222333555666777666777888:::???EEEyyyrrrSSS666======888III___zzz{{{}}}}}}~~~}}}{{{zzzvvvqqqkkkddd\\\TTTOOOYYYSSSQQQPPPHHH???CCCPPP]]]ZZZUUUSSSXXXZZZSSSIIIBBB??????CCCBBB===888777333888;;;888666888888666???WWWoooyyy|||qqquuuQQQ}}}mmmfff}}}^^^???555666555333333888:::>>>@@@BBBEEEHHHKKKJJJKKKNNNPPPRRRRRRRRRRRRSSSPPPNNNXXXIIIZZZvvvPPPIIIEEE@@@<<<999666333111111000///...---......///------------------------...///111111111111333555666:::===>>>EEEKKKCCC555888IIIGGG[[[gggccc|||zzzbbbIIICCCOOOdddyyyiiiZZZmmmtttkkkaaaZZZQQQCCC888333666666555555666777777666777;;;???TTTxxxkkkccc~~~~~~{{{hhhBBB999444111999555888CCCYYY???EEEnnntttkkk~~~xxxvvvmmmiiifffddddddbbb]]]YYYWWWSSSNNNLLLKKKIIICCC>>>:::888666666666444333444777222:::444333===JJJhhhJJJ>>>777:::===<<<;;;:::222555777===@@@999CCC___||||||{{{aaaRRRyyy~~~JJJ999999;;;;;;LLLxxxvvvEEECCCCCC???aaawwwRRR===IIIooo|||yyyxxxxxxyyyyyyxxxwwwvvvuuucccZZZVVVVVVNNNAAADDDQQQXXXYYYXXXVVVVVVXXXTTTNNNJJJKKKIIIEEEGGGNNNTTTUUUJJJGGG@@@@@@EEE@@@BBBRRRVVVNNNPPPFFFFFFMMMAAA@@@<<<<<<999HHHiii}}}wwwOOOSSSVVVqqqoooyyygggEEE222333222111444222333444666666666666888:::===DDDnnnsss[[[999<<<<<<777CCCUUUpppyyy~~~}}}{{{yyywwwsssmmmgggaaaZZZSSSNNNMMMOOORRRMMM===666HHHbbbhhhkkkoooqqqqqqlll\\\MMM>>>999888;;;;;;777444555444999<<<999777888888666===TTTlllxxx|||wwwwwwZZZfffmmmsssWWW===444666555444666:::===???AAABBBDDDFFFHHHKKKKKKMMMNNNOOOPPPPPPPPPQQQPPPKKKTTTKKKVVVuuuOOOHHHDDD???;;;999666333111000000///............///---------------------------///111111111222333555555999;;;===DDDJJJCCC666888GGGHHHXXXeeeeeezzz~~~fffLLLBBBJJJ^^^ttt{{{___RRRuuu{{{jjjWWWMMMGGG???999666444444555666777777888888:::999777IIIpppffffff|||tttaaa>>>444666222<<<;;;<<>>MMMuuusss|||CCC===BBBBBB___kkkBBBDDDfff}}}}}}wwwxxxyyyyyywwwuuuttttttjjj[[[SSSSSSOOOEEECCCIIIWWWZZZZZZVVVTTTTTTRRRMMMHHHGGGDDDAAAEEEOOOUUUVVVVVVSSSHHHDDDDDD>>>AAARRRYYYQQQTTTIIIHHHNNNBBBAAA;;;;;;999GGGhhh|||rrrNNNXXXyyyXXXwwwyyynnnxxx^^^@@@000222111111444222222444555666666666888999888CCCYYYvvvhhhAAA;;;<<<777<<>>;;;888888888666999OOOgggvvv|||rrriiihhh]]]zzzeeeOOO:::444555444666:::===???AAABBBBBBCCCEEEGGGMMMMMMMMMMMMNNNOOOPPPQQQOOORRRIIIOOOOOOQQQ~~~vvvQQQGGGDDD???;;;888666444222000/////////............---------------------------///111111111222444555444888:::<<>>666;;;555???AAACCCGGG___[[[>>>UUUqqq[[[xxx~~~tttpppkkkiiihhhgggccc___ZZZXXXUUUSSSPPPKKKDDD???444888888444222777@@@EEE999;;;<<<888???666???}}}\\\SSSVVVBBB<<>>CCCOOOtttcccDDD:::>>>>>>PPP|||{{{KKKCCC\\\www}}}{{{yyyxxxxxxwwwuuutttxxxgggWWWRRRMMMEEEDDDJJJ\\\___]]]UUUPPPRRRTTTUUULLLNNNLLLHHHJJJTTT]]]```eee^^^MMMAAA>>>:::CCCYYYYYYRRRVVVJJJHHHNNNCCCCCC;;;;;;888GGGgggzzzpppVVVlllxxx```qqqoootttSSS:::///222111111444222111333555555555555777999222@@@QQQ}}}sssIII:::===:::999CCCXXXhhhzzzyyy~~~}}}}}}|||yyyuuunnnhhhbbb\\\VVVRRRNNNNNNLLLEEE;;;:::LLLbbb|||nnn]]]NNN???444888444222666777444333444666>>>AAA>>>999888888666666IIIaaasss|||}}}kkk___vvvYYYZZZHHH888555555444666<<>>;;;888666444222///////////////......---------------------------,,,...000111111222444666333777999<<>>::::::333;;;>>>CCCEEERRRmmmIIIZZZ[[[oooyyyuuuooolllkkkiiieeebbb\\\ZZZXXXTTTPPPIIIBBB===444666666333222:::LLL\\\BBBBBBCCCAAAFFF888;;;vvvgggccccccGGG===BBB888777777:::DDDGGG@@@RRRxxx~~~ooottt{{{xxxiii|||SSS999:::999AAAHHHRRRssshhhPPPAAA>>>;;;===eee|||ZZZFFFSSSooo~~~xxxxxx}}}ssseee\\\RRRJJJJJJPPPaaahhhjjjccc[[[ZZZ^^^```ZZZ]]][[[SSSPPPUUU___ddd^^^ZZZKKK@@@<<<999DDD]]]XXXRRRWWWKKKIIINNNDDDEEE<<<<<<999GGGfffzzz~~~pppbbbsssgggjjjrrroooIII555...222000111444111111222444555444555666888555:::LLLyyyPPP999<<<:::777???PPPcccvvv}}}~~~}}}rrr[[[WWWzzz}}}{{{{{{}}}}}}|||xxxrrrlllfff```ZZZUUUSSS```llliiiWWWEEEBBBGGG``````YYYKKK@@@;;;999666666333444999;;;777444444888@@@EEE@@@:::888777777444DDD\\\rrr}}}~~~ttt^^^uuu^^^~~~TTTEEE888666666555888>>>???AAADDDEEEFFFGGGIIIKKKKKKKKKKKKLLLNNNQQQSSSUUUPPPVVVNNNMMMWWWNNNdddqqqLLLFFFBBB>>>:::888666444222/////////000///......---------------------------,,,...000111111222555666333777999;;;FFFPPPNNNDDD666===KKKNNN]]]lllooouuuYYYEEE???KKKfff~~~vvvWWW\\\}}}{{{iiiNNN999444999777888999777666888>>>BBBHHHGGGDDDUUUzzzuuuaaazzzqqqyyyzzznnnVVV999;;;999555<<<===DDDGGGIIIiii{{{OOOUUU___cccxxx|||uuuqqqooommmiiieee___^^^ZZZUUUNNNFFF@@@<<<888333444666555999RRRnnnRRRJJJJJJFFFFFF:::<<>>CCCGGGHHH]]]}}}pppwww~~~nnn~~~GGG999<<<:::CCCLLLSSSoooVVVDDD:::<<<777QQQ|||uuuLLLKKKfff{{{{{{~~~xxxpppggg[[[NNNKKKMMMZZZhhhtttrrriiicccbbbaaabbbccc___TTTNNNPPPUUUXXXLLLNNNIIIDDDAAA;;;CCCZZZZZZUUUYYYMMMIIINNNDDDFFF======999GGGfffyyy~~~jjjgggjjjlllfffuuueee@@@222///333000111444000000222444444444444666777;;;444DDDffftttxxx[[[;;;:::888333===HHHZZZnnnwwwzzzjjjRRRDDDFFFiiizzzxxxyyy{{{}}}}}}zzzvvvrrrmmmgggaaa]]]]]]|||aaaIII@@@BBBCCC@@@999666777888777666444666;;;<<<888444333999BBBHHHCCC;;;888777777444AAAYYYqqqqqqeeemmmmmmtttRRRCCC777777999999<<>>999:::;;;:::999>>>FFFNNNWWWSSSKKKVVVtttqqqaaarrrtttwwwiiiKKK000;;;888;;;CCC???EEELLLKKKaaaSSSIIIttthhh[[[lllwwwnnnnnn|||wwwtttqqqmmmiiidddbbb]]]VVVMMMEEE???<<<===333444===999555OOOuuurrr```___XXXMMMAAA<<>>:::???<<>>>>>:::HHHgggyyy~~~{{{``````eeeuuu~~~ccctttUUU;;;000000444000111444///000111333333333444555777999444===SSS|||xxxlllCCC<<<777111>>>>>>PPPcccnnnvvv}}}pppVVVDDD===QQQ]]]]]]\\\aaa|||yyyzzz}}}~~~}}}|||yyytttnnniiijjjbbbIII999:::999555666:::<<<:::;;;888888<<<===999666666;;;DDDJJJEEE<<<888777777444???VVVqqq}}}iiimmmiiieeeRRRAAA555888===???BBBGGGFFFHHHJJJJJJJJJJJJLLLNNNMMMMMMNNNOOOPPPPPPPPPPPPTTTSSSYYYRRRTTTRRRWWWoooHHHEEEAAA===:::888666444222...///000000000///---,,,------------------------,,,...000111222333555777777999999999BBBLLLJJJ@@@666:::MMMIIIXXXkkkfffzzzeeeKKK===CCC\\\sssiiiNNN:::PPPpppuuurrr]]]HHHAAACCCCCCBBB@@@<<<>>>???>>>>>>EEEOOOXXX[[[TTTGGGKKKfff{{{nnnaaarrrooorrrcccBBB***:::444<<>>111222DDDHHHCCCHHHWWWppp}}}wwwlllsss{{{RRRTTTWWW999:::BBB>>>GGGOOOOOOcccnnnTTT<<>>111]]]wwwUUUAAAVVV|||tttdddXXXQQQOOOSSSeeesssqqqgggbbbeeejjjiiiaaaWWWTTT[[[aaa]]]UUUVVVXXXRRRIIIBBB999CCC\\\ddd___bbbSSSKKKMMMBBBCCC??????;;;HHHgggzzz~~~vvvXXXXXXfff~~~bbbqqqHHH888000111555000222444...///111333333333333555777222777:::III}}}{{{LLL@@@888222@@@777GGGZZZhhhrrr|||www___HHHKKKUUUbbbkkklll}}}~~~zzzuuuqqqyyyuuuNNN666666333222777@@@EEEEEEAAA===;;;======;;;:::;;;;;;EEEKKKFFF<<<888777777555???VVVqqqnnnssshhhYYYQQQ@@@444888@@@CCCFFFKKKJJJLLLMMMLLLKKKKKKLLLMMMSSSSSSTTTUUUTTTRRRQQQPPPUUUPPP\\\SSSQQQSSSUUUlllLLLEEEBBB===:::888666333222////////////............,,,,,,,,,---------......------...000111222333444888222===CCC???KKKRRRAAA555CCCGGGIIIYYYgggkkkoooiiiJJJHHHBBBKKKrrr~~~^^^NNNFFF???>>>DDDccclll]]]VVVNNNKKKJJJIIIIIIJJJDDDDDDDDDCCC@@@AAAKKKWWWTTTAAA555555CCCffffffkkkuuu~~~mmmssssssRRR999888777::::::???EEEGGGHHHSSS___jjjBBBYYYPPPooorrrXXXNNNOOOHHHUUUZZZXXXfff|||zzzwwwtttmmmiiibbbZZZSSSOOOOOOOOOGGG???BBB>>>======IIItttjjjZZZ;;;///FFFGGGDDD<<<<<>>MMM```nnnwww~~~vvvpppmmmsssxxx|||yyyqqqnnnkkkXXXBBB;;;;;;555777>>>:::;;;HHHLLLFFF:::???III888222JJJOOOMMMMMMKKKCCC999555777888:::SSSqqq|||~~~kkkyyypppxxxaaaDDD===999>>>AAA@@@AAAEEEJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNMMMRRRQQQRRRSSSRRRSSS\\\fffgggJJJEEEBBB===:::888666333222////////////............,,,,,,,,,---------......------...000111222333444888333<<>>DDDMMMFFFAAABBB@@@@@@WWWzzzgggsssuuusssrrrtttmmmLLL888999777;;;;;;>>>DDDGGGIIIPPPZZZ]]]CCCllleeefff{{{xxx^^^MMMGGGJJJcccwww|||zzzvvvuuupppiiicccaaadddiiimmmbbbPPPHHH>>><<<===LLLzzz___KKKAAA555555GGGVVVNNN@@@>>>DDD===777>>><<>>AAAMMMHHH===BBBNNNBBB888EEEUUUSSSRRROOOEEE:::555777777999SSSqqq||||||qqqrrr}}}ooo___BBB;;;888<<>>KKKRRRgggwwwooo{{{TTTDDD???HHHbbbxxx```III<<<666777===222>>>SSSooo}}}pppjjjjjjiiigggeeebbb]]]YYYRRRLLLFFFCCC???;;;;;;??????IIIXXXTTTCCCMMMrrrggg{{{wwwzzztttbbbCCC777999777===<<>>@@@eeehhhTTT@@@999:::<<>>EEELLL888@@@YYYgggGGGAAA[[[sss{{{nnnddd___cccqqq||||||xxxwwwyyy{{{|||tttsssvvvwwwtttbbb\\\PPPHHHDDD;;;EEE```fff___[[[YYYTTTMMMHHHGGGBBB===@@@TTToooZZZeeekkk{{{pppbbbNNN777222111111111111000000000222333444444333333444555777444666666JJJIII888@@@555888888@@@QQQcccqqq{{{yyyYYYCCC888444777===MMMMMMGGGAAAEEELLLHHH>>>MMMLLLBBBAAAJJJGGGBBBIII[[[YYYXXXTTTIII<<<666777666999TTTrrr||||||vvvpppeeeZZZ@@@<<<:::===???@@@AAADDDFFFFFFFFFGGGGGGGGGHHHHHHKKKLLLLLLMMMNNNOOOPPPPPPOOONNNPPPSSSQQQPPPUUU[[[___HHHEEEBBB===:::888666333222////////////............,,,,,,,,,---------......------...000111222333444888777:::>>>AAAJJJRRRRRRGGG222===MMMNNNcccxxxmmm___FFF>>>FFFVVVttt^^^FFF<<<999999:::888777999DDDYYYoooyyypppnnnqqqqqqooollliiiddd^^^YYYPPPGGGDDD@@@;;;777888:::GGG[[[XXXCCCIIIooouuueee~~~qqqTTT;;;666:::999??????BBBHHHNNNRRRTTTUUU]]]hhhFFFBBB{{{{{{yyy{{{|||~~~yyytttsss|||qqqYYYVVVTTTTTTtttbbbHHH===GGGLLLEEEDDDJJJuuuTTTEEEFFF@@@:::@@@EEECCCEEEBBBFFFbbbqqqbbbfff___www```tttuuuHHH777???FFFCCCEEEKKKTTTVVVSSSnnn}}}>>>CCCPPP999@@@LLLhhhLLL>>>NNNiii|||tttppppppfffvvv{{{yyy|||~~~~~~uuuqqqssstttrrrhhhaaaSSSKKKFFF===HHHbbbgggaaa\\\[[[XXXQQQLLLJJJEEE>>>BBBYYYtttxxxOOOeeeiiiwwwmmm]]]CCC333111111111111000000000000///111222333222222444555444000999;;;@@@rrr{{{VVV999CCC999999666:::III[[[kkkwwwgggJJJ???;;;777:::DDDPPPVVVWWWNNNMMMXXXXXXGGGOOOTTTPPPFFFCCCGGGOOOWWW___]]][[[WWWLLL???888999555:::UUUttt}}}rrryyyvvv]]]RRRBBBAAA@@@AAACCCDDDFFFHHHJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJKKKLLLNNNOOOQQQRRRNNNNNNPPPSSSRRRPPPQQQVVVeeeKKKEEEBBB===:::888666333222////////////............,,,,,,,,,---------......------...000111222333444888999999<<>>^^^yyy|||qqqoooxxx```JJJUUU[[[HHHDDDZZZhhh]]][[[LLL>>>???FFFAAA@@@>>>EEEdddqqqfffaaabbbsssLLLooocccAAA:::BBBIIIIIIHHHIIIQQQRRRNNNgggEEE>>>PPP@@@AAACCCeeeSSS@@@DDD___zzz{{{tttdddRRRPPPPPPTTTZZZeeevvvzzzwwwvvvlll~~~~~~xxxtttuuuvvvtttnnnfffWWWNNNHHH@@@KKKfffjjjccc]]]]]]\\\VVVQQQOOOGGG===CCC___zzzrrrWWWuuu~~~nnnqqqhhhVVV:::111000000000000000000000000...000111222111222444555444111999;;;:::]]]zzzkkk@@@???::::::666777BBBRRRbbbqqq{{{lllSSS???@@@CCC>>>???GGGJJJTTT```YYYQQQ```fffTTTVVVccckkk^^^LLLLLLZZZccc___^^^]]]YYYOOOBBB;;;;;;777<<>>:::333555888;;;;;;:::@@@SSSfffrrrrrrjjj[[[KKKEEEJJJRRRoooxxx{{{vvvqqqpppjjjbbbYYYPPPHHHEEECCC???>>>???===>>>MMMVVVPPPYYYvvvlllwwwyyyuuuZZZ>>>888:::;;;AAACCCHHHLLLNNNSSSYYY\\\[[[aaa\\\???@@@vvv|||sssqqqjjjZZZYYYeeeUUUXXX```EEEAAAFFF???<<<;;;EEEggg|||tttnnngggssskkkKKKnnnwwwzzz}}}PPP===>>>CCCHHHRRRQQQNNNPPPQQQMMM```VVV:::PPPOOOBBB@@@aaa[[[GGG???UUUppptttaaaXXXKKKBBB===EEEYYYkkkyyyssswwwxxxrrrtttuuuuuuooohhhXXXNNNIIIBBBNNNjjjooofff_________[[[VVVUUUJJJ>>>EEEeeesssrrrxxxkkk___LLL555000//////000000000000000111...000222222111222333555666666555555777LLLRRR===999;;;777666===HHHVVVgggttt{{{|||eeeUUUKKKKKKIIIBBBAAAHHHEEENNNccccccYYYiiiuuucccaaannnyyy```XXXbbbeee_________\\\QQQDDD======999???\\\yyyvvv^^^SSSDDDGGGKKKMMMKKKKKKOOORRRQQQLLLLLLMMMMMMMMMNNNNNNNNNJJJJJJJJJKKKLLLNNNQQQRRRNNNLLLNNNRRRSSSOOOOOOQQQuuuLLLEEEBBB===:::888666333222////////////............,,,,,,,,,---------......------...000111222333444555<<<777999FFFEEEGGGYYYTTT???555===GGGRRRiiirrrbbbGGGCCCEEEUUUtttfffGGG======:::666111222555777555444===HHHQQQNNNIIIAAA:::999???FFFkkkwww~~~zzztttrrriii^^^WWWOOOGGGDDDBBB???@@@DDDIIIKKK\\\dddXXXVVViiizzzvvv}}}llltttkkkLLL777<<<===<<>>gggoooCCC;;;:::777666999>>>III[[[kkkvvvyyy}}}uuuvvvvvvppp```OOOJJJOOONNNQQQiiissskkk{{{vvviiihhhwww{{{iiicccjjjgggbbbbbbbbb^^^TTTFFF>>>>>><<>>BBBIIIKKKHHHEEECCCeeeuuu{{{vvvqqqfffYYYUUUNNNGGGCCC@@@>>>AAAGGGHHHMMM```fffOOO@@@KKKYYYXXXccctttlllpppdddDDD333??????<<>>===EEEbbb~~~mmmSSSFFFAAA@@@GGGJJJGGGFFFKKKNNNMMMJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJJJJKKKMMMOOOQQQKKKHHHHHHMMMOOOMMMLLLNNNIIIFFFDDD@@@;;;888555333333////////////............,,,---------.../////////+++,,,---...000222444444666<<<===999;;;GGGQQQUUUbbb^^^>>>///DDDLLLUUUuuu}}}nnnvvv[[[@@@CCC@@@\\\zzz[[[EEE>>>===<<<999888888888555222444:::DDD[[[lllxxxpppbbbooowww}}}{{{uuummmcccZZZSSSNNNGGGAAA???BBBHHHLLLQQQ]]]eee^^^LLL???>>>DDDBBB<<>>HHH>>>BBB:::;;;TTTqqqzzz~~~qqqlllgggEEEDDDDDDDDDLLLRRRQQQPPPPPPRRRUUUYYY]]]```HHHJJJTTTWWW;;;EEEiiiVVVHHHHHHLLLrrrvvvXXXOOOQQQTTTWWW\\\[[[iiizzz|||sssuuu|||pppjjjkkkmmmiiiaaa^^^VVVGGGLLLaaammmsssnnnfff___[[[ZZZ[[[\\\OOOCCCXXXyyy^^^[[[qqqWWWAAA555222222000000000000000000000000111111222222222333333333444222555777444666LLLfffzzzuuu@@@;;;>>>555444===:::???ZZZeeeqqq{{{}}}xxxyyybbbiiiiiiooo{{{xxx```EEE>>>QQQhhhnnniiigggcccbbbaaaUUUDDD???EEE:::UUUlllzzzkkkVVVGGGAAAFFFGGGIIIIIIHHHIIIKKKLLLKKKJJJHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHIIIKKKMMMOOOLLLKKKJJJJJJKKKMMMOOOPPPOOOFFFDDD@@@;;;888555333333////////////............---------...............------,,,---...000222444444:::<<<:::<<>>CCCCCCFFFKKKNNNKKKJJJNNNPPPPPPPPPVVVmmmOOO333DDDVVVqqqooo]]]TTTMMMMMMLLLLLLIIIBBB;;;;;;AAAGGGAAAEEE<<<;;;VVVvvv{{{qqqvvvmmmmmm^^^@@@BBBGGGJJJNNNPPPTTTTTTSSSTTTWWWZZZ^^^aaaTTTBBBKKKRRR@@@@@@bbb```KKK>>>HHHhhhyyyttthhhfffjjjnnnrrrvvv}}}vvvtttwwwvvvooolllpppvvvyyyssshhh```UUUGGGOOOdddnnnwwwqqqggg```\\\[[[[[[[[[NNNHHH___}}}yyyaaammm~~~|||gggOOO<<<333111222000000000000000000000000111111111222222222333333666444777999555333AAATTTKKK888<<<999666888888<<>>EEELLLPPPaaakkkSSS777999CCCSSSmmmzzzgggRRR===@@@KKKeeegggPPPBBB999999555333444444666===EEE\\\ooo~~~|||{{{|||yyysssnnn```[[[SSSKKKGGGGGGJJJLLLUUUXXX___iiippplll___RRRRRRKKK```ttthhhcccEEE555999<<>>>>>@@@BBBCCCHHH===;;;[[[~~~yyymmm___bbbwww}}}kkktttzzzzzz}}}SSS<<>>AAAGGGPPPVVV]]]nnn```???333;;;NNNddd}}}vvvaaa??????BBBVVVyyyvvv[[[FFF:::>>>999555555555444999>>>CCCMMMTTT^^^nnntttuuu}}}zzzuuulllhhhaaaXXXOOOGGGAAA>>>GGGMMM^^^zzzqqqwwwvvv|||hhhYYYAAA777<<<>>>DDDLLLNNNNNNSSSUUUTTTTTTVVVUUURRRWWWVVVbbbqqqPPPAAA>>>^^^qqqnnn[[[XXX___zzz{{{lllrrrmmmxxx{{{qqqtttsss```ZZZUUUMMMDDD???>>>AAAEEEEEEHHH===>>>aaappp```OOOSSSiiizzzyyyoooyyyhhhLLL@@@HHHNNNRRRSSSOOOPPPPPPOOOOOOPPPQQQSSSTTTeeeEEE@@@QQQ___???===bbbYYY===DDDLLLaaa{{{yyy{{{yyynnnaaaVVVMMMJJJ\\\rrrxxxvvviiiaaa``````___\\\JJJYYYsssiiizzz}}}jjjNNN;;;333000000111000000000000000000000000111111111111222222222222000///111777888555777;;;```iii]]]@@@888>>>666666;;;333@@@QQQeeettt{{{nnn]]]ZZZZZZeeebbb```hhh|||~~~~~~yyysssnnnaaaSSSGGGCCC>>>???MMMbbbpppuuuhhhhhhjjjhhhZZZIII@@@@@@???ccclllXXXJJJDDDDDDEEEEEEHHHKKKLLLJJJHHHFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJKKKKKKJJJJJJKKKJJJIIIHHHHHHJJJLLLMMMJJJFFFCCC@@@;;;888555333333////////////............/////////...---------,,,...---,,,,,,///333888;;;888999;;;>>>AAAHHHRRR[[[ZZZpppmmmNNN666777JJJ\\\mmmEEEAAA<<>>EEEkkkpppaaaSSSZZZrrrwwwWWWHHHGGGNNNMMMOOOSSSOOOQQQPPPPPPOOOOOOPPPQQQRRRYYYWWW@@@LLLbbbNNN555UUU^^^LLLDDD???UUUtttzzztttjjj___VVVOOONNNcccyyy|||vvvhhhbbbdddeeebbb^^^KKKccczzz~~~zzzeee{{{zzzaaaEEE777333111000222000000000000000000000000000000111111111222222222111//////444777777888:::JJJyyytttoooKKK555===999444999888999FFFYYYkkkvvv{{{uuurrrmmmbbbYYYZZZ]]]gggyyy}}}pppeee```\\\XXXPPPIIIAAABBBRRRgggrrrssskkkkkkiiicccVVVHHHBBBCCCFFFjjj{{{cccOOODDDBBBDDDFFFFFFIIILLLMMMLLLIIIHHHGGGGGGHHHJJJKKKKKKKKKJJJIIIJJJKKKKKKLLLLLLLLLLLLKKKLLLKKKJJJIIIIIIKKKLLLNNNOOOFFFDDD@@@;;;888555333333////////////...........................------------,,,,,,---000444888:::666777:::>>>BBBFFFPPPYYYZZZpppzzzbbbBBB999HHHXXXvvvwwwQQQDDD===CCC]]]yyy}}}^^^GGGAAA;;;888:::999666555666555666777@@@KKKLLLWWWooo}}}jjjUUUEEE<<<888888333;;;OOOmmmzzzlllfffCCC999;;;AAA???CCCJJJIIILLLNNNPPPPPPRRRVVVUUUQQQOOONNNXXX^^^IIIBBB???ddd{{{ssscccPPP]]]sss}}}~~~~~~wwwjjjcccUUUDDD:::===KKKWWWNNNIIIBBBRRRwwwuuunnngggrrryyyjjjkkkKKKFFFLLLPPPKKKMMMRRRNNNTTTSSSSSSSSSSSSSSSSSSTTTTTT{{{pppEEEDDDUUUZZZ>>>HHH]]]YYYFFF;;;IIIiiizzz~~~}}}zzzvvvnnneee\\\RRRPPPfff|||~~~vvvhhhdddggghhhccc]]]SSSqqqzzzwwwyyyxxxjjjgggzzzlllTTT===555444111000222000000000000000000000000000000000111111111111222444222111222444666777777777[[[cccuuuaaa===<<<;;;333555;;;444;;;JJJ^^^oooxxxyyy[[[\\\```dddiiivvvzzzppphhhccc\\\RRRHHHIIIXXXjjjqqqnnnlllllliii```SSSIIIEEEFFFRRRssssssZZZHHHAAABBBEEEFFFGGGJJJLLLMMMLLLJJJJJJJJJHHHIIIJJJKKKKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLJJJIIIIIIJJJLLLMMMOOOFFFDDD@@@;;;888555333333////////////............---------...............,,,,,,,,,---///111333555666777===DDDFFFFFFLLLTTTXXXmmmsssMMM:::FFFTTTgggcccIIIBBB@@@NNNjjjsssVVVFFF???:::::::::888777999555555666???GGGDDDNNNhhhvvveeeTTTFFF>>>;;;;;;222666DDD^^^||||||sssggg[[[<<<777???FFFCCCFFFLLLJJJMMMNNNNNNLLLOOOSSSRRRNNNPPPOOOWWWaaa|||jjjHHH>>>PPPjjjyyyzzzoooggg```jjj{{{{{{}}}rrrfffTTTDDD<<>>CCCFFFFFFFFFGGGIIIIIIHHHIIIKKKLLLHHHHHHGGGGGGHHHIIIKKKLLLMMMLLLJJJIIIHHHJJJKKKLLLKKKJJJHHHGGGGGGHHHIIIKKKMMMDDDBBB@@@<<<888666444333////////////....................................---------,,,,,,...222555===888AAASSSTTTGGGEEEPPP___]]]^^^CCC;;;EEEQQQZZZEEE???CCCLLLnnn}}}cccJJJAAAEEE@@@:::999777444FFFOOONNNOOOQQQ___tttrrrggg\\\SSSLLLIIIDDD<<<999;;;>>>777777IIIjjjqqqkkkhhhEEE999>>>EEEJJJMMMNNNOOOPPPVVVSSSPPPQQQTTTVVVUUUTTTZZZLLLZZZWWWMMMnnnEEE===IIInnn}}}~~~ooo|||xxxyyy{{{{{{tttoooaaa\\\PPPBBB@@@IIIQQQSSSaaaRRR[[[|||yyyfff{{{```EEEJJJJJJJJJIIIHHHIIILLLOOONNNLLLJJJIIIKKKLLLLLLKKKMMM[[[lllOOO555BBBRRRHHH???VVVdddUUUGGG>>>QQQkkk}}}rrrmmm^^^OOOMMM___xxxuuulllpppqqqggg^^^]]]}}}}}}lll|||}}}kkk@@@:::333111222333000---////////////////////////000000000000////////////222222222222333444555555777;;;DDDrrrnnnooo::::::EEE---888666888AAALLLYYYjjjwwwyyy|||lll\\\mmm}}}}}}yyyqqqbbbfffmmmqqqeeeqqqyyytttsssvvvhhh]]][[[LLLGGGZZZ{{{qqqhhhUUUEEEBBBAAA>>>AAAJJJGGGIIIKKKJJJHHHGGGIIIKKKKKKJJJHHHHHHHHHKKKMMMOOOLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGFFFEEEEEEDDDLLLDDDBBB@@@<<<888666444333////////////....................................---------,,,,,,...222555CCC???BBBNNNQQQIIIFFFJJJ___]]]tttNNN666AAAQQQggglllNNNAAAAAADDD^^^zzz[[[HHHEEE>>>999999666@@@PPPVVVPPPMMMLLLXXXnnn}}}lll]]]JJJAAA<<<======;;;;;;>>>777444555FFFdddppp\\\666;;;???EEEJJJLLLMMMNNNNNNNNNMMMMMMOOOQQQRRRPPPNNNWWWNNNYYYXXXLLLmmmyyyHHH<<>>BBBGGGJJJKKKLLLLLLMMMIIIJJJLLLOOOQQQQQQNNNKKKQQQLLLUUUZZZVVVgggiiiBBBBBBRRRjjjvvvzzzzzzjjjRRRCCCFFFSSS\\\^^^YYYbbbuuu|||qqq\\\LLLEEEIIIJJJJJJIIIIIIJJJLLLOOONNNLLLJJJKKKLLLMMMMMMLLLRRRQQQ[[[www~~~PPP???OOOUUUCCC555CCCSSSPPPBBBEEEOOOaaauuu|||ssskkk```\\\UUURRR\\\mmm{{{xxxtttuuuxxxtttmmmnnnttt|||fffzzznnn}}}aaa@@@999555000///000111000...////////////////////////////////////000000000000222111111222222333444555333777999HHHzzzvvvFFF999:::777444444666:::DDDVVVfffsssxxx}}}~~~tttzzzvvvyyy}}}pppaaadddppp{{{zzzsssnnndddSSSXXXttt~~~pppyyyxxxXXXMMMFFFGGGHHHDDDDDDIIIEEEGGGHHHHHHGGGGGGHHHIIIGGGHHHJJJLLLLLLLLLKKKJJJMMMMMMNNNNNNMMMMMMLLLLLLLLLIIIEEEAAA??????@@@AAAPPPDDDBBB???<<<888666444333////////////....................................,,,---------,,,---000222777;;;<<<>>>JJJWWWSSSDDDRRRZZZmmmzzzqqqCCC@@@LLLRRRuuudddGGGGGGEEEDDD\\\{{{lllRRRIIIGGG@@@XXXgggiii^^^SSSJJJMMM]]]oookkk]]]JJJ>>>:::888666555444777888===QQQpppvvvkkk{{{jjj\\\III@@@BBBEEEIIILLLLLLLLLLLLMMMKKKLLLNNNPPPRRRRRRQQQOOOOOOMMMPPPYYY]]]fffQQQ;;;DDD^^^rrrxxxvvvcccMMMEEEMMM[[[``````YYYmmm~~~~~~|||xxxvvv~~~yyydddLLLJJJJJJHHHIIIIIIIIIHHHIIIKKKMMMLLLKKKJJJKKKLLLMMMMMMLLLPPPKKKUUUccc}}}fffBBBBBBQQQPPP::::::MMMQQQ@@@>>>CCCVVVooozzzsssrrriii^^^\\\hhhyyywwwxxxzzzyyysssooovvvvvvmmm~~~|||pppRRR<<<555222///...000111000///////////////////////////////////////000000000000111111111111222333444555555555666999^^^cccBBB777777666666777777===KKKYYYhhhpppyyy}}}}}}yyyrrrgggWWWRRR[[[mmm~~~xxxtttooobbbVVVdddooogggNNNIIIGGGJJJKKKHHHFFFHHHDDDEEEFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJMMMMMMNNNNNNNNNMMMMMMLLLMMMKKKHHHDDDBBB@@@??????SSSDDDBBB???<<<888666444333////////////....................................,,,---------,,,---///111000:::???@@@MMM\\\WWWEEEHHH]]]nnnpppTTT999GGG\\\lllzzzRRRHHHEEE???NNNlll}}}fffUUUAAA\\\jjjkkkbbbYYYMMMJJJTTTttt|||nnnYYYGGG???===<<<;;;888;;;999888IIIkkkfffVVVppp}}}|||jjjTTT===;;;FFFIIILLLMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPQQQSSSTTTQQQPPPPPPYYY[[[YYYzzzbbb???:::OOOhhhvvv}}}iiiWWWGGGHHHWWWcccdddaaa___wwwwwwwww|||hhhpppvvvXXXCCCFFFFFFEEEFFFGGGGGGFFFGGGHHHJJJJJJIIIHHHIIIKKKLLLKKKJJJKKKGGGSSS[[[qqqVVV???JJJ[[[III555999AAACCC===;;;GGG]]]rrr}}}|||ooo___[[[iii||||||}}}|||xxxqqqqqq}}}|||www{{{uuu~~~^^^CCC<<<222111/////////000000000////////////////////////.../////////000000000111111111111111222333444444777333777777EEE[[[999777666777888777888@@@IIIYYYdddrrrzzz|||~~~{{{sssmmm```YYYaaapppuuuqqqkkk^^^[[[ppp~~~mmmVVVGGGFFFHHHKKKMMMJJJGGGGGGDDDDDDDDDEEEGGGHHHHHHHHHKKKJJJHHHHHHHHHIIIKKKLLLKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKIIIGGGCCC@@@>>>SSSDDDBBB@@@<<<888666444333////////////....................................,,,---...---,,,,,,...000333AAAHHHGGGOOOZZZVVVHHHCCC___wwwvvvggg777BBB^^^]]]iiigggJJJBBB;;;DDD\\\{{{fffdddnnnllleee^^^RRRJJJOOOffflllVVVGGGAAA<<<888:::<<<888777JJJooouuulll}}}xxxaaaJJJ<<>>CCCCCCAAABBBDDDDDDCCCCCCEEEFFFFFFEEEEEEGGGIIIJJJHHHGGGHHHFFFQQQ[[[lllFFF???VVVVVV===333999MMMFFF>>>???MMMbbbwwwyyykkk\\\[[[kkk~~~xxxssswwwtttyyyzzzkkkyyyyyyuuuMMM888555111111000/////////000000////////////////////////......//////000000111111111000000111111222333444444333888:::<<<[[[tttEEE999666666777666444777<<>>PPPDDDBBB@@@<<<888666444333////////////....................................+++---...---,,,,,,---///555DDDMMMKKKKKKRRRRRRLLLEEEYYYxxx}}}}}}HHH???SSSUUU___VVVFFF>>>>>>MMMhhh~~~xxx{{{sssiiifffZZZOOOQQQ[[[tttppp[[[LLLAAA999;;;===:::===UUU{{{mmmSSS@@@???MMMFFFIIIKKKLLLLLLLLLMMMNNNLLLNNNOOONNNLLLKKKLLLNNNIIILLLTTT[[[ZZZYYYcccqqqqqqEEE<<>>HHHYYYMMM;;;<<>>III```dddlll~~~ooo^^^```nnnzzzkkk|||aaaHHH<<<>>>???;;;;;;===?????????>>>???@@@@@@@@@AAACCCEEEFFFDDDBBBJJJKKKJJJXXXUUU{{{III>>>VVVUUU???:::;;;BBBFFFBBB===DDDWWWiiiyyyyyypppfffaaa^^^fffxxx~~~xxxYYYUUUtttiiiqqq~~~sssEEE555777---111222222111000//////000////////////////////////---......///000111111222000000000000111222333444///888777777888333NNNIII???777777999888777888666>>>LLL[[[jjjuuu|||zzzzzz~~~wwwvvvnnnlllzzz{{{dddEEEDDDEEEHHHKKKJJJIIIHHHHHHFFFFFFDDDCCCEEEIIIKKKJJJHHHHHHIIIJJJJJJJJJIIIHHHGGGDDDEEEFFFFFFGGGGGGGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@MMMDDDAAA===:::888666333111000000000000////////////........................---------............//////888===???HHHVVV[[[WWW[[[KKKsss{{{CCC<<>>???===??????>>>>>>??????@@@AAA@@@AAAAAABBBDDDFFFGGGHHHFFFKKKKKKGGGPPPmmmnnn|||MMM888RRRYYY888555@@@GGGBBB;;;>>>IIIQQQqqq|||yyyxxxkkkdddooo~~~SSSeeexxxSSS999777666...111111000///////////////........................---...///111333555777777000111111111111222222222333111222666777999DDDQQQjjjMMM555222777777777:::777888???LLLZZZeeeqqq{{{|||yyy||||||xxxoooUUUGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFGGGHHHIIIJJJJJJKKKEEEGGGIIIIIIHHHFFFFFFGGGFFFDDDCCCDDDFFFGGGGGGGGGFFFEEECCCAAA>>>===<<<;;;NNNDDDBBB>>>;;;888666333111000000000000////////////........................---------............///...222888@@@MMMZZZ```___VVVLLLXXXwwwUUUBBBDDDSSSbbbqqqOOO???BBBDDDPPPhhhqqqcccZZZaaaiiiwwwqqqbbbWWWPPP]]]|||tttfffRRR@@@AAAGGGBBBFFFFFFFFFFFFGGGIIIKKKLLLKKKKKKJJJJJJIIIJJJJJJJJJIIIIIIHHHJJJNNNTTT[[[```ccczzzeee???DDDZZZfffmmmvvv~~~|||oooqqq~~~tttnnnqqq```JJJ===;;;>>>???==================>>>??????@@@@@@@@@AAABBBDDDEEEFFFDDDHHHJJJFFFIII___wwwcccBBBGGGOOOEEE777666;;;BBBCCC???BBBJJJcccsss|||rrrmmmttt~~~lll___{{{{{{kkkKKK777444333///111111000///////////////........................,,,------...///000000111000000111111111222222222333222333666555666>>>III~~~___===>>>CCC999333888888777;;;EEEOOO[[[jjjwww}}}|||vvvrrr___MMMHHHMMMGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEFFFFFFEEEGGGIIIIIIHHHFFFFFFGGGEEECCCBBBBBBDDDFFFFFFEEEDDDCCCAAA>>><<<;;;:::999PPPEEEBBB>>>;;;999666444111000000000000////////////........................---------............///......555EEEUUU___dddfff```[[[HHHkkkpppNNN===DDDOOOhhhcccFFFEEE@@@@@@QQQppp}}}qqqiiikkknnnuuuooofffsssmmmZZZNNNCCCCCCHHHFFFFFFEEEFFFFFFGGGHHHJJJJJJNNNMMMMMMLLLLLLKKKKKKKKKKKKMMMNNNOOOQQQVVV]]]ccc```mmmUUU<<>><<<<<<;;;;;;;;;;;;<<<======????????????@@@AAABBBCCCAAADDDGGGFFFBBBLLLoooooo~~~XXXBBBDDDSSSFFF666333BBBJJJCCC===AAAHHH\\\sss{{{xxx{{{|||nnnXXXqqq~~~rrrWWWAAA555111000000111111000///////////////...........................---------,,,,,,,,,,,,000000000111111111222222333333444555444333777>>>RRRUUUAAA>>>;;;666444888666777<<>>;;;999888777777RRREEEBBB>>>;;;999777444222000000000000////////////........................---------............///111---555JJJZZZ^^^```dddkkkiiiRRR^^^{{{aaa>>>===GGGYYYyyyVVVHHHAAA???FFFZZZttt|||zzz|||{{{hhhPPPKKKFFFDDDHHHGGGEEEEEEEEEFFFGGGHHHHHHIIIQQQQQQQQQPPPPPPOOONNNNNNMMMPPPSSSSSSRRRTTT[[[bbb]]]ccctttLLL;;;QQQfffiiittt{{{rrr~~~}}}YYYGGGAAA:::888:::<<<<<<:::;;;::::::::::::;;;<<<<<<===============>>>??????@@@???CCCGGGAAABBB[[[zzzzzzvvvOOOAAATTT]]]GGG888===HHHHHHCCC???;;;III^^^rrr~~~wwwZZZcccyyy~~~bbbDDD888444///...333111000000///////////////........................000//////......---------000000000000111111111111222333444555333222444777<<>>AAA444666666666777999@@@RRRbbbqqqzzz{{{nnn|||}}}kkkTTTHHHFFFGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHGGGFFFGGGHHHEEECCCAAAAAABBBCCCCCCBBB???===<<<:::888666666555UUUEEEBBB>>>;;;999777444222000000000000////////////........................---------............///222...444GGGTTTVVVWWW\\\kkkkkkhhhUUUkkk}}}LLL;;;CCCPPPgggkkkMMM@@@DDDCCCFFFZZZzzzYYYBBBBBBAAAAAADDDCCCDDDDDDEEEFFFFFFGGGGGGGGGOOOPPPPPPPPPPPPOOONNNMMMKKKOOORRRPPPNNNNNNTTTYYYYYYXXX^^^uuuqqqBBBDDD```sssrrruuuzzz{{{||||||}}}qqqQQQ===:::888999:::;;;:::888;;;::::::::::::;;;<<<<<<;;;;;;:::;;;;;;<<<======AAA<<>>HHHXXXllleeeEEEFFFAAA<<>>???AAAEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFJJJKKKLLLMMMMMMLLLKKKJJJLLLNNNPPPPPPOOOOOOQQQTTTXXXUUUQQQ```^^^DDDSSSlllvvvvvvxxx}}}{{{zzz~~~zzzzzzxxxpppVVV???888999999999999999999888:::999999999999:::;;;;;;999999999999:::;;;<<<===@@@<<<===DDDFFFCCCEEELLLnnnmmmggg___FFF[[[^^^QQQ;;;777GGGRRROOOFFF>>><<>>======???BBBCCCDDDCCCSSS{{{wwwVVVJJJZZZ___OOO>>>===IIISSSMMMCCC<<>>;;;:::999777666555444444\\\FFFCCC???<<<:::888555333000000000000////////////........................---------.........//////...333222...999VVVrrr\\\bbbkkkDDD<<<@@@KKKRRRrrrSSSBBBGGGCCC:::NNNqqq}}}OOOBBB===>>><<<@@@CCC===CCCDDDEEEFFFFFFEEEDDDDDDDDDFFFHHHJJJKKKKKKJJJIIIEEEEEEGGGJJJNNNPPPPPPPPPKKKPPPPPPOOO\\\xxxvvvHHHDDDXXXaaammmuuuzzz{{{zzzxxxfffGGG999AAA555777999999777777999;;;666666666666666777888888666666777888999;;;===>>><<>>;;;<<>>===:::999777666555444333333\\\FFFDDDAAA>>>:::777666555///888333)))...222//////////////////////////////............///////////////333111,,,777UUUrrruuu^^^~~~bbb===<<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAABBBCCCJJJJJJJJJJJJJJJJJJJJJIIILLLIIIFFFGGGJJJMMMNNNMMMWWWSSSRRRRRRQQQ[[[|||mmmAAACCCOOOcccrrruuuttt{{{zzz~~~~~~{{{xxxoooNNN888888999777777666555555555555555555555555555666666666666777777777888999999::::::;;;<<<===>>>>>>?????????EEEPPPvvvssscccLLLKKK___\\\@@@555@@@OOOggg]]]AAA>>>BBBCCCJJJ```uuuvvvrrrvvv^^^OOOmmm}}}tttcccAAA333222111000////////////////////////............------------------------........................////////////000000000000000111111111111222222222111777666666OOO~~~aaa@@@>>><<<;;;888666888===;;;@@@IIISSS```mmmzzz{{{pppSSSNNNnnn~~~ooonnnIIIGGGEEECCCBBBBBBDDDDDDEEEDDDBBBAAABBBCCCEEEGGGHHHIIIHHHGGGEEEEEEGGGIIIFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCAAA???===;;;;;;:::777666666444333222111111^^^FFFDDDAAA>>>:::777666555...111------333///+++333////////////////////////............////////////000333111...333EEE[[[iiippp|||{{{vvvJJJ333DDDEEEJJJuuukkkRRRFFF@@@AAAFFFYYYnnnyyyxxx|||sssMMM>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCGGGHHHHHHIIIJJJJJJKKKKKKNNNKKKHHHHHHJJJLLLLLLLLLRRRNNNOOOPPPOOOUUUnnnfffFFFFFFWWWrrr{{{tttuuuzzz{{{lllkkk]]]???666999;;;777666666555444444555555444555555555666666666666666666777777888999999:::;;;;;;<<<===>>>>>>>>>>>>@@@DDD\\\ZZZBBBTTThhh___HHH<<<>>>TTT```YYYJJJ<<<===KKK>>>VVVqqqqqqjjjttt{{{TTTJJJiiiiiiIII444333222111000////////////////////////............------------------------.........................../////////000000000000000000111111111222222222222555777555:::TTTjjjNNN777666;;;:::777888999;;;@@@GGGQQQ___llluuuzzz~~~]]]QQQXXXnnnnnnRRRGGGEEECCCBBBAAAAAABBBCCCBBBAAA@@@??????AAACCCDDDFFFGGGFFFEEECCCCCCDDDFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA???===;;;:::999999666666555444333222111111```FFFDDDAAA>>>:::777666555000---***000666,,,(((555////////////////////////............////////////000000111111000555EEEUUUkkkyyyllluuuCCC===???999RRReeeLLLHHHDDD<<>>>>>===BBBAAAGGGccc}}}PPPCCCZZZnnn^^^???;;;???WWWjjj\\\CCC;;;===DDDCCCLLLaaawww|||nnnjjjuuuvvvSSS@@@[[[vvv{{{tttPPP999444222222111000/////////////////////............---------------------------............................../////////000000000000000000111111111222222666000333777000333ZZZyyyjjj>>>555===>>>:::777888888888;;;BBBMMM[[[cccrrryyy{{{ZZZAAAPPPoooeeeCCCEEEDDDBBBAAA@@@@@@AAABBBAAAAAA@@@??????AAABBBCCCFFFGGGGGGEEECCCBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBB???>>>===;;;999888777777666555444444333222111111___FFFDDDAAA>>>:::777666555555666000...333---***222////////////////////////............///////////////---000444111///<<>>BBB]]]```PPPGGG>>><<>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFHHHIIIJJJJJJMMMLLLJJJJJJJJJKKKKKKKKKOOOLLLLLLOOOPPPQQQYYYbbblll>>>IIIppptttrrrvvv|||zzzxxxooozzzggglllbbbBBB777777666555555444444333333333333444444333333444444444555555555444555555666666777888888999:::;;;<<<<<<======<<>>333666111111000/////////////////////.........---------------------------------................................./////////000000000000000000111111111111888---...999888222AAA\\\^^^CCC<<<======;;;999999777777;;;BBBLLLSSSccckkkuuu|||zzzrrrUUUEEESSSpppfffOOOGGGDDDCCCBBBAAA@@@AAAAAAAAACCCCCCCCCBBBCCCDDDEEEEEEHHHHHHHHHGGGDDDCCCDDDEEEDDDDDDDDDCCCCCCBBBAAAAAA>>>===;;;999888777777666444444444333222111111000]]]FFFDDDAAA>>>:::777666555;;;DDD;;;***---222///---////////////////////////............///////////////---///333000...999JJJtttiiiqqqZZZ;;;@@@<<>>SSSpppuuu]]]>>>>>>CCCHHHGGGJJJ^^^vvv{{{|||jjjhhhgggrrrdddLLLLLLfff}}}kkkmmm~~~aaa@@@111......111000//////////////////............------------------------------------....................................//////////////////000000000111111111222///000777999888:::@@@kkkxxxwww___@@@999<<<;;;999:::999999999<<>>:::777666555:::III???)))+++555222***////////////////////////............/////////////////////000---...555???fffhhhMMM===888@@@JJJ\\\]]]MMMJJJ???:::DDDZZZpppxxxkkkbbbggguuuzzzMMM999<<<999999999999999999999999::::::;;;<<<===>>>@@@AAACCCCCCDDDDDDEEEEEEEEEFFFEEEGGGIIIIIIIIIJJJKKKMMMKKKJJJIIIIIILLLOOOTTTXXXQQQhhhQQQ@@@[[[~~~}}}lllggguuu~~~}}}~~~|||yyywwwyyy||||||^^^dddmmmDDD888000333666333111222222111111111111222222333222222222333333333444444222333333444555555666666777888999::::::;;;;;;:::666???CCC>>>BBB[[[tttLLLMMMhhhkkk^^^HHH555:::]]]uuurrr]]]OOO@@@:::<<>>;;;:::999888777666666666222222222111111111000000^^^FFFDDDAAA>>>:::777666555333???888,,,///444000---////////////////////////............////////////...111111......111444333KKKbbbzzzqqqMMM:::DDD<<<>>>eeehhhQQQGGG???@@@GGGUUUkkk}}}yyyiiidddgggvvv]]]AAA:::===888888888888888888888888888888999:::;;;===>>>???@@@AAAAAACCCDDDEEEFFFGGGEEEGGGIIIIIIHHHGGGHHHJJJGGGIIIJJJIIIJJJMMMQQQTTTQQQUUUgggzzzKKKDDD\\\uuu}}}qqqnnnsss|||~~~||||||{{{zzz|||mmmsss}}}dddBBB;;;888555555444111000000000000000000000111222222222222222222333333333333222222222333444444555555666777888999::::::::::::;;;;;;???CCC???FFFfffkkkSSSKKKbbbqqqfffFFF888BBBSSSaaayyyiiiQQQAAA@@@DDDBBB<<>>:::;;;;;;:::999777888999999@@@IIIQQQXXXaaalllsssvvv|||zzztttoooqqqwwwvvvkkk```KKKFFFVVVyyylllPPPCCCHHHHHHBBB@@@@@@AAAAAAAAAAAAAAA@@@??????@@@@@@AAAAAA@@@@@@???AAACCCDDDCCCBBBBBBCCC@@@AAABBBBBBAAA???<<<;;;999888777555555444444444111111111111111000000000```FFFDDDAAA>>>:::777666555,,,333000000555222,,,000////////////////////////............/////////000+++111222...000777666...<<<999zzz```yyyhhhAAADDD:::>>>UUU___WWWPPPIIIAAA<<<@@@UUUkkkzzzqqqeeeaaadddqqq{{{{{{zzzsssFFF888888555777777777777777777777777777777888999:::<<<===>>>===>>>@@@BBBDDDFFFGGGHHHEEEHHHJJJIIIFFFEEEFFFGGGFFFJJJLLLKKKKKKMMMPPPQQQPPPRRRUUUrrriiiEEEFFFWWWxxxgggooouuupppzzz|||zzzxxxzzz{{{~~~ccciiioooQQQ>>>111444444111000333444444000000///000000111222222111111222222222333333333111222222333333444555555666777888999999:::999999???444666AAA<<<666PPPwww|||LLLFFFiiipppZZZIII:::888III```uuu~~~jjjMMMAAACCCGGG===@@@HHHWWWiiizzzxxxkkkbbbbbbiiipppfffDDD===aaammmaaaqqqvvvUUU777000222111///111//////.........//////000......---------,,,,,,,,,------------------------........................---------.........//////////////////000000000000666///---333888555222111>>>444___mmmVVVHHH=========;;;999888:::;;;333888>>>BBBFFFNNNZZZdddkkkssszzz~~~|||yyymmmfffeeeqqq}}}vvvZZZ@@@HHHeeezzzpppZZZDDD<<<@@@BBB>>>>>>??????@@@@@@@@@????????????@@@AAAAAAAAAAAA@@@@@@BBBEEEFFFEEEDDDDDDEEE>>>???@@@@@@???===:::999777666555444333222222222111111111111000000000000]]]IIICCC???>>><<<777444555111111111111000000000000////////////////////////........................000000000000111111111111333???gggsss{{{hhhFFF<<<999>>>EEEsssiiiJJJFFFEEE<<>>???@@@AAAAAACCCEEEGGGIIIIIIHHHFFFDDDBBBHHHKKKIIIHHHKKKNNNMMMPPPWWWZZZbbbxxxLLLJJJcccppppppsssqqqwww}}}~~~}}}{{{zzz{{{|||vvvvvvlll|||PPP888666444333222111000000000000222111111111000000//////111111111111111111111111111222222333333444444555777777777888999999::::::999;;;;;;::::::???HHHQQQxxxYYYJJJLLL______GGG666888999NNNkkk~~~nnnWWWHHHAAADDDFFFGGGIIIQQQ^^^hhhoooxxxssshhh[[[UUU\\\nnnoooPPPDDDPPPiiiaaa^^^rrrKKK???111,,,///222111...//////............/////////............---------------------------------............................................................////////////111111111111222333444444555888>>>XXXwwwoooFFF===@@@CCC;;;777;;;:::999777888<<<>>>???DDDJJJUUUYYY___hhhrrr||||||zzzxxxwwwvvvsssmmmhhhfffpppzzzrrrXXXEEEJJJZZZnnnxxxwwwnnnWWWAAA<<>>============?????????>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBAAABBBAAA@@@>>><<<;;;:::999888666444222000000111222////////////............\\\IIICCC???>>><<<777444555111111111111000000000000................................................//////000000000111111111333555WWWvvvaaa:::999BBBAAAJJJyyy```LLLGGGCCC@@@@@@RRRbbbuuu~~~qqqdddYYYXXX]]]nnn|||pppbbbrrryyyxxxKKK777<<<<<<222666666666666666666666666666666777888999999999999;;;;;;<<<>>>???@@@AAABBBCCCEEEGGGHHHHHHGGGEEEDDDEEEKKKNNNLLLKKKNNNOOOOOOSSSWWWUUUVVViiioooQQQKKKddd}}}mmmiiifffiiisss|||zzzzzz}}}|||wwwvvvxxx{{{gggqqq\\\???555000444333222111000000000000111111111000000000//////111111111111111111111111111111222222333444444444666666777777888999999:::999;;;;;;999888;;;CCCIIIUUU{{{zzz___EEEDDDYYYeeeXXXCCC<<<555777MMMkkk}}}{{{qqqfffWWWDDD999999@@@GGGJJJVVV\\\dddmmmyyyxxxjjjaaaXXXVVVYYYeeevvv^^^KKKCCCXXX{{{~~~]]]hhh~~~qqqUUU@@@888000...000222000...//////............/////////............---------------------------------............................................................////////////111111111111222333444444666666666BBBdddhhhMMM<<<:::999===>>>777>>>;;;;;;>>>===;;;===AAAEEEHHHNNNVVV```iiipppttttttwww|||~~~}}}zzzrrrllljjjiiigggfffqqqkkk```QQQCCCBBBTTTjjj|||zzz]]]MMM???<<>>???BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@???===;;;:::999888777666444111000000111222////////////............ZZZHHHBBB???>>><<<777555555111111111111000000000000................................................//////000000000000111111666...DDDxxxsssXXXAAA>>>;;;===LLLmmmkkkSSSJJJDDD>>>???FFFSSSbbbqqq~~~rrrbbbVVVQQQUUUcccoookkk\\\fff~~~VVV;;;666999999666666666666666666666666666555666777888888999999999999:::;;;===???AAABBBCCCDDDEEEFFFHHHHHHFFFDDDCCCGGGLLLNNNLLLKKKNNNOOONNNPPPRRRRRROOOTTTlll|||EEEKKKaaatttnnnkkkoooqqqpppsssyyy|||vvvwww{{{}}}zzz~~~ppphhhyyyjjjOOO888555777000333222111000000//////000111111000000000000//////000000000000000000000000111111111222333333444444555666666777777888999999888::::::999777888===AAA===RRRuuu}}}^^^JJJJJJWWW```aaaDDDDDDAAA======GGGXXXfffhhhkkkjjj^^^MMMAAA@@@DDDDDDFFFIIIMMMVVVeeevvvzzzjjj]]]WWWVVVTTT___ooo}}}uuuaaaQQQBBBMMMgggmmmZZZuuuwwwWWW888222111///000111111000...//////............/////////............------------------------------------------------------------------------------------............/////////000000000000111222333444555444222111???ddd{{{YYYGGG===???AAA:::999777777:::;;;888888;;;888:::>>>CCCIIIPPPUUUWWW[[[^^^ccciiimmmqqqrrrssssssssstttttttttssssssrrrrrrssstttwwwxxxxxxuuurrrnnniiibbb]]][[[[[[[[[[[[\\\OOOAAA<<>>======BBBAAAAAA@@@????????????>>>>>>======>>>>>>???@@@@@@AAAAAABBBAAAAAA@@@@@@@@@???>>><<<:::999888777666555333111000000111111/////////............---YYYHHHBBB>>>>>><<<888555666111111111111000000000///................................................////////////000000000111666000777TTTzzz|||sss___>>>666CCC444CCCrrrrrrTTTIIIFFF@@@>>>@@@HHHUUUddduuuvvv```VVVKKKGGGPPPccc{{{lllffffffkkkddd===555999666555999555555555555555555555555444555666777888888888888888999:::<<>>@@@EEELLLVVV]]]mmmrrruuutttssswww~~~qqqeee___```^^^XXXQQQRRR[[[dddyyy~~~}}}qqq]]]JJJ@@@===aaa}}}uuuZZZ[[[jjjmmmTTT===000,,,...000000000000000000///......------......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////000000///000000111222333222333555444222BBBjjjxxxmmmKKK===???<<<===::::::===>>>;;;:::;;;888999999:::<<<>>>@@@AAAGGGJJJNNNSSSXXX[[[\\\]]]\\\]]]]]]^^^^^^^^^^^^^^^[[[\\\^^^```bbbaaa^^^[[[PPPPPPRRRSSSRRROOOLLLIII999999>>>MMMaaavvvrrrVVVBBB;;;<<<===>>>>>>======>>>BBBBBBAAA@@@@@@@@@AAAAAA??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBAAAAAA@@@??????>>><<<:::999777777444444222111000000000111//////.........---------ZZZGGGBBB>>>>>>===888555666111111111111000000000///...................................................////////////000000000000666555777VVVtttYYY;;;555???@@@HHHoooxxxYYYNNNJJJDDD???@@@CCCJJJYYYgggyyyuuudddXXXMMMKKKKKKRRRccc|||mmmmmmuuu~~~oooKKK333888===444111999444444444444444444444444444444555666777777777777666777999;;;===???AAABBBBBBCCCDDDEEEEEEEEEDDDDDDHHHJJJKKKIIIJJJMMMMMMIIIGGGIIIPPPUUUPPPLLL[[[pppYYYKKKTTTooopppnnnqqqrrrqqqpppqqqtttvvvsssqqqyyyzzzuuutttvvvzzz}}}pppUUUEEETTTqqq}}}pppGGG;;;444000111///000000//////...///////////////////////////000000//////////////////////////////000111111222222333333444444555555666777777444555777999999999:::;;;AAA<<<<<>>???===;;;<<<;;;::::::999888888888999888:::===@@@CCCDDDEEEFFFHHHHHHGGGGGGGGGHHHHHHHHHEEEEEEGGGIIIKKKJJJGGGEEE@@@BBBFFFGGGEEEAAA===;;;<<>><<<===???@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAA??????===<<<:::888777777333222222111000000000000............------------\\\GGGAAA>>>>>>===888666777111111111111000000000000------------------------..............................////////////000000***666555---CCC~~~ZZZ777???>>>999LLLuuuhhhMMMEEE@@@@@@>>><<>>???@@@AAABBBDDDEEEEEEEEEFFFIIIKKKKKKJJJLLLPPPOOOKKKLLLJJJMMMQQQOOOLLLRRR]]]{{{gggBBB===___yyykkkkkknnnjjjgggiiioooppplllpppwwwuuuvvvwwwyyy|||~~~|||{{{zzzyyyzzz{{{|||}}}yyyxxxvvvtttwww~~~tttPPPCCCEEE```}}}{{{~~~mmmDDD...555555///000111//////............//////......////////////000000/////////////////////////////////000111111222222222333333444555555666666333444666777999:::::::::555<<<===>>>PPPuuueeeJJJHHHZZZlllkkkZZZIIIDDDEEE:::888888BBBUUUmmmmmmggg^^^UUUPPPPPPRRRUUUWWW\\\eeelllkkkddd``````gggaaa\\\\\\bbbhhhjjjjjjpppwww|||ppphhhYYYOOOGGGLLL___tttdddJJJNNNjjjmmmSSS===//////555111111000///---...000111......------------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................///000111222444111333888888444666>>>```pppRRRCCC;;;555666888888999<<<999999888888888999::::::555666777888999:::::::::;;;::::::999999::::::;;;999999999;;;<<<===;;;999===<<<;;;888666777:::<<<\\\hhhvvv|||fffQQQCCC>>>???:::>>>@@@===;;;===@@@@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>===<<<:::999777666555111111111111000000//////.........------------,,,^^^FFFAAA>>>>>>===888666777111111111111000000000000------------------------................................./////////000000***333444///888```eeeEEE555???CCCDDDcccppp___OOOIIICCC<<<>>>EEEDDDJJJTTT___jjjttt}}}}}}zzzooolllcccVVVKKKFFFHHHLLLUUUeee{{{~~~xxxfffnnn;;;777555777777555333333333333333333333333333333333333444555666666666666555555666888999;;;<<<<<>>===>>>PPPuuuvvvQQQHHHEEEQQQdddkkkaaaTTT>>>>>>;;;333333EEEfffpppjjjaaaYYYRRRNNNMMMLLLOOOPPPWWW```aaa\\\XXXYYYbbbdddiiinnnpppnnniiiddd\\\aaaggghhhbbbXXXNNNHHHGGGPPP```sssvvvmmm[[[SSSUUUkkklllLLL:::444111///000//////...////////////......------,,,,,,------...///............---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000111111222111000222444444666777===ZZZeeeXXXJJJBBB???<<<;;;<<<888888888888999:::;;;;;;999999999:::::::::::::::777666666555666777888999777666555555777888888777;;;;;;::::::>>>GGGSSS\\\{{{yyyfffPPP???777888<<<777===???;;;:::===???===????????????@@@AAABBBCCCBBBAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAA@@@???>>>>>>;;;;;;999888666444333333000000000000000000//////.........---------,,,,,,```FFFAAA>>>>>>===888666777111111111111000000000000------------------------..................................../////////000000///222333111@@@lllccc===>>>CCC===EEEYYYyyylllYYYLLLAAA>>>BBB<<<>>>@@@DDDIIIPPPYYY___mmmrrryyy}}}xxxsssmmmfff^^^ZZZKKKLLLKKKFFFBBBEEEOOOYYYooozzzqqqeee{{{{{{nnn===222666666111111666666222333333333333333333333333222333444555666666666666444555666777888999::::::===>>>@@@BBBDDDFFFGGGHHHDDDEEEEEEEEEIIINNNMMMHHHDDDHHHLLLOOOSSSVVVTTTOOOXXXZZZWWWKKKDDD}}}~~~}}}~~~{{{wwwtttsssrrrrrrrrrrrrqqqppppppqqqrrrsssuuu{{{zzzbbbEEE===\\\xxx|||dddJJJ888222444333---000222***......---------......///---.........//////000000..............................//////000111111111111222222333333444555555555444333444666666666555;;;777:::@@@;;;999QQQrrr{{{YYYBBB???NNN```mmmbbb^^^VVVMMMDDD@@@??????EEEEEEEEEFFFEEEBBB===999@@@;;;:::???CCCBBBCCCHHHFFFGGGGGGGGGFFFDDDBBBAAA>>>@@@@@@>>>===BBBMMMUUUkkk|||www^^^NNNHHHIIIhhhiiiQQQ:::222333111---+++---,,,---///111111...,,,...------,,,,,,------...//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......///000111///222222000000444777777;;;000MMMzzzfffVVVIIIAAA???;;;;;;:::999999999999:::999999999999999999999:::777777666777888:::<<<===888666444444666888888888999===CCCKKKVVVfffxxx~~~qqq\\\CCC666666999777333444:::<<<::::::>>>===999>>>>>>>>>???@@@AAABBBCCCAAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@??????===<<<<<<999888777666444222111000///000000000000000///.........---------,,,,,,,,,[[[EEEBBB???<<<:::888666444111111111000000000000000......------------..........................................///////////////111444333///333IIIaaaSSS666===999555EEEEEEyyyxxxeeeSSSIIICCCBBB???:::888:::>>>BBBEEENNNQQQVVV^^^hhhooossstttssstttuuuuuutttqqqnnnmmmfff```XXXPPPKKKHHHFFFDDDBBBEEEGGGGGGKKKXXXnnn~~~}}}nnnbbbggguuu___ddd|||}}}OOO111444444444444444444444444222222222222222222222222333333333444444444555555555555666666777777888888::::::<<<>>>@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCEEEHHHKKKMMMOOOOOOOOOQQQRRRdddkkkXXXMMMeeeuuuppprrrpppqqqqqqpppooorrrxxx~~~zzz^^^KKKBBBCCCbbbppp||||||{{{rrrKKK222111111000000//////......------------------------........................---------............///////////////000000000000111111222222222333333333333333444444555666666666888999::::::;;;>>>CCCFFFlllmmmTTTHHHGGGIIITTTaaaiiifffaaa\\\NNN>>>===>>>===:::<<>>CCCJJJVVVeeettt~~~xxxcccOOOKKKZZZkkkzzzgggDDD:::111///222444111+++................................................///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000111111222222333444444333999>>>OOOxxxdddSSSFFFCCC@@@>>>===<<<:::777888666888<<<<<<999999<<<;;;888555666:::<<<999555777777777666666:::@@@FFFMMMVVVeeettt~~~uuuNNNEEE:::333444666777777:::;;;;;;;;;<<<=========>>>=========>>>@@@BBBDDDAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@>>>===;;;;;;777666444333222111111111//////...------------...------------------------YYYEEEBBB???<<<:::888666444111111111111000000000000......------------..........................................////////////222111111111///111<<>>AAADDDBBB@@@>>>???AAAFFFJJJLLLKKKJJJNNNOOOOOOOOONNNLLLJJJIIIDDDDDDCCCBBBAAA@@@@@@AAA;;;BBBNNN]]]nnnppplllhhh```^^^aaabbb{{{VVV444111333333333333333333333333222222222222222222222222333333333333444444444444444555555666777777888888:::;;;<<<>>>@@@BBBDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHFFFGGGIIIJJJKKKLLLLLLLLLLLLKKKVVVpppaaaQQQ[[[iii{{{~~~zzzyyyyyyzzzmmm^^^SSSJJJ<<<999IIIXXX|||xxxppp[[[???000...000000000000//////......------------------------........................------------.............../////////000000000000111111111222222222333333333333333444555555666666777888999999:::<<<@@@CCCGGGaaabbbIII>>>EEESSSdddppprrrpppnnncccaaaWWWHHH>>>>>>???>>>>>><<<<<<===888333444:::888;;;<<<<<>>@@@BBBCCCAAAAAAAAA@@@??????>>>>>>@@@??????>>>===;;;:::999666555444222111111111000//////...---------------------------------------UUUEEEBBB???<<<:::888666444111111111111000000//////......------------..........................................////////////333000///111222222333666cccwwwUUUFFF999DDD555777RRRnnnyyyzzz|||zzzkkkWWWJJJEEEAAA:::555<<<<<<===???@@@@@@>>>;;;@@@@@@???>>>===<<<;;;;;;888:::<<<===>>>AAAHHHMMM___iiizzznnnccc______eeennneee:::...999333333333333333333333333111111111111111111111111222222333333333444444444444444555555666777777777:::;;;<<<>>>@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJMMMKKKNNN[[[pppzzzcccWWWQQQJJJKKKGGGFFFKKKXXXmmmjjjTTTEEE>>>???===:::999@@@UUUqqq~~~bbbCCC...000<<<000000000////////////...------------------------------------------------------------................../////////000000000000111111111222222222222222333333444444555555666666777888777888999<<>>ddd|||ppp{{{tttqqqtttuuummmccc]]]KKKPPPUUUVVVUUUUUUXXX[[[^^^ccclllwwwvvv^^^EEE666666444222333666777555222777777888888999::::::;;;============>>>@@@AAABBBCCCCCCBBB@@@>>>===<<<;;;>>>>>>>>>===;;;:::888777555444333222111000000000///......---------------------------------------RRREEEBBB???<<<:::888666444222222111111000000//////......------------..........................................////////////111000000222555555333222>>>nnnjjjJJJ999CCCCCC<<>>:::<<>>???@@@@@@DDDDDDCCCAAA@@@???>>>===>>>>>>===<<<;;;999777666444333222111000//////000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,RRREEEBBB???<<<:::888666444222222111111000//////.........------------..........................................////////////...111222222111222444555---CCCccctttOOO>>>888@@@AAA>>>MMMeeesssqqqrrr}}}xxxpppZZZTTTLLLFFFDDDCCCCCCCCCBBBCCCEEEHHHKKKOOORRRTTTZZZbbbmmmvvv}}}nnnaaaRRRTTTVVVYYYaaaxxxiii>>>...555666---111111111111111111111111000000000000000000000000111111111222222222333333333333333444555555666666999999;;;<<<>>>???@@@AAA@@@AAABBBDDDEEEGGGHHHIIIHHHGGGFFFFFFFFFHHHIIIJJJFFFJJJNNNNNNNNNZZZuuulllRRRAAA:::999<<>>---+++444444333333333555666666666555666777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>AAAAAA@@@@@@@@@???????????????>>><<<;;;999777666222111000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,UUUEEEBBB???<<<:::888666444333222222111000///............------------..........................................////////////...333444000,,,...111333555888BBBlll^^^:::;;;???555666DDDMMMfff{{{yyyrrr}}}xxxpppkkkhhhgggiiikkkpppuuu{{{pppbbbWWWNNNIII@@@LLLbbbzzzsssFFF888777000---111000000000000000000000000////////////////////////000000111111111222222222222222333333444555555555777888999:::<<<===>>>?????????@@@BBBCCCEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKDDDHHHMMMOOOMMMOOO\\\kkkqqq```UUUIII???777;;;===???FFFOOOTTTTTTPPPNNNJJJGGGCCC===888444::::::???GGGKKKQQQbbbttt}}}uuuhhhPPPDDD666000111333222000---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////////////////000000000000000111111222222333333444333444666666666666888999888;;;<<<999999DDDWWWhhh{{{ooobbbYYYPPPFFF===999EEEBBB???>>>EEEKKKJJJDDDBBB>>>>>>DDDKKKOOOTTTYYYnnnttt}}}qqq\\\AAA111///111000---...000000000...,,,,,,---................................................///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000000111111,,,333444......555999666888KKKhhhxxxiiiQQQ:::444444333111333333333222111111222333444555555666777888:::;;;;;;;;;;;;<<<===>>>=========<<<<<<=========>>>>>>>>>???>>>>>><<<:::888666555111000///..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,YYYEEEBBB???<<<:::888666444333333222111000///............------------..........................................////////////---222333///,,,000222222888===:::KKKvvvTTTGGGEEE@@@888<<>>>>>CCC>>>@@@BBBDDDGGGKKKPPPTTTXXXaaarrrcccOOO111111///...---.........---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////........./////////000000000000111111222333333333222444777777777888999:::???888333:::EEEKKKFFF???[[[kkk}}}|||wwwsssvvv||||||xxxuuuqqqsss}}}mmm___JJJ???333---...111000---///......---......------................................................///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////000000111(((222888777555666555111222:::KKK```kkk[[[AAA777...,,,222888888555000111222222111111222333333333444666777888999::::::;;;<<<=========<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<;;;888666444333000///......------.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++\\\EEEBBB???<<<:::888666444333333222111000///...---.........------............................................./////////000+++000222///111666777333...;;;555///LLL~~~hhhKKKBBBCCC777:::===BBBNNNaaaqqqxxx{{{zzz}}}qqq\\\LLLKKKHHHAAA;;;999===EEEKKKppprrrDDD999000000111///...///////////////////////////////////////////////////000000000000111111111111111222222333333444555555555666666888999:::;;;;;;???@@@@@@AAABBBCCCDDDDDDGGGHHHIIIJJJKKKJJJIIIHHHJJJEEECCCGGGLLLNNNPPPSSS]]]aaarrr{{{jjjjjjtttpppvvv}}}vvvwwwzzzbbb@@@333111000......111333111,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////............/////////000000000000111222222333333222555777888888999:::<<<555999>>>>>><<<===AAAEEE999GGGcccyyydddOOO@@@000000//////...///111222000...,,,---///111000///................................................//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000666111---...111333333222666///666>>>JJJvvvwwwdddJJJ666,,,555:::555000000222222...000333444444333333333111222333444666777888999:::;;;<<<=========<<<;;;>>>???>>>???????????????<<<<<<;;;999777555222111//////...---------.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++aaaIIIBBB===>>>===999555444111111000000//////......------------------------------------------------............////////////000000000000111111111111222000111888999;;;dddgggJJJ@@@@@@???<<<:::===DDDKKKbbbmmmzzz~~~tttbbbTTTLLLGGGCCC@@@999<<<<<<:::>>>QQQnnnxxxAAA444333222000///.................................///////////////.........000000000000000000000000111111222222222333333333444444666777999;;;<<<===@@@@@@??????@@@BBBCCCEEEEEEFFFHHHJJJJJJJJJHHHGGGGGGGGGGGGFFFGGGJJJOOOSSSQQQRRRYYYkkk~~~|||nnnQQQ;;;333555////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------............////////////....../////////000111111222222444444555555666777777777999::::::;;;<<<===>>>>>>BBBDDDGGGLLLYYYqqqhhhPPP===333000111111000000000000000000------.../////////////////////000000000...---,,,......---------......//////...,,,+++++++++,,,---***+++,,,---............+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///000000111111111222222222222333555777777@@@ZZZssszzzfffNNN;;;333222222222111111111111222222222222111111111111111111222333444555666888999999::::::;;;;;;<<<=========<<<======>>>>>>>>>>>>>>>;;;:::888666444333222222//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************\\\JJJBBB===>>>===888555444111111000000//////......------------------------------------------------............//////////////////000000000111111111333222000555777555LLLuuuSSSGGG<<<888===BBB@@@<<<@@@GGGQQQ[[[gggttt{{{zzz{{{|||}}}}}}{{{xxx{{{hhhZZZPPPLLLHHHEEECCC@@@<<<888999777:::IIIbbb}}}SSS000444333111000///.................................////////////............////////////////////////000000000111111111222222222333444666888999;;;;;;????????????@@@AAACCCDDDCCCDDDFFFHHHHHHHHHGGGFFFGGGGGGGGGFFFGGGIIINNNRRRTTTPPPMMMPPP^^^wwwyyynnnRRR===000---000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------............////////////....../////////000111111222222333444444555666666777777888999999:::;;;<<<======???AAABBBAAAEEEQQQcccqqqvvvkkkXXXFFF:::555444555000////////////.................................000//////...........................------------///......---......///000...............------------......//////000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------............000000000111111111222222333222444666555555===GGGhhh{{{wwwiiiSSS>>>111///444:::222111111000000111111222111111111111111111111111222333444555666777888999::::::;;;;;;<<<=========<<<<<<===============<<<:::999777555333222111111///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************[[[JJJCCC======<<<888555444111111000000//////......---------------------------------------------------............///////////////000000000000111111333444000222777444666EEEssscccLLLBBB???<<<999::::::;;;???EEENNNVVV[[[sssvvvyyy}}}gggeeebbb___ZZZQQQEEE===<<<<<<:::888666666999;;;CCCMMMcccrrrIII555444333222111///............------------------------......................../////////////////////////////////000000000111111111222333555666888999:::======>>>>>>???AAABBBCCCAAABBBDDDEEEFFFFFFEEEEEEGGGHHHHHHGGGGGGHHHLLLOOONNNQQQTTTTTTWWWaaasss~~~zzzyyyaaaFFF555///...000333/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------............////////////.........//////000000111111222333333333444555555666666666777777888999:::;;;<<<===@@@AAA>>>;;;<<>>999666666888:::;;;<<<<<<:::888<<>>RRRsss~~~}}}zzzwwwuuunnn^^^HHH888222//////333777666///)))000000000//////000000000000000000000111111111111111222333444666777888888999::::::;;;;;;<<<======;;;;;;;;;;;;;;;:::999888555444333111000///......---------,,,,,,,,,++++++++++++++++++++++++++++++************************aaaKKKCCC===<<<;;;888555555111111000000//////......------------------------------------------------------------...............////////////000000000,,,666222,,,444888444333333>>>WWWnnnYYYIIIDDD>>>===@@@DDDDDDCCC===>>>?????????===;;;:::BBB???===<<<<<<===<<<;;;>>>>>>===;;;999888888999888@@@LLLYYYhhh}}}```999333;;;666(((000000///...------------------------------------,,,---------......//////........................000000000111111111222222333333444555777888999999999:::;;;<<<>>>???@@@@@@AAAAAABBBDDDEEEFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHJJJNNNQQQTTTTTTSSSRRRTTTVVVYYYmmmzzz}}}|||}}}qqqYYY>>>444///...111222...++++++............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------............------.........///000000111111111111111222333333444444333333444555666777888888444888;;;===<<<;;;===??????@@@@@@AAAKKK^^^rrr~~~ttteeeWWWDDD<<<888//////222666666444000///............//////000000000//////000111333555777888888:::<<>>??????AAAAAABBBCCCEEEFFFGGGHHHDDDFFFHHHHHHHHHGGGHHHIIIHHHIIIJJJMMMQQQSSSSSSSSSPPPSSS]]]sss|||wwwrrrVVVAAA999...000//////111000,,,+++............------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------............---------......//////000000111000000111111222333333333222333444444666666777888888:::;;;;;;::::::;;;===@@@@@@@@@AAAEEEJJJOOOQQQdddrrr}}}qqqeeeTTTEEE>>><<<444333777333000333555333///...111444---...///000111222333444555666888:::<<<>>>>>>??????AAADDDGGGJJJKKKLLLLLLJJJJJJJJJIIIJJJKKKKKKLLLIIIIIIIIIIIIJJJLLLNNNOOOIIIIIIGGGEEEBBB???<<<;;;333333111///---,,,******------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------............////////////---222666444222222222111000444:::;;;555000444;;;<<>>>>>=========>>>@@@@@@<<<999666555666999:::;;;999>>>EEELLLWWWhhh|||~~~HHH666...444333)))+++888///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////......................../////////000000000111111222222333444555666666777555666888;;;===>>>>>>>>>AAAAAAAAABBBDDDEEEGGGHHHBBBDDDGGGHHHHHHGGGGGGHHHCCCGGGMMMRRRUUUUUUQQQOOOOOOOOOQQQWWWdddyyyxxx}}}ooo___NNN999000111///...,,,,,,......---...222.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,------......///000000000//////000000111222222333222333333444555666777777;;;;;;<<<<<<;;;:::;;;;;;777999???GGGLLLJJJBBB;;;DDDLLLWWWcccnnnwww~~~zzzooo___NNN@@@:::===000000555222222555111111111///......///333555111222444666888:::;;;<<>><<<888555222///...........................------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------------........./////////)))000444333333777666333000000333777666222444999111333777===GGGUUUeeeooo|||yyyrrrfffXXXIII:::111000111222333222000---,,,+++...222333111...,,,,,,///......------......///......//////000111111222111111222333555666777777888999999::::::;;;<<<<<<======<<<;;;:::888666555222111000///...---------++++++++++++++++++++++++************************************************fffLLLDDD<<<;;;:::777666777111111111000//////......------------------------------------------------,,,,,,,,,---------................../////////000***000...///666444...222...444666666777===bbbccc```YYYRRRKKKFFFCCCBBBFFFDDDCCCEEEJJJPPPUUUWWW]]]mmmnnn@@@444555333000111555111***......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////..................................../////////000111111222333444444555555444666888:::<<<=========@@@@@@@@@AAACCCEEEFFFGGG@@@CCCGGGHHHHHHGGGHHHHHHLLLMMMMMMLLLLLLMMMOOORRRMMMPPPTTTVVVVVVYYYbbblllxxxwwwttthhhTTTGGG666---...444222+++000,,,,,,///000,,,))))))......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,------......------,,,------......///000000000/////////000111111222222222333333444555666777888444666777999::::::;;;;;;AAA:::666:::AAAEEEEEEDDDEEEDDDGGGMMMPPPPPPUUU\\\```aaafffnnnxxx|||{{{xxxttt|||wwwooolllhhh^^^UUUOOOFFF<<<888777555444333888,,,...555333222555222111///---///333555333111777888:::===???BBBDDDEEEGGGIIILLLNNNNNNLLLIIIGGGAAA???<<<<<<@@@FFFMMMQQQWWWSSSNNNJJJGGGFFFGGGGGGJJJGGGBBB>>>======@@@BBBOOOQQQTTTVVVWWWUUURRRPPPPPPNNNKKKGGGBBB>>>;;;999........................------------------------,,,,,,,,,---------......++++++,,,,,,,,,------------------.........//////000222///+++,,,111222---666111///444555111111444888333222666999777777:::???HHHRRR[[[fffssszzz{{{~~~xxxrrrjjjdddaaaJJJGGG???666111111222111222000...000333444222...000///---,,,---///222444.........------.........---......///000111111222000111222333555666777777888999999::::::;;;<<<<<<>>>======<<<:::888666555222111000///...---------++++++++++++++++++++++++************************************************[[[JJJEEE>>>999777666666555222111000...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////000000000000...333777666222555???HHH~~~www}}}ddd@@@222000000000000//////////////////...---,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,---------......////////////000000000000111111222222222333333333333444555777999;;;===>>>;;;===???@@@@@@AAACCCEEE@@@AAADDDFFFGGGGGGFFFEEEHHHIIIJJJKKKLLLLLLLLLKKKLLLMMMOOOQQQRRRSSSTTTTTT[[[dddxxxwwwyyy|||~~~yyyjjjTTTDDD222111111000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///........................------...///000111222222222222222222333444555555444444555555666777777777:::::::::<<>>;;;666111...---///000/////////---+++***,,,...******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////////////////000000000111111111111333333333444444444555555333444666999<<<>>>@@@AAAKKKLLLNNNQQQSSSTTTUUUUUUMMMLLLIIIEEEAAA===:::888333222000/////////000111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000111222333555555555555777888999::::::;;;;;;:::999777666444333222000//////...------,,,,,,************************************************************************XXXJJJEEE>>>999777666555555222111000...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........................../////////000000000000///333666444111333:::@@@EEEiiinnnTTT===333444000000000/////////......///......---,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,------...,,,,,,,,,------------....../////////000000000000111111111222222222333333222333555777999;;;<<<===<<<>>>???@@@@@@@@@BBBDDDAAABBBCCCDDDDDDDDDCCCBBBGGGHHHIIIJJJKKKLLLLLLLLLIIIJJJKKKMMMNNNNNNOOOOOONNNKKKMMMXXXjjj~~~~~~|||yyyqqqeeeYYYMMM???111'''111000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------....................................------...///000111222222222222111222222333444555444444444555666666777777;;;;;;;;;;;;===@@@CCCEEEBBBDDDFFFGGGGGGGGGIIIKKKJJJJJJKKKMMMNNNOOOQQQQQQOOOQQQQQQNNNIIIEEECCCCCC>>>===;;;888666444333333666444222000///111333444444333000///000333777999888;;;>>>@@@AAADDDIIIMMMHHHJJJNNNQQQSSSUUUWWWYYY\\\[[[ZZZYYYYYYXXXVVVUUUWWWUUURRRPPPNNNLLLLLLMMMMMMLLLLLLMMMNNNNNNNNNMMMPPPKKKJJJPPPTTTTTTTTTWWWWWWYYYZZZ[[[\\\[[[QQQFFF;;;AAAKKKUUUZZZZZZTTTOOOKKKHHHDDD@@@<<<666000,,,...---...///000000...,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////////////////000000000111111111222222222222333333333333000111222444555777888888111222333444555666666666888888777666444333333222222111000/////////000000////////////////////////.................................................../////////000000000000000000000111222333444555555555777888999:::::::::;;;:::999777555333222111/////////...---,,,,,,,,,************************************************************************XXXJJJEEE???:::777666555555222111000...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....../////////000000000111222333222111222444666222999OOOzzzUUU<<<222------111000////////////...............------,,,,,,++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,------------....../////////000000000000111111111222222222222222333444666888:::;;;<<<<<<>>>???@@@??????AAACCCDDDDDDDDDCCCCCCCCCBBBBBBFFFGGGHHHJJJKKKKKKLLLLLLHHHIIIIIIJJJJJJJJJJJJIIINNNKKKEEE@@@@@@GGGRRR[[[eee|||~~~zzz~~~yyywwwooofffKKKCCC999222111111222111//////......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............------------------------------...///000000111222111111111111222333444555333333444555555666666777<<<;;;;;;:::;;;<<<>>>??????AAACCCDDDDDDEEEGGGIIIGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIEEE@@@;;;999888777777666444444333333333666555222000000111222444222222222333666;;;???BBBFFFGGGHHHIIIJJJMMMRRRUUUYYYZZZ[[[]]]^^^^^^]]]]]]\\\XXXTTTRRRQQQPPPMMMKKKFFFFFFGGGHHHIIIIIIGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGHHHEEEEEEHHHIIIIIIKKKNNNOOOTTTWWWXXXZZZ\\\ZZZUUUGGGGGGIIILLLPPPQQQPPPOOOMMMKKKJJJKKKLLLGGG>>>666444111------...///...---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////000000000000000000000111111111222222/////////000000000000000444444444444444333222222......//////000111111222111111000////////////000////////////////////////....................................................../////////000000000000000000111222333444555555666777888999:::::::::;;;:::888666444222000//////......------,,,,,,+++************************************************************************[[[IIIEEE???:::888666555444222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------........./////////000000111000000111222333222111???777555GGGooo]]]GGG444000555666222////////////.........---------------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++***************++++++++++++,,,,,,,,,---------........./////////000000000000000111111111111222222222444555777999:::;;;<<<===??????>>>???@@@BBBFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJIIIIIIJJJJJJJJJJJJIIIHHHHHHGGG===BBBFFFGGGCCC>>><<<<<<;;;MMMVVV[[[hhhrrryyy|||~~~~~~|||kkkZZZKKK999+++555222...,,,.../////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........------------------------------......///000000111000000000111111222333444222333333444555555666666:::999999999999:::;;;<<<>>>@@@BBBCCCCCCDDDFFFHHHEEEFFFFFFHHHIIIJJJJJJKKKKKKJJJHHHDDD@@@<<<999888777666555555444444555555444444555555555444333222222666<<>>===>>>UUU\\\CCC>>>444,,,---222444222000............------------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++******))))))*********+++++++++,,,,,,,,,------............//////////////////000000000111111111111222333444666777999999;;;<<<>>>>>>>>>>>>@@@AAACCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFIIIIIIIIIHHHGGGFFFDDDDDD@@@AAAAAAAAAAAAAAA@@@???444<<<888555;;;???@@@GGGUUUXXX[[[\\\___dddffffffggghhhkkkmmmmmmiiiccc^^^GGGCCC<<<555444888:::999000000000111000///,,,***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------......//////000000000000000000111222333333222222333333444444555555666666666777888:::;;;;;;===???AAABBBCCCDDDFFFHHHFFFFFFGGGGGGHHHHHHIIIIIIFFFDDDBBB???===;;;888777444444333222111111111111222111111222333555888999@@@EEELLLSSSXXXYYYYYYXXX]]]^^^```ccceeeggggggfff]]]ZZZWWWVVVVVVVVVTTTRRRUUU\\\aaa___XXXUUUYYY___xxxzzzwwwrrrrrruuuuuupppkkknnnqqqqqqmmmjjjggggggqqqpppnnnhhhdddcccddddddYYYTTTKKKDDDFFFJJJIIIDDDJJJKKKOOORRRRRROOOHHHCCC999666666>>>KKKTTTVVVTTTLLLJJJEEE<<<222------///,,,,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////000000000000111111111111000000000000111111111222......///////////////...////////////////////////............//////........................................................................................../////////////////////000111222444444555666777888888888888888888777555333111///...---,,,,,,,,,,,,,,,+++++++++************************************************************************UUUHHHDDD???;;;999777555333222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......///000333444333222111333555333111888KKK^^^eeeHHH666///111111111111000///------......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,+++******)))*********++++++++++++,,,,,,,,,,,,------........./////////////////////000000000000000111222333555666777888999;;;=========>>>@@@BBB>>>???@@@AAABBBCCCDDDDDDGGGGGGGGGGGGGGGFFFFFFEEEFFFEEEEEEDDDCCCAAA@@@???JJJEEE???<<<:::999777444555<<<;;;:::???888---,,,,,,...222555888:::::::::777777777888777444///+++999555000,,,***(((&&&$$$((())))))+++,,,...///000,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////////////////000111222333111111222333333444444555333444555666888:::;;;;;;<<<>>>AAABBBCCCDDDFFFHHHIIIHHHHHHGGGFFFEEEDDDDDDBBB@@@===;;;;;;:::888666555444333222111111111111222000...///555>>>GGGNNNZZZ[[[]]]```cccfffiiijjjmmmkkkhhhgggeeebbb^^^\\\[[[ZZZ[[[```fffhhhgggeeefffqqq{{{xxxllleeehhhooouuummmnnnnnnjjjggglllqqqrrrnnnjjjhhhhhhxxxxxxvvvrrrqqquuuwwwvvvssspppiiicccaaa^^^TTTIIIGGGGGGGGGIIILLLMMMKKKJJJNNNKKKHHHLLLSSSZZZ\\\[[[NNNPPPPPPLLLDDD;;;444111......---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........////////////000000000111111---......//////000111111000111222333444444444444+++,,,,,,---.../////////,,,---......///.................................------------------------------------------------------.........//////////////////000111222333444555666777777888888888777555555333222000///------++++++++++++++++++++++++************************************************************************UUUHHHDDD???<<<999777555333222111000...------------++++++++++++++++++++++++************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...//////000000000111222BBB444***---444888888888NNNjjjdddKKK888---///777(((---333444111///,,,+++---------,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******************++++++++++++,,,,,,,,,---------.........//////........./////////000000000111222333444555666777777999;;;======???AAACCC===>>>@@@AAAAAAAAA@@@@@@CCCDDDEEEFFFGGGGGGGGGGGGBBBBBBBBBAAA@@@>>>===<<<666666888;;;===<<<:::777888777---(((///333777DDD777777777666444111000111444222222222444555444333%%%'''---333777666222000111000...+++(((&&&%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////////////////000222222111111111222333333444444333444555777888999999:::;;;===???AAABBBCCCFFFHHHIIIIIIHHHGGGFFFEEEDDDDDDCCC@@@<<<:::::::::888666555444444333333333444444222444888@@@KKKWWWbbbhhhmmmmmmooopppqqqqqqqqqqqqnnniiiddd```______]]]\\\bbbeeekkkttt|||}}}xxxrrrnnnzzzvvvllljjjmmmwwwnnnoooqqqoooccciiinnnooojjjdddbbbbbbnnnmmmiiidddffflllmmmiiiooosssuuuuuuuuuvvvqqqjjj```YYYQQQJJJHHHJJJLLLNNNWWWWWWYYY]]]aaaccccccbbbMMMKKKJJJKKKMMMIIIAAA:::444333000...------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---.........////////////---------...............+++,,,,,,---------------,,,,,,---...///000000111+++,,,---...///......---........................---------------------------------------------------------.........//////////////////000222333444555666777777777777777777333222222111000......---*********+++++++++++++++************************************************************************YYYHHHDDD???<<<999777444222222111000///------------++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///000///------///111+++///666;;;666000555>>>333888IIIiiidddHHH///+++111222///...///111111---***+++///000---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++******++++++******+++++++++,,,,,,,,,---------.........//////............/////////000000000111222444555666666666888:::<<<===???BBBDDD@@@AAABBBCCCCCCBBB@@@>>>@@@AAACCCEEEGGGHHHIIIJJJBBBBBBAAAAAA@@@>>>===<<<======<<<:::777555555666---555666666888000***111/////////000//////222777111...+++***,,,---......666111,,,***++++++---///'''***---///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------........................//////000111222000111111222333333444444444555666777888888888888:::<<<>>>@@@AAABBBEEEGGGGGGGGGHHHHHHIIIIIIJJJJJJBBB>>>:::888888777555222111111111111111222333333222:::HHHXXXgggqqqwwwzzzrrrvvv{{{~~~zzzsssooo```\\\YYYZZZbbbjjjqqqttthhhllluuuvvvmmmoooxxxyyynnnhhhffflllyyy}}}ssslllqqqwwwwwwqqqvvv{{{zzzssskkkggggggpppmmmeee^^^___dddbbbZZZXXX```fffhhhkkksssyyy{{{ooolllhhhddd^^^WWWPPPKKKHHHNNNWWW```fffgggeeedddNNNDDD<<>>???AAACCCEEEDDDDDDFFFGGGEEE@@@;;;@@@AAABBBCCCDDDEEEFFFGGGEEEDDDCCCAAA???<<<:::888777777777666555555444444222111111000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------............////////////000111111111111222222222333333444555666777888888;;;<<<===>>>@@@BBBCCCDDDFFFGGGIIIJJJJJJIIIGGGFFFAAA<<<999999777222111333555000000555666333444888DDD[[[uuu~~~~~~}}}sssfffaaabbbfffjjjsssuuuuuuwwwtttooolllqqqtttpppllltttwwwooommmqqqnnn|||}}}wwwuuuwwwooorrrkkk]]]YYYQQQNNNSSSWWWYYY^^^eeeuuu}}}yyypppdddZZZQQQNNNKKKLLLRRRYYY___bbbeeeSSSBBB@@@GGGLLLKKKJJJHHHEEE???666...+++...111,,,+++---///...++++++...++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000111111222111111222333444444444444111000///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************UUUIIIEEE???;;;888777555444222111000...------------++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------.../////////000000000000000000111111222333333444222555777666555<<>>@@@BBBDDDCCCCCCEEEHHHLLLKKKFFFAAACCCCCCDDDEEEFFFFFFGGGHHHDDDCCCBBB@@@>>>;;;999888777777666555555444444333111111000/////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------............////////////000000111111111222222222333333444555666777888888:::;;;<<<>>>@@@AAABBBCCCDDDEEEGGGHHHGGGFFFDDDCCCBBB<<<888888777333222333333000...---///777KKK___zzz}}}yyyssspppjjjbbb^^^___tttxxxtttrrrooosss}}}~~~ttttttrrryyy}}}tttqqqrrrmmmppp~~~wwwyyy|||xxx~~~~~~~~~rrriiihhhfff\\\PPPJJJJJJSSS^^^eeemmmuuuxxxwwwpppjjj___UUUNNNNNNSSSWWWUUUWWWUUUOOOMMMOOOOOOLLLJJJKKKKKKGGG@@@666---'''///+++***---...,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////000000111222111222333333444333333333000000///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************VVVIIIEEE???;;;999777555444222111000...------------++++++++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............/////////000000000000000000111222222333333///333777777444222222444<<>>@@@CCCEEEBBBCCCFFFKKKNNNMMMHHHBBBCCCDDDDDDDDDEEEEEEEEEEEECCCBBBAAA???<<<:::888777666666555444444333333222111000//////......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------------------------............/////////000000000111111111222222222333333444555666777777999:::;;;===???@@@AAABBBAAABBBDDDDDDDDDBBB@@@???===777222444555333111222222///...444@@@UUUppp}}}vvvsssrrrtttrrrmmmjjjiiizzz|||}}}xxxtttttttttvvv||||||uuuqqqpppzzz~~~xxxxxxzzzssshhhyyyzzzvvvyyy|||wwwxxx|||~~~|||yyyyyyuuupppwwwwwwnnnZZZXXXQQQMMMRRRbbbpppwww~~~}}}tttfffZZZRRRPPPTTT\\\^^^YYYVVVWWWPPPFFFAAADDDIIINNNMMMDDD777---333...***---...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////000000111222222333333333333222111111000//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************WWWIIIEEE@@@<<<:::888555333222111000...------------++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------------.............../////////000000//////000000111222222222000222333555777999;;;===888999<<>>@@@CCCEEEBBBCCCFFFJJJMMMKKKDDD>>>BBBBBBBBBAAAAAAAAAAAAAAABBBAAA???===:::888777666555444444333222222111111000///......---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------------------------------.........//////000000000000111111111111222222333444555666666777888999:::<<<===???@@@AAA@@@AAABBBBBBAAA???===<<<999333111444555444222333111111:::OOOjjjsssiiimmmrrr{{{|||zzzzzzzzzvvvyyy{{{{{{~~~}}}{{{yyy|||zzzmmmyyy{{{{{{|||yyy{{{yyy|||yyyrrruuu}}}|||www~~~wwwhhhYYYSSSUUUYYYYYYcccppp~~~ooodddVVVOOOKKKPPPZZZ^^^VVVLLLAAAAAACCCJJJOOOLLLAAA888888333000000///,,,,,,000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////000111111333333333333222111000/////////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************TTTHHHEEEAAA===;;;888555333222111000...------------++++++++++++++++++++++++************************)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................////////////...//////000000111111222333111//////111333666888666555333111333;;;FFFNNNfffwww~~~ppp\\\LLLAAA999000+++111///,,,,,,,,,...111444---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++,,,,,,,,,------------...------...//////////////////000000111111222333333555777:::<<<===???AAADDD@@@AAADDDIIIMMMKKKDDD???AAAAAAAAA@@@@@@@@@@@@@@@AAA@@@===:::888666555555333333222222111000000000///...------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------------------............//////000000000111111111111111222333444555666666777777999:::<<<>>>??????@@@@@@AAAAAA@@@>>>;;;999888555333555555333333555888FFF^^^www|||pppmmmmmmllliiisss|||~~~zzzyyy}}}xxx|||~~~xxx~~~{{{zzz|||zzztttmmmfffYYYNNNMMMTTT```rrrcccRRRIIIPPPWWWUUUUUUZZZTTTQQQPPPSSSVVVRRRGGG===:::888666444...)))+++000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////...///000000111333333333222111000///............---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************UUUHHHEEEAAA>>>;;;999666333222111000...------------++++++++++++++++++++++++************************)))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......------........./////////.........///000000111111222222333333222111000000333444666666444333222333000999BBBGGGMMMYYYdddkkkuuuyyywwwpppiiiccc[[[OOOFFFBBB444222111111222333555555000------///...++++++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************)))************+++++++++,,,,,,,,,,,,------------------...////////////...//////000000111222222222555777999:::;;;<<>>;;;888666444444444222222111111000//////......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,------------........./////////000000000111111000111111222333444555555555666777999;;;<<<===>>>???@@@@@@@@@???<<<999777444222111111000000777@@@WWWqqqtttmmmsss~~~{{{uuu{{{|||vvvqqquuu~~~{{{xxx{{{|||zzz{{{}}}tttzzz{{{uuurrroooggg^^^aaaUUUIIIIIIVVVhhhtttzzzzzznnnYYYHHHJJJUUU]]]]]]^^^cccgggbbbVVVKKKAAA>>>;;;888222+++***...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////......//////000111222222222111111///......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************VVVHHHEEEAAA>>><<<999666333222111000...------------++++++++++++++++++++++++************************))))))***+++++++++++++++***************************++++++,,,------......---------.........//////------...//////000000111...222555777666444444444444444333333333444666888777666777777444000222777222555>>>IIINNNMMMNNNRRRVVVTTTQQQNNNNNNMMMHHHBBB<<<;;;888444333222...)))333333333333111...+++)))))))))---444555///++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************************************************************)))************+++++++++++++++,,,,,,,,,---------,,,---......//////......//////000000111111222222444666888999999:::<<<>>>:::;;;>>>DDDJJJKKKHHHEEE@@@@@@@@@AAAAAAAAAAAAAAA???===:::777444333333333111111000000///......---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........////////////000000000111000000111222333444555555444555666888:::;;;<<<===>>>??????>>>===:::777555111000000111222;;;PPPcccqqqqqqrrrwww||||||~~~rrrnnnpppnnnjjjrrrfffVVVLLLMMMSSSXXXZZZkkk^^^YYYUUUVVVWWW\\\dddkkkkkkddd^^^PPPGGG@@@???===777000---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////............///000000000111111111000///......---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************RRRHHHEEEBBB???<<<999666333222111000///------------++++++++++++++++++++++++************************))))))***++++++++++++*********************************+++,,,,,,---......---------.........//////------......///000000000,,,///111111......000333000111111222222333444555444///222999888222222999888555555666333///222;;;555222000222555555444333000333222///222777555---000...---...000111000...222,,,)))+++,,,))),,,222,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************************************************************)))************+++++++++++++++,,,,,,,,,---------,,,---......//////....../////////000111111222222555666888888888888:::<<<::::::<<>>>>>???????????????===999666333222222333000000000///......---------,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......////////////000000000000000000111222333444444555444555666777999;;;<<<======>>>>>>===;;;888555333555555777999>>>PPPqqqyyyeeelllwww|||}}}zzzzzz~~~|||sssiiieeehhhlllmmmhhh^^^QQQHHHEEEkkk|||}}}iiiQQQRRRTTTZZZ```dddeeeccc]]]PPPEEEFFFIIICCC777...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000000000000000000//////...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************OOOEEEDDDBBB???<<<999777666333222111///............++++++++++++++++++++++++++++++************++++++)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////000000000111111111111333333222111111222333333111111111111111111111111333333333333333333333333111111111111111111111111///////////////////////////////////////......---,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++******************************************************++++++++++++******************************)))************+++++++++++++++,,,,,,,,,,,,------,,,---......//////......////////////000000000000555444333555999<<<;;;999;;;:::;;;<<<>>>???>>>===>>>======???AAAAAAAAA???>>>;;;888444111000000000///............---------************************************************************************************************************************)))************+++++++++************************************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000000000000000111222222444444555666666666666777888:::;;;<<<===<<<;;;:::999777333111<<<000...CCCeeevvvqqqnnniiivvv}}}zzzpppxxx}}}ttt|||wwwttttttrrrvvvtttvvvwwwfffaaa___VVVTTT```ppp{{{~~~~~~kkkZZZKKKKKKVVV___aaa___ZZZPPPFFFFFFLLLKKK@@@555444+++''',,,///,,,***+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------***((()))+++)))'''***///++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////////////////////////////.........---------///,,,******---...---++++++++++++************))))))+++------,,,++++++,,,***++++++++++++***))))))---,,,+++******++++++,,,RRREEEDDDBBB???<<<999777666333222111///............++++++++++++++++++++++++++++++************++++++)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000111111111333222111111111111222333111111111111111111111111222222222222222222222222111111111111111111111111///////////////////////////////////////...------,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++******************************************************++++++++++++******************************)))************++++++++++++++++++,,,,,,,,,------,,,------................../////////000000000000444333333666:::======<<<999:::;;;===???AAAAAA@@@>>>>>>>>>@@@BBBBBB@@@>>><<<:::777444111000000000............------------************************************************************************************************************************)))************+++++++++************************************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------........./////////000000000000000111111222333444555555555555666666777999:::;;;>>>;;;777555555666555444...AAA\\\vvv|||wwwxxx{{{~~~wwwvvvsss|||}}}yyywww~~~|||uuuwww{{{mmm\\\QQQNNNWWWjjj{{{zzzrrrfffZZZSSSQQQUUUZZZWWWPPPHHHCCCDDDGGGJJJKKK===333,,,,,,...,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------===444---,,,,,,******+++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................///.........------------///,,,******,,,,,,***(((++++++*********+++,,,,,,+++,,,,,,,,,++++++---...***,,,...111444666777888222444666888888666333222TTTEEEDDDBBB???<<<999777666333222111///............++++++++++++++++++++++++++++++************++++++)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////000000000000222111111000000111111222000000000000000000000000111111111111111111111111000000000000000000000000..............................//////......---,,,+++++++++++++++*********+++++++++++++++*********++++++++++++++++++++++++******************************************************++++++++++++******************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...................../////////000000000222222333777;;;>>>>>>===888999;;;>>>@@@AAABBBCCC===>>>???AAACCCBBB???<<<999888555333111000000000......---------,,,,,,,,,************************************************************************************************************************)))************+++++++++************************************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............/////////000000000000000111222333444555555444444555555666777999999<<<:::777444222333444666AAAaaannnkkk}}}www|||}}}yyyuuu{{{www^^^GGG@@@OOObbbwww}}}vvveeeWWWRRRSSSXXXWWWRRRIIIBBBBBBIIIQQQJJJ@@@555000...------///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------HHH999,,,***......+++)))++++++,,,,,,,,,,,,------,,,,,,,,,---------..........................................---------------,,,+++,,,------+++)))---,,,+++******+++,,,---)))***+++,,,---000444777===>>>AAACCCEEEGGGGGGGGGEEEGGGHHHIIIIIIGGGEEECCCSSSEEEDDDBBB???<<<999777666333222111///............++++++++++++++++++++++++++++++************++++++))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////---------------------------............---,,,,,,+++++++++***************+++++++++*********************************************************************************************++++++++++++******************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,---.........------........./////////000000000111444666999;;;;;;;;;888:::<<<>>>>>>???@@@AAA;;;<<<>>>@@@AAA@@@<<<888666555333222000000000000------------,,,,,,,,,+++************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.............../////////000000000000111222333444444555444444444444555666777888666999999666111111888>>>fffyyyhhhdddjjj~~~yyyppp{{{}}}}}}yyyrrrwww~~~gggPPPGGGIIIVVVccctttttt___NNNVVVWWWVVVRRRMMMJJJJJJLLLTTTLLLAAA999333///,,,++++++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------???222'''(((---...,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------..............................------------------------++++++,,,...//////......---,,,+++++++++---///000...111555999===AAAEEEHHHLLLNNNPPPRRRSSSSSSSSSRRRYYYXXXVVVTTTRRRRRRRRRRRRSSSEEEDDDBBB???<<<999777666333222111///............++++++++++++++++++++++++++++++************++++++))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---............/////////////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++******************************************************************************************************************************++++++++++++******************************))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,---...---------............////////////000111444666666666666666999;;;======<<<;;;<<<>>>999:::;;;===>>><<<888444444333222111000///......---,,,,,,,,,++++++++++++************************************************************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..................///////////////000000111222333444555333333333333444555666666333666777222///777JJJ[[[yyyuuugggkkkpppnnniiiqqq~~~tttiiiqqqjjjiiifffeeeiiioooppplllvvvsssqqqssszzz{{{pppttt}}}nnn\\\RRRBBBDDDNNNeeeuuuZZZVVVRRRPPPSSSXXXYYYUUUPPPXXXTTTMMMDDD<<<555---(((,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///***(((***,,,++++++...+++++++++,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,------------------+++,,,------------------******,,,...111555888:::???CCCHHHMMMOOOQQQSSSUUUMMMOOORRRUUUVVVVVVUUUUUUVVVVVVUUUTTTRRROOOLLLKKKUUUEEEDDDBBB???<<<999777666333222111///............++++++++++++++++++++++++++++++************++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///---......//////......---------------------------........................------------------------++++++++++++++++++++++++,,,,,,------,,,,,,+++***)))))))))***************)))))))))*********************************************************************************************++++++++++++******************************)))************+++++++++************++++++++++++++++++,,,---------------------........./////////...111444666555444333444888;;;>>>===:::999:::===999999999;;;;;;999666222222222111000///...---,,,,,,,,,,,,+++++++++******************************************************************************************************************************)))************+++++++++************************************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------.........///////////////000111222333444444444444333333444555555666444444222///555IIIhhhqqqrrrzzzwww}}}lllnnn}}}xxxyyyssscccfffaaabbb```^^^aaaffffffcccYYYVVVQQQPPPSSSXXX]]]___qqqzzz~~~uuuxxx}}}{{{rrrkkkXXXKKKAAAKKKkkkqqqiii___UUUSSSXXX[[[XXXSSSVVVXXXWWWPPPGGG???444,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******---///---)))***...++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,---------------...---,,,***)))***++++++---222777===BBBFFFIIILLLNNNPPPPPPOOOMMMLLLMMMRRRTTTUUUVVVUUUSSSPPPNNNFFFIIINNNPPPNNNHHHAAA<<>>>>>;;;:::<<>>BBB<<<;;;999999999888666444222111111///...,,,***)))+++++++++************)))************************************************************************************************************************)))************+++++++++************************************************)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........////////////000111222333333444555555444444444555666666444222777HHHbbbxxxqqqgggqqq|||uuurrrpppmmmjjjssswwwtttmmmbbb[[[SSSNNNRRR]]]iiirrr}}}~~~zzzyyyuuuooommmttt}}}vvv[[[FFFJJJ[[[fffvvvvvvrrreeeWWWRRRWWW^^^OOOXXX^^^[[[WWWSSSJJJAAA/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------+++,,,...---******---++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------+++---.........222999???GGGIIIMMMQQQSSSSSSRRRQQQTTTPPPJJJBBB<<<:::<<>>============>>>???<<<<<<:::888555333111000222111000///...---,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************************************************************************************************************************************)))************+++++++++++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222///666666//////666999555777333AAA```||||||nnnuuuzzz{{{}}}|||~~~}}}vvvhhhggggggjjjrrr|||vvvhhhaaa_________ZZZ```qqq}}}jjjooommmWWWWWWPPP@@@SSSeeewwwwwwgggVVVPPPRRR^^^WWW___[[[\\\]]]MMMLLLEEE<<<222------...---,,,,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,---,,,------,,,++++++---///---...000444:::BBBHHHLLLPPPKKKKKKQQQTTTQQQRRRVVVWWWXXXQQQPPPWWWTTTMMMQQQIIICCCBBBIIIOOOPPPSSSYYYYYYVVVVVVYYYYYYWWWXXX\\\OOOEEECCCBBB@@@???<<<888555222111000...------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++*********************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))************)))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...,,,,,,,,,---...000///---000000111333666777777666999999999::::::;;;;;;;;;;;;:::999777555333222111111111000///...---,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222000444555333333444444111999HHHaaayyy{{{pppjjjooo{{{{{{ssstttsss}}}wwwoooiiiccchhhrrr{{{ssseee___]]]aaakkkzzz}}}{{{zzzeeeHHH@@@SSSjjjvvvtttlllfffeeeSSSUUUbbb\\\]]]eeeYYYXXXNNNEEE999111......---+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------............------,,,,,,+++++++++,,,......---,,,---...333777<<>><<<888555222111000...------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))************))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,666777...***///111,,,///000222555777777444222222333555777888999999999666666555444333222222111//////......---,,,,,,+++************************))))))))))))************************************************************************************************************************************************************++++++++++++++++++++++++))))))*********+++++++++++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222444111333666222...777EEEaaannnqqqbbbUUUXXXbbbhhhzzz}}}~~~zzzsssnnniiilllxxx|||oooccc]]]eeeooo|||sssnnnrrrmmmSSS;;;<<>><<<888555222111000...------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------:::@@@777---,,,//////222222333555666444111...000111333444666777888888444444333333222111111000......------,,,,,,++++++************************(((((()))))))))*********************************************************************************************************************************************************++++++++++++++++++++++++))))))*********+++++++++++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222555222333444111333EEE\\\qqqrrrgggXXXUUUdddtttyyysssnnnooo^^^eeelllwwwsssccc^^^bbbrrrooollluuuXXXEEEEEESSScccnnnhhh]]]TTTWWW^^^[[[ggg___XXXMMMBBB:::555222111------,,,,,,,,,,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---------,,,,,,++++++***,,,...111666???IIIOOOMMMMMMMMMMMMOOOQQQSSSTTTRRRRRROOOIIIDDDCCCEEEFFFJJJPPPLLLLLLZZZaaa]]]\\\UUU\\\cccffffffgggiiikkkpppoooppprrroooiiifffgggUUUBBBAAA??????>>><<<888555222111000...------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))))))))))))***************************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,---888BBB@@@555------111444333333444555333000---//////000111222444666777333333222111111000//////------,,,,,,,,,+++++++++************************((((((((()))))))))******************************************************************************************************************************************************************************)))************+++++++++++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222444333333444777BBBWWWjjjhhhfffddddddmmmxxx~~~}}}tttjjjiiihhheeeuuuuuubbb___fffssssssrrryyyrrrRRR@@@EEEQQQnnn\\\EEEXXX]]]]]]bbb]]]VVVLLLCCC<<<666444000///---,,,,,,,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......------,,,,,,,,,---...///'''...888AAAGGGJJJMMMNNNIIILLLQQQTTTTTTRRRNNNKKKCCCGGGHHHFFFEEEJJJPPPSSSYYY```[[[WWWbbbgggbbb```OOOSSSVVVYYY^^^dddccc___ccc______cccddd___XXXVVVRRRBBB@@@???>>>>>><<<888555222111000...------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++************************************************************************))))))************))))))((()))))))))*********+++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++++++++,,,,,,,,,,,,000;;;DDD@@@222,,,111000000222555999;;;;;;;;;222111000000111333666888333333222111///...------,,,,,,,,,,,,++++++++++++************************(((((((((((()))))))))***************************************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............////////////000111111222222222333333888FFFXXXeeejjj]]]^^^gggttt~~~lllbbbfffqqq~~~qqqeeefffnnnqqqjjjssspppSSSEEEDDDVVV|||nnnPPPXXXUUURRR^^^^^^\\\WWWPPPIIICCC???444222000...------...///........................++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------.........---,,,+++,,,...111333333999CCCJJJNNNNNNNNNMMMJJJMMMPPPRRRQQQLLLGGGCCCBBBKKKQQQRRRSSSZZZ```bbb```mmmjjj___aaaccc```aaa___[[[WWWYYYeeeqqqppphhh^^^XXXVVV^^^dddaaaXXXRRRTTTAAA@@@???>>>>>><<<888555222111000///------------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************************************************************))))))************))))))(((((())))))*********+++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,(((333EEEGGG777,,,///+++---000777???FFFJJJLLL666555222111222555999;;;333333222000///...,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))************************************************************************************************************************************************(((((((((((((((((((((((()))************+++++++++++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........///////////////000111111222222222333333<<>>===;;;777555444333111000...------,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,+++++++++*********))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))************************************************++++++******************)))************+++++++++******+++++++++,,,,,,,,,+++///000555CCCLLLAAA---111444444555AAAXXXmmmvvvKKKBBB888444666999888555222222111000///...------,,,,,,,,,++++++*********+++*********))))))((((((************************************************************************************************************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..................////////////,,,...000000//////111333666222===WWWgggccc^^^```hhhxxx}}}vvvnnnqqquuuyyypppaaaaaammmaaasssrrrhhhSSSBBBGGGaaavvvxxxgggOOOJJJMMMTTT[[[\\\XXXSSSRRRFFF???666111///...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------+++++++++,,,---,,,+++,,,111888@@@DDDKKKLLLLLLJJJLLLOOONNNJJJLLLGGGDDDFFFJJJNNNOOOOOOaaakkkrrrpppllliiiaaaXXXdddeeepppzzzxxx~~~uuutttjjj]]]ZZZfffsssyyykkk\\\ZZZkkkppphhhiiiuuuMMMCCCAAA???>>>===;;;777555444333111000...---------++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++***))))))***+++++++++++++++*********))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))************************************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,///...111;;;EEE===...///222222111:::MMM]]]dddRRRHHH===777888::::::777222222111000///...---,,,,,,,,,,,,+++++++++******+++*********))))))))))))************************************************************************************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..................////////////000//////000222333222111444<<>>EEEHHHIIIJJJLLLNNNMMMJJJFFFEEEIIIDDDFFFQQQZZZ[[[ZZZ[[[ccchhhlllmmmqqqwwwxxxuuupppjjjlllvvvxxxqqqnnnpppmmmooojjjaaa___fffooossswwwhhh[[[\\\gggnnnkkkfffPPPCCCAAA???>>>===;;;777555333333111///...---------,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++***))))))***+++++++++++++++***************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************************************************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,...---,,,222:::888///...111111111555@@@JJJNNNTTTKKK@@@:::::::::999777111111000///...------,,,,,,,,,,,,++++++++++++******************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..................////////////444000...///333555333000;;;LLL]]]aaa[[[[[[ggguuuuuuooozzztttuuuzzz~~~vvvjjjvvvxxxoookkkkkkyyy~~~UUU444EEEcccttt```FFF777CCCTTTYYYXXXZZZTTTOOOFFF;;;222------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***+++------000555:::AAAFFFJJJLLLLLLIIIJJJMMMIIICCCDDDKKKMMMFFFJJJZZZeeeeeeiiirrrxxxsssjjjffflllzzzrrrhhhdddkkkqqqooolllnnn}}}~~~vvvpppnnnooonnntttgggooozzzTTTCCCAAA???>>>===;;;777555333222111///......------,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++******************+++************************************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************************************************+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,+++......,,,...333333///111333444444555999>>>@@@MMMGGG???;;;:::999666333000000///......---,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..................////////////333111000000222444444444KKKWWW___^^^^^^fffttt|||xxxxxxzzz~~~tttxxxvvvkkkooo{{{vvvGGG???IIIccceeeGGG???IIIVVV[[[ZZZWWWUUUOOODDD888///,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...---,,,******,,,...333666===CCCIIILLLMMMMMMPPPHHHEEEFFFCCCAAALLL\\\\\\UUUVVVaaadddbbbnnnoooaaacccnnnyyyooohhheeeiiinnnmmmmmmooozzz~~~|||uuuooollljjjvvv~~~mmmhhhuuu~~~|||WWWCCCAAA???>>>===;;;777555222222111///............,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++*********************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,***...000///...///000...111222444666666666888;;;BBB@@@>>>===<<<999444000//////......------,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..................////////////...111222111///222999???UUUWWWZZZaaannnzzz|||vvvtttsss}}}xxxwww}}}xxxfff|||rrrqqqvvvkkk\\\GGGJJJpppaaaEEEAAARRR\\\YYYVVVWWWUUUMMMAAA555...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---,,,+++***,,,///222;;;???DDDIIIMMMMMMLLLJJJJJJEEEDDDGGGGGGIIIVVVfffllljjjmmmmmmbbbXXXcccxxxtttiiifffhhhkkkmmmnnnmmmmmmnnnllliiihhhiiiaaafffnnnssssssqqqqqqsss}}}{{{qqqmmmoooqqqWWWCCCAAA???>>>===;;;777555222111000///............,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***++++++++++++***)))***************+++++++++************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++************************************************)))))))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,***---000000000///......//////111555555333555999===<<<=========999444000......---------,,,,,,,,,***++++++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..................////////////,,,000333111///555BBBMMMWWWTTTYYYjjj}}}}}}rrrwwwxxxxxxvvvyyy|||```ppplllzzzfffKKKMMM||||||mmmRRRFFFMMMWWWXXXVVVXXXXXXTTTJJJ>>>333---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++,,,000555:::BBBEEEHHHKKKLLLKKKIIIGGGDDDHHHNNNSSSWWW\\\ccchhhqqqzzzzzzgggWWWYYYddd|||vvvssstttsssnnnjjjiiifffjjjoooqqqooolllkkklllmmmqqqzzzUUUCCCAAA???>>>===;;;777555222111000//////......///------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***++++++++++++***)))))))))*********+++++++++************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************((())))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,---//////......//////---///333333111444:::<<<;;;;;;:::999666333111---------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..................///////////////000000000333===MMMXXXYYYWWW^^^ooozzz{{{{{{zzzxxxnnnoooxxxuuutttaaaDDDVVV^^^gggfffXXXKKKMMMWWWXXXXXXXXXVVVQQQGGG<<<444------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,---------000555===BBBGGGGGGIIIIIIIIIHHHFFFEEENNNYYY```bbbhhhrrrtttnnnmmm{{{|||mmmdddbbbbbbllljjjlllrrrsssooonnnpppfffjjjooosssvvvwwwtttqqq~~~|||wwwxxxxxxooonnnxxxzzzwwwSSSCCCAAA???>>>===;;;777555222111000//////...//////---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))******++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++************************************************((())))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,...,,,+++,,,------...000111...///333444111555;;;===;;;888555333222111111------,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------................../////////000222000...///777EEETTT______]]]cccmmmlllkkk{{{~~~eeefffwwwllliiiuuuqqqLLL:::CCC___vvvjjjJJJDDDVVVZZZYYYXXXWWWTTTMMMBBB:::------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---......///333:::BBBHHHHHHHHHHHHGGGGGGFFFEEEEEE```lllooojjjqqqyyyhhhvvv}}}tttnnnrrrsssooooooiiiggghhhhhhgggmmmvvvuuuttttttvvvzzz{{{tttmmmjjjkkkqqqtttlll\\\RRRQQQQQQSSSUUUTTTTTTVVVYYY[[[aaaEEEBBB@@@>>>===;;;999666333222111///............++++++++++++++++++++++++,,,,,,,,,++++++******************)))))))))))))))))))))))))))((((((((((((************************))))))))))))***************(((((()))***+++***)))************************))))))******++++++++++++,,,,,,+++***))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++++++++************++++++))))))(((((()))***++++++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......000111222333222333666888444444333222111000///...,,,,,,,,,++++++*********)))************++++++++++++---......---,,,,,,---,,,,,,,,,,,,------------+++,,,------------...///,,,------+++))))))+++---)))((((((***,,,......---+++,,,---------,,,+++***///,,,))))))***+++***)))******)))((((((***+++,,,+++******)))******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************...---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///..................------///.........///000222222000444...///DDDVVVZZZ]]]hhhqqqwwwssslllqqqyyywwwrrreeeooouuuppp~~~|||___QQQAAAHHHnnn{{{YYYCCCOOOOOOWWWXXXRRRTTTXXXNNN<<<555111---,,,......+++(((---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------***,,,......------...///+++...222888===BBBFFFHHHNNNHHHFFFHHHHHHGGGNNNXXXbbbrrruuusssyyyooojjjiiilllrrrsssrrrxxxmmmjjjhhhlllttt}}}pppnnnjjjccc^^^\\\]]]___bbbeeekkkooopppmmmhhheee]]]\\\ZZZXXXWWWWWWWWWXXXYYYDDDBBB@@@>>>===;;;888666333222111///............+++++++++++++++++++++++++++++++++******)))))))))************)))))))))))))))))))))))))))))))))(((************************))))))))))))***************)))((()))+++++++++)))************************(((((())))))************,,,++++++***))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************((()))))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++************++++++)))((((((((())))))***+++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........///111111111111444666444333333222000//////...,,,,,,,,,+++++++++******************++++++++++++***,,,------,,,+++,,,---------,,,,,,++++++******,,,,,,------,,,+++,,,,,,***,,,---...---,,,---///111///------...---+++***...---,,,,,,,,,,,,------,,,,,,------...---+++***...---,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///............................../////////000000111...111111<<>>666---+++///111...)))---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------,,,---//////------...///000222666:::???EEEJJJNNNCCC@@@@@@EEELLLRRRZZZ```[[[lllppprrrtttfffdddmmmwwwxxxmmmfffmmm||||||xxxvvvxxxzzzlllooorrrtttvvvyyy|||}}}|||QQQDDDBBB???>>>===;;;888666333222111///............++++++++++++++++++++++++*********)))))))))))))))************************))))))))))))))))))))))))************************)))))))))*********++++++***)))((()))+++,,,+++***************************((((((((())))))))))))))),,,+++******)))*********))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))******++++++++++++************++++++))))))))))))************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...////////////111444333333222111000///......,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++,,,...---,,,,,,---.........---,,,,,,+++,,,,,,+++,,,...000222333444555444666999::::::::::::<<<>>>;;;999777555333///---222000...+++++++++---...---......---,,,+++---...,,,,,,,,,+++++++++++++++,,,---------,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///..............................///000000000/////////222:::MMMYYYUUU]]]vvv~~~yyy{{{~~~rrrdddiii|||uuuiiiwwwaaaJJJEEERRRnnnpppQQQHHHMMMSSSVVVVVVUUUUUUUUUJJJ===000+++///222000+++---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------...//////...---,,,---///333777===BBBDDDFFFGGGIIIBBBEEEHHHMMMVVVbbbjjjlllxxx|||nnncccppp}}}{{{uuuwww{{{~~~xxxlllgggqqq|||{{{ttthhh___cccqqqLLLDDDBBB???===<<<;;;888666333222111///............++++++++++++++++++++++++******************)))))))))***************++++++)))))))))))))))*********************************))))))*********++++++++++++***)))***,,,,,,,,,+++++++++++++++++++++++++++))))))))))))************++++++***************+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))******++++++++++++++++++************++++++++++++++++++,,,+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...//////...///111333222222111000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,---...---,,,+++---...,,,+++,,,,,,---///111222333555888<<>>;;;:::999666333000...------000000...,,,))))))---000******++++++++++++++++++++++++,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///---------.....................///000000000///...222;;;FFFWWWbbb]]]```rrrwww}}}~~~{{{|||kkkjjjyyy~~~nnnvvv{{{]]]CCC;;;cccoooOOOKKKMMMUUUZZZXXXTTTRRRPPPEEE777///...000000///---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------.........---+++,,,...000444;;;DDDHHHHHHDDDAAA???FFFPPPYYY]]]dddpppxxxyyyxxxcccmmm~~~}}}|||||||||zzzxxxwwwqqqssstttqqqqqq|||HHHDDDAAA???===<<<:::888555333222111///............++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,((()))))))))*********+++************************************++++++++++++,,,******+++,,,---,,,+++------------------------+++++++++++++++++++++++++++***************++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++************++++++,,,---.........---,,,,,,************************************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........///000000//////111333111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++,,,---,,,++++++---//////000111333777;;;???AAAIIIIIIJJJMMMPPPQQQOOOMMMJJJJJJHHHEEEDDDEEEIIILLLRRRQQQQQQRRRRRRQQQNNNLLLHHHGGGFFFDDD@@@;;;666333111222444444222000......+++,,,,,,,,,------......))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///---------.........////////////000000000000000000333DDDPPP[[[jjjnnnjjjllloooyyy}}}rrrzzz{{{hhhdddxxxxxxuuu[[[:::MMMwwwdddTTTHHHLLLVVVYYYUUURRRQQQLLLAAA666---+++...222---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------------------------------------------------------++++++,,,000333:::???EEEGGGEEEEEEGGGJJJKKKXXXfffjjjjjjoootttwwwvvv~~~|||ssslllsss}}}zzzoooooo{{{}}}EEECCCAAA>>>===<<<:::777555333222111///............+++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,((())))))******+++++++++*********************************++++++++++++,,,,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,+++++++++*********)))******+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))((()))+++,,,,,,,,,+++***++++++************++++++---.../////////...,,,+++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111000///000111333000/////////.........---,,,,,,,,,,,,------------,,,,,,,,,---------......***+++,,,,,,---///333555@@@AAABBBDDDIIINNNRRRUUU\\\YYYVVVTTTSSSPPPIIIDDD>>>===;;;888666777;;;>>>NNNNNNPPPRRRTTTTTTRRROOONNNOOOPPPPPPMMMHHHCCC@@@333666:::???AAA===666000///...---++++++,,,------+++++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///,,,,,,------.../////////000000000000111222333444666KKKXXXcccvvv}}}uuuppp|||{{{~~~uuu}}}qqqnnn{{{{{{eeedddvvvzzz~~~rrrwww{{{rrrMMM@@@XXXlllsssaaaLLLEEELLLUUUYYYWWWQQQPPPJJJ>>>111+++...222---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------------------------------------------------------,,,,,,000555999DDDDDDCCCAAABBBKKKZZZfff___gggqqquuummmaaa\\\^^^nnn{{{xxxrrr|||wwwmmmlllwww|||GGGCCCAAA>>><<<;;;:::777555333222111///............++++++++++++++++++++++++)))*********++++++++++++))))))***++++++,,,------((())))))******+++,,,,,,*********************************+++++++++,,,,,,---,,,+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***++++++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))((()))+++------,,,+++***++++++************++++++,,,---.........---+++***************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000111000//////111333//////............------,,,,,,,,,---------......------------............,,,...000333666;;;AAAEEELLLLLLKKKLLLOOORRRVVVYYYWWWSSSPPPNNNMMMHHH@@@:::444555555555444444555777CCCCCCEEEGGGIIIIIIFFFCCCCCCEEEHHHJJJKKKJJJIIIHHH<<<999888;;;BBBEEECCC???:::888444000...---...///222000...,,,++++++---...******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,---------------............///,,,,,,------...//////000111000//////000333666888CCCRRR```rrrzzzzzz{{{}}}rrrttt}}}rrrrrr}}}gggeeeiiitttyyywwwmmmkkkuuu~~~lllNNNEEEMMMfffdddYYYIIIEEEMMMVVVXXXSSSRRRNNNEEE999111//////---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------............000555<<>><<<;;;:::777555333222111///............++++++++++++++++++++++++(((((())))))*********+++))))))***+++,,,,,,------((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,---,,,+++,,,...///...---************************++++++++++++******))))))******))))))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))(((***+++------,,,+++***++++++************++++++***+++---------+++)))(((************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///000000000......000222..................------,,,,,,,,,------.........---------.........//////000222666;;;AAAHHHOOOTTTIIIHHHFFFEEEEEEGGGJJJKKKFFFDDDBBBCCCFFFDDD>>>888333666:::<<<<<<;;;::::::::::::;;;======<<<999666444666999===AAAEEEHHHIIIGGG<<<000///999EEEMMMOOOKKKGGGAAA;;;777666777888888555111---++++++---...******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------++++++,,,,,,,,,------------------.........//////,,,,,,------...///000000222111//////000444888;;;PPPXXXgggxxx~~~}}}zzz~~~ttt~~~qqqeeeXXXllluuurrrpppnnntttjjjIIIAAAMMM```eeeTTTDDDGGGOOORRRUUUTTTPPPIII@@@777000,,,---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------------------------------...//////000333999AAAGGGBBBEEEGGGHHHKKKVVVhhhuuutttlllvvv~~~mmmmmm]]]kkkhhh```kkkyyy~~~~~~}}}EEEBBBAAA???<<<:::888777666444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))************++++++++++++++++++---///000///---++++++++++++++++++++++++++++++++++++******))))))((((((((((((((()))*********************)))))))))((((((((()))***+++,,,---))))))((('''((()))***+++)))***+++++++++)))((('''************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...111111---+++---...---000000000000000000000000//////////////////......000///...,,,,,,+++,,,,,,...---------...000333444BBBGGGLLLIIIBBB<<<<<>>888555777888;;;FFFSSSNNNQQQOOOKKKIIIHHH???444666222...,,,,,,---------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------......///000000000222111333333000111>>>NNN[[[ffflllvvv}}}zzzvvvZZZ\\\rrr~~~lll}}}ooommmuuuvvvyyyiiiEEE@@@YYYwwwrrrOOO@@@JJJSSSQQQQQQRRRQQQHHH;;;000---,,,------,,,++++++,,,---------------------------------------------------,,,,,,,,,---------......------------------------111///------...///000000......///333999???CCCEEECCCDDDLLLXXX```cccggglllvvvnnnfffyyywwwvvvlllsssMMMBBBAAA???<<<:::888777666444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************++++++++++++************+++++++++++++++******,,,...///...---++++++++++++++++++++++++++++++++++++*********)))------,,,+++*********************)))))))))(((((((((((((((((())))))***++++++***)))(((((()))************+++,,,++++++))))))************************************************************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,(((,,,,,,******...000...000000000000000000000000........................,,,,,,---...............222111000111555;;;BBBFFFLLLJJJGGGBBB===;;;<<<>>>===???<<<<<>>777666777999999:::EEEHHHJJJOOOPPPYYYlllyyyuuu}}}|||yyyyyyrrr{{{zzzccc[[[^^^UUU[[[OOODDDBBBCCCEEEHHHKKK999666333000---...888CCCOOOTTTVVVSSSQQQQQQOOOKKKGGGBBB:::444000///------------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------------.........---......//////000000111333222111111333???VVVjjjrrr{{{uuujjjlllttt~~~|||kkkXXXZZZvvvvvvxxxqqqppppppyyy{{{JJJFFF]]]yyywwwbbbOOOCCCMMMQQQRRROOONNNMMMAAA333........................------------------------------------------------,,,,,,,,,---------......------------------------........................+++111999AAAFFFGGGEEEDDDLLLVVVgggvvv|||zzz|||qqqggg]]]eeennnccc]]]kkkvvvzzz~~~JJJBBBAAA???<<<:::888777666444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************************************+++++++++,,,,,,*********+++++++++,,,,,,******)))+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++)))******+++++++++++++++************************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------000///---...000///,,,////////////////////////------------............//////...//////111222333555999>>>DDDHHHIIIIIIIIICCC@@@???@@@FFFNNNSSSVVV\\\jjjrrrvvv|||}}}qqq^^^SSSMMMIIIHHHIIIKKKFFF???:::666444555666FFFLLLRRRTTTSSSRRRRRRRRRRRRNNNGGG@@@:::444///+++...------,,,------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------.....................///000000111111222111000111888JJJcccvvvtttooo}}}qqq}}}jjj[[[\\\yyy~~~xxxlllfffooo```JJJIII]]]nnnppp___FFFFFFOOOSSSPPPPPPPPPFFF666000///......//////...---........................------------------------,,,,,,,,,---------......---------------------------...//////.........//////555===CCCGGGGGGGGGFFFPPP[[[lll{{{~~~yyyppplllrrrqqqeee```hhhwwwzzz~~~~~~JJJBBBAAA???<<<:::888777666444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++******+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------((()))))))))*********+++******+++++++++***)))))))))******++++++,,,,,,,,,************************************************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------+++---000...)))////////////////////////---------.........//////000///......000444999<<>>===DDDLLLYYYgggttt{{{~~~ooo]]]SSSPPPKKKFFFFFFJJJMMMIIICCCAAAGGGOOOUUUUUUSSSSSSUUUTTTRRROOOKKKFFF@@@888333///...---,,,,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---------.........//////......//////000111111111000000000555BBBWWWlllyyyzzzzzz|||}}}bbbPPP^^^~~~zzzqqqppp}}}oooUUU@@@@@@XXXuuunnnLLL???IIIPPPPPPPPPQQQJJJ@@@333000...---...///...,,,........................------------------------,,,,,,,,,---------......------------------------,,,...//////......000222777;;;???BBBDDDGGGLLLOOO]]]dddnnnwwwxxxxxx}}}vvvvvvoooiiioooyyy~~~~~~~~~~~~}}}QQQBBBAAA???<<<:::888777666444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++*********************+++,,,---//////000...///000111111000//////******++++++******)))(((,,,,,,+++***************************************++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,......///444888666111000000000000000000000000------......///000000000---------///444:::@@@DDDEEEBBB???>>>BBBJJJTTTZZZiiisss{{{~~~uuu]]]KKKHHHMMMPPPNNNIIIJJJOOOUUUVVVTTTUUUXXXQQQQQQQQQQQQPPPKKKEEEAAA444333000...,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------........./////////...//////000000111111222///000444>>>QQQfffqqqttt~~~~~~yyyuuu{{{}}}sssZZZTTTbbbxxxtttzzziiiRRRAAAOOOssszzz___GGGHHHIIIMMMQQQRRROOOLLL999444///---...///...---........................------------------------,,,,,,,,,---------......------------------------+++...000///...///444888???@@@AAAAAADDDLLLWWW___lllllllllmmmkkklllttt~~~{{{~~~zzzssswwwwww|||SSSBBBAAA???<<<:::888777666444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,......,,,+++------------------------+++++++++,,,,,,,,,------))))))***+++---...000111777888:::<<<>>>@@@AAABBB???@@@BBBDDDDDDDDDCCCBBB;;;::::::888666444111///000///...,,,++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///000111666;;;888222000000000000000000000000......//////000111111222...///222555999===@@@BBB:::<<>>777333111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............/////////000/////////000111111222222111444<<>>777222...+++(((''')))***++++++***+++,,,,,,,,,++++++,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---------......---------............///......///000000000000000......///////////////...---...000222555777888999EEEDDDDDDEEEGGGPPPeeexxx}}}uuuXXXNNNPPPRRRPPPRRRRRRPPPNNNOOOUUU[[[NNNOOOMMMJJJKKKKKKDDD:::111...///111000,,,,,,///---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................000000000000111222333333333;;;VVVuuuwwwrrrmmmqqqvvvUUUUUUeeeeeejjjiiiDDDGGGRRRuuunnnRRRHHHEEEGGGUUUPPPNNNFFF<<<333///.....................////////////........................---------------------------------........./////////000///000555===EEEJJJRRRJJJPPPaaaiiikkkuuutttoooxxxzzzoooqqqttthhhsss||||||~~~~~~||||||}}}}}}}}}~~~}}}zzz{{{bbbbbb]]]TTTOOOUUUgggvvvRRRGGGCCC???;;;999888777555444333222000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------...///...---+++***......000333888===BBBDDDAAADDDEEECCC???>>>@@@DDDEEEIIIMMMKKKDDD===;;;;;;BBBJJJMMMDDD;;;===FFFOOOSSSTTTVVVXXXYYY[[[^^^```]]]\\\[[[[[[XXXTTTNNNIII>>>999222...,,,------...***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************+++++++++,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------............///......///000000000000000///////////////............,,,+++///777@@@EEEGGG@@@DDDNNNYYYfffyyy|||oooaaaTTTMMMMMMNNNOOOQQQQQQPPPOOOPPPQQQOOONNNPPPQQQMMMGGG666000---000222000...///...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................///...///111444444333222555MMMcccuuuqqq\\\mmmhhhSSSSSSnnnooohhhwww|||QQQ???HHHmmmwwwbbbLLL>>>???QQQLLLNNNJJJBBB999111------///............////////////........................------------------------------........./////////111000000444;;;CCCJJJNNN[[[SSSeeexxxpppmmmwwwxxxgggppp~~~zzzhhhfffllliii~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~zzzwwwxxxkkkqqqrrrgggUUUKKKMMMSSSSSSGGGCCC>>>;;;999888666555444333222000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---------......//////000...333:::@@@CCCBBBAAA@@@===;;;777444444999BBBJJJKKKQQQUUURRRHHH???;;;;;;???EEEGGGAAA888666===EEEMMMPPPRRRRRROOOQQQVVV[[[XXXWWWWWWZZZ^^^aaa```^^^UUUOOOFFF===777222...,,,------------------+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///......///000000000000000////////////...////////////111555999>>>BBBEEEFFF@@@NNNeee|||lll]]]MMMJJJRRRWWWSSSLLLVVVUUURRRQQQRRRRRRPPPMMM???444,,,---000000......///...------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............///////////////---...222444333222222BBBbbbjjjhhhzzzpppgggdddtttfffRRR___qqqggguuu|||bbbHHHFFF___|||yyybbbFFF<<>>:::999888666555333333111000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...---,,,---///222666999777<<>>LLLuuu|||\\\CCCIIIFFFKKKMMMLLLDDD999000...///............////////////........................................................./////////000000111...222<<>>:::888777666444333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........////////////......///333777<<>>@@@CCCAAA@@@@@@EEELLLPPPOOOLLLNNNPPPRRRRRRQQQQQQQQQRRRTTTSSSUUU[[[^^^]]]]]]^^^bbb```YYYMMM@@@777666888DDDDDDGGGOOOXXX]]]ZZZVVV^^^]]]ZZZWWWRRRKKKDDD>>>111---)))(((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------......---------............///......///000000000000000000000///000111222444555999;;;===<<>>???>>>BBBFFFGGGFFFIIINNNSSSLLLKKKLLLMMMNNNMMMLLLKKKNNNKKKIIIIIIKKKNNNOOOOOORRRNNNNNNSSSUUUSSSSSSUUU]]]]]][[[UUUMMMGGGDDDDDDFFFAAA===@@@IIIQQQUUUUUUVVVWWWXXXZZZ[[[YYYTTTQQQ>>>888000,,,---...---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,---------......---------............///......///000000000000000000000000000222555777999???@@@BBBIII[[[}}}gggPPPGGGLLLJJJMMMRRRSSSPPPQQQVVVSSSJJJCCCBBBCCC@@@>>>>>>222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---......///000000111111000...111444111///>>>RRRsssxxx|||vvvqqq~~~zzzwwwqqqeeegggqqq^^^WWW^^^{{{llldddkkkCCCJJJ[[[~~~vvvKKK@@@BBBEEEHHHJJJHHH@@@888222///............////////////.................................................../////////000000000000555777BBBPPPVVVXXXcccrrrsssgggiiinnnyyyyyyooo}}}zzzyyy{{{}}}~~~~~~~~~pppssssssiiiZZZLLLGGGFFFXXXFFFBBB===:::888777555444222222111000/////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------..................................../////////000///222777;;;>>>>>>>>>===???EEELLLNNNKKKHHHHHHJJJYYYYYYYYYXXXYYY___hhhpppooohhhaaa___aaaddddddcccWWWQQQOOOPPPMMMHHHHHHMMMOOORRRXXX[[[\\\\\\\\\[[[aaaRRR@@@777<<>>666:::===???GGGHHHLLLVVV^^^ZZZTTT___rrr|||zzzuuu{{{{{{wwwnnntttttteeeUUUMMM[[[XXXRRRJJJGGGLLLXXXbbbaaaYYYNNNFFFAAACCCLLLUUUFFF===999@@@IIIOOOUUU[[[\\\TTTNNNGGG999)))&&&...,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////------......///000000000333222111111222222222111,,,666888111555BBBDDD:::>>>\\\eeeVVVUUUTTTTTTUUUTTTRRRPPPPPPSSSYYY```eeeccc]]]WWWUUUbbbnnnsssyyy~~~uuufffbbbeeegggjjjttt{{{bbbJJJHHHPPPTTTSSSQQQOOORRRRRRNNNJJJJJJLLLLLLEEE>>>555000...///...---......---------,,,,,,,,,---------------------------------............///............////////////000000000000////////////666***444:::...999\\\ooowwwwww^^^SSSUUUqqqgggfff{{{qqqVVVHHHhhhoooGGGCCCAAAGGGJJJGGGEEEAAA888---000///...///000000...,,,////////////////////////............////////////111///000222000...000666999GGGUUU]]]dddooozzz|||rrr{{{iiiuuuuuuzzzzzzrrrnnngggfffbbb]]][[[^^^ffflllnnnvvv{{{{{{}}}qqqjjjjjjRRR|||OOOHHHEEE@@@===;;;999666555444333333222111000//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------.........------,,,,,,,,,................................................)))---000000...///555:::999AAA???===BBBAAABBBLLL\\\cccpppxxxpppgggnnn}}}~~~rrrtttrrriiiZZZLLLCCC@@@KKKUUU^^^]]]RRRLLLQQQZZZZZZHHH666222888DDDRRR^^^^^^YYYUUUPPPFFF999000...+++---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////------...//////000000111/////////000111222111000555,,,---888>>>>>>IIIYYYvvvvvvnnnZZZSSSRRRQQQRRRXXX```jjjooonnnrrrzzzsssddd{{{fffUUURRRPPPOOONNNQQQRRRSSSSSSRRRPPPLLLIIIJJJDDD:::333///......///.........---------,,,,,,---------------------------------............///............////////////000000000000000000000///666+++111444000EEEkkk|||tttzzzrrrxxx{{{zzzuuuYYYQQQcccuuulllyyy~~~gggRRR______@@@???FFFJJJIIIFFFBBB888...000///...///000000...---////////////////////////............////////////000///000222111///333999>>>NNN^^^dddgggppp|||nnnkkkqqq|||yyyzzzzzzqqqkkkhhhgggWWWTTTNNNGGGBBBDDDJJJOOOWWW```mmmvvvwwwsssooonnnyyywwwxxx|||mmm~~~NNNGGGEEEAAA???<<<:::666444444333333222111000//////...------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------.........---------------........................////////////////////////+++...111222222333777;;;??????<<>>===IIIOOOUUUTTTRRRXXXfffrrr|||zzzQQQGGGEEEBBB@@@>>>:::666333444333333222111000//////---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...............---------........................////////////////////////444000...333;;;@@@???<<<===AAAIII___tttuuuyyytttbbbKKKAAAHHHVVV\\\ZZZZZZWWWQQQHHH===444111111>>>HHHNNNPPPTTTWWWNNN@@@666333...,,,+++---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------..................////////////...//////000000111111222000222333444333333333333888<<>>777000///......000111000///////////////////////////............//////////////////000222111222:::CCCVVVaaaiiiiiijjjrrr~~~yyyuuuzzzyyy{{{tttttt|||{{{vvvkkk[[[MMMIIIMMMSSSfffjjjoooooohhh[[[NNNEEEJJJSSSUUUIII<<<@@@TTTeee}}}vvv{{{RRRFFFDDDAAA???===:::666333444333333222111000//////---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------........................////////////////////////000000000000000000000000111000111666<<>>555333555...;;;EEEHHHNNNUUUSSSKKKCCC999...***,,,//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------.............../////////000000//////000000111222222222222333444444222222444666@@@>>>FFFbbbzzzyyyyyy{{{___PPPPPPNNNQQQUUUTTTOOONNNRRRMMMOOOOOOJJJ@@@666///---//////.........------------------------------------------............///............///////////////000000000111111111222///333222:::WWWxxxzzzwww~~~rrrwww}}}yyy}}}~~~~~~|||zzz|||~~~lllPPPTTTjjjmmm^^^{{{TTT;;;WWWuuummmDDDAAAAAAEEEIIIHHHAAA<<<111000......///111000000////////////////////////............////////////000000111222111555@@@MMMbbbgggiiifffgggppp{{{zzz{{{}}}}}}uuuuuu}}}}}}}}}wwwyyyxxxoooaaaSSSKKKHHHJJJPPPZZZbbbccc^^^UUUOOOKKKWWW___\\\TTTNNNHHHBBBffftttllluuuPPPFFFDDD@@@>>>;;;999555333444333333222111000//////,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------.............../////////////////////////////////000000000000000000000000---444::::::777999BBBLLLXXX```mmm|||~~~sssooommmgggiiirrruuu{{{{{{{{{yyywwwxxx}}}zzzkkkXXXHHHGGGPPPUUUPPPFFF<<<555000...666>>>CCCIIIOOOQQQPPPLLLBBB666000///000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------............/////////000000000000000000111222222333333111222333222000222777;;;???IIIhhhzzz|||yyygggIIIFFFIIIRRRTTTOOOMMMPPPKKKNNNOOOMMMGGG>>>666111/////////.........---------------------------------------............///............///////////////000000111111222222222...222111???fff|||pppxxx~~~|||zzz~~~{{{yyyzzz{{{}}}zzzvvvuuuzzz}}}[[[RRR[[[yyyuuufffrrr~~~dddCCCIIInnnWWWJJJ@@@BBBHHHIIIDDD@@@333111///...///000000///////////////////////////............////////////111000111222444;;;LLL\\\qqqvvvxxxssspppwww~~~rrrqqq~~~xxxrrr{{{~~~yyyqqqzzz~~~kkkVVVHHH>>>>>>???BBBEEEGGGHHHGGGHHHLLLOOOWWWeeelllaaaOOOOOOzzzyyyeeeffflllOOOFFFCCC???;;;999777555333444333333222111000//////,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------........./////////000////////////////////////111111111111111111111111555888===DDDMMMYYYdddlllvvvwwwrrrzzzuuuooojjjlllssswwwvvvrrr}}}zzzpppllluuulllnnnooooooppptttxxx{{{cccJJJNNNPPPOOOMMMHHH;;;...444222666@@@IIILLLMMMNNNOOOLLLEEE===555000---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------........./////////000000000000000000111111222333333444000222444333333777???FFFQQQpppppp}}}hhhUUUIIIKKKPPPOOONNNQQQMMMMMMNNNMMMKKKFFF???:::////////////............---------------------------------............///............///////////////000000111111222333333...444666MMMvvvtttwwwzzz}}}zzzxxxxxxzzzzzzooogggbbbiii{{{qqq[[[RRRfff|||uuu___rrryyykkkVVVNNNgggoooXXXCCC@@@HHHJJJFFFAAA666333000...////////////////////////////////////............////////////000000111444888DDD[[[ooovvvyyyyyy~~~mmmrrr}}}wwwxxx~~~}}}yyyssspppfffnnn{{{zzziii]]]OOOHHH>>>888666888:::;;;======999;;;NNNlll^^^xxxffffffcccOOOGGGCCC>>>:::888666555333444333333222111000//////,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------.........//////000000000000000000000000000000111111111111111111111111???777999QQQwww}}}tttnnniiittt|||{{{zzzyyywwwtttrrrpppssszzzmmmaaaPPPFFFJJJQQQLLLAAA666---...===KKKLLLKKKLLLOOORRRQQQHHH:::///,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000000111111222222333444444222444666666777>>>HHHQQQzzz}}}~~~mmmmmm~~~YYYLLLMMMMMMMMMOOOPPPNNNLLLLLLMMMKKKFFFAAA000/////////............---------------------------------.........//////............/////////000///000000111222222333333...777???[[[|||qqqyyyxxx}}}{{{{{{{{{||||||ttthhhkkkzzzeeeNNNYYY|||uuubbbvvvzzzrrrgggUUU^^^bbbFFF@@@HHHKKKFFFAAA777444000......//////...////////////////////////............/////////000000///111555;;;KKKeee|||nnnxxxsss|||zzzkkkzzz}}}qqqxxx|||~~~~~~~~~{{{nnnqqqsssqqqjjjccc______[[[^^^eeepppzzz~~~zzztttXXXPPPDDD<<<999888888888...888999///444VVVjjjmmmfffRRRGGGCCC>>>;;;999888666555444333333222111000//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000//////...///000111222111222222000---...555;;;AAA???QQQbbb}}}mmmwww|||yyymmmiiirrrqqqccc[[[QQQEEEEEEMMMFFF>>>888<<>>BBBHHHEEEDDD???555...000222///...///..............................---------......///333222222666GGG^^^lllppphhhhhhyyy}}}{{{vvv~~~|||vvvooo|||vvvdddZZZWWWYYY```aaa\\\YYYZZZ\\\\\\[[[[[[^^^fffqqqyyyfffYYYKKKCCC;;;555555::::::555666:::666888RRRsssuuuhhhuuuQQQGGGCCC>>>;;;999888666555444333333222111000//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////....../////////////////////---///555777666:::@@@ZZZ^^^ppppppyyy~~~xxx~~~~~~uuusssuuu}}}sssccc___\\\SSSKKKJJJNNNLLLJJJKKKOOOQQQMMMIIIGGGLLLNNNMMMLLLIII>>>333,,,,,,,,,---......---,,,------------------------++++++,,,,,,,,,---------................................./////////000000000111222111000///000111333444444333333444555555///999666555PPPwwwrrrpppzzzttt[[[LLLFFFOOONNNNNNMMMMMMOOOOOOLLLIII@@@:::222------///000000------------------------------------------------............////////////......///111111222222222333;;;VVVyyyzzzuuuppp{{{mmmyyy~~~||||||{{{}}}zzzuuu||||||~~~^^^OOO]]]{{{zzzqqq^^^kkkXXXKKKWWW```DDDCCCHHHFFFFFF@@@777///000111///...000........................//////.........///000000111444444999NNNjjjuuupppiiieeeuuuyyy}}}{{{}}}~~~uuuttt~~~wwwdddVVVXXXUUUWWW^^^bbb^^^[[[[[[TTTTTTSSSQQQPPPTTTZZZ___ggg```WWWOOODDD999777;;;;;;777;;;CCCEEEAAACCCJJJ^^^sssPPPGGGCCC>>>;;;999888666555444333333222111000//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////...///000111111000......333///222777777:::MMMeee~~~zzzvvvrrrvvv|||uuukkkrrr}}}}}}mmmmmmooogggZZZRRRLLLOOOTTTWWWWWWTTTPPPNNNFFFHHHJJJMMMQQQRRRKKKBBB111...,,,,,,///000///---------------------------,,,,,,,,,,,,------------............................../////////000000000000111222111000000111222000111333222111111555888444>>>===FFFoooxxxpppxxx```IIIHHHMMMMMMMMMNNNNNNNNNMMMMMMFFF@@@777111//////000000------------------------------------------------............///////////////000000111111222222222333GGGeee~~~vvvzzz~~~nnnnnn||||||}}}{{{}}}yyysssvvv|||uuuuuuzzz~~~}}}nnnRRRTTTlllhhh___|||qqqOOOCCCrrrzzzhhhJJJAAAFFFFFFGGGBBB999111////////////111........................000/////////000000111222000555999EEEaaa{{{uuuoooyyy~~~rrrvvvzzzsssxxx~~~uuuggg^^^[[[ZZZUUUUUU[[[aaa```^^^\\\UUUUUUUUURRRPPPOOOPPPRRR]]]]]]ZZZSSSEEE999666:::<<>>;;;999888666555444333333222111000//////------............------------------------------------------........................////////////222222222222111111111000666222444666444===ddduuu}}}yyyuuu|||tttqqqOOOLLLMMMTTTYYYXXXTTTRRRKKKIIIGGGIIIOOOSSSPPPKKK<<<666...+++---//////...------------------------,,,,,,,,,------------..............................////////////000000000///111222222111000111333///...000333444444666999===@@@RRRyyy|||sssrrr}}}}}}}}}~~~zzz\\\AAALLLKKKMMMPPPOOOLLLKKKLLLJJJDDD<<<555000...//////............................................................////////////000000000111111111222222333TTTvvv}}}gggttt}}}}}}~~~~~~~~~~~~|||{{{|||xxxssstttyyyyyytttpppqqqwww}}}~~~}}}~~~~~~|||zzz{{{[[[RRRcccccceeeiii^^^<<>>;;;999888666555444333333222111000//////------............---------------------------------------.........//////........./////////000000333222111//////000222333222000777DDDLLLWWWssszzzooorrrooo[[[KKKKKKSSSWWWWWWUUUSSSLLLFFFFFFIIILLLMMMMMMHHH@@@444,,,***,,,...///------------------------,,,,,,---------.................................////////////000000000111///111222222111111222444555111222888:::777777999:::KKKqqq}}}uuuzzzyyysssoooiii```YYYRRRRRRTTTYYYcccrrr}}}qqq}}}vvvMMMJJJHHHJJJPPPQQQLLLJJJLLLKKKGGGAAA999333///..................................................................////////////111111000000111222333444:::bbbvvvhhhzzz{{{~~~~~~}}}}}}|||||||||}}}~~~|||{{{zzz{{{xxxuuutttvvvyyyvvvwwwyyy{{{{{{}}}||||||~~~~~~|||yyyxxxwwwzzzhhhSSSYYY|||gggYYYWWWyyyfffKKKPPPpppwww^^^IIIAAAAAAGGGEEE@@@888000---///000111////////////////////////............///000111222888444FFFlllmmmoooxxx~~~wwwtttxxxsssnnn}}}ttttttyyyuuummmccc]]]^^^bbbcccbbbdddeeehhhjjjjjjgggccc```UUU[[[^^^\\\XXXXXX\\\```hhhnnnfffMMM999888===>>>777DDDWWWsssRRRGGGCCC>>>;;;999888666555444333333222111000//////------............------------------------------------........./////////....../////////000000000111000/////////000222333222:::NNNiii}}}~~~{{{||||||\\\PPPQQQSSSUUUXXXWWWPPPIIIGGGFFFEEEGGGKKKNNNGGG<<<222,,,+++...000------------------------,,,---------..................................../////////000000000111111///111222222111111333444777222222777777444666===GGGkkk}}}vvveee^^^VVVQQQNNNIIIBBB<<<::::::;;;>>>FFFTTTcccnnn~~~lllNNNGGGFFFMMMQQQNNNMMMOOOJJJIIIEEE>>>777111..................................................................////////////000000000000111333555666KKKmmm~~~ttt{{{oooooo~~~vvvyyy~~~}}}}}}|||||||||}}}}}}}}}}}}~~~zzzzzzyyyxxxwwwuuutttttt{{{wwwuuuvvvxxxzzzzzz}}}|||{{{{{{{{{{{{yyywwwvvvtttuuu{{{{{{XXXQQQggghhhaaa___lllfff___SSStttpppXXXEEE???GGGEEECCC;;;222...///000000////////////////////////---------...///000111222999===VVVxxxzzz{{{xxxvvvvvv{{{zzzwww{{{yyyooommmsss}}}vvvjjjeeegggiiihhhmmmmmmoooqqqrrroookkkggg```eeeiiijjjmmmooommmiiibbb^^^RRREEEAAAEEEDDD???888===DDDUUUzzzTTTGGGCCC>>>;;;999888666555444333333222111000//////------............------....................................////////////.../////////000000000000...000222444555555444333888SSSuuusssvvv~~~xxxhhh[[[PPPPPPVVVVVVRRROOOMMMHHHCCCDDDIIIMMMJJJDDD:::000,,,...111------------------------------------....................................//////000000000111111111///111222222222222333555333111444777444444BBBTTTuuuxxxoooeeeYYYPPPDDDAAA>>>>>>@@@@@@???===<<<;;;:::888999>>>EEEJJJ___ccchhhjjjkkkpppwww}}}]]]NNNEEEJJJOOOMMMLLLOOOIIIJJJHHHCCC<<<555111000............................................................////////////000/////////111444666888bbbwwwtttffffffmmmqqqgggvvvyyywww|||~~~~~~~~~}}}{{{|||~~~{{{|||}}}~~~~~~}}}}}}zzzyyywwwuuutttsssqqqooommmnnnoooqqqtttwwwyyyzzz}}}{{{xxxwwwwwwwwwuuutttvvvrrrqqqwwwfffRRRUUUmmm}}}uuugggmmmnnnpppgggPPPnnnzzzcccGGG===HHHDDDDDD>>>444///000000...////////////////////////.........///000111333333777OOOoooyyy}}}}}}~~~~~~{{{iiieeemmm}}}|||sssqqqpppnnnrrrqqqrrrtttvvvvvvssspppiiinnnssswww|||yyyiiiWWWJJJHHHEEEDDDFFFHHHFFFBBB======;;;BBB^^^UUUGGGCCC>>>;;;999888666555444333333222111000//////---..................---..................................../////////000////////////000000000000...222777;;;===;;;777555999fff|||zzz}}}}}}}}}}}}jjjQQQJJJRRRSSSRRRSSSSSSLLLDDDDDDJJJIIIKKKIIIAAA555......111---------------------------------.........//////........................000000000000111111111111///111222222222222444555222444:::>>>999<<>>======>>>@@@BBBBBBBBB??????>>><<<999999;;;===FFFJJJMMMMMMMMMPPPWWW]]]hhhpppzzzmmmXXXGGGHHHLLLJJJIIIMMMIIIKKKKKKGGG???888333222////////////////////////////////////////////////............/////////000//////...///111444777999rrr~~~zzzppppppuuuvvvwwwsssbbb{{{~~~uuuzzz}}}}}}}}}}}}{{{zzz{{{~~~{{{|||~~~}}}|||zzzyyyvvvrrrqqqqqqooolllkkkmmmqqqtttvvvvvvuuuttt|||zzzvvvtttttttttsssrrrvvvqqqoootttuuuYYYQQQ___eeeqqqyyydddGGGbbbxxxzzzgggGGG;;;HHHDDDEEE@@@555///000000---000000000000000000000000/////////000111333444555444___zzz}}}zzzzzzzzz~~~zzzgggiiixxx}}}xxxvvvrrrnnnmmmnnnqqqvvvxxxwwwtttqqqvvv{{{}}}```CCC???EEEKKKJJJBBB:::<<>>WWWMMMGGGCCC???;;;999888555333444444222111000/////////............/////////000........................---......///////////////000000000000111111111111333666<<<>>>555///===QQQaaarrr~~~}}}}}}{{{~~~yyy~~~yyyPPPFFFOOOOOORRRTTTQQQIIIBBB???EEEIIIKKKIII@@@666///,,,/////////...,,,,,,---///---------.........//////............/////////000/////////000111111222222//////111444666777666444666555222555===MMM|||kkkYYYHHHBBB@@@>>>>>>AAA<<<>>>BBBJJJQQQTTTQQQMMMLLLHHHBBB???>>>===999666999:::;;;<<<>>>AAAEEEGGGLLLSSS]]]fffllloooqqqssswww~~~kkkXXXKKKCCCOOONNNLLLJJJIIIJJJEEE===777444000/////////000000...,,,........................////////////000000000000333000444***555;;;///OOOtttuuu{{{qqqZZZsss}}}uuuuuu~~~}}}|||{{{{{{~~~|||{{{|||~~~}}}zzzvvv{{{yyywwwwwwxxxwwwsssoooooonnnnnnnnnpppsssvvvxxxxxxwwwwwwuuutttqqqpppnnnqqqrrrsssuuuyyyeeeLLL\\\vvv}}}{{{QQQNNNqqqiiirrr>>>DDDDDDDDDCCC@@@999111------///...............///000000***777444+++...222333999BBBooo}}}uuuxxxhhhcccuuupppwww|||xxxoooppprrrssstttuuuuuuvvvzzzyyy{{{}}}zzzmmm\\\OOOGGGHHHIIIIIIGGGCCC>>>::::::===>>>CCCJJJWWWPPPGGGDDD???<<<:::888555333333333333222222333333333........./////////000000........................---...//////000000//////000000000000111111111111;;;999777444333<<>>???DDDEEEFFFHHHLLLQQQYYYbbbkkksssxxx{{{fff\\\NNNAAA:::999:::;;;======<<<;;;:::::::::;;;===AAAFFFKKKOOORRRVVVXXX]]]cccmmmuuu}}}}}}VVVGGGQQQKKKQQQRRRQQQNNNJJJCCC999111000///......//////...,,,........................////////////000000000111333///444---666999666YYY~~~pppWWWrrrzzzqqqttt~~~}}}||||||{{{zzzyyyxxxzzz|||}}}{{{yyy{{{yyywwwwwwxxxvvvrrroooooonnnnnnnnnooorrrtttuuuuuuuuutttsssqqqooommmlllnnnoooppprrrvvv|||rrrPPPVVVjjj|||www\\\UUUbbbwwwzzz]]]GGG@@@DDDDDDAAA:::333......//////............///000000---333///,,,222444444===YYY~~~vvvjjjhhhvvvgggkkk|||xxxddddddooo}}}~~~ssssssssssssssstttvvvxxxsssyyy{{{vvvnnnfffXXXKKKQQQNNNIIIDDDAAA???>>>===777::::::===???CCCaaaTTTGGGDDD???<<<:::888666444333333333333444555777777....../////////000000000........................---...//////000000//////000000000111111111222222<<<888000---;;;WWWsss~~~{{{vvvwww{{{iiiTTTMMMNNNXXXXXXMMMGGGIIIEEEEEEFFFGGGFFFAAA888111------............------------........./////////....../////////000000000//////000000111222222222222333444333111111555888777999:::LLLooo|||jjj[[[EEE???<<>>???777777777777777777666666777888999999:::===AAADDDCCCHHHOOOXXXbbbpppjjjFFFJJJKKKLLLPPPOOOHHHFFFGGGBBB999111///......//////...---......................../////////000000000111111222...444222555666@@@hhhxxx```UUUtttwwwnnnwww~~~}}}|||{{{wwwvvvuuuwwwyyy{{{|||{{{zzzyyyxxxxxxxxxuuurrroooooonnnmmmmmmnnnpppqqqrrrrrrrrrqqqpppnnnmmmkkkjjjjjjkkklllnnnqqqwww}}}\\\SSS\\\}}}yyylllxxxsssjjj^^^QQQNNN@@@EEEEEECCC===555///.../////////......//////000111111000***...666444777GGGllltttuuu```TTThhhsssffftttppp^^^WWWXXXeeemmm{{{xxxwwwuuusssrrrtttyyy|||vvv~~~}}}ooobbb[[[TTTLLLJJJDDD<<<999:::<<<======;;;???>>>@@@@@@;;;GGGcccVVVGGGDDD@@@<<<:::888666444333333333444444555666777...////////////000000000..............................///000000000000000000000111111111222222222333333///333KKKqqqzzzqqqxxxvvvsssqqqZZZJJJOOOUUUQQQKKKLLLFFFDDDCCCEEEIIIFFF>>>666------...///000///...,,,............////////////...////////////000000000///000000111111222333333222333333444666777999:::CCC333:::iiimmmXXXMMMIIIGGGJJJVVVgggyyynnnWWWEEE<<<999999888888888999999888777::::::999888777888;;;>>>;;;<<>>===999===BBBBBBDDDHHHCCCEEEUUUUUUHHHDDD@@@===:::999666444555444444333333333333333////////////000000000111////////////////////////...//////000000000000000111111111111222222222222)))111999CCCYYYwww{{{}}}zzzxxx{{{yyy}}}wwwoooNNNGGGQQQWWWUUURRRIIIDDDAAADDDJJJJJJCCC<<<111///...///000000...,,,........./////////000000////////////000000000111000000000111222222333333444222222555999:::888666;;;AAA\\\vvv___PPPMMMOOOVVV\\\iii{{{}}}ooonnniii^^^QQQFFFAAA@@@@@@>>>;;;:::;;;:::888666777888888777666666777888:::999888999>>>GGGQQQYYYaaaeeeiiillllllnnnssswww~~~tttVVVCCCHHHQQQTTTLLLFFFFFFFFFCCC666333///---......//////////////////////////////000000000000111111111111222111333777222888[[[zzz{{{ooonnn{{{iiibbbOOO]]]}}}zzzsssttt}}}||||||yyyyyyxxxwwwvvvwwwyyyzzzwwwyyyzzzzzzwwwsssooommmmmmmmmmmmmmmmmmmmmmmmnnnoooooonnnnnnlllkkkiiihhhggghhhjjjjjjkkkmmmqqqttt}}}yyy[[[NNNggg{{{xxxnnnWWW___kkk|||lll\\\eeeqqqvvv\\\EEEDDDFFFEEE@@@999222000000///////////////000111111333111000666666111EEEkkk}}}vvvkkk\\\kkk[[[uuu~~~{{{vvvrrrlllhhhhhheeedddhhhpppxxx}}}||||||{{{xxxvvvyyyyyyyyy}}}pppSSSBBBDDD[[[MMM>>>999<<>>>>>@@@BBB>>>;;;777777999:::999777444666777777666555555666777666444444888===CCCGGGJJJNNNRRRUUUUUUWWW\\\___jjjhhhxxxvvvGGGDDDGGGLLLNNNNNNJJJFFFBBB;;;777222.........//////////////////////////////000000000111111111222222222444222777333BBBnnn~~~vvvuuuyyyppp\\\OOOfffssspppooo|||~~~}}}|||yyyzzzzzzxxxvvvuuuvvvwwwvvvyyy{{{zzzwwwrrrnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnmmmllljjjiiihhhggghhhjjjjjjjjjjjjmmmooozzzcccMMM]]]~~~eee___dddzzzsssjjjSSScccgggbbbFFFBBBDDDEEEAAA:::444111111000000//////000000111222000444444666666777TTTxxxsss~~~}}}ssssss|||^^^bbb~~~|||{{{xxxtttvvvuuuuuuvvvyyy{{{|||||||||}}}zzz|||{{{qqqTTTHHHPPPJJJ@@@:::888999:::;;;>>>CCC>>><<>>EEE^^^{{{~~~}}}vvvlll___TTTMMMKKKJJJKKKMMMPPPQQQQQQOOOIIIBBB??????@@@>>>;;;777888999888777666777888444444444555888:::<<<<<<===AAADDDEEEEEEGGGKKKNNNZZZVVVYYYiii|||[[[LLLCCCJJJQQQNNNIIIGGG???;;;444///......//////////////////////////////000000111111111222222222000666111666666QQQzzzzzz~~~rrrYYYXXXpppnnnhhhnnn~~~}}}|||vvvxxxyyyxxxuuussstttuuuvvvyyy|||{{{vvvqqqnnnlllllllllmmmnnnnnnnnnnnnnnnllllllllllllkkkiiihhhgggfffhhhiiiiiihhhhhhiiijjjpppwww}}}pppQQQTTTrrrrrrbbb___mmmssslllMMM[[[nnnmmmKKK???BBBDDDAAA;;;555222111000000//////000000111222...333333222777CCCfff{{{vvv|||vvvmmm___nnn~~~}}}~~~}}}www[[[CCCOOOZZZVVVHHH;;;999<<>>AAA999JJJTTTPPPTTTrrrfffHHHHHHQQQNNNIIIJJJBBB===666000......//////000000000000000000000000000111111111111222222222...666000555999[[[wwwbbb[[[lllxxxxxxmmmfffppp~~~}}}|||rrruuuxxxxxxuuusssssstttuuuyyy|||{{{vvvqqqmmmlllkkklllmmmnnnooooooooooookkkkkkkkkkkkjjjhhhgggfffeeegggiiihhhgggffffffgggeeemmmsssxxx}}}VVVNNNiiiuuuccc]]]]]]ooofffMMMZZZyyyRRR===@@@CCCAAA;;;555333222000000000000000111111222,,,222000...999MMMrrrzzznnnvvv~~~uuurrraaacccwww}}}{{{{{{jjjPPPmmmhhhHHH::::::EEEKKKCCC:::CCCLLLMMMPPPWWWIIIGGGCCC???;;;888777666666555444333222111111111222111111111000000//////000000000000000000000000000000000000111111111111666000///333222...333>>>LLLeeezzz}}}qqq|||sssUUUJJJJJJSSSSSSMMMCCC???CCCDDDAAABBBAAA888...,,,111222...////////////000000000000000000000000111111111111111222222333333444444555666:::333888AAA666RRRwwwkkktttwwwkkk]]]NNNDDD@@@888666:::<<<888555666666666444555888:::777222777777777888999;;;<<<===<<<<<<@@@FFFJJJUUUjjjxxxQQQNNNHHHLLLSSSHHHEEEAAA;;;555000//////000000000000000000000000000000000000000111222333444555***;;;000>>>yyy|||]]]cccvvvuuuppp```sss~~~yyyyyyyyyxxxwwwuuusssqqqwwwwwwwwwvvvuuusssrrrqqqqqqqqqppppppoooooonnnnnnpppnnnllliiigggfffeeeeeecccbbbcccdddffffffdddbbbaaaffflllqqq{{{^^^OOOVVV~~~yyygggOOOpppvvvppp[[[YYYuuu}}}eeeLLLCCCBBB@@@999:::999///111111111000000000000000333'''777<<<555bbbyyywwwvvvyyyccc```kkk~~~zzznnn[[[YYYhhhNNN:::>>>@@@SSSIII999EEERRRTTT\\\\\\IIIGGGCCC???;;;888777666666555444333222111111111111111111111000000000///000000000000000000000000000000000000111111111111222111111222111333===HHH___iiiwww~~~{{{vvvuuuxxx}}}iiiTTTJJJHHHMMMMMMEEE@@@BBBDDDEEEBBBAAA;;;111---000111///////////////000000000111000000000000111111111111111222222333333444555555222===777555>>>AAAhhh{{{xxx}}}nnn```___ffffff[[[NNNNNNEEE>>>===;;;888888;;;777666555555888::::::888666666666777888999:::;;;>>>===>>>???>>>@@@KKKXXXggg[[[GGGMMMQQQKKKHHHFFFCCC<<<666111//////000000000000000000000000000000000000000111222333444444000;;;333HHH{{{|||xxxTTT^^^qqqnnniiibbb}}}zzzzzzzzzyyywwwuuusssrrrvvvvvvvvvvvvuuusssqqqpppppppppoooooonnnmmmmmmmmmnnnmmmjjjhhhfffdddddddddcccbbbcccdddffffffdddbbb```dddgggllluuufffQQQQQQuuu}}}|||tttcccmmmuuusss]]]RRRjjjZZZJJJEEEEEE>>>999666---111111111111000000000000111000999999DDDyyy|||}}}vvv^^^fffuuu}}}|||~~~zzz~~~tttcccRRRPPPvvvzzzTTTGGGGGGGGGWWWLLL===LLL[[[bbbppp___IIIGGGCCC???;;;888777666666555444222111111111111111111111111000000000000000000000000000000000000000000000000111111111111///444666111111===OOOZZZccceeennn{{{{{{zzz~~~zzzyyyyyy\\\FFFHHHPPPTTTMMMEEEAAABBBDDDBBBCCC???666///...///000/////////000000000111111000000000111111111222222222222222333444444555555,,,<<<888222@@@SSSzzzvvveeeWWWMMMGGGDDD;;;>>>AAADDDGGGKKKOOORRR@@@>>>???AAA@@@;;;999999:::999777777777888:::<<<555555555555666777999999:::999:::<<<;;;:::<<>>===;;;BBBHHHHHHDDDCCCHHHNNNBBBCCCDDDEEEDDDCCCBBBCCC===;;;999999777555555888555555555555666777888999888888999<<<>>>===<<<;;;===@@@CCC]]]VVVIIIJJJLLLUUUKKKGGGBBB<<<666222000...000000000000000000000000000000000000111222333444333666111>>>nnnuuu]]]KKKfffqqqiii[[[iii}}}}}}}}}|||yyywwwtttrrrrrrsssuuuuuuuuusssqqqoooppppppooonnnmmmmmmllllllkkkjjjhhhfffdddcccbbbaaabbbbbbbbbccceeeeeecccbbb```^^^]]]___dddppp[[[HHHWWW~~~}}}jjjWWW^^^nnnjjjNNNFFF```zzzfffFFF;;;EEECCC:::555111000111111111111111222222///<<<444999jjjrrrlll|||]]]\\\uuuvvvkkkhhhqqq~~~rrrXXX``````MMMIIIBBBMMMZZZOOOBBBGGGPPPeee[[[IIIGGGCCC???;;;888777666555444333222111000000000000000000000000000111111///////////////////////////000000000111111111111000666666222:::SSSkkkvvvppptttuuuzzzOOOJJJFFFIIIMMMMMMGGGBBBBBBDDDDDD@@@777000...111000000000000111111111111111111111111222222222222222333333444444555666666:::888777LLLyyyxxxaaaRRRJJJGGGFFFFFFIIIMMMNNNLLLHHHJJJAAA===JJJbbbvvv|||zzzooohhh\\\PPPGGGCCCAAA@@@???:::999<<<;;;666444777777777777777888999::::::===<<<:::::::::;;;888555<<<===<<>>???:::888:::999999999999999:::;;;;;;======<<<:::;;;>>>>>>;;;999;;;===EEEllldddJJJNNNGGGMMMKKKGGGBBB<<<777333000111111111111111111111111000000000000111222333444444444444aaawwwiiiLLLUUUqqqqqqbbb^^^aaaqqq|||xxxuuusssrrrssssssttttttttttttssssssrrrqqqpppooonnnmmmlllhhhhhhhhhgggeeedddbbbaaa___^^^___```bbbbbb```^^^```\\\[[[\\\\\\___ooosssVVVLLLeeekkk___ZZZjjjxxxeeeTTTbbbyyytttUUUEEEGGGCCC<<<888111000000111111222333333333555222666ZZZsssrrrwww{{{___[[[ooo~~~~~~|||wwwlll}}}___IIIQQQJJJDDDIIILLLmmm___IIIGGGCCC???;;;888777666555444333111000000/////////000000000111111111111000000000000000000000000000000000000111111111111444000666JJJ```lllmmmllluuuxxxvvvuuu~~~}}}|||}}}|||vvvzzzoooUUUNNNQQQPPPHHHAAADDDAAACCCEEEAAA777111000000000111111111222222222111111111222222222333333333333444444555666666666666555UUUeeeJJJOOOcccvvv{{{XXXHHH>>>@@@BBB===:::<<<:::999999999999::::::;;;666;;;===;;;===CCCEEECCC>>>;;;<<<<<>>999444222111111111111111111111111000000000000111222333444555444<<>>:::000000000111222222333444444666222BBBooo|||}}}{{{|||pppWWWaaaooo~~~~~~yyyoooxxxccc]]]JJJDDDJJJKKKhhh```IIIGGGCCC???;;;888777666555444222111000000////////////000000111111111222000000000000000000000000000000000000111111111111888111;;;YYYsssxxxooohhhvvvyyyuuurrruuu{{{{{{jjjddd[[[TTTOOOLLLKKKIIIGGGNNNYYYiii{{{kkkNNNGGGLLLOOOKKKIIIDDDAAAAAAFFFDDD:::222000000111111111111222222222111111222222222333333333333333444444555666666666777AAAwwwYYYPPPZZZxxxkkkUUUDDDBBBCCC>>>:::;;;999999999888999999::::::444;;;>>>;;;:::>>>@@@===???<<>>SSSyyy\\\DDDKKKLLLKKKIIIEEE@@@:::555333111111111111111111111111000000000000111222333444444444AAAooo{{{yyyyyyPPPJJJfffwwwtttbbb]]]XXXhhhzzzxxxpppeee___]]]___```___mmmzzz}}}yyyvvvtttuuutttsssrrrsssuuuwwwxxxqqqqqqpppnnnmmmkkkjjjjjjddddddeeedddcccaaa___^^^\\\[[[\\\]]]______]]][[[]]]YYYYYY\\\XXXUUUaaasssfffHHHPPPxxxqqqQQQ[[[{{{ttt```pppxxxcccRRRGGG>>>>>><<<000000000111222333333444444666555MMM|||zzzaaaWWWkkkjjjyyy~~~~~~tttxxxtttUUUJJJOOOLLLddd___IIIGGGDDD@@@<<<999666555444444333222111000///...000000000000111111111111000000000000000000000000444222//////000222333333777111TTT~~~~~~qqqqqqpppnnnqqqtttxxxfffXXXQQQOOOOOOLLLJJJFFFCCC@@@???>>>>>>>>><<<>>>FFFSSShhh}}}uuusssyyy|||xxx|||}}}bbbBBBGGGSSSMMMGGGEEEEEECCCCCCEEEDDD:::///333222000000111222222111111111222222222333333333555666555333333555666666:::HHHhhhhhhfffkkkttt|||pppRRRFFFEEECCCAAA@@@;;;;;;:::888666555666777444888===>>><<<===@@@DDD@@@???CCC<<>>UUUqqqvvvRRRooouuusss{{{~~~wwwvvvuuuQQQKKKUUU]]]pppKKKIIIGGGCCC@@@<<<888666555444444333222111000//////000000000000111111111111000000000000000000000000333111000///000111222222000===YYYmmmnnnmmmqqqpppwwwyyyvvv~~~kkkcccXXXMMMGGGDDDDDDEEEUUUUUUSSSQQQLLLFFF@@@===;;;;;;===@@@EEEQQQhhh|||kkk^^^VVVXXX\\\ccciiippp|||{{{___FFFLLLWWWPPPHHHGGGDDDCCCEEEFFF===111222000000000222222222111111222222222222333333333444555555444555666888999???UUUtttpppzzzqqq___SSSHHHBBBBBB;;;<<<<<<<<<<<<<<<======@@@???>>>=========>>>???@@@???CCC;;;RRRpppQQQHHHMMMNNNFFFAAA???:::333333222222222222222333333333333222222333333444555777999___yyy^^^mmmzzz]]]HHHUUUjjj~~~eeeWWWTTT\\\oooyyykkkbbbZZZQQQNNNOOOKKKLLLQQQ]]]sss}}}{{{xxxvvvxxxvvvuuuuuuvvvvvvtttssspppooonnnnnnmmmllliiifffddddddbbbaaa```_________^^^]]]\\\]]]___```___^^^___ZZZVVVVVVVVVVVVZZZ___sssqqqrrr{{{yyySSSNNN^^^~~~^^^___pppdddYYYqqqYYYHHHBBB@@@:::222333222111000000111222333555AAAeeewwwrrrYYYxxxzzz{{{{{{yyyyyywww[[[QQQVVVccc___BBBHHHFFFCCC???;;;888666555444333333222111000//////000000000000111111111111000000000000000000000000111111000000000111111111000PPP```\\\___iiinnnoooxxx{{{rrrmmmvvvwwwfff```[[[UUUPPPKKKGGGDDDAAALLLPPPUUUYYYZZZWWWRRROOOHHHHHHGGGBBB;;;<<>>===<<<;;;;;;@@@===:::;;;>>>@@@@@@???CCCAAADDD<<>>xxxpppbbbxxx}}}RRRFFFXXXpppsss___RRRPPPYYY{{{}}}iii```]]]ZZZUUURRRLLLQQQMMMFFFPPPooo}}}zzzxxxvvvuuutttuuuwwwwwwvvvtttnnnoooqqqsssssspppkkkfffdddcccbbbaaa```____________]]]\\\]]]_________]]]]]]XXXUUUVVVVVVUUUXXX]]]ccc}}}xxxuuuvvv]]]LLLRRR~~~mmm]]]pppxxxoooXXXzzzxxx{{{jjjKKK===CCC???000333222111000000111222333222GGG}}}nnnuuu~~~xxxzzz}}}iii___yyy|||wwwzzz|||~~~qqqtttwwwbbbSSSUUUoooZZZFFFGGGEEEBBB???;;;888666555333333222222111000000//////000000000111111111111000000000000000000000000000111111111000000111222===___dddWWW```jjjkkkqqqvvvwwwjjj```iiixxx}}}xxxqqqfffYYYQQQHHHLLLRRRYYY]]]`````````RRRNNNJJJDDD;;;777<<>>QQQwwwaaaUUUKKKHHHCCC???>>>======<<<>>>>>>???@@@@@@AAAAAAAAAFFFCCCFFF@@@WWW{{{MMMNNNPPPOOOIII@@@:::777444444333222222222333333333333333333333444555666333IIIoooxxxqqqIIIEEE[[[uuuiiiZZZOOOOOOZZZwwwjjjeeeeeeaaaYYYQQQLLLPPPNNNEEEEEEWWWttt|||zzzvvvvvvuuuvvvwwwwwwuuusssnnnoooqqqssstttqqqlllhhhdddcccbbbaaa_______________^^^]]]]]]^^^___^^^\\\\\\XXXVVVWWWWWWVVVXXX\\\XXXooojjjQQQMMMrrrvvvaaahhh~~~```|||xxxqqqNNN===CCC@@@111333222111111111222333444888TTTnnnqqq~~~lll___eeettt~~~{{{ttttttrrrcccRRRTTTwwwWWWGGGFFFEEEBBB>>>;;;888666666333333222222111000000000///000000000111111111111000000000000000000000000///000222111000111333666JJJ^^^___]]]lllrrrpppxxxmmmaaappp{{{oooaaa___]]]\\\[[[\\\^^^___OOOHHHBBBAAA@@@>>>>>>AAAGGGQQQOOO???444888===<<<:::999888999;;;AAAHHHLLL^^^```hhhuuu|||}}}XXX???QQQNNNKKKEEEAAACCCFFFBBB;;;111000000111333444222111222222333333333444444444444333555777666333888@@@jjj~~~||||||yyy___XXXOOOHHHEEECCCBBBAAA???EEEKKKIIICCC>>>???AAAFFFBBBFFFBBB\\\TTTLLLHHHLLLKKKCCC;;;999555444444333222222222333333333333333444555666777666SSStttgggFFFGGG]]]{{{|||```VVVNNNQQQaaa}}}vvvoookkkggg___WWWQQQLLLJJJKKKEEEFFF]]]zzz}}}{{{yyyxxxxxxxxxxxxwwwtttqqqmmmmmmlllmmmnnnllljjjgggdddcccbbb```______^^^^^^___]]]\\\\\\]]]]]]\\\ZZZ[[[WWWVVVXXXXXXVVVWWW[[[TTT^^^kkkuuu}}}}}}zzzyyyxxxwwwXXXLLLiiixxxttteeeccchhh}}}yyyxxxhhhOOO@@@@@@>>>777222222111111111222444555BBBeee~~~^^^]]]sssxxx|||}}}xxxsssqqqkkkbbbRRRVVVyyyZZZGGGFFFDDDAAA>>>;;;888777666222222222111111111000000000000000000111111111111000000000000000000000000///111222111000222777;;;MMMSSSWWWbbbrrryyyyyy~~~zzzkkk|||}}}xxxpppiiicccaaaaaabbb^^^SSSIIIGGGHHHFFFCCCBBB>>>@@@>>>;;;;;;===;;;666666666666777888999:::;;;AAABBBJJJXXXdddpppuuuccc>>>RRRLLLLLLHHHCCCBBBDDDCCC???555333111111333444333222333333333333444444444444555222444777555333:::FFFZZZiiiyyy{{{hhhSSSPPPLLLIIIGGGLLLZZZiiizzzlll___UUUMMMDDD???;;;DDDLLLKKKCCC???BBBHHHFFF@@@DDDBBB___lllUUUDDDGGGLLLGGG???===666555444333333222222333333333333333444555777777???___~~~zzz]]]GGGJJJ```pppYYYSSSNNNUUUjjjxxxtttttttttqqqlll\\\SSSSSSJJJ???LLLfff~~~|||{{{zzzzzzzzzzzzxxxuuurrrqqqooommmlllmmmlllkkkiiicccbbbaaa```___^^^^^^^^^^^^]]][[[[[[[[[[[[YYYXXXXXXUUUUUUWWWWWWUUUUUUXXXRRRQQQQQQSSSXXX[[[ZZZYYYZZZ[[[\\\[[[XXXWWWVVVWWWWWW\\\dddkkkrrrzzz]]]KKK^^^oooqqqgggYYYjjjuuuuuuooo```OOOCCC???>>><<<222222111111222333444555FFFppp|||zzzvvvXXX```~~~www~~~yyytttkkkmmmeeeaaaUUU]]]}}}aaaGGGEEEDDDAAA>>>;;;888777666222222222111111111111111000000000000111111111111000000000000000000000000///111222111000333:::AAAIIIJJJTTT```jjjxxxyyy}}}vvvzzzuuupppnnnlllpppdddYYYTTTQQQMMMJJJKKKOOOEEE===>>>@@@===999888555555666777888888777666666555:::DDDJJJTTTlll{{{qqqKKKHHHJJJNNNMMMGGGCCCCCCDDDDDD999666333111222333444444333333333444444444444555555222333888777555@@@PPPPPPJJJFFFHHHPPPWWWZZZYYYLLLFFFAAA>>>===???GGGQQQqqq{{{nnn___VVVKKKPPPSSSPPPJJJGGGKKKPPPIIIBBBEEEEEEcccpppLLLHHHOOOKKKBBB???666666555333333222222222222333333333555666777888CCCqqqvvvooo|||RRRGGGLLLbbbgggTTTQQQMMMYYYsss~~~}}}yyyiii\\\WWWOOOEEEGGGQQQsss~~~|||{{{zzz{{{|||}}}{{{wwwttttttrrrpppoooooonnnllliiicccbbbaaa```___^^^^^^^^^]]]\\\ZZZYYYZZZYYYWWWVVVUUURRRSSSUUUUUUSSSRRRUUULLLIIIEEEDDDBBB@@@@@@@@@???AAACCCBBB@@@>>>???@@@888===DDDJJJQQQ[[[gggpppyyyeeeMMMQQQyyyuuuiiiNNNuuuxxxffffffrrrrrrhhhTTTFFFAAA???;;;222222111111222333555666LLL|||yyyzzzssseeeVVV^^^~~~~~~xxxwww|||xxxiiinnnbbb]]]UUUhhheeeFFFEEECCCAAA===;;;888777666222222222111111111111111000000000000111111111111000000000000000000000000///111222000000444===DDDFFFGGGUUU\\\]]]sssoookkktttuuu~~~{{{tttpppmmmeee\\\XXXUUUSSSUUUZZZfffQQQ@@@>>>>>>:::;;;AAA:::999999:::;;;;;;999888:::777888;;;;;;AAAZZZvvv[[[AAAIIIPPPQQQJJJCCCCCCEEEGGG<<<888444111222333444555333333333444444444555555555111333999888888EEEWWWdddVVVJJJGGGHHHIIIMMMSSSOOOHHHBBBAAAAAA???@@@CCCUUUoooqqqoooiii___VVVQQQPPPQQQNNNFFFHHHIIIhhhXXXLLLRRRMMMCCC???777666555444333222222222222333333444555666888888@@@}}}|||\\\||||||JJJGGGMMMeeeaaaQQQOOOMMM[[[xxx|||sssggg```WWWSSSSSSRRRMMMHHHbbb~~~|||yyyzzz{{{}}}~~~}}}zzzwwwpppooonnnnnnmmmkkkgggdddcccbbbaaa```^^^^^^^^^^^^]]][[[YYYYYYYYYXXXVVVTTTRRRPPPQQQTTTTTTQQQPPPRRRFFFEEEEEEDDD@@@<<<<<>>AAAAAA>>>>>>???AAA???AAAAAA???<<>>RRR^^^]]]bbbrrrxxxqqqjjjhhhwwwzzzwwwvvvkkkeeeXXXUUURRRKKKaaazzzfffPPPEEEBBBAAA===999;;;;;;::::::::::::;;;<<<999777777888555777III___{{{HHHLLLIIIOOOOOOFFFFFFKKKHHHCCC@@@888000000444444111444444444444444444444444...===///;;;>>>---NNNuuu}}}nnn\\\ZZZ^^^ZZZPPPJJJJJJDDDJJJEEE666<<>><<<;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>>>>>======FFFJJJZZZttttttSSSMMMooo{{{ttt___fffzzzdddYYYpppyyyxxxeeeMMM???:::999333777222...444444333;;;kkkyyyqqqwwwmmmWWWHHHfff~~~~~~~~~~~~|||vvvyyytttfffUUUTTTlllrrrGGGGGGEEECCC@@@<<<888555333333333333222222222111111000000000000111111111111000000000000000000000000...111000...444@@@HHHIIIBBBOOOVVVWWWbbbuuuzzzrrrjjjooo{{{xxxyyyppplll\\\WWWTTTRRRmmmttt```RRRJJJEEEDDD???===;;;;;;<<<===<<<;;;===:::;;;===:::999EEEUUU~~~OOOMMMIIIOOOQQQHHHFFFIIIFFFEEEBBB:::222111555666333444444444444444444444444444<<>><<<<<<<<<<<<===============>>>>>>>>>@@@@@@???????????????>>>???@@@III^^^xxxZZZKKKiiiyyydddkkkuuuhhhyyy~~~gggQQQGGGAAA<<<222666222///555555777CCCyyyyyyyyyhhh~~~SSSNNNlllvvvvvv}}}ppp[[[SSSfffuuuIIIGGGFFFCCC@@@<<<888555444333333333222222222111111000000000000111111111111000000000000000000000000/////////000777AAAEEEDDDGGGQQQYYYaaaqqqtttkkk{{{~~~|||{{{sssooo]]]UUUSSSVVVuuu~~~gggVVVNNNKKKFFFAAA<<<;;;>>>???===;;;???;;;;;;???>>>;;;AAALLLuuucccQQQJJJPPPUUUMMMGGGIIIFFFFFFDDD===555333666777444444444444444444444444444888888333888777FFFsssiiiPPPGGG???<<>>:::666333333333444444111333000222999666555>>>fff{{{TTTEEEDDDXXX|||jjjRRRNNNHHHNNNjjj}}}tttaaaOOOOOOQQQHHHRRRppp}}}yyyxxxxxxxxxxxxwwwvvvtttqqqpppooommmjjjhhhjjjhhheeecccbbb```]]][[[[[[[[[[[[\\\[[[XXXSSSOOOIIIHHHGGGEEECCCBBBAAAAAAAAA@@@???>>>===============>>>>>>>>>?????????@@@BBBBBBAAAAAAAAA@@@@@@@@@===<<<<<>>>>>;;;FFFRRRbbbrrr}}}nnnmmm}}}rrrkkkXXXPPPPPPRRRpppzzznnngggRRRIII???;;;???BBBAAA???@@@::::::???@@@>>>AAAIIIddd[[[MMMPPPXXXRRRJJJJJJHHHGGGEEE???777444666666444444444444444555555555555777444999;;;555JJJlllqqqxxxSSSJJJCCC;;;BBBDDDXXXuuu]]]QQQQQQGGGLLLllluuuMMMSSSVVVAAA@@@<<<777444333444444444222333///222:::666555BBBjjjjjjzzzNNNCCCFFF]]]aaaMMMJJJHHHTTTqqq}}}yyynnnXXXTTTSSSCCCPPPjjj~~~zzzxxxxxxyyyyyyyyyyyyvvvsssqqqpppnnnllljjjjjjhhheeedddcccbbb___]]]\\\\\\\\\]]]\\\XXXRRRMMMJJJIIIGGGEEECCCBBBAAAAAA??????>>>>>>>>>??????????????????@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAACCC>>>;;;MMMpppeeeMMM\\\}}}vvvddd^^^uuuxxx```dddwwwyyy___IIIDDD@@@777444555111111444333>>>WWWxxxwwwbbbKKKbbb}}}zzzqqqjjjTTT[[[OOOHHHFFFCCC>>>;;;888666555333333333222222222111111///000000000111111111111000000000000000000000000222//////444<<<>>>===:::CCCQQQdddttt{{{xxxnnndddmmmtttiiiVVVQQQOOOMMMfffzzzdddXXXJJJCCCEEEJJJKKKJJJKKKCCC???BBBCCC@@@BBBIIIUUUjjjRRRMMMVVVSSSKKKIIIGGGGGGFFFAAA888444555555444444444444555555666666666777111<<<<<<888SSSmmmqqqpppqqqtttRRRKKKJJJAAA???@@@JJJjjjwww[[[MMMQQQHHHSSSxxx{{{|||^^^RRRSSSGGGCCC???999555444444444333555555000333999444777HHHuuu|||cccoooMMMDDDGGG]]]tttYYYJJJHHHJJJ[[[xxx~~~gggXXXQQQEEEPPPddd}}}{{{zzzzzzzzzyyyzzzwwwtttqqqpppooommmkkkiiigggeeedddeeedddbbb```]]]]]]]]]]]][[[WWWRRRNNNKKKJJJHHHFFFDDDCCCBBBBBB>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBJJJGGG===EEEdddlllOOOUUUvvv|||uuujjj]]]lllvvv[[[WWWppp{{{gggOOOGGGCCC>>>777555111222333000AAAbbbtttWWWLLLlllvvvvvvqqqYYYYYYUUUHHHFFFBBB>>>:::888666555333333333222222222111111000000000000111111111111000000000000000000000000000...111999@@@BBBBBBBBBHHHRRRcccoooooogggaaa```lllzzzqqq___ZZZUUUNNNcccsssiii[[[SSSRRRUUUWWWXXXYYYPPPJJJJJJGGGAAACCCJJJJJJyyy[[[JJJSSSRRRJJJGGGEEEGGGHHHCCC:::444444555444444444444555666666777777888111<<<:::BBBddd~~~cccLLLHHHGGGEEE???AAATTTzzz{{{```PPPRRRKKKZZZwwwvvvRRRQQQLLLEEEAAA;;;777555444444333666666222444777222:::RRRyyygggnnnLLLEEEFFFZZZkkkUUUIIIHHHLLLaaa~~~nnn\\\TTTRRRNNN^^^}}}~~~|||zzzxxxzzzwwwtttqqqpppooonnnmmmiiigggfffeeefffeeedddbbb___^^^\\\\\\ZZZWWWSSSPPPJJJIIIHHHFFFDDDCCCBBBBBB???@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGBBBKKKLLLCCCFFF^^^~~~yyySSSPPPlllxxxyyyeeellliiiUUUkkkyyymmmVVVHHHCCC@@@888555111444444///FFFoooiii|||QQQPPPttt~~~~~~~~~~~~~~~ttt~~~zzzaaaYYY}}}XXXIIIFFFBBB>>>:::777666666333333333222222222111111000000000000111111111111000000000000000000000000000///333<<>>===888444111777777222NNN~~~}}}}}}^^^tttNNNVVVyyy~~~~~~~~~~~~~~~~~~~~~vvvjjj^^^zzzXXXIIIFFFBBB===:::777666666333333333222222222111111000000000000111111111111000000000000000000000000111000555<<<>>><<>>ZZZxxx\\\KKKDDDDDDFFFDDDCCCOOOnnniii\\\VVVRRRhhhYYYVVVNNNHHHCCC===888555444333333222444333555555111DDDggghhhiiiFFFAAACCCWWWcccSSSKKKJJJPPPiiiwwwqqqdddQQQMMMGGGRRRrrrzzzvvvyyyvvvrrrppppppppppppooonnnkkkiiigggfffdddbbb``````^^^[[[YYYXXXXXXVVVTTTNNNMMMLLLJJJHHHGGGFFFFFFBBBCCCDDDEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIKKKMMMNNNPPPPPPUUUSSSPPPOOOPPP]]]xxxdddRRRcccwwwfffaaazzzrrrqqqtttrrrbbbLLL>>>===777333111888999666TTTYYYoooNNNZZZ{{{~~~~~~~~~~~~~~~~~~zzzqqqccc{{{___KKKGGGBBB>>>;;;999777666444444333333222111000000111111000000111111222333222222111111111111222222111333777:::<<>>777444444111888333iiimmmfffHHHfff|||eeehhhbbbKKKGGGBBB===;;;999777666444444333333222111111000111111000000111111222333222222111111111111222222000333666999;;;>>>BBBEEEKKKYYYbbbkkkkkkUUUNNNeee|||yyyaaaVVVwwwssspppmmmjjj[[[ZZZ[[[YYYQQQHHHFFFIIILLLyyyPPPFFFWWWUUUWWWQQQMMMMMMKKKCCC;;;777666666555555555666666666777777777;;;;;;NNNhhhooovvvTTTKKKhhhqqq]]]JJJFFFQQQaaa~~~pppaaaWWW___yyyZZZPPPMMMHHHAAA<<<888777555444666555999222:::777???}}}lll[[[??????@@@UUUxxxQQQIIICCCGGGYYYppp}}}qqq]]]UUURRRIII[[[}}}{{{wwwtttrrrrrrsssttttttrrrpppooolllhhhccc``````^^^]]]\\\\\\ZZZXXXUUUSSSQQQNNNLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGGGGDDDBBBAAACCCEEEEEEFFFGGGJJJLLLPPPPPPQQQPPPOOOOOORRRTTTWWWXXX^^^]]]\\\pppiiiNNNUUUnnn[[[aaa|||tttfffvvv~~~rrr\\\JJJCCC@@@555222333111888666lllssseeeKKKiii|||rrrzzziiigggeeeKKKGGGAAA===;;;999777555444333333222222111111111111111000000111111222333222222111111111111222222000333666999;;;???CCCFFFMMMVVV```ggg```MMMVVVxxx}}}mmm]]]www|||uuuoooccc```___^^^XXXOOOLLLMMMVVV```KKKRRRXXX\\\UUUOOOOOOLLLFFF>>>777666666555555666666666777777777:::;;;;;;ZZZccc{{{qqqQQQrrrxxxaaa\\\ZZZfffrrrqqqcccWWWmmmbbbTTTOOOJJJCCC===:::888777666555555777444::::::IIIfffsssRRR======AAAYYYoooMMMGGGDDDNNNccczzzwwwdddZZZVVVJJJNNNyyy|||yyyvvvuuuuuuvvvwwwvvvssspppnnnllliiifffccc`````````^^^\\\[[[[[[\\\TTTRRROOOMMMLLLKKKIIIHHHIIIHHHGGGHHHHHHHHHFFFDDD???AAABBBCCCDDDFFFHHHKKKQQQRRRSSSRRRPPPOOOOOOOOOUUUWWW[[[ZZZ___xxxmmmOOORRRzzzvvvaaaeee{{{rrraaalllxxxxxxeeeMMM@@@@@@666222555222999<<>>:::888777666555666666666999:::SSSzzziiiqqqTTTAAA;;;@@@^^^gggMMMFFFDDDQQQkkk|||nnndddWWWOOOHHHccc}}}zzzwwwvvvwwwxxxyyyxxxuuuqqqnnnmmmllljjjhhhcccddddddbbb^^^]]]```cccWWWTTTQQQOOONNNMMMKKKIIIJJJIIIGGGHHHHHHHHHGGGEEE???AAABBBBBBBBBBBBEEEGGGMMMOOOQQQQQQOOOMMMLLLLLLMMMQQQUUUQQQWWWtttsssQQQNNNsssjjjbbbwwwzzzggghhhsss}}}qqqUUUAAA>>>888333888444999DDD||||||rrr{{{^^^UUUssspppdddwwwgggaaaJJJFFFAAA===:::888666555333333222222222222222111111111000000111111222333222222111111111111222222555777999<<>>:::888666555666777444777666999[[[lllllloooZZZDDD:::???fff^^^KKKCCC@@@OOOjjjrrryyyoooWWWTTTJJJSSS}}}zzzxxxwwwxxxzzz{{{zzzwwwssspppoooooonnnmmmfffggggggddd```^^^aaadddYYYVVVSSSQQQOOONNNLLLJJJJJJHHHGGGFFFGGGGGGEEEDDDBBBBBBCCCAAA@@@???@@@BBBEEEHHHKKKLLLKKKJJJIIIIIIEEEJJJOOOIIIJJJgggzzzVVVLLLlllpppYYYkkkvvvooosss}}}aaaHHH>>>888222888222777KKKaaa}}}YYY[[[xxxtttyyy~~~kkkuuu[[[JJJFFF@@@<<<:::888666444222222222222222222222222111111000000111111222333222222111111111111222222666888;;;===@@@EEEKKKOOOYYY[[[ddd\\\EEEKKKqqqyyyyyyzzznnnmmmqqqrrrqqqqqqmmmPPPZZZ______UUUQQQQQQPPPGGG999333777666666666777777777888888444<<>>;;;888666555777888333999555999eeelll|||{{{\\\EEE;;;GGGuuuzzzTTTGGG???<<>>===>>>??????BBBEEEGGGFFFFFFEEEFFFDDDFFFKKKFFFAAAVVVxxx\\\LLLggghhhiii~~~xxxvvvhhhNNNAAA777///777000666UUU}}}XXXTTT```}}}vvv{{{ssssss{{{TTTIIIEEE@@@<<<:::888666444222222222222222222222222111111000000111111222333222222111111111111222222777888:::===@@@EEEKKKPPPaaabbbfffVVV@@@UUUuuu|||}}}iiiNNN[[[^^^___XXXTTTTTTUUUKKK;;;555999666666777777777888888888555<<>>===KKKfffxxxyyy~~~~~~tttgggNNNPPPVVV]]]}}}|||{{{}}}|||zzzxxxwwwwwwwwwuuutttqqqooollljjjhhheeeaaa^^^\\\ZZZVVVTTTRRRPPPNNNLLLKKKIIIFFFEEEEEEFFFEEEDDDBBBCCCCCCAAA>>>===>>>???===@@@BBBCCCBBBBBBBBBCCCGGGBBBEEEDDD;;;GGGfff{{{bbbMMMbbbwwwmmmxxxzzzvvvxxxtttdddOOOCCC888///888333;;;ccc~~~WWWwwwPPPccc}}}xxxmmmyyy}}}xxxqqqPPPIIIEEE@@@<<<999888666444222222222222222222222222111111111000111222222333222222111111111111222222666888:::<<>>;;;999888555888111===777>>>vvvxxxtttEEEJJJlllqqqNNNDDD@@@AAAPPPiiihhhzzzsssIIIOOO\\\QQQvvv}}}}}}|||{{{yyyyyyyyyyyywwwuuuxxxuuuqqqooonnnjjjddd___]]]ZZZWWWTTTSSSQQQOOOMMMLLLJJJGGGFFFFFFFFFEEEDDDAAABBBBBBAAA???>>>???AAA>>>@@@AAAAAA@@@???@@@AAAIII>>>@@@BBB999===WWWmmm}}}gggNNN```mmmkkkuuuzzzwwwsssooohhh[[[LLLCCC;;;222<<<777AAAooowwwYYYgggNNNeee|||}}}zzzdddeee}}}}}}^^^MMMGGGDDDAAA<<<999666444444333333333222222222111111111111111111111111111111222222111111111111111222999888777999???FFFLLLOOOWWW]]]```JJJ;;;^^^rrrvvvTTTQQQ^^^eeeaaaXXXSSSTTTQQQFFF<<<888666666666777888888999999777>>>===^^^WWWOOO|||ssscccqqq[[[QQQNNNCCCAAA;;;...===777333<<<666444@@@|||RRROOO{{{mmmIIIDDDDDD@@@MMMlllxxxpppyyySSSQQQXXXPPPppp}}}zzzxxxxxxwwwwwwuuutttsssrrroookkkeee```]]][[[XXXUUUSSSQQQNNNKKKLLLKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAA===<<>>bbbiiiNNN```qqqiiiyyyYYYMMMCCC???<<<222:::777222;;;888:::EEExxx}}}QQQ[[[iiiGGGCCCCCC@@@NNNmmmooo~~~]]]VVVYYYRRRfff}}}{{{{{{{{{{{{yyywwwuuurrroookkkfffbbb^^^\\\XXXVVVTTTRRROOOLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBAAACCC???===???@@@>>>???BBBHHHGGGHHHHHHBBB<<<@@@HHHiii~~~hhhQQQUUUwwwqqqttthhh```eeeccc```eeerrruuufffQQQDDD;;;333888;;;<<<~~~www|||ppp}}}UUUQQQnnn||||||~~~~~~|||zzz{{{~~~nnn___MMMGGGEEEAAA===999666555444333333333222222222111111111111111111111111111111222111111111111111222222999777666;;;CCCJJJKKKJJJGGGKKKLLL@@@BBBbbbzzzuuullluuunnnbbbaaa]]]YYY^^^qqquuuYYYZZZbbbfff^^^WWWTTTPPPFFF<<<666666666777777888999999999:::???AAAlllUUULLL\\\ooouuu```LLLFFF>>>===666777777222999888===HHH}}}iii}}}nnnSSSmmmdddCCCBBBCCCAAAOOOnnnzzzssshhhZZZZZZVVV[[[{{{}}}zzzvvvrrroookkkfffccc___]]]ZZZWWWVVVSSSPPPNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBDDD@@@>>>??????===???CCCMMMLLLLLLLLLHHHBBBAAACCCUUUvvvlllRRRQQQqqqsssuuufffZZZcccaaa___dddqqqxxxmmmWWWFFF999222777>>>FFF|||yyyTTTYYYqqq{{{{{{}}}~~~~~~~~~~~~||||||~~~}}}ttthhhPPPGGGEEEAAA===999666555444333333333222222222111111111111111111111111111111111111111000111111222333777555666>>>IIIPPPRRRPPPHHHIIIDDD===IIIgggvvvmmmiiiuuuoooggglllrrr~~~\\\[[[cccllleee^^^YYYSSSKKK@@@888666777777888888999:::::::::>>>DDD{{{hhhQQQSSSuuuppp___KKKKKK>>>===999666999333999666;;;JJJlll{{{aaaYYY~~~___BBBAAACCCAAAPPPooozzzqqq}}}mmm\\\\\\\\\TTTnnn|||vvvqqqmmmjjjfffcccaaa^^^[[[YYYXXXVVVSSSPPPPPPOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGFFFDDDCCCCCCDDD@@@>>>???>>>===AAAGGGQQQQQQRRRSSSSSSOOOJJJGGGJJJssssssWWWOOOkkkrrrtttiii[[[kkkrrroooooouuu{{{sss]]]GGG<<<444333;;;NNNzzzPPP^^^uuu~~~~~~~~~|||~~~~~~}}}~~~rrrnnnOOOHHHEEEBBB===:::777555555333333333222222222111111111111111111111111111111111111000000111222222333666555777>>>HHHOOOPPPOOOKKKJJJ>>>999OOOkkkpppggggggwww|||~~~uuuRRRVVVbbbooojjjccc\\\VVVNNNBBB888777777777888999999:::::::::>>>III^^^RRR___|||uuu}}}ZZZLLLNNN@@@===999777888444:::444;;;RRRqqqzzz^^^bbb[[[BBB@@@BBBBBBQQQqqqzzzzzz}}}rrr```___aaaPPPccc|||vvvpppllliiieeecccbbb```]]][[[ZZZXXXUUUSSSRRRQQQQQQPPPOOONNNMMMMMMKKKJJJJJJIIIGGGFFFFFFEEECCCAAA???@@@???>>>BBBIIIUUUXXX]]]```bbb```YYYRRRQQQxxxyyy]]]RRRhhhvvvvvvpppcccyyy~~~zzz|||vvvaaaIII???999111888RRR~~~rrrMMM___www~~~~~~~~~|||~~~~~~~~~~~~oooLLLHHHFFFBBB>>>:::777666555333333333222222222111111111111111111111111111111000000000000111222333333666777999===BBBFFFHHHIIIIIIHHH888666TTTllljjjaaagggyyyvvvQQQWWWfffnnnkkkeee^^^XXXPPPBBB555777777888888999:::::::::<<>>777999777444999444???\\\xxxxxx[[[jjj~~~TTTDDD???BBBBBBRRRrrryyywwwfffdddcccOOOZZZ|||vvvqqqmmmiiifffcccdddbbb___]]]\\\ZZZWWWUUUTTTSSSSSSRRRQQQPPPOOONNNKKKKKKKKKJJJIIIIIIHHHHHHEEECCCBBBBBB???===AAAGGG^^^fffooovvvzzzzzzssskkkggg~~~bbbTTTiiizzzqqqqqqaaayyy{{{yyyvvvcccKKK999888222<<<\\\vvviiiNNN]]]vvv~~~~~~}}}~~~~~~zzznnnrrr~~~}}}pppOOOHHHFFFBBB>>>:::777666555333333333222222222111111111111111111111111111111000000000000111222333444666888;;;<<<===@@@DDDGGGCCCEEE777888\\\qqqhhh___hhh|||___]]]hhhmmmmmmiiibbb\\\TTTDDD555777888888999999::::::;;;<<>>AAACCCSSSsssyyykkkiiicccRRRWWWttt|||wwwsssoookkkgggdddeeeccc```^^^]]]\\\YYYWWWUUUUUUTTTSSSRRRQQQPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKHHHGGGGGGEEE@@@:::<<>>:::888666555333333333222222222111111111111111111111111111111000000000000111222333444444888<<<======???FFFLLL???DDD888===cccvvvhhh___iii}}}lll___dddooopppmmmfff```XXXHHH777777888888999999:::;;;;;;:::AAA\\\gggRRRqqq```FFFDDDCCC333===:::444777333CCC\\\sssooopppZZZZZZqqqpppGGGHHH>>>AAACCCTTTtttwwwllllllcccUUUYYYjjj}}}yyyuuuqqqmmmiiifffeeecccaaa___^^^]]]ZZZXXXVVVVVVUUUTTTSSSRRRQQQQQQKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJHHH@@@888999>>>LLL```vvvdddOOO```~~~hhhmmmVVVjjjttt|||zzzpppooorrrcccLLL;;;>>>222777\\\xxx\\\OOOZZZlllxxx~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~cccMMMFFFDDDwwwppp^^^UUUNNNVVV\\\ppp~~~|||sssIIIHHHFFFCCC???;;;888666555333333333222222222111111111111111111111111111111...////////////111555888333:::@@@CCCEEEHHHGGGCCCAAA???555DDDjjjqqq```]]]jjjxxx~~~ZZZhhhqqqxxxrrrhhheeeWWWCCC;;;888888888888999:::;;;<<<;;;AAAhhhSSSkkkbbbKKKIII888KKK333;;;444999:::<<<]]]}}}{{{iiiUUUYYY}}}jjjQQQXXXvvvkkkKKKBBBBBB>>>EEE[[[vvvwwwppptttfffYYY___llluuu~~~yyyvvvqqqllliiidddddddddddddddaaa]]]YYYYYYXXXVVVUUUSSSRRRQQQQQQLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKHHHEEEAAA===:::999<<>>;;;888:::888;;;DDDKKKQQQZZZdddwwwhhhRRR^^^qqqtttaaaYYYcccpppgggppp{{{ppp```LLL@@@777<<<888dddTTTMMMqqq}}}~~~|||}}}~~~~~~}}}}}}~~~___QQQdddgggUUUyyyjjjZZZRRRKKKqqq~~~QQQHHHFFFCCC???;;;888666555333333333222222222111111111111111111111111111111222222222000///000333555444999===BBBHHHMMMKKKEEE@@@@@@999KKKpppsss```]]]mmmhhh\\\qqq{{{xxxrrrppp___FFF:::888888888999999:::;;;<<<<<>>;;;@@@999555:::777>>>qqqWWWYYYmmm}}}TTTPPP]]]|||dddFFF@@@BBB>>>FFF]]]wwwvvv```tttsssqqq{{{xxxvvvuuutttqqqmmmjjjiiihhhfffeee]]]\\\[[[YYYWWWVVVUUUUUUQQQPPPMMMKKKIIIGGGFFFEEEFFFHHHJJJJJJGGGBBB===999;;;;;;>>>EEELLLQQQUUUWWWVVVooommmRRR[[[tttkkkxxxwwwkkkOOOBBB555888777jjjJJJLLL\\\ooo~~~~~~~~~~~~|||{{{|||{{{|||uuuddd]]]FFF>>>[[[RRRIIIGGGDDD@@@<<<999777666333333333222222222111111111111111111111111111111...///000000111333777:::999;;;;;;<<>>>>>;;;QQQtttrrr]]]^^^sss~~~qqqpppqqqyyyttt```qqqxxxtttnnnnnn```GGG:::999999999999:::;;;<<<===;;;KKKsssaaaqqqbbbRRRCCC>>>>>>666444:::888CCCyyyTTTfffdddtttNNNMMM\\\aaaEEEAAAAAA>>>FFF^^^xxx~~~jjjrrr|||ttt}}}{{{xxxwwwuuurrrmmmjjjiiigggfffddd```^^^]]][[[YYYXXXWWWWWWSSSQQQOOOKKKIIIFFFEEEDDDEEEGGGJJJKKKIIIDDD>>>:::888;;;AAAKKKVVV```eeefff___ppppppQQQZZZppplll~~~nnnLLLEEE888;;;;;;nnnLLLKKKeeexxx~~~}}}|||}}}ooodddXXXNNNMMMSSSgggTTTIIIGGGDDD@@@<<<999777666333333333222222222111111111111111111111111111111---///000000111444888<<<888<<<>>>>>>AAAFFFIIIGGG<<<<<<999QQQsssooo[[[^^^uuu}}}xxxzzzxxxcccpppvvvrrrnnnooobbbIII<<<999999999999:::;;;<<<===@@@OOOssseeecccvvvkkkUUUIII@@@::::::777;;;666???rrrWWWfff___rrrOOOPPPbbbaaaGGGDDD???===EEE]]]www|||yyyrrr~~~yyymmmzzzvvv{{{|||}}}|||{{{~~~{{{yyywwwsssoookkkjjjhhhfffdddaaa```___]]][[[ZZZYYYYYYTTTRRRPPPLLLIIIGGGEEEDDDEEEGGGJJJKKKIIIEEE@@@===;;;<<<>>>EEESSScccmmmpppiiitttrrrRRRXXX}}}|||iiieeerrrqqqrrrhhhJJJAAA444888888jjjOOOMMMfffwww~~~~~~}}}}}}wwwtttqqqiiiYYYJJJKKKaaayyyYYYIIIGGGDDD@@@===999777666333333333222222222111111111111111111111111111111///000111111111444888;;;444===CCCDDDBBBCCCCCCBBB;;;:::777PPPqqqlllYYY^^^ttt~~~tttyyyuuucccnnnuuusssrrruuugggMMM===::::::999::::::;;;<<<===AAAOOOyyytttjjjeeezzztttYYYJJJ???;;;<<<999<<<777???nnnxxx[[[]]]ZZZrrrOOOSSShhh```GGGEEE???===EEE]]]xxx|||uuummmrrreeeiiipppvvvqqqlllmmmqqqppplllsss~~~{{{yyyvvvrrrooommmjjjgggeeecccbbb```^^^\\\[[[[[[ZZZUUUSSSQQQNNNJJJHHHFFFFFFEEEGGGIIIJJJIIIFFFBBB?????????>>>BBBQQQdddoooqqqkkkuuusssRRRXXXlllddduuuqqqmmmggg```JJJ<<<111666555fffMMMQQQbbbqqq~~~}}}~~~~~~~~~}}}zzzqqqiiicccYYYPPP|||]]]IIIHHHDDDAAA===:::777666333333333222222222111111111111111111111111111111111222222111111333666999555AAAMMMNNNJJJFFFDDDBBB:::888666OOOpppjjjWWW]]]ssswww___QQQIIITTT}}}sss]]]mmmvvvvvvwww{{{lllOOO>>>::::::::::::;;;<<<======>>>OOOwwwggglllvvv{{{[[[FFF>>>???777666<<<;;;HHHyyyeeeXXXZZZtttQQQmmmKKKPPPhhh^^^EEECCCAAA???HHH```zzzwwwxxxgggtttgggggg~~~pppnnnrrrwwwpppbbb^^^ddd~~~|||{{{yyyuuurrrpppmmmiiifffdddcccaaa___]]]\\\[[[[[[UUUTTTQQQNNNKKKIIIGGGGGGFFFGGGIIIJJJIIIFFFCCCAAA===???@@@DDDRRRdddmmmlllgggssstttRRRWWWzzzsssgggRRRppptttyyyxxxfff[[[LLL@@@666<<<:::iiiIIISSSlllxxx|||~~~}}}{{{{{{~~~rrrdddVVVjjj]]]GGGMMMQQQIII<<<333444999333333333222222222111111111111111111111111111111000//////000222444666777888???GGGEEE@@@IIILLL@@@;;;<<<666GGGhhhiiiYYYZZZwwwggg\\\YYYZZZQQQMMMfff}}}]]]qqqqqqzzz~~~kkkrrrOOO<<<999999999999:::<<<>>>???CCCWWWkkkfff|||[[[PPPCCC>>><<<>>>>>>666GGG```UUU\\\|||TTT^^^OOO]]]ggg\\\IIIDDDBBB>>>GGGbbb|||vvvhhh\\\eeetttmmmwwwttt^^^TTTVVVuuu||||||{{{zzzyyyuuuqqqmmmkkkkkkiiifffbbb___^^^\\\ZZZXXXUUUTTTRRROOOKKKHHHFFFEEEHHHIIIJJJKKKJJJHHHFFFDDDEEE<<<@@@KKKTTTcccqqqqqqooolll{{{pppQQQWWWpppuuugggmmmuuuqqqfffKKKCCC;;;666;;;mmmGGGSSSjjjyyymmm```uuuwwwhhhdddhhhwwwaaaHHHIIIHHHCCC<<<777555666333333333222222222111111111111111111111111111111000000000000222444666777::::::BBBGGGHHHRRRTTTHHH999;;;666GGGffffffVVVZZZvvvlllgggbbbeeejjjdddYYY___nnn~~~bbbqqqttt|||nnnsssNNN<<<999999999999;;;===???@@@AAA]]]{{{kkk{{{ooo\\\QQQBBB<<<999888999666NNNnnn]]]bbbbbbeeeOOOYYYcccZZZFFFAAABBB>>>GGGaaa|||{{{}}}sssaaa___uuuuuuiii]]]RRROOORRRlllwww}}}pppfffpppyyyyyywwwtttpppmmmlllkkkgggeeebbbaaa```^^^[[[YYYVVVUUUSSSQQQNNNLLLIIIHHHHHHHHHJJJJJJJJJHHHFFFEEEJJJ@@@AAAJJJQQQaaapppqqqkkkdddqqqqqqRRRWWWqqqnnnrrrppp|||zzzVVV===666333888lllyyyKKKRRRjjjxxxwww{{{lllggghhhlllrrrzzzcccJJJEEE???<<<<<<;;;777333333333333222222222111111111111111111111111111111000000000000111333555777<<<666<<>>===999999;;;XXXzzzbbbeeefffkkkTTT```lll\\\GGG@@@BBB===FFFaaa{{{|||zzzzzzdddVVV^^^zzzjjjWWWOOOLLLLLLMMM```ppp{{{mmm]]]OOOGGGSSSggg~~~zzzyyyvvvssspppnnnlllkkkeeedddccccccbbbaaa]]][[[WWWVVVUUUSSSPPPMMMKKKJJJGGGHHHIIIJJJJJJIIIGGGGGGKKKAAABBBGGGNNN```ppprrroooaaaeeeuuu~~~sssSSSWWW|||fffsss}}}|||zzz~~~{{{TTT===888555999lllzzzxxx}}}MMMMMMlll~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxqqqxxxqqqiiicccbbbeeeLLLEEE>>>:::;;;:::777333333333333222222222111111111111111111111111111111111000000000111333555666===444999DDDGGGJJJIII@@@555999999JJJccc^^^SSS___xxx}}}xxxoooffflllmmmaaacccppp~~~vvvzzzttt]]]tttwwwuuuJJJ>>>999999999:::<<<>>>@@@BBBJJJlllcccnnn]]]SSSEEE???@@@:::;;;===VVVzzzrrr[[[aaa}}}WWWeeeVVVeeeqqqaaaJJJCCCBBB===FFFaaa{{{vvveeeRRRKKKWWWppplll]]]UUUPPPKKKHHHUUUfffwww|||~~~jjjZZZNNNDDD???===@@@QQQttt|||wwwtttqqqnnnllljjjdddccccccddddddccc___\\\YYYXXXWWWTTTQQQNNNJJJIIIGGGHHHIIIJJJJJJJJJIIIIIIFFF@@@AAAEEEKKK^^^oooppprrr^^^ZZZbbbgggrrrtttTTTWWW}}}rrrooocccfff~~~tttiiiiiiNNN>>>:::777888fffzzzuuuQQQKKKnnn~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}yyyppptttyyy~~~ppphhhiiiMMMHHHBBB<<<999777666555333333333222222222111111111111111111111111111111111111000000111333555666:::555;;;BBBAAADDDDDD;;;666::::::MMMeee^^^SSSbbb{{{~~~yyynnnllllllhhhbbbeee|||~~~llloooooofff___QQQRRRQQQddddddRRRuuu|||wwwGGG???:::::::::;;;===???AAACCCHHHfff{{{eeeuuuaaaSSSDDD???;;;888:::999KKK{{{rrrfffXXXaaahhhDDDXXXOOO___iiibbbKKKDDDAAA===FFF```{{{~~~lllggg]]]OOOEEEDDDMMMXXXkkkoooppphhhZZZNNNGGGDDDJJJ[[[jjjrrr|||}}}fffNNNAAA<<<:::;;;???:::AAAgggyyytttqqqnnnkkkhhhcccccccccdddeeeddd```^^^^^^]]][[[YYYUUUPPPLLLIIIGGGHHHIIIJJJKKKLLLLLLLLLGGGBBBDDDFFFIII[[[kkkjjjaaaPPPMMMRRRQQQZZZjjjssskkkiiihhhooo|||uuuTTTXXX|||rrrqqqmmmZZZjjjwwwsss``````OOO;;;888555444^^^{{{xxxVVVLLLppp~~~~~~~~~~~~}}}}}}~~~~~~sssiiijjjmmmvvvlllLLLJJJEEE???999666666666333333333222222222111111111111111111111111111111222111111000111333444555666888???BBBBBBLLLNNNBBB999::::::NNNhhh___TTTccc|||~~~uuulllfff^^^YYY___iii{{{ddd]]]XXXOOOHHH<<>>BBBHHHNNN\\\fff___OOODDDAAAAAA@@@NNN\\\hhh{{{aaaPPPBBBAAACCCCCCGGGMMMEEE<<<\\\xxxsssqqqoookkkhhhdddcccbbbcccdddcccaaa^^^aaaaaa___]]]YYYTTTOOOLLLIIIIIIJJJKKKMMMNNNOOOPPPNNNKKKKKKHHHHHH[[[kkkiiiLLL@@@AAAHHHDDDGGGRRRXXXSSSOOOMMMVVVkkktttUUUXXXzzzvvvssslllhhhfffwwwtttfffaaaJJJ;;;888666555```ssssssSSSIIIppp~~~~~~~~~{{{ttt___XXXaaalllsssyyykkkJJJGGGCCC>>>;;;888777666333333333222222222111111111111111111111111111111222111111111111222444555555;;;BBBBBBHHH\\\^^^HHH;;;:::888NNNiii```TTTccczzzyyysssmmmddd]]]ZZZZZZdddttt^^^RRRQQQPPPNNNDDDFFFDDDFFFSSSppprrr^^^wwwzzzCCC@@@::::::;;;<<<>>>AAACCCEEEPPPiiihhhkkk~~~dddOOOHHH@@@;;;<<<;;;KKK~~~{{{~~~fff???TTTNNNbbbooo]]]HHHAAAAAA<<>>IIIOOOIII???<<<===>>>;;;FFFPPP___xxxiiiLLLHHHKKKUUU\\\^^^gggsssbbbGGG\\\|||tttqqqpppoookkkhhheeecccbbbaaabbbbbb```___^^^^^^^^^]]]ZZZUUUQQQOOOJJJJJJKKKMMMNNNPPPRRRSSSUUUQQQOOOIIIIII```uuuuuuSSSCCC???CCC>>>>>>EEEGGGHHHFFFCCCIII]]]wwwsssUUUYYYxxxooo|||rrryyyxxxpppgggFFF>>>:::666777dddnnnlllRRRHHHooo~~~lll___nnnppp\\\KKKEEEPPP___hhhnnnyyy~~~hhhHHHDDD???===<<<;;;888555333333333222222222111111111111111111111111111111222222111111111222444555777>>>CCCBBBMMMggggggJJJ<<<999666NNNjjjaaaTTTbbbwww}}}xxxssslllbbbZZZVVVWWW]]]hhhwww]]]MMMOOOSSSUUUGGGGGGKKKCCCDDD\\\|||```xxx{{{BBBAAA::::::;;;<<<>>>AAADDDEEEOOOiiittt___xxx|||```IIIBBBBBB999777666III~~~~~~uuuIIIUUUJJJ]]]kkk\\\HHHBBBAAA<<>>999777;;;>>><<<:::BBBJJJYYYsssnnnOOOEEEJJJXXXiiiqqqvvv~~~VVVbbb~~~xxxqqqnnnoooooollliiifffcccaaa```aaaaaa```___XXXYYYZZZYYYWWWTTTQQQNNNJJJKKKLLLMMMOOORRRTTTUUUXXXTTTPPPIIIKKKgggkkkRRRCCC@@@;;;<<>>:::777777777333333333222222222111111000000000000111111111111333222111111111222333444::::::;;;@@@FFFJJJIIIGGG===777:::IIIggghhhQQQ___rrr~~~~~~}}}tttiiieee___ZZZ]]]fffuuuhhhIIIJJJRRRUUUPPPDDDOOOIIICCCLLLooo~~~gggwwwEEE;;;;;;??????<<>>III```xxx{{{|||vvvnnncccPPP===888<<<888999999888666555666777555555555555555666777888AAA888AAA___tttlllXXXLLLSSSaaa|||}}}ppp|||}}}mmm```bbbfffeeeeeeiiieeeeeedddbbb```]]][[[ZZZ[[[ZZZYYYYYYWWWTTTPPPMMMKKKIIIKKKNNNPPPQQQWWW]]]\\\___]]]VVVVVViiiuuu\\\TTTPPPJJJKKKQQQTTTUUUHHHBBBYYYuuuqqqOOO^^^mmmfffwwwzzz}}}zzz{{{tttMMM;;;:::666999WWWbbbIIIggg~~~sss^^^PPPJJJJJJMMMCCC>>>@@@CCCEEERRRaaa]]]AAABBB:::<<>>===GGG^^^vvv|||~~~jjjaaaVVVOOOFFF<<<999;;;888999999888666555555666555555555555555666777777AAAAAALLL^^^ddd]]]ZZZ]]]ppp{{{ssseee\\\```ffffffgggkkkffffffeeecccaaa^^^\\\[[[[[[ZZZXXXXXXWWWTTTPPPLLLLLLJJJKKKNNNQQQSSSYYY```dddeeebbb\\\\\\qqq|||mmmddd___^^^```XXX\\\RRRNNNccc{{{oooMMM\\\{{{zzzgggcccssstttrrrkkkjjjddd>>>:::888555888RRRjjjLLLddd~~~|||xxxmmm\\\MMMFFFCCCAAAQQQPPPPPPNNNGGGAAADDDKKK\\\uuuwwwKKK???>>>:::999FFF___ttt|||dddJJJDDD???======<<<888333333333333222222222111111000000000000111111111111222222111111111222444444999888999>>>CCCEEEDDDAAA:::666999CCCccciiiTTT___zzz|||uuummmcccZZZSSSUUUbbbppphhhgggeeeooozzzooo___^^^vvvsssllloooDDD::::::<<<===???EEEPPPXXX[[[ZZZsssnnnlll}}}mmm```XXXUUUUUUOOOMMMKKKKKKQQQ]]]lllvvvuuuaaaTTTSSSVVVkkkfff]]]NNNDDD:::<<<999FFFmmmyyyzzzbbbGGGJJJIIISSStttYYYEEECCC>>>===EEE[[[ssszzz~~~xxxeee\\\]]]gggpppZZZNNNBBB======<<<::::::999::::::999777666666777555555555444555555666666999CCCSSS]]]]]]^^^ooowwwfffnnnwwwjjjbbbdddfffbbbbbbeeefffeeeeeecccaaa^^^[[[YYYZZZXXXWWWVVVUUUSSSOOOLLLMMMJJJJJJMMMPPPSSSZZZccckkkllliiicccdddxxx~~~{{{wwwjjjnnnddd```rrrnnnNNN]]]~~~uuuwwwiiiccctttuuuqqqhhhhhhfffDDD:::666444555LLLyyymmmpppNNNbbb|||~~~yyynnnZZZGGG???@@@@@@<<>>CCCEEECCC@@@999777999@@@```jjjWWW```uuuuuugggaaa\\\UUUMMMJJJLLLLLLMMMZZZhhh```TTTVVVpppqqqcccgggCCC;;;>>>>>>???@@@EEENNNUUUYYY]]]pppssskkkjjjkkkpppssstttvvvyyykkkhhhbbb\\\WWWTTTSSSTTTZZZaaajjjpppuuu~~~}}}jjjZZZNNNGGGSSSfff^^^SSSAAA888<<<;;;IIIzzzQQQDDDBBBJJJSSSwwwZZZFFFDDD@@@===DDDZZZqqqzzzxxxbbbQQQCCC???RRRkkkSSSJJJ@@@<<<<<<<<<;;;:::;;;<<<<<<;;;999888888999666666555555444555555555222@@@QQQ]]]bbbkkkvvvZZZNNNXXXvvvlllkkkhhhaaa```dddcccccccccbbb___\\\YYYWWWXXXVVVUUUTTTSSSQQQNNNKKKLLLHHHHHHJJJMMMPPPXXXaaammmooonnnjjjlll{{{rrrkkk|||oooPPP```{{{}}}pppqqq{{{ooommmmmmLLL;;;555555555GGG~~~eeekkkHHHbbb|||~~~|||qqq\\\GGG???BBBCCC???TTTeeelll]]]KKKGGGKKKNNNEEEEEEIII[[[YYY>>>===<<<:::NNNnnncccLLLEEE@@@???BBBAAA;;;555333333333222222222111111///000000000111111111111111111000000111333444555999999;;;@@@EEEGGGDDD@@@999::::::===]]]kkkYYY```uuuuuulll```QQQEEE@@@===@@@CCCPPP[[[SSSIIINNNEEEIII^^^xxxmmm~~~^^^CCC<<>>>>>AAAFFFKKKRRRWWW___lll{{{}}}```QQQXXXkkk~~~~~~}}}zzzuuunnnfffaaa]]]```aaa^^^ZZZ[[[dddlllmmmWWWHHHIIIzzzggg\\\RRRCCC;;;===999CCC{{{vvvVVVCCC<<>>DDDXXXppp{{{pppWWWYYYlllNNNMMMIIICCC>>>;;;;;;:::===>>>>>>===;;;::::::;;;888777666555555555555555444@@@OOO^^^lllvvv{{{{{{jjj^^^ccc~~~{{{ssspppkkkcccccciiibbbbbbcccbbb```]]]YYYWWWVVVUUUSSSQQQQQQOOOMMMJJJIIIFFFDDDFFFHHHKKKSSS[[[jjjnnnrrrrrruuu~~~tttlllmmmQQQbbbooopppkkkgggEEE===555666666DDDsssrrriiiDDDaaa{{{|||}}}sss[[[LLLJJJFFF???FFFZZZdddZZZMMMKKKQQQTTTTTTGGG>>>DDDVVVxxxOOOAAABBB@@@GGGXXXrrreeeJJJDDD???======<<<888333333333333222222222111111000000000000111111111111111111000000111333555666999999<<>>GGGBBBKKKYYY^^^gggtttwwwvvv}}}pppUUUBBB======;;;===CCCIIIMMMSSSYYY```iii}}}zzzbbbIIIHHHPPPjjj}}}{{{}}}{{{ttthhh^^^ZZZYYYaaaeeesssppp[[[LLLxxx~~~rrrcccWWWCCC;;;===999AAAxxxxxx{{{zzzxxxKKK999FFF]]]mmmaaaIIIBBBCCC???CCCVVVnnnpppmmmNNNTTTTTTLLLAAA<<<;;;;;;>>>??????>>><<<;;;;;;<<<:::999888777666666555666444CCCVVVfffuuu|||ssseeeggg}}}ttt]]]UUUtttzzzqqqvvv|||xxxnnnaaa]]]aaaaaabbbccccccbbb___\\\YYYUUUSSSPPPOOOOOONNNLLLJJJGGGDDDBBBCCCDDDEEEKKKRRRaaahhhqqqxxx|||sssmmmiiiPPPbbb}}}dddyyyssspppkkkGGG>>>333777777CCCkkkoooyyyNNN^^^xxx~~~xxxyyyyyydddZZZNNNBBB===MMMZZZZZZRRRMMMNNNPPPUUUKKKGGGGGGEEEPPPyyyaaa@@@999???DDD```uuugggIIIEEE@@@<<<:::888666444333333333222222222111111000000000000111111111111111000000000111333555666888888<<>>AAATTTkkk||||||]]]ccccccVVVIIIBBB???======>>>>>>===;;;::::::;;;<<<;;;:::888777666666666111JJJccclllnnnlll```QQQHHHVVVlllfffWWWDDD888OOO[[[WWW___nnn{{{tttaaaWWWXXX\\\^^^```aaa```^^^[[[XXXTTTQQQOOONNNMMMMMMKKKIIIGGGCCCBBBBBBAAA@@@DDDJJJSSS\\\jjjvvv{{{xxxfffPPPeeettt```gggxxx{{{|||wwwxxxtttNNN>>>111666777CCCffffffWWW[[[vvvyyy{{{xxxgggUUUIIINNNWWW\\\XXXRRRRRRVVVUUUTTTUUUQQQIIIGGGWWWllleeeKKKEEECCCLLLbbb}}}iiiKKKHHHCCC>>>:::888777777333333333222222222111111000000000000111111111111111000000000111333555666666777;;;AAAGGGIIIFFFCCC666;;;888111PPPfffVVVXXXlll|||uuu{{{VVVLLL???FFFWWWWWWQQQVVVTTTjjjxxxdddLLLPPPWWWMMMKKKVVVmmmxxx___}}}III>>>;;;AAA???CCCLLLQQQRRRUUU[[[XXXjjjzzzwwwmmmsss{{{pppfff```ccckkkrrr{{{|||^^^yyydddjjjooohhh^^^AAA:::>>>:::BBByyyzzzxxxsssYYYAAAMMMiiiLLL???CCC===@@@RRRiii{{{}}}qqqtttooo```QQQIIIDDD???;;;<<<===<<<:::999999:::===<<<;;;999888777777777000RRRnnnkkk[[[MMMBBB777888222555222999:::333GGGFFFDDDMMMYYYggg}}}hhh\\\\\\WWWXXX[[[]]]]]]ZZZWWWUUUSSSQQQNNNMMMMMMLLLJJJIIIGGGDDDBBBCCCAAA>>>AAAFFFHHHRRRaaaqqq~~~gggSSShhhxxxoooeee^^^pppssswwwuuuwwwpppIII===000666777BBBdddkkkUUU[[[vvvkkk^^^XXXXXX]]]]]]YYY]]]fff^^^```]]]UUUNNNNNNNNNMMMWWW|||}}}[[[JJJ>>>SSSlll~~~dddLLLEEE???===;;;777666777333333333222222222111111000000000000000000000000111222333222111111333555666999:::;;;???EEEFFFCCC<<<:::999777AAA[[[aaaNNNttt|||nnnrrrbbbDDD___mmmwwwhhhIIICCCJJJNNNTTTSSS```~~~wwwiii{{{sssBBB<<>>???===<<>>MMMdddwwwuuuXXX{{{{{{lll___UUUJJJAAA;;;===>>>;;;888888===AAA;;;>>>===999999<<<:::444777OOO```WWWFFF===:::888333444444333555999>>>CCCBBB>>>@@@GGGLLLXXXtttsssaaaXXXYYYYYYYYYZZZ[[[ZZZXXXUUUPPPPPPOOOMMMKKKIIIGGGFFFFFFEEECCCCCCCCCBBB@@@>>>???EEETTTjjjeeeOOOnnnzzzlllpppmmmooovvvzzzjjjbbbaaaHHH888777000555===VVVqqq___RRRwww~~~~~~{{{iii```ZZZ^^^dddfffeeeeeekkkjjjeee^^^YYYXXXSSSMMMBBBVVVwwwcccMMMJJJSSSiiixxx~~~```LLLEEE???===;;;777555777333333333222222222111111000000000000000000000000111222333222111111333555999<<<>>>???AAAEEECCC>>>===:::999888@@@XXX```PPPjjj{{{ccc___}}}uuu\\\EEE===BBBIIISSSRRR]]]zzzzzzoooyyyjjj>>>===???@@@DDDIIIOOOTTTZZZaaaeee```mmmwwwxxxnnnYYYOOOKKKPPPZZZmmm{{{lll```[[[hhh}}}~~~zzz{{{[[[>>><<<======???xxxvvvnnnjjjyyypppUUU???FFFbbbzzztttKKKFFFAAA===>>>KKKbbbvvvlllIIIaaa{{{zzzjjj\\\PPPJJJMMMJJJFFF@@@;;;:::;;;===:::===<<<999:::===;;;555111AAAJJJCCC:::777555111333333444444555777<<>>???@@@HHH[[[sssgggSSSpppppppppwww{{{yyyssshhhbbb[[[FFF888888333555999LLLjjjgggOOOrrrpppgggaaadddjjjlllmmmnnnrrrrrrnnnhhhcccaaa[[[UUUNNNCCCDDDbbbcccJJJQQQjjj|||bbbLLLEEE???>>>;;;777555777333333333222222222111111000000000000000000000000111222333222111111333555999>>>AAACCCGGGIIIFFF@@@???:::999888>>>TTT^^^RRRaaatttggghhhyyy~~~eeeLLLPPPmmmqqq^^^MMMEEE???;;;===DDDLLLKKKVVVrrr~~~tttyyy\\\:::>>><<>>III^^^tttYYYWWWeee|||iii``````jjjaaaTTTIIICCC@@@===:::999;;;<<<;;;<<<>>>;;;666222888:::555444888777222222333444444444555888:::999666777888666666BBBRRRqqqyyyoooZZZSSSSSSTTTVVVXXXWWWTTTQQQNNNMMMKKKIIIFFFDDDBBBAAABBBBBBCCCEEEFFFDDDAAA>>>>>>;;;<<>>CCC___qqqYYYWWWcccqqqzzzgggMMMFFF@@@>>>;;;666555666333333333222222222111111000000000000000000000000111222333222111111333555777<<>>===FFFZZZqqq{{{vvv~~~yyyeeeWWWPPPJJJCCC<<<<<<======>>>??????;;;888555777666333555::::::666222333555555444444555666777666888:::888666<<>>@@@AAACCCFFFHHHGGGCCC@@@<<<:::888===KKK___ttthhhZZZvvv}}}yyyhhhkkkkkkOOOCCC777666888444555>>>tttyyyNNNggg}}}ttt~~~{{{qqqhhhhhhllloootttyyy|||~~~{{{wwwtttkkkcccRRRWWWUUUGGG???QQQxxxllldddgggkkkiiiMMMFFF@@@>>>;;;666444666333333333222222222111111000000000000000000000000111222333222111111333555555999===AAAIIIQQQTTTRRRCCC;;;999999888GGGXXXZZZ```ttt{{{bbbXXXjjjtttdddNNNEEECCCFFFFFFAAA===???BBBEEEAAAJJJLLLDDDAAAFFFDDD<<<>>>>>>GGGbbb```dddyyyDDD:::BBBAAAHHHMMMQQQQQQPPPTTT^^^gggmmmqqq}}}rrroooxxxfffXXXNNNIIIHHHFFFDDDBBBBBBBBBAAA@@@AAA<<>>;;;666444555333333333222222222111111000000000000000000000000111222333222111111333555555999;;;>>>EEEMMMQQQOOOEEE;;;:::999666AAAUUU]]]\\\qqqttt\\\WWWYYYUUUNNNKKKRRRIIIEEEFFFDDD===<<>>>>>???QQQssszzzMMM:::>>>999>>>???VVVqqqggglllYYY\\\???===VVVoooUUUEEE??????===???PPPlllYYYKKKLLLlllyyypppfffXXXMMMOOOKKKGGGGGGDDD>>>:::999555999;;;;;;888777777888555777888888666555555666555555666888:::<<<>>>@@@@@@CCCFFFNNN```sssvvvoookkkeee]]]WWWTTTTTTTTTTTTNNNLLLHHHDDD@@@>>><<<<<<===>>>@@@DDDGGGHHHFFFDDD:::>>>???:::666:::GGGTTTnnn~~~{{{\\\^^^|||nnndddiiihhhhhhwwwhhhkkkpppOOOLLL777000888222:::???~~~|||PPP]]]xxxyyyoookkkjjjkkkpppvvvyyy~~~zzzrrrpppaaaQQQKKKKKKIIIFFFDDDUUUOOONNN[[[pppsssNNNGGG@@@>>>;;;666444555333333333222222222111111000000000000000000000000111222333222111111333555555999===@@@FFFMMMOOOLLLGGG;;;::::::444<<>>@@@======MMMiii~~~kkkVVVMMMOOOtttyyyhhh\\\[[[SSSMMMKKKFFF>>>999:::;;;;;;<<<===<<<;;;:::;;;888999:::999777666777888:::999999;;;AAAHHHMMMNNNPPPJJJEEEEEEMMMYYYbbbfffkkkgggaaa\\\YYYWWWUUUTTTPPPMMMIIIDDD@@@>>>===<<<::::::<<>>;;;666444555333333333222222222111111000000000000000000000000111222333222111111333555333999???DDDKKKQQQQQQMMMHHH;;;::::::333:::QQQbbbQQQhhh~~~~~~oookkkmmmmmmjjjfffdddeeefffaaaVVVSSS\\\ccc___TTTLLLCCCAAAEEE[[[uuu}}}KKK:::FFF???RRRRRRVVV\\\bbbfffggggggfff```lllrrrssslllyyydddTTTuuuzzzcccLLLDDDDDDCCCBBBDDDAAA888@@@^^^zzzsssDDD===AAA777;;;>>>MMM~~~rrrlllyyyccc}}}^^^EEE999MMMkkkWWWCCC>>>@@@===;;;KKKhhh}}}pppfffhhh___xxxuuuhhhcccYYYQQQMMMGGG===888:::<<<888666999;;;;;;::::::::::::;;;999888888999;;;:::999888;;;EEEPPPXXXZZZTTTVVVXXXSSSGGGDDDTTTgggiiifffbbb___]]]ZZZVVVTTTQQQNNNJJJEEEAAA>>>======777777999<<<@@@BBBCCCBBB===;;;888777888999;;;;;;SSSppppppTTTbbbzzzuuuqqqyyy|||ccc{{{gggeeeGGGFFF999...999222:::444aaatttLLLSSSrrr~~~tttnnniiigggjjjooopppuuuzzz}}}yyyooohhhdddccc[[[LLL???;;;:::888:::===666555LLLiiipppPPPGGG???===;;;777444444444444333333333333222222000000000000000000000000000111111111111222222222999;;;>>>BBBMMMVVVSSSIIIHHHAAA999;;;===888DDDbbbYYY\\\}}}{{{tttmmmmmmqqquuuqqqnnnwwwzzzxxxVVVGGGFFFGGGWWW}}}yyyhhhFFFEEEFFFWWWXXXaaa______ccciiillljjjfffccc]]]eeeuuuhhhnnnpppYYYzzzpppvvvuuuEEENNNJJJ999LLL:::<<>>>>>;;;:::888FFFNNNppprrrwww}}}tttnnnCCC???EEE```aaaCCC@@@@@@<<<:::GGGaaayyyrrriii```bbbzzzyyy{{{ooommmqqqrrr```EEE999<<<@@@888:::===888:::===999===888<<>>:::888<<>>CCC>>><<<;;;::::::999777666PPPooopppRRRaaa||||||nnn|||~~~zzz{{{```OOO999333555555111<<<<<>><<<===;;;777222333777:::rrrPPPGGG???===;;;777444555444444333333333333222222000000000000000000000000000111111111111222222222333888<<<@@@HHHRRRUUURRRQQQFFF888666999666DDDaaabbb^^^xxxsssgggNNNIIIHHHZZZ|||aaaEEEGGGGGGTTTVVV^^^^^^___bbbfffhhhgggfff\\\YYY```ccchhhmmmaaammmWWWWWWkkkHHHIIILLL>>>MMMAAA===BBBAAABBBIIIPPPddd\\\???===<<<:::888CCCJJJ{{{rrrkkkqqqfff===AAAFFFZZZ{{{fffEEEBBBAAA===;;;FFF^^^uuurrrllljjjuuuuuuRRR>>>===@@@;;;===>>>::::::<<<999>>>888;;;>>><<<<<<===888888999<<>>;;;:::999999:::::::::999OOOllllllUUUiii~~~yyysss|||qqqooo\\\VVVEEE444555555111:::999IIItttkkkdddOOOgggvvvjjjlllzzz|||qqqlllhhhgggiiimmmlllmmmsss{{{~~~yyynnnhhhllliiiXXXHHHAAA======???BBBAAA<<<999888tttOOOFFF???<<<;;;777555555444444333333333333222222000000000000000000000000000111111111111222222222222888===@@@EEENNNVVVYYYZZZPPP???999:::666>>>TTTmmmaaappprrr|||ggg\\\XXXKKKFFF]]]yyySSSBBBJJJKKKSSSVVV]]]___aaabbbbbbbbbcccddd___```aaa}}}pppaaawwwqqqfffPPPAAA???JJJoooaaaZZZdddOOOIII>>>>>>@@@>>>???@@@===KKKhhhOOO>>><<<===;;;999@@@GGG|||jjjoooddd999AAAGGGSSSsssnnnHHHCCCCCC???<<>>===<<<<<>>GGGYYYkkkwwwpppnnnxxx}}}pppiiijjjjjjhhhfffdddcccddd___[[[VVVPPPKKKDDD>>>:::;;;<<<;;;999777777888:::999888888888888999:::;;;LLLeee{{{gggXXXrrrxxxiiillljjjxxxuuuaaaTTT<<<666555777222777666AAAwwwkkk{{{QQQbbb|||ssslllgggeeegggkkkiiihhhlllssszzz~~~~~~xxxkkkhhhttt}}}rrrkkk^^^PPPEEECCCAAA:::444333vvvOOOFFF>>><<<;;;777555555444444333333333222222222000000000000000000000000000000111111111222222222222777;;;???DDDKKKRRRUUUQQQMMM@@@;;;>>>999999FFFrrrccchhhzzziiirrrccc```dddOOOGGGcccxxx|||tttEEE???LLLOOORRRWWW]]]```cccbbb___^^^aaadddeeegggaaaqqq}}}[[[uuu[[[MMM???@@@BBB>>>SSS|||qqqyyy]]]GGG???@@@@@@===???AAA:::BBBYYYxxxDDD===:::===<<<<<<>>>FFFvvvlllxxxzzzsssttt===???FFFMMMnnnvvvKKKCCCBBB???===BBBTTTlll|||xxxvvvkkkQQQGGGDDDMMMNNNHHHEEEBBBBBBGGG^^^QQQCCCAAABBB<<<<<>>wwwNNNFFF>>><<<;;;777555666444444333333333222222222000000000000000000000000000000111111111222222222111333777@@@IIIOOORRRTTTNNNMMMAAA:::<<<:::999AAAkkkddddddyyy{{{~~~www\\\SSSrrraaaAAABBBMMMPPPOOOUUUWWW\\\aaaaaa______eeejjjaaaeee\\\eeewwwZZZkkk|||aaaMMM===BBBGGG===AAA[[[}}}jjjOOOIIIDDDEEE@@@@@@DDD@@@AAAOOOxxxlll>>>===888<<<<<>>>>>EEEFFFEEEBBB===999888999CCCQQQeeexxx]]][[[vvviiiuuuhhhbbblllyyyggggggWWWPPP;;;666111888555666999===WWWjjjeee\\\~~~tttxxxzzzpppjjjeeeeeegggfffggghhhlllrrrwwwzzz|||{{{iiiccc~~~gggUUURRRPPPGGG>>>wwwNNNEEE>>><<<;;;888666666444444333333333333222222000000000000000000000000000111111111111222222222444444;;;GGGSSSYYY]]]```iiigggTTT@@@:::888888@@@YYYccceeeooovvv}}}jjjeeeSSSFFFIIIMMMRRRNNNSSSRRRWWW\\\______bbbiiiooo[[[aaa[[[eeewww^^^ccc{{{kkkKKK@@@DDD>>>:::DDDMMMmmmtttyyyZZZIIIHHHOOOJJJBBBCCCBBB@@@FFFooo```>>>===999<<<<<>>???KKKdddzzz{{{sss|||rrrbbb\\\TTTrrrrrr___YYYVVV___yyysssWWWLLLNNN@@@FFFjjjhhhOOO>>>@@@DDDIIIaaa~~~}}}nnndddjjjsssyyyxxxuuupppkkkgggfffgggcccaaa^^^[[[XXXSSSLLLHHH>>><<<::::::<<<=========HHHKKKLLLIIIBBB<<<::::::>>>FFFZZZsssYYY^^^qqqkkkrrrlllqqqpppuuuddddddPPPJJJ;;;777...777555555<<<===LLLdddtttsssZZZvvvvvvcccTTT[[[{{{{{{sssmmmgggfffiiiggghhhkkkooossswwwzzz{{{|||kkkdddzzzzzz```EEEwwwNNNEEE>>><<<;;;888666777444444333333333333222222000000000000000000000000000111111111111222222222555666>>>IIIRRRWWW```iiivvvwwwbbbGGG<<<777777>>>CCCaaaggggggnnnxxxlllpppxxxlllGGGMMMQQQOOOWWWSSSYYYTTTWWWZZZ\\\]]]```eeeiii\\\ccc___jjjddd___mmmsssWWWVVVRRREEE>>>555NNNZZZssseeeUUUhhhwww^^^BBBGGGZZZXXXEEE???AAAAAACCClllRRR>>>>>>;;;===;;;CCCBBBKKKRRRuuuXXX>>>AAAFFFfff[[[AAAAAAAAA@@@>>>FFF^^^vvvvvvvvvtttjjjjjj]]]jjjbbb```ppplll^^^\\\GGGJJJvvvtttcccbbb[[[TTTggg|||sssqqqssssssrrroookkkiiihhhiiieeedddcccaaa___[[[VVVRRRJJJFFF@@@=========<<<;;;@@@DDDIIIHHHBBB<<<:::999999>>>QQQooozzzUUUbbbyyy}}}nnnnnnoooxxxvvvzzznnnmmmOOOCCC555888---666444333<<<;;;AAAkkkccc~~~WWWiiiyyy```JJJ>>>FFFdddpppppp{{{ssskkkiiijjjiiikkkmmmpppsssvvvzzz|||yyyoooiiisssiiivvvMMMEEE>>><<<;;;888666777444444444333333333222222000000000000000000000000000111111111111222222222///222999AAAEEEHHHUUUddd```hhh\\\FFF===::::::???555___jjjccc|||vvveeerrrzzzZZZ===QQQWWWRRR]]][[[bbb[[[\\\\\\[[[[[[\\\^^^```^^^ddd```iiiiii\\\fff~~~xxxqqqYYYEEE<<>>???===>>>;;;DDDBBBJJJIII}}}pppZZZAAABBBDDDdddaaaCCCCCCCCC@@@===CCC[[[ssssssvvvtttiiilllbbbqqqgggfffzzznnnhhhLLLLLLzzzkkkaaaoooxxx{{{{{{sssrrrsssrrrpppmmmjjjiiijjjggggggffffffeeeaaa\\\XXXWWWPPPHHHCCC@@@>>><<<:::444;;;BBBCCC???:::777888777999LLLmmmuuuRRRfffiiifffzzzrrr||||||}}}yyylllkkkLLLCCC;;;999,,,666333111<<<:::;;;uuuttt\\\UUU```sss```QQQEEE@@@FFFQQQOOODDD```xxxooojjjjjjlllmmmnnnoooqqquuuzzz}}}{{{uuummmllluuu{{{tttMMMEEE>>><<<;;;888666777333333333222222222111111000000000000000000000000000111111111111222222222222333888>>>@@@BBBNNN\\\ZZZ^^^XXXGGG===???===777;;;FFFcccbbbxxxmmmxxx|||tttIIIMMMRRRVVVXXXYYY[[[\\\ddd```^^^^^^\\\ZZZ]]]cccccceeeccckkkyyyaaa[[[yyygggIII===BBBSSS[[[HHHMMMMMM:::QQQBBBBBBEEEBBBWWWdddNNNBBBDDD===JJJnnnxxxfff>>>;;;AAA@@@;;;BBB>>>@@@EEERRR}}}```mmmoooDDDAAAIIIhhh~~~fffLLL;;;EEEEEE???IIIVVVkkk|||}}}zzzqqqlllooowwwtttdddPPP]]]nnnHHH]]]bbbkkktttyyy}}}~~~yyyrrrkkkiiiiiimmmmmmjjjiiikkkiiiiiiiiiiiigggeeecccbbb^^^\\\WWWQQQJJJCCC>>>;;;999888888777777777888888777:::CCCcccrrrVVVmmm{{{]]]\\\uuu|||bbbhhh~~~xxxgggOOO>>>999777555333222444777;;;===aaa[[[zzzVVVYYY~~~~~~yyyhhhUUUHHHGGGLLLTTTCCCZZZtttjjjeeeiiikkknnnrrruuuxxx{{{||||||zzzmmm```jjj{{{fffWWWhhhxxxPPPffflllNNNEEE>>><<<;;;888666777333333333222222222111111000000000000000000000000000111111111111222222222222222777>>>BBBEEEOOOZZZ\\\eeebbbOOO===999;;;;;;<<<;;;]]]kkkjjjqqq|||lllGGGLLLSSSYYY]]]___```bbbaaa]]]\\\\\\[[[YYY]]]bbbdddgggdddgggwwwhhhXXXmmm~~~{{{gggIII===KKKRRRNNNJJJ???SSS???===CCC@@@UUUcccNNNDDDEEE<<>>===;;;CCCAAABBBEEENNNuuulllqqqMMMAAADDD___zzzlllMMM:::CCCAAA:::DDDRRRiiizzzooooooyyy|||nnnggg\\\hhhfffLLL[[[eeepppwww||||||vvvooohhhddddddgggiiiggghhhkkkjjjjjjjjjjjjjjjhhhfffeeefffccc^^^ZZZVVVOOODDD;;;:::999888777777888999:::999:::AAA___lllXXXsss}}}fffiiivvvqqq[[[___ooorrr|||sssdddOOO===555555555444333555777:::<<>>===;;;888666777333333333222222222111111000000000000000000000000000111111111111222222222222111555===DDDJJJQQQWWW]]]nnntttaaaFFF999:::===???555SSSuuucccjjjwww]]]HHHMMMUUUZZZ]]]^^^___```\\\YYYYYYZZZYYYXXX\\\bbbdddgggbbbbbbllltttXXXaaaeeeeeemmm[[[BBBDDDwwwpppZZZTTTiiiXXXGGG===@@@SSS```MMMEEEGGG<<>>;;;;;;:::DDDBBBDDDEEEIIIjjjuuukkkjjj\\\CCCAAASSStttuuuPPP;;;AAA@@@888AAAOOOfffwwwrrruuu}}}}}}qqqqqqhhhlllsssuuukkk|||nnn```eeekkknnnssswwwuuupppjjjddd```aaacccccceeeiiiiiijjjlllmmmmmmlllkkkkkkmmmiiieeeffffff___QQQDDD???===;;;999888999;;;<<<;;;;;;>>>XXX{{{eee]]]{{{nnnzzzzzz|||ppp___```fffaaa}}}}}}xxxkkk\\\MMM<<<000444444444555666888:::;;;NNNyyyhhhjjjLLLssstttxxx~~~vvvmmmfffdddgggiiimmmqqquuuyyy{{{}}}{{{{{{ssseeeaaannnWWWMMMmmmrrr~~~fffOOOFFF???===<<<888666777333333333222222222111111000000000000000000000000000000111111111222222222222111444<<>>;;;AAA;;;>>>===CCC===@@@CCCCCC\\\zzzmmmjjjCCCAAADDDhhh\\\???AAACCC===???CCCUUUlllzzzsssdddjjjvvvrrrllltttyyytttkkkdddffflllnnnlllggg]]]TTTSSSTTTUUUWWWZZZdddfffiiimmmppprrrssstttpppqqqrrrsssrrrnnniiieeeVVVRRRLLLEEE@@@===<<<<<<<<<:::888LLLuuusssaaannnooovvvzzzwwwqqqzzz}}}~~~sss]]]KKKBBB999///222333555777888999999999BBBmmm{{{OOOaaaQQQ^^^|||tttoooooofffiiilllpppuuuxxx{{{|||wwwppphhhccc___eeeyyyJJJBBBLLLHHHPPPSSSMMMvvvQQQHHH@@@>>><<<888666666333333333222222222111111000000000000000000000000000111111111111222222222111333444888AAALLLQQQPPPbbbfffggg^^^OOOCCC>>>>>>666CCC666NNNuuufffeeeqqqYYYJJJLLLOOORRRSSSRRRPPPOOOOOOQQQOOOQQQUUUVVVVVVYYY___YYYZZZXXXZZZ]]]fffwww\\\```~~~zzziiiQQQOOOlllcccZZZJJJZZZdddMMMDDDFFF<<>>AAA>>>BBB;;;???DDDBBBXXX[[[{{{nnnAAA>>>CCCaaaxxxgggBBB???BBB??????>>>LLLfffvvv{{{qqqyyy~~~tttttt~~~ttttttqqqpppsssvvvqqqiiieee[[[SSSRRRUUUVVVVVVXXX```cccggglllqqqtttvvvwwwvvvwwwxxxwwwtttpppmmmkkkbbb]]]VVVNNNGGGBBB@@@>>>===<<<888KKKuuupppbbbxxxssswww{{{zzzqqq~~~qqq\\\HHH===666222222333555777888999999999@@@WWWeee]]]eeeYYYyyy}}}tttmmmkkkgggiiilllppptttwwwyyyzzzxxxoooeee``````eeeoooxxxzzzIII333555222444;;;999QQQHHH@@@>>><<<888666666333333333222222222111111000000000000000000000000000111111111111222222222111444555666===HHHOOOOOO```eeeiiifff[[[LLLAAA===<<<;;;999AAA___fff___xxxwww^^^PPPKKKKKKMMMOOOPPPOOONNNOOOPPPMMMLLLNNNRRRSSSRRRUUU[[[\\\ZZZWWW[[[]]]]]]vvvuuu\\\ZZZpppmmmTTTgggeeeXXXzzzcccdddIII^^^kkkUUUIIIGGG;;;CCCAAASSSuuuYYYEEE===<<<;;;@@@@@@???CCC;;;AAAFFFAAASSSpppoooqqqYYYqqq}}}EEE===CCCZZZoooxxxJJJ???AAAAAABBB???JJJaaattt~~~~~~|||xxxjjjccchhhlllpppsssvvv|||yyyvvvlllcccbbbdddaaa^^^\\\___bbbgggmmmrrrwwwzzz{{{zzzzzzyyyzzzzzzwwwrrrnnniiieee___WWWOOOIIIEEECCC??????<<>>OOO___yyyTTTqqqwwwmmmiiiiiijjjmmmpppsssvvvxxxyyy{{{rrrfff^^^___dddeeeccc```LLL777777777333888:::{{{RRRIIIAAA>>><<<888666666333333333222222222111111000000000000000000000000000111111111111222222222000555666555:::FFFNNNOOO]]]hhhuuu{{{pppZZZEEE:::FFF333@@@>>>JJJeeebbblllwwwqqq}}}RRRJJJJJJLLLMMMNNNMMMKKKKKKLLLMMMJJJIIIKKKOOOPPPOOORRRXXX___[[[WWW\\\]]]WWWggg}}}```VVVaaaaaaPPPcccxxxggg}}}~~~xxxhhheeeGGG___ppp[[[MMMHHH:::AAA===MMMoooyyyGGGAAA???;;;888AAA>>>>>>CCC===CCCGGG@@@PPPjjjfffgggdddxxxMMM???BBBUUUiiiRRRAAABBBDDDFFFCCCMMM^^^rrrpppfffaaaaaappp{{{wwwsssuuuyyyxxxvvvtttnnnfffccc^^^aaagggmmmtttyyy|||~~~{{{xxxwww|||yyyqqqllliiiccc\\\UUUNNNIIIGGG@@@AAA???RRR|||zzzgggaaazzzkkkjjjnnnccc___iiirrrwwwmmmaaaMMM888111666444444444555666888:::;;;777KKKqqqbbbPPPjjjuuuooojjjkkkmmmpppsssuuuwwwwwwxxxrrrdddXXXXXX^^^\\\TTT===BBB666555777///111444gggsssSSSIII@@@<<<<<<;;;999888444333222222111111222222000000000000000000000000000111111111111222222222666222111777>>>DDDIIIOOOLLLeeeTTT===;;;>>>;;;888CCCXXXccc```sssyyyaaaJJJNNNRRRPPPOOOOOONNNNNNOOOOOOPPPIIIHHHHHHHHHJJJNNNRRRUUUYYYVVVXXX^^^]]]\\\gggxxxoooaaaTTThhhnnnvvvcccHHHZZZaaa{{{}}}fffnnnlllKKK```mmmcccQQQGGGDDDCCC>>>LLLqqq```BBB<<>>===>>>===@@@CCCBBB???>>>BBBFFFjjjxxxxxxgggTTT:::GGGEEEggg\\\@@@FFFAAA===DDDFFFYYYppp|||zzzxxx{{{wwwtttyyy|||ssspppmmmnnntttzzzwwwooohhheeedddiiisss|||~~~|||{{{|||{{{xxxuuuvvvsssnnnggg```YYYTTTQQQOOOKKKGGG```uuu^^^ccc{{{jjjdddgggccccccooo{{{zzzrrr___EEE333000555666555444444555777999;;;@@@IIIccczzziii^^^^^^xxxuuunnnqqqtttuuussstttxxx||||||zzziiiRRRKKKRRRQQQFFF;;;:::888888777777555444iiiuuuPPPJJJEEEBBB@@@;;;444///444333333222222222222222111111111111111111111111000111111111111222222222222222444888<<>>NNN[[[```fffrrrUUUJJJNNNOOOOOOOOONNNNNNNNNOOOOOOPPPNNNMMMJJJIIIJJJMMMQQQTTTSSSQQQTTTZZZ[[[ZZZeeeuuu|||eeeYYYddd}}}ooowwwjjjGGGEEEFFFdddllluuulllTTTfffooocccOOOEEEBBB@@@???OOOuuuwwwZZZ@@@;;;???>>><<<>>>===@@@CCCBBB??????BBBFFF[[[llluuuOOOGGGDDDcccgggCCCDDDAAA>>>CCCCCCRRRhhhyyyyyyvvvpppkkkkkkqqqxxxrrrmmmhhhiiitttxxxtttqqquuu|||zzzpppllliiikkkrrrxxx||||||~~~||||||~~~~~~}}}{{{yyyxxxuuurrrnnniiifffdddbbb]]]___uuutttbbblllssspppqqqfffdddrrrssssssnnn^^^GGG777333777555555444444666888;;;<<>>SSSggg|||{{{PPPEEE@@@<<<999999;;;BBBRRRbbb\\\lll{{{~~~ZZZHHHJJJLLLKKKMMMMMMLLLLLLMMMNNNOOOOOORRRPPPMMMKKKKKKMMMPPPSSSQQQOOOQQQVVVVVVVVV```mmmlll\\\]]]iii{{{uuuhhhRRRHHHBBBPPPYYYccchhhooo~~~}}}vvv\\\iiimmm^^^LLLEEEDDDBBBAAAPPPvvvhhhQQQ===:::>>>>>><<<===>>>@@@BBBBBB??????BBBFFFTTT|||WWW}}}IIIEEEBBB\\\|||wwwJJJBBBAAA@@@AAA>>>HHH]]]vvvooosssjjjeeejjjlllhhhhhhmmmgggfffcccdddnnn|||{{{xxxwww|||}}}uuuvvvxxxuuutttxxx~~~|||uuuqqqmmmmmmrrrwwwzzzzzz~~~|||{{{{{{}}}{{{|||}}}~~~}}}{{{yyywwwtttppp|||qqqhhh{{{{{{}}}~~~ooojjjxxxiiikkkgggXXXEEE888555666444444444555777:::===???CCC???MMM{{{fff]]]```~~~{{{yyyxxxwwwwwwuuuuuugggPPPEEEHHHJJJEEE:::999888777777666666666[[[bbbVVVQQQGGG===:::::::::777333333333333333222222222111111111111111111111111000000111111111222222222111333555555222888KKK^^^|||lllPPPKKKBBB;;;:::>>><<<;;;JJJ```]]]```sss{{{nnnHHHDDDJJJHHHJJJIIIIIIIIIIIIJJJKKKLLLMMMPPPOOOOOONNNNNNOOOPPPPPPSSSRRRSSSUUUTTTRRRYYYbbbccc[[[___zzz}}}yyy___DDDHHHEEETTT|||zzz{{{|||kkkrrrnnn[[[JJJFFFEEEDDDCCCMMMpppuuuWWWHHH:::999======<<<<<<>>>@@@AAAAAA@@@@@@BBBEEERRROOOfffHHHBBB???RRRpppQQQ???AAACCC@@@;;;BBBUUUnnn}}}iii]]]bbbeee^^^ZZZ^^^lllpppqqqpppttt{{{zzz{{{|||~~~zzzwwwvvveeelll~~~kkkiiiggggggllltttyyyzzzzzzwwwssspppppptttyyy}}}~~~|||zzzyyyxxxyyy{{{|||}}}{{{}}}~~~}}}wwwwwwwwwjjjkkkyyy~~~yyyrrr~~~gggggg```OOO>>>555333333444444444555888<<>>????????????@@@AAACCCJJJbbb]]]LLLBBB===IIIccc\\\???AAADDD@@@<<>>^^^QQQbbb^^^OOO<<<444777:::888333444555555555444222111222222222222222222222222000111111111111222222222222000000444777<<>>===777<<>>???@@@AAAEEE}}}gggRRRFFF???BBBXXXwwwjjjDDDCCCEEE@@@???@@@KKK```www{{{|||xxxqqqpppwww~~~tttjjjeeeeeegggccchhhhhhhhhwww|||xxxwww{{{}}}||||||||||||~~~~~~{{{xxxuuuttttttrrrrrrrrrqqqooolllhhhgggnnnmmmcccwwwzzzfffbbbrrryyyvvvxxx{{{sss^^^CCC333222555333555555555777:::>>>BBBEEEDDDAAAGGGNNNqqqrrr]]]mmm~~~|||qqqbbbWWWSSSQQQNNNBBBCCCCCCAAA======AAADDDgggPPPkkkJJJ888777888666333444555666555444222111222222222222222222222222000111111111111222222222333111111444666;;;EEEOOO\\\dddiiilllWWWJJJ>>><<<===;;;;;;===CCCIIIRRR^^^ttt}}}qqq___OOOFFFFFFEEEIIIJJJEEEHHHGGGFFFEEEEEEDDDDDDEEEBBBDDDFFFHHHJJJJJJJJJIIIHHHJJJLLLMMMNNNQQQSSSTTTUUUnnnpppQQQUUUjjjyyyYYY[[[```gggyyy|||aaabbbhhhjjjddd```^^^UUUIIIDDDAAA]]]eeeMMM;;;<<<<<<::::::;;;<<<===<<<;;;;;;;;;===>>>>>>>>>EEElll{{{nnnoooMMMEEE@@@PPPoooyyyKKKEEEFFF@@@CCC===EEEYYYqqqvvvllliiilllooopppkkkkkkeee```lll|||vvvrrrttt{{{}}}zzzyyy|||~~~|||wwwrrrpppooonnnmmmllljjjhhheeecccbbbssslllgggooo___hhhtttuuuttt{{{sss\\\???111333666444666666666888;;;???CCCEEEDDDAAAGGGLLLssstttbbbfff```}}}xxxlll```\\\```ccccccWWWWWWUUUNNNGGGCCCEEEHHHlllNNNHHHNNNLLL@@@:::<<<999222333444555666666444222111222222222222222222222222000111111111111222222222444333222222222555AAANNNOOOnnn}}}eeeUUUDDD<<<>>>@@@===999888FFFPPPSSS___}}}zzzjjjOOOEEEHHHGGG???HHHOOOAAAJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDFFFHHHIIIHHHJJJKKKJJJJJJLLLMMMLLLYYY^^^YYYTTT]]]zzzooogggxxx|||nnn}}}```~~~wwwlllXXXEEEDDDCCCaaaXXXCCC999<<<===;;;999:::<<<===;;;:::999:::<<<===>>>===EEERRR~~~zzzXXXSSSIII@@@LLLkkkQQQHHHFFF???EEE;;;AAATTTmmm~~~mmmfffmmmxxx~~~~~~hhhnnnpppjjjiiiqqq}}}}}}wwwppplllnnnuuu~~~|||zzzxxx{{{|||zzztttooolllkkklllkkkjjjhhhfffeeeccccccyyylllkkk{{{cccfffsssuuusssvvvnnnWWW;;;///333666333777777777888;;;???CCCEEEDDDEEEMMMKKKYYYrrrTTTjjjxxx~~~ZZZvvv|||~~~sssxxxgggYYYUUUYYY^^^___nnnmmmggg\\\PPPHHHGGGHHHuuuRRRLLLHHHBBB>>>;;;999777555555444333333222222222333444333222111000000000000000111111111111222222222111111222222333666:::===MMMmmmzzzjjjZZZAAA999BBBAAA888:::>>>???GGGRRRWWWbbb}}}}}}___FFFGGGGGGHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEGGGIIIIIIIIIIIIIIIJJJLLLMMMNNNSSS]]]dddVVVVVV___wwwyyytttvvvyyy|||qqqnnn]]]UUUOOOHHHDDDIIIqqqtttPPPDDD<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;===>>>>>>@@@JJJ{{{wwwLLLddd[[[OOO>>>GGGWWWcccFFF???AAACCC:::<<>>;;;999777555444444333222222222333333444333222111000000000000000111111111111222222222111222333333333555999<<>>@@@EEEppp[[[UUUiiiTTTCCCAAAQQQwwwoooLLLBBBBBBBBB======GGG\\\qqq}}}~~~pppoooyyy}}}wwwsssuuuyyy}}}~~~|||vvvqqqsssrrrrrruuu{{{}}}{{{|||{{{xxxwwwwwwsssmmmhhhhhhfffdddccceeejjjmmm~~~mmmiiizzzsssqqq}}}~~~tttmmmcccjjj[[[FFF666111333555555999888888:::===CCCHHHKKKKKKCCCIIIIIILLL}}}~~~rrr[[[}}}~~~mmmhhhhhhjjjrrrtttvvviiiiiippp{{{QQQLLLHHHCCC>>>;;;999777555333333333222222333444444333333222111000000000000000111111111111222222222222333333333333444777:::DDDPPPaaauuu^^^DDD???;;;:::CCC???<<<<<>>BBB[[[yyyQQQzzz|||[[[KKK999JJJdddTTTFFFDDDBBBAAA===BBBRRRgggvvv~~~qqqpppyyy~~~yyyvvv|||~~~}}}|||{{{yyyxxxxxx|||{{{|||{{{xxxxxxyyywwwrrriiijjjiiifffdddgggpppwwwtttggglllyyyxxxqqqwww}}}wwwrrrooogggdddSSS>>>333222444444333555666999===@@@CCCDDDEEEKKKHHHIIIHHHHHH___^^^lllzzzvvv{{{~~~|||zzz~~~OOOLLLHHHCCC>>><<<:::777666333333222222222333444444333222222111000000111111000000111111111222222222222333444444333333555777>>>IIIYYYppp}}}PPPCCCFFFCCC>>>CCC>>>;;;>>>BBBFFFPPP[[[{{{uuuQQQ@@@CCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAABBBCCCDDDEEEEEECCCDDDFFFEEEDDDCCCDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLPPPNNNQQQlllooo```dddrrruuu{{{|||}}}nnndddxxxzzz{{{gggqqqnnnoooaaaLLLIIIXXX^^^XXXQQQlll[[[<<<:::???999999888888888777777777999999999999999:::;;;;;;<<>><<<===AAADDDHHHMMM]]]rrr}}}^^^@@@>>>AAAAAAAAAAAAAAAAAAAAABBB>>>???@@@AAABBBCCCDDDDDDAAACCCDDDDDDCCCBBBBBBCCCEEEEEEEEEFFFGGGHHHJJJJJJEEEOOONNNTTThhhaaa```xxx~~~jjjwwwyyy{{{ddduuu}}}ggg^^^ccc```VVVUUU```eeeaaaVVVzzzsssEEE666999<<<999999999999888888888888999888888888888999999::::::@@@EEE~~~TTT{{{```ZZZAAAFFFSSS~~~fffKKKDDDBBBAAA>>>;;;BBBSSSiii{{{~~~yyyyyyxxxwwwwww|||}}}ssshhhaaadddmmmvvv|||}}}yyyxxxzzzxxxsssoooqqqqqqnnnmmmtttooolll|||rrreeeiiiyyywwwWWWEEE444111555777666666:::;;;===???BBBDDDFFFGGGGGGNNNMMMPPPOOOEEEjjjhhhxxx___mmmUUUMMMIIIDDD???<<<:::888666555444333333222222222333222222111111111111111222000111111111111222222222111222444444333333444666222;;;LLLiii|||gggEEE777DDD@@@===<<<<<<>>>AAABBBCCCIII[[[sssiiiKKK<<>>???AAABBBCCCCCCAAACCCEEEFFFDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHCCCOOOMMMHHHggg|||eeeVVV]]]ooovvviiippp}}}lllmmmllliiifffdddbbb```^^^aaaWWW<<<999;;;999999999999888888888888777888888777777777777888999:::::::::|||PPP___eeedddTTTFFFRRRxxxvvvRRRDDDBBB???>>><<<===JJJ```uuu|||zzz{{{xxx{{{}}}|||{{{}}}zzzuuupppooonnnjjjfffbbb``````hhhsss|||{{{|||yyytttppprrrssstttxxx{{{oootttzzzjjjiiisssxxx~~~vvvQQQ@@@222222666666666888::::::;;;===???BBBDDDEEEBBBIIIJJJNNNNNNEEE___qqqcccqqqccczzz]]]MMMIIIDDD???===:::888777666555444333222111111111222111111111111111222222000111111111111222222222///111333444333333444666000444???YYYiiiJJJDDD===>>>>>>======>>>>>>===@@@KKKYYYhhh{{{oooNNNBBBBBB???>>>>>>=========>>>@@@@@@;;;<<<===>>>@@@AAABBBCCC@@@BBBEEEEEEDDDBBBBBBBBBAAAAAAAAABBBCCCDDDFFFFFFGGGKKKKKKJJJYYYvvvbbbYYYgggmmmzzzpppdddnnnrrrkkkvvvkkkiiisssvvvjjj[[[UUUnnnjjjFFF:::>>>===777888888777777777666666666888777777666666777777777999888777WWW\\\VVVmmmoooiiiEEEPPPmmm\\\FFFCCC<<<@@@>>>;;;BBBWWWmmmyyyxxxqqqllljjjjjjiiimmmtttyyyyyyrrrggg```aaadddjjjttt~~~~~~xxxvvvvvvxxx|||tttlllzzz}}}~~~vvvpppnnnfffgggooooooKKK<<<111333555333444:::888999;;;===???AAABBBBBB@@@EEEHHHKKKKKKGGGVVVtttaaammmiiiwwwcccNNNJJJDDD@@@===;;;888777777666555333222111000000222111111111111111222222000111111111111222222222///111333444444444555666777666999JJJkkkqqqEEE>>>@@@AAA???>>>>>>===<<<===AAAGGGPPPdddxxxUUU777>>>GGG666>>>===<<<<<<<<<>>>???@@@;;;;;;<<<>>>???AAABBBBBB===???BBBCCCAAA@@@??????@@@@@@@@@AAABBBCCCDDDEEEGGGCCCGGGNNNQQQeeeuuubbb[[[jjjnnnnnnTTTTTT]]]___cccUUUZZZuuuuuu^^^TTTwwwXXX:::777===;;;444777666666666555555555555888777666666666666777777666<<<===>>>gggKKKtttvvvwwwDDDNNNbbbdddGGGCCC;;;AAA@@@:::===PPPfffsssxxxvvvuuunnnddd[[[[[[dddmmmuuuzzz}}}sssfff]]]VVV[[[jjjxxx~~~}}}|||~~~}}}~~~{{{mmmiii}}}xxxtttkkkxxxvvv~~~~~~nnneeegggfffGGG999111333444000333:::777:::===@@@BBBBBBAAAAAAAAAEEEHHHIIIIIIJJJRRR\\\ggghhhuuuxxxUUUQQQLLLEEE???<<<:::888777777666444333222111111111222222111111111111222222000111111111111222222222444444444444444444444444555666444<<<[[[XXXEEE???>>>BBBEEEBBB>>>===<<<<<<@@@FFFPPP___wwwhhhKKKAAAAAA???>>>BBB;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<===>>>@@@AAABBBDDDCCCCCCBBBBBBBBBCCCCCCHHHKKKAAAEEERRRPPPuuu^^^```vvvuuubbb___\\\VVVSSShhhbbboooaaa[[[nnn@@@999:::888888666666666666666666666666666666666666666777777777777999777AAA666```HHHooohhhWWWEEESSS~~~JJJCCCDDD???===>>>???EEEYYYnnn||||||rrrhhhgggkkkppptttwwwxxxttt|||vvvmmm```WWWVVV^^^hhhnnnrrrzzz~~~}}}~~~~~~}}}xxx|||xxx~~~ppprrr|||yyyssstttmmmjjjlll]]]:::555111222666888888555999888<<>>EEEBBBFFFIIIIIIGGGHHHLLLQQQ~~~VVVzzz|||ppp```RRRMMMEEE@@@<<<:::888777666666444333222111111111222222111111111111222222000111111111111222222222444444444444444444444444444666666999LLLppprrrTTTIIIBBBFFFMMMLLLEEE???===<<<===AAAEEEOOObbbrrrpppYYYDDD??????;;;:::<<<>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<======>>>>>><<<<<<======>>>@@@AAABBBDDDDDDCCCCCCCCCCCCCCCDDDGGGLLLDDDEEEOOOKKKfffgggZZZYYY{{{}}}{{{uuu^^^ddd\\\;;;::::::888888666555555555555555555555555555666666666777777777777999888<<<777XXXmmm]]]vvvXXXSSSHHHOOOvvvZZZCCCEEEAAA???@@@???BBBTTThhhwwwhhhUUUgggxxxzzzgggZZZWWW]]]ccckkkqqquuuuuuvvvxxxxxxvvvmmmmmmiiittt{{{oooxxxppplllnnnyyyvvvgggfffbbbMMM999555111222666888888666:::999<<>>>>>999777999===>>>????????????>>>===:::::::::;;;<<<<<<==================>>>@@@AAABBBDDDCCCCCCBBBCCCCCCDDDDDDCCCLLLEEECCCJJJHHHVVV}}}iiiYYYkkkxxxYYYtttfffFFF666;;;:::666777777555555555555555555555555555555666666666777777777999999555999LLLNNNmmmnnnFFFIIIGGGIIIiiivvvMMMDDDAAAAAABBB???>>>KKK]]]ooozzzxxxvvv```WWWcccjjj|||rrrhhhgggjjjfffhhhgggcccbbbbbb___YYY[[[ZZZYYYmmmvvvqqqqqqjjjnnnsssnnnhhhkkk___BBB888555222333666888888666:::999;;;???AAA@@@@@@CCCAAADDDFFFFFFEEEFFFJJJNNNRRRvvvTTTeeekkkqqq~~~xxxnnnRRRMMMFFF@@@===;;;999888666555444333222222222222222222111111111111222222000000111111111222222222333333333333333444444444333444888888333???mmmmmmMMM??????@@@>>><<<>>>======>>><<<<<>><<<>>>>>>999888:::888:::;;;======;;;:::888999999::::::;;;;;;<<<<<<============>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCC>>>HHHEEEAAAGGGHHHPPPcccoooiii|||sssZZZIII888555<<<888444777777555555555555555555555555555555555666666666777777777:::111<<>>;;;DDDRRRgggtttxxx}}}zzzmmmqqqmmmlllnnnhhhttt~~~tttnnn^^^]]]XXXSSSRRRQQQLLLEEEKKKNNNTTTooozzzrrrwwwqqqkkkqqqpppjjjlllqqq^^^===666444333333666888888777999999:::===???@@@@@@@@@@@@BBBDDDDDDDDDEEEHHHKKKIIIrrryyyoooeeeUUUwwwnnncccvvvuuuuuuRRRMMMFFF@@@===;;;999888555555444333222222222222222222111111111111222222000000111111111222222222222222222333333333444444333333888;;;444555TTTzzziiiLLL???===@@@DDD@@@???@@@AAA???<<>>??????>>>>>>>>>>>>>>>???@@@AAAAAAGGGDDD@@@DDDIIIMMMSSSxxxwwwuuu}}}uuunnngggddd>>>555888===555333777666555555555555555555555555555555555555666666666666555999111===<<>>@@@>>>:::???JJJ___ooo~~~xxxrrrzzzmmmmmmmmmqqqvvvtttlll___SSSSSSPPPMMMNNNQQQOOOJJJDDDLLLYYYwww}}}pppsssxxx}}}{{{pppssswwwooofffllllllSSS666555444444444666777888777888:::<<<<<<<<<>>>>>>>>>>>>???AAABBBBBBDDDFFFHHHFFFVVV```cccbbbrrreeevvvSSSNNNGGGAAA===;;;:::888555444333333222222222333222222111111111111222222000111111111111222222222111111222222333333444444444222666;;;777444BBBWWWbbbKKK???===AAACCCAAABBBCCC@@@<<<;;;>>>CCCCCCGGGRRReee|||}}}uuuSSS888999999999888666666777:::666777888888888888777666777777888888999:::::::::;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<===>>>??????GGGFFFEEEBBBBBBFFFJJJJJJVVV|||ooowwwqqqSSS===777:::;;;333444888555444444444444444444444444444444555555555666666666555999444:::;;;BBBooofffKKK|||^^^UUUHHHMMMjjjuuuNNNCCC===>>>???;;;===DDDUUUgggzzz~~~~~~~~~oooooosss||||||mmmaaaXXXXXXVVVQQQQQQTTTTTTPPPLLLUUUccc~~~uuukkkxxxoooqqqwww}}}rrrgggkkkbbbGGG444333444444555666777888888888===@@@===:::;;;============>>>???AAACCCEEEFFFHHHHHHsss~~~kkkyyyaaalllvvvvvvSSSNNNGGGAAA>>><<<:::999444444333222222222333333222222111111111111222222000111111111111222222222000111111222333333444444555333333777777666:::@@@[[[pppXXXGGGAAABBB@@@AAACCCBBB===<<<>>>BBB@@@>>>BBBLLL\\\ooo}}}zzzvvv}}}nnnXXXAAA777777888777555555666777777666666666666666666666666666666777777888999999:::::::::999999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@GGGAAABBBDDDAAACCCGGGFFFJJJqqqooolllyyy\\\HHH;;;666999999333777:::222444444444444444444444444444444444555555555666666777888777444<<<:::MMMqqqmmmRRRhhh^^^[[[OOOGGGVVVZZZJJJ>>>>>>@@@>>>===???III^^^ttt~~~ppppppvvvyyyqqqkkkmmmjjjccc___```aaa```bbbfffnnnvvvkkk~~~|||fffzzz~~~vvvrrrrrr{{{nnndddgggVVV===888222333555666666777888888999BBBFFF@@@999999===>>><<<<<<<<<===@@@BBBCCCDDDGGGIIIYYYuuulll~~~fff|||zzzSSSNNNGGGAAA>>><<<:::999444444333222222222333333222222111111111111222222000111111111111222222222000000111222333333444444666444222333555777777888>>>yyy}}}___NNN???>>>@@@DDDDDDAAA@@@BBB:::;;;===??????EEEQQQ\\\lllyyywwwssswww{{{iiinnnBBB;;;>>>777888777666777999888777555444333333333333444555666666666777888888999999999999888888999999::::::<<<<<<<<<======>>>@@@@@@BBB:::???FFFBBBBBBGGGFFFLLLSSSoooTTTfffzzz@@@:::999444666777444999;;;000444444444444444444444444444444444555555555666666999888999000===888:::|||\\\PPPtttSSSZZZTTTEEEJJJuuudddPPP??????BBB@@@======BBBWWWooo{{{~~~pppfffggg||||||wwwyyy||||||vvvssswww{{{|||vvvuuuvvvxxxmmmsssPPPbbb~~~~~~ppp^^^aaaxxxvvvccc[[[___JJJ555999111333555666666777888999:::EEEKKKCCC999999===???<<<;;;;;;<<>>777777777777777666666666666777666666555555555666666666666666666777777777777888:::;;;:::888888999:::<<<<<<<<<<<<============>>>======>>>???BBBDDDEEELLLJJJbbbXXXXXXuuuUUUCCC999666555555555555444444444444444444444444444444444444444444555555555555666:::666333888999333GGGmmm~~~yyyhhhIIIWWWHHHDDDOOODDDDDDZZZ[[[>>>AAAIIIDDD===??????SSScccxxxvvvkkk~~~hhh\\\eeesss|||~~~|||zzzvvvzzzxxxxxx}}}|||{{{yyy|||eeexxxtttrrrfff```yyykkknnnlllQQQ@@@:::...555555555555666666666666999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????777KKKLLLRRRtttxxxsssXXXhhhvvv{{{lllzzzVVVNNNGGGCCC???999777888777666666555444333222222111111111111111111111111222222222222222111111111111111222222222333333333444444444444555555555555888AAA___iiiWWWFFF???AAAFFFPPPYYYJJJCCC>>><<<======???BBBGGGIIIRRR^^^iiivvvnnn```ooonnnmmmyyybbbvvvYYY:::444999:::777777777666666666555555555555444444444444444555444444555555555666666666888999:::999888777888:::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDGGGGGGRRRrrrpppeee\\\yyyeeeCCC:::333555555555555444444444444444444444444444444444444444444444444555555555555777777555777999444@@@]]]vvvJJJMMMVVVLLLBBBDDDAAAQQQrrrtttIII???BBB@@@>>>AAA;;;GGGSSSllloooeeexxx{{{cccYYYdddvvv~~~zzzzzztttooovvv}}}yyyxxxxxx{{{}}}~~~{{{zzzwwwuuussshhhlllhhhMMM<<<999000555555555555666666666666888888888999::::::;;;;;;;;;<<<<<<======>>>??????CCC???CCCIIIhhhggg\\\ssszzzUUUNNNGGGCCC???:::777888555555666777666555444333111111111111111111111111333333444444444222111000111111222222222333333333444444444444555555555555:::666<<>>>>>===>>>AAACCCEEEQQQiii~~~vvvgggdddhhhnnndddiiiwwwiiiuuuIII;;;;;;666666===666666666666555555555444333333333222222333333444333333333444444444555555777888999999777777888999999999999::::::;;;;;;;;;>>>???@@@AAABBBBBBBBBBBBGGGMMMKKKOOOttt|||ZZZ```yyyHHH888777666555555555555444444444444444444444444444444444444444444444444555555555555222888666666999666999HHHVVVCCC```YYY>>>EEEAAAHHH```|||ZZZBBB?????????AAA;;;AAAKKKnnnyyymmm{{{sss]]]VVVddd{{{uuu{{{}}}sssiiijjjooowwwwww|||zzzvvvvvvxxx{{{zzz~~~qqqqqqqqqkkkgggjjjaaaFFF666666333444555555555555666666666666666777777888999999:::;;;;;;;;;<<<======>>>>>>III333>>>FFFHHHwwwPPPsssvvvxxxnnnaaafffxxxTTTMMMFFFDDD@@@;;;888999555666777888888666444222111111111111111111111111333444555666555333111///111111222222222333333333333333444444444555555555:::666555<<>>@@@@@@>>>CCCOOO[[[jjjssszzzvvvoooeee___aaajjjqqqmmmjjjWWW333888CCC<<<555888555555555555444444444444333222222222222333444444333333333333444444444444555777888888666666777999888888999999:::;;;;;;;;;>>>???@@@BBBBBBBBBAAA@@@CCCNNNNNNIII]]]mmm^^^dddsssZZZ999888888;;;555555555444444444333333333333333333333333333333333333444444444555555555000999777222888999777:::```tttDDDWWWdddOOOEEECCCDDDSSSnnnjjjJJJBBBAAAAAA???<<<>>>KKKvvvyyymmm[[[WWWgggoootttwwwyyyyyyooonnnfff\\\[[[\\\gggmmmzzz|||xxxzzzzzz}}}xxxyyyxxxiiiiiigggXXX@@@222222555444444444555555555666666666666666777888888999999:::::::::;;;<<<<<<======AAA444???HHHCCCdddpppUUUqqqgggZZZOOOaaaqqqRRRLLLFFFDDDAAA;;;888999777888999999777555222000111111111111111111111111222333555555555333111000111111222222222333333333333333333444444444444555888666888;;;:::FFFsssmmmLLLAAABBB>>>FFFKKKGGGBBB???>>><<<:::>>>@@@@@@@@@AAACCCDDDFFFMMMXXX```hhhrrr~~~uuukkkccc\\\ZZZWWWXXXbbbuuurrrwww[[[DDD444999>>>888222333444444444444333333333222333333222222333444444555333333444444444555555555444555777666666555777888888999999:::;;;;;;<<<<<<===>>>@@@AAABBBAAA@@@@@@===FFFMMMNNNVVVsssqqq```YYYYYYfffyyylll<<<666888444777555444444444444333333333333333333333333333333333333333333444444444444555111999555000777;;;777888EEErrrUUUEEEdddeeeCCCAAA@@@IIIbbb~~~|||SSSAAA@@@AAA???;;;;;;BBBjjj}}}sss{{{zzzmmm```___nnnooodddtttqqquuuhhhVVVRRRPPPNNNSSS^^^jjjttt}}}{{{sssttt}}}~~~vvv{{{mmmnnncccNNN;;;000///666444444444444555555555555666666666777888888999999999999999:::;;;;;;<<<<<<777??????BBBJJJQQQbbbaaaqqqtttLLLHHHWWWoooQQQKKKFFFDDDAAA<<<999:::888888888777666333111///111111111111111111111111111222333444444333222111111111222222222333333333333333333333444444444444777111666???999222FFFggg}}}]]]GGG;;;:::<<<@@@AAA??????BBB:::<<<===;;;;;;>>>???>>><<>>???@@@@@@@@@@@@DDDEEEKKKOOONNNWWWzzzuuuaaaXXXRRRRRRUUUdddqqqFFF555;;;999222444444444444444333333333333333333333333333333333333333333333333444444444444333999333000888:::777:::???^^^qqq@@@ZZZjjjGGG;;;>>>AAATTTrrraaaBBB>>>AAAAAA@@@===999RRRaaacccwwwxxxrrrkkklllzzzsssWWWsssvvvyyyaaaYYY[[[```jjjsss|||}}}~~~}}}~~~vvvpppiiifffttt{{{rrrppp[[[BBB888111...555333444444444444555555555555555666777777888888999888888888999::::::;;;;;;666FFF:::777HHHDDD^^^xxx```kkkeeeBBBEEEYYYyyy{{{PPPJJJFFFEEEBBB===999:::777777666555444333222111111111111111111111111111000000111111222333333333111111222222222333333333222222333333333444444444666111333;;;999333777BBBXXXllldddKKK:::<<>>CCCDDD>>>:::<<<>>>>>>???>>>>>>>>>???AAACCCEEEBBBDDDGGGIIIKKKJJJHHHGGGHHHIIIKKKMMMPPPTTTZZZ^^^fffwww~~~vvvttt|||www}}}{{{]]]mmm___999444999:::555222555888777333222222222111111111111000000000111111333444444222222222222333333333333111333444555444444666777666666777888999:::;;;;;;;;;;;;;;;<<<===???@@@AAAHHHFFFIIIMMMJJJIIIZZZqqqqqq___QQQNNNLLLOOOeeetttOOO999<<<;;;666555444444444444333333333222222222222222222222222222222222222333333333444444444444777333333999666333:::===LLL~~~RRROOO___XXX999???<<>>>>>===<<<<<<>>>@@@AAA@@@>>>===>>>???@@@@@@AAA@@@@@@BBBFFFKKKPPPWWWaaammmvvvvvvaaaYYYdddqqq|||ggg^^^___wwwKKK:::888666666666555555555222///222222222111111111111000////////////000111222333000111111111111222222222111222444444444444555777444555666777888999::::::::::::::::::<<<>>>AAABBB???@@@EEELLLNNNLLLOOOUUUhhhPPPQQQTTTOOOOOOWWWwwwTTT777555???555///555444444444444333333333222222222222222222222222222222222222333333333444444444444555333666;;;333///999333888ggghhhJJJRRRjjj;;;BBB:::<<>>;;;888555444444333333222222111000000000000000000000000000000000000000000000000111111222222222333333333222222333333333333444444555555555555666666666666<<<;;;LLLxxxwww___IIIAAAFFFCCCFFFKKKOOOLLLGGGHHHMMMCCC===888888888999>>>EEE<<<<<<>>>AAADDDDDDCCCAAADDDLLLUUU[[[ccclllppppppjjjfffaaadddqqqpppZZZ]]]lll|||zzzIII888888888777666555444444444444444333333333222222111111111111111111111111111111111111111222222222333333333444444444444444444444444555555666666777777888888999::::::;;;<<<===>>>>>>@@@AAADDDGGGJJJMMMNNNOOOddd{{{___XXXYYYTTTMMM[[[bbbsss|||ccc:::999;;;>>><<<666222222222222222222222222222222111111111111111111111111222222333333333333444444222222333333333333444444777000SSSVVVQQQgggZZZ777@@@===???bbbzzzSSS;;;HHH???BBB@@@;;;:::GGG\\\kkkzzz~~~iii\\\tttzzzlll{{{}}}||||||kkkpppnnnWWW>>>333222222111///444444444333333222222222444333333333333444555555666666666666777888999:::999999888999;;;>>>AAABBB^^^VVVnnnVVV|||pppLLL???```}}}QQQLLLFFFBBB@@@???;;;888555555444333333222222111000000000000000000000000000000000000000000000000111111111222222222333333222222222333333333444444444555555555666666666666666444999GGGaaacccGGG@@@@@@BBBGGGJJJNNNVVV^^^VVVMMMEEECCCBBB>>>;;;:::AAA???;;;888777:::>>>AAA???@@@AAAGGGRRR[[[YYYQQQUUUttt{{{uuuvvvNNN;;;:::888111555555444333333333333333333333333222222111111111111111111111111111111111111111111222222222333333444444444444444444444444444555555666777777888888999999:::;;;<<<===>>>>>>???@@@BBBEEEHHHJJJKKKLLLLLLcccoooYYYRRRRRRGGGLLLWWWlllyyy===:::888999<<<:::555222222222222222222222222222222111111111111111111111111222222222333333333444444222222333333333333444444>>>444DDDpppcccLLLgggnnnHHH::::::BBBXXXpppjjjFFFGGG@@@CCCAAA:::888AAASSSaaaxxx}}}sssdddwww}}}yyy{{{||||||{{{xxxjjjrrr```LLL777000222444444444444444333333333222222222333333333333333444555555666666666666777888999999999888888999:::===@@@BBBFFF~~~tttddd~~~ooo\\\hhhUUUIIIgggRRRLLLFFFBBB@@@???<<<999555555444444333222222222000000000000000000000000000000000000000000000000111111111222222222222333222222222222333333333333444444444555555555666666333666888555666LLLyyyYYYMMM@@@<<<>>>EEERRR\\\ddd[[[VVVYYY^^^\\\VVVRRRSSSTTTTTTRRRSSSXXX```gggYYYSSSQQQ]]]tttzzzmmm___cccmmmfff@@@...222999777111333333333222222222222222222222222222222111111111111111111111111111111111111111111222222222222333444444444444444444444444444444555555666777777777888999::::::<<<<<<===>>>>>>???@@@BBBDDDFFFHHHHHHFFFLLL```kkkWWWRRROOOOOOQQQXXXggg{{{}}}MMM444999666666888777333111333222222222222222222222222111111111111111111111111222222222222333333333333222222333333333333444444777666:::WWWPPP[[[}}}bbb:::888CCCIIIddd|||WWWGGGBBBCCCCCC===888<<>>DDDGGGBBBDDDNNNYYY^^^^^^___sss|||{{{mmmkkklllkkkqqq|||SSSBBB333222444333444888222333333333333333222222222222222111111111111111111111111111111111111111111111111111222222222222333333333333333333333333333444444555555666777777888888999:::;;;<<<======>>>??????AAABBBDDDEEEFFFGGGSSSSSSaaauuu^^^___YYYQQQLLLOOOYYYfffnnnxxxLLL666@@@888444333555444111111333111111111111111111111111111111111111111111111111111222222222222333333333222222222333333333444444***999999DDDhhhdddIIIrrrsssFFF;;;AAA===XXXjjjlllJJJBBBBBBCCCBBB>>><<>>GGG===yyydddWWW{{{XXXmmmXXXHHHgggRRRMMMFFFCCCAAA@@@<<<999666666555444444333333222000000000000000000000000000000000000000000000000000000111111111222222222111111111222222222333333333333333333444444444444777222111555999999:::<<<___sss```OOODDD???:::777888===BBBEEEJJJOOOOOOYYYfffooorrrtttxxx{{{}}}llldddhhhpppnnngggXXXMMMIIIUUUiiivvvOOO888333555;;;999000000999222333444444444444333333111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333333333333444555555666666777777888999:::;;;<<<<<>>???CCCOOO^^^rrryyyvvvyyy}}}}}}}}}oooqqqdddjjjrrriiikkknnnbbb???777111111222000...///111111111111111111111111222111111111111222333333333333333333444555666777666666777888999:::;;;<<>>999666555444111000222222000000333111111111111111111111111000000000000000000000000111111111111222222222222222222333333333333444444666888000444RRRvvvaaaIIIfffcccNNN<<<888FFFKKKbbbtttqqqNNNCCC<<<@@@BBB>>><<<===DDDRRRfffvvv~~~}}}vvvyyy|||yyywwwxxxtttfff___fffcccQQQ666222///111222111111333000000000000000111111111111111000000111111222333222222222222333444555666555555666777888999:::::::::FFFAAAVVVyyyyyy___eeekkkXXXlllNNNRRRtttSSSNNNGGGCCCBBB@@@===:::666666666555444444333333000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333333333222444888;;;888333222666@@@:::444HHHttt|||rrrggg\\\TTTSSSQQQOOOMMMKKKIIIIIIJJJKKKDDDIIIOOOVVVcccsssxxxMMM444333:::888444111111333222000///000111333444444444333222///000000000111111111222111111111111111111111111000000000000111111111111222222222222222222222222222222222333444444555555666666777888999:::;;;;;;=========>>>@@@BBBEEEGGGJJJGGGFFFMMMOOOJJJaaarrrgggdddddd[[[NNNIIITTTcccrrr{{{wwwwwwxxx{{{}}}OOO666///555:::555222000000333333000000333111111111111111111111111000000000000000000000000111111111111222222222222222222333333333333444444777111000666FFFoooQQQRRR___UUUAAA<<<<<>>===AAA???;;;<<<<<>>@@@nnnccchhhdddoooeeeNNN]]]hhhtttSSSNNNGGGCCCBBB@@@===:::666666666555444444333333000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333555...***...333444555777555:::999999>>>GGGdddXXXBBBBBBEEE@@@777222777:::666222111222222...///111333444333111000//////000000111111111222111111111111111111111111000000000000111111111111222222222222222222222222111222222333333444555555666666777888999:::;;;;;;<<<<<<<<<<<<>>>BBBEEEGGGHHHKKKEEE???BBBFFFTTTkkksss^^^LLLKKKPPPUUU___jjjzzz|||rrrtttqqqqqqvvv|||TTT;;;<<<666222555000111///000333444111000333000000000000000000000000000000000000000000000000000111111111111222222222222222333333333444444444555///777666...PPPaaaCCCXXXXXXEEE@@@555@@@DDDIIIkkk{{{]]]BBB===BBB@@@===>>>777>>>KKK[[[kkkyyy~~~{{{}}}{{{{{{~~~xxx{{{cccaaaXXXCCC;;;111//////111000...///333.../////////000000111111000000000000000111111222111111111111222333444555444444666777888888888888>>>222===CCCMMMZZZwwwSSSHHHLLLfffTTTGGGEEEFFF@@@>>>???:::777777666555333222111000000000000000000000000000000000000000000000000000000000000000000000000000222222111000//////222555333333333222222111111111222222333333333333444444999::::::888888;;;BBBGGGnnn^^^KKK>>>CCCGGG@@@777444333333333222222222111111111111111111111111111111000000000000000000000000//////000000000000//////000000000000111111111111111111111111111111111111222222333333333333444444555555666666777777888888::::::;;;<<<===>>>??????@@@BBBDDDEEEGGGJJJNNNQQQhhhnnnUUUKKKQQQWWWTTTMMMVVV\\\fffsss~~~xxxvvvrrrnnnmmmssstttvvv{{{KKKDDD:::555555555222000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333444444666777555777777@@@pppRRR===WWWNNN===???;;;???LLL___~~~oooLLLCCC;;;>>>DDD;;;;;;;;;???LLL```rrr|||yyywwwyyy}}}zzzwww|||xxxxxxqqqppp~~~zzziiiWWW@@@---000000000000////////////000000000000000000000000000000000000000000000000000111111111111222222222222222333444555666777888::::::999>>>EEEVVVjjjvvvYYYQQQKKKOOOYYYzzzUUUHHHEEEFFF@@@>>>???:::777777666555333222111000000000000000000000000000000000000000000000000000000000000000000000000000222222222111000111444666333333333222222111111111222222222333333333444444444666777777777888<<>>>>>===???AAABBBCCCEEEHHHJJJPPPgggtttpppmmmeee]]]SSSPPPOOOSSSZZZeeepppxxxyyyxxxrrrmmmlllkkkiiilllrrrmmmrrr|||}}}XXXAAA;;;555333555666555333111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222222222222333333333444444444444333555555888[[[xxx@@@HHHttt]]]333???;;;EEETTTlll```MMMAAAAAAEEE<<<<<<:::;;;BBBRRReeeuuu}}}yyyssstttvvvwwwuuuwww}}}{{{ssssssqqqzzzyyyxxxjjjPPP;;;222000000000000/////////...////////////////////////////////////////////////000000111111111222222222222222333444555666777777999:::888;;;>>>DDDlllppp|||mmmYYY{{{RRRMMMVVV```uuuUUUHHHEEEGGG@@@>>>???:::777777666555333222111000000000000000000000000000000000000000000000000000000000000000000000000000111222222222111222555888222222222222222111111111222222222222333333333333111333666777666666777999666;;;BBBOOOiii}}}___HHH===;;;888444444777555000222:::333222222222222111111111111111111111111111111111000000000000000000000000//////000000000000////////////000000000000111111111111111111111111111111222222222222333333333333444444555555666777777777888888999:::;;;<<<======<<<>>>@@@AAAAAAAAACCCDDDFFFHHH___wwwkkkUUUOOOOOOSSSSSSOOOOOOSSSVVVaaakkksss{{{sssooonnnlllfff```bbbfffkkkmmmjjjhhhoooyyysssMMM111888555222222444666555333111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222222222222222333333333333444333111444666111BBBdddVVV;;;sssWWWHHH:::@@@IIIZZZwww|||\\\GGGAAACCC>>>???<<<888:::CCCTTTgggttt|||{{{ppplllqqqxxxssspppwwwyyyqqqrrrpppmmmeeemmmbbbDDD333777000000000/////////......////////////////////////........................000000000111111111222222222222333333444555666666666888888:::999555IIImmmjjjxxx]]]iii___ggg\\\GGG]]]lllUUUHHHFFFGGG@@@>>>???:::777777666555333222111000000000000000000000000000000000000000000000000000000000000000000000000000///000111111111222555777222222222111111111111111111222222222222333333333333444555666666666666777777===BBB???:::GGGkkknnnXXXMMMEEE;;;555555666555666777333///111888222222222222111111111111111111111111111111111111000000000000000000000000//////000000000000//////////////////000000000111111111111111111111111111111222222222222333333333333444444555555666777777777777888999:::;;;<<<<<<>>>@@@BBBCCCBBBAAAAAABBBGGGKKKOOO[[[zzzmmmfffjjjjjj```ZZZ[[[UUUYYYYYYXXXcccrrrrrrhhh```dddjjjpppuuuxxxyyyzzzuuuvvvwwwuuurrrmmmjjjhhhfffccc^^^]]]^^^```bbbbbbfffnnnzzzhhhIII999666777555333222333333111///111111111111111111111111////////////////////////////////////////////////000000000000111111111111111222222222222333333333555555111444999222555GGG~~~VVVWWWQQQ===>>>DDDPPPdddyyyUUUDDDBBBDDDBBB@@@;;;888;;;GGGZZZhhhvvv}}}{{{sssnnnmmmssszzzoootttzzz~~~ssssss^^^UUUZZZPPP888...555000000/////////.........////////////////////////////////////////////////000000000000111111111111111222222333444444555555333666777:::;;;333999OOOvvvzzzmmmxxxeeeqqqtttaaa```SSSXXXhhh~~~UUUHHHFFFGGGAAA???@@@;;;777777666555333222111000000000000000000000000000////////////////////////////////////////////////---...000000000111333555111111111111111111111111111111111222222222333333555444222222333444666666444222666===>>><<<>>>EEEQQQfffcccKKK===555<<<@@@999222222444222111222111//////111222222222111111111000000000000000000000000000000//////////////////////////////000000000000//////...////////////000000000000000000000000000000000111111111222222222333333333333333444555555666666666666777888999:::;;;;;;>>>@@@BBBCCCBBBAAA@@@AAABBBJJJJJJEEESSS}}}|||{{{wwwuuuuuuxxxuuuiii]]]cccppplll]]]RRRSSSVVVXXXYYYYYYYYYXXXXXXZZZ]]]]]]\\\[[[]]]^^^___bbbeeedddccceeemmmsssuuu~~~hhhGGG333222:::666555444333333222000...000000000000000000000000//////////////////////////////////////////////////////000000000111111111111111111222222222333333444555000222:::555222<<>>KKKYYYqqqsssPPPDDDGGGAAAAAA???:::999???MMMXXXkkkuuu|||qqqoooqqqrrruuuzzzqqq{{{vvvddd]]]UUULLL@@@333...111////////////....................................000000000000000000000000//////000000000111111111111111222222333333444444111666666888===777777DDDJJJzzziiiyyy]]]ZZZppp]]]QQQ\\\ooo}}}VVVIIIFFFHHHAAA???@@@;;;777777666555333222111000000000000000000000000000////////////////////////////////////////////////,,,...000000000000111333000000000111111111111111111111111111222222222222444111//////111333444444666111///555;;;<<<:::999CCCIIIOOOTTT^^^rrruuu```TTTFFF777:::555333444000---444@@@222000...000333444222111222111111111111000000000000000000000000000000000//////////////////////////////000000000000//////......////////////000000000000000000000000000000111111111111222222222222222222333333444555555555666666777888999:::;;;;;;;;;===???@@@??????@@@AAABBBAAAEEEIIIEEELLLrrrwwwccccccrrrssshhhSSSRRRRRRRRRRRRSSSTTTTTTUUUWWWYYYYYYZZZ^^^eeekkk```jjjuuuyyyxxx|||[[[BBB888444444888333333333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111222222222222000444000///777666333999CCC[[[VVVrrrFFF999777EEEQQQ___hhhJJJDDD???@@@@@@<<<999;;;AAAHHH[[[hhhvvv}}}}}}qqqjjjooottttttvvvzzzyyy~~~wwwsssooodddeee[[[FFF777333222.../////////.........------........................111111111111111111111111/////////000000000111111111111111222222333333333111888666555:::888666>>>:::RRRzzztttnnnUUUVVVqqqcccQQQUUUeeezzzVVVIIIGGGHHHAAA???@@@;;;777777666555333222111000000000000000000000000000////////////////////////////////////////////////...///111111000000111222///000000000111111111222111111111111222222222222222000///111444666555333555999888222...333<<>>DDDKKK\\\nnnwwwbbbZZZMMM@@@888666777888...555===???999222111333222222222333444666555333111111111111000000000000000000000000000000000000//////////////////////////////000000000000//////........./////////000000000000000000000000000000111111111111222222222222222222222333444444555555666777777888999:::;;;<<<:::;;;=========>>>AAACCCFFF???BBBJJJEEE>>>LLLeeennneeesss~~~|||ZZZXXXUUUSSSTTTWWW[[[^^^dddddddddbbbcccjjjvvv}}}vvvVVV888222666888666777111111111111111111333444000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111222222222222---555333000666777444999:::dddoooIIIPPP[[[@@@444@@@JJJPPPgggbbbMMM@@@AAAAAA>>>;;;:::<<<>>>JJJZZZkkkuuu{{{{{{nnniiikkkuuuxxxuuuwww~~~yyyyyywwwnnnnnn~~~jjjiiidddUUU???222222222/////////.........---------........................000000000000000000000000////////////000000000111111111111111222222222222000888666222888888555;;;666<<>>FFFFFFWWWrrr```CCCCCCBBB@@@===<<<<<<<<<>>>OOOcccooovvv~~~yyyllldddfffppp||||||uuuxxxrrrmmmpppssszzz{{{ooojjj\\\GGG777//////111111//////.........---------........................////////////////////////////////////000000000000111111111111111222222222---777666222888999777;;;444AAABBBjjj~~~mmmyyy~~~VVV???EEEkkkwwwZZZUUUYYYfffuuuZZZJJJEEEFFF@@@???AAA;;;999777666555555444222000888555111//////000//////000000//////.........---///////////////.........000000000000000000000000000000000000000000000000222222222222222222222222222///...111666999666333444444444555666777888888555666888999::::::999888===???BBBDDDEEECCCAAA???DDDEEEDDDBBB>>><<<===???;;;:::999999999:::;;;<<<666666555555555444444444444444444444333222111000111111111111111111111111111111111111111111111111000000////////////000000000000//////.........---000000000000000000000000............////////////000000000000000000000000000000000000111111111111222222111111111222333444444444555666777888999999777888888999;;;>>>AAACCCCCCBBBBBBBBBBBBCCCDDDDDDLLLVVVssszzzRRR:::777666555444333222222222111111111111000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111222222333333444444555:::888QQQSSSLLLrrr]]]???888AAA:::CCCffftttXXXIII@@@BBBBBB;;;777:::<<>>;;;888JJJ||||||iiirrrjjjKKKCCCNNNyyynnnWWWWWWRRRhhh~~~zzz|||ZZZJJJEEEFFF@@@???AAA;;;999777666555555444222000555333000//////000111000000/////////.....................///////////////////////////////////////000000000000000000000000222222222222222222222222555222000222666888666333222222333333444444555555555666777888888888999888:::<<<>>>@@@AAA???===<<<;;;:::999;;;>>>===999444888777777666666666777777666555555555444444444333444444444444333222111000111111111111111111111111111111111111111111111111000000////////////000000000/////////............000000000000000000000000............////////////000000000000000000000000//////000000000111111111111111111222222222333333444444555666777888888999:::999999:::;;;<<<>>>???@@@AAAAAABBBCCCCCCDDDDDDKKKJJJQQQfffiiiDDD<<>>999:::BBBOOO\\\gggsss}}}yyyiiibbbbbbiiilllrrr{{{xxxtttwww}}}}}}sssjjjgggRRR???000111444111---.......................................................................................//////////////////000000000111111111222222333333444555555555222999;;;@@@YYYuuuvvv|||EEEIIIGGGbbbnnnZZZRRR[[[jjj{{{ZZZJJJEEEFFF@@@???AAA;;;999777666555555444222000222000......///111111111////////////............------......//////000000////////////////////////000000000000000000000000111111111111111111111111888444111222444666555333333333333333333333333333666666555555666777999:::666777999;;;;;;:::999777999555555;;;CCCDDD;;;111666666666666555444444333555555444444444444333333444444444333222222111111111111111111111111111111111111111111111111111111000000////////////000000////////////............000000000000000000000000............////////////000000000000000000000000//////000000000000111111000000222333333333222111333444444555666777888888;;;;;;::::::::::::;;;;;;===>>>@@@BBBDDDDDDDDDDDDFFFGGGIIILLLXXXtttfffEEE444444888555555444333222222222222111111000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111222222333444444444...<<<555JJJOOOCCCTTTZZZEEE222===KKKGGGbbbooozzzMMM<<<@@@CCC@@@===:::888;;;BBBKKKWWWiiixxx|||uuuhhh___aaahhhnnnmmmqqq|||wwwuuuxxx}}}xxxhhh______CCC666...000222///---000........................................................................---............///////////////000000000000111111111222222333333444555555000777;;;777;;;WWWxxx```MMMOOOYYYvvviiiKKKJJJVVVbbbmmm|||ZZZJJJEEEFFF@@@???AAA;;;999777555555555444222000111000......///000000//////////////////.........,,,------...///000111111////////////////////////000000000000000000000000111111111111111111111111666333000000222444555444555555555444444444444444777666555444555888:::<<<444555666777777666555555999666666;;;CCCDDD<<<444777888888888888666444333444444333333333333333333444333333222222222222222111111111111111111111111111111111111111111111111000000////////////000000///////////////.........////////////////////////............////////////////////////////////////////////////000000000111...000222333444333111000222333444555666777777888::::::999999999::::::::::::<<>>>>>AAA>>>;;;:::<<<@@@JJJ\\\mmmuuuzzzqqqfff```^^^dddlllmmmnnnttt|||www|||yyy}}}zzz{{{yyyssskkkaaaUUULLL888222///000000------111........................................................................---------.........//////////////////000000000111111111111222333333444444:::777777888666>>>XXXrrr```yyy}}}{{{___CCCDDD]]]wwwXXXFFFGGG[[[gggllluuuZZZJJJEEEFFF@@@???AAA;;;999777555555555444222000333111////////////...---.........///////////////,,,------...///000111111........................////////////////////////000000000000000000000000111000......000333555555444444444444444333333333888777555444555888;;;>>>555555555555555555555555555444444666888888666444777888999999888666444333222222333333333333333333333333222111111111222222000000000000000000000000000000000000000000000000000000////////////000000.........///////////////////////////////////////............////////////////////////////////////...////////////000000000...///111333333222111000222222333444555666777777666666777888999::::::;;;888:::>>>AAACCCCCCCCCCCCBBBBBBCCCGGGHHHKKKTTT^^^rrrvvvNNNDDD888222333666666444333333222111111111222222000000000////////////...////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000111222222333333444:::///888;;;PPPUUUKKKbbbtttTTT333999IIIIIINNN\\\ssszzzSSS===>>>GGGBBB???===<<<;;;@@@MMM[[[jjjrrr{{{zzzmmm```\\\^^^bbbiiiooonnnuuu~~~yyyoooqqqxxx~~~qqqkkkgggSSS999222111111111000------000........................................................................------------...............////////////000000000000000111111222333333333;;;555666;;;:::555:::FFFqqq}}}www}}}}}}```HHH:::IIIxxxnnnJJJCCCHHHPPP^^^mmmyyyZZZJJJEEEFFF@@@???AAA;;;999777666555555444222000333111000000000000...---.........///////////////------......//////000000........................////////////////////////////////////////////////............000222444555111111111111111111111111666555444444555888;;;===777666555444444444555555444555666444111111333666555555555555555444333222111111222222222222333333333222111000000111222333000000000000000000000000000000000000000000000000000000////////////000000.........///////////////000000000000000000000000............////////////000000000000000000000000......////////////000000//////111222222222111000111222222333444555666666333444666888999:::;;;;;;999:::===???AAABBBBBBBBBDDD???>>>DDDKKKMMMMMMNNNWWWbbbvvv```GGG777777777555333333444666222222111111000111111222000000////////////......////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111000000111111222333333333777))):::>>>@@@{{{NNNGGGfffeeeDDD666@@@CCCGGGTTTiii}}}uuuNNNAAACCCCCC@@@>>>===;;;:::@@@HHHZZZcccpppzzz|||eee\\\UUUXXX___fffnnntttxxxrrrjjjlllqqq|||xxxssskkkPPP000111111222111///......///------------------------........................------------------------,,,------------...............////////////000000///000000111111222333333111222777;;;666111666AAAEEE\\\}}}dddkkkrrr[[[JJJMMMffffffLLLIIIGGGJJJSSSaaapppyyyZZZJJJEEEFFF@@@???AAA;;;999777666555555444222000222111000111222222111///............/////////000.........///////////////........................////////////////////////////////////////////////...///000000000111222333//////000000111111222222333333222222444666999:::888777555444333444555666444666777666333333555888444333333222222222333333111111111111222222222333333222111000000111222333000000000000000000000000000000000000000000000000000000////////////000000............/////////000000000000000000000000000............////////////000000000000000000000000........./////////000000000000000000111111111111111111222333444555555666222333555777999999999999:::;;;<<<===???@@@AAABBBAAA@@@CCCJJJNNNKKKFFFEEERRRLLLNNNaaabbbCCC:::666<<<777333444999:::666111111111000000000000111111000000/////////.........////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111000000000111222222333333111000888888999aaalllFFFQQQcccSSS<<<:::CCCCCCMMM```ppp~~~yyyWWWGGGEEEAAA??????===::::::>>>HHHQQQ___kkkssszzzrrrgggVVVTTTWWW\\\bbbiiiuuutttssszzzqqqnnnnnnpppqqquuuvvvnnnZZZAAA000///000000000/////////...------------------------........................------------------------,,,,,,---------................../////////000000//////000000111222222222---111555666333333999@@@::::::MMMzzzeeeqqq~~~OOOBBBIIIgggvvviiiVVVHHHDDDKKKXXXbbblllqqqxxx~~~ZZZJJJEEEFFF@@@@@@AAA;;;999777666555555444222000000//////111333444333222---.........//////000000///////////////.................................////////////////////////////////////////////////000111333333222111111111000000111222333444444555000000000111333555777888888777555333333444555666111333444444444444555666444333222222222333444555000000111111222222222333333222000//////111222444000000000000000000000000000000000000000000000000000000////////////000000---.........//////000000000000000000000000000000............/////////000000000000000000000000000............/////////000000000000///000111111222000111222333444555555666333444666777888888888888;;;;;;;;;<<<===???AAABBB===<<>>???FFFDDDBBB@@@@@@CCCFFFHHHHHHJJJMMMPPPUUU\\\ccchhhTTTJJJ===555444555555333333333333222222111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111000000000000000111111555999555444EEE\\\}}}SSS>>>QQQZZZBBB555<<>>DDDFFF???999;;;<<<;;;@@@KKKVVVaaalllvvv~~~hhhWWWSSSWWWZZZbbbggghhhmmm|||uuuhhhrrr}}}zzzvvvfffhhhhhh^^^III555...111////////////////////////........................................................................------------------------////////////////////////////////////000000000000111222222333333444444555:::777999>>>FFFZZZ{{{nnn^^^nnnuuufff\\\RRR\\\ooo~~~fffYYYKKKHHHGGGKKKRRRZZZbbbiiimmmssszzzWWWKKKGGGFFFAAABBBCCC:::;;;:::888666444333222222111111111111000000000000////////////////////////333111///---------...///........................................................................111000/////////000000000111111111111111222333444333222111222444555555555444444333222222333444444555555555444444333333333222111111000000111111222111111111111111111111111111111000000////////////////////////////////////000/////////............////////////////////////......------------......////////////////////////---///111111000///000111000/////////.........---//////////////////////////////000000000111111111222222222333333333333444333444666666555555777888999999:::;;;<<<===>>>>>>CCCBBBAAA@@@AAACCCFFFGGGFFFHHHJJJLLLNNNRRRWWW[[[bbbqqqhhhGGGCCC===666333444666555333333333222222222111111111////////////////////////////////////////////////........................................................................////////////////////////////////////000000000000111000000000000000000000555000111666444222:::GGGvvvzzzPPP???JJJUUUAAA999:::FFFMMMRRRcccxxx{{{^^^DDD@@@DDDBBB@@@AAA===::::::AAAIIIRRR```kkkwww{{{wwwgggXXXPPPOOORRR\\\dddkkkqqq{{{tttvvvgggeeewwwuuulll___QQQ???111...111................................................................................................------------------------.........................../////////000000000000111111222222333444444444888555666999999AAA[[[vvvlllnnnkkk]]]NNNJJJ```qqqiii^^^TTTMMMIIIJJJLLLUUUZZZaaaggglllqqqwww|||{{{{{{|||{{{zzzzzzyyyyyyWWWKKKGGGFFFAAACCCCCC:::;;;:::888666444333222222111111111111000000000000////////////////////////111000...---,,,,,,---...........................................................................000000000///000000000000222111111111111111222222222111000111333444444444222222222222222222222222333333333333333222222222222111111000000111111222000000000000000000000000111000000000000/////////////////////////////////////////////............////////////////////////......------------......////////////////////////...///111111000000000111/////////...............//////////////////////////////000000000000111111111111222222222333333333222444555555555555666888777888:::;;;<<<===<<<<<>>333666444111222555666333111222222222111111111111111////////////////////////////////////////////////........................................................................////////////////////////////////////000000000000000000000000000000111111666///...444666333222666@@@pppmmmCCCHHHmmmXXX===111>>>EEE???GGG[[[qqq___HHHCCCAAA@@@@@@AAA<<<999999;;;AAAMMMYYYhhhnnnvvv}}}~~~ooo[[[OOOLLLOOOSSSTTT^^^hhhttt|||fffooofffgggwww~~~lllPPP>>>444///...000........................------------------------------------------------------------------------------------------------............................../////////000000000111111111222333333444444777666888;;;777333<<>>@@@BBBCCCDDDDDDEEEIIINNNRRRUUUXXXZZZ]]][[[]]]```dddiiitttkkkSSSDDD:::333666>>>666444333444555444111///111111111111111111111000////////////////////////////////////////////////........................................................................////////////////////////////////////000000000000000000000000000111111111444...---333777666444555000GGGcccPPPfffoooSSS:::888???AAAAAABBBZZZnnneeeNNNCCC??????CCC@@@>>><<<888777>>>GGGTTT[[[fffpppyyyzzzfffYYYKKKGGGMMMWWW]]]^^^dddrrrlllkkkuuukkk|||~~~sssrrrwww|||___???000...//////...........................------------------------------------------------------------------------------------------------................................./////////000000000000111111222333333333555555888===;;;777888>>>DDDeeexxxnnnxxx}}}iiiUUUIIIGGGEEESSSdddnnnrrrtttsssppp___ZZZRRRJJJEEEDDDEEEGGGEEEGGGJJJKKKJJJIIIGGGGGGZZZNNNJJJIIIDDDEEEFFF===;;;:::888666444333222222111111111111000000000///////////////////////////...------,,,,,,,,,,,,,,,........................................................................+++...000///...,,,---...111111000/////////000000111000//////111333333222///000000111111000000///111111111111111111111111111000000000000000000111........................000000000000111111111111////////////////////////.........///////////////..............................------------..............................+++---//////...---...///---------..........................................////////////000000000000000000111111111222222111222444444333333555666444555888:::;;;;;;:::999888:::<<<>>>@@@BBBBBBBBB???CCCIIINNNQQQTTTWWWYYY[[[^^^```aaacccffflllpppwwwvvv```RRRCCC;;;888===:::111000666777555333222222222111000000000000000000000000000////////////////////////////////////////////////................................................................................................////////////000000000000//////000000111111111111111//////222333333555999777===TTTZZZIIIpppmmmXXX<<<666EEEHHH===GGGYYYqqqlllRRRFFFBBB??????@@@AAA===888888<<>>@@@AAAAAA@@@DDDHHHLLLNNNOOORRRSSSXXXZZZ[[[\\\]]]```dddggg___gggqqqwww}}}tttaaaRRRDDD999555666222333999888222000333333222000//////000111222////////////000000000000////////////////////////////////////////////////------------------------------------------------------------------------........................////////////000000000000/////////000111111222222000111111000...///333777000<<<;;;WWWxxxNNNZZZmmmhhhFFF111999CCC@@@;;;HHH\\\mmm{{{qqqVVVFFF>>>===???CCCBBB>>>;;;<<<999===EEENNNWWWaaakkkqqqvvv{{{yyymmm]]]NNNDDDBBBGGGMMMTTT[[[cccmmmtttkkkxxxyyy~~~~~~zzzssspppxxxqqqXXXGGG999---,,,111111...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------.........//////////////////000111111222222666555444444444666888::::::;;;777AAA```}}}}}}xxx}}}kkkUUUKKKFFFBBBSSSNNNGGGBBB???>>><<<;;;<<<;;;:::999999<<>>???@@@CCCEEEHHHJJJKKKMMMOOOQQQUUUWWWYYY[[[\\\]]]^^^___aaagggmmmppppppppprrruuupppdddVVVJJJ???;;;999777888<<<:::555000///000222666888000111111111000///000111........./////////000000////////////////////////////////////////////////------------------------------------------------------------------------........................////////////000000000000...//////000111111222222///111111000///111222333,,,666444;;;jjjxxxQQQWWWZZZTTTDDD888999AAA<<<>>>GGGTTTaaasss}}}___LLLEEE@@@BBBCCCAAA???>>>:::;;;===@@@EEENNNXXX^^^fffmmmtttyyy|||}}}uuuiii]]]TTTLLLGGGCCCJJJOOOVVV\\\dddqqqwwwnnnuuuyyyrrrnnntttuuu~~~|||mmmTTT666000...///000...---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////......//////000111111222555666777666555666777888222??????777:::JJJiii}}}sssjjjgggccc]]]YYYTTTOOOHHHCCC<<>>GGGWWWKKKGGGFFFAAACCCCCC:::;;;:::888666444333222222111111111111000000000000////////////////////////------...//////.........------------------------------------------------------------------------)))---222222...+++,,,///---------......000111222222111000111333444444444333111000......000111333000000111111222222222333000000////////////000000000000000000000000000000000000111111222222222222////////////////////////---.........//////000000.................................------.................................,,,...000000///...///000,,,,,,,,,------............................................./////////000////////////000000000000///111222333222222333555555555555555666888999:::888888999999;;;<<<>>>??????AAADDDFFFHHHJJJMMMOOOMMMRRRYYY___aaaaaa^^^\\\aaabbbdddfffjjjoootttxxx}}}~~~wwwhhhaaaZZZKKK===666999444444888999444333555111222222222444555222---222333555555222000......---.........//////000000////////////////////////////////////////////////------------------------------------------------------------------------........................////////////000000000000...//////000111222222222...000111222444777666333;;;333555666III___FFFGGGbbbdddFFF888CCCAAA;;;:::BBBNNN^^^xxx^^^QQQEEEBBBCCCBBB@@@@@@>>><<<:::888:::AAAJJJPPPXXX___iiiooossswww}}}nnndddTTTHHHCCCEEEJJJNNNWWWYYY\\\aaammmqqqddddddwwwnnnpppzzzpppvvvVVVHHH//////111111...***---333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////......//////000111111111,,,111555666555666666666444;;;888666>>>BBBDDDMMMrrrzzz{{{tttkkkddd```kkkssskkk]]]WWWaaannnVVVIIIGGGHHHBBBAAACCC>>>:::999777555333222111111111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---......///000111111222///000111222333444444444111000///......///000111222111000//////000111222000111111000//////000222000000000000000000000000////////////////////////000000000000000000000000///////////////.........................................................................................................------------------------------------------------........................////////////000000000000000000000000111111111111111222444777777666777999888888888999:::;;;<<<===<<<@@@CCCEEEEEEFFFKKKOOO\\\XXXWWW\\\ccceee___XXX[[[\\\```dddfffjjjuuuyyyppplllnnnrrr~~~|||yyywwwuuuiiihhheeeaaa\\\WWWSSSQQQ@@@???<<<:::888777777777666666555444444333222222111111111111111111111111222111111000///......---////////////////////////......------------..............................---------------------------------------------------------------------------------............///////////////////////////////////////000000000000000111111111111222222222333111333555:::RRR^^^KKKIIIaaannnIII777DDD@@@;;;999===JJJ\\\hhhyyyUUUEEE@@@;;;<<>>;;;999999EEEJJJRRR[[[ccckkkrrrvvvyyy~~~yyymmmcccUUUKKKCCCAAA@@@BBBJJJUUU\\\cccpppzzzggg^^^ggguuuzzz{{{{{{ooorrrfffrrrkkkBBB111////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...------------------------............................................................////////////333333333333444555666666777777888999:::;;;;;;<<>>:::999777555333222111111111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.........//////000000000///000111222333333333333111000////////////000111111111000//////000111111000111111000//////000222000000000000000000000000////////////////////////////////////////////////............////////////................................................................................................------------------------------------------------.........................../////////000000000000//////000000000111111111222222333444444333444666888888888888999;;;<<<===>>>???AAACCCDDDHHHLLLOOOXXXUUUVVV^^^gggllliiiddd\\\^^^cccgggfffdddhhhppp~~~{{{wwwrrrmmmjjjkkknnnnnntttvvvqqqkkkiiifffaaaPPPOOONNNLLLJJJHHHEEEDDD@@@@@@???>>><<<:::888777:::999777555444444444555555555444444333222222111111111111111111111111111111111111000///.........////////////////////////......------------..............................---------------------------------------------------------------------------------............///.........................../////////000000000000000000111111111222222222555333333444444BBBgggzzzMMMFFF\\\TTTPPP555:::>>>??????BBBIIIPPPaaauuulllVVVHHHDDDFFFAAA===;;;===>>><<<===@@@:::>>>CCCIIIPPPXXX```eeeooosssxxxzzzzzz|||yyyqqqiii___SSSKKKEEEAAAAAAEEEHHHKKKRRRZZZooozzzzzzjjjbbbgggtttyyyuuutttvvvkkkkkkaaacccmmmeeeHHH333000////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------............................................................////////////333222222333333444555666666777777888999:::;;;;;;888>>>LLL___vvv~~~XXXJJJGGGHHHBBBAAACCC>>>:::999777555444222222111111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.....................///000000111222333333333333111111000000000000111111111000000//////000000111000111111000//////000222000000000000000000000000////////////////////////////////////////////////---------.../////////000........................................................................------------------------------------------------------------------------............................../////////000000000//////000000000000111111222222111111111333444555777777777888999:::;;;<<>>>>>BBBGGGNNNRRRUUUXXXVVVVVV\\\cccfffddd```]]]___bbbdddaaa^^^cccjjjmmmkkkhhhcccaaadddhhhlllhhhkkkkkkddd\\\VVVPPPKKKFFFEEECCC@@@===;;;::::::777888888999999999888888555444333333333333333444333333333222222111111000111111111111111111111111111111000000//////......////////////////////////......------------..............................---------------------------------------------------------------------------------............///............................../////////000000000000000000111111111222222444222333333111444HHH^^^iiiDDDIIIQQQ___DDDAAA===:::999:::;;;<<>>BBB>>>===???>>>;;;:::<<<666777999:::===CCCJJJOOOYYY^^^dddiiilllqqqwww|||}}}~~~yyyvvvmmm```UUULLLEEE>>>999@@@???CCCJJJQQQXXXbbbkkkbbb^^^{{{~~~~~~uuuyyy}}}uuummmfff^^^SSSAAA///,,,444/////////............---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------------------------------------------------------------------............/////////222222222222333444555555555666666777888999:::;;;999::::::<<>><<>>@@@BBB???<<<;;;<<<<<<;;;999888:::===@@@CCCGGGMMMSSSYYY___fffkkknnnrrrvvvzzz|||}}}~~~~~~||||||zzzsssiiibbbTTTOOOHHHBBB?????????@@@IIIIIIKKKPPPZZZjjj}}}xxx___eeewwwvvvyyywww}}}~~~rrrkkk]]]III888///000444//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////111111111111222333444555444555666666888888999:::<<>>===CCCPPP[[[lll}}}wwwuuuzzz[[[LLLHHHHHHAAA@@@CCC???;;;:::888666444333222222111111111111000000000///////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............---------000000111222222222111111000000000111111000000000/////////000000////////////000000///......///111////////////////////////////////////////////////........................+++,,,,,,---...//////000........................................................................------------------------------------------------------------------------....................................////////////...////////////000000000000222222111888AAADDDBBB555555555666777888999:::AAA???===AAAIIIQQQVVVWWWQQQRRRTTTXXX\\\```ccceee___^^^```bbbbbbfffqqq}}}vvvhhhccciiiqqqtttgggdddbbb^^^XXXPPPJJJFFFBBBAAA>>>:::888666666666555555555555444333222111666666555555444222111111111000000000000000//////000000000000000000000000000000000000////////////////////////////////////......------------..............................---------------------------------------------------------------------------------............///....................................//////////////////000000000111111111//////000333333333666;;;;;;ppppppOOOBBB^^^ZZZSSSIIIAAA======>>>666;;;FFFVVVkkkhhhWWWFFFAAACCCCCCAAA@@@>>>>>>???===;;;::::::;;;888:::>>>AAAEEEJJJNNNRRRYYY]]]ccchhhmmmppptttvvvwwwxxxyyy{{{}}}~~~}}}}}}~~~~~~|||{{{zzzzzzxxxsssllleee^^^VVVKKKDDD@@@@@@???>>>???BBBGGGKKKMMMRRRZZZbbbppp___iiiooosssvvvmmmoootttsssxxx}}}wwwoooaaaLLL:::222111000---............------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............111111111111111222444444333444444555666777888999444999>>>@@@@@@@@@BBBDDDJJJ]]]qqqwwwwwwlllxxx\\\MMMHHHHHHAAA@@@CCC@@@;;;:::888666555333333222111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.....................///000000111111111111111000//////000000000000//////...//////000000//////...///000000///......///111000000000000000000000000////////////////////////........................,,,,,,,,,---.........///........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------........./////////......////////////000000...222222111999DDDFFFAAA444444444555666777888999AAA@@@>>>???BBBFFFIIIJJJOOOQQQSSSUUUWWWZZZ___cccccceeejjjnnnllliiimmmttt|||ooohhhjjjjjjfff```ZZZVVVTTTPPPIIIDDDBBBBBBAAA???===;;;999888888666666777777777777777666444444444333222000///...000000000000000000000000000000000000000000000000000000000000////////////////////////////////////......------------..............................---------------------------------------------------------------------------------............///------------------------------.........//////////////////000000000111111//////000111111222444555555IIIxxx]]]:::HHHWWWZZZPPPBBB888444999999;;;BBBOOOgggfffRRRHHHAAA<<<:::<<<===??????===;;;;;;<<<;;;:::999999999:::;;;<<>><<<;;;<<<>>>>>>>>>BBBIIINNNQQQ```sssfff\\\]]]ooo~~~vvvsssvvvxxxvvv{{{{{{ooocccOOO777,,,,,,000///---.........------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000000000000111222333444222333444555666777777888999999999999;;;???CCCEEECCCFFFIIIVVVhhhrrr~~~]]]NNNIIIHHHAAA@@@CCC@@@;;;:::999777555444333333111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.........//////000000000000000111111111111000000---...///000000///...---......///000000///.........///000///------///000000000000000000000000000////////////////////////........................------------------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------.........//////........./////////000000---111111...444???>>>666333333333444555666888888======>>>>>>>>>???BBBDDDMMMOOORRRRRRSSSVVV\\\aaannnooossstttnnnfffeeejjjtttyyyvvvjjjcccdddbbb[[[```XXXQQQOOOKKKDDD@@@@@@:::::::::999777555444333///000000111111111111111000111222222111000///...000000000000000000000000000000000000000000000000////////////000000000000////////////////////////......------------..............................---------------------------------------------------------------------------------............///---------------------------------.........//////////////////000000000111///000111000000111222222???999IIIwwwRRRKKKIIIQQQ]]]\\\MMM===???===;;;<<>><<<===>>>???===:::888777777777777:::===???AAACCCFFFJJJMMMOOOQQQSSSVVVXXXZZZ\\\\\\_______________^^^]]]\\\XXXWWWUUURRROOOLLLJJJIII>>>>>>===<<<;;;<<>>AAABBBDDDKKKVVV___llleeeUUUaaa~~~{{{yyyxxxaaaLLL<<<...---...---...111.........---------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000//////000000111222333222222333444555666666777===<<<;;;888888<<>>===???CCCFFFGGGKKKPPPTTTWWW^^^gggoooyyywwwuuuqqqhhhaaabbbhhhrrrvvvqqqccc^^^ccceee```dddYYYPPPMMMIIIAAA===>>>999:::::::::999777555444444444444444333222111000///000111333333333222111000000000000111111111111000000000000000000000000////////////000000000000////////////////////////.........------.................................---------------------------------------------------------------------------------.........//////---------------------------------.........//////////////////000000000000---000222222222333333222)))777;;;@@@eeeeee;;;@@@hhhrrrWWW<<<<<<>>>???===???OOO```uuulllcccOOOMMMIIICCC???===>>>@@@@@@>>>;;;:::;;;<<<======999::::::999999:::===???;;;<<>>===<<<;;;;;;:::<<<<<<;;;888888<<<@@@>>>BBBHHHLLLRRR___ppp}}}iiiHHHXXXooouuu}}}zzzrrrpppxxxlllLLL444------444333***)))000......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222333111222222333444555666777000555;;;<<<:::;;;???CCCRRR[[[RRRGGGMMMSSSPPPNNN___eeesss}}}___OOOIIIFFF??????DDDAAA<<<999777555555444222111000000000000////////////........................------------------------------,,,,,,,,,---...///---------,,,,,,+++++++++---,,,,,,,,,,,,---......---------............///------...///000111222333000000//////.........---//////////////////////////////000000000000//////000000000000000000000000000000///...............////////////////////////////////////////////////------------------------//////000000///...------................................................................................................,,,,,,,,,---------......---------------------------------............///............////////////000111111111111222222222333333444555666777888888888:::::::::@@@IIIKKKGGGNNNLLLQQQ]]]iiimmmooopppvvvdddaaa___VVVeeezzzyyyvvvdddYYY[[[dddiiigggiii\\\MMMDDDBBBBBB@@@===:::999777666444444333333555333111000111333333444000222333222000///000000444000---...000111000---000000///...///222444666555444222333555666777777888777666555444333222222333222000...------...//////.....................------..................,,,,,,---------,,,+++***...........................................................................------......///000111000000000000000000000000000000000000111111111111111000333777===TTTwwwQQQIIIbbbmmmHHH333<<<===111666KKKNNN]]]qqqwwwiiiVVVGGGAAA@@@CCCDDD???AAABBBAAA???=========;;;::::::;;;======<<<:::;;;;;;:::::::::;;;;;;<<<===<<<;;;;;;<<<<<<;;;;;;======<<<:::888888:::<<<<<<;;;999:::===AAACCCDDDFFFPPP\\\eeepppttt[[[UUU^^^ppppppqqqrrrkkk{{{{{{xxxtttpppeeeMMM666////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++************+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000222222333444444555555666999888999;;;999:::BBBKKK|||iiiUUUMMMLLLMMMNNNPPPPPPUUUZZZZZZ[[[cccrrrsss|||___OOOHHHGGG??????CCC@@@<<<999777555555444222111000000000000////////////........................------------------------,,,,,,,,,,,,,,,------...---------,,,,,,+++++++++---,,,,,,,,,,,,---......---------............///,,,------...000111111222000/////////............//////////////////////////////000000000000//////////////////////////////000000///...............////////////////////////........................------------------------///////////////...------................................................................................................,,,,,,,,,---------......---------------------------------............///............////////////000000111111111222222222333333444555666777888888999;;;;;;;;;@@@HHHJJJGGGNNNQQQZZZfffjjjeee^^^[[[bbbWWWZZZ[[[TTTaaawwwyyy}}}lll___]]]___```fffnnneeeYYYKKKAAA>>>>>>;;;999888777666444333333222222222222222222333333333222111111111000///000222444---------///333555555555<<<;;;;;;;;;===???AAABBBCCCCCCDDDFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@>>><<<;;;888666555444444000...---+++++++++,,,---//////...---------.....................///000111...........................................................................------......///000111//////////////////////////////000000000111111111222111333555555BBBeee[[[OOOhhhfff???777>>>@@@;;;999@@@DDDNNNaaaxxxxxxeeeVVVJJJDDDEEECCC@@@>>>===>>>@@@AAA>>>===;;;;;;<<<<<<;;;:::;;;::::::999999::::::;;;;;;;;;:::;;;;;;:::999777999:::;;;;;;::::::<<<>>>>>>===<<<===@@@FFFLLLPPPZZZgggyyyoooVVVUUUoooppprrrxxxwwwqqq___MMM:::,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000222222333333444555555555666666777999999;;;CCCMMMqqqaaaRRRLLLNNNPPPSSSUUUVVVXXXXXXUUUQQQSSS[[[bbblllooorrruuu}}}}}}^^^NNNHHHGGG??????CCC@@@<<<999777555555444222111000000000000////////////........................------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......---------............///,,,,,,---...///000000111////////////............////////////////////////...//////000000//////...////////////////////////000//////............///////////////////////////...................................................////////////...------........................................................................------------------------,,,,,,,,,---------......---------------------------------............///............////////////000000000111111111222222333333444555666777777888:::<<<;;;;;;@@@FFFHHHFFFMMMSSS]]]eeebbbXXXQQQOOORRRPPPWWWYYYTTT^^^pppuuusssbbbYYY___aaa\\\bbbpppbbbWWWIII@@@<<<;;;888555777666555444333222222222///000111333333222111000111111000---,,,,,,///111555888<<>>AAA???===<<<>>>??????>>>======<<<<<<<<<<<<======<<<<<<=========<<<;;;:::;;;<<<>>>>>>======???@@@===@@@DDDIIIPPP[[[gggppprrrQQQXXXhhhzzzxxx|||zzz~~~xxxcccIII888222000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000111222222333333444555555444333444777888;;;DDDNNN^^^SSSJJJJJJNNNQQQUUUXXXTTTUUUUUUTTTSSSRRRTTTVVVQQQUUUWWWXXX^^^gggmmmnnnsssrrrssszzz}}}zzztttooooootttyyy]]]NNNHHHGGG@@@???BBB???<<<999777555555444222111000000000000////////////........................------------------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///,,,,,,------...//////000///////////////.........////////////////////////...//////////////////...////////////////////////000///............//////////////////////////////........................////////////////////////.........//////...------........................................................................------------------------,,,,,,,,,---------......,,,,,,---------------------------............///............////////////000000000000111111111111222333333444555666777888:::::::::;;;>>>BBBDDDEEEHHHMMMTTTXXXSSSNNNQQQXXXVVVVVVZZZ\\\[[[___fffiiiggg^^^YYY[[[[[[YYY^^^ggg___UUUIII@@@<<<:::777444666666555444333333333333111222333333222222222333...000333555777999===@@@HHHLLLQQQSSSRRRSSSVVVYYYUUUTTTTTTSSSRRRQQQQQQPPPOOOPPPRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPRRRRRRSSSSSSRRRQQQOOONNNLLLJJJFFFBBB===:::777555222111///---,,,---...//////......------------,,,...........................................................................------......///000111////////////////////////////////////000000000111111000222444111///666@@@ddd]]]GGGPPP___bbbPPP===888:::999<<<;;;;;;<<>>======?????????@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@BBB@@@@@@@@@??????AAAEEEHHHIIIQQQ]]]hhhsss}}}qqq^^^LLLHHHiiittt}}}{{{{{{sssooobbbMMM999///000555........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000111111111222333333444444555222333555888:::BBBKKKLLLEEEBBBEEEJJJNNNQQQVVVOOOPPPRRRUUUXXXXXXXXXVVVRRRTTTTTTRRRRRRUUUVVVSSSUUUUUUUUU[[[fffnnnkkkcccmmmfff]]]WWWVVVXXXZZZZZZ\\\MMMHHHGGG@@@???BBB>>><<<999777555555444222111000000000000////////////........................------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///,,,,,,------......//////.........///////////////////////////////////////......////////////..............................//////............//////////////////////////////........................////////////////////////------............------........................................................................------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------............///............//////////////////000000000111111111222222333444555666777777888888999;;;<<<>>>AAADDDAAAFFFLLLOOOKKKKKKVVVdddaaa```]]]\\\aaabbb_________bbb]]]TTTRRRXXXZZZVVVWWWPPPFFF>>>999777555333666666555555555555555666333333333222111333777;;;111777AAAKKKRRRXXX\\\___ZZZ]]]___^^^[[[YYYZZZ\\\\\\[[[ZZZYYYXXXXXXXXXXXX\\\\\\[[[XXXVVVVVVYYY\\\VVVVVVVVVVVVWWWXXXYYYZZZUUUVVVWWWWWWWWWVVVTTTSSSVVVVVVUUUSSSOOOKKKFFFDDD===;;;888444111///------...///111222111000///---...........................................................................------......///000111...........................////////////000000000111000111333333222444888444[[[vvvUUUKKKEEEKKKSSSQQQBBB222222666<<>>???AAAQQQ\\\mmm{{{rrrhhh]]]XXXQQQLLLGGGDDDAAA>>>BBBAAA@@@???????????????@@@@@@???======AAAGGGLLLIIIIIIJJJKKKPPPXXXaaahhhsss||||||fffIII:::GGG]]]lll{{{tttqqqxxx|||uuucccLLL999///+++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000111111222333333333666333333555777999>>>EEEAAA>>>???DDDHHHIIIMMMRRRNNNNNNOOORRRUUUTTTQQQMMMOOORRRTTTRRRSSSWWWWWWTTTQQQQQQRRRTTT\\\cccaaa[[[```\\\WWWSSSRRRSSSTTTTTT\\\MMMHHHGGG@@@???AAA===<<<999777555555444222111000000000000////////////........................------------------------+++,,,---...///...---,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------............///------........./////////.........///////////////////////////////////////---......//////......---........................///............//////000////////////////////////------------------------........................,,,,,,---............---........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........---------............///............/////////////////////000000000111111222222333444555666666777888777888;;;<<<<<<@@@EEE???EEENNNRRRPPPQQQ\\\iiigggfff\\\ZZZdddccc\\\]]]```fff```PPPMMMVVVTTTHHHLLLGGG???999666444222111666666555555555666666777...000111000111666>>>DDDJJJQQQZZZbbbfffhhhiiijjjhhhhhhgggeeebbbaaaaaabbbcccaaa___\\\[[[\\\]]]^^^[[[ZZZXXXTTTOOOOOOSSSWWWXXXYYYZZZ\\\\\\\\\[[[ZZZ[[[[[[\\\\\\\\\[[[[[[ZZZWWWXXXYYYYYYXXXVVVTTTRRRNNNLLLHHHBBB<<<777333000+++---...///000///.................................................................................------......///000111..............................////////////000000111111111111111222333444111:::MMMtttmmmGGG===GGGPPPTTTWWWJJJAAA666444888<<<:::777;;;BBBPPP```kkkvvvyyypppggg```[[[WWWWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUSSSRRRVVV^^^dddjjjlllnnnsss{{{zzzbbbLLLEEEFFFNNNeee}}}{{{~~~dddOOO777------...---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........////////////000000111111222333333666333333666888777:::>>>???>>>AAAFFFGGGGGGJJJOOOJJJKKKMMMPPPRRRSSSQQQOOOJJJNNNQQQQQQSSSWWWXXXUUUSSSTTTUUUUUUZZZ^^^]]]XXXSSSTTTTTTTTTSSSSSSUUUWWW[[[LLLHHHGGG@@@???AAA===<<<999777555555444222111000000000000////////////........................------------------------+++---...000000///...---+++++++++,,,,,,------------,,,,,,,,,,,,---......---------............///......////////////000000............/////////000////////////////////////---......//////......---.......................................///000000////////////////////////------------------------------------------------+++,,,------.........---........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///---------............///............////////////////////////000000000111111222333333555555666777888777999===>>>===AAAHHHHHHMMMTTTXXXWWWYYYeeesssjjjmmm___XXXbbbaaaZZZbbbiiiggg]]]RRRPPPSSSNNNDDDEEEAAA<<<777444333333333444444444444555555666777222666;;;???CCCJJJTTT[[[jjjnnnrrrtttrrrooolllkkkmmmkkkhhhgggiiikkklllllljjjfff```YYYUUUSSSRRRSSSQQQRRRPPPKKKEEECCCFFFIIITTTXXX]]]```___ZZZSSSOOORRRSSSTTTVVVYYY\\\^^^___ZZZZZZYYYXXXXXXXXXYYYYYYXXXWWWUUURRRMMMGGGBBB???666444111///------.................................................................................------......///000111................................./////////000000///000000//////000111111777555444LLLzzz|||ZZZEEEEEEZZZpppkkk]]]JJJ<<<999;;;>>>???666777===IIIRRRZZZdddooouuu}}}{{{rrriiiTTTDDD<<>>BBBFFFEEECCCGGGLLLFFFHHHKKKNNNQQQSSSUUUWWWLLLPPPQQQOOOQQQTTTUUURRRPPPSSSTTTSSSUUUYYYWWWRRRLLLMMMNNNOOOPPPQQQSSSUUU[[[LLLHHHGGG@@@???AAA<<<<<<999777555555444222111000000000000////////////........................------------------------,,,---///111111000///...+++++++++,,,,,,------------,,,,,,,,,,,,---......---------.........///////////////000000000000000---.........//////000000////////////////////////---..................---.......................................///000111////////////////////////------------------------------------------------+++,,,------.........---........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////---------.........//////............/////////000////////////000000000000111222222333444555666777999777:::??????>>>CCCKKKSSSTTTWWWYYYYYY___ooommmsssdddZZZaaa^^^YYYgggqqqeeeZZZWWWUUUPPPIIIEEEBBB???;;;888666555555666333333333333444555555666@@@GGGPPPWWW]]]eeepppwwwzzz|||}}}{{{yyyyyyiiifffcccdddiiioooqqqrrrpppiii___SSSJJJEEEBBBAAAPPPRRRRRRNNNGGGCCCCCCFFFRRRXXX```eeebbbYYYNNNFFF>>>@@@CCCHHHNNNUUUZZZ]]]aaa^^^ZZZVVVTTTUUUXXXZZZZZZ[[[\\\\\\ZZZVVVRRRPPPJJJEEE===666111000111333...........................................................................------......///000111..................................../////////000+++...000//////111222222---888333000MMMuuuiiiRRRPPPVVVllloookkk]]]HHH:::777999===777666:::===???EEEMMMbbbhhhqqqyyyyyyhhhOOO;;;:::MMM___kkk{{{xxxoooxxxxxxzzzsssjjjooosss^^^???333...---111000+++***---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........///////////////000111111222222111///111777:::999888999:::<<<@@@DDDCCC@@@CCCJJJHHHJJJKKKKKKKKKLLLNNNQQQLLLPPPQQQPPPRRRWWWXXXVVVRRRVVVWWWVVVWWWZZZXXXTTTQQQQQQPPPQQQRRRTTTTTTUUU[[[QQQIIIFFFCCC???===>>>;;;:::999777555444333333111111111111000000000000......---------......///...,,,***+++---...,,,***---..................---.........------,,,,,,,,,,,,,,,,,,---------..................///////////////......------///000111///////////////.........000000//////.........---000000000000000000000000000000//////.........---////////////////////////////////////....................................------,,,---......,,,+++------------------------........................////////////////////////........................------------------------+++,,,,,,---.........---000///...------------------------............///////////////////////////000000000000111111111111333222222222333555777888555999999;;;???===BBBRRRVVVaaaddd]]][[[dddmmmoooqqqtttccc]]][[[]]]lllggguuucccUUUUUUUUULLLGGGGGGAAA;;;777888999555111111222333444444666;;;DDDKKK```cccgggmmmtttzzzpppbbbXXXMMMHHHOOOVVV\\\gggtttnnnnnnkkkddd___ZZZRRRJJJBBBBBBHHHTTT]]]]]]ZZZXXX^^^aaaeeeeee```WWWLLLFFFBBBBBBEEEHHHCCC???EEEOOO___``````[[[SSSOOOOOORRR]]][[[\\\]]]ZZZUUUVVVZZZUUURRRLLLEEE>>>777111...111///------------+++***...,,,,,,,,,...///...---.........................................................///////////////............///000222222000000000000111111111111333///000222444@@@aaa[[[GGGPPP```|||UUUCCC???888999999999666555888>>>DDDPPP___iiiqqq{{{www~~~xxxgggOOO>>>===EEE^^^mmmuuuvvv{{{uuusssiiiooo}}}zzz~~~uuufffRRR===000555333111...,,,+++,,,,,,------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............//////000000111111444444444555555777888999;;;===@@@BBBCCCDDDFFFGGGHHHIIIKKKKKKLLLMMMPPPSSSRRRRRRSSSTTTTTTTTTTTTTTTYYYWWWUUUSSSSSSUUUWWWYYYWWWRRRLLLJJJMMMPPPQQQPPP[[[QQQIIIFFFDDD@@@===>>>;;;:::999777555444333333111111111111000000000000///......---------.........,,,***+++---...---+++------............------......---------,,,,,,,,,,,,,,,,,,,,,------------............///////////////......---...///000111////////////////////////000000/////////.........000000000000000000000000000000/////////.........////////////////////////////////////....................................------------......---,,,------------------------........................................................................------------------------+++,,,------......------//////...------------------------............/////////////////////////////////000000000111111111222222111222333444666777888888???CCC>>>;;;CCCNNNOOOXXX]]]YYYVVVZZZdddjjjssswwwgggddddddhhhxxxtttqqq^^^NNNLLLKKKEEEBBBDDD===888444555555333444666555555666999DDDWWWmmm|||{{{|||}}}|||tttlllddd[[[TTTNNNKKKNNNTTTppprrrrrrnnnllljjjccc\\\UUURRRTTT[[[```cccfffkkk```aaabbbbbb___YYYTTTPPPIIIEEEBBBAAA===;;;BBBLLL[[[]]]___]]]XXXSSSOOONNNRRRQQQUUU]]]```^^^[[[[[[]]]YYYTTTQQQOOOJJJBBB<<<444111---,,,---///000000...---,,,---...///...,,,................................................,,,...000222222111///...............///000111222//////000000000111111111444000111444222000;;;KKKrrruuuLLLEEE```|||\\\GGG888333<<>>>>>;;;:::999777555444333333111111111111000000000000000///...------------------,,,+++,,,---...---+++,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,------------............///////////////............///000000////////////////////////000000////////////......000000000000000000000000000000////////////......////////////////////////////////////....................................------------------------------------------------........................................................................------------------------,,,,,,------......------///...---------------------------............/////////////////////////////////000000000000111111111111111111222444555666<<<555>>>AAA888@@@PPPNNNQQQVVV]]]aaa^^^\\\cccmmmoootttiiijjjmmmooo~~~zzzkkkXXXHHHCCCBBB>>>>>>AAA;;;888666777444111333777444???OOO___nnn{{{wwwwwwqqqfff___^^^```aaa___bbbbbb```bbbdddbbb]]]VVVRRRRRRVVVXXXWWWYYY]]]ZZZ[[[\\\]]]]]]]]]]]]]]]XXXRRRMMMKKKIIIIIILLLRRR]]]```eeehhhhhhbbbZZZTTTFFFDDDGGGSSS\\\``````aaa___[[[WWWXXXZZZWWWPPPHHH@@@;;;555000///000111111///......///111111000...................................................,,,...111444444222///---............///000111111//////000000000000111111222...///666777000---000KKKrrrqqqZZZYYYnnnvvvUUU;;;888777111666EEEBBB888333999BBBIIISSS]]]eeeiiinnntttyyy~~~yyy|||{{{vvvsssoooaaaQQQ<<<888999CCCRRRfff}}}rrrjjjpppzzzeeeKKK555***+++000000///---,,,++++++,,,---------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......//////000111111333333333444555777888999===@@@BBBDDDDDDDDDFFFHHHHHHKKKNNNOOONNNMMMMMMNNNSSSTTTVVVWWWWWWWWWUUUTTTQQQQQQPPPPPPQQQSSSUUUVVVUUUTTTSSSUUUVVVUUUPPPKKKZZZQQQHHHEEEDDD@@@>>>???;;;:::999777555444333333111111111111000000000///111000///...---,,,,,,,,,------,,,,,,---------,,,+++,,,,,,------,,,,,,+++---------------------------------.........//////............////////////............/////////000///////////////000000000000000//////////////////////////////////////////000000//////////////////////////////////////////////////////....................................------......------...///................................................................................................------------------------,,,,,,------...------,,,......---,,,,,,------------------............///////////////////////////////////////000000000111000000000111222333444555<<<333;;;===@@@fff}}}gggRRRRRRZZZfffggg```aaahhhhhhooogggmmmoookkkuuuooobbbSSSEEE@@@>>><<<<<<>>>;;;999999888555222666===LLL\\\sss{{{wwwvvvnnnrrrnnndddbbbggggggbbbcccccc___\\\___gggkkkjjjbbb___```fffhhh```WWWQQQQQQRRRUUUWWWWWWVVVSSSRRRVVVSSSQQQTTTXXXZZZZZZZZZYYY[[[```eeefff___QQQGGGBBB>>>???EEENNNUUU]]]ddd^^^]]]]]]]]]]]]\\\XXXUUUSSSMMMDDD<<<777222///,,,///...///000333444333111................................................,,,...000111222111///..................///000111////////////000000000111222------333666555555888;;;<<>>???;;;:::999777555444333333111111111111000000000///111000///...---,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------////////////000000000000............////////////---......///////////////////////////000000111111//////000000000000000000//////////////////////////////000000000000000000////////////////////////////////////....................................,,,...///...,,,---///111................................................................................................------------------------,,,------...------,,,,,,------,,,,,,,,,------...---------............///////////////////////////...////////////000000000///000111222333444444444888555===???SSSvvvLLLIIIQQQaaagggaaa[[[[[[gggnnnjjjqqqooodddfff^^^VVVLLLBBB>>>===;;;999888777444111333666>>>LLLZZZyyy|||yyytttllljjjmmmaaafffggggggqqq{{{~~~|||qqqiiilllppprrrpppjjjccc^^^VVVSSSOOOOOOSSSWWWWWWTTT\\\\\\^^^ccceee___RRRGGGGGGGGGGGGHHHGGGGGGOOOXXX___cccgggfffaaa^^^___bbb^^^ZZZTTTLLLDDD;;;333---///...---...111222222222...................................................------------...///000...............//////000...////////////000000000333111//////......222777444444222???lllvvv^^^UUUNNNZZZ444000000777@@@???777555:::777999<<<>>>AAADDDIIILLLWWW\\\dddkkkqqquuuzzz|||~~~}}}|||{{{sssooojjjfffbbb\\\UUUPPPGGGEEEAAA<<<===EEELLLNNNaaammm}}}}}}tttiiiooonnn}}}qqqiiiJJJ<<<---***000555111+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------...//////000000111222222333555666888999999<<<@@@CCCEEEHHHKKKMMMIIILLLPPPRRRPPPNNNLLLKKKMMMOOORRRTTTTTTRRROOOMMMRRRSSSUUUWWWYYYZZZ[[[[[[XXXVVVTTTTTTUUUTTTPPPLLLYYYPPPHHHEEEDDDAAA???@@@;;;:::999777555444333333111111111111000000000000000///...---------------,,,...///...---,,,---...,,,,,,------------,,,,,,,,,,,,,,,------------.../////////000000000000111............////////////---......///000/////////...//////000000111111222//////000000000000111111000000000000000000000000//////000000000000111111////////////////////////////////////....................................,,,...///...,,,,,,000333................................................------------------------........................------------------------------......------,,,,,,,,,,,,,,,,,,,,,------...---------............///////////////////////////......////////////000000///000111333444444444444555777<<<===PPP{{{VVVQQQQQQXXXdddllljjjdddaaannnsssnnnuuuppp___]]]SSSIIICCC===::::::888666333333...---555CCCWWWppp~~~uuukkkfffjjjnnnpppwww~~~xxxlll___YYYWWWTTTOOOWWWVVVXXX]]]cccddd```[[[PPPTTTYYYXXXNNNCCCBBBGGGXXXbbbkkkjjjbbb\\\^^^ccc^^^]]][[[XXXSSSJJJAAA:::333000---,,,---/////////................................................///---,,,++++++---///000///......---......//////......////////////000000---000333222...,,,///333---666999555<<>>CCCIIIOOOTTTYYY^^^aaaeeegggkkkooosssuuuwwwxxxtttrrrnnnlllmmmrrrwwwzzzsssrrroookkkgggccc```^^^WWWUUUQQQKKKEEE???;;;999999888777999DDD[[[xxx{{{yyyzzzwwwttt{{{{{{uuupppzzzyyyYYYFFF111222222000...,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......///000000111111222333444666888999888;;;???CCCEEEGGGJJJMMMIIILLLPPPRRRQQQNNNMMMLLLNNNQQQUUUWWWWWWTTTPPPMMMOOOPPPSSSUUUWWWWWWWWWWWWVVVSSSPPPPPPRRRRRROOOLLLYYYPPPHHHEEEDDDAAA???@@@;;;:::999777555444333333111111111111000000000000///......---------......,,,...//////---,,,---///------............------,,,,,,,,,---------......---............/////////............////////////------///000000000///......//////000111111222222//////000000000111111111000000000000000000000000//////000000000111111111////////////////////////////////////....................................,,,...000...+++,,,000555................................................------------------------........................------------------------------......------,,,+++,,,,,,++++++,,,,,,---...---------............///////////////////////////........./////////000000000111222444555555555555777888999999AAALLLMMMCCCZZZaaagggjjjmmmqqqsssqqqqqqtttlllrrrkkkXXXWWWOOOAAA>>>:::777666777666333444555>>>QQQfffyyy}}}zzzxxxwwwkkkdddgggwww|||uuulllddd^^^YYYTTTSSSUUUXXXZZZZZZWWWZZZ______VVVJJJDDDEEEMMMYYYfffjjjddd\\\YYYYYYZZZZZZ\\\]]]\\\WWWPPPJJJ???:::333///---............................................................------------.../////////......------................../////////000000***...222222111111333444...000;;;BBB666000PPP|||lll```NNNMMMmmmvvv]]]AAA333666888555444555555555555666:::===888:::<<<>>>???@@@CCCEEEHHHJJJNNNRRRUUUXXXYYYZZZXXXVVVTTTRRRTTTWWW[[[^^^YYYXXXUUUQQQNNNJJJGGGFFF???@@@???<<<777555777;;;:::AAAKKKRRR[[[ooo{{{uuu{{{{{{mmm]]]^^^vvvwwwsssttthhhTTT<<<&&&,,,///222000---***+++,,,+++,,,,,,---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---......//////000000000111222444666888999:::<<<@@@BBBDDDEEEHHHJJJIIILLLPPPQQQPPPOOONNNNNNOOORRRWWWZZZYYYVVVQQQMMMKKKMMMPPPRRRSSSSSSRRRQQQQQQOOOMMMNNNPPPPPPLLLIIIYYYOOOGGGEEEDDDAAA???@@@<<<:::999777555444333333111111111111000000000000......---------......///,,,...000///---,,,---000---......//////......---,,,,,,,,,------.........,,,,,,,,,---------................../////////000,,,---///000000000///......//////000111222222222//////000000111111111222000000000000000000000000//////000000111111111222////////////////////////000/////////....................................,,,...000...+++,,,111666////////////////////////........................------------------------........................---------------------------.........---,,,,,,+++++++++++++++,,,,,,---...---------.........//////////////////////////////............/////////000000111333555666666666555;;;:::888===???999DDD^^^XXXdddjjjeeecccllltttvvvqqqqqqfffkkkdddRRRRRRMMM@@@===999555555888888666999BBBWWWrrryyytttrrruuuzzz}}}{{{xxxrrrcccZZZVVVVVVVVVYYYXXXYYY[[[WWWPPPMMMMMMGGGTTTcccllljjjaaaXXXSSSXXXYYY[[[^^^___]]]XXXTTTJJJDDD;;;444000000000000................................................------///000000000///...///......---------................../////////000000111000......111222111444666222+++///:::>>>888PPPggg___ggguuu~~~cccRRRJJJCCC??????>>>;;;999999;;;===777888999999999:::===???;;;<<<>>>@@@BBBBBBBBBBBBBBBAAA@@@??????AAACCCEEE@@@@@@???===<<<:::999999333888;;;:::777:::BBBIIIZZZiii||||||}}}ssslllnnnrrrrrrooojjjaaaWWW===444555,,,222,,,''')))000444111---,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...//////000000000111222444666888999<<<>>>AAABBBCCCCCCEEEFFFIIILLLOOOPPPPPPOOOOOOOOOOOORRRWWWZZZYYYUUUPPPLLLJJJLLLOOOQQQRRRQQQPPPOOOMMMLLLKKKMMMPPPOOOKKKFFFZZZLLLIIIIIIBBBBBBFFFDDDAAA>>>:::888888777333000000000000000////////////........................))))))***,,,---......///...---...333777666000***---------------------------------.........//////////////////////////////............/////////000222222111111111111111222333222000//////000111222222111111111000///////////////000000///......---000...------///000000///////////////...---,,,,,,000000000000000000000000...------------...//////444222000...///222555888//////000000000000//////........................------............---------------------------------------------------------------------------------------............///////////////////////////111///...000111000//////111222222333444555666666555:::>>><<<999>>>KKKVVV^^^YYYWWWZZZ___bbbgggmmmiiilllhhh^^^[[[\\\RRRCCC???999666888666333555:::UUUhhhtttxxxooolll}}}~~~{{{kkkbbbQQQMMMOOOYYYbbbaaaZZZVVV^^^eeejjjkkkkkkkkkgggbbbVVVPPPQQQ[[[aaa```]]]]]]```SSSIIIEEE===000+++......---,,,---...///...---........................,,,------......------,,,---------............///............////////////000000000000111111111111333222111111111222333444:::DDD]]]www\\\ZZZ{{{rrrVVVFFFFFF@@@<<<:::555;;;:::222???>>>111:::<<<777===???:::999===???<<<333:::>>>999777999;;;:::666555666777888777555333999<<>>AAAEEEHHHJJJPPPOOOMMMMMMNNNOOONNNNNNPPPVVVYYYVVVUUUUUUQQQJJJOOONNNNNNOOORRRTTTTTTSSSKKKKKKKKKLLLLLLJJJFFFCCC[[[MMMIIIIIIBBBBBBFFFCCC>>>;;;888777777666333111111000000000////////////...........................---------------.........------111555555000+++---------------------------------.........//////////////////////////////........./////////000000222111111000000111111111777666444222111000000000000000000000////////////000000111111111000//////222000...---......---,,,.........///......------...........................------------...//////111000.........111333555...//////000000//////...........................------............---------------------------------------------------------------------------------------............///000000000000000000000000000......///000000///000111222222333444555666666777888999:::===CCCKKKQQQ^^^WWWRRRUUU[[[aaagggnnnnnnggg```\\\WWWOOOGGGCCC:::999999666222666JJJ___vvv~~~uuurrrcccwwwxxxooo```TTTLLLOOOZZZfffYYY```gggjjjlllnnnjjjdddeeeTTTIIIOOO\\\cccbbb___aaaZZZUUUTTTNNNCCC777111///...------///000///...........................,,,------......------,,,---------............///............//////////////////000000000111111111222222111111111222333444222555???SSSnnnhhhpppzzzjjjYYYXXXSSSAAA<<>>@@@CCCFFFIIIKKKHHHIIIKKKOOOSSSVVVVVVUUUYYY]]]___]]]\\\[[[WWWRRRTTTTTTTTTVVVXXXZZZZZZYYYOOOOOOPPPQQQQQQOOOKKKHHH___OOOJJJIIIBBBBBBDDD???;;;:::999777666555333222111111111000000000//////........................222111///---,,,,,,------...---,,,---///000///---....................................////////////////////////////////////...////////////000000000000000//////000000111111...//////000000000000000000111111111111111222222000111222222333222222222111///------/////////......//////000000/////////000000000000000000000000...............//////000,,,---......////////////------............------........................------............---------------------------------------------------------------------------------------............///000000000000000000000000,,,///000......000111000111222222333444555666666:::888666:::AAAFFFGGGFFFFFFDDDKKK[[[kkktttwwwyyykkkbbbYYYTTTJJJ???<<>>AAADDDGGGJJJKKKJJJKKKMMMQQQUUUVVVUUUTTTVVVXXXZZZ[[[[[[YYYWWWTTTTTTSSSSSSUUUWWWYYYYYYXXXPPPPPPPPPQQQQQQOOOKKKHHH```OOOIIIIIICCCBBBCCC===>>>===<<<999666444333222111111111111000000000000///////////////////////////...---,,,,,,---.........---,,,,,,...//////..................................../////////000000000000000000000000000000////////////000000000111000000000000000111222222444444333222000//////...111222555777:::===???@@@DDDDDDEEEEEEEEEEEEEEEDDD===;;;888666666555333222000000000000///...---,,,///////////////////////////............///000000---...///000000000///...------............------........................------............---------------------------------------------------------------------------------------............///////////////////////////+++111333///---111222000111222222333444555666666:::;;;<<<===>>>@@@BBBDDDKKKHHHLLLXXXccchhhjjjlllhhhiiibbbRRREEEAAA===888444999FFFZZZqqqzzzxxxhhhrrrwww___cccbbbYYYTTTXXXbbbhhh^^^WWWPPPPPPVVVVVVLLLAAAUUUaaagggccc```bbbaaa[[[OOOGGG<<<333///......///////////////////////////---......//////......------------............///------------...............////////////000000000//////000111222222333333+++111666777444111222444???UUUrrr~~~ppplllwww~~~ttt^^^DDD222...111555---///000///,,,+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000000111222222444444555666;;;<<>>???>>>;;;666333222222222222111111111000000000////////////////////////,,,,,,,,,---............------------......//////............................../////////000000000000000000000000000000000/////////000000000111111000000000000111222333444......///111444777;;;===BBBDDDHHHMMMSSSXXX\\\^^^```````````````___^^^^^^XXXUUUPPPMMMJJJGGGCCCAAA888777666555333111///---........................//////......//////000111//////000000000000000///.........//////.................................------............---------------------------------------------------------------------------------------............///........................,,,444666000---111333000111222222333444555666666999<<<>>>===;;;;;;@@@EEEKKKGGGGGGMMMTTTZZZ```fffdddkkkdddOOO@@@???===666222IIIdddwwwzzzrrrtttxxxzzzyyy~~~}}}nnnccc^^^\\\YYYgggbbbZZZVVVYYY\\\UUULLLGGGTTTccciiiiiihhhddd___[[[TTTIII???888444111///////////////////////////......////////////......---------............///,,,------------...............////////////000000......000111222222222222///000111333333444444555...777EEEYYYvvvkkkmmmkkkmmm\\\LLL777+++,,,111222000...//////...------///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000000111222222444444555666:::;;;>>>BBBEEEGGGIIIIIIKKKKKKNNNRRRWWWZZZ[[[ZZZUUUUUUWWW[[[]]]ZZZZZZ[[[SSSRRRQQQQQQRRRSSSQQQPPPNNNNNNMMMMMMKKKHHHCCC???```NNNGGGHHHDDDDDDEEE===<<<======:::555333222444222222222111111111000000////////////////////////,,,---...000000000...---,,,---/////////...//////.........................../////////000000000000000000000000000000000000//////000000000111111111111111111111222333444555555666888<<>>;;;888666///////////////////////////////////////000000111000000//////////////////...//////000000//////...........................------............---------------------------------------------------------------------------------------............///////////////////////////...777999111---111333000111222222333444555666666888:::<<<;;;:::<<>>;;;>>>CCCLLLccc{{{~~~vvvsss|||nnn\\\___eeeeee^^^XXXYYYZZZZZZCCCHHHTTTdddmmmkkkfffccc```\\\VVVOOOGGG???666111////////////////////////......////////////......---------............///,,,,,,---------................../////////000000---...///111222333222222555333000///000333444555777777888777:::NNNsss}}}}}}ttt{{{]]]>>>999222---000444333,,,%%%000///...///000111222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000000111222222444444555666999:::>>>AAADDDFFFHHHHHHOOOOOOOOOSSSWWWZZZ[[[ZZZ[[[XXXZZZ^^^___[[[ZZZ]]]XXXVVVUUUTTTTTTTTTRRRQQQNNNMMMLLLKKKIIIDDD???;;;```NNNFFFGGGDDDEEEEEE>>>888:::;;;888555222333555222222222111111111111000000000000000000000000000---///111222222111...,,,,,,...000111000/////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222333444555666RRRQQQPPPQQQUUU[[[aaaeeeiiiiiijjjlllmmmooopppqqqrrrqqqqqqpppooommmlllkkk^^^[[[XXXVVVUUUTTTRRRPPPVVVTTTRRRNNNJJJEEEBBB@@@333333333333333333333333///////////////000111111000//////.........////////////000000000000//////........................---..................------------------------------------------------------------------------------------.........//////000000000000000000000000///999;;;222---222444000111222222333444555666777777888999999;;;???DDDGGGLLLQQQ[[[aaa^^^WWWTTTVVVSSSLLLHHHEEE===777AAARRRoooyyy{{{vvvpppnnnyyy~~~~~~uuuooouuu]]]\\\ZZZZZZ```ddd\\\NNNGGG@@@FFFYYYiiikkkhhhhhhbbbaaa___[[[SSSGGG:::222000000000000000000000000......////////////......---------.........//////,,,,,,,,,---------................../////////000,,,---///111222333222222///000111222333333333222444...///666999666:::BBBQQQpppuuu}}}xxxvvv}}}}}}uuuvvv}}}aaaKKKAAA:::222---///111000,,,***///666...---,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************************************)))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///000000000111222333444555555666888:::===AAADDDFFFGGGGGGUUUTTTRRRSSSUUUWWWWWWWWW^^^[[[[[[```___ZZZXXX[[[]]][[[YYYXXXXXXWWWUUUSSSOOOMMMLLLJJJGGGCCC===888bbbQQQIIIIIIDDDDDDDDD===<<<;;;999888555444222111333333333222111000//////...............//////000///000111222222111000///000111333444333000---+++////////////000000000000000000000000111111111111111111111111111111111111000...---111666666222---222222333444777:::===???WWW[[[___```______bbbeeennnooopppqqqsssuuuvvvvvvssstttsssnnnhhhbbb___^^^XXXUUURRRRRRSSSSSSPPPMMMSSSSSSSSSRRRQQQOOOLLLJJJDDDDDD>>>555333555444///222000///000222111...***000111111000//////000222//////////////////////////////.........---------000000111111000///......////////////////////////...................................................------------...//////............////////////000000000000///////////////222555888999999777666;;;:::<<>>333222000000000000...,,,////////////////////////........................,,,,,,,,,---------......///////////////////////////////////////000111111111000/////////000222333111333333222333444555333666???OOObbbvvv}}}{{{nnnkkkuuuyyyuuuzzz{{{}}}zzzxxxuuucccLLL<<<777444111,,,...///111111111///---+++......------,,,---------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************+++++++++************)))...,,,***,,,...000...,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000000000000111222333555555777999<<>><<<<<>>555222///------000222333222111111111000///...////////////////////////////////////.........---------//////000000000///......////////////////////////...................................................---------......//////............////////////000000000000////////////000111444666888888777777999:::>>>BBBCCCGGGVVVfffeee___]]]ccciiihhheeecccPPPDDD;;;===GGGUUUgggvvv~~~}}}~~~pppdddooo{{{|||ooo^^^WWWZZZ___]]]WWWTTTZZZhhhrrrssspppllliiigggfffddd^^^TTTLLL???999222///000111000...////////////////////////........................,,,---------............///////////////////////////////////////000000111111000/////////000222222222222222222222333444333999666333555???SSSiiiwww~~~~~~~~~qqqpppllllllsss||||||www{{{www{{{vvvqqqssszzzgggSSSFFF===222---///222333111---...000111111111000000..................//////------------............------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******************************++++++,,,,,,,,,------+++***+++---///---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000000000000111222333555555999:::<<>>;;;:::999bbbPPPIIIIIIDDDDDDDDD>>><<<;;;:::888666444222222222222222222222111000///111000///.........000111000000000000///---,,,+++.........//////000000000/////////000000000111111000000000111111111222222222222222222222222222222333444444333222333555777666666888===DDDMMMVVV[[[]]]\\\^^^cccjjjllljjjgggiiijjjlllllliiiaaaWWWPPPGGGKKKTTT^^^dddaaaVVVMMMOOOPPPQQQPPPNNNLLLLLLLLLKKKJJJHHHHHHJJJMMMMMMMMMKKKIIIFFFDDDFFFIIIEEE>>>???;;;555111000111222333222222111111000000///////////////////////////////////////............---------.../////////......////////////////////////................................................------........./////////............////////////////////////000000000000111111222444555666777888999:::>>>BBBFFFMMM]]]lllpppiiifffjjjmmmiiibbb]]]GGG???<<>>//////---+++,,,...000000000......//////000000111111........................,,,,,,---......//////000......------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************)))***+++,,,---...//////+++***)))***,,,---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000000000000111222333555555::::::;;;>>>BBBHHHMMMPPPTTTTTTSSSTTTUUUWWWYYY[[[\\\\\\[[[XXXUUUTTTTTTUUUMMMOOONNNLLLMMMPPPNNNJJJGGGEEEBBB>>>:::888777666aaaPPPIIIIIIDDDDDDEEE>>><<<<<<:::888666444333222222222222222222111000//////////////////......---//////////////////......111000///......///000111//////000000000111111111000000111111111222222222222222222222222222222222,,,111666777555555888;;;>>>AAAHHHNNNTTTWWWYYYYYYaaabbbeeehhhiiieee^^^XXXPPPOOOOOOPPPQQQNNNHHHDDD@@@@@@FFFQQQ\\\bbb^^^YYYOOONNNLLLKKKJJJGGGDDDBBB???AAAEEEMMMTTTXXXWWWUUURRRNNNHHHDDDFFFNNNVVVZZZWWWRRRJJJBBB:::555111///111000000111222222222111/////////////////////////////////...............,,,,,,---.../////////...////////////////////////................................................---......///////////////............////////////////////////000000000000222111111222333555777888;;;:::;;;???FFFNNNWWW]]]ccc```aaahhhkkkcccWWWOOO;;;<<>>NNNYYYbbboooxxxooouuukkk```MMM999111333333///222333444333111///......000000////////////000111000000000//////......---.............../////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******************************++++++,,,------...***))))))***++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000000000000111222333555555999:::<<<@@@DDDIIILLLNNNPPPPPPPPPQQQSSSUUUWWWXXX]]]^^^]]][[[WWWTTTTTTTTTQQQPPPOOONNNMMMMMMJJJFFFCCCAAA>>>;;;888666555555aaaOOOIIIIIIDDDDDDEEE???===<<<:::999666555333222111111222222222111000000---///222444444222///,,,......//////000111222333555444111000//////000111000000000000111111111111111111111111222222222222222222222222222222222222///222444333111333;;;CCCKKKNNNRRRWWWYYYZZZYYYXXXYYY```hhhlllhhh```YYYUUUJJJEEEAAABBBFFFKKKLLLLLLGGGGGGIIIOOOWWW\\\[[[YYYXXXSSSNNNMMMOOOOOOJJJFFFCCCHHHRRR___hhhjjjddd^^^aaa___[[[VVVUUUYYYeeeooocccbbb___YYYPPPGGG???:::222000......111222222111000000000000000000000000////////////////////////,,,,,,---.../////////...////////////////////////................................................---...///000000000//////............////////////.../////////000000000111222222111111333555777999<<<999888===HHHPPPOOOKKKLLLOOOYYYfffiii^^^OOOFFF888CCCUUUfffsss{{{|||{{{ppp___ccc{{{zzzeeegggyyyxxx{{{}}}{{{}}}zzzqqqppp```\\\[[[aaagggiiinnnttttttssspppnnnllliiifffdddaaa^^^VVVJJJ;;;222//////////////////////////////.................................////////////000////////////////////////...............//////000///000000000111111111111222...///333333000000333333444444333222222333555999999777444555===KKKVVVtttrrr}}}rrr{{{uuueeeUUUFFF;;;999444000111444333000...000111111//////111333333333333333333555666777666666666666555333222111333333222222111000//////,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************++++++++++++************))))))************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000000000000111222333555555555999>>>DDDHHHJJJJJJJJJKKKMMMOOORRRTTTUUUVVVVVVZZZ\\\^^^]]]ZZZVVVSSSRRRQQQOOONNNNNNMMMJJJFFFDDDAAA???<<<999777555444444```OOOHHHIIIDDDEEEFFF???===<<<;;;999777555333333111111222222222111111000...111555888888666222000------...///111333444555666555333111000000000111000000000111111111222222111111111222222222222333333333333333333333333333333222111111555BBBUUUccc^^^[[[UUUPPPLLLJJJIIIIIIGGGQQQ]]]eeeddd```]]][[[]]]SSSHHHCCCCCCFFFFFFEEECCCHHHOOOTTTUUUUUUUUUVVVgggbbb\\\ZZZ[[[\\\ZZZWWWWWWZZZcccooowwwvvvmmmdddZZZZZZ\\\\\\WWWRRRSSSXXXXXX^^^dddgggeee^^^WWWSSS===888222000111222111///000000000000000000000000...////////////000000000------.../////////......////////////////////////................................................---...///000111000//////............////////////......//////000000111111222222222222444666888999;;;999999???LLLTTTQQQHHHMMMSSS^^^gggcccTTTDDD===CCCTTTgggrrrwwwyyywwwtttfffcccfffwww~~~vvvvvv{{{|||}}}rrrccc^^^^^^```hhhrrrtttuuuuuutttqqqnnnjjjhhhddddddaaaXXXIII<<<444222////////////////////////........................------........./////////////////////////////////......------......///000//////000111111111111000111...000666777111///333111222333222111111333444111111111222444777:::===:::FFFQQQYYYgggzzz}}}www|||mmmiiiZZZDDD666777::::::111000000111333444222111000000111000000111444666666777888:::;;;===>>>>>><<<===>>>>>>>>>===<<<;;;<<<;;;:::999888777666555//////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************+++++++++******)))))))))(((***++++++******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000000000000111222333555555444888???FFFJJJJJJIIIGGGMMMNNNQQQSSSUUUVVVVVVVVVTTTWWWZZZ[[[XXXTTTRRRPPPMMMJJJJJJMMMMMMHHHEEEDDD>>>===:::777555444333333```OOOHHHIIIDDDEEEFFF???======;;;999777555444333000111111222222222111111///000222444555555444444...------...///111333444333333222111000000000111000000111111111222222222111111111222222222333333333333333333333333333333222333444888BBBTTThhhvvvccc___WWWPPPIIIFFFDDDDDDEEEKKKUUU___dddfffffffffbbbYYYNNNHHHGGGFFFBBB>>>LLLVVV```aaaZZZVVVZZZ___vvvtttppphhhaaa___aaadddeeedddffflllrrrqqqjjjcccOOOMMMPPPVVVTTTIII???:::CCCMMM\\\fffjjjhhheeecccTTTKKK@@@888555444111...000000000000000000000000.../////////000000000000//////000000000///......////////////////////////................................................---...000111111111///...............////////////.........///000111111111222222333444555777888999999<<<>>>BBBLLLUUUUUUPPPXXX\\\bbbcccYYYIII???===TTTcccqqquuuttttttqqqmmm^^^ttt}}}vvvnnn}}}~~~}}}wwwiii___YYY___kkkmmmppptttwwwvvvsssooommmhhhfffddd```XXXMMM@@@777////////////////////////........................,,,---------............////////////////////////...------------...//////...///000111222111111000111---111::::::222...222...222777999888555333111111444777888777555333222;;;999666222333<<>>///222444444444444222000999555111000111333666999;;;:::999888999999999999<<<===>>>??????>>>===<<<<<<>>>@@@CCCDDDDDDDDDCCCEEEEEEDDDCCCBBBAAAAAA@@@;;;:::888666333111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******************************++++++++++++++++++(((***,,,,,,***)))+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,------...///000000000000111222333555555555999???EEEIIIJJJIIIHHHRRRQQQQQQQQQRRRSSSTTTTTTRRRTTTVVVWWWUUUSSSSSSSSSPPPLLLKKKOOONNNHHHCCCCCC<<<:::888555333222222222```OOOHHHIIIEEEEEEFFF@@@======;;;999777555444333000111111222222222111111............000222444555......------...///111222///000000000111111111111000111111111111222222222111111222222222333333333333333333333333333333333333555999@@@IIITTT```hhhZZZZZZZZZZZZYYYXXXVVVUUUUUUVVVZZZbbbkkkqqqqqqoookkkfffbbbdddiiilllhhhdddmmmvvv|||sssddd\\\ccclll|||ooo___XXX]]]eeehhhccc^^^```eeegggddd```XXXQQQQQQZZZ]]]SSSDDD;;;555AAARRR___eeefffdddccchhh]]]NNNBBB<<<777333///000000000000000000000000.../////////000000111111000111111111000///......////////////////////////................................................---...000111222111///.............../////////000---......///000111111222222333444555777888999999999@@@DDDDDDIIIRRRWWWVVVUUUXXX\\\[[[PPPFFFEEEJJJaaakkkrrrqqqpppppplllggg~~~|||{{{pppsssyyyfffWWWWWWaaaeeejjjqqqvvvwwwuuurrrppplllgggbbbccccccZZZJJJ<<>>>>>888555777:::444111222444555777;;;555444666:::<<<<<<===>>>>>>======???AAABBBAAA@@@BBBBBBBBB@@@===999666333888;;;>>>BBBFFFGGGHHHHHHKKKKKKKKKJJJJJJJJJJJJJJJHHHFFFCCC???;;;777444333------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******************************+++,,,------...///)))+++---,,,******,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,------------------------...000000000000000111222333555555777:::>>>CCCGGGIIIJJJJJJUUUSSSPPPMMMLLLMMMPPPQQQSSSTTTUUUTTTSSSTTTVVVWWWWWWRRRPPPSSSPPPGGGAAAAAA:::888666444222111111111ZZZPPPHHHGGGGGGDDDAAAAAA>>><<<:::888888777555333222222222111111111111000000000000000000000000000333222222333555555111---000000000000////////////000111111111111222222222111111222333333333333222444444444666888888555333000<<>>@@@DDDIIIOOOTTTWWWLLLNNNOOOKKKBBBBBBQQQccciiijjjqqquuujjj```qqqnnnnnnzzzmmmxxxpppZZZYYY]]]gggnnnpppttt{{{yyyqqqrrrpppllljjjgggaaaYYYSSS<<<666000...000111///,,,........................................................................111///---,,,.../////////////////////000000000000111111000000000000111111222222222222222222222222333333333444444444555555555555555666666777888999999:::<<<===???AAAEEEIIILLLKKKJJJKKKOOOSSSUUUVVVXXXRRRKKKEEECCCAAA===;;;:::555222222666666333///444666555111222888<<<===BBBCCCDDDDDDCCCBBBBBBBBBCCCFFFFFFCCC???===<<<;;;:::777666777444...///555000111444:::AAAFFFIIIJJJKKKJJJJJJMMMQQQQQQMMMHHHRRRPPPKKKEEEEEEGGGDDD>>>===;;;444+++(((,,,000111...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................------000000111222333444444555555888===@@@CCCGGGKKKNNNRRRSSSTTTSSSRRRQQQRRRTTTUUUTTTTTTVVVXXXXXXWWWVVVVVVTTTRRROOOLLLGGGAAA===888777555444333222222222ZZZPPPHHHGGGGGGDDDAAAAAA>>><<<:::888888777555333222222222222111111111111000000000000000000000000222111111333444444000---000000000000000000000000111111111111222222222222222222333444444444444333111333555666444444555777DDDEEEDDDEEELLLVVVYYYXXX^^^WWWRRRSSS[[[gggyyytttggg\\\VVVRRRWWWbbbggg___TTT<<<666;;;PPPgggpppmmmgggmmmllliiiddd]]]UUUKKKDDD777555222111222222000...111000000000////////////111000000000/////////...////////////////////////...///000111111000///...111000000000/////////...............//////////////////000000000000////////////000000111111222222555555666777888999999:::>>>@@@BBBEEEIIILLLOOOPPPHHHFFFFFFFFFGGGLLLZZZiiippprrrpppiiigggvvv~~~{{{~~~xxxvvvdddZZZ]]]eeeooosssrrrrrrssstttrrrooollljjjeee___ZZZKKKAAA555///000222111...........................................................................000///------///111111000////////////000000000000111111000000000000111111222222222222222222222222333333333444444444444555555555555555666777888999999:::<<<===>>>@@@DDDGGGHHHGGGFFFGGGJJJMMMOOOOOOOOOJJJDDD???===<<<:::888;;;888555222111333777999+++222888;;;>>>EEEJJJLLLLLLLLLKKKJJJIIIJJJMMMOOOMMMNNNLLLGGG???888222---777666888;;;999333111444...000222222444888@@@FFFMMMMMMLLLKKKIIIIIIIIIIIIJJJOOOQQQPPPPPPPPPNNNIIIBBBBBB???999666444000***,,,+++***+++++++++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................000000111222333444444555666999===AAADDDGGGLLLOOOMMMNNNOOOOOONNNNNNOOOPPPRRRRRRRRRTTTVVVWWWVVVUUUTTTQQQOOOLLLHHHCCC>>>999666666444333222111111111ZZZPPPHHHGGGGGGDDDAAAAAA===<<<999888888777555333333222222222111111111111000000000000000000000000111111111222333222000...000000000000000000000000111111222222222333333333222333444444555555444444000444888777333333999???DDDJJJNNNPPPRRRUUUSSSOOOXXXdddyyyyyyqqqddd[[[___jjjoooooojjjmmmppppppppprrrwww|||wwwTTTYYY^^^]]]ZZZZZZ___dddXXXLLLHHHSSSeeemmmmmmjjjkkkjjjhhhhhhfffbbb^^^ZZZIII@@@666222333444111...111111000000000/////////000000000000////////////////////////////////////...///000111111000///...000000000000////////////............//////////////////000000000000////////////000000111222222222555666666777888999:::;;;@@@AAACCCEEEGGGIIIJJJKKKJJJCCC@@@FFFPPPYYYdddlllmmmmmmfffbbbwww{{{zzzhhhZZZVVVdddppppppqqqvvvwwwuuussspppnnnjjjeeebbb]]]PPP>>>444111222111///........................................................................000...---...111333333333////////////000000000000111000000//////000000111222222222222222222222222333333333333444444444444555555555555666777888999999:::;;;<<<<<<>>>AAADDDJJJHHHGGGHHHKKKLLLMMMLLLHHHCCC>>>:::888888777666222666888777333111222555666BBBOOOTTTXXX\\\``````[[[VVVPPPIIIDDDCCCDDDEEEJJJJJJKKKLLLJJJEEE>>>999000---...000111000111444CCCDDDBBB:::111000999BBBKKKLLLJJJDDD>>>;;;>>>AAABBBKKKRRRPPPMMMOOOSSSUUUNNNOOOLLLGGGEEECCC<<<333...,,,++++++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,+++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................000000111222333444444555666999>>>AAADDDHHHLLLOOOKKKMMMNNNNNNMMMLLLLLLMMMPPPPPPQQQRRRTTTUUUSSSRRROOOMMMJJJGGGCCC???999555444444333111000000000000ZZZPPPHHHGGGGGGDDDAAAAAA===;;;999888888777555444333333222222222111111111111111111111111111111111000000000111111111000///000000111111111111111222222222222222333333333444222333444444555555444444333666888888777999@@@EEEEEEOOOVVVSSSNNNPPPWWW\\\lllxxx]]]YYYjjjvvvwwwooorrrqqqnnnmmmqqqrrrqqqiiikkkkkkeeeaaadddpppzzzvvvkkksss}}}www{{{nnnyyyooo___YYYSSSKKKcccaaacccgggiiihhhjjjnnnmmmkkkjjjmmmllliiieeeddd___SSSDDD888444333333333111111111000000000//////000000000000////////////////////////////////////......///000000///......000000000000////////////............//////////////////000000000000/////////000000111111222333333444555666777888999:::;;;??????@@@BBBEEEHHHLLLNNNPPPGGGCCCMMM[[[dddgggiiiaaa```aaaqqq~~~|||zzzqqqxxxuuuZZZVVVcccpppuuuvvvyyyxxxvvvssspppmmmiiigggfff\\\LLL===444000///000........................................................................///......///222444555444////////////000000000000000000////////////000000111111111111222222222222222222333333333444444444555555555555555666888888999:::;;;;;;;;;<<>>CCCUUUbbbmmmpppooopppppppppllleeeZZZOOOGGGBBB???>>>@@@>>>AAAJJJRRRSSSOOOLLL@@@<<<777555666;;;CCCJJJVVVVVVRRRIII???<<>>AAAEEEHHHLLLOOOPPPQQQSSSRRRPPPNNNNNNNNNRRRQQQQQQRRRSSSRRROOOMMMKKKIIIEEEBBB???;;;666222333222111000////////////ZZZPPPHHHGGGGGGDDDAAAAAA<<<;;;999888888888666444333333333222222222222111222222222222222222222222///000111111000000000000000111111111222222333333222333333333444444444444222333333444555444444444666555555777;;;@@@EEEHHHPPPOOOKKKIIIRRRiiiwwwyyy{{{sssyyysssuuunnnjjjttt~~~zzz~~~oooSSSTTTYYYeeeqqqtttoookkkllloookkkkkkooopppjjjfffggghhhaaaVVVHHH===555222111111111111111000000000000////////////000000000000////////////////////////......////////////......////////////000000000000............//////////////////000000000000//////000000000111222222333333333444555666888999:::;;;===<<<===???DDDKKKRRRVVVPPPIIIIIITTTbbbgggfffdddaaakkk}}}{{{wwwyyy{{{}}}}}}zzz{{{yyyjjj]]]RRRaaapppssswwwwwwwwwuuurrrnnnkkkjjjfffcccZZZKKK;;;111...///////////////////////////.........................................................000333555555444////////////000000000000000000////////////000000000000000111111222222222222222222333333333444444444444444444555666777888999::::::::::::;;;>>>@@@GGGFFFFFFGGGHHHGGGEEEBBBBBB@@@<<<888555444555666<<<777222333===OOObbbooorrr{{{~~~~~~|||xxxmmmccc[[[UUUPPPLLLCCC<<<===IIITTTUUUPPPMMMLLLKKKGGGAAA>>>BBBIIINNNLLLNNNNNNKKKHHHGGGIIILLL[[[ZZZXXXUUUQQQIII@@@999EEELLLMMMCCC:::<<>>AAADDDHHHLLLOOOTTTVVVWWWVVVTTTQQQOOOOOOTTTSSSSSSSSSRRRPPPLLLHHHHHHEEEAAA???<<<888444111111000//////............ZZZPPPHHHGGGGGGDDDAAAAAA<<<:::999888888888666444333333333333222222222222222222222222222222222222///111222111000000111333111111111222333333444444333333333444444444555555333444555555666666555555666444444888???EEEIIIKKKIIIHHHLLL___xxxmmmjjjqqq{{{pppeeedddhhhxxxjjj^^^VVV\\\fffllllllkkkZZZVVVXXXccchhhhhhjjjooodddeeeddd\\\OOO@@@444...222222111111111000000000////////////000000000000////////////////////////........................////////////000000000000............//////////////////000000000000//////000000111111222333333333444444555777999:::;;;<<<;;;;;;<<>>AAAFFFFFFFFFHHHHHHGGGDDDAAA<<<<<<999666333333555777000555@@@OOObbbsssvvvmmmfff```ZZZVVVUUUKKKKKKZZZgggggg___ZZZUUU]]]aaaZZZQQQMMMMMMMMMJJJMMMPPPPPPMMMIIIGGGGGGJJJIIIJJJNNNSSSSSSNNNIII???FFFHHHBBB;;;:::<<<>>>TTTWWWWWWTTTRRRRRRPPPLLLSSSMMMDDD<<<555000,,,)))------------------------***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////000000111222333444444555555888===@@@CCCGGGKKKNNNSSSUUUWWWWWWUUURRRQQQPPPTTTSSSSSSSSSRRRNNNIIIEEECCCAAA===;;;999777333111000000///...............ZZZPPPHHHGGGGGGDDDAAAAAA<<<:::888888888888666555444444333333333222222222333333333333333333333333000111333222000000222555111111222222333444444555444444444444555555555555666666777888888888888777666888;;;>>>CCCIIIOOOSSSXXXeeezzzqqqttt|||qqqdddgggxxx}}}dddXXXYYY___fffkkkLLLEEEFFFRRRZZZ^^^fffpppeeegggiiiggg___RRRCCC:::222222222111111111000000.../////////000000000111////////////////////////.........------............/////////000000000111............//////////////////000000000000//////000111111222222333333444555666777999;;;<<<>>>>>>;;;===@@@EEEJJJPPPVVVXXXNNNRRRZZZ``````___eeennn{{{xxxzzzwww|||}}}zzzddd```aaahhhmmmsssvvvvvvtttrrrrrrjjjjjjhhhaaaVVVIII<<<555////////////////////////...................................................---...111333444333222////////////000000000000//////............///////////////000111222222222111222222222222333333333444444444444555666777777888999:::::::::<<>><<<999777666555222111000//////............///ZZZPPPHHHGGGGGGDDDBBBAAA<<<:::888888999888777555444444444333333333222222333333333333333333333333000222333333111000333666111111222333333444555555444444444555555555666666888888999::::::::::::999777===CCCFFFHHHLLLUUU\\\~~~mmm}}}pppdddmmmyyyuuueee\\\___fffZZZNNNHHHMMMQQQRRRZZZfffnnnjjjhhhgggfff```UUUKKK222222222111111111111000.../////////000000111111////////////////////////......------------........./////////000000111111............/////////000//////000000000000//////000111111222222333444444777888999;;;===???@@@AAA<<>>BBBhhhuuuwwwlllfffbbbfffqqqvvv{{{}}}}}}uuubbbQQQJJJKKKNNNPPPNNNJJJHHHMMMUUUWWWUUUUUUWWWRRRGGGAAAFFFQQQXXXUUUUUUVVVUUUQQQIII???888........................*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000000000111222333444444555444777;;;>>>BBBEEEIIILLLKKKOOOTTTWWWXXXXXXXXXXXXLLLLLLMMMOOOOOOMMMHHHEEE;;;999666444444333222000000//////.........//////```PPPKKKKKKEEEDDDEEE@@@>>>>>>=========:::777444555555444444444333333333111111111111111111111111222222222222222222222222333333333444444444555555666666666666777777777777999:::::::::;;;>>>>>>===555@@@CCCDDDMMM[[[yyyxxxzzzwwwfffbbbkkkeeeVVV[[[cccWWWQQQRRRIII<<>>???EEEBBB???>>>???===999555444555555222222>>>XXXooozzzrrrpppppptttqqq}}}|||{{{zzzxxxrrrggg___YYYWWWPPPFFFHHHQQQLLLJJJUUU]]]WWWQQQJJJAAA<<>>EEESSSVVVUUUVVVXXXYYYXXXRRRLLLBBB;;;333///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------............///111111111222222333333444777999===AAAEEEIIIKKKLLLRRRPPPPPPRRRVVVYYYXXXWWWPPPOOONNNLLLIIIFFFCCCAAA:::888555222000/////////......---------,,,,,,,,,aaaQQQKKKKKKEEEEEEFFF@@@AAA===999777777777666666555555444444444333333333222222222222222222222222222222222222333333333333444444444444555555555666666777777777777888888888888777666777:::<<<>>>>>>DDDNNN[[[wwwxxxyyyxxxdddRRRNNNNNNIIICCCBBBDDDTTTdddjjjiiiggghhhgggbbbZZZLLL>>>333...///222111111000000000/////////////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000111111111222222222222222333444444555555555777888999:::<<<@@@CCCCCCAAAFFFGGGDDDQQQdddfffjjjYYYXXXxxx~~~uuusssvvvwwwsssmmmrrrnnnnnnrrrssspppnnnppp___VVVNNNKKKIIIFFFGGGJJJKKKKKKLLLNNNQQQTTTVVVWWWZZZ\\\^^^```aaadddgggjjjpppqqqqqqqqqqqqrrrvvvxxx{{{|||mmm\\\^^^kkklllpppxxxyyyuuuoookkkhhhbbb[[[MMMAAA444---...111111000///////////////////////////......------......//////......///111111000...////////////////////////////////////000000000000////////////000000000000000111111111111222222222333333444444555666666666666666666666777999:::;;;<<>>444---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////---------............///000000111222333333444444777999===AAAFFFJJJMMMNNNRRRQQQOOOPPPSSSUUUVVVVVVSSSRRROOOLLLHHHDDD@@@>>>888777444111//////.........------------,,,,,,,,,aaaQQQLLLLLLFFFEEEFFF@@@@@@===:::888888888666555555555444444444333333333222222222222222222222222222222222333333333333333444555555555555666666666777777777888888888999999;;;999999;;;===>>>@@@CCCHHHnnn~~~}}}}}}|||{{{aaa\\\WWWMMMMMMXXX>>>QQQeeemmmkkkggggggjjjeeebbbYYYJJJ:::111111444111111111000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////000000111111111222222222222222333333444555555555666777999:::;;;===@@@CCCBBBBBBBBB@@@FFFXXXgggiii```^^^qqquuuooommmmmmjjjgggiiiddd___aaaeeefffbbb]]]```]]]```fffgggbbbbbbfffSSSJJJAAA>>>===;;;<<>>>>>???AAACCCEEEGGGHHHJJJLLLOOORRRTTTXXX\\\___cccfffjjjmmmppptttxxx{{{~~~{{{iiiVVVaaallloootttyyyzzzxxxrrrnnnkkkfffaaaZZZLLL999...---000111111//////////////////////////////............//////000///...///111111000...////////////////////////////////////000000000000////////////000000000000000000111111111222222222333333444444555666666666555555666777888999::::::CCC>>>:::999;;;;;;666222;;;QQQmmm||||||rrruuu~~~lll___mmm}}}~~~zzzvvvqqqlllfffbbbZZZ]]]```]]]VVVXXXlll~~~jjjZZZPPPLLLIIIKKKOOOOOOMMMJJJRRRSSSKKKAAAFFFVVVZZZSSSVVVQQQHHH===333......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,------...///000000---------............///000000111222333333444444666999===BBBGGGKKKNNNPPPSSSQQQPPPOOOPPPRRRTTTUUUTTTRRROOOKKKFFFAAA===;;;666555333111///.........------------------------aaaQQQLLLLLLFFFEEEFFFAAA???===<<<<<<<<<:::777444555555444444444333333333222222222222222222222222222222333333333444444444555555555666666666777777888888888888999999999999===;;;;;;===<<<<<>>MMMaaakkkjjjeeeeeeiiieeeeeeaaaUUUEEE999333111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111111111222222222222222333333444444555666666666888:::;;;<<<>>>@@@BBBAAAAAA>>>BBBRRRaaaggghhhZZZooorrrfff^^^TTTPPPQQQSSSSSSQQQUUUWWWYYY[[[]]]]]]]]]\\\XXXVVV[[[dddccc\\\\\\dddMMMDDD===<<<<<<:::999:::999888888888999:::;;;;;;>>>@@@CCCFFFHHHKKKOOORRRSSSWWW]]]ccchhhmmmrrruuuzzzxxxtttsssyyyzzz^^^XXXgggpppsssyyy|||{{{vvvqqqoookkkfffbbbUUUCCC555//////000111000000000000000000000000/////////....../////////000/////////111111///...////////////////////////////////////000000000000////////////000000000000000000111111111222222222333333444444555666666666666666777888::::::;;;;;;@@@>>>;;;666333444999>>>TTTnnn}}}zzz}}}iiibbbeeehhh___mmm~~~qqq{{{|||tttmmmggg[[[SSS\\\nnnqqq~~~hhhaaaWWWNNNKKKMMMOOOPPPVVVVVVKKK===@@@QQQ[[[WWWZZZXXXRRRIII>>>444...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,------...///000000---------............//////000000222333444555555666999===BBBGGGKKKNNNPPPRRRRRRPPPOOOOOOQQQSSSUUUSSSQQQMMMGGGBBB===:::888333333111000///...------------------------------bbbRRRLLLLLLFFFFFFGGGAAA>>>>>>=========;;;777333555555444444444333333333333333333333333333333333222222333333444444555555666666666666777777777777888888999999999:::::::::>>>;;;;;;===;;;???QQQeee{{{xxxyyy~~~|||hhh\\\SSSJJJBBBJJJXXXeeehhheeefffiiiggghhhfff___SSSEEE888111222222111111111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111222222222222333333333333444555555666666777999;;;======>>>@@@BBB@@@BBB@@@KKKaaagggeeekkkwwwvvvjjjhhhdddZZZPPPMMMHHHCCCBBBFFFKKKNNNPPPVVV[[[bbbcccbbbaaadddfffddddddmmmwwwssseeeaaaiiiNNNEEE>>>???@@@>>>;;;;;;;;;:::999888888777777888666888:::<<<===???CCCFFFKKKOOOTTTYYY^^^ccchhhlllkkknnnrrrtttvvv{{{|||uuu{{{```]]]dddmmmwww|||~~~{{{wwwtttqqqlllggg^^^PPPAAA666111000111000000000000000000000000000//////......//////000111000///000111111///---////////////////////////////////////000000000000////////////000000000000000111111111111222222222333333444444555666666666666777999:::;;;<<<<<<<<<444===AAA888---333KKKccc}}}sssssstttsss~~~~~~yyywwwuuuooo```jjjhhhdddmmmzzzhhhQQQFFFGGGJJJRRRRRRIII===;;;GGGRRRUUU[[[ZZZXXXRRRIII===111***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---......//////---------............/////////000111333444555555777999===AAAFFFJJJMMMNNNPPPPPPQQQPPPOOOPPPRRRTTTOOOMMMHHHCCC>>>:::777555111111000//////...------,,,,,,,,,------------...bbbRRRMMMMMMGGGFFFGGGAAA???===<<<;;;:::999777444555555444444444333333333333333333333333333333333222222333333444555555666666666777777777888888888999999999::::::::::::;;;<<<:::<<<@@@CCCSSSwwwvvv{{{zzzccc^^^NNNNNNUUUaaahhhiiihhhjjjhhhgggeeeddd```UUUEEE:::222222222111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111222222222333333333333444444555666666666888:::<<<>>>>>>???@@@BBB@@@EEEGGGXXXmmmhhhddduuuwwwkkk]]]TTTRRRQQQLLLGGGJJJIIIGGGFFFIIINNNSSSWWW[[[bbbiiilllkkkkkkooossswwwyyyooodddhhhQQQGGG??????BBBAAA???>>>======<<<:::999999999999444555666777777888:::===BBBEEEJJJNNNSSSXXX^^^bbbaaagggooosssttttttuuuvvvyyyoooiii\\\aaapppwww|||{{{yyywwwtttppphhheee]]]NNN???444111222000000000000000000000000000000////////////000000111000///000111000///---////////////////////////////////////000000000000////////////000000000000000111111111111222222222333333444444555666666666666777999:::;;;<<<;;;;;;333:::===999999LLLooorrrfffeeexxxuuuyyy{{{|||ooorrrjjjcccdddfffrrrnnn___RRRJJJHHHJJJHHHBBB===???IIIQQQUUUUUUUUUUUURRRHHH;;;111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------................................................------------------------,,,,,,,,,,,,---------------------............///...///000111333444555666777999===AAAEEEIIIKKKLLLKKKMMMOOOOOONNNNNNPPPSSSJJJHHHDDD???:::777555444////////////......---,,,,,,,,,,,,---------......bbbRRRMMMMMMGGGFFFGGGAAA@@@===:::777777777777666555555444444444333333333333333333333333333333333222222333333444555666666777777777777888888888888999999:::::::::;;;;;;;;;<<<:::>>>EEEOOOjjjhhh]]]VVVVVVaaakkkllljjjjjjgggdddcccfffhhhbbbRRREEE222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111222222222333333333333333444444555666666666888:::===>>>>>>???@@@BBB@@@HHHNNNaaasssfffccc~~~sssgggZZZZZZYYYZZZYYYXXXVVVTTTSSSRRRQQQPPPOOORRRWWW[[[\\\aaahhhmmmpppsssvvvyyy~~~ooo]]]^^^PPPEEE<<<;;;>>>???>>>>>>::::::999888777777777777555666777777666666888:::666999===BBBGGGMMMTTTYYYYYY___gggmmmqqquuuzzz~~~{{{~~~yyyccc^^^hhhqqqxxxzzzxxxxxxuuurrriiijjjfffXXXEEE777333444000000000000000000000000000000////////////000000111000///000111000...---////////////////////////////////////000000000000////////////000000000000000111111111111222222222333333444444555666666777555666888:::;;;;;;;;;:::===888333888LLLlllpppaaaVVV[[[www~~~kkk|||~~~|||rrr___YYYfffuuuzzzqqqWWWEEEHHHMMMMMMFFFAAAHHHSSSMMMMMMPPPUUUWWWQQQFFF<<<,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------................................................------------------------,,,,,,,,,,,,,,,,,,,,,+++---------.........//////...///000111333444555666777999<<<@@@DDDHHHJJJKKKHHHKKKNNNOOOMMMMMMOOOQQQGGGEEEAAA<<<888555444333......//////...------,,,,,,,,,,,,------.........fffRRRJJJLLLHHHEEEFFFCCC???===:::999999999888666555555666666666666555555///333666888777444222111444444555555666777777777777777777888999999:::::::::<<<===<<<===@@@===777888???BBBPPP|||iiibbb^^^bbbggghhhjjjnnnjjjgggeeeeeefffddd]]]WWW===999444111111222111000000000000000000000000000////////////000000000000000000000000000000000000///000222333333222111000000111111222222333444444444666777777666666777999444???>>>;;;??????>>>FFFGGGPPP___qqqooo^^^kkkuuukkkbbb^^^```\\\[[[ZZZ\\\___bbbccccccdddbbb^^^XXXVVVZZZdddlllfffgggjjjmmmpppuuu{{{kkkLLLRRRTTTFFF???BBBBBB<<<;;;@@@<<<===>>><<<<<<<<<999555666666666666777777777777:::::::::;;;>>>BBBEEEHHHRRRWWW```hhhnnntttyyy|||xxx|||[[[[[[ooo{{{wwwwww~~~tttsssnnnjjjfffYYYEEE666111222222000...///111222000000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////000000000000000000000111222222333333444333222222333444666777666;;;:::333444<<<===777???333888XXX}}}}}}}}}qqqbbbyyyzzzyyyuuu{{{lll^^^UUUbbbgggiiizzzaaaRRRDDDEEENNNVVVVVVTTTJJJBBBAAAKKKUUUVVVPPPKKK777333...,,,,,,------,,,+++,,,,,,------,,,,,,+++.........------,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......+++++++++,,,,,,---------............//////////////////000000111222444555777999<<>>===@@@BBBOOOrrruuuZZZ\\\ggghhhgggjjjjjjgggeeeeeegggeee___ZZZIII???555000222444333000111111111111111111111111////////////000000000111111111111111111111111111000000111222222222222222111111111222333333444444444666777777666666888999;;;BBB???<<<@@@@@@@@@HHHGGGZZZgggppp|||pppbbb\\\ZZZZZZ\\\```dddbbb``````dddgggjjjkkkbbb```\\\YYYYYY]]]ccchhhgggkkkooosssvvvxxx|||~~~iiiFFFGGGYYYTTTKKKBBB>>>===<<<:::<<<======<<<<<<======<<<888888888888777777666666666666666777999<<>>IIIPPPRRRSSSAAA999///+++---///...++++++,,,,,,------,,,,,,+++......---------,,,,,,,,,+++++++++,,,,,,------------------------------------------------------------,,,,,,,,,------......,,,,,,,,,,,,,,,,,,------............//////////////////000000111333444555777;;;???CCCFFFHHHKKKMMMWWWRRRUUUVVVNNNNNNOOOHHHEEEAAA<<<777555444222111///...---...000111///---------------------------gggRRRKKKMMMHHHEEEFFFBBB@@@===;;;::::::999888777555666666777777666666555444666888888666555666666555555555666777777888888777888888999999::::::;;;::::::::::::::::::===@@@CCCUUUyyyrrr___```fffiiijjjjjjgggeeeeeegggfffccc```WWWJJJ999111222444444111222222222222222222222222/////////000000000111111111111111111111111111111000000000111111333444555111111222333333444444555444666777888777777999:::===BBB>>><<>>999555333222111000.........///111000...,,,------------------------hhhSSSKKKMMMHHHEEEFFFBBB@@@>>>;;;:::::::::888777666666777777777777666666444555555555333333444666555666666777777888888999888888999999:::;;;;;;;;;<<<888999>>>???<<<===BBBFFFwwwyyy^^^```jjjkkkjjjhhhffffffhhhhhhgggeeeaaaTTTCCC666111111333444222222222222222222222222//////000000000111111111111111111111111111111111000000000000111333555777222222333333444444555555555666888888888888:::;;;:::>>><<<===DDDEEEGGGSSSdddvvvsssqqqsssbbbYYYRRRTTTWWWZZZZZZXXXXXXZZZ]]]```eeekkkooopppllliii]]]WWWQQQOOOQQQSSSTTTSSSYYY^^^eeekkkqqquuuyyy{{{}}}[[[FFFDDD^^^rrrmmm[[[LLLEEEAAA>>><<<<<<<<<;;;888999<<<<<<;;;;;;:::999999888888777666666666666777888999777:::???DDDKKKTTT^^^dddeeebbbfffqqqyyyzzzooo\\\hhhvvvvvvxxx}}}xxxtttsssooocccRRRFFF555333222111///---...222////////////////////////////////////////////////............//////////////////////////////////////////000000000111111111000000111222222333333444111222444666666666555555777555777<<<999333777AAAWWWuuu|||{{{|||~~~vvviiibbbccciiipppvvvzzz~~~|||{{{}}}www]]]YYYddd~~~wwwWWWLLLMMMWWWMMMAAA;;;:::>>>IIITTTSSSHHH:::000,,,---......,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------.....................------,,,,,,,,,+++............////////////000000000111222333444555999===CCCHHHLLLOOOQQQTTTSSSOOOTTTWWWOOOMMMMMMEEE===:::666333222111000.........///000000///---,,,------------------------iiiTTTLLLNNNHHHEEEFFFBBB@@@>>><<<:::::::::999777666666777777777777666666555555666444333333555777666666777777888999999999999999999:::;;;;;;<<<<<>>???GGG___www______gggiiihhhgggggghhhiiiiiihhhddd]]]PPP@@@333...111666111111111111111111111111000000000000111111111111111111111111111111111111111000000000111333666777222333333444555555666666555666888999888999;;;<<<888===<<<>>>EEECCCHHHWWWooovvvtttrrrfffbbbbbbbbbfffhhhccc\\\YYYZZZ\\\[[[\\\^^^bbbfffiiijjjiii___XXXNNNIIIIIIJJJKKKKKKMMMQQQWWW]]]dddllluuuzzzzzzkkkJJJBBBNNNfff|||}}}hhhQQQDDDEEE@@@===??????;;;:::===:::::::::::::::;;;;;;;;;888888888777777777777888555777:::>>>CCCLLLUUU[[[aaaaaaiiitttwwwxxxggg___jjjuuu|||{{{uuurrrpppjjj^^^SSS999333///000000---///333////////////////////////////////////////////////............////////////////////////////////////000000000000111111111111111111111222333333444444222333555666777777666555777666999:::444111AAAVVVwww}}}zzzzzzkkkeeebbbgggttt{{{lllWWWYYYooowww]]]IIIPPPNNNLLLHHH@@@;;;AAAKKKPPPLLLDDD888...***,,,000,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,++++++------------------------------------------------,,,---.../////////...............------,,,,,,,,,............////////////000000111111222333555666:::===BBBFFFJJJOOOTTTXXXQQQMMMRRRSSSKKKIIIHHH???888666333111111000///......///000000///...------------------------------iiiUUULLLNNNIIIEEEFFFBBBAAA>>><<<;;;;;;:::999888666777777888888777777666777888888777666666777999777777777888999999::::::999::::::;;;;;;<<<<<<===BBB::::::AAA@@@<<>>;;;@@@???@@@CCCBBBKKKaaazzz~~~ssstttwwwwwwttt~~~|||tttiiicccdddhhhjjjaaa\\\UUURRRVVV]]]eeeiiiaaaZZZPPPHHHEEEEEEFFFGGGFFFHHHKKKPPPWWWbbbllltttsssyyyQQQEEE===JJJrrr{{{kkkUUUHHH>>>???@@@;;;999;;;999:::::::::;;;;;;;;;<<<888888888888777777777666555666777888<<>>XXXqqqnnn|||yyy}}}rrrggg___ccclll}}}ppp{{{vvv[[[XXXZZZlll{{{\\\JJJLLLOOONNNGGG???>>>CCCIIILLLKKKBBB555,,,,,,000------............------,,,,,,,,,------------...------------,,,,,,,,,,,,------------------------------------------------,,,---...///000///...............---------------............////////////111111111111222444555666;;;===@@@DDDGGGLLLRRRVVVRRRMMMPPPOOODDD@@@???666555333111000000000///...///000111///---,,,---...------------------------jjjUUUMMMNNNIIIEEEFFFBBBAAA???<<<;;;;;;;;;999888777777888888888888777777666888999888777666777888777777888888999::::::;;;:::::::::;;;<<<<<<======???999;;;AAA>>>DDDjjj{{{gggeeegggiiikkkjjjiiihhhhhhfffgggcccWWWGGG:::444333222222222222222222222222000000111111111222222222222222222222222222222222111222222333444444444333444444444555666666777777555777999::::::;;;===>>>>>>BBBAAA@@@CCCDDDWWWwwwxxxooorrrxxxvvvoooaaaYYYOOOIIIJJJQQQXXX]]][[[WWWQQQIIICCC@@@AAACCCBBBCCCEEEGGGLLLTTT]]]dddllldddFFF===>>>UUUxxx{{{cccNNNHHHFFF@@@;;;===;;;;;;::::::::::::::::::999999999999999999888888666777666666888<<>>EEEKKKOOOKKK@@@555///---------............------,,,,,,,,,---------......000/////////............------------------------------------------------,,,---///000000000......------------........................////////////111111111222333444555666;;;>>>AAADDDFFFIIILLLNNNPPPJJJKKKIII>>>:::999111222111//////000000///...111111111...++++++---000------------------------jjjUUUMMMOOOIIIEEEFFFBBBAAA???<<<;;;;;;;;;999888777777888888888888777777444555777777666555555666777888888999999:::;;;;;;::::::;;;;;;<<<=========AAA>>>CCCHHHFFFVVVqqqdddgggjjjlllkkkiiigggggghhhhhhfff^^^PPPBBB666000333333333333333333333333000111111111111222222222222222222222222222222222111222333444555444333222444444555555666777777777555777999::::::;;;===???===BBB@@@@@@CCCIIIddduuusss}}}wwweeeYYYTTTMMMIIIHHHIIIKKKKKKSSSSSSPPPIIIBBB======??????@@@AAABBBDDDIIIPPPUUUggg}}}yyyIIIKKKCCC;;;HHHnnnfffXXXSSSJJJDDDEEE<<<<<<;;;:::999888888777;;;;;;<<<<<<<<<;;;;;;:::999999888777777999>>>AAAIIIUUU^^^aaahhhtttyyyuuutttxxxbbbeeexxxyyy}}}yyywwwppphhh^^^EEE222111555222...///000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000111111111111222222222111222222333333444444555555555444444444666888999666;;;;;;999IIIkkkhhhZZZ\\\bbbfffwwwvvv^^^RRRaaauuu}}}hhhYYYLLLKKKMMMJJJBBB<<>>CCCFFFFFFFFFFFFGGGKKKEEEFFFDDD;;;888999222111000//////000111000...222222111---******...111------------------------kkkUUUMMMOOOKKKHHHGGGBBB@@@>>>===<<<<<<;;;999777666666777888999:::::::::999888888888777777666666777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAACCCBBB???LLLwwwdddaaakkkmmmbbbhhhoooaaakkkgggeeeeee]]]LLL<<<333222555666333111222444555111111222222222333333333222222222222222222222222222222333333333444444444666666555444444555777888777888999:::<<<===>>>>>>EEE???<<<@@@IIIZZZssswwwooojjjgggfff___UUUMMMHHHGGGGGGGGGJJJJJJHHHFFFBBB???======@@@>>>======@@@DDDIIILLL[[[___]]]JJJ???BBBBBBHHHhhhzzzeee[[[PPPDDDEEEAAA===<<<;;;999888888;;;::::::<<<>>>===:::777999999999777666666999;;;BBBFFFNNNZZZfffnnnqqqpppjjjiiiqqq```VVVxxx|||zzz{{{}}}{{{vvvsssrrreeeXXXCCC111...444444...111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222222333333444444555333555555444444666777777???444555MMMkkkxxxkkk]]]]]]ggg{{{zzzjjjMMMLLLjjjhhhnnneeeRRRKKKOOOJJJ>>>BBBDDDIIIPPPNNNDDD777000///---...333444111------000000///.......................................,,,------......------,,,---------------------------------------------------------......000111111///////////////.........222444666666555444555666>>>@@@BBBDDDFFFFFFFFFFFFIIIJJJEEE;;;555444333111//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,kkkVVVMMMOOOKKKHHHGGGBBB@@@???===<<<<<<;;;999777666777888999999:::::::::999888888888777777777777888888888999::::::;;;;;;;;;;;;<<<======>>>>>>???@@@BBBBBBFFF___{{{ccc]]]iiinnnllllllkkkmmmjjjggggggdddXXXEEE666333555555333111111222222111222222222222333333333222222222222222222222222222222333333333444444444666666555555555666777888888888999;;;<<<===>>>???HHHFFFDDDGGGRRRggg~~~wwwbbbPPPFFFBBB@@@AAAAAA>>><<<>>>BBBFFFAAA@@@??????@@@BBBEEEFFFMMMTTTrrrqqqXXXFFFDDDCCCBBBSSSlllpppYYYMMMGGGAAA>>>>>><<<999777::::::999:::;;;;;;;;;;;;999::::::999888888999;;;>>>AAAHHHRRR]]]eeegggggg______gggwwwuuu]]]eeetttwww{{{~~~wwwqqqmmmaaaKKK777000333333///111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222222333333444555555777777666555555777888777999999FFFbbb~~~zzzwwwaaa[[[___ppp|||lllHHHMMMhhhaaaMMMNNNLLLGGG999;;;AAAKKKSSSOOO>>>...000---...222444000---...000000///.......................................,,,------......------,,,---------------------------------------------------------......///000111/////////////////////...000222444444444444555666===>>>AAACCCEEEEEEEEEEEEFFFGGGBBB999333333222111//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,mmmWWWMMMPPPKKKHHHHHHCCCAAA???===<<<<<<;;;999888666777888999::::::::::::888888888888888777777777888888999999::::::;;;;;;<<<<<<<<<===>>>>>>??????CCCAAACCCUUU}}}xxxZZZcccuuunnngggrrrnnnnnnkkkiiikkkgggSSS<<<555555444333222111000000222222222222333333333333333333333333333333333333333333333333444444444444666666555555666777888888999999:::;;;===>>>??????EEEGGGFFFHHHZZZxxxoooXXXNNNDDDDDDCCC@@@<<<<<>>999;;;===<<<;;;:::;;;;;;;;;<<>>666111111222000////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,nnnXXXNNNPPPKKKIIIHHHCCCAAA???===<<<<<<<<<:::888777888999999:::::::::999888888888888888888888888888888999999:::;;;;;;<<<<<<======>>>>>>??????@@@FFF@@@MMMuuuwww~~~ttt```llllllfffppplllqqqpppkkknnnooo___GGG888444111222333222111111222222222333333333444444333333333333333333333333333333333444444444444555666666666666777888888999::::::;;;<<<>>>???@@@@@@BBBFFFEEEJJJeee}}}iiiTTTPPPJJJFFFCCCAAA>>><<>><<<<<<<<<;;;;;;===???CCCFFFIIIJJJNNNWWWccclllqqq}}}aaaggguuu}}}{{{}}}zzzyyyqqq```KKK999111111444222222222111111111000000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222222222333333444555555555555333444888:::999888999:::UUUvvv~~~jjjZZZUUUkkkoooWWWhhhzzzsssLLLQQQEEEHHHEEEAAAFFFPPPNNNDDD444///...000111///...///000///............//////........................------............------........................------------...........................///000000............////////////...000222333333555777999;;;===@@@CCCDDDDDDCCCCCC:::<<<:::444000000111///////////////////////////........................------------------------pppYYYOOOPPPKKKIIIIIIDDDAAA???>>>======<<<:::888888888999::::::::::::999888888888888888999999999888999999:::;;;;;;<<<<<<======>>>>>>???@@@@@@@@@BBBDDDggg~~~iii```jjjkkkllliiiqqqrrrlllmmmpppfffUUU>>>555000222555333222444222222333333333444444444333333333333333333333333333333444444444555555555555666777888888999999999;;;;;;<<<===???@@@AAAAAAEEEGGGGGGRRRwwwqqqcccRRRIIIHHHHHHEEE@@@@@@AAACCCEEEEEEDDDAAA@@@===FFFFFFbbbzzzfffWWWLLLFFFFFFFFFaaa{{{yyymmmdddUUUFFF???@@@???>>><<<;;;<<<===<<<>>>@@@@@@???>>>===>>>>>>>>>===<<<<<<<<<===>>>BBBNNN```jjjlllrrrvvv[[[kkkxxxzzz||||||xxxsssgggTTT@@@333111444222222222222111111111111000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222222333333444444555666666555333666::::::666666:::PPPmmm~~~wwwVVVOOOdddooo```______LLLHHHPPPPPPGGGBBBGGGMMMNNN888333///000000......000//////............//////........................---......//////......---........................---------......////////////............//////000---.........//////000000///111222333444666999;;;<<<>>>AAACCCDDDDDDBBB@@@666999888222///000000///////////////////////////---.....................------------------------rrrZZZPPPPPPKKKIIIIIIEEEBBB@@@>>>======<<<:::999999999:::::::::::::::999888888888999999999999999999999::::::;;;;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA???UUUxxxeeejjjpppnnnjjjoooooojjjkkkooojjjaaaHHH;;;111333777444333555333333333333444444444444333333333333333333333333333444444444555555555555555666777999::::::::::::<<<<<<===>>>@@@AAABBBBBBDDDDDDHHH^^^|||qqqxxxppp[[[QQQLLLGGGBBB???AAAEEEGGGHHHGGGFFFEEE???CCCCCCYYYpppZZZMMMGGGCCCRRReeeooooooxxxjjjPPPIIIEEEBBB@@@@@@@@@@@@???===???@@@@@@???>>>??????@@@@@@???===:::888999:::;;;III^^^llloooqqq{{{yyy]]]eeepppzzz}}}{{{wwwtttmmm___KKK888222333333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333444555555666666999777999<<<999555:::EEElll~~~dddRRRZZZsssnnn]]]eeefffHHHOOOTTTQQQIIIEEEHHHMMM>>>777111111000---...111///............//////000..............................////////////..............................---------...//////000000//////............//////------......///000000000111222333333444666999<<<<<<>>>AAACCCCCCAAA>>><<<444777777222///000111///////////////////////////---------...............------------------------sss[[[PPPPPPKKKIIIJJJEEEBBB@@@>>>=========;;;999999::::::;;;::::::999999888888888999999:::::::::999999::::::;;;<<<<<<<<<>>>>>>??????@@@AAAAAABBBKKKqqqsssfff___hhhppp~~~}}}}}}}}}iiimmmpppqqqlllgggggglllnnnllliiiUUUBBB444555777444222444333333333444444444444555444444444444444444444444444444444444555555555555555666888999;;;;;;;;;:::<<<===>>>???@@@BBBCCCCCCCCCBBBMMMmmmzzzeee]]]bbbuuunnn[[[MMMEEEBBBDDDGGGIIIJJJJJJIIIHHHEEEAAACCCRRRzzz|||eeeXXXMMMMMMZZZkkkiiiaaappp{{{dddZZZMMMFFFFFFFFFDDDAAA???@@@@@@???>>>>>>???AAA>>>@@@@@@???;;;999:::;;;<<>>>>>>>>===;;;999:::::::::;;;;;;:::999999888888888999999:::::::::999999:::;;;;;;<<<<<<===>>>??????@@@@@@AAABBBBBB[[[sssfffRRRPPPSSScccoooxxx~~~www~~~[[[{{{gggfffqqqwwwjjj```dddmmmpppnnnlll^^^HHH777666777333000333333333333444444444555555444444444444444444444444444444444555555555666666555666888:::;;;;;;;;;;;;======>>>???AAABBBCCCDDDGGGFFFWWW~~~oooddddddiii~~~ccc]]]aaaxxxqqq[[[PPPDDDFFFHHHJJJLLLKKKKKKJJJKKKBBBDDDNNNjjjnnnZZZOOOXXXooonnn[[[]]]sssppp[[[NNNKKKJJJFFFBBB@@@@@@@@@>>>======@@@BBB<<<>>>AAA@@@===;;;<<<>>>;;;EEEXXXjjjtttuuuvvvyyy{{{kkkooo|||}}}{{{yyyrrr___EEE555111333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333444444555666666666777444666999999@@@[[[xxx}}}ooozzzrrrmmmdddaaafffuuurrr^^^XXX^^^YYYnnnmmmWWWKKKSSSWWWNNNFFFHHHFFF>>>666222000---...111...............///000111..............................////////////......////////////////////////---------...///000000111000//////.........//////---------...///000000111111111222111111333666999:::<<<>>>???>>>;;;666444444888888333111111111///////////////////////////---------.........//////........................uuu^^^RRRRRRMMMJJJIIIDDDAAA@@@>>><<<;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAA>>>???BBB@@@===DDDOOOeeeLLLNNNPPPPPPzzzmmmYYYUUUdddqqquuu___QQQNNNWWW]]]kkkkkkuuujjjvvvnnnkkkeeeaaajjjrrrkkkhhhUUU???555444555444333333333333444444444555555444444555555555555444444444444555555666777777777::::::999888999:::;;;<<<>>>BBBEEEFFFFFFHHHHHHFFFBBBNNN|||iii___RRRbbbzzzmmm^^^jjj}}}\\\SSSIIICCCGGGPPPRRRKKKBBBKKKKKKCCCKKKxxxtttggggggnnnmmm]]]NNNttt~~~hhh]]]UUULLLFFFKKK??????CCCAAACCCDDD<<<<<>>;;;@@@??????JJJ___rrryyyxxxwww{{{~~~eeezzz~~~~~~}}}vvvkkkZZZBBB...555333///...111444222///222222222111111111111000000000000000000000000000000111111111111222222222222222222222222222222222444444555555666666777777;;;333777888666SSS|||~~~}}}yyyvvvvvvyyyxxxsssnnnnnniiiccc]]]YYYSSSMMMHHHEEEGGGRRRggg|||pppYYY\\\|||qqqbbbcccqqqTTTNNNRRRPPPJJJIIIFFFEEE===111,,,...///,,,//////.........---------//////............//////................................................////////////////////////............/////////000...//////000111222222222111222444555555777:::<<<999<<<>>>>>>;;;777444333555333222111222111///---...//////000000000000///222000...,,,,,,...111333111111000000000111333555uuu^^^RRRSSSMMMJJJIIIDDDDDDCCCBBBAAA@@@?????????::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>>>>???@@@>>>@@@CCC@@@???OOOeeecccTTTQQQNNNlll```LLLOOOSSSXXXcccmmmpppsssdddOOOFFFAAA@@@HHHLLLTTTgggooorrrmmmjjjddd```llluuunnnlll]]]III999444555555444333333444444444555555555444555555666666555555444555555666777777888888999;;;;;;::::::;;;<<<===>>>BBBDDDFFFHHHIIIIIIHHHFFFQQQYYYrrrdddlllpppbbbnnnxxx]]]SSSKKKMMMOOOMMMKKKLLLJJJLLLEEEMMM{{{|||wwwwwwpppaaaSSS[[[sssxxxhhh[[[SSSLLLEEEFFFIIIEEEDDDFFFBBBCCCFFF>>>;;;DDDGGGBBBDDDDDDAAAEEEUUUiiixxx~~~|||}}}{{{oooooo||||||yyypppaaaIII555666555222111222333222000222222222111111111111000000000000000000000000000000111111111111222222222222222222222222222222222444555555666666777777777555:::===;;;FFFiiirrriii]]]ZZZWWWVVVVVVUUURRROOOOOOLLLHHHEEEDDDBBB>>>:::::::::GGGaaa{{{bbbRRRaaa{{{ppp]]]qqqhhhQQQLLLSSSOOOBBBFFFFFF@@@444...000222222//////.........---------//////............//////................................................////////////////////////........./////////000000/////////000111222222222111222444555555777999<<<<<<===>>><<<888444222111:::777222//////000111222111000///.........///000...111444888:::;;;;;;:::???>>>???BBBEEEEEE@@@;;;uuu^^^SSSSSSMMMJJJJJJEEEEEEEEEDDDDDDCCCAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@===AAADDD???BBBaaayyy[[[RRRLLLVVV{{{UUUIIIHHHEEEJJJTTTOOOSSSKKKBBBFFFGGGCCCFFFDDDDDDNNNfffrrrnnnnnnnnnfff```lllwwwppppppiiiWWWAAA555666777444333444444444444555555555444555555666666555555444666666777888888999999:::;;;;;;;;;;;;<<<>>>???@@@FFFFFFGGGIIIKKKJJJHHHGGGTTTmmm{{{|||^^^mmmzzzaaaNNNLLLMMMJJJJJJOOOKKKNNNHHHNNNzzz~~~tttfffZZZNNNZZZqqqsssiii]]]ZZZZZZ[[[UUULLLHHHHHHUUU[[[RRRHHHJJJIIIEEEGGGEEEBBBCCCNNNcccxxx||||||ppp\\\qqqqqq|||vvviiiRRR===666555444444333222222222222222222111111111111000000000000000000000000000000111111111111222222222222222222222333333333333444555555666777777888888222>>><<<;;;YYYnnn^^^PPPIIIBBBBBBAAA@@@???>>>======<<<;;;999999::::::888777999666===UUUppp}}}xxxwww|||{{{YYYJJJ___ooocccVVVrrrbbbLLLQQQSSSGGGGGGIIIDDD999111111555777/////////.........------........................................................................////////////////////////....../////////000000000//////000000111222222222111333444555555666999;;;>>>>>><<<999444111000000:::666222000000111111111000///......000333555777>>>@@@BBBDDDDDDCCCAAA??????===???FFFOOOTTTQQQMMMvvv^^^SSSSSSMMMJJJJJJEEEBBBBBBCCCCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@>>>BBBDDD@@@JJJuuukkk[[[QQQHHHiii```GGGHHHJJJGGGHHHFFFMMMHHHDDDJJJIII@@@???DDDBBBEEETTTiii{{{jjjnnntttlllaaaiiitttqqqrrrssseeeKKK999777777444444444444444555555555555555555666666666666555555666666777777888999999:::::::::;;;<<<===>>>@@@@@@HHHEEEEEEIIIJJJIIIHHHIIITTTtttcccmmmZZZPPPRRRNNNKKKLLLLLLOOOKKKNNNuuutttiii]]]YYY\\\jjj~~~wwwuuurrrsssppp___PPPOOOnnn{{{ttt]]]MMMCCCBBBJJJDDDCCCDDDNNNbbbwww^^^iiittt|||zzzppp[[[GGG666444444555444111222444222222222111111111000000000000000000000000000000000000111111111222222222222222222333333333333333555555666777777888999999888???999DDDssssss^^^PPPGGGBBB???<<<===>>>>>>======???@@@>>>==================<<<@@@999999FFFVVVaaafffhhhddd```[[[XXX[[[dddpppxxx]]]VVVpppnnnqqq```ZZZzzz```OOOPPPUUUJJJLLLIII???444000444999////////////............------............------................................................////////////////////////...////////////000000000000000000111111222222222222333444555555666999;;;===<<<999555111///000222444222111222222222000...///000333777<<>>>>>???@@@@@@@@@AAA@@@CCCDDDFFFZZZ~~~gggZZZKKK\\\^^^]]]```SSSJJJ]]]aaaWWWLLLMMMIIIBBBCCCAAA@@@BBBIIIRRR```uuuhhhjjjssspppccceeepppsssrrrvvvnnnVVVAAA888666444444444444555555555666666555666666666666666666555555555666777777888888999888999:::<<<===???@@@@@@FFFCCCDDDGGGHHHGGGJJJPPPlll{{{jjj|||lll]]]QQQLLLOOOMMMOOONNNNNNooo~~~{{{pppfff]]]]]]eeewww|||vvv^^^]]]~~~yyyYYYHHHBBBFFFPPPMMMGGGDDDJJJZZZnnn{{{jjj{{{|||~~~wwweeeSSS888333111444444222333777222222222111111111000000000000000000000000000000000000111111111222222222222222333333333444444444555555666777888999:::;;;<<<>>>AAAdddwwwgggSSSEEEBBBCCCCCCAAA???AAACCCCCCBBBAAAAAABBB@@@@@@@@@@@@???>>>>>>>>>>>><<<===DDDGGGFFFDDDEEEFFFCCC??????DDDMMMVVV\\\gggrrr{{{|||aaaVVVmmmttt|||aaaddd{{{[[[KKKVVVNNNNNNLLLDDD888000000555000000/////////.........------...//////...------................................................////////////////////////////////////000000000111111111111111222222222222222333555555555666888;;;999888666222///000333555333111//////111333444444888;;;@@@FFFLLLQQQTTTVVVVVVUUUTTTRRRRRRSSSUUUVVVPPPPPPLLLGGGCCCCCCGGGKKKvvv___TTTTTTNNNKKKJJJFFFBBBBBBBBBBBBAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@@@@AAAAAAAAACCCDDDDDDPPPqqqlll]]]NNNVVVxxxzzzmmm[[[XXX{{{gggTTTQQQNNNIIIKKK@@@@@@CCCEEEFFFMMM^^^nnnwwwjjjlllqqqhhhcccmmmtttqqquuussscccMMM;;;555555444444555555555666666666555666666777777666666555555555666666777888888999777888:::<<<>>>@@@@@@AAADDDBBBDDDHHHHHHGGGPPP]]]uuurrr}}}ttteeepppWWWPPPTTTPPPOOOQQQPPPhhhsssvvv|||ssslllgggbbbdddttt~~~~~~vvviiillljjjJJJAAAHHHPPPXXX\\\LLLAAACCCLLL\\\yyy|||vvvttttttrrr|||oooaaa@@@666000333555222333777222222222111111111111000000000000000000000000000000111111111111222222222222222333333444444555555555666666888999:::;;;<<<777<<>>;;;777777:::>>>BBBDDDHHHSSSaaakkkttt{{{QQQJJJooopppzzz^^^\\\qqqNNNJJJPPPOOONNNHHH===222...111000000000/////////......---...///000000///...---................................................/////////////////////////////////000000000111111222222222222222222222222222444555555555666888:::666555444111000111555888:::555///...222999@@@DDDHHHJJJMMMQQQTTTWWWYYYZZZWWWYYY[[[[[[XXXSSSNNNKKKLLLPPPRRRMMMCCC<<<:::<<>>>>>??????@@@AAAAAABBB???EEEDDDEEE\\\qqqaaaOOORRRhhheeeWWWnnnrrr___]]]WWWHHHBBBCCCBBBCCCDDDDDDGGGQQQ]]]vvvxxxiiissspppgggjjjqqqqqqrrrtttpppZZZ???444777555555555555666666666666666666777777777777666666666666777888888999999:::777999;;;>>>@@@AAABBBBBBDDDCCCGGGLLLIIIJJJYYYnnnrrrjjjhhhiiisss{{{|||ggg[[[WWWQQQTTTQQQ___kkk{{{}}}yyynnndddgggsss{{{|||pppwwwzzzdddqqq{{{XXXFFFGGGPPP\\\eeeMMM???BBBDDDKKKmmmhhhmmm|||}}}tttjjjLLL<<<111444777444222555222222222111111111111000000000000000000000000000000111111111111222222222222222333333444555555666555666777888:::;;;<<<<<<888IIIvvvzzzkkk\\\QQQKKKLLLMMMNNNNNNOOOQQQSSS``````cccfffiiigggaaa\\\]]]\\\ZZZUUUNNNHHHFFFFFFDDDJJJWWWeeeiiiaaaVVVPPPCCC@@@;;;999:::;;;:::999888===JJJXXX```kkk~~~}}}rrrKKKSSS|||lllRRRppp~~~\\\IIIQQQNNNNNNLLLCCC666//////000000000000/////////......///111222222111///...................................................//////////////////////////////000000000111111111222222222222222222222222333444555555555666888:::555555333111000222555888<<<:::888:::@@@GGGMMMPPPPPPNNNMMMLLLMMMOOORRRTTTVVVVVVVVVTTTNNNFFF???:::;;;???CCCCCC???;;;999999www___TTTTTTOOOKKKKKKFFFCCCBBB@@@>>>=========>>>::::::::::::::::::::::::<<<<<<<<<<<<=========>>>>>>??????@@@@@@AAABBBBBB>>>EEEEEEFFFeee}}}yyy{{{}}}|||lllSSSQQQaaakkkeeesssXXXFFFFFFAAA???@@@AAABBBHHHOOOaaa{{{lllwwwxxxkkkhhhmmmqqqooouuuwwwcccCCC444999555555555555666666666777666666777777777777666666777888888999::::::;;;;;;888:::===???BBBCCCDDDDDDEEEEEEJJJOOOLLLMMMaaayyyooobbb___vvv~~~~~~ddd___UUUWWWQQQWWWwwwmmmxxxiiigggnnnjjj~~~pppqqqlllYYYlllxxxPPP@@@III[[[dddKKK@@@GGGEEEBBBbbbeeerrrwww{{{tttmmmVVVBBB333555888444111333222222222111111111111000000000000000000000000000000111111111111222222222222222333333444555666666555666777888:::;;;<<<===EEE___nnn```___bbbdddaaafffhhhddd^^^^^^fffooommmnnnrrryyyzzzsssqqqpppkkkbbbWWWMMMIIIHHHMMMMMMUUUdddnnnmmmfffaaaIIIEEE???=========;;;999;;;999>>>GGGGGGKKKfffppp___GGG]]]zzz~~~ZZZ^^^vvv~~~jjjTTTQQQMMMMMMNNNHHH:::111///000000000000////////////...000111222222111000...................................................////////////////////////000000000000111111111111222222222222222222222222333444555555555555888:::666555444222111222555777999<<>>===;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<============>>>??????@@@@@@AAABBBBBBGGGBBB???NNN{{{xxxnnnzzzkkk]]]VVVVVVqqqgggbbbUUUJJJ@@@???BBB???DDDJJJFFFUUUgggnnngggooovvvssslllpppoooppppppgggUUUAAA333444444555555666555555444555555555555666666666777777777777888999999:::::::::<<>>AAAFFFAAA;;;:::;;;888777:::???FFFSSS___~~~|||uuusss~~~hhhNNN___dddWWWkkklllNNN[[[TTTJJJMMMAAA222555//////...------------......000111222222111000...////////////////////////..................................../////////000000000000000000111111222222222222333333444444444444444444444444444555555777444000...000666===BBBCCCKKKOOONNNNNNOOOLLLFFFCCCHHHDDD999555<<<@@@>>><<>>???|||bbbTTTSSSNNNLLLKKKFFFEEEBBB@@@??????>>>===<<<;;;;;;<<<<<<<<<==================>>>>>>>>>???????????????@@@AAAAAABBBBBBEEEBBBHHHbbbooo___\\\```[[[cccyyyYYYOOOCCCBBBDDD???AAAFFFCCCJJJXXXrrr~~~fffwww{{{qqqxxxuuutttssstttnnn]]]FFF666555555555666666555555555555555555666666666777777777777888888999:::::::::<<<===???BBBCCCDDDDDDDDDCCCJJJJJJMMMTTTWWWuuusssdddiiiqqqZZZ[[[[[[eee~~~}}}~~~}}}dddOOOxxxsssVVVHHHGGGDDD@@@@@@IIIAAA>>>AAAAAABBBOOO___jjjrrruuuvvvkkkPPP888333444222111555333333333222222222222111111111111111111111111111222222222111222222333444333333444555555666666777555<<<999666===???<<>>:::;;;;;;888777999;;;>>>HHHRRRkkkpppqqqooouuucccRRRfffjjjlllrrrrrrUUUVVVQQQOOOOOODDD555222111000//////......//////...///111222222111///...////////////////////////................................./////////000000000000000000000111222222333333333333333333333444333333444444444444333222111111111444888???EEEIIIIIIOOORRROOOLLLHHH@@@777===???===999:::===???<<>>????????????@@@@@@@@@??????@@@@@@AAAAAABBBBBB>>><<>>>>>???AAACCCDDDFFFFFFAAAJJJLLLNNNUUUcccnnnkkkzzzjjjhhh^^^UUU}}}|||xxxUUU\\\AAAKKKNNNDDDFFFDDD??????DDDFFFCCCFFFMMMfff|||nnnppp{{{vvv[[[???555444333222444333333333333222222222222222222222222222222222222222222222222222333444444333444444555555666777777444===;;;888???BBB@@@DDDxxxiiivvviiivvvuuuvvvyyy|||~~~~~~~~~oooXXXFFF@@@AAAEEEDDD===AAACCCZZZsssZZZNNNHHH@@@<<<===<<<999888999888888<<>>BBBCCCCCCEEEIIIIIIKKKOOORRRRRRNNNJJJMMMLLLKKKIIIHHHHHHHHHHHH}}}cccUUUTTTOOOLLLKKKEEEEEECCC@@@?????????>>><<<<<<<<<=========>>>>>>>>>????????????@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCJJJHHH```vvviiieee```~~~mmmyyyaaaPPPJJJKKKCCCAAADDDCCCFFFIIIVVVpppwwwrrrrrr}}}sssYYYAAA888888777777666666666777666666777777777888888888888888999999:::;;;;;;;;;>>>??????@@@BBBDDDFFFGGGFFFNNNQQQPPPVVVooo~~~{{{aaaWWWoooccc{{{^^^PPPGGG>>>IIIGGGAAA@@@EEEHHHFFFEEEGGGQQQyyykkkjjjyyy}}}|||dddGGG777333444444444444444333333333222222222222222222222222222222222333222222222222333444444444444444555666666777777777::::::<<<@@@<<>><<>><<<=========>>>>>>>>>??????>>>>>>>>>?????????@@@@@@???@@@@@@AAABBBBBBCCCCCCIIILLLiii|||ooobbbttt{{{pppXXXKKKKKKDDDBBBEEEDDDBBBBBBJJJ___yyyooo}}}cccJJJ:::999888777777777777888777777777888888888888999999999999:::;;;;;;<<<<<<>>>>>>???@@@BBBDDDFFFGGGIIINNNSSSSSS[[[~~~uuuuuu```dddpppyyynnnvvvbbbUUU^^^QQQJJJDDDEEEGGGGGGFFFGGGJJJsssqqq}}}sssiiirrr~~~}}}kkkPPP:::333555666555444444444333333333222222222222222222222222222222333333222222333333444555444444555555666777777888;;;777888AAA???666OOOyyymmmlllmmmqqqxxx~~~bbbIIIBBBFFFFFFXXXOOOHHHEEERRR}}}wwwqqqkkk]]]KKK???>>>:::888::::::777777:::;;;BBBKKKOOOSSS```wwwgggRRRlll]]]^^^qqqmmmPPPKKKUUURRROOOHHH555111000//////......//////......////////////......////////////////////////////////////////////////////////////000000000111111111111111111222222333444444444444444444444444888555222000000333777:::@@@CCCHHHKKKMMMLLLJJJHHHEEECCCAAA@@@@@@BBBFFFKKKMMMNNNTTT[[[WWWPPPUUUbbbkkkqqqvvvxxxyyyfffXXXVVVQQQNNNMMMGGGFFFDDDAAA@@@@@@@@@>>>===>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCC===JJJmmmuuutttgggQQQLLLFFFCCCEEECCCAAABBBGGGTTTmmmkkknnnUUU<<<;;;999888777777888999777888888888999999999999999::::::;;;;;;<<<<<<===>>>???@@@BBBDDDEEEFFFGGGIIIKKKRRRWWWgggzzzuuudddfffqqq{{{xxxoooggg\\\TTTOOOLLLIIIGGGIII___zzznnnzzzwwwrrrmmm}}}|||qqq[[[AAA555666888555444444444444333333333333333333333333333333333333333333333333333444444555444555555666666777888888<<<999:::AAA>>>;;;ccczzzvvvtttssswww~~~iiiLLLDDDJJJTTTiiiYYYGGGBBBOOO}}}{{{{{{{{{ppp[[[IIIBBB===999::::::888777999777888<<>>===>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCGGG```}}}^^^UUUMMMIIIHHHDDDDDDFFFIIIMMM[[[vvvmmmuuuxxxaaa===<<<:::888777888999999888888888999999999:::::::::::::::;;;<<<<<<======@@@AAACCCFFFGGGHHHHHHHHHIIIHHHSSS___vvvkkkfffppprrr{{{xxxmmmkkkrrrmmmeee\\\VVVQQQLLLIIIHHHOOOvvvqqqrrrlllwww{{{yyygggIII777666888555555444444444444333333333333333333333333333333333444333333333333444555555555555555666777777888888888@@@@@@===???MMM}}}tttVVVOOOWWWggg~~~gggLLLDDDQQQooo]]]NNNFFF???===;;;888888999777555777===AAAGGGSSS___|||XXX___lllppp|||xxxbbbPPPQQQSSSLLLDDD222111000000//////000000000000000//////000000000//////////////////////////////////////////////////////000000000111111111222222111111222222333444222333333444555666777777444444444666999===AAACCCBBBAAA???>>>============999===EEEJJJJJJLLL[[[kkk]]]hhhwwwiii[[[YYYSSSPPPOOOIIIFFFDDDAAA@@@@@@@@@???===>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC@@@@@@AAABBBBBBCCCCCCDDDLLLmmmlll^^^UUUOOOLLLFFFEEEHHHHHHEEEIII___uuukkk}}}hhh>>>===:::888888888999:::888888999999999:::::::::::::::;;;;;;<<<=========AAACCCFFFIIIJJJKKKJJJIIIKKKIIIUUUdddkkkbbb{{{jjjsssqqqaaaggg]]]MMMMMMWWWNNNPPPQQQPPPOOOOOOMMMKKKIIIFFFddd|||ppplllsss|||~~~oooOOO999666777444555555444444444333333333333333333333333333333333444333333333333444555555555555666666777777888888555FFFFFF999???]]]~~~bbb]]]gggvvvvvvVVVKKKUUUpppZZZPPPEEEAAA>>>:::999;;;888666999>>>@@@@@@HHHRRRcccwwwiiiZZZpppuuupppmmmNNNQQQTTTKKKIII333222222111000111111111111111000000000000111111////////////////////////000000000000000000000000000000000000111111111111222222111111222222333444111222333444555777888888000222666:::>>>AAACCCDDD<<<:::777555666888<<<>>>AAACCCGGGJJJIIIRRRkkkwwwmmm[[[\\\UUUNNNLLLJJJHHHGGGDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@BBB@@@DDDDDD???EEEJJJCCCPPPjjj^^^UUUMMMJJJLLLKKKJJJHHHFFFOOOggg~~~gggtttvvvPPP@@@<<<===777777;;;:::888999999::::::999999888::::::;;;>>>AAABBBBBBAAADDDEEEFFFIIILLLMMMKKKJJJNNNdddcccppp\\\yyyttt```QQQNNNMMMJJJAAASSS@@@888CCCCCCJJJMMMJJJGGGTTTvvvnnnfffyyysss___<<<444;;;333666666555555555444444444222222333333333444444444444444444555555555666666555555666666777777888888777???:::???@@@pppuuuyyykkkSSSOOOrrrlllPPPAAAAAABBB<<<444888888888777888===FFFLLLhhhkkkgggTTTuuu]]]{{{VVVHHHNNNMMMMMM;;;333...000333222000000000000////////////000000000000000000000000000000000000000000000000000000////////////000111222333444333333222222333333444888888888666444444555777111:::???<<<;;;>>>@@@>>>EEE;;;555888===>>>???CCC???KKKcccyyy{{{wwwmmmZZZZZZVVVPPPNNNKKKHHHGGGEEEDDDCCCBBB@@@???AAA@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAA???BBBCCCAAAEEEIIIEEE___www^^^XXXXXXWWWPPPOOONNNKKKHHHKKKZZZjjj~~~YYYEEE===>>>999888<<<999::::::;;;;;;;;;;;;::::::<<<<<<===???AAABBBCCCBBBEEEFFFGGGJJJNNNPPPRRRSSS\\\lllnnniiiwwweeeUUUKKKPPPCCCHHHLLLCCCFFFFFFLLLHHHPPP|||hhh{{{~~~xxxdddAAA666:::444666666555555555444444444222222333333333444444444444444444555555555666666555555666666777888888888777???<<<===NNN~~~```RRRppp{{{eeeRRRGGGBBB???===;;;<<<<<<;;;:::<<>>>>>@@@AAABBBCCCCCCFFFGGGIIILLLQQQUUUZZZ\\\eeennnuuulllTTTAAANNNJJJ;;;EEEGGGMMMIIILLLrrr}}}}}}uuuwwwlllIII888888666666666666555555555444444333333333333444444444444444444555555555666666666555666666777888888999999999??????<<>><<<@@@DDDEEEFFFBBBCCCFFFEEEIII[[[ooo}}}wwwpppjjjddd[[[UUUQQQMMMJJJJJJIIIGGGEEEGGGFFFEEECCCCCCEEEFFFGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBDDDHHHFFFJJJVVVzzzppp^^^SSSVVVQQQOOOQQQQQQPPPPPPTTTeeeuuutttQQQ;;;<<<===>>>>>>888<<<<<<============<<<<<<===>>>???@@@@@@AAABBBDDDGGGIIIMMMQQQUUUYYY^^^aaajjjmmm|||oooVVVhhhZZZAAAKKKLLLKKKKKKLLLkkkxxxssssssSSS<<<666777666666666666555555555555333333333444444444444555555555555555666666666666666666777777888999::::::===???AAA@@@gggtttuuucccUUULLLHHHCCCBBB???<<<::::::;;;<<>>BBBFFFGGGGGGCCCJJJ^^^ooo|||yyyrrrgggbbb[[[SSSPPPPPPQQQOOONNNLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHKKKFFFGGGMMMIIIQQQkkknnn___ZZZSSSNNNOOOQQQQQQRRRUUUVVVoooWWW;;;;;;===??????;;;<<<<<<============<<<<<<<<<>>>?????????@@@CCCEEEHHHLLLQQQUUUXXX[[[^^^aaaooorrr~~~vvvQQQOOOJJJHHHLLLPPPlllnnnyyy___BBB555888777777666666666555555555333333444444444555555555555555555666666666777777666666777888999:::;;;;;;@@@@@@CCCMMMsssaaaSSSNNNJJJDDD???>>>>>>@@@AAA>>>QQQjjjuuu```nnnhhhqqqvvvQQQMMMWWWHHH===444222333222111222333333222222222222333333222222222222222222222222111111111111111111111111222222222222333444555666666555555444444555555666666888999888777888<<>>AAAGGGIIIHHHEEE>>>OOOvvv|||qqqlllddd[[[WWWXXXYYYWWWTTTOOOOOOOOOPPPPPPOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMKKKQQQKKKKKKSSSOOO___qqqeeeYYYSSSPPPLLLLLLNNNNNN\\\___>>><<<>>>???@@@===<<<======>>>>>>======<<<<<<>>>@@@@@@???AAAEEEIIIJJJOOOTTTWWWYYY\\\aaaeeepppxxxtttRRROOOMMMHHHMMMUUUttttttwwwkkkJJJ666:::777777777666666666555555333444444444555555555555555555666666666777777777666666777999:::;;;<<<===@@@AAADDDccc~~~kkk[[[TTTLLLEEEAAAAAAAAAAAA===KKKccc{{{fffbbbrrrrrrlllbbbLLLRRRLLL@@@555333333222111222333222222111111222222333333333333333333333333333222222222222222222222222222222222222333444555555666666555555555555666666444666999:::;;;>>>CCCGGGDDDAAABBBGGGIIIFFFCCCCCCRRRlllvvvpppiiibbb```aaa___ZZZUUUQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQPPPPPPPPPOOOOOOOOOLLLUUUOOOOOOYYYVVVooowwwgggYYYRRRRRRQQQVVVtttjjjEEE@@@???>>>@@@???>>>>>>????????????>>>>>>===@@@BBBBBBAAACCCIIINNNOOORRRTTTVVVWWW]]]fffmmmooo}}}|||{{{}}}```XXXVVVLLLMMMXXXooowwwTTT999===777777777777666666666555444444444444555555555555555666666666777777777777666777888999:::<<<======>>>AAAFFF{{{qqqjjj```VVVPPPKKKGGGDDDDDDMMMccc~~~www[[[kkkppp|||ZZZRRRPPPCCC888444444222222333222222111111111111222222444444444444444444444444222222222222222222222222111111111111222333444555777666666666666666666777888777:::AAAJJJOOONNNKKKEEEEEEFFFGGGFFFJJJ[[[lllyyypppkkkffffffgggddd[[[TTTQQQRRRUUUVVVVVVUUURRRQQQRRRRRRQQQQQQQQQPPPPPPPPPKKKWWWQQQQQQ]]][[[zzzsssfffbbbXXXYYYqqqqqqKKKDDD@@@===???@@@???@@@@@@AAAAAA@@@@@@???>>>AAADDDDDDCCCEEELLLQQQRRRTTTTTTTTTUUU^^^jjjuuurrr{{{jjj\\\PPPMMMYYYeee~~~ZZZ;;;???777777777777666666666666444444444555555555666666666666666666777777777777666777888999;;;<<<===>>><<