BM6@6(@@ ||||||~~~~~~~~~}}}{{{yyy}}}}}}|||}}}}}}}}}{{{zzz}}}{{{yyyyyy{{{|||}}}}}}~~~}}}~~~~~~~~~|||}}}}}}~~~}}}~~~}}}{{{}}}}}}{{{}}}{{{{{{}}}{{{xxxzzz~~~xxx|||}}}|||~~~{{{zzz{{{}}}yyylllbbb``````ggguuu|||{{{{{{~~~yyytttrrrrrrllleeedddhhhiiikkknnnlllcccZZZYYY^^^dddcccaaa^^^\\\___fffkkk}}}|||~~~}}}zzzyyyxxxttttttuuuuuuvvvyyy}}}}}}{{{|||zzzzzz~~~~~~xxxrrrsssyyy~~~{{{wwwppplllmmmqqquuu~~~~~~~~~}}}{{{yyy~~~{{{xxxzzz|||{{{yyy~~~yyytttwww{{{{{{yyywwwttttttuuuvvvuuusssuuuvvvwwwxxxwwwuuusssqqqqqqrrruuuyyy~~~~~~xxxwwwssspppvvvyyywwwyyy|||}}}zzz{{{~~~~~~|||vvvrrr|||}}}|||~~~{{{zzzxxxyyy{{{}}}uuunnnhhheeelllpppqqqoooqqqzzz|||wwwvvvxxxxxxxxxwwwxxxzzz~~~}}}{{{yyy}}}~~~{{{yyyzzz}}}~~~~~~|||~~~~~~}}}~~~yyyuuusssttttttuuuxxx|||~~~}}}yyywww{{{xxxqqqnnnqqquuu~~~}}}|||~~~|||}}}{{{xxxtttqqqqqqtttwwwzzz}}}{{{yyywwwxxx{{{||||||~~~{{{xxxxxxyyyzzz|||~~~~~~}}}|||}}}xxxvvvttttttvvvwwwwwwvvvtttrrrqqqppprrruuuxxxzzzzzzzzzzzz{{{{{{|||}}}}}}|||{{{zzzzzz}}}}}}~~~}}}zzz|||}}}|||zzzzzz~~~~~~|||~~~~~~~~~}}}}}}~~~zzzzzz|||~~~zzzzzz}}}{{{}}}uuunnn~~~~~~}}}~~~}}}zzzxxxzzz}}}}}}}}}~~~~~~}}}|||zzzyyy|||~~~}}}}}}}}}zzzwwwxxxyyyzzzzzzyyyvvvtttxxxzzz~~~}}}|||{{{yyy{{{}}}~~~~~~}}}}}}}}}~~~{{{{{{vvvvvvwwwxxxxxxwwwwwwvvv{{{~~~}}}|||}}}~~~|||xxxuuuuuuuuuwwwzzz|||~~~~~~~~~||||||zzzyyyzzz}}}|||}}}~~~|||zzz{{{|||}}}~~~}}}{{{xxxwww~~~|||||||||xxxzzz|||{{{{{{{{{{{{{{{{{{{{{|||~~~zzz}}}~~~~~~}}}~~~zzz{{{|||}}}}}}{{{xxxwwwwwwwwwxxx|||}}}yyy||||||}}}~~~~~~|||yyytttuuuvvvxxxzzz}}}~~~}}}~~~wwwnnnrrr|||~~~|||yyywwwzzz{{{}}}{{{nnnbbb[[[[[[aaafffvvvyyyxxx|||~~~yyysssyyyrrr}}}|||~~~|||xxxiiiffffffkkkuuu|||~~~}}}qqqjjjaaa[[[YYY\\\^^^```eeeggghhhfffccceeejjjooowwwzzz~~~}}}qqqnnnooo|||~~~sssffffffqqq{{{~~~vvvkkk___XXXWWWVVVRRRNNNWWWUUUSSSRRRUUUXXX[[[\\\\\\YYYXXX[[[cccnnnwww|||mmmsss{{{~~~zzztttoooiiieeeaaaccciiiqqqwwwyyyyyyrrriiifffqqq}}}yyywww~~~wwwiii```UUUUUUUUUWWWZZZ]]]aaacccdddccc```\\\YYYXXXYYY[[[cccbbbeeeiiiiiigggiiimmmuuuxxx{{{{{{{{{{{{zzzssslllmmmsssmmmqqqtttvvvtttrrroooooojjjnnnsssuuuuuuuuuxxx{{{xxxxxxxxxyyyzzzyyywwwuuuuuuooolllpppsssvvv}}}{{{yyyqqqrrrssssssoooiiiaaa[[[YYYYYYZZZ[[[]]]___aaabbbtttvvv{{{~~~wwwyyyyyy{{{{{{}}}xxxuuu}}}~~~|||wwwtttlllnnntttzzz~~~~~~}}}}}}}}}zzzuuuqqqoooqqqxxx|||qqqooonnnooorrruuuwwwwwwyyy|||}}}xxxqqqiiihhheeebbb```````````````dddjjjlllnnnppptttxxx|||zzzxxxuuuqqqllliiigggiiiggghhhmmmsssyyyzzzyyyyyyzzzpppnnnkkkfffbbbaaacccddd]]]]]]^^^```bbbcccbbb```___^^^^^^aaaeeehhhiiiiiisssyyy|||oookkkkkkggg```dddcccaaa```aaadddgggiiihhhlllppppppmmmlllnnnqqqiiijjjmmmppptttxxx|||~~~wwwllljjjsss}}}wwwkkkgggsssxxxmmmccccccaaa]]][[[ZZZ\\\^^^eeejjjrrrxxx|||yyyyyyuuulllbbb___iiitttwwwsssrrrtttvvvwww}}}xxxyyyzzzzzzzzz||||||wwwvvvvvvwww}}}uuummmlllpppuuuqqqooolllfffcccfffmmmsssmmmjjjkkkrrrzzzwwwzzz||||||{{{~~~|||zzz{{{}}}tttwww|||~~~||||||jjjmmmqqquuuwwwwwwwwwvvvsssuuusssmmmccc]]]]]]______bbbgggmmmsssxxxzzz{{{ppppppooooooqqqwww|||sssmmmnnnssstttrrrqqqvvv{{{}}}zzzssspppsssyyyllloooqqqsssyyyxxxjjj```\\\\\\bbbgggooowww}}}yyypppjjjlllppptttyyyzzz}}}|||xxxuuutttqqq{{{|||{{{iiiZZZXXX\\\^^^^^^```[[[___ccccccdddjjjwww|||zzzvvvwww{{{|||{{{~~~|||~~~yyyyyyuuuttt{{{ttt```ddd]]]\\\hhhwww~~~}}}{{{~~~yyyooohhhffffffggggggiiijjjkkkpppwwwyyywwwpppmmmooolllfffmmmrrrkkkppprrrvvv|||zzzuuu|||xxxnnn{{{yyyssstttsssooommmjjjppp{{{qqqlllmmmpppwwwwwwxxxxxxyyyzzz{{{|||ssswwwyyyzzz}}}zzzkkkfffllltttwww}}}yyyxxxzzzyyy}}}xxxtttxxxyyyxxxuuusssxxx{{{rrr~~~~~~}}}zzziiikkk{{{hhh\\\QQQ\\\kkkTTTHHHKKKGGGZZZnnnZZZMMMGGGGGGKKKbbbxxxhhhXXXMMMGGGCCCAAAIIIccc{{{uuueee\\\QQQHHHCCCAAA@@@???BBBKKK```yyy}}}}}}|||||||||}}}~~~tttsssqqqooonnnmmmlllllliiihhhfffccc```]]]ZZZYYYZZZYYYWWWSSSMMMGGGBBB>>>@@@===::::::;;;>>>@@@@@@GGGOOO```pppuuuuuu{{{{{{wwwuuukkkllliiifffggghhhaaaWWWRRROOOMMMNNNLLLHHHGGGIIIHHHHHHHHHGGGFFFEEEDDDDDDHHHGGGFFFDDDCCCBBBBBBAAACCCCCCDDDDDDCCCAAA???>>>======>>>???@@@??????>>>888:::===>>>>>>>>>@@@AAAEEENNN^^^mmmssswww{{{xxxtttpppooojjjhhheeeaaa\\\XXXTTTSSSSSSRRRPPPMMMJJJGGGEEEDDDDDDCCCBBBDDDFFFGGGGGGFFF<<<<<<<<<<<<<<<<<<<<<<<<888>>>@@@;;;777777::::::888888999999999::::::::::::999999999999999999999999999999999999999999999888999::::::;;;===@@@CCCFFFOOOcccwwwxxxrrr{{{~~~yyyxxxvvvtttrrrqqqppppppdddccc```]]]YYYVVVSSSRRRNNNMMMLLLKKKIIIFFFDDDCCCAAAAAA@@@>>>===;;;:::999@@@???>>>===;;;:::999999===<<<<<<===???@@@@@@???888888888888888888888888444999;;;777333444666666777777777777888888888999888888888888888888888888999999999999999999999999777999::::::;;;===@@@CCCFFFLLL[[[jjjnnnoooyyy|||yyyooonnnnnnmmmlllkkkkkkjjjlllllliiidddccccccaaa]]]ZZZXXXWWWVVVVVVVVVTTTRRRNNNMMMLLLJJJIIIGGGFFFFFFBBBBBBAAA???>>><<<;;;;;;999999999999999888888777777777777888888888999999444444444555555555555666777666555666888:::999888555555555555555555555555444999;;;777444666888777555555666666666777777777666777777777777777777777888888888888888888999999777999:::;;;<<<>>>BBBDDDKKKPPPXXXaaajjjsss}}}}}}yyyvvvtttsssrrrpppmmmjjjgggeeecccaaa___^^^]]][[[XXXUUUPPPPPPOOONNNMMMLLLKKKKKKOOOOOOMMMKKKKKKLLLLLLKKKBBB@@@>>>>>>??????>>>=========<<<;;;:::999888777666666666555555555444444333444555666666666666666444444444555555555555555444555555666777777888888666555444555777888777666666666666666666666666666444888:::666555777888777555555555555666666666666555555555555555666666666777777777888888888888888777888:::;;;<<>>======<<<<<<<<<;;;;;;<<<<<<===???BBB:::888666555666777777666888888888888777666555444444444444333333333333333222222333333444333333333222222222222222222222222444444444444555555555555555444333444666777666555666666666666666666666666///333444111111444555333555555555555666666666777333333333444444555555555666666666777777888888888777888:::<<<===@@@DDDHHHIIIPPPYYYbbbooo}}}666666666666666777777777777777666666666666777777555666888999999888777666999999999:::;;;;;;<<<<<<555555555666666777777777999999::::::;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;333444555666777888888888666666777777888999:::;;;::::::::::::;;;<<<===>>><<<======>>>???@@@AAAAAA@@@BBBDDDDDDCCCCCCCCCDDDBBBCCCCCCDDDDDDEEEEEEEEEGGGIIILLLNNNPPPPPPPPPOOOPPPRRRSSSSSSSSSSSSTTTVVV\\\[[[ZZZXXXWWWVVVVVVVVVZZZYYYYYYXXXXXXYYYYYYYYYUUUVVVVVVUUUTTTRRRPPPNNNOOOOOONNNNNNMMMKKKJJJIIIEEEEEEEEEEEEDDDBBBAAA@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>><<<;;;999888777666888777666666888888888666777777777666666666666666555333333555444333777<<<;;;999777666777777777777666666777777777666444333888888777777777666666666444555555555555444444333555666777888999:::;;;;;;555555555444333333222222444222222222444444333222333333333333333333333333000333333222222666777444444444555555555666666666222222333333444555555555555555666666777777888888666888:::<<<>>>AAAFFFIIIKKKTTTaaammmvvv|||666666666777888888999999777777888888999:::::::::888999:::;;;;;;;;;;;;;;;444444444444555666777777888888888999999999::::::444444555555555555555555444444333333333333444444666777888999999999999999888777777777888999999:::888888777888888999:::;;;666666777777777888888888666888::::::999888888999777777777777777777777777666666777888999999999999:::;;;<<<<<<;;;;;;===???BBBAAA@@@???????????????@@@@@@@@@AAAAAAAAA@@@@@@>>>======<<<<<<;;;;;;:::<<<;;;:::999999999::::::777777777777777666555555333444444444444444444444444444333333222222222222444333111222333444444333222222222333333333333444333111111444333111666======:::777666666777777666444555777777777666444333111111111111111111111111/////////000000//////...//////000222333444555666777666666555444333333222333111000111222333111000222222222222222222222222222555555333555999:::777333333333333444444444444222222333333444555555666444444555666666777888888666888;;;===???BBBGGGJJJQQQYYYhhhwwwyyyvvv|||222222222333444444444555000000111222333444555555222222222222333333444444333333333333444555666777444444444444444444444444555555444444444444444444555555444444444444555555222333333333333222222111333222222222222222333333333222222222333333444555444444444444444444444444333555777777666555555666222222333444555666777888888888777777777666666666444555666666555555777999777777777777777888888999888888:::;;;;;;:::999888888777777666666666777777666444333111111333555666333333444444444444333333333333333333333333333444444333333333333444555555555333111111222333333222000000111111222333333444///---...222222111777@@@999666222111111222222111222333555666666444333111333333333444444555555555333333444555555555444444111111111222222333333333444444444333222222111111333222111111222333222000333333333333333333333333///111222000333777777444111111222222222333333333222222333444444555666666444444444555666777777888666888;;;===???CCCGGGKKKQQQWWWhhhwwwuuukkksss222222222222222222222222333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111111333333333333333333333333000333444111333777777222222222222222222222222222333333333333333333333333777444///,,,222999888222111:::+++;;;000111333222444444444444444444444444444444444444555555555555:::444111999999777<<<111444444333333222222222111444444444444444444444444111222333222000///000111777333222444111,,,///777333444333111222444222---555///...333555111///111000333555555222000///000//////000111333555888999333222555666111,,,222===111222444555333//////222111111111000000222555777111111111111111111111111000000000000000000000000111222222333333222222111222000//////000111111000111111111111111111111111000000000///000000111222222222222222222222222222111222333444555444333222444555666555555555777999777999<<<<<<===???EEEJJJQQQSSS^^^lllpppnnnvvvpppZZZbbbzzz222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111333333333333333333333333555666777777111---222:::555555555555555555555555666666666666666666666666111222777;;;888111///222666444,,,666333222222666666666666666666666666666666666666666777777777777555666666;;;666,,,000333555555555444444444333333666666666666666666666666444555555555333222333444///...000444555222000111111...///444444000///111000---///666999444...,,,111000---,,,,,,...111333000/////////111333444666444///...222777666444222444222...)))%%%&&&,,,222666222000444888666,,,"""111111111111111111111111000000000000000000000000000000111111111111000000222000///000111222111///111111111111111111111111333222111111000000111111222222222222222222222222111111333444444444333222444555666555444555777999888:::<<<<<<<<>>CCCHHHMMMOOOWWW______```lll{{{~~~sssttt~~~111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111///,,,---333888666222///222222222222222222222222333333333333333333333333666000---...111111222444...+++999...222666000333333333333333333333333333333333333333444444444444444666444---888===111777333333333333333333333333333333333333333333333333333444555444222222222444444666444///000555666222(((---444777444---'''%%%999111---222:::888---"""&&&))),,,...---...111444222111///...------......///444444---)))...222222,,,333555,,,""""""+++444888222...111666555,,,###////////////////////////////////////////////////......////////////......000000000222444333000...000000000000000000000000///............///000000000000000000000000000000000000111111111111222111222333555444444555777999:::<<<======<<<>>>CCCGGGMMMPPPVVV[[[\\\^^^lllzzzwwwttt}}}000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///333333000000333111,,,000000000000000000000000000000000000000000000000---222333///...111222///000555888---)))222///...222222222222222222222222222222222222333333333333///222===111444>>>......333333333333333333444444222222222222222222222222333444555444222111222333111555555222111333444333000666555,,,---888>>>:::)))---000///---///333777333444444000+++))),,,000222111///...---------...***///111000000333555333---//////...222666111)))...---,,,+++,,,///222555......................................................////////////......//////000222333222///---////////////////////////,,,,,,---...000222444555////////////////////////////////////000000111111111333444444444555777999:::<<<======<<<>>>CCCGGGLLLPPPWWW^^^ccckkkyyyxxxpppxxx////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////222333///,,,+++...111................................................+++///222111...---...000///666###777---111///---000000000000000000000000000000111111111222222222;;;(((===888///:::///444222222222222222333333333000000000000000000000000222333333333111000111222000///111666777222//////333555000((((((//////)))???JJJNNNCCC222***,,,000%%%''',,,111222000+++'''000///...---,,,------...///***)))000444111)))###111---))),,,;;;IIIFFF:::+++///222222111///......------------------------.................................//////.........///......000111111///---////////////////////////------...000333666888:::........................///............///000111111222333444444555777999999;;;======<<<>>>CCCHHHJJJNNNWWWbbbooo}}}}}}sssyyy////////////////////////........................------........./////////........................................................................................................./////////000000........................111$$$///XXXyyy~~~|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}TTT///+++000++++++444+++555}}}~~~666333777///888111:::~~~~~~EEE444,,,444999222,,,...666((((((EEErrrLLL;;;)))%%%,,,333222---,,,,,,+++***+++,,,---...222***)))///---'''---<<<000uuu```222&&&,,,000///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,///---,,,---...///...---........................,,,---...000222555777888------------------------......---------...///000000111333333333555777999888:::<<<<<<<<>>,,, 555//////$$$xxx444111...,,,***222***ttt(((,,,---444$$$'''111%%%///)))000HHH888###666777%%%---###111"""%%%...++++++***)))))))))***************+++,,,,,,,,,---+++...000///,,,+++,,,...******+++,,,,,,,,,,,,+++***,,,------,,,---///111666111++++++...000///,,,,,,,,,,,,+++,,,,,,------///000222333333444666777;;;<<<>>>AAACCCFFFHHHIIIIIIKKKPPPXXXfffooonnnfffmmmnnnuuu---------------------------------.........//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++$$$222111***///000)))$$${{{888$$$%%%222///888777,,,&&&+++///...)))000,,,))))))...///&&&&&&...)))111...777++++++222(((444---(((BBB111...***)))000***aaa%%%///888'''GGG"""---000"""......&&&+++---%%%...FFF$$$444}}}000(((&&&000&&&)))******))))))))))))******((())))))***+++,,,,,,---'''///888:::666///+++***)))***++++++,,,,,,++++++,,,---...------///222444>>>777///,,,...000...***,,,,,,,,,,,,---///000111...000222333333444666777;;;===???AAACCCEEEGGGIIILLLMMMOOOSSS^^^jjjooonnnpppttt}}}------------------------------------............////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++......&&&$$$///000,,,...222\\\,,,:::444%%%///...---...///---((("""111+++,,,$$$,,,//////,,,...(((555333(((...,,,---...999666&&&...,,,222$$$___111...((())),,,---)))111((( ###&&&]]]666///...'''+++"""---www(((///...111@@@RRR$$$,,,---$$$333'''***))))))((())))))******(((((())))))***+++,,,,,,&&&...777:::555...************+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---000333999333---***,,,...---++++++,,,---...000333555666...000222333333444666777:::===@@@AAABBBCCCFFFIIIOOONNNLLLMMMXXXhhhsssvvvpppxxx------------------------,,,------------.................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((+++'''(((,,,&&&$$$///...666%%%---)))###'''&&&***000///)))''')))&&&"""333222///((('''***(((%%%888%%%111000(((---222///...///$$$(((:::...,,,(((,,,'''000DDDPPP!!!999444%%%333111###000FFF((()))((('''%%%111%%%///&&&///"""(((+++&&&***'''&&&555&&&))))))((((((((()))******((((((((()))*********+++))),,,...---***)))***,,,******+++,,,,,,,,,,,,+++'''(((***))))))***,,,...,,,***((('''))),,,---...+++,,,---...111333555777///000222333333444666777:::>>>AAABBBBBBBBBFFFIIIOOOLLLHHHIIIUUUhhhtttxxxttt------------------------,,,,,,---------.........------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,************************"""---000///222,,,''',,,333>>>$$$&&&...999,,,------+++((((((---222222(((---)))"""+++$$$999000;;;333 ---555222)))$$$)))222//////222***LLL,,,(((***111"""000...JJJfff111;;;$$$$$$888...###...(((,,,,,,yyy###***'''$$$,,,'''///mmmYYY...,,,888///)))888%%%'''(((***(((((((((((((((((()))******((()))))))))))))))))))))***)))'''&&&&&&(((***+++((()))******++++++******''')))***+++***)))***+++'''((())))))((())),,,...++++++,,,,,,...///111222///000222333333444666777;;;???CCCDDDBBBCCCGGGKKKOOOLLLIIIKKKYYYjjjtttuuuwww------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,************************+++222+++###+++222---)))'''???&&&///...%%%''',,,+++%%%&&&......(((---"""&&&***'''999!!!***"""))),,,555,,,(((***888222'''+++'''%%%111&&&"""%%%mmm***%%%+++777///&&&%%%///@@@RRR***,,,...'''!!!(((222///)))((('''%%%)))+++*** ///***111+++***+++!!!***SSS'''///---"""///((((((((((((((()))******))))))))))))((((((((((((&&&&&&''')))++++++)))''''''(((((())))))))))))))))))+++......---,,,,,,,,,***---///---(((''')))---++++++******++++++,,,---///000222333333444666888===AAAEEEEEEDDDDDDHHHLLLPPPNNNKKKPPP^^^nnntttrrrttt------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---,,,++++++******++++++************************++++++++++++++++++++++++***DDD)))+++))))))************************)))))))))))))))))))))))))))***'''---))).........------,,,,,,,,,---***%%%------***}}}FFF+++///111***'''(((%%%333???%%%(((888!!!***,,,***))))))******)))'''$$$$$$)))...+++$$$$$$++++++)))"""444VVV(((&&&''',,,%%%@@@)))%%%(((""",,,'''!!!((('''---(((''''''''''''(((((((((((())))))************))))))******))))))((((((''''''((()))))))))))))))((((((((()))***+++,,,+++******))))))***++++++++++++***,,,---+++))),,,111111...000///111444555444777<<<===???BBBBBBAAACCCGGGKKKVVVMMMPPPYYY]]]jjj|||................................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---,,,++++++******++++++***************************************************DDD)))+++))))))************************)))))))))))))))))))))))))))***'''---)))------------,,,,,,,,,+++,,,,,,'''///000!!!KKK555;;;&&&&&&&&&---(((333)))CCCccc"""'''...,,,...+++***))))))******)))'''000***$$$$$$&&&%%%$$$$$$''''''%%%777((((((((((((%%%fff(((&&&+++%%%***$$$%%%***''')))&&&''''''''''''(((((((((((())))))************))))))***)))))))))((((((((('''(((((())))))))))))((((((((()))***+++++++++******))))))***++++++++++++++++++---,,,***+++///000...///...000444444333666;;;===@@@BBBBBBBBBCCCHHHLLLKKKLLLNNNUUUdddttt}}}~~~////////////////////////////////////////////////------------------------+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))***************************DDD)))+++))))))************************)))))))))))))))))))))))))))***''',,,))),,,,,,,,,,,,+++++++++++++++...(((,,,111 """CCCDDD222,,,///"""+++///---$$$---###+++)))((((((******)))'''###%%%&&&'''+++//////+++'''111&&&###***)))###'''***''',,,((('''$$$&&&***&&&&&&'''''''''''''''((((((((((((((())))))******))))))((())))))))))))(((((((((((((((((())))))))))))((((((((()))******++++++******))))))******++++++++++++)))---...******---///......---///444444333666;;;>>>AAACCCCCCCCCDDDIIIMMMJJJaaa]]]TTTfffxxxzzz~~~vvvwww////////////////////////////////////////////////------------------------,,,,,,---...............---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))***************************DDD)))+++))))))************************(((((((((((((((((((((((())))))''',,,)))++++++++++++++++++++++++***000((($$$---))) $$$WWW<<<&&&&&&,,,111+++555000xxxccc!!!&&&"""...&&&***)))(((((()))***)))'''!!!))),,,%%% """$$$###$$$333'''***))) +++xxx...&&&***)))'''***%%%)))&&&%%%(((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((('''(((((())))))))))))(((((())))))******************************+++++++++(((---...+++***---///.........000555666555777<<>>???AAADDDDDDCCCEEEIIIMMMXXXpppsss```]]]mmmpppfffnnnvvv444444444444444444444444111111111111111111111111000000000000000000000000...///////////////..............................+++++++++,,,,,,------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***DDD)))+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&+++(((,,,,,,,,,------.........000$$$%%%+++(((''')))&&&$$$&&&###|||kkk,,,,,,'''!!!###++++++(((222 '''&&&&&&''')))***)))((($$$$$$)))((('''KKK((('''%%%***'''"""$$$---$$$%%%)))$$$%%%---'''''''''''''''((((((((()))''''''(((((((((((('''''''''((((((((())))))******&&&'''((()))************)))((('''''''''(((***++++++***)))((((((***,,,---+++***(((,,,555<<<999000---...222888:::888999===>>>AAACCCCCCCCCDDDIIIMMMTTTLLLPPP\\\bbbiiiiii___ooowwwOOOLLLFFF???999666666888888444333555444111111333222222111111000000111111000//////000222222000///,,,...///000000///000111......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE(((***))))))************************)))))))))))))))))))))))))))(((###(((''',,,---...,,,+++,,,000444******))))))((((((((('''(((---333XXX///'''(((((('''&&&%%%%%%&&&'''(((!!!---+++$$$&&&((())),,,)))###777vvvooo***222'''111%%%""""""+++///***$$$%%%&&&'''(((***++++++(((((())))))))))))((((((******))))))((((((''''''''')))***)))((('''(((***)))***+++,,,,,,+++)))((()))***+++)))(((((()))+++///...------//////...---000000222444777:::>>>@@@CCCDDDEEEEEEDDDEEEGGGIIINNNKKKNNNZZZdddfffccc```mmm}}}qqqooolllggg```WWWPPPKKKLLLGGGDDDDDDAAA999444333222222222222333111///---444222111111222222111///111222222222000///...............//////000000111........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE(((+++))))))************************)))))))))))))))))))))))))))***$$$)))(((***,,,---,,,***+++...000)))))))))(((((((((''''''%%%))),,,###YYYCCC"""'''666)))(((''''''''''''((()))```SSSccc[[[hhhooowww333000!!!%%%000%%%$$$111333###???HHH%%%,,,,,,###$$$%%%&&&&&&'''((()))******(((((())))))))))))(((((()))))))))(((((((((((((((''')))***)))((('''(((***((()))+++,,,,,,+++)))((()))******)))(((((()))+++,,,++++++,,,...000///...111111222333555888:::<<>>;;;:::888333///666444111000111111000...222222111111000///......---...//////000/////////........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,EEE)))+++******************************)))))))))))))))))))))))))))+++%%%+++***)))***,,,+++***)))***+++((((((((((((''''''''''''###&&&000+++///222))))))(((((((((((())))))555"""333"""(((444 ***(((111%%%''''''''''''((((((((()))'''(((((())))))(((((('''''''''((((((((()))))))))''')))***)))((('''(((***((()))***+++++++++)))))))))******)))((((((***+++***))))))+++...000000///111111222444666:::===>>>DDDEEEFFFEEEEEEEEEGGGIIIMMMJJJLLLVVV]]]]]]YYYWWWmmmwwwoooddd[[[VVVQQQKKKGGGAAA>>>:::777555333111///111111000000111222222222///000111111111000///.......................................------------------,,,,,,,,,,,,------------------------------,,,EEE))),,,++++++************************)))))))))))))))))))))))))))+++%%%+++***)))***,,,,,,+++)))((('''((((((''''''''''''''''''&&&%%%&&&,,,(((```111((((((((((((((((((((((((???--- ,,, (((%%%BBB!!!,,,UUU'''---"""%%%###,,,(((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&''''''((())))))***''')))***)))((('''(((***((()))******+++******)))((()))***)))((((((***,,,***))))))+++---//////...///000222666:::???CCCFFFEEEFFFFFFFFFEEEEEEGGGIIINNNKKKNNNWWW^^^^^^]]]\\\rrrzzzsssfffaaaZZZTTTMMMGGGAAA>>>999777444333444444333111000111222222333333333222/////////////////////////////////......---------...------,,,,,,------...------------------------,,,EEE***,,,+++,,,************************)))))))))))))))))))))))))))***%%%*********+++,,,------+++(((&&&''''''((((((((((((((((((***$$$!!!444222###;;;...''''''''''''''''''''''''RRRkkk......%%%%%%(((UUU...***&&&///---((((((((((((''''''''''''''''''((((((((((((''''''%%%%%%&&&'''((()))******''')))***)))((('''(((***(((((())))))************((()))***)))((((((***,,,,,,+++***+++---------,,,///000222666;;;@@@DDDGGGEEEFFFGGGFFFEEEEEEGGGIIILLLIIILLLUUU]]]```bbbeeeyyyzzzpppgggaaaSSSNNNFFFAAA>>>:::666222222111111000000111222222111111111111111111111111000000000///......------......------------......------------------------,,,EEE***---,,,,,,************************)))))))))))))))))))))))))))***%%%+++***,,,+++,,,---...---***'''(((((((((((())))))))))))+++###))),,,((( &&&&&&''''''''''''&&&&&&)))!!!+++''')))"""***"""333<<<,,, %%%...!!!555%%%((((((((((((((('''''''''&&&''''''((((((''''''&&&%%%%%%&&&'''(((((())))))''')))***)))((('''(((***'''((((((((()))******+++''')))))))))((()))+++---...,,,+++,,,---...---+++000111222444888;;;???AAAFFFGGGHHHGGGEEEEEEGGGIIIHHHFFFHHHQQQZZZ```ffflll~~~sssiiibbb[[[SSSMMMDDDAAA===888444222222222222222222222222222222222111111000000///......---......------------..............................,,,EEE***---------************************)))))))))))))))))))))))))))+++&&&,,,+++,,,+++***+++------***((())))))))))))******++++++((("""...&&&222~~~JJJ&&&'''((())))))((('''&&&"""666 ///'''+++ &&&BBB222$$$,,,$$$333"""'''''''''(((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((((((''')))***)))((('''(((***'''''''''((())))))***+++'''((())))))((()))+++------,,,+++,,,...//////...111111222444777:::>>>???GGGHHHHHHGGGFFFEEEGGGIIIHHHEEEFFFNNNWWW```iiirrr|||uuuaaa[[[SSSIII@@@;;;888666333333333333333333333333222111111000///......---......------------..............................,,,EEE***---------************************)))))))))))))))))))))))))))---(((------,,,***(((***,,,---+++((())))))******+++++++++,,,%%%"""+++)))---%%%ccc'''((()))******)))((('''%%%RRRfff(((...+++''' '''((($$$)))(((666000&&&###!!!111%%%''''''''''''(((((())))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((()))***)))((('''(((***''''''''''''((()))++++++'''((())))))((()))+++---,,,++++++---///111111000///000222555999>>>BBBDDDGGGHHHHHHGGGFFFEEEGGGHHHKKKGGGGGGNNNWWW```lllvvv|||qqqeeeTTTDDDBBB===;;;:::777333444888333333333222111111333555222000111333222...///222111,,,666222***...//////...EEE+++---,,,,,,---,,,+++*********+++,,,...(((+++%%%)))---,,,///(((///)))---,,,---,,,,,,,,,---+++)))&&&///(((000&&&,,,///$$$555!!!'''111###III%%%***&&&"""--- 333###"""***<<<)))***"""''''''$$$ """'''+++***&&&&&&uuu@@@$$$###+++((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((''''''((()))))))))))))))((()))***++++++,,,,,,+++------...///000000000000000111333555888<<>>:::666555333000/////////000000111000111444333...,,,...777...---,,,...777333***666JJJ+++...,,,,,,------+++*********+++,,,((())),,,444)))***!!!+++333---'''+++***+++******+++,,,,,,***(((...%%%222...+++>>>&&&+++222(((***VVVJJJ,,,***&&&+++"""...$$$+++!!!;;;!!!### ###000---((('''++++++&&&###$$$---%%%)))...'''+++,,,((("""###(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((''''''((()))))))))))))))(((((()))******++++++,,,***+++,,,---------------///111333555777;;;AAADDDGGGFFFFFFEEEEEEFFFGGGHHHHHH@@@DDDVVVaaadddlllyyyooohhhfff[[[MMMFFF@@@888555666777444111///...000444444...+++,,,+++000111......333666222,,,999+++...------...---,,,++++++++++++,,,******"""222'''---'''111$$$,,,&&&+++)))***))))))+++------,,,***%%%(((,,,######<<<'''...(((--- 000(((]]]zzz(((+++)))'''%%%)))''',,,!!!@@@XXX((((((111''''''!!!"""***+++%%%"""&&&"""000666\\\### )))"""###%%%))),,,///000000((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((()))***+++,,,)))***+++,,,,,,---------///000333555888;;;@@@DDDFFFEEEEEEEEEFFFGGGHHHHHHFFFAAAGGGYYYdddgggnnnyyyuuueeeZZZNNNHHHFFFCCC<<<444444111111444555222000111...:::222...---(((+++)))555;;;,,,///---......------,,,,,,,,,,,,,,,666444'''...///000...&&&''',,,'''---,,,---,,,+++,,,---...---+++TTTggg"""&&&333)))///(((222((((((###(((%%%,,,###)))$$$rrrNNN555,,,)))$$$...111---444)))###$$$%%%$$$######&&&***,,,$$$///$$$000***### '''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((***+++,,,***+++,,,---.../////////...000333666888<<<@@@CCCDDDDDDEEEFFFFFFGGGHHHIIIEEEAAAIIIZZZfffjjjpppyyy|||www{{{pppfff```VVVHHH<<<===777222333444222222444333:::&&&...;;;444999:::<<>><<<;;;???FFFKKK&&&)))$$$$$$)))((("""###,,,!!!RRR&&&'''"""&&&+++***&&&$$$%%%'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((''''''((()))))))))))))))((()))***++++++,,,++++++((((((***+++---.........///222666999;;;>>>BBBDDDDDDEEEFFFGGGGGGGGGGGGGGGEEEDDDHHHUUUaaaiiiqqqxxx~~~wwwkkk^^^UUUMMMCCC<<<999000AAA555aaawwwGGG666555;;;---000///000...//////000///...---,,,///000jjjYYY999$$$)))DDD,,,(((//////000...,,,+++,,,---,,,+++???GGG333000111///HHH'''******&&&&&&'''''')))!!!$$$+++888&&&###***)))&&&(((111888$$$((())))))(((%%%###$$$(((---&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((''''''((()))))))))))))))''')))+++---...---,,,+++((()))+++,,,.../////////000333777:::===???CCCEEEEEEFFFGGGGGGGGGGGGFFFEEEGGGEEEGGGPPP[[[fffpppxxx{{{zzzyyyyyy{{{{{{ooo___RRRLLL;;;===999---000000000...///000000000///---,,,%%%111888***%%%,,,,,,---+++))))))+++,,,,,,,,,000XXX%%%&&&&&&&&&%%%***&&&&&&+++%%%xxxjjj:::'''000$$$!!!,,,777))))))"""fff$$$&&&)))+++***(((%%%###%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))(((((('''(((((()))))))))))))))''')))---///000///,,,******+++---///000111222222111444888;;;>>>@@@CCCFFFEEEFFFGGGHHHHHHGGGEEEDDDHHHFFFFFFMMMXXXdddpppxxxkkk]]]JJJggg333///)))000000...,,,,,,...//////---$$$:::***))),,,,,,///...---...//////---+++***444...,,,***(((''''''((()))333(((---***&&&666...---'''###,,, '''111111jjj>>>&&&''''''---%%%...'''$$$***///((((((((((((((((((((((((---***'''''')))***'''$$$(((''''''&&&&&&((()))***)))((('''''''''(((***+++))))))))))))((((((((((((++++++///555;;;999///&&&,,,,,,------.../////////000333888;;;>>>AAADDDFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGKKKSSSZZZcccrrrqqq^^^444222...666000//////...////////////555333333)))((())),,,+++***+++---......,,,,,,WWW,,,***((('''&&&'''((()))%%%###'''+++000SSS%%%&&&'''***,,,000'''!!!///%%%:::222&&&555,,,!!!%%%222###)))+++000%%%,,,(((((((((((((((((((((((('''&&&&&&'''((('''&&&%%%(((''''''&&&'''((()))***)))(((((('''((()))***+++))))))))))))(((((((((((()))''')))111:::<<<555,,,,,,,,,,,,---....../////////222666999<<>>CCCFFFKKKJJJIIIHHHHHHHHHHHHHHHCCCFFFOOO[[[eeeooo|||www~~~777555,,,///000222333222///......000'''000)))'''444777:::LLL///%%%***555999666111...------,,,+++(((555***xxx,,,(((''''''''''''((()))***333$$$&&&$$$000(((---)))!!!$$$---'''%%%%%%"""%%%,,,000((('''555\\\&&&(((&&&+++%%%444###!!!((((((((((((((((((((((((((('''&&&&&&+++000222...***''''''''''''((((((((()))((((((((((((((())))))***(((((((((((())))))))))))+++)))(((***---000///...------......///000000111000222444666999>>>DDDHHHLLLKKKJJJIIIHHHHHHIIIIIIEEEIIIRRR]]]eeelllwwwwwwyyy222666222666000111222222111/////////&&&;;;999,,,)))""""""333'''QQQ777...,,,///999666111...------,,,+++,,,"""///???$$$***(((((((((((()))***++++++(((%%%)))***)))]]]+++777,,,)))---((( +++444&&&$$$******%%%...###lllPPP+++'''###///333((((((((((((((((((((((((***&&&$$$***444777000(((&&&''''''((((((((((((((('''(((((()))))))))))))))'''((((((((()))))))))***)))++++++)))''''''***.../////////000111111222222111333555888;;;@@@FFFJJJMMMLLLKKKJJJIIIIIIIIIIIIFFFJJJTTT___gggmmmvvvkkk000888666:::111111111222444444222///---///***,,,888:::000******333---777///---///000111...,,,+++,,,------,,,111+++:::,,,EEEsss777&&&!!!(((((())))))******++++++///""" 888VVV$$$%%%&&&&&&***(((###((()))"""333###111,,,)))~~~;;;***(((***(((((((((((((((((((((((()))$$$"""'''000333---%%%&&&''''''((()))(((((((((''''''((()))))))))))))))''''''(((((())))))******%%%(((+++***((((((,,,/////////000000111222222222222444777:::>>>BBBHHHLLLKKKKKKKKKKKKJJJIIIGGGGGGEEEJJJUUUbbbkkksss}}}yyy999<<<222///444111000444999:::666111333+++,,,---***---111///<<<###"""666444999***)))---+++,,,+++***+++---......,,,222111666 555cccNNN...)))999(((((())))))))))))))))))$$$...$$$111###222@@@)))555000***'''+++&&&"""......&&&&&&"""...%%%&&&(((777NNN((()))///###((((((((((((((((((((((((&&&%%%$$$&&&)))***(((&&&&&&&&&((()))))))))((('''&&&'''((()))***))))))((('''''''''((()))*********''''''(((+++---///...------......///000000111111111444888<<<@@@DDDHHHKKKJJJKKKLLLLLLKKKIIIFFFDDDEEEJJJUUUcccnnnwww444AAA999666777222000555<<>>;;;999555444666111111111111000000111222////////////////////////000000000...,,,,,,...000//////000///...---,,,,,,---,,,++++++,,,,,,+++)))+++++++++++++++***))))))+++******))))))))))))***((((((((((((((((((((((((,,,+++)))'''%%%%%%'''(((,,,***((((((((('''%%%###))))))(((((((((((()))))))))(((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))***+++++++++******++++++,,,---......------------...000111333444555999===AAAEEEGGGHHHKKKLLLMMMNNNLLLJJJHHHFFFHHHRRR___hhhqqq}}}sssdddTTTIIIBBB<<<888777333222222222222222333333000000000000000000000000111111111///------///111000000000000///...,,,+++---,,,++++++,,,,,,+++***++++++++++++++++++***)))******)))))))))***++++++((((((((((((((((((((((((((((((&&&&&&&&&&&&(((((()))'''%%%&&&''')))))))))******))))))))))))******((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,---------...///000222222222444888<<>>DDDLLLQQQKKKIIIHHHJJJMMMNNNLLLIIIJJJJJJTTTfffttt{{{~~~fffQQQMMMCCC:::888666222222555444555444444333333555666333333333333333222111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++((()))***+++,,,,,,,,,,,,++++++***)))))))))))))))++++++)))((()))***+++---444111...,,,,,,***'''%%%))))))))))))((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))******)))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))(((***,,,---...---+++***))))))))))))***+++,,,---......///111222333444555444666888:::>>>DDDLLLQQQLLLJJJIIIJJJLLLLLLKKKIIIKKKKKKUUUggguuu|||qqqfffYYYJJJAAA;;;777555666444333222111111222333444333333444444333333222111000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++++++++***))))))))))))***,,,+++***)))))))))***+++222222333333222...((($$$))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))'''***---///000...+++))))))))))))******+++------......///111222333444555555666888:::>>>DDDKKKPPPNNNLLLIIIIIIJJJJJJIIIHHHKKKLLLWWWiiivvv}}}tttbbbSSSIIIAAA:::666444333222222222222111000444444444444444333333222000000000////////////...------------------------+++,,,...//////...,,,+++---------------,,,+++***++++++***))))))*********---,,,+++***)))))))))***,,,---000333444222...+++))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((()))+++------,,,+++***)))))))))***+++,,,---.........///111222333444555555666888:::>>>DDDKKKPPPOOOMMMKKKIIIIIIIIIHHHHHHKKKLLLWWWhhhuuu|||oooaaaSSSDDD888666555444555666666444222444555555555555444333333111000000000////////////------------------------,,,...000111111000...,,,------------,,,+++******+++***************++++++,,,,,,+++******)))))))))(((***,,,...000111222333))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))((()))***++++++)))))))))***+++---...///......///111222333444555666777888:::>>>CCCJJJOOONNNNNNMMMKKKIIIHHHHHHHHHIIIKKKVVVgggrrryyyoooZZZIII===999555444555666444222555555666666555555444333111111000000000/////////------------------------......///000000///......,,,,,,---,,,,,,+++******+++************+++,,,,,,++++++++++++***************************---111555))))))))))))((((((((((((************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******'''(((((((((((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))***)))'''&&&&&&(((***,,,)))))))))***,,,---///000......///111222333444555666777999:::>>>CCCJJJOOOMMMOOOOOONNNLLLJJJIIIIIIIIIKKKVVVfffooovvv~~~lllTTTKKK???777444444444222666666666666666555444444111111111000000000//////........................------------------------++++++++++++++++++******+++*********++++++,,,---)))******++++++++++++***)))******((((((+++111666))))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))(((((())))))***+++))))))******,,,...///000......///111222333444555666777999:::>>>CCCJJJOOOLLLOOOQQQQQQNNNKKKJJJJJJJJJMMMWWWfffnnntttsssdddPPPAAA:::888777666666666666666666555555444111111111111000000000000........................---,,,,,,++++++,,,,,,---)))******+++++++++******+++*********+++,,,,,,---((()))***+++++++++++++++&&&((())))))))),,,333888))))))))))))(((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++))))))))))))************))))))))))))))))))))))))((()))***+++,,,++++++***))))))***+++,,,...000000......///111222333444555777888999;;;>>>CCCJJJOOOJJJOOOSSSSSSPPPMMMKKKKKKKKKNNNYYYfffnnntttnnn[[[HHH999666===999777555444555555555444444333111000000000...,,,000/////////............---------------------------------,,,,,,,,,++++++---+++******+++,,,,,,+++************************)))+++,,,,,,+++---333777)))))))))))))))******+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************,,,+++******+++,,,...///000//////111555777777666;;;<<<===<<<<<<@@@HHHNNNLLLNNNQQQPPPMMMJJJKKKLLLRRRSSSXXX___hhhtttzzzgggSSSEEE???>>>;;;888888::::::666333555333222222222222000...000000/////////.........---------------------------------,,,,,,,,,++++++---+++******+++,,,,,,+++************************)))+++,,,+++***---333888++++++***)))(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************,,,+++******+++,,,...///000///000222555777777666:::<<<=========AAAHHHMMMOOOQQQSSSSSSPPPNNNNNNNNNNNNPPPVVV___iiiuuuvvv___NNNCCC===777666::::::666111555444333333444444222111000000000000////////////////////////////////////------------,,,,,,,,,,,,---,,,******,,,,,,,,,+++++++++++++++++++++++++++)))******))))))---444:::---,,,+++)))((((((''''''***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,+++******+++,,,...///000///000222555777777666888;;;>>>>>>???BBBHHHMMMPPPQQQSSSSSSQQQOOONNNNNNIIIMMMUUU```kkkxxxkkkVVVJJJ<<<666888;;;888444555333222333444444333222111111111000000000//////////////////////////////...------------,,,,,,,,,---,,,******,,,---,,,+++++++++++++++++++++++++++)))******))))))---444:::,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************,,,+++******+++,,,.../////////000333666888777666777;;;>>>???@@@CCCHHHLLLMMMNNNOOOOOONNNLLLKKKKKKFFFKKKUUUbbbnnn{{{yyygggQQQBBB>>>===:::666444333222222333444333111222111111111111000000000000000000000000000000000.........---------,,,,,,...,,,++++++,,,------,,,++++++++++++++++++++++++((()))***)))))),,,333999***)))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************,,,+++******+++,,,.../////////111444777888777666777;;;>>>@@@@@@CCCIIIMMMLLLLLLLLLMMMLLLKKKIIIHHHEEEJJJVVVdddppp}}}nnnYYYLLLCCC:::444555444222222333333222111222222222222111111111000000000000000000000000000............---------,,,...---++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***+++******,,,111666)))))))))))))))***++++++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************,,,+++******+++,,,...//////000222555888999777666888;;;>>>???@@@DDDJJJOOONNNMMMMMMMMMNNNMMMJJJHHHFFFKKKUUUcccooo}}}|||iiiVVVFFF<<<888666444444444444333111333333222222222111111111////////////////////////............------------...---++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,,,,++++++///333+++***)))))))))))))))***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))************,,,+++******+++,,,...//////000222666999999777555999;;;===>>>???CCCKKKQQQOOOMMMLLLMMMOOONNNKKKHHHFFFJJJTTTaaammmzzz{{{pppZZZLLL:::888666666666555333222333333333222222222111111//////////////////////////////.........---------///---+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,'''***------++++++...000---,,,+++)))(((((((((((())))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************,,,++++++***+++,,,...//////000222666999:::888555:::<<<======>>>CCCKKKRRRNNNLLLKKKLLLNNNMMMJJJGGGFFFJJJSSS___jjjxxx|||fffSSSEEE888666777444333555:::444111444777555333333000000000000//////////////////.........------------,,,++++++------,,,+++---.........---,,,,,,+++------,,,+++)))***---///666000***(((***,,,+++(((******++++++++++++******+++*********))))))(((((())))))*********))))))(((,,,+++###"""------'''))))))))))))))))))******+++*********)))******+++,,,((()))+++,,,,,,***((('''((()))***)))((((((***,,,***)))))))))(((((('''''',,,------,,,+++***+++---000111222333555666777777<<<===>>>===>>>BBBKKKRRRKKKMMMMMMIIIHHHJJJIIIFFFIIILLLSSS]]]ggguuummm[[[GGG===999444333555555111000444666444222222111111000000000///////////////.........------------,,,++++++------,,,+++------......------,,,+++,,,------+++******,,,...555111,,,***,,,,,,+++)))******++++++++++++******++++++******))))))))))))************************+++***''')))...)))###&&&******))))))))))))******)))))))))((()))******+++((()))************)))(((((()))******)))(((***+++,,,,,,++++++************,,,------,,,+++***,,,---000111222333555666777777:::<<<======>>>BBBJJJPPPKKKMMMLLLIIIHHHJJJIIIFFFJJJNNNVVVaaajjjwwwyyy```NNNBBB:::666555444222333666666222000111111111111000000000000////////////.........---------,,,+++,,,---...---+++------......------,,,,,,+++,,,------++++++,,,---333111...------,,,***)))******++++++++++++******+++++++++************)))+++***))))))***+++,,,---)))&&&'''+++,,,)))***111,,,+++***))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))(((***++++++***))))))***,,,,,,,,,++++++++++++***+++,,,---,,,++++++,,,...000111222333555666777777888;;;===>>>???BBBHHHMMMJJJMMMLLLIIIHHHKKKJJJGGGKKKPPPZZZeeennnzzzjjjYYYJJJ>>>777777555666888666111///111222222111111111000000000////////////...............,,,+++,,,---...---,,,,,,------...------,,,,,,***,,,......,,,++++++,,,000000000...,,,+++***)))***++++++,,,,,,++++++***+++++++++++++++++++++++++++***))))))***,,,...000222++++++,,,'''(((222888...---+++***)))((((((((()))))))))))))))******+++))))))((((((((()))******)))***,,,,,,***)))))))))***************************+++,,,,,,++++++---///000111222333555666777777666999===???@@@BBBGGGKKKJJJMMMLLLIIIIIIKKKKKKHHHJJJQQQ]]]hhhqqq{{{{{{eeeOOO@@@:::666444666555222111444222222222222111111111111000000/////////............---,,,,,,......---,,,,,,,,,------...------,,,***,,,......,,,++++++,,,---///000...+++)))***,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++***))))))***,,,...000999222444333***000999222......,,,***)))(((((((((++++++******++++++,,,---)))))))))))))))***+++,,,)))+++,,,,,,***)))***+++************++++++++++++)))+++,,,,,,+++,,,...000000111222333555666777777555999===???@@@BBBGGGKKKKKKMMMMMMJJJIIIKKKKKKHHHIIIQQQ^^^jjjqqqzzzjjjVVVDDD;;;444444555444555777333333333222222222111111000000000/////////.........---,,,---...///...,,,,,,,,,------......------+++,,,------++++++,,,---+++///111///***)))---111++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------+++***))))))***+++,,,---,,,***555666444GGGMMM555......,,,+++***))))))(((,,,++++++++++++,,,------)))******++++++,,,,,,,,,******+++***)))***,,,...,,,------------.........)))***+++++++++,,,///111000111222333555666777777666:::>>>@@@@@@CCCHHHLLLLLLOOONNNJJJIIIKKKJJJGGGIIIQQQ___jjjpppzzzvvv]]]MMM>>>888888777666666444333333333333222222222000000000000/////////...///---,,,---...///...---+++,,,------......------,,,------+++******,,,...+++000222000++++++111777+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------...************************%%%$$$...///444ZZZddd>>>...---,,,+++***)))))))))++++++******++++++,,,---)))***,,,---......------*********)))(((***...111------------.........///((()))+++++++++---///111000111222333555666777777888;;;>>>@@@@@@CCCIIINNNNNNPPPOOOKKKIIIJJJIIIFFFJJJSSS```kkkpppzzzuuu```JJJ???===:::555333444444444333333333222222000000000000///////////////...------...///...---+++,,,,,,---.........---------,,,+++)))***---///,,,111444111,,,---444<<<+++,,,,,,------,,,,,,+++,,,,,,,,,------.........))))))*********))))))(((111+++---$$$+++]]]kkk>>>------,,,+++*********************)))******+++,,,)))***---///000///...---******)))((((((***///333+++++++++,,,,,,---------((()))++++++,,,---000222000111222333555666777777999<<>>AAAHHHNNNNNNLLLRRRUUUQQQLLLJJJIIIFFFKKKTTT```ffflllzzzwwwbbbKKK:::333:::777666777555111111444111111111111000000000000///////////////////////////......------......///...------,,,,,,,,,---------///111///***(((***---////////////...---+++***++++++++++++++++++++++++((())))))***************---+++******,,,.........******))))))))))))(((''',,,+++***))))))***++++++333111---***))),,,111555---+++)))((()))***)))(((++++++***************++++++,,,------,,,---///111222333444666777888888888888999;;;<<<>>>BBBGGGKKKKKKQQQRRRNNNJJJJJJJJJIIIIIIPPP\\\gggtttiiiRRREEEAAA:::666666666222//////222222111111111000000000///////////////////////////......------......//////...------,,,,,,,,,,,,---///111///,,,***,,,...------------------......++++++++++++++++++++++++((()))******++++++******///---+++***++++++***)))((()))******)))((()))+++,,,+++***)))((((((((()))...//////---******---111000---***(((((())))))(((+++***************+++++++++,,,---...---...111333333444555666777777777777999999@@@KKKMMMHHHGGGMMMJJJOOOQQQMMMJJJJJJLLLKKKLLLRRR]]]oooqqqeeeMMMAAA777555666555222111222222222111111111000000//////////////////////////////............//////000///...---,,,+++++++++...000111222000000222444999777444111...------...++++++++++++++++++++++++))))))***++++++++++++***...,,,************)))'''***+++---,,,***)))+++,,,))))))*********+++,,,,,,&&&+++111222///+++++++++222...+++)))***,,,------*********)))******+++,,,***,,,---......///222444444555666777777777777777999:::HHH[[[]]]OOOHHHLLLJJJPPPSSSPPPLLLKKKKKKIIIMMMSSS___qqqxxx\\\MMM===777888777666666222222222222111111111111000000000000000000000000/////////....../////////000///...---,,,+++++++++,,,...000222333444666888KKKGGG@@@888222---***)))++++++++++++++++++++++++))))))***++++++++++++++++++***)))***++++++***(((***,,,------+++*********)))))))))***++++++++++++%%%)))...000///......//////,,,)))(((***---//////******))))))***++++++,,,***,,,---......///222444555555666777888888777777777666BBBTTTVVVJJJEEEJJJJJJRRRVVVSSSOOOLLLIIIEEEHHHPPP]]]lllyyynnn\\\III>>>999555333333333222222222222111111111000000000000000000000000000//////......//////000///...------,,,,,,,,,,,,***+++,,,...111222444555???===888333///,,,++++++++++++++++++++++++++++++)))***++++++,,,+++++++++***))))))***,,,,,,+++)))))))))+++---///...+++''')))))))))))))))((('''&&&,,,+++++++++---000333555***(((&&&&&&(((+++,,,---))))))))))))***+++,,,,,,+++,,,---...---...111333444555666777888888888888:::777;;;CCCEEEBBBEEEMMMJJJRRRVVVSSSNNNKKKHHHDDDGGGQQQ___jjjsssxxxcccSSSFFF;;;444333333333222222222111111111000000000000000000000000000000////////////000000...------,,,,,,,,,------+++++++++,,,.../////////,,,++++++++++++---...///++++++++++++++++++++++++)))***++++++,,,,,,+++++++++******+++---,,,***))))))(((***000777777111***((()))*********)))((('''///---,,,///333555333000((('''&&&&&&(((******)))))))))))))))***+++,,,---+++,,,------,,,---///111333444666777999999::::::;;;;;;<<<===???DDDJJJNNNJJJPPPRRRNNNJJJIIIHHHFFFHHHRRR```kkkuuummm[[[JJJ>>>:::333333333222222222111111000000000000000000000000000000////////////000000------,,,,,,,,,---......///...,,,,,,------,,,+++......---,,,,,,,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++,,,---,,,***'''+++))),,,555>>>@@@888000&&&'''***,,,............+++,,,000888>>>;;;000%%%+++)))))))))******)))((())))))))))))***+++,,,---+++,,,------,,,,,,...000333444555777999::::::;;;555<<<@@@@@@BBBHHHJJJHHHJJJNNNNNNIIIEEEGGGJJJJJJDDDMMM[[[iiittt~~~}}}~~~xxx\\\FFF<<<444777888666333111222555000000000000000111111111111111000000//////......222111000......---------.........------,,,,,,,,,........................//////...---,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***...,,,)))000:::777,,,(((+++000555777777666444666888:::;;;999444///,,,+++,,,---...---,,,+++***+++***)))((((((***,,,---000...+++***,,,...000000111111333444555666666666===;;;>>>CCCGGGGGGIIIMMMPPPRRRPPPJJJFFFFFFGGGEEELLLNNNZZZmmmyyy}}}{{{zzz```MMM>>>;;;777555555444222///111111111111111111111111111111000000////////////111000///.....................---------,,,,,,,,,------------------------///......---,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,)))'''111<<<888+++,,,...///111222111000/////////000000...+++'''%%%)))***+++,,,,,,+++***)))+++***)))((()))***,,,---000...,,,+++,,,...000111222333333444555666777777===;;;>>>CCCFFFGGGIIIMMMMMMPPPPPPJJJGGGIIIIIIGGGIIILLLYYYkkkuuuzzz|||zzzdddQQQEEE888444777999555///111111111111111111111111111000000000000/////////000000///....../////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++---***%%%&&&333@@@===222111000...,,,***)))))))))///...,,,+++)))(((''''''(((((()))******))))))(((+++***)))))))))***,,,---///...,,,+++,,,---///111444444333444555666888999===;;;>>>CCCFFFFFFHHHLLLKKKOOOPPPLLLJJJKKKKKKHHHEEEJJJXXXfffnnntttjjjXXXCCC777777999888555222222222222222111111111000000000000000000000000//////////////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***)))''')))333???AAA;;;555222---)))''''''((()))222000---***))))))+++,,,((((((((()))))))))))))))******)))))))))***+++,,,......---,,,,,,---///111444444333222333555888:::===;;;===CCCFFFFFFHHHKKKKKKOOOPPPMMMKKKKKKJJJGGGEEEKKKWWWaaafffnnntttYYYDDD999666777777444333333333222222222111000000000000111111111111000000/////////000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++'''******+++...444999:::888555000---+++,,,...000///---***'''&&&''')))+++))))))))))))******++++++***************+++++++++---......---,,,,,,///111444333222222333555777999===<<<===CCCEEEEEEGGGKKKLLLPPPQQQMMMJJJJJJHHHEEEGGGMMMVVV[[[___iii}}}xxx^^^III<<<666555555444444333333222222222000000000111111111111222111111000//////000000000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++(((+++---+++((((((,,,///777666333111000111333555---,,,***(((((((((***+++***************+++------))))))******+++++++++++++++...///...,,,,,,...111444333333333444666888999===<<<===BBBEEEDDDFFFJJJLLLPPPPPPKKKHHHHHHGGGEEEJJJOOOTTTVVV[[[iii~~~jjjTTTBBB777555555555444333333222222000000111111111222222222222222111000////////////,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***++++++(((&&&''')))000000/////////000000000,,,,,,,,,+++++++++++++++******))))))***+++---...))))))***+++++++++++++++***...000///,,,+++...111555555666777888999::::::===<<<===BBBEEEDDDFFFIIIKKKNNNMMMIIIFFFHHHHHHGGGKKKNNNPPPRRRZZZlllmmmQQQ>>>666666555444333333222222000000111111222222222222333333111000////////////,,,,,,,,,------.................................------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++***((()))+++,,,+++******((())))))*********))))))'''((()))******)))((('''***))))))))))))+++---...))))))***++++++++++++******...111000,,,+++...111666777888:::;;;;;;;;;;;;>>><<<===BBBDDDDDDEEEIIIIIILLLKKKGGGEEEHHHJJJIIIKKKMMMMMMPPP[[[ooofffQQQAAA777///000222222222333222111111111111111222222000000000000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++******))))))***++++++,,,,,,++++++******************************)))(((''''''((()))***(((+++...,,,(((''')))---************************)))))))))***+++---...///***+++,,,---///000000111555666777666555666777999======>>>???AAACCCEEEFFFJJJMMMLLLFFFDDDGGGIIIHHHKKKOOOQQQRRR\\\sss|||iiiKKK>>>555555888777222000222222111111111111222222000000000000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++*********)))***++++++,,,,,,++++++******************************)))(((((((((((()))***'''+++000000,,,)))***,,,************************)))))))))***+++,,,...///...---,,,++++++,,,------555666777666555666777999======>>>@@@AAADDDFFFGGGKKKMMMLLLGGGEEEHHHJJJIIIKKKNNNOOOPPP[[[rrrbbbPPP???999999777444111222222111111111111222222000000000000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++***************++++++,,,,,,++++++******************************))))))(((((())))))***$$$)))...///---***))))))************************)))))))))***+++,,,---...111///,,,***+++---111333555666777666555666777999<<<===>>>@@@BBBDDDFFFHHHKKKNNNMMMIIIGGGIIIKKKJJJLLLNNNMMMNNNYYYrrrjjjPPP???888444444666333333222111111111222222000000000000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))###&&&***+++)))'''''''''************************************+++,,,---...<<<888222...,,,...222555555666777666555555777999<<<<<<>>>@@@BBBEEEGGGIIIKKKNNNNNNJJJHHHKKKLLLKKKMMMMMMKKKLLLXXXrrriiiVVVGGG;;;555555444333333222111111222222000000000000000000000000////////////////////////..............................---------,,,,,,,,,+++++++++++++++++++++,,,***++++++,,,,,,++++++***************************))))))************))))))&&&'''''''''&&&'''(((***************************************+++,,,------FFFAAA999111,,,+++,,,---555666777666555555777999;;;<<<>>>@@@CCCFFFIIIJJJJJJNNNOOOKKKIIIKKKMMMKKKMMMLLLJJJKKKYYYssswwwxxxiiiSSS>>>333555444333222222111222222000000000000000000000000////////////////////////..............................---------,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))******++++++******)))***)))(((''''''))),,,---************************++++++******++++++,,,---999666222...------///111555666777666555666777999;;;<<<===@@@CCCGGGJJJKKKIIIMMMNNNKKKJJJLLLLLLKKKMMMLLLJJJLLL[[[uuu}}}sssRRR;;;555555444333222222222222000000000000000000000000////////////////////////..............................---------,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***************************)))***++++++++++++***)))***)))((((((***+++,,,,,,************************++++++******++++++,,,,,,))))))***,,,...111444666555666777666555666777999:::;;;===@@@DDDGGGJJJLLLHHHLLLNNNKKKIIIKKKLLLJJJMMMLLLJJJNNN]]]wwwdddGGG666555444333222222222222000000000000000000000000////////////////////////..............................---------,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++************************)))***+++,,,,,,+++***)))&&&&&&''')))++++++***)))************************+++++++++***++++++,,,,,,++++++,,,---.../////////555666777666555666777999:::;;;===@@@DDDHHHKKKMMMGGGLLLMMMJJJIIIKKKLLLJJJLLLLLLKKKOOO___xxxyyyaaaEEE;;;333333555333111111000111111222222000///...111000//////000000///...........................------......------,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...+++*********))))))((((((''''''((()))***++++++,,,******++++++++++++*********......)))(((,,,...---,,,---...---------///111777888777666444555777999:::===???AAABBBDDDGGGIIIHHHLLLLLLIIIFFFHHHIIIGGGJJJKKKJJJLLL[[[uuulllYYYGGG666222555444111...000111222222222111//////222000//////000000///...........................------......------,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---******************))))))(((((())))))******++++++******++++++++++++******---,,,*********,,,...///,,,---...---------///111666666777666555555777:::;;;===@@@BBBCCCEEEGGGJJJIIIMMMNNNJJJHHHIIIJJJHHHKKKKKKIIIKKKZZZuuuqqqYYY@@@666666666333000111222222222222111000///222000//////000111///...........................---............---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++*********+++++++++++++++)))))))))))))))***************++++++++++++******---((()))222666000---...,,,---...---------///111444555555555555666999;;;<<<>>>AAACCCDDDEEEHHHJJJJJJNNNNNNJJJHHHJJJJJJIIILLLKKKHHHJJJZZZvvvmmmWWWFFF;;;444444777222222222222222111111111222111///000111111000..........................................------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******************++++++,,,,,,---*********)))))))))))))))******++++++++++++******+++$$$+++===BBB666+++***,,,---...---------///111222333444444555777:::<<<===???BBBCCCDDDFFFHHHJJJJJJMMMNNNJJJHHHJJJJJJHHHMMMKKKGGGJJJ\\\xxxuuu___EEE222222:::444333333222222222222222222111000000111111000///////////////////////////......//////......---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++,,,,,,---*********)))))))))))))))******++++++++++++******,,,$$$(((999>>>333+++,,,,,,---...---------///111000222333444555777:::===>>>@@@BBBCCCDDDEEEHHHJJJHHHLLLMMMIIIGGGHHHIIIGGGLLLJJJGGGKKK___|||vvvSSS888222888555444333333222222333333333111000000111222000///////////////////////////...////////////...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***************+++++++++++++++)))))))))))))))***************++++++++++++******///'''$$$+++...,,,+++///,,,---...---------///111000111333333444666:::===>>>@@@BBBCCCCCCDDDGGGIIIHHHLLLLLLHHHFFFHHHHHHGGGKKKIIIGGGNNNcccdddHHH999777666555444333222333333444333222000111222222111//////////////////////////////////////////...------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++******************))))))(((((())))))******++++++******++++++++++++******,,,***(((''''''***,,,...,,,---...---------///111000111333333444666999<<<===???AAABBBBBBCCCFFFHHHIIIMMMMMMIIIGGGIIIIIIGGGIIIHHHHHHQQQhhhqqqXXXCCC999666555444333222333444444333222111111222222111///000000000000000000000000///////////////......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,++++++*********))))))(((((('''(((((()))***++++++,,,******++++++++++++******'''---000---,,,...---***,,,---...---------///111111222333333444666999<<<===???AAABBBBBBCCCEEEGGGJJJNNNNNNJJJHHHJJJJJJIIIHHHGGGHHHRRRkkknnnVVV<<<666666555444222111111222111111111111111111111111000000000000000000000000///---,,,,,,---...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***))))))))))))(((((((((((())))))))))))))))))))))))+++,,,,,,+++))))))+++---***,,,------++++++,,,...+++,,,------,,,,,,...000555666666666666888;;;>>>?????????@@@BBBDDDEEEFFFJJJKKKLLLLLLIIIHHHGGGHHHIIIIIINNN[[[ooo}}}}}}mmmYYYBBB:::222///111444333000111111111111111111111111000000000000000000000000000///---...//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,***)))***************************************************))))))******************,,,------++++++,,,...+++,,,------,,,,,,...000222111111333777999::::::>>>>>>???@@@BBBDDDFFFGGGJJJKKKLLLKKKIIIHHHHHHHHHMMMMMMRRR^^^qqq}}}}}}uuu]]]LLL999111333666444///111111111111111111111111000000000000000000000000111000...///000000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***++++++***(((++++++++++++++++++++++++***************************((((((***---...,,,)))***,,,------++++++,,,...+++,,,------,,,,,,...000111//////222777:::::::::<<<===>>>@@@BBBEEEGGGHHHJJJKKKKKKJJJHHHGGGHHHIIIQQQRRRVVVbbbttt}}}zzzeeeKKK:::666666444000111111111111111111111111////////////////////////111000...///000000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***)))*********+++++++++++++++************************,,,***)))---222333///******+++---,,,++++++,,,...+++,,,------,,,,,,...000222222222222444888;;;===;;;<<<===???BBBEEEGGGHHHIIIJJJKKKJJJHHHGGGHHHIIIQQQSSSZZZgggyyysssYYYBBB666222222222111111111111111111111111////////////////////////000///---...//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,+++***)))))))))*********++++++************************,,,***)))---222333///******+++---,,,++++++,,,...+++,,,------,,,,,,...000333444444222111444:::???;;;<<<===???AAADDDGGGHHHIIIJJJJJJIIIGGGGGGHHHJJJNNNRRR[[[jjj}}}{{{{{{vvvaaaJJJ999111111444111111111111111111111111000000000000000000000000000///---...//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,------,,,***(((((())))))***+++++++++++++++++++++++++++++++++***((((((***---...,,,)))***,,,------++++++,,,...+++,,,------,,,,,,...000111333444444444666:::>>>;;;<<<===???AAADDDFFFGGGIIIIIIIIIHHHFFFFFFIIIKKKJJJOOO[[[mmmuuuttt}}}kkkVVVDDD999555555111111111111111111111111000000000000000000000000111000...///000000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++)))))))))******+++,,,,,,---++++++++++++++++++++++++***))))))******************,,,------++++++,,,...+++,,,------,,,,,,...000111111333999@@@CCC@@@<<<<<<======???AAACCCDDDFFFIIIIIIIIIGGGFFFFFFIIIKKKGGGNNN\\\ooo|||mmmyyyvvvbbbPPPCCC;;;777111111111111111111111111000000000000000000000000222111000000111111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***(((******+++,,,,,,---......+++++++++++++++++++++++++++,,,,,,+++***)))+++---***,,,------,,,+++---...+++,,,------,,,,,,...000333000333???NNNQQQGGG;;;======>>>???@@@BBBDDDEEEIIIIIIHHHGGGEEEFFFIIIKKKGGGNNN\\\ppp|||||||||}}}}}}}}}|||kkkrrrzzzhhhOOO>>><<<666444444555333//////333000000111111111111000000////////////............------------------------///555000)))---...,,,///---------,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((((())))))************************------------------------/////////---,,,,,,...000+++///;;;HHHKKKCCC;;;888???>>>======???AAACCCEEEHHHHHHHHHHHHIIIJJJKKKKKKOOOLLLXXXsss|||{{{yyyzzz|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{~~~~~~rrr\\\HHH;;;666222000111222000000333000000111111111111000000////////////............------------------------)))((('''&&&)))///000***---------,,,,,,+++++++++++++++++++++++++++++++++++++++***)))))))))))))))************************,,,,,,,,,,,,------...............---,,,,,,...000222:::BBBDDD@@@;;;999:::@@@?????????AAACCCFFFGGGHHHHHHGGGHHHHHHIIIJJJKKKNNNOOO]]]yyy|||zzzyyyzzz|||}}}}}}}}}|||zzzxxxxxxyyyxxxuuurrrpppssswww{{{~~~|||xxxgggUUU>>>666///000333222111222000000111111111111000000////////////............------------------------&&&***;;;>>>---,,,222(((------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))))))))******************************++++++,,,---......///------...---,,,---///222999EEEIII===333333999<<<@@@@@@@@@AAACCCFFFHHHJJJGGGGGGGGGHHHHHHIIIJJJKKKNNNRRRddd~~~|||||||||{{{zzzxxx{{{wwwssstttvvvuuuqqqlllgggkkkoootttwww|||~~~sssMMM???333111444444111000000111111222222111111000////////////............------------------------,,,===bbbaaa555'''222***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))*********************************)))******,,,---...//////,,,---------,,,---000222999FFFFFF666,,,222:::;;;???@@@AAABBBDDDGGGIIIKKKGGGGGGGGGGGGHHHIIIJJJKKKPPPVVVggg~~~}}}}}}|||zzzxxxyyyuuuqqqqqqssssssnnniiicccfffkkkooosssxxx|||}}}uuuXXXGGG777222444555333111111111222222222222111111////////////............------------------------222AAAccc```333&&&222,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++************************))))))***+++,,,......///,,,---------,,,---000222444===<<>>???@@@BBBDDDFFFHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJQQQXXXggg}}}~~~}}}~~~~~~|||zzztttqqqooonnnooonnnjjjgggaaadddiiilllpppssswwwzzz}}}vvvuuu~~~uuuaaaOOO<<<444444444444444111111222222222222111111////////////............------------------------111111>>><<<******333***++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++************+++,,,,,,************************)))******+++,,,------...------...---,,,---///222000444222...111:::===999>>>>>>@@@BBBDDDEEEGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJPPPXXXgggyyy~~~}}}~~~~~~}}}{{{xxxllllllkkkjjjiiigggeeeddd```bbbfffiiikkknnnrrrtttuuuwwwzzz}}}~~~vvv|||qqq^^^HHH<<<666333333444111222222333333222222111////////////............------------------------+++)))'''&&&(((///000***+++++++++,,,,,,---------+++++++++++++++++++++++++++*********++++++,,,---******************************+++++++++,,,,,,,,,.........---,,,,,,...000111000///000444888;;;<<>>???AAABBBBBBCCCEEEGGGFFFFFFGGGIIIKKKLLLJJJIIIJJJWWWfffvvv~~~zzztttmmmhhhdddbbbaaa```^^^\\\]]]___```aaaaaa^^^^^^___```bbbccceeefff```aaabbbbbbaaabbbdddffffffgggiiiiiiggggggggghhhiiijjjmmmppptttwwwzzz{{{uuuuuuvvvwwwyyy{{{}}}~~~|||}}}rrrsss}}}rrrkkk[[[III888333000222333222222444111111111111000000000000//////............//////---......//////......---,,,------......------,,,***+++,,,---...---,,,+++***+++,,,------,,,+++************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,......---...///111333333333444666999<<<======>>>@@@@@@AAABBBEEEGGGGGGGGGHHHJJJLLLLLLJJJHHHGGGTTTeeettttttqqqmmmhhheeebbbbbbaaa___^^^]]]___```aaaaaa___^^^^^^___```aaacccdddeee^^^___```___^^^^^^```bbbeeeggghhhgggffffffgggiiijjjjjjkkkmmmppprrruuuvvvrrrqqqqqqqqqsssuuuwwwxxxuuuvvvyyy{{{}}}~~~}}}}}}pppjjjwww{{{ttteeeWWW@@@888222222333333444666222222111111111000000000//////............//////......////////////......------............------++++++,,,,,,------,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***,,,............000111222333333555777:::===>>>>>>???@@@@@@@@@BBBEEEHHHHHHHHHIIIKKKLLLLLLIIIGGGCCCQQQcccrrrlllkkkhhheeecccaaa``````^^^]]]^^^```aaaaaa___\\\]]]]]]]]]^^^___aaabbbccc___``````___]]]]]]^^^```dddeeefffeeeddddddfffhhhiiiiiiiiiiiijjjkkkmmmnnnnnnmmmlllllllllnnnppprrroooqqqtttwwwxxxvvvtttsssvvvyyy|||~~~|||qqqrrrwww~~~qqqeeeLLLAAA777444444333444666222222222111111111000000//////............//////......////////////......------............------,,,,,,++++++,,,,,,------,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***,,,---.........000222222333333555777:::===???AAABBBBBBBBBBBBCCCGGGJJJHHHIIIJJJKKKMMMLLLIIIFFFCCCQQQcccrrrllliiihhhfffdddbbb```______\\\]]]^^^```bbb```]]]ZZZ[[[\\\\\\]]]^^^___aaabbbaaabbbbbb```___^^^___aaabbbcccdddcccbbbccceeefffhhhgggfffeeeeeefffggghhhkkkjjjiiihhhhhhjjjlllmmmnnnppptttvvvuuurrrooollluuuxxx{{{|||yyyxxxxxxzzz}}}rrrnnnyyyzzzqqqUUUHHH;;;666555333444666222222222111111111111000//////............//////......////////////......------............---------,,,+++***+++,,,---...---,,,+++******+++,,,------,,,,,,++++++***************+++++++++,,,,,,,,,***,,,---.........000222222333333555777:::===???DDDEEEEEEDDDCCCEEEHHHKKKIIIIIIJJJLLLMMMLLLHHHEEEEEETTTfffuuu{{{```uuugggcccbbbcccaaa\\\[[[]]]ZZZ\\\___bbbbbbaaa^^^]]][[[ZZZXXXWWWXXXZZZ]]]___aaabbbbbb___\\\[[[]]]```aaaaaaaaabbbcccbbb```]]]```bbbdddeeeddddddfffgggjjjiiihhhgggffffffggggggiiikkkooorrrrrroookkkhhhooopppqqqrrrsssrrrqqqqqqvvvxxx||||||pppwww~~~zzz{{{iii^^^KKK:::444555555222333222111000////////////111111000000//////....................................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,,,,---------......777666444333444999>>>BBBBBBDDDFFFGGGEEEDDDDDDDDDGGGEEEEEEHHHKKKKKKGGGDDDGGGMMMbbbvvvnnnfffbbbaaacccaaa]]]\\\^^^[[[]]]```bbbcccbbb```^^^]]]\\\[[[ZZZZZZ[[[\\\]]]aaabbbbbb```]]]\\\^^^```]]]]]]]]]___bbbcccaaa``````bbbdddeeedddddddddeeegggfffeeedddcccdddeeefffdddfffhhhjjjiiigggdddaaahhhiiikkkmmmooooooppppppqqqsssvvvxxx{{{xxxmmmpppxxx|||{{{wwwppp^^^HHH888444444333333222111000000/////////111000000000/////////.................................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,---------.........333333555:::@@@BBBAAA>>>@@@BBBEEEEEEEEEDDDEEEEEEDDDCCCCCCFFFJJJKKKHHHEEEGGGNNNcccwwwdddaaa```bbbaaa]]]\\\___]]]___aaacccdddcccbbbaaa______^^^]]]]]]\\\\\\[[[___aaabbbaaa___^^^^^^___[[[[[[[[[]]]```aaa```^^^___bbbdddeeedddbbbaaabbbbbbaaa`````````aaabbbcccaaaaaabbbbbbaaa___]]]\\\bbbccceeefffggghhhhhhhhhjjjkkklllnnnqqquuu{{{}}}pppkkkxxxpppVVV???444333444333333111000000000000000000000000000////////////..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********+++++++++++++++,,,------------.........111000333;;;DDDGGGCCC>>>===@@@BBBDDDDDDDDDEEEGGGCCCBBBBBBFFFJJJKKKIIIEEEFFFNNNdddwwwccc``````bbbaaa]]]]]]______```bbbcccddddddddddddaaabbbbbbaaa```^^^[[[ZZZ^^^___```aaa```___^^^]]]^^^\\\[[[\\\]]]]]][[[ZZZ___aaadddeeeccc```_________^^^]]]]]]^^^___```aaaaaaaaa___^^^]]]\\\[[[[[[bbbaaaaaaaaa```___^^^^^^cccddddddeeegggkkkrrrvvvxxxxxxzzzzzzrrrwwwttt\\\FFF999555333333333222111000000000000000000000000////////////..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***------------............222111222777===BBBCCCBBB;;;===@@@BBBCCCDDDGGGIIIEEEDDDDDDGGGKKKLLLIIIEEEDDDMMMdddvvvccc```___aaa```]]]\\\______```aaabbbcccdddeeeeeebbbcccccccccaaa___]]][[[]]]]]]^^^___``````^^^]]]^^^\\\[[[[[[\\\\\\[[[ZZZ^^^aaaccccccaaa^^^]]]]]]]]]\\\\\\[[[\\\]]]___```aaa___]]][[[ZZZZZZZZZZZZ___^^^]]]\\\ZZZYYYYYYXXX]]]^^^^^^^^^___ccciiinnnnnnttt|||vvv}}}vvvooouuu}}}rrraaaQQQEEE:::111444333222111000000000000////////////000000000000..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---------.........//////111444888::::::<<>>@@@BBBEEEIIIKKKLLLJJJIIIKKKMMMLLLHHHDDDEEELLLcccxxxdddaaa```aaa___[[[ZZZ\\\^^^]]]]]]]]]___aaaccceeeaaaaaaaaabbbbbbbbbaaaaaaaaa___]]]^^^aaaccccccbbb^^^\\\[[[\\\^^^```aaaaaa^^^______]]]\\\\\\]]]___[[[ZZZYYYXXXXXXYYYZZZZZZWWWWWWVVVTTTTTTTTTUUUUUUWWWVVVUUUSSSSSSRRRSSSSSSNNNPPPQQQQQQRRRTTTWWWZZZaaaffflllqqqtttyyy|||yyyzzz{{{yyyssslll```LLL<<<444444333222111111111111.../////////000000000111..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------............///////////////555<<<@@@???===<<<===;;;===???@@@BBBEEEIIILLLJJJIIIHHHJJJMMMMMMIIIEEEHHHMMMddd|||eeeaaa```aaa___[[[YYY[[[]]]\\\\\\\\\]]]```cccddd`````````aaaaaabbbcccccccccaaa^^^___ccceeeeeedddbbb```^^^]]]^^^______^^^^^^^^^]]]\\\ZZZ[[[^^^```[[[ZZZXXXWWWVVVWWWWWWXXXVVVUUUUUUTTTTTTTTTUUUUUUZZZXXXUUURRROOONNNMMMMMMIIIJJJLLLMMMMMMOOOQQQSSSUUUYYY___cccfffkkkrrrxxxzzzvvvnnnrrrwwwzzzxxxsssgggUUUEEE555444333222111111111111.../////////000000111111..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---................../////////000444444444555888;;;>>>???<<<===???AAABBBEEEJJJMMMHHHFFFGGGIIILLLMMMJJJFFFKKKOOOeee___`````````___^^^```aaa___^^^^^^]]]^^^___```aaa^^^```aaaaaabbbeeehhhkkkhhhfffeeeeeeeeeeeedddcccbbb```]]][[[ZZZ[[[\\\]]]]]]^^^^^^_________^^^^^^[[[\\\\\\YYYUUUSSSTTTVVVWWWVVVUUUTTTRRRQQQPPPPPPSSSSSSRRRPPPOOOLLLKKKIIIDDDFFFGGGGGGGGGIIILLLOOOQQQUUUZZZ\\\]]]aaaiiiooouuu{{{}}}yyy{{{wwwrrrttt{{{{{{pppeee```GGG;;;111000222222111111000000////////////000000////////////////////////------------------------///...---,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---......---...///...---,,,---...111333555777999;;;;;;<<<>>>======AAAFFFJJJJJJIIIIIIEEEEEEJJJNNNKKKHHHHHHGGGUUUmmm`````````___^^^^^^```bbb___^^^]]]\\\\\\]]]______^^^```aaabbbbbbccceeehhhiiihhhffffffffffffdddccceeeccc___\\\[[[\\\^^^____________^^^]]]\\\[[[ZZZ[[[\\\\\\YYYUUUSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQPPPSSSRRRQQQOOOMMMKKKIIIHHHDDDDDDDDDDDDCCCEEEHHHKKKPPPSSSWWWYYYZZZ]]]dddjjjnnnuuu}}}zzz|||{{{uuussswwwyyyuuurrrsssQQQCCC666111111000///000000000////////////000000////////////////////////------------------------///...---,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---......---...///...---,,,---///222333555777999:::;;;<<<>>>======AAAEEEIIIIIIHHHJJJGGGGGGKKKKKKFFFCCCCCCEEERRRkkkaaaaaa```^^^\\\]]]```ccc___^^^]]]\\\[[[\\\]]]^^^^^^```bbbbbbaaaaaabbbcccgggfffeeefffhhhiiihhhgggjjjgggccc```______aaabbbcccbbbaaa```^^^\\\ZZZXXXZZZ[[[ZZZXXXUUUSSSSSSTTTRRRSSSTTTUUUUUUSSSQQQPPPSSSRRRPPPMMMKKKHHHFFFEEEDDDDDDCCCBBBAAACCCGGGJJJQQQTTTWWWXXXXXX[[[aaaeeehhhnnnuuu{{{}}}{{{xxxrrrnnnqqquuuuuutttuuu___OOO>>>555111///000222000000////////////000000////////////////////////------------------------......---,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,------...---...///...------...///222333444666888:::;;;<<>>???AAAEEEGGGHHHGGGIIIHHHIIIKKKJJJEEEEEEHHHMMMXXXmmmcccbbb```]]][[[]]]```ccc___^^^]]]\\\\\\\\\]]]^^^^^^```bbbbbbaaa______```dddcccdddfffiiikkklllkkkkkkjjjiiigggeeedddcccccceeeddddddbbb```^^^\\\[[[ZZZZZZZZZXXXVVVTTTSSSRRROOOQQQSSSUUUUUUTTTQQQPPPSSSRRROOOLLLIIIGGGEEEDDDDDDDDDCCCCCCCCCFFFJJJNNNTTTVVVXXXYYYYYY[[[___bbbdddiiinnnrrruuu}}}yyyuuu}}}vvvpppmmmpppuuutttnnnhhhiiiXXXEEE999333///000333000000////////////000000////////////////////////------------------------...---,,,,,,+++++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,---///...------...///222222444555777999;;;<<<@@@@@@AAACCCEEEGGGHHHHHHGGGFFFHHHJJJIIIHHHMMMUUU^^^eeetttcccbbb```]]][[[\\\```ccc```___^^^]]]]]]^^^___```^^^```bbbcccaaa```___```gggffffffgggjjjllllllkkkkkklllnnnnnnmmmjjjfffccccccccccccbbbaaa___^^^]]][[[ZZZYYYXXXWWWUUUSSSQQQMMMOOORRRTTTTTTSSSPPPOOOSSSQQQNNNKKKHHHFFFDDDDDD@@@AAABBBCCCEEEIIINNNRRRUUUVVVWWWXXXYYYZZZ\\\^^^]]]aaafffjjjmmmvvv}}}ooottt|||wwwppppppvvvxxxpppgggjjj[[[HHH<<<444//////222000000////////////000000////////////////////////------------------------------,,,+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......------...000222222333444666999;;;<<<@@@AAACCCDDDFFFGGGIIIJJJGGGEEEEEEFFFFFFHHHPPPZZZfffkkkvvvcccbbbaaa^^^\\\\\\___bbb______^^^]]]^^^___```aaa___aaaccccccbbbbbbcccdddnnnmmmkkkkkkllllllkkkiiikkknnnqqqrrrqqqnnniiifffaaaaaaaaaaaa``````___^^^\\\[[[ZZZYYYYYYWWWTTTQQQMMMNNNPPPQQQQQQPPPOOONNNPPPNNNKKKHHHFFFDDDCCCCCC<<>>BBBCCCDDDEEEIIILLLIIIDDDCCCFFFGGGEEEEEEHHHPPP[[[mmm|||aaabbbbbb```^^^]]]^^^___[[[[[[[[[[[[\\\^^^```bbb```aaaccccccdddfffjjjmmmpppoooppprrruuuwwwwwwvvvqqqppppppooooooppppppqqqiiiiiiiiihhhgggfffdddccc^^^\\\[[[[[[\\\ZZZVVVQQQNNNMMMMMMLLLLLLLLLLLLKKKIIIHHHEEEBBB@@@???@@@@@@AAAEEEIIILLLNNNPPPRRRSSSVVVVVVWWWYYY[[[\\\[[[ZZZWWWZZZ]]]]]]^^^eeepppyyy}}}yyysssrrrzzzsssyyyhhhdddjjjpppssskkkbbbYYYLLL>>>444222000000////////////000000////////////////////////------------------------,,,,,,,,,++++++,,,------,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............///111222222222333555888;;;===999<<<@@@BBBBBBDDDHHHKKKGGGDDDDDDJJJMMMJJJEEEDDDJJJXXXnnn~~~aaaaaa```_______________```^^^\\\ZZZZZZ\\\^^^```___^^^^^^aaaeeehhhiiiiiifffjjjoooqqqpppqqqsssvvvtttuuuuuutttsssrrrqqqpppnnnllliiihhhgggfffcccaaa___^^^[[[ZZZYYYWWWSSSQQQMMMKKKIIIIIIIIIJJJIIIHHHFFFDDDAAA???>>>>>>@@@AAAEEEFFFIIILLLOOORRRTTTTTTZZZXXXVVVWWWZZZ[[[YYYWWWYYYWWWWWWXXX\\\```ccccccqqqvvvvvvtttyyy}}}{{{vvv^^^]]]lllpppggghhhppphhhNNN888000000000000///...///111333////////////////////////........................---,,,,,,++++++*********++++++******++++++,,,---------------,,,,,,+++***))))))***+++,,,,,,------++++++,,,------......///111222444555555777999<<<>>>===>>>AAAEEEIIIKKKKKKJJJIIIHHHIIIJJJJJJIIIGGGLLL```uuu~~~bbbbbbaaa______^^^^^^^^^]]]\\\ZZZZZZZZZ\\\___aaa___^^^^^^```cccfffggggggfffiiimmmooonnnnnnppprrrssssssrrrrrrqqqqqqppppppqqqnnnkkkiiigggeeebbb______]]][[[YYYXXXVVVSSSPPPMMMKKKIIIIIIJJJJJJIIIHHHFFFDDDAAA??????@@@AAABBBHHHIIILLLNNNPPPRRRSSSTTTVVVTTTSSSUUUYYY[[[ZZZYYYYYYXXXVVVWWWZZZ]]]___```jjjmmmuuu|||}}}{{{ggg^^^ccckkkeeeeeeiiidddPPP===444222222111000///...///000////////////////////////........................,,,,,,,,,+++++++++++++++++++++******++++++,,,---,,,---------,,,,,,+++************++++++,,,,,,---++++++,,,------......///111222444555555777999<<<<<<;;;<<>>BBBFFFHHHHHHJJJIIIIIIJJJKKKKKKJJJHHHOOO___rrrdddcccaaa```^^^]]]\\\\\\YYYXXXXXXXXXZZZ\\\^^^___]]]]]]^^^aaaeeehhhhhhhhhiiikkknnnpppqqqrrrssssssvvvuuusssqqqpppppppppppptttrrrooommmjjjfffbbb______]]]ZZZXXXVVVTTTPPPMMMMMMKKKIIIIIIIIIIIIIIIGGGDDDCCCBBBBBBBBBDDDEEEFFFJJJKKKMMMOOOQQQRRRSSSTTTUUUUUUVVVWWWZZZ]]]___```^^^[[[XXXWWWWWWXXXXXXXXX]]]]]]aaahhhnnnwww~~~wwwwwwvvvfffXXX^^^aaabbb```___ZZZKKK===444222000//////...---,,,////////////////////////........................***++++++,,,,,,---------++++++******++++++,,,---,,,,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++++++++,,,------......///111222444555555777999<<<:::::::::===BBBFFFGGGHHHIIIHHHHHHIIIKKKKKKJJJHHHOOObbbvvvcccbbb```^^^]]]\\\[[[[[[YYYYYYYYYYYYYYY[[[\\\]]]]]]]]]___dddhhhllllllllllllmmmpppsssvvvxxxxxxxxxuuutttsssqqqooonnnmmmmmmrrrqqqooonnnmmmjjjeeebbb```^^^[[[YYYVVVSSSOOOLLLLLLJJJHHHGGGHHHHHHGGGFFFCCCCCCCCCCCCCCCDDDFFFGGGGGGHHHKKKNNNQQQSSSTTTUUUWWWWWWWWWWWWXXX[[[]]]___```]]]ZZZXXXXXXXXXXXXWWWXXXYYY]]]dddiiiooozzz~~~xxxyyy|||~~~}}}vvviii^^^^^^aaacccbbbbbb]]]OOOAAA555222...---...///...---////////////////////////........................+++++++++,,,,,,------...++++++******++++++,,,---+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......///111222444555555777999<<<;;;;;;<<>>DDDIIILLLNNNLLLIIIHHHLLLLLLIIIJJJNNNVVVooo[[[[[[\\\\\\\\\\\\[[[[[[\\\[[[YYY[[[^^^```bbbbbbhhhhhhiiijjjkkkiiieeeaaahhhjjjlllmmmnnnoooqqqsssnnnllllllnnnrrrtttrrrppprrrrrrrrrqqqooollljjjhhhfffeeebbb```]]]XXXRRRMMMHHHGGGDDDAAA@@@???@@@@@@BBBCCCDDDEEEEEEGGGJJJMMMOOORRRUUUTTTQQQPPPQQQSSSXXXWWWVVVVVVWWWYYY[[[]]]^^^^^^]]]\\\\\\\\\[[[[[[YYYXXXXXXXXXYYYZZZ\\\]]]___eeeooozzz~~~{{{uuuooolllooovvv{{{|||pppccc]]]]]]______]]]aaa[[[MMM<<<222111111///////////////////////////........................------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......------......///000222222222333555777999;;;:::999:::>>>CCCHHHKKKLLLKKKHHHHHHJJJJJJIIIJJJLLLWWWooo~~~\\\\\\]]]^^^^^^^^^]]]]]]]]]\\\\\\]]]___aaacccccchhhgggggghhhhhhhhhfffdddiiijjjlllnnnoooqqqssstttnnnlllkkkoootttvvvsssooorrrrrrrrrqqqooommmjjjiiifffdddaaa^^^[[[VVVPPPLLLHHHFFFCCCAAA?????????@@@AAACCCDDDEEEFFFIIIMMMOOORRRSSSUUUTTTQQQPPPQQQRRRUUUUUUUUUUUUWWWYYY[[[]]]]]]^^^^^^^^^^^^^^^]]]\\\XXXWWWWWWWWWXXXYYY[[[\\\]]]bbbhhhoooyyy|||rrrlllkkklllnnnnnnrrrkkkccc^^^ZZZWWWYYY]]]]]][[[RRRBBB666222111000////////////////////////........................---------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.....................///000111222222222333555888:::<<<===<<<<<<>>>BBBFFFIIIIIIJJJIIIHHHIIIIIIHHHIIIJJJWWWooo~~~]]]^^^______`````````___^^^^^^```aaabbbccceeefffiiihhhffffffhhhkkkkkkkkkmmmmmmnnnpppssstttuuuvvvqqqooonnnrrrxxxzzzwwwrrrttttttsssrrrpppnnnkkkjjjeeebbb___[[[XXXSSSNNNJJJFFFDDDBBB@@@@@@@@@AAABBBAAABBBDDDEEEGGGJJJNNNQQQSSSTTTTTTSSSRRRRRRRRRSSSSSSSSSSSSTTTVVVXXXZZZ[[[\\\]]]___``````___^^^]]]WWWWWWWWWXXXXXXYYYZZZZZZ\\\___ccchhhnnnyyyzzzuuulllnnnqqqpppkkkhhhgggeeeaaaXXXPPPUUU^^^[[[\\\VVVGGG:::444222000////////////////////////........................------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------......000111111222222222333666888;;;===AAA???>>>???BBBEEEFFFFFFIIIIIIIIIHHHGGGIIIIIIIIIRRRkkk{{{]]]^^^___``````aaa``````^^^```cccdddeeefffiiikkklllkkkjjjkkknnnqqqsssssssssrrrrrrtttvvvxxxxxxwwwuuussssssvvvzzz|||{{{yyyvvvvvvuuutttqqqnnnllljjjccc```\\\XXXUUUPPPKKKHHHDDDCCCAAA@@@???@@@BBBCCC@@@BBBDDDEEEGGGIIINNNQQQSSSRRRRRRRRRSSSSSSTTTUUURRRRRRSSSTTTVVVWWWYYYZZZZZZ\\\___aaabbb```^^^]]]WWWXXXXXXYYYYYYYYYYYYZZZYYY\\\```aaaeeemmmyyy}}}}}}rrruuuqqqqqqmmmhhhggggggiiihhh\\\PPPSSS]]][[[]]]XXXLLL@@@999444///////////////////////////........................------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...///000111222222222444666999<<<===CCCAAA@@@@@@CCCEEEFFFFFFIIIKKKJJJGGGGGGIIIJJJHHHMMMfffwww~~~\\\\\\]]]______``````___^^^aaaeeeggghhhiiilllooopppppprrruuuxxxzzzyyywwwxxxwwwvvvwwwzzz|||{{{yyywwwwwwwwwyyy{{{}}}xxxxxxvvvtttqqqnnnkkkiiiccc```[[[WWWSSSOOOJJJGGGCCCAAA???>>>>>>???@@@AAA@@@BBBCCCEEEFFFIIIMMMPPPPPPOOOOOOPPPRRRTTTVVVVVVSSSSSSTTTUUUVVVXXXYYYYYYXXX[[[^^^aaabbbaaa^^^\\\XXXXXXYYYZZZZZZZZZZZZYYYVVVZZZ^^^______eeeoooxxx}}}|||||||||xxxvvvmmmgggeeellliiikkklllcccUUUQQQWWW\\\]]]ZZZPPPFFF>>>666...////////////////////////........................------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///000111111222222444666999<<<>>>BBBAAA@@@AAADDDGGGHHHHHHIIILLLKKKGGGGGGJJJKKKGGGLLLeeewww}}}ZZZ[[[\\\]]]^^^^^^^^^^^^^^^bbbgggiiiiiikkknnnqqqsssuuuyyy~~~|||xxx|||zzzxxxzzz|||~~~|||zzzxxxyyyzzzzzz{{{}}}yyyxxxwwwtttqqqmmmiiigggddd```[[[WWWSSSOOOJJJGGGBBBAAA???===<<<<<<>>>>>>@@@BBBCCCDDDEEEHHHLLLOOOMMMLLLLLLNNNQQQTTTVVVWWWTTTUUUVVVVVVWWWXXXYYYYYYWWWZZZ^^^aaabbbaaa^^^\\\XXXYYYZZZZZZZZZZZZZZZYYYVVV[[[______^^^aaakkkssswww{{{pppooo{{{{{{nnniiijjjrrrkkkjjjnnnhhhXXXOOOOOO\\\^^^[[[RRRIIIAAA777...////////////////////////........................------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000111222222444666:::<<<>>>AAA@@@???AAAEEEIIIKKKKKKJJJMMMLLLGGGGGGKKKKKKGGGNNNhhhyyy]]]]]]^^^___```aaabbbbbbgggjjjmmmnnnnnnppptttxxx}}}{{{}}}|||}}}~~~}}}|||xxxyyywwwtttrrrpppmmmiiifffccc___YYYTTTPPPLLLHHHFFFAAA@@@???=========>>>>>>>>>???BBBEEEGGGHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSSSSPPPQQQSSSTTTUUUWWWZZZ\\\]]]]]]]]]^^^___```aaaaaaZZZZZZ[[[ZZZXXXXXXYYY[[[[[[[[[[[[ZZZ[[[```fffkkkqqqppp{{{]]]]]]```zzz}}}sssiiihhhgggkkknnnpppnnngggVVVFFFUUUXXXXXXUUUTTTPPPAAA222111---,,,000111...---...------------------------------------------------++++++++++++++++++++++++------++++++++++++------***,,,...,,,***))),,,///******+++,,,---///000111222333333444666888999:::999;;;<<<>>>@@@DDDIIIMMMNNNMMMLLLJJJHHHGGGGGGGGGMMMccc{{{[[[\\\]]]^^^```aaabbbccckkkmmmnnnoooqqqvvv|||}}}|||zzzwwwtttrrroookkkgggccc___YYYSSSOOOKKKGGGDDDAAA@@@>>>=========>>>???>>>???AAADDDFFFGGGHHHIIIKKKKKKMMMNNNPPPQQQQQQQQQOOOQQQSSSTTTUUUWWWZZZ]]][[[[[[\\\\\\]]]]]]^^^^^^YYYZZZZZZZZZXXXXXXYYY[[[\\\\\\\\\[[[\\\^^^cccggglllzzzpppxxxoooeeefff|||}}}yyyrrrjjjjjjaaaeeeiiimmmoookkk^^^PPPRRRVVVYYYYYYXXXTTTHHH;;;333///---000111...---///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---,,,+++++++++,,,,,,,,,,,,,,,------...///222222333444666888999:::999;;;===>>>@@@DDDIIIMMMNNNMMMLLLJJJHHHGGGGGGGGGQQQeeeyyyZZZZZZ\\\^^^```bbbcccdddlllmmmnnnpppuuu|||}}}}}}zzzxxxuuuqqqllliiiccc^^^XXXRRRNNNIIIEEEBBB@@@???>>>=========>>>??????@@@@@@BBBDDDFFFHHHIIIKKKKKKLLLLLLMMMNNNNNNNNNNNNPPPSSSUUUVVVXXX[[[]]]ZZZZZZZZZZZZ[[[[[[[[[[[[YYYZZZZZZYYYXXXXXXZZZ[[[]]]]]]^^^]]]]]]^^^```ccceeeppp}}}uuuooo~~~oooqqq~~~uuuuuutttnnnnnn^^^bbbeeeiiimmmlllcccWWWHHHNNNTTTWWWXXXUUULLLBBB666111...000000...---///---------------------------------------------------------------------------,,,,,,++++++,,,,,,---******+++...000000///......------,,,,,,,,,------222222333444666888:::;;;999;;;===???AAADDDIIILLLNNNMMMKKKJJJHHHHHHGGGGGGQQQcccwwwYYYZZZ[[[^^^```cccdddeeegggiiilllqqqxxx|||yyyvvvrrrlllhhhccc^^^XXXRRRMMMIIIDDDBBB???>>>===<<<<<<===>>>???@@@@@@@@@AAACCCEEEHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLNNNQQQTTTVVVWWWYYY[[[]]]\\\\\\[[[[[[[[[[[[[[[[[[YYYZZZZZZZZZYYYYYYZZZ\\\[[[]]]^^^___^^^^^^```aaacccjjjvvvqqqqqqwww~~~{{{uuuwwwooocccddddddeeehhhhhhaaaWWWCCCHHHOOOUUUWWWVVVPPPJJJ999444000000000------///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***///444666444111------,,,,,,,,,---......111222333444666888:::;;;999;;;>>>@@@BBBEEEIIILLLMMMLLLKKKJJJIIIHHHHHHHHHKKKaaaxxxXXXYYY[[[^^^```ccceeefffbbbeeejjjrrr{{{|||yyyvvvpppjjjeeeaaa\\\VVVPPPLLLHHHDDDAAA>>>>>>===<<<<<<===>>>???AAAAAAAAAAAACCCEEEHHHIIIGGGGGGGGGGGGHHHIIIKKKLLLPPPSSSVVVXXXYYYZZZ[[[]]]^^^^^^]]]]]]]]]]]]]]]]]]YYYZZZ[[[[[[ZZZZZZ\\\^^^ZZZ\\\_________```aaaccceeeiiisssjjjqqqmmmgggfffcccaaacccfffbbbZZZKKKLLLPPPVVVZZZYYYUUURRR===777111000///------///------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...333444111...+++++++++,,,---...000000111111222444666888:::<<<999;;;>>>AAACCCFFFIIILLLMMMLLLKKKJJJIIIHHHHHHHHHJJJccc|||VVVWWWYYY\\\^^^aaabbbccc```ccciiirrr{{{|||yyyuuunnngggbbb]]]YYYSSSMMMIIIEEEBBB???>>>===<<<<<<<<<===>>>???BBBBBBBBBCCCEEEFFFHHHIIIFFFFFFFFFGGGIIILLLNNNPPPSSSVVVYYY[[[[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^ZZZ\\\\\\\\\[[[\\\^^^```\\\^^^`````````aaacccdddfffgggooo|||pppiii|||jjjfffccc___]]]bbbiiijjjeeeUUUOOOLLLQQQVVVUUUSSSQQQAAA:::333111///,,,---///------------------------------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,---,,,***(((******++++++---///000111000111222444666999;;;<<<999;;;???AAADDDFFFIIILLLLLLLLLKKKIIIIIIHHHHHHHHHNNNfff}}}TTTUUUVVVXXX[[[]]]^^^___```aaadddllluuu}}}|||yyytttmmmfff```WWWSSSNNNIIIEEEBBB???<<<===<<<<<<;;;<<<===>>>???BBBCCCDDDFFFGGGHHHHHHHHHGGGGGGHHHIIILLLPPPTTTVVVWWWYYY\\\]]]]]]\\\\\\\\\ZZZ[[[[[[[[[\\\]]]]]]]]]\\\]]]^^^^^^]]]]]]___aaa```aaabbbaaa``````bbbdddddddddhhhqqqzzz|||jjjnnn}}}llldddbbb]]]\\\dddoootttrrraaaSSSIIIJJJPPPPPPNNNMMMDDD<<<444111///,,,,,,///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---,,,+++******++++++++++++,,,---...///000000111222444666999;;;<<<888;;;???BBBDDDGGGJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIQQQdddwwwRRRRRRTTTVVVXXXZZZ[[[\\\___^^^___eeennnvvvzzz|||}}}yyytttmmmeee___SSSOOOJJJEEEBBB@@@<<<:::===<<<;;;;;;<<<===>>>???BBBCCCEEEGGGHHHIIIHHHHHHHHHHHHIIIKKKOOOTTTXXX[[[YYY[[[^^^___^^^\\\\\\\\\WWWXXXXXXYYYZZZ[[[[[[\\\\\\^^^___^^^^^^___aaacccdddddddddbbb``````bbbcccbbb```ccchhhmmmwwwmmmcccttt~~~wwwooofffbbb]]]]]]fffsssyyyxxxnnn[[[KKKKKKQQQQQQOOOMMMFFF===555111///,,,,,,000------------------------------------------------------------------------++++++------------++++++)))+++......,,,---111555---------,,,,,,------...000111222444666999;;;===888;;;???BBBEEEGGGJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIPPP___ooozzzNNNNNNPPPQQQSSSTTTUUUVVVWWWYYY]]]cccjjjqqqwww{{{~~~yyyssslllccc^^^PPPLLLGGGDDDAAA@@@>>>===;;;;;;;;;<<<<<<===??????CCCCCCCCCFFFHHHKKKKKKKKKHHHKKKOOORRRSSSSSSUUUVVV\\\]]]___``````___]]]\\\[[[]]]^^^]]][[[YYYYYYZZZZZZ\\\___```aaabbbdddfffdddeeeffffffeeedddcccbbb```dddgggdddccckkk~~~lllggg}}}}}}zzzrrrvvvlllfff```___dddkkkoooqqqpppdddTTTJJJHHHKKKNNNOOORRRNNNBBB222+++...111///........................---------------------------...,,,)))+++111000***000)))(((///000***)))000,,,,,,,,,---...///000000---------............///000111111333555777999:::888:::===AAAEEEGGGIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJLLLaaannnvvvLLLMMMNNNOOOQQQRRRSSSTTTUUUWWW[[[```gggnnntttxxx}}}{{{vvvppphhh```ZZZPPPLLLGGGCCCAAA???===<<<;;;;;;;;;<<<===>>>???@@@DDDDDDFFFHHHJJJLLLLLLLLLJJJMMMQQQSSSTTTUUUWWWXXX]]]^^^___``````___^^^]]]ZZZ\\\]]]\\\ZZZYYYYYYZZZYYY\\\^^^```aaabbbeeegggffffffggghhhhhhgggeeedddbbbeeefffdddbbbiiivvvwwwnnn{{{~~~yyy~~~zzzvvv|||sssqqqllleee``````dddiiiooohhh\\\PPPIIIHHHMMMRRRSSSQQQHHH999111111222111........................------------------------,,,...---+++///555555111,,,///:::DDD???000)))---,,,,,,------......//////---------............///111111222333555888:::;;;999;;;>>>BBBEEEHHHIIIJJJHHHGGGGGGGGGFFFGGGGGGGGGMMMaaannnvvvJJJJJJKKKLLLNNNOOOPPPPPPRRRSSSWWW\\\bbbhhhnnnqqqqqqwww}}}xxxrrrkkkcccZZZTTTNNNJJJEEEBBB@@@>>><<<;;;;;;<<<<<<===>>>???AAAAAAEEEFFFHHHKKKLLLMMMMMMMMMMMMPPPSSSUUUVVVXXXZZZ[[[^^^___```aaaaaa```___^^^YYY[[[\\\[[[YYYYYYYYY[[[YYY[[[^^^```aaacccfffhhhfffgggiiijjjjjjjjjhhhgggeeefffgggeeedddgggnnntttzzzpppppp|||vvvrrrwwwuuurrr{{{qqqssspppfff[[[WWW^^^gggjjjiiibbbUUUHHHDDDIIIPPPMMMOOOKKK???444///..............................---------------------------......---///444444222)))333DDDLLLAAA///(((,,,---------------.........---------............///111222222444666888:::<<<:::;;;???BBBFFFHHHJJJKKKIIIHHHHHHGGGGGGFFFFFFFFFNNNbbbooovvvHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNQQQUUUZZZ___dddggghhhooo{{{~~~|||yyysssmmmeee]]]UUUOOOKKKHHHCCC@@@>>>===<<<:::<<<<<<<<<===???AAABBBCCCEEEGGGJJJLLLMMMMMMMMMMMMQQQSSSVVVXXXYYY[[[]]]___``````aaabbbbbbaaa``````[[[\\\\\\\\\ZZZZZZ[[[\\\ZZZ]]]```bbbccceeehhhjjjdddfffhhhkkklllkkkjjjiiiiiiiiijjjjjjjjjkkklllmmmssszzzrrrgggnnn{{{xxx{{{uuuppprrrmmmooo}}}zzzlll\\\WWW]]]eeedddddd```UUUHHHBBBDDDHHHJJJNNNOOOGGG:::000------........................------------------------......---,,,,,,------,,,***111:::===333''''''---...------------------------------............///111222333444666999;;;<<<;;;<<>>===<<<<<<;;;<<<<<<===>>>@@@BBBDDDEEEEEEHHHKKKLLLKKKKKKLLLNNNTTTVVVYYYZZZ[[[]]]```bbbbbbbbbbbbbbbbbbbbbbbbbbb^^^^^^^^^]]][[[[[[]]]^^^]]]___bbbdddeeegggiiikkkbbbdddhhhkkkmmmmmmlllkkkmmmnnnoooqqqrrrrrrqqqqqqssstttzzz|||kkkkkktttuuu|||yyyqqqmmmiiisssxxxeeeZZZYYY[[[```^^^ZZZTTTMMMGGGCCCAAAMMMQQQTTTPPPCCC777222222........................---------------------------,,,++++++***)))***+++,,,---...---)))&&&(((------------------,,,,,,,,,---------............///111111222444666888:::;;;;;;<<>>AAADDDHHHKKKMMMGGGHHHHHHIIIHHHGGGEEEDDDMMMbbbooowwwMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLQQQUUUZZZ___dddjjjpppsss||||||yyyvvvqqqnnnfffccc^^^YYYTTTOOOJJJFFF@@@===;;;:::;;;=========<<<<<<>>>@@@BBBEEEGGGHHHIIILLLNNNLLLJJJJJJOOOSSSXXXZZZ[[[\\\]]]```cccfffeeeeeeddddddddddddeeeeeebbbbbb```]]][[[ZZZ[[[]]]___aaaccccccddddddfffhhhfffiiioootttwwwwwwvvvuuusssvvvxxxxxxxxxyyy|||~~~uuuwww}}}ooobbbmmmxxxzzzwwwtttlllpppwwwiii^^^XXXUUUWWWVVVVVVYYYZZZUUUKKKCCCIIIHHHIIIJJJCCC777000000........................------------------------+++***+++...---))),,,222+++,,,------//////---***+++++++++,,,,,,------...---------............/////////000222444666888999;;;;;;===???CCCGGGJJJLLLEEEGGGHHHIIIIIIHHHFFFEEEKKKaaaooowwwOOOOOOOOOOOONNNNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIJJJJJJLLLPPPSSSXXX___fffkkkqqqzzz~~~zzzwwwsssooojjjgggaaa]]]YYYTTTQQQLLLHHHEEE>>><<<999999;;;===>>>>>><<<<<<>>>@@@CCCEEEHHHIIILLLNNNOOOMMMJJJKKKQQQVVVYYYZZZ\\\]]]^^^```dddgggfffeeeeeeddddddeeeeeefffbbbbbb```]]]YYYYYYZZZ\\\^^^```bbbbbbbbbbbbdddfffiiimmmsssxxx{{{|||{{{zzzuuuwwwyyyyyywwwxxx|||{{{{{{sss___gggvvvzzzooouuuxxxkkk___XXXUUUQQQRRRVVVZZZZZZUUULLLEEEKKKHHHHHHJJJEEE:::222222........................------------------------...+++,,,...+++%%%'''...+++---,,,***)))***+++*********+++,,,,,,---......---------.........//////...///000111333666888999:::;;;<<>>??????BBBHHHKKKJJJMMMJJJHHHIIIKKKKKKIIIGGGOOOaaallltttZZZZZZYYYYYYXXXYYYYYYZZZYYYVVVTTTSSSUUUUUUSSSRRRIIIHHHIIIIIIKKKMMMOOOQQQSSSWWW^^^fffmmmqqqrrrrrrpppooolllhhhddd___[[[YYYSSSQQQMMMIIIFFFEEEDDDDDD???<<<999999;;;===<<<;;;===@@@DDDFFFHHHIIIKKKLLLLLLMMMNNNNNNNNNPPPSSSVVV^^^^^^___aaabbbdddfffgggffffffeeecccbbbaaa`````````^^^[[[ZZZ[[[\\\]]]^^^___```aaaeeeiiimmmpppqqqrrrwww||||||yyyxxx{{{~~~{{{xxxwwwzzzzzzwwwxxx{{{oooVVVcccnnnyyy~~~tttrrreeerrr~~~xxxkkk[[[OOOPPPWWW]]]aaaccc```VVVKKKCCCBBBBBBEEEGGGDDD<<<555000...------...///...---......---------,,,,,,,,,------,,,+++++++++++++++---------,,,,,,+++***)))++++++++++++,,,,,,,,,,,,------,,,------...///000222222222222444666999;;;<<>>AAABBBBBBFFFMMMRRRRRRKKKIIIIIIIIIKKKLLLKKKJJJSSS```gggpppfffdddbbbaaa``````aaaaaa]]]]]]]]]^^^___aaaaaabbb]]]ZZZVVVRRRPPPOOOOOOOOONNNOOOPPPQQQQQQRRRTTTUUU[[[\\\\\\[[[XXXTTTPPPMMMJJJHHHDDD@@@<<<:::999999;;;:::999999;;;<<<>>>>>>BBBDDDHHHIIIJJJJJJKKKLLLKKKNNNSSSUUUWWWYYY[[[\\\^^^___bbbeeeffffffeeedddhhhgggeeecccbbbaaaaaaaaa\\\]]]\\\\\\[[[\\\___aaaeeegggjjjnnnrrrvvv{{{~~~{{{}}}{{{}}}~~~gggQQQXXXooosssuuuxxxpppeee^^^aaannnuuupppjjjjjj```VVVUUUbbbjjjdddZZZVVVHHHDDD@@@AAAEEEGGGFFFCCC333111///......///...---------------------------...------,,,,,,---------+++++++++,,,...111444666222111///---,,,---///000------,,,------...///000111111222333555777999:::>>>AAABBBBBBGGGOOOTTTUUUIIIIIIIIIJJJKKKLLLLLLKKKXXXdddjjjtttaaa```]]][[[ZZZ[[[\\\]]]^^^^^^____________aaabbbcccaaa^^^[[[YYYXXXXXXXXXQQQSSSUUUTTTRRROOOOOOOOOTTTUUUUUUUUUSSSOOOKKKHHHGGGEEEAAA===;;;999999999::::::::::::;;;===???AAAEEEHHHKKKLLLLLLLLLMMMNNNNNNRRRVVVXXXYYYZZZ[[[\\\___aaadddfffgggeeecccaaafffdddbbbaaa```___```aaa]]]^^^___^^^\\\]]]___bbbiiikkkoooqqqssswww{{{~~~vvvVVVSSSfffnnntttxxxnnnddd___hhhsssfffhhhYYYSSS\\\dddaaa[[[YYYMMMGGG@@@???CCCGGGGGGEEE666333000......///...------------------------------------,,,,,,------...+++++++++,,,...111444666222111///---,,,---///000------,,,------...///000111111222333555777999999===@@@BBBBBBGGGOOOTTTUUUIIIJJJJJJKKKKKKKKKLLLMMMWWWeeennnzzzZZZYYYVVVTTTSSSTTTVVVXXXZZZ[[[\\\\\\[[[\\\^^^___cccbbb```^^^\\\ZZZYYYXXXPPPTTTXXXXXXTTTQQQPPPPPPPPPPPPPPPOOOMMMJJJGGGEEEBBB@@@>>><<<;;;;;;<<<===999:::;;;<<<<<<>>>AAADDDIIILLLOOOQQQQQQQQQRRRSSSRRRUUUYYY[[[[[[[[[\\\^^^aaaccceeefffeeeccc```___```___]]]\\\[[[\\\^^^___]]]```bbbbbb```aaadddgggnnnrrruuuwwwwwwzzz~~~zzzvvv]]]QQQ[[[hhhsssxxxuuuooohhhkkk}}}uuubbbfffZZZQQQTTT]]]```^^^\\\RRRKKKBBB>>>AAADDDEEEDDD888444111///...///......,,,,,,,,,------------...,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,------...---,,,+++++++++,,,---------,,,------...///000000111222444666777888999;;;@@@CCCDDDHHHPPPSSSSSSJJJKKKLLLLLLKKKJJJKKKMMMRRRcccooo|||ZZZXXXUUUSSSSSSUUUWWWYYYTTTXXX\\\^^^```dddiiimmmmmmmmmkkkhhheeeaaa^^^\\\YYY\\\___]]]XXXTTTTTTUUUQQQPPPPPPNNNLLLJJJGGGFFF@@@???===;;;:::;;;<<<===999;;;=========???CCCGGGJJJMMMQQQSSSSSSTTTUUUVVVVVVXXX[[[]]]]]]^^^```bbbddddddeeedddccc```^^^\\\]]]\\\ZZZYYYYYY[[[]]]___]]]aaafffgggfffggglllpppuuuyyy}}}~~~|||xxxuuuppphhhXXXTTTcccpppxxxwwwjjjgggpppwwwqqqfffaaa[[[SSSPPPVVV^^^^^^XXXWWWNNNDDD??????BBBBBBAAA999666111///...///......,,,,,,,,,---------......+++++++++++++++,,,---------------,,,,,,+++***)))++++++++++++,,,,,,,,,,,,------,,,------...///000000111333444666777888999;;;@@@DDDFFFKKKQQQSSSQQQJJJLLLNNNMMMJJJIIIKKKLLLRRRdddppp{{{]]][[[XXXWWWWWWYYY\\\^^^UUUZZZaaahhhnnnvvv~~~~~~{{{vvvpppkkkhhheeehhhhhhccc\\\WWWWWWYYYUUUTTTRRRPPPNNNLLLJJJJJJBBBAAA>>>;;;999999999:::999;;;===>>>>>>@@@EEEIIIIIILLLOOORRRRRRSSSTTTVVVWWWYYY\\\^^^___aaadddgggeeeeeeeeedddaaa___\\\[[[]]]\\\ZZZYYYZZZ\\\___aaa]]]bbbhhhjjjkkkmmmsssxxxyyy~~~~~~yyyvvvuuunnnsssaaaSSSaaammmxxxqqqbbbcccmmmmmmddd^^^]]]VVVOOOSSS\\\[[[RRRZZZPPPEEE??????@@@@@@>>>:::666222///...///......,,,,,,,,,------.........************++++++,,,---,,,,,,.........---,,,+++++++++,,,---.........------------------...000000000111333555666888888888<<>>???@@@AAACCCDDDEEEEEEJJJKKKMMMNNNOOORRRUUUXXX^^^^^^^^^^^^___aaabbbccceeeffffffccc```___bbbdddjjj```XXXXXXZZZ\\\bbbhhhbbbbbbeeekkkoooqqqvvv}}}~~~}}}}}}{{{wwwtttxxxyyyjjjSSSPPPggg}}}ppp^^^ZZZcccmmmqqqhhh^^^QQQKKKMMMNNNLLLHHHNNNMMMIIICCC>>>===BBBFFFBBB>>>666---,,,///...***...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,------...222222333444666888:::;;;>>>BBBGGGKKKMMMOOOPPPQQQIIIKKKMMMLLLJJJIIILLLOOOWWWeeevvvcccbbbhhhoooiii[[[YYYbbbyyyxxxmmmeee```^^^\\\XXXVVVUUUSSSQQQOOOIIIHHHFFFDDDBBBAAABBBBBBAAAAAABBBCCCDDDFFFGGGHHHKKKLLLNNNOOOOOORRRUUUXXX\\\]]]]]]^^^___```aaabbbdddeeedddbbb___^^^```bbb___dddgggccc[[[YYY^^^eeefffggglllrrrtttssswww}}}{{{www|||ttt]]]RRR\\\mmmwwwwwwvvvmmm^^^VVV]]]gggmmm^^^YYYRRRKKKFFFBBB@@@???RRRQQQMMMFFF@@@>>>@@@DDD@@@>>>888000---......+++...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---...//////111222222444555777999:::===@@@DDDGGGJJJLLLNNNOOOIIIKKKLLLJJJHHHHHHKKKOOOYYYcccqqq~~~cccdddpppzzzmmmZZZbbb{{{wwwpppcccaaa]]][[[YYYVVVSSSQQQMMMKKKIIIGGGFFFFFFFFFFFFDDDDDDDDDDDDFFFHHHJJJKKKLLLNNNOOOOOOPPPRRRUUUXXX[[[\\\\\\]]]^^^___``````ccccccbbb___]]]\\\]]]___ddd{{{~~~iiiaaadddiiilllooouuuzzzyyyvvvyyy~~~yyyuuu}}}mmmWWWOOO[[[kkkjjjnnnkkk___UUUVVV___ggg```aaa___WWWLLLFFFGGGJJJSSSRRRNNNGGG@@@<<<===???>>>@@@>>>555///------,,,...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,------...///000111111111222333555777888999???@@@BBBEEEHHHJJJLLLNNNIIIJJJJJJHHHFFFGGGKKKOOOZZZaaammm{{{mmmwwwuuuoookkkgggbbb^^^YYYSSSOOOOOONNNLLLKKKJJJJJJJJJJJJFFFEEEDDDEEEFFFHHHKKKMMMNNNOOOPPPPPPQQQSSSVVVYYY[[[\\\]]]^^^___`````````aaa```^^^]]][[[[[[[[[\\\rrrvvvjjjkkklllqqqtttyyy|||{{{yyy~~~|||yyyvvvrrrpppyyy{{{^^^JJJQQQdddiiilllkkkbbbWWWTTTZZZ```bbbaaa\\\RRRGGGDDDHHHMMMPPPPPPMMMGGG???::::::;;;???DDDEEE;;;111---------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------///000222222000000111222444666888999BBBBBBBBBEEEHHHLLLNNNOOOKKKKKKKKKHHHEEEGGGLLLPPPZZZaaannn|||xxxxxxxxxwwwuuusssqqqppptttuuuwwwyyyzzzzzzzzzyyytttppplllgggbbb\\\UUUQQQOOONNNMMMKKKKKKKKKLLLLLLGGGFFFDDDCCCEEEHHHKKKNNNNNNPPPQQQQQQRRRTTTXXXZZZ\\\]]]^^^```aaaaaaaaaaaa^^^]]][[[ZZZZZZZZZZZZZZZpppqqqjjjkkkjjjvvvvvvxxx{{{{{{||||||~~~|||xxxtttsssrrrrrrwwweeeKKKLLL\\\hhhhhhgggbbb\\\XXX[[[```xxxooo```QQQHHHEEEHHHLLLMMMNNNMMMHHHAAA<<<;;;;;;AAAHHHIII@@@444...---,,,...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------///000222222000000111222444666888999BBBAAAAAADDDIIIMMMNNNNNNLLLLLLLLLIIIGGGHHHMMMRRRXXXbbbrrrxxxttttttsssnnnhhhcccbbbbbbaaa```___^^^]]]`````````aaaaaabbbccccccgggeeebbb```]]]XXXSSSPPPMMMLLLKKKJJJJJJJJJKKKLLLHHHFFFCCCBBBDDDGGGLLLOOONNNPPPQQQRRRSSSVVVZZZ\\\\\\]]]___aaabbbbbbaaaaaa\\\ZZZXXXXXXYYYZZZZZZZZZdddttt|||sssiiiiiimmmooo|||yyyxxx{{{~~~zzzzzzzzzzzzxxxvvvvvvyyy{{{xxxiiiPPPJJJQQQ```aaadddeeeaaa]]]___ddd~~~jjjYYYNNNIIIHHHGGGMMMOOOPPPLLLFFF@@@>>>>>>AAAHHHIII???444///...---...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,------...///000111111111222333555777888999>>>===>>>BBBHHHMMMMMMLLLKKKLLLMMMJJJHHHIIIMMMQQQWWWcccsssyyyrrrnnnjjjiiiiiieeeaaa]]]ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWZZZYYYXXXWWWWWWTTTPPPMMMJJJIIIHHHGGGGGGHHHIIIJJJIIIGGGDDDBBBDDDHHHMMMPPPMMMOOOQQQSSSTTTWWW[[[___[[[\\\^^^```aaaaaa``````ZZZXXXVVVVVVYYY[[[[[[ZZZ```eeejjjjjjiiillluuu|||~~~{{{~~~xxxtttwww{{{|||{{{zzz{{{|||www{{{}}}xxxiiiXXXMMMIIIYYY___iiinnnhhh``````hhhvvvmmm```TTTKKKDDD???<<>>======CCCCCC<<<444111///......------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---...//////111222222444555777999:::===<<<===CCCKKKOOOOOOLLLIIIKKKLLLKKKHHHHHHLLLOOOXXXaaaooo~~~sssnnnrrrnnnkkkhhheeeaaa]]]]]]___\\\\\\]]]^^^___```aaaaaa[[[\\\^^^^^^^^^]]][[[ZZZZZZYYYYYYYYYXXXVVVRRROOOGGGGGGFFFEEEFFFGGGHHHIIIKKKHHHEEECCCDDDIIINNNRRRMMMOOOQQQSSSUUUXXX]]]```YYY[[[]]]___``````___^^^YYYVVVTTTVVVYYY\\\\\\[[[```aaadddiiikkknnnyyy~~~wwwqqqwww}}}}}}yyyxxxwwwsssvvvuuupppiii___QQQFFFWWWcccsssxxxnnn``````iiibbbaaa^^^ZZZTTTNNNIIIFFFNNNPPPRRRNNNGGG???;;;:::999>>>>>>888333222111///...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,------...222222333444666888:::;;;>>>===???FFFOOOSSSRRRNNNGGGJJJLLLKKKHHHHHHJJJMMMZZZ___jjj{{{~~~rrrlllhhhiiimmmhhheeeaaa]]][[[[[[\\\]]]\\\___bbbbbbbbbbbbccceeecccaaacccffffffaaa^^^___\\\^^^\\\VVVTTTUUUSSSPPPLLLIIIGGGEEEFFFFFFEEEDDDDDDDDDEEEJJJOOORRRPPPNNNLLLLLLNNNRRRVVVYYYZZZYYY___]]]ZZZ[[[]]]^^^\\\ZZZUUUUUUUUUXXX\\\___```___^^^___eeepppwwwzzz|||~~~~~~xxxxxx~~~~~~uuupppnnntttoookkkmmmrrrmmmXXXAAALLL___qqquuupppjjjccc\\\^^^bbbddd^^^VVVNNNJJJGGGJJJSSSXXXRRRJJJFFFAAA<<<>>>===:::777555222000///......---,,,,,,,,,,,,---------------------------------------------------------------------------------,,,------...///000000000111222444666888999<<<>>>AAAEEEIIILLLNNNOOOHHHLLLMMMKKKGGGFFFKKKOOOVVV___nnn~~~yyymmmjjjiiiggghhhkkkeeeccc```]]][[[ZZZ[[[\\\___```bbbccceeefffggggggeeeeeehhhmmmnnnjjjhhhiiicccddd```ZZZWWWWWWVVVSSSPPPNNNJJJHHHHHHGGGFFFEEEDDDDDDFFFJJJNNNPPPOOOMMMMMMNNNPPPTTTWWWZZZ[[[[[[]]][[[ZZZZZZ[[[[[[YYYVVVRRRUUUYYYZZZZZZ[[[^^^aaahhhkkktttzzz}}}}}}qqqlllmmmssspppmmmpppwwwsss___JJJHHHYYYjjjooolllggg```YYYTTT[[[bbb```XXXPPPKKKIIIGGGQQQXXXVVVPPPJJJBBB;;;===<<<:::888666333///---......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,------...///000000000111222444666888999<<<>>>@@@CCCFFFJJJLLLMMMIIILLLNNNKKKFFFEEEIIIMMMXXXaaapppiiidddcccfffjjjiiiggggggaaa___^^^\\\ZZZYYYYYYYYY\\\]]]```dddiiillllllkkkllllllqqqwwwyyyvvvtttvvvkkkkkkggg___[[[ZZZXXXUUUUUURRROOOLLLKKKJJJHHHGGGFFFFFFGGGJJJMMMNNNNNNMMMPPPQQQSSSVVVYYY[[[\\\]]]\\\[[[ZZZZZZZZZYYYVVVSSSRRRXXX]]]]]]ZZZ[[[```fffkkkrrr~~~}}}zzzooommmqqqtttrrrqqqtttzzzyyyhhhVVVDDDRRRaaahhhhhhddd]]]WWWPPPWWW___aaa\\\UUUQQQQQQDDDNNNWWWYYYUUUNNNDDD;;;::::::::::::999666111.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,------...///000000000111222444666888999===>>>???@@@CCCGGGJJJKKKJJJLLLNNNKKKFFFEEEIIIMMMZZZcccrrrhhhggghhhkkkllliiieeebbb[[[[[[[[[[[[ZZZXXXWWWVVVTTTWWW]]]eeelllooommmkkkrrrssswww~~~~~~ttttttooofff```^^^[[[WWWXXXUUURRROOOOOONNNLLLKKKIIIIIIJJJKKKMMMNNNOOOOOORRRUUUWWWYYY[[[\\\^^^___^^^^^^]]]]]]\\\YYYVVVTTTVVVYYY[[[\\\\\\```gggmmmllluuuvvvqqqtttyyyzzzwwwssssssxxxyyyooobbbEEENNNYYYbbbfffddd]]]XXXRRRSSSXXX___```[[[UUURRRDDDJJJRRRVVVVVVOOOEEE===888999;;;>>>@@@>>>888222......---,,,,,,,,,,,,---++++++++++++++++++++++++------------------------------------------------------,,,------...///000000000111222444666888999?????????@@@BBBEEEIIIKKKIIILLLNNNLLLHHHGGGKKKPPPZZZdddsssrrrqqqoookkkhhheeeaaa]]]YYYYYYZZZZZZZZZYYYWWWWWWRRRWWW___hhhlllkkkfffbbboooooouuu~~~zzzpppiiifffaaa\\\WWWUUURRRQQQQQQQQQPPPOOOMMMMMMMMMMMMNNNOOOQQQSSSUUUXXX[[[\\\\\\]]]___aaaaaabbbaaa```^^^[[[YYYXXXYYYXXXVVVXXX]]]fffmmmrrrsss{{{}}}vvvssstttxxx}}}{{{sssooorrruuuppphhhLLLNNNTTT^^^eeefffaaa]]]TTTRRRXXXfffmmmeeeUUUJJJGGGGGGJJJOOOQQQMMMFFFAAA777888<<>>888......---,,,,,,,,,,,,---++++++++++++++++++++++++------------------------------------------------------,,,------...///000000000111222444666888999AAA@@@@@@AAACCCFFFJJJLLLHHHKKKNNNLLLIIIIIINNNSSSXXXcccssssssrrrlllddd______^^^[[[ZZZZZZ[[[[[[\\\[[[[[[ZZZYYY___fffjjjhhhbbb]]]ZZZdddeeekkkvvv~~~|||uuuoooiiibbbWWWTTTQQQPPPQQQQQQQQQPPPNNNOOOOOONNNNNNPPPTTTWWWVVVZZZ]]]^^^]]]]]]___bbbcccdddcccaaa]]][[[[[[\\\[[[XXXWWWZZZbbbjjjqqqtttyyy}}}zzztttrrruuuzzz}}}}}}sssllllllpppooojjjTTTOOOPPPZZZeeegggdddbbbYYYXXXbbbvvvqqqYYYJJJKKKEEECCCHHHLLLKKKGGGDDD888888;;;BBBHHHGGG@@@:::......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,------...///000000000111222444666888999AAAAAAAAACCCEEEHHHJJJLLLHHHKKKNNNLLLIIIIIINNNSSSTTT```qqqooonnnggg]]]XXX[[[^^^]]]^^^^^^^^^______``````aaaaaafffkkkjjjccc]]]\\\^^^^^^^^^bbbllltttzzz{{{tttllldddWWWTTTQQQOOOOOOOOONNNMMMNNNOOOOOONNNMMMPPPUUUYYYWWW[[[______]]]]]]___cccbbbbbbaaa^^^ZZZYYY[[[]]]]]]___cccgggkkkoootttwww{{{~~~zzzwwwxxx|||{{{tttlllkkknnnmmmiiiYYYPPPLLLVVVbbbfffeeeddd^^^\\\eeevvvzzzlll[[[SSSNNNEEE@@@EEEJJJJJJGGGFFF999888:::???EEEDDD<<<555......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,------...///000000000111222444666888999???@@@AAADDDFFFIIIKKKLLLIIILLLNNNKKKGGGFFFJJJOOOPPP]]]ooo~~~nnnnnnggg[[[WWW\\\``````bbbaaaaaabbbbbbccceeeeeedddiiimmmiiiaaa]]]aaaggg^^^]]]___ffflllqqqyyy|||uuukkkbbbXXXUUUQQQOOONNNMMMKKKJJJMMMNNNNNNMMMLLLOOOUUUZZZWWW\\\``````]]]\\\___ccc```aaa___[[[WWWWWWZZZ]]]```gggppptttttttttwwwzzz|||{{{{{{zzztttnnnmmmnnnlllhhh\\\OOOIIIRRR```eeeeeeeee\\\WWWZZZccccccZZZVVVYYYOOODDD???EEEKKKJJJGGGFFF:::888888===AAA@@@777///......---,,,,,,,,,,,,------------------------------------------------------------------------------------------...000000000111111222444666888999===>>>AAADDDGGGIIIJJJKKKJJJMMMNNNJJJEEECCCFFFJJJMMM[[[nnn}}}dddcccbbbaaaaaabbbdddeeefffdddcccbbbbbbbbbbbbbbbffffffggghhhiiiiiiiiiiiiiiigggeeebbbbbbgggnnnttt|||zzzuuunnnaaaWWWSSSOOOJJJHHHHHHHHHIIIMMMJJJIIIJJJNNNSSSWWWXXX[[[\\\]]]]]]^^^^^^^^^^^^]]]^^^]]]XXXTTTUUU\\\bbbiiipppxxx{{{zzzyyy|||}}}zzzwwwvvvxxxzzz|||}}}zzztttpppnnniiieeeiiiqqqlllZZZKKKNNN]]]iiikkkhhh___^^^XXXTTTWWW[[[WWWNNNMMMHHHDDDDDDHHHKKKJJJGGGAAA888555999;;;777444444///...,,,---------,,,***------------------------------,,,,,,,,,,,,++++++------------------------//////...---------------000000111222444666888999???>>>===@@@CCCGGGIIIIIIJJJIIIJJJLLLIIIDDDCCCFFFJJJVVVgggvvv``````aaacccdddeeeeeefffgggbbb^^^]]]aaadddcccbbb___cccjjjpppuuuwwwwwwvvvppplllhhhgggiiikkkkkkkkksssooouuuwwwpppllliii___VVVRRRMMMIIIGGGGGGGGGGGGKKKHHHGGGHHHLLLRRRVVVXXX[[[\\\]]]^^^^^^^^^^^^]]]\\\]]]]]]ZZZYYY\\\ccciiippptttyyy{{{|||~~~|||zzzxxxxxxzzz{{{zzzzzzxxxssspppoookkkgggkkkrrrtttaaaPPPNNNZZZdddddd```^^^[[[UUUOOORRRZZZ]]][[[QQQKKKEEECCCEEEFFFDDDBBB>>>777555999<<<888444444111///---,,,,,,,,,+++***------------------------------,,,,,,,,,,,,++++++---------------------------------------...//////000000111222444666888999>>>======???CCCGGGIIIJJJKKKIIIKKKMMMJJJEEEDDDGGGLLLWWWgggttt```aaadddfffggghhhggggggkkkddd^^^___eeeiiijjjhhhjjjqqq{{{{{{wwwtttvvv{{{|||wwwrrrpppjjjmmmnnnfffdddddd]]]VVVQQQLLLHHHFFFFFFFFFEEEHHHEEEDDDEEEJJJQQQVVVXXX[[[\\\]]]^^^^^^^^^]]]\\\\\\]]]______aaafffnnntttwwwxxxyyy{{{{{{zzzzzzzzz{{{zzzxxxvvvwwwssspppnnnllliiilllqqqvvvdddQQQLLLUUU^^^___ZZZ]]]\\\VVVOOONNNUUU\\\___SSSMMMEEEAAAAAABBBBBBAAA===888555888;;;999777666555222...++++++++++++***------------------------------,,,,,,,,,,,,++++++------------------------+++,,,,,,---...///111111000000111222444666777888>>>======???DDDHHHJJJJJJKKKJJJLLLNNNLLLGGGFFFIIIOOOYYYgggsss}}}ggghhhiiikkklllmmmnnnoootttrrrqqqsssvvvzzz||||||~~~wwwpppfffeeeeee\\\XXXSSSLLLHHHHHHHHHGGGEEEEEECCCBBBDDDJJJPPPVVVXXX[[[\\\^^^______^^^\\\\\\]]]___aaacccfffmmmuuuzzzwwwvvvwww|||~~~|||zzzyyyyyyxxxvvvuuuvvvssspppmmmjjjiiijjjllllll___NNNGGGNNNYYY]]]ZZZ]]]^^^[[[TTTMMMNNNTTTZZZTTTNNNFFFAAA@@@BBBCCCDDD???:::666666888:::<<<===:::666000,,,+++,,,,,,,,,------------------------------,,,,,,,,,+++++++++------------------------,,,,,,,,,---...///000111///000000222333555777888===<<<<<>>999333...,,,---......------------------------------,,,,,,,,,+++++++++---------------------------------------...////////////000111333555777888<<<;;;<<>>===:::777444555888;;;;;;666111...///000///---+++++++++,,,---...///000------------------------,,,------......------,,,.........///////////////000000111222444555666666>>>======???DDDIIILLLMMMLLLKKKMMMNNNKKKGGGIIIOOOQQQ\\\iiirrrxxxmmm[[[QQQJJJIIIJJJHHHGGGHHHHHHKKKPPPTTTVVVXXX[[[]]]____________^^^]]]]]]]]]ccc___aaaiiijjjgggmmmwwwuuuwwwzzz{{{yyyvvvrrrppptttrrrpppnnnkkkhhhfffeeebbb______]]]NNNAAAKKK```uuusssoooiiiaaaWWWLLLEEEKKKPPPQQQJJJBBB@@@@@@???>>>===;;;888555666888;;;:::666111/////////...---,,,,,,,,,,,,---...//////------------------------,,,,,,------------,,,,,,............////////////000000111222444555666666===<<<<<>>>>><<<999777777999;;;999666222000//////---,,,,,,,,,,,,,,,------...///------------------------,,,,,,------------,,,,,,............//////000000000000111222444555666666<<<;;;<<<>>>CCCHHHKKKLLLJJJJJJNNNPPPMMMHHHHHHLLLKKKTTTaaannnyyyrrrbbbTTTMMMGGGFFFFFFEEEEEEHHHHHHLLLQQQVVVYYY\\\___bbbbbbcccccc___[[[]]]dddjjjkkklllqqqxxx{{{~~~xxxsssrrrsssqqqnnnkkkhhhfffeeeddd^^^YYYVVVTTTKKK@@@CCCMMM\\\aaaeeeeee```YYYVVVTTTKKKSSSWWWQQQIIIBBB>>>:::>>>>>>===;;;999888999;;;888777444222000...---,,,,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,------,,,,,,,,,------......//////000000000000111222444555666666::::::;;;>>>CCCHHHJJJKKKIIIJJJNNNQQQMMMGGGGGGJJJJJJRRR___nnn|||mmmaaaSSSMMMHHHFFFEEECCCEEEHHHLLLPPPUUUYYY\\\___bbbdddcccdddbbb]]]YYY\\\dddlllrrryyy~~~uuuqqqqqqooonnnkkkiiigggggggggggg^^^YYYWWWWWWPPPDDD???AAA]]]aaaffffff```YYYTTTSSSKKKTTTYYYTTTKKKDDD>>>999======>>><<<:::888999:::888888777555222///---,,,------,,,,,,,,,---......------------------------+++,,,,,,,,,,,,,,,,,,+++---------...///000000111000000111222444555666666999999;;;???DDDHHHJJJKKKIIIJJJNNNPPPMMMGGGFFFIIIIIISSSbbbrrr{{{jjj^^^RRRLLLHHHGGGFFFEEEGGGKKKRRRVVVZZZ]]]___aaaccceeecccbbb___[[[ZZZ^^^gggnnnuuu||||||wwwttttttllljjjhhhgggfffgggiiijjjaaa[[[YYYZZZVVVLLLAAA===TTTXXX]]]```]]]YYYTTTQQQKKKUUUZZZVVVMMMFFF???:::;;;<<<======:::888888888888999:::888444000---------------,,,,,,------...------------------------++++++,,,,,,,,,,,,++++++,,,------...///000111111000000111222444555666666999999;;;@@@EEEIIIKKKKKKJJJKKKMMMOOOLLLFFFEEEIIIIIIUUUfffwwwzzzfffYYYOOOJJJHHHHHHHHHHHHKKKQQQYYY\\\```bbbcccccceeefffaaa^^^[[[ZZZ]]]dddlllqqqvvv}}}}}}}}}|||{{{xxxvvvuuukkkiiigggfffeeegggiiijjjddd^^^YYY[[[[[[SSSHHH@@@GGGKKKRRRXXX\\\\\\WWWTTTLLLUUU[[[WWWNNNGGGAAA<<<:::;;;===<<<:::888666666999;;;<<<:::555111.........------,,,,,,---------------------------------++++++,,,,,,,,,,,,++++++,,,,,,---...///000111111000000111222444555666666999:::<<>>999;;;===<<<:::777666555999<<<>>><<<777111///......------,,,,,,,,,------------------------------+++++++++,,,,,,+++++++++,,,,,,---...///000111222000000111222444555666666999:::===BBBGGGKKKMMMMMMLLLKKKLLLMMMIIIDDDFFFJJJGGGXXXmmm}}}rrr\\\QQQIIIFFFDDDGGGNNNUUUYYY[[[ccccccdddfffiiiiiifffccc\\\WWWWWW^^^eeejjjsss}}}|||xxxvvvuuuuuusssrrrllljjjfffdddeeehhhmmmpppeeeaaa\\\YYY]]]^^^VVVKKKHHHMMMRRRWWW___eee___TTTRRROOONNNQQQQQQJJJEEECCC;;;;;;<<<<<<;;;888555333:::777444444555444000---//////...------------............------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////...000111222333444777999;;;;;;===???DDDIIINNNQQQRRRSSSSSSNNNGGGCCCEEEHHHLLL\\\pppgggTTTLLLFFFEEEEEEIIIQQQXXX]]]^^^dddccccccfffhhhgggaaa\\\ZZZ[[[aaaiiimmmpppzzz|||yyywwwvvvvvvtttsssnnnkkkhhhffffffiiimmmooofffbbb[[[VVVXXXYYYQQQFFF???NNN___hhhjjjggg\\\QQQSSSOOOOOOSSSSSSMMMFFFCCC;;;;;;;;;;;;;;;999666444777777777777777555111...//////...------------.........---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////...000111222333444777999;;;;;;===@@@DDDIIIMMMOOOPPPRRRRRRMMMGGGDDDEEEGGGJJJZZZnnn~~~nnnXXXKKKHHHDDDEEEHHHNNNUUU\\\aaabbbeeeddddddeeefffddd___ZZZhhhqqq}}}~~~|||yyywwwwwwwwwuuutttpppmmmjjjggggggiiilllnnnhhhcccZZZSSSRRRRRRKKKBBB999NNNeeeooolllcccXXXQQQRRRNNNNNNTTTVVVPPPHHHCCC;;;:::::::::;;;:::777555444777999999777444111000//////...------------......------------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////...000111222333444777999:::<<<>>>AAAEEEHHHKKKLLLLLLOOOPPPMMMHHHEEEEEEFFFGGGXXXooouuu___NNNGGGHHHFFFIIIMMMSSSZZZ___cccdddeeeggggggfffcccbbbdddggg}}}{{{yyyxxxxxxwwwvvvtttpppmmmjjjgggfffgggjjjlllhhhcccYYYQQQOOOPPPJJJBBB;;;KKK]]]eeebbbZZZTTTRRRQQQLLLLLLSSSXXXRRRHHHAAA;;;999888999;;;;;;999666333666999888444222333444//////...------------...------------------------***+++,,,,,,------,,,,,,,,,,,,------.../////////...000111222333444777999:::<<>>;;;888444666666444111111444888//////...------------...------------------------***+++,,,,,,------,,,,,,,,,,,,------.../////////...000111222333444777999:::;;;>>>BBBEEEHHHIIIJJJJJJKKKLLLKKKIIIFFFEEEDDDFFF\\\yyytttaaaUUUOOOOOOSSSUUUWWW[[[]]]___```bbbddddddjjjmmmiiieeennn~~~}}}{{{yyyxxxxxxvvvsssppplllkkkhhhfffeeeeeeggghhheeebbb[[[UUUSSSUUUSSSNNN:::>>>IIIVVV[[[XXXRRROOOPPPGGGEEENNNWWWUUUJJJAAA===:::777999>>>AAA>>>;;;555555555444333444777999//////...------------...,,,,,,,,,------------...***+++,,,,,,------,,,,,,,,,,,,------.../////////...000111222333444777999999;;;===@@@DDDGGGJJJKKKLLLLLLKKKJJJIIIGGGEEEDDDGGG^^^}}}lll\\\VVVTTTUUUWWWZZZ\\\___``````aaadddffffffiiikkkjjjmmmzzz}}}}}}{{{yyyxxxwwwtttpppmmmllljjjhhhffffffggghhhiiieeeccc^^^WWWVVVWWWUUUPPP999;;;DDDQQQWWWVVVTTTVVVRRRHHHCCCMMMXXXWWWLLLCCC???:::777:::@@@CCCAAA===444555666888::::::999777//////...------------...,,,,,,,,,---------......***+++,,,,,,------,,,,,,,,,,,,------.../////////...000111222333444777999999:::<<>>BBBGGGLLLOOORRROOOKKKIIIHHHGGGFFFEEEGGG\\\yyy