BM[6( yyybbbTTTOOOJJJKKKOOOUUU]]]gggooottt{{{hhh[[[\\\```jjjkkkYYY]]]qqq|||lll]]]JJJ999777666444333222111111111111000000//////000000111/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------------------------............---------,,,,,,,,,,,,---......//////............------------......................................................------------------------...............---------...------,,,,,,------...,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***+++,,,------,,,+++***,,,,,,,,,---------......------,,,,,,,,,,,,++++++---,,,+++******+++,,,---------------------------,,,,,,,,,++++++++++++***++++++******++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,++++++*********+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------///......------......///000///......000000///......000111111//////000111///111333444444555666888333<<>><<<:::888444444444333333333222222111222222222222111000000000000000000////////////...............---------zzzkkknnn~~~zzzXXXQQQhhhlllLLL<<<888888888555444333222222111000000000/////////............................................................---,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,------------------............///------------------------............////////////000000//////.........---////////////////////////////////////////////////------------------------........................------------------------........................------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...---------------------------------------------------------------..................---------,,,++++++,,,,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------......---,,,,,,+++******.........---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,...000111111000////////////000000000000111111000////////////000333666///---555666444:::===HHHOOO[[[mmmuuu~~~iiilllmmmttt}}}vvvooosss{{{~~~vvvqqqhhh]]]VVVQQQJJJEEEBBB999444888999444222555444111......111333111///000000000000////////////......////////////......yyyeee```wwwhhhNNN@@@:::888:::888666444222111111222000000/////////............................................................---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,------------------............///.........---------------............////////////000/////////............////////////////////////////////////////////////------------------------........................------------------------........................------------------------------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,---,,,,,,,,,---------......//////...---------------------------------------------------------------........................---,,,++++++,,,,,,+++))),,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------......---,,,,,,+++******.........------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,...000111000///////////////000000000000///000000000//////000000000555111000:::AAAHHHUUUbbbtttzzzyyyvvv{{{}}}zzz~~~vvvlll```WWWSSSFFF<<<:::888222222777444222111222333444222111111111000000000/////////......////////////......___]]]~~~lllTTTFFFAAA>>>===:::555222000222444000000000/////////.....................................................................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---......------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,,,,---------------------............////////////......---------............////////////////////////............////////////////////////////////////////////////------------------------........................------------------------........................------------------------------------------------/////////....../////////------------------------------------------------++++++,,,,,,,,,,,,------......---,,,,,,,,,------,,,,,,,,,---------......///...------------------------------------------------------------------...........................,,,++++++,,,---,,,***...---------,,,,,,++++++******+++++++++,,,,,,,,,------------------------...------,,,,,,++++++***---------............///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------...000111000////////////000000000111111///111222222000000000111---888:::<<>>GGGKKKTTT]]]mmmwwwxxxrrrYYYOOOJJJBBB;;;999666666666555333111//////222222111111111000000000//////000000000000//////tttjjjdddxxxuuu___NNNHHH@@@888444333222222111000000000////////////................................................---...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------.........---------............///000000/////////.....................////////////.........///////////////////////////////////////////////////////////////........................////////////////////////---------....../////////...........................................................................------,,,,,,------...........................------------------------+++++++++,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,---------......------,,,,,,,,,------...---------------------------------------------------------.........//////...---,,,,,,...///...,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,---...///000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---...///000///.../////////000111222222222222333444222000222777======PPP\\\aaagggjjjrrryyy}}}|||sss|||qqqgggbbbVVVGGG???===;;;999666555444444333222222222222111111111111//////000000000000//////xxx]]]]]]~~~lll^^^KKK===777555444222111111000000000/////////................................................---------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,---------............---------............///....................................////////////.........///////////////////////////////////////////////////////////////........................////////////////////////---------...//////000000........................................................................------,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,------.../////////...---,,,---/////////...,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---...///000///......///000000111222333333111333444444666>>>KKKVVVfffvvv~~~}}}}}}}}}~~~qqqaaaXXXMMMEEE<<<666555555444333333333333222222222111111///000000111111000000///yyybbbccczzz}}}[[[CCC:::888666333111111111000000000//////................................................+++++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---------............///,,,,,,,,,---......//////............////////////............/////////000////////////////////////////////////////////////........................////////////////////////---------...///000000000..............................................................................------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,------...//////000...---------///000///...******++++++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................000///---...///000///---...///000111222333333444222555888<<>>EEERRRjjjkkkVVVLLLEEE<<<444444444444333333333222222000000111111111111000000sss[[[aaa~~~hhhPPP;;;333777888222111000111222111///---//////.........---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++************************,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,------............------///////////////...................../////////000000...---...///000///.............../////////000000000000000000/////////111///------.../////////000000000111111111111222111111000000000/////////........................////////////////////////...................................................//////...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000///......------,,,...000111000000222333333---,,,111444444666;;;777CCCOOOYYYiii~~~ttt\\\RRRGGG;;;888666444333333333333222111111222222222222111111uuuYYY___{{{^^^===333666222333222111111222111///...//////.........---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++************************,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,------............------/////////////////////............/////////000000000///......///000///............/////////000000////////////////////////222000///...///000111111.../////////000000000000000000000000////////////////////////////////////////////////////////////...................................................//////...---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000/////////000000000///------///111222000222777999999===DDDSSS]]]gggnnnyyy~~~xxx}}}uuu```KKK@@@;;;666333444444333111111111111111111000///...ooo^^^^^^yyysssFFF888999222444222111111222111000.../////////.........------////////////////////////------------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,------............------......//////////////////....../////////000000000000///......000000///........./////////000000000////////////////////////222111111000000111111222/////////000000000111111000000111111111111111111000000000000000000000000////////////////////////......................................................///...------...000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111222222111///------000333222222444999===CCCNNNXXXqqqyyy}}}dddQQQIII???999888888555222444333333222111000///...vvv\\\cccXXXAAA>>>888666444222111222111000///////////////............////////////////////////........................++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------............------............////////////...////////////000000000000///...///000111000......////////////000000000...///////////////000000111222222222111111222333111111111222222222333333222222222222222333333333////////////////////////////////////////////////................................................---...///...------///111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...---------------------------------......///000000111222222///000111111000111333555666777;;;DDDRRRbbbrrr|||zzzeeeZZZLLLBBB???<<<888444555555444333222222222222ccc[[[{{{qqqOOO@@@999777555222111222222111000000000/////////.........////////////////////////........................++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------............---------.........//////000000////////////000000000111111///...///000111000///////////////000000000111/////////000000000111111111222444333222111222333111222222222222333333333111222222222222222222222////////////////////////000000000000000000000000////////////////////////////////////////////////---...//////......000222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++,,,,,,---.........---------------------------,,,------...///000111111---///111222222111222333888@@@OOOeee~~~}}}yyy|||zzzvvvsssrrruuu{{{vvvjjj[[[NNNEEE>>>888333555444333222222222333333ttt[[[]]]zzzfffKKK:::999666333222222222111000000000000/////////......////////////////////////------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,------------...------............------------......///000000000/////////000000000111111111000//////111111000////////////000000000111111///000000111111222222333111444777666333222333555222222222222333333333333333222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...//////...///000222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,---............------------------------,,,------...///000000111---000222333222222333444:::MMMjjjyyywwwvvvrrrpppqqqllllllkkkiiiggghhhjjjlllmmmmmmnnnrrrvvvxxxwwwuuu|||qqqaaaRRRFFF===777555444222111000111111222www___aaawwwgggHHH:::777444222222222222111000000000000/////////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------............------------......///000000111//////000000000111111111111000///000111111000/////////000000000111111111000111111222333333444444333777::::::666444666888555666666666666777777777999888777777666555444444333333333333333333333333000000000000000000000000////////////////////////////////////////////////---...//////...///111333........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***+++,,,---..........................................//////000000000111000111222333666:::@@@DDDQQQiii}}}|||wwwuuuwwwxxxwwwzzz~~~|||zzzzzz{{{zzzzzzyyywwwtttqqqoooooowwwrrrqqqvvv|||kkkZZZNNNIII;;;999666444222111111111TTTYYYrrrZZZ;;;888444222222222222111000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........---..................------------...///000000111000000000000111111111111111000///000111222111///000000000000111111111111111111222333444444555555555999===<<<999666888;;;::::::;;;;;;;;;<<<<<<<<<@@@???>>>===;;;:::999999555555555555555555555555000000000000000000000000000000000000000000000000000000000000000000000000---...////////////111333........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***+++,,,---....................................000000000000111111111111111222333555;;;DDDOOOWWWrrr}}}~~~}}}www{{{}}}|||uuu|||mmmaaa\\\BBB@@@<<<888555333333222tttYYY[[[uuuPPP<<<666777222111666555222222222222111111111000000000000000000000000000...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////------------------------........................---...///...,,,+++,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------........................------------......///000000000000000111111222222333333//////000111222222111//////333555555444222...***777555555777777555888>>>EEEEEEEEEEEEEEEGGGKKKMMMTTTLLLKKKSSSUUUPPPQQQXXXWWWTTTOOOKKKLLLOOOKKKEEEKKKFFF???;;;;;;;;;:::888444555555222111222333333444111222555444......222///......------......///000000000000000000000000------------------------........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---//////000000///...------.........------,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......---------------.........//////---,,,...111111---...333111888;;;FFFWWW```jjjzzz{{{}}}{{{~~~www[[[TTTIII>>>666333444555iiiVVViii___EEE888999777777888444222222111111111000000000000000000000000000000000...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////------------------------........................---...///...,,,+++,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,---------.................................------......///000000000111111111111111111222222000000111222333333222111444555444333222444555666999;;;???DDDHHHLLLNNNOOOIIIKKKOOOUUUZZZ\\\[[[ZZZ[[[```fffnnntttwwwsssllljjjfff___YYYYYY]]]]]]XXX\\\VVVNNNGGGDDDDDDEEEFFF:::888555111//////000///111...///222222......222222222111111000000000000000000000000000000000000------------------------........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------,,,,,,,,,,,,------///////////////...------......---------,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------------........./////////000---,,,///222222555999333===FFFVVVkkkuuu~~~jjjbbbTTTGGG===777444333```\\\mmmuuuTTT>>>;;;999999777///111111111111000000000///000000000000000000000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...------------------------........................---.........,,,+++,,,---------,,,,,,,,,,,,------------------------------,,,------------.................................---......//////000000111111111111111111000000000//////000111111222222222222222333333333666;;;???>>>GGGPPPWWWcccooopppiiibbbdddkkkuuu}}}{{{vvvuuu|||vvvxxx~~~zzzttthhh[[[QQQLLLMMMOOOHHHCCC???;;;999777666555666444444666777444444777111111111111000///......000000000000000000000000................................................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......------------.........////////////...------...------------,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---............---............////////////444000...111333111222555666CCCQQQddd||||||qqq```PPPEEE===666222~~~jjjdddkkkmmmRRRGGG<<<777666000111111111000000000//////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......//////......------------------------........................,,,---......,,,,,,,,,...------,,,,,,,,,,,,------------------------------------------........................////////////.........///000000111111222222222111111000000///111222222222111222444555777888===BBBEEEHHHNNNUUUhhhuuussshhhbbbcccfff___YYYTTTSSSRRRMMMFFFCCC999666444444444222111111000000111222222111000///000000000000000000000000................................................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------..................//////...------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------............------------------------,,,------...................../////////000000000000000333666666444777<<>><<<:::777333222333333444444444444333111111111111111111111111////////////////////////........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.........------............------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------....../////////------------------------,,,---......//////....../////////000000000111111+++...222666666;;;IIIWWWeeeqqq{{{zzzuuueeeXXXOOOIIImmmOOO]]]xxxQQQ666444666222222222222111111111000000000000000000000000000//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---------------------------........................+++---...---,,,,,,---///......------------......------------------------------........./////////.........//////000000111...//////000000111111222333333333333333222222222///111444444666:::AAAGGGRRRPPPTTT___iiivvvxxxggg^^^^^^[[[SSSJJJFFFDDD>>>888555444333222111111111222111111111111111111111111000000000000000000000000........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------......------------......,,,,,,---............---,,,,,,,,,------------.........---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------------------------------...//////000000------------------------------...////////////...000000000000111111111111111111222444777AAAVVViii~~~|||yyyxxxxxx|||{{{xxxggg[[[UUU^^^UUUyyyddd???555444333333333333222222222222000000000000000000000000//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------------------------------........................+++,,,...---,,,,,,---///......------------......------------------------............////////////---......///000000111111/////////000111111222222333444444444444444444555000444999===AAAHHHSSS[[[hhhgggmmmyyyxxxnnnjjj```UUUPPPNNNGGG>>>>>>;;;888444111000000111111111111111111111111111000000000000000000000000........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------,,,,,,,,,,,,------+++,,,------.........---,,,,,,,,,---------............---------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---..............................---------...///000000000------------------------------...///////////////000000000111111111222222555444999DDDPPP]]]lllxxx|||nnngggqqqPPPdddyyyNNN===888444444444333333333222222000000000000000000000000//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................+++,,,------......------------------------------........................+++,,,------,,,,,,...///......------------......------------------------............/////////000---......///000111111222/////////000111111222222444444444555555666666666;;;@@@GGGLLLSSS]]]jjjtttxxxsssrrrjjj```LLLHHHCCC===888777777777111111111111111111111111000000000000000000000000........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---+++,,,------.........---,,,,,,,,,------...............---------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---..............................---------...///000000111---------------------------......///////////////000111111111111222222222...222CCC^^^www}}}~~~sssSSSYYYjjjrrrNNN666;;;999444000///222333222111111000///////////////------------------------......------------......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---......///////////////......000111111000//////111111111333444555444333555444666:::;;;;;;???EEEKKKRRR```kkkooouuu~~~oooZZZJJJCCC???;;;777666222000111111000222555222222111000//////111333//////.........---------------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,,,,---...///...------------...//////------------------------------......///000000000222...---000111111444888;;;IIIaaa|||}}}nnnbbbnnn___CCC<<<:::777333111111111000111111000///////////////..............................------------......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,,,,---------.........---...//////000000//////...///000111111111000///111000111222333444444444666999???FFFIIIKKKQQQYYYfffsss{{{pppsssssskkkfffkkkqqqooojjjfffhhhppp{{{ppp___TTTLLLHHH===888555666555222111444...///000000000111222333//////.........---------------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...------------...///,,,,,,,,,,,,,,,---......------------------------------......///000000000///...///333444333777===IIIrrryyyyyymmmoookkkKKK<<<:::777555222000//////111111000////////////000////////////////////////......------------......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------,,,------------.........---...//////000000//////...///000111111111111111222222111222333444666777999BBBPPP]]]ccchhhqqq{{{yyyxxxuuulllgggkkksssuuu||||||rrrjjjiii___ccciiimmmooooooppppppsssuuuxxx|||lll]]]UUURRRHHHAAA;;;:::777333222333///000111333333222111000/////////.........------------------------------------------------------,,,------......------,,,------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...------------...///,,,++++++++++++,,,---------------------------------......//////000000111000000333666666777???HHHccczzzzzzyyykkktttsssRRR>>>999555444333111000111222111000000//////000000////////////////////////......------------......---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------..................///000000000000000///000000111111222222222333333333333444777:::===EEETTTjjj}}}~~~}}}~~~}}}}}}{{{xxxssspppnnnnnnwwwwwwxxxzzz{{{wwwpppjjjnnn}}}wwwssssssXXXNNNCCC>>>:::555222333444444555555555333///---////////////............................................................,,,------......------,,,------------------------------------------------,,,,,,------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------.........,,,,,,,,,+++,,,,,,---...------------.....................///000000111111444333555666888???OOO___|||zzzyyyxxx{{{yyywwwwwwxxx{{{|||}}}nnn___{{{eeeIII===333222444222222444222222111000000000000000..............................------------......---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------.........//////...//////000000000000000000000000111222333333444333444444555777===EEEJJJ```ppp~~~{{{~~~yyyvvv{{{{{{xxxtttgggXXXNNNFFF===777666777555444444444333000---000000/////////.........................................................,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---..................------------------......///---------....../////////......//////000111111111444333444999AAAQQQkkkzzz||||||zzzpppnnnkkkhhheeecccbbbbbbbbbaaa```______```aaabbbeeegggkkkooottt{{{eeedddcccMMM888444666555444666222222111000000000000111..............................------------......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------........./////////...///000000111111000000111111111111222333555555333666999===CCCMMMZZZccc|||vvvwww~~~wwwhhhccchhhwww|||pppdddVVVIIIDDD;;;777333222333444222000000000000/////////......................................................,,,------......------,,,------------------------------------------------+++,,,,,,------.........------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------...//////...------...------------...//////---------...//////000000...//////000000111111222111222888EEEVVVmmmxxxpppttt~~~|||tttppplllfff```XXXWWWTTTRRRPPPPPPPPPQQQOOOOOOPPPOOONNNNNNNNNOOOOOOQQQVVVZZZ___eeekkkooovvv{{{~~~aaaddddddCCC888999777555555333222111111000000111111////////////////////////......------------......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------............//////////////////000111111111111000111111111111222444666777999===DDDLLLWWWgggyyy~~~sssyyy|||}}}tttbbb\\\MMMWWWgggsssyyy}}}kkkaaaKKKCCC:::555555555444222000000000000/////////...................................................,,,------......------,,,------------------------------------------------++++++,,,,,,---......///------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------...//////...------------,,,,,,------...///---------...///000000000/////////000111111222222222777EEEZZZpppzzzxxx}}}nnndddaaa]]]UUUNNNJJJIIIGGGFFFEEEFFFHHHIIIFFFHHHJJJJJJIIIIIIIIIIIIFFFIIILLLOOORRRUUUYYY\\\iiinnnssswwwdddOOOhhhvvvMMM===<<<999555444333222111111000111111111000000000000000000000000.........------.........---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------............/////////000//////000111111111111111111111111111222444666777???EEEOOOZZZhhh|||rrr}}}zzz}}}{{{nnnggg___ZZZ]]]lll{{{\\\RRRDDD;;;888777555333000000000000////////////////////////////////////////////////////////////,,,------......------,,,------------------------------------------------++++++,,,,,,---...//////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,---...//////...---,,,,,,,,,++++++,,,,,,---...---------...///000000111/////////000111111222222777???QQQkkkxxxzzz|||uuuhhhZZZRRRQQQPPPJJJDDDIIIGGGEEEEEEFFFGGGGGGGGGDDDFFFGGGGGGFFFFFFHHHIIIIIIJJJJJJLLLNNNPPPRRRSSS\\\hhhtttwwwsssvvvvvv]]]JJJiii```FFF<<<777555666333333222111000000000111111111000///////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++++++++++++++++++++........................---------.........//////---------.........//////////////////000000000000111000///000111222222111...555777444333999======TTTWWWgggnnnssszzzxxxnnnfffdddjjjsss}}}iiiTTTHHH@@@888333333333222111000000000000000000000////////////000000000/////////............------------------------........................------------------------.................................------,,,,,,,,,........................------------------------,,,,,,,,,---------......//////.........---------............////////////------......///000000000333555333------444666222<<>>LLLZZZ```rrrwwwmmmsss{{{zzz~~~mmmZZZHHH???888555333111222222111000222222111000/////////000000000000/////////......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,........................------------------------,,,,,,,,,---------.....................---------............////////////---......//////000000111---000444777777;;;HHHVVVzzz}}}kkk]]]SSSKKKEEEEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKMMMOOOQQQUUUWWWYYY[[[\\\]]]```bbbdddeeegggiiiiiihhhfffeee___bbbfffiiikkkllllllmmmpppuuu}}}ttteeerrrjjjOOO???888777666555444333333222222111000000///////////////////////////////////////........................------------------------,,,,,,------------------....................................................................................////////////............//////////////////000000000111111111222444555555444444444444777666:::EEEWWWkkkwww|||~~~yyyyyy{{{{{{rrrnnnbbbeeeppp[[[NNNBBB<<<555000000222333333111111000000000111111222000000000////////////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,---------..........................................////////////.........///000000111111111222555888:::CCC[[[sss}}}|||{{{jjj[[[PPPKKKIIIJJJEEEHHHKKKKKKJJJJJJKKKMMMNNNPPPRRRRRRSSSUUUXXX\\\```bbbeeehhhiiillloooqqqrrrsssuuuwwwwwwvvvuuutttmmmnnnnnnooonnnjjjfffbbbgggiiinnnsssxxxyyygggvvvXXXAAA666777666555444222222111111111000000///////////////////////////////////////........................------------------------,,,,,,,,,---------......................................................................................./////////000000........./////////000000000000000000111111111111222444555444222222444666666888DDD___~~~zzzzzz{{{lllmmmpppvvvhhhTTTIII<<<222111333555666000000000000111333444555111000000000////////////................................................------------------------------------------------------------------------........................------------------------,,,,,,,,,---------......---.................................////////////......//////000111111111444333444888AAAWWWyyy||||||fff^^^VVVQQQNNNLLLLLLNNNGGGIIIMMMOOOQQQRRRTTTVVVWWWZZZ]]]^^^^^^```eeejjjppprrrtttvvvwwwxxx{{{}}}}}}~~~|||uuunnnhhhhhhiiiiiijjjmmmsss{{{```mmmgggJJJ777888777555444333222111111111111000///////////////////////////////////////........................------------------------+++,,,,,,------......................................................................................./////////000000000....../////////000000000000000000111111111222222000222333222111333888<<<@@@GGG]]]sss]]]eeewwwiii[[[GGG999333222222111000000111111222333555555111111000000000/////////................................................------------------------........................,,,,,,,,,------------...........................------------------------,,,,,,,,,---------......---------...........................////////////...//////000000111111222111444777===RRRuuu|||~~~}}}sssmmmXXXRRROOORRRTTTSSSTTTXXXUUUVVVXXX[[[___bbbcccdddfffiiimmmnnnnnnpppvvv|||{{{zzzwwwtttsssuuuyyy}}}tttWWWppp[[[???999888777555444333222222111111000///////////////////////////////////////................................................++++++,,,,,,---......///........................------------------------.........................../////////000000000000.../////////000000000000000000111111111222222222///222444444555:::CCCJJJ[[[hhhgggWWWNNN^^^www```MMMBBB;;;555111444333333222222222333333111111111000000000//////................................................------------------------------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......---------.........//////............/////////////////////000111111222222000:::AAAKKKhhh~~~qqqfffaaaccc[[[WWW[[[^^^^^^bbbiiigggggggggjjjnnnqqqqqqppprrrvvvzzz{{{{{{~~~~~~~~~```XXXhhhkkkHHH;;;:::888777555444444333111111000///////////////////////////////////////................................................++++++,,,,,,---...//////........................------------------------........................////////////000000000000////////////000000000000000111111111111222222222111444777888:::BBBNNNWWWwww{{{fffUUUTTTiii|||gggXXXLLLAAA999777666444333222111111111111111111111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................------------------------,,,,,,,,,---------......---------.........//////............/////////000/////////000111111222222222BBBLLLWWWxxx{{{wwwyyymmmhhhhhhddddddddddddfffjjjoootttqqqqqqsssuuuxxxzzz|||}}}~~~|||{{{~~~TTTNNN|||UUU@@@AAA<<<444333666777555111111111111000000000000......//////000000111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,---------............///////////////000000000000////////////000000000000111111111111111111222333:::777999@@@HHHSSSfffwwwfff___nnn|||{{{kkk[[[III<<<555555444333000000222444222111111000000000000000000000//////.........---//////////////////////////////.........---------------------------------,,,,,,,,,---------......000000///...------,,,,,,//////.........---------,,,,,,,,,---///000222333............////////////////////////000000000000000---...222444333555888:::JJJZZZjjj|||tttsssvvvxxxrrrqqqsssnnnnnnnnnmmmmmmppptttxxxzzz|||~~~~~~|||~~~```III___jjjIIIBBB999444333444333222111111111111000000000000.../////////000000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------.....................------,,,,,,,,,---------............///////////////000000000000/////////000000000111111111222333333333444666777666555<<>>===BBBRRRkkkttt___HHHBBB;;;666444333111///222222111000000000000111000000////////////......////////////////////////...............---------------------------------,,,,,,,,,---------....../////////...------,,,,,,...............---------......------...//////000............/////////////////////000000000111111222222333444222111888AAATTThhh~~~{{{sssrrrwww|||}}}|||wwwsssooooootttyyy}}}]]]gggmmmPPP999777:::444222555222222222111111111000000////////////000000000000////////////////////////------------------------,,,,,,,,,---------...............////////////000...............------------------............///////////////000000000000000000000111111111222222...000333444666;;;BBBHHHMMM\\\vvv~~~aaaUUUFFF;;;777555222000333222111111000000111111000000//////////////////////////////////////////........................------------------------,,,,,,,,,---------......//////.........---------........................///......------.....................//////////////////000000000111111111000111333444333555AAANNNiiizzzxxxqqqpppvvv|||~~~}}}}}}~~~xxxuuusssvvv}}}nnneee}}}\\\>>>888:::555333666222222222222111111111111000000000000////////////////////////////////////------------------------,,,,,,,,,---------...............////////////000........................---------............///////////////000000000000111111111111222222222222444666777777888???IIIQQQXXXqqqllllllxxxiiiSSSCCC;;;888666444333222222111111111111111//////000000000000000000////////////////////////---.....................------------------------,,,,,,,,,---------.....................------------.....................///......---------------............////////////000000000000111111111111000000111333444;;;KKKZZZ{{{|||zzzwwwvvvwwwyyy{{{||||||~~~~~~|||zzz~~~~~~~~~{{{zzzzzz~~~bbbyyykkkHHH999777555444444333222222222222111111111000000000000////////////////////////////////////------------------------,,,,,,,,,---------......------........./////////.............../////////---------............///////////////000000000000111111222222222333333333444666666555888BBBQQQ]]]hhh{{{vvv{{{}}}{{{wwwyyy||||||zzzjjjzzz|||dddNNN@@@888555333333333222111111111111222//////000000000000111111////////////////////////---------...............------------------------,,,,,,,,,---------..............................---------.....................---------------...............////////////000000000111111111222222222000111555:::FFFYYYiiixxxzzz||||||zzzwwwuuuwwwzzz{{{~~~}}}{{{|||zzzyyy}}}}}}|||{{{|||qqqcccWWW===666888666333333333222222222111111111111000000000/////////...////////////////////////........................,,,,,,,,,---------......,,,---------............---........./////////000---------............///////////////000000000000222222222333333333333444222444777:::BBBSSSjjj{{{}}}yyy}}}sssnnniiiccc______[[[XXXVVVWWWVVVTTTVVVZZZ\\\bbbiiipppwwwzzz{{{kkkSSSBBB888444444333222222111111222222//////000000000111111111////////////////////////---------.........//////------------------------,,,,,,,,,---------..............................---------.........//////---------,,,,,,---..................////////////000000111111111222222222444111222;;;HHH[[[qqq}}}yyyxxxyyyyyywwwttttttvvvyyyyyy|||}}}{{{yyyyyy{{{{{{zzz}}}zzzxxx|||___yyydddBBB888;;;:::444333333333222222222111111111111000000/////////...////////////////////////........................,,,,,,,,,---------......,,,,,,,,,---------......---.........//////000000---------.........//////////////////000000000000222222333333333444444444444888>>>FFFTTTmmmzzzgggiiibbb^^^^^^```dddllluuuqqqgggbbbccc```XXXWWW]]]XXXZZZ[[[\\\^^^bbbhhhmmmwwwtttppp~~~mmmSSSCCC<<<444333222222111111222222//////000000111111111222////////////////////////---------.........//////------------------------,,,,,,,,,---------......---.....................---------.........//////---,,,,,,,,,,,,---...///............/////////000000111111111111222222222555222444BBBVVVnnnyyyrrrsssyyywwwuuusssqqqrrrtttwwwyyywww{{{xxxwwwxxx{{{|||{{{~~~~~~~~~hhh[[[tttKKK???;;;666666444444333222111111111111222222222111000//////...////////////////////////////////////////////////------------------------...------------...//////....................................////////////......//////000000111111111111111111111222333444666FFFXXXdddsss|||~~~tttmmmqqqyyyyyy}}}xxxrrrpppmmmiiihhhllluuu~~~~~~sssjjjfffdddbbb```___\\\[[[^^^cccddd```[[[^^^cccqqq}}}xxx]]]CCC<<<555666888111222777444111111111111000000000000////////////////////////////////////////////////....................................//////////////////.........---------------------------------------------------------.../////////000000000111000000///...000333444333555222===WWWrrr}}}vvvsssxxxyyytttrrruuuyyyzzz{{{}}}~~~uuu[[[nnnUUUDDD;;;444555555444333222111111111111222222111111000//////...////////////////////////////////////////////////------------------------------........./////////....................................////////////......//////000111111222555666777666555666888;;;===YYYyyyjjjdddhhhmmmnnnkkkllluuu~~~}}}xxxuuuqqqooorrrxxx|||uuummmhhhfffeeecccbbbbbbbbbaaa```ddd^^^\\\aaalll|||oooVVVAAA666666888333444888444111111111111000000000000////////////////////////////////////////////////....................................//////////////////.........---------------------------------------------------------/////////000000000000000//////000000111333555555:::>>>RRRsss~~~zzzmmmpppqqqnnnooouuuzzz{{{{{{~~~}}}zzzzzz{{{wwwyyyyyywwwyyy~~~~~~dddWWWhhhPPP???444777555555444333222222222222222222111111000/////////////////////////////////////////////////////////---------------------------...///000000000//////..................................../////////////////////000111111222222333555777555333666===DDDPPPttt{{{yyydddXXX\\\[[[aaagggllluuu~~~yyyqqqhhhcccbbbccchhhaaa\\\\\\___cccllltttiiiLLL<<<777888333444777444222222111111111000000000////////////////////////////////////////////////....................................////////////...............---------------------------------------------------------000000000000000000000000...///111222222222444666>>>LLLjjj}}}ppppppmmmkkkooowww|||||||||~~~}}}sssmmmlllnnnkkkllllllllloootttzzz}}}yyy|||uuuRRRhhhdddIII999:::777666555333222222222222111111111111000000//////////////////////////////////////////////////////........................---...000222222111///.......................................//////////////////000111111222222333222444555222333;;;JJJWWWkkkoooeee___cccdddaaaccckkkjjjpppwww|||uuurrrpppkkkggggggddd```]]]___kkkyyyzzzbbbJJJ===:::333222666333222222222111111111000000////////////////////////////////////////////////....................................////////////........................................................................111111111000000000000//////000222444222000444:::DDD[[[}}}~~~~~~}}}||||||}}}~~~|||yyysssooorrrzzz~~~|||}}}~~~{{{|||yyyqqqfff______```^^^^^^___aaadddiiirrryyyyyy|||]]]RRR|||ZZZ>>>999888777666444333222222222111111111000000000000000////////////////////////////////////////////////........................---...000222222111///.......................................////////////000000111111222333333333555666555555:::JJJbbbsssqqqbbbeeennnppphhhfffooowwwxxx}}}nnnfffbbbaaadddiiiaaajjjvvv}}}```LLLCCC777111444333222222222222111111111111////////////////////////////////////////////////....................................////////////---.....................................................................111111111111000000000000111111333444111000888CCCWWWtttuuuvvvxxxwwwvvvvvvxxx{{{~~~wwwrrruuu}}}~~~}}}xxxuuuhhhhhheee```YYYUUUTTTVVVRRRRRRTTTWWW[[[aaalllvvv{{{pppPPP]]]rrrHHH888999888666555444333222222111111000000000000000000////////////////////////////////////////////////........................---...///000000000//////....................................////////////111111111222333333444444444444555888DDDZZZuuuppphhhhhhhhhfffooo}}}wwwxxxnnniiihhhjjjkkkjjjfffggguuuwwwaaaUUUBBB555555555333222222222222111111111////////////////////////////////////////////////....................................////////////---------...............................................................000000000111111111222222222111222555222333BBBTTTtttkkknnnooopppppppppqqqsssuuuzzzyyytttpppsss{{{zzzqqqkkkhhhYYYWWWTTTQQQOOONNNNNNOOOKKKJJJMMMRRRVVV[[[hhhvvv|||```MMM~~~XXX???:::999777555444333333222000000000000000000000111////////////////////////////////////////////////........................------........./////////....................................////////////111111222222333444444444333333777@@@QQQiii|||kkk___bbboooxxxyyyzzznnnsssoooggg```___eeepppyyyxxxkkkRRR===888777333333222222222111111111////////////////////////////////////////////////....................................////////////---------.........//////................................................//////000111222222333444333000222555555:::PPPhhhfffkkkkkkkkkkkkmmmnnnooopppoooqqqpppmmmnnnvvv}}}yyynnnccc[[[XXXTTTQQQMMMKKKKKKLLLKKKKKKHHHGGGJJJPPPTTTYYYgggvvvzzz~~~qqqIIIyyyfffIII:::999888666444333333222000000000000000111111111////////////////////////////////////////////////////////////////////////...------------...//////..................................../////////000111222222333333444444555777888>>>KKK___xxx}}}wwwuuuppppppzzzuuuooohhheeefffhhhgggfffhhhsss{{{___DDD;;;999333333333222222222111111////////////////////////////////////////////////..................................../////////000---------.........//////////////////////////////////////////////////////......///111222333444555222///111666888@@@[[[www{{{nnnjjjiiihhhiiilllnnnnnnmmmkkkooooookkkkkkrrryyy}}}vvvrrrjjj```XXXRRRNNNMMMFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDFFFLLLXXXhhhsssyyy|||dddWWWPPPEEE===<<<888000222666///222222222111111111111000000000//////.........---////////////////////////---------............///////////////////////////........................////////////000000000000///555000,,,333666777>>>===OOOUUUXXXmmm{{{qqq|||kkkddddddgggiiiddd]]]___pppuuuxxxWWWAAA:::888444222444444111111444000000000000////////////////////////////////////........................---------............///////////////............------------------------...------------.../////////000111000000111333666222222111333>>>UUUpppvvvooofffiiijjjjjjhhhhhhkkknnnsssttttttsssrrrtttwwwzzz~~~~~~ddd```YYYRRRLLLHHHEEEDDDAAAAAAAAAAAA@@@@@@??????>>>???AAADDDKKKXXXiiittt{{{~~~vvvZZZpppbbbHHH???<<<999111333666///222222222111111111111000000000/////////.........////////////////////////---------............///////////////////////////........................////////////000000000111...444000///888;;;;;;AAAQQQaaahhhoooyyyxxxvvviiibbbccc___^^^dddmmm{{{ooowwwkkkPPPEEE:::777555555333///000444111000000000////////////////////////////////////................................./////////000000////////////............------------------------...------------.../////////000111000000111444666555333666???KKK^^^xxx|||xxxoooeeeeeefffgggfffeeeeeehhhkkksssuuuxxxyyyyyyzzz{{{}}}}}}~~~xxxtttuuuzzz~~~~~~}}}||||||~~~TTTQQQMMMHHHEEEBBBBBBAAA>>>>>>>>>>>>============;;;===@@@DDDLLLZZZkkkwww}}}bbb^^^tttLLL@@@<<<999222444666000222222222111111111111000000000////////////......////////////////////////---------............///////////////////////////......................../////////000000000111111///444111222:::<<<;;;CCC^^^ooozzz}}}{{{~~~}}}{{{|||wwwhhhgggeeedddaaa^^^bbbqqq|||___OOO>>>:::777666333//////333111111000000000/////////////////////////////////........................////////////000000000111////////////............------------------------......------......///000///000111111111222555777444000888JJJXXXdddyyypppjjjnnnlllcccddddddeeeddddddfffiiilllrrrvvvzzz}}}}}}~~~~~~|||~~~yyytttpppnnnrrrwwwyyy|||~~~}}}yyyvvvtttsssttttttzzz{{{JJJIIIFFFCCCAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAAEEEMMM[[[lllwwwzzzpppXXXlllQQQAAA:::999333555777111222222222111111111000000000000//////////////////////////////////////////---------............///////////////////////////........................//////000000000111111111///666444222555666<<>>666555444222000111111111111000000000//////////////////////////////............................../////////000000000////////////...................................................//////000000111111111111333666888555000<<>>>>>>>>>>>????????????<<<>>>AAAEEELLLYYYhhhsssvvv}}}]]]^^^ZZZDDD999888444555888333222222222111111111000000//////000000000000000000////////////////////////---------............///////////////////////////////////////////////////000000000000111111111111...666666222444777IIIfff{{{vvvrrrmmmjjjmmmwww|||mmmfffccc___ZZZlllnnnUUUEEE777444777666222000111111111111000000000000////////////////////////////////////////////////------........./////////////////////....................................///............///000000000111222222222444777999666444DDDbbbtttyyyyyydddbbbccc______eeebbbcccdddhhhmmmsssxxx{{{yyyyyyzzzyyyxxxyyy{{{}}}{{{~~~}}}sssjjjhhhkkkpppssssssuuuxxx~~~~~~{{{xxxvvvuuutttqqqlllfffcccdddjjjoooyyyyyy}}}???>>>===<<<;;;;;;;;;;;;============>>>>>>>>>>>><<<>>>@@@DDDKKKVVVeeeooottt}}}kkkZZZuuugggLLL;;;999444555888444222222222111111111111000//////000000000000111111////////////////////////---------............///////////////////////////////////////////////////000000000111111111222222...555666666;;;EEEbbb|||xxxyyymmmkkkjjjkkkqqqwww}}}vvvnnnfff___YYYqqqgggSSS???888999888444111222222111111111000000000////////////////////////////////////////////////------------............////////////....................................//////......//////000111000111222333333555888:::666888JJJhhh}}}nnnZZZaaafff___]]]eee___```ccciiipppwwwzzz|||}}}}}}|||zzzyyyzzz||||||~~~nnneeeffffffllluuuyyyyyyyyy{{{|||wwwrrrmmmjjjdddfffgggggghhhllltttzzz~~~~~~????????????>>>>>>>>>???=========>>>>>>>>>??????<<>>>>>??????>>>?????????@@@@@@AAAAAA???AAAEEEIIIQQQ]]]kkkvvvyyy~~~wwwxxx}}}xxx{{{jjj___```FFF>>>666444666333222222222111111111111000//////000000111111111222////////////////////////---------.........//////////////////////////////000000000000000000000000000111111111111222222222555444111;;;OOOaaa~~~~~~yyyxxx{{{nnniiiXXXZZZqqq[[[HHH999111444:::222222222111111111111000////////////////////////000000000000000000000000////////////000000000000000/////////............///////////////////////////////////////000111111000222333333444666999<<>>===???@@@AAA@@@AAABBBBBBAAABBBCCCEEEAAADDDHHHOOOXXXdddpppxxx~~~yyyxxx|||~~~ZZZZZZwwwXXXAAA222444999444333222222222222222222222000000000000000000000000......////////////..................////////////000000000000000000000000////////////000000000000444111000222444444333333222000888JJJZZZkkkvvvllljjjpppmmmnnnggg\\\bbb|||iiiTTTCCC999555444000222333222111111222111111111111111000000000000////////////////////////////////////////////////////////////............////////////////////////111111111000000000000000...111222111222888===???OOOXXXlll|||xxxhhhcccaaadddgggdddaaaaaabbbhhhooorrrrrrtttyyy}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwuuutttrrrqqqooonnnnnnnnnooooooqqqpppqqqrrrtttwww{{{}}}{{{|||fffZZZaaappppppvvv~~~~~~~~~||||||uuummmgggiiiqqqzzzzzzwww}}}{{{{{{}}}???@@@@@@BBBBBBCCCDDDDDDEEEEEEFFFEEEDDDEEEGGGIIIKKKOOOUUU\\\dddmmmuuu{{{~~~|||uuutttfffUUU}}}kkkKKK888999;;;111333333333222222222111111000000000000000000000000......////////////..................////////////000000000000000000000000////////////000000000111111///000222222111444888888999FFF\\\nnn~~~vvvppppppssszzzyyyiiifffdddeeezzzuuu___OOODDD===888333444222000...///000000111111111111000000000000////////////////////////////////////////////////////////////............////////////////////////111000000000000000000000111222333222222666AAALLLdddsssrrriiibbb______cccdddaaa```aaalllqqqvvvxxxwwwwww{{{~~~||||||}}}}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzzzzuuutttrrrrrrrrrqqqnnnlllddddddddddddddddddddddddbbbbbbbbbaaa```___]]]]]]\\\[[[ZZZYYYXXXXXXYYYZZZ^^^______aaaeeeiiimmmooorrryyy~~~yyypppddd^^^dddnnnrrrwww}}}~~~}}}|||}}}~~~}}}zzzvvvvvv{{{}}}~~~}}}}}}|||zzzzzz|||}}}DDDEEEGGGIIIJJJJJJIIIHHHJJJKKKKKKKKKLLLNNNRRRUUUZZZ___fffmmmssswww{{{~~~~~~~~~~~~~~~}}}zzzsssqqqyyy|||YYYhhhYYY===>>>???000555444444333222111111000000000000000000000000000...//////000000//////...............////////////000000000000000000000000/////////000000000111111//////222444222///555===@@@FFFYYYrrr}}}uuuwww}}}xxxjjj[[[___nnnppp^^^OOOCCC;;;999666333000///...000111111111111111000000000000////////////////////////////////////////////////////////////............////////////////////////000000000000000000111111222222444555333888NNNeeewwwooo___^^^^^^\\\]]]aaaaaa___bbbfffvvvzzz}}}}}}{{{zzz{{{}}}zzz{{{||||||}}}}}}}}}}}}zzzyyyyyyxxxwwwwwwwwwwwwtttrrroookkkhhheeecccbbbaaa^^^[[[YYYXXXWWWUUUSSSNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKMMMOOOSSSWWW[[[^^^cccjjjrrrwww~~~tttllldddbbbbbbccciiiooouuuxxx|||zzzzzzzzzzzzzzzwwwrrrooolll|||}}}|||}}}~~~|||zzzzzz{{{{{{|||NNNOOOOOOPPPPPPPPPPPPPPPSSSTTTUUUVVVWWW[[[```dddhhhlllrrrwwwzzz|||}}}}}}||||||~~~~~~zzzuuutttyyy}}}iiiccckkkBBB???AAA333666555555333222111000000000000000000000000000000//////000000000000//////............//////////////////////////////////////////000000000111111111333111333777555111555>>>GGGQQQggg{{{rrrssstttjjjddd___iiioooZZZJJJAAA<<<888444444333111111333111111111111000000000///////////////////////////////////////////////////////////////............////////////////////////000000000000000111111111111000444777666>>>]]]~~~yyyhhh```^^^]]]\\\\\\^^^^^^___gggpppzzz}}}}}}{{{{{{|||zzzzzz{{{|||}}}||||||{{{yyywwwuuurrrqqqppppppppppppnnnkkkfffaaa[[[VVVTTTUUURRRNNNKKKJJJJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHGGGGGGEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDAAABBBCCCFFFIIILLLOOOQQQTTTZZZaaagggoooxxxzzzxxxggg___XXXZZZ___eeelllrrryyyzzz|||}}}|||yyyuuurrrooommmlllfffwww|||zzzyyyzzz|||~~~}}}zzzzzz{{{zzzyyy}}}WWWVVVUUUTTTVVVYYY\\\^^^bbbcccddddddeeegggkkknnnrrrtttwwwxxxyyyzzz|||~~~~~~}}}~~~~~~yyywwwzzz~~~|||tttyyyaaaKKK===???666666666555444333111111000000000000000000000000000//////000000000000//////............////////////////////////////////////000000000000111111111111555000222888777222666@@@QQQ]]]rrr}}}jjjrrr}}}}}}zzz}}}oooeee^^^VVVhhhfffRRRHHH<<<666444666777333111222111111111111000000000///////////////////////////////////////////////////////////////............//////////////////////////////000000111111111111111111333555666CCCfffnnniiieee]]]]]]ZZZXXXZZZ\\\aaammmyyy|||~~~~~~~~~~~~zzz{{{|||}}}}}}|||{{{zzz{{{yyytttpppmmmlllkkklllnnnnnnmmmiiiddd\\\UUUQQQNNNKKKHHHFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHJJJNNNSSSYYYbbbkkkmmmkkk]]]WWWTTTVVV[[[aaajjjrrryyyzzz{{{{{{}}}|||vvvoookkklllooorrrnnnwww~~~}}}}}}|||{{{zzzzzzyyyyyy|||zzzzzz|||{{{yyy{{{```^^^]]]]]]```eeekkkooosssttttttrrrpppooopppqqqvvvwwwxxxxxxwwwxxxzzz|||{{{|||~~~~~~zzzvvvxxx}}}sss{{{aaaZZZ>>><<<777666555555444333222222111000000000000000000000000///000000111111000000///............////////////000000000000000000000000000000000111111111222222444///000666666444@@@RRRgggqqqwwwyyymmm^^^ddd\\\XXXlllvvv]]]NNN@@@777222666666111///111111111111111000000000000////////////////////////////////////////////////////////////............/////////////////////////////////000111111222222222444444111666JJJjjjzzzffffffcccXXX\\\XXXVVVYYY^^^fffrrr}}}|||}}}~~~~~~|||zzzxxx}}}yyysssmmmiiigggggggggdddddddddbbb^^^YYYSSSOOOJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDGGGJJJOOOXXXbbbeeebbbXXXTTTRRRUUUXXX]]]eeennnvvvwwwxxxyyy{{{}}}zzzvvvqqqpppsssyyy~~~~~~~~~}}}}}}~~~}}}|||yyywwwuuuxxxuuuvvvyyyzzzyyyzzz}}}pppooonnnnnnqqqtttxxx{{{{{{|||}}}|||yyywwwvvvvvvxxxyyyzzzzzzyyyxxxyyy{{{xxxzzz}}}~~~~~~~~~~~~xxxsssyyy|||}}}rrrjjjCCC;;;888555555444444333333333333000000000000000000000000000000111111111111000000............////////////000000000000000000000000000000111111111222222222222///333888555888SSSsssuuuvvvggg^^^\\\nnnuuu^^^LLL>>>555666666000///444111111111111000000000000////////////////////////////////////////////////////////////............////////////////////////...//////000111111222222000666555111<<>>WWW}}}|||sssiii^^^fff|||zzziiiTTTEEE<<<555333444333333222222111222222333111111000000000////////////////////////000111111000000000000////////////////////////000000000000000000000000000111222222666333888IIIbbbvvvqqq```\\\\\\YYYWWWXXX[[[bbbllltttyyy{{{||||||}}}}}}||||||zzzxxxyyyzzzvvvoookkkllliiidddccceeeccc^^^aaabbbbbbdddfffhhhjjjkkkrrrqqqpppnnnllliiigggeeebbbaaa```^^^]]]]]]\\\\\\YYYWWWUUUSSSRRRSSSTTTUUUUUUSSSRRRRRRRRRRRROOOMMMJJJIIIHHHGGGEEEEEEDDDDDDHHHMMMUUU^^^dddggggggfffbbbaaadddjjjnnnnnnpppsssuuuvvvuuupppmmmmmmsssyyy{{{}}}xxxuuuuuuyyy|||xxxvvvuuuwwwvvvyyy~~~~~~|||zzzyyyyyyyyyxxxxxxxxxyyyyyyzzzzzzzzz|||}}}xxxzzzwwwooollluuu}}}zzzxxxgggmmmTTT<<<777666444333333333444555111111111111111111111111000000000000////////////...////////////000000000000111222111000000222444111222333333222222444666888888???WWW~~~~~~yyyuuuxxx~~~pppgggbbb^^^|||aaaNNN@@@777222222333333222222111111222222111111111000000000/////////////////////000000111000000000000////////////////////////000000000000000000000000111222333333666555@@@ZZZqqq|||ttthhh]]][[[[[[XXXVVVXXX___gggqqqwwwyyyzzz}}}~~~~~~~~~~~~}}}wwwzzz||||||{{{}}}{{{uuutttuuuvvvwwwxxxwwwvvvvvv{{{zzzyyyxxxwwwvvvttttttpppooommmlllkkkkkkjjjjjjddddddbbbaaaaaaaaabbbbbbaaa___]]]]]]\\\[[[XXXVVVUUUTTTRRRPPPOOOOOOOOOOOOWWW]]]fffkkkkkkgggcccaaacccgggkkkooopppqqqtttwwwttttttsssppppppsssyyy~~~}}}}}}zzzyyyzzz~~~}}}}}}||||||~~~|||zzzxxxxxxxxxuuuuuuvvvwwwwwwxxxyyyyyyyyy|||~~~{{{zzzwwwoooiiimmm|||{{{rrrttt{{{eeehhh```AAA888777555444333444444555111111111111111111111111000000000000////////////////////////000000000111000111222111000000222444111222333333222333555777EEE@@@SSS~~~~~~{{{uuuuuuzzzvvvkkkeeedddhhhQQQDDD;;;555333444333222222111111111222111111111111000000000000///////////////000000111000000000000////////////////////////000000000000000000000000111222333444222888LLLhhhyyyjjjccc]]]ZZZYYYWWWXXXZZZfffmmmuuuxxxyyy{{{|||~~~~~~|||{{{{{{yyyxxxvvvuuuttttttssssssoooooopppqqqpppooonnnmmmmmmkkkiiihhhgggfffccc``````___]]][[[[[[[[[\\\\\\jjjpppwwwvvvnnneee^^^[[[gggmmmrrrsssrrrsssuuuwwwmmmllllllpppvvv|||~~~}}}~~~~~~}}}{{{zzz{{{}}}}}}~~~|||zzzxxxwwwvvvsssssstttuuuvvvwwwxxxyyywwwzzz~~~~~~||||||yyywwwsssooojjjkkkvvv|||nnnggghhh{{{nnn]]]pppKKK:::999777555444444444444222222222222222222222222000000000000/////////////////////000000000111111///000111111000111333444111222333222222333666888===???cccuuu~~~|||{{{hhhlllYYY{{{nnnWWWIII???888555444444333222111111111111222222111111111000000000///////////////000111111000000000000////////////////////////000000000000000000000111222333444555///===VVVnnn{{{{{{bbb```]]]YYYWWWWWW[[[___kkkpppvvvyyyzzz~~~~~~~~~~~~}}}|||{{{yyyyyyyyyyyywwwxxxzzz|||{{{zzzxxxwwwvvvtttrrrqqqpppooollliiigggfffdddccccccdddfffgggvvv|||zzznnnbbb]]]]]]lllrrrvvvuuussstttttttttffffffiiiqqqzzz~~~}}}}}}~~~~~~~~~{{{{{{{{{|||~~~}}}{{{{{{{{{||||||zzzxxxuuusssqqqrrrssstttvvvwwwxxxyyyxxx{{{}}}{{{{{{{{{yyytttqqqooolllkkkrrr{{{}}}nnneeebbbkkktttyyy]]]uuuVVV<<<:::888666444333333333222222222222222222222222000000000000//////////////////000000000111111111///000111111000111333555222222333222222333777999777IIIyyyzzz~~~qqqkkkaaakkkfffRRRBBB999777555444333222111111111111222222222111111111000000///////////////000111111000000000000////////////////////////000000000000000000000111222333555555333FFF___qqq|||zzzttt\\\]]][[[WWWTTTWWW___eeekkkpppvvvzzz}}}}}}}}}~~~~~~~~~~~~{{{yyywwwwwwvvvtttqqqooommmkkkjjjiiijjjlllnnnpppwww|||~~~wwwkkkbbbbbbeeepppvvvxxxuuussstttrrrnnnfffiiiooovvv|||~~~}}}~~~~~~|||{{{|||}}}}}}{{{wwwyyyzzz{{{zzzwwwtttqqqqqqqqqrrrtttvvvwwwxxxyyyzzz~~~~~~||||||}}}|||uuuqqqpppmmmjjjmmmuuu}}}pppgggddd^^^bbbjjjuuu^^^fff]]]===;;;999666444333333333222222222222222222222222000000000000////////////000000000000111111111111///000111111000111333555222222333222222444777:::EEEccc}}}~~~}}}}}}|||ssskkk```qqquuuZZZDDD999777555444333222111111111111222222222111111111111000///////////////000111111000000000000////////////////////////000000000000000000000111222444555666;;;NNNeeetttzzzwww~~~jjjXXXZZZZZZUUURRRXXXbbbjjjiiinnnuuu|||{{{{{{~~~~~~}}}{{{yyyyyyxxxwwwtttrrrpppooonnnmmmnnnqqqtttvvvsssxxxzzzssshhhcccgggnnnsssxxxyyyuuusssuuuqqqjjjkkkpppxxx|||}}}~~~~~~|||yyyzzzzzz{{{|||}}}~~~~~~wwwvvvvvvwwwxxxvvvpppllloooooopppqqqsssuuuwwwxxx~~~~~~~~~~~~~~~}}}||||||xxxsssooolllhhhhhhnnnwww|||yyyqqqiiiiiiiiigggiiiwwwgggsssvvvKKK888===888222888333444222222222111111111111000000000111111111111000000000000000000000000000000000111111111111222222222444222333***111999444DDDAAA{{{zzz~~~~~~}}}ssswww{{{xxxooommmpppvvv|||wwwhhheeevvvsssXXX@@@333555666555222222444444333222222222111111111111000000000000000000000000000000000000000//////////////////000111111111111111000------222555444555888AAAmmmxxx{{{www}}}nnnbbbWWWZZZ[[[YYYXXX]]]iiitttqqquuuzzz}}}wwwwww}}}~~~zzz}}}{{{yyywwwvvvuuuuuurrrpppooosssyyy{{{wwwrrrqqqnnnlllkkkmmmoooqqqrrrtttwwwyyyvvvpppnnnppptttuuuxxx{{{}}}}}}~~~~~~}}}{{{yyyzzz{{{|||}}}~~~zzzyyyxxxxxxyyywwwsssppppppppppppqqqsssuuuwwwxxx}}}}}}}}}}}}|||{{{zzzyyyvvvrrrnnnlllhhhgggmmmuuu|||wwwpppsssuuuuuuvvvxxx~~~[[[>>><<<888444888222444222222222222111111111111000000111111111111000000000000000000000000000000111111111111222222222222555555999111555999333DDDTTTzzzzzz{{{~~~rrrpppwwwqqqiiicccaaa```___^^^^^^]]]___aaa``````fffnnnwww|||pppfffddduuucccIII;;;555555444333444555444333222222222111111111111000000000000000000000000000000000000000//////////////////000111111111111111222//////333555444666:::PPPwww~~~ooobbbXXXXXXXXXXXXXXXYYY```kkkttttttxxx}}}~~~~~~|||~~~}}}{{{yyyxxxvvvvvvvvvttttttxxx}}}|||yyyppplllgggggglllsssxxxzzzzzzzzzyyyvvvtttuuuzzz~~~}}}}}}}}}|||zzzyyyxxxyyyzzz|||~~~{{{yyyxxxwwwwwwvvvtttssssssrrrqqqqqqrrruuuwwwyyy|||||||||{{{zzzxxxvvvvvvssspppnnnlllhhhfffjjjqqq~~~{{{xxx|||zzzqqqFFF;;;999777888000444333222222222111111111111000000111111111111000000000000000000000000000000111111111111222222222333111222999333555666111FFFsssxxx}}}}}}vvv}}}tttwww~~~xxxqqqiiiccc___```\\\WWWTTTSSSTTTTTTTTTXXXVVVVVVYYY[[[___jjjtttyyyyyymmm___YYYnnnRRRAAA777555444555666666444333222222222111111111111000000000000000000000000000000000000000//////////////////000111111111111111333111222444555555888>>>aaa~~~eee]]]YYYXXXWWWUUUVVV\\\eeeooouuuwww{{{~~~~~~}}}~~~~~~~~~}}}|||yyywwwvvvyyyxxxxxx{{{~~~nnnhhhbbbccckkkvvv}}}}}}zzzvvvuuuvvv|||~~~|||{{{zzzxxxwwwvvvwwwyyy{{{}}}~~~~~~~~~yyyxxxvvvtttsssssssssssstttsssrrrqqqrrruuuxxxyyy||||||{{{zzzxxxvvvtttssspppnnnlllkkkgggdddgggnnn{{{kkkNNN:::888888888///555333333222222222111111111000000111111111111000000000000000000000000000000111111111222222222333333//////999555777777:::XXX~~~{{{nnniiimmmtttkkkkkkiiifffaaa[[[UUURRRNNNOOOQQQRRRSSSQQQOOOMMMRRRPPPQQQTTTVVV[[[fffqqq}}}yyyppp\\\www}}}\\\HHH;;;666444666888666444333222222222111111111000000////////////////////////000000000000//////////////////000111111111111111333222333444444555===FFFnnnwwwzzzvvvccc```^^^XXXUUUSSSVVV___jjjrrrvvvyyy{{{~~~}}}~~~}}}}}}~~~~~~}}}zzzwwwuuuwwwxxxyyy{{{~~~lllfffaaacccmmmwww|||~~~xxxuuurrrrrrxxx|||zzzyyyxxxwwwvvvsssuuuwwwzzz{{{|||{{{{{{xxxwwwuuusssrrrrrrsssttttttsssrrrrrrtttvvvxxxzzz||||||{{{zzzwwwuuusssrrrooollllllkkkfffccceeekkkkkk{{{VVV===888888888000666333333333222222222222111000000111111111111000000000000000000000000000000111222222222222333333333333111;;;999;;;@@@NNNyyyssseee\\\WWWUUUVVVVVVVVVUUUTTTRRRQQQPPPQQQRRRTTTTTTRRRPPPNNNMMMJJJKKKQQQZZZ```eeeoooyyyjjjjjjmmmTTT@@@888444777999555333333222222222111111111000000////////////////////////000000000000//////////////////000111111111111111222111222333333777DDDRRRxxxuuu~~~jjj```^^^]]]WWWUUUTTTYYYdddooovvvxxx{{{~~~}}}~~~{{{|||}}}}}}|||yyywwwuuuwwwwwwyyy}}}~~~{{{llliiihhhmmmtttzzz{{{yyyrrrqqqqqquuu{{{{{{xxxwwwwwwvvvuuussstttwwwyyyzzzzzzyyyxxxwwwxxxwwwuuusssrrrtttvvvrrrrrrssstttvvvxxxzzz{{{{{{zzzzzzxxxvvvtttrrrqqqooolllkkkjjjeeeaaadddjjjsss___FFF:::666999222777333333333333222222222222000000111111111111000000000000000000000000000000222222222222333333333333333///888888:::AAAZZZ~~~ssseee\\\WWWRRRLLLLLLLLLMMMNNNPPPRRRUUUVVVccc```\\\VVVRRRSSSVVVYYYWWW[[[dddnnnsssvvv}}}sssaaarrr}}}___GGG;;;444777888444222444222222222111111111111000000000000000000000000000000000000000//////////////////000111111111111111111111222333444<<>>444666888333111444222222222111111111111000000000000000000000000000000000000000//////////////////000111111111111111111111333333666BBB\\\sss{{{qqqkkkcccbbbZZZ[[[TTTWWW\\\dddmmmtttyyy{{{~~~wwwvvvrrrwww|||~~~}}}}}}|||{{{zzzyyyyyyxxxwww{{{zzzmmmdddkkkuuu}}}~~~}}}uuuxxx}}}}}}xxxvvvuuuvvvvvvvvvuuuwwwyyy{{{{{{yyywwwvvvppprrrtttssspppnnnoooqqqmmmpppssswwwzzz{{{{{{{{{vvvuuuuuutttsssqqqpppoooqqqmmmkkkhhhddd```dddkkkxxxbbbrrr\\\BBB444999444555444444444333333333222222000000111111111111000000000000000000000000000000222222333333333444444444555///888888666<<<]]]~~~{{{ppphhhccc\\\SSSLLLOOORRRVVVYYY[[[[[[[[[]]]___aaaaaa```cccggglllqqquuu}}}qqqaaarrryyyQQQ@@@444666777222000444222222222111111111111000000000000000000000000000000000000000//////////////////000111111111111111222222444444888GGGddd~~~zzz|||lllbbb___^^^VVVXXXSSSXXX___gggooouuuyyy|||~~~yyykkkooouuuxxxzzz}}}}}}|||{{{{{{{{{{{{wwwuuuyyywwwfff\\\fffsss|||~~~~~~www|||}}}}}}{{{yyyyyywwwuuusssxxxtttrrrsssxxxyyywwwttttttsssqqqpppppppppqqqrrrnnnpppssswwwyyyyyyyyyyyyxxxvvvtttrrrpppoooooooooiiijjjkkkkkkfffbbbfffmmmqqqxxxhhhGGG:::::::::666444555555666555333222111111111111111000000000000222222222111111111000000111222222333333444444555555888111:::444AAA~~~ssszzzzzzuuulllbbb]]]ZZZZZZ^^^eeeiiihhheeefffdddeeekkkqqquuu|||yyyoookkk~~~aaaNNN;;;444555444222000222222222222222222222222000000000000000000000000000000000000000000000000000111111111111222222222222***:::///<<>>888ZZZ{{{rrr|||~~~zzzuuussstttuuusssqqqppppppvvv~~~~~~|||tttsssqqqsss{{{yyyyyycccKKK===999666555555444444333333222111000000000000000000000000000000000000000000000000000000000111111111111222222222222777777999CCCttt{{{kkkaaaWWWVVVXXXTTTWWWaaajjjpppuuu}}}~~~tttiiiqqqrrruuuyyyyyywwwzzzxxx|||vvvkkkffflllrrruuutttvvv~~~|||yyyvvvttttttuuuttttttqqqooonnnoooqqqrrrqqqpppqqqrrrrrrqqqpppnnnkkkjjjkkklllnnnqqqssstttuuuuuusssssssssssssssttttttuuurrrmmmjjjkkkjjjeeecccdddvvvwww{{{]]]AAA888888999666666666555444444333333222222222111111111000000111111111111111111111111111222222333333444444555777111:::<<<<<>><<<888777666555444444444555333333222222222111111111000000111111111222222222111222222333333444444555333666CCCLLLyyyqqq^^^hhh|||}}}~~~|||{{{yyyvvvtttssstttvvvwwwwwwvvvuuutttqqqkkkgggjjjtttyyy}}}yyyppp}}}rrrVVVCCC888555777333333333222222111111111000000000000000000000000000000000000000000000000000111111111111222222222555666>>>YYYkkk]]]YYYYYYRRRSSSXXXVVV```iiirrrvvv{{{zzzqqqkkkgggttt|||~~~|||{{{|||||||||rrrssstttvvvwwwvvvssspppmmmnnnoooooonnnnnnoooppprrrpppnnnkkkjjjiiiiiiiiillllllmmmoooqqqsssuuuvvvwwwwwwwwwvvvtttrrrooonnnmmmnnnqqqpppjjjbbbbbbggguuusssqqqddd|||xxxqqqPPPBBB???999888666555444444555555333333333222222222111111000000111111222222222222111222222333333444555555333>>>NNN\\\~~~www]]]\\\iii~~~~~~yyyuuuqqqnnnkkkjjjmmmrrrvvvxxxvvvsssqqqqqqjjjgggkkkuuupppkkkpppiiiooo}}}___III;;;777888333222222222222222222222000000000000000000000000000000000000000000000000000111111111111222222222777222>>>YYY{{{{{{gggZZZWWWXXXRRRSSSYYYWWWcccllluuuxxx|||wwwlllppp~~~|||~~~||||||||||||{{{xxxwwwuuuuuuuuutttrrrpppooonnnmmmllllllmmmnnnooommmmmmkkkiiihhhiiilllooonnnooonnnnnnsssxxxxxxtttvvvtttrrrsssuuutttpppmmmpppooonnnmmmjjjgggdddbbbnnnyyypppgggmmmoooxxxVVVHHH888:::555333555666333222444333333333222222222111111000111111111111222222222222444555555444444555666222;;;FFFggg|||vvvtttxxx```]]]YYYnnnyyyqqqiiiccc```cccgggmmmrrrtttrrrnnnkkkjjjhhhhhhllluuuwwwllldddjjjppp|||qqqSSS===888===555555333222111000000000111111111111111111111111111111222222222222111111222222222111222222333333444===444aaavvvwwwtttggg\\\VVVYYYYYYTTTWWW___jjjpppxxxzzz{{{zzztttyyy~~~|||{{{{{{{{{zzzvvvuuuttttttttttttrrrppppppooonnnmmmmmmmmmnnnnnnmmmmmmkkkiiihhhhhhkkknnnllloooooopppuuuzzzzzzvvvyyyvvvtttsssttttttrrrqqqpppppppppnnnllliiifffeeelll}}}tttjjjlll{{{lllrrrkkkOOO;;;;;;666333555666333222444333333333222222222111111111111111111222222222222222444555444333333444666333:::OOOwwwuuummmmmmeee^^^YYYbbb}}}~~~xxxpppiiidddaaa___aaaeeejjjooorrrqqqnnnllljjjhhhhhhlllssspppmmmlllkkkwwwXXXCCC:::888666555333222111111000000111111111111111111111111111111222222222222111111222111111111111222333333000:::BBBsss~~~www{{{|||llleeeZZZUUUXXXXXXUUUXXXaaarrruuu{{{xxxtttwww}}}}}}{{{{{{zzzyyyxxxuuusssrrrrrrssssssrrrppprrrqqqpppooonnnmmmmmmmmmmmmmmmkkkiiihhhhhhjjjmmmkkkoooqqqsssxxx}}}|||xxx{{{yyyvvvtttuuuuuuuuutttqqqqqqqqqpppnnnllliiihhhkkkyyyoookkkrrrtttfffZZZCCC<<<777444666666333222444333333333222222222111111111111111111222222222333444555666555444444666888999@@@ccczzzmmmpppnnnccc___[[[lll~~~yyyrrrjjjdddaaa```___```dddiiinnnpppqqqooonnniiiggggggjjjooo}}}|||sssnnnaaakkkcccPPPCCC999666555444222111111111111111111111111111111111111111111222222222222111111111111000000111222222333333;;;TTTuuusssyyywwweeeaaaXXXTTTVVVWWWVVV[[[ddduuuxxx|||~~~~~~~~~wwwqqqooopppqqq~~~||||||{{{yyyxxxuuusssrrrrrrssstttsssrrrssssssqqqpppnnnmmmllllllllllllllljjjhhhhhhjjjllljjjppptttvvvzzz~~~~~~{{{{{{zzzyyyxxxxxxwwwvvvuuuppppppqqqpppooommmkkkjjjjjj}}}tttkkkkkk|||eeeeeeKKK>>>888555666666333222444333333333222222222111111111111111222222222333333555666666666555666999;;;???KKK|||www~~~}}}mmmfff\\\ggg|||uuunnngggbbb```___aaadddhhhmmmppprrrqqqqqqjjjgggeeefffjjjxxxyyyuuueee```iiiYYYIII999666555444333222111111111111111111111111111111111111111222222222222111111000000000000111222333333;;;===```qqqsssnnnzzzuuuddd]]]WWWTTTUUUVVVWWW^^^gggssswww|||}}}}}}~~~~~~~~~~~~qqqnnnooolllggg~~~}}}|||zzzxxxwwwuuusssssstttuuuuuutttssssssrrrqqqooommmlllkkkkkkllllllkkkiiijjjkkkmmmlllrrrwwwxxx{{{~~~~~~|||yyyzzz{{{{{{zzzxxxvvvuuuoooooooooooonnnllljjjiiifffzzzxxxnnniiitttllloooPPP@@@:::666666666333333555333333333222222222111111111222222222222333333333333444444444555666:::===>>>WWWxxx{{{hhh^^^eee|||tttlllddd^^^[[[___bbbggglllooopppppppppjjjfffbbbaaaeeessswwwjjj___xxxooo]]]III666666666444333222111111111111111111111111111111111111111222222222222111111000000000000111222333444999>>>hhh|||jjjqqqrrrdddZZZWWWUUUTTTUUUYYYbbbkkksssxxx~~~tttqqqsssnnneeevvv~~~|||zzzwwwxxxvvvtttssstttuuuuuutttrrrrrrqqqpppooommmkkkjjjjjjlllmmmlllllllllnnnpppooouuuyyyyyyzzz}}}}}}{{{xxxzzz{{{{{{xxxvvvuuuuuunnnooooooooommmkkkiiihhhaaaqqqzzzrrrkkknnn{{{xxxRRRBBB<<<777777666333333555333333333222222222111111222222222222333333333333000222333333444888<<<@@@BBBgggvvvkkk^^^aaawwwmmmccc[[[VVV\\\___eeejjjnnnnnnmmmllliiieee```___aaannnvvvjjj```ooojjjOOO:::777666555333222222222222111111111111111111111111111111222222222222111111000000111111222333555555111EEEvvvuuuooolllkkkbbbYYYXXXVVVTTTUUU[[[eeennnvvv{{{{{{tttuuupppeeelll{{{~~~~~~{{{xxxvvvyyyvvvsssrrrrrrssssssrrrppppppppppppooommmkkkjjjiiikkkmmmnnnnnnnnnppprrrsssyyy{{{yyyxxxzzz{{{zzzzzzzzzzzzwwwssssssuuuxxxoooppppppooommmkkkiiihhhaaakkk~~~zzzuuunnnhhhmmm}}}VVVDDD===888777666333333555333333333222222222111111222222222333333333444444333444666777999===CCCGGGZZZsss~~~{{{~~~|||yyydddaaawwwlllbbb[[[WWW]]]aaagggmmmppppppnnnlllfffccc```___```iii}}}rrrhhhiii{{{|||YYYDDD777666555444333222222222111111111111111111111111111111222222222222111111111111111222333555666777333XXXkkk{{{zzznnneee^^^YYYZZZXXXUUUUUU\\\hhhpppyyy}}}{{{zzzvvvnnnmmm|||~~~{{{~~~~~~}}}zzzwwwtttyyyvvvsssqqqqqqrrrqqqqqqoooooopppooonnnmmmkkkjjjiiikkkmmmnnnoooppprrrtttvvv{{{|||yyyvvvxxxzzzzzz|||{{{xxxrrrooopppvvv{{{qqqqqqqqqpppnnnllliiihhhcccjjj{{{zzzxxxoooeeedddrrr\\\EEE>>>888777666333333555333333333222222222111111222222333333333444444444888999;;;<<>>666666555000333666...111111222222222222111111111111111111111111111111333444333222222444666777HHH|||jjjkkkdddeee]]]\\\XXXUUUYYYccciiijjjtttwww{{{~~~xxxzzz}}}~~~}}}}}}}}}~~~|||~~~|||zzzzzz{{{zzzxxxvvvtttttttttrrrqqqooooooooooooooopppqqqrrrhhhggghhhjjjnnnrrrttttttuuuvvvwwwxxxyyyzzzzzzzzzxxxxxxwwwtttrrrrrrtttvvvuuutttsssqqqmmmjjjfffddddddhhhttt|||~~~yyytttkkknnnhhhVVVAAA:::<<<888666888555333333333333333333333333333333333333333333333333555666666<<>>:::777;;;444666444444444333333333222222444444444444444444444444777...:::444???yyyxxx___{{{xxxzzzzzzvvvuuuxxx}}}tttdddwwwnnn___[[[]]]___dddiiisssrrrqqqpppooolllhhheee___\\\XXXYYY]]]bbbgggjjj{{{uuucccqqq}}}cccIII:::999555444555111333333333333333333333333222222222222222222222222222333666222999888<<>>:::999;;;222555555444444444444333333333333333444444444444444444555999===222SSSooo}}}}}}{{{}}}zzztttsssuuuvvvuuuuuuwwwzzzoooyyylll]]][[[aaajjjqqqrrrpppooonnnlllhhhddd```ZZZYYYYYYYYY[[[[[[ZZZXXXTTTUUUVVVWWWXXXYYY[[[\\\]]]bbbgggjjjjjjlllppptttpppfffiiimmmwwwYYYDDD>>>666555888555333333333333333333333333333333333333333333333333222222555222888999FFF}}}~~~nnngggfffccc``````YYYWWWUUUWWW]]]eeekkkooouuu{{{~~~}}}~~~{{{xxxxxx{{{{{{xxxzzzyyyyyyzzz|||}}}}}}{{{tttqqqoooqqqwww}}}}}}|||{{{zzzxxxvvvuuuoooppppppnnnllllllmmmooooooqqqrrrsssssstttwwwyyysssqqqooonnnnnnmmmkkkiiihhheeebbb```aaabbbbbbbbbeeeccc___]]]\\\[[[[[[ZZZWWW```iiilllmmmlllgggaaa\\\]]]___cccfffgggfffddddddddddddccc___[[[UUURRRWWWYYY[[[^^^aaadddfffgggjjjkkknnnpppssswww{{{}}}yyy}}}OOO===999999;;;333777555555555444444444333333333333333444444444555555333999;;;333aaa{{{~~~}}}kkk}}}~~~}}}{{{~~~}}}yyysssqqqsssvvvvvvuuuuuuyyy}}}wwwyyyqqqccc```dddjjjlllpppnnnmmmlllkkkgggccc___]]]\\\[[[[[[[[[YYYVVVTTTLLLLLLKKKLLLMMMNNNNNNNNNJJJMMMPPPQQQQQQRRRTTTWWW^^^hhhrrryyylllhhhhhhcccKKK@@@666444666444333333333333333333333333333333333333333333333333333222777444888666EEE~~~~~~ooohhhfffdddbbbbbbYYYWWWUUUWWW]]]dddiiilllvvv|||~~~zzzrrrnnnrrrwwwxxx|||{{{{{{}}}~~~}}}|||vvvtttssstttyyy}}}|||{{{yyywwwtttrrrqqqooopppooommmllllllmmmooopppqqqrrrrrrrrrsssuuuwwwrrrpppnnnmmmmmmllljjjhhhdddaaa______aaadddffffffeeedddbbb___]]][[[ZZZYYYUUU\\\ccceeeggggggbbb[[[VVVUUUUUUWWWYYY[[[ZZZYYY[[[ZZZYYYYYYXXXUUUPPPLLLOOOPPPSSSVVVXXXZZZ[[[[[[^^^___aaaeeeiiimmmqqqssszzzRRR;;;666777;;;444;;;555555555555444444444333222333333444444555555555333:::;;;<<>>@@@AAACCCDDDFFFFFFEEEBBB???<<>>777222777666555555555555444444444444444444555555555555666777<<<@@@[[[eee~~~||||||vvvvvvrrrnnnnnnpppssstttttttttvvvyyy}}}{{{}}}xxx{{{iii^^^]]]\\\[[[]]]ccciiinnnpppkkkhhheeedddccc```ZZZVVVPPPMMMIIIGGGFFFFFFEEEDDDCCCCCCDDDCCCDDDFFFJJJNNNNNNPPPQQQQQQQQQQQQSSSTTTUUUUUUVVVVVVWWWXXXYYYZZZnnnqqqlllbbbyyywww___FFF777555333333333333333333333333333555444333333222222333333111999222;;;>>>JJJttt|||xxx|||lllqqq|||tttjjjfffggggggccc___YYYZZZYYYYYY^^^fffiiiggghhhhhhkkkrrr|||~~~~~~{{{||||||wwwmmmjjjrrr~~~~~~~~~~~~~~~{{{yyy|||zzzvvv{{{{{{zzzyyyyyyzzzzzzxxxvvvqqqsssttttttqqqooonnnnnnoooqqqssstttsssrrrssstttrrrpppnnnmmmllliiifffdddfffccc```^^^^^^^^^]]]\\\YYYXXXVVVUUUUUUUUUSSSQQQJJJJJJJJJKKKMMMNNNMMMKKKIIIFFFAAA<<<::::::;;;===>>>@@@AAABBBBBB???===;;;<<<<<<======>>>?????????BBBBBBDDDFFFIIILLLNNNPPPQQQSSSVVVYYY[[[___cccfffmmmqqqvvv{{{RRR>>>===777333666666555555555555444444444444444444555555555555666777@@@IIIoookkk~~~zzz}}}yyyyyyqqqpppnnnlllmmmoooqqqrrrrrrsssuuuwwwzzz~~~~~~}}}}}}iiiccczzzyyyeee[[[YYYYYY[[[```fffkkknnnooommmkkkhhhccc___ZZZWWWUUUIIIGGGDDDCCCDDDEEEEEEDDDCCCDDDDDDDDDEEEGGGKKKNNNQQQSSSTTTUUUUUUVVVWWWYYY[[[[[[\\\\\\\\\[[[YYYXXXeeezzzuuunnn^^^gggzzz^^^CCC888888444333333333333333333333333555444333333222222333333222999444===BBBUUU{{{wwwxxxcccnnnrrrlllfffdddeeeeeeaaa\\\XXXZZZYYYXXX\\\cccfffdddbbbdddiiirrr{{{~~~~~~}}}}}}sssnnnsss|||}}}{{{~~~{{{www{{{|||zzzyyyzzz{{{{{{yyywwwtttvvvwwwuuusssqqqppppppnnnppprrrsssrrrrrrssstttsssqqqnnnmmmkkkiiifffcccdddbbb___]]]]]]]]][[[ZZZVVVTTTSSSRRRRRRRRRPPPNNNHHHHHHIIIKKKLLLMMMLLLLLLLLLIIICCC>>>;;;:::;;;<<<>>>???AAABBBAAA@@@>>><<<:::;;;;;;<<<======>>>>>>???@@@AAACCCFFFIIIKKKLLLLLLNNNQQQSSSUUUXXX\\\^^^cccgggmmmrrrxxx~~~TTT>>><<<999777:::666555555555555444444444444444444555555555555666777@@@IIIzzzsssjjj}}}wwwyyy|||xxxuuunnnmmmmmmnnnoooooooooooorrrsssuuuxxx|||~~~ggg\\\lll~~~kkk___\\\VVVXXX\\\ccciiimmmnnnmmmmmmlllgggaaaZZZUUURRRRRRIIIGGGEEEDDDFFFFFFFFFEEEDDDEEEFFFFFFFFFHHHLLLNNNPPPRRRTTTUUUVVVWWWYYY[[[___```bbbbbbaaa___\\\ZZZ```ssswwwqqq___]]]{{{\\\@@@888999333333333333333333333333333555444333333222222333333333888555===CCC^^^vvvjjj]]]qqqnnniiidddaaabbbbbb___\\\YYY[[[[[[YYY\\\cccfffeeedddgggmmmuuu}}}~~~~~~yyysssvvv}}}~~~|||yyy{{{zzzwwwuuuxxx~~~{{{yyyxxxxxxxxxyyywwwvvvtttuuuvvvtttrrrpppppppppmmmoooqqqqqqqqqqqqrrrsssrrrqqqnnnlllkkkhhheeebbbbbb```]]]\\\\\\[[[YYYWWWSSSQQQOOOOOOOOOOOOMMMLLLGGGHHHJJJKKKKKKLLLLLLLLLLLLIIIEEE@@@===<<<<<<<<<>>>>>>@@@AAAAAA@@@>>>===999999:::;;;;;;<<<<<<===>>>>>>???@@@BBBDDDFFFHHHGGGIIILLLNNNPPPSSSWWWZZZ\\\```eeekkkqqqwww~~~WWW>>>:::999999:::666555555555555444444444444444444555555555555666777???DDDxxxiiijjj{{{||||||~~~wwwvvvoooooopppooonnnnnnmmmmmmpppqqqtttwww{{{xxx}}}vvvcccfffzzzvvvllleee``````UUUXXX^^^ffflllnnnllljjjgggeeeaaaZZZRRRNNNLLLLLLJJJHHHFFFFFFFFFFFFEEEDDDDDDEEEGGGGGGHHHIIILLLOOOPPPRRRTTTVVVWWWYYY[[[]]]ccceeeggghhhgggeeebbb```ZZZhhh{{{yyysssccc\\\```BBB777777000333333333333333333333333555444333333222222333333222555444===EEEiiitttzzz___XXXvvvpppjjjccc___^^^^^^^^^\\\ZZZ]]]^^^\\\___eeeiiiiiikkkooouuu|||~~~~~~yyy{{{~~~{{{ssssssssssssssswww~~~~~~{{{xxxvvvuuuuuuuuutttsssrrrssssssrrrpppnnnooopppmmmnnnpppqqqpppppppppqqqqqqooollljjjhhhfffbbb______]]]ZZZYYYXXXWWWUUUSSSOOONNNLLLLLLMMMLLLKKKIIIGGGHHHJJJKKKJJJJJJJJJLLLHHHGGGDDDAAA???===<<<<<<======>>>???>>>>>><<<<<<777777888999999::::::;;;;;;;;;;;;<<<===???@@@AAAAAACCCFFFHHHJJJMMMPPPSSSVVVYYY]]]bbbgggmmmtttyyy\\\@@@888777666666666555555555555444444444444444444555555555555666555AAABBB}}}eeeqqq~~~}}}zzz}}}tttpppooopppqqqpppnnnlllmmmnnnoooppptttwww{{{~~~zzz~~~pppdddkkksssjjjiiieee___]]]WWWZZZ```hhhmmmmmmjjjgggdddaaa]]]WWWSSSOOOMMMLLLIIIGGGFFFEEEFFFEEECCCBBBEEEFFFHHHIIIIIIJJJMMMOOOQQQSSSVVVXXXZZZ\\\___aaaeeefffhhhiiihhhfffdddbbbXXXaaaooo|||uuuiii___~~~xxx```DDD777666333333333333333333333333333555444333333222222333333000333555???IIIxxx~~~uuu\\\TTTssspppkkkddd___]]]]]]]]]]]]YYY^^^```___aaahhhnnnooossswww}}}~~~~~~}}}|||}}}zzzrrrpppppprrruuuxxx~~~{{{xxxvvvvvvvvvuuussssssttttttsssqqqpppqqqsssmmmoooppppppooonnnooopppmmmkkkiiigggeeebbb^^^[[[ZZZXXXVVVUUUTTTRRRPPPMMMMMMKKKJJJJJJJJJJJJIIIHHHEEEHHHJJJJJJHHHFFFGGGIIIEEEEEEEEEDDDBBB@@@>>>===>>>>>>>>>>>>>>>===<<<;;;777777888888999::::::;;;;;;;;;:::::::::;;;<<<<<<===???AAABBBCCCFFFIIILLLOOOQQQTTTXXX[[[aaagggkkkuuuzzzaaaCCC999888666444666555555555555444444444444444444555555555555666333GGGGGGzzzggg|||}}}|||yyyrrrmmmmmmoooooonnnlllkkkmmmpppmmmppptttxxx{{{}}}~~~~~~{{{|||yyysss___^^^yyynnnlllmmmeee\\\XXXYYY]]]bbbiiimmmlllhhhdddbbb^^^ZZZWWWVVVTTTPPPMMMHHHFFFFFFFFFGGGFFFDDDCCCEEEGGGIIIJJJJJJKKKNNNPPPPPPSSSVVVYYYZZZ]]]```cccaaabbbbbbbbbaaa___]]][[[XXX\\\eeetttwwwlllaaazzzqqqaaaIII999777777333333333333333333333333555444333333222222333333222333666@@@KKKttt}}}___TTTpppvvvkkkiiidddaaa^^^]]]\\\[[[XXX]]]aaa```ccckkkrrrtttwww{{{~~~~~~}}}www}}}zzz{{{{{{|||}}}~~~}}}zzzuuuppppppsssvvvxxx|||zzzyyyyyywwwvvvvvvwwwwwwvvvttttttuuuwwwmmmoooppppppnnnmmmnnnnnnkkkhhhfffdddbbb___[[[XXXWWWUUUSSSRRRQQQOOOLLLIIIKKKJJJIIIIIIIIIIIIHHHGGGDDDGGGIIIHHHFFFDDDEEEGGGDDDEEEFFFGGGFFFDDDAAA???@@@@@@@@@@@@???>>>===<<<999999::::::;;;<<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;<<<===???@@@@@@BBBEEEGGGJJJKKKNNNPPPSSSXXX]]]bbbjjjqqq{{{wwwbbbEEE::::::999555666666555555555444444444444444444555555555666666111LLLOOOmmmiii}}}~~~tttrrroookkkmmmnnnlllkkkkkknnnrrrmmmppptttyyy|||}}}}}}|||vvvrrruuuzzztttfffbbbgggvvv}}}jjjXXXVVVXXXggg~~~sssrrrpppeee\\\[[[\\\^^^dddiiilllkkkfffbbb]]]XXXSSSSSSTTTTTTOOOJJJHHHGGGGGGGGGIIIIIIGGGFFFEEEGGGIIIKKKKKKLLLNNNPPPNNNQQQUUUWWWYYY\\\```bbb[[[[[[[[[ZZZXXXVVVSSSRRRUUUUUU[[[jjj|||wwwnnnaaauuuxxxiiiPPP:::555666333333333333333333333333555444333333222222333333555444777@@@JJJmmm___XXXssswwwffffffdddbbb```^^^[[[ZZZVVV\\\```aaadddmmmtttwwwwww{{{~~~~~~wwwvvvqqqyyyxxxyyyyyy{{{}}}~~~{{{vvvqqqooosssvvvwww}}}|||zzzyyyyyyzzzyyyxxxxxxwwwuuutttrrrqqqrrrqqqppppppqqqqqqpppnnnjjjhhheeebbb```]]]YYYVVVUUUSSSQQQNNNKKKIIIHHHGGGHHHGGGEEEDDDCCCDDDFFFGGGFFFEEECCCBBBAAAAAABBBBBBBBBBBBCCCCCCBBB@@@???>>>>>>>>>============>>>>>>>>>===<<<===>>>??????=========<<<<<<<<<;;;;;;;;;===<<<<<<<<<===???AAABBBEEEGGGJJJLLLNNNRRRWWWZZZdddiiittt|||fffFFF<<<===999222555555444444444333333333555444333333555666777666:::;;;dddooo```vvv~~~zzzsssooooooqqqooommmnnnqqqssssssqqqooorrruuuxxx}}}~~~xxxyyytttnnniiieee___XXXRRRZZZ```iiimmmiii```VVVPPPWWW```jjj~~~uuuppppppkkkbbb]]]aaabbbdddgggiiigggaaa\\\ZZZYYYWWWUUURRRPPPNNNMMMJJJIIIIIIHHHHHHHHHIIIIIIIIIKKKNNNOOOOOOPPPSSSTTTTTTUUUWWWZZZ\\\^^^___```[[[XXXTTTQQQQQQPPPPPPOOOOOOSSS[[[dddqqqsss^^^mmmiiiPPP<<<777<<<444333333222222333333444555444444333333444444555444CCC888NNNZZZyyy{{{aaaZZZpppwwwiiifffcccbbbcccbbb^^^ZZZ[[[\\\]]]___eeelllsssxxxyyy|||xxxzzzpppkkkttt|||{{{zzz{{{|||}}}~~~}}}|||{{{uuutttrrrqqqsssxxx}}}|||{{{{{{yyyyyyxxxwwwvvvtttsssrrrpppooommmmmmnnnnnnmmmkkkhhheeeccc```^^^[[[WWWTTTTTTRRRPPPMMMKKKIIIHHHGGGHHHFFFEEECCCCCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCBBB@@@???>>>???>>>>>>======>>>>>>???>>>===<<<===???@@@???>>>=========<<<<<<<<<<<<;;;;;;::::::::::::<<<===>>>BBBCCCFFFHHHJJJNNNRRRVVV]]]cccnnn|||oooMMM>>><<<:::666555555555444444444333333444444444444555666666666;;;:::ccc{{{zzzooohhh}}}}}}{{{sssooommmllljjjjjjlllpppssstttsssrrrtttttttttxxx}}}|||xxxvvvpppiiibbb\\\TTTLLLFFFGGGLLLRRRUUUUUURRRMMMKKKNNNVVV^^^ppp{{{tttooogggaaa^^^___```bbbeeegggeee```[[[[[[ZZZXXXUUURRROOOMMMLLLIIIIIIIIIIIIJJJKKKLLLLLLJJJLLLNNNPPPPPPRRRTTTVVVXXXYYYZZZ[[[\\\\\\[[[[[[WWWSSSOOOLLLKKKKKKKKKJJJLLLPPPWWW```lll|||~~~bbbiiirrrUUU===555999444333333222222333333444555444444333333444444555///>>>???hhhzzztttoooRRRRRRnnntttfffcccaaaaaabbbaaa^^^ZZZXXXZZZ]]]aaagggmmmssswww{{{~~~xxxzzzqqqqqq~~~}}}~~~~~~}}}|||uuutttrrrqqqsssxxx~~~}}}}}}yyyyyyyyyxxxwwwuuutttssspppnnnmmmmmmmmmmmmkkkjjjdddbbb```]]][[[YYYUUURRRRRRQQQOOOLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBAAA@@@????????????>>>>>>>>>>>>?????????>>>===>>>@@@@@@@@@>>>>>>>>>>>>============<<<;;;;;;::::::::::::;;;;;;===???AAACCCEEEHHHLLLOOOUUU\\\gggvvv}}}WWWAAA;;;:::888555555555444444444444333444444555666666666555555;;;AAApppyyyvvvvvvsss{{{zzzsssnnnllljjjiiiiiikkknnnqqqrrrrrrqqqrrrpppnnnpppvvvxxxuuummmhhhaaaZZZTTTMMMDDD>>>:::;;;===???AAACCCCCCCCCCCCJJJOOO]]]uuuxxxmmmbbb]]]]]]]]]^^^```ccceeeccc___[[[\\\[[[YYYVVVRRROOOMMMLLLJJJJJJJJJKKKLLLMMMNNNOOOLLLNNNPPPQQQRRRTTTWWWYYY]]]^^^]]]]]][[[YYYWWWUUURRRNNNIIIFFFFFFFFFFFFEEEHHHKKKQQQYYYdddsssfffeee^^^@@@555888444444333333333333444444555444444333333444444555111;;;DDDyyywwwiiiKKKOOOkkkooodddaaa______aaa```]]]ZZZRRRWWW^^^dddjjjnnnrrruuuzzz|||~~~{{{ppp{{{}}}||||||tttsssrrrqqqsssyyy~~~}}}zzzyyyyyyyyywwwvvvuuutttrrrpppnnnmmmnnnmmmkkkjjjbbb```^^^\\\ZZZXXXTTTQQQPPPOOOMMMKKKIIIHHHGGGGGGEEEEEEDDDCCCBBBCCCCCCDDDBBBBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@???>>>???@@@AAAAAA???????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<:::<<<>>>???@@@CCCGGGJJJQQQWWWbbbqqq___CCC:::999777555555555555444444444444333444666777666666555666<<>>>>><<>>======<<<:::;;;<<<===>>>@@@DDDGGGOOOTTT___nnn}}}cccEEE:::888777666666555555555444444444222444777777666555777888===```}}}kkk}}}}}}zzzvvvssspppmmmmmmmmmmmmmmmnnnnnnpppqqqyyyzzzwwwpppkkkiiigggcccYYYVVVRRRQQQQQQNNNJJJFFFAAA>>><<<<<<>>>>>>===;;;:::??????FFFXXXhhh}}}}}}lllddd]]]WWWUUU]]]```cccddddddbbb```___XXXXXXWWWVVVUUUTTTSSSSSSRRRQQQPPPOOONNNMMMMMMMMMNNNPPPQQQSSSTTTWWW\\\___bbbbbbbbb```^^^ZZZVVVSSSPPPMMMIIIGGGFFFFFFEEEDDD???BBBHHHNNNXXXfffvvvyyypppeeebbboookkkHHH999999555444444333333444444555555444444333333444444555;;;;;;BBB~~~zzzvvv^^^UUUjjjrrrgggccc```^^^^^^\\\WWWSSSKKKTTT```hhhlllnnnqqqtttuuuxxx|||~~~~~~||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxvvvssssssssssssuuuzzz~~~|||{{{{{{xxxxxxxxxxxxwwwvvvuuutttooommmjjjiiiiiigggeeeccc```^^^\\\[[[ZZZXXXUUUSSSNNNMMMLLLKKKIIIIIIHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@AAABBBCCCCCCAAABBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@???>>>======:::<<<=========???BBBEEEMMMRRR\\\jjjzzznnnJJJ;;;888999666666666555555555444444111444666666555555999<<<<<>>===AAAPPP___tttmmmcccaaa^^^ZZZWWW___bbbeeeeeedddaaa``````VVVVVVVVVVVVVVVVVVVVVVVVTTTSSSRRRPPPNNNMMMLLLLLLNNNPPPQQQSSSUUUXXX]]]aaaccccccdddccc```\\\XXXUUUQQQOOOMMMLLLKKKIIIGGGEEE???BBBFFFKKKTTTaaappp{{{}}}oooeeebbbllllllJJJ:::888555555444444444444555555555444444333333444444555555999BBBxxx~~~{{{```XXXmmmtttfffccc___]]]\\\YYYTTTOOOKKKTTT```hhhkkkmmmqqqtttzzz|||~~~}}}~~~}}}|||}}}}}}~~~~~~~~~}}}}}}|||{{{~~~zzzvvvssspppqqqqqqrrrtttyyy~~~|||{{{{{{{{{wwwwwwwwwwwwvvvuuuttttttnnnllljjjhhhhhhfffdddaaa^^^]]][[[ZZZYYYXXXUUURRRNNNMMMLLLKKKJJJJJJJJJJJJEEEEEEFFFFFFEEEEEEDDDDDDAAABBBCCCCCCCCCCCCBBBAAABBBAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAACCCDDDCCCBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBBBBBBBAAA@@@@@@;;;<<<===<<<<<<===@@@CCCIIIMMMWWWfffwwwTTT;;;888<<<666666666666555555555555111444555555333555;;;AAAHHHtttxxxyyy||||||rrrssspppmmmiiikkknnnnnnnnnpppssswww{{{zzzrrrdddYYYTTTQQQOOOMMMKKKHHHIIIJJJJJJGGGCCCBBB???<<<===@@@@@@===:::777===<<<>>>JJJVVVllluuugggddddddaaa^^^\\\aaadddffffffccc```______WWWWWWWWWWWWVVVVVVVVVVVVTTTSSSQQQPPPNNNNNNMMMMMMNNNPPPQQQRRRUUUYYY^^^bbbeeeffffffeeebbb]]]XXXUUUPPPOOOOOOOOONNNKKKGGGDDDAAACCCFFFJJJPPP\\\iiisss{{{jjjdddkkkoooOOO===:::555555444444444444555555555444444333333444444555444:::@@@oooaaaaaatttnnnbbb___[[[YYYYYYVVVQQQMMMMMMUUU```fffhhhkkkpppvvv|||~~~|||yyywww|||~~~~~~{{{|||}}}~~~~~~}}}||||||~~~~~~|||}}}~~~~~~}}}}}}~~~|||wwwqqqmmmlllmmmnnnoooqqqvvv}}}~~~|||{{{{{{|||vvvvvvvvvvvvvvvuuutttssspppnnnllljjjiiigggeeeccc]]][[[ZZZYYYXXXWWWTTTRRRNNNNNNLLLKKKKKKJJJJJJJJJFFFFFFFFFFFFFFFEEEDDDDDDAAABBBCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAABBBDDDDDDDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDDDD;;;<<<<<<<<<<<<===???BBBEEEJJJTTTcccuuu^^^<<<666<<<777666666666555555555555111333555444222555===CCC]]]pppwww}}}}}}|||qqqrrrpppllllllnnnpppooommmmmmpppssskkkiiiaaaSSSIIIHHHIIIIIIIIIGGGFFFHHHKKKLLLJJJGGGIIIEEE@@@???AAAAAA>>>:::555<<<;;;<<>>fffzzzeeekkkzzzfff^^^[[[XXXWWWWWWUUUPPPLLLNNNVVV```eeefffiiipppwwwzzz|||yyytttqqq|||}}}{{{|||}}}~~~~~~~~~}}}||||||xxxxxxzzz|||yyywwwwwwyyy{{{{{{xxxrrrkkkgggiiijjjkkkllloootttzzzyyy}}}~~~|||zzzxxxvvvuuuuuuuuuqqqnnnjjjgggeeeccc```^^^^^^]]]\\\[[[ZZZWWWRRROOOPPPOOONNNMMMKKKKKKKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEHHHIIIHHHIIILLLLLLJJJCCCAAA???===<<<>>>???AAAEEEKKKVVVdddssshhh<<<999888777777666555555555555555444444444555777:::<<<>>>NNNwww~~~}}}|||sssqqqnnnpppsssooollllllooonnnjjjfff```ZZZTTTQQQQQQPPPMMMIIIJJJKKKLLLKKKHHHFFFFFFFFFDDDJJJKKKEEEAAABBBAAA>>>;;;888999>>>???CCCXXXpppuuuoookkkfffccccccaaaeeeddd___^^^aaa```[[[]]]ZZZWWWUUUUUUUUUSSSRRRNNNPPPRRRRRRQQQOOOOOOOOOQQQSSSUUUVVVXXX^^^gggmmmqqqmmmjjjiiihhhddd\\\VVVPPPQQQPPPKKKEEEAAA@@@AAAHHHKKKLLLKKKKKKRRR^^^iiimmmhhhdddsssUUUAAA888666666555444444444444555666555444333333333333333888333DDD|||lllooonnnddd\\\ZZZWWWVVVUUUSSSPPPNNNQQQZZZbbbccceeekkkrrruuuvvvyyy}}}|||wwwttt~~~|||}}}}}}}}}}}}~~~vvvuuussskkkuuu}}}xxxtttwwwyyyzzzwwwqqqkkkhhhhhhhhhfffeeefffiiiooovvvzzzzzz|||~~~zzzzzzzzzzzzyyywwwuuutttrrrooollliiigggdddaaa______]]]\\\[[[YYYWWWSSSPPPPPPOOONNNLLLKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEIIIKKKJJJKKKMMMMMMJJJEEECCCAAA>>>===>>>???@@@CCCJJJVVVdddtttjjj>>>;;;;;;777777666555555555555555444444444555666999;;;<<>>??????BBBIIIVVVfffuuuoooAAA===<<<777777666555555555555555555444444444555777999:::EEE||||||yyyoooooooooqqqsssrrrqqqqqqqqqooollliiinnnjjjfffcccbbb^^^XXXSSSMMMLLLLLLNNNPPPPPPLLLHHHGGGKKKMMMKKKJJJHHHCCC>>>;;;999:::===;;;;;;GGGVVVqqqffffffccc]]]WWW[[[]]]^^^[[[ZZZ[[[YYYVVVRRRUUUXXXYYYXXXUUURRRQQQQQQRRRRRRRRRQQQQQQSSSUUUTTTUUUVVVXXX\\\bbbiiinnnllliiihhhggggggddd]]]XXXTTTQQQKKKDDD>>>===@@@CCCDDDGGGIIIIIIIIINNNXXX```ooo~~~mmmhhhaaaxxxXXXCCC888666666555444444444444555555555444333333333444444888>>>GGG___RRRaaagggbbb[[[YYYVVVUUUTTTSSSQQQOOORRR[[[cccdddffflllsssvvvvvvyyy|||~~~~~~|||~~~~~~yyysssmmmcccgggrrr{{{|||zzz{{{~~~zzz{{{}}}}}}||||||}}}~~~~~~~~~~~~}}}yyyuuuvvvvvvuuurrrmmmiiiggggggeeeccc```]]]]]]^^^aaacccjjjlllooorrrtttvvvvvvvvvxxx}}}~~~||||||}}}~~~~~~yyyzzzzzzzzzyyyvvvtttrrrqqqnnnjjjgggeeecccaaa^^^```^^^ZZZYYYXXXWWWVVVTTTSSSQQQNNNLLLKKKLLLMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIHHHGGGGGGFFFFFFFFFLLLPPPQQQRRRTTTQQQLLLLLLJJJGGGDDDAAA@@@??????CCCKKKXXXiiixxxwwwEEE===;;;777777666555555555555555555555444444444666777888@@@zzz||||||xxxmmmnnnmmmooosssssstttsssrrrpppooonnnnnnkkkhhhfffeeeccc```^^^UUURRRPPPRRRUUUUUUOOOIIIHHHJJJLLLNNNOOOLLLGGGAAA>>><<<===>>>;;;888???HHHddd|||dddZZZZZZYYYUUUQQQUUUWWWYYYYYYYYYZZZYYYWWWNNNRRRWWWZZZYYYXXXXXXYYYSSSTTTTTTSSSRRRSSSVVVXXXUUUUUUWWWYYY^^^dddjjjnnniiihhhggggggfffccc^^^ZZZVVVRRRLLLEEE???======>>>???AAADDDEEEFFFKKKTTT[[[mmmzzzjjjeee\\\}}}^^^EEE888666666555444444444444555555444444333333333444444222======ooovvvYYYRRRccchhhaaaYYYXXXUUUUUUTTTSSSQQQOOOOOOXXX```aaaccciiipppssswwwyyy|||~~~~~~}}}|||}}}}}}|||zzz|||~~~}}}vvvoooeee___hhhrrruuutttuuuyyy|||yyy{{{}}}~~~}}}||||||}}}{{{{{{|||~~~~~~}}}yyyvvvvvvtttrrrmmmhhhdddaaa```]]][[[XXXUUUTTTTTTUUUVVV\\\^^^aaaeeehhhkkkmmmnnnnnntttzzz~~~~~~||||||}}}~~~}}}~~~}}}{{{xxxuuusssrrrqqqmmmjjjgggdddcccaaa___]]]___]]]ZZZYYYYYYXXXWWWVVVTTTSSSPPPNNNMMMMMMNNNOOOOOOOOOOOONNNNNNNNNMMMMMMJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHOOOTTTUUUWWWXXXUUUPPPPPPNNNKKKGGGDDDBBB@@@???EEEMMM[[[kkkyyy|||III===:::777777666555555555555555666555444444444666777888DDDzzz{{{||||||zzzwwwlllmmmkkkllloooqqqtttuuuvvvyyy~~~vvvmmmbbb]]]]]]______]]]NNNLLLLLLOOORRRPPPJJJEEEDDDAAA@@@>>>;;;999;;;@@@EEEZZZkkksssnnn```SSSMMMLLLKKKKKKMMMOOOPPPSSSWWWYYYYYYYYYYYYQQQSSSUUUWWWXXXYYYZZZ[[[UUUVVVVVVUUUTTTUUUWWWZZZVVVVVVWWWZZZ```fffkkkmmmggggggggggggfffccc___\\\WWWTTTOOOJJJEEE@@@<<<999999;;;>>>???CCCIIIQQQXXXjjj|||xxxgggaaaYYYsssdddIII;;;666666555444444444444555444444333333333444444555111>>>666aaammm~~~}}}UUUUUUeeefff^^^XXXVVVUUUTTTTTTTTTRRRPPPOOOXXX```aaaccciiiooorrrwwwyyy{{{|||}}}~~~{{{zzz~~~}}}~~~~~~}}}{{{yyy{{{~~~~~~~~~~~~~~~}}}}}}}}}zzzzzzqqqfff[[[```hhhmmmnnnooossswwwzzz}}}~~~|||||||||zzzzzz{{{}}}}}}|||xxxuuutttqqqlllfffaaa]]]YYYWWWSSSRRRPPPNNNMMMMMMMMMNNNMMMOOORRRVVVZZZ]]]```aaaaaafffmmmrrruuuxxx|||~~~|||{{{wwwsssqqqppppppjjjhhheeeccccccbbb```___^^^\\\ZZZZZZZZZZZZXXXVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSXXXYYY[[[\\\ZZZUUURRRPPPNNNJJJGGGDDDBBBAAAHHHOOO\\\kkkxxx|||KKK???;;;777777666555555555555555666555555555555666888999EEEooosss|||zzzvvv{{{vvvlllllliiiiiijjjnnnssswww|||}}}ooojjjlllpppsssZZZSSSNNNRRRUUUSSSMMMIIIIIIFFFBBB>>><<<;;;<<<===:::AAAEEEIIITTT^^^ZZZPPPMMMHHHEEECCCBBB@@@DDDJJJKKKKKKOOOVVVXXXWWWWWWXXXUUUTTTTTTVVVYYYZZZZZZXXXXXXYYYYYYXXXWWWWWWXXXZZZVVVUUUVVVZZZaaagggkkklllggghhhhhhhhhfffccc___]]]WWWUUURRRPPPLLLFFF???:::999::::::<<<@@@GGGOOOUUUhhhyyyyyyddd^^^XXXgggjjjNNN???666666555444444444444555444444333333333444555555444CCC777```jjjuuuwwwVVVZZZiiiggg^^^WWWUUUTTTSSSTTTTTTRRRQQQSSS\\\dddeeegggmmmtttwwwxxxyyyzzz{{{|||~~~~~~~~~~~~}}}{{{vvv{{{~~~}}}xxx{{{}}}~~~~~~~~~~~~}}}|||{{{{{{{{{|||ssskkkvvvuuuiii]]]]]]```gggkkkmmmpppsss{{{}}}~~~{{{zzzzzzzzzzzzzzz{{{{{{yyyuuurrrpppkkkddd]]]YYYUUURRROOOKKKJJJJJJJJJIIIJJJJJJJJJDDDEEEGGGIIILLLOOOQQQSSSRRRWWW]]]bbbdddhhhmmmrrrxxx|||~~~{{{~~~}}}{{{xxxuuurrrpppooojjjhhhfffeeeeeeeeedddccc\\\[[[[[[[[[\\\[[[XXXVVVUUUVVVVVVVVVUUUSSSQQQPPPQQQPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNOOOOOOPPPPPPPPPVVV[[[\\\]]]```^^^YYYSSSRRROOOLLLIIIFFFCCCBBBJJJPPP[[[iiiuuu~~~{{{MMMAAA;;;777777666555555555555555666666555555666888999:::EEE}}}kkklllxxxvvv|||ssskkklllhhhggggggkkkqqquuu}}}~~~}}}jjj]]]TTTUUUXXXTTTNNNKKKLLLHHHBBB<<<;;;===>>>>>>BBB???>>>???AAABBBAAA???BBB???>>>???>>>===AAAHHHIIIHHHLLLSSSVVVRRRQQQTTTTTTSSSTTTYYYaaaccc```[[[YYY[[[\\\[[[YYYXXXXXXXXXVVVUUUVVVZZZaaagggjjjkkkhhhiiijjjiiifffccc___^^^WWWUUUSSSRRRPPPLLLFFFAAA>>>===;;;;;;???FFFNNNSSSfffvvv|||ccc^^^[[[bbbnnnQQQ@@@666666555444444444444555333333333333333444555666444EEE999dddmmmmmmtttVVV\\\iiiddd[[[VVVTTTSSSSSSTTTTTTSSSQQQWWW```hhhiiikkkqqqxxx{{{xxxyyyzzzzzz{{{}}}}}}|||}}}~~~~~~|||xxx|||~~~|||yyy{{{}}}~~~~~~~~~~~~}}}|||{{{zzzzzz{{{uuuiiiooozzz}}}rrrddd]]]\\\ccckkknnnoooqqqzzz|||~~~~~~{{{xxxvvvuuuyyyyyyxxxxxxwwwtttppplllhhhbbb[[[UUURRRPPPMMMKKKHHHHHHHHHIIIIIIJJJIIIIIIEEEEEEEEEFFFFFFGGGHHHIIIIIIMMMQQQSSSUUUYYY___ccclllqqqxxx|||~~~~~~{{{zzzzzz{{{zzzxxxtttpppnnnkkkjjjhhhggghhhiiihhhggg[[[[[[[[[\\\]]][[[XXXUUUVVVWWWXXXXXXWWWUUURRRPPPQQQPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPOOOOOOOOONNNNNNKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOMMMNNNOOOOOOPPPQQQRRRSSSSSSXXX\\\]]]___aaa```\\\TTTRRRPPPMMMJJJGGGDDDCCCJJJPPPZZZgggrrr|||{{{NNNAAA:::777777666555555555555555666666555666777999:::<<>>@@@???JJJDDDBBBDDDBBB>>>AAAIIICCC???===>>>>>>>>>AAAGGGIIIGGGKKKRRRSSSOOOMMMPPPRRRQQQTTT^^^jjjoooiiibbbZZZ\\\^^^]]][[[XXXWWWWWWVVVTTTUUUZZZaaagggjjjjjjhhhjjjkkkjjjgggccc```^^^WWWUUUSSSSSSSSSPPPLLLHHHCCCAAA===<<<>>>EEEMMMRRRaaaqqq~~~~~~ccc```___dddpppPPP???666666555444444444444555333333333333333444555666000BBB888fffqqqzzzhhhpppSSSXXXbbb[[[RRRVVVTTTSSSSSSTTTTTTSSSQQQXXXaaaiiijjjlllrrryyy|||xxxyyyyyyyyyzzz|||}}}|||}}}~~~}}}~~~|||zzzyyy{{{}}}~~~~~~~~~~~~}}}{{{zzzzzzzzz}}}}}}mmmlllpppsss||||||iii___ZZZbbblllooooooqqqxxxzzz||||||xxxuuurrrqqqxxxwwwwwwvvvuuuqqqlllhhhbbb\\\UUUPPPNNNMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJLLLKKKIIIHHHGGGFFFFFFFFFGGGJJJLLLMMMMMMPPPVVV[[[aaagggoootttwww|||}}}{{{zzzzzzyyyyyyxxxuuurrrooolllkkkiiiiiiiiihhhfffdddaaa^^^\\\[[[]]]]]]ZZZWWWVVVXXXZZZZZZXXXVVVTTTTTTRRRSSSTTTSSSRRRQQQRRRSSSPPPQQQRRRRRRRRRQQQOOONNNOOOOOONNNMMMNNNOOOQQQRRRSSSQQQPPPNNNMMMMMMNNNNNNNNNOOOPPPOOONNNNNNPPPRRRPPPPPPQQQRRRSSSUUUWWWXXX]]]___bbbfffgggeeeaaa]]]XXXVVVRRRNNNIIIFFFCCCBBBHHHTTT\\\eeetttzzz{{{WWW:::===999888777666666555555555777444555777777666999???OOO~~~tttqqqyyy}}}~~~}}}|||uuurrrgggfffhhhjjjkkkkkklllqqq{{{{{{cccXXXZZZ^^^WWWLLLOOOGGG@@@======???DDDJJJRRRJJJCCCCCCFFFIIIJJJKKKGGGDDD@@@<<<;;;===@@@CCCDDDGGGJJJKKKKKKNNNSSSXXXVVVSSSSSSYYYaaaeeeaaa\\\]]]\\\ZZZXXXWWWXXXXXXYYYZZZXXXXXXYYY]]]dddkkkooorrrnnnlllnnnnnnggg___\\\WWWWWWVVVTTTQQQNNNLLLJJJFFFBBB@@@AAABBBEEELLLUUU___nnn}}}gggccccccgggtttZZZBBB999888666555444444555555777666555444444555666777777555<<>>???999888777666666555555666555333444666666555888>>>SSS}}}ooo|||zzzyyy{{{wwwooofffgggiiijjjlllhhheeeeeennnppp___^^^```YYYNNNPPPIIIEEEDDDAAA@@@IIIUUUXXXSSSNNNLLLLLLMMMNNNNNNIIIFFFBBB>>><<<<<>>TTTjjj}}}uuuuuuzzzyyy}}}jjjeeegggiiijjjiiiiiiiiijjjppp}}}gggbbbddd^^^TTTUUULLLIIIMMMKKKFFFLLLXXX\\\\\\ZZZUUUQQQOOOOOOOOOKKKIIIFFFAAA===<<<>>>@@@BBBCCCFFFKKKPPPUUUVVVWWWUUUXXXZZZZZZXXXWWWXXXZZZ]]]]]][[[ZZZZZZZZZZZZZZZZZZYYYXXXYYY]]]bbbhhhlllooommmmmmmmmiiiccc```bbb\\\ZZZWWWSSSPPPMMMLLLKKKJJJFFFEEEFFFFFFHHHNNNUUU]]]jjjxxxlllccc]]]ggg{{{ZZZ???999888666555444444555555777777777666666444333222888;;;GGG|||~~~vvviiiQQQ^^^pppkkkbbbUUUUUUTTTSSSSSSSSSSSSTTTXXX___gggkkklllmmmqqquuuvvvxxxzzz||||||~~~~~~}}}|||}}}~~~|||}}}}}}}}}}}}}}}|||{{{wwwzzzzzz~~~tttfffaaaaaagggtttuuummmdddaaaeeemmmtttwwwzzzzzzzzzyyywwwtttqqqooolllhhhccc^^^\\\ZZZWWWVVVSSSQQQOOONNNNNNNNNLLLJJJMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKGGGIIIJJJJJJJJJNNNTTTYYYsss{{{}}}yyyuuuqqqpppqqqsssmmmkkkjjjjjjkkklllkkkjjjeeebbb______```___\\\YYYXXXZZZ[[[ZZZXXXVVVVVVWWWVVVUUUUUUUUUVVVWWWVVVVVVUUUVVVVVVVVVVVVTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQRRRSSSRRRQQQPPPOOOOOOPPPQQQQQQQQQRRRTTTVVV[[[\\\___bbbgggkkkoooqqqwwwwwwxxxwwwtttmmmddd^^^YYYVVVRRRMMMIIIFFFDDDCCCLLLUUUWWW\\\iiippptttlllDDD===:::999888777666666666666555333333666666666999???WWWnnn~~~vvvtttyyyzzzvvvfffdddgggiiijjjmmmwww}}}}}}~~~xxxwwwsssoooooosssyyy|||pppgggjjjfff\\\```QQQLLLXXX```[[[TTTTTT___cccbbbZZZRRRNNNMMMMMMMMMMMMKKKFFF@@@======>>>AAAAAADDDJJJRRRWWWWWWVVVTTTVVVXXXYYYZZZ[[[^^^```\\\\\\\\\[[[[[[ZZZZZZZZZYYYXXXWWWXXX[[[aaafffiiinnnmmmnnnnnniiiccccccggg```]]]YYYTTTQQQOOONNNNNNLLLIIIHHHIIIIIIIIINNNUUU[[[gggttt|||oooccc\\\dddxxxVVV<<<999888666555444444555555666777888888888777666555888:::FFF|||~~~vvvkkkQQQ^^^ooohhh[[[VVVUUUUUUTTTTTTTTTTTTTTTXXX___gggmmmnnnooorrruuuvvvxxx{{{|||}}}~~~}}}}}}}}}~~~~~~~~~{{{{{{{{{zzzyyyxxxwwwwwwsssvvvuuutttoooggg^^^```jjj{{{|||tttiiicccccciiiqqqvvvzzzzzzyyyxxxuuuqqqnnnlllgggccc]]]YYYXXXWWWUUUTTTRRRRRRQQQRRRQQQPPPOOONNNMMMMMMLLLLLLLLLMMMMMMNNNKKKLLLMMMNNNNNNNNNMMMLLLIIIJJJJJJKKKKKKKKKJJJJJJNNNNNNNNNLLLKKKMMMQQQTTTfffnnn|||{{{||||||yyytttqqqqqqrrrmmmkkkjjjiiikkklllkkkjjjfffccc```___``````\\\YYYYYY[[[[[[ZZZXXXWWWWWWXXXWWWUUUTTTUUUXXXYYYXXXVVVSSSTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQRRRRRRQQQOOONNNOOOQQQSSSTTTTTTVVVYYY[[[dddeeegggjjjmmmpppsssuuuxxxzzz}}}~~~{{{qqqeee]]]XXXUUUQQQLLLIIIFFFFFFFFFNNNVVVWWW[[[gggnnntttuuuGGG<<<:::999888777777666666666666444555777888777;;;AAA```yyy}}}xxxuuuzzzyyysssddddddfffhhhjjjwwwwwwrrrooonnnjjjgggdddbbb```______\\\ggguuuqqqrrrnnneeennnZZZRRReee~~~ooo\\\fffkkkiii]]]RRRNNNMMMLLLOOOPPPPPPJJJCCC===<<<>>>AAAAAACCCJJJQQQVVVVVVUUUTTTSSSSSSUUUYYY]]]^^^___ZZZZZZ[[[ZZZZZZZZZYYYYYYWWWWWWVVVXXX[[[```dddgggmmmmmmnnnoookkkeeefffjjjccc```\\\WWWSSSQQQPPPPPPMMMJJJJJJKKKJJJIIIMMMSSSXXXdddpppwwwqqqeee]]]bbbsssTTT<<<999888666555444444555555444666777999:::::::::999888999CCCwwwzzzqqqSSS^^^ooohhhZZZVVVUUUUUUTTTTTTTTTTTTTTTYYY___gggmmmoooqqqsssuuutttwwwzzz||||||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}||||||}}}|||zzzwwwuuusssqqqpppkkkmmmkkkfffgggtttwwwjjj^^^[[[___mmm{{{{{{qqqhhhdddgggooouuuyyyyyyxxxvvvsssoookkkiiiccc```\\\YYYXXXXXXWWWVVVTTTUUUUUUUUUUUUTTTSSSSSSMMMMMMNNNNNNOOOPPPRRRRRRLLLMMMOOOPPPQQQQQQPPPOOOKKKLLLLLLMMMLLLLLLKKKKKKOOOOOONNNMMMLLLMMMOOOQQQXXX___nnnxxx|||~~~}}}xxxtttrrrrrrpppnnnkkkkkkkkkllllllllliiieeebbbaaabbbaaa^^^ZZZZZZ[[[\\\[[[XXXWWWXXXYYYWWWUUUSSSUUUXXXZZZXXXVVVQQQRRRSSSTTTUUUTTTSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRPPPPPPQQQQQQQQQPPPPPPOOOPPPRRRUUUWWWYYY\\\```bbblllmmmnnnppprrrtttvvvwwwxxxzzz}}}~~~zzzpppcccZZZUUURRRNNNJJJGGGFFFFFFGGGMMMUUUVVVYYYfffmmmrrr~~~LLL<<<::::::999888777777777777666444555888999888<<>>AAABBBEEEIIINNNRRRSSSSSSTTTQQQOOOOOORRRUUUUUUUUUWWWXXXXXXYYYYYYXXXWWWWWWVVVVVVWWWYYY\\\aaafffhhhkkkjjjlllnnnmmmhhhgggjjjbbb```]]]YYYVVVSSSRRRQQQMMMKKKJJJLLLKKKIIIKKKPPPVVV```kkkqqqzzzrrrgggaaallloooTTT???999888666555444444555555444555666888:::;;;<<<<<>>BBBDDDFFFHHHJJJMMMPPPRRRQQQPPPNNNKKKIIIJJJMMMPPPTTTUUUVVVWWWWWWVVVUUUUUUWWWXXXYYY[[[___dddiiillliiiggghhhlllnnnjjjgggggg___^^^\\\YYYVVVTTTRRRQQQLLLJJJJJJLLLJJJGGGIIIMMMSSS\\\eeejjjqqqqqqiiifffyyyiiiRRR@@@999888666555444444555555444444555666777999:::;;;@@@OOOeee~~~sssLLLPPPcccdddZZZTTTTTTSSSRRRRRRRRRSSSSSSYYY]]]bbbggglllpppsssuuurrruuuyyy||||||}}}~~~~~~}}}|||{{{zzzzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwuuurrrmmmfff```ZZZWWWUUUOOOLLLHHHEEECCCAAACCCEEEJJJXXXmmm}}}pppkkkeeeaaadddjjjqqqzzz}}}vvvooonnnsssyyyvvvvvvuuutttqqqmmmiiiggg```___^^^___```___\\\ZZZZZZ[[[[[[YYYWWWVVVXXX[[[UUUUUUTTTTTTTTTTTTUUUUUURRRRRRSSSSSSUUUVVVWWWXXXWWWWWWWWWWWWWWWVVVUUUUUUXXXXXXYYY[[[[[[ZZZWWWUUUOOOMMMWWWmmm~~~yyy}}}}}}xxxuuuwwwyyywwwtttqqqooooooppppppooonnnkkkgggfffgggfffccc___\\\\\\\\\[[[YYYXXXYYYZZZWWWSSSQQQTTTXXXZZZXXXUUUOOOPPPSSSUUUVVVWWWWWWWWWTTTUUUVVVVVVUUUTTTSSSRRRTTTSSSRRRQQQQQQRRRSSSTTTRRRUUUYYY\\\```eeejjjmmmrrrrrrssstttvvvxxxzzz{{{{{{yyyvvvqqqkkkbbbYYYRRRLLLJJJFFFCCCAAABBBCCCEEEGGGPPPRRRVVVcccjjjooozzzNNN;;;;;;:::999888777777777777444222333666777777;;;AAAaaaiiieee{{{uuuxxx|||{{{uuuiiieeeaaaccckkkxxxnnnpppmmmooowwwxxxooohhheee^^^]]]___^^^WWWdddrrrlll]]]ZZZzzzvvvbbbXXX[[[\\\WWWOOOTTTWWWSSSIIIAAA>>>???CCCEEEHHHHHHGGGIIINNNRRRLLLOOOOOOKKKEEEEEEKKKRRRRRRSSSTTTUUUVVVUUUTTTSSSYYYYYY[[[^^^bbbggglllnnngggdddeeekkknnnjjjfffddd\\\\\\[[[YYYVVVSSSQQQOOOKKKIIIJJJKKKIIIFFFGGGKKKQQQZZZaaaeeekkkxxxpppkkkjjj|||cccOOO???999888666555444444555555555555444444444666888999888QQQpppuuu{{{PPPOOObbbddd]]]TTTSSSSSSRRRRRRRRRRRRRRRYYY[[[___eeejjjnnnrrrtttrrrvvvzzz|||}}}}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvnnnjjjccc[[[TTTMMMIIIGGGEEEAAA???@@@CCCCCCBBBBBB>>>@@@HHHYYYnnnyyyvvvmmmiiiddd___```bbbgggoooxxx|||~~~zzzsssrrrwww}}}uuuuuutttssspppllliiifff______```aaabbbaaa^^^[[[[[[\\\\\\YYYVVVVVVYYY\\\ZZZYYYWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTUUUWWWYYY[[[[[[\\\\\\\\\[[[ZZZYYYYYY[[[[[[]]]______]]]XXXUUUPPPKKKSSSiii|||{{{{{{zzzyyyyyyyyyyyyzzzuuusssqqqpppqqqqqqpppnnnmmmllljjjhhhfffddddddccc]]]ZZZWWWWWWYYY[[[ZZZXXXYYYYYYXXXWWWWWWXXXZZZ[[[VVVVVVWWWWWWVVVTTTSSSRRRTTTUUUVVVWWWWWWVVVTTTSSSPPPQQQQQQPPPOOOOOORRRTTTTTTWWW[[[```ccchhhmmmqqqqqqppppppqqquuuxxxzzzzzzyyyuuupppkkkeee]]]VVVQQQIIIGGGEEECCCAAA@@@@@@@@@IIIJJJOOOVVV[[[aaakkkuuu}}}UUU@@@===;;;888777777777777666555555777999888666:::@@@___kkkiiizzz{{{{{{yyyqqqbbbhhhgggccciii}}}yyy{{{uuuoookkkgggllliii]]]]]]cccbbbvvv```ZZZVVVccc}}}yyyiii```]]]ZZZUUUOOOTTTWWWSSSIII???<<<<<>>@@@===999:::>>>???CCCUUUnnnwwwtttkkkgggddddddfffhhhhhhgggqqqqqqqqqwww}}}|||zzzzzzzzzyyyvvvtttxxxuuurrrrrrrrrnnnfff___bbbcccccccccaaa___]]]\\\\\\]]]___```___]]][[[ZZZYYY[[[^^^___^^^[[[WWWTTTVVVXXXYYYXXXWWWWWWXXXYYYWWWYYY[[[]]]^^^]]]\\\[[[\\\^^^```aaa___\\\WWWTTTQQQKKKNNN```vvvyyy}}}|||{{{zzzyyyyyyyyyyyyvvvtttqqqpppqqqpppooonnnnnnmmmkkkiiifffeeeccccccaaa^^^[[[ZZZ[[[[[[ZZZXXXYYYYYYXXXXXXXXXYYYZZZ[[[YYYYYYYYYXXXWWWUUURRRQQQSSSTTTTTTTTTTTTTTTSSSSSSPPPQQQQQQPPPPPPQQQSSSUUUVVVYYY]]]aaaffflllrrrvvvpppooonnnooorrruuuvvvvvvrrrnnniiiccc]]]WWWPPPLLLGGGEEECCCAAA????????????FFFGGGKKKRRRXXX]]]hhhrrr[[[EEE===;;;888777777777777666666555666888666555999@@@kkkppplllzzzyyyzzzyyyvvvdddgggfffgggrrr{{{rrrkkkhhhhhhiiiiiihhh___]]]aaa^^^~~~nnnbbbbbbTTTPPP\\\kkkvvvhhh```]]]YYYTTTPPPUUUWWWRRRHHH???<<<<<>><<<===???@@@???===<<>>BBBBBBGGGMMMSSSXXXcccnnn}}}bbbIII===;;;888777777777777666888666666777555555;;;CCCnnnsssooowwwvvvxxxzzz|||gggeeedddlll~~~zzzwwwxxx}}}|||rrrlllaaayyysssiiihhhWWWKKKNNNPPPccctttqqqiii___[[[[[[XXXTTTSSSVVVVVVQQQGGG???======@@@EEEMMMSSSVVVWWWXXXYYYVVVVVVUUUSSSUUUVVVPPPHHHIIIIIIIIIJJJLLLOOOQQQRRRRRRVVV[[[___cccgggkkknnnmmmkkkiiikkknnnooommmkkkbbb^^^YYYUUUSSSRRRPPPOOOKKKJJJHHHHHHHHHHHHFFFDDD<<>>NNNZZZ]]]dddbbbbbbdddiiimmmppprrroooooooooqqqyyy~~~yyy{{{zzzxxxyyyzzzzzzyyywwwsssqqqoooppppppnnnhhhdddhhhhhhhhhgggfffdddbbbaaabbbaaa```___^^^]]]\\\[[[]]]]]]^^^___^^^]]][[[ZZZ\\\]]]___^^^]]]\\\\\\]]]```aaacccfffiiilllnnnpppllliiieeecccbbbaaa___^^^YYYPPPOOOaaaxxxSSS___qqq}}}{{{zzzyyyyyywwwuuurrrqqqqqqpppnnnmmmqqqpppnnnllliiigggdddccceeecccbbb```___]]]\\\[[[^^^]]]\\\[[[ZZZYYYXXXXXXZZZZZZZZZYYYXXXVVVSSSRRRSSSSSSRRRQQQQQQRRRTTTUUUOOOPPPQQQRRRSSSUUUXXX[[[```cccgggiiijjjkkklllnnnnnnllliiihhhiiijjjiiihhhaaa]]]WWWQQQMMMIIIEEECCCBBB@@@???===<<<<<<<<<<<>><<<@@@GGGMMMQQQQQQQQQPPPPPPRRRRRRSSSUUUWWWSSSLLLHHHHHHHHHIIIKKKMMMPPPRRRSSSWWW\\\```cccgggjjjlllnnnllliiijjjmmmnnnllljjjfffaaaZZZUUUSSSQQQQQQPPPPPPMMMKKKIIIIIIHHHFFFEEE===BBBHHHLLLOOORRRUUUXXXiiizzziiiNNNBBB777777666555444444444444555444444444444555666666;;;BBBVVVyyyiiihhhGGGJJJWWWZZZ\\\VVVVVVTTTRRROOOMMMNNNPPPYYY\\\```dddfffiiilllooommmkkkkkkpppyyy{{{wwwtttuuuyyy~~~~~~}}}|||{{{xxxzzz|||~~~}}}{{{xxxvvvuuupppiiiddd^^^VVVLLLEEEDDDDDDDDDCCCCCCEEEIIILLLKKKLLLLLLJJJGGGEEEEEEEEEAAACCC@@@999888AAAIIIMMMXXXXXXZZZ```hhhqqqxxx}}}}}}}}}zzzyyy}}}|||yyywwwvvvwwwyyyzzzyyyxxxrrrqqqoooppppppoookkkhhhkkkkkkjjjiiigggeeedddccceeedddbbb```^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]]]][[[^^^```aaaaaa```aaabbbffffffhhhkkknnnqqqtttvvvwwwsssnnnjjjhhhddd___[[[YYYOOOOOOaaayyyIIITTTfffxxx~~~|||{{{zzzzzzxxxvvvsssrrrrrrqqqpppnnnqqqqqqpppnnnkkkhhhfffdddbbbbbbbbbaaa___^^^]]]]]]aaaaaa___]]][[[YYYWWWVVVVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTSSSRRRSSSTTTVVVWWWOOOPPPRRRSSSTTTWWWZZZ]]]aaaffflllppppppnnnkkkjjjmmmkkkgggfffeeeeeedddccc]]]YYYSSSNNNKKKHHHEEECCCAAA@@@>>><<<;;;;;;;;;;;;======AAAGGGLLLRRR^^^iiirrrzzzdddCCC===;;;888777777777777666777555555777888;;;EEEOOOhhhqqqyyytttvvvxxxwwwyyyxxxzzzhhhdddbbbqqqvvvhhheeeXXXUUUWWWGGGDDDGGGHHHHHHGGGJJJPPPRRRPPPVVVUUUQQQJJJBBB>>>>>>@@@<<<>>>BBBFFFIIIHHHFFFDDDCCCIIIMMMNNNQQQUUUUUURRRJJJIIIHHHHHHJJJMMMPPPQQQUUUYYY^^^bbbdddgggiiikkkpppllliiiiiijjjkkkiiiggggggbbb\\\VVVTTTRRRQQQQQQQQQOOOLLLKKKIIIHHHEEECCCAAABBBDDDEEEGGGJJJMMMPPPZZZpppnnnQQQBBB999888777666555555555555555444444444444555666666999@@@TTTsssfffiiiHHHKKKWWWYYY[[[WWWWWWUUURRROOONNNNNNPPPZZZ]]]aaadddgggjjjmmmpppooommmmmmrrryyy~~~~~~{{{sssuuuwwwxxxxxx{{{}}}}}}}}}~~~zzz{{{}}}}}}|||yyyvvvtttqqqkkkaaaYYYRRRLLLFFFBBBEEEEEEDDDBBBBBBEEEJJJOOOUUUVVVUUURRRNNNJJJHHHGGGCCCFFFFFF@@@;;;<<>>???AAAAAAAAABBBDDDEEEDDDAAA>>>;;;@@@EEEGGGKKKQQQSSSRRRJJJIIIHHHHHHJJJMMMPPPRRRWWW[[[```eeehhhjjjlllnnnrrrnnnjjjhhhiiiiiigggeeefffbbb\\\WWWTTTSSSQQQPPPMMMLLLKKKKKKJJJHHHDDDAAAAAAAAAAAACCCGGGLLLRRRUUUTTTiiizzzyyyqqqTTTAAA999888777666666555555666555444444444444555666666666???UUUxxxooofffFFFKKKWWWXXXYYYWWWWWWUUURRROOOMMMNNNOOOXXX[[[aaaeeehhhkkknnnqqqqqqpppqqquuuzzz|||{{{xxxqqqtttwwwvvvttttttxxx{{{{{{}}}~~~zzzyyyyyy{{{||||||{{{zzzxxxuuurrrqqqnnnhhh^^^UUUOOOLLLJJJIIIFFFDDDCCCCCCEEEIIIMMMOOOWWWWWWVVVUUURRROOOLLLJJJFFFIIIJJJGGGBBB>>>======???AAAEEELLLYYYjjj{{{zzzxxxvvvwwwyyy{{{{{{{{{xxxwwwvvvuuutttttttttuuuqqqpppnnnkkkiiihhhgggggghhhhhhgggfffeeedddcccbbb^^^_________``````aaaaaa]]]aaaeeehhhiiijjjkkklllnnnoooppprrrtttvvvxxxyyyzzzxxxxxxzzzzzztttiii```TTTPPPVVViii~~~???EEEQQQaaarrr~~~}}}}}}xxxvvvuuutttuuuvvvuuutttppppppqqqpppooommmjjjiiibbbdddfffddd```]]]]]]]]]^^^_________^^^]]][[[ZZZWWWXXXYYYYYYXXXWWWVVVUUUSSSTTTUUUVVVWWWWWWWWWWWWRRRSSSUUUUUUVVVYYY\\\___```dddjjjmmmnnnmmmllllllhhheeeaaa^^^]]]\\\ZZZYYYUUUSSSQQQOOOMMMJJJFFFDDDFFFDDDAAA>>><<<;;;::::::;;;;;;>>>CCCIIIOOO\\\gggttt{{{[[[CCC===;;;888777777777777666555444555888999;;;DDDMMMmmmtttyyy{{{xxxuuuwwwvvvnnncccdddcccsss~~~{{{cccTTTSSSHHHKKKGGGHHHFFFDDDHHHOOORRRQQQTTTPPPIIIBBB======@@@BBBEEEDDDCCCDDDFFFFFFCCCAAA;;;===>>>???FFFNNNOOOLLLHHHGGGFFFFFFIIIMMMQQQTTTWWW\\\ccciiimmmooorrrtttvvvqqqllliiiiiihhhfffcccbbb___ZZZVVVTTTRRRPPPNNNIIIIIIJJJLLLMMMLLLHHHEEEAAAAAABBBFFFMMMSSSYYY\\\TTTfffyyyssssssnnnQQQ???888888777666555555555555555444444444444555666666666CCC[[[}}}}}}tttdddDDDMMMZZZZZZZZZVVVVVVTTTQQQMMMLLLLLLMMMTTTYYY___eeeiiikkknnnpppppprrruuuyyy{{{{{{yyyxxxrrrrrrqqqqqqqqqsssvvvxxxzzz}}}}}}yyywwwxxxzzz|||{{{xxxuuurrrooommmllllllgggaaaZZZVVVUUUTTTTTTNNNLLLKKKMMMQQQSSSRRRPPPQQQPPPOOOQQQTTTTTTQQQMMMJJJKKKLLLKKKHHHCCC@@@???======>>>CCCMMM___sss}}}{{{yyyyyy{{{}}}~~~~~~}}}|||{{{yyyxxxxxxyyyzzzuuusssqqqnnnlllkkkjjjjjjiiiiiiiiiiiiiiigggfffddd```aaabbbcccddddddddddddcccgggkkknnnnnnnnnnnnnnnppprrrtttwwwzzz{{{|||||||||zzzzzz|||~~~xxxmmmcccUUUUUU^^^qqq;;;@@@JJJYYYlll~~~~~~~~~xxxwwwuuuuuuwwwwwwwwwvvvooopppqqqqqqpppnnnkkkjjjeeeggghhhfffaaa]]]\\\\\\[[[\\\^^^___```______^^^ZZZ[[[[[[[[[YYYWWWVVVTTTRRRSSSUUUVVVWWWWWWVVVVVVSSSTTTUUUVVVWWWYYY]]]___bbbdddfffgggfffeeeffffffeeebbb^^^\\\ZZZYYYXXXVVVSSSQQQPPPNNNMMMJJJFFFCCCHHHFFFCCC@@@===;;;::::::::::::<<>>===<<<>>>FFFWWWkkkxxx~~~||||||}}}~~~|||zzzzzz|||~~~wwwuuussspppnnnmmmllllllhhhiiikkklllkkkjjjgggfffaaabbbdddfffggggggffffffiiilllppprrrqqqpppooooooqqqssswww{{{~~~~~~|||}}}~~~xxxmmmcccWWWZZZeeewww:::<<>>::::::AAAIIIQQQ\\\ffftttzzzSSS???::::::::::::999888777777666555555444666;;;CCCHHHZZZzzzssszzzlllzzz~~~xxxssspppkkkrrrjjjbbbeeeaaasssxxxdddcccnnn~~~lllVVV___cccFFFHHHGGGDDDBBBJJJUUUWWWRRRXXXRRRCCC;;;===;;;@@@PPPGGGIIICCCBBBHHHGGGEEEMMMFFFDDDAAA??????AAADDDFFFFFFEEEEEEFFFIIINNNSSSVVV[[[dddkkknnnqqqwww|||}}}|||zzzvvvrrroookkkfffccc\\\ZZZVVVSSSUUUWWWSSSLLLEEEHHHLLLPPPRRRRRRPPPOOOIIIIIIJJJOOOUUUYYYZZZXXXVVVaaarrr~~~oooiiiPPP;;;666666555444444444444555555666666555333333444666<<>>BBBNNNaaannnrrr~~~~~~~~~}}}}}}}}}}}}|||~~~|||{{{zzzzzz}}}{{{vvvqqqnnnllllllllllllkkkjjjjjjjjjjjjiiihhhbbbcccdddeeeggghhhhhhiiikkkjjjlllpppssstttuuuvvvqqqrrruuuzzz~~~}}}~~~xxxrrrmmmeee^^^SSS\\\kkkyyy<<<===CCCOOOaaasss}}}||||||xxxxxxxxxxxxyyyzzz{{{{{{tttrrrpppnnnlllkkkkkkkkkjjjkkkkkkhhhddd```______aaa```___\\\ZZZZZZ]]]___\\\[[[[[[YYYXXXWWWVVVUUUQQQRRRTTTTTTRRRQQQQQQRRRTTTUUUWWWWWWWWWYYY\\\___cccdddfffhhhjjjiiigggdddbbb___ZZZVVVTTTTTTUUUVVVVVVSSSNNNKKKIIIGGGEEEDDDGGGFFFEEEBBB???======>>>>>>:::;;;AAAIIIQQQ\\\eeetttzzzTTT>>>::::::::::::999888777777555555555555666;;;AAAEEE\\\uuunnnuuujjjvvvyyytttqqqpppmmmsssmmmaaabbb^^^pppuuu```[[[bbbuuu~~~ddddddeeeOOOIIIJJJHHHFFFLLLUUUXXXUUUWWWPPPAAA;;;???===AAARRRPPPPPPFFFAAAGGGGGGFFFOOOJJJJJJIIIGGGFFFEEEDDDCCCEEEDDDDDDEEEHHHMMMSSSVVVZZZdddlllppprrrwwwzzzzzz{{{yyyuuurrrooojjjeeeaaa\\\[[[VVVRRRSSSUUUPPPIIIDDDFFFIIILLLNNNNNNMMMMMMMMMLLLNNNRRRVVVYYYXXXVVVTTT^^^nnn|||uuuiiiPPP;;;666666555444444444444555555555666555333333555666>>>JJJooozzzqqq{{{iiiBBBFFFWWW]]]^^^UUUTTTRRRPPPNNNLLLKKKKKKOOOSSSVVVXXX___hhhnnnooopppnnnpppvvvyyywwwsssrrrsssnnnhhhfffiiiooosssvvvyyy|||}}}{{{{{{|||~~~}}}|||{{{{{{||||||wwwxxxvvvpppmmmlllhhhbbbmmmqqqmmmeeeeeemmmnnnhhhiiihhhddd\\\RRRJJJGGGFFFAAA@@@<<<<<>>>>>AAAKKK[[[mmm{{{}}}}}}~~~|||{{{yyyxxxwwwwwwxxxyyytttrrrqqqooommmllllllllliiijjjjjjhhhdddbbbaaaaaacccbbbaaa^^^[[[[[[\\\^^^^^^]]][[[YYYXXXWWWWWWWWWSSSTTTTTTRRRPPPPPPQQQRRRTTTUUUUUUUUUVVVXXX\\\___```cccgggiiiiiihhhggggggbbb___[[[WWWUUUSSSSSSSSSRRRNNNJJJGGGGGGGGGGGGFFFGGGFFFCCCBBBBBBAAA???>>>???;;;;;;AAAIIIPPP[[[dddrrryyyUUU===:::::::::999999888777777444555666666777999===AAA^^^xxxhhhnnnqqqvvvsssnnnnnnpppnnnsssooo```___\\\kkkttt^^^WWW\\\rrrqqqdddbbbUUULLLNNNMMMLLLNNNTTTXXXXXXUUUNNN@@@<<>>FFFZZZaaa^^^OOOCCCGGGHHHIIIQQQPPPQQQRRRQQQNNNIIIDDDAAADDDCCCCCCDDDGGGMMMRRRVVVZZZeeeooosssuuuxxxxxxwwwyyywwwtttqqqnnnhhhbbb^^^ZZZYYYUUUQQQQQQRRRNNNGGGDDDDDDEEEFFFGGGHHHHHHIIILLLMMMOOOSSSUUUVVVSSSQQQQQQZZZhhhuuu}}}vvvnnnnnnSSS@@@666666555444444444444555444555666555333333555777>>>KKKppp}}}|||tttzzzlllFFFEEEUUU]]]aaaUUUTTTSSSQQQOOONNNLLLLLLMMMQQQUUUWWW]]]fffkkkkkkkkkggggggooouuuuuurrrqqqtttooohhheeegggmmmrrruuuyyy{{{}}}}}}{{{yyyxxxyyy}}}{{{zzzxxxxxxyyy{{{|||wwwvvvtttsssuuuwwwrrrjjjhhhjjjhhhbbbdddlllmmmiiijjjdddZZZNNNEEEAAACCCEEEDDDCCC>>>:::@@@MMMYYY^^^SSSOOOMMMOOONNNHHHEEEEEEFFFDDD@@@<<<;;;???IIIPPPPPP]]]nnn}}}|||zzz{{{}}}~~~}}}|||{{{zzzyyyyyywwwtttpppmmmkkknnnmmmkkkkkklllllljjjhhhhhhgggeeeccccccccceeefffdddjjjppprrrqqqpppoooooottttttvvvzzz}}}}}}|||zzzyyyyyytttlllfffccc___ZZZ[[[cccppp}}}>>>>>>@@@GGGUUUgggxxx~~~}}}~~~~~~{{{xxxvvvvvvvvvvvvsssrrrqqqpppooonnnmmmmmmhhhiiijjjiiifffdddcccccceeeeeeccc```]]][[[\\\^^^```___]]][[[ZZZYYYYYYYYYWWWWWWVVVTTTQQQQQQRRRTTTSSSUUUVVVWWWWWWYYY\\\^^^___dddhhhiiigggeeeeeefff___^^^\\\YYYUUUSSSRRRSSSLLLIIIEEEDDDFFFHHHJJJKKKJJJGGGEEEEEEFFFDDDAAA===???<<<<<>>BBBFFFDDDLLLZZZiiitttzzzzzzyyy{{{|||~~~~~~}}}||||||yyyxxxwwwuuussspppnnnmmmooonnnlllllllllllljjjiiijjjhhheeeddddddeeegggiiihhhnnnsssrrrooopppqqqrrrrrrrrrrrrtttvvvvvvtttrrrtttssslllbbb\\\[[[YYYVVVXXX```mmmyyy======>>>EEEQQQcccuuu~~~|||yyywwwuuuttttttsssrrrrrrqqqqqqpppooonnniiijjjkkkjjjhhhfffffffffffffffeeebbb^^^]]]]]]^^^bbbbbb```^^^]]]\\\\\\[[[WWWWWWVVVTTTRRRRRRSSSUUUSSSUUUXXXZZZ[[[[[[\\\]]]aaaeeehhhhhheeebbbaaabbb[[[]]]]]][[[VVVSSSRRRRRRLLLHHHDDDBBBDDDHHHKKKLLLJJJHHHGGGIIIKKKJJJFFFBBB@@@======CCCIIIOOOXXX```ooowwwWWW>>>;;;:::999777777777777777444555777777777777999;;;OOOjjjiii}}}xxxuuulllkkkooojjjjjjqqq``````___eeewwwccc[[[eeeuuutttooobbbSSSKKKMMM```~~~sssnnn[[[YYYWWWTTTRRRRRRVVVZZZQQQPPPHHH@@@:::888RRR{{{xxx___UUUPPPNNNTTTZZZZZZYYYXXXUUUQQQNNNKKKFFFDDDBBBBBBEEEKKKQQQUUU]]]hhhssswwwxxxyyyxxxtttsssqqqnnnjjjgggaaa[[[VVVPPPRRRQQQNNNNNNPPPOOOKKKDDDBBB???===<<<===???@@@AAAEEEIIIMMMNNNNNNLLLLLLPPPWWW```kkkvvvppphhhgggddd^^^dddIII;;;666666555444444444444555333444555555444444666888;;;KKKpppxxxwwwyyy|||RRRFFFLLLRRRXXXWWWWWWUUUSSSPPPMMMJJJIIIIIINNNSSSVVV[[[bbbeeeccc```]]]___iiirrruuuvvvwwwrrrsssttttttuuuwwwyyyzzzzzzzzzzzz{{{{{{|||{{{{{{{{{zzzyyyxxxxxxzzz{{{|||uuuuuuuuu{{{|||sssqqqlllhhhgggeee___XXXKKKLLLOOOQQQRRRRRROOOMMMLLLLLLKKKGGGDDDGGGRRR]]]^^^WWWVVV]]]]]]QQQGGGFFFJJJIIIGGGDDD@@@???@@@AAA@@@CCCKKKWWWeeeooouuuwww~~~}}}|||{{{zzzyyywwwtttqqqoooooooooppppppnnnlllllllllllljjjhhhiiigggfffeeefffiiilllnnnlllqqqqqqlllkkkooosssssspppoooooooooppppppmmmkkkmmmkkkdddYYYSSSSSSSSSPPPQQQWWWbbbooo{{{;;;<<<===CCCNNN___qqq}}}~~~|||zzzxxxvvvtttsssrrrrrrssssssrrrqqqppppppkkklllmmmllljjjhhhhhhhhhggggggfffddd```^^^^^^___bbbbbbbbbaaa```^^^\\\[[[UUUVVVVVVTTTRRRRRRSSSTTTTTTVVVYYYZZZ[[[[[[]]]^^^cccfffhhhhhhfffcccaaa```ZZZ]]]___\\\WWWRRRPPPPPPNNNIIICCCAAABBBEEEIIIKKKIIIJJJLLLNNNPPPOOOLLLJJJAAA>>>>>>DDDJJJOOOVVV^^^mmmuuuYYY???;;;:::888777666666777777555666777777777777999;;;NNNpppnnnmmm|||pppllloooiiifffsssaaaaaa```bbbnnniii[[[dddzzzqqqfffaaa\\\UUUJJJKKKggg}}}hhhaaaZZZWWWUUUTTTVVV[[[SSSRRRKKKCCC;;;666RRR~~~tttaaaVVVPPPUUU\\\[[[ZZZXXXVVVTTTRRRQQQIIIFFFDDDCCCEEEKKKQQQUUU^^^hhhrrruuuvvvwwwwwwuuuqqqnnniiieeeaaa\\\WWWSSSLLLOOOPPPMMMMMMPPPPPPNNNFFFCCC@@@===;;;;;;<<<===???CCCGGGKKKLLLLLLLLLMMMNNNTTT]]]gggqqqssshhhhhhfff```}}}aaaFFF:::666666555444444444444555333444555444444444666888;;;MMMrrryyytttxxx|||SSSFFFIIIMMMSSSVVVVVVUUUSSSPPPMMMJJJHHHGGGMMMSSSVVV[[[aaaccc```bbbaaaeeemmmrrrrrrrrrtttrrruuuxxxzzzyyyyyyyyyyyytttttttttvvvyyy{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{ppprrrttt|||yyyvvvqqqooommmggg]]]TTTOOORRRVVV[[[]]]YYYSSSNNNLLLMMMOOOOOOLLLMMMUUU```cccYYYXXX``````RRRGGGFFFKKKJJJHHHEEECCC@@@???>>>???@@@DDDMMMYYYgggqqqwww~~~}}}~~~}}}{{{zzzyyyxxxxxxvvvrrrpppnnnoooppprrrpppnnnlllkkkkkkkkkiiiggggggffffffgggiiillloooqqqlllooommmfffgggooosssppppppnnnmmmlllllljjjhhhffffffddd\\\QQQLLLLLLLLLJJJIIIMMMTTT___lllyyy;;;;;;===AAAJJJYYYjjjvvv||||||||||||zzzwwwtttsssrrrrrrssstttssssssrrrqqqnnnooopppnnnllljjjjjjjjjfffggggggeeebbb``````aaa```aaabbbbbbaaa^^^[[[YYYTTTUUUWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVVVVYYY]]]aaaffffffggghhhiiigggdddaaa\\\```bbb^^^WWWOOOLLLKKKIIIDDD???===@@@EEEJJJMMMNNNQQQTTTUUUSSSOOOLLLKKKBBB??????DDDJJJNNNUUU]]]llluuuZZZ@@@;;;:::888666555666777888555666777777666888;;;===LLLsssnnn{{{eeeuuunnnpppiiifffwwwaaa``````___gggxxxccceee~~~ppphhhgggjjjbbbXXXbbbvvvuuuiii^^^ZZZXXXVVVXXX\\\WWWSSSLLLGGG???777KKKtttlll[[[SSSVVV]]]]]]]]]\\\ZZZWWWUUUSSSLLLIIIEEEDDDEEEJJJPPPTTT]]]fffnnnoooqqqtttvvvuuuoookkkeee```\\\XXXTTTQQQLLLPPPPPPMMMLLLOOOOOOMMMGGGEEEAAA>>>;;;;;;;;;;;;===AAAEEEGGGGGGGGGIIIKKKIIIOOOXXXbbblllyyyvvvhhhgggeee^^^vvvbbbHHH<<<666666555444444444444555222444555444444444666888:::NNNvvv}}}sssyyy~~~UUUGGGHHHJJJNNNRRRRRRRRRRRRPPPNNNKKKJJJGGGMMMSSSVVV[[[```aaa___```bbbiiippprrrpppqqquuusssuuuxxxxxxuuuttttttuuupppoooooorrrwww{{{}}}|||zzz{{{{{{{{{{{{zzzxxxwwwnnnqqqvvv~~~{{{xxxwwwyyyyyyqqqeee\\\]]]]]]^^^```bbbbbb^^^[[[ZZZZZZ\\\]]][[[YYY```jjjlll^^^YYYaaaaaaTTTKKKLLLNNNMMMKKKHHHFFFCCC???===;;;===AAAIIITTTaaannnvvv~~~}}}|||}}}|||{{{zzzyyyxxxwwwvvvvvvuuusssrrrqqqqqqqqqrrrooommmkkkkkkkkkjjjhhhfffeeeeeefffhhhjjjmmmoooppplllnnnjjjeeeiiissstttmmmmmmkkkhhhgggfffdddaaa___aaa^^^WWWLLLGGGGGGGGGEEEDDDEEEGGGNNN[[[jjjyyy;;;;;;===@@@GGGUUUeeepppzzz{{{|||}}}{{{xxxuuusssrrrrrrtttttttttsssrrrqqqooopppqqqpppmmmkkkjjjkkkfffggggggeeecccaaaaaabbb^^^___aaabbbaaa]]]YYYWWWUUUWWWZZZZZZYYYXXXXXXXXXXXXWWWTTTRRRRRRVVV^^^cccgggffffffiiilllkkkgggccc^^^bbbddd```VVVMMMHHHGGGAAA===999:::???GGGNNNRRRVVVYYY\\\ZZZSSSMMMIIIHHHBBB???@@@EEEJJJNNNUUU\\\kkkttt\\\@@@;;;:::888666555666777888666777777666666888<<>>777;;;AAAHHHRRR___llluuu|||~~~~~~|||{{{{{{zzzyyywwwvvvuuuttttttuuuuuuuuuuuusssrrrqqqooommmkkkjjjjjjiiigggeeedddeeegggiiijjjlllmmmnnnlllnnnkkkgggnnnxxxvvvllliiigggdddbbb```^^^[[[YYY]]][[[TTTIIIDDDDDDDDDBBBCCCAAA@@@DDDNNN___oooyyyBBB<<<888;;;BBBKKKXXXdddyyy~~~|||yyywwwuuutttvvvvvvuuuuuutttttttttsssqqqqqqqqqrrrrrrpppllliiijjjgggddddddeeeeeecccaaabbbaaa```aaabbbcccbbbaaa```___\\\ZZZXXXWWWWWWXXXYYYXXXXXXYYYZZZ\\\^^^___^^^aaaeeeiiikkkkkkjjjiiieeedddbbb^^^YYYPPPFFF@@@===999666666777<<>>777777666555444444333333555444444555555666777888<<>>999666666666999CCCMMMTTTVVVXXXWWWRRRMMMIIIGGGEEE???<<<@@@FFFKKKPPPVVVeeeooo{{{aaa@@@===;;;888777777777777666777666666666666888999:::FFFpppzzzxxx{{{nnnhhhkkkjjjsssuuudddbbbYYY]]]]]]aaammmrrriii]]]VVV]]]ooo~~~vvvqqqjjjhhhddd```iiiaaaWWWNNNFFFCCCKKKUUUmmmaaa___bbbcccfffgggfffbbb^^^\\\WWWPPPJJJKKKLLLLLLNNNQQQWWWZZZ___bbbccccccddddddccc^^^XXXTTTRRRRRRPPPOOOQQQTTTUUURRRPPPPPPLLLGGGGGGEEECCC@@@===;;;::::::<<<<<<>>>???AAAAAA@@@???AAAFFFPPP[[[dddooopppddddddaaaxxx^^^BBB:::777666666555444444333333555444444555555666777888<<>>>>>AAAFFFKKKQQQZZZcccjjjlllpppsssvvvwwwxxxxxxyyywwwvvvvvvwwwvvvsssppppppppppppqqqppppppooonnnmmmmmmkkkiiigggeeedddccceeeffffffgggjjjmmmoooqqqlllmmmkkkiiijjjnnnoookkklllfff___ZZZXXXVVVQQQMMMRRRJJJWWW[[[OOO\\\lll^^^OOOLLLHHHFFFKKKYYYlllzzz@@@:::777999>>>EEEOOOXXXjjjsss{{{~~~~~~~~~}}}|||{{{{{{{{{yyyxxxwwwvvvuuutttsssrrrsssqqqoooooooooooommmllljjjhhhfffeeeffffffdddccceeedddccccccdddeeedddbbbcccaaa___\\\YYYWWWVVVUUUXXXWWWWWWWWWXXXZZZ\\\]]]___aaafffjjjmmmnnnnnnmmmfffdddbbb^^^YYYQQQHHHAAA???:::666666555666===EEENNNPPPSSSRRRNNNIIIEEECCCCCC>>><<>><<<;;;;;;;;;<<<>>>@@@@@@???>>>===@@@EEEOOOYYYbbblll~~~fffaaaeee|||sss^^^BBB666666666666555444444333333555444444555555666777888>>>HHHkkkrrrQQQEEEMMMSSSXXXUUUXXXXXXTTTRRRSSSPPPLLLMMMNNNPPPWWW^^^bbbcccaaaaaafffmmmqqqpppoooooopppooopppqqqrrrtttvvvxxxyyyuuutttssstttvvvyyyzzzzzz~~~}}}yyyvvvuuuuuuttt}}}wwwiiiiii}}}zzzmmmllleeeZZZ___mmmnnn[[[WWW[[[UUUNNNJJJDDDAAAAAACCCGGGHHHHHHNNNVVV[[[^^^dddjjjppptttwwwxxxrrrrrrrrrtttuuutttqqqoooooopppqqqqqqqqqpppnnnmmmkkkkkkiiigggeeecccbbbaaaddddddeeegggiiillloooqqqkkkllljjjggghhhkkkjjjfffgggbbb\\\XXXVVVTTTQQQMMMOOOHHHYYYiiidddnnn```\\\TTTOOORRR```sss@@@:::777999<<<@@@HHHPPP___iiirrrvvvzzz~~~}}}}}}|||{{{{{{zzzyyyxxxwwwuuutttsssrrrrrrpppmmmmmmmmmnnnmmmlllkkkiiihhhgggffffffeeeeeeeeedddccccccddddddcccbbbaaa```^^^]]]ZZZYYYXXXWWWXXXWWWWWWWWWXXXZZZ[[[]]]```bbbeeeiiikkkkkkkkkkkkfffeeebbb^^^YYYQQQIIICCC@@@;;;777777666555888>>>BBBEEEIIIJJJGGGDDD@@@???AAA<<<;;;>>>BBBEEEKKKQQQ^^^iiivvvcccEEE===;;;888777777777777666666666555555666777999:::@@@VVVvvv{{{{{{pppjjjjjjhhhqqqyyyeee```XXX\\\YYY[[[```eee}}}|||rrrssskkk]]]YYY^^^}}}}}}vvvxxxmmmllleee```___\\\VVVQQQPPPttttttcccbbbdddeeeggghhhfffddd```^^^\\\VVVRRRRRRPPPMMMMMMOOOUUUYYY]]]___```_________[[[YYYUUURRRPPPOOOOOOOOOUUUWWWUUUPPPNNNNNNLLLHHHEEEDDDCCCAAA???===<<<;;;;;;===???@@@???>>><<<<<<>>>CCCMMMWWW___jjj{{{kkk___iiizzzqqq]]]BBB555666666555555555444444444555444444555555666777888>>>FFFggg}}}xxxwwwRRRFFFNNNSSSUUUWWWYYYXXXUUUTTTUUURRRMMMOOONNNOOOUUU^^^cccccc```]]]dddllloooooonnnoooqqqnnnnnnppprrrtttvvvxxxyyyvvvtttrrrssswwwzzz|||}}}}}}}}}}}}{{{xxxuuuttttttooo{{{vvvddd```yyy|||uuuppplllaaafff{{{yyyccc\\\```YYYNNNHHHBBBEEEBBBCCCGGGEEEAAAEEEMMMMMMPPPVVV]]]dddjjjnnnppplllmmmnnnoooooonnnkkkiiijjjkkkmmmmmmmmmlllkkkjjjjjjiiihhhfffdddbbbaaa```ddddddeeegggjjjmmmppprrrlllmmmkkkhhhhhhkkkjjjfffaaa^^^ZZZWWWVVVUUURRRPPPJJJEEEZZZppppppuuuoooiii```XXXXXXdddvvvAAA<<<888:::;;;===BBBIIIOOOYYYccciiinnnwww}}}~~~}}}|||{{{zzzyyy{{{zzzyyyxxxvvvtttsssssspppnnnllllllmmmmmmlllkkkkkkkkkjjjhhhgggfffffffffeeecccbbbbbbccccccbbbaaa^^^^^^^^^]]]\\\[[[[[[ZZZXXXWWWWWWXXXYYY[[[]]]___eeegggiiijjjkkkjjjjjjiiigggeeebbb^^^YYYRRRJJJEEEBBB===::::::999666666999777:::>>>@@@???>>>======>>>;;;:::===@@@AAAGGGMMMZZZfffsss~~~iiiDDD===;;;888777777777777666666555555555555777888999@@@NNNyyywwwxxxrrrkkkiiifffsss}}}ccc\\\UUU[[[XXXVVV]]]^^^fff}}}pppnnnjjjcccdddbbbsssrrrrrrvvvmmmeeecccaaa\\\WWWUUUtttoooooohhhiiiiiiiiigggccc```^^^[[[WWWTTTSSSPPPKKKKKKNNNPPPTTTXXXZZZZZZZZZZZZZZZ[[[YYYWWWSSSPPPNNNNNNOOOTTTVVVUUUPPPMMMMMMKKKGGGDDDCCCCCCAAA@@@>>>===<<<;;;>>>AAABBB???<<<;;;:::===AAAKKKVVV^^^hhhyyyiii```qqq~~~qqq\\\BBB777555555555555555444444444555444444555555666777888???GGGhhhwwwpppVVVBBBJJJSSSVVVYYYZZZXXXVVVVVVWWWSSSMMMOOOMMMMMMSSS\\\aaaaaa___^^^dddkkkllliiigggiiilllllllllmmmooorrruuuwwwyyysssrrrqqqsssxxx|||{{{||||||zzzvvvsssrrrrrrrrr{{{uuuaaa]]]xxx~~~yyyzzz|||}}}zzzmmmqqqrrrhhhjjj```RRRJJJDDDCCCAAAGGGQQQQQQGGGBBBEEEAAACCCGGGMMMSSSXXX[[[]]]aaaccceeeggggggfffeeeeeebbbccceeeggggggfffeeedddhhhgggfffeeedddcccbbbaaaddddddeeehhhkkkooorrrtttnnnooonnnkkkkkkmmmlllgggaaa___\\\YYYVVVTTTQQQOOOKKKFFFSSSfffkkkooozzzoooeeebbbhhhvvvCCC>>>;;;<<<<<<;;;>>>CCCGGGPPPYYY^^^eeeooowwwzzz~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwww{{{zzzyyyxxxwwwvvvuuutttpppooommmnnnoooooommmlllkkklllkkkjjjgggfffggghhheeedddbbbbbbccccccaaa```]]]]]]^^^^^^^^^]]]]]]\\\XXXXXXXXXZZZ\\\^^^aaabbblllmmmmmmnnnnnnmmmlllkkkhhhfffbbb___ZZZSSSKKKFFFDDD???<<<>>>===:::777888222555888999::::::;;;===;;;999999<<<===>>>DDDJJJVVVbbbppp{{{nnn???===;;;888777777777777666666555444444555666888999AAAIII~~~{{{ttt}}}~~~yyyrrrllliiieeeqqqdddZZZTTT[[[XXXTTT[[[[[[\\\hhhzzzyyy{{{{{{rrrkkkfffiii___```vvvvvvmmm~~~ooofff```[[[ZZZ\\\mmmyyyxxxpppooonnnlllhhhddd```]]]ZZZWWWVVVUUUPPPJJJJJJMMMOOORRRWWWYYYZZZZZZZZZZZZZZZZZZXXXUUUQQQOOOPPPQQQSSSVVVUUUQQQOOOOOOLLLHHHCCCCCCCCCBBBAAA???>>>===;;;@@@CCCCCC???;;;::::::;;;@@@JJJTTT]]]hhhyyytttbbbbbb|||pppZZZBBB999555555555555555555555555555444444555555666777888>>>JJJnnnttt^^^???FFFTTT]]]ZZZZZZXXXVVVWWWXXXTTTMMMMMMLLLMMMRRRYYY^^^______bbbgggkkkiiibbb^^^aaaeeeiiiiiijjjkkknnnrrrvvvxxxqqqpppqqqtttxxx}}}zzzzzz{{{xxxuuurrrqqqqqquuu{{{ooo\\\^^^|||zzzrrrqqqssszzzzzzyyy}}}oooooodddTTTKKKFFFFFFGGGTTThhhkkkZZZJJJDDD???@@@CCCEEEHHHKKKNNNOOOQQQSSSWWWZZZ[[[]]]```bbb___aaadddggghhhhhhgggeeeeeedddddddddcccccccccbbbcccdddeeehhhlllpppsssvvvqqqrrrqqqmmmmmmnnnkkkfffcccbbb___ZZZVVVQQQNNNLLLOOOIIIIIIRRRYYYaaauuuuuuoooqqqxxxEEE@@@>>>>>><<<:::;;;???DDDKKKRRRUUU[[[fffooosssttttttttttttvvv||||||yyyyyyyyyyyyyyyyyyxxxxxxxxxxxxzzzzzzyyyxxxwwwwwwvvvvvvqqqqqqpppqqqsssrrrpppnnnkkkmmmmmmkkkgggfffgggiiigggeeeccccccddddddbbbaaa]]]^^^_________]]]\\\[[[YYYYYYZZZ\\\^^^bbbeeegggnnnnnnoooooooooooonnnnnnhhhfffccc___ZZZSSSLLLGGGEEE@@@???BBBBBB>>>::::::555777888888888999<<<>>>:::888999;;;;;;<<>>===<<>>IIITTT]]]hhhzzzxxxmmmaaaccclllXXXBBB999555555555555555555555555555444444555555666777888===MMMuuuwwwnnnFFFGGGVVV```ZZZZZZWWWUUUWWWYYYTTTLLLLLLMMMOOOSSSWWW[[[^^^```bbbfffiiieee]]]ZZZ___eeegggfffffffffjjjoootttxxxppppppqqqtttyyy|||}}}}}}zzz{{{{{{yyyuuusssrrrrrrvvvooo[[[ddd|||sssqqqsss{{{sssssshhhWWWNNNJJJNNNJJJWWWnnnvvvdddOOOFFFCCCCCCCCCCCCDDDEEEFFFGGGDDDGGGJJJLLLNNNQQQWWW[[[\\\___cccgggiiiiiihhhggg```aaaaaaaaabbbbbbbbbbbbbbbcccdddgggkkkooosssuuutttuuurrrnnnkkkkkkfff``````___]]]ZZZUUUQQQOOOMMMMMMJJJCCCCCCLLLRRR___qqq~~~}}}zzzuuuppppppuuuyyy|||GGGBBB??????===::::::===>>>EEEJJJLLLQQQ[[[eeeiiiiiiiiijjjkkknnnttt|||}}}vvvsssrrrvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwsssrrrsssuuuvvvuuurrrooolllmmmmmmkkkhhhfffhhhjjjhhhfffeeeeeeeeeeeecccbbb___`````````___]]][[[ZZZYYYZZZ[[[]]]```dddgggiiillllllmmmnnnnnnoooooonnniiifffccc___ZZZTTTMMMHHHFFFAAAAAADDDEEEAAA===;;;:::;;;:::999888999<<>>CCCrrrzzztttgggooopppiiilllggghhhiii___YYY]]]WWWVVVRRRQQQ\\\eeeaaalllxxxeee___```]]]]]]mmm~~~zzzrrrddd\\\ZZZiii{{{vvv~~~|||yyytttnnngggbbb___ZZZXXXYYYXXXSSSLLLKKKNNNHHHLLLQQQTTTVVVVVVWWWWWWWWWYYYZZZXXXUUUTTTVVVYYYSSSXXXYYYWWWVVVUUUQQQLLLBBBBBBCCCCCCBBB@@@???>>>===BBBGGGFFFAAA;;;999:::888>>>HHHTTT]]]hhhzzzsssdddccc{{{iiiWWWBBB888444555555555555555555555555444444555555666777888<<>>===>>>@@@@@@???BBBCCCCCCBBB>>>;;;999888<<>>===<<<===@@@CCCEEEGGGLLLQQQVVVZZZ\\\\\\\\\\\\[[[YYYYYY[[[___aaaaaa___```bbbdddhhhkkkmmmoooooopppxxxzzzrrrnnnnnnggg[[[___```aaa]]]XXXTTTSSSSSSNNNKKKGGGDDDCCCBBBAAA@@@IIIIIIJJJKKKLLLNNNRRRVVVeeewwwMMMIIIEEEDDDEEECCC>>>:::;;;<<>>@@@GGGTTTcccppp}}}WWW@@@:::999777666555444555555555666666666777777777777===FFFYYYyyyiiihhhccc}}}xxxnnniiihhhkkkggg^^^\\\TTTWWWTTTWWWTTTWWW___aaaiii}}}mmmmmmgggbbbYYYZZZxxxsssbbb[[[XXXUUUXXXVVVTTTSSSSSSUUUWWWYYY]]]XXXRRRVVVZZZPPPPPPbbb}}}{{{uuurrrkkkdddccc```]]]\\\ZZZVVVOOOIIIFFFGGGHHHHHHJJJMMMQQQSSSTTTRRRQQQRRRTTTUUUUUUUUUYYYYYYYYYXXXVVVSSSQQQOOOIIIEEE@@@>>>???@@@@@@???BBBCCCCCCAAA>>>:::999888;;;>>>GGGRRR]]]kkk~~~wwwhhhuuuiiiKKK???444666555444333333333333444333444555555444555888;;;CCCLLLpppooouuuRRRGGGLLLWWWXXX\\\]]]ZZZYYYYYYUUUPPPKKKOOOTTTWWWWWWXXXZZZ\\\aaa]]][[[\\\[[[YYYZZZ]]]XXXZZZ\\\^^^```eeekkkpppttttttuuuwwwzzz||||||{{{}}}{{{xxxvvvtttrrrrrrrrr~~~{{{eeeiii~~~~~~}}}xxxeeeUUUYYYTTTQQQBBBGGGLLLJJJOOOEEEEEEDDDCCCBBBAAA???@@@AAA=========<<<===>>>BBBDDDFFFIIINNNPPPQQQQQQQQQRRRTTTSSSTTTWWW\\\```aaa``````aaadddgggjjjlllmmmnnnnnnwwwzzzuuusssuuupppfffccccccaaa]]]VVVQQQPPPPPPLLLJJJHHHGGGFFFDDDCCCAAADDDEEEEEECCC@@@BBBHHHMMM```sssJJJHHHFFFFFFHHHGGGCCC???<<<<<<<<<<<<>>>AAACCCEEEFFFHHHJJJLLLOOOSSSXXX\\\```iiippptttxxxxxxiiiZZZQQQLLLLLLLLLOOOVVV```kkkssswww||||||{{{zzzxxxwwwvvvvvvsssqqqppppppqqqqqqpppnnnrrrooolllkkklllkkkhhheeedddbbbaaaaaabbbcccbbbaaa______^^^^^^]]]\\\ZZZYYY[[[[[[___ggglllmmmpppuuuuuusssqqqqqqqqqqqqpppnnnoookkkjjjiiieee]]]XXXWWWQQQKKKHHHIIIIIIFFFFFFHHHEEECCC@@@>>>===<<<999888===>>>???>>>===<<<===???DDDRRRcccrrr~~~ZZZ@@@:::999777666555444555555555555666666666777777777<<>>FFFQQQ\\\jjj}}}{{{eeevvvjjjGGG;;;333555555444333333333444444444555555555555666999;;;@@@NNNqqqjjjwwwvvvYYYLLLLLLUUUVVV[[[\\\[[[[[[\\\YYYUUUMMMPPPTTTWWWWWWXXXXXXYYYbbb]]][[[[[[XXXTTTTTTWWWUUUWWWYYY[[[___dddkkkooosssrrrrrrtttxxx{{{}}}~~~zzzyyyxxxvvvtttrrrqqqppp{{{iiieeevvvzzzvvvyyy}}}~~~iii[[[bbbddd^^^IIIJJJMMMKKKPPPGGGJJJJJJHHHCCC@@@@@@AAACCC<<<===>>><<<999:::===AAA@@@BBBDDDEEEEEEEEEGGGHHHKKKKKKNNNRRRYYY^^^```aaa___aaacccfffiiikkklllmmmqqqyyy|||yyyxxxyyyuuummmgggeeebbb\\\UUUPPPMMMMMMNNNMMMLLLKKKIIIGGGEEEDDDCCCHHHNNNNNNKKKIIIIIILLLZZZnnnCCCBBBCCCEEEHHHHHHFFFCCC???>>>;;;:::;;;===@@@CCCBBBDDDFFFHHHKKKPPPVVVZZZ^^^hhhooopppqqqvvv|||~~~~~~vvvjjj[[[MMMCCC???BBBBBBEEEOOO]]]kkkvvv{{{|||{{{{{{zzzyyyxxxwwwwwwtttrrrppppppqqqrrrqqqpppsssooolllkkkmmmmmmiiieeegggeeedddccccccdddeeeeee```aaaaaa```]]][[[[[[ZZZ]]]]]]aaaiiiooopppssswwwtttttttttrrrooommmllllllllliiiggggggccc\\\XXXYYYSSSNNNKKKLLLKKKHHHFFFHHHHHHFFFBBB???<<<:::999888>>>AAACCCBBB???======>>>FFFUUUhhhvvvaaaCCC:::999777666555444555555555555555666666666777777:::AAAUUUvvvzzzddd}}}xxxnnnjjjggghhhpppaaa[[[SSSVVVTTTUUUSSSXXX___aaarrrqqqkkkggg___fffyyyppp```\\\WWWQQQKKKGGGGGGHHHJJJFFFGGGDDDDDDGGGCCCJJJ```wwwyyy{{{rrrhhhfffcccbbbaaa]]]VVVQQQEEEEEEEEEHHHKKKOOOQQQQQQWWWYYYZZZWWWSSSPPPQQQSSSOOOPPPQQQSSSUUUVVVWWWWWWPPPMMMHHHDDDBBBAAAAAAAAAEEEEEECCC@@@<<<999999999:::===FFFQQQ]]]jjj}}}}}}fffvvvhhhFFF;;;444555444444333333333444444444555666555555666999;;;>>>PPPsssgggtttuuu[[[LLLJJJRRRVVVZZZ\\\[[[[[[\\\ZZZUUUOOORRRUUUWWWXXXXXXXXXXXXbbb^^^\\\\\\ZZZUUUTTTWWWXXXXXXZZZ]]]bbbhhhnnnrrrooommmlllnnnrrrvvvyyy{{{xxxxxxwwwvvvuuusssqqqpppwwwrrriiipppsssqqqrrrlllkkkqqqnnndddooo|||rrrVVVRRRRRRNNNTTTJJJPPPQQQMMMEEE@@@@@@CCCDDD===??????<<<888888;;;???===>>>???>>>>>>@@@CCCEEEEEEFFFJJJOOOUUUZZZ^^^___```bbbdddgggjjjlllmmmnnnvvv|||~~~zzzxxxwwwrrrllliiigggbbb\\\VVVRRROOONNNSSSRRRPPPNNNKKKKKKLLLMMMHHHQQQ]]]fffggg```VVVPPPYYYlll<<<<<>>;;;999999;;;>>>AAA>>>AAADDDGGGKKKPPPWWW[[[___iiipppooonnnqqqtttuuuxxxrrrhhh[[[NNNDDD???===>>>===@@@KKK[[[lllwww|||yyyyyyyyyyyyyyyyyyyyyyyyvvvtttrrrqqqrrrsssrrrqqqrrrooolllllllllkkkiiifffhhhgggfffdddcccdddeeefffbbbcccdddbbb^^^\\\[[[\\\______dddkkkpppqqqsssvvvtttvvvvvvsssoookkkjjjjjjiiifffeeefffccc]]]ZZZ[[[WWWRRROOOPPPOOOLLLKKKLLLNNNKKKEEE???;;;999:::;;;AAADDDGGGFFFBBB??????@@@MMM\\\nnnzzz```AAA:::999777666555444555555555555555555666666666666:::???SSSxxx~~~iiiwwwnnnkkkiiihhhoooaaa\\\TTTUUUUUUUUUSSSWWW]]]___ttt}}}qqqffflll~~~zzzhhhaaa]]]UUUNNNIIIGGGGGGHHHIIILLLIIIGGGGGG@@@DDDUUU|||~~~{{{llliiieeecccaaa]]]WWWRRRGGGFFFFFFIIINNNQQQRRRRRRWWW[[[______ZZZUUURRRRRRNNNOOOPPPQQQSSSUUUWWWXXXSSSPPPLLLHHHDDDBBBCCCDDDFFFEEECCC???:::888999::::::>>>FFFRRR^^^lll~~~qqqwwweeeGGG;;;444444444333333333444444555444555666666555666999<<<>>>QQQ{{{sssfffxxxtttYYYFFFBBBLLLWWW[[[]]][[[ZZZ[[[XXXSSSQQQRRRTTTVVVYYYZZZZZZZZZbbb___^^^___^^^ZZZZZZ\\\ZZZZZZ[[[___dddkkkpppsssnnnllljjjkkknnnrrrvvvwwwwwwwwwwwwvvvuuusssrrrqqqtttpppiiiqqqttt}}}pppnnnwwwpppdddZZZWWWRRRWWWLLLVVVXXXSSSHHH@@@AAADDDDDDAAAAAAAAA>>>;;;:::===@@@<<<<<<<<<;;;;;;===AAAEEEBBBEEEIIIMMMRRRVVVZZZ\\\aaabbbeeehhhkkknnnooopppwwwzzz{{{yyyvvvsssnnniiiiiigggccc___[[[WWWUUUSSSUUUTTTQQQNNNMMMQQQXXX^^^VVV\\\fffppptttmmm^^^SSS^^^nnn;;;<<<>>>@@@CCCEEEHHHIIIAAA???;;;888777888:::<<<:::<<>>PPP}}}jjjxxxpppmmmkkkiiippp^^^[[[VVVYYYWWWVVVSSSWWW[[[]]]uuurrrvvvyyy|||~~~tttiiieee^^^XXXSSSQQQQQQRRRMMMQQQMMMIIIJJJCCCBBBOOO~~~zzz}}}tttoooiiiddd```[[[UUUPPPFFFEEEFFFKKKQQQVVVWWWVVVYYY]]]aaaccc```ZZZUUURRRTTTSSSSSSSSSSSSTTTUUUUUUUUUSSSPPPKKKFFFDDDEEEGGGHHHFFFCCC>>>999888999;;;:::>>>HHHTTTaaapppzzzzzzooocccEEE:::555444444333333333444555555555666666666666777999<<<@@@RRRpppqqqeeecccHHHAAALLLYYY]]]^^^[[[ZZZZZZWWWRRRRRRQQQQQQSSSWWW[[[\\\\\\bbb______bbbbbb______bbb]]]\\\\\\___eeelllppprrrnnnlllkkklllooosssvvvwwwwwwwwwvvvuuuuuutttsssssssss}}}hhhfffwwwyyy~~~~~~oooaaa\\\VVVZZZOOO\\\```\\\NNNDDDDDDGGGEEEDDDBBB@@@???>>>???AAAAAA<<<<<<;;;999999:::>>>AAAAAADDDHHHKKKNNNRRRVVVYYY```bbbeeeiiilllppprrrsssrrrtttuuuvvvtttrrrnnnllljjjhhheeedddbbb___\\\YYYTTTSSSQQQNNNOOOWWWbbbkkkkkkkkkmmmqqqrrrmmmccc[[[eeerrr~~~AAAAAAAAAAAABBBDDDGGGIIIEEEBBB>>>:::777666666777666888;;;>>>BBBGGGMMMQQQWWW^^^ccceeeeeeeee```ZZZJJJFFF@@@;;;999999;;;<<<>>><<<>>>IIIZZZiiiqqqtttrrrssstttvvvxxxzzz{{{|||zzzwwwsssqqqqqqqqqppppppjjjmmmnnnkkkfffcccdddgggfffhhhjjjiiifffddddddfffaaadddgggfffcccaaabbbeeeggggggjjjqqqssspppppprrrwwwwwwvvvtttqqqnnniiigggfffccccccffffffcccbbbeee]]]WWWTTTUUUWWWWWWXXX\\\YYYWWWRRRKKKDDD@@@@@@BBBFFFKKKNNNLLLFFFCCCEEEIIIWWWfffvvv}}}[[[AAA:::999777666555444555555444444444555555555666666;;;;;;LLLsssfffxxxpppmmmiiifff{{{yyybbb[[[WWW[[[UUUTTTSSSYYY___bbb}}}uuuuuuuuunnnfffdddbbb^^^ZZZWWWWWWWWWXXXVVVXXXQQQMMMOOOJJJHHHRRRxxxxxxqqq|||yyysssjjjddd```\\\WWWSSSEEEEEEGGGNNNXXX^^^```___\\\]]]___aaabbb^^^YYYUUUXXXXXXVVVUUUUUUVVVVVVWWWVVVUUURRRMMMHHHFFFGGGJJJIIIGGGCCC===999777999;;;;;;???IIIWWWdddtttuuu}}}|||kkk^^^@@@777888333333333333333444555666555666666666666777:::<<>>BBBDDDDDDBBB@@@???>>>;;;888888:::===>>>AAAFFFIIIKKKOOOSSSWWW]]]___ccchhhlllpppssstttppppppsssuuutttqqqooonnnllljjjiiiiiiiiifffaaa]]]WWWVVVTTTQQQPPPVVVaaajjjsssuuuwwwuuupppjjjfffeeekkkuuu}}}~~~~~~GGGGGGEEECCCBBBCCCGGGIIIIIIGGGBBB===999666555555555777999<<<>>>CCCHHHLLLUUUZZZ^^^______]]]TTTKKKAAA>>><<<;;;===@@@BBBCCCAAA???@@@KKK[[[iiipppqqqpppqqqsssuuuxxxzzz||||||zzzwwwsssppppppoooooonnnhhhlllnnnkkkddd```cccggghhhkkkmmmmmmiiigggggghhh___cccggggggdddcccfffjjjkkkjjjmmmssstttqqqoooqqqxxxwwwuuutttsssooojjjfffccc```aaadddeeebbbcccfff\\\VVVRRRTTTVVVWWWZZZ^^^[[[[[[XXXRRRJJJDDDCCCCCCHHHLLLOOOMMMGGGDDDGGGLLLXXXgggvvv}}}|||VVV???:::999777666555555555555444444444555555555666666999888IIImmmaaa}}}wwwnnnjjjfffaaauuujjj]]]UUUXXXSSSSSSSSS\\\dddkkk}}}wwwtttllldddaaa```^^^\\\[[[\\\]]]]]]]]]]]]TTTNNNQQQNNNKKKSSSssssssiiixxxyyyrrrjjjcccaaa___\\\YYYFFFFFFIIIRRR^^^fffiiihhh^^^]]]]]]___aaa```[[[WWWYYYXXXXXXWWWXXXYYY[[[\\\VVVVVVSSSNNNIIIGGGIIIKKKJJJGGGCCC===888777999;;;;;;???JJJXXXfffvvvwwwyyyiiiZZZ:::666===333333333333333444555666555666777666666777:::<<>>:::888999:::;;;???DDDGGGIIIMMMRRRVVV[[[^^^bbbggglllpppssstttrrrrrrsssuuuuuuqqqnnnnnnnnnmmmlllmmmmmmjjjccc^^^\\\\\\YYYTTTPPPRRRZZZaaajjjsss|||zzzppphhhfffhhhnnnvvv|||||||||IIIJJJJJJHHHFFFEEEHHHKKKIIIFFFBBB>>>:::777666555222444666999===AAAEEEGGGOOOPPPRRRSSSRRRNNNJJJFFF<<<===???AAACCCEEEFFFGGGHHHDDDDDDMMM\\\jjjqqqssszzzzzzyyyxxxxxxwwwvvvvvvvvvvvvtttsssqqqpppnnnnnnmmmmmmllljjjhhhdddaaa___hhhkkkmmmlllgggcccbbbcccggggggfffdddcccdddgggjjjiiilllppprrrsssrrrrrrrrr{{{wwwrrrqqqrrrpppkkkfff___``````aaaaaa```______ZZZXXXUUURRRRRRVVV[[[```eeeaaa\\\XXXRRRLLLGGGFFFFFFRRRUUUIII@@@CCCHHHHHHXXXaaallluuuzzz~~~UUU???>>>;;;777555555666555555555555555555555555444444444<<>>???BBBEEEHHHDDDAAA>>><<<======:::888>>>===@@@GGGLLLNNNRRRWWW[[[\\\___dddjjjoooqqqqqqnnnsssxxxxxxsssmmmiiihhhkkkjjjlllpppooohhhddddddbbb___[[[WWWVVVXXX[[[]]]dddgggmmmpppkkkbbbbbbiiiqqqvvv|||IIIJJJKKKJJJGGGFFFHHHJJJIIIGGGCCC???;;;888666555444555666888;;;>>>@@@AAAFFFGGGIIIKKKMMMMMMMMMLLLHHHHHHIIILLLPPPSSSTTTTTTOOOKKKJJJQQQ___lllssstttvvvvvvvvvvvvuuuuuuuuuuuuuuuuuutttsssqqqpppoooooojjjjjjjjjiiihhhgggffffffiiilllnnnlllhhhdddccccccggggggfffdddcccdddhhhkkkkkkmmmppprrrssstttvvvxxx{{{xxxtttttttttrrrmmmggg___^^^^^^]]]\\\[[[ZZZZZZXXXXXXVVVSSSRRRSSSYYY^^^```cccgggiiieee___YYYVVVTTTWWWQQQFFFFFFPPPVVVSSSRRRZZZdddnnntttzzzUUU>>>>>>;;;777555555666555444555555555555555555555555444888FFFSSSuuuwwwtttllljjjcccbbbkkkmmm```]]]WWWVVVVVVXXX^^^mmm}}}ssseeebbbbbbgggjjjkkkoootttwwwsssjjjaaaXXXTTTSSSSSS```tttlll}}}~~~xxxpppgggbbbaaa___YYYTTTHHHFFFEEEKKKWWWfffssszzzzzztttllleeebbbaaa___]]]TTTTTTTTTTTTVVVXXXZZZ[[[[[[ZZZWWWRRRMMMKKKMMMOOOKKKHHHDDD???;;;999999999:::CCCLLLUUUfff~~~qqqwwwmmmQQQ;;;777333333333333444444444555555444555666555555666999;;;HHHXXXllltttwwwSSS???DDDSSSYYY^^^^^^]]]]]]ZZZUUUPPPJJJGGGKKKPPPSSSVVVYYY\\\]]]\\\YYYZZZ___aaa___``````bbbfffjjjmmmnnnnnnkkkiiihhhjjjooossswwwxxx{{{yyywwwuuutttuuuwwwxxxooouuulllZZZ]]]{{{~~~vvvnnn{{{xxxrrrhhhUUUNNNRRRSSSMMMLLLJJJIIIGGGFFFHHHJJJGGGDDD@@@>>>>>>>>>;;;999;;;999<<>>===:::777666666666555444555555555555555555555555999:::BBBNNNssstttssslllbbb```fffuuufffZZZVVVTTTYYYYYY]]]rrrzzzgggccccccjjjqqqwww~~~{{{rrrfff]]]XXXWWWUUUvvvvvviii}}}yyyrrrmmmfffaaa]]]ZZZWWWUUUHHHFFFEEEHHHSSScccsss}}}zzzvvvpppkkkiiigggeeedddYYYXXXWWWVVVUUUVVVWWWXXXWWWVVVRRRNNNKKKKKKMMMPPPJJJHHHCCC???<<<;;;;;;;;;888@@@KKKWWWiiivvvyyylllKKK666777777333333333444444444555555444555666555555666999;;;CCCQQQfffsssYYY;;;DDDPPPWWW]]]]]]\\\\\\YYYUUURRRKKKFFFHHHMMMOOORRRUUUWWWZZZZZZXXXYYY^^^```___``````aaaeeeiiimmmnnnnnnllljjjiiijjjnnnrrrtttuuu|||zzzxxxvvvttttttttttttnnnrrr~~~sss]]]VVVnnnssseeeooowwwzzzzzzmmm[[[UUUXXXWWWPPPUUUZZZWWWOOOKKKKKKNNNKKKHHHDDDBBB@@@???===<<<;;;999:::???CCCDDDHHHNNNYYY]]]aaacccdddeeehhhkkkfffkkkqqqssspppllljjjjjjooonnnooosssrrrkkkhhhhhhiiigggccc___[[[XXXVVVUUUTTTUUUWWWXXXWWWWWW___hhhmmmrrrxxx{{{}}}JJJKKKMMMMMMMMMKKKJJJJJJJJJHHHEEEAAA===999666555333333333444444555666777;;;???GGGUUUcccnnntttuuusssmmmhhhhhhllllllfff```UUURRRQQQUUU___iiioooqqqqqqqqqrrrssstttssssssrrrssssssrrrrrrrrrrrrqqqqqqmmmllljjjiiiiiikkkmmmooolllooopppmmmiiieeeeeefffhhhhhhgggfffeeefffjjjmmmpppsssvvvwwwxxxzzz|||~~~yyyyyyxxxyyyxxxtttnnniiidddaaa^^^[[[YYYYYYYYYZZZUUUYYY[[[YYYSSSPPPSSSWWW]]]eeemmmooopppsssuuuvvvmmm___KKK@@@FFFSSSWWWRRRIIILLLPPPTTTYYYaaalllttt}}}~~~VVV@@@;;;999777666666666555444444444444555555555555555::::::???KKK~~~mmmqqqzzznnndddbbbfffgggnnnWWWQQQQQQXXXWWWYYYttt|||nnngggdddiiiooorrruuuxxx~~~vvvkkkccc```XXX\\\yyy{{{kkkyyylllkkkgggaaa[[[WWWVVVVVVGGGFFFEEEGGGOOO\\\jjjssstttrrrooommmlllkkkkkkkkkdddccc```]]]ZZZXXXWWWVVVOOONNNLLLIIIIIIKKKNNNQQQLLLIIIDDD@@@<<<;;;;;;;;;999@@@LLLZZZmmmvvvgggGGG555777777333333333444444444555555444555666555555666999;;;@@@NNNgggyyybbb;;;GGGMMMVVV]]]^^^]]]]]][[[WWWSSSKKKEEEGGGKKKMMMPPPTTTUUUXXXYYYWWWWWW[[[^^^]]]___```bbbfffkkkmmmnnnmmmkkkiiiiiijjjnnnqqqsssttt{{{zzzxxxvvvtttsssrrrrrrpppuuuyyywwwqqq|||jjj___iiizzzllliiissszzztttuuummmeee\\\QQQWWWnnnrrr~~~{{{lll[[[XXX]]]\\\RRR^^^fff```TTTLLLMMMQQQOOOLLLHHHEEECCCBBBAAA@@@@@@<<<<<<@@@BBBCCCHHHMMMVVV[[[aaacccaaabbbgggllleeejjjqqqsssqqqooonnnoootttrrrrrruuurrrlllhhhhhhkkkjjjgggddd```[[[XXXUUUSSSTTTTTTSSSQQQSSSZZZaaadddjjjrrrwwwyyy|||IIIIIIJJJLLLMMMLLLKKKJJJIIIHHHEEEBBB>>>:::777666111111111222333444555666666===LLLaaauuu}}}vvvooonnnooommmfff```UUURRRQQQUUU]]]fffmmmppprrrssstttuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssqqqmmmjjjiiiiiikkkllllllnnnooommmiiiffffffhhhhhhiiihhhgggfffhhhkkknnnrrruuuzzz}}}}}}{{{zzzzzzzzzzzzzzzyyywwwrrrmmmiiicccbbb___\\\[[[[[[[[[\\\VVVZZZ\\\YYYTTTQQQRRRUUUYYYbbbjjjkkkllloooooolllaaaWWWHHH>>>???EEEHHHFFFFFFHHHJJJLLLQQQZZZeeennn||||||UUUCCC:::888666666666666555333444444444555555555666666444666;;;IIIoooiii|||nnnfffdddeeecccsssYYYTTTPPPWWWVVVWWWuuu{{{qqqhhhhhhiiifffbbb```pppwwwvvvnnnjjjcccWWW]]]}}}vvv{{{jjjiiigggaaa[[[WWWWWWWWWHHHFFFEEEGGGLLLUUU]]]aaaooonnnkkkhhhfffeeefffgggmmmllliiifffbbb^^^ZZZXXXQQQPPPMMMLLLLLLMMMOOOOOOOOOKKKFFFAAA===:::999999<<>>HHHKKKUUU^^^___^^^^^^]]]ZZZSSSKKKFFFGGGKKKNNNQQQUUUSSSWWWYYYVVVVVVYYY[[[[[[^^^```dddiiimmmooommmkkkiiihhhhhhjjjnnnrrrttttttyyyxxxxxxwwwuuusssqqqppprrrxxxzzz{{{llleeezzzooohhhjjjmmmmmmooouuuuuuggg[[[^^^ccc\\\aaa^^^[[[XXXOOOSSSeeesss}}}xxxgggWWWVVV^^^___TTTdddnnneeeTTTLLLNNNRRRPPPNNNKKKHHHEEEDDDEEEFFFDDD@@@>>>@@@AAABBBFFFLLLRRRWWW^^^``````bbbhhhmmmggglllrrruuutttrrrrrrssswwwttttttuuurrrkkkggggggjjjjjjjjjhhhddd```\\\YYYTTTVVVUUURRRNNNOOOQQQSSSUUU]]]hhhpppvvvzzzEEEDDDEEEGGGIIIKKKJJJIIIGGGGGGEEECCC???<<<999888000000111111222444555666222<<>>;;;<<<>>>???AAACCCFFFHHHMMMWWWccckkkvvv~~~}}}SSSBBB999777666666666666555333333333444444555666666666333888===JJJvvv|||lllxxx|||mmmfffdddcccggg~~~uuu^^^\\\RRRWWWWWW[[[yyy|||pppnnnooolllfffcccfffllltttzzz|||xxxqqqlll```[[[XXXaaalllmmm{{{hhhgggeeeaaa\\\YYYWWWWWWIIIFFFDDDFFFLLLRRRUUUUUUYYYYYYXXXVVVVVVWWW[[[^^^jjjkkklllkkkiiieeeaaa______\\\YYYVVVUUUSSSPPPNNNPPPMMMGGGBBB===:::999999>>>CCCQQQdddwwwyyylllaaaFFF888999222333333333444444444555555444555666555555666999;;;FFFVVVkkk}}}pppDDDEEEHHHSSS^^^```______^^^\\\TTTLLLGGGIIILLLNNNPPPSSSPPPVVVYYYVVVUUUXXX[[[\\\^^^___ccchhhlllnnnmmmkkkiiihhhiiilllpppsssttttttuuuvvvvvvwwwvvvtttrrrqqqqqqxxx{{{{{{kkkfffwwwpppjjjfffaaa[[[ZZZ]]]YYYmmmlllZZZTTTVVVUUUXXXSSSOOOPPPLLLQQQccc{{{uuuzzzxxxfffUUUTTT]]]^^^TTThhhtttiiiWWWNNNOOOQQQOOOOOOMMMJJJGGGGGGJJJLLLGGGBBB>>>??????@@@DDDJJJNNNSSSYYY]]]___bbbgggkkkiiinnnsssvvvuuussstttuuuvvvtttssstttqqqkkkggghhhiiiiiiiiihhhfffbbb___]]]UUUWWWVVVPPPKKKJJJIIIGGGGGGOOOZZZdddlllttt|||???======???DDDGGGGGGFFFFFFEEEEEECCCAAA>>>;;;:::222222222222222333444555666???QQQjjj{{{vvvqqqlllgggbbb^^^UUUSSSQQQRRRVVV\\\bbbeeeiiikkkooorrrtttttttttssssssssssssrrrrrrqqqqqqqqqsssqqqnnnllljjjjjjjjjkkkiiikkklllkkkhhhfffiiikkkiiijjjiiihhhhhhjjjnnnqqqrrrvvvzzz}}}}}}{{{zzzzzz~~~{{{uuuppplllkkkcccbbb```^^^[[[YYYXXXWWWWWWUUUSSSSSSSSSSSSPPPNNNOOOZZZccceeeiiiiii]]]LLLEEEDDDCCC@@@===:::;;;===;;;>>>AAADDDHHHPPPZZZbbbjjjssszzz}}}NNN>>>888777666666777666444333333333444444555666666777666<<>><<<;;;;;;>>>CCCQQQggg{{{}}}yyylllaaaDDD666888333333333333444444444555555444555666555555666999;;;BBBQQQooovvvwwwMMMBBBEEEQQQ]]]___^^^^^^^^^]]]UUUNNNIIIJJJLLLLLLMMMOOOKKKRRRWWWVVVVVVZZZ^^^______^^^___bbbgggjjjlllllllllkkkkkkmmmpppssssssrrrqqqsssuuuvvvvvvuuusssrrrrrruuuzzz|||~~~mmmqqq}}}uuukkkgggccc___WWWOOOKKKLLLIIIPPPaaaooolll[[[PPPQQQSSSVVVNNNGGGGGGEEEJJJYYYfffsssssstttttthhhqqq|||lllYYYUUUZZZZZZSSSjjjyyyppp]]]SSSPPPNNNMMMNNNMMMJJJHHHJJJNNNRRRKKKEEE@@@?????????CCCIIILLLOOOSSSXXX]]]aaadddeeeiiimmmssstttrrrqqqqqqsssrrroooppprrrpppkkkiiikkkgggggggggfffdddaaa^^^\\\VVVXXXUUUMMMIIIJJJIIIFFFAAAFFFLLLSSSZZZdddpppxxxzzz;;;999777:::???CCCEEEDDDEEEEEEDDDCCCAAA???<<<;;;444444333333333333333444>>>FFFVVVlll{{{ssskkkccc]]]ZZZSSSQQQNNNNNNPPPUUUZZZ^^^cccfffjjjooorrrttttttsssttttttsssrrrrrrqqqppppppooonnnmmmlllkkklllmmmmmmhhhjjjkkkjjjggggggiiillljjjjjjiiihhhhhhjjjnnnrrrrrrtttxxxzzzzzz{{{|||}}}|||vvvpppmmmlllfffeeecccaaa]]]ZZZWWWUUUVVVRRROOOOOORRRSSSOOOKKKRRRYYY\\\\\\aaafff\\\LLLFFFEEEEEECCC@@@;;;:::<<<999;;;>>>@@@BBBGGGOOOUUU^^^hhhqqquuuyyyKKK:::777666666666777666444333333333444444555666777777444:::;;;CCC]]]ooonnntttlllgggbbb^^^zzz```RRRSSSSSSUUUaaayyytttnnnhhhaaa```ccceeeaaa\\\WWW___SSSKKKRRRLLLDDDNNN```iiiwwwwwwfffccc```^^^]]]ZZZWWWTTTMMMEEE@@@EEEQQQZZZ[[[WWWPPPOOOKKKFFFAAAAAAEEEJJJMMMSSS^^^gggnnnpppooommmkkkiiifffeeeccc^^^WWWQQQMMMKKKFFFBBB???=========<<>>999888777666666555555555333333333444444444555555;;;222CCC:::VVVvvvpppuuusssccc^^^___pppfffYYY[[[QQQXXXaaalllxxxvvvoooaaa^^^kkkvvvpppbbbZZZWWWVVVTTTRRRPPPLLLHHHDDDIIILLLccc}}}rrrhhhbbbdddccc[[[ZZZ\\\VVVLLLFFF??????GGGRRRYYY\\\\\\UUUMMMJJJJJJIIIEEEAAADDDGGGLLLSSSYYY]]]]]]\\\ccccccaaa___[[[WWWSSSQQQMMMMMMKKKEEE>>>;;;<<<>>>>>>GGG\\\vvv|||{{{kkkSSSAAA888555555333333333444444444555555444666666666666666888:::===YYY{{{^^^@@@GGGOOOZZZ``````^^^^^^___VVVSSSOOOKKKIIIHHHGGGFFFJJJNNNRRRTTTVVVXXX]]]aaaaaa___^^^___ccciiippptttpppooonnnoooqqqqqqpppnnnooooooppprrruuuuuutttrrrsssuuuxxxyyyyyyyyyzzz|||oooYYYQQQHHHNNNYYYVVVPPPKKKBBBBBBFFFBBB>>>LLLbbbeeeYYY```fffcccTTTKKKLLLLLLGGGWWWTTTMMM???EEEIIIPPPzzzlllaaa```___[[[]]]sss|||vvvmmm\\\OOOOOOSSSPPPLLLJJJJJJMMMRRRUUUSSSOOOJJJEEEBBBCCCEEEGGGIIIKKKNNNRRRVVVZZZ]]]___fffjjjnnnoooooommmkkkkkkiiiiiiiiiiiihhhgggfffeeeeeeffffffeeebbb```___```]]][[[ZZZ[[[]]]\\\XXXSSSEEE???AAADDDAAAIIITTTSSSXXXZZZeeeyyyEEECCC@@@===<<<<<<======AAACCCDDDEEECCC@@@===::::::555222333333444===GGGTTTTTTXXXdddvvvsssdddXXXPPPLLLLLLJJJHHHHHHKKKNNNRRRSSSVVVYYY]]]aaadddhhhlllooossstttuuusssqqqppppppqqqnnnnnnmmmlllkkkjjjiiiiiihhhiiijjjllllllkkkiiihhhggghhhjjjkkklllmmmmmmmmmuuuvvvxxx{{{~~~~~~yyytttpppmmmjjjfffdddccc___YYYTTTSSSPPPMMMLLLMMMNNNMMMMMMQQQSSSWWW\\\^^^\\\VVVPPPJJJHHHEEEBBB???<<<;;;::::::::::::<<<>>>AAADDDFFFGGGKKKQQQYYYeeetttyyyEEE===999888777666555555555555333333333444444444555555777000@@@;;;XXX|||}}}vvvyyydddccceeennniiiWWWYYYQQQWWW^^^hhhsssqqqvvvgggcccpppvvvkkk\\\VVV\\\ZZZYYYWWWUUUQQQLLLHHHEEEHHH^^^www~~~rrrhhhbbbccccccZZZZZZ[[[UUUJJJEEEAAA@@@BBBGGGQQQZZZ```\\\WWWTTTSSSPPPLLLIIICCCDDDGGGKKKNNNPPPQQQPPPVVVVVVUUUTTTRRRPPPNNNLLLLLLMMMKKKEEE???<<<<<<>>>CCCMMMccc|||}}}lllSSSBBB999777888333333333444444444555555444666666666666666888:::BBB]]]|||fffGGGCCCMMMYYY```aaa___```bbbZZZUUUPPPLLLKKKJJJHHHFFFHHHLLLPPPTTTVVVYYY]]]```^^^___```cccgggkkknnnqqqmmmmmmmmmnnnoooooommmjjjkkkmmmoooqqqrrrrrrrrrrrrtttuuuwwwwwwwwwxxx{{{}}}{{{iiiUUULLLGGGPPP[[[VVVPPPLLLDDD???BBB@@@<<>>GGGQQQOOONNNOOO[[[pppGGGFFFCCC@@@===;;;999888>>>@@@BBBBBBBBB@@@===;;;<<<777333222333888CCCMMMUUURRRRRRYYYdddnnnssstttxxxuuunnndddXXXNNNGGGDDDFFFFFFEEEEEEGGGJJJMMMOOOOOOQQQUUUXXX\\\aaagggkkkoooqqqssssssqqqpppooopppmmmmmmlllkkkjjjiiihhhhhhiiijjjkkkmmmlllkkkjjjhhhjjjkkklllmmmnnnnnnoooooouuuvvvyyy{{{~~~~~~yyywwwsssnnniiifffccc```[[[VVVSSSQQQOOONNNNNNNNNLLLKKKLLLMMMOOORRRSSSRRRNNNKKKIIIHHHEEEBBB???<<<;;;:::<<<<<<<<<<<<===>>>@@@@@@???AAAGGGOOO]]]nnnsssBBB:::999888777666555555555555333333333444444444555555555///<<<===ZZZ~~~sssggggggfffhhh~~~qqqYYYVVVRRRWWW[[[aaa|||wwwxxxkkkkkk}}}vvvddd]]]]]][[[YYYVVVTTTOOOJJJFFFAAADDDZZZrrryyyzzzyyyqqqgggaaacccbbbYYYXXXYYYRRRDDDCCCFFFJJJIIIFFFKKKTTT\\\\\\\\\ZZZXXXUUUQQQOOOFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIKKKLLLKKKFFF@@@<<<===???DDDPPPfff~~~jjjPPP???888777888333333333444444444555555444666666666666666888:::DDD]]]~~~zzzfffEEE>>>JJJYYYaaaaaa```aaaddd^^^WWWPPPMMMNNNMMMIIIEEEFFFIIINNNRRRVVVYYY]]]```\\\___cccgggjjjlllmmmmmmjjjjjjlllnnnnnnmmmiiiffffffjjjnnnpppooonnnppprrruuuuuuuuuttttttvvvzzz~~~zzzyyymmm^^^OOOEEEFFFSSS\\\SSSLLLIIICCC@@@AAA@@@===???MMMeeeyyyyyyyyyuuulll```VVVRRRQQQWWWXXXVVVGGGDDDAAAIIIyyy{{{pppmmmkkkiiiqqqvvvnnnbbbXXX[[[ZZZSSSKKKJJJOOOVVVYYYZZZSSSPPPKKKFFFDDDDDDEEEGGGFFFHHHKKKOOOTTTXXX[[[]]]dddgggiiijjjhhheeecccbbb^^^^^^]]]]]]\\\\\\[[[[[[^^^```bbbbbb`````````aaa```cccgggjjjlllkkkiiigggWWWIIICCC@@@===GGGSSSRRRMMMLLLTTThhh}}}FFFFFFEEECCC@@@<<<888666<<<===???@@@@@@???===<<<;;;777333333666<<>>>>>@@@AAABBBBBBCCCDDDGGGIIIJJJLLLNNNQQQTTTYYY^^^ccciiillloooppppppooonnnooommmllllllkkkjjjiiiiiiiiijjjkkklllmmmmmmllljjjiiijjjkkklllmmmnnnooooooooorrrsssvvvzzz}}}}}}xxxssslllhhheeeaaa\\\XXXVVVTTTRRRQQQPPPPPPNNNLLLKKKKKKKKKKKKKKKJJJHHHGGGIIIGGGEEEBBB???===;;;:::<<<<<<<<<===>>>>>>>>>>>>===>>>BBBIIIWWWjjj~~~ggg===777888888666555555555555555333333333444444444555555666111999===XXXzzzrrrjjjeee``````tttzzz^^^VVVUUUWWWYYY\\\yyy{{{sssbbb___]]]ZZZWWWSSSNNNHHHCCC@@@DDD\\\vvvzzzwwwuuunnnfff```bbbaaaXXXUUUVVVNNNDDDEEEOOO]]]bbb[[[UUUTTTXXX[[[^^^___]]]YYYWWWVVVOOOMMMJJJFFFDDDDDDFFFHHHEEEEEEFFFGGGGGGHHHHHHHHHKKKLLLJJJFFF@@@===>>>@@@CCCRRRjjjdddKKK;;;555555666333333333444444444555555444666666666555666888:::AAAYYYoooddd@@@===HHHWWW```aaa___```ccc___XXXQQQNNNNNNNNNIIIDDDDDDGGGLLLQQQVVVZZZ]]]___^^^```dddhhhkkkllllllkkkhhhiiilllnnnooolllgggcccccciiiooopppnnnlllnnnrrruuutttsssqqqqqqtttzzz~~~{{{~~~jjj^^^UUUMMMJJJOOO___dddWWWNNNLLLFFFFFFCCCBBB@@@<<<@@@UUUmmmwwwqqqmmm```OOOWWW[[[^^^QQQMMMHHHTTT}}}qqqlllllllllxxx~~~rrrlllccc]]]aaaaaaXXXNNNKKKQQQWWWXXXWWWSSSPPPKKKGGGEEEDDDFFFGGGGGGHHHKKKOOOTTTWWWZZZ\\\^^^```bbbbbb___\\\ZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVXXXZZZ\\\]]]]]]]]]___```___dddkkkoooppplllhhhdddbbbUUUOOOHHHAAAKKK[[[^^^^^^XXXXXXdddwwwDDDDDDEEEDDDBBB>>>:::888:::;;;===>>>???>>>===<<<666555444444888???DDDGGGBBBBBBAAAAAAAAA@@@>>>===?????????<<<999777777777;;;===@@@@@@???@@@BBBDDDIIIJJJKKKLLLMMMPPPUUUYYY```ccchhhjjjkkkllllllmmmmmmmmmllllllkkkkkkjjjjjjjjjkkkmmmmmmmmmkkkiiihhhhhhiiikkklllnnnooooooooonnnpppsssxxx|||{{{vvvooojjjgggccc^^^ZZZWWWTTTRRRPPPPPPPPPNNNMMMOOOOOONNNMMMKKKIIIGGGGGGHHHGGGEEEBBB???===<<<;;;:::;;;===???AAAAAAAAAAAA??????AAAFFFSSSfff{{{]]]::::::888777666555444444444444333333333444444444555555999555666===RRRwwwmmmyyy~~~mmm```]]]^^^rrr```WWWXXXXXXWWWZZZnnneeegggeeeaaa]]]XXXQQQJJJEEECCCGGGccc|||uuunnnhhhbbbcccaaaWWWSSSRRRJJJIIIJJJTTTffftttrrrggg\\\ZZZ]]]bbbdddcccaaa______VVVTTTPPPKKKHHHHHHLLLPPPIIIHHHHHHHHHHHHHHHHHHHHHKKKLLLJJJEEE@@@>>>@@@CCCGGGZZZsss|||___GGG999555555555333333333444444444555555444666666666555666888:::???UUU|||nnn{{{jjjBBB>>>GGGTTT]]]______^^^______XXXQQQNNNNNNMMMIIIEEECCCFFFKKKQQQWWW[[[]]]^^^aaabbbdddfffhhhjjjkkkkkkhhhjjjmmmpppqqqnnniiidddccciiioooqqqnnnlllnnnqqqssssssrrrqqqqqqsssxxx|||~~~lll\\\WWWTTTRRRYYYaaarrrtttcccYYYWWWPPPIIICCCBBBCCC???;;;EEEUUUnnn{{{}}}rrr[[[YYY]]]bbbWWWQQQKKKYYYuuuppprrrwww}}}zzzkkkfff___YYY]]]]]]TTTKKKIIIOOOTTTVVVTTTSSSPPPLLLHHHFFFEEEFFFGGGIIIJJJMMMPPPTTTWWWZZZ[[[ZZZ[[[\\\[[[XXXUUUSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRUUUWWWZZZ\\\\\\]]]___aaa^^^dddmmmtttwwwtttooojjjjjjaaa]]]UUUKKKSSSfffmmmoooeee___eeesssBBBCCCDDDEEECCC@@@===;;;:::;;;<<<===>>>>>>===<<<333555555555999???AAA@@@@@@BBBCCCBBB>>>999555333555666666555222111111222888;;;??????======???AAAFFFGGGHHHHHHIIIJJJMMMPPPVVVYYY^^^bbbeeegggjjjlllmmmlllllllllkkkkkkkkkkkkjjjkkklllmmmllljjjhhhgggfffgggiiikkkmmmoooppppppnnnpppssswww||||||xxxqqqmmmjjjeee___ZZZVVVSSSOOOMMMMMMNNNNNNMMMRRRSSSSSSQQQLLLHHHEEEDDDHHHGGGDDDBBB???===<<<;;;:::<<<@@@CCCFFFGGGFFFFFFAAA@@@@@@EEEPPPcccwwwXXX<<<>>>888777666555444444444444333333333444444444555555999777555===LLL~~~{{{llluuuzzzooo```aaa```qqqbbbXXXZZZWWWVVVZZZfff{{{ooolllgggbbb[[[SSSKKKFFFFFFJJJiii{{{qqqlllfffgggdddXXXSSSQQQHHHFFFPPP[[[eeerrryyyqqqddd___```bbbcccdddcccbbbaaaYYYXXXTTTNNNJJJKKKPPPUUUOOONNNLLLJJJIIIHHHHHHHHHMMMLLLIIICCC>>>>>>BBBFFFKKK```zzzyyy]]]EEE999666666666333333333444444444555555444666666666666666888:::AAAUUU{{{nnnppprrrEEE???EEENNNWWW]]]___^^^\\\\\\YYYTTTPPPMMMKKKJJJHHHDDDFFFKKKQQQXXX\\\]]]]]]cccccccccdddfffhhhiiikkkiiikkknnnqqqrrrpppkkkgggeeejjjoooqqqooommmmmmnnnooopppqqqrrrrrrsssvvvxxxzzz{{{kkk___ZZZ[[[\\\[[[^^^hhhyyyzzziiiaaa___XXXJJJCCCBBBEEECCC>>>???EEETTTxxxggg]]]___bbbWWWPPPHHHUUUzzztttwww}}}~~~uuueee___XXXQQQSSSRRRLLLFFFFFFLLLRRRUUUUUUSSSQQQMMMIIIGGGFFFGGGGGGKKKLLLNNNPPPSSSVVVXXXYYYXXXYYYZZZXXXUUURRRQQQQQQOOOOOOMMMLLLLLLMMMNNNOOOTTTWWWZZZ\\\]]]^^^```bbb___ccckkkwww~~~tttllljjjdddZZZ```pppvvvwwwllleeejjjvvvBBBCCCDDDDDDCCCAAA>>><<<;;;<<<======>>>======<<<555777555444888???@@@<<<@@@CCCEEEBBB<<<666222222111333333222000000000111666:::??????===;;;===@@@BBBDDDEEEFFFFFFFFFHHHJJJMMMQQQUUUZZZ^^^ccchhhkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkllllllkkkiiigggfffdddfffhhhkkknnnppprrrrrrrrrsssvvvyyy||||||xxxsssooolllggg```ZZZVVVSSSNNNLLLLLLNNNPPPPPPYYY\\\]]][[[TTTMMMHHHFFFHHHFFFDDDBBB???===<<<<<<<<>>FFFpppuuuvvv|||ppppppgggeee___jjjiiiXXX[[[UUUUUUZZZ```yyyuuuooohhh```WWWNNNHHHHHHJJJiiixxxssslllllliii[[[UUUQQQHHHDDDbbbyyyzzzzzz}}}pppiiifffcccbbbddddddbbb```YYYYYYVVVPPPKKKKKKQQQWWWUUUTTTQQQOOOLLLKKKJJJJJJNNNLLLHHHAAA======CCCIIIQQQhhhtttXXXCCC999666555555333333333444444444555555444666666666666666888:::BBBUUUzzzlllfff}}}yyyIII???@@@GGGQQQ\\\aaa___\\\[[[ZZZWWWRRRMMMKKKKKKMMMFFFGGGKKKRRRYYY]]]]]]\\\aaabbbcccdddeeefffggghhhiiikkkmmmqqqsssqqqnnnkkkgggjjjmmmppppppnnnkkkiiikkknnnrrrsssssssssttttttvvv{{{}}}{{{zzz{{{yyyuuuppphhhaaaaaaeeegggeeebbbXXXccctttvvviiiffffff^^^MMMIIIEEEDDDDDDBBBAAAAAAGGGgggssseeedddeeeYYYRRRIIIVVVwwwvvv|||xxxzzzmmm^^^[[[UUUMMMNNNLLLJJJHHHHHHLLLQQQUUUVVVSSSQQQNNNJJJHHHGGGGGGGGGKKKLLLMMMOOOQQQSSSUUUUUUTTTUUUVVVTTTQQQOOONNNNNNLLLKKKJJJIIIIIIJJJKKKLLLQQQTTTWWWYYYZZZ\\\^^^```aaa```dddqqqxxxuuurrrlllrrr{{{yyyyyyqqqmmmtttCCCDDDDDDDDDCCCAAA>>>===<<<<<<===============<<<888999666333666>>>???;;;???BBBCCC???888222000111...///111111000000222333555:::???@@@===;;;<<>>@@@CCCDDDDDDDDDEEEGGGHHHKKKPPPUUUZZZ```fffjjjjjjjjjjjjiiiiiiiiiiiiiiiiiijjjkkklllkkkiiigggeeedddfffhhhlllooorrrssstttvvvwwwyyy{{{}}}{{{wwwssspppmmmhhh```ZZZYYYUUUOOOMMMMMMPPPSSSTTTfffiiillliiibbbYYYRRROOOGGGFFFDDDBBB???>>><<<<<>>===AAAMMM\\\cccaaa\\\ZZZ[[[ZZZUUUNNNKKKMMMQQQGGGHHHLLLSSSZZZ^^^]]][[[```aaaccceeeffffffeeeeeeiiijjjlllppprrrrrrooolllhhhiiikkknnnpppnnnjjjfffiiimmmrrruuuuuusssrrrrrrttttttqqqooopppsssoooiiijjjeeecccjjjrrrrrrkkkdddTTT___qqquuukkklllnnneeeSSSPPPJJJCCCBBBDDDDDDBBB???HHHkkkllliiiiii^^^XXXOOO\\\|||www{{{ooorrrgggZZZZZZVVVOOOPPPPPPOOONNNNNNOOORRRUUUWWWSSSQQQNNNKKKHHHGGGGGGGGGKKKLLLMMMNNNPPPQQQRRRSSSPPPQQQRRRPPPMMMKKKKKKKKKJJJIIIGGGFFFFFFHHHIIIKKKMMMPPPSSSUUUVVVXXXZZZ\\\bbb]]]\\\iii~~~|||}}}{{{{{{|||vvvvvv~~~IIIFFFDDDFFFGGGDDD???<<<;;;BBBBBB;;;777;;;@@@AAA>>><<<888777777:::===@@@HHHEEEAAA===:::666222///222111000//////.........;;;>>>AAAAAA>>>:::999999<<<;;;;;;:::;;;<<<>>>???CCCEEEHHHLLLQQQYYYaaagggiiihhhhhhggghhhiiikkklllhhhgggfffgggiiijjjiiihhhjjjjjjjjjhhhggghhhkkknnnvvvwwwxxxzzz}}}{{{yyyxxxxxxvvvrrrnnnhhhbbb^^^[[[[[[WWWSSSPPPLLLMMMVVVaaayyy{{{ssslllcccZZZXXXTTTOOOIIIEEEDDDCCCDDDGGGNNNRRRRRRSSSWWWUUUOOONNNBBB@@@RRRjjjzzzvvvOOO???666888888666555444333333222444444444444444444444444222;;;555999@@@VVV|||llldddmmmdddfffaaapppaaaSSSVVVWWWXXX[[[uuu|||sssmmmhhh```WWWQQQJJJggguuuyyyxxxnnnddd^^^VVVNNNOOOvvvjjjfffrrroooeeeeeebbbaaaZZZXXXSSSDDDFFFZZZ```[[[\\\ZZZRRRTTTWWWPPPSSSMMMGGGBBB===>>>HHHSSShhh||||||{{{yyyssseeeIII===999555555888333333333444444444555555444555666666666888;;;===DDDTTTbbbpppYYY???===AAAOOO]]]cccdddeee^^^^^^\\\WWWQQQMMMKKKJJJIIIHHHJJJPPPXXX^^^```___^^^aaabbb```aaaeeefffccccccfffjjjooorrrssssssrrroookkkhhhiiimmmooommmjjjllloooqqqpppmmmlllmmmoooqqqyyyzzzrrrllloooqqqooouuuyyyyyygggZZZQQQgggyyyzzzvvvsssoooiii___SSSIIIIIIJJJGGGEEEFFF???CCCLLLcccoooZZZ\\\\\\PPPfff~~~zzzzzzoooddd^^^WWWRRRYYYeeegggXXXMMMMMMTTTWWWVVVUUUQQQNNNJJJHHHHHHHHHGGGFFFJJJKKKLLLMMMNNNNNNMMMMMMLLLJJJHHHFFFDDDDDDDDDDDDEEEDDDBBBBBBCCCFFFJJJMMMOOOPPPRRRRRRSSSUUUYYY\\\ZZZ]]]aaafffllluuu{{{tttvvv}}}~~~{{{wwwyyy}}}UUUQQQNNNMMMLLLHHH@@@;;;???DDDDDD<<<888;;;???@@@AAA@@@>>>;;;999:::>>>AAAJJJGGGBBB===:::777333000222111000//////......///;;;???CCCAAA<<<888777999:::999888888777888999999===???BBBFFFKKKSSS[[[aaaeeeeeeeeeeeefffgggiiijjjhhhgggggghhhiiijjjiiiiiijjjkkkkkkjjjiiijjjmmmoootttuuuwwwzzz|||~~~zzzxxxwwwrrrqqqnnnkkkgggbbb^^^\\\\\\XXXUUURRROOOPPPYYYcccyyynnniiifffaaa[[[UUUPPPMMMKKKNNNTTTXXXWWWXXXYYYUUUOOOQQQHHHHHHYYYpppuuuLLL===999888777666555333333333333444444444444444444444444111;;;666:::@@@VVVzzz```yyyvvvgggeeebbbmmmgggXXXXXXVVVWWWXXXnnnzzztttpppjjjeeeTTTNNNjjj~~~~~~xxxnnnhhhcccZZZPPPPPP]]]vvvlllsssoooeeefffeeeaaaXXXVVVTTTGGGGGGYYYeee]]]]]][[[SSSTTTWWWPPPRRRLLLFFFAAA>>>@@@LLLXXXoootttpppooommmyyyzzz___DDD999666333333666333333333444444444555555444555666666666888;;;===LLL[[[{{{bbbfffiiiDDD???@@@MMMZZZbbbeeefff``````^^^YYYSSSOOOMMMMMMKKKJJJKKKPPPWWW]]]^^^]]]\\\```aaa___aaafffhhhfffhhhjjjnnnqqqrrrrrrqqqqqqllliiifffgggkkkllljjjhhhnnnpppsssqqqnnnlllmmmooorrr|||wwwggg\\\QQQiiinnn```TTTQQQQQQMMMHHHGGGBBBDDDHHHNNN]]]xxxrrrfff]]]SSSfffyyyppphhhbbbZZZXXXeeevvvsssbbbRRROOOSSSVVVVVVWWWSSSPPPKKKHHHGGGHHHIIIIIILLLMMMNNNNNNNNNLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDCCCAAAAAABBBEEEIIIKKKLLLMMMOOOPPPQQQSSSWWWYYYXXX[[[___ccchhhoooyyy~~~~~~{{{uuuuuuyyyxxxtttuuuyyy~~~]]]YYYTTTRRRRRRNNNFFF>>>CCCFFFDDD===999;;;???@@@DDDEEEDDD@@@;;;:::???DDDMMMIIICCC>>>:::777444222222222111000////////////:::???DDDBBB:::555555888999888777666555555555555888:::===AAAFFFMMMUUUZZZ_________```aaaccceeeeeehhhhhhhhhhhhiiiiiiiiiiiikkkkkklllkkkkkklllnnnqqqrrrsssvvvyyy|||~~~|||xxxuuuuuummmlllkkkiiifffccc___^^^\\\YYYVVVUUUSSSTTT\\\eee{{{wwwuuupppjjjddd^^^YYYWWWWWW]]]``````___^^^YYYSSSQQQLLLPPPaaavvvxxxIII:::999777777555444333333333333444444444444444444444444111;;;666;;;@@@VVV[[[ooozzzjjjccccccjjjmmm[[[XXXUUUVVVWWWhhh~~~xxxzzz{{{tttpppooommmXXXTTTmmmzzzqqqmmmiii___TTTRRRQQQpppuuuwwwrrrjjjllliiibbbXXXVVVVVVKKKKKK\\\kkkaaa___]]]UUUVVVYYYTTTRRRKKKDDD???>>>CCCPPP]]]uuuyyyjjjbbbssstttsssZZZ@@@777666333222555333333333444444444555555444555666666666888;;;===TTTdddvvvfff```{{{uuuJJJAAA>>>IIIWWWaaaeeegggbbbaaa___[[[VVVRRRPPPPPPOOOMMMMMMPPPWWW\\\]]]]]][[[^^^___^^^```fffiiigggiiijjjmmmppprrrsssrrrrrrllliiiggghhhkkkllljjjhhhoooqqqtttsssooonnnoooqqqyyy|||nnn```XXXLLLcccyyyjjjZZZSSSRRRNNNIIIFFF>>>CCCMMMPPPIIINNNrrrttteeeZZZfffyyyrrrkkkddd[[[ZZZjjj~~~}}}kkkXXXPPPRRRTTTVVVXXXVVVQQQJJJFFFFFFHHHJJJLLLMMMNNNNNNMMMLLLJJJHHHGGGCCCCCCBBBAAAAAAAAABBBBBBAAA@@@??????@@@CCCEEEGGGGGGIIIJJJKKKMMMOOOSSSVVVWWWZZZ^^^bbbffflllrrrvvvzzz{{{zzzvvvssssssppplllsssyyy^^^[[[XXXWWWZZZ[[[UUUMMMEEEEEEBBB===:::<<>>:::888666555333222111000////////////999???DDDAAA999333444777888888777777666666666666777999<<>>===BBBPPP\\\rrrxxxgggvvvpppXXX@@@999888444333555333333333444444444555555444555666666666888;;;===SSSgggxxxvvvrrrcccuuuwwwMMMBBB<<>>>>>======>>>???@@@AAACCCDDDFFFHHHIIILLLPPPSSSWWWZZZ^^^ccchhhmmmqqqsssvvvyyyyyyvvvqqqmmmjjjhhhrrryyy]]]\\\YYYYYYaaahhheee\\\EEEBBB???===<<<===AAAEEECCCGGGIIIEEE???>>>DDDJJJOOOJJJDDD>>>;;;999888666333222111000000/////////777<<>>===AAAKKKVVVhhh|||~~~{{{tttlllUUU???999888444222333333333333444444444555555444555666666666888;;;===KKKdddqqqhhhmmm|||RRRCCC;;;CCCTTT___bbbaaaaaaaaa___\\\WWWTTTRRRRRRRRROOOMMMOOOUUU[[[^^^___[[[___```^^^```ddddddbbb^^^```cccgggkkkmmmooopppoooooooooooopppooommmllliiilllpppqqqpppqqqsssvvv~~~rrraaaXXXWWWWWWRRRLLLQQQZZZtttsssccc[[[XXXTTTPPPHHHNNNRRRNNNHHHFFFIIILLLWWWfffdddVVVQQQMMMIIILLLTTTbbbtttvvvllliiibbbZZZ[[[bbbiii^^^UUUTTTUUUTTTRRRRRRPPPKKKEEEAAABBBFFFIIIKKKGGGHHHHHHHHHHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@??????======<<<<<<<<<;;;;;;;;;>>>@@@BBBDDDFFFIIINNNQQQUUUXXX\\\bbbhhhmmmqqqrrrsssvvvwwwuuuoooiiihhhkkkrrrzzzUUUTTTPPPPPP[[[hhhiii```GGGBBB>>>>>>>>>???BBBHHHEEEGGGIIIFFFBBBAAAEEEJJJLLLHHHCCC???===;;;999777333333222111000000000000555999<<<===:::777666777222333444555666666666666444666888:::;;;>>>BBBFFFFFFGGGJJJMMMPPPRRRTTTTTTXXX[[[^^^___^^^___bbbfffeeegggjjjkkklllmmmoooqqqssstttvvvwwwwwwuuutttrrrooopppqqqppplllhhhfffeee```aaa```___[[[WWWRRROOOQQQNNNNNNQQQSSSRRRUUUYYYccc|||qqqbbbWWWSSSPPP\\\kkkvvvgggEEE:::444555555444333333333333333333333333333333333333333333777111999===NNN{{{rrrjjjwwwdddbbbeeeccc|||}}}eeeVVVXXXXXXWWWssstttnnn|||~~~zzzppphhhfff]]]XXXOOOPPP[[[lllwwwnnnrrrjjjlllfff```ZZZWWWnnntttkkk]]]UUUUUUQQQWWWNNNEEEAAA???@@@GGGNNN^^^vvvvvvuuudddNNN:::666777333000111333333333444444444555555444555666666666888;;;===CCCaaayyypppfff{{{^^^KKK<<>>>>><<<:::888777:::<<<>>>@@@BBBFFFKKKNNNSSSTTTXXX^^^eeelllooopppqqqrrrsssqqqjjjeeejjjrrruuu}}}JJJIIIEEEFFFUUUgggkkkdddMMMEEE@@@AAAAAA@@@CCCIIIJJJJJJIIIGGGEEEDDDFFFHHHIIIFFFBBB@@@>>><<<999777333333222111000000000000333555777:::;;;;;;999777444555666777777666666555444666777888999:::===@@@@@@BBBEEEIIILLLNNNPPPPPPPPPTTTYYYZZZYYY[[[___cccbbbeeehhhjjjjjjlllnnnoooqqqsssuuuvvvvvvuuusssqqqlllnnnooommmiiieeecccbbb]]]^^^^^^]]]ZZZVVVQQQNNNNNNKKKKKKOOOQQQPPPQQQTTTTTTfffrrrbbbWWWTTTUUUddduuu~~~aaaBBB:::222444444333333222222333333222222222222222222222222333666000999:::BBBsss{{{ttt___vvvqqqccccccbbblllnnnXXXXXXVVVOOOfffssslllmmmqqq}}}vvvmmmkkkhhhdddZZZ[[[^^^YYYwwwzzzmmmrrrkkkkkkccc]]]\\\___zzztttlll]]]UUUUUUSSSWWWOOOHHHEEECCCBBBEEEIIIZZZuuu|||zzz{{{[[[GGG555444666444111222333333333444444444555555444555666666666888;;;===@@@```}}}llluuupppWWW@@@@@@NNNZZZ^^^^^^``````___\\\XXXUUUTTTUUUTTTOOOIIIHHHKKKPPPRRRSSSUUU[[[```aaacccdddbbb]]]___```bbbdddgggiiikkkkkkkkklllnnnnnnllljjjiiihhhfffiiimmmnnnllllllnnnqqq~~~fffTTTSSSTTTWWW]]]bbbccc```]]]TTTPPPSSSgggzzzkkk___UUUMMMDDDVVVpppwww]]]KKKFFFNNNVVVOOOEEEKKKNNNJJJIII??????GGG^^^{{{qqqbbbZZZ\\\YYYVVVXXX___```YYYOOOJJJCCCAAAAAABBBEEEGGGHHHHHHIIIIIIIIIHHHGGGDDDBBBAAA<<<===???AAABBBCCCCCCBBBCCCCCCCCCAAA???;;;888666555777:::<<>><<<>>>BBBFFFJJJLLLMMMNNNKKKPPPUUUWWWVVVXXX]]]bbbaaacccfffhhhiiikkkmmmnnnoooqqqsssuuuvvvuuusssrrrlllmmmnnnllliiieeebbbbbb]]]^^^______]]]YYYTTTQQQMMMJJJJJJNNNPPPOOOOOOQQQUUUXXXdddwwwtttdddZZZYYYWWWiiizzz]]]BBB@@@:::444444333222222222333333222222222222222222222222333555000:::888777___www{{{fffwww|||eeebbbbbbbbbrrrZZZXXXVVVMMMaaa|||uuuuuugggYYY[[[rrr{{{qqqmmmjjjqqqfff^^^eeehhh}}}~~~qqquuummmiii^^^ZZZ^^^eeepppjjj^^^XXXZZZZZZVVVOOOIIIHHHFFFDDDEEEHHH[[[wwwsssrrr{{{}}}WWWCCC333333888666555666333333333444444444555555444555666666666888;;;===AAAaaawwwwwwvvv~~~aaaDDD>>>KKKXXX^^^___```aaa```]]]YYYVVVVVVVVVUUUOOOHHHEEEGGGJJJLLLLLLRRRYYY___bbbdddfffccc^^^]]]^^^aaaeeeiiillloooqqqkkkmmmoooooommmkkkiiiiiigggjjjmmmmmmjjjiiikkkmmmxxxvvvjjjddd___TTT^^^jjjqqqpppjjjdddbbbWWWPPPIIIRRRppp|||sssfffZZZQQQRRRSSShhhfffPPPOOOSSSXXXQQQLLLSSSTTTKKKIIICCC<<<===SSS|||qqq___XXX\\\[[[ZZZ]]]ddddddZZZOOOIII??????AAADDDGGGIIIIIIHHHMMMLLLLLLJJJGGGDDDAAA???777999<<>>;;;::::::777666333222111111222333222555888;;;;;;<<<===>>>??????>>>>>>=========<<<888888888888999:::;;;;;;;;;===???BBBFFFHHHKKKLLLLLLNNNPPPRRRSSSVVVYYY\\\```bbbeeejjjmmmpppqqqrrrttttttttttttsssqqqooommmpppooollliiifffbbb```___aaaaaa___]]]YYYTTTOOOLLLJJJJJJJJJJJJKKKLLLMMMNNNRRRQQQTTT]]]fffqqqooo___WWWXXX```mmmzzzUUU@@@999666444444333333333333222222222222222333333444444444111555777444333;;;JJJWWWyyy~~~sssnnnzzzwww\\\tttjjj\\\hhhccczzzvvv[[[WWWSSSRRRZZZhhhrrrmmmkkkcccXXXWWWiiiuuuvvvtttppprrrrrrkkkuuuwwwzzzrrriiibbbZZZYYYuuuuuukkk^^^XXXXXXTTTRRRUUUMMMGGGHHHBBB???GGGXXXxxxeeessstttOOO>>>444666888333111555111222222333333444444555555666777666666777:::<<>>HHHooowwweee\\\___XXX[[[```eeedddZZZKKK???@@@AAACCCEEEGGGJJJKKKLLLNNNOOOOOOLLLFFFAAA>>>===888:::>>>AAADDDFFFGGGGGGGGGJJJJJJDDD???===;;;777888444333666999;;;AAAGGGOOORRRWWW^^^ccchhhkkkmmmpppkkkddd___```fffnnnttt{{{RRRRRRHHH===KKKlllqqqYYYJJJGGGDDDHHHJJJCCCHHHQQQYYY[[[ZZZWWWNNNFFFHHHGGGEEECCCBBB@@@???>>>777666444222222222333444777999<<<===>>>>>>@@@BBB???@@@CCCDDDDDDCCCBBB@@@===<<<;;;999999888999999::::::<<>>FFFXXXTTTZZZmmmxxx^^^bbb~~~sssaaaeee^^^pppggg]]]XXXSSSVVVZZZtttpppjjjaaaYYYZZZjjj{{{|||qqqnnnnnniiitttyyylllbbb]]]ffftttjjj\\\VVVVVVRRRPPPTTTNNNIIIIIIDDDCCCMMMdddiiivvv|||kkkMMM>>>444666888333111555111222222333333444444555555666777666666777:::<<>>;;;999888777777888888999;;;>>>CCCGGGIIIGGGIIIKKKMMMNNNQQQTTTWWWYYY\\\```eeeiiilllnnnooonnnnnnnnnmmmllljjjhhhfffffffffeeedddcccbbbbbbaaa^^^\\\XXXSSSNNNJJJFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJHHHIIILLLNNNOOOUUU\\\aaafffooozzzyyyqqqiii___YYY\\\ccceeeqqq}}}jjjIII:::666444444444333333333333222222333333333333333222222222222333555444333333666888999===@@@gggrrryyypppYYYlllfffccc[[[gggsss```ZZZVVVUUUYYYggg|||sssooonnnbbbSSSSSS]]]}}}xxxooonnnjjjsssooocccdddzzzwwwlll\\\WWWYYYUUUPPPTTTPPPLLLKKKEEEGGGVVVppp}}}~~~vvv~~~eeeIII===444666777333222444111222222333333444444555555666777777666888:::===BBBUUUdddHHH@@@GGGPPPUUUZZZaaadddbbb^^^ZZZUUUOOOPPPNNNJJJEEECCCFFFMMMSSSLLLKKKLLLQQQYYY```ccccccfffdddaaacccgggjjjjjjiiiiiijjjkkklllkkkjjjiiihhh___^^^```fffkkknnnrrrxxx|||xxxoooddd^^^\\\```lllxxxmmm```jjjyyywwwhhh\\\XXXZZZ]]]aaaiiillleeeZZZccccccaaaZZZRRROOOQQQUUU___[[[UUUNNNNNNYYYlll{{{|||vvvrrrnnnjjjllllllhhh^^^RRRGGGAAAGGGGGGGGGHHHJJJKKKMMMNNNMMMOOOPPPNNNIIICCC???===<<<<<<;;;<<<>>>CCCGGGJJJJJJMMMMMMHHHDDDCCC@@@===888444222555777888===CCCHHHLLLSSS[[[bbbhhhkkkmmmooojjjeeeeeekkkttt{{{~~~|||wwweeeOOOIII\\\wwwpppgggeee\\\HHH???CCCDDDCCCDDDHHHTTTgggrrrnnnddd[[[TTTKKKFFFEEEBBB===888999888777666666777888999===???AAACCCEEEIIIMMMQQQOOOOOOPPPPPPNNNKKKHHHFFFEEECCC@@@===;;;999888888777777777888<<<@@@EEEHHHEEEGGGIIIKKKLLLOOORRRUUUWWWYYY^^^cccgggkkkmmmnnnlllllllllkkkjjjgggeeedddbbbbbbaaaaaa```___^^^^^^YYYVVVQQQLLLHHHEEECCCCCCCCCBBBBBBBBBCCCCCCDDDEEEGGGFFFIIINNNPPPPPPUUUZZZZZZ]]]dddllltttyyyzzzzzzzzzrrrggg^^^UUUSSSYYYccccccooo{{{___GGG===;;;;;;444444333333333222222222444333333333222222111111222222222444666777777777888@@@???^^^zzz{{{___iiiiiiaaa]]]eee|||bbb[[[XXXXXX^^^\\\sssuuunnntttooo]]]SSSXXXiiiwwwtttmmmqqqrrrhhhrrr{{{mmm^^^[[[```]]]UUUXXXTTTOOOMMMFFFLLL___wwwwwwuuubbbDDD;;;444555666333222444111222222333333444444555555666777777777888;;;>>>EEEXXXmmmLLL===AAALLLRRRYYY___ccc```\\\YYYTTTNNNNNNNNNKKKFFFBBBDDDMMMUUULLLJJJJJJPPPYYY```bbb``````______bbbfffjjjkkkkkknnnnnnnnnmmmkkkhhhfffddd[[[[[[\\\aaahhhpppyyy~~~~~~xxxsssjjj___YYYVVVZZZdddppp}}}iii___dddllliii___ZZZ```___YYY\\\ddd```SSSYYY\\\]]]YYYQQQMMMOOORRR``````___ZZZNNNFFFLLLWWWrrr}}}xxxtttooonnnooommmfff[[[PPPJJJHHHHHHHHHIIIIIIKKKMMMOOOQQQOOOQQQSSSQQQLLLFFFAAA??????===:::999<<>>999555222444666666;;;@@@GGGKKKSSS[[[ccciiilllnnngggcccaaadddmmmvvv|||~~~~~~```MMMSSSllloooiiilllhhhTTTGGGFFFCCCCCCBBBAAAFFFRRR```eeebbb\\\UUUNNNKKKKKKKKKGGGCCC===<<<:::888888999;;;<<>>===<<<;;;888888777888;;;???CCCFFFCCCEEEHHHIIIKKKMMMQQQSSSUUUXXX\\\aaafffjjjlllmmmkkkkkkkkkjjjhhhfffcccbbb```___^^^\\\[[[ZZZXXXXXXRRROOOKKKFFFCCCBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBB@@@@@@DDDJJJMMMNNNRRRWWWZZZ\\\```ffflllpppqqqqqqtttkkk___VVVOOOOOOYYYddddddppp{{{vvvVVVCCC;;;999:::444444333333333222222222333333333222222111111111444222000222555888999888999AAA???TTTyyynnnqqqzzzfff___^^^eeerrrnnn___ZZZYYYZZZWWW```pppttttttfffZZZ[[[hhhyyyxxxxxxvvvxxxttt{{{lll___bbbiiifffaaa```XXXSSSPPPIIIQQQgggwwwwwwpppuuu~~~\\\???999555555555444222333111222222333333444444555555666777777777999<<<>>>JJJ^^^|||xxx{{{WWW???@@@KKKPPPYYY^^^```\\\XXXWWWTTTPPPLLLLLLJJJEEEAAACCCLLLSSSMMMLLLMMMTTT\\\aaa___\\\]]]]]]^^^aaaeeehhhiiijjjnnnnnnmmmllljjjhhheeeddd^^^^^^___ccckkkxxx}}}yyynnnggg___[[[YYY[[[dddnnncccTTT\\\```WWWWWWaaaccc\\\^^^fffbbbUUUPPPTTTWWWTTTOOOJJJIIIJJJRRRWWWbbbiiidddWWWOOOOOOZZZxxxzzzvvvssssssrrrmmmdddYYYPPPMMMMMMHHHHHHHHHIIILLLNNNQQQSSSOOOQQQRRRPPPKKKFFFBBB@@@@@@>>>:::999;;;AAAHHHLLLQQQTTTSSSMMMGGGDDDAAA===;;;666333444555555999>>>FFFKKKSSS[[[ccchhhkkklll___^^^___eeennnwww|||xxxWWWPPPfff{{{kkkfffggg___WWWNNN@@@BBBCCCAAA>>>AAAIIIOOOOOONNNKKKHHHGGGIIIJJJIIIGGGDDDAAA===:::999;;;>>>@@@EEEGGGJJJMMMPPPSSSWWW[[[XXXUUUPPPJJJEEECCCAAAAAABBBBBBCCCCCCCCCAAA???>>>999999888999;;;===@@@BBBAAACCCFFFGGGIIIKKKOOOQQQTTTWWW[[[```dddgggiiijjjhhhhhhhhhgggeeebbb```^^^\\\[[[ZZZXXXVVVTTTSSSRRRMMMJJJGGGDDDAAA@@@@@@@@@>>>>>>>>>======>>>>>>???======AAAGGGIIIIIILLLRRRVVVWWWZZZ```fffjjjllllllkkkbbbYYYQQQMMMOOO[[[ggggggrrr|||sssXXXFFF:::666888444444333333333333222222222222222222222111111111555333111000222444666666444999<<>><<<;;;>>>BBBHHHKKKQQQTTTSSSMMMGGGDDDAAA======888444555555444888===EEEIIIQQQYYY```dddffffffZZZ]]]aaahhhooovvv|||oooXXXbbbxxxxxxllljjjeeebbb]]]QQQMMMOOOMMMIIIJJJRRRZZZ]]]\\\ZZZXXXUUUQQQNNNLLLJJJKKKFFF@@@;;;:::===AAADDDIIIKKKMMMMMMMMMMMMMMMOOOMMMKKKHHHEEECCCAAA??????@@@BBBEEEGGGFFFDDD@@@>>>999999999999:::<<<===>>>???@@@CCCDDDFFFHHHLLLNNNSSSUUUYYY^^^aaadddfffgggcccccccccbbb```]]]ZZZYYYWWWWWWUUUTTTRRRQQQOOOOOOKKKIIIFFFCCC@@@>>>======<<<;;;;;;:::::::::;;;;;;>>>===@@@EEEGGGFFFJJJOOOQQQRRRUUU[[[aaaeeeffffffddd]]]TTTOOOLLLOOO[[[ggggggrrr{{{~~~~~~sss\\\LLL<<<666888444444333333333333222222111111111111222222222222333333333333333333555666444444<<<@@@XXXsssiiiaaa^^^cccgggkkkZZZUUUWWWUUU[[[yyyxxxllleeecccsssiiihhhiiidddfffmmmooo|||sssbbb]]]^^^ZZZddd~~~mmmnnnaaafffjjjKKK777777555444444444333222111222222333333444444555555666777777888:::===@@@KKKaaauuurrrMMMEEELLLNNN[[[___```\\\XXXXXXVVVSSSIIIGGGDDDAAA@@@BBBDDDFFFIIILLLQQQVVVZZZ[[[[[[ZZZ\\\]]]___```aaabbbcccdddfffggghhhiiijjjiiihhhgggeeehhhhhhjjjxxxuuunnnjjjhhhjjjfffdddccc___ZZZZZZ^^^___qqqyyymmmYYYOOOKKKJJJRRRZZZ```bbbfffmmmpppnnnooohhh^^^VVVOOOJJJEEEAAAFFFOOOXXXaaakkkoooaaaOOOHHH[[[www~~~ssspppnnnhhh___WWWRRRNNNLLLJJJLLLJJJIIIHHHHHHJJJLLLNNNQQQQQQPPPMMMIIIEEEDDDDDD@@@???>>>???AAADDDGGGJJJNNNRRRQQQLLLGGGEEECCC??????999666666555444777<<>>@@@CCCFFFIIIHHHEEE@@@===888888999999::::::::::::<<<>>>AAABBBDDDFFFJJJLLLRRRTTTXXX\\\___bbbcccddd_________^^^[[[YYYVVVTTTTTTSSSRRRQQQPPPOOONNNNNNLLLJJJGGGCCC@@@===;;;:::999999888888888888888999:::999<<>>;;;CCCzzzqqqggg```ccceeennnwww___XXXWWWSSSRRRbbbuuuqqqppp~~~zzz{{{{{{kkkhhhkkkaaa\\\fffjjjooo{{{yyyeee```cccaaammmmmmfffZZZgggttt[[[>>>555666555333333444333111111222222333333444555555555666777888888:::===@@@HHH```~~~xxxwwwPPPGGGMMMOOO[[[```bbb___[[[ZZZWWWSSSHHHEEEBBB@@@AAABBBBBBBBBGGGJJJOOOSSSUUUWWWZZZ\\\WWWZZZ]]]```aaaccceeeggghhhiiiiiiiiihhhgggeeedddcccfffgggjjjyyytttnnnnnnmmmjjjgggkkkiiiiiiiiieee^^^[[[]]]^^^\\\```ccc\\\NNNJJJPPPTTTXXX\\\^^^aaagggmmmrrrxxxgggZZZRRRLLLFFFBBBDDDLLLRRRXXXiiiyyysssbbbLLLTTTiiiyyyjjjeeeaaa[[[SSSNNNLLLLLLKKKIIINNNLLLJJJGGGGGGGGGIIIJJJVVVUUUSSSPPPKKKHHHHHHIII??????@@@AAACCCEEEGGGIIIKKKOOOOOOJJJGGGFFFDDDAAA@@@:::777666555444777;;;===BBBHHHOOOTTTWWWWWWVVVQQQYYYdddiiilllpppwww~~~www||||||gggfffmmmiiippptttuuupppkkkggggggpppyyyhhhYYYNNNIIIBBB>>>???EEELLLPPPMMMMMMLLLJJJEEEBBBAAAAAAAAABBBCCCCCCDDDDDDDDDDDDFFFFFFGGGIIIJJJHHHEEEBBB;;;:::888777666777888999;;;===@@@CCCEEEHHHLLLOOOTTTUUUXXX[[[^^^aaabbbcccbbb___ZZZXXXWWWVVVRRROOOOOOPPPRRRSSSSSSRRRPPPOOOQQQNNNIIIEEEBBB???<<<999999999888888888888888999888999;;;>>>AAAEEEHHHIIIMMMOOOQQQUUUYYY\\\___```ddd[[[PPPIIIJJJRRR\\\bbbfffmmmwww}}}dddHHH===:::777555444444333333333333222222000111111111111222222222333222222222222333444555666888777AAA<<>>JJJeeerrr___FFFFFFRRR]]]cccfffbbb]]]ZZZWWWRRRMMMEEE>>>>>>???BBBGGGMMMQQQQQQQQQRRRSSSTTTTTTUUU[[[[[[[[[[[[[[[^^^cccffffffgggggggggggggggffffffhhhiiiiiikkkyyy}}}mmmnnnnnnmmmkkkkkkmmmpppuuuqqqmmmlllgggccccccgggmmmeee___^^^ZZZRRROOOQQQSSSbbbWWWZZZiiimmmnnncccqqqdddPPPPPPOOOGGGCCCOOOUUUUUUaaavvv{{{rrr[[[OOOUUUooo{{{mmm``````XXXRRRLLLMMMTTTYYYUUUNNNQQQOOOKKKEEEAAABBBGGGMMMWWWWWWVVVSSSNNNJJJHHHHHHFFF???:::===EEEJJJHHHDDDHHHKKKMMMKKKFFFAAA@@@@@@===;;;888555444555666777;;;???FFFNNNTTTUUUTTTQQQQQQVVV^^^fffkkkpppuuuxxxyyy{{{}}}~~~~~~pppuuuqqqqqqwwwtttrrrqqqooorrrvvv```RRRLLLFFFEEEJJJNNNOOONNNLLLLLLJJJGGGCCCBBBBBBDDDGGGFFFEEECCCCCCCCCDDDEEEGGGGGGHHHJJJJJJIIIEEEBBB<<<;;;:::999888777777777:::<<<>>>AAACCCFFFJJJMMMRRRTTTWWWZZZ]]]^^^______^^^ZZZUUURRRQQQPPPMMMKKKLLLMMMOOOQQQQQQQQQPPPOOOQQQNNNJJJFFFDDD@@@<<<999999999888888777888888888888888:::===@@@CCCFFFHHHKKKMMMPPPSSSWWW[[[^^^___```YYYOOOIIIKKKRRR[[[```eeellluuu{{{```GGG===:::777444444444333333333222222222000111111111111222222222222333333333444444444444222777333:::999YYYqqqzzzmmmfffbbb^^^fffsssmmmVVVYYYRRRRRR[[[```vvv}}}xxxssspppfff___YYYWWWVVV___yyyyyy```ZZZlllxxxlllxxxyyyuuu~~~uuuffffffyyylllTTT:::666666555444333222111111222222333333333333444444444555777888888999<<<>>>JJJeeepppqqqaaaGGGDDDKKK]]]aaadddbbb```^^^ZZZTTTPPPHHHAAA@@@BBBDDDHHHNNNQQQQQQPPPPPPQQQRRRUUUVVV[[[\\\\\\\\\\\\^^^bbbfffdddeeeeeeeeeeeeeeeeeedddccchhhkkkooo{{{|||yyy~~~|||zzzzzzzzz{{{|||uuuqqqoooooonnnmmmoootttyyynnnccc___[[[TTTPPPPPPTTTeeeYYYUUU^^^eeeqqqnnnooo}}}}}}iiiVVVPPPMMMFFFEEEPPPXXX[[[eeesssxxxttt```QQQQQQeeetttoooddd```YYYTTTPPPSSS[[[```]]]WWWQQQOOOJJJDDD@@@AAAFFFKKKQQQSSSTTTSSSPPPMMMLLLLLLEEE@@@;;;===DDDKKKNNNMMMHHHIIIIIIFFFCCCAAAAAACCC===;;;888666444555666777<<>>===<<<:::888777666888:::<<<>>>@@@CCCHHHKKKPPPSSSVVVYYY[[[[[[ZZZYYYWWWSSSNNNJJJIIIHHHGGGFFFHHHIIIKKKMMMOOOOOOOOOOOOOOOMMMKKKHHHFFFBBB===999:::999888777777777777777666777888;;;>>>AAACCCEEEHHHJJJMMMRRRVVVYYY\\\]]]ZZZTTTMMMIIILLLRRRYYY^^^dddjjjrrryyy}}}ZZZDDD<<<999666444333333333333222222222222000111111111111222222222222333444555555555444444///888111555888JJJssssssgggccc^^^dddgggzzzzzz]]]YYYRRRSSSYYYWWWaaa{{{~~~{{{ssslllggg^^^UUUSSS\\\lllwww~~~uuullliiihhhaaaYYYTTTSSSUUUdddwww~~~yyyfffllltttdddOOO999666666555444333222111111222222333333333333444444444555777888888:::<<>>BBBFFFJJJPPPRRRUUUXXXYYYXXXUUUTTTRRROOOIIIEEEBBBAAABBBBBBCCCEEEGGGJJJLLLNNNOOOOOOOOOMMMKKKJJJHHHDDD>>>:::::::::888777666666666666555555777999;;;>>>AAABBBEEEHHHLLLPPPUUUXXX[[[\\\TTTPPPKKKIIILLLSSSXXX\\\dddjjjrrrxxx}}}WWWAAA;;;777444444333333333222222222222111000000111111111222222222111333555666666666444333///:::222444<<>>:::777555555666777:::>>>CCCHHHJJJJJJJJJJJJTTTXXX___eeejjjoootttwwwxxx{{{YYYcccuuuxxxuuurrrmmmaaaSSSLLLLLL[[[eeellljjjgggmmmvvv|||wwwvvvrrrkkkccc[[[WWWUUUPPPMMMHHHBBB>>>>>>BBBFFFGGGIIIKKKMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPOOOLLLJJJJJJFFFAAA<<<999999:::<<<999:::;;;<<<>>>AAAFFFJJJOOORRRUUUWWWWWWUUURRRQQQPPPMMMHHHCCC@@@>>>???AAAAAACCCEEEHHHKKKMMMOOOPPPOOOMMMLLLKKKIIIEEE@@@<<<;;;:::999777666555555555444555666777999<<<>>>???DDDFFFKKKPPPTTTWWWXXXYYYOOOLLLIIIIIIMMMSSSXXX[[[eeekkksssyyy~~~UUU???999444333555333333222222222111111111000000111111111222222222111222444666666555444333000999444444>>><<>>;;;;;;<<<>>>:::;;;;;;<<<===AAAFFFJJJOOOPPPRRRTTTTTTRRRPPPOOOOOOMMMJJJEEE@@@??????AAAAAABBBDDDGGGJJJMMMOOOQQQPPPNNNLLLKKKIIIFFFBBB???<<<;;;999777555444444444444444555666888:::<<<===BBBEEEIIINNNQQQTTTUUUUUUKKKIIIGGGHHHNNNTTTYYY\\\eeekkkttt{{{{{{PPP===888444222666222222222222111111111111000111111111111222222222111222333444444444333333111333555333<<<999PPPvvvvvvbbbqqqkkkfffddd[[[bbbeeennn{{{^^^SSSYYYXXXWWWXXXUUUYYY{{{}}}uuupppvvv~~~www||||||qqqlllhhhcccYYY^^^^^^]]]]]]YYY```pppsssvvv|||bbbLLL@@@555444333333333222222222111222222333333333333444444555666888999999;;;===@@@FFFNNNnnniiijjjttt|||sssZZZCCCEEEWWWfffeee\\\XXXZZZ\\\[[[SSSMMMKKKHHHDDDCCCDDDKKKKKKLLLNNNQQQSSSUUUVVVXXX[[[^^^____________``````___^^^^^^___```bbbccceeefffhhhppp{{{rrrnnniiioooqqqkkkccc___[[[YYYeeeyyy___TTT\\\yyy{{{nnneeebbb^^^SSSNNNUUUaaakkkwwwzzzvvvppppppuuuxxxpppeee```XXXWWWcccjjjfff]]]YYYTTTOOOHHHBBB@@@???>>>>>>CCCFFFJJJMMMOOOQQQTTTVVV[[[]]]___]]]XXXQQQKKKHHHCCCCCCBBBCCCEEEFFFFFFEEECCCAAA===999666555666666999>>>CCCFFFFFFHHHKKKNNNNNNRRRXXX^^^dddjjjppptttxxx|||KKKEEEHHHTTTZZZ]]]iiiyyy~~~vvvtttzzziiiXXXUUUSSSRRRLLLDDD???@@@222<<>>===<<<::::::;;;;;;<<<@@@EEEIIIMMMNNNOOOPPPPPPOOONNNMMMNNNNNNLLLGGGBBB???@@@AAABBBCCCEEEGGGJJJNNNPPPRRRQQQOOOLLLJJJIIIGGGDDDBBB<<<;;;999777555444333333444444555666888:::;;;<<>>@@@FFFGGGuuuzzzlllcccooodddGGGCCCQQQ___cccaaa```___^^^]]]VVVOOOMMMIIIDDDBBBBBBGGGJJJNNNRRRUUUUUUUUUTTTUUUYYY]]]_______________^^^]]]\\\\\\\\\^^^```bbbdddiiilllpppzzzzzzppplllppprrroooiiifffeee___WWW```kkkWWWXXXrrr~~~|||rrrjjjeeeaaa]]]ZZZ[[[bbbppp{{{zzztttzzzwwwmmmggg\\\[[[gggmmmggg___\\\UUUOOOHHHCCCAAA???>>><<>>999777555666666;;;???DDDEEEDDDDDDHHHLLLKKKOOOVVV\\\bbbiiipppuuuvvvzzz\\\UUUOOOLLLIIIEEEEEEJJJNNNTTTYYY[[[]]]```___]]]XXXUUUTTTSSSNNNFFFAAAAAA<<<;;;777444999CCCIIIIIIKKKKKKLLLOOOPPPNNNIIIDDDAAABBBDDDDDDCCCCCCDDDEEEEEEDDDCCCCCCBBBCCCCCCCCC@@@===;;;;;;>>>BBBDDDEEEGGGGGGGGGFFFDDD@@@===:::999:::::::::;;;???DDDIIILLLLLLLLLMMMMMMMMMMMMLLLMMMNNNMMMIIIDDD@@@@@@AAACCCDDDEEEHHHKKKNNNQQQRRRRRROOOLLLIIIHHHGGGEEECCC<<<;;;999777555333333222555555555666888999;;;<<<===@@@DDDHHHKKKLLLLLLKKKIIIGGGEEEGGGNNNUUU\\\___bbbjjjttt{{{ddd@@@888:::666333555222222222111111111111000000111111111111222222222111111000000000111222333999...999555666999>>>nnn{{{cccmmmiiiooommmXXX\\\dddgggvvvaaa]]]RRRSSSZZZTTTSSSWWWaaaxxx~~~ssskkkaaaXXXTTTUUUTTTdddyyy~~~zzzjjjkkkjjj^^^aaakkkdddxxxvvvvvvuuu~~~{{{zzzpppTTTAAA:::444333333222222222222222222222222333333333444444444555777999999:::;;;>>>@@@GGGDDDoooxxxiiiuuurrrRRRCCCNNNZZZaaaeeegggddd^^^___XXXQQQOOOKKKEEEBBBBBBEEEIIIOOOUUUWWWWWWUUUSSSSSSWWW\\\^^^____________\\\[[[ZZZZZZ[[[]]]___```^^^hhhpppssszzz~~~|||tttppphhhdddgggkkkcccVVV]]]cccXXXllltttuuuvvviiiooosssqqqfff^^^bbbooozzz~~~vvvuuummmbbb___iiinnneee\\\ZZZVVVPPPHHHCCCAAA@@@>>>;;;@@@BBBDDDGGGJJJOOOUUUYYYYYYZZZ]]]```aaa^^^XXXSSSNNNHHHAAA>>>>>>@@@AAAAAAEEEBBB>>>:::777666666666<<<@@@DDDDDDBBBBBBEEEJJJKKKOOOUUU[[[bbbjjjqqqvvvtttyyyddd```]]]ZZZTTTLLLEEEAAA@@@DDDIIIMMMPPPSSSVVVXXXUUUTTTRRROOOLLLHHHCCC??????>>><<<888666888???DDDAAA@@@AAADDDFFFEEEBBBAAA<<<>>>AAABBBBBB???===;;;DDDDDDEEEFFFAAA<<<<<<@@@===>>>@@@AAACCCDDDDDDDDDJJJJJJIIIGGGDDD@@@===;;;;;;;;;;;;;;;===AAADDDFFFHHHIIIKKKLLLMMMMMMLLLLLLOOOOOONNNJJJFFFBBB??????@@@CCCHHHKKKMMMNNNOOOPPPSSSQQQOOOKKKHHHFFFDDDDDD@@@>>>:::666444333333444666555555666666777888999:::===AAAEEEHHHIIIHHHHHHDDDFFFHHHKKKNNNRRRXXX\\\bbbnnnzzz[[[???999444222555333222222222111111111111000000000000000000000000000000111111111111222222222666000000444444777GGG[[[jjj^^^{{{~~~gggwwwrrr___```___aaasssqqq^^^VVVPPPRRRWWWWWWUUUUUUZZZkkksssggg```^^^^^^XXXWWWttt~~~qqqkkklllmmmkkk}}}uuussssssrrryyycccKKK:::555666333333333333333333333333111333444444444444555777777888999;;;===>>>@@@@@@EEESSSdddtttsssTTTDDDHHHSSS___dddcccbbbdddbbb___YYYQQQJJJFFFEEEEEEEEEJJJPPPUUUWWWVVVVVVUUU[[[[[[[[[\\\]]]]]]]]]^^^XXXZZZ[[[[[[ZZZYYYZZZ\\\```llltttttt}}}}}}qqqggghhhlllhhh]]]UUUaaannnccceeefffoooxxx~~~}}}ooommm|||nnnoootttvvv|||yyyyyyllljjjmmmjjjkkkhhh^^^[[[QQQGGGEEEDDDBBBAAABBB@@@???>>>AAAGGGNNNTTTWWWZZZZZZYYYXXXWWWXXXXXXXXXUUUQQQLLLGGGDDDDDDEEEFFFIIIGGGBBB===999777777777AAA???>>>===>>>BBBEEEHHHKKKNNNSSS\\\fffnnnsssuuuyyy}}}kkkeee^^^YYYUUUPPPKKKHHHEEEEEEGGGKKKQQQTTTUUUSSSTTTPPPKKKGGGDDDCCCCCCBBB@@@???===999777999>>>BBBAAA>>><<<<<<>>>???>>>>>>DDDDDDEEEFFFEEEAAA<<<888BBBCCCFFFGGGCCC;;;:::======>>>AAADDDGGGHHHJJJJJJJJJJJJIIIHHHEEEBBB>>><<<<<<;;;;;;<<<>>>@@@CCCEEEJJJKKKLLLNNNNNNNNNNNNMMMQQQPPPOOOKKKFFFBBB???===AAADDDHHHKKKMMMNNNNNNOOOTTTRRROOOLLLIIIFFFDDDCCC@@@>>>:::666444333333444555555555555666777888888:::<<<@@@DDDGGGGGGGGGFFFDDDEEEHHHKKKNNNSSSYYY]]]dddppp|||YYY>>>999444222555333222222222111111111111000000000000000000000000000111111111111222222222222555000000444444666DDDVVV|||uuubbboooeeetttcccfffbbb^^^kkkfffYYYTTTSSSUUUPPPPPPQQQSSSZZZrrr}}}rrrkkkeeebbb___^^^}}}|||{{{yyy}}}uuuwwwqqq[[[EEE666222333333333333333333333333333111333444444444444555777777888999;;;===>>>@@@@@@EEEPPP```}}}ttt^^^EEEGGGOOO\\\cccdddcccddddddaaa[[[SSSLLLGGGEEEDDDDDDJJJQQQVVVWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[ZZZ[[[]]]]]]\\\\\\]]]___bbbjjjooosss{{{qqqjjjlllnnnhhh]]]VVVeee~~~uuueeedddjjjmmmrrrvvvzzzsssvvvxxxttt{{{}}}rrrpppppphhhgggiiieee```TTTJJJGGGGGGFFFEEEEEE@@@>>>>>>???DDDKKKPPPSSSZZZZZZZZZYYYYYYXXXWWWWWWXXXUUUQQQLLLIIIIIIIIIJJJIIIFFFBBB>>>;;;:::;;;<<>>===>>>AAADDDGGGJJJNNNTTT]]]fffnnnsssvvvzzz}}}}}}rrrdddYYYSSSQQQMMMIIIDDDBBBEEENNN[[[dddfffdddccc^^^UUUJJJCCC@@@BBBEEECCCBBB@@@===;;;<<>>===<<<<<<<<<>>>@@@CCCDDDKKKLLLMMMOOOOOOOOOOOONNNSSSRRRPPPLLLHHHCCC???===@@@CCCFFFJJJMMMNNNNNNNNNUUUSSSPPPLLLIIIFFFDDDCCC@@@>>>:::777444333333444444444444444555666777777999;;;???CCCEEEEEEEEEDDDCCCEEEHHHKKKNNNTTTZZZ^^^dddqqq}}}zzzUUU===999444222444333222222222111111111111000000000000000000000000000111111111111222222222333444111111444444555@@@NNNjjjjjjbbbhhhxxxwwwiiikkkcccZZZaaaxxxvvv```XXXVVVSSSPPPSSSTTTRRRPPP[[[xxxuuukkkddd]]]___|||rrr|||kkkUUUAAA777555777222222222222222222222222222333444555444444555777888888999;;;===>>>???@@@HHHNNN\\\yyy|||iiiFFFDDDIIIUUUaaaddddddeeefffccc]]]UUUOOOIIIFFFDDDFFFKKKQQQVVVXXXXXXXXXXXXWWWWWWXXXYYYYYYZZZ[[[[[[[[[]]]^^^___^^^^^^```bbbeeehhhjjjqqq|||uuuqqqrrrqqqiii___ZZZkkkuuugggcccmmmoooqqqrrruuurrrllljjj}}}~~~ooohhhmmmooodddYYYNNNKKKJJJGGGEEEDDD@@@???>>>>>>AAAEEEJJJNNNXXXYYYZZZ[[[ZZZYYYWWWVVVZZZXXXUUURRROOOMMMMMMLLLGGGDDDAAA===<<<===???@@@CCCAAA???===>>>@@@CCCEEEJJJNNNUUU]]]fffoootttxxxzzz~~~qqq]]]SSSOOOJJJDDDAAAAAAEEEOOO\\\fffkkklllssstttrrrgggXXXKKKEEEDDDFFFEEECCCAAA@@@AAACCCEEEBBB???<<<<<>>888777;;;;;;>>>BBBGGGKKKMMMOOOOOOJJJKKKKKKJJJHHHEEEBBB@@@???>>>======>>>@@@BBBCCCIIIKKKMMMNNNPPPPPPPPPOOOSSSQQQPPPNNNKKKGGGCCC@@@===???BBBGGGKKKNNNNNNNNNUUUSSSPPPLLLIIIEEECCCBBB@@@>>>;;;888555444444444333333333333444555666666888:::>>>AAACCCCCCCCCBBBBBBDDDGGGKKKOOOUUU[[[```dddppp}}}rrrPPP;;;888444222444333222222222111111111000000000000000000000000000000111111111222222222333333333111222444444444;;;EEEZZZwww___fffrrrmmmmmmlllbbbYYY]]]iiimmm\\\WWWVVVUUUUUUVVVSSSOOOQQQ```pppuuummmgggggg{{{{{{{{{yyy}}}|||xxx~~~rrruuuuuuaaaLLL===777666888111111111111111111111111222333555555444444666777888999:::;;;<<<>>>??????IIIIIISSS}}}pppIIIBBBCCCNNN\\\ccceeeeeeeeebbb]]]WWWRRRNNNIIIFFFIIINNNSSSWWWWWWWWWVVVVVVXXXXXXYYYZZZ[[[[[[\\\\\\[[[]]]____________aaabbbdddggghhhnnn|||xxxwwwtttlllfffdddrrrnnn{{{lllaaakkkvvvyyyxxxuuuzzzzzzooo]]]RRRXXXzzzxxxrrrqqqqqqeee___ZZZWWWSSSLLLHHHHHHCCCBBB@@@>>>>>>@@@EEEHHHRRRUUUXXX[[[\\\[[[YYYXXXZZZYYYWWWUUURRRPPPNNNMMMGGGEEEAAA>>>===>>>@@@AAADDDBBB???======???AAACCCIIINNNUUU^^^gggooovvvzzz{{{kkk]]]WWWPPPHHHCCCDDDEEEFFFHHHLLLPPPRRRbbbtttgggQQQEEEHHHFFFDDDCCCCCCEEEGGGHHHCCCCCCAAACCCPPP```fffdddkkkcccXXXQQQNNNMMMLLLKKKGGGDDDBBB@@@;;;777:::@@@CCCFFFJJJNNNQQQSSSTTTTTTNNNNNNMMMKKKHHHEEECCCAAA@@@???>>>===>>>???AAABBBGGGHHHKKKMMMOOOPPPPPPPPPRRRQQQPPPPPPPPPMMMIIIEEE<<<<<<===BBBHHHMMMNNNNNNTTTRRROOOKKKHHHEEECCCBBB???>>>;;;999666555444333333222222333333444555666888:::>>>@@@BBBBBBAAA@@@AAACCCGGGKKKPPPVVV]]]bbbfffssszzzjjjJJJ999888444222444222222222222111111111000000000000000000000000000000111222222222222333333333222111222444333333888>>>DDDggggggfffvvvhhhyyywwwnnnbbb]]]___aaauuubbbYYYZZZUUUQQQOOOPPPPPPOOORRRWWW___pppuuutttssslllkkkcccgggmmmxxxwwwwwwssswwwhhhRRR???666333333444111111111111111111111111222444555555555555666888999999:::;;;<<<>>>>>>???FFFAAAGGGlll~~~qqqLLLBBB>>>HHHVVV```cccdddccc```\\\YYYVVVRRRMMMJJJMMMQQQUUUWWWVVVUUUTTTTTTVVVWWWWWWYYYZZZ[[[\\\\\\ZZZ\\\]]]^^^]]]]]]___```___eeehhhnnn~~~yyyxxxvvvrrrqqqsssxxxlllrrruuueeegggwww~~~yyyvvvxxxvvvppp[[[QQQIIITTTwwwzzz~~~rrrkkkaaaaaacccddd```XXXTTTTTTIIIHHHEEEAAA===>>>AAAEEEMMMPPPUUUZZZ\\\]]]\\\ZZZ[[[ZZZYYYWWWUUURRRPPPOOOMMMKKKGGGDDDCCCBBBCCCCCCDDDBBB???======>>>AAABBBHHHNNNVVV___gggooowww||||||pppjjjccc[[[HHHHHHEEE@@@;;;999;;;>>>>>>YYYkkkSSSNNNJJJGGGEEEFFFHHHJJJJJJFFFGGGGGGKKK\\\rrr{{{yyywwwooocccWWWOOOLLLMMMOOOLLLHHHDDD@@@<<<:::@@@HHHGGGJJJNNNRRRUUUVVVVVVUUUVVVTTTQQQMMMIIIFFFDDDCCCBBBAAA???>>>>>>???@@@AAADDDFFFIIIMMMOOOQQQRRRSSSSSSRRRQQQSSSTTTSSSNNNIII???===<<>><<<999777555444333333333333333444555666666999;;;>>>@@@AAAAAA@@@???@@@BBBFFFKKKPPPWWW^^^ccclllxxxvvvbbbEEE777888555222333222222222222111111111111000000000000000000000000000222222222222333333333333222222333333333444777:::;;;KKKrrrnnnppp{{{kkkkkk{{{iiicccccc\\\hhhqqq^^^]]]XXXRRRNNNQQQTTTRRRPPPPPPPPPVVVfff~~~uuuoooccc\\\VVV\\\qqq{{{sss|||nnn^^^HHH:::555555555333222222222222222222222222222444555666555555666888999999:::;;;<<<===>>>???FFFAAAGGG]]]~~~rrrOOODDD===CCCPPPZZZ```dddaaa^^^[[[YYYYYYUUUPPPKKKNNNQQQTTTVVVUUUTTTSSSSSSSSSSSSTTTVVVWWWXXXYYYYYYZZZ[[[\\\\\\[[[[[[\\\]]]XXXbbbhhhmmm~~~yyyyyyzzzyyy{{{zzzmmmnnnooodddppp||||||wwwyyyyyywww\\\XXXMMMHHHaaattteeeWWWVVV[[[dddhhhddd___]]]PPPOOOLLLEEE???===@@@DDDJJJMMMRRRWWW[[[\\\\\\[[[]]]\\\[[[YYYWWWUUUSSSRRRRRRQQQOOOMMMJJJHHHGGGFFFCCCAAA???<<<<<<>>>AAACCCGGGNNNWWW```hhhpppxxx~~~~~~|||uuummmTTTOOOIIICCC???===<<<<<<222CCCeeesssZZZUUUOOOLLLLLLNNNOOOOOOLLLMMMNNNTTTlllooo___UUUTTTVVVOOOKKKHHHFFFBBB@@@FFFNNNLLLOOOTTTYYY\\\]]]]]]\\\```\\\VVVPPPKKKHHHGGGFFFCCCBBB@@@>>>>>>>>>@@@AAACCCEEEIIIMMMQQQTTTVVVVVVVVVUUUTTTVVVXXXVVVPPPJJJGGGBBB===>>>CCCIIILLLLLLOOOMMMKKKHHHFFFDDDCCCBBB???>>><<<:::888555444333333333333333444555666777999;;;>>>@@@AAAAAA???>>>???BBBFFFKKKQQQXXX___eeeooo{{{nnn]]]AAA555888555111333222222222222111111111111000000000000000000000000000222222222333333333444444222333333222222444777888???<<>>>>>CCCAAAKKKVVVtttRRRFFF===@@@JJJTTT]]]cccbbb^^^[[[ZZZZZZVVVOOOIIILLLOOORRRTTTTTTTTTTTTTTTRRRRRRSSSUUUVVVWWWYYYYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[VVV___eeeiii{{{yyyqqqnnnzzz~~~eeehhhuuu}}}|||{{{~~~~~~zzz]]]ZZZQQQLLLYYYuuuvvvkkkqqqpppzzzgggZZZQQQPPP]]]mmmppphhh___WWWWWWRRRJJJBBB???AAADDDJJJMMMQQQUUUXXXYYYYYYYYY\\\[[[YYYWWWUUUTTTSSSRRRRRRRRRRRRQQQOOOLLLIIIHHHBBB@@@>>><<<<<<>>>AAACCCFFFNNNXXXaaahhhpppyyy~~~uuucccZZZNNNGGGDDDBBB===888??????PPPxxxfff```XXXSSSSSSTTTUUUUUUPPPSSSTTT]]]zzzuuuaaaYYYXXXPPPNNNMMMLLLHHHFFFJJJQQQVVVZZZ___dddhhhjjjiiiiiigggbbbZZZRRRLLLIIIIIIIIIDDDCCC@@@???>>>>>>???@@@BBBEEEIIINNNSSSVVVXXXYYYZZZWWWVVVXXXYYYWWWPPPJJJNNNGGG@@@>>>BBBHHHKKKKKKMMMLLLJJJGGGEEEDDDCCCBBB???>>>===:::888666444333444444444444555666777777:::<<>>>>>AAAFFFKKKQQQXXX```eeennnzzzwwweeeYYY???444888555111333222222222222111111111111000000000000000000000000000222222333333333444444444333444333111222555777888>>>111___zzzeeekkkwwwcccrrrnnneeeZZZbbbdddrrrddd[[[WWWTTTTTTSSSOOOOOORRRNNNRRRXXX[[[\\\lllxxxsssllliiiqqq~~~}}}}}}~~~~~~~~~ooowww___NNN<<<333555777444///333333333333333333333333333444666666555555777888::::::;;;;;;<<<===>>>>>>:::<<>>???GGGPPP[[[cccccc___\\\[[[ZZZVVVNNNGGGIIILLLPPPSSSTTTTTTUUUVVVSSSTTTUUUVVVXXXYYYZZZ[[[[[[\\\\\\[[[YYYXXXYYYZZZWWW^^^aaadddvvv|||wwwtttnnnvvvgggeeeqqqyyy{{{~~~xxxfff\\\RRROOOSSSbbbxxxooo___[[[uuummmiiiWWWNNN^^^uuu|||pppbbb\\\[[[WWWNNNDDD@@@BBBEEELLLNNNQQQTTTVVVWWWWWWWWWZZZYYYVVVSSSQQQPPPPPPPPPNNNOOOPPPQQQOOOLLLIIIGGGBBB@@@===<<<<<>>???<<>>>>>GGGIIILLLRRRYYY]]]___```^^^ZZZVVVUUUWWWVVVQQQLLLLLLMMMKKKFFFBBBBBBHHHNNNJJJIIIGGGEEEDDDCCCCCCCCC@@@@@@???===;;;888666444222333444444333444666888;;;===@@@AAA@@@>>>>>>>>>>>>BBBHHHNNNSSSZZZccciiittt}}}rrrcccJJJ>>>555444666444111000000000000000000000000000////////////000000000000111111222222222333333333222222333444444555555666999???QQQlll^^^pppnnnrrrsssiiihhh```___eeehhhXXXYYYYYYNNNRRRXXXKKKQQQPPPRRRUUUUUUYYYjjj|||vvvtttyyy~~~{{{xxx|||~~~}}}www}}}jjjLLLDDD999444444666555444333333222222111222222222222222333555666888999999;;;<<<<<<<<<;;;<<<>>>AAADDDDDDHHHMMMbbb{{{eeeBBB:::CCC>>>BBBSSSZZZfff^^^XXX[[[___\\\SSSKKKGGGEEEGGGNNNQQQPPPOOOPPPTTTRRRRRRUUUZZZ]]]]]]\\\\\\]]]]]]\\\YYYWWWXXXXXXUUU[[[___bbbjjj{{{yyyhhhrrrxxxttttttrrrrrruuu{{{lll]]]UUUWWWVVVTTT___rrrxxxhhh]]]YYYkkkqqqsssgggYYYXXXiiiwwwuuuiiifff```VVVOOOKKKHHHDDDAAAGGGKKKQQQVVVYYYYYYVVVTTTLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFHHHDDD>>>:::999;;;???BBBKKKRRR^^^gggnnnsssyyy~~~}}}rrr```NNNGGGIII@@@BBBFFFWWW}}}yyyuuukkkffftttssskkkeeeffffff```YYYVVVVVVWWWYYY[[[\\\YYYTTTPPPTTTPPPLLLJJJKKKMMMLLLLLLIIIIIIIIIFFFCCC@@@@@@AAAEEEHHHMMMTTT[[[```bbbccc___ZZZUUUTTTVVVWWWTTTRRRRRRSSSQQQLLLFFFDDDFFFJJJIIIIIIHHHHHHFFFDDDBBBAAAAAA@@@???<<<:::777555444222444444444444555777999===???AAAAAA???>>>=========AAAGGGLLLRRR[[[eeemmmwwwmmm___GGG===444333555444111000000000000000000000000000////////////000000000000111111111222222222333333222222333444444555555666777888FFFsssyyy```cccyyyyyysssmmm[[[ggg```hhhfffWWWYYYRRRQQQTTTMMMSSSPPPPPPSSSSSSUUU]]]hhh{{{{{{{{{}}}~~~{{{|||~~~~~~{{{}}}~~~xxx|||bbbGGG@@@777333333444444222333333222222111222222333222333444555777888999:::;;;<<<<<<<<<;;;<<<>>>AAAAAA@@@DDDHHHXXX{{{sssVVVDDDBBB@@@AAAKKKRRReee___\\\___bbb___UUULLLHHHFFFGGGNNNQQQPPPOOOQQQSSSRRRRRRTTTXXX[[[[[[YYY\\\]]]]]]\\\YYYXXXXXXYYYTTTYYY[[[\\\dddyyy}}}sssvvvrrrlll{{{sss}}}vvveeeZZZ[[[XXXSSSZZZhhh{{{tttqqqjjj```WWW___yyyxxxuuujjjaaagggvvvzzzttthhhbbbYYYRRRNNNKKKHHHEEEHHHJJJNNNQQQSSSSSSQQQPPPOOOOOOPPPPPPOOOOOONNNNNNLLLLLLKKKJJJHHHGGGFFFEEEGGGCCC>>>:::999<<<@@@CCCJJJSSS^^^hhhnnnsssxxx|||qqqYYYNNNMMMDDDAAAGGG[[[yyysssaaa]]]pppyyyllljjjkkkfff\\\TTTPPPPPPQQQSSSTTTSSSPPPMMMFFFDDDCCCDDDHHHLLLOOOPPPNNNMMMJJJFFFBBB@@@@@@BBBBBBGGGNNNWWW^^^dddgggiiiddd^^^WWWTTTUUUXXXYYYXXXYYYZZZYYYUUUNNNHHHFFFFFFGGGHHHIIIIIIGGGDDDAAA@@@CCCAAA???;;;999666555444333444555555444666888;;;@@@AAABBBAAA>>><<<<<<<<<<<<@@@FFFKKKRRR\\\hhhpppzzznnn___CCC:::222222444333111111000000000000000000000000////////////000000000000111111111222222222222333222222333444444555555666888444<<>>@@@???>>>AAAEEEMMMpppxxxnnn^^^FFF;;;???AAAEEENNNbbbaaa```bbbdddaaaXXXOOOIIIFFFHHHMMMPPPOOOOOOQQQQQQQQQRRRTTTWWWXXXXXXWWW\\\]]]]]]\\\YYYXXXXXXYYYWWWXXXYYYXXX___sss{{{xxxwwwssshhhcccwwwxxxooobbb```]]]VVVXXX```uuuzzz}}}rrrlllfff^^^^^^kkk}}}uuudddgggzzz{{{gggaaaZZZSSSPPPNNNMMMLLLHHHHHHJJJLLLMMMNNNNNNNNNPPPQQQQQQRRRQQQPPPNNNMMMKKKJJJIIIHHHGGGEEEEEEDDDDDDAAA===::::::===AAADDDKKKTTTaaakkkqqquuuyyy|||hhhVVVPPPGGGDDDJJJbbb{{{vvvjjj[[[TTT]]]qqquuuiiiccc\\\UUUPPPLLLLLLLLLNNNQQQSSSSSSRRRJJJIIIHHHHHHKKKNNNRRRSSSPPPNNNJJJDDD???>>>???AAAAAAGGGQQQ[[[ccciiimmmooommmfff^^^XXXWWWYYY[[[\\\\\\^^^___\\\UUUNNNHHHFFFEEEEEEFFFFFFEEEDDDCCCBBBDDDBBB???<<<888666555555222333444444444666999<<>>BBBGGGLLLSSS^^^kkkttt|||ppp\\\???777111222333222111222000000000000000000000000////////////000000000000111111111111222222222222222222333444444555555666999666===HHHggg}}}aaaeee{{{yyyqqqjjj^^^[[[\\\qqqjjj^^^YYYSSSPPPOOOPPPOOOOOOQQQRRRSSSTTTUUU[[[YYY___zzz}}}|||wwwwwwyyy|||~~~rrrwww}}}zzziiiQQQ:::777444333333333111000222222111111222222333333444555555666888999999::::::;;;======<<<<<<>>>@@@???@@@BBBEEEIII]]]rrreeeeeeNNN===AAA@@@???MMM^^^```bbbbbbbbb```ZZZTTTKKKHHHHHHLLLOOONNNNNNPPPQQQQQQRRRTTTVVVWWWVVVVVV[[[\\\\\\[[[YYYXXXXXXYYYZZZZZZYYYYYY^^^rrrwwwpppvvvoooggghhhmmm~~~}}}vvvhhhfffccc[[[YYY]]]pppnnnnnnlllkkknnntttyyy|||vvvbbbhhh|||gggccc\\\UUUQQQPPPPPPPPPGGGGGGGGGHHHJJJLLLNNNOOOMMMNNNOOOPPPPPPNNNLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCBBB???<<<999:::>>>BBBEEENNNXXXeeeooouuuyyy|||~~~~~~{{{ggg[[[NNNJJJLLLbbbyyyuuutttppplllhhhfffjjjnnn{{{wwwfffVVVLLLHHHHHHGGGFFFHHHJJJMMMMMMMMMRRRQQQPPPOOOPPPRRRUUUWWWRRRPPPKKKEEE???===???AAABBBJJJVVVaaahhhnnnsssuuuwwwqqqhhhaaa]]]\\\\\\\\\[[[]]]```___ZZZTTTNNNKKKFFFEEECCCBBBBBBCCCEEEFFFDDDBBB@@@===:::888666666222333333333333666:::>>>FFFFFFDDD@@@<<<::::::;;;AAAEEEJJJOOOVVVaaannnwww~~~lllTTT<<<555111222333111111222000000000000000000000000////////////000000000000000000111111111222222222222222333444444555555666555777AAABBBQQQpppdddkkkwww~~~zzznnncccaaa\\\aaa|||jjjZZZTTTRRRQQQNNNQQQRRRPPPNNNPPPTTTWWWTTTRRRRRR___rrr~~~}}}{{{yyysssrrrrrrvvv||||||}}}{{{ooo|||uuu^^^GGG777555444444444333222111222111111111222222333444555666666777888999:::::::::;;;=========<<<>>>???===AAAAAAEEEHHHPPPrrrlllsssbbbMMMHHH>>>:::IIIWWW^^^aaa^^^]]]^^^\\\XXXNNNIIIGGGJJJLLLKKKKKKNNNOOOQQQTTTVVVVVVVVVVVVVVVZZZ[[[[[[ZZZXXXWWWXXXYYYZZZYYYXXXYYY]]]ooo}}}{{{~~~~~~zzzyyysssnnnvvvqqqzzzyyy~~~{{{mmmhhhccc[[[WWWXXX]]]xxxssstttuuuwwwvvvsssqqqqqqnnnjjj{{{qqqllldddZZZSSSOOOOOOPPPJJJJJJIIIIIIIIIJJJJJJKKKIIIJJJKKKLLLLLLKKKJJJJJJGGGGGGFFFEEEDDDCCCCCCBBB@@@>>>;;;999:::>>>BBBEEEQQQ[[[hhhsssyyy|||{{{{{{ssseeeXXXQQQJJJZZZ|||nnnhhh]]]hhhqqquuuzzzmmmZZZMMMJJJBBBAAABBBFFFKKKPPPRRRSSSRRRRRRRRRPPPPPPRRRVVVYYYTTTRRRMMMGGGBBB@@@AAABBBEEENNN[[[gggnnnssswwwzzz~~~{{{tttmmmfffaaa]]][[[XXXZZZ]]]^^^\\\YYYTTTQQQJJJHHHDDDBBBAAACCCFFFHHHCCCBBBAAA@@@===;;;888777333333333333444777<<<@@@HHHGGGDDD@@@;;;:::;;;<<>>======>>>???:::AAA>>>BBBHHHHHHooossstttkkk\\\MMM>>>;;;GGGMMMYYY```]]]ZZZ\\\]]]ZZZPPPKKKGGGHHHIIIGGGHHHJJJMMMPPPTTTVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVVVVXXXVVVTTTUUUVVVYYYhhh{{{yyyzzz}}}{{{uuu|||wwwwwwrrriiiaaaYYYTTTTTT[[[bbbvvvzzzvvvtttvvvxxxwwwxxxzzzsssrrr}}}xxxmmmaaaUUUOOONNNNNNQQQQQQPPPOOOMMMKKKIIIHHHJJJIIIIIIIIIIIIHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCBBB???===;;;:::;;;>>>BBBDDDQQQZZZgggrrrxxx}}}vvvhhh^^^TTTJJJPPPkkkxxxqqquuuoookkkkkkjjjgggiiinnnpppooopppooogggZZZRRRPPPDDDEEEHHHMMMSSSYYY\\\]]]OOOOOOOOONNNLLLNNNRRRUUURRRQQQMMMGGGBBB@@@@@@BBBHHHSSSaaalllrrrvvvzzz}}}~~~xxxpppggg___[[[VVVWWWYYY[[[\\\[[[XXXVVVPPPNNNJJJGGGEEEDDDEEEEEEAAABBBCCCCCCAAA>>>:::888555555555555666:::???CCCIIIGGGDDD???;;;:::;;;===@@@FFFOOOXXXaaammmzzzbbbLLL;;;666333444333000000222000000000000000000000000////////////000000000000000000000000111111111111222222333444444555555666444999;;;===FFF___yyymmmzzzmmmmmmiiieeeaaa___eeetttpppXXX\\\SSSVVVTTTNNNMMMPPPQQQNNNOOOXXXVVVQQQSSSRRRTTT```iiinnnyyy{{{vvvuuurrruuuwwwxxxwwwuuusssrrrttt}}}|||tttgggdddnnn{{{xxxooouuu|||ppp\\\GGG555444444444333111111111111111111111111222333444555777777888999999:::::::::999;;;===>>>=========>>>999CCC===???IIIEEEZZZuuunnngggQQQ@@@???DDDBBBTTTaaa___\\\]]]]]]YYYRRRLLLGGGGGGFFFDDDDDDGGGIIIMMMRRRUUUUUUTTTUUUVVVVVVWWWXXXWWWUUUTTTUUUVVVRRRQQQRRRUUUUUU```{{{zzz{{{{{{~~~xxxmmmccc\\\ZZZ[[[iiifffkkkzzz}}}uuuqqqrrruuuyyy}}}www|||}}}xxxnnnaaaUUUOOOOOOQQQWWWXXXZZZ[[[ZZZWWWSSSQQQOOONNNKKKIIIGGGGGGGGGHHHFFFFFFEEEEEEDDDDDDCCCCCC???===;;;:::;;;>>>AAACCCMMMVVVbbbmmmtttzzzwwwkkk___TTTLLLLLLOOO___|||~~~~~~qqqoookkk___XXXZZZYYYWWWXXX[[[ZZZTTTPPPPPPQQQQQQQQQTTTWWWYYYYYYYYYNNNNNNNNNKKKIIIIIIMMMQQQOOONNNKKKFFFAAA>>>>>>???KKKVVVdddoootttwww{{{~~~vvvkkkbbb\\\VVVVVVVVVXXXZZZ[[[ZZZYYYTTTSSSPPPMMMIIIFFFCCCBBB@@@BBBDDDDDDCCC@@@<<<999777777777777888<<>>>>>EEEOOOZZZeeerrrtttWWWFFF;;;777444555333000000222000000000000000000000000////////////000000000000000000000000111111111111222222333444444555555666;;;<<<777;;;EEEPPPkkkqqqvvv~~~pppfffccc```^^^gggttt\\\```TTTUUURRRPPPSSSXXXUUULLLLLLTTTPPPLLLUUUXXXSSSSSS[[[___dddkkkvvvwwwsssuuuyyyyyysssrrruuukkkooosssuuuuuusssrrrqqqzzz}}}sssddd^^^gggttt{{{uuuqqqoooxxxzzzhhhSSSBBB333333444333222000///000111111111111111222333444555888888888999999::::::;;;999;;;===>>>>>>======>>>;;;FFF>>>>>>LLLEEEOOO|||xxxsssWWWAAA???<<<;;;QQQbbbbbb^^^___]]]XXXSSSLLLGGGFFFDDDBBBBBBDDDGGGKKKQQQTTTSSSSSSTTTVVVUUUVVVWWWVVVTTTTTTTTTVVVRRRPPPRRRUUUSSS\\\yyy~~~||||||~~~|||rrrhhhcccdddgggvvvrrrjjjkkk~~~|||uuuqqqrrruuuyyywwwxxxtttppphhh]]]TTTPPPRRRUUUYYY\\\aaaeeefffdddaaa^^^VVVSSSNNNJJJGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCC???===;;;:::;;;===@@@CCCJJJRRR^^^hhhpppvvv}}}mmmcccYYYTTTUUUSSSRRR]]]lllwwwkkkccccccdddhhhyyyllleeeaaa\\\VVVRRRRRRSSSPPPLLLNNNUUUVVVZZZ]]][[[UUUPPPOOOQQQLLLKKKKKKKKKKKKKKKJJJJJJOOOPPPNNNHHH@@@===???BBBQQQWWWaaakkkrrryyy~~~|||uuujjjaaaaaaZZZUUUUUUZZZ]]]ZZZWWW[[[UUUOOOMMMNNNMMMHHHCCCBBBBBBCCCDDDDDDBBB===:::888777666777:::???CCCFFFEEEEEEBBB>>>;;;999:::;;;===HHHSSS[[[dddsssnnn^^^HHH888666444333333333222111000000000000000000000000////////////000000000000000111111222222333444444333333333333444555666666888888999<<<<<>>>>>??????@@@<<<===BBB@@@AAAPPPeeesssOOO;;;>>>>>>FFFUUUcccccc[[[WWWZZZTTTRRRMMMIIIFFFDDDDDDDDDJJJJJJLLLNNNQQQSSSVVVWWWZZZYYYWWWUUUSSSRRRRRRRRRRRRQQQQQQSSSUUU\\\nnn~~~xxx~~~|||xxxvvvwww{{{}}}zzzvvvqqqmmmjjjiiihhhsssxxxtttmmmwwwxxxrrrssstttvvvvvvooohhhZZZMMMSSS[[[VVV\\\]]]aaagggoooqqqkkkccc^^^UUUOOOPPPNNNHHHCCCDDDJJJHHHFFFFFFFFFEEECCCAAA@@@===:::999:::===???@@@EEEPPP\\\eeennnwww|||}}}xxxttteeeXXXUUURRRNNNQQQXXXWWWYYY]]]aaaccc___ZZZVVVNNNPPPWWWrrrqqq``````[[[WWWWWWSSSNNNNNNRRRUUUWWWXXXVVVRRRNNNLLLLLLPPPOOOMMMJJJHHHHHHKKKMMMJJJLLLNNNJJJDDD??????@@@HHHPPP[[[eeemmmsssxxx|||~~~~~~~~~{{{ssslllccc\\\TTTSSSVVVYYYXXXUUU[[[YYYVVVSSSQQQNNNKKKIIIDDDDDDDDDEEEEEECCC???<<<999999888999<<<@@@EEEHHHFFFEEECCC???<<<;;;===>>>BBBLLLVVV___jjjyyynnn[[[CCC888666444333333333222111000000000000000000000000////////////000000000000000111111222222333333444333333333333444555666666666777888===<<<>>>gggyyypppzzz|||nnn~~~wwwhhh^^^___eeefffbbbxxx{{{ggg^^^VVVTTTRRRNNNNNNQQQPPPOOOMMMLLLLLLNNNOOOQQQOOOPPPSSSUUUWWWZZZ___bbbhhhrrrvvvrrryyyxxxxxxwwwuuutttrrrrrrkkkiiikkkoooqqqnnnnnnpppkkkmmmnnnnnnqqqvvv}}}yyyxxxuuutttuuutttxxxrrruuusssfffRRR@@@888777333333333222222222111111222222222222333444555666666666777888999:::;;;;;;::::::;;;<<<============???<<<===AAA??????MMM___}}}jjjTTTEEE@@@>>>DDDPPP]]]```ZZZVVVWWWVVVTTTOOOKKKGGGFFFEEEFFFIIIJJJKKKMMMOOORRRTTTVVVVVVVVVUUUTTTSSSSSSSSSSSSOOOOOOQQQSSSSSSWWWcccppp|||uuuvvvvvvtttrrrrrrtttwwwwwwuuurrrooonnnnnnoooqqq{{{|||xxxrrrwwwyyyrrrpppwwwwww{{{rrrmmmaaaOOOOOOWWWWWWhhhmmmooolllggghhhpppvvvjjj]]]SSSPPPOOOKKKHHHHHHGGGEEEDDDDDDEEEEEECCCBBBAAA>>>;;;999:::<<<>>>???FFFRRR^^^gggooowww||||||~~~mmmfffaaaXXXQQQOOOOOONNNMMMNNNOOOOOOMMMJJJGGGFFFKKKfffwwwpppiiifffccc]]][[[[[[[[[[[[\\\^^^```___]]][[[]]]]]][[[WWWRRRNNNLLLKKKFFFJJJNNNMMMHHHCCC??????GGGPPP]]]hhhnnnrrrvvvxxx~~~|||{{{}}}~~~yyyuuuhhh```WWWSSSUUUWWWVVVTTTVVVXXXXXXUUUPPPLLLJJJJJJFFFFFFEEEFFFFFFDDD@@@===;;;::::::;;;>>>BBBFFFIIIFFFFFFDDD@@@>>>===???AAAHHHPPPZZZdddrrrlllTTT<<<888666333333333333222111000000000000000000000000////////////000000000000000000111111222333333333333333333333444555666666444555777<<<<<<999SSSuuufffrrrwwwiiikkkfffcccYYYSSSbbbpppzzzcccYYYWWWUUUQQQNNNOOOOOONNNMMMMMMMMMMMMMMMPPPQQQRRRRRRPPPPPPQQQSSSTTTYYY___cccgggmmmtttyyy~~~}}}uuuyyywwwzzzsssjjjiiikkklllnnnooooooooonnnmmmkkkkkknnnnnnjjjjjjllllllkkkkkkmmmsss{{{}}}zzz}}}uuullluuuzzzzzz~~~uuuyyytttiiiXXXEEE999555666333333333222222222222111222222222222333444555666666777777888999:::;;;;;;:::;;;;;;<<<<<<;;;;;;:::===;;;>>>AAA???>>>IIIWWWjjj^^^NNN===>>>AAAIIIUUU[[[ZZZWWWVVVYYYVVVRRRMMMJJJHHHGGGGGGHHHHHHIIIKKKMMMPPPRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTPPPPPPSSSUUUTTTRRRYYYaaavvvtttppprrruuutttqqqoooqqqsssvvvuuusssqqqqqqsssvvvwww|||wwwqqqqqqyyy{{{vvvvvvvvv}}}nnnsssvvvpppiiiUUUKKKSSSYYY```lllyyy|||wwwwwwzzzrrrdddXXXUUUUUURRRMMMIIIFFFDDDCCCDDDFFFFFFEEEDDDAAA???<<<:::999:::<<<>>>HHHTTTaaajjjqqqxxx||||||~~~zzznnngggkkkggg```WWWRRRQQQMMMJJJMMMLLLNNN```|||~~~{{{vvvoookkkeeegggmmmxxxzzzyyyyyyxxxsssiiiZZZPPPJJJMMMPPPOOOKKKFFFBBB@@@HHHSSSbbbmmmrrrtttwwwyyy~~~}}}{{{{{{|||{{{xxxvvvllleee^^^YYYXXXWWWUUURRRSSSTTTUUUTTTRRROOOLLLKKKGGGFFFFFFFFFEEECCC@@@===<<<<<<<<<===???CCCGGGIIIHHHGGGDDD@@@======???BBBLLLTTT^^^iiixxxfffKKK888777555333222333333222111////////////////////////////////////000000000000000000000111222222333333333333333333444555666666555666666;;;===777DDDccceeerrrpppyyy~~~nnniii^^^VVVaaaeeegggvvvaaa^^^^^^WWWNNNOOOOOOOOOOOOOOONNNNNNMMMOOOQQQSSSSSSSSSRRRRRRSSSVVVWWWXXXWWWVVVWWWZZZ]]]\\\eeeooosssrrrpppqqqtttxxxuuuyyy{{{oooiiijjjgggiiirrr|||{{{vvveeegggjjjmmmoooppppppppprrrnnnmmmooommmiiihhhjjjmmmllllllooovvv|||zzzxxxvvvwww{{{~~~}}}zzzvvvmmm|||tttwww}}}sssbbbNNN===555444555222222222222222222222222333222222333333444555666777777888999999:::;;;;;;;;;;;;;;;;;;::::::999888<<<<<>>EEEPPPmmmwwwiiiUUU@@@======BBBLLLVVV[[[[[[YYYZZZXXXTTTOOOKKKHHHGGGFFFFFFGGGHHHIIIKKKMMMOOOPPPRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTVVVWWWUUURRRUUU[[[cccxxxsssvvvxxxzzzwwwrrrqqqtttwww|||{{{yyyxxxwwwwwwwwwwww|||wwwrrrmmmnnnzzz}}}vvvvvviiinnnyyyooolll[[[MMMQQQXXXUUU[[[iii|||yyymmmaaa]]]]]]YYYNNNEEEHHHFFFEEEFFFGGGHHHGGGEEEBBBAAA>>>;;;999999<<<>>>HHHUUUdddmmmssszzz~~~~~~~~~oooeee```YYYRRRQQQUUUXXXbbbrrryyywwwlllqqq}}}ttteeeQQQRRRRRRPPPLLLHHHFFFDDDCCCQQQbbboootttwwwzzz}}}}}}{{{yyyvvvtttllliiidddaaa^^^ZZZUUUPPPTTTRRRQQQSSSUUUUUUPPPKKKHHHGGGEEEEEEDDDBBB???=========>>>???AAADDDGGGIIIJJJHHHEEE@@@<<<<<<>>>AAANNNVVVaaammm|||{{{\\\BBB888666444222222333333222111////////////////////////////////////000000000000///000000111111222333333333333333333444555666666888888666999===999???SSSnnnnnnyyysssssspppaaacccbbb```iiixxxeee\\\WWWSSSMMMNNNNNNNNNNNNNNNNNNMMMJJJLLLOOOPPPPPPPPPQQQRRRNNNOOOQQQSSSTTTVVVXXXYYY^^^```aaa___[[[ZZZ]]]aaajjjggghhhlllnnnmmmkkkjjjjjjfffccceeelllrrrrrrnnneeegggiiikkkmmmnnnoooooollliiiiiilllmmmkkkkkknnnlllmmmoootttzzz}}}}}}|||vvvtttuuuyyy}}}{{{wwwttt|||zzz{{{vvv|||ooo[[[HHH<<<666444444222222222222222222222222333333333333444555666666888888888999::::::;;;;;;;;;;;;;;;;;;:::999888777;;;===@@@BBB@@@???CCCJJJYYYyyy~~~iiiVVVJJJ===<<<===DDDQQQ\\\```^^^[[[YYYUUUPPPLLLIIIFFFEEEFFFFFFFFFGGGIIIKKKLLLMMMSSSTTTTTTUUUTTTTTTSSSRRRUUUTTTTTTVVVTTTQQQTTTZZZ\\\zzzxxxwww~~~xxxrrrrrrxxx~~~|||{{{yyywwwvvv~~~xxxpppmmmwww{{{rrrcccggglllkkk___RRRRRRUUUVVVPPPQQQ\\\mmm~~~mmmaaa^^^ZZZPPPFFFIIIGGGFFFFFFFFFFFFEEECCCCCCBBB@@@<<<999999<<>>KKKuuukkkxxxnnniii^^^[[[aaafffrrr}}}cccZZZYYYOOONNNMMMLLLLLLLLLLLLLLLJJJLLLMMMMMMLLLLLLNNNOOOKKKLLLNNNQQQSSSUUUVVVVVVYYY[[[]]][[[YYYWWWYYY\\\```aaacccccccccaaabbbcccaaabbbaaaaaaeeeiiihhhdddcccddddddeeefffggghhhiiilllhhhhhhjjjjjjggghhhkkkkkkoootttyyy|||}}}|||{{{wwwvvvxxx|||~~~}}}~~~tttuuuvvvgggSSSCCC:::777444222111222222222222333333333333333333333444555666777999999999999::::::;;;;;;;;;;;;;;;;;;::::::999888:::===@@@@@@??????BBBFFFNNN~~~ttt___RRROOO>>>===<<>>::::::>>>BBBKKK[[[mmmuuuxxx{{{~~~~~~~~~zzztttpppjjjqqqzzzzzzzzz}}}|||xxxssskkkbbb^^^```bbbaaa___QQQQQQPPPOOOOOOOOONNNLLLKKKYYYjjjuuuwwwxxx|||~~~}}}zzzxxxvvvrrrooojjjeeeaaaZZZWWWTTTSSSSSSQQQNNNKKKKKKIIIGGGEEEEEECCCAAA>>>CCCCCCDDDEEEGGGJJJLLLMMMHHHGGGDDD@@@???@@@DDDHHHSSS```oooyyyvvvUUU999:::555333111111222333222111000000000000000000000000////////////000000000000//////000000111111222222333333333333444555666666666:::666555===<<<;;;DDD^^^}}}iiiwwwsssccc\\\ccceeedddrrrwwwgggVVVTTTQQQNNNLLLLLLLLLLLLNNNNNNNNNMMMKKKLLLNNNPPPPPPPPPOOOOOOPPPQQQRRRQQQMMMPPPTTTVVVVVVWWWYYY\\\WWWYYY[[[ZZZXXXYYYZZZ[[[WWW\\\______```eeefffcccbbbaaaaaa```aaaccceeefffmmmjjjhhhjjjiiifffgggjjjssswww|||~~~|||yyyyyyyyywww{{{rrrpppqqqpppooo^^^III;;;666666444111111111222222222333333333444333333444444555666777999999999::::::::::::;;;:::;;;;;;;;;;;;;;;:::999999<<<>>>===<<<>>>AAABBBGGG]]]qqqaaaWWWRRRAAA@@@<<<;;;EEEUUU___aaa___]]]YYYUUUPPPKKKHHHFFFFFFFFFFFFFFFGGGHHHJJJJJJMMMNNNPPPRRRRRRRRRQQQPPPQQQOOOPPPRRRRRRPPPQQQTTTUUUeee{{{~~~tttrrroookkkjjj|||vvveeexxx{{{mmmhhhiiigggZZZXXXXXXWWWRRRSSSggg~~~fff[[[YYYUUUOOOHHHGGGFFFFFFHHHHHHGGGFFFDDDEEEDDD@@@<<<;;;@@@EEEQQQaaarrrxxxxxxyyyzzzzzzzzz|||~~~~~~}}}|||ssswwwwwwnnnfff___ZZZVVVVVVTTTQQQMMMKKKJJJKKKLLLMMMMMMNNNPPPRRRQQQPPPNNNOOO\\\jjjqqqooommmnnnrrrxxxzzz~~~~~~zzzvvvssspppnnnfffeeeccc^^^YYYVVVUUUVVVMMMKKKHHHGGGFFFDDDBBB@@@FFFFFFGGGHHHJJJLLLNNNOOOGGGFFFDDDAAA@@@CCCIIIMMMVVVeeeuuu~~~~~~wwwWWW999:::444333111111222333222111000000000000000000000000////////////000000000000/////////000111111222222333333333333444555666666333999666555<<<<<<999???BBBnnncccxxx~~~qqqfffddd___YYY___lllvvvyyy___\\\WWWSSSOOONNNNNNNNNLLLLLLLLLJJJIIIJJJMMMPPPOOOMMMKKKKKKMMMPPPSSSTTTPPPQQQRRRRRRQQQRRRUUUXXXVVVVVVTTTRRRSSSWWW[[[]]]WWW]]]^^^YYYWWW\\\______dddbbbaaa``````cccfffhhhfffdddeeejjjmmmnnnqqqvvv}}}zzzuuuuuuwwwnnniiissstttkkkjjjXXXBBB444222444333000111111111222222333333333444444444444444555777777999::::::::::::::::::;;;:::;;;;;;<<<<<<;;;;;;;;;777:::<<<;;;:::===???AAAAAADDDaaa~~~rrreeeXXXCCCCCC>>>999@@@PPP\\\___aaa___\\\WWWRRRMMMIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHJJJMMMOOOQQQQQQQQQPPPQQQOOOQQQUUUUUUQQQPPPRRRSSS^^^{{{yyysssgggUUUcccrrrdddnnnwwwssswwwuuurrrdddYYYXXXWWWUUU]]]iii~~~kkkaaa]]]VVVMMMJJJIIIIIIJJJLLLMMMMMMLLLDDDEEEEEEAAA<<<<<>>AAASSSnnnpppxxxooo}}}kkkiiiggg___\\\aaajjjpppooo[[[QQQSSSUUUQQQLLLNNNMMMKKKJJJIIIKKKMMMOOOJJJNNNPPPMMMKKKKKKMMMNNNMMMNNNNNNOOOPPPQQQQQQRRRQQQRRRSSSRRRQQQQQQRRRTTTVVVWWWXXXWWWXXXZZZ]]]aaacccaaa___aaaeeefffdddaaabbbdddggglllrrrzzzzzzxxxqqqttt|||dddhhhwwwuuugggaaaHHH555555888555000000000000111222333333444444444444444555555555666666999999888777777888999999::::::999999::::::;;;<<<<<<;;;::::::;;;>>>@@@BBB===NNNUUU}}}xxxooocccKKK@@@???@@@???JJJ[[[___^^^___\\\WWWTTTSSSOOOIIIJJJGGGEEEEEEGGGIIIJJJJJJKKKLLLLLLNNNOOOPPPQQQQQQTTTTTTTTTTTTSSSQQQPPPOOOSSSWWWuuusssjjjtttfffSSS___hhheee}}}sssnnnjjjeee]]]YYYaaammm~~~eee___ggg___KKKPPPNNNOOORRRSSSQQQOOONNNIIIKKKJJJDDD??????FFFNNN```kkkwww{{{wwwssssssvvvzzzzzz|||}}}}}}{{{yyyzzz|||}}}}}}~~~ssshhhaaa[[[]]]bbbddd```^^^fffzzz{{{{{{pppeeeaaa___[[[WWWVVVeeegggddd\\\UUUQQQLLLGGGDDDEEEIIINNNSSSTTTRRRPPPSSS]]]fffjjjmmmssswwwwww{{{}}}}}}zzzwwwvvvxxxsssmmmgggdddaaa___]]]ZZZVVVOOOKKKJJJKKKLLLLLLQQQOOOMMMMMMNNNNNNMMMLLLEEECCCBBBBBBAAABBBJJJTTTaaammm}}}```DDD;;;444222222222111111111111000000000000000000000000000////////////000000000000//////000000111111222222222222222222333444555666555777999999999:::<<<>>>BBBHHHuuuxxxwwwwwwiiivvvzzzlllddd\\\\\\aaa^^^```nnn}}}iii]]]XXXSSSPPPOOONNNNNNNNNNNNMMMKKKJJJJJJMMMNNNMMMKKKLLLMMMOOOLLLLLLMMMNNNNNNOOOPPPPPPQQQRRRSSSRRRQQQQQQSSSUUUVVVWWWWWWWWWXXXZZZ]]]```^^^^^^^^^aaacccdddcccbbbdddpppuuuooosssvvvnnnfffmmmssspppjjjVVVBBB333333666333000111222222222222222333333333444444444555555555666666888888888888888888888888:::999999999999:::;;;;;;;;;:::::::::;;;===???@@@CCCJJJMMMnnn}}}kkkRRRBBB;;;;;;999DDDTTTWWW]]]___^^^YYYVVVUUUQQQKKKIIIGGGEEEFFFHHHKKKLLLLLLKKKLLLLLLMMMOOOPPPPPPQQQRRRRRRRRRRRRQQQPPPOOONNNOOOVVVlllwwwrrrhhhTTTWWWsssxxxnnnzzzsssmmmfffdddlllwww~~~nnnggghhh]]]KKKKKKMMMQQQTTTTTTRRRPPPOOOHHHHHHGGGBBB>>>AAAIIIQQQfffoooyyy|||yyyuuuvvvxxx}}}}}}~~~~~~|||{{{}}}~~~~~~}}}~~~ooowwwkkkddddddgggtttqqqjjjiiijjjnnnrrrjjj```TTTQQQ]]]mmmrrrpppnnnbbbYYYZZZ```cccbbbbbbdddeeeccc\\\WWWTTTPPPKKKBBBCCCEEEHHHMMMOOOOOONNNSSS^^^iiiooossszzz}}}}}}~~~|||{{{xxxrrrmmmhhhdddaaaaaa]]]XXXUUUTTTVVVVVVVVVWWWTTTQQQOOONNNMMMKKKIIIDDDAAA@@@AAABBBFFFPPP[[[hhhttt}}}~~~{{{VVV:::666333222222222111111111111000000000000000000000000000////////////000000000000//////000000111222222222222222222222333444555666555777999::::::;;;===>>>BBB@@@VVVrrr___kkklll```___ccc\\\ZZZ\\\eeesssrrrccc[[[VVVSSSPPPOOOOOONNNJJJFFFKKKKKKLLLLLLJJJIIIJJJLLLLLLLLLMMMMMMNNNNNNOOOOOONNNOOOOOOOOONNNNNNPPPRRRPPPQQQRRRRRRRRRTTTWWWZZZ^^^_________aaadddiiilllrrrwwwuuullljjjttt~~~sssccciiiqqqllldddbbbFFF999000222444111000333444444333333333222222222444444555555555666666666777888999::::::999888777999999888888999999:::;;;:::999999999:::;;;===>>>BBBBBBFFFcccqqq]]]JJJ???;;;777>>>LLLOOO\\\``````]]]ZZZYYYTTTOOOJJJHHHFFFGGGIIILLLMMMNNNKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMSSS___tttwwwrrr^^^WWWccc~~~|||uuu~~~}}}~~~~~~|||vvvoooeeeUUUHHHGGGOOOXXX[[[XXXTTTQQQQQQIIIHHHEEEAAAAAAGGGQQQYYYmmmttt{{{|||zzzwwwxxx{{{~~~~~~}}}|||}}}~~~\\\mmmttt___QQQPPPPPPSSSkkk}}}}}}qqq\\\NNNNNNTTTXXXXXXYYYTTTTTT\\\eeejjjlllnnndddhhhiiieeebbb]]]TTTLLLHHHFFFEEEFFFIIIKKKLLLLLLQQQ]]]jjjqqqxxx~~~~~~{{{wwwpppiiidddddd```\\\ZZZZZZ[[[[[[ZZZVVVTTTPPPMMMLLLJJJGGGEEEEEEAAA???AAADDDKKKWWWbbbooo|||~~~vvvQQQ888777444222222222111111111000000////////////////////////////////////000000000000///000000111111222333333333222222333333444555666666888:::;;;;;;;;;===???AAABBBFFFqqqrrr___}}}pppfffdddaaa___^^^[[[YYYaaavvv~~~hhh```WWWQQQPPPPPPOOONNNNNNMMMLLLMMMLLLIIIIIIKKKLLLLLLMMMMMMMMMNNNNNNNNNLLLNNNNNNNNNMMMNNNPPPQQQQQQRRRSSSSSSSSSTTTVVVXXX^^^```aaabbbdddlllvvv~~~~~~mmmppplllnnnzzzyyyllleeekkkooofffWWWMMM;;;555111222222///000444333333333333444444444444555555555555666666666666666777999::::::999777666888888888888888999::::::888888888888999:::;;;<<<======GGG\\\|||iiiVVVMMMHHH<<<;;;FFFKKKYYY^^^bbb```^^^\\\XXXSSSNNNLLLIIIIIIJJJLLLMMMMMMKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPOOOOOONNNNNNOOOPPPTTT```uuu|||kkk\\\\\\sssuuuvvvcccSSSLLLLLLYYYeeefff^^^XXXTTTRRRLLLJJJFFFEEEIIIRRR]]]eeerrruuuyyyzzzxxxwwwxxxzzz|||zzzzzz{{{{{{iiiqqqkkkVVVTTTQQQLLLSSSccczzz|||eeeUUUNNNLLLLLLKKKNNNQQQYYYdddiiijjjmmmqqqwww}}}wwwhhhZZZRRROOOKKKHHHIIIJJJKKKKKKNNN[[[hhhqqqxxx~~~zzzqqqkkkdddaaa]]][[[ZZZYYYXXXWWWTTTQQQNNNLLLJJJIIIGGGEEEGGGBBB@@@CCCHHHPPP]]]hhhssszzznnnMMM999999444222222222111111111000000////////////////////////////////////000000000000000000000111222222333333333333333333444555666666777999:::;;;;;;<<<>>>@@@===IIIFFFZZZrrrooopppdddaaa``````___[[[YYY___gggttttttdddZZZVVVTTTTTTNNNJJJJJJNNNNNNKKKJJJMMMKKKKKKKKKKKKKKKLLLLLLLLLOOOPPPQQQQQQPPPQQQSSSUUUTTTUUUWWWXXXXXXYYY[[[]]]]]]cccmmmuuu{{{~~~vvvmmmhhhiiiqqqpppqqq}}}|||lllnnnlllhhhgggaaaOOO;;;666444333333222///000333111222222444555666777777555555555666666666777777666777999::::::999777666888777777777777888999999888888888888999999:::;;;===>>>EEENNNcccooobbb^^^YYYFFF;;;AAAFFFSSS[[[bbbbbbaaa```\\\XXXTTTQQQMMMKKKKKKKKKKKKJJJLLLLLLLLLMMMMMMNNNNNNOOONNNNNNOOOPPPPPPPPPOOOOOOTTTMMMNNNYYYaaannn{{{|||ttt```WWWkkkvvvqqqttt~~~{{{{{{eeeWWWVVVWWWgggrrroooddd\\\VVVQQQMMMJJJHHHJJJQQQ]]]gggmmmssstttuuuvvvvvvvvvwwwwww|||~~~~~~~~~~~~{{{yyyxxxxxxyyywww|||xxxaaaZZZWWWOOOLLLPPPRRRhhh~~~yyyqqqssszzzyyydddXXXSSSOOOLLLLLLTTTXXXaaaiiijjjhhhkkkpppxxx]]]XXXRRRNNNLLLLLLLLLKKKMMMYYYfffooowww|||~~~yyytttmmmjjjfffccc```^^^ZZZXXXSSSPPPNNNLLLKKKJJJIIIGGGGGGBBBAAAFFFNNNWWWdddnnnvvvqqqdddFFF888999222222222222111111111111000000000000000000000000000////////////000000000000000000111111222333333333333333333333444555666777777999;;;<<<<<<===???@@@===JJJKKKQQQxxxiiihhhooojjjbbb]]]^^^^^^[[[XXXYYY^^^dddrrrwwweeeZZZTTTNNNHHHGGGMMMNNNJJJIIIMMMJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOPPPRRRTTTNNNQQQTTTWWWZZZ\\\```bbbjjjuuutttkkkiiiiiigggeeemmmxxxyyywwwiiieeemmmmmmddd```[[[III333444444444333111000111222111111222444666777999999555555666666666777777777777888999::::::999888777777777777666777777888999777888888999999999999:::;;;>>>>>>???MMMrrruuuiiiiiigggRRR@@@???AAALLLWWW```ccccccbbb___[[[XXXUUUPPPMMMLLLLLLJJJIIILLLLLLLLLMMMMMMMMMNNNNNNMMMMMMNNNOOOOOOPPPOOOOOOTTTKKKMMMWWWUUUVVVrrr{{{xxx|||~~~{{{gggYYYgggkkkaaa\\\bbbmmmvvv|||~~~xxxcccZZZ\\\dddsss{{{tttggg^^^VVVOOOKKKIIIIIINNNZZZeeemmmqqqsssrrrrrrtttvvvwwwvvvuuuyyy|||~~~|||}}}}}}~~~|||yyyxxxxxxyyy~~~pppaaaYYYSSSNNNMMMOOOVVVfff|||qqqiiieeeiiihhhfffmmmxxxmmmaaa]]]XXXUUUTTTbbb```bbbfffggghhhnnnttt~~~ccc___XXXSSSPPPOOONNNMMMLLLXXXdddmmmuuu|||yyywwwtttooojjjfffaaa\\\XXXSSSPPPMMMLLLKKKJJJHHHGGGEEEAAAAAAIIISSS^^^kkkuuu|||sssggg[[[???555999222222222222111111111111000000000000000000000000000////////////000000000000000111111222222333333444444333333444444555666777888:::<<<<<<<<<===???AAACCCCCCJJJQQQ]]]|||pppkkkqqqqqqccc```aaa___ZZZWWW___```ccciiittt|||sssddd[[[WWW\\\[[[RRROOORRROOOOOOOOOOOOOOOOOOOOONNNNNNOOOQQQQQQPPPQQQTTTVVVVVVZZZaaagggmmmrrrxxx{{{wwwqqqiiiddddddfffiiijjjuuupppcccggghhhgggbbbZZZOOO@@@444333333333222111222222222222333444555666777888888555666666666777777777777888888888888888888888888777666666666666777888888888888999999::::::999999777>>>:::;;;III[[[ooommmooo^^^JJJBBB>>>EEERRR^^^cccccccccaaa^^^YYYVVVRRROOONNNMMMLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNNNNLLLOOOSSSOOOOOO___uuuxxxzzzzzznnnaaafffnnn[[[WWW[[[eeetttuuuiiiiiissswwwfff```ccckkkxxx}}}sssfff^^^UUULLLKKKJJJLLLUUUcccnnnsssttttttrrrrrrtttxxxzzzxxxuuuvvvzzz}}}|||}}}}}}~~~|||{{{{{{|||jjj]]]XXXUUURRRQQQLLLJJJOOOWWW___dddfff```YYYXXX___dddgggrrryyytttssslllccc]]]___eeelllttt|||xxxfffaaa[[[UUUSSSQQQPPPOOOMMMXXXdddlllttt~~~}}}||||||zzzyyyxxxtttooojjjddd^^^WWWSSSRRROOOLLLJJJIIIHHHFFFDDDCCC???AAAJJJWWWcccpppzzziiibbbWWW===444:::444222222222111111111111000000000000000000000000000////////////000000000000000111111222222333444444444444444444444555777777888:::<<<=========???AAAJJJ;;;EEEQQQMMMgggsssnnnqqqtttoookkkllljjjfffcccTTTXXX\\\[[[\\\dddssszzzssstttooobbb[[[]]]UUUUUUUUUUUUUUUUUUTTTTTTVVVWWWYYYYYYYYYYYY\\\^^^ooouuu}}}~~~vvvlllfff```bbbbbbbbb```aaadddfff{{{|||fffbbbllldddaaabbbXXXCCC666555111222111000111333333222444555555555666666777777666666666666777777777777999999888777777888999999666666666666666777888888888999999:::::::::999999888BBB;;;>>>IIIFFFbbbsssnnnsssgggSSSFFF>>>AAAOOO]]]bbbcccdddbbb___YYYUUURRROOONNNNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIJJJLLLMMMMMMMMMMMMHHHMMMPPPNNNLLLQQQXXX]]]wwwzzzpppqqqqqqpppeeebbbyyyjjj[[[SSSTTTjjjpppggg^^^VVVZZZccc|||}}}ppplllmmmnnnyyy|||pppddd^^^UUUJJJMMMLLLPPP[[[jjjuuuxxxwwwuuussssssvvv{{{}}}zzzwwwtttyyy}}}|||~~~}}}~~~~~~~~~}}}}}}}}}|||uuuZZZQQQYYYSSSNNNMMMMMMIIILLLaaa{{{}}}yyy|||{{{uuummmiiijjjgggeeemmm{{{xxxnnneee___WWWUUURRROOONNNNNNPPPRRRSSSRRRUUU___mmm}}}~~~|||zzzzzzzzzzzzrrrlllhhhfff```VVVOOOMMMJJJJJJJJJIIIHHHGGGEEEDDDEEEBBBFFFRRR]]]hhhuuunnnmmmaaaLLL<<<777555333111111111111111111111111////////////////////////////////////000000000000000000000111222222333333333444555555555555888:::888:::<<<======???BBBDDDAAANNNIIIIIITTTUUUwwwqqqiii{{{ttttttddd___\\\YYYXXXZZZ\\\]]]]]]kkksss{{{vvvsssqqqppptttzzztttvvv}}}xxxzzzrrrnnnfff]]][[[___```aaaaaa___^^^```gggnnnddd```nnntttlllbbbVVVFFF888444666111111222333333333333222444444555666777777666666666666666666666666666666555666777666555444555777666666666666666666666666555666777888999:::;;;;;;;;;777999===>>>DDD[[[uuummm______```RRR???CCCHHHVVVgggjjjccc___aaaXXXYYYWWWSSSMMMJJJLLLNNNNNNMMMLLLKKKKKKLLLMMMMMMFFFIIILLLNNNMMMMMMMMMMMMKKKMMMPPPPPPNNNMMMOOOQQQaaayyy~~~tttggg```gggrrr{{{jjjTTTNNNbbbhhh[[[\\\SSSXXXmmmwwwppprrruuuzzz}}}vvvhhhZZZSSSPPPMMMUUUaaajjjooorrrtttvvvqqqrrrtttxxx{{{{{{xxxvvvzzzzzz{{{|||}}}}}}||||||}}}~~~}}}}}}{{{|||}}}wwwttttttnnn|||mmm\\\[[[\\\VVVSSSSSSPPPRRRdddzzzwwwqqqllljjjooovvvyyypppfff[[[SSSOOOKKKKKKKKKKKKLLLNNNPPPRRRQQQPPPSSS\\\kkk{{{}}}yyywwwuuuuuunnnhhhccc```\\\TTTNNNNNNHHHHHHHHHIIIHHHHHHGGGGGGGGGEEEJJJXXXeeeppp|||mmmiii\\\HHH:::666555333111111111111111111111111////////////////////////////////////000000000000000000000111222222333333333444555555555666888:::999:::<<<======???AAADDDCCCKKKDDDEEEPPPLLLaaa|||vvvlllrrrxxxyyynnncccaaa]]]XXXUUUVVV[[[___VVVYYYbbbmmmyyy}}}xxxuuuqqqooofff```^^^]]]\\\^^^bbbaaadddiiinnnpppooolllkkkmmmeeejjjssspppfffZZZNNNBBB777333444111111222333333333333222444444555666666666666666555555555555555555555555444666777666555444555777555555555555555555555555555666666777888999::::::;;;777999======???NNNaaarrriiiaaaVVVKKKBBBAAAKKK]]]iiigggcccccc^^^]]]ZZZUUUPPPLLLKKKKKKOOOOOOMMMLLLKKKKKKKKKKKKGGGJJJLLLMMMLLLLLLLLLMMMJJJMMMOOOOOOMMMLLLNNNOOOWWWhhhvvvkkklllqqquuuyyy~~~iiiUUU]]]uuuoooaaaQQQNNNTTTlll}}}nnn```XXXVVV\\\bbbjjjppprrrssstttuuussssssuuuwwwzzz{{{yyyxxxwwwxxxyyy{{{}}}~~~~~~|||}}}}}}~~~|||}}}~~~yyyvvvwwwqqqfffggg|||nnnbbbeee^^^YYYXXXUUUUUU^^^kkk}}}vvvtttrrrnnnpppllleee\\\SSSLLLHHHEEEFFFGGGHHHKKKNNNQQQSSSTTTNNNNNNPPPXXXgggyyy|||yyyuuusssrrrjjjddd^^^\\\XXXQQQMMMMMMFFFGGGGGGGGGHHHHHHIIIIIIGGGGGGOOO^^^nnnzzzllldddUUUBBB777555555444111111111111111111111111////////////////////////////////////000000000000000000000111222222333333333444555555555666888:::999;;;<<<======???AAADDDEEEIIIBBBEEEPPPIIIPPPrrrxxx[[[YYYooo~~~rrr}}}yyyhhheeeccceeehhhfff^^^VVVVVVXXXYYYZZZ]]]dddnnnuuuxxxsssooommmhhhbbb```bbb^^^YYYWWWYYY[[[]]]```dddllllllooouuu}}}hhhaaakkkssstttkkk]]]NNNCCC;;;444222333111222222333333333333333444444555666666666666555555555555555555555555555444555666666555444555666555555555555555555555555555666666666777777888888999666888>>>???===DDDOOOuuucccXXXUUUGGG>>>AAATTTeeeiiifffeeeeeebbb]]]YYYUUUQQQMMMJJJPPPOOONNNMMMLLLJJJIIIIIIJJJKKKLLLLLLJJJJJJKKKLLLJJJKKKMMMMMMLLLLLLLLLMMMRRRYYYmmm|||xxxvvvtttqqqqqq}}}bbb___mmmnnn```UUUKKKMMMeeesssfff```^^^qqqsssvvvvvvuuutttttttttuuuuuuuuuwwwzzz{{{{{{zzzxxxyyyzzz{{{|||}}}}}}~~~|||{{{|||}}}~~~||||||}}}xxxvvvxxxlllccckkk|||ppppppiiidddbbb^^^YYYXXX[[[www{{{~~~}}}tttgggZZZXXXVVVTTTQQQPPPPPPOOOLLLKKKKKKKKKLLLNNNQQQRRROOONNNOOOVVVeeexxx~~~|||yyyvvvtttrrrhhhbbb^^^\\\XXXQQQKKKJJJGGGGGGGGGGGGGGGHHHHHHIIIFFFIIISSSccctttwwwnnnaaaNNN>>>555444444333111111111111111111111111////////////////////////////////////000000000000000000000111222222333333333444555666666777999;;;:::<<<======>>>???AAADDDEEEHHHDDDIIIRRRLLLNNNaaakkk\\\cccnnnzzzlllooo{{{~~~ooo___]]]^^^[[[WWWVVVYYY[[[\\\bbbbbbgggmmmppppppuuu{{{tttoooeeeccc^^^___eeeccc\\\^^^fff\\\^^^```aaa______ccchhhrrrxxxpppcccdddlllmmmiiidddTTTBBB:::666333222222111222333333444444333333444444555666666555555555444444444444444444444444444555666666444444555666555555555555555555555555555555555666666666666666777555777>>>AAAAAADDDIIIuuunnn^^^YYYOOOCCC???MMM]]]cccdddfffiiieee```]]][[[WWWQQQLLLNNNNNNNNNMMMLLLKKKJJJJJJLLLLLLLLLKKKIIIIIIJJJLLLJJJJJJKKKLLLKKKKKKKKKKKKPPPPPP[[[ssszzzvvvttt|||rrrlllnnn|||{{{kkkZZZMMMSSSgggxxxnnnjjjjjj~~~}}}{{{yyyvvvtttssssssxxxvvvuuuvvvyyy|||}}}}}}||||||||||||{{{zzzyyyyyy|||{{{zzz{{{~~~~~~{{{yyyxxx{{{zzzvvvuuuwwwsssjjjccc|||vvvrrrqqqmmmeee\\\XXXYYYeeevvv}}}vvvrrrqqqppptttqqqgggaaahhhssszzzqqqaaaWWWXXX[[[^^^___```______YYYVVVQQQMMMKKKKKKLLLNNNQQQPPPPPPVVVcccuuu}}}zzzvvvrrrooohhhccc```___ZZZQQQIIIGGGIIIHHHGGGFFFFFFFFFGGGGGGHHHOOO[[[kkkzzzrrrppp___III:::555444222111000000000000000000000000////////////////////////////////////000000000000000000000111222222333333333444555666666777:::<<<;;;<<<>>>>>>>>>???AAACCCCCCFFFFFFJJJNNNLLLNNNZZZ}}}ooobbbeeeyyy{{{uuussskkk___ZZZ[[[YYYUUU\\\ZZZZZZ\\\[[[YYY[[[```aaaccceeeggghhhiiihhhhhhfffeeemmmoooccc^^^___[[[___^^^dddjjjggg^^^^^^ggggggllllllfff^^^aaammmxxx~~~lll\\\aaahhheeeaaaaaa[[[KKK:::444444444333333222222333444444444444333444444555555555555444444444444444444444444444444444555666555444333444666555555555555555555555555555555555555555666666666888666666;;;>>>AAADDDGGGWWWooo```SSSFFF@@@GGGQQQWWW^^^fffgggdddaaa```___\\\VVVQQQLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLKKKIIIHHHIIIKKKJJJJJJJJJKKKKKKKKKJJJIIIIIIIIINNN\\\nnn|||yyy{{{ooo~~~wwwkkk\\\RRRPPP```{{{yyyzzz~~~zzzvvvtttsssssssssyyywwwuuuvvvyyy|||}}}}}}{{{{{{|||{{{{{{zzzyyyyyyzzzzzzzzz{{{}}}~~~~~~~~~{{{xxxwwwyyyxxxuuuuuuxxx|||fffnnn|||yyyuuummmddd]]]TTTRRRSSSTTTRRROOORRRVVVfffrrrvvvmmmeeehhhppptttvvv|||wwwiii___eeegggkkkmmmmmmkkkgggdddhhhddd^^^XXXSSSQQQQQQQQQTTTSSSSSSWWWaaarrrzzzsssmmmjjjhhhccc___^^^YYYOOOHHHFFFIIIHHHGGGEEEEEEEEEFFFGGGOOOZZZhhhuuunnnoooYYYBBB777555444222000000000000000000000000000////////////////////////////////////000000000000000000000111222222333333222444666666666888;;;===<<<===>>>>>>>>>???AAACCCBBBCCCFFFGGGFFFGGGKKKOOO[[[ssslllvvvkkkjjjjjjfff]]]WWWSSSUUUVVVVVVWWWZZZVVVVVVWWWWWWXXXYYYZZZ[[[YYYTTTZZZ\\\TTTRRRXXXWWW^^^aaaiiippprrrnnnnnnpppwww{{{wwwlllfffpppppp]]]VVVbbbjjjbbb^^^cccPPPBBB555222333333333444222222333444444444444444444555555555555444333333333333333333333333333333333444555555444333444555444444444444444444444444444555555555666666777777999888777777999<<>>??????>>>???AAACCCCCCAAAEEEFFFEEEIIILLLFFFLLLjjj}}}tttzzz{{{|||{{{kkk```XXXXXX[[[ZZZYYYYYYUUUUUUVVVWWWXXXYYYYYYYYY```WWWZZZ]]]SSSQQQWWWXXX^^^cccjjjuuuxxxccc___aaahhhiiiccc^^^^^^EEE;;;333222333222333444222333444444555444444444444555555555444444333222222222222222222222222222333444555555333333444555444444444444444444444444444444555666777777888888777999999888777:::>>>@@@KKKeeebbbQQQCCC@@@BBBFFFPPP\\\^^^aaaddddddbbb^^^[[[YYYOOOMMMKKKIIIIIIKKKNNNPPPHHHJJJLLLLLLJJJIIIIIIIIILLLKKKIIIJJJLLLLLLJJJGGGHHHHHHJJJNNNQQQVVVaaalll|||pppwwwwwwllluuu~~~}}}yyysssgggTTTJJJWWWkkkzzzvvvrrrqqqsssuuuvvvuuuwwwuuuuuuwwwyyy{{{|||{{{uuuvvvxxxzzz{{{}}}}}}}}}{{{|||}}}}}}|||||||||}}}|||xxxvvvxxxxxxvvvxxx}}}ppplllyyyrrrmmmiiiWWWUUUVVVUUUNNNFFFHHHOOOkkkwwwhhh]]]YYY\\\___```eee```___bbb___ZZZ___jjjhhhiiijjjkkkjjjgggdddbbb]]]^^^``````^^^ZZZVVVSSSWWWWWWVVVWWW]]]jjjzzz}}}vvvpppkkkeee\\\TTTPPPMMMIIIHHHKKKEEEEEEDDDDDDEEEGGGJJJKKKXXXiiiyyyyyysssdddLLL555111555666333111000000000000000000000000////////////////////////////////////000000000000000000000111222222333333222444666777777999;;;>>>===>>>??????>>>???AAACCCFFFAAAEEEIIIJJJQQQQQQEEEOOOYYYqqq}}}~~~{{{{{{yyyllliiijjjfffaaa^^^YYYZZZ\\\^^^_________^^^cccZZZ^^^ccc\\\[[[bbbdddfffiiinnnzzzcccVVVbbbkkkkkkfffaaaWWWMMM???777111222333111222444222333444444555555444444444555555555444444333222222222222222222222222222333444555555333333444555444444444444444444444444444444555666777888999:::444999;;;:::999<<<@@@CCCKKKWWWppp\\\IIICCCCCCEEELLLVVV\\\aaaeeeeeeaaa]]][[[ZZZRRROOOKKKIIIHHHJJJMMMOOOFFFIIILLLMMMKKKJJJIIIIIIMMMKKKJJJJJJLLLMMMJJJGGGFFFEEEFFFKKKMMMOOOUUU\\\~~~~~~nnnxxx|||mmmkkk}}}~~~xxxrrrjjj[[[KKKKKKSSSkkkxxxuuuqqqqqqtttwwwwwwwwwuuuuuuuuuwwwzzz{{{{{{zzzxxxxxxyyyzzz{{{{{{{{{{{{|||}}}~~~}}}|||{{{|||}}}zzzuuusssuuuuuutttwww{{{zzztttyyyssshhhbbb[[[VVVOOOHHHGGGKKKjjjxxxgggWWWTTTTTTRRRPPPPPPSSSOOOPPPYYYbbbdddccccccdddkkkvvvsssqqqooooooooojjj```YYY\\\ZZZZZZ[[[[[[^^^iiittt}}}zzzuuuppplllddd^^^UUUNNNJJJJJJJJJJJJGGGIIIJJJHHHBBB@@@KKKYYYjjjrrr|||sssmmmqqq[[[CCC888999333000333333000000000000000000000000///////////////////////////////////////000000000111111111111222333444444333555777888888888999:::===;;;<<<@@@AAA>>>>>>AAADDDEEEFFFHHHJJJOOOTTTYYYOOOZZZbbb}}}{{{vvv{{{{{{ppp{{{yyyyyy~~~uuukkkqqqyyy}}}yyyqqqlllhhheeennnzzz{{{uuuyyylllnnngggbbbdddbbbWWWJJJAAA666444222000000111444555333333444444444444333333333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333333333333444444444555555555555666777888:::<<<===;;;JJJWWW{{{qqqXXXKKKCCCFFFKKKFFFQQQWWW___ccccccaaa\\\XXXYYYRRRIIIDDDEEEHHHKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLNNNMMMKKKKKKKKKKKKIIIHHHEEEGGGHHHHHHGGGJJJOOOSSS]]]sssxxxvvvsssvvvlll```{{{wwwpppjjjWWWJJJOOOTTThhh}}}{{{sssrrrqqqrrrttttttsssrrrvvvttttttxxxyyyxxxxxx|||zzzzzz{{{{{{zzzzzzyyyxxxzzzyyyxxxzzz|||~~~}}}zzzwwwtttssstttwwwyyy~~~wwwrrrmmmggg```UUUKKKHHHKKKllltttkkkhhheee```^^^___cccbbbfffnnnssstttvvvzzz|||uuuoooiiieee```[[[UUURRRXXX```tttzzz~~~xxxqqqmmmeee___WWWPPPLLLKKKJJJIIIGGGHHHIIIHHHDDDFFFRRRaaapppxxxmmmeeegggUUU???666777222///222111000000000000000000000000/////////////////////////////////000000111111111111111111111222333444555222444666777777777888999>>><<<===BBBCCCAAAAAADDDCCCDDDEEEFFFHHHLLLQQQUUUaaaggghhhvvv~~~kkktttzzzxxx|||ppppppvvvssskkkdddaaa[[[NNNAAA:::555444333222222333444666444444555555555555444444333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333333333333444444444444555555555666777888:::;;;<<<;;;EEEIII\\\gggVVVEEECCCHHHFFFMMMUUU^^^dddfffeeecccaaa\\\WWWPPPJJJHHHIIIIIIJJJMMMMMMMMMMMMLLLKKKJJJIIILLLKKKJJJJJJJJJJJJIIIHHHDDDFFFHHHHHHHHHJJJMMMQQQTTT```sss}}}}}}xxxyyyvvvcccjjjzzz~~~vvvooo\\\LLLPPPJJJTTTyyy{{{yyywwwvvvvvvuuussssssuuuvvvuuuuuuvvvttttttxxxyyyvvvwwwzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxwwwvvvwwwyyyzzzzzzzzzyyywwwuuuuuuvvvwwwxxxxxxzzz~~~|||yyyvvvnnn___PPPJJJKKKfff~~~{{{wwwtttrrrjjjeee```[[[TTTOOORRRYYYccciiivvv|||sssnnnfffaaaZZZTTTPPPMMMJJJIIIGGGFFFGGGHHHHHHMMM\\\kkkyyytttkkkjjjLLL:::444666111///111///000000000000000000000000//////////////////////////////000111222222333333222222222222333444555555444666888999888888:::;;;???===???CCCEEECCCDDDGGGCCCDDDEEEEEEFFFIIIMMMPPPWWWZZZVVVXXXlllgggaaawww}}}}}}zzzeee___mmm}}}tttkkkbbb[[[PPPCCC999555333333333444444555666666555555555666666555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333444444444444555555555666777999;;;;;;<<>>>>>===???CCCEEEDDDEEEHHHDDDEEEEEEEEEEEEGGGJJJMMMPPPRRRNNNNNNXXXnnn|||jjjiiizzzxxx{{{pppaaaaaajjjsssxxxpppggg]]]SSSGGG<<<666666111222444666777777666666555555666666666666555555222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222333333333444444444555555555666777888::::::<<<999AAACCCNNNrrrUUUHHH@@@>>>FFFSSS___dddbbbbbbddd\\\^^^___[[[SSSLLLIIIIIILLLNNNOOOPPPNNNLLLIIIFFFFFFGGGHHHHHHGGGGGGHHHIIIDDDEEEGGGHHHIIIJJJJJJJJJIIIJJJMMMSSS^^^nnnvvv^^^YYYiiizzzyyy___SSSRRRHHHWWWttt|||uuuuuuuuuuuuvvvxxxzzzzzz{{{{{{xxxuuutttuuuxxxyyyzzzwwwuuuuuuxxxwwwsssrrrtttwwwxxxxxxxxxxxxwwwvvvvvvrrrrrrrrrsssvvvwwwvvvuuusssrrrssswww{{{{{{vvvrrrttt___RRRNNNHHHTTTlllhhhaaaXXXQQQPPPTTTZZZ^^^bbbaaaaaaaaa[[[QQQJJJJJJKKKOOO]]]qqquuuooojjjfff___YYYTTTOOOJJJGGGIIIGGGGGGLLLRRR[[[iiivvvmmmfff]]]>>>444444777222222444//////////////////////////////////////////////////////000111222333444555555222222222333444666777888888:::<<<=========>>>???===<<<>>>CCCEEECCCDDDGGGEEEFFFGGGFFFFFFGGGIIILLLMMMNNNLLLOOOUUU^^^nnnlllxxxwww]]][[[mmm|||zzzqqqmmmbbbVVVKKK@@@777333555111222444666777777666555555555666666666666555555222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444444444555555666777888999<<<444???HHHFFFiiioooVVVDDD@@@CCCMMMZZZbbbbbbcccggg[[[^^^aaa^^^XXXQQQMMMLLLJJJKKKNNNOOOOOONNNLLLJJJFFFHHHIIIIIIGGGGGGHHHJJJEEEFFFGGGHHHIIIJJJIIIIIIIIIKKKNNNQQQUUU[[[bbbgggooo\\\WWWggg{{{lll]]]RRRGGGRRRkkkuuuvvvwwwtttwwwwwwvvvuuutttuuuwwwyyyxxxuuurrrrrrtttwwwyyyzzzxxxvvvvvvyyyxxxsssqqqrrrvvvvvvvvvvvvvvvuuuuuutttqqqqqqrrrtttwwwyyyxxxwwwssssssuuuxxxzzzyyytttooo{{{gggYYYTTTFFFIIISSSrrruuufff^^^XXXUUUPPPMMMLLLOOOSSSVVVXXXVVVXXXZZZWWWNNNHHHGGGGGGHHHSSSfffyyyvvvppplllhhhaaaZZZTTTOOOJJJGGGJJJGGGIIIRRR[[[dddpppyyypppfff```PPP;;;333555777111333555///000000000000000000000000////////////////////////000000111222333333444444222222333444555666888999777999;;;<<<;;;;;;===>>>>>><<<===BBBDDDBBBCCCFFFEEEGGGHHHGGGGGGGGGIIIKKKIIIJJJHHHJJJNNNLLL[[[wwwtttiiidddwwwkkkdddbbbkkkyyy~~~wwwmmmiii\\\NNNDDD;;;333111222111222444555666666555444555555555666666555555555222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333333444444444444555666777888;;;222888AAA???SSSvvv___LLLDDDDDDNNNWWWZZZ___eee\\\^^^``````\\\WWWSSSQQQHHHJJJLLLNNNOOOOOONNNNNNHHHJJJLLLKKKHHHGGGIIIKKKHHHGGGGGGHHHIIIJJJJJJIIIHHHIIIJJJKKKLLLOOOSSSWWWhhheeeMMMSSSjjjwwwkkkTTTHHHRRRffflllmmmsssuuuwwwvvvuuurrrqqqrrruuuwwwsssqqqppppppssswwwxxxyyyxxxvvvwwwzzzyyytttqqqrrruuuuuuuuuuuuuuutttssssssqqqqqqsssuuuxxxyyyxxxvvvrrrtttvvvwwwwwwuuusssrrrnnnaaa\\\KKKKKKKKK[[[www|||kkk```\\\[[[XXXUUUPPPMMMLLLMMMNNNLLLJJJKKKOOOQQQNNNMMMNNNJJJHHHOOO```tttxxxtttnnniiiaaaYYYSSSNNNJJJGGGIIIHHHLLLXXXeeennnwww~~~kkkhhhaaaJJJ888222555555000222555///000000000000000000000000////////////////////////000111111111222222333333222333333444555777999:::777999;;;<<<;;;;;;<<<>>>???===>>>CCCDDDBBBBBBEEEDDDFFFGGGGGGGGGGGGIIIJJJNNNQQQMMMMMMQQQOOORRR```uuujjjcccmmmttt]]]hhhvvv~~~vvvlllfff___RRRCCC<<<888444222333333333444444444444444333444444555555555555444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333444444444444555666777777888888666888<<>>@@@@@@>>>???CCCDDDBBBBBBEEECCCEEEFFFGGGFFFFFFHHHIIIGGGKKKGGGEEEMMMNNNOOOYYYppp___```fffppp|||rrrrrrzzz^^^lllyyy~~~ooobbb]]]VVVGGG:::666777777666777444333333333333333333333333444444444444444444333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333444444444444444555666777666AAA:::444???CCCNNNgggpppRRRIIILLLQQQYYYcccgggdddbbbaaabbb```\\\XXXKKKLLLLLLMMMNNNNNNOOOPPPLLLOOOQQQOOOJJJHHHJJJMMMNNNJJJGGGFFFIIIKKKKKKJJJJJJKKKLLLLLLLLLLLLNNNOOOPPPLLLPPP^^^qqq{{{bbbVVVUUUcccxxxeeeUUUXXXgggiiijjjooorrrnnnpppqqqpppllljjjjjjlllllllllmmmqqquuuxxxyyyyyyxxxwwwxxx|||{{{vvvssstttssssssttttttssssssrrrqqqsssrrrrrrssssssrrrooolllmmmrrrvvvuuuqqqqqqvvv|||yyyxxxrrraaaXXXLLLJJJ[[[mmmrrrooommmlll~~~xxxnnnpppfff^^^aaafffddd___\\\^^^VVVSSSWWWUUUNNNNNNTTTOOOOOOTTTaaarrr{{{uuunnnjjjccc]]]YYYTTTNNNJJJKKKKKKLLLWWWhhhqqqrrrxxxsssjjjcccRRR???555444333111000111111222////////////////////////////////////////////////000000000000000111111111222222333444555666777777;;;<<<===<<<;;;:::;;;<<<@@@???@@@@@@AAABBBCCCDDDBBBBBBCCCCCCDDDFFFGGGHHHJJJKKKMMMMMMMMMNNNOOOQQQpppooo___^^^iii|||}}}iiiooo}}}rrriii|||}}}lllaaaYYYTTTDDD>>>999777999:::888555444444444444444444444444444444333333333222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333444444555555666777777888999<<>>DDDHHHaaalllPPP@@@@@@QQQdddeeeeeeccc```]]]]]]]]]WWWSSSOOOLLLLLLLLLMMMLLLMMMMMMMMMLLLKKKJJJKKKKKKFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJLLLNNNPPPQQQQQQPPPOOONNNOOOSSSYYY^^^lll|||tttZZZVVVNNNfffssshhhcccjjjnnnjjjhhhkkkmmmlllkkkjjjjjjlllmmmoooooonnnmmmlllmmmooorrrtttqqquuuxxxwwwsssqqqrrrtttqqqooommmnnnooopppnnnlllpppmmmjjjjjjkkkmmmnnnnnnpppqqqqqqrrruuu|||}}}aaaRRRcccccc]]]cccxxxzzzwwwrrrgggfffnnnhhhhhhlllsssxxxyyy|||vvvsssqqqsss{{{yyymmmgggeeeccc^^^WWW\\\dddjjjmmmnnnnnnnnnlllpppwww}}}xxxsssfff___XXXTTTOOOIIIIIILLLPPP\\\jjjvvvuuu```aaaeee[[[FFF777444444222111111000111111////////////////////////////////////////////////000000000111111111222222555666666777888999:::;;;:::;;;<<<<<<::::::;;;<<>>>>>>>>>>>>>>>>>======@@@AAAAAABBBBBBBBBAAAAAACCCDDDFFFGGGFFFGGGHHHJJJIIINNNRRRXXXtttlll^^^bbbqqqyyy{{{tttttt``````qqqsssiii\\\RRRMMMGGG===444666555444555666666444222222222222222222222222222222222222222111111111111111111111111111111111111111000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111222333333444444444666777888777888:::;;;BBB___}}}[[[GGGDDDLLLWWW^^^```_________```^^^[[[YYYVVVSSSNNNKKKKKKJJJIIIIIIJJJKKKJJJIIIEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIIIIJJJJJJKKKLLLLLLGGGIIIKKKMMMMMMOOORRRTTTTTTWWWYYY[[[```jjjwwwgggZZZNNN[[[hhhmmmqqqxxx|||}}}xxxnnnhhhkkkooommmkkkjjjggghhhiiikkkkkkjjjjjjiiimmmlllkkkjjjjjjkkkmmmnnnppprrruuuuuurrrooonnnmmmjjjjjjjjjkkkmmmnnnnnnnnnmmmjjjgggfffgggiiijjjjjjiiigggiiivvvrrrSSSKKKKKKiii{{{rrrwwwpppbbb___dddwwwyyyqqqmmmbbbSSSYYY___cccaaaYYYRRRPPPPPPNNNMMMWWWjjjzzz~~~}}}yyyssshhhbbbZZZTTTNNNJJJNNNUUUgggvvvlllbbb```eee^^^HHH999888333222222222111000//////000000000000000000000000000000000000000000000000///000000111222333333333444555555666777888999999777999::::::999999:::<<<======>>>>>>>>>===<<<<<>>HHHjjjyyyJJJCCCJJJTTT]]]cccdddbbbaaa```___]]]\\\ZZZWWWRRRNNNKKKJJJHHHIIIJJJKKKIIIGGGEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJHHHJJJLLLLLLKKKJJJKKKLLLRRRTTTVVVWWWXXX]]]ccciiinnnyyyrrrbbbPPP^^^jjjjjjeeeffflllsssqqqkkkhhhjjjlllkkkiiihhhfffgggiiijjjkkkjjjiiihhhkkkjjjjjjiiiiiijjjkkkllloooqqqrrrrrrqqqooommmmmmkkklllmmmmmmmmmnnnooooookkkjjjiiijjjkkkjjjhhhfffdddgggppp{{{SSSNNNEEEXXXyyywwwyyykkkdddooozzztttmmmaaaUUU___ccceeebbbZZZSSSPPPPPPNNNKKKSSSeeerrrttttttwwwuuuzzz}}}|||{{{yyytttnnnddd^^^XXXRRRMMMLLLSSS\\\nnnxxxdddeeehhheeeSSS===333666222222222222111000///...000000000000000000000000000000000000000000000000///000000111222333444444333444444555666777888888666888999999999999:::<<<;;;<<<===>>>>>>>>>===<<<>>>???@@@BBBBBBBBBAAA@@@BBBCCCEEEEEEEEEFFFGGGIIIHHHMMMXXX^^^ZZZgggzzzjjjqqq}}}ssslllppp}}}vvvnnniii```jjjxxxxxxtttcccYYYMMMDDD<<<555444777666555555333222111000000333333333333333333333333111111111000000000000///////////////////////////000000////////////....../////////////////////////////////////////////////////////000000000111111///000000111111222333333222444666666777777999;;;888999QQQUUUAAACCCHHHRRR]]]fffhhhhhh___^^^]]]\\\[[[XXXTTTQQQNNNKKKHHHIIIKKKKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHJJJLLLLLLLLLKKKLLLMMMMMMPPPTTTWWWXXXZZZ\\\^^^]]]dddnnnxxx}}}{{{zzz|||}}}|||ppp^^^ZZZ___dddhhhjjjjjjiiihhhlllkkkkkkjjjiiifffddddddfffgggiiijjjjjjjjjiiihhhiiiiiiiiiiiiiiijjjkkkkkknnnnnnnnnnnnnnnmmmmmmlllmmmnnnooonnnmmmlllmmmnnnggggggiiikkkmmmllliiigggeeeooo}}}[[[OOOEEEPPPzzz|||tttjjjqqq}}}xxxnnnhhhdddfffiiinnnuuu}}}{{{tttoooqqqqqqkkkccc^^^dddgggjjjgggaaaYYYTTTQQQPPPKKKPPP]]]dddaaa```dddjjjpppuuuvvvuuusssmmmfff___[[[VVVRRRPPPRRR\\\hhhuuuxxxrrraaaiiimmmaaaKKK888222444111222222222111000///...000000000000000000000000000000000000000000000000///000000111333444444555333444444555666777888888666777999999888888:::;;;:::;;;===?????????>>>======>>>@@@BBBCCCCCCBBBAAA@@@BBBDDDDDDDDDDDDFFFHHHDDDKKKTTTXXXTTT[[[yyyzzzaaa___kkkxxx}}}uuunnniiihhhhhhppp}}}vvvnnnlllVVVKKK@@@;;;777333444888444444333111000000222333222222222222222222222222111111000000000/////////////////////////////////000000/////////.........////////////////////////////////////////////////////////////000000000111//////000000111222222222333444555555444555777999777777DDDaaammmNNNFFF@@@DDDRRR```fffhhhbbbaaa```___^^^\\\XXXUUUPPPLLLIIIIIIKKKKKKHHHDDDGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHIIIIIIIIIIIIFFFHHHKKKLLLMMMNNNPPPRRRMMMOOOQQQSSSTTTTTTTTTUUUWWWZZZ\\\^^^```gggqqqyyy~~~}}}}}}}}}zzzwwwuuutttsssqqqppprrrrrrqqqqqqttt{{{lll^^^aaaaaacccfffhhhgggeeecccfffkkkpppmmmhhhdddcccdddhhhhhhiiiiiijjjjjjjjjiiigggggghhhiiijjjkkkkkklllkkkjjjiiihhhiiikkkkkkkkklllnnnooommmiiiggghhhjjjcccccceeehhhkkkmmmmmmlllsss~~~]]]OOOHHHMMMjjj~~~oooddd]]]SSSJJJKKKQQQ\\\iiitttvvvkkkeeelllnnnhhhccccccfffiiilllkkkfff]]]UUUQQQQQQJJJLLLVVVXXXQQQOOOTTTbbbiiipppqqqqqqooohhh```]]]ZZZVVVTTTSSSXXXeeerrr|||zzzkkkaaalllnnn^^^GGG999444333111111222222111000...---000000000000000000000000000000000000000000000000///000000222333444555555444444555666777888999999555777888999888888:::;;;999;;;===???@@@@@@???>>><<<>>>@@@CCCDDDDDDCCCBBB???AAACCCCCCCCCCCCEEEGGGDDDJJJNNNMMMMMMSSSZZZ^^^{{{eeeXXX^^^lll~~~nnndddcccjjjvvvrrreee]]]MMM???444333444333444888444333333111111222555777000000000000000000000000000000000000////////////////////////////////////000/////////............////////////////////////////////////////////////////////////000000000000/////////000111111222222444444444333222222555777999888:::CCCWWW~~~lll[[[GGGBBBJJJWWW]]]^^^gggfffdddcccbbb```\\\YYYRRRNNNJJJJJJLLLLLLHHHDDDHHHHHHGGGGGGGGGGGGGGGGGGCCCDDDFFFHHHIIIIIIIIIIIIIIIJJJKKKJJJHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQSSSTTTMMMRRRWWWYYYYYY\\\bbbhhhhhhkkkmmmllljjjhhhiiikkkjjjmmmooonnnjjjgggggghhhffffffgggjjjlllllljjjgggkkkiiihhhlllqqqsssqqqnnn|||ssskkk^^^ccchhhiiidddaaafffmmmaaajjjrrrpppiiieeefffhhhiiiiiiiiiiiiiiijjjjjjjjjfffggghhhiiijjjkkklllllliiigggeeedddfffhhhjjjkkkkkkmmmmmmkkkfffddddddeee`````````dddiiinnnqqqrrreeeTTTTTTNNNZZZlllfff___ZZZSSSNNNNNNYYYqqq|||zzzvvvmmmfffcccggggggmmmoookkkmmmhhhWWWZZZPPPNNNTTTVVVPPPNNNSSS]]]aaafffiiiiiieee```\\\VVVVVVUUUSSSVVV___mmmxxxwwwkkkrrrkkkRRR;;;555666555222222111111111111222222000000000000111111111111333222222222222222222222111111222333444444444444444555666777777888888888777888888999999:::;;;;;;:::<<<===???@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCEEEFFFFFFFFFIIIKKKJJJGGGHHHNNNSSSbbbrrrnnn```[[[kkk{{{~~~}}}www___cccyyyqqq^^^PPP@@@:::444333555666555222111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////////////////000000000000000000000///......------......////////////......000000000000////////////111111111111222333444555222222333444444555555666999::::::???DDDQQQkkkOOOGGGOOOUUUSSS^^^bbbcccbbb``````^^^]]]YYYYYYSSSLLLHHHJJJKKKIIIKKKIIIGGGEEEDDDCCCCCCCCCAAABBBDDDGGGHHHIIIIIIIIIJJJKKKLLLKKKJJJIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNSSSTTTUUUVVVXXXYYYZZZZZZddddddccccccccccccccccccbbbaaaaaaaaa```````````````aaabbbbbbccccccccccccfffgggiiijjjllllllmmmmmmmmmqqq}}}mmmaaabbbbbbccccccdddeeeeeedddccccccbbbcccdddfffgggiiihhhfffeeedddeeeggghhhgggffffffggghhhjjjlllmmmiiijjjkkkkkkjjjkkkmmmooooooiiiffffffeeebbbbbbeee```___^^^aaagggqqqzzz}}}mmmXXXUUUOOO\\\|||wwwpppeeeZZZXXXfffuuu~~~}}}{{{tttkkkgggiiioooqqq{{{~~~kkk^^^TTTQQQVVVVVVPPPNNNRRR^^^^^^______]]]ZZZWWWUUUTTTTTTTTTTTTXXXcccqqq{{{uuutttvvvjjjPPP;;;555555222222111111000000111111222000000000000111111111111222222222222222222222222111111222333444444444444444555666777777888888888777888888999999:::;;;;;;:::<<<===???@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDFFFHHHJJJIIIGGGHHHMMMRRRZZZaaatttfff___fffwwwuuukkkjjjsss~~~xxxuuudddTTTIII???:::444333555666555222111111111111111111111111//////000000000111111111////////////////////////............................../////////000000000------------..................////////////..............................000000000000111222333333222222333333444555555555888999888<<<@@@IIIrrrtttVVVDDDFFFPPP[[[___cccdddbbb___[[[XXXZZZZZZVVVNNNKKKLLLLLLIIIJJJIIIGGGEEEDDDCCCCCCDDDAAABBBDDDFFFHHHIIIIIIIIIHHHJJJJJJJJJHHHHHHIIIJJJLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRSSSTTTUUUWWWXXXXXX``````aaaaaaaaa``````______^^^^^^^^^]]]]]]]]]]]]\\\]]]___aaabbbcccddddddeeefffffffffffffffeeeeeekkkiiijjjrrrzzz{{{rrriiibbbbbbbbbbbbcccccccccccccccbbbbbbbbbbbbdddeeefffggggggfffeeeeeeeeefffggggggffffffffffffggghhhiiikkklllmmmmmmmmmnnnqqqsssrrrjjjdddbbb```]]]]]]___aaaeeegggdddcccmmmuuu^^^UUUNNN[[[}}}|||{{{qqqbbbaaagggoooooopppnnnfff```bbbiiinnnrrryyyiiiaaa^^^```^^^WWWTTTVVV___]]]YYYTTTQQQOOONNNNNNPPPPPPQQQUUU\\\hhhvvvrrrxxxsssaaaHHH888555444111222111111000000111111222000000000000111111111111111111111111111111111111111222333444444555555444444555666777777888888888777888888999999:::;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBCCCDDDDDDEEEGGGIIIHHHGGGHHHLLLPPPWWWXXXkkkwwwqqqtttzzz~~~tttkkkhhhnnn~~~uuucccRRRFFF???===888444222444555444222111111111111111111111111//////000000000000111111////////////////////////.................................////////////000++++++,,,,,,---......///......////////////......------------------------////////////000111222222222222333333444444555555666777666:::===>>>WWWvvvOOOBBBIIILLLQQQYYYaaadddbbb^^^\\\\\\]]]YYYSSSOOOOOONNNJJJHHHGGGEEEDDDCCCCCCCCCDDDBBBCCCDDDFFFGGGHHHHHHHHHFFFHHHIIIHHHGGGFFFGGGIIIKKKLLLLLLMMMMMMNNNOOOOOONNNOOOPPPQQQRRRTTTUUUUUUZZZ[[[\\\]]]^^^]]]\\\[[[[[[ZZZZZZZZZZZZYYYYYYYYYXXXYYY\\\___aaaccceeeeeekkkkkkjjjiiigggfffdddcccjjjfffbbbaaaeeehhhhhhgggbbbbbbbbbaaaaaaaaaaaa```aaa``````aaaaaabbbdddddddddeeeeeefffffffffeeeeeeffffffeeeeeeeeeeeefffffflllmmmnnnnnnnnnnnnqqqsssrrriiiaaa___^^^\\\[[[]]]___aaacccdddiiiuuujjjZZZQQQ\\\www~~~qqqsssxxxllliii```^^^]]]]]][[[ZZZbbbkkkrrrttt~~~wwwsssssstttpppfff___^^^___\\\VVVPPPLLLJJJJJJJJJLLLLLLOOOUUUaaaooo{{{qqqttthhhSSS===444444444111111111000000000000111111///000000000111111111111000000000000000111111111111222333444555555555555444555666777777888888888777888888999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@???CCCCCCDDDDDDEEEEEEEEEEEECCCEEEFFFFFFFFFGGGJJJMMMUUUUUUZZZbbbsssxxxmmmaaaYYYjjjrrr~~~}}}yyydddPPPAAA:::888:::777333222333444333222111111111111111111111111////////////000000000111////////////////////////........................------........./////////,,,,,,---------.........---......//////......------------------.........////////////000111222222111222222333444444555555444777666888<<<888BBB[[[{{{\\\JJJEEEGGGMMMWWW]]]^^^^^^___]]]___]]]WWWTTTSSSPPPLLLGGGFFFDDDBBBBBBBBBBBBCCCBBBCCCDDDEEEFFFFFFGGGGGGEEEGGGHHHHHHFFFFFFGGGIIIHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSVVVWWWYYYZZZ[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWXXX[[[^^^```cccdddeeellllllkkkjjjhhhfffdddcccddddddeeedddddddddddddddbbbaaaaaa```___^^^^^^^^^^^^^^^^^^___```aaabbbbbbaaabbbdddeeefffeeedddccceeeeeeeeeeeeffffffgggggglllmmmmmmllljjjjjjkkklllkkkddd______```^^^]]]___[[[YYY^^^mmm{{{eee[[[```pppwwwiiidddmmmgggcccdddfffffffffhhhooozzz{{{ooohhhdddfffjjjpppyyytttjjjeee]]]ZZZUUUOOOKKKHHHGGGGGGHHHIIILLLVVVeeetttuuutttpppaaaIII777222444444000111000000000000000000111///000000000111111111111//////000000000111111111222222333444555555555555444555666777777888888888777888888999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAA@@@@@@??????BBBCCCDDDDDDEEEDDDDDDCCCBBBCCCDDDEEEEEEFFFHHHJJJMMMKKKKKKMMMQQQbbbtttccc\\\ZZZ]]]hhhwww~~~||||||~~~uuueeeQQQAAA777555555666555333222222333333222000000000000000000000000...////////////000000000................................................------------............////////////......------------............------------........./////////000000000000000111333333111111222222333444444555222777666888<<<777888EEEbbbcccNNNHHHGGGMMMRRRTTTXXX]]]___aaa___[[[WWWWWWTTTOOOGGGFFFDDDBBBAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEFFFHHHHHHGGGGGGHHHIIIGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSTTTVVVWWWXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUXXXYYY[[[]]]___```aaaaaabbbbbbbbbbbbaaa___^^^]]]ZZZ^^^cccdddbbb_________``````___^^^]]]\\\\\\[[[[[[[[[\\\]]]______``````^^^```bbbdddeeeeeecccbbbcccdddeeeggghhhjjjkkkkkkoooooommmjjjfffddddddeeeaaa^^^]]]``````]]]\\\^^^VVV^^^ooorrrhhhhhhjjj{{{{{{rrrfff___ZZZWWWXXXXXXUUUUUUVVVQQQ\\\jjjuuu|||{{{ooohhh[[[XXXTTTNNNJJJFFFEEEDDDFFFFFFJJJVVVhhhwwwzzzjjjtttnnn\\\EEE666333444333000111000000//////000000111000000000000111111111111///000000111111222222222222333444555555666666555444555666777777888888888777888888999999:::;;;;;;;;;;;;;;;<<<===>>>@@@@@@??????@@@@@@@@@@@@@@@??????@@@AAABBBBBBAAA@@@???@@@AAABBBCCCEEEFFFGGGGGGHHHDDDAAAIIIQQQQQQjjjwwwuuuooodddVVVQQQZZZgggwwwwwwzzzwwwnnnoooyyyyyyvvvtttwww~~~rrreee]]]OOOBBB999444444444333333222222222222222333000000000000000000000000......////////////000000........................------------------------,,,,,,,,,---------......111000000///......------------............---------------...//////000000000000000000111222333333111111222222333333444444000777666666<<<999666===HHHfffYYYLLLCCCEEEKKKPPPZZZddd___aaa```\\\YYYYYYWWWSSSJJJIIIGGGEEECCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEDDDFFFGGGGGGFFFFFFHHHIIIHHHIIIIIIJJJKKKKKKLLLLLLKKKLLLMMMNNNPPPQQQRRRRRRQQQRRRSSSTTTUUUVVVWWWXXXWWWWWWVVVVVVVVVUUUUUUUUUXXXYYYZZZ\\\]]]]]]^^^^^^[[[\\\\\\\\\\\\\\\\\\[[[YYY\\\^^^^^^\\\[[[^^^```^^^^^^^^^]]]\\\[[[[[[ZZZXXXYYYZZZ\\\]]]^^^^^^^^^\\\^^^```cccddddddcccbbbcccdddfffhhhjjjlllmmmmmmpppooommmiiiccc```______[[[[[[]]]___\\\XXXYYY___XXXnnn{{{ppp{{{sssxxxkkkeee```]]]YYYRRROOOPPPQQQVVV]]]aaadddttt{{{qqqkkk```\\\UUUNNNHHHFFFEEEEEEFFFEEEIIIVVViiiyyyllldddllleeeTTT@@@555333444333111000000////////////000000000000000000111111111111000000111111222333333444222333444555666666666666444555666777777888888888777888888999999:::;;;;;;;;;;;;;;;;;;<<<>>>???AAA===>>>???@@@@@@@@@@@@@@@===>>>@@@AAAAAA@@@>>>===??????@@@BBBDDDEEEEEEEEEEEEHHHCCCGGGSSSPPPSSSkkkooo^^^```lllnnnmmmlllmmmooorrrtttuuuyyy{{{vvvuuuuuuooofffgggoooyyy{{{qqqbbbOOOHHH>>>888555555444333111222222222111111222333000000000000000000000000........./////////000000........................------------------------+++,,,,,,,,,,,,---------........................,,,------......------,,,+++,,,,,,---......//////////////////000111222222111111111222333333444444///777555333888888666;;;@@@KKKooonnn[[[JJJFFFIIILLLWWWccc___aaa```\\\ZZZ[[[ZZZWWWPPPNNNLLLIIIGGGFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDBBBDDDEEEEEEEEEEEEFFFHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKLLLMMMNNNPPPQQQQQQPPPOOOOOOOOOQQQSSSVVVWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTUUUWWWXXXZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\\\\]]]]]]\\\ZZZ[[[]]]```\\\\\\\\\[[[[[[ZZZZZZZZZVVVWWWYYY[[[\\\]]]]]]]]][[[\\\___aaabbbcccccccccdddeeegggiiikkkllllllllllllkkkiiiddd___[[[ZZZZZZYYY[[[^^^^^^YYYWWW___jjjooozzzkkkfffqqq{{{nnn```XXXWWWZZZYYYXXXXXX\\\rrr{{{sssnnngggaaaXXXOOOIIIFFFFFFGGGEEEDDDHHHVVVjjjyyyooobbb```cccZZZKKK:::222222444444444000000////////////000000000000000000111111111111000000111222333333444444222333444555666666666666444555666777888888888888777888888999::::::;;;;;;;;;;;;;;;;;;<<<>>>???AAA<<<===>>>???@@@AAAAAAAAA???@@@AAABBBBBBAAA???>>>?????????AAADDDEEEEEEDDD@@@NNNHHH@@@IIIHHHGGGVVVggg{{{nnnfffddd\\\```ccclll|||~~~~~~zzzwwwxxxwwwqqq|||rrr```NNNCCC<<<555222444666555222000111222222111111222333000000000000000000000000............/////////000........................------------------------++++++,,,,,,,,,---------+++,,,,,,------......///,,,------......------,,,******+++,,,,,,---.........------......///000111000111111222333333444444...777444000555777666:::;;;555NNNrrrYYYMMMGGGCCCIIITTT___aaa```[[[ZZZ\\\\\\YYYTTTRRRPPPMMMJJJIIIHHHHHHEEEDDDCCCBBBAAABBBCCCCCCAAABBBDDDDDDCCCDDDEEEGGGEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMOOOOOOPPPOOONNNMMMLLLNNNQQQUUUWWWUUUUUUUUUUUUTTTTTTTTTTTTQQQRRRTTTVVVXXXYYYZZZZZZYYYZZZZZZ[[[[[[[[[ZZZZZZYYY[[[\\\\\\[[[ZZZYYYYYY[[[[[[[[[[[[ZZZZZZZZZZZZTTTVVVXXXZZZ\\\\\\\\\\\\[[[\\\^^^___aaabbbcccccceeefffhhhiiijjjjjjjjjiiiffffffddd___ZZZWWWVVVVVVXXX[[[______ZZZ[[[iiiyyy|||fff]]]hhhvvv___bbbXXXWWW]]]^^^iiiwwwuuusssrrrssstttooolllsss~~~}}}}}}{{{wwwwwwmmm]]]PPPNNNPPPLLLDDDIIIFFFOOOdddxxxwww\\\]]]ccccccJJJAAA777111111333333111000000000000000000000000000000000000000111111111222222222222222222222222333333444444555666666666777777888888888888777777888888999::::::::::::999<<<<<<=================================>>>>>>???>>>???@@@AAA@@@@@@>>>===???@@@AAABBBCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHIIIVVVYYYvvvrrr___^^^hhheeeeeetttqqqzzzyyymmmhhhuuuyyyyyy}}}rrrcccSSSDDD:::555555444333222222222222222111111111000000//////////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---***(((***---///...,,,000...,,,+++,,,------,,,,,,------......------,,,---------............//////////////////000111111000111111111111222222222222222333333444555666666;;;???>>>RRRttt^^^GGGAAAIIILLLWWWZZZVVVWWW^^^]]]UUUYYYXXXUUUPPPPPPPPPLLLEEEEEECCCAAACCCFFFGGGEEECCCEEEDDDBBBAAAAAABBBDDDEEEDDDFFFGGGGGGGGGGGGIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKLLLOOOQQQTTTUUURRRRRRRRRSSSTTTTTTUUUUUUSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYXXXXXX[[[[[[ZZZYYYXXXWWWWWWVVVYYYYYYYYYYYYZZZZZZZZZZZZVVVWWWXXXYYYYYYYYYXXXWWWZZZ[[[]]]^^^___```aaaaaacccfffhhhhhhgggeeeeeeeeebbb[[[VVVUUUUUUSSSUUUXXXZZZ^^^aaa```aaakkk~~~iii\\\eeetttyyyjjj]]]WWWOOOPPPgggtttfffaaadddfffkkkqqqoooiiijjjpppvvvuuu~~~rrr```WWWUUUVVVTTTQQQKKKJJJTTTiii{{{fffXXX^^^aaa\\\EEE>>>555111111222111000000000000000000000000000000000000000111111111111222222222222222222222222333333444444555666666666777777888888888888777777777888999999::::::999999;;;;;;<<<<<<======<<<<<<======<<<<<<======>>>???===>>>???@@@@@@??????>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHMMMNNN___{{{zzzyyynnnZZZKKKAAA888333555444333222222111222222111111111000000000//////////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++...000000...000...,,,+++,,,------,,,,,,------......------,,,------------............///////////////000000111000000111111111222222222222222333333444555555555333999999CCCccclllOOOCCCCCCJJJOOOPPPUUU^^^dddfff[[[\\\YYYUUUTTTTTTPPPIIIGGGEEECCCDDDGGGHHHGGGFFFFFFEEEDDDBBBBBBBBBCCCDDDDDDEEEGGGGGGFFFFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMOOORRRSSSQQQQQQRRRRRRSSSTTTTTTTTTRRRSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXYYYYYYXXXXXXXXX[[[[[[ZZZZZZYYYXXXWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXUUUVVVWWWXXXXXXXXXWWWWWWYYY[[[]]]___aaabbbbbbaaaaaadddfffeeebbb^^^[[[ZZZVVVRRRQQQTTTUUUTTTUUUXXXXXXYYY```lll{{{ddd[[[aaakkkXXXJJJFFFMMMVVVyyy}}}rrrnnnpppttt|||zzzxxx{{{vvvwwwwwwwwwqqqdddcccccc]]]XXXWWWOOOQQQ\\\ooo~~~yyy\\\\\\fffbbbVVV>>>999333000111111000...000000000000000000000000000000000111111111222222333333333333333333333333333333444444555666666666777777888888888888777777777888999999::::::999999999999:::;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>><<<===>>>?????????????????????@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGIIIPPP]]]ooouuu}}}ttt[[[FFF:::666555555555444333222111111111111111111000000000000///////////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---///111111000000...,,,+++,,,------,,,,,,------......------,,,------------............//////......//////000111000000000111111111222222222222222333333444444555222999:::;;;GGG]]]eeeGGGFFFEEEGGGNNNTTTXXX```hhh^^^___^^^[[[ZZZZZZUUUOOOIIIGGGEEEEEEFFFGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBCCCEEEFFFFFFEEEEEEGGGHHHIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLLLLMMMNNNOOOQQQRRRPPPPPPPPPQQQRRRRRRSSSSSSQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXWWWWWWZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVTTTUUUVVVVVVWWWWWWVVVVVVVVVYYY\\\___aaaaaa``````aaabbbcccaaa\\\VVVQQQOOONNNLLLOOOTTTVVVTTTTTTWWWWWW___mmm~~~{{{mmmggghhhfffRRRKKKLLLMMMTTT```qqqzzztttmmmiiixxxrrrjjjrrrtttggg[[[ZZZTTTYYYeeevvvjjj[[[dddjjj___NNN999666333111222222000///////////////////////////000000000111111222222333333333333333333333333333333333444444555666666666777777888888888888777777777777888999999999999999777888999:::::::::::::::<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<===>>>?????????>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDHHHMMMPPPTTThhhpppbbbNNN===555444777999444333222111111000000000000000000000000000////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------///000000111000...,,,+++,,,------,,,,,,------......------,,,,,,,,,---------.........///............///000000000000000000111111111111111222222222333333333444444999::::::===GGGnnnqqqXXXIIIBBBJJJPPPPPPUUU___]]]aaaaaa___]]]^^^ZZZUUUMMMKKKHHHFFFEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCBBBBBBDDDEEEEEEDDDDDDEEEFFFHHHGGGFFFEEEEEEGGGIIIKKKOOOOOOOOOOOOPPPQQQQQQRRRNNNNNNOOOOOOPPPQQQQQQRRRPPPQQQRRRRRRTTTTTTUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVXXXXXXXXXWWWWWWWWWWWWWWWXXXWWWWWWVVVUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTWWW[[[^^^```___^^^\\\``````^^^ZZZUUUPPPMMMMMMPPPOOOPPPTTTUUUSSSUUUYYY```qqqzzzyyy|||vvveee~~~cccRRRIIICCCFFFIIIQQQeee|||wwwvvvrrrmmmzzzuuummmuuuxxxmmmbbbaaaYYYbbbooo|||qqq]]]\\\fffeeeTTTCCC666555444333333333111000///////////////////////////000000111222333333333333333333333333333333333333333444444555666666666777777888888888888777777777777888999999999999888666777888999::::::::::::;;;;;;;;;;;;;;;<<<<<<===::::::;;;;;;<<<===>>>???===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEAAACCCGGGJJJKKKRRRbbbqqq|||rrrQQQJJJ@@@777222222333444333333222111000000000000//////////////////000000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000000...,,,+++,,,------,,,,,,------......------,,,,,,,,,,,,------------..................//////000//////000000000111111111111111111222222222222222333555333777;;;===QQQssszzz\\\CCCCCCHHHHHHLLLTTTXXX\\\^^^\\\[[[]]][[[XXXUUUSSSQQQMMMJJJHHHGGGHHHBBBCCCDDDDDDDDDDDDDDDCCCAAACCCDDDCCCBBBBBBCCCEEEGGGFFFEEEDDDEEEGGGJJJKKKMMMNNNNNNOOOOOOOOOOOOOOOLLLMMMMMMNNNNNNOOOPPPPPPOOOPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUWWWVVVVVVUUUTTTSSSSSSRRRSSSSSSSSSSSSTTTTTTUUUUUUVVVYYY\\\^^^___^^^[[[YYYZZZYYYVVVQQQMMMKKKLLLNNNQQQOOOPPPSSSTTTVVV]]]eeeuuuzzzyyyjjj}}}gggPPPBBBGGGDDDBBBPPP}}}zzzxxxzzzpppcccfffmmmkkkfffddd___kkkyyymmm___YYYbbbiii```MMM@@@555555555444333333222222000000000000000000000000///000000111222333444444333333333333333333333333333333444444555666666666777777888888888888777777666777888888999999888888666666888999::::::::::::;;;::::::::::::;;;<<<<<<::::::::::::;;;<<<============>>>???@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDCCCBBBBBBEEEIIILLLNNNOOO___{{{mmmYYYLLL:::999777555222111000000333222111000////////////......////////////000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++++++++---///000...,,,+++,,,------,,,,,,------......------,,,,,,,,,,,,,,,------------......------......///000/////////000000000111111111111111111111111111111444444111444<<<999<<>>555555555333222111111222000000000000000000000000///000000111333444444555444444444444444444444444333333444444555666666666777777888888888888777777666777777888888888888888666666888999:::;;;;;;;;;:::::::::999:::;;;;;;<<<;;;;;;:::999999:::;;;<<<<<<===>>>???@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCFFFIIIIIIGGGAAASSSjjj|||nnn^^^MMM???666444555555444333222222222222222000///////////////........./////////000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,******---///000...,,,+++,,,------,,,,,,------......------,,,++++++,,,,,,,,,---------...------------...//////////////////000000000111111111111111111111111000111777444333:::999888???PPP~~~uuudddTTTHHHBBBEEEJJJLLLKKKKKKPPPUUUUUU^^^```bbbaaa]]]ZZZYYYYYYQQQOOOLLLIIIFFFEEEDDDDDD@@@AAABBBAAA@@@???@@@BBBAAAAAABBBDDDEEEFFFHHHHHHDDDEEEGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTSSSQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVYYYYYYXXXVVVTTTQQQNNNLLLFFFHHHIIIIIIIIIIIIKKKMMMLLLMMMRRR[[[cccnnn~~~~~~zzzoooVVVGGGIIIEEEIIIkkkyyywwwxxx{{{sssgggdddbbbfffsssyyyooo___kkkzzzrrrnnnxxxiiibbbhhhfffRRR>>>666444555444222111000111222000000000000000000000000///000000222333444555555444444444444444444444444333333444444555666666777777777888888888888777777666666777888888888888888666777888999:::;;;;;;<<<::::::999999::::::;;;<<<<<<;;;:::999999999:::;;;<<<===>>>??????@@@@@@@@@BBBBBBCCCCCCDDDCCCCCCCCC>>>AAACCCBBBBBBCCCDDDDDDGGGIIIIIIPPPhhh{{{rrrcccPPP@@@888555666444444444222000000111333222111000//////.........---.........//////000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,******---000000...,,,+++,,,------,,,,,,------......------,,,++++++,,,,,,,,,---------...------------...//////////////////000000000000111111111000000000000000***666555000555888999???666aaappp[[[NNN>>>CCCFFFDDDEEEKKKRRRTTT\\\```ddddddaaa^^^^^^^^^XXXVVVQQQLLLGGGEEEDDDCCC???AAABBBAAA??????@@@AAA>>>???AAACCCDDDEEEFFFFFFDDDEEEGGGIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQRRRSSSTTTUUUUUUVVVTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSTTTVVVWWWUUUTTTRRROOOLLLHHHEEEDDDCCCFFFJJJMMMMMMLLLLLLMMMPPPRRRZZZdddmmmxxx|||___RRRFFFEEEHHHaaazzzlllmmmvvvzzzyyytttuuurrrvvvyyywwwvvvtttlllddd{{{~~~{{{iiippppppiiieeefff```OOO>>>444444333222111000000000000000000000000111111111111000111111111111222222222222222333333333333444444333444555555666666555555777777777777777777777777666666666666777777777777444555666777999999::::::<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<:::999999;;;===<<<>>>@@@???===>>>AAADDD??????@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBEEEHHHJJJKKKRRRddd~~~yyyoooaaaXXXJJJ>>>777444444444333333333222222222111111000000000000////////////........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////000000000000111111111111333333333333444555666666???FFFZZZ~~~rrrYYYRRRIIIDDDCCCFFFLLLQQQXXX]]]aaaaaa______^^^]]]]]]ZZZWWWRRRNNNKKKHHHGGGBBBAAAAAA@@@@@@??????>>>BBBBBBCCCCCCCCCCCCCCCCCCHHHGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHMMMNNNPPPQQQSSSTTTTTTUUURRRRRRRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSTTTUUUUUUSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTUUUVVVUUUSSSQQQOOOMMMJJJFFFEEEGGGHHHGGGFFFBBBGGGKKKKKKIIIJJJPPPWWW]]]bbblllxxx|||}}}xxxXXXJJJFFFGGGZZZuuueeeiiizzz~~~wwwtttwwwvvvqqqpppuuu|||oooeee```{{{ssseeeddddddbbbVVVCCC666222444333222111000000000000000000000000111111111111000111111111111222222222222222333333333333444444333444555555666666555555666666666666666666666666555555555666666666777777444555666777888999999999::::::999999999999::::::;;;<<<<<<;;;999999;;;===:::<<>>===>>>@@@>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBFFFIIIIIIJJJOOOYYYaaa}}}zzziii\\\UUUKKKFFF???999666555555444333333222222222111111111000000000000/////////...........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................//////////////////000000000111111111333222222333333444555666777:::EEE]]]}}}]]]GGG???@@@DDDGGGNNNSSSWWWZZZ[[[]]]^^^___YYYXXXVVVTTTRRRPPPNNNMMMFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGKKKLLLNNNPPPQQQRRRSSSSSSQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRQQQPPPNNNKKKIIIGGGHHHFFFDDDEEEHHHIIIHHHFFFJJJKKKLLLNNNRRRVVVYYY[[[hhhmmmuuu{{{{{{}}}aaaPPPFFFEEEOOOyyy}}}xxxeeeooowwwqqqvvvtttlllsssrrraaaZZZmmm```aaafffiiiaaaMMM999333555333222111111000000000000000000000000111111111111000111111111111222222222222222333333333333444444333444555555666666555555555555555555555555555555444444444555555555666666444555666777888999999999888888888888888888888888;;;<<<<<<;;;::::::<<<===888<<<@@@AAA@@@>>><<<;;;>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBB@@@CCCFFFHHHHHHHHHIIIJJJQQQggg}}}gggVVVIII@@@<<<999888666666666666555333333222222222222111111111000000000/////////......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---............///////////////000000000000111111222222222222333444555555777666777@@@YYY~~~rrrYYYLLLHHHGGGEEEFFFJJJOOOTTTXXX[[[]]]XXXXXXXXXWWWVVVTTTQQQPPPLLLKKKJJJHHHFFFDDDBBBAAA>>>???@@@BBBDDDEEEFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGJJJJJJLLLNNNOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSRRRPPPNNNMMMLLLKKKIIIHHHFFFDDDBBBBBBBBBBBBBBBCCCFFFGGGFFFEEEKKKJJJMMMVVVbbbkkkmmmkkkpppmmmoooxxxmmmXXXHHHDDDGGG\\\zzznnnmmmooo}}}vvvdddhhhpppyyyrrrzzznnncccfffaaafffjjjhhhYYYCCC444222777222222111000000000000000///000000000111111111111000000111111111222222222222222222333333333444444333444555555666555555555444444444444444444444444333333333444444444555555444555666777888888888888888888888888888888888888:::;;;<<<<<<::::::<<<===999===BBBEEEEEEAAA<<<999>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBFFFDDDCCCDDDGGGJJJMMMNNNLLLSSSYYYbbb{{{yyynnn\\\KKK???999777666777666666666777666333111222222222222111111111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------.........//////////////////000000000111111111111111222333444555999999666777BBB^^^zzzZZZGGG@@@CCCAAABBBHHHOOOSSSWWWZZZYYYYYYZZZYYYWWWTTTQQQOOOQQQPPPNNNKKKHHHFFFDDDCCC@@@@@@AAABBBDDDEEEFFFFFFBBBBBBCCCDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPOOOOOORRRQQQPPPOOOMMMKKKIIIHHHCCCCCCBBBAAAAAAAAABBBBBBEEEDDDCCCCCCDDDFFFHHHHHHJJJNNNWWWfffwww~~~qqqlll{{{{{{eeeOOOFFFDDDFFF]]]}}}nnnddddddjjj~~~zzzaaa^^^ppp~~~zzzxxxyyyfffiiizzztttdddmmmiii]]]JJJ999000000222111111000000///000000000///000000000111111111111000000111111111222222222222222222333333333444444333444555555666555555555444444444444444444444444333333333333444444444444444555666777777777777777888888999999999999888888888:::;;;;;;::::::;;;<<<<<>>>>>???@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCBBBBBBJJJFFFCCCBBBDDDGGGHHHHHHHHHNNNRRRTTT^^^wwwzzzUUUNNNDDD<<<888777888888:::888777666666555333111222222222111111111000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------...............////////////000000000111111111111111222444444333666777555888FFF^^^qqqcccOOOFFF>>>;;;AAAIIILLLOOOSSSSSSTTTVVVVVVUUUSSSQQQOOOSSSRRRPPPMMMJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGIIIJJJKKKKKKKKKKKKNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHFFFDDDCCC@@@@@@@@@@@@@@@AAABBBCCCIIIGGGEEECCCDDDGGGKKKNNNSSS\\\iiiwwwyyyxxx]]]MMMGGG???LLLkkk~~~rrrttt~~~kkklll}}}zzz||||||{{{hhh```rrrggggggqqqgggTTTAAA666444333222111000000//////000000000000000000000111111111111000111111111111222222222222222333333333333444444333444555555666666555555444444444444444444444444333333333444444444555555444555666666777777777666777888999::::::999888777666888:::;;;:::999:::;;;>>>@@@CCCGGGHHHFFFAAA<<<===>>>??????@@@@@@??????@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCEEEHHHHHHGGGFFFFFFMMMRRRQQQOOOTTTbbbnnn|||qqq^^^MMM???<<<777555555666777777777555444444555555333222222111111111111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,------------...............////////////000000000000000000111222333444///444777777666:::DDDMMMwwwxxxSSSEEE<<>>>>>???????????????@@@AAABBBBBBCCCCCCBBBBBB>>>@@@DDDGGGIIIJJJJJJJJJHHHJJJLLLKKKGGGGGGMMMSSSKKKZZZvvvrrr]]]OOOFFF;;;000888666444444555666555444333222333555666666333111111111111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---------................../////////000000000//////000000111222333222444666777777888:::<<>>??????@@@@@@AAAAAAAAA??????@@@@@@@@@@@@@@@???AAABBBDDDFFFGGGHHHGGGGGGGGGKKKQQQWWW]]]dddlllqqq}}}xxxwwwuuu___YYYyyy~~~___RRRMMMbbb~~~{{{~~~~~~}}}tttmmm}}}}}}hhhiii[[[WWWmmm]]]UUUEEE555000444333...000000////////////000111000000000000111111111111000111111111111222222222222222333333333444444444333444555555666666555555555555555555555555555555444444444555555555666666444555666666666666666666444555777888888777555444333555888999888888888999;;;:::;;;===AAABBB???<<<======>>>???????????????@@@AAABBBBBBCCCCCCBBBBBBFFFFFFEEECCCAAABBBEEEHHHCCCEEEIIINNNOOOMMMJJJJJJVVVQQQTTTbbbqqq}}}jjj[[[UUURRRIIIAAA???@@@>>>:::777666444444555666666555222333555888999777333///111111111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------................../////////000////////////000111222333444222111111444666666666444VVVxxxtttjjj[[[OOOMMMBBBBBBBBBCCCEEEGGGHHHJJJSSSSSSRRRRRRQQQQQQPPPPPPKKKKKKJJJIIIGGGFFFEEEEEEAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBB>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>======:::;;;;;;<<<===>>>>>>???<<<<<<===??????@@@@@@@@@===???CCCHHHKKKLLLMMMMMMSSS[[[gggqqqzzzuuukkkppp```RRRWWWqqqeeeRRRSSSggg}}}{{{{{{~~~}}}~~~}}}|||~~~{{{xxxjjj[[[WWW\\\bbb___^^^NNN===555222000//////000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333666666666555444444333333777666444222222444666777333333333444444444555555555555666777777777777777999888888777666555444444777777777666666666666666888999:::;;;<<<<<<<<<<<<============<<<<<<<<<<<>>>>>>>>???AAADDDEEEFFFEEEEEEEEEDDDDDDDDDCCCFFFFFFHHHIIIJJJKKKKKKKKKOOOPPPSSSVVVZZZ^^^```bbb}}}ooo^^^SSSKKKEEE???>>>===<<<;;;:::999999555555444444444333333333444222111222444444222///111111000000//////......///............------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////............////////////////////////000000000000111222222333333444444555999@@@PPPjjj}}}hhh```VVVFFF???FFFEEE<<<>>>JJJHHHQQQSSSKKKJJJPPPOOOGGGOOONNNMMMMMMNNNMMMJJJGGGGGGGGGFFFDDDAAA?????????AAABBBBBBAAA??????AAACCCBBBAAA???@@@@@@@@@???>>>AAAAAA@@@===;;;:::;;;===<<<:::999:::===@@@AAAAAAAAAAAA@@@??????AAADDDFFF@@@CCCFFFFFFGGGMMMXXX```cccqqqxxxjjjeee^^^VVVQQQRRRjjjuuu[[[ZZZrrrzzzsssllljjjjjjqqq}}}~~~~~~}}}{{{}}}}}}|||||||||~~~{{{aaaWWWVVVZZZ]]]XXXUUUGGG888333222000///000000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333555555555555444444444444555555444444444444555555333333333444444444444555555555666777777777777777777777777777777666666666777777777777777777777777999999::::::;;;<<<<<<===========================???>>>======>>>@@@BBBCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHHHHIIIIIIIIIIIIHHHIIIJJJMMMPPPSSSVVVXXXYYY^^^cccooowwwbbbQQQIIIDDD@@@<<<===<<<<<<;;;999888888777444444444444333333333333444222111222333333111///000000000000//////..................---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////.../////////000000000000111111222222333444444444:::===DDDPPPgggfffXXXLLLIIIDDD<<<<<>>CCCBBB@@@@@@AAAAAA@@@>>>;;;;;;<<<<<<<<<>>>???@@@>>>===;;;;;;;;;<<<===>>>888;;;>>>@@@BBBCCCDDDEEEFFFKKKRRRYYYaaakkkuuu}}}vvvsss{{{rrrfff]]]WWWPPPDDDHHHoooddd```|||~~~mmm```[[[VVVTTTTTT[[[lll{{{~~~}}}~~~~~~|||}}}|||~~~~~~|||{{{{{{~~~{{{www{{{||||||{{{zzz~~~fffTTTWWW[[[```aaaYYYHHH===333000111000///000000000000000000000000000000000000000000000000000222222222222222222222222333333333333333333333333333333444444444444555555222333555666666555333222333333333333444444444444555555666777777777777666666666666777777888888888777777777777777777888888:::999999999999:::<<<===========================>>>>>>===<<<===>>>@@@AAA???@@@AAABBBCCCDDDEEEEEEHHHHHHIIIIIIHHHGGGGGGFFFEEEFFFHHHJJJLLLNNNPPPQQQUUURRRQQQSSSWWW___nnn{{{{{{oooddd\\\XXXVVVMMMBBB<<<<<<>>>===;;;::::::999888777777666666444444444333333333222222333222111111333222111///000000000////////////...............------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------............/////////....../////////000000000111111111222333333444444777999::::::CCC]]]}}}pppcccXXXOOOIIIFFFDDDEEEGGGFFFBBBBBBFFFLLLNNNNNNNNNLLLJJJIIIJJJFFFCCCAAAAAACCCEEEDDDCCC>>>@@@BBBBBBBBBBBBCCCDDD@@@???======>>>>>><<<;;;AAA@@@???@@@AAAAAA@@@???>>>??????>>>>>>???CCCEEEKKKLLLOOOSSSXXX\\\___aaa^^^ccckkkttt}}}rrrtttvvv```UUUWWWSSSKKKXXXqqqjjjhhh}}}tttiii```[[[aaarrr|||{{{}}}~~~|||}}}~~~}}}xxxuuuvvvxxx|||zzzxxxwwwxxxwwwuuurrrvvvyyy{{{{{{}}}jjjWWWSSS]]]bbbeee```TTT>>>666000000111000///000////////////////////////////////////////////////111111111111222222222222222222222222222222222222111222222333444444555555333333444444444444333333222222333333333444444444444555666666777777666666777777777777777777777777777777777888888888888888;;;999888777888999;;;===<<<===============>>>>>>======<<<<<<<<<===>>>>>>??????@@@AAABBBCCCCCCDDDFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMXXXWWWTTTPPPLLLKKKNNNRRR\\\kkkyyy{{{sssmmmiiiggg[[[XXXRRRLLLFFFBBB???>>>CCC???;;;;;;===???>>>;;;999888888777666666555555333333333333222222222222111111111111111111000///////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////........./////////000000000000111111222333333333111666888666777DDD\\\ppptttZZZJJJ@@@DDDEEE???@@@GGGCCCEEEGGGGGGFFFEEEGGGIIIGGGGGGFFFFFFFFFEEEEEEDDDBBBCCCCCCBBBAAABBBEEEHHHFFFEEECCCCCCDDDDDDCCCBBBAAA@@@@@@BBBEEEFFFEEECCCHHHJJJLLLNNNPPPTTTZZZ___gggmmmwwwzzzqqquuuxxxxxxwww{{{uuuhhhUUU[[[]]]RRRRRR]]]qqqvvvzzzyyy~~~|||{{{}}}}}}|||}}}|||uuuqqqqqqsssuuutttrrrrrrsssssssssssstttwwwzzz{{{~~~bbbXXX\\\ffffffaaaVVVEEE:::333///111222///...///////////////////////////////////////////////////000000000111111222222222222222222222222222222222000111111222333444555555555333222111111222333555222222222333333333444444444444555666666666666666888888777777666555555444666666777777888888888888:::999888777777888:::<<<;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<======@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJNNNPPPRRRPPPNNNMMMKKKJJJSSS[[[^^^YYYUUUZZZdddkkkgggiiipppyyy|||vvv|||}}}}}}{{{wwwpppjjjfffXXXUUURRROOOMMMLLLMMMMMMHHHGGGEEEDDDDDDEEEFFFGGG>>><<<;;;<<<===<<<999666888777777777666555555555333333222222222111111111000111111111000/////////.............../////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------........................//////////////////000111111222222333111444888777777<<>>BBBNNNlllmmmbbb[[[OOODDDAAAEEECCCAAAAAABBBCCCBBBAAA???BBBFFFHHHJJJLLLPPPSSSWWWVVVTTTRRRSSSXXX___dddZZZYYYYYYZZZ\\\^^^^^^]]]```bbbeeegggjjjnnnssswwwvvvuuutttwww}}}~~~xxxxxxoookkkkkk~~~vvvgggXXXOOOUUUbbbyyy~~~fffeeeeeennn|||{{{~~~xxxwww}}}}}}}}}{{{zzz{{{zzzxxxyyy|||zzzyyyvvvuuusssqqqnnnkkklllmmmnnnooopppqqqsssttttttuuuvvv{{{zzzXXXXXXcccjjjddd\\\OOO<<<555111///111111//////111000000000000000000000000111111111111111111111111/////////000111222222222111111111111111111111111000000111111222222333333333222111000000111222333111222222222222333333333333444555555666666555555555555444444333333333222333444444555666666777777888888888888888888888888888888999999:::;;;;;;<<<::::::;;;<<<===>>>>>>>>>>>>??????@@@AAABBBCCCCCCBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJHHHCCCDDDGGGHHHDDDEEELLLPPPOOONNNPPPRRRRRRQQQOOONNNRRRWWWWWWPPPJJJJJJKKKLLLMMMNNNMMMLLLLLLHHHFFFDDDBBB@@@?????????BBBBBBBBBAAA???>>><<<;;;;;;;;;;;;;;;;;;:::888666444444333333333333222222222111111111000000000000...000111111...---...///---------.........//////---------,,,,,,,,,+++++++++++++++,,,,,,---------************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---------.........---------.........//////......//////000111111222111222333333222444999===;;;IIIgggxxxjjjbbb[[[WWWSSSVVV\\\___^^^[[[RRRKKKCCCAAADDDHHHIIIHHHNNNPPPRRRTTTXXX^^^eeejjjiiihhhhhhjjjnnnppppppooonnnqqqqqqmmmgggggglllrrrkkkfffcccfffnnnuuuxxxwwwbbb]]]XXX\\\gggvvvzzztttxxx}}}tttggg^^^\\\]]]cccgggNNNMMMIIILLL\\\|||{{{uuuqqqvvv{{{||||||~~~~~~zzzxxxzzzyyyvvvvvvzzzuuusssqqqrrrsssrrrnnnjjjiiijjjlllmmmmmmnnnoooqqqssssssuuu}}}sssgggfffmmmnnnbbbUUUDDD///222///---000000...///333000000000000000000000000111111111111111111111111...//////000111222222222111111111111111111111111111111111111111222222222000111222333333222111000111111222222222333333333333444555555666666555555222222333333333333444444333333444444555666666777777777888888888888777666777777888999999:::;;;;;;999:::;;;===>>>?????????======???@@@BBBDDDEEEFFFDDDDDDDDDDDDDDDDDDCCCBBBGGGGGGGGGGGGGGGGGGGGGGGG???DDDEEEBBBDDDIIIHHHBBBHHHLLLMMMJJJHHHJJJJJJHHHJJJGGGFFFJJJPPPRRRMMMGGGJJJIIIGGGFFFFFFHHHJJJKKKFFFEEEEEEDDDDDDDDDDDDDDD>>>>>>???>>>===;;;999777::::::999999888777666555222222222111111111111111111111111111000000000000---000222111...,,,---///---------.........//////---------,,,,,,,,,+++++++++++++++,,,,,,---------************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////......//////000111111111,,,111666777444333666999;;;666AAA\\\sssrrr```LLLCCCEEEGGGCCC===GGGIIIKKKLLLMMMNNNPPPRRRMMMLLLMMMPPPSSSVVVWWWVVVWWWZZZZZZTTTMMMKKKSSS[[[RRRKKKFFFJJJUUU]]]^^^\\\ZZZcccuuuvvvyyypppvvv~~~fffcccbbb}}}lllXXXKKKDDDDDDHHHDDD]]]}}}xxxyyyrrrsss{{{|||wwwyyy}}}vvvpppnnnnnniiikkkmmmmmmllllllmmmnnnkkkhhhhhhmmmqqqrrrqqqrrrsssyyy|||}}}jjjjjjfffhhhmmmbbbKKK888333222222222111000//////...000000////////////000000000000000000111111111111000000000000111111111111333333333222222111111111111111111111111111111111111111111111111111111111000111333333111000111222333333333444444444555555333333333444444444555555666666666666666666666666888888888888777777777777666777777999:::;;;<<<<<<:::;;;;;;<<<===<<<<<<<<<<<<===???@@@AAAAAA@@@@@@GGGGGGFFFFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMJJJIIIGGGGGGGGGGGGFFFDDDFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDDDDDDDCCCAAA???>>>>>>>>>>>>===<<<<<<;;;;;;::::::999888777666555555222222222111111111111000000000000000000000000000222111111000///.........------++++++++++++------,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,------,,,+++,,,---...///......//////000000111111000000111222333333444444333555;;;AAAEEEWWWhhhdddfff[[[SSSUUU^^^jjjssssssuuuyyyrrreeeYYYPPPKKKKKKKKKHHHKKKQQQRRRWWW^^^aaadddiiiqqqwwwmmmggg```___gggtttwwwuuuwwwzzzdddPPPvvvvvvzzzyyygggXXXKKKEEEFFFAAAQQQuuu}}}zzzvvvqqqttt}}}~~~wwwvvv{{{~~~~~~wwwqqqmmmkkkeeegggiiijjjjjjjjjkkkllllllkkkiiikkkpppttttttqqqrrrrrrssswwwmmmkkkgggggghhh\\\EEE666444222222111111000//////...000000////////////000000000000000000111111111111000000000000111111111111222222111111111000000000111111111111111111111111111111111111111111111111000111333333111000111222333333333333444444444444333333333444444444555555555555555555555555555555777777777777777777777777666777777888999:::;;;;;;;;;<<<======>>>>>>=========>>>???@@@AAAAAAAAA@@@FFFFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDEEEFFFHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJIIIHHHFFFFFFGGGGGGEEEDDDEEEEEEEEEDDDDDDCCCBBBAAABBBCCCCCCCCCBBB@@@???>>>======<<<<<<;;;:::::::::999999888777666555444444222222222111111111000000////////////////////////111000000//////...---------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,---...///.........///000000111111000000111111222333333444444555999<<<>>>JJJlll|||~~~{{{jjj[[[\\\bbbbbb^^^ZZZkkkrrr|||sssuuuyyy~~~|||mmmUUUCCC```lll}}}}}}zzzhhhWWWKKKGGGBBBBBBUUUvvv}}}{{{yyyxxxrrrpppuuu~~~~~~wwwtttvvv{{{||||||yyysssmmmhhhfffaaacccfffgggggghhhjjjkkkkkkmmmkkkjjjpppzzzzzzrrruuusssrrr|||vvvkkkooommmgggddd___PPP===333444222111111000000//////...000000////////////000000000000000000111111111111000000000000111111111111111000000000000/////////111111111111111111111111111111111111111111111111000111333333111000111222222222222222333333333333333333333444444444555555444444444444444444444444666666666666666666666666777777777888888999999999:::;;;<<<<<<======<<<<<<======>>>@@@@@@@@@@@@@@@CCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHBBBBBBBBBBBBBBBBBBBBBAAACCCDDDEEEGGGHHHIIIIIIIIIHHHGGGEEEEEEFFFFFFDDDCCCEEEEEEEEEEEEDDDCCCBBBBBB@@@AAAAAABBBAAA@@@???>>><<<;;;;;;::::::999888888777777666555444444333333222222111111111000000000/////////////////////////////////......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,---...///---......//////000111111000000000111222222333333555444555777666;;;PPPfffyyyyyy{{{zzzxxxtttjjjYYYGGG;;;VVV[[[bbbmmm|||}}}xxxgggZZZTTTIII===>>>QQQ```bbbccchhhzzz}}}zzzzzzxxxvvvvvvvvvvvvuuutttppppppttt{{{|||wwwtttvvvuuuuuusssoookkkfffcccbbb```bbbeeefffggghhhjjjkkkfffkkkllljjjqqq|||{{{qqqtttvvv|||bbbaaammmlllfff^^^SSSDDD555000333111111000000////////////000000////////////000000///000000000111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111333333111000111222111111222222222333333333333333333444444444555555444444444444444444444444555555555555666666666666777777777777777777888888888888999::::::::::::999;;;<<<======>>>?????????AAABBBBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHCCCBBBBBBBBBBBBBBBAAAAAADDDEEEFFFHHHIIIJJJJJJJJJGGGEEEDDDDDDEEEEEEDDDBBBEEEEEEFFFFFFEEEDDDCCCCCC>>>???@@@AAAAAA@@@>>>>>>;;;;;;;;;:::999999888888555555555444333222222111111111111111000000000000////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------......------......///000000111000000000000111111222222444333333555333333<<>>DDDDDDJJJUUUjjjsss{{{zzzwwwvvvvvvuuuqqqqqqqqqsssuuuvvvuuutttqqqppprrrvvvwwwuuuuuuwwwrrrooojjjfffdddcccbbbbbbaaadddfffhhhhhhhhhjjjkkkbbbhhhjjjiiimmmtttrrrjjjnnnyyykkk]]]bbbhhhiiiaaaUUUGGG999000///222000000000///////////////000000////////////000000///000000000111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000111333333111000111222111111222222222333333333333333333444444444555555444444444444444444444444444555555555666666666777777777777777777777888888777888888999:::999999999:::::::::;;;<<<<<<===>>>@@@@@@AAABBBCCCDDDDDDEEECCCDDDDDDEEEFFFFFFFFFGGGEEEDDDDDDDDDCCCCCCBBBBBBDDDDDDFFFGGGHHHHHHHHHHHHFFFEEECCCDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBB>>>???@@@@@@@@@???>>>===<<<<<<;;;;;;:::999999999444444333333222222111111111111111000000000//////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------...//////000000//////000000000000111111222111333555555444666::::::IIIcccuuugggccciiizzzzzzfffWWWCCC666333222111...===<<<===@@@CCCFFFMMMTTTiiirrrkkkgggiii{{{eeeQQQAAA>>>===;;;DDDRRRdddmmmtttsssppppppqqqpppkkkkkknnnrrrvvvxxxxxxvvvrrrqqqppppppppppppqqqrrrmmmiiieeeccccccddddddddddddeeeggghhhgggggghhhiiibbbeeeggghhhhhhhhhiiikkkwwwrrr\\\___dddaaacccYYYKKK===333//////000////////////////////////000000////////////000000000000000000111111111111000000000000111111111111000000111111111111222222000000000000000000000000111111111111111111111111000111333333111000111222222222222222333333333333333333333444444444555555444444444444444444444444555555555666666777777888777777777888888999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<===>>>??????@@@AAABBBBBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEFFFDDDCCCDDDEEEFFFEEECCC???@@@@@@@@@@@@@@@?????????@@@@@@AAA@@@???>>>===<<<<<<;;;::::::999999888333333333222222111111111111111000000000/////////........................------------------------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++,,,------......------,,,------......///000000///////////////000000000///000222444666666777888<<<;;;BBBRRRiiiooogggiiipppuuu{{{qqq[[[FFF<<<111---111333111---;;;999;;;??????;;;===BBBKKKSSS```ooo{{{|||mmm^^^aaa{{{xxxaaaLLLFFFBBB>>>DDDQQQ```jjjrrrrrrooonnnnnnlllgggiiilllpppuuuwwwvvvuuurrrqqqooollljjjjjjiiihhhdddbbb```aaadddeeedddcccdddeeeffffffdddbbbbbbccccccaaaccchhhgggeeeooo~~~yyyjjj[[[XXX]]]```]]]\\\QQQBBB555000000000///////////////////////////000000////////////000000000000000000111111111111000000000000111111111111/////////000000000111111000000000000000000000000111111111111111111111111000111333333111000111222333333333333444444444444333333333444444444555555555555555555555555555555555555666777777888999999666777777888999:::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>?????????@@@@@@AAAAAABBBBBB@@@AAABBBCCCDDDDDDDDDCCCGGGGGGFFFEEEEEEDDDCCCCCCAAAAAABBBCCCDDDDDDDDDDDDFFFEEEDDDDDDFFFFFFEEEDDD???@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBAAA???===<<<:::::::::999888888777777333333222222222222111111111000000000////////////........................---------------.........+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---.........------,,,,,,---......//////000////////////////////////---///111222333666777777<<<888888===HHH[[[xxx}}}xxx~~~}}}xxxvvvzzzppptttvvvjjjYYYCCC666444222222555555333000;;;888888;;;:::666999??????EEENNNVVV]]]aaaeeegggjjjsssvvvyyy~~~ttthhhkkk}}}kkkTTTLLLGGGAAACCCLLL\\\hhhrrrsssqqqpppnnnkkkhhhiiilllpppssstttrrrpppqqqqqqoookkkgggeeebbb___[[[[[[]]]```dddeeebbb___cccdddeeecccaaa___^^^^^^ccc]]]aaajjjjjjiii{{{uuu```PPPRRRYYYZZZZZZ[[[XXXLLL<<<111///222111............///////////////000000////////////000000000000000000111111111111000000000000111111111111---.........//////000000000000000000000000000000111111111111111111111111000111333333111000111222333333444444444444555555333333333444444444555555666666666666666666666666555666666777888999999:::666777888999:::;;;<<<<<<888999::::::;;;;;;::::::======<<<<<<===>>>@@@AAA???@@@@@@@@@@@@AAAAAAAAA???@@@AAACCCDDDCCCCCCBBBGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEFFFEEEDDDEEEFFFGGGFFFEEEBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBCCCBBBAAA???===<<<999999888888777666666666333333333222222222222222000000000000////////////................................................++++++------------++++++*********++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++)))************++++++++++++++++++,,,,,,++++++++++++,,,---.........---,,,,,,,,,------...//////000///////////////.........---///000///000333666666444555999<<<<<>>AAADDDFFFHHHIIISSSVVV[[[bbbjjjrrrxxx{{{}}}uuutttuuuvvvuuu}}}kkkVVVFFF???DDDMMMbbbeeehhhjjjkkkkkkiiihhhiiigggfffiiimmmooonnnmmmqqqnnnhhhaaa\\\ZZZ[[[]]]]]]\\\[[[\\\\\\]]]\\\[[[]]]^^^bbbddd```[[[\\\aaahhhgggggghhhlllzzz\\\RRRIIILLLXXX___[[[SSSNNN@@@222000222111...---......---,,,---...///000///////////////////////////////////////000111111////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333444444444444444444444444666555555444444444555555555555666777777777777777777666555777;;;<<<:::888:::::::::999999888888888999999:::;;;<<<===>>>???>>>@@@AAAAAA@@@???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCFFFFFFEEEDDDBBBBBBAAABBBDDDFFFFFFEEECCCBBBAAABBBCCCCCCDDDCCCCCCCCC???@@@@@@AAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;888777555555666666444333222222222111000//////...000000000000000000000000000000///...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++*********))))))************************************************************************)))*********++++++++++++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000000111222222333333444444444555777;;;>>>@@@TTTfff~~~vvvwww~~~gggIII666111333111111111111000000000000::::::::::::::::::::::::888999:::<<<===???@@@@@@BBBEEEKKKTTT^^^gggooosssrrrqqqrrrvvvzzzyyytttoootttssssssssssssttttttuuuwwwtttqqqqqqrrroooiiidddgggkkkrrryyy}}}~~~}}}uuu{{{cccHHHBBBJJJQQQ^^^```cccfffhhhiiiiiiiiihhhgggfffhhhkkkmmmmmmkkkhhhfffaaa\\\WWWUUUWWWYYY\\\[[[[[[[[[\\\\\\\\\[[[]]]]]]^^^___\\\XXXZZZ___fffkkksss|||uuuWWWRRRNNNQQQWWWZZZUUUPPPDDD999000///111000...///...------,,,---...///000///////////////////////////////////////000000111///000000000000111111111////////////////////////////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333444444444444444444444444555555444444444444555555555555666777777777777777888777666888;;;<<<;;;999:::::::::999999888888888888999:::;;;<<<======>>>>>>???@@@@@@??????@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDCCCBBB@@@??????AAABBBDDDFFFFFFFFFDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB??????@@@@@@@@@@@@??????>>>======<<<<<<;;;::::::888666555555666555444222222222111111000//////...////////////////////////000//////...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++++++++*********))))))************************************************************************)))))))))*********++++++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..................///////////////000000111111222333333666555555555666888:::<<<>>>GGGXXXooo~~~gggxxx}}}dddKKK999222222444000000000000////////////999999999999999999999999777888888888888888999999999<<>>@@@???>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCBBB@@@???>>>===@@@AAACCCEEEFFFFFFEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>????????????>>>>>><<<<<<<<<;;;::::::999999777666444444555555333222222111111000000//////...////////////////////////000///......------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++***************************************************************************************((()))))))))***************++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++************************)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---............///////////////000111111222222333777666555444444555666777666888<<>>BBBGGGLLLPPPRRRKKKKKKKKKIIIGGGHHHMMMQQQPPPOOOMMMMMMNNNRRRVVVXXXVVVVVVWWWYYY]]]]]]\\\ZZZSSSTTTUUUVVVWWWYYYZZZ[[[\\\[[[bbbnnnuuu~~~sssooorrruuuvvvttt~~~VVVCCCHHHRRRWWWWWWYYY[[[^^^```bbbccccccbbbaaa```___^^^]]]\\\XXXXXXWWWUUUSSSSSSUUUWWWUUUWWWYYYZZZZZZZZZ[[[[[[XXXVVVWWWYYYYYYXXX[[[aaaeeewwwjjjRRRUUUXXX[[[YYYRRRGGG???000......///...,,,---111------------......//////////////////////////////......//////////////////////////////000000000000////////////////////////////////////000000000000///000000000111111111111000000111111111222222222111111222222222333333333333333333333333333333333444444333333444444555555444555666666777777666666777777888888999:::999888999999999888888888888888777888888999::::::;;;;;;<<<>>>??????>>>===???@@@@@@@@@@@@@@@@@@@@@@@@@@@IIIGGGDDDBBBAAA@@@???>>>>>>???AAACCCDDDDDDEEEDDDCCCCCCCCCBBBAAA???>>>=========>>>>>>>>>>>>======;;;;;;:::999999888888777666555333333444444222111111111000000//////////////////////////////////////////...------------...---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---************************************************************************************************(((((()))))))))************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------.........////////////000000111222222222555444333333333333444444888999;;;<<>>@@@>>><<<===BBBFFFBBBBBBBBBBBBCCCEEEFFFGGGIIIHHHGGGHHHKKKMMMNNNNNNLLLMMMNNNOOOPPPPPPOOONNNSSSSSS\\\gggeeecccwwwnnneeefffjjjiiixxxfffKKKIIIWWWUUUUUUVVVWWWYYYZZZ[[[\\\\\\\\\[[[XXXVVVTTTRRRRRRTTTUUUUUUTTTSSSSSSTTTVVVSSSVVVYYYZZZYYYXXXYYYZZZUUUUUUWWWYYYVVVTTTXXX```uuueeeXXXXXXYYY[[[YYYPPPAAA666///...///111///+++,,,000---------...............////////////////////////......////////////...---------------.........///........................////////////000000000000///000000000111111111111000000111111111222222222111111222222222333333333333333333333333333333333333333333333333444555555444444555666666666666666555666777777777777777777888888888888888888888888777888888999999:::::::::;;;<<<>>>===<<<<<<===???@@@@@@@@@@@@@@@@@@@@@@@@HHHEEEBBBAAAAAAAAA???===<<<===>>>???AAABBBBBBBBBBBBBBBBBBAAA@@@>>>===<<<;;;<<<<<<======<<<<<<;;;999999888888777666666666555444222222333333111000000000000///////////////........................//////...------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************++++++++++++************************************************************************************************))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------...............//////000111111222222111111111222222333333444111666999999777:::CCCKKKmmmsssppp{{{jjjYYYQQQCCC444333333333444444222000...------------,,,,,,,,,,,,999999999999999999999999777777777888999999::::::555555444444444555555666666888::::::777777888;;;:::;;;<<<===>>>======<<<>>>@@@BBBDDDEEEDDDDDDCCCDDDFFFHHHIIIIIIHHHGGGFFFFFFHHHRRRZZZVVVOOOYYYkkkzzzeee[[[ZZZ[[[]]]jjjsssfffMMMGGGSSSQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQNNNLLLLLLLLLPPPRRRSSSSSSQQQQQQRRRSSSQQQUUUYYYZZZXXXVVVWWWXXXTTTVVVWWWVVVPPPNNNXXXdddyyyzzz{{{WWW\\\[[[ZZZXXXTTTJJJ;;;000222000000222000,,,,,,///,,,---......//////......////////////////////////---...///000///...---,,,,,,,,,,,,,,,------------........................////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333333333333333333333333333222222222222333444555666444444555666666666666555333555777777555555555666777777777888888888888888888888999999999::::::::::::<<<======<<<;;;===>>>????????????????????????CCC@@@>>>>>>@@@@@@>>>;;;<<<<<<======>>>???@@@@@@AAAAAAAAA@@@???===<<<;;;::::::;;;;;;;;;;;;::::::888777777666555555444444444333111111222222000///////////////////////////........................///...------,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++***************+++++++++************************************************************************)))*********++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,------------...............///000000111111222//////000111222333444444000444888777555444888<<>>?????????===???AAABBBBBBBBBBBBCCCBBBBBBCCCDDDEEEEEEEEEDDDAAABBBHHHLLLJJJFFFIIIQQQfffuuunnn^^^UUUOOONNNSSSZZZWWWLLLGGGJJJJJJLLLMMMOOOOOONNNLLLKKKHHHJJJLLLKKKIIIIIIJJJLLLPPPRRRSSSSSSRRRPPPPPPQQQPPPUUUZZZZZZVVVTTTTTTVVVRRRTTTVVVRRRLLLPPPdddyyyttteeeeeeaaaVVV]]]]]][[[UUUKKK???555///333///...000000---,,,///,,,---.../////////...---////////////////////////---...///000///...,,,+++,,,,,,,,,---------..............................////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333222222222222222222222222222222222222333444555666333444555555666666555555444666888777555444555666666777777777888888888999999999999:::::::::::::::999;;;<<<<<<;;;;;;<<<===???????????????????????????===<<<>>>BBBBBB???;;;============>>>>>>???@@@???@@@??????>>>===<<<;;;999999::::::::::::999999666666666555444444333333444222111000111111000...////////////////////////........................///...------,,,,,,---------,,,,,,++++++,,,,,,---*********************************+++++++++,,,,,,))))))*********+++++++++************************************************************************++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------...............//////000111111111///000111222222222333222444555777777666777:::<<<999>>>DDDMMM___|||ttt___NNNCCC888555444222111111000000///---++++++...111...------------,,,,,,,,,::::::::::::::::::::::::999999888888888777777777888888777777777777888888888777777777888:::;;;<<<999999999:::;;;===>>>@@@@@@???===;;;;;;>>>CCCGGG@@@@@@??????@@@BBBCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGLLLYYYlll{{{vvvfffZZZNNNOOOMMMKKKMMMOOOMMMGGGEEEGGGIIIKKKLLLKKKIIIGGGBBBEEEHHHHHHHHHIIIKKKNNNRRRTTTVVVUUUSSSRRRQQQQQQPPPUUUZZZZZZVVVSSSSSSUUUOOORRRTTTQQQLLLWWWttt```OOOMMMTTTbbb\\\^^^]]]SSSDDD777111000333...,,,///000...---///,,,,,,.../////////...---////////////////////////---...///000000...,,,+++---------.........//////........................////////////000000000000000000000000111111111111000111111111111222222222111111222222222333333333222222222222222222222222222222222222333444555666333444555555666666555555444777999999666444666777666666777777888888888999::::::::::::::::::;;;;;;999:::<<<;;;::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>???======@@@EEEFFFBBB===???>>>>>>>>>>>>>>>???@@@>>>?????????>>>===<<<;;;999999999::::::999999999666555555444444333222222333222000000111111///............///////////////..............................---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,---------))))))******++++++++++++************************************************************************++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------............//////000111111111000111222222222222111111111111111222222222333333777777999>>>EEEVVVtttzzzfffTTTFFF>>>555222666555///...444---....../////////...---.........---------,,,,,,;;;;;;::::::::::::::::::777777777777777777777777666666777777888888888999555666666777888999999999777777888999::::::;;;;;;============>>>>>>>>>>>>????????????????????????@@@@@@AAABBBBBBCCCCCCDDDMMMNNNTTT\\\dddfffbbb\\\QQQOOOMMMJJJHHHHHHGGGHHHEEEEEEEEEDDDCCCCCCBBBBBB???EEEJJJKKKHHHGGGJJJMMMQQQSSSTTTSSSQQQPPPPPPPPPPPPUUUZZZZZZUUUPPPOOOQQQUUUUUUTTTRRRTTTfffjjjTTTOOORRRYYYaaa```^^^VVVIII;;;222111333////////////////////////,,,,,,---...//////......------------------------///......------......///////////////////////////......////////////......////////////////////////000000000000000000000000000000000000111111111111111111000000000000111111000111111111111222222222111222333333444444333333333333333444444444555555555555666666555444333333999999777777777888999:::888888999999999:::::::::::::::;;;;;;<<<===============>>>>>>>>>>>>======<<<===>>>>>>>>>>>>======>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;;;;;;;;;;999777777666666555444444333333222111111111000000//////......------------......///............---------,,,++++++******++++++,,,---------,,,,,,+++++++++)))************++++++++++++++++++*********))))))************************+++***************++++++***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************,,,///222444++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,---............---......///////////////////////////000000000000111111222222222333333333333888;;;::::::BBBRRR___yyy~~~fffYYYMMM@@@999222222222111111///............------------......------------------------;;;;;;;;;:::::::::999999888888888888888888888888777777777777888888888999555666666777888888999999777777888999999:::;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAFFFEEEGGGLLLRRRTTTQQQNNNLLLKKKIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBDDDEEEGGGHHHHHHJJJKKKMMMOOOPPPPPPNNNMMMNNNOOOPPPQQQQQQPPPOOOOOORRRTTT\\\mmmuuuYYYOOORRRWWWZZZ]]]ZZZUUULLL@@@555///...///........................,,,------...............------------------------******++++++++++++******..............................////////////..............................//////////////////////////////000000000111111111111111111000000111111111000111111111111222222222111222333333444444333333333333333444444444444555555555666666555444444333888777777777888999999:::777777888888888999999999::::::;;;;;;<<<==================>>>>>>=========<<<======>>>>>>>>>======>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::999:::999777666666666555555444333333222111111111000000000//////......------------..................------------,,,++++++******++++++,,,------,,,,,,,,,+++++++++)))************++++++++++++++++++*********))))))************************++++++*********************+++,,,,,,******+++,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++*********+++---000222++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,------------------------...///////////////.../////////000000000000111111111222222222333333111444666555333666???FFFKKKcccsssYYYIIIBBB;;;444000111111111111000///............------------......------------------------;;;;;;;;;:::::::::999999888888888888888888888888777777777888888888888888666666666777888888999999777777888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????AAA???<<<>>>AAACCCBBB@@@FFFEEEDDDCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAEEECCCCCCEEEIIIKKKJJJHHHJJJLLLNNNNNNMMMNNNOOOPPPRRRPPPNNNNNNPPPTTTZZZ^^^ppp~~~lll]]]PPPRRR[[[___^^^[[[SSSLLL@@@666000---------........................------------............---------------------------...////////////...---........................---......//////......---........................//////////////////////////////000000000000111111111111111111111111111111000111111111111222222222111222222333333333333333333333333333444444444444555555555666555555444333555666777888999999::::::666666777777777888888888:::::::::;;;<<<<<<======<<<<<<============<<<<<<<<<===============<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888888888888666444555555444444333333222222111111000000000000//////......------------..................------------,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++)))************++++++++++++++++++***************************************,,,,,,+++***)))))))))******+++,,,,,,******+++,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))***,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,------------,,,,,,+++,,,---......//////............/////////000000000000111111111222222222222333555666555444333555666444<<>><<<<<<===???>>>===AAAAAA@@@@@@@@@@@@AAAAAA?????????@@@@@@@@@@@@@@@DDDEEEHHHJJJLLLLLLJJJIIIKKKLLLNNNOOOOOOPPPSSSUUUSSSRRRQQQOOORRR\\\iiisss|||kkkUUUSSSSSSYYY___```\\\XXXNNNDDD888000/////////...........................---------------------...------------------------///000222333333222000///........................---------......---------........................////////////////////////////////////000000000111111111222222222222111111000000111111111222222222111111222333333333333222222222333333333444444444444555555555555555444444333444666888:::::::::999777777777777888888888999999::::::;;;;;;<<<======;;;<<<<<<======<<<<<<;;;<<<<<<=========<<<;;;;;;<<<<<<<<<=========>>>>>>::::::::::::::::::::::::;;;999888777777777555444444444333333222222222222000000000000000000//////...------,,,,,,------............---------,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++))))))*********+++++++++************************************************,,,,,,+++***))))))))))))***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,---............---........./////////000000000000000111111111111222333333333555777888777666<<<777888>>>DDDMMMcccyyy{{{lll___SSSHHH@@@999555444333111111444///000000000//////...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,>>>>>>======<<<;;;;;;:::999999999999999999999999999999999888888888888888777777777777777888888888777888888888888888999999888888888888999999999999999999999999999999999999::::::;;;;;;<<<=========>>>======>>>??????>>>===>>>>>>??????@@@@@@@@@@@@======>>>>>>??????@@@@@@AAAGGGOOORRRPPPLLLJJJJJJIIIKKKMMMNNNOOOQQQTTTWWWOOOMMMJJJGGGMMMaaa}}}qqq\\\JJJQQQXXX\\\\\\YYYVVVSSSFFF===222---...111000///...........................---,,,,,,,,,,,,------------------------------***,,,---//////---,,,***........................,,,,,,------------,,,,,,...................................................////////////000000000000111222222222222111000000000111111111222222222000111222222333333222222222222222333333333444444444444555555555555555444333444666888999:::999999888888888999999999::::::999999::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<===>>>>>>???::::::::::::::::::::::::;;;999888777888777555444222222222222111111111111//////////////////000000------,,,,,,,,,,,,------...------------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++************************************************,,,++++++***))))))*********+++,,,,,,******+++,,,***++++++,,,,,,++++++************++++++,,,,,,,,,++++++******))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++,,,,,,---------------............//////////////////000000000111111111000......000444666777666:::444444888999888CCCQQQdddrrr|||dddOOODDDCCCCCCAAA555333333444222//////222...////////////...------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,AAA@@@@@@???>>>===<<<<<<::::::::::::::::::::::::999999999999999888888888777777777777777777888888888888888888888888888888777777888888888999999999999999999999999999999999:::::::::;;;<<<<<<======888:::<<<>>>>>>===<<<;;;======>>>???@@@@@@??????<<<<<<===>>>???@@@@@@@@@???HHHQQQSSSOOOJJJIIIJJJFFFGGGIIIJJJKKKMMMQQQTTTIIIFFFBBBCCCPPPmmmbbbOOOLLLVVV^^^___\\\YYYUUURRR<<<666///,,,...000///---------------------------......,,,+++++++++,,,---------------------------)))***+++,,,,,,+++***)))------------------------+++,,,,,,------,,,,,,+++------------------------..............................////////////000000///000111222222111000///000111111111111222222222000111111222222222222222222222222222333333333333333444555555666555555555444555666777888888999999888999999999999:::::::::999999999:::;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<;;;:::999999999::::::<<<===>>>??????999999999999999999999999;;;999777777777777555333111111111111111111000000......////////////000000------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++++++++)))************+++++++++***************+++++++++************************+++***************++++++***+++,,,,,,******+++,,,******++++++++++++***************++++++,,,,,,---++++++++++++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,------........./////////////////////000000000000222000///000222444555555222111444888999888:::???DDDKKK^^^wwwsssXXXQQQFFF>>>::::::999888000///000222111......111---...............------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,CCCBBBBBBAAA???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888777777777777777777777888888888888777777777777777777888888888999999999888888888888888888888888999999999:::;;;;;;<<<<<<888:::;;;<<<<<<;;;;;;;;;<<<===>>>?????????>>>===;;;<<<===>>>???@@@AAAAAAAAAEEEJJJLLLJJJHHHGGGGGGDDDEEEFFFGGGHHHKKKOOORRRMMMLLLOOOZZZnnn^^^WWWTTT[[[```___]]]ZZZRRRIII444222//////000000...,,,------------------------///...,,,+++***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++------------------------................................./////////000000---...000111111000...---000111111111111222222222000000111222222222222222111222222222222333333333333444444555666666555555666666666666666777888888888888888888999999999999888999999::::::;;;<<<<<<::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;999888888888999:::;;;===>>>???@@@999999999999999999999999999777666555666555333222000000000000000000000000........./////////000000---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,++++++******++++++,,,)))*********++++++++++++)))************+++++++++))))))*********+++++++++************************))))))))))))***+++,,,,,,***+++,,,,,,******+++,,,******++++++++++++******)))******+++,,,,,,------++++++++++++++++++******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,---------.........//////........./////////000000333333444444444444444555111555666444555888777444888888@@@OOOZZZfff|||ttteeeSSSGGG>>>;;;888777555222000///111......111111......111,,,------.........---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++DDDDDDCCCBBBAAA??????>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888777777777777777888888888777777777777777888888888888999999999999888888888888888888888888888888888999::::::;;;;;;<<<===>>>===<<<<<<===>>>;;;<<<===>>>>>>>>><<<<<<;;;<<<===>>>???@@@AAABBBDDDCCCBBBDDDFFFGGGFFFDDDDDDEEEFFFFFFGGGJJJNNNRRRVVVYYYdddzzznnnQQQWWWXXXZZZZZZYYYYYYVVVIII999111111222333333222///---------------------------///...,,,******+++,,,------------------------------,,,++++++++++++,,,---------------------------+++++++++,,,,,,+++++++++------------------------..................................../////////000---...///111111///...---000111111111111222222222000000111222222222222111111111222222222333333333333333444555666666666555888777666555555666777888777777777777888888888888888999999::::::;;;<<<<<<999::::::;;;;;;::::::999;;;<<<;;;;;;:::999888777888888999;;;===>>>???@@@888888888888888888888888888666444444444444222000////////////000000000000---.........//////000000---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,++++++++++++++++++,,,))))))******++++++++++++)))************+++++++++))))))******++++++++++++************************(((((())))))***+++------***+++,,,,,,******+++,,,******++++++++++++******))))))***+++,,,,,,------++++++,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------.........//////............/////////000...000333444333111111222333888666///000777888222555222666======;;;FFFWWWeee{{{|||lllXXXJJJEEEBBB<<<777777333000/////////222666222...---......++++++---,,,,,,---......------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++DDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@??????>>><<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999555777888777666555666777888888999999999:::::::::::::::::::::::::::::::::;;;::::::999:::;;;<<<===::::::;;;;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDLLLIIIEEEAAABBBEEEEEECCC;;;CCCEEEGGGKKKHHHLLL[[[hhhzzzqqqbbbXXXZZZaaa___^^^]]]ZZZTTTJJJ>>>777////////////...............------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000///000111222222111000///000111111111111222222222222222222222222222222222111222333333111111222333333333444444555666666666777777777777777777777777666666666777888888999999::::::::::::::::::::::::888:::<<<>>>>>><<<:::888;;;:::999888777777777777999::::::;;;<<<===>>>>>>===<<<<<<;;;999888777777666666555444444333222222////////////////////////---...//////------...///........................,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------............------000000000000000000000000000000000000111111111111222222222333333333444444777777666666777999<<<===DDDNNN```xxxwwwiiiQQQJJJAAA===<<<:::666222222222222111000//////...000000///...............,,,------......------,,,---,,,++++++------,,,+++************************GGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>===<<<=========<<<<<<<<<<<<;;;<<<;;;;;;;;;::::::::::::777888999888777777888999999999999::::::::::::;;;::::::::::::::::::::::::;;;;;;:::::::::;;;<<<===::::::;;;<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCCCCAAABBBDDDEEEEEEBBB===888IIIHHH???>>>JJJXXXmmmvvvcccYYYWWW^^^hhhbbb___ZZZSSSKKKAAA777111////////////............------,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------........./////////000000000000///000111111111111000///000000111111111222222222222222222222222222222222111222333333111111222333333333444444555666666666666666666666666666666666666666666777888888999999::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999;;;:::999888777777777777999999999:::;;;;;;<<<<<<;;;;;;:::999888777666666444444333222222111000000........................,,,.........---,,,---...------------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------............------//////////////////////////////000000000111111111222222222333333333333444666555444444555777999:::;;;>>>EEEPPPaaatttrrrhhh___WWWQQQEEE???999555666555333000222222111000000///......000//////...------......,,,,,,------------,,,,,,---,,,++++++------,,,+++************************IIIIIIHHHFFFEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;999999:::;;;::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBHHHFFFEEEDDDCCCCCCDDDEEEGGGCCC:::AAA\\\zzz}}}hhh\\\YYY\\\bbbhhhbbb[[[RRRHHH???888222.../////////............---------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............/////////000000000///000000111111000000///000000000111111111222222222222222222222222222222111222333222111111222333333333333444555555666666666666666666666666666666555666666777777888888999999999::::::::::::::::::999999999999999999999999:::999888888777777777777999999999999999999999999999999888777666555444444111111111000000//////...........................+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,+++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............------//////////////////////////////000000000000111111111111222222222333333333444444333222333444555666666555555777===EEENNNSSSbbbrrr|||pppdddYYYLLLAAA===<<<<<<<<<999555111///111222111///111111000000//////......//////...---------......,,,,,,------------,,,,,,---+++***+++,,,---,,,+++************************HHHHHHGGGGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@???????????????>>>>>>>>>>>>========================<<<===>>>===<<<;;;<<<>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAABBB@@@??????>>>===AAAFFFAAAEEEJJJ^^^nnnggg```aaaeeefffbbb^^^[[[SSSGGG===666333111000//////.........------------,,,,,,,,,,,,,,,,,,---++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.............../////////000000///000000000000000000///000000000000111111111111111111111111111111111111000222333222111000111222222333333444444555666666666666666666666666666666555555666666777888888888999999999999999::::::::::::999888777777888999:::999999888777777777777777999999999888888888777777888777777666555555444444000000000/////////..............................+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,////////////////////////////////////000000000111111111111111222222222222333333222222222333444444555666777888999:::::::::777@@@NNN]]]kkk{{{|||pppjjjfff\\\PPPJJJBBB>>>888555444555444333555222//////000222222111000000000//////...............---------------...,,,,,,,,,------,,,,,,,,,,,,+++***+++,,,,,,,,,***************************FFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>===>>>@@@<<<============>>>>>>>>>=============================================<<<<<<<<<<<<=====================>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@===???DDDHHHEEE??????EEEOOO[[[kkksssYYYZZZ___gggmmmlllaaaWWWUUUMMM@@@666000///000111............------------,,,,,,,,,++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////000//////////////////000//////000000000111111111111111111111111111111111000111222222000000111222222222333333444555555555555555555555555555555555555555555666777777888888888888888999999::::::::::::999777666666777999:::888888777777666777777777::::::999999888777777777777777666666555555444444000000000000000/////////........................+++,,,------++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,...........................////////////000000000000000000111111111222222333333333333333333333444555666777888999888888777777999:::<<<@@@HHHSSS[[[mmmssstttmmmfffccc```WWWZZZOOODDDAAAAAA>>>;;;999666444333333333222111///444222000000000111111111/////////...............------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,+++******,,,,,,+++***************************GGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@???@@@AAAAAA??????@@@AAA>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<=================================>>>??????@@@@@@>>>?????????@@@@@@AAAAAACCC@@@AAABBB@@@???KKKZZZhhhvvvtttYYY]]]aaaeeeiiihhh___UUUNNNGGG<<<333...------............------------,,,,,,,,,++++++++++++,,,,,,***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------........./////////000//////......//////000/////////000000000111111111111111111111111111111000111222111000000111222222222222333444444555555555555555555555555555555444555555666666777777888777777888888999::::::::::::999888777777888999:::888777777666666777777777999999999888888777777777666666555555444444444444000000000000000000000000------------------------+++---...---,,,+++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,..............................////////////000000///000000000000111111111222222222333333444444444999666444222222555999;;;777888888888888:::>>>AAAQQQMMMNNNWWW```jjj}}}~~~}}}yyytttsssuuu~~~eeeTTTOOOIIIIIIIIIAAA???999777999;;;777444444555333111///......000111111111000//////...........................------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,++++++,,,***)))***+++,,,+++***************************LLLKKKKKKJJJHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA???@@@@@@@@@AAAAAAAAAAAA@@@AAABBBAAA@@@???@@@BBB????????????@@@@@@@@@@@@????????????????????????>>>>>>?????????>>>===<<<>>>=====================<<<======>>>??????@@@@@@======>>>???@@@AAAAAABBB???>>>DDDMMMPPPTTTfff{{{tttcccggggggcccaaa```XXXOOOBBB===666111.....................---------,,,,,,,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,************************************************))))))***+++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////000///............///000////////////000000000111111111111111111111111111///111222111000///000222111222222333333444555555555555555555555555555555444444555555666777777777666777777888999999::::::999999999888888999999999777777666666666666777777777777666666666666666666444444333333333222222222////////////000000000000------------------------,,,.........---,,,---...------------------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++................................./////////000000/////////000000000111111///000111222333444444444777666333111222555888;;;111333444666888:::<<<>>>JJJ@@@;;;???CCCEEEOOO]]]jjjrrrooojjjeeeccc___ZZZZZZ\\\```PPPJJJIIIAAA@@@AAA<<<444333555999888444111333333333222000//////000222//////000///...---......------------------------+++++++++++++++,,,------++++++,,,,,,,,,,,,+++++++++***)))***+++,,,+++)))************************PPPOOONNNLLLJJJGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBBBB@@@@@@AAABBB??????@@@@@@@@@AAAAAAAAA????????????????????????>>>???@@@@@@@@@>>>===<<<>>>>>>>>>>>>============<<<======>>>???@@@@@@@@@<<<===>>>???@@@AAABBBBBBCCCRRRooooooccciiinnnmmmeee___ZZZQQQGGG777444111///000111111111......---------,,,,,,,,,,,,++++++++++++++++++,,,******++++++,,,,,,,,,,,,************************************************((()))***+++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////000///...------...///000////////////000000000000000000000000000000000000///111222111000///000111111222222333333444555555555555555555555555555555444444555555666777777777666777777888999999::::::999999999999999999999999777777666666666666777888555555555555555555555555222222222111111111111111......//////////////////---------------------------...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++..................................../////////000////////////000000000000......000111333333444444///111333555666666555444888777444333333666:::<<<;;;333444===@@@<<<===CCCEEEGGGPPP[[[^^^XXXTTTVVVbbbnnn~~~zzzwwwtttpppjjjeeecccbbb```___```cccgggiiiZZZTTTNNNKKKFFFBBBBBBEEEAAA;;;???AAA666000222///111000222333111---...333+++///333555444111///---...///000000///...///000------------------------+++*********+++,,,,,,---+++++++++,,,,,,++++++++++++***)))***+++++++++)))************************eeedddaaaZZZQQQKKKJJJKKKJJJIIIGGGFFFFFFEEEDDDDDDEEEFFFHHHGGGEEECCCAAAAAAEEECCCAAAAAABBBCCCBBBAAA@@@BBBCCCCCCAAA@@@@@@AAAAAAAAAAAA@@@@@@?????????AAA@@@>>>=========>>>???>>>>>>?????????>>>>>>===<<<<<<<<<<<<===>>>??????AAA===<<<@@@CCCCCC@@@>>>:::<<<===<<<<<<>>>DDDHHHUUUvvv{{{sssmmmhhhccc^^^\\\[[[SSSFFF<<<000000///...---,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////.........---............////////////222111111111000000//////111000/////////000222333222222222333333444444444666666555555555444444444555555555555555666777777333444555666777777777777666666777777888888999999666666666666555555555555888777666555333333222222222111111111000000//////......//////////////////------------------------------...//////000//////.........------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,+++)))((()))***))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,,,,++++++*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------------------------...//////......///111...//////000111222222222222222333333333444444444444444444555555555555666888777666666666777999:::=========<<<<<<;;;;;;;;;CCCHHHOOOTTTUUUPPPJJJEEEFFFFFFEEECCCBBB@@@??????@@@AAAAAABBBCCCDDDDDDEEE<<<;;;999888666555555444333333333222222222111111000000000000000000000000////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******|||nnnaaaXXXSSSQQQMMMKKKIIIHHHHHHIIIJJJJJJFFFHHHIIIGGGDDDBBBCCCEEEEEEDDDCCCDDDFFFGGGGGGFFFAAABBBCCCCCCAAAAAAAAACCCAAAAAAAAA@@@@@@@@@??????BBBAAA@@@???>>>>>>???@@@>>>>>>????????????>>>>>>AAA@@@@@@@@@@@@AAAAAABBB@@@@@@@@@AAA@@@===<<<;;;;;;<<<;;;888:::GGG\\\lllyyy{{{rrr{{{ggggggbbb]]]YYYUUUMMMAAA888000///...------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000/////////.........---............////////////111111111000000000//////111000/////////000111222222222333333333333333333666555555555444444444444555555555555555666666777333444555666777777777777666666666555555555555555666666666666555555555444999888777555444333333333111111111000000000//////........................------------------------------...///////////////...---------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***++++++***)))***,,,************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********************************++++++++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------------------------...//////......///000...//////000111111222222222222222222333333333333444444444444555555555555777777666666666777888999999999888888777777777777888:::>>>AAAAAA???<<<999999999888888777777666666666666777777888999999999777777666555444444444444333333222222222111111111000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******yyyooohhhbbb^^^TTTPPPKKKGGGFFFGGGGGGGGGAAADDDGGGHHHFFFFFFGGGIIICCCCCCCCCDDDFFFFFFEEEDDDBBBCCCCCCBBBAAAAAACCCDDDAAAAAAAAA@@@@@@@@@@@@???BBBAAA@@@@@@???@@@@@@@@@>>>>>>>>>>>>??????>>>>>>AAA@@@@@@????????????@@@;;;===???>>><<<;;;<<<>>>===AAACCCCCCHHH[[[zzzrrrccclll}}}jjjeeeaaa[[[TTTLLLCCC:::444000///...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...........................////////////111111000000000000//////000000/////////000111222333333333333333222222222555555555555444444444444555555444444555555666777333444555666666666666666666666666555444444333333666666555555555444444444888777666555444333333333111111000000000000//////......------------------------------------------,,,------............---------,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++''')))***+++******,,,---************************************************************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,++++++++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,...//////......///000...//////000000111111222000111111111222222222222333333333444444444555555666666555555666666777888555555555555555444444444444444555666666666666666333333333333333333444444222222222333444444555555333333222222222333333444222222222222111111111000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******{{{vvviiiddd[[[SSSLLLHHHGGGGGGGGGFFFEEEFFFHHHJJJIIIGGGEEEDDDDDDDDDEEEEEECCCAAABBBCCCCCCBBB@@@@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????@@@???>>>>>>======>>>>>>;;;<<<<<<:::===CCCFFFFFFJJJRRR[[[aaaiiiyyyuuufffcccsss~~~uuupppbbb^^^WWWMMMCCC:::444000///...------,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000000000000000000//////////////////000000111111333333333222222222222222444444444444444444444444555444444444444555666666333444555555666666666555777666666666666666666666555555555444444444333333666555444333222222222222000000000000000000//////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++(((***++++++******+++,,,************************************************************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************,,,+++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------,,,---///...------...000////////////000000111111000000000000111111111111222333333333444444444444555555555555555666666666555555555555555555555555666666666666666777777777444444444444444444444444333333333444444444555555222222111111111111222222222111111111111000000000000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******zzzmmmeeecccccckkk]]]MMMEEEFFFIIIGGGDDDGGGFFFFFFFFFGGGHHHFFFDDDBBBCCCCCCBBB@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????????????????>>>>>>======>>>???@@@@@@@@@????????????@@@@@@AAA@@@???>>>BBBPPP___eeebbbkkkrrr|||uuueeehhh|||sssmmm```ZZZPPPEEE;;;444000......------,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...........................//////////////////////////////000000......//////000000000000222222222222222222222222333333444444444444444444444444444444444555666666333444444555555555555555333444444555666777777888444444444444333333333333333222111000000000000000//////////////////000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,+++)))((()))***************************************************************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------,,,---......------...//////////////////000000000//////000000000111111111222222222222333333333444333333444444555555555555444444444444555555555555222333444555666555555444333333333222111111000000111111111222222222222222333333222111000000000000111111111000000000//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******fffSSSMMMMMMKKKHHHGGGFFFDDDEEEGGGHHHHHHGGGCCCDDDEEEDDDBBB@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA======>>>?????????>>>>>>>>>>>>=========???@@@AAA======>>>???@@@BBBCCCDDD@@@DDDKKKYYYsssqqqhhhjjjggg[[[SSSGGG<<<555111///---------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.....................////////////......////////////000000---...///000000000//////111111111111222222222333333333333333444444444444444444333333444444555666333444444555555555444444///000111222333555666666444444333333333222222222111000//////......//////......////////////000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))************+++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,---+++)))(((((()))++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++******++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++*********************************+++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------+++---......------...//////////////////////////////000000000111111111111111111222222222333333333222222333444444444444333111111222222222222333333000222333555555444333222444444333222111111000000222222222222222222222222444333222111000/////////000000000000////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******vvvjjjccc\\\XXXSSSPPPLLLJJJJJJJJJJJJJJJEEEGGGIIIHHHEEEBBB????????????@@@@@@@@@AAAAAAAAA===>>>???@@@@@@@@@??????>>>>>>===<<<===???AAABBBAAAAAACCCEEEHHHKKKMMMNNNRRR^^^kkk{{{pppjjjmmm|||eeeVVVKKK===333000///...,,,---,,,,,,+++,,,,,,------------,,,,,,,,,,,,++++++***************************************************************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................////////////........./////////000000---...///000000000///...//////000111222333333444222222333333333444444444444444333333444444555666444444444555555444444333000000111222333444444555333333333333222222222222000000///.........//////........./////////000000000000//////...------,,,++++++++++++++++++++++++******++++++***))))))((())))))))))))******++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,+++))))))***+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********************************++++++++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++*********+++++++++,,,,,,,,,++++++************++++++************************************************)))*********++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------------+++---......---,,,...///////////////////////////000000000111111111222222111111111111222222222222111111333444444444333222000000000000111111222222222333333444555444444444333333222222222222222222333222222222222222222222111000000/////////000000000000/////////.........////////////////////////------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******{{{ooohhhhhhbbb[[[VVVSSSQQQPPPOOOGGGJJJLLLLLLHHHDDD@@@>>>?????????@@@@@@AAAAAAAAA>>>???@@@AAABBBAAAAAA@@@>>>===<<<<<<===???AAABBBLLLMMMOOORRRUUUYYY\\\^^^ttt~~~pppdddnnnvvvhhhbbbRRRFFF666------...---+++,,,,,,,,,++++++,,,---------------,,,,,,,,,++++++************************))))))))))))))))))))))))************************************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................../////////000---.........//////000000,,,---///000000000///.........///111222333444555222222222333333444444444444333333333333444555555444444444555444444333333444444444444444444444444333333333222222222111111111000000////////////000---.........//////000000111111000///......------++++++++++++++++++++++++***************)))(((((((((((())))))*********+++,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))++++++******+++---++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,+++***************++++++,,,,,,,,,++++++************++++++************************************************))))))******++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,---------------------------------+++,,,...---,,,,,,---//////////////////.........111111111111222222222222000111111111111222222222000111222333444333222222000111111111222222333333222222111111111222333444------...//////000111111////////////////////////---------...///000111111000/////////............////////////////////////------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******~~~vvvooojjjgggeeeaaaiiijjjbbbZZZUUUKKKAAAAAA@@@@@@@@@>>>===BBBJJJGGGMMMIIIDDDGGGBBB>>>DDDGGGHHHHHHFFFHHHNNNWWW___jjjkkkuuu~~~~~~jjjcccpppyyymmm^^^OOOFFF;;;888333...,,,+++,,,---------------------------++++++++++++++++++++++++************************************************************************+++++++++*********)))))))))************+++++++++++++++************++++++************************------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///000///...------...///000000000000000////////////000111111111111222222222333333333222222111111111333333333333333333333333444444444444444444444444444333222222111111222222555555444333333222111111////////////////////////////////////////////////.........------,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...---***((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++...---,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------------------------------///......------...000111000000111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000///...---,,,++++++//////.........---------------............------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++************************(((((()))***++++++,,,,,,************************{{{uuujjj___TTTLLLHHHLLLSSSYYY```eeelllmmmcccZZZ[[[VVVPPPUUUdddddddddfffjjjqqqzzziiieeexxxqqqeee___SSSDDD999666444111...,,,,,,---...------------------------++++++++++++++++++++++++************************************************************************+++++++++*********)))))))))************+++++++++++++++************++++++************************,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++---------............///000///...------...///000000000000000////////////000111111111111222222222333333333222222111111111333333333333333333333333444444444444444444444444444333222222111111222222444333333222111111000000........................------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++++++++)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++...---,,,+++++++++++++++******++++++++++++******++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------------------------------...............//////000000000111111111111000000//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111................................................//////...............---///.........------------------............------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++************************((())))))***++++++,,,,,,************************{{{qqqwwwxxxppprrr{{{{{{|||xxxgggwwwoooYYYQQQPPPGGG999...000///......---......///------------------------++++++++++++++++++++++++************************************************************************+++++++++***************)))************+++++++++++++++************++++++************************,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------------------------............/////////............//////////////////000000000000000111111111111222222222222222222222222111111111333333333333333333333333444444444444444444444444333333222111111111111222222222111111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---***(((((()))+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++++++++,,,************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------------------------------------...//////////////////000000111111000000/////////000000000000111111111111111111111111111111000000000000000000000000////////////////////////........................---------------------------.........//////000000............------------------............------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,*********+++************************)))))))))***++++++,,,,,,************************wwwvvv{{{}}}xxxrrraaaOOOHHHFFF???555///,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++************++++++************************,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---------............////////////....../////////////////////000000000000000000111111111222222222222222222111111111111111222222333333333333444444333333333333333333333333333222222111111111111111111111111000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,++++++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***,,,---,,,+++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,+++++++++******+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++------------------------------------------------,,,---...///000///...---//////000000000000//////////////////000000000111111111111111111111111111000000000000000000000000................................................------------------------........./////////000000------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,******+++,,,************************))))))*********+++++++++************************}}}~~~~~~qqq```aaaVVVJJJCCC===555111111,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++************++++++************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///...//////////////////....../////////000000000111000000111111111222222222111111111111111111111111222222222333333444444444333333333333333333333333333222111111000000111111111111111111000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++*********)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,///111000---*********************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++++++++******++++++,,,---,,,++++++++++++,,,---++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------------------------------------------+++,,,.../////////...---//////000000000000//////...////////////000000000000000000000000000000000////////////////////////------------------------................................................////////////............,,,,,,------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,***************************************+++++++++************************|||tttzzzjjj\\\XXXOOOHHH@@@:::333,,,,,,000---......------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************+++++++++)))************+++++++++++++++************++++++************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------............///......////////////............//////000000111111000111111111111222222222000000000111111111111111111222222333333444444555333333333333333333333333222222111000000000000111111111111000000000000000------------------------------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++...111333222...***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---+++************++++++,,,---,,,+++******+++,,,---++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------------------------------,,,,,,---..................//////000000//////.........////////////000000000000000000000000000000////////////////////////------------------------------------------------........................//////......---------,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***+++---************************************************************************zzz~~~lllYYYQQQOOOEEE===666222...++++++...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++)))************+++++++++++++++************++++++***************************+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------............///---...///000000///...---.........///000111111111000111111111111222222222///000000000111111111222111111222333333444555555222222222222222222222222222222111000000000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********************************+++++++++,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++***************************+++---000222111...,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------***************+++,,,,,,+++***)))'''''')))***+++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************,,,,,,------------,,,,,,------------------------------------------------------,,,,,,------............////////////.............../////////000000000000000000000000000000................................................------------------------------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---************************************************************************sssvvvqqq]]]VVVOOOGGGBBB888000///000///...///------,,,,,,,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))******++++++++++++)))************+++++++++++++++************++++++***************************+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////---...///000000///...------......///000111111222000111111111111222222222//////000000111111111222111111222333333444555555222222222222222222222222222111111000000000000000---.....................------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((************************++++++,,,,,,,,,---------))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---......///)))************+++++++++++++++++++++++++++++++++************************+++++++++---///000///---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------******))))))***+++,,,,,,***((('''&&&&&&'''(((***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************,,,------......------,,,------------------------------------------------...---,,,+++,,,---...///......////////////................../////////000000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++,,,---************************++++++******************************************{{{sss}}}aaaTTTMMMEEE>>>222111111000///......------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++************************(((*********)))((()))***)))************+++++++++***************************)))))))))+++,,,+++***,,,,,,++++++***+++++++++************+++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,---------...........................---000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000///.........////////////......111111///...---,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++)))***,,,------,,,***)))******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))((())))))***+++,,,---...---+++***+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------..................////////////........................////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************))))))******+++,,,++++++++++++++++++++++++)))******++++++******)))************************sss]]]NNNDDD<<<777111111000000///......------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++************************)))***++++++))))))***+++)))************+++++++++***************************)))))))))+++,,,+++***,,,,,,++++++***++++++,,,+++++++++***++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...---------.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000///.........////////////......111000///...,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++)))***,,,------,,,***)))******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***))))))))))))***+++++++++------,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,---------.....................////////////......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************))))))******+++,,,++++++++++++++++++++++++******++++++++++++******************************mmmiii```SSSDDD888111///000000000///......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++***************************+++,,,+++***)))***,,,)))************+++++++++***************************)))))))))+++,,,+++***,,,++++++***++++++,,,,,,,,,,,,++++++***+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------....../////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000///.........////////////......000000...---,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***+++,,,,,,+++***)))******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,+++,,,,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------------------------------.........//////---............/////////////////////////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************lllWWWMMMNNNLLLDDD:::111,,,+++/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++***************************+++,,,,,,+++***+++,,,))))))*********+++++++++***************************)))))))))+++,,,+++***++++++******++++++,,,,,,------,,,+++******************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------.....................---////////////////////////000000000000000000000000///////////////////////////000000000111111111111111000//////000000///...---......//////......---000///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***++++++++++++***)))******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***+++,,,+++)))((()))***++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------........./////////---------.........//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++************))))))******+++,,,************************+++,,,,,,------,,,,,,+++************************kkk\\\PPPBBB???;;;666222///...---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++***************************+++,,,,,,+++***+++,,,))))))*********+++++++++***************************)))))))))+++,,,+++***+++*********++++++,,,---------,,,+++************)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------000000///...---,,,,,,+++........................///////////////////////////////////////////////////000000000111111111111111000//////000000///...------............------///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++************++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***+++,,,+++)))((()))***++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------------.........///------------............////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++************))))))******+++,,,************************+++,,,,,,------,,,,,,+++************************aaaTTTOOOKKK>>>888222...///000000000------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++***************************+++,,,+++***)))***,,,)))************+++++++++***************************)))))))))+++,,,+++***************+++,,,------,,,,,,++++++***+++++++++)))******+++++++++++++++++++++++++++,,,,,,,,,,,,000000///...---,,,,,,+++........................////////////////////////000000000000000000000000000000000000111111111111111000//////000000///...------............------......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++++++++************++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,+++,,,,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))***++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,------------.................................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++************))))))******+++,,,************************++++++,,,,,,,,,,,,++++++************************|||zzzvvv^^^MMMDDD???<<<555222///---...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++************************)))***++++++))))))***+++)))************+++++++++***************************)))))))))+++,,,+++***************+++,,,---...+++++++++***++++++,,,,,,))))))***+++++++++++++++***++++++++++++,,,,,,,,,................................................////////////////////////000000000000000000000000000000000000111111111111111000//////000000///...,,,------......------,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,***************************************************+++---......---+++***++++++************++++++******))))))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***))))))))))))***+++++++++------,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,,,,---,,,,,,---------.........------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++***))))))*********************************************************,,,,,,,,,+++++++++************++++++++++++************))))))******+++,,,******************************++++++++++++******************************xxxpppppp}}}|||lll^^^OOOIIIGGGBBB;;;666,,,...//////......///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++************************(((***+++***)))((()))***)))************+++++++++***************************)))))))))+++,,,+++***************+++,,,---...************+++,,,------))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,---...///000111........................////////////////////////000000000000000000000000000000000000111111111111111000//////000000///...,,,------......------,,,------,,,+++++++++,,,,,,,,,++++++++++++++++++,,,***************************************************+++---......---+++***++++++************++++++******))))))))))))************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++***************++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))((()))******+++,,,---...---+++***+++,,,++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------))))))))))))))))))******************************************************,,,,,,,,,+++++++++************++++++++++++***************)))***++++++,,,))))))))))))))))))))))))*********++++++*********************************vvvcccPPPLLLFFF>>>888444111000////////////////////////------------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++******))))))))))))******,,,+++***))))))***+++,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................---------............///////////////////////////000000000000000000000000111111111000000000000000111000///......------...........................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((************************------------,,,,,,+++***))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,***))))))***,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************************************))))))***++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......///...,,,++++++,,,...///........................------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,+++***)))((((((++++++************++++++))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++yyy```PPPJJJFFF@@@:::555111000///........................,,,---------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++*********))))))*********++++++***))))))***++++++++++++++++++++++++++++++************************+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................---------............///////////////////////////000000000000000000000000000000000000000000000000111000///...------------........................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))************************,,,,,,------,,,,,,+++***************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,***))))))***,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******************************************************************************+++,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......///...,,,++++++,,,...///........................------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++***)))))))))++++++************++++++************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++qqq^^^NNNEEE@@@===999444111///..............................,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++++++++************++++++++++++***))))))***++++++++++++++++++++++++++++++************************++++++++++++******))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------............///////////////////////////000000000000000000000000000000000000000000000000111000///...------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))************************,,,,,,,,,,,,,,,++++++***************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,+++******+++,,,---******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************************************++++++,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------.........---,,,++++++,,,---...------------------------------------------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,---------,,,++++++************************++++++++++++++++++++++++************************************************++++++************++++++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++xxxbbbUUUMMMFFFAAA777666333000...------...------------------------,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************************************,,,++++++++++++++++++,,,+++******************+++************************************************,,,,,,++++++***)))))))))******************************************************************************+++++++++,,,,,,,,,---------------------------------............///////////////////////////000000000000000000000000/////////000000000000000000000///...------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))************************++++++,,,,,,,,,++++++***************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***************************************************************************++++++,,,---,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++qqqdddSSSHHHCCCAAA;;;777222111000///............------------------------+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************************************,,,++++++++++++++++++,,,*********++++++*********************************************************+++++++++*********))))))******************************************************************************+++++++++,,,,,,,,,---------------------------------............///////////////////////////////////////////////////......//////000000000000000///...------,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++************************************+++,,,,,,+++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************************************)))******+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))***++++++,,,,,,++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++ttt```YYYRRRIIICCC???;;;444...000000//////.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************************************++++++************++++++)))***++++++++++++***)))************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////////////////////////////---......//////000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***************************)))***++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************************************************************))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******+++++++++,,,++++++************++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++rrr___TTTNNNIIICCC>>>:::666222///000000//////............++++++++++++++++++++++++***+++,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***************************************************************))))))*********)))***++++++++++++***)))************************************************)))))))))***++++++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////////////////////////////------......///000000111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++************************))))))***+++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************************************************************)))***++++++,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++++++++************++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++wwwggg[[[PPPIIIFFF???;;;666111......000222000/////////...---------++++++++++++++++++++++++***+++,,,,,,------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))******))))))))))))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************(((((()))***+++,,,,,,---************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////////////////---------...///000000111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++************************((()))***+++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************************************************************++++++,,,------------,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,***+++,,,,,,------------************************++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++rrrfffWWWLLLIIIFFFAAA<<<555444222000............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************+++++++++*********))))))************************+++******))))))******+++************************((((((((((((((((((((((((******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........................///...---,,,---///111333999555///,,,,,,---------..............................---,,,,,,+++******************************************************))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,+++***))))))************++++++++++++******((()))***+++++++++++++++))))))***++++++++++++*********************************************************))))))******+++,,,...------,,,,,,++++++*********************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,++++++******))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))))))))************++++++++++++++++++******+++---///******+++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------,,,,,,+++++++++++++++***))))))***************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******))))))******+++,,,lll^^^ZZZRRRHHHBBBAAA???999444333222111///............------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))***++++++++++++***)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************+++++++++*********))))))************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---........................//////...---...000222333666333///---------...---...........................------,,,++++++*********************************************************+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++***))))))************++++++++++++******(((((()))***************))))))***++++++++++++*********************************************************))))))******+++,,,---,,,,,,,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))************+++++++++(((((((((((('''''')))*********+++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---------,,,,,,+++++++++)))+++---......---+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,---xxxwwwaaaPPPHHHIIIDDD???===>>>;;;555///000//////...------......------------------------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))***++++++++++++***)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************+++++++++******************************************+++,,,,,,,,,,,,+++***************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------000///......///000222333222000.........///...---------------------------------,,,,,,++++++******************************************************++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,+++******)))***************++++++++++++******''''''((())))))))))))((())))))***++++++++++++*********************************************************))))))******+++,,,++++++++++++,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,)))******+++,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***)))************++++++++++++++++++*********************+++++++++,,,,,,,,,************+++++++++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++'''***///222333000---*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...rrr___QQQIIIEEEDDD@@@<<<:::999666000+++---------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********++++++*********))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************************************************************)))+++,,,......,,,+++)))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...............///000111///...---...///000...---------------------------,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,,,,---***++++++++++++,,,,,,,,,++++++***************+++******++++++++++++******(((((()))))))))))))))((())))))***++++++++++++*********************************************************))))))******+++,,,)))******+++,,,,,,------******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))*********))))))*********+++++++++---,,,,,,---------+++*********+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''***...111222111...+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,------rrrlllbbbVVVLLLFFFBBBAAA===999444222111///,,,)))+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++******************+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************************************************************)))***,,,------,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,,,,---------...,,,,,,,,,...///000...,,,------------------------,,,+++++++++++++++******************************************************************++++++++++++*********+++++++++,,,,,,+++***************++++++******++++++++++++***************++++++***))))))))))))***++++++++++++*********************************************************))))))******+++,,,((()))******+++,,,------******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++))))))*********+++++++++***))))))+++---,,,)))&&&******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.........---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++,,,,,,xxxhhh]]]PPPOOOKKKGGGBBB===:::777666333///------.........+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++***))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************************+++++++++************************)))***++++++++++++***)))************************((((((((((((((((((((((((******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************************************))))))*********+++++++++************++++++++++++*********)))******+++,,,******++++++++++++*********++++++++++++******)))))))))***++++++++++++*********************************************************))))))******+++,,,)))))))))***+++,,,,,,---******************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++******)))***++++++++++++,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,)))************++++++++++++***+++...111111---)))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++******+++,,,---...******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******))))))******+++,,,yyykkk___UUULLLGGGEEEDDDBBB@@@<<<777333111111000///...///000111111,,,------......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++***))))))***++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---,,,++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++*********************************************************+++++++++,,,,,,************++++++++++++******))))))***++++++,,,******++++++++++++*********************)))(((((())))))***++++++++++++*********************************************************))))))******+++,,,))))))******++++++,,,,,,******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---)))************+++++++++---,,,...222666666222---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,+++***++++++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,qqqjjj___TTTMMMIIIHHHHHH???>>>;;;888555111...---..................---,,,------...///...---,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************))))))******++++++++++++************************))))))(((((((((((())))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,...,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************************************++++++,,,,,,,,,---------)))************+++++++++******))))))***+++,,,,,,******++++++++++++******)))))))))))))))(((''''''))))))***++++++++++++************************************************************)))***++++++,,,***************+++++++++******************************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,------*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---)))************+++++++++***)))+++000555666000+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...vvvjjjccc[[[WWWPPPIIICCC???===<<<999888666444333111111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************))))))))))))))))))))))))************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************++++++++++++******+++*********))))))((((((*********)))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------///............---------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++************************,,,++++++******++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))*********************************)))******+++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***+++,,,...///,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,,,,------------------------------------------------------------------------------...------,,,,,,------...------------------------++++++++++++++++++++++++,,,++++++******++++++,,,------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********rrrfff\\\SSSNNNOOOKKKFFF@@@;;;888666666444444222000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************************************************************+++++++++*********))))))************************))))))))))))))))))))))))******++++++++++++************++++++++++++******************)))))))))(((************))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------............------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,************************,,,++++++******++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))***************************************************************++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,---------------------------------------------------------------------------------...------------------...------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******qqqhhhccc]]]VVVPPPJJJEEEAAAAAA>>>;;;666333222111111111111///...,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************************************************************+++++++++***************************************))))))))))))))))))))))))******++++++++++++************++++++++++++******************))))))))))))******************************************************++++++++++++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------............------------------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++******************************************************************************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***ooo|||}}}wwwiii]]]ZZZWWWSSSOOOKKKFFFAAA===888666444222111000111111111111000...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************************************************************************************))))))))))))))))))))))))******++++++++++++************++++++++++++***************))))))))))))))))))***************++++++******************************++++++++++++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,---..............................------------------------------------------------------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++MMMVVVeeewwwyyynnnhhheeeaaa\\\WWWNNNLLLHHHEEEBBB===888444222111000000000000111222111000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************************************************************************************************************))))))))))))))))))))))))******++++++++++++************++++++++++++******))))))))))))))))))******))))))******+++++++++,,,******************************++++++++++++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************+++++++++***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///........................---------------------------------------------------......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++777:::@@@HHHTTTdddsss}}}zzzsssoooiiieee^^^WWWQQQMMMKKKJJJ===;;;888777666333000---------------...///000000...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++***************************************************************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++************++++++++++++******))))))))))))************))))))******+++,,,,,,,,,******************************++++++++++++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++++++++++++++++++++++++++************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---......///........................---------------------------------------------------...///000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,//////000111555<<>><<<777777555333111///...---////////////////////////.................................------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************************************************************************,,,+++++++++***))))))))))))************+++++++++))))))))))))************))))))))))))))))))))))))************************)))************+++++++++,,,,,,+++******+++,,,,,,************************)))))))))))))))))))))))))))************+++++++++************************,,,,,,++++++***+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,,,,++++++,,,,,,...---+++*********++++++++++++,,,,,,,,,---------***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++))))))***+++,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------////////////////////////000000//////.........---////////////////////////....................................////////////000000000000000000000000........................------,,,+++,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++---...++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000///---------...111444888:::<<>>777666444222000///......---------.........//////........................------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************************************************************************************************************************+++++++++)))************+++++++++))))))))))))************))))))))))))))))))))))))************************)))************+++++++++,,,+++************+++,,,************************)))))))))))))))))))))))))))************+++++++++************************************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------***,,,---,,,+++***+++---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---...............---------------...------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------/////////...............////////////////////////....................................////////////................................................------,,,,,,------...///...............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...222222111000000000111111111222222000///000444777000444:::???CCCGGGKKKOOOSSSWWW\\\bbbgggkkkmmmmmmuuuvvvyyy||||||zzzvvvuuutttsssqqqmmmgggcccbbb^^^WWWQQQMMMGGGBBB>>><<<:::777444222111111111000000//////////////////+++,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))))))))***+++++++++,,,))))))*********+++++++++((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++++++++************++++++************************))))))))))))))))))))))))))))))*********+++++++++************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---,,,++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,************************************************++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...........................///...---,,,+++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------........................////////////////////////....................................////////////////////////////////////........................---------------......///........................------------------------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....................................///000111333222111000///000111333444555555666888999888999:::<<>>???>>><<>>===;;;;;;<<<>>>AAACCCFFFEEEFFFGGGJJJLLLKKKJJJTTTSSSOOOKKKJJJLLLLLLIIIMMMMMMNNNPPPQQQOOOKKKHHHEEECCCAAA>>>;;;888666555555555666777777666555444444333222111111111111111222222222111111111000000111111111111111111111111/////////////////////////////////......---------........................///...------,,,---------,,,------------.........------------------------------------------------------------------------........................)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++***)))))))))))))))))))))((())))))***++++++,,,,,,************************************************************************++++++******))))))(((((())))))((((((((((((((()))************************************************************************************************))))))))))))))))))))))))***************++++++,,,++++++++++++++++++++++++******************++++++***,,,...---,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................//////............//////000//////....../////////...///111111000111222444222444666777666555555555333444666888999999999999???@@@@@@AAABBBDDDEEEFFFFFFEEEDDDEEEGGGIIIJJJJJJIIIGGGEEEEEEFFFEEEAAA>>>===;;;:::999888777555333555555333222222111222222222222111111000000000111111111111111111111111111000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---,,,+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,------------------------------------------------,,,,,,,,,,,,------........................------------............------......//////000000222111111111111222222333222333444555666777999;;;777::::::777666666777555111555999;;;<<<<<<>>>@@@@@@CCCHHHLLLOOOPPPPPPPPPIIIJJJLLLNNNPPPQQQRRRQQQTTTZZZ]]]\\\\\\___[[[TTTYYYXXXWWWUUURRROOOLLLJJJJJJHHHEEECCCBBB@@@???===777888:::::::::888666444444333333222222222333333222222222222111111111111111111111111111111111111////////////////////////000000//////......------........................//////...---------------------------............------------------------------------------------------------------------------------------------)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++*********))))))************************)))))))))************))))))))))))***++++++,,,,,,************************************************************************++++++******))))))(((((()))((((((((((((((())))))************************************************************************************************))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,+++++++++***)))))))))***,,,...---,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////////////////////////////............//////000////////////000111111000222333333222222333444222555777888888888:::===;;;>>>BBBFFFKKKOOORRRTTTUUUWWWZZZ^^^bbbdddffffffeeefffjjjoootttvvvtttrrrooonnnllljjjiiihhhfffeeeZZZVVVOOOJJJFFFCCC???===:::888666444444777:::<<<666555444444333333444444222222222222222222222222////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------...------,,,,,,------...........................---------.........//////------......///000000111111000000000111111222333444666888999888999<<>>AAA>>><<>><<<777666555444333333333333555555555444444444333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////000///......------......------........./////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,---......///---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************)))***+++,,,---,,,,,,+++***************+++++++++************************************************************************)))))))))))))))*********)))))))))))))))***++++++************************************************************************************************)))))))))))))))))))))))))))))))))))))))***++++++******+++++++++,,,,,,,,,(((((()))***++++++,,,,,,)))+++,,,,,,+++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////////////////111111000000000000111111///000000111333555777888555999===AAADDDHHHMMMPPPWWW\\\aaaeeeiiiqqq|||xxxhhhZZZOOOIIIHHHFFFBBB===999777666666333333333333333333333333222222222222222222222222////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////...************++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,++++++,,,,,,---...++++++,,,,,,---......///------------------------......------------..........................................////////////------...///000111222222111111111111222333444555<<>><<<999777666555666666666666555555555555333333333333333333333333111111111111111111111111.........///000000111111////////////////////////000//////...........................////////////------------------------------------------------------------------------------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,---...//////------++++++++++++------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++***+++,,,---...------,,,***************+++++++++************************************************************************(((((())))))******++++++******))))))***+++,,,,,,************************************************************************************************)))))))))))))))))))))))))))))))))))))))******+++*********++++++,,,,,,,,,%%%&&&''')))+++---//////(((***,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000000000000000000000000222222111111111111222222///000111222444777999:::>>>CCCKKKSSS[[[dddkkkppptttyyyyyyqqqZZZVVVQQQJJJEEEAAA???>>>444444444444444444444444444444444444444444444444000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,...000111111000)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////------------------------......------------......////////////////////////............/////////000------...///000111222222222222222333444555666777JJJQQQ\\\eeelllvvv~~~{{{vvvooohhhbbb^^^\\\NNNLLLHHHDDD@@@<<<:::888777777777777666666666666444444444444444444444444111111111111111111111111------...///000111222222000000000000000000000000000000///.........................../////////000------------------------------------------------------------------------........................++++++************++++++************************)))************+++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...******************************************************************************************************++++++++++++******))))))*********+++++++++******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))************************++++++************++++++)))************++++++++++++++++++*********))))))+++++++++*********))))))******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---------........./////////......---------......111111111111111000000000---///222333222222333444333444777:::>>>CCCIIIMMMWWW^^^mmm}}}xxxqqqmmm```MMMBBBBBBAAA<<<;;;===888///000888666444333333555555222000222000---+++---111222000///////////////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,,,,---------........................------..................------//////...///111333111---222555333444777222333BBBRRReeesssxxxuuuuuuaaaaaa[[[QQQLLLJJJCCC:::<<<888555555777777444222222333444444222222333555444444444333222000///...////////////000000000000000000000000000000000000000000000000////////////................................................---------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))************+++++++++,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------******************************************************************************************************++++++++++++******))))))*********+++++++++******))))))******+++,,,************************))))))))))))))))))))))))+++++++++*********))))))************************+++++++++*********))))))************************************************++++++************++++++)))************++++++++++++++++++*********))))))+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...---------........./////////......------......///222111000...---///222444333333111//////111666:::>>>BBBJJJSSS]]]gggpppuuuuuujjj[[[PPPFFF???;;;888888;;;333222222222444444444333333444444444333111...+++///000000000000///..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,---------..........................................////////////000//////...///222444444333///333111222:::>>>KKKaaapppzzzrrrooommmeeeZZZNNNHHH@@@;;;:::999777555333333333444444444444333111222222222222222111111000000000000000000000000000000000000000000000000000000000000////////////................................................---------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))************+++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------******************************************************************************************************++++++++++++*********************+++++++++******))))))******+++,,,************************))))))))))))))))))))))))+++++++++***************************************+++++++++***************************************************************++++++************++++++)))************++++++++++++++++++***************+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,+++,,,------...------.........///////////////............//////,,,...///000///000222333555444333444888AAALLLTTTiiioooyyyyyyjjjccc]]]PPPCCC===<<<999666444444444444///000333444333222111222000000111111000000///...////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,------------.......................................//////000000111111111000///000222444777999777===;;;<<>>EEEFFFMMMNNNSSS___eeeiiiuuuyyynnndddZZZOOOHHHGGGAAA:::888:::<<<:::777888888777666555444444444222222222222111111111111000000000000000000000000000000000000////////////...................................................------------,,,,,,,,,,,,------......------,,,------------------------++++++************++++++************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++************+++,,,,,,******************************************************************************************************++++++++++++************************************))))))******+++,,,************************))))))))))))))))))))))))************************************************************************************************************************++++++************++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,---------................../////////000000///////////////000111222---111555555333333666999:::DDDUUUiii|||mmmcccVVVJJJBBB===888666===888666777444000111666222222333333222222111000111111000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////........./////////000000111000000000//////......111000222777<<>>;;;777666555444555666777888555555444444333333222222111111111111111111111111000000000000////////////////////////////////////////////////////////////............---------,,,,,,------......------,,,------------------------++++++************++++++************************)))************+++++++++***+++,,,,,,,,,,,,+++***************++++++++++++***************++++++,,,******************************************************************************************************++++++++++++******+++++++++*********))))))******))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++************++++++)))************+++++++++))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,.../////////...---.../////////000000000000000000000000111222333444111666===BBBKKK[[[nnn}}}}}}lllPPPBBB888::::::444111444444444444444444333222222000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---+++++++++******)))))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------..........................................////////////---......///000000111111111111222222333444555555999999AAAOOO[[[jjjrrrdddXXXOOOJJJ@@@???<<<:::999888999999666666555555444333333222111111111111111111111111000000000000////////////////////////////////////////////////////////////............------------,,,------......------,,,........................++++++************++++++************************)))************+++++++++***+++,,,------,,,+++***)))************+++++++++*********)))***++++++,,,******************************************************************************************************++++++++++++******++++++++++++******))))))*********)))***++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++************************++++++************++++++)))************+++++++++))))))******++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---////////////000000000000000000000000111222333444555BBBTTTfffwww~~~dddKKKAAA<<<555444999444444555555444444333222////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------........................................../////////000---......///000111111222000111222444666888999:::CCCCCCLLLZZZfffuuunnnaaaZZZNNNLLLGGGBBB===:::999888777777666555444444333333111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000//////.........---------,,,------......------,,,........................************************+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++------,,,,,,+++***))))))))))))))))))))))))))))))************************************************,,,------...---,,,***)))*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,************************************************++++++++++++++++++++++++++++++******************,,,++++++******++++++,,,((()))************)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------............///111222222000...***222111111777777777@@@IIIcccyyycccPPPCCC>>>???<<<999666111---222777555...555333222222222111///---//////...------------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((///222+++***000...//////.........---------............/////////000///333333---,,,333777888555333333555777;;;FFFRRRUUUYYYaaaooozzzuuu]]]XXXTTTRRRIII>>>:::===999777666777555111222666444555555444222222222333222111///......//////000000000000000000111111111////////////////////////------............------------............---------------............///************************+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++------,,,,,,+++******)))************************************************************************+++,,,---------,,,+++*********+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************++++++***))))))***++++++************************************************++++++++++++++++++++++++************************+++******************+++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,---------.........111000000000111111000000///888555...///444DDDZZZllluuu\\\LLLBBB777777999;;;:::777444333333333111///...000111111000000///......------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++'''...111******000---//////.........---------........./////////000000---222333000000444777555555333444888<<>>CCCJJJVVViiiyyy}}}pppbbbVVVQQQFFF>>>888888:::888555555444444555666666555555444555444333222111111111111////////////////////////////////////////////////---......//////......---------............---------------............///************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++***************************************************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************************************+++******************+++***************************************************************************************+++++++++++++++************++++++///---+++)))((()))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------............---............///////////////000000///000222444000===GGGZZZvvvkkkCCC999;;;888555777777555333222222222111000111000//////......//////////////////............---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------+++)))...///***///444.../////////..................////////////000000000---///000222555999===>>>OOOPPPSSSYYY^^^iii{{{{{{lll```PPPBBB>>>???>>><<<;;;999888888777777666444333555555444333222111000000000000000000////////////////////////////////////......////////////......------............---------------............///************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++++++++++++++***************************************************************************************+++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++*********************************************************************************))))))*********+++++++++---,,,,,,++++++,,,,,,------+++)))((('''(((***+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,------------------------------------------.........//////........./////////000000222333444444333444777999CCCZZZooo|||vvv~~~www}}}mmmTTTKKKAAA;;;<<<555444444444555444111///111111000////////////000000000/////////.........---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------+++//////+++333999111////////////////////////////////////000000000111000000111333666>>>IIIQQQjjjmmmrrrvvvvvvzzzoooXXXLLLGGGCCC???===:::888666555666666555333444333333333222111000000222222222111111000000000000000000000000000000000...//////////////////...------............---------------............///***************************************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++************++++++,,,,,,,,,,,,++++++++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))************************************************************************)))))))))***++++++,,,,,,------,,,,,,,,,,,,------******)))(((((()))***+++++++++++++++++++++++++++))))))******+++,,,,,,,,,***++++++,,,,,,------...------------------------------........./////////////////////000000000000000111222222333888@@@GGGXXXxxx~~~zzzxxxzzzxxxtttvvv{{{wwwnnndddrrr{{{|||ssscccmmmooorrr{{{~~~aaaHHH<<<;;;444444333444555555333111222111111000000000000000000000000/////////......---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------...---000...,,,666<<<222...////////////000000000/////////000000000111111333333666999<<>>CCCFFFQQQjjj~~~kkkXXXNNNIIIBBB:::777777999888666222222333444555444444333333333222222111000000///000000000000000000000000//////000000000000//////------............---------------............///************************))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************---,,,***)))))))))******,,,,,,,,,++++++*********)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,,,,++++++******++++++,,,((()))***,,,------------************************((())))))***++++++,,,,,,******+++,,,,,,---......------------------------............/////////000000000000000111111111111333444777>>>LLLeee{{{vvvtttsssuuuyyy~~~xxxzzzzzzwwwuuuzzzkkkPPPJJJ@@@888444333444444333222111111000111111111000000000000////////////........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,------.................................---,,,...++++++888===111.../////////000000111111000000000000111111111111444:::DDDKKKNNNYYYtttyyykkkXXXOOODDD===;;;:::888666222333444666666666666555222222222111000//////...000000000000000000000000//////000000000000//////---..................------------.........//////+++*********))))))(((((())))))))))))***+++------++++++,,,,,,,,,+++******************************++++++++++++++++++++++++)))************+++++++++************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))...---+++*********++++++++++++++++++++++++++++++)))+++++++++***)))***+++)))************+++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++++++++******************************************,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............,,,...222222...+++222<<<444DDDMMMZZZxxx}}}yyy{{{~~~zzzuuunnnwwwxxxssszzzwwwNNNAAA>>>777333777555333222333555444111///000/////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------------------------------............///////////////............//////000000......000000///333999@@@NNNQQQJJJVVVzzz{{{cccQQQBBB>>>===555333555666444111///111333222222222111111111111000000000000000000000000000000000000000000///......000000//////.........---///......------,,,,,,++++++*********))))))))))))))))))))))))******+++,,,***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,+++*********++++++++++++++++++++++++++++++)))+++,,,+++***)))***+++)))************+++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++************************************************,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------............//////444000000555777555666888MMMiiizzzvvvlllllluuu}}}|||yyyWWWBBB<<<:::666555555555444333111111111000000/////////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------------------------------............//////////////////.........///000000000111555999888666888>>>GGGUUU[[[]]]ssswwwbbbUUULLL>>>;;;:::999777555555555666222222222222111111111111000000000000000000000000000000000000000///......000/////////............------------------------***************)))))))))***)))))))))))))))******)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,+++******---,,,+++*********++++++++++++++++++++++++++++++***+++,,,+++***)))***,,,)))************+++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++************************************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---........./////////000333//////111333666===EEEiii{{{nnnkkkllluuurrrPPPKKKDDD666444666777666333111222444000000000000/////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------------------------------............///////////////////////////000111111...000555888777888@@@KKKVVVbbbkkkuuuxxxfffYYYIIIAAA<<<777444555555444333333333333222222222111111000000000000000000000000000000000000000///......////////////............+++,,,,,,---......//////******************************))))))((()))))))))((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,++++++***,,,+++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))*********+++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++***************+++++++++************************++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------.....................//////000000111...000222222222<<>>999777666555666666555444111111111000000000//////////////////............------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------....................................////////////////////////000111222222111222444555666>>>QQQcccoooyyyttthhhXXXJJJAAA777333555777555222444333333333222222222222000000000000000000000000000000000000000///......///////////////.........,,,---------.........///***************++++++++++++***)))))))))))))))***((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++******))))))******+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,))))))*********+++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++))))))*********+++++++++************************+++*********++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,------------------.........//////......//////000111222222111222888AAAMMM^^^uuuxxx{{{{{{|||zzztttrrrtttttt~~~vvvcccLLLAAA777444777:::666111222111111111111000000000000000/////////.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------..................................../////////////////////000000222333333333666;;;AAAFFFQQQfffyyyooo]]]QQQBBB;;;<<<===:::666444444444444333333333222111111111111111111111111000000000000000///...............////////////////////////......---------*********++++++++++++++++++***************++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************++++++************++++++******+++,,,,,,,,,++++++******+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,+++***+++---)))************+++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++)))))))))***++++++,,,,,,************************************+++,,,------++++++++++++++++++++++++***++++++,,,,,,------...------........./////////......///000111222333333666444===WWWtttvvvwwwaaaGGG888777999555///222222222222111111111000000000000/////////......------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------....................................////////////000000000000111222444444000777DDDRRR\\\fffuuussseeeRRRFFFAAA???;;;888555555444444444333333333111111111111111111111111000000000000000///...............///////////////000000//////...------,,,*********++++++,,,,,,,,,+++*********+++,,,------***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------++++++,,,---)))************+++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++((())))))***++++++,,,,,,************************************+++,,,---...++++++++++++++++++++++++******+++,,,,,,---..................////////////...//////000222333333444<<<@@@RRRppp|||yyywwwhhhGGG999777666444333333222222222111111111000000000000/////////...........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------------------------------....................................////////////000000000111222333444555555===MMM___llluuu|||fffSSSGGG@@@;;;888555555555555444444444444111111111111111111111111000000000000000///................../////////000////////////............*********++++++,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,++++++++++++++++++++++++++++++,,,------++++++,,,---)))************+++++++++************************************************************************************************************************************************************************++++++++++++++++++++++++((())))))***++++++,,,,,,************************************+++,,,---...++++++++++++++++++++++++******+++,,,,,,---................../////////000...///000111222333444444CCCTTTnnnUUU<<<666999<<<333333333222222222111111000000000000////////////........................,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---..................---------------------------////////////////////////............/////////000000000000111222444555666CCCHHHUUUgggvvvxxxaaaPPPFFF@@@===666666555555555444444444111111111111111111111111000000000000000//////...---.........//////000000------......///000000000******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------.........---,,,---/////////...444111000333333666BBBOOOrrr}}}vvv}}}lll???===AAA:::444666555444444555555333111111000000//////......------------------------........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------000...000222000---...111,,,111333111111666>>>CCCQQQVVV```ooo}}}}}}www~~~|||wwwvvvyyy|||~~~{{{uuusssuuuyyyyyy___[[[SSS>>>===888555666777444222333222222222111222222333333000000000000//////////////////............/////////............---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,------------------------,,,,,,---------.........---------///000111111000---000555777666===UUUmmm\\\KKKBBB888666777666222......111333111111111000//////......------------------------........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,---------............------------------------...---...111000///111666444444444333444999CCCLLLccciiirrr|||uuuggghhhooosssxxxxxxvvvvvvyyy||||||vvvuuuvvv}}}}}}{{{yyyvvvvvvwwwxxxyyyyyy|||xxxfffIII===999888999777444333666333222222222222222333333111000000000//////////////////............/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,------------------------,,,------------.........---...///000111222111111111444999???HHHYYYsss|||||||||vvv{{{eeeMMM???999999:::888444222333555222111111000000///......------------------------........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------........./////////---------------------------+++,,,///000111555<<<:::444222555999???NNN^^^vvvzzzzzz|||sssvvvrrrtttvvvuuutttvvv{{{___DDD>>>:::999777444555888333333222222222222333333111111000000000///////////////............/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------...............///111111111000111111999666888HHHbbbzzzhhhYYY???;;;888;;;<<<999555333222222111111000//////...................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------.........////////////000------------............///,,,,,,...000111888???;;;222///777???HHH[[[ooorrrpppxxxxxxmmmcccllllllpppttttttuuuWWWJJJ<<<777777666666888444444333222222222333333111111111000000000////////////............/////////............---------++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------........./////////111222111//////111222666;;;FFF[[[vvv^^^III666333888888222///222222222111000000//////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------.........////////////000---------....../////////111...---///000222888???>>>777666???IIIUUUhhhzzz~~~qqqeeedddiiilllllllllrrrtttyyy}}}vvv^^^DDD999999999777666555444444333222222222333111111111111000000000000//////............/////////............---------************************,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,---------............------------------------........................------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------.........////////////111222000///000444999:::PPPkkk|||zzzyyyxxxwwwwwwuuurrrooofffiiimmmrrrwww}}}qqqFFF444444666444333333222222111111000//////................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------........./////////---------...//////000000333000///111111222888???FFFFFFHHHOOO\\\kkkzzztttjjjeeeeeefffhhhjjjnnnwwwzzzzzzYYYFFF???<<<888666666555444333333222222333222222111111111000000000//////............/////////............---------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...------------............////////////////////////........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...------------------------............///////////////111222000000444<<>>>>>>>>>>>???AAACCCDDDIIILLLOOONNNJJJHHHHHHIIICCC@@@EEEFFF>>>======555666333000/////////---,,,...---------///000...+++......------------......++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,///111111//////111444111///...222===NNNbbbppp}}}wwwrrrkkkgggdddcccfffiiihhheeeeeeddddddeeehhhiiihhhgggiiikkkooovvv}}}~~~{{{{{{oooRRRAAA;;;888333666888000///444111000000000000////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,...------,,,,,,------...........................,,,,,,---------.........////////////////////////111---333666111>>>XXXhhhnnnuuusssxxx{{{}}}hhhSSS;;;::::::888666555555333111444444333333222111111111000000000000////////////...000222444555333000///------,,,,,,,,,,,,------222///,,,,,,...222555777777:::@@@EEEIIIKKKKKKKKKRRRQQQPPPQQQRRRUUUYYY[[[]]]fffiiiaaaZZZ[[[[[[WWWRRROOOQQQOOOLLLVVVYYYNNNHHHBBB<<<999:::999555111111000///000111000//////...------,,,,,,,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000/////////000111333555333222444>>>QQQhhh{{{}}}yyywww}}}xxxuuurrrmmmiiijjjgggdddeeehhhjjjjjjiiimmmmmmnnnrrrvvvyyyyyyxxxyyy}}}{{{___NNN@@@666777999111...333222111111000000000/////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,...------,,,,,,------...........................,,,------------.........////////////////////////111111777444111CCC___jjjrrr|||xxxsssSSSAAA>>>:::888888666333111444444333333222222111111000000000000////////////...000333888;;;999333...///...---,,,,,,,,,,,,------000444777:::@@@IIIPPPNNNSSSZZZbbbffffffdddccc^^^]]][[[ZZZ[[[^^^bbbddd___mmmpppbbbXXX[[[[[[VVVTTTNNNKKKHHHOOOgggvvvnnnYYYQQQIIIGGGIIIIIIDDD>>>777888999888222---...333------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,---,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------------------............111000//////222333333222333:::FFFTTTiii~~~~~~zzzyyyuuurrrpppnnnlllqqqqqqssssssqqqooorrrwwwuuuvvvyyy}}}RRR<<<555888444111333111222111111000000/////////................................................------------------------------------------------------------------------......---------,,,,,,,,,...------,,,,,,------...........................------------............///////////////000000000111333999777:::SSSmmmpppyyyxxxRRREEE999777999:::777555555444444333222222111111000000000000////////////000///111666<<<;;;555...000///...------...000111222===HHHMMMMMMRRR^^^hhhcccffflllooopppmmmhhheee[[[ZZZWWWUUUUUUWWWZZZ\\\[[[iiikkk[[[PPPTTTYYYWWWPPPFFFBBBBBBKKKeeevvvpppYYYRRRKKKJJJMMMOOOKKKGGG:::DDDOOOPPPCCC222///555//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,---------,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------.........//////000//////111333444222111111EEE]]]ooo~~~|||wwwtttrrrqqqpppooojjjpppxxx|||vvvrrrzzzxxxxxxqqqKKK555777888666555111222222222111000/////////////////////////////////........................------------------------------------------------------------------------......---------,,,,,,,,,...------,,,,,,------...........................---------.........//////////////////000000111111///222<<>>DDDNNNiii~~~vvvttt{{{}}}xxxwww|||}}}xxxtttrrrssstttuuutttsssqqqnnnkkkjjjjjjrrrvvv}}}~~~LLLAAA<<<666666777444333333222111000///...////////////////////////........................------------------------........................------------------------......---------,,,,,,,,,...------,,,,,,------.......................................////////////...//////000111111222222555<<>>aaa|||^^^III999666;;;666555555444444333222222000000000000////////////...000111111000......///SSSUUUYYYbbbjjjoooooommmiiiaaaWWWRRRRRRPPPJJJCCCIIITTTYYYQQQIIIJJJPPPTTTSSSXXXWWWQQQSSS[[[]]]XXX\\\UUURRRVVVWWWXXXcccqqqtttnnnbbbYYYWWWWWWQQQIIIHHHFFFDDDFFFLLLXXXeeemmmQQQJJJGGGJJJGGGAAABBBJJJKKKIIIJJJNNNLLLFFFBBBBBB;;;444000111///***+++000+++,,,...///...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++***)))(((+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---------...------,,,,,,,,,,,,,,,---------......//////.........---------//////.........//////000000777222+++222@@@WWWqqqyyynnnmmmnnnpppsssvvvzzz~~~~~~}}}}}}{{{{{{zzzxxxtttqqqoooooorrrppprrruuussslllkkkooonnnpppnnnxxxyyyzzzwwwzzzZZZEEE===:::777111111222333444555111,,,//////////////////////////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++---...000////////////////////////............/////////000...111333333222333666888:::ccc|||~~~{{{TTTCCC<<<666;;;555222555777555333333111111111111000000000000000000000000000000000000wwwtttooojjjgggfffffffff\\\UUULLLGGGFFFHHHJJJKKKSSSZZZ\\\XXXUUUXXX\\\\\\ZZZ```dddbbbaaacccffffff___\\\\\\___``````dddiiijjjhhhbbb]]]___cccbbb^^^ZZZRRRGGGDDDLLL\\\ooozzz]]]WWWPPPMMMHHHCCCBBBDDDGGGEEEFFFJJJLLLLLLPPPUUULLLCCC:::777333---+++...000...+++******,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++*********)))+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------...------,,,,,,,,,,,,,,,---------......//////.........---------///////////////000000111000666333222@@@PPPfff~~~zzzsssuuuvvvrrrlllnnnooorrrvvvyyy|||~~~~~~}}}|||{{{~~~~~~|||yyyuuuqqqooonnnvvvrrrqqqrrrpppmmmpppvvvyyysss~~~zzz{{{zzzyyy```DDD777777555444333222222333111/////////////////////////////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,++++++---///000////////////////////////........./////////000000444222000000111333888>>>SSSttt~~~}}}|||{{{xxxxxxyyy{{{~~~}}}{{{~~~~~~|||{{{{{{zzzxxxtttvvv{{{aaaJJJ>>>777<<<777444666777444222333111111111111000000000000000000000000000000000000}}}nnn```VVVSSSSSSMMMKKKIIIHHHIIINNNTTTXXXbbbdddddddddfffkkkmmmkkkiiimmmrrrvvvsssqqqvvv~~~rrrqqqmmmjjjlllqqqppplllnnnooolllffffffiiijjjiiihhh^^^PPPIIIMMM[[[kkkuuu^^^[[[SSSJJJEEEFFFDDDAAAGGGDDDDDDGGGKKKPPP\\\hhhZZZOOOEEE@@@<<<555000---222///+++***,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,******)))***++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---------.....................---------000/////////000000111222---333222999OOOdddwwwwwweeeeeekkkllllllmmmppprrrvvvyyy|||~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||~~~}}}|||zzzxxxuuusssqqqrrrpppqqqrrrpppnnnppptttvvv}}}~~~zzz{{{{{{zzzyyyxxxyyy{{{~~~}}}|||||||||{{{zzzyyyuuuvvv{{{ZZZ===888999777444222111000111222//////////////////////////////............//////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,---///000////////////////////////....../////////000000000555000///333555666>>>HHHssszzzzzz{{{xxxxxxwwwxxxzzzzzzyyyvvvsssqqqooooooqqqtttxxx|||~~~|||zzzyyyyyyzzz{{{}}}~~~}}}zzzwwwuuuuuutttqqqmmmjjjkkksss}}}}}}vvvWWWCCC;;;<<<888777888666222111333222222111111111000000000000000000000000000000000zzzmmm[[[LLLFFFFFFKKKNNNSSS[[[bbbfffiiiiiiqqqqqqpppqqquuuzzz}}}}}}zzzwwwyyy~~~{{{sssxxx~~~~~~vvvpppoooppppppsssqqqmmmfff``````eeejjjdddddd[[[MMMGGGJJJHHHAAAJJJFFFEEEFFFHHHNNN\\\iii\\\TTTKKKGGGFFFBBB999222000...---...111000,,,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,------...---------,,,,,,,,,---------..............................///////////////000111222...444666DDDbbbyyymmm]]]bbbjjjjjjlllrrrtttvvvyyy|||}}}|||{{{yyyzzzzzz{{{|||}}}~~~|||{{{{{{{{{{{{zzzyyywwwnnnrrrxxx}}}|||wwwsssrrrwwwppprrrpppmmmkkkkkknnnsssvvvuuuwwwzzz{{{zzzxxxwwwwww|||{{{{{{zzzxxxUUU===;;;777444444222000111333//////////////////////////////............//////................................................------------------------------------------------...------,,,---...//////////////////////////////...////////////000000000///...111888;;;???MMM]]]|||{{{yyy}}}uuusssuuutttuuuwwwxxxvvvtttqqqooonnnoooppprrruuuxxx|||~~~~~~{{{xxxvvvwwwvvvtttrrrwww{{{~~~}}}xxxuuuuuuwwwwwwuuurrrmmmjjjjjjmmmooorrrrrruuu~~~iiiNNNBBB<<<999777888555111111555222222222111111111000000////////////////////////nnnpppoooeeeXXXOOONNNQQQZZZZZZ___jjjvvv~~~~~~{{{|||{{{zzzzzz|||~~~wwwllljjjmmmrrrtttlll\\\SSSTTTRRRLLLLLLGGGDDDCCCCCCGGGQQQ\\\\\\WWWQQQOOOPPPMMMDDD;;;444111...---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,***))))))+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++,,,,,,---.........---,,,,,,,,,---------......---.................................///000111222333<<>>444///000222------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------***+++,,,---............,,,,,,,,,---------......---------.........//////000000000111222333555555999MMM```tttuuunnnmmmmmmmmmnnnoooooopppvvvwwwyyy{{{{{{yyywwwvvvsssrrrrrrrrrsssuuuxxxyyywwwuuuvvvzzzwww{{{|||yyy{{{llllllmmmqqquuuuuuqqqmmmkkkkkknnnrrrtttsssnnnjjjnnnoooppppppppprrrvvvyyyxxx||||||wwwuuutttoooiiiiiiggglllwww{{{{{{\\\FFF555555999666222333000000000000000000000000//////............//////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---....../////////////////////////////////////////////000000000111111111333777444555TTT~~~}}}}}}wwwooorrrvvvzzz}}}~~~}}}vvvssstttxxxxxxvvvvvvyyyuuutttsssrrrqqqqqqqqqrrrrrrrrrpppooooooooopppqqqppppppqqqssstttuuuvvvwwwtttrrrppppppqqqrrrssssssssstttssspppllljjjjjjllloooooollliiieeedddeeefffgggjjjllljjjeee```\\\[[[gggwwwmmmVVVHHH:::666777666444444333333222222222111111111000000000000000000000000NNNRRRYYY```hhhsss~~~}}}yyyjjjiiippptttxxx{{{xxxzzzwwwttttttzzzooo]]]SSSNNNIIIFFFEEENNNNNNJJJCCCDDDMMMTTTUUUTTTXXX[[[TTTEEE888111///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,------------,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...***+++,,,---............,,,,,,,,,---------......---------.........//////222222222333444555777888CCC[[[rrrwwwooofffnnnrrrpppoooqqqqqqnnntttvvvxxxzzz{{{{{{{{{zzzyyyxxxvvvuuuuuuvvvwwwxxxooonnnpppxxxzzzwwwxxxqqqnnnsssqqqlllpppnnnmmmmmmpppssssssoookkkkkkhhhgggiiipppvvvzzz{{{wwwvvvuuurrrqqqssswwwzzz{{{~~~xxxttttttqqqjjjkkkeeegggpppsssqqqvvvjjjOOO777555999777333444000000000000000000000000//////............//////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////////////////////////////000000000000111111111111,,,666888???hhh~~~uuunnniiiooowww}}}~~~~~~|||wwwtttvvvvvvtttssstttrrrrrrssssssssssssssssssooonnnmmmllllllmmmnnnnnnppppppooooooooopppqqqrrrrrrqqqpppooonnnoooqqqsssssssssrrroookkkgggdddccc___bbbfffgggeeecccaaaaaa```bbbeeehhhhhhccc[[[UUURRRXXX```jjj~~~zzzaaaOOO===777999888444222333333333222222222111111000000000000000000000000UUU^^^fffnnnzzz{{{lllaaabbbeeehhhpppzzzzzzuuuuuuvvv}}}yyy{{{~~~yyykkkhhh]]]VVVVVVSSSHHHGGGHHHJJJKKKNNNYYYfffooo[[[VVV\\\YYYPPPCCC444222...+++***---//////...,,,,,,,,,---------......+++,,,,,,+++******+++---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------................../////////000000333//////555555888EEESSSuuutttlllsss{{{}}}zzzsssqqqooonnnppprrrssssssrrruuuxxxyyyxxxwwwwwwwwwuuuzzz|||xxxuuuxxx{{{|||vvvzzzuuuxxx}}}}}}|||vvvoookkkkkkllllllkkknnnssswwwvvvqqqmmmmmmoooqqqmmmhhhgggjjjnnnpppqqqyyypppjjjiiimmmqqquuuyyysssssslllooommmfffeeennnuuuwww{{{uuupppmmmiiieeedddgggdddeeeppp{{{VVV666555<<<999222///333333222111000///...---........................////////////////////////........................,,,,,,,,,---------......------------------------///////////////........................///000000...333000///555111///666777999===RRRuuulllqqqoooqqqwww{{{{{{|||~~~~~~zzzzzzzzzyyyxxxwwwuuuuuuvvvuuusssrrrqqqrrrrrrsssppppppooonnnnnnnnnnnnnnnpppooonnnoooqqqrrrqqqpppuuutttsssrrrpppnnnlllkkklllkkkjjjiiihhheeeaaa^^^cccbbb```^^^\\\[[[[[[ZZZ[[[[[[[[[[[[ZZZZZZZZZZZZWWWWWWVVVVVV\\\kkk~~~}}}^^^AAA:::999333111555444333222333333333111///000/////////............wwwyyyzzzyyy~~~~~~~~~xxxvvvmmmiiinnnsssvvv~~~|||}}}{{{~~~~~~tttsssvvvyyy~~~{{{vvvmmmjjjiiibbb[[[TTTOOOLLLHHHKKKbbb|||\\\IIILLLOOOPPPNNNFFF999333...---000111...***.........------,,,,,,,,,+++,,,---,,,******,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---------................../////////000000333777333333999:::AAARRRqqq}}}zzziiibbbgggooorrrpppqqqpppooooooppprrrsssssssssuuuwwwxxxwwwvvvuuuuuuvvvzzz{{{{{{}}}yyy|||{{{~~~yyyuuupppmmmmmmmmmmmmlllooorrruuuuuuqqqmmmkkkkkkpppmmmiiihhhkkkmmmnnnnnnuuuuuurrrnnniiigggiiilllooo{{{}}}sssnnnsssuuussskkkgggiiilllllljjjbbbZZZVVVRRRQQQTTTYYYUUUSSSUUU^^^mmmqqqIII:::;;;:::555222333333222111000///..............................////////////////////////........................,,,,,,---------.........------------------------/////////////////////...///............///000000///333000111888555333;;;???:::JJJuuuxxxqqqvvvtttqqqsssyyy|||{{{|||~~~}}}}}}zzzzzzyyyxxxwwwvvvuuutttuuutttsssrrrrrrrrrrrrrrrooonnnnnnmmmmmmmmmnnnnnnpppooonnnnnnoooooommmllluuuuuutttssspppmmmjjjiiihhhfffcccaaa```___]]][[[]]]\\\ZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXWWWSSSPPPSSS[[[bbbtttuuuQQQBBB>>>999666888555333222222333333111///000000/////////.........~~~~~~{{{sssrrrttt|||{{{sssqqqvvv{{{}}}xxx|||tttmmmlllmmmssszzz~~~wwwpppeee___[[[PPPNNNfffbbbCCCEEELLLRRRUUUSSSFFF===333...///111...+++000000///...---,,,+++***,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,------------.............../////////000000000000444111111888===JJJ___wwwnnnccc^^^bbbiiimmmnnnnnnnnnpppqqqssstttttttttttttttvvvvvvvvvuuutttsssuuuwwwxxxzzz~~~zzzwwwxxxwwwuuusssrrrrrrrrrpppoooqqqsssuuuuuutttpppllljjjnnnllljjjjjjkkklllkkkkkkkkklllmmmmmmjjjiiiiiiiiijjjvvvtttkkkrrrtttqqqiiicccbbb```^^^]]]WWWRRRPPPMMMJJJLLLPPPPPPNNNLLLJJJNNNcccbbbBBB777777666555444333333222111000//////........................////////////////////////........................,,,------------.........------------------------......////////////////////////......//////000111...111---///666333111;;;BBBIIIfff}}}ppppppxxxuuussstttyyy|||{{{||||||zzz|||{{{yyyxxxxxxwwwwwwvvvuuuttttttssssssssssssrrrrrrrrrrrrmmmmmmmmmmmmnnnnnnnnnnnnqqqooommmmmmmmmlllkkkiiipppqqqrrrqqqooolllhhhfffddd```\\\YYYYYYYYYXXXXXXVVVUUUTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPTTTVVVUUUQQQOOOOOOPPPTTTmmm~~~```HHH???999777888555444222222333333111000000000000/////////......~~~rrrqqqsss{{{wwwzzz~~~~~~~~~zzzvvvwww{{{vvv}}}yyypppooorrrgggXXXbbbzzzgggKKKLLLPPPQQQRRRPPPOOOGGG;;;333//////000000000//////...---,,,,,,,,,------...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............////////////000000000...222000111;;;EEEWWWooo{{{iiieeeaaa___bbbggglllpppmmmooosssuuuvvvvvvwwwwwwuuuuuutttuuuuuutttsssqqqsssuuuuuuvvv|||{{{xxxzzz{{{xxxuuutttvvvvvvwwwxxxxxxwwwtttsssttttttuuuwwwwwwuuupppmmmlllllllllllllllkkkiiihhhhhhjjjkkkkkkkkkjjjiiiiiiiiiqqq|||tttllliiihhhddd___[[[YYYXXXWWW[[[ZZZ\\\___\\\TTTNNNMMMPPPQQQQQQNNNLLLWWWrrrSSS999444555666444333333222111111000000........................////////////////////////........................------------............------------------------............/////////////////////...///000000111222222---///666222333AAAIIIkkk~~~{{{tttpppppprrrqqqsssxxxzzzzzz|||}}}yyyzzzxxxtttwwwwwwvvvuuuttttttssssssrrrrrrrrrssssssssssssrrrnnnoooooopppppppppppppppqqqooommmlllmmmllljjjhhhggghhhjjjkkkjjjgggcccaaa\\\ZZZWWWUUUUUUUUUTTTRRRRRRQQQPPPOOONNNMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOJJJNNNTTTVVVWWWVVVWWWXXXYYY[[[iiivvvWWWCCC999777999666444222222333333222000000000000////////////...yyyvvvvvvzzzyyyvvv~~~~~~vvvxxx{{{iiidddllldddOOOMMMJJJJJJKKKHHHJJJIIIGGGAAA:::444111111........................------...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000111000555444888GGGUUUjjj|||hhh\\\\\\]]]^^^```eeejjjnnnnnnrrrwwwyyyzzzyyyzzz{{{wwwuuuttttttvvvvvvtttrrrssswwwwwwssstttzzz~~~~~~zzztttrrruuuwwwuuusssrrrqqqtttwwwyyyyyywwwtttsssrrrrrrssstttvvvuuurrroookkklllnnnnnnllljjjhhhggghhhgggeeeddddddeeeeeedddhhhjjjoootttxxxvvvqqqlllbbb^^^YYYVVVTTTSSSTTTVVV``````cccgggdddZZZSSSPPPOOOOOOOOONNNLLLPPP^^^nnnuuuNNN:::666666444444333333222222111111////////////////////////////////////////////////........................---------.........//////---------------------------.........//////000000///////////////000111111444555222555;;;999@@@UUUjjjxxxxxxyyyppprrrrrrnnnkkkmmmmmmpppuuuwwwwww|||~~~|||yyyyyywwwssswwwvvvuuutttssssssssstttrrrrrrrrrssssssttttttuuuqqqrrrsssssstttsssrrrrrrpppnnnlllllllllkkkjjjhhh```aaabbbbbb```\\\XXXUUURRRQQQPPPPPPPPPOOOLLLJJJLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLNNNOOOPPPPPPQQQRRRTTTVVVUUUNNNNNN\\\uuurrrQQQ???;;;<<<777555333222333333222111111000000000////////////wwwuuutttxxx}}}wwwnnnlllrrr\\\MMMEEE???EEELLLGGG@@@GGGNNNPPPJJJ???555000------........./////////,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------.........//////////////////000000000111111000444444===RRRdddyyyjjj\\\YYY[[[^^^```ccchhhmmmpppqqquuuzzz|||{{{{{{|||~~~yyywwwtttuuuxxxyyywwwtttwww||||||vvvssswww||||||yyy{{{wwwuuurrrqqqtttuuurrrqqqssslllpppuuuwwwvvvtttqqqpppooooooppppppoooooooooooojjjmmmoooooommmjjjiiihhheeebbb^^^\\\]]]]]]]]]]]]cccccccccfffhhhiiiiiihhhbbb[[[VVVUUUVVVUUUVVVYYYjjjhhhhhhiiiggg```]]]]]]ZZZUUUQQQNNNLLLNNNXXXccclllvvv}}}rrrMMM;;;777444444444333333333222222////////////////////////////////////////////////........................------........./////////------------------------------......///000000000000000//////000000111222///222111444::::::KKKiii|||rrrrrrvvvnnnjjjhhhiiimmmjjjkkknnnrrrssstttzzz{{{~~~~~~{{{zzz{{{zzzvvvwwwvvvtttsssrrrssstttttttttsssrrrrrrsssuuuwwwxxxuuuvvvwwwwwwwwwvvvtttsssnnnllljjjhhhhhhgggeeeccc\\\\\\[[[YYYUUUOOOJJJGGGHHHGGGHHHIIIIIIHHHDDDAAAEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGNNNMMMKKKJJJKKKNNNQQQSSSOOOOOOQQQRRRSSSaaa```FFF<<<999888555333222222333333222111111000000000/////////~~~~~~www{{{xxxppphhh^^^RRREEE@@@NNNUUUIIICCCEEEIIIOOOPPPJJJ???666////////////............+++,,,---,,,******,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////////////////000000000111111111111444555CCC]]]rrrlll```[[[\\\^^^```dddhhhmmmqqqsssrrrwww{{{|||zzzzzz|||{{{xxxuuuvvvzzz|||zzzwww{{{~~~}}}yyyxxxzzz{{{yyywwwtttuuuxxxwwwtttuuuvvvtttppppppssslllpppuuuwwwvvvsssqqqpppoooppppppmmmjjjhhhkkknnnjjjmmmpppooommmjjjjjjkkkdddaaa^^^]]]^^^^^^]]][[[^^^```aaaccccccccccccccc^^^XXXVVVZZZ\\\\\\\\\___pppnnnooorrrqqqllliiijjjddd___ZZZUUUOOOOOOWWWaaacccjjjvvvwwwvvvdddCCC777444444444444333333333333////////////////////////////////////////////////....................................////////////------------------------------......///000000111000000//////000000111222...111111333555666MMMsssmmmkkkzzzzzzuuupppmmmiiieeeggglllllllllooorrrqqqqqqvvv~~~{{{}}}}}}~~~}}}yyywwwvvvtttsssrrrsssuuuvvvvvvtttsssrrrsssvvvyyy|||xxxxxxyyyyyyxxxvvvtttssskkkiiieeecccaaa^^^[[[XXXTTTTTTRRRPPPLLLHHHDDDBBBDDDCCCBBBCCCCCCCCCAAA@@@@@@???????????????@@@@@@AAAAAAAAABBBCCCCCCDDDDDDHHHHHHHHHIIILLLNNNOOOPPPOOOQQQVVVWWWNNNKKK\\\ttt~~~|||vvvlllOOO???666888666333222222333333333111111111000000000//////{{{vvvkkkooozzztttuuu}}}}}}{{{oooiiieee]]]NNNKKK\\\^^^IIIMMMFFFAAAEEEMMMPPPIII@@@111111000///...------,,,+++,,,,,,+++******+++---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................../////////000000000000000111111111111666999;;;KKKiiiooo^^^YYY[[[\\\]]]___ccciiimmmqqqrrrssswww||||||yyyyyy||||||yyyvvvwww|||~~~|||yyy{{{}}}|||{{{}}}~~~yyyrrrvvvrrrnnnzzzxxx}}}yyyxxxyyyyyytttnnnoootttnnnsssxxxzzzwwwtttssssssssstttsssnnngggfffiiinnnkkkmmmpppooommmkkkkkkmmmgggeeecccccceeeeeebbb___\\\```eeegggfffcccaaaaaaXXXSSSTTT]]]bbbbbbaaadddlllnnnuuu}}}}}}uuuooommmaaa```]]]XXXOOOJJJPPPYYYZZZ___jjjtttxxxxxxmmmnnn}}}sssHHH666444444444444444444333333000000000000000000000000////////////////////////..................................../////////000---------------------------------...///000000111000000000000000111111222555888888777555444NNNxxxdddnnnmmmgggdddhhhmmmllliiigggooooooqqqrrrpppooottt|||~~~zzzwwwvvvtttsssssstttuuuvvvwwwuuusssrrrssswww{{{~~~yyyyyyzzzzzzyyyvvvtttrrrjjjgggbbb___[[[WWWSSSPPPLLLLLLKKKJJJHHHGGGEEEDDDFFFDDDAAA@@@AAABBBBBBBBB???>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDEEEGGGJJJKKKJJJGGGEEEKKKGGGJJJTTTVVVOOOOOOVVV\\\}}}}}}wwwwww\\\HHH;;;999666333222222333333333111111111111000000000000vvvkkkggg}}}tttyyy~~~~~~{{{}}}zzzxxxxxxssshhh[[[TTTSSSPPPKKKGGGBBBEEEIIIMMMXXXXXXJJJCCC999///...111111---))).........---,,,---///111------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................////////////000///...---000333222///777;;;GGG\\\sss|||eeeZZZYYY[[[^^^___aaagggmmmsssvvvvvvxxxyyyzzzyyyyyyyyy|||~~~zzzzzzzzzzzzzzzyyyxxxwwwzzz~~~~~~{{{xxxyyyyyywwwrrrtttvvvwwwwwwvvvwwwyyywwwwwwvvvuuutttssssssrrrpppqqqsssttttttsssrrrrrrooopppooolllhhhggghhhjjjkkkqqqsssnnnkkknnnqqqqqqqqqoookkkhhhhhhjjjmmmppplllnnnrrrsssmmmdddbbbdddYYYZZZ]]]ccciiimmmmmmkkkuuuuuuvvvwwwsssllleeecccddd```WWWOOOLLLQQQXXX]]]]]][[[```iiipppzzz{{{rrrrrruuu{{{MMM666888777444222444666555222000000///...............////////////////////////........................////////////////////////////////////////////////////////////000000000000000000000000111111111111666555666444444BBBbbbeeeyyynnnkkkjjjkkkiiifffgggjjjkkkkkklllmmmnnnnnnnnnmmm}}}}}}|||zzzyyyxxxwwwuuusssssssssttttttyyyyyyyyyvvvssstttzzz}}}{{{vvvqqqpppqqqmmmgggeee```ZZZUUURRROOOMMMKKKIIIIIIHHHHHHGGGFFFFFFFFFIIIHHHGGGFFFCCCAAA???===??????>>>===============>>>>>>>>>>>>???@@@AAABBBFFFGGGHHHGGGFFFEEEGGGHHHGGGHHHHHHJJJLLLOOOQQQRRRWWWbbb}}}www|||{{{eeeJJJ@@@888777444222444666666333000000000000////////////xxxhhhaaajjjttt|||zzz}}}~~~}}}xxxzzzyyyuuunnndddWWWIII>>>DDDBBBHHHNNNRRR___fff^^^NNNGGG>>>666000...///111......---,,,,,,+++,,,---------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................////////////000000//////111444444333999???NNNeee}}}ooo^^^WWWXXXZZZ___aaaeeejjjooossswwwyyyuuuvvvwwwxxxzzz{{{||||||zzz{{{{{{zzzxxxvvvvvvvvvyyy~~~}}}{{{||||||zzzyyyzzz|||{{{yyyxxxyyyyyyvvvvvvuuuuuuttttttssssssmmmmmmnnnnnnnnnmmmlllkkkjjjkkklllllljjjhhhfffeeekkklllkkkgggiiipppsssqqquuussspppmmmlllmmmnnnoooxxxuuuuuuwwwvvvnnnhhhfffbbbcccfffkkkqqqttttttrrruuuwww{{{~~~{{{ssskkkgggiiiccc\\\YYYVVVVVV___iiimmmooovvv{{{xxxvvv~~~wwwxxxvvv^^^===:::999666444444555333111000000///............///////////////////////////........................////////////////////////////////////////////////////////////000000000000000000000000111111111111222444555666BBB^^^~~~}}}rrrpppkkkgggeeeffffffdddeeeiiikkkmmmpppssstttuuuwwwxxx~~~|||zzzyyyxxxvvvuuuuuuttttttttttttttttttvvvxxxxxxxxxwwwxxxyyy~~~xxxqqqnnnmmmggg```ZZZVVVQQQMMMJJJHHHFFFEEEFFFEEEEEEEEEDDDDDDDDDCCCHHHHHHGGGFFFDDDBBBAAA@@@@@@???>>>========================>>>???@@@AAABBBBBBDDDEEEEEECCCCCCCCCEEEEEEEEEFFFGGGIIIKKKMMMNNNTTTRRR[[[}}}}}}```>>>;;;999666444555666555222222111111111111000000000|||pppeeeaaa[[[```kkkzzzvvvllluuuvvvyyy}}}{{{ttteeeUUUKKKBBB???EEEKKKPPPbbbsssrrrZZZXXXPPPAAA222,,,///555//////......---,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......,,,---......//////..................////////////111000000111222444666888IIIOOO^^^rrrvvvaaaXXXXXXZZZ]]]aaaeeekkknnnpppsssxxx|||vvvuuuuuuxxx|||~~~|||zzzzzz|||}}}zzzuuurrrrrrssszzz|||}}}~~~~~~}}}zzzxxxxxxxxxtttttttttssssssrrrrrrqqqjjjjjjjjjjjjiiihhhggggggccceeeiiinnnpppoookkkhhhgggddd``````gggpppsssrrrppppppooonnnnnnmmmllllllpppkkklllvvvzzzzzzzzz{{{{{{yyyuuurrrvvv}}}{{{tttllljjjbbbZZZbbbqqqzzzyyy{{{yyyuuuyyyyyyuuuzzzTTT===:::777555555333222000111000//////......//////////////////////////////........................////////////////////////////////////////////////////////////000000000000000000000111111111222222333888777:::VVVmmmkkkrrrjjjeeebbbdddeeedddfffiiijjjooouuuyyyzzz|||}}}|||zzzxxxwwwtttuuuuuuvvvvvvvvvvvvvvvvvvxxx}}}|||yyy{{{yyyrrrjjjfffddd]]]UUUNNNKKKGGGDDDCCCCCCBBBAAADDDDDDCCCCCCCCCCCCCCCCCCGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@???>>>============<<<<<<<<<===>>>@@@AAABBBAAABBBDDDDDDBBBAAABBBCCCBBBBBBCCCDDDEEEGGGHHHIIIQQQNNNKKKXXXrrr{{{vvvDDD???;;;666555666666444222333333222222222111111111{{{rrrmmmjjjkkklllkkklllnnngggeeeeeejjjnnnrrr{{{vvvssswww{{{|||{{{sss{{{}}}|||zzzrrrhhhbbbKKKAAA@@@CCCJJJ```www}}}```aaa\\\LLL;;;111///000000/////////000///...------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------......,,,---......///.....................////////////111//////000000111666<<>>=========;;;;;;<<<===>>>@@@BBBCCCBBBDDDFFFFFFEEEDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFJJJSSSSSSQQQVVVggg|||WWWDDD<<<666555666555333222333222222222111111111111zzzsssrrrqqquuu}}}~~~vvvzzzsssooooooqqqrrruuuzzzwwwsssrrrsssrrrrrrwww~~~yyyqqqrrr}}}wwwvvvwwwhhh^^^NNNEEECCCFFFYYYqqqxxx[[[^^^[[[RRRHHH@@@555***000...------///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,---......///.....................////////////111///...000...///888DDDSSSYYYiii~~~uuu```ZZZ]]]```bbbcccdddjjjqqqtttssstttxxx|||{{{xxxvvvyyy||||||wwwqqqsssuuuuuusssoookkkkkklll||||||xxxwwwxxxyyyyyywwwvvvvvvwwwtttsssrrrooommmkkkiiihhhggggggggghhhhhhiiiiiijjjjjjhhheeeddddddeeeeeedddYYY[[[___bbbdddeeeiiilllkkkkkkkkkjjjiiifffcccbbb]]][[[___jjjwww{{{xxxjjjqqqzzzzzz~~~xxx|||}}}UUUEEE777333444333333555111111000///////////////////////////////////////........................////////////////////////////////////////////////////////////000000000000111111111111222222222222222555777EEEooorrrooooooeeegggooofffdddeeeiiiiiigggiiimmmxxx{{{~~~~~~|||{{{zzzvvvxxxzzz{{{|||||||||{{{zzzzzz}}}zzzxxxuuunnnddd^^^YYYPPPGGGFFFCCC@@@???AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEECCCDDDEEEFFFFFFFFFFFFFFFDDDCCCBBB@@@>>>======<<<:::;;;;;;===???AAACCCDDDCCCFFFHHHHHHGGGEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEAAAMMMQQQPPPPPPUUUooo{{{hhhJJJ???555555666555333444222222111111111000000000{{{uuurrrooommmlllqqqzzzzzzwwwyyy{{{yyyyyy|||}}}}}}~~~wwwwwwyyyyyytttlll\\\TTTOOOGGGNNN]]]cccRRRTTTSSSRRRUUUUUUGGG555111...******---///...,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,---------......,,,---......//////..................////////////222......000///222AAARRRZZZ___ooovvvfffYYYZZZ___```aaaeeehhhmmmrrruuuvvvvvvyyy{{{zzzxxxvvvvvvwwwvvvrrrnnnoooooooooooonnnnnnmmmlllyyy~~~||||||zzzvvvvvvxxxyyyyyyxxxwwwxxxyyytttsssrrrooollljjjhhhgggggggggfffffffffggghhhiiiddddddccccccfffmmmvvv}}}^^^```eeehhhfffbbbdddiiihhhfffddd```\\\XXXUUUTTTRRRSSSWWW]]]ccclll|||~~~vvvuuu~~~~~~{{{xxxvvv[[[???555555444444666222111000000//////000000////////////////////////........................////////////////////////////////////////////////////////////000000000000111111111222222222222333666666@@@]]]qqqdddssslllcccaaaccc```aaadddgggffffffnnnwww~~~~~~}}}|||yyyyyy{{{|||}}}}}}}}}}}}}}}}}}~~~|||xxxuuummmbbb[[[TTTIII???DDDBBB???>>>@@@AAABBBAAA??????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFEEECCCAAA???===<<<<<<:::;;;<<<>>>@@@BBBDDDFFFDDDGGGIIIJJJIIIGGGFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEAAAEEEEEEJJJUUUUUUVVVaaammmVVVEEE888666777444333666222111111111111000000000{{{yyyzzzxxxxxxzzzyyywwwxxx~~~zzzsssmmmqqquuu{{{xxxrrruuusss{{{tttooorrrmmmVVVIIILLLOOOIIIJJJKKKOOO^^^iiiaaaQQQ999333---+++---///...,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,,,,---------......,,,---......//////..................////////////333...///333444999NNNeeejjjkkkxxxggg\\\VVV\\\```___bbbjjjmmmppptttwwwzzz{{{{{{zzzyyyxxxwwwvvvuuutttsssrrrmmmkkkjjjlllqqqsssqqqnnntttyyy{{{xxxwwwyyyyyyvvvvvvxxxyyyyyyxxxwwwwwwxxxtttsssrrrpppooommmlllkkkkkkjjjhhhgggfffffffffggg```bbbdddeeehhhrrrmmmjjjiiikkkiiicccbbbfffdddaaa\\\WWWSSSQQQQQQQQQQQQTTTZZZccciiippp}}}|||xxxxxx{{{|||{{{wwwMMM<<<999666444555222111000000//////000000////////////////////////........................////////////////////////////////////////////////////////////000000000000111111111222222222333333:::666IIIttt}}}uuu~~~ssskkkiiiccc```aaa]]]___cccdddbbbgggxxx~~~~~~~~~~~~~~~zzzzzzzzzzzz{{{{{{|||}}}}}}~~~}}}vvvtttmmmddd^^^XXXOOOEEEEEECCC@@@???@@@AAAAAAAAA??????@@@AAABBBCCCDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJGGGFFFDDDAAA???===<<<<<<;;;;;;===>>>AAADDDFFFGGGHHHJJJMMMNNNMMMKKKJJJJJJHHHHHHGGGFFFEEEEEEEEEFFFDDDFFFBBBFFFRRRQQQMMMRRRccc}}}{{{dddOOO===999888333222666333333222222222111111111zzz|||}}}||||||{{{|||}}}wwwmmmoooqqqtttxxxrrrnnn]]]ZZZ}}}jjjOOOJJJJJJDDDEEEFFFLLLaaavvvvvviiiAAA:::222///000111000---,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,---------......,,,---......//////................../////////000333///000555888@@@XXXsssnnnnnnzzz|||aaaYYYWWW^^^```^^^dddoooqqqrrruuuyyy}}}~~~|||zzzzzz{{{zzzyyyvvvvvvwwwxxxlllhhhggglllssswwwtttpppoootttvvvttttttwwwyyyxxxvvvwwwxxxxxxvvvuuuuuuuuussssssrrrrrrqqqppppppppppppooollliiigggffffffffffffhhhhhhdddaaafffttt{{{qqqkkkllllllfffcccddddddaaa\\\XXXVVVWWWYYY[[[dddfffnnnyyy{{{uuuuuuxxx~~~yyyYYYAAA<<<888333333222111111000000000000000////////////////////////........................////////////////////////////////////////////////////////////000000000000111111222222222333333333777000III|||vvvmmmyyydddaaaccc```___ccc]]]```cccbbbaaajjj||||||}}}~~~~~~~~~~~~~~~{{{zzzyyyxxxxxxzzz{{{|||xxx||||||yyyxxxyyyyyyxxxsssmmmiiifff^^^UUUHHHEEEBBB@@@AAABBBBBBAAAAAAAAABBBCCCEEEFFFGGGGGGIIIIIIJJJKKKLLLLLLLLLKKKHHHFFFDDDBBB???===<<<<<<;;;<<<===???BBBEEEGGGIIILLLOOORRRSSSQQQOOONNNNNNIIIHHHGGGFFFFFFEEEEEEEEEAAAIIIHHHDDDFFFDDDJJJYYYUUU^^^|||~~~xxxoooWWWBBB<<<999333222666444444444333333333222222