BM6P6(@ ------------------------,,,...//////...------...------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,+++******++++++***))),,,,,,+++******+++,,,,,,***+++,,,,,,******+++,,,------------------------------------------------///...---,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---............------,,,,,,,,,------------------------......------------.........///444:::777...,,,///////////////////////////////////////////////////---///000111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,+++++++++,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000///...---,,,,,,,,,.........------,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,000///...------------------------.........//////........................++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------------------------------........................,,,,,,,,,---...///000000,,,///111000...///666<<>>>>>@@@>>>::::::======AAALLL]]]ooozzz|||{{{|||~~~~~~zzzuuuqqqooollliiigggwww~~~yyynnnffffffooo~~~vvvmmmkkkpppxxx~~~}}}sssmmmcccdddbbb]]]]]]aaaaaa]]]]]]TTTLLLLLLJJJEEEDDDGGGMMMLLLOOOVVV[[[^^^gggrrr~~~~~~------------------------,,,...//////...------...------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******---,,,++++++++++++***))),,,,,,+++******+++,,,,,,***+++,,,,,,******+++,,,------------------------------------------------,,,,,,...111444333000,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---.........---------,,,,,,,,,------------------------......------------......------222666444---+++...------------------------........................---...000111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////////////////...---------,,,......---------,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,//////...------------------------------.................................++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------------------------------........................,,,------....../////////...000000000///333999>>>EEE???;;;<<<===;;;===@@@@@@GGGUUUfffvvv~~~wwwqqqnnnnnnpppuuuyyykkkfffccc[[[ZZZ^^^gggyyy{{{xxx~~~zzzzzzxxxqqqmmmqqq~~~yyyiiiXXXPPPLLLHHHGGGJJJIIIHHHKKKPPPQQQPPPTTTZZZcccffflllttt~~~------------------------,,,---//////---,,,---...------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***,,,,,,+++++++++*********,,,++++++******++++++,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,------------------------------------***+++...444:::999333---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------......------------,,,,,,,,,------------------------......------------......---,,,...111///++++++---,,,,,,,,,,,,,,,,,,,,,,,,........................---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---..................------...------------,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,///...------------------------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------------------------------------------------................................................000000///000333888===@@@???:::777999;;;;;;>>>AAALLLVVVdddsss~~~zzzyyy|||}}}{{{lll___TTTPPPNNNLLLRRR\\\iii~~~vvvdddXXXPPPLLLLLLGGGEEEFFFIIIIIIFFFFFFHHHIIINNNWWW```iiirrrzzz~~~------------------------+++---///...---,,,------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++************+++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,222888999333,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------......------------......------------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................---------------...............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,......---,,,,,,------------,,,,,,,,,,,,+++++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,------------------........................////////////............///...///333888;;;======666666999===>>>???GGGOOOccckkkwwwyyyuuuvvv}}}~~~pppaaaWWWUUUPPPKKKIIIGGGHHHSSS___sssnnnbbb]]]WWWRRRMMMJJJJJJJJJJJJJJJEEEIIIOOOTTTXXX]]]cccggg}}}------------------------+++---......---,,,,,,---------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++''')))++++++))))))+++---++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,******---111222///+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------......------------............,,,++++++---......------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------..................---------------...............------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------..............................//////////////////......,,,...222777;;;===;;;999777999===???@@@GGG[[[nnn{{{rrrnnnppprrrvvvyyyjjj^^^UUUMMMHHHFFFGGGHHHGGGEEEHHHRRR]]]nnnxxxxxxnnn```UUUQQQRRRQQQOOOJJJKKKLLLNNNOOOQQQTTTWWWdddmmmzzz------------------------+++,,,......,,,+++,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,***,,,...---***)))+++...***++++++,,,,,,++++++******+++,,,,,,******+++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,------------...------------------------......------------............,,,***,,,000000---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------...............---..................------,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,------...+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,------------------------+++,,,,,,------.................................////////////////////////---111666:::<<<;;;999777:::;;;<<<===AAAPPPmmmuuujjjkkkrrrsssxxxzzzooo^^^QQQJJJGGGEEEDDD>>>BBBFFFEEECCCDDDLLLTTT]]]^^^eeessszzzjjjcccaaa\\\UUUOOOLLLHHHGGGIIIKKKMMMMMMLLLTTT```mmmxxx------------------------***,,,...---,,,+++,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,111333444111,,,)))***---***+++,,,,,,,,,,,,+++******+++,,,,,,******+++,,,)))******+++,,,,,,------++++++++++++++++++++++++***+++---,,,******,,,...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------......------------......---...,,,)))+++111000,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++)))+++,,,......---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---.../////////////////////...---------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,++++++,,,,,,---...++++++,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------***+++,,,,,,------,,,,,,------------------------++++++,,,,,,---......///..............................//////000000111111222666:::;;;:::888999:::<<<<<<@@@HHHRRRccczzzwwwpppmmmrrryyy|||yyyddd\\\QQQJJJHHHIIIJJJIIIEEEIIIJJJHHHDDDFFFLLLQQQTTTTTT[[[lll~~~wwwggg___TTTOOOPPPQQQNNNKKKGGGJJJOOOWWWbbbppp{{{------------------------***,,,...---,,,+++,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,777999:::555...)))***,,,***+++,,,------,,,+++******+++,,,,,,******+++,,,))))))***+++,,,,,,------++++++++++++++++++++++++'''+++000///,,,+++---111++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,------.........------------------------.........------.........+++---+++(((+++111000***++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++)))***,,,......---,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,---...////////////000000///...------,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------......------,,,++++++++++++,,,,,,---...***+++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,---------,,,,,,------------------------++++++,,,,,,---...//////........................---......///000111111222777;;;===;;;777666:::>>>>>>AAAKKK]]]mmmzzzxxxssswww{{{|||~~~|||uuu{{{}}}sssbbbQQQNNNKKKLLLQQQUUUWWWWWWQQQSSSSSSNNNJJJLLLQQQUUUWWW[[[jjj}}}lllccc```^^^XXXRRRQQQMMMIIIJJJQQQ]]]hhhnnnvvv{{{......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++------,,,,,,+++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++*********+++---...,,,++++++******++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------,,,,,,+++***------------------------.........------,,,,,,,,,.........------,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++,,,---......,,,******+++++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,------...///////////////.........---------+++++++++,,,,,,---------------++++++++++++------++++++++++++++++++++++++)))***++++++,,,,,,++++++000///...---------------,,,------......------,,,++++++++++++++++++++++++---------,,,,,,+++++++++///...---,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,---------......------------------------...------------...//////------...///000111222333:::999888777777999>>>BBBIIIGGGSSSmmm|||{{{}}}{{{qqqbbb^^^bbb[[[___cccdddfffiiioootttwwwrrrjjjeeedddfffjjjmmm|||uuujjjbbb\\\WWWQQQNNNPPPQQQQQQPPPQQQ[[[kkkxxx......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++))))))*********+++++++++,,,+++*********+++,,,---,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,---------,,,,,,+++***------------------------......---------,,,,,,,,,......---------,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,++++++++++++*********))))))+++---......,,,***++++++++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,------...///////////////.........---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++......---------------...,,,------......------,,,++++++++++++++++++++++++---------,,,,,,+++++++++///...---,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,---------......------------------------...------------.../////////......///000222444555777:::;;;;;;;;;>>>DDDIIILLLRRR```sssyyynnnccc^^^hhhuuuyyy{{{}}}~~~}}}|||||||||}}}~~~~~~}}}{{{{{{|||zzzzzz{{{~~~lllcccXXXPPPNNNPPPRRRRRRLLLPPPUUU\\\eeesss......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++))))))))))))************,,,,,,+++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,---------,,,++++++------------------------...------------,,,,,,,,,...------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,++++++++++++*********))))))+++---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,,,,,,,------...//////////////////.........------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......---,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,---------......------------------------...------------...//////000/////////000333666888555:::??????>>>BBBLLLUUUVVVcccqqqzzzyyyvvv~~~uuu}}}{{{wwwpppjjjooo}}}{{{zzzyyyzzzzzz{{{{{{yyywwwtttrrrvvvwwwwwwwwwwwwuuutttsssrrrqqqppprrruuuwwwxxxwww}}}zzzxxxyyy|||}}}}}}}}}|||{{{yyyuuuuuuwwwyyy{{{}}}|||zzzhhhYYYQQQPPPOOOOOORRRPPPOOOPPPVVV```jjjqqqxxx......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))*********++++++++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,------,,,,,,+++------------------------------------------------------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------,,,,,,,,,+++++++++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......---,,,,,,,,,------.../////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,------,,,,,,+++++++++,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,---------......------------------------...------------...//////000///...///000444777999777<<<@@@???>>>EEETTTaaaeeettt~~~wwwtttuuulllhhhrrr{{{|||xxxvvvtttssssssrrrsssuuuvvvuuussspppooossstttuuuvvvuuutttsssrrrpppooonnnoooqqqrrrrrrrrryyyxxxvvvuuuuuuvvvwwwwwwwwwwwwvvvuuutttsssrrrqqqqqqrrrssstttuuuvvvwwwxxxuuuvvvxxxzzz|||}}}}}}}}}~~~}}}~~~{{{mmmddd]]]YYYWWWSSSPPPPPPSSSTTTQQQMMMWWWaaavvv......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------+++,,,,,,------,,,,,,,,,------------------------------------------------------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++***,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,------.../////////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++---...000333444,,,,,,+++++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,---------......------------------------...------------...//////.........///111555888::::::>>>???===>>>III]]]lllttt~~~|||}}}~~~|||wwwwww|||zzz{{{}}}qqqjjjdddbbbccckkk{{{}}}zzzvvvuuusssqqqppppppppppppkkkmmmoooqqqrrrqqqnnnmmmlllmmmoooqqqqqqrrrqqqqqqnnnmmmkkkkkkllllllkkkjjjssstttuuuuuutttrrrqqqpppsssssssssqqqooonnnnnnmmmlllllllllmmmmmmmmmnnnnnnrrrrrrsssssssssssssssssswwwvvvuuutttuuuvvvxxxzzzuuuvvvwwwxxxyyy|||}}}oooiiiccccccfffcccXXXMMMMMMSSSaaarrr......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,*********+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------++++++,,,---------,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++*********))))))***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...//////...,,,,,,------.../////////000000000/////////......------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,------...............///111444666888......---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,---------......------------------------...------------...//////---...000222444777999;;;===??????@@@DDDSSShhhxxx}}}xxxtttrrrrrrwww|||}}}~~~{{{zzzzzz~~~zzzeee\\\YYYYYY^^^fffppp{{{vvvrrrpppnnnmmmmmmllllllllllllmmmfffgggiiikkklllkkkjjjiiihhhiiikkkmmmnnnooooooooommmkkkiiiiiijjjjjjiiihhhjjjnnnqqqsssrrrpppnnnnnnqqqrrrqqqooollljjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiinnnoooooopppqqqrrrssssssrrrqqqpppooooooqqqssstttrrrrrrqqqooonnnooorrruuuvvvyyy}}}yyyxxx}}}}}}rrrgggYYYUUUSSSWWW\\\eeesss......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------((()))***,,,---------,,,,,,++++++******++++++,,,)))*********++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------***+++,,,,,,---------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++*********)))))))))+++------,,,,,,,,,------------------------------,,,+++---///000///...,,,,,,------.../////////000000000000/////////...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---......//////...------...000222444000000...---,,,,,,++++++,,,------......------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,---------......------------------------...------------...//////...000333666999;;;<<<<<<>>>???BBBFFFPPPaaauuu{{{vvvqqqooopppuuuxxxtttyyy}}}jjjWWWRRRSSSUUU^^^iiivvv~~~{{{xxxyyy}}}zzz|||~~~~~~}}}{{{zzzxxxvvvssspppnnnmmmjjjiiiiiiiiihhhhhhhhhhhhfffffffffffffffeeeddddddeeefffhhhjjjkkkkkkjjjjjjiiihhhggggggiiijjjjjjiiihhhkkknnnooommmllllllmmmnnnoooooolllhhheeedddeeeeeeeeefffggghhhiiijjjjjjjjjkkkkkkmmmnnnppprrrrrrpppooonnnmmmmmmnnnpppqqqoooooonnnllljjjjjjlllnnnlllmmmpppqqqsssxxxtttnnneee\\\UUUQQQQQQXXX```qqqwww......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,&&&(((***,,,---...------,,,++++++++++++++++++,,,))))))******++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------***+++,,,,,,------------------------------------,,,,,,,,,------.........,,,,,,,,,------.........+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,------,,,+++************++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++)))+++------,,,,,,---...---------------------------,,,+++---///000000///,,,,,,------...//////000000000000000////////////---------,,,,,,+++++++++++++++------------++++++++++++,,,,,,---...//////---,,,***))))))***,,,---222111000...---,,,++++++,,,------......------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------......------,,,,,,,,,,,,---------......------------------------...------------.../////////111555999<<<>>>>>>>>>===???DDDMMMZZZlll~~~uuuttttttsssqqqsss~~~yyyrrrqqquuu|||~~~{{{fffUUURRRTTTUUU^^^iiiuuuzzzzzzzzzzzzyyyyyyyyyzzzssstttvvvxxxzzz||||||}}}rrrqqqooommmlllkkkjjjjjjhhhhhhggggggfffeeeeeedddhhhhhhgggeeedddcccbbbaaaaaabbbcccddddddcccbbbbbbbbbaaa```bbbdddgggggggggmmmnnnooommmjjjhhhjjjllllllmmmmmmiiiddd``````aaa^^^^^^```bbbdddfffggghhhhhhhhhhhhiiijjjkkkmmmnnnooonnnmmmllllllmmmooopppkkklllkkkjjjhhhgggiiikkkccceeeggghhhhhhlllrrrvvvuuu{{{xxxqqqiii^^^SSSPPPRRRSSS```vvv+++++++++++++++++++++++++++++++++*********))))))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///,,,------......------,,,------------------------///---++++++---///000///++++++,,,---------,,,,,,,,,------......------,,,000---,,,---///000...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------,,,------...///000222111111000///......---......---------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------......------...///111111...999@@@>>>===@@@CCCBBBCCCCCCGGGZZZqqqwww~~~zzzuuussswwwzzz|||yyyuuuooopppqqqyyyxxxyyy{{{{{{jjj^^^WWWYYYZZZYYYaaammm~~~yyyuuuwwwvvvuuutttrrrpppooonnnoooooooooooonnnmmmlllkkkjjjjjjjjjiiigggfffdddccccccccccccbbbaaa```______cccbbb```^^^]]]\\\[[[[[[[[[\\\]]]]]]]]]]]]\\\[[[]]]^^^^^^___aaacccdddeeehhhiiijjjjjjjjjiiigggfffdddcccbbbaaa___]]]\\\[[[ZZZ[[[\\\]]]___aaacccdddgggffffffeeeeeeffffffgggjjjiiihhhhhhhhhjjjlllnnnkkkjjjiiigggeeecccaaaaaaaaaaaa`````````aaacccdddeeegggjjjjjjmmmtttvvvggg^^^VVVPPPQQQPPPYYYkkkyyy,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,---......,,,------......------,,,------------------------111000000...---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------......------,,,///---,,,---//////...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------------,,,------...///000111111000000///......---......---------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------..............................//////////////////555===CCCAAA@@@CCCEEEDDDEEENNNVVVggg|||{{{|||xxxyyyvvvoooqqqsssxxxyyy{{{|||}}}~~~yyymmmhhh___ZZZ]]]]]][[[bbbnnn~~~{{{vvvrrrjjjiiigggfffdddccccccbbbeeeeeefffffffffeeeeeedddfffeeedddcccaaa```___^^^````````````___^^^]]]\\\[[[ZZZXXXWWWUUUTTTTTTSSSUUUVVVXXXYYYYYYXXXVVVUUUTTTUUUVVVXXXZZZ\\\___```eeefffggghhhhhhgggfffeeebbb```^^^[[[YYYWWWUUUUUUWWWWWWXXXZZZ\\\___aaabbbdddddddddddddddeeeeeeffffffeeedddcccccceeefffhhheeedddbbbaaa___]]]\\\[[[^^^^^^]]]]]]]]]^^^______YYY[[[\\\\\\]]]aaajjjqqquuuxxx}}}xxxjjj^^^[[[SSSPPPXXX```jjj------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------------------------------------------------,,,,,,,,,,,,------------,,,------......------,,,------------------------+++---///...+++)))***,,,000///...,,,,,,,,,------,,,------......------,,,...---,,,---...///...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------)))***+++,,,,,,,,,,,,,,,........................+++,,,,,,------.........------,,,------...///000111000000//////...............---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------////////////////////////...//////000000000000000>>>CCCEEECCCBBBDDDDDDCCCFFFZZZgggqqq|||xxx|||||||||vvvxxxzzzzzzzzzzzzyyywwwxxxzzz|||}}}mmmccciiiddddddhhhgggdddjjjttt~~~{{{}}}}}}|||uuuuuuvvvxxxwwwssslllhhh```___\\\ZZZYYYYYYZZZZZZ^^^___```aaabbbbbbbbbbbb```___]]][[[ZZZYYYYYYZZZYYYYYYZZZYYYYYYXXXWWWVVVRRRQQQPPPNNNMMMLLLLLLLLLLLLNNNPPPQQQQQQPPPNNNLLLKKKLLLNNNPPPTTTWWWZZZ[[[bbbccccccdddcccbbbaaa```]]]ZZZVVVRRROOOMMMMMMMMMPPPQQQRRRTTTWWWZZZ\\\]]]______```aaabbbccccccdddcccbbb```_________```aaa^^^]]]\\\[[[YYYXXXWWWVVVXXXXXXYYYYYYYYYXXXWWWWWWSSSUUUVVVUUUSSSUUUZZZ^^^aaadddiiimmmqqquuuzzz}}}tttiii\\\PPPLLLNNNVVVhhh{{{---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------,,,,,,,,,,,,---,,,,,,,,,,,,------......------,,,,,,,,,------------------'''+++...---+++,,,222777222111...,,,+++,,,---...,,,------......------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,,,,---------,,,,,,------------------------++++++,,,,,,---...//////------,,,------...///000000000/////////...............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------------------------------------+++,,,------......------,,,,,,------------------........................//////......000222555777EEEEEEDDDBBBAAABBBDDDEEETTTppp}}}~~~{{{|||zzzxxx~~~}}}}}}zzzyyywwwttttttxxxzzzjjjbbbggggggjjjnnnmmmkkkpppxxx}}}|||{{{}}}}}}{{{tttrrrpppmmmiiiccc]]]XXXWWWUUURRRPPPOOOPPPRRRTTTWWWXXXYYY[[[]]]^^^______ZZZYYYVVVTTTSSSSSSTTTUUUPPPPPPPPPPPPPPPOOONNNNNNKKKJJJIIIHHHGGGGGGGGGGGGDDDFFFHHHJJJJJJHHHFFFDDDFFFGGGIIILLLQQQUUUXXXZZZ`````````___^^^\\\YYYXXXTTTRRRNNNJJJGGGFFFGGGGGGIIIJJJKKKNNNPPPSSSVVVWWWYYYZZZ[[[]]]^^^``````aaa```___^^^]]]\\\\\\\\\\\\YYYXXXWWWVVVUUUTTTSSSSSSQQQQQQRRRSSSRRRQQQOOONNNQQQRRRSSSSSSQQQPPPRRRTTTTTTWWWZZZ^^^aaaeeejjjnnnsssvvvzzz}}}rrrbbbXXXRRRRRR[[[eeewww,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------+++,,,,,,------,,,++++++,,,------......------,,,,,,,,,,,,---------......+++...000...---111999AAA222111...,,,+++,,,---...,,,------......------,,,,,,---------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------,,,------...///000////////////..................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,------.........------------------------+++,,,------......------,,,,,,,,,---------......------------------------000...,,,,,,000666<<<@@@DDDCCCBBBAAABBBFFFNNNUUUvvv~~~zzz|||zzzzzz|||zzz{{{}}}qqqjjjeeefffjjjmmmnnnmmmpppuuuyyy|||}}}{{{zzzzzzvvvqqqnnnjjjccc\\\WWWRRRMMMIIIIIIGGGEEECCCCCCDDDGGGHHHJJJKKKMMMOOOQQQRRRSSSSSSQQQOOOMMMKKKJJJJJJKKKLLLFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAABBB???@@@BBBDDDDDDBBB@@@???AAABBBEEEIIIMMMQQQUUUWWW]]]\\\[[[YYYVVVSSSPPPNNNJJJHHHEEEBBBAAABBBCCCDDDCCCDDDEEEGGGJJJLLLOOOPPPSSSTTTVVVXXXZZZ[[[[[[[[[YYYYYYXXXWWWVVVUUUUUUUUURRRQQQQQQPPPOOONNNNNNMMMIIIJJJKKKKKKKKKIIIHHHGGGHHHIIIKKKKKKJJJIIIJJJJJJJJJKKKMMMNNNOOOQQQUUUWWW\\\___bbbeeegggjjjnnnppp}}}rrrbbbXXXUUUVVV[[[cccrrr,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------------------------------------------------------++++++,,,------,,,***))),,,------......------,,,+++,,,,,,------.........---...---+++***---333888000///...,,,,,,,,,------,,,------......------,,,+++---...---,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,------...///000..............................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---......//////------------------------+++,,,------......------+++,,,,,,------.........------------------------000...---...222:::BBBGGG@@@???@@@CCCGGGQQQbbbqqq|||wwwwwwyyy~~~|||~~~rrrqqqqqqrrrssstttuuuvvv|||~~~|||xxxtttqqqjjjbbb]]]XXXPPPJJJFFFDDDBBB@@@???>>>===<<<===>>>@@@AAAAAABBBDDDFFFGGGHHHHHHIIIEEEDDDCCCAAA@@@AAAAAAAAA===>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<<<<===???CCCFFFJJJNNNOOOUUUUUUSSSQQQMMMIIIFFFDDDAAA@@@>>>======>>>@@@AAA??????@@@BBBDDDFFFHHHIIIKKKMMMOOOQQQSSSSSSSSSSSSOOOOOONNNMMMMMMLLLKKKKKKIIIHHHHHHHHHGGGGGGFFFFFFCCCDDDDDDDDDDDDCCCCCCBBBAAAAAABBBDDDDDDEEEDDDDDDDDDEEEGGGGGGFFFFFFGGGHHHJJJLLLOOOQQQRRRTTTWWWYYYbbb^^^aaakkkpppmmmmmmrrrvvvuuuuuuwww|||}}}lll```ZZZTTTSSSXXXeeexxx------------------------,,,,,,,,,,,,---------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------------------------***+++---------+++***(((,,,------......------,,,++++++,,,,,,---......///++++++******)))***+++,,,---------,,,,,,,,,,,,,,,,,,------......------,,,+++---...---+++***,,,...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------------------------------------------------------,,,------...///000..............................---------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,------.../////////........................+++,,,------......------++++++,,,,,,---......///........................//////000333777===CCCFFF???>>>AAAEEEIIIWWWppp~~~xxxxxx{{{}}}}}}{{{|||}}}{{{xxxzzzyyytttlllgggcccZZZRRRKKKGGGCCC???>>>===<<<;;;;;;;;;;;;;;;<<<===>>>??????@@@AAABBBBBBCCCBBBBBB=========<<<;;;;;;::::::999999999:::::::::999999888888888777888888999999:::::::::999999:::::::::999:::;;;>>>AAADDDGGGHHHKKKKKKJJJHHHEEEAAA>>><<<;;;::::::::::::;;;;;;<<<=========>>>@@@AAACCCDDDDDDEEEHHHJJJKKKKKKKKKJJJFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA?????????>>>??????@@@@@@?????????AAABBBCCCCCCBBB???AAACCCDDDCCCBBBBBBCCCCCCEEEGGGHHHHHHIIIKKKMMMIIIIIIKKKPPPTTTWWWXXXXXX^^^aaadddfffhhhkkkooosssrrrvvvyyy|||~~~vvv```[[[UUUVVV```rrr////////////////////////---------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,++++++++++++++++++,,,)))+++---000000---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------------------------------------------***+++---------+++)))(((,,,------......------,,,++++++,,,,,,---...//////---------///111000...+++++++++,,,---------,,,,,,,,,------......------,,,***,,,...---+++***,,,...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++------------------------'''(((***---///000111111........................------------------,,,,,,---------------...000000---...........................---------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------------------------------,,,,,,------...///000000........................+++,,,------......------++++++,,,,,,---.../////////////////////////////////000333777;;;???BBBDDD@@@@@@BBBEEEIIIVVVsss}}}~~~~~~yyy}}}|||}}}~~~{{{vvvpppmmmeee\\\VVVSSSLLLDDDBBB@@@>>>======<<<:::888666777777999:::;;;;;;<<<<<<<<<===============<<<;;;;;;;;;;;;;;;:::999888777777888888888888888777888888777777777888999999999999777666666777999999888999:::<<<>>>AAACCCEEECCCCCCBBBAAA???===:::999888888888888888888888777<<<<<<<<<===>>>???@@@AAA???AAACCCEEEFFFFFFEEEDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@?????????===<<<<<<;;;<<<===???@@@===<<<<<<===???@@@@@@@@@888;;;>>>@@@@@@??????@@@AAACCCDDDDDDDDDDDDEEEGGGEEEJJJKKKIIIJJJOOOPPPNNNNNNSSSXXXZZZYYY[[[___dddbbbhhhmmmppprrrvvv~~~nnniii___WWWVVV```ppp}}}------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++000000///......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,---......//////.........------------...//////////////////000000000000---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---............------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---............111333111///------......---,,,------------------------,,,---......//////......---...//////000////////////...000666===AAA???<<<<<>>@@@BBB>>>===<<<<<<;;;:::999999888888888888999999999999999999:::;;;;;;<<<======DDDCCCCCCBBBAAA@@@?????????????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFHHHIIIJJJMMMMMMOOOPPPRRRTTTUUUVVVYYYZZZ\\\```ffflllrrruuuyyy{{{~~~~~~iii^^^\\\]]]aaagggzzz------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))*********+++++++++,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,***+++,,,,,,------,,,,,,...------------...//////////////////000000000000---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...---,,,,,,,,,,,,---.........---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.........///111333111///---------...---,,,------------------------,,,---......//////.............../////////......---222888<<<>>>>>>>>>???AAADDDFFFIIIUUUjjj{{{tttttt}}}ssskkkddd^^^ZZZRRROOOKKKEEEAAA>>><<<<<<;;;;;;:::999888777777888777777777777777777777777888888888888888888888888999888888888777777777777777777777777777777777777777777777777777777777777444777;;;===<<<:::888888888888888999:::<<<===>>>;;;::::::999888777777777777777888888888999999999999999999:::;;;<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMPPPTTTYYY]]]```kkknnnrrruuuxxx{{{ssskkkeeeaaa___mmm------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------))))))***++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******))))))*********+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,***+++,,,,,,------,,,,,,...------------...//////000000000000////////////------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,------------............------,,,,,,------......------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.........///222444222000...------...---,,,------------------------,,,---......//////...........................------666???AAA===;;;>>>CCCBBBDDDGGGNNN^^^sss~~~rrrhhhggg|||ooobbbXXXQQQKKKHHHCCCAAA>>>;;;999888888888::::::999888777777777777777777777777777777777777666666666666666666666666999999999888888888777777777777777777777777777777777777777777777777777777444999???BBBAAA===:::888:::999999888888999999999999999888888777777777666777777888888888999999999888999999::::::;;;;;;<<<::::::::::::999999999999::::::;;;;;;;;;:::999999::::::::::::::::::::::::888888999999999:::::::::::::::::::::::::::::::::888888888888999999999:::<<<<<<<<<;;;<<<<<<===>>>============>>>@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFGGGIIILLLNNNPPPYYY\\\aaaeeehhhmmmqqqtttyyy~~~wwwhhhbbb^^^cccttt------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---++++++,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---......//////.........------------...//////000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............///333555444111...------...------------------------------,,,---......///...............------------......222999???@@@===<<<@@@EEECCCFFFLLLXXXjjjzzz~~~{{{~~~|||oookkkxxxvvvmmm___RRRIIIDDDAAA???<<<;;;:::999888888888888:::999888888777777777888888888888888888888888888777777777777777777777777::::::999999999888888888777777777777777777777777777777777777777777777777444999>>>AAA@@@===:::888999888888777777777777888::::::999999999999999999888888888888999999999999999999999999::::::;;;;;;999999::::::::::::::::::999999999::::::999888888888888888888888888888888777888888888888999999999888888888888888888888888777777777888888888999999;;;::::::::::::;;;<<<<<<============>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAABBBFFFFFFFFFFFFGGGHHHJJJKKKLLLOOOSSSWWWZZZ^^^bbbeeepppuuu}}}vvvnnn[[[RRR```sss------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,---......//////.........------------...//////111000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------000333777555222...,,,------...---------------------------,,,---......///............------------...///000:::;;;;;;<<>>======<<<;;;::::::999999999999:::999888888888888888888999999999999999999999999888888888888888888888888::::::::::::999999999999888888888888888888888888888888888888888888888888555888:::;;;:::999999999666666666666777777888999999999999999999999::::::999999999999::::::::::::999:::::::::::::::;;;;;;999:::::::::::::::::::::888999999::::::999999999888888888888888888888888777777777888888888999999888888888888888888888888888888888888999999999999:::::::::::::::;;;<<<<<<<<<<<<<<<<<<======>>>???======>>>???@@@AAAAAABBB@@@AAAAAABBBCCCDDDEEEFFFFFFHHHLLLNNNOOORRRUUUWWW]]]ccclllttt{{{nnn[[[QQQZZZhhhuuu------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...***+++,,,,,,------,,,,,,...------------...//////111111000000//////..............................++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------.........,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------000444888666333///,,,,,,---......------------------------,,,---......//////.........---------...000111333>>>;;;999<<>>??????<<<===>>>???@@@AAABBBCCCDDDFFFHHHHHHHHHIIIKKKMMMMMMRRRYYYaaagggmmmsssvvvzzzjjj^^^YYY^^^ppp------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,+++,,,,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......***+++,,,,,,------,,,,,,...------------...//////111111111000///.................................+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------000555999777333///,,,,,,---......------------------------,,,---......//////......------------///111444666===;;;<<>><<<999888:::;;;<<<<<<::::::;;;;;;;;;;;;;;;:::;;;:::::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::777888999999888777999:::666666666666777888999999666777777888999::::::;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888777777777777888999999999999999888888888888888888888888888888888999999999::::::888888888888888888888888777888888888888999999999999999999999999::::::;;;888888777777777888999999999999::::::;;;;;;;;;<<<<<<<<<>>>???@@@AAAAAAAAABBBCCCDDDDDDCCCCCCEEEFFFGGGIIIMMMQQQUUU[[[bbbfffooottt{{{kkkccchhhooo------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,---...///000222333333------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,)))************+++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,---......//////.........------------...//////222111111000///......---////////////////////////+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------000555999888444///,,,,,,---......------------------------,,,---......//////......------------000333666888999;;;AAAHHHPPPTTTTTTRRRcccqqq~~~{{{hhhggg~~~zzziiiVVVFFF???>>>:::999999:::<<<======<<<999:::;;;<<<============;;;;;;;;;::::::;;;<<<<<<::::::::::::::::::::::::999999999999999999999999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777999;;;;;;:::::::::;;;888888777777777777888888999999:::;;;<<<<<<===>>>============>>>>>>>>>>>>==================<<<<<<===<<<<<<;;;:::999888888666666777888888888888888888888888888888888888888888999999999999:::::::::888888888888888888888888777777777777888888888888888888888888888999999:::999888888888888999999:::<<<;;;;;;;;;:::::::::999:::;;;<<<===>>>>>>>>>===???AAABBBBBBAAAAAABBBCCCDDDEEEEEEFFFHHHMMMTTTXXX[[[aaaiiipppvvv|||uuujjjfffzzz,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***,,,---//////...,,,+++,,,,,,,,,---------......,,,,,,,,,---------......---,,,---222888:::666222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,............////////////------------.........///////////////000000000000000000///...---,,,,,,,,,,,,,,,------.../////////---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,---...000222333444666444111...---,,,------+++++++++,,,,,,------------------............///111///---...000444777888333<<>>===<<<;;;;;;<<<>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===???>>><<<:::999999999999777999;;;<<<;;;::::::;;;;;;;;;<<<======>>>======888999:::<<<<<<===<<<<<<===<<<:::999888999;;;<<<<<<;;;:::;;;<<<<<<;;;999;;;:::888666666777888999555777888:::<<<===>>>>>>@@@@@@@@@@@@@@@???>>>===;;;<<<>>>>>>=========>>>???>>><<<;;;:::999999999===;;;999777666888:::;;;;;;:::::::::999888888888;;;;;;;;;:::::::::999999888888999999999999888888888888888888888888888888888888888888888888888888:::999888777777888999:::;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<======<<<======>>>???@@@@@@AAAAAABBBCCCDDDGGGIIILLLMMMUUUZZZ```eeehhhmmmsssxxx{{{qqqppp{{{,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---...///......---,,,,,,,,,---------......,,,,,,,,,---------......---,,,---111666888444111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,............////////////------.........////////////000000000000000000000/////////......------,,,---------...............---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------...------,,,,,,------...---------------------------------------------------------------------------------...///111222333555333111...---,,,------------------------......---------............//////...---...111555888999888EEELLLRRRWWWTTTWWWggg}}}wwwxxxyyyuuuvvv~~~yyylllOOOAAACCC??????>>>>>>>>>>>>>>>???@@@;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<<<<<<<======<<<<<<;;;;;;;;;::::::999;;;===>>>>>>===<<<======>>>???????????????>>>>>>==================>>>>>><<<;;;999777777888:::;;;===<<<;;;<<<======<<<:::999999::::::::::::::::::999999:::;;;;;;<<<<<<<<<>>>?????????>>>>>>===<<<;;;===??????>>>===>>>???AAAAAA@@@@@@???>>>======<<<;;;999888888999:::;;;;;;;;;;;;::::::::::::::::::999999999999888888888888888999999999999888888888888888888888888888888999999999999999999999999::::::999888888999::::::;;;::::::999999::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@AAACCCEEEHHHJJJKKKQQQVVV\\\```cccfffkkkpppssswww}}}zzzuuu}}},,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,------...///000111,,,,,,,,,---------......,,,,,,,,,---------......---,,,---000444444111...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...------------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,---............/////////....../////////000000000000000000000000000000000.......................................------------------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------...------......000111111333222000...---,,,------..................---------------............///......///111444777:::<<<>>>NNNUUUSSSRRRSSSeee~~~|||zzz~~~rrrjjjkkklllnnnnnnlllnnnvvv}}}vvvooodddNNNBBBBBB>>><<<<<<<<<======>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAA@@@>>><<<<<<<<<======::::::;;;<<<<<<;;;;;;:::===>>>???>>>===>>>???AAAFFFGGGGGGGGGGGGFFFFFFEEEHHHGGGFFFEEECCCBBBBBBBBB>>><<<:::999:::<<<>>>@@@@@@>>>>>>>>>??????===;;;888:::<<<>>>?????????>>>>>>>>>===<<<<<<======>>>;;;;;;;;;;;;;;;::::::999:::;;;======<<<<<<<<<===???@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;:::::::::999999999999999999::::::::::::999999888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::999999999999::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>???AAACCCEEEGGGHHHJJJOOOVVVZZZ\\\___cccfffiiikkknnnrrrxxxxxxzzz------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,---000222444,,,,,,,,,---------......,,,,,,,,,---------......---,,,---///111111///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------------.........//////////////////000000000000111111111000000000000000............////////////000//////...------,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,------------------...------,,,,,,------...------------------------------------------------------------------------......------......//////111000///...---,,,------//////......------,,,,,,---------............//////000222444666999===???EEESSSVVVQQQPPPWWWsss|||{{{{{{|||pppbbb\\\___\\\```^^^WWWZZZfffmmmkkknnnfff```ZZZPPPHHHBBB<<<>>>??????@@@@@@@@@@@@@@@>>>>>>>>>>>>======<<<<<>>>>>>>>>>>?????????AAABBBBBBCCCEEEIIILLLQQQQQQRRRSSSTTTTTTSSSSSSVVVVVVUUUSSSPPPLLLHHHEEEBBBAAA@@@???@@@BBBEEEGGGCCCBBBAAAAAAAAAAAA???===;;;;;;===???@@@BBBCCCCCCCCCBBBAAA@@@???@@@@@@AAA<<<============<<<;;;;;;;;;===??????>>>===>>>???>>>???AAABBBBBBAAA???=========???@@@@@@??????>>>::::::;;;;;;<<<<<<======>>>>>>=========<<<<<<<<<::::::;;;;;;;;;;;;::::::999999999999999999999999:::::::::::::::::::::::::::999999999999999999:::::::::999999999999::::::888888999999999:::::::::<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAACCCDDDEEEJJJQQQVVVXXXZZZ^^^aaadddeeegggiiimmmssszzz}}}|||------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,---///222444,,,,,,,,,---------......,,,,,,,,,---------......---------...///...---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------------------............////////////000000000000222111111111000000000///......//////////////////000000///...---,,,,,,+++---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------......------------......//////...---------,,,---...---------,,,,,,++++++---------............//////111333555666999>>>AAAQQQWWWTTTOOOTTT___xxx||||||uuummmaaaSSSOOOSSSUUUWWWSSSNNNTTTaaaddd___``````\\\YYY[[[TTTHHH@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@?????????@@@AAABBBDDDGGGJJJLLLQQQVVVZZZ\\\]]]^^^```aaabbbbbbbbbbbbcccdddccc^^^WWWPPPKKKHHHGGGFFFEEEFFFGGGHHHJJJGGGEEEDDDDDDDDDCCCAAA>>>>>>===<<<<<<>>>AAAEEEGGGGGGFFFEEECCCAAA@@@@@@???BBBBBBBBBBBBBBBAAA@@@???>>>@@@AAABBB@@@@@@AAABBB@@@AAACCCDDDDDDCCCAAA???<<<===???@@@@@@???>>>===:::;;;;;;;;;<<<=========?????????>>>>>>>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999999999999999888:::999999888888999999:::888888888999999999::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<===>>>@@@AAABBBGGGMMMRRRTTTWWW\\\```aaacccfffgggiiikkkooorrr|||~~~vvvxxx}}}...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,,,,---///111333,,,,,,,,,---------......,,,,,,,,,---------......,,,---------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,------------.............../////////000000000222222222111111000000///////////////////////////000000///...------,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------+++,,,,,,------............------,,,,,,------...------------------------------------------------------------------------------,,,,,,,,,------...------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---------............///---///222444666:::BBBHHH[[[ZZZRRRQQQ\\\fffwww}}}zzz~~~yyyqqqkkk___QQQLLLPPPNNNMMMKKKKKKPPPVVVVVVQQQZZZfffggggggllleeeUUUPPPJJJIIIGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGCCCDDDEEEFFFFFFEEECCCBBB@@@AAABBBBBBBBBBBBBBBAAADDDHHHLLLQQQUUUZZZ```ccciiijjjkkkmmmnnnooooooooonnnpppqqqqqqmmmfff___ZZZUUUTTTSSSQQQOOOLLLJJJIIIJJJIIIGGGGGGFFFEEEBBB@@@@@@>>>;;;:::;;;???CCCFFFIIIIIIHHHGGGFFFDDDBBBAAAFFFFFFEEEDDDCCCAAA@@@???===???AAAAAA@@@???@@@AAAAAAAAABBBBBBBBBAAA???>>>===>>>?????????>>><<<;;;==================>>>>>>>>>>>>>>>>>>============<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999::::::::::::999999999999888888888888999999888888999999999::::::::::::::::::::::::;;;;;;;;;::::::::::::;;;<<<===>>>@@@DDDIIILLLNNNQQQWWW[[[\\\___bbbccccccdddeeeffffffiiiooovvvzzz~~~pppgggccc...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,...///000,,,,,,,,,---------......,,,,,,,,,---------......,,,------------,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,---------.........------........./////////333333222111111000000///111111000000//////......//////......---------,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------++++++,,,,,,---......///...------,,,,,,------...------------------------------------------------------------------------,,,+++++++++,,,---......+++,,,,,,---------,,,,,,,,,,,,,,,------------------------............///---000444777:::BBBLLLUUUZZZXXXPPPTTTeeeooovvv|||xxxwwwwwwnnn^^^WWWYYYSSSRRRTTTWWWVVVQQQMMMMMMZZZvvvssswwwooommmjjjgggeeefffgggiii\\\ZZZVVVSSSRRRRRRTTTUUUVVVWWWYYYYYYXXXTTTPPPNNNKKKOOOVVV[[[\\\ZZZVVVSSSQQQUUU[[[```eeejjjnnnrrryyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~|||yyyuuusssnnnmmmkkkfff```YYYSSSOOOMMMKKKIIIIIIHHHGGGDDDAAA???>>>;;;::::::<<>>>>>>>>>>><<<======>>>>>>======<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;999999888888888888999999999999999999:::::::::;;;999999::::::;;;;;;<<<<<<::::::999::::::;;;<<<===>>>@@@CCCDDDDDDGGGMMMRRRSSSUUUWWWYYYYYYZZZ\\\]]]ZZZZZZ]]]ccchhhlllttt|||uuuccc...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......,,,---...------,,,---///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------.........///333333222222111000000///222111111000///......---...............------------------------------------,,,,,,,,,,,,---......------------------------------------------------++++++,,,,,,---...//////...------,,,,,,------...------------------------------------------------------------------------++++++++++++,,,---...///++++++,,,---------,,,,,,,,,------....../////////---------.........//////000333888;;;@@@JJJWWWaaaTTTRRRNNNWWWllluuuzzzxxxxxx~~~~~~nnneeefffeeeeeekkkppphhhYYYTTTYYYaaaqqqrrrtttuuurrrlllfffbbbaaahhhsss||||||uuuoooeeeiiiooouuuyyy}}}zzzqqqfff]]]WWWNNNMMMKKKJJJIIIGGGEEEBBB======<<<;;;;;;;;;;;;;;;???DDDLLLUUU\\\```bbbccc______^^^\\\YYYVVVTTTSSSRRRTTTUUUUUUTTTTTTUUUVVVSSSRRRPPPNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<999999888888888888999999999999:::::::::;;;;;;;;;999999:::;;;;;;<<<======::::::999999:::;;;;;;<<<<<<>>>???>>>===???EEEJJJKKKLLLNNNOOOPPPRRRVVVXXXZZZVVVTTTVVVYYY[[[```fffmmmuuu------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........---,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,------++++++,,,------------,,,,,,++++++++++++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///111111111000000000000000111111000/////////////////////.........------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------........................---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------........................000...,,,---111111///,,,///555777777@@@RRR]]]^^^WWWZZZUUUZZZqqq}}}{{{zzzuuu{{{ttt{{{fff^^^ooo}}}vvvqqqssszzzsssggg\\\MMMLLLOOOEEE>>>???===<<<<<<<<<<<<;;;;;;;;;;;;:::@@@CCCUUUuuu~~~{{{vvvooojjjgggggglllllllllmmmpppqqqpppoooqqqmmmgggccc```___]]][[[YYYVVVQQQNNNLLLKKKJJJJJJLLLKKKJJJHHHGGGFFFEEEEEECCCDDDDDDDDDCCCBBBAAA@@@===<<<<<<===???AAA@@@???AAA???=========>>>===<<<>>>===<<<;;;:::;;;;;;<<<<<<==================>>><<<<<<<<<;;;;;;:::::::::888888999999999:::::::::;;;;;;;;;:::::::::999999999999;;;;;;;;;;;;999999999999999:::<<>>>>><<>>???>>>===<<<;;;<<<===>>>============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;::::::999999999:::<<<>>>@@@AAA@@@AAACCCDDDDDDEEEGGGHHHJJJIIIHHHGGGHHHJJJLLLMMMPPPPPPUUU]]]cccjjjwww------------------------...------------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------......------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///000000000000000000000000111111000////////////////////////.........------------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------........................---///111///,,,,,,000555///444:::AAALLLWWW\\\\\\___mmmrrrttt~~~|||~~~{{{xxxvvvyyygggRRRXXXdddrrr|||kkkNNNDDD???@@@@@@:::888888999;;;===@@@BBBCCC@@@@@@@@@ZZZwwwrrrmmmkkkllliiiccc^^^YYYXXXUUUSSSQQQRRRRRRSSSTTTTTTSSSQQQPPPNNNMMMLLLJJJHHHGGGFFFGGGGGGEEEDDDDDDCCCAAAAAABBBCCCBBBAAA??????>>>======>>>???@@@======>>>>>>>>>?????????========================::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999:::<<<===>>>===>>>@@@@@@??????AAABBBDDDCCCBBBBBBCCCDDDFFFGGGHHHHHHJJJNNNQQQUUU^^^ggg}}}------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................---------............////////////000000000000000111000000///////////////////////////............,,,------...------,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................---000222222111111222555333444===MMM]]]aaa\\\VVVfffuuuyyywww|||ooocccWWWTTT[[[bbbjjjttt~~~aaaMMMAAA???@@@:::>>>>>>???@@@BBBEEEGGGHHHGGGCCCDDDaaa}}}ssskkkgggfffcccaaa``````aaabbb]]]\\\ZZZYYYXXXVVVVVVUUUVVVUUUSSSSSSTTTTTTSSSRRRRRROOOLLLJJJIIIHHHFFFEEEBBBAAA@@@?????????@@@AAA>>>?????????????????????===============>>>>>>>>>;;;;;;;;;<<<<<<<<<======::::::;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;;;;;;;:::999999999999999:::::::::;;;<<<======<<<;;;===>>>???????????????@@@BBBCCCCCCDDDEEEGGGHHHLLLSSSYYYcccooo------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------........................---------............///......//////000000000000111000000///////////////000000/////////.........,,,,,,------...------,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................//////111444888888555222999777CCC\\\ooolll]]]RRReeevvv|||{{{fffZZZPPPLLLNNNPPPUUU```ooowwwxxxlllWWWHHHEEEHHHFFFIIIIIIIIIIIIJJJMMMOOOPPPNNNLLLPPPppp}}}{{{wwwtttqqqpppppppppiiihhhfffeeeddddddddddddeeedddcccdddggghhhgggffffffccc^^^ZZZVVVSSSOOOLLLJJJHHHGGGEEEDDDCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@============>>>>>>>>>>>><<<============>>>>>>>>>::::::::::::;;;;;;;;;;;;999999999999999999999999999999999999999999888888:::;;;<<<;;;::::::;;;<<<============>>>???@@@@@@===?????????@@@DDDHHHJJJOOOQQQYYYooo------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------............,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,------......------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,---------......------------------------........................---------............///---......//////000000111111111000///////////////000000000/////////......,,,,,,------......------,,,,,,,,,---......//////------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................000///000555:::;;;777333>>>===MMMjjjzzzppp^^^TTTaaattt{{{mmm|||fffTTTGGGEEEGGGHHHLLLXXXiiiuuuyyy{{{mmmgggeeedddgggkkkxxx|||cccZZZRRRRRRWWWVVVQQQQQQQQQRRRTTTXXX[[[]]]ZZZZZZccc}}}{{{zzzxxxvvvtttttttttuuusssrrrrrruuuxxxzzzzzzzzzzzzvvvqqqlllhhhddd___\\\XXXVVVSSSPPPMMMKKKKKKJJJHHHHHHGGGFFFDDDCCCBBBBBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>????????????<<<<<<<<<;;;;;;;;;::::::999999888888888888999999888888999999999999888888888:::;;;:::999999:::;;;;;;<<<<<<===>>>>>>??????===??????<<<===@@@AAA@@@DDDIIIOOOVVVggg------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............,,,,,,,,,---------......------------------------........................------------------------------------------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,,,,,,,---------......................................................---------............///------......///000000111111111000///////////////000000000000/////////...+++,,,------......------,,,,,,------.../////////------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------........................//////000222444666777888@@@DDDXXXssszzzkkk^^^]]]hhhyyyzzzgggppphhhVVVJJJFFFKKKOOOTTT___nnnzzz~~~zzzoooeeeZZZPPPMMMLLLKKKLLLOOOSSS[[[bbbfffkkkppppppmmmjjjgggccc```___bbbeeehhhfffddd```cccpppxxx___TTTYYY[[[___aaa\\\RRRSSSUUUXXX^^^dddjjjmmmlllmmmxxx~~~}}}~~~{{{yyyvvvsssqqqhhhfffbbb]]]YYYVVVTTTSSSPPPOOOMMMKKKIIIGGGFFFEEEDDDDDDCCCBBBAAA@@@??????????????????@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;::::::999888888999::::::888888999:::::::::999888666888999999888888999;;;:::;;;<<<===>>>>>>>>>>>>???AAAAAA===>>>BBBBBB>>>@@@HHHNNNNNNSSSkkk------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////,,,,,,,,,---------......------------------------........................------------------------------------------------+++,,,,,,---.........---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------+++,,,------++++++,,,---+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------***+++---......---+++***,,,,,,,,,---------......................................................---------.........//////---------...///000000111111111000///////////////000000000000////////////+++,,,,,,---.........---,,,,,,------...///000000------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------...........................000000///...111777===AAAHHH___wwwwwwddd]]]fffuuu}}}hhhlll|||dddYYYPPPLLLTTT[[[```iiiuuuxxxpppjjjcccYYYOOOJJJCCC>>>???@@@@@@@@@AAACCCHHHLLLMMMPPPTTTTTTQQQOOOMMMJJJHHHGGGGGGIIIJJJHHHGGGDDDCCCKKKZZZfffkkkeeeOOOKKKYYYaaaeeecccYYYPPPRRRUUU[[[cccllltttxxxzzz{{{tttqqqlllgggbbb^^^[[[ZZZUUUTTTRRRPPPMMMKKKIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAACCCBBBAAA@@@???===<<<<<<;;;;;;999999999999;;;;;;777888999:::;;;:::999999555666888888777888999;;;::::::;;;===============;;;??????<<<>>>CCCCCC>>>>>>AAADDDFFFKKK]]]yyy//////000000///...------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++,,,------......------........................///000222111///......//////............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,++++++***------------------------,,,,,,,,,---------......------------------------------------------------........................000///////////////000000111111000000//////......000000111111111000000///000000000000000///....................................//////...---,,,,,,------------------------------------------------------------------------/////////......---------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------..............................,,,---.........---,,,+++---//////---...222888;;;EEEOOOeeevvvnnn^^^bbbuuutttnnnzzzzzzrrruuuxxxqqqddd[[[\\\aaagggkkkooozzzzzzrrrfff^^^UUUOOOMMMIIICCC>>>::::::::::::::::::::::::========================::::::;;;;;;;;;;;;::::::999777888;;;???GGGVVVeee^^^SSSNNNTTT[[[[[[ZZZZZZTTTTTTXXXaaakkkuuuzzzxxx}}}wwwnnnkkknnnddd```\\\[[[[[[YYYTTTPPPPPPPPPPPPOOOMMMJJJIIIHHHHHHEEECCCBBBCCCDDDBBBAAADDDBBBAAAAAABBBCCCCCCBBB@@@???===;;;::::::;;;;;;666777888999999999999999::::::999999999999::::::999:::<<<>>>>>>===<<<;;;<<<<<<======>>>>>>??????>>>@@@BBBBBBEEEPPP```mmm///////////////...---,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++,,,------......------........................///000111111///......//////............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------........................,,,------...///111333444000000000000//////......000000111111111111000000000000000000000///.............................................---,,,,,,------------------------------------------------------------------------.........---------,,,,,,///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------..............................,,,---.........---,,,,,,...000000///000444:::>>>IIIWWWjjjtttllleeerrr}}}xxxtttiiimmmuuutttllldddeeeiiilllooosss{{{ssseee\\\SSSMMMEEEAAA@@@>>>999666999999999999999999999999666666666666666666666666666666777777777777666666888777777999;;;BBBSSScccfff[[[SSSTTTWWWVVVTTTUUUVVVWWW___ooo}}}~~~}}}yyynnnnnnlllhhhccc___]]]]]]ccciiirrr}}}~~~{{{}}}zzzvvvqqqmmmiiieeebbb```[[[YYYXXXWWWVVVUUUTTTRRRKKKJJJIIIIIIJJJJJJJJJJJJGGGEEECCCBBBBBBBBBAAA?????????===<<<<<<<<<<<<<<<999999:::::::::999999999999999888888888999:::::::::;;;<<<>>>>>>>>>===<<<=========>>>???@@@@@@AAA@@@BBBCCCAAA@@@FFFSSS]]]~~~---............---,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++,,,------......------...........................000111111///......//////............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,---------......------------------------------------------------........................,,,------...///111222333000000000////////////...000000111111111111000000000000000000000///..............................---............------,,,------------------------------------------------------------------------------------,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------..............................,,,------.........------...///111111222666>>>DDDRRRbbbqqqpppiiimmm}}}ooobbbfffqqqtttooohhhiiijjjkkknnnrrrxxx}}}~~~||||||||||||yyy{{{|||zzzpppcccTTTKKKFFFBBB===;;;;;;:::888555888888888888888888888888666666666666666666666666444444555555555555444444555555777888999BBBUUUhhhmmmaaaVVVQQQPPPOOOQQQTTTWWWZZZgggzzzxxxiiiaaabbbdddbbb^^^UUUUUUUUUSSSQQQRRRUUUWWWWWW^^^fffnnnyyy}}}wwwrrrpppooohhhddd```^^^]]][[[VVVSSSOOOPPPQQQQQQPPPPPPRRRSSSLLLJJJHHHFFFEEEDDDAAA???@@@??????>>>>>>=========>>>>>>======<<<;;;:::::::::999999999999:::;;;<<<<<<<<<<<<===============<<<===>>>???@@@AAABBBCCCBBBCCCCCC@@@===@@@HHHPPP^^^,,,---------------,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++,,,------......------........................---///000000///......//////............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------,,,,,,,,,---------......------------------------------------------------........................000000///........./////////////////////////////////000000111111111111000000000000000000///..............................---------......------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.....................111333444888BBBKKK[[[mmmwwwooogggqqq|||{{{vvvkkkdddhhhnnnnnnhhhdddggghhhjjjnnntttyyy~~~|||zzz~~~|||{{{zzzyyyyyyyyyttttttrrrmmmcccWWWLLLEEEAAA???<<<;;;<<<<<<;;;999777777777777777777777777999999999999999999999999666666777777777777666666333555888:::===FFF[[[ooo|||qqqaaaTTTMMMNNNTTTYYY[[[```nnn|||mmm[[[RRRSSSVVVTTTQQQPPPRRRTTTVVVXXX\\\aaadddhhhmmmsssvvv{{{zzzuuuoookkkhhhbbbZZZSSSTTTVVVXXXWWWTTTSSSTTTUUUQQQOOOMMMLLLKKKJJJHHHFFFDDDDDDDDDCCCBBB@@@>>>===AAA@@@???>>>======<<<<<<;;;;;;;;;;;;;;;<<<=========<<<<<<;;;;;;<<<======;;;<<<===>>>@@@AAABBBCCC@@@BBBCCCAAA@@@AAAFFFKKKNNNqqq,,,,,,---------------,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++,,,------......------........................---...000000.........//////............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,,,,,,,---------......------------------------------------------------........................000000///..............................///////////////000111111111111111000000000000000///..............................,,,,,,---------------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------......//////------111555777:::FFFSSSeeeuuu{{{rrrkkkssszzz|||yyy~~~uuujjjfffeeehhhmmmlllfffaaa___fffjjjpppwww}}}~~~~~~|||zzzxxxvvvuuuuuusssrrrqqqpppooooookkkhhhbbbZZZQQQIIIBBB>>><<<:::999888888888777666777777777777777777777777777777777777777777777777888888888999999888888888555666:::===???FFFXXXiii|||kkkZZZPPPTTT```iiihhhmmmxxxqqqiiiiiimmmvvvwwweee[[[ZZZ[[[YYYUUUUUUXXX\\\___bbbeeehhhkkkyyy|||uuummmggg___``````___]]]ZZZYYYYYYWWWUUUSSSRRRRRRRRRQQQPPPOOOOOOOOOMMMKKKHHHDDDBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<::::::<<<===???@@@AAABBB???AAABBBBBBAAAAAADDDGGGFFFUUUaaaooo,,,,,,---............---,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++,,,------......------........................,,,...//////.........//////............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------------------------------,,,,,,,,,---------......------------------------------------------------........................------------...///000111---............/////////...///000111111222111111000000000000000///..............................+++,,,,,,------------,,,------------------------------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................------------...///000111------222888:::===KKK[[[nnnwww|||yyyyyy}}}}}}yyyzzz~~~}}}nnnaaaVVV\\\fffllljjjaaa^^^___ccckkkvvv~~~}}}|||}}}~~~}}}{{{zzzyyyxxxxxxyyyyyyxxxvvvrrrqqqooommmjjjgggeeeddd```\\\TTTLLLDDD???<<<;;;:::999999888777777666666777777777777777777777777888888888888888888888888888888999999999999888888888888;;;>>>>>>AAAKKKVVVgggggg```VVVSSS```sss{{{{{{vvvooojjjfffbbb^^^]]]aaa___UUUIIICCCJJJJJJJJJVVVtttxxxssspppmmmjjjhhhkkkmmmoooooopppqqqsss{{{|||qqqppppppqqqrrrrrrooommmgggddd___\\\\\\\\\\\\\\\]]]^^^^^^^^^[[[WWWSSSPPPJJJHHHFFFDDDBBBBBBBBBBBB???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>???@@@@@@@@@AAAAAA@@@???>>>???AAACCCEEEIIIVVVfffrrr,,,---...///////////////,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++,,,------......------........................+++---//////.........//////............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---......//////......---------------------------------------------------+++,,,,,,---......------------------------------+++,,,---....../////////------------------------,,,,,,,,,---------......------------------------------------------------........................------------...///000000---------.........//////...///000111111222222222000000000000000///..............................***+++,,,---------------------------------------------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------.................................---------...///111222///...444<<<>>>AAAPPPbbbvvvwww{{{{{{~~~}}}~~~pppaaaSSSWWW^^^eeeddd^^^]]]```eeeqqq~~~}}}||||||{{{yyyxxxsssssstttvvvyyyyyyxxxwwwqqqpppnnnkkkgggccc```___WWWSSSMMMFFF@@@===;;;;;;;;;<<<<<<<<<;;;::::::;;;888888888888888888888888<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999:::888:::>>>??????AAAFFFFFFOOOTTTSSSVVVfff{{{|||~~~|||rrrllliiibbbZZZPPPKKKIIIJJJIIICCC>>><<>>?????????>>><<<;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@???>>>>>>???@@@AAADDDDDDJJJUUU[[[lll------...///000000//////,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------+++,,,------......------........................+++---//////........./////////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............////////////......------------------------------------------------+++,,,,,,---.........---------------------------,,,---...///000000000000------------------------,,,,,,,,,---------......------------------------------------------------........................111000///...---,,,,,,,,,---------.........//////......///111111222222222000000000000000//////...........................***+++,,,,,,---------------------------------------------------------------------------------------------....../////////,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------.................................---------...///111222111000666???AAADDDTTTggg{{{vvvyyywwwwww{{{nnn___YYYWWWYYY]]]^^^\\\\\\___mmm{{{||||||~~~}}}~~~~~~}}}|||{{{zzzxxxvvvqqqqqqrrruuuvvvvvvtttrrrlllkkkiiigggccc```]]][[[OOOLLLHHHCCC>>>;;;999888:::<<<===>>>===<<<===>>>888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;999777999???BBBAAA???AAADDDRRR[[[ZZZ[[[gggwwwssssssxxxwwwpppjjjhhhjjjhhhdddcccbbb[[[QQQLLLFFFAAAAAA@@@>>>???BBB999???DDDKKK^^^yyy{{{{{{zzzxxxyyy|||vvvnnniiiYYYVVVRRRRRRTTTTTTRRRPPPHHHNNNVVV]]]gggxxx|||vvvtttsssrrruuuwwwzzz|||{{{xxxtttrrrjjjgggbbb]]]YYYVVVTTTTTTOOOMMMLLLJJJHHHFFFFFFEEE>>>@@@AAABBBAAA@@@===<<<>>>>>>??????@@@@@@@@@AAA?????????@@@@@@AAACCCDDD<<>>=========>>>===<<<<<<;;;?????????>>>===???BBBDDDJJJQQQXXX]]]cccnnnzzz}}}yyyrrriiiaaa[[[VVVTTTSSSRRRQQQOOOMMMJJJGGGFFFBBB???======???@@@@@@@@@;;;BBBDDDIIIbbb~~~~~~}}}{{{yyyvvvuuu{{{~~~|||{{{~~~lll\\\ZZZVVVRRRKKKHHHKKKKKKGGGHHHKKKKKKJJJNNNUUU[[[hhh}}}|||}}}~~~yyyuuupppkkkgggddd```]]][[[XXXTTTPPPOOOMMMJJJIIIGGGFFFEEEDDDBBB@@@???>>>===;;;:::<<<@@@AAA???<<<===???AAABBBAAA@@@AAABBBBBBDDDDDDCCCCCCFFFMMMRRR------.........------,,,,,,,,,------------------......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------......---------,,,,,,,,,................................................,,,,,,---------------------------------------------------------------------,,,,,,++++++,,,,,,---......---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,---------............//////......---,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,------,,,+++++++++,,,---------------------------------------------------................................................---------............///---------............///------------------------------------------------...............//////000//////////////////////////////...------------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...........................///......---...///000111000555;;;???DDDQQQdddrrrtttvvvyyyrrrrrr~~~yyy}}}tttbbbRRRNNNMMMPPPUUUXXXXXX[[[```ppp~~~~~~~~~~~~|||zzzzzz{{{{{{yyyvvvvvvwwwyyyvvvssspppqqqtttvvvtttqqqllljjjfffaaa[[[VVVRRROOODDDBBBAAA???>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;<<<<<<>>>>>>??????>>>>>>>>>>>>=========>>>>>>=========<<<===>>>@@@BBBEEEJJJNNNRRRZZZcccfffiiinnnsssvvvuuummm```UUUNNNIIIGGGEEEFFFFFFFFFDDDCCCAAA@@@???@@@>>>======???AAABBBBBB===EEEHHHNNNfffwwwsssnnnlllmmmmmmkkkiiinnnssstttpppooorrruuutttyyyzzz||||||{{{xxxvvvtttmmmqqqrrrrrrvvv~~~zzznnniiinnnvvvtttggg___WWWWWWRRRPPPPPPMMMIIIKKKPPPSSSTTTXXX\\\^^^hhh}}}}}}{{{xxxuuurrrccc```[[[WWWUUUSSSQQQOOORRRQQQPPPNNNKKKHHHEEECCCCCCAAA@@@AAABBBCCCAAA???AAABBBDDDDDDCCCCCCDDDEEECCCDDDDDDCCCBBBDDDHHHLLL///......---------,,,,,,------------------,,,,,,...------------,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------........................------------------------...------------,,,,,,,,,................................................------------------,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,------------------------,,,,,,,,,---------............//////......---,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------................................................---------............///---------............///------------------------------------------------......------......///000//////////////////////////////...------------...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,------.........................../////////////////////000000888<<<===FFF[[[mmmsssjjjqqq}}}uuulllxxxooo]]]OOONNNLLLNNNRRRTTTVVV[[[bbbsss~~~~~~~~~~~~|||zzzxxxxxxvvvsssrrrsssvvvyyytttttttttsssssssssssssssnnnmmmiiiccc[[[RRRJJJFFF@@@@@@?????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<@@@>>><<<:::::::::<<<===<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>=========???BBBDDDHHHNNNTTTYYY]]]gggppprrrtttwwwyyywwwqqqeeeTTTGGGBBB@@@???=========<<<<<<<<<<<<;;;;;;???>>><<<===???AAABBBBBB===EEEKKKTTTlllooodddbbbcccdddddddddfffeee```___aaaaaa___eeebbb^^^XXXRRRLLLIIIGGGCCCFFFFFFFFFHHHNNNQQQQQQOOOOOOVVVcccqqq{{{xxxcccVVVPPPQQQWWW]]]lll{{{sssjjjeeebbb___[[[VVVRRRTTTYYYZZZ^^^cccddddddkkk~~~~~~}}}}}}|||{{{xxxvvvppplllfffaaa___]]][[[ZZZWWWWWWUUUSSSQQQNNNKKKJJJHHHGGGFFFDDDBBBAAA@@@???BBBDDDEEEDDDCCCCCCDDDFFFEEEFFFFFFEEECCCCCCEEEFFF111000///.........------.........------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,------------------------------------------////////////////////////------------------------------------------------.........................................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///------------------------,,,,,,,,,---------...............///......---,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------................................................---------............///---------............///------------------------------------------------...------------...////////////////////////////////////...------------...---,,,,,,++++++,,,,,,---------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------..............................///000000000000//////222:::<<<<<>>>>>======<<<===<<<<<<<<<<<<===>>>???=========???@@@@@@???>>>@@@@@@@@@@@@@@@AAAAAAAAAAAACCCGGGJJJOOOTTT[[[___bbbmmmwwwyyy|||}}}jjj\\\KKKAAA@@@AAA@@@>>>===<<<<<<<<<<<<<<<======>>>======>>>AAABBBBBBAAA<<>>AAACCCCCCBBB@@@CCCKKKRRRUUUZZZ______XXXQQQOOORRRVVVYYYZZZggg}}}~~~sssooojjjeeebbb``````bbb___ffflllmmmlllvvv~~~}}}}}}}}}}}}|||yyywwwxxxsssmmmgggdddcccaaa```ZZZYYYWWWTTTSSSRRRRRRRRROOONNNMMMJJJFFFCCCBBBAAAAAACCCDDDDDDCCCBBBDDDEEEGGGHHHHHHHHHFFFEEEEEEEEE////////////......------.........------,,,,,,,,,------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......------------------------////////////////////////------------------------------------------------.........................................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------------------,,,,,,,,,---------...............///......---,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------............///---------............///---------------------------------------------------------------...//////........................//////...------------...---,,,,,,++++++,,,,,,---------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------..............................///000000111000000///555;;;===@@@QQQhhhlllbbb^^^bbbuuuvvvjjj^^^VVVQQQPPPQQQSSSTTTWWWaaalll|||}}}~~~~~~}}}|||{{{yyyxxxuuuqqqmmmjjjrrrvvvyyyyyyvvvuuuwwwzzzsssnnneeeZZZPPPIIICCCAAA??????@@@??????>>>===<<<@@@@@@@@@??????>>>>>>>>>===>>>???AAAAAAAAA@@@@@@@@@@@@@@@BBBDDDDDDBBB????????????@@@AAACCCEEEFFFAAAEEEKKKQQQVVV\\\bbbffffffuuu{{{oooXXXMMMAAA<<<===@@@???<<>>============>>>???:::<<<>>>CCCGGGIIIHHHGGG???AAADDDKKK\\\wwwwwwnnnjjjfffdddaaaccc```XXXRRRNNNIIIDDDEEEBBB>>>;;;999999;;;<<<:::999999;;;;;;;;;<<<===<<<;;;>>>DDDHHHIIILLLQQQLLLKKKKKKMMMRRRWWWXXXVVVnnn}}}xxxyyyqqqmmmhhheeegggjjjjjjhhhiiiqqqwwwwwwyyy}}}{{{{{{uuupppmmmkkkiiigggeeebbb]]]YYYVVVVVVWWWXXXWWWVVVUUUSSSPPPMMMIIIGGGCCCEEEGGGHHHGGGGGGGGGHHHHHHHHHHHHIIIHHHGGGEEEDDD------///000000///...---------------------,,,,,,,,,,,,,,,------------......------,,,,,,------...+++++++++++++++++++++++++++,,,,,,------.........------------------------........................------------------------,,,,,,,,,------------...........................------------------------------------------,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))------------------------,,,,,,,,,---------............//////......---,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------............///---------............///------------------------------------------------------,,,,,,------...///........................//////...------------...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,------.................................///000000111222222777999>>>KKKaaaqqqmmm^^^\\\]]]iiiuuu}}}}}}uuunnncccYYYTTTOOOOOOPPPSSSSSSVVVaaammm|||~~~~~~yyyrrrlllsssvvvyyyxxxuuussstttuuullleee[[[PPPGGGBBBAAA@@@======>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@AAAAAAAAA@@@@@@@@@@@@DDDHHHIIIFFFCCCCCCBBBBBBBBBBBBDDDEEEGGGEEEKKKTTT]]]eeekkkppptttwwwnnnYYYJJJDDD===;;;===???>>>;;;>>>===<<<<<<<<<===>>>???===@@@FFFMMMSSSTTTQQQOOOEEEBBBAAADDDLLLZZZmmm}}}}}}wwwqqqlllnnnrrrpppeeeXXXOOOGGGAAA>>><<<:::999999999;;;<<<999777888;;;;;;999999<<<:::999<<>>>>>???@@@AAABBB??????@@@@@@AAAAAABBBBBB?????????@@@CCCHHHLLLOOOQQQQQQUUU]]]fffkkkkkkiiigggddd___YYYUUUQQQPPPOOOUUU\\\hhhrrrzzzwwwfffRRRJJJFFFBBB????????????>>>>>>=========???AAADDDEEELLLPPPVVV]]]___]]]VVVQQQGGGBBBBBBGGGKKKNNNXXXccciiipppzzz~~~}}}uuuaaaQQQFFF???;;;;;;::::::999888777777:::777888===>>>;;;;;;???<<<<<<>>>AAA@@@===???DDDBBBFFFFFFAAADDDPPP]]]ccccccwww|||jjjfffkkkqqqssslllggggggiiiiiinnnyyyzzzssskkkddd```^^^[[[ZZZ^^^cccaaaXXXOOOKKKPPPVVVZZZ[[[YYYXXXWWWUUURRROOOMMMMMMKKKHHHEEE///222666:::;;;999666444,,,,,,,,,------.........,,,,,,,,,------............------,,,,,,------...------------------------++++++,,,,,,---...//////------------------------------------------------------------------------,,,,,,,,,------.................................------------------------,,,,,,,,,------.........------------------------------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---333888<<<>>>>>>>>>------------------------,,,,,,,,,---------............//////......---,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,)))***+++---......------........................------------------------................................................---------.........//////---------.........//////---------------------------------------------------,,,,,,,,,,,,---..............................//////...------------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------.................................------///222555777888555CCCeee|||lllmmmqqq~~~wwwiiidddaaaZZZTTTSSSNNNOOOSSSVVVVVVXXXcccooouuuyyy~~~|||yyytttooolll\\\XXXQQQJJJEEECCCCCCCCCEEECCCAAA???>>>>>>???@@@>>>???@@@@@@BBBBBBCCCDDDEEEDDDCCCFFFMMMWWW```gggooorrryyy|||qqqhhhbbb___hhhooo{{{tttiiiiiibbbTTTLLLIIIEEEAAA>>><<<======@@@@@@@@@AAADDDGGGKKKMMM\\\```eeeiiiggg```UUUMMMDDDAAAFFFPPPUUUTTTXXX```dddkkksssyyy{{{gggRRREEE???:::;;;;;;;;;:::888666555777333555;;;<<<888999===;;;;;;???CCCCCC@@@CCCHHHDDDKKKLLLEEECCCKKKUUU[[[QQQaaa}}}qqqnnnwwwyyyjjjdddfffhhhdddqqqxxxqqqhhhdddccciiiqqqpppeeeZZZKKKQQQYYY^^^```^^^[[[ZZZ___[[[VVVSSSRRROOOLLLHHH---///333777888666444222.................................------,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,------------------------...------,,,,,,------...........................---------............///.........................................................------,,,,,,,,,------------------------.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,222===GGGKKKHHHDDD111000...,,,,,,,,,...///,,,,,,,,,,,,---...///000////////////....................................,,,,,,,,,---------......---------,,,,,,---------........................................................................------............------....................................////////////........................000//////.........////////////............//////................................................////////////////////////------------------------,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................000111111111333666888<<<888IIIooouuutttzzz}}}pppbbbYYYUUUSSSPPPOOONNNNNNQQQWWW^^^dddgggqqqsssxxx{{{uuuppphhhbbbWWWLLLGGGGGGCCC>>>BBBAAA@@@?????????>>>>>>CCC@@@???@@@@@@???DDDJJJLLLMMMOOOTTT___mmm}}}xxxxxx|||lllXXXWWW\\\\\\WWWPPPHHHCCCAAABBBAAA@@@DDDEEEFFFIIIMMMTTT]]]cccjjjkkklllmmmjjjaaaVVVNNNHHHDDDFFFNNNUUUYYY[[[^^^hhhnnnvvv~~~fffMMMBBB@@@===<<<<<<;;;;;;;;;;;;;;;999999:::<<<>>>???===<<>>>>>AAAEEEIIIKKKLLLLLLMMMLLLIIIFFFFFFJJJNNNQQQRRR^^^sssuuulllxxxppphhhiiikkkfffnnn~~~~~~qqqrrrwww~~~yyykkk```UUUSSSVVV^^^dddcccaaaaaadddbbb___\\\YYYUUUOOOKKK,,,---///111222444444444.................................------,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...........................---------............///......................................................---------,,,,,,,,,------------------------......---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,000888@@@CCC@@@<<<111///...,,,,,,,,,...///---------------...///000////////////....................................,,,,,,---------...............------------..............................................................................---......//////......---....................................////////////........................000//////.........////////////............//////................................................////////////////////////---------------------------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................///111111111333666999888999RRR~~~{{{pppzzz|||{{{jjj^^^YYYVVVRRRMMMOOONNNNNNRRRXXXaaaiiimmmqqqrrrvvv|||yyyrrrdddTTTJJJGGGDDD@@@BBBBBBAAA???===>>>???AAADDDBBBCCCFFFGGGHHHMMMSSSUUUZZZbbbkkkvvvnnn^^^\\\]]][[[[[[UUUNNNHHHGGGHHHHHHHHHKKKMMMOOOQQQUUUZZZbbbggghhhiiikkkjjjeee]]]TTTNNNIIIFFFHHHQQQYYY^^^bbbfffgggmmmvvv|||aaaLLLCCCBBB===<<<;;;:::::::::::::::999::::::<<<===>>>===<<<@@@@@@BBBEEEJJJMMMNNNMMMOOOOOOMMMIIIFFFDDDFFFIIIGGGHHHQQQbbbnnnnnniiieeewww}}}wwwppplllsss~~~vvvrrrtttooollllllnnnlllgggeeefffjjjooowwwxxxkkkVVVSSSUUU\\\aaaaaa```bbbbbbbbbbbbbbbbbb___ZZZVVV...---------///222666888.................................---------------...........................------------,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........------------------------...------,,,,,,------...........................---------............///...................................................------------,,,,,,,,,------------------------...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111666888666333000///...,,,,,,---............---------...//////////////////....................................,,,------------.........//////............//////........................................................................---......//////......---....................................////////////......................../////////......//////000//////............//////................................................////////////////////////.......................................---------------------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................///111111111333777999888???___xxxsssxxxeee[[[XXXVVVPPPJJJNNNNNNNNNRRRZZZdddnnnuuussssssuuuxxx|||~~~}}}}}}gggXXXQQQMMMJJJGGGGGGEEECCCBBBCCCFFFHHHHHHHHHKKKQQQUUUXXX^^^eeeqqqvvv|||tttkkkjjjhhhcccfffaaaYYYSSSQQQQQQQQQRRRUUUVVVYYYZZZ\\\```eeehhhbbbeeegggfffaaaZZZTTTQQQLLLIIIKKKSSS[[[```fffkkkmmmsss|||zzzfffRRREEE??????>>>===<<<;;;::::::::::::;;;;;;<<<===>>>>>>??????BBBCCCGGGLLLQQQSSSSSSQQQSSSRRRPPPLLLGGGDDDDDDEEECCCCCCIIITTT\\\___```bbblllzzzrrrwww~~~|||{{{{{{}}}pppccc```ZZZTTTRRRPPPNNNOOOSSSTTTRRRSSSVVVVVV\\\fffqqq{{{kkkfffdddggghhhhhhhhhkkkmmmnnnqqqsssrrrmmmfff```111000//////000333555777.......................................---------........................------------------------,,,,,,,,,---------......++++++,,,,,,---...//////------------------------...------,,,,,,------...........................---------............///................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///000///---///...------------.........---------------......////////////....................................------------............000000////////////000000..............................................................................////////////..........................................////////////........................//////////////////000111//////............//////................................................/////////////////////////////////////////////////////////...---------,,,------------------------........................---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................///111111222444777:::;;;IIImmmuuu~~~rrrccc\\\YYYTTTNNNIIILLLMMMNNNRRRZZZeeerrrzzzxxxwwwwwwwwwxxxzzz{{{|||~~~}}}{{{|||}}}qqqgggbbb^^^SSSOOOKKKKKKNNNPPPOOOMMMNNNOOOTTT]]]ccchhhpppxxxyyyuuuvvvrrrmmmnnnjjjccc^^^[[[ZZZ[[[[[[^^^```bbbbbbbbbccceeegggdddhhhkkkjjjfff```\\\ZZZUUUQQQRRRXXX^^^cccjjjpppwww|||rrrjjj]]]PPPFFFAAA???>>>@@@???>>>===<<<;;;;;;;;;<<<===>>>??????AAACCCEEEEEEHHHMMMTTTZZZ\\\ZZZXXXVVVTTTQQQMMMIIIFFFEEEDDDHHHIIIMMMTTTXXXYYY]]]cccfffqqq}}}xxxyyy}}}wwwqqqpppsssrrrrrrqqqppppppqqqqqqrrrrrrrrrqqqnnnkkkjjjjjjssswww[[[PPPPPPOOOKKKIIIKKKIIIJJJPPPTTTUUUXXX]]]\\\bbbjjjrrrzzz~~~{{{|||tttjjj000111111111111111111111........................................................................------------------------,,,,,,,,,---------......++++++,,,,,,---...//////------------------------...------,,,,,,------...........................---------............///................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---------......---------.........,,,,,,,,,,,,,,,,,,---...////////////....................................---------.........//////000000////////////000000////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////............///////////////////////////////////////////////////000111111//////............//////................................................/////////////////////////////////////////////////////////...---------,,,------------------------........................,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................///111111222444888;;;888RRR{{{rrrsss{{{tttkkkbbb^^^YYYPPPKKKKKKKKKLLLNNNRRRYYYdddrrr{{{}}}|||{{{yyywwwvvvwwwwwwyyyzzz|||~~~~~~}}}|||~~~zzzfff\\\TTTTTTYYY[[[UUUMMMRRRSSSXXXaaahhhnnnvvv}}}wwwuuuuuurrrnnnlllkkkhhhfffeeefffiiikkknnnpppqqqpppooonnnooooootttvvvwwwuuupppiiiccc___\\\YYYYYY^^^ccciiirrrzzz~~~rrrkkk___YYYOOOIIIFFFEEECCCBBB@@@@@@>>>======<<<<<<<<<<<<>>>@@@AAAAAADDDIIIMMMMMMQQQWWW^^^dddeeeccc```UUURRROOOLLLJJJHHHGGGFFFLLLLLLQQQVVVWWWVVVZZZ___gggooouuuwww{{{yyyyyywwwqqqmmmnnnpppooommmkkkjjjiiihhhgggdddccc```]]]YYYVVVQQQMMMKKKRRRbbbqqqaaaYYYXXXWWWUUUTTTQQQOOOPPPUUUZZZ]]]bbbhhhkkkrrrxxx}}}}}}...///000111000...,,,+++......................................./////////........................,,,,,,,,,------------...,,,,,,,,,---------......+++,,,,,,------.........------------------------...------,,,,,,------...........................---------............///................................................,,,,,,,,,------------...------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...---------...............,,,++++++,,,---...//////////////////....................................------........./////////000000////////////000000////////////////////////////////////////////////////////////////////////...//////000000//////...////////////////////////............////////////////////////////////////////////////000111222222//////............//////................................................////////////////////////.......................................---------------------------------------------------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................///111222333555999<<<555YYYmmmrrryyyjjjaaa[[[[[[VVVMMMJJJMMMKKKMMMPPPSSSXXXbbboooxxx~~~|||xxxuuutttssstttuuuvvvxxxzzz{{{}}}}}}~~~vvvhhhbbbdddccc[[[SSSWWWVVVXXX^^^bbbfffnnnwwwwww}}}~~~tttllliiijjjvvv~~~zzzvvvuuuuuutttsssooorrrvvvyyy|||xxxmmmeeebbb___^^^bbbgggmmmxxx|||mmmcccWWWRRRLLLIIIHHHGGGEEECCCAAAAAA@@@????????????@@@???AAADDDFFFHHHLLLTTTZZZ]]]```eeekkkooonnnjjjgggUUURRRMMMKKKJJJKKKKKKKKKLLLLLLPPPVVVXXXVVVXXX]]]bbblllqqqppptttyyysssrrrppplllkkkmmmmmmjjjfffccc```^^^[[[XXXTTTTTTRRRNNNLLLKKKHHHCCCCCCFFFLLLbbbwwwqqqlllhhheeeccc^^^ZZZYYY]]]aaadddjjjqqquuu}}}yyy---...///000///...---+++........................---........./////////000........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...........................---------............///................................................,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,---,,,------......///......,,,,,,------///000222333////////////................................................////////////000//////......//////000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////............////////////////////////////////////////////////000111222333//////............//////................................................////////////////////////---------------------------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................///111222333666999<<<===aaatttnnnxxxvvveeeWWWOOOQQQQQQKKKIIINNNMMMPPPSSSVVVYYYaaallluuuzzz}}}~~~zzzuuurrrqqqpppppppppqqqrrruuuwwwxxx}}}zzzrrrmmmiiifff```\\\ZZZZZZZZZ[[[aaaiiiiiillllllggg[[[OOOGGGDDDNNNSSS^^^gggkkkrrr}}}xxxsssqqqqqqrrrwwwwwwiii___TTTPPPLLLIIIIIIHHHGGGFFFGGGGGGFFFFFFFFFGGGHHHHHHGGGKKKOOOQQQTTT[[[eeemmmqqqrrruuuwwwxxxuuuoookkk]]]XXXRRRNNNOOOQQQRRRRRRSSSQQQTTT[[[___```bbbeeehhhuuu~~~}}}||||||rrrkkkdddcccbbb___^^^```^^^ZZZVVVSSSRRRPPPLLLJJJEEEHHHGGGBBBAAADDDCCC???BBBDDDEEEPPPooo{{{uuupppnnniiifffgggjjjlllrrryyy}}}zzz...//////000000000000000........................---.........//////000000........................,,,,,,,,,------.........,,,,,,,,,---------......------------------,,,,,,------------------------...------,,,,,,------...........................---------.........//////................................................,,,,,,,,,------.........------------------------,,,,,,,,,------.........+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,+++++++++,,,,,,---.../////////...------...///111333444555000/////////................................................/////////000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000............/////////000000000000000000000000000////////////000111222333//////............//////................................................////////////////////////------------------------,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................///111222333666:::===IIIhhh}}}ttthhhnnnrrrdddQQQEEEHHHMMMKKKJJJNNNNNNRRRVVVXXXZZZaaakkksssvvv{{{{{{vvvrrrqqqnnnmmmllllllnnnpppsssuuuzzz{{{{{{{{{{{{|||~~~wwwwwwzzzhhhbbb\\\YYYUUUTTTXXX___WWWVVVQQQJJJCCC===::::::888<<>>BBBAAA<<<:::>>>>>>;;;:::??????DDD___yyyxxxrrrmmmnnnooopppvvv}}}~~~000000000000////////////111///...------...///111////////////////////////........................---------------------------------------------------------............///................................................//////.........---------............////////////////////////////////////***,,,------,,,---...000........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------...///111333444555000/////////............////////////////////////...............///000000111111111111111111111111000000000000000000111111000000111111111000//////333333111000000000111111111111000000000///////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000////////////........................////////////////////////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////............---222000111999:::<<>>@@@@@@AAA@@@@@@BBBBBBCCCIII\\\uuu~~~|||zzzyyysssrrrooonnnoootttyyy}}}111111000000000/////////111000...------...000111////////////////////////........................---------------------------------------------------------............///................................................//////.........---------............////////////////////////////////////...//////...,,,++++++,,,........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------...///111222333000000/////////.........////////////////////////000///////////////000111111000000000000000//////...////////////000000000///000111111222222111111111111000/////////000111333222222222222222222222000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000////////////........................////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////---222000222:::<<<@@@MMMaaarrrrrr|||zzziii[[[QQQHHHFFFHHHIIIJJJMMMRRRXXX___aaa```bbbgggmmmvvvyyy|||}}}|||yyywwwwwwqqqpppnnnnnnnnnoooqqqrrrssstttuuuvvvvvvxxx{{{~~~zzzttt|||{{{yyynnnaaaWWWRRRNNNHHHCCC>>>===:::777555444444444666777777999<<>>>>>>>><<<:::;;;===>>>>>><<<<<<<<<===>>>???AAABBBCCC@@@AAABBBKKKbbb{{{yyywwwtttrrrrrrssssssrrrqqqpppooonnnmmmnnnqqqvvvyyy111111111000000000000///000000............000000////////////////////////........................---------------------------------------------------------............///...............................................................---------............////////////////////////////////////...///000///---,,,,,,,,,........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------...///000111000000000/////////......////////////////////////111111000//////000000000111111111111000000000////////////000000000111111///000111111222222222222111000000//////000111111000000111111111111111111111111111111111111111111000111111222222111111000111111111111111111111111000000000000000000000000000000000000////////////........................////////////////////////////////////////////////////////////////////////////////////////////////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000000000000000000000...333222444<<>>===<<<;;;;;;;;;;;;:::999:::<<<>>>>>>===<<<<<<===>>>@@@BBBDDDEEE???BBBDDDPPPpppzzzkkkeee^^^]]]aaadddeeedddiiiiiijjjiiiiiijjjnnnqqq222222111111111000000000000000///......///000000////////////////////////................................................---------------------------------............///....................................................................................////////////////////////////////////***---///000///...///000........................---,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,------------...------------------------------------------------//////////////////////////////.........///000000000000000////////////...////////////////////////111111000////////////000222222222222111111111000000000111111222222333333000000111111222111111111111111111111222222333333000111111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000////////////........................////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000000000111111111111...333333666>>>BBBQQQjjjhhhYYYTTTLLLGGGGGGHHHJJJMMMQQQ]]]```ddddddcccdddhhhlllmmmpppuuuwwwxxxxxxxxxyyytttttttttsssssssssrrrrrrtttvvvwwwxxxxxxxxx{{{|||}}}sss]]]^^^___dddbbb\\\TTTJJJAAA;;;999777666555555555666777777222333555666777888;;;>>>EEEOOO\\\gggqqqzzz{{{yyyrrrnnnkkkkkknnnqqqtttvvvvvvxxxzzzxxxtttpppkkkgggfffiiirrruuulllgggbbb[[[UUUPPPQQQRRRUUU[[[bbbhhhlllvvvrrrllllllvvvppphhh[[[OOOHHHFFFDDDBBB@@@???>>>===<<<;;;;;;;;;<<<<<<;;;<<<===>>>>>>???<<<>>>AAADDDFFFFFFFFFEEE>>>DDDHHHUUU|||sssaaaWWWWWW[[[\\\\\\___```bbbaaa______bbbeeettt}}}yyyyyyyyyzzzxxxvvvwww{{{}}}222222222222111111111111000000////////////000000////////////////////////................................................---------------------------------............///................................................---.................................////////////////////////////////////+++---000111000///000000........................---,,,,,,,,,,,,---......------------------------------------------------,,,,,,---------.........------------------------------------------------////////////////////////111000000//////000000111111000000000////////////000000000000000000000000000000//////...//////000111111111111111111111111000111111222333333444444333333333333333222111000333333333444444444333333444444444444444555555555111111111111111111111111///000000111111000000///111111111111111111111111111111111111111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////000000000111111111222///444555888@@@EEEZZZzzzuuu]]]QQQQQQKKKFFFGGGHHHIIIMMMRRR___aaaccccccccceeehhhlllkkknnnrrruuuvvvwwwxxxyyyuuuuuuuuuuuuuuutttttttttvvvxxxzzzzzzzzzzzz{{{}}}~~~vvvXXXSSSRRRSSSSSSRRRMMMFFF???;;;999:::999777666555555666777444555777777777777999;;;<<>>=================================???@@@@@@DDDKKKOOOPPPMMMGGGDDD???DDDGGGRRRxxxzzzeee\\\ZZZYYYXXXWWWYYYZZZWWWTTTTTTXXX]]]hhh}}}xxxyyyyyyuuusssqqqooonnnppptttuuusssuuuyyy333333333222222222111111000000000000000000000000////////////////////////................................................---------------------------------............///................................................---------...........................////////////////////////////////////...000333333111...------........................---,,,,,,,,,,,,---......------------------------------------------------,,,---------............------------------------------------------------////////////////////////111000000000000111111222111111000000000/////////000000000000000000000000000////////////000111222///000000111222222333333222222333444555666777777888888999999888888777666777777888888777777666555555555555444444444333333333333333333333333333333000111111111111111111000222222222222222222222222111111111111111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...//////000000111111111000555666:::@@@FFF```kkkWWWOOOOOOJJJGGGHHHHHHIIIMMMSSS___```bbbcccdddfffjjjmmmmmmpppsssuuuvvvwwwxxxyyyuuuuuuttttttuuuvvvvvvwwwxxxzzz||||||{{{{{{|||}}}~~~~~~|||ZZZQQQNNNIIIJJJKKKIIIEEE@@@===<<<;;;:::888666444444444444666777888777666777999::::::@@@GGGMMMYYYgggppprrrrrrrrrpppllljjjjjjgggbbb[[[QQQFFF???;;;999;;;>>><<<>>>FFFSSS```mmm|||{{{xxxssskkkccc___```aaafffmmmwwwwwwaaaVVVLLLHHHGGGCCCAAA@@@??????>>>======>>>>>>>>>===>>>??????>>>???AAACCCJJJOOOVVV[[[ZZZSSSJJJCCC@@@BBBCCCJJJeeetttfff^^^YYYVVVXXXYYYWWWRRRNNNNNNUUU\\\eeezzzzzz|||uuurrrmmmmmmooosssqqqmmmmmmppp444333333333333222222222000000000111111000000000////////////////////////................................................---------------------------------............///................................................---------.........//////............////////////////////////////////////...111333444222///------........................---,,,,,,,,,,,,---......------------------------........................------------............................................................///////////////////////////////////////000111222111111111000000000//////000000000000000000000000000000000111222333444555333444444666777888999:::999999:::;;;<<<===>>>>>>===>>>???@@@AAABBBBBBBBB@@@AAAAAAAAA@@@>>>===<<<::::::999888777666666555555555555555555555555555222333333444444333333222222222222222222222222222111111111111111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------...//////000111111111555777;;;@@@FFFeee}}}bbbUUUTTTNNNJJJGGGHHHHHHHHHLLLRRR___```aaabbbeeeiiimmmpppnnnpppsssttttttuuuvvvwwwuuutttsssssstttvvvxxxzzzxxxzzz||||||{{{zzzzzz{{{||||||~~~\\\RRRNNNIIIIIIIIIHHHGGGDDD@@@===<<<;;;888666555444444444666666666555444444777999:::>>>AAADDDNNN\\\gggkkkkkknnnlllfffcccbbb[[[SSSMMMCCC;;;::::::888:::===>>>>>>CCCMMMWWWaaaooozzz~~~sssjjjccccccdddgggnnnwww~~~uuulllhhhhhhggglllsss{{{zzzttteeeZZZPPPLLLIIIDDDAAABBBAAA@@@@@@???@@@@@@AAAAAA>>>AAACCCDDDDDDFFFJJJMMMWWW[[[aaaccc```WWWMMMFFFDDD@@@???EEEUUUkkkvvvmmmfffaaa___^^^ZZZSSSMMMOOOYYYbbbooo}}}zzzrrrpppqqqsssrrrnnnooorrr444444444333333333222222000000111111111111000000////////////////////////........................////////////////////////---------------------------------.........//////................................................---------.........//////............/////////000////////////////////////+++...222333333111111000........................---,,,,,,,,,,,,---......------------------------........................---------.........//////................................................////////////////////////---------......///111111111111111111000000000000000000000000000000000000111111222333444666777888888999:::<<<>>>@@@AAABBB@@@AAABBBCCCDDDEEEFFFFFFAAABBBDDDFFFHHHJJJKKKKKKJJJJJJJJJJJJHHHFFFDDDCCCEEEEEEDDDBBBAAA@@@???>>>777777777777777777777777444555555666666555555444222222222222222222222222111111111111111111111111000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////------------------------,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,------...///000000111111666777;;;@@@FFFggg~~~}}}ttt\\\UUUYYYNNNJJJHHHHHHHHHHHHLLLRRR___```aaacccfffkkkooorrrmmmoooqqqrrrqqqqqqssstttuuutttrrrrrrsssvvvyyy|||wwwyyy||||||{{{yyyyyyzzz|||{{{|||\\\RRROOONNNLLLKKKJJJIIIFFFBBB>>>===<<<:::888777666666777555555444333111222555888888::::::;;;CCCQQQ\\\```eeehhhgggaaa]]][[[SSSIIIBBB;;;777:::;;;888777999:::999===EEENNNWWWdddooouuuvvvxxxzzz{{{}}}yyynnniiifffccc``````cccgggjjj]]]XXXQQQLLLFFFBBBBBBCCCBBBEEEIIIOOO]]]yyyvvvoookkkiiicccXXXOOOMMMJJJEEEDDDGGGCCCCCCCCCCCCCCCCCCDDDEEEAAADDDHHHJJJKKKNNNSSSWWW```cccggggggbbbYYYOOOHHHGGG@@@???GGGOOOXXXgggvvvzzzuuufffddd___VVVPPPSSS^^^hhh|||xxxuuutttuuutttqqqtttyyyDDD;;;444333000,,,,,,000111///...---...//////...000/////////............/////////////////////////////////...---------,,,................................................................................................////////////////////////////////////////////////111222222111...------...............////////////......//////...---,,,,,,.........------,,,,,,,,,------------------------........................000000//////.........---..........................................------////////////000000000000000000/////////000000111222000111444333//////111222222222333333444666777555666777888;;;???@@@???DDDBBBAAACCCFFFGGGCCC@@@FFFDDDBBBCCCEEEHHHJJJKKKJJJKKKNNNUUU[[[ZZZSSSLLLVVVVVVVVVTTTQQQNNNJJJHHHKKKNNNOOOOOOMMMNNNQQQTTTMMMGGGBBBCCCGGGIIIFFFBBB===<<<:::::::::999777555333333444555555444333222444333111000//////000111///000000111111111111111333333333222222222111111000000000000000000000000000000////////////000000000000////////////000000//////////////////////////////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................---------.........//////////////////000000000000000444666AAA<<>><<<;;;999777666555555555333444555555444444666888999999:::;;;>>>FFFOOOUUUbbbbbbcccbbb^^^VVVMMMFFF<<<:::888777777888888777888777:::@@@GGGMMMVVV```nnnpppsssuuuwwwyyy|||xxx{{{uuujjjdddZZZQQQMMMKKKKKKKKK@@@???>>><<<;;;:::999999;;;:::;;;@@@IIIZZZtttyyylllddd```^^^YYYUUUXXXUUUQQQNNNMMMMMMMMMMMMIIIHHHGGGEEEEEEHHHNNNSSSQQQQQQRRRTTTWWW[[[___bbbjjjkkkkkkiiiddd[[[QQQJJJFFFCCCBBBIIIWWWeeennnqqq{{{~~~uuulllfffhhhooovvv~~~{{{xxxwwwwwwwwwVVVGGG888666777555222000111000//////000111000...000000/////////.........////////////////////////...............---------................................................................................................////////////////////////////////////////////////000111111000...------...............////////////......//////...------,,,.........------,,,,,,,,,------------------------........................000/////////............................................................////////////000000000111111111000000000000111111666222222444444111000333333444555555555666888:::;;;;;;::::::===@@@CCCCCCHHHIIIJJJHHHEEEEEEGGGJJJGGGIIINNNTTTZZZ]]]^^^^^^ddddddhhhpppxxx{{{wwwrrrxxxwwwvvvtttooojjjeeebbbeeehhhkkkllljjjhhhhhhiiiccc```]]]]]]___]]]YYYUUUSSSNNNHHHCCC@@@@@@???>>>>>>===;;;888666555444333444333222111000000000000111111222222222111111111222222222111111111000000111111111111111111111111000000////////////000000000000////////////000000//////////////////////////////.........---------.........---------,,,,,,------------------------------------------------,,,,,,,,,---------..............................---------.........//////////////////000000000111111444555???<<>><<<;;;999888666666555555333555555555444444666888777888888:::===DDDLLLQQQ\\\]]]^^^]]]YYYSSSKKKEEE>>><<<999888888999888888999888:::@@@EEEHHHPPPXXXdddggglllqqqtttyyy}}}zzzzzz~~~yyyjjjbbbUUUJJJCCC???===<<<===<<<;;;:::999888888888888777999<<<@@@III[[[kkkzzzssshhh```[[[XXXTTTQQQPPPOOONNNMMMNNNNNNNNNNNNQQQQQQRRRQQQQQQRRRVVVYYY^^^^^^^^^^^^```bbbeeefffnnnoooqqqpppkkkbbbWWWQQQLLLJJJKKKSSS```mmmuuuxxx{{{oooZZZDDD:::888666222000111000///000222222111///000000000/////////......////////////////////////---------...............................................................................................................////////////////////////////////////////////////---///000///...---...///---............/////////.........///......---,,,.........---------------------------------------........................////////////............................................................/////////000000000111111222222111111111111222222555111000333444333333555888:::;;;<<<<<<>>>AAACCCCCCBBBBBBBBBCCCDDDFFFHHHNNNVVV^^^\\\SSSMMMOOOTTTWWW]]]gggrrryyy}}}}}}}}}{{{yyyzzz{{{vvvrrrvvv{{{~~~~~~~~~}}}{{{wwwssspppiiibbbWWWNNNIIIGGGFFFEEEAAA@@@===;;;::::::;;;<<<444444333222222222333333222222222222222111111111111111111111000000000000111111111111111111111111111000000//////000000111000000////////////000000/////////////////////////////////.........------.........------------,,,........................------------------------,,,,,,,,,---------..............................------.........//////////////////000000000111111222555444======RRR{{{|||pppmmmnnncccTTTKKKGGGEEEGGGIIIMMMVVV___bbbdddeeefffeeefffhhhiiikkkkkkkkklllmmmooopppqqqssstttvvvxxxzzz{{{||||||~~~zzzxxxxxxvvvrrrvvvvvv{{{gggXXXVVVSSSPPPMMMKKKKKKHHHBBB======<<<:::999777666666666444555666555444444666777555666777999<<>>:::999999999999888888888;;;AAAEEEGGGMMMTTT\\\___dddiiinnnsssxxx|||{{{yyyyyy{{{~~~zzzmmmdddVVVHHH@@@;;;999888:::999888888777777888888999999;;;>>>===???HHHRRRjjjuuurrrnnnggg```ZZZUUURRRQQQNNNNNNOOOOOOPPPPPPPPPPPPSSSUUUWWWXXXXXXYYY[[[]]]eeeeeeeeeeeefffhhhiiijjjlllnnnppppppllleee]]]XXXSSSQQQRRRXXXcccooovvvyyy|||~~~{{{zzz|||~~~vvvdddPPP@@@555333444000000000111222222000...000000000////////////...////////////////////////,,,---------.../////////................................................................................................////////////////////////////////////////////////,,,---......------...000---------.........//////---...............------...............---------................................................///////////////.............................................//////////////////000000000111111111111111111000111111222222444222333888;;;::::::<<>>>>>===;;;:::888777777777555666666555444444666777555666777999;;;???EEEIIIUUUWWWZZZZZZVVVRRRMMMKKKCCC???;;;999888888888888666777<<>>===<<<888888777777777888888999999:::===???>>>===BBBJJJUUUzzznnnlllkkkhhhccc]]]XXXWWWWWWTTTTTTUUUUUUUUUVVVXXXZZZ[[[]]]```bbbccceeehhhjjjnnnoooppprrrtttvvvwwwxxxppprrrssssssooojjjfffddd___\\\ZZZ]]]fffqqqzzz~~~~~~yyyyyyyyyxxxyyy{{{}}}~~~~~~~~~|||]]]DDD:::999111000000000111111///...111000000000////////////////////////////////////,,,---------.../////////........................................................................////////////////////////////////////////////////////////////////////////+++---......------///000------------............------...............---................................................////////////////////////.........///////////////................................./////////000000000000000000111111111111000000000000111222333444888777;;;@@@AAA???@@@DDDFFFGGGHHHGGGFFFJJJRRRXXX[[[aaaooo|||}}}ssslllkkkwww}}}vvvrrrgggiiijjjiiihhhiiilllnnnjjjddd^^^\\\\\\YYYSSSMMM[[[[[[]]]]]]]]][[[ZZZYYYTTTUUUXXX]]]bbbgggkkklllqqqssstttrrrooooootttxxxzzz|||~~~}}}vvvqqqiiihhhfffaaaZZZQQQHHHCCCEEECCC???<<<888777666666222111111111222333444444444444333333333222222222111111111111111111111111111111000000000000111111000000////////////000000000000000000000000000000000000/////////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......................................./////////000000000000000000111111111111222888555<<>><<<;;;999888888888666666777666444444666777555666888999;;;???EEEIIITTTXXX\\\\\\XXXSSSOOONNNEEEAAA<<<888777888777777666777;;;BBBEEEFFFJJJPPPRRRTTTWWWXXXZZZ\\\^^^aaadddcccfffjjjmmmssssssggg^^^QQQFFF???<<<<<<;;;888888888888888999999:::888777999;;;;;;:::???EEEIIIaaaqqqiiiiiihhhddd```]]]\\\]]]YYY[[[\\\]]]```dddkkkpppvvvwwwyyy{{{}}}|||vvvsssrrrqqqmmmiiikkksss~~~{{{{{{wwwrrrpppooonnnpppssswww|||~~~~~~~~~~~~}}}|||}}}~~~eeebbbIII===666444111000111111000///111111000000000/////////////////////////////////---------.......................................................................................////////////////////////////////////////////////////////////////////////,,,---//////......///000,,,------------.........,,,---......///......................../////////........................////////////////////////.........///////////////.................................//////000000111000000000111111111222222//////000111222444666777888:::>>>BBBAAA@@@FFFOOOOOORRRUUUWWW[[[eeetttvvvooonnnnnnmmmjjjhhhfffddddddZZZZZZWWWRRRLLLJJJMMMPPPMMMJJJIIIKKKOOOOOOJJJEEEDDDDDDEEEGGGIIIJJJLLLMMMIIIGGGDDDEEEHHHMMMPPPQQQVVVWWWVVVTTTRRRTTTZZZ______eeeoooyyy}}}xxxrrrrrrsssuuutttoooggg___ZZZUUUTTTQQQMMMGGG@@@:::666777666444333333333444555555444444444333333333333222222222222222222222222222111111000000111111222000000////////////000000000000000000000000000000000000000/////////....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................................../////////000000000000000000111111111222222111999777>>>JJJmmm___OOOMMMLLLIIIGGGDDDBBBCCCGGGLLLQQQZZZccceeegggjjjjjjjjjiiiiiijjjhhhiiiiiikkkmmmoooqqqrrrrrrsssuuuxxxzzz|||}}}}}}|||{{{wwwrrrnnnlllmmmsssvvvuuutttvvvyyyjjj[[[ZZZUUUQQQNNNMMMJJJFFFBBB@@@???===<<<:::999999999666777777666555444666777666666777888;;;???FFFJJJUUU[[[```aaa\\\UUUQQQOOOHHHDDD>>>:::888888888777888777:::>>>???>>>AAAFFFHHHJJJMMMOOOQQQSSSVVVXXX]]]\\\___cccfffjjjsss|||rrrggg___SSSIIIAAA===;;;::::::999999999999999::::::<<<999888:::999888<<>>;;;777555444444444444444444333333333222222222222222222222222222222222111111000000111111222000000////////////000000000000000000000000000000000000000000/////////...////////////............------------------------------------------------,,,,,,,,,---------................................./////////000000000000000000111111111222222222///:::999AAAPPPttt|||XXXIIIGGGDDDCCCGGGDDDBBBCCCHHHLLLQQQZZZccceeehhhkkkllllllkkkkkkkkkjjjkkkkkklllnnnpppqqqrrrpppqqqtttvvvyyy{{{|||||||||}}}{{{{{{wwwrrrppplllkkkoooqqqooommmnnnnnntttqqqaaaZZZVVVQQQNNNNNNKKKGGGDDD@@@???>>><<<;;;::::::999777888888777555444666777555666666666999>>>FFFKKKZZZaaaggghhhbbbZZZTTTQQQLLLGGGAAA<<<:::::::::999888777888<<<<<<;;;>>>CCCBBBDDDGGGIIIJJJLLLNNNQQQWWWUUUWWW[[[^^^bbbkkkttt{{{qqqhhhaaaWWWNNNGGGBBB>>><<<::::::999888888888999999===:::999;;;;;;999;;;@@@@@@EEEYYY~~~~~~yyytttqqqqqqpppmmmjjjfffooo{{{~~~zzzwwwttttttqqqkkkdddaaadddiiinnnppppppooonnnpppsssvvvvvvtttmmmmmmllllllnnnqqqsssuuuMMMWWWlll___@@@<<<666333222222333333111111111111000000000000/////////////////////////////////......------,,,........................................................................000000000000000000000000///////////////////////////////////////////////////000111000///...///000,,,,,,,,,---------......,,,,,,---.../////////...---.........//////000000////////////////////////000000000000000000000000---.........//////000000........................---......///000111111222000111111111111222222222000000222444777;;;===??????EEELLLQQQSSS^^^xxxmmmfffjjjqqqiiiuuuvvv]]]UUUOOOOOOLLLGGGCCCBBBFFFKKKHHHNNNTTTUUUPPPJJJHHHHHHHHHJJJOOOXXX```bbb]]]WWWYYYXXXVVVUUUVVVYYY]]]___[[[WWWQQQOOOOOOOOONNNLLLPPPOOOMMMKKKIIIGGGEEEDDDGGGHHHLLLPPPTTTTTTRRRPPPQQQUUU[[[aaafffiiijjjjjjccclllwww}}}zzzooo```UUUGGGDDD@@@;;;777555444333333333333222222222111111222222222222222222222222222222111111111111222222000000////////////000000000000000000000000000000000000000000////////////000/////////....................................------------------------,,,,,,,,,---------..............................////////////000000000000000111111111111222222222...;;;;;;CCCSSSxxx{{{WWWJJJFFFAAAAAAFFFCCCBBBCCCHHHLLLQQQZZZccceeehhhlllmmmmmmllllllmmmllllllmmmmmmoooppprrrsssnnnppprrruuuwwwyyy{{{{{{www{{{}}}{{{zzzzzzwwwrrrmmmgggeeehhhiiigggdddeeefffeeessssssaaaZZZVVVQQQOOONNNLLLIIIEEEAAA@@@>>>===;;;:::::::::777888888777555444666777555555444444777>>>FFFLLL___gggnnnooohhh___XXXUUUOOOJJJCCC>>><<<<<<<<<;;;777555777;;;<<<===AAAGGGAAACCCEEEFFFFFFFFFHHHJJJMMMJJJKKKOOOTTTZZZeeeooorrrqqqddd^^^UUUMMMHHHCCC@@@>>>::::::999888888888888888777444555999999777999<<<<<<>>>MMMppp}}}}}}|||xxxtttrrr}}}{{{xxxvvvwwwzzztttmmmddd```ccchhhmmmpppmmmkkkjjjlllppprrrqqqooommmlllkkkjjjkkklllnnnoooLLLMMMVVVooo^^^III777444444111111555222111000//////000111222........................////////////////////////------------------------......------------......---------.........//////////////////////////////////////////////////////................................................------------------------............................................................////////////////////////////////////............///////////////////////////.....................//////000111111666555...,,,222666555666666999>>>AAACCCGGGMMMKKKTTTaaaooo~~~xxxaaa]]]WWWRRRMMMPPPVVV]]]\\\TTTMMMKKKPPPPPPOOOMMMKKKMMMQQQVVV]]]```dddgggfffdddfffiiieeeiiiuuu}}}tttpppqqqtttgggbbb^^^\\\WWWNNNGGGEEEHHHIIIJJJJJJJJJIIIIIIIIIKKKEEEEEELLLRRRPPPPPPRRR]]]cccnnnyyy~~~zzzpppgggYYYMMMDDD???===<<<777111000666999666555777333444444333222111111222111111111111000000000000222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////........................................................................////////////////////////////////////000000000000111111222111//////000111555BBB===???fff{{{sssRRRMMMHHHBBBDDDEEEEEECCCCCCGGGMMMUUUaaalllnnnmmmkkklllmmmnnnnnnmmmmmmoooppprrrrrrrrrpppoooqqqqqqrrrssstttuuuuuuvvvpppoooppptttyyyyyyuuupppllliiieeebbb```]]]ZZZXXXTTTVVVZZZcccwwwiii^^^TTTOOORRRVVVRRRKKKFFFEEEBBB???===<<<<<<:::999::::::999999888777777777777444444777999<<>>??????@@@BBBCCCDDDDDDGGGHHHIIIJJJMMMSSSYYY^^^lllwwwqqq___]]]XXXRRRKKKDDD???===;;;:::888888999999777666888888999999999:::::::::>>>===HHH___wwwpppsssyyy|||{{{uuunnngggeeeggglllpppjjjiiiiiiiiijjjiiigggeeeddddddeeefffgggiiijjjkkkYYYQQQJJJRRRlllkkkXXXDDD:::888666222000444333222111000000000111////////////////////////////////////////////////------------------------......------------......---------.........//////////////////////////////////////////////////////....................................................................................................................................////////////////////////////////////............////////////////////////////////////000000000000000111222222---111444222111333666777:::;;;<<<@@@KKK^^^sss~~~zzzyyy|||```VVVUUUQQQOOOGGGGGGKKKQQQTTTVVVZZZaaahhhkkknnnppptttzzzwwwrrrpppgggddd```\\\XXXTTTPPPNNNNNNHHHEEEJJJLLLKKKIIIKKKHHHMMMVVVbbblllrrrsssrrr|||vvvnnndddXXXLLLDDDCCC<<<888999999333000111222222222222111000000111222111111111000000000000222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////........................................................................////////////////////////////////////000000000000000111222111//////000222555AAA???FFFnnn{{{zzz~~~tttTTTNNNIIICCCDDDEEEEEEBBBCCCHHHOOOWWWcccnnnqqqpppnnnnnnnnnmmmmmmlllnnnoooppprrrrrrqqqooonnnmmmmmmmmmmmmmmmlllkkkkkkmmmkkkjjjmmmqqqsssppplllhhhddd```\\\YYYWWWSSSQQQMMMMMMMMMPPP___|||}}}kkk___UUUTTTVVVSSSNNNKKKHHHDDD@@@>>>===<<<;;;:::;;;::::::999888777777666777555444777999===FFFOOOkkk|||}}}qqqdddZZZRRRHHH@@@===<<<:::666666666777888999:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEGGGLLLRRRWWWbbbpppuuuccc___YYYTTTOOOJJJDDD@@@<<<:::888888999999888666888888888999999999::::::<<<:::CCCTTTsss{{{tttuuuxxxyyy}}}zzzsssmmmhhheeeddddddiiihhhggggggiiiiiihhhggghhhgggfffffffffgggggghhhkkkcccVVVNNNTTTfffwww~~~xxxlllXXXEEE<<<:::777222555444444333222111000///000000000000000000000000////////////////////////------------------------......------------......------........./////////////////////////////////////////////////////////................................................////////////////////////............................................................////////////////////////////////////............////////////////////////////////////222222222111222222333444...000555999:::999<<>>=========<<<<<<<<<;;;:::888777666666777555555777999>>>HHHSSSqqqqqqbbbWWWJJJAAA>>><<<999777555666666777888999999:::999999:::;;;<<<<<<===>>><<<>>>???@@@BBBGGGLLLQQQVVVgggxxxiiiccc[[[VVVTTTQQQKKKEEE===;;;999999999:::888777888888888999999999999::::::999???III]]]~~~uuu{{{zzzttt{{{|||vvvpppqqqwwwzzz}}}xxxwwwwwwvvv~~~|||zzzvvvqqqkkkfffccciiigggffffffgggiiiiiiiiijjjiiihhhgggggghhhiiiiiisss^^^QQQRRRYYY___wwwzzzoooWWWCCC======:::333333333333222111000000000000000000000000000000////////////////////////..............................------------..................////////////////////////////////////////////////////////////....................................................................................................................................////////////////////////////////////............///////////////////////////000000000222222111111222222333333777555666;;;<<<;;;???GGGPPP^^^jjjqqqmmmfffaaaVVVKKKDDDFFFDDDHHHTTTWWWYYYeeevvv|||vvvlllccc]]]WWWQQQMMMLLLJJJIIIJJJMMMQQQTTTTTTPPPVVVbbbooozzz}}}jjjbbbWWWMMMEEE???======777555444333444555555555333333222222222111111111222222111111111111222222000000000000000000000000////////////////////////////////////////////////........................................................................////////////////////////////////////000000000000///111111111000000222444888===@@@WWW}}}qqqXXXRRRJJJEEEFFFDDDEEECCCDDDJJJQQQYYYdddoooooopppqqqqqqpppoooppppppnnnnnnooooooooonnnmmmllljjjlllnnnpppqqqrrrqqqpppiiifffaaa```aaacccddddddbbb^^^XXXRRROOOKKKHHHFFFBBBAAA@@@@@@GGG\\\~~~yyyiii```[[[UUUQQQPPPOOOJJJDDD???===============<<<<<<:::999888777666777555666888:::???KKKXXXtttzzzjjj[[[JJJAAA===;;;999888555555666666777777888888777777888888999::::::;;;<<<===???@@@AAAEEEJJJNNNNNN```{{{zzzpppggg]]]YYYYYYWWWPPPJJJ@@@>>>;;;::::::::::::888888888888888999999999999::::::@@@DDDOOOtttttt[[[\\\]]][[[UUUSSS[[[gggooo}}}}}}zzzrrriiihhhlllssswww{{{{{{yyywwwvvvuuuyyyzzz|||}}}|||yyyvvvuuuqqqnnnkkkjjjlllmmmnnnnnnlllkkkkkkkkkkkkmmmoooqqqppp[[[SSSUUUWWWggg{{{sssXXXGGG???:::333333222222222222111111////////////////////////////////////////////////..............................------------.............../////////000000////////////////////////////////////////////////////////////////////////........................------------------------////////////////////////....................................////////////////////////////////////............////////////////////////000000111111111111111111111222333444<<<888777===CCCHHHNNNSSS```kkksssvvvqqq```______YYYPPPOOOWWW\\\fffrrrrrrvvvvvvoooggg```ZZZWWWUUUTTTUUUVVVWWWWWWRRRQQQSSSYYYffftttzzzoooaaaSSSFFF===>>>:::444111222333333333333333333333222222222222222222111111111111222222000000000000000000000000////////////////////////////////////////////////........................................................................////////////////////////////////////000000000000///000111111111111333555:::;;;AAA]]]kkkVVVQQQIIIEEEFFFDDDFFFDDDEEEKKKQQQXXXcccmmmrrrssstttssspppmmmmmmmmmmmmmmmmmmnnnmmmmmmmmmlllgggiiikkkmmmnnnooooooooollliiidddaaa``````aaaaaa^^^YYYSSSMMMIIIGGGDDDBBB<<<<<>>===============<<<;;;:::999888777777666666888:::@@@OOO]]]{{{rrr^^^JJJ@@@===:::999;;;666666666666666666777777666666777777888888999999<<<===>>>???@@@CCCGGGJJJJJJZZZssswwwmmmbbb\\\\\\ZZZTTTNNNEEEBBB???<<<<<<<<<;;;999777777888888888999999999999999???CCCHHHfffqqqcccMMMIIIEEEEEEFFFHHHQQQZZZdddrrr}}}}}}yyypppkkklllpppqqqsssuuuuuutttuuuwwwuuuwwwzzz~~~|||zzz{{{|||||||||uuutttrrrqqqqqqsssuuuvvv|||hhhVVVIIITTTmmmvvv\\\GGG;;;666555333222111222222333////////////////////////////////////////////////..............................------------............/////////000000000////////////////////////////////////////////////////////////////////////........................------------------------////////////////////////....................................////////////////////////////////////............////////////...//////000000111111222111111222333444666777888777;;;CCCRRRhhh{{{|||wwwmmmdddaaadddkkkqqqooodddXXXVVV___hhhjjjiiippp|||zzzxxxtttpppkkkeee^^^YYYXXXPPPGGGDDDKKKYYYhhhqqq{{{wwwfffYYYPPPHHH===555222222111000444444444333333333222222222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////........................................................................////////////////////////////////////000000000000...000111111111222444777<<<;;;EEEggg}}}bbbRRROOOGGGDDDFFFCCCFFFDDDFFFMMMSSSZZZeeeoooxxxzzzzzzwwwpppkkkiiijjjkkkkkklllllllllmmmmmmmmmkkkkkkkkklllllllllmmmmmmnnnllliiieeebbb___^^^]]]VVVQQQKKKFFFCCCAAA???>>>???>>>BBBHHHJJJOOO```tttyyyqqqeee\\\YYYUUUPPPIIIDDDAAA???>>>======<<<<<<;;;;;;::::::999666666777888:::AAARRRbbb|||dddLLLBBB>>>:::999<<<777777777777666666666666555555666666777777777777888:::;;;<<<<<<>>>BBBDDDGGGRRRfff~~~uuuiiibbb^^^[[[VVVRRRKKKGGGCCC???>>>===;;;:::777777777888888888888999777555<<>>NNNuuu~~~pppYYYMMMKKKDDDCCCEEEBBBEEEDDDGGGOOOWWW___jjjuuuyyy|||~~~zzzsssnnnlllmmmiiijjjjjjjjjkkkmmmnnnnnnnnnnnnlllllllllnnnooopppooonnnlllhhhccc]]]ZZZXXXOOOKKKEEEAAA???>>>>>>===AAA???CCCKKKMMMLLLVVVdddyyy}}}uuuiii```]]]XXXSSSNNNIIIEEECCC@@@>>><<<<<<<<<<<<;;;;;;;;;;;;666666777999:::BBBTTTeeemmmQQQEEE???999888<<<888888888777777666666666444444444444555555555555666777888999999:::===???AAAGGGVVVooo}}}rrrggg```[[[XXXVVVPPPLLLFFFBBB???>>><<<;;;777777777777888888888888:::444999@@@GGG___~~~vvvfffTTTGGGBBB===:::;;;===@@@IIIRRR___kkkxxx~~~|||zzzuuurrrttt{{{~~~xxxpppllljjjeeeeeejjjnnnnnnqqqvvvxxxxxxyyy{{{~~~}}}zzzyyyyyyzzzmmmPPPHHHTTTvvvxxxeeeDDD@@@:::555222111222444111111111111111111111111////////////////////////////////////////////////.........------.........////////////000000000000////////////////////////////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000..................................../////////000////////////////////////............/////////000...//////000111222222222777888999;;;===@@@BBBDDDZZZooottt]]]MMMOOORRRPPPXXXfffnnn|||uuummmbbbXXXPPPLLLHHHFFFDDDNNNXXX^^^ggguuu}}}gggUUUKKKEEEAAA???555555444444444333333333222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////........................................................................////////////////////////////////////000000000000...///111111222333666888>>>@@@UUU}}}hhhTTTJJJIIICCCBBBEEEBBBCCCCCCHHHQQQZZZcccooozzzvvvzzz~~~|||wwwssssssttthhhhhhiiijjjkkkmmmnnnooojjjiiihhhhhhjjjmmmqqqsssnnnooonnnjjjccc\\\VVVSSSMMMIIICCC@@@>>>>>>>>>>>>===999===GGGIIIGGGNNNZZZgggppp}}}{{{ssshhhaaa^^^ZZZVVVQQQLLLIIIEEEBBB???;;;;;;;;;<<<<<<<<<<<<===666666888999:::BBBUUUgggtttUUUGGG@@@999777;;;999999888888777777666666333333333333333333444444555666888888888999;;;>>><<>><<<;;;777777777777888888888888???666888@@@IIIbbbzzztttkkk]]]NNNDDD===<<<======<<<>>>IIIUUU[[[gggvvv~~~~~~}}}}}}yyywwwtttnnnlllqqqtttooogggaaagggbbbccciiimmmmmmooossszzzzzz{{{}}}||||||}}}~~~___QQQMMMaaa|||YYYGGG999888888222000444111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000;;;;;;999666111///...///111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111000000///---,,,+++444222000///...///111222111111333555222///222777===:::<<>>>>>===CCCCCCDDDEEEGGGIIIKKKLLLWWWgggxxx~~~uuunnniiieeecccdddYYYPPPNNNKKKEEEBBBCCC>>>?????????>>>===<<<<<<777666777999<<>>999777777777777666555555444444555555555555555555555555888666555888>>>@@@>>>;;;;;;@@@EEESSSqqqrrreee___]]][[[[[[UUUMMMDDD???<<<<<<<<<999888888888888888999999888;;;<<<>>>LLLfff{{{ssskkkdddZZZNNNDDD>>>;;;:::;;;===@@@GGGOOO```jjjtttwwwzzz}}}~~~||||||xxxssspppnnnllljjjgggeeecccbbbbbb^^^___bbbfffjjjmmmpppqqquuuwwwzzz}}}~~~|||}}}uuu```QQQWWWllluuuZZZBBB;;;:::444111111111111000000000000000000111000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000555555555222///......///111000000000/////////...////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000///...------111000/////////000111222000---...111333333777<<<999:::@@@LLLVVV^^^gggooopppuuuuuuqqqtttyyyqqqccc___\\\^^^iiiwwwzzzjjjaaa^^^PPPKKKDDD@@@DDDNNNYYYaaaccceeegggiiiqqqvvvrrriiiGGG???999999888444222333333222111111444666555333333222222111111111111111000000000000000000000000//////............//////////////////////////////......////////////..............................////////////////////////////////////000000000000111111222111111333777999;;;===fffiiiQQQFFFGGGCCCCCCFFFCCCDDDDDDIIIQQQXXX^^^iiisss}}}|||}}}~~~}}}zzzvvvtttrrrooonnnooopppqqqmmmiiieeeeeeiiilllmmmlllkkkjjjgggaaa]]]ZZZSSSKKKFFFAAA===;;;<<<>>>??????CCCCCCCCCCCCDDDFFFGGGHHHSSS```oooyyyzzzrrrlllhhheeeccceee[[[RRRPPPMMMFFFBBBBBB>>>>>>>>>>>>>>>===<<<;;;999777777999;;;CCCSSSccc~~~tttYYYKKKEEEAAA<<<:::777777777666555555444444555555555555555555555555888666555888===@@@???<<<999>>>CCCNNNiiixxxjjjccc^^^YYY\\\XXXQQQHHHAAA===<<<<<<999999888888888888999999777:::;;;???NNNiii~~~xxxqqqkkkdddZZZNNNEEE???;;;:::;;;===???FFFNNNZZZdddnnnrrrtttxxxyyywwwyyy{{{}}}~~~}}}|||}}}|||zzzwwwtttooolllhhhfffccc___]]]\\\\\\\\\ZZZ[[[___cccgggkkknnnppptttuuuyyy|||~~~dddUUUWWWfff|||lllOOOBBB>>>999444444111000000000000000111111111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000///------...000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000000//////.........//////000111111222///...000555999999<<>>888777999222111222333444444444444333333222111111111111111000000000000000000000000000//////......//////000////////////////////////......////////////..............................////////////////////////////////////000000000000111111222111111333777:::>>>EEEqqqjjjRRRFFFGGGCCCCCCFFFCCCEEEFFFKKKQQQVVV[[[eeennnzzzzzz{{{~~~}}}|||zzzvvvrrrpppooopppppppppkkkgggfffhhhjjjiiihhheeegggddd___ZZZVVVMMMEEE@@@>>><<<<<<>>>AAACCCCCCDDDDDDCCCBBBBBBCCCDDDEEEMMMVVVaaajjjsss|||~~~{{{uuuooojjjfffddddddddd\\\UUURRROOOIIIDDDBBB??????>>>======<<<;;;;;;;;;999999999:::???LLLYYYsssnnnYYYMMMHHHBBB===;;;888777777666666555555444555555555555555555555555777555555888<<>><<<:::>>>AAAHHH\\\zzzuuummmeee]]]^^^\\\WWWNNNDDD>>><<<===:::999999888888999999999666999;;;@@@QQQlllzzzvvvoooiiicccZZZPPPHHH@@@<<<:::<<<<<<>>>EEEMMMUUU```jjjnnnqqqtttvvvtttsssuuuwwwyyy{{{|||||||||zzzxxxwwwwwwyyy{{{{{{zzz~~~}}}|||{{{zzzwwwuuurrrpppnnnkkkgggddd___]]]XXXTTTRRRRRRSSSTTTTTTVVVZZZ___eeeiiilllnnnppprrrvvvyyy|||gggSSSRRRbbbrrrsss```RRRFFF<<<888:::222111000000000000111222111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////---......---,,,,,,...///000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000...///000111111111000000111333888<<<======BBBJJJ]]]ppplll[[[PPPPPPRRRTTT___nnnyyyggg[[[RRRIIICCCCCCHHHMMMUUU___kkkvvv|||{{{tttgggVVVFFF<<<;;;===666444444666444222222444333333222111111111111222000000000000000000000000000000////////////000000////////////////////////......////////////..............................////////////////////////////////////000000000000111111222222222444888;;;AAARRRjjjRRRGGGGGGDDDCCCFFFCCCEEEGGGMMMTTTWWW[[[dddnnnwwwxxxzzz|||~~~~~~}}}|||~~~|||zzzwwwuuusssrrrsssnnnhhhffffffgggeeecccaaacccaaa[[[UUUPPPHHH@@@???>>>>>>@@@BBBDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFGGGIIIOOOVVV]]]dddkkkqqqtttyyywwwsssnnniiieeeccccccaaa\\\VVVSSSQQQMMMHHHEEE@@@???>>>===<<<<<<;;;;;;>>>;;;::::::999;;;DDDNNNdddppp|||~~~uuufffVVVNNNHHHBBB<<<999888888777777666555555555555555555555555555555555777666555777:::<<<<<<;;;<<<@@@AAACCCPPPhhh~~~{{{qqqggg```___\\\RRRGGG???<<<===;;;::::::999999999999:::666888;;;BBBTTTooo|||vvvooogggaaaZZZSSSNNNAAA===;;;<<<<<<===CCCKKKUUU___iiinnnqqquuuvvvuuussstttuuuwwwxxxyyyyyyyyyvvvuuutttuuuwwwxxxwwwvvvvvvwwwxxxxxxxxxwwwuuutttooommmjjjgggfffccc```]]]XXXUUUPPPLLLJJJJJJLLLNNNOOORRRWWW]]]dddiiilllnnnnnnpppssswwwzzz|||}}}}}}___QQQYYYeeeuuuyyyzzzmmmUUU@@@:::===444333111000000111222222111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////...//////...,,,,,,---...////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---...///000111111111111000000111222111111000000333555999;;;999===MMM]]]vvv|||VVVTTTRRRSSSYYYfffttt}}}ttteeeVVVKKKGGGFFFEEEFFFKKKUUUbbbmmmyyy|||yyykkkXXXGGG>>>;;;;;;666444666555111111444444333333222111222222222111111111111111111111111000000////////////000000////////////////////////......////////////..............................////////////////////////////////////000000000000000111222222222555888<<<@@@ZZZkkkSSSGGGHHHDDDCCCFFFCCCEEEIIIPPPWWWZZZ\\\eeeooovvvxxx{{{|||}}}||||||{{{~~~zzzxxxwwwrrrkkkgggfffeeecccaaa___aaa___WWWOOOKKKDDD>>>>>>@@@BBBDDDEEEEEEFFFGGGFFFEEEDDDCCCDDDEEEHHHIIIIIIKKKPPPVVV\\\aaahhhnnnwwwwwwuuupppiiidddbbbbbb^^^[[[VVVSSSRRRQQQLLLHHHAAAAAA???===<<<<<<<<<<<>>===<<<<<<;;;:::999999::::::666888;;;CCCVVVqqq|||sssiiiaaa[[[VVVTTTCCC???<<<<<<;;;;;;AAAHHHSSS^^^hhhmmmppptttvvvuuussstttttttttuuutttttttttqqqqqqqqqrrrtttvvvuuutttqqqrrrtttuuuuuuuuuttttttmmmkkkgggdddaaa___[[[YYYRRROOOKKKGGGFFFGGGJJJLLLMMMPPPVVV^^^dddiiimmmooooooqqqtttwwwzzz|||}}}}}}~~~~~~~~~rrrooo\\\XXXXXXjjj}}}hhhKKK???>>>888666444222111111222333222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111///---,,,---///////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...///000000111111111111111111111222222222222222555777:::<<>>============@@@===<<<<<<:::777999>>>FFFKKKRRRXXXZZZ\\\\\\\\\[[[TTTOOOMMMIIIBBB>>>>>>999888888777777666666555555555555555555555555555777666666777888:::<<<>>>===@@@DDDGGGNNN[[[mmmyyy{{{wwwjjjfff___WWWOOOHHHBBB???======<<<;;;::::::::::::777999<<>>>>>777333555444444333222222222222333111111111111111111111111111111000000000000111111////////////////////////......////////////..............................////////////////////////////////////000000000000000111222222333666:::===???dddmmmTTTHHHIIIDDDCCCFFFBBBDDDIIIRRRWWWVVVUUU\\\fffnnnrrrvvvyyyyyyyyyzzz{{{yyy||||||tttooommmkkkgggddddddccc[[[NNNEEECCCCCCBBBEEEJJJPPPSSSSSSSSSSSSTTTQQQOOOLLLJJJJJJKKKMMMOOOOOONNNQQQXXX]]]```hhhqqqrrruuuvvvrrrkkkeeecccdddaaa^^^XXXPPPNNNQQQNNNHHHFFFDDDBBB???>>>===>>>>>>@@@===<<<===;;;777777;;;<<<>>>BBBEEEGGGGGGHHHKKKJJJGGGFFFGGGEEE@@@???@@@999999888888777666666666555555555555555555555555555555777888;;;>>>CCCFFFEEEHHHLLLQQQVVV]]]hhhpppttt}}}qqqjjj```YYYTTTOOOHHHCCC>>>===<<<;;;::::::::::::999:::===EEEXXXqqq{{{ooobbbYYYTTTFFFAAA===<<<:::999>>>EEEIIITTT___eeeiiinnnpppooonnnnnnnnnnnnnnnnnnoooooonnnmmmmmmnnnppppppnnnlllqqqpppppppppqqqrrrssssssmmmiiibbb\\\XXXSSSOOOLLLEEEDDDCCCBBBCCCEEEGGGIIILLLPPPWWW^^^eeejjjmmmnnnqqqrrrtttvvvxxxxxxxxxxxxwwwxxxyyyyyyzzz{{{~~~{{{}}}~~~|||QQQYYYeeesssfffRRRddd{{{uuu```RRR>>>;;;888444222222222333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////......000111.../////////000000111111////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000/////////000333777;;;===AAAJJJ^^^www}}}xxxiii]]]VVVYYY]]]```jjjwwwnnn]]]MMMGGGHHHMMMOOOUUUhhhpppZZZIIIFFFDDD;;;444333555444333333222222333333111111111111111111111111111111000000000000111111////////////////////////......////////////..............................////////////////////////////////////000000000000000111222222333666:::===EEEjjjmmmUUUIIIIIIDDDCCCFFFBBBCCCIIIQQQVVVSSSPPPWWW```fffkkkpppssstttuuuwwwyyyxxxyyy|||xxxssspppnnnjjjhhhfffddd[[[LLLBBBAAACCCDDDKKKQQQXXX\\\]]]\\\]]]^^^ZZZWWWSSSPPPOOOPPPRRRSSSQQQOOORRRZZZ___bbbjjjsssooosssuuurrrkkkeeedddeeecccaaaYYYOOOMMMOOOLLLFFFGGGEEEBBB@@@>>>>>>?????????<<<<<<===<<<888777999888888999;;;::::::<<>>AAA999999888888777666666666555555555555555555555555333555777:::>>>CCCIIIMMMPPPQQQUUUYYY[[[^^^bbbhhhoooxxxuuulllaaa[[[XXXTTTLLLEEE>>>>>>===<<<;;;::::::::::::;;;===EEEXXXpppvvvfffXXXQQQFFFAAA===<<<999888===DDDHHHSSS^^^cccggglllooonnnnnnmmmmmmnnnooopppqqqrrrqqqpppppppppqqqpppmmmjjjpppooommmllllllmmmnnnooohhhddd]]]VVVPPPKKKFFFCCC@@@@@@@@@AAABBBDDDFFFGGGKKKPPPVVV^^^eeejjjlllmmmmmmoooppprrrssssssrrrrrrrrrtttuuutttrrrsssxxx|||uuuxxx|||}}}{{{SSSQQQPPPYYYfffjjj|||^^^UUU[[[lllzzz|||gggQQQAAA888;;;;;;111...222111111111111000000000000111111000///////////////222111000000000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////..................................../////////000333111//////000111111111111---...444555444;;;FFFLLLqqqgggZZZNNNOOObbbvvvqqq]]]OOOKKKGGGHHHOOOYYYfffzzzuuuhhhaaaSSS@@@<<>><<<999:::>>>CCCKKKXXXjjjzzzzzzmmm___WWWGGGAAA===<<<:::999:::???CCCLLLYYYeeekkknnnnnnmmmllllllkkkkkkkkkmmmnnnooooooppprrrrrrsssrrrqqqpppsssqqqooollliiihhhffffff\\\VVVOOOIIIEEEBBB@@@???<<<======<<<===@@@DDDHHHOOOTTT[[[aaaeeeiiikkkmmmpppqqqqqqrrrrrrqqqppppppwwwuuusssqqqqqqsssuuuwwwxxxwwwwwwwwwvvvvvvuuuuuuXXXSSSKKKMMMVVV[[[ooojjjYYYVVVdddvvvyyy]]]GGG666666999777555999111111111111000000000000111111000///////////////111000000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................./////////000000111000///000111222333333555444555777555666CCCQQQjjj```RRRUUUcccyyyrrrdddRRRKKKEEEEEEHHHPPP___nnn~~~oooVVVDDD>>><<<999555333333444555555333222111111222222111///000000000000000000000000///000111222222111000///////////////000000000000/////////////////////////////////...//////000000///222777:::777111000333222222222333333777<<>><<<>>>???>>><<<<<<@@@FFFPPP^^^mmmyyy}}}mmm^^^TTTGGG@@@<<<;;;:::999:::>>>CCCLLLYYYdddkkkmmmnnnmmmnnnmmmlllllllllmmmnnnooommmnnnoooqqqqqqqqqppppppqqqpppmmmjjjgggdddbbb```VVVQQQJJJEEEBBB@@@>>>===;;;<<<<<<<<<<<>>777444444555777777444222111111222222111000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000111222444222333666666111000222222222222222333777<<<@@@YYY}}}bbbQQQDDDEEEGGGDDDDDDHHHKKKLLLLLLLLLLLLMMMPPPSSS___bbbgggkkkmmmoooqqqrrrqqqqqqqqqrrrwww}}}yyytttooonnnppprrrqqqgggYYYQQQRRRVVVYYY\\\aaaeeehhhhhhgggfffdddaaa]]]XXXVVVVVVXXXYYY[[[^^^aaaaaaaaaccchhhmmmuuuuuussspppmmmjjjgggfffccc___ZZZWWWVVVUUUTTTSSSPPPLLLEEE@@@>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<777777777666666555555555555555555555666777888888;;;;;;<<<<<<<<<<<<;;;;;;777777555444444444555555555888;;;???DDDLLLUUU[[[YYY]]]bbbeeefffffffffgggqqquuuzzz~~~ssskkkbbbYYYUUUUUUNNNHHHBBB??????@@@@@@???@@@CCCKKKWWWcccmmmsssuuu~~~qqq```UUUFFF???:::::::::999:::>>>AAAJJJVVVaaahhhjjjkkkkkkmmmlllkkkkkkkkkkkkkkkllljjjkkklllmmmnnnooooooooonnnnnnllliiieee```[[[XXXNNNJJJDDD@@@>>><<<;;;:::::::::;;;;;;;;;>>>CCCGGGMMMRRRYYY```dddhhhkkkmmmqqqsssuuuwwwxxxwwwuuutttsssssssssssssssssssssssswwwwwwwwwwwwwwwvvvvvvvvvttt[[[OOOOOOLLLRRRfff|||aaaVVVXXXjjj|||hhhQQQCCC<<<777222...333333333222111111000000111000000///////////////////////////000111333333000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................////////////000000000---///111111111222333444222888>>>AAAHHHWWWjjjvvvpppkkk}}}sss```QQQJJJJJJMMMQQQ\\\hhhpppwwwzzzuuummmTTTJJJ>>>777666777555333444222111111222333111000000000000000000000000000111111000000000000111111////////////000000000000////////////////////////////////////000111333333777222000333444222000111222222222222333777===BBB___{{{```NNNCCCEEEGGGDDDFFFMMMTTTUUUVVVVVVUUUVVVXXXZZZ___bbbgggkkkmmmnnnpppqqqpppppppppqqquuu}}}~~~{{{wwwuuurrrxxxzzzrrrddd[[[ZZZ^^^___```cccfffjjjlllllllllhhhddd^^^YYYVVVWWWZZZ\\\^^^aaaddddddccccccfffiiirrrrrrrrrpppmmmjjjhhhhhheeebbb^^^[[[YYYWWWUUUSSSPPPKKKEEE???===<<<;;;;;;===============<<<<<<<<<888888777666666555444444666555444444444555777888::::::;;;<<<<<<<<<<<<;;;888777666444444444555555777999<<>>FFFRRR\\\bbbeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhhggghhhiiijjjkkklllmmmmmmnnnmmmllliiiccc\\\VVVRRRGGGCCC???<<<;;;::::::999888999::::::;;;>>>BBBFFFLLLQQQYYY```dddhhhkkkmmmqqqssswwwyyy{{{zzzxxxwwwtttuuuvvvwwwwwwvvvuuutttwwwwwwwwwwwwwwwwwwwwwwwwkkkVVVRRRLLLKKKWWWnnnzzzeeeTTTZZZnnnzzzwwwfffQQQBBB;;;999999444444444333222111111000111000000///////////////////////////000111333333000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111...000222222000000222444888BBBLLLSSS^^^kkkqqqpppnnngggfffmmmoooooowwwkkk]]]SSSMMMKKKOOOSSSYYYfffxxxwwweeeMMM===888777444111444333222222333333222000000000000000000000000000111111000000000000111111////////////000000000000////////////////////////////////////000111333333888111...000333222111111333333222222333888>>>CCCcccaaaOOOCCCFFFHHHDDDHHHSSS\\\]]]^^^___^^^___aaacccbbbeeejjjmmmnnnooopppqqqoooooooooooossszzz}}}zzzvvv|||zzznnndddbbbccc`````````dddiiimmmooooooiiiddd^^^YYYWWWXXX[[[^^^___cccffffffdddcccfffhhhnnnoooqqqooommmkkkkkkllljjjgggccc___[[[XXXTTTQQQMMMHHHAAA===;;;<<<<<<===BBBAAA@@@???>>>===<<<;;;999999888777666555555555666666555444444555777888999999:::;;;;;;;;;;;;;;;999888666555444444555555555666888:::>>>DDDKKKPPP___dddkkkoooqqqsssxxx||||||}}}~~~{{{sssjjj```[[[ZZZ\\\VVVNNNFFFBBBAAABBBCCCBBBFFFQQQaaakkkooouuu{{{|||~~~{{{jjj^^^III@@@999999;;;::::::;;;===EEEPPPYYY^^^```aaaaaaddddddeeeeeefffgggggggggeeeeeefffggghhhjjjkkkkkkmmmmmmkkkgggaaaYYYQQQLLLAAA???;;;:::::::::999888888888999999:::>>>CCCFFFLLLQQQYYY```eeeiiilllnnnqqqssswwwzzz{{{{{{zzzzzzwwwyyyzzz{{{{{{zzzyyywwwwwwwwwwwwwwwwwwxxxxxxxxxeeeZZZNNNIIIRRRiiixxx[[[QQQ^^^hhh|||cccIII===999666666555444444333222111111111111000///////////////000/////////000111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111000222333222111222666:::444HHH]]]kkkxxxwwwgggWWWQQQPPPZZZgggvvvxxxhhhiiiooovvv~~~vvvcccVVVIIIEEEDDDKKKZZZmmm|||~~~eeeNNN@@@:::777555555333222222333333222111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000111222666000---000222111111222333333222111333888???DDDggggggRRRDDDGGGHHHDDDKKKYYY___aaacccdddcccdddfffggggggjjjnnnpppqqqqqqqqqrrrnnnnnnnnnnnnpppwww{{{{{{uuulllgggeee___]]]]]]aaaggglllmmmmmmhhheee___ZZZYYYZZZ^^^``````dddggggggffffffiiilllnnnppprrrqqqnnnlllmmmoooooolllhhhddd___ZZZTTTPPPJJJEEE???;;;:::<<<===>>>CCCCCCBBB@@@>>>===;;;;;;999999999888888777777777777777777666666777777888888999:::;;;;;;;;;;;;;;;:::999777555444444555555666777777999;;;@@@FFFKKKYYYbbblllrrruuuyyyyyypppeee]]][[[^^^XXXOOOFFFAAAAAACCCEEECCCGGGSSScccmmmrrr|||jjj^^^LLLBBB::::::<<<;;;999:::>>>EEEOOOWWW[[[]]]]]]]]]^^^___aaaccceeeggghhhhhheeeeeeeeeeeefffgggiiiiiijjjiiigggccc[[[SSSKKKFFF>>><<<999888999999999888777888999999;;;>>>CCCGGGMMMRRRZZZaaafffjjjmmmoooqqqsssuuuxxxzzz{{{||||||yyyzzz{{{||||||{{{zzzyyywwwwwwwwwxxxxxxxxxxxxxxxsss[[[MMMRRR```qqq~~~pppXXXVVVYYYyyyjjjTTTBBB444666666555444333222111111111111000///////////////111000000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111000333555444333666===CCCBBBbbbdddRRRWWW```kkkwwwzzzzzz}}}}}}zzzrrrfff^^^```eeeiiissssssWWWKKKCCCIIIRRRYYYdddnnnzzzjjjUUUCCC:::888555333222222333444222111000000000000000000000000///000111222222111000///////////////000000000000/////////////////////////////////...//////000000222...---000222111111444333333222111333888@@@EEEhhhmmmVVVGGGIIIHHHDDDMMM^^^ccceeeggggggffffffggghhhkkknnnqqqsssrrrqqqrrrrrrppppppooooooqqqwww~~~zzzqqqiiieeeaaa___]]]aaaggglllllljjjhhheeeaaa]]]\\\^^^aaacccbbbeeehhhiiiiiijjjooosssrrruuuwwwuuupppnnnnnnqqqsssqqqmmmiiiddd^^^WWWSSSJJJEEE>>>:::999;;;===>>>AAAAAA@@@???===<<<;;;;;;::::::999999999999999999888999999::::::999999888999:::;;;<<<<<<=========:::999777666555444555555777777888999;;;@@@FFFKKKTTT```ooozzz~~~vvviii```]]]YYYTTTKKKCCC???@@@DDDHHHHHHKKKVVVbbbgggmmm}}}lll```OOOEEE<<<;;;===;;;999999===CCCLLLSSSVVVWWWVVVVVVUUUWWWZZZ^^^bbbdddffffffeeeeeedddddddddfffggghhheeeccc```[[[TTTLLLDDD@@@;;;999777777888888777666888888999:::;;;???DDDHHHMMMSSS[[[bbbgggkkknnnqqqqqqrrrsssuuuxxxzzz}}}~~~yyyyyyzzzzzzzzzzzzyyyyyywwwwwwwwwxxxxxxyyyyyyyyyjjjRRRRRRMMM^^^iiigggZZZTTTggg{{{\\\CCC777666666444333222111111111111000///////////////222111000000000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111111333555555555:::CCCJJJfffbbbWWWeeeuuu}}}|||}}}uuuwwwuuupppmmmllliiieee___ZZZYYY\\\[[[ZZZcccpppqqqsssxxx}}}}}}zzz{{{}}}xxxbbbRRRPPPNNNHHHKKKVVV```tttiiiLLL<<<777555444222333444444333111000000000000000000000000...000111333333111000...////////////000000000000////////////////////////000//////............///000---...111222000111555444333222111333999@@@FFFgggqqqYYYHHHIIIHHHCCCNNNaaagggiiijjjjjjhhhgggggghhhmmmpppssstttsssrrrqqqrrrssssssrrrrrrtttyyy|||tttkkkdddfffcccaaadddjjjmmmmmmjjjiiifffccc```___aaaccceeecccfffiiijjjkkknnnsssxxxwwwzzz|||yyyrrrnnnoooqqquuusssooolllgggaaa[[[VVVKKKFFF???:::999;;;======>>>>>>======<<<<<<;;;;;;::::::::::::::::::;;;;;;999:::;;;<<<<<<;;;999888:::;;;<<<===>>>>>>>>>>>>;;;:::888666555444555555222333444555888===CCCHHHUUUeeeyyyzzzmmmbbb^^^TTTOOOHHHAAA===???EEEJJJOOOPPPWWW______ccczzzpppfffRRRFFF===<<<>>><<<999888999???GGGMMMPPPPPPPPPPPPMMMOOOTTTXXX]]]```bbbcccfffeeedddddddddeeefffggg```___[[[UUUNNNFFF???;;;:::888666666777777666555888999::::::<<>>EEEmmmaaaTTTIIIGGGGGGGGGPPP\\\fffjjjooorrrqqqooonnnmmmqqqsssvvvvvvtttrrrqqqqqqtttrrrrrrvvv{{{~~~~~~}}}xxxpppkkkhhhhhhiiilllooopppooonnnfffhhhiiieeeaaaaaafffkkkhhhmmmooonnnqqqyyy{{{yyyyyywwwtttrrrrrrtttvvvxxxvvvsssqqqpppllleee]]]YYYNNNFFF???<<<;;;999:::>>>===:::888999<<<>>>===;;;999:::::::::999999;;;===>>>>>>??????>>>>>>======;;;<<<>>>?????????>>>===999999888666666555555555444555666666777999===AAAKKK\\\sssxxxqqqjjjeeeVVVNNNEEEAAA???@@@EEELLLRRRQQQXXX`````````mmmuuukkkWWWLLLBBB???===::::::;;;;;;===@@@DDDIIINNNRRRTTTQQQOOOLLLJJJKKKQQQZZZ```^^^^^^___``````___^^^]]]\\\XXXPPPHHHBBB===<<<;;;666777888888777777888999777666888;;;;;;<<>><<<;;;999:::======<<<;;;<<<======<<<;;;999:::;;;;;;:::;;;===???BBBBBBBBBCCCCCCCCCBBBBBB????????????>>>===<<<;;;;;;:::999777666555555444444555555555666888<<>>>>>CCCJJJLLLLLLRRR\\\^^^\\\eeesssuuukkk[[[OOODDD???<<<999999;;;999:::===AAAGGGMMMRRRTTTRRRQQQNNNKKKJJJNNNTTTYYYXXXYYY[[[\\\\\\\\\ZZZYYYWWWSSSLLLEEE???;;;:::999555777888777666666777888777666777:::;;;<<>><<<;;;999:::===>>>???AAAAAA???===<<<<<<:::<<<=========>>>AAACCCFFFFFFGGGHHHIIIIIIIIIIIIEEEDDDBBB???===<<<;;;:::<<<;;;999888666555444444444444555555555777:::===AAALLL^^^pppwwwmmmgggXXXNNNCCC>>>======AAAGGGGGGEEEJJJTTTXXXWWW[[[dddssszzzqqqaaaTTTGGG@@@<<<888888:::666777999===BBBIIIOOOSSSRRRQQQNNNKKKHHHIIILLLOOORRRSSSVVVXXXXXXWWWUUUTTTMMMJJJEEE???:::888777777555777888888666555555666666555777:::;;;<<>><<<;;;999:::===@@@DDDHHHHHHDDDAAA???@@@<<<===???@@@@@@BBBEEEGGGIIIIIIKKKLLLMMMNNNNNNNNNLLLJJJFFFBBB???===<<<<<<;;;:::888777666555555555444555555444444555888;;;BBBJJJVVVfffxxx|||pppiiiYYYNNNBBB<<<;;;;;;???DDDEEEBBBCCCJJJOOOPPPSSSWWWeee|||~~~vvvgggYYYJJJBBB<<<888777999777666777999===CCCIIIMMMNNNNNNLLLIIIFFFEEEFFFGGGKKKMMMPPPRRRSSSRRRPPPNNNDDDAAA===999777555555555666888:::999777666666666555444666:::;;;===DDDMMMUUUYYY___eeejjjmmmoooooorrrssstttvvvvvvwwwwwwwwwxxxwwwwwwvvvuuuuuuuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvrrr]]]LLLQQQ___vvviiibbbsssZZZ===:::777444555555222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.........///////////////......////////////......////////////000000000000////////////000000000000///111222222222333666999???XXXiiivvvtttoooYYYZZZ]]]ggg|||}}}|||{{{wwwwwwwwwtttrrrrrrtttzzzooo___NNNIIIJJJPPPYYYbbbrrrooo___GGG888777777555333333333222222222222111111111111111111111111111////////////////////////000000000000000000000000////////////000000000000/////////000000000//////222111222555666999CCCNNNzzzyyyoooVVVKKKDDDEEEFFFHHHQQQ]]]ccchhhmmmrrrssssssssssssxxxyyyzzzzzzyyyxxxyyyzzzxxxzzz{{{}}}~~~yyy{{{{{{}}}~~~~~~zzzuuuqqqpppooommmkkkjjjkkkmmmpppoooooopppssswww{{{~~~}}}|||||||||}}}}}}{{{zzzwwwjjj]]]JJJCCC===<<<;;;999:::<<>>???AAABBBCCCEEEHHHJJJIIIJJJLLLMMMOOOPPPPPPPPPQQQOOOKKKGGGCCCAAA@@@???999999888777666666666777555666555444333444777999<<>>999888999999888666666888<<>>FFFNNNUUUYYY___ffflllppprrrrrrrrrsssssstttuuuvvvvvvvvvxxxxxxxxxxxxwwwvvvvvvuuuuuuttttttttttttuuuuuuuuusssTTTMMMXXXkkk{{{eeefffqqqcccJJJ???666444666222333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////.........///////////////......////////////......////////////000000000000////////////000000000000000222333333333666<<>>???>>>===>>>???AAA>>>>>>???@@@@@@???>>>===999888777666555555666666:::<<<>>>>>>;;;888777666555555777;;;===@@@HHHQQQVVVZZZaaahhhnnnrrrtttuuussssssssssssssstttttttttuuuvvvwwwxxxxxxwwwuuuttttttssssssssssssttttttuuugggSSSUUU]]]{{{ssseeebbbsssttt___KKK:::777888000333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............/////////000......////////////......////////////000000000000////////////000000000000000222444444666;;;EEEMMMoookkkbbb\\\qqq~~~xxxrrrjjjkkkrrrtttxxx{{{|||||||||}}}~~~vvvaaaPPPEEEIIIUUUdddwwwxxxcccOOO@@@555444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000...///111222222222111111000111333555555888CCCOOO|||oooWWWLLLEEEGGGHHHIIIRRR]]]eeehhhkkknnnpppssswwwzzzyyyzzz{{{zzzyyyzzz{{{}}}yyy|||~~~{{{xxxuuurrrqqqqqqqqqrrrooonnnrrrzzz~~~~~~}}}{{{zzzsss^^^HHHAAA======<<<999999<<<===>>>@@@DDDGGGGGGEEECCCAAACCCDDDEEEEEEFFFIIIKKKIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMKKKIIIHHHGGGBBBAAA???===;;;:::999999888888777555333333666888666;;;BBBHHHSSSdddzzzvvv\\\MMM>>>999;;;===@@@DDDEEEDDDCCC@@@???AAADDDEEEJJJDDDDDDMMMVVV[[[aaafffhhhnnnssswww}}}|||lll___QQQIIICCC===;;;;;;999888777555555555666777777888999999999:::===???======<<<;;;::::::::::::999888777777777777888888:::<<<>>>>>>;;;888555555666555888<<>>CCCEEEDDDAAABBBDDDEEEEEEEEEGGGIIIKKKJJJJJJKKKLLLMMMMMMMMMMMMKKKLLLMMMMMMMMMKKKJJJHHHHHHFFFDDD@@@===;;;999888999999888666444444666888444999>>>AAAFFFUUUkkk|||ttt\\\MMM>>>999;;;>>>AAAEEEAAADDDEEEBBB@@@@@@@@@@@@???;;;<<>>===:::777444333666666999===@@@BBBKKKTTT]]]aaaffflllppprrrssstttssssssrrrqqqppppppppppppoooqqqsssuuuvvvuuusssqqquuutttsssssstttuuuvvvwwwzzz```YYYZZZuuucccbbbzzzwwwWWW???444777555333222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////000000000000//////...000222333222222444000111777>>>FFFVVVfffsssaaaZZZaaannnwww{{{~~~~~~|||yyytttuuu~~~zzzuuummmdddaaadddfffddd```]]][[[XXXTTTRRRQQQRRRRRRRRRPPPMMMKKKKKKNNNRRRUUU```ccceeedddeeemmm{{{~~~}}}dddQQQFFFNNN[[[mmm~~~zzzZZZ<<<;;;555222444333111222888111111111111000000000000000000000000000000000000......////////////......////////////000000000000000111111111111222222222333555222444;;;:::CCCXXXlllXXXMMMHHHIIIFFFCCCPPPbbbfffgggjjjooouuuzzz|||}}}}}}{{{zzzyyyyyy{{{|||}}}|||xxxwwwvvvsssqqqlllnnnqqquuuzzz}}}}}}yyyzzzvvv^^^HHHJJJGGG@@@;;;<<<<<<;;;:::::::::<<<@@@BBBBBBBBBEEEFFFFFFHHHIIIJJJKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPOOOPPPQQQQQQPPPMMMKKKIIIOOOMMMJJJFFFBBB>>><<<:::888888888888777777777777666888;;;<<<@@@HHHUUU___ssspppYYYGGG;;;===@@@======CCCBBBAAA???>>>>>>>>>??????;;;<<<===>>>????????????DDDFFFIIINNNTTT[[[aaaddd```[[[QQQGGG@@@<<<:::::::::999777666555444333333555555555666666777777777999888777888999:::999888::::::999888777777777888;;;:::999777666555555555555999<<<<<<===CCCOOOYYYbbbffflllppprrrsssssstttrrrqqqpppooonnnmmmmmmmmmnnnpppqqqqqqooonnnoooooooooppprrrtttuuuuuutttsss}}}gggYYY\\\vvvxxxccchhh|||gggLLL;;;888666555333222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////////////////000000000000000000000111222333333333777666888AAAMMMZZZgggqqquuulllcccaaahhhqqqwwwyyyyyyzzz{{{zzzvvvvvv{{{zzzrrrlllgggaaa[[[VVVTTTOOOIIIHHHJJJMMMLLLKKKOOONNNMMMKKKKKKKKKKKKKKKPPPPPPPPPOOOOOOOOOOOOOOOMMMPPPSSSTTTTTTVVV\\\aaannnxxx}}}wwwpppoooqqqqqqrrrooorrr}}}gggVVVOOOPPPYYYhhhuuutttdddTTTEEE<<<666777666333111333222222222222111111111111000000000000000000000000......////////////......000000000000111111111111000111111111111222222222222444222444;;;;;;EEEZZZjjjWWWKKKEEEHHHGGGFFFPPPaaahhhiiikkkoootttyyy}}}~~~}}}{{{yyywww|||~~~~~~{{{xxxtttppppppppppppqqqtttxxx|||}}}{{{{{{~~~nnnZZZYYYRRRGGG?????????>>>>>>===>>>@@@CCCEEEEEEEEEGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMNNNPPPQQQSSSTTTTTTQQQRRRSSSSSSRRRPPPNNNMMMNNNMMMLLLJJJGGGDDDAAA@@@::::::999999888777777777666888999999:::???IIIQQQ\\\hhhxxx}}}nnnVVVFFF<<<>>>???;;;:::>>>>>>======<<<===>>>???@@@>>>>>>??????@@@@@@@@@@@@???@@@AAACCCEEEIIILLLMMMRRROOOIIIBBB>>><<<<<<<<<;;;:::999777666444444333555555555666666666777777888777666777999:::999888:::999888888888888888888:::999888666555444444444555999<<<===>>>EEEPPPZZZbbbffflllpppqqqqqqrrrrrrpppooonnnlllkkkkkkjjjjjjjjjlllmmmmmmlllkkkkkklllmmmoooqqqsssttttttsssrrrwww\\\RRRWWWaaaxxxnnnZZZlllsssWWWAAA444777555333222333333111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111////////////////////////////////////000000000000111111111222222333444555;;;;;;>>>HHH\\\qqq|||}}}wwwtttpppuuurrrlllkkkjjjlllppptttuuuuuuwww|||wwwnnngggcccbbb___[[[VVVQQQMMMJJJFFFDDDGGGGGGHHHJJJLLLPPPSSSTTTSSSSSSTTTVVVWWWWWWWWWWWW___aaadddeeeeeeaaa]]][[[\\\^^^aaabbb```\\\WWWTTT^^^iiiqqqnnnhhhhhhmmmqqq^^^WWWSSSXXXaaaiiirrryyyhhh]]]OOOJJJVVVdddgggeeedddQQQFFF;;;888888666333222444333333333333222222222000000000000000000000000...//////000000//////...111111111111222222222222000111111111111222222222111444111444;;;<<>>===<<<;;;:::888777777777888999777666888===BBBEEENNN]]]mmm{{{yyykkkRRREEE===>>>>>>:::777999;;;;;;;;;<<<>>>@@@BBBDDDBBBBBBBBBAAABBBBBBCCCCCCAAAAAA@@@@@@AAAAAABBBCCCHHHFFFCCC@@@>>>============<<<;;;999777555444333555555555555555666666666666555555666999::::::999999888888888888999999:::999888777555444444444444555999<<<>>>@@@HHHSSS\\\cccgggkkknnnoooooooooooolllllljjjiiihhhhhhgggggghhhiiikkkkkkiiiiiiiiijjjkkklllnnnpppqqqqqqqqqpppiiiYYYQQQVVVnnn___eeeuuu~~~fffMMM666777444111111333333222000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000////////////////////////////////////000000000000111111222222222333555777<<>><<<;;;999999888::::::999777777999<<<<<>>AAADDDGGGIIIGGGFFFEEEEEEEEEEEEFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFDDDAAA???===<<<>>>===<<<:::888666555444444444444444444444555555555444444666888::::::999888888888888999999:::;;;999888777666555555444555555999<<>>===<<<888999::::::::::::;;;<<<;;;===AAAGGGPPPZZZeeekkkvvv}}}wwwmmmfffNNNFFF>>>::::::999999;;;999999;;;===AAAEEEHHHJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKIIIIIIHHHGGGEEEBBB???===>>>>>>>>><<<;;;888666555555555555555444444444444555555444666999:::::::::999888888888999:::;;;;;;999999888777666666666666666888<<<@@@EEEMMMVVV]]]dddfffhhhhhhgggeeedddeeedddccccccccccccddddddeeeeeeggghhhiiihhhggghhhiiiffffffhhhiiikkklllmmmmmmqqq]]]QQQTTTbbbiiiZZZcccSSS@@@999222000333555444111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000........................////////////////////////////////////000000000000///111333333222444:::>>>CCCXXX~~~}}}nnn{{{~~~{{{xxxvvvyyy}}}sssqqqpppooosss{{{zzzssskkkbbbYYYOOOIIIJJJJJJHHHHHHIIIJJJLLLMMMQQQUUU[[[bbbhhhnnnuuuyyyvvvxxxyyyxxxuuutttuuuwwwoooppprrrssssssrrrpppoooppppppqqqqqqrrrssstttttt{{{{{{}}}qqqllllllwww~~~vvvnnnllldddYYYSSSXXX___dddkkksss}}}___MMMFFFJJJ[[[llltttooobbbMMM===666555555222222222222111111111111000000000000000000000000///000000111111000000///.../////////000000000000000111111111111222222222111555333444:::>>>OOOkkk}}}qqqZZZGGGCCCDDDEEENNN\\\```dddiiimmmpppvvv~~~~~~{{{{{{{{{|||}}}~~~~~~{{{yyyooonnnmmmnnnqqquuuzzz|||zzzwwwwwwyyy|||{{{{{{{{{uuurrrnnnkkkhhheeeaaa^^^XXXXXXXXXXXXWWWWWWWWWWWWYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSRRRQQQPPPOOONNNNNNNNNOOOPPPQQQPPPOOOMMMKKKJJJIIIHHHFFFDDDBBBAAA@@@::::::;;;;;;<<<<<<======:::999999:::>>>CCCIIILLLRRRWWW___fffmmmuuu~~~|||qqqhhh```ZZZVVVSSSHHHCCC===:::999:::;;;;;;666777888:::>>>AAAEEEGGGHHHIIIJJJLLLLLLLLLLLLLLLNNNNNNNNNOOONNNNNNMMMLLLHHHHHHIIIIIIHHHFFFDDDCCC@@@@@@@@@@@@???===:::999888888777777777777777666777666666777999;;;;;;::::::999999999999::::::;;;999999888777777777777777666888<<<@@@FFFMMMVVV\\\```bbbcccbbb___]]]\\\\\\[[[[[[\\\\\\^^^___aaaaaa___aaacccdddccccccccceeedddeeefffgggiiijjjllllllpppYYYTTTYYYzzzccc]]]uuujjjKKKAAA777222333555444111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000111////////////////////////////////////////////////////////////000000000000///222555555444777>>>DDDTTTkkk|||wwwvvvzzz|||yyyxxxyyytttsssrrrvvv~~~uuuddd^^^VVVQQQNNNLLLJJJHHHLLLMMMPPPSSSVVVXXXYYYZZZaaaeeekkknnnpppqqqtttvvvffffffeeecccaaa``````aaaaaabbbcccccccccbbbaaa```bbbaaa`````````aaabbbbbb^^^___bbbfffiiijjjjjjiiihhh```]]]eeeqqq{{{yyyqqqpppnnnjjjWWWYYY```mmm}}}^^^KKKHHHSSS___mmmwwwxxxgggPPP@@@999777444333333333222222222222000000000000000000000000000000111111111111000000//////000000000111111111000111111111111222222222222666444555:::===PPPmmmwwweeeRRREEEEEEGGGGGGPPP]]]```eeejjjmmmnnnrrrxxx~~~~~~}}}{{{zzzyyyxxxxxxzzz{{{}}}}}}{{{|||sssrrrpppppprrrwww|||~~~zzzwwwyyy{{{}}}}}}|||xxxuuurrroookkkhhh______^^^]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYWWWVVVUUUSSSQQQPPPOOOOOOLLLMMMNNNOOOPPPPPPPPPPPPMMMLLLKKKIIIHHHFFFEEEEEEAAA@@@???>>>>>>>>>======:::888666666777:::;;;<<<===???AAAFFFLLLSSSYYY]]][[[VVVOOOHHHDDDAAA@@@@@@=========<<<<<<<<<:::888666777888:::<<<@@@CCCEEEGGGIIILLLNNNPPPOOONNNMMMQQQRRRSSSSSSSSSRRRQQQQQQKKKKKKKKKKKKKKKJJJHHHGGGBBBCCCDDDDDDDDDBBB@@@???<<<<<<<<<<<<;;;;;;::::::999888888888:::;;;;;;:::;;;;;;:::999999999::::::888888777666666666666777777888;;;@@@FFFMMMUUUZZZ[[[\\\\\\ZZZWWWTTTSSSSSSQQQQQQRRRTTTVVVYYY[[[\\\[[[]]]___```______```aaacccddddddfffhhhiiikkklll___UUURRRkkk{{{fffoooSSSHHH;;;444444555333111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////////////////000000000000000333666777777:::BBBHHHeeewww~~~vvv|||vvvttt{{{~~~{{{yyyzzzxxxxxxyyyiiiXXXRRRLLLJJJMMMQQQTTTUUU```bbbdddggggggfffdddbbbcccfffjjjjjjfffcccaaabbbaaa```___^^^^^^___```aaa______````````````____________^^^]]]\\\\\\\\\\\\\\\^^^```bbbbbbaaa______[[[WWWWWW___eeehhhooovvvrrruuunnnccc[[[\\\kkkwwwqqqYYYSSSWWW[[[aaawwwzzz```KKK@@@;;;555555444444444333333333000000000000000000000000000000111111111111000000000111111111111222222222000111111111111222222222333777555555999===PPPnnnfffXXXJJJCCCGGGJJJIIIQQQ___aaafffkkkmmmmmmnnnsssxxxssstttvvvxxxxxxwwwvvvuuuxxxxxxzzz}}}{{{|||xxxuuurrrppprrrwww}}}|||zzzxxxzzz~~~|||{{{~~~}}}zzzxxxuuurrroooffffffeeecccaaa```___^^^\\\\\\\\\]]]]]]^^^^^^^^^[[[ZZZXXXUUUSSSRRRQQQQQQHHHIIIJJJLLLNNNPPPQQQRRRNNNMMMMMMKKKJJJIIIHHHGGGJJJGGGDDDBBBAAA@@@>>>===<<<:::888888999:::;;;:::@@@===;;;;;;???CCCGGGHHHGGGDDDAAA===;;;;;;;;;;;;555999<<<===>>>===999555999999:::;;;===@@@CCCEEEEEEHHHLLLPPPQQQQQQOOONNNNNNOOOQQQSSSTTTTTTTTTTTTQQQQQQPPPOOONNNLLLJJJIIIDDDEEEGGGHHHGGGFFFDDDCCC@@@@@@??????>>>>>>>>>>>>;;;:::999999;;;<<<;;;999<<<;;;;;;:::999999999999777666666555555555555666777999;;;@@@FFFMMMTTTXXXWWWXXXWWWUUUQQQNNNLLLLLLIIIJJJKKKNNNPPPSSSVVVWWWZZZ\\\^^^___^^^^^^___```ccccccdddeeegggiiikkklllyyy\\\PPP]]]~~~llldddQQQ999:::333000555111333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222111111222333333111000333555777888;;;@@@GGGMMMfffyyywwwwwwvvv}}}~~~~~~{{{vvvtttvvvxxx|||}}}lll[[[OOOMMMMMMPPPWWW___fffiiihhhiiijjjjjjhhheeebbbaaa____________```aaacccdddeeeeeecccaaa```bbbgggjjjlllllllllmmmmmmnnnnnnnnnoooooommmkkkjjjiiiiiihhhfffccceeeiiiiiicccaaaddd]]]ZZZXXXYYY\\\______^^^bbbcccjjjssswwwyyyzzziii___^^^dddjjjrrrbbbYYYVVVVVVccc{{{nnnZZZJJJ;;;999333000444666222222555111111111111111111111111111111000000000000111111000000000000000000000000111111222222222333333333555111777555:::@@@HHHmmm~~~___TTTKKKFFFGGGGGGHHHQQQ^^^fffkkkooopppnnnnnnrrruuuuuuttttttuuuvvvvvvtttrrrvvvvvvvvvyyy{{{yyyyyyvvvuuusssqqqqqqtttzzz~~~}}}{{{zzzxxxvvvtttyyyyyyyyy{{{|||zzzxxxwwwuuulllllljjjhhheeebbb___^^^^^^^^^__________________aaa___\\\[[[ZZZXXXVVVTTTRRRRRRQQQNNNLLLLLLNNNPPPPPPNNNLLLKKKKKKKKKJJJIIIIIIIIIGGGEEEDDDBBB@@@@@@>>>===;;;:::;;;;;;:::999===;;;::::::<<<===>>>===:::999999888888888888888888888888888888999999999888888999999999;;;???BBBKKKKKKMMMQQQQQQNNNOOOSSSUUUUUUVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQOOOMMMKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDAAACCCBBB>>>>>>AAA@@@;;;===:::777888;;;===;;;999======<<<===>>>===;;;999777888888777777666555444555777;;;???EEEJJJMMMOOORRRPPPNNNKKKHHHFFFEEEDDDEEEEEEFFFGGGIIILLLNNNOOOTTTTTTUUUWWWXXX[[[\\\]]]ZZZ]]]```bbbbbbdddhhhlllsssYYYVVVlllvvvaaapppmmmHHH999333333666555333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000///000111222333222222000333666888===GGGUUU___tttzzz|||vvvyyy|||}}}|||yyywwwyyy|||nnnhhheee^^^UUUSSSVVV\\\cccjjjmmmlllkkkccccccbbbaaa___]]][[[ZZZ\\\^^^aaadddhhhllloooqqqnnnppprrruuuyyy~~~~~~}}}uuurrrsssppplllfffccccccccccccaaa___\\\\\\___```aaagggpppxxx|||qqqccc]]]^^^lll~~~eeeQQQQQQVVVjjjzzzwwwlllZZZDDD888555444666444//////222111111111111111111111111111111000000000000111111000000000000000000000000111111222222222333333333555111777555:::@@@KKKppp___TTTKKKFFFGGGGGGIIIRRR___ccchhhmmmooonnnoootttxxxxxxvvvvvvvvvwwwwwwuuussssssssssssuuu{{{}}}|||}}}yyyxxxvvvttttttwww|||{{{yyywwwuuusssqqqvvvvvvwwwyyy}}}xxxvvvuuusssrrrmmmmmmlllkkkiiigggeeedddccccccbbbaaaaaaaaaaaaaaacccaaa___^^^^^^]]][[[YYYUUUUUUSSSPPPMMMLLLNNNOOOPPPNNNLLLLLLLLLMMMLLLKKKJJJJJJHHHGGGEEEDDDCCCBBBAAA???<<<;;;;;;<<<;;;:::;;;999777777888999:::999888777666666555555666666666666777777888888999999777888999999999<<<@@@CCCIIIIIIMMMRRRSSSQQQQQQUUUWWWWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTSSSRRRPPPOOONNNLLLKKKJJJIIIHHHGGGFFFFFFGGGEEECCC???===<<<>>>@@@CCC@@@======@@@CCCCCCAAA???>>>>>>???@@@@@@>>><<<888888888888777666555555555666999<<<@@@DDDGGGHHHHHHGGGEEECCCAAA???>>>>>>@@@@@@AAABBBDDDFFFHHHIIIKKKKKKLLLMMMOOOQQQRRRSSSTTTWWW[[[\\\]]]```eeeiiigggQQQZZZnnngggdddsssZZZ:::777888555555333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......///000111222333333555777;;;AAALLL[[[lllxxx}}}pppeeeiii}}}~~~~~~vvvrrrtttzzz~~~{{{sssoooiii___WWWYYY___cccbbbcccdddgggjjjkkkhhhccc^^^ZZZ[[[\\\]]]```dddgggiiijjjmmmttt||||||zzzssskkkddd```^^^]]]^^^bbb___cccjjjsss|||wwwgggaaa```kkk~~~xxxXXXVVVNNNXXXoooqqqUUU===:::888777333//////222222222222222222222222222111111000000000000111111000000000000000000000000111111222222222333333333666222777555:::AAANNNuuu```TTTKKKFFFGGGHHHJJJTTTbbb```eeejjjmmmooorrrwww|||{{{zzzxxxxxxyyyxxxvvvuuuqqqrrrrrrrrrvvv}}}}}}~~~}}}|||zzzxxxwwwyyy~~~{{{xxxvvvtttqqqoooqqqrrrtttxxx}}}}}}wwwuuutttssssssppppppoooooonnnmmmlllllljjjiiigggeeedddddddddeeedddbbbaaaaaabbbbbbaaa___YYYXXXVVVSSSOOONNNOOOQQQQQQOOOMMMLLLMMMNNNMMMLLLKKKJJJJJJIIIGGGFFFEEEEEEEEEAAA>>>;;;<<<=========<<<:::777666777777777666777666666555555555555555444555555666777888888999666777888999999<<<@@@DDDGGGHHHNNNUUUWWWTTTUUUXXXYYYZZZZZZ[[[[[[ZZZZZZZZZWWWWWWWWWWWWVVVUUUTTTSSSPPPPPPOOOMMMKKKJJJIIIHHHLLLFFFCCCDDD@@@===FFFRRRZZZSSSKKKGGGFFFGGGFFFEEEHHHFFFDDDCCCBBBAAA>>><<<999999999999888777666555444555666888:::<<<>>>??????>>><<<;;;999999888888:::::::::<<<===???AAABBBAAAAAABBBCCCEEEGGGHHHIIIKKKNNNRRRTTTVVVYYY___dddsssRRRQQQ```xxxtttccchhhhhh===;;;<<<222222333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000000111222444::::::@@@PPPeeexxx}}}qqqjjjwww~~~}}}{{{vvvpppoooqqqyyypppggg]]]VVVXXXXXXXXXYYY___ffflllnnnkkkhhhccc```^^^]]]\\\ZZZZZZ[[[^^^dddkkksss{{{{{{wwwsssnnnkkkdddcccaaa___```fffooouuu~~~kkkeeeeeekkkzzztttiiiTTTPPPddd|||kkkJJJBBB:::555333333222333222222222222222222222222111111000000000000111111000000000000000000000000111111222222222333333333666222888555999BBBQQQzzz}}}dddTTTKKKFFFGGGHHHKKKVVVddd```dddiiimmmqqqvvv|||}}}{{{zzzzzzzzzxxxwwwrrrsssttttttvvv|||}}}|||}}}~~~}}}{{{yyyxxxyyy}}}}}}yyywwwtttqqqoookkkmmmrrrwww~~~zzzxxxxxxyyyyyyttttttsssrrrqqqqqqqqqpppooonnnkkkhhhfffffffffgggcccbbbaaabbbcccddddddbbb[[[ZZZYYYVVVSSSRRRSSSUUUSSSQQQOOONNNNNNMMMLLLJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGCCC>>><<<<<<>>>??????@@@>>>;;;999999999888777999888777777666666777777333444444555666777888888666777888888999<<<@@@DDDGGGJJJPPPXXXZZZXXXXXX[[[[[[\\\\\\]]]]]]]]]]]]\\\ZZZZZZZZZZZZZZZZZZYYYXXXUUUTTTRRRQQQOOOMMMLLLKKKLLLEEEDDDIIIHHHGGGXXXnnnwwwmmmaaaWWWTTTTTTUUUUUUSSSPPPKKKFFFBBB???;;;888999::::::999999888777666333333444555777888999999:::999888777777777777777666666777777999:::<<<<<<======>>>???@@@BBBDDDDDDCCCFFFJJJLLLNNNRRRYYY^^^}}}XXXNNNUUUfffhhh___|||uuuCCC999:::333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000222222111000000222444999999EEEddd~~~xxxxxx{{{sssqqqttt{{{fffWWWQQQOOONNNMMMUUUVVVWWWZZZ[[[]]]```dddccc___[[[YYY\\\aaaeeegggeeeggglllsss||||||vvvlllbbb]]]]]]bbbgggllluuu{{{pppdddaaaggg|||}}}```PPPWWWlll~~~YYYLLL<<<222222666555222222222222222222222222222111111000000000000111111111111111111111111111111111111222222222333333333666222999555999BBBSSS}}}zzzjjjUUUKKKEEEFFFHHHJJJVVVdddcccfffjjjoootttzzz}}}|||||||||{{{zzzsssuuuvvvvvvwww|||}}}|||{{{yyyxxxyyy}}}}}}yyyvvvrrrooolllgggjjjpppwww}}}{{{|||~~~~~~yyyxxxvvvtttrrrrrrqqqqqqrrrpppnnnkkkiiihhhggggggbbbaaa```aaacccdddcccbbb\\\\\\[[[XXXWWWWWWYYY[[[WWWUUUQQQOOONNNMMMKKKIIIKKKKKKJJJIIIIIIHHHGGGGGGGGGCCC???===>>>???AAAAAADDDAAA>>><<<;;;;;;:::999999999888777777777777777333444444555666666777777555666777777888;;;???BBBHHHKKKRRRZZZ\\\ZZZZZZ]]]]]]^^^______````````````\\\]]]]]]^^^^^^]]]\\\\\\XXXWWWVVVTTTRRRQQQOOOOOOMMMGGGHHHOOOPPPTTTiiiuuukkkhhhhhhhhhhhhYYYTTTMMMGGGBBB>>>:::888999::::::999999888777666222222333444555666777888777666666666666666777777666666666666777888999:::;;;;;;<<<<<<>>>???AAABBB>>>AAADDDFFFHHHLLLSSSYYYgggRRRMMMVVVyyyooo\\\tttRRR:::777777777333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111333444222000111444888===@@@VVV}}}~~~~~~zzzvvv{{{pppbbbQQQEEECCCFFFJJJKKKNNNMMMMMMOOONNNOOOVVV^^^___^^^___ccchhhmmmooopppuuuyyyxxxnnngggdddbbbbbbdddhhhnnnyyy}}}kkkcccaaarrroooVVVOOOWWWooohhhZZZFFF666333666555111333333333333333333333333111111000000000000111111111111111111111111111111111111222222222333333333555222:::666999BBBRRR}}}|||qqqVVVLLLEEEFFFGGGIIIUUUcccgggiiikkkpppvvv|||~~~|||}}}}}}}}}|||uuuwwwyyyyyyyyy||||||||||||zzzyyyzzz~~~zzzvvvrrroookkkhhheeehhhnnnvvv~~~}}}~~~~~~~~~}}}{{{xxxvvvsssrrrrrrrrrsssrrrqqqooommmkkkiiihhhcccbbbaaaaaaccccccbbbaaa^^^^^^]]][[[ZZZ[[[]]]```[[[XXXUUURRRQQQPPPMMMKKKMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDAAA@@@AAACCCDDDDDDDDDAAA>>><<<;;;;;;:::999888777777666666666666666555555555555666666666666555666666666666888<<>>AAAAAABBBFFFMMMRRRbbbRRROOOgggeeeppplllDDD:::;;;666333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...111444333111333888===EEENNNkkkzzzzzz}}}}}}|||rrrkkkUUUPPPJJJGGGGGGHHHHHHGGGFFFGGGKKKPPPRRRTTT]]]hhhlllmmmqqqwww~~~uuuhhhfffcccbbbfffppp}}}{{{jjjhhhmmm~~~dddQQQKKK[[[ooosssvvvmmm[[[FFF999777666222333333333333333333333333111111000000000000111111111111111111111111111111111111222222222333333333333222;;;777999AAAQQQ|||wwwVVVLLLEEEEEEEEEHHHSSSbbbkkkkkklllpppuuu{{{}}}}}}}}}~~~{{{}}}}}}}}}|||~~~~~~~~~}}}}}}~~~zzzuuuqqqmmmiiifffeeeggglllrrrzzz~~~}}}|||}}}zzzwwwuuutttttttttsssssstttsssqqqnnnkkkiiigggfffddddddeeedddcccaaaaaaaaa```^^^\\\\\\___aaa\\\ZZZWWWVVVVVVUUUSSSRRRPPPOOONNNLLLKKKIIIHHHHHHGGGEEEDDDDDDFFFHHHIIIHHHDDDAAA>>><<<<<<<<<;;;:::999999888777777777777777777777777666666666666555555555555555444666999<<>>======@@@GGGLLLuuu]]]NNNYYYqqqnnnRRR???===000333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000,,,000333333333555<<>>>>>>>>===<<<<<<;;;::::::999999::::::888888888777666666555555555555555444333555888:::999<<>>555333222333444444333111222222222111111111111000111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000000////////////000000111999---///777555888CCCHHHMMM___}}}~~~sssbbbRRRLLLPPPTTTYYY___aaa___YYYSSSOOOXXXWWW]]]hhhkkkllluuuqqqhhhdddccc```lllxxx|||mmmbbbccc|||cccQQQPPPWWW[[[lllhhhDDD<<<999///333444444333333444333111222222222111111111111000111111111111111111111111000111111222222333444444555111888444888@@@NNNwww{{{[[[NNNEEEEEEHHHKKKTTT___jjjkkklllooosssyyy}}}yyytttpppkkkiiijjjiiilllqqquuuxxx~~~}}}|||zzzzzzyyyyyyyyyvvvuuuuuutttrrrpppnnnmmmpppnnnllljjjjjjiiigggeeeddddddddddddbbb```^^^]]]\\\\\\[[[[[[ZZZZZZYYYYYYTTTTTTRRRPPPNNNLLLJJJIIIGGGHHHJJJMMMOOONNNLLLJJJEEEBBB???===>>>?????????>>><<<999777666666666777555555666888:::;;;999888555555555666555555444444555999@@@FFFMMMTTT[[[```hhhjjjmmmnnnmmmmmmnnnoookkkkkkllllllkkkiiigggfffdddcccbbbbbbcccddddddccchhhdddccclllyyyjjjRRRGGGFFF>>>999;;;:::<<<<<<;;;:::999999888888666666555444444444444555333333333333333333333333222222222222222222222222444444444555555555555666444666999::::::<<<>>>@@@aaaTTTbbbxxxjjjwwwzzzYYY@@@:::666444333333444444333111222222222111111111111000111111111111111111111111111000000000/////////...000000000000000000000000000000000000000000000000000////////////000111111444+++000777555999EEEJJJTTTdddyyywwweeeZZZTTTQQQUUU\\\dddgggjjjjjjgggbbb___^^^___bbbjjjrrrxxx~~~}}}kkkaaaaaadddgggoooyyykkkkkktttuuuZZZNNNOOOUUUiii}}}ZZZ???666555555444222000000111222111222222222111111111111000111111111111111111111111000111111222222333444444555111888444888@@@NNNwww\\\OOOEEEEEEGGGIIIRRR]]]ffffffhhhlllqqqxxx}}}{{{vvvrrrmmmjjjiiigggiiimmmqqqttt|||~~~}}}||||||xxxwwwwwwuuutttrrrpppooonnnllljjjiiiiiihhhfffdddeeeeeeeeedddcccaaa___^^^]]]]]]\\\\\\[[[ZZZYYYYYYVVVUUUSSSQQQOOOMMMLLLLLLIIIJJJMMMOOOPPPOOOLLLJJJGGGDDDAAA@@@@@@AAAAAA@@@AAA???===:::999888999999666666666777999999777555555555666666666555444444444777<<>>;;;===:::===<<<:::999888888999999666555555555555666777777444444444444444444444444222222222222222222222222444444444444555555555555444666888999999:::===???vvvVVVXXXyyyrrrkkk~~~vvvQQQ444888666444444444444333222222222222111111111111000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000///////////////000111222222...555;;;888@@@PPPVVVfffnnnxxx{{{xxxyyysssbbbPPPKKKPPPXXX```ffflllmmmllljjjhhhhhhiiikkknnnwwwzzznnnccc```fffrrruuuiiiiiikkkSSSMMMQQQaaatttxxxOOO<<>><<<<<<<<<999888777888999888777555666666666666666555444444333555888;;;@@@FFFMMMRRR___dddjjjnnnpppqqqqqqrrrppppppqqqqqqqqqppppppooonnnmmmlllkkkjjjjjjiiiiiikkknnntttxxx}}}wwwUUUGGG>>>>>>???999===<<<;;;999999999::::::555555555555666777888888555555555555555555555555333333333333333333333333444444444444555555555555222444666777888999;;;===bbbUUUgggwwwmmmzzzhhh>>>;;;999666555555555333222222222222111111111000000111111111111111111111111000000000000////////////////////////////////////////////////////////////////////////000111222222444555===@@@???OOOeeemmm~~~zzzxxxwwwvvv|||xxxppp]]]WWWSSSWWW```gggiiihhhjjjjjjhhhhhhiiimmmtttyyy|||oooeee___dddnnnuuuaaafffzzzeeeVVVTTTYYYiiigggNNNLLL;;;555222333444444333444222222222111111111000000111111111111111111111111000111111222222333444444555111888555999AAAPPPyyypppeeeVVVIIIFFFFFFGGGPPP\\\___```ccchhhpppzzz{{{vvvrrrooooookkkjjjlllooosss|||||||||zzzxxxvvvuuuttttttvvvsssqqqooonnnllliiigggfffeeedddcccbbbaaa______aaaaaa```___]]]\\\[[[[[[[[[YYYVVVSSSRRRRRRTTTUUUWWWYYY[[[[[[YYYWWWUUUTTTWWWVVVUUUVVVXXXYYYYYYWWWQQQOOOLLLHHHDDDAAA???>>><<<:::999:::;;;;;;:::888777777777777666666555444333444555777:::???FFFKKKVVV\\\dddkkkoooppprrrrrrqqqqqqqqqrrrrrrrrrrrrrrroooooopppppppppqqqssstttuuuxxx|||~~~}}}yyyYYYHHH>>>===???888<<<===>>>???>>>===;;;:::777666666555555555666666444444444444444444444444333333333333333333333333333333444444444555555555111333555666666777999;;;qqqXXXYYY^^^}}}pppmmmzzzSSS???<<<888666555555444333222222222111111111000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////000111222333888;;;CCCEEEIIIcccttt{{{uuufff]]]TTTZZZcccjjjoooqqqnnnkkkggghhhjjjmmmsss{{{pppfffgggbbbkkkxxxnnnggguuu}}}gggYYYTTTbbbzzzzzz___NNN;;;444111555888555333333222222222111111111000000111111111111111111111111000111111222222333444444444111888555999BBBPPPzzzqqqdddiiiYYYKKKGGGGGGIIISSS___^^^^^^```eeennnyyy|||xxxtttqqqrrrnnnkkkmmmooosss|||~~~}}}{{{xxxwwwvvvuuuuuuyyywwwtttqqqpppmmmjjjhhhfffeeedddbbbaaa```______bbbbbbaaa```___^^^]]]]]]]]][[[XXXUUUTTTTTTVVVWWWYYYZZZ\\\[[[YYYWWWWWWXXX]]]]]]^^^```ccceeedddcccZZZXXXTTTOOOJJJFFFCCCAAA===;;;::::::<<<<<<<<<;;;888888888888777666555444444555555555777;;;AAAEEEOOOVVV___hhhnnnqqqtttvvvttttttttttttttttttuuuuuurrrsssuuuuuuuuuuuuxxx{{{xxxooommmpppkkkWWWIII<<<;;;===888;;;>>>CCCEEEEEEBBB===:::999888777555444333333333333333333333333333333333333333333333333333333333333333333444444444444555111333444555555666777999}}}[[[SSSRRRkkksssiiitttYYYBBB???:::777666555444333222222222111111111111000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000/////////000111222333444888>>>GGGKKKWWWzzzrrrsssdddZZZUUUYYYdddnnnqqqqqqrrrrrrqqqfffjjjqqqxxxzzzooodddaaaaaajjj{{{zzzeeebbbnnnyyy^^^TTT\\\iiixxxkkkSSS@@@666111555888444111222222222222111111111111000111111111111111111111111000111111222222333444444444111888555:::BBBQQQzzzpppcccjjjZZZLLLHHHHHHKKKVVVccc___^^^___ccckkkvvv|||xxxuuusssooolllmmmooorrr{{{~~~|||yyyxxxwwwwwwwwwxxxvvvsssqqqpppnnnkkkiiigggfffdddcccaaa`````````ccccccbbbbbbaaa`````````^^^\\\ZZZWWWVVVVVVVVVWWWUUUVVVWWWUUUSSSSSSVVVZZZ^^^___aaadddggggggeeeccc]]]\\\YYYTTTPPPLLLIIIGGG???>>><<<;;;<<<<<<<<<;;;999999999999888666555444555555666666666999>>>AAAJJJPPP[[[dddlllrrrwwwzzzyyyyyyxxxxxxwwwxxxxxxyyywwwyyy{{{yyywwwvvvyyy|||nnn^^^VVVXXX^^^iiivvv|||uuuhhh[[[RRRHHH;;;999===999<<<@@@EEEIIIIIIEEE@@@<<<<<<;;;999666444333222222333333333333333333333333333333333333333333333333333333333333444444444444111333444555555555777888___RRRQQQ]]]rrrrrr[[[DDD@@@;;;888666555444333222222222111111111111000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000/////////000111222444555888AAANNNVVVhhhzzz{{{pppaaaYYYWWWXXXccclllrrrpppnnnrrrvvvvvvjjjqqq|||~~~nnnbbbeeennnwww|||mmmccccccuuugggTTTSSSZZZjjj}}}vvvgggNNN???555666888333111444222222222111111111111000111111111111111111111111000111111222222333444444444111888555:::CCCRRR{{{ooo}}}iiiYYYKKKGGGHHHLLLXXXfffdddcccbbbeeelllvvv|||yyyuuurrrpppqqqrrrttt|||~~~{{{zzzyyyyyyzzzvvvtttrrrrrrrrrrrrpppnnniiihhhfffdddcccbbbbbbbbbccccccbbbbbbbbbbbbbbbbbb___^^^\\\YYYWWWVVVUUUUUUQQQRRRRRROOOMMMOOOVVV\\\___```aaadddeeedddaaa^^^\\\[[[ZZZXXXUUURRRPPPOOOHHHEEEBBB@@@???>>>===<<<:::::::::999888777555555444555666666666888;;;>>>CCCIIISSS^^^gggooovvvzzz|||{{{zzzxxxxxxxxxyyyyyywwwzzz}}}{{{xxxxxx{{{wwwaaaUUULLLKKKRRRaaaqqqwwwqqqiii^^^TTTOOOFFF999999>>>:::???AAAEEEGGGGGGEEEAAA???===<<<:::888777666555555444444444444444444444444444444444444444444444444222222333333333444444444111333555555444555777888cccTTTTTTVVVrrrvvvlllhhhFFFBBB<<<888666666555444222222222111111111111000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000/////////000111333444555999DDDTTT___vvv}}}xxx~~~sssbbbVVVSSSXXX^^^hhhooorrrooopppuuuyyyxxxsss|||tttpppooollltttxxxlll```dddzzzqqqRRRLLLQQQhhh}}}}}}[[[III:::999888444333999222222222111111111111000111111111111111111111111000111111222333333444444444111888555:::CCCRRR{{{{{{uuuhhhXXXIIIFFFGGGLLLYYYgggkkkiiigggiiioooyyy|||yyyuuutttuuuvvvxxx}}}{{{{{{{{{|||uuusssssstttvvvwwwvvvuuullljjjhhhfffeeeddddddeeebbbbbbcccccccccddddddddd___^^^]]][[[XXXVVVTTTSSSPPPQQQPPPMMMLLLOOOXXX___bbbbbbcccddddddbbb]]]YYYYYYYYYYYYYYYXXXVVVUUUTTTPPPMMMIIIEEECCCBBB???>>>;;;::::::999888777666555333555666666666777:::<<<<<>>:::333111333333222111111000111111111111111111111000000000000000000000000000000000000////////////////////////000000111111111000000///111111111222333444444444AAASSS\\\ddd{{{lll^^^XXXYYY\\\aaagggeeemmmrrrqqqpppuuu{{{~~~}}}tttttt|||wwwkkkjjjnnnpppaaaUUUPPP^^^yyy{{{UUU777777<<<555333:::333333333222222222111111222222222111111111111000000111111222222333444444444111888555:::CCCRRR{{{mmm```PPPKKKKKKGGGMMM[[[aaadddjjjoooqqquuu}}}~~~|||zzzxxxxxx|||~~~||||||~~~zzzyyyxxxyyy|||qqqmmmiiigggggggggeeeccchhhgggfffeeeeeefffggghhhgggccc___^^^^^^^^^[[[YYYUUUUUUVVVWWWYYY\\\___aaaeeebbb_________^^^[[[XXXWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSQQQNNNJJJEEEAAA???===<<<::::::::::::888777555444444444444555666666888<<>><<<888666777333222222111111111111111111111111111000000000000000000000000000000000000////////////////////////000000111111111111000000000111222222222555999<<>>======;;;:::777666555555555555555666666888<<>>===???AAABBBCCCCCCCCCBBB@@@>>>===<<<===>>>>>>>>>======<<<>>>===;;;888666444333333444444444444555555555555555444444333333444444555555444444333333444444555cccTTTjjjttt|||uuuUUUAAA;;;;;;888555333333222111111111111222111111111111000000000///////////////////////////000000000000000000000000///000000111111111111000///222222111111999HHHUUUWWWhhhqqqqqqpppkkkoooxxx{{{sssggg```VVVXXXaaaooovvvtttpppnnnmmmqqquuu{{{~~~~~~}}}|||}}}uuu{{{~~~vvvnnngggccceeebbbjjjmmmWWWOOO[[[ooolllOOO>>>:::999777444444333333333222222222222222222111111111000000000111111222222333444444777333:::666:::AAAPPPyyynnnjjj[[[NNNIIIHHHEEELLLVVVUUU\\\bbbkkkttt{{{~~~{{{zzzzzz{{{vvvtttrrrooommmmmmlllkkknnnnnnnnnoooooopppppppppnnnmmmlllkkkjjjhhhgggeeedddcccbbbbbbbbbbbbddddddaaa___\\\ZZZYYYZZZ\\\]]][[[[[[[[[[[[YYYWWWUUUTTTRRRRRRQQQPPPOOONNNMMMLLLKKKGGGCCC@@@???>>><<<;;;888777777666555555555666666777999<<>>======>>>>>>>>>===<<<===<<<:::888666555444444444444444444444444444444555444444333333444444555555444444333333444444555vvvZZZbbbuuuzzz}}}^^^EEE<<<;;;999666444333333222111222222222111111111111000000000///////////////////////////000000000000000000000000//////000111111111111111111222333111333???RRRaaalllxxxpppvvvttt}}}vvviii```[[[bbbdddjjjrrruuupppkkkjjjooovvv~~~}}}{{{zzzyyyzzztttuuuvvvwwwwwwxxxxxxwwwwwwxxxyyy{{{}}}wwwxxxzzz~~~|||tttlllhhheee___```ooo{{{eeeVVVTTTaaarrr}}}yyyZZZBBB:::;;;;;;444444444333333333222222222222222111111111000000000111111222222333444444777333:::666:::AAAPPPyyyqqqooo^^^RRRLLLIIIFFFOOOXXXTTTYYY^^^hhhrrryyy~~~{{{{{{}}}xxxwwwuuurrrpppnnnnnnoooqqqqqqqqqrrrrrrqqqqqqqqqmmmmmmnnnmmmlllkkkjjjiiigggfffeeedddccccccdddeeecccaaa___\\\ZZZ[[[]]]___aaaaaaaaa___]]]ZZZWWWUUURRRRRRQQQPPPOOOOOOOOONNNMMMJJJEEEBBBAAA???===;;;:::999888777666555555555777777888999===EEENNNUUU^^^hhhqqqssssssuuuxxxyyywwwwwwwwwvvvvvvxxxzzz}}}~~~~~~vvvkkkbbb[[[VVVQQQNNNLLLJJJGGGFFFGGGIIILLLMMMKKKJJJIIIHHHIIIJJJLLLMMMGGGEEEBBBAAAAAA@@@>>><<<;;;;;;999888777777777777444444444444333333333333555444444333333444444555555444444333333444444555bbb[[[bbb~~~wwwiiiNNN???<<<<<<;;;444444333222222222222222111111111111000000000000000000000000000000000000000000000000000000000000...///000111111222111111222333222333;;;KKK```ppp|||xxxwwwjjjbbb^^^]]]pppnnnooorrrqqqllliiijjjwww}}}||||||yyyxxxwwwvvvvvvtttqqqnnnrrrssstttsssqqqppppppqqqqqqsssvvvzzz}}}|||sssooojjjdddbbbgggqqq{{{cccTTTWWWhhhwwwkkkMMM;;;777999444444444444333333333333222222222111111111111000000111111222222333444444666333999666:::BBBPPPzzzvvvppp]]]QQQKKKHHHHHHUUU___ZZZZZZ]]]gggrrrxxx}}}~~~}}}}}}{{{xxxuuussstttuuuuuuuuuuuuuuuuuutttrrrrrroooqqqrrrrrrooolllkkkkkkmmmlllkkkiiiiiiiiiiiijjjggggggfffdddbbbbbbdddgggjjjjjjiiigggccc___[[[XXXUUUTTTSSSQQQPPPOOOOOOOOONNNKKKHHHFFFDDDBBB>>><<<;;;:::999777666555555555888888888888:::???GGGLLLUUU___iiilllooossstttsssrrrrrrqqqqqqrrrtttwwwxxx}}}zzzpppfff]]]VVVPPPLLLJJJHHHFFFGGGLLLQQQVVVXXXZZZZZZZZZ\\\^^^aaadddeeeZZZTTTNNNIIIHHHFFFCCC@@@<<<;;;:::999999888999999555555555444444444444444555444444333333444444555555444444333333444444555hhhVVVTTTllluuuyyyyyy[[[EEE<<<<<<<<<444444333222222222222333111111111111000000000000000000000000000000000000////////////////////////...///000111111222222222333222222777DDDYYYppp~~~xxxmmmeeebbbeeehhhssspppoooqqqpppmmmnnnrrr{{{yyywwwvvvwwwwwwvvvuuuuuutttssssssuuuuuurrrpppyyy||||||wwwqqqmmmkkkiiioooyyy]]]TTT^^^mmm^^^@@@666888555444444444444333333333222222222111111111111000000111111222222333444444555222888666:::BBBQQQ{{{rrrsss[[[PPPIIIFFFHHHYYYeee```[[[]]]gggrrrvvvyyy}}}yyywwwxxxzzzzzzzzzzzzyyyxxxvvvtttsssqqqsssvvvvvvtttrrrrrrsssrrrqqqpppooonnnnnnoooooolllnnnoooooonnnnnnqqqtttwwwwwwvvvsssnnnhhhccc```YYYWWWUUUSSSQQQPPPPPPPPPNNNMMMKKKJJJHHHEEEAAA===<<<;;;:::888777666555555777888777777888;;;@@@DDDNNNVVV___eeekkkpppooollllllkkkjjjjjjlllooorrrsssyyyzzzpppeee\\\VVVQQQOOOJJJGGGEEEHHHPPPYYY```ccchhhjjjoootttwwwzzz{{{{{{ppphhh]]]UUUQQQNNNJJJGGG@@@???>>><<<;;;:::::::::777777777777666666666555555444444333333444444555555444444333333444444555jjjSSSMMMcccwwwoooeeeHHH;;;999999555444333333222222333333111111111111000000000000000000000000000000000000////////////////////////......///111111222222222222111222:::KKKccc{{{zzzqqqhhhdddfffmmmsssqqqnnnnnnppppppppptttyyy~~~}}}vvvuuuwwwuuutttpppnnnoootttxxxzzzyyy|||uuuqqqmmmeeeccctttiiiTTTVVVaaa|||lllGGG777:::555555444444444333333333222222222111111111111000000111111222333333444444444111888555:::CCCRRR|||jjj}}}www\\\PPPIIIEEEHHHZZZgggaaaZZZ\\\eeepppsssuuu~~~zzzxxxyyy{{{}}}}}}}}}|||zzzxxxuuutttooosssxxxzzzyyyxxxzzz{{{uuutttrrrqqqpppqqqqqqrrrooosssvvvwwwwwwxxx{{{~~~}}}xxxqqqkkkhhh\\\ZZZXXXUUUSSSQQQQQQQQQOOONNNNNNMMMLLLHHHCCC???===<<<:::888777666555555777777777666666888<<>>AAAGGGMMMSSSWWWYYYZZZ\\\XXXWWWZZZ\\\[[[\\\___cccmmmxxx~~~zzzyyyyyyyyytttkkkdddaaa``````aaaPPPNNNQQQ\\\hhhnnnssswwwsssiiieee```YYYRRRKKKJJJGGGDDDAAA===;;;:::;;;;;;;;;::::::999999999888777666555444444555666222333555666666666555555yyy___RRRZZZooozzzqqq]]]DDD@@@999999666444333333333333222333333222222111000000///000000000000000000000000000000/////////.........111111111111111222222333000555AAAQQQaaannn{{{{{{pppkkkfffgggnnnuuuzzz{{{vvvsssqqqrrrwww}}}{{{{{{zzzvvvtttuuuoooqqqrrrqqqpppqqquuuyyyzzzzzzzzz|||~~~vvvmmmiiieeeaaappp```PPPRRRcccsssbbbFFF:::888555444777777333222444222222222222111111111111222222222333333333444444666222999777:::@@@MMMuuuooowwweeePPPGGGHHHGGGQQQdddmmmpppkkkjjjpppsssvvv~~~}}}|||{{{|||}}}~~~|||{{{zzz|||~~~}}}rrriiibbb```^^^[[[ZZZ[[[ZZZXXXVVVVVVXXXVVVQQQLLLHHHCCC>>>:::::::::999888777666666666666666777777999;;;???DDDHHHJJJKKKKKKKKKGGGEEEHHHIIIHHHIIIMMMOOOYYYeeelllmmmkkkkkkmmmooonnnooorrruuuuuurrrooohhhfffiiiqqqvvvyyy{{{~~~pppfffaaa\\\VVVPPPNNNMMMKKKIIIFFFCCCAAA@@@======<<<;;;;;;::::::::::::999777666555555666777333444555666666666555555tttjjjVVVVVViiiwwwiiiJJJ@@@;;;999777444333333333333222333333222222111000000000000000000000000000000000000000////////////......111111111111111222333333333:::KKKaaannnoooqqquuuwwwllliiigggjjjpppuuuxxxxxxtttssstttwww|||}}}zzzzzz{{{}}}xxxsssqqqssstttqqqppprrrsssvvvyyy{{{{{{~~~}}}vvvssspppggg]]]XXXuuummmWWWNNNVVVcccxxxoooSSSBBB:::666444666777444333555333222222222111111111111222222222222333333333333777333:::666:::@@@JJJoooyyyyyyiiiSSSIIIHHHDDDLLLaaammmpppkkkjjjooopppqqq{{{~~~vvvlllhhhfffbbbaaabbb___\\\[[[[[[]]]\\\YYYUUUQQQKKKDDD>>>;;;::::::999888777666666666666666777555666999;;;<<<=========AAA===;;;======<<<>>>BBBDDDNNNZZZaaacccdddfffiiijjjlllrrr}}}}}}wwwmmmeee^^^XXXSSSPPPOOOOOOOOONNNLLLKKKIIIHHHBBBAAA???===<<<<<<<<<<<<;;;:::888777666666777777444444555666666666555555jjj|||~~~```TTT```{{{uuuRRRBBB@@@:::888555333333333333222222222222111111111000000000000000000000000000000000000//////////////////111111111111222333333444444@@@WWWnnntttnnnjjjlllppp~~~uuunnnlllkkkmmmppprrrrrrqqqqqqsssvvv{{{~~~|||zzzxxxyyy|||}}}zzzzzz}}}zzz|||yyyvvvssshhh\\\UUUaaa{{{|||cccTTTUUU\\\nnn|||]]]DDD<<<666333555666444333444333333222222222111111111111222222222222333333333555333999555999@@@IIIllliiiSSSIIIIIICCCIII\\\iiijjjfffhhhnnnpppppp{{{~~~~~~uuuqqqnnnhhhdddccc```^^^\\\]]]_________]]]\\\VVVMMMEEE???<<<::::::888888777666555555555666555666777888888888777777???;;;:::<<<;;;999<<>>=========<<<;;;999777666666777777555555555666666666666555dddrrruuu[[[ZZZ{{{^^^EEEAAA;;;888555444444333333111222222222111111111111111000000000000000000000000//////000000000000000000111111111111222333444555555IIIdddvvvxxxppplllmmmkkk|||yyyssstttsssqqqpppooonnnlllkkkpppsssxxx~~~{{{||||||wwwssslllddd]]]XXX___ssscccVVVYYYeee|||gggIII???888222333555444333333333333333222222222222111111111111222222222333333222222888444999BBBIIIiiiiiiQQQHHHKKKEEEGGGWWWccchhhgggkkkqqqrrrrrr}}}||||||}}}|||zzzyyyzzz|||{{{sssjjjfffbbb```]]]]]]^^^```aaaaaaddd```XXXNNNFFF@@@===<<<999999777666555555555555666666777777777777777777:::888888999888777<<>><<<;;;999777666666666777666666666666555666666666dddhhh{{{hhhZZZsss}}}}}}lllJJJ???<<<999666444444444333111111111111111111111111111000000000000000000000000//////000000000000111111111111111111222444555666:::UUUqqq}}}|||wwwqqq{{{tttrrryyywwwtttqqqnnnkkkjjjjjjsssuuuzzz~~~xxxuuurrroooaaaUUUQQQfffsssVVVTTTZZZpppsssTTTDDD;;;333333555444222222333333333333222222222222111111111111222222222222111111888333999CCCHHHeeennnSSSHHHLLLGGGGGGSSS]]]ffffffjjjpppooommmwww~~~{{{tttxxx|||~~~{{{yyyxxxvvvsssqqqqqquuu|||wwwqqqiiigggccc```^^^___aaacccfffddd```YYYOOOGGGBBB@@@<<<;;;:::888777666666666666666666666777777777888777666777999888999???GGGPPPVVV]]]aaacccgggooouuuzzz}}}zzz|||uuuwwwxxxxxxvvvqqqlllhhhcccbbb^^^YYYSSSOOOMMMMMMJJJLLLNNNOOOOOONNNMMMLLLMMMLLLKKKIIIGGGEEECCCBBB>>>===;;;999888777777888888777666555555555666666mmmeeelllttt[[[hhh|||zzzSSSBBB<<<:::666444444444222111111111111111111111111111000000000000000000000000//////000000000111111111111111111222333444555666DDDbbb||||||{{{rrrqqquuuzzzxxxtttooommmlllnnnpppwwwyyy|||~~~wwwuuussspppaaaXXXQQQXXXppp}}}\\\SSSQQQccc~~~cccJJJ???666555777666333333444444333333333222222222111111111111222222222222222333999222888BBBFFF```zzzYYYHHHLLLHHHFFFPPPYYYbbbccchhhmmmkkkhhhrrr~~~{{{tttuuuuuuwwwyyyxxxvvvtttqqqnnniiihhhjjjpppxxx}}}wwwsssmmmfffaaa```bbbdddccceeeeeeaaaYYYPPPJJJGGG@@@???>>><<<:::999999999777777666666666666777777777777999<<<<<<>>>FFFOOOVVV[[[aaaeeegggmmmvvv~~~~~~yyyvvvwwwwwwwwwwwwvvvtttpppllljjjeeeaaa\\\WWWTTTQQQOOOOOOLLLMMMOOOPPPPPPNNNLLLJJJIIIJJJKKKLLLLLLKKKIIIHHHAAA@@@>>><<<::::::::::::999888666555555555666666xxxgggddd~~~zzz[[[```qqq{{{[[[FFF===:::777555444444222111111111111111111111222222000000000000000000000000//////000000111111111222111111111222333444666777KKKkkk|||}}}vvvnnnqqq{{{xxxvvvrrrnnnlllnnnrrrvvv{{{|||~~~~~~wwwtttpppkkk```]]]XXXRRRXXXttteeeWWWNNN]]]}}}mmmNNNCCC888777888777555444444444444333333333222222000111111111111222222222444555:::222888AAADDD\\\^^^IIIKKKHHHFFFOOOWWWaaaccciiipppnnnkkkuuu~~~|||zzzwwwttttttvvvvvvsssooollliiidddbbbcccgggmmmqqquuu}}}uuullldddaaabbbddd___cccgggfff___WWWPPPMMMCCCBBBAAA???===<<<;;;;;;:::999888777666666666777555555888<<<<<>><<<<<<<<<<<<999888777555555555666777rrrdddgggZZZZZZhhh}}}qqqzzz```GGG???;;;888666333///000444444444333333333333222222000000000000000000000000000000000000111111111111333444222000222777;;;<<>>III]]]{{{eeeOOOJJJIIIHHHMMMXXX```bbbhhhkkkjjjkkkuuu~~~|||{{{|||||||||{{{xxxvvvtttttttttssspppnnnhhhgggeeecccaaaaaaaaaaaakkkttt{{{ssskkkccc___aaaaaaccceeeddd___WWWQQQLLLHHHCCC???>>>===<<<;;;===;;;888666555777999:::<<<;;;:::<<>>:::999888888888777555333wwwgggdddvvvaaaUUUYYYmmmrrrwwwyyy```HHH@@@;;;888666333000111555444444333333333222222222000000000000000000000000000000000000111111111111000000111000111555???GGGooo}}}yyyuuuuuuwwwzzz|||zzzyyywwwuuutttwww{{{~~~{{{ooommmrrrqqqkkkddd[[[QQQUUUnnnbbbOOOSSShhhkkkQQQ:::777;;;888444444444444333333333333222222222222222333333222222111222777555555;;;>>>III]]]|||}}}dddNNNIIIJJJIIIPPP[[[___aaafffiiiiiijjjttt}}}{{{{{{{{{zzzxxxuuussspppooooooooonnnmmmmmmkkkhhhddd```^^^[[[ZZZVVVZZZhhhtttllljjjeee```aaacccaaaXXXPPPMMMJJJGGGEEECCC@@@===:::;;;;;;999888777888999999:::;;;>>>BBBHHHNNNUUUYYY```hhhrrrwwwzzz}}}wwwtttssssssqqqooommmnnnqqqsssxxxzzz}}}~~~}}}{{{zzzwwwsssnnniiifffddd\\\XXXTTTRRRQQQPPPNNNKKKKKKKKKKKKLLLLLLMMMNNNNNNMMMKKKIIIFFFBBB>>><<<===<<<;;;:::999:::999777555}}}nnnccciii~~~mmmVVVPPP___|||ttt|||aaaHHHBBB<<<888777444111222666333333333333222222222222000000000000000000000000000000000000111111111111//////111444222666GGG[[[{{{}}}xxxvvvxxx{{{}}}}}}wwwvvvwwwzzz~~~}}}~~~~~~|||{{{yyysssuuuzzzwwwrrrhhhWWWPPP___uuulllSSSKKKTTTnnnttt[[[BBB::::::777444444444444333333333333222222333222222111222222333333222777555555;;;>>>III]]]~~~}}}cccMMMIIIIIIIIIQQQ\\\___```dddggggggiiisss~~~|||zzzyyywwwvvvtttrrrpppoooooooooooonnnlllkkkiiieeeaaa]]]YYYWWWRRRQQQRRRZZZnnnyyynnnccc___aaa```YYYQQQNNNNNNMMMLLLKKKHHHCCC???===<<<<<<;;;;;;;;;;;;;;;<<<@@@FFFLLLQQQUUUZZZ]]]gggnnnyyyyyytttrrrnnnnnnmmmkkkiiijjjlllooowww{{{yyyvvvmmmggg___YYYVVVVVVVVVVVVNNNNNNNNNNNNMMMMMMMMMLLLPPPPPPPPPNNNJJJFFF@@@===>>>===;;;;;;<<<;;;999777uuugggddduuuzzz[[[PPP\\\xxxnnnTTTEEE>>>888777555333333666333333333222222222222111000000000000000000000000///000000000111111111111111111444777555:::SSSooo~~~xxxvvvzzzxxxzzz{{{yyyvvvqqqqqqssszzztttrrrrrrwwwwwwxxx~~~xxx}}}}}}}}}uuucccVVV]]]nnnuuu^^^PPPJJJ[[[ttt{{{cccJJJ===999666444444444444333333333222222222333222111000111222333444222777555555;;;>>>III]]]hhhQQQKKKJJJHHHNNNYYY___```dddgggfffiiittt|||{{{zzzyyywwwvvvuuutttuuuvvvuuurrrppphhhhhhgggfffccc```]]][[[ZZZWWWSSSPPPUUUcccvvvrrriiieeebbb]]]XXXPPPOOOOOOPPPQQQPPPNNNKKKCCCBBB@@@??????@@@AAABBBFFFKKKPPPTTTWWWZZZ^^^aaaiiippp|||~~~yyyuuusssnnnnnnmmmkkkiiiiiikkkmmmqqqvvv}}}}}}pppfffaaabbbeeehhhXXXWWWTTTQQQOOOMMMMMMMMMQQQTTTVVVUUUSSSOOOGGG@@@???===<<<<<<<<<<<<999777|||nnneeeppp]]]QQQ\\\{{{rrr|||hhhIIIAAA:::888666444444666333333222222222111111111000000000000000000000000///000000000111111111111333222555777777AAA^^^{{{vvvvvv}}}zzz{{{zzzuuupppllllllooouuu~~~~~~~~~qqqllljjjmmmvvvzzztttxxxzzz{{{{{{jjj[[[]]]iiinnn\\\MMMUUUpppjjjPPP@@@999666555555444444333333333222222222222222111000111222444555222777555555;;;>>>III]]]~~~rrrZZZRRRNNNJJJMMMWWW^^^```eeehhhhhhjjjuuu~~~~~~~~~}}}|||wwwxxxzzz}}}}}}zzzuuuqqqggghhhhhhgggeeecccaaa___YYYWWWTTTRRRSSSVVVZZZ]]]wwwzzzmmmeeeaaa```QQQOOOMMMMMMPPPSSSUUUVVVKKKIIIFFFDDDDDDFFFJJJLLLTTTWWWYYYZZZYYY\\\aaafffkkksss{{{wwwtttsssnnnooonnnllliiihhhiiikkkooosss{{{rrrhhhhhhmmmqqqccc___YYYTTTQQQPPPRRRSSSPPPVVVYYYXXXXXXWWWOOOEEE???>>><<<<<<===<<<:::888uuuhhhkkkaaaRRRZZZrrrssswwwmmmMMMDDD;;;888777444444555222222222222111111111111000000000000000000000000000000000000111111111111222333333222888LLLjjjuuuzzz~~~}}}||||||yyysssooohhhjjjooouuu{{{~~~~~~}}}}}}~~~~~~rrrkkkoooyyyrrrnnnuuuzzzzzz|||zzzmmm\\\YYYaaaxxxcccMMMRRRqqqpppWWWDDD:::777666666444444333333333333222222111111111111222333444444222777555555;;;>>>III]]]{{{vvv___XXXSSSLLLMMMUUU]]]```eeejjjjjjkkkuuu{{{|||~~~|||vvvqqqnnnmmmkkkiiigggdddaaa```[[[XXXTTTSSSTTTUUUSSSQQQXXXjjjxxxkkkeeebbbVVVRRRMMMLLLNNNRRRVVVXXXQQQOOOMMMKKKKKKMMMPPPRRRZZZ]]]___]]]\\\___fffmmmrrr{{{}}}yyywwwvvvoooooonnnlllhhhffffffgggnnnrrryyyuuuoooqqqsssgggccc]]]WWWSSSRRRSSSTTTQQQWWWYYYXXXZZZ[[[SSSHHH@@@>>>============:::888|||mmmiiiyyyuuu]]]ZZZeee~~~yyysssQQQGGG<<<999888555333444222222222222111111111111000000000000000000000000000000000000111111111111222666333000===\\\zzzzzz{{{|||~~~~~~|||wwwqqqmmmgggmmmuuu|||~~~|||zzzxxx}}}}}}~~~}}}wwwnnnttt|||}}}qqqnnnuuu~~~}}}|||qqqbbb[[[___uuukkkPPPNNNkkkwww___III<<<888666555444444333333333333222222000000111222333333333333222777555555;;;>>>III]]]xxxppp[[[VVVRRRKKKLLLSSSZZZ^^^eeejjjjjjkkksss~~~}}}yyyuuusssrrroookkkhhheeeccccccbbb^^^ZZZVVVTTTSSSRRRRRRQQQRRRWWWbbbmmm{{{uuunnnaaa\\\UUUQQQPPPRRRTTTUUUQQQRRRRRRRRRSSSSSSSSSSSSWWW\\\`````````dddmmmuuuzzz}}}{{{zzzqqqqqqpppmmmiiifffeeeeeeiiilllrrryyyuuurrrmmmfff```[[[WWWUUUTTTZZZZZZVVVXXX\\\UUUHHHAAA@@@?????????>>><<<:::ssskkkuuummm\\\ZZZxxxTTTHHH===:::888555333333222222222111111111111000000000000000000000000000000000000000111111111111333999555111CCCjjjxxx|||{{{tttmmmiiigggppp|||}}}xxxuuu}}}{{{|||~~~}}}qqqpppvvv|||uuuuuu}}}zzzwww}}}yyyjjjcccdddjjjwwwXXXOOOdddyyy|||eeeMMM>>>999666444444444444333333333222222///000222333444444333333222777555555;;;>>>III]]]uuu}}}fffSSSPPPNNNHHHIIIPPPWWW\\\dddjjjjjjjjjrrr|||}}}{{{tttrrrooollliiihhhggggggbbbaaa___ZZZWWWUUUUUUWWWXXXNNNJJJPPPVVVZZZeeerrr{{{lllggg___YYYUUUTTTSSSSSSPPPRRRUUUWWWXXXVVVTTTRRRQQQXXX___bbbdddiiisss{{{|||zzzyyyuuuuuussspppkkkgggffffffaaadddiiipppxxx}}}ssshhh```[[[WWW\\\ZZZTTTVVV[[[TTTGGGCCCBBBAAAAAAAAA@@@>>><<>>>>>BBBDDDBBBAAACCCyyylllooozzzyyy^^^YYYqqqwwwqqqsssRRR@@@>>>777111444444333333333222222222111111111111111111111111111111000000000000000111111222222333333===ZZZ}}}}}}|||{{{}}}}}}wwwqqqmmmlllooouuu{{{}}}zzzwwwvvvwww|||}}}}}}{{{~~~}}}}}}uuubbbhhhooonnnssszzzxxx||||||~~~}}}~~~{{{yyyxxxoooeeebbbgggqqq{{{qqqkkkeeeggg}}}bbbJJJQQQhhh{{{|||jjjSSSFFF;;;333666444444444333333333222222000111111222333333444444666666777888888===LLL[[[rrroooeeeQQQKKKFFFHHHLLLJJJRRRWWW```hhhiiijjjrrr|||}}}zzzxxxvvvsssqqqqqqpppooonnnjjjhhhfffcccaaa^^^]]]]]]ZZZXXXTTTQQQPPPPPPRRRSSSWWWaaavvvvvvllleee______bbb]]]\\\\\\\\\\\\\\\\\\[[[^^^___dddhhhgggeeelllvvv~~~zzzvvvsssrrrsssqqqlllgggccc```bbbfffiiikkkpppwwwyyy}}}}}}vvvlllddd\\\WWWVVVTTTOOOJJJBBB>>>>>>BBBDDDCCCBBBDDD{{{ooommmsssfffUUUaaa}}}{{{mmm}}}~~~[[[EEE@@@888444555333333333333222222222111111111111111111111111111111000000000000000111222222222777333BBBnnn{{{~~~|||}}}||||||~~~}}}wwwooojjjkkknnnvvvxxxyyywwwtttsssuuuwww|||}}}~~~~~~~~~~~~~~~|||zzz|||zzzyyyyyyzzz|||~~~~~~~~~{{{bbb___cccccclllooouuu{{{yyywwwvvvttttttzzz~~~xxxpppjjjbbb\\\XXX\\\iiiwwwvvvmmmdddggg|||gggLLLLLL\\\ttt{{{qqq\\\MMM>>>444555444444444444333333333333111111222222333333444444666666777888999>>>NNN]]]yyyooo|||___NNNJJJDDDDDDIIIIIIQQQVVV```ggghhhjjjrrr||||||zzz{{{xxxuuutttttttttsssrrrlllkkkiiigggeeeccccccbbb```^^^ZZZVVVSSSQQQPPPPPPQQQRRRZZZiiitttxxxmmmiiikkkdddbbb``````bbbeeeffffffiiijjjlllmmmkkkjjjpppyyy|||yyyxxxwwwuuupppkkkgggbbb```aaa```^^^___cccjjjjjjlllnnnvvv{{{lllaaaZZZTTTMMMHHHBBB>>>===AAACCCCCCCCCFFF~~~rrrkkkkkklllTTTZZZooo}}}sss{{{eeeKKKBBB999666666222333333333222222222111111111111111111111111111111000000000000111222333333555===666JJJ}}}}}}zzz|||~~~}}}yyyppphhhfffkkkrrrzzzzzzxxxuuuqqqqqqsssvvv|||}}}~~~~~~~~~|||||||||{{{{{{~~~{{{wwwvvvuuuvvvxxxxxxwwwxxxzzz|||}}}}}}~~~~~~~~~~~~eee[[[[[[[[[cccbbbdddooo|||yyyuuurrrnnnlllqqqyyy}}}xxxqqqhhh___YYYTTTUUUZZZeeerrr~~~{{{pppaaadddpppnnnUUUOOOWWWsss|||iiiVVVBBB666888555444444444444333333333222222222333333333444444666666777888:::@@@PPP___wwwwww[[[KKKIIIDDDBBBHHHIIIPPPVVV___gggiiijjjrrr}}}~~~|||zzzzzzxxxvvvvvvxxxyyyzzzyyyqqqpppnnnkkkhhhfffeeedddbbbaaa___\\\YYYVVVTTTSSSUUUOOONNNSSSWWW]]]mmm~~~{{{vvvrrrnnnnnnppptttuuuuuuuuutttrrrooommmpppyyy~~~zzztttpppnnnhhhcccbbb___YYYWWWXXX[[[XXXZZZ^^^___fff|||ssshhh\\\OOOFFFBBB===;;;???AAAAAACCCFFFwwwmmmgggsssoooUUUYYYiii|||xxxxxxmmmRRREEE:::666777111333333333222222222111111111111111111111111111111000000000000111222333444555===:::SSS}}}xxx}}}~~~{{{tttkkkdddeeemmmttt|||{{{yyyvvvttttttuuuwww}}}}}}~~~~~~}}}|||{{{zzzzzz{{{zzztttjjjhhhkkkrrrvvvuuuvvvzzzyyyzzz}}}~~~}}}|||{{{|||~~~~~~}}}|||yyyzzz~~~}}}|||~~~zzzeee[[[WWWVVVUUUTTTTTTZZZhhhzzzwwwuuutttsssoookkkmmmsss|||}}}zzzqqqdddXXXRRRPPPQQQ[[[iiivvvuuuddd```hhhttt```UUUSSSpppttt]]]EEE666999555555555444444444333333333333333333333444444444666666777999:::BBBRRRbbb~~~{{{\\\JJJJJJEEECCCHHHKKKPPPVVV___gggiiijjjsss}}}~~~|||zzzxxxwwwvvvxxx|||xxxvvvsssoookkkhhheeedddbbbaaaaaa```^^^\\\[[[ZZZWWWOOOKKKKKKJJJIIIRRR^^^ttt}}}{{{yyytttnnnnnnvvv{{{wwwvvvnnnhhhfffccc\\\XXXWWWWWWQQQNNNQQQPPPOOOYYYgggzzziiiVVVIIIBBB===:::<<>>:::<<<>>>???BBBFFFyyymmmjjjrrrttt~~~^^^YYYbbbuuu~~~qqqsss\\\KKK999444777333333333333222222222111111111111111111111111111111000000000111222333555555555555GGGmmmzzzxxxxxxzzzxxxpppfff```bbbhhhooosssxxxuuurrrqqqtttxxx|||~~~~~~~~~}}}mmmbbbgggnnnqqquuu{{{{{{{{{{{{{{{|||}}}~~~~~~{{{zzzzzz|||~~~~~~}}}xxxxxxwwwxxxxxxxxxuuusssnnnjjjhhhfffccc___bbbgggkkkvvv{{{rrrbbbVVVRRRSSSPPPQQQRRRRRRQQQSSSZZZaaa```aaafffjjjiiieeegggkkknnnkkkeee]]]UUURRRTTTVVVXXXcccsssyyy|||~~~uuufffgggmmmjjjXXXNNN___qqqNNN999999555555555555444444444444444444444444444444444444666666777999<<>>???BBBGGGqqq```dddbbbkkkdddZZZ___rrrttt|||sss___LLL888333777444333333333222222222111111111111111111111111111111000000000111222444555666:::666OOOwwwyyyttt~~~|||rrr~~~}}}uuuuuukkkaaa]]]bbbjjjooorrrsssoookkkjjjmmmtttzzz~~~llliiilllkkknnntttxxxxxxyyyzzz|||}}}|||zzzyyyyyyyyyxxxuuusssmmmmmmllllllmmmllliiifffccc```^^^[[[WWWUUU[[[cccbbbqqq|||uuucccUUUSSSVVVQQQNNNKKKIIIIIIMMMUUU]]]\\\]]]aaaeeeccc___```dddfff```WWWRRRRRRUUUXXXZZZYYY```lllzzz|||zzzyyy~~~zzzllljjjhhhssslllZZZPPPYYY{{{VVV===<<<666666555555555444444444444444444444444444444444666666777999<<>>???@@@CCCHHHzzz}}}gggYYYWWWkkkYYY^^^vvvzzzyyygggQQQ;;;777:::555333222111111111222333444111111111111111111111111000111222222111111333555777>>>]]]~~~vvvzzzwwwwww{{{vvv{{{~~~uuujjjfffbbbbbbhhhnnnssstttkkklllnnnppptttwww{{{}}}~~~yyyvvvtttmmmeeelllttt{{{|||}}}~~~~~~|||xxxtttqqqmmmjjjhhheeecccaaaWWWZZZ^^^ccceeeccc___[[[[[[ZZZWWWUUUTTTUUUVVVXXX```lllvvvtttfffXXXRRRSSSZZZXXXSSSNNNKKKLLLQQQTTT___\\\YYYXXXYYYZZZ[[[\\\]]]]]]ZZZUUUTTTWWWYYYXXXTTTTTT___tttttt```___ttt|||{{{vvv|||qqqmmmrrr]]]QQQWWWqqqeeeGGG:::888666444444444555444333444444444555555555555666555888999777999DDDSSS]]]\\\NNNNNNGGGAAABBBGGGNNNZZZbbbcccdddlllwww}}}vvvvvvwwwxxx{{{~~~yyyuuusssqqqjjjgggdddaaa^^^\\\XXXUUUNNNLLLHHHDDDBBBCCCFFFJJJPPPYYYeeeooo|||~~~qqqrrr|||}}}yyytttooollliiigggddd___WWWPPPTTTRRRUUU```nnnwwwvvvqqqccc___WWWPPPJJJIIIIIIJJJKKKGGGEEEJJJUUU```fffgggRRRIII@@@>>>??????AAADDDxxxrrreeecccvvvccc^^^{{{}}}}}}jjjTTT<<<666999555333222222111111222333333111111111111111111111111000111222222111222444666777BBBbbb||||||nnntttyyywww}}}}}}ttteeeaaa^^^aaaiiiqqqtttsssgggjjjnnnrrrvvvyyy|||~~~~~~~~~}}}~~~~~~~~~|||nnnhhhhhhqqqsssvvvyyyzzz{{{~~~|||{{{|||~~~}}}yyyuuujjjgggbbb\\\WWWRRRNNNKKKMMMOOOTTTZZZ___```^^^[[[ZZZYYYWWWUUUTTTVVVYYY[[[bbbmmmuuuppp```RRRPPPSSSWWWUUUQQQMMMKKKMMMRRRUUU^^^]]][[[XXXWWWXXX[[[]]]___```^^^YYYWWWYYYXXXVVVRRRPPPZZZppprrrZZZQQQ___uuuwwwuuu|||}}}|||uuupppttt[[[MMMQQQjjjfffHHH:::888666444444555555444333444444444555555555555666444777888777999CCCRRR^^^cccMMMKKKHHHEEEFFFHHHOOOZZZcccdddeeennnxxx~~~wwwuuuuuuuuuvvvyyy~~~zzzuuurrrpppkkkiiieeebbb```]]]ZZZWWWSSSQQQKKKFFFCCCCCCFFFHHHJJJRRR[[[dddnnn}}}sssggg]]]aaalllwww{{{uuurrrnnnllliiiddd]]]WWWVVVSSSSSSXXX___cccaaa]]]RRROOOIIIDDDAAA@@@AAABBBDDDAAA@@@CCCKKKSSSWWWYYYKKKCCC===>>>@@@BBBDDDGGGwwwzzzuuusssddd\\\qqqpppYYY???666888555333333222111111222222333111111111111111111111111000111222222222222444666:::LLLoooxxxiiiwww}}}vvvwwwzzzppp```\\\ZZZaaammmttttttppp```eeelllrrrvvvyyy|||}}}}}}~~~}}}{{{}}}~~~||||||}}}rrroooqqqkkkkkksssxxxyyy}}}}}}zzzyyywwwtttmmmhhh\\\YYYTTTNNNIIIFFFCCCBBBCCCEEEJJJRRRYYY^^^___^^^[[[ZZZXXXVVVVVVXXX]]]aaafffpppvvvnnn\\\OOONNNRRRRRRQQQOOOMMMKKKMMMQQQUUUZZZ\\\[[[XXXSSSTTTYYY___eeegggfffaaa^^^]]]ZZZVVVOOOKKKTTTkkkzzzfffVVVUUUcccqqq{{{nnntttvvvzzzxxxsss|||}}}xxx^^^PPPKKKccclllLLL;;;999777555444555555444333444444444555555555555666444666777777888AAARRR___wwwqqqPPPHHHHHHHHHGGGHHHNNNYYYbbbeeefffoooyyyxxxsssqqqpppoooqqqtttxxx{{{~~~zzzuuuqqqooollljjjgggdddbbb```\\\ZZZYYYUUUNNNHHHDDDCCCDDDEEEIIINNNUUU[[[aaakkkxxxyyy]]]SSSMMMRRR]]]jjjxxx}}}yyytttqqqnnniiiaaa\\\ZZZWWWSSSOOONNNLLLIIIGGGAAA???===;;;;;;;;;<<<===<<<<<<===>>>AAADDDGGGIIIDDD>>>;;;>>>BBBCCCEEEGGGxxxrrrwww~~~```XXXfffwww```CCC666777555333333222222222222222222111111111111111111111111000111222222222333555777===YYY~~~}}}sssnnnxxxssswwwuuulll^^^ZZZZZZcccqqqwwwrrrkkkYYYaaakkkssswwwxxxzzz{{{{{{~~~~~~|||~~~~~~yyyvvvuuuxxx|||~~~zzzjjjaaaiiirrrsssuuuzzz|||xxxtttppplllfff^^^XXXMMMKKKIIIEEECCCDDDFFFHHH@@@BBBFFFMMMVVV]]]aaaccc``````^^^[[[ZZZ\\\bbbgggkkkwwwwwweeeUUUPPPRRROOOOOONNNLLLKKKKKKNNNPPPTTTXXXZZZVVVPPPOOOWWW___llloooooojjjfffccc^^^XXXMMMGGGMMMeee|||vvvhhhaaabbbqqq{{{ssseeelllssswwwsssvvvhhh[[[LLL___~~~sssRRR>>>999777555444555555444333444444444555555555555666444555666777888???QQQaaaooozzz___LLLGGGFFFDDDGGGLLLVVV___ccceeennnwwwxxxpppnnnkkkjjjjjjlllppprrr{{{||||||{{{xxxtttqqqooollljjjgggeeecccaaa^^^[[[YYYTTTMMMGGGCCCCCCCCCCCCHHHLLLPPPTTTXXX]]]eeejjj~~~jjjSSSLLLFFFIIIPPP[[[jjjvvvyyysssoooiiiaaa\\\^^^ZZZSSSKKKCCC>>><<<<<<;;;;;;;;;;;;;;;<<<======;;;===>>>>>>>>>===???@@@AAA===<<>>999777555555555666555444444444444555555555555666444444666888888>>>QQQddduuu|||wwwZZZKKKEEECCCFFFIIIRRR[[[___bbbjjjsss~~~wwwooommmjjjhhhgggiiikkkmmmssstttuuuvvvuuutttrrrpppllliiigggeeecccbbb___]]]UUUPPPIIIDDDCCCCCCDDDDDDFFFGGGJJJMMMPPPTTTWWWZZZ]]]iii|||nnnSSSKKKCCCAAACCCHHHTTT___jjjttt}}}uuuooohhh```ZZZ[[[WWWQQQGGG>>>::::::;;;<<<<<<<<<<<<<<<<<<======<<<>>>AAAAAA@@@????????????===@@@HHHMMMLLLIIIHHH|||ppphhhjjjrrr```RRRYYYzzz}}}|||nnnMMM888666666333333333333333222000000111111111111111111111111000111333333333444666888BBBnnnzzzpppzzz|||tttttt|||{{{nnnddd^^^^^^cccmmmvvvtttiii^^^ZZZeeerrrzzz|||{{{|||~~~{{{~~~{{{iiiaaa]]]dddooowww~~~ppp___[[[\\\]]]ZZZZZZ\\\cccmmmuuuxxxyyyxxxxxxvvvnnnbbbVVVOOOLLLIIIFFFEEEHHHNNNWWW^^^bbbkkknnnnnnkkkgggggglllqqqxxxxxxbbbWWWUUUVVVVVVSSSPPPLLLKKKJJJNNNUUU[[[ZZZUUUTTT[[[bbbmmmqqqsssppplllggg```XXXQQQHHHJJJ]]]rrrsss{{{rrr^^^dddlllooommmwwwuuucccPPPZZZqqq}}}YYY???:::888666555666666555444444444444555555555555666555444777999999>>>QQQggg{{{{{{kkkTTTHHHFFFEEEHHHOOOWWW\\\___gggooo|||uuuooommmllljjjjjjjjjkkklllooopppqqqsssssssssrrrrrrllliiigggeeedddccc```^^^SSSNNNGGGCCCDDDFFFGGGFFFIIIHHHIIILLLPPPTTTUUUUUUVVV[[[fffxxx{{{[[[QQQFFF@@@>>>>>>EEELLLTTTaaarrrvvvnnnggg```ZZZTTTQQQKKKDDD>>><<<<<<>>>???>>>===<<<;;;;;;;;;;;;===>>>AAACCCEEEEEEEEEDDD???@@@FFFRRRZZZXXXTTTRRRzzzrrrllleee___uuuxxx{{{___TTTVVVwwwxxxxxx|||sssRRR:::666777333333444444333222000///111111111111111111111111000111333333333444777999IIIyyy{{{vvvuuu{{{xxxssswwwzzzmmmcccZZZ]]]fffpppvvvqqqdddZZZ\\\fffttt{{{{{{zzz{{{}}}zzzzzznnndddfffmmmtttyyy}}}uuullllllkkkjjjjjjooo{{{uuuaaaWWWNNNJJJGGGGGGMMMVVV^^^ccckkkooosssqqqmmmlllpppuuu~~~lllZZZXXXZZZ[[[YYYUUUQQQOOONNNRRRXXX___aaa______ccchhhnnnrrrtttqqqnnnjjjccc\\\UUULLLMMM\\\nnnzzz~~~{{{zzz{{{}}}wwwaaabbbhhhnnnlllrrrttthhhSSSYYYmmm```DDD:::888666555666666555444444444444555555555555666666555777;;;:::===RRRjjjvvvuuu[[[KKKIIIFFFGGGMMMVVVZZZ^^^dddlll~~~{{{uuuooooooooonnnnnnnnnnnnnnnqqqqqqqqqqqqrrrrrrrrrrrrmmmkkkhhhgggfffeeecccaaaVVVOOOHHHFFFHHHJJJKKKJJJLLLIIIHHHKKKPPPTTTUUUSSS[[[```gggqqqyyyaaaVVVIIICCC???>>>@@@DDDEEERRRcccpppwww}}}{{{rrrkkkeee^^^YYYQQQMMMHHHCCC@@@@@@AAAAAADDDCCCAAA???>>>>>>>>>?????????@@@EEEKKKOOONNNMMMFFFHHHQQQ___fffddd^^^[[[~~~~~~xxxuuuqqqeeeWWWcccjjjsss}}}xxx```VVVVVVvvvwwwuuutttvvvTTT;;;666777333333444444333222000///111111111111111111111111000111333333333555777999QQQwwwwww~~~{{{~~~uuusssyyyyyymmmdddVVV\\\gggqqquuuooobbbXXX[[[eeerrryyyxxxvvvwwwyyywww|||qqqlllooorrrtttvvv|||~~~pppaaaRRRNNNIIIIIIOOOXXXaaafffiiioootttsssoooooosssxxxqqq\\\[[[]]]___^^^ZZZVVVSSSRRRUUU\\\cccgggfffgggiiilllpppuuuwwwuuurrrooohhhaaaWWWOOOOOO\\\kkkxxx|||{{{}}}{{{|||wwweeecccgggnnnmmmoootttpppVVVZZZlllfffJJJ:::888666666666666666444444444444555555555666666777555888<<<:::>>>SSSlllzzzvvv^^^LLLJJJGGGHHHMMMUUUZZZ]]]ccckkkxxx{{{uuuppppppqqqrrrrrrrrrqqqqqqtttsssrrrrrrqqqqqqrrrrrrnnnllljjjiiihhhgggeeecccYYYSSSKKKIIIKKKNNNNNNLLLIIIEEECCCFFFKKKOOOOOOMMMXXXaaallluuummm```TTTGGGBBB???======???:::EEETTT^^^dddjjjsss{{{vvvmmmgggbbb\\\XXXRRRMMMHHHDDDDDDDDDDDDCCCJJJHHHFFFDDDCCCCCCEEEEEEBBB@@@AAAHHHQQQWWWWWWTTTOOOQQQ[[[hhhnnnjjjbbb^^^}}}yyywwwtttnnngggaaa^^^```bbbpppfffXXXYYYzzzyyyyyytttPPP<<<888444555444333333222222333333222222111111111111222222444111000222333333666;;;TTTxxx|||{{{ooo{{{uuujjjsss}}}vvvaaa[[[VVVZZZfffvvvwwwiii]]]YYYaaajjjtttzzzzzzxxxxxxyyy~~~~~~yyyoookkkjjjjjjvvv|||qqq[[[TTTTTTSSSPPP[[[fffeeeiiimmmqqqrrrppprrrwww|||jjjccc]]]^^^fffeee[[[XXX\\\YYY]]]gggssswwwuuuvvvzzzyyytttmmmgggaaaRRRNNN\\\hhhnnn|||zzzsss|||sssccc```gggrrrpppmmmyyyrrr___WWWsssmmmJJJ>>>888555777777555555777555555444444444555555666666999777888<<<>>>NNNiiiuuuuuunnncccPPPBBBFFFFFFKKKUUU[[[^^^bbbgggvvvzzzxxxyyy{{{||||||zzzxxxwwwwwwtttqqqrrrvvvyyyyyyyyywwwvvvtttsssqqqnnniiifffbbbYYYPPPNNNRRRUUURRRNNNKKKIIIGGGEEEFFFHHHKKKMMMVVVdddtttxxxmmmiii___ZZZRRRHHHAAA======???<<<===BBBJJJPPPVVVaaakkkrrrttt|||zzzjjj^^^TTTNNNPPPWWWRRRSSSYYY___\\\SSSPPPTTTTTTSSSRRRPPPOOOMMMLLLKKKIIIJJJJJJLLLVVVdddooorrrnnnlllnnnqqqnnngggaaa```zzzvvvqqqnnnkkkhhhdddaaa___```aaammmuuu[[[WWWttt~~~{{{uuuQQQ<<<888666555444333333222222333333222222111111111111222222444111000222333333777===XXXzzz~~~ffftttrrriiisssvvv```ZZZZZZ]]]iiivvvuuufffZZZWWWbbbjjjtttzzzzzzyyyxxxyyy}}}~~~~~~rrrjjjgggiiioooxxx}}}sssbbbZZZYYYYYYVVV```kkkjjjmmmqqqvvvwwwvvvwww}}}ttthhhjjjlllgggcccdddaaafffooo{{{wwwqqqlll]]]XXXcccmmmrrr}}}}}}wwweeeaaafffpppnnnjjj{{{tttaaaUUUoooqqqKKK>>>999555777777555555777555555444444444555666666555999777888<<<>>>MMMhhhwwwssspppcccQQQEEEFFFFFFKKKUUU\\\___dddiiittt}}}}}}|||{{{yyyvvvwwwzzz}}}~~~~~~{{{zzzxxxxxxvvvsssoookkkhhh___UUUSSSVVVWWWTTTOOOKKKIIIGGGEEEFFFHHHKKKMMMVVVeeewww}}}qqqiiigggccc```XXXOOOGGGAAA???>>>:::999<<<@@@CCCFFFMMMVVV___cccmmmzzz|||vvviii^^^RRRMMMJJJGGGJJJOOOUUUZZZccckkkiiidddeeekkkcccbbbaaa___]]][[[YYYXXXMMMOOOQQQWWWeeevvvwwwsssssstttppphhhbbb```rrrnnngggcccaaaaaaaaaaaa```aaa___hhhxxxdddXXXnnnxxxUUU===999777555444333333222222333333222222111111111111222222444111111333444444999???___xxx|||xxx___qqq{{{kkkeeeqqqggg\\\^^^aaallluuuppp```VVVVVVdddkkktttyyyzzzyyyyyyyyy{{{~~~}}}ooohhhdddgggnnnuuu|||~~~ssshhh^^^]]]^^^]]]fffqqqpppsssxxx}}}yyyppppppmmmhhhgggdddjjjqqq}}}wwwkkkfffoooxxx{{{}}}ggg```cccllljjjffftttzzzcccTTTjjjxxxKKK???999666777777555555777555555444444555555666777555999777888<<<>>>MMMgggwwwppppppbbbPPPHHHFFFFFFKKKTTT\\\```ffflllsss|||~~~|||}}}~~~}}}|||yyyuuuqqqjjjbbbXXXUUUVVVWWWSSSNNNKKKIIIFFFEEEEEEGGGJJJLLLUUUeeezzz~~~zzzssskkkgggfffeeebbb]]]UUUMMMEEE???;;;<<<::::::<<<<<<<<>>LLLffftttnnnooo___NNNHHHFFFFFFJJJSSS[[[```gggmmmvvv}}}~~~zzzuuuqqqddd]]]UUURRRSSSSSSOOOKKKIIIGGGDDDBBBBBBDDDGGGIIIQQQccc{{{{{{vvvqqqkkkgggfffaaa___\\\WWWPPPHHH???:::===:::999;;;;;;;;;===BBBFFFHHHQQQ]]]gggkkkpppuuuxxx{{{~~~~~~|||{{{zzzxxxsssjjj^^^VVVPPPHHHAAAAAAGGGJJJHHHFFFHHHNNNXXX```cccbbbaaabbbcccbbbbbbaaa```^^^\\\ZZZ[[[\\\```iiixxxzzzyyyvvvvvvxxxuuukkkaaa\\\VVVUUUTTTRRRRRRTTTVVVXXX___ccc```bbbooowwwfffnnn^^^BBB;;;999555444333333222222333333222222111111111111222222222111222444444555===GGGpppsss{{{jjjbbbzzzvvvmmmssskkk^^^dddmmmqqqfffVVVTTT\\\iiimmmrrrvvvxxxxxxwwwwww{{{{{{~~~}}}vvvmmmggghhhooouuuvvvvvvwwwwwwuuutttuuuxxxzzz||||||lllhhhmmmooozzzwwwxxxuuuxxxyyynnnaaa___gggggg```fffvvvwwwdddSSShhhLLL???:::666777777444444666444444444555666777888888555:::999:::>>>>>>LLLfffxxxmmmjjj[[[KKKFFFFFFEEEHHHPPPXXX^^^fffmmmyyy{{{uuunnnjjj\\\WWWQQQOOOPPPPPPNNNKKKGGGEEEBBB@@@@@@BBBDDDFFFNNN]]]xxx{{{vvvnnngggddd\\\[[[YYYWWWSSSLLLDDD===<<<888666888999777888;;;???===AAAHHHNNNRRRWWW]]]bbbeeeiiikkkkkkjjjiiiiiiiiiiiihhhfffaaaXXXOOOIIICCC@@@>>>EEEUUUeeelllmmmaaa\\\UUUQQQSSSXXX[[[[[[^^^^^^_________]]][[[ZZZUUUXXX```lll}}}|||qqqpppsss{{{{{{rrreee^^^FFFGGGHHHHHHHHHJJJLLLOOO]]]cccbbbdddooovvv{{{hhhmmm{{{```EEE===;;;555444333333222222333333222222111111111111222222222222333555444666???JJJzzzrrr{{{gggbbb}}}uuuyyynnn```fffpppqqqcccTTTVVVbbbjjjmmmppptttvvvvvvvvvuuuyyyxxxzzz}}}~~~}}}zzzpppkkkkkkiiilllrrrxxxyyy{{{yyy~~~ssseeeaaakkklllcccdddppp{{{eeeUUUhhhOOO@@@:::666777777444444666444444444555666777888999777;;;;;;<<<@@@???MMMfff|||kkkcccXXXKKKCCCEEECCCFFFMMMUUU[[[ccckkkyyy{{{uuunnnfffaaaYYYUUUPPPOOOQQQQQQPPPNNNFFFDDDAAA??????@@@CCCEEEKKKWWWtttssshhhbbb[[[YYYXXXWWWWWWRRRKKKEEEBBB<<<999::::::777666777<<<999999===???AAADDDJJJJJJLLLPPPQQQPPPPPPPPPPPPQQQRRRQQQPPPMMMIIIEEEBBBAAABBBGGGUUUpppwww]]]PPPPPPTTTTTTXXXYYY[[[[[[ZZZXXXVVVUUURRRWWW```kkkwww~~~xxxooojjjjjjppp{{{yyymmmeee>>>???@@@@@@@@@BBBGGGKKKZZZcccdddgggrrrvvvxxx}}}cccgggsss{{{dddHHH===999555444333333222222333333222222111111111111222222222222444555555777AAAMMM}}}nnnxxxeeedddwwwsssyyyllleeellltttsssbbbSSSWWWfffkkklllnnnqqqtttuuuuuutttvvvtttvvvzzz||||||~~~}}}tttooorrryyyxxxiiifffqqqsssiiifffnnngggWWWfffUUU@@@:::777777777444333555444444555555666888999:::888===<<<>>>AAAAAANNNgggxxxjjj]]]WWWMMMCCCDDDBBBCCCJJJQQQWWW```hhhttt~~~~~~zzzuuuooohhhaaa\\\YYYUUURRRQQQRRRRRRQQQOOOGGGEEEBBB@@@???AAACCCEEEJJJSSSpppzzzllleee\\\YYYVVVVVVWWWUUUOOOJJJGGGAAA===>>>>>>;;;999999;;;888999<<<===<<<===@@@<<<>>>@@@@@@??????@@@AAABBBCCCCCCCCCCCCDDDFFFHHHLLLMMMPPPZZZuuu{{{^^^RRROOONNNSSSTTTUUUUUUSSSPPPLLLJJJRRRYYYbbbiiippprrrkkkaaafffeeejjjvvv~~~zzzqqqlll===>>>>>>======@@@FFFLLLXXXcccfffiiissswwwwww}}}vvv\\\bbbppp{{{hhhJJJ<<<666555444333333222222333333222222111111111111222222111222444666555777BBBNNN{{{mmmyyyeeehhhtttpppmmmiiijjjvvvhhhiiipppyyyvvvcccSSSXXXhhhkkklllmmmpppsssttttttssssssqqqtttyyy{{{{{{|||~~~~~~xxx}}}}}}mmmjjjvvvyyynnniiinnn|||~~~{{{iiiYYYdddYYY@@@;;;777777777444333555444444555555666888999:::999>>>===???BBBBBBNNNgggsssfffjjjYYYWWWOOODDDDDDAAABBBHHHOOOUUU^^^fffpppzzz}}}zzzvvvrrrlllfff^^^YYYYYYVVVSSSQQQQQQQQQPPPOOOHHHFFFCCCAAA@@@BBBDDDFFFJJJQQQnnnqqqiii\\\XXXTTTTTTUUUTTTPPPKKKDDD>>>;;;===???<<<::::::666555888===>>>:::888::::::;;;<<<<<<;;;;;;<<<>>>??????@@@AAACCCHHHNNNRRRRRRQQQLLLMMMaaappp\\\TTTQQQSSSSSSSSSRRROOOKKKGGGDDDOOOYYYdddlllsssuuuppphhhdddaaaeeepppyyyxxxrrrnnn999999;;;===<<<;;;CCCLLLYYYaaaggghhhjjjqqqzzz~~~|||kkk```XXX{{{uuuzzzeeeJJJ;;;:::666555444222111111222222111111111111111111111111333333888111222888===[[[{{{xxxjjjjjjpppkkkgggccckkkxxx~~~cccgggsssoooTTTTTTeeekkkjjjkkknnnsssuuusssqqqpppqqqssstttwwwxxxzzz{{{}}}~~~tttaaaaaaqqqfffjjjooonnnjjjjjj}}}}}}kkk[[[fff~~~aaaFFF>>>777666666444333444555555666666777777888888777>>>>>><<<@@@BBBOOOeee}}}rrr}}}```QQQJJJEEEGGGDDDDDDHHHLLLQQQ[[[dddssszzzwwwqqqkkkfffccc```___[[[XXXUUUUUUVVVUUURRRNNNGGGEEEBBBBBBCCCDDDDDDCCCHHHMMMdddoooeee]]]UUUOOOPPPQQQOOOOOOQQQHHHFFFCCC???===<<<;;;<<<999888999:::<<<===;;;:::<<<<<<<<<;;;;;;;;;;;;;;;======@@@DDDKKKSSSZZZ^^^ZZZPPPGGGGGGQQQcccyyyzzz```UUUSSSSSSSSSRRROOOKKKHHHGGGHHHJJJSSS___iiillllllkkkkkkfffcccbbbgggoootttrrrnnn888888999;;;999:::BBBKKK^^^eeekkkkkkmmmttt}}}zzzzzziii]]]UUU{{{xxxvvvhhhKKK:::777666555333222222222333333111111111111111111111111222222888222444;;;AAAaaayyyzzzlllhhhmmmpppfffccclllzzzrrr___gggooo{{{}}}lllYYY\\\kkkpppnnnlllmmmppprrrqqqpppqqqrrrssstttvvvxxxyyyyyy{{{|||}}}}}}}}}~~~vvvzzzsss```^^^wwwssshhhlllqqqnnniiihhhzzzyyy}}}|||hhhZZZfff{{{{{{\\\FFF>>>777777666444333444555555666666777888888888777>>>>>>>>>BBBEEERRRhhh~~~gggVVVMMMGGGFFFCCCCCCGGGKKKPPPYYYcccnnn{{{uuuqqqlllfffaaa]]]\\\[[[[[[XXXVVVVVVWWWUUUQQQMMMFFFDDDBBBAAABBBCCCCCCBBBGGGIII\\\rrrhhh[[[SSSMMMNNNOOOMMMMMMOOONNNLLLIIIEEEBBB@@@??????===<<<;;;<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;@@@DDDJJJQQQYYY```eeehhh]]]RRRFFF@@@AAAKKK^^^nnnwww}}}|||qqqfff``````___``````^^^XXXQQQLLLJJJJJJQQQ\\\eeeiiijjjgggeeeddd```]]]aaahhhmmmmmmjjj999888999:::999:::CCCMMMdddkkkooonnnpppxxxyyyooorrrmmm^^^SSS{{{tttlllMMM999444555444333333333333333444222222222222222222222222222111888333777>>>GGGiiixxx|||mmmccchhhxxxeeecccmmm|||nnnmmmdddZZZ___aaafffggg^^^VVV\\\iiiooonnnlllmmmoooqqqqqqqqqrrrrrrssstttuuuvvvwwwwwwyyyzzz{{{{{{zzz{{{}}}yyy|||wwwqqqwwwtttxxx}}}lllgggyyy}}}~~~uuujjjnnnsssoooiiigggxxxzzzyyy|||jjj___lll}}}~~~vvv[[[FFF>>>777777777444333444555555666666777888999999777>>>???@@@FFFIIITTTiiinnn[[[OOOHHHEEEBBBBBBEEEIIINNNWWWaaajjjwww}}}{{{yyynnnkkkfff```\\\ZZZZZZZZZ\\\YYYWWWWWWWWWUUUPPPLLLEEECCC@@@@@@AAABBBBBBAAAFFFEEESSSxxxkkk```XXXQQQOOOOOOMMMLLLMMMQQQOOOMMMKKKIIIHHHHHHHHHFFFDDDBBBAAABBBBBBAAA@@@>>>??????@@@@@@AAAAAAAAADDDIIIQQQZZZaaaeeeffffffZZZQQQFFF???<<>>JJJppp{{{ppp[[[bbbgggfffqqq~~~fff^^^iiilllpppoooZZZWWW[[[YYYWWWSSSOOOQQQ[[[eeehhhiiikkknnnqqqssssssssssssssssssttttttuuuuuuvvvwwwyyyzzzzzzyyyzzz{{{}}}yyy}}}{{{{{{}}}|||xxxooofffeeennnwww{{{qqqvvvvvv}}}{{{vvvzzzvvvsssrrryyyyyy{{{~~~sssjjjnnnsssoooiiifffvvv~~~}}}oooeeesssvvv]]]FFF>>>777777777555444555555555666777888999999:::999@@@@@@AAAHHHJJJTTTgggqqq[[[OOOIIIEEEAAAAAADDDGGGLLLUUU^^^iiiuuu|||{{{yyyuuurrrhhheeebbb^^^\\\[[[\\\]]]\\\ZZZYYYYYYYYYUUUOOOJJJDDDAAA??????@@@AAA@@@@@@EEEDDDLLLssssssiii```WWWTTTRRRNNNLLLMMMNNNNNNNNNNNNOOOPPPQQQRRROOOMMMJJJIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMQQQWWW\\\___```^^^]]]WWWQQQJJJDDDAAAGGGZZZllluuuqqqllljjjnnntttyyy|||yyyfffZZZJJJJJJNNNXXXbbbgggddd^^^```ZZZTTTSSSWWW]]]```aaa<<<:::999::::::???KKKXXXffflllnnnlllnnnyyyzzzjjjggg~~~www\\\}}}qqqSSS???999444444444444444444333333222222222222222222222222444000777444777===KKKuuuuuuqqqSSS]]]~~~kkkjjjtttaaaQQQTTTWWW```dddUUUVVVbbb```YYYOOOKKKRRR^^^gggdddhhhmmmqqqssssssrrrrrrrrrsssssssssttttttttttttwwwyyyzzzzzzzzzyyy{{{|||{{{~~~yyyzzz|||~~~yyyppphhhhhhmmmnnnlllfffffflllxxxwww}}}zzztttqqqsssssstttyyyqqqhhhmmmsssoooiiifffppp~~~|||oooeeesssvvv\\\FFF>>>777777888666555666555555666777888999::::::;;;BBBAAACCCIIIJJJQQQcccqqqZZZNNNIIIEEEAAA@@@CCCFFFJJJSSS\\\gggrrr|||xxxwwwsssnnnjjjbbb```___]]]]]]^^^______]]][[[ZZZZZZZZZUUUNNNHHHCCCAAA>>>>>>???@@@@@@???BBBDDDHHHiii|||nnndddZZZVVVTTTPPPOOOPPPNNNNNNOOOPPPQQQSSSTTTUUUTTTRRRPPPPPPPPPPPPOOOMMMMMMNNNNNNOOOPPPQQQQQQRRRVVVXXXZZZ\\\]]]\\\ZZZYYYWWWRRRMMMFFFAAADDDSSSbbbllljjjhhhiiinnnxxx}}}fffWWWIIIGGGHHHQQQ^^^ffffffbbb```[[[UUURRRUUUYYY\\\^^^<<<:::999:::;;;BBBPPP___ggglllllliiijjjuuu|||mmmiii~~~aaa|||rrrVVVBBB;;;555666666666555444222222333333333333333333333333555000777555888>>>OOO|||yyygggPPPZZZxxxnnnlllvvv```KKKJJJKKKUUU[[[PPPUUUhhhjjjbbbQQQIIIQQQ___gggfffjjjooorrrrrrpppooooooqqqrrrrrrsssssstttttttttwwwxxxzzz{{{zzzyyyzzz{{{zzz~~~~~~|||}}}yyyuuuxxx}}}{{{tttgggcccdddooo{{{}}}|||tttrrrrrrxxxrrrggglllqqqnnnhhhfffiiiyyywwwvvvzzzlll```nnnxxxYYYFFF>>>888777888666666777555555666777999:::;;;;;;===CCCCCCDDDKKKKKKQQQaaa{{{vvv\\\OOOIIIEEEBBBAAACCCFFFIIIRRR[[[bbbmmm~~~zzztttoookkkgggddd^^^_____________________^^^\\\\\\\\\[[[UUUMMMFFFCCCAAA>>>>>>???@@@@@@???>>>CCCEEE^^^wwwlllaaa\\\YYYUUUTTTUUUSSSSSSSSSSSSSSSSSSRRRRRRUUUTTTTTTUUUVVVVVVTTTRRRQQQQQQRRRRRRSSSSSSTTTTTTWWWWWWYYYZZZZZZZZZYYYXXXTTTQQQMMMJJJGGGHHHRRR^^^bbbfffkkkpppuuuyyycccVVVIIIEEEDDDLLLYYYcccgggfffaaa]]]XXXVVVWWWYYY[[[[[[@@@===<<<===@@@HHHXXXhhhkkknnnlllffffffooo||||||nnnjjj|||aaayyysssXXXCCC:::777777777666555333111000333333333333333333333333444///666666:::AAATTTyyyiiiRRR[[[vvv}}}nnnllluuunnnXXXTTTPPPRRRTTTKKKTTThhhpppjjjTTTGGGNNN]]]eeehhhkkknnnooonnnnnnppprrrppppppqqqrrrssssssttttttvvvxxxzzzzzzyyyxxxxxxyyyyyy{{{}}}~~~~~~~~~|||~~~~~~~~~~~~ssslllhhhoooxxx}}}~~~~~~~~~{{{yyy}}}vvvjjjlllppplllfffeeefffyyysssqqq~~~{{{nnn___lll\\\FFF>>>888888888777666777444555666777999:::;;;<<<===CCCCCCFFFNNNOOOTTTcccpppcccRRRKKKFFFBBBAAACCCEEEIIIQQQZZZ___iii|||~~~~~~|||zzzzzzzzz|||~~~~~~}}}yyyvvvqqqkkkeeeaaaaaaaaabbbccceeeeeeeeeccc```___^^^]]]]]]]]]\\\UUULLLDDDCCCAAA???>>>???@@@@@@???<<>>888888999777666888444555666888999:::<<<<<<===CCCDDDHHHQQQRRRWWWeeerrriiiUUULLLFFFCCCAAACCCFFFIIIQQQZZZ___iii|||}}}}}}zzzrrrkkkllljjjhhhhhhjjjkkkkkkkkkiiiiiifffaaa\\\[[[^^^bbbhhhjjjkkkllljjjfffbbb___^^^^^^]]]^^^\\\UUUKKKCCCCCCAAA???>>>???@@@@@@@@@<<>>CCCHHHHHHHHHLLLUUU]]]jjjSSSKKKGGGEEECCCCCCAAADDDOOOZZZeeehhhvvvxxxzzz|||~~~~~~{{{llldddccccccaaa^^^YYYYYYYYYXXXYYYYYYZZZZZZZZZZZZYYYWWWVVVYYY```eeepppwwwxxxppphhhfffdddaaa```^^^]]]ZZZWWWQQQJJJDDD@@@???>>>======>>>???@@@:::===>>>EEEdddyyyoooggg```XXXWWW]]]^^^XXXZZZaaa^^^eeellloooooopppssswwwrrruuuxxxyyyxxxtttqqqooorrrtttvvvxxxvvvqqqiiidddddd^^^[[[[[[WWWSSSVVV]]]\\\nnnuuurrrlllgggbbb^^^YYYVVVMMMIIIEEEGGGPPP[[[eeeiiieee^^^YYY[[[^^^^^^^^^```@@@CCCCCCCCCMMM^^^mmmsssuuurrrqqqqqqqqqttt}}}dddbbb|||{{{ZZZqqq{{{oootttwww[[[BBB===777777555444333222222222222222222111222222333444777111777666<<>>???BBBGGGKKKKKKJJJNNNVVV]]]iiiRRRKKKGGGDDDCCCCCCBBBDDDMMMXXXccceeesss|||}}}~~~qqqhhh]]]WWWWWWWWWUUUSSSSSSRRRQQQPPPOOOOOOOOOOOOTTTVVVXXXYYYZZZ^^^ccchhhzzzuuukkkfffbbb^^^___^^^\\\YYYUUUOOOHHHBBB??????>>>>>>>>>>>>??????===@@@@@@EEEbbbzzzpppiiihhhmmmnnnhhhgggmmmnnntttzzz~~~xxxooofffaaa]]]ZZZ\\\bbbkkkxxx~~~wwwllliiieeeaaa^^^[[[XXXVVVOOOKKKGGGHHHOOOYYYbbbgggfffaaa^^^[[[XXXXXX^^^fffFFFEEEDDDHHHUUUhhhuuuzzzzzzvvvsssssssssvvveeedddtttVVVooowwwyyywwwZZZCCCAAA777777555444333333222222222222222222222333444444777222888777===JJJcccrrrkkkxxxWWWYYYwww}}}xxxfffllluuuqqq\\\MMMKKKQQQhhhrrrgggQQQJJJMMMWWWdddeeegggiiijjjkkklllnnnppprrrooonnnpppuuuxxxxxxvvvsssrrrrrrqqqqqqssstttuuuyyyzzz{{{{{{{{{zzz{{{|||}}}yyyyyy~~~~~~}}}|||wwwmmmbbb___aaappp{{{hhh\\\VVVbbbnnn{{{yyymmmbbbbbbiiisss|||zzzwwwrrriiijjjnnnyyykkkcccvvvkkkJJJAAA999777888666666888999999:::;;;===@@@BBBDDDGGGJJJNNNMMMLLLOOOUUU[[[vvvnnnTTTJJJFFFDDDCCCCCCBBBCCCJJJTTT^^^```lllwwwlll___\\\WWWTTTSSSRRRQQQPPPSSSRRRPPPOOOMMMLLLKKKKKKOOORRRWWWZZZ]]]___bbbddd{{{}}}uuukkkeee```\\\___]]]ZZZWWWRRRLLLEEE@@@>>>???????????????>>>>>>>>>@@@@@@EEE]]]}}}~~~~~~{{{~~~yyyssspppppprrr|||zzztttnnnhhhbbb___]]][[[[[[ZZZXXXVVVQQQMMMHHHHHHNNNWWW___dddeeeccc```YYYPPPMMMXXXfffRRRMMMJJJQQQ```rrr}}}zzztttqqqooorrr}}}llljjjmmmTTTrrrgggxxxwwwYYYBBBAAA777777555444444333333333333222222222222333444444777222999888???LLLhhh{{{uuunnn{{{YYYYYYvvvyyysssgggllluuuqqq\\\LLLKKKPPPfffooodddOOOHHHMMMVVVcccfffgggiiijjjiiijjjlllmmmooonnnnnnqqqvvvzzz{{{{{{vvvuuutttrrrpppoooqqqrrrssswww}}}~~~|||zzzzzz{{{yyyvvvvvv{{{~~~~~~~~~yyyoooddd___```ggg{{{kkkWWWWWWbbbnnnvvv}}}rrrfff\\\[[[aaajjjuuu~~~}}}~~~}}}rrrsssqqqkkkllltttwwwjjjfffzzzfffHHH@@@999888888777777999999:::;;;===@@@CCCFFFHHHJJJMMMOOOOOONNNOOOUUUYYYmmm~~~\\\IIIGGGDDDBBBCCCBBBBBBHHHOOOZZZ\\\ggg{{{rrriiicccbbbaaa```^^^\\\ZZZYYY[[[ZZZYYYWWWVVVUUUUUUUUUUUUYYY^^^bbbeeeeeedddcccmmmoooppplllgggcccaaa___^^^\\\XXXUUUPPPJJJBBB>>>>>>???@@@AAA@@@???>>>===>>>??????DDDYYYzzz|||tttlllfffaaa^^^\\\ZZZXXXWWWXXXXXXWWWVVVPPPLLLHHHHHHLLLUUU^^^dddcccbbb^^^VVVJJJEEEMMMYYY___XXXUUU]]]lllzzz{{{tttooommmooo{{{tttooohhhSSSvvvjjjyyywwwYYYBBBAAA777666555555444444444444333333222222333333444555777333:::999???NNNkkkxxxxxxppp]]][[[yyyyyyooohhhmmmvvvttt___PPPNNNTTTdddnnncccNNNGGGLLLUUUcccfffgggiiiiiiiiiiiijjjlllmmmmmmnnnqqquuuyyy{{{|||wwwxxxyyyvvvrrrnnnmmmmmmnnnuuu}}}}}}||||||uuurrrsssxxx|||}}}~~~~~~~~~}}}wwwlllfffeeeggguuuaaaXXX^^^cccfffllluuu{{{|||www|||nnnddd[[[YYY[[[bbbmmmxxx~~~|||wwwkkkppppppiiihhhwww{{{vvvfffiii\\\GGG???888888999888777999888999;;;>>>BBBFFFJJJLLLOOOQQQSSSTTTSSSUUUYYY\\\kkkjjjMMMIIIEEEBBBBBBBBBBBBFFFLLLZZZ\\\gggzzz}}}wwwpppppppppnnnllliiifffddd`````````______``````aaaaaaeeejjjpppsssrrrpppnnnbbbccceeegggeeecccbbbbbb^^^[[[WWWSSSOOOIIIBBB===???@@@AAAAAAAAA???>>>===??????@@@FFFXXXsss}}}wwwooohhhbbb^^^\\\\\\WWWUUUSSSSSSSSSTTTSSSRRRLLLJJJGGGGGGLLLUUU___fffeeeaaa\\\VVVLLLEEEFFFLLLhhhaaa___iiivvv|||uuuqqqnnnrrr}}}}}}vvvkkkVVVzzzqqq{{{xxx[[[CCC@@@777666666555444444555555333333333333333444444555777444;;;999???NNNmmmyyyooobbbaaa~~~zzznnnhhhmmmvvvrrr\\\NNNMMMTTTdddnnncccMMMGGGKKKUUUbbbdddfffhhhiiiiiiiiikkkmmmmmmnnnoooqqqsssuuuxxxyyyvvvyyy{{{zzztttooolllllllllqqqxxx|||~~~}}}{{{zzzqqqooooootttwwwxxx{{{~~~~~~||||||~~~{{{qqqhhhdddgggnnnlllaaabbbaaa^^^aaaiiinnnooojjjpppxxxkkkccc[[[WWWVVVYYYcccnnn~~~{{{mmmpppnnneeecccuuuzzz~~~tttccclll{{{UUUEEE>>>888888:::888888:::888999<<>>>>>AAAAAABBBIIIXXXllluuummmfffbbb^^^ZZZYYY[[[RRRPPPNNNNNNNNNOOONNNMMMIIIHHHFFFGGGKKKTTT```hhhhhhccc^^^ZZZTTTKKKHHHIIIkkkeeefffqqq|||xxxsssppprrr}}}xxx]]]~~~yyy|||^^^DDD???777666666555555555555555444333333333333444555555888444<<<999>>>NNNnnnxxxjjjcccdddwwwmmmgggmmmwwwpppYYYJJJJJJQQQeeeooocccNNNGGGKKKTTTaaaccceeegggiiiiiikkkmmmooonnnnnnoooppppppqqqssstttssswwwzzzyyysssoooooopppkkkkkklllnnnqqqssssssssskkkhhhhhhkkkmmmmmmqqqvvvyyyzzz|||zzzuuutttyyyyyypppddd]]]]]]eeetttxxxjjjjjjhhhdddfffjjjlllkkkeeeiiiooouuuxxxzzz}}}~~~iiibbb[[[VVVQQQPPPYYYcccyyy}}}}}}pppoookkkccccccttt~~~qqqaaammm}}}SSSDDD===888999:::999888:::999;;;===BBBGGGMMMRRRUUUXXXZZZ]]]___bbbdddgggiiinnnpppdddQQQIIICCCAAAAAAAAAEEEKKKVVV\\\kkk}}}|||zzzuuuqqqooooooooopppqqqssstttuuuwwwwwwzzzyyytttssstttppphhhcccccc___\\\XXXTTTPPPKKKFFFBBBBBBBBBAAA@@@????????????@@@???AAAHHHTTTcccrrr|||~~~|||yyytttuuuvvvwww{{{rrriiicccaaa^^^YYYVVVWWWPPPNNNLLLLLLMMMNNNMMMLLLHHHHHHGGGGGGJJJSSS___ggggggccc```]]]XXXPPPNNNPPPjjjfffiiiuuu~~~|||uuuppppppyyyeeebbbEEE===777666666555555555555666444333333333333444555555888555<<<999>>>MMMnnnvvvfffxxxzzzaaaddd|||ssslllffflllwwwsss[[[LLLLLLTTTfffooodddNNNGGGKKKTTTaaabbbdddgggiiijjjllloooqqqnnnooopppooonnnnnnpppqqqppptttwwwvvvrrroooqqqtttiiiddd``````dddiiikkkkkkeeebbbaaaccccccbbbffflllvvvvvvxxxsssmmmlllrrrvvvnnnaaaXXXQQQ]]]mmm|||nnnppppppoooqqqtttrrrnnnhhhjjjlllmmmnnnppptttvvvyyyxxxwwwyyygggaaaZZZTTTMMMJJJQQQ[[[iiinnnrrrsssrrrrrrvvvzzz}}}{{{}}}vvvyyyooommmiiieeehhhttt|||~~~}}}nnnbbbmmmUUUDDD<<<888999;;;999999:::;;;<<>>>>>???@@@>>><<<===DDDNNNZZZfffoooooonnnqqqzzzwwwhhh```WWWOOOPPPOOOOOOOOOPPPOOOMMMKKKGGGFFFFFFKKKTTTaaammmttttttsssjjjcccccc___XXXSSSSSSPPPNNNMMMMMMOOOPPPPPPOOOIIIIIIHHHGGGIIIRRR^^^fffeeebbb```^^^WWWQQQRRRWWWZZZccclllrrryyyuuunnnpppzzz}}}___{{{^^^KKK;;;999777444333444444444333555444333222333444555666888999888;;;BBBMMMvvvlllzzz}}}lllWWWTTThhh}}}|||oooggggggpppwwwYYYLLLNNNNNNbbbppphhhRRRGGGHHHQQQ___bbbcccdddeeegggkkkpppsssnnnmmmmmmmmmnnnoooqqqrrrsssuuuwwwwwwwwwvvvwwwxxxppplllgggdddeeejjjpppuuusssxxxzzzwwwuuurrrhhh\\\hhhiiinnnzzzqqqfff___cccgggcccZZZVVVQQQOOOXXXlll}}}xxxwwwuuuvvvwwwxxxxxxwwwtttsssqqqooonnnooopppqqquuupppnnnqqqsssrrrrrrtttllleee[[[UUUQQQPPPOOOMMMWWW\\\aaadddddddddfffiiijjjyyy}}}}}}fffggglllrrrppphhheeeggg}}}wwwwww|||~~~mmm[[[pppXXXBBB>>>:::888888999:::;;;???>>>@@@DDDJJJPPPUUUWWWZZZ[[[^^^```bbbeeejjjmmm|||{{{ppp\\\OOOCCC???AAABBBDDDGGGGGGWWWfffyyy}}}~~~zzzqqqiiifffdddaaa]]]YYYVVVRRRLLLHHHGGGIIIGGG@@@>>>AAAAAA======???BBBDDDGGGPPP```ooorrrnnnlllqqqxxx~~~{{{{{{|||{{{ooo___SSSMMMJJJFFFBBBFFFEEEDDDCCCBBBBBBBBBBBBCCCAAA???>>>AAAFFFLLLOOO^^^qqqwwwqqqmmmkkkgggaaa\\\WWWSSSRRRQQQOOOMMMLLLNNNOOOOOOOOOLLLJJJGGGGGGIIIOOOUUUYYYaaaeeefffbbbZZZWWWYYY^^^dddiiimmmqqqxxxvvvpppqqqyyyvvv[[[yyyuuuVVVFFF:::999777444333444555444333555444333333333444555666999:::999===CCCOOOxxxqqq~~~}}}fffOOOOOOeeeyyyzzzpppeeeeeeoooyyyZZZJJJMMMNNNcccqqqiiiSSSHHHHHHQQQ___bbbccceeeeeefffhhhlllooonnnmmmmmmmmmmmmnnnpppqqqssstttvvvvvvvvvwwwxxxzzz~~~yyyqqqlllmmmsss|||qqq^^^```___bbbooo~~~ooobbbcccgggddd\\\VVVTTTPPPSSSbbbrrrzzzzzzyyyyyyxxxvvvwwwyyy{{{||||||yyyxxxwwwuuuttttttttttttyyywwwxxx{{{zzzuuusssuuuuuurrrjjj```UUUOOONNNOOOVVVXXXYYYZZZZZZ[[[]]]___hhhrrrzzzzzzyyy{{{gggdddhhhooopppkkkjjjnnn~~~~~~mmmoooooo~~~}}}mmm\\\tttQQQAAA>>>:::777888::::::;;;??????AAAEEEJJJPPPUUUWWW^^^___`````````aaadddfffnnnyyyiii^^^RRRFFFBBBCCCCCCDDDFFFJJJVVVbbbwwwvvvnnnjjjdddbbb```]]]YYYUUURRRPPPOOOQQQNNNEEE@@@AAABBB???BBBDDDFFFFFFGGGMMMZZZeeepppllliiihhheeefffmmmvvvtttssspppjjjddd```^^^^^^aaaZZZQQQKKKIIIGGGEEECCCDDDCCCBBBBBBAAAAAAAAAAAA???===;;;999:::===AAACCCJJJZZZkkkvvvzzztttqqqpppmmmhhhccc```\\\YYYWWWRRRPPPOOOOOOPPPPPPOOONNNKKKIIIGGGFFFHHHMMMRRRVVV]]]bbbfffddd^^^YYYZZZ]]]rrrqqqooonnnuuu~~~xxxrrrrrryyypppYYY~~~tttvvvqqqPPPCCC<<<999777444333444555444444444444444444444555666666999;;;:::>>>DDDPPPzzztttaaaHHHLLLeeezzzzzzfffeeeooo}}}ZZZIIIKKKNNNbbbqqqkkkUUUIIIHHHPPP^^^cccdddeeeeeeeeefffhhhkkknnnmmmmmmmmmmmmmmmnnnnnnrrrssstttuuuuuuwwwzzz}}}{{{mmmggg___cccwwwzzzgggdddjjjjjjbbb[[[XXXPPPOOOXXXfffooosssvvv{{{yyyxxxyyy|||{{{{{{|||||||||{{{{{{zzz|||}}}}}}~~~ssscccXXXWWW[[[^^^___aaaccceeeeeecccaaacccgggoooxxx||||||ooogggfffllloookkklllrrreeeaaa]]]nnnyyylllaaa}}}xxxLLL@@@===999888888:::;;;;;;???@@@CCCFFFKKKPPPTTTVVV___```aaaaaa``````bbbdddccc}}}lll```TTTHHHEEEEEEDDDCCCDDDLLLTTT\\\sss}}}}}}}}}~~~}}}uuuqqqjjjkkkjjjgggaaa\\\XXXVVVVVVYYYWWWNNNEEEBBBCCCCCCJJJOOOSSSSSSQQQTTTZZZ___gggdddaaa\\\TTTOOOUUU___\\\]]]\\\YYYTTTOOOMMMLLLLLLKKKJJJHHHGGGGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA???===<<<<<<======???HHHRRRZZZeeesss}}}yyyuuuttttttrrrnnnjjjgggfffccc^^^[[[UUUTTTSSSSSSSSSSSSQQQOOOJJJHHHEEEDDDEEEIIIMMMPPPXXX]]]cccddd___[[[ZZZ\\\}}}xxxqqqmmmuuu~~~wwwrrrttt|||nnnZZZ~~~xxx{{{tttSSSHHHAAA:::777555444444555555444444444444555555666777777999::::::>>>EEEQQQ{{{rrrfffIIINNNiiimmmjjjooo\\\IIIJJJMMM```qqqnnnXXXKKKHHHOOO\\\aaaccceeefffffffffhhhjjjmmmmmmmmmlllllllllllllllqqqrrrsssssstttvvv{{{~~~ppp```hhhrrrooowwwzzztttlllbbbZZZVVV\\\fffmmmtttyyy~~~|||zzz{{{}}}zzz{{{}}}~~~{{{zzz{{{rrrppprrrtttvvv{{{yyyiiidddiiiyyy|||oooiiimmmmmmhhhjjjsss~~~iii```XXXiiitttgggdddrrrJJJ>>><<<999888:::<<<<<<<<>>===>>>AAAEEEHHHNNNXXXccciiimmmoooqqqrrrrrrqqqrrrsssrrrpppnnnooooookkkddd^^^YYYWWWVVVUUUUUUTTTRRRPPPHHHFFFDDDCCCCCCEEEHHHJJJQQQVVV[[[\\\ZZZXXXZZZ\\\}}}vvvrrryyy~~~wwwrrruuuyyyoooppplll\\\~~~~~~wwwZZZMMMDDD:::888555444555555555444444444555666777777888888888::::::>>>FFFRRR|||qqq}}}uuuSSSQQQhhhtttoooppp___JJJJJJKKK[[[oooooo[[[MMMHHHMMMZZZ^^^aaadddggghhhiiijjjllllllllllllllllllkkkkkkkkkooopppqqqqqqrrruuuzzz}}}rrrlllzzzsssoooqqqtttuuuxxx|||~~~}}}}}}~~~~~~~~~|||{{{|||~~~~~~}}}zzzyyytttpppssswwwmmmsss|||||||||~~~~~~tttkkkooommmgggkkkvvvyyyooocccqqqooo```dddmmmHHH===;;;999999;;;>>>>>>>>>@@@CCCHHHKKKMMMOOORRRTTTUUUWWW[[[]]]^^^```ccceeekkk}}}fff[[[OOOEEEBBBCCCAAAAAAAAAEEENNNTTTfff}}}~~~~~~}}}}}}~~~~~~~~~{{{yyywww||||||rrrgggaaa[[[```eeecccZZZRRRPPPSSSbbbssszzzkkkccc^^^^^^___^^^^^^```]]]\\\\\\ZZZYYYZZZ^^^```XXXXXXUUURRROOOMMMOOOQQQIIIIIIJJJJJJJJJIIIHHHHHHEEEFFFFFFEEECCCAAA???===<<<;;;;;;===???BBBHHHMMMTTTXXX^^^cccgggjjjlllnnntttuuuwww{{{{{{wwwooohhh```\\\WWWSSSQQQOOOMMMLLLGGGEEEDDDBBBBBBCCCEEEFFFKKKMMMOOOOOOPPPSSSXXX]]]~~~}}}{{{zzzwwwrrrvvvzzztttiiifffggg\\\xxxsssyyy]]]OOOCCC:::888555444555666555555333444666777888888888888999;;;;;;@@@HHHUUUttt{{{___OOO^^^uuu~~~{{{tttpppooozzzcccNNNKKKIIIUUUlllppp___PPPIIILLLWWWZZZ^^^cccgggiiijjjlllmmmiiijjjkkkkkkkkkkkkjjjjjjmmmnnnpppqqqqqqtttwwwzzz~~~~~~|||~~~~~~~~~|||yyy}}}{{{wwwsssqqqpppkkknnn~~~{{{nnnlllnnnppprrr|||~~~pppkkkpppnnnfffmmm~~~yyylll[[[bbbeeeFFF===;;;:::;;;>>>@@@AAAAAA@@@EEEKKKNNNNNNNNNQQQSSSRRRUUUWWWYYYYYYYYY[[[\\\gggnnn]]]QQQEEEBBBBBB@@@@@@AAACCCMMMRRR^^^uuu~~~~~~}}}~~~}}}xxxxxxtttwww}}}yyyoooggg^^^aaaeeegggaaa[[[ZZZ^^^ooouuummmmmmnnnkkkfffeeeeeeeeecccbbbaaadddiiimmm```]]]YYYUUUSSSSSSTTTUUUNNNNNNOOOOOONNNMMMKKKJJJHHHHHHIIIHHHGGGEEECCCBBB===:::999<<<<<<;;;===@@@AAAFFFMMMUUU\\\dddjjjnnnvvvzzz|||mmmfff[[[QQQKKKHHHGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDFFFEEEEEEFFFIIIPPPXXX^^^pppvvvzzz}}}yyytttvvv~~~{{{llldddzzz{{{ddd]]]xxxrrr{{{^^^OOOCCC:::888666555555666666555333444666888999999999999<<<======CCCKKKXXXvvvyyyhhhLLLSSSllluuummmjjjjjjlllwwwgggRRRLLLGGGNNNhhhpppaaaSSSJJJJJJUUUXXX]]]bbbggghhhiiijjjkkkggghhhiiikkkkkkkkkjjjjjjkkkmmmooopppqqqrrrtttvvv|||{{{zzzzzz|||}}}~~~}}}~~~}}}zzz~~~|||yyyvvvrrrqqquuutttyyyuuuiiiiiimmmnnn{{{~~~vvvkkkiiipppmmmdddmmmjjj[[[ccc^^^DDD===<<<;;;===@@@BBBCCCCCC@@@FFFMMMOOOOOONNNPPPRRRRRRTTTWWWXXXWWWWWWWWWXXXaaaqqqdddWWWJJJDDDBBB@@@@@@AAAAAAKKKPPP[[[ppp}}}}}}}}}}}}}}}vvvssstttqqqpppqqqvvvzzzwwwnnnfffaaa^^^^^^```^^^[[[^^^cccyyyyyywwwvvvqqqmmmlllooooooooonnnmmmnnnqqqsssjjjeee___\\\\\\\\\[[[YYYVVVWWWWWWWWWVVVSSSQQQOOONNNNNNNNNNNNLLLKKKIIIHHHBBB>>><<<@@@@@@===<<<@@@;;;>>>CCCIIIRRR\\\gggnnntttzzzxxxfffVVVKKKFFFDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDBBBAAAAAACCCHHHPPPZZZ```dddmmmvvv{{{{{{uuuvvv|||pppdddxxxzzzeee___wwwvvvxxx}}}^^^OOODDD;;;888666555666666666555333444666888999:::999999>>>???@@@EEEMMM[[[wwwwwwkkkIIIMMMiiisssiiiaaacccjjjvvviiiTTTMMMFFFJJJfffpppcccTTTJJJJJJSSSXXX\\\bbbfffggggggggghhhfffgggiiijjjkkkkkkkkkjjjiiillloooppppppqqqrrrtttoooqqqtttwwwzzz|||}}}}}}~~~}}}{{{}}}{{{||||||{{{{{{yyyxxxwwwvvv}}}qqqoooqqqppp{{{~~~~~~}}}rrriiiiiiqqqkkk```kkk~~~iii\\\hhhZZZDDD===<<<<<<>>>AAADDDEEEDDD@@@GGGNNNPPPOOONNNOOORRRRRRUUUXXXYYYYYYYYYZZZ[[[___fff~~~lll]]]NNNGGGDDDAAA@@@BBB???HHHNNN\\\rrr}}}|||~~~~~~}}}}}}xxxqqqoooqqqqqqllliiikkkqqqqqqjjjbbbaaaZZZUUUWWWWWWWWW\\\ccc~~~}}}|||xxxsssrrruuutttuuuvvvvvvtttrrrrrrssstttnnnhhhffffffeee```[[[^^^_________]]]ZZZWWWUUUPPPPPPOOONNNLLLJJJIIIHHHFFF???===@@@@@@;;;:::===;;;;;;<<>>CCCDDDTTTeee}}}|||gggGGGMMM^^^kkkvvviiibbb```kkklllTTTNNNDDDNNNaaatttqqqZZZGGGGGGPPPWWW[[[```bbbccccccfffiiiffffffgggiiijjjkkklllmmmjjjkkkmmmmmmlllmmmnnnpppooonnnnnnppptttwwwyyyyyyxxxzzz|||}}}~~~|||}}}{{{~~~{{{uuuzzzwwwtttyyyvvvxxx|||xxxzzzpppnnnpppqqqjjjdddnnniiicccmmmzzzUUUFFF;;;<<<===>>>???BBBFFFJJJHHHKKKNNNQQQTTTUUUUUUUUUVVVVVVWWWXXX[[[^^^aaaccc\\\\\\yyyttttttiiiXXXIIICCCDDDEEECCCDDDDDDHHHTTTgggyyy~~~~~~|||~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~|||zzzxxxuuuqqqlllfffbbbeeeeeecccaaa^^^ZZZWWWUUUMMMPPPLLLMMMPPPMMMTTTiii{{{yyy}}}zzzwwwssspppooonnnnnnmmmjjjmmmmmmjjjggggggccc___```VVVOOOOOOPPPMMMIIIHHHIIIHHHEEEBBB???===;;;:::<<<<<<<<<:::;;;DDDRRR\\\dddnnnwwwyyyvvv}}}hhhRRRMMMLLLGGGJJJIIIGGGGGGGGGGGGEEECCC>>>???AAAEEELLLTTT[[[```NNNWWWeeerrr{{{|||uuussswwwlllnnn{{{mmmyyyrrraaaOOOCCC:::888555444555555555444777888999999888999;;;===???AAAGGGGGGWWWiii|||wwwoooMMMNNN^^^ooollleeeaaajjjvvv\\\RRRFFFLLL```tttsss]]]IIIGGGPPPVVV[[[```bbbcccdddfffiiifffgggggghhhiiijjjkkkkkkjjjkkkmmmmmmllllllnnnooonnnmmmkkkmmmpppsssuuuuuusssuuuwwwzzz}}}|||zzznnnqqqyyy~~~}}}zzzzzz|||}}}yyyxxx|||~~~wwwttt~~~tttnnnjjjjjjkkkpppxxx~~~uuuvvv|||yyy{{{xxxmmmkkknnnpppjjjfffrrrjjjfff}}}vvvLLL;;;;;;<<<>>>???@@@CCCGGGKKKHHHJJJNNNQQQTTTUUUVVVVVVYYYYYYZZZ\\\^^^aaadddfff___\\\ttttttwwwmmm]]]NNNFFFCCCBBBAAADDDCCCGGGRRRddduuu~~~~~~~~~}}}||||||~~~}}}|||}}}|||zzzxxxvvvvvvvvvxxxyyywwwxxxyyyxxxwwwtttrrrppppppnnnllljjjgggbbb]]]YYY^^^^^^\\\ZZZWWWSSSPPPNNNGGGIIIGGGHHHLLLJJJRRRhhh~~~|||yyyxxxtttnnnddd]]]VVVUUUSSSNNNJJJJJJIIIHHHGGGEEEBBB@@@===<<<======<<<888888===HHHPPP[[[eeeoooqqqnnnooowwwjjjVVVQQQNNNIIIKKKJJJIIIJJJJJJHHHEEECCC>>>>>>@@@EEEKKKSSS[[[___EEEOOO___ooozzz{{{tttrrrxxxrrrvvv}}}uuuppp```OOOAAA:::888555444555666555555888999::::::999999;;;======@@@FFFEEERRRbbbsssvvvNNNHHHUUUiii~~~qqqiiiccciii}}}dddTTTHHHIII]]]sssvvvbbbLLLGGGNNNUUUZZZ___bbbcccdddfffiiiggggggggghhhhhhhhhiiiiiiiiikkkllllllllllllmmmooommmkkkiiiiiillloooqqqrrrooopppqqqtttwww{{{~~~~~~nnn```___eeennnsssyyyyyywwwwwwzzz~~~~~~|||rrruuuxxx||||||wwwttt|||ppp```YYYWWWWWW]]]hhhuuu}}}~~~~~~qqqvvvsssvvvwwwjjjiiikkkmmmjjjjjjvvvlllkkkyyyOOO>>><<<===???@@@BBBEEEIIILLLIIIKKKOOORRRUUUWWWWWWXXXYYYYYYZZZ[[[]]]___aaabbbccc]]]ppptttwwwnnnaaaTTTIIICCC@@@???CCCBBBEEEPPP```qqq~~~~~~}}}|||{{{{{{}}}~~~}}}}}}wwwtttoookkkiiijjjkkkmmmmmmmmmnnnnnnmmmkkkhhhgggfffeeedddcccaaa^^^ZZZVVVWWWWWWUUUSSSPPPLLLJJJHHHBBBDDDBBBDDDIIIHHHRRRhhhsssjjjaaa[[[VVVOOOKKKLLLHHHHHHIIIHHHGGGDDDAAA???>>>>>><<<999777999@@@FFFNNNWWWccciiiiiigggggghhh|||}}}lll[[[TTTPPPKKKKKKLLLMMMNNNNNNJJJEEEAAA===>>>@@@DDDKKKSSSZZZ^^^AAALLL]]]nnnzzzzzztttrrrwwwrrryyy}}}ooo___LLL???:::888555555555666666555888999::::::999999;;;===@@@CCCGGGCCCLLLYYYuuuttt{{{RRRAAAIII___yyyvvvnnngggiiiyyyhhhSSSHHHFFFWWWnnnvvveeeNNNFFFLLLRRRXXX^^^bbbbbbcccfffhhhgggggggggfffffffffffffffiiikkkllllllkkkkkklllmmmmmmjjjhhhhhhkkkooorrrssspppppppppqqqssswwwzzz}}}~~~{{{xxxhhh\\\YYYZZZdddkkkrrruuuuuuwww|||~~~vvvkkkjjjmmmsssxxxwwwuuuyyy|||iiiZZZUUUQQQVVVbbbpppzzz~~~}}}vvvvvvooosss~~~yyyjjjiiikkkllljjjlllzzz{{{lllqqqyyyRRRDDD===???AAACCCDDDGGGKKKNNNMMMNNNQQQTTTWWWYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]bbb]]]mmmqqqxxxpppiii___UUUKKKBBB???@@@@@@@@@CCCMMM]]]ooo}}}}}}|||}}}||||||~~~}}}mmmiiiddd```^^^```ccceeefffggghhhhhhgggeeecccbbb```___^^^___^^^\\\YYYUUUSSSRRRQQQNNNKKKHHHFFFEEEAAACCCAAABBBHHHGGGQQQggg~~~kkk```XXXQQQLLLJJJGGGHHHJJJKKKJJJHHHEEECCC??????>>><<<:::;;;>>>BBBCCCKKKXXXccciiijjjiiigggkkksssuuuiii[[[SSSOOOLLLLLLNNNPPPQQQQQQLLLEEE@@@======???DDDJJJSSSZZZ___???KKK\\\mmmyyy}}}zzzvvvuuuyyynnnyyyyyymmm]]]KKK???:::777555555666777777666777888999999999:::<<<>>>FFFIIIMMMIIIQQQZZZrrryyyuuuZZZCCCEEE\\\www|||tttkkkjjjvvvmmmTTTMMMEEEQQQfffrrrgggQQQFFFHHHOOOUUU\\\```aaabbbeeegggffffffeeeeeeeeeeeeddddddiiijjjkkkkkkjjjjjjkkkllllllkkkiiijjjnnnrrrtttuuutttsssrrrrrrsssuuuxxxyyy|||~~~~~~zzzzzzxxxssskkkbbb[[[WWWVVV^^^eeennnsssuuuwww|||}}}wwwlllaaacccjjjrrrvvvvvvxxx||||||yyybbbZZZRRRTTT```ooozzz~~~}}}ssstttxxxuuummmllllllkkkjjjooo|||sssjjjvvvnnnIII???>>>@@@CCCEEEGGGJJJMMMPPPQQQRRRTTTWWWYYY[[[]]]]]]aaaaaa```___^^^]]]\\\[[[[[[ZZZhhhzzzrrrmmm}}}hhh```WWWRRRKKKCCC@@@BBB>>>???BBBKKK[[[mmm}}}~~~}}}|||~~~~~~~~~~~~wwwjjj```\\\XXXTTTUUUXXX]]]```^^^___aaaaaaaaa___]]]\\\WWWWWWWWWWWWXXXVVVSSSPPPOOONNNLLLIIIGGGEEECCCBBB@@@BBB???@@@EEEEEEOOOeeexxxeee\\\TTTMMMIIIHHHIIIKKKMMMMMMKKKHHHGGGCCCBBBAAA???<<<;;;<<<<<<<<>>JJJ[[[kkkvvv|||~~~~~~~~~|||xxxwww{{{tttqqqmmmnnnxxxzzzkkk~~~uuujjj[[[KKKAAA:::777555555666888888777666888999::::::<<>>>>>AAAIIIWWWjjj{{{~~~~~~||||||{{{{{{|||}}}~~~~~~{{{|||{{{|||xxxwwwzzz|||}}}zzzwwwqqqmmmoooqqqjjjaaaWWWTTTPPPNNNNNNRRRWWWZZZ]]]^^^___``````___]]]\\\VVVUUUUUUVVVVVVTTTQQQNNNKKKIIIGGGDDDBBB@@@???>>>===???;;;<<>>;;;888777999;;;AAAJJJUUU^^^eeehhhccceeeddd^^^WWWPPPMMMMMMMMMOOOQQQSSSQQQJJJBBB;;;:::<<>>======;;;===:::<<>>EEENNNXXXaaagggAAAMMM^^^ooozzz~~~{{{vvvqqqpppwwwvvvnnnoookkkjjjooossszzzeeeiiirrrwwwjjjXXXIIICCC999777555555777888888888888:::<<<>>>???BBBFFFHHHNNNOOOTTTSSS]]]]]]cccwwwjjjuuuSSSEEENNNccc~~~tttnnnsss]]]WWWRRRJJJQQQffflll]]]MMMHHHGGGMMMVVV\\\^^^___aaacccaaaaaabbbbbbcccccccccccciiijjjkkkjjjiiihhhiiijjjmmmmmmmmmmmmnnnmmmjjjhhhnnnoooppprrrssssssssssssvvvyyy{{{yyywwwyyybbbOOOLLLPPPMMMXXXfffppptttuuuwwwzzztttyyy}}}~~~rrrppptttyyy~~~sssdddaaajjjwww~~~~~~~~~~~~}}}zzzzzzgggMMMMMMYYYcccllllllnnnsssyyy~~~~~~~~~|||}}}uuummmkkkooopppmmmjjjmmmxxxiiiooosssRRR<<>>>>>;;;===;;;===EEEGGGTTTlllppp\\\VVVYYYUUUUUUTTTTTTTTTTTTTTTTTTPPPNNNKKKIIIGGGFFFDDDBBB<<<;;;;;;===CCCLLLVVV]]][[[XXXWWWYYYZZZXXXTTTRRRNNNNNNOOOPPPMMMGGG>>>888999:::>>>EEEOOOZZZccciiiAAANNNaaapppzzz}}}~~~~~~{{{vvvqqqrrrxxxpppeeekkklllrrrtttkkk```bbblll}}}iiiooo~~~ooo{{{qqqhhhZZZJJJ@@@888777777666666777888999;;;;;;;;;===@@@CCCGGGIIIQQQSSSSSSYYY]]]YYYhhhssszzzcccGGGJJJ]]]xxx~~~{{{qqqmmm{{{uuu[[[VVVHHHLLL\\\aaa]]]QQQAAAFFFHHHOOOYYY]]]]]]___ccc```bbbbbbbbbaaaaaaccceeeeeeeeeffffffgggggghhhhhhjjjjjjjjjkkkkkkkkkllllllmmmnnnooooooooorrrvvvyyywwwxxxxxxxxxzzz~~~vvvVVVNNNTTTPPPQQQZZZhhhtttxxxxxxyyywwwuuuvvv{{{uuuuuuxxxxxxxxx{{{qqqpppuuuwww{{{~~~}}}|||{{{|||}}}~~~~~~qqqaaaYYY]]]eeejjjiiijjjqqqzzz}}}|||vvvlllgggrrrmmmgggfffpppzzzhhhuuuiiiOOOAAADDDCCCDDDGGGJJJNNNPPPRRRSSSYYYZZZZZZYYYWWWUUUVVVWWWYYYYYY[[[]]]```aaa___^^^YYY[[[aaalllkkkRRROOONNNEEE???AAACCC@@@???DDDMMMZZZlll{{{}}}~~~}}}|||}}}}}}~~~~~~~~~~~~}}}}}}zzz|||~~~wwwssssssuuuuuuuuuxxxsssnnnkkkmmmoooppppppiiiccc\\\VVVTTTUUUVVVVVV```eeejjjiiieeebbbbbbddd^^^\\\[[[ZZZXXXTTTOOOKKKNNNKKKFFFBBB@@@>>>===;;;===???===@@@GGGHHHTTTlllcccUUUUUUUUUVVVXXXZZZZZZXXXVVVVVVRRRLLLGGGFFFEEEDDDDDDDDD???888777>>>BBBCCCMMMZZZ\\\[[[ZZZVVVQQQMMMKKKKKKIIIJJJKKKKKKGGG@@@:::555666999>>>CCCKKKVVVaaahhhGGGTTTeeerrrxxxyyyzzz{{{yyyvvvrrrppprrryyyjjj]]]dddfffmmmpppfffVVVPPPTTT```nnnzzzmmmiiitttwwwyyykkkXXXFFF<<<888888777666666888999:::;;;;;;<<<===@@@DDDHHHJJJSSSUUUUUUZZZ^^^ZZZggguuuzzzlllMMMHHHSSSmmmuuuwwwoookkkvvvjjjWWWIIIJJJWWW^^^aaaXXXGGGEEEFFFMMMVVVZZZYYY[[[^^^aaabbbccccccbbbcccdddfffeeeeeeffffffgggggghhhhhhjjjjjjjjjkkkkkkkkkkkklllmmmnnnooopppppprrruuuxxxxxxyyyxxxxxxxxx||||||\\\PPPRRRQQQQQQXXXeeeppptttuuuwwwwwwvvvvvvzzzyyyvvvwwwuuutttuuuzzz~~~}}}~~~||||||||||||{{{zzzyyyyyyyyyzzz|||~~~|||yyytttooommmkkkmmmssswwwyyy}}}~~~~~~vvvooolllrrrnnniiiiiisssuuuiiizzzuuu]]]GGG>>>FFFGGGHHHKKKNNNQQQSSSUUUVVVYYYZZZZZZYYYVVVTTTTTTUUUVVVWWWZZZ^^^aaabbb```^^^]]]^^^aaaggg~~~[[[OOOKKKDDDAAAEEECCC??????DDDLLLXXXiiiwww~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}{{{zzz||||||{{{{{{{{{{{{||||||~~~|||}}}yyyxxxxxxyyyyyyyyyuuupppnnnpppsssttttttooojjjaaa[[[XXXXXXZZZ[[[bbbggglllmmmjjjggghhhiii```^^^[[[YYYVVVRRRNNNKKKOOOKKKFFFBBBAAA@@@>>>===>>>???<<<>>>FFFJJJXXXrrr{{{uuussswwwzzzsssbbb___^^^\\\___eeegggaaaXXXSSSTTTMMMFFFEEEHHHJJJJJJIIICCC;;;999===???@@@IIIVVVZZZYYYXXXTTTOOOKKKIIIIIIFFFGGGHHHFFFCCC===888444777:::>>>EEEMMMXXXdddlllMMMZZZjjjssstttrrrssstttqqqpppoooooorrr{{{gggVVVZZZ]]]fffmmmeeeRRREEEDDDLLLeee|||pppnnn|||rrrZZZEEE;;;888888777777777888::::::;;;;;;<<<>>>BBBFFFIIIKKKTTTVVVVVVZZZ^^^[[[fff}}}}}}oooOOOFFFNNNbbbnnnuuuoooiiiqqqvvv\\\MMMIIIPPPYYYddd^^^JJJEEEEEEKKKSSSWWWWWWXXX[[[aaabbbcccdddcccccceeefffdddeeeeeefffgggggghhhhhhiiiiiijjjjjjjjjkkkkkkkkklllnnnpppqqqqqqrrrtttvvvyyyyyyxxxwwwwwwyyy}}}eeeWWWVVVRRRPPPUUUaaalllrrruuuxxxwwwwwwxxxzzz}}}zzzuuupppnnnooouuu||||||{{{}}}{{{{{{{{{zzzzzzyyyxxxxxxxxxyyy{{{}}}ssssssmmmjjjnnntttxxx}}}}}}||||||}}}|||xxxxxx|||zzztttpppnnnsssoookkknnnvvvqqqmmmttt\\\IIIBBBKKKIIIKKKMMMPPPRRRTTTVVVVVVWWWXXXYYYXXXUUUTTTSSSTTTTTTUUUXXX]]]aaacccbbb```bbbaaabbbccctttcccQQQLLLFFFBBBDDDAAA???@@@DDDJJJTTTcccqqq|||zzz~~~{{{yyyxxxwww}}}|||zzz{{{~~~}}}~~~~~~|||zzzxxx{{{zzzyyyxxxxxxyyyzzz{{{~~~~~~~~~}}}zzzzzzzzzzzzzzzvvvrrrqqqrrrvvvxxxyyytttnnneee]]]XXXXXX[[[]]]aaagggnnnppppppnnnnnnoooddd```\\\XXXUUUQQQMMMKKKNNNKKKFFFCCCAAAAAA@@@@@@>>>???:::<<>>DDDNNNZZZfffoooSSS___mmmsssqqqnnnnnnpppooonnnooopppttt}}}hhhVVVPPPTTT___jjjgggWWWLLLJJJSSSnnnyyyzzzbbbJJJ<<<999888777777888999;;;<<<;;;<<<>>>@@@DDDHHHKKKMMMUUUWWWUUUYYY^^^[[[bbbxxx}}}hhhJJJEEENNN]]]jjjtttqqqjjjnnnzzzbbbSSSJJJLLLVVVccc```KKKGGGFFFIIIQQQVVVXXXZZZ]]]___```bbbcccbbbcccdddeeeddddddeeeeeefffggghhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkkmmmpppqqqqqqqqqssstttwwwxxxxxxwwwwwwyyy}}}uuufffcccWWWTTTVVV```kkkqqqvvvzzzuuuxxx{{{|||}}}sssmmmjjjooovvv}}}yyyxxx{{{}}}}}}|||{{{zzzzzzzzzzzzxxxyyy{{{}}}|||vvvooojjjmmmuuu}}}|||{{{|||~~~xxxrrrrrryyy~~~xxxrrrooommmmmmrrrnnnmmmrrryyynnnrrrwwwaaaNNNFFFLLLIIIJJJLLLOOOQQQRRRSSSSSSSSSUUUWWWWWWUUUTTTTTTUUUTTTTTTUUUYYY^^^bbbcccdddcccbbbeeedddlllfffTTTPPPIIIBBB@@@@@@???@@@DDDHHHPPP___mmmtttsssrrrttt~~~|||yyywwwvvv|||{{{yyyzzz|||}}}zzzxxx{{{zzzxxxwwwwwwxxxzzz{{{}}}~~~~~~yyywwwwwwwwwwwwuuurrrppprrruuuxxxzzzxxxsssjjjaaa[[[ZZZ]]]______eeelllqqqrrrrrrrrrsssiiieee___YYYUUURRROOOMMMOOOKKKEEEBBBAAAAAAAAA@@@===>>>:::===FFFKKK[[[uuuvvviiiaaaVVVQQQLLLJJJKKKJJJEEE@@@AAA???CCCQQQhhhnnnaaaaaakkk}}}mmm```OOOEEEGGGLLLKKKFFFKKKCCC===;;;::::::BBBLLLTTTTTTTTTPPPLLLGGGEEEDDDBBBAAA???<<<999777555444555888===DDDNNN[[[gggppp\\\gggrrrwwwuuuqqqqqqrrrppppppqqqssswww~~~hhhUUUJJJKKKTTT```aaaXXXTTTWWW]]]ttt{{{gggNNN===999888888888999:::<<<===<<<===@@@CCCGGGKKKNNNPPPTTTWWWUUUXXX^^^\\\```pppxxxiiiJJJDDDKKKZZZfffrrrqqqiiijjj{{{hhhVVVKKKLLLTTTaaaaaaPPPIIIFFFFFFLLLSSSVVVYYY]]]\\\^^^```aaaaaaaaabbbcccccccccdddeeefffggghhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjlllooopppppppppqqqrrrtttuuuvvvwwwwwwzzz~~~yyyfff```___eeelllppptttwwwssswww|||zzzrrrmmmpppuuu|||~~~|||{{{}}}}}}|||{{{zzzyyyyyyzzzzzzwwwxxxxxxyyy{{{}}}tttnnniiilllvvv~~~|||}}}yyytttttt{{{zzzsssooommmmmmmmmpppmmmnnnuuu|||zzziiixxxoooZZZKKKEEEJJJKKKKKKMMMOOOPPPQQQRRRRRROOORRRUUUWWWVVVVVVVVVWWWWWWUUUSSSTTTYYY___dddgggbbb```fffhhhkkkjjjUUUOOOIIICCC@@@??????@@@CCCFFFMMM]]]kkkjjjkkkmmmsss}}}{{{zzz~~~|||zzzzzz|||}}}~~~}}}~~~|||zzz}}}{{{zzzxxxxxxzzz{{{}}}|||}}}xxxtttssstttsssrrrooommmnnnppptttwww{{{xxxrrriiibbb___```bbb```dddlllrrrvvvwwwxxxxxxpppkkkddd^^^ZZZWWWTTTRRRPPPLLLFFFBBB@@@@@@@@@???:::===;;;???GGGJJJXXXpppzzznnnggg\\\UUUMMMJJJIIIGGGCCC>>>BBB??????EEERRRmmmggg```bbbnnn{{{fffNNNGGGKKKOOOMMMLLLGGG@@@<<<:::<<>>===???BBBFFFKKKOOORRRSSSTTTWWWUUUWWW___^^^___lllzzz~~~{{{WWWFFFDDDTTT___lllnnngggeeepppttt[[[MMMNNNSSS\\\aaa[[[NNNGGGCCCGGGMMMQQQVVVZZZZZZ\\\___aaaaaaaaaaaabbbbbbbbbccceeefffggghhhiiiggghhhhhhhhhhhhiiiiiiiiiiiikkkmmmmmmmmmmmmoooqqqrrrsssuuuvvvvvvyyy|||yyyrrrlllmmmoooooooooqqqrrruuuzzz|||~~~~~~|||nnnnnnqqqvvv}}}~~~|||{{{{{{}}}|||{{{yyyxxxwwwwwwxxxyyywwwvvvvvvuuuvvvwwwyyyzzzyyy{{{~~~ppplllggghhhqqq||||||}}}~~~}}}zzz{{{xxxsssqqqqqqqqqpppooolllpppyyy}}}pppddd{{{dddRRRJJJIIIOOONNNOOOPPPQQQRRRSSSSSSSSSNNNQQQUUUWWWWWWWWWWWWXXXYYYVVVSSSSSSWWW]]]cccfff```[[[cccjjjjjjvvvYYYMMMHHHEEEEEE??????AAACCCEEEMMM^^^nnnqqquuuyyy~~~~~~}}}{{{{{{|||~~~~~~~~~}}}|||~~~}}}|||{{{{{{|||}}}~~~|||}}}}}}~~~yyysssqqqqqqrrrqqqnnnkkkjjjkkkooossswwwwwwtttmmmeee___^^^___bbbffflllsssxxx|||~~~~~~wwwrrrkkkeeeaaa^^^[[[XXXUUUPPPHHHCCC@@@???>>>>>>999<<<;;;???HHHJJJWWWooo{{{ppphhhaaa[[[SSSLLLHHHDDD???<<<===<<<===BBBIII]]]{{{vvvsssrrryyyppp^^^ZZZ___mmmnnnWWWPPPMMMJJJNNNJJJEEE@@@===>>>CCCHHHLLLNNNOOONNNJJJGGGDDDCCC@@@>>><<<:::888888888888:::>>>EEEMMMVVV```iiiooosssvvv{{{~~~yyyvvvppprrruuuxxx{{{{{{aaaPPPEEEBBBDDDHHHIIIKKKXXXiiippp{{{oooyyy~~~wwwppp^^^GGG777999999888999:::<<<===??????AAAEEEIIINNNRRRUUUVVVUUUYYYVVVYYYbbbaaaaaajjjxxxlllQQQCCCLLLWWWgggnnnhhhaaaeeeooogggSSSRRRPPPSSS^^^dddWWWLLLDDDDDDIIIMMMRRRWWWYYY\\\```aaabbbaaabbbcccaaabbbcccdddfffggghhhiiiggggggggghhhhhhhhhiiiiiiiiijjjjjjjjjjjjkkknnnpppppprrrsssssssssuuuwwwzzz|||uuusssssspppnnnooosssssssssuuuxxxyyyxxxwwwwwwuuuoooiiilllyyytttpppmmmoootttxxx|||}}}zzz{{{{{{yyyxxxyyy{{{}}}}}}|||zzzxxxwwwxxxyyyyyyzzzyyywwwuuuuuuuuuvvvwwwsssuuuwwwyyy|||pppmmmgggcccjjjvvv|||{{{{{{~~~}}}}}}zzz{{{|||}}}~~~~~~zzzuuurrrssstttttttttooommmrrr~~~rrrkkkyyyuuujjj___{{{___QQQOOOOOOSSSQQQRRRRRRSSSTTTTTTTTTSSSPPPSSSWWWXXXXXXWWWVVVVVVYYYVVVUUUUUUYYY]]]___``````VVV\\\gggggg|||~~~dddRRRIIIEEEDDD??????AAACCCEEEMMM```rrr{{{~~~}}}{{{|||~~~~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}{{{|||~~~~~~}}}~~~~~~xxxrrrooonnnsssrrrpppkkkhhhiiilllppptttwwwxxxtttkkkccc___^^^cccfffjjjpppwww}}}|||xxxrrrmmmiiieeeaaa___[[[UUUMMMEEEAAA???>>>===999;;;:::>>>GGGLLLZZZtttrrriiiaaa]]]VVVNNNGGGBBB>>><<<;;;999===CCCFFFQQQllltttjjjeeecccaaa___aaahhhuuuqqq```XXXZZZllliiiVVVIIIQQQOOOJJJDDD???@@@CCCEEEGGGIIILLLKKKIIIEEECCCCCC>>>===;;;:::888888888888:::???FFFNNNVVV^^^eeejjjxxxxxxzzz~~~~~~xxxrrrnnnqqqtttxxx|||zzzbbbSSSEEECCCDDDGGGGGGKKK^^^ssszzzlllsssyyynnnZZZDDD777999999999999:::<<<>>>???@@@BBBFFFKKKPPPSSSVVVXXXVVVZZZXXXZZZddddddcccjjj~~~ppp}}}zzz\\\HHHHHHTTTeeepppkkk```^^^ddd|||sssYYYUUUMMMKKKYYYfff___SSSGGGEEEHHHLLLQQQVVVZZZ]]]```ccccccbbbccccccaaabbbcccdddfffggghhhiiigggggggggggghhhhhhhhhhhhiiiiiiiiihhhhhhiiimmmppppppqqqrrrrrrqqqqqqsssuuuzzz~~~wwwvvvvvvsssqqqrrrtttqqqnnnooorrrtttsssqqqqqqkkk^^^SSSXXXmmmxxxooommmooorrrtttvvvvvvzzz{{{zzzyyyzzz}}}~~~~~~|||zzzzzzzzz{{{|||}}}zzzxxxvvvvvvwwwxxxvvvvvvsssrrrvvv|||~~~{{{tttqqqhhhaaaeeerrr{{{|||xxx|||}}}}}}~~~}}}ttttttvvvzzz~~~~~~}}}wwwtttppppppsssuuuvvvuuupppnnntttnnneeevvvuuuiii]]]zzzyyy[[[RRRRRROOOPPPQQQRRRRRRSSSSSSSSSSSSRRRSSSVVVYYYZZZXXXVVVTTTTTTWWWVVVVVVXXX[[[]]]]]]\\\aaaSSSWWWcccddduuuqqq[[[MMMDDD?????????AAACCCEEENNNbbbuuuzzz}}}|||{{{|||}}}~~~}}}|||}}}}}}~~~~~~~~~~~~}}}}}}{{{|||~~~~~~}}}{{{|||~~~vvvooolllkkkuuutttrrrmmmhhhhhhkkkoooyyy~~~vvvlllgggeeebbbcccgggmmmttt{{{~~~|||wwwrrrnnnjjjfffccc___YYYPPPHHHCCC@@@???>>>:::;;;888<<>>HHHNNN___zzzyyypppkkkbbbZZZUUUNNNFFFBBBBBB;;;===???BBBGGGOOOWWW]]]fffjjjlllggg^^^WWWUUUWWWVVV[[[dddkkkpppkkk\\\PPPLLL]]]~~~XXXQQQ[[[ZZZIII;;;;;;???AAAFFFGGGGGGGGGEEEBBB???===<<<======;;;999777777888;;;;;;BBBLLLRRRPPPRRRVVV{{{yyyxxx{{{~~~|||vvvooolllpppvvvzzz~~~vvv```RRRLLLFFFCCCCCCBBBGGG\\\sssuuu}}}nnnjjj|||tttYYYDDD===999:::;;;<<<<<<>>>BBBEEEGGGJJJNNNPPPQQQSSSUUUWWW[[[\\\\\\]]]___ccciiimmm{{{rrrnnn|||UUUGGGHHHXXXrrrzzzjjj\\\ZZZfffeeeVVVNNNGGGKKKUUU___[[[SSSJJJCCCDDDJJJPPPXXXZZZ]]]aaaccceeeeeeeeegggdddaaabbbdddggggggffffffhhhiiihhhgggfffhhhiiijjjiiigggfffgggiiilllnnnqqqnnnmmmmmmoooqqqpppoooqqqrrruuuyyy}}}|||xxxtttxxxwwwvvvuuuuuuvvvwwwxxxxxxvvvtttqqqooonnnmmmmmmtttuuupppddd```iiiyyy~~~wwwtttsssrrrqqquuuuuuvvvwwwyyy{{{~~~|||}}}|||zzzyyyyyy{{{}}}|||||||||{{{zzzxxxvvvuuutttrrrppppppqqqtttxxxzzztttppphhhdddjjjuuu||||||}}}~~~~~~}}}|||wwwtttqqqssswww}}}}}}xxxtttqqqtttyyy}}}|||yyysssxxx|||qqqmmmuuuiii[[[WWWUUUSSSQQQWWWXXXYYYXXXVVVTTTSSSTTTYYYYYYZZZZZZYYYXXXVVVUUU[[[ZZZYYYXXXXXXZZZ\\\]]]```eeeaaa___fffwwwlllTTTDDDAAACCCAAAAAAAAACCCJJJZZZiiizzz}}}~~~~~~~~~}}}~~~~~~~~~}}}}}}|||||||||{{{|||~~~~~~}}}yyysssmmmfffdddfffjjjmmmpppoookkkiiikkkmmmsssvvvzzz}}}|||wwwrrrnnngggffffffiiimmmssswwwyyy{{{wwwttttttvvvtttooojjjaaa]]]SSSJJJIIIKKKFFF===;;;===999<<>>???@@@CCCHHHPPPZZZaaaeeeggghhhddd\\\SSSLLLIIIOOORRRYYYaaafffnnn|||```OOOOOOZZZppplllWWWXXXTTTIIIAAA@@@AAAAAAFFFFFFFFFEEECCCAAA>>>===:::;;;<<<;;;999888999:::999999>>>FFFHHHFFFFFFIII~~~{{{zzz|||}}}vvvoookkkqqqyyy}}}~~~nnn[[[PPPLLLFFFDDDEEEDDDHHHYYYllluuu~~~yyyhhhnnn|||sssVVVCCC>>>;;;<<<<<<<<<===@@@EEEHHHMMMOOORRRSSSTTTUUUVVVXXXZZZ\\\^^^```bbbeeeiiillltttlllxxxiiiGGGDDDPPPkkk{{{rrrbbbYYYbbb|||rrr^^^RRRKKKJJJLLLXXX[[[ZZZRRRGGGBBBEEEKKKTTTVVVZZZ^^^aaabbbccccccfffdddbbbbbbccceeeeeeeeebbbeeeiiikkkjjjhhhggggggiiigggeeecccdddfffjjjlllpppooommmmmmnnnooonnnmmmpppnnnmmmnnnppprrrrrrrrrttttttsssssstttuuuwwwxxxzzzyyywwwuuurrrooommmlllzzzrrrpppzzz}}}xxxuuurrrqqqrrrrrrssstttvvvxxxzzz|||yyyzzzzzzyyyxxxwwwwwwyyyzzz{{{|||}}}{{{wwwssspppooonnnmmmmmmooorrruuuwwwqqqmmmgggeeelllyyy}}}|||{{{{{{~~~}}}zzzwwwuuutttrrrtttxxx|||~~~{{{xxxxxxvvvvvvyyy}}}~~~}}}zzzzzz~~~{{{oootttaaaYYYYYYUUUTTTXXXYYY[[[]]]\\\YYYUUUSSSRRR[[[ZZZYYYXXXWWWWWWWWWWWW]]][[[ZZZYYYYYYZZZ\\\]]]bbbfffdddcccjjjvvvzzzyyyZZZEEEAAADDDBBBBBBBBBBBBEEEQQQ^^^xxx|||{{{{{{}}}~~~}}}~~~~~~~~~~~~}}}|||{{{{{{zzz{{{}}}~~~uuummmggg```___```bbbeeehhhiiigggfffiiikkklllooosssvvvxxxwwwvvvuuufffdddbbbcccgggjjjjjjhhhnnnmmmnnnoooooommmiiieee```ZZZQQQIIIGGGGGGBBB;;;:::<<<999<<>>AAA}}}~~~}}}vvvpppkkksss}}}~~~hhhXXXQQQPPPIIIFFFHHHHHHJJJXXXhhh{{{hhhbbbuuuqqqRRRAAA???<<<<<<<<<<<<===AAAGGGKKKPPPRRRUUUWWWXXXYYYZZZ\\\]]]```ccceeeeeefffgggiiijjjuuuvvv{{{PPPFFFGGG\\\qqqtttiii^^^aaapppooo\\\QQQLLLJJJNNNWWW]]]XXXLLLDDDEEEJJJPPPSSSWWW[[[___aaabbbbbbeeedddcccccccccdddeeeeeeaaadddhhhjjjjjjhhhhhhhhhiiigggdddccccccfffiiikkkpppooommmmmmmmmmmmllllllnnnmmmllllllooorrruuuvvvttttttssssssssstttuuuuuuwwwxxxxxxwwwvvvssspppnnnzzz}}}vvv{{{~~~wwwtttsssrrrqqqqqqqqqrrrtttuuuvvvvvvxxxyyyyyywwwuuuttttttvvvwwwyyyyyyvvvqqqkkkhhhhhhiiikkkmmmoooqqqqqqrrrooonnniiigggnnn{{{}}}{{{{{{{{{{{{}}}~~~~~~zzzuuurrrsssuuuvvvxxxzzz{{{{{{xxxuuurrrwwwxxxzzz}}}~~~|||zzz|||sssmmmxxxwwwZZZXXX[[[VVVWWW___\\\]]]^^^\\\YYYVVVUUUUUUZZZZZZYYYXXXWWWWWWWWWWWW\\\[[[ZZZYYYZZZ[[[]]]___```dddbbbdddkkkvvvwwwlll~~~|||^^^HHHEEECCCAAAAAABBBAAABBBKKKTTTppp~~~}}}|||~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{|||~~~~~~ppphhhaaa\\\ZZZ[[[[[[^^^aaaccccccdddgggiiiiiijjjllloooqqqsssuuuvvvkkkfff```^^^```aaa^^^\\\___bbbeeehhhgggddd```]]]XXXRRRJJJDDDBBB@@@<<<888777:::888===HHHNNN^^^yyywwwmmmaaaYYYPPPGGGCCCCCC??????BBBHHHSSSbbbsss|||yyyrrrfffXXXOOONNNPPPTTTTTTVVV[[[___dddhhhkkkhhh{{{|||___\\\TTTbbbjjjkkk}}}eeeKKKDDDEEECCC@@@AAAEEEDDDBBB@@@>>>======<<<:::;;;;;;:::888999:::<<<;;;<<<===>>>>>>@@@FFFKKK}}}vvvpppmmmvvv|||hhh[[[WWWRRRJJJEEEHHHKKKOOO]]]lllyyygggeeelllNNN???>>>;;;<<<<<<<<<>>>BBBHHHLLLPPPSSSWWWYYY[[[]]]```bbbbbbdddgggiiihhhffffffffffff|||sssSSSEEE???MMMeeerrrmmmccc^^^eeeuuugggUUULLLIIIIIISSS]]][[[QQQGGGEEEGGGLLLOOOSSSXXX\\\___```aaaddddddddddddddddddeeefffcccdddfffgggffffffhhhiiihhhgggeeedddeeefffhhhjjjnnnnnnmmmlllkkkkkkkkklllllllllmmmmmmnnnoooqqqrrrrrrrrrrrrssstttuuuvvvvvvwwwxxxxxxxxxwwwtttpppnnnrrrzzzvvvwwwyyy{{{{{{uuutttoooooonnnoooppprrrtttuuuwwwyyyzzzzzzwwwtttsssssspppqqqrrrqqqnnniiiccc```bbbeeejjjnnnqqqpppooommmnnnnnnkkkiiinnnyyy|||{{{|||}}}~~~}}}xxxsssppprrruuu}}}~~~~~~}}}zzzvvvsssqqquuuxxx}}}|||zzzyyyzzznnnmmm}}}rrrYYYZZZ]]]WWWWWW___^^^^^^\\\ZZZXXXXXXZZZ]]][[[[[[\\\]]]\\\ZZZXXXWWWZZZZZZYYYYYYZZZ\\\___``````bbb```ccciiirrr|||hhhsssxxx]]]IIIFFFAAA??????AAAAAABBBHHHPPPhhhzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~|||~~~|||nnneee```[[[YYYZZZYYY\\\^^^aaabbbdddfffgggffffffgggjjjmmmrrrvvvyyysssmmmeee```___^^^\\\ZZZYYY]]]cccggggggbbb]]]XXXRRRLLLEEEAAA???===:::999777:::999>>>IIIOOO___yyyzzzpppeee\\\SSSIIIDDDDDD@@@@@@CCCJJJVVVhhh{{{ttt]]]OOONNNTTTVVV]]]dddgggffffffggggggdddjjjxxxrrreeebbbfffiiiggggggvvvwwwTTTGGGEEECCCBBBDDDEEEDDDBBB@@@>>>======<<<======<<<;;;999999;;;======@@@CCCCCCFFFNNNYYY```~~~wwwpppooowwwqqqhhheeeZZZNNNEEEGGGLLLTTTcccsssvvvwwwvvvhhhLLL>>>???:::;;;<<<>>>???CCCIIIMMMNNNQQQVVVYYY\\\^^^bbbddddddfffiiijjjhhhfffffffffmmmyyysssvvvUUUHHH>>>EEE\\\pppqqqiii]]]\\\iiivvvZZZKKKHHHIIIQQQYYY[[[UUULLLEEECCCGGGJJJOOOTTTYYY\\\^^^^^^```bbbcccdddccccccdddfffdddddddddccccccdddfffiiiggggggggggggggggggggghhhkkklllmmmkkkjjjiiikkklllooopppqqqqqqnnnmmmlllmmmmmmnnnooorrrtttvvvxxxyyyxxxxxxxxxwwwuuurrrooolllooovvvzzzxxxvvvwwwxxxwwwyyyzzztttmmmmmmmmmnnnppprrrtttvvvwwwxxxyyyxxxuuurrrqqqqqqiiijjjiiihhhfffccc```^^^aaadddiiimmmppppppooonnnmmmooonnnkkknnnvvv|||}}}}}}||||||}}}~~~zzzvvvrrrrrrtttvvv{{{{{{zzzwwwssspppoooppptttyyy~~~zzzyyyyyyyyyzzzlllqqqppp^^^]]]^^^YYYWWW[[[^^^]]][[[YYYXXXYYY]]]aaa^^^___```aaa```^^^\\\[[[ZZZYYYXXXXXXYYY[[[^^^___aaabbb```cccgggjjjkkkpppxxx\\\GGGCCCAAA??????AAABBBBBBGGGNNNcccwww}}}}}}~~~~~~~~~}}}{{{yyyzzz|||}}}{{{yyyvvvuuuttttttwww}}}}}}ooogggddd___]]]]]]]]]^^^```bbbdddeeeeeefffccccccdddgggkkkrrrxxx|||sssqqqlllfffbbb_________[[[^^^dddiiijjjeee\\\UUUPPPJJJDDDBBB@@@===;;;===888;;;:::>>>HHHLLL[[[ttt|||rrrhhh```VVVLLLEEEDDDBBBCCCFFFMMMZZZlllrrr^^^ZZZ___eeettt{{{tttnnnllljjjjjj}}}zzzkkkpppgggbbbddddddhhh}}}aaaOOOHHHFFFFFFGGGEEEEEEDDDBBB@@@???=========>>>===;;;:::;;;>>>@@@CCCJJJPPPQQQUUU___kkkqqq~~~wwwqqqpppwww}}}|||nnn\\\MMMJJJNNNVVVgggwwwyyy}}}eeeLLL@@@AAA:::<<<>>>@@@CCCFFFKKKNNNLLLOOOTTTWWWZZZ\\\```bbbbbbdddggghhhgggffffffgggoooppprrr|||iiiZZZGGGBBBSSSkkkvvvtttbbbZZZbbbssshhhPPPKKKGGGLLLRRRXXXZZZTTTJJJCCCBBBEEEJJJPPPUUUXXXZZZ[[[[[[^^^aaabbbaaaaaaccceeecccddddddcccaaabbbdddfffeeefffggghhhhhhgggfffeeeiiikkklllkkkiiiiiikkkmmmpppqqqsssqqqnnnkkklllmmmkkklllnnnpppsssuuuvvvvvvuuuuuuuuuuuusssrrrpppoooqqqtttuuuttttttxxxyyywwwwww{{{uuurrrqqqpppooooooooopppqqqqqqrrrrrrpppmmmjjjiiijjjdddcccbbbbbbbbbbbbcccddddddeeegggiiillloooqqqrrrpppssstttrrrsssyyy}}}|||~~~}}}}}}}}}~~~~~~{{{uuurrrsssuuuxxxyyyuuuuuusssoookkkkkknnnqqquuu{{{}}}yyyyyy{{{|||uuulllxxxvvvkkkaaa``````^^^[[[ZZZ]]]]]]\\\ZZZYYYZZZ]]]`````````______^^^^^^]]]]]]\\\[[[YYYXXXXXXYYYZZZ\\\^^^```aaafffgggeee|||sssoooaaaIIIDDDCCC@@@???AAABBBBBBGGGLLL```vvv~~~zzzxxx}}}~~~}}}~~~~~~~~~|||zzzyyy{{{{{{uuuooojjjhhhgggiiilllrrr{{{sssmmmkkkgggdddcccdddddddddeeefffffffffeeeaaaaaaaaacccggglllrrruuusssvvvxxxuuuppplllkkkmmmdddfffkkkqqqtttnnnaaaWWWRRRKKKFFFDDDAAA<<<;;;>>>888;;;;;;???IIINNN\\\uuu|||sssjjjcccZZZNNNFFFDDDBBBDDDIIISSSbbbwwwuuuuuuzzzzzzrrrkkkkkkddd______aaadddmmmwwwyyyhhhUUUKKKIIIHHHFFFFFFFFFFFFEEECCCAAA>>>===<<<<<<<<<<<<<<<>>>CCCFFFNNNZZZdddgggiiipppwwwyyy~~~wwwqqqpppvvvmmmXXXPPPPPPWWWgggwww{{{xxxzzzdddMMMBBBBBB;;;===@@@CCCEEEHHHLLLOOOKKKNNNRRRUUUWWWZZZ]]]______aaadddfffffffffggghhheee```rrrwwwssspppRRR@@@JJJggg{{{jjj\\\___iii|||wwwYYYQQQDDDEEEKKKUUU]]][[[PPPGGG>>>AAAGGGMMMRRRVVVXXXXXXXXX[[[___```______bbbdddaaacccdddcccbbbaaaaaabbbccceeegggiiiiiigggdddccchhhjjjkkkjjjiiiiiikkknnniiikkkmmmkkkiiihhhjjjmmmlllmmmnnnpppqqqqqqqqqqqqooopppqqqrrrssssssssssssooorrrrrrpppppptttuuussstttqqquuuwwwzzzxxxuuuqqqnnnkkkjjjjjjjjjjjjiiigggdddaaaaaabbbaaa```^^^^^^```dddhhhjjjhhhgggeeefffiiinnnssswwwtttxxxzzzyyyzzz~~~~~~~~~~~~~~~~~~|||}}}}}}~~~}}}wwwqqqpppsssxxx{{{{{{ttttttrrrnnnlllmmmrrrwwwvvv}}}}}}yyyzzz|||~~~rrrmmm~~~gggdddaaa```cccdddbbb^^^\\\]]]^^^]]][[[ZZZ[[[\\\```___\\\ZZZYYYZZZ\\\]]]___]]]ZZZXXXWWWWWWWWWXXXXXX\\\```hhhiiicccwww{{{nnn~~~hhhNNNIIIFFFBBB@@@BBBBBBBBBFFFKKK]]]ttt{{{vvvsss|||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}yyy{{{|||~~~}}}~~~zzz{{{~~~{{{rrrhhhbbb___^^^___bbbhhhpppwww||||||{{{wwwwwwzzzvvvrrrpppmmmiiihhhiiihhhggghhhhhhhhhfffeeebbbaaa______aaadddhhhkkkyyy}}}}}}rrrssswww~~~{{{lll```SSSKKKFFFEEE@@@:::888<<<777;;;;;;BBBMMMSSSbbb{{{{{{ssskkkeee\\\PPPGGGDDDAAAEEELLLYYYkkkzzzooogggggg]]]cccddd]]]ZZZ^^^bbbbbbhhhmmmhhhXXXLLLJJJGGGBBBFFFGGGGGGGGGEEEBBB???===::::::;;;<<<===AAAGGGKKKYYYhhhuuuxxxxxx{{{}}}{{{xxxvvvyyymmmggghhhppp}}}~~~pppoooYYYIIIAAA>>>>>><<<@@@GGGJJJMMMVVVaaa]]]XXXVVVYYY[[[[[[]]]```cccfffiiiiiigggeeefffgggeeeaaabbb}}}rrr~~~mmmIIIBBBZZZrrryyywwwnnnccc```pppoooTTTPPPKKKEEEGGGTTT^^^VVVHHHEEEBBB@@@CCCIIIOOOSSSSSSZZZ[[[\\\^^^______``````````````````aaabbbddddddccceeeggghhhgggggghhhiiihhhiiijjjkkkkkkjjjhhhgggkkklllllllllkkkjjjiiiiiioooooopppoooooonnnmmmlllpppqqqqqqrrrssstttuuuuuusssrrrqqqqqqssssssrrrqqqqqqtttvvvzzzwww~~~pppeeeeeeiiicccbbb___\\\ZZZYYYZZZ[[[^^^```aaaaaaaaaaaaccceeejjjkkknnnsssyyy}}}|||zzz}}}{{{zzzzzz}}}~~~||||||}}}~~~}}}||||||yyyyyyzzz|||{{{yyyooogggbbbiiivvv}}}zzztttuuuqqqqqqttttttrrrwww|||}}}xxxuuuxxx|||www||||||yyy~~~mmmyyysssdddaaa___```ccceeedddbbbdddccc```^^^\\\ZZZZZZZZZ\\\[[[YYYYYYYYYYYYWWWUUU^^^___^^^[[[WWWVVVXXXZZZYYY^^^^^^___aaa```nnn|||YYYeeesssOOOHHHGGGCCC@@@BBBCCCCCCGGGLLLcccvvv~~~zzzppp~~~}}}{{{{{{{{{|||}}}~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}~~~zzzooofffccc```\\\[[[___eeeiiijjjhhhfffeeefffoooooosss}}}zzzyyywwwtttuuuqqqlllkkkkkkjjjfffcccbbbaaa___^^^___aaaccceeemmmsss~~~}}}lll___^^^UUUJJJAAA>>><<<;;;999999<<<:::@@@OOOXXXdddvvvvvvjjjddd]]]SSSJJJEEEEEEEEEMMM___uuu~~~llljjjddd`````````]]][[[\\\^^^___[[[SSSJJJGGGGGGHHHJJJIIIIIIJJJJJJGGG@@@;;;:::<<<===;;;:::AAAMMMXXXggglllsssxxxzzzyyyyyyyyy~~~vvvvvvzzz|||xxx{{{rrrnnnWWWFFF???>>>@@@???CCCIIILLLNNNVVV```aaa]]][[[^^^```______aaacccfffiiijjjhhhggghhhiiiqqqkkkeeessswwwzzz]]]GGGQQQgggttt|||rrrddd]]]hhh|||___QQQNNNJJJIIIRRR[[[[[[TTTEEEBBB???@@@EEEKKKPPPQQQWWWYYY[[[]]]___`````````aaaaaa````````````aaaaaabbbdddfffgggffffffggghhhgggggghhhhhhiiiiiiiiihhhllllllmmmmmmlllkkkkkkjjjnnnnnnooooooooonnnnnnmmmpppqqqrrrssstttvvvwwwwwwrrrqqqpppppprrrrrrqqqppprrrttttttvvv}}}tttyyy}}}uuunnniii^^^[[[XXXXXXZZZ___bbbeeeccccccbbbaaabbbeeekkkpppuuuvvv{{{~~~{{{yyyxxxyyy|||}}}}}}{{{zzz{{{{{{zzzyyyzzzxxxwwwxxxxxxwwwsssooohhheeeeeemmmwww{{{vvvooonnnkkkmmmsssvvvwww{{{}}}~~~zzzyyy{{{~~~yyyzzzvvvuuu}}}uuunnncccaaa___```cccdddbbb```cccbbb___]]][[[[[[[[[[[[]]][[[YYYYYYYYYXXXWWWUUUWWWYYYYYYXXXUUUUUUVVVXXX[[[```______aaa___lll~~~```aaa{{{SSSGGGFFFBBB@@@BBBCCCCCCEEEJJJbbbwww~~~}}}}}}}}}~~~~~~yyyzzz|||}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}|||{{{{{{}}}~~~~~~wwwmmmiiihhheee___bbbbbbcccbbb```]]][[[ZZZYYYffflllrrrzzz|||xxxsssrrrqqqpppllliiidddbbb```^^^]]]^^^```aaagggnnnzzz}}}mmmaaa\\\TTTIIIAAA???>>><<<;;;:::>>>===BBBPPPXXXbbbtttwwwllleee^^^TTTJJJEEEFFFFFFMMM^^^sss~~~tttmmmoooyyy|||vvvnnneee]]]XXXYYY\\\ZZZZZZWWWPPPHHHFFFIIILLLHHHIIIJJJJJJJJJHHHFFFDDD<<<>>>???===<<>>???CCCCCCGGGKKKMMMOOOVVV^^^```\\\[[[^^^___]]]\\\^^^bbbdddggghhhhhhggghhhiiissspppgggkkk}}}rrrrrrKKKAAASSSfff}}}uuuhhh\\\___vvvpppWWWTTTNNNHHHIIIQQQWWWYYYHHHDDD@@@>>>AAAFFFJJJMMMRRRTTTXXX[[[^^^_________bbbbbb```___^^^^^^^^^^^^```bbbdddeeeddddddeeefffeeeeeeeeefffggghhhiiijjjnnnnnnnnnmmmmmmmmmmmmlllmmmmmmmmmnnnnnnnnnnnnnnnnnnooopppqqqssstttuuuvvvqqqooonnnooopppqqqpppooorrrsssrrrqqquuu~~~xxxvvvwww}}}|||sssoooiiicccaaadddhhhkkkkkkjjjhhheeeccceeemmmvvv}}}~~~zzzwwwuuuuuuvvvwww|||zzzyyyxxxyyyyyywwwvvvwwwwwwwwwwwwuuupppjjjeeebbbdddjjjrrrwwwvvvooohhheeeeeeiiirrryyy}}}~~~}}}||||||}}}yyyvvvtttyyyyyyvvv~~~wwwfffbbbaaaaaabbbcccccc```^^^aaa```^^^\\\[[[[[[[[[\\\]]][[[YYYXXXXXXWWWUUUSSSQQQRRRTTTUUUTTTSSSTTTUUUXXX]]]]]]^^^aaa```lllooo___^^^GGGEEEAAAAAACCCDDDBBBDDDGGG___vvvyyyzzz{{{{{{|||{{{zzzzzzzzzyyyxxxxxxxxxyyyzzz{{{~~~}}}|||zzzyyyyyy||||||yyysssnnnooorrrnnnhhhhhheeeaaa\\\XXXUUUTTTSSSQQQcccmmmttt|||wwwuuutttrrrnnnjjjgggeeeaaa^^^\\\[[[[[[[[[^^^dddooo|||zzzkkk```WWWPPPGGGAAA??????>>><<<:::???@@@EEEQQQWWW```rrryyynnnggg```UUUKKKFFFHHHHHHNNN]]]ooouuufffbbbaaajjjvvvooobbb]]]\\\WWWWWWSSSLLLEEEBBBGGGLLLIIIKKKNNNLLLIIIFFFFFFGGG===>>>>>><<<<<>><<<888???AAAGGGRRRWWW```qqq{{{pppjjjcccXXXMMMHHHIIIIIINNNZZZiiiyyyrrrhhh___]]]^^^aaagggmmmyyylll\\\YYYUUUPPPJJJCCC???BBBHHHMMMRRRVVVSSSJJJBBB@@@AAA<<<<<<;;;:::;;;AAALLLUUU[[[aaajjjqqqttttttsssssswwwqqqwww}}}fffMMM@@@AAAGGGFFFJJJNNNOOOOOORRRVVVXXX]]]ZZZ\\\aaaeeedddccceeebbbccceeeggghhhiiihhhhhhccchhhfffeeeyyynnnmmmlllIIICCCOOO```pppzzzooo[[[XXXnnnqqqZZZJJJFFFHHHMMMOOOSSSPPPKKKEEEAAA@@@AAACCCGGGJJJNNNSSSWWWZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^___]]]___aaabbbaaaaaabbbcccdddddddddeeegggjjjmmmooonnnnnnmmmmmmmmmmmmnnnooollllllkkkkkklllmmmnnnooonnnmmmmmmmmmmmmlllllllllnnnmmmllllllnnnnnnmmmlllppprrrtttsssqqqqqquuuzzzzzzsssrrryyy~~~{{{wwwwwwvvvvvvwwwzzz~~~}}}|||}}}{{{yyywwwvvvvvvvvvwwwtttttttttvvvxxxxxxwwwuuuyyyuuupppiiiddd`````````lllooosssrrrmmmhhheeedddbbbgggnnnvvv}}}~~~}}}}}}~~~~~~~~~}}}yyyvvvzzz|||xxxzzz|||kkkcccdddeeeffffffdddaaa___^^^^^^]]]\\\[[[ZZZ[[[[[[\\\[[[YYYWWWVVVVVVUUUSSSQQQVVVVVVVVVWWWVVVUUUSSSQQQPPPUUUVVV[[[aaa```jjj{{{vvvyyyKKKEEEBBBAAADDDCCCAAAAAADDDOOOmmm~~~~~~{{{uuunnniiieeeeeefffhhhkkkppptttwwwwwwyyy|||~~~}}}|||}}}}}}~~~}}}{{{yyyxxx||||||}}}~~~~~~}}}}}}|||yyyyyyzzzzzzzzzzzzyyyyyyxxxuuuooonnnuuu}}}|||wwwlllhhhddd```^^^\\\XXXUUU^^^hhhkkkttt~~~{{{wwwtttpppnnniiiddd___[[[XXXWWWTTTSSSSSSWWW```jjjqqqvvvssssssttttttqqqhhh]]]TTTLLLFFFAAA>>>>>>>>>===;;;666???BBBHHHRRRVVV___qqq|||rrrmmmfff[[[PPPKKKIIIIIINNNXXXdddpppyyyqqqjjjfffaaa[[[XXXYYY^^^ggguuummm___VVVMMMHHHDDD@@@CCCHHHQQQYYY```]]]RRRFFF???>>><<<<<<;;;:::<<>>??????===;;;777@@@CCCGGGPPPTTT]]]ppp}}}tttoooiii^^^TTTNNNIIIJJJPPPYYYaaajjjxxx}}}yyywwwvvvqqqggg___[[[YYYYYYZZZ```ggguuuooo]]]KKKFFFEEEEEEHHHOOOTTT]]]ffffff[[[OOOFFFCCC>>>===<<<<<<@@@HHHSSSZZZbbbhhhqqqwwwyyywwwuuusssyyytttssszzz~~~uuupppZZZIIICCCFFFKKKJJJRRRWWWUUUUUUYYY[[[ZZZZZZVVVVVV[[[^^^___aaadddgggffffffhhhjjjkkkiiiffffff```aaaggggggqqqvvvoooeeeGGGCCCIIIdddvvveeeaaaeee|||ppp[[[OOOHHHEEEFFFNNNPPPRRRPPPKKKFFFCCCBBBBBBCCCEEEHHHLLLPPPTTTVVVUUUVVVVVVXXXZZZ\\\^^^___\\\^^^```aaa``````aaabbbaaacccdddgggiiijjjkkkkkkkkkjjjiiihhhiiijjjlllmmmnnnmmmkkkjjjiiijjjlllmmmmmmmmmmmmnnnnnnnnnoooooonnnlllkkklllmmmnnnmmmlllooonnnrrrwwwwwwsssqqquuuuuuyyy~~~~~~|||}}}zzzwwwvvvtttvvvwwwvvvuuuvvvyyy|||{{{zzzyyywwwvvvvvvuuuvvvrrrqqqrrrssstttssspppnnnhhhddd]]]VVVUUU[[[fffnnnsssqqqlllgggcccbbbeeehhhkkkwww|||||||||{{{tttvvvxxxxxxwwwxxx{{{~~~~~~xxx}}}vvveeeddddddfffeeeccc^^^[[[[[[\\\^^^]]][[[ZZZYYYYYYYYYZZZ\\\[[[YYYYYYZZZ[[[YYYXXX\\\YYYVVVVVVVVVVVVTTTRRRSSSVVVUUUXXX\\\XXX]]]ppp|||\\\JJJEEECCCCCCBBB@@@BBBFFFHHHcccvvv~~~xxxqqqsssqqqmmmiiigggggghhhjjjnnnpppssswwwzzz|||~~~~~~~~~~~~~~~|||zzzyyyyyyzzz{{{{{{zzzyyyvvvuuuqqqsssvvvyyy|||~~~}}}zzzsssmmmnnnuuuzzzyyyuuupppkkkhhhgggddd^^^YYYbbbiiifffiii{{{{{{yyyuuupppjjjeeebbb```YYYTTTPPPOOOTTT]]]eeejjjnnnnnnooommmhhh```WWWQQQHHHDDD@@@???@@@@@@>>><<<:::BBBDDDFFFMMMOOOYYYlll}}}tttqqqlllaaaWWWRRRJJJLLLSSS[[[aaagggrrr~~~uuuwwwvvvyyyyyysssqqqjjjccc_________aaakkkuuulllOOODDDEEEGGGLLLSSSWWW^^^ffffff^^^SSSKKKGGG>>>===<<<===BBBKKKVVV]]]eeellluuu|||~~~}}}{{{yyy}}}wwwsssssszzz|||}}}jjjUUUGGGCCCGGGKKKLLLTTTZZZXXXXXX\\\^^^\\\___[[[YYY]]]``````bbbfffeeecccccceeeggghhheeebbb]]]XXXaaapppmmmhhhyyyeeeyyyuuuSSSLLLGGGaaaoooccc___qqqlll[[[NNNIIIJJJHHHMMMRRRRRRNNNHHHEEECCCAAAAAABBBEEEIIINNNRRRUUUUUUVVVVVVWWWYYY[[[\\\]]]\\\^^^```aaa``````aaabbb```aaadddfffhhhiiiiiiiiijjjiiihhhggggggiiikkklllnnnmmmkkkiiiiiiiiikkklllhhhiiijjjkkkmmmnnnoooooonnnmmmllllllnnnnnnmmmlllooolllooowwwyyyuuutttwwwwww{{{~~~}}}{{{}}}~~~|||~~~xxxtttrrrnnnqqqttttttrrrrrrtttvvv{{{zzzyyywwwuuutttssssssrrrrrrqqqrrrqqqooollliiiaaa^^^YYYUUUVVV___mmmwwwpppmmmhhhcccaaabbbfffiiinnn{{{|||{{{|||{{{uuuyyy{{{xxxsssqqqtttxxxzzz}}}yyynnn___^^^dddeeeddd```[[[YYYYYY[[[^^^]]][[[ZZZYYYXXXYYYYYY]]]\\\[[[\\\]]]^^^]]][[[[[[XXXTTTSSSUUUUUUTTTRRRPPPSSSSSSVVV\\\XXX]]]oooeeeLLLGGGCCCCCCBBB@@@CCCGGGIIIaaaqqqzzz}}}xxxuuuqqqllliiiiiijjjkkkkkkmmmppptttxxx{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~{{{{{{||||||{{{yyywwwuuummmooossswww{{{}}}yyypppooouuu{{{|||yyysssllljjjjjjiiifffbbbfffooollliiisss~~~~~~|||xxxsssnnniiieeecccWWWTTTPPPPPPUUU\\\bbbfffppppppqqqoooiiiaaaYYYTTTIIIEEEBBBAAABBBBBB???===>>>EEEFFFFFFKKKLLLUUUiii}}}uuurrrmmmcccYYYSSSKKKNNNUUU]]]bbbfffppp{{{wwwsssfffhhhqqq~~~xxxsssrrrnnngggfffjjjlll|||TTTDDDCCCFFFLLLTTTZZZ___dddccc\\\RRRJJJEEE<<<;;;:::;;;AAAKKKVVV]]]fffmmmwww~~~~~~sssqqqzzzxxxxxx\\\MMMHHHGGGIIIKKKTTTUUUXXX\\\```bbbaaa```^^^]]]\\\[[[[[[]]]___```gggfffeeeddddddeeefffggg```]]]___fffgggggguuujjjoooyyyNNNKKKWWWddd}}}vvv[[[^^^gggrrrkkkWWWMMMFFFIIIEEEJJJXXX[[[QQQIIIHHHCCCBBBAAABBBEEEIIIKKKKKKRRRTTTWWWYYYZZZ[[[ZZZYYYYYY[[[]]]___``````___^^^aaabbbccceeeggghhhjjjkkkhhhgggffffffgggiiikkkmmmnnnnnnmmmkkkhhhhhhiiijjjkkkkkkllllllmmmnnnnnnooopppooonnnnnnnnnnnnoooooommmnnnoooqqqrrrttttttuuutttuuuvvvzzz~~~xxxuuurrrpppoooqqqssssssqqqpppooooootttuuuuuuvvvuuutttrrrqqqtttllliiinnnnnneee]]]YYYRRRSSSTTTXXXdddpppqqqkkkeeedddbbb```___dddmmmttt~~~yyyzzzvvvttttttrrrmmmlllooovvvvvvqqqjjjeee___```^^^\\\ZZZXXXWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[^^^```^^^XXXUUUVVVYYYXXXXXXWWWSSSOOOOOOSSSWWWWWWSSSRRRUUUWWWXXX\\\bbbWWWMMMCCCAAABBBBBBBBBCCCHHHXXXnnn~~~{{{yyyuuusssqqqpppnnnmmmllllllnnnqqquuu{{{}}}||||||}}}~~~~~~~~~}}}zzzxxxxxxzzz{{{yyywwwppplllkkkoooqqqrrrwww}}}~~~yyyxxx|||~~~wwwooojjjlllyyyyyyfffjjjiiivvvwwwnnn|||}}}wwwrrrlllfffbbb^^^[[[WWWSSSSSSYYYbbbiiiqqqooonnnooonnniii^^^VVVRRRMMMFFFAAA??????@@@@@@DDDDDDGGGIIIIIILLLXXXeee{{{rrrllleee^^^YYYUUUUUUXXX]]]eeennnwww|||vvvjjjjjjgggfffkkkrrr~~~yyyuuu}}}^^^LLLGGGEEENNN\\\dddkkkmmmcccPPPAAA>>>@@@:::;;;===@@@FFFPPPZZZbbbooosssyyy~~~|||tttttt}}}wwwwww[[[LLLHHHIIILLLOOOSSSUUUXXX\\\```bbbbbbaaabbb```\\\YYYYYYZZZ]]]___ccccccbbbaaaaaaaaaaaaaaa___[[[^^^eeefffeeennn|||xxxllltttlllFFFOOO[[[nnn}}}jjjaaaccciiinnnXXXOOOEEEGGGJJJNNNSSSVVVSSSNNNFFFCCCAAA@@@CCCFFFHHHHHHNNNPPPSSSVVVYYYYYYZZZYYYZZZ[[[]]]^^^______^^^^^^``````bbbccceeefffggghhhfffeeeeeeeeegggiiilllmmmnnnnnnmmmkkkhhhhhhiiikkkjjjjjjkkkkkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppppppppooopppppppppqqqssssssuuuxxx}}}~~~xxxuuusssqqqooorrrtttuuutttrrrooonnnnnnsssrrrqqqpppoooppppppqqqlllfffdddfffddd[[[SSSQQQMMMUUU___hhhrrrwwwsssiiibbbaaaaaabbbeeellluuu|||{{{yyyssspppqqqqqqppprrrvvv|||zzzxxxmmmiiifffccccccaaa___]]][[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ]]]___]]]YYYVVVWWWZZZYYYXXXWWWTTTSSSTTTWWWZZZXXXVVVUUUVVVUUUTTTXXX___aaaTTTHHHDDDDDDCCCBBBBBBIIIWWWkkk{{{}}}yyytttqqqppppppnnnllloooooooooppprrruuuyyy{{{{{{{{{zzz{{{|||~~~|||{{{{{{{{{yyywwwsssnnnjjjjjjkkkmmmsss{{{yyymmmjjjxxx~~~pppkkkrrr~~~ttt|||uuunnngggbbb___]]]YYYUUUVVV[[[dddjjjooommmlllmmmnnnjjjaaaZZZVVVRRRLLLEEEAAAAAABBBCCCHHHHHHIIIJJJHHHKKKUUUaaa{{{tttoooiiiccc^^^ZZZ[[[]]]bbbjjjsss|||vvvkkkdddaaa```bbbeeelllyyykkkTTTLLLJJJQQQ[[[eeemmmrrrjjjWWWFFF===<<<;;;;;;<<<@@@HHHTTTbbbllluuu{{{zzzuuuxxx}}}rrrxxxtttYYYKKKIIIKKKPPPTTTSSSVVVYYY]]]```bbbcccdddgggddd___[[[YYYZZZ\\\^^^``````aaaaaa```___^^^^^^```[[[\\\ccceeedddgggnnnrrriiiOOOKKKQQQ^^^qqqiii```aaasssgggXXXGGGLLLJJJDDDJJJYYY\\\TTTMMMIIIDDD@@@@@@BBBDDDDDDHHHJJJNNNRRRUUUWWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^______```aaabbbcccddddddddddddddddddfffhhhjjjllllllmmmllljjjgggggghhhjjjhhhhhhiiijjjjjjkkkkkkllllllmmmnnnoooooonnnmmmmmmpppooonnnmmmmmmmmmooooooqqqqqqrrruuuxxx|||~~~|||{{{wwwtttsssrrrqqqpppuuuvvvwwwvvvrrrooonnnnnnooonnnllljjjjjjllloooqqqhhhccc___\\\WWWPPPLLLLLLMMMZZZkkkwww|||zzzpppfff^^^^^^aaagggpppyyyvvvooojjjmmmrrruuuxxx|||~~~~~~pppgggeeeeeecccdddcccaaa```^^^]]][[[[[[YYYYYYXXXXXXXXXXXXXXXYYYXXX[[[]]]\\\YYYWWWYYY[[[YYYWWWTTTSSSUUUWWWYYYZZZVVVVVVWWWWWWTTTRRRWWW___ooo]]]KKKEEEEEEDDDCCCCCCHHHUUUhhhxxx~~~vvvrrrrrrrrrooolllnnnmmmmmmmmmoooqqqtttvvvzzzzzzzzz{{{}}}|||zzzxxxvvvuuuuuunnnfffcccbbbfffpppzzz~~~rrreeesss|||hhhuuu|||yyypppiiiddd___]]]ZZZWWWWWW[[[bbbgggmmmkkkjjjlllmmmkkkeee```\\\YYYTTTLLLDDDBBBEEEIIINNNLLLKKKKKKHHHIIIRRR]]]~~~~~~xxxtttoooiiieee___```ccciiiqqq{{{wwwkkkaaa___^^^]]]ZZZZZZbbblllcccSSSQQQSSSUUU^^^hhhqqqmmm^^^LLL@@@<<<<<<<<<<<>>EEERRR___iiijjjqqqzzz~~~yyy{{{xxxnnnzzzfffQQQIIILLLPPPUUUXXXXXX[[[___bbbccceeehhhkkkddddddcccaaa```^^^]]]\\\ZZZ\\\^^^```aaabbbbbbaaakkkeee```bbbeeefffffffffttt|||}}}UUUCCCKKKVVVllluuuoooeeefffyyybbbTTTIIIHHHJJJKKKPPPXXX]]]XXXRRRLLLIIIFFFDDDCCC@@@BBBDDDHHHKKKNNNQQQRRRTTTUUUUUUVVVWWWYYY[[[\\\]]]]]]^^^___``````aaaaaadddddddddccccccbbbbbbcccfffffffffdddbbbbbbccceeeeeeeeeffffffggghhhhhhhhhiiikkkmmmnnnooonnnlllkkkkkkkkkjjjkkklllmmmooopppmmmnnnooopppqqqrrrrrrrrrqqqooommmllllllnnnqqqrrrvvvtttrrrrrrrrrqqqooonnnpppqqqssssssqqqooonnnooooooooommmjjjgggdddbbb```ZZZVVVNNNGGGGGGOOOZZZbbbgggiiijjjgggaaa\\\\\\^^^___ccclllxxx}}}xxxnnnjjjjjjpppvvvxxxzzz}}}{{{~~~nnnccc``````aaabbbaaabbbbbbcccbbb```]]]\\\ZZZYYYXXXVVVVVVVVVWWWXXXVVVXXXYYYZZZZZZZZZZZZ[[[[[[WWWTTTSSSVVVXXXWWWUUUTTTVVVZZZ[[[WWWUUU[[[eeetttxxx\\\KKKDDDBBBBBBDDDDDDNNN```ttt{{{yyyxxxuuurrrlllkkkkkkkkkmmmpppsssuuu|||~~~~~~}}}|||~~~~~~yyytttpppmmmllljjjaaaXXXRRRSSS\\\pppiiiiii|||zzzooorrr~~~xxxsssjjjiiigggccc``````cccfffmmmmmmmmmmmmnnnmmmllljjjdddccc]]]TTTKKKHHHMMMSSSTTTPPPMMMLLLJJJJJJQQQYYY{{{xxxsssqqqssswww}}}yyymmmjjjgggeee___YYYYYY]]]___iiivvvoooYYYSSSMMMDDDAAAHHHPPPSSSNNNFFFAAA>>>888999:::<<>>AAADDDDDDAAA>>>;;;:::777888:::::::::;;;===???>>>???AAAAAA@@@AAABBBDDD||||||{{{uuu|||hhhZZZOOOPPPUUUXXXXXXXXX[[[___bbbcccaaabbbfffkkkjjjhhhccc___\\\[[[\\\\\\^^^^^^^^^^^^___```aaaaaaffffffeeefffgggiiiiiihhheeevvv}}}tttyyyfffMMMGGGJJJZZZrrrrrraaabbbhhh}}}dddTTTLLLKKKLLLOOOPPPRRRTTTVVVSSSOOOKKKCCCCCCCCCCCCDDDEEEEEEFFFHHHJJJMMMQQQTTTVVVXXXXXXWWWXXXYYY[[[\\\^^^____________```aaaaaaaaaaaaaaadddeeedddcccaaaaaaccceeeddddddeeeeeefffgggggghhhiiijjjjjjkkkllllllmmmmmmoooooopppqqqpppnnnlllkkkmmmoooppprrrqqqpppnnnmmmmmmllliiigggggghhhjjjlllmmmllllllmmmmmmllliiifffiiijjjlllkkkiiigggffffffiiifffaaa[[[TTTNNNIIIGGGHHHNNNUUU\\\fffppppppkkkiii```WWWTTTSSSXXXcccooovvvyyy~~~}}}yyysssoooooossswwwxxxyyy~~~zzz|||}}}mmm___]]]aaabbbaaabbb^^^```dddfffgggfffcccaaa]]]\\\YYYWWWVVVWWWXXXZZZWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYZZZYYYXXXXXXZZZ\\\[[[ZZZZZZ\\\ZZZWWWYYY^^^jjjzzztttooo```SSSHHHDDDEEECCCFFFQQQdddyyy~~~}}}yyytttpppnnnmmmmmmxxx}}}~~~yyyxxxyyy}}}~~~~~~xxxooofff___\\\PPPKKKEEECCCGGGTTTlll~~~sssuuuhhhnnn~~~ppp{{{~~~|||}}}~~~|||yyyvvvsssqqqjjjeee^^^WWWTTTUUUYYY\\\ZZZTTTOOOMMMKKKKKKOOOVVVssstttpppnnniiicccaaa\\\___```bbblll~~~zzzkkk^^^VVVQQQKKKFFF@@@??????===<<<;;;:::999777888999888666666777888;;;999777888:::;;;;;;999~~~zzz}}}|||ttt~~~cccXXXPPPSSSZZZ\\\ZZZYYY[[[___bbbbbb``````eeeiiitttoooggg```\\\\\\___aaadddcccbbb``````aaabbbbbb___cccfffggghhhiiihhhfffgggmmmzzz}}}rrrtttWWWIIIGGGPPPeeexxx~~~pppkkkbbbnnnrrrYYYSSSNNNEEEDDDHHHNNNTTTXXXWWWRRRNNNEEEDDDCCCCCCBBBBBBBBBBBBDDDGGGKKKPPPTTTVVVWWWWWWUUUUUUWWWYYY[[[\\\^^^^^^[[[\\\^^^```aaabbbbbbccceeeeeeeeedddbbbbbbdddfffddddddeeeffffffgggggghhhjjjjjjjjjjjjkkklllmmmnnnkkkmmmppprrrsssrrrpppnnnnnnoooqqqsssrrrqqqnnnllliiihhhhhhgggggghhhhhhiiikkkkkklllmmmnnnmmmjjjggghhhjjjkkkiiifffcccbbbbbb^^^[[[UUUOOOKKKHHHGGGFFFQQQ[[[hhhsss}}}tttfffaaaXXXSSSUUUZZZaaammmxxx|||uuusssqqqmmmqqqrrruuuxxxxxxzzz{{{}}}|||lll^^^]]]```___]]]\\\ZZZ]]]aaaeeefffeeebbb```^^^\\\ZZZWWWWWWWWWYYYZZZXXXWWWWWWYYYZZZZZZYYYXXXSSSVVVXXXXXXVVVWWWZZZ]]]XXXVVVVVVZZZ[[[ZZZ[[[___hhhvvv~~~qqqzzz|||uuummmdddXXXLLLGGGHHHDDDDDDKKK\\\rrr}}}~~~|||wwwssspppnnnmmmyyy}}}||||||zzz||||||vvvkkk___WWWSSSIIIDDD@@@???CCCPPPhhh}}}|||~~~~~~{{{uuueeeeeeggggggxxxooorrr~~~yyyvvvtttmmmfff]]]XXXWWWZZZ]]]___]]]VVVPPPMMMKKKJJJNNNSSSooo~~~xxxwwwrrrjjjeee___cccdddeeemmm|||}}}|||pppccc\\\WWWQQQKKKHHH@@@???===============<<<888999999777555555666888999555222444888;;;999666}}}}}}]]]XXXRRRRRRVVVZZZZZZYYY]]]\\\[[[[[[]]]```dddggglllhhhdddaaa````````````___]]][[[[[[]]]___aaaaaaeeebbb^^^]]]___```aaaaaaeeegggrrr{{{rrr{{{SSSCCCLLLYYYlllzzzrrr______zzznnn```VVVKKKLLLEEECCCIIIPPPSSSTTTVVVNNNKKKGGGCCCAAABBBCCCEEEAAABBBDDDGGGKKKNNNQQQSSSSSSTTTVVVYYYZZZ[[[[[[[[[ZZZ[[[\\\^^^___aaabbbcccdddcccbbb``````bbbcccddddddeeeffffffeeedddbbbaaaeeeeeeeeegggjjjkkkjjjiiillllllmmmnnnnnnnnnnnnmmmmmmnnnnnnnnnmmmkkkiiihhhjjjiiigggfffeeefffhhhiiimmmiiiffffffjjjkkkhhhdddeeedddccceeefffddd^^^YYYTTTSSSOOOIIIDDDFFFLLLRRRbbbjjjiii```ZZZVVVRRRUUU___nnn|||~~~}}}zzzssslllhhhjjjsss|||}}}uuusss}}}~~~wwwzzzrrrhhh^^^ZZZ]]]aaaaaa```^^^^^^___```aaabbbbbbbbb___^^^[[[YYYXXXWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYWWWXXXXXXTTTOOONNNRRRWWWYYYXXXXXX[[[___ccceeefffgggqqq|||{{{nnnllliii[[[QQQLLLCCCGGGEEEGGGTTTiii}}}~~~|||}}}{{{|||~~~{{{xxxsssnnnjjjvvvzzz}}}yyyvvvrrrmmmeee[[[QQQJJJ@@@;;;888;;;@@@IIIXXXdddkkkooorrrqqqtttzzzooommm~~~hhh^^^mmmuuuppp}}}vvvqqquuuxxx|||zzzwwwnnnkkkddd]]]\\\```aaa```XXXTTTRRRQQQNNNJJJLLLQQQccc|||wwwrrrrrrmmmiiihhhlllqqqxxxuuuvvvnnnddd\\\VVVQQQKKKGGG===<<<:::999999:::;;;<<<;;;:::999888777777777777888999888666333222333444yyyzzzxxx[[[VVVRRRSSSWWW\\\]]]\\\___^^^]]]\\\\\\]]]___```iiifffbbb``````aaa```___\\\^^^___^^^\\\\\\___bbbbbb```]]][[[[[[\\\___aaa______hhhvvv~~~wwwvvvPPPFFFLLL[[[qqq{{{||||||jjj]]]gggwwwiiiVVVQQQJJJEEEFFFIIIJJJMMMRRRQQQPPPNNNLLLIIIFFFDDDCCCCCCCCCDDDEEEFFFHHHJJJKKKPPPQQQSSSUUUVVVVVVVVVVVVXXXXXXZZZ[[[]]]___```aaacccbbbaaa``````aaabbbcccddddddeeeeeeeeeeeeddddddeeeeeeeeegggjjjlllllljjjkkkllllllmmmmmmmmmmmmmmmllllllllllllkkkkkkjjjiiiiiihhhfffeeeeeeggghhhiiillliiifffgggjjjjjjfffbbbcccbbbaaa___\\\WWWPPPLLLGGGFFFFFFJJJRRR\\\dddiiivvvxxxppp]]]WWWUUUXXX^^^fffoooyyy~~~~~~{{{uuupppkkkiiinnnuuu~~~}}}~~~mmmgggaaa___aaaddddddcccaaaaaaaaaaaabbbcccddddddbbbaaa___\\\ZZZXXXWWWWWWWWWXXXXXXYYYZZZ[[[[[[\\\[[[\\\\\\XXXSSSQQQTTTWWWVVVVVVVVVZZZ___eeehhhjjjnnn}}}}}}qqqllliii^^^UUUPPPGGGFFFCCCEEEPPPbbbvvv~~~yyytttpppssswww}}}}}}{{{vvvqqqkkkcccZZZQQQGGGAAA>>>;;;:::<<<>>>BBBJJJSSSYYY___dddffflllxxx{{{qqq{{{pppccclll~~~qqqyyypppjjjgggkkkuuu}}}|||~~~~~~|||zzzxxxrrrpppjjjdddeeehhhfffaaaZZZVVVTTTSSSOOOLLLNNNSSSccczzz}}}|||uuuqqqoooqqquuuzzz{{{tttlllbbbZZZUUUQQQKKKFFF???===<<<::::::;;;<<<===;;;;;;:::999888888888888888:::======;;;888555444zzzqqqpppttt}}}oooXXXUUURRRTTTYYY^^^``````cccbbbaaa```^^^\\\[[[ZZZ___]]][[[[[[[[[\\\[[[ZZZYYY^^^bbb```\\\[[[___dddaaaaaa```\\\YYYZZZ^^^cccdddbbbeeelllqqqzzzgggJJJFFFHHH]]]lllwwwzzzjjjeeeeeevvvppp\\\TTTMMMIIIEEEBBBCCCGGGQQQSSSTTTTTTRRRMMMGGGDDDEEEDDDBBBAAAAAABBBDDDDDDLLLMMMOOOPPPRRRRRRSSSSSSTTTUUUVVVXXXZZZ\\\^^^___```___^^^]]]]]]^^^___```aaaaaaaaabbbbbbdddeeeeeedddcccdddfffiiijjjjjjiiihhhhhhiiijjjjjjjjjjjjjjjggggggggggggggghhhiiijjjfffeeedddcccddddddffffffeeecccaaabbbcccaaa]]]YYYTTTUUUTTTRRRNNNJJJHHHGGGFFFFFFJJJUUUcccpppvvvxxxvvvqqqppprrrkkk]]]UUUTTTUUU___ooo{{{~~~|||sssmmmhhhfffgggkkkxxx}}}gggfffddddddddddddeeefffeeedddcccbbbcccccceeefffeeedddcccaaa^^^[[[XXXWWWUUUVVVWWWYYY[[[[[[\\\\\\^^^___```]]]XXXUUUVVVXXXWWWUUUTTTVVV[[[aaadddfffooommmccc```WWWSSSNNNDDDEEEBBBBBBJJJZZZlll{{{~~~}}}yyyuuuqqqtttyyy~~~}}}yyywwwrrrlllbbbXXXNNNFFF???:::;;;:::;;;??????===@@@EEEIIIRRRYYY\\\ddduuuuuuwwwyyyiiimmmtttyyy}}}ppphhhdddhhhtttuuuqqqssswwwzzz|||{{{yyyxxxwwwuuuqqqoooqqqssslllccc]]]YYYVVVTTTPPPMMMOOOTTTbbbvvv}}}zzzzzz|||vvvmmmbbb[[[WWWSSSMMMHHH@@@>>><<<;;;:::;;;===>>>;;;;;;:::999888888888888888===CCCEEECCC===888555{{{pppjjjiiiuuuxxx}}}kkkUUUSSSRRRUUUZZZ___bbbccceeeffffffeeebbb___[[[YYYYYYXXXWWWXXXZZZ[[[ZZZXXXXXX\\\``````^^^^^^aaadddccceeeeeeaaa\\\\\\aaaggggggeeehhhkkkyyytttqqq[[[HHHGGGSSS]]]ggguuu}}}xxxrrrhhhmmmkkk___TTTMMMIIIEEECCCDDDKKKNNNRRRTTTTTTRRRNNNKKKEEEDDDCCCAAA@@@@@@AAABBBHHHHHHJJJLLLNNNOOOPPPQQQPPPQQQRRRUUUWWWYYY[[[\\\\\\[[[ZZZZZZZZZZZZ[[[\\\]]]]]]\\\]]]___aaadddeeedddccccccdddffffffeeedddcccdddeeeeeeffffffeeeeeeccccccbbbbbbccceeegggiiieeedddcccaaa````````````___]]]\\\[[[ZZZWWWSSSOOOHHHIIIHHHEEEAAAAAADDDHHHPPPTTT[[[fffpppwwwxxxwwwhhh```YYYVVVSSSQQQTTTZZZ___lll}}}{{{llleeeaaadddllluuuwwwccceeeeeecccaaa```bbbeeefffeeecccbbbbbbcccdddeeedddddddddcccaaa^^^\\\ZZZTTTUUUVVVXXXYYYYYYYYYXXX[[[]]]___^^^[[[XXXXXXXXX[[[XXXTTTTTTUUUXXXZZZ[[[fffhhhYYYTTTOOONNNLLLBBBDDDAAAAAAFFFSSSeeeuuu~~~~~~zzzuuupppsssxxx{{{{{{yyyuuusssnnnfff[[[OOOGGGAAA===:::999888<<<@@@@@@>>>???CCCEEEOOOXXX[[[bbbrrrssssss}}}mmmmmmxxxrrrvvvkkklllqqq~~~xxxmmmlllooouuuyyyxxxwwwwwwyyyxxxuuuvvv{{{{{{pppccc___ZZZVVVTTTPPPLLLNNNTTT```rrr|||qqqeee]]]YYYUUUOOOIII@@@???===;;;:::;;;<<<===;;;:::999888888888888888888===DDDGGGDDD???999666vvvppplllkkkqqqqqqsssyyyhhhSSSRRRSSSVVVZZZ___bbbdddbbbdddeeefffdddaaa]]][[[\\\[[[[[[\\\^^^```___^^^YYYZZZ\\\^^^aaacccccccccdddggggggccc^^^]]]bbbggg___^^^eeejjjsssllluuuoooLLLKKKKKKOOOUUU```oooyyywwwrrroootttxxxbbbVVVPPPLLLIIIIIIDDDFFFJJJMMMPPPRRRSSSSSSJJJIIIGGGEEECCCAAA@@@???AAABBBCCCEEEHHHJJJLLLMMMLLLMMMNNNPPPRRRUUUVVVWWWYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYZZZ]]]___bbbdddeeedddccccccccccccaaa___```aaabbbbbbcccbbbbbbbbbaaaaaa``````aaaccceeegggeeecccbbb___]]][[[ZZZYYYYYYWWWVVVTTTRRROOOKKKHHHFFFFFFDDDAAA???BBBIIIOOO^^^eeemmmrrrqqqnnnkkkiii^^^WWWOOOLLLMMMSSS]]]fffqqqzzzpppjjjccc```iiiuuu~~~|||{{{nnncccdddccc___[[[ZZZ]]]aaacccbbbaaa``````aaaaaabbbaaaaaabbbcccbbbaaa___^^^XXXXXXXXXYYYXXXXXXWWWWWWUUUWWWZZZ[[[ZZZYYYXXXXXX^^^ZZZWWWUUUUUUVVVVVVVVVZZZrrrlllWWWOOOJJJLLLLLLDDDCCCBBBAAAEEEOOO___qqq|||yyytttrrrtttwwwxxxwwwtttooolllccc\\\RRRHHHBBB???>>>===:::999:::>>>>>>===???DDDCCCOOOZZZ]]]cccpppzzzmmmppp}}}ooonnn}}}xxxmmmwwwrrrtttyyylllggggggnnnssssssuuuyyyxxxxxxwwwyyy~~~}}}pppbbb___ZZZUUURRRNNNJJJMMMRRR^^^mmmyyyvvvggg]]]YYYTTTLLLEEE@@@???===;;;:::;;;<<<<<<::::::999888888888999999999===AAABBB@@@===:::999~~~pppiiijjjnnnppplllkkkjjjqqqwwwcccRRRRRRTTTVVVZZZ]]]aaaccc]]]___aaaccccccaaa^^^[[[\\\[[[ZZZ[[[]]]_________]]][[[[[[]]]aaaccccccbbbbbbdddeeeccc___^^^___aaa___]]]eeeiiihhhzzzpppllluuu\\\LLL>>>???HHHPPP```ssswww|||xxxwww{{{sssbbbTTTLLLIIIDDDDDDEEEFFFIIIMMMQQQSSSNNNNNNMMMKKKHHHDDDAAA???>>>>>>???@@@AAACCCEEEFFFGGGHHHIIIKKKLLLNNNOOOPPPUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUWWWZZZ\\\___```cccaaa`````````___]]][[[\\\]]]^^^^^^______^^^^^^^^^^^^^^^^^^^^^___``````___^^^\\\ZZZWWWUUUSSSRRRKKKJJJIIIGGGFFFDDDDDDCCCCCCDDDFFFIIIMMMTTT\\\bbbpppsssuuuooodddXXXRRROOONNNMMMLLLPPPXXXeeeqqqyyy~~~rrrhhhiiidddfffqqq|||~~~pppeeeddddddbbb^^^YYYWWWZZZ]]]^^^^^^__________________]]]]]]___```aaaaaaaaaaaa^^^]]]\\\[[[ZZZZZZZZZZZZRRRSSSUUUWWWYYYYYYYYYXXX]]][[[YYYYYYZZZ[[[[[[ZZZXXXddduuu[[[NNNEEEFFFIIICCCCCCCCCCCCDDDKKKYYYjjjvvv}}}}}}~~~zzzuuurrrsssttttttqqqlllfffcccUUUOOOGGGAAA>>>============::::::;;;:::888;;;AAA>>>JJJVVV]]]eeerrrtttiiimmm}}}pppooouuuvvvmmmrrryyyyyyttthhhbbbfffkkknnnttt|||wwwxxxyyyzzz}}}{{{pppccc___ZZZTTTQQQLLLIIIKKKQQQ]]]kkktttnnnbbb]]]VVVLLLDDDBBB@@@>>><<<;;;;;;<<<===<<<;;;;;;::::::;;;;;;;;;;;;===>>>>>><<<:::;;;;;;xxxeee]]]aaahhhjjjdddddddddjjjzzzjjjYYYRRRSSSUUUVVVXXX[[[^^^aaa[[[]]]```bbbbbbaaa___]]]ZZZXXXVVVVVVYYY[[[]]]]]]`````````___^^^^^^```aaaaaabbbbbbbbbaaa___]]]\\\bbb]]]dddhhh```cccuuuvvvkkkJJJ???FFFFFFQQQdddjjjtttuuuzzz}}}xxxyyyooo]]]VVVKKKJJJGGGEEEEEEFFFHHHJJJJJJLLLNNNOOONNNKKKGGGEEEBBBAAA@@@@@@???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHKKKKKKKKKLLLLLLKKKKKKKKKJJJKKKNNNPPPSSSTTTVVVVVVYYYXXXWWWXXXYYYXXXWWWUUUTTTUUUVVVVVVWWWWWWVVVVVVUUUUUUVVVVVVUUUTTTTTTSSSPPPPPPOOONNNLLLJJJHHHHHH????????????@@@BBBEEEGGGJJJMMMSSS[[[ccciiikkklllpppllleee\\\RRRJJJEEEDDDJJJOOOXXXbbbooo|||yyyoooiiiffffffiiijjjqqqzzz~~~~~~~~~{{{nnngggdddddddddccc```]]][[[ZZZZZZZZZ[[[]]]_________^^^]]][[[[[[[[[\\\]]]___```aaa___^^^\\\ZZZZZZ[[[]]]^^^TTTTTTUUUVVVXXXYYYYYYXXX[[[[[[[[[\\\^^^___^^^]]]]]]ggg~~~fffRRRDDDCCCGGGCCCCCCDDDDDDCCCFFFPPP```lll}}}yyyvvvqqqqqqpppmmmhhhbbb[[[WWWIIIEEE@@@<<<;;;;;;;;;;;;===;;;:::;;;999777:::???<<>>===>>>>>>?????????>>>>>>>>>>>>??????===>>>>>>===<<<;;;<<<===vvvcccYYY[[[^^^]]]]]]___```dddrrr~~~uuu___QQQRRRSSSUUUVVVXXXZZZ]]]___\\\^^^aaaccccccbbbaaa```\\\ZZZWWWWWWYYY\\\^^^___bbbeeeeee```[[[YYY]]]aaabbbbbbbbbcccdddaaa]]]ZZZ[[[VVV___hhhaaa```llltttvvvjjjNNNJJJ???@@@OOOTTT]]]eeeuuuzzzqqqzzzzzzpppTTTQQQLLLGGGCCCAAA@@@@@@CCCFFFLLLQQQSSSRRROOOMMMIIIGGGEEECCCAAA@@@@@@@@@??????@@@AAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAAAAACCCFFFIIIKKKLLLMMMMMMNNNNNNNNNOOOQQQRRRQQQOOOLLLMMMNNNNNNOOOOOONNNNNNLLLMMMMMMMMMLLLJJJHHHGGGCCCCCCCCCBBBBBB@@@?????????@@@AAABBBDDDIIIOOOSSS___aaaffflllqqqooohhhbbb\\\TTTKKKGGGHHHLLLNNNOOO\\\dddoooyyy~~~nnnaaa\\\```fffjjjqqq|||||||||ttt|||oooeeeeeegggccccccddddddccc```\\\YYYXXXZZZ]]]___```___^^^\\\[[[ZZZZZZZZZ[[[]]]___```]]]\\\YYYWWWXXX[[[^^^```WWWWWWVVVWWWXXXYYYYYYXXX[[[ZZZ[[[]]]______]]][[[bbbsssuuu\\\JJJGGGKKKHHHCCCEEEDDDBBBBBBJJJYYYdddvvv~~~|||xxxuuuooonnnllliiibbb[[[SSSOOODDDAAA>>><<<;;;;;;;;;:::;;;::::::===<<<:::===BBB???HHHQQQ[[[iiizzzmmmhhhyyytttoooqqq{{{{{{xxx{{{zzzzzz}}}ooowwwppphhhfffeeemmmyyyxxx|||~~~}}}{{{yyyrrrjjjaaa[[[UUUQQQLLLHHHKKKQQQ^^^lllqqqyyy|||rrreeeZZZGGGEEECCCAAA???@@@@@@AAABBBAAAAAAAAAAAAAAABBBBBB===???@@@???>>>======>>>xxxfff\\\XXXVVVUUUVVV[[[^^^cccjjjuuummm\\\WWWSSSTTTVVVXXXYYYZZZZZZ[[[YYY[[[]]]\\\[[[[[[___bbb]]]]]][[[YYYXXXZZZ^^^aaacccgggiiifff___\\\___cccaaa``````aaaccceeedddccc``````aaabbbdddeeeffffffyyyfffJJJFFFDDDFFFQQQSSSXXXhhhzzzwwwmmmjjjnnn^^^OOOKKKLLLJJJDDD???DDDDDDEEEIIINNNQQQPPPNNNPPPOOOLLLIIIEEEAAA>>>===??????>>>>>>>>>=========>>>===<<<;;;<<<===???AAA>>>???AAACCCDDDEEEFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCFFFFFFEEECCCBBB@@@??????@@@AAAAAA@@@>>>>>>@@@BBBAAADDDIIIMMMRRRYYYbbbiiilllnnnpppooojjj```VVVOOOJJJJJJJJJJJJKKKPPPVVVZZZhhhooozzzxxxppphhh___[[[```hhhssszzz~~~{{{yyy{{{tttpppdddffffffbbbcccffffffbbbaaaaaa___[[[^^^___]]]]]]```eeeccc^^^ZZZZZZXXXXXXYYY[[[]]]___\\\\\\[[[[[[[[[[[[[[[\\\XXX\\\``````[[[VVVSSSSSSXXX[[[___```^^^\\\[[[[[[[[[nnn```NNNEEE@@@JJJCCCDDDDDDBBBBBBGGGQQQYYYuuu{{{{{{}}}|||}}}xxxqqqqqqpppkkkddd[[[RRRLLLIII@@@===;;;:::;;;<<<<<<;;;999:::<<<<<<;;;:::;;;===CCCHHHLLLXXXkkkvvvxxxjjjrrryyyqqquuuxxxyyyyyyrrrnnnsssrrriiifffllltttxxx~~~zzztttnnnddd\\\TTTPPPLLLJJJMMMRRR___jjjtttxxxsss```QQQLLLFFFCCCCCCDDDDDDCCCFFFFFFEEEDDDDDDDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAqqq^^^TTTPPPOOOPPPSSSXXX\\\bbbkkkwwwhhhYYYVVVTTTUUUVVVWWWXXXXXXXXXXXXTTTWWWYYYYYYWWWWWWZZZ\\\]]]\\\[[[ZZZZZZ]]]bbbfffcccgggjjjhhhbbb^^^```dddfffdddcccbbbcccbbb```___aaaaaabbbbbbccccccddddddttt{{{tttkkkSSS???:::FFFLLLMMMVVVjjjzzz{{{qqqggglllzzziiiWWWLLLGGGFFFIIIAAAAAAAAAAAABBBEEEIIIKKKMMMMMMLLLLLLKKKJJJJJJIIIBBBBBBAAA@@@>>>===<<<<<>>@@@@@@AAA@@@@@@@@@@@@???>>>======AAA@@@@@@???>>>>>>>>>???======>>>??????@@@@@@AAA:::===@@@CCCEEEHHHKKKNNNOOOUUU^^^fffkkkmmmnnnoookkkhhhaaaZZZRRRMMMIIIGGGHHHIIIKKKNNNSSSZZZbbbhhhyyy}}}vvvuuummmeeebbb```___dddjjjxxxxxxxxxzzz~~~|||mmmeeeeeeeeebbbeeeggggggcccaaaaaa___[[[```bbbaaa___aaaeeeeeebbb___]]][[[YYYYYYYYYZZZ[[[]]]\\\[[[ZZZZZZZZZZZZZZZZZZ]]]aaabbb```\\\XXXWWWVVVYYY[[[\\\[[[ZZZZZZZZZ___ppplllTTTHHHBBBHHHEEEFFFFFFCCCBBBEEEMMMTTTooo}}}}}}|||}}}}}}~~~zzzuuupppnnnhhh___VVVNNNIIIGGGAAA???<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<>>>@@@DDDJJJNNNZZZlllyyypppqqqyyy|||xxxuuuyyy~~~zzz}}}wwwmmmbbb```eeessszzzmmmjjjnnntttzzz}}}xxxqqqiiibbbZZZRRRNNNKKKIIILLLQQQaaakkktttyyyzzzhhhSSSOOOIIIFFFFFFGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEDDDDDD{{{jjjWWWMMMKKKKKKNNNQQQRRRXXXbbbppp{{{bbbXXXYYYVVVWWWWWWWWWWWWWWWVVVVVVVVVXXXZZZ[[[ZZZYYYZZZ[[[[[[ZZZZZZYYYZZZ]]]ccchhhbbbgggkkkjjjeeeaaabbbeeegggfffdddccccccbbb___]]]ccccccccccccbbbbbbbbbbbblllvvvtttuuuyyy}}}XXXCCCDDDDDDBBBFFFXXXrrryyykkkdddbbblll}}}gggWWWPPPPPPIIIIIIGGGCCC???>>>@@@CCCEEEEEEEEEFFFHHHJJJKKKLLLIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB@@@???===<<<;;;;;;:::;;;<<<===>>>???@@@@@@????????????>>>===<<<;;;=========<<<======>>>>>>?????????@@@@@@AAAAAAAAADDDIIIOOOTTTYYY]]]aaadddjjjkkknnnpppoooiiibbb]]]WWWRRRLLLFFFCCCDDDHHHJJJHHHMMMTTT]]]fffoooyyy~~~ooofffhhhaaa]]]```fffkkkqqqvvv~~~xxxyyy~~~|||oooiiifffaaa^^^^^^bbbeeedddaaa___```^^^ZZZ```cccbbb___^^^bbbeeeeeecccaaa]]]ZZZXXXWWWWWWWWW\\\[[[ZZZZZZYYYYYYYYYZZZZZZ\\\___bbbccc```[[[WWWTTTUUUWWWXXXWWWXXXYYY[[[aaalllbbbRRRHHHFFFFFFGGGGGGEEEBBBCCCHHHMMMeeevvv}}}||||||zzzyyymmmiiiaaaXXXPPPJJJFFFDDDDDDAAA???>>>>>>>>>===;;;=========<<<<<<>>>BBBEEEGGGMMMQQQYYYhhhvvv}}}~~~yyyjjj^^^SSSRRRUUU^^^fffllltttzzztttrrruuuvvv}}}}}}xxxqqqiii```YYYRRRNNNKKKJJJMMMRRR```hhhqqqvvv~~~nnnWWWTTTOOOLLLKKKKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHtttfffWWWOOOMMMLLLNNNRRRPPPYYYdddssswww```[[[___[[[[[[[[[ZZZZZZYYYXXXWWWYYYZZZ\\\\\\\\\[[[ZZZZZZYYYYYYXXXVVVWWWZZZ```dddaaafffjjjjjjgggddddddeeeddddddcccdddddddddbbb___ccccccccccccddddddddddddeeefffsssxxxmmm~~~[[[DDD??????@@@NNNhhh|||nnn```\\\iii|||iii]]]WWWSSSNNNIIIFFFDDDBBBAAA>>>>>>>>>???@@@BBBDDDEEELLLLLLMMMMMMMMMNNNNNNNNNMMMLLLJJJHHHFFFEEEDDDDDD@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>???@@@@@@@@@@@@@@@<<<======>>>@@@AAACCCDDDHHHIIIJJJLLLNNNPPPQQQRRR```ccchhhlllnnnpppqqqrrruuunnneee]]]XXXRRRKKKGGGCCCBBBAAABBBFFFKKKPPPTTTSSS[[[gggsss~~~xxxlllccc___^^^\\\___gggoooxxx{{{zzz}}}xxxssshhhhhhfff]]]VVVVVV]]]______\\\[[[^^^]]]ZZZ]]]``````[[[YYY]]]aaaccccccaaa]]]YYYWWWUUUUUUUUUYYYXXXXXXXXXYYYZZZ[[[\\\YYYYYY[[[^^^aaa___YYYSSSSSSTTTUUUUUUUUUWWWZZZ\\\^^^aaalll{{{rrr^^^PPPFFFEEEFFFGGGEEECCCCCCFFFHHH\\\ppp}}}zzzxxxxxxxxxgggaaaXXXQQQKKKHHHGGGFFFGGGEEECCCAAAAAA@@@???===>>>>>>===<<<<<<@@@EEEJJJIIIOOOQQQVVV```nnn{{{uuu{{{|||pppaaaUUUMMMLLLNNNQQQQQQQQQVVV]]]ooo|||||||||~~~{{{xxxrrrkkk___XXXRRRPPPMMMLLLOOOTTTaaahhhpppvvv}}}~~~mmm\\\ZZZVVVSSSPPPMMMKKKJJJJJJKKKMMMNNNPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPNNNMMMnnncccYYYTTTRRROOOOOORRRTTT^^^hhhuuutttaaa^^^ccc^^^______^^^^^^\\\[[[[[[ZZZYYYYYYYYYYYYXXXWWWVVVZZZZZZYYYWWWWWWXXX\\\______cccggghhhfffdddddddddcccccccccdddeeeeeebbb```bbbbbbcccdddeeefffggggggeeegggkkkyyyyyy~~~wwwNNNAAAAAAAAAHHH\\\uuu}}}mmmbbbaaacccnnnnnn```PPPHHHIIIJJJGGGBBB>>>===<<<<<<===???AAABBBFFFGGGHHHKKKMMMOOOQQQRRR\\\^^^bbbccc```ZZZRRRNNNMMMLLLJJJIIIHHHHHHHHHHHHEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEGGGHHHKKKMMMPPPQQQTTTVVVYYY]]]aaaeeeiiijjjoooqqqrrrqqqmmmjjjhhhggg```XXXNNNHHHFFFEEEDDDCCCCCCCCCEEEIIINNNUUU\\\```jjjrrr}}}zzzrrrhhh^^^[[[^^^YYY]]]fffpppvvv~~~|||nnnvvv}}}|||{{{mmmdddgggfff]]]UUUTTTYYY\\\\\\ZZZ[[[___```^^^\\\______ZZZWWW[[[___aaa```^^^[[[XXXVVVUUUUUUUUUUUUVVVVVVXXXZZZ\\\^^^___[[[ZZZZZZ\\\^^^\\\VVVQQQTTTTTTUUUUUUUUUXXX[[[^^^]]]XXXYYYdddyyyaaaSSSEEEDDDEEEEEEEEEEEEEEEFFFFFFWWWlll~~~yyyuuusssrrr___YYYQQQLLLJJJKKKLLLLLLJJJHHHGGGFFFFFFDDDBBB@@@@@@???>>>===>>>AAAHHHLLLJJJNNNOOOSSSZZZggg|||uuupppmmmhhhaaa\\\```rrr~~~rrriii]]]RRRKKKKKKLLLLLLHHHDDDGGGMMMUUUrrr|||yyyvvvnnnfff]]]WWWRRRPPPOOONNNQQQVVVfffkkksss||||||iii```___\\\XXXTTTPPPNNNMMMNNNOOOPPPQQQSSSTTTTTTTTTVVVWWWXXXXXXXXXVVVUUUTTT|||hhh```YYYVVVSSSOOONNNPPPTTTcccqqq|||pppaaa___aaa^^^______```______^^^^^^^^^\\\ZZZYYYYYYYYYXXXWWW\\\]]]]]][[[YYYYYY[[[\\\]]]___bbbdddcccbbbbbbcccdddddddddeeefffeeebbb___aaaaaacccdddeeeggghhhhhhgggmmmllllllsssxxx|||WWWMMMCCCDDDOOOddd}}}xxxnnnbbb___ooogggVVVRRRPPPIIIAAABBB@@@>>>======>>>@@@AAA<<<===???BBBEEEHHHJJJKKKSSS]]]jjjtttvvvnnnccc[[[```___]]][[[[[[[[[[[[\\\[[[[[[[[[ZZZYYYWWWUUUUUUVVVVVVWWWXXXZZZ\\\^^^___ccccccddddddeeefffffffffbbbcccbbb^^^XXXRRROOONNNFFFDDDBBBAAABBBCCCDDDDDDMMMMMMPPPVVV___jjjtttzzzzzzrrrllliiibbbZZZZZZ```___fffqqqyyy{{{rrrnnn~~~~~~zzznnngggcccdddfffbbb\\\ZZZ[[[^^^^^^\\\^^^bbbdddbbb^^^aaa```\\\[[[^^^aaa```^^^]]]ZZZXXXVVVVVVWWWXXXUUUVVVWWWXXXZZZ]]]___```]]]]]]]]]]]]]]][[[XXXVVVUUUVVVWWWWWWWWWYYY\\\___^^^VVVUUU^^^ttt~~~bbbUUUGGGDDDDDDEEEEEEFFFFFFFFFFFFSSShhh~~~www}}}wwwpppkkkZZZTTTMMMJJJLLLPPPRRRRRRMMMLLLJJJJJJJJJIIIGGGEEECCCBBBAAA@@@AAADDDJJJNNNKKKMMMMMMPPPUUUaaayyynnnccc]]]YYYSSSLLLJJJJJJZZZppp~~~tttkkkddd[[[SSSHHHHHHJJJLLLIIIDDDDDDIIIJJJaaawww|||oooddd^^^XXXTTTSSSSSSRRRUUUZZZfffjjjrrr~~~zzzggg```aaa```^^^YYYVVVTTTSSSTTTTTTTTTUUUVVVXXXYYYZZZ[[[]]]^^^``````___]]]\\\~~~wwwggg```XXXUUURRRNNNNNNRRR[[[nnnzzzfff^^^]]]]]][[[[[[\\\^^^^^^_________ccc___ZZZXXXYYYYYYYYYXXXZZZ\\\]]]]]][[[YYYYYYZZZZZZ[[[]]]______``````aaaaaaaaaccceeeggggggdddbbbaaaaaabbbbbbcccdddeeeeeeeeehhhiiiiiirrrwwwtttuuueeeHHHBBBFFFPPPdddxxxtttiiifffgggzzzzzzpppaaaTTTRRROOOKKKFFFCCCAAAAAAAAA<<<<<<===>>>???@@@AAAAAAAAAJJJVVVbbbfffddd]]]XXX]]]\\\[[[[[[[[[]]]___```aaaaaa```___^^^\\\[[[ZZZ[[[ZZZYYYYYYYYYYYYYYYZZZ]]]\\\ZZZWWWTTTQQQOOONNNKKKLLLKKKIIIFFFCCCCCCCCC@@@BBBEEEGGGIIILLLPPPRRR^^^ccckkkuuuyyyssshhhaaa^^^```^^^ZZZ```kkkuuuyyywwwxxxqqqcccddddddbbbcccfffddd___^^^aaa```^^^___cccdddbbb```bbb```]]]___bbbbbb^^^```^^^[[[YYYXXXXXXYYYZZZXXXXXXXXXYYY[[[]]]^^^___]]]]]]^^^]]][[[ZZZ[[[\\\UUUWWWXXXXXXXXXYYY[[[^^^___YYY\\\aaafffooo^^^MMMGGGFFFEEEEEEFFFFFFFFFEEEJJJ___xxxyyy|||qqqhhhXXXRRRLLLKKKOOOTTTVVVVVVOOONNNMMMNNNNNNNNNKKKIIIFFFFFFFFFEEEEEEHHHLLLPPPOOOOOOLLLLLLNNNVVV}}}zzzkkk]]]PPPLLLJJJFFFBBBBBBBBBIIIUUU```gggjjjjjjiiifffllloookkkfffaaaZZZSSSHHHGGGJJJMMMKKKEEEBBBDDDEEEPPP```ooo|||sssddd___[[[[[[[[[[[[^^^ccciiikkkuuuvvvsssppppppuuu{{{vvvfff^^^```cccbbb___]]]\\\]]][[[ZZZYYYXXXYYY[[[^^^```aaabbbeeegggggggggeeedddzzztttiiiaaaYYYTTTQQQNNNPPPUUUhhh}}}jjj]]][[[\\\ZZZWWWXXXYYY[[[\\\]]]^^^^^^aaa\\\VVVSSSTTTUUUUUUTTTVVVXXX[[[\\\ZZZXXXWWWWWWXXXYYYZZZ[[[\\\^^^___```\\\]]]```eeeiiijjjiiigggaaaaaaaaaaaaaaaaaaaaaaaabbb^^^bbbhhhkkkvvvxxx|||NNNBBBCCCCCCNNN^^^uuu}}}pppdddbbbhhhrrrxxxgggccc\\\TTTMMMIIIFFFEEEBBBBBBAAA@@@???>>>======>>>???AAACCCDDDEEEDDDDDDDDDDDDCCCDDDFFFIIILLLNNNNNNNNNOOOOOOOOOOOONNNMMMOOONNNLLLJJJHHHGGGFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@>>>???@@@AAAAAABBBEEEHHHEEEHHHLLLPPPTTT]]]hhhpppuuu}}}pppeee```bbbYYYTTTWWWYYYZZZgggxxxtttuuuyyyggg^^^eeefff``````ffffff``````bbbaaa]]]]]]```aaa___aaaaaa___]]]```cccaaa\\\bbb```]]][[[ZZZYYYZZZ[[[[[[[[[ZZZ[[[[[[\\\]]]]]]ZZZ[[[\\\[[[XXXYYY\\\```UUUWWWYYYYYYYYYYYY[[[\\\^^^[[[cccddd\\\rrrhhhTTTJJJHHHFFFFFFFFFFFFEEEDDDAAAVVVnnnssshhhYYYSSSMMMMMMRRRWWWYYYXXXPPPOOOOOOPPPQQQPPPNNNKKKIIIIIIIIIHHHHHHJJJNNNRRRTTTQQQKKKIIIHHHJJJnnnyyyooofff^^^OOOBBBAAABBBAAAAAACCCEEEEEEEEEHHHKKKMMMMMMLLLNNNYYYcccfffccc___XXXRRRJJJHHHJJJMMMKKKDDD>>>===@@@BBBMMMaaatttkkkfffcccdddddddddggglllrrrsss}}}mmm^^^SSSUUURRRPPPQQQWWW```ggglll}}}xxxssseee[[[___dddeeedddcccccceeeaaa___\\\[[[\\\^^^bbbddddddfffiiikkklllllljjjiii|||}}}~~~nnngggWWWOOOPPPNNNUUUiiiyyyggg\\\[[[[[[YYYUUUXXXWWWVVVWWWYYY[[[[[[[[[WWWWWWWWWWWWVVVUUUTTTTTTVVVWWWZZZ^^^```^^^ZZZWWWXXXYYYZZZ[[[[[[\\\^^^aaa```^^^^^^aaaeeehhhhhhfffeeeeeeeeedddbbb```___^^^bbbcccdddeeelll{{{xxxZZZHHHEEEFFFEEEYYYkkkxxxhhhbbbaaajjjvvvssshhh```YYYSSSSSSPPPLLLJJJHHHGGGEEECCC@@@AAAAAA???<<<;;;<<<>>>@@@??????>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@?????????@@@AAABBB@@@@@@@@@@@@AAACCCDDDEEEAAADDDGGGHHHIIIMMMSSSWWWUUU^^^gggnnnsss{{{vvvjjj```ZZZXXXVVVSSSSSSZZZdddnnnyyyqqq~~~wwwmmmbbb[[[^^^bbbeeeffffffdddbbbdddaaa______aaaaaa^^^ZZZ^^^]]]]]]\\\]]]^^^```aaabbb```^^^[[[ZZZZZZ[[[\\\]]]\\\ZZZXXXXXXZZZ]]]^^^[[[[[[\\\[[[ZZZYYYYYYZZZUUUVVVXXXZZZ[[[[[[ZZZYYY\\\UUU]]]^^^^^^ffflll~~~YYYJJJGGGIIIFFF???EEEKKKEEE@@@MMM```rrrwwwmmmfffbbbYYYOOOOOOVVVWWWSSSSSSSSSSSSSSSTTTTTTUUUUUUSSSOOOKKKIIIKKKPPPSSSUUUSSSOOOGGGFFFKKKNNNddd}}}mmmaaaVVVMMMIIIHHHDDD@@@@@@CCCDDDDDDCCCEEEFFFFFFEEEFFFHHHJJJHHHMMMWWWaaafffbbbYYYQQQIIIKKKMMMLLLHHHDDDAAA@@@>>>CCCLLL\\\rrrvvvnnnnnnqqqrrrtttvvvlllWWWKKKHHHIIICCCEEEGGGIIILLLQQQVVVZZZnnnvvv}}}zzzuuunnniiidddfffiiikkkmmmmmmkkkjjjhhhfffeeeccccccdddeeeffffffkkkmmmjjjkkkqqqssspppzzzyyy}}}pppjjj\\\SSSTTTSSS^^^vvvvvveee\\\[[[[[[YYYVVVWWWVVVUUUVVVXXXYYYZZZYYYYYYYYYXXXXXXWWWUUUTTTSSSTTTUUUWWW[[[]]]\\\YYYVVVVVVXXXYYYYYYYYY[[[]]]___```^^^^^^```ccceeedddcccffffffeeedddbbb```^^^]]]\\\]]]```cccjjjvvv}}}~~~\\\FFFAAABBBEEEUUUjjj}}}yyynnndddaaacccgggrrr}}}xxxpppfffaaaZZZTTTOOOLLLIIIGGGIIIJJJIIIGGGEEECCCDDDEEE@@@@@@???>>>???@@@AAABBB???@@@@@@@@@@@@AAAAAAAAADDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBCCCEEEFFFHHHHHHMMMPPPSSSUUUWWW]]]eeekkkuuu|||~~~zzz~~~yyyqqqfff[[[TTTQQQQQQNNNTTT\\\eeeppp|||yyytttvvv|||}}}xxxssskkkcccaaabbbeeeffffffdddbbbaaaaaa```````````````^^^\\\]]]]]]\\\[[[[[[\\\]]]^^^cccbbb```^^^]]]]]]]]]]]]^^^\\\[[[YYYZZZ[[[^^^___^^^___^^^]]]\\\ZZZZZZZZZWWWWWWWWWWWWXXXXXXYYYZZZYYYSSS[[[YYYXXX^^^|||kkk}}}dddNNNHHHHHHGGGAAAFFFKKKEEECCCKKKYYYiiizzz}}}uuulllhhh^^^SSSQQQUUUVVVSSSUUUVVVWWWXXXYYYYYYXXXXXXSSSPPPLLLKKKNNNQQQTTTUUUSSSMMMEEEEEEHHHHHHaaa{{{gggXXXOOOKKKFFFJJJMMMKKKHHHEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHGGGMMMWWWbbbhhhdddYYYPPPHHHJJJLLLKKKGGGCCCAAA@@@AAAEEEMMM^^^vvv|||ssssssvvvxxx{{{~~~uuuooobbb^^^UUUKKKBBB>>>@@@BBB???AAACCCEEEGGGLLLQQQUUU___fffooo||||||xxxsssmmmiiihhhjjjnnnqqqrrrrrrqqqpppkkkjjjgggeeedddeeefffgggeeekkknnnllloootttvvvtttzzz~~~zzzqqqllloootttmmmjjj^^^TTTQQQPPP___{{{{{{{{{pppaaaZZZZZZ[[[YYYVVVUUUTTTSSSTTTVVVWWWWWWVVVZZZYYYYYYYYYWWWVVVUUUTTTSSSTTTVVVZZZ\\\\\\ZZZWWWUUUWWWXXXXXXWWWXXXZZZ\\\^^^]]]]]]^^^```aaa```___ffffffeeedddbbb```^^^]]]YYYZZZ]]]aaaffflllrrruuuvvvxxxtttjjjPPPCCC@@@GGGXXXlll}}}tttjjjaaa[[[[[[___rrr{{{ppphhhaaa]]]ZZZTTTTTTRRRMMMIIIEEEDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIJJJLLLMMMNNNQQQTTTWWWZZZ[[[eeehhhlllooosssyyy{{{zzz{{{|||{{{~~~lllggg^^^UUUNNNNNNQQQUUUWWWcccooottt|||{{{iii```rrrxxxmmmlllyyy|||vvvnnnllliiidddeeeeeeeeedddccc```^^^]]]^^^___aaaaaa____________]]]\\\[[[[[[ZZZ[[[[[[[[[aaaaaa``````___^^^]]]\\\^^^]]]\\\[[[\\\]]]___aaabbbbbb```___]]][[[ZZZYYYXXXWWWUUUTTTTTTUUUWWWYYYZZZUUU]]]ZZZZZZ___uuurrrnnnvvvUUUJJJHHHHHHDDDGGGKKKFFFFFFIIIPPP]]]mmm~~~qqqmmmcccWWWQQQRRRSSSRRRSSSUUUXXXZZZ[[[ZZZYYYXXXSSSQQQNNNNNNPPPRRRSSSSSSRRRIIIBBBEEEEEEBBB```qqqYYYJJJEEEGGGHHHPPPZZZ\\\WWWOOOKKKKKKJJJIIIIIIKKKOOOPPPNNNKKKGGGMMMWWWaaafffbbbWWWNNNGGGIIIKKKIIIFFFBBB@@@@@@???AAAHHHWWWppp}}}}}}qqq^^^PPPKKKFFFGGGFFFDDDBBBAAAAAABBB<<<>>>@@@AAADDDHHHMMMPPPVVV\\\dddppp|||xxxtttoookkkkkknnnrrrvvvxxxxxxvvvuuutttssspppnnnlllkkkjjjjjjaaafffiiiiiilllrrrwwwxxx{{{{{{yyyrrriiibbb``````ggghhh___UUUOOOLLL\\\zzzuuutttqqqggg\\\WWWWWWYYYXXXVVVTTTSSSQQQRRRTTTUUUUUUTTTXXXXXXXXXYYYXXXXXXWWWWWWVVVVVVWWWZZZ]]]^^^\\\ZZZWWWXXXXXXVVVUUUTTTUUUWWW[[[[[[\\\]]]^^^___```___ccccccccccccbbbaaa```___]]]\\\\\\^^^aaacccdddcccddd~~~vvvppp~~~wwwSSSEEE>>>AAAOOO\\\dddnnnyyy|||qqqgggaaa```YYYddduuu~~~zzzssslllfffcccbbb______^^^\\\[[[ZZZYYYYYY[[[[[[[[[[[[\\\\\\\\\]]]^^^^^^^^^______``````aaagggiiikkkooosssxxx{{{~~~|||yyyyyy}}}{{{pppgggccc[[[XXXRRRNNNOOOVVV```hhhjjjxxxyyyllldddbbb\\\]]]yyyyyysssnnnrrr~~~}}}wwwmmmgggfffffffffccccccbbb```^^^\\\[[[ZZZ[[[^^^aaa```^^^]]]___aaa]]]\\\\\\[[[ZZZZZZZZZZZZ\\\]]]^^^___^^^]]][[[YYY^^^^^^]]]\\\]]]^^^```aaacccaaa___]]]\\\ZZZXXXVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWTTT\\\ZZZ[[[```pppiiitttbbbOOOHHHJJJGGGHHHKKKGGGIIIGGGIIIRRRcccwwwpppkkkaaaVVVOOONNNOOOPPPRRRTTTXXX\\\]]]\\\YYYXXXTTTRRRPPPPPPQQQRRRQQQPPPOOOFFF@@@EEEEEECCCfff{{{eeeQQQFFFFFFKKKRRRXXXaaahhheee[[[TTTRRROOONNNNNNSSSYYY[[[XXXSSSJJJMMMSSS[[[^^^[[[RRRJJJFFFHHHIIIGGGDDDAAA@@@???===???DDDQQQeeexxxkkk^^^WWWRRRKKKFFFEEEBBBCCCCCCBBB???===;;;:::>>>???AAABBBCCCGGGLLLOOOTTTWWW\\\eeeyyy{{{xxxtttpppmmmppptttxxxzzzzzzyyywwwxxxxxxwwwuuuqqqlllhhheeeZZZ\\\]]]]]]aaaiiisssyyywwwsssnnnjjjgggbbb[[[UUU]]]bbb___WWWRRROOOaaattt~~~fff```XXXTTTUUUWWWVVVTTTTTTRRRQQQQQQSSSTTTTTTSSSSSSTTTVVVXXXYYYZZZ[[[[[[WWWVVVWWWYYY[[[]]]\\\ZZZYYYZZZYYYVVVSSSRRRRRRSSSXXXYYYZZZ\\\]]]___```aaa___```aaaaaabbbbbbbbbaaa___]]][[[\\\^^^```aaaaaa```iii|||uuummmvvvyyyWWWFFF;;;???HHHNNNTTT\\\```mmm{{{~~~vvvjjjaaa\\\QQQTTTZZZaaannn~~~zzzzzz{{{{{{{{{|||||||||}}}|||uuunnnggg___WWWRRRNNNNNNOOORRRYYYfffsss}}}ppp^^^SSSVVVgggqqqrrr}}}~~~{{{ppphhhdddcccdddfff`````````___^^^]]]\\\[[[YYY\\\______]]]\\\^^^```]]]]]]\\\\\\[[[[[[ZZZZZZZZZ[[[]]]^^^^^^\\\ZZZYYY]]]]]]\\\\\\]]]___```aaa```^^^[[[ZZZZZZYYYVVVSSSTTTUUUVVVVVVVVVUUUTTTSSSQQQPPPWWWSSSUUUZZZaaarrr]]]sssXXXJJJLLLJJJIIIKKKIIIJJJGGGEEEKKK[[[pppkkkddd[[[SSSOOOMMMNNNQQQRRRUUUZZZ^^^```^^^\\\ZZZVVVTTTRRRQQQQQQQQQOOOMMMKKKEEEAAAFFFIIILLLtttqqqcccYYYSSSUUUZZZ]]][[[___ggghhh```WWWSSSNNNMMMNNNSSSZZZ]]][[[VVVNNNMMMNNNQQQSSSQQQLLLFFFEEEFFFGGGEEEBBB@@@??????@@@AAAFFFOOO^^^pppvvvbbbUUUHHHDDDEEEDDDDDDFFFBBBAAA@@@?????????>>>>>>???@@@AAABBBCCCFFFJJJNNNOOOPPPRRRXXXhhh~~~zzzvvvsssqqqsssvvvyyy{{{{{{{{{zzzxxxxxxxxxvvvpppggg^^^YYYTTTRRRPPPOOORRR\\\lllxxxyyyrrrjjjgggfffaaaUUULLLNNNUUUUUURRRQQQSSSiiiyyy```[[[VVVTTTUUUVVVVVVUUUUUUSSSRRRRRRSSSTTTTTTSSSPPPRRRTTTWWWYYY[[[\\\]]]WWWVVVUUUVVVXXXYYYYYYXXXZZZZZZYYYWWWTTTRRRRRRSSSUUUWWWYYY[[[[[[]]]___bbb]]]]]]___``````aaaaaaaaa\\\[[[ZZZZZZ\\\```eeehhhgggccchhhjjjjjj|||jjjYYYGGG@@@BBBFFFIIILLLKKKYYYjjjssssssmmmaaaWWWPPPOOOQQQTTTYYYcccuuu~~~|||~~~wwwnnnbbbYYYUUUQQQLLLHHHLLLPPPVVV___iiiuuuiiiWWWSSSTTTeeexxxyyy||||||tttkkkgggdddbbbcccfff___```aaaaaaaaaaaa```___YYYZZZ\\\\\\\\\[[[\\\]]][[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^______^^^[[[XXXXXXYYYYYYWWWTTTSSSUUUWWWXXXXXXWWWUUUTTTTTTRRRWWWPPPSSSWWWVVVnnnbbbnnnaaaMMMOOOLLLIIIJJJIIIIIIFFFDDDHHHTTThhh|||}}}jjj```VVVRRRRRRQQQRRRTTTPPPTTTXXX\\\^^^^^^\\\ZZZ\\\YYYVVVSSSRRRPPPNNNLLLHHHGGGEEEGGGNNNZZZsssnnnkkkggggggllliiiaaa___eeeggg]]]SSSOOOJJJIIIJJJNNNTTTVVVUUUSSSPPPNNNKKKKKKLLLLLLIIIEEEDDDEEEEEEDDDAAA???>>>???>>>???DDDLLLXXXeeeqqqyyy~~~uuusssssskkk[[[OOODDDBBBDDDFFFHHHKKKJJJGGGDDDBBBCCCDDDDDDDDD???@@@@@@@@@AAACCCGGGKKKMMMMMMNNNSSS```ttt~~~{{{wwwsssvvvvvvxxxyyyzzz{{{||||||||||||zzzuuulllaaaWWWQQQNNNJJJFFFEEEGGGQQQccctttvvvqqqkkkhhhfff```UUULLLHHHNNNLLLJJJNNNUUUpppttt]]]ZZZVVVUUUWWWXXXWWWVVVVVVUUUSSSSSSTTTUUUUUUTTTPPPQQQSSSVVVXXXZZZ[[[\\\YYYWWWUUUUUUWWWXXXXXXWWWXXXYYYYYYWWWUUUUUUVVVWWWSSSVVVXXXYYYYYYYYY\\\^^^]]]]]]^^^______^^^^^^]]]ZZZ[[[\\\[[[[[[^^^dddiiifffcccbbbooo}}}kkknnnyyy~~~jjjTTTGGGDDDDDDBBBIIIPPP\\\jjjzzzwwwiii___ZZZZZZ^^^aaa```aaadddyyy}}}}}}uuummmddd___VVVOOOLLLLLLNNNOOOZZZ```kkkuuu}}}jjj```bbbooovvvuuunnnyyyssskkkeeeeeedddaaaaaaeee]]]___aaaccccccbbb```^^^YYYYYYYYYZZZ[[[[[[ZZZYYYXXXYYYZZZ[[[[[[[[[ZZZYYYXXXYYYZZZ[[[\\\\\\[[[ZZZXXXXXXYYYZZZ[[[\\\]]]]]]]]]ZZZWWWXXX\\\]]]ZZZWWWVVVVVVWWWXXXXXXYYYYYYYYYXXXWWWZZZQQQUUUZZZUUUgggzzznnnjjjPPPPPPMMMHHHIIIJJJGGGFFFDDDFFFMMM^^^rrr|||oooaaaVVVVVVYYYYYYYYYZZZTTTWWW[[[___aaaaaa```___bbb___ZZZVVVSSSQQQNNNLLLFFFLLLIIIHHHQQQfff~~~{{{zzzpppllloookkk]]]SSSRRRLLLLLLMMMNNNOOOPPPQQQQQQPPPMMMKKKKKKMMMMMMJJJGGGCCCDDDDDDBBB???>>>>>>>>>:::<<>><<<>>>EEEPPP```rrr~~~hhh[[[WWWNNNMMMGGGDDDFFFIIIKKKOOOTTTRRRNNNKKKKKKLLLLLLKKKHHHBBBBBBCCCBBBBBBDDDGGGJJJOOOMMMLLLNNNTTTcccxxx{{{wwwvvvtttrrrqqqqqqsssvvvxxx{{{tttjjj]]]QQQHHHBBB???===::::::;;;<<>>======888:::;;;999888;;;DDDKKKhhheeecccccc```]]]```fffhhh```YYY]]]jjjzzzzzzpppfff^^^[[[[[[[[[]]]^^^^^^\\\YYY\\\]]]]]][[[XXXVVVUUUUUUYYYWWWVVVVVVYYYYYYXXXVVVXXXWWWWWWWWWXXXYYY[[[\\\YYYVVVVVVYYYYYYVVVVVVYYYWWWXXXYYYYYYWWWWWWXXXYYY\\\\\\[[[]]]^^^]]][[[YYY```aaabbbccccccaaa___]]]\\\WWWWWW]]]```fffyyyrrryyyrrr\\\XXXdddsss{{{wwwhhh______bbbeeefff```gggoootttuuuvvvyyy{{{~~~vvvoooiiibbb\\\WWWWWWTTTOOOKKKIIIKKKQQQUUUVVV[[[cccnnnzzzsss```ZZZ[[[___gggppp~~~~~~pppfffbbbccciiiyyyvvvjjjfffeeeaaa\\\[[[^^^```^^^[[[]]]\\\[[[ZZZZZZYYYYYYYYYXXXYYY[[[___bbbaaa]]]YYY^^^[[[XXXXXXXXXXXXVVVTTTWWWWWWVVVWWWWWWWWWWWWVVVTTTUUUWWWZZZ]]]]]]\\\YYYZZZ[[[ZZZZZZ]]]bbbaaa]]]ZZZXXXVVVVVVWWWZZZ]]]___ZZZWWWUUUUUUTTTWWWbbbnnn}}}hhhQQQLLLKKKJJJHHHIIIFFFDDDDDDFFFLLLZZZhhhtttpppfffiiippppppdddXXXTTTVVVYYY___eeejjjsss}}}wwwyyyqqqhhh___\\\[[[YYY]]]ccckkkpppmmmkkkooopppzzzvvvdddiiiooowww|||ttthhh^^^YYYVVVUUUXXXWWWSSSSSSRRRMMMEEEDDDBBB???=========<<<;;;999@@@IIIWWWqqquuu^^^QQQOOOMMMKKKGGGDDDDDDGGGIIIIIIFFFLLLZZZmmm||||||ooobbbUUURRRMMMHHHDDDDDDGGGKKKNNNKKKJJJIIIKKKVVVmmmzzzoooddd___[[[WWWVVVXXX\\\```aaa]]]VVVKKKBBB<<<::::::999666888888666555888@@@FFFeeecccbbbaaa\\\WWWYYY___ggg^^^^^^nnn|||lllbbb\\\ZZZXXXYYY\\\```bbb```\\\XXX\\\]]]]]]\\\YYYXXXXXXYYY[[[ZZZYYYYYYZZZYYYWWWUUUVVVVVVVVVVVVXXXZZZ[[[]]]YYYWWWWWWZZZYYYUUUTTTVVVVVVXXXZZZ[[[YYYXXXXXXYYY[[[ZZZZZZ[[[]]]]]][[[ZZZ]]]___aaacccdddcccbbbaaabbb\\\[[[bbbggghhhnnnvvvxxxqqqwwwhhhXXXRRRWWW___xxxyyy|||{{{rrrmmmggg```[[[[[[```eeehhhjjjlllpppssstttyyy{{{{{{}}}wwwsssqqqllleee___YYYTTTOOOLLLFFFGGGHHHEEEEEEKKKWWWbbbooorrryyyqqqcccZZZVVV___ggguuuuuujjjmmmwwwyyy~~~rrreee______]]][[[\\\___```___\\\^^^]]]\\\[[[YYYXXXWWWWWWWWWYYY\\\```cccccc___\\\^^^\\\ZZZZZZZZZYYYWWWVVVVVVWWWXXXYYYXXXVVVTTTRRRQQQQQQSSSVVVYYY[[[[[[[[[YYY[[[\\\[[[^^^bbbbbb___XXXXXXWWWWWWXXXZZZ\\\]]]]]]YYYVVVUUUTTTXXXcccnnn}}}YYYIIILLLLLLEEEHHHGGGGGGFFFDDDHHHUUUcccooo{{{rrr```[[[dddppppppdddXXXSSSTTTWWW\\\bbbmmmuuu~~~zzznnnggg``````dddiiipppwww|||zzz}}}wwwssszzz~~~iiigggooozzziii]]]WWW\\\^^^]]]XXXTTTRRRNNNHHHEEEBBB???>>>>>>>>>===<<<;;;>>>CCCQQQmmm~~~yyynnn___UUUSSSPPPKKKEEEBBBBBBDDDGGGHHHEEEGGGSSSjjj|||mmm___[[[TTTLLLFFFDDDFFFIIILLLIIIGGGGGGIIITTTiii|||{{{ooobbbWWWSSSPPPLLLKKKMMMPPPRRRSSSKKKFFF@@@;;;999999999888777888888666444777<<>>>>>>>>>>>======>>>@@@JJJddd}}}zzzxxxtttppplllhhh```XXXSSSOOOHHHBBBAAABBBCCCEEEGGGLLLHHHKKK\\\qqq}}}zzzqqqddd___XXXOOOGGGEEEFFFHHHIIIFFFDDDEEEHHHSSSfffxxxmmm___SSSLLLIIIFFFCCCCCCDDDFFFHHHHHHAAA>>><<<;;;;;;;;;;;;::::::::::::888777888;;;???cccbbb```^^^XXXVVV]]]gggaaaaaaqqq|||{{{ggg\\\ZZZ\\\XXXXXXXXXZZZ\\\]]]\\\[[[VVVVVVWWWVVVTTTTTTVVVXXXYYYZZZ[[[[[[YYYWWWVVVUUUUUUUUUUUUUUUWWWYYY[[[]]]\\\]]]bbbhhhfff^^^WWWUUUTTTWWWZZZ[[[ZZZYYYXXXXXX]]][[[[[[[[[]]]___^^^]]]^^^]]][[[[[[]]]```dddfffaaaaaaccceeedddaaabbbeeeiiiyyyxxxxxx~~~nnnbbbKKKLLLOOOUUU___iiisssyyy}}}{{{sssjjjdddccceeehhhmmmoooppprrruuuyyyyyyvvvssssssrrrqqqpppqqqtttwwwyyyxxxwwwwwwwwwxxxyyyzzz|||}}}~~~}}}{{{zzzzzz{{{zzzyyyxxxwwwvvvuuutttsssrrrqqqoookkkgggccc___]]]\\\YYYVVVSSSQQQOOONNNNNNKKKJJJHHHGGGFFFGGGIIIJJJKKKMMMPPPVVV___lllyyyqqq```RRRRRRZZZhhhyyy}}}uuuoooiiiaaaZZZXXX[[[\\\^^^```cccdddcccbbb____________]]]\\\ZZZYYYYYYYYYXXXXXXYYY\\\```ccc]]]^^^^^^^^^\\\[[[ZZZYYYZZZ[[[ZZZWWWTTTSSSTTTVVVXXXVVVUUUUUUWWWYYYYYYYYYWWW[[[\\\[[[\\\```aaa___XXXXXXXXXYYYYYYYYYYYYXXX[[[YYYYYY[[[\\\[[[___ddd```kkkxxxbbbXXXIIIKKKKKKJJJJJJJJJJJJEEEDDDKKKVVVeeesssqqqccc\\\[[[bbbiiilll```UUURRRRRRRRRVVVZZZ\\\eeeuuuwwwqqqjjjjjjrrr}}}~~~bbb[[[lllrrrhhhbbbwwwwwwqqq|||tttlllfff___XXXSSSNNNMMMMMMFFFDDDAAA?????????>>>======>>>???IIIaaa~~~tttmmmkkkmmmooorrruuuuuummm___SSSNNNEEE???AAADDDDDDDDDGGGQQQNNNNNNVVVdddooorrrqqqaaa^^^WWWOOOHHHEEEEEEGGGEEEBBBBBBDDDHHHRRRcccrrriiiWWWKKKDDDBBB>>><<<::::::;;;============<<<;;;<<<===>>>===;;;;;;;;;:::999888999:::<<<```______]]]XXXVVV^^^hhhlllwwwlll\\\XXX\\\aaa]]][[[YYYYYY[[[]]]]]]]]]VVVWWWWWWUUUTTTUUUWWWYYYVVVXXX[[[[[[ZZZXXXWWWWWWUUUUUUUUUUUUWWWYYYZZZ\\\]]]^^^bbbhhhggg___YYYWWWVVVXXXZZZ[[[ZZZZZZZZZ[[[^^^]]][[[\\\]]]^^^^^^]]]bbb```]]][[[ZZZ\\\___aaa^^^aaadddccc___^^^aaafffaaagggvvvuuu{{{mmmbbbTTTJJJHHHLLLSSSXXX\\\nnn|||xxxuuujjjkkkmmmqqquuuyyyzzzyyyrrrtttvvvtttpppjjjfffdddfffeeedddcccbbbaaaaaa```aaaccceeeeeecccbbbbbbccc^^^^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZWWWTTTQQQNNNLLLKKKNNNIIIEEEEEEDDDDDDFFFKKKKKKLLLLLLMMMNNNRRRWWW[[[aaadddjjjqqq{{{zzzuuuhhhdddgggsss}}}wwwlllgggddd___[[[ZZZXXXYYY\\\^^^____________]]]^^^___```___^^^]]]\\\ZZZZZZXXXVVVVVVXXX]]]aaaXXXZZZ\\\[[[YYYWWWVVVWWW\\\\\\\\\XXXTTTSSSVVVZZZ\\\ZZZXXXXXXYYYYYYYYYXXXVVVZZZ\\\YYYYYY\\\^^^]]]YYYYYYXXXXXXXXXXXXXXXXXXZZZXXXYYY]]]^^^\\\\\\___^^^fff}}}eeennnqqqSSSMMMQQQLLLJJJJJJKKKHHHFFFIIIOOO]]]mmm~~~tttooopppooonnnnnneee[[[RRRPPPPPPPPPQQQTTTUUU___oooxxxnnnnnntttuuurrrkkk```LLLKKKdddsssnnnjjjooowwwttt{{{oooaaaXXXSSSNNNLLLMMMGGGDDDAAA@@@@@@@@@???>>>===>>>AAAKKKbbb}}}}}}}}}zzzoooaaaYYYXXX^^^kkk|||ppp]]]RRRFFF???BBBFFFEEEGGGKKKMMMMMMQQQWWW^^^cccffffff\\\ZZZVVVOOOIIIEEEEEEFFFBBB@@@@@@CCCGGGNNN\\\hhhzzzlllXXXKKKCCC@@@AAA:::999888999;;;<<<;;;;;;;;;:::;;;<<<>>>???===<<<;;;::::::999999999999999\\\___bbbbbb\\\WWW]]]fff}}}wwwaaaWWWWWW\\\___]]]ZZZXXXXXXYYY[[[[[[[[[WWWWWWVVVUUUSSSTTTVVVXXXTTTWWW\\\]]]\\\ZZZZZZ[[[VVVVVVUUUUUUVVVXXXYYYZZZ\\\[[[]]]``````ZZZWWWXXXYYY[[[\\\\\\\\\\\\]]]______]]][[[[[[\\\]]]]]]\\\```___^^^^^^^^^^^^___```^^^bbbdddbbb```aaadddfffdddeeejjjyyywwwuuu|||jjjYYYQQQOOONNNNNNFFFYYYuuuxxxuuussssssuuuvvvvvvwwwqqqtttxxxxxxvvvrrrnnnmmmrrrqqqooommmkkkiiihhhgggfffhhhjjjjjjhhhffffffggg^^^^^^]]]]]]\\\[[[[[[ZZZXXXVVVSSSPPPMMMLLLKKKJJJJJJGGGGGGKKKLLLLLLRRRZZZVVVWWWYYY[[[]]]bbbiiinnnsssllllllnnn~~~~~~tttrrrvvv}}}rrrhhheeeeeebbb^^^]]]XXXYYYZZZ[[[[[[[[[\\\\\\ZZZ[[[]]]___``````___^^^YYYZZZ[[[YYYWWWVVVYYY\\\UUUXXXZZZZZZWWWUUUTTTUUUZZZ\\\^^^[[[WWWUUUWWWZZZ\\\ZZZYYYYYYZZZZZZYYYWWWTTTYYY[[[XXXVVVXXXZZZYYYZZZYYYXXXWWWWWWWWWWWWWWW[[[XXXXXX\\\]]][[[[[[]]]eeeeeeqqqZZZfffTTTTTTNNNJJJIIIKKKKKKHHHHHHKKKTTTeeexxx}}}wwwbbbZZZSSSSSSSSSQQQQQQSSSSSS^^^mmmpppgggddd]]]TTTFFFGGG???CCC]]]sss{{{{{{qqqrrrwwwkkk```ZZZUUURRRRRRGGGEEEBBB@@@@@@@@@???>>>===???BBBMMMccc~~~|||zzzrrrooolllggg[[[NNNJJJMMMPPPbbbzzzsss]]]LLL@@@BBBFFFFFFJJJQQQNNNOOOQQQUUUZZZ\\\\\\[[[XXXWWWUUUPPPJJJEEEDDDCCCAAA??????BBBEEEIIIRRR[[[dddwwwuuu\\\OOOIIIEEEAAAAAA<<<<<<<<<===@@@AAA@@@???::::::;;;===???@@@@@@>>><<<<<<;;;<<<<<<<<<;;;:::\\\aaaggghhhaaaZZZ]]]dddqqq___YYYZZZYYYWWWYYYXXXWWWWWWXXXXXXWWWVVVVVVVVVUUUSSSQQQRRRTTTVVVSSSWWW\\\^^^]]]\\\]]]^^^WWWVVVVVVUUUVVVWWWXXXYYY[[[XXXWWWXXXXXXUUUUUUXXX\\\]]]^^^]]]]]]^^^```bbb___]]]ZZZZZZZZZ[[[[[[ZZZYYY[[[^^^aaacccccccccccc]]]___```___```aaabbbaaadddddddddhhh{{{wwwqqqyyyvvvmmmjjjhhhccc^^^MMMQQQ]]]nnn~~~|||{{{zzz|||~~~{{{{{{zzzxxxvvvuuuwwwyyy~~~|||{{{yyyxxxwwwyyyzzzzzzwwwuuuttttttkkkjjjiiigggeeedddbbbbbb^^^[[[XXXTTTQQQPPPPPPPPPOOOOOOTTT\\\___```hhhrrruuuwwwzzz{{{}}}~~~ssshhhfffqqqttthhhjjjssstttjjjbbbbbbccc```\\\ZZZYYYZZZ[[[[[[ZZZZZZ[[[\\\WWWYYY[[[^^^`````````___XXX[[[]]]\\\YYYWWWWWWXXXUUUXXX[[[[[[XXXVVVUUUVVVWWW\\\```___ZZZWWWXXXZZZZZZYYYYYYZZZ[[[[[[YYYXXXSSSXXXZZZWWWTTTVVVXXXWWW[[[ZZZXXXWWWVVVVVVWWWXXX^^^YYYWWWYYY[[[ZZZZZZ]]]bbb\\\uuu|||SSSooovvvZZZVVVPPPJJJHHHKKKMMMKKKHHHHHHNNN___ssszzzccc[[[VVVWWWXXXUUUTTTUUUTTT___lll{{{pppbbbZZZNNNBBB===DDD@@@@@@UUUmmm~~~nnnrrrrrrvvviiiccc]]]YYYXXXHHHEEEBBBAAAAAAAAA@@@???@@@@@@CCCMMMbbb{{{~~~|||fffaaa]]]XXXNNNDDDDDDKKKHHHYYYooogggSSSCCCBBBEEEGGGMMMVVV[[[WWWTTTTTTXXX[[[[[[ZZZWWWWWWUUUQQQKKKFFFCCCAAAAAA??????BBBCCCDDDJJJRRRTTTeee~~~xxxbbbNNNGGGHHHDDD???===<<<;;;<<<>>>AAABBBAAA@@@;;;;;;<<<>>>AAACCCCCCBBB??????>>>???@@@@@@>>>===bbb[[[\\\bbb```\\\gggyyy{{{ggg]]][[[YYYXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXRRROOOOOOQQQPPPOOORRRWWWZZZZZZ[[[YYYXXXXXXZZZ\\\___\\\XXXVVVVVVWWWXXXXXX\\\^^^^^^ZZZSSSPPPRRRUUU^^^^^^^^^]]]]]]^^^^^^^^^ccc___[[[[[[]]]]]]ZZZWWWWWWWWWXXXYYY[[[^^^```aaa\\\___ccceeedddcccccccccddd``````eeehhhqqqrrrlllvvv}}}~~~}}}hhhXXXQQQQQQWWWlll}}}xxxuuupppiiiddddddhhhjjjfffaaa```gggmmmmmmrrrxxxzzz|||~~~kkkbbbaaa[[[[[[bbbrrrvvv{{{~~~~~~|||~~~}}}sssgggccc___]]]___aaaaaa```^^^^^^]]][[[YYYXXXZZZ\\\[[[ZZZXXXUUUTTTUUUYYY\\\[[[YYYVVVSSSRRRRRRTTTUUUUUUVVVXXXYYYYYYXXXVVVUUUXXX[[[]]]^^^]]][[[ZZZZZZWWWXXXXXXXXXYYYYYYZZZZZZVVVUUUUUUTTTTTTTTTTTTSSSUUURRRRRRVVVXXXUUUSSSTTTWWWWWWXXXYYYYYYYYYXXXXXX^^^[[[eee~~~hhhVVVooopppZZZRRRNNNLLLNNNMMMIIIFFFFFFKKKUUUgggwww~~~wwwggg___WWWTTTWWW\\\^^^^^^ccceeehhhoooqqq^^^PPPDDD===:::???===???MMM[[[nnnvvvfffddd|||ooocccYYYTTTNNNEEE???@@@BBBAAA>>>>>>BBB???FFFZZZppp{{{nnnaaaSSSIIIBBB>>>@@@DDDIIILLLRRR___sssxxxcccMMMDDDDDDGGGOOOVVVbbbfffeee^^^XXXWWWVVVTTTWWWXXXWWWRRRKKKEEEBBBBBB@@@AAAAAABBBBBBCCCCCCDDDGGGPPP\\\sssxxx^^^RRRHHHGGGIIIFFFCCCAAA@@@>>><<<@@@PPP]]]XXXIIICCC??????CCCGGGFFFGGGIIIFFFFFFEEEEEEDDDCCCBBBBBB[[[UUUTTTYYY___hhh}}}vvvjjj___\\\\\\[[[YYYZZZXXXXXXXXXWWWWWWVVVUUUTTTPPPNNNMMMOOOOOONNNPPPTTTVVVXXXYYYYYYXXXXXXYYYZZZ\\\ZZZWWWUUUUUUUUUUUUUUUYYY\\\^^^\\\VVVSSSSSSUUUZZZ[[[]]]^^^___^^^]]]\\\[[[[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZ\\\^^^```bbbccc^^^```ccceeefffdddbbb```ddd______bbbbbbeeevvvzzzzzz~~~{{{tttllldddYYYYYY[[[VVVccciiiqqqvvv{{{zzzuuuzzz~~~zzzqqqkkkiiikkkuuuuuu|||ttthhhjjjpppyyytttkkkeeebbb___[[[ZZZ[[[]]]]]]\\\``````___\\\YYYWWWXXXYYYYYYXXXWWWTTTSSSTTTWWWZZZYYYWWWUUUSSSRRRRRRSSSTTTUUUVVVWWWXXXXXXWWWVVVUUUVVVXXX[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWUUUSSSQQQOOONNNRRRNNNNNNQQQSSSRRRRRRTTTUUUUUUUUUUUUUUUTTTTTTTTT]]]YYY\\\lllxxxWWWZZZiiiVVVPPPLLLOOOQQQNNNKKKIIIJJJQQQ```pppzzzyyyqqqhhh___\\\```eeegggfffdddeeedddfffrrryyyeeeWWWLLLCCC>>>555;;;:::<<>>CCCCCCMMMaaasss~~~yyyhhh[[[MMMEEEAAA>>>@@@DDDEEEEEEFFFKKKZZZrrrpppYYYOOOMMMMMMNNNQQQUUU^^^eeeccc___\\\ZZZWWWTTTTTTRRRMMMGGGBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA???FFFOOObbbmmmXXXMMMDDDEEEGGGGGGDDDCCC@@@@@@>>>EEEWWWiiihhh\\\MMMHHHEEEHHHJJJIIIHHHJJJIIIIIIJJJJJJIIIHHHGGGFFFXXXWWWVVVXXXbbbuuusss```[[[ZZZ]]]^^^[[[YYYZZZVVVWWWWWWVVVUUUSSSQQQPPPOOOLLLKKKNNNNNNLLLLLLOOOQQQTTTWWWYYYXXXWWWXXXXXXXXXXXXXXXWWWVVVVVVVVVUUUWWWZZZ^^^]]]YYYUUUTTTTTTVVVXXX[[[^^^___^^^\\\[[[UUUXXXZZZYYYUUUTTTWWW[[[\\\\\\\\\]]]___aaabbbcccbbbbbbdddgggjjjiiiddd___ccc___^^^aaa```^^^eeeqqq|||uuuzzz{{{{{{rrrhhhYYYIIILLLPPPTTTWWW]]]ffflllzzztttfff___jjjnnnxxxttthhhdddjjjppp~~~qqqbbb]]]]]][[[YYYVVVUUUVVVWWWVVVVVVaaaaaa```\\\XXXVVVVVVVVVWWWWWWUUUSSSQQQRRRUUUWWWUUUTTTSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTTTTVVVXXXXXXWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWWWWVVVTTTQQQNNNLLLPPPLLLKKKOOORRRRRRSSSUUUTTTSSSRRRPPPPPPPPPQQQQQQXXXXXXWWW]]]ttt]]]IIIhhh{{{___TTTMMMOOOTTTSSSOOOLLLHHHLLLVVVfffsss{{{||||||zzzooodddaaafffkkkkkkhhheeeeee```[[[^^^hhhsssyyyrrrhhhZZZNNNGGGAAA===999666<<<<<<>>>FFFJJJUUUiiijjj[[[\\\{{{ooo]]]KKKEEEAAACCCEEECCCAAABBBFFFLLLZZZkkkxxxzzzgggYYYIIICCCAAA@@@AAADDDAAAAAA@@@???GGG[[[yyy~~~jjj```^^^ZZZTTTPPPRRR___jjjjjjddd]]]XXXSSSUUUSSSOOOIIICCC???>>>???????????????>>>>>>>>>>>>:::???DDDQQQrrrmmm[[[OOOFFFEEEHHHGGGDDDCCCBBBBBBBBBJJJ```www{{{sss]]]UUUOOOPPPPPPNNNLLLMMMLLLMMMNNNOOOOOONNNLLLKKK```cccdddeeennn~~~{{{dddXXXYYY\\\```___YYYWWWXXXVVVVVVWWWWWWUUUSSSPPPOOOOOOLLLJJJMMMNNNKKKJJJLLLMMMQQQVVVXXXXXXWWWWWWWWWUUUWWWYYYZZZZZZYYYYYYZZZXXX[[[]]]\\\XXXUUUTTTTTTTTTVVVXXXZZZ\\\\\\\\\\\\XXXZZZZZZYYYWWWVVVXXXZZZ[[[[[[[[[\\\]]]___```aaacccbbbdddiiimmmmmmgggaaaddd```___bbbcccaaadddiiirrruuummmuuuyyyxxxwwwvvvbbbTTTQQQMMMJJJFFFCCCGGGLLLSSSZZZbbbjjjqqqyyywwwsssqqqrrrtttqqqkkkgggkkksss~~~yyyqqqkkkhhhmmmttt|||}}}kkk___]]]___VVVUUUTTTSSSSSSSSSRRRRRR^^^^^^^^^[[[WWWUUUUUUUUUWWWWWWUUURRROOOOOOPPPSSSRRRRRRRRRRRRRRRRRRQQQQQQTTTTTTUUUVVVVVVUUUTTTTTTRRRTTTVVVVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSQQQSSSUUUVVVUUUSSSPPPNNNPPPMMMNNNTTTWWWVVVUUUWWWUUUTTTQQQOOOOOOOOOPPPQQQTTTYYYXXX[[[mmmjjjHHHYYYnnn]]]NNNMMMRRRTTTQQQOOOHHHGGGMMM\\\lllxxxvvviiieeeiiimmmkkkfffbbbaaa]]]VVVQQQRRRVVV[[[OOOJJJCCC>>><<<;;;999888888======???FFFGGGSSSjjjlllbbbWWWeeezzzeeeQQQIIIDDDDDDDDDDDDEEEHHHLLLXXXiiivvv~~~{{{jjj[[[JJJCCCCCCCCCEEEHHHBBBEEEGGGEEEEEERRRnnntttrrrsssooocccYYYYYYfffrrrqqqhhh___XXXTTTYYYVVVOOOHHHBBB>>>======???>>>>>>===<<<<<<;;;;;;<<<@@@CCCJJJdddfffYYYMMMJJJJJJHHHEEECCCDDDEEEEEENNNfffiii```WWWVVVVVVSSSPPPPPPMMMNNNPPPRRRQQQPPPNNNMMMnnnqqqsssvvv{{{~~~xxx```XXXYYY\\\___]]]WWWVVVXXXWWWWWWXXXXXXXXXWWWUUUTTTSSSNNNLLLNNNOOOLLLKKKLLLLLLPPPUUUXXXYYYWWWWWWVVVRRRUUUYYY[[[ZZZZZZ[[[\\\\\\\\\ZZZXXXVVVTTTTTTTTTUUUUUUUUUUUUWWWYYY\\\]]]^^^[[[XXXWWWXXXXXXWWWUUUXXXXXXXXXXXXYYYZZZ\\\\\\^^^]]]___eeekkklllgggbbbccc```^^^___aaabbbdddgggkkkvvvrrrhhhzzzsssuuu~~~mmmiiifffccc\\\RRRMMMOOOIIIIIIKKKNNNSSSXXX\\\^^^gggmmmrrrsssooolllnnnqqqpppqqqrrrrrrqqqooolllkkkhhhmmmqqqrrrssswwwvvvwwwtttnnnfffbbbcccffflllttt~~~tttssspppjjjggggggiiikkkhhheeedddggglllttt~~~pppeee___]]]^^^UUUUUUUUUUUUTTTSSSRRRRRRYYYZZZZZZYYYWWWUUUUUUVVVXXXXXXVVVRRRNNNMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTTTTTTTTTTTTTTTTSSSRRRTTTUUUUUUTTTSSSSSSUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPRRRTTTUUUUUUSSSPPPOOOOOOMMMQQQWWWZZZXXXUUUUUUXXXVVVTTTRRRQQQQQQRRRSSSTTTZZZWWW]]]pppwwwRRRQQQqqqkkkUUUNNNRRRUUUTTTRRRHHHEEEGGGTTTeeetttrrrkkklllllliiieee\\\[[[YYYTTTLLLFFFEEEGGGBBB@@@===<<<<<<=========777:::999<<>>======<<<;;;::::::<<<@@@CCCIII\\\rrrcccTTTNNNLLLIIIGGGFFFHHHJJJKKKSSSiiioooeee[[[YYYYYYVVVRRRQQQMMMNNNOOOPPPPPPNNNLLLKKK{{{zzz}}}qqq]]]VVVUUUWWWZZZZZZWWWXXX[[[YYYYYYZZZ[[[]]]^^^___```ZZZSSSOOOPPPQQQOOONNNOOOMMMQQQVVVYYYYYYXXXWWWWWWPPPTTTXXXYYYXXXWWWYYY[[[[[[ZZZWWWUUUTTTTTTTTTUUUUUUTTTRRRRRRSSSWWWZZZ]]]___ZZZVVVVVVXXXXXXUUURRRVVVVVVVVVVVVVVVWWWXXXYYYWWWWWWZZZ^^^dddfffdddaaaaaa^^^\\\ZZZZZZ[[[^^^```iiifffkkkxxxvvv{{{sssuuu}}}|||zzz|||~~~qqqiiiiiiXXXTTTOOOLLLLLLLLLKKKIIIKKKNNNQQQQQQMMMKKKJJJKKKHHHIIILLLMMMMMMJJJGGGDDDGGGJJJLLLMMMMMMPPPVVVZZZZZZ^^^eeekkkpppvvv|||vvvsssnnnhhhddddddhhhllleeehhhjjjgggddddddkkkrrrwwwzzzmmm]]]^^^]]]XXXWWW\\\```aaabbbdddmmm{{{~~~vvvkkkbbb]]]ZZZXXXVVVUUUWWWYYYYYYWWWUUUTTTTTTUUUWWWYYYXXXWWWVVVWWWWWWWWWWWWVVVSSSPPPNNNOOOPPPSSSRRRQQQQQQPPPPPPPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSRRRTTTTTTTTTSSSRRRSSSTTTRRRRRRRRRRRRRRRRRRQQQQQQTTTTTTUUUUUUTTTRRRPPPNNNOOONNNPPPVVVYYYUUURRRRRRXXXWWWVVVUUUTTTTTTUUUUUUVVV[[[TTTZZZppp}}}```OOOWWW{{{xxx___TTTUUUVVVVVVUUUJJJDDDDDDMMM\\\lllzzztttoookkkgggddd[[[XXXVVVTTTMMMDDD???@@@>>>===<<<<<<;;;<<<======:::;;;999===CCCFFFYYYyyyssskkk{{{pppmmmvvvnnn```___yyy~~~ttthhh^^^TTTMMMIIIGGGKKKRRR```ooo~~~zzzrrr^^^QQQEEEAAADDDMMM\\\hhheee^^^WWWPPPGGGIII^^^uuuyyyxxxhhh\\\QQQMMMGGGCCCBBBBBBBBBAAA???>>>>>>===<<<;;;;;;:::888<<>>>>>=========<<<777;;;???EEERRRmmmuuu```TTTOOOMMMMMMNNNSSSXXX^^^hhh}}}vvvllliiiiiibbbZZZUUUPPPOOOMMMLLLJJJJJJJJJJJJkkkYYYWWWYYYUUUUUUZZZ]]]\\\\\\]]]]]]]]]^^^aaaffflllqqquuuggg]]]TTTTTTVVVUUUUUUVVVSSSUUUYYYZZZZZZYYYYYYZZZYYY\\\^^^[[[VVVTTTVVVYYYNNNPPPRRRUUUXXXXXXWWWUUUPPPQQQRRRTTTTTTUUUUUUUUU[[[]]]___]]]ZZZZZZ\\\___XXXXXXWWWWWWWWWXXXXXXYYYXXXZZZ\\\]]]]]]^^^```bbb\\\```aaa^^^ZZZ[[[]]]___XXX___eeeeeeeeerrryyylllhhhddd```eeeppptttvvvwwwtttoooooouuuzzztttqqqmmmiiifffbbb]]]YYY___ccciiilllmmmiiieeeaaa^^^ZZZUUUSSSUUUZZZ^^^```]]]]]]\\\YYYXXX[[[bbbhhhyyy{{{zzz~~~|||zzzyyyyyyzzzxxxuuurrrkkknnnrrr|||kkkccc```]]]^^^fffooovvvzzz{{{}}}uuuxxx|||tttgggcccaaa^^^[[[YYYYYYZZZ[[[WWW[[[^^^^^^[[[XXXWWWWWWXXXZZZ\\\\\\ZZZYYYXXXYYYQQQSSSTTTTTTTTTUUUWWWYYYXXXVVVRRRPPPNNNOOOPPPQQQRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQRRRQQQPPPOOOQQQSSSPPPQQQQQQRRRRRRSSSSSSSSSQQQQQQRRRSSSUUUVVVXXXXXXZZZTTTPPPQQQRRRPPPQQQTTTSSSTTTUUUUUUUUUUUUUUUTTTRRR^^^[[[aaammmaaaooojjjFFFCCC```yyyyyyfff\\\XXXTTTPPPNNNMMMFFFAAACCCJJJWWWhhhvvv~~~}}}qqqfff\\\ZZZUUUMMMHHHHHHBBBBBBAAA???===<<<>>>???999999777;;;???===NNNooopppiiioooppp```pppqqqjjjmmmuuu{{{tttiiiccciiiqqqqqqkkkgggWWWUUUUUUXXX[[[^^^eeelllppp|||www]]]TTTJJJEEEHHHVVVnnnxxxqqqmmmbbbRRROOOVVVVVVaaannn{{{rrr[[[VVVOOOJJJGGGDDD@@@===????????????>>>>>>>>>>>>:::<<<@@@GGGTTTnnnhhhYYYRRRNNNMMMOOOVVV]]]fffrrrwwwuuussslllaaa[[[SSSRRRNNNLLLJJJJJJJJJKKKrrrddd^^^[[[ZZZXXXVVVVVVXXXZZZ[[[\\\ZZZ[[[\\\^^^```ccceeefff^^^[[[WWWUUUVVVXXXYYYZZZXXXWWWUUURRRQQQRRRVVVYYYVVVXXXYYYXXXVVVTTTTTTTTTMMMNNNOOOQQQSSSTTTUUUUUUTTTRRRQQQSSSVVVWWWVVVSSSXXX\\\```bbbaaa___]]]]]]ZZZXXXVVVVVVWWWWWWVVVUUUWWWUUUTTTVVV\\\aaacccddd___^^^\\\[[[ZZZ[[[\\\\\\ZZZ[[[\\\___ccckkkttt{{{yyyssswww{{{hhhbbbbbb```pppnnnjjjgggeeegggiiikkkllliiigggiiillliiiaaaYYYcccnnnyyyxxxmmmjjjqqq{{{wwwqqqooonnnhhhcccjjjwww|||xxxxxxyyyeeeeeeeeeeeeddddddcccccc]]][[[ZZZ^^^gggpppvvvxxxooosssrrrnnnqqq~~~uuutttvvvrrrjjjeee___\\\ZZZZZZ\\\]]]ZZZWWWZZZYYYXXXXXXZZZZZZXXXWWWZZZZZZZZZZZZYYYXXXVVVVVVPPPSSSUUUTTTQQQPPPUUUYYYXXXVVVSSSPPPOOOPPPQQQSSSNNNPPPRRRRRRQQQQQQQQQRRRVVVUUUTTTRRRPPPNNNMMMLLLQQQQQQQQQQQQQQQQQQQQQPPPUUURRRPPPQQQUUUYYYZZZZZZWWWWWWUUUSSSPPPPPPRRRTTTPPPPPPRRRVVVXXXXXXVVVTTTXXXVVVSSSZZZbbbdddvvvwwwLLLCCCZZZggg~~~jjj[[[WWWNNNFFFJJJJJJGGGEEEEEEFFFNNN```rrr{{{|||nnnaaa\\\ZZZTTTNNNKKKHHHBBB>>>@@@AAA>>>;;;;;;@@@::::::??????>>>IIIYYYcccaaa{{{cccdddwww|||vvvmmmoooyyy}}}nnn\\\KKKMMMPPPTTT\\\gggooorrrzzz|||kkkYYYJJJFFFGGGPPPggg~~~}}}wwwlll___VVVRRRNNNNNNTTT```mmm||||||bbb___VVVJJJFFFGGGDDD>>>@@@??????>>>===<<<<<<;;;;;;;;;<<>><<<<<<>>>999999>>>>>><<>>>>>===<<<<<<===>>>AAAHHHVVVooozzz]]]WWWTTTPPPUUUcccllltttxxxtttpppggg[[[VVVPPPNNNPPPQQQOOOMMM|||kkk]]]XXXVVVTTTVVVTTTRRRSSSUUUWWWWWWWWW\\\\\\\\\\\\\\\\\\\\\\\\ZZZXXXWWWXXXZZZ\\\\\\[[[[[[[[[ZZZXXXUUUTTTUUUVVVUUUWWWXXXWWWUUUTTTTTTTTTXXXVVVRRRPPPOOOPPPSSSTTTSSSTTTUUUVVVXXXVVVSSSPPPSSSVVVZZZ\\\\\\[[[[[[[[[YYYXXXVVVVVVWWWXXXWWWVVVVVVUUUUUUWWWZZZ\\\\\\[[[XXXYYYZZZ[[[]]]]]]^^^^^^``````___]]]]]]```eeehhhppp~~~|||wwwuuudddaaa^^^[[[[[[]]]```bbb___[[[XXX]]]hhhrrrppphhhccc^^^VVVRRRUUU___kkksssrrreeeZZZYYYWWWRRRTTTZZZfffjjjmmmggg]]]WWWYYY^^^mmmllliiihhhiiimmmpppsssvvv~~~|||pppfffdddeeebbb^^^]]]]]]\\\[[[YYYWWWWWWYYY[[[TTTRRRPPPQQQSSSVVVWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWTTTQQQQQQUUUYYY\\\ZZZWWWUUUSSSRRRRRRRRRQQQRRRRRRQQQPPPPPPRRRTTTPPPRRRTTTVVVUUUSSSOOOMMMPPPQQQRRRRRRRRRPPPNNNMMMUUUTTTTTTVVVXXXYYYXXXWWWXXXXXXWWWUUURRRQQQSSSUUUSSSSSSSSSTTTVVVUUUSSSQQQUUUWWWWWW___hhhiiivvv{{{~~~iiiKKKGGGWWWyyyvvvVVVKKKNNNKKKGGGIIIGGGEEEDDDBBBEEEPPP\\\kkkuuuyyyoooeee[[[VVVVVVMMMFFF@@@@@@AAA???===>>><<<999999======;;;AAALLLqqqhhhcccjjjnnn]]]VVVNNNNNNXXXhhhzzzpppaaaRRRJJJHHHNNNaaauuu~~~hhhYYYOOOIIIEEEFFFHHHKKKQQQXXXaaavvvvvvsssjjjZZZNNNGGGCCC???@@@@@@@@@???>>>>>>======<<<>>>BBBJJJXXXmmmbbbZZZZZZUUUTTThhhrrr|||}}}yyyttthhhaaa]]]WWWUUUVVVVVVTTTRRRyyyiii\\\WWWWWWWWWVVVVVVUUUTTTTTTVVVXXXXXXXXX[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWXXXZZZZZZYYYXXXZZZ[[[[[[YYYVVVTTTSSSTTTUUUVVVXXXWWWUUUTTTTTTUUUWWWUUURRRPPPOOOPPPQQQSSSTTTVVVXXXZZZYYYWWWTTTQQQQQQTTTXXX[[[[[[ZZZ[[[[[[[[[YYYWWWWWWYYYYYYYYYXXXWWWWWWXXXYYYZZZZZZYYYYYYVVVXXXZZZ]]]___`````````aaaaaa___]]]\\\\\\___bbbbbbooorrryyytttzzz~~~~~~zzzooobbbZZZ[[[^^^^^^\\\WWWWWWVVVSSSPPPQQQUUUYYY]]]ZZZ]]]dddddd\\\WWWYYY___ccchhhiiigggjjjxxx|||yyy|||~~~xxxqqqggg^^^\\\]]][[[YYYZZZ[[[\\\[[[XXXUUUUUUYYY]]]\\\XXXTTTRRRRRRSSSSSSSSSUUUUUUUUUUUUUUUUUUVVVVVVXXXWWWVVVRRRPPPPPPSSSWWW[[[ZZZXXXVVVTTTRRRQQQQQQQQQQQQQQQOOONNNNNNQQQTTTPPPQQQSSSUUUUUUTTTRRRQQQSSSRRRQQQPPPOOOOOOOOOOOOSSSTTTUUUWWWWWWWWWUUUTTTRRRSSSSSSRRRQQQQQQSSSUUUTTTSSSSSSTTTVVVWWWVVVUUUUUUXXXWWW\\\bbb```hhh|||}}}sssaaaGGGOOOiiifffPPPLLLIIIFFFHHHFFFEEEEEECCCCCCJJJSSSbbbmmm|||rrrbbbYYYWWWPPPGGGAAA@@@@@@>>>===???<<<:::;;;>>>===;;;>>>EEEWWWwwwnnniiilll^^^QQQMMMUUUdddvvvpppfff[[[RRRMMMPPP^^^mmmxxxdddYYYRRRKKKHHHGGGFFFHHHLLLQQQ]]]uuusssqqqjjj___SSSKKKFFFDDDAAAAAA@@@@@@?????????>>>===???BBBJJJXXXmmmpppdddbbb]]][[[qqq|||xxxkkkjjjfffaaa___^^^]]][[[YYYqqq___VVVUUUWWWWWWVVVVVVTTTSSSTTTVVVXXXXXXWWWYYYZZZ[[[\\\]]]\\\\\\\\\YYYXXXWWWXXXXXXWWWUUURRRWWWYYYZZZYYYVVVTTTSSSSSSUUUWWWXXXXXXVVVUUUUUUVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUXXX[[[\\\[[[XXXUUUSSSRRRUUUXXXZZZZZZZZZ[[[\\\\\\ZZZYYYYYY[[[\\\[[[ZZZZZZZZZ[[[[[[[[[ZZZYYYYYYWWWXXX[[[^^^```aaabbbbbb___```___^^^\\\\\\^^^```bbbhhhcccaaatttyyy~~~uuusssvvvzzzzzzzzzxxxrrrjjjeeeeeeggghhhmmmzzz{{{vvvyyy{{{~~~}}}tttqqqggg```ZZZYYYYYYWWWWWWZZZYYYZZZZZZWWWTTTTTTXXX\\\aaa]]]XXXUUUTTTTTTTTTSSSVVVUUUUUUTTTTTTUUUVVVWWWWWWVVVTTTQQQOOOOOOQQQSSSXXXXXXWWWVVVUUUSSSQQQQQQQQQPPPPPPNNNLLLMMMPPPRRRSSSSSSRRRSSSSSSUUUVVVWWWXXXUUUQQQNNNMMMNNNPPPRRRPPPRRRUUUVVVUUUTTTRRRQQQOOOPPPRRRSSSSSSTTTWWWYYYUUUTTTSSSUUUXXXZZZ[[[[[[TTTWWWVVVXXX]]]YYY\\\lllrrr|||~~~RRRIIIWWW~~~aaaPPPHHHHHHHHHFFFEEEFFFDDDCCCGGGNNNZZZfffwwwlll]]]XXXQQQIIIBBBAAAAAA>>>===>>>===<<<===>>>>>><<<>>>AAAJJJhhhrrrwwwqqq```PPPMMMTTT```qqq~~~~~~yyypppeeeZZZUUU[[[ddd|||sss```XXXPPPMMMLLLJJJJJJMMMOOOTTTfffmmmkkkggg```WWWNNNHHHFFFAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDLLL[[[ppprrrgggaaadddrrrrrroookkkhhheeecccaaa```|||lll[[[UUUUUUUUUSSSRRRSSSRRRRRRSSSUUUVVVVVVUUUXXXYYY[[[]]]^^^^^^]]]]]]ZZZXXXWWWVVVVVVUUUSSSQQQUUUWWWXXXXXXVVVUUUUUUVVVVVVXXXYYYYYYWWWVVVWWWXXXVVVWWWXXXYYYYYYYYYXXXWWWUUUXXX[[[\\\ZZZXXXWWWVVVSSSVVVYYYZZZZZZZZZ[[[\\\\\\[[[YYYZZZ[[[\\\\\\[[[\\\]]]^^^\\\ZZZYYYZZZ[[[YYYZZZ[[[]]]___```aaaaaa]]]^^^___^^^]]]]]]^^^```^^^fffaaa\\\eeeuuu~~~|||qqqlllkkk___[[[XXXYYYXXXVVVWWW[[[XXXXXXWWWVVVUUUUUUXXXZZZ]]][[[XXXWWWXXXYYYYYYYYYVVVVVVTTTSSSSSSTTTUUUVVVUUUTTTSSSQQQPPPPPPQQQQQQTTTUUUVVVWWWVVVUUUTTTSSSPPPQQQPPPOOOMMMMMMOOOQQQUUUTTTRRRRRRSSSUUUXXXZZZZZZWWWSSSOOOMMMNNNQQQSSSOOOQQQTTTUUUTTTRRRRRRRRRPPPRRRUUUVVVWWWYYY[[[]]]VVVUUUTTTUUUYYY\\\^^^^^^QQQVVVTTTVVV[[[XXXYYYfffjjjiiiPPPMMMtttzzz^^^LLLLLLIIIGGGFFFGGGFFFCCCEEEJJJSSS___qqqyyyfff]]]SSSKKKDDDDDDCCC@@@>>>>>>???>>>>>>>>>>>>>>>>>>???JJJaaayyynnn[[[KKKJJJSSS___pppiiiYYYUUUWWWmmmeee[[[SSSQQQPPPMMMLLLMMMIIIMMM]]]zzzuuukkkgggeeeddd^^^SSSIIIEEEBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@DDDMMM^^^tttpppkkkvvvyyy{{{yyyvvvrrrnnnkkkiiigggqqqbbbUUUSSSUUUTTTQQQQQQSSSSSSSSSTTTVVVWWWVVVUUUXXXYYY[[[]]]]]]]]]\\\[[[YYYXXXVVVVVVVVVVVVTTTSSSTTTVVVWWWXXXWWWWWWYYY[[[WWWYYYZZZZZZYYYXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXXXXTTTWWWYYYZZZXXXVVVWWWXXXTTTVVVXXXYYYXXXXXXYYYZZZ[[[YYYXXXXXXZZZ[[[[[[[[[]]]^^^^^^\\\YYYXXXZZZ]]]ZZZZZZZZZ[[[\\\]]]^^^___[[[\\\^^^]]]\\\\\\]]]^^^YYYbbb```]]]```bbblll}}}~~~~~~wwwmmmfffcccbbbZZZXXXXXXZZZYYYVVVXXX\\\XXXVVVUUUUUUVVVWWWWWWVVVXXXVVVVVVWWWYYY[[[[[[[[[VVVUUUSSSRRRQQQRRRSSSSSSTTTSSSSSSSSSSSSRRRQQQPPPRRRSSSVVVXXXYYYYYYWWWWWWQQQRRRSSSRRRPPPOOOPPPQQQTTTTTTTTTTTTUUUWWWXXXYYYZZZXXXUUUSSSQQQPPPPPPPPPOOOQQQTTTUUUSSSRRRSSSTTTSSSUUUWWWXXXYYYYYY[[[\\\XXXVVVTTTUUUXXX[[[]]]^^^PPPVVVTTTTTTZZZXXXXXXbbbmmm~~~fffJJJZZZqqqsssVVVSSSLLLIIIGGGGGGEEEBBBBBBFFFKKKXXXkkkyyyqqqdddUUUNNNHHHHHHGGGCCC@@@??????>>>===<<<===>>>>>>===IIIXXX{{{lllWWWFFFGGGQQQ^^^qqqnnn[[[TTTTTT___qqqpppfff\\\XXXVVVRRROOOOOOIIIJJJUUUkkk{{{|||tttnnnjjjddddddiiihhh]]]PPPIIIBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBIIIVVViii~~~zzzvvvtttsssxxxdddWWWNNNQQQUUUTTTRRRSSSVVVUUUUUUWWWYYYZZZYYYWWWXXXYYY[[[\\\]]]\\\ZZZYYYYYYWWWVVVVVVWWWXXXWWWVVVTTTVVVWWWXXXXXXZZZ\\\___XXXYYY[[[[[[ZZZYYYYYYZZZZZZXXXTTTRRRQQQSSSUUUWWWRRRUUUWWWWWWUUUUUUVVVYYYTTTVVVXXXXXXWWWWWWXXXYYYYYYXXXVVVWWWYYYZZZZZZYYY]]]^^^^^^[[[XXXWWWZZZ^^^[[[ZZZYYYYYYYYYZZZ\\\]]]ZZZ[[[]]]]]][[[ZZZ[[[\\\\\\cccaaa^^^```\\\]]]iiifffwww|||~~~{{{vvvmmmeee___\\\[[[VVVVVVXXX[[[YYYVVVXXX]]]XXXUUUSSSUUUXXXYYYWWWTTTUUUTTTTTTVVVXXXZZZYYYXXXVVVTTTRRRPPPOOOPPPQQQQQQSSSSSSTTTUUUUUUUUURRRPPPPPPSSSVVVZZZ[[[\\\[[[ZZZRRRTTTUUUTTTSSSQQQQQQRRRSSSTTTUUUWWWXXXXXXWWWWWWXXXXXXXXXWWWUUURRRPPPNNNOOORRRUUUUUUSSSSSSTTTWWWTTTVVVXXXXXXWWWWWWXXXYYYYYYWWWTTTTTTVVVYYY[[[\\\RRRWWWTTTSSSXXXVVVUUU^^^qqquuu|||LLLFFFVVV___XXXOOOJJJHHHGGGDDD@@@???BBBFFFSSSfffuuu}}}wwwiiiWWWPPPKKKKKKJJJEEEAAA@@@>>>>>><<<:::;;;>>>>>>===CCCMMMmmmoooXXXDDDDDDOOO]]]ppp}}}ggg\\\[[[^^^WWWhhhyyy~~~sssgggbbb___YYYTTTSSSRRROOOSSS```kkknnnnnnppphhhbbbcccmmmpppgggXXXOOOBBBBBBCCCCCCCCCCCCCCCCCCGGGKKKUUUeeeyyy}}}}}}yyyaaaWWWUUURRROOONNNOOORRRSSSLLLNNNRRRVVVXXXXXXWWWVVVVVVUUUUUUWWWZZZ[[[XXXUUUXXXVVVVVVWWWYYYYYYWWWSSSQQQRRRRRRRRRSSSUUUYYY\\\[[[[[[[[[\\\\\\]]]]]]]]]ZZZYYYWWWSSSPPPOOOQQQSSSYYYYYYXXXXXXXXXWWWWWWWWWSSSSSSQQQQQQQQQRRRTTTUUUQQQQQQRRRSSSUUUWWWZZZ[[[]]]]]]]]]]]]\\\[[[ZZZYYY[[[[[[ZZZZZZYYYXXXXXXXXXXXXWWWWWWZZZ]]]^^^ZZZWWWYYY]]]```^^^YYYVVVVVVXXX[[[^^^lllxxxxxx|||~~~vvvqqqsssyyy~~~|||sssmmmfffbbbbbb___[[[VVV\\\\\\[[[YYYXXXYYY]]]```^^^[[[VVVSSSRRRRRRRRRQQQSSSTTTUUUVVVWWWWWWXXXXXX\\\[[[XXXVVVSSSQQQPPPPPPTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRTTTYYY\\\TTTTTTSSSRRRRRRSSSTTTUUUXXXWWWWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSQQQQQQPPPRRRSSSTTTUUUUUUTTTRRRRRRYYYXXXXXXXXXZZZZZZXXXWWW___[[[XXXXXX[[[ZZZVVVQQQOOOWWWYYYRRRQQQWWWVVVOOO]]]]]]nnnmmmLLLGGGkkk\\\QQQOOOJJJDDDFFFIIIFFF@@@AAAIIIZZZnnn|||rrreeeQQQJJJLLLEEEBBBBBB???>>>>>>============>>>>>>DDDEEE\\\nnnMMMHHHGGGKKK^^^mmmyyyhhh___```iiiccclll{{{|||pppkkkhhhbbb]]]ZZZZZZWWWVVV\\\dddkkkpppsssiiijjjrrr~~~bbbKKKEEEBBBAAAEEEFFFEEEDDDEEEDDDKKKZZZsssmmm]]]WWWUUURRROOOMMMMMMNNNNNNLLLNNNQQQTTTWWWXXXXXXWWWVVVUUUTTTVVVXXXYYYWWWUUUVVVUUUTTTVVVXXXXXXUUUSSSOOOPPPPPPOOOPPPRRRVVVYYYZZZZZZZZZZZZ[[[[[[\\\\\\ZZZYYYWWWTTTQQQPPPQQQSSSWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTRRRRRRQQQQQQQQQQQQQQQRRRSSSUUUWWWYYY[[[[[[\\\\\\]]]\\\[[[ZZZYYYZZZYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVXXXZZZ[[[XXXVVVVVVZZZ]]]\\\YYYWWWXXXZZZ```]]]bbbnnnzzz}}}{{{}}}|||uuuhhhccc___^^^``````^^^[[[]]]]]]\\\ZZZYYY[[[^^^aaa```]]]YYYVVVUUUUUUTTTSSSPPPQQQTTTVVVWWWWWWWWWVVVZZZYYYXXXVVVTTTRRRPPPOOOTTTTTTTTTSSSTTTTTTUUUUUUSSSTTTTTTSSSRRRTTTWWWZZZTTTTTTSSSRRRRRRSSSTTTUUUXXXWWWWWWVVVVVVVVVVVVWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPQQQSSSTTTUUUTTTTTTSSSXXXWWWWWWXXXZZZZZZYYYXXXXXXVVVTTTVVVZZZ\\\ZZZWWWZZZfffiii___VVVVVVVVVRRRUUUSSS^^^]]]GGG\\\yyyeeeRRROOOKKKIIIHHHGGGDDDAAAAAAHHHWWWlll|||sssgggSSSLLLOOOJJJGGGGGGCCC??????>>>=========>>>>>>@@@AAAVVVoooMMMHHHFFFIII[[[iii|||~~~nnndddccchhhfffmmmuuu{{{~~~wwwsssooogggaaa^^^\\\XXXUUUXXX___gggnnnrrrpppnnnuuupppTTTFFFBBBAAADDDFFFDDDCCCEEEHHHRRRccc{{{nnn```YYYXXXVVVTTTQQQNNNLLLKKKKKKLLLMMMOOOQQQSSSUUUVVVVVVVVVTTTSSSSSSUUUVVVVVVUUUSSSSSSRRRSSSUUUUUUSSSRRRPPPPPPOOONNNNNNPPPTTTWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXUUURRRQQQRRRSSSUUUUUUUUUTTTTTTTTTTTTSSSVVVVVVVVVUUUSSSPPPNNNLLLQQQQQQRRRSSSTTTVVVXXXYYYWWWYYY[[[\\\]]]\\\ZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTUUUVVVWWWVVVUUURRRVVVZZZZZZYYYXXXYYY\\\```[[[[[[```dddlll{{{{{{zzzwwwtttrrrtttuuu}}}}}}rrrvvvyyy{{{}}}~~~wwwnnnggg^^^[[[XXXYYY\\\___^^^\\\]]]]]]\\\ZZZXXXYYY[[[^^^]]][[[XXXWWWWWWWWWUUUTTTOOOQQQSSSUUUVVVVVVUUUTTTVVVVVVVVVVVVUUUSSSQQQOOOTTTTTTTTTTTTTTTUUUVVVWWWRRRSSSSSSSSSRRRRRRTTTVVVTTTSSSSSSRRRRRRSSSSSSTTTXXXWWWWWWVVVUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQPPPNNNOOOQQQSSSTTTTTTTTTTTTUUUUUUUUUWWWYYYZZZZZZXXXTTTSSSRRRUUUYYY[[[ZZZXXX^^^mmmsssgggXXXSSSUUUVVVVVVRRRUUUmmmkkkHHHMMMeeezzz[[[PPPJJJLLLKKKEEEBBBDDDAAADDDPPPcccuuu~~~nnnWWWNNNPPPKKKHHHGGGAAA@@@@@@???>>>=========>>>@@@AAAOOOrrroooMMMGGGDDDFFFWWWdddvvv~~~uuuiiifffllllllppppppttt{{{vvvuuuyyy{{{uuuooommmeee```YYYUUUXXX^^^dddhhhgggccciiivvvZZZJJJEEECCCEEEFFFEEEDDDFFFHHHUUUiiipppbbbZZZYYYVVVVVVUUUSSSQQQNNNLLLKKKLLLLLLMMMNNNNNNOOOPPPQQQSSSRRRQQQPPPQQQRRRSSSSSSPPPPPPPPPQQQQQQRRRQQQQQQRRRRRRQQQPPPOOOPPPTTTWWWUUUUUUUUUUUUUUUUUUVVVVVVXXXXXXXXXVVVSSSQQQRRRSSSRRRRRRRRRRRRRRRRRRQQQQQQUUUUUUVVVVVVTTTQQQNNNKKKQQQQQQRRRSSSTTTUUUVVVWWWSSSUUUXXXZZZ[[[[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUUUUUUURRRUUUXXXZZZYYYYYYZZZ[[[YYYXXX[[[_________fffooozzzrrrjjjdddaaa```[[[YYYWWWWWWYYYZZZZZZYYY\\\\\\ZZZWWWUUUTTTUUUVVVUUUTTTSSSTTTUUUVVVUUUSSSUUUTTTTTTSSSSSSSSSTTTTTTSSSTTTUUUUUUUUUSSSQQQOOORRRRRRRRRRRRSSSTTTUUUUUUPPPQQQSSSRRRQQQQQQRRRSSSTTTSSSSSSSSSRRRRRRRRRRRRWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRRRROOOPPPQQQRRRSSSSSSRRRQQQSSSSSSSSSUUUXXXZZZYYYXXXWWWUUUSSSTTTVVVWWWVVVUUUUUUbbbjjjbbbVVVQQQTTTVVVYYYXXXUUU```WWWLLLWWWnnnWWWGGGJJJMMMFFFBBBFFFAAA@@@EEEUUUgggttt}}}~~~dddUUUTTTMMMIIIGGG@@@BBBAAA@@@???>>>=========AAA@@@EEE]]]oooMMMGGGDDDEEEUUUaaassszzz}}}~~~~~~tttnnnqqqssstttpppuuusssmmmnnnxxx{{{vvvqqqlllbbbXXXSSSUUUXXXXXXVVVRRRWWWlllrrr]]]PPPJJJFFFGGGHHHEEEEEEHHHGGGYYYqqq~~~ssshhh___ZZZYYYQQQRRRRRRRRRQQQOOONNNMMMMMMMMMLLLLLLKKKKKKJJJJJJQQQPPPOOONNNMMMNNNPPPQQQNNNNNNNNNNNNNNNOOOPPPPPPRRRRRRRRRQQQOOOPPPRRRTTTSSSSSSSSSSSSSSSSSSSSSSSSVVVWWWWWWVVVSSSQQQQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPPPPRRRTTTVVVUUUSSSPPPOOOQQQQQQRRRSSSTTTTTTUUUUUUPPPRRRTTTWWWXXXXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTUUUTTTVVVXXXYYYYYYXXXXXXXXXTTTUUUZZZ]]]]]]ZZZ\\\___bbbkkk|||{{{wwwsssqqqjjjhhhddd___ZZZYYY\\\___ZZZXXXVVVVVVWWWXXXXXXXXX]]]\\\[[[WWWSSSPPPPPPQQQOOOOOOOOOQQQTTTVVVUUUUUU\\\ZZZUUURRRPPPQQQSSSTTTQQQRRRSSSTTTTTTRRRPPPOOOPPPPPPOOOOOOPPPQQQQQQRRRNNNPPPQQQQQQOOOOOOPPPQQQSSSSSSSSSSSSRRRRRRQQQQQQTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRPPPQQQRRRRRRQQQPPPOOONNNPPPPPPQQQSSSVVVXXXXXXWWWWWWUUUTTTSSSTTTUUUUUUTTTNNNUUUZZZWWWRRRQQQQQQRRRUUUXXXVVVXXXrrroooPPPIIIrrrcccHHHGGGLLLIIIEEEFFFEEE@@@???IIIWWWffftttvvv```ZZZRRRNNNLLLDDDCCCBBBAAA@@@>>>>>>======>>>===<<>>======@@@???>>>HHHfffpppNNNIIIFFFFFFUUU```qqq|||~~~}}}{{{{{{}}}zzzzzzxxxiii```jjj~~~wwwdddXXXUUUSSSNNNLLLLLLOOOVVV]]]bbbaaa___\\\TTTMMMJJJGGGDDDCCCEEEQQQlll}}}rrr~~~~~~mmmaaa]]]ZZZUUUQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSSSSSSSQQQOOONNNOOOQQQSSSRRRPPPNNNOOOPPPJJJLLLMMMLLLKKKKKKNNNQQQOOOQQQTTTTTTQQQOOOMMMMMMQQQQQQQQQQQQPPPPPPPPPOOOQQQSSSUUUUUUSSSPPPNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOLLLNNNQQQSSSUUUVVVVVVUUUPPPQQQRRRSSSSSSSSSRRRQQQNNNMMMMMMNNNOOOQQQSSSTTTPPPPPPQQQRRRSSSTTTUUUVVVUUUWWWYYYXXXUUURRRRRRRRRRRRRRRSSSTTTVVVUUUTTTSSSRRRRRRPPPNNNNNNRRRWWWZZZYYYZZZ]]]aaahhhsss~~~tttggg]]][[[XXXXXXYYYYYYXXXVVVSSSPPPTTTTTTTTTUUUUUUWWWZZZ\\\XXXYYYXXXVVVSSSRRRRRRRRRTTTRRRPPPPPPRRRTTTUUUUUUYYYXXXUUUSSSQQQQQQQQQRRRQQQQQQQQQQQQPPPPPPOOOOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLPPPRRRRRRSSSSSSSSSSSSQQQPPPOOOLLLMMMMMMNNNOOOQQQRRRSSSPPPOOOOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPNNNMMMLLLMMMLLLMMMOOOQQQSSSRRRQQQQQQQQQRRRRRRTTTVVVZZZ\\\WWWVVVUUUTTTSSSQQQQQQRRRRRRVVVWWWVVV]]]yyyZZZIIIOOOppp___KKKHHHLLLJJJFFFGGGDDDBBBCCCEEELLL[[[hhhzzz~~~wwwbbbUUUPPPNNNGGGFFFEEECCCAAA???>>>======AAA@@@BBBHHHVVVqqqrrrPPPJJJFFFEEERRR\\\lll{{{www|||tttfffiiixxxhhhYYYWWWUUUPPPLLLMMMPPPVVV^^^cccfffgggggg^^^UUUPPPLLLHHHGGGIIIZZZvvv|||www~~~iiikkkvvveeeYYYVVVTTTRRRNNNUUUTTTTTTSSSSSSSSSTTTTTTRRRSSSVVVXXXYYYWWWUUUTTTPPPSSSUUUUUURRRPPPPPPQQQJJJLLLMMMLLLJJJKKKNNNRRRQQQTTTWWWXXXUUUQQQOOONNNQQQQQQQQQPPPPPPOOOOOOOOOOOORRRTTTUUURRROOOMMMMMMLLLLLLMMMMMMNNNNNNNNNOOOMMMNNNPPPSSSUUUVVVVVVVVVPPPQQQRRRSSSSSSRRRQQQQQQNNNMMMLLLKKKLLLOOOQQQSSSMMMNNNOOOPPPQQQSSSSSSTTTTTTWWWYYYXXXUUUQQQPPPQQQOOOOOOPPPRRRTTTTTTSSSRRROOOQQQPPPOOOPPPRRRTTTTTTVVVWWWYYY[[[]]]bbbgggkkk|||mmmbbb[[[VVVWWW\\\TTTRRRPPPPPPRRRSSSRRRQQQUUUUUUUUUTTTTTTUUUWWWYYYRRRSSSTTTSSSRRRQQQRRRSSSWWWTTTPPPNNNOOOQQQRRRRRRSSSSSSTTTTTTTTTRRRQQQPPPRRRRRRPPPOOOOOOOOOOOOOOOPPPOOONNNLLLKKKKKKJJJJJJKKKKKKKKKJJJJJJLLLPPPSSSRRRSSSSSSSSSSSSQQQOOONNNJJJJJJKKKMMMNNNPPPRRRSSSMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMLLLLLLLLLNNNPPPQQQPPPOOORRRSSSSSSSSSTTTVVVYYY\\\YYYXXXWWWVVVTTTRRRTTTWWWRRRQQQQQQPPPTTTgggeeeSSSFFFVVVjjjPPPGGGJJJJJJEEECCCBBBBBBBBB@@@CCCOOO]]]pppuuu}}}ooo]]]UUURRRJJJGGGFFFDDDAAA???>>>======<<<;;;>>>AAACCCPPPrrr~~~qqqvvvtttRRRKKKFFFDDDPPPXXXhhhwwwyyysssmmmwwwnnnqqq{{{kkkYYYVVVUUUQQQNNNOOOTTT]]]hhhppptttuuuqqqggg]]]XXXSSSNNNMMMOOOeeeooowwwxxxwww}}}gggbbbVVVaaajjjooozzz~~~vvviii\\\XXXXXXVVVUUUTTTSSSTTTVVVVVVUUUSSSSSSSSSUUUTTTTTTTTTVVVWWWVVVUUUXXXYYYZZZZZZYYYVVVRRRPPPQQQLLLJJJLLLOOOOOOMMMLLLKKKKKKKKKMMMPPPRRRQQQPPPOOONNNMMMKKKKKKLLLLLLMMMQQQRRRTTTUUUSSSPPPLLLIIIHHHJJJLLLMMMMMMNNNQQQTTTOOOPPPRRRTTTUUUTTTSSSRRRPPPQQQRRRUUUWWWVVVTTTQQQMMMKKKIIIIIILLLNNNOOOOOONNNMMMNNNNNNOOOPPPQQQRRRRRRRRRSSSSSSRRRPPPNNNMMMOOONNNOOOQQQSSSRRRPPPMMMIIIIIIKKKLLLNNNPPPQQQRRRRRRRRRTTTWWWYYY[[[]]]^^^jjjrrr{{{pppgggbbb[[[VVVUUUTTTSSSQQQUUUQQQMMMNNNQQQRRROOOLLLMMMOOOQQQRRRQQQQQQRRRSSSVVVVVVUUUUUUTTTSSSSSSSSSXXXVVVTTTSSSSSSSSSQQQPPPQQQRRRUUUVVVUUURRRNNNLLLOOOOOOPPPRRRSSSSSSPPPNNNIIIIIIJJJJJJJJJJJJJJJIIIKKKKKKLLLLLLMMMMMMMMMNNNPPPQQQRRRRRRPPPNNNNNNNNNOOONNNNNNMMMNNNPPPQQQRRRPPPOOOMMMKKKKKKKKKLLLLLLMMMLLLKKKKKKKKKKKKKKKLLLHHHIIIJJJJJJJJJKKKMMMOOOMMMOOOQQQQQQPPPQQQUUUYYYYYYYYYXXXVVVSSSQQQRRRSSSWWWTTTUUUWWWTTTYYYrrraaaMMMPPP\\\QQQOOOIII>>>NNNCCCEEEEEEBBB???AAAHHHNNNbbbkkkxxxeee^^^WWWLLLKKKHHHEEEDDDDDDCCC@@@===>>>>>>===>>>AAAIIISSSYYYxxxggghhh|||zzz\\\FFFGGGJJJIIITTTgggrrrzzzjjjnnnnnn^^^ZZZZZZXXXYYYZZZ___jjjwww}}}{{{wwwzzzxxxsssggg[[[TTTSSSUUUoooppp}}}iii[[[RRRQQQRRRVVV\\\```aaa```gggyyyyyyxxxiii^^^TTTSSSVVVVVVUUUVVVUUUVVVXXXWWWUUUSSSRRRRRRUUUTTTSSSTTTVVVWWWVVVUUUUUUVVVXXXYYYYYYXXXVVVUUUTTTOOOJJJJJJMMMNNNMMMKKKMMMLLLLLLNNNPPPQQQQQQOOONNNMMMLLLKKKKKKKKKLLLLLLOOOPPPQQQQQQPPPMMMJJJHHHIIIJJJKKKKKKKKKKKKMMMOOOOOOPPPRRRSSSSSSRRRQQQPPPPPPPPPRRRTTTVVVVVVTTTQQQOOOMMMJJJJJJKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNOOOPPPQQQRRRRRRQQQPPPNNNMMMKKKLLLLLLMMMOOOQQQQQQOOOMMMJJJJJJKKKMMMNNNOOOPPPQQQQQQRRRSSSUUUVVVXXXYYYYYYUUU\\\ccciiikkkooouuuzzz||||||tttooojjjddd___\\\XXXTTTRRRSSSTTTUUUTTTQQQMMMKKKMMMQQQSSSRRROOONNNOOOQQQQQQQQQQQQSSSTTTXXXXXXWWWVVVTTTSSSRRRRRRTTTRRRPPPPPPQQQQQQPPPOOOKKKMMMPPPRRRSSSRRRPPPOOOOOOOOOPPPRRRTTTSSSQQQOOOJJJJJJKKKKKKKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMPPPSSSTTTSSSPPPOOONNNNNNNNNMMMMMMNNNOOOPPPQQQOOONNNMMMKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLGGGHHHJJJJJJJJJKKKNNNPPPPPPQQQRRRQQQOOOPPPSSSVVV[[[ZZZXXXTTTQQQQQQSSSUUUZZZWWWYYY[[[WWWVVVfffzzzxxxVVVKKKLLLiii___MMMGGG@@@EEEEEEFFFFFFCCC???@@@DDDIIIUUU^^^lllyyy~~~nnn^^^MMMNNNJJJFFFEEEFFFEEEBBB???BBBAAA???>>>>>>BBBIIIMMM^^^ttt{{{lllhhhxxx{{{^^^IIIHHHJJJHHHRRRcccqqqyyy|||oooccccccfffeeefffhhhmmmwwwxxxmmmdddaaa```qqqyyynnn```YYYWWWUUUVVVXXXZZZXXXUUU^^^nnnyyywwwyyyyyyooo___VVVPPPQQQUUUUUUTTTUUUVVVXXXYYYXXXUUUSSSRRRRRRUUUTTTSSSTTTUUUVVVVVVTTTTTTTTTVVVWWWYYYZZZ[[[\\\VVVPPPJJJHHHLLLPPPPPPNNNOOONNNNNNOOOPPPQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNMMMLLLJJJHHHGGGKKKKKKLLLKKKJJJJJJLLLNNNPPPPPPQQQRRRQQQPPPOOONNNPPPPPPQQQSSSUUUUUUSSSRRRQQQNNNKKKJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMPPPPPPPPPPPPOOOMMMLLLKKKLLLLLLMMMOOOQQQRRRPPPNNNLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTZZZ]]]aaabbb``````ccceee___fffrrr|||sssggg]]]YYYXXXWWWVVVYYYVVVSSSSSSUUUXXXYYYZZZPPPMMMKKKMMMPPPRRRQQQOOONNNOOOOOOOOOOOOPPPSSSUUUZZZYYYXXXVVVUUUSSSRRRQQQOOOMMMLLLMMMOOOPPPPPPOOOKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPRRRTTTSSSQQQOOOKKKKKKLLLKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJIIIMMMSSSUUUUUURRRPPPOOOMMMMMMLLLMMMMMMNNNPPPPPPNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMGGGHHHJJJJJJJJJLLLNNNQQQSSSTTTSSSQQQOOONNNPPPRRR]]]\\\XXXTTTQQQQQQTTTWWWXXXWWWZZZ^^^[[[WWW\\\gggvvviiiyyyfffLLLEEEPPPrrrMMMEEEEEEAAAFFFGGGHHHEEEAAA???@@@CCCKKKRRR___ooo}}}wwwcccRRRNNNJJJEEECCCDDDDDDAAA???AAAAAA???===<<<===@@@CCCDDDPPP```ttt~~~uuuiiippp{{{aaaLLLJJJJJJGGGOOO^^^pppxxxvvvwwwzzzyyy{{{{{{~~~zzzsssooovvvzzznnneeeaaa]]]\\\\\\[[[XXXUUUZZZgggtttzzzxxxwwwzzz~~~xxxkkkddd^^^WWWRRRTTTUUUTTTRRRRRRUUUWWWYYYXXXVVVUUUTTTTTTUUUTTTSSSTTTVVVVVVVVVUUUTTTTTTUUUVVVXXX[[[]]]___YYYUUUNNNJJJMMMSSSUUUSSSRRRPPPOOOOOOPPPQQQPPPOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFLLLMMMNNNMMMLLLLLLNNNPPPQQQRRRRRRRRRQQQPPPNNNMMMOOOOOOOOOQQQSSSTTTSSSRRRQQQNNNKKKJJJJJJKKKLLLKKKMMMLLLLLLKKKKKKKKKLLLLLLOOOOOOOOOOOOOOOOOONNNNNNMMMMMMNNNPPPSSSTTTSSSRRRMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSVVVXXXZZZZZZXXXXXXYYY[[[\\\\\\^^^dddpppyyysssooommmhhhddd___\\\[[[ZZZXXXWWWYYYXXXUUUTTTUUUVVVWWWXXXTTTRRRPPPOOOPPPQQQPPPNNNMMMMMMMMMMMMLLLNNNQQQTTTWWWVVVVVVUUUTTTSSSRRRRRRMMMLLLKKKMMMOOOQQQRRRRRRQQQPPPOOOMMMLLLKKKJJJJJJNNNNNNOOOQQQSSSSSSQQQOOOLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHKKKPPPRRRRRRQQQQQQQQQLLLLLLLLLMMMMMMNNNOOOOOOMMMMMMLLLKKKKKKJJJJJJJJJLLLLLLLLLKKKLLLLLLMMMMMMIIIJJJKKKKKKKKKKKKNNNPPPTTTSSSRRRPPPOOOOOOPPPPPP[[[[[[YYYVVVSSSRRRTTTUUURRRRRRVVV]]]^^^[[[\\\```xxxhhhmmmvvvzzz[[[NNNKKKoooWWWGGGJJJBBBEEEGGGHHHFFFCCC@@@???@@@GGGLLLVVVfffwww}}}lll___TTTOOOHHHDDDDDDDDDCCCAAA===>>>>>>===<<<<<<>>>@@@AAAFFFMMMXXXkkk~~~{{{{{{uuu}}}yyybbbOOOLLLJJJGGGNNN\\\qqqzzz~~~{{{|||~~~vvvrrrmmmllllllkkkiiifffdddllltttyyyyyy{{{~~~ssseee\\\ZZZ[[[UUURRRTTTUUURRRPPPPPPRRRTTTWWWXXXWWWVVVWWWWWWVVVTTTTTTTTTVVVWWWVVVUUUVVVUUUUUUUUUWWWYYY[[[]]]______ZZZQQQOOOSSSVVVTTTTTTRRRPPPPPPQQQRRRQQQPPPNNNOOONNNNNNNNNNNNMMMMMMKKKKKKKKKJJJIIIHHHGGGGGGJJJLLLMMMMMMMMMMMMPPPRRRSSSSSSSSSRRRQQQPPPOOONNNOOONNNMMMNNNQQQSSSSSSSSSPPPMMMKKKJJJKKKMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSMMMMMMMMMOOOQQQSSSRRRQQQNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLMMMNNNPPPRRRSSSTTTPPPQQQRRRRRRRRRRRRTTTUUUXXXVVVRRRQQQTTT]]]iiirrrzzzxxxnnnddd^^^[[[]]]___ZZZYYYXXXXXXXXXXXXVVVUUUTTTSSSRRRQQQPPPQQQRRRSSSVVVTTTSSSRRRRRRRRRRRRQQQMMMMMMMMMLLLKKKLLLOOORRRRRRRRRRRRRRRSSSSSSSSSSSSOOONNNMMMOOORRRTTTUUUTTTUUUSSSPPPMMMKKKIIIIIIHHHMMMMMMNNNPPPRRRSSSQQQNNNLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLMMMMMMNNNPPPRRRKKKLLLLLLMMMNNNNNNOOOOOOMMMMMMMMMLLLKKKKKKJJJJJJLLLLLLLLLLLLLLLMMMNNNNNNLLLMMMNNNMMMLLLLLLMMMOOOSSSQQQPPPOOOOOOPPPQQQQQQUUUWWWYYYYYYWWWTTTSSSSSSPPPPPPSSSYYY^^^______aaapppppp]]]OOOXXX|||nnnTTTLLL@@@CCCEEEGGGGGGEEEBBBAAA@@@BBBEEEMMM[[[lll{{{{{{ooo```YYYPPPJJJHHHHHHFFFEEE<<<>>>??????>>>>>>???@@@???BBBDDDGGGLLLTTTWWWWWWUUU\\\```ggg|||ssspppuuuxxxdddRRRMMMKKKHHHPPP]]]rrr|||~~~vvvnnnrrr|||wwwzzz~~~xxxiiiZZZTTTVVVTTTOOONNNQQQRRRPPPOOOQQQPPPRRRUUUWWWWWWWWWXXXYYYWWWVVVUUUVVVWWWXXXXXXVVVWWWVVVUUUUUUVVVWWWYYYZZZeeekkkhhh[[[QQQQQQSSSQQQUUUSSSQQQPPPQQQSSSSSSRRRQQQQQQQQQRRRQQQPPPPPPOOOMMMMMMNNNNNNMMMLLLJJJIIIHHHIIIKKKKKKKKKLLLNNNPPPTTTSSSRRRRRRQQQPPPPPPOOOOOOMMMLLLLLLOOORRRSSSSSSPPPNNNLLLKKKMMMNNNOOOOOONNNNNNMMMMMMMMMNNNNNNOOOLLLMMMMMMNNNPPPQQQSSSTTTKKKJJJJJJKKKNNNOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJLLLMMMOOOQQQRRRSSSUUUUUUTTTUUUUUUVVVXXXXXXQQQQQQRRRQQQQQQRRRUUUWWW\\\bbbjjjpppvvvzzztttnnnhhhccc^^^[[[YYYWWWTTTTTTVVVZZZXXXUUURRRPPPPPPQQQRRROOOPPPQQQQQQQQQRRRUUUWWWSSSSSSSSSSSSTTTUUUVVVWWWNNNOOOOOOMMMLLLLLLNNNPPPOOOOOOPPPQQQRRRSSSSSSTTTQQQPPPOOOQQQSSSUUUUUUUUURRRQQQOOONNNLLLLLLKKKKKKKKKKKKLLLOOOQQQQQQOOOMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKKKKJJJJJJKKKNNNPPPKKKLLLMMMNNNOOOOOOOOOOOOMMMNNNNNNNNNMMMLLLKKKJJJLLLLLLLLLLLLMMMMMMNNNOOONNNOOOPPPOOOMMMMMMOOOQQQRRRPPPNNNNNNPPPQQQRRRQQQPPPTTTXXXZZZXXXUUUSSSRRRRRRRRRSSSWWW[[[^^^______rrr|||lllVVVHHHdddkkkSSS>>>DDDEEEFFFGGGGGGEEECCCAAA;;;===CCCOOO^^^nnn{{{vvvhhh___TTTKKKGGGFFFEEECCCAAABBBCCCBBB???>>>>>>???;;;>>>@@@???>>>>>>AAACCCAAAFFFIIINNNeeevvvuuu|||yyygggVVVNNNJJJIIIRRR]]]qqq}}}}}}~~~pppkkkrrr}}}zzznnncccXXXTTTVVVPPPLLLLLLOOOPPPNNNOOORRRPPPRRRUUUVVVVVVUUUVVVWWWXXXWWWVVVWWWYYYZZZYYYXXXUUUUUUUUUUUUUUUVVVWWWWWWcccoooqqqbbbTTTQQQSSSRRRUUUSSSQQQPPPRRRTTTTTTTTTSSSTTTTTTUUUTTTSSSRRRQQQOOOPPPRRRRRRRRRPPPMMMKKKJJJKKKLLLKKKJJJJJJLLLNNNRRRRRRQQQPPPOOOOOOOOOOOONNNLLLJJJKKKNNNQQQSSSSSSTTTQQQNNNMMMNNNOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOPPPNNNMMMMMMMMMNNNOOOQQQQQQLLLJJJIIIJJJLLLMMMMMMLLLNNNNNNNNNMMMMMMMMMMMMMMMJJJKKKKKKLLLNNNOOOOOOPPPOOONNNMMMNNNPPPRRRSSSTTTQQQSSSUUUUUUTTTRRRRRRSSSWWWWWWWWWTTTTTTZZZeeennnxxx~~~tttllljjjbbbggggggaaa]]]\\\YYYUUU]]]YYYXXXZZZYYYTTTRRRUUU[[[YYYVVVSSSPPPNNNNNNOOONNNPPPRRRRRRRRRTTTWWWZZZRRRSSSSSSSSSSSSTTTVVVWWWQQQRRRSSSQQQOOONNNOOOPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQPPPPPPRRRSSSSSSRRRNNNNNNNNNNNNMMMMMMMMMLLLIIIIIIJJJMMMPPPPPPNNNLLLKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLMMMLLLKKKJJJKKKMMMLLLMMMNNNOOOPPPPPPPPPOOONNNOOOOOOOOONNNMMMLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPMMMOOOPPPPPPPPPQQQSSSUUUSSSPPPNNNNNNPPPQQQQQQPPPNNNQQQUUUWWWVVVUUUTTTTTTRRRSSSTTTUUUXXX[[[]]]]]]iii~~~dddIIIQQQzzzgggKKKFFFFFFGGGGGGGGGFFFDDDBBB;;;<<<@@@FFFRRRaaaqqq{{{rrrhhhZZZOOOIIIGGGEEECCCCCCDDDDDDCCC@@@??????@@@<<<===>>>???======???BBB>>>BBBDDDGGGUUUvvv}}}lllZZZOOOIIIIIIRRR]]]nnn{{{~~~zzzjjjcccfffnnnuuummmaaa\\\WWWTTTSSSRRROOOMMMOOOOOONNNNNNRRRQQQSSSUUUVVVUUUTTTTTTUUUYYYXXXWWWXXXZZZZZZZZZYYYSSSSSSTTTUUUVVVVVVWWWWWW\\\mmmtttfffVVVSSSVVVVVVUUUSSSQQQPPPRRRTTTUUUUUUUUUUUUVVVWWWVVVUUUTTTSSSPPPRRRTTTVVVUUUSSSOOOMMMNNNOOOOOONNNLLLKKKMMMNNNPPPPPPOOONNNNNNNNNOOOOOONNNLLLJJJJJJMMMPPPSSSTTTWWWTTTPPPNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNPPPPPPOOONNNMMMLLLLLLLLLMMMNNNNNNLLLKKKKKKLLLNNNMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLNNNQQQUUUWWWXXXUUUTTTSSSPPPNNNNNNQQQSSSSSSUUUWWWWWWWWWXXX\\\______fffooovvv}}}|||wwwwwwzzz|||rrrhhheeeddd___ZZZXXXYYY]]]]]]WWWUUUYYY[[[YYY[[[UUUTTTWWWWWWTTTUUU[[[TTTVVVXXXWWWTTTOOOLLLJJJKKKNNNPPPPPPOOOOOORRRVVVUUUUUUUUUTTTRRRQQQRRRSSSTTTUUUVVVUUURRRPPPPPPPPPSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQOOOOOOPPPQQQPPPOOOMMMNNNNNNNNNMMMLLLKKKJJJHHHHHHIIILLLOOOOOOMMMKKKJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJKKKMMMOOOOOOMMMKKKJJJJJJLLLMMMOOOPPPQQQQQQPPPOOOOOOOOOPPPPPPOOONNNLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPLLLNNNPPPQQQRRRSSSVVVYYYUUUQQQNNNNNNPPPQQQPPPNNNNNNPPPSSSTTTTTTTTTUUUWWWNNNRRRTTTUUUWWWZZZ\\\\\\hhhvvvzzzsssSSSHHHhhh|||]]]IIIHHHHHHHHHHHHFFFCCCAAA@@@AAABBBDDDKKKXXXiiiuuuttteeeXXXQQQNNNLLLJJJBBBCCCCCCBBBAAAAAABBBDDD@@@>>><<<===>>>>>>@@@BBB<<>>;;;<<>><<<===@@@CCCQQQoooppp___^^^eeemmmvvv}}}~~~}}}}}}~~~uuukkk^^^UUUWWWeeevvv~~~{{{{{{ttttttzzz{{{ooo```XXXWWWVVVSSSPPPOOOOOOPPPMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLLLLMMMMMMLLLLLLLLLLLLMMMOOOQQQRRRSSSQQQNNNLLLKKKMMMOOOPPPPPPTTTVVVXXXXXXWWWUUUUUUUUUTTTSSSSSSUUUWWWYYYYYYXXXYYYZZZXXXTTTPPPOOORRRVVVRRRRRRRRRSSSSSSSSSRRRQQQTTTTTTSSSRRRQQQOOOMMMLLLPPPQQQQQQPPPNNNNNNOOOQQQMMMLLLKKKIIIHHHHHHHHHHHHEEEFFFGGGIIIJJJKKKKKKLLLJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLHHHIIIIIIKKKLLLLLLLLLKKKMMMLLLLLLKKKKKKKKKKKKLLLJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLOOOOOOOOOOOONNNMMMLLLLLLQQQOOONNNPPPRRRUUUUUUUUUSSSRRRQQQPPPPPPQQQQQQRRRTTTSSSSSSSSSSSSUUUVVVWWWUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTSSSRRRQQQPPPNNNOOOPPPRRRRRRSSSRRRRRROOONNNMMMLLLLLLMMMOOOPPPSSSSSSSSSSSSRRRRRRRRRQQQNNNOOOPPPSSSUUUXXXZZZ\\\TTTRRRQQQQQQQQQQQQPPPNNNOOOPPPPPPOOOOOOPPPSSSUUUVVVTTTQQQNNNMMMNNNOOOQQQSSSRRROOOMMMLLLMMMNNNOOOQQQPPPNNNMMMMMMOOOQQQSSSVVVVVVVVVVVVVVVUUUUUUUUUWWWWWWVVVSSSOOOLLLKKKLLLMMMMMMMMMLLLJJJIIIJJJLLLIIIIIIJJJLLLNNNNNNLLLJJJKKKLLLNNNOOOOOOOOOMMMMMMQQQQQQQQQPPPPPPPPPOOOOOOQQQPPPMMMKKKJJJIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLLLLMMMKKKLLLNNNOOOOOONNNMMMLLLOOOOOOOOOOOOOOOPPPPPPPPPUUUTTTRRRPPPPPPPPPQQQRRRPPPQQQQQQRRRTTTVVVWWWXXX\\\UUU[[[```lll]]]^^^cccRRRMMMJJJHHHJJJGGGHHHHHHDDD@@@@@@CCCHHHYYYjjj|||rrrbbbSSSPPPMMMKKKHHHCCCBBBCCC???CCCDDDAAAAAACCCBBB???@@@>>>???AAAGGGVVVtttkkkdddfffooovvv|||||||||}}}~~~~~~~~~~~~{{{hhhZZZWWW```mmmwww|||{{{|||yyysssfffXXXRRRTTTTTTRRROOOMMMMMMNNNLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLLLLMMMMMMOOOPPPSSSTTTSSSPPPNNNMMMNNNPPPPPPPPPQQQSSSUUUVVVUUUTTTUUUVVVUUUTTTSSSTTTUUUVVVUUUTTTUUUVVVUUUQQQMMMMMMQQQUUUOOOPPPQQQPPPPPPOOOOOOOOOQQQQQQPPPOOONNNLLLJJJIIINNNOOOOOONNNMMMMMMOOOQQQLLLLLLKKKJJJIIIHHHHHHHHHFFFGGGHHHIIIJJJJJJIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGHHHIIIJJJKKKLLLMMMNNNHHHIIIKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKJJJJJJKKKKKKLLLMMMJJJJJJJJJKKKJJJJJJIIIIIINNNMMMLLLMMMPPPQQQQQQPPPMMMLLLKKKJJJKKKLLLNNNOOORRRQQQOOONNNNNNOOOPPPQQQPPPOOONNNMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPMMMMMMLLLLLLLLLMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPQQQSSSUUUWWWXXXRRRPPPOOOOOOOOOOOONNNLLLNNNOOOOOONNNMMMNNNQQQSSSUUUSSSPPPMMMLLLLLLMMMNNNQQQOOOMMMLLLKKKLLLMMMNNNNNNMMMKKKKKKKKKLLLNNNOOOQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTRRRPPPNNNNNNOOONNNNNNNNNLLLJJJHHHIIIJJJHHHGGGHHHJJJLLLMMMKKKJJJKKKLLLMMMNNNOOONNNNNNMMMQQQQQQQQQPPPPPPPPPOOOOOOOOONNNMMMKKKKKKLLLMMMNNNLLLLLLLLLMMMNNNNNNOOOOOONNNMMMLLLKKKKKKKKKKKKKKKIIIKKKMMMOOOPPPOOOMMMLLLMMMMMMNNNOOOOOOOOOPPPPPPVVVUUUTTTRRRRRRRRRSSSSSSRRRSSSSSSTTTUUUVVVXXXXXXYYYXXXbbbaaaaaalllUUUlll```LLLJJJKKKIIIHHHIIIIIIFFFCCCAAABBBEEELLL^^^rrrxxx```UUULLLJJJIIIFFFEEEGGGFFFFFFCCCAAACCCFFFCCC===AAA@@@>>>???DDDTTTmmm|||pppmmmqqqwww{{{{{{|||~~~}}}~~~~~~}}}}}}ooo\\\VVV]]]iiiqqq~~~}}}~~~|||pppfff[[[QQQJJJLLLNNNNNNMMMLLLMMMMMMJJJIIIHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNNNNOOORRRUUUUUURRRPPPOOOPPPQQQQQQPPPNNNPPPRRRRRRRRRQQQRRRTTTVVVTTTSSSSSSTTTTTTSSSRRRRRRRRRQQQOOONNNNNNPPPRRRMMMNNNNNNMMMKKKJJJJJJKKKHHHIIIIIIJJJJJJJJJIIIIIIKKKLLLNNNNNNMMMMMMNNNOOOKKKJJJJJJJJJIIIIIIHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEEEEFFFGGGHHHHHHHHHDDDEEEEEEEEEEEEFFFFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFEEEEEEEEEFFFFFFDDDEEEFFFHHHJJJKKKLLLMMMGGGIIIKKKKKKJJJJJJKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLLLLMMMOOOQQQRRRPPPOOOMMMLLLKKKKKKKKKLLLNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOJJJJJJJJJIIIIIIJJJJJJKKKNNNNNNNNNOOOPPPPPPQQQQQQOOONNNMMMMMMMMMOOOPPPQQQPPPNNNMMMMMMMMMMMMLLLJJJLLLMMMNNNMMMLLLMMMNNNPPPRRRQQQOOOMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOONNNOOOPPPPPPNNNNNNOOOPPPNNNOOOOOOMMMJJJHHHHHHIIIHHHGGGFFFHHHJJJLLLKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMPPPPPPOOOOOOOOONNNNNNNNNLLLLLLLLLLLLMMMNNNOOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQPPPNNNLLLKKKKKKKKKLLLJJJKKKMMMOOOPPPOOONNNMMMJJJKKKLLLMMMNNNOOOOOOOOORRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXUUUYYYaaaaaa^^^uuu{{{nnnRRRTTTwww{{{ZZZOOOLLLGGGLLLLLLKKKHHHDDDBBBAAABBBCCCRRRcccppp|||zzzhhhWWWOOOKKKKKKRRR\\\ccc]]]SSSJJJGGGIIIFFF@@@BBBAAA???<<<>>>IIIZZZhhhkkklllsss}}}zzzuuuyyy{{{{{{|||}}}|||}}}~~~~~~~~~nnnZZZVVV___llluuu~~~{{{{{{}}}nnnaaaYYYSSSNNNHHHIIIJJJKKKMMMMMMMMMLLLJJJIIIIIIIIIIIIJJJKKKKKKNNNNNNMMMMMMMMMMMMMMMNNNLLLNNNNNNMMMLLLMMMPPPTTTVVVTTTQQQQQQQQQQQQQQQPPPNNNOOOQQQQQQPPPPPPQQQSSSTTTSSSRRRSSSTTTUUUTTTSSSTTTRRRPPPOOOPPPPPPOOONNNNNNOOOOOOMMMJJJHHHIIIJJJFFFFFFGGGHHHIIIIIIIIIIIIGGGIIILLLMMMLLLLLLLLLMMMHHHHHHHHHHHHHHHHHHGGGGGGEEEFFFHHHIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGFFFFFFEEEEEEGGGFFFEEEDDDCCCCCCDDDEEECCCDDDEEEFFFGGGHHHIIIJJJFFFHHHJJJJJJHHHGGGIIIJJJGGGGGGGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKHHHKKKMMMMMMKKKJJJKKKMMMFFFFFFFFFGGGGGGHHHIIIJJJOOOOOONNNMMMLLLLLLLLLLLLNNNNNNMMMMMMMMMNNNOOOOOONNNNNNNNNNNNNNNOOOPPPPPPOOONNNMMMMMMMMMOOOPPPQQQIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPPPPOOONNNLLLKKKKKKLLLMMMNNNOOOMMMLLLLLLMMMLLLKKKIIIIIIKKKMMMMMMLLLKKKLLLMMMOOOOOONNNNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNKKKLLLMMMMMMLLLKKKLLLNNNMMMNNNOOOMMMKKKIIIHHHIIIIIIGGGEEEFFFHHHKKKLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOPPPPPPPPPQQQPPPNNNMMMLLLMMMNNNOOOMMMNNNOOOOOOOOONNNMMMLLLGGGIIIJJJLLLMMMNNNNNNMMMNNNOOOQQQSSSTTTSSSRRRQQQTTTTTTSSSTTTTTTUUUVVVWWWUUUYYYYYYZZZ___iiiwwwxxxaaaOOOZZZpppxxx\\\PPPMMMLLLLLLJJJHHHEEECCCBBBBBB???HHHRRR[[[iii{{{sss```UUUWWWlllxxx___OOOJJJHHHGGGCCCDDDDDDAAA@@@DDDKKKPPPOOORRR\\\nnn||||||~~~~~~{{{|||~~~{{{{{{}}}ppp[[[WWWbbbqqq{{{}}}|||zzzwwwwww{{{rrr^^^TTTSSSRRROOOLLLKKKJJJLLLNNNNNNLLLJJJLLLLLLLLLLLLLLLMMMNNNOOORRRQQQPPPPPPOOOPPPPPPPPPLLLNNNNNNLLLJJJKKKOOORRRVVVTTTRRRQQQQQQQQQPPPOOOOOOQQQRRRRRRQQQQQQSSSTTTSSSRRRRRRSSSUUUWWWVVVUUUVVVSSSPPPPPPRRRRRROOOKKKRRRSSSSSSPPPLLLIIIKKKMMMJJJKKKKKKKKKJJJIIIIIIHHHEEEHHHKKKMMMLLLLLLKKKLLLEEEFFFFFFGGGGGGGGGFFFFFFBBBDDDFFFHHHIIIIIIHHHGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDFFFEEEDDDBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGDDDGGGIIIIIIGGGFFFGGGIIIEEEEEEFFFFFFGGGHHHIIIJJJGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHJJJKKKLLLLLLLLLLLLLLLKKKFFFJJJNNNMMMJJJHHHKKKOOOIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKIIIIIIJJJMMMOOOQQQJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGIIIJJJLLLNNNOOOPPPPPPOOOMMMKKKKKKLLLNNNOOOOOONNNLLLLLLMMMMMMKKKJJJHHHJJJLLLMMMKKKJJJJJJKKKLLLMMMNNNNNNNNNLLLJJJIIIHHHIIIKKKMMMMMMLLLJJJIIIJJJLLLNNNOOOPPPOOOMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNIIIKKKLLLKKKJJJIIIJJJKKKMMMNNNOOONNNKKKIIIHHHIIIJJJGGGEEEEEEGGGKKKMMMNNNJJJIIIIIIIIIIIIKKKMMMNNNMMMMMMMMMLLLLLLLLLKKKKKKHHHIIIKKKLLLLLLLLLKKKJJJOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNMMMMMMOOOPPPRRRQQQQQQPPPOOONNNMMMKKKKKKFFFGGGIIIKKKMMMMMMMMMLLLMMMOOORRRUUUVVVUUUTTTRRRSSSSSSSSSSSSSSSTTTUUUUUUWWWYYYQQQTTTbbbfff~~~wwwUUUJJJKKKuuuiiiVVVWWWIIIIIIHHHFFFEEEEEEEEEEEE???BBBFFFKKKZZZooosss```dddtttVVVJJJIIIKKKDDDHHHJJJHHHFFFGGGGGGGGGFFFGGGRRReeeuuu~~~||||||~~~|||xxx{{{}}}uuu^^^YYYcccsss}}}|||{{{}}}{{{zzzxxxtttuuuyyyzzzwww|||yyyrrrfffZZZRRRNNNMMMNNNNNNMMMLLLLLLLLLNNNQQQRRRPPPQQQRRRQQQPPPOOOPPPQQQNNNPPPSSSSSSRRRPPPPPPPPPKKKKKKLLLLLLLLLLLLKKKKKKMMMPPPRRRTTTSSSRRRRRRRRRNNNNNNOOOPPPOOONNNMMMLLLQQQRRRUUUWWWXXXWWWVVVUUUVVVVVVWWWVVVTTTRRROOOMMMRRRRRRQQQOOOLLLLLLMMMOOOPPPPPPPPPOOONNNKKKIIIGGGHHHGGGGGGHHHJJJJJJHHHGGGHHHHHHGGGHHHJJJJJJHHHFFFHHHGGGGGGGGGGGGHHHIIIJJJEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDHHHHHHHHHHHHGGGFFFEEEEEECCCCCCCCCCCCDDDEEEFFFGGGGGGHHHKKKMMMNNNLLLKKKIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFFFFJJJKKKKKKKKKIIIHHHIIIJJJHHHHHHHHHHHHIIIJJJKKKKKKHHHGGGFFFGGGJJJKKKLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGLLLKKKHHHEEEBBBCCCFFFIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKKKKLLLNNNPPPQQQOOOOOONNNNNNMMMLLLLLLLLLIIIHHHHHHHHHIIIKKKMMMNNNNNNOOOOOOOOONNNMMMLLLKKKLLLIIIFFFHHHLLLMMMKKKGGGIIIIIIJJJJJJKKKLLLLLLMMMJJJJJJJJJJJJKKKMMMNNNOOOOOONNNMMMKKKKKKKKKLLLLLLOOONNNNNNMMMLLLKKKKKKJJJGGGFFFEEEEEEFFFIIILLLNNNIIIKKKMMMLLLIIIHHHJJJLLLLLLMMMNNNOOOPPPOOONNNMMMQQQNNNJJJIIIIIIKKKKKKKKKNNNNNNOOOMMMKKKIIIIIIJJJKKKMMMMMMJJJKKKNNNOOOMMMQQQQQQRRRRRRPPPNNNKKKJJJKKKIIIGGGHHHJJJMMMNNNNNNMMMNNNQQQTTTUUUVVVUUUTTTVVVVVVWWWXXXXXXXXXWWWWWWRRRPPPTTTZZZ\\\ddd~~~lllOOOHHH^^^jjjXXXKKKKKKJJJHHHGGGFFFGGGHHHBBBAAA@@@DDDOOO```rrrsssqqq~~~YYYKKKJJJHHHOOOTTTRRRHHHDDDGGGFFF???BBBAAAHHHYYYlllxxx~~~zzzyyy|||~~~~~~~~~~~~}}}kkkgggqqq{{{}}}zzzvvvuuuzzzzzzzzzzzzzzzxxxwwwvvv{{{vvvvvvtttqqqgggbbbZZZRRRMMMLLLMMMOOOMMMMMMMMMMMMOOORRRTTTVVVVVVVVVVVVTTTQQQOOOOOOPPPPPPQQQQQQOOOMMMKKKLLLMMMNNNMMMLLLKKKKKKKKKMMMMMMPPPQQQQQQQQQQQQQQQRRRSSSOOOOOOPPPPPPOOONNNLLLKKKMMMNNNQQQSSSTTTUUUTTTTTTSSSTTTUUUUUUTTTRRRPPPNNNQQQQQQQQQOOOMMMLLLMMMNNNQQQQQQRRRRRRQQQOOOMMMLLLHHHGGGFFFGGGIIIJJJJJJIIIHHHFFFEEEFFFGGGHHHGGGEEEFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGCCCCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHKKKLLLLLLKKKIIIHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFIIIJJJKKKJJJHHHHHHHHHJJJGGGFFFFFFGGGGGGHHHIIIJJJIIIGGGFFFFFFHHHJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHEEEDDDDDDEEEFFFFFFGGGIIIJJJLLLMMMMMMMMMLLLKKKKKKLLLMMMOOOQQQMMMMMMMMMLLLKKKKKKJJJJJJHHHHHHHHHHHHIIIKKKLLLNNNNNNNNNMMMLLLLLLKKKKKKJJJMMMJJJHHHIIIMMMNNNLLLHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMLLLKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHDDDDDDEEEFFFHHHIIIJJJKKKIIIKKKLLLKKKIIIIIIJJJMMMHHHJJJLLLNNNPPPRRRTTTTTTQQQNNNJJJIIIIIIJJJKKKKKKKKKLLLMMMKKKIIIHHHHHHIIIHHHJJJJJJHHHIIIMMMNNNLLLNNNOOOQQQQQQPPPNNNLLLJJJLLLJJJIIIIIIKKKLLLLLLKKKLLLMMMOOOQQQSSSSSSSSSSSSVVVVVVWWWWWWWWWWWWWWWVVVUUUPPPQQQWWWZZZ]]]lll}}}|||dddOOOMMMEEE[[[___UUUQQQLLLIIIJJJJJJJJJIIIBBBAAAAAABBBGGGTTTcccnnnyyy___PPPLLLIIIOOOZZZdddccc[[[QQQFFF>>>BBB@@@CCCPPP___lllyyy~~~{{{{{{}}}|||}}}}}}yyywwwwwwxxxxxxxxxxxxyyyyyyyyyyyyttt}}}vvvnnnfff```WWWTTTPPPLLLJJJKKKLLLNNNMMMMMMMMMOOORRRUUUXXXZZZYYYYYYXXXUUUQQQNNNMMMMMMRRRRRRPPPMMMIIIHHHIIIKKKRRRPPPMMMKKKJJJLLLNNNOOORRRQQQOOONNNOOOPPPRRRSSSQQQQQQQQQPPPOOOMMMLLLKKKKKKLLLNNNQQQSSSTTTUUUUUUQQQRRRSSSSSSSSSRRRQQQPPPOOOQQQQQQPPPNNNLLLKKKLLLLLLLLLMMMNNNNNNNNNNNNMMMJJJIIIGGGGGGIIIJJJKKKJJJGGGEEECCCCCCDDDEEEFFFEEEEEEEEEGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEFFFGGGGGGHHHCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKIIIGGGFFFHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFHHHJJJJJJIIIHHHGGGHHHIIIEEEEEEEEEFFFFFFGGGHHHIIIJJJHHHEEEDDDFFFHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHKKKMMMMMMKKKFFFCCCBBBDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJIIIIIIIIIKKKLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHIIIKKKLLLMMMMMMLLLKKKIIIIIIIIIIIIJJJLLLIIIGGGHHHKKKLLLJJJGGGGGGGGGGGGHHHHHHHHHHHHHHHLLLKKKKKKJJJIIIIIIJJJJJJLLLKKKJJJIIIHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHAAACCCEEEGGGIIIIIIIIIHHHHHHIIIJJJJJJIIIJJJKKKMMMIIIJJJKKKLLLOOORRRUUUWWWOOOMMMJJJIIIJJJKKKKKKJJJHHHIIIJJJIIIGGGFFFFFFGGGFFFIIIIIIGGGIIIMMMNNNMMMKKKMMMOOOQQQQQQNNNKKKIIILLLKKKJJJKKKLLLLLLJJJHHHLLLLLLMMMNNNPPPQQQRRRRRRUUUUUUVVVVVVVVVVVVUUUUUUVVVOOONNNUUUZZZXXXZZZ___kkkjjjZZZVVVEEEFFF```ggg^^^RRRKKKIIIIIIGGGEEECCCDDDDDDBBBAAAFFFQQQYYYfffooowwwzzz{{{hhhVVVMMMHHHNNN]]]sss}}}sss\\\JJJCCCDDD@@@@@@GGGQQQ^^^ooo~~~}}}|||~~~~~~~~~~~~|||yyyxxxxxxyyyuuuuuuuuuuuuwwwyyy{{{||||||sssfff\\\WWWQQQPPPNNNLLLKKKKKKKKKLLLNNNNNNOOOPPPRRRUUUWWWYYYXXXXXXWWWSSSOOOLLLJJJKKKSSSSSSSSSPPPMMMKKKKKKLLLRRRQQQOOONNNMMMMMMNNNOOONNNMMMMMMOOOPPPRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLKKKMMMNNNPPPRRRTTTVVVXXXYYYSSSSSSSSSTTTSSSRRRQQQQQQNNNPPPQQQPPPNNNKKKJJJJJJHHHIIIJJJKKKMMMNNNOOOOOOOOOLLLIIIHHHHHHJJJJJJJJJHHHEEECCCBBBCCCEEEFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAACCCDDDEEEFFFFFFFFFBBBBBBBBBBBBCCCDDDEEEEEEGGGHHHIIIIIIHHHGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIIIIIIIGGGFFFGGGHHHFFFEEEEEEFFFFFFGGGHHHIIIKKKHHHEEECCCDDDFFFGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKLLLOOORRRRRROOOJJJFFFEEEGGGGGGFFFFFFFFFFFFFFFEEEGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIGGGFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMKKKIIIGGGFFFGGGHHHIIIHHHGGGEEEFFFGGGHHHFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFKKKJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJCCCDDDFFFGGGIIIIIIJJJJJJHHHIIIIIIIIIIIIJJJLLLNNNNNNMMMLLLKKKKKKMMMPPPRRRNNNLLLJJJJJJKKKKKKKKKIIIFFFGGGHHHGGGEEEDDDEEEFFFGGGJJJKKKIIIKKKOOOQQQOOOJJJLLLOOOPPPPPPMMMJJJGGGJJJJJJJJJKKKMMMLLLJJJHHHLLLLLLMMMMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTSSSOOOOOOVVVZZZXXXVVVVVVRRRqqquuu^^^SSSKKKJJJWWWxxx{{{rrrbbbSSSIIIEEEEEEFFFFFFIIIIIIEEE@@@???EEEKKKSSS^^^iiioooqqquuu|||www```RRRJJJJJJYYYtttdddPPPJJJEEEBBBAAADDDIIIUUUhhhyyy~~~~~~~~~{{{yyy{{{~~~}}}}}}}}}|||yyywwwwwwyyy{{{vvvuuuttttttuuuwwwzzz{{{}}}iii\\\VVVRRROOONNNMMMMMMLLLLLLLLLLLLOOOOOOPPPPPPQQQRRRTTTTTTTTTUUUTTTRRROOOLLLLLLMMMQQQSSSVVVWWWUUURRRPPPOOOOOOPPPQQQQQQQQQOOONNNMMMIIIJJJLLLQQQUUUVVVSSSQQQQQQQQQPPPOOONNNNNNNNNMMMPPPPPPQQQRRRTTTVVVYYYZZZVVVVVVVVVUUUTTTSSSRRRQQQNNNPPPQQQPPPMMMJJJIIIIIIJJJJJJLLLMMMOOOQQQSSSTTTSSSPPPLLLIIIIIIIIIHHHHHHIIIFFFDDDCCCDDDFFFGGGGGGFFFGGGHHHJJJJJJHHHFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCC??????@@@@@@@@@@@@?????????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFHHHHHHGGGFFFEEEFFFGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJHHHEEEDDDDDDEEEFFFEEEDDDEEEFFFGGGIIIJJJKKKKKKOOOQQQRRRPPPMMMJJJHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFFFFFFFGGGGGGGGGHHHJJJKKKLLLLLLKKKJJJHHHGGGGGGGGGHHHIIIKKKKKKLLLLLLLLLKKKIIIGGGFFFGGGHHHIIIGGGFFFFFFEEEFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIJJJLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJKKKKKKGGGGGGFFFFFFHHHJJJLLLNNNIIIHHHGGGGGGIIIKKKLLLMMMPPPNNNKKKHHHHHHIIIKKKMMMMMMLLLKKKLLLMMMMMMKKKJJJFFFGGGHHHGGGEEEDDDDDDEEEGGGJJJJJJIIIJJJOOOPPPOOOLLLMMMOOOPPPOOOLLLHHHFFFHHHHHHIIIKKKMMMNNNLLLJJJNNNNNNNNNNNNOOOPPPRRRRRRPPPPPPPPPPPPQQQRRRSSSTTTRRRQQQSSSVVVWWWVVVVVVXXXXXXjjjssscccRRRFFFHHHaaatttppp~~~zzznnn]]]LLLDDDGGGMMMGGGIIIJJJGGGAAA>>>@@@CCCFFFOOO[[[cccgggkkkttt}}}mmmYYYNNNHHHUUUppprrrXXXLLLDDDBBBBBBCCCFFFOOO```qqqyyy}}}}}}}}}~~~~~~|||{{{|||~~~{{{vvvqqqsssxxx|||{{{xxx{{{||||||}}}|||{{{yyyxxx~~~}}}{{{xxxvvvvvvxxxzzzxxxwwwuuuttttttuuuwwwxxxmmm\\\UUUQQQNNNJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQQQQQQQQQQQQQPPPPPPRRRSSSTTTRRRPPPOOOOOOPPPNNNRRRWWWYYYXXXUUURRRQQQLLLNNNQQQSSSSSSQQQNNNMMMHHHIIILLLRRRWWWXXXTTTPPPOOOOOOOOOOOOOOOPPPQQQQQQRRRQQQPPPOOOPPPRRRUUUWWWXXXWWWWWWUUUTTTSSSRRRRRROOOPPPPPPNNNKKKIIIHHHIIIIIIIIIJJJKKKMMMPPPRRRSSSTTTQQQNNNKKKJJJJJJHHHGGGIIIGGGEEEEEEFFFHHHHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCC??????@@@@@@@@@@@@?????????@@@@@@AAABBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAAAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDEEEEEEEEEEEEEEEEEEDDDBBBCCCDDDEEEFFFGGGGGGGGGEEEGGGGGGGGGEEEDDDEEEFFFGGGFFFFFFGGGGGGHHHIIIJJJIIIGGGFFFEEEFFFGGGFFFDDDDDDDDDEEEGGGHHHJJJKKKKKKMMMNNNNNNLLLJJJGGGGGGGGGDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMLLLKKKHHHGGGFFFGGGIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIJJJLLLMMMNNNJJJJJJIIIHHHIIIJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFFFFGGGJJJNNNPPPKKKIIIFFFFFFHHHJJJLLLLLLLLLKKKIIIGGGGGGIIIKKKMMMMMMLLLLLLNNNOOOOOOLLLJJJIIIJJJJJJIIIFFFEEEEEEFFFEEEHHHHHHFFFHHHLLLMMMLLLMMMMMMNNNOOONNNLLLJJJIIIHHHHHHHHHJJJLLLNNNMMMLLLNNNNNNOOOPPPPPPQQQRRRRRROOOOOOOOOOOOQQQSSSUUUWWWUUUVVVVVVUUURRRRRRUUUXXX[[[bbbrrrvvvYYYCCCGGGUUUXXXdddiiiiii^^^NNNEEEGGGNNNFFFGGGHHHGGGDDDAAA@@@???AAAEEEMMMVVV[[[```jjjtttzzz~~~xxx]]]OOOIIISSSkkkhhhNNNEEEBBBAAABBBCCCIIIWWWddduuuzzz}}}}}}~~~|||}}}~~~}}}}}}|||{{{|||~~~|||vvvuuuwwwxxxuuurrrqqqrrrssstttuuuuuuvvvvvv{{{{{{zzzwwwuuuuuuxxxzzzzzzyyywwwvvvuuuuuuuuuvvvlllZZZSSSSSSPPPKKKIIIIIIIIIJJJLLLMMMOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRQQQOOONNNOOOPPPMMMPPPSSSTTTSSSQQQPPPOOOLLLMMMOOOPPPQQQQQQPPPOOOMMMLLLMMMRRRVVVWWWSSSOOOMMMMMMMMMNNNOOORRRTTTUUUTTTSSSPPPNNNNNNOOORRRSSSVVVUUUUUUTTTTTTSSSTTTTTTPPPPPPOOOMMMJJJHHHHHHIIIHHHHHHHHHIIIJJJLLLNNNOOOQQQPPPNNNMMMMMMLLLJJJHHHHHHGGGFFFFFFHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBB???@@@@@@AAAAAA@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEECCCDDDDDDEEEEEEDDDDDDCCCAAABBBCCCEEEFFFGGGGGGGGGEEEFFFGGGFFFDDDCCCDDDEEEFFFEEEEEEFFFFFFGGGHHHIIIGGGFFFFFFGGGIIIHHHFFFDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJLLLMMMLLLJJJGGGFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGJJJKKKLLLMMMMMMKKKHHHFFFFFFGGGIIIJJJKKKLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIGGGFFFFFFGGGEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMIIIHHHGGGGGGGGGIIIJJJKKKHHHHHHGGGGGGFFFFFFEEEEEEGGGFFFGGGGGGIIIJJJLLLNNNMMMIIIFFFEEEHHHJJJKKKJJJKKKJJJIIIHHHHHHJJJLLLMMMMMMMMMNNNPPPQQQQQQNNNKKKMMMNNNNNNLLLIIIGGGFFFGGGFFFIIIIIIFFFGGGKKKLLLJJJKKKLLLLLLMMMMMMNNNNNNNNNKKKJJJHHHIIIKKKLLLLLLKKKMMMNNNOOOQQQQQQQQQQQQPPPOOOOOOOOOPPPSSSVVVYYY[[[XXXYYYWWWTTTRRRSSSUUUVVVSSSYYYcccuuu\\\BBBGGGPPPJJJWWWcccdddZZZPPPKKKLLLHHHGGGGGGGGGHHHFFFBBB???AAA???BBBIIINNNSSS]]]gggooottt{{{iiiWWWMMMQQQ```___LLLGGGBBBAAAAAADDDOOOZZZooovvv~~~~~~~~~}}}}}}{{{}}}}}}}}}~~~}}}}}}}}}||||||~~~|||zzzzzzyyyxxxuuuppppppppppppqqqqqqrrrsssuuuvvvvvvvvvuuuuuuxxxzzzyyyyyyxxxwwwvvvvvvuuuuuuuuuiiiYYYOOOQQQUUUQQQIIIMMMMMMLLLKKKLLLMMMOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQMMMNNNOOONNNLLLKKKLLLMMMLLLNNNOOOOOOMMMLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSPPPNNNPPPUUUVVVSSSOOOKKKKKKLLLMMMPPPSSSVVVXXXXXXUUURRROOONNNOOOQQQSSSSSSSSSRRRRRRSSSTTTUUUUUUQQQPPPOOOLLLHHHGGGHHHIIILLLLLLKKKLLLMMMNNNPPPQQQOOONNNMMMNNNOOONNNLLLJJJGGGFFFFFFGGGHHHHHHFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAACCCEEEFFFGGGGGGGGGDDDFFFFFFEEEDDDCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGIIIJJJIIIGGGDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIKKKNNNOOOMMMIIIGGGFFFGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCIIIJJJLLLMMMLLLJJJGGGEEEFFFGGGIIIKKKLLLLLLKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGEEEDDDDDDEEEEEEEEEGGGHHHJJJLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLGGGGGGFFFFFFFFFGGGIIIJJJJJJIIIIIIHHHGGGFFFEEEEEECCCEEEGGGIIIJJJKKKJJJJJJNNNJJJFFFEEEGGGJJJJJJIIIMMMLLLKKKJJJIIIJJJKKKKKKMMMMMMOOOQQQSSSRRROOOLLLPPPPPPPPPNNNJJJHHHGGGHHHIIIKKKKKKIIIIIIMMMMMMKKKJJJJJJJJJLLLMMMPPPRRRSSSNNNLLLIIIIIIJJJKKKKKKJJJLLLMMMOOOQQQRRRQQQOOONNNPPPPPPPPPRRRUUUYYY]]]___[[[ZZZWWWUUUVVVXXXXXXWWWSSSZZZ```gggzzzcccJJJAAADDDTTTgggqqqmmmaaaUUUNNNLLLIIIHHHIIILLLKKKFFFAAACCC===;;;AAAFFFJJJSSS]]]eeejjjrrrzzz{{{gggRRRNNNTTTrrrtttTTTLLLEEEAAA@@@CCCLLLVVVjjjqqq{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}|||}}}~~~~~~|||zzzzzz{{{yyyyyyyyyxxxwwwxxx{{{~~~~~~{{{zzzzzzzzzzzzyyyvvvuuusssqqqpppoooppppppppprrrtttttttttuuuxxxzzzwwwxxxxxxxxxxxxwwwvvvvvvbbbYYYOOOJJJKKKMMMNNNMMMLLLMMMNNNOOOPPPOOOOOONNNPPPQQQQQQRRRQQQPPPNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLJJJKKKMMMNNNOOOOOONNNNNNRRROOOLLLLLLNNNQQQQQQPPPMMMNNNPPPQQQRRRRRRRRRQQQJJJKKKLLLMMMMMMPPPUUUXXXWWWTTTPPPMMMKKKLLLOOOPPPSSSRRRQQQPPPQQQSSSUUUVVVSSSSSSRRROOOLLLIIIIIIJJJKKKKKKJJJHHHHHHKKKOOOSSSSSSQQQOOOMMMMMMMMMLLLJJJIIIGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@CCCCCCDDDDDDCCCCCCBBBAAAEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@?????????>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>@@@AAABBBCCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHCCCDDDDDDEEEEEEEEEDDDDDDHHHFFFEEEFFFHHHIIIHHHFFFJJJKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEGGGJJJLLLLLLJJJHHHGGGKKKIIIHHHHHHIIIJJJIIIHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJHHHGGGGGGHHHGGGEEECCCJJJJJJIIIJJJKKKLLLMMMMMMJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDEEEFFFGGGJJJJJJJJJIIIIIIHHHHHHHHHDDDEEEHHHJJJKKKKKKKKKJJJNNNMMMKKKJJJHHHGGGGGGGGGIIIKKKLLLKKKIIIGGGFFFFFFOOOOOOOOONNNNNNMMMMMMMMMRRRQQQOOOLLLJJJHHHGGGFFFJJJKKKKKKJJJIIIHHHJJJLLLLLLKKKKKKKKKLLLMMMOOOPPPLLLKKKJJJIIIIIIJJJLLLLLLNNNNNNOOOPPPPPPPPPOOOOOOOOOMMMLLLOOOVVVYYYXXXVVVUUUUUUUUUUUUVVVWWWXXXYYY]]]YYY[[[```cccvvvbbbGGGBBBHHHiiivvvdddVVVOOOIIIGGGKKKLLLIIIGGGJJJDDDBBB???>>>@@@FFFLLLQQQYYYaaammmvvv|||uuu^^^SSSVVVmmmgggWWWBBB>>>EEECCCDDDQQQggguuu~~~~~~~~~~~~~~~~~~}}}|||zzzyyyyyy{{{}}}~~~yyyyyyzzzzzzzzzzzz{{{{{{xxxyyyzzzzzz{{{{{{{{{zzzssssssssssssssssssrrrrrrsssnnniiilllsssyyyxxxvvvxxxwwwuuutttuuuwwwzzz{{{\\\UUULLLIIIJJJLLLKKKJJJJJJKKKLLLNNNNNNNNNMMMLLLOOOPPPQQQQQQPPPOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPNNNKKKKKKNNNPPPQQQPPPOOOOOOQQQRRRSSSRRRRRRQQQKKKLLLMMMMMMMMMOOOSSSVVVVVVSSSOOOLLLKKKMMMOOOQQQRRRQQQPPPOOOPPPQQQSSSTTTQQQQQQQQQNNNKKKIIIIIIJJJKKKKKKJJJHHHFFFGGGJJJMMMQQQOOOMMMLLLMMMMMMLLLJJJIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBBBBCCCBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCDDDCCCBBBBBBAAAAAAAAABBBAAAAAA@@@@@@@@@?????????????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===>>>???AAABBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGCCCCCCDDDEEEEEEEEEEEEEEEIIIGGGFFFFFFHHHIIIGGGEEEHHHHHHIIIIIIIIIHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEGGGHHHJJJJJJJJJIIIHHHHHHFFFEEEEEEFFFGGGFFFFFFIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIHHHFFFDDDFFFFFFFFFFFFGGGGGGHHHIIIGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHGGGFFFFFFFFFFFFFFFIIIIIIIIIIIIHHHHHHHHHHHHDDDFFFHHHJJJKKKKKKJJJIIILLLKKKJJJIIIHHHGGGGGGGGGHHHJJJKKKKKKHHHFFFFFFFFFLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPOOOMMMKKKJJJIIIHHHGGGHHHHHHHHHFFFFFFGGGIIIKKKKKKJJJJJJKKKLLLMMMNNNKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMNNNNNNOOOOOONNNNNNOOOLLLKKKNNNSSSVVVUUUSSSTTTTTTTTTUUUUUUWWWXXXXXXVVVVVVZZZ^^^]]]lllaaaMMMGGG]]]xxxgggZZZQQQJJJJJJJJJHHHIIILLLFFFDDDAAA??????CCCFFFIIIRRR[[[hhhssszzz|||mmm\\\YYYjjjmmm```KKKDDDIIIEEEBBBKKKaaaooo}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{xxx~~~~~~|||}}}{{{{{{|||}}}~~~{{{{{{zzz{{{{{{}}}yyyyyyyyyxxxxxxwwwwwwwwwvvvwwwxxxxxxyyyyyyyyyxxxuuuuuutttsssrrrrrrqqqqqqrrrmmmjjjkkkpppuuuwwwvvvzzzxxxvvvttttttuuuvvvxxxSSSOOOIIIGGGHHHIIIIIIGGGIIIJJJKKKLLLLLLLLLKKKJJJLLLMMMNNNOOOOOONNNLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLNNNOOOPPPNNNLLLJJJKKKMMMOOOPPPPPPPPPQQQRRRSSSSSSSSSRRRQQQMMMMMMNNNMMMMMMNNNQQQSSSSSSQQQNNNLLLKKKMMMOOOQQQQQQQQQOOONNNNNNNNNOOOPPPNNNOOOOOOMMMKKKJJJJJJKKKIIIJJJIIIHHHEEEDDDEEEGGGNNNLLLKKKJJJKKKLLLKKKJJJHHHFFFEEEDDDEEEEEEDDDCCC@@@AAAAAABBBBBBBBBBBBBBB>>>???@@@BBBCCCCCCDDDDDDAAAAAA@@@@@@???@@@@@@@@@@@@@@@????????????>>>>>>@@@@@@@@@???>>>=========@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAA@@@@@@@@@???>>>=========>>>???@@@AAA@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@AAAAAABBB???@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFFFFBBBCCCCCCDDDEEEFFFGGGGGGJJJHHHGGGGGGHHHHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJHHHGGGGGGIIIJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHIIIJJJIIIGGGEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEGGGIIIKKKKKKJJJGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHFFFGGGHHHIIIJJJIIIIIIHHHJJJIIIHHHHHHGGGGGGGGGHHHGGGIIIKKKKKKIIIGGGFFFGGGGGGHHHIIIJJJLLLNNNOOOPPPMMMNNNNNNNNNMMMLLLJJJIIIFFFGGGHHHGGGFFFEEEFFFHHHKKKJJJJJJIIIJJJJJJKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLNNNKKKKKKMMMQQQSSSRRRPPPTTTTTTTTTTTTUUUVVVWWWWWWQQQTTTYYY[[[VVV```^^^EEEHHHhhhsssbbbYYYPPPMMMLLLJJJJJJKKKIIIGGGDDDAAA??????@@@AAAFFFPPP]]]iiirrryyynnnhhhwww}}}```MMMKKKEEE@@@EEEYYYiiixxx~~~|||||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||||||||||||||~~~~~~}}}zzztttppprrrssstttrrrooommmnnnooowwwxxxzzz~~~}}}zzz}}}|||zzzxxxxxxyyyzzz{{{xxxxxxyyy{{{|||}}}~~~yyyyyyxxxwwwvvvuuutttttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvuuutttrrrqqqpppooopppnnnlllkkkmmmpppuuuwwwzzzyyyvvvtttssssssttttttLLLJJJGGGFFFHHHHHHGGGFFFHHHIIIJJJKKKKKKKKKIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJLLLMMMMMMNNNMMMMMMKKKJJJJJJKKKLLLNNNOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPNNNOOOOOONNNMMMMMMOOOPPPPPPOOOLLLKKKKKKMMMOOOQQQPPPOOONNNMMMLLLLLLLLLLLLLLLMMMNNNNNNLLLKKKKKKLLLGGGHHHIIIHHHEEEDDDDDDDDDKKKIIIHHHHHHIIIJJJJJJIIIGGGEEEDDDCCCDDDEEEDDDCCC??????@@@AAABBBCCCCCCBBB>>>???@@@AAABBBBBBBBBBBB@@@@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========????????????????????????BBBBBBAAA@@@@@@???>>>>>><<<<<<======>>>??????@@@???@@@@@@@@@@@@???>>>>>>>>>>>>??????????????????>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIHHHGGGGGGFFFEEEDDDCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHHHHJJJKKKJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHIIIJJJJJJHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFHHHKKKMMMMMMLLLIIIHHHGGGHHHIIIIIIIIIHHHFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGHHHIIIIIIGGGIIIKKKKKKJJJHHHHHHIIIEEEFFFGGGIIIJJJLLLMMMNNNLLLMMMNNNNNNNNNLLLIIIHHHGGGHHHIIIIIIHHHGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLKKKJJJMMMPPPSSSRRRQQQTTTTTTTTTTTTTTTUUUVVVVVVTTTTTTXXXXXXTTTYYYuuu}}}zzzTTTBBBQQQfffwww|||iiibbbZZZTTTPPPLLLJJJIIIJJJIIIGGGDDDBBB???>>>======DDDOOOYYYbbblllvvv}}}]]]QQQKKKDDDEEEXXXgggwww~~~~~~|||zzzzzzzzzzzzzzzzzzzzzyyyzzzzzzzzz{{{{{{|||}}}}}}}}}}}}}}}}}}||||||||||||{{{{{{||||||||||||{{{{{{||||||}}}~~~}}}||||||}}}|||yyyssspppnnnqqqrrrqqqnnnmmmpppsssuuuuuuwwwxxx{{{|||}}}}}}{{{zzzyyyxxxxxxyyy{{{|||wwwxxxyyyzzzzzz{{{zzzzzzxxxxxxwwwvvvuuuuuuttttttttttttuuuuuuuuuuuuttttttuuuuuutttsssrrrrrrqqqqqqppppppooolllkkkmmmsssxxxyyyxxxvvvuuuttttttuuuuuuIIIHHHGGGGGGHHHHHHGGGFFFIIIIIIJJJKKKKKKJJJIIIHHHEEEFFFGGGHHHIIIIIIHHHGGGHHHGGGFFFFFFFFFFFFGGGHHHFFFHHHKKKNNNOOOMMMKKKIIIIIIIIIJJJJJJKKKKKKMMMNNNNNNOOOPPPQQQRRRQQQPPPPPPNNNOOOPPPNNNMMMLLLMMMNNNNNNMMMKKKJJJKKKLLLNNNPPPNNNNNNMMMLLLKKKJJJIIIIIIJJJLLLNNNNNNMMMLLLLLLMMMDDDFFFHHHHHHGGGEEEEEEFFFHHHFFFEEEEEEGGGHHHHHHGGGEEEDDDBBBBBBCCCDDDCCCBBB>>>>>>@@@AAABBBBBBCCCCCC@@@AAAAAABBBAAAAAA@@@@@@@@@??????>>>??????@@@@@@========================<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@???>>>======<<<;;;<<<<<<===>>>>>>>>>???@@@@@@@@@@@@@@@???>>>>>>@@@@@@???>>>======<<<<<<============>>>>>>>>>???>>>>>>???@@@AAA@@@@@@???????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAABBBCCCEEEFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDCCCCCCDDDDDDEEEGGGGGGHHHEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDFFFHHHIIIFFFDDDCCCDDDEEEGGGGGGFFFHHHHHHIIIIIIIIIJJJJJJJJJHHHGGGFFFHHHIIIIIIHHHFFFGGGFFFFFFFFFFFFGGGGGGHHHFFFHHHJJJLLLLLLKKKJJJHHHFFFGGGHHHIIIHHHGGGFFFEEEDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJHHHJJJLLLLLLKKKJJJJJJKKKFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNMMMKKKHHHFFFFFFHHHJJJJJJHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKNNNQQQSSSTTTTTTTTTTTTSSSSSSSSSTTTUUUUUUZZZWWWVVVVVVUUUWWWfffwwwjjjLLLGGGLLL]]]tttwwwrrrgggYYYNNNIIIHHHHHHJJJJJJIIIGGGEEECCCAAA@@@<<<@@@EEEKKKSSS^^^kkktttxxx{{{zzziiiaaaSSSJJJ]]]kkkyyy}}}zzzzzzzzzzzzyyyyyyyyyyyyyyyzzzyyyyyyyyyyyyzzz|||||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{|||}}}}}}|||{{{{{{zzz{{{{{{|||}}}~~~~~~~~~{{{{{{|||~~~}}}}}}}}}}}}|||yyyuuuqqqppprrrtttvvvxxxxxxxxxxxxxxxwwwvvvtttuuuxxx|||{{{zzzyyyyyyzzz|||~~~{{{{{{{{{{{{{{{zzzxxxxxxvvvwwwwwwwwwwwwwwwwwwwwwtttuuuuuuuuuuuuuuuttttttrrrrrrssssssssssssssssssqqqrrrqqqnnnkkkmmmsssxxxwwwvvvvvvvvvvvvwwwxxxyyyGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGDDDFFFJJJLLLMMMLLLIIIGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKLLLMMMOOOPPPOOOOOONNNNNNOOOPPPOOOMMMKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMNNNLLLLLLLLLKKKJJJIIIIIIHHHIIIKKKMMMNNNLLLKKKKKKKKKCCCEEEGGGGGGGGGFFFGGGHHHFFFDDDCCCCCCEEEFFFEEEEEECCCAAA@@@@@@AAABBBBBBAAA>>>>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>???@@@;;;;;;<<<<<<<<<<<<======;;;;;;;;;<<<===>>>>>>>>>========================>>>>>>>>>======<<<<<<;;;:::;;;<<<===>>>>>>>>>===??????@@@@@@??????>>>===@@@@@@???>>><<<;;;:::999<<<<<<<<<<<<============<<<===>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBBBBAAA@@@@@@@@@AAABBBDDDEEEEEEFFFFFFEEECCCBBBCCCDDDCCCCCCCCCCCCDDDEEEGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGEEEDDDBBBCCCEEEGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIEEEDDDDDDEEEGGGHHHGGGEEEDDDDDDDDDDDDEEEFFFGGGGGGEEEFFFGGGHHHIIIIIIHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGIIIKKKLLLKKKJJJKKKKKKGGGGGGGGGGGGGGGHHHHHHHHHKKKKKKLLLMMMMMMLLLJJJJJJDDDFFFHHHIIIGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFDDDDDDDDDDDDEEEHHHIIIJJJKKKLLLMMMMMMMMMKKKLLLMMMOOOQQQSSSTTTUUUTTTSSSSSSSSSSSSSSSTTTTTT\\\VVVSSSTTTUUUWWW]]]dddyyypppSSSFFF>>>GGG^^^nnnwwwcccPPPHHHIIIKKKIIIJJJIIIIIIHHHFFFEEEDDD@@@BBBCCCEEEIIISSS___hhhmmmrrrxxx}}}jjjVVVeeepppzzz~~~~~~}}}yyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwxxxyyyzzz{{{zzzzzzzzzyyyyyyyyyxxxxxxzzz{{{|||}}}}}}|||{{{zzzyyyyyyzzzzzzzzzzzz{{{{{{vvvwwwwwwyyy{{{}}}~~~}}}{{{yyyuuurrrttttttuuuxxx|||{{{xxxtttxxxwwwuuurrrqqqtttyyy}}}|||{{{zzzzzz{{{}}}~~~}}}|||zzzzzzyyyvvvwwwwwwwwwxxxxxxxxxxxxuuuuuuuuuuuuuuuuuutttsssqqqqqqrrrssssssttttttuuurrrsssrrrpppmmmmmmqqquuutttuuuuuuvvvxxxyyy{{{|||GGGGGGHHHGGGFFFFFFGGGHHHGGGGGGHHHIIIHHHGGGFFFEEECCCEEEFFFHHHIIIJJJIIIIIIHHHGGGEEEDDDDDDEEEGGGHHHEEEFFFFFFGGGHHHHHHIIIIIIGGGIIIKKKJJJHHHGGGGGGIIIGGGHHHJJJLLLMMMNNNNNNMMMMMMOOOPPPOOOMMMKKKLLLLLLMMMLLLKKKJJJIIIJJJKKKLLLKKKKKKKKKKKKJJJIIIIIIHHHGGGIIIKKKLLLJJJHHHHHHHHHDDDEEEFFFFFFEEEEEEFFFHHHEEECCCBBBBBBCCCDDDCCCBBBAAA???>>>>>>???@@@@@@???>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBB<<<<<<<<<<<<<<<===>>>>>>::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===>>>============>>>>>>>>>>>>===<<<<<<>>>>>>======<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===??????>>>===<<<========================????????????????????????>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>???@@@BBBCCCBBBCCCEEEDDDBBBAAABBBDDDBBBBBBAAAAAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCDDDFFFHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFBBBAAAAAACCCEEEFFFEEEDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEFFFGGGHHHHHHFFFEEEEEEDDDDDDDDDEEEEEEDDDGGGIIIJJJJJJIIIJJJJJJFFFGGGGGGGGGGGGHHHHHHHHHJJJJJJKKKMMMNNNOOOPPPQQQEEEGGGIIIJJJIIIGGGFFFGGGFFFGGGHHHJJJJJJJJJIIIIIIIIIGGGFFFDDDDDDDDDDDDEEEIIIJJJKKKMMMNNNNNNOOOOOONNNOOOPPPPPPPPPPPPQQQRRRTTTSSSSSSRRRRRRRRRSSSSSSUUURRRQQQRRRSSSTTTWWW\\\nnnuuuaaaZZZNNNIIIQQQVVVwwwvvvaaaRRRMMMKKKJJJIIIIIIIIIHHHGGGGGGFFFCCCDDDDDDCCCDDDIIIQQQXXX\\\dddnnnuuuzzzfffjjjrrrzzz{{{|||~~~}}}{{{xxxxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwuuuuuuvvvwwwxxxyyyyyyxxxxxxxxxwwwwwwwwwxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwwwwwwwtttttttttuuuvvvyyy{{{|||~~~{{{zzzzzzyyyxxxvvvyyyyyyyyyzzz{{{zzzxxxvvvtttuuuuuutttrrrssswwwzzz}}}|||zzzyyyyyyzzz|||}}}~~~|||zzzyyyyyyzzzzzzxxxxxxwwwwwwwwwwwwwwwwwwttttttuuuuuuttttttsssrrrrrrrrrssssssssssssssssssqqqqqqqqqpppnnnnnnooopppsssssstttvvvwwwyyyzzz{{{GGGGGGGGGFFFEEEEEEFFFHHHEEEFFFGGGGGGGGGEEEDDDCCCEEEFFFHHHJJJKKKLLLKKKKKKIIIHHHFFFEEEEEEFFFHHHIIIGGGFFFDDDCCCDDDFFFIIIKKKGGGJJJKKKJJJGGGEEEFFFGGGDDDEEEHHHJJJLLLMMMMMMMMMMMMNNNPPPOOOMMMLLLLLLLLLMMMLLLKKKJJJIIIJJJJJJKKKJJJJJJKKKKKKJJJJJJIIIIIIEEEGGGIIIJJJHHHFFFEEEEEEEEEEEEFFFEEECCCCCCDDDFFFEEECCCAAAAAABBBBBBBBBAAA@@@>>>======>>>??????>>>??????@@@AAAAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEEEE::::::::::::;;;;;;<<<===:::::::::;;;;;;<<<<<<<<<=========<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::::::::::::::999:::;;;===>>>======<<<<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;===??????>>>===<<<========================>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAAAAA@@@>>>======???@@@BBB???BBBDDDCCCAAA@@@BBBDDDBBBAAA@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???@@@BBBDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDD@@@??????AAADDDEEEDDDBBBBBBBBBCCCDDDFFFHHHJJJKKKHHHHHHGGGGGGHHHJJJKKKMMMGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCDDDEEEGGGHHHIIIDDDDDDCCCBBBBBBBBBBBBBBBBBBEEEGGGIIIHHHHHHHHHIIIEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKMMMPPPSSSUUUWWWGGGIIILLLMMMKKKJJJIIIIIIEEEGGGHHHJJJKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDEEEJJJKKKLLLNNNOOOOOOPPPPPPPPPQQQQQQPPPNNNMMMMMMNNNTTTSSSRRRRRRRRRRRRSSSSSSMMMNNNPPPQQQPPPPPPUUUZZZUUUgggzzz{{{pppaaaWWWOOObbb{{{uuu```RRRJJJJJJJJJIIIHHHHHHGGGGGGFFFBBBDDDDDDBBB@@@BBBFFFKKKIIIRRR___hhhooouuu|||ssslllsssxxxyyyzzz}}}~~~|||vvvwwwwwwxxxyyyzzzzzz{{{yyyxxxvvvtttssstttuuuvvvxxxxxxxxxxxxwwwwwwwwwvvvvvvwwwyyyzzzzzzyyywwwvvvxxxxxxwwwwwwvvvuuuuuuuuutttssssssssstttuuuwwwxxx{{{yyywwwwwwyyy{{{{{{{{{}}}~~~~~~}}}||||||}}}qqqtttwwwxxxvvvvvvwwwyyy~~~|||zzzxxxwwwwwwwwwxxx{{{zzzxxxvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvuuuttttttttttttttttttssssssrrrqqqtttttttttssssssrrrrrrrrrppppppooooooooonnnmmmlllrrrssstttuuuvvvwwwxxxxxxJJJIIIHHHHHHGGGFFFEEEDDDFFFEEEEEEEEEFFFGGGGGGHHHFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEHHHGGGEEEDDDDDDDDDEEEEEEIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPNNNJJJFFFGGGJJJLLLKKKHHHKKKKKKJJJHHHGGGFFFHHHJJJHHHHHHHHHGGGGGGFFFFFFFFFBBBDDDEEEDDDBBBAAAAAABBBEEEDDDCCCBBBAAA@@@??????>>>===<<<===???@@@@@@>>>???@@@AAAAAAAAAAAA@@@???AAABBBBBBCCCDDDDDDDDDCCC>>>===;;;:::999999::::::888999999::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::888888888999999:::::::::999999:::::::::;;;;;;;;;::::::999888999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<==============================<<<<<<<<<<<<======>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGEEEAAA???AAAAAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFIIIIIIIIIGGGFFFFFFHHHKKKKKKHHHCCCBBBCCCDDDCCCAAACCCBBBAAAAAABBBBBB@@@>>>AAABBBCCCDDDEEEEEEDDDDDDFFFEEECCCAAA@@@@@@@@@@@@AAABBBDDDFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDFFFGGGJJJNNNQQQTTTVVVWWWQQQMMMIIIHHHIIIJJJIIIHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLKKKJJJHHHGGGJJJKKKLLLMMMOOOQQQRRRRRROOOOOOOOONNNMMMLLLKKKJJJQQQOOONNNPPPSSSSSSQQQNNNNNNSSSWWWTTTOOOLLLPPPUUUZZZ[[[hhhyyylllXXX[[[sssiiiTTTMMMNNNKKKFFFFFFJJJKKKHHHHHHHHHGGGEEEBBB@@@@@@AAAFFFIIIMMMSSSZZZccclllrrr}}}zzzyyyzzz|||||||||uuuvvvxxxzzz{{{{{{zzzyyyxxxwwwvvvwwwzzzzzzvvvssswwwxxxzzz{{{yyywwwtttrrrvvvwwwxxxyyyyyyxxxwwwvvvwwwwwwxxxwwwwwwvvvuuutttrrrtttvvvvvvvvvwwwyyy{{{xxxxxxyyyyyyzzz{{{{{{|||~~~}}}||||||}}}}}}|||{{{{{{zzzwwwuuuuuuuuuvvvwwwzzzyyyxxxwwwwwwwwwyyyyyy{{{yyyuuurrrpppqqqsssuuuxxxwwwvvvvvvvvvvvvvvvvvvwwwsssooopppsssuuurrrooorrrsssuuuuuuuuusssqqqooovvvsssppppppqqqpppnnnkkkmmmooorrrtttuuuuuutttsssIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIFFFGGGHHHIIIIIIIIIHHHHHHFFFGGGHHHHHHHHHHHHGGGFFFHHHHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNNNNOOOPPPNNNJJJGGGGGGJJJLLLKKKHHHJJJJJJJJJIIIGGGGGGIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFCCCDDDEEEDDDBBBAAAAAABBBCCCCCCCCCCCCBBBAAA@@@@@@???>>>===>>>@@@AAA@@@?????????@@@AAAAAA@@@?????????@@@@@@AAAAAABBBAAAAAA>>>===;;;:::999999999:::999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999888888888999999999::::::888888999999999::::::::::::999999888999:::;;;<<<::::::::::::::::::::::::999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;:::::::::999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCEEEEEEDDDDDDCCCBBBBBBAAABBBBBBCCCCCCCCCDDDDDDDDDFFFFFFEEEFFFFFFEEEAAA??????@@@BBBCCCDDDDDDCCCCCCAAABBBBBBCCCCCCDDDEEEEEEGGGHHHHHHGGGFFFFFFGGGIIILLLIIIEEEDDDEEEEEEEEECCCCCCBBBAAABBBBBBBBB@@@>>>AAABBBDDDFFFGGGFFFEEEDDDEEEDDDBBBAAA@@@@@@AAABBBBBBCCCDDDEEEGGGHHHIIIJJJGGGGGGFFFEEEEEEDDDCCCCCCIIIJJJLLLNNNPPPPPPPPPPPPNNNLLLJJJKKKLLLLLLJJJGGGJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKIIIHHHIIIJJJKKKMMMNNNPPPQQQQQQOOOPPPPPPOOONNNMMMLLLKKKMMMMMMOOOQQQTTTTTTRRRPPPOOOSSSUUUTTTPPPNNNQQQTTTQQQSSS]]]rrrxxxZZZSSSooovvvdddUUUJJJJJJKKKGGGEEEGGGGGGGGGGGGEEEDDDBBBBBBCCCAAADDDGGGKKKPPPXXX```fffpppzzz}}}||||||}}}}}}}}}zzz{{{{{{{{{{{{zzzzzzyyyzzzxxxwwwxxxzzzyyywwwttttttuuuwwwxxxwwwuuusssqqqvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwvvvuuuttttttsssuuuwwwwwwwwwwwwyyy{{{yyyyyyyyyzzz{{{{{{||||||~~~~~~}}}}}}yyyxxxwwwvvvvvvvvvwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxwwwvvvtttssssssuuuwwwxxxyyyyyyxxxwwwwwwwwwwwwxxxyyyuuuqqqppprrrrrroookkkqqqqqqsssssstttsssrrrqqqrrrpppnnnoooqqqrrrqqqooooooppprrrssstttttttttsssIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKFFFGGGHHHIIIIIIIIIHHHHHHEEEFFFHHHJJJKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPOOOKKKHHHHHHJJJKKKJJJHHHHHHIIIIIIIIIHHHHHHIIIKKKLLLLLLKKKJJJHHHGGGFFFFFFCCCDDDEEEDDDBBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@???>>>???AAABBBAAA@@@>>>??????@@@@@@??????>>>======>>>?????????>>>>>><<<<<<;;;:::999999999999:::::::::999999999999888999999999999999999999999:::::::::999999999999999777777888888888888999999777777777777888888888888999888888888888999::::::999999999999999999999999888888888888999999999:::;;;;;;;;;;;;::::::::::::999999999888888888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<=========>>>>>>>>>??????????????????@@@@@@@@@AAAAAA????????????????????????AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCFFFEEEDDDEEEEEEDDDAAA???===???AAACCCDDDCCCBBB@@@@@@@@@AAAAAABBBCCCCCCDDDDDDFFFGGGGGGFFFEEEEEEFFFLLLJJJGGGFFFFFFGGGFFFEEEDDDCCCBBBBBBCCCBBB@@@>>>@@@BBBEEEGGGHHHGGGEEEDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDEEEGGGIIIKKKGGGGGGGGGFFFFFFEEEEEEEEEIIIKKKMMMOOOOOOOOOMMMLLLJJJJJJKKKMMMNNNNNNKKKHHHJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJJJJHHHIIIKKKLLLMMMNNNNNNOOONNNOOOPPPPPPOOONNNMMMLLLIIILLLPPPQQQRRRQQQQQQRRRQQQRRRSSSSSSQQQQQQRRRTTTTTTVVV[[[dddxxx|||gggCCCPPP{{{bbbLLLKKKMMMGGGFFFNNNFFFFFFFFFFFFFFFEEEEEEEEE@@@AAABBBCCCFFFKKKRRRWWWaaappp}}}}}}~~~~~~}}}||||||{{{{{{{{{|||}}}}}}zzzyyyxxxyyyyyyxxxvvvtttrrrsssuuuvvvvvvuuusssrrrssstttuuuvvvvvvuuutttsssttttttuuuuuuuuuttttttssstttuuuwwwwwwwwwwwwyyyzzzxxxxxxyyyzzzzzz{{{{{{|||~~~}}}||||||{{{wwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuutttuuuuuuvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvxxxtttppppppqqqqqqnnnkkkoooppppppqqqrrrrrrssssssnnnmmmmmmooorrrtttttttttpppqqqrrrssssssrrrpppoooIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIEEEGGGJJJLLLNNNNNNMMMLLLFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPOOOLLLIIIIIIJJJJJJJJJHHHGGGHHHIIIIIIHHHHHHJJJLLLMMMMMMLLLJJJIIIGGGFFFEEECCCEEEFFFEEEBBB@@@@@@AAA???@@@BBBDDDDDDDDDCCCBBBBBB@@@@@@@@@BBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===============<<<;;;;;;:::999999999999999;;;::::::999888777777777888888888888888888888888888888888888888888888888777777777777777777777777555555666666666777777777777777777777888888999999888888888888888888888888777777888888888999999999::::::::::::::::::999999888888888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>?????????@@@@@@========================@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCDDDDDDDDDAAA???;;;===AAACCCDDDCCC@@@>>>@@@@@@AAAAAABBBCCCCCCCCCBBBDDDFFFFFFEEECCCCCCDDDJJJIIIGGGFFFFFFFFFFFFFFFEEECCCBBBCCCCCCCCCAAA???>>>@@@DDDFFFGGGFFFDDDCCCBBBBBBAAAAAABBBCCCEEEFFFDDDCCCBBBBBBCCCFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGIIILLLNNNPPPOOONNNMMMIIIJJJKKKLLLNNNNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJHHHIIIJJJKKKLLLMMMLLLLLLKKKLLLNNNOOOOOONNNMMMLLLHHHLLLNNNNNNLLLKKKMMMPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSXXX\\\aaannndddTTT[[[~~~dddUUUOOOKKKKKKOOOGGGFFFFFFFFFGGGGGGFFFEEECCCCCCBBBAAAAAADDDHHHLLLWWWddduuu}}}|||zzz{{{||||||{{{xxxxxxxxxyyy{{{}}}yyyyyyxxxwwwwwwvvvtttsssssstttuuuwwwwwwwwwvvvuuupppqqqrrrssssssrrrqqqppprrrsssssstttttttttsssssssssuuuvvvvvvuuuuuuwwwxxxvvvvvvwwwwwwxxxyyyyyyzzz{{{{{{{{{zzzxxxwwwwwwwwwxxxxxxxxxxxxwwwvvvttttttuuuuuuuuuuuuuuuvvvvvvvvvxxxxxxxxxxxxwwwwwwvvvuuuvvvuuutttsssssssssssssssrrrpppnnnooopppqqqqqqoooppppppoooooopppqqqrrrrrrmmmmmmnnnppprrrtttuuuuuuqqqrrrttttttqqqmmmhhheeeHHHIIIIIIJJJJJJKKKKKKLLLIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIFFFHHHKKKNNNOOOPPPPPPOOOIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGJJJKKKLLLKKKIIIHHHLLLLLLLLLKKKJJJIIIGGGFFFHHHIIIJJJKKKMMMNNNOOOPPPPPPNNNKKKJJJIIIIIIIIIHHHFFFHHHIIIJJJIIIIIIJJJKKKMMMLLLKKKJJJHHHFFFEEEEEEDDDEEEFFFEEEBBB@@@@@@@@@>>>???AAABBBCCCDDDCCCCCCCCCAAA@@@AAABBBBBBAAA@@@========================<<<<<<============<<<<<<999999999999999999888888::::::999888777666666555777777777777777777777777666666777777777777777777666666666666666666666666444444444555555555666666666666666777777777777777777777777777777777777777777888888888888999999999888888888999999999999999888888888888999999999999888999999:::::::::::::::999999999999999999999999;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@???BBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEECCCBBBBBBCCCCCCAAA???;;;===@@@CCCDDDBBB@@@>>>@@@AAAAAABBBBBBCCCDDDDDD@@@CCCEEEEEEDDDBBBBBBCCCFFFFFFFFFFFFEEEEEEEEEFFFEEEDDDCCCCCCDDDDDDBBB@@@<<<>>>AAADDDEEEDDDCCCBBBBBBAAAAAAAAABBBDDDFFFGGGDDDCCCBBBAAABBBDDDGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIJJJLLLNNNOOONNNMMMLLLJJJJJJJJJJJJJJJLLLNNNPPPHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIIIIJJJGGGHHHJJJKKKLLLLLLKKKJJJHHHIIIKKKMMMNNNMMMLLLKKKJJJLLLMMMJJJGGGFFFHHHKKKOOOOOOPPPQQQRRRSSSSSSTTTNNNTTT[[[bbbooowwwTTTYYY~~~sssccc\\\TTTJJJLLLIIIGGGFFFGGGHHHGGGEEEFFFFFFEEEBBB@@@AAACCCFFFJJJRRR___mmmwww}}}|||yyyyyy}}}zzzwwwuuutttvvvxxxyyyyyyuuuuuuuuuvvvxxx{{{~~~vvvvvvvvvuuussssssssssssrrrrrrtttuuuvvvvvvuuuuuuqqqqqqrrrssssssrrrqqqqqqpppqqqrrrsssssssssssssssrrrsssttttttsssrrrtttuuusssssstttuuuuuuvvvvvvwwwwwwyyyyyyxxxuuutttuuuvvvzzzyyyyyyxxxvvvtttrrrqqqvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwxxxyyyyyyxxxwwwvvvvvvuuutttsssrrrrrrrrrrrrqqqpppoooooopppqqqqqqppprrrqqqpppoooooooooooopppnnnooopppqqqrrrrrrssstttppprrrsssrrrmmmeee]]]WWWIIIIIIIIIJJJJJJJJJKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJHHHIIIJJJLLLNNNOOOPPPQQQMMMMMMLLLKKKJJJHHHGGGFFFFFFGGGIIIJJJKKKKKKJJJIIIMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHJJJKKKMMMNNNOOOPPPPPPOOOMMMKKKIIIHHHHHHHHHGGGHHHJJJJJJIIIHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFEEEBBB@@@???@@@>>>>>>???@@@AAABBBCCCCCCCCCAAA@@@@@@BBBBBBAAA???===<<<<<<;;;;;;<<<<<<===<<<<<<=========<<<;;;;;;888888999999999888888777999999888888777666555555666666666666666666666666555555555555666666666666666666555555555555444444444444444444555555555555444555666666777777666666666666666666666666666666777777777888888888999999777777777888888888888888888888888888888999999999777888999999::::::999999999999999999999999999999;;;::::::999999::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDBBBAAAAAABBBBBBAAA@@@<<<>>>@@@BBBCCCBBBAAA???@@@@@@AAABBBBBBCCCCCCDDDAAACCCDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCDDDFFFFFFEEEDDDDDDEEEDDDBBB@@@<<<===???AAACCCCCCCCCCCCBBBAAAAAAAAACCCDDDFFFGGGCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIIIIHHHHHHJJJNNNQQQHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJHHHIIIKKKLLLLLLKKKJJJHHHEEEGGGJJJLLLNNNMMMLLLKKKLLLMMMNNNLLLJJJHHHGGGGGGLLLNNNPPPPPPPPPQQQSSSTTT[[[___dddhhhnnnzzzgggSSS\\\dddxxxhhhVVVVVVPPPJJJGGGHHHHHHGGGEEEFFFFFFFFFDDDAAA@@@@@@AAAAAAFFFOOO]]]jjjtttwwwwww}}}yyytttsssuuuxxxzzz|||}}}~~~}}}|||{{{vvvsssqqqqqqsssvvvwwwwwwvvvvvvuuuuuuuuuvvvwwwwwwsssttttttsssqqqqqqrrrtttppppppqqqrrrrrrrrrrrrrrrsssssstttuuuuuutttssssssooopppqqqsssssstttttttttrrrssstttsssqqqqqqqqqsssqqqqqqrrrssssssttttttuuuvvvyyyzzzyyyvvvuuuvvvyyyzzzyyyxxxwwwuuusssrrrrrrvvvwwwxxxyyyyyyzzzyyyyyyssstttuuuwwwyyyzzzzzz{{{yyyxxxwwwuuutttttttttttttttsssrrrqqqpppooooooooorrrrrrqqqqqqpppoooooonnnqqqrrrsssrrrqqqpppqqqsssooopppooollleee\\\TTTNNNIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHIIIJJJLLLOOOPPPLLLLLLLLLLLLKKKJJJHHHGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJGGGHHHIIIKKKMMMNNNOOOPPPQQQPPPNNNKKKIIIHHHHHHIIIGGGIIIKKKKKKIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCEEEFFFFFFEEEBBB@@@?????????>>>======>>>@@@BBBCCCBBBAAA@@@@@@AAAAAA@@@>>><<<<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999666777888999999888777777888888888777777666666555555555555555555555555555333444444444555555555555555555555555444444333333444444444555555555555666333444555666666666555555555555555555555555555555555555666666666777777777666666666777777888888888666666666777777888888888777888888999999999999999888888888888888888888888::::::999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@@@@>>>===@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDBBB@@@@@@AAABBBAAA@@@>>>???@@@BBBBBBBBBBBBAAA??????@@@@@@AAABBBBBBBBBBBBCCCDDDCCCAAAAAACCCDDDAAACCCEEEEEEDDDCCCDDDFFFFFFEEEDDDEEEEEEEEECCCAAA>>>>>>???@@@AAACCCDDDEEEBBBBBBBBBBBBCCCDDDFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGDDDEEEEEEFFFGGGHHHHHHHHHLLLKKKIIIHHHGGGFFFGGGGGGFFFHHHJJJJJJHHHIIIKKKNNNHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFGGGGGGIIIJJJKKKHHHJJJLLLMMMMMMKKKIIIHHHDDDFFFJJJMMMOOONNNMMMLLLLLLNNNQQQTTTTTTPPPJJJEEEHHHLLLPPPPPPNNNNNNQQQVVViiiiiihhheeebbbeeemmmuuueeeXXXJJJ]]]ssssssfffaaaYYYPPPJJJIIIIIIHHHFFFEEEFFFHHHGGGDDDBBB@@@@@@@@@DDDJJJRRR[[[ccciiilllrrryyy|||xxxrrrppprrrqqqsssvvvxxxxxxyyyyyyyyyxxxvvvsssssstttvvvwwwwwwttttttuuuuuuuuutttssssssrrrssstttsssqqqqqqtttwwwpppppppppqqqqqqqqqqqqqqqrrrsssttttttttttttsssrrrooopppqqqssstttuuuuuuuuurrrssstttsssqqqpppqqqrrrqqqqqqrrrrrrssssssttttttuuuxxx{{{zzzwwwuuuxxx{{{xxxwwwvvvuuuttttttuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyrrrssstttvvvxxxyyy{{{{{{zzzyyywwwvvvuuutttttttttttttttsssrrrpppooopppppppppqqqrrrrrrrrrqqqpppoooqqqssstttsssqqqpppqqqsssnnnlllgggaaaZZZTTTOOOMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGIIIHHHGGGFFFGGGHHHIIIJJJGGGFFFFFFFFFGGGJJJMMMOOOHHHIIIJJJJJJJJJIIIHHHGGGJJJJJJJJJJJJKKKLLLNNNNNNJJJKKKLLLMMMNNNNNNNNNNNNGGGHHHIIIKKKLLLNNNPPPPPPQQQPPPOOOLLLIIIGGGHHHIIIHHHJJJKKKKKKIIIGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBEEEFFFFFFEEEBBB@@@?????????>>><<<;;;<<<>>>AAACCCBBBAAA@@@@@@@@@AAA???>>><<<<<<::::::::::::<<<<<<;;;;;;;;;;;;;;;:::999888666777888999999888777666777777777777666666666666555555555555555555555555333333333444444555555555555555555444444333333333444444444555555555666666333333555666666666555444555555555555555555555555444444444555555555666666555666666666777777888888444555555555666666777777777777888999999999999999777777777777777777777777:::999999999999999999:::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAAAAAAAA???>>>@@@@@@@@@@@@@@@@@@@@@AAACCCCCCCCCDDDDDDDDDDDDEEECCCBBB@@@@@@AAABBBAAA@@@??????@@@AAABBBBBBBBBBBB>>>>>>>>>???@@@@@@AAAAAACCCDDDCCCBBBAAAAAACCCEEE@@@CCCFFFFFFDDDCCCEEEGGGGGGEEEEEEEEEFFFEEECCCAAA@@@??????@@@AAACCCFFFGGGCCCCCCBBBBBBCCCDDDFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJGGGFFFEEEDDDDDDFFFHHHJJJCCCGGGKKKLLLJJJIIIIIIKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGGGGHHHJJJLLLMMMIIIJJJLLLNNNMMMKKKIIIGGGDDDFFFJJJNNNPPPOOONNNMMMKKKNNNTTT[[[]]]XXXNNNEEEFFFLLLQQQPPPLLLKKKQQQVVV``````]]]WWWSSSVVVaaajjjhhhxxxgggSSSLLLZZZpppvvvkkkgggiii```TTTMMMKKKKKKIIIGGGEEEHHHJJJJJJHHHEEEBBBBBB???CCCGGGJJJKKKPPPXXX^^^iiiqqq{{{~~~|||xxxsssqqqsssppprrruuuwwwwwwxxxxxxyyy}}}zzzwwwvvvwwwxxxxxxxxxpppqqqsssuuuvvvuuuuuutttrrrssstttsssrrrrrruuuyyyrrrrrrrrrrrrrrrrrrrrrrrrooopppqqqrrrrrrqqqpppoooooopppqqqssstttuuuvvvvvvssstttuuutttrrrqqqqqqrrrqqqqqqrrrssssssttttttuuussswwwzzzyyyvvvuuuxxx|||vvvuuutttssstttuuuwwwyyyuuuvvvxxxyyyzzzzzzyyyyyyvvvuuuuuuuuuvvvwwwxxxyyyxxxwwwvvvuuussssssrrrrrrqqqrrrrrrrrrqqqrrrsssuuummmoooqqqssstttsssrrrqqqpppssstttsssqqqpppqqqtttnnniiiaaaYYYSSSPPPOOOOOOFFFGGGGGGHHHIIIIIIIIIIIIGGGGGGGGGEEEDDDDDDGGGJJJFFFHHHJJJJJJHHHGGGFFFGGGEEEDDDDDDFFFIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHJJJMMMPPPNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKIIIFFFDDDDDDEEEJJJGGGEEEFFFHHHIIIHHHFFFIIIHHHGGGEEECCCAAA??????DDDDDDEEEEEEDDDBBB@@@???AAA???======???@@@@@@@@@@@@???>>><<<<<<<<<===>>><<<;;;::::::999999999999999999999888888888777777666666666666555555555555777666555444444555777888555444333333333333444555555444444333333222222111333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444222222333333444555666666666666666666666666666666888888777777666666555555666666666666666666666666666666666666666666666666666666777888888888888888888999999::::::;;;;;;<<<;;;::::::::::::;;;<<<<<<999999999:::<<<===???@@@>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBCCCCCCCCCDDDCCCBBBAAAAAABBBDDDEEEDDDDDDDDDDDDDDDDDDCCCBBBFFFDDDAAAAAABBBCCCBBBBBBEEEDDDBBBBBBCCCEEEGGGIIIIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJKKKDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJHHHHHHJJJLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHIIIKKKLLLNNNOOOOOONNNOOOSSSYYY^^^\\\SSSKKKJJJLLLNNNOOOQQQVVV]]]bbbVVVQQQMMMNNNTTTXXXXXXWWW___rrr~~~oooeeeWWWPPPXXX^^^ZZZWWWYYYgggiiidddYYYRRRPPPKKKEEEFFFGGGIIIIIIIIIGGGEEEDDDDDDCCCAAA@@@AAADDDGGGIIIUUU^^^jjjuuu|||~~~|||yyyxxxuuuvvvxxxzzz|||~~~~~~zzzvvvttttttttttttsssuuuttttttvvvyyyyyyvvvtttxxxwwwvvvuuutttsssssssssqqqrrrsssqqqooonnnnnnoooqqqooooooqqqpppnnnpppuuuoooppprrrtttwwwxxxyyyyyyxxxvvvsssqqqpppppprrrssstttssspppooopppsssvvvxxx|||yyyuuurrrrrrvvvzzz}}}zzzxxxuuussssssuuuxxxzzzttttttsssssstttuuuwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxzzzyyyyyyxxxwwwvvvuuuuuurrrssstttuuuuuuvvvwwwwwwttttttuuuuuuuuuvvvvvvvvvxxxtttqqqqqqtttrrrmmmgggccc\\\SSSMMMJJJKKKMMMOOOFFFGGGGGGHHHHHHHHHHHHGGGFFFGGGFFFEEECCCDDDFFFIIIGGGIIIJJJJJJIIIHHHIIIJJJEEEDDDCCCDDDGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGJJJJJJJJJHHHFFFFFFHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLJJJGGGEEEEEEEEEJJJHHHEEEDDDFFFGGGFFFEEEGGGFFFEEECCCAAA???>>>===AAABBBCCCCCCCCCBBBAAA@@@AAA???======>>>@@@@@@???>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999999999999999999999888888888777777777666666666666555555555444444333333222333333444444555444333222222333444555444333333333333222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444222333333333444555555555666666666666666666666666666666666666666555555555666666666666666666666666555555555555555555555555666666777888888888888777888888999999:::;;;;;;;;;;;;::::::::::::;;;<<<<<<:::::::::;;;<<<===>>>???>>>>>>>>>>>>????????????@@@AAABBBCCCBBBBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????===>>>@@@AAABBBCCCCCCDDDEEECCCBBBAAAAAABBBCCCDDDCCCCCCDDDDDDDDDCCCCCCBBBFFFDDDBBBBBBCCCDDDCCCBBBCCCBBBBBBBBBBBBDDDEEEFFFIIIHHHGGGFFFFFFEEEEEEFFFGGGFFFFFFFFFGGGHHHJJJKKKDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGHHHHHHHHHHHHHHHGGGIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJHHHHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHIIIJJJKKKLLLMMMNNNOOOMMMNNNRRRWWWZZZXXXRRRLLLLLLLLLNNNTTT[[[___^^^\\\RRRNNNJJJKKKPPPTTTTTTSSSOOO[[[fff|||eee\\\XXXYYYTTTJJJIIIOOOeeepppvvvooobbbXXXPPPJJJHHHGGGFFFFFFEEEFFFGGGGGGGGGFFFDDDBBBAAABBBDDDEEEJJJQQQ\\\eeennnvvv~~~}}}~~~}}}|||}}}}}}~~~~~~~~~~~~}}}}}}}}}zzzyyyyyyyyywwwvvvtttssssssuuuxxxyyywwwuuuvvvvvvuuutttssssssssssssqqqrrrsssrrrpppooopppqqqqqqooooooqqqpppnnnpppuuuqqqrrrssstttuuuvvvvvvvvvvvvtttrrrppppppqqqsssuuuuuusssqqqpppqqqtttwwwyyyzzzxxxvvvtttssstttuuuvvvxxxvvvsssrrrrrrsssvvvwwwttttttsssssstttuuuwwwxxxwwwvvvuuuuuuuuuvvvwwwwwwyyyxxxxxxwwwvvvuuuuuutttsssssssssttttttvvvwwwwwwuuuuuuuuuuuuuuuvvvwwwwwwvvvtttqqqpppnnniiiaaa[[[SSSPPPLLLJJJLLLOOORRRSSSGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFEEECCCCCCEEEGGGHHHIIIJJJIIIIIIIIIKKKMMMFFFDDDBBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFKKKLLLLLLJJJGGGDDDDDDDDDIIIIIIJJJKKKLLLLLLMMMMMMIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLJJJHHHFFFEEEFFFJJJHHHDDDCCCCCCDDDDDDDDDDDDCCCBBBAAA???>>>===<<<>>>???@@@AAABBBBBBBBBBBBAAA???======>>>?????????<<<<<<<<<;;;;;;:::999888::::::999888888888999999888888888777777777666666666666555555555444444444222222222333333222222111444333333222222333333444222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333444444444444555555555555555555555555444444444444555555555555666666666666666666666666444444444444444444444444555666666777777777777777777777888888999::::::;;;:::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>><<<<<<<<<=========>>>>>>>>>???AAABBBBBBAAA@@@>>>AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<===>>>@@@AAACCCDDDDDDEEEEEEDDDBBBAAA@@@AAAAAABBBBBBBBBCCCCCCDDDCCCCCCCCCEEEDDDCCCDDDEEEEEECCCBBBAAAAAAAAABBBBBBCCCDDDDDDHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFGGGHHHIIIEEEEEEFFFFFFEEEEEEDDDCCCGGGHHHHHHHHHHHHHHHGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMKKKMMMPPPSSSTTTRRRPPPNNNNNNMMMQQQ[[[eeefff]]]RRROOOKKKHHHIIIMMMPPPPPPOOOPPPQQQPPP[[[sss{{{nnndddccc___VVVOOONNNZZZffftttzzzxxxmmm]]]OOOOOONNNKKKIIIGGGFFFEEEEEEKKKIIIFFFDDDBBBAAAAAAAAA@@@FFFMMMUUU^^^jjjwww}}}|||||||||}}}~~~}}}{{{yyyzzz}}}~~~}}}~~~~~~~~~{{{yyysssrrrssstttwwwwwwvvvuuuttttttssssssssssssssstttrrrssstttsssrrrqqqrrrtttsssqqqqqqsssrrrooorrrwwwttttttttttttssssssrrrrrrsssrrrqqqpppqqqrrrtttvvvuuutttrrrrrrrrrtttwwwxxxxxxxxxxxxwwwvvvtttqqqppptttsssqqqppppppqqqsssuuuttttttttttttuuuvvvwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwvvvvvvuuuuuuttttttttttttsssrrrqqqrrrtttvvvwwwttttttsssssstttuuuwwwwwwttttttrrrnnnggg^^^TTTOOOGGGGGGGGGJJJOOOTTTWWWWWWGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHKKKNNNHHHFFFCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFKKKMMMNNNMMMJJJFFFDDDDDDGGGGGGHHHIIIJJJKKKKKKLLLHHHHHHHHHIIIIIIIIIJJJJJJIIIKKKLLLKKKHHHFFFEEEFFFJJJGGGDDDBBBAAABBBBBBCCCCCCBBBAAA@@@???>>>======;;;<<<===???AAABBBCCCCCCAAA???<<<<<<===>>>>>>===;;;;;;<<<<<<;;;999777666999888888777777777888888777777777666666666555555555555555444444444333333222333444555555333222111333333222222222222333333000111111222333333444444222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444333333333333333333444444444444444444444444222222222333444444444555555555555555555555555555444444444444444444444444444555666666777777666666666666777888888999999::::::999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@AAABBB@@@???===@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA?????????>>>>>>============>>>???AAACCCDDDEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGFFFDDDBBB@@@AAABBBCCCCCCCCCCCCCCCGGGHHHHHHIIIHHHFFFEEECCCEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJHHHGGGGGGHHHJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLIIIKKKNNNOOONNNMMMNNNOOOOOOOOOTTT]]]eeecccWWWKKKNNNKKKIIIIIILLLNNNNNNNNNWWWRRRKKKOOOYYYfff}}}jjjlllwwwtttdddVVVPPPRRR\\\lll{{{|||lll[[[MMMLLLLLLJJJHHHFFFEEEDDDJJJIIIHHHEEEDDDBBBAAAAAA@@@CCCGGGLLLSSS```nnnxxx|||~~~}}}{{{zzzyyyxxx{{{zzzwwwvvvvvvzzz}}}~~~}}}zzztttsssssstttttttttssssssssssssrrrrrrrrrsssttttttuuuvvvvvvuuusssrrrsssttttttrrrrrrtttsssqqqsssxxxuuuuuutttsssrrrqqqqqqqqqsssrrrqqqqqqqqqrrrtttuuutttssssssrrrssstttuuuvvvwwwwwwxxxxxxwwwuuurrrqqqrrrrrrqqqqqqqqqrrrsssttttttttttttuuuuuuvvvwwwwwwvvvvvvuuuuuuuuuuuuuuuuuutttttttttttttttttttttttttttrrrpppooooooqqqsssuuuqqqqqqqqqrrrsssuuuvvvwwwrrrrrrooohhh^^^TTTMMMJJJIIIIIIIIIMMMRRRWWWYYYZZZFFFEEEDDDCCCCCCCCCCCCCCCCCCEEEGGGFFFEEECCCCCCCCCCCCDDDEEEDDDDDDFFFIIILLLIIIGGGDDDDDDEEEFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGJJJLLLLLLJJJGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGIIIKKKJJJHHHFFFEEEEEEHHHGGGEEEBBB@@@@@@AAABBBCCCBBBBBBAAA@@@??????>>>:::;;;<<<>>>???AAACCCDDDAAA>>><<<;;;<<<======<<<;;;<<<<<<<<<;;;999777666777777666666666777777888666666666555555555444444444444444444333333333333222333444555444333111000111222222222222222222111///000111111222333444444222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333222222333333333333333333333333111111222222333333444444444444444444444444444444444444444444444444444444444444555666666666666555555555666666777888888999888888888888888999::::::<<<;;;;;;:::::::::::::::999999:::::::::;;;;;;;;;;;;<<<>>>???@@@???>>>===????????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@===>>>>>>>>>??????@@@@@@<<<===???AAABBBCCCDDDDDDCCCCCCBBBAAA@@@???????????????AAABBBCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGDDDBBBBBBBBBCCCDDDDDDDDDCCCCCCEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEHHHHHHGGGGGGFFFEEECCCCCCFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHJJJIIIHHHFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLIIIJJJKKKKKKKKKKKKMMMNNNNNNQQQVVV[[[\\\WWWOOOIIILLLJJJIIIIIIJJJKKKKKKKKKMMMKKKIIIOOOSSSWWWvvvuuuyyy{{{lllaaaZZZUUUZZZeeennnrrrrrrSSSOOOJJJFFFDDDDDDFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCAAACCCDDDFFFJJJSSS```iiitttxxx~~~}}}zzzxxxwwwyyyyyywwwuuuuuuyyy~~~yyyzzz{{{}}}~~~~~~~~~|||yyyvvvvvvuuutttrrrqqqqqqqqqtttttttttsssssstttuuuuuuwwwxxxxxxwwwtttrrrrrrssssssqqqqqqsssrrrppprrrwwwttttttsssrrrrrrrrrssssssuuutttsssrrrrrrrrrssssssssssssssssssssstttttttttttttttttttttttttttttttttrrrssssssssstttttttttuuuttttttuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvuuuuuutttssssssssssssssstttttttttsssrrrooommmmmmoooqqqrrrpppqqqrrrssstttuuuuuuuuujjjhhhccc[[[SSSLLLIIIIIILLLJJJJJJMMMSSSYYY]]]___EEEDDDBBBAAAAAABBBCCCCCCCCCFFFHHHHHHFFFDDDCCCBBB@@@BBBCCCCCCCCCDDDFFFHHHGGGFFFEEEEEEGGGGGGFFFDDDCCCDDDDDDEEEEEEFFFFFFFFFBBBEEEHHHIIIGGGFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEHHHJJJJJJHHHEEEDDDDDDEEEFFFEEEDDDAAA@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<<<<===???@@@BBBCCC@@@>>><<<;;;<<<<<<<<<;;;<<<<<<<<<;;;:::888777666666666555555555666777777555555555444444444333333444444333333333222222222222222222222111000000///000111111222222111111000000000000111222333333444222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222333333333333222222222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444333444444555555555555555444444555666666777777888666666666666666777888888::::::999888888888999999999999999:::::::::;;;;;;:::;;;<<<======>>>>>>============>>>>>>>>>>>>????????????@@@@@@AAAAAAAAA======>>>???@@@AAABBBBBB<<<===>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>===>>>???AAABBBCCCCCCCCCDDDCCCCCCDDDEEEFFFEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCDDDEEEEEEFFFFFFEEEEEECCCCCCDDDEEEEEEDDDDDDCCCFFFFFFFFFFFFEEEDDDCCCBBBAAAAAACCCDDDEEEEEEFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHFFFHHHJJJIIIGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKLLLLLLJJJJJJIIIIIIJJJLLLMMMMMMLLLQQQVVVWWWSSSNNNKKKJJJIIIIIIHHHHHHGGGHHHHHHHHHEEEGGGIIIOOORRRMMM]]]tttbbbUUUXXXmmmssskkk^^^QQQHHHEEEEEEGGGDDDEEEGGGHHHHHHGGGFFFEEEAAABBBBBBBBBBBBGGGOOOUUUeeellltttzzz~~~}}}zzzxxxyyyzzzyyywwwvvvyyy}}}|||||||||}}}~~~{{{{{{|||||||||||||||{{{||||||}}}~~~|||yyyyyyyyyxxxvvvtttrrrssstttwwwwwwvvvvvvuuuvvvvvvwwwwwwxxxxxxwwwtttsssssstttrrrppppppqqqpppnnnqqquuuuuutttsssrrrrrrssstttuuuvvvvvvuuuttttttsssssstttsssttttttuuuuuuuuutttsssppppppooooooppprrrtttuuussstttuuuvvvwwwwwwvvvvvvttttttuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxwwwvvvuuutttrrrrrrrrrssstttttttttuuutttrrrqqqooonnnooopppqqqrrrssstttuuutttqqqooommm\\\YYYSSSMMMIIIGGGGGGGGGGGGGGGIIIMMMUUU]]]cccfffCCCBBB@@@@@@@@@AAACCCDDDDDDFFFIIIJJJHHHEEECCCBBB???AAACCCDDDCCCCCCDDDEEEDDDDDDDDDFFFGGGGGGEEEBBBAAABBBBBBCCCDDDDDDEEEEEEBBBDDDFFFGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEECCCFFFHHHIIIGGGDDDCCCBBBBBBDDDFFFFFFCCCAAABBBCCCAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>@@@AAABBB@@@>>>;;;:::;;;<<<;;;:::<<<;;;:::888777666555555555555444444555555666777444444444444333333333333333333333333222222222222444444222111111000000000000000111222222111000000000000111111222222333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111222333333333444222222222222222222222222333333333333333222222222333333333333333333333333333333333333333333333333333333444555555555555444333444444555666666777777555444444444444555666666888777777777777777888888999999999:::::::::;;;;;;;;;:::::::::;;;<<<===>>>;;;;;;;;;<<<<<<<<<============>>>???@@@AAABBBBBB>>>>>>>>>??????@@@@@@AAA======>>>??????????????????@@@@@@@@@@@@@@@??????<<<===???@@@BBBCCCCCCDDDDDDBBBAAABBBCCCEEEEEEDDDDDDCCCBBBAAAAAABBBCCCCCCBBBBBBBBBBBBCCCEEEFFFGGGBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDDDDDDDCCCBBBAAAAAA===>>>@@@BBBCCCEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJIIIIIIIIIHHHHHHHHHFFFHHHJJJIIIGGGEEEDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIGGGGGGHHHIIIKKKLLLMMMMMMLLLJJJHHHIIILLLNNNNNNLLLKKKOOOSSSTTTQQQNNNMMMMMMIIIJJJJJJIIIHHHGGGGGGHHHGGGJJJIIIMMMPPPIIIKKK^^^zzzkkk___fffttt}}}ttthhh\\\QQQHHHDDDCCCDDDGGGIIIIIIIIIGGGFFFCCCEEEFFFDDDBBBBBBEEEHHHQQQZZZfffoootttyyy|||zzzxxxzzz{{{zzzwwwyyy~~~~~~|||||||||}}}~~~}}}~~~~~~}}}}}}|||{{{zzz}}}|||}}}~~~}}}|||zzz{{{{{{zzzwwwwwwyyy{{{{{{zzzyyyxxxxxxwwwxxxxxxtttuuuwwwvvvuuuuuuvvvwwwuuussssssuuutttqqqtttyyywwwvvvtttsssrrrssstttuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuvvvwwwxxxxxxwwwuuutttpppppppppqqqrrrtttuuuvvvssstttvvvxxxxxxxxxwwwwwwssstttvvvwwwxxxxxxwwwwwwxxxyyyyyyyyyxxxwwwuuutttrrrrrrrrrssstttuuuuuuvvvuuuuuutttrrrrrrqqqqqqqqqsssssstttrrrnnnhhhaaa]]]QQQMMMHHHFFFGGGGGGFFFDDDCCCEEEJJJSSS]]]fffkkkmmmBBBAAA?????????AAACCCDDDDDDGGGJJJKKKIIIEEECCCBBB???AAADDDEEEDDDCCCCCCDDDAAAAAACCCFFFGGGGGGDDDAAA@@@@@@AAABBBBBBCCCDDDDDDDDDFFFHHHHHHGGGGGGHHHIIIEEEEEEEEEEEEFFFFFFFFFFFFBBBBBBBBBCCCCCCCCCCCCDDDBBBEEEHHHHHHFFFDDDBBBAAA@@@DDDGGGGGGEEEBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAA@@@>>>;;;:::;;;;;;;;;:::<<<:::888666444444444444444444444444444555666777444444444333333333222222333333333222222222111111888777555333222222333444///000111222222111000///111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222000000111222333333444444111111111111111111111111555444444333333222222222333333333333333333333333111111111111111111111111222333444444555555444444333333444444555666666777444333333333333444555555666666666666666777888888999999:::::::::;;;;;;;;;;;;:::999888999;;;>>>???:::::::::;;;;;;;;;<<<<<<<<<<<<===???@@@AAABBBCCC????????????>>>>>>>>>>>>======>>>>>>>>>>>>======>>>??????@@@@@@@@@??????;;;<<<>>>@@@BBBCCCCCCDDDDDDBBB@@@@@@BBBDDDEEEDDDDDDBBB@@@??????@@@BBBCCC@@@@@@@@@@@@BBBDDDFFFHHHBBBCCCDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@===>>>@@@BBBEEEFFFGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJIIIIIIIIIHHHHHHHHHEEEGGGJJJIIIGGGEEECCCCCCBBBCCCEEEFFFGGGHHHIIIIIIFFFFFFHHHIIIKKKLLLMMMNNNNNNJJJGGGIIINNNPPPNNNKKKJJJMMMQQQSSSSSSQQQPPPOOOLLLMMMMMMLLLJJJIIIJJJJJJGGGJJJGGGIIIPPPLLLKKKUUUPPPuuuxxxeee\\\nnnrrrwwwvvvooo```PPPFFFCCCEEEGGGJJJJJJIIIGGGFFFGGGJJJLLLJJJGGGDDDDDDEEECCCMMM[[[fffmmmttt{{{}}}~~~|||xxxzzz|||{{{xxxxxx}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~{{{|||}}}|||{{{{{{~~~}}}|||{{{zzzyyyyyyxxxyyyqqqsssuuuuuuuuuvvvxxxzzzzzzxxxxxxzzzyyywwwyyy~~~yyyxxxuuusssrrrrrrssstttttttttuuuvvvwwwxxxyyyyyywwwxxxyyyzzzzzzyyywwwvvvssssssuuuvvvwwwwwwwwwwwwrrrtttvvvxxxyyyyyyxxxwwwssstttvvvwwwxxxxxxwwwwwwyyyyyyzzzzzzyyyxxxvvvuuuqqqrrrsssssstttuuuvvvvvvwwwwwwvvvvvvuuutttsssrrrqqqqqqqqqnnnhhh^^^UUUOOOLLLHHHDDDEEEIIIJJJGGGCCCCCCGGGOOOZZZeeelllpppqqq@@@@@@AAAAAAAAABBBBBBBBBDDDEEEGGGFFFDDDBBBAAAAAA@@@@@@AAACCCEEEFFFGGGHHHDDDBBBBBBBBBCCCCCCAAA???BBBAAA@@@@@@@@@BBBDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCEEECCCAAABBBEEEFFFEEEBBBCCCEEEIIIKKKKKKIIIFFFDDDDDDEEEFFFFFFFFFDDDCCCBBBAAA@@@?????????@@@AAABBB??????????????????@@@@@@<<<<<<<<<;;;::::::999999999999777666555555555555444333333222222333333444222111111111222333333444111111111111111111111111222222222111111111000000000000000000000000000000000111111111111222222222000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111///000000000000111111111111111111111111111111111333333333222222111111111111222333444555444333333333333333333333333333333444444444444444444444444333333222222222333444555222222333333333333444444777777777777777666666666888666666777888999888777777888999999888777888999999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>@@@AAABBB===>>>>>>>>>????????????========================>>>???AAAAAA???>>>???@@@=========>>>@@@BBBDDDFFFEEEDDDBBB@@@?????????@@@AAA@@@???>>>>>>???@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGHHHEEEBBBCCCEEEFFFEEECCCFFFDDDAAAAAABBBCCCCCCBBBBBBAAA@@@BBBEEEGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHGGGKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBB@@@AAACCCCCCCCCCCCEEEFFFJJJJJJKKKLLLMMMMMMLLLLLLNNNNNNNNNLLLKKKLLLNNNQQQMMMNNNNNNNNNNNNOOOOOOOOOKKKJJJHHHFFFFFFFFFHHHIIIHHHHHHHHHHHHIIIKKKLLLMMMVVVaaaxxx~~~fffggglllnnnqqqxxxzzzhhhQQQNNNNNNNNNLLLIIIHHHJJJKKKJJJHHHGGGHHHIIIHHHEEEBBBCCCEEEIIIPPP[[[hhhssszzz~~~~~~{{{zzz{{{{{{xxxuuu|||}}}~~~~~~||||||}}}~~~~~~~~~}}}|||}}}}}}~~~~~~||||||}}}~~~~~~}}}{{{yyyxxxxxxxxxwwwvvvpppqqqsssuuuvvvwwwwwwwww|||||||||{{{zzzzzzyyyyyyzzzwwwttttttvvvwwwvvvuuuvvvwwwwwwwwwwwwwwwvvvuuutttwwwzzzzzzxxxuuusssrrrttttttuuuvvvwwwxxxxxxyyyrrrrrrsssuuuvvvxxxyyyyyyuuuuuuvvvwwwyyyzzz{{{|||}}}{{{yyyxxxxxxzzz}}}~~~xxxtttssswwwwwwttttttyyywwwuuutttrrrrrrssstttuuupppnnnjjjbbbXXXOOOIIIGGGJJJGGGDDDDDDDDDEEEHHHKKKDDDGGGNNNZZZhhhppprrrqqq@@@@@@AAAAAAAAABBBBBBBBBDDDEEEGGGFFFDDDBBBAAABBB@@@AAABBBDDDEEEGGGHHHIIICCCBBBAAABBBCCCBBBAAA???BBBAAA@@@@@@AAACCCEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCDDDBBB@@@BBBDDDEEEDDDBBBCCCEEEHHHJJJJJJGGGDDDBBBDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>???@@@@@@????????????????????????<<<;;;;;;::::::999888888999888777666555555555555444333333222222333333444222111111111222222333444111111111111111111111111222222222111111000000000000000000000000000000000000000111111111222222222000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111333333333222222111111111111222333444444333222222222222222333333333333333333333333333333333333333222222222222333333444444222222222333333333444444666666666666666666666666666555444555777888777666666777888888666666777888999999:::;;;;;;;;;;;;:::<<<<<<<<<===>>>???AAAAAA======>>>>>>>>>?????????========================>>>???AAAAAA???>>>???@@@=========>>>???AAACCCDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@>>>>>>>>>>>>???AAAAAABBBBBBCCCEEEFFFFFFEEECCCBBBCCCEEEGGGFFFEEEFFFDDDCCCCCCDDDFFFFFFEEEDDDBBBAAABBBDDDEEEEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDIIIHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@BBBCCCCCCBBBBBBDDDEEEGGGHHHIIIIIIJJJJJJJJJIIILLLLLLKKKJJJIIIIIILLLNNNMMMMMMMMMNNNNNNNNNOOOOOOLLLKKKIIIGGGFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLHHHPPPddd{{{|||~~~{{{ddddddccc```ZZZTTTMMMIIIIIIHHHGGGHHHIIIHHHEEECCCDDDDDDEEEIIIPPPYYYaaagggpppsssxxx|||~~~||||||}}}~~~~~~||||||}}}}}}{{{xxx~~~~~~}}}~~~~~~~~~}}}~~~~~~~~~}}}|||}}}}}}~~~}}}{{{yyyvvvtttssstttuuuwwwxxxzzz{{{|||||||||||||||}}}}}}}}}}}}}}}zzzxxxwwwyyyyyyxxxvvvttttttuuuvvvwwwwwwwwwwwwvvvxxxyyyyyyvvvtttsssssstttuuuuuuvvvvvvwwwwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwvvvvvvwwwxxxyyyyyyyyyyyyzzzyyywwwvvvwwwxxxzzz|||wwwsssrrruuutttpppppptttvvvvvvvvvuuusssrrrpppooocccaaa\\\UUUMMMGGGEEEEEEBBBDDDGGGHHHFFFCCCCCCDDDIIIJJJRRR```llllll^^^QQQAAAAAAAAAAAABBBBBBBBBBBBDDDEEEFFFFFFDDDBBBBBBCCC@@@AAABBBDDDFFFGGGHHHIIICCCAAA@@@AAABBBBBBAAA???AAAAAA@@@AAABBBDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@AAACCCDDDCCCBBBCCCDDDFFFGGGGGGEEEBBB@@@BBBBBBBBBAAABBBBBBCCCCCCBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999888888777888777666555444444444444333333222222222222333333222111111111111222333333111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111222222000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222333111111111111111111111111222222222222222111111111111222222333222222111111222222222222222222222222222222222222222222222222222222222222333333333444222222222222333333333333444444444444444555555555555444333444666777666555555666777777555555666777888888999::::::::::::999;;;;;;<<<===>>>???@@@@@@============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA???>>>???@@@============>>>???@@@AAAAAABBBBBBCCCBBBBBBBBBAAADDDCCCBBBAAA@@@?????????@@@AAAAAABBBCCCDDDEEEFFFCCCBBBBBBDDDFFFHHHHHHGGGFFFEEEDDDEEEHHHJJJJJJJJJFFFDDDBBBBBBCCCDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDBBBBBBCCCDDDGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIHHHFFFFFFIIIKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLPPPZZZqqqvvvrrr~~~wwwjjjjjjjjjkkkhhh___SSSJJJLLLKKKKKKJJJIIIHHHGGGFFFGGGEEEDDDDDDFFFJJJNNNQQQ\\\aaajjjrrrvvvwwwuuusssssstttvvvyyy{{{}}}~~~~~~~~~}}}||||||}}}~~~|||{{{~~~}}}~~~}}}~~~~~~~~~}}}yyyvvvtttttttttvvvxxx{{{~~~{{{|||}}}~~~~~~}}}||||||{{{yyywwwrrrssstttuuuvvvwwwwwwwwwzzz{{{|||{{{yyyvvvvvvvvvuuuvvvvvvwwwwwwwwwvvvvvvxxxxxxwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwvvvwwwvvvuuuuuuuuuvvvxxxyyyyyyvvvuuuvvvuuurrrqqqssstttttttttsssooojjjddd```TTTRRRMMMGGGBBBAAABBBDDD???CCCFFFFFFFFFGGGIIILLLQQQUUU\\\dddfff```SSSIIIAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFEEEDDDCCCDDDEEE@@@AAABBBCCCEEEFFFGGGHHHBBBAAA???@@@AAABBBAAA@@@AAAAAAAAABBBCCCEEEFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFAAABBBCCCDDDDDDDDDDDDDDDBBBAAABBBBBBCCCDDDDDDDDDCCCDDDDDDEEEDDDBBB@@@>>>AAA@@@?????????AAABBBCCCCCCCCCBBBAAA@@@?????????>>>>>>==================;;;;;;::::::999888888777666666555444444333444444333333222222222222333333222111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333111111111111111111111111222222222111111111111111222222222222111111000000222222222111111111111111111111111111111222222222111111222222333333333333111222222222222333333333333333333333333444444444555444333444666777666555555666777777555555666777777777888999999999999999:::;;;<<<===>>>?????????<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAA???>>>???@@@===============>>>>>>>>>@@@AAABBBCCCDDDCCCBBBBBBEEEEEEDDDCCCCCCCCCBBBBBB??????AAABBBCCCDDDEEEEEECCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDFFFIIILLLLLLLLLFFFDDDBBBCCCDDDEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIEEEFFFFFFGGGHHHIIIIIIIIICCCDDDDDDDDDCCCCCCBBBAAACCCDDDEEEDDDCCCBBBCCCDDDHHHIIIIIIJJJJJJIIIIIIIIIHHHIIIIIIGGGFFFEEEGGGIIIIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHHHHHHHIIIJJJKKKJJJIIIIIIIIIIIIIIIJJJKKKVVVZZZ^^^ggg{{{www}}}sss^^^ZZZ[[[^^^dddgggdddZZZQQQSSSRRRPPPLLLHHHFFFHHHJJJJJJIIIFFFDDDDDDEEEFFFGGGMMMRRRZZZbbbggghhhgggfffhhhiiilllooorrrtttvvvvvvzzzyyyzzz{{{|||}}}}}}}}}}}}~~~~~~}}}||||||}}}~~~|||wwwsssqqqqqqqqqsssuuuyyy}}}||||||}}}~~~~~~{{{yyywwwsssssstttuuuuuuvvvuuuuuu{{{~~~~~~{{{yyyxxxwwwwwwxxxyyyxxxxxxwwwvvvxxxxxxxxxwwwvvvvvvuuuuuutttuuuwwwxxxyyyxxxwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwyyywwwwwwvvvuuusssqqqqqqppppppnnniiiccc[[[TTTPPPIIIHHHFFFCCC@@@???AAADDDCCCCCCBBBCCCKKKXXXbbbfffeeeiiiiiibbbWWWTTTYYY```AAAAAABBBBBBBBBCCCCCCCCCCCCEEEEEEEEEDDDDDDEEEFFFAAAAAABBBCCCDDDDDDEEEEEECCCAAA??????AAABBBBBBAAAAAABBBBBBCCCDDDEEEGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDDDDEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEFFFGGGCCCCCCCCCBBBAAA@@@???>>>@@@???>>>>>>>>>@@@AAABBBDDDCCCCCCBBBBBBAAA@@@???=========<<<<<<;;;;;;;;;;;;;;;::::::999888888888555444333333333333333333333222222111111222222333222222111000000111111111000000000000000000000000//////////////////////////////////////////////////////000000000111111111//////000000000111111111////////////////////////000000000000000000000000000000000000000000000000111111222222222333333333000000000000000000000000111111111111111111111111222111111111111111111111222222222111111111000000000000000111111222222222000111222333333333222222111111111222222222333333111222222222333333333444666555444555777888777666666777888888666666777888666777888888999999888888999:::;;;===>>>>>>>>>>>>;;;<<<<<<<<<<<<=================================>>>???AAAAAA???>>>???@@@============>>>=========???@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCC===>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEDDDDDDDDDGGGJJJLLLLLLKKKEEECCCBBBCCCEEEGGGGGGFFFCCCEEEGGGHHHGGGHHHJJJLLLFFFFFFGGGHHHIIIJJJKKKKKKDDDDDDEEEEEEDDDDDDCCCCCCEEEFFFGGGFFFDDDDDDDDDFFFHHHIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIGGGFFFGGGIIIGGGGGGGGGGGGHHHHHHHHHHHHEEEFFFFFFHHHIIIKKKLLLMMMJJJIIIHHHHHHHHHHHHHHHIIINNNVVV\\\]]]eee{{{yyy|||xxxoooUUUTTTTTTYYY]]]^^^XXXRRRVVVVVVSSSLLLEEECCCGGGKKKJJJIIIHHHFFFEEEEEEFFFGGGFFFIIIMMMRRRVVVWWWXXXXXX[[[]]]aaaeeejjjmmmpppqqqtttuuuwwwyyyzzz|||~~~}}}~~~~~~}}}|||}}}{{{tttnnnqqqpppqqqrrruuuyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwvvvuuuuuuvvvuuuuuutttsssssswww{{{|||xxxvvvxxxyyyzzz{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwrrrsssuuuwwwxxxxxxxxxxxxttttttuuuvvvvvvvvvvvvvvvuuuvvvuuusssqqqpppnnnlllllliiiddd]]]UUUNNNHHHFFFBBBDDDDDDCCCAAA@@@AAABBBFFFGGGHHHNNN^^^qqqzzzyyyuuupppggg]]]ZZZ```nnnyyyAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFHHHCCCCCCCCCCCCDDDDDDDDDDDDDDDBBB@@@@@@AAACCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCDDDEEEEEEEEEDDDDDDBBBCCCEEEEEEEEEEEEGGGIIIBBBBBBAAA@@@@@@??????????????????>>>??????@@@@@@BBBBBBCCCCCCBBBAAA@@@???===<<<<<<;;;;;;:::::::::::::::999999888777777777333333222222222222333333222222111111111111222222222222111000000000000111000000000000000000000000............/////////////////////////////////////////////000000000111111/////////000000000111111////////////////////////000000000000000000000000000000000000000000000000111111111111222222222333000000000000000000000000000000000111111111111111222111111111111222333333333333333222111111000000000000000111222222333333///000222333333333222111111111111111222222222222111111222222333333444444666555444555777888777666666777888888666666777888777777888999999999999888888999;;;===>>>>>>======;;;;;;;;;;;;<<<<<<<<<===========================>>>???AAAAAA???>>>???@@@<<<===>>>>>>>>>>>>>>>===???@@@@@@AAABBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@???;;;===???AAACCCDDDDDDDDDDDDFFFHHHHHHFFFEEEDDDDDDEEEEEEEEEGGGJJJKKKJJJIIIFFFEEEDDDEEEGGGIIIIIIHHHCCCFFFIIIHHHFFFFFFHHHKKKGGGGGGHHHIIIIIIJJJKKKKKKFFFFFFFFFGGGGGGFFFFFFEEEFFFGGGHHHHHHFFFFFFGGGHHHGGGGGGHHHHHHGGGGGGFFFFFFJJJKKKLLLKKKIIIGGGHHHIIIFFFGGGGGGGGGGGGHHHHHHHHHCCCDDDEEEGGGIIIKKKLLLMMMIIIHHHGGGGGGFFFFFFFFFFFFEEENNNSSSQQQQQQ^^^qqqmmmggg___YYYUUUQQQLLLHHHQQQTTTUUUOOOFFFBBBEEEIIIHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEFFFHHHIIIJJJKKKLLLMMMPPPUUU[[[aaafffiiikkkmmmooorrrtttvvvxxx{{{~~~{{{}}}~~~~~~~~~~~~~~~{{{sssssstttvvvyyy}}}~~~~~~}}}||||||{{{~~~zzzxxxwwwwwwwwwwwwwwwvvvuuutttsssrrrpppuuuzzz}}}|||xxxtttrrrwwwxxxzzz{{{{{{zzzyyywwwsssttttttuuuvvvwwwwwwxxxrrrrrrsssuuuvvvwwwyyyyyyssstttvvvwwwwwwwwwvvvuuuvvvxxxwwwrrrooommmiiieeeccc___XXXQQQJJJFFFCCCBBB???AAACCCCCCBBBAAABBBCCCHHHQQQ[[[fffuuu}}}sssggg]]]WWW```uuuBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEDDDDDDEEEGGGIIIGGGGGGFFFFFFEEEDDDDDDDDDEEECCC@@@@@@BBBDDDEEEEEEDDDEEEEEEFFFFFFEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBB@@@CCCEEEEEEDDDDDDGGGIIIBBBAAA@@@??????@@@@@@AAA??????@@@@@@@@@???>>>>>>???@@@AAAAAAAAA@@@???>>><<<<<<;;;;;;:::999999999888777777666555555444444222222111111111111222222222222111111111111222222222222111000000000000000000000000000000000000000---------....../////////////////////////////////////////////000000000111////////////000000000111////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000///000000000111111111222111111111111222333555666444444444333222111111111000000111111222333333444///000222333333333111000111111111111222222222222111111222222333444444555555444333444666777666555555666777777555555666777777888999999::::::999999777888:::<<<=========<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>???AAAAAA???>>>???@@@<<<<<<>>>????????????>>>@@@@@@?????????@@@AAAAAABBBBBBBBBBBBAAA???===<<<:::<<>>===<<<===???@@@@@@???>>>===<<<<<<;;;::::::999888888666555555444333333222222222111111111111111222222222222111111111111222222222222111000000///000000000000000000000000000000---------.........//////////////////////////////////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000///000000000000111111111000000000000000000000000//////000000111111111222111111111111222555777888555555444444333222111111000000111222333333444444...000222333333333111000000111111111111222222222111111222333444444555555444333222333555666555444444555666555444444555666888888999::::::::::::999666888:::<<<======<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>???AAAAAA???>>>???@@@;;;<<<>>>???@@@@@@@@@???AAA@@@???>>>>>>>>>@@@AAAGGGGGGGGGEEECCC@@@===<<<999;;;>>>AAACCCDDDCCCCCC@@@DDDHHHIIIHHHFFFGGGIIIJJJJJJJJJKKKLLLKKKHHHFFFMMMKKKIIIHHHIIIIIIHHHGGGPPPRRRSSSOOOHHHEEEEEEHHHFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJGGGHHHJJJJJJJJJJJJKKKMMMKKKKKKKKKKKKJJJJJJIIIHHHJJJLLLMMMLLLJJJHHHHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCBBBBBB@@@???DDDKKKMMMJJJGGGaaaxxxeee[[[VVVCCCPPP^^^```XXXOOOKKKLLLJJJIIIIIIHHHGGGEEEDDDCCCDDDEEEFFFFFFEEECCCAAA@@@@@@AAACCCEEEGGGHHHHHHIIIVVVZZZ___bbbcccfffkkkoooppprrruuuvvvvvvwwwzzz||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}uuuvvvyyy{{{~~~~~~~~~~~~}}}}}}~~~|||xxxwwwyyy{{{uuuvvvwwwwwwwwwwwwwwwvvvoooqqqrrrrrrrrrsssuuuwwwqqqsssvvvyyyyyyyyywwwvvvssssssssstttttttttttttttwwwvvvsssrrrrrrtttvvvxxxppprrruuuvvvwwwvvvtttrrrmmmoookkkaaaYYYUUUNNNEEECCCBBBAAA@@@???>>>??????BBBBBBBBBBBBCCCFFFKKKOOO\\\ssszzzmmm[[[JJJMMM^^^vvv@@@BBBDDDEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDEEEGGGBBBGGGLLLJJJDDD@@@AAAEEEBBB@@@???@@@BBBCCCBBB@@@CCCCCCCCCCCCCCCDDDEEEFFFBBBAAA>>>===<<<===>>>??????@@@BBBBBB@@@??????@@@@@@?????????>>>>>>======<<<;;;:::999777666555444555555444333333222111111222222222222222222222222111111000000//////......111111000000//////......111111000000//////..................////////////111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000////////////000000000000000000000000000000111111222222222333333333000111111111111222222222222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000000111111111111222222222222222222333333333444444333333333333333333333333777777777666555555444444999888888888777777666666777888999;;;<<<<<<;;;;;;<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<======AAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<>><<<<<<>>>@@@BBBEEEEEEFFFFFFFFFFFFEEEEEE===;;;;;;>>>CCCDDDAAA>>>BBBFFFJJJJJJGGGEEEEEEFFFHHHIIIKKKLLLLLLKKKIIIHHHJJJIIIIIIHHHHHHHHHIIIIIIPPPQQQQQQNNNIIIGGGHHHJJJFFFGGGIIIJJJKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGIIIKKKMMMMMMMMMLLLLLLLLLLLLLLLHHHIIIKKKMMMLLLJJJHHHFFFGGGIIIKKKMMMMMMKKKHHHFFFIIIIIIGGGFFFEEEDDDDDDDDDGGGGGGGGGFFFEEEDDDCCCCCC@@@@@@@@@AAAAAACCCDDDDDDHHHPPP]]]qqqooo```SSSOOOXXX___VVVOOOLLLEEEEEEEEEFFFHHHGGGDDDCCCDDD>>>BBBEEEDDDFFFIIIJJJHHHAAAAAAAAAAAAAAAAAAAAAAAAKKKLLLNNNRRRWWW^^^cccgggjjjiiiiiijjjmmmpppsssvvvuuuxxx{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||uuuooorrrxxx}}}}}}{{{{{{{{{|||}}}~~~{{{yyyzzz{{{yyyxxxxxxxxxxxxxxxyyyyyysssssstttuuuuuuvvvvvvwwwwwwwwwxxxyyyyyyyyyxxxxxxwwwvvvuuusssrrrrrrrrrrrrvvvtttsssrrrrrrsssuuuvvvqqqpppnnnoooqqqppplllhhhbbb___YYYRRRLLLFFFBBB@@@GGGBBB???@@@@@@>>>>>>@@@@@@DDDFFFFFFJJJTTT\\\___kkkuuurrrjjjfff^^^[[[eeeeeexxx>>>@@@BBBBBBAAA@@@AAAAAACCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDCCCEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFEEEDDDCCCEEEFFFBBBFFFIIIHHHDDDAAAAAACCCBBB@@@>>>???AAABBB@@@>>>BBBAAAAAAAAABBBBBBCCCDDDBBBAAA???===<<<<<<===>>>>>>@@@AAAAAA@@@??????@@@??????>>>===<<<<<<;;;;;;;;;;;;:::888777666555444555444444333222222111111222222222222222222222222111000000000/////////...///////////////000000000000000000000//////..................////////////000//////////////////000////////////////////////////////////////////////////////////////////////////////////000000000000//////............//////000000000000000000000000000000000111111111222222000000111111111222222222222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000000000111111111222222222222222222333333333333444333333333333333333333333555555555444444444444444888888888777777666666666777777999:::;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>>>>??????>>>>>>===<<>>======>>>@@@AAA>>>???AAACCCEEEGGGHHHHHHFFFDDDBBB>>><<<===BBBEEECCCEEEGGGGGGFFFEEEDDDDDDGGGHHHIIIJJJJJJIIIHHHGGGJJJIIIIIIHHHHHHIIIIIIIIINNNPPPPPPNNNKKKHHHIIIJJJHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGHHHIIIIIILLLLLLLLLLLLLLLLLLLLLLLLGGGHHHJJJJJJJJJIIIGGGFFFEEEGGGJJJKKKKKKIIIGGGEEEIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDBBBAAAAAABBBBBBDDDEEEEEEBBBFFFNNN\\\sss^^^UUUWWWXXXNNNJJJLLLIIICCCCCCDDDFFFHHHGGGGGGHHHEEEFFFDDDAAABBBFFFFFFCCCFFFEEECCCBBBAAABBBCCCDDDDDDDDDFFFHHHMMMQQQVVVYYY^^^___```bbbeeeiiimmmppprrrtttwwwyyyyyyyyy{{{|||{{{}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{|||rrrtttxxx{{{}}}~~~~~~}}}||||||||||||}}}|||||||||{{{||||||{{{yyyxxxyyy{{{zzzzzzyyyxxxwwwwwwwwwwwwtttuuuuuuvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvuuutttrrrqqqooonnnnnnpppooonnnmmmmmmnnnoooooopppmmmiiifffdddaaa\\\XXXSSSPPPLLLGGGDDDBBBAAAAAAAAA@@@BBBEEEEEEAAAAAADDD@@@BBBDDDIIIWWWhhhtttwwwuuuooo]]]VVVaaallluuu;;;===??????>>>>>>>>>???AAAAAAAAA@@@AAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDCCCDDDCCCAAA??????AAACCCDDDCCCDDDEEEDDDCCCCCCDDDEEECCCDDDFFFFFFFFFDDDBBBAAABBB@@@?????????@@@>>>===@@@@@@@@@@@@@@@AAAAAAAAABBBAAA???===<<<<<<<<<<<<===???AAAAAA?????????@@@>>>>>>===<<<;;;:::999888:::999999777666555444333444444333333222111111111111111111111111111111111000000000000////////////---......///000000111111000000000////////////...---............////////////......------......///////////////////////////////////////////////////////////////////////////////////////000000000000......------------......000000000000000000000000/////////000000000111111000000000111111111222222111111111111111111222222111111111111111111111111000000000111111111222222000000000000000000000000000000000111111111222222111111222222222333333333111111222222333333444444222222333333333333444444777777777666666666666666666777888999999999888777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>????????????>>>????????????>>>>>>===????????????????????????;;;<<<>>>AAACCCEEEFFFGGGHHHKKKLLLFFF>>>;;;AAAGGGDDDCCCCCCDDDEEEEEEDDDBBBFFFFFFHHHHHHHHHHHHFFFFFFIIIIIIIIIHHHHHHIIIIIIJJJKKKMMMOOONNNLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIIIIJJJJJJKKKKKKLLLLLLHHHHHHHHHGGGGGGGGGFFFFFFDDDFFFGGGIIIIIIHHHFFFEEEIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEEEECCCFFFKKKRRRaaauuuggg```[[[MMMEEECCC===???@@@AAADDDFFFGGGEEECCCIIIIIIFFFBBBBBBFFFGGGDDDDDDDDDCCCDDDFFFJJJNNNQQQ?????????@@@BBBEEEHHHIIIOOOPPPRRRUUUYYY^^^bbbeeeiiikkkoooqqqrrrsssuuuwwwyyy{{{}}}}}}}}}|||}}}~~~zzzzzzzzz{{{{{{||||||||||||{{{{{{{{{{{{|||}}}}}}}}}}}}|||{{{}}}{{{|||}}}}}}|||}}}|||{{{zzzxxxwwwwwwwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwtttuuuuuuuuutttrrrqqqpppooonnnnnnmmmlllkkkjjjjjjfffbbb]]]XXXSSSOOOJJJGGGFFFDDDAAA???>>>@@@BBBCCC;;;<<>>?????????>>>>>>??????@@@AAA@@@AAABBBCCCDDDDDDDDDDDDDDDBBB???<<<<<<>>>AAACCCAAACCCDDDDDDBBBAAABBBCCCEEEDDDCCCEEEGGGGGGDDD@@@BBBAAA@@@@@@??????>>>===@@@@@@@@@AAAAAAAAA@@@@@@BBBAAA???===<<<;;;;;;;;;<<<>>>@@@@@@???>>>???@@@???>>>===<<<:::999777777888888777666555444333333333333222222111111111000111111111111111111111111000000000000////////////........./////////000000////////////////////////---------........./////////..................///////////////////////////////////////////////////////////////////////////////////////000000000000///......------......///000000000000000000000000/////////000000000111111000000000000111111111111000000000111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111111111222222222222000000111222333444444555111111222222333444444555666555555555555555555555666777888888888777666555888888999999999:::::::::;;;;;;;;;:::::::::::::::;;;;;;<<<>>>????????????>>>???????????????>>>>>>???@@@AAABBBBBBAAA@@@??????@@@AAAAAAAAAAAAAAAAAA@@@HHHQQQQQQKKKDDDAAABBBFFFDDDBBBCCCEEEGGGEEEBBBFFFFFFGGGHHHHHHGGGFFFFFFIIIHHHHHHHHHHHHIIIIIIJJJHHHJJJLLLNNNMMMLLLKKKJJJKKKJJJHHHGGGFFFGGGHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLLLLJJJHHHFFFDDDFFFFFFGGGHHHIIIJJJKKKLLLIIIHHHGGGFFFEEEFFFGGGGGGDDDEEEFFFGGGGGGGGGFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCDDDAAADDDIIIEEECCCUUUmmmyyyrrrrrriii___TTTEEEEEEEEEDDDCCCDDDHHHHHHFFFGGGMMMOOOLLLHHHIIIKKKKKKDDDDDDEEEGGGKKKNNNRRRTTTCCCBBBAAAAAAAAAAAABBBCCCCCCDDDFFFIIIMMMQQQTTTVVV[[[^^^aaadddgggiiimmmoooqqqsssuuuvvvvvvvvvxxxzzzuuuuuuvvvwwwwwwxxxyyyyyy{{{zzzzzz~~~~~~}}}}}}}}}}}}}}}|||}}}}}}~~~|||}}}~~~~~~}}}~~~|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvwwwwwwwwwvvvvvvuuupppqqqsssttttttsssqqqpppjjjiiihhhfffdddaaa___]]]TTTQQQMMMIIIFFFDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCC===>>>@@@AAA???CCCPPP___oootttyyy{{{}}}yyylll___WWW\\\bbbyyy:::;;;<<<<<<<<<<<<>>>@@@===============>>>>>>???@@@@@@BBBCCCDDDDDDEEEEEECCCAAA>>>;;;;;;<<>><<<<<<;;;;;;;;;===??????>>>>>>>>>??????>>>===<<<:::999888777666666555555444333222222222111111111111111000000000000000000000000000000////////////000000000000000/////////.........---.............../////////------------............000//////......//////000................................................////////////////////////////////////000000000000000//////////////////000////////////////////////000000000111111111222222//////000000000111111111/////////000000111111111000000000000000000000000//////000000000111111111//////////////////////////////000000000111111111000000000111111111222222000000111111222333444444111111222333444555555666444444444444444444444444555666777777777666555444888888999999999::::::::::::::::::::::::999999999;;;;;;===>>>????????????===>>>>>>?????????>>>>>>@@@AAACCCDDDDDDCCCAAA@@@CCCCCCCCCBBBAAA@@@???>>>;;;BBBKKKRRRRRRMMMEEE@@@HHHEEEBBBBBBEEEGGGFFFDDDGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIFFFGGGIIILLLMMMMMMKKKJJJKKKJJJHHHGGGFFFFFFGGGHHHGGGGGGHHHHHHIIIJJJKKKKKKJJJKKKLLLLLLKKKHHHEEECCCDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIGGGFFFEEEFFFGGGHHHEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA???>>>>>>===??????>>>>>>>>>???@@@@@@>>>999===GGGGGGDDDOOOaaa|||xxxhhhdddWWWGGGAAAEEEKKKMMMIIIVVV___ZZZPPPJJJIIIJJJGGGGGGHHHIIIJJJKKKKKKKKKHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@AAACCCEEEGGGHHHIIILLLOOOSSSVVVZZZ]]]bbbeeeccceeeggghhhiiijjjlllnnnpppqqqrrrssstttuuuvvvvvvuuuuuuwwwyyy}}}||||||{{{zzzyyyzzz{{{{{{{{{yyywwwuuuuuuwwwyyy{{{yyyyyyzzzxxxwwwvvvxxxyyyyyyxxxxxxxxxyyyzzz{{{{{{xxxwwwwwwvvvuuutttssssssppppppqqqrrrssssssssssssmmmmmmnnnnnnllliiigggeee[[[ZZZXXXUUURRRNNNKKKIIIDDDDDDBBBAAA??????@@@AAA@@@@@@AAABBBAAA@@@???>>>BBBAAABBBDDDGGGTTTmmmuuuooohhhbbb~~~|||999;;;<<<<<<;;;<<<>>>@@@<<<<<<<<<<<<<<<======>>>@@@@@@AAACCCCCCDDDDDDDDDBBB@@@>>>;;;;;;<<<>>>???===@@@BBBBBBAAA??????@@@CCCBBBBBBEEEHHHHHHEEEBBBBBBCCCCCCBBB@@@???@@@AAABBBCCCCCCDDDDDDCCCAAA@@@???>>>>>>======<<<<<<;;;:::<<<>>>>>>>>>===>>>???>>>===<<<;;;:::999888777555444444333222222111111000000000000000000000000////////////////////////////////////000000000000000000//////...------,,,---............/////////,,,------------.........000//////////////////000................................................////////////////////////////////////000000000000000000////////////000000////////////////////////000000000111111111222222/////////000000000111111......//////000000111111000000000000000000000000/////////000000000111111/////////////////////////////////000000000111111///000000000000111111111000000111111222222333333111111222333333444555555333333333333333444444444444555666777777777666555888888888999999999999:::888888888999999:::::::::;;;<<<======>>>>>>>>>>>><<<======>>>>>>>>>>>>===AAABBBCCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBAAAAAA@@@>>>>>>AAAHHHNNNNNNIIIDDDHHHFFFCCCBBBCCCEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEFFFHHHKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHFFFGGGHHHHHHIIIJJJKKKKKKIIIJJJJJJKKKIIIGGGEEECCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFFFFFFFGGGHHHEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFEEECCCBBBBBBBBBBBBCCCBBBAAA???>>><<<;;;:::===<<<<<<;;;<<<<<<======@@@;;;;;;@@@DDDGGGRRR___sss^^^EEE???AAAAAANNN^^^jjjfffZZZPPPLLLJJJEEEFFFGGGHHHIIIJJJKKKKKKIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEHHHKKKNNNQQQUUUYYYZZZ\\\]]]^^^^^^```ccceeeiiiiiijjjlllmmmoooppppppoooqqqtttwwwyyyzzz{{{{{{yyyyyyxxxxxxxxxyyyzzzzzzzzzxxxtttqqqqqqtttwwwzzzvvvvvvvvvtttrrrqqqrrrsssssssssssstttuuuvvvwwwxxxzzzzzzyyywwwvvvtttssssssoooppppppqqqqqqqqqqqqqqqlllkkkjjjgggbbb^^^ZZZXXXMMMLLLJJJGGGDDDAAA???>>>>>>???@@@???======???@@@===>>>@@@AAAAAAAAA@@@???CCCDDDGGGLLLRRRaaayyyuuuddd___hhhvvv999::::::::::::;;;>>>@@@<<<<<<;;;;;;<<<<<<===>>>??????@@@AAABBBBBBBBBAAAAAA@@@>>>===<<<<<<======<<<>>>AAAAAA@@@>>>>>>>>>??????AAACCCEEEEEECCCAAA???AAABBBAAA???>>>@@@BBBBBBCCCDDDDDDDDDCCCAAA@@@<<<===============<<<<<<999;;;===>>>======>>>???;;;;;;:::999888888777777333333333222111111000000000000000000000000000000////////////////////////.../////////000000000111........................---------.........//////,,,,,,---------.........///......------......///................................................////////////////////////////////////000000000000/////////......//////////////////////////////////////////000000000111111////////////000000000111------...//////000111111000000000000000000000000////////////000000000111////////////////////////////////////000000000111/////////000000000111111111111111111111222222222000111111111222222333333222222222222333333333444444555666777888888777666666666777777777888888888666666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===============@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@>>>===AAAGGGIIIFFFCCCFFFEEEDDDBBB@@@BBBEEEHHHFFFFFFFFFEEEEEEFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGEEEDDDCCCEEEHHHJJJIIIGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLHHHHHHIIIHHHHHHFFFEEECCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFDDDCCCBBBBBBCCCEEEGGGHHHFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@???>>>===<<<;;;:::<<<;;;;;;::::::;;;;;;;;;AAA@@@>>><<<===CCCMMMTTTjjjxxxmmmVVVIIIAAANNN\\\iiimmmjjjeee```[[[QQQOOOLLLIIIIIIKKKMMMOOOHHHHHHHHHGGGGGGFFFEEEDDDEEEEEEEEEDDDDDDBBBAAAAAAAAABBBDDDDDDEEEGGGJJJMMMPPPQQQRRRSSSSSSUUUXXXZZZ[[[\\\]]]___aaacccdddeeegggiiikkkmmmoooppprrrsssqqqrrrrrrrrrrrrrrrrrrrrrrrrpppnnnmmmnnnpppsssuuupppppppppooommmlllmmmnnnllllllllllllmmmnnnoooooovvvvvvtttsssqqqooonnnmmmiiijjjiiiiiihhhgggfffeeeaaa```]]]YYYTTTPPPMMMKKKFFFEEECCCAAA@@@@@@@@@@@@<<<>>>@@@@@@???>>>???AAA===>>>???AAAEEEIIIMMMOOOPPPSSSYYY^^^^^^```hhhssslllggg^^^XXXaaavvv888888999999999:::===???<<<;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@@@@???@@@@@@???>>>===<<<<<<<<<;;;>>>@@@AAA@@@>>>======;;;===@@@BBBBBBBBBAAAAAA===???AAA@@@>>>===???BBBAAABBBDDDDDDDDDBBB@@@???;;;<<<<<<===>>>=========999;;;===>>>======>>>???999888888888777777666666333333222222111111000000////////////000000000000////////////////////////.../////////000000111111,,,,,,------.../////////---------.........//////,,,,,,,,,---------.........------,,,,,,------...................................................////////////////////////////////////000000000000.........------.........////////////////////////............/////////000////////////000000000000---------...///000000111000000000000000000000000////////////000000000000////////////////////////////////////000000000000////////////000000000000222222222111111111111111000000000000111111111111111111222222222333333333333444666888888888888888555555555555666666666777555555666888999:::;;;<<<::::::;;;;;;;;;:::999999::::::;;;<<<======<<<<<>>>>>>>>???BBBEEEEEEAAA===DDDEEEDDDAAA>>>???DDDHHHEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBCCCCCCDDDFFFFFFFFFCCCBBBCCCFFFHHHHHHGGGDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKLLLGGGGGGGGGGGGFFFFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAACCCEEEGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>======<<<<<<<<<;;;<<<;;;;;;:::::::::;;;;;;555<<>>======???AAACCC999===AAABBB@@@@@@AAACCC@@@@@@AAADDDKKKTTT]]]bbbeeeiiiqqqsssjjj\\\SSSQQQTTTWWW\\\ggg{{{vvvwww|||888888888999;;;===>>>???===<<<;;;::::::;;;<<<===>>>===;;;<<<>>>??????>>>???>>>>>>===<<<;;;;;;;;;???AAABBBBBB???=========<<<===>>>???@@@???>>>>>>>>>???@@@???===<<<<<<<<<>>>>>>>>>>>>>>>?????????===<<<;;;;;;<<<===???@@@@@@??????===<<<;;;:::999::::::999888777666555555222222222222222222222222111111111111000000000000000000//////......------............////////////......------------..............................,,,,,,,,,---------......------------------------------------------------------------------------000//////............///------......//////000000000000//////.........---........................////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222333333333333444444555666666666666666555555777777777777777888888888777777888888888777777666777777888999::::::::::::>>>>>>???@@@@@@???>>>======>>>????????????>>>>>>AAA@@@>>>???@@@AAAAAA@@@BBB@@@>>>???@@@AAAAAA@@@DDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGGGGFFFFFFCCCCCCDDDFFFIIIJJJIIIGGGGGGGGGFFFDDDCCCBBBAAA@@@BBBAAA@@@@@@@@@BBBEEEFFFBBBCCCCCCDDDEEEFFFGGGGGGDDDCCCBBBBBBAAAAAAAAAAAADDDCCCAAA??????@@@AAABBB===<<<<<<;;;;;;:::999999;;;::::::999999::::::;;;===<<<<<<<<<===>>>@@@AAAIIICCCEEENNNTTT[[[nnnvvviii[[[XXXbbbpppxxx{{{~~~aaaLLLKKKNNNLLLNNNJJJFFFDDDDDDFFFFFFFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGFFFCCCBBBAAAAAABBBCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCDDDFFFHHHIIIJJJIIIIIIPPPNNNMMMLLLLLLOOOQQQSSSUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVXXXYYY[[[]]]^^^^^^[[[[[[ZZZYYYYYYZZZ[[[[[[]]]]]]\\\[[[ZZZYYYWWWVVV[[[ZZZYYYWWWUUUSSSRRRQQQOOOMMMKKKIIIHHHGGGEEECCC@@@AAA@@@>>><<<;;;===???@@@===;;;<<<===<<<::::::@@@???@@@BBBBBBAAADDDKKKLLLKKKLLLTTTbbbrrrttt___SSSZZZgggvvvtttwww{{{~~~::::::::::::;;;<<<===>>>>>>===<<<<<<<<<<<<===>>>===<<<:::;;;===>>>>>>===???>>>>>>===<<<<<<;;;;;;>>>@@@BBBBBB@@@>>>>>>>>>>>>???@@@@@@@@@@@@>>>>>>>>>???@@@???===<<<<<<<<<>>>>>>>>>>>>>>>?????????<<<<<<;;;;;;<<<===>>>???>>>=========<<<<<<;;;;;;:::999999888777666555444222222222222222222222222111111111000000000//////000000000//////.....................////////////......------------..............................,,,,,,,,,---------......------------------------------------------------------------------------///...............//////............////////////000/////////.........---........................////////////////////////////////////////////////000/////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222222333333333444444555555555666666555555444777777777777777888888888777888888999999888888777777777888999::::::::::::<<<===>>>??????>>>===<<<===>>>>>>??????>>>>>>===???======>>>@@@BBBCCCBBBCCCBBB@@@@@@BBBCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDDDDEEEEEEBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDFFFFFFFFFFFFEEEDDDDDDEEEGGGIIIJJJIIIGGGDDDCCCBBBAAA@@@???>>>>>>??????>>>>>>???BBBDDDEEEAAAAAAAAABBBBBBCCCCCCDDDBBBBBBAAAAAAAAAAAAAAAAAACCCBBB@@@?????????AAABBB<<<<<<<<<;;;::::::999999::::::999999999999::::::;;;:::::::::;;;<<<>>>??????:::;;;BBBFFFJJJYYYjjjpppaaabbbhhhhhhdddvvvooocccWWWMMMGGGIIIKKKMMMMMMKKKGGGEEEGGGGGGGGGHHHIIIIIIHHHGGGAAABBBBBBDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEEEEDDDCCCGGGFFFEEEDDDDDDFFFIIIKKKLLLLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPRRRSSSTTTUUUVVVSSSRRRQQQQQQQQQQQQRRRSSSRRRRRRRRRQQQPPPOOOMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCBBBBBBAAA???===??????@@@???>>>=========>>>>>>???@@@???>>>>>>???AAABBBFFFHHHFFFCCCEEEKKKIIIMMMVVVeeewwwppp```WWW___uuuzzzuuurrrttt|||======<<<<<<<<<<<<======???>>>===<<<<<<===>>>???===;;;::::::<<<======<<<>>>>>>>>>===<<<<<<;;;;;;<<>>>>>???@@@@@@>>><<<<<<============>>>>>>?????????<<<<<<<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999888777666555444444222222222222222222222222111111000000000000//////000000000000////////////---............/////////......------------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------...///000000/////////.............../////////.......................................////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222333333333333333444444555555444444333666666666777777888888888888999999::::::999999999777777888999:::::::::::::::;;;<<<======<<<;;;;;;=========>>>>>>======<<<<<<;;;;;;===@@@CCCCCCCCCDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBCCCCCCDDDDDDDDDDDDDDDAAABBBCCCEEEEEEEEEEEEDDDFFFFFFFFFHHHJJJJJJHHHFFFBBBBBBAAAAAA@@@???>>>>>>>>>>>>======???@@@BBBDDDAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@???@@@@@@AAAAAACCCBBB@@@?????????@@@AAA<<<<<<;;;::::::999999888999999999888888999999999888888888888999:::;;;;;;<<<777777<<<===>>>GGGSSSdddqqqwwweee```jjjwww~~~~~~yyytttqqqZZZXXXTTTNNNIIIHHHIIIKKKIIIIIIIIIJJJIIIHHHGGGFFFDDDEEEGGGHHHHHHGGGFFFEEEHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDBBB@@@???@@@???>>>===>>>@@@BBBDDDDDDDDDDDDCCCDDDEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHHHHGGGGGGEEEDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@===>>>>>>>>>>>>===<<<;;;<<<<<<<<<===>>>>>>;;;999999;;;===>>>??????@@@AAAEEEJJJTTT\\\\\\UUUQQQQQQTTTXXXaaaooo~~~wwwmmmllluuuuuuuuuxxx@@@???>>>===<<<<<<<<<<<>>===<<<<<<===>>>???===<<<:::;;;<<<======<<<>>>>>>======<<<<<<<<<<<<;;;===@@@AAAAAAAAAAAABBBDDDDDDCCCBBBAAA@@@??????>>>@@@AAA@@@>>><<<<<<===<<<<<<======>>>?????????======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999888777666555444444333111111111111111111111111111000000000////////////000000000000000000000000---------.........//////...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---...///000111/////////......---------................................................///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111111222222222222333333333222222333444444444333333555555666666777888888888999999::::::;;;;;;::::::777777888999::::::::::::999:::;;;<<<<<<<<<;;;:::<<<============<<<<<<;;;;;;::::::<<>>>>>>>>???@@@AAAAAAAAAAAA@@@???>>>??????@@@;;;;;;::::::999888888888999888888777777888888999777777777888888999999999<<<999999;;;;;;:::>>>FFFIIIHHHVVVuuullleee___```ccciiitttvvvuuurrrkkkccc]]]ZZZYYYQQQQQQPPPNNNJJJGGGEEEEEEGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHGGGFFFFFFGGGGGGGGGFFFGGGGGGGGGFFFDDDCCCBBB@@@???>>>>>>???@@@BBBCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????>>>=========???===<<<<<<>>>???===;;;;;;<<<======AAAEEEDDD@@@EEELLL\\\pppzzzxxxpppkkknnnkkkgggjjjrrr@@@@@@???======<<<<<<=========;;;;;;;;;;;;======???===<<<<<<===>>>>>>===============<<<<<<<<<<<<:::===@@@BBBBBBBBBCCCDDDFFFEEEDDDCCCAAA@@@@@@??????@@@AAA@@@>>>=========;;;<<<<<<===>>>>>>??????>>>>>>>>>======<<<<<<;;;======<<<;;;:::999888888888777777666555444333333111111111111111111111111000000000////////////...///////////////000000000------------............------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,---///000000//////......------,,,,,,---------.......................................////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333111222222333444444333333444555555666777777888888888999:::;;;;;;;;;;;;;;;777777888999::::::::::::888999;;;<<<<<<<<<;;;:::===============<<<;;;;;;<<<;;;:::;;;>>>???@@@???AAAAAA@@@AAACCCCCCAAA??????@@@@@@@@@AAAAAAAAABBB===>>>???AAABBBBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDD???@@@BBBCCCDDDDDDCCCCCCDDDCCCDDDEEEFFFFFFDDDBBBEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@???CCCCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>??????@@@AAA@@@@@@??????>>>>>>>>>>>>:::::::::999888888777777777777777666666777777777777888888888999999999999888777777999999777999<<<>>>999===MMM^^^sss}}}~~~vvveeeYYYRRRTTT[[[kkkvvv~~~pppgggeeeeeeccc]]]UUUNNNJJJIIIFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFFFFFFFGGGHHHIIIIIIFFFGGGHHHIIIHHHHHHFFFFFFBBBBBBBBBBBBBBBDDDEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFCCCCCCDDDDDDDDDCCCCCCBBB<<<<<<=========>>>>>>>>>===???@@@???===<<<>>>@@@CCC@@@>>>===>>>???@@@@@@DDDDDDDDDHHHUUUaaaaaa[[[TTTSSS\\\sss~~~tttggg___fff{{{>>>>>>============>>>>>>===<<<;;;::::::;;;<<<===@@@>>>===<<<>>>>>>>>>=====================<<<<<<;;;===@@@BBBBBBBBBCCCDDDFFFEEEDDDBBBAAA@@@@@@@@@???@@@AAAAAA>>>======>>>;;;;;;<<<===>>>>>>??????@@@@@@@@@???>>>===<<<;;;>>>===<<<;;;999888777666777777666555444333222222111111111111111111111111000000////////////..................////////////,,,------------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,---...//////.........------------------------------.................................////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222111111222333444444444444444444555666777777888888888888999:::;;;;;;;;;;;;777777888999::::::::::::999:::;;;============<<<>>>>>>>>>>>>===<<<<<<;;;;;;:::999:::===>>>>>>>>>?????????AAABBBBBB@@@===>>>>>>??????@@@@@@AAAAAA???AAABBBCCCDDDDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCC@@@AAABBBDDDDDDDDDDDDCCCBBBBBBBBBDDDFFFFFFDDDBBBCCCCCCCCCCCCCCCDDDDDDDDDGGGGGGFFFDDDCCCAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBB?????????>>>??????@@@@@@????????????>>>>>>======::::::999888888777777666777666666555555666666777777888999999999999888888777777777999999999999999;;;999;;;???>>>EEEaaassscccZZZSSSZZZeeepppvvvuuunnnhhhqqqtttvvvrrriii^^^WWWTTTVVVUUURRROOOLLLIIIFFFEEEHHHHHHGGGGGGHHHHHHIIIJJJDDDEEEGGGHHHHHHHHHGGGGGGDDDDDDDDDDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCCCCDDDCCCCCCCCC===>>>>>>>>>?????????@@@<<<>>>>>>===;;;<<<@@@DDDEEEFFFEEECCCAAA@@@BBBDDDFFFJJJPPP\\\sss|||ooohhhqqqyyyrrrhhh```fff<<<<<<<<<<<<===>>>???@@@>>>===<<<;;;;;;<<<===>>>@@@>>><<<<<<======<<<;;;<<<=====================;;;>>>AAABBBBBBBBBCCCDDDEEEDDDCCCAAA@@@@@@AAAAAA???AAABBBAAA???======>>>::::::;;;<<<===>>>???@@@AAAAAAAAAAAA@@@>>><<<;;;<<<;;;;;;:::999888888777777666666555444333222222111111111111111111111111000000/////////.........,,,---------.........///,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------------------------------,,,,,,---......,,,------------------...,,,,,,,,,------.................................////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222111222333444555555555555333333444555666777888999777888999::::::;;;;;;;;;777777888999:::::::::::::::;;;===>>>??????>>>>>>????????????>>>===<<<;;;999888777999<<>>>>>???@@@@@@AAABBBCCCEEEFFFFFFEEECCCBBB@@@AAAAAABBBBBBBBBBBBBBB@@@AAACCCDDDEEEEEEDDDDDDAAAAAABBBDDDFFFGGGEEEDDDBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDAAAAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>===<<<999999999888777777666666666555555555555555555666777777888999999888777666777777888888999::::::888777888<<<<<<666666FFFYYYlllbbbVVVQQQTTTXXXZZZZZZbbblllyyyzzzpppgggaaahhhhhhgggccc]]]UUUNNNIIIMMMLLLKKKJJJIIIHHHHHHHHHEEEFFFGGGHHHIIIHHHHHHGGGEEEEEEEEEFFFFFFGGGHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIDDDEEEFFFGGGGGGFFFEEEDDDAAAAAABBBCCCDDDDDDCCCCCC@@@@@@AAAAAAAAAAAAAAABBB???@@@AAA???>>>BBBIIIPPPTTTYYY]]][[[UUUQQQRRRUUUTTT^^^fffnnn}}}}}}~~~zzzxxxyyyyyy:::::::::;;;===>>>@@@AAA???>>>===<<<<<<===>>>??????===;;;;;;<<<<<<;;;:::<<<<<<<<<===============<<<>>>AAABBBBBBBBBCCCDDDEEEDDDBBBAAA@@@@@@AAABBB???AAABBBAAA???======>>>::::::;;;<<<===>>>???@@@BBBBBBCCCBBBAAA???===<<<999999999999999999999999777666555444333222222111000000000000000000000000000/////////............,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------......---,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,------.................................////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222333444555555555555333333444555666777888999666777888999::::::;;;:::777777888999::::::::::::;;;<<<>>>@@@@@@@@@@@@???@@@@@@@@@@@@???>>><<<<<<666666666888<<>>???@@@@@@@@@BBBCCCEEEFFFFFFDDDBBBAAA???@@@AAAAAABBBBBBAAAAAAAAABBBCCCEEEEEEEEEEEEDDDAAAAAABBBEEEGGGHHHGGGEEEBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGBBBBBBAAA@@@?????????@@@>>>>>>>>>>>>>>>======<<<999999888888777666666666555555555444444555555555666666777888888777666555333444444444555777666333222444777999888999AAAJJJgggvvveee\\\WWWQQQKKKIIIZZZqqq{{{qqqkkkjjjnnnrrrtttqqqjjjbbb]]]QQQPPPNNNLLLJJJHHHGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHFFFFFFGGGGGGHHHIIIIIIIIIGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEFFFGGGGGGHHHIIIIIIFFFFFFHHHHHHHHHHHHFFFFFFAAABBBCCCDDDEEEEEEEEEDDD????????????????????????CCCEEEFFFEEEEEEKKKUUU]]]kkkttt|||{{{rrrkkkjjjlllrrr|||yyy{{{~~~yyyppprrr<<<<<<;;;;;;;;;<<<<<<===???@@@@@@>>><<<;;;;;;===============<<<<<<<<<<<<888999;;;===???AAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFDDDCCCAAA@@@???@@@@@@AAA@@@AAAAAA???<<<::::::;;;>>>>>>======<<<<<<<<<;;;<<<===>>>???>>><<<:::999:::999888777666555444333333333333222222222111111111111111111000000000000///////////////////////////...---,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,......---,,,,,,+++******------------------------------------------------------------------------.........////////////000//////.........---------000---+++---111222///+++---------............///////////////////////////......////////////..........................................////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////---......///000111111111111111222222222333333333444444555555666777777777777888888888888999999999888999::::::;;;;;;::::::<<<<<<<<<>>>@@@@@@>>><<<>>>>>>>>>>>>>>>?????????;;;:::999888:::<<>>============AAAAAAAAABBBDDDDDDCCCAAABBB@@@???@@@BBBDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBAAABBBDDDGGGHHHHHHBBBDDDEEEFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBBEEEEEEDDDDDDCCCBBB@@@??????>>>===<<<:::888777777:::999777666555555555666555555555555555555555555555555666666666666555555444444444444444444444444555444333333444666999;;;IIIVVVooonnn^^^VVVVVVWWWZZZ^^^^^^[[[XXXWWW[[[fffwww{{{nnnmmmggg]]]WWWVVVSSSPPPHHHJJJLLLNNNPPPRRRTTTUUUTTTPPPLLLLLLJJJIIIMMMRRRSSSMMMKKKMMMHHH@@@@@@GGGEEEEEEDDDDDDDDDFFFHHHJJJIIIHHHGGGEEEDDDEEEEEEFFFGGGBBB@@@EEEHHHGGGEEEEEEDDDCCCBBBAAABBBEEEIIIKKKMMMOOOQQQQQQTTT[[[dddiii|||{{{{{{xxxuuuqqqrrrxxx|||tttppptttxxx}}}xxx|||;;;;;;;;;;;;;;;<<<<<<===???@@@@@@>>><<<;;;<<<===>>>>>>======<<<<<<;;;;;;<<<<<<======>>>??????@@@???@@@AAACCCDDDDDDEEEEEEBBBAAA@@@?????????@@@AAAAAAAAAAAA@@@@@@>>>===<<<>>>===============<<<<<<;;;<<<<<<===<<<;;;999888999999888777555444444333333333222222222111111111111111111000000000/////////////////////////////////...---,,,,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------------.........///////////////.........---------///......222666777333...------------....................................//////000000000000//////....................................////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////......///000000111222222222222222222333333333333444444444555666666777777777777888888888999999999888999::::::;;;;;;:::::::::::::::<<<>>>???>>><<<>>>>>>>>>??????@@@@@@@@@???===;;;::::::;;;===???>>>???AAACCCDDDCCCBBBAAACCCCCCBBB@@@???>>>===<<>>===<<<:::999888777999888777555555555555555555555555555555555555555444555555666666555555444444444444444444444444444444444333333444666888:::@@@EEERRRhhh|||xxxiii```]]]YYYQQQIIIEEEHHHPPP]]]kkkwww~~~zzzrrrllleee^^^^^^]]]^^^eeeooovvvxxxwwwooogggaaabbbbbbaaa```aaabbbgggeeeXXXJJJCCCBBBCCCDDDDDDFFFHHHKKKKKKJJJIIIGGGHHHIIIIIIIIIGGGEEEDDDFFFDDDEEEKKKNNNJJJDDDBBBNNNQQQSSSQQQQQQWWWcccmmmqqqtttvvvtttqqqqqqsssuuuyyy{{{tttooonnnsssxxx{{{{{{sssuuu~~~;;;:::::::::;;;;;;<<<===???@@@@@@>>><<<<<<===>>>>>>>>>======<<<;;;::::::??????===<<<<<<<<<===>>>>>>>>>@@@AAABBBBBBCCCCCC???>>>=========>>>???@@@BBBAAA@@@BBBDDDDDD@@@===<<<<<<<<<<<<============;;;;;;::::::999888888777888777777666555444333333333222222222222111111111111111000000000000//////////////////////////////......---,,,,,,,,,------......---------,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,---///000111111------------------------------------------------........................,,,,,,,,,---------.....................---------,,,,,,///444888888333///------------....................................000000000111111000000000---------------------------............/////////////////////////////////////////////////////////000000000000000000000000//////000000000000////////////000000111222222222222222333333333444444444333333444555555666666777777777777888888888999999888999::::::;;;;;;::::::888888888:::===>>>===<<<======>>>???@@@@@@AAAAAABBB@@@>>>;;;:::;;;<<<===;;;===???AAACCCDDDDDDDDDEEEEEEEEEDDDCCCAAA>>>===CCCAAAAAABBBCCCDDDCCCBBBCCCBBBAAABBBEEEGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGEEECCCBBBCCCEEEGGGGGGGGGKKKJJJIIIGGGEEEDDDCCCCCCAAAAAABBBCCCCCCBBBAAAAAACCCDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA???>>>===>>>===<<<;;;:::999888888888777666555555555555555444444444444444444444444333333444444444444333333333333333333333333333333333333333333444555777888::::::===JJJ^^^sss~~~~~~yyysssggg\\\MMMJJJHHHIIIOOOZZZgggpppzzz~~~~~~yyyvvv|||xxxppppppqqqmmmhhheeegggwwwyyyfffRRRKKKJJJFFFDDDDDDFFFJJJNNNNNNKKKGGGOOONNNNNNNNNNNNNNNNNNNNNIIIFFFHHHQQQWWWWWWVVVWWWUUU^^^ggghhhfffjjjxxx{{{pppmmmpppqqqpppxxxxxx|||999999999999:::;;;<<<<<<>>>??????>>>===<<<>>>???>>>>>>===<<<;;;;;;:::999???===;;;:::999:::<<<===<<<===>>>???@@@@@@@@@@@@<<<;;;;;;;;;;;;===???@@@AAA???>>>BBBFFFGGGBBB<<<999::::::;;;;;;<<<<<<<<<;;;:::999888777777777777666666555555444444333333222222222222111111111111111000000000////////////////////////////////////...------,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------........................++++++---000333333000,,,,,,,,,---------.................................//////000000000000//////---------------------------------.........//////////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000111111222222222222222333333333333444444444222333333444555555666666777777777777888888888888888999::::::;;;;;;::::::777777777999<<<>>>>>>===;;;;;;<<<===>>>???@@@AAABBB@@@>>>===<<<<<<<<<===;;;<<<>>>@@@BBBCCCCCCCCCDDDEEEFFFFFFFFFDDDBBB@@@BBBAAA@@@@@@BBBCCCCCCBBBEEECCCBBBBBBDDDEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHEEEDDDCCCDDDFFFGGGFFFFFFKKKIIIGGGEEECCCBBBBBBBBB???AAACCCDDDDDDCCCAAA???BBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@???===<<<;;;<<<<<<;;;:::999999888888666666666555555444444444444444444444444444444444222222333333333333222222222222222222222222222222222222222222333444666666555666:::CCCOOO[[[bbbfffppptttkkk]]]QQQKKKJJJLLLNNNUUU]]]dddjjjrrr{{{~~~|||yyy|||}}}|||zzzuuupppnnnkkkwww}}}tttcccWWWQQQNNNJJJIIIKKKRRR[[[bbbdddddd^^^ZZZUUUPPPPPPSSSWWWZZZYYYSSSRRRYYYdddllluuu|||yyyqqqsssxxxvvvgggiiixxxzzz~~~888888888999999:::<<<<<<<<<===>>>===<<<<<<>>>???>>>======<<<;;;:::::::::;;;999888777888:::<<<===;;;<<<===>>>?????????>>>:::999999999:::<<<>>>???>>><<<<<<@@@EEEEEEAAA;;;888888888999999:::::::::;;;:::999888777777777777444444444333333333333333222222222111111111000000000000000////////////...////////////////////////------,,,,,,,,,------.........---------,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,,,,------........................---,,,,,,---------,,,,,,,,,,,,------------...........................---..................---------------------------------------............//////////////////////////////////////////////////////////////////////////////000000000000//////111111111111111222222222222222222333333333444444222222333333444444555555666666777777777888888888888999::::::;;;;;;::::::888888888999<<<>>>???>>>888999:::;;;<<<===>>>??????>>>============>>>>>><<<===>>>??????@@@@@@@@@@@@BBBDDDFFFFFFFFFEEEDDDAAA@@@>>>???@@@BBBBBBAAAEEECCCAAAAAABBBBBBAAA@@@CCCDDDEEEFFFGGGGGGHHHGGGEEEDDDCCCDDDEEEFFFEEECCCFFFEEECCCAAA@@@AAAAAABBB@@@AAACCCDDDDDDCCCAAA@@@BBBBBBCCCDDDCCCBBBAAA@@@>>>>>>>>>>>>===;;;:::999::::::999999888888777777555555555555555444444333444444444444444444444444111111222222222222111111222222222222222222222222111111111222222333444444222555:::@@@FFFIIIIIIHHHLLLfffzzz}}}rrrfff\\\YYYZZZWWWRRRRRRUUUVVVUUU]]]\\\\\\___fffooovvv{{{{{{|||zzzyyyqqqfffhhhjjjiiijjjrrr~~~|||yyyyyy|||~~~zzz~~~~~~vvvtttuuuxxxxxxwww{{{vvvsss777777777888999:::;;;<<<:::;;;<<<<<<;;;;;;===???<<<<<<<<<;;;;;;;;;;;;;;;888777777777999;;;<<<>>>;;;<<<======>>>>>>>>>===999999999999999;;;===>>>;;;:::;;;===AAAAAA>>>;;;888888888888999999999999999999888888777666666666222222222222222333333333222111111111111000000000000000////////////......////////////////////////------,,,,,,,,,---............---------,,,,,,,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,......---,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------...............111000...,,,,,,,,,---...,,,,,,,,,,,,------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////////////////////////////////////////////////////////////////////////////000000000000//////111111111111111111111111111111222222222333333333111111222333333444444555666666666777777777888888888999::::::;;;;;;:::::::::888888999<<<>>>>>>>>>888888999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCDDDEEEEEEEEEBBB@@@>>>>>>@@@BBBBBBBBBDDDBBB@@@???@@@@@@???>>>AAABBBCCCEEEEEEFFFFFFFFFDDDCCCBBBCCCDDDDDDCCCAAAAAA@@@@@@?????????@@@@@@AAAAAABBBCCCCCCBBBAAAAAABBBBBBCCCCCCBBBAAA???>>>===<<<<<<<<<;;;999888777777777777777777666666666333444444555444444333333333333333333333333333333111111222222222222111111111111111111111111111111000111111111222222222222555777999;;;<<<============HHHJJJRRRnnnwwwhhh]]]WWWRRRMMMIIIHHHEEEDDDFFFMMMUUUZZZcccfffkkknnnllljjjooowwwxxxzzzwwwtttvvvyyy{{{xxxuuussssss}}}rrrtttzzz}}}{{{666666777777888:::;;;<<<888:::;;;:::::::::<<<>>>::::::;;;;;;;;;;;;<<<<<<888888999:::;;;<<<======;;;<<<======>>>=========::::::999999999:::<<<===::::::;;;<<<============:::::::::::::::999999999666666777777666555444333111111111111222222333333111111111111000000000000000000/////////.........////////////////////////,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,///......---,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------.........//////...//////...---------...++++++,,,,,,,,,---------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000111111111222222111111111222333333444444666666666666777777777888888999::::::;;;;;;:::::::::888777777:::;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===============<<<<<<======>>>>>><<<===>>>???@@@BBBCCCCCCDDDBBB@@@???AAACCCDDDDDDAAA@@@>>>>>>@@@AAA@@@??????@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBCCCCCCAAA>>>???????????????>>>>>>===AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCAAA???===<<<;;;;;;;;;:::999888777666555555555555555555555555222333444444444444333222333333333333333333333333111222222333333222222111111111111111111111111111000000111111111111111111777777888888888888888999555;;;888777DDDZZZ|||{{{iiiaaaVVVNNNLLLMMMOOOOOONNNNNNQQQTTTSSSRRRVVV]]]kkkhhhrrrxxxsssssstttrrrqqqrrr||||||~~~vvvtttvvvyyyuuuuuu}}}666666666777888:::;;;<<<777888:::999999:::<<<>>>999999:::;;;;;;<<<<<<===::::::;;;<<<============<<<<<<======>>>=========;;;:::999999999:::;;;<<<:::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<;;;;;;:::::::::444555666666666444222000000000000111222222333333111111111111000000000000000/////////............////////////////////////,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,//////.........---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------......---------.........//////)))+++...///...---------++++++,,,,,,,,,---------------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////////////////////////////////////////////////////////////////////////////000000000000//////000000000//////////////////000000000000111111111000111111222333333444444666666666666777777777777999999:::;;;;;;;;;::::::999888666666888:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>??????============>>>???@@@AAAFFFDDDAAAAAACCCEEEFFFFFF???>>>===>>>AAACCCCCCBBB===>>>???AAABBBCCCCCCCCCBBBAAAAAABBBCCCBBB???===??????@@@@@@???>>><<<;;;@@@@@@???>>>>>>???@@@@@@CCCCCCCCCBBBAAA>>><<<;;;:::::::::999888777666555333333333444444444444555111222333444444444333222333333333333333333333333222222333333333333222222000000000000000000000000///000000111111111111000111333666777666444333333222;;;===<<<;;;>>>XXXwwwnnnkkkkkkhhhdddXXXSSSQQQSSSSSSPPPQQQSSSSSSUUUZZZaaaiiimmmmmmlllzzz~~~yyyxxx{{{ssshhhaaaeeeqqq{{{uuuxxx~~~pppjjjppp|||:::888777777999;;;;;;::::::999888888888999;;;;;;;;;<<<===>>>????????????::::::;;;===???@@@>>><<<======>>>>>>??????@@@@@@999999:::::::::999999888;;;888:::??????999888;;;<<<;;;:::;;;<<<;;;888666666444333333444555444333222111111000000000000000222111111000///......---//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++************++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------------------------------------............///,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---......................../////////////////////////////////......---------000000000000000///............////////////......////////////000000000000000000000111222222333333444444222222222222444444777777888777555666888;;;;;;:::888777777777888888:::999888888888999:::;;;;;;;;;::::::;;;;;;<<<===999::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;<<<===???@@@>>>>>>??????@@@@@@@@@@@@???>>><<<:::;;;===@@@BBB???>>>>>>===>>>???AAABBBBBBBBBBBBAAA@@@???>>>======>>>?????????===<<<;;;>>>>>>????????????>>>>>>>>>???@@@AAA@@@>>><<<;;;;;;;;;;;;:::999888777666666555555555555444444444333333333333333333333333222222222111111111000000111111111111111111111111000000000000000000000000000000000000111111111111222222333444444555555666444888:::888888@@@PPP]]]aaa|||sssttt}}}~~~ssslllnnniiifffbbb______aaa___[[[```iii{{{rrroooooonnnooosss|||~~~888888999999999999999999999999888888888999:::;;;<<<<<<============<<<<<<::::::;;;===??????>>><<<<<<<<<======>>>=========:::::::::::::::::::::999<<<999:::>>>>>>999777999;;;::::::;;;<<<;;;999777777555333333444444333222222111111000000000000000111111111000///.................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******+++++++++,,,+++******)))++++++,,,------...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------------------............111111333444555666666666---,,,,,,++++++,,,,,,---.........................................................---------,,,,,,///////////////...------......////////////......////////////000000000000000000000111222222333333444333333222222333333444444555666666666777:::===<<<;;;999888888888999999999999999888999999:::;;;:::::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===???@@@???????????????????????????>>><<<<<<<<<>>>???AAA>>>>>>>>>???@@@AAABBBCCCDDDCCC@@@>>>============>>>???@@@@@@???>>>===<<<>>>>>>????????????>>>>>>>>>???@@@@@@???>>><<<:::::::::::::::999888777666555555555555444444444444333333333333333333333333222222222111111111000000111111111111111111111111000000000000000000000000//////000000000111111111111111222222333333444444222555888888888<<>>???===<<<:::;;;<<<======<<<:::999::::::::::::::::::::::::<<<::::::===<<<999888:::;;;::::::;;;<<<<<<:::888888666444333333444222111222111111000000000000000111111000000//////.............................................---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,++++++*********+++---...000111111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,------------------------............111222444666888999::::::---,,,,,,++++++,,,,,,---------------------------........................------------,,,,,,,,,,,,...............------,,,......////////////......////////////000000000000000000000111222222333333444333333222222333333444111333555666777999<<>>>>>>>>======<<<<<<;;;;;;:::;;;<<<>>>?????????????????????>>>>>>>>>>>>>>>>>>>>>?????????===>>>???AAABBBBBBCCCCCCEEECCC@@@===;;;;;;======??????@@@@@@@@@???>>>>>>>>>>>>????????????>>>>>>>>>>>>??????>>>===;;;:::999999999999888777666666555555444444444333333333222222222222222222222222222111111111111000000000111111111111111111111111000000000000000000000000//////000000000000111111///000000111222222333333111333555666777999<<<>>>;;;;;;AAAMMMYYYkkkzzzuuusss|||666;;;@@@???:::777777:::888888888888999999:::::::::;;;<<<<<<=========<<<<<<;;;:::;;;===>>>===<<<:::;;;===>>>>>>;;;999777999999999999999:::::::::;;;;;;;;;<<<=========>>><<<:::::::::<<<<<<;;;999999777444333333333222000222111111000000000000000111000000000/////////...........................................................................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,++++++******+++,,,---...///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------.........+++,,,...000222333444444---,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.........//////......---......////////////......////////////000000000000000000000111222222333333333333333333333333333333111333555666777888;;;===;;;:::999888888888999:::777888:::;;;<<<;;;:::::::::999999999999:::;;;;;;??????@@@@@@??????>>>===<<<<<<;;;;;;;;;<<<>>>???@@@????????????>>>>>>>>>===>>>???@@@@@@@@@???>>><<<>>>@@@BBBCCCDDDCCCCCCCCCCCCAAA@@@>>>======<<<>>>>>>??????>>>>>>>>>>>>>>>>>>????????????>>>>>>======>>>>>>===<<<::::::777888888888777777666555444444444444333333333222222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000000000////////////000000000111///000000111111222222333222222222444666777777666>>>666666===???@@@RRRhhhwwwsssrrrooojjjhhhyyy888===AAA@@@<<<888999;;;888999999999::::::::::::888999;;;===???@@@@@@AAA<<<;;;::::::<<<===<<<;;;;;;<<<>>>??????===:::888888888888777888999:::;;;;;;<<<<<<<<<>>>AAADDDDDD===;;;::::::;;;<<<;;;:::999777444333333333222000222111111000000000000000000000000000////////////........................---.............................................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...))))))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000//////......////////////......////////////000000000000000000000111222222333333333333333333333333333333222444666777666777888:::999888777666666777888999777888:::;;;<<<<<<;;;;;;::::::999999::::::;;;<<>>===<<<;;;<<<===>>>???@@@@@@@@@@@@????????????>>>???@@@AAAAAA@@@???>>>===>>>@@@BBBCCCCCCCCCBBB@@@BBBDDDEEECCCAAA===;;;======<<<<<<<<<=========>>>>>>????????????>>>>>>======<<<<<<;;;::::::999666666777777666666555555444333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...////////////000000000000000111111222222333333555333111222555777777777999333666>>>===666;;;IIIUUUrrrxxxnnnjjjnnnqqqtttvvv|||{{{~~~|||999<<>>??????>>><<<;;;999888888777888999;;;<<<<<<>>>>>><<<>>>DDDGGGGGG???===;;;:::;;;;;;:::999888666444333333444222111222111111000000000000000000000000000////////////---------------------------------...............------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------...///000000000000000000......////////////......////////////000000000000000000000111222222333333222333333444444333333222444555777777666555666777777777666555666777888999777888999;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<>>=========>>>???@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAABBBBBB@@@???>>>>>>???@@@AAAAAABBBBBBBBB===@@@DDDGGGGGGCCC???<<<<<<<<<;;;;;;;;;<<<======>>>>>>????????????>>>>>><<<<<<;;;;;;:::999999999555555555666666555555444333333333222222222111111000000000000000000000000//////000000000000000111000000000000000000000000////////////////////////......////////////000000000000000111222222333333555333111111333666888888666333555<<<<<<777999@@@DDDUUUmmmzzzttttttyyyyyywwwwww}}}{{{ssstttzzz:::::::::;;;;;;;;;;;;;;;:::;;;<<<=========<<<<<<777888:::<<<>>>@@@AAAAAA===;;;999999;;;<<<<<<;;;<<<<<<===>>>>>>>>>======;;;:::999999:::;;;===???>>>AAA???;;;===CCCGGGEEEAAA???<<<::::::::::::888777555333333444444333222222111111000000000000000////////////000000000000---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,+++******)))*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,---------,,,---------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---...//////000000//////......////////////......////////////000000000000000000000111222222333333222333333444444333333222333555777777666555666666888777666666666777999:::999999999:::;;;<<<===>>><<<<<<;;;;;;<<<<<<===>>>===>>>???@@@AAABBBBBBBBBAAA@@@???>>>>>>???@@@AAA@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBAAAAAA@@@@@@???@@@@@@?????????@@@@@@@@@<<>>===<<<<<<;;;<<<===>>>???>>>>>>????????????>>>>>><<<;;;:::999999888888888333444444555555555444444222222222222111111111111000000000000000000000000////////////000000111111000000000000000000000000////////////////////////........./////////000000...//////000000111111222111222222222222333444555777666555444555666777999???CCCHHHNNNYYYppprrrggghhhrrrzzzoooiiijjjppp:::888777777999;;;;;;:::;;;;;;===>>>>>>>>>===<<<888999:::<<<===>>>>>>???>>><<<999999:::;;;;;;;;;<<<<<<<<<<<<======>>>>>>===<<<;;;:::;;;===???AAA@@@CCC@@@:::;;;AAAEEECCCBBB@@@<<<;;;::::::999888666444333333444555444333222111111000000000000000////////////000000000000---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++++++++***))))))))))))***+++---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------)))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////,,,,,,---.../////////.........////////////......////////////000000000000000000000111222222333333222222444444444444222222222444666777777666666777888888777777777888:::;;;999999999999:::<<<>>>???===<<<<<<<<<<<<===>>>>>><<<===>>>@@@AAABBBCCCCCCBBBAAA@@@?????????@@@AAA???@@@AAABBBDDDEEEFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@???>>>>>>>>>???@@@<<<>>>@@@BBBCCCBBBAAA@@@>>>===<<<<<<<<<>>>???@@@>>>>>>????????????>>>>>><<<;;;:::999888888888888333333444555555444444444222222222111111111111000000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////............/////////000------......///000000000...000333333111000000111222444333000111666888555555:::===;;;777>>>RRRfff~~~||||||~~~vvvxxx{{{{{{{{{uuummmhhhgggjjjnnn777777777777777888888888;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<999:::;;;<<<<<<<<<::::::::::::;;;<<<======<<<<<<>>>======<<<<<<<<<======BBBAAA???======>>>???@@@???>>>===<<<:::999888777222222222111111111111000111111000000//////......////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------..................------------------------------........................////////////////////////,,,---...///000111222333000000111111111222222222222333444444555555444444777666666666666555555555777888999:::::::::999999888999::::::;;;;;;::::::999999999:::;;;<<<===>>>===>>>@@@AAABBBBBBAAA@@@BBBAAA???>>>>>>>>>??????AAABBBCCCDDDEEEGGGGGGHHHCCCCCCCCCDDDCCCCCCBBBAAA@@@??????>>>>>>??????@@@;;;::::::<<<@@@BBBCCCBBB>>>>>>>>>>>>???@@@AAABBB@@@???>>>>>>======>>>>>>>>>===<<<:::888666555444333333444444444444444444333222222111111222222333000000000000000000000000111111000000//////......111111111111111111111111////////////////////////---------............///000000000000111111111111333222222111111222222333222222222333333444444444888777777777:::???DDDGGGUUU]]]xxx~~~rrrwwwvvvuuukkkhhhnnnqqqqqqxxx~~~}}}~~~wwwppplllkkkhhhbbb^^^555666666666666777777777::::::::::::999999999999888888999::::::;;;;;;<<<999:::;;;<<<<<<<<<;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;???>>><<<::::::;;;<<<======<<<;;;:::999777666666222222222111111111000000000000000000//////..............................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------................................................------...///000111111222000000000111111111222222222333333444444444444444555555555555555555555555888888888999999999999:::888999::::::;;;;;;:::::::::999999::::::<<<=========>>>???@@@AAAAAAAAAAAABBBAAA???>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEEEEFFFAAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAA<<<;;;:::;;;===@@@AAAAAA??????>>>>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>======;;;:::888666555444444444444444444444333333333222222111111222222333000000000000000000000000000000000000//////......................................................---------............/////////000000000111111111333222222111111222222333222222222333333333444444666555444444666888<<<>>>CCCFFFZZZ|||wwwrrrxxx~~~zzzxxx|||yyysssrrrvvvyyy{{{vvvqqqssswww|||vvvoooiiicccZZZNNNEEE444444444555555666666666999999999888888888777777888888999999:::;;;;;;;;;999999:::;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;:::999999999999999::::::;;;:::999777777888888999;;;:::999888777666555444222222111111111000000000000000000////////////...........................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,(((((()))***+++,,,------,,,,,,,,,,,,++++++++++++++++++************++++++***************)))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................../////////000000000000000000000111111111111222222333444444444444333222333333444444555555666888888777777777888999:::888999999::::::::::::::::::999999::::::;;;<<<============>>>???@@@BBBCCCBBBAAA@@@???>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBB???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBB>>><<<999999;;;>>>???@@@@@@??????>>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;999888666555444555555444444333333222222222222111111111111222222000000000000000000000000000000000////////////...................................................---------............/////////000000000000111111222222111111111111222222222222222222333333333333444333333333333333444555999888@@@RRRdddrrr~~~{{{xxxooolllfffqqq{{{}}}|||}}}~~~yyyzzzzzzmmmllllllrrr{{{~~~{{{zzz{{{qqqjjj```WWWNNNDDD999222444444444555555666666777999999999888888777777777888888888999::::::;;;;;;999999::::::;;;;;;;;;;;;999999:::::::::::::::999::::::999999999:::;;;;;;999999888777777777777888999999888777666555444444111111111111000000000000////////////////////////........................,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,+++++++++++++++************++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------......................../////////////////////////////////000000000111111111111222333333333333333000111111222444555555666888777666555555777999:::888888999::::::::::::999:::999999999:::;;;;;;<<<<<<<<<<<<<<<===???AAACCCAAA@@@???>>>>>>???@@@AAA?????????>>>>>>>>>>>>>>><<<===???@@@AAABBBBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDAAA>>>:::999:::===??????@@@@@@???>>>===<<<<<<===@@@???>>>>>>======>>>>>>;;;;;;:::888777666555444555555444444333222111111222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000........................---------............///////////////000000000111222222111111111111222222222222222222222222222333333333444444444333333222888777;;;@@@BBBCCCHHHQQQrrr~~~lllttt}}}wwwyyyzzzyyyxxxtttnnnlll\\\SSSGGG<<<666333222222444444555666666777888888888888888888888888888888777777888999999::::::;;;::::::::::::::::::::::::888999999999999999888888888888888888888999::::::::::::999888888888888888999888888777666555444444111111111000000000//////.............../////////........................------,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++---------,,,,,,,,,+++++++++******))))))******+++******++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///------------------------------------------------........................////////////................../////////000000000000111222222333333222222///000111222333555666666777666555444444666888999777888999999::::::999999::::::999999999:::;;;;;;<<<;;;;;;;;;<<<>>>@@@AAA@@@???>>>>>>>>>???@@@AAA=========<<<<<<<<<<<<<<<;;;;;;===???@@@AAAAAAAAADDDCCCCCCBBBBBBCCCCCCDDDDDD@@@<<<:::;;;===???@@@@@@@@@>>>===<<<;;;;;;;;;???>>>======<<<<<<======::::::999888666555444444555555444333222222111111222111111000000111111222////////////////////////.............../////////////////////////////////........................---------............///...////////////000000000222111111000000111111222222222222222222222222222111111333444444444333222444666;;;===:::777888<<<@@@SSSggguuuwwwpppooommmcccVVVNNNCCC===555///---000333555444444555666777888888999777777777888999999::::::777777888888999:::::::::<<<;;;:::999888888888999888888888888888888777666444444444444555666777777::::::999999999888888888888777777666555444444444111111000000000/////////---............/////////------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++......------,,,,,,++++++******))))))))))))***************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++***)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///.................................////////////000000111222222222222111000000111222444555666666555555444444444555666777777888888999999999999999::::::999999999999::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===??????@@@@@@BBBBBBBBBAAAAAABBBBBBBBBCCC@@@===;;;<<<>>>????????????===<<<;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;999999888777666555444444444444333333222222111111111111000000000000111111////////////////////////---............/////////---------------------------------------------------------............///......////////////000000111111000000000000111111222222222222222111111111...///000111222222222222111333666666555555888<<<<<>>===;;;999777777777777777888888888777777666555333333333333444555666777777888888888777777666666555555555444333333222222111000000000////////////---------.........//////------------------------,,,,,,++++++++++++,,,,,,************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++******))))))))))))******)))))))))*********++++++************++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))+++,,,+++))))))***,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.....................------.........////////////000000111111111111111111222222333444555555666333444444444444555555555777777888999999999999999::::::999999999999999:::;;;;;;;;;<<<<<<<<<;;;;;;===<<<;;;;;;;;;===>>>???:::::::::::::::;;;;;;;;;999:::;;;======>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@AAAAAA???<<<<<<===>>>>>>===>>>======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::888888777666555555444333333333222222222222222222111111000000000000111111////////////////////////---------.........//////---------------------------------------------------------............///........./////////000000111111000000000000111111222222222222111111111000000000000000000111111111333333333111111333555666???>>>>>>>>>@@@NNNhhh~~~yyyppphhhfffkkkppppppdddYYYRRRJJJ@@@777333///222444555444222000...111111222333555666666777111222333555777888::::::777777777888999999::::::???>>>;;;999777666666666777777888777777666555555444444444555666777888999555555666666555555444333444333333222222111111111000000000000////////////---------.........//////------------------------++++++************++++++************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******+++,,,------.../////////...---,,,,,,++++++******))))))))))))******'''((((((((())))))******)))************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************(((+++,,,,,,)))(((***,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........////////////000111111111111111222333333444444555555666222333444555555555444444777777888999999999999888::::::999999888999999999:::;;;<<<===<<<;;;:::999<<<;;;::::::;;;<<<===>>>999999:::::::::;;;;;;;;;::::::;;;<<<============@@@??????>>>>>>??????@@@>>>===;;;<<<===>>>===<<<======<<<;;;;;;;;;;;;<<<;;;:::999999888888999999888888777666555444444333222222222222222222333333111111000000000000111111////////////////////////---------.........//////////////////////////////---------------------------------.........//////............/////////000111111000000000000111111222222222222111111000000333333222111111111111222333555666555666777666333...111888===888444@@@SSSiiirrrtttrrriii^^^ZZZ___eeeXXXLLL@@@999666333444777222222222000...---...000222222333444555666777888666666666666777777777777999999:::::::::999999888===<<<;;;:::::::::::::::999777666777999:::777444555555555666666666666666666555555555555444444444222222111111111111222222000000000000000000000000......---------,,,,,,,,,---------------------------,,,,,,+++*********+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******++++++++++++******,,,.........,,,+++,,,------,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,++++++*********+++***)))***++++++***)))******+++++++++,,,,,,,,,************************)))************+++++++++))))))***+++,,,------...***+++,,,,,,------,,,,,,------------------------------------,,,,,,+++***...---+++******+++---...,,,,,,,,,---------......---------------------------------............///000000000000111111111111///000111222333444444444444444444444444444444333333333333333555666888888777999;;;;;;:::::::::;;;;;;=========;;;:::;;;<<<;;;:::999:::<<<>>>>>>===;;;::::::999999:::::::::999999999:::;;;<<<===>>>??????>>>>>>>>>>>>??????======<<<;;;;;;;;;;;;<<<===<<<<<<;;;999888777777::::::999999888777666666999888777666555444333333111111111111111111111111111111111111000000000000///............---------/////////...---------,,,////////////////////////..........................................------////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333444444555555666777777888JJJSSSeeeyyy}}}vvv|||wwwooodddYYYOOOHHHDDD777666555444333333222333111111111111000000000000222222333444555666777888555666666666777777777777999999999::::::999999888::::::::::::;;;;;;<<<===<<<:::888888::::::888666666666666666666666555555555555555555444444444444111111000000000000111111////////////////////////......---------,,,,,,,,,---------------------------,,,++++++******++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++*********,,,---,,,++++++,,,------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***)))***++++++***)))************+++++++++,,,************************)))************+++++++++*********++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------,,,---------,,,,,,+++***...---+++******+++---...,,,,,,,,,---------......---------------------------------............///000000000000111111111111000000111222333333333333333333333333333333444444444444444555666777999999777999;;;;;;:::999:::;;;:::;;;<<<<<<;;;:::;;;===;;;:::999;;;===?????????;;;:::999999999999999999::::::999::::::;;;<<<===???>>>>>>>>>>>>>>>>>>??????>>>======<<<<<<=========<<<;;;:::999888888777::::::999888888777666666777666555444333222222111111111111111111111111111111111111000000000/////////............---------............------------........................................................................////////////////////////////////////////////////////////////////////////000000000000000000000000111111111222222222333333333333444444555666666777:::@@@KKKXXXbbbmmm}}}ooo\\\KKK???888555666555444333222222222222111111111000000000//////222333333444555666777777555555666666666777777777888999999::::::999999999777888888999;;;===???@@@@@@===;;;999:::::::::999777777777666666555555555555555444444444333333333000000////////////000000////////////////////////......---------,,,,,,,,,------------------------,,,,,,++++++******++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++++++++++++++++++++++++++************************++++++************++++++******++++++++++++******(((***++++++******,,,---,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++***)))***++++++***))))))))))))*********++++++************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------------------------,,,,,,---------,,,++++++------++++++++++++------,,,,,,,,,---------......---------------------------------............///000000000000111111111111111111222222222222222111111111111222333333333444555555666666777888999:::777999;;;;;;:::999:::;;;888:::;;;;;;::::::;;;===;;;::::::<<>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;:::999888888777999999999888888777777666444444333333222111000000111111111111111111111111111111000000000000/////////............---------------------............------------------------------------------------........................////////////////////////////////////////////////////////////////////////000000000000000000000000111111111222222222222333222222222333333444555555555666999>>>AAAGGGTTTaaa{{{}}}yyynnn\\\III<<<555333444444333222111111111111111111111000000000000//////333333444444555666666777555555555666666666777777888888999:::::::::999999777888888999;;;===???@@@AAA???<<<:::999999::::::999888888777666555444444444444444444333333333222//////............//////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******))))))*********+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++******++++++++++++******''')))++++++***+++,,,...,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***++++++***)))((())))))))))))*********************************))))))*********+++++++++,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------------------------............//////000000000111111111111111222222222222111111000//////000111222333333444555555666777888888888999777999::::::999999:::;;;777888::::::::::::<<<===<<<;;;;;;===@@@CCCDDDCCC======<<<::::::999999999;;;::::::999999999::::::===>>>>>>>>>>>>>>>>>>===;;;;;;:::999999999999:::;;;;;;::::::999888888777999888888888777777777666444333333222111000000000111111111111111111111111111000000000///////////////............---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111222222222222111111111111222222333333888666666777666777???IIIMMMUUU```nnn~~~uuurrrvvvzzzyyy||||||}}}~~~}}}uuuggg]]]SSSLLLBBB888333333555888222222111000000000000000111000000000////////////333333444444555666666666555555555555666666666666777888999::::::::::::::::::999999:::;;;<<<===>>>???>>><<<999888777999:::999999888777666555555444444333333333222222222222//////............//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******++++++++++++******(((***+++,,,+++,,,---///,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***++++++***)))((())))))))))))*********************************))))))*********+++++++++---,,,,,,++++++*********)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............//////000000000111111111111111111222222222111000000//////000111111222333333444444666777777777777777666888::::::999888999:::777888::::::::::::<<<======<<<;;;===AAACCCDDDDDDAAA@@@>>>===<<<;;;;;;:::;;;;;;::::::999:::::::::<<<===>>>>>>>>>>>>===<<<;;;;;;:::999999999999::::::::::::999999888888777888888888777777777777777444444333333222222111111000000000000000000000000000000000////////////...///............---------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////................................................////////////////////////000000111111111222222222000000000000111111111111444222333444333111444;;;:::===AAAGGGOOO\\\mmmzzz|||tttqqqssstttssszzzsssjjjccc]]]TTTGGG>>><<<:::777444222111111111111111000/////////000000000000000////////////...444444444555555555666666444444555555555666666666777888999999::::::::::::;;;;;;:::::::::;;;;;;<<<<<<===<<<:::777777888:::888888888777777666666666333333333222222222111111//////............//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******++++++++++++******)))+++,,,,,,++++++---...++++++******++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++***)))***++++++***))))))))))))*********++++++************************)))************+++++++++,,,,,,,,,++++++*********)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///000000000000111111111111000000111111111111111000000000000111222222222333333444666777888777666666666888::::::999888999:::888:::;;;;;;::::::;;;======<<<<<<>>>AAACCCDDDCCCCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<>>>>>>>>>>>><<<<<<>>>======<<<<<<<<<<<<<<<::::::999999888888888888777777777777777777777777444444444333333333222222000000000000000000000000000000////////////......///............---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////................................................////////////////////////000000000111111111111222000000000000000000000000//////000444333000111555333444888<<<======BBBIIIRRReee}}}{{{tttnnnnnnbbbQQQEEE>>>;;;777444222333555555555333111///111000000//////000000000000000////////////......444444444555555555555555444444444555555555666666777777888999::::::::::::;;;::::::::::::;;;<<<<<<:::;;;===;;;999888999;;;888777777777777777777777222222222222111111111111000//////////////////000..............................---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++************++++++******++++++++++++******)))+++,,,+++******+++,,,++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))***++++++***)))************+++++++++,,,************************)))************+++++++++,,,,,,++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------------............///000000000000111111111111...///000111111222111111111222222222222222222222555666777999999888777666666888999:::999888999::::::;;;<<<<<<;;;:::;;;===>>>===<<<>>>@@@BBBBBBBBBCCCBBBAAA>>>===;;;::::::;;;;;;;;;;;;<<<======>>>;;;<<<>>>??????>>><<<;;;???>>>======<<<<<<======999999999999888888888888666777777777777777777777444333333333333222222222000000000000000000000000000000/////////.........///............---------------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000////////////////////////................................................////////////////////////000000000000111111111111000000000000000000000000111///111444444111222666111000333999:::777777;;;:::DDDTTTcccmmmzzz}}}|||pppddd[[[TTTKKK>>>555222333444555000111222333444444555555111000000000000000111111000000/////////.........444444444555555555555555444444444555555555666666666777888999:::;;;;;;;;;:::999999:::;;;<<<===>>>888;;;>>>===:::999:::;;;777777777777777888888888222222222111111111111000000000////////////000000..............................---------,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++))))))***+++,,,,,,------************************++++++************++++++******++++++++++++******)))***+++***)))((()))***+++*********+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,+++***)))***+++++++++)))***++++++++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++***+++,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------------------------------.........//////000000000000111111111111......///111111222222222333333333222222222222222666777999::::::999888777666888999999888888999:::;;;=========;;;:::;;;<<>><<<::::::999;;;;;;;;;<<<===>>>???@@@;;;<<<===??????===<<<;;;======<<<;;;;;;;;;;;;<<<999999999888888888888888666666666666777777777777333333333222222222222222000000000000000000000000000/////////............//////.........------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000////////////////////////................................................////////////////////////000000000000111111111111111111111111000000000000333000000222222000111555777222000444555333555:::<<<<<>>======???AAACCCEEECCCAAA???===<<<<<<<<<===888999:::;;;<<<===>>>???@@@??????>>>===<<<<<<;;;===???>>>::::::======;;;;;;;;;;;;;;;:::999888777666555555555555444444444333333333333333333333333000000000000000000000000000//////...---,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---.../////////...---,,,...------------...//////000000000000000000000000................................................222000.........///...---111111000000//////......///////////////000111111111000/////////000222333222222222333333333444444444666999;;;===???BBBDDD\\\```jjj|||uuunnn|||zzz~~~|||{{{}}}xxxwwwqqqmmmeee[[[OOODDD;;;666888777666555444333222222111222333333333333222111000000000000000000000000////////////////////////444444444444444444444444555555666666666666555555666666777777888999999999999999999999888888888888::::::999999888777777666666666666666666555444444444333222111000////////////000111000///...000111///.........------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,,,,++++++,,,,,,++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************------,,,,,,,,,+++++++++,,,++++++++++++++++++,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------............---------............///.../////////000000000000000000111111111222222222444444444444444444444444222333555777888999888888;;;:::888777777888:::;;;;;;;;;::::::;;;<<<===>>>@@@???>>>>>>???AAACCCDDDCCCAAA???===<<<<<<======999:::;;;<<<===>>>????????????>>>======<<<;;;;;;BBBEEEEEE???;;;;;;:::777;;;;;;;;;;;;:::999888777555555555555444444444444333333333333333333333333000000000000000000000000000000///......---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++***,,,---...///000//////......------------...//////////////////////////////................................................------,,,,,,---......---000000000//////////////////////////////000000111111000/////////000111222222222222333333333333444222444666777777888:::<<<<<<===CCCNNN\\\fffkkkkkkyyy~~~{{{xxxvvvwww{{{|||qqqeeeZZZRRROOOMMMLLLKKKHHHEEEAAA>>>===777777666555444333222222222222111000000111222222000000000000000000000000////////////////////////333333333333444444444444666666777777777777666666555555666666777888888888888888888777777777666666888888888777666666555555555555666666555555444333333222111000000000000111,,,000333111---+++---000............------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++***************))))))***+++,,,,,,,,,,,,++++++++++++++++++***************+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------............---------............///....../////////000000000000000000111111111222222333333333333444444444444222222444555777999:::::::::999888777777888::::::999999999:::;;;<<<===>>>@@@@@@?????????@@@BBBCCCBBBAAA???>>>=========>>>;;;;;;<<<======>>>??????>>>>>>======<<<;;;;;;;;;AAAHHHJJJEEE>>>:::999777::::::::::::999888777777555555444444444333333333222222222222222222222222000000000000000000000000000000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,++++++***,,,---...//////000//////...------------...//////////////////////////////................................................------......///000000111//////////////////000000//////......//////000111000000/////////000111222111111222222222333333333222333444444333333444555888777888<<>>@@@@@@?????????@@@AAAAAACCCBBBAAA??????>>>??????<<<<<<======>>>>>>??????<<<<<<<<<<<<;;;;;;:::::::::DDDJJJFFF???<<<;;;;;;888999999999888888777666444444444444333333333222222222222222222222222222000000000000000000000000000000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---------............---...------------...//////////////////////////////...................................................///000000/////////000---......//////000000000///............///000000////////////000000111111111111111111222222222222222444555444222222333444666444333444777:::;;;;;;>>>DDDMMMXXXeeettt~~~~~~}}}}}}~~~wwwpppsssvvvrrrlllXXXSSSKKKFFFEEEDDDAAA>>>;;;;;;;;;::::::999888777555555444444333222222111333222111111111111222333////////////////////////////////////////////////222222222333333333444444333444444555555444444333444444444555666666777777666666666555555555444444555555444444444444444333444444444444444333333222000000000///000000111222555<<>>>>>?????????@@@CCCBBBAAAAAA@@@@@@@@@@@@=========>>>>>>>>>>>>>>>;;;;;;;;;:::::::::::::::666@@@FFFCCC<<<:::;;;;;;777777777888777777666666444333333333222222222222111111111111111111111111////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,+++++++++...------------...//////...........................................................................000111000---++++++,,,------......//////000000...............//////000......//////000000000000000000000111111111222222111222333333222222333555333111000000111333444444666666777888<<>>>>>>>>>>>AAAAAA@@@@@@@@@?????????>>>=====================:::::::::999999999999999:::@@@CCC===888777888777555666666777777666555555333333333222222222111111000000000000000000000000////////////////////////.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------,,,++++++,,,,,,...------------...//////........................................................................222555777666111......///..................//////......------......///000---...///000000000/////////000000000000111111111...///111111000000222333666555555444333333444444222444555666555555666777<<>>======>>>>>>======<<<<<<=========<<<<<<<<<;;;;;;999999999999999999999999>>>AAA???888444555666555444555555666666666555555222222222222111111111111000000000000000000000000////////////////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---...///------,,,,,,---///000111...------------...//////........................................................................222666999888444111111333..................------...------------...//////---...///000000000///.../////////000000000111111///000111111000///111222...///000000......------111444666777666555444444999;;;;;;777333666===CCCBBBMMM[[[ffflllppptttxxxxxxxxx}}}{{{~~~|||wwwtttrrrttt}}}zzzsssqqqrrrkkkeee\\\UUUPPPLLLHHHEEEEEEHHHJJJHHHCCCAAADDDGGG<<<===>>>>>><<<;;;;;;;;;::::::999888666444333222222222222222111111111111...///111333333111///...000000000000000000000000////////////////////////000000111222333333444444444555555555555555555444555555666666777888888888777777666666666555555555444444444444444444444444222333333333333222111111111111000///////////////333111...,,,,,,...111444+++++++++,,,,,,---------+++++++++************)))++++++++++++++++++++++++*********)))***++++++,,,,,,++++++++++++++++++,,,******++++++++++++******************************((((((((((((((((((((((((******************************++++++++++++******))))))))))))))))))))))))((())))))))))))*********))))))******++++++++++++,,,+++*********+++,,,---......---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++******+++,,,------......************************))))))******++++++++++++)))***,,,------,,,***)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////---------.........//////////////////000000000000000000111222333333444444000222444777777777666555333333555666777777777777777777999::::::999888777777888999;;;<<<=========;;;;;;;;;<<<;;;;;;:::999=========<<<;;;;;;::::::888888888888888888999999@@@???;;;555333666888777444444555555666555555444222222222111111111111000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,---///,,,,,,,,,---///222444666...------------...//////........................................................................***///333222...,,,,,,////////////......------,,,...------------...//////,,,---///000000000///...////////////000000000000222333333333111000111222...000222333333222222222222333222222111222555888666666666444555888:::;;;:::===@@@BBBCCCGGGMMMRRRTTTTTT]]]qqq{{{|||{{{xxxvvvqqqlllnnnlllnnnsssvvv|||}}}ttthhh]]]XXXZZZ]]]XXXRRRJJJEEEDDDDDDCCCBBB@@@EEEIIIHHHDDD@@@???AAA:::<<<===;;;888666888;;;000111222333444444444444222222222111111111111111...//////////////////...000000000000000000000000////////////////////////666333000000222555555444444444444555555555555555555555555666777777888888999666444444666777555333333333222222222333333444222222222111111111111000000000000000////////////111000...,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++*********))))))******))))))***+++,,,,,,******+++,,,,,,---......,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------............///------------.........///222111000//////000111222222333444444555555444444222222333444555777777888555555666666666666555555888888888888888999999999::::::999999999:::;;;;;;???>>>===<<<;;;:::999999<<<<<<;;;;;;:::999888888888888888777777777777777<<<:::777444333444666777555444333333222222333333111111222222222222111111////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---,,,+++...222777;;;..................------......................................................////////////...............------,,,,,,,,,........................//////.........---------......////////////............///000000000000000////////////000000000000000000000000111111111111111111222222222333333333555444444444444555666666444555666888:::<<<>>>>>>>>>???BBBKKKVVV___dddeeegggiiilllppptttyyy}}}tttyyy~~~~~~{{{xxxzzz|||uuuooolllkkkjjjlllpppwww~~~yyyvvvsssoooiiieee^^^[[[VVVQQQNNNNNNOOOPPPLLLKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBAAA@@@??????;;;;;;:::999888777666555444444333333333222222222000000000000000000000000000000000000000000000000111111000000//////......////////////////////////555333000000222444555444444444444555555666666666555555666666777777888888;;;888666666888888777666444444333333333333444444222222222111111111000000000000000000/////////...000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************************)))***++++++++++++***)))************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++,,,,,,,,,+++,,,++++++******++++++,,,************************+++++++++*********))))))******))))))***++++++,,,***++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------------------............///------........./////////111000000000000000000111222222333444444444444333222222333444555666666777666777777888888777777666777777888888888888999999;;;;;;::::::;;;;;;<<<<<<>>>======<<<<<<;;;;;;::::::::::::::::::999999999888888999999888888777666888777555444333444555555444444333222222222222333000111111222222111111000////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***)))***---111333..............................................................................////////////............---------,,,,,,,,,........................//////.........---------......////////////............///000000000000000.../////////000000000000//////000000000111111111111111111222222222333333444444444444444555555666333333444555666666777777;;;::::::===AAADDDEEEEEE>>>???@@@CCCFFFIIIKKKMMMOOOSSSYYYZZZXXXXXXZZZ]]]ffflllsssuuusssqqqqqqssszzzwwwrrrlllgggcccaaa```ZZZZZZ\\\___dddjjjooorrrtttvvvvvvtttoooiiidddbbbXXXUUURRRPPPOOOLLLHHHDDDLLLJJJGGGDDDCCCCCCDDDDDDGGGGGGFFFEEEDDDDDDCCCCCC@@@@@@@@@@@@???>>>======;;;:::999888777666555555444333333333333222222222000000000000000000000000////////////////////////000000000000//////..............................444222000000222444444444333444444555666777888888777777888888999:::::::::<<<:::999999:::::::::999666555444444444444555555222222111111111000000000000000000/////////......//////---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,+++++++++******))))))************************)))***++++++++++++***)))************************************************+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++,,,+++++++++++++++************+++++++++++++++++++++++++++++++++++++++************************)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------......---------------------------------............///....../////////000000000///000000111111000000///111111222333333333333222222222333333444444444555777888888999999888888777666666777777888888888888<<<;;;;;;;;;;;;<<<===>>><<<<<<<<<===============888888999999999:::::::::888999:::;;;:::999777666444444444444333333333444444444333222222222222222000111111222222111111000////////////////////////------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,***))))))***+++,,,..............................................................................////////////.........------------,,,,,,,,,.......................................---------......////////////............///000000000000///....../////////000000000//////000000000000111111000111111111222222222222333333333333333444555555333333333333222222222222444333222444777999:::999999999999:::;;;<<<===>>>666:::>>>???>>>>>>@@@BBBHHHKKKLLLKKKHHHFFFHHHKKKMMMNNNOOOOOOOOOMMMLLLKKKHHHGGGFFFFFFGGGIIILLLNNNLLLOOOQQQQQQNNNKKKIIIHHHJJJIIIGGGGGGGGGFFFDDDBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCC======>>>======<<<;;;:::999999888888777666555555333333333222222222111111000000000000000000000000////////////////////////000000000////////////...........................333222111111222333333444333333444555777888999999999::::::;;;;;;<<<======;;;::::::999::::::::::::777666666555555555555666111111111111000000000000000000/////////...............---,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************++++++******))))))((((((*********************************++++++*********************************************************+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++************++++++++++++++++++++++++++++++************************+++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........------.........,,,,,,---------------------------............///////////////000000000000...///000111111000///...000000111222222222222222333333333333333333333333777888888888888888888777666666666777777888888999;;;::::::;;;;;;<<<===>>>;;;<<<<<<===>>>>>>??????999999999999999999888888777999;;;<<<<<<:::777666222333444555555555444333444333333222111222222222000000111111111111000000////////////////////////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---------...............................................................---......//////......---------------------------................................................---......//////......------...//////000000//////........./////////000000////////////000000000111000000000111111111111222222222222222222333444444444444444333333222222222111111222444777999;;;<<<:::999999888888888999999666888;;;:::999888888999;;;<<<===<<<;;;;;;===@@@:::;;;===?????????>>>===@@@???>>>======>>>???@@@@@@BBBEEEGGGFFFDDDDDDDDDEEEDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCBBB??????@@@@@@AAAAAAAAABBB<<<<<<<<<<<<;;;:::999888888888777777666555444444222222222222111111111111000000000000000000000000////////////////////////////////////////////////........................111111222222111222333444222333444555666777888999888888999999:::;;;;;;;;;999999999888888888999:::888777666555555555555555111111111000000000//////////////////............------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))*********************************))))))(((((((((************************+++******************+++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++******)))+++******))))))******+++++++++++++++++++++++++++************************++++++***************++++++++++++++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........------.........,,,,,,,,,---------......---------............///////////////000000000000...///000111111000///...///000111111222222111111333333333333333333333333666777777888888777777666555666666777888999999999999999999999:::;;;<<<===;;;<<<<<<===>>>???@@@AAA<<<<<<;;;:::999777777666777999;;;<<<<<<:::777666333444666777777666555444333333222111111111111222000000000111111000000000////////////////////////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------.........//////................................................------............------------------------------........................---.....................------............------------...///////////////............////////////...////////////000000000//////000000000111111111111111111111111222333333333333333333333333333333666666666444333333333444444333333222222333333444666777888888777666777777555777999999999::::::;;;;;;;;;<<<<<<======>>>>>>AAA@@@???>>>>>>>>>>>>???===@@@CCCDDDCCCBBBBBBCCCBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA??????@@@@@@@@@@@@@@@@@@??????<<<<<<<<<<<<;;;:::999888777666666555555444444444222222111111111000000000////////////////////////......................................./////////........................000111222222111111222333222333333444555666777777444444555555666777777777666777777777555666777999888777666555555555555555111111000000000//////////////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))************************++++++***))))))***++++++************************************************)))))))))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++******)))(((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,+++******)))******************+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------......+++,,,,,,------.........---------............///....../////////000000000...//////000000//////...000000111222222222222111222222333333444444444555666777777777777777777666666666777888999::::::;;;888888888999:::;;;<<<===<<<<<<===>>>???@@@AAAAAA>>>>>>===;;;999888666666888999:::;;;:::999777666666666777888888777666555333333222111111111111111///000000111111000000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......,,,,,,------.../////////................................................------............------,,,,,,,,,------------...........................---------...............------............------------...////////////...------........./////////......////////////000000////////////000000000000000000000000000111222222//////000000111222222222555666666444222111222333777666666666666777888888222333333444555666777888666777888999999888777666999888888888:::<<<>>>???BBBAAA@@@>>>===<<<<<<<<<<<>>===AAAAAA@@@@@@???>>>>>>>>><<<<<<<<<;;;;;;:::999888555555555444444444333333111111111000000000000///////////////////////////........................---............/////////------------------------...111333333111000222333222333333333444444555555333333444444555666666666444555777666444444666999888777666555444444444444111000000000//////////////////.........---------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************((())))))******++++++,,,************************++++++***))))))***++++++************************************************((()))))))))*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************)))((((((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++***))))))******))))))******++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,---......///---------............///------.........//////////////////....../////////000111222222333333222222222222333444555666666777777888888999999888888777777777888999:::;;;<<<<<<999999999999;;;<<<===>>>======>>>>>>???@@@AAAAAA>>>>>>===<<<;;;999888888888888999999888888777666888888888888777666666555333222222111111111111111//////000000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...,,,,,,------...//////000................................................,,,------......------,,,,,,,,,,,,---------..............................---------.........//////,,,------......------,,,,,,---......//////......---------.........//////........./////////000000........./////////000000000////////////000111111/////////000000000000000000222444444222333666888333333222222222222333333333333333333555777777777888777777777888888888777444444444555777999:::;;;======<<<<<<;;;;;;::::::<<<>>>@@@@@@??????@@@AAA>>>@@@BBBAAA???===>>>???AAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>=========;;;;;;;;;::::::999888777444444444444333333333333111111000000000/////////////////////////////////........................---------.........//////------------------------...111333333111000111333333333333333333333333333555555555666777777888888333555777666444444666999777777666444444333333333000000000000//////////////////.........---------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***+++,,,------************************,,,+++***))))))***+++,,,************************************************(((((())))))*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************)))((((((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,+++***))))))******(((((()))***+++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////---------.........//////------------.........///000///...------...///000111111222333333333333222222222333444666777888888999999999::::::999999999777888888:::;;;<<<======:::::::::;;;<<<===??????===>>>>>>???@@@@@@AAAAAA=========<<<<<<;;;;;;;;;888888888777777777777777999999888777666555555555333222222111000111111111//////000000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......,,,,,,,,,---...///,,,,,,------...///000000................................................,,,------......------,,,,,,,,,,,,------.................................---------.........//////,,,------......------,,,,,,---......//////......---------.........//////............/////////000............/////////000///////////////000111111111111111111111000000000111333444222///...000333444444333222222222222222777555444333444444444333666444333333555888::::::666777888999::::::::::::777888999:::;;;<<<======:::<<<>>>>>>>>>>>>???@@@>>>@@@CCCBBB@@@???@@@BBB@@@????????????@@@AAAAAA<<<<<<<<<===============999::::::999999888777666444444333333333333333333000000000000////////////////////////////////////........................---------.........//////------------------------000111111111111222222222222222111111222222333444555555555555666777999999777777666666666666777777888777666555444333333222111111000000//////......---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************+++++++++*********))))))++++++******++++++,,,---******+++++++++,,,,,,,,,---------,,,,,,+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++)))))))))***+++++++++,,,************************))))))*********+++++++++***,,,,,,+++)))((()))***,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......////////////////////////......////////////....../////////000111111222222666666666666777777777777888888999::::::::::::999888888888999:::;;;<<<===>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>>>>??????@@@::::::;;;;;;<<<<<<======999999999888888888888777999999999888888888777777444444333333222111000000000000000000000000000000//////////////////////////////.........---------++++++------------++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,,,,------........................---------///000///---***...---,,,,,,,,,,,,---.........---------,,,,,,,,,------------------------------............------...------...///222555777555444222///---,,,,,,,,,...........................---,,,,,,,,,,,,---...//////.........---------............////////////////////////000000000000......///000000000000000000111111111111222222222111111222222222333333333444444444555555555555666555555555555666666666666999999888888888888888999999;;;======<<<;;;<<<======<<<<<<<<<===>>>@@@AAA@@@???>>>>>>>>>>>>>>>???<<<<<<===>>>???@@@@@@AAA>>>>>>======<<<<<<;;;;;;:::;;;===>>><<<:::666444333333333222222222111111000000000000000000000000000///...---------------........................///......---------......,,,---/////////...000111000000111111111222222222222222111111222222333444555555555555666777888999666666555555555555666666777666555333222222111111111111000000///.........---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************+++++++++*********))))))***************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))************+++++++++******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++***************+++++++++************************))))))*********+++++++++***+++,,,+++)))((()))***,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................////////////....../////////000111111222222222333444555666777888888777888999999::::::999999999999999::::::;;;<<<<<<=========<<<<<<<<<<<<<<<======<<<<<<======>>>???;;;;;;;;;;;;;;;;;;<<<<<<999999999888888888777777888888777777777666666666444444333222222111000000////////////////////////........................///.........------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------........................,,,,,,---------...//////...---,,,,,,,,,,,,---.........---------,,,,,,,,,------------------------------............------------,,,,,,...000333444444333111///...---------...........................---,,,,,,,,,,,,---...//////.........---------............////////////.../////////000000000000......///000000000000000000000111111111222222222111111111222222222333333333333333333444444444444555555555555666666666666888777777666666777777777999;;;<<<===<<<;;;<<<===<<<<<<<<<<<<<<<>>>???@@@>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>??????=========<<<;;;;;;::::::999:::::::::999777555444333333222222222111111111//////////////////////////////...---------------........................///......------.........+++---000000///.........000000000111111111222222222222111111222222333444555555555666666777777888555555444444444444555555555444333222111000000000111111000//////......---------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++++++++******************))))))))))))***++++++******+++++++++,,,,,,,,,++++++***************))))))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******+++++++++++++++******************************************************+++++++++***+++,,,+++)))))))))+++,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................////////////....../////////000111111222222000000222333555777888999777777888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;:::;;;;;;;;;999999888888888777777777666666666555555555444444333333333222111111000000////////////////////////....................................------------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---*********++++++++++++,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------........................+++,,,...---+++,,,000444...------,,,,,,------.........---------,,,,,,,,,------------------------------............---------,,,,,,+++,,,...///000222111000///.........///...........................------,,,,,,------..................---------............////////////....../////////000000000......///000000000000000000000000111111111222222111111111222222222222333222222222222333333333333444555555555555666666666666666555555555555666666888:::<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???========================???>>>>>>>>>==================<<<<<<;;;::::::999888888777666555444444333333222222222222111111111//////////////////////////////...------------...........................///......---......//////---///111111000.........000000000000111111111111222222111111222222333444444555555666666777777777444444333333333333444444444444333222111000000111111000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))((())))))***+++******+++++++++,,,,,,,,,++++++++++++************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,+++++++++***)))))))))************************************************)))+++,,,+++***)))***+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------....................................////////////....../////////000111111222222111111222444555666777888666777777888999888888888;;;;;;<<<<<<;;;;;;;;;:::999::::::;;;<<<<<<======;;;;;;;;;;;;;;;<<<<<<===???>>><<<;;;;;;;;;;;;<<<888888888888777777777777666555555555444444444444333222222222111111000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))*********+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------........................+++///222000---,,,///444------------------------......---------,,,,,,,,,------------------------------............------...------,,,,,,------...000000////////////000000........................------------------------....................................////////////........./////////000000......///000000000000000000000000000111111111111111111111111222222222222222222222222333333333333444444444555555555666666555555555555555555666777888:::;;;;;;::::::;;;<<<;;;;;;;;;<<<<<<=========;;;;;;<<<<<<<<<<<<<<<<<<=================================<<<;;;;;;::::::888777555444333333333444222222222222111111111111///////////////////////////......---------.............................................//////000000000111000//////111222//////000000000111111111222222111111222222333444444555555666666666666555333333222222222222333333444444333222111111111222000000//////...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))((())))))***+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,+++++++++***)))))))))************************************************)))***++++++***)))***+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------....................................////////////....../////////000111111222222444444444555555666666777555666777777888888777777:::;;;;;;<<<<<<;;;:::999888888999:::;;;<<<======<<<<<<;;;;;;<<<<<<===>>>@@@???===<<<;;;<<<===>>>888888888777777777666666666666555555555444444444222222111111111111111000................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------........................,,,111666666111------///------------------------......---------,,,,,,,,,------------------------------............------000//////..................//////000000000000000........................---------------------------.................................////////////............////////////......///000000000000000//////000000000111111111000000111111111222222222333333333333444444444444444444444444555555555555555555555555555666777888777999;;;;;;:::999:::;;;:::;;;;;;<<<<<<<<<<<<<<<999:::;;;<<<===<<<<<<<<<:::;;;;;;<<<======>>>>>>>>>>>>===<<<<<<;;;;;;:::888777555333333333444555222222222111111111000000..............................---------......///.......................................///000111000000///---...111666::://///////000000000111111222222111111222222333444444444666777777666555444333333222222222222333333444333333222111111222222000000///......------,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************************+++++++++***))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++***************************************+++++++++***************)))***++++++***)))+++,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......////////////....../////////000111111222222555555555555555666666666555555666777777777777777888999:::;;;;;;;;;:::999888888999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<======@@@???===;;;;;;<<<>>>???888888777777777666666666555555555555444444444333111111111111111111111111........................------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---*********++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---111666777333///,,,,,,,,,------......------,,,......---------,,,,,,,,,------------------------------............------000000000000//////............///000000000000000........................,,,------......------,,,---------...........................////////////------........./////////......///000000000000000/////////000000000111111000000000111111111111222333333333333444444444444333444444444444555555555555555555555555666777888666888::::::999999999:::::::::;;;;;;<<<;;;;;;:::999:::;;;=========<<<<<<999999:::;;;<<<===>>>>>>======<<<<<<;;;:::::::::777666555444333444444555222111111111111000000000...........................------------...//////....................................///000111111000000000000222888???DDD////////////000000000111222222111111222222333444333444666777777666444333333333333222222333333333222222111000000000111111000//////......---,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************))))))*********+++++++++***************+++,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***************+++++++++************************+++++++++*********))))))(((***++++++******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......////////////....../////////000111111222222222222333444555555666666444555666666777777666666666777999:::;;;:::999888888888999999::::::;;;;;;:::::::::::::::;;;;;;<<<===<<<:::999999;;;===???888777777777666666666666444333333333333222222222000000000000111111111111........................------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................---///111222222///---+++,,,,,,---......---,,,,,,......---------,,,,,,,,,------------------------------............------///000000000000///............000111111000000///........................,,,,,,---......---,,,,,,---------.........//////............////////////---------.........//////......///000000000000000////////////000000000111000000000000111111111111222222222222333333333333333333444444444555555555333333333333444555666777666888::::::999888999:::999:::;;;;;;;;;;;;:::999999:::<<<>>>>>>>>>===<<<:::::::::;;;;;;<<<<<<<<<;;;;;;::::::999888888777555555444444333333444444111111111111000000000000........................---------------...//////....................................///000111222222444888<<>>777777777777666666666666222222222111111111111000000000000000000111111111........................------------------------+++++++++,,,,,,---------------++++++++++++---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...........................---,,,...//////...,,,,,,,,,---......---,,,,,,......---------,,,,,,,,,---------------------------..................---...//////000//////.........///000111111000///...........................,,,,,,---......---,,,,,,---------.........//////............/////////000---------.........//////...//////000000000000000////////////000000000000000000000000111111111111000111111111111222222222333333333444444444555555222222222222333444555666666888999999888888999:::999:::;;;;;;;;;:::999888999:::<<<>>>??????>>>===<<<<<<;;;;;;;;;:::::::::999999888888777666666666444444444333333333333222111111111111000000000000........................---------------...///000....................................///000222222555:::BBBIIIOOOTTTYYY]]]000000000000000000000000000111111111111222222222444444333444444555666777444555666666666555333333333333222111000///...---000///......///...,,,***---,,,++++++---000333555555111---+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************++++++******++++++,,,---++++++++++++++++++++++++)))************+++++++++,,,+++*********+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++((()))***++++++++++++++++++*********))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,))))))***+++,,,,,,------************************++++++,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000000000000111111111111111222222333444555666666777888999888777666777888444555666777888999::::::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::999999999999::::::666666666666666666666666222222222111111111111000000000000000////////////111000000///...---------------------------------.........------,,,,,,,,,...---,,,,,,++++++,,,,,,...---+++******+++---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................///...---,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,,,,---...---,,,++++++---...000000000//////.........---........................////////////000000000000111111000000//////...............------,,,,,,,,,................................................//////.........---------000000000000000000000000000000////////////000000111111000000000000111111222111000000000111333333222222333333333333444444444222111111333444444333666777888999999:::999999<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<;;;;;;::::::999999888999999888777666555444444333222222111111222222333222111111000///......---///...,,,*********,,,---........................//////......------,,,,,,111///...///333888;;;<<>>DDDKKKTTTZZZ___aaaccccccccceeegggiii000000000000000000000000111111111222222222333333333333333333444555666666555555555444444444333333222111111000//////.........------...000111///......---------...///111222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---************************))))))*********++++++++++++***++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************------............------************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))))))))*********++++++*********++++++,,,,,,,,,//////......------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......///.........////////////000000000111111222222333444555666666555666777777666555777888777777888888999::::::;;;::::::;;;;;;;;;;;;::::::999999999888888888888888777777777888888777777777666666666666666666666666666555444444333222111111000000000000/////////////////////......---------------------------------------------------------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,---...///------------------------...---,,,,,,++++++,,,,,,------,,,,,,,,,---...///........................------------------------,,,,,,,,,---------......////////////////////////------------------------........................................................................////////////////////////000000////////////000000000000////////////000000000000000000000111111222111222222222222333333333444222111111333444444333555666777888999999999999999999999999999999999999<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999888888888666666555555444333333222111111000000000000111111000000/////////.........//////...------......///...........................---------...000222333777>>>GGGMMMQQQWWWaaahhhfffeeeddddddeeegggiiijjj000000000000000000000000111222222222222333333333333222222333333444555666555555444444333333333333111111000000///............---------......,,,***---,,,,,,,,,,,,---...///------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************,,,,,,------------,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++***+++++++++++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......///............////////////000000000111222222333444555666666444666777777666666777999888888999999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999888888888777777666777888888888888777666666666666666666666666666555555444333333222111111000000000000////////////............------------------------------------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,---...///------------------------------,,,++++++++++++,,,,,,,,,,,,,,,------......---------...............------------------------,,,,,,,,,,,,------------.............../////////------------------------................................................---.............................................000000////////////000000000000////////////000000//////000000111111111111111111111222222222333333444222111111333444444333555555666777888888888888999999999999999999999999;;;;;;::::::::::::;;;;;;;;;::::::999999888777777555555444444333222222222111000000//////000000111////////////............------------------......///////////////////////////---,,,,,,///444:::>>>HHHOOOWWW[[[]]]aaahhhnnnjjjgggddddddgggjjjjjjjjj000000000000000000000000222222222222333333333333222222222222333444555666555444444333222333333333000000000//////.........///---,,,---------+++))),,,,,,+++++++++,,,,,,---+++,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++******++++++,,,---------------------------)))************+++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++++++++++++++------------------------******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,---......//////............////////////000000111222222333444555666666555666888888777777999:::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999888888777777666777888999999888777666666666666666666666666666333333333333222222222222000000000000////////////------------------------------------------------,,,,,,,,,------------......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---........................//////.........///000000------------------------------,,,+++++++++++++++,,,,,,,,,---------......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---............/////////,,,,,,,,,------------...................................................---------.......................................000000////////////000000000//////......//////000...///000000111111000000111111111111222222222222444222111111333444444333444555666777888888888888999999999999999999999999;;;::::::999999::::::;;;:::::::::999888888777777333333333333222222222111000000////////////000000........................,,,------------.........////////////////////////111000000222777???GGGLLLWWW\\\bbbfffgggiiillloooooojjjeeeeeeiiilllkkkhhh000000000000000000000000222222222333333333444444222222222222333444555666555444333222222222333333///////////////............---,,,---......,,,+++---,,,,,,,,,,,,,,,,,,,,,)))+++...---,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,---------++++++++++++++++++++++++*********+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,---------..............................,,,---......//////.............../////////000000111222222333444555666666666777999999888888:::;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888777888999::::::999888777666666666666666666666666111111111222222222222222000000000000////////////------------------------------------------------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++************************---,,,,,,++++++,,,,,,---........................000//////.........//////---------------------------,,,++++++***+++++++++,,,,,,------......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.........//////,,,,,,,,,---------......................................................---------.........//////........................000000////////////000000//////............//////......000111111111000///111111111111222222222222444222111111333444444333444555666777888888888888::::::::::::::::::::::::::::::999999999999::::::::::::999999888777777777222222222222222111111111000//////......//////000........................------...///////////////////////////////////////333444888===EEEMMMUUUYYY___bbbfffkkknnnooooooppprrrlllffffffjjjkkkgggbbb000000000000000000000000222222333333333444444444222222222222333444555555555444333222111222333444///////////////.........---,,,,,,---///000///......---------------,,,,,,(((+++......,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++)))************+++++++++)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,---------,,,,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++)))******+++,,,---...///++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,---------..............................,,,---......//////................../////////000111222222333444555666777666888999:::999999;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888777888:::;;;;;;:::888777666666666666666666666666///000000111111222333333000000000000////////////------------------------------------------------,,,,,,,,,------............---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++************************---,,,,,,++++++,,,,,,---........................///...---,,,,,,,,,,,,,,,---------------------------,,,++++++******+++++++++,,,------......------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////,,,,,,,,,------.........................................................---------.........//////........................000000////////////000000//////............//////---...000111111111000///000111111111111222222222444222111222333444444444444555666777888888888888:::::::::::::::::::::::::::999999999999999999:::::::::999999888777777777222222222111111111111111//////............//////---...........................///000000111000000000000000000000000000000444888???GGGPPPXXX^^^aaaaaacccffflllppprrrrrrpppsssllleeeeeehhhhhhbbb\\\///////////////////////////000111222333444444444333333222111222333444555555444333111000/////////...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***)))((()))***+++***(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,((())))))))))))*********++++++******++++++,,,------,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++******++++++,,,---------------------------++++++++++++++++++++++++------------------------------------------------....................................////////////000000000000000000000000000000111222333444444555999888777777777888999:::<<<<<<<<<<<<============<<<;;;:::999999999999999999999:::::::::999888888999999999999999999999999888777666555333222000000000000000000000///............////////////......///............---------------------,,,,,,+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,------------------------......------------......------------------------,,,,,,,,,+++++++++************+++,,,,,,---...............------,,,,,,,,,++++++------------++++++,,,,,,,,,---------............------------......---------------------------------............///---------------000444777<<<888333...+++,,,...//////............------------------............///------...///000000//////......//////000000111111000000000///////////////222222333333333333444444333333444555666777888888888888888999999999::::::888888888888888888999999888888777777666666555555333333222222111000////////////............//////---------............///222000...------............+++---111222111555<<>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>===;;;:::===<<<;;;:::999999999999999999888888888888888888888888777666444333222222///000000000000///............////////////............---------,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------......------------......------------------------.........---------,,,,,,***++++++,,,,,,------......------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------............------------......------------------------------------............,,,,,,,,,,,,,,,...111444999777222...,,,,,,...//////............------------------............///---......///////////////000000000111222222333333333333333333333333333333222222222222333333333333333333444555666777888888;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::999888888777666666555555222222222111111000000/////////............//////---------............/////////............//////333111222888???IIIVVVaaafffjjjmmmmmmooorrrrrrooouuussspppnnnkkkgggbbb^^^ZZZSSSOOOOOOJJJEEEJJJTTT////////////////////////000000111222222222222222222222222222222333333333222222111000///......///...------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------....................................////////////000000000000000000000000000000111222333444444555222999@@@???:::666888<<<::::::::::::;;;;;;;;;;;;:::;;;===>>>>>>===;;;:::???>>><<<:::999999999:::888888888888888777777777666666555444333333222222//////000000//////...------......//////......---------------,,,,,,,,,+++,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------------------......------------......------------------------------------,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------++++++++++++------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,---------.........+++,,,,,,,,,+++,,,///222***)))((((((***---000222///............------------------............///......///////////////...//////000111111222222333222222222333333333333333111222222222222333333333333333444555666777888888999999:::::::::;;;;;;;;;::::::999999999999888888999888888777666555444444222111111111000000000//////......------......///---------............//////000000/////////000111000555???IIIRRRYYY```fffgggkkkmmmmmmooosssssspppsssqqqooolllgggaaa[[[WWWQQQHHHEEEHHHFFFDDDUUUkkk000000000000000000000000000000111222222222111111111111222222222333333333111111000///...............------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++)))((()))***+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////////////////////////////000000111222333444444555222;;;CCCDDD===777666777999999999999::::::::::::888999;;;<<<<<<;;;999888>>>===<<<;;;::::::::::::888888888777777666666666333333333222222111111111///////////////...------------............---------,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------............------------......------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------------++++++++++++------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...+++,,,---,,,+++,,,...000//////---,,,,,,---...//////............------------------............///...///////////////............//////000111111111111111111111222222333333111111111222222222333333333333444555666777888888999999999:::::::::;;;;;;999888888888777777777666888888777666555444333222111111111000000000000000......------------......---------............///...///000///...///333666;;;DDDPPPZZZbbbgggjjjjjjnnnqqqsssqqqrrrttttttqqqjjjjjjiiieee^^^VVVOOOKKKHHHCCCDDDLLLOOOVVVooo000000000000000000000000000000111111111111111000000111111222333222222222000000///..................------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***)))((()))******)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.............................................////////////////////////////////////000000111222333444444555333999@@@AAA===888555555888888888888999999999999666777999::::::999888888:::;;;;;;;;;;;;:::999999888888777777666666555555111111111111111111111111...////////////...------------............------,,,,,,,,,+++++++++******++++++,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------...............------------......------------------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,---...---,,,,,,---/////////...---------------///............------------------............/////////////////////...---.........///000000111111//////000000111111222222111111111111222222222222333333444555666777888888:::::::::;;;;;;;;;<<<<<<888888888777666666555555777666666444333222111000000000000000000000000000......------------......---------............///,,,...000000111666===CCCTTT[[[aaaeeejjjppptttuuuuuuxxxxxxtttqqqpppmmmhhh``````^^^YYYRRRKKKGGGEEEIIIKKKSSS]]]dddooo000000000000000000000000000000111111111111000000///000111222333222222111//////......------.........------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***))))))++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++******++++++,,,---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///....................................////////////////////////////////////000000111222333444444555333666888999888777777777777777777888888888999999777777777888888888999999666888:::<<<<<<;;;999888888888777666666555444444111111111111111111222222......//////......---,,,,,,------......------,,,++++++++++++***************+++,,,,,,---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---......///......------------......------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,------------...///...---,,,---...((()))***+++,,,---------///............------------------............//////////////////...------...//////000111111222222//////000000111222222333111111111111222222222222333333444555666777888888999999999:::::::::;;;;;;999999888888777666666555666555444333111000/////////000000000000000000000...------,,,,,,------...---------............///...111444777;;;DDDPPPYYYeeekkknnnmmmooovvvyyyxxxvvvyyyxxxrrrmmmiiiccc\\\WWWVVVRRRMMMIIIIIILLLPPPYYYcccooovvvzzz000000000000000000000000000000111111111000000//////000111222333222111111//////...---------.........------,,,,,,------...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))************++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,------,,,***))))))***,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,---++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++,,,,,,---...//////..................................../////////000////////////////////////000000111222333444444555333222111222333666999;;;777777777777888888888888888888777777888999::::::444666:::<<<===;;;999777888777777666555444444444222222222222222333333333......//////......---,,,,,,------......------,,,+++++++++************)))***+++,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,---...//////.........------.........------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++---......---++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,------------///000///---,,,---...,,,------------,,,++++++//////.........------------------.........////////////000000///...------000000000111222222333333//////000111222222333333000111111111111222222222333333444555666777888888666666777777777888888888::::::999999888777777666555444333222000///...---////////////000000000000...------,,,,,,------...---------.........//////333666;;;???EEEQQQaaallliiiqqquuuttttttxxxxxxtttuuuxxxwwwrrrlllggg___XXXQQQOOOKKKGGGGGGMMMXXXaaajjjyyy333111000000111111000...///////////////000111111111111111111000000000000........................------------------------...---,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,------,,,+++***,,,---++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,+++++++++,,,,,,---------******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++...---+++)))(((((()))***************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------////////////////////////////////////000000000000000111111222222333444444555444444444444555666666666666777888888888888888999999999999999999999999777888999:::999888777666555666666666666444333222222111111222444444222000,,,---000222...***+++000......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++,,,,,,,,,,,,------,,,,,,+++***))))))******++++++,,,,,,,,,,,,------........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,++++++***+++++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------............///......//////000000111111111111111000111111222222222222111111222222333444555555444444555666888999888777666666666777999:::888888999888888777666555444444333222111000///...------------------------000///...---------......------000333111+++,,,222444888AAAPPP```jjjmmmmmmqqqpppppptttyyyzzzvvvqqqyyywwwvvvqqqfffYYYSSSTTTRRRMMMEEEKKK^^^gggkkkwww111000//////000000///---///////////////000111111111111111000000000//////........................------------------------...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,------,,,+++***,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,+++++++++,,,,,,,,,------******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++...---+++)))(((((()))***************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------////////////////////////////////////000000000000000111111222222333444444555444444444444555666666777777888999999999999999999999999999999999999999888999999::::::999777777555555666666555444333222444222///...111888@@@EEE:::333...//////......///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,+++***************++++++,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,++++++++++++,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------............///......//////000000111111111111111000111111222333222222111111222222333444555444444444555666777888888777666666666777888999999999999888888777666555444333333222111000///...........................,,,,,,,,,------------...,,,+++---000///...333;;;AAAIIIUUU```hhhnnnsssuuuxxxvvvtttvvvyyyxxxtttoooiiihhhgggddd[[[QQQMMMOOOJJJQQQSSS\\\qqq}}}111///......///000///---///////////////000111111111111000000000000//////........................------------------------------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,---,,,++++++,,,.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,+++)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------////////////////////////////////////000000000000000111111222222333444444555555444444555555666777777888999999::::::999999999999999999999999999999999::::::::::::999888777555555555555444333222111444111---,,,222AAATTTaaaHHH:::---+++000222000///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++***+++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++,,,,,,,,,,,,------,,,++++++************+++++++++,,,,,,,,,,,,------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------............///......//////000000111111111111000000111222222333222111111111111222333333444444444444555666777888777777666666666777888999999999999888888777666555333333222111000//////...////////////////////////++++++---......///.........------///000555???IIITTT^^^iiinnnmmmnnnsssxxx{{{xxxuuuuuuuuutttoookkk^^^[[[YYYVVVOOOHHHHHHMMMaaauuu~~~111000//////000111000...///////////////000000111111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,---,,,++++++---...000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************************************************************))))))******+++,,,+++++++++++++++++++++,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,******))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------////////////////////////////////////000000000000000111111222222333444444555555555555555666666777777777888999999999999888888999999999999999::::::;;;;;;::::::999999888888555555444444333222222111///...---...444EEE[[[kkkIII:::,,,+++000111000///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***)))***,,,///000------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++++++++++++++,,,,,,,,,------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------............///......//////000000111111000000000000111222333333111111111111111222222333333444444444555666777777666666666666777777888888888888888888777666555555333222222111000/////////........................---...///000000000//////111111111222666@@@NNNYYYffflllrrrqqqmmmlllppptttwwwuuusssrrroookkkddd```YYYUUUQQQOOOKKKJJJPPPXXX222111000000222222222000///////////////000000111000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,***,,,,,,,,,++++++---///000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************************************************************))))))******+++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------////////////////////////////////////000000000000000111111222222333444444666555555555555666777777555666666777777777777777888888888999999:::::::::;;;;;;:::999888888777777555444333333222222111111+++---000111444>>>LLLWWW>>>555......//////...///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***)))***,,,///000------------------------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,------................................................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,+++***************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------............///......//////000000111111000000000000111222333444111111000000111111222333333333444444555666666666555555666666777777777777777777777777666555444444222111111000000/////////------------------------....../////////.........///222555999AAAOOO___iiiqqqqqqppppppppprrrtttuuuuuutttqqqmmmggg___WWWRRROOOLLLKKKMMMPPPWWWeeeqqq222111000111333444333222///////////////000111111000000////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++******++++++,,,***+++,,,,,,++++++---///......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))******+++,,,+++++++++++++++***************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------////////////////////////////////////000000000000000111111222222333444444666666555555666666777888444555666666777777666666888888888999999::::::;;;;;;;;;999888777666666777555444333222111111111111,,,///222333333444888;;;555111///111000...---000......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---,,,++++++******++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------............///......//////000000111111//////000000111222444444111000000000000111222222222222444555555666555555444555666777777777666666666666666666555444333222111111000000000/////////------------------------------,,,,,,,,,---...//////777@@@FFFQQQ```mmmttttttpppnnnqqqwwwzzzzzzwwwtttqqqlllfff]]]UUUNNNKKKFFFGGGLLLVVV___jjjzzz111000000000222333222111///////////////000111111000000/////////.................................++++++++++++++++++++++++,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++******++++++,,,***+++,,,,,,+++,,,...000---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))******+++,,,++++++++++++*********)))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------////////////////////////////////////000000000000000111111222222333444444666666666666666777777888555555666777777777777777777888888999::::::;;;;;;;;;:::888777555555555666444333222111000000111111111222444666555444222111444000000222333000///111......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************((()))+++,,,------,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,---...++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------------,,,,,,,,,,,,++++++,,,---...///000------,,,,,,,,,,,,++++++------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------------------------------............///......//////000000111111/////////000111333444555000000000000000111222222111222444555666555555555444555666777777777666555444444444444333222111111000000000000////////////...........................---,,,,,,...111444666<<>>MMM[[[ggglllqqqvvvwwwuuukkkmmmpppttttttooofff___\\\XXXPPPIIIGGGKKKRRRXXXkkkqqq{{{~~~wwwwwwzzz~~~------......///000000000222111///.........///000////////////////////////......------------............---------,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,---,,,++++++******++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***///...------++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......111000///...---......///////////////000000000000...///111222444444444444333444666777777777666555666666666666777888999:::::::::999888888999999999;;;999777666777777666555333333222222111000//////555666:::AAAEEEBBB999111000///...111444555222......---...///111111///---------------------------******++++++,,,---......************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***)))***+++,,,---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------222000...+++******+++,,,...------------...//////111///---------,,,+++))),,,,,,---///222666:::===666222---+++---......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,........................---......///////////////......///000000000000000//////000111111111111111000111111111111222222222333333444444555666666666444444555555666666777777777777555444222111////////////.........---------//////...,,,++++++...000111222000---111===IIINNNffffffllluuuzzzvvvqqqoooiiiuuusssmmmppplll___YYYOOOSSSPPPOOOSSSRRRZZZnnn|||~~~}}}ddd\\\___hhhzzz------......///000000000333222111000///000000111........................------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,---,,,++++++******++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******************++++++***++++++,,,,,,++++++***---------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......///...---,,,+++,,,,,,---.../////////000000000000000000111222333333444444444555666666777777666666777777777777888999:::;;;999999888888888888999999:::888666555666666555444333333222111111000//////333666:::???AAA>>>777111;;;555///,,,---......---///...---...//////---,,,------------------------***++++++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,+++,,,------...------------...//////111///------------+++)))------,,,---///222444666222///+++***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,........................,,,------.....................///000000000000000///000000111111111111111000111111111111222222222333333444444555666666666555555555666666666777777666666555333222111000/////////.........------------...000///...---...000,,,000333555===LLLYYY___lllnnnuuu{{{zzzsssoooppplllsssppphhhggg^^^WWWZZZTTTWWWWWW]]]iiilllqqqvvv```YYY]]]ggg|||------......///000000000333222222111000111111111........................,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---,,,++++++******++++++++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++************++++++++++++,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,,,,,,,---....../////////000000000222222111111111222444555666666555555666666777888888777777888888999:::;;;999888888777777888999999999777555555555666555333222222222111111000000///222666;;;===<<<888555333444000...000444777444000111///,,,,,,,,,------,,,------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------............------------...//////000///------------+++)))...---,,,++++++,,,---...,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,........................+++,,,,,,---...---------......///000000000000000///000111111222222111111000111111111111222222222333333333444555555666666555666666666666777777777555555444333222000000///...............---------,,,...000111000/////////000888@@@GGGSSSaaalllqqqkkkmmmrrrtttooohhhfffiiiiiijjjddd^^^XXXNNNRRRfffjjjnnnppp~~~~~~}}}uuuiii``````dddnnn------......///000000000222222111111111000000000........................------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))***+++,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////......//////........./////////000000444333111000000111333555777666555444555666777888777777777777777888999999999999888888888999::::::999777555555555666555444222111111111000000000///222777<<<<<<888444444666777888>>>LLLXXXVVVGGG888444111---+++,,,---------------------------,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,+++***...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...------------...//////000...------------+++***------+++***************))))))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,........................,,,,,,---............---......///000000000000000000000111222222222222111000000111111111222222222222333333444444555666666666666666666666666666666444333333222111000000///.........................../////////......000222;;;FFFRRR[[[dddmmmqqqpppgggddddddfffddd``````dddccc```YYYUUUPPPHHHZZZ}}}rrraaaVVVZZZ\\\cccmmmsssyyy------......///000000000000000000000000/////////..............................------------......------------,,,,,,,,,,,,************+++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++(((((()))***+++,,,,,,,,,***++++++,,,,,,++++++***)))******++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............//////////////////............////////////444333111000000111333555666555444444444555777888666555555555555666666777999999999999999:::;;;;;;999777555555555666555444111111111000000000000000111777;;;;;;666333555888KKKLLLTTTfffuuuoooVVV???666222...,,,---...//////......---------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,---,,,+++***...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++...------------.../////////...,,,,,,------,,,***,,,+++++++++++++++++++++((())),,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,........................------...///////////////......///000000000000000000000111222222222222222000000111111111222222222222222333333444555555555666666666555555555555555222222222111111000000000---.....................000000...,,,,,,000555:::IIITTTaaahhhlllnnnkkkfffccc\\\WWW[[[```bbbccceee___YYYQQQPPPMMMJJJcccwwwkkk^^^SSSMMMUUU\\\hhhsssxxx|||------......///000000000///000000000000///......------------------------///......------......///.........---------,,,,,,)))***************++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,***++++++,,,,,,++++++***)))*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,------...---------------........./////////222222111111111222444555444444333333444444555666555555444444444444555555888888888888999:::;;;;;;888666444444444555444333000000000000000000000000000555999999666333555888EEECCCHHHWWWeeecccRRR@@@555222///---...///000000.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++.........------,,,,,,,,,...------------.../////////...,,,,,,---...,,,+++***++++++,,,,,,,,,------(((+++---...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,........................---...//////000000//////......///000000000000000000111222222333222222222000111111111111222222222222222222333444444555555555555555444444444444444111111000000000000000000---------...............222111//////222999BBBHHHYYYbbbkkknnnnnnkkkeee___XXXOOOKKKRRR\\\``````___SSSPPPIIIHHHHHHEEEZZZ~~~yyyzzzwwwtttlllaaaVVVRRRTTTXXXccchhhmmmqqqsssxxx------......///000000000000000111111111000///...------------------------...------,,,,,,------...---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,---,,,++++++******++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******************++++++***++++++,,,,,,++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++---.........---------------.........//////000000111222333333444444111222333333444444333333666555555444444444555555666666666666777888999:::666444222111222222111000///000000000000000000000---111555777555444444666111222555===DDDEEE@@@;;;333000...---...000000000///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++******++++++,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,+++,,,---...///...------------.../////////---,,,,,,---...---+++******+++,,,,,,---,,,,,,))),,,...---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,........................,,,---......//////............///000000000000000000111222222333333222222000111111111111222222222111222222333333444555555444444333333333222222222///000000000000000000000---------.........//////000111333777===GGGRRRYYYbbbggghhhddd___[[[VVVQQQHHHDDDFFFOOOWWWWWWTTTRRRIIIJJJGGGHHHJJJGGGQQQiiirrrhhhiiihhhjjjiiiccc[[[ZZZ```hhhqqqsssuuuuuuvvv{{{------......///000000000111111222333222111000///---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))***,,,---...---,,,,,,---,,,++++++******++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************************************+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++***************+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,---///000000000//////---------.........//////...///111222444444444444000111222333444333222111777666666555555555666666444444444444555666888888444222000///000000///...////////////000000000000+++...222555555444444444444888;;;;;;777444444555000...------...000000/////////...---,,,,,,+++++++++*********************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,+++***)))***+++---...++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,+++******+++...000222...------------...//////...---,,,,,,---...---+++***++++++,,,,,,,,,++++++***,,,---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,........................+++,,,------......------...//////000000000000000111111222333333333333222000111111111111222222222111222222333333444555555333333333222222111111111////////////000000000000---------.........//////---111666>>>GGGRRR^^^eee``````[[[PPPHHHDDDAAA===???AAAIIISSSVVVRRRMMMKKKHHHNNNNNNQQQVVVRRRTTTaaaqqq~~~gggYYYYYYjjjttt~~~}}}vvvqqqsssxxxtttxxx|||~~~,,,---///000000000///...000000000000////////////000---+++,,,...000...---------------------------,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,******+++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++************)))))))))(((((())))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********************************)))))))))***+++++++++,,,)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......000000000000///////////////000111222222333222222111111222333333444555555444444444444444444444444777666555333333444555555444444333222111000///...///////////////////////////111222222222222333555888@@@BBB;;;444333444222////////////000000000000------,,,,,,,,,---......,,,+++*********+++,,,---++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,---...---+++///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++111///---,,,------+++)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................///000000000000000000000111222222222222111222222222222222222333333222222333333444555666666222222333333222111///...000000///...............000000////////////000000777===CCCGGGHHHHHHJJJKKKKKKGGGBBB???======>>>===FFFNNNVVVVVVPPPKKKJJJLLLKKKWWW\\\aaagggdddbbbkkkyyy}}}fff]]]bbbwww|||xxxyyyyyy|||------///000000000///...000000000000/////////...111...------///000///...------------------------,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,******+++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++*********************************************+++++++++)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......000000000000///////////////000111222222333222222222222222333333444444555444444444444444444444444666666555444444444444444444333333222111000///...........................///000222222111111333444777<<<<<<777555666444000000000000///////////////......---,,,,,,,,,,,,---,,,,,,+++******+++,,,---++++++++++++++++++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,---...///...---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---,,,+++***+++---,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................///000000000000000000000111222222222222111111222222222222333333333111111222222333444444555222222333333222000///...000000///...............------,,,,,,---000333555???AAACCCBBB@@@======>>>@@@>>>;;;:::;;;>>>AAACCCOOOQQQRRRNNNHHHHHHMMMTTTXXXfffmmmqqqwwwsssrrr|||yyy{{{|||ooojjjmmm~~~~~~yyyyyywww---......///000/////////000000000/////////......///...,,,---...///...---------------------------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,+++*********+++,,,,,,******+++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************************+++++++++***************)))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......////////////000000000000///000111222222333222222333333333333333444444444555555555555555555555555555555555555555444333333333333222111000//////..............................000111111111111222444555666555444666888555000222111111000...------,,,///...---,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,---///000000///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***---000...+++))),,,///,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................///000000000000000000000111222222222222111111111222222222333333333000000111111222222333333111111222222111000///...000//////............///,,,,,,,,,---000444888;;;AAA@@@>>>;;;777444555666999999999:::>>>CCCGGGJJJQQQPPPKKKFFFDDDLLLZZZffflll{{{uuummmppptttrrrqqqsss~~~|||zzzwww---......///////////////000000/////////.........,,,,,,,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,++++++******+++,,,,,,******+++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************,,,+++++++++***)))))))))))))))*********+++++++++***************************+++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......////////////000000000000//////111222222222222222444444444444444333333333333333333333333333333333333444555666555444333222333222222111000/////////........................---///000000000000111333111333444555666777666444333222111000...---,,,+++------,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,...000111111000++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------,,,+++******+++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------..............................///000000000000000000000111222222222222111111111111222222333333444111111111111222222333333111111111000000//////...000///............//////---...000333777:::<<<===:::888666444444666999;;;>>>@@@CCCEEEGGGJJJMMMOOOKKKKKKIIIIIIOOO\\\ooo|||~~~{{{yyywwweee^^^\\\eeennnrrrtttvvvyyy}}}~~~|||}}}............/////////000////////////............,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,,,,++++++***+++,,,,,,******+++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************,,,+++++++++***)))))))))))))))*********+++++++++*********************************++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------........./////////000000000111//////111222222222222222555444444444444444444444222222222222222222222222333444555555555444222111222111111000000/////////........................,,,...////////////000222...222666888666444666:::333333222000///...---,,,,,,,,,,,,,,,---...//////------------,,,,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,...000111111000***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,)))''')))...111///,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................///000000000000000000000111222222222222111000000111222333333444444222222222222333333333333000000////////////////////////............//////...000555999;;;;;;;;;:::333222222444999>>>CCCFFFIIILLLPPPQQQOOONNNMMMNNNJJJNNNTTT[[[eeeqqqyyyooogggcccVVVYYYaaammmvvvzzz{{{}}}xxx|||~~~~~~www///............///000000/////////.........---------///222222111/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,++++++***+++,,,,,,******+++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,************************+++++++++***************)))************+++++++++*********************************++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------............//////000000111111///000111222222333222222444444444444444555555555222222222222222222222222444444444444444333222222111111000000000/////////------------------------+++---............///111---111666999555111444;;;222222222111111000000000.........---...//////000------......---,,,+++***++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,---///000000///++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000+++)))///999???===888***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.......................................///000000000000000000000111222222222222111000000111222333444444555222333333333333333333333//////............/////////............//////000///111555999:::999777666444444666:::AAAGGGKKKLLLOOORRRUUUSSSPPPLLLLLLNNNVVV]]]hhhrrr{{{|||kkk\\\UUUTTT[[[eeerrr|||}}}iii///......---...///000111//////.........---------,,,///222222000......///++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++***+++,,,,,,******+++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***************************************+++++++++)))************+++++++++************************)))******+++,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------...............///000111111111///000111222222333222222333333444444555555666666444444444444444444444444555444333333222222333333000000000000////////////------------------------+++,,,......------///000000///222666555111222777111111222222222333333444222222111//////.........---............,,,+++***++++++++++++++++++++++++++++++******++++++,,,---************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,---...///...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++111......222:::???>>><<<+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///..............................///000000000000000000000111222222222222111///000111222333444444555222222222222222222111111///...---------...//////...............///000000222333555777888888888888888999<<>>:::;;;@@@GGGOOOSSSRRRPPPOOOOOOMMMIIIGGGKKKTTT]]]ttt{{{uuudddXXX]]]rrrvvvkkkddddddfff---------............///111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******++++++,,,,,,,,,,,,------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,---......,,,,,,---...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///---+++***+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++***,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,+++******))))))************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////000111111111111222222222444444444444444444444444555555444444444444555555555444222000//////000111////////////..................---------,,,,,,,,,...---,,,,,,,,,,,,---.........//////000000111111///111444555555555888;;;777666444111...---++++++//////.........---------///...,,,+++***++++++,,,333///+++))))))***++++++)))))))))))))))******+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................---......///000111111222111111222222222222111111000000000000000000000000111111111111111000//////////////////...---,,,++++++...111111///111888======999888===FFFJJJHHHDDDEEEGGGIIILLLNNNOOOQQQRRRMMMKKKJJJKKKNNNVVVbbbmmmzzz~~~iiidddbbbeeegggqqq}}}jjj___hhhppppppsss------------............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******++++++,,,,,,,,,,,,------......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///,,,******---//////---******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,+++******))))))************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------............000000111111111222222222444444444444444444444444555555444444444444555555444333222000//////000000////////////..................---------,,,,,,,,,---,,,++++++++++++,,,------......///000000111111666888888666222000000222444333222000///.....................---------------,,,+++++++++,,,---...///---******+++,,,------)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------.......................................///000111111111111111222222222222111111000000000000000000000000000111111111111000//////---...............------...///000111222777>>>CCC<<<===@@@EEEIIIJJJHHHGGGFFFEEEFFFKKKPPPRRRQQQNNNGGGLLLTTT\\\cccmmmyyyxxxpppeeeaaacccmmmuuu}}}}}}~~~xxxmmmpppssswww------------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***++++++,,,,,,,,,,,,------...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,---......,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++)))((())),,,...,,,*********++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,+++******))))))************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...000000000111111111222222333333333333333333333333555444444333333444444555333222111000/////////000/////////............---......---------,,,,,,,,,,,,++++++******++++++,,,------......///000000000333444555444222111111222111000000000000000111111,,,---------------------++++++++++++,,,---...///+++***)))+++---///......***))))))))))))***++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------....................................//////000000111111111111222222222222111111000000000000000000000000000000111111000000///...,,,,,,------............///......222999AAAGGGJJJ???DDDIIILLLKKKIIIHHHHHHFFFDDDDDDIIIPPPRRRNNNHHHKKK[[[ooo~~~zzzssspppqqqmmmfffgggrrr~~~~~~qqqooo{{{{{{yyy,,,,,,---------.........,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---+++***,,,---......,,,,,,---.........---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------+++)))***,,,///,,,,,,,,,,,,,,,,,,,,,,,,(((,,,///000...+++))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,+++******))))))******+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........000000000000111111111111222222222222222222222222444444333333333333444444111111000000//////////////////.........---------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......///000000///000111111222222333444000000//////000111222222,,,,,,,,,,,,------------,,,,,,,,,,,,------......))))))***,,,...///...,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................................./////////000000000111111111222222222222111111000000000000000000000000000000000000000//////...---------------.........------000999EEENNNQQQQQQHHHJJJKKKKKKHHHFFFEEEEEEBBBCCCDDDIIIMMMMMMJJJFFFUUUoootttkkkiiippp|||}}}tttnnnrrr{{{{{{~~~uuulllmmm,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...///000111000///---+++,,,---......,,,,,,---.........---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,***333<<<<<<444---+++---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***+++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,+++******))))))******++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---.........//////////////////000000000111111111222222222222222222222222333333222222222222333333///000000000//////..................------------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////222222111111111000000///111111000000000000111111------------------------............------,,,,,,+++++++++---......,,,)))***************++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000111111222222222222111111000000000000000000000000000000000000000///......///......------......//////111999FFFTTT\\\[[[WWWQQQMMMIIIEEEDDDCCCAAA@@@???CCCHHHIIIHHHHHHJJJLLLaaa}}}qqqaaa[[[cccttt}}}xxxwwwyyyyyy{{{sssnnnttt|||,,,,,,,,,,,,------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...///000000000///...---,,,---......,,,,,,---...------------,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******,,,------***(((,,,,,,,,,,,,,,,,,,,,,,,,)))333<<<;;;222***))),,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++***++++++,,,,,,++++++***************+++,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,+++******))))))******++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000/////////000000000111111111111111111111111111111333222222111111222222333......////////////...............------------,,,......---------,,,,,,,,,,,,------......------,,,++++++,,,,,,---............------///222444444333222111111000000000000000//////.........---------////////////...---++++++---,,,,,,---...---+++(((+++************+++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------------------------------------------******+++,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000111111222222222222111111000000000000000000000000//////000000//////...---//////.........///111222777<<>>777///,,,,,,,,,,,,,,,,,,,,,,,,---+++((((((+++------,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++************+++,,,---...++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,,,,++++++***)))*********,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,------------......,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000000000000000000000000000222222111111111111222222,,,---.../////////...---......---------,,,,,,,,,......---------,,,,,,,,,***+++,,,------,,,+++******++++++,,,,,,---......222000...000333555333111////////////000111222333333333222000///...---,,,+++,,,---////////////...---,,,++++++---------+++++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------....../////////........................------------------------...------,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------..............................000000000000////////////111111222222222222111111000000000000000000000000///////////////......---++++++,,,...111555999<<>>IIIPPPOOOVVV[[[XXXOOOGGGGGGJJJYYYVVVTTTSSSSSSQQQKKKGGGFFFGGGMMM\\\nnnzzz~~~|||}}}xxxpppdddZZZVVVZZZgggrrrwwwyyy~~~tttjjjfffeeelllttt|||~~~|||{{{...---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,++++++,,,,,,------,,,,,,+++......---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************+++*********))))))+++...000000///------------------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------........................////////////000000000000222222333333333222111000111111111111000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,---...//////000000111222333444555555555555666666666555444333222111...------,,,+++,,,,,,,,,---,,,+++***)))))))))))),,,,,,,,,,,,,,,+++***)))************++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------------------------...000//////...000111333000------///222333333------------------------//////.........---------,,,------......------,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................,,,,,,---------.........//////////////////////////////000000000000//////000000000000000000000000------............------...///222777???HHHQQQVVVSSSUUUUUUPPPJJJHHHLLLQQQZZZ[[[[[[XXXSSSNNNKKKJJJJJJQQQ___ppp~~~|||wwwhhhcccbbb```^^^^^^jjjrrrxxx{{{uuullljjjpppuuuxxx...---,,,,,,++++++,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,...------------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***))),,,//////---***---+++******+++,,,***)))------------------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------........................////////////000000000000111111222333333333222222111111111111000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,------.........333333333333444555666666444333333222222222222222......---,,,,,,,,,,,,------,,,+++******)))******++++++,,,,,,,,,+++******************+++++++++,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------........................---------------------,,,,,,...///...------...000000...------...//////...------------------------...............---------,,,------......------,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------------------------------...------,,,,,,------...........................,,,------------.........//////////////////////////////000000000000//////000000000000000000000000------.../////////......---222;;;EEENNNTTTWWWXXXSSSQQQLLLHHHGGGLLLSSSYYYXXXZZZZZZTTTKKKHHHJJJOOOWWWaaaqqqyyymmmdddeeelllnnnoooooouuu{{{{{{{{{||||||yyyuuuwww}}}yyy...---,,,,,,++++++,,,,,,,,,---...---,,,******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,------------,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...++++++///444555111,,,000///...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---------...............////////////000000000000000000111222333333444444111111111111000000000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000/////////111333444555444333222333444555666///......------------------,,,++++++************++++++,,,,,,,,,++++++************+++++++++,,,,,,------------,,,++++++***+++++++++,,,,,,,,,------------------------------...------------,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,+++***------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,------------..............................------,,,,,,------...........................------------............//////////////////////////////000000000000//////000000000000000000000000...//////000000000000///000888EEEPPPXXXYYYWWWUUUMMMJJJGGGGGGKKKRRRXXX\\\WWWVVVRRRKKKFFFJJJTTT]]]jjjrrr}}}{{{jjjmmmvvv|||xxxuuu|||vvvnnnttt}}}|||xxx...---,,,,,,++++++,,,,,,///111333111...***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------.........,,,------......------,,,------------------------***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++...++++++///444555111,,,,,,,,,,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........---------.........//////////////////000000000000000000111111222333444555111111111111000000000///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,+++++++++...------,,,---///000111444333222222333444666777000///......------......---,,,++++++++++++++++++***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,------------,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,+++***)))***++++++,,,---------,,,++++++---------------------------.....................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,---------....................................------,,,,,,------...........................---------.........//////000000000000000000000000//////000000000000//////////////////////////////............///000111111;;;CCCOOOYYY]]]ZZZTTTOOODDDEEEGGGMMMSSSXXXYYYXXXVVVQQQJJJGGGKKKVVVfffpppyyywwwppp[[[lll|||wwwtttzzzyyyooogggcccvvv|||{{{...---,,,,,,++++++,,,,,,222555777666111---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,------.........------............------,,,,,,,,,------------...***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++***))),,,//////---******+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------............,,,,,,------.../////////////////////000000000000111111111111222333444555111111111111000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,............///000111111000000000111111222333444000000///............///,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...,,,+++,,,---,,,...000000///......///---------------------------------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------...------,,,,,,------...,,,---------.......................................------,,,,,,------...........................------........./////////000000000000000000000000//////000000000000//////////////////////////////,,,++++++,,,///333666888JJJPPPXXX]]]]]]XXXPPPJJJBBBFFFMMMTTTXXXXXXUUUQQQKKKJJJIIILLLUUUcccrrr{{{ooo```YYY]]]qqq|||{{{{{{{{{}}}nnnddd```aaaccc}}}|||wwwuuuzzz...---,,,,,,++++++,,,,,,///333777666111...---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,------------------------............------,,,,,,,,,---------......***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++******+++---......,,,+++---///++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------............,,,,,,------...//////000////////////000000000000222111111111111222444555111111111111000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,------------------...///000000000000......///000111111111111111000//////......//////,,,,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------------------------------***++++++,,,---...//////...//////...---,,,,,,...+++---//////------///111---------------------------------.........//////,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------.................................------,,,,,,------...------------............------------------------...------,,,,,,------.......................................////////////000000000000000000000000//////000000000000//////////////////////////////,,,,,,,,,///444;;;CCCGGGTTTWWWZZZZZZXXXQQQJJJFFFJJJNNNTTTWWWWWWTTTOOOLLLAAAJJJWWWaaaiiiqqqzzz{{{lll\\\TTTUUUiiizzz~~~nnnbbb___dddjjjnnn{{{}}}|||www}}}...---,,,,,,++++++,,,,,,)))...333333///,,,---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------............------,,,,,,,,,------.........++++++,,,---------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++))))))+++,,,)))+++---,,,)))(((***,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,------------------.........//////,,,,,,------...///000000////////////000000000000333222111111111222333444111111111111000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++******++++++,,,---,,,,,,,,,------.........***,,,---///000//////......///111222222222111000111111000///////////////,,,,,,,,,++++++,,,------)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------++++++,,,,,,,,,---------........................)))***+++,,,...///000000,,,---...---+++***+++,,,(((***,,,+++******---000---------------------------------.........//////,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------....................................------,,,,,,------...---------.........//////------------------------...------,,,,,,------......................................./////////000000000000000000000000000//////000000000000//////////////////////////////......///333;;;EEEOOOUUUWWWXXXXXXVVVQQQKKKEEEBBBRRRUUUXXXXXXTTTOOOKKKJJJAAATTTmmm||||||pppggg^^^YYY^^^hhhppp~~~uuufffaaahhhrrrxxxyyy{{{zzz}}}zzzuuuzzz.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......................................................................................................................................................---------------------------------,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++---......---++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------.....................------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///......///000000000000000000000000000111111111111111111111111111111111111222111111000///......---------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,,,,---------------,,,,,,+++++++++...------------...//////000222555666666444111///---......///000111111111,,,,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------///...---,,,,,,---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................------////////////////////////------------------------,,,,,,,,,,,,,,,---...///000///...------------------......///////////////000000000000000000000000111111111111000000000000000///......------............///777CCCPPPXXX\\\^^^\\\VVVNNNHHHGGGJJJMMM\\\[[[ZZZYYYTTTMMMGGGEEEOOO```xxx{{{jjj[[[XXX[[[___dddjjjsss}}}gggjjjmmmmmmlllooovvv}}}|||yyyxxx{{{wwwooovvv|||......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---.....................---------........................................................................................................................---------------------------------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......///000000000000000//////000000000111111111111111111111111111111111111111000000///......---------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))******+++,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,,,,---......000222444555444222///---............///111222333//////...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................------........................---------------------------,,,,,,,,,,,,---.../////////...------------------......///////////////000000000000000000000000111111111000000000//////000000///...............111222666???JJJSSSXXXZZZWWWSSSMMMHHHGGGJJJPPPUUUZZZXXXTTTOOOJJJHHHKKKPPP\\\fffvvv|||aaaXXXTTTZZZbbbiiipppvvvwwwzzzmmmfffllltttwwwvvvvvvxxx{{{yyyxxxsssnnnnnnrrrvvvxxxwww~~~...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......//////.........---------........................................................................................................................------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++************++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......///000000000000/////////000000000000111111000000000000000000000000000000000///......------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++,,,,,,---...---------------,,,,,,+++++++++++++++,,,,,,---///000222333222111///---///...------///111333555555333111...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------///...------------...///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------......------------------------------------------------------,,,,,,,,,---......//////...------------...---......///////////////000000000000000000000000111111000000000000//////111000///.........///000666:::AAAJJJRRRVVVVVVTTTMMMIIIEEEDDDIIIPPPWWW[[[XXXUUUNNNFFFDDDKKKXXXcccnnnpppttt{{{~~~uuubbbSSSTTTZZZeeennnuuu{{{yyy{{{wwwqqqiiidddjjjsss}}}zzzyyyxxx{{{|||tttrrrppppppssszzz------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---....../////////...------,,,,,,........................................................................................................................------------------------...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---...//////000000//////////////////000000000111000000000000000000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------+++++++++++++++,,,---------...///111222222111111000///...---...111444666888666222///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------...///......---------......---......///////////////000000000000000000000000111000000000////////////000///...---...///111222???DDDLLLSSSVVVTTTOOOKKKDDDDDDEEEJJJPPPUUUWWWWWWTTTPPPIIIDDDIIIYYYjjjuuuyyywwwvvvyyy~~~xxxlll___VVV\\\bbbllltttzzz}}}ttthhhcccccceeehhhrrr||||||zzzyyytttlllrrrxxx~~~------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......//////.........---------........................................................................................................................------------------------.........---------,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,------...///000000///...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...///////////////...////////////000000000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,------...+++,,,---000222444555666222000...---...000333555888555222111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------..................---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------......---------......///---......///////////////000000000000000000000000000000000////////////......------...000333666888HHHMMMSSSVVVTTTNNNGGGBBB@@@EEEMMMTTTXXXWWWRRRNNNKKKJJJHHHGGGSSSgggvvv{{{zzz{{{}}}xxxhhh]]]\\\___gggnnnwww|||rrrccc[[[^^^fffmmmppp{{{|||vvvqqqpppjjjrrr|||,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......................................................................................................................................................------------------------............---------,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++************++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///000000///...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...////////////.........////////////000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......***+++,,,...111444777888333222000//////000222333444222111222444333///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............---,,,,,,,,,------...------------...//////---......///////////////000000000000000000000000000000////////////......------...000444999???BBBNNNPPPRRRQQQKKKEEE???===@@@HHHRRRYYYXXXSSSLLLHHHGGGNNNRRRUUU```pppyyyyyyyyy|||uuujjj]]]XXXaaannnnnnvvv|||pppgggaaadddqqq~~~vvvrrrqqqrrrvvv{{{,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,------.../////////........................................................................................................................------------------------............------------------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,+++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,---......//////.............../////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++,,,,,,---+++++++++,,,///222444666444333222111000000000000......///333777777222---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......------------------------++++++,,,,,,---......//////...---,,,,,,,,,,,,,,,---------------...//////---......///////////////000000000000000000000000000000/////////...............000444:::AAAHHHLLLOOOOOOMMMGGGAAA<<<;;;<<<@@@HHHQQQSSSOOOJJJIIIIIIRRRbbbnnnnnnoooxxx}}}|||xxxmmmaaa[[[YYY^^^lllzzz~~~lllhhhhhhsss~~~{{{zzz{{{{{{,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......+++,,,,,,---...///000000........................................................................................................................------------------------//////.........---------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******************************************************------,,,+++************))))))***+++---...//////------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---......//////................../////////000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++*********)))***++++++,,,---,,,++++++,,,///111333444444333222111000///...******---333999999444...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......------------------------++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,---------------...///000---......///////////////000000000000000000000000000/////////............///000222777>>>GGGOOOTTTNNNLLLHHHAAA:::777:::===AAAHHHMMMLLLFFFCCCHHHNNNaaaxxx}}}~~~vvveeeVVVUUU^^^jjjyyy}}}wwwllljjjkkkvvvttt,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++.................................//////000000000------------------------000///...---------------//////............//////...///000000...---......//////---,,,,,,,,,,,,,,,+++,,,,,,---...//////000---.../////////...---,,,.....................///---------...............,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,+++,,,,,,------------............///..............................///000000000000000///............---------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,.........////////////000+++...333777777444000---............///000222222222000,,,)))((()))+++---,,,,,,,,,++++++*********+++,,,------......------++++++,,,,,,,,,,,,------------++++++++++++------------------------------...------------...//////......------,,,+++***))),,,,,,,,,---------......//////.........---------........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,---------......------------------------....................................////////////000000000000000000000000111111000000//////.........000333111...,,,---...111333999BBBKKKQQQQQQPPPFFFCCC>>>:::888:::===???BBBGGGIIIEEE@@@DDDQQQ^^^|||zzzzzz{{{kkkeeebbbdddcccdddttt|||{{{{{{pppiiimmmyyy}}}tttkkkhhh,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------......------------------------000000//////.....................------.........,,,...000000///...///000......------,,,,,,------////////////////////////000000000///...---,,,,,,------------------------------------------------.............../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,---------------............///..............................///000000000000000............------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------.........111444777888555222000............///000111111111///---***)))***+++,,,,,,,,,,,,+++++++++******++++++,,,------------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------...//////,,,,,,+++++++++,,,,,,---,,,,,,,,,---------......//////.........---------........................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,---------......------------------------....................................////////////000000000000000000000000000000000000//////......---///111///,,,+++---///222666>>>GGGOOOQQQNNNJJJ===;;;999777888:::>>>AAACCCFFFGGGFFFGGGPPP```mmm{{{{{{zzzwwwnnnkkkggggggjjjiiiiiiuuuxxxsss|||sssmmmpppyyy~~~ssstttyyywwwxxxzzzqqqfffaaaaaa,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---------------------,,,........................000000000000111111111111000000////////////000000---///111222111111111333000000000000000111111111333333222111000//////...111000//////......//////.........------,,,,,,,,,...............---------+++,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,---------------............///..............................///000000000000///............------------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,///111333444555444222111//////.........//////000000///---,,,++++++++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------------------......///000...---++++++,,,...///,,,,,,,,,---------.....................---------........................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,---------......------------------------....................................////////////000000000000000000000000000000000////////////...---...///---++++++///333888<<>>>>>===>>>????????????>>>===<<<>>>???>>><<<;;;;;;;;;>>>???AAABBBCCCCCCCCCCCC=========<<<<<<;;;;;;;;;666555333222111222333333333333444444444555555555111111111000///...------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------------------------------............///........................------...///////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***+++,,,,,,---///...---------------...---............---+++***++++++++++++++++++++++++((()))******++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......555333///,,,++++++,,,---,,,,,,,,,---------......---.............................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,---------......------------------------....................................////////////////////////////////////...............////////////000111//////222999>>>HHHHHHGGGEEEAAA===:::888@@@???>>>======>>>???@@@EEEGGGLLLTTT^^^iiirrrvvvyyyzzzvvvwwwpppeee[[[XXXaaarrryyywwwvvvvvvuuuvvv}}}~~~vvvmmmcccaaaccckkktttyyyzzzyyy~~~wwwsssvvv~~~xxxqqqooosss||||||{{{uuuccc]]]YYY]]]bbbgggmmmsss,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......000000000000000000000000222444777;;;???AAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@AAACCCBBB@@@??????@@@DDDEEEGGGHHHIIIIIIHHHHHHCCCCCCBBBBBBAAAAAAAAAAAA===;;;999777444222111111555555777888:::;;;======666666555444333111111000000//////......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........---------------............///........................------...////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,,,,------..................---,,,,,,***++++++++++++,,,,,,,,,))))))***++++++++++++***++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,------...,,,+++***)))***+++---...,,,,,,,,,---------......---------.......................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////,,,,,,,,,---------......------------------------....................................////////////000000000000000000000000---............////////////111222222333666===CCCIIIGGGCCC>>>:::888:::<<>>=========<<<<<<:::888666444333444666888;;;>>>AAACCCDDDAAAAAA@@@>>>===;;;::::::555444333222000///......////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***++++++++++++*********)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........---------------............///........................,,,---......//////......---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------......,,,+++++++++,,,---..................------------******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,++++++,,,,,,---...))))))******+++,,,......,,,,,,,,,---------......---------.........//////........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......,,,,,,,,,---------......------------------------....................................////////////000000000000000000000000---------.........//////...111333444555999@@@EEEDDDCCC>>>:::777999???DDDKKKHHHDDD@@@??????BBBCCCGGGOOO[[[gggpppxxx~~~mmmddd[[[[[[\\\___eeekkknnnpppwww}}}zzz|||wwwooojjjffflllooowww}}}{{{yyyyyyzzz}}}ttteeeZZZVVVVVVXXX\\\iii{{{{{{vvv,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////........................111111222444555666777888========================<<<>>>@@@CCCDDDCCCCCCBBB@@@AAACCCDDDDDDCCCAAA@@@999<<>><<<888777<<>>@@@CCCFFFRRR[[[gggqqqxxxttt]]]SSSUUUYYY```gggmmmrrruuuwwwyyy||||||uuulllhhhggghhhxxxwwwyyy}}}{{{rrrsssvvv}}}~~~mmm[[[QQQRRRWWW]]]cccttt|||------------------------------,,,,,,,,,---......111000///......---------/////////000111222444555666777888:::<<<===??????BBBCCCEEEGGGGGGFFFDDDCCCEEEFFFFFFFFFEEECCCAAA@@@@@@@@@???>>><<<:::888777999888777888999;;;>>>@@@CCCAAA>>>>>>>>>???>>>===999888777666555555555555222444555777888888888888444444444444444777;;;???IIILLLNNNNNNLLLIIIHHHHHHKKKHHHCCC???======>>>???777777777666555444333222333222111000...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++------------------------.........------,,,,,,,,,...------,,,,,,------...////////////////////////........................,,,---------.../////////......---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------.................................------,,,,,,,,,...---,,,,,,,,,,,,---...//////.........------------,,,,,,++++++,,,,,,---***++++++,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---......///////////////000000000000///...---,,,+++,,,......---,,,---...---000444888:::;;;;;;:::;;;888777;;;BBBGGGGGGEEEDDDDDDAAA===@@@GGGKKKJJJaaammmxxx|||{{{qqqcccXXXSSS___eeegggllluuuuuuwwwuuujjjhhhlllpppvvv{{{}}}~~~~~~xxxxxx{{{}}}xxxjjj^^^YYYWWWVVVUUU___aaajjjyyy}}}------------------------......---------......///555444333111000////////////000111333555777999::::::;;;<<<===>>>@@@@@@AAAEEEFFFGGGGGGFFFEEECCCAAA???@@@@@@@@@???>>>===<<<>>>>>>======<<<;;;;;;:::777666666666777888:::;;;;;;999888888888888777555888888777777666666777777555666888999::::::999999444444444333333666:::===GGGIIILLLMMMMMMLLLLLLLLLGGGEEE@@@<<<888666555555666777777777777777777777777666666444222000...---------------,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++------------------------......---------,,,,,,,,,------------------------////////////////////////........................------------............------------,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------..............................---------,,,,,,,,,...---,,,,,,,,,,,,---...///.........---------------,,,,,,++++++,,,,,,---,,,,,,---.........------,,,,,,,,,---------......------------------------,,,,,,---------.........---......///////////////000000000000///...---,,,,,,...//////...---...///...111555888:::;;;;;;;;;;;;:::;;;@@@EEEGGGEEEAAA@@@???===@@@KKKZZZaaa```kkkuuu}}}vvvooogggbbbaaahhhooopppttt|||yyyyyy}}}yyyvvvuuuyyy|||~~~~~~{{{xxxxxx|||wwwuuujjjddd\\\WWWXXX\\\```aaa___^^^bbbkkkwww|||yyyttt------------------------000//////.........//////000000////////////000000444555777:::;;;======>>>===>>>>>>??????@@@AAAAAADDDDDDDDDCCCBBB@@@===<<<::::::;;;;;;;;;;;;:::999888888777777888888999:::888888888999999999::::::777666666777777777444222555555444444555555666777555666777888888777666555555555555444333555888;;;@@@CCCGGGIIIJJJKKKLLLMMMIIIGGGCCC???:::666222111444444444555555777888999:::;;;;;;:::777444111///.........---------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,---...//////...---,,,////////////////////////....................................------------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,------------......------------......///...---,,,,,,,,,---...++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------------------------------...------------,,,,,,,,,...------,,,,,,------...............---------------,,,,,,++++++,,,,,,---......//////......------,,,,,,,,,---------......------------------------,,,------------.........---......///////////////000000000000///...---,,,---///000///...---...//////333777:::;;;;;;<<<===;;;<<>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::888777999999::::::;;;;;;;;;;;;777777666666777888999:::;;;<<<===>>>??????>>>>>>;;;;;;;;;<<<===<<<999666777777777777888999:::;;;888999999:::999888777666888888888666555555888:::999<<>>:::555333333222222222222333444555:::;;;<<<<<<;;;777444222000//////......---------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---...000000...---+++////////////////////////.................................------,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++******++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------.........------------......000///---,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,)))******+++,,,------...---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---......///......---,,,+++,,,,,,,,,---------..............................------------............---....../////////////////////000//////...---------...///...---,,,...///111666===@@@???===<<<<<<===>>>@@@CCCEEEDDD???;;;???>>>AAAQQQkkk}}}wwwkkklllttt|||xxxsssssszzzuuuyyysss]]]UUUWWWWWWYYY^^^eeemmmtttxxxyyyuuupppppptttzzz~~~.......................................//////000111222333555888;;;===>>>;;;;;;;;;;;;:::999888888888888888888777777777777777888888888888888888888::::::::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<<<<===:::;;;===>>>???@@@@@@@@@>>>>>>???@@@AAA@@@===;;;<<<<<<<<<===>>>???@@@AAA@@@@@@AAAAAA@@@???>>>===:::;;;;;;999777777999:::777999<<<======>>>@@@AAABBBCCCDDDCCCAAA===999777666666555444333222222222777888:::;;;;;;999666555111111000000///...------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---///000000///---,,,////////////////////////..............................------,,,,,,,,,+++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***+++*********++++++,,,---+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------///...---------...//////++++++++++++++++++++++++,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,***++++++,,,---......///------------------------------------------------------------------------,,,,,,---------------------,,,,,,++++++,,,,,,------------------,,,+++***,,,,,,,,,---------..............................---------.........//////---....../////////////////////////////////...---,,,---...---,,,,,,...000333;;;CCCFFFDDD???===<<<>>>>>>??????@@@???>>><<>>>>>======::::::;;;;;;<<<======>>>>>>======>>>@@@@@@===;;;;;;;;;;;;<<<===>>>???@@@@@@AAAAAABBBAAA@@@???>>>;;;<<<<<<;;;999999:::;;;999;;;<<<<<<<<<<<<===???@@@BBBDDDFFFFFFDDDBBB@@@======<<<;;;999777555444555666888999999888777666333222111111000///..............................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---...///000000///...---////////////////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***************+++,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------............------,,,,,,,,,,,,---------.........////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------..............................------........./////////---......///////////////...///////////////......,,,------------...111333999@@@GGGHHHCCC>>><<<===???>>>============>>>???>>>GGGVVViii~~~{{{wwwzzzzzznnnbbbaaahhhssszzzvvvyyy}}}~~~qqqdddXXXPPPWWWdddggglllqqquuuwwwyyyzzz{{{wwwxxxyyyyyyyyyzzz}}}..............................///000222444666777666666666666666777888888999777555444333555777888777777777777666666666666;;;;;;;;;<<<===???@@@AAA>>>>>>===<<<======>>>???;;;===@@@CCCDDDDDDCCCBBBAAA@@@???=========>>>>>>@@@>>>===>>>@@@@@@???>>>::::::::::::;;;;;;<<<===<<<======>>>>>>===<<<;;;:::;;;<<<;;;:::999:::;;;:::<<<===<<<;;;;;;===??????AAADDDGGGHHHHHHGGGGGGAAABBBCCCBBBAAA===:::888666666777777777777666666444333222111000///..............................------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------------------------------,,,,,,,,,---------...............//////.........////////////////////////........................,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,***++++++,,,,,,++++++***************+++,,,---...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------------..................------------......,,,---///000000000///...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,------------------,,,,,,,,,---------..........................................////////////---......///////////////......////////////......---.........///111444777@@@DDDGGGDDD===:::;;;???======>>>======>>>@@@AAABBBOOO```ooo{{{{{{wwwyyy|||yyyrrrkkkeeebbbdddjjjttt}}}~~~xxxyyy}}}}}}|||{{{wwwxxx~~~vvvcccVVVLLLJJJXXXiiimmmrrrxxx||||||zzzzzzzzzxxx{{{}}}|||zzzzzz|||///////////////////////////000111222444777999:::777777777888999;;;<<<===BBB???;;;777555666888999999999999999999999999999<<<<<<<<<===>>>???@@@AAABBBAAA@@@??????@@@AAABBBAAADDDIIIMMMOOOOOONNNMMMLLLJJJGGGDDDBBBAAABBBBBBDDDBBBAAAAAABBBCCCCCCBBB???????????????@@@@@@AAA<<<===>>>??????>>>===<<<999:::;;;;;;999999:::;;;999:::;;;;;;::::::<<<>>>:::<<>>>>>>>><<<999666666:::===>>>>>>CCCDDDCCCAAA>>>======>>>::::::::::::888777:::>>>???>>>@@@CCCEEEGGGOOOWWWYYYUUUMMMIIIPPPXXXVVVMMMSSSSSS[[[iiisssooofff```eee```YYYUUUTTTSSSRRRQQQQQQRRRNNNGGGGGGMMMOOOLLLKKKKKKLLLQQQWWWYYYWWWUUUNNNKKKHHHJJJLLLIIIAAA999DDDAAA>>>===>>>???===;;;<<<:::888888999;;;;;;;;;999:::<<<<<<;;;<<>>AAACCCCCCCCCCCC@@@>>><<<===???@@@???===AAAAAA@@@>>>;;;:::;;;<<>>???>>><<<;;;===???;;;;;;999888888777888888555444333666999:::999777444333111000///.........///////////////...---------......//////......---------------------------------------------------------------------------,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,***,,,------,,,++++++,,,------............------///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++---.........,,,,,,,,,---------......---------............//////111///+++,,,000000,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------...------------------------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////111000000000/////////...000//////.........//////...///222555:::@@@FFFIIIEEE@@@:::888:::===>>>===============BBBLLLZZZdddsss||||||yyyxxxrrrhhhcccbbbeeennntttttttttzzzvvvmmmnnnqqqvvvzzz{{{}}}~~~}}}~~~xxxuuussstttyyy|||kkk___VVVWWWYYY___gggooovvvyyy}}}yyyzzz|||~~~~~~|||zzzyyyxxx...///111333777:::===???@@@BBBCCCEEEFFFFFFFFFEEEDDDCCCBBBBBBBBB@@@>>>;;;???@@@???>>><<<<<<>>>@@@HHHEEECCCEEELLLSSSXXXZZZ]]]___ccciiimmmvvv{{{xxxvvvtttkkkccc___dddmmmssswww{{{{{{wwwwww}}}}}}sssfffhhhdddZZZSSSSSSWWWZZZdddhhhnnnrrrrrrooommmkkkhhhaaaYYYTTTSSSSSSSSSRRRTTT^^^hhhhhh___TTTNNNLLLBBB@@@>>>======<<<:::888<<<<<<===>>>???>>>:::888999===@@@===888777;;;???===<<<:::999888888888888444333333555999===??????;;;999777444111000//////000000000000///.........---......//////......---------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------------------------------...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,+++---......---,,,,,,---------............------///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,------......------,,,++++++,,,,,,,,,,,,------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++***---//////...---...///,,,,,,,,,------------...---------............///---//////,,,,,,......+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------------.........------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------------------------------------------------............///............////////////000000000000////////////---......////////////000000222777===DDDHHHIIIHHH???;;;777999===AAA@@@>>>?????????CCCMMM^^^qqq}}}{{{sssmmmeee```dddjjjkkkuuu|||}}}}}}~~~wwwnnngggqqqvvv~~~~~~yyy|||~~~}}}sssggg\\\UUUSSSUUU\\\gggttt{{{|||zzz|||}}}~~~~~~}}}zzzyyyyyyyyy111333555999<<<@@@CCCEEECCCDDDEEEEEEEEEEEEDDDDDDCCCBBB@@@???===<<<;;;:::<<<===??????@@@BBBFFFHHHPPPTTTXXXYYY]]]ccchhhjjjkkkkkkmmmnnnooouuu|||pppggg```aaafffkkkpppttttttsssvvv~~~ooollleee^^^ZZZYYYZZZ[[[hhhoooxxx{{{xxxrrrllljjjhhhgggffffffeeeccc```^^^bbbooo~~~|||mmm___WWWMMMJJJGGGDDDCCCBBBAAA???BBBBBBAAACCCCCCAAA===999666;;;@@@AAA>>>;;;;;;<<<>>>===;;;999888999::::::444333333444777<<>><<<999666222111//////...............///......////////////..............................------------------------------------------------++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...------............------///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000444666444111...,,,---------------------------------............///(((***,,,,,,,,,---------,,,,,,------------,,,,,,*********++++++,,,,,,,,,------..................,,,,,,------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------------------------------------------------,,,,,,,,,------.........------------------------................................................---------............///............////////////000000000000////////////---......///////////////222666<<>>BBBHHHQQQ^^^nnn~~~xxxllleeeaaa```fffmmmnnnxxxxxxoookkkiii|||~~~wwwmmmcccZZZVVVVVVZZZ^^^fffqqqzzz~~~~~~{{{}}}zzzwwwxxxyyy888999;;;>>>AAACCCEEEFFFDDDDDDDDDDDDDDDCCCBBBBBB@@@>>>;;;888888999<<>>======<<<<<<>>>===:::888888999:::;;;777777666666777;;;???BBBCCCDDDFFFFFFCCC>>>888444///......------...///000...//////////////////...........................------------------------------------------------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...---......------............------///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///333999===;;;333,,,---------------------------------............///)))+++///000///------///,,,---............---,,,*********++++++,,,,,,,,,,,,---.../////////......,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++------------------------------------------------,,,,,,,,,------.........------------------------................................................---------............///............////////////////////////000000000000////////////////////////666:::@@@FFFHHHFFF@@@<<<999;;;???CCCFFFDDD???:::>>>JJJZZZgggqqqxxx|||ooocccaaadddggghhhkkkpppzzzyyynnnjjjmmmrrr||||||}}}rrrggg```ZZZUUUVVV\\\dddjjjrrrxxx{{{}}}zzzvvvvvvwww===>>>@@@BBBCCCDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBAAA===<<<;;;:::;;;???FFFKKKLLLPPPWWW]]]bbbfffjjjmmmyyy~~~|||yyyxxxvvvvvvxxxyyy||||||zzz}}}|||{{{~~~|||zzz|||zzz}}}~~~}}}zzztttmmmgggfffhhhkkkkkk```PPPCCC>>>???BBBEEEDDDBBB>>>;;;::::::;;;<<<=========<<<;;;>>>BBBEEEDDDFFFIIIJJJIIIDDD???;;;444333111000//////000111...//////000000//////...........................------------------------------------------------++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,...//////...------...------............------///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++///777>>>>>>777///...------------,,,,,,,,,---------............///000111555777333---,,,///,,,---...//////...---,,,++++++++++++++++++,,,,,,+++,,,---//////...------+++,,,,,,------.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------------------------------------------------,,,,,,---------------------------------------------------------.........---------------------------------............///............////////////////////////000000000000///...---------///000111;;;???EEEGGGDDD@@@<<<:::<<<@@@EEEGGGEEEBBB@@@???HHHZZZqqqmmmbbb[[[aaakkkoooooommmvvv~~~{{{qqqiiijjjrrrzzzzzz{{{{{{uuuiii___XXXXXXWWWVVV[[[dddnnnsssxxx{{{{{{~~~}}}zzzvvvtttuuu@@@AAACCCDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@===???BBBDDDHHHNNNWWW]]]```eeennnuuuzzz}}}zzzvvvtttwwwyyyzzz}}}yyypppnnnrrryyyfffUUUPPPSSSWWWRRROOOJJJEEEAAA@@@@@@@@@@@@AAABBBAAA???@@@DDDGGGEEEFFFHHHIIIIIIGGGEEECCC???===999666333222222222//////000000000000//////........................------------------------------------------------***++++++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,---//////---,,,---...------............------///////////////////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******---111555666333000......---------,,,,,,,,,---------............///000111666999555---,,,000---...///000000///...---,,,,,,++++++++++++++++++***+++---.........,,,,,,++++++,,,,,,---......///------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------------------------------------------------,,,,,,........................+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////.../////////000000000111---,,,++++++---000444777@@@EEEIIIGGGAAA<<<<<>>===============???CCCJJJOOOTTT[[[dddjjjhhhnnnwww{{{wwwxxxxxxuuurrrrrrrrrnnnoootttyyyssseeecccggg```\\\VVVOOOJJJGGGFFFEEE@@@BBBCCCBBBAAAAAAEEEHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHEEE@@@;;;777444333333//////000000000000//////////////////////////////------------------------------------------------******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........,,,,,,,,,------.................................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...*********++++++,,,,,,,,,+++---......---,,,,,,------..................---//////////////////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,------......------,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,------------......---+++***,,,............------,,,,,,,,,---------.........//////***,,,222777444,,,,,,111---...///111111///...------,,,,,,++++++*********)))***,,,......---,,,+++++++++,,,,,,---...//////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------------------------------.........------,,,,,,,,,........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000.../////////000000111111***)))((())),,,222777;;;BBBHHHLLLHHH???;;;???DDDFFFJJJKKKEEE======HHHRRRhhh~~~{{{|||}}}~~~lllYYYUUUVVV^^^mmmzzz~~~}}}zzzzzz}}}zzz|||wwwhhh]]]YYYWWWRRRVVVcccjjjkkkrrr|||}}}}}}~~~~~~~~~~~~~~~yyyuuuttttttGGGDDDAAA@@@AAABBBAAAAAAAAAAAA@@@??????AAAEEEIIIMMMTTT]]]dddiiiooouuuyyyzzzzzz}}}~~~~~~~~~xxxttttttzzz{{{xxxxxxwwwooorrrrrreee^^^[[[TTTLLLGGGBBBBBBEEEGGGDDDAAABBBBBBDDDGGGIIIHHHGGGGGGJJJHHHFFFBBB???:::555222...///000111111000///...////////////...---,,,+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++---000000///---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,+++++++++******+++,,,------......---------------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------......///111222222000---***---//////---,,,...111,,,,,,++++++***+++++++++......---,,,,,,+++******------------------------//////.........---------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------------............///............//////////////////000111111111111111000000////////////000000.........000333888>>>AAAHHHFFFCCC???<<<===BBBFFFLLLIIIGGGDDD@@@AAAQQQccczzz{{{|||zzzmmmfffbbbWWWQQQTTThhh~~~}}}yyy}}}yyymmm___SSSLLLRRRTTT[[[gggttt||||||zzz~~~}}}|||}}}{{{zzz}}}~~~~~~|||yyyuuusssqqq===>>>@@@@@@@@@>>>===<<>>???@@@BBBDDDFFFGGGGGGFFFEEEBBB@@@???555444222111//////////////////////////////...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------///111222111/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,---------............////////////////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,++++++,,,------......---------------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------...111444444222111---...//////000111333555---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------------............///............//////////////////000111111111111111111000///////////////000000//////111777===CCCFFFGGGDDD@@@<<<<<>>???BBBDDD@@@BBBEEEGGGGGGFFFGGGGGG>>><<<888444111000000000/////////000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------///111111000///...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////////////////////////////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............------------+++,,,------......------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,...111444555555333---+++***+++...111333444...---,,,+++++++++++++++***++++++,,,---......///////////////////////////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------------............///............//////////////////000111111111111111111111000///////////////222000000555===EEEIIIKKKCCC@@@;;;:::<<<@@@DDDFFFFFFFFFGGGJJJOOOZZZmmm}}}}}}|||tttrrrmmmaaabbbjjjiii^^^\\\iii~~~{{{yyyyyyvvvppp{{{{{{uuuaaaVVVSSSTTTXXX]]]___dddmmmyyyzzz}}}~~~}}}|||||||||{{{yyywwwsssoookkkiii???AAACCCCCCEEENNN\\\ggguuuzzzrrrlll|||zzzqqqjjjppp{{{tttnnnmmmeeeaaaiii~~~zzzrrrzzzzzzoooeee[[[[[[WWWOOOHHHEEECCCAAA===@@@CCCDDDEEEFFFGGGHHHEEECCC???;;;777444222111.........//////000111111................................................------------------------------------------------------------------,,,,,,------------------------------------------------........................------------------------------------------------------------------------------------------------+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------.........////////////000////////////////////////................................................------------------------------------------------.................................------------,,,+++,,,------......------------------------,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,---------------------------------------------------------,,,---000333444333222111---******...222333222///...---,,,,,,+++,,,,,,++++++,,,,,,---.........................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......+++,,,------......---------------............///............//////////////////000111111111111111222111000//////......///111111333;;;DDDJJJKKKIII>>>;;;999:::===AAABBBBBBAAAHHHSSS^^^gggppp{{{~~~|||tttkkkjjjjjjgggnnnwwwvvvddd```lll}}}nnngggfffhhhiiittt}}}mmmbbbXXXUUUVVVYYY^^^dddjjjnnnuuu~~~|||}}}}}}}}}|||}}}zzzzzzxxxuuuqqqlllhhheee>>>CCCJJJOOOVVVcccsss~~~~~~dddQQQ___|||nnnmmmmmmooorrrttttttsssppphhh```^^^bbbgggiiihhhgggfffgggiiijjjfff^^^XXXTTTQQQMMMMMMUUUdddvvvuuukkkkkkpppuuuuuupppfff\\\UUUKKKAAA?????????@@@CCCEEEFFFFFFGGGGGGFFFDDD@@@;;;666444000//////......///000111////////////////////////........................------------------------------------------------------------------------------------------------------------------------........................------------------------------------------------------------------------------------------------+++---......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------.........////////////000////////////////////////........................---.....................------------------------------------------------........................------------,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,---------.........------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------...------...000111000///999555111000222555555444000///...---,,,,,,,,,,,,---------------------------------------------------.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,---------......+++,,,------......---------------............///............//////////////////000111111111111111111111000//////////////////222999AAAHHHJJJGGGCCC999999:::<<<>>>@@@@@@@@@CCCQQQcccpppzzz{{{wwwqqqggghhhlllnnnvvv{{{tttjjjfffqqqnnn^^^YYY^^^iiiqqqwww~~~{{{}}}ooo```ZZZVVVWWWZZZ^^^fffmmmuuuvvvyyy}}}zzz~~~|||{{{}}}}}}~~~yyyyyywwwtttooojjjdddaaaKKKTTTbbboooyyyvvv^^^gggyyy{{{zzzqqqooonnnpppuuu{{{yyyyyyyyywwwtttpppkkkhhhkkkjjjjjjlllmmmkkkeee```YYY\\\\\\WWWRRRUUU___iiikkkhhhhhhgggccc\\\YYY[[[jjjuuuzzzjjjYYYJJJDDD>>>===AAADDDCCC@@@EEEFFFGGGGGGEEEAAA<<<999444333111////////////000////////////////////////........................------------------------------------------------------------............------------------------------------------------........................---------------------------------------------------------------------------------------------------/////////------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------------........./////////////////////////////////........................---------...............------------------------------------------------........................---------,,,,,,,,,,,,++++++,,,------......------------------............,,,---------............------------------------------------------------............------------------------------------......------------......------------------------------------------------...---,,,---///000///...888666333111111222222222111000///...---,,,,,,,,,.........------------------------------------------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------,,,,,,,,,---------......+++,,,------......---------------............///............//////////////////000111111111111111000000////////////000000111777???FFFHHHFFFAAA>>>666999;;;===>>>@@@DDDFFFOOO___qqq{{{zzzeee___eeepppuuu}}}xxxkkkgggrrrvvvbbbWWWYYYcccrrr}}}{{{}}}{{{}}}{{{fff\\\YYYWWWYYY]]]cccmmmwww{{{{{{{{{||||||~~~wwwzzz~~~}}}{{{zzz|||~~~}}}||||||vvvuuutttpppkkkeee___[[[gggooo~~~yyy|||}}}xxxrrrsss{{{|||qqqgggcccaaa]]][[[\\\]]]```iiiuuu|||}}}|||kkk^^^OOOJJJLLLLLLGGG@@@BBBCCCEEEFFFEEECCCAAA@@@999888555222000//////000////////////////////////........................................................................------------.........///------------------------------------------------................................................---------------------------------------------------------------------------...///...------...000,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,---------............////////////////////////........................---------.........//////........................------------------------....................................------------+++,,,------......------------------.........///------------............------------------------........................///.........------------------------------------......------------......------------------------------------------------...---,,,---///111111000111222111000......///000222111000...------,,,,,,,,,,,,------......//////........................---------.........//////------------------------------------------------------............------------------------------------------------------........................,,,,,,,,,---------......+++,,,------......---------------............///............//////////////////000111111111111111///......//////000111222888>>>FFFHHHEEE???<<<;;;777:::===<<<<<>><<<888444222000000000000000000000000000000000////////////////////////................................................---------.........//////------------------------------------------------................................................------------------------------------------------------------------------,,,,,,---,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,---------......////////////////////////........................---------.........//////........................------------------------////////////////////////000/////////............+++,,,------......---------------.........//////---------.........//////------------------------........................//////.........---------------------------------......------------......---------------------------------------------------,,,,,,---000333444333///222444333000///111333222111000///------,,,,,,***+++,,,---///000111111////////////////////////---------.........//////------------------------------------------------------............------------------------------------------------------........................,,,,,,,,,---------......+++,,,------......---------------.........//////............/////////000//////000111111111111111............///111222333>>>DDDJJJHHHAAA;;;:::<<<888<<<===;;;;;;CCCTTTaaafffccchhhxxxyyyzzz|||~~~}}}{{{mmmnnntttyyy|||zzzeeeVVVQQQYYYfffsssvvvtttuuuyyy~~~~~~~~~}}}|||{{{|||}}}{{{{{{}}}~~~{{{xxxyyyzzzzzzvvvssskkkkkkiiifff```XXXRRRMMM~~~~~~xxxsssvvvlllNNN@@@JJJZZZcccrrr|||rrrkkkhhh___SSSLLLEEEBBBCCCBBB>>>>>>BBBCCCDDD???555111222000+++...000111///,,,,,,///222........................////////////////////////........................---.........---,,,,,,+++---------------...///000,,,---------.../////////..................------------------------------------------------------------------------------++++++,,,,,,---...//////000///---+++++++++---...------------------------.........------,,,,,,,,,........................---------.........//////......////////////..............................//////.........---------+++,,,,,,------,,,,,,+++---------............///////////////////////////......------------...............------,,,,,,,,,........................,,,------......------,,,............................................................////////////------------------------------------------------//////.........---------........................,,,,,,,,,,,,---///111222444555666777666444111///444111...+++***+++---///+++++++++,,,---...///000---------............///---,,,,,,,,,,,,---......//////.........---------000///...---------------//////.........---------////////////...---,,,+++------------------------------------------------------------------------,,,---......------...000//////............//////////////////000000000000000000000000000000000000111111111///...000555:::BBBEEEGGGDDD>>>888666666888999AAAGGGEEEDDDSSShhhvvvfffeeeooozzz~~~{{{{{{yyyyyy|||xxx~~~~~~xxxzzz{{{qqqlllggg___XXXTTT\\\hhhsssxxxzzz{{{{{{zzz|||~~~}}}zzzyyy{{{}}}~~~}}}}}}~~~|||{{{{{{{{{yyysssnnngggeeeccc___ZZZRRRIIICCCttt]]]WWWVVVTTT\\\dddqqq~~~~~~vvvgggZZZOOOGGGAAAAAAAAA???@@@DDDCCCEEEDDD>>>;;;;;;777111---...000000//////000111........................////////////////////////........................------......------,,,+++///......---------......---------.......................................------------------------------------------------------------------------+++,,,,,,------.........000...---++++++,,,---...------------------------......---------,,,,,,,,,........................---------.........//////......////////////..............................//////.........---------,,,,,,------------,,,,,,---------............//////////////////////////////......------......////////////.........------////////////////////////---------......---------............................................................////////////------------------------------------------------//////.........---------........................,,,,,,,,,,,,---///111222333444555555555333111///111000---+++***+++,,,---,,,,,,,,,,,,------...///---------............///---,,,,,,,,,,,,---......//////.........---------//////...---------------//////.........---------------...............---------------------------------------------------------------------------,,,---......------...000//////............//////////////////000000000000000000000000000000000000000111111000000333999===FFFEEEDDD@@@<<<888777777===>>>CCCIIIGGGHHHYYYnnn~~~qqqmmmssstttvvvxxx|||{{{yyyzzz}}}}}}yyy{{{{{{sssjjjdddcccbbb___[[[\\\bbbkkkrrrvvvwwwwwwxxxxxxzzz||||||zzzzzz|||~~~}}}}}}|||zzzxxxyyyyyywwwqqqlllfffccc___ZZZTTTMMMEEE???|||rrrkkkeeebbbcccfffkkknnnkkkeee___```gggsssmmmcccWWWPPPJJJDDD@@@@@@BBBDDDEEEDDDCCCAAA<<<555/////////000222222111///........................////////////////////////........................------......------,,,,,,000///...------,,,------...............---------........................------------------------------------------------------------------------------------------------///...---,,,+++,,,---...------------------------...------------,,,,,,,,,........................------........./////////......////////////.............................................---------------............---------------............//////////////////////////////......------......///000000000///////////////////////////////////////------............------------------------------....................................////////////------------------------------------------------/////////............---........................---,,,,,,,,,---///000111333333333333222111000000///...---,,,,,,+++,,,,,,---------,,,,,,------...---------............///---,,,,,,,,,,,,---.....................---------///...------------------...............---------+++,,,---...////////////------------------------------------------------------------------------,,,---......------...000//////............//////////////////000000000000000000000000000000000000//////000000222777===BBBGGGDDD???;;;:::::::::999@@@AAAEEEJJJKKKPPPdddzzzrrrgggiiirrr|||vvvqqqttt}}}~~~}}}gggccc___]]]^^^aaacccdddhhhkkkooorrrsssssstttvvvyyyzzz|||{{{{{{zzz|||}}}~~~||||||xxxvvvtttttttttrrrlllgggaaa]]]WWWQQQKKKEEE>>>:::zzzvvvrrrpppnnnggg\\\SSSSSSRRRVVVbbbppp{{{nnnaaaSSSGGG@@@CCCCCCCCCDDDEEEDDD@@@;;;777333000000222333111...........................////////////////////////........................,,,------...------,,,,,,///......---------....../////////...---------,,,---------...............------------------------------------------------------------------------------------------,,,,,,...------,,,,,,,,,---...------------------------------------------------....................................////////////......////////////............................................................////////////......---------............/////////////////////////////////............//////////////////////////////..............................////////////......------------------------....................................////////////................................................/////////.......................................------,,,,,,---...000111111111111111000000000000..................------///...---,,,,,,,,,,,,,,,---------............///---,,,,,,,,,,,,---....................................---,,,,,,---------........................,,,------...//////......------------------------------------------------------------------------,,,---......------...000//////............//////////////////000000000000000000000000000000000000...///000222666;;;AAAEEECCC???;;;:::<<<>>>>>><<<@@@BBBGGGMMMQQQZZZooo~~~vvvyyywwwssskkk```[[[dddpppwwwsssrrryyyxxxzzz||||||{{{|||pppdddcccaaaaaacccggglllooorrrssstttsssrrrsssuuuwww}}}}}}}}}||||||{{{{{{{{{|||~~~~~~|||}}}xxxuuurrrpppoookkkeee```XXXTTTMMMGGGBBB>>>:::888uuuhhhaaaaaaccceeeqqq}}}~~~|||}}}~~~{{{tttmmmfff]]]UUUSSSUUUaaavvvppp___SSSGGGBBB>>>???CCCEEEDDDDDD@@@;;;444111111111000///////////////////////////////////////////////////........................,,,,,,------...------,,,,,,,,,,,,---...///000111/////////...---------,,,---------.........//////------------------------------------------------------------------------------------------,,,,,,---------,,,------------------------------------------------------------................................./////////000000......////////////..............................---........................//////000000//////...---------............////////////////////////////////////....../////////........................------------------------...//////000000//////...........................////////////////////////............////////////................................................////////////////////////...........................---,,,,,,---...000111000000000000000000000111...///000111111000/////////...------,,,,,,,,,,,,---------............///---,,,,,,,,,,,,---......---.....................------,,,,,,,,,------...---...........................//////...------,,,------------------------------------------------------------------------,,,---......------...000//////............//////////////////000000000000000000000000000000000000//////111444999>>>BBBDDD;;;999999<<<@@@CCCAAA???BBBGGGOOOUUUZZZcccttt|||qqqqqqlllhhhfffcccaaadddjjjkkkqqq{{{{{{wwwwwwuuurrrrrrwww~~~mmmhhhfffeeeeeeggglllqqqtttxxxxxxwwwvvvuuuvvvyyy{{{~~~}}}|||zzzyyyxxx|||}}}|||}}}xxxsssoookkkfff___YYYNNNIIICCC???<<<;;;999888vvvggg^^^YYYUUUSSSVVV\\\eeekkklllkkkqqqyyy}}}uuulllnnn~~~}}}ttteeeWWWPPPUUUbbblllttt}}}|||nnnQQQFFF===;;;>>>@@@BBBDDDEEE@@@:::555222111000000////////////////////////////////////////////////........................,,,,,,------......------++++++,,,,,,...///111222...............---------,,,,,,------.../////////------------------------------------------------------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,------------................................./////////000000000......////////////..............................---------.....................////////////......---------............///////////////////////////000//////......//////000------............//////........................//////000000000000//////////////////////////////////////////////////////............////////////...................................................////////////000000000...........................------,,,---...///000......///000111111111111//////000111222222222111///...---,,,,,,,,,,,,,,,---------............///---,,,,,,,,,,,,---......---------...............,,,,,,,,,,,,,,,------...---------...............////////////...---,,,+++------------------------------------------------------------------------,,,---......------...000//////............//////////////////000000000000000000000000000000000000000111333777<<>>BBBCCCDDDDDDDDDHHHVVVhhhsssxxxzzz|||~~~~~~qqqkkkiiilllwww}}}yyyqqqlllpppxxx}}}yyytttppprrryyy}}}xxxvvvwwwyyy{{{vvvpppooossswwwxxxwwwwwwyyyzzzzzzyyyyyyzzz|||}}}{{{{{{||||||zzzxxxyyy~~~{{{xxxssskkkeee___YYYQQQKKKAAA>>>:::888888999999888zzzsssmmmssssssyyy}}}yyyrrrwwwxxxxxx{{{{{{|||tttfff]]]VVVTTT[[[dddlllvvvmmm___UUUJJJCCCBBB???BBBDDDAAA;;;555222222000000000000000000000000////////////////////////........................+++,,,,,,---.........---......---------......///,,,------....../////////,,,,,,------...///000000------------------------------------------------------------------------++++++,,,,,,---...//////+++,,,------.........---------------------------,,,,,,,,,------.................................////////////000000000000......////////////..............................---------.........//////------............---------------.........//////////////////////////////000000////////////000000//////000000111111111222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000............/////////000////////////////////////////////////////////////.../////////000000111111........................///...---,,,---...///000+++---000333444333111000............///111222333---------,,,,,,------...---------.........//////---,,,,,,,,,,,,---......---------.........//////++++++++++++,,,,,,---...---------.........//////,,,,,,---...////////////------------------------------------------------------------------------,,,---///...------...000//////............//////////////////000000000000000000000000000000000000333444777<<<@@@???:::555777;;;@@@BBBBBBAAADDDFFFEEEWWWnnn}}}~~~pppkkkkkkrrr}}}wwwsssxxx{{{zzzwwwuuuuuuxxxxxxpppooowww}}}{{{~~~~~~zzzvvvxxxzzz{{{zzzyyyxxxyyy{{{yyywwwxxx{{{|||{{{yyy||||||vvvooojjjbbb\\\WWWPPPIIICCC@@@===999888888888888777wwwuuurrrnnniiieeeaaa___[[[[[[\\\[[[YYYUUUQQQOOONNNQQQZZZhhhnnnkkkddd```dddaaa^^^___bbbccc```]]]xxx||||||~~~uuusssgggYYYYYYffflllhhhpppwwwuuucccRRRGGGBBBBBBCCCDDDAAA;;;666555000000111111111111111000////////////////////////........................------000111---)))+++111222...+++,,,000222///,,,------------------------------------------------........................///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,---------------------------------............///............////////////000000//////.........---........................------------------------//////...---,,,,,,,,,,,,222111///------...///000///......---...///111222---...000000000111444666444555666666666999===AAA<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;999888777777888888777555333000///222111111000000111222222000///.../////////---+++...//////000000//////...///////////////.........000000000000////////////000000//////.........---........................,,,---...///000111222333444444444111------000333000...++++++------***(((------------------------,,,---...//////...---,,,........................------------------------//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.......................................///000000000000000000111111111111333222222000///000222444;;;<<<<<<999555444666999===<<<===AAAEEEGGGIIIKKKUUUeeewwwuuufff^^^nnn}}}sssxxx}}}}}}}}}}}}~~~~~~}}}||||||yyy~~~xxxnnnmmmjjjggguuu}}}{{{{{{|||}}}vvvwwwxxxyyyzzz{{{{{{zzz}}}{{{yyyxxxyyyyyywwwvvv~~~}}}wwwqqqnnn```]]]XXXRRRKKKFFFBBB???<<<;;;999777666666777888}}}nnnfffiiihhhdddVVVUUUSSSPPPMMMKKKJJJJJJMMMMMMNNNNNNOOOOOOOOOOOOQQQPPPVVVbbbjjjiiicccaaa___\\\]]]eeeppprrrjjjaaadddlllppppppuuu}}}}}}uuusssrrrpppmmmlllkkkjjjjjjkkkrrrtttnnnkkkpppwwwzzzqqqnnnqqqzzz~~~ppplllpppmmmdddTTTXXXjjj}}}jjj]]]TTTMMMDDD???>>>===:::888444333222222111111111111////////////////////////...........................---...///...---333;;;@@@:::333///000000...,,,------------------------------------------------........................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,---------------------------------............///............////////////000/////////....................................------------------------...------,,,,,,---------,,,---...//////000000000111111111111222222333444666777999::::::<<<>>>AAACCCDDDEEEDDDDDDDDDGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGEEEEEEFFFFFFEEECCCBBBAAA===>>>>>>>>>>>>===<<<<<<777777666444333111000///222000//////000000///---///////////////...------////////////////////////......//////000000111111000/////////....................................---------///000222444555555666555222///...000222///---++++++---...,,,+++------------------------------...//////...------........................------------------------//////.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.......................................///000000000000000000111111111111333222111//////000333555999::::::888555555888;;;??????@@@CCCGGGKKKPPPSSS```mmm|||wwwlllddduuu|||~~~~~~uuuxxx}}}yyyjjj^^^]]]YYYXXXfffzzz|||{{{}}}}}}}}}wwwwwwwwwxxxyyyzzzzzz{{{}}}{{{xxxwwwxxxyyyyyyxxx}}}{{{{{{||||||wwwpppjjjXXXUUUPPPJJJEEEAAA>>>===<<<;;;999777666666777888{{{wwwrrrlllgggZZZ^^^\\\SSSOOORRRRRRNNNLLLLLLJJJJJJJJJLLLNNNOOOMMMMMMNNNPPPTTTXXX[[[^^^```[[[\\\fffoooqqqooommmlllhhhjjjxxx}}}nnncccmmmtttxxx~~~wwwtttnnniiieeeeeefffgggdddgggfff^^^WWWXXX[[[^^^[[[ZZZ\\\```eeelllwww}}}rrreeeRRRNNNVVVlllvvveeeOOO@@@===??????>>>:::888555333111111111222////////////////////////////////////////////////000------......000999CCCGGG???666000.........---------------------------------------------------........................///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,---------------------------------............///............////////////////////////....................................------------------------------,,,,,,------...///***+++...000111111000//////000222444666777888888>>>???AAABBBBBBDDDGGGIIIKKKMMMNNNMMMLLLJJJKKKLLLNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMKKKJJJHHHFFFBBBBBBBBBCCCDDDFFFGGGHHH@@@@@@???===:::777444222444222000000000111000///000000000//////.........////////////////////////---......///000111222333////////////..........................................---...000333666777777777666444111///000111...,,,******,,,.........------------------------------...//////...------........................------------------------...............---------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.......................................///000000000000000000111111111111333111000...///111444666666777777666555777:::===AAABBBDDDFFFLLLTTT]]]cccooowww|||pppkkknnn}}}~~~}}}~~~yyysss{{{uuulll___UUUSSSOOOMMMYYYkkk~~~{{{{{{|||}}}~~~}}}yyyxxxwwwwwwxxxyyyzzz{{{}}}zzzwwwvvvxxxyyyzzzzzzzzzwwwtttuuuwwwtttkkkcccQQQNNNIIIDDD@@@=========;;;:::999777777777888888yyyrrrjjjeeebbb___YYYUUURRRWWWYYYUUUSSSVVVWWWTTTNNNMMMMMMNNNQQQVVVZZZ]]]^^^___bbbeeeiiilllpppqqqtttlllhhhpppzzz~~~~~~uuu|||~~~zzzzzz{{{|||vvvvvvsssiii^^^WWWUUUUUUSSSQQQNNNNNNOOOTTT[[[aaammmrrr}}}xxxlllaaa[[[```nnn}}}fffKKK@@@@@@BBBAAA>>><<<777333111000111111////////////////////////000000000000000000000000000---,,,---...///666???<<<777111---,,,...//////------------------------------------------------.................................------.........---------------------------------------------------------------------------------------------------------------------------------............///............///////////////////////////...............................................................---------......///---...000111222222222111333555999<<<@@@BBBBBBCCCEEEFFFGGGGGGGGGHHHJJJLLLLLLNNNPPPPPPNNNLLLKKKKKKMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKJJJIIIGGGEEEDDDBBBBBBBBBBBBDDDFFFHHHJJJFFFGGGGGGFFFDDDAAA>>><<<999777444222222222111000111111000000000000000000///////////////000000000/////////000000111111222///////////////.................................///...---...000333777999999999888666333111000000///...,,,+++,,,---...///........................---..................---........................------------------------........................***+++++++++,,,,,,------------------------------------------------------------------------------.......................................///000000///000000000111111111111333111//////111333666777444444555555777:::===@@@AAADDDGGGJJJTTTbbbpppvvv{{{~~~yyyooorrr}}}wwwsss|||}}}{{{}}}}}}wwwnnnddd[[[VVVUUUQQQLLLSSS___tttuuuwwwzzz|||||||||{{{|||{{{yyyxxxxxxyyy{{{}}}|||yyyvvvvvvwwwyyyzzz{{{xxxuuurrrqqqooojjjccc]]]PPPLLLGGGBBB>>>======>>>::::::888888777777888888{{{tttqqqlllddd^^^YYYVVVSSSRRRSSSRRRNNNKKKUUUZZZ```bbbdddggghhhgggaaa```aaabbbfffkkkpppsssqqqsssvvvyyy{{{{{{{{{{{{~~~vvvrrrxxx~~~wwwooolllkkkccc^^^VVVRRRRRRRRROOOKKKPPPUUU]]]eeelllqqquuuvvvzzzlllbbb```eeeqqq{{{^^^IIICCCCCCAAAAAA>>>:::555222000000111000000000000000000000000000000000000000000000000000---,,,...---+++...222///---,,,,,,---/////////------------------------------------------------........................---..................------------------------------------------------------------------------------------------------------------------------------------............///............////////////.........///////////////................................................111000000///......//////000000111222555888:::<<<@@@BBBEEEGGGIIIJJJJJJJJJIIIJJJKKKJJJHHHHHHIIIKKKLLLOOORRRSSSRRRPPPOOOOOOPPPPPPPPPPPPOOONNNMMMLLLGGGHHHHHHHHHGGGEEECCCBBBCCCBBBAAAAAABBBCCCEEEFFFFFFGGGIIIJJJKKKJJJHHHGGGCCC@@@===<<<;;;:::888666000000/////////000111111////////////000000111111222222111111000000//////.........///////////////////////////////////////000///......///333666999999999888777666333111///111000///...,,,,,,---....................................------.................................---------------------------.....................+++++++++,,,,,,---------------------------------------------------------------------------------.......................................///000000///000000000111111111111222000///000444777888888444444555777:::>>>@@@AAA???CCCHHHOOO___tttvvvnnnvvvxxxwwwxxxrrrlllggg___\\\^^^```\\\TTTTTTZZZooorrrvvvyyyzzzzzzyyyxxx~~~}}}{{{zzzyyyzzz|||}}}zzzxxxuuuuuuwwwxxxyyyyyytttuuusssmmmddd\\\XXXWWWNNNKKKFFF@@@===<<<<<<===999999888888888888888888~~~ssseeeaaa\\\YYYWWWTTTOOOLLLPPPPPPQQQSSSUUUUUUSSSQQQZZZ```gggmmmqqquuuxxxyyyxxxwwwwwwxxxzzz}}}{{{}}}~~~|||zzzyyyxxx}}}~~~{{{yyyzzzvvvrrrjjjeeecccbbbYYYPPPKKKLLLMMMMMMMMMOOOQQQTTTdddeeejjjsssyyylllcccaaaaaauuuuuu|||ttt\\\QQQIIIBBBDDDAAA===888555222111111000000000000000000000000////////////////////////000---,,,...---)))(((******,,,.../////////---,,,------------------------------------------------........................------...//////...------------------------------------------------------------------------------,,,,,,,,,------------...---------------------------------............///............////////////.........///////////////................................................222222111000000111111111333333444777;;;@@@EEEHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEDDDCCCBBBDDDEEEJJJLLLPPPQQQPPPOOOOOOOOORRRRRRRRRQQQPPPOOONNNMMMJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFEEEDDDDDDDDDDDDEEECCCEEEGGGIIIKKKLLLLLLLLLLLLJJJIIIHHHHHHGGGDDDAAA444333111000//////000111...//////000000111111222333333222111000//////............/////////////////////////////////////////////......000222444666888888777888777555111...000111222000...,,,,,,---........................///...------------...///........................---------------------------------...............,,,,,,---------------...------------------------------------------------------------------------.......................................///000000000000000000111111111111222000000333888;;;:::999666666888;;;???BBBBBBAAA>>>CCCIIITTTjjjyyyuuu|||zzz}}}{{{oooiiieeebbb___cccjjjpppnnnfffbbbdddnnnrrrvvvyyyyyyxxxxxxxxx~~~~~~|||{{{zzz{{{{{{|||xxxvvvuuuuuuvvvwwwvvvuuuqqqrrrqqqhhh[[[QQQOOOPPPHHHFFFBBB===;;;999::::::888888888888888888888888yyyqqqllleee[[[RRROOONNNLLLKKKLLLNNNPPPQQQXXXYYY]]]```cccdddbbbaaabbbffflllrrrvvvwwwyyy{{{ssssssrrrrrrrrrrrrrrrsssuuuuuuvvvvvvuuusssrrrqqqsssrrrtttzzz}}}}}}}}}}}}}}}}}}~~~}}}|||{{{||||||{{{zzzzzzyyyyyyyyyuuurrrrrruuutttoooooosssuuuvvvtttooonnnooojjjbbb[[[YYYUUUOOOIIIFFFGGGIIIMMMNNNQQQWWW```mmm{{{|||qqqiiicccaaaeeessswwwkkkZZZIIIFFFDDDAAA===999666444333000000000000000000000000........................000,,,+++......+++***++++++---///000///...---,,,------------------------------------------------........................------...//////...------........................------------------------------------------------,,,,,,,,,---------......---------------------------------............///............////////////............/////////000................................................000000111222333444666777999:::<<>>999:::;;;>>>CCCHHHHHHDDD???AAAEEELLL[[[zzz}}}yyy}}}uuurrryyyyyyuuuiiibbb___]]]XXX```mmmwwwzzzxxxwwwxxxqqqtttwwwxxxxxxxxx{{{~~~zzz{{{{{{zzzyyyxxxwwwvvvuuutttuuuvvvvvvuuuqqqnnnkkkggg```YYYRRRKKKFFFCCC<<<;;;;;;:::::::::::::::777888888999999999888888|||oooeee___OOOOOOMMMHHHEEEFFFKKKOOOJJJPPPVVVXXXXXX]]]gggoooyyyuuuqqqrrrvvvxxxwwwtttrrrmmmiiiggghhhhhhgggeee```___]]]YYYUUUTTTUUUVVVQQQPPPPPPOOONNNNNNNNNOOOTTTTTTUUUWWWXXXYYYZZZ[[[\\\[[[YYYWWWUUUUUUUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXRRRQQQPPPOOONNNNNNNNNNNNQQQOOOMMMKKKJJJLLLNNNOOOUUUWWWZZZ^^^bbbgggjjjkkkmmmllljjjddd[[[SSSMMMJJJYYYWWWSSSOOOLLLJJJHHHHHHRRRXXXfffyyy|||nnnaaa\\\```kkkzzzsssaaa```VVVGGG??????<<<555111222111///...///111444000000000000000000000000........................------------------------........................------------------------........................------------------------//////.........---------------------------------.................................------,,,,,,,,,...------,,,,,,,,,------+++,,,---...////////////000000//////.........------------.........//////............------,,,+++------///000000000///...111333777:::<<<@@@DDDGGGJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDBBBDDDGGGEEEGGGJJJJJJIIIHHHHHHIIINNNOOORRRSSSPPPMMMPPPWWW\\\```[[[PPPLLLQQQQQQJJJKKKNNNQQQRRRPPPMMMJJJIIIMMMMMMOOOQQQRRROOOLLLKKKOOOLLLIIIIIIJJJLLLMMMMMMMMMNNNOOORRRUUUVVVUUUTTTNNNMMMMMMLLLIIIDDD===888999666222///000111222222111111000000000111222333000000////////////000000////////////////////////000000000000000000000000222333555666777666555555//////...------...000111////////////////////////////////////////////////......------------......000///...---------------////////////////////////..............................////////////..................................................................////////////000000000000111111111111///111333333111111111222000555<<>>>>>??????BBBCCCCCCDDDEEEFFFGGGGGGHHHGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAA@@@?????????@@@BBBAAA???>>>===>>>???@@@DDDEEEGGGJJJMMMPPPRRRSSSXXXYYYZZZYYYVVVSSSRRRRRRaaabbbcccbbb^^^XXXRRRNNNJJJJJJPPPYYY___bbbiiiqqqvvvnnnjjjjjjooouuu{{{uuudddLLL>>>======999777444000///000222111000000000000000000000000000........................------------------------........................------------------------........................------------------------//////.........---------------------------------..............................---------,,,,,,,,,...------,,,,,,---------,,,,,,---...////////////000/////////............---------.........//////------......//////......222111000000000000111222:::<<<>>>@@@AAACCCFFFIIIFFFDDDCCCCCCEEEFFFEEEDDDBBBCCCDDDEEEDDDCCCCCCEEECCCEEEIIILLLNNNOOOPPPQQQ\\\[[[^^^bbbcccccchhhooo}}}qqqlllpppooohhhjjjiiihhhfffdddbbb```___bbb```___```aaaaaa``````[[[UUUNNNJJJJJJKKKJJJIIIQQQQQQRRRSSSUUUVVVVVVUUUVVVTTTQQQOOOMMMLLLIIIGGGBBB>>>:::777555333111///222222222222111111000000000000////////////000000////////////////////////000000000000000000000000///000111333444555555555111000///.........///000///////////////////////////////////////////////////......------....../////////...---------------////////////////////////..............................////////////..................................................................////////////000000000000111111111111///111333333222000111111222777===BBBEEEEEEDDDDDDEEEKKKQQQUUUSSSMMMGGGCCCFFFQQQ___nnn~~~~~~{{{yyy}}}uuummmgggfffccc```aaaeeehhhggghhhlllrrruuutttrrrrrrrrrssstttuuuuuuvvvvvvyyywwwvvvwwwzzz{{{xxxuuuwwwvvvsssoookkkgggcccaaaYYYTTTMMMGGGCCCAAA???======<<<:::999888888888999666999<<<>>>@@@BBBCCCDDD}}}pppiii^^^[[[TTTMMMFFFDDDEEEFFFGGGJJJOOOSSSXXX]]]ccchhhnnnppptttwwwzzz{{{||||||zzztttnnnjjjgggeee```]]]YYYVVVPPPLLLIIIFFFCCCAAAFFFEEECCC???;;;888888999999888888777777777777777999999999999::::::;;;;;;<<<;;;::::::999999::::::::::::::::::::::::::::::::::::999999999999999::::::::::::999999999999999::::::;;;===>>>@@@AAAAAACCCFFFIIIKKKMMMOOORRRTTT___ccciiilllkkkeee]]]XXXUUUPPPKKKIIIGGGGGGMMMTTTbbbqqq}}}wwwuuuvvvzzzwwwWWWDDDAAABBB???<<<666000///222444111---000000000000000000000000........................------------------------........................------------------------........................------------------------...............---------------------------------...........................------------,,,,,,,,,---------,,,,,,------...------...............---////////////............------........./////////------...///000000111111333222111111333666999:::CCCDDDEEEDDDDDDDDDFFFHHHDDDBBBAAACCCFFFGGGEEECCCCCCEEEGGGGGGFFFFFFGGGHHHMMMPPPUUU]]]dddiiijjjjjjpppllllllrrrxxx|||~~~}}}zzzyyyzzz{{{||||||rrrhhh[[[TTTSSSRRROOOJJJQQQQQQPPPOOOPPPQQQRRRSSSUUUSSSRRRQQQRRRQQQPPPNNNLLLIIIEEEBBB===888222...000111222222222111000000111000000//////000000111////////////////////////000000000000000000000000------...///111333444555444333222000///////////////////////////////////////////////////////////////......------....../////////...------------...////////////////////////..............................////////////..................................................................////////////000000000000111111111111///111333333222111000111555:::@@@FFFHHHIIIIIIJJJJJJOOOUUUXXXVVVQQQKKKHHHNNN\\\kkkttt|||}}}vvv}}}}}}pppjjjdddbbbaaabbbfffkkknnnnnnnnnoooqqqsssttttttqqqrrrssstttuuuvvvwwwwwwwwwvvvvvvxxx{{{{{{xxxtttuuussspppkkkeee___YYYVVVMMMIIICCC@@@>>>>>>===<<<;;;::::::999999888888888777:::???CCCEEEHHHKKKMMM}}}sssggg[[[UUUQQQPPPNNNJJJFFFGGGLLLPPPVVVZZZ___eeekkkppptttwwwvvvvvvwwwyyy{{{yyytttooonnnjjjccc]]]YYYUUUQQQMMMIIIGGGDDDBBB@@@>>>===<<<@@@@@@???<<<999777888999999999888888888888999999999999999999999999999999:::::::::999::::::::::::::::::::::::::::::::::::::::::999999999:::;;;;;;:::;;;<<<<<<<<<;;;:::999888888999::::::;;;<<<<<<;;;===???AAABBBEEEIIILLLSSSXXX___gggkkkkkkiiigggfffaaaYYYQQQIIIDDDDDDFFFIIIQQQ[[[dddnnn{{{tttyyyeeeOOOHHHDDD???===888333111333333111///////////////////////////........................................................................------------------------........................,,,,,,------------------........................------------------------........................------------------------------,,,,,,,,,---........................------///////////////.....................////////////.........//////000111111000111333666:::>>>BBBDDDCCCDDDEEEDDDCCCCCCDDDFFFHHHEEEDDDEEEGGGHHHFFFDDDEEEGGGHHHFFFFFFKKKOOOPPP]]]___fffrrrzzzvvv||||||lllddddddccc^^^XXXUUUUUUTTTQQQOOOMMMNNNNNNOOOPPPRRRUUUVVVTTTPPPLLLQQQOOOMMMKKKGGGAAA:::555222111111111111111222333111000000000000000000111////////////////////////////////////////////////...---------...000333444666555444222111000///...//////////////////////////////////////////////////////............/////////......---------......////////////////////////..............................////////////..................................................................///////////////000000000111111111111///111333333222111111222777===EEEJJJKKKJJJIIIJJJKKKNNNSSSVVVWWWWWWXXXXXX^^^jjjvvv{{{}}}|||vvv{{{qqqmmmhhhdddcccffflllqqqrrrsssrrrqqqppppppsssvvvttttttuuuwwwxxxyyyzzz{{{zzzxxxwwwxxxzzzzzzwwwtttsssrrrnnnhhh```XXXQQQNNNGGGDDD@@@>>>=========<<<888999999::::::999888888<<>>===<<<;;;;;;<<<777888999888666555777888888777777777777777888888999999888888888888777777888888999999999:::999999888888888888888888888888888777777777777777888999888999:::;;;:::999777666444555555666777888999999:::;;;<<<<<<<<<===???AAAJJJLLLQQQXXX___fffkkknnnggggggccc[[[RRRJJJEEEAAACCCCCCFFFLLLWWWhhh{{{~~~xxxttt|||zzzfffYYYJJJ<<<<<<:::888555222111222333////////////////////////////////////////////////................................................------------------------........................,,,,,,,,,---------......---.....................------------------------........................------------------------,,,,,,,,,,,,,,,---...///..................------.........///////////////........./////////000000000//////...///000111111000333888===AAADDDEEEEEEBBBCCCCCCCCCBBBCCCDDDFFFHHHGGGFFFFFFFFFGGGHHHHHHJJJMMMKKKHHHLLLXXXbbbfffssssssyyy{{{||||||wwwqqqlllmmmlllhhhaaaYYYUUUSSSTTTSSSSSSTTTTTTSSSQQQNNNPPPPPPOOOOOOMMMJJJDDD@@@<<<999555111///000111222111111000000000000111111000000000000000000000000////////////////////////111000///......///000111666555555444222111000////////////////////////////////////////////////////////////....../////////......---------......///////////////////////////..............................////////////..................................................................///////////////000000000111111111111///111333333333333444555:::AAAIIIMMMKKKHHHFFFFFFOOOPPPQQQSSSVVV\\\dddiiiqqqxxx}}}yyyqqqnnnwwwzzz}}}|||tttssspppjjjhhhkkkqqquuuttttttsssqqqoooooorrruuuuuuuuuvvvwwwxxxyyyzzz{{{~~~{{{xxxwwwyyyyyyvvvsssrrrpppkkkddd\\\TTTMMMIIIEEEBBB???=========<<<;;;888888999:::::::::999999???AAACCCCCCDDDJJJSSSZZZxxxeee___YYYSSSPPPOOONNNMMMRRRYYYbbbfffffffffiiimmm}}}||||||}}}~~~}}}yyyvvvvvvrrrmmmiiifff```XXXRRRJJJHHHEEEAAA???===<<<<<<:::;;;<<<;;;888777777888333444666666666666777999777777777666777777888888999999999999888888888888999999:::;;;;;;:::::::::777777777777777777777777888888777666666777777777777888999999999888777666444555555666777888888999888999;;;;;;::::::;;;===AAAAAABBBEEEKKKSSS[[[```___dddhhheee```ZZZTTTNNNHHHBBB>>>@@@FFFMMMXXXbbbsssrrr|||cccLLL@@@@@@>>>999444222333555000000000000000000000000////////////////////////................................................------------------------........................+++,,,,,,------.........---------...............------------------------........................,,,,,,,,,------------...,,,,,,,,,,,,---......///------...............---.........///////////////....../////////000000000000000//////000222333444888;;;???CCCEEEEEECCCBBBBBBCCCEEEEEEEEEFFFHHHJJJFFFHHHJJJIIIIIILLLSSSXXXcccfffccc^^^dddttt~~~|||~~~tttjjjeeebbb^^^WWWRRRPPPPPPQQQQQQPPPOOONNNOOOPPPOOOLLLJJJIIIEEE>>>888333000000000222111111000000111111222000000000000000000000000000000000000000000000000111111000///////////////333333444444333222111111////////////////////////////////////////////////000//////......//////000...------------...//////////////////////////////..............................////////////..................................................................////////////000000000000111111111111111222222222333555888;;;???EEEKKKLLLHHHDDDDDDEEEPPPOOOMMMMMMQQQ[[[gggooo~~~|||ooogggggguuu{{{{{{}}}{{{yyy{{{{{{wwwtttvvvyyywwwqqqnnnppptttuuuuuutttrrrppppppqqqssstttssssssttttttuuuuuuvvvvvv}}}zzzwwwxxxyyyxxxuuurrrnnnkkkeee^^^VVVOOOJJJGGGCCC@@@===;;;;;;:::999888999999999::::::;;;;;;;;;>>>AAAEEEHHHKKKSSS___iiivvvlll```WWWSSSOOONNNPPPTTTVVVWWWccclllvvv|||{{{{{{~~~~~~|||{{{wwwrrrnnneeeaaa\\\UUUOOOJJJEEEBBB>>>>>><<<:::999888999:::777999;;;:::777666777888555777999:::999999:::;;;999888888888999999:::;;;::::::::::::;;;;;;;;;;;;;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999999999:::;;;;;;;;;::::::999999888888888999999999999999555777:::;;;:::::::::;;;999999999;;;>>>BBBGGGIIIQQQZZZaaacccdddfffddd```QQQGGG???>>>======@@@FFF[[[ggg|||wwwuuuiiiKKKGGGBBB===999666444333000000000000000000000000////////////////////////................................................------------------------........................++++++,,,,,,---......///---------.........//////------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,,,,---...////////////............/////////000.../////////000000000000/////////111333666999;;;>>>@@@BBBDDDEEEDDDCCCBBBDDDEEEGGGGGGGGGHHHJJJLLLIIIOOOUUUVVVWWW___mmmyyy~~~pppkkkddd^^^[[[YYY[[[]]]aaaccchhhmmmrrrvvvyyyzzzzzzyyy{{{{{{sssoooiiiccc___[[[WWWTTTQQQOOOMMMMMMNNNOOOOOONNNNNNKKKGGGBBB<<<777444222222111111000000111111222000000000000000000000000000000000000000000000000......///////////////...000111222333444444333222////////////////////////////////////////////////000000////////////000000---------------...//////////////////////////////..............................////////////..................................................................////////////000000000000111111111111222222222111333666<<<@@@EEEHHHJJJGGGBBBAAAFFFKKKQQQOOONNNNNNSSS___llluuuvvvnnnooottt}}}{{{zzz{{{vvvvvvuuuqqqlllrrryyy{{{vvvqqqsssttttttvvvssspppqqqtttvvvuuusssqqqqqqqqqrrrrrrrrrrrrrrrttttttuuuyyy{{{yyytttnnngggddd]]]VVVOOOJJJGGGEEE???===;;;999999999888777::::::999999:::<<<===>>>>>>EEEMMMSSSXXX```lllvvv|||iii[[[RRRFFFQQQNNNMMMPPPVVV\\\```aaahhhqqq|||}}}zzzvvvsssqqqmmmfffbbbZZZWWWPPPIIIBBB>>>;;;;;;::::::999888777777999:::444777::::::999888:::<<<777999:::;;;999999999:::888777777777888999999:::888888999999999:::::::::;;;;;;<<<===<<<;;;:::999>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888888;;;;;;::::::999999999999999999999888777777666666555777;;;<<<;;;999999999777888:::===>>>???@@@@@@???IIIQQQUUU[[[cccgggeee]]]PPPEEEAAA???===AAAFFFCCCHHHWWWnnnrrrmmmwww|||UUUMMMDDD???>>>;;;555000000000000000000000000000000000000000000000000000////////////////////////........................------------------------........................++++++,,,,,,---...//////---------.........//////------------------------........................,,,,,,,,,------.........+++++++++,,,---...///000+++,,,---...////////////---.........//////000000////////////000000000000//////000222666:::>>>AAA@@@AAABBBCCCDDDEEEFFFGGGEEEFFFGGGGGGGGGGGGJJJLLLOOOXXXaaaeeegggrrruuuaaaaaafffmmmpppllliiihhh\\\VVVPPPLLLJJJIIIKKKOOONNNPPPRRRTTTUUUVVVYYY\\\TTTfffnnn```SSSWWWeeennnppprrrvvv|||yyynnnaaaYYYTTTQQQMMMKKKLLLNNNOOOOOOLLLLLLKKKIIIEEE???:::777222222111111111111222222000000000000000000000000000000000000000000000000***+++---///000000//////...///111333444444444444////////////////////////////////////////////////000000////////////000000---------------...///000////////////////////////..............................////////////................................................................../////////000000000000000111111111111333222222111333888???DDDJJJKKKIIICCC>>>@@@HHHQQQVVVUUUUUUXXX___kkkxxxwwwpppooowww|||{{{uuutttsssooojjjnnnwww|||wwwsssttttttrrrvvvsssppprrrvvvyyywwwtttrrrrrrrrrqqqqqqqqqpppppplllnnnssszzz~~~{{{ssslllbbb^^^WWWPPPJJJFFFDDDDDD>>><<<::::::::::::999888<<<;;;:::999:::<<>>;;;:::999999999888777777888999999888888999:::;;;;;;;;;;;;;;;;;;:::999888888999:::;;;:::;;;<<<=========<<<;;;;;;<<<===<<<;;;:::;;;<<>>===<<<===>>>>>>===:::<<<>>>>>><<<:::::::::BBB@@@===<<<===>>>>>>===;;;=========;;;999999999===;;;888888888888777666::::::999888777666777777999999999999999:::::::::>>>@@@BBBGGGMMMTTT[[[^^^\\\WWWOOOHHHBBB???>>>>>><<<@@@GGGQQQ```wwwssseeelllmmm[[[GGG===:::999666444333111000000222333222111///000111000///...///000222000------...000000000..............................------------..............................---------.........//////------------------------........................------------------------------------------------,,,,,,,,,---------......////////////////////////---------.........//////...///000000......///000...000333777;;;???AAABBBHHHEEECCCDDDHHHJJJIIIGGGIIIGGGEEEEEEGGGLLLQQQUUUhhhhhhjjjmmmtttzzzjjjdddfffgggbbb\\\ZZZWWWTTTTTTWWW[[[___`````````^^^ZZZUUUQQQOOOOOOVVVUUUUUUVVVXXX\\\```bbbaaaZZZTTTTTTRRROOORRRYYYVVVTTTWWW^^^bbbdddggglll{{{}}}~~~mmmeeeYYYOOOMMMMMMKKKMMMRRRHHHHHHIIIKKKLLLHHH@@@999777444222111222333333333000000000000111222444444000000000000000000000000000000000000000000000000/////////000111333444555222222222111000//////...000000000000000000000000........................////////////////////////........................////////////////////////......////////////............////////////......---------.........//////////////////000000000000222222111111111111111222111000...///444;;;CCCHHHQQQLLLEEE??????DDDLLLRRRQQQUUU```nnnxxx}}}zzzqqqkkksss~~~|||uuurrrooommmooosssppppppppppppqqqqqqrrrsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrsssuuuwwwxxxuuussssssvvvxxxuuulllddd\\\XXXSSSMMMIIIDDD???<<<::::::999999888888777777555999;;;:::===BBBDDDBBBHHHPPP]]]iiirrrwwwwwwvvvbbb[[[TTTNNNGGGCCCEEEKKKOOOWWW^^^cccjjjrrrvvvvvvzzz|||~~~~~~|||xxxssspppggg```WWWRRROOOKKKEEEAAA:::999888888888:::;;;<<<:::999888888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>;;;;;;===>>>>>>>>>======>>>???@@@???=========>>>======<<<<<<>>>?????????>>>@@@AAAAAA@@@>>>>>>>>>===<<<:::;;;===>>>======:::;;;======>>>>>>???@@@>>><<<:::;;;<<<===<<<;;;;;;;;;;;;:::;;;;;;<<<===999999999999999999999999:::;;;===@@@DDDIIINNNQQQTTTRRRNNNJJJFFFCCCAAA@@@===???@@@CCCJJJXXXjjjxxx~~~uuuuuuuuuyyymmmVVVFFF>>>;;;999888555333000000000111000///000111111000......///000111000...///000000000....................................------.................................---------.........//////------------------------........................------------------------------------------------,,,,,,---------.........////////////////////////---........................///000000//////000222666777:::>>>AAADDDEEEFFFEEEEEEEEEFFFHHHHHHFFFEEEEEEGGGLLLRRR[[[cccjjjnnnpppssswww{{{}}}pppgggaaa[[[VVVRRRVVV```fffgggddddddaaa^^^___ccchhhlllooosssssssssrrrpppoooqqqrrrqqqnnnlllmmmsss{{{{{{pppiiibbbZZZXXX[[[aaa[[[VVVVVVTTTNNNKKKKKKTTTVVVbbbttt~~~sssgggaaaYYYPPPLLLLLLKKKHHHEEEFFFHHHJJJIIIGGGAAA===888444333333333222000000000000111111111111111111111111111111111111000000000000000000000000/////////000111222444555222222111111000//////...000000000000000000000000........................................................................////////////////////////......////////////............////////////......---------.........//////////////////000000000111222222111111111111222222222222222444888???EEEIIIIIIEEEAAA???BBBHHHNNNQQQVVV]]]ooo}}}mmmmmmrrr}}}vvvnnnjjjfffaaaaaaeeekkkmmmppprrrssssssrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrtttttttttuuuvvvxxxzzz{{{yyywwwuuutttqqqkkkbbb[[[WWWSSSNNNJJJFFFCCC???<<<999999999999999999999:::888<<<======@@@IIIOOOPPPYYY```kkkvvv}}}~~~NNNJJJHHHIIIJJJKKKRRRZZZ]]]dddjjjnnnuuu|||~~~|||~~~{{{vvvoooggg___[[[RRRLLLEEE@@@>>>===:::777888888888888777777777777999999999888999999::::::;;;;;;::::::;;;<<<<<<===????????????@@@@@@AAAAAA@@@AAAAAABBBCCCDDDDDDEEEEEEGGGHHHGGGFFFEEEEEEFFFDDDDDDDDDEEEFFFGGGIIIIIIEEEGGGIIIIIIGGGEEEEEEEEECCCBBBBBBCCCDDDEEECCCBBBDDDDDDCCCBBBAAA@@@@@@@@@===<<<::::::<<<===<<<<<<;;;;;;:::::::::;;;;;;<<<999999999999888888888888777777888999;;;>>>AAABBBGGGHHHIIIIIIHHHEEEBBB@@@BBBAAA???<<<<<>>???AAADDDFFFGGGHHHIIIEEEFFFHHHHHHGGGGGGHHHIIILLLQQQ[[[fffqqqyyy~~~zzz}}}|||xxxtttsssooollliiicccZZZRRRUUU[[[^^^```dddmmmwww~~~~~~xxxuuusssssswww}}}{{{vvvssssssssskkkeeedddccc\\\UUURRRIIIFFFHHHQQQZZZ```gggmmmuuuxxxhhh[[[UUUWWWQQQKKKHHHIIIKKKJJJIIILLLGGG@@@;;;777555333222222222222333222111000000111111111111111111111111000000000000000000000000/////////000111222333444222222111111000/////////000000000000000000000000........................................................................////////////////////////......////////////............////////////......------.........//////////////////000000000111111222222111111111111222222444555777:::>>>CCCGGGIIICCC@@@===???DDDJJJMMMNNNYYYccc{{{{{{tttlllxxx{{{sssmmmlllkkkgggddddddgggkkkpppuuuvvvuuurrrppprrrrrrrrrrrrrrrrrrrrrrrrrrrssstttvvvwwwyyy{{{|||zzzxxxuuuooohhh```YYYTTTQQQNNNIIIEEECCCAAA>>><<<888888888999999:::<<<<<<;;;???AAABBBHHHTTT^^^bbbgggllluuu}}}MMMLLLNNNTTTXXX\\\dddlllnnnssswwwxxx|||~~~zzz}}}zzztttkkkaaaWWWNNNJJJFFFAAA<<<999999999999888<<<<<<<<<<<<;;;:::888777<<<<<<<<<;;;::::::;;;===>>>>>>>>>>>>???@@@BBBCCCCCCDDDEEEGGGHHHHHHIIIIIIMMMMMMMMMNNNOOOQQQRRRSSSUUUWWWXXXXXXWWWVVVVVVVVVUUUVVVVVVVVVVVVVVVXXXYYYUUUWWWYYYYYYWWWVVVUUUVVVTTTSSSRRRRRRRRRPPPLLLJJJMMMKKKIIIGGGEEECCCAAA???CCCAAA??????@@@@@@???>>>>>>===<<<;;;:::::::::::::::999999999999999888888888777777777888999;;;<<<<<<===@@@BBBCCCCCCBBBAAACCCBBBAAA>>><<<>>>CCCGGGIII\\\uuuwwwrrr{{{ttt]]]LLLEEEBBBAAA===:::666444333333222111111111111000000222666999;;;888444111000000...---..............................////////////......................................................////////////////////////....................................------------------------------------------------............////////////////////////////////////............---...000222444777<<<@@@BBBCCCDDDFFFGGGGGGGGGGGGEEEGGGHHHGGGGGGKKKRRRXXXbbbgggnnnvvv{{{||||||{{{|||uuujjj___WWWSSSYYYSSSQQQTTTUUUUUUaaaqqqnnnrrrxxx~~~{{{yyytttccc[[[PPPHHHDDDEEEIIIMMMTTT___iiioooxxxvvvkkk```ZZZTTTPPPOOOMMMKKKHHHNNNKKKFFFBBB>>>;;;777555333444555555555444333222111111111111111111111111000000000000000000000000////////////000111222333111111111111000000//////////////////////////////........................////////////////////////........................////////////////////////......////////////............////////////..................//////////////////000000000111111111222222111111111222333333444777;;;???CCCEEEGGGGGGCCC???<<<>>>DDDIIIKKKKKKXXXbbb{{{}}}rrrttt~~~xxxooolllttt}}}}}}uuunnnjjjmmmrrruuuvvvuuurrrpppssssssssssssssssssssssssnnnpppqqqtttuuuwwwwwwwwwuuutttqqqjjjbbb[[[WWWUUUNNNJJJEEEBBB@@@>>><<<;;;888888888888999:::<<<===<<>><<<999777888999:::;;;666777999;;;===>>>>>>>>><<<===???>>>======???AAAAAAAAABBBDDDGGGIIIKKKLLLLLLOOOSSSXXX\\\^^^``````bbbbbbaaaaaabbbeeegggiiinnnpppssstttsssrrrrrrrrrrrrssssssqqqooonnnppprrrtttvvvxxxxxxvvvuuutttuuupppnnnllliiigggccc^^^ZZZVVVTTTRRRQQQPPPMMMIIIFFFHHHGGGEEEDDDEEEEEEDDDCCCAAA@@@??????>>>>>>>>>>>><<<<<<;;;;;;::::::::::::888888888888888999::::::888888:::<<<>>>AAACCCDDDAAABBBBBBAAA@@@??????@@@@@@HHHZZZtttxxxkkkpppqqq]]]PPPGGG@@@>>>;;;777444444444333222000000111111222555:::>>>BBB===666111///.......................................///000000///...................................................---////////////////////////......................../////////......------------------------------------------.........//////////////////////////////////////////////////////---///222555999===CCCFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDEEEEEEFFFJJJTTTbbblllwwwyyy{{{}}}|||xxxtttrrr~~~zzzssshhh^^^VVVRRRQQQZZZYYYaaannnqqqmmmoooxxxtttyyyvvvfffUUUJJJGGGHHHJJJEEEKKKOOOQQQ[[[pppllleee\\\UUUSSSQQQOOOMMMKKKJJJIIIHHHFFFCCC>>>:::333444444555555444444333111111111111111111111111111111111111111111111111////////////000111222222111111111000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////............////////////.............../////////000000000000000000111111111111222222111111222333333444555888===BBBEEEEEEDDDCCCBBB???<<<>>>DDDJJJNNNOOOXXXbbbyyywwwnnnxxxpppfffeeettt}}}qqqqqqrrrsssttttttssssssrrrssssssssssssssssssssssssmmmoooqqqsssttttttssssssrrrppplllfff^^^XXXVVVUUUMMMIIIDDD@@@>>><<<;;;999:::999888888999;;;<<<>>>>>>HHHQQQWWW^^^iiissswww}}}~~~```aaafffnnnsssvvv|||{{{sssaaa]]]VVVOOOGGGBBB>>><<<777777666666777888999:::777777888999:::;;;<<<<<<888;;;???@@@@@@BBBGGGKKKHHHJJJNNNRRRVVVZZZ\\\]]]eeeiiiqqqxxxzzzwwwsssooollleee\\\UUUOOOMMMIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@AAAAAA??????>>>>>>======<<<<<<888888888999999999::::::999999999:::<<<@@@CCCFFFEEEGGGHHHIIIHHHEEEAAA>>>CCC>>>CCCXXXuuu~~~ppprrrnnn___OOOAAAAAA===888444333222222111///000111111222555999<<>>BBBFFFIIIHHHHHHHHHHHHGGGFFFEEEEEEBBBDDDHHHOOOYYYfffttt|||}}}zzzwwwuuusssrrrrrrooojjjddd``````dddgggkkkmmmttt|||~~~ooobbb\\\YYYWWWLLLLLLIIIFFFIIIXXXnnnpppddd[[[WWWSSSPPPKKKKKKKKKLLLKKKIIIDDD@@@666555444333222222333333222222222222222222222222111111111111111111111111///////////////000111222111111000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////............////////////............/////////000000000000000000111111111222222222222111222222333444555666:::???CCCEEEDDDAAA>>>======>>>AAAFFFMMMSSSWWW___kkksssmmmxxx|||xxxlllcccbbbqqq{{{qqquuutttsssrrrqqqrrrrrrsssssssssssssssssssssssssssqqqrrrtttvvvuuutttqqqoooooolllfff```ZZZTTTQQQNNNKKKGGGBBB>>><<<;;;:::999;;;:::999:::;;;>>>@@@BBBGGGRRR^^^dddiiirrryyy|||~~~~~~sssssswww}}}~~~zzzxxxtttjjj___OOOLLLGGGAAA===;;;::::::555666777888888888999:::===<<<<<<;;;;;;<<<>>>>>>AAAFFFLLLQQQTTTYYY```ffffffjjjpppwww}}}vvvrrrkkkddd^^^XXXRRRNNNLLLKKKIIIGGGEEECCCCCCBBBBBBBBBAAAAAA@@@??????>>>::::::;;;;;;;;;::::::999999999999999;;;===@@@BBBFFFIIINNNSSSTTTQQQLLLHHHDDD<<<:::EEEWWWlll~~~~~~|||lll\\\IIIDDD===888555333111000///000111111000111333555777444111000000000///..............................///000111111000///...........................//////.........---------------------------------........................000000000///...---------------------------------............////////////////////////////////////------...///000111111222555999===AAABBBDDDEEEGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCIIIVVVfffuuuyyyrrrnnnoooqqqtttnnnoooooopppqqquuuzzz~~~~~~yyysssnnnhhhddd]]]UUUOOOPPPXXX```rrrwwwlll```XXXRRRPPPNNNMMMLLLKKKHHHFFF===;;;888555333222333333222222222222222222222222111111111111111111111111000////////////000111111000000000000000000000111000000000000000000000000////////////////////////........................////////////////////////////////////////////////......////////////............////////////........./////////000000000000000000111111111222222222222222222222333444555555999<<>>;;;;;;???EEEIIIKKKNNNTTTZZZiiiyyyxxxqqqxxxzzzvvvqqqllljjjdddccclllvvvyyywwwuuuqqqqqqpppppppppqqqrrrrrrtttttttttttttttttttttttttttuuuwwwxxxvvvrrrnnnkkkhhhccc]]]YYYUUUQQQLLLGGGGGGCCC>>>;;;:::;;;;;;;;;;;;:::;;;<<>>BBBGGGKKKNNNTTTZZZccciiiooovvvzzzpppjjj___]]]YYYTTTOOOKKKHHHGGGDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::777888888999999:::;;;<<>>BBBEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@FFFPPPddd{{{uuukkkfffggglllpppxxx{{{}}}rrreeeZZZUUUVVVXXXdddpppwwwwwwjjjZZZVVVQQQMMMKKKKKKJJJIIIFFFCCC>>>888555444555555222222222222222222222222111111111111111111111111000////////////000000111000000000000000111111111000000000000000000000000000000000000000000000000------------------------000000000000000000000000////////////////////////......////////////............////////////......////////////000000000000000111111111111222222222222222222222333444555666;;;>>>BBBEEEEEEBBB===:::<<>>CCCHHHNNNQQQ___jjjtttvvvwww}}}|||xxxwwwzzzyyyuuuooofff\\\SSSKKKGGG::::::::::::999999999999;;;;;;;;;;;;<<<>>>@@@AAACCCBBBEEEJJJKKKMMMWWWdddkkksss~~~vvvjjj^^^VVVQQQOOOLLLJJJHHHGGGEEEBBB===:::===>>>>>>======>>>===:::;;;;;;:::::::::::::::;;;===AAAGGGNNNTTTXXXZZZ[[[RRRHHH@@@???@@@AAAIIISSStttoookkkoootttTTT???BBBCCC777///444111111111111111000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................................---------............///........................000---,,,---///000...,,,---------------...///000000//////.........////////////......000333666888CCCDDDEEEGGGHHHHHHHHHGGGGGGCCC@@@BBBCCCDDDGGGKKKSSS___nnnuuubbbZZZ___kkkuuuzzzzzzyyy|||oooaaa\\\\\\]]]]]]\\\```mmmiii___SSSMMMOOOQQQPPPMMMPPPJJJBBB<<<999777555333111111111333555444333111222222222111111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........////////////////////////////////////////////////////////////000000000000000111111111111222222222000111222111111444:::???BBBCCCEEEEEE???999;;;AAA???GGGNNNMMMJJJLLLWWWaaaxxxsss{{{{{{xxx{{{}}}tttnnniiibbb```aaaiiigggeeefffjjjmmmooopppmmmkkkkkkmmmrrruuuvvvtttssssssssssssttttttttttttuuuttttttuuuuuupppeee]]]WWWUUUSSSPPPMMMIIIDDD@@@>>>===;;;:::<<>>:::888:::>>>BBBIIIRRR[[[aaakkksssyyyzzz{{{~~~}}}uuurrrxxxzzzuuuoooeeeYYYNNNFFF@@@===::::::::::::::::::::::::<<<<<<===>>>???BBBEEEGGGKKKMMMSSS[[[___cccnnnzzzzzzkkk```ZZZRRRNNNJJJGGGGGGGGGFFFEEE?????????>>>>>>>>><<<::::::999999888888888888999===???BBBFFFKKKPPPTTTWWWRRRKKKEEEDDDBBB???BBBGGGiii~~~}}}ssspppjjjJJJAAA>>>666000222111111111000000000000000000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................///---,,,,,,...///...,,,...------------...///000000//////.........//////000///......111555:::===AAABBBEEEGGGHHHGGGFFFEEEDDDCCCEEEJJJLLLLLLOOOTTTZZZdddrrrtttlllaaa]]]bbbjjjrrrvvv{{{|||{{{{{{~~~vvvssskkkggg```XXXUUU[[[gggqqqvvvfffZZZTTTQQQNNNLLLLLLKKKJJJEEE???:::777777444333333333555444222000222222222222111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////...////////////////////////////////////////////////////////////000000000000000111111111111222222222222222222111111444:::???CCCBBBBBBBBB>>>999;;;@@@DDDJJJOOOOOOOOOTTT___iiipppuuusss}}}|||zzzrrroookkkfffdddfffhhhhhhiiijjjlllooorrruuupppnnnmmmooosssvvvvvvuuutttttttttuuuuuuuuuuuuuuuwwwuuussssssrrrmmmccc[[[WWWTTTQQQNNNKKKGGGBBB???<<<;;;999999<<<>>>>>><<<;;;<<>>FFFIIINNNQQQWWW```lllttttttsss|||rrr~~~|||zzz}}}~~~wwwrrrqqqpppmmmlllnnniiikkknnnnnnnnnqqquuuzzzsssrrrqqqrrrtttvvvwwwvvvttttttttttttttttttssssssvvvsssooommmkkkeee]]]WWWUUURRRNNNKKKHHHDDD???<<<<<<:::999;;;===?????????@@@AAADDDKKKVVVcccooovvv{{{}}}}}}{{{||||||xxxtttwww~~~|||~~~~~~}}}~~~|||pppdddVVVPPPHHH@@@;;;999:::;;;;;;:::::::::;;;<<<===>>>AAAFFFLLLQQQXXX```iiippp|||yyykkk^^^SSSLLLKKKFFFBBBBBBBBB@@@===<<>>BBBEEEPPPRRRVVVZZZXXXRRRKKKHHH>>>GGGYYYpppmmmoooyyypppXXXIIIBBB===777444444222111000000000000000000000000000000000000////////////////////////////////////////////////------------------------........................---------------------------------............///........................------,,,,,,---------,,,//////............////////////////////////000111///000333777;;;@@@CCCEEEFFFFFFFFFFFFGGGHHHJJJKKKRRRZZZiiiwww}}}}}}yyyuuuqqqlllhhhrrrxxxxxx{{{}}}uuuhhh\\\SSSRRRRRR[[[jjjvvvrrr___UUUOOOQQQSSSQQQKKKDDD???<<<777555333222333333333222333333222222222111111111000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222333333222222555:::???CCCDDD>>>999:::::::::;;;???HHHLLLRRR[[[fffrrr|||qqquuu~~~}}}|||}}}{{{|||vvvssstttuuusssrrruuukkkooorrrrrrppppppuuuzzzttttttsssssstttuuuuuuuuurrrssssssssssssrrrqqqppprrrooojjjfffbbb\\\VVVRRRSSSOOOKKKGGGCCC@@@===:::===;;;;;;>>>??????@@@BBBEEEGGGLLLUUU```llluuuyyy||||||yyyvvvyyy}}}|||wwwwwwpppuuu|||zzzsssbbbRRREEEBBB???<<<::::::<<<===>>>>>>>>>???AAADDDFFFHHHQQQXXXbbbkkkttt~~~mmm___XXXOOOHHHIIIJJJGGGEEEGGGBBBAAA@@@???======<<<<<<999999888999:::;;;<<<===AAAGGGOOOVVVYYYYYYUUUQQQGGGDDDFFFSSSiiixxxpppooo|||iiiPPPCCC>>>;;;777666444222111000111111000000000000000000000000////////////////////////////////////////////////------------------------........................---------------------------------............///........................------------------------000//////........./////////////////////000111111...222888>>>BBBDDDDDDDDDIIIGGGEEEDDDFFFJJJPPPSSSccckkkzzz{{{uuusssuuuzzz||||||}}}}}}~~~~~~{{{pppbbbXXXSSSVVVZZZccc{{{rrrbbb\\\WWWQQQOOOPPPOOOJJJEEE999666333222222333333333333333333222222222222111000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////////////////000000000000000000111111111222222222222111111444999>>>CCCFFFCCC<<<888999:::;;;>>>BBBMMMRRR\\\iiivvvtttooossswwwxxxyyyzzzvvvzzzqqqwwwrrrpppsssuuussssssuuuooosssvvvtttpppooossswwwtttttttttssssssssstttttttttuuuuuuuuutttsssqqqpppooolllgggbbb]]]XXXSSSPPPPPPLLLGGGCCC@@@>>>;;;999===::::::???@@@>>>@@@EEEHHHLLLTTT```lllvvvzzz{{{}}}}}}zzzxxxzzz~~~}}}xxxvvvmmmqqq~~~wwwpppfffUUUFFF<<<;;;;;;::::::;;;;;;<<<>>>>>>@@@CCCHHHNNNSSSVVVbbbkkkwwwpppaaaVVVSSSRRRLLLJJJLLLDDDCCCAAA???>>>===<<<<<<999:::;;;;;;;;;;;;:::999:::AAAIIIOOOVVV]]]```^^^RRRJJJBBBFFFXXXrrrwwwjjjkkkwwwxxxYYYDDD======;;;999666333222111222333000000000000000000000000////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///........................---...//////------...///000000//////......//////////////////000111222222222666<<>>@@@AAACCCEEEIIIPPPXXXbbbjjjooovvvmmmcccYYYKKKDDDEEEGGGFFFDDDBBB@@@>>>>>>===<<<<<<<<<<<<;;;::::::999:::@@@CCCFFFOOO[[[ccceee[[[SSSIIIFFFNNN```uuutttiiikkk{{{mmmRRRBBB???===;;;888555333333333444000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------............///........................---///111000...---///000111111000///////////////////////////000111222333:::<<>>DDDLLLNNNYYYiii{{{yyyuuuxxx}}}vvvpppttt~~~|||~~~|||}}}vvvnnnhhheeegggmmmqqqqqqqqqsssuuuuuuvvvvvvuuutttttttttrrrssstttsssqqqqqqsssuuuvvvwwwxxxxxxwwwtttqqqoooeeeeeebbb^^^YYYTTTRRRPPPKKKGGGAAA===<<<<<<<<<<<<:::888<<>>CCCGGGJJJPPPSSSYYYbbbnnnzzzyyydddXXXWWWJJJIIIGGGEEECCCBBBAAA@@@>>>>>><<<;;;:::::::::;;;999<<<<<<;;;CCCSSS^^^aaaiiiaaaUUUJJJEEEKKKWWW```zzzuuunnnyyycccJJJAAA???===999666444444444555000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000000000000000000000---------.........//////...........................000222111...---///111111111000///////////////////////////000111222333@@@@@@@@@@@@@@@AAACCCCCC???DDDLLLWWWdddpppzzz{{{}}}xxxqqqooopppwww}}}~~~zzzlll```WWWQQQ```xxxmmm\\\SSSNNNMMMQQQKKKBBB;;;777444222111444444444333333333222222000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------...///000000111////////////////////////////////////////////////////////////000000000000000111111111111222222222555555777<<