BM6P6(@ tttaaaTTTLLLDDDAAAAAA@@@@@@@@@@@@>>>===;;;:::AAA>>>===@@@FFFPPPaaappp~~~qqq]]]UUUMMMJJJEEE???===>>>@@@???===;;;::::::::::::888888777777666666555555555555444444444333333333333333222222111000//////...///000000000333777:::@@@GGGHHH@@@666111111111------,,,,,,,,,,,,++++++************************---,,,,,,+++***)))((((((---(((***000///+++333AAAMMMhhhvvvkkk___TTT===666...***+++,,,+++(((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%############%%%%%%(((---111000+++&&&$$$%%%'''%%%######%%%&&&$$$!!!%%%$$$#########$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###&&&((()))((('''''''''+++)))'''&&&%%%&&&((()))$$$%%%''''''&&&'''(((***+++,,,///333888777333///+++***)))'''&&&&&&&&&&&&((('''%%%$$$&&&)))---///333444444222///------......000222222222333444666:::999999888888777777777444333222444666777666555888888999:::999888777666888777666333000000222444444444444333333333222222000000000///......------,,,,,,---...---,,,***)))------------------------///000111222222111000///000222444333222111222333444111111555777:::BBBJJJRRRQQQKKK@@@:::888555111444333111222333333222000333666999;;;<<<>>>CCCFFFZZZbbblllrrrxxx{{{mmmYYYLLLJJJGGGCCC???<<<;;;;;;<<>>;;;:::;;;CCCRRRdddqqquuuppp```QQQAAA>>>:::666333333333333444555555444222111111222999999:::BBBSSSdddjjjhhhPPPIII???888444333444444wwwhhhWWWMMMGGGAAA???@@@>>>???AAABBBAAA???<<<;;;DDDAAA@@@CCCHHHQQQaaaooo~~~ppp^^^VVVMMMIIIDDD???===>>>@@@???===;;;::::::::::::888888888777666666555555555555555555444444444333333333222222111000000//////000000000000222666999???FFFIIIAAA666111000///------,,,,,,,,,,,,++++++************************,,,,,,++++++***))))))))),,,(((***//////---777EEE[[[ppp|||ssskkkaaaWWW===777///+++,,,,,,+++)))'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&%%%$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&(((...444555000***'''&&&%%%###"""###%%%&&&%%%###'''&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&(((((('''&&&'''''')))(((&&&%%%%%%%%%''''''$$$%%%''''''&&&'''(((***)))***,,,111555666444111+++***(((&&&&&&&&&''''''&&&&&&&&&'''((()))+++,,,...///000///...---...///...000222222222222444666888888999999999888777777555444333444666777777666888888999999999888777666777777666444222111222333222222111111111000000000......------------,,,,,,---------------,,,++++++------------------------///000111111111000//////111222444444222111222333444222222555888;;;CCCLLLZZZ[[[VVVIII???999666333444333222222333333222111222555999;;;>>>AAAFFFJJJWWWaaaoooyyyzzzuuupppcccSSSIIIHHHFFFBBB>>><<<;;;;;;;;;===999999<<<===;;;;;;>>>GGGYYYnnnyyyyyylllXXXFFF===;;;888444222111222333111222444333222222333555555777<<>>===???<<>>FFFJJJBBB888222///---------,,,,,,,,,,,,++++++************************************************+++((()))---...///;;;IIIeeeqqqxxxtttnnniiiaaaXXX<<<777000,,,+++,,,***)))'''''''''&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''%%%$$$######%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''---333555111+++'''%%%$$$###"""###%%%&&&&&&&&&((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&(((((('''&&&'''(((((('''&&&$$$$$$%%%&&&&&&$$$&&&''''''&&&&&&((()))((((((***---111444555444,,,+++(((&&&&&&'''((()))'''((())))))***))))))((()))+++,,,---------///111///000222222222222444666555777888::::::999888777555444444555777888888777777888999999999888666555555666777666444222222333/////////............---******++++++++++++,,,,,,...------,,,,,,,,,,,,,,,------------------------//////000000000000//////111333444444333222222333555222222555999===FFFOOO```dddbbbTTTEEE<<<888666555444222222333333333222222444888:::===AAAEEEHHHTTTaaasssyyynnnhhhbbbWWWMMMHHHFFFDDD@@@===;;;::::::;;;:::777777;;;<<<;;;===@@@PPPbbbtttzzzssscccNNN>>>999777444222111111222222///000222222222333555777555;;;CCCNNNYYYaaa]]]UUU@@@===888555444444444333qqqdddZZZNNNHHHCCC>>><<<>>>===>>>@@@BBBCCCBBBAAAAAADDDBBBBBBDDDGGGLLLXXXdddxxx|||iii^^^SSSMMMGGGBBBAAADDD???>>>======<<<;;;;;;;;;999999888888777666666555777666666666666555555555222222222111111111000000111111111000000111444777===FFFKKKDDD:::333///,,,------,,,,,,,,,+++++++++************************))))))*********++++++++++++))))))+++,,,000===KKKaaahhhmmmkkkiiieee\\\RRR999444///+++******)))'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%)))...///,,,(((%%%$$$%%%$$$######%%%&&&''''''(((((((((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&(((((('''&&&'''(((((('''&&&%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&''')))(((((((((***...333777999000...+++(((''')))+++---+++++++++************)))((()))+++,,,,,,---///111///111222222222222444555333555888:::;;;999888666666555444666888999888777666777888888888777666555333555777777555333222222......---------,,,,,,,,,)))))))))***+++,,,,,,---......,,,++++++,,,---...------------.............../////////000000000000222333555555333333333444555333333777:::???HHHQQQ```iiikkk___MMM@@@;;;999666444222222333444333333444555777999<<<>>>AAACCCRRR```vvv{{{qqqfff^^^WWWNNNIIIHHHBBBAAA>>><<<:::::::::::::::777777:::::::::===BBBYYYgggrrrpppfffWWWIII>>>555444333111111111222333///000111111222333666888;;;DDDNNNVVV\\\[[[QQQFFF;;;999666555555444333222sssbbb[[[SSSKKKGGGCCC>>>>>>@@@???>>>>>>>>>???AAACCCEEEEEECCCCCCFFFHHHKKKUUU```qqqzzzkkk```UUUNNNHHHBBBAAACCC>>>>>>>>>======<<<;;;;;;999999999888777777666666777666666666666555555555222222222111111111111111111111111000000111444777>>>GGGLLLFFF;;;444///,,,------,,,,,,,,,+++++++++************************)))))))))***++++++,,,,,,+++*********,,,222@@@LLL\\\```dddeeeccc\\\OOOCCC444000,,,)))((('''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%%%%%%%'''&&&&&&%%%%%%&&&((()))+++******((('''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''&&&&&&'''))))))(((((('''''''''''''''%%%&&&((('''&&&&&&'''((((((((((((***---222888<<<666333...+++***+++...111111///,,,***)))***,,,---***+++------------///111000111222222222222333555333555888::::::999777666666555444666888999888777666666777888777666555444222444777777555333111111...---------,,,,,,,,,,,,))))))***+++,,,---.........---,,,,,,,,,---...///---------....../////////////////////000000111111333444666666444333444555555333444888<<<@@@HHHPPPaaannntttjjjWWWGGG>>>:::888555333222333444444444555555777;;;???CCCFFFGGGRRR```uuu~~~uuukkk___VVVMMMEEECCCEEE???>>><<<:::999999999999:::888888999999999>>>EEEZZZeeennnjjj___SSSHHH???444333333222222333444555111111222222222333666999@@@JJJVVV[[[[[[VVVJJJ>>>:::888666666555444222000tttbbbTTTLLLGGGCCCCCCAAA>>>???CCC???===;;;:::;;;>>>BBBEEEGGGEEEGGGIIIKKKMMMUUU^^^jjjssskkkaaaVVVOOOHHHAAA???@@@===>>>>>>>>>>>>===<<<;;;:::999999888888777666666666666666555555555444444111111111111111111111111000111111000000222555888AAAIIINNNGGG<<<555000---------,,,,,,,,,,,,++++++************************))))))******+++++++++,,,***+++,,,,,,...777EEEQQQ\\\]]]]]]]]]XXXMMM???444///---***(((&&&&&&''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''''''''((('''&&&&&&'''+++...333111...+++((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&((())))))(((((((((((('''''''''&&&'''((('''&&&&&&'''((((((((()))))),,,111888>>>;;;777222---+++---000333222000,,,))))))***---...+++---............///111000111333333222222333444444666777999999888777666555444444555777888888777555666777777777666444333000333555555444111000000------------,,,,,,,,,,,,******+++,,,------......---------------......///---------...//////000000000/////////000111222333333555666666555444444555444333555;;;>>>@@@GGGNNNbbbqqq{{{uuubbbPPPBBB:::999666333222333555555555444555888???GGGNNNRRRTTTSSS]]]ooo{{{yyyxxxnnnbbbUUULLLEEE>>>===???;;;;;;:::999888888888888999777888999999:::AAAJJJWWWaaaiiiggg___SSSEEE;;;333333333333333444555555222333333222222444888;;;BBBLLLWWWZZZWWWQQQHHH???:::888666555555444222000nnn```TTTLLLDDDAAA???@@@>>>;;;<<<@@@<<<;;;:::999:::<<>>???>>>===<<<;;;::::::999888888777777666555555555555444444444333111111111111111111111111///000000000000222666999CCCLLLOOOHHH===666222///------,,,,,,,,,,,,++++++***************************************+++++++++'''+++...///444???MMMXXX[[[WWWRRRNNNGGG===333---++++++***(((''''''((()))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&&&&&&&''')))******(((&&&''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###'''&&&%%%&&&'''''''''&&&%%%'''(((((((((+++000444>>>;;;555...***'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&(((***''''''((((((''''''&&&&&&&&&'''((('''&&&%%%&&&((('''(((((((((***///777<<>>:::777444222333555666666555666:::BBBLLLUUUZZZ\\\SSSYYYggg{{{yyyxxxwwwzzzsssgggZZZLLLEEE@@@;;;999:::999888888888888888888888666555777999:::<<>>888666444444444444333111rrr]]]SSSMMMHHHDDDAAA@@@@@@===888999===:::999999::::::;;;======CCCCCCEEEIIIJJJKKKQQQZZZbbbyyy}}}qqqggg^^^WWWPPPGGGCCCCCC======>>>??????>>>===<<<::::::999999888777777777555555444444444333333333111111111111111111222222...///000000000333777:::EEEMMMPPPHHH===666333111---------,,,,,,,,,++++++************************************************&&&+++000222888DDDTTT^^^VVVOOOGGG???888111------*********)))((((((***+++)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''''''''(((***++++++)))&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%######%%%%%%%%%%%%############$$$&&&''''''%%%######%%%'''((()))---444999GGGBBB:::111+++'''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%(((***&&&&&&''''''&&&&&&%%%$$$&&&'''((((((&&&%%%&&&'''%%%'''(((((()))---555;;;@@@;;;333---***+++///111+++++++++++++++***)))((((((***,,,------...111222111222333333222111222444888888777777666666555555444333222444666777666555444555666666666555444333///111222222000//////000++++++++++++************+++++++++++++++,,,,,,,,,+++,,,...///000///...------------...///000000111222111111000111333555666444666777777666555555666222333777>>>@@@@@@CCCHHHKKK^^^rrrwwwooo```NNNBBB:::777444222333555666666777777:::BBBMMMUUUZZZ[[[RRRVVV```sss}}}tttssstttvvv}}}~~~pppdddVVVHHHAAA???<<<999:::777777777777888888888888333333555999;;;???JJJUUU^^^]]]WWWNNNHHHCCC;;;444222222222222222333333333000111222333555999???CCCKKKRRRVVVQQQJJJDDD???;;;555333222222333444444333ppp^^^TTTLLLGGGFFFAAA>>>;;;;;;===>>><<<:::<<<;;;999888777888888999<<<===@@@BBBFFFKKKRRRVVVbbbvvv~~~xxxnnn```SSSJJJEEEDDDBBBAAA???>>>>>>===;;;999888999888777555444555666888888888777777555444333000111111222222222111111333000///111222222666;;;GGGPPPUUUMMM@@@888555333...---,,,---......,,,***,,,,,,+++***))))))******,,,***((()))+++,,,+++(((,,,,,,,,,222CCCXXXfffiii___RRRBBB999333......000******))))))((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&'''((((((((('''%%%%%%(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***(((%%%$$$%%%'''''''''+++)))'''%%%$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%&&&''')))***%%%""""""%%%***000:::DDDUUURRRGGG777,,,((('''%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''')))&&&%%%&&&(((***)))((()))((('''&&&%%%$$$$$$$$$"""$$$&&&'''(((***...000888888666222...,,,,,,---***************)))((('''***++++++,,,---...//////---111555444000...111444777777777777666555444333555666666444222111222333333333333444333333222222444333222111000000000000---,,,++++++------,,,+++,,,,,,,,,---------......---...///...------...///000000000000111111111111...///000111333444555666999999999999888777555444555777999<<<>>>???@@@@@@IIIRRR```jjjkkkaaaQQQEEE>>><<<999777777666555444666:::>>>BBBMMMXXXZZZTTTRRRVVVaaarrrtttjjjggg___dddsssssscccSSSBBB<<<<<<;;;999999777888999::::::999888777:::999555555>>>NNNYYY]]]aaaZZZSSSLLLCCC888333333444222000222444444222///111222444555666999CCCLLLUUUWWWUUUOOOHHHBBB<<<888222333333222111111222444yyyaaaSSSKKKFFFBBBBBB@@@===;;;;;;<<<===;;;999:::999888777666777777888999:::<<<>>>AAAFFFMMMQQQ___rrr}}}oooaaaSSSJJJEEEAAA@@@@@@@@@AAA@@@>>><<<<<<<<<;;;:::888888888999777777777777666666555444111111222222222222111111333000///111222222666<<>>?????????FFFNNNZZZeeeiiibbbWWWNNNBBB???;;;888777777777777888;;;===AAAJJJTTTUUUPPPRRRYYYgggzzzxxxmmmccc\\\ZZZ___gggvvv|||qqqaaaQQQAAA;;;;;;:::888888666777777888888777666666666777777;;;HHH[[[hhhllleee[[[PPPIII@@@777333222333222111222444444222000111111333777<<>>999666222333333222111111222444qqq```OOOGGGDDDAAA???>>>>>>===;;;:::;;;;;;:::999888777666666666666666777666777888:::<<>>======;;;:::::::::::::::::::::999888777666444444222222222222222222111111222000///111222222777>>>IIIZZZgggbbbQQQAAA888333///---,,,,,,......,,,+++,,,++++++************+++,,,***)))***+++,,,+++***+++...444DDD]]]ttt}}}|||mmmYYYCCC777111,,,'''%%%)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$&&&(((((((((((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&'''((('''%%%$$$&&&&&&'''))))))///>>>MMMYYYTTTHHH888...+++)))&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))'''&&&&&&((())))))(((***)))(((''''''&&&&&&'''((()))))))))''''''(((***000111111000---+++++++++))))))******+++,,,,,,,,,++++++,,,---...//////000000333555555333222333666666666666666666555444333222333555444444444777999444555555555444444333222111111000///............///---,,,,,,------,,,***,,,,,,,,,---------......---...///...------...///.../////////000000000111222333333333333444444444555666777888999999888777888999;;;<<<===>>>======CCCJJJUUUaaagggfff___YYYJJJFFF@@@;;;888888999;;;:::<<<===???FFFNNNOOOLLLRRR\\\nnnrrreee\\\UUURRRSSS^^^iiiyyywwwnnn\\\NNN???::::::888666666444444555555555555444444333666;;;DDDUUUjjjwwwzzzmmm^^^NNNEEE>>>777222111333222111222333444222111333333444999DDDQQQ[[[aaa___ZZZSSSJJJAAA:::555333333444444333222222333555vvv\\\PPPEEEBBBBBB@@@>>>>>>===;;;:::999999999999888666666666666666666777777555666777888:::>>>CCCGGGVVVfff~~~~~~~~~ӵqqqppppppppppppqqqsssxxx{{{{{{vvvrrrooommmkkkjjjkkknnnsssvvvzzz~~~ĦĦӵ```ZZZUUUNNNHHHEEECCCBBBAAAAAA@@@>>>=========<<<<<<>>>===;;;999777555444444333333222222111111222222111///000111111222888@@@PPPbbboooiiiVVVDDD888333///...,,,,,,---------+++,,,++++++******+++++++++++++++++++++++++++++++++...000555DDD[[[ooouuuqqqhhhSSS===333111...***((((((((((((((((((((((((((('''''''''Ħ%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$%%%''')))***)))&&&''''''''''''&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&''')))++++++222DDDVVV___XXXJJJ999///,,,***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''(((((((((******)))((((((((((((((())))))***)))''''''(((***,,,...000000...,,,,,,,,,+++******++++++,,,,,,---++++++,,,---...///000000111333666666555444555777555666666666555555444333333444555555444555666888555555555555444444333222111000//////.........//////...,,,,,,------,,,***,,,,,,,,,---------......---...///...---------///.........///000000000111222222333444555555666666888999:::;;;;;;:::999888999:::<<<===>>>======<<>>===<<<>>>CCCHHHJJJJJJSSS^^^qqqrrraaaVVVOOOKKKLLLPPP[[[iiizzzyyypppiiiUUUIII===999888666444444222222222333333333333333444999AAANNNbbbvvvuuucccNNNCCC<<<666222000222222111111222333333333666555666;;;IIIYYYaaaccc```WWWMMMEEE>>>777333333333444444333222222333555kkkZZZOOOGGG@@@@@@AAA???======:::::::::888777777777888555555666777777888888888666777888888:::===BBBFFFRRRaaavvv~~~xxxttt4ĉ@ӵeeefffggghhhiiilllqqqvvvvvvqqqlllfffbbb___]]]^^^ccchhhkkknnnqqqvvvxxxxxxuuusssrrrvvvvvvyyy>L=hĦ4ĉ@ӵuuummmaaaVVVPPPMMMKKKKKKKKKHHHEEEDDDEEEEEECCCAAA>>><<<;;;999777666666666444444333222111111222222111///000222111222999CCCVVVeeeppphhhTTTBBB777111000...,,,+++,,,------,,,,,,+++++++++++++++,,,,,,++++++,,,,,,+++++++++,,,///111666BBBUUUeeehhhddd___LLL777000000///,,,***'''''''''''''''((((((((('''''''''>L'''&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$&&&'''((()))***'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&''')))++++++***%%%&&&&&&'''&&&&&&%%%$$$&&&&&&%%%$$$$$$%%%&&&&&&)))))))))))))))*********)))***---///222===RRRfffhhh___MMM:::000---+++''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''((((((******)))((((((((())))))'''((()))((('''(((***++++++---///000///------...------++++++******+++++++++,,,,,,---...///000111222333555666666666666777555555555555555444444333444555666555333333555666555555555555444333222111111111000/////////000000///...,,,------...,,,+++,,,,,,,,,---------......---...///...---------///.........///000111111222000111333444666888999:::======>>>>>>===<<<:::999;;;<<<===>>>???>>>======???EEENNNYYYbbbdddbbb___^^^ZZZSSSIIIAAA>>>???AAA@@@>>><<<>>>AAAEEEIIILLLVVV```pppvvvjjj^^^PPPGGGCCCAAAFFFLLLXXXiiixxx|||wwwppphhhaaaMMMCCC:::777777444333333111111111111111222222333555===IIIZZZpppvvvcccNNNAAA;;;555222111222222222111111222333555444666888???OOO___fffccc\\\QQQFFF@@@;;;444222555333333444333222111333555kkkVVVKKKGGG@@@<<<===>>><<<::::::999999999888555555666777444444666777888888888888777777888999:::===BBBFFFOOO]]]ooo}}}{{{yyyyyy|||yyysssnnnGG=?```aaaeeeeeehhhooouuuuuuoooiiiaaa\\\WWWUUUWWW\\\```bbbdddgggkkklllkkkiiiggggggjjjkkkmmmrrrzzzHdĦ=ĪjGG=?|||qqqiiifffdddcccYYYUUUQQQOOOPPPOOOLLLIIIAAA@@@===;;;:::999999:::666555333222111111222222000///111222000222;;;EEE\\\gggnnnfffUUUFFF;;;444000...,,,+++,,,------,,,,,,++++++++++++,,,,,,---+++,,,---,,,+++***+++------333;;;GGGUUUaaabbb]]]VVVEEE444...---,,,***)))&&&''''''''''''((((((((('''''''''HdĦ''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***+++&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&''')))******(((&&&&&&%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&'''((()))************))))))+++111999GGG___sssuuuhhhRRR<<<000---+++(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''((())))))(((&&&&&&''')))))))))(((((((((((())))))&&&'''((((((((((((+++---+++---......------...///...---+++***))))))******,,,,,,---...///000000111222333444555666777777777444444555555555444444333444555555444222222333555555555555444333222111000111000000//////000000111...---,,,---...///...,,,,,,,,,,,,---------......---...///...------...///......///000111222333333000111333555777:::;;;<<<@@@@@@@@@@@@???===;;;:::<<<===>>>@@@@@@@@@??????===AAAHHHRRR\\\bbbddddddjjjhhhaaaWWWLLLEEECCCDDDBBB>>><<>>888333222333111222222111000111444666111888???HHHWWWgggkkkfffWWWJJJ>>>;;;888222111555222333333222111111222444ӵBBB<<<999ĭӵ444ӵ444Ħ555666666777888<<>>???AAABBBBBBAAAAAA>>>???DDDMMMYYYfffoootttvvvuuupppeeeWWWMMMHHHHHHCCC>>>===@@@DDDHHHPPPZZZ```gggrrr~~~{{{mmmaaaYYYMMMHHHCCCBBBBBBDDDJJJRRR```pppzzztttjjjbbbWWWKKK>>>777333444555333222333222111111111222333555666777BBBTTTjjj~~~sssYYYMMMAAA999444000111555000222222111000111444777666BBBMMMUUUaaannnooogggTTTEEE999888666000...333111111222111000000111333?~4DDD@@@;;;g&e>&e777g&e111>hӵ333444555777;;;@@@DDDg&errrguO>uO>&eiiieee4ff?>ߝLdddgĉ@RRRUUUXXX[[[ShӵbbbXXXSSSMMMKKKMMMQQQg&eUUU>hӵVVV[[[eeeqqq{{{{{{|||fff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@ehhhccc??<<<:::777666333111111111g<ĉ222000111<<<3we<Ħ[[[XXXPPPEEE3h?@e+++,,,,,,---...***,,,...Z...+++:::MMMZZZbbb3h?gL&&&&&&'''''''''(((((('''''''''D%%)?&&&fff?><z$$$$$$=?Ħ&&&g&e$$$g&e&&&&&&&&&S?ʬ$$$4ff?>ߝL%%%@e&&&g&e(((((('''3h?g&e>&e555?????uuuXXX===///---+++((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((()))***(((&&&%%%&&&)))((((((''''''''''''((()))((()))))))))'''''')))******++++++)))((()))+++---***)))((('''((())),,,---,,,,,,---...///000111111222222222444666888777666333333444444555444444444...///111111111333555777333333333222111000............---------......///,,,++++++---///000000///,,,,,,,,,---------......---...///...------...//////000111222333444555555444555666777888999::::::<<<===>>>@@@@@@???>>>>>>===>>>@@@BBBCCCCCCCCCCCCAAAAAACCCKKKZZZlll{{{}}}}}}yyynnn___SSSLLLJJJCCC>>>===BBBFFFJJJTTT___eeekkkuuutttfff[[[RRRLLLEEEAAA???AAABBBDDDJJJQQQggguuu|||ttthhh___RRRDDD:::444222444555333222333333222222111222444666777888DDDVVVjjj{{{rrrcccJJJBBB999444000...111666000222222111///000444888>>>LLLYYY___hhhqqqoooeeeRRRBBB777777555...,,,111000111111000//////000222www4Dӵ???;;;;;;Hƅ^Hu]Ħ444Hu]Ħ444ZuR)Ħ555777777777999>>>CCCHu]ĦkkkHŐeHŐeHu]ĦaaaqIܗGIӵ]]]ttMMMNNNQQQHGgĉ@fff]]]UUUOOOKKKLLLLLLKKKHu]ĦNNNZuR)ĦTTT\\\dddjjjmmmrrrmmmsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼syyyOOODDD===;;;777333222333333tQ222444222111je<ĦUUUUUUKKKBt=o9ĦH׼s++++++++++++++++++------,,,HtĦ)))333???PPP^^^Bt=o9ĦHdĦ''''''''''''''''''''''''''''''Dtfo9ĦsߝLGdUĦ%%%Ht@cӵHu]Ħ%%%Hu]Ħ$$$%%%Htƅ^%%%qIܗGIӵ&&&H׼s%%%%%%Hu]Ħ$$$&&&Bt=o9ĦHƅ^Hu]Ħ@@@qqqTTT>>>111)))''')))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&''')))***((('''''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''))))))))))))))))))))))))+++***)))((((((***,,,---,,,,,,---...///000111111444555555666666666666666888777555444333222111111000111111111111222222222222111111000///......---------------------------...---...333888999555000......------------.............../////////000000111111111111222333444444666888;;;===>>>>>><<<;;;<<<>>>AAAAAA@@@>>>>>>>>>BBB??????CCCGGGFFFDDDCCCDDDBBBDDDNNN^^^qqquuullleee[[[RRRIII???<<>>:::777333111111111111000000111111000///222888===>>>IIIYYYkkkyyyyyygggTTTDDD@@@;;;555222111222333111222222000///222999>>>EEE[[[kkkmmmoootttnnn```IIIAAA777222222333222111000000000000////////////ggg]]]4DuXӵ<<<;;;;;;DdDΦDdDĦ444DdDĦ444444t|<222555777777666999>>>BBBDdDĦdddDdDΦDdDΦDdDĦ___peƜ4DuTӵUUU`eĭKKKqetfffccc\\\SSSLLLGGGGGGGGGFFFDdDĦJJJJJJt|>>999444111222333geĦ111333111FSĦVVVSSSqjRgdKӵDdDĦ+++++++++++++++++++++,,,,,,DdDĦ...444AAAPPPqjRgdKӵDdDĦ''''''''''''''''''''''''''''''HdDĦgdKӵDdDDdDĦ%%%DdDĦ4DufӵDdDĦ%%%DdDĦ$$$q<R%%%%%%peƜ4DuTӵ&&&DdDĦ%%%%%%DdDĦ%%%qjRgdKӵDdDΦDdDĦVVVaaawwwkkkOOO;;;///)))((()))&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&''')))***((('''(((''''''&&&&&&''''''((())))))((('''''''''''''''))))))))))))))))))))))))+++***)))((()))***,,,---,,,,,,---...///000111111333333444555555555555444777666555444333222111111000000111111111222222222111111000000///......---------------------------///......111555555111,,,///......------......///---......//////000000000222222222222333444555666555777999;;;<<<<<<;;;:::===@@@DDDEEEDDDBBBBBBBBBAAA???@@@DDDHHHIIIFFFDDDEEEEEEHHHRRRaaaqqq}}}}}}yyyssshhh]]]QQQGGGCCCHHHMMMSSSaaaqqqyyyyyyzzz}}}zzziii\\\SSSIIICCCBBBBBBBBBEEEKKKQQQXXXeeeqqqsssaaaSSSHHHBBB888555222000111111111111///111222111///222777<<>>BBBDdDĦ\\\DdDΦDdDΦDdDӵZZZ=ӊB1.uTӵSSSHߝL`o9FFFpo9wӵ[[[RRRKKKEEEDDDDDDBBBDdDĦEEEEEEo)hFFFFFFIIIPPPXXX```eeedddbbbDdDΦDdDĦsssDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦooonnnllljjjiiifff___VVVOOOCCC===666222222333geĦ000222sp?aĦXXXRRRGIdnuR)ĦDdDĦ,,,,,,,,,,,,,,,,,,)))***+++DdDĦ444999GGGTTTGIdnuR)ĦDdDĦ((((((((((((((((((((('''''''''DdDĦnuR)ĦDdDΦDdDĦ%%%DdDĦnuR)ĦDdDĦ%%%DdDĦ$$$po9u%%%$$$%%%%%%=ӊB1.uTӵ&&&DdDĦ&&&&&&DdDĦ&&&GIdnuR)ĦDdDΦDdDӵ|||eeeIII666---)))(((***%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***((('''(((''''''&&&&&&''''''((()))((((((''''''''''''((())))))))))))))))))))))))+++***)))))))))***,,,---,,,,,,---...///000000111111222333333444444333333666555555444333222222111000000000111111111222222111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,111///---...000000---***///......------......///------...///000000111111444444444444555666777888888888999:::;;;<<<=========AAAEEEGGGFFFDDDBBBBBBCCCCCCDDDHHHLLLMMMIIIDDDGGGHHHKKKTTT```mmmwww}}}~~~xxxkkkYYYQQQLLLNNNRRRYYYjjj|||vvviiiYYYOOOHHHAAA???@@@@@@BBBIIITTT^^^jjjzzzppp[[[LLLBBB:::777555222000111222222111///111222111000111555:::DDDQQQ```iiikkkdddSSSDDD999777555222000/////////111222222222333999BBBIIIaaaqqq{{{wwwrrrnnn```PPP???999222...///000000///000000000000000000000000IIIEEE4DuXӵ999::::::DdDʜ4DuTӵ333>d<Ħ333Dt333555777777777999>>>CCC>d<ĦWWW>d<ʜDd<ʜ4DuTӵRRRQQQF&uTӵVVV4DufئL>eCCCpuR)Ħ]]]UUUNNNGGGEEEDDDBBB>d<ĦAAADtDDDFFFKKKTTT^^^eeegggcccDdDΦDdDĦmmm>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦhhhdddeeegggjjjkkkggg___XXXKKKDDD:::333222333geĦ000s<v>aĦ]]]SSSpeӵDx<DdDĦ,,,,,,,,,,,,,,,,,,((()))+++DdDĦ999CCCQQQ^^^peӵDx<>d<))))))))))))))))))'''''''''>d<ӵDd<DdDΦDdDĦ%%%DdDӵnd<DdDĦ$$$>d<Ħ$$$peӵ%%%Ħ%%%F&uTӵ%%%DdDĦ&&&&&&>d<Ħ'''peӵDx<>d<ʜ4DuTӵzzzcccGGG555---)))((()))%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***((('''((((((''''''''''''(((((()))(((''''''''''''(((((())))))))))))))))))))))))******)))))))))***+++,,,+++,,,,,,---...///000111111222333333444333333333444444444444333333222111000000000000111111111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,111///,,,,,,---...---+++//////............//////---...///000111222333333666666666666777999:::;;;<<<<<<<<<<<<===???AAABBBBBBFFFJJJKKKIIIFFFDDDCCCGGGIIIKKKNNNRRRSSSOOOHHHIIIIIIJJJOOOYYYfffqqqxxx|||vvv```[[[XXXYYY[[[bbbrrryyyllleee[[[PPPJJJFFFAAA???AAA===???FFFSSSaaaqqqqqq___OOOEEE:::777333111111222111111///111333222000111555999FFFSSSaaaeee```VVVHHH<<<444444333222111000///...111222222222444===HHHQQQdddpppvvvrrrlllgggZZZKKK999555000......///000///000000000000000111111111CCCAAA4DuXӵ888999999D&dq&ĒR333333sdKĦ333DHRRud666888888888:::???DDDsdKĦQQQD&oq<Ōq&ĒRJJJKKKJJJ>dp&ĒR^^^WWWnfʜd<Φ>d<Ħiiis&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦdddUUUB?Ho9,,,>d<,,,,,,,,,,,,***)))+++>d<ӵ___kkkB?Ho9(((<x))))))))))))'''''''''&ӫeʬtIӇ&&&>d<Φ>d<Ħ%%%D&ӫetIӇ%%%DdDĦ$$$sdKĦ$$$B?dp&ĒR$$$%%%>d<sdKĦ(((B?Ho9\\\s&dq&ĒRfffHHH666///***((('''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***((('''(((((((((''''''(((((((((((((((''''''''''''((((((***************************************+++++++++++++++,,,---...///000000222222333444444444444333222333333444444333222111//////000000000111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,---//////////////////....../////////...///000111333444555666777777777888999;;;<<<===>>>>>>======>>>@@@BBBDDDJJJLLLOOOOOOLLLIIIFFFEEEFFFKKKOOORRRYYY^^^\\\TTTMMMKKKHHHJJJRRR```pppzzz~~~mmmkkkiiijjjlllqqq|||tttfff[[[VVVPPPLLLJJJGGGBBB???AAA===<<>>>>>4DuXӵ555777777Hu]3hh333333333ne333333=e333555777777777999???CCCneKKKKKKpIƎ@t@hEEEFFFFFF>hhhhggg___fe@@@@ďD[[[aaaaaaWWWOOOGGGEEECCCAAAneAAA@@@=eDDDEEEHHHPPP[[[cccjjjgggegeaaaaaasĪj@hpppxxxfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhse\\\___eeennnttttttnnnhhh^^^TTTFFF<<<777555geĦja>aĦhhhWWW@G,,,,,,se,,,,,,,,,,,,,,,---***+++<Ō___mmmwww@G)))(((Hkge((((((((((((((('''''''''HĪj@IŌ&&&&&&ege%%%%%%Hu]3hIŌ%%%%%%DdDĦ%%%ne&&&$$$@h%%%%%%>h###$$$$$$se$$$ne'''(((@G<<>>======<<<===>>>???AAABBBHHHIIIKKKJJJGGGDDDBBBBBBBBBIIIOOOTTT___jjjkkkdddUUURRRMMMLLLTTTdddwww}}}~~~ooocccXXXQQQKKKHHHGGGHHHFFF@@@===>>>>>><<>>>>>@@@NNNXXX^^^___XXXOOOGGGEEECCCAAAEEEBBB@@@BBBDDDDDDEEEKKKTTT\\\kkknnnZZZYYYXXXdddfffllltttDdDĦD^s׼saaaZZZ]]]dddmmmssstttooojjjeee[[[LLLAAA:::666geFm8777>aĦkkkXXXCCC---------s׼s------------------///***+++HoPPPkkkwww~~~uuu+++***(((''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%D^%%%%%%%%%DdDĦ%%%&&&&&&$$$%%%$$$%%%%%%%%%$$$$$$$$$$$$s׼s######%%%&&&'''###***555GGGmmmMMM;;;333...***'''&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''&&&&&&''')))***((('''))))))(((((((((((())))))'''''''''''''''((())))))************************))))))***+++++++++++++++***+++,,,,,,......///000000111222222333222222222///111222444444444333222////////////000000000111................................................+++,,,---.........///000000000////////////000000111222333555777999;;;<<<888888888999;;;<<<>>>???======>>>>>>???AAABBBCCCCCCDDDEEEDDDBBB@@@AAABBBBBBJJJPPPUUUaaaooorrrkkk```\\\XXXWWW___ppp}}}ooo___VVVPPPKKKFFFDDDCCCDDDBBB===;;;>>><<<:::===GGGUUUiiimmmWWWFFF999666333111111111111000---...///000222888BBBIII[[[aaabbb[[[PPPGGG>>>777222111000////////////000///111666>>>LLLbbbyyyyyyfffQQQDDD===888444111222111000///......//////000000111111222333333Φ4DuXӵtvӵ>d<Ħ333222222222222222222Ħ222222222222222222222///222444444333666;;;@@@EEEHHHĦGGGIIILLLTTTYYY]]]ZZZPPPFFFAAAAAA???AAACCCCCCCCCGGGMMMRRReeellltttwwwoooaaaQQQHHH?????????>>>======???AAA>>>BBBDDDFFFMMMVVV\\\\\\ZZZQQQIIIFFFEEECCCEEEIIIĦ???>>>>>>@@@AAA@@@BBBCCCBBBBBBFFFOOOVVVhhhpppwww|||vvviiiVVVUUUSSSRRRSSSVVVZZZ]]]bbbaaadddkkkwww>d<ĦĦ>d<ĦBe}}}lll^^^aaahhhqqqxxxyyyuuupppiii___PPPDDD<<<777geFYĉ111666>aĦlllXXXBBB999444///000000///.........Be---------------------000++++++nu]ӵWWWwwwaaaJJJ777+++(((***,,,+++(((''')))+++''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%>d<Ħ%%%%%%%%%%%%%%%>d<Ħ%%%%%%%%%Ħ$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$Be$$$############Ħ'''"""###$$$$$$$$$%%%''')))///888III]]]nnn|||mmmMMM;;;444///+++((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&''')))***((('''))))))(((((((((((())))))'''''''''''''''((()))***************************))))))***++++++++++++******++++++,,,---...///000//////000111111111111111///000222444444444333222////////////000000000000---.....................////////////////////////+++,,,......---------...000000////////////000000222222444666999;;;<<<===888888888999;;;===>>>??????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGFFFEEEEEEGGGIIIFFFNNNSSSUUU```ooorrrkkkgggeeebbbbbbjjj{{{wwwuuu{{{wwwfffVVVOOOKKKIIIFFFCCCBBBBBB???;;;;;;???999888<<>>>>>@@@???===???DDDCCCCCCCCCCCCFFFOOO\\\eeeaaa\\\QQQFFFCCCFFFHHHgdKĦ@@@>>>>>>???AAA???@@@AAABBBDDDIIIOOOTTTfffoooyyy~~~qqqcccRRRPPPMMMMMMOOOQQQSSSTTTYYY\\\___dddrrrgdDĦgdKĦsdKĦpppmmmeeedddooo|||yyyssslllbbbTTTHHHAAA<<<ŶS6663334443we<;;;888555///111111000000////////////...------------...---,,,---iĉ@3hR/ŌzzzmmmXXXDDD666000((((((((((((((((((((((((***))))))((('''&&&&&&&&&&&&'''((())))))((('''&&&&&&((()))(((%%%$$$&&&(((&&&&&&&&&''''''DdDĦ&&&&&&&&&&&&&&&sdKĦ(((&&&gdKĦ%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&gdKĦ&&&&&&&&&%%%%%%%%%&&&'''(((+++///777BBBMMMVVV]]]aaaggguuuqqqVVVAAA555...)))$$$%%%%%%&&&&&&'''((())))))))))))((('''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))(((((()))***************---+++)))***,,,---,,,)))*********)))))))))))))))++++++,,,------...//////---...000222222222111111000000111333444444111///////////////000000000000//////.........------------,,,,,,,,,,,,---......///............//////000000////////////000000111444777:::<<<<<<;;;;;;;;;:::888888<<>>FFFXXXooo~~~uuuhhhVVVEEE===<<<444333111000000000111111...222111...222???OOOWWWeee___WWWOOOGGG???888222333111...,,,,,,,,,,,,+++222666BBBWWWnnn~~~bbbMMM@@@777333222///////////////.........222///---...///000555===>A444ne222222333333333333ne111111111111111111111111222222222111111555>>>DDDneGGGFFFIIIMMMVVV``````SSSHHHFFFCCC>>>AAA??????AAAAAA@@@DDDJJJUUUcccnnnlllfff___SSSGGGBBB???>>>???>>>;;;<<>>???@@@@@@@@@AAAAAABBBEEEKKKOOOaaammmyyy~~~}}}ttteeeWWWOOOLLLJJJJJJLLLNNNOOOOOORRRVVVZZZ___lll{{{Deneneqqqlllhhhkkkwww~~~vvvpppiii___QQQEEE>>>999>A333444222k<HHH;;;888555///222222111111111000/////////......---,,,---------,,,+++---fhwwwrrrdddPPP???444000))))))))))))))))))))))))***))))))(((''''''&&&&&&&&&'''((())))))((('''&&&&&&((()))(((&&&$$$&&&'''&&&&&&&&&&&&'''De&&&&&&&&&&&&&&&&&&ne)))'''ne%%%$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&ne&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&)))---333999>>>BBBDDDIIITTTfffxxxzzznnnZZZGGG888///)))&&&%%%%%%&&&''''''(((((()))))))))((('''''''''''''''(((((((((''''''((((((((())))))))))))))))))))))))(((((()))***************+++)))((()))+++,,,***(((***)))))))))))))))))))))***++++++,,,------......------...///000000000000000//////000111111///---........./////////000000//////.........---------------,,,,,,------.../////////.........///000000111111000000111111222333777:::===????????????@@@AAA>>><<>>@@@>>>;;;999888777666666666:::@@@KKK___tttzzzpppcccWWWHHH:::222222333222111000000000111111,,,000333333:::JJJZZZbbbeee```WWWLLLBBB:::444111111000......//////000///666===MMMdddzzzqqqXXXGGG<<<444111111000/////////............444222111222111333;;;444444333333333333333333333333111111111111111111111111000111222111222666???EEELLLFFFDDDHHHMMMYYY___]]]PPPFFFCCCAAA>>>BBB???===>>>======AAAHHHNNN]]]iiiiiieeeaaaWWWKKKEEEAAA>>>>>><<<999999<<<<<<===>>>>>>BBBJJJVVV___gggdddZZZLLLCCC@@@>>>@@@AAA@@@?????????@@@AAA@@@??????BBBFFFIII[[[jjjyyy}}}xxxkkk[[[NNNJJJHHHFFFFFFGGGHHHIIIHHHIIIMMMRRRXXXcccpppxxxyyyssslllmmmttt|||qqqkkkggg]]]NNNBBB<<<888333555555XXXGGG;;;777444///222222333333222111///......------,,,,,,,,,,,,,,,++++++---000mmmmmmgggYYYHHH999111///***************************))))))((((((''''''&&&''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&)))'''%%%&&&%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&''')))+++---...//////555;;;EEEQQQ]]]gggmmmppphhhddd[[[MMM>>>111+++(((&&&&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((()))******)))(((((((((((()))***************)))((('''((()))***)))'''))))))))))))))))))***************+++,,,,,,------------------...///000000111///------......---,,,---------.........//////...............------------------,,,------...//////////////////000111111333222222222333333444555:::<<<@@@BBBCCCCCCEEEFFFHHHEEEBBBBBBFFFIIIIIIHHHLLLQQQZZZdddiiiiiiccc___UUUQQQQQQUUUWWWSSSQQQRRRXXX___gggkkkkkknnnvvv}}}yyykkk___WWWRRRPPPKKKPPPUUU\\\iiizzzppp\\\JJJ===888<<<;;;999666555444444555777===GGGXXXnnntttfffUUUHHH>>>444//////222111111000000000000111+++000444777BBBTTTdddkkkfffaaaVVVIII===555111000/////////000111222333444999DDDXXXpppnnn]]]III===666111//////111000//////............//////000111000333@@@444444444444444444444444333333222222222333444444444444444444444444444444111111111111111111111111///111222222333777???FFFQQQSSSSSSNNNGGGFFFJJJPPPWWWZZZWWWLLLCCCAAAAAA@@@DDD@@@===<<<;;;:::???FFFLLL```sssxxxuuummm^^^OOOFFFAAA===<<<;;;888888::::::;;;<<<<<<>>>EEEOOOWWW``````ZZZOOOEEEAAA>>><<<999<<>>>>>>>>?????????>>>>>>@@@DDDGGGXXXiiizzz}}}uuuhhhYYYOOOFFFDDDBBBBBBCCCCCCCCCBBBDDDFFFJJJPPPZZZhhhttt{{{vvvooorrr{{{vvvlllhhhfff\\\MMMBBB<<<:::888777666777888777666;;;GGGQQQ]]]]]]UUUFFF;;;666333000111222333444333111///---------,,,++++++++++++,,,***,,,...000444???PPP^^^cccccc___TTTDDD777000///************************))))))))))))(((((('''''''''((((((((((((((((((''''''(((((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%'''((()))***,,,,,,------111333666<<>>999999888777555333333444555888BBBSSSjjjooo^^^JJJ???:::555111111000000000000000000000000...111333888EEEYYYhhhoooiiibbbVVVGGG999222000222...///000000111222444666:::HHH\\\qqq~~~sssfffVVVIII<<<666222///...000222111000///.........///+++,,,///000000666FFF333333333333444444444444333333222222222333444444444444444444444444444444111111111111111111111111///111222333333888???FFFTTTYYY[[[VVVOOOKKKNNNSSSTTTTTTOOOFFF@@@@@@BBBCCCDDD@@@===<<<:::999>>>DDDPPPeeezzz}}}uuudddTTTGGG@@@;;;;;;;;;999888:::;;;;;;<<<::::::???FFFMMMYYY]]]\\\RRRGGGBBB???===888;;;>>>@@@???=========<<<===>>>>>>>>>@@@DDDGGGZZZkkkzzz|||sssggg[[[SSSFFFDDDAAA@@@@@@AAA@@@???CCCCCCDDDJJJTTTdddwwwzzzsssxxxssskkkiiidddZZZMMMBBB===;;;:::888888::::::888999AAALLLTTT]]]ZZZQQQDDD:::666333000///000333444444222///---------,,,++++++++++++,,,+++---//////333>>>MMMWWW\\\^^^\\\SSSEEE888000...************************)))))))))))))))((((((((((((((((((''''''(((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$###$$$&&&''')))*********...---...///333888===@@@@@@BBBCCCDDDAAA999...''''''''''''(((((((((((((((((((((''''''''''''(((((((((((()))******)))((((((''')))***,,,,,,***)))'''(((((()))***************************************(((((())))))************))))))************++++++///...------...///111222444111---+++,,,---------,,,,,,,,,,,,---------------........................------------...///////////////000000222333333333333333333444555666777888;;;>>>@@@AAACCCFFFHHHJJJGGGDDDCCCCCCEEEGGGGGGJJJPPP\\\jjjwww~~~{{{rrriiieee```\\\ZZZ\\\ZZZeeeqqqxxx|||zzzkkk\\\RRRJJJEEEBBB@@@AAADDDJJJTTTbbbrrr~~~}}}ooo[[[III>>>:::666777777555333333555777999IIIaaa|||{{{bbbQQQ???777555333111000////////////////////////000111333999JJJ```ooouuuiiiaaaSSSDDD888222222444...///000000///111444888???MMM___jjjpppmmm___QQQEEE<<<444222111///000333333222000........./////////000222333333999JJJ[[[333333333333333444444444444444333222222333333333333333333333333333333333111111111111111111111111000222333444444888???EEESSS[[[aaa^^^VVVOOOPPPTTTVVVSSSKKKCCC======@@@CCCBBB>>><<<;;;:::888<<>>===<<<<<<<<<999:::<<<===>>>@@@CCCFFFYYYiiiyyy{{{tttiii^^^VVVJJJGGGBBB@@@@@@AAAAAAAAACCCAAABBBGGGQQQbbbzzzzzz~~~vvvmmmlllbbbYYYNNNEEE@@@>>><<<:::888<<<<<<:::<<>>???AAADDDGGGFFFEEEDDDCCCDDDFFFHHHIIINNNTTT```ooo~~~~~~rrrkkkgggdddeeeiiiiiipppyyywwwlll]]]QQQJJJFFFCCCAAA>>><<<===AAAFFFNNN]]]iii{{{~~~}}}rrr^^^JJJ===999444666777555333222555999===OOOjjjnnnUUUGGG:::555555333222222---......////////////...000222666@@@TTTjjjxxxzzzeee[[[LLL???777444333333///000000///...000666<<>>CCCPPP\\\hhhjjjccc]]]]]]```___XXXMMMCCC<<<:::<<<@@@>>>;;;::::::999777:::???GGGWWWdddhhhjjjmmmjjjcccNNNDDD<<<;;;;;;888666777888999:::888777888===BBBRRR\\\```XXXJJJAAA===;;;;;;<<<===<<<;;;:::;;;<<<777888:::;;;;;;===@@@CCCQQQbbbuuu}}}|||tttiii___PPPKKKEEEAAAAAABBBCCCDDDBBBAAABBBHHHPPP___xxx}}}ssspppddd\\\RRRKKKGGGDDDAAA>>><<<@@@AAA???CCCOOOZZZ___]]]VVVLLLBBB:::555222111---000555999:::888555222///......---,,,---------)))...000///555BBBNNNSSSXXXYYYWWWMMM???444...---)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))'''%%%&&&((((((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%###$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''%%%$$$''''''((((((((((((((('''))))))***+++,,,,,,,,,,,,***---000111///---******)))((((((((((((((((((((('''''''''''''''((())))))'''(((***++++++***((('''************************(((((()))******************,,,------+++***+++---'''(((((()))******++++++++++++++++++++++++++++++,,,,,,---...////////////111///------...//////...------------............---------.........//////...............//////000000000000111222333444555555555555555777888999:::999;;;===??????AAADDDGGGBBBDDDEEEFFFGGGIIILLLNNNSSSYYYfffvvv{{{vvvttttttwww|||}}}{{{hhh^^^QQQHHHEEECCCAAA???===::::::<<<>>>BBBNNN[[[sss{{{yyyeeeOOO@@@999222444666444111111555999BBBTTTmmmppp^^^HHH???777777777555333333,,,---.../////////......000333;;;III^^^qqqxxxvvv^^^RRRBBB777444444222000///000000...---222;;;CCCSSScccmmmggg\\\UUUKKKAAA999333///000111000333777555444111...---...///000///...111777>>>GGGWWWeee555555555444444333333333666555444333222111111111222222222222222222222222111111111111111111111111111333555555555888===BBBQQQ```qqqxxxuuupppqqqtttggg^^^QQQEEE<<<777888<<<;;;999888:::888666888===<<>>;;;;;;777555444666888888777666888===BBBMMMYYY___YYYLLLCCC???>>><<<======;;;999999:::;;;666777999999:::;;;===???GGG[[[rrruuujjjTTTNNNGGGCCCBBBDDDFFFGGGAAA@@@CCCJJJPPP]]]uuuxxxssshhhaaaXXXRRRNNNKKKGGGDDDAAAFFFGGGDDDIIIWWWbbbfff]]]UUUJJJBBB:::444222111...111777;;;===;;;888555//////...------------...(((...000000666EEEQQQUUUYYYXXXTTTIII;;;000------(((((((((((((((((((((((()))))))))))))))*********)))((('''&&&&&&'''((())))))'''%%%&&&((((((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((('''%%%###%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%%%%&&&'''((((((((('''((()))))))))((((((''''''''',,,000...(((%%%(((,,,))))))))))))(((((((((((('''''''''''''''((()))***''')))***++++++***)))'''++++++***))))))***++++++(((((()))***************))),,,---,,,***)))+++---'''(((((()))***+++++++++,,,,,,++++++++++++++++++***+++---...///......---///---,,,---...//////...---------.........//////---------.........//////...............///000000000000000111222444555666666666666777888:::;;;<<<;;;===???@@@@@@BBBEEEHHHAAACCCFFFIIIKKKMMMPPPRRRUUU]]]jjj{{{oooZZZRRRGGGAAA???>>>;;;888:::777666888888:::EEERRRlllwwwmmmVVVEEE===000333555333000000555999FFFWWWlll{{{vvvcccRRR===777333555555222000000+++,,,.../////////......000666???OOOcccqqqssslllXXXJJJ:::111111333000---///000000......444???HHHYYYjjjssshhhYYYPPPGGG???888333000000111000333888666444111...---...///000111000555@@@MMMZZZkkkxxx>>>===;;;888666444333222444444444333333333222222333222222222222222222333444333333222222333333444333111222666666777;;;AAAWWWjjjzzz~~~yyyiiiTTTDDD===;;;;;;;;;888888777777777888:::;;;BBBGGGQQQ^^^nnnxxxvvvnnn^^^NNN>>>999999999777666666777777777777888;;;===IIIRRRWWWQQQGGGBBB>>><<<<<<:::999:::;;;;;;:::888666666666777888:::;;;<<>>===???>>>EEEFFFFFFNNNVVVhhh~~~sssfffbbb\\\YYYWWWSSSNNNJJJKKKLLLJJJKKKTTTbbbkkknnnfff\\\LLL@@@888444111///111222555<<>>777333000222222333666<<>>MMMdddzzz<<<;;;999777555444333333333333333333333333222222333333222222222222333333333333222222222222333333222111222555555555999???OOOdddwwwoooWWWEEE<<<999888777888888777777777888999:::>>>CCCLLLYYYkkkxxxxxxrrr___OOO>>>888888777555555555666777666666888;;;===EEEOOOVVVSSSKKKEEEAAA===;;;999888888::::::999888666666666666888999:::;;;EEESSSkkktttdddWWWMMMDDDAAA???======???===CCCCCCDDDLLLSSSbbbyyy{{{}}}vvvhhhbbbaaa```___^^^YYYRRRMMMRRRRRRQQQQQQZZZgggpppssslllaaaQQQCCC;;;666222///000000444;;;BBBEEEBBB>>>999666222111111111///---...000000444@@@QQQ^^^bbb```[[[RRREEE999000+++***,,,+++******))))))))))))))))))(((''''''((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''')))&&&$$$$$$&&&((()))(((((())))))(((&&&%%%'''(((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))))))))))))))***+++,,,))))))*********))))))((())))))***++++++++++++***++++++++++++++++++++++++++++++******************++++++++++++++++++++++++........................////////////////////////---------.........////////////000000000111111111000000000111111111222222222222222222333444555555555777999:::999999:::<<>>EEEVVViiiwwwtttkkk___OOO@@@888222///000111222666<<>>===<<<<<<>>><<<@@@>>>@@@IIINNNZZZmmm{{{}}}mmm___[[[^^^ccchhhiiieee___YYY]]]]]]\\\\\\cccooowwwxxxqqqeeeUUUFFF===666222///...///333:::BBBFFFFFFDDD>>>;;;777333222000...,,,---000333888DDDUUUaaadddaaa\\\RRREEE999000,,,,,,++++++************++++++******)))((('''''''''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&'''(((((('''(((((()))'''&&&%%%'''(((&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))))))))******,,,---...++++++***)))((((((((()))))))))***++++++++++++***++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////------........./////////////////////000000000000//////000111222333444444333333333333444666777777666888:::::::::;;;<<<>>>???@@@AAACCCEEEGGGHHHHHHKKKLLLPPPWWW___gggkkkmmmwwwttt```QQQAAA===999555333222000///111222333111000333999>>>III\\\nnnrrrnnndddSSSDDD:::444000000222444;;;BBBVVVcccllldddRRRDDD;;;777111///------...000000000111......111111//////222444===GGGPPPWWWXXXOOODDD<<<888333000000111222222000000111222555===MMM]]]mmmkkkaaaRRREEE===888444333111//////111111111000------............//////222777CCCZZZwww666555555444444444555555222222222222333333333333222222111111111111222222222111111000000111111222111//////222222111555;;;@@@SSShhhuuu~~~rrrXXXCCC999777777777777777777777777777777777999???HHHVVViiiyyy|||xxxaaaQQQ???777444111111333222333444444444666999<<>>888666444444666777777666444444444444555666777888:::CCCQQQ```lllnnneeeZZZSSSHHH???<<<;;;:::;;;===;;;>>>;;;===GGGKKKSSSccc}}}|||jjj___WWW\\\eeemmmssssssqqqnnnkkkllljjjiiinnnvvvzzzyyyooocccSSSEEE<<<666222///...///333999BBBHHHKKKKKKFFFBBB<<<666111///---,,,,,,000444;;;HHHXXXcccfffaaa[[[QQQDDD888000------++++++******+++,,,,,,---,,,,,,+++)))(((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&((((((((('''&&&'''(((((('''&&&%%%'''(((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))***+++---...///---,,,***(((''''''((()))))))))***++++++++++++*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............////////////////////////............////////////....../////////000000000//////000222333555666666666666555555666777888888888999;;;<<<<<<===???AAAAAABBBCCCEEEFFFHHHIIIJJJLLLOOOUUU]]]hhhrrryyy}}}qqq\\\LLL@@@===888555444333222111000111222111000111555888BBBUUUkkkuuuuuukkkXXXHHH===666111111444999CCCLLLbbbjjjkkk]]]JJJ===777555000...------...//////...000......000000...000555:::EEEQQQVVVVVVQQQHHH???888444111//////111222222000222444666;;;FFFYYYhhhmmmfffXXXJJJ???888555222000///......///000000//////000111111000///000000111:::JJJ^^^uuu444444444444444555666666333333333333333333333333111111000000000000111111222111111000000111111222111//////111111000333999;;;JJJ]]]kkkwwwuuu[[[FFF;;;999999999666666666666666666666666777<<>>>>>@@@CCCFFFDDDDDDDDDFFFGGGJJJLLLMMMSSSWWW___hhhtttoooXXXGGG???<<<888555444444333222000111111111111222333555>>>OOOfffvvvyyyooo[[[JJJ???777000000555===JJJVVVcccccc]]]NNN@@@888333000222000......//////...,,,///---...111000///222888???LLLXXXYYYTTTMMMFFF@@@666333000......///000000...222666:::CCCRRRcccoookkk```QQQEEE===666222111///---,,,,,,...//////...000111222222000///000222111???RRRbbbqqq{{{~~~{{{444444333444444555666777555555555555444444444333111111000000000000111111222222111111111111222222111//////111000///222888888AAAQQQbbbsssxxx^^^III===999888777555666666666666555555444333777===IIIYYYggghhhbbbYYYLLL>>>777333000000333111111222222111222555888>>>JJJUUUYYYWWWQQQFFF===:::777444222333444444333222222222222222333444444666;;;???DDDSSSdddjjjeeeXXXLLLAAA;;;999777777:::888===:::;;;BBBDDDMMM___}}}zzzrrrjjjccc```\\\]]]bbbkkkpppppprrruuummmttt~~~qqqgggaaa___ccchhhnnnvvv}}}zzzqqq___UUUGGG<<<666444222000000111222666===FFFNNNRRRWWWTTTMMMDDD;;;555333333---000444:::FFFUUU___bbb```ZZZNNN@@@444...---...***************+++,,,---------,,,+++*********+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((())))))))))))((('''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''###&&&((()))((('''''''''%%%&&&'''&&&%%%%%%''')))''''''((((((((()))))))))''''''''''''(((((((((((()))))))))******,,,---...++++++***)))((((((((()))))))))***++++++++++++*********************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////////////////....../////////000000000000000000000111111111111111111222444555777888888;;;;;;::::::::::::;;;;;;===>>>???@@@AAACCCGGGJJJGGGGGGGGGIIILLLQQQVVVYYY^^^bbbjjjsss~~~}}}nnnXXXGGG;;;888555222222222222111000000000000111222333333999FFFZZZmmmuuunnn^^^PPPCCC:::222000555???NNN[[[aaa]]]SSSEEE<<<888444...222111//////000///...,,,///...///222111000555<<>>555222///......//////...---222777???MMM```mmmsssjjj[[[KKKAAA;;;555222111000...,,,,,,.........------///111///......222666999III[[[gggpppvvvyyyyyy444444444444555666777888888888777666555444444333333333222222222222333333333333222222222222333333222000///111000///222777888;;;FFFZZZooo~~~sss[[[FFF<<<888555444555555666666666555444333333444666>>>NNN]]]aaa]]]SSSHHH===888444111111444111222222111000111333555777BBBNNNUUUWWWVVVOOOGGG===999555222222222222222222111111111111222333333555:::===AAAPPPcccjjjfff]]]PPPCCC===999666666888444;;;:::999>>>AAALLL```{{{qqqiiibbb[[[VVVQQQRRRYYYcccgggdddcccddd]]]bbblllwwwsssfff___^^^___dddiiiqqqyyyzzznnn\\\SSSEEE;;;666444222111000000111333999AAAKKKQQQ[[[[[[YYYRRRHHH>>>888555...111333777BBBQQQ[[[]]]___XXXLLL===222,,,,,,...******)))))))))******++++++******)))))))))******))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((&&&&&&''')))%%%&&&&&&&&&%%%%%%''')))'''((((((((())))))))))))''''''''''''(((((((((((()))))))))))))))***+++,,,))))))*********))))))((())))))***++++++++++++*********************************++++++,,,------...------------------------,,,,,,------...//////000////////////////////////.../////////000000000000111111111111222222222222222333333555666777888888999::::::;;;<<<===?????????@@@BBBBBBCCCFFFKKKNNNNNNNNNNNNQQQXXX```iiinnnqqquuu||||||uuuhhhUUUFFF888555222000000111000000//////......000111222222555<<>>;;;222000...---///000000000///555<<>>JJJVVVccckkkpppttttttqqq555555555555555666777888::::::999777666555444333555444444333333444444555444333333222222333333444333000000111000///111777999999AAATTTkkkzzzzzzjjjSSSAAA888555444333555555666666666555333222555444333888GGGXXX___^^^PPPFFF===888555222222444222222222111///000222444333>>>KKKTTTZZZ\\\XXXRRR>>>:::666333222222222111111111111111111111222222222999<<>>999555555777222999999888<<<>>>KKKbbb|||nnnccc]]]XXXQQQLLLKKKMMMVVV```ccc```]]]]]]TTTWWW^^^gggsssyyylllaaa]]]^^^aaa^^^eeeppp{{{{{{mmm\\\SSSEEE;;;666555333222/////////000555>>>HHHOOO]]]```aaa]]]RRREEE;;;666///111222555???NNNXXX[[[___XXXKKK<<<111+++,,,...******)))))))))))))))***)))((((((((((((((()))***))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&))))))((('''&&&&&&%%%%%%(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$'''((((((&&&%%%'''***$$$%%%&&&&&&%%%%%%''')))(((((((((((())))))))))))''''''''''''((((((((()))***)))))))))))))))******'''(((***++++++***)))((())))))***++++++++++++***))))))))))))))))))))))))******+++,,,,,,---......------------------------,,,,,,------...///000000////////////////////////////////////000000000000111111222222222333333333333444444555666777888888777888999;;;===@@@BBBCCCAAABBBCCCDDDEEEHHHMMMPPPUUUUUUVVVZZZcccnnnzzzxxxmmmggg]]]LLL???777444111///000111111000///---,,,,,,...111222222333666BBBVVVgggnnnlllhhhWWWKKK???:::<<>>;;;999000///------///111222222444999AAAOOOfff{{{}}}jjjUUU@@@777444222222555444222000000000000///...***---///000000666???GGGZZZaaahhhmmmqqqsssnnnhhh<<<666333444555444444777777999:::888444111111222444444555555555444333333000111111111111222222222111000/////////000222333444888>>>JJJ```tttxxxrrriii\\\JJJ<<<666555444333444555666666666555444333555444111444DDDXXXcccdddUUUMMMBBB;;;999666222///222222111111111111222222:::@@@IIISSS]]]ccc___VVVDDD;;;333333444222000000111222333444444444444333666444555>>>KKKWWW]]]___WWWPPPFFF>>>;;;999666444333777:::::::::AAAMMMWWW~~~vvvjjj\\\TTTNNNGGGDDDDDDEEELLLWWW```dddbbb]]]XXXUUURRRSSS[[[dddnnnzzzuuuhhhaaaaaabbb```]]][[[bbbmmm|||~~~vvviiiXXXHHH@@@:::333111333333222222222222777EEETTTdddllllllccc[[[VVVGGG666,,,222777:::AAAMMMYYY^^^^^^SSSDDD777111...,,,+++******))))))))))))******))))))************))))))))))))))))))))))))))))))&&&'''((((((&&&%%%&&&'''(((((((((((((((((((((((()))((('''&&&%%%$$$$$$$$$'''&&&%%%$$$$$$%%%'''((()))'''%%%$$$%%%&&&&&&%%%(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$%%%'''(((&&&$$$(((''''''&&&&&&&&&''''''(((((()))++++++,,,,,,,,,------+++***))))))((((((******************++++++''''''((())))))***))))))))))))))))))************++++++******************...---,,,++++++---.../////////...------------...........................//////000000111111222222222111111000111111222222222333333444555555555555555555777999;;;<<<;;;:::??????===;;;:::<<<@@@DDDEEEGGGJJJJJJKKKNNNUUUZZZ\\\^^^cccjjjsss}}}nnnhhhbbbUUUHHHAAA<<<444///000111///...//////////////////000111111444444:::GGGZZZlllzzzmmm[[[FFF<<>>777555444333333333444444444333222111444333222333AAATTTaaaeeeXXXRRRHHH@@@;;;777444222222111111000000111111222777===EEEQQQ___hhhddd[[[KKKAAA888555555222000000222222222333333333333444444333444:::DDDOOOVVVZZZVVVOOOEEE>>>;;;999888777333666888777666:::DDDMMMhhhzzzzzzdddYYYNNNIIIFFFCCCBBBCCCDDDKKKWWWbbbhhhgggbbb^^^RRRNNNNNNSSSZZZbbblllvvv}}}xxxnnnbbb[[[[[[\\\[[[XXXXXXaaapppyyyssseeeWWWIIIAAA;;;444111111222111111222222666CCCPPPccclllnnnfff^^^XXXKKK<<<000444666777>>>IIIRRRTTTRRRIII<<<222...,,,+++*********))))))))))))******))))))************))))))))))))))))))))))))))))))&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***)))'''%%%$$$%%%&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%'''(((&&&$$$(((''''''&&&&&&'''''''''((()))***+++,,,,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))'''((())))))))))))))))))))))))))))))************++++++******************------,,,,,,------......///......---......//////........................222222222222111111111111333222222222222333333444111222333555666666777777777777888;;;===>>>>>>===>>>???AAAAAABBBCCCFFFHHHHHHLLLPPPTTTXXX^^^gggmmmgggkkkqqqxxxyyyoooiiiddd\\\NNNCCC<<<555///000000///---//////////////////000000111111333888CCCRRReeeuuu~~~wwwfffQQQFFFJJJYYYkkkvvvmmm\\\III===666111///000,,,...//////...------.........222555555888EEETTTaaabbb\\\NNNAAA;;;666000///,,,,,,///000///333888999III^^^uuueeeMMM777111222//////222777222000333;;;>>><<<777444000...000444>>>QQQcccvvvnnniiimmmsssooo]]]MMM<<<666333444444333444666666:::>>>@@@===999444222000000111111111111111111000000000111111111222222000///.........///000111111333777@@@RRRdddnnnnnnooobbbPPPAAA888555444333111111222222111111000///111222222333<<>>GGGQQQWWWUUUOOOFFF???;;;999999888555777777555222444<<>>???AAA@@@HHHUUUaaajjjjjjeee```PPPKKKIIILLLPPPUUU]]]eeeiiissszzzmmmdddYYYSSSTTTUUUTTTRRRUUU```rrrrrrnnneeeZZZMMMEEE>>>777333222000000111222111444>>>III\\\gggmmmggg^^^WWWLLL@@@666666555666===GGGKKKJJJGGG???555///---,,,+++*********))))))))))))******))))))************))))))))))))))))))))))))))))))&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''')))***+++((('''%%%%%%&&&&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%(((''''''&&&''''''((((((((()))***++++++,,,,,,+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))))))))******************++++++++++++++++++,,,,,,---...........................///000111111000000000000000000000000444444444333222222111111444444444555555666666777222333444666777888888888555666777999:::<<<======<<>>666000000000...---/////////......//////000111///111555<<>>===:::777222///111777EEEZZZkkk{{{rrrlllqqqzzzttt]]]GGG<<<666333333444222333666555:::???CCCBBB===888444111111000000000000111111000000000000111111111111///...---------...000111222222444;;;GGGWWWccciiipppdddSSSCCC999555222222111111111000000000/////////111222222777DDDWWWcccrrrnnneeeUUUCCC777222222111111000000000000111111999<<>>MMMcccrrr|||qqqaaaUUUVVVbbbooouuukkkZZZGGG;;;444000...000,,,...//////...------...---222888===BBBOOOdddtttyyyssseeeUUUEEE;;;555111111//////111111333:::BBBTTTfff{{{ttt___KKK===222000111///...///000//////222777::::::999444333333888CCCSSSeeerrrwwwqqqpppvvv{{{pppWWWAAA<<<666222333333222222555444888>>>CCCDDDAAA;;;777444333222111111111111222//////000000000111111111///...---------...000111444333333777>>>JJJXXXcccnnndddUUUGGG<<<555222111222111111000000000000000---000222222333===OOO^^^qqqooofffVVVCCC666111111111000000000000000000111777888===HHHZZZiiilllgggVVVMMMCCC===777222222555333333222222333333444555222555777888999AAAMMMXXXWWWSSSMMMEEE>>>:::888777444555555333111222666999===FFFUUUgggvvvyyynnn```QQQGGG>>><<<<<<;;;<<>>>>>>>>@@@DDDGGGHHHKKKOOOSSSWWW\\\bbbffflllpppvvv{{{~~~ooo^^^TTTOOOSSS```iiijjjnnnqqqdddPPPAAA888111000///------..................//////000...111333444777DDDXXXhhhtttqqqiii``````hhhnnnooocccTTTDDD;;;666111//////,,,...//////...------......333888<<>>GGGPPPPPPKKKCCC<<<444///...---+++)))++++++************++++++))))))************))))))))))))))))))))))))))))))&&&'''(((((((((((()))+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&((((((((((((((('''%%%%%%%%%%%%%%%&&&'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''((()))******''''''((((((((((((''''''(((((((((((())))))***+++---------,,,++++++***************+++******))))))))))))))))))******************++++++,,,---------+++,,,---...///000000000000000000111222333555555555555555555555555555555111111222444555666777888777888:::===>>>?????????>>>>>>>>>>>>>>>======<<<;;;===???@@@@@@DDDJJJPPPNNNRRRXXX___fffooowww|||ooo^^^RRRKKKHHHKKKWWWccciiinnnnnnaaaRRRCCC:::222000///------.........------......///000///111222222333===MMMZZZkkkrrruuurrrssswwwuuuooo]]]OOO@@@999555111///000,,,...//////...------...---222666<<>>777444000///////////////---///000000//////000222444===IIIYYYjjjwww{{{yyytttwwwzzzuuugggSSS@@@444===777222333333111111333222333666;;;AAACCCBBB@@@999777444222000000000000////////////000000000111000000///...///000111222111000222444555<<>>888666222222000/////////000111......000222111333AAAOOO[[[YYYSSSIII>>>666333222000000////////////000000+++///444<<>>666444222444666888888777555444///111222333555:::BBBHHHRRRSSSRRRNNNGGG@@@===;;;444444444444333333444555888:::BBBQQQ___ccc^^^XXXJJJAAA999777888888:::<<<@@@BBBHHHTTT```fffccc^^^SSSLLLFFFEEEDDDDDDIIIPPPNNNOOOSSS\\\mmmyyyooofffZZZRRROOOLLLKKKLLLOOOSSSUUU^^^jjj}}}qqq___TTTJJJBBB<<<777555444333000222777;;;EEETTTaaafffbbbZZZTTTNNNMMMJJJIIINNNTTTSSSNNNEEE>>>555///------,,,+++,,,++++++******++++++,,,))))))************))))))))))))))))))))))))))))))%%%'''))))))((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((''''''%%%%%%%%%$$$%%%&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$&&&'''''''''''''''((()))***+++((())))))***))))))(((((('''''''''((((((***++++++------,,,,,,+++******)))))))))***+++++++++******))))))))))))******************++++++,,,------...,,,,,,------...000111222111111111111222444555555666666666666666666666666555555666777777888999999777888;;;>>>@@@@@@@@@@@@>>>>>>???AAAAAABBBBBBBBB;;;>>>BBBDDDGGGMMMWWW___^^^dddlllttt|||ooo]]]QQQKKKHHHFFFIIIQQQ\\\ggglllggg\\\SSSDDD;;;222000///---,,,......------------.../////////000111000111888CCCMMM]]]nnn|||~~~qqq[[[MMM===555222//////000,,,...//////...------...---222888BBBUUUkkkxxx|||wwwgggTTTFFF;;;111...000,,,,,,///777BBBUUUooofffTTTEEE999111111///------...//////,,,...111000......000333666AAAQQQbbbsss~~~{{{rrruuuvvvsssiiiYYYIII<<<666===777222333333111111333111111333888???CCCCCCBBB:::888555111///......///////////////000000000000111000/////////000222333......111444555;;;NNNbbbgggddd___VVVKKKAAA;;;888222111000......//////000///---///222111222===JJJZZZWWWQQQHHH???777333222000000////////////000000,,,111555:::GGG\\\nnnwwwtttoooiiiaaaSSSCCC999777222444888::::::999666444222222333333666:::???CCCNNNQQQSSSQQQJJJDDD@@@>>>888888888888777666666666:::999===IIITTTYYYXXXUUUMMMCCC:::777777666777999??????EEEQQQ^^^eeeddd___VVVOOOIIIFFFEEEDDDHHHNNNRRRRRRTTT\\\lllpppbbbXXXLLLOOOMMMJJJIIIKKKNNNRRRUUU^^^llloooaaaSSSHHH>>>999666555333111222777666>>>OOOaaajjjhhh```[[[ZZZYYYVVVSSSTTTWWWVVVQQQGGG@@@777111/////////...,,,++++++******++++++,,,))))))************))))))))))))))))))))))))))))))%%%'''))))))((((((***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''###$$$&&&'''''''''&&&&&&$$$$$$%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$%%%(((''''''''''''((()))++++++******+++++++++******)))''''''''''''(((***+++,,,,,,,,,++++++***))))))(((((()))***+++++++++++++++))))))))))))******************+++,,,,,,---......------,,,---...000222333222222222222333444555555666666666666666666666666999999999999999999::::::666888;;;>>>@@@AAAAAA@@@===>>>@@@BBBDDDEEEFFFFFFAAAFFFKKKOOOSSS\\\hhhqqquuu{{{yyycccRRRJJJGGGFFFEEEIIIMMMXXXfffjjjbbbXXXSSSEEE;;;222000///---,,,......------------...//////.../////////000555===DDDQQQhhh~~~rrr]]]MMM;;;111...---...111,,,...//////...------...///444<<>>888111///222444333111111111222444777:::===???777555222000///...///000000000000000000000000000////////////000000000000222...000666777;;;OOOfffkkkmmmmmmhhh]]]OOOCCC===444222000000000000///---......000000...///999EEETTTXXXXXXOOODDD<<<444---000//////............///111000333999AAAOOOccctttuuusssnnncccTTTEEE999222555555555555555555555555555333333444444555===FFFQQQVVVWWWUUUXXXYYYNNN???===============;;;777444666999===CCCNNNVVVVVVPPPJJJEEE>>>:::888999:::;;;>>>???CCCMMM\\\fffbbbYYYYYYOOOFFFCCCDDDEEEKKKQQQUUUWWW^^^gggooozzz{{{eeeTTTNNNOOONNNJJJHHHJJJLLLMMMRRRXXXdddpppooo]]]OOOFFFBBB;;;555222111222444444999III___mmmnnngggbbblllqqqrrroooppppppfffXXXRRRGGG<<<777333...++++++...---,,,,,,++++++,,,,,,++++++******************))))))************)))))))))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&&&&$$$###)))(((&&&&&&&&&''')))+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))************))))))((((((((((((((()))******++++++************++++++++++++************++++++...,,,+++,,,///000...+++++++++,,,---///000111111000111000///...///222555333111111555999:::666222<<<:::777777888:::999999;;;::::::;;;===>>>===<<<<<<;;;;;;===@@@CCCEEEEEEAAABBBDDDFFFHHHJJJLLLMMMPPPQQQTTT[[[gggtttppp[[[NNNFFF@@@???@@@BBBDDDLLLXXXbbbcccZZZQQQEEE;;;333111000,,,,,,///...------,,,,,,------...---------///222555999;;;OOOeeexxxiiiVVVHHH999222000------...///---,,,...111333222000111;;;JJJ[[[mmmyyyzzztttbbbRRRAAA999444///---000222222444:::HHH^^^xxxnnnTTT@@@777666111...,,,,,,...///...,,,,,,+++***+++...222444444888III\\\hhhmmmnnnlllhhheeeWWWIIIBBB>>>:::777888;;;666000///222444333111222222222333444666888:::555444222000//////000000000000000000000000000000////////////000000000111222------333777<<>>777222000000///............///000///222777===HHHZZZjjjqqqnnnfffZZZLLL???666222444444444444444444444444444222222444444555<<>>777222...+++,,,...---,,,,,,++++++,,,,,,************************)))******++++++******)))))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$((('''&&&%%%%%%''')))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((())))))))))))((((((((((((((((((((()))******++++++************++++++++++++************+++++++++***)))***------,,,)))............//////000000//////000000///111444777888777666666888777444222888777888:::<<<===<<<:::999:::;;;===@@@BBBAAA???>>>===<<<>>>AAAEEEHHHJJJJJJJJJJJJLLLOOOSSSXXXZZZaaabbbgggqqqnnnWWWHHH@@@<<<<<>>444111111///......///---,,,...000222111000111===MMM\\\iiipppkkkbbbVVVHHH:::444111------000...///444???RRRkkkzzzcccLLL;;;444222000...,,,,,,...///...---+++,,,---...000111333444:::IIIYYYccciiilllllliii[[[MMM>>>777555222//////666222000000222333222000222222111111222222333444333222111000///000111111000000000000000000000000/////////000000000111111222------222777>>>NNN___vvvwwwxxxwwwooo^^^JJJ<<<444111---,,,---...//////...---///000...///777AAANNNWWW\\\UUUIII???777222111000//////........./////////111444888???MMM[[[jjjeee]]]PPPDDD:::555333222222222222222222222222333222222333333444:::CCCMMMZZZfffnnnuuuwwwmmm^^^IIICCC;;;555333444666777444888===BBBLLLTTTUUUQQQLLLGGGAAA<<<999888777666888;;;@@@JJJZZZfffhhhbbbSSSKKKCCCBBBBBBDDDIIINNNUUUVVVYYY]]]___dddppp|||~~~{{{sssllljjjrrrhhhVVVJJJFFFGGGDDDCCCEEEJJJMMMPPPVVV]]]mmm|||mmmVVVMMMCCC<<<;;;999666333888555777???HHHRRR```llluuubbbSSSAAA777222---,,,---...---,,,,,,++++++,,,,,,***************************++++++,,,,,,++++++***)))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''(((((((((((('''''')))(((((((((((()))******++++++************++++++++++++************++++++***))))))***,,,---+++***////////////////////////...///111111222333666999;;;;;;;;;:::999999:::<<>>AAADDDDDDBBB@@@AAA@@@@@@@@@CCCHHHMMMPPPQQQQQQRRRUUU\\\dddmmmrrr{{{{{{~~~}}}iiiQQQAAA:::888:::===:::<<>>JJJWWWbbb^^^RRREEE:::333111111000///............000///111333444777BBBNNN___\\\UUUKKK@@@999666555333333333333333333333333222111111333222333999AAARRRaaapppwwwzzzwwwjjjZZZHHHBBB999333111333666777444888<<<@@@HHHPPPRRROOOJJJFFF@@@;;;999777666555666:::>>>FFFTTTaaaeeebbbYYYPPPHHHEEEDDDCCCEEEIIIKKKLLLOOOTTTVVVZZZfffrrrxxxwwwrrrggg___aaammmxxxiiiZZZMMMGGGFFFAAAAAAEEEKKKNNNPPPXXX```ppphhh[[[KKKAAA>>>===999555666333222444999BBBTTTdddwww~~~hhhVVVAAA666111...---......---,,,,,,++++++,,,,,,***************++++++++++++,,,,,,------,,,,,,+++)))))))))(((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))'''(((((())))))(((((('''))))))(((((())))))***+++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,---.........---.../////////000000111111111222444555555555777999999<<<>>>>>>===???FFFLLLXXXVVVSSSPPPOOOMMMIIIGGGAAAAAACCCEEEGGGFFFDDDAAAGGGGGGGGGGGGJJJOOOUUUYYYVVVYYY]]]eeeooo{{{xxxiiijjjvvv~~~rrr___JJJ>>>999777888;;;;;;<<>>RRRmmm{{{cccMMM>>>666222000///...------.../////////,,,///111000000444<<>>:::888777666666666999===AAAKKKWWW]]]]]]YYYQQQIIIFFFDDDAAABBBFFFCCCDDDHHHLLLNNNQQQ\\\gggooosssrrriii]]]XXX]]]dddkkkxxxpppaaaRRRHHHEEEBBBCCCGGGLLLOOOQQQZZZcccrrr}}}lllUUUEEE>>><<<999666333222222333333888EEERRReeevvviiiVVVAAA666222000///000...---,,,,,,++++++,,,,,,))))))*********+++++++++,,,,,,------------,,,,,,***)))))))))((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))******))))))((()))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***+++---.........//////------...000111333444555555777999:::999777888888888;;;??????>>>CCCMMMUUUdddfffiiikkkhhh___TTTLLLDDDDDDFFFJJJMMMNNNMMMKKKSSSUUUWWWXXXYYY]]]bbbgggggglllttt~~~}}}hhh\\\___llluuuuuubbbTTTDDD===:::888777999777:::BBBRRRccclllkkkgggiii___OOO@@@666111...,,,...------,,,,,,------...------------...///000000555999BBBSSShhhssslll___MMMAAA555111111///...///---------------///111333===KKKZZZ___]]]UUUJJJ@@@777666333111111333333222444888DDDZZZsss~~~oooXXXEEE:::444111000...............///000111...///000///222<<>>>>>===;;;:::999:::===?????????DDDMMMTTT___hhhvvv~~~ppp]]]OOOFFFGGGKKKQQQXXX]]]``````ggglllqqqsssssstttxxx{{{tttkkk^^^XXX___kkknnnkkkUUUIII???;;;:::777555555111444===OOOcccpppsssqqqmmmiii]]]JJJ;;;333///,,,...------,,,,,,------...,,,------.../////////000222444:::GGG[[[mmmqqqmmmWWWHHH:::333111000000222,,,---...---...000444777@@@NNN\\\___YYYPPPEEE<<<333444333//////111111///333999HHH]]]qqq|||{{{wwwggg[[[KKK===555111///...---...//////...///000222000//////111:::LLL```nnn{{{ppp```AAA777...---...------...000111111000000///000000//////111222222111111000000000000000000000//////000000000000000000000000000000111111111222222222333666;;;DDDSSSgggzzz~~~nnn^^^PPPFFFAAA888555222000000000...---,,,***+++///000...///444555BBBQQQYYYZZZTTTFFF999444333222000///.........000000222333333555???JJJUUUTTTRRRLLLCCC<<<666444222222222222222222222222333222333555444333888???CCCSSS___^^^XXXSSSKKKBBB999777555555666666666555666888999:::AAAOOOZZZ___UUUNNNDDD<<<888777888888666999::::::>>>IIISSSWWWTTTMMMFFFDDDBBB??????AAA>>>???AAADDDCCCDDDMMMWWWjjjqqqvvvssshhh\\\VVVTTTPPPVVV^^^eeennn}}}yyygggUUUIIIFFFDDDFFFJJJOOORRRWWWeeesss|||bbbNNNBBB<<<999555444555777555333666<<<>>>QQQeeesss|||lllYYYEEE<<<:::666111......---,,,,,,++++++,,,,,,((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++*********)))))))))((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((('''(((((())))))))))))((((((******))))))******+++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---))),,,...///......///111333444555666888999;;;;;;:::===AAABBBAAA???======>>>@@@AAAAAACCCGGGOOOTTT\\\eeesss~~~~~~sssaaaUUUNNNOOOSSSZZZdddlllrrrttt|||ooo]]]ZZZVVVZZZeeennnkkkcccNNNCCC999777777444111111000000777GGG\\\nnnvvvwwwoooqqqiiiUUUAAA666111......------,,,,,,------...,,,------//////000000000000333666>>>NNNcccrrrwwwfffWWWFFF===888444111222+++---.........111666;;;EEEUUUcccdddZZZMMMAAA888000333333...---111222///555===LLL^^^kkkmmmfff___MMMGGG>>>666111/////////---...000///......111333000///000777HHH^^^tttvvv```MMM:::444000//////,,,---000222222222000//////000111///000111111111000...---000000000000000///......000000000000000000000000000111111111111222222222999:::AAAOOOeee{{{ttt```MMM@@@:::888444222000000000000///...,,,***+++///000...///222000;;;GGGQQQWWWUUUJJJ>>>444333222000///.........//////111333333666AAALLL___]]]YYYQQQGGG???:::888111111111111111111111111333222444666555333888???@@@OOOZZZWWWQQQNNNHHHAAA:::888555444444555555444555888999:::BBBRRR```ggg\\\TTTHHH>>>999777888888666999:::888<<>>;;;<<>>888666666555444333111000//////.........---,,,---...///000222888BBBMMMWWWYYYMMM???:::555///,,,...//////---//////111333333777DDDQQQmmmoookkk^^^PPPFFF>>>888555333111000111333222222222111111111333555888:::AAAIIIRRRWWWTTTMMMFFFCCC999777555444444444333222777;;;;;;999AAATTTfffnnnfff^^^PPPDDD===:::999999===999777999>>>GGGUUUaaa]]]XXXPPPHHHAAA>>>>>>>>>:::===>>>>>>>>>BBBKKKRRRXXXbbbjjjjjjddd]]]TTTLLLHHHJJJMMMOOOXXXmmm}}}lll[[[MMMFFFDDDGGGMMMSSSUUU\\\mmm}}}ooo\\\LLL@@@AAA<<<777777:::;;;888555<<>>444000///---+++,,,---...---------......///////////////111000333999CCCVVVppp~~~jjjTTTFFF???888111222///000333111000;;;KKK[[[eeemmmhhhWWWEEE;;;999444000///000///,,,...222<<>>FFFPPPUUUSSSLLLEEEBBB999777555444444444333222333777999888@@@RRRcccllleee]]]RRRGGG???:::999888:::666666;;;BBBLLL\\\jjjfff```VVVLLLDDD???>>>>>>888:::===<<<===AAAIIIPPPZZZeeemmmjjjbbbYYYOOOHHHGGGIIIMMMTTTbbb{{{{{{iiiYYYMMMGGGCCCFFFLLLSSSXXXbbbtttsss^^^PPPFFF@@@;;;999;;;;;;777333>>>AAAEEELLL\\\nnnxxxxxxvvvjjjZZZMMMBBB:::555333...---++++++,,,...------************************+++******))))))******+++******)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''((((((&&&%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''((((((((())))))******))))))******+++,,,,,,,,,+++++++++,,,------+++,,,------,,,,,,...000...000222222333444777999===<<<<<<===>>>@@@@@@@@@>>>@@@BBBDDDDDDEEEFFFHHHOOOSSSXXXXXXWWW[[[cccjjjnnnooouuu|||}}}xxxvvvyyy~~~lllXXXJJJHHHIIIQQQbbbsssuuuiii[[[BBB<<<555111222222111///000444666:::GGG[[[jjjpppmmmjjjbbbUUUFFF:::222//////---,,,,,,---......---------.../////////////////////111666???RRRpppuuucccRRR@@@333///+++,,,111222444BBBSSSeeekkknnneeeRRRAAA888666333///...//////...111555CCCMMMYYY^^^YYYOOOEEE???333333222111000000000000///------///000------000222777CCCVVVoooxxxhhhWWWMMMFFF<<<333///...------,,,,,,,,,------////////////............///000000///......///111000000000000////////////............///000000111...000222555<<>>LLLZZZbbbaaa[[[SSSIIIAAA;;;999888999888999>>>EEEPPP```oooppphhh]]]PPPFFF@@@===<<<:::;;;<<<<<<===BBBIIIPPPbbbmmmuuupppdddXXXOOOHHHFFFGGGLLLWWWlllsssbbbTTTJJJEEECCCEEEKKKSSS[[[iiisss```QQQJJJAAA===<<<;;;777333???AAAAAACCCNNN^^^lllrrroooiii___TTTKKKBBB;;;666000...------...///...---++++++++++++++++++++++++***))))))))))))))))))***)))))))))(((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))******+++,,,------,,,+++++++++,,,,,,***,,,------,,,---///111111333555777777999;;;===<<<<<<<<<<<<>>>AAADDDFFFEEEGGGIIIJJJKKKMMMQQQSSS[[[```eeehhhhhhjjjpppvvv|||~~~yyyrrrgggZZZMMMDDDCCCFFFPPPaaannnnnnaaaSSSAAA<<<555222222333111///222444555666???PPP___gggeeeaaaYYYNNNBBB888333111///---,,,,,,---......---------...////////////...------///222999KKKiiigggMMM;;;222---,,,000333999JJJ]]]qqqqqqmmm___KKK<<<555444222///...///000000555;;;KKKTTT]]]___XXXLLLAAA:::111000000000000000111222...,,,+++...///---...111444===NNNddd{{{tttiiiYYYGGG>>>999444000......---,,,+++++++++++++++////////////...............///000///...---///000000000000000////////////000111111000//////111222333333666<<>>>>>===<<<>>>DDDLLLSSSjjjuuu}}}wwwiii\\\SSSLLLIIIJJJOOO___xxx{{{hhhXXXMMMGGGDDDEEEFFFKKKTTT___ppptttaaaVVVIII@@@===;;;888555============BBBMMM\\\eeefffhhhhhhbbbZZZQQQFFF<<<333111////////////...---++++++++++++++++++++++++******))))))))))))******((((((((((((''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))******))))))******+++,,,...---,,,,,,++++++++++++***+++---------...111333111333777:::<<<>>>AAADDD??????@@@BBBDDDIIIOOORRRRRRTTTVVVXXX[[[___dddgggmmmsssyyy}}}~~~{{{wwwooodddYYYNNNEEE@@@@@@EEEPPP___jjjgggXXXJJJ>>>:::666444333333111000...///000111888GGGYYYeeeiiiddd[[[PPPEEE<<<666444///...,,,,,,...///...---,,,---......//////......,,,...000111333@@@ZZZqqqqqqYYYIII;;;333///222555<<>>777333222111///---000....../////////555<<>>KKKUUUXXXSSSJJJBBB===:::666444333444444333555666777888999>>>FFFNNNTTTTTTQQQLLLDDD>>>;;;;;;======>>>@@@BBBIIIXXXfffoooiii^^^QQQGGG???;;;:::???>>>======AAAIIIRRRXXXnnnxxxyyylll___UUUNNNKKKNNNXXXlllrrr```RRRJJJGGGGGGHHHHHHLLLVVVcccvvvsssfffSSSEEE>>><<<999777888999999999;;;AAAKKKUUUaaakkksssrrrkkk```OOOAAA888555222000/////////...+++++++++++++++++++++++++++++++++******+++++++++((((((((((((''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((()))))))))*********))))))******+++,,,...---,,,,,,++++++++++++***+++---...///111444666222555999<<<>>>@@@CCCEEEFFFHHHKKKNNNQQQWWW^^^dddcccfffiiilllpppuuu{{{{{{vvvmmmaaaTTTJJJCCC??????EEEQQQ^^^eee___QQQDDD;;;999666444333222111000***+++---000666DDDZZZkkkuuunnncccVVVJJJ@@@999555000...,,,---...///......,,,------...............---///111222000555FFFWWWrrrvvv___OOO@@@666000111444;;;LLL]]]nnngggZZZKKK===666444555555222111222222555???JJJYYY___fffggg___OOO@@@666222111000///...............******---......000444777NNNiii{{{zzzrrrfffTTT???444000---,,,---//////...---------------////////////............,,,...000000...---......////////////000000000000...000111///------222666888DDDVVViiiwww}}}ssseeeTTTCCC888444222000000000111000/////////.........//////000,,,---......//////......***000444666===IIIUUUZZZEEE???777333222111///---///------/////////333999FFFRRR]]]^^^YYYQQQFFF>>>777444222111111111111000222222222333333333333333555===JJJVVV[[[VVVLLLDDD>>>;;;666444333444444444222222333777999<<>>@@@FFFVVVeeemmmhhh___UUUKKKCCC>>><<<>>>@@@CCCIIIQQQZZZbbbfffsss{{{{{{pppdddWWWMMMGGGOOO___wwwxxxiiiYYYNNNJJJJJJKKKKKKJJJOOOZZZjjj~~~{{{eeeSSSGGGAAA<<<888777666777999999:::@@@HHH[[[kkkzzz|||vvvlllYYYHHH???:::444000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))))))))(((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((((((((('''%%%$$$###%%%%%%&&&'''((())))))***&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((()))))))))************))))))******+++,,,------,,,+++++++++,,,,,,***,,,...000111333777999777:::???BBBDDDEEEGGGIIIOOOSSSYYY]]]aaagggpppvvv{{{~~~}}}xxxnnnaaaRRRHHHBBB@@@???FFFRRR]]]```XXXJJJ>>>777666666444333111000///+++,,,...111777EEE]]]sss}}}uuuiii\\\PPPDDD;;;555000...------...//////...,,,,,,---............---...///111222//////777BBBWWWiii~~~wwwbbbQQQ@@@666///111333888FFFVVV^^^WWWLLLAAA999555444444444222222333444:::GGGTTT___bbbeeeddd[[[MMM>>>444111111///...------------...+++***---//////222666===VVVsss|||xxxeeeSSS???444000...------.........------......///////////////............,,,...000000...------....../////////000000000111---///111111000333999>>>EEEQQQdddttt}}}~~~|||zzzxxxpppeeeYYYMMMAAA888333111///......000000000///......---------------...,,,---.../////////...---***...000222999EEENNNQQQDDD>>>777333222111000...///,,,,,,///000///222777AAAOOO]]]aaa]]]VVVKKKBBB777555222111111111111000000111222333333333333333333;;;IIIVVV\\\XXXMMMDDD???;;;666333333444444444333111222666888;;;DDDOOOZZZ[[[ZZZSSSHHH@@@======666777:::===>>>DDDSSScccoookkkddd\\\RRRJJJDDD@@@DDDKKKWWWeeerrr{{{{{{ooo```SSSLLLXXXnnnuuulll^^^QQQIIIGGGJJJMMMLLLLLLRRR___qqqkkk[[[NNNCCC;;;;;;777666999999888<<>>777000///------/////////...+++,,,------......------...---...000///...222999BBBQQQcccpppvvvrrrfffYYYFFF;;;444444444555???LLLOOOIII@@@999555333222222000000111444777@@@QQQ```fffdddaaa[[[QQQEEE999111//////...------.........///++++++...000000333888HHH^^^www{{{tttooo^^^MMM<<<444222000//////,,,,,,,,,,,,---...//////000/////////............+++---000000...---------.../////////000000111111---111444555555999AAAHHHUUU]]]iiissswwwvvvtttsssiii___RRRHHH???888555444222111///...///000///......---,,,,,,+++++++++,,,,,,,,,.../////////...---,,,---...000777AAAEEEDDDDDD>>>777333222222000...///,,,,,,///000000222666<<>>AAAFFFOOOXXX___eeejjjnnnzzzyyykkkYYYHHH???===>>>>>>FFFPPPXXXWWWNNNAAA777222333444444222///.........---...000111<<>>666///...222444222...111111222333555666777777777888>>>JJJUUUVVVLLLBBB>>>;;;888666555444333111555555666666444666AAAMMM___dddbbbVVVNNNJJJCCC999888777777999;;;BBBPPP^^^rrrqqqnnnhhhaaaYYYSSSOOO\\\nnnwwwhhhggg~~~uuu```TTTIIIGGGIIIIIIHHHHHHOOOSSSZZZggg{{{vvv```OOODDD???;;;:::888555555999AAAFFFNNN[[[jjjtttuuurrr\\\KKK:::444222...---000---,,,******+++,,,+++***++++++************++++++******))))))))))))******&&&&&&&&&''''''''''''(((&&&&&&$$$###$$$'''((('''%%%)))***'''%%%'''((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%***(((&&&%%%%%%%%%'''(((,,,,,,+++***))))))******))))))))))))************)))+++,,,,,,+++***,,,---------111888;;;===AAAFFFNNNUUU```iiipppwww~~~}}}}}}xxxvvviiiVVVHHHCCC@@@;;;AAALLLWWWYYYTTTLLL@@@666222000............---,,,------...000222999IIIXXXkkkrrrpppccc\\\WWWHHH666444222///------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---------///000111666666<<>>LLL\\\iiipppuuuvvvooobbb^^^bbb```XXXMMMBBB888555444222000111000/////////.........---......---------,,,,,,,,,...------------.../////////...///222444777@@@IIIGGGEEE===444111222000---////////////000111222333888???JJJRRRTTTQQQLLLHHHBBB;;;222///222444222///111111222333444555555666666777===IIITTTVVVNNNFFF@@@===999666555444333222333333444666555888CCCOOO^^^eeeeeeZZZPPPJJJCCC999===<<<===>>>>>>BBBNNNZZZppppppooolllhhhbbb___\\\qqqttt}}}{{{eeeXXXMMMDDDBBBDDDDDDDDDEEENNNTTT```pppxxxfffTTTLLLEEEBBB>>>999777888777:::AAALLLZZZhhhqqqtttfffVVVFFF===888222///000...,,,******+++,,,+++***++++++************++++++))))))(((((((((((())))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((('''(((++++++'''&&&((((((%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%''')))***++++++***)))))))))))))))))))))))))))***************+++,,,,,,++++++,,,...,,,,,,111777<<>>888666333000...---------///,,,,,,///000111555<<<...............------------...000///...,,,------+++---...///...///000111555555;;;III\\\nnnyyy~~~zzzzzzsssfffaaa```[[[SSSCCC:::333111111//////111/////////..................------------,,,,,,,,,...------------...//////000...///111333777@@@JJJSSSNNNCCC888444444000)))////////////000111222222555:::AAAHHHMMMPPPPPPPPPJJJBBB777222222333222111111111111222222222333333444555;;;GGGSSSWWWRRRKKKDDD@@@;;;777555444333222000000222555666999DDDPPP]]]hhhkkkaaaUUUNNNEEE<<<999999;;;===???CCCOOO\\\qqquuuzzz|||}}}|||{{{{{{lllXXXNNNEEE>>>>>>@@@AAACCCFFFMMMWWWiii}}}ggg[[[NNNGGGBBB<<<888666444555888>>>JJJZZZkkkvvvqqqeeeVVVKKKBBB888222000///---++++++,,,,,,,,,***++++++************++++++))))))))))))))))))))))))******)))((('''&&&%%%$$$&&&'''((()))((((((***---......+++''''''***)))&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&(((+++,,,***))))))(((((((((((()))))))))))))))***************+++,,,,,,++++++,,,......///333999>>>GGGVVVeeevvvwwwjjjgggeeehhhrrr~~~xxxsssfffTTTGGGAAA???===LLLWWW``````XXXNNNAAA888111000...---......---,,,---,,,...000000333>>>IIITTTaaahhhccc^^^\\\PPP@@@666333///------------,,,000000///......///000000---.../////////...---,,,///...000666AAARRRiii}}}|||gggOOO>>>666444555000---//////---,,,......111444:::GGGYYYfffkkkiiihhh```PPPAAA999444111000//////...---------......//////000111:::MMM___|||xxxaaaLLL===444444333111///...------......---...000111666BBBNNN........................---...000///...,,,,,,---,,,...//////...///000222:::???IIIWWWfffrrryyy}}}{{{}}}zzzrrrkkkdddXXXMMM>>>777111111111//////111........................------------------------...------------...//////000......000222555???III\\\XXXMMM???777444///***///......//////000111222555888>>>FFFOOOUUUXXXYYYSSSJJJ===555333333333222111111111111111000000000333444999DDDPPPWWWVVVRRRHHHDDD===888555444333222111000111444666999BBBMMM[[[hhhoooggg\\\SSSIII@@@<<<:::;;;===???DDDRRR```ttt}}}wwwcccSSSHHHAAA===>>>@@@AAAEEEJJJPPP]]]qqqppp\\\QQQJJJBBB<<<999999888888;;;BBBPPPdddtttyyyrrriii___RRREEE:::444000...,,,+++,,,---,,,+++++++++************++++++******++++++++++++******)))))))))((('''&&&&&&%%%(((((()))***)))+++333;;;<<<999111)))'''***+++(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''(((***+++)))(((((('''''''''((((((((()))))))))************)))***++++++******+++---111111666===EEERRRgggyyy{{{mmm___VVVYYY[[[bbbqqqyyysssmmm```PPPDDD???>>>???PPP[[[bbb___UUUIII>>>555111///------......---,,,---,,,...000///000777@@@NNN___jjjhhhdddbbbVVVGGG777444///---------------...------,,,,,,------......///111222111///---+++000///000333:::JJJeee|||{{{aaaLLL>>>777666111///111222000000222///111333<<>>TTThhh---.....................---...000///...,,,,,,---111222222222222555888;;;IIITTTcccmmmqqqtttwwwyyy{{{qqqfffZZZLLLAAA:::444111111000------///---------...............------------------------...------------.../////////---...000111444<<>>===???@@@BBBHHHOOOWWWdddzzzvvveeeXXXLLLCCC???<<<999999<<>>MMMUUUNNN@@@000)))))))))'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((('''''''''''''''((((((((()))))))))************((()))******))))))***+++///000888DDDTTTgggpppdddZZZSSSOOOQQQVVVbbbqqq}}}xxxpppiiibbbVVVJJJ@@@<<<>>>BBBRRR[[[```YYYMMMAAA888111000...,,,,,,---......---...,,,---/////////444;;;MMMaaapppnnniiieeeZZZLLL888444000---------------,,,,,,------------,,,,,,...000222444333111...,,,111111222333444???VVVkkkvvvaaaNNNBBB888222///111222000111444222222555???SSSeeekkkhhh___VVVJJJ???888333111222000000///...............***---///111888III___nnnwwwwwwmmmYYYFFF:::555333..................//////000......000666HHHfff---------...............---...000///...,,,------...///000222666===FFFLLLbbbnnnzzz~~~zzztttrrrsssssslllaaaUUUKKKCCC===999555111//////...******------------------.........,,,,,,,,,------------......------------...//////...---...000000111888AAAPPPTTTRRREEE666/////////............///000111111///222;;;GGGTTT\\\^^^]]]^^^UUUHHH===666333222222000000000000000000000///222222666???KKKVVV[[[]]]RRRLLLBBB:::666444333333555333222444555666<<>>===AAAHHHQQQ___tttsssaaaWWWNNNGGGCCC<<<;;;<<>>EEERRRZZZ\\\RRRDDD:::333//////---,,,,,,---......---///------/////////333999GGG]]]mmmkkkccc^^^TTTGGG999555000---,,,------------...000111111000...---...///222333333111...---///000111111000444DDDTTTlllrrr___OOO>>>777222111111///000444666888===III\\\kkkmmmhhhZZZMMM???777333000///111///......---......//////***...111666BBBUUUeeennnmmmhhh[[[HHH:::555222///.........///////////////000......222<<>>CCCDDD<<<444000///..................///111111...111888EEESSS\\\^^^]]]___WWWKKK@@@777333222222000000000000000000111111222222555===IIIUUU]]]```VVVOOODDD;;;666444333333555222111444666777<<>>???@@@KKKZZZhhhpppsssiiiZZZMMMAAA888333111............---+++++++++************++++++)))***,,,------,,,***))))))))))))(((((((((((((((***'''(((+++***000FFF^^^xxxuuugggOOO999---)))'''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''(((''''''&&&&&&%%%((((((''''''(((((()))***))))))))))))************)))+++,,,,,,++++++,,,---000333BBB^^^}}}|||jjjWWWNNNKKKHHHHHHKKKPPP\\\mmmwwwwwwooofff```PPPGGG>>>999666666>>>HHHTTTZZZZZZNNN>>>555111//////---+++,,,---......---000---,,,///000000555:::EEE\\\mmmiii```[[[QQQEEE:::666000---,,,------...---000333666666333000---,,,---///000000///...---......///000...000:::FFFXXXnnnrrrbbbOOOFFF===999666444555888;;;AAAKKKZZZjjjtttqqqiiiZZZKKK;;;333000......111,,,,,,,,,,,,---...///000---111666>>>NNNaaalllmmmaaaYYYJJJ:::333333111---......///000000000000///...---000666BBBUUUqqq---------.........//////---...000///...,,,------000333888AAAPPPcccvvv}}}sssfffYYYNNNHHHAAA<<<888666444222111222...---...000///,,,---000,,,,,,,,,------.........,,,,,,,,,------............------------...//////,,,,,,...000///---111888111666777444222222000,,,...------......///000111///111888DDDSSS\\\___^^^```XXXMMMAAA888333222111///000000000111111111222333333555<<>>JJJVVV\\\ZZZLLL<<<333111111...---+++,,,---......---111---,,,///000222666<<>>HHHVVVgggvvv|||uuujjj]]]KKK:::333000------000+++++++++,,,---...///000000444:::DDDWWWjjjpppmmmWWWNNN>>>222000333222---...///000000000000000///,,,---111:::FFFWWWooo...---,,,,,,...///000///000///000111000...---...;;;<<>>777888777555333111///---,,,)))+++...///...------.../////////......---------------,,,,,,,,,------......------,,,,,,------...,,,...//////......///111000000////////////000000000000000000000111111222000000444===JJJUUU\\\___```XXXLLLAAA999555222111////////////000111222333333000222:::CCCKKKSSSZZZYYYQQQFFF===888555222000555222333888::::::>>>CCCGGGZZZfffllltttqqqiiiiiilll]]]RRRDDD;;;999:::;;;:::;;;<<<@@@BBBBBBDDDOOO[[[oootttfffWWWMMMGGGFFFNNNZZZsss|||{{{lllaaa^^^YYYQQQ>>>777222222222...,,,,,,...---,,,+++++++++,,,,,,666999;;;;;;999666333222---...---***'''&&&(((***+++---))))))...///<<>>OOO```mmmuuu------,,,---...//////...222111000111222222222333666???LLL[[[ooowwwhhhYYYKKK@@@777222666666444333111///...---+++---//////...------...------------------,,,,,,------------...............------,,,,,,------...,,,...//////......///111000000////////////000000000000//////000000111222000///000777BBBNNNWWW[[[\\\TTTIII???888444222111/////////000000111222333555111222999@@@FFFNNNUUUTTTMMMCCC;;;777555333222888444333555666777<<>>AAADDDDDDGGGSSS___uuuzzzgggXXXMMMJJJQQQ\\\ooozzz~~~vvvnnnkkkdddZZZJJJ@@@888444222...---......---,,,+++++++++,,,---111777<<<<<<888333333444///...,,,***(((&&&&&&&&&)))+++((((((---///<<>>555111...///000///...---------...111---,,,...000000333888NNNddd|||ttthhh```JJJ===111...---,,,,,,------...000111111///---+++,,,,,,,,,---------......---+++,,,///000111777???PPPddd|||zzzvvvsssssssss}}}vvveeeWWWDDD555444444...***+++///++++++///111///000333333???PPPbbbrrr{{{xxxpppZZZJJJ999333222111///...,,,---.../////////000000444333888JJJ```qqqwwwxxx,,,,,,---.........------555444333333666999::::::;;;LLL___llluuu{{{|||{{{qqqgggWWWGGG<<<666222000444333333222111000//////---///000111///------...---------...............---...///000000///...---...------,,,,,,------...---...//////...---///000////////////////////////000000//////000000111222222000...111:::EEEOOOUUUTTTMMMDDD<<<777444333222000000000000000111333333777333333777<<>>333000///////////////////////////111---,,,...//////222777JJJaaa{{{{{{nnndddIII===222......,,,,,,---,,,------------,,,,,,+++,,,,,,,,,---------......,,,,,,---000111111777???OOOfffvvv^^^LLL:::555333...,,,...///,,,,,,000111000111555<<>>888555444333222000000000000111222333333777444333777:::>>>FFFNNNNNNIIIBBB;;;777666666666666444444666777:::BBBKKKZZZvvv}}}{{{aaaKKK@@@===999555444555666777666777888<<>>AAABBB>>>999555444444333222000000000000111222333444555333333777:::???HHHRRRRRRNNNGGG@@@:::666666666333333555888999;;;DDDMMMcccxxxfffRRRCCC===999777555444555555555444555666:::===@@@GGGWWWggg~~~ooocccaaacccfffiiiooottttttpppnnnfff]]]SSSGGG999222111///...---,,,,,,,,,---------///222777;;;<<<;;;999777555333222111000///---,,,///+++,,,111333BBB[[[zzzttt___DDD000,,,((((((&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&,,,444:::;;;777///***&&&%%%$$$%%%&&&'''&&&%%%$$$$$$&&&(((***---...///))))))'''&&&%%%$$$$$$$$$&&&$$$%%%((()))+++222999:::777111,,,)))((()))***)))))))))(((((((((''''''***,,,///000000///......+++,,,---------...111444===FFFXXXsss}}}nnn^^^PPPGGGDDDAAAAAABBBAAA???BBBGGGYYYiiivvvuuuiiiZZZKKKAAA888666444777>>>OOOgggzzz}}}oooVVV???444333444000//////111333444222000111---,,,...///...111666:::OOOjjj{{{zzzmmm```HHH===222//////---+++,,,---,,,,,,++++++,,,------,,,,,,,,,---------............///111111444@@@LLLcccvvv~~~vvvrrrqqq}}}ttt]]]KKK===555222444000...---//////000666>>>RRRdddwww~~~|||rrreeeZZZGGG;;;111......------///---///111///---...333777AAARRRggguuu|||yyykkk]]]+++---//////......222555<<>>:::888777666666555444444444666777:::===@@@HHHYYYjjjzzzfff```ZZZ[[[bbblllqqqrrroookkkfff___QQQ@@@555222000///---,,,,,,,,,---......------222999===<<<999@@@CCCEEEDDD???888333111+++...,,,...444777FFF```uuu___DDD000,,,'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%)))...333333000+++((('''%%%$$$%%%&&&&&&%%%$$$###$$$&&&(((***,,,---...)))((('''&&&%%%$$$$$$$$$%%%$$$%%%((())),,,555???FFFCCC===666///+++((('''*********))))))(((((('''***---333:::===;;;555000,,,------,,,,,,...111444<<>>>>>>>>BBBHHHXXXeeennniii\\\MMMAAA888666555555999EEEYYYqqq{{{jjjPPP;;;333111111000//////111555666444111111---+++---......000555777JJJbbbsss{{{xxxkkk^^^HHH===222//////---++++++---,,,,,,,,,,,,------...,,,,,,,,,---------....../////////111444<<>>JJJVVVYYYWWWQQQHHH>>>888777888888777888;;;>>>FFFWWWgggxxxaaaSSSIIIAAA;;;999666666666555444444555666666666888;;;>>>GGGXXXiiisssddd___ccckkkqqqsssooommmjjjeeeVVVDDD999555000///...,,,,,,------...++++++,,,///444888:::;;;GGGRRR]]]```XXXLLLCCC???:::>>>===AAAJJJOOO___zzzzzzaaaEEE111...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''(((***,,,,,,+++)))((((((&&&%%%%%%&&&&&&$$$###$$$$$$%%%&&&''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%$$$%%%''''''***444???KKKKKKIIIFFF@@@888222...------,,,++++++***))))))***000<<>>TTTtttuuuaaaPPPBBB888000...------///000000///------......//////000000000222555666555444444555666666666555555444444444111111///...------------...------,,,,,,------...---...///...,,,+++,,,---,,,---///000000///---,,,...............///000000000222444333111111444666666444222222333444333222111111111111222333444555222222333666888===IIIUUUYYYWWWRRRIII???999888999:::888999===CCCQQQhhh|||xxxvvv|||ttt```KKK@@@===:::777666444555555555444444666777333333555888;;;DDDVVVggg|||pppppptttxxxzzzooommmlllfffYYYGGG<<<999000///...---,,,---......(((***,,,---///333999===KKK[[[ooovvvooo```UUUPPPTTTXXXYYY^^^iiioooeeeGGG222///%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((++++++***)))))))))******((('''%%%%%%%%%%%%###"""%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&%%%(((222>>>JJJMMMQQQSSSPPPHHH???::://////...------,,,+++++++++444EEEYYYeee```MMM<<<000000000...---///333666888<<>>===>>>BBBFFFIIIMMMSSSZZZ___gggsss|||~~~uuubbbPPPEEE:::666222111222999IIIXXXnnnpppnnneeeZZZOOOBBB777555000...000111...---...,,,///000///000888GGGSSSiii|||~~~lll[[[GGG666000,,,,,,000111333===HHHbbb}}}hhhYYYLLL@@@888666000000///...............,,,***,,,000222000222555555333222444777999===AAAEEEEEEDDDBBBAAA@@@AAAAAA???:::444///------------------............------//////.........---------////////////////////////////////////000000000000222111000000111222444555333333333222222111111111000111111111111222222222444555777::::::>>>JJJWWW\\\YYYRRRKKKBBB;;;666444999:::===BBBOOOfffzzzuuupppzzzqqqUUUPPPGGG???999777777999555555444444444444555555666777999:::999???PPP```~~~|||tttjjjccc[[[NNNAAA:::777111...000111---)))(((,,,+++******+++...000222MMM]]]rrr{{{rrrddd```eeeooo{{{dddHHH666...((((((*********)))'''&&&&&&&&&&&&&&&&&&'''((()))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&''')))(((%%%%%%&&&)))---///999HHHXXX```bbb___TTTHHHDDD;;;000++++++------,,,///AAAWWWkkkzzzyyybbbGGG:::000111333...///666555777888BBBWWWsssppp___UUUNNNFFFAAA:::777666777555888EEEUUU]]]^^^]]]XXXNNNBBB888333333777>>>JJJ___tttjjjQQQ@@@777111///000+++---222888======888333,,,,,,+++++++++,,,---...555BBBUUUeeeppprrrggg[[[HHH===333000///---+++***++++++************+++++++++,,,,,,+++***)))+++,,,...111333777GGGaaa|||iiiPPP???888777777333333222333555888;;;<<>>NNN^^^jjjiiifff]]]RRREEE:::333666<<>>QQQlllxxxaaaIII:::444222111000/////////111333555777666666555444666;;;BBBGGGZZZmmmzzzfffTTTEEEBBBEEEOOOeee{{{yyyooo]]]GGG999555111///---,,,---............///222888CCCVVVnnnkkkUUUEEE888000---000555777888CCC[[[pppxxxhhhSSSGGG<<<777333000///000000///......---............,,,,,,...---+++...333777CCCRRR]]]cccggglllooo|||}}}ssslllkkkmmmfff\\\KKK<<<222...,,,,,,------............------...............---------........................////////////000000000000---000444888;;;;;;;;;:::333333333222222222222111111111111111222222222333222222444777999???LLLYYYgggbbbYYYMMMCCC<<<;;;;;;888===GGGZZZttt{{{ggg[[[UUUSSSPPPPPPSSSXXX]]]aaaeeepppxxxeeeRRRDDDAAA???<<<888777666777777555444444333333444444555222111333888;;;AAAMMMXXXssssssmmmooommmbbbVVVGGG<<<333111111///,,,,,,,,,+++++++++,,,...000111333:::FFFOOORRRXXXhhhxxxaaaEEE333+++++++++)))((('''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***,,,111:::III]]]nnntttqqqgggeee]]]NNN>>>555555999IIIccc}}}dddNNN;;;333222...111555111888999BBBUUUnnnssshhhXXXLLLGGGDDD@@@===999777555666:::FFFYYYiiiuuurrrjjj^^^QQQCCC888222777>>>JJJ\\\qqq}}}uuubbbRRRAAA777222...---...---000555;;;===;;;666222,,,,,,+++++++++,,,---...333===NNN```ppprrreeeTTT>>>444------///---++++++++++++************+++++++++,,,,,,,,,******,,,---,,,111:::HHH^^^vvv~~~mmmUUUAAA666111...---///...------...///111222333222000......000555999KKK```}}}wwweeeTTTMMMNNNZZZrrruuu^^^GGG999666111///+++***,,,...//////...///333<<>><<<<<<>>>DDDQQQgggxxxfffUUULLLIIIIIIHHHHHHKKKRRR[[[aaaeeepppzzzyyytttiii[[[MMMCCC===;;;::::::888888777777666444444333333333333444444333111222777<<<@@@IIIRRRiiixxxooouuuzzzssshhhPPPBBB555111000///------,,,,,,+++,,,,,,...///000...000555999<<>>555000444;;;III[[[nnnwwwpppdddPPPDDD888333111...---///...222888<<<>>>:::555111,,,,,,+++++++++,,,---...000777EEEVVVggglll```PPP===444------///---++++++,,,++++++******++++++,,,+++,,,,,,,,,++++++,,,...---444@@@RRRhhh{{{ppp^^^HHH:::444111...---111000////////////000111111111000//////222666:::HHHYYYssszzzsssrrrzzz|||bbbKKK<<<666444111...------.........---///333>>>SSSmmmttt\\\FFF999333///---111888BBBMMM\\\ppp~~~qqqbbbOOO@@@888222.........---...111......------------......111000111444555777@@@JJJZZZnnnzzzjjj^^^HHHCCC:::444000...---,,,,,,,,,------------,,,,,,---.............................................////////////000000000000000000000111333444666777222222222222222222222222111222222222222333333333444222111333444666???HHHVVVXXXXXXSSSIIIAAA>>>===DDDMMM___yyyrrrfffXXXMMMGGGGGGGGGGGGGGGJJJQQQZZZ``````lll~~~qqq]]]WWWOOOIIICCC>>>;;;999666666666555444333222111333333222222222222333333555333333888;;;???GGGOOObbbyyy~~~ooosss}}}zzzqqqWWWFFF666000///...,,,,,,,,,,,,,,,,,,---......//////......//////333@@@LLLgggyyynnnTTT???333///,,,+++)))''''''''''''((((((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((((('''&&&&&&&&&&&&&&&###$$$%%%&&&''''''&&&&&&))))))+++...555AAAPPP\\\jjjsssyyyttthhhbbbhhhqqqvvvZZZCCC555444444;;;@@@;;;999:::BBBQQQfffqqqeee^^^VVVJJJAAA;;;888555333444444222222;;;MMMaaannnlllcccWWWJJJAAA:::444000333;;;HHHXXXfffkkkaaaSSSBBB:::222111000......000///444:::???>>>999444000,,,,,,+++++++++,,,---...000666@@@PPPaaahhh___QQQAAA777///...///---******,,,,,,++++++++++++,,,,,,+++,,,,,,,,,++++++---///...888GGG\\\qqq~~~{{{rrr]]]LLL;;;444222///---///111000000///////////////---............000333666AAAMMMbbbwwwkkkSSSAAA777333111//////000000...---,,,111888EEE]]]vvvyyygggOOO===444000---,,,999GGGZZZjjjxxxyyyhhhZZZLLL>>>444555111///000///,,,---111---------,,,------.../////////111444666;;;GGGTTTjjj|||xxxuuurrrgggUUUFFF:::777333000///...,,,***,,,,,,------------,,,,,,---------...............------------------------////////////000000000000111000///...///000222333111222222222222333333333222222222222333333333333555222111222333333888???HHHOOOUUUUUUOOOHHHEEEDDDGGGUUUmmmuuufff[[[QQQHHHDDDBBBCCCDDDGGGLLLSSSYYY]]]XXXddduuusssbbbQQQGGG>>>;;;;;;:::999999888888777777555444222111333222222111111222222333555444666999;;;>>>GGGQQQbbbzzztttrrrzzzzzzsss[[[III777//////...,,,,,,,,,,,,,,,------.........///------...---...444<<>>888555222111111333222333===PPPbbbkkkfff\\\MMMBBB;;;888555444666AAANNN[[[cccbbbUUUGGG;;;444/////////...///222000666===AAA>>>888222///,,,,,,+++++++++,,,---...222888CCCQQQaaaiiibbbVVVEEE:::111...///---++++++,,,,,,++++++++++++,,,,,,+++,,,---,,,+++,,,...000000<<>>JJJWWWiiiyyy|||{{{uuu^^^LLL888000000///---,,,,,,,,,------...---------,,,***+++......---///444444EEEQQQTTT```vvvvvviiiUUUDDD888000+++((('''(((((()))))))))))))))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((((('''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''(((&&&(((+++++++++111:::<<>>333,,,///...((((((...,,,,,,---------,,,++++++---...///...------...//////000888EEERRRaaauuuyyygggWWWCCC>>>666111///000000111...:::LLL```yyyoooWWWHHH:::444111,,,***+++]]]mmmzzzzzzwww|||{{{lllWWWEEE888111//////+++)))***---,,,)))***...,,,,,,,,,,,,------...///000333;;;EEEOOO^^^sss~~~vvvpppooohhh]]]OOOGGG???:::999999777555111///,,,***+++---......+++,,,,,,------,,,,,,+++---------.........//////------------------------////////////000000000000---///222444555555333222111111111222222333333333222222333333333444444444333111111555555444555999<<>>KKK\\\uuu~~~xxxaaaOOO<<<333000...---.........---------,,,,,,,,,)))***+++,,,...///000000888999:::;;;===???AAABBB<<<999444///,,,+++++++++******))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%'''%%%$$$%%%((()))&&&$$$''''''((((((((((((''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))))))))(((((((((((((((((()))******111+++---888EEEVVVttt~~~zzzssshhhSSS???999444---+++000000222:::FFFRRRdddzzzssswwwwwwaaaKKK@@@<<<666333222222222222111555777>>>QQQfffnnnkkkcccYYYHHH888000111444444@@@NNNaaalllgggUUUCCC:::444111......000111///---333<<>>PPPjjj|||yyycccNNN999777333000---,,,,,,,,,{{{~~~tttiiiddd^^^YYYJJJBBB777111//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,///...,,,,,,///555;;;KKKeee~~~xxxaaaOOOCCC:::666666888666444222111000111222111000///...------......,,,,,,.../////////......------------------------.......................................///000000000000000000000111111111444444333333333333444444333222111111111222333444444333222333555666777777777CCCMMMZZZjjjqqq}}}iii^^^VVVUUUTTTNNNGGGEEEEEEHHHOOOXXXccckkkqqqtttwwwvvvzzzppp]]]OOOIIIDDD===777888777777666555666666666444444333333333222222222333222222222111111111111444333777>>>@@@BBBPPPbbb{{{wwwbbbQQQ===333000---,,,---...------------,,,,,,,,,***++++++,,,---...////////////000111222444555666999666333///,,,*********))))))))))))(((((('''''''''''''''&&&&&&&&&%%%%%%'''%%%$$$&&&((((((&&&$$$'''((((((((((((''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,,,,++++++((((((((((((((())))))***...)))***222:::FFF^^^vvv{{{rrrgggZZZGGG777333000+++***...000111888DDDOOOaaa|||kkkeeeiii|||uuu]]]FFF>>>:::666333222222222111...222666???TTTlllvvvsssooocccPPP???555222333444@@@LLL]]]eee___PPPAAA999333111......///000...---666???DDDBBB<<<777111+++------,,,,,,+++,,,,,,---000999IIIYYYcccccc\\\VVVDDD:::000///...,,,))))))++++++++++++++++++++++++---+++++++++---000333444<<>>999555444444555555444444333222333333333333222222222222333333333222222222222111333333999@@@CCCHHHYYYllluuueeeSSS???444000---+++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000444333111///,,,***(((((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&%%%'''&&&%%%&&&((((((&&&$$$((((((((((((((('''&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++,,,,,,,,,+++((((((''''''(((((()))***+++'''(((,,,///444DDDUUUgggwwwyyykkk^^^III;;;000//////++++++...111000666@@@JJJ\\\|||pppbbb]]]aaaxxxrrrYYYCCC;;;888555333222222111///000444999CCCYYYsss~~~|||uuuhhhTTTCCC888444444555@@@LLLYYY\\\UUUHHH===666222000...---.........---888???BBB>>>888444000,,,---,,,,,,,,,,,,,,,------111999FFFUUU___aaaZZZTTTFFF;;;111...---***((('''++++++++++++++++++++++++...---++++++---111555888GGGSSS[[[VVVJJJ>>>777333111000///...---++++++***++++++************++++++,,,,,,,,,,,,---...///000111000...,,,---000333666888>>>IIIYYYnnn}}}mmm```^^^hhhyyypppUUU@@@666444666999@@@IIIOOOLLLAAA777333222000...,,,,,,,,,,,,yyyssshhhZZZMMMCCC;;;555444222//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...---,,,111777@@@RRRiii~~~lllYYYEEE:::777444222222000////////////000111222333222111111000/////////------..........................................---------..............................///000000......///000111222222333333333222222222222333333222222222222333444444555222333555555555444555555999FFFRRRdddfffUUUIIIFFFFFFKKKPPPRRRQQQOOOMMMQQQXXX___fffkkkoooqqqnnnfff___```jjj{{{xxxjjj^^^NNNCCC???===:::777222333444444444333111000333222222222222222222222333333333222222222222222333444999???DDDNNNbbbvvvtttgggUUU@@@555000,,,***+++---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------/////////...,,,***'''&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%(((((((((((('''&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''((())))))***((())),,,,,,,,,555???NNN^^^nnnuuussslll___SSS???555///000111///...000000000444<<>>>>>888222///---+++---,,,,,,,,,,,,------...333999EEETTT```ccc]]]WWWHHH===222...---***((('''************************...,,,++++++---333:::@@@UUU^^^```UUUDDD999444333000//////...,,,++++++***++++++************++++++---,,,,,,,,,------...///222///,,,+++,,,...//////222444999DDDVVVjjj{{{vvvcccVVVWWWbbbmmm}}}yyy]]]DDD777555111444777;;;<<<999444000000///...---,,,,,,,,,,,,uuuhhhVVVHHH===777555444------------...---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...---...555>>>NNN___rrr{{{|||wwwmmmdddOOOBBB666333333222000000////////////.../////////111111111111000000//////............------..............................---------.........//////...............///000000......///000111222222333222222111111111111222222111111222333444444555555222444666666444444666888===NNN]]]pppxxxbbbOOODDDDDDEEEHHHMMMSSSXXXXXXUUUJJJKKKOOOYYYeeemmmpppooo^^^WWWRRRTTT^^^oooqqq\\\RRREEE<<<:::999888666222333444555444333222111222222222222222222222222222222222222222222222222444555888>>>FFFUUUjjj|||xxxjjjjjjvvvwwwiiiVVVAAA666111---******------,,,,,,,,,++++++++++++++++++++++++*********+++***))))))((((((((()))+++,,,,,,---,,,***'''&&&'''''''''''''''((((((((((((((('''''''''&&&&&&&&&'''((((((((('''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((()))'''(((***,,,,,,+++000555999CCCNNNSSSTTTPPPIIIBBB999333000111222111000000000///222999???MMMkkkzzztttpppkkkmmmsssmmmTTTAAA777555333222222222111///555;;;CCCOOOdddyyy{{{eeeVVVFFF<<<666222666<<>>777111111111///---...////////////............///000111111222222111111//////...---------..............................,,,,,,------.../////////...............///000000//////000000111111222222222111111000000111111222000111222444555555555555333555666666444555999<<>>JJJYYYaaaXXXJJJ???777///---...---------///444777???BBB???777///...///...,,,,,,,,,,,,---...///000000555@@@QQQaaaeee```XXXKKK???444000...,,,***+++******************************+++---333@@@PPP\\\jjjiii___MMM<<<444222000......------,,,++++++***++++++************++++++------,,,,,,,,,,,,------------------------...///---...111444777@@@TTTeeevvv{{{zzznnn___UUUQQQWWWbbbnnnrrrhhhXXXIII@@@000222444444222111000000------------,,,,,,,,,,,,]]]MMM<<<666555222000111+++---///000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////333@@@MMMeeeuuu}}}qqq___QQQEEE:::777333111111///,,,---000......///////////////...///000111333444444444444000///...---,,,------...........................,,,,,,------...//////000...............///000000000000000000000111111111111111000000000000111111000111333444555666666555444666777555444666<<>>333///...,,,***+++************************)))+++---000999III]]]lllooojjj\\\III<<<666333000...------,,,,,,+++++++++++++++************++++++------,,,,,,+++,,,,,,---+++---///...,,,+++,,,...---+++---000222666BBBOOO]]]eeerrrzzz{{{rrreee\\\PPPSSSYYY```ccc\\\NNNCCC999888555333111000000000------...------,,,,,,+++JJJ<<<222333555333///...---...//////---+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000555CCCQQQgggwww~~~nnnYYYIII<<<111///---------***(((+++111,,,---...///000000000000///000222555666777777666000///...---,,,------...////////////////////////,,,,,,------...///000000...............///000000111111111000000000000000111111000000000000111111000111333555666666666555444666777555333666>>>EEEVVVsssiii\\\OOOGGG???999:::@@@888BBBNNNVVVbbbooosssqqqdddaaa[[[SSSJJJEEECCCDDD<<<>>>@@@@@@BBBNNNhhhuuu```QQQIIIFFF>>>:::666444444444333222444333111000000000111222000000111111222222222222......//////000000000111333777@@@OOObbbppptttqqqmmmooohhhaaa[[[KKKCCCLLLLLLTTTbbbpppzzziiiWWWBBB777222...,,,---,,,,,,,,,+++++++++******((()))))))))***************))))))(((((()))))))))(((((())))))******++++++&&&&&&&&&'''''''''(((((()))((((((((('''''''''''''''***+++***'''%%%%%%'''######%%%&&&'''(((((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%$$$%%%&&&''''''&&&&&&&&&&&&'''((((((((())))))((((((+++,,,+++,,,***))),,,......///000---......---...//////...000///222666777>>>TTTkkkrrr^^^UUUOOOQQQXXXeee|||www[[[CCC:::666222000111333555555???KKKYYYfffvvvxxxjjjTTTDDD777555444333:::EEETTT___```NNN<<<666333...+++,,,.........222999>>>???BBB???555...,,,,,,+++,,,,,,,,,---...///000000333777BBBTTTcccfff^^^TTTIII===111------+++***+++))))))))))))))))))))))))***,,,...333===PPPfffvvvllleeeUUUBBB777222///***---------,,,,,,+++++++++++++++************++++++------,,,++++++,,,,,,,,,)))...111///+++(((***...000,,,+++000111111666>>>FFFPPP```qqq{{{xxxkkkaaaPPPLLLKKKTTT___```UUUIIIAAA===777222///...//////............---,,,++++++777555111...------...///......---------,,,,,,,,,+++,,,,,,---,,,+++***))),,,---111333222777KKK```xxxzzzxxxjjjUUUAAA444//////......---------......,,,---///000000000///...000000444;;;AAAAAA;;;555333111............---,,,......------------..............................////////////000000000000000000000000000000000000333333222222222222222222555555555555555666777888666666777888777888BBBLLLaaazzzvvvhhhQQQJJJAAA<<<======;;;888===@@@JJJ[[[mmmvvvtttpppnnneeeXXXMMMEEEBBB@@@@@@@@@@@@::::::CCCMMMggglllXXXJJJAAA===777777666555555555555555000000000000000000000000333333222111111222333333333111//////000222444444<<<;;;DDDYYYmmmuuupppiiieeebbb___ZZZQQQGGGDDDFFFEEEJJJSSS]]]fffsssrrr\\\EEE999555222...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((((((((()))************))))))))))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''############$$$$$$%%%&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((++++++,,,,,,,,,---------/////////......------,,,------000333666===LLL[[[{{{ttt___YYYOOOIIIOOO\\\nnn~~~bbbLLL;;;666222222222333777>>>LLL```ttt}}}{{{mmm]]]LLL@@@666444555888@@@III[[[WWWPPPFFF<<<444000...---............222:::@@@EEECCC===444,,,)))***---------,,,,,,,,,---......///<<>>DDDQQQeeewww}}}wwwoooggg```UUUMMMIIIJJJKKKLLLKKKJJJBBB>>>CCCKKKcccpppZZZIII>>>:::777666666555444444555555000000000000000000000000333222111111111111222333333111000000111222333444555<<>>EEEJJJEEE===444---***+++,,,,,,,,,,,,,,,,,,------...///<<>>FFFWWWnnnxxxlll\\\WWWQQQNNNPPPVVV\\\___]]]ZZZMMMDDDEEEHHH]]]|||pppXXXEEE;;;888666555555444444444444444000000000000000000000000222222111111111111222222111111111111111222333333222===PPPcccooooooeee[[[YYYSSSOOOOOONNNHHHCCCBBBAAACCCFFFJJJKKKPPP]]]kkkrrr]]]FFF:::555111...------------,,,,,,+++++++++***))))))(((((()))))))))))))))))))))))))))******)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((()))*********++++++++++++,,,,,,,,,,,,,,,,,,------++++++---000222888EEERRRgggzzzkkk[[[MMMCCCAAAAAAHHHSSSeee|||uuuiiiZZZIII===555222000111222444;;;CCCYYYsssooo___SSSCCC:::222222888BBBNNNXXXVVVPPPGGG===666222111111............000888DDDLLLRRRIII<<<222...---,,,+++,,,+++++++++,,,,,,---...///;;;LLL^^^mmmooocccTTTGGG<<<222...---++++++---+++***)))))))))))))))))))))+++...666FFFYYYbbbcccYYYLLL<<<222111111000---+++++++++++++++*********************************++++++************++++++,,,,,,,,,,,,,,,+++++++++------,,,+++,,,---...///222444:::DDDRRRddduuu~~~ssscccVVVVVVdddwww}}}fffTTTJJJBBB888111------,,,,,,,,,,,,,,,,,,,,,------........................------------,,,++++++++++++++++++++++++000---...666CCCPPP[[[aaa___VVVHHH===777333000///...------------...//////---......///////////////000444>>>JJJRRRQQQIII@@@555333///............---...------,,,,,,------.................................//////000000111111000000000000000000000000000000111111111111222222444444333222111111111222666444444666999@@@OOO]]]lll{{{}}}gggTTTGGG@@@===<<<;;;999777888;;;>>>===EEEWWWnnnssseeeQQQNNNLLLNNNVVVaaakkkqqqmmmhhhXXXKKKGGGGGGZZZxxxkkkQQQ@@@999888444444333333333333444444000000000000000000000000111111111000000111111111///000111111111111222333666AAAOOOZZZaaaccc```[[[VVVNNNJJJMMMPPPLLLFFFBBB???@@@CCCGGGHHHLLLWWWdddsssnnn[[[FFF:::555111.........------,,,,,,++++++*********))))))((())))))))))))))))))))))))*********)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))*********************++++++,,,,,,---,,,+++---000222666AAALLL^^^xxxvvvhhh]]]SSSLLLBBBAAA@@@CCCKKK]]]sssvvvdddTTTGGG===777333000///000000222999BBBUUUoooyyyiiiWWWIII>>>777111111999EEERRR[[[WWWOOODDD999333111000111............222===JJJTTTWWWKKK;;;111//////---***+++++++++++++++,,,---...///999JJJ]]]oootttgggWWWFFF:::000---------...000******)))))))))))))))******+++---666GGGXXX^^^\\\PPPEEE777000///000000...+++++++++******************************+++++++++******))))))))))))***************+++++++++,,,,,,...---,,,,,,,,,,,,------222222333666>>>MMMdddwwwuuuiiiggguuurrraaaOOO<<<000...---,,,++++++,,,------,,,,,,---.../////////000////////////............+++++++++++++++++++++,,,000///222===NNN\\\aaa```XXXNNN@@@666222111000///---------------...//////............/////////000///444???LLLUUUTTTKKKBBB777333000------......---------,,,,,,,,,,,,------.................................///000111111111111111111111111111111111000000111111222222222222555555444333333222333333666444555777;;;CCCSSSbbbjjjzzzsss___PPPFFFBBB<<<<<<;;;999777888;;;>>>???EEETTTjjj|||}}}nnn___HHHFFFGGGLLLXXXfffrrryyyuuuooo\\\MMMHHHHHH[[[yyybbbIII:::666666333333222222222222333333000000000000000000000000000000000000000000000000---///111111000111333666<<>>GGGXXXppptttaaaUUUNNNHHHEEECCCAAA??????HHH[[[qqqkkkVVVFFF<<<777555222/////////---...666@@@QQQggg|||~~~uuugggUUUEEE:::666111111999GGGTTT[[[YYYPPPBBB777111/////////.........000555AAAPPP[[[XXXJJJ:::000///000...+++++++++++++++,,,---...///...666GGG^^^uuuuuufffJJJ===000++++++***)))******)))))))))))))))*********+++---555EEEUUUYYYVVVHHH???444...---//////---************************))))))*********+++++++++***))))))(((((())))))************+++,,,,,,------......------------------000......000333<<>>@@@BBBBBBCCCIIIQQQWWW```jjjrrr~~~ttt\\\NNN???888444000......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))((((((((()))******++++++)))))))))(((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************++++++++++++++++++,,,,,,///,,,---000111333:::AAAQQQfff|||eeeUUUKKKDDDAAAAAA@@@???===???LLLcccwwwttt```LLL>>>777555444000/////////,,,---555@@@MMMaaarrrsssjjj^^^NNN???666555222222:::IIIUUUYYYXXXNNN@@@555000///...------...///111888DDDSSS^^^TTTHHH888///...///...,,,+++++++++,,,---...///000,,,444DDD^^^zzzvvvXXXIII888111///+++)))((()))))))))))))))******+++)))+++...444BBBOOOTTTRRRCCC<<<333---,,,------,,,)))))))))***************)))))))))***++++++,,,,,,******))))))))))))*********+++++++++,,,,,,---------------------------,,,+++))),,,000000333DDDVVVnnn}}}lllPPP===444222111///---,,,,,,...///---,,,+++***+++---...000...---------,,,,,,,,,,,,++++++*********+++,,,------555@@@MMM\\\ddd]]]PPPCCC>>>777222///......///---,,,,,,------///000000///......---...///000111111666AAANNNWWWVVVNNNEEE999555000------.........---,,,,,,++++++,,,,,,---........................------...///000111222222111111111111111111111111111222222333444444555555555444444444444555555666555555777;;;@@@IIIYYYgggxxxtttiii\\\OOOEEE???<<<999:::===??????>>>AAACCCOOObbbsssrrr```OOO===;;;;;;@@@KKKYYYeeekkkgggaaaQQQEEEEEEJJJbbb|||aaaJJJ;;;555222111000000000000000111222222000000000000000000000000......///000000///......000222333222222555===CCCUUUcccmmmkkkfffaaaVVVHHH@@@<<<<<>>@@@<<<======CCCUUUmmm}}}vvvhhhTTTDDD:::666444222///...///000...///888DDDOOOdddsssnnn___QQQDDD999333444333444>>>MMMXXXZZZTTTJJJ<<<333///...---,,,,,,---000333:::FFFUUU```NNNDDD777///---......---,,,,,,,,,---...///111111///444AAAZZZyyyxxx^^^MMM<<<444111...***))))))))))))))))))***++++++'''+++...333===JJJPPPPPPAAA;;;333---++++++++++++((()))))))))*********+++((())))))***++++++,,,,,,+++******))))))******+++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,***(((,,,111000...888HHHYYYnnnrrrYYYFFF<<<555333000...------...///---+++)))((()))+++---///,,,,,,,,,+++++++++******++++++*********+++---...222;;;GGGRRR]]]```TTTDDD:::888555111...---...///,,,,,,,,,---...///000111///......------///000111333888BBBNNNWWWWWWOOOFFF999555000------.........---,,,,,,++++++,,,,,,---........................------...///000111222222000000000000000000000000222222333444444555666666333333333333444555555666555555888===AAAJJJYYYhhhyyyuuudddWWWBBB>>>:::===BBBFFFEEEBBB===@@@LLL___ooommmZZZGGG:::888777;;;EEERRR\\\ccc___YYYJJJAAACCCJJJdddxxxfffOOO>>>777555333222000000///000000111222222000000000000000000000000---...///000000///...---222444555444333888AAAIIIbbbmmmqqqjjjddd___TTTFFF:::888;;;CCCHHHGGGEEEEEE???===<<<>>><<<:::===BBBCCCIIINNNRRR[[[lll}}}yyydddKKKAAA999666444000---...)))***+++,,,------...///---,,,+++***))))))))))))'''(((((()))***+++++++++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))************++++++++++++---------,,,,,,+++++++++---******---...///222888AAAQQQqqqiiiXXXHHHBBB>>>;;;;;;>>><<<>>>@@@HHH]]]tttmmm___MMM???888666333000---...000111///111<<>>KKK```uuu~~~gggPPPBBB777555222///------...///+++,,,,,,,,,,,,+++******++++++++++++++++++++++++***((((((,,,,,,,,,...333777IIIXXX\\\ZZZVVVKKK???999444111222111...---...++++++,,,,,,---...//////---///111111000//////000444;;;EEENNNWWWYYYQQQFFF;;;444......///...---///,,,---.........---,,,+++***+++---...//////.........---,,,---000111111000//////000222333333000---/////////000222444555666444222111333555666444111666777;;;BBBJJJSSSaaammmnnnWWWKKKBBBDDDJJJJJJGGGDDD===CCCMMM[[[hhhhhhVVVCCC<<<999888<<>>IIIccc{{{|||bbbPPP@@@999777222000222//////000000000000//////000000000000000000000000000///......000111111111...000333555777???NNN[[[mmmnnnnnnkkkdddWWWHHH===999:::===EEERRR[[[VVVMMMHHH@@@:::999888777888<<>>JJJeeezzzggg[[[III;;;555444444444444......333444666EEEXXXkkkwwweeePPP===666111222555===MMM]]]cccbbbTTTEEE666000///...---...+++...111444???NNNYYY]]]EEE;;;111---,,,******,,,,,,......---111666666222333777AAASSSiiiuuupppeeeLLL???333...---+++***+++,,,***((((((***+++)))'''+++++++++---777CCCJJJJJJ@@@:::333...,,,,,,,,,+++))))))))))))))))))))))))++++++************++++++,,,,,,+++***))))))******'''((()))((('''((()))+++***))))))***+++,,,......------,,,------...///000999KKK___nnn~~~hhhSSSAAA888000000///,,,,,,000+++++++++++++++++++++***++++++++++++++++++++++++***)))***------,,,000555>>>RRRdddgggbbbYYYKKK===999333000111111...---///++++++,,,,,,---......///...000111222000000111222777AAAMMMWWW]]]]]]TTTIII<<<444......///...---///,,,,,,---......---,,,,,,.........///......---,,,444333222222333222111///000000000111222222000...333333333333444555666777444333222333666666555222888888>>>IIIVVVcccsssbbbRRRGGGLLLVVVVVVMMMEEE???EEEOOO[[[dddcccTTTCCC;;;999777999@@@GGGLLLNNNHHHAAA<<<<<>>999888888777888;;;===>>>BBBFFFIIIOOO\\\jjj{{{mmmZZZGGG???777444111------///,,,++++++******++++++,,,,,,++++++******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$###$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))...***&&&&&&))),,,+++))),,,...111444444222///---......---...///111444666>>>JJJaaalll[[[OOOIIIBBB>>>>>>===:::777:::<<>>SSShhh{{{|||qqqbbbOOO???777222...///000------///+++,,,,,,------.........///000222222111000222333;;;IIIZZZccceeeaaaWWWMMM<<<444......///......///,,,,,,------...------,,,.........---------------000///000222444555444222444333111222333333222111222222222222333333333333444333333333555666555444::::::CCCUUUiii|||kkkZZZNNNUUUaaaaaaRRRDDD@@@HHHQQQXXX\\\ZZZNNNBBB:::777555666999>>>AAACCCBBB<<<888:::>>>DDDMMMTTTeeemmmuuuzzz~~~ppp^^^GGG===333111222111000000//////000000000000//////........................000000000000000/////////000222666<<>>HHHVVV___ZZZPPP@@@:::666777888777777:::;;;<<>>777333000,,,+++---++++++************++++++)))*********************)))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$$$$$$$$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))---)))&&&''')))+++***))),,,...111444444222000......------...///111333444:::EEE[[[zzzsss\\\LLLGGGCCC>>><<<===<<<:::777<<<<<>>>>>:::000222888FFFYYYfffcccZZZJJJ===222......------///+++***))))))******)))'''(((+++++++++222@@@LLLRRRMMMDDD777...+++***)))(((++++++++++++++++++++++++++++++************++++++,,,+++******)))*********)))******)))(((((()))+++)))***+++---------,,,,,,,,,,,,,,,,,,---...//////333666<<>>777555444333555777:::;;;AAA===999999<<>>888222111333333222111//////000000000000//////........................///000111000/////////000000777@@@KKKZZZjjjuuuyyysssnnnbbbSSSDDD999555555333666<<>>MMMeeeuuupppcccZZZPPPDDD:::555333111000...///333999BBBUUUvvvvvvfffTTTCCC>>>>>>MMMbbbsss{{{vvvcccQQQ???666///......,,,++++++000111666DDDXXXddd```TTT@@@666...---,,,+++***,,,+++...111666>>>EEECCC===444555999CCCUUUbbbbbb[[[HHH<<<000------,,,---...+++***)))))))))))))))((('''+++---,,,222AAAPPPXXXWWWLLL<<<222---,,,+++***++++++++++++++++++++++++++++++************++++++++++++***************+++***++++++***(((((()))+++)))+++,,,......---+++***++++++++++++,,,---...///333333666EEE```vvvhhhTTTEEE<<<666222///---,,,++++++******++++++++++++++++++++++++++++++...,,,++++++...:::RRRggg~~~jjjUUUDDD888222---......,,,---///,,,,,,,,,------------------.........---...111333===PPPeeennnkkkcccWWWNNN<<<555//////000///...000---------......//////000...///000111222444444555===:::777666777999:::::::::888666555555666444333222333444555666666666666333444444444444555777888;;;AAATTTrrrssshhhaaacccddd[[[LLLBBB<<>>:::333333333333333444777888<<<;;;999777;;;GGGWWWaaalllrrrzzzsssXXXAAA888666333111222444222/////////000000000000/////////////////////////////////000111000///000222555666DDDUUUcccppp{{{|||xxxwwwnnn^^^LLL===555333333///333999CCCOOOTTTKKK>>>;;;666333555666444444777;;;;;;===AAABBBAAAFFFLLLPPPSSSVVVWWW[[[hhh{{{yyypppdddWWWBBB;;;555222///+++***++++++******))))))******+++++++++******)))((((((''')))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))'''%%%$$$%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))***)))((())))))******)))((()))+++------,,,+++))),,,,,,------...///000111666???PPPiiiyyykkk]]]PPPHHH@@@>>><<<:::999888666555888:::AAARRRhhhsssnnnbbbTTTLLLAAA888555444222111...000444:::FFF^^^mmm]]]LLL>>>===DDD[[[vvvoooYYYHHH;;;444/////////---,,,---///111999LLLcccnnndddTTT===444---,,,,,,++++++---+++000666>>>HHHMMMGGG>>>666666888@@@PPP___bbb^^^HHH;;;000,,,,,,++++++,,,************)))((())))))(((,,,------444DDDUUU^^^[[[NNN>>>222......,,,)))++++++++++++++++++++++++++++++************+++++++++***************++++++***+++,,,+++))))))***,,,***,,,---......---+++***+++******++++++,,,---...---...333>>>RRRrrrooo^^^PPPCCC888111111///---,,,++++++++++++++++++++++++++++++++++++---,,,++++++...???]]]wwwsss___NNN:::444///......,,,,,,///------------------------,,,---------,,,...000333<<>><<<888555444555666777888777666555555666666666555777999<<>>>>>BBBHHHKKKMMMMMMLLLNNNWWWeeeooopppfffZZZNNN???888333111///+++***,,,******))))))))))))******++++++***)))(((((('''''')))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******)))'''%%%$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((()))))))))))))))))))))***)))))))))))))))***,,,---------+++***,,,,,,------.../////////555;;;III\\\vvvjjj[[[PPPGGGBBB???===:::888666444444444999===III[[[lllsssmmmeeeTTTKKK@@@777444333222111...///333:::JJJeeeeeeUUUEEE;;;???MMMggglllVVVHHH999333/////////------///...333@@@UUUllltttfffSSS;;;222,,,,,,---++++++---,,,333===HHHSSSUUUIII<<<444333333:::IIIZZZaaa___JJJ>>>111,,,+++))))))***)))***+++***)))((((((***)))+++---...888IIIXXX```XXXKKK:::000...---+++(((++++++++++++++++++++++++++++++************++++++*********)))******+++,,,***+++,,,+++******,,,...------......---,,,+++***************+++,,,------***...444;;;FFF]]]mmm[[[LLLBBB444222000---++++++++++++++++++++++++++++++++++++******,,,,,,000AAA```|||zzzfffTTT===666000///...,,,,,,///---------------------------------------...111444<<>>>>>??????>>>;;;999777888::::::999888:::===AAAEEEUUUsssuuufffTTTEEE>>>888;;;;;;666333444555444///111333333222222333555111777<<>>;;;:::777444111111333444888???NNN```mmmoooiiidddXXXNNNAAA777222111000...000111555>>>QQQooo|||aaaQQQBBB<<>>666333---111111---///444555222//////000000000000//////........................---//////...///555@@@III___qqq~~~{{{vvvvvvrrrkkkZZZLLL:::000000222111...---555CCCUUUgggpppiii]]]CCC<<<555222111//////333444222444999===???CCCIIINNNMMMJJJIIIHHHHHHJJJJJJVVVeee|||sssaaaYYYOOOCCC;;;444000000///,,,+++---******))))))))))))******'''''''''((()))******+++)))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%########################%%%&&&''')))+++---///000)))'''%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))((()))++++++***)))))))))((()))***+++,,,+++******++++++,,,---............111444:::DDDXXXuuu~~~ssscccSSSIIICCC@@@???888777444111//////222555666???PPPaaajjjiiidddaaa\\\QQQCCC777111///---,,,333555999CCCYYYxxx{{{aaaPPPAAA???JJJeeewww~~~iiiQQQ@@@666111---,,,+++***+++///111:::LLLbbbuuuwwwdddNNN888000++++++---,,,+++---...888HHHXXXbbb^^^JJJ666///...---222BBBVVVaaacccSSSEEE777111...***(((((((((+++,,,+++((('''(((***''''''(((---;;;NNNZZZ^^^TTTGGG888111111222///***))))))))))))))))))))))))++++++************++++++******))))))***+++,,,,,,(((***+++++++++,,,///111000///...---,,,+++++++++))))))))))))***+++,,,---***,,,000333444<<>>RRRaaa|||xxxqqqcccVVV>>>777111000000---+++,,,......------------...//////000000///...///222555<<>>QQQhhhuuunnn___LLL@@@444111000///...///333444444555888@@@KKKTTT]]][[[SSSHHHCCCEEEGGGFFFMMMXXXiiizzzssseeeUUUFFF>>>888666333000---+++******)))))))))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$&&&((()))***,,,000222222---'''$$$&&&''''''%%%&&&%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%''''''&&&%%%((('''%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''***))))))((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,,,,,,,,,,---...///000000+++///888AAALLLaaa}}}kkkXXXMMMHHHCCC>>>===<<<555111000000///111555666BBBUUUfffkkkfff^^^ZZZWWWJJJ===666333///------333888@@@PPPjjjzzzfffNNN>>>BBBOOOfff|||}}}hhhWWWIII>>>111000---++++++,,,...000333???UUUooo}}}www```LLL:::444///...,,,***,,,000333???SSSeeekkk___GGG444444...+++111===MMM```ooo```OOO;;;000---+++)))'''))))))))))))******'''%%%)))++++++///>>>UUUdddiiiZZZLLL;;;222111333111...---,,,***))))))***,,,---++++++******++++++,,,---,,,---......---,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,++++++******++++++,,,///...---...111999BBBIIIeee|||yyyvvv~~~iii\\\UUU```UUUEEE777///,,,------,,,***,,,///...))))))+++***++++++***...777FFFPPP\\\gggrrruuusssjjj[[[OOO@@@777000000///---+++,,,......---------.........///000///...---...111444999FFFWWWaaa]]]RRRHHHCCC999555000......000111222///,,,,,,000666BBBVVViii|||~~~wwwtttsssuuuuuuuuu{{{mmmcccdddaaa^^^ZZZRRRLLLNNNTTTjjj|||vvvcccSSSCCC999555666555444333222222222222111111111000000000111333BBBXXXsssnnn[[[EEE:::555222//////111111111000000000//////////////////////////////000/////////////////////***---333777777===NNNaaaxxx}}}yyyppprrryyysssdddPPPEEE777///...000///---+++000777CCCSSS___^^^VVVJJJ>>>333000000///...///111222333333666>>>HHHQQQ[[[[[[UUUKKKEEEDDDCCC@@@CCCJJJVVVcccrrrsssdddSSSFFF???777555222///---+++******)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%'''((()))+++///111888444...***'''&&&%%%$$$%%%%%%%%%%%%%%%$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$***(((&&&$$$###$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''+++******)))((())))))))))))))))))*********++++++)))))))))***+++,,,......,,,,,,,,,------...///000+++///666===FFFZZZyyyuuudddSSSJJJGGGCCC@@@@@@;;;555111222222111444888@@@NNN```mmmnnnfff^^^YYYPPPDDD999444222///...///111777@@@RRRmmmttt```KKK===BBBOOOdddttt{{{mmmXXXIII>>>444000///---++++++,,,...000888FFF]]]uuuvvv]]]HHH888222...---,,,***,,,111777DDDXXXgggiiiZZZBBB111111---+++///888FFFYYYiiihhhXXXCCC666000---***'''***))))))***++++++)))''')))++++++...===SSSdddjjj\\\OOO>>>444111111///,,,---,,,***))))))***,,,---++++++******++++++,,,---,,,---.........---,,,---+++++++++,,,,,,------------,,,,,,,,,++++++++++++,,,++++++******++++++,,,//////......000555===BBBPPPhhh{{{tttlllVVVHHHjjjbbbUUUIII@@@999555333---+++,,,///...***)))+++(((***,,,,,,---111888===AAAQQQbbbjjjjjjcccXXXMMMBBB888000///...,,,,,,---...............///000111000000000...---...111333999GGGXXX```\\\QQQGGG@@@777444///------///000000///...///222999KKKggg~~~oooiiiccc```bbbiiippptttyyyyyyyyyzzzzzztttmmmllloooyyyaaaQQQGGG===777444444444333222111111111111333222111//////000444888EEEeeexxxfffSSS>>>333///......000111111000000000000////////////////////////////////////000111111111111111+++///444888;;;FFF[[[nnn~~~}}}wwwzzzvvveeeNNNCCC666......000000///+++111666<<>>:::>>>AAAGGGOOO\\\oooqqqaaaPPPDDD@@@666444222///---+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&)))---000999999666222,,,(((%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$***)))'''%%%############&&&%%%%%%%%%%%%&&&''''''++++++***)))))))))))))))(((((())))))*********)))))))))***+++,,,...000111,,,,,,,,,,,,---...///000---///222777>>>OOOmmmxxxlll]]]MMMFFFDDDBBB@@@@@@999444222222333333777<<>>000---++++++...222===NNN___lll```OOO???555000---******))))))***,,,,,,+++)))***++++++...;;;OOObbbkkk```TTTDDD888333000---+++---,,,+++******+++,,,---++++++******++++++,,,---,,,---...//////...------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,...............111666999???TTTsssuuuxxxoooTTTAAAffffffddd```YYYMMM@@@777444000...000///+++***+++)))+++.........///111333999DDDQQQZZZ^^^]]]UUULLLDDD:::111///...,,,,,,...---......///111333444555222222111///...///111444<<>>RRRlll}}}uuuqqqqqqnnnhhhbbbSSSOOOIIIGGGJJJRRRZZZ```ccclllxxx~~~}}}zzzyyyyyy|||uuucccOOODDD>>>999444222333333222111000000111111000111111000000333888===HHHiiisss\\\LLL;;;222///...///111111000000000///////////////////////////////////////000111222222111111000444555666999BBBSSSjjjzzz~~~}}}qqqaaaIII@@@555......000111111000444888<<>>@@@FFFPPP```rrr~~~{{{nnn\\\JJJ@@@===555333111...---,,,++++++*********)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%'''+++...222666:::999333,,,)))'''######$$$%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###$$$&&&&&&%%%$$$((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''******)))(((((((((((((((%%%%%%&&&'''(((''''''&&&(((((()))***,,,...000111---,,,,,,,,,------...///......000333999HHHbbbyyy}}}tttiiiZZZJJJCCCBBB???===<<<666222111222333444999???SSSeeevvvyyypppcccYYYRRRAAA999222000000......111000666AAAUUUqqqyyy]]]JJJ>>>:::CCCPPPaaaeeecccVVVIII@@@999333...---+++******,,,///000;;;NNNiii}}}kkkOOO999333...+++,,,,,,,,,///444AAATTTiiiooocccNNN;;;222++++++,,,---...444DDDTTTgggeee[[[JJJ999000......***))))))***+++,,,+++******++++++---888JJJ^^^jjjeee[[[KKK>>>666000---+++,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,---///111000///---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,---...//////...///222444888EEE]]]xxxzzzmmmlllvvvuuu]]]III```dddiiilllhhh^^^OOOEEE@@@999333222000,,,***++++++,,,,,,,,,,,,---///000222888AAALLLWWW[[[SSSGGGFFF<<<333000///---,,,...,,,---...000333666888:::222222222111///000333666@@@PPP]]]___ZZZRRRHHH???555222///------.........++++++,,,444EEE[[[ooozzz{{{tttkkkeeeccc^^^YYYTTTQQQQQQNNNHHHBBB???===:::888:::>>>DDDHHHHHHNNNUUUWWWWWWZZZaaagggttt{{{yyy^^^PPPCCC===;;;777333111222222111000000000111111...000222111000333999???SSSmmmxxxfffOOOCCC888444222000///000000000000////////////...////////////////////////000000000111111000000000555777<<>>888222111000---...111111888EEEYYYuuunnnRRRBBB;;;;;;HHHVVVaaaccc___UUUHHH===555///---,,,+++***+++---000222;;;OOOkkk|||zzzfffKKK999222---+++,,,------111666BBBUUUiiilll\\\GGG888222++++++------,,,///<<>>111......+++***))))))+++++++++*********+++---444CCCXXXgggiiiaaaSSSEEE999222...---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---000333333000...,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////,,,++++++******++++++,,,+++---/////////000222333444999DDDUUUeeeiii```WWWZZZdddqqq}}}|||gggSSSMMMQQQXXXaaagggiiigggeeePPPFFF;;;666222---+++,,,******))))))***+++---...+++111:::IIIYYY```WWWIIIHHH???666333111...---...,,,---...000222555777999111111111000000111444777@@@PPP\\\[[[VVVQQQIII@@@555222///---............------///666FFFXXXcccfffeeebbb___[[[SSSJJJEEEFFF??????>>>>>>???===;;;888888888777666555666999<<<>>>@@@AAA@@@???BBBKKKRRR]]]ccctttyyybbbMMMEEE===;;;999555222222222222111111111111111222...111333222222777AAAIIIeeeuuu~~~yyygggRRRBBB:::444333333///---...000000////////////......////////////////////////000000//////000111222222222===KKK[[[kkkwwwyyyvvvwww{{{yyykkk[[[MMMBBB;;;<<<888333///...///000000///000333>>>NNNZZZWWWNNNCCC999000///000///......+++...///000///222888===FFFKKKIIIAAA:::999<<<===777888<<>>RRRcccyyyvvvhhhYYYHHH@@@<<<666222000111///000222222333:::BBBUUUeeerrroooeee[[[PPPFFF;;;666333222000------111333<<>>SSSlllzzzttt```JJJ<<<222...+++---......222777AAASSSeeeeeeTTT???333000,,,,,,,,,---,,,---666@@@TTTdddjjj]]]HHH;;;333......,,,******+++,,,+++******)))+++...222===QQQbbbjjjcccXXXIII;;;333//////++++++++++++++++++++++++++++++******++++++,,,---,,,+++---000444555222...------,,,,,,,,,,,,++++++.........////////////000,,,++++++******++++++,,,+++---/////////000111333555444555===FFFKKKHHHDDDCCCOOOaaatttlllYYY666:::BBBNNN[[[gggnnnqqq```RRRCCC999444...,,,,,,+++*********+++,,,,,,+++,,,111888DDDRRR\\\ZZZRRRJJJAAA999666444000......------......000111222333......///......000444666:::JJJUUUSSSOOOOOOJJJBBB555333000.../////////...000333444666===HHHMMMLLLFFFCCCAAABBB>>>888888<<<444666888888777777888:::444666777666444444777::::::;;;;;;999888:::???CCCDDDHHHUUUkkkdddOOODDD???;;;999666111111555222222111111111222222333///111333444999EEEVVVddduuuzzz|||xxxpppcccRRRCCC;;;555111222222///...///000000/////////.........///////////////////////////.........000333777999===NNN```kkkrrrvvvtttoookkkiii```QQQDDD<<<777333666444111000//////......///111555@@@PPP\\\ZZZQQQDDD:::111000111///......,,,///111111000222777;;;AAAGGGGGG???777666888:::888:::===DDDMMMVVV]]]```___eeeqqqzzznnn___RRREEE:::666777222000///---,,,,,,,,,---++++++******)))(((((('''))))))))))))))))))))))))))))))))))))((((((((((((%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%''')))((('''&&&%%%&&&)))+++...333777888777555///---***'''%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%&&&((())))))(((###$$$$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&'''(((***,,,---+++***((('''''''''((()))***,,,,,,------,,,,,,+++,,,,,,---++++++,,,///111888GGGVVVmmm}}}uuusssbbbSSSDDD<<<999444000...111000111333222333;;;DDDQQQ___gggbbbYYYRRRGGG:::666222111111000---...222333@@@WWWsssppp]]]JJJAAA@@@FFFYYYkkkrrrrrrmmmaaaNNN<<<333000...---,,,,,,---000333555AAATTTkkkuuulllXXXFFF===333///,,,...//////333888FFFUUUcccaaaNNN;;;111///---+++***,,,,,,,,,111888GGGXXXdddaaaXXXPPPCCC666222000---,,,------,,,+++((()))+++...000777JJJ]]]hhhcccYYYKKK<<<222///000+++++++++,,,,,,+++++++++++++++******++++++,,,---,,,+++,,,111666777333...---------,,,,,,+++++++++,,,---------............,,,++++++******++++++,,,,,,---......------///111444333333555999;;;<<<;;;555???PPPcccsssxxxmmm^^^///222999DDDPPPYYY___aaajjjZZZGGG<<<555///,,,---,,,,,,,,,---......,,,***///111333777BBBOOOVVVVVVJJJBBB:::888666222......///......------------...+++,,,---,,,---///333666444DDDOOOMMMJJJMMMJJJCCC555333000//////000///...)))000333222444<<>>:::999:::888333444:::222555666333//////333888111333444333222333666:::444666888:::::::::;;;<<<===<<>>:::888333///111888333222222222222222333333...111444777AAATTTmmm~~~zzzsssjjj\\\OOODDD???:::444000111222000000222000/////////............////////////////////////...------...111666<<>>888888888777222222111000///...---,,,+++...333===KKKVVVWWWQQQEEE;;;222111222000---------///222222111222666:::>>>EEEFFF???777444555666666777:::AAAJJJSSSZZZ]]]UUUUUU[[[lllvvvhhhXXXKKKAAA999777888111000...---,,,,,,------+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((($$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%'''******(((&&&%%%%%%(((&&&'''---555===AAAAAA444111---)))''''''((()))%%%%%%%%%&&&&&&&&&'''''''''&&&%%%''')))******)))%%%%%%%%%%%%%%%$$$###"""&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''%%%''')))++++++***((('''(((((((((((()))***+++,,,------,,,++++++,,,,,,,,,******+++---...333@@@MMM[[[tttxxxqqqppp\\\NNN???999888444000///222222333555333444<<>>444333000...------...///...///111333555666666777888666444333333333222111222222222222222222222222333333333333333333333333777444333444888::::::888<<<===AAAHHHWWWoootttZZZHHHAAA@@@:::555333555666555333444222000000111333333333333444777@@@UUUnnn}}}nnn]]]TTTMMMDDD<<<888777666444111000000000000////////////////////////222222111000///......---...000111000222:::GGGPPP```lllsssooommmoookkkbbbQQQGGG===999555222000222000000000///...------,,,,,,000222666EEEWWWYYYPPPHHHAAA888000------...///...///000//////000333555>>>AAABBB>>>777222333555444888;;;<<>>KKK[[[```ccc```ZZZRRREEE888555000...111222111111333;;;KKKgggrrrYYYIIIFFFHHHWWWiiinnnkkkkkkggg]]]OOOBBB555,,,///)))***000000,,,333@@@TTTaaakkkfffXXXJJJ???888222///---------...666???VVV\\\```XXXIII;;;444333,,,+++++++++,,,,,,---...888>>>NNNdddvvvxxxlll___NNNCCC555//////111111///...,,,,,,---///555CCCQQQZZZ^^^[[[MMM>>>555222000///---,,,+++++++++***(((******+++++++++,,,,,,,,,,,,......000555;;;:::666111///,,,+++,,,,,,,,,+++---...000111111000...---///...,,,+++***+++,,,,,,............////////////000000111111111111000000222555999EEEYYYlllnnnggg+++++++++,,,///333777:::======;;;888333///------++++++,,,,,,------......///,,,---111777???LLLXXXZZZVVVOOOGGG===555111000//////...---------......111...---//////...000444===GGGPPPRRRPPPLLLEEE===444333000...------...///...///111222444555555555555444222222333444333222222222222222222222222222333333333333333333333333666444333444777999999888:::<<<>>>DDDSSSlll{{{aaaMMMCCC@@@:::777444333444666555444444333111111111111222111222333888FFF___xxxtttgggYYYQQQKKKAAA888444555444222000/////////000////////////////////////000000000000000000000000...111555666:::EEEVVVccceeekkkllliiikkkoooiii]]]KKKAAA999666444111111444333222111000///.........,,,000222666GGG[[[```[[[SSSKKK@@@666000/////////......//////...000222555===@@@BBB???888333444666333777888999???KKKQQQQQQKKKIIIJJJPPP[[[mmm|||pppdddRRRDDD;;;777444333000///...---,,,+++++++++---,,,++++++***+++,,,---***)))))))))))))))((((((+++)))&&&%%%&&&((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%(((((('''&&&%%%%%%%%%%%%(((&&&&&&(((000<<>>666000---,,,------000999CCCWWW\\\___XXXIII:::333222++++++++++++,,,,,,---...111666CCCWWWjjjsssrrrmmmVVVLLL???555111000///...---++++++---///555CCCPPP```eeebbbTTTCCC888222...---,,,+++++++++***)))(((***++++++++++++,,,,,,,,,---//////111777======888222000---,,,,,,,,,,,,+++,,,---///000000///---,,,//////---,,,,,,,,,------............////////////000000111111111111000000111444888BBBTTTfffllliii---,,,+++***+++---///111///000111000///...///000)))******+++,,,------...---******---222;;;JJJXXXbbb___WWWLLL@@@777222000.........---......//////000------//////...222777HHHQQQXXXXXXTTTNNNEEE<<<444333111///........./////////111222222333333333222111000111333444333222222222222222333333333333222222222222333333333333555444333444777888999888:::<<>>444///,,,+++---...222===HHHXXX]]]___WWWHHH:::222000++++++,,,,,,,,,,,,------***...666DDDTTTccclllqqqfff```WWWKKKAAA999444222000...---///222999IIIXXXmmmrrrooo___KKK<<<222,,,,,,,,,++++++******))))))++++++++++++,,,,,,,,,,,,---///000222999@@@@@@<<<333000---,,,,,,---,,,+++,,,,,,............,,,,,,000///......---.....................////////////000000111111111111000000///222777>>>MMM^^^iiilll,,,,,,++++++,,,...000111...///000000...---...///))))))***+++,,,,,,---------+++,,,...222999GGGUUUbbbccc___TTTGGG===666111......---......///000000,,,++++++......///666>>>OOOWWW]]][[[VVVNNNDDD<<<333222111000///////////////000000111111111111000222111000111222333222000222222222333333333333333222222222222333333333333444444444555666888999999<<>>MMM]]]hhhaaadddfffiiikkkfffTTTAAA<<<666222111111000333777===:::666222000///000111///000111555EEEZZZiiimmmggg]]]MMM???666111000///,,,---...------...111333999===@@@>>>888333333666333333222333999CCCNNNUUUWWWOOOGGGEEEGGGPPP```nnnyyypppcccXXXHHH<<<555222000//////...---,,,+++++++++++++++***)))(((((('''&&&&&&))))))******++++++,,,,,,***(((&&&&&&'''((((((''''''&&&&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&(((((('''&&&%%%%%%%%%%%%"""%%%'''''''''---888AAAXXXccckkkfffZZZKKK===444...,,,)))&&&%%%&&&'''(((&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000555999:::???KKK]]]ttt{{{mmm[[[LLL???999333000111333222111222222333777@@@PPPeeetttvvvmmmiiiiii[[[BBB444555111...---//////...111777>>>QQQqqq}}}ggg```jjjvvvyyykkkbbbVVVIII;;;111///222///000222222000555HHH[[[mmmpppnnnggg]]]PPPAAA444000---,,,---000555AAAMMM[[[^^^]]]UUUFFF999111///+++,,,,,,,,,,,,,,,,,,,,,***,,,///444===JJJXXXbbbmmmoooooohhh[[[LLLAAA;;;666222......333???TTTggg|||hhhQQQ???333---,,,,,,---,,,***))))))***+++++++++,,,,,,,,,------+++...///222999AAABBB>>>444111...---------,,,++++++,,,,,,------,,,,,,+++///.................................////////////000000111111111111000000---000444:::EEEUUUeeeooo))))))))))))***+++---...---......---+++******+++))))))***++++++,,,------,,,,,,...111222666BBBNNN]]]dddfff]]]QQQFFF<<<444...............///000111---,,,---//////000999BBBSSSYYY]]]ZZZSSSLLLCCC;;;222222111000000000/////////000000111111000000000333222111222222111///---222222333333333444444444222222333333333444444444444555555666666777999:::<<>><<<999666555444444444222333333222111222666999AAAUUUmmm}}}yyypppcccWWWJJJAAA;;;444111222111111222222222222222222/////////////////////////////////000000111111111777333222999FFFTTT]]]aaa]]]```aaa^^^YYYQQQDDD999999444111222111000333888@@@>>>999444111000000111111111111444@@@RRRaaaiiiddd[[[LLL>>>666111000///,,,---...------...111333777;;;???===777222222444444222222444888BBBNNNXXXYYYOOOEEE@@@@@@EEEQQQ]]]ooo{{{mmmddd^^^TTTFFF;;;555333111000...---,,,+++++++++++++++*********)))((('''&&&&&&))))))******++++++,,,,,,)))'''&&&&&&((()))((('''&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%%%%%%%$$$'''((('''%%%'''///666DDDVVVhhhnnngggZZZJJJ>>>666444///***'''%%%%%%&&&$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))''''''''''''((((((((((((***))))))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......000333555666999AAAQQQggg}}}{{{ooocccRRRDDD<<<888333000111222111000222333555999EEEYYYooo}}}vvvnnnllllll]]]BBB444555000......//////...333999DDDYYYzzzxxxwww}}}jjjYYYGGG>>>888222//////---111555444222666FFFVVVeeejjjllliiibbbVVVDDD555222///---///222888FFFRRR^^^___\\\RRRDDD777000...+++,,,---------,,,++++++,,,---......///777CCCMMMaaakkkxxx|||tttfffXXXPPPCCC<<<444111666FFF```vvvmmmSSSAAA666000...///000...+++******+++++++++,,,,,,,,,---------***---///222:::AAABBB???555222///.........---,,,+++,,,,,,,,,,,,,,,,,,+++---------.........------............////////////000000111111111111000000---///222777???NNNbbbqqq,,,++++++***************+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,***+++...000000222===JJJ\\\hhhnnnfffYYYNNNBBB888/////////...//////000000111000111222111333===HHHVVV[[[\\\VVVOOOHHH@@@999222222222111111000000000///000000111111111111000444333222333333111///,,,222222333333444444555555333333444444555555666666555666777777777888:::<<<;;;BBBRRRiiinnn___LLLEEE<<<777777888777666444555555333222444:::???QQQeee{{{|||ssskkkZZZOOOCCC;;;666111222555111222222333333333222222////////////////////////000000000111111111222222555444777AAAOOOYYY]]]\\\]]][[[VVVMMMBBB<<<999999666222111222111///333999BBB@@@;;;777333000//////111111111333;;;HHHWWW```^^^UUUIII===666222000///---............///222444777;;;???===777222111222444222222555999@@@NNNZZZ[[[QQQFFF@@@>>>@@@IIIQQQ[[[lllyyykkkcccYYYPPPCCC999444333222000------,,,+++++++++++++++,,,,,,,,,,,,+++***)))))))))))))))***************((('''&&&'''))))))((('''&&&&&&&&&&&&'''((()))))))))((('''&&&&&&'''((()))(((((('''&&&%%%%%%%%%%%%&&&((((((&&&$$$%%%***...333EEEYYYdddddd^^^RRRHHH@@@===888222,,,)))'''&&&$$$%%%&&&'''((((((((((((%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))&&&&&&''''''((()))))))))''''''((((((((()))))))))***)))))))))))))))******++++++++++++,,,,,,,,,,,,.........///000111222222444555<<>>>>>GGGZZZxxxkkk]]]KKK@@@===<<<999555444666888999;;;BBBMMMUUUdddqqq|||}}}wwwnnnddd\\\LLLCCC;;;666333000111555111111222333222222111000////////////////////////000000111222444555666666555;;;EEEOOOWWW\\\\\\\\\YYYVVVOOOFFF<<<666555777111//////111000///444;;;CCCAAA===999444111...---///000111444888AAANNNXXXYYYRRRHHH>>>777333000///......//////...000222555999>>>AAA???888222111222222000111555999???LLLZZZ^^^SSSHHHBBB??????CCCJJJOOOZZZjjj~~~zzzmmmfffTTTKKK???666222111000///---,,,++++++***+++++++++++++++,,,------,,,+++******)))))))))))))))(((((('''&&&&&&''')))***)))'''&&&&&&&&&&&&'''((()))******)))(((''''''((()))***(((((('''&&&%%%%%%%%%%%%'''&&&&&&&&&&&&''')))***,,,666BBBJJJPPPSSSPPPKKKHHHEEE@@@:::444///,,,***''''''(((((()))(((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))&&&&&&''''''((())))))***((((((((()))))))))******))))))))))))******+++,,,******+++++++++,,,,,,,,,/////////000111222111000111333:::EEEQQQ___uuuvvvfffXXXKKKBBB666555333222222222222111111666999>>>KKKbbbttt|||sssrrrlll___OOO@@@888555000///000111//////666???TTTiiitttZZZFFF666444333///...111...111222111111888CCCLLLYYYbbbjjjiiiaaaTTTCCC444111...---111777BBBTTTcccfffbbbXXXKKK===444000///+++,,,---......,,,***))))))+++...------...333888@@@MMMbbbuuuqqqeeeUUUIIIFFFPPPfff{{{kkkTTTDDD:::555666888999555///,,,,,,///,,,,,,,,,------------...---///111444<<>>KKK```rrr))))))******************((()))******))))))+++,,,///......------,,,,,,+++//////000000///444DDDTTTlllyyy}}}ooo___TTTIII===222111000//////...//////,,,---222777;;;CCCSSSbbb]]]___[[[QQQGGGAAA:::555111111222222222111111000///000111222222333333333111111111333555555222000222222333333444555666666555555555666777888888999666999;;;:::999999<<>>:::555111---+++...///111444777>>>JJJTTTXXXQQQHHH???999444111///...///000//////000333555;;;@@@CCCAAA:::444222222111...000555888>>>KKKZZZ\\\RRRGGG@@@<<<:::===AAAKKKPPPYYYiiivvvjjjcccOOOGGG;;;333//////...---,,,,,,++++++***+++++++++((()))+++,,,,,,+++***)))******))))))(((((('''''''''&&&&&&''')))***)))'''&&&&&&&&&'''''')))******+++***)))'''''')))***+++(((((('''&&&%%%%%%%%%%%%&&&%%%$$$%%%(((******)))***---000444<<>>LLL```rrr******++++++++++++******************************++++++,,,---------,,,,,,///+++---444555777FFFYYYrrr{{{tttaaaQQQEEE>>>555444222111///...------...000111444;;;KKK```oookkkbbbWWWNNNHHHBBB:::333333222111////////////000000111111111111222222222222222111111111222444555333666666222000333555444222333444444444666999<<<===;;;888555555888<<<>>>BBBSSSoooyyyqqqooorrr~~~yyyfffRRRDDD???>>>:::;;;???KKK[[[jjjtttxxx|||yyyqqqhhh^^^TTTKKKGGG;;;:::888555333111000000---///111111000000000222...///000///...---...//////000111///---111888???GGGZZZkkkmmmgggdddbbb___UUUTTTRRRMMMFFF===666111////////////...000333666999@@@CCC<<<333/////////333///---000666>>>LLLXXXZZZUUUIII<<<777666333...///111222111000111222444<<>>222///000///......///000111000222<<>>777444000...---------.........//////,,,,,,+++++++++,,,------333888@@@JJJSSSZZZ^^^```aaaYYYNNNEEE>>>???KKKXXXlllsssppp```PPPFFF===333444222222333111,,,,,,///,,,,,,------.../////////---111444888CCCLLLKKKDDD@@@888111111000---///444***+++,,,....../////////333222000///...//////000000000000000000000000000000000000000000000000000222333555777888@@@QQQccc)))******++++++******)))***************************++++++,,,,,,,,,,,,,,,///,,,000777:::===MMM```vvv~~~sss```OOOCCC<<<222222000///...---------...000111444===NNNdddssstttlllbbb[[[WWWOOOCCC999333222111////////////000//////000000000111111111111111111000000111333444222666777444333777999888;;;;;;<<<===>>>???@@@AAAAAA@@@>>><<<<<>>777222000......111333222111888AAATTTmmmwwwoootttnnn^^^FFF;;;111000111111//////...///000111666CCCUUUbbbjjjgggbbbXXXLLL???666111///000111444???OOO\\\```TTTKKK???666222000---+++,,,,,,---------.........,,,,,,++++++,,,,,,---...+++...444:::???DDDGGGHHHHHHBBB<<<777333222;;;FFFXXXcccfff]]]SSSKKKAAA666444111111222000,,,,,,///,,,,,,,,,,,,,,,,,,------111555<<>>444111///,,,,,,///.../////////000/////////000///...------......///333222222111000//////...000000000000000000000000...///111333444:::KKK[[[)))******++++++******)))*********************************+++++++++,,,,,,...///555>>>AAAEEERRRbbbqqqyyyzzznnn\\\LLL@@@999111000///...------------...000222555???QQQhhhxxx{{{tttmmmkkkiii```NNN@@@333222111////////////000.../////////000000000000000111111111000000222444444888:::777777:::<<<;;;999999;;;@@@FFFIIIHHHGGGDDDBBB???<<<:::;;;???BBBOOOaaasssWWWIIIDDDBBBFFFLLLQQQUUU]]]fffmmmlllgggbbbhhhkkkppptttwwwyyy{{{}}}yyyxxxsssgggVVVEEE:::444777666555333222222222222444555666444222000000000...///000000......///000...111333333777BBBTTTaaawwwwwwssskkkeee```YYYRRREEEEEEDDDAAA===888333000000000000///...///222555>>>GGGLLLFFF<<<555222000000...000555<<>>???BBB@@@CCCIIIRRR\\\gggpppvvv}}}wwwtttuuuvvvtttrrrlll___NNNAAA999777444444333222222222222222666777777666222000//////...///000000///...000111000222555888@@@QQQiiizzz|||qqqgggaaaYYYMMMCCC::::::999888555222000...000111000///...///222444>>>HHHNNNIII???777222///000...///333777???NNN\\\ddd```UUUFFF<<<888444/////////...------000555999AAAQQQ```bbbZZZNNN@@@777222......111222555CCCTTTdddeee]]]LLL<<<666666666999999:::<<>>666///...---+++)))***,,,+++++++++******)))))))))))))))))))))))))))))))))))))))******)))))))))************))))))))))))%%%&&&&&&&&&''''''((((((&&&'''(((+++......---+++''''''&&&'''((()))******+++******)))))))))******'''((())))))(((((()))+++&&&'''+++000888DDDPPPXXX[[[XXXSSSKKK@@@666///+++...+++(((''''''(((((('''(((((((((((((((''''''&&&)))))))))((((((((((((((())))))))))))))))))))))))******+++++++++******)))))))))*********+++++++++,,,,,,+++,,,---...000000222000111555???OOObbbooossstttzzzgggVVVNNNRRRdddwww{{{pppdddWWWJJJ???888555444333111000111111222444888EEE[[[oooxxxsssjjjaaaWWWIII<<<444000//////...---///111222777CCCPPP___iiipppooonnnnnnkkkeeennngggNNN===555000111222000.........//////222===RRRmmm~~~qqq]]]JJJ<<<555444444111333777BBBQQQ]]]]]]VVVCCC===444///...///...---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///222222222222222333444555111///000222111///222777<<>>NNNdddsssqqqooopppwww{{{pppXXXCCC333222111////////////000000000000111111111222222111333444333333555<<>><<<;;;===<<<@@@CCCFFFMMM\\\pppuuummmkkknnnrrrpppkkk```QQQCCC:::888888222222111111111111222222666777777555222000//////...///000000//////000222///222666===JJJ___vvvyyymmmeee^^^RRRCCC888444444333222111000//////000000000///...///222555===HHHOOOJJJ@@@888222...///......000333:::JJJZZZfffcccXXXJJJ>>>999555111//////...------000555999BBBQQQ___aaaZZZNNN???555444///...111222555BBBQQQeeeggg```OOO===444333444555666888:::<<<@@@CCCFFFEEEIIILLLLLLJJJKKKQQQXXXaaakkkqqqoookkkfffYYYJJJ<<<444...---...,,,+++,,,++++++***************)))))))))))))))))))))))))))((()))************))))))))))))))))))************&&&&&&'''''''''''''''(((&&&&&&(((+++......,,,***((('''''''''''')))+++---((()))*********)))((('''###%%%&&&'''&&&&&&((()))''''''((()))...777AAAHHHVVVXXXXXXTTTLLLBBB;;;888222000---,,,,,,---,,,,,,,,,++++++++++++*********)))))))))))))))((((((''')))))))))))))))))))))))))))******+++++++++*********************+++++++++,,,++++++,,,---///222333444222222666AAAPPP]]]cccWWWWWW___mmm}}}}}}gggPPPEEEDDDLLL```sss~~~xxxnnnbbbVVVIII>>>777444333222111111111222333888DDDVVVfffooommmeee^^^UUUMMM@@@666000////////////------000444===OOO___hhhjjjiiifffcccaaa___]]]nnnfffLLL;;;444000000000---+++,,,///000000333???UUUqqqsss]]]III<<<666444444555999@@@LLL\\\eee___TTTBBB<<<444000///000///...*********+++++++++,,,,,,,,,,,,,,,,,,---...///000000000000111222444555666111...---...---+++...333555CCCQQQYYY___```SSSDDD999222---......------///888777666555333222111111000333;;;HHHUUU]]]aaabbb\\\QQQBBB777333333111///111000000//////000000111//////000000111111111111222222222222111111111111000000000000000000000000111000000111222444???JJJ((())))))******))))))(((***************************)))))))))***+++---//////999DDDHHHBBB:::666555;;;HHHUUUYYYVVVOOOEEE<<<444333111///...,,,,,,+++---///222444:::HHHZZZgggjjjjjjooowwwzzznnnWWWCCC333222111////////////000111111111111222222222222111333555444444999DDDMMMaaahhhnnnqqqtttxxxzzzxxxqqqqqqsss{{{ooo```ZZZ\\\aaalll}}}bbbHHH>>>===:::888999777===BBBDDDIIIWWWnnnvvvjjjdddfffmmmtttpppeeeTTTCCC888333333444111111000000000111111111333444555333111/////////---///000000000000111333000333;;;HHHYYYkkkzzz|||sssjjjdddZZZKKK<<<444333333222111000000111111////////////...000333666;;;FFFNNNIII@@@888222...---------///333===PPPbbbjjjhhh^^^NNNAAA;;;666222...///...------///333777<<>>LLL```bbb]]]LLL<<<444222222111333666999;;;;;;::::::<<<>>>AAACCCBBBDDDNNNZZZiiiqqqsssnnnhhhbbbSSSDDD999222------...---,,,---************************))))))))))))))))))))))))((()))***+++++++++***)))(((((()))))))))))))))***''''''''''''''''''''''''&&&'''(((+++------+++)))))))))'''&&&&&&(((---111,,,++++++***(((&&&%%%###''')))******(((''''''(((***)))(((&&&'''+++111666???DDDJJJMMMKKKHHHGGGGGGFFFBBB===999666222...,,,,,,+++***))))))***,,,,,,***************)))(((((())))))))))))))))))))))))))))))***++++++++++++***************************---------...000444777999666666555999EEERRRVVVUUUGGGFFFNNN^^^nnn|||dddTTTEEEBBBFFFPPPcccwww|||vvvlll```TTTGGG<<<555333222111111111222333444>>>OOOdddpppnnndddZZZUUUKKKDDD:::333/////////000000------111777DDDXXXjjjjjjeee```]]]YYYUUUUUUXXXnnnuuu]]]GGG999333//////...++++++,,,///000111555AAAVVVppp~~~oooYYYEEE:::555333222777===GGGTTTbbbggg^^^QQQ@@@:::333/////////...,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...000000...///000333555777999:::444///,,,,,,+++***,,,000444BBBRRR___kkkooodddTTT===555...---...------///333333222222111000000///222222666;;;AAAJJJYYYfffeee___QQQAAA888555333000333222111/////////000111///000000111111111111000222222222222222222222222000000000000000000000000000......000111333;;;EEE(((((())))))))))))((((((************************+++***))))))***,,,///000111:::CCCDDD===666222222999DDDOOOQQQNNNHHH???777000000///...---------------///111333666@@@OOOZZZdddgggmmmttttttgggQQQ???333222111////////////000000000000000111111111111000222333222333<<>><<<999777999777;;;AAAFFFPPPaaaxxxsssfffbbbgggooouuupppbbbNNN===555333333222111000000/////////000000///000222111000...//////---///000111000000222333555;;;HHH[[[mmmxxxzzzxxxrrrlllfff```SSSBBB777444222111///.........///000---.........///111444888;;;EEEMMMIII???888333///...---...000444@@@VVVkkkrrrpppfffTTTDDD<<<666111.../////////...///222444555???HHHIIIEEE???777///222---,,,000111111999EEEWWWXXXTTTGGG:::555222111000111222555666666555444:::;;;>>>@@@???BBBPPP___kkkqqqqqqkkkeee___QQQBBB666///+++---...---,,,---))))))))))))************))))))))))))))))))))))))'''(((***,,,,,,+++***)))''''''((((((((()))))))))((((((((((((''''''''''''(((((((((***,,,,,,***((((((((((((''')))///888???:::777222,,,(((%%%%%%$$$(((***,,,,,,***(((((()))(((((((((&&&%%%'''***---,,,222777:::;;;>>>CCCGGGNNNLLLIIIGGGEEEBBB>>>;;;666444000,,,******+++,,,***++++++,,,+++***)))((())))))))))))))))))))))))))))))***+++++++++++++++************************---------...222666:::===888999999>>>IIISSSQQQHHHAAA???DDDRRR]]]hhh{{{yyycccPPPFFF@@@CCCJJJUUUiii}}}zzztttiii]]]QQQDDD999222111000000000111333555666@@@RRRhhhrrrlll___TTTOOOCCC>>>777111//////000000...---///555<<>>888222......///...---++++++++++++,,,,,,,,,---+++,,,,,,,,,...///000111111222555888:::<<<<<<<<<666000---------,,,---000444CCCVVVgggvvv{{{ooo]]]AAA777///......------...........................222000111555999CCCWWWiiiqqqooodddRRREEEAAA@@@===;;;:::777444222111111222333444555555555444333222333333333222222111111111222222222222222222222222000......000111333:::BBB(((((())))))))))))((((((************************+++*********+++---///111333;;;BBB@@@999555444444<<>>999999666666999???@@@CCCKKKZZZqqquuugggdddhhhooosssooo```KKK===999888777555111000000////////////000,,,...///000///...///000---///000111000000222333;;;CCCTTTkkk~~~zzzoookkkgggbbb[[[LLL:::222333000...,,,+++***+++,,,---,,,---......///111555999;;;EEELLLHHH???999444111000///...///333???WWWmmmyyyvvvkkkXXXGGG<<<555000...///000000//////111222444===EEEEEECCC@@@;;;555111++++++///000///555@@@NNNPPPLLLBBB999555333111000//////000222222222111444444777;;;;;;???NNN```ccchhhhhhbbb^^^ZZZNNN???444...***,,,---,,,+++,,,)))))))))))))))*********))))))))))))))))))))))))'''(((***,,,---,,,***)))&&&'''''''''(((((())))))((((((((((((((('''''''''***)))((()))++++++***(((%%%'''(((***///999FFFOOOIIICCC999000)))'''''')))!!!###&&&'''&&&%%%&&&'''&&&'''''''''&&&'''***,,,(((***,,,,,,+++...666===AAACCCGGGMMMTTTXXXYYYYYYIIIDDD===666111//////000++++++,,,---,,,+++***)))))))))))))))))))))))))))((()))***+++++++++++++++++++++******************+++***+++---000555:::===999;;;<<>>666444444444555???LLLXXXbbbbbbWWWJJJ===888222///000111000///++++++,,,,,,,,,---------+++,,,,,,---...///111111222444777:::;;;;;;;;;:::333...,,,---...,,,,,,...///???SSSfffvvv{{{kkkWWWDDD999000...///------...,,,,,,------.../////////000------333888CCCWWWjjjyyyzzzrrr```RRROOOOOONNNIIIGGGCCC???;;;:::999999999999:::::::::888777666666555444333111000//////222222222222222222222222222//////222333555;;;CCC************************---***((((((***,,,+++***,,,+++***))))))+++---...000<<>>TTTjjjyyylllddd]]]RRRGGG???888333111/////////...---------,,,............---///222555EEELLLQQQNNNCCC999444333000///000000222???YYYpppvvvgggVVVFFF;;;555333///...---------...000111333===FFFHHHGGGCCC;;;444333...,,,...///000555:::IIIOOOOOODDD888111///...---......///000111111222222333444444777@@@LLLUUUeeeccc```___[[[RRREEE;;;000///...---,,,,,,+++,,,******)))((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%'''(((******)))'''&&&)))(((''''''...@@@XXXiiiaaaWWWFFF444++++++***'''%%%&&&&&&%%%$$$%%%(((***''''''&&&&&&&&&&&&'''''')))))))))))))))******+++...555AAANNNZZZbbbgggiiibbb\\\TTTLLLFFF???777222444333111...,,,+++******(((((((((((('''(((***+++((((((((((((((((((((((((''')))******))))))***+++---+++,,,//////...111666888666<<>>888333111222111000000//////000000000000000000000000000000...000111000///333:::@@@VVVjjj|||zzzjjjYYYRRRHHH???999555222000............------------.........------///222555AAAHHHNNNLLLCCC999444333//////000111444AAAZZZqqq}}}uuufffUUUEEE:::333111//////...---...///000111444AAANNNSSSRRRLLLBBB888333...,,,...///000444:::JJJPPPQQQFFF:::333000///---......///000000111111...///000111555@@@MMMWWWaaa^^^[[[WWWSSSJJJ???666///...---,,,++++++++++++******)))((((((((((((((())))))(((((((((((())))))'''((((((((())))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''(((******)))'''&&&((('''&&&'''///BBBZZZkkkmmmdddQQQ>>>333///+++&&&'''''''''&&&%%%&&&'''(((''''''&&&&&&&&&&&&''''''((((((((((((((()))******///000333999CCCOOO[[[aaalllkkkiiieee___XXXPPPLLLEEECCC>>>888333///,,,***((()))******)))((((((((())))))))))))))))))))))))''')))******))))))***+++---++++++......---000666777:::CCCPPPSSSJJJ???:::333333333444666===EEEKKK___qqq{{{kkk___TTTFFF;;;777777999;;;@@@NNNbbbrrryyyrrreeeUUUIII???666222222222000///111111///111666===NNNaaagggbbbXXXPPPKKK???777111///...,,,---000///222333444>>>PPP]]]aaa\\\VVVNNNHHHBBB@@@FFFOOO]]][[[WWWQQQJJJAAA777000---------------...//////000222555<<>><<<;;;888<<<===999666666444111000///000333222222;;;FFF************************,,,***))))))***++++++*********))))))***+++---...///:::GGGNNNJJJ@@@666111333777;;;;;;666000---,,,......---,,,,,,,,,------...---...222888BBBQQQ^^^bbb^^^WWWMMMBBB:::666444222222111000////////////000000//////000000111222222111111222333666888:::999999888777777777888888:::999888777888:::===>>>???CCCHHHJJJKKKRRR___kkkjjjTTTEEE???;;;;;;<<<===CCCIIINNNZZZlll|||yyycccMMM???:::;;;???@@@AAAAAA???:::555222222111000000//////000000000000000000000000000000,,,000333222111555@@@IIIiiizzz~~~xxxuuulll___KKKEEE<<<555222000000///------------............---......------...222444<<>>HHHVVVhhhtttpppbbbMMM===555333444555AAAUUUkkkrrrjjj[[[JJJ>>>555;;;CCCHHHGGG@@@666///++++++++++++,,,---...//////000000///......000222111111111000//////......------------------...//////888HHH]]]rrrzzzooo```FFF<<<222000111000//////222111000///.........///000000111333333666AAAMMMeeettt~~~tttmmmiiihhh]]]WWWOOOHHHDDDBBB@@@???HHHJJJPPPZZZeeennntttvvvqqqnnnhhhaaaYYYQQQKKKHHHPPPRRROOOGGG???<<<888444666444444555666999BBBLLL************************+++************+++******))))))))))))***+++---......777DDDNNNOOOGGG:::111444777999999555111............---,,,+++++++++,,,000000000222777BBBQQQ]]]bbb___WWWLLLAAA:::888999111111000//////////////////////////////000111111000111111222333333333333777777777666666666777777888888888888888999999:::===???AAACCCDDDIIIWWWdddzzzuuuZZZJJJAAA===:::;;;<<<@@@KKKUUUjjjwww~~~kkkVVVEEE:::777777555777:::<<<;;;999666444111111000///////////////...........................222444222000888GGGTTTlllyyy}}}ssskkkhhh]]]OOO@@@;;;444///---......///,,,,,,,,,------.........,,,------,,,,,,...111444:::CCCNNNQQQKKKAAA777222000///000222555???SSSfffqqqnnnfffYYYJJJ>>>777555000000///...///000111222;;;KKK\\\dddcccZZZKKK>>>333...,,,---//////333999CCCJJJMMMDDD888000,,,***---------......//////////////////000777DDDTTT```ZZZWWWQQQHHH???666000---++++++***)))))))))))))))))))))(((((((((((())))))(((((((((''''''((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&''')))***)))(((&&&%%%''''''''''''---<<>>MMM```fffZZZGGG999222333222111///---///333666999BBBRRRggg|||{{{mmmppprrruuutttooofff[[[SSSNNNFFF>>>;;;888555444666333666;;;DDDUUUkkkyyy~~~ooo^^^KKK???777222000222000......//////...444;;;IIIYYYffffff^^^VVVKKKAAA888222...//////---...000000000333===LLLXXX]]]]]]SSSKKKCCC===888:::CCCOOOXXXVVVQQQGGG;;;333000111------,,,,,,------...///,,,///666AAAOOO___llltttsssbbbMMM===444111555999FFF^^^www|||ppp\\\HHH<<<333777===EEEIIIDDD888...++++++++++++,,,---...//////000000///...---...000///...------------...///,,,,,,,,,,,,,,,---...//////777EEEXXXmmmvvvnnn```GGG<<<333111111000...///000000///...............///...000222222333:::BBBVVVeeeppplll___VVVQQQPPPHHHDDD???999666555444444999<<>>;;;777666888???IIIQQQ))))))))))))))))))))))))******++++++************((()))))))))***+++,,,,,,---333>>>IIINNNIII>>>555777777888666333111///......---,,,+++++++++++++++,,,---...///555CCCSSS^^^eeeccc[[[NNN@@@888555666111000///////////////////////////...///000000111///000111333444333333222333333444444444444444444333444555666666666666666::::::===@@@???AAAMMM[[[vvviiiRRRHHHAAA>>><<<>>>CCCMMM^^^nnn}}}nnnYYYHHH>>>:::888666333333444555666666555555111000000///.../////////------------------------...111333222444???TTTdddrrrzzzyyyoooiiieeeWWWEEE;;;777111...------------+++,,,,,,,,,------......,,,,,,,,,,,,+++---000333;;;FFFSSSZZZVVVJJJ<<<444222000000000222999JJJZZZffffffbbbWWWJJJ>>>888777000///.........///111222===LLL\\\cccaaaXXXIII===333...,,,---...///222888BBBJJJLLLDDD888000,,,***------------............000000000111777CCCTTT___\\\YYYSSSGGG;;;222------******)))((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))((('''&&&&&&&&&&&&'''((('''((()))***)))(((&&&%%%&&&''''''&&&)))444DDDPPPcccccc^^^SSSJJJCCC<<<555,,,)))&&&%%%'''(((((('''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((***,,,---...+++111777;;;???KKK]]]jjj}}}~~~~~~zzzoooaaaRRRHHH@@@:::222,,,***+++++++++))))))))))))))))))))))))''')))******))))))***+++,,,)))))),,,------222999FFFYYYkkkkkkZZZEEE777111222222111///...///111444666===KKKaaazzzyyyhhh```ZZZTTTOOOLLLHHHEEECCCAAA:::555444222000111444111555;;;GGG[[[qqq~~~rrr```KKK>>>777222000111///---...///...///777@@@RRRaaaiiiddd\\\XXXOOOEEE:::444/////////,,,,,,...000111888EEERRRXXXWWWTTTLLLEEE>>>999888===KKKXXX]]]XXXOOOBBB555---,,,---,,,,,,,,,,,,,,,---.........000777III___ooovvvwwwuuucccMMM>>>444111777@@@OOOggg~~~rrr[[[FFF999666333555===FFFFFF<<<111---,,,,,,,,,,,,---......---///000///...------...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...//////666CCCUUUjjjtttmmm```JJJ???444111111...------------------------,,,,,,---,,,...111111111666<<>>JJJZZZxxxbbbLLLEEE>>>;;;;;;BBBMMM^^^uuu{{{kkk\\\HHH<<<888888555111333222222111222222333444111000//////......//////---------------------------000333666===MMMbbbrrr||||||ooohhhdddTTTAAA777444000.........---,,,,,,,,,,,,,,,------------+++,,,,,,++++++,,,000222:::HHHZZZeeecccUUUDDD888333111/////////444AAAOOO]]]___^^^VVVHHH<<<666555///...---------...000111<<>>:::666222222111...///222111555<<>>DDDEEEEEE:::888444111///...---,,,+++************++++++,,,)))///333777DDDZZZppp{{{}}}xxxkkkXXXCCC666333555//////.........//////000///............///000000///000111333333333333333222333444555555555444444444444555555666555555555777444777<<<===???MMM___}}}hhhSSSLLLDDDAAADDDOOO```ttt~~~lllaaaQQQHHH===666555555222///222222111111111222222222000000///............///........................111444999@@@JJJYYYiiiuuuvvv|||vvveeeZZZUUUIII999111///......///...---+++------,,,,,,,,,,,,,,,,,,+++++++++******,,,///222777GGG^^^nnnnnn```LLL>>>333111/////////222===III[[[^^^___WWWIII<<<555333...---,,,,,,,,,---///000999III[[[eeeddd[[[LLL???333///,,,------...111777FFFMMMNNNEEE999333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,...///222777CCCRRR\\\______XXXJJJ999---+++---***)))))))))))))))******((((((((((((((()))******(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))((((((******)))'''%%%$$$###&&&'''&&&$$$&&&---444BBBKKKTTTVVVUUUSSSPPPKKK???777...(((((())))))'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###$$$%%%'''(((***+++,,,******000:::BBBLLLSSS___jjjrrrvvvvvvuuuhhh\\\LLL???777222...***************************''')))******))))))***+++***((())),,,///111888@@@WWWfffnnncccMMM<<<444000---...//////......000222444<<>>666000///...---...111333;;;KKK]]]ccc\\\SSSOOODDD>>>888777:::EEEYYYiiiqqqeeeSSSCCC888333222333,,,,,,++++++,,,,,,---...///555DDD\\\uuu{{{lllYYYEEE:::444444BBBSSStttyyy```JJJ;;;222111000444:::>>>@@@@@@666555444333222111111111---///111222111000111222111222444444555444333333//////......---............555CCCXXXnnn{{{vvvjjjYYYJJJ;;;444000---+++,,,+++,,,---......---,,,,,,...,,,---000111000333777;;;CCCGGGEEE@@@<<<888333...///111000......000222///111333444333444777:::;;;<<>>:::666222000///...---***)))))))))***+++,,,,,,&&&,,,111555BBBZZZppp{{{zzzuuugggRRR===111000444//////.........//////000...............///000000000111111222222222222222000111333444555444333333555555555444444333333333:::555666;;;<<<>>>MMMaaaxxxbbb[[[SSSPPPTTTbbbtttpppXXXJJJ<<<:::888666555444333222000111222333333222222111000000///...............000000000000000000000000777;;;AAAIIISSS^^^jjjqqqgggnnniiiUUUFFFBBB;;;000,,,+++,,,---//////,,,***---------,,,,,,+++++++++***++++++******+++///222444FFF___rrruuugggRRRBBB333000/////////222<<>>666444------,,,+++,,,---...///666HHH]]]hhhiii```PPPBBB333///,,,---------111666EEEKKKLLLBBB777111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444;;;FFFUUU_________YYYKKK888,,,))),,,******))))))))))))***+++((((((((((((((()))******'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))((()))******)))'''%%%$$$"""%%%((('''$$$$$$***///000===KKKRRRVVVYYYWWWTTTHHH>>>222+++))))))(((''''''''''''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((("""$$$''')))***(((&&&$$$$$$'''))))))((((((,,,///444<<>>PPPiiittt___FFF;;;444555666111......///...///222222///000444444777===III]]]qqqxxxwwwiiiVVVBBB777444111///...//////000000///222>>>KKK```pppvvvnnngggfff\\\LLL>>>666000.........000444444???SSSfffjjj```UUURRRGGG@@@:::999===III^^^ooommm___LLL;;;222///......,,,,,,++++++,,,,,,---...***444GGG___uuu~~~yyyfffSSS@@@777444666FFFYYYyyyrrrYYYBBB333+++...111333444777>>>DDD:::999888666444333333333...000333444333333333444888999;;;<<<<<<;;;999888111000///...............---555DDDZZZrrr{{{ppp___OOO>>>555111---,,,---,,,---.../////////...---111......000111000222666888>>>BBBAAA>>>;;;333,,,,,,...000///,,,+++---///***---000222111333666999111333666:::>>>CCCFFFHHHFFFQQQ^^^hhhrrr|||rrrrrrpppmmmnnnmmmcccVVV))))))))))))************(((((()))*********************))))))(((((('''''')))***+++,,,000888CCCLLLFFFAAA999111---+++,,,---,,,------+++******+++,,,,,,///000333BBBXXXhhhmmmpppnnnaaaMMM>>>777333---666222------///000///---000000/////////.........000000000000000000000000444444333222333444555666555555555666666666666666888;;;:::;;;AAADDDRRRlll|||jjjcccfffmmmzzzsss[[[HHH>>>999666333222333333333222222111111111000000//////000111222111000///000111111000//////000222444555KKKUUU[[[\\\dddnnnnnneeebbbWWWIII???;;;888111,,,------,,,,,,,,,---......------------------------+++,,,------,,,,,,...000888IIIcccvvvvvveeeQQQDDD;;;333...///...000;;;JJJ___iiiiii[[[JJJ@@@888000...------------...//////666EEE[[[kkklll```OOOCCC444///---......---000444GGGJJJKKKEEE:::111......,,,,,,++++++***+++++++++...,,,***222DDDXXXaaa```ZZZVVVOOOCCC777///++++++******)))''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((((((''''''''''''((()))***'''((()))'''&&&%%%''')))(((''''''''''''((()))))))))++++++)))%%%"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&...000777AAANNNYYYaaaeee```RRR@@@444...+++******%%%$$$$$$%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%''''''''''''((((((((((((+++---555EEE[[[qqq{{{tttnnnaaaNNN???:::666000,,,+++(((%%%&&&***(((((((((((()))))))))))),,,)))))),,,---///:::FFFXXXhhhmmmZZZCCC777333000,,,---.........///111333777BBBUUUlll|||{{{lll^^^AAA:::333///000111///,,,222111000000000000000111777888<<>>888333222000///333999;;;JJJ\\\hhhkkkfff^^^WWWOOOFFF<<<999@@@OOO___hhh]]]SSSDDD888333000///......///000///---,,,---...111555BBBZZZuuuyyyhhhNNN:::888666666GGGaaaxxx[[[DDD777222111...,,,///111666>>>HHHDDDCCCBBBAAA???;;;555111111111444888<<<>>>CCCGGGJJJSSS[[[]]]___^^^VVVKKKEEE===333...///222333222///666EEE\\\uuussslllYYYBBB444111111///+++---------............///000///---,,,---...000111888===CCCEEEAAA:::222...//////.........---------......//////000222333444111222333444666888:::<<<>>>@@@DDDJJJQQQYYY```dddooonnnlllggg^^^SSSIIICCC'''(((((((((((()))))))))((()))******+++++++++******)))))))))(((((((((''')))*********,,,222;;;AAACCCCCCBBB===666000---,,,+++,,,,,,+++******++++++***---000444BBBVVVcccgggccc```TTTCCC777444222000,,,---.../////////000111000000000000000/////////111111111111111111111111333333222111222333444555555555555555666666666666888;;;999:::AAAFFFWWWsssnnneeedddhhhsss{{{cccNNN@@@999999777555444444444333111111111111111000000000//////000111111//////000111...////////////111555888PPP]]]ggggggjjjooommmeee]]]QQQBBB999666444111......------,,,,,,,,,------------------------------+++---------,,,---///111:::LLLfffyyy{{{kkkUUUFFF888000,,,......000<<>>444---*********)))(((''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''(((((('''''''''&&&%%%%%%&&&'''''''''&&&&&&''''''((()))(((***+++)))&&&%%%%%%'''$$$$$$%%%%%%%%%%%%&&&&&&'''***222>>>MMM]]]jjjpppsssdddPPP???444---(((&&&&&&$$$$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((++++++...999JJJ]]]llltttwwwuuuwww{{{vvviii]]]XXXDDD;;;111---***'''(((+++(((((((((((())))))))))))((((((***///000444@@@MMMbbbmmmlllWWWAAA666000,,,,,,---............111333:::EEEYYYnnnzzzuuudddUUU>>>999222///000111///---111111000000000/////////444888@@@PPPeeeuuuwwwqqq^^^OOO>>>555111...---///000///000222333:::MMM___ooosssuuuqqqeeeWWWKKKEEE999333000///...///444:::DDDSSSccciiifffbbb^^^[[[PPPGGG<<<999@@@LLLWWW]]]SSSJJJ===555111000///......//////...---,,,---...111888JJJeeegggMMM999777777888KKKddd{{{cccGGG666000///000---,,,///111444;;;CCCDDDCCC@@@===:::777666555666888===CCCKKKTTT```iiizzzuuuiii___UUUHHH???;;;888666333222666@@@SSSkkk{{{zzzqqqkkkYYYCCC444111111///,,,---------............///000000///...///000111222888>>>EEEHHHEEE===666111//////.........---------.........///000111222333000111111222444666888999777777999;;;???DDDHHHKKKNNNOOOOOOMMMIIICCC===999''''''''''''(((((((((((())))))***+++++++++******))))))))))))((((((((((((+++++++++***+++...222666===BBBHHHHHHAAA888000+++***+++++++++++++++++++++(((,,,000666CCCSSS]]]```]]]YYYNNN@@@555333444444,,,000444333///,,,---///000000000000000111111111111111111111111111111111222222111111111222333444444444555555555666666666777:::888999BBBIII___~~~ssshhhfffhhhrrrnnnVVVEEE<<<999888777555444555444222000111111111111000000000000...///000000......///000---///111000///222:::AAAVVVfffssstttrrrpppjjjbbbTTTIII:::111000111222111///...------,,,,,,,,,,,,------------------------,,,---......---...000222;;;LLLfffzzz~~~pppYYYGGG888111---......///:::HHHVVVccciii^^^OOODDD888......------------...//////999CCCQQQZZZYYYNNN???555444///,,,------,,,///444<<>>666000///000000......//////...,,,,,,---...111===TTTrrrgggNNN:::666666999MMMeee|||nnnTTT;;;000...///---+++,,,...000111666===AAABBBAAA===888555666888;;;DDDQQQ]]]hhhuuuqqqgggYYYMMMFFF@@@;;;888777777;;;III___qqquuuooojjjYYYDDD666111111000...---------............///000000000000111111111222777===FFFJJJGGG???777222/////////.........---------------...///000111222000000000000222333444555444444444444555777999;;;999:::;;;<<<;;;999777555'''''''''((((((((())))))((())))))******)))))))))))))))))))))((((((((((((,,,,,,,,,,,,,,,---///000555:::BBBGGGGGGAAA777///---,,,++++++,,,,,,+++***)))+++000999EEERRR[[[^^^^^^ZZZQQQDDD:::666555555000222333222000///000111000000000000000111111111111111111111111111111111222222222222222333333444333444444555555666666666777:::777999CCCNNNhhhxxxhhhhhhlllyyylllVVVFFF===:::666444333444555444333111111111111000000000000000---...//////......///000...111333111000666DDDOOO^^^kkkwww{{{xxxrrreeeYYYIII@@@555......000222222000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111333888IIIbbbwwwuuu]]]HHH<<<444000000//////:::HHH[[[gggkkk___OOOCCC888///...------------...//////222:::GGGQQQTTTNNNDDD;;;444///,,,------,,,...333777???GGGGGG@@@666///,,,,,,,,,+++++++++,,,---------...111<<>>444...,,,+++***))))))((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''(((''''''%%%%%%'''&&&%%%''')))***)))'''&&&%%%%%%%%%%%%&&&'''''')))))))))((('''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&(((,,,555DDDXXXkkkwwwzzzrrrbbbPPPBBB999111***'''%%%######$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((()))'''%%%&&&***222888===DDDLLL\\\mmmyyy|||zzzwwwhhhTTT>>>222---++++++,,,(((((((((((())))))))))))+++---//////222<<>>RRRiii}}}nnn```PPP>>>444///------///+++---...///111<<>>@@@???:::888:::>>>GGGYYYnnn~~~}}}vvvfff___UUULLLGGGCCCAAA???:::999:::DDDXXXkkkqqqnnnhhhZZZGGG888222000///...---------............///......000111111111111111666>>>GGGLLLIII@@@666000////////////............,,,,,,,,,---...///000000000000000000111111222333333333333333444666777888888888999888888777666555(((((()))))))))*********'''(((((((((((((((''''''(((((((((((())))))))))))******+++,,,---.........111222777@@@HHHIIIBBB;;;333000---,,,------,,,***,,,---222<<>><<<===777333000///222555666666000000000000000000000000111111111111111111111111222333333444444444444444333333333444555666666777666999777:::EEESSSqqq~~~lllnnnuuuwwwcccPPPBBB;;;555444222333444555444222000000000000000000111111,,,...//////......///111000222222000222===OOO]]]hhhooowww||||||rrr```OOO===888333000000111111000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---.........///111333777FFF]]]rrr|||eeeMMM===555000111111333???NNNdddnnnnnn^^^MMMBBB999000...------------...//////...555BBBNNNUUUSSSJJJCCC444///,,,---,,,+++---222555===EEEFFF???777111///,,,+++++++++,,,------...,,,---111===RRRdddiiieeeTTTHHH888---))))))(((&&&)))((((((''''''''''''(((''''''''''''((((((((((((((((((''''''''''''((((((&&&'''''''''''''''&&&&&&%%%%%%&&&'''))))))((('''&&&%%%%%%%%%%%%&&&''''''***)))(((&&&%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&'''(((+++111<<>>GGGHHHBBB:::444333,,,++++++,,,,,,---...///,,,...555CCCZZZnnntttqqq```QQQ===000------+++)))((((((''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''(((((((((''''''''''''((()))***''')))+++***(((&&&%%%&&&&&&&&&&&&&&&&&&''''''(((+++)))'''%%%%%%$$$""" $$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((,,,444CCCUUUaaahhhllliii]]]SSSLLLAAA666+++(((%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&'''''''''%%%(((***,,,+++++++++,,,+++000888DDDWWWmmm|||yyyfffOOO@@@555...++++++(((((((((((())))))))))))(((***,,,111AAAXXXkkkuuutttdddOOO===444111000...***,,,------,,,---///222;;;OOOgggssskkkWWWCCC777000///............///000---------...///111222333@@@RRRjjj~~~zzzkkk^^^OOO???777333000...000---...000555BBBSSS___ccc^^^ZZZSSSJJJBBB:::666333000......///...222>>>JJJhhhwww|||pppddd```\\\UUUJJJIIINNN[[[gggfffWWWIII<<<777333111222222000...---.........///111555888@@@OOOeeeyyy|||nnncccLLL===111000222888GGGWWWmmmcccPPP;;;111111111000***)))+++......,,,---222111222444999CCCSSSfffsss~~~~~~nnneeeZZZSSSKKKCCC>>>======;;;999888888:::<<<===999:::===GGGZZZmmmuuussshhh```SSSEEE:::333000///---------............///,,,,,,---...///000111111>>>GGGSSSZZZVVVLLL???777000000000/////////......---------------...//////111111111111111222333444333333222222222111111000111222222333333222222111((((((((())))))))))))******************)))(((((('''((((((((()))))))))******))))))+++///222222111//////000333888@@@IIINNNFFF>>>555/////////...,,,000222<<>>JJJ\\\SSSDDD777222444333///+++***,,,///...,,,...333555999BBBOOO^^^nnn{{{}}}lll[[[JJJCCC>>>>>><<<888666999666555555333333333555777777888<<>>HHHVVV^^^\\\RRRFFF===000000000000/////////.....................///000000000000000111222333444666777777666666555444444111222444555666666555555''''''''''''((((((((())),,,,,,,,,,,,,,,+++***)))'''((((((((())))))******///---,,,...222666666555,,,///111//////555CCCNNNLLLCCC777000//////...,,,000333@@@QQQXXXTTTNNNMMMGGGBBB@@@FFFKKKRRR___lllfffeeeaaaYYYNNNFFFDDDDDD999999888666555444333222222222222222222222222222000111222333444333222222111111222333555666666777444::::::>>>KKK\\\xxxfffUUUMMMNNNRRRVVV]]]fffjjjggg```XXXRRRKKKEEE>>>888666555444444//////000000111111111222---///111111000000222444888;;;AAAKKKYYYgggttt{{{sssqqqooojjj^^^LLL:::111111000/////////.........------,,,,,,,,,---......++++++++++++++++++++++++)))***,,,,,,,,,---000222000:::III]]]wwwxxx```HHH===333111000444DDDVVVkkkrrrppp^^^KKK???777///...------------...//////...555BBBQQQYYYVVVJJJ???444000,,,,,,+++***,,,000666BBBPPPUUUPPPDDD:::555+++++++++,,,---...///000///555BBBUUUmmm{{{mmmYYYAAA111,,,,,,)))&&&(((((('''''''''(((((()))''''''''''''((((((((()))((((((''''''''''''((((((***(((&&&%%%'''***...000:::???BBB;;;000'''&&&)))(((''''''''''''((())))))***'''%%%&&&((((((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%'''(((((()))///;;;DDD```kkkpppggg]]]UUUFFF555///+++'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&$$$%%%(((,,,(((***+++000CCC```wwwwwwfffTTTBBB222+++***(((((((((((()))))))))))),,,000666EEE^^^wwwwwwfffNNN<<<111---,,,---***+++,,,,,,,,,---///111;;;OOOeeelll___JJJ:::333...//////...---,,,...///---,,,+++,,,...333888;;;FFF___|||ooo```LLL@@@555222111000///000222333777EEE^^^www~~~zzzjjjfff\\\LLL:::...+++,,,------///111333999HHHWWWhhhoookkk^^^\\\bbb\\\MMM===DDDSSSdddooojjjXXXHHH888444...,,,...///...---,,,---...///222666;;;@@@===III[[[gggjjjcccXXXOOOBBB888000...------444===@@@===888333444555///&&&,,,+++,,,//////---///444:::DDDVVVkkk{{{yyy{{{oooUUU<<>>222...111111---333999CCCOOOVVVVVVOOOIIIFFFAAA;;;777999@@@IIIPPPaaadddfffccc]]]YYYYYY\\\XXXOOOFFF@@@;;;777555555222333555555444333333333555333333666666333222444///444777444333555555333999777999@@@JJJ___www]]]LLLDDD@@@@@@BBBEEEGGGHHHGGGFFFIIIQQQXXXUUUMMMCCC<<<;;;:::777555000000000000000000111111222//////111111000333999???NNN\\\ccclllxxx~~~{{{rrrmmmcccUUUGGG<<<666333000////////////............------,,,,,,------......------,,,,,,------......---+++******+++---...///555BBBXXXrrryyylllQQQ???333333333222<<>>888111,,,,,,+++***+++///555@@@QQQ]]]ZZZMMM>>>555---///---(((***000111---111:::LLLcccxxx~~~sssfff[[[JJJ888111000...,,,+++,,,)))&&&&&&''')))***)))---,,,***((('''&&&&&&'''((((((''''''''''''((((((,,,(((&&&(((((((((+++111BBBSSSWWWEEE333///,,,%%%((('''&&&'''***+++***)))***(((&&&%%%%%%%%%'''(((''''''''''''''''''''''''&&&&&&'''))))))+++444>>>ZZZkkktttlll```VVVJJJ===777///(((((()))'''$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$(((,,,111;;;QQQnnnsss```OOOAAA222''')))(((&&&''')))******)))***444DDD[[[tttvvvbbbIII:::222---++++++,,,.........///111222111???VVVlllnnn___MMM===333...,,,***+++---...//////+++,,,...000//////777@@@MMMhhhrrr[[[LLLBBB888555444111......333333<<>>NNNcccwwwyyyooofff^^^RRRAAA444111..................------...///000111111111111111888???JJJTTTXXXSSSIIIAAA777333222333222...---///............////////////222111000000111333555777666999===???????????????:::999999999::::::999888))))))))))))************(((***,,,+++***)))))))))...***))),,,---+++...333888;;;999444333666666222000,,,)))+++---...333999AAACCC@@@999666777666222222888CCCPPP[[[\\\TTTMMMFFFAAA999333222555:::>>>IIIMMMQQQTTTVVV]]]fffmmmnnnllldddWWWKKKBBB>>><<<888;;;>>>>>>;;;666222111777444444666666333222555111555888555444666666444777666999@@@JJJ^^^vvvdddOOODDD???===>>>@@@:::<<<>>>======AAAHHHOOOQQQIII@@@:::999999666444111111111000000000000000------///222222111555<<>>IIINNNLLLDDD===777000,,,,,,---,,,...111777BBBRRR[[[XXXLLL>>>555---///...***+++000111...222;;;KKK```qqqvvvkkk]]]LLL>>>000---...---+++***+++)))&&&&&&''')))))))))---+++)))(((&&&&&&&&&'''(((((((((((((((((((((((()))&&&&&&)))***,,,000777KKK\\\aaaNNN999111,,,%%%((('''&&&'''***+++***))))))(((&&&%%%%%%%%%'''(((''''''''''''''''''''''''&&&%%%&&&((((((***222<<>>777333000000000------///............////////////000/////////111444666888???CCCHHHMMMQQQUUUZZZ]]]YYYVVVRRRPPPMMMHHHAAA<<<))))))))))))************(((***,,,,,,***)))))))))///---...222555666:::>>>??????;;;555111222111///---***)))+++,,,,,,...333===CCCEEEAAA;;;888555111666999BBBPPP[[[]]]UUUMMMFFFAAA:::333//////111333444777<<>>555777999999:::===DDDJJJIIICCC<<<777777666555333222111111111000000//////,,,---000444333333:::BBBVVVmmmtttiii]]]TTTGGG<<<666333000...............---------,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------++++++++++++------111888FFF\\\uuu~~~rrrZZZFFF777666555000222;;;LLLQQQQQQJJJAAA;;;666111------++++++++++++------///555???KKKRRROOOFFF>>>888111,,,---------///333;;;GGGTTTZZZUUUJJJ>>>666---///...+++,,,///000///000;;;JJJ[[[jjjoooeeeWWWBBB666,,,,,,---,,,((('''+++(((&&&&&&'''))))))(((,,,+++)))'''&&&&&&''''''&&&'''((())))))((('''&&&'''%%%%%%)))***,,,222:::PPPbbbiiiWWW@@@444---&&&((('''&&&'''***+++***))))))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''(((///888IIIYYYiiippprrrpppeeeWWWCCC999...***(((%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&(((***+++...:::LLLZZZrrr{{{{{{lllYYYBBB222000---***)))************000;;;NNNgggxxxfffTTT???333///,,,+++,,,++++++*********...333888HHHYYYfffcccSSSCCC777000///---++++++,,,------,,,.........//////000:::DDDddd|||kkkSSSEEE<<<444222111//////000333999HHHaaa{{{iiiRRR???444000///...000222555===MMMbbbqqqrrrgggYYYNNNIIIDDD>>>:::>>>JJJ___pppppp___III===111000///---,,,,,,,,,---***+++,,,......000333666CCCOOO^^^eeebbbWWWKKKDDD777333///---,,,---------++++++***)))***+++,,,---***+++000666===HHH[[[kkk}}}uuupppbbbTTTCCC;;;;;;:::555///333222111111111111111111333222222222222222222222...000222555===PPPhhh{{{}}}rrrfffWWWEEE888222000111111///,,,,,,///222//////000111222222333333111666>>>FFFLLLKKKFFFAAA===666111000000...///111............////////////.........///111444777888CCCGGGMMMTTT]]]fffooouuurrrnnnjjjhhheee___VVVNNN((()))))))))************(((***+++***)))(((((()))***...666???EEEHHHJJJKKK@@@>>>999333///......---...++++++......,,,,,,000999AAAHHHHHHDDDAAA@@@AAACCCBBBDDDLLLTTTTTTLLLDDD<<<999555111//////111222111222333666<<>>NNNggg|||fffOOO>>>555111000111000///333===OOObbbooorrrhhh\\\SSSKKKCCC<<<:::@@@QQQfffppphhhTTTAAA777111000...---,,,,,,,,,---++++++,,,......///444:::HHHUUUaaaeee___TTTFFF<<<444111...---------,,,,,,---,,,+++***))))))+++---//////555@@@NNN```vvvwwwllldddSSSHHH;;;444444666555222222111111000000000111111333333333333333333333333444444444333555BBB\\\rrrxxxnnnaaaPPPAAA888444222000000111222333333444333333222222222222222444888???HHHNNNPPPNNNKKKGGG>>>555222111///000333............/////////////////////000111333555666===@@@EEEKKKTTT^^^iiipppqqqooopppvvv||||||wwwppp((()))))))))************)))******))))))))),,,...555===HHHPPPTTTSSSNNNIII;;;777333///---++++++,,,...+++,,,//////,,,+++---000777AAAIIILLLOOOUUU[[[SSSNNNIIIHHHIIIGGG@@@999000///...---,,,---//////222111111111333888>>>CCCMMMWWW^^^aaahhhppppppjjjfffhhhhhhcccYYYMMMCCC>>>===888666777777555666:::333777888555444777888777999:::@@@IIIPPP```eeeNNNCCC<<<888999:::777666777444444555555444555777888:::777555333222222222111111111111111000000//////333111000111333:::IIIWWWrrr{{{sssiii___KKKAAA666000000222222000......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...666DDDZZZttt~~~^^^FFF222///222666BBBRRR```eeeggg```UUUIII:::...------++++++++++++------,,,222???PPP^^^aaa[[[SSSDDD;;;111---***))),,,000;;;HHHQQQOOOEEE<<<333+++++++++++++++***+++///333;;;IIIWWW^^^eeekkkdddWWWDDD999///,,,+++)))(((((()))'''&&&&&&(((((((((''')))((('''&&&&&&'''((((((%%%''')))******)))'''%%%'''%%%&&&)))+++000<<>>LLL\\\hhhkkkgggVVVLLLAAA:::222***'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''&&&)))111888EEEYYYqqq}}}nnnVVVCCC222...***((()))+++---...111>>>RRRgggxxx|||ppp```SSSCCC333,,,,,,,,,,,,---+++***,,,///...---444===JJJSSSWWWNNNAAA888333111000---+++***+++,,,++++++,,,++++++,,,+++...888DDD[[[ooo|||wwwgggTTT<<<555///......---///333777???PPPfff|||xxx```JJJ;;;333000///222///...444CCCWWWiiissspppiiiccc^^^UUUGGG>>>===EEEXXXlllooo___JJJ999222111000...---,,,------...---,,,---/////////777AAAPPP]]]gggfff^^^SSSEEE999111///---,,,------,,,+++......---***''''''))),,,222666CCCVVViiiwwwrrr\\\LLL???;;;666111//////000222000000000//////000000111222222222333444444444555777666555333333<<>>CCCFFFMMMUUUUUUPPPJJJEEEAAA===888333//////...------...//////.........///111333555666;;;>>>EEEOOO[[[cccggggggoooxxx}}}lllYYYMMMBBB>>>;;;;;;999555444777555999:::666555888:::999888999???HHHPPP______JJJ@@@:::777888777333111333555555555444444333333333555555444333222111111111000000000000000000000111444000///555>>>KKK]]]kkksssaaaQQQCCC===555111000111000///............---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---333@@@TTTmmm~~~aaaJJJ666222444<<>>666222000...,,,******+++,,,,,,+++***)))+++,,,,,,...888CCCUUUfffqqqnnnjjjggg[[[KKK999444///...---,,,///444555>>>OOOdddwwwttt[[[EEE888222///...111///222???SSShhhvvv|||pppkkkjjjhhh]]]KKKAAA@@@HHH\\\nnnkkkXXXCCC555///000///...---,,,------...///,,,,,,000000000:::GGGZZZfffmmmhhh^^^TTTFFF999000...++++++,,,,,,,,,++++++,,,,,,***((()))---222444???TTTlllzzz}}}}}}mmmRRR>>>333444444222///...000222///////////////000000111111111222333333444555555555333333555555<<>><<<;;;===CCCIIIJJJDDD>>>999888555333111000000000333999CCCOOOXXX\\\\\\ZZZQQQDDD777222000---+++,,,............////////////222222222111111000//////333444555666888;;;???CCCDDDHHHQQQ]]]kkkwww))))))))))))************+++,,,---///444>>>HHHPPP___```[[[PPPFFF???777...000,,,+++---,,,((((((,,,***((((((++++++((((((+++,,,***,,,333555444666;;;DDDDDDBBB???;;;777444333111111000/////////000000,,,,,,,,,...000222222222666222666BBBIIIKKKRRR]]]iiivvvtttiiiSSSOOOKKKIIIDDD===999:::888<<<<<<888777;;;===<<<;;;;;;AAAJJJRRRbbb]]]HHH>>>999666777666222222444777777777777777777555444333444444333222111111111/////////000111111222222555111555BBBUUUhhh{{{rrr\\\HHH???===999666333111///////////////.........------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,111;;;LLLcccwww|||yyycccNNN;;;555666>>>WWWqqqqqq___JJJ:::------++++++++++++------...333@@@UUUiiitttsssnnnWWWIII999///++++++000777NNN]]]fff^^^QQQHHH???555---***)))+++***+++555@@@ZZZhhhlllccc[[[YYYMMM>>>444---((()))***((((((***'''&&&&&&'''(((((('''%%%'''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((('''&&&(((---444BBBXXXlllooo\\\III999...((('''&&&'''***+++***)))&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%%%%((()))&&&&&&'''---+++,,,111;;;FFFQQQXXXSSSQQQQQQOOOGGG999000...''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&&&&(((,,,///555DDDYYYlllxxxwwwfffTTT===888111,,,+++,,,...///>>>UUUssslll[[[LLL>>>000+++,,,,,,+++,,,+++'''(((---///111???QQQdddfff```PPP???555000------+++))))))+++,,,---,,,))))))+++......///888BBBUUUccciiiccc___^^^TTTFFF888333///...,,,+++///444444@@@SSSgggxxx{{{kkkSSS???444111000000000222;;;NNNfffwww~~~~~~rrrnnnnnnmmm```KKK@@@AAAIII]]]lllfffSSSAAA555///......,,,++++++,,,,,,---...***+++000000000<<>>>>>;;;999===????????????EEEMMMUUUfff~~~[[[EEE>>>999666777666444555888444444555666777777555333222333444444222111111111......///000111222333333666444<<>>333((('''&&&'''***+++***)))%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%)))%%%%%%))))))'''%%%&&&)))'''(((...888CCCQQQZZZSSSTTTWWWYYYQQQCCC888555''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&'''+++...000;;;LLL___nnnqqqbbbRRRCCC===555...,,,---...///AAA]]]lllZZZKKK===000,,,,,,,,,+++,,,///)))(((...111666III___qqqqqqhhhUUUAAA555...+++,,,***))))))+++---------)))***---000///111999CCCVVVccchhh```\\\]]]UUUIII888333000...,,,+++///555666CCCYYYmmm|||ppp```III888111111222333222666BBBYYYqqq~~~zzzuuupppooonnn___III???BBBHHH\\\jjjcccPPPAAA777111---,,,+++*********+++,,,---)))***/////////===OOO]]]iiimmmbbbVVVNNNBBB444///,,,)))((()))+++,,,---%%%***...111444;;;EEENNNcccqqqvvv{{{iiiOOO===444111000---+++---000222000---...............///000111//////000111333444555555888333333888999<<>>:::888444333222222222000...,,,444///,,,---+++''')))000------------------------******+++,,,...///000000...///555AAARRRcccnnntttdddQQQ@@@:::888<<>>444000---...111444999IIIaaatttxxxsssooonnnpppppphhhXXXIIIAAAAAALLL]]]eeeZZZHHH===666000......---------,,,,,,,,,(((***......,,,000@@@QQQccciiijjjcccXXXLLL>>>333/////////,,,)))((((((***(((---222666>>>MMMaaappp}}}}}}|||yyydddPPPAAA777222000222000...---///000111000000000////////////000000111111111111222555777888999777666777999>>>JJJUUUrrr{{{}}}mmmWWWDDD999666000000000000////////////000777???JJJ[[[gggdddYYYRRRLLL@@@555111333333000......//////////////////222222111000////////////000222222222111111333555555444555666999<<<@@@BBB((()))***+++++++++---...888DDDOOORRRRRRPPPJJJBBB;;;777222///............++++++******************************)))))))))(((***++++++,,,---.../////////222666888666333000/////////---,,,,,,---......+++,,,...///000///...---///000222222111222555777:::===EEEQQQaaarrr~~~}}}yyyuuusssssssssqqqkkkccc___]]]VVVNNNJJJEEEGGGNNNYYYnnn___HHH>>><<<888777666666555444777777666666555444444333444333222222111111222222///333444333444777888666999BBBQQQeee~~~uuuooonnnfffiiikkkjjjeee\\\RRRKKKEEE@@@:::444222222444555---+++,,,000///,,,,,,000------,,,,,,++++++************+++,,,---......///,,,---222===MMM]]]jjjpppfffTTTBBB999444666EEEWWWooo}}}uuuiii```MMM999000...,,,***)))***+++,,,---333@@@VVVppp|||pppZZZHHH666000---+++111:::JJJWWW\\\RRRFFF???888///******,,,...333>>>NNNZZZgggllliii___XXXRRRDDD333///,,,)))(((((()))(((((((((((((((((((((''''''&&&&&&'''((((((((((((***---******))))))))))))***+++((('''(((,,,111<<>>KKK^^^qqq~~~vvvjjj\\\UUUSSSWWWbbbyyy```III===:::888666666777666555666666666555555444444333333333222222111111222222222222444777555333555;;;BBBPPPdddwwwxxxhhhaaadddjjjjjjnnntttwwwuuunnneee___WWWRRRJJJBBB<<<999888888111000000333222---+++,,,///...---+++*********)))++++++++++++,,,,,,,,,---++++++...777EEEUUUbbbiiicccSSSAAA777000000===KKKeeewwwxxxjjj]]]JJJ888///...,,,***)))***+++,,,,,,333BBBYYYsss{{{nnnVVVEEE555///---***...666AAAOOOWWWQQQFFF>>>666...,,,+++---444AAARRR```gggjjjmmmiii\\\QQQIII===111---+++(((''''''(((''''''(((((((((((((((''''''&&&'''((((((((('''''')))+++(((''''''''''''((()))***'''''')))***+++333EEEWWWxxxmmm\\\KKK>>>222,,,***)))((((((%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''###%%%((())),,,555CCCNNN[[[XXXUUUVVVUUUOOOCCC:::000---)))&&&&&&'''&&&&&&'''&&&%%%&&&'''''''''%%%(((&&&&&&&&&(((((('''&&&%%%&&&''''''(((((('''''''''''''''(((((())))))***...///666EEEYYYkkkuuuyyywwwhhhWWWIII999---...777FFFbbb}}}zzzooodddZZZKKK===000,,,,,,***'''''')))'''))),,,+++111GGG^^^rrrpppaaaHHH666000,,,(((******)))))))))******+++&&&(((,,,000333<<>>GGG___kkkmmm\\\GGG:::222,,,,,,,,,+++++++++*********)))***,,,---///777KKK]]]tttqqqeeeRRRBBB888222,,,---,,,***+++---000222333777;;;EEETTTgggwwwxxx{{{wwwjjj```OOOHHH>>>555111///......---------///111222111000111111000///////////////000000000111222444666777666555666888999:::BBBKKKbbbrrrtttVVV>>>222000111111000000000/////////222555999===HHHWWWaaafffiiicccVVVGGG???===:::666555555444333222111111111///000111222222333222222111333333333222222444666555444333333555777:::;;;&&&((()))***---555AAAIIIXXX\\\[[[QQQAAA555///---,,,***(((((())))))(((&&&(((((())))))******++++++*********)))))))))))))))******+++,,,---......//////222666777555222///...000///---,,,+++,,,,,,---,,,---......//////......000111111000......///111444777;;;???FFFQQQ^^^gggxxx}}}|||}}}qqqjjjdddfffppp^^^HHH;;;888666555555666555444555555555444444444333333333333222222111222222333555111333888666222999FFFUUUggg|||{{{kkkYYYKKKGGGKKKQQQVVVWWWYYY\\\^^^___``````[[[[[[[[[WWWOOOGGG@@@<<<===:::666444222///......000///---,,,++++++,,,,,,+++++++++++++++++++++++++++***,,,222>>>LLLXXX```YYYLLL>>>555///000:::FFFaaauuuzzziiiWWWDDD555...---+++***)))***+++,,,+++444EEE]]]vvvzzzkkkQQQAAA333///,,,))),,,333;;;JJJUUURRRHHH???555...111///000:::NNNbbbnnnpppjjjjjjbbbRRRDDD;;;333,,,,,,***'''&&&'''''''''&&&(((((((((((((((''''''&&&((())))))(((&&&&&&((()))'''(((((()))***+++,,,,,,((()))++++++)))---===NNNooovvvjjjTTTHHH999///+++***))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''###%%%'''''')))...777???QQQRRRUUUVVVSSSMMMEEE???333///)))&&&%%%&&&%%%###((('''&&&&&&(((((('''&&&((('''&&&&&&''''''&&&%%%%%%&&&''''''(((''''''''''''''''''((((((((())))))+++---333BBBZZZrrr{{{ooobbbTTTBBB333333<<>>UUUjjjzzzwwwqqqggg\\\MMM>>>333000---,,,///222777@@@JJJXXXeeennnlllfffbbb[[[TTT@@@888111//////...000333666BBBXXXooovvvlll]]]UUUKKKCCC<<<888444333===KKK]]]gggfffUUUBBB888222---************))))))))))))+++***+++,,,...666JJJ\\\pppkkk]]]JJJ;;;444000---***---000111111222666999GGGOOO]]]mmmyyy}}}|||yyy{{{}}}~~~|||sssdddRRRFFF<<<888333000////////////,,,,,,---000333333222000222111000//////......//////000000222333444666666555444666888888888>>>EEEZZZpppnnnRRR<<<333222111111111000000000//////222444666999BBBSSSgggsss{{{wwwlll\\\PPPHHH@@@888:::999777555444444444444444555666666666666555444888888888666333222333444777777666777888;;;>>>@@@'''((()))+++111===LLLVVV```WWWJJJ===222,,,***,,,,,,***))))))******(((&&&((((((((())))))******+++))))))))))))))))))******)))******+++,,,---......///222666777555111...---///...---,,,+++,,,,,,---,,,------...............---/////////......000222111555:::===???BBBGGGLLLUUU[[[bbbeeeffflllwww{{{vvvwww]]]FFF999777444333444444444333444444444444333333333333333222222111222222333333555000000555666777DDDTTTkkk}}}yyyiii]]]MMM@@@999888999999<<<<<<<<<===AAAEEEJJJMMMNNNTTT[[[___^^^[[[WWWVVVRRRKKKAAA888555555444333///...,,,++++++,,,---...,,,,,,++++++++++++******,,,,,,,,,000888CCCOOOVVVPPPGGG<<<444///000888AAAYYYkkkyyysssbbbOOO>>>222---,,,+++*********++++++,,,555GGG___wwwwwwgggOOO???222///---)))+++111:::HHHUUUVVVLLL@@@666///111111222>>>WWWoooxxxvvvjjjeeeZZZIII:::111,,,)))***)))'''''''''(((&&&%%%(((((((((((((((''''''&&&((())))))(((&&&&&&'''(((+++,,,---...------,,,+++((()))******''')))666DDDcccvvv|||vvv^^^SSSCCC444+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''&&&&&&)))...222CCCNNNXXXZZZSSSLLLJJJKKK===666---'''&&&&&&%%%###((('''&&&&&&(((((('''&&&'''%%%$$$%%%&&&&&&%%%$$$%%%&&&''''''((('''''''''''''''''''''(((((((((((('''+++222BBB\\\wwwvvvmmmcccXXXGGG777444;;;MMMhhh{{{ooocccYYYDDD777,,,***,,,+++)))((('''%%%(((---000666III^^^hhh___NNN===222...,,,*********))))))((()))))))))***)))***---333BBB[[[qqqzzzxxxssslll___MMM===333---,,,---///222999GGGUUUgggqqqsssiiiaaa^^^VVVKKK:::444//////...---...222666DDD]]]sssxxxnnn```YYYMMMBBB999777444444???NNN^^^eeeaaaNNN<<<555222...******)))))))))(((((((((---+++******+++222BBBQQQeeebbbVVVEEE777222///,,,)))...222111111777CCCNNNbbbiiissszzz|||yyyvvvsss{{{ppp```MMM???777666333000//////000///...------...111444444333111111111000//////////////////000111333444555666666444444666999888777;;;BBBTTTmmmzzzdddLLL;;;444444111111111111000000000000222333555999AAARRRjjj}}}|||ooobbbVVVJJJAAABBB@@@===;;;999888888888777888999:::;;;;;;;;;;;;:::;;;:::888555333333555888888888999<<>>DDDMMMUUU\\\dddlllrrrnnnfffWWWHHH???;;;666000000///,,,+++***+++,,,---,,,,,,,,,,,,,,,+++++++++---------...333;;;EEEKKKKKKEEE<<<444......333888IIIYYYeeecccUUUGGG:::111+++++++++*********++++++,,,555FFF]]]ttt}}}qqqaaaNNN???222///---)))+++222===IIIWWWYYYPPPBBB777111...///333@@@[[[vvv~~~xxxkkkbbbRRRAAA444---+++******(((''''''(((((('''%%%(((((((((((((((''''''&&&'''(((((('''&&&%%%'''((()))+++...//////,,,)))'''+++)))((((((%%%&&&...888JJJVVVccckkkrrrxxxzzzxxxmmmgggXXXCCC333+++'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%'''***---888III[[[```XXXQQQRRRWWWLLLAAA444,,,))))))'''%%%'''&&&%%%&&&'''''''''%%%&&&$$$###$$$&&&&&&%%%$$$%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%***222AAA[[[wwwoooeee\\\TTTEEE666222777KKKddd||||||ttthhh]]]CCC666,,,***,,,+++)))(((***'''(((---///555HHH[[[ggg[[[HHH999000---,,,***))))))((((((((())))))***((('''(((...999JJJbbbvvvwwwvvvuuuqqqdddOOO===444---,,,---///222;;;NNN___uuuzzzuuufff]]]ZZZNNN???666111...///...,,,...222:::IIIaaavvv{{{qqqgggcccUUUFFF:::888666555AAASSSeeehhh```KKK999333000---******)))))))))(((((((((---*********))),,,888DDDWWWUUUMMM@@@555111...+++,,,///222333888GGG\\\mmm|||}}}~~~|||zzzxxxzzz{{{yyynnn^^^LLL===555222444111///......///...---000000000222444555444333000000////////////000000000111333555666777777777555555777:::999777;;;BBBQQQkkk{{{kkkXXXFFF;;;555444222222111111111000000000333333555999@@@NNNdddwwwwwwnnneee]]]QQQOOOJJJEEEAAA>>>======::::::;;;<<<===???AAABBB@@@@@@???===:::888888999888888888:::<<<@@@DDDFFF******,,,333>>>GGGLLLLLLCCC888000//////,,,******)))((('''''')))+++++++++)))))))))))))))(((((((((((()))))))))************))))))***+++,,,------...///222666777444000---,,,,,,++++++++++++,,,...///---------------...//////---...//////...///111333444222222333555888999:::<<<===>>>>>>===>>>AAACCCIIIPPPVVV[[[eeeuuu___III<<<:::666555555444333222222222222222222222333333222222111111222222333444333777:::@@@MMM```pppwwwoooZZZKKK===999555444555666555222...000222333333333111000333888???EEELLLWWWeeeooouuurrrhhh\\\TTTNNNCCC888777555111...,,,,,,,,,---,,,,,,,,,,,,,,,---------------------...444;;;AAAEEEBBB;;;222------000333===IIISSSRRRIII???666111******************+++++++++333CCCZZZooowwwkkkZZZOOO@@@333///---***---333@@@LLLXXX\\\RRRBBB777222...111555@@@ZZZttt{{{tttkkk]]]III:::000,,,++++++)))((((((((())))))(((&&&(((((((((((((((''''''&&&&&&'''((('''&&&&&&''')))%%%***111777999888555333333...***)))'''%%%)))///333888@@@MMM]]]lllsssrrrtttttthhhPPP:::///+++)))%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&(((,,,///333FFF[[[ddd```[[[[[[___XXXKKK999...***)))(((%%%&&&%%%$$$%%%&&&'''&&&$$$%%%$$$$$$%%%'''((('''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%***000<<>>>>>;;;::::::;;;===AAADDDFFF******...888CCCIIIFFFBBB777...)))+++,,,))))))---+++)))'''&&&'''(((((((((******))))))((((((''''''(((((())))))*********+++))))))***+++,,,------...///222666666444000---++++++*********+++---///000...------------.../////////000000000......000222222111111444777777444000888888888888999;;;<<<<<<<<>>DDDKKK\\\uuutttbbbMMM===555555555444333111111111///......---...///111222///444999<<>>===888111,,,...111222:::CCCJJJJJJCCC:::444000******************++++++)))111AAAVVVlllsssfffUUUPPPAAA333000...+++...555CCCMMMYYY]]]RRRBBB666333111444888AAAXXXpppuuummmiiiXXXCCC444---******+++))))))((()))******(((&&&(((((((((((((((''''''&&&%%%&&&''''''&&&&&&((()))'''...999DDDKKKMMMLLLJJJ;;;333...,,,***'''(((+++,,,,,,111@@@VVViiipppnnnnnnrrriiiQQQ999---***(((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''#########$$$'''+++///222222CCCZZZffffffcccaaabbb]]]NNN;;;---)))(((&&&$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$&&&((())))))(((%%%&&&''''''(((((('''''''''''''''''''''''''''&&&&&&***...888RRRnnnxxxrrr```RRREEE@@@;;;555777===PPP```mmmooonnnjjj^^^QQQHHH;;;///---,,,)))%%%$$$,,,((()))000666@@@UUUjjjgggVVVAAA444...***((((((''''''''''''(((***++++++,,,***...:::HHHUUUbbbllljjjkkkooopppbbbJJJ666---///...------000<<>>LLL```tttwwwaaaRRR@@@444111222111000222000......000222222222777555333333444666666666............///111222333222333555777999999999999888777999;;;:::999>>>EEEVVVkkkzzzuuuqqqgggZZZIII===999888555222222222222111111111111000777444444777888;;;FFFSSS]]]gggssszzzzzzrrrnnnkkkqqqnnniiidddaaaaaabbbcccdddbbb]]]UUULLLEEEAAA@@@???>>>===>>>???BBBDDDFFF///111555999<<<<<<999666---+++)))((('''((()))******)))'''&&&&&&&&&'''((((((''''''''''''(((((()))((()))***++++++***)))(((,,,+++***+++,,,.........222333555555444111---+++++++++,,,------......///---------........./////////000111000///000222333111111222333444444444444555555666666666666666666888:::===@@@EEEKKKRRRVVV___iiixxxaaaLLLAAA>>>;;;888555444444444333222222111222222333333444222222333111///333:::AAAJJJWWWfffvvv~~~{{{|||zzzrrrcccQQQ@@@666555555555333000/////////000000000000000000000000111111000111333666999;;;CCCIIIVVVcccnnnsssrrrpppcccYYYMMMCCC999111222777...,,,***)))+++---.....................///000111666444111...---...///000999???EEEFFF@@@888111...************************222333@@@YYYjjjhhh]]]TTTIII@@@666222000...111555BBBXXXggg```RRRFFF;;;000777999@@@LLLVVV\\\___aaaYYYIII888000---)))''''''(((((((((((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((222FFF___nnnoooiiieeeQQQHHH<<<222---***((('''***+++---222???RRRiiixxxqqqrrreeeLLL:::555000((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&'''''')))+++...888@@@SSShhhpppkkkcccaaa[[[MMM:::...******(((&&&&&&%%%%%%%%%&&&&&&%%%###'''&&&$$$######%%%((()))+++)))(((''''''((('''&&&+++)))'''(((++++++)))''',,,---///999MMMcccnnnoooaaaNNN@@@===888///222???RRRdddooojjjffffff]]]NNN>>>444,,,,,,---+++*********,,,,,,---888MMM```iiifffMMM<<<444,,,,,,---'''+++***)))(((((()))***++++++,,,///888KKK]]]fffeee```aaabbb^^^OOO===111///+++***,,,000555AAA[[[rrrzzzsssmmm```MMM>>>000000...---...222444444CCCXXXlllssswwwzzzyyytttbbbNNN<<<666333666DDDVVVllldddTTTCCC555...---///......---,,,,,,,,,,,,,,,+++)))((()))***+++++++++...000111333444777;;;???KKKTTTeeevvvvvveeeFFF>>>444///...///...---///...---,,,---000333666999777444111000000222333222000......///111222222444333444666999:::;;;:::555666888777777999>>>BBBMMMddd|||{{{pppgggaaaVVVIII<<<888666333222333666555444333222333444555444666777888999<<>>DDDJJJOOOWWWeeexxxaaaLLL@@@>>>;;;888555444444444333333222222222222222222111111222444333333:::CCCQQQbbbwww|||zzzyyyssseeeTTTEEE<<<999333333222000///...//////////////////////////////111000//////000222444666888===FFFRRR^^^jjjtttyyy{{{ppp```NNN???555111222000///...//////---+++---------------...///000333111///,,,,,,---...///555<<>>TTTfffooobbbJJJ:::333+++,,,...(((+++***)))(((((()))***++++++,,,111<<>>IIIQQQdddkkkuuu}}}sss```SSS???888000------///...,,,......---------///111333666555222000000000111222111111000111222333444444222333555888:::;;;:::999:::<<<===<<<;;;<<>>EEEIIIOOObbb}}}aaaLLL@@@>>>;;;777555444444444444444333222222222222222222222333444333666CCCPPPjjj~~~~~~zzzooo]]]JJJ>>><<<>>>555444222000//////000000////////////////////////000///...------...///000///111666<<>>NNNeeevvvyyynnneeeUUUCCC999000*********)))((()))''')))+++222BBBZZZkkksss```HHH888111++++++...)))******))))))))))))******+++---222???TTTdddeee^^^TTTLLLCCC===777///,,,,,,)))***,,,000888LLLkkk{{{rrraaaJJJ:::333111...,,,...333<<>>555111,,,+++,,,...---+++,,,---------......//////222111000000/////////000/////////000111222444444777888;;;=========;;;:::<<<===???@@@AAACCCFFFIIIWWWiiizzzyyypppfff^^^RRRGGG<<<999999666444555666666555555555555666666888888888777666777999;;;===???BBBHHHSSScccttt{{{uuukkkbbbPPPKKKEEEBBBBBBDDDCCCBBB===:::555111///---***'''+++***)))(((((()))************+++,,,+++***)))((((((((((((((()))***++++++************************+++,,,------------///111222111111000000000000000------...//////000000111111111111111000000000000555666666444222222333444111222333444444555444444333333444555666888888999::::::999999:::>>>EEEJJJOOOgggaaaKKK@@@>>>;;;777555444444555555444333222222222222222555444333333444<<>>;;;666333111111111111...........................------,,,,,,---......---///000111777DDDWWWeeettt{{{rrrnnncccSSSDDD???999555333222222111---,,,,,,+++++++++,,,,,,++++++*********,,,...///222:::BBBEEEAAA:::444111---,,,***))))))***,,,---...000999HHHVVVZZZTTTMMMCCC999///+++******...333AAATTThhhqqqpppiii[[[OOONNN```pppooobbbVVVPPPNNN:::111*********)))'''(((''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''---///888GGGUUU___hhhpppsssqqqlllcccVVVFFF777...---+++)))&&&&&&(((,,,///...111111,,,***+++***&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&(((+++000???XXXnnnwwwrrrjjj^^^YYYPPPBBB444+++((((((&&&%%%%%%&&&((()))(((&&&)))))))))******)))))))))***+++,,,,,,,,,,,,---...///---,,,,,,---000222333000000000555BBBSSS]]]^^^YYYKKK???:::888:::KKK___wwwzzzjjj\\\KKK;;;555...)))))))))'''''')))++++++,,,333EEE]]]nnnsssaaaIII999222***+++---(((***))))))))))))))))))***,,,---222@@@UUUdddddd\\\TTTHHH<<<666333///,,,---)))+++...111<<>>666///,,,,,,---------,,,+++++++++,,,,,,((()))*********+++---///,,,000888BBBPPPaaarrr|||}}}~~~rrraaaQQQBBB888444///---++++++,,,,,,+++)))++++++------...---,,,+++......//////////////////000000///...000444999===BBBCCCDDDDDDCCCCCCCCCDDDDDDFFFJJJOOOTTTXXX\\\^^^iiiuuu|||ssshhh```UUUIII???;;;:::777444333666666666666777777777888:::;;;;;;:::999999;;;===??????@@@AAAFFFPPP[[[bbbggglllqqqssswwwxxxmmmaaaXXXNNNHHHFFFFFFEEECCC===999444000...---+++)))))))))))))))))))))*********+++,,,,,,,,,+++)))(((((((((((())))))+++,,,,,,++++++************++++++,,,---......,,,---///111444333000...---...///000...//////000000111111222222222222222222222222222555555666444222222333444222333444555555666555555444444555666888999::::::::::::::::::<<<@@@GGGLLLWWWrrraaaKKK???===:::777555555555555555444444333222222222333444222222555<<>>>>>@@@DDDHHHJJJKKKQQQSSSUUUVVVXXXcccuuuwwwnnneeeYYYOOOJJJHHHFFFEEE:::666111...---,,,+++***))))))))))))************+++++++++++++++***))))))))))))))))))***+++------,,,+++************+++,,,+++...000000//////333666:::777333///------...000//////000111111222222333222222333333333444444444444555666444333333444555333444555666777777777777666666777888999::::::;;;888999:::;;;>>>BBBGGGKKK```}}}aaaJJJ???===:::777555555555666444444333333333333444444222111555@@@MMM___vvvuuuiiiTTTLLLAAA999555333000---000000000000000000000000---......//////000000000***---111222111222666999===GGGOOOUUUbbbvvvppp___OOOAAA666000000000...---,,,,,,,,,,,,******++++++---...///000444999???@@@;;;555222000+++,,,,,,,,,,,,,,,,,,+++,,,...111666???GGGEEE???777000,,,------+++,,,...@@@JJJVVV[[[XXXRRRNNNMMM[[[nnn|||xxxiiiYYYIII;;;555...*********'''''')))&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((***&&&%%%(((---333>>>III]]]eeennnpppgggWWWFFF<<<222...)))&&&'''(((******222...)))$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%''')))+++///888III```qqqqqqjjjSSSQQQKKKAAA666---******((('''(((***---...---,,,++++++,,,...333999>>>BBBAAACCCFFFGGGHHHLLLSSSYYYOOONNNLLLJJJJJJLLLRRRVVVXXXYYYWWWVVVYYYaaadddbbbbbbYYYNNNDDDAAAMMMhhhjjjRRRBBB777///...***((()))(((&&&'''+++)))***000>>>WWWpppzzzzzzeeeLLL;;;333+++***,,,&&&))))))************)))))),,,000666AAAQQQ^^^```[[[PPPDDD999444222---***)))+++...222:::KKKcccwww~~~vvviiiZZZJJJ===444///,,,***+++///333<<>>>>>???BBBEEEFFFDDDAAAIIIGGGGGGGGGIIIOOO\\\iii~~~uuunnnbbbWWWNNNJJJJJJKKK888444000...,,,,,,***)))(((((()))***************++++++***))))))))))))))))))))))))***+++,,,---...,,,++++++******++++++,,,***...222333333555:::???AAA===777111...---///000000000111111222333333333222222333444555666666777555666666666555555666888555666777888888999999888999999999::::::;;;;;;;;;999;;;===???AAACCCGGGJJJcccaaaIII>>>===:::777555555666666333333333333333444555666666777@@@QQQddduuu|||rrrvvvuuuxxx}}}___UUUIII@@@;;;999555333111111111111111111111111///000000000//////......***,,,...000111222222222111333777@@@QQQggg}}}zzzkkkWWWDDD888333222111///...---------******++++++,,,---...///...333777777444000//////***+++---......---+++***))),,,///333===HHHJJJFFF;;;444///...---+++,,,///555<<>>@@@AAADDDHHHIIIGGGDDDCCCBBBGGGCCCBBBEEEFFFGGGMMMVVV]]]lll{{{||||||yyyuuummmaaaVVVRRRTTTWWW888555222///...---+++***'''((()))***************,,,+++)))((((((((()))***)))))))))***+++---...///---,,,+++******+++,,,---(((---333666777:::AAAGGGGGGBBB;;;333///...000111000111111222222333444444111222333444555777888888666777888777666777999:::666777888999999::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCDDDFFFHHHJJJccc```III>>><<<:::777666555666666222222222333444555666777===@@@KKK```tttyyysssnnneee]]]SSSVVV^^^jjjwwwggg]]]PPPFFFBBB@@@===:::111111111111111111111111111111111000///---,,,+++------,,,...000111111000888222///555@@@PPPfffwwwkkkTTTDDD555444222111///.........)))******+++,,,,,,------)))---111111///,,,---...)))+++---//////---+++)))(((,,,///444@@@NNNSSSPPPAAA999111...,,,+++,,,000,,,222:::<<<:::===IIIWWWeeeqqqxxxtttmmmbbbMMM777000+++'''((((((&&&)))---&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''((((((((()))%%%%%%(((,,,***'''(((---444999@@@EEEGGGIIILLLOOOKKKBBB777000------------...***(((***+++(((%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%'''(((''''''''')))+++$$$)))000<<>>JJJYYYhhhvvv|||}}}{{{wwwtttwww|||uuutttwww{{{zzz|||yyyssspppooolllhhhaaaZZZMMM@@@<<>>666333444...,,,///444555<<>>@@@AAA@@@???@@@AAAIIINNNSSSPPPHHHCCCCCCFFFDDD@@@AAAFFFGGGEEEFFFJJJGGGRRR^^^dddkkkoookkkcccdddlllvvv}}}}}}|||{{{uuujjj^^^YYY]]]cccEEE:::000///000---***)))))))))******++++++,,,,,,))))))))))))))))))))))))*********+++,,,---/////////000///,,,+++,,,---,,,...000444;;;???AAAEEEIIIIIICCC<<<666333222111111333333333333333333333333888666666666777666444222555777888999888777888999888888777777777777777888:::===???>>>===<<<>>>AAA???@@@AAAAAACCCFFFKKKOOOddd~~~\\\IIIBBB>>>888666777888777666666333555;;;<<<999:::???BBBOOObbbvvvssseeeVVVKKKDDDBBBCCCEEEIIIPPPWWW^^^ccc___]]]VVVNNNMMMPPPKKKCCC@@@:::444222222222444555444000...000000...///222////////////////////////333111000111666>>>GGGLLL```pppjjjUUUFFF<<<444444333///...000,,,+++,,,---...---***(((***,,,...///...---------)))+++---......---,,,******---///222;;;JJJUUUXXXMMMBBB333,,,,,,//////---...111444333333:::JJJZZZlllmmmnnnllleeeUUUAAA333,,,+++***)))(((((((((((('''&&&%%%%%%''''''&&&%%%((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&'''''''''((((((///000222444777???IIIPPPOOOJJJBBB:::444000/////////,,,(((&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((,,,(((***555CCCQQQ```kkk]]]WWWPPPJJJBBB888000---+++)))***+++++++++111888MMMVVV^^^gggxxx}}}{{{|||~~~yyysssrrrsssyyyxxxxxxzzzzzztttiii```SSSHHH>>><<<<<>>OOObbbooozzzwwwwwwnnnYYYDDD999/////////......---------***---.........222<<>>666111111111000...---,,,+++***//////---,,,+++++++++++++++******---//////,,,)))000...///444777:::DDDPPP\\\gggyyysss]]]MMMBBB999666888999:::;;;===>>>>>>>>>>>>DDD@@@>>>??????>>>???CCCJJJOOOTTTSSSMMMFFFBBB@@@<<<>>>@@@CCCDDDEEEDDDDDDGGGHHHNNNVVVYYYWWWWWWZZZ]]]^^^aaahhhqqqzzz~~~}}}{{{sssnnnnnnGGG;;;111//////,,,)))((()))))))))***************))))))))))))))))))))))))*********+++,,,...///000...///...,,,++++++,,,,,,111666<<<@@@AAA@@@@@@BBB@@@<<<777333222222222111222333333333444444555555777666555666777777555333444666888888777777888999888888777777777777888888999<<<>>>>>><<<<<<>>>@@@???@@@AAABBBCCCFFFKKKOOOaaa{{{|||[[[HHH@@@<<<888777777888888777333000111666888888<<>>EEERRRfff{{{xxx^^^QQQCCC<<<777111000222***))))))***+++,,,,,,,,,***,,,---...---------...+++,,,---------,,,+++******---///111:::HHHSSSWWWMMMBBB444,,,,,,---,,,+++,,,///222333666@@@RRRaaajjjjjjjjjfff\\\LLL;;;000,,,+++***)))(((((((((((('''&&&%%%%%%''''''&&&%%%(((((((((((((((((((((((()))))))))(((((((((''''''%%%&&&&&&&&&&&&'''''''''***+++,,,---///444<<>>333...---((()))))))))((((((***++++++666MMMkkkyyyiiiTTT>>>333///,,,)))''',,,++++++*********)))))),,,222===LLL\\\bbbXXXIII===666///---+++)))***---000444CCC\\\wwwyyyllldddUUUEEE999333111111222000222:::JJJ^^^sssxxxrrrmmmaaaNNN???888.........---------,,,,,,+++---...------111999@@@RRRYYYaaaeeeaaaVVVJJJCCC;;;AAAJJJYYYnnn~~~iii\\\JJJ>>>999666222...000000///...---,,,,,,+++++++++++++++++++++++++++000---******,,,---,,,+++333///000666>>>IIIZZZiiixxxzzz}}}~~~wwwqqqtttyyynnn[[[KKK>>>888888999999999;;;>>>BBBFFFIIIGGGCCC@@@AAA@@@>>>???BBBHHHKKKNNNNNNKKKFFFBBB@@@>>>???@@@BBBDDDEEEGGGGGGHHHJJJNNNQQQPPPNNNSSS[[[___aaaffflllsssyyy~~~~~~III>>>444111000,,,))))))***))))))))))))))))))((())))))))))))))))))))))))+++++++++,,,---...///000---------,,,+++***,,,...333;;;EEEHHHEEE@@@===<<<777444222111222222222222222333333444555666777777777666555666777777666444444666777888777777999:::888888777777777888888999999;;;=========<<<>>>??????@@@AAABBBCCCGGGKKKOOO]]]ssszzzYYYHHH===;;;888777888999888777888555555888:::===EEELLL___lll{{{qqqbbb\\\SSSIII@@@;;;888777555555666777888::::::;;;???AAAEEEKKKVVVaaaeeedddZZZVVVMMMBBB888333222222444///---///000...---///------------------------***+++,,,...///000000000777>>>LLLaaazzzzzzlllZZZLLLBBB999444333+++++++++))))))***---///***+++,,,,,,,,,,,,...000...---,,,++++++++++++++++++---...///777EEEPPPTTTKKKAAA444,,,++++++***(((***---000333;;;JJJ]]]jjjggggggeee\\\OOO@@@333,,,++++++***)))(((((((((((((((&&&%%%%%%&&&''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((***...222;;;999666333111000000000+++)))&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''',,,((('''---444<<>>;;;<<<<<<;;;<<>>RRRlllxxxnnnbbbRRRAAA777555------,,,,,,,,,,,,,,,++++++---...,,,,,,///555;;;HHHRRRaaajjjiii```TTTLLLIIIVVVgggwww{{{iiiLLLCCC888333222333222/////////.........---------)))***+++,,,,,,,,,,,,++++++******,,,///111111111444555:::EEERRRaaarrrrrrhhhddd^^^YYYUUUWWW]]]___\\\WWWRRRXXXddduuuyyyfffSSSCCC;;;:::999888888999>>>FFFMMMRRRIIIEEEBBBBBBAAA>>>???BBBFFFFFFGGGHHHIIIGGGCCC@@@@@@@@@AAACCCEEEHHHJJJLLLKKKMMMPPPPPPLLLJJJSSS^^^```eeekkkppptttyyyLLLAAA777333111---+++,,,******))))))(((((('''''')))))))))))))))))))))))),,,,,,,,,,,,---...///000++++++,,,---+++***...333666CCCPPPRRRMMMEEE>>>999111000///000222333222111222333444555666777888999777666555555777888777666555666888888777777999;;;888888777777888888999999:::;;;===>>>???????????????@@@BBBCCCDDDGGGKKKOOO[[[lllxxxXXXHHH===<<<:::999888888888777;;;::::::;;;>>>DDDOOOWWWjjjssswwweeeYYYNNNIIICCC<<<777555555666222333555777999999999999888999;;;BBBMMMXXX___aaaeeeeee___SSSFFF>>>777333666000---///111000///000------------------------+++,,,---...///...------555999???KKK```xxxqqqbbbTTTFFF:::333/////////,,,))))))+++---***+++++++++***,,,///111///...,,,***))))))***++++++---------444@@@JJJNNNDDD<<<222,,,***+++)))((())),,,000555AAAUUUgggqqqfffeee___SSSDDD666...+++******)))((((((((((((((()))'''%%%%%%&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''(((***+++111000000///......------***(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''+++((('''+++...333<<>>NNN[[[bbb^^^OOO@@@666000+++,,,,,,+++---000333>>>VVVttt|||ooo]]]GGG888111...///000,,,---000<<>>???BBBDDDBBBBBBDDDHHHHHHEEEBBBAAACCCEEEHHHKKKNNNPPPQQQKKKLLLPPPTTTRRRQQQVVV]]]aaagggmmmqqquuu}}}LLLBBB888333000,,,+++---******))))))(((((('''''')))))))))))))))))))))))),,,,,,,,,,,,,,,---...///+++***+++---,,,,,,222;;;EEETTT``````YYYOOOCCC999111000000111222333222000333333444555777888999999777666444555777888888888888999999888777888:::;;;888888888888888999::::::;;;<<<>>>@@@BBBBBBAAA@@@???@@@BBBDDDEEEHHHLLLOOOZZZfff~~~vvvXXXIII???>>><<<:::888777888888777;;;>>>@@@EEEOOO[[[cccqqqtttxxxwwwnnn___OOOEEE???===;;;999777666666777222333555888999999999888999666555999AAAIIIRRRXXXiiinnnnnnfff]]]UUUJJJ@@@<<<444...///000000///000------------------------...------------...///000,,,111666;;;III```vvvwwwiiiWWWDDD666000000///---+++******+++***+++++++++***+++...000000...+++)))((()))***+++***,,,,,,+++000;;;BBBDDD;;;555///++++++++++++***(((,,,111888HHH^^^lllqqqdddaaaYYYKKK<<<111---,,,***)))((((((((((((((((((***'''%%%%%%&&&'''((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((()))*********+++++++++++++++***))))))***(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&***((((((+++---///777@@@ZZZaaaeee___UUUJJJ===333...***((()))(((&&&'''***((()))+++...333777666222111000...---,,,---...///222222111000---+++++++++,,,++++++,,,---...---,,,'''(((***,,,,,,...777@@@OOOKKKDDD;;;111***((('''(((((('''%%%$$$&&&))),,,111444@@@TTTiiitttsssmmm___NNN:::000---******+++)))((((((((()))+++---...888GGGXXXcccddd]]]MMM@@@333---***+++,,,,,,---000555CCC\\\{{{|||rrr]]]FFF888111...000555444333444<<>>===>>>???===???CCCCCCAAAAAACCCGGGIIIGGGDDDBBBEEEIIIOOORRRTTTUUUUUULLLNNNTTT^^^dddbbb______eeejjjoootttzzzPPPFFF;;;444///))))))+++***))))))))))))))))))((()))))))))))))))))))))))),,,++++++++++++,,,---...---***+++.........888FFF]]]iiiqqqnnneeeZZZIII999333111000111333333222111333444444555666777888888777555444444777999::::::;;;<<<;;;:::888888:::<<<888888888888888999:::;;;<<<===>>>AAADDDDDDCCCAAA>>>@@@CCCEEEFFFHHHLLLNNNXXXaaasssrrrVVVHHHAAA@@@>>>:::888888:::======FFFOOOSSSYYYdddooovvvwwwtttooofffZZZMMMCCC<<<777888888888999999888888999:::;;;<<<<<<;;;:::999:::666444666:::???GGGOOOaaakkkrrrssssssqqqfffYYYHHH===333000000///...///------------------------...---+++***+++---///111(((///444333888HHH\\\iii}}}uuuhhhTTTDDD777333///---------,,,+++***+++,,,+++******,,,......---+++)))((()))***+++)))++++++***---555999:::222///,,,***+++,,,,,,+++)))...444<<>>???????????????;;;:::<<<===<<<>>>BBBAAAAAABBBDDDFFFGGGFFFDDDCCCFFFKKKQQQUUUXXXZZZZZZYYYZZZcccqqqyyyxxxrrrnnnooorrrvvv|||[[[PPPDDD:::222***)))+++)))))))))***************))))))))))))))))))))))))++++++*********+++,,,,,,///******//////111>>>PPPkkkuuuyyytttlllaaaMMM888333111000000222333333222444444444555555666666666777555444444777999;;;;;;??????>>>;;;999888:::<<<888888888888999:::;;;<<<<<<<<<===AAADDDEEEBBB@@@>>>AAACCCEEEGGGIIILLLNNNTTT[[[jjjoooSSSFFF@@@???===:::888:::???DDDOOO\\\hhhlllooowww~~~{{{tttiii[[[NNNDDD>>>;;;888888888999:::;;;<<<===??????@@@@@@???>>>>>>===:::555444777999999>>>EEENNNZZZgggqqq~~~qqq]]]NNN>>>777555222000000........................---,,,+++++++++,,,...///+++111444000///777AAAGGGYYYaaaiiiooossssssiii]]]KKKAAA666//////000///,,,***,,,------+++******+++,,,+++***))))))***++++++(((++++++)))+++000222000---,,,*********+++++++++***000777@@@SSSfffhhh```YYYQQQEEE999222...,,,+++(((((('''''''''(((((()))+++(((%%%$$$&&&((())))))(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((%%%######&&&''''''&&&''''''&&&&&&&&&&&&'''((('''&&&&&&''')))***)))'''&&&&&&&&&&&&'''''''''(((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))+++******111999JJJXXX```[[[RRRLLLBBB666///***''')))***(((&&&'''******+++...111111111222+++++++++***++++++,,,---&&&&&&&&&(((+++,,,------+++,,,......---,,,,,,,,,)))+++,,,+++***+++...000222333333222///------...((()))))))))((((((***+++---000999IIIWWW[[[SSSIII???666---,,,,,,***)))***)))(((((())),,,///333666JJJZZZhhhjjj```SSSEEE:::000+++(((+++,,,,,,---000111>>>UUUooo{{{qqqiiiUUUBBB777000...666DDDHHHFFFAAACCCWWWqqq{{{wwwjjjhhh]]]III:::333000,,,++++++++++++,,,,,,------------,,,---......---,,,///333888:::>>>GGGUUU```sssyyyooo```SSSHHH???777333333222111000111111222222..................------...---,,,---///222555888333;;;HHHUUUaaalllvvv|||wwwzzz{{{xxxxxxxxxrrriii\\\XXXPPPGGG>>>:::999;;;666666666444222111333444222222222222111222555888===BBBNNNbbbvvv}}}xxxaaaRRRCCC======;;;888777::::::<<<===>>>>>>>>>>>>???;;;:::<<<<<<;;;<<<@@@???AAADDDEEEEEECCCCCCCCCFFFGGGJJJNNNSSSXXX]]]```dddeeemmmyyy}}}}}}{{{}}}fffZZZMMMBBB777...+++---))))))******++++++,,,,,,))))))))))))))))))))))))*********)))******++++++000++++++///000222BBBVVVmmmuuuxxxrrrmmmdddOOO999222000//////111333444444444444444555555555555555777555333444777:::;;;<<>>AAADDDFFFGGGIIILLLNNNQQQWWWdddxxxlllPPPDDD>>>>>><<<:::999<<>>>>>>>>???888555666999888555666<<<>>>KKKZZZjjjnnn]]]JJJ@@@:::666333222////////////////////////------.........---------***...000......111444444777BBBOOO]]]lllyyyyyysssaaaRRR???444222333111---***,,,......,,,***))))))******************++++++'''***+++)))***------***,,,+++******************+++222999CCCVVVgggeeeYYYTTTJJJ===333///,,,+++)))(((((('''''''''(((((()))+++)))%%%$$$&&&((())))))(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***'''###"""%%%'''&&&%%%&&&%%%%%%$$$%%%'''((()))&&&%%%%%%&&&((()))((('''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***((('''---666<<>>NNN[[[\\\PPPDDD888000++++++,,,***(((((((((((()))***...333888:::VVVdddoookkk\\\KKK<<<222000***(((+++,,,,,,,,,///888DDDYYYrrruuuaaaPPP???666///---888HHHHHHFFF@@@AAAUUUnnnwwwqqq___]]]QQQ>>>333000///++++++++++++,,,,,,---------------,,,---......---+++222999@@@FFFKKKVVVdddpppiii[[[III<<<888999999999222111///...------------//////.........---------000//////000333888>>>AAAFFFUUUiiixxx~~~|||wwwtttpppwww|||{{{zzzuuugggYYYOOOJJJBBB888222111444888444444444222000000222444333444444222000111444777???CCCOOOcccxxxzzzbbbPPP???:::<<<<<<999777999999:::;;;===???@@@AAAAAA===;;;<<<<<<:::;;;???===AAAFFFFFFCCCAAA@@@AAAIIIHHHHHHJJJOOOWWW___dddccceeekkkrrrvvvvvvzzziii]]]NNNAAA555---,,,///,,,+++******))))))************)))))))))))))))***((((((((((((+++...,,,)))+++***...666:::===IIIXXXllltttvvvlll^^^PPPAAA555222111///......000222333222555888999777444222111222222333444666999<<<======<<<;;;:::999::::::;;;<<<;;;::::::999999::::::======<<<======>>>???@@@@@@AAABBBEEEHHHJJJJJJIIISSSWWWaaarrrkkkQQQFFF>>><<<<<>>???HHHTTTlllwww}}}yyyzzzxxxkkkYYYKKKDDD@@@===:::;;;<<<>>>???@@@AAABBBBBBDDDCCCAAA???>>>>>>>>>???<<<888444444777:::;;;:::AAA@@@III^^^tttrrr___QQQDDD888222111111000//////.........---////////////...,,,***)))---------------...///000444666;;;DDDSSSfffwwwooobbbOOO???666333222222000***&&&(((------***((()))))))))***,,,,,,+++******++++++,,,,,,++++++***)))***+++***)))((()))***///222@@@UUUbbb```XXXUUUMMMDDD:::222...,,,***(((***))))))((((((((())))))'''''''''''''''''''''''''''&&&%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((((((((%%%&&&%%%!!!!!!%%%&&&%%%%%%%%%&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''((((((((('''''')))---111999GGGVVV[[[XXXRRRHHH???222000,,,***+++,,,)))$$$&&&''''''((()))******+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))******+++***)))(((((()))***+++++++++***))))))))))))))),,,)))&&&&&&(((***)))(((333@@@RRRaaadddZZZHHH;;;444000,,,***++++++)))&&&)))$$$%%%,,,......:::JJJeeevvv~~~qqqXXXCCC777111...+++)))+++,,,,,,///444999JJJbbbyyyzzznnnWWWGGG888333555444333333999888888CCC[[[pppooobbbVVVKKK???777111+++))),,,---.../////////...---,,,444///,,,---------111666DDDTTTaaacccbbbiiivvvzzzzzzhhhXXXOOOCCC:::666555444333333111///......000222333111...,,,++++++,,,------///111555666888???MMMZZZgggppp~~~{{{sssmmmsssyyyyyyooo```QQQHHH<<<:::777555333333444444222222111111111111111222222111111111111333444555;;;FFFZZZrrr|||iiiXXXFFF===:::888666777:::;;;;;;<<<<<<;;;;;;;;;???>>>===;;;;;;<<<<<<===BBBEEEGGGEEEBBBAAACCCEEEBBBDDDGGGLLLQQQTTTWWWXXX\\\[[[```hhhkkknnnvvvcccYYYMMMCCC999000---000,,,+++******))))))************))))))))))))******((((((((((((***,,,,,,***444444:::FFFPPPWWWbbbnnnsssrrriiiZZZMMMDDD;;;333111111///...///000222333222444777888666333222222333333444555777:::<<<>>>===<<<;;;:::::::::;;;;;;===<<<;;;;;;::::::;;;;;;============>>>??????@@@@@@AAACCCFFFIIIKKKKKKKKKTTT[[[iii|||jjjPPPFFF>>>======>>>>>>AAANNN]]]rrrzzz{{{rrrnnnpppnnnhhhaaaXXXMMMFFFCCCAAA???<<<<<<===>>>@@@AAABBBBBBBBBCCCBBB@@@>>><<<<<<<<<<<<;;;999777777999<<<>>>>>>===;;;AAAPPPaaannn{{{~~~uuugggWWWIII>>>888...///000///---,,,---///---.../////////...------......---------......///333333555;;;FFFTTTbbbjjjjjjbbbWWWMMMEEE>>>999555000---+++,,,---,,,,,,+++,,,***))))))+++,,,+++******++++++,,,,,,++++++***)))***+++***)))((()))***111555CCCVVVaaa___WWWRRRDDD===333,,,***)))(((''')))((((((''''''(((((()))'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((%%%'''%%%""""""%%%'''%%%%%%&&&&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&'''''''''(((''''''''')))---000888HHHZZZbbb```ZZZQQQIII999333+++'''''')))'''%%%'''''''''((()))*********))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))***)))(((''''''((()))***+++***)))(((((((((((())))))'''%%%&&&)))++++++***555CCCVVVfffjjj^^^KKK===555000+++******+++)))''',,,((()))...///000>>>PPPlll|||yyy```JJJ;;;333...******+++,,,,,,///555AAATTTmmmvvviiiRRRCCC444000111111//////111333555@@@WWWkkklllbbbRRREEE999222///+++***,,,,,,---.........---,,,,,,......111444333222888@@@UUUdddqqqqqqlllmmmsssxxxzzzyyyhhhUUUFFF???777333222333555555444333000......///000111000000///000000111000///333333666>>>KKK]]]ppp~~~~~~qqqpppmmmggg\\\OOOBBB:::777555333111000000111222222111111000000111111111333333222222222333444555<<>>;;;888888888999:::;;;;;;;;;;;;;;;:::>>>===<<<<<<<<<<<<>>>>>>AAACCCEEEDDDBBB@@@BBBDDDHHHIIILLLOOORRRTTTVVVWWW[[[[[[___ffflllqqq{{{\\\TTTLLLEEE<<<333///000,,,+++******))))))*********)))))))))))))))******)))(((((()))******,,,---;;;BBBPPPaaammmrrruuuxxxqqqiiiYYYHHH>>>:::555///111000/////////000222333222444555555333222222333444444555666888;;;===>>>===<<<;;;;;;:::;;;;;;;;;>>>======<<<;;;<<<<<<<<<======>>>>>>???@@@@@@AAA@@@AAADDDGGGIIIKKKLLLMMMWWWcccvvvjjjRRRHHHAAAAAABBBDDDFFFNNN___nnnyyy}}}yyylllccc___ZZZRRRLLLHHHDDDBBBCCCCCC@@@>>>>>>>>>@@@AAABBBBBBBBBBBBAAA@@@>>><<<;;;:::999999::::::::::::;;;===AAADDD@@@===>>>DDDLLLVVVdddooouuuyyyiii[[[KKK===222333222000,,,+++...111,,,---...///000111111111//////...---------......222111000222888@@@IIINNN[[[[[[[[[YYYTTTLLLAAA:::111111///---,,,...000222///---***((()))***************++++++++++++******)))***+++***))))))***,,,111777FFFWWWaaa]]]TTTMMM===666...)))(((((((((&&&((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&)))))))))(((((((((((((((&&&&&&'''(((((((((((('''&&&((('''######'''(((&&&%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''')))---000999MMMdddqqqrrrlllbbbYYYCCC999---''''''(((((('''''''''(((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))((((((******))))))((())))))***))))))((((((''''''((((((&&&%%%&&&(((***,,,,,,,,,777EEEYYYjjjnnncccPPPBBB777111+++((()))***)))(((,,,***+++......222DDDXXXttt~~~fffNNN<<<333---******,,,,,,,,,111777JJJaaa{{{|||lll^^^KKK===000,,,---,,,+++,,,+++///444???UUUiiilllbbbOOO@@@111,,,,,,,,,+++,,,++++++,,,---------,,,,,,,,,...111333222555CCCQQQiiiuuu~~~{{{sssooonnnnnnvvvyyymmm```PPPAAA888444000///000222444444555333111///......///000---...///000000000//////555999BBBRRRhhh~~~ooofffZZZOOOFFF>>>666111333222000/////////000111111000000000000000111111444333333333333333444555:::DDDXXXppp}}}nnn\\\HHH>>>:::999999:::888999::::::;;;;;;;;;;;;======<<<<<<<<<>>>???@@@???BBBEEEDDDBBB@@@BBBDDDGGGHHHJJJMMMPPPSSSUUUWWW^^^^^^aaaffflllttt[[[SSSKKKEEE<<<333...///,,,+++******))))))******))))))))))))))))))***+++***))))))*********...333@@@RRRhhhyyy}}}vvvqqqkkk^^^MMM@@@:::777222,,,000/////////000111222333333444444333222111333444555555666888:::<<<===>>><<<<<<<<<;;;;;;;;;;;;<<<>>>===<<<<<<;;;;;;<<<<<<======>>>@@@@@@AAAAAABBBAAABBBEEEGGGHHHJJJKKKMMMUUUeee~~~lllTTTKKKFFFGGGKKKRRR\\\hhhuuuwwwjjj___YYYRRRKKKHHHEEECCCBBBBBBBBB@@@>>>???@@@AAAAAABBBBBBBBBBBB??????===<<<:::999888888777:::<<<<<<<<<===BBBGGGIIIHHHFFFCCCAAAEEEPPPYYYaaattt{{{tttmmm\\\IIIAAA<<<666000......000000,,,---...///000111111111000///...---------------222111//////111555:::>>>EEEJJJRRRXXXYYYSSSJJJCCC666444000---000888<<<===333///***(((((()))************++++++++++++******)))******)))))))))+++---111:::KKK[[[ccc^^^SSSKKK;;;555---)))))))))(((''''''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&''''''''''''((()))***)))((('''&&&***)))))))))((((((''''''%%%&&&''''''((((((''''''&&&(((((($$$$$$((((((&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''))),,,///<<>>000+++++++++******'''((((((((()))))))))***'''((()))******)))((('''((((((((((((((((((((((((++++++******)))(((((((((,,,,,,++++++++++++++++++((((((''''''''''''((((((&&&&&&''')))+++,,,,,,,,,666CCCWWWiiinnnfffUUUIII:::444,,,((((((((((((&&&((((((***,,,...777MMMcccyyyxxxbbbKKK999000,,,******,,,,,,,,,333:::NNNiiitttaaaSSSFFF:::...+++,,,+++***+++---///333AAA[[[qqqsssiiiQQQ@@@000***++++++************++++++,,,,,,,,,,,,111///...000444???RRRdddvvv}}}~~~xxxpppmmmmmmllltttwwwrrrdddTTTIII@@@888999777444222111111111111333222000/////////000111---............///111333;;;GGGYYYmmm{{{yyybbbWWWIII>>>:::888555222111111000000000111222333000000//////000000111111444444333333333333333333555===NNNdddxxx{{{mmm[[[GGG<<<999888888999777888999:::;;;;;;;;;;;;<<<<<<<<<<<<===???AAABBB???CCCFFFFFFDDDCCCDDDFFFDDDEEEGGGKKKPPPUUUZZZ]]]iiiiiikkknnnttt___WWWMMMEEE;;;111---...,,,+++******))))))******))))))(((((()))***++++++***)))***,,,++++++333===NNNdddyyy|||uuummmkkk[[[GGG;;;777444111.../////////000000111222333333333333222111111333555555666777999:::<<<======;;;<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;===>>>???AAABBBCCCCCCCCCBBBDDDEEEFFFFFFGGGKKKNNNRRRdddlllUUULLLKKKNNNUUUbbbrrr|||sssggg\\\UUUNNNHHHHHHFFFCCCAAA@@@AAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAA>>>>>>======<<<;;;:::999666999;;;<<<;;;<<<@@@DDDJJJMMMLLLFFFAAAAAAFFFLLLSSScccoooqqqvvvzzzppp^^^TTTIII;;;333222222000---..................//////000///...---------------000///......///222555777222999DDDMMMRRRSSSQQQOOOCCC===555222<<>>LLLkkksssaaaSSSDDD999000------,,,+++---///...111AAAaaa|||~~~sssUUUCCC222++++++***(((''')))))))))***+++,,,------444222666AAANNN\\\lllyyy|||sssoooqqqttttttxxxssseeeQQQAAA:::999999===<<<:::777444111000000000000//////000111222333111111000///000444:::???LLL]]]rrrxxxssstttzzziiiQQQHHH<<<666555666555333000000000000111222333333000000000000000111222222444444444333333222111111222888EEEXXXlllxxx|||zzziiiXXXDDD;;;888666666888666777999:::;;;<<<<<<<<<===<<<<<<===>>>@@@BBBCCCAAAEEEIIIIIIGGGFFFGGGIIIFFFGGGIIIMMMSSSYYY___cccpppsssvvvyyyddd\\\RRRIII>>>333------,,,+++******))))))******(((((((((((()))***+++,,,***)))+++///......:::IIIaaasss~~~{{{xxxzzzwwwpppjjjWWW@@@333///...000222......///000111222222333333333444333222222444666555666777999;;;<<<<<<<<<;;;;;;<<<============<<<===<<<;;;;;;::::::;;;;;;===>>>@@@BBBDDDDDDDDDCCCCCCDDDEEEDDDDDDHHHOOOUUU]]]mmmlllVVVNNNPPPWWWaaaooo~~~~~~zzztttjjj___VVVOOOHHHDDDDDDCCC@@@>>>>>>???AAACCC@@@AAAAAAAAAAAAAAA@@@???<<<============<<<;;;;;;777888:::::::::;;;===???BBBGGGJJJFFFBBBCCCEEEFFFHHHOOOVVV\\\hhhtttssskkkaaaVVVIII???;;;777222---000000///...------------//////...---------......,,,,,,,,,---...///111222***000888@@@GGGMMMSSSVVVRRRLLLBBB???IIIWWWVVVLLL555111,,,(((((()))))))))))))))************)))))))))))))))))))))***...111:::LLLbbbqqquuummm\\\MMM999333,,,(((''''''%%%###&&&&&&&&&&&&'''((())))))'''''''''((())))))******++++++++++++***)))((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%((((((&&&&&&((((((%%%'''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''$$$&&&''''''''')))+++---444IIIgggvvvUUUAAA000---,,,)))&&&'''(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++***)))(((((((((''''''(((((()))))))))******)))((()))+++...111>>>QQQbbbiiidddWWWLLL:::555---)))((((((&&&$$$))))))+++///:::OOOiii|||yyyooocccTTTBBB555000******+++---,,,---666AAANNNnnnwwwgggYYYAAA888000//////---,,,...,,,+++...===\\\xxx}}}sssRRRBBB333,,,+++)))'''''')))))))))***+++---...///333;;;MMMeeewwwvvvtttyyy{{{zzzxxxmmmZZZFFF999444777:::::::::999666333000000111......//////000222333444000111111111444<<>>666222222222111000///000000111222222333333000000000000111222333444555555555555444222111000333777AAAQQQdddqqqvvvvvvdddTTTBBB:::888666555666666777999;;;<<<===>>>>>>>>>=========???AAABBBDDDBBBFFFKKKLLLKKKJJJKKKLLLHHHHHHIIILLLQQQXXX___ccclllrrrxxx~~~ggg```XXXQQQEEE888///...,,,+++******))))))******(((((((((((()))***+++,,,***))),,,222111222AAATTTjjjvvvyyyrrrrrrxxxrrrcccXXXHHH777///---+++---111---...///000111222222333222444555555444444555666444555777999:::;;;;;;;;;:::;;;<<<===>>>>>>===<<<>>>===<<<<<<;;;<<<<<<<<<===???AAACCCEEEEEEEEEDDDBBBDDDDDDDDDEEEKKKVVV___lllyyyooo[[[TTTXXXdddqqqzzzzzzrrrmmmfff\\\UUUOOOIIIEEEBBB@@@@@@??????>>>???AAACCC@@@@@@AAAAAA@@@???>>>>>>:::;;;<<<=========<<<;;;:::999999999:::;;;;;;:::;;;BBBEEEBBBAAADDDEEEDDD??????BBBHHHRRR^^^gggmmmhhheee___VVVKKK@@@888444111000///.........//////......---------......///,,,,,,,,,---------------***---000444:::BBBMMMTTTYYYYYYSSSMMMRRRXXXQQQCCC333000,,,))))))******)))))))))************)))))))))))))))((()))+++///222>>>SSSkkkxxxyyynnnYYYGGG777222+++(((((((((&&&$$$''''''''''''((()))***+++((((((((()))***+++++++++------,,,******)))))))))&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$'''(((%%%%%%((('''$$$''''''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''###%%%'''(((((((((+++,,,...===VVVttt}}}aaaIII333---+++'''%%%((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((()))******++++++---.........---,,,***))))))(((((((((((()))***+++((())))))'''''')))...222222???TTTfffllldddTTTGGG555111,,,******+++)))''',,,++++++111@@@XXXqqq~~~sssggg]]]PPP???333///******,,,---,,,...888CCCYYYvvvuuueeeUUU>>>666000///...,,,,,,---)))+++---444III```hhhcccFFF;;;///+++)))'''(((***)))))))))***+++---///111999IIIfff{{{zzz|||xxxrrriii]]]MMM???777444555888777777777444000///000111//////000000000111222222000444888===CCCMMM[[[eeettt~~~yyynnnlllnnngggUUUEEE;;;888555222000///000000222222333444555555555555111111111111222333444555777888888777666444333111444777@@@PPP```jjjlllkkk```QQQAAA:::999777555555777888:::<<<>>>???@@@@@@??????>>>>>>???AAABBBCCCBBBGGGLLLNNNLLLKKKLLLNNNJJJJJJKKKNNNTTT]]]eeejjjpppyyygggbbb]]]WWWLLL===222...,,,++++++***)))*********(((((((((((()))***+++,,,***(((---444444555FFF[[[hhhrrrsssmmmqqqvvvgggOOO@@@777000111000,,,+++...---...///111222222333333222444666666555555555666444555777999:::;;;:::::::::;;;===>>>>>>>>>===<<>>==================???AAADDDFFFFFFEEEEEEAAACCCDDDDDDFFFOOO\\\gggrrr|||tttaaa[[[```ppp}}}xxxrrrkkkbbbZZZRRRNNNKKKHHHFFFEEE???AAABBBBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@???>>>===888999:::<<<======<<<<<<===:::888999;;;<<<999666:::AAACCC@@@@@@DDDEEEAAA>>>;;;;;;@@@EEENNN^^^mmmkkkpppqqqiiiXXXHHH???===111111000//////000111222---------------...///000............---,,,+++***,,,,,,,,,---111999EEENNNZZZ___]]]VVVTTTSSSHHH888333000,,,************)))))))))************)))))))))))))))((()))+++000333>>>TTTmmmzzzxxxkkkSSS???777222,,,******+++)))''''''''''''((((((***++++++((())))))***+++,,,,,,,,,///...,,,***))))))***+++%%%&&&&&&&&&''''''(((((($$$%%%&&&&&&''''''&&&&&&$$$''''''%%%%%%''''''$$$'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''&&&&&&'''''''''###%%%'''(((((((((***,,,---666JJJiiimmmRRR888///,,,'''&&&+++))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''((()))***+++,,,,,,111222222222222000...---)))))))))))))))***++++++'''((((((&&&&&&)))000666333BBBXXXkkkpppeeeQQQBBB111---******,,,---,,,)))---+++***000BBB[[[rrr~~~zzzmmmaaaYYYNNN===000,,,)))***,,,---,,,...888EEEddd|||ppp^^^LLL;;;444...------******,,,***...///...777GGGPPPOOO<<<333+++)))'''&&&)))---)))))))))***,,,...000222BBBUUUttt~~~|||yyyooodddVVVLLLAAA:::777555444555777888777333///---///111111111111111000000000000777===FFFNNNVVVbbbppp{{{yyyzzzmmmgggeee[[[GGG777777666555222000000222444666777888888999999888888222222222222333444555666999:::::::::888666444333333777@@@OOO]]]dddccc```^^^OOOAAA;;;:::888666666777888:::<<<>>>@@@AAAAAA@@@????????????@@@BBBCCCBBBGGGLLLNNNMMMLLLMMMNNNOOOPPPRRRWWW___iiisssyyykkkfffbbb^^^TTTBBB222***,,,,,,++++++***+++++++++...***))),,,,,,***)))***---...333777888>>>RRRgggmmmpppooolllkkkfffYYYJJJ888555222...,,,+++,,,---111222333444333333111000777666555666777666222...333333444666777999:::;;;;;;<<<===>>>??????>>>>>>???>>>>>>>>>======<<<<<<>>>???AAABBBCCCBBBBBBAAAAAAAAADDDGGGJJJQQQbbbqqq|||{{{}}}yyyooommmrrrxxx~~~|||sssiiidddVVVPPPJJJHHHIIIHHHDDDAAA@@@@@@???======@@@EEEHHHGGGFFFDDDCCCAAA@@@??????<<<<<<<<<<<<<<<<<<======>>>===<<<:::999888888888999999999;;;===?????????;;;<<<<<<===AAAIIISSSYYYjjjqqqxxxwwwlllZZZHHH===;;;666111000333444222///.........///////////////000///...---,,,+++******,,,,,,,,,,,,...333:::???IIIVVVaaa___WWWNNNBBB777444333000---+++******+++***((('''(((***++++++***---'''&&&+++,,,***...777>>>\\\uuuxxxrrrhhhSSS===666444///+++(((''''''''')))'''%%%%%%''')))***************((('''))),,,///000///---,,,,,,,,,,,,---(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((()))***%%%&&&'''((())))))))))))&&&'''((((((((('''%%%$$$'''((()))(((&&&%%%%%%''''''''''''''''''&&&&&&&&&&&&'''((()))************...555DDD^^^rrrZZZ???222///---***)))******))))))))))))******(((((()))***************,,,***))))))******)))'''***++++++++++++---111444666:::@@@EEEEEE>>>555...---+++***))))))))))))(((***,,,...---(((&&&000===:::GGG^^^rrrrrr```LLLBBB444111---+++++++++******+++...000444EEE]]]ooovvvnnnfffZZZMMMAAA777111...***---)))***...///<<>>@@@???<<<888555222222333333444555666666;;;;;;:::999888666555444888;;;@@@GGGTTT```ddd``````QQQAAA;;;;;;::::::;;;999::::::;;;;;;<<<<<<<<>>666444111---++++++,,,---///000111333333333222222666555444666777666333000333333444555777888999999;;;;;;;;;<<<===>>>????????????>>>>>>>>>=========>>>???@@@AAABBBBBBAAAAAABBBCCCFFFJJJKKKOOO\\\iiikkklllrrryyywwwuuuzzzyyymmmbbb\\\RRRMMMHHHGGGHHHHHHEEEAAABBBBBBAAA??????AAAEEEHHHRRRPPPLLLHHHCCC@@@===<<<>>>>>>>>>=====================<<<;;;:::888888777888777777999;;;======<<<::::::;;;;;;>>>CCCKKKPPP[[[aaakkkqqqpppeeeVVVKKK@@@:::333000111333222000222222111000//////......000000///...---,,,+++***,,,,,,,,,,,,---000555999???HHHPPPUUUVVVTTTIII===555444222///---,,,,,,---+++***((()))+++,,,,,,+++---'''&&&+++,,,***000:::EEE^^^rrrtttnnnfffSSS===444222...***(((''''''''')))'''%%%%%%''')))******((()))************---...---------,,,+++)))((('''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&%%%'''&&&&&&&&&''''''((()))%%%%%%'''(((((()))))))))'''''''''''''''&&&%%%%%%'''(((((('''&&&%%%%%%'''''''''''''''''''''''''''%%%&&&'''((())))))))))))---333AAAYYYxxxuuu]]]AAA222...---++++++***))))))(((((())))))***'''((())))))*********)))***)))(((((())))))(((&&&)))************,,,000333444999@@@EEEEEE???555///---+++)))))))))***)))''',,,+++++++++******111;;;@@@NNN```lllkkk^^^MMM@@@333000---+++++++++******,,,...222<<>>WWWvvvrrraaaNNN<<<111///,,,***)))***---...))))))***+++---///111222+++***))))))))))))(((''')))***///333222222:::FFFYYYnnn{{{mmm```UUULLLCCC======;;;888555333222222222555444222111000000///...---000222444555:::AAAGGG[[[aaagggkkkkkkmmmppptttzzz}}}wwwkkk^^^PPPFFF>>>;;;<<<;;;999777666555555555888;;;>>>@@@@@@===999666333444444555666777888888============<<<:::999888888;;;>>>DDDPPP[[[___]]]\\\OOOBBB>>>===;;;999999999::::::;;;;;;<<<<<<<<>>222///++++++*********++++++,,,+++)))***---...+++***---111...222???QQQ___kkksss|||zzzrrrdddUUUIII<<<333444222///---+++++++++,,,---...000111222333333333444333333555666666444111333333444555666666777777;;;::::::;;;<<<>>>???@@@????????????>>>>>>>>>>>>======???@@@@@@AAAAAA@@@DDDEEEIIIMMMLLLLLLRRR[[[ZZZ^^^iii~~~vvvyyy|||yyypppcccWWWPPPMMMIIIFFFEEEGGGHHHEEECCCEEEEEEDDDBBBAAAAAADDDGGGVVVSSSOOOIIIDDD???<<<:::@@@?????????>>>>>>======;;;<<<<<<<<<;;;:::888777777666555777999::::::999777888999999999<<<@@@CCCKKKPPP[[[gggooommmcccZZZIIIBBB888222111222222111555444333222000///...---000000///...---,,,,,,++++++,,,,,,,,,+++,,,///222333666===GGGTTTZZZTTTJJJ???>>>:::555000......///,,,+++)))***+++---,,,,,,---((('''++++++***333???QQQdddrrrqqqkkkcccPPP<<<000...+++)))'''''''''((()))'''%%%&&&(((*********&&&(((***+++******+++,,,,,,---......---,,,)))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((((((((('''%%%$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&'''&&&&&&''''''(((((())))))%%%%%%&&&'''((((((((((((***000<<>>999888777777666555444333222111000444333222111111111222222...222777:::===FFFTTT___nnnqqqrrroookkkkkkooottt{{{uuummmiiiaaa\\\UUUMMMEEE???;;;999===<<<;;;999888777777777999;;;===??????===:::888555555666777888999::::::>>>>>>??????>>>======<<<<<<===???BBBLLLXXX^^^]]]ZZZPPPGGGDDDCCC???:::999999999::::::;;;<<<======AAAAAAAAABBBCCCDDDFFFGGGSSS\\\eeeiiihhhhhhmmmrrrlllhhhfffiiinnnuuu~~~hhhddd___XXXJJJ:::000///***************++++++,,,+++)))+++......++++++...222333;;;LLL```nnntttvvvuuupppcccSSSCCC999333111111000...,,,++++++,,,,,,//////000000111111111111222222333444555555444333333444444444555555666666999:::<<<===??????@@@@@@??????????????????>>>>>><<<<<<===>>>???@@@@@@AAAEEEFFFKKKNNNLLLHHHJJJOOOTTT[[[kkkrrrrrrqqqkkkaaaVVVMMMIIIIIIGGGEEEFFFGGGHHHGGGEEEGGGGGGGGGEEEBBBBBBCCCEEEJJJIIIFFFCCC@@@>>>===<<>>>>>===:::;;;<<<======;;;999777888666666666888999888777444555777777777888:::<<>>>>>?????????>>>>>>@@@AAABBBDDDMMMZZZaaabbb\\\TTTNNNMMMKKKDDD>>>;;;999999::::::;;;<<<======@@@@@@AAACCCEEEGGGIIIJJJWWW```jjjlllhhhfffjjjooommmmmmmmmooosss{{{oooggg]]]SSSDDD555---,,,***)))))))))******+++,,,,,,+++---000///---///555555===LLL[[[iiiqqqsssqqqlllbbbRRRBBB555///000444///...---,,,+++,,,,,,---222222111000000/////////000111222333333333444444333444444444555555666666888:::>>>AAABBBAAA???===>>>>>>>>>>>>>>>>>>??????<<<<<<<<<===>>>@@@AAAAAAEEEFFFJJJMMMKKKGGGGGGKKKSSS^^^uuu{{{ssshhhfffaaaZZZQQQJJJGGGFFFGGGGGGFFFGGGHHHIIIHHHGGGHHHHHHHHHFFFCCCAAAAAABBB???>>>>>>============>>>?????????>>>>>>>>>======999:::<<<======<<<:::888;;;999888888999:::888777111333666777777888999;;;===BBBIIIMMMPPPTTT\\\bbb]]]VVVKKK@@@999555333222222111111000000///....../////////...------,,,,,,(((***,,,---,,,,,,...///......111999DDDPPP[[[bbbjjjfff\\\MMM===111---,,,,,,***((((((*********)))+++((())),,,+++...???RRRqqq|||zzzkkkYYYBBB000***)))((('''''''''((()))((('''&&&''')))++++++***))))))((((((***///777===333000,,,'''%%%&&&''')))''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((((((((('''%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%''''''$$$&&&'''&&&%%%%%%&&&'''%%%&&&&&&'''((())))))***$$$%%%%%%&&&&&&&&&&&&&&&&&&***111>>>SSShhhqqqqqqjjj\\\MMMBBB888///(((&&&((((((''''''''''''(((((((((((())))))))))))((((((***)))((((((*********((('''((())))))((((((***,,,)))+++///333999AAAKKKRRRNNNIIIBBB:::333---***(((((((((***++++++000???NNNbbbgggcccTTTMMMLLLBBB222///,,,)))((()))***+++***---;;;RRRlll|||xxxrrrdddVVVDDD555...---------))),,,***+++000000<<>>555111222222222000111333444444333222111///222666777555333333333444555:::FFFWWWhhhtttyyykkkkkkmmmqqqtttrrrkkkdddhhh]]]OOODDD@@@???===<<<;;;::::::::::::;;;===>>>:::::::::999888777666666555666888999:::999999888666666777999:::;;;======??????@@@AAAAAAAAAAAA@@@AAACCCCCCEEENNN[[[dddggg]]]WWWSSSRRROOOFFF???<<<888888999:::;;;<<<===>>>???@@@AAACCCFFFHHHKKKLLLYYYaaaiiiiiibbb___bbbhhhmmmrrrvvvxxx|||pppcccTTTHHH<<<000******)))))))))))))))***+++,,,...---000333333444:::BBBIIIUUUcccmmmsssuuurrrmmmcccVVVFFF999000,,,...444------,,,,,,,,,------...444333222111000/////////000111333222111111333444333333444555666666777777888;;;>>>AAAAAA@@@===<<<============>>>>>>>>>>>><<<<<<<<<===>>>@@@AAABBBGGGFFFHHHKKKKKKIIIKKKOOOXXXhhh|||ooofff]]]ZZZUUUNNNHHHEEEEEEGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHFFFCCC@@@??????<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<<<<=========::::::<<<======<<<;;;;;;>>><<<;;;:::;;;;;;999888111333666888888999;;;<<<999>>>BBBBBBAAAFFFRRR]]]\\\XXXQQQIIIAAA:::555333111111111000000//////.........---------,,,,,,,,,''')))+++,,,,,,---///000000000333888;;;BBBOOO\\\jjjjjjfffZZZIII:::111///,,,***(((((()))***)))(((***)))***------222GGG^^^~~~iiiQQQ;;;---)))((((((''''''(((((()))(((''''''(((***++++++***)))(((((()))---666AAAIIIAAA<<<444,,,'''&&&'''(((&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&'''%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&'''&&&&&&%%%&&&)))...777HHH\\\hhhkkkggg^^^SSSJJJ???333+++))))))((((((''''''(((((())))))************))))))(((***)))((()))***+++***)))''')))******(((((()))***((()))***,,,111<<>>???<<<888888999999:::;;;===>>>???<<<<<<<<<<<<;;;:::999888444555666777777888888888666777888:::;;;===>>>???CCCCCCDDDDDDDDDDDDDDDCCC@@@BBBCCCDDDLLLYYYcccggg^^^YYYTTTSSSMMMDDD===;;;888888999:::<<<===>>>>>>??????AAACCCFFFIIIKKKMMMSSS[[[bbb___XXXVVV]]]eeerrr|||hhhWWWEEE999333---))))))(((((((((((()))***+++,,,...///222777999===HHHRRRccckkksssuuuvvvuuuooofffUUUHHH;;;444000,,,,,,///,,,,,,------......//////444333222111000000111111000222333222000000222444333333444555777888999999;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============<<<<<<<<<===>>>@@@BBBDDDIIIFFFFFFJJJLLLMMMSSSYYYggg{{{vvvhhh___SSSRRROOOKKKGGGEEEFFFHHHFFFGGGHHHHHHFFFEEEDDDDDDCCCEEEFFFEEEBBB???======;;;;;;;;;:::;;;;;;<<<<<<999999999:::;;;;;;<<<<<<:::;;;;;;;;;<<<<<<======@@@>>><<<<<<<<<;;;999888222555777888999:::<<<===999<<<===<<<;;;???GGGOOOTTTTTTSSSOOOGGG???888555444444333222000///......,,,,,,,,,,,,,,,+++++++++)))***++++++***+++---//////...222666555666>>>HHHUUU]]]eeecccVVVFFF;;;555---+++))))))*********)))))))))+++......555MMMgggcccJJJ888///)))(((((((((((((((((((((((('''''')))+++,,,+++)))******))))))---444>>>DDDDDD@@@888000***(((((()))&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))))))))((('''%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''))),,,222AAATTTbbbgggddd]]]TTTKKK@@@333,,,+++***))))))(((((())))))***+++++++++++++++***)))))))))((('''(((*********)))((()))+++***)))(((((()))((()))))))))+++333???III```iiiqqqlllZZZGGG:::555111......111777DDD[[[nnnyyypppcccXXXNNNDDD999222,,,***''''''(((***++++++...777LLLhhh|||~~~|||ooo___III888000...+++)))'''***''')))111555FFFaaazzzzzzqqq```MMM>>>555000+++***))))))))))))******))))))((((((((())))))***'''))))))((((((,,,555<<>>>>><<<999<<<<<<<<<<<<===>>>>>>>>>===>>>>>>>>>>>><<<;;;:::444444555666777888999:::888999:::<<<===???@@@AAADDDDDDEEEEEEEEEDDDDDDCCC@@@DDDEEEEEELLLWWWaaadddbbb\\\WWWSSSMMMCCC======777888999:::<<<===>>>>>>??????AAACCCEEEHHHKKKLLLOOOVVV\\\ZZZTTTVVVbbbmmm|||```MMM888///---+++******(((((((((((()))***+++,,,...///333999>>>EEERRR___ooossstttqqqpppooofff[[[HHH<<<222111111---***+++,,,,,,---......//////000333222111111111222333444000222333222//////111444333333444666777999:::;;;>>><<<999777777888:::<<<:::;;;;;;;;;<<<<<<==================???AAACCCEEELLLGGGFFFIIIMMMQQQYYYaaawwwsssfff^^^NNNOOOOOOMMMIIIGGGGGGHHHEEEGGGHHHGGGEEECCCAAAAAABBBDDDEEEDDDAAA>>><<<<<<999999999999::::::;;;<<<666777888888999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>AAA???===<<<<<<;;;999777444666888999999999<<<======<<<;;;::::::<<>>;;;777111000111222000///444444444444444444555555333444555666;;;FFFVVVbbbqqqtttyyy||||||zzzwwwvvvmmmnnnjjj\\\HHH;;;999<<<888:::;;;;;;999888:::;;;?????????>>>>>>===============>>>>>>>>><<<;;;:::555555555666777999;;;;;;::::::<<<===???AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAACCCGGGHHHHHHMMMWWW```cccggg```ZZZUUUNNNDDD??????777888999:::<<<===>>>???>>>???@@@BBBEEEHHHJJJLLLRRRYYY___^^^ZZZ```ooo}}}III@@@444---,,,---,,,+++000+++'''(((((((((,,,111000666>>>GGGNNNYYYhhhtttxxx|||zzzoooddd[[[PPPFFF777555222///---,,,++++++------------------------////////////000111222333444444444444444444444444444555666888:::;;;<<<<<<999888777777777888999:::;;;;;;;;;;;;<<<===?????????@@@AAABBBCCCDDDEEEFFFDDDJJJQQQTTTVVV]]]kkkwwwxxxhhh___QQQQQQOOOMMMKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAA???===<<<999:::;;;===>>>======<<<777999999888;;;???>>>::::::<<<>>>??????===;;;999<<<>>>BBBDDDCCC@@@;;;888999888777666666777888999<<<;;;999888888999;;;<<>>===;;;:::<<<===?????????===;;;999666777888999:::;;;;;;;;;:::===@@@BBBAAA@@@@@@@@@DDDDDDBBBAAAAAABBBCCCDDDBBBBBBEEELLLQQQVVV^^^gggfffbbb___[[[QQQCCC===???===<<<;;;<<<>>>@@@@@@@@@???BBBEEEFFFFFFGGGKKKNNNUUU___jjjooopppvvv@@@888...))))))******)))***((()))+++***))),,,111999DDDRRR^^^dddiiipppxxxuuussshhhWWWKKKEEE@@@;;;555333111///---,,,,,,,,,+++,,,,,,,,,------......000000000000111222333444444444444444444333333333333444666888999:::;;;;;;999888888777888888::::::;;;;;;;;;<<<===???@@@AAAAAABBBDDDEEEFFFFFFGGGHHHLLLQQQVVVZZZ___mmmrrrcccZZZPPPOOONNNLLLKKKIIIHHHGGGIIIHHHGGGEEECCCAAA@@@@@@@@@AAAAAAAAA@@@>>>===<<<999:::;;;<<<===<<<;;;;;;;;;>>>???<<<;;;======999;;;<<<>>>>>>>>><<<999777666999<<>>===999888777666666777888999888888777777888:::<<<===AAADDDIIIQQQXXX[[[ZZZWWWHHHBBB999444222000...,,,,,,---...---,,,+++,,,---+++,,,,,,,,,++++++---///++++++,,,------...//////...222999EEEQQQXXXWWWUUUEEE===333---------+++)))***)))+++000444@@@^^^}}}nnnQQQ<<<222...,,,+++***(((''''''&&&&&&(((((()))***++++++,,,---))))))(((''''''((()))*********)))(((((('''&&&&&&''''''''''''''''''''''''(((((('''''''''((()))***''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&&&&'''((((((''''''''''''***111:::FFFYYYiiioooeeeUUUDDD666...+++***(((***++++++***)))***+++(((***,,,,,,***(((''''''))))))*********)))(((''')))))))))))))))))))))))))))))))))))))))+++///333===LLL___nnn{{{}}}nnneeeXXXLLLJJJVVVjjj{{{~~~pppaaaXXXPPPCCC555---...***(((******((())),,,111777GGG]]]qqqzzzzzzwwwpppbbbNNN<<<000+++++++++(((+++(((***///222@@@ZZZhhheee[[[KKK>>>666000+++++++++************++++++)))((((((((()))***++++++***,,,000111111===XXXrrr}}}tttlll```PPPDDD<<<:::;;;444444444333222333555777888>>>@@@:::666777777555888777999@@@PPPdddxxxrrraaaMMMBBB===999777888:::::::::;;;<<<>>>???@@@AAAAAA@@@???>>><<<;;;:::<<<=========<<<999777666777777999:::;;;;;;;;;;;;<<<>>>AAABBBBBBAAABBBCCCEEEDDDCCCBBBAAAAAABBBBBBCCCBBBDDDIIIMMMRRRZZZccc``````bbb___TTTDDD>>>???;;;:::999:::<<<>>>>>>>>>BBBEEEGGGGGGFFFGGGKKKOOOXXXaaakkkppprrr{{{666000***'''(((******)))&&&'''+++///...---333;;;JJJXXXiiitttvvvuuuuuuvvvssslll\\\III===888666444222111///---,,,,,,------******+++,,,---...//////111111111111222333444444444444444444333333222222333444555777888999999999999888888888888999:::;;;:::;;;<<<===???AAABBBBBBCCCEEEHHHIIIIIIIIIKKKLLLTTTYYY___fffqqqwwwhhhZZZTTTNNNMMMLLLKKKIIIHHHGGGFFFKKKJJJGGGEEEBBB@@@???>>>???????????????>>>===<<<:::;;;;;;;;;;;;::::::999???DDDFFFAAA<<<<<<;;;999<<<===>>>>>><<<:::777555444555777:::<<<>>>>>>???888888666666666666888888444444444555777:::<<<>>>???AAAEEEMMMWWW^^^cccdddVVVKKK===555222222///+++,,,---...---+++***+++,,,)))+++------,,,,,,,,,---******++++++,,,---------***+++000777AAALLLUUUZZZOOOEEE999111///...,,,***))))))---111555DDDeee|||aaaHHH888111---,,,+++***((('''''''''''')))))))))*********++++++&&&&&&&&&&&&&&&'''((()))))))))(((((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''%%%%%%(((...555AAATTTdddqqqgggVVVDDD666...+++***''')))++++++******+++---'''))),,,---+++(((&&&&&&***************)))((('''))))))))))))))))))))))))'''((()))***)))+++---///111999GGGYYYpppwwweeeZZZ^^^lllwww|||pppcccYYYMMM>>>111,,,,,,)))'''))))))(((***---222???SSSfffsssvvvsssooofffXXXDDD444...,,,+++***))),,,)))***///111???XXXeeecccYYYIII;;;444...***++++++************++++++&&&'''((()))***+++,,,,,,***...333555888FFFccc|||xxxcccZZZMMMAAA:::999999:::333444444444333333555777444999<<<999666666666555<<<:::<<>>??????>>>>>>@@@@@@???>>>===;;;:::999;;;;;;;;;:::999666444333777888999;;;<<<=========>>>???AAABBBAAABBBDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@CCCAAAAAAEEEHHHMMMUUU^^^\\\```eeeeeeZZZKKKCCCAAA<<<:::999:::<<>>??????????????????>>>>>><<<;;;;;;;;;:::999888888@@@GGGJJJDDD===;;;;;;:::===>>>>>>===<<<999777555666555666666888:::<<<===888777666555555666777888333333333444666888:::;;;@@@AAACCCHHHOOOXXX___bbb```VVVHHH===666333111///,,,---...---+++******+++)))+++---...---,,,,,,,,,)))*********+++++++++,,,,,,------...333===IIIRRRPPPLLLDDD<<<444000------((()))---111666HHHjjjrrrVVV@@@555000---+++***)))(((''''''''''''************))))))))))))$$$$$$%%%%%%&&&'''((()))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&(((((()))---111:::MMM^^^kkkbbbSSSCCC777///------((()))******))))))+++,,,***,,,......,,,***************+++++++++*********))))))))))))))))))))))))&&&(((************+++,,,...111888DDDYYYsss|||ooonnntttyyy|||sssggg\\\MMM===333000+++((('''))))))(((+++000777JJJaaaooorrrooohhhbbbZZZKKK999...+++,,,+++)))(((+++)))+++111222@@@YYYfffeee[[[JJJ;;;222---)))++++++************++++++&&&''')))*********+++,,,***...444999BBBSSSkkkxxxgggSSSKKK@@@888666777777777222444555555444444666777000444888888666666888999<<>>@@@@@@???>>><<>>>>>===;;;:::999999999999999888666555444888999:::<<<===>>>>>>??????@@@AAAAAA@@@AAADDDFFFEEEDDDCCCBBB@@@?????????AAA======@@@DDDHHHRRR[[[___aaaeeegggbbbWWWKKKDDDAAA???===>>>AAACCCEEEEEEGGGHHHIIIHHHHHHLLLSSSXXXYYY^^^dddiiippp~~~///...,,,++++++++++++***))))))***...333@@@UUUhhhrrruuutttooooootttwwwwwwuuuhhhVVVEEE999111---+++...---,,,,,,---...///000.........------,,,,,,,,,///......//////000111222444444444444444444444444444555666777777777777777888999999:::;;;<<<<<<<<<:::;;;===???AAACCCCCCCCCDDDGGGJJJKKKMMMSSS\\\ccclllxxxvvveeeXXXOOOKKKKKKHHHHHHGGGFFFFFFEEEDDDDDDCCCAAA@@@>>>>>>>>>???@@@@@@@@@@@@@@@???@@@@@@@@@===<<<;;;:::999888888888>>>EEEIIIDDD>>><<<<<<;;;============;;;:::888777555555555666777999;;;<<<888777666555555666777888444444444444555666777777?????????AAAEEELLLTTTYYYdddaaaYYYLLL???666222222---......---+++******+++)))+++---...---,,,,,,,,,)))))))))***************---......,,,---222<<>>888888999888999;;;999;;;>>>@@@AAA@@@===<<<>>>>>>>>>>>>===;;;:::999888888888999999999999999999:::;;;===???@@@@@@@@@???@@@@@@@@@???@@@BBBDDDCCCCCCCCCBBB@@@???>>>======:::999===AAAFFFPPPZZZbbbbbbccceeegggaaaRRRFFFDDDBBB@@@AAADDDGGGIIIJJJGGGHHHIIIHHHJJJPPPYYYaaaiiilllnnnpppuuu---,,,+++***************+++***+++222<<>>333---,,,......------------///000111111111000///...---,,,,,,............///000111111444444444555666666777777666666777888888777777777888999:::;;;<<<=========:::;;;>>>@@@AAABBBBBBBBBBBBEEEIIILLLRRR```qqq~~~nnnZZZOOOHHHGGGIIIEEEEEEEEEDDDDDDCCCCCCCCC>>>===<<<<<<<<<>>>@@@BBBBBBBBBAAA@@@??????@@@@@@======;;;:::999999999999;;;BBBEEEBBB>>>>>><<<:::::::::;;;;;;::::::999999333444666999;;;======>>>777777555555555555777777555555555555555555444444888999999:::===CCCJJJPPP___cccddd\\\MMM>>>666333...///000...,,,***+++,,,)))+++------,,,,,,,,,---************************+++,,,---,,,,,,///555:::EEENNNWWWUUUHHH:::111...------///222<<>>999777:::;;;::::::===888:::===???@@@???>>><<<>>>>>>>>>>>>===<<<;;;;;;888888999:::;;;<<<<<<===:::;;;===>>>@@@AAABBBBBB???AAABBBAAA@@@???@@@BBBBBBBBBBBBAAA@@@???>>>===:::888888===AAAEEENNNXXXccceeefffiiilllgggXXXIIIEEECCCAAAAAADDDHHHJJJKKKIIIIIIIIIIIILLLSSS___ggg}}}***++++++*********,,,---......333???LLL\\\nnn}}}zzzmmmdddiiiuuuuuullleeeTTTCCC:::444//////222///......---...///111222111111000000//////..................///000111222333444555666777999::::::777888888888888888777777888999:::<<<===>>>======:::;;;>>>@@@AAAAAA@@@@@@@@@CCCHHHNNNZZZpppkkkVVVLLLHHHGGGHHHCCCCCCCCCCCCCCCBBBBBBBBB>>>===<<<;;;<<<>>>AAACCCCCCBBB@@@???>>>>>>>>>>>>>>>===<<<:::::::::;;;;;;:::>>>@@@???===>>>;;;666555666666777888999999:::555777;;;>>>??????===;;;777666555444444555666777444555555555555555444444333555666777999===CCCHHHOOOXXXcccfff]]]OOO@@@888000111111///---++++++,,,+++,,,,,,,,,++++++---///************************)))***++++++,,,---000222:::CCCOOOVVVSSSJJJ>>>777333222111444AAAWWWnnn|||{{{uuudddKKK777///---,,,***))))))(((((((((((((((((((((((()))))))))))))))&&&'''((())))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%'''((((((((((((%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((('''&&&&&&%%%%%%''')))+++---777MMMaaassspppjjj```RRRDDD777000,,,---.........000333666888;;;???@@@???<<<;;;:::777555333000---++++++***)))))))))))))))))))))))))))***++++++)))((()))+++((((((***---///555FFFVVVlllyyygggWWWHHH999000...***)))***+++******111:::TTTkkk~~~{{{mmm^^^NNNAAA555222---+++***++++++***(((,,,***+++000000;;;SSSdddddd]]]KKK999000---+++++++++************++++++(((***,,,+++***---444:::MMMaaavvv}}}xxxsssfffgggccc[[[SSSMMMEEE===555777888888666444333333555777888888666444333444444111333999???HHHXXXfffvvv||||||rrriiiffffffaaa```\\\SSSGGG???;;;;;;;;;888888<<<===;;;:::<<<777999;;;===??????>>>>>>????????????>>>===<<<<<<::::::::::::;;;<<<======:::;;;===???AAABBBCCCCCCAAACCCDDDDDDBBB@@@???@@@@@@@@@AAAAAA@@@???>>>===;;;999:::>>>AAADDDLLLTTTccclllsssvvvtttnnn```RRRFFFCCCAAABBBEEEIIILLLMMMLLLLLLKKKJJJLLLUUUaaajjj***++++++++++++,,,///111222444===MMM\\\hhhttt~~~~~~xxxkkkbbbgggppphhhXXXHHH>>>666666666222...///000///......///000111222000000000000111111111111////////////000111222333333444555777888:::;;;<<<888999999999999888888777777999;;;===>>>>>>>>>===:::<<<>>>@@@AAA@@@???>>>???BBBHHHPPP```|||kkkVVVNNNJJJGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@>>><<<;;;<<<>>>AAACCCCCCBBB@@@>>><<<<<<<<<===>>>===<<<;;;:::;;;<<<===:::===>>><<<======999222111222333555666888999::::::<<<@@@BBBBBB>>>999666777666555444444555666777333444555555666666555555333555777777777999>>>CCC???KKK\\\iiiiii]]]LLL???111111222000---,,,,,,---,,,,,,,,,+++***+++---///+++++++++*********************)))***+++,,,,,,,,,///666DDDSSS[[[XXXMMMBBB777555333666DDDZZZnnnyyyqqqnnn```III666---,,,,,,***))))))(((((((((((()))(((((((((((()))))))))***&&&'''((((((((('''&&&%%%((((((((()))))))))))))))''''''''''''''''''''''''###$$$&&&((()))))))))(((&&&&&&''''''((()))******&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%'''((((((((('''&&&%%%%%%((()))++++++,,,555JJJ^^^wwwvvvrrrjjj^^^NNN@@@777,,,---///000111444999===KKKPPPWWWZZZYYYUUUPPPNNNBBB@@@;;;777333000...---))))))))))))))))))))))))+++,,,,,,***)))(((***,,,,,,)))))),,,,,,---444>>>RRRsss~~~iiiXXXHHH999000,,,******+++,,,++++++333<<>><<<<<<<<<999777999===>>>;;;:::;;;777888:::<<<>>>>>>???>>>??????@@@??????>>>===<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDBBBEEEGGGFFFDDDAAA??????>>>???@@@AAAAAA@@@>>>>>>===;;;<<>>===:::<<<@@@>>>???DDDRRRllllll[[[QQQIIIDDDFFFAAAAAA@@@?????????@@@@@@AAA???===<<<<<<===@@@AAABBBBBBAAAAAA@@@???>>>>>>;;;;;;;;;<<<<<<<<<<<<===;;;:::999::::::999666333444333222111333666999;;;?????????>>><<<:::777555999888777555444444444444555444333222222222333444333333444555666888:::;;;>>>GGGQQQYYYbbbeee\\\PPPGGG<<<555555444000///222---+++******,,,......---,,,+++******))))))******,,,,,,+++******+++,,,,,,///555===HHHWWWbbb]]]RRRFFF<<<777AAAUUUfffnnnpppmmm]]]KKK???555---(((((()))))))))))))))(((''''''***)))(((''''''((()))***))))))((('''''''''''''''))))))************))))))(((((('''''''''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&(((+++,,,***'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((())))))***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''')))***)))(((000GGG]]]yyyzzzoooaaaLLL999555///,,,111666===KKKYYYpppxxxpppcccaaaYYYMMMCCC;;;111(((***+++***))))))******(((+++******)))))))))))))))))))))((((((***---000111GGG[[[zzzkkkYYYHHH888111111...***'''(((+++000555999WWWppp}}}kkk[[[III;;;///,,,)))(((***+++***(((***&&&)))///...---999KKKWWW^^^ZZZGGG777222///***((()))******+++,,,***'''((()))---///---///===NNNkkk|||pppggg[[[LLLCCC???<<<777222222222222333333444444444:::777666999999555222222888;;;???GGG[[[uuuzzzooojjjeee___YYYIIIDDD???<<<;;;;;;999666999:::<<<===>>>===;;;:::<<<:::999:::===???@@@@@@BBB???===<<<<<<======<<<;;;<<<<<<<<<;;;:::999888;;;<<>>>>>======???DDDKKKQQQhhhxxx~~~ooo___RRRKKKGGGJJJNNNNNNNNNOOOSSSQQQNNNKKKLLLSSS```iiiuuu~~~((()))))))))+++///555888IIIWWWiiitttuuuqqqnnnmmmsssrrrnnnbbbSSSEEE<<<999::::::::::::<<<>>>AAABBBAAA@@@@@@BBBFFFKKKMMMNNNGGGFFFDDDBBBAAA@@@AAAAAACCCCCCAAA???<<<:::888888888888888999999:::;;;<<<:::999888777666777888888666888999;;;;;;;;;:::999;;;999999;;;:::888999>>>>>>???GGGYYYwwwjjjYYYPPPHHHDDDEEEAAAAAA@@@AAAAAABBBCCCDDDAAA???===<<<<<<===???AAA@@@@@@@@@???>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<999999888999999999666444555444333333444666999;;;===<<<<<<;;;:::888666555777666555555444444444444555444333222222333444555444555666666666666888:::999AAAIIIPPPYYY``````ZZZRRRGGG>>>;;;888222......///...------......---,,,,,,+++******))))))******,,,,,,+++******+++,,,,,,,,,222;;;GGGYYYffffff___NNNIIIHHHTTTeeerrruuutttkkk[[[HHH;;;333,,,((()))))))))******))))))((('''))))))(((''''''((())))))))))))((('''''''''''''''))))))************))))))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&(((+++,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((()))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))(((000CCCVVVuuuqqqZZZEEE999444222999EEEVVVlllzzzkkk]]]NNN===000------+++)))))))))((('''***))))))((((((((((((((()))((((((((())),,,...000888DDDZZZttt~~~jjjYYYHHH888///...---***(((***,,,111888@@@[[[pppzzzjjjZZZJJJ===...+++((((((***+++***))),,,(((+++111000...666DDDPPPWWWTTTCCC444000---'''))))))*********+++***(((++++++---000222:::LLL^^^yyyvvviiiZZZPPPCCC<<<::::::666333222222222222333333333333666333444999:::888666888666===HHHXXXppp}}}tttppphhh\\\SSSEEEAAA<<<:::999999888666777999;;;=========<<<;;;:::999888999<<>><<<;;;;;;<<<<<<;;;===<<<<<<<<<;;;;;;::::::<<<>>>@@@BBBDDDEEEEEEEEEDDDEEEEEEEEEDDDCCCAAA@@@@@@BBBDDDEEEEEECCCAAA???>>>>>>>>>>>>???DDDJJJNNNcccvvvxxxnnneee^^^YYYZZZ[[[WWWSSSSSSUUUTTTSSSSSSUUU^^^jjjsss(((***++++++,,,222<<>>===???===;;;888888999:::<<<666777:::<<<===<<<;;;:::;;;999888:::888666999>>>>>>@@@JJJaaagggWWWOOOGGGCCCDDDAAAAAAAAABBBCCCDDDEEEFFF@@@???===<<<<<<===???@@@>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<<<<888777777777999999777555666555444444555777999:::999999888777666666666666444444444444444444444444666555444333333444555666555999;;;999555444666:::888===BBBFFFLLLVVV^^^```^^^WWWOOOIIIAAA777111///111000///000000000---+++,,,+++******))))))******,,,++++++******++++++,,,+++///666BBBSSSbbbgggeeeYYYZZZ```kkkyyy|||kkkYYYEEE777000***)))***)))************))))))(((((((((''''''''''''((())))))((((((''''''''''''(((((())))))******))))))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&''')))++++++***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((())))))'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&((()))///===KKKhhh}}}~~~eeeOOO@@@@@@EEESSSeee|||xxxbbbJJJ888222///+++))))))((('''&&&))))))(((''''''''''''((((((''''''''')))+++---...111333>>>SSSnnnzzziiiZZZJJJ;;;111...+++))))))++++++///:::GGG___pppzzzsssbbbSSSEEE:::---+++(((((()))***++++++---***+++222333000444===KKKQQQMMM???333///---)))***)))))))))***)))******,,,,,,///555<<>>??????<<<<<<;;;:::::::::;;;;;;>>>===<<<;;;;;;;;;<<<===>>>???AAACCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCC@@@BBBEEEHHHGGGEEEAAA???>>>>>>??????@@@BBBGGGJJJXXXnnn~~~~~~|||wwwrrrmmmlllggg]]]VVVTTTTTTWWWZZZ]]]bbbkkkxxx+++...///------666GGGUUUjjjwwwyyylllfffdddrrrqqqkkk]]]MMMEEEHHHNNNOOOYYYgggrrrwwwssskkkeeeccceeegggfffddddddgggjjjqqqvvv|||~~~|||{{{{{{sssjjjdddbbbccc``````\\\VVVRRRPPPMMMJJJJJJGGGCCC>>><<<;;;<<<===::::::;;;<<<<<<<<<<<<<<<<<<999888999999888<<>>AAALLLeeeeeeVVVNNNFFFBBBCCCBBBBBBBBBBBBBBBCCCDDDEEE@@@???===<<<<<<===>>>???===============>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<777666555666888999888777666666444444444555777888666666555444444555777888333444444555555666666666666666555444444555777777888===@@@===666333666:::;;;>>>@@@@@@BBBJJJUUU]]]eeegggfff___PPPAAA777444111000000000111000...,,,,,,+++******))))))******++++++++++++++++++++++++---...111999EEEQQQXXX[[[^^^ccckkktttppp\\\EEE666///+++)))+++)))***************))))))'''''''''''''''((((((((()))(((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&((()))*********)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''$$$$$$'''***...777@@@]]]vvvttt```RRRZZZiii{{{tttYYYDDD777000+++******(((((()))******)))(((((((((((((((''''''''''''((()))+++,,,222000333AAAXXXqqqwwwkkk^^^PPPBBB777111,,,)))***+++***...>>>QQQfffpppuuukkkZZZKKK===333...,,,***(((((()))+++,,,---***,,,222666777:::@@@MMMPPPJJJ===333000///---+++))))))***)))(((+++///...333<<>>>>>BBBGGGVVVgggzzzvvviiiZZZJJJ@@@===;;;888666666666777777;;;<<<<<<======<<<;;;;;;555444444666999===>>>???:::;;;;;;;;;:::::::::;;;>>>===<<<;;;;;;<<<>>>???@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBDDDEEEFFFEEEGGGJJJLLLKKKGGGCCC???===>>>@@@@@@@@@AAADDDFFFKKK___rrrzzzzzz|||~~~}}}}}}zzzvvvrrriii[[[RRROOORRRWWW]]]dddlllwww+++...000///111???VVVhhhxxxyyymmmgggfffnnnhhh]]]QQQKKKLLLSSSYYY^^^gggsss}}}xxxnnngggmmmoooqqqpppnnnmmmpppsssrrrzzz{{{rrrmmmmmmooorrrtttqqqkkkiiijjjiiieee[[[XXXQQQKKKFFFDDDCCCDDDAAA???===:::999999:::;;;;;;888888999999999===CCC===@@@LLLfffdddUUUNNNFFFAAABBBCCCCCCBBBAAA@@@@@@@@@AAA??????===<<<<<<<<<===============>>>>>>>>>>>>>>>:::::::::;;;;;;;;;;;;<<<777666555666888999999888666555444333333333444444555444444444444666888999444555666777888888777777666555555444555666777888:::???CCC???888444666::::::===?????????CCCMMMWWWgggrrrzzzttt```LLL???999111000//////000000///---,,,+++******))))))******++++++++++++++++++++++++///------111888@@@HHHNNN\\\eeemmmrrrzzzuuu___FFF777000,,,***+++((())))))*********))))))&&&''''''((((((((())))))((((((''''''''''''(((((((((((())))))))))))((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%'''(((*********))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''$$$$$$(((***,,,222999UUUqqqxxxgggSSS<<<222******+++******,,,,,,+++******))))))******'''''''''(((((())))))***,,,---///777FFF\\\sss{{{rrrgggZZZMMM???666///++++++......555KKKccctttxxxvvvjjjXXXHHH:::111///...+++)))((())),,,...//////222:::BBBGGGNNNTTTXXXVVVMMM???444///......,,,)))(((******)))...555999GGGYYYgggooouuu{{{wwwhhhYYYKKKAAA777333//////111444444444333222222111111000000000333222555:::<<<>>>DDDLLLhhh{{{nnn[[[LLLCCC???;;;:::999777666666888999>>>>>>>>>===<<<;;;:::999444333333444888<<<===>>>:::<<<===<<<:::999:::<<<>>><<<;;;:::;;;===???@@@@@@AAABBBBBBBBB@@@???>>>@@@@@@@@@AAACCCEEEFFFHHHJJJLLLOOOPPPNNNIIICCC@@@<<<>>>???@@@???@@@BBBCCCDDDQQQbbboooxxx}}}|||yyy|||zzzwwwrrrfffWWWOOONNNQQQWWWaaakkkttt(((---222555<<>>>>>>>>??????>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>=========::::::::::::;;;;;;;;;;;;999777666777888::::::999666555444333222222222222333333333444555666888888444666777888999888888777555555444444555666888999:::>>>AAA???999666666999666777:::>>>>>>@@@IIISSScccqqq~~~{{{lllZZZIII???444222000//////000///...,,,+++******))))))*********++++++,,,,,,++++++***---++++++...111666>>>GGG^^^kkkvvvyyy}}}uuu___EEE666000,,,++++++'''(((((())))))))))))(((&&&'''((()))*********)))(((''''''''''''(((((()))'''(((((())))))(((((('''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$''')))***)))))))))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&)))***+++///666IIIgggmmm[[[DDD666,,,,,,---******...,,,,,,+++************+++((((((((()))))))))))))))'''+++///333;;;MMMfffyyy|||ssshhh\\\MMMAAA888///---111444>>>XXXuuuxxxkkkZZZIII;;;333......,,,***)))+++///333777===FFFQQQ[[[eeennntttpppjjj^^^NNN???444---+++---)))(((++++++***111===LLLbbb{{{yyykkkYYYHHH<<<555555333111000111333333333222222222222222111111111222111444999===BBBMMMXXXrrruuubbbOOOCCC@@@AAA;;;;;;:::777555555888:::>>>===<<<;;;:::999888777555333333444888;;;<<<<<<:::===???===:::888999:::;;;;;;::::::;;;===???@@@???@@@AAAAAA@@@???===<<<===>>>???AAACCCDDDFFFFFFLLLMMMOOOOOOLLLHHHCCC@@@<<<===>>>>>>>>>???AAACCCCCCIIIVVVgggwww{{{}}}|||zzzsssfffWWWRRRTTTWWW^^^iiittt~~~...444===EEENNN]]]qqq~~~}}}rrrhhhbbbVVVLLL???666444888;;;======>>>>>>>>>>>>=========;;;;;;<<>>>>>===<<<<<<;;;;;;>>>=========<<<;;;;;;;;;999999:::::::::;;;;;;;;;;;;999777777999:::::::::777666555444333222111111111222333444555666666666444555777888888888666555444444333333444666777888777999<<<;;;999777666666555333666:::<<<>>>EEENNNVVVbbbnnnttttttkkkZZZIII;;;777333000///......---,,,+++******))))))*********+++,,,,,,,,,,,,+++******((()))---...///777AAA[[[nnn~~~oooYYY@@@222...,,,******&&&&&&'''((((((((((((((('''((()))***+++++++++***'''''''''''''''((())))))''''''((((((((((((''''''&&&&&&&&&'''''''''(((((($$$%%%&&&'''''''''&&&&&&$$$'''******)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&(((+++***)))///666@@@___rrrbbbMMM<<>>ZZZwww{{{rrrfffVVVDDD777///***++++++++++++///555:::EEERRRcccrrr}}}nnnXXXCCC444---...((((((---,,,+++555CCCZZZtttuuudddTTTFFF;;;444111333222111000111111111111222222222222333333333333333333777===DDDOOO___nnn~~~sssbbbQQQFFF@@@>>>===:::::::::777444444666999999888777777777777777777666444333555777:::;;;;;;999===???===888555666888888999:::;;;<<<===>>>>>>>>>>>>?????????===<<<;;;:::;;;>>>@@@BBBBBBCCCBBBGGGHHHIIIIIIHHHEEEBBB@@@;;;<<<======<<<>>>AAACCCBBBEEENNN```ssswwwhhh\\\ZZZ___dddkkkuuu888???JJJTTT]]]iiivvv~~~zzznnnaaaWWWLLLEEE;;;333000000222444...000444666888777666555222111000333666888666444777666777:::===>>><<<;;;444999>>><<<777444777<<<888CCCJJJMMMXXXjjjrrrppplllkkkkkkjjjjjjkkkkkkkkkzzzzzzxxxssslllcccZZZUUULLLIIIIIIIIIDDD???>>>@@@???CCCNNN___vvvhhhYYYQQQHHHBBBBBB@@@@@@@@@???@@@@@@AAAAAA???>>>>>>===<<<<<<;;;;;;======<<<;;;::::::999999999999:::::::::;;;;;;;;;===;;;888888999;;;;;;:::888888777666444333222111///111333444555555444444444555777888888666555333444333333333444555777888555666777888888777555444777333333888::::::@@@IIIIIIQQQ\\\iiiwwwyyyiiiUUUAAA<<<666111......---,,,,,,++++++***)))************+++,,,------,,,+++***((('''))),,,+++***111<<>>333...((((((------,,,777GGG^^^yyy{{{gggOOO>>>666444333333111000000///000000000000222222222333333444444444666666;;;CCCMMM[[[pppttteeeQQQDDD@@@???;;;888999:::999666333222555888444333333444444555666777777555444555777:::;;;;;;888<<>>>>>>>><<<;;;:::777999<<>>>>>???AAABBBAAA@@@???============>>>;;;888777888888666777;;;888888888888888888888888999999999:::;;;<<<======777666444333333333444555333222222333555555333111666555555666777666333111444444444444555666777777999888777666555555555555666555444444666999<<<>>>CCCDDDGGGSSSiii{{{zzzqqqVVVFFF888444333///,,,---)))+++---,,,***((()))+++)))************+++++++++---)))(((***++++++///555GGG[[[pppxxx{{{{{{ssshhhZZZKKK:::222///+++(((((('''''''''((((((((((((((('''***+++)))))),,,+++((((((((((((&&&%%%%%%'''(((''''''&&&&&&&&&%%%%%%%%%))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***(((''''''(((((('''%%%))))))((((((''''''''''''%%%&&&&&&'''''''''''''''%%%&&&'''''''''&&&%%%$$$%%%&&&&&&&&&%%%%%%&&&(((&&&&&&&&&$$$###$$$'''***'''&&&&&&&&&&&&'''((((((&&&'''))))))***+++...000;;;UUUxxx~~~ssscccOOO999///...---+++)))---,,,+++***)))))))))))))))))))))))))))*********)))***+++***+++111<<>><<<:::888777666666;;;<<<=========>>>@@@BBBCCCCCCBBBAAA???===;;;:::888888999:::<<<>>>@@@AAA@@@AAAHHHUUUaaappp~~~rrrkkkrrraaaqqq|||}}}~~~~~~vvvnnncccWWWPPPKKKCCC===;;;>>>999444///......////////////..................111111111111111111111111111111000000000111222333444333222111111222333444444444555666888:::===>>>AAABBBDDDHHHMMMSSSYYY\\\bbbeeeiiimmmpppsssttttttrrrqqqooolllfff___VVVQQQRRRUUU[[[gggxxxiii\\\NNNHHHGGGBBBBBBAAA???>>>>>>???AAABBBAAA@@@???============>>>;;;888666888888666777;;;999::::::::::::::::::999::::::::::::;;;<<<===>>>;;;:::888666666666777888555333222333444555444333666555444555555555333111222222222222333444555666888777666555555444444444555444333333555888;;;======@@@EEENNN___qqqyyyxxxgggWWWEEE;;;444---+++---(((+++,,,,,,***((()))+++)))************+++++++++,,,((((((***++++++///444:::LLL___iiipppuuupppfffXXXIII999111---***((()))'''(((((((((((((((((((((%%%)))***)))))),,,,,,)))******)))((('''&&&'''((('''''''''&&&&&&&&&%%%%%%)))))))))((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***(((''''''(((((('''%%%'''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''%%%&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&%%%&&&(((***))))))(((&&&$$$$$$&&&((('''&&&&&&&&&&&&'''((((((&&&'''))))))***+++---000888LLLjjj}}}ttt___KKK777///...---,,,+++---,,,+++***))))))))))))))))))(((((((((((((((((()))++++++***)))...666===KKK[[[rrrtttmmm[[[MMM===333///000999DDDRRRSSSRRRJJJ>>>333...,,,((()))******,,,444AAAJJJUUUgggsssTTT@@@222......222777>>>KKKYYYlllvvv|||uuu]]]JJJ:::666333------111//////......//////000111///222666777777777999;;;>>>GGGXXXjjjtttzzzvvvhhh^^^HHHEEE@@@===<<<<<<<<<;;;:::999888777777888999999888888666555555555666666666777777888888999::::::999::::::;;;;;;:::999888999888777999===@@@AAA@@@@@@>>><<<:::999777777777999;;;<<<======>>>@@@AAABBBBBBBBBAAA???===;;;999888888999:::;;;===>>>???>>>@@@GGGQQQ\\\jjj}}}uuu{{{yyywwwlllZZZNNNBBB;;;666111///000777666555222///---...///---------------.........000000000000000000000000//////.........///000111333222111000000111222333555444333222222222222222999999999;;;>>>AAADDDFFFHHHKKKPPPXXXaaajjjrrrvvvyyy{{{}}}|||xxxqqqjjjeeeiiikkkpppxxxgggZZZLLLGGGFFFBBBBBBAAA@@@??????@@@AAABBB@@@???>>>===<<<<<<<<<===;;;777666888888666888;;;:::;;;<<<======<<<;;;:::;;;;;;;;;;;;<<<===>>>>>><<<;;;999888888:::<<<===888666333333444555666666555444222333444444333222000000000111111222333444777666666555555444444444444333222222333666888:::999>>>CCCGGGQQQ```nnnuuusssfffTTTDDD777...,,,...)))***++++++***)))***+++)))************+++++++++***((((((*********...444777GGGWWWbbbnnnvvvrrrhhhTTTEEE666///,,,))))))***((((((((((((((((((''''''###''')))(((***---...+++---,,,+++***)))(((((((((((('''''''''&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))(((&&&'''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''(((((((((((((((&&&&&&&&&%%%%%%&&&&&&'''###$$$&&&&&&&&&'''***,,,,,,,,,+++(((%%%$$$%%%&&&'''&&&&&&&&&&&&'''((((((&&&((()))))))))***---///444AAAYYYvvvzzzpppWWWFFF444.........------,,,,,,+++***))))))))))))))))))((((((''''''&&&&&&)))***+++***)))+++000555===NNNggg|||rrrhhh^^^RRRCCC777///+++...333===@@@@@@<<<555///,,,,,,)))***+++***,,,222<<>>======???BBBOOO]]]ppp|||}}}yyy}}}uuubbbSSSKKK;;;;;;:::;;;<<<<<<:::888;;;:::999777777777777888777777666555555555666666666666777888888999999:::888999::::::;;;:::::::::999999;;;>>>AAACCCBBBAAA@@@???===:::999888888888888:::===>>>>>>???@@@BBBAAAAAAAAA@@@???<<<:::888999999999999:::;;;<<<<<<<<>>AAAGGGPPPZZZbbbhhhppptttyyy}}}~~~}}}{{{zzzgggYYYKKKDDDEEEAAAAAA@@@????????????@@@AAA??????>>>===<<<<<<<<<<<<:::777666888888777888<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>>;;;:::::::::;;;>>>@@@BBB;;;888444333444666777888444333222222333444444333000000000000111222333444666666666666666555444444333222222111222444666777;;;===@@@AAAEEENNNZZZbbbkkkfff\\\NNN???444//////***++++++*********++++++))))))*********++++++++++++******+++***)))---444@@@MMM\\\fffrrrxxxrrreeeMMM@@@333---***((()))+++((((((((((((''''''''''''$$$(((***)))***///000---...,,,+++*********))))))(((((((((''''''''''''&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&'''(((((())))))(((((('''&&&%%%$$$%%%&&&'''((($$$&&&''''''&&&''')))+++++++++***(((%%%$$$$$$&&&'''&&&&&&&&&&&&'''(((((('''((())))))))))))+++---222:::MMMkkktttgggOOO@@@111---...///...///,,,++++++***))))))************)))(((''''''&&&&&&((()))+++*********---000555DDD\\\sssssshhh\\\RRREEE888///+++,,,//////111333222///,,,+++,,,************+++///666;;;DDDOOO^^^lllzzz]]]FFF:::777888@@@PPPdddvvvzzzxxxuuussspppfffTTTFFF888444222444111++++++///...---------...///000000111999BBBGGGIIIKKKQQQWWWiiirrrzzzyyyqqqmmmttt}}}}}}kkkWWWIIIBBB;;;:::::::::;;;:::888666<<<;;;999888666666666777777666666666666666666666666666777777888999999999777777888999999:::::::::;;;<<>><<<999888:::999999999999999999:::;;;===BBBFFFIIIVVVnnn|||sssgggZZZJJJ>>>777222///000000///000333111666999999444///,,,,,,+++,,,,,,,,,---..........................................///////////////000000000000000000000000------///000222333444444444444444555555666777888:::::::::===BBBIIIPPPTTT]]]bbbiiipppvvv}}}fffYYYIIIBBBBBB????????????>>>>>>?????????>>>>>>======<<<;;;;;;::::::666666888999777888<<<:::;;;<<<======<<<;;;:::===<<<<<<<<<<<<===>>>>>>@@@@@@@@@???@@@AAABBBBBB===999555333444666888999444333222333555666666444222111111222222333444555666666777777777666555444222222111111222333444555999888999;;;???CCCHHHLLLZZZ^^^___WWWJJJ>>>444///...---++++++++++++++++++))))))*********+++++++++---,,,,,,,,,***)))000888FFFSSSaaajjjrrruuukkk\\\EEE;;;000,,,***((((((+++))))))(((((('''''''''&&&'''***+++)))+++111444333000---***)))***,,,+++***))))))(((((((((''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&%%%$$$%%%&&&'''((('''(((((('''%%%%%%&&&(((&&&'''((('''%%%$$$%%%''''''&&&&&&&&&&&&'''((((((((()))))))))((((((***,,,111666FFFfffqqq```HHH;;;///,,,.........///,,,+++******)))*********++++++******)))((('''''''''(((***++++++,,,...///222<<>>GGGSSScccvvvxxxYYYDDD<<>>AAACCCCCCEEEGGGIIIAAAAAA@@@???===;;;:::999::::::999888888888888999:::<<>>>>>???KKKTTT[[[XXXPPPFFF;;;333222000---+++,,,,,,,,,+++)))************+++++++++---,,,,,,---+++---666AAAOOO]]]iiinnnqqqooobbbSSS===555...,,,***''''''***)))))))))(((''''''&&&&&&)))++++++)))---666;;;<<<777222,,,)))+++,,,,,,+++))))))))))))(((((((((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''%%%%%%%%%'''((('''&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&''''''((('''((((((&&&$$$###$$$&&&###%%%&&&&&&%%%%%%&&&((('''&&&&&&&&&&&&'''((((((((()))***)))(((((()))+++///333AAA^^^ppp]]]CCC888...,,,---,,,,,,---++++++***************+++++++++******))))))(((((('''((()))+++,,,---...///000555BBBXXXnnnuuunnneee]]]VVVHHH888///...///...+++++++++++++++***)))))))))))))))))))))***,,,,,,...111777@@@NNN```qqq}}}{{{iiiUUUGGGCCCSSSiii}}}xxxlll\\\III;;;555222111000...,,,+++---///............///111222333222777AAALLLYYYfffrrryyy~~~}}}~~~}}}rrrkkkaaaYYYTTTNNNFFF@@@@@@>>>;;;;;;===???@@@@@@===;;;999888666666666777777777888999999999888888555555666777777888888999444444555666888:::<<<===888<<>>@@@BBBCCCDDDGGGJJJMMMDDDBBB@@@===<<<;;;;;;;;;;;;:::999999888888888999:::;;;===??????FFFWWWhhhwwwuuuooocccSSSDDD;;;888111//////000///+++,,,///222444888;;;===;;;666111//////..........................................------///000000000///...000111111111111111111000111222333444444444333222444444555666777888888888333444555777999<<<>>>???999===AAADDDHHHOOOZZZbbblllzzznnn\\\TTTFFF??????===;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<;;;999888999666555888999777999======<<<:::999999:::<<<===<<<<<<;;;;;;;;;;;;;;;<<>>@@@AAA@@@<<<;;;999777777666777777777888999:::;;;::::::999555555666666777888888888555555666777999<<>>???@@@AAABBBCCCGGGLLLPPPGGGDDD@@@<<<:::;;;===>>>;;;::::::999999999999:::::::::;;;>>>???CCCOOO[[[mmm}}}yyypppaaaLLL999000......++++++,,,+++)))+++///111222666;;;@@@@@@:::555000000000///.........---////////////////////////,,,---.../////////...---111111222222222222111111---...000111111111000000333444555666666666666666111222444777999::::::;;;;;;>>>@@@@@@???BBBJJJPPPVVVgggfffWWWQQQEEE>>>???===:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<===<<<;;;999888999666555888999888999===???===:::999999:::===???<<<;;;;;;:::::::::;;;;;;<<>>===>>>??????===<<<;;;:::999777777777777888888999:::;;;<<<;;;;;;:::555555666666777888888888666666777888;;;>>>AAACCCIIIKKKLLLJJJEEEAAA@@@AAACCCAAA===;;;:::;;;===??????@@@@@@@@@BBBFFFLLLQQQIIIEEE@@@;;;:::;;;>>>@@@;;;;;;::::::999::::::;;;;;;999;;;>>>???BBBJJJSSSaaa~~~ppp[[[EEE555/////////...------,,,,,,,,,,,,,,,000888@@@FFFEEE>>>888333111...---...///..................////////////111111000000///.........222333333444444333333222222222222222111111000000333444555555666666555555999:::;;;:::888888999:::999<<<===<<<<<>>??????>>>===<<<;;;888555444555666777777444444666888::::::777444444111......111333333222222222222111111000000000333111///000333555444222444444555555666666777777444222333888???FFFMMMQQQKKKDDD999111111444111***++++++************++++++...,,,***)))...;;;PPPbbbqqquuuvvvlllZZZGGG;;;666...---+++)))'''''''''(((((('''''''''(((((()))***(((******+++666IIIYYYaaa___OOO>>>333...******+++******))))))))))))************))))))(((((('''''''''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%(((''''''%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&''''''(((((('''&&&&&&&&&((()))***)))((('''&&&&&&'''((()))******///>>>SSSnnnwwwtttpppdddXXX???777...***,,,///,,,'''***+++---------,,,***(((((((((((((((((((((((((((''''''(((((())))))******---111888FFFZZZiiikkkeee[[[SSSJJJBBB888...***+++,,,,,,++++++***)))((((((,,,,,,,,,,,,,,,+++***)))+++---000333444555444444444777999888:::GGG]]]ooo{{{www^^^OOO>>>555111//////222.........///......---,,,111...///333444444555999???LLL\\\lllzzz~~~tttcccWWWEEECCCBBBAAABBBBBBAAA@@@BBBAAA???>>>>>>>>>???@@@???===999666555555666777999::::::999888777999:::666555444444444666777888666666777888;;;???CCCEEEPPPOOOLLLIIIEEEAAA>>><<<<<<<<<<<<======>>>???@@@@@@@@@@@@BBBDDDDDDCCCBBBCCCAAA>>>===?????????======>>>??????>>>;;;999777999999<<>>444///,,,......---,,,,,,,,,,,,,,,---000555???HHHKKKGGGBBB<<<999555333222111000///....../////////000000000111222444444333111///---222333333444444333333222222222222222111111111000333444444555555555555555888999:::999888777888:::999;;;===<<<;;;>>>BBBDDDTTTeee{{{kkkTTTSSSPPPLLLGGGBBB>>><<<999999999999::::::::::::<<<<<<<<<<<<<<<;;;:::999888888888999999:::;;;;;;999999::::::;;;;;;<<<<<<===<<<<<<;;;:::888777666;;;<<<===>>>>>>===<<<<<<<<<999666555666777777777555444333333444555333222444111...///111333333333111111222222222222222222444222000111333444444222444444555555666666777777666333333666:::@@@IIIQQQYYYSSSGGG:::333222///+++++++++++++++++++++,,,,,,)))+++...///222@@@WWWjjjpppttttttkkkZZZGGG999333---,,,***(((''''''''''''''''''&&&&&&&&&''''''(((&&&***---///:::MMM```kkkgggUUU@@@444///,,,+++,,,***))))))(((((())))))*********))))))((('''''''''(((''''''&&&&&&'''''''''((((((''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((***)))---888JJJdddyyyrrrlll```TTT>>>777...***---///---(((***+++,,,,,,,,,+++)))(((((((((((((((((((((((((((''''''(((((())))))******+++...444AAATTTfffkkkiiicccYYYMMMDDD;;;111------,,,,,,++++++***))))))(((***+++++++++******)))(((***,,,---///111111111111...333999>>>EEESSSffftttzzzzzz{{{~~~yyymmmdddNNNBBB666111///,,,,,,------...............------,,,+++---222444444999???DDDWWWnnn{{{|||vvv}}}zzzwwwssslllaaaSSSIIIEEECCC@@@???@@@AAA@@@???AAAAAA@@@???????????????>>><<<999666555555666777777888999888777777888:::888777666666666777888888888888999:::<<<@@@CCCEEEHHHHHHGGGFFFDDDAAA>>>===<<<;;;:::::::::<<<===>>>???>>>>>>???AAACCCCCCBBBAAAAAA@@@>>><<<<<<>>>AAAFFFEEEBBB@@@===<<<;;;;;;>>>>>>@@@@@@===<<>>KKKSSSSSSOOOBBB>>>888444111000...---......///000111222222333333555777888777333000---222222333333333333222222222222222222111111111111333333444555555555555555777888999888777777888999:::;;;<<<;;;:::<<>><<<===>>>??????@@@@@@@@@@@@@@@???>>>>>>===;;;999666555555666777555666777666666666888::::::999999888888888999999;;;;;;;;;;;;===???BBBCCC@@@AAACCCEEEDDDCCC@@@??????===;;;::::::===@@@BBB@@@???======???AAABBBBBB???AAAAAA>>>;;;;;;@@@EEELLLHHHCCC>>>;;;;;;<<<>>>AAA@@@AAAAAA<<<888<<>>NNNXXXZZZWWWDDD???999444111000.........//////111222333444444555666777777666333000...222222333333333333222222222222222222222222222222333333444555555555444444666777888888777666888999::::::;;;;;;:::;;;CCCLLLccc|||ooo]]]MMMCCCBBBEEEIIIKKKJJJFFF@@@<<<======<<<;;;;;;:::999999999999::::::;;;:::::::::;;;;;;;;;;;;;;;:::999999888888888999:::;;;;;;<<<======<<<;;;:::888777666666777999:::;;;;;;;;;:::;;;888666666666777666555777666444444555666555444333222111111222333444444333333444444444444444444666555333333333333222222333333444444555666777777999444111000...333EEEYYYnnnrrrlllXXXAAA444//////***++++++,,,,,,---------(((---111555???QQQdddpppjjjgggaaaUUUGGG999///)))***))))))(((((('''''''''******))))))(((((())))))***///555???QQQhhhzzzyyybbbHHH999222...***)))((((((''''''''''''((((((***))))))(((''''''&&&&&&''''''''''''''''''((())))))(((&&&%%%%%%&&&((()))''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((()))---333AAAYYYoooyyykkk^^^SSSBBB888...---//////,,,***)))))))))***)))(((''''''((((((((((((((((((((((((''''''(((((())))))*********+++...666KKKeeexxxwwwiiiXXXLLLBBB777///---+++++++++*********)))))))))))))))******)))((((((+++***)))((((((***+++,,,,,,555FFF[[[ooo|||~~~{{{wwwrrriiiZZZFFF888444...+++---...---,,,---,,,,,,,,,,,,---......///111111333555666<<>>======>>>??????===<<<;;;;;;:::888666666666666777555666777777666777999;;;<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<===>>>???@@@===???CCCFFFGGGFFFCCCBBBDDDBBB???>>>???CCCHHHKKKEEECCC@@@???@@@AAABBBBBB?????????>>>>>>AAAEEEIIIHHHDDD???;;;888999;;;<<<<<<===???@@@<<<999>>>EEEPPPiiiAAA<<<555111000///...---+++++++++******++++++,,,,,,,,,111===MMMXXX[[[YYYHHHCCC;;;555333222222222...///000111222333444555666555444222111000000000111222222333333222222111222222222222222222222333222333333444555444444444555777888888777777888999;;;999:::;;;:::;;;FFFSSSddd{{{fffSSSEEE???AAABBBEEEFFFEEECCC@@@>>>======<<<;;;::::::999888888888999:::;;;;;;;;;;;;<<<<<<===<<<<<<;;;999999;;;;;;;;;:::::::::::::::<<<<<<<<<;;;:::999888777555666888999:::::::::999888777555555666777666444333333555777999:::888666222333333333333333444555666666555555444333222222555444444333222111222333222222333444555666777777888222000000...222GGG___vvv}}}{{{hhhNNN===444111,,,++++++++++++,,,---...///222555===PPPgggtttwwwkkkbbbUUUFFF;;;222---***)))))))))))))))(((((((((******))))))))))))******,,,...555GGGddd{{{fffNNN???777000***'''((((((''''''''''''(((((())))))(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))(((''''''''''''((()))((('''&&&&&&%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&((())))))************))))))((((((&&&&&&''''''((((((((((((((((((***,,,...444BBBQQQaaagggnnnqqqrrrwwwvvvhhh]]]III<<<000...///---+++,,,))))))))))))((((((''''''((((((((((((((((((((((((''''''(((((())))))******+++,,,...555IIIgggwwwhhh\\\NNN???444000+++++++++***************))))))***************))),,,+++)))(((((()))+++---///;;;QQQlllyyylll[[[HHH:::222222---+++,,,---,,,---000++++++++++++,,,...///000222111333666;;;GGG\\\ppp}}}wwwtttrrr```ZZZSSSOOOMMMLLLIIIGGGBBB>>>:::888999;;;<<<===::::::;;;<<<<<<:::999888999999777666666666777777666888999999888999;;;=====================<<<<<<<<<<<<<<<<<<<<<<<<======<<<>>>BBBEEEGGGFFFDDDCCCGGGDDDBBBAAACCCHHHMMMQQQJJJGGGDDDBBBBBBCCCCCCBBBBBB>>>;;;===DDDIIIJJJIII???>>><<<::::::::::::;;;:::;;;===???<<<;;;AAAIIIVVVooo555555555333000///...///,,,++++++++++++,,,,,,---,,,---111:::GGGSSSZZZ]]]OOOHHH???777222111000000//////000111222333333444555333000......///000111111111222222222222111111222222222222333333333333222222333444444444444444555777888888777888999:::;;;888999<<<;;;<<>>??????@@@@@@===<<<<<<;;;:::999999888888888999;;;<<<<<<<<<<<<<<<<<<===>>>===<<<:::999<<<;;;;;;;;;:::::::::999:::;;;;;;;;;::::::999888555666888999:::999999888777555555666777888777666///000333666999999777444222333555555444333444666777777666555333222111000222333333222111000222333111111222444555666777888888000...111000444IIIaaa|||pppZZZIII===777000...,,,******,,,...000///444;;;IIIaaayyyzzzkkk___LLL===444///---,,,((()))***************)))***))))))))))))***+++++++++...999SSSwww{{{lllYYYLLLAAA555,,,))))))((((((''''''(((((()))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***))))))*********)))((((((%%%&&&'''((())))))))))))''''''))),,,------333;;;BBBFFFJJJLLLNNNVVVdddoooyyymmmSSSBBB333000///+++***---))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******+++...///444FFFddduuujjjXXXBBB333---************************))))))******++++++******,,,+++***))))))***,,,---111???WWWtttxxxuuummm^^^KKK<<<444222000,,,)))******)))+++///+++*********,,,...000111......222;;;FFFVVVmmm}}}ssskkk]]]YYYTTTQQQQQQOOOKKKGGG@@@===:::888999:::;;;;;;999999999999999888777777888777777666666666777777999:::;;;;;;::::::<<<>>><<<===>>>>>>??????>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;:::<<<@@@CCCEEEFFFEEEDDDFFFDDDAAA@@@AAAFFFKKKNNNIIIGGGDDDCCCDDDDDDDDDCCCEEE???;;;>>>FFFKKKIIIDDD:::;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>???===<<>>MMMaaayyyvvv___JJJ???===777888888:::;;;<<<>>>>>>;;;;;;::::::999999888888888999:::;;;=========>>>;;;<<<===>>>>>>===;;;:::999999999999::::::::::::888999::::::;;;;;;::::::777777999999:::999888777666666666888:::;;;;;;999222111222444666777666444222444666666444333555666666555555444333222111111000111222111//////111444000111222333555666777888888...,,,111222555GGG___xxx{{{xxxmmm___SSSIIIBBB666333...+++***,,,000333333>>>MMM^^^uuuyyyhhhYYYEEE666000...,,,***((()))***+++,,,,,,++++++,,,,,,,,,,,,---///000111000666FFFaaa{{{rrrfff[[[MMM===222...***))))))(((((())))))***)))((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))***+++,,,,,,+++***)))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***&&&&&&(((((()))(((''''''$$$%%%&&&(((((()))(((((('''%%%&&&***---,,,---000111444666777:::BBBNNNWWWuuu~~~\\\HHH666111///))))))---******))))))(((((())))))((((((((((((((((((((((((''''''(((((())))))******+++---...111@@@[[[vvvyyycccGGG444---************************'''((())))))******))))))+++******)))***+++,,,---222???VVVnnn}}}~~~tttjjj\\\YYYQQQGGG===555222111,,,))))))+++***((()))---******)))***+++...000222111222:::GGGVVVfffyyyxxxlllbbbZZZVVVSSSQQQRRRPPPLLLIII???===:::999:::;;;::::::999999888777777777777888666666666666777777777777;;;;;;<<<;;;::::::;;;===;;;<<<===???@@@@@@@@@???<<<<<<============<<<<<<:::<<<@@@CCCFFFHHHJJJJJJFFFDDDAAA>>>>>>AAADDDFFFBBBAAA@@@BBBDDDEEEDDDCCCEEEBBB???AAAEEEFFFBBB>>>::::::::::::;;;<<<<<<<<<======>>>???===???HHHSSSiii222000......//////---,,,,,,,,,,,,,,,------...///000//////222:::JJJ]]]kkktttkkk\\\MMMCCC<<<999777000000000000000000111111---...///000111000000///111111222222222222111111222222222333333444444444222222333444444444333333666888999:::999999;;;<<<;;;777888======???PPPeeesss^^^III???@@@999999::::::;;;;;;;;;;;;::::::999999999999888888888999:::<<<===>>>>>>>>>:::<<<===??????>>><<<;;;666666777888999::::::;;;777888999:::;;;;;;;;;;;;888888999::::::999777777777666777999<<<>>>===<<<777555333333444666666666111444777777444333555777333333333333333333333222...000111111//////111444000111222333555666777888888---+++111444555EEE[[[nnnooolllddd^^^ZZZSSSLLL:::666000,,,+++---222555>>>PPPeeeuuu{{{bbbTTT@@@333---+++)))'''((()))+++,,,------,,,+++000000000111222444666777777AAARRRkkk{{{vvvooofffVVVCCC666222******))))))))))))******)))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''')))******(((***,,,......,,,***((((((((('''&&&&&&&&&&&&'''"""######$$$%%%''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((******###$$$&&&'''''''''&&&&&&"""$$$%%%'''((((((''''''(((######(((------,,,------...000111444;;;DDDLLLgggbbbLLL888111...((((((...++++++***)))))))))))))))((((((((((((((((((((((((''''''(((((()))*********))),,,---...:::SSSnnn}}}pppQQQ;;;444******************++++++&&&&&&'''((())))))(((((()))))))))******+++,,,---333???SSSeeemmmgggYYYMMMDDD@@@:::666444333111///)))(((***...---)))))),,,***)))))))))+++...000222999;;;DDDTTTdddqqq}}}sssggg^^^XXXPPPMMMJJJJJJLLLLLLJJJGGG>>><<<;;;:::;;;;;;:::999;;;:::888777777777888999666666666666777777777777;;;<<<<<<;;;:::999;;;<<<999;;;===???@@@AAAAAA@@@<<<===>>>>>>>>>>>>>>>===<<<>>>AAAEEEIIIMMMOOOQQQHHHEEEBBB>>>======???@@@;;;;;;<<>>???BBBMMMYYYppp000000111111111///...,,,***+++,,,,,,------,,,,,,+++,,,000333888FFF```wwwwwwiiiWWWDDD888333000//////............/////////000000111111111222222222111111111111111222111111111000111111222333333333444444555666777777888999999888666555666777999;;;888999???DDDTTTppp{{{hhhVVVDDD:::777888888888777888888999:::::::::888777777777888999:::888888:::===>>><<<:::555777:::===>>>>>><<<;;;:::888555555777999::::::888999;;;===>>>>>>===<<<;;;;;;:::999888888888888999888777777777888999:::888555111111444666666555555666666666777777777888444333222111111222222333777555222111222333333222333333444444666777999:::222222111000222777>>>CCCVVVQQQLLLNNNUUU\\\___```NNNBBB777111------777CCCTTTjjjttt^^^MMM;;;222///+++))))))&&&)))+++------...///111555666888999<<<@@@EEEIIIRRRYYYcccqqqvvvyyyyyyqqqaaaNNN===555666111---+++)))&&&'''+++***((('''((()))((($$$ &&&''''''((()))(((((((((&&&(((***,,,---,,,++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''((()))++++++,,,,,,...000///000999CCC[[[ttt```LLL888222111---)))(((******)))'''''')))***)))******))))))((('''''''''&&&&&&''')))***+++,,,---+++'''***222777???UUUnnn{{{[[[@@@......***)))++++++((())),,,(((((((((((())))))))))))(((((()))***++++++,,,,,,111:::HHHVVV\\\VVVHHH===999777444000...---......))))))***+++,,,,,,------222......000///---222:::EEEMMM^^^pppxxxyyy{{{{{{ooocccXXXPPPLLLHHHIIIKKKNNNOOOLLLGGGCCC===;;;888666555777:::<<<::::::::::::;;;<<<======::::::999999999999::::::>>>??????>>><<<:::888666999;;;???@@@AAAAAABBBCCC:::>>>AAA@@@===:::999::::::;;;>>>FFFOOOVVVXXXXXXSSSKKKBBB===>>>??????===888;;;???CCCEEEEEEDDDCCCCCCDDDDDDBBB>>>;;;999999777888999:::;;;;;;<<<;;;>>>;;;===BBBAAABBBRRRfff......//////////////////++++++,,,---------------------...000666EEEaaayyy}}}ppp___MMM>>>777000000//////......//////222222222111111111111111222222111111111111111222111111111111111222222333333333444444555666666777777888999888666666666777888:::777999AAAGGG[[[xxx~~~kkk\\\NNNAAA;;;:::888888888888888999999:::<<<;;;999999888999999::::::888888:::===??????>>>;;;<<<===>>>>>>===;;;::::::999777777888::::::999999:::;;;<<<============<<<;;;:::999888777777777777777666666666888999::::::777555666888;;;<<<;;;777666666666666666666777333333111111111111222333555333222222333444333222222222222333444555777888666555333111000222666999===;;;:::===DDDLLLRRRUUUSSSIII===666111444AAAOOOggg}}}|||jjjRRRDDD555///---+++******))))))+++...333888<<<>>>AAAEEEKKKSSS[[[ccclllrrrsssuuuuuuvvvzzz~~~zzzsssoootttyyyvvvjjjYYYIII@@@999222,,,++++++((()))+++***(((''''''((('''$$$"""&&&&&&'''(((((((((((('''&&&((()))+++,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((((((((('''(((((()))***+++++++++,,,///......555>>>OOOfffeeePPP999000///...---...---,,,+++************)))))))))((((((((((((''''''''''''((()))***++++++,,,+++(((***000333:::NNNdddbbbGGG777111,,,***,,,+++)))(((+++(((((((((((()))))))))***((())))))***++++++,,,,,,...444===FFFJJJFFF===555555444111...---,,,,,,---*********++++++,,,,,,---,,,+++---000000111999DDDYYYgggzzzzzzyyyooocccXXXQQQLLLJJJGGGGGGHHHIIIJJJHHHCCC@@@===;;;999777777888:::;;;::::::999999999:::;;;;;;999999999888888999999999======>>>===<<<:::999888777:::===@@@AAABBBCCCEEE???AAABBBBBB@@@>>>======:::;;;???HHHTTT\\\``````VVVNNNDDD???>>>???>>><<<>>>???BBBEEEHHHIIIJJJJJJIIIFFFBBB???<<<;;;;;;;;;888999:::;;;;;;<<<;;;;;;>>>::::::@@@CCCJJJ___vvv,,,,,,,,,,,,---...///000,,,,,,---............---///---,,,...333CCC^^^vvv~~~tttfffUUUDDD999222111000///////////////444333333222222111000000222111111111111111222222111111111111111222333333333333444444555666666666777888999888777666777888777:::777999CCCLLLcccwwwiiiYYYNNNFFF>>>::::::888888888888888999::::::<<<<<<;;;::::::::::::::::::999888:::>>>AAABBBCCCCCCBBBAAA???===;;;999999:::999999999;;;;;;999888::::::::::::;;;<<<===>>><<<<<<:::999777777666666555555555666666888999::::::999888999;;;>>>???@@@888888888777666555555555333222111000000111222333333222222333444555333222111111111111222333555555555555444222//////000222///000222444999@@@IIINNNWWWQQQHHH???:::>>>NNN^^^wwwyyyfffVVVCCC777---+++,,,+++***+++,,,+++---555BBBPPPYYY]]]eeehhhnnnsssxxx}}}}}}uuupppooommmiiiaaajjjvvv|||wwwkkk]]]TTTEEE:::///------+++***+++***(((&&&&&&&&&&&&%%%$$$%%%%%%&&&'''''''''''''''&&&''')))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******))))))))))))(((((((((((())))))))))))+++...---,,,000777>>>QQQiiiwwwxxxssspppppp~~~ttt^^^EEE777333111000000000...,,,,,,---,,,)))((('''(((((((((((()))))))))((()))))))))************+++((()))---///444EEEXXXfffKKK<<<333...+++,,,,,,)))(((***((((((((()))))))))******)))))))))***++++++,,,,,,---...111444666555111...111000...,,,+++++++++,,,+++++++++***++++++,,,,,,+++,,,///111333:::IIIWWWvvvuuuoooiii___TTTLLLIIIHHHHHHGGGEEEDDDCCCCCCAAA>>><<<;;;;;;:::999999999999::::::999999888888888888888888888888888888888888888;;;;;;<<<<<<<<<;;;::::::666999===???@@@BBBDDDFFFEEEDDDCCCCCCCCCCCCBBB@@@;;;<<<@@@IIITTT]]]``````WWWPPPGGGBBB@@@@@@???===CCCDDDFFFHHHJJJMMMNNNOOOOOOHHH@@@<<<<<<=========:::;;;;;;<<<<<<<<<;;;;;;===999999???GGGUUUppp---,,,+++++++++,,,...///,,,---......//////......///---,,,---111>>>UUUjjj{{{{{{xxxpppeeeVVVEEE777333222111000000//////000222111111111111111111111111111111000111111222333222111111111111222333333444444444555555555666666777888999888777666777888777:::888:::DDDOOOiiizzzgggZZZMMMFFFBBB<<<888888999888888888888999::::::<<<;;;;;;::::::::::::::::::999999:::===AAADDDFFFEEECCC@@@>>>;;;999999999:::::::::;;;===<<<999666;;;;;;:::999:::;;;===>>><<<<<<:::888777666666666555555666777888999::::::999888888999:::<<<===>>>:::999888777666555444333222222111000000111333444111111222444666666444222222111111111222333444444000222333333111000111222000333555555555999AAAHHHUUUVVVVVVRRRNNNSSSbbbppp~~~kkkVVVFFF777///)))***+++******+++---,,,///===RRRhhhvvv}}}}}}rrrhhhccc```]]]TTT___qqq~~~|||rrrkkkYYYIII888000...,,,*********(((&&&%%%$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%###$$$&&&(((((((((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((((()))******************))))))(((((((((((()))))))))+++...---+++---222222>>>NNNWWWYYYWWWXXXZZZtttxxx```OOOEEE===666000222...+++---...+++)))(((((((((((()))***++++++,,,*********))))))))))))))))))((()))+++---111???MMMwwwhhhMMM>>>555...***,,,,,,***)))***(((((()))))))))*********))))))*********+++++++++,,,,,,++++++,,,---------...---,,,++++++++++++,,,,,,++++++******+++,,,,,,///111222333999HHH```sssmmm```[[[TTTMMMHHHGGGGGGHHHGGGDDDAAA???===<<<:::999:::::::::::::::999999888:::999888777666666555666888888888888888888888888999999::::::;;;;;;<<<<<<888:::===>>>???@@@BBBDDDHHHDDDAAAAAADDDEEECCCAAA>>>>>>@@@GGGOOOUUUVVVVVVVVVPPPIIIDDDBBBBBBBBBAAAEEEGGGJJJLLLMMMMMMLLLLLLOOOHHH???<<<===???===;;;<<<<<<<<<===<<<<<<;;;;;;===;;;;;;BBBMMM```{{{...---,,,*********+++,,,,,,---......//////......,,,,,,---///111888IIIXXXjjjoooooohhh___TTTDDD555333222111000////////////---......///000111111222111111000000111222222333222222222111222333333444444444444555555555555555666777888888777666777999888;;;999;;;DDDPPPmmmuuu___SSSHHHDDDAAA===888666999999999888999::::::;;;:::::::::::::::999999888999999::::::<<<@@@CCCFFFBBB@@@>>>;;;999999999999999999:::<<<===<<<999666<<<;;;:::999999:::<<<===<<<;;;999888777666666666777777888999::::::;;;;;;999999:::999999999:::;;;;;;:::999777666444333222333222111111111222444555222222333555777777555333444333333333333333444555///111444444333222222333...111444222///111999@@@MMMYYYgggmmmpppuuu~~~zzzfffOOO>>>222,,,(((***,,,***)))***+++***...<<>>999000+++,,,---***((()))))))))***+++,,,,,,---...************))))))))))))(((((()))+++,,,111;;;FFFgggoooWWWHHH999000***+++,,,+++***+++))))))))))))***************************+++++++++)))************+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---///222444888DDD]]]{{{ppp]]]TTTRRRPPPNNNLLLJJJJJJIIIGGGDDD???<<<;;;:::888777999999:::::::::999888777999888777666555444444444777888999999999999888777777777888999:::;;;<<<===<<<===>>>>>>>>>>>>@@@AAAFFFCCC@@@@@@CCCDDDBBB@@@@@@???@@@EEEKKKOOOOOOMMMQQQNNNIIIFFFEEEFFFGGGGGGHHHLLLPPPSSSRRRNNNIIIFFFJJJEEE???>>>???@@@<<<888<<<<<<<<<===<<<<<<;;;;;;======@@@HHHTTTggg...---,,,++++++*********,,,,,,---............---******---000111444???JJJ]]]gggkkkdddZZZPPPCCC666333222111000///.........+++,,,---...000111222222000000000000111222333333222222222222222333444444555555555555555555555555666777888888777777888999888<<<;;;===FFFSSSqqqhhhZZZKKKEEECCC>>>:::888999999999999999:::;;;;;;:::::::::::::::999888888888:::;;;;;;;;;===@@@BBB???===;;;:::999999999:::888888999;;;<<<<<<:::777;;;:::::::::::::::;;;;;;:::999888777777777777777888999::::::;;;;;;::::::999;;;<<<;;;:::999:::;;;;;;:::999777666444333222333333222222333444555666666555555666777888666555666555555444444444444555222444666666444222111111+++...000///---///555;;;EEEZZZuuuppp[[[EEE666000+++)))+++,,,))))))+++)))(((***444CCCSSS___eeellllllkkkhhhdddaaa```aaahhhpppuuurrrkkkccc[[[SSSQQQVVV```kkkrrrtttqqqmmmaaaQQQ???444---)))'''(((&&&''''''&&&$$$###%%%&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))&&&%%%%%%&&&''''''&&&$$$%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&''''''''''''((())))))******))))))))))))(((((((((((()))))),,,)))***------++++++...---.........000444:::>>>LLLZZZnnnvvvgggZZZGGG999......---)))(((+++)))******+++,,,---------*********)))))))))))))))''')))***+++---111999???TTTnnn~~~hhhZZZBBB777---+++,,,++++++,,,)))))))))*********++++++************************&&&(((************+++---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++...///---444===HHH\\\xxxzzzmmm\\\LLLLLLMMMOOOPPPOOONNNLLLKKKGGGCCC>>>;;;:::999888666888888888999888888777666888888666555444444444444888999:::;;;;;;:::999888666666777888999;;;<<<======>>>???>>><<<<<<>>>@@@CCCBBBAAAAAABBBCCCBBBAAA@@@???@@@EEEKKKOOOOOOMMMMMMKKKHHHFFFFFFHHHJJJLLLLLLPPPUUUXXXVVVPPPHHHCCCCCCAAA>>>>>>???>>>:::666:::;;;;;;<<<<<<<<<;;;;;;<<>>555000,,,(((&&&((($$$&&&((('''%%%###$$$%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''((()))))))))&&&&&&'''((()))'''$$$!!!%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''((())))))))))))((((((((('''(((((()))***+++,,,)))(((+++,,,******------,,,******+++...222444;;;AAAMMM^^^ooo~~~|||rrr[[[GGG666222///)))(((---)))))))))******+++++++++)))))))))))))))*********(((***,,,,,,,,,000444888FFF```uuufffNNN@@@222------++++++,,,))))))*********+++++++++************************&&&(((++++++))))))***,,,++++++,,,,,,,,,+++++++++***)))(((((())),,,///111333@@@SSSfff|||rrrdddXXXNNNGGGHHHJJJLLLNNNOOONNNMMMLLLEEEAAA===:::999888777555777777777666666666666666888777666555555555555555888:::;;;<<<<<<;;;:::888666666666777888:::<<<=========>>>===<<<===???AAAAAACCCEEEEEEDDDCCCCCCCCCAAA@@@AAAFFFLLLOOOOOONNNKKKJJJIIIGGGGGGHHHKKKNNNLLLOOOSSSVVVTTTNNNGGGCCC============<<<:::999888888999:::;;;;;;<<<;;;;;;;;;???EEEOOO^^^ttt)))***,,,---......---,,,***+++,,,,,,------,,,,,,******+++///000333<<>>EEEOOOaaaxxx***+++---//////---***))).........///......---,,,///---,,,...///333>>>IIIVVVccchhh^^^PPPFFF===444333111......///111333444//////000111111111000000000000111111111111111111222222222222222222222222555555555555555666777888666777888777666666888:::888<<<@@@AAAJJJeeelllSSSEEEAAAAAA===;;;888888999:::;;;:::;;;;;;<<<<<<===<<<<<<<<<888888888777888888999999<<<:::888999:::;;;;;;:::;;;:::999888666666555555777666777999;;;<<<;;;999444444555777999999888666888888888888777777777777777888999;;;<<<<<<;;;;;;::::::999888888777666666777333222777888555777<<<<<<:::999777666555555666666555333222111222333333///333888;;;;;;888333///000,,,***---///......111>>>PPPppptttiiiqqqtttooo^^^III999222000***)))))))))))))))******)))*********++++++++++++++++++---...//////000000000000222555;;;CCCJJJNNNIIIBBB888111...---+++)))((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$&&&)))***)))((((((((('''&&&%%%&&&(((((('''&&&'''(((((()))***++++++,,,&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########'''&&&%%%&&&(((((((((''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&'''((()))***))))))((('''&&&'''***,,,))))))(((''''''((()))***,,,+++*********+++,,,---222222444777>>>HHHTTT\\\ssszzz{{{rrr]]]DDD666333111...+++''')))***+++***))))))***,,,,,,++++++***)))))))))(((+++---+++))))))///444???LLLfffyyymmmdddSSS???222...,,,,,,+++))))))***)))((()))***+++******))))))))))))******))))))************)))))))))))))))***++++++,,,,,,***((()))------...888DDDXXXnnn}}}nnn]]]SSSMMMGGGEEEFFFFFFIIIIIIHHHIIILLLKKKFFF@@@===:::999888777555444444444555666666666666666888888888888999::::::;;;;;;;;;::::::999888777777999888888888888888999999<<<;;;::::::;;;>>>@@@BBBGGGIIILLLNNNMMMJJJEEEBBBBBBBBBCCCCCCDDDEEEEEEEEELLLPPPQQQNNNLLLMMMLLLHHHJJJJJJIIIHHHFFFDDDBBBAAA???>>><<<:::999999999:::555666888:::<<<>>>@@@AAAAAAAAAEEENNN```xxx***+++---......---,,,+++000//////......---------///------...///333<<>>>>><<<:::555555555777999999888666888888888777777777777777777999;;;<<<======<<<;;;:::::::::999999888777777999555555888999666888<<<;;;999888666555444555555555444333222222222222222111444999<<<<<<999444111///+++***,,,---,,,---000:::GGGbbbvvvlllnnnppplll^^^III999000---******))))))))))))******)))))))))*********++++++,,,------.........------******+++---111666:::===<<<777///+++))))))(((&&&'''&&&&&&%%%%%%%%%&&&&&&******)))'''&&&%%%$$$######&&&((())))))***+++---)))(((&&&&&&''''''&&&$$$''''''(((((()))******+++&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######'''&&&%%%&&&'''((((((&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''(((''''''''''''''')))+++---***)))(((''''''((()))*********)))))))))***+++,,,------...000555<<>>===<<<;;;999999999:::;;;::::::;;;<<<===>>>?????????@@@EEEOOObbb|||***++++++,,,,,,---------222111000...------.........,,,---///000111999AAARRR```iiibbbWWWNNNDDD;;;444555666555333000000000000000000///000111222222111111111222222333333333555555555555555555555555888888777666555555555555777888999999777888999;;;777;;;>>>DDDRRRqqqlllVVVJJJCCC???;;;888999:::;;;<<<;;;;;;<<<;;;;;;:::999888:::999999999999:::;;;<<<<<<;;;;;;<<<======<<<:::>>><<<999666555666888999;;;;;;;;;<<<>>>>>><<<:::666555555777999:::999777888888888777777777666666777999<<<>>>???>>><<<:::;;;;;;;;;::::::999888777;;;888777999999777888<<<999888666444333333333444333333333333333222222111333666:::>>>>>>:::666333000,,,+++------,,,...222999CCCXXXttt{{{xxxxxxuuuhhhTTTAAA444///******)))))))))))))))***((((((((()))))))))******---------------,,,++++++*********+++,,,...000111///,,,(((&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&&&&'''...---***'''%%%$$$#########%%%'''((()))+++...000***)))'''''''''&&&%%%###&&&&&&&&&'''(((((())))))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$'''%%%%%%&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$#########$$$&&&'''&&&&&&''')))***,,,...///***)))(((''''''((()))***)))(((((((((((()))******)))******+++,,,000555999MMM```vvv{{{iiiRRR???333---******)))(((((('''&&&&&&)))************+++++++++)))+++,,,+++)))***...222///999RRRrrr}}}tttfffPPP???555111---******)))((((((((()))***+++******))))))))))))******))))))************)))))))))))))))***++++++,,,,,,/////////000333???UUUjjjtttkkk[[[RRRIIIGGGGGGFFFFFFHHHIIIMMMPPPNNNMMMLLLHHHCCC>>><<<999888888777666444444444666777777888888888444666888;;;=========<<<;;;::::::999999888888777777777777777888:::;;;;;;:::999999999:::;;;===>>>???@@@BBBCCCBBBBBB@@@???>>>>>>===>>>???BBBEEEGGGSSSZZZ]]]UUUMMMLLLPPPRRRRRROOOKKKFFFAAA>>><<<;;;::::::999888999:::;;;<<<>>>===============>>>>>>>>>@@@EEEQQQeee++++++******+++---...///444333000...------...///---,,,...000000000666===LLL\\\fffaaaWWWOOOFFF<<<444777888666222111444777333333222222333444555666111222222222333333333333555555555555555555555555777777666666666666666777888999:::999888888:::<<<888;;;>>>EEEVVVvvvkkk[[[JJJEEE>>>999888:::<<<<<<;;;;;;;;;;;;:::999888777:::::::::::::::;;;<<<======<<<===>>>@@@@@@>>><<>>>>>===:::999:::;;;;;;;;;;;;:::999888;;;999888888777777888999777666444333222222222333111222333444444333111111444777;;;>>>>>>;;;777444111...---///...---000555888BBBWWWoooxxxcccJJJ888000+++***))))))))))))))))))(((((((((((())))))))))))+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++)))((('''&&&''''''''''''$$$$$$$$$$$$%%%&&&''''''***)))&&&%%%$$$%%%&&&((($$$%%%&&&'''''')))---000)))(((&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$&&&&&&%%%&&&(((,,,///111222111******(((''''''(((((()))(((((((((((())))))******)))***++++++***+++...000:::JJJ]]]jjjqqqwww~~~}}}gggQQQ???444...,,,)))((()))*********((())))))***++++++,,,,,,)))***++++++******---000...444GGGddd}}}~~~sss___KKK>>>888111+++,,,***((('''(((***++++++******))))))))))))******))))))************)))))))))))))))***++++++,,,,,,,,,---///000666HHHdddzzzrrreee\\\WWWOOOIIIEEEGGGIIIHHHIIIKKKJJJPPPSSSQQQNNNKKKFFF@@@===;;;999888888888666555555555666777888888888888555777:::===>>>===;;;:::888888888888777777666666555555555666777999:::;;;888888888888999:::;;;<<<===============>>>>>>???======<<<<<<>>>BBBFFFHHHMMMRRRSSSMMMHHHIIIMMMNNNRRROOOJJJEEE@@@===;;;;;;888888888888999;;;===>>>>>>============>>>@@@@@@AAACCCHHHTTThhh,,,+++******+++---///000444222000...---...///000------...111000///444<<>>===>>>???BBBDDDDDDAAA??????===:::777777888;;;<<<;;;;;;;;;<<<======:::888888777666777999;;;::::::;;;::::::999888888777777666888:::<<<<<<;;;999777999:::;;;<<<<<<:::999888999999777555444666666666555444333111111111222222000111222333333333222111555888;;;>>>>>>;;;888555///------......---111888777FFF\\\qqqkkkNNN888...++++++***)))(((((())))))(((((((((((())))))))))))((()))***+++,,,,,,,,,,,,''''''((()))))))))((('''((((((((((((''''''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%$$$#########%%%((()))&&&&&&'''&&&%%%&&&)))+++&&&%%%%%%&&&((()))((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$%%%'''(((&&&'''***000555777555333+++***)))'''''''''((())))))))))))***************)))+++,,,,,,++++++---...111888AAAJJJQQQ[[[jjjwwwyyyfffQQQ@@@666111+++((()))+++,,,---(((((()))***+++,,,,,,---)))***++++++***+++,,,---///000<<>>RRRlll|||jjjYYYNNNFFFAAAGGGDDDCCCFFFHHHGGGHHHKKKKKKQQQUUURRRMMMIIIDDD>>><<<:::888777888888777666666777777888999888888888888999;;;======;;;888666666666666666555555555555333333444444666777999999888888888888999999:::;;;;;;;;;:::::::::<<<===>>>===<<<<<<<<>>======999888888888999;;;===>>>;;;;;;;;;<<<>>>AAADDDFFFGGGHHHLLLWWWiii,,,++++++***+++,,,...///111000///.........///000...---...000000///555<<>>===???BBBFFFIIIIIIFFFCCC???===;;;999999:::<<<============>>>@@@@@@>>><<<999888777777:::;;;;;;;;;===<<<<<<;;;:::999888888777888999::::::999888777888999;;;<<<<<<:::999777666888666333222555666444444333222111000111222222000111222222222222222222444777:::<<<<<<:::777444,,,++++++---,,,,,,222:::BBBUUUlll}}}pppSSS;;;222,,,+++***)))((((((((((((((((((((()))))))))******&&&'''(((***+++,,,,,,,,,%%%&&&'''((())))))))))))'''(((((('''%%%$$$&&&'''%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$#########$$$&&&'''''''''(((&&&%%%$$$%%%'''%%%$$$$$$&&&((())))))(((%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%&&&((()))&&&'''+++222888:::777333+++***)))(((''''''((((((((()))***+++++++++******(((***+++++++++***,,,---...---///222888CCCUUUeeeppp]]]HHH???333+++)))***++++++(((((()))***++++++,,,,,,)))******++++++++++++,,,---,,,222>>>MMM\\\lllyyy|||nnnbbbZZZNNN@@@444000***)))***,,,+++*********))))))))))))******))))))************)))))))))))))))***++++++,,,,,,+++222888===GGGYYYlllvvvvvvmmm___SSSKKKFFFBBB???AAA>>>???CCCDDDCCCDDDHHHJJJQQQUUUQQQKKKFFFBBB===;;;999777777888888777666999999999999999888777777::::::;;;;;;:::888666555555555555555555555555555444444444444555666888888777888888999999999999:::::::::999888999:::<<<===<<<<<<<<<===???BBBEEEGGGIIIIIIHHHIIIOOOVVVVVVRRRMMMKKKHHHEEEBBBAAA@@@@@@;;;;;;:::999:::;;;<<<===999999:::<<<@@@EEEIIILLLLLLLLLPPPYYYjjj,,,,,,,,,+++,,,,,,,,,---...............////////////......000///000666>>>KKKYYYbbb\\\SSSLLLEEE===CCCTTTeeehhh[[[III<<<777777888;;;>>>???>>>===<<<======<<<:::999888777666666666666666666666666666666666666666777888999:::777888888888777777999::::::<<>>===???CCCIIIMMMMMMJJJGGG>>>===<<<;;;;;;;;;<<<======<<<===???@@@AAA???===:::888777888:::;;;<<<<<<>>>>>>===<<<;;;:::999999:::999999999999999999999666888:::;;;;;;:::888666444777666111111555666444444333222111111111222333111111111111111222333333333555888::::::888555333,,,,,,---///...///666@@@RRReeezzz}}}yyyyyymmmTTT???777,,,+++***)))(((((((((((()))))))))*********++++++'''(((((()))*********)))(((((())))))***+++,,,,,,%%%&&&'''%%%######&&&)))%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&((()))(((&&&%%%%%%&&&&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%&&&((()))%%%&&&+++222999:::666111,,,+++)))((('''''''''((('''((()))*********))))))((()))******))))))+++,,,,,,******...111777EEESSSqqqcccVVVCCC444---++++++***)))))))))***+++++++++,,,***)))******+++,,,+++***+++***---222888BBBSSScccvvv~~~wwwoooiii\\\LLL999333,,,***+++,,,+++)))******))))))))))))******))))))************)))))))))))))))***++++++,,,,,,,,,555===DDDMMMZZZaaabbbXXXQQQIIIEEEEEEDDDDDDCCC;;;:::;;;???@@@>>>AAAEEEIIIPPPSSSOOOHHHCCC@@@<<<:::888666666777888888777;;;;;;;;;:::999888666666999999999999888777666666666666666666666666666666666666666666666777888999888888999999::::::999999999999888888888999::::::::::::;;;<<<>>>AAABBBDDDGGGJJJLLLMMMRRRXXXYYYVVVKKKJJJIIIGGGEEECCCAAAAAA>>>>>><<<;;;:::;;;<<<<<<::::::;;;>>>CCCIIINNNQQQNNNOOORRRZZZkkk,,,,,,,,,,,,,,,,,,,,,++++++,,,---...////////////000......000///000777@@@OOO]]]eee^^^TTTMMMGGG???BBBPPP^^^^^^QQQBBB:::999;;;===AAADDDEEEDDDBBBAAAAAAAAA???>>><<<:::999888777777777777777777777777888777777777777777888888666777888777666666888:::999<<>>======<<<<<<<<<<<<===::::::;;;===???@@@>>><<<;;;999777888:::<<<<<<<<<@@@???>>>===<<<;;;::::::<<<;;;:::999888999:::;;;555777999;;;;;;999777666444777666111111666777444444333222111111111222333222111000000000111333444222444777999999777444222//////111333222333<<>>333...+++******************+++++++++***))))))***,,,,,,+++)))***+++---......444DDDTTTiiiuuu|||yyytttpppbbbRRR<<<555...+++,,,---+++(((******))))))))))))******))))))************)))))))))))))))***++++++,,,,,,---666???FFFNNNVVVVVVPPPKKKGGGCCCBBB@@@>>><<<===999888999===>>>===@@@EEEHHHOOORRRMMMFFFBBB???<<<999888666666777888888777<<<<<<<<<;;;999777666555777777777777777777777888777777777777888888888888999888888888888888999999888999999:::::::::999999888888888777777777888888888999:::<<<>>>???@@@AAABBBIIINNNNNNPPPTTTWWWVVVKKKKKKJJJHHHFFFDDDAAA@@@AAA@@@>>><<<;;;;;;;;;;;;<<<<<<>>>@@@EEEKKKQQQTTTNNNOOORRR[[[kkk***+++,,,---------,,,,,,---------............///222///......///111:::DDDSSS```hhhbbbYYYRRRHHH>>>DDDEEEGGGFFFBBB???<<<;;;AAADDDJJJOOOQQQQQQNNNLLLLLLQQQRRRLLLGGGEEEDDDAAA===:::888777888999888777999888666555444555777888999999::::::::::::;;;;;;<<<>>>FFFVVVnnnzzzkkkaaa___UUUPPPHHH@@@;;;888888999;;;<<<===>>>>>>======<<<;;;<<<<<<<<<;;;<<<>>>@@@BBBAAABBBBBBDDDEEEGGGHHHDDDCCC@@@>>>============<<<;;;;;;::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999<<<<<<;;;888777777:::<<<;;;::::::999999888888888888777666555555555666666333444555666666444222111222111111111111111222222111000111444777888666444111///000444666;;;JJJYYYgggrrr}}}{{{mmmXXXPPPIIIKKKOOOKKK>>>111---,,,+++***))))))))))))$$$&&&((()))***)))((('''+++***)))'''''''''((()))(((((())))))))))))(((((('''$$$""""""%%%''''''&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''))))))+++******)))(((''''''&&&'''%%%%%%&&&((((((%%%"""&&&'''((()))((('''%%%###(((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$(((***((('''***+++)))$$$&&&''''''&&&%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$%%%%%%###$$$%%%%%%%%%%%%&&&'''''')))...444999999555000000...+++)))((((((((()))''''''''''''''''''''''''(((((()))***************---...000222555777999:::FFFMMM```{{{|||fffRRRCCC666...***,,,,,,+++***))))))************+++++++++******)))...***(((+++...111777===ZZZffftttzzzvvvkkkccc^^^III@@@777111111111///,,,......---,,,+++*********)))((()))***,,,+++)))''',,,+++***)))***+++,,,---000666???HHHLLLKKKHHHFFFFFFEEECCC@@@>>>;;;:::999;;;:::::::::;;;===???@@@FFFNNNUUUPPPDDD999666888::::::999888===BBB???999999999999999888666555444777777888999::::::;;;<<<888999:::;;;;;;:::888777999777777888;;;<<<:::777:::888777888999:::;;;:::888888777666555444444444::::::;;;<<<>>>AAADDDEEEDDDHHHMMMPPPQQQQQQRRRRRRNNNNNNLLLHHHGGGGGGBBB;;;>>>>>>>>>===;;;;;;<<<=========???BBBGGGKKKLLLMMMLLLNNNTTTbbbwww+++++++++,,,,,,,,,------.........////////////000000...---......000888BBBRRR```hhhbbbYYYRRRHHH>>>888===CCCFFFEEEBBB???===>>>EEENNNWWW]]]bbbeeegggppprrrppphhh^^^VVVMMMEEEBBB>>>:::888888888777666:::999777666555666777888999999::::::::::::;;;;;;;;;===EEEUUUnnnvvvoooiii\\\SSSRRRGGGDDD???;;;888888999;;;::::::;;;<<<===<<<<<<;;;<<<=========<<<===???AAA@@@@@@AAABBBCCCDDDDDDEEE???>>>>>>=========>>>>>><<<;;;;;;::::::;;;;;;<<<999999:::;;;<<<=========999999:::::::::999999999<<<===<<<;;;999999;;;<<<<<<;;;;;;:::999888888777777666555333333444555666444555777777777666444333333333222222222333333444222111111333666777666333222......333:::CCCSSSbbbjjjpppvvvwwwwwwssseeeXXXFFF@@@;;;???FFFFFF===333---,,,+++***))))))))))))%%%&&&((()))***)))((('''+++***((('''''''''((()))(((((())))))))))))(((((('''%%%######%%%'''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''((())))))******))))))(((''''''&&&&&&%%%%%%&&&((()))&&&###&&&&&&((()))((('''&&&$$$'''''''''''''''&&&&&&&&&***))))))((((((''''''&&&(((++++++***+++---+++'''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&%%%%%%%%%###$$$&&&&&&%%%%%%&&&((((((,,,333999;;;999555111...---+++)))''''''((()))(((((((((((((((((())))))***++++++,,,,,,,,,,,,,,,...///111333666888:::;;;BBBAAAHHHXXXkkkzzzooo]]]LLL???555000...,,,******++++++***))))))******+++++++++******---)))'''***,,,...333:::IIIWWWiiivvvyyytttlllggg___TTTDDD999444333222111.........---,,,+++)))(((***))))))***,,,,,,***(((++++++******++++++,,,---,,,000666===AAACCCCCCBBBEEEDDDBBB@@@===:::888777888777777666777888:::;;;AAAIIINNNKKK@@@777666888888999999:::???EEECCC===999999999888777666555444666666777888999:::;;;<<<999999999::::::999999888:::888777888;;;<<<<<<:::;;;:::999999::::::::::::999888666777999;;;======>>>>>>>>>>>>???@@@BBBBBBHHHKKKNNNOOONNNMMMLLLLLLLLLLLLJJJGGGGGGHHHEEE@@@BBBAAA@@@@@@???>>>>>>===@@@@@@BBBFFFJJJMMMOOOPPPRRRUUU]]]mmm,,,++++++***+++,,,---......////////////000000000...,,,---......000777@@@QQQ___hhhccc[[[TTTKKKAAA777;;;???BBBCCCDDDEEEFFFFFFPPP^^^jjjsss|||uuucccTTTLLLFFF>>>:::999999888777;;;:::888777777777888999999999::::::::::::;;;;;;:::===DDDTTTnnnzzzhhh```[[[QQQIIIGGG>>><<<:::888777888999:::999999:::;;;;;;;;;;;;;;;===>>>???>>>===>>>AAACCC???@@@AAABBBCCCBBBBBBAAA999:::;;;===>>>>>>??????<<<;;;;;;::::::;;;;;;<<<999:::;;;<<<============999:::::::::::::::::::::===>>>??????===<<<<<<======<<<<<<:::999888777777777555333222111222444555666777888999888777666555555555444444444444444555222222222333555666444333444000000666@@@MMM\\\ggghhhiiigggccc^^^XXXLLL@@@777222///444<<<>>>999222,,,,,,+++***))))))))))))&&&&&&((()))))))))((('''***)))((('''''''''(((((((((((())))))))))))(((((((((&&&$$$$$$%%%&&&%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))******))))))(((((('''''''''%%%$$$%%%'''))))))'''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''(((((()))((((((((('''''''''&&&%%%''')))---444:::666000((('''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''%%%%%%&&&'''&&&%%%$$$######%%%&&&&&&%%%%%%''')))***111:::>>><<<888333222---+++***(((''''''(((((((((((())))))*********+++------...///////////////000111222555777999;;;;;;???:::888???KKK]]]sssyyykkk\\\NNNBBB;;;777111,,,+++---...,,,)))))))))***+++,,,,,,,,,+++,,,(((&&&)))***+++///444:::GGG[[[nnnzzz}}}yyyvvvxxxmmm^^^PPPFFF???999555333222111000...---,,,,,,+++******+++,,,,,,***)))******+++,,,,,,,,,,,,+++---///222666:::???BBBDDDDDDBBB@@@>>>;;;999777666666555555444555666888999>>>DDDHHHDDD<<<666666999444777999;;;AAAFFFEEE@@@::::::999888777666555555444555666777999:::;;;<<<999999888888888999999:::<<<:::888888:::===>>>>>>======<<<<<<;;;:::::::::===:::666666999;;;;;;999;;;<<<>>>AAADDDGGGIIIJJJKKKNNNQQQQQQPPPNNNMMMMMMNNNNNNLLLHHHIIIMMMLLLHHHDDDBBB@@@AAABBBBBB???<<>><<<<<<;;;:::<<<;;;:::999999999999:::999999999:::::::::;;;;;;:::<<>>===<<<:::999888888888999999::::::;;;;;;<<<<<>>???>>>>>><<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======<<<<<<;;;999:::;;;;;;<<<;;;;;;:::===???BBBBBB@@@>>>======>>>===<<<;;;:::999888777666555333222111222444555777888888999888777666666666666555444444444555555333333333333444444444333555444666???JJJVVV```fffccc^^^WWWPPPJJJDDD;;;444555000---///444666222...,,,++++++***))))))******&&&'''(((((()))(((''''''(((((((((((('''((((((((((((((())))))))))))((((((((('''&&&%%%%%%%%%%%%$$$''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***))))))((((((((('''''''''###$$$%%%'''))))))((('''$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))%%%'''***111===EEEAAA888---***'''%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((******))))))'''&&&%%%$$$$$$%%%&&&&&&%%%&&&)))+++,,,666@@@BBB===555111000+++***)))(((''''''(((((((((((())))))***+++,,,,,,//////000111111111111000111222333555777999:::;;;888666666:::AAAMMM```qqq~~~wwwmmmcccXXXOOOFFF<<<000,,,...000...+++((()))***+++,,,,,,---------)))''')))***))),,,111555===MMMaaassszzzpppeeeXXXLLLCCCAAA>>>999444000///000000---,,,++++++,,,,,,+++***)))***+++,,,---,,,+++***---...111444888===AAACCCAAA@@@>>><<<999777555444555555555555777999;;;<<>>:::777888;;;===;;;999<<<===@@@DDDGGGJJJLLLMMMMMMPPPSSSUUUVVVVVVWWWXXXTTTUUURRRMMMMMMQQQSSSQQQHHHEEECCCEEEJJJKKKGGGCCCDDDEEEFFFHHHLLLSSS[[[```kkkmmmttt,,,+++***))))))+++---...,,,,,,,,,---------......///...///111222555>>>GGG[[[fffjjjaaaWWWRRRKKKCCCFFFHHHMMMSSS]]]iiivvviii\\\LLLAAA>>>>>><<<:::<<<;;;;;;:::::::::::::::999999999:::::::::;;;;;;:::===FFFWWWpppyyykkkfffeee]]]QQQGGG???>>>===<<<:::999888888:::::::::;;;;;;<<<===>>>???@@@AAA@@@@@@AAADDDGGGDDDEEEFFFFFFEEECCC@@@???:::;;;===>>>???>>>======<<<;;;;;;::::::;;;;;;<<<>>>>>>======<<<:::999888999:::;;;======<<<;;;;;;===@@@BBBCCCAAA???>>>>>>>>>>>>===<<<;;;:::999888777666555555444444555555888888888888777777666666666666555444444444444444444444444444444444444555333888@@@KKKVVV```cccccc___VVVLLLDDD>>>888222///555111------//////,,,))),,,+++******)))*********'''((((((((((((((('''''''''''''''(((((((((((('''(((((())))))))))))((((((''''''''''''&&&%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&'''''''''''''''(((******((((((((((((''''''''''''###%%%'''(((((((((((((((%%%%%%&&&''''''(((((((((&&&&&&&&&&&&%%%%%%$$$$$$''''''(((((())))))*********+++...555BBBJJJDDD:::333///)))&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''((()))------,,,,,,,,,,,,,,,,,,%%%&&&&&&&&&%%%'''***---000:::DDDEEE<<<333///...))))))(((((((((((((((((('''((()))***+++,,,------///000111111222111111111222222333555666888999999000000333666888===KKKYYYooowww}}}~~~}}}{{{sssjjjVVVIII999///---///...+++((()))***+++,,,---------...***)))++++++***+++///444888AAAPPPeeezzzwwwllleee]]]UUUHHH;;;222......//////---,,,,,,------,,,+++)))***+++,,,---,,,+++******,,,///222666999;;;======<<<;;;999777555444333333333444555888;;;===?????????>>>;;;666444444555222666888999<<<@@@???;;;;;;:::888777666666666666222333444555777888999:::888888777666777888:::;;;<<<;;;:::999:::===BBBEEEBBBCCCDDDBBB???<<<;;;;;;999888999<<>><<<999;;;;;;;;;;;;::::::::::::999999::::::::::::;;;;;;:::>>>HHHZZZtttyyylllhhhiiicccTTTHHH===<<<;;;;;;::::::::::::::::::::::::;;;<<<>>>??????@@@AAAAAAAAABBBEEEHHHHHHHHHHHHGGGFFFCCCAAA@@@<<<<<<===============<<<<<<;;;;;;::::::;;;;;;<<<=========<<<;;;999888777888:::<<<>>>>>>>>><<<;;;===???BBBBBB@@@>>>===============<<<<<<;;;::::::999999999:::999999888777999999888888888777777777777777666555444444444444444555666555444444666888333???MMMXXXaaafffeeeaaa[[[PPPDDD===777111---,,,///---,,,+++,,,+++***(((++++++***************+++((((((((((((''''''''''''&&&&&&'''(((((((((''''''(((((())))))))))))((((((%%%'''((((((&&&%%%%%%&&&(((''''''&&&&&&&&&&&&&&&''''''''''''((()))******''''''''''''''''''''''''###&&&((()))((('''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((+++---111:::HHHRRRNNNFFF:::444,,,(((''''''&&&%%%&&&&&&&&&&&&'''((()))))),,,...222555777777666555&&&&&&&&&&&&&&&(((+++...666???FFFFFF===333...---((()))))))))))))))))))))((()))***+++---...///000000000111222222222222222111111222333444555666777111//////000000333>>>JJJ\\\gggqqqzzzhhh[[[HHH:::333000...,,,******+++,,,---------,,,---******------******---111222666AAARRRiii~~~}}}rrr___KKK;;;222...---111///---,,,---...---,,,******+++,,,,,,,,,,,,+++,,,...111555888999:::;;;999888777666555444333333111111222333666999<<<>>>;;;:::888555333222111111222555777666777;;;<<<999;;;:::888666555555666666333333444555666666777888777777777777777888999:::;;;;;;:::::::::===BBBFFFBBBEEEGGGEEE@@@===<<<===<<<<<<<<<===???BBBFFFHHHLLLKKKKKKJJJKKKLLLMMMOOOOOOQQQRRRSSSRRRQQQRRRSSSTTTVVVSSSMMMJJJLLLNNNNNNFFFDDDBBBEEEIIILLLLLLKKKIIIJJJKKKLLLPPPYYYeeennnrrrwww************++++++++++++,,,,,,,,,---------......000......000444:::FFFRRRgggnnnmmmbbb\\\```dddcccjjjvvveeeQQQGGGBBB>>>:::;;;;;;;;;;;;;;;:::999999999999::::::::::::;;;;;;;;;@@@KKK^^^wwwzzzmmmhhhjjjfffYYYKKK???>>><<<;;;;;;;;;<<<===999888888999:::;;;===>>>???@@@AAAAAAAAABBBEEEHHHKKKKKKIIIGGGEEEBBBAAA@@@;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<:::::::::;;;::::::999888888:::<<<>>>???>>>===<<<===???@@@@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>??????===:::888;;;::::::999999999999999999999888666666555555666444555777666555666999<<>>CCCHHHFFF>>>444...,,,((())))))***+++++++++******+++,,,...000222333444111222222333333333333333///000000111222333444444333000///000000111777@@@GGGRRR^^^lllzzzppp___OOOBBB999222///++++++,,,,,,---,,,,,,,,,,,,******------******,,,...///222777@@@OOOaaannnxxx|||wwwbbbOOOBBB;;;888222000...------...---,,,++++++******++++++,,,---000111333444666888::::::555555444444444444333333333222333333555777:::;;;777666444333444333222111111555666333444999<<<;;;<<<:::888666555555666777333333444444444555555555555666777888999999999999888::::::::::::===BBBFFFBBBFFFIIIGGGBBB>>>>>>??????@@@???>>>???GGGSSS\\\ccc```[[[WWWTTTSSSTTTTTTMMMNNNNNNMMMKKKIIIIIIJJJMMMPPPOOOJJJFFFHHHJJJJJJ???>>>===<<<>>>@@@CCCDDDDDDHHHLLLNNNOOOUUU]]]dddgggppp))))))***++++++++++++***---------.........//////000---,,,///333:::HHHUUUfffmmmmmmfffeeepppzzz}}}rrrZZZNNNGGGAAA<<<::::::;;;;;;::::::999888999999:::::::::;;;;;;;;;;;;AAAMMM```yyy}}}ooohhhkkkjjj^^^PPPDDDCCC@@@===<<<<<<======888777777777888:::<<<===>>>???@@@@@@AAABBBEEEHHHMMMKKKIIIFFFCCCAAA@@@@@@999999888888999;;;===>>><<<;;;;;;::::::;;;;;;<<<777777888999::::::::::::888:::===???@@@???===<<<===>>>??????===<<<<<<===<<<<<<<<<<<<============;;;>>>AAACCCCCC@@@<<<:::<<<<<<;;;::::::::::::;;;;;;:::999888777777777777444666777777666777:::>>>LLL\\\jjjlllhhhddd]]]VVVHHH===444333222...---///***,,,------,,,***))))))+++***************++++++***)))((('''''''''''''''$$$%%%'''(((((((((''''''(((((())))))))))))(((((("""%%%))))))'''&&&''')))(((((('''&&&&&&&&&&&&''''''''''''(((((()))***+++&&&'''''''''''''''''''''%%%(((+++***(((&&&&&&((()))((('''&&&&&&&&&&&&&&&###$$$&&&(((+++---///000555777:::???EEEJJJMMMPPPTTTUUUTTTTTTWWWYYYSSSKKKEEE<<<111***)))(((&&&###&&&&&&&&&'''''')))******222:::EEELLLKKKBBB666...&&&'''&&&&&&&&&(((---000CCCGGGIIIGGG???666000,,,((()))***++++++,,,++++++,,,---///000222444666666222333444444555555444444...//////000111111222222///...///333333000111555888BBBNNN^^^zzzrrraaaPPPBBB999444,,,,,,---------,,,+++++++++((())),,,---***)))+++---000222333555<<>><<<:::888666555555666777444444444444444444444444444555777888999999999888777999;;;;;;;;;===BBBFFFBBBGGGJJJHHHCCC??????AAA<<>>CCCJJJMMMMMMOOOSSSXXXeeerrr++++++++++++,,,---......---------............///333......333444555CCCVVViiijjjkkkmmmsssoooWWWGGG???===;;;::::::;;;<<<;;;999666888999::::::;;;;;;;;;;;;AAADDDLLL^^^xxxttthhhfffeee```YYYLLLIIIEEEAAA>>>>>>???@@@===<<<;;;;;;:::::::::;;;<<<===>>>@@@BBBCCCEEEFFFIIIIIIIIIIIIFFFCCC@@@>>><<<;;;999999:::::::::999::::::::::::::::::::::::888888999;;;===>>><<<;;;======<<<;;;:::<<<@@@CCCGGGFFFCCCAAA???>>>>>>>>>>>>======<<<<<<<<<======<<<@@@GGGLLLLLLHHHBBB>>>???>>>===;;;::::::::::::===<<<;;;;;;<<<<<<;;;999222666999888666999CCCLLLbbblllqqqnnnllliii]]]MMMBBB;;;222......///---***+++++++++++++++***)))(((((()))+++,,,,,,+++)))(((,,,***((('''&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))((('''&&&&&&%%%%%%''''''(((+++------***&&&''''''''''''(((((((((((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''((()))+++111888>>>IIIPPPUUUWWW]]]hhhrrrvvv}}}wwwnnnfff___XXXPPPKKKEEE???777111,,,(((&&&$$$''''''(((***)))&&&***000555???JJJNNNIII>>>222,,,***&&&%%%%%%%%%&&&+++222DDDLLLOOOHHH>>>666000,,,******))))))***,,,...000...000333666888999999999777555555777999888444///111000000000111222333333111222222111000000111333333:::CCCPPPfffzzzrrreeeRRR>>>333777...(((+++...,,,***,,,//////...+++)))((()))+++,,,,,,---...111555888;;;AAAIIIXXXmmm{{{eeeRRRDDD777///222666333...+++,,,------,,,+++***+++,,,)))***,,,...000222333333222333444555666666666666999777555555666888888888999888666555444444444444888555333333777999999888888888777777777777777888999777666666777777666444666777888999:::999888888999===@@@???<<<<<<@@@DDDFFFHHHHHHFFFBBB???=========<<<===DDDPPPfffooo^^^TTTRRRSSSLLLMMMMMMJJJGGGDDDCCCCCCLLLJJJHHHIIIKKKKKKHHHEEEEEECCCAAA???>>>>>>???@@@BBB@@@AAAEEEGGGJJJRRRZZZiiiyyy++++++******+++---...///---------............///111---///555888;;;KKK]]]kkkkkkmmmtttiiiUUUHHHBBB;;;::::::;;;<<<;;;999777999:::;;;<<<<<<<<<===<<<@@@FFFQQQbbbxxxvvvfffcccdddbbb___RRROOOIIIDDD???=========<<<;;;;;;:::::::::;;;;;;>>>>>>???AAACCCEEEFFFFFFIIIIIIIIIHHHFFFDDDBBB@@@@@@===;;;::::::999888777999999999999999999999999888888999:::<<<=========>>>>>>>>><<<;;;===@@@CCCEEEDDDBBB@@@???>>>>>>>>>>>>>>>============>>>>>>>>>AAAGGGKKKKKKHHHCCC@@@======<<<<<<;;;<<<<<<<<>>===<<<;;;:::999666888::::::===EEERRR\\\oooyyy~~~wwwooofffVVVFFF<<<666///,,,---...---++++++++++++++++++***))))))((()))+++,,,,,,+++)))(((+++***((('''''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))(((((('''&&&&&&%%%%%%''''''(((***------)))&&&&&&&&&&&&&&&''''''''''''))))))))))))((((((((('''(((''''''''''''&&&&&&&&&###%%%)))---333;;;DDDIIIOOOZZZcccfffiiisss~~~~~~sssggg^^^VVVPPPMMMJJJDDD;;;222---)))'''%%%''''''(((***)))(((---444===GGGRRRVVVPPPDDD777000***&&&$$$&&&''')))000777LLLQQQRRRHHH===555///,,,++++++******+++...000222222333666888;;;===>>>??????===<<<:::999777444222111111000000111111222333000111222111000000222444666;;;@@@HHHWWWiiissstttxxxtttrrrtttoooaaaPPPFFF;;;333...000222...++++++...---,,,***((('''((((((+++*********,,,///111333333999DDDTTTjjjsss___QQQBBB;;;666111///000.../////////---,,,,,,,,,------...000111111111222222333444555555666666666777666555555777888888777;;;:::888777666666666777777555333444777999999888666666666666666777888888888666555666888888888666777888999:::::::::999999;;;>>>@@@???<<<<<>>======???===>>>DDDPPPfffkkkXXXNNNLLLMMMLLLMMMMMMKKKGGGDDDBBBBBBFFFEEEDDDFFFHHHIIIHHHFFFCCCBBB@@@???>>>===>>>>>>@@@???@@@CCCFFFHHHOOOXXXjjj|||+++***))))))+++---///111---------............///000---///666;;;BBBRRRccchhhgggiiiuuu{{{bbbNNNCCC<<<;;;::::::;;;;;;:::999;;;;;;<<<<<<===>>>>>>>>>???HHHWWWgggzzzzzzfff___```aaa```ZZZVVVPPPHHHBBB>>><<<<<<;;;:::::::::::::::;;;;;;??????@@@BBBCCCEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCCCC@@@===;;;:::999777555888888888888888888888888888888999:::<<<===???@@@@@@@@@???>>><<<===@@@CCCBBBAAA@@@???>>>>>>>>>>>>========================@@@BBBEEEHHHHHHFFFCCCAAA<<<<<<<<<<<<<<<===>>>>>>??????===<<<;;;:::::::::;;;;;;;;;>>>DDDQQQ___hhhwww}}}nnn___MMM>>>444000+++***,,,------,,,++++++,,,,,,,,,+++******)))***+++,,,,,,+++***)))+++***(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((('''&&&&&&%%%%%%''''''(((***,,,+++)))'''%%%%%%%%%&&&&&&&&&&&&''')))))))))(((((((((''''''(((''''''''''''&&&&&&&&&!!!%%%+++111888@@@HHHMMMOOO^^^kkkooopppwwwrrrfff\\\XXXWWWWWWRRRJJJ???444...***(((''''''&&&(((***++++++222;;;GGGPPP[[[^^^VVVGGG999111)))&&&$$$&&&(((+++444===SSSWWWUUUIII<<<444///+++,,,,,,++++++---000222444777888:::<<>>@@@GGGOOORRRQQQWWWYYYcccqqqwwwrrrjjjeeePPPFFF===888555000......------,,,+++***))))))(((+++***)))))))))***+++,,,...000666???OOOfffrrrbbbSSSFFF;;;666777......------,,,,,,,,,,,,000000000000000000000000111222333444555555555555444444555777999:::888777:::999888777666666777777666555444444666888888777555444444444555666777777666555555666999;;;;;;:::888999:::;;;;;;;;;::::::<<<>>>@@@>>><<<;;;>>>AAA???AAACCCBBB@@@>>><<<<<<>>><<<<<>>>>>???>>>@@@DDDFFFHHHPPPYYYmmm+++***))))))***---000222---------............//////---///555;;;DDDTTTccciiiddddddrrrmmmTTTEEE???===;;;:::;;;<<<;;;:::;;;;;;;;;<<<===>>>???@@@???IIIYYYlllpppfffbbb```^^^aaa\\\TTTKKKDDD@@@>>>===:::::::::::::::;;;;;;<<<>>>>>>???AAABBBDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCC@@@===<<<;;;:::888666888888888888999999999999:::;;;;;;;;;<<<>>>AAADDDAAAAAAAAA???>>>>>>@@@BBB?????????>>>>>>?????????;;;;;;<<<<<<<<<<<<<<<<<<@@@AAABBBCCCCCCBBBAAAAAA======<<<<<<<<<======>>>>>>>>>>>>>>>===>>>@@@AAA@@@??????CCCKKKWWWbbbiiirrr}}}yyyhhhVVVEEE999000---***)))+++,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***++++++++++++***)))***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******(((((('''''''''&&&&&&&&&'''((()))***+++***((('''%%%%%%&&&&&&&&&'''''''''))))))((((((((('''''''''(((''''''''''''&&&&&&&&&###''',,,111555:::???BBBEEERRR^^^ccceeekkkpppsssoooiii```VVVPPPRRRYYY___YYYPPPBBB666...***((('''((('''(((+++,,,...666???MMMUUU]]]]]]SSSCCC444,,,***&&&$$$&&&(((+++444===TTTXXXWWWKKK>>>555///+++,,,++++++,,,...111444555;;;;;;<<<>>>AAAEEEIIIKKKQQQUUUYYYVVVMMMBBB999555111111000000000000111111///111222222111222444666;;;<<<===>>>@@@AAA@@@???>>>CCCQQQeeesssyyy|||qqqeeeUUUGGG<<<666333222...---,,,,,,,,,---,,,,,,,,,++++++*********++++++///111222555<<>>???===;;;:::<<<>>>:::===@@@AAA???===<<<<<<:::888999>>>EEEQQQcccrrrqqqjjj___RRRHHHDDDFFFHHHIIIKKKLLLKKKHHHDDDAAA@@@>>>???@@@BBBDDDFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@CCCGGGHHHKKKUUU___ttt+++*********+++---///111---------............//////...///333:::DDDSSS___lllffffffuuuyyy___NNNCCC@@@===;;;<<<<<<<<<;;;:::::::::;;;<<<>>>???@@@BBBIIIYYYpppuuummmhhhhhhbbbXXXMMMEEE@@@???>>><<<;;;;;;:::;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@>>><<<;;;;;;;;;:::999999999999999::::::;;;;;;<<<===>>>>>>>>>???CCCFFFAAAAAAAAA@@@???>>>@@@BBB>>>>>>??????@@@@@@@@@@@@======>>>???@@@@@@????????????>>>>>>>>>>>>>>>??????>>>===<<<<<<;;;;;;;;;???@@@AAA@@@@@@AAADDDGGGEEEFFFIIIMMMTTT\\\cccgggkkkrrrtttlll[[[KKK===444///---,,,++++++++++++******++++++,,,,,,+++++++++*********++++++*********)))((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******'''''''''''''''&&&&&&&&&'''((()))***)))(((((('''&&&'''''''''((((((((((((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&))),,,...///111444666666>>>EEEJJJNNNSSSSSSOOOMMMJJJEEE>>><<>>BBBFFFIIIKKKRRRZZZbbbcccYYYJJJ<<<555111111000000///000000111///000111222222333555777<<<<<<>>>???===:::888888555777BBBQQQaaannn|||}}}qqqaaaRRREEE999222000---+++***,,,......---+++++++++++++++,,,,,,---***,,,//////000777BBBKKKUUU[[[bbbiiixxx{{{nnn]]]OOO@@@:::333......000222333///.........///000111222222222333444555555555555444555777;;;======;;;888555555555666666666666666444555666666666555666666777666555333222222222222444333444777:::=========999999999999::::::;;;;;;======<<<;;;:::999:::;;;888;;;???@@@???>>>===<<<888777999===@@@CCCKKKTTTQQQPPPMMMIIIEEEEEEFFFHHHGGGIIIJJJIIIFFFCCCAAAAAABBBCCCDDDEEEEEEEEEEEEEEECCCCCCDDDDDDDDDCCCBBBAAAAAABBBEEEHHHJJJOOO\\\iii++++++++++++,,,---......---------............/////////000444<<>>@@@AAAEEEMMM]]]vvvxxxoooaaaRRRGGGAAA@@@@@@>>>======<<<;;;<<<<<<<<<::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>?????????>>><<<::::::;;;<<<;;;:::999999999::::::;;;;;;<<<<<>>===<<<;;;;;;;;;<<<<<>>===<<<::::::::::::<<<>>>??????>>>@@@EEEIIISSSVVVYYY\\\]]]___bbbddddddeeecccZZZLLL???555111---------,,,++++++***)))))))))***+++++++++******************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''')))***)))(((''''''((('''''''''((((((((())))))((((((((('''''''''&&&&&&(((''''''''''''&&&&&&&&&''')))+++,,,,,,---///111,,,000333555999===:::444999999777222111:::KKKXXX\\\RRRDDD888///+++)))(((***(((***,,,+++,,,222:::HHHLLLOOOKKKAAA555,,,'''***&&&%%%&&&'''(((...555EEEMMMPPPJJJ@@@888222---******+++,,,...222555888999:::<<<>>>AAADDDGGGHHHMMMTTT]]]```YYYLLL>>>555111111000/////////000000...000111222222333666888<<<;;;<<<===:::444111333333333777@@@JJJWWWiiiyyy{{{|||nnn[[[FFF666666111+++)))+++------,,,((())))))***++++++,,,,,,%%%)))---......///333666999@@@GGGNNN]]]wwwtttfffQQQJJJ@@@999666555333111000//////...///000222333222333444555666666666666555666777:::===<<<:::777555666777888999999888888333555777777555444555666666666555333222222222222444444444666999<<<<<<;;;888888777777777888999:::;;;:::999888888888888888777;;;???AAAAAA???======999888:::>>>>>><<<>>>CCCCCCEEEGGGGGGFFFEEEEEEFFFDDDFFFFFFEEECCCBBBBBBBBBGGGHHHIIIHHHFFFDDDDDDEEEAAAAAAAAABBBCCCCCCDDDDDDBBBCCCGGGJJJMMMUUUfffvvv++++++,,,---------,,,+++---------............//////000222777CCCTTTdddnnnjjjggglll~~~rrr___MMMIIICCC???============<<<<<<;;;;;;===???BBBCCCGGGRRRfff~~~ttt```PPPGGGDDDDDDAAA@@@???======<<<<<<<<<999::::::;;;<<<===>>>>>>===>>>?????????>>>===<<<===;;;999999:::;;;:::999777888888999::::::;;;;;;;;;???BBBBBB???===???BBB===???@@@@@@??????AAABBBBBBBBBCCCDDDEEEDDDCCCCCC@@@AAACCCEEEFFFFFFEEEDDD======<<<;;;:::;;;;;;;;;===<<<;;;::::::::::::::::::>>>BBBCCCEEEIIIQQQWWWiiilllmmmhhh```[[[ZZZ[[[[[[VVVOOOFFF===555111///***+++,,,,,,+++*********'''((()))************)))+++******************+++''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''')))***)))'''%%%&&&(((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&'''((()))))))))))),,,...'''+++,,,++++++...---***...111222///...777HHHWWW[[[RRRFFF:::222---+++***+++***+++,,,***)))---444===???@@@<<<555...******(((%%%%%%((())))))...444AAAHHHKKKEEE<<<666222///++++++,,,---000444888:::888999;;;>>>@@@BBBDDDDDDGGGIIILLLNNNLLLFFF===666111111000///////////////...///111222222444777999999777999;;;777000...222333111222555888???OOO]]]eeettt}}}oooZZZIIIBBB:::111++++++------+++)))******+++++++++++++++((()))+++---.../////////---555:::<<>>===:::888888;;;<<<:::<<<@@@BBBDDDFFFEEECCCBBBBBBBBBBBBCCCCCCBBB@@@@@@BBBDDDJJJKKKMMMKKKGGGEEEEEEFFFCCCBBBBBBCCCDDDFFFHHHJJJHHHIIILLLPPPTTT___sss+++,,,---......,,,***)))---------.........//////...000444;;;JJJ^^^pppyyyooonnnttt~~~jjjPPPKKKEEE@@@>>>>>>>>>=========<<<===>>>AAACCCEEEIIIWWWmmmmmmYYYNNNJJJIIICCCBBB@@@???===<<<<<<<<<999::::::;;;<<<===>>>>>>===>>>@@@AAA@@@???===<<<===;;;999999::::::999888666777777888999999:::::::::>>>BBBBBB>>><<<===@@@<<<===????????????AAABBBCCCDDDEEEFFFFFFEEEDDDDDD>>>???AAACCCDDDDDDCCCBBB>>>===<<<;;;;;;;;;;;;;;;::::::999999999:::;;;;;;???DDDJJJOOOTTT\\\gggooo{{{}}}zzzooo___SSSOOOPPPPPPHHH>>>888333000///000&&&(((***++++++*********''''''((()))))))))))))))++++++************++++++''''''((())))))***))))))((((((((((((((((((((((((************************((((((((((((((('''''''''&&&'''''''''''''''''''''''')))***)))&&&%%%&&&(((%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((('''%%%%%%(((***%%%+++---)))%%%'''******$$$(((+++***)))222DDDSSS[[[SSSGGG;;;444///---,,,++++++,,,---***''')))///222444444111,,,))))))+++&&&$$$&&&)))******///555@@@FFFHHH@@@888444222000,,,------///222666999<<<777999;;;>>>AAABBBBBBBBBDDDAAA>>>>>>??????;;;888111111000///////////////...///111222333444777:::555333666999666///000555111000111111///111<<>>888555555888999:::===BBBCCCDDDDDDBBB@@@???@@@AAAAAAAAA@@@???>>>@@@CCCFFFJJJLLLNNNLLLHHHEEEFFFGGGFFFFFFEEEFFFHHHKKKNNNPPPNNNNNNQQQUUU[[[ggg~~~++++++,,,------......///......---------......///---444888???SSSmmmzzzyyyoooqqq}}}{{{iiiSSSIIIGGG???;;;???===@@@>>>>>>AAA@@@???CCCHHHOOO]]]ssssssjjj^^^SSSQQQMMMHHHDDDBBB@@@>>>===:::888777888;;;>>>@@@AAA@@@@@@@@@@@@????????????===<<<;;;999888999999::::::888777888;;;<<<:::777<<<<<<<<<======>>>>>>>>>>>>@@@AAABBB@@@@@@@@@AAABBBDDDEEEEEEDDDBBBCCCCCCAAA@@@@@@@@@??????>>>>>>===<<<:::;;;<<<======<<<;;;777333444888===>>>>>>FFFQQQaaaoooxxx~~~yyyjjj[[[OOOJJJIII===999333000///...,,,)))++++++++++++++++++++++++*********)))******+++,,,---)))&&&(((+++---***''')))******++++++++++++***'''((()))))))))))))))(((&&&***,,,***))),,,---*********((('''&&&&&&&&&&&&)))))))))(((''''''&&&&&&)))'''''')))++++++(((%%%+++)))''''''((())))))((('''&&&&&&%%%%%%'''((()))&&&&&&''''''''''''&&&&&&***)))'''%%%%%%''')))***(((((())))))))))))((((((***''''''))),,,111===HHHXXXZZZTTTFFF888222000...222111///,,,***)))(((((()))***,,,---,,,)))&&&$$$+++&&&$$$'''***,,,000555HHHKKKIIIAAA999444...)))+++...333777:::<<<<<<<<<<<<<<<===???AAAAAA@@@>>>>>><<<;;;999777555555444333222111111111111111222111222222333444444444444666555555444222111111000//////...///000222333555AAAMMM\\\lll}}}|||qqqbbbLLL:::222...---,,,---***'''(((+++---+++)))******+++++++++,,,,,,,,,+++,,,...111555999===@@@JJJTTThhhooocccQQQKKKCCC;;;666555555555222555888999999999999:::999999888777777666666777222555777666444222444555333444555666777666555444444333333222333444666777666555444555888888666333555555444333333333444444666555333222333444666777:::===BBBCCCCCCAAA@@@???888999:::888555555999<<>>>>>???AAACCCDDDDDDCCCCCCEEEGGGHHHHHHGGGGGGHHHIIIHHHIIIIIIHHHIIIMMMUUU[[[WWWVVVWWW^^^jjj}}}++++++,,,,,,---...............---------...//////...444888???RRRkkkyyyxxxrrrtttmmmUUUIIIGGG@@@>>>AAA???@@@>>>>>>@@@@@@???BBBHHHOOO^^^uuuxxxnnngggaaaXXXOOOHHHDDD@@@>>>>>><<<;;;;;;<<<<<<;;;:::????????????>>>>>>>>>>>>===<<<:::999888999999999:::999888999;;;;;;999777;;;;;;;;;;;;;;;:::::::::<<<>>>??????>>>>>>???AAACCCDDDEEEDDDCCCBBBCCCDDDAAAAAA@@@??????>>>======<<<;;;;;;:::;;;<<<;;;;;;666777999999999;;;@@@DDDUUUeee{{{vvvgggWWWJJJDDDBBB888444000---......,,,+++++++++++++++++++++++++++***************++++++,,,***))))))***------,,,***)))******+++++++++******(((((()))))))))))))))(((+++......,,,,,,//////,,,))))))((((((((((((((()))'''''''''((((((((((((((()))(((''')))******(((%%%***((('''((()))***)))'''''''''&&&&&&&&&''''''(((&&&''''''''''''''''''&&&)))((('''&&&&&&'''((()))''''''((((((((((((''''''***((('''(((***...888CCCTTTVVVQQQDDD777111///...000///---+++)))(((''''''((()))+++++++++(((&&&$$$)))&&&%%%'''***---444;;;OOOQQQNNNDDD:::555111---111333777;;;===>>>>>>===<<<<<<<<<>>>??????>>><<<999999777666555555555555000000000///000000111111333444555555555555555555555444333222111000000/////////......///000222333444>>>LLL[[[oooyyybbbMMM>>>555...******+++,,,,,,+++***))))))***++++++++++++,,,,,,,,,............///111222333<<>><<<;;;:::;;;;;;;;;::::::;;;;;;888999:::999888666444444666888::::::777555555666333444444555555444444444666555444333333333444555:::888555555666555333000333333333222222333333333666555444333444555777888;;;>>>CCCEEEDDDAAA@@@???:::;;;;;;999777777;;;>>>AAABBBEEEFFFFFFDDDAAA@@@>>>???AAACCCDDDDDDDDDDDDFFFGGGIIIIIIIIIIIIKKKLLLLLLNNNPPPOOOOOOQQQWWW[[[ZZZ\\\bbblllzzz++++++,,,,,,------............------......///000///444888???RRRjjjwwwyyytttzzztttYYYIIIGGGBBBBBBDDDAAAAAA>>>>>>@@@???>>>BBBHHHOOOaaa{{{zzzmmm___TTTKKKEEEAAAAAA???>>>======<<<:::888>>>>>>>>>=========<<<<<<<<<<<<;;;999999999999999:::999999999;;;;;;999888:::::::::999888888777777:::;;;<<<<<<<<<<<<>>>@@@CCCDDDDDDCCCAAABBBDDDFFFBBBAAAAAA???>>>===<<<<<<777777777777777777888888444999<<<999666;;;IIIUUUkkk|||}}}qqq```OOOBBB;;;999111...,,,+++,,,------,,,++++++++++++++++++++++++***************+++,,,,,,(((***---...,,,+++******************************))))))))))))))))))))))))...000///---...222222...)))))))))))))))***++++++&&&&&&''''''((())))))******)))(((((())))))'''%%%((((((((()))******(((&&&''''''(((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&***''''''((((((+++444>>>OOORRROOOBBB666000...---...---+++)))((('''&&&&&&'''((()))***)))'''%%%$$$&&&%%%&&&((()))---999EEEZZZZZZTTTGGG<<<777555333999;;;>>>@@@AAAAAA???>>><<<;;;;;;<<<======;;;888555555444333333333444444............///000111111444555555555555444444333333333222222111000//////000//////......//////000+++222;;;HHH\\\wwwwwwdddTTTFFF:::333+++...111///+++(((***,,,++++++++++++,,,,,,,,,,,,///...---,,,++++++++++++111333;;;FFFRRR```tttvvvggg\\\SSSKKKFFFHHHFFFBBB???===;;;;;;<<<:::<<<======:::777555555666888:::999777444333222444333333222222333333333777666555444333333333333;;;888555333333333222111111111222222222222222222666555555555666777999:::;;;???DDDFFFEEEBBB@@@???;;;;;;:::999777888;;;===@@@AAADDDFFFFFFDDDBBBAAA???@@@AAACCCDDDDDDDDDDDDFFFHHHJJJKKKKKKLLLNNNPPPMMMPPPSSSSSSQQQRRRUUUXXX^^^fffrrrwww***++++++,,,------.........---------...///000111///333888@@@RRRhhhxxx|||xxx|||^^^KKKHHHDDDDDDFFFAAACCC@@@???AAAAAA@@@EEEKKKRRRhhhrrreeeZZZPPPJJJCCC@@@>>><<<=========<<<=========<<<<<<<<<;;;;;;<<<<<<;;;::::::999999999::::::::::::;;;:::999888999999888888888888888888:::;;;;;;;;;;;;<<<>>>AAACCCCCCCCCAAA@@@AAADDDFFFCCCBBBAAA@@@>>>===;;;;;;666777666666555555666888666:::<<<:::<<>>???AAACCCCCCAAA???===;;;;;;:::;;;;;;:::888555444444333222222222222333.........///000111222333333333333333333222111000333333333222111000000000111000//////...---------,,,///444<<>>@@@BBBDDDDDDCCCBBBAAA???@@@AAABBBCCCDDDDDDEEEGGGIIIKKKLLLLLLMMMOOOQQQQQQTTTVVVUUUTTTUUUYYY]]]fffsss{{{kkk******++++++,,,------...---------...///000111111///222777AAARRRfffwww~~~fffQQQLLLFFFEEEFFFAAADDDAAAAAACCCCCCCCCIIIOOOXXXrrrzzzoooddd]]]LLLGGGAAA===<<<<<<==================<<<<<<<<<<<<======<<<<<<;;;::::::999:::;;;;;;;;;:::999999999777888888999:::;;;<<<<<<:::<<<======<<<===???AAAAAAAAAAAA@@@???@@@CCCFFFCCCCCCBBB@@@???===<<<<<<===<<<;;;888555555777:::999???GGGPPP[[[jjj||||||yyyyyyuuujjjXXXFFF:::333222222---------,,,+++++++++,,,+++++++++++++++++++++++++++++++++***+++,,,,,,---===BBBEEEAAA888111///000,,,++++++***+++,,,---------,,,+++***)))*********,,,++++++...666>>>;;;555///...---,,,******))))))))))))((((((''''''''''''((()))(((((('''&&&''''''&&&&&&(((***,,,+++)))&&&'''''')))))))))((('''&&&((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''&&&%%%&&&((((((***222:::LLLQQQOOOCCC777000,,,))))))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$%%%(((***)))...???PPPbbbbbbZZZIII;;;666666777>>>@@@AAABBBBBB???===;;;;;;:::999999:::999666444666555444333222111111111111111111111222333444555444444444444333333222111444444444333222222111111111111000///...---,,,,,,---...111555@@@SSSmmmzzziiiWWWLLL???999111++++++---...///++++++,,,,,,,,,---------+++,,,,,,------.........---...000222111444@@@NNN\\\bbbnnn}}}zzzpppggg```ZZZUUUQQQUUUUUURRRJJJAAA:::999:::;;;;;;;;;<<<;;;999777555666555333222111222333444222333444555666666777777888777555333222333555666111333555777888777555333444444444555777888999::::::===AAACCCBBBAAA@@@???<<<:::888777888999:::;;;===>>>@@@BBBBBBBBBAAA@@@???@@@@@@AAABBBCCCDDDDDDHHHJJJMMMNNNNNNOOORRRTTTYYY[[[\\\\\\\\\aaahhhoooxxxlll\\\******++++++,,,,,,---------------...///000111222000222777@@@OOOaaarrr|||ppp[[[SSSJJJFFFFFFBBBDDDBBBAAACCCEEEFFFLLLTTT```~~~yyytttaaaZZZQQQIIICCC@@@===<<>>>>>>>>======>>>>>>>>>>>>===<<<;;;::::::<<<===<<<:::999999999888999:::;;;<<<>>>??????;;;===??????>>>===>>>???>>>?????????>>>???AAACCCDDDCCCCCCAAA@@@???>>>>>>>>>>>><<<888555777===BBBHHHRRRdddwww|||qqqiiifffbbbWWWHHH:::222///000000,,,---...---+++***+++,,,+++++++++++++++++++++++++++++++++++++++,,,------<<>>FFFBBB999111000...,,,***)))((((((***))))))(((''''''&&&&&&'''(((((('''&&&&&&''')))'''&&&''')))++++++***(((''''''((())))))))))))(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$$$$%%%(((((()))000888GGGLLLKKKAAA666///+++'''''''''&&&%%%$$$$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&&&&''')))******///>>>NNN^^^```YYYIII:::444555666<<<===???@@@???===;;;999999999888999999888666333777666444333222111111111333333333333444555666666666777777777777666666555444444444333333333222222111111111000///...,,,,,,+++***,,,000666AAASSSbbbuuuyyy~~~}}}uuujjjdddOOOEEE999111...///...---,,,,,,,,,,,,------------+++,,,,,,,,,,,,++++++***)))***...000///...444<<>><<<;;;:::777444777777666555444444444444111222444555777888888888;;;;;;999666333111222333222444777:::;;;999777555222333333444555666666777888:::===>>>>>>>>>???AAA@@@>>>;;;:::<<<===>>>>>>>>>???@@@AAAAAAAAA@@@???????????????@@@BBBCCCDDDHHHJJJMMMPPPRRRTTTWWWZZZ___aaadddfffjjjrrr}}}sss^^^MMM*********+++,,,,,,------------......///111222333333333666>>>JJJZZZjjjuuuzzzfff\\\NNNGGGGGGCCCCCC@@@@@@CCCEEEGGGNNNVVVhhhzzztttjjj```WWWOOOGGGBBBAAAAAA@@@@@@@@@???????????????@@@@@@???>>><<<;;;:::<<<>>>===:::888888::::::;;;;;;<<<===>>>??????;;;===@@@AAA???===<<<;;;;;;<<<>>>>>>======???AAADDDDDDCCCBBBBBBAAA@@@@@@>>>???@@@???AAAIIIVVV___kkkwwwxxxkkk___UUUOOOJJJCCC999222///...------)))+++------+++***+++---++++++++++++++++++++++++,,,++++++++++++,,,------000222333111---******+++,,,,,,+++,,,...000333555///...,,,*********+++,,,------///666CCCJJJDDD888///...---+++***)))))))))((((((((((((((('''''''''%%%&&&'''&&&%%%%%%(((+++((('''&&&'''***+++***)))''''''''''''((()))++++++)))(((&&&%%%%%%&&&((()))''''''%%%%%%%%%%%%''''''&&&&&&&&&''''''&&&&&&&&&$$$###%%%'''&&&&&&+++222===CCCDDD<<<222,,,(((%%%&&&&&&%%%%%%$$$%%%%%%%%%###$$$%%%%%%&&&''''''((()))((()))++++++///<<>>@@@@@@???AAAAAABBBBBBBBBAAAAAA@@@>>>=========>>>@@@BBBCCCEEEIIINNNRRRVVV[[[```ccciiinnnttt{{{ppp\\\LLL)))******+++,,,,,,------------......///111222333444444666<<>>>>>BBBDDDHHHOOOWWWmmmuuukkk___TTTMMMBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???===<<<:::===???===:::888888:::<<<<<<==================:::===@@@AAA???<<<:::999999;;;===>>>======>>>???DDDDDDDDDCCCCCCBBBBBBBBBBBBEEEIIIMMMUUUdddvvvssscccVVVLLLDDD???999555000......---+++)))&&&))),,,,,,******,,,...++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++---......------///000,,,,,,,,,---///222555777000///,,,*********+++,,,---,,,...666CCCJJJAAA444---,,,++++++************&&&&&&''''''((()))))))))$$$&&&'''&&&%%%&&&)))---((('''&&&''')))++++++***'''&&&&&&&&&(((***,,,---)))(((&&&%%%%%%&&&((()))((('''%%%$$$$$$%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%$$$%%%&&&%%%###'''...555;;;>>>777///***'''$$$&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((+++)))***++++++///:::EEETTTZZZXXXKKK<<<444333333666888:::<<<<<<;;;999888888777777888999999777444111111111111111222333333666666555444444444555555444555666777777888777777222222222111111111111111111222222222111000...---333...,,,...---+++///666777<<>>;;;:::===??????>>>DDDDDDDDDDDDCCCBBBBBBAAA======<<<<<<===???AAABBBCCCHHHNNNTTTZZZ```fffjjjwww~~~vvvdddUUU******+++++++++,,,,,,,,,,,,,,,---///000222333333333333666;;;AAAJJJZZZiii~~~qqq___VVVOOOJJJHHHCCC>>>===AAABBBCCCMMMZZZuuuxxxhhhYYYQQQEEE>>>BBBFFFDDDAAA@@@CCCDDDDDDBBB???<<<;;;;;;===============<<<<<<<<>>>>>===<<<;;;:::;;;===>>>===<<<:::888<<<<<<===>>>???@@@AAABBBJJJFFFEEEGGGEEEBBBFFFNNNSSSXXXaaapppnnnZZZMMMDDD;;;444222111111000///---,,,++++++---,,,++++++******++++++---+++)))***,,,---,,,))),,,+++***))))))***++++++------,,,------...///000000///...---///222666999333...*********(((+++///...---///888BBBCCC;;;222---,,,+++***)))))))))))))))((('''&&&&&&'''((()))***)))(((''''''&&&&&&'''(((((()))+++,,,---...///***'''$$$%%%)))---...---***'''######&&&((()))(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&---------,,,***'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))((('''))))))...;;;HHHYYY[[[UUUHHH;;;666555444::::::<<<<<<<<<<<<::::::555777999::::::777444222222111///......//////000666555444333222000//////222333444555666666666666333333333222222222222222444555555333111//////000222111000.........///000111000333:::BBBMMM\\\iiinnnsssrrrfffYYYNNNAAA777444222///...------+++***---,,,++++++,,,---+++***++++++,,,------------,,,,,,---///000222666;;;???TTT]]]kkkvvv}}}rrrjjjeee___UUUMMMEEE@@@;;;:::888555666:::888666666666777666444222888666555555666666555444444666888999999888555444222000//////000222333333000000000222555777777777666999<<<===;;;;;;<<<>>>???BBBEEEDDDBBB@@@AAABBB===;;;::::::<<<>>>???>>>AAAEEEJJJNNNUUUbbbrrr}}}rrr^^^***++++++++++++,,,,,,,,,------...000111222444444555555777;;;???FFFUUUccczzzwwwcccWWWNNNIIIGGGDDD???>>>BBBBBBCCCNNN\\\xxxwwwmmm[[[OOOEEECCCDDDBBBAAACCCAAABBBBBBAAA???===<<<<<<>>>============<<<<<<<<>>===<<<<<<<<<===>>>>>>===<<<;;;<<<===>>>???@@@CCCGGGKKKMMMLLLOOOSSSUUUTTTYYY```xxx|||~~~cccTTTEEE>>>:::555111000000000///...---,,,,,,+++---,,,++++++***+++++++++---+++)))***,,,---,,,***,,,+++***))))))***+++,,,------------...///000111......---...000444999===888111,,,+++***)))+++......---///888BBBCCC:::111,,,,,,***))))))))))))))))))((('''''''''((()))*********((('''''''''''''''(((((()))***+++,,,------)))&&&$$$%%%(((++++++***+++(((%%%%%%'''))))))(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++)))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))''''''))))))...;;;HHHWWWXXXRRREEE:::666666555:::;;;;;;<<<;;;:::999888444555888999999666333111000//////...///000222222555555444333222222111111111111333444444555555555222222222111111000000000222333444333222111222333111000///...------...//////------111666<<>>>>>;;;;;;;;;:::::::::;;;;;;999888777777777666444222222444666777888777555444555333222111222333333333222222222333555666666666777999;;;;;;:::999;;;======@@@BBBBBB???======>>>===;;;999:::<<<>>>??????AAAEEEKKKQQQYYYeeetttppp++++++++++++,,,,,,,,,,,,......///000222333444444777666777:::;;;@@@MMMYYYuuuiiiZZZNNNGGGEEEEEE@@@@@@CCCCCCDDDOOO^^^{{{~~~}}}~~~zzzlllaaaVVVNNNIIIFFFFFFIIICCCCCCCCCBBBAAA???>>>===>>>>>>>>>=========<<<<<>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@???@@@EEEOOOXXX\\\___ffflllnnnnnnrrrxxx~~~hhhKKK@@@777444555333111111/////////......---------------,,,+++++++++++++++,,,+++******,,,,,,+++***,,,+++***))))))***+++,,,---------...///000222333............111666===CCC>>>666///,,,+++)))***......---000888BBBBBB999///++++++***)))((((((((((((((((((((((((((()))***+++******)))(((''''''''''''((()))))))))************'''&&&%%%&&&((()))(((''')))'''&&&%%%'''((('''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((''''''((()))---:::FFFRRRRRRKKK>>>555444555555::::::::::::999777666555222444666777777555333111////////////000222444555444444444444333333333222000000111222333333333333222222111111000///......111222444444333444666888333222000///............000---,,,...000333;;;CCCYYYbbbkkkppppppjjj]]]QQQKKKIIIEEEBBB>>>888222---///---++++++,,,,,,+++*********+++,,,,,,,,,,,,+++,,,------,,,,,,,,,///111...222777;;;>>>BBBIIINNNPPPPPPTTT^^^jjjuuuzzz{{{zzztttiii___[[[WWWPPPJJJHHHHHHGGGDDD@@@<<<;;;===>>>:::999777777777666444222111222333444555555444444555555444333222222111111333333333333333444444444555666888777777777888:::;;;===??????===;;;::::::999777444444666999::::::;;;@@@GGGNNNVVVaaannnwww|||+++++++++,,,,,,,,,---------...///000111222333333666555777999999<<>>@@@@@@??????>>>============???BBBCCCCCC@@@===;;;???>>>>>>>>>>>>???@@@@@@;;;>>>@@@??????FFFTTT```mmmttt|||hhhRRRBBB999333333333111///000---...///000000000///...------,,,++++++++++++,,,+++++++++++++++,,,++++++,,,+++*********+++,,,------------...000111333444///000000000222888AAAHHHBBB888///,,,+++***+++......---000999BBBBBB999///+++***)))(((''''''''''''((((((((()))***+++,,,,,,+++***)))((('''''''''''')))))))))))))))((((((((('''''''''((((((((('''&&&((('''&&&&&&&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''((()))---999EEELLLKKKCCC777000111444555999888777666555333222111111222444555666444333111111000000000111222444555333333333333333444444444111111222333333333333333333333222111000000///...222333555666777999<<>>BBBGGGMMMSSSVVV\\\eeeqqq{{{zzzrrrsssvvvtttqqqoooiiibbbYYYQQQLLLIIIFFFCCC???<<<999777777777777666777666666666555666666666888999999888666444444444444555666666555555666666555666777888999:::;;;<<<888999:::;;;:::999999999777444222222444777888888999===CCCIIIPPPYYYbbbhhh}}}vvv++++++,,,,,,,,,---------,,,------...///000111111333333666888888;;;EEEPPPjjj{{{fffUUULLLJJJGGGDDDEEEGGGEEEFFFTTTfffuuuvvvuuupppggg\\\QQQIIIHHHEEEBBBBBBCCCDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>><<<>>>AAABBBBBB@@@===;;;??????>>>>>>>>>>>>??????:::<<<>>><<<<<>>???>>>???===;;;999888888999:::???AAABBBAAA>>>;;;999999888:::<<<;;;999999:::<<<888999:::===???@@@@@@???888777666666777888888888888777666666888:::::::::;;;>>>BBBGGGMMMRRRXXX[[[jjj|||{{{nnn,,,,,,,,,,,,------------,,,,,,---......///000000222222555999999;;;DDDOOOccc}}}ppp\\\QQQOOOIIIFFFGGGIIIFFFGGGWWWiiiyyywwwyyy|||{{{www|||~~~vvvhhh\\\LLLGGGBBBAAACCCFFFGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@<<<>>>@@@AAAAAA@@@===<<<>>>>>>>>>======<<<<<<<<<777999999888888???JJJSSSkkkxxx~~~|||{{{~~~wwwmmmfffbbbYYY]]]___]]]ZZZUUUIII>>>999333000000000...---///...222777;;;;;;888222///...------,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++******+++,,,---...............///000111111111333444333444<<>>???@@@AAAAAA@@@??????<<<=========<<<:::888777555555444333444999???EEEVVVdddooonnnhhheeecccaaa___bbbccc___UUULLLGGGEEEBBBCCCEEEGGGMMMOOOHHH???:::555222222222000000333///555<<>>444,,,,,,***)))))))))))))))'''(((***---///000000000,,,+++***)))(((((((((((())))))))))))))))))))))))&&&(((((('''%%%%%%(((***---000333333///+++))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%'''((((((+++555@@@GGGDDD===444222666888777777666444222111000000111///000222333444555555555555444333333333444555666:::::::::::::::::::::999999999::::::::::::999999555555555666666666666777999:::::::::;;;>>>CCCFFFKKKIIIFFFBBB===777222///333...,,,...///,,,******+++...777BBBJJJSSScccrrr{{{dddTTTGGGCCC===888555333111000,,,,,,---............---+++---......,,,+++,,,---,,,,,,---...///000///...,,,.../////////000222444333444666777888999;;;<<>>@@@AAAAAA===>>>@@@BBBEEEDDDAAA>>>???@@@DDDJJJQQQXXX]]]```mmmyyytttaaaWWWWWWYYYXXX```iiieee,,,,,,,,,---------............//////000000111111444555888;;;;;;;;;CCCLLLYYYooogggXXXUUUJJJHHHJJJKKKHHHIIIYYYmmm}}}rrrqqqttttttqqqpppuuuzzzsssgggXXXNNNIIIGGGEEEBBBHHHHHHGGGFFFEEEDDDCCCCCC@@@AAAAAAAAABBBAAAAAAAAA;;;<<<======;;;999666444444333111111222555888:::>>>MMMWWWTTTLLLGGGEEEAAAAAAEEEHHHEEE???:::999:::@@@>>><<>>555.........---,,,,,,,,,,,,---))),,,---,,,***)))+++---++++++******+++---.../////////...---------------,,,///222333777BBBSSS```^^^NNN===444000---++++++------222>>>IIIIII@@@555---,,,+++***))))))))))))'''(((+++---///000111111,,,+++***)))((((((((((((((()))))))))*********+++%%%&&&'''%%%######'''++++++///222111---)))'''&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&((((((+++555@@@CCCAAA:::222000444555333888777555333222222333333///000222333444555666666444333333333444666777999>>>>>>=========<<<<<<<<<::::::;;;;;;;;;::::::999444444555555666777777777:::::::::::::::===AAAEEELLLJJJGGGBBB<<<555000---///***)))---///,,,***)))++++++///444888@@@TTThhh|||~~~jjj]]]TTTOOOGGG@@@;;;888444222,,,---......//////......---...///...,,,*********+++++++++---//////---+++///...---++++++,,,///111***---111444777888999999111888AAAFFFHHHLLLTTTZZZXXXTTTRRRWWW___hhhuuu{{{zzzwwwssssssuuuzzzzzz|||zzzqqqkkkbbbZZZOOOHHHFFFHHHIIIIIIHHHIIILLLPPPRRRPPPMMMIIIIIIJJJOOOVVV```iiipppsssvvv{{{kkkXXXLLLHHHGGGEEEPPP]]]]]]//////000000000///...---***,,,///111111222444555999888;;;@@@BBBDDDIIIPPP]]]mmmqqq```WWWTTTMMMIIIIIIIIILLL[[[mmm}}}wwwtttpppmmmllljjjooo}}}{{{lllWWWGGGCCCCCCCCCBBBCCCEEEGGGFFFEEEBBB@@@>>>BBBDDDAAA???BBBBBB@@@???===999777555555555666222222222333444555777777;;;>>>AAA@@@<<<999888999;;;;;;;;;999666444444444999;;;CCCFFFGGGRRRUUUIII@@@<<<444//////111111///222===FFFEEE???999222,,,---,,,,,,++++++,,,,,,---000///...---,,,,,,+++,,,,,,++++++******++++++,,,+++,,,------......------)))///...111<<>>===888111///333555333666555444333333333333333///000111333555555333111000222444555666888<<>>888;;;>>>>>>:::777777888444666777999999777666444777888999:::;;;;;;<<<;;;AAABBBCCCBBB???999444000000...,,,+++******)))'''+++++++++...333;;;CCCGGGdddsssvvvlllhhheee```^^^]]]UUUFFF:::666000000/////////000111111.........---++++++,,,------///000///...---...000.........////////////000222000///000111111000///444555666888;;;===>>>???BBBAAA@@@AAAEEELLLSSSXXXeeeppp}}}{{{sssmmmjjjddd\\\VVVYYY\\\cccjjjpppqqqnnnkkkccchhhnnnuuu}}}kkkZZZGGGGGGDDD@@@===AAAJJJRRR,,,---.../////////......000111222222000000000222<<<:::<<<@@@BBBDDDIIIPPP\\\lllwwwdddZZZSSSMMMJJJJJJJJJNNN^^^qqqzzzsssnnnmmmjjjlllssszzzlllZZZOOOHHHCCCGGGGGGEEEDDDBBBAAAAAA@@@@@@EEEFFFDDDBBBCCCAAA===<<<:::777555444333222222222222222333444555666777888:::<<<;;;777444444444777888888666333222222333666888AAAGGGKKKXXX]]]RRRCCC>>>666000///111111000666AAAIIIFFF>>>777111------,,,,,,++++++,,,,,,---///...---,,,+++++++++++++++******************++++++,,,------...---------+++000...000999>>>HHH[[[```XXXIII999222222000+++//////444AAANNNMMM@@@222000,,,***+++***''''''***+++,,,...333777666111,,,))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((()))))))))(((((()))++++++***((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((()))***(((((('''&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''((((((((('''&&&%%%$$$%%%&&&'''''''''&&&%%%&&&&&&%%%&&&(((+++...111999:::666000///333444333666555444444333333333333111111222555777777555333222444555666777999===@@@HHHJJJLLLHHHAAA<<<<<<===;;;===???===999666666666444555666777777666555444555666777999;;;<<<<<<===<<<>>>??????<<<888333000///---+++++++++,,,+++******)))***,,,000666;;;???RRR___ooouuupppiiiddddddeeeiiiooorrrnnnbbbTTTJJJ>>>;;;777333222222222333///000000//////.../////////222444444222///,,,,,,---------.........//////000///......000000///...///000111222444666777888555444333333666:::???BBBQQQZZZeeemmmrrrxxxxxxssstttxxx{{{|||{{{|||xxx```OOOCCCCCCBBB>>>;;;>>>EEELLL******+++,,,------------///000222222222444666999<<<::::::>>>AAADDDKKKRRR^^^llljjj^^^TTTNNNKKKLLLLLLQQQcccwww|||uuuqqqlllhhhhhhiiinnnyyy}}}mmm^^^QQQGGGJJJHHHFFFEEEFFFIIILLLNNNSSSXXXYYYUUUPPPKKKCCC;;;;;;999666555444333111///222222222222333555666777666777888666333111111111222333444222000///000111444555>>>EEELLL\\\aaaUUUEEE???777111///000222333>>>HHHNNNGGG;;;444000///,,,,,,++++++++++++,,,,,,...---,,,++++++***++++++******))))))))))))******++++++,,,---------------,,,111//////666999BBBTTT[[[WWWLLL???777444000+++,,,---666EEEQQQPPPBBB555000,,,***+++***'''(((+++,,,...222777888666000,,,))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''')))+++,,,+++)))'''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))***)))((('''&&&&&&&&&&&&((((((''''''(((((()))***'''(((((((((((('''&&&%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&'''(((***,,,---222444333//////333444222444444444444444444333333333333444666999:::888777444555666666777999<<>>>>><<<888666555555444444444444444444444444222333555888:::;;;<<<===888:::<<<===<<<999666444000...,,,,,,---------,,,******+++,,,///222555777;;;EEEPPPUUUUUUTTTXXX\\\mmm}}}wwwfffUUUPPPIIIBBB>>><<<999888000000///...............222666999999555000***(((,,,,,,,,,,,,------------...---,,,---...///...,,,,,,,,,---...///000111111000///.........000222333;;;AAAIIIOOOTTT\\\gggpppvvv~~~rrrooonnnrrryyynnnWWWHHH??????>>>;;;888999>>>CCC---------......////////////111333444555777;;;>>><<<:::;;;@@@DDDIIIRRR[[[hhhuuurrrcccWWWRRROOOOOOOOOUUUiiixxxooofffbbbbbbfffpppzzzzzzpppeee[[[TTTUUUVVVYYY^^^ccchhhkkknnnssstttpppiii^^^OOOCCC>>>;;;777666666666333111222222222222333444555666777777777666444333222222///000111000///...///000444444<<>>OOO\\\ZZZQQQCCC888333///******...999IIIVVVTTTEEE888000,,,***++++++((((((,,,---111666999888444...***))))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))(((''''''(((***+++***((('''''''''''''''''''''''''''((((((((())))))(((((()))((('''''''''''''''(((((((((((((((((()))******(((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''((()))))))))))),,,///000...///222333111333333444444444444444444222222333666999;;;;;;999555666666666666888;;;======AAAEEEFFFCCC???<<<;;;======<<<;;;888777666666333333222222222222333333222333555666888999::::::777999<<<>>>???>>><<<:::333111///.........---+++,,,---...///111222333444...333999;;;<<>>;;;===???@@@@@@???>>>???:::::::::::::::999888777222222111111111111222222333333444555666666666555666888;;;>>>?????????>>>888555222000///...,,,***+++,,,---///111222222333,,,...///...///444>>>FFFeeezzzuuuqqqqqqsssvvvwwwsssiiiaaaOOOGGG;;;222///000222333666777777444000---,,,---************+++++++++,,,---,,,+++,,,...///...---////////////////////////,,,---//////000///...---///222444444333444777:::>>>DDDHHHGGGIIINNNTTTUUUQQQHHHBBBCCCFFFEEECCCCCCDDDDDDEEEHHHPPP]]]lllwww|||yyyuuuqqqlllgggaaa\\\SSSTTTVVVXXXZZZ\\\^^^^^^mmmzzzxxxtttuuuvvvyyyrrraaaSSSMMMKKKMMMRRRWWW\\\eeennnzzzmmmXXXFFF;;;::::::999777555444555555000000000///000000111222111777>>>GGGNNNUUU\\\```dddcccffflllqqqvvvpppddd___[[[YYYVVV\\\rrryyymmmjjjjjjiiihhhhhhlllooorrrvvv~~~{{{ppphhh^^^dddkkkrrrzzz~~~zzzrrrSSSJJJ>>>777666666555333222222222222222333444444555555666888999999666444///000111000///...///000222111<<>>>>>>>>===<<<===???AAA=========>>>>>>???@@@@@@888888888:::;;;;;;888666111111111111111111111111333333333444444333333333333555888:::<<<======<<<;;;888555222000///,,,***)))******,,,---...//////---------,,,+++///777===HHHUUU___aaadddkkkmmmiiikkkpppzzzvvv]]]RRRCCC777333333333444888777444000---,,,...///************++++++++++++,,,+++***+++---///...---------------------------+++,,,---/////////...---...000222333222222222333444888999777888===??????@@@:::666888:::888777888:::::::::;;;???GGGQQQXXX___\\\XXXTTTPPPKKKEEEBBBCCCCCCBBBBBBCCCEEEGGGHHHRRR]]]lllxxx~~~wwwhhh]]]WWWYYY]]]fffqqq|||~~~wwwmmmddd^^^VVVOOOIIIBBBBBBEEEKKKOOOQQQWWW^^^fffrrrvvvaaaOOOBBB;;;999888777555444444333333:::::::::;;;<<>>MMMUUUQQQBBB666///,,,***,,,,,,******...333:::???===444---+++,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********)))((('''((())))))'''&&&&&&&&&&&&'''''''''((((((&&&''')))+++,,,,,,+++***''''''''''''((()))++++++''''''&&&&&&''''''((()))******((('''''''''((()))&&&&&&&&&&&&'''(((***+++)))*********++++++,,,,,,...111000......111222000///111333555666666666555000///000444888<<<>>>>>>?????????>>><<<<<<>>>@@@>>>===<<<<<<===<<<;;;:::777777999;;;===;;;666222000111222222222222111000000111222222333333333222222333666888::::::::::::<<<999666333222000...,,,******))))))******+++,,,***,,,---------///333777===BBBHHHLLLPPPWWWaaaiiiffflllxxxzzzhhh]]]NNNBBB===;;;999888999888555111---+++---///*********+++++++++,,,,,,***))))))***,,,------,,,++++++++++++++++++,,,,,,---...///000000000//////...///000000111111333444222444333111333777777444666333444777777555444777444666777888999;;;???BBBGGGEEEBBB@@@>>>===:::888;;;;;;;;;<<<===>>>???@@@>>>DDDMMMTTTYYY]]]aaaeeeooopppmmmfff[[[OOOHHHDDDFFFGGGMMMUUU___fffiiiiii```ZZZPPPHHHDDDCCCBBBBBB>>>===@@@EEEGGGGGGLLLRRRUUU___jjjpppqqquuu}}}gggSSSFFF???<<<777666444333333333222222LLLMMMNNNOOORRRVVVYYY[[[jjjrrr}}}}}}ooojjjeee```[[[___wwwvvvnnnmmmpppjjjkkklllrrrsss]]]PPPKKKJJJJJJOOO```uuuyyyhhhRRRAAA;;;:::999777222222222111222222333333333555888===AAAAAA<<<888000111111000...------...111111>>>PPPbbbrrrmmmUUUBBB777111333444777FFFXXXiiiaaaPPP===222000///,,,++++++************++++++---------,,,,,,---......,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++***///+++***---,,,000???EEEOOOTTTMMM@@@777222///,,,222>>>KKKRRRMMM???333///,,,***,,,,,,***+++...666===BBB>>>555---,,,...))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************&&&&&&&&&''')))***)))(((&&&&&&&&&'''''''''((((((%%%'''))),,,------,,,+++)))(((((((((((())))))***&&&&&&&&&&&&&&&'''((((((+++***((('''''''''((()))&&&%%%%%%&&&''')))+++,,,************+++,,,---...111333222......111222000///000333555777777666555000000111444999===???@@@=========;;;999999;;;===<<<<<<;;;;;;:::888555222888888:::<<<>>>;;;444//////111222444444222111///......000111333333444444333444666888999::::::999;;;888555444333222000...---,,,***)))))))))***+++&&&))),,,......000222444222111444999===CCCPPP^^^fffkkkvvv~~~rrrsssiii\\\RRRMMMJJJEEEAAA;;;:::777333...,,,,,,---***++++++++++++,,,,,,,,,(((''''''(((+++,,,+++***++++++++++++,,,,,,,,,,,,------............------//////.........000222444222222000///222666444...//////222666555222222666...111444666666777888999:::999777777888999999888111333555888:::<<<<<<===???@@@CCCDDDEEEGGGIIIJJJKKKNNNPPPKKKDDD??????AAA@@@>>>???CCCKKKQQQSSSTTTGGGDDD@@@===;;;:::::::::>>><<<===???@@@@@@DDDKKKIIIQQQZZZ\\\ZZZ\\\dddkkkhhhuuuoooXXXEEE;;;888777777444222111111222222111zzzxxxxxx{{{sssooollliiicccbbbrrr~~~vvvqqqmmmqqqxxxxxxaaaPPPJJJGGGHHHMMMVVVeeeyyy~~~iiiOOO>>>:::999777666555333222111111222333///555:::;;;===???===888222111222333000,,,...333666111:::LLLaaatttmmmTTTDDD888///000333999KKK```qqqfffQQQ;;;111222111,,,......---------,,,,,,,,,.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++,,,,,,,,,,,,...222555AAAJJJNNNIII@@@999333...000333===MMMSSSLLL>>>555000---,,,,,,***)))///777AAAKKKKKK;;;...,,,,,,(((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))((((((''''''''''''((((((***)))(((***///222///***))),,,...,,,+++,,,+++'''((((((((((((((((((((((((((('''&&&&&&&&&((()))***(((((('''((()))***,,,---,,,,,,------...///000000000222444444222000//////000333777:::;;;:::777555000222555888:::::::::999;;;999888777888:::===???999;;;===;;;888666777999:::@@@EEEEEE>>>777444333222222111111111111111111000///000222555666444111444444555555666777777888:::;;;<<<<<<999555000---------,,,+++******************+++---///222444555222222222111222;;;HHHRRRbbbgggrrrxxxtttqqqkkkeeedddbbbUUUFFFCCC999222333333000...000,,,---...---+++*********************************++++++,,,---------,,,,,,...///000111111000//////////////////000000000000222222222111111111111111...///000111111111111111333222333333444555666777666666666666555444333222333444555777888:::;;;<<<=========<<<<<<============>>>>>>>>>===<<<<<<;;;===<<<<<<===@@@AAAAAA@@@>>>;;;888777888888666444999:::;;;;;;;;;===@@@BBBHHHHHHGGGHHHKKKPPPUUUXXX[[[fffuuuyyy___KKKBBB>>>999555444444333333222111111000yyysssooohhhhhhyyyzzzxxx|||rrr\\\QQQKKKGGGHHHMMMYYYkkk|||uuu\\\HHH>>>;;;999444333333222111111111111///444888:::===@@@===777222000111222///,,,...333777333>>>QQQgggyyysssYYYDDD999000222555===PPPdddpppdddOOO999000000///+++------------------------////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,++++++,,,+++,,,---111444@@@IIINNNIII@@@999333///000333???OOOVVVOOO@@@666000...,,,+++******111:::GGGOOOMMM===000...---************))))))*********************************))))))))))))))))))))))))++++++***)))(((((())))))((((((''''''''''''(((((())))))(((***---000111///333555444...++++++***'''((((((((((((((((((((((((&&&&&&%%%%%%&&&''''''((((((''''''((()))***,,,---,,,,,,,,,---......//////000222444333111000000000...000444777888666444222000222444777888888888777888777666666777:::<<<===:::::::::888777666777888888===AAA@@@:::555333333000000000000000000000000111//////111444555333222333333444444555666777777:::;;;<<<;;;:::777444111///...---,,,+++++++++,,,,,,,,,,,,,,,...///000111+++---...------111:::AAAGGGNNN[[[mmm}}}wwwuuuppplllnnnppphhh^^^KKK>>>444222222000///000//////...---,,,,,,---...***************************+++,,,,,,------------.........///......---------............/////////111111111111111111111000//////000111111111111111222222222222333444555666555555555555555444444333222333444555666777888999:::999999888888999999::::::;;;;;;;;;::::::999888:::999999:::===>>>>>>===<<<999777666777888666444999::::::::::::<<>>;;;777444333333222222111111000000{{{qqqllllllmmmooossstttwwwzzz|||zzztttmmmooouuubbbYYYOOOHHHFFFLLL[[[jjjlllTTTCCC;;;999111222222222222111111000000333555999???CCC>>>666222000000111///,,,...333555333@@@UUUlllyyy^^^EEE:::333444999DDDWWWjjjooobbbLLL888//////---))),,,,,,,,,---......//////000/////////...---------+++++++++++++++++++++++++++******))))))******+++++++++,,,++++++---000333>>>GGGLLLGGG???999333///000444AAARRR[[[SSSCCC777111...,,,+++***,,,444>>>MMMQQQLLL<<>>KKK___pppooo___III777000...,,,***++++++,,,---...///000000000000///...------,,,,,,***************************))))))))))))))))))******++++++******,,,///222:::CCCIIIFFF>>>888333...000444BBBUUU___WWWEEE888222...,,,++++++...777BBBPPPOOOGGG888---+++***((())))))(((((((((((())))))************************)))))))))))))))))))))))),,,,,,+++)))((((((((((((((((((''''''''''''((((((''''''(((***))),,,444===PPPOOOGGG888---)))((('''((((((((((((((((((((((((###$$$%%%&&&'''&&&%%%$$$'''''''''((()))***+++,,,+++,,,,,,,,,------......000111222222111000111222333444666777777666555444222222333333333333222222111333555777999:::;;;;;;<<<777333111333666555444333444333111///...000222/////////000000000000000222000...---...000222444222222333555666888999999======<<<::::::999999999444333222111000000/////////......------...//////000222222111...------...333777???LLL\\\jjjssswwwuuurrrnnnooouuu~~~}}}ppp___RRRIII???555...444333000...---+++)))'''******************************+++,,,---...///000000///---+++******++++++,,,------------..................///////////////000000/////////000000000000000000000000111222222111111222444444555555555222222222333333333333333444333333333333333333444444555555555555555444444444333333444666777777666555444333333444555555555777777666666888<<>>===@@@AAA@@@>>>FFFJJJPPPUUUXXXZZZ^^^```dddeeegggjjjooovvvyyyaaaVVVFFF<<<999999666444111111111000//////......sssssstttsssooojjjfffddd\\\WWWRRRTTT\\\cccgggggg___VVVIIIAAA@@@CCCEEEFFFEEEKKKTTT[[[___jjjxxxqqqmmmsssxxxhhhYYYNNNOOOUUU]]]kkkwwwuuubbbKKK===999333444555555555444333222333444444999CCCJJJGGG@@@666222///000000...///222111111@@@YYYqqq~~~cccFFF===666777AAARRReeetttnnn\\\FFF777111///---+++++++++,,,---///000111111000//////...---,,,,,,+++************************)))))))))******)))))))))***++++++***)))+++...111555???GGGEEE>>>888222---000444AAAVVVaaaZZZHHH:::111...,,,,,,,,,///999DDDPPPLLLBBB555---+++***)))))))))(((((((((((())))))************************************************,,,+++***)))((((((((((((((((((''''''''''''(((((('''&&&(((***)))+++555BBBWWWVVVMMM===000***)))'''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''((()))***+++,,,,,,,,,,,,---------------...///000222111111111222444666666777777777666666555222222222222222111111000111333666888:::;;;;;;;;;;;;666111000222444444333111000///---,,,---///111000000000111111222222222222111///------///222444333333555666888:::<<<<<<@@@>>>===;;;:::999999999777666555333222111111111/////////000000222333444333333222000......///000333444777===EEENNNTTTWWWSSSSSSUUU]]]jjjyyy{{{ooocccUUUFFF:::<<<:::777555444111---***************************++++++++++++---...000111111000...,,,++++++,,,---------........./////////------......////////////000000///......//////000000000/////////000111111000000222333444444444444333333333333333333333333555444444444444444444555444444555555555555444444444333222333555666666555333333333333222333444555444444555666888>>>EEEJJJGGGCCC???===>>>>>><<<:::???BBBFFFIIILLLNNNPPPQQQYYYXXXXXXXXXZZZ```fffkkkqqqwwwsssfffSSSKKK@@@999777666444111111111000000///......---TTTUUUUUUSSSNNNIIIFFFEEEHHHDDDAAACCCJJJRRRWWWYYYTTTNNNFFF@@@===>>>?????????DDDLLLSSSWWWbbbwwwzzztttqqqwwwlllZZZQQQQQQSSS^^^lllqqqfffSSSDDD>>>666666666666555444333222333444555888BBBKKKMMMIII:::444000000000//////111333333BBBZZZssseeeEEE>>>777777CCCVVVjjjvvvlllXXXBBB666222000...---+++,,,---...///000111111///.........---,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))*********))))))***---000111===HHHHHHBBB;;;333---000222???UUUbbb[[[III;;;000...,,,------///999CCCNNNGGG<<<333///---------***))))))(((((())))))***++++++++++++++++++++++++************************+++******)))))))))))))))((((((''''''''''''(((((((((%%%&&&***++++++555CCCVVVWWWPPPAAA333,,,***)))(((((((((((((((((((((((((((((())))))(((((('''''''''(((***+++,,,---------........................///000111111000111333555666666555555444444444444222222222111111000000000222333666888::::::::::::888666333222222333333333000///..................000000111111222222333333222222111///...///222555333444555777:::<<<===>>>???>>>===;;;:::999999999999888666555333222222222000000000222333555777888:::888666444444444666777333444555777:::===???AAA>>>>>>BBBKKKVVVcccsssvvvggg\\\HHHCCC<<<888666333///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,...000111000000///...---------...---............/////////------......//////000000111000///...---...///000000000000//////000000111///000111222333444444333333333333333444444444444666555555444444555555666333444555555666555555555444333222333555666555444222333444333222222333555222333444555888===CCCHHHGGGFFFDDDAAA???=========<<<>>>@@@CCCFFFHHHJJJJJJQQQPPPOOONNNOOOQQQTTTUUUYYY___hhhpppxxxuuuaaaUUUFFF@@@:::666555444111///111111000000///.........<<<===>>>;;;777444444555::::::999;;;@@@FFFLLLOOOLLLKKKHHHDDD@@@===<<<===>>>AAAFFFLLLPPPXXXiiizzz~~~{{{hhhWWWQQQOOOTTT___jjjhhhXXXIIIBBB888777666444333222111111000333444777???JJJPPPPPP>>>777222111111//////111444333AAAXXXppp}}}cccEEE>>>777777CCCXXXlllwwwiiiTTT===444222000......,,,------...///000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++***************)))((())),,,//////===JJJLLLFFF>>>555...///111===RRR```[[[III;;;///------...---///777AAAGGG???666000///.........*********))))))*********++++++++++++++++++++++++************************)))))))))))))))******+++((((((''''''''''''((((((***$$$%%%+++---,,,555BBBPPPTTTQQQDDD666...,,,***((((((((((((((((((((((((***)))(((((('''''''''(((((()))+++---............////////////////////////...000000000000111444666777666555333333222333333222222111111111111111111333333555666777888888888555666666444222222222444//////000000111000...,,,/////////000111222222222222333333111//////222555222333555777999<<<>>>???<<<<<<<<<;;;;;;;;;:::::::::999777555444333222222111111222333444666777888<<<;;;999999999999999888333555888999::::::999:::888777:::@@@DDDJJJUUUbbbyyywwwdddYYYIII===666222...+++------------------------...---,,,,,,,,,...///111....../////////......---,,,,,,---------.........---......///000000111111222000///---------///000111111000000000000000111000000111222222333222222222222222333333444444444555444444333333444444555333333444555555555555555333222111222444555444333222444555333111111333555222333444555666999>>>AAADDDFFFFFFCCC===;;;<<>>???CCCGGGJJJPPP^^^lll{{{rrr]]]TTTNNNNNNWWWdddgggZZZJJJBBB999777555222111000000000...111333555<<>>TTTlllyyy___EEE>>>777666CCCYYYlllvvvgggPPP:::222111///---...------......///000000000,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************)))((())),,,//////>>>LLLPPPJJJBBB888//////000;;;QQQ___[[[III;;;///------......///666???AAA888///,,,------------++++++************++++++++++++++++++++++++++++++************************(((((((((((()))***+++,,,((((((''''''''''''((((((+++$$$$$$+++...---555AAAKKKQQQPPPEEE888000---+++((((((((((((((((((((((((***)))((('''&&&&&&'''((()))***,,,.../////////...000000000000000/////////...///000000000111444777999888666444333333333444222222111111111111222222333333444444555666777777333666888666222111222444///000111333333111...+++---......///000111111222222333444222000///222555111222444666999;;;===>>>999999:::;;;<<<<<<<<<;;;:::999777666444333333222222222222333444555666777777777666777777666444222000444888::::::888666555111000333999<<<>>>IIIUUUbbbuuu}}}sss[[[HHH<<<555111...........................///...---,,,,,,---///000,,,---.../////////...---++++++,,,,,,,,,---------.........///000111111222222111///---,,,---...///222111000000000000111111000000111222222222222111000111111222333333444444333333222222222222333333222333444555555555555555333222111222333444333222333555666444111000222555333444555555444666888;;;<<<@@@BBB>>>777444777;;;888888888:::>>>@@@@@@@@@@@@@@@BBBDDDEEEEEEDDDBBBCCCGGGLLLNNNPPPUUU^^^ffffffllluuu~~~ssscccTTTFFF>>>999777777777999:::888777222222111111000000//////000//////....../////////...111333222111333:::@@@BBBHHHMMMMMMFFF???:::999??????AAADDDFFFKKKWWWdddooo{{{{{{|||hhhOOOMMMJJJKKKTTT\\\[[[NNNAAA>>>666000111333222222333666222111666===DDDNNNWWWKKK===222///...,,,,,,111111666@@@QQQkkk{{{sssaaaIII:::777===EEEYYYlllppp```MMM:::222111000......---,,,+++***+++---///111///000222222222000...---+++++++++************)))************************+++***)))((((((***,,,---000<<>>AAAQQQ[[[ffflllnnnrrr{{{rrr\\\NNNFFF<<<111222333444333111/////////222///---+++,,,---------...------,,,,,,------...++++++,,,,,,,,,---------+++---//////...---...///111111000000//////......///000000000000000//////111//////000111222111000333444555444222111222333111111111222222111111111333333333444444333222222444333333222222333333444444444444444444444444444222222111111222444555666888999999888666555666888777888888999;;;<<<======<<<>>>@@@@@@@@@@@@BBBDDDDDDDDDDDDDDDFFFKKKRRRWWW\\\^^^cccjjjrrrxxxzzzzzz{{{uuuiiiZZZLLLCCC???>>>777777888999::::::888666444333000...------...///.........------...//////---000222222111333:::@@@EEEJJJNNNMMMFFF???<<<;;;<<<<<<>>>AAABBBFFFQQQ]]]jjjuuu~~~~~~yyybbbQQQKKKGGGMMMVVVXXXOOOEEE>>>666000111222111111333444111111555999@@@KKKUUUMMMAAA555222111......000///444===MMMgggwwwooo]]]III;;;777===EEEYYYkkknnn```NNN;;;333111000...------,,,,,,,,,---...///000000111222333222111///...++++++++++++************************************,,,+++)))))))))***,,,---444>>>NNN[[[\\\QQQ@@@444000111999HHHVVVVVVHHH999111///---,,,,,,...111333444111...,,,,,,+++***)))************************+++++++++*********)))))))))******++++++******)))((()))***++++++++++++***)))((((((''''''((((((((('''(((***+++))))))111<<>>???BBBMMMYYYiiirrryyyzzz|||tttZZZNNNDDDEEENNNTTTQQQKKK>>>777111111333222111333222111111333555:::GGGTTTRRRFFF:::555333111000000111444;;;JJJcccssslllZZZHHH;;;777===GGG[[[lllmmm___MMM;;;333222000...---,,,---...//////000000000000111222222222111000///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++*********+++---...555===LLLZZZ```XXXFFF888222111555AAALLLNNNCCC888000///---+++,,,---000111111///---,,,------,,,++++++++++++++++++++++++++++++++++++*********))))))))))))************))))))))))))******++++++******(((((((((((((((((()))))))))((()))***)))***333===ZZZaaabbbVVVGGG;;;333///***)))((()))+++++++++)))+++***************++++++,,,------...............///111222111000//////000222///------000444888999:::999666333222222222333333111//////000111222111333333222222222333444555333333333333333222222111333333444444333111///............///000111222333333888===@@@>>>;;;777555::::::<<<<<<;;;:::777666999888777888:::<<<===<<<===<<<:::888777666777777666555555555666666777888888777777666666666666666444666555444555888666222666666666777999;;;<<<>>>>>>@@@BBBCCCDDDFFFIIILLL\\\```dddggghhhhhhccc\\\NNNIIIAAA:::444222222333.........///000///,,,***,,,---...//////...---,,,,,,,,,,,,,,,------------+++---//////...---...///000000000000//////////////////000000111000000///111//////000111222111000222333444333222111222333222333333444444333333222333333444444444444333333444444333333333333444444444444444444444444444444222222222222333444555555444555555444222222333555555666666777888999:::::::::;;;===>>>===>>>???AAAAAAAAAAAA@@@??????BBBDDDFFFHHHLLLQQQTTTSSSOOOLLLBBBAAA>>>:::666444444666666999>>>AAA@@@<<<777333333222000...------......+++++++++,,,---///000111///000111111222666;;;???CCCDDDCCC???:::777666666::::::<<<>>>???CCCNNNZZZooovvvyyyxxxxxx}}}xxxeeeVVVFFFAAAHHHPPPRRRPPP@@@999333333444333333444222111333333222666CCCQQQVVVLLL???666222111111111444777<<>>:::888;;;<<<>>>???>>>;;;888666:::999999;;;>>>@@@@@@???===<<<:::999888888888888666666555666666777888999777666555444444666777999555666666666666777666555555666777999:::;;;;;;;;;@@@???======>>>@@@AAAAAADDDJJJQQQYYY```ddddddcccbbb^^^WWWOOOFFF>>>666222000.........000000///---+++---...000000...---+++,,,,,,,,,------------...+++---//////...---...///000000000000//////////////////000111111111000000111/////////111222111000222333444333222111222333333444444444444444444333222333444444444444444444444444333333333333444444555555555555555555555555222222222222333444444444333444444333222222333555444444555666666777888888888999;;;;;;;;;;;;===???;;;===>>>???>>>>>>@@@BBBCCCEEEHHHKKKLLLIIICCC>>>======<<<999666444555666555:::@@@CCCAAA;;;555111222111000...---------...,,,,,,---...000111333444222333333333555888===@@@@@@???===999555333333444888888:::===???DDDPPP\\\uuuzzz{{{xxxvvvyyy||||||~~~wwwssskkk]]]LLLCCCEEEKKKPPPQQQCCC;;;555555666555444666222222444444222444@@@MMMWWWPPPEEE999222111222333555777<<>>NNNZZZWWWGGG888222111444<<>>;;;999:::<<<>>>??????===;;;999888888888:::>>>?????????;;;::::::999999888888888555555555666666777999999666555333222333555888:::777777777888888777666777555666777999::::::999999===;;;888888:::<<<<<<;;;;;;<<<@@@FFFLLLQQQWWW\\\eeeffffffeee^^^RRRBBB888444111...,,,---///000000,,,---///000000///---,,,,,,,,,---------.........+++---//////...---...///////////////000000000000//////000111111111111111111/////////111222111000111222333333111111222333333444444555555444444333222333444444555555555444555444444333333444444555555555555555555555555555222222333333333333333333444444555444333333444666444444444555555666666666555777999999999999;;;<<<777999;;;<<<<<<===>>>@@@DDDEEEFFFHHHHHHDDD>>>:::888999999777444222222333555:::AAACCC???999333///000000///......---------...///000111333666888999888777666666888;;;>>>AAA???===:::777444444444555444444777:::===AAANNNZZZrrrwwwyyyvvvtttvvvwwwuuuxxxtttrrruuu}}}qqqiiiiiiggg^^^QQQGGGDDDFFFKKKOOODDD<<<666666777555444666222222333444333444<<>>???===;;;;;;:::999:::<<<>>>>>>===<<<;;;444444555777:::<<<;;;:::888888888888888888777777444444444555666777888999555444333222333555777999777666777:::888555555999555555666777888888888777888777666777999::::::::::::777777:::===@@@HHHPPP[[[bbbllluuuvvvkkkZZZMMM???:::444000...///000000---...///000000///...---,,,---------............+++---//////...---...///////////////000000000000//////000111222222222222111//////000111222111000000111222222111111222333333444444555555444444333222333444555555666555555555555444444444444555555555555555555555555555555222333333444444333333222444555555555444444555777444444444444555555666666333555666777666777999:::777888:::;;;;;;<<<===???EEEDDDCCCBBBAAA>>>:::777444555555444333222444555777<<>>===;;;999999;;;>>>@@@AAA===;;;888555555555555555555444666999;;;???KKKWWWkkkpppsssssstttvvvuuurrrllliiigggkkkttt{{{}}}|||sssaaaYYYYYYZZZXXXRRRJJJBBBAAAFFFKKKCCC;;;555555555444333444111///000333333333888>>>IIITTTXXXMMM===444222222333666===LLLbbbpppgggTTT>>>888999@@@OOOjjjvvvjjjQQQAAA222///111111000///,,,---...000000000000///---------------...//////............------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++---000888CCCLLLKKKAAA888000///111777======777000---------...///111222333111111111333555555444222222222222222222222222222////////////............---------,,,,,,+++***))))))))))))))))))(((((('''''')))+++,,,------,,,++++++((((((++++++***,,,111555JJJbbbnnnlll^^^III888///,,,***)))***+++++++++************+++,,,---...//////000111111111111000,,,...000000///...///000...000222333444666:::===<<<<<<======;;;777333111333222111222333333222000///000111222222222111111///000111222222222222222444333333222222222222222222222222222333555666777999::::::999777777999;;;999999::::::::::::999999333333333666888999888777555555666666666666666666333333333444555777888999444333333333333444666777555444666999777222333888555555555555555666666666555666777888999999::::::777555555888888888===DDDKKKTTTcccttt|||xxxkkk```PPPKKKDDD===888555222000.........//////.........------------............+++---//////...---...///.../////////000000000111//////000111222222222222111//////000111222111000///111222222111111222333333333444444444444333333222333444555666666666666555555444444444444555555555555555555555555555555222333444444444333222222333444555444333444666777444444444555555555555555111333555555555555777888777999<<<===???AAAEEEHHHFFFCCC>>>;;;999777555333222333333333222333666888;;;???CCCAAA;;;555333333.........///......------333444555777:::===@@@AAAAAA>>><<<;;;===???AAABBB;;;888555444444555555555777777888;;;;;;???JJJVVVeeekkkppprrrtttwwwvvvsssccc```___dddnnntttuuussssss|||{{{fffTTTKKKIIIOOORRRRRRKKKAAA>>>BBBHHHBBB:::444333444222111333000......222333333555999CCCTTT```WWWDDD777222000444999@@@OOOffftttjjjWWW???999999???NNNiiisssfffNNN???111...111111000///,,,---...//////000000000,,,,,,,,,,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***+++---444>>>EEEDDD===555000......333999:::666111,,,,,,---...000222444555222222333444666777555333333333333333333333333333000000000000////////////.........---,,,+++***))))))))))))))))))(((''''''''')))+++---...---,,,+++***((((((++++++)))***...222FFF^^^lllkkk___KKK:::///---***)))***++++++++++++++++++,,,---...///000//////000111111111111111,,,...///000///...///000000111222111222555;;;@@@;;;===??????===999444000222222111222444444222000...///000111222111000000000000111222222222222222444444333333222333333333222222222333444555666777999888777555333444888;;;999999888777777666666666444444444777999:::888777333444444555555555555555222222333333555666777888333333333333444444555555333222444888555000111777555555444444444444555666000333666777666666666888333222666;;;:::555777>>>;;;CCCTTTfffssstttkkkbbb___ZZZSSSKKKDDD===666222//////............//////---------.........//////+++---//////...---...///.../////////000000111111//////000222222333333333111//////000111222111000///111222222111111222444222333333444444333333222222333444555666666666666555555444444444444555555666666666666666666666666222333444444444333222111222333444444333333555777444444555555555555555555000222444444444444666888777:::===AAAEEEJJJPPPTTTHHHCCC<<<666333222111000111111111000///000333666>>>BBBDDDAAA:::555444666.........///......------666777888:::<<>><<>>HHHPPP```jjjpppnnnqqqwwwuuullleee^^^[[[bbbjjjlllkkkkkkhhhmmmttt|||jjjTTTIIICCC???FFFGGGGGGEEECCC???<<<:::888666333222222222111000000000000000222444666777CCCPPP```cccVVVCCC777444777222???VVVjjjvvvlllRRR===;;;888>>>UUUmmmooocccLLL???222/////////...///000...---...000111///---,,,+++***)))***,,,...000---...///000000///...---...,,,++++++,,,------,,,,,,+++***)))***,,,///000///444<<>>???@@@>>><<<;;;<<<===;;;888777888;;;<<<;;;999555999:::888888999777222000//////......------,,,*********************+++***************+++++++++---......,,,******+++,,,222>>>OOO___dddZZZGGG888222///)))''')))---...++++++,,,,,,---...///000000///000000000000//////...//////////////////......333222111111222555888999<<<;;;:::888555333222111222333333333333222111111000000000000000111111111333333222111111222222222666555444333333444666777333333222222333666888:::888666444444666999::::::<<<888444333444555333111111222444999>>>@@@===999555555555555444222111111555444444333333333444444444333222333444555555333444444333333333444555555333333333444444444555555555555555555555666777777444666777777666666777999>>>>>>CCCMMMYYY```aaa```^^^___```___[[[RRRHHH@@@888444///,,,,,,---...................../////////)))***,,,,,,,,,---///111000---++++++---///000000///000111222222333222222111111111111111111111111000111333333222222222333444444444444444444444444444555666555444555666888666666555555555555666666444444555555666666777777777666555444444444444555333444333222111222666999666333111444666555333222222555777666333444999>>>???NNNXXXVVVVVVZZZZZZTTTGGG@@@777333444444222000111......111222222444999???HHHKKKBBB666222333666333000......//////---***777777888:::;;;>>>???AAA???======AAAGGGJJJIIIGGG<<<:::666333222222444555666777777666666;;;CCCIIITTTbbbllllllmmmppplllccc\\\UUUQQQVVV\\\]]][[[[[[^^^ccciiiqqqyyygggPPPFFF@@@<<<@@@AAAAAAAAA@@@>>>;;;:::888555333222222333222111000000000000111333555666===IIIXXX___ZZZKKK>>>888:::666AAAXXXkkkwwwlllRRR>>><<<999???UUUkkknnncccKKK>>>222///000//////000222000///000333444444222111000...------...///000//////000000///---,,,+++...---,,,,,,...///...---,,,++++++***+++---...///444===HHHNNNKKKDDD<<<777000...---///333555444222333000111555666777===EEEGGGKKKOOORRRRRRQQQQQQQQQNNNMMMMMMOOORRRSSSQQQOOOKKKNNNOOOLLLKKKJJJFFF@@@:::888777555333111...,,,,,,+++***))))))***++++++(((((())))))***+++,,,,,,,,,------,,,******+++,,,000999HHHWWW^^^WWWGGG999222000+++)))***---...---++++++,,,---...///000000//////000000000000000///000000000000000/////////111111222222444666888999;;;:::999888666444333222333333333444333222222111222222222222222222222222555444444333333444444444999777555333333444555666555444333333333555666888888666444444666888999999888555222222333333222000222222555999======;;;888222555888888555444666888555444444333333444444555333333333444777999999888555444444333333333444444333333333444444444444555555555555555555666666777444555666666555666777999888777:::@@@HHHLLLKKKHHHPPPSSSWWW[[[\\\YYYSSSNNNBBB>>>999555333222111000///////////////000000111...///000000//////111333111///------...000111111///000111222222333333222111111111111111111111111000222333444333222333444444444444444444444444444444555666555444555666888666666555555555555666666555555555555666666666666777666666555555444444444555555555444444444555666222000000333666555333111444666777777888<<>>DDDIIIJJJGGGDDD<<<:::666444222333444555555777888666555777===BBBIIIZZZjjjmmmlllkkkfff^^^ZZZRRRNNNPPPTTTSSSQQQQQQUUUYYY___eeelllwww}}}```KKKAAA<<<999999999;;;<<<<<<;;;:::999777555222222333333333222000000000000111222333444888AAAOOO[[[^^^VVVFFF:::>>>999CCCYYYkkkwwwkkkQQQ>>><<<:::@@@TTThhhllldddKKK???444000111000///111111///...///111333444333333111000...------.........//////...---+++((('''---,,,---///000111///---+++++++++,,,------......666@@@LLLOOOIII???888555---...000222333333222111666444555:::???EEEOOOXXX```dddjjjnnnnnnlllkkkjjjdddeeehhhkkknnnooommmkkkfffiiiiiifffdddbbb\\\TTTFFFDDDAAA???<<<999444111111///,,,***))))))+++,,,%%%&&&'''(((***+++,,,,,,,,,,,,---+++***)))+++,,,000777DDDRRR[[[WWWJJJ???333000...,,,+++,,,---...***++++++,,,---...//////......///000111111111111222111111111000000000///000111333555666888999999999999888777666555555444444444444444444333333222333333444555555555555555777666666555555666777777;;;999666333222333444555666666555444444555555666999777555555666888888888666444333222333333111///111222444777999:::888666000555:::;;;888666777:::555444444444444444555555333333333666:::<<<======666555444333333222333333333333333333444444444444555444444444444555666666444555555555444555888:::888888888<<<@@@BBB???<<>>;;;777333000111000///.........///000000111111000///...000111333111//////000222222222///000111222333333333333222222222222222222222222000222444444333222333444444444444444444444444444444555666555444555666888666666555555555555666666777777666666555555666666777777888888777555444333333333333444666666555444666666777888999888666333777888:::<<<@@@JJJVVV```uuuzzzwwwiii\\\UUUMMMEEE===888222000111222111///222//////222444888???HHHQQQVVVSSSGGG:::444333333///...---...//////...---:::999999999999999::::::;;;===AAAEEEHHHGGGCCC???;;;999777444333333444444444666888888666777;;;>>>AAASSSeeejjjhhheee```[[[[[[TTTOOOPPPRRRQQQOOOPPPUUUXXX\\\```eeennnyyyqqqWWWFFF>>>:::999555666777888888888888888666444222222333444444444000000000000111222222333888>>>IIIVVV```^^^MMM<<<>>>888BBBVVVhhhtttiiiOOO===:::888???QQQccciiidddLLLAAA666333222000000222222111000000111222222333333222111000//////000000000000111111///...,,,+++,,,,,,---000222111///---++++++,,,---......------222999@@@BBB===555000---,,,...000111111222333555:::===CCCLLLVVVaaammmvvv~~~|||{{{tttwww|||~~~{{{wwwmmmcccSSSPPPLLLJJJIIIGGGBBB???888555000,,,))))))***+++&&&''''''((()))******+++***+++,,,+++))))))***,,,...444AAAQQQ[[[ZZZMMMBBB444111...---+++)))+++...******+++,,,---...//////---...///000111222222222111111111000000000/////////111444777999:::999999888888888777777777666666555555666666555555444333111222444666777888888888777777666666666777888888999777444222222333555666666777777777777888888888;;;999777777888999999888666666555444333222000///000000222444555666666555111555;;;@@@BBB???999555555444444444444555555666444444444777:::=========666555444333222222222222222222333333333444444444444444333333444444555666444444444444333555888:::;;;;;;<<>>===;;;@@@@@@BBBDDDIIISSS^^^fffkkkmmmhhh[[[OOOHHHAAA;;;777444111000111222111000222000///222555;;;FFFQQQTTTUUUPPPBBB666111000///------------.../////////:::999999888888888999999===???BBBEEEFFFCCC>>>:::;;;999777555333333333444222555888999888999<<>>NNN___eeeddd```]]][[[WWWPPPLLLMMMNNNMMMNNNPPPWWWZZZ\\\^^^```fffooouuu}}}~~~cccNNNAAA<<<:::;;;666777777777777777777666777555222222333555555444111111111111222222222111666:::BBBNNN^^^cccWWWFFF>>>777>>>QQQbbbnnneeeLLL:::777666<<>>::::::<<>>>>>===:::@@@CCCCCCFFFNNNQQQPPPOOONNNLLLKKKLLLPPPUUUYYYTTTTTTPPPHHH@@@<<<888555444222111111222222222222222000000333666===JJJWWWTTTSSSKKK>>>444111///...,,,,,,------......///000999999888888999999:::;;;===>>>AAABBBAAA>>>;;;999:::999777555444333333333111555888999999999===@@@CCCPPP___hhhhhheeebbb```UUUNNNKKKLLLMMMLLLNNNQQQVVVXXXZZZ[[[[[[^^^dddiiiqqqwwwpppVVVFFF>>>;;;;;;<<<888888888777777777777777888666333333444444444333222222333333333222111111000555:::DDDVVVddd```TTTDDD:::>>>MMM]]]iiiaaaIII999666444999DDDQQQWWWYYYIIIAAA:::888888666888<<<===???AAA@@@===:::777777333333333333333444444444222333444555555444333222000//////111222222000...------------------......111///,,,---///000///.........///444>>>LLLYYYaaasss}}}www[[[RRRFFF@@@???@@@???>>>:::777333///,,,******++++++******))))))(((((('''((()))***)))((((((***,,,///777HHH___ooooooaaaTTTBBB555,,,,,,+++'''''',,,+++,,,,,,---...///000000//////000111222222222222------......//////000000333444777999;;;;;;:::999888888888888888888888888888888888888888777777666000222555888:::;;;::::::555555555555666777888888333444555666777888888888444666999<<<======<<<<<<;;;:::999:::;;;<<<;;;999444444333111//////000222444444444333111111222444777888@@@SSSddddddRRR???444444444444555666777777555444333444666666666444555444333222222111222222222222222222333333333333333222222222222333444444222444666777777777999;;;;;;<<<>>>??????===<<<;;;<<<;;;:::<<<>>>???>>>===<<>>>>>>>>>>>>>>===<<<;;;::::::;;;;;;;;;999888777555444222222333333222000///...---,,,,,,---...///.........------...///000//////333???RRRgggxxxiiiZZZGGG999555444333111222111///---,,,+++,,,,,,***************)))))))))'''((())))))((((((***+++222:::LLLeeeyyy}}}rrreeeLLL:::,,,,,,---)))(((+++,,,------...///000111111000111111222222222111111,,,,,,---///000111222333666777888::::::::::::999888888888888888888888888999999999999999888888777666777:::;;;<<<;;;999888555555555555666777888999666777999;;;<<<;;;:::888444666999<<<===<<<:::999888777777888:::;;;:::999333333333222111333888<<<======;;;777222///000222666777???QQQ``````OOO>>>444444444444555666777888444333222333555555555333333333222222222222222333111222222222222333333333222222222222222333333444111444888999999999:::;;;;;;===???@@@???===<<<;;;<<<;;;999:::<<<===>>>===888:::===AAADDDEEECCCAAAFFFFFFGGGHHHGGGEEECCCBBB<<<<<<;;;999666444555666555444333333444444222111000111222333444444444444333333333333333333333333333555666777555555666777555555555555555555555555444555666555444555666888999999888888888888999999999888666555555777999:::777777888999:::;;;<<<<<<:::===?????????EEEQQQZZZhhhuuu}}}{{{yyyzzzvvvmmmYYYSSSJJJAAA===;;;<<<===;;;999888888777555333333///000222333222222222222000000222444666;;;JJJXXX\\\VVVJJJ===666666555222+++---///...,,,+++---///777777888999:::<<<>>>???999::::::::::::;;;===???:::999777666444333333333444666888888666666999===>>>GGGVVVeeejjjeee]]]XXXNNNIIIEEEEEEEEEDDDGGGKKKNNNRRRVVVWWWWWWXXX[[[___aaajjjtttzzzyyybbbIII>>><<<999888:::777666666777777888:::::::::888555333444444333222444555555666555444222111///444555555AAAVVV```^^^VVVHHHEEENNNYYYccc[[[EEE>>>888444444888===BBBFFF???:::888;;;>>>@@@FFFLLLSSSXXX^^^```]]]XXXUUUSSSRRRRRRRRRQQQOOOMMMLLLKKKIIIIIIJJJIIIHHHFFFDDDBBB999777555444444444333222000///---,,,,,,---...000(((,,,000...***(((+++//////000777HHHbbb|||mmmTTTAAA888555333111++++++++++++,,,,,,------))))))******+++++++++,,,'''((()))((('''(((***+++---555GGGaaaxxxwwwlllSSS===---,,,///,,,))),,,------...///000111222222111111222222222111111000,,,,,,...///111333444555888888999999::::::::::::999999999888888888888888999::::::::::::999888888;;;<<<===>>>===:::888666666666666666777888999:::999;;;>>>@@@???===:::888555777999;;;<<<:::777555555555555777999:::999888444555555444555999@@@FFFDDDDDD@@@:::333//////111444555<<>>===>>>AAADDDFFFFFFDDDFFFIIIKKKKKKJJJHHHGGGJJJJJJIIIEEEAAA>>>===>>>666555555555666666444222111111222333444444444444333333333333333333333333333555777777666555666777666666666666666666666666444555666666444555666888888888777777777777888888999777666444555777:::;;;777777888888:::<<<>>>???===CCCHHHJJJMMMXXXkkkyyyxxxjjj[[[PPPIII???888555888<<>><<<888888<<<888777777777777777888888;;;888555444555444000,,,666444222111111000...---...111444555888CCCTTTaaa\\\WWWLLLFFFPPP\\\UUUFFF???999222111555999::::::>>>;;;;;;???AAADDDOOO\\\hhhpppzzz{{{sssooonnnhhhhhhhhhiiiiiieee```[[[RRRRRRLLLCCCAAACCC@@@999888111---//////++++++//////+++***,,,,,,***+++......555BBBTTTllliiiKKK:::222...,,,+++++++++,,,,,,---------+++++++++,,,,,,+++++++++))))))))))))************111444???UUUlllzzzyyytttYYYEEE222---...---++++++...//////000000000000///222222333333222111///......///000111333444666777999999999777666666999<<<999999999::::::;;;;;;;;;;;;::::::999999::::::;;;======<<<;;;999888888777777777777777777888888888;;;>>>AAADDDCCC>>>999666333444444555444333111000777666555555666666555444444:::???>>>;;;===FFFNNNXXXOOOCCC:::555333111000333444666888999999888777...111666:::;;;999666444444666777666444222111111555444444444444444444444111222444555555444222111000000111111222222222222777777777888999;;;<<<===;;;<<<===>>>===<<<:::888;;;;;;;;;::::::999999999;;;>>>BBBDDDDDDDDDDDDEEEBBBBBBDDDFFFHHHKKKNNNOOOSSSTTTVVVTTTQQQMMMJJJIIIJJJGGGAAA<<<888666666666:::777555444555666666555888777555555777888777666<<<;;;:::999888888888888999999::::::::::::999999555555777888888999999999777666666777777888999::::::888777777888999999888>>>888555:::===<<<>>>BBB@@@IIINNNQQQ```zzzzzzdddRRRIII>>><<<999666555444555555444444444444444444444444111333444333111//////000---000333444777>>>JJJTTT]]]VVVJJJ@@@999555333222222111000///...---,,,,,,888:::<<<===<<<<<<===>>>;;;:::999888777888888999999999999888666555333222555555555555666888:::;;;@@@DDDPPP^^^eee```YYYUUUNNNFFFAAACCCFFFFFFFFFIIIIIILLLQQQTTTUUUUUUVVVWWW```gggooovvv~~~{{{}}}sss\\\FFF???<<<777555999999888555444555999===???555444444555777777555444333333333444666666555333///111333333444===KKKVVVbbb___SSSGGGFFFLLLGGG<<<<<<888333111333555777777<<<===CCCKKKNNNPPPXXXbbbyyy~~~~~~|||tttqqqiiiaaa^^^]]]TTTIII888111---///000---+++---...+++***,,,---+++,,,///000:::IIIZZZkkk~~~}}}\\\DDD666000---+++++++++,,,,,,---------******++++++++++++******))))))))))))************---///888LLLbbbpppsssppp[[[JJJ999222///---+++---...///000000000000000000111222222333222111000////////////000222444666888:::::::::888666666777999999999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::999888777666555555888888888888888888777777888:::===??????;;;888555333333444333333222222111666666777888999888666444777>>>DDDDDDBBBDDDLLLTTTRRRJJJ@@@888333222000///222333555666666555444333///111444666666666555555444666777777444222111111444555555666666666555555000111333444555444333222222222111111111111222222666666666777888:::;;;<<<;;;<<<===>>>>>><<<;;;999:::999999999999999888888:::===???AAAAAAAAAAAABBB???>>><<<;;;<<>>???BBBJJJWWWdddmmm}}}jjjUUUFFF>>>:::888666444222222333333333333333333333333333333000222333333111000000111///111222333666???LLLVVV\\\TTTHHH===777444333222111000000///---,,,,,,+++666:::===??????>>>>>>???===<<<:::888777777777888888888888777555444222222555555555555666777999999???DDDPPP___fffbbb[[[XXXOOOGGGBBBCCCEEEEEEFFFIIIFFFIIINNNRRRTTTUUUVVVXXX```iiirrrwww{{{zzzzzzwwwsssxxxnnnZZZIIIBBB???999666888777666555444555777:::<<<222555888999888888888888666555555666666555111///000222333222222777BBBJJJdddfff___NNNCCC@@@===888555555444333222333666999===FFFVVVdddjjjmmmssszzz}}}|||wwwkkk^^^JJJ@@@555222222000//////111---,,,///...,,,---000666BBBRRR\\\cccmmm}}}lllMMM999000///++++++,,,,,,,,,,,,------)))******************)))))))))))))))************++++++222BBBVVVfffmmmmmm^^^RRRCCC888111,,,,,,///...///000000111111000000000111111222333222222222111000000000222555888::::::;;;;;;:::777666666777::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999888888777666555555999999999999999888777666555666888999999888666444333333222222111111222222555777:::<<<<<<:::777666>>>DDDJJJJJJGGGGGGLLLQQQIIICCC;;;555222000//////111222333333333222000///111222444444333222333555444666777777444222111222333444666888888888777666///111222444555555444444666555333111000111222333555555666666777888999:::;;;<<<=========<<<;;;:::777777777777777888888888888:::;;;<<<;;;;;;===>>><<<:::666222222444777999888:::>>>AAADDDHHHLLLOOOZZZ[[[\\\[[[VVVOOOHHHCCC<<<:::777666777777666555555555555444444777;;;>>>===<<<;;;:::888888777777666666777777666666555444777777888999:::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::===BBBEEEGGGLLLRRR```ppp|||hhhTTTDDD:::666555444222000000000000111111111111111111111111111///111222222111111111222333333222222777AAAPPP[[[\\\SSSFFF<<<555333222222//////...---,,,,,,++++++555;;;BBBGGGHHHGGGEEEDDD???>>><<<:::888888888888888888888777666555333222555555555666666777888888<<>>BBBAAA===:::999:::;;;999777666555444222000000222333333222666===CCCVVV```cccWWWGGG<<<888666///222444444222444:::???BBBRRRjjj}}}||||||~~~~~~}}}wwwiiiZZZHHH;;;666444222111444111///000///---...111<<>>>>><<<999888CCCHHHLLLKKKEEEBBBCCCFFFAAA===888444111000000000///000111111222111111000333555888777555333333444444666777777555333222222111333666888999888777555111222333555666777777777888666444111000111333444555555555555555666777888999::::::;;;;;;:::999999444444555555666666666777666777888777666777999:::;;;999555222111222333444444555777888:::===BBBFFFOOOSSSXXX[[[\\\ZZZWWWTTTQQQKKKBBB<<<999888999999999::::::888888;;;AAAEEEBBBAAA???<<<:::888777777888888888888888777777666888999:::;;;;;;;;;;;;;;;999999:::;;;<<<>>>???@@@?????????>>>======???@@@DDDDDDEEEHHHNNNXXXfffpppuuummm___PPPCCC:::777666111000//////...//////000000000000000000000000000...000222222222111222444666444222222888EEETTT___^^^UUUHHH<<<444111111111......---,,,,,,+++******666===GGGNNNQQQOOOMMMKKKAAA@@@>>>;;;:::999999999999999999888777666555444444444555666777888888999999AAAQQQdddnnnkkkeeeaaaSSSJJJCCCCCCEEEEEEFFFHHHFFFJJJNNNQQQSSSUUUXXXZZZ]]]ccciiikkkooozzzzzzuuuooonnnnnnrrrxxxmmmZZZRRRLLLFFFDDDBBB@@@???@@@<<<<<<<<<===???BBBEEEFFFIIIMMMQQQQQQLLLGGGEEEDDDBBB???:::888888888999888///111222222222555:::???CCCRRR```]]]NNN???666333---111444333222666???GGGPPPbbb{{{vvvppplllgggccclllsss|||}}}ssscccUUUKKKBBB999111444///---...///...111666@@@EEEKKKJJJCCCFFF[[[sssiiiKKK777000000,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))((()))))))))************///...000777EEEUUUcccjjj```]]]UUUFFF777///...000...///000111222222222222//////000111333444555666888777777777999<<>>===;;;;;;;;;DDDHHHKKKIIICCC>>>===>>><<<;;;888666333111111111...///000111222333444444555999>>>>>>:::555444444444666888777555333333333000222555888888888666555333444555666888999999999999777444222111222444666555555555444555555666666666666777777777777777777333333333444444555555555444555555555444444666888888777777666666555444333333333333222222555999<<>>;;;999999999:::<<>>???@@@BBBCCCBBB@@@???AAADDDHHHLLLOOOUUU]]]iiixxxzzznnndddTTTOOOGGG???:::777666666000/////////////////////////////////////////////---///111222222222333444777555333555<<>>555111///...---------,,,++++++******333999AAAGGGIIIIIIHHHHHHAAA@@@>>>;;;:::999999999999999999999888777666555333444666888999:::::::::;;;DDDVVVkkkuuuqqqiiidddTTTKKKDDDCCCDDDDDDFFFHHHIIIKKKOOOQQQRRRSSSVVVXXXYYY\\\```dddjjjwww}}}yyyuuuqqqnnnlllpppwww}}}ooodddWWWLLLDDDCCCBBBBBBCCCDDDEEEGGGDDDBBB??????EEEPPP[[[bbb___cccgggiiigggccc___]]]WWWQQQIIIBBB===:::777555555555444333222333777999>>>KKK[[[___WWWIII<<<555111333444555777@@@MMMWWWkkk{{{wwwjjj\\\QQQNNNUUU```iiilllooozzz|||~~~xxxnnn```OOOBBB888222......///000555<<<@@@@@@@@@???<<>>???AAABBB===>>>>>>===;;;:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999888888888777777777888999:::999777555444333222222222222333444555333333222222333333444444444777:::;;;999999<<<>>>CCCFFFHHHFFFBBB===<<<===999::::::888444222111111//////000222333555666777777===BBBBBB<<<666444444444666888777666444444444222333555777777777555555555555666777888888999:::666555444333444555777888666666555555444555555555444444444444555555555666333333333333333444444444111333555555444444666888555666777888777666555333000111111000000222555888777888;;;@@@EEEKKKPPPSSSWWWYYY[[[\\\ZZZSSSKKKDDD<<<;;;:::===BBBHHHLLLMMMGGGFFFCCC@@@<<<:::888777666777888999::::::::::::<<<<<<======>>>======<<<@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@EEEMMMSSS^^^hhhvvvpppdddYYYNNNGGGAAA>>>:::777666555444333000000000000000/////////////////////////////////---///222222222222333444666555555888AAANNNZZZbbb```XXXKKK???777111...------------,,,,,,+++++++++333555777999:::<<<@@@BBB???>>><<<:::999888888999888888888888777666555444222444666999;;;<<<<<<<<>>CCCMMMVVVWWWNNNBBB999333444666;;;EEEVVVjjjwwwyyy___LLL@@@AAAEEEJJJKKKMMMXXXeeeggguuuxxxjjj___JJJBBB:::666333333888???BBB;;;777888888???UUUmmmmmmPPP???777222///---------,,,,,,+++++++++******++++++++++++******))))))))))))***************+++,,,000777CCCPPPYYY___bbb___RRREEE===666111...///000111222333333333111111111111222444666777999:::<<>>BBB@@@999333222444444666888888666444444444555666666777777777666666555555555555666666777888333333333555666888:::;;;777777666555555555555555444444444444444555555666444444333333333333333333000222555777666666777888666666666666666555555555000111111111111222555777444444555666:::>>>BBBEEEGGGLLLSSS\\\bbbccc___\\\QQQLLLHHHJJJOOOSSSQQQNNNCCCBBB@@@>>><<<;;;::::::777888999;;;<<<===>>>>>>===>>>>>>>>>>>>>>>======@@@@@@AAABBBCCCDDDFFFGGGFFFGGGHHHHHHKKKTTTaaakkk|||zzznnn^^^RRRJJJDDD???<<<:::777444333444444222000000000000000000///......////////////////////////...000222222111111222333444555777<<>>>>>GGGQQQeeezzzzzzmmmeeeVVVMMMEEECCCDDDDDDEEEHHHKKKMMMNNNNNNNNNNNNPPPQQQRRRSSSVVV^^^jjjwww~~~zzzvvvvvvzzz{{{yyyvvvpppmmmiiiggggggiiiiiiiiiqqq~~~yyyeeeTTTLLLIIIFFFCCCAAAFFFJJJKKKLLLQQQUUUXXXeeeiiipppxxx}}}{{{xxxssslllddd^^^PPPLLLFFF???999666555555888666;;;EEEMMMKKKAAA888444444888AAASSSllliiiQQQCCC<<<999999888999AAAKKKNNN```qqqxxxzzz{{{wwwrrr___UUUHHH???999555999???DDD:::333444666;;;NNNddd\\\AAA777555222...---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++))))))))))))************)))+++,,,///555@@@LLLUUU___dddaaaVVVJJJBBB:::222...///000111333333333444222111111111222444666777888:::===@@@AAABBBAAA@@@HHHGGGDDD???;;;999999;;;======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;777777777777666666666666222444666888888777555333222222222222222111111111222333555666777666555555555666666333111444<<>>@@@<<<444///111444444666888888666555444555888888888777777777777777555555444444444555555666000111333666888:::;;;<<<888777666555555555555555444444444444444555666777555444444333333222222222///222666888888888888999:::888666555444555666777111222333333222222444555444333333333555888;;;<<<===@@@GGGRRR___jjjqqqtttjjjbbbZZZYYY\\\\\\UUUNNN>>>>>>===<<<<<<<<<<<<<<<999;;;<<<>>>@@@BBBBBBCCC>>>>>>?????????>>>>>>===<<<===@@@CCCGGGKKKNNNPPPSSSUUUWWWYYY^^^jjjzzzrrrZZZPPPDDD>>>===<<<;;;;;;888555222222333444333000000000000000///...---,,,///////////////////////////111222222111111111222333444888???IIITTT\\\aaaVVVPPPGGG???888333///---...------------------,,,888777777777777999;;;<<<>>><<<:::999999888666444666666555555444333222222333666777777===GGGIIIEEELLLYYYooouuuhhhbbbRRRIIIAAA@@@BBBBBBDDDGGGLLLJJJHHHJJJNNNNNNJJJFFFMMMPPPYYYccckkksss}}}vvvuuuwwwpppooooooooopppooommmkkkeeeccc```___```dddhhhkkksssuuubbbNNNFFFFFFEEECCCBBBBBBHHHSSS```jjjqqqsssrrr}}}}}}}}}~~~uuupppfffWWWIII@@@======777666777;;;======:::666111444999FFFaaa}}}|||ZZZBBB;;;555444444444555999===EEESSSdddrrrxxxvvvrrruuukkk[[[KKKAAA<<<<<<===555444333222111888JJJ[[[uuuUUUAAA888222///.........---------,,,,,,,,,------------------------++++++******++++++,,,---+++***,,,///000555BBBOOOZZZgggnnnfffYYYMMM>>>111555333111111222333222111333222111111111222333444888:::===@@@BBBCCCCCCCCCHHHIIIEEE>>>;;;<<<<<<999???===:::777777777999:::;;;;;;999888888888999:::555666666555444555888:::666777888888666555555666444444333222111000000000444444555888999999777555555111000333555777===CCCMMMJJJEEE@@@;;;777444333555555555444333222111000444555666555444444555666888<<>>666444222222333444333222333222111111111222333444666888<<>>===;;;999888888999999<<<;;;999777666666777777666555555555666666777777555666777777777666666666555555555555444333222111666888<<>>;;;777444222111333333444333333222111000222444555555333333333555777:::===:::555000000111222222222222222222222222333444555666777777666666444555555666666777777888777777777777777888999999777777777666444333555777999777555777<<<===;;;777777777666555444444444444666666666777777888888888999888666555444333444444222222333333333444444444444444444444555666777777;;;666888BBBLLLWWWmmmvvvhhhZZZOOOEEE???;;;===>>><<<<<<===AAADDDIIIQQQXXX^^^aaabbbeeebbb]]]YYYTTTNNNGGGCCCDDDDDDFFFKKKUUUddduuuzzzmmm[[[MMMIIICCC@@@<<<:::999888777666444444333333222222111111222222111111000//////...////////////............////////////000111222333111444777===IIIXXX``````WWWOOODDD<<<777444111///.........------------,,,999888888888999:::;;;<<<>>>===<<<===>>>>>><<<;;;777777555444333222222222111444555666;;;CCCIIIJJJLLLVVVhhhxxx{{{sssjjjfff[[[NNNCCC@@@BBBCCCFFFHHHLLLLLLLLLKKKJJJKKKLLLNNNOOORRRYYYaaahhhppp~~~ooodddaaabbbbbbaaaaaaaaaaaa___\\\YYYWWWVVVWWWWWWUUUVVV^^^jjjttt|||sss```PPPHHHBBBBBBDDDHHHMMMSSSaaalll}}}~~~{{{xxxrrrwww~~~yyysssooozzzwwwfffUUUJJJBBB???;;;999888777666555333888@@@LLLZZZdddddd___```nnn___@@@888222111000...///222444444666<<>>===;;;999<<<>>>===999999<<<===;;;======<<<;;;:::999888888;;;:::888666555444444555666555444666999:::999666555666777777888888888888777888999999999777555444999===CCCKKKOOONNNIIIEEE>>>999666777777777:::???999999999888666444222000111222222222222222111111111333444444333222222333444777999888444111111222111111111222222333444444222333333444444444333333333444444555666666777777555666666777777777777777666777777666444444666777:::888777999<<<>>><<<999:::999888666555444333333666666666666777777777777555555555555555444444333333333333333444444444444222333444555666666666666666555999>>>BBBLLLddd||||||jjj]]]VVVHHHCCCAAADDDFFFEEEFFFIIINNNUUU```mmmyyyzzzpppdddXXXPPPOOOMMMOOOYYYkkk~~~zzzqqqggg```XXXMMMEEEAAA???>>><<<<<<<<<;;;888666666666555444333333333333222222111111000/////////////////////............////////////000111222333111333555;;;HHHWWW___```VVVNNNCCC;;;777555222000------------,,,,,,,,,,,,888888888888999999::::::???>>>>>>>>>??????===;;;777666555333222111222222555777777777:::@@@HHHMMMOOOWWWfffvvv{{{vvvooommm___QQQDDD@@@BBBDDDGGGIIIRRRTTTTTTQQQLLLLLLPPPUUUTTTVVV[[[ccciiiqqq}}}jjjdddeeegggfff___```___]]]YYYVVVSSSSSSVVVZZZ]]]\\\[[[___jjjtttzzz}}}ppp```TTTMMMGGGCCCBBBEEELLLZZZfff~~~yyyqqqmmmppptttvvvwwwrrrxxxzzziii___ccchhhnnnqqqppplllfffbbbSSSMMMDDD<<<666555555666555999@@@IIIPPPRRROOOJJJSSSgggyyyZZZ@@@999444333222//////222000333777;;;BBBNNN\\\fffnnnppptttuuunnn___LLL???666333111222333777BBBLLL[[[vvvlllXXXAAA555111//////000......---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---///...///888CCCSSSdddrrrpppggg\\\MMM???666444333222333444333222222222222222333333444444444666999<<<<<<:::888666888;;;:::777888;;;<<<:::;;;<<<<<<<<<;;;:::888777888777666444444444555555777555444888>>>AAA>>>999666666777888:::;;;;;;:::888999;;;===<<<:::777666999===DDDKKKQQQQQQNNNKKKAAA;;;888777666555888===777888::::::999777444222000000111222222222111111111333555555444222333333222444666555333111222333///000111222333444555555555555555555555444444444222333333444555666777777444555666777777666555444555666777777555555777888:::999999;;;>>>@@@???======;;;:::888666444444333777777666666666666666666222333555666666555444333333333333444444444444555111222444555666666666555555777;;;======FFF___wwwmmm___VVVHHHGGGJJJRRRYYY\\\aaafffpppxxxvvvmmm```\\\^^^mmmrrrkkkccc___^^^ZZZSSSOOOIIIFFFBBB???>>>>>>===<<<888777555444333222333333111111111111000000//////////////////............////////////000111333333111333555:::FFFUUU]]]^^^VVVMMMBBB:::666444222000------,,,,,,,,,+++++++++777777777888888888888888===<<<<<<======<<<:::777999888666444444444555666444555666777888>>>JJJSSSTTTYYYeeetttzzzwwwsssrrrbbbSSSDDD@@@CCCFFFHHHJJJUUUWWWWWWSSSMMMLLLRRRWWWVVVWWW\\\bbbhhhqqq}}}mmmjjjkkkkkkiiiffffffccc^^^XXXSSSRRRRRRTTT[[[ccceeedddeeelllssswww||||||sssfff[[[RRRMMMJJJFFFCCCEEEKKKZZZppp{{{kkkfffbbbdddlllxxx|||aaaQQQMMMPPPUUU[[[aaaeeehhhiii```ZZZOOOCCC:::666666777777999===BBBDDDCCCAAA@@@LLLcccoooUUU>>>777222222222000000222...222888===AAAGGGNNNTTTWWW\\\eeennnppphhhYYYMMM===777222222222444;;;BBBJJJaaa~~~{{{ooo___NNN===444111//////000......---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,...000......555???TTTdddoookkkaaaWWWIII<<<555333111111222333222111222222333333444444444444555777999;;;;;;999666555777::::::777777::::::888999:::;;;<<<;;;:::888777555555444444444666777888888666666;;;AAADDDBBB>>>777666777999<<<>>>===;;;777999;;;<<<<<<:::888666888999>>>DDDIIIMMMMMMLLLAAA;;;777777666444777<<<:::;;;======;;;888555222000000111222222222111111222444666777555444444444111222333333333222333333//////000111333444555555666666555555555555555555222222333444555666777777444555666777777666555444444666777777777666777999::::::<<<>>>AAACCCCCCBBBBBBAAA???===;;;999888888888888777777666666555555222333555777777666444333333333444444444555555555000222444666777777777666555888<<<======GGG^^^rrr~~~nnn]]]PPPEEEGGGQQQ```nnnxxx}}}tttooowwwxxxwwwwwwyyy}}}|||uuunnnggg___TTTIIICCC@@@>>>>>>888777555333111111222222111111111000000000000000////////////.....................///000222333444222333555999FFFUUU]]]^^^WWWNNNBBB999555333111///------,,,,,,,,,+++++++++777888888999999999888888999999999;;;<<<;;;999666777555444333222444555777333444666888999???NNN\\\\\\___hhhuuu{{{xxxsssqqqbbbRRRCCC@@@DDDGGGHHHJJJQQQSSSTTTPPPLLLLLLQQQVVVWWWWWW[[[bbbhhhqqq|||wwwyyyvvvpppfff[[[UUUSSSUUUSSS\\\ffflllmmmmmmoooqqqsssqqqkkk```UUUNNNKKKKKKFFFEEEHHHPPP[[[mmmxxxqqqjjjlllqqqzzzaaaNNNHHHJJJMMMRRRWWWYYYXXXWWW___\\\VVVMMMCCC<<<999888888777999;;;:::888999===JJJ```dddOOO888222///000111///000333000444;;;@@@DDDGGGJJJKKKAAAHHHVVVeeeooommmbbbWWWGGG>>>666222111111444999???PPPggg{{{}}}vvvkkk```QQQDDD888444222000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---///111///...444===OOO___jjjfff]]]SSSEEE999555333111111222222222111222222333444444444444444666777888999999888666555555888888666555888888555666777888:::::::::999999555444444555666888:::;;;888777777:::???BBBAAA???888666555888<<<>>><<<999666777888999999888666555555555777;;;AAAFFFHHHIII???:::666777666666999>>><<<<<<======;;;777333111111222222222222222111111222444777888666555444444222222222222333333333333///000000222333444555555444333333333333333444444222222333555666777888999666666666666666555555444333555777888888777888999:::;;;>>>AAADDDFFFHHHIIIHHHGGGEEECCCAAA@@@??????:::999999888777666666555333555666888888777555444333444444444555555555555222333444666777888888888666888;;;===BBBNNNaaaoooxxxnnnaaaQQQCCCAAAEEEPPPbbbuuutttbbbSSSHHH@@@;;;999777555222111111222333111111000000000000000000////////////.....................///000222333444333444666;;;HHHXXXaaabbb\\\SSSEEE;;;555333000///------------,,,,,,,,,,,,999:::;;;;;;;;;:::999999999:::<<>>???>>>BBBRRRcccjjjkkkqqq{{{zzztttpppaaaQQQCCCAAAFFFIIIIIIIIIKKKLLLMMMMMMLLLNNNRRRVVVZZZ[[[^^^dddkkkuuuttteee[[[YYY[[[[[[bbbkkkqqqsssrrrpppoooiiiccc\\\TTTNNNLLLNNNQQQPPPRRRZZZfffrrr~~~}}}tttpppzzzjjjWWWNNNNNNNNNOOOOOOLLLFFFBBBNNNSSSWWWVVVOOOFFF===999888666777888555111555<<>>888555333444666;;;EEERRR^^^fffooo{{{yyyrrrjjj[[[NNNBBB:::333333444111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---000222000...444<<>>888444111///.........------------,,,;;;<<<=========<<<;;;:::<<<===@@@EEEIIIJJJIIIGGGAAA???>>>>>>???AAADDDFFFKKKJJJJJJHHHCCCDDDTTTeeewwwvvv{{{~~~uuuqqq```PPPBBBAAAFFFIIIIIIHHHGGGHHHJJJLLLNNNQQQUUUWWW______ccciiiooozzznnnbbb___aaagggkkkqqquuuvvvtttpppmmm^^^XXXQQQNNNNNNOOOTTTYYY```dddooo{{{}}}yyyyyytttbbbSSSPPPKKKHHHFFFCCC===999>>>HHHUUU[[[WWWLLL@@@999888555666777333///222;;;===NNNhhhtttZZZDDD777555000///222555555777:::CCCLLL[[[hhhlllcccRRRDDD===::::::BBBQQQ___fffgggdddVVVGGG???;;;777777888777;;;AAAEEEGGGKKKUUU^^^bbbeeehhhkkkppp{{{~~~wwwnnnkkklllnnnmmmlllyyy{{{zzzuuuooocccOOO>>>999222///222444222000111......---------,,,,,,,,,------------------------++++++******++++++,,,---,,,---000333111///444<<>>666555333333444444444333222333444555555555444333555555444444444555666777---111222111222666666333222222444555777999;;;<<<:::999888888888999;;;;;;777777666444222222333555555222111333777999666333222222111111222222222222222222444888===@@@BBBBBB<<<888666888:::;;;@@@FFF=========<<<:::777555444555555555444333222111000///222555666555333222111444333222222333444444444111111111222222333333444333333222222333555777888333333444666777999::::::999888777555555555666777222444777999999999999:::999===AAAEEEIIILLLOOORRRHHHGGGFFFDDDCCCBBBBBBBBB===<<<;;;:::999777666666888888888888888777666666444444444555555555666666555555555555777999;;;===@@@>>>>>>FFFUUUfffqqqtttooommmcccTTTHHHDDDBBB@@@@@@===???KKK```|||pppVVVGGG===;;;888555333333444555000000000000000111111111000/////////............------...///111222444555222444777???PPPdddpppssshhh^^^NNNAAA:::555222000//////.........---------LLLJJJKKKNNNPPPNNNFFF???DDDLLLZZZfffmmmnnnjjjgggZZZXXXVVVXXX]]]bbbddddddkkkeee^^^XXXRRRSSS^^^jjj{{{rrrfffTTTCCCAAADDDFFFIIIMMMIIIGGGEEEHHHNNNTTTVVVWWW``````aaahhhuuuzzzuuuuuuxxxkkkbbbXXXUUUQQQMMMOOOYYYgggrrr}}}|||||||||~~~{{{tttggg[[[NNNFFF@@@:::777888666???LLLVVVXXXSSSMMMHHHCCC<<<333000111333222000:::EEEVVVhhhwwwwwwfffXXXKKK???888666777666333333888BBBKKKYYYbbbmmmrrrlll^^^NNNDDD666666777:::BBBNNNZZZcccrrrjjj]]]NNNBBB;;;888777444888<<<>>>???@@@BBBDDDHHHHHHGGGGGGKKKWWWhhhuuukkk[[[PPPPPPSSSUUU```nnnvvvyyyzzzqqqaaaQQQEEE@@@555444222000///...------111///------...///000///......---------,,,,,,,,,+++,,,,,,---.........---111000/////////000222333BBBRRRbbbiiifff]]]QQQFFF>>>777222444555333222222333333555666777777777777555444444333333333444444111111111111111111111111333444555666777888999:::======<<<;;;;;;:::999999555555444444444333333333222000///333777888444000333333222222222222222333777555333555999;;;;;;999===888444666===CCCEEEEEECCCAAA===999555444333333666666555444333333333333666333444999888111///111222333444555444333222111333333333444333333222222777666555444333444444555555444333555777888888777888888777555555444444444333555777999:::;;;;;;:::<<<===AAAGGGMMMPPPQQQPPPKKKJJJGGGEEECCCBBBBBBBBB;;;:::999999::::::888666:::::::::999999888888888666777777888888666555444333888999555666;;;;;;888<<<<<<@@@OOObbbooosssqqqkkkbbbUUUJJJCCC@@@@@@@@@999>>>DDDJJJYYYuuuiiiRRRFFFAAA;;;777555666666666111111111111000///...---...///000000000///------------...000111222444444000444;;;HHH^^^vvvzzzmmmYYYEEE888222000000/////////...------,,,,,,hhhhhhkkkoooqqqmmmeee]]]]]]ffftttyyyxxxxxxzzz~~~yyypppdddYYYQQQOOOWWWaaaxxx}}}nnn^^^OOOAAA@@@EEEHHHKKKNNNHHHFFFEEEGGGMMMRRRVVVVVV___```dddkkkxxxssscccZZZTTTVVVWWW[[[cccooo~~~xxxkkkdddbbbjjjyyy~~~lll]]]LLLCCC===999666666444;;;DDDKKKNNNNNNMMMLLLEEE@@@999444333444555555444999BBBLLLXXXfffuuu~~~{{{|||}}}{{{hhhaaaWWWMMMEEE???;;;888444555777:::@@@IIISSSZZZfffggghhhfff```UUUHHH@@@666555555666:::AAAIIINNN^^^___^^^[[[TTTJJJAAA;;;;;;999888999;;;<<<===<<<===???@@@@@@BBBJJJVVV___ZZZMMMFFFKKKSSS]]]mmm}}}zzzyyyssseeeTTTDDD;;;777555555444222111///......111///------...////////////.........---------,,,+++,,,------.........---000000///...///000111222===KKKYYYaaabbb^^^TTTJJJ???888222333444333222333777777777777777666555555444444444333444444555555333333333333333333333333222333444555777888999:::======<<<;;;:::888888777444444444444444333333333666444333666;;;<<<888444222111111000000111111222666444333555888::::::999999777666;;;CCCIIIKKKKKKGGGDDD@@@<<<888666444444555444333333222222333333666333444777777222000333222333333333333333222222333333444444444444333333666555555444444555666666444333222333555777777666888888777666555444444444444555777999;;;;;;;;;;;;<<<===AAAFFFLLLOOOOOONNNIIIHHHFFFDDDBBBAAA@@@???<<<;;;::::::;;;;;;999888:::::::::999999999888888888888999:::999888777666333888999666666;;;<<<:::===???EEERRRaaakkkllljjj___WWWMMMDDD???===<<<<<<999===CCCJJJZZZxxxkkkRRRJJJ@@@999666555222000111111111111111000/////////000111111111000......//////000000111111222222111444<<>>888444444555::::::;;;<<>>DDDIIINNNEEECCCLLLXXXddduuu|||ooo]]]JJJ<<<666555555555555555333111000...000...------...//////...////////////............,,,,,,---............---///............///000000777AAALLLUUU[[[]]]WWWOOOCCC:::333222333222333555;;;::::::888777444333222333333444444444555555666555555555555555555555555222222444555777999:::;;;===<<<;;;:::888777555555333333333333444444444444777555555888;;;<<<999666111000000//////000111111444333333444777999:::999777777:::@@@HHHLLLLLLJJJGGGEEEAAA<<<888555444333222111111111111222333333555333333555555333333555333333222222222222333333333444444555555555444444444444444444555666777888555333222222444666666666888777777666666555555555555666888:::;;;<<<<<<<<<<<<===@@@DDDIIILLLLLLKKKFFFFFFEEEDDDBBB???<<<;;;<<<;;;:::;;;<<<<<<:::999::::::::::::999999999999::::::;;;<<<;;;:::999888444888888666777;;;>>>???BBBGGGOOOYYYaaacccbbb___QQQLLLDDD???<<<;;;::::::;;;>>>CCCLLL___jjj]]]LLL@@@<<<999555111222222222222222111111111111111111111111000//////111111111000000000000000111333;;;NNNlllgggKKK999111000000/////////...------,,,,,,zzz{{{}}}yyytttrrruuuzzz~~~}}}zzzwwwtttttttttuuuuuuuuutttssskkk]]]NNNEEEBBBCCCKKKRRRkkk|||yyygggVVVKKKDDD???AAAGGGMMMNNNNNNIIIHHHIIIKKKOOOUUUYYY\\\aaagggpppxxxuuucccZZZ]]]```ffflllqqqtttvvvwwwsssmmmfff```WWWNNNLLLOOOfffxxxuuu^^^DDD777555444333222111222333555999???FFFLLLVVVWWWTTTLLLAAA888555666;;;;;;;;;;;;<<<===???@@@CCCCCCDDDDDDDDDCCCBBBAAADDDBBBAAABBBCCCCCCAAA???CCCCCCBBB@@@===???EEEJJJSSSSSSXXXeeesss{{{yyytttmmm___MMMBBB@@@???;;;666444444555777999:::999777===BBBJJJQQQVVVXXXXXXWWWIIIDDD===888777777888888666777999999999:::>>>BBBFFFDDDIIIVVVdddnnnxxx}}}vvvhhhVVVEEE:::666666333444555555444222000...///...------/////////---000000000///////////////------............------------------......//////333999AAAIIISSSZZZXXXRRRHHH>>>444222222111333777::::::999777555333111000333333444555555666666666555555666666666666777777333333555777999:::<<<===<<<<<<:::999777555444333222333333333333444444444333222222444777777666444111111000000000111222222444333333444666777888999999;;;???DDDHHHHHHEEEAAAAAA???<<<999666333222111/////////000000111333333444333222333444444555666333222111111111222333444444444555555666555555555333333444555777888999:::777555333333555777888888777777777777666666555555666777888:::;;;<<<============???BBBFFFHHHHHHHHHCCCDDDDDDDDDBBB>>>;;;999;;;::::::;;;<<<<<<:::999:::::::::::::::::::::::::::;;;<<<<<<<<<;;;999888555777888777888<<>>CCCOOOfffvvv^^^MMMEEEAAA<<<666333333222222222222222222111111111111000000//////000000000000000000000000000111888JJJhhh~~~dddJJJ999222111111/////////...------,,,,,,ssssssrrrsssttttttrrrqqqhhhgggeeeccc```^^^\\\[[[YYYXXXVVVUUUTTTTTTUUUWWWRRRGGG<<<888999>>>GGGOOOhhhxxx{{{ooo^^^NNNGGGDDDAAABBBHHHNNNNNNLLLKKKLLLMMMPPPTTTZZZ```cccfffnnnxxx|||hhh^^^aaacccfffhhhhhheeeaaa]]]VVVQQQMMMJJJFFFBBBEEEKKKaaarrrpppYYY@@@444222222111111000111222333555:::???CCCQQQVVVZZZWWWOOOGGGDDDDDD999888888888999:::;;;;;;;;;;;;<<<<<<======<<<<<<@@@???>>>>>>@@@@@@@@@@@@???BBBEEEGGGJJJOOOXXX^^^pppnnnoooxxxuuujjjZZZMMM>>>888;;;===:::555555666999===@@@@@@<<<888888;;;@@@FFFMMMTTTZZZ]]]RRRRRRNNNEEE;;;666777:::888777666555777;;;@@@EEEDDDHHHSSSbbbmmmqqqsssttteee___UUUIII>>>666333333111222333444444222000...000///......000000///...000000000000000000000000---......//////...------,,,------...............000555:::@@@KKKVVVXXXUUUNNNCCC888333222111333777555555555555444333222111333444555666666666555555444555555555666666666777555555777888:::<<<===>>><<<;;;:::888666444333222333333333333333333333333000000000111333333333222333222222222333333444555444555555555555666777888;;;===BBBFFFGGGEEE@@@<<<;;;:::888777555444333222.........///000111222333333333333222333555666666222222111000111222444555333444444555666666666555222333444666888999:::;;;:::888777777888:::::::::666777777888777777666555777777888999;;;<<<===>>>=========@@@CCCDDDDDDCCCAAABBBDDDDDDBBB???;;;888:::999888999;;;;;;:::888::::::::::::::::::::::::999:::;;;;;;;;;:::888777666777888999:::???HHHPPP]]]```dddccc]]]TTTMMMJJJEEEBBB???<<<<<<;;;999888999<<>><<<===@@@CCCBBB;;;555444666:::CCCLLLdddvvvwwwkkk\\\MMMEEEFFFDDDDDDIIIOOOOOOLLLMMMOOORRRUUUYYY```ggglllnnnuuuiii[[[UUUVVVVVVXXXWWWTTTOOOKKKJJJFFFCCCAAA>>><<<@@@FFFUUUhhhcccPPP<<<333111111111222000222444444555666999;;;BBBIIIRRRVVVUUUTTTVVVXXXKKKFFF@@@;;;::::::;;;:::888888888999:::;;;===>>>::::::;;;<<<>>>AAACCCDDDIIIMMMTTT]]]fffpppyyyzzzuuuvvvwwwqqqaaaTTTDDD===555666<<>>999888888777666666555555.........///000111222333111444444222333666666444111111111111111222333444222333444555555555555555222333555777999:::;;;;;;<<<;;;:::;;;<<<===<<<:::666777888888888777666555777777777888999;;;===>>>>>>===<<<===???AAA@@@??????@@@AAABBBAAA>>>;;;999999888888999:::;;;:::888::::::::::::;;;;;;;;;;;;999999:::::::::999888777666666888;;;===BBBOOO[[[ffffffddd___WWWNNNGGGCCCAAA???<<<:::::::::999888888<<>>???AAACCC???===;;;888666555555555333444555444222222555888888555555666666888@@@III\\\pppwwwlll]]]OOOEEEGGGGGGFFFJJJQQQRRRNNNNNNQQQUUUXXX]]]dddlllrrrttt{{{iiiUUUKKKIIIHHHIIIJJJIIIEEEBBBFFFBBB@@@@@@>>><<>>===<<<;;;;;;<<>>@@@CCCFFFJJJOOOSSSVVVaaadddjjjrrr||||||rrrfff___\\\UUUIII>>>666333333888@@@CCC???:::444666:::BBBHHHGGGAAA;;;333666;;;AAAGGGLLLNNNPPPSSSXXX]]]ZZZQQQHHHCCCAAA;;;888444444999BBBJJJPPP^^^^^^[[[WWWRRRKKKCCC<<<>>>===;;;;;;:::888666555222222222333333333333333111111111222333333111///.........//////000000000///////////////...------,,,---...///000//////...,,,111777;;;CCCQQQ\\\```YYYMMM@@@:::666333222555111111222333444444444444555666777888777555333222444444555555666777777777666666777888888999999:::::::::999888777666555444555444444333222111000000111222222222222333555666555444444555666777888888999::::::888555333444666888:::>>>@@@AAA@@@>>>>>>999999999888777666444444000/////////000111222222000555666333333666555111///000111222222333333333111222333444444555555555333444666888:::;;;;;;;;;<<<<<<<<<>>>???>>><<<:::555666888999999888777666666666666777888:::<<<===>>>===;;;<<<===>>>===<<<<<<===>>>???>>>===;;;:::999888888:::;;;<<<;;;999:::::::::;;;;;;;;;<<<<<<999999:::;;;:::999888777666666888===@@@FFFTTTdddiiiddd]]]UUUNNNHHHCCC@@@???===::::::;;;<<<<<<<<<>>>CCCPPPfffppp\\\OOOBBB@@@===:::888777777777666555444333222333333444000000000000000000111111333555777===MMMcccttt{{{mmmbbbRRRCCC888333111000/////////...------,,,,,,444555777777777777888888444555555555666555555555---111444555333222333555111222555888777777???HHHTTTjjj}}}xxxmmm]]]PPPDDDGGGHHHGGGKKKSSSUUUQQQMMMQQQVVVZZZ___fffooovvvwww~~~iiiRRRNNNKKKHHHGGGGGGFFFDDDAAA===;;;;;;======<<>>===;;;;;;<<<<<<<<<;;;999:::;;;<<<<<<<<<;;;::::::999999;;;<<<===<<<::::::::::::;;;;;;<<<<<<<<<999:::;;;;;;;;;:::999888666555999>>>AAAHHHXXXiiiggg```VVVMMMGGGDDDAAA??????===;;;;;;===@@@AAAAAAEEEKKKZZZqqquuufffFFFDDD@@@===:::999999999888777666555444555666666222222222111000//////......222555:::GGG\\\nnnwwwcccXXXIII<<<444222222333000//////...------,,,,,,000...---///222222000...333222222222222222222222111111111111111111111111111111333555333444<<>>=========???@@@BBBIIIVVVgggxxxttt^^^CCC???888333111000//////444333333444555555444333555777777666555666:::>>>EEEJJJSSS^^^gggkkkjjjggg]]]]]]]]][[[[[[\\\___bbbmmmooosssvvvyyy{{{{{{{{{zzzuuulllddd```___aaacccUUUNNNCCC;;;777666555333333222555===GGGJJJBBB:::111222444;;;IIISSSMMM@@@888444222777===CCCFFFHHHAAA???BBBKKKUUU[[[\\\]]]PPPKKKEEEEEEIIINNNPPPOOOHHHEEEAAA>>><<<:::777555555555555444444555555555666555444333222222222222444555666666444222000000------///000111000//////////////////////////////000000000000000000000000///111111444BBBVVVcccfff```TTTGGG???<<<999777666222333555666666666555555666777888888666555555666777666555444444555666777777777777777666555444333:::;;;<<<;;;999888999:::555666666444222111111111222111111111222333444444444333111///000111444666999::::::999666444444555555888:::999777666888;;;444444444444333333222111000////////////111222333333333333222111000//////111///---///333555555333333222222222333333111///444666777999999999888888888:::<<<===<<<<<<===>>>888888999999999::::::::::::999888888999<<<>>>@@@<<<:::::::::<<<<<<;;;:::<<<:::::::::<<<<<<;;;:::888:::<<<<<<;;;:::;;;<<<;;;:::;;;======;;;;;;<<<===:::999999;;;:::777444:::::::::>>>EEEQQQ\\\dddccc]]]TTTKKKDDDAAAAAAAAABBB???===<<>>::::::;;;999888888666444555888888888444000///111222222333555666999FFFZZZjjjqqqfffTTTBBB:::555000///111000000///...............///...---///111222000...222111111111111111111111111111111111111111111111111111333444333444===GGGQQQbbbppprrrnnnjjjaaaWWWMMMJJJGGGGGGKKKQQQVVVYYYYYYZZZ```ggglllooowwwttt\\\VVVNNNIIIGGGFFFCCCAAADDDCCCBBB@@@>>>===<<<<<<@@@DDDKKKVVVbbbmmmwww|||vvvsssiiiUUU@@@<<<777333222222222222333222222333444555444444444555555444333444888<<<>>>AAAHHHSSS^^^fffjjjkkktttvvvxxxxxxwwwvvvvvvwwwuuuuuuuuutttrrrooollljjjeee```XXXPPPJJJGGGGGGGGGHHHBBB:::555333333222111333222555>>>HHHJJJCCC:::555555666<<>>888333666===DDDJJJOOOFFFAAA>>>CCCKKKPPPRRRRRROOOJJJEEEDDDFFFHHHGGGEEE???===:::888777777555333555444444333333444444555555444333222222222222222555888:::999666333333444...//////000000///......///////////////////////////////////////////////////111111222===OOO]]]bbbcccXXXLLLCCC>>>:::666333333333555666666666555555777888999999777666666777666666555444444555666666666666666555555555555555999;;;>>>???<<<999777777555666666444111000111222111111111111111222333333222111000000111444777999===>>>===;;;888777777888<<<======;;;777444444555222333333333222222111000000000//////000111333444333333222222111111000000222000///000333555555444333222111222333333111///333444666777888888777777777999;;;<<<;;;;;;<<<===666666777888999:::;;;<<<<<<<<<:::::::::<<<>>>???;;;:::999999;;;<<<;;;:::<<<:::999:::<<<===<<<;;;:::<<<======<<<<<<===>>>>>>>>>>>>>>><<<:::999999:::888777999;;;;;;999777999999:::@@@JJJVVVaaaggg___ZZZQQQIIICCC@@@@@@AAABBBBBBCCCEEEJJJPPPUUUYYY[[[ggg}}}oooaaa\\\TTTGGG???>>>===<<<;;;:::999777888999888777444111111222333333///222444999FFFXXXffflllaaaQQQ@@@888444000///111000000///..................------///000111///...000000000000000000000000111111111111111111111111111111333444333444===GGGRRRcccppppppllljjjcccZZZSSSOOOKKKJJJNNNUUU[[[^^^aaa```cccllltttzzz{{{rrreeeZZZSSSOOOKKKHHHDDDDDDCCCBBBAAA???>>>===@@@AAABBBFFFLLLRRRYYY\\\aaafffppppppfffaaa^^^bbb]]]LLL>>>:::666444444555555555222222222333444555666777555444444222111222666999999999===DDDOOOZZZbbbfffuuuyyy}}}}}}zzzwwwvvvnnnmmmjjjfffaaa[[[VVVSSSOOOLLLFFF???:::777666555999666222000000111111000222222666???HHHJJJBBB;;;666555555<<>>===<<<<<<===>>>???<<<:::999999;;;;;;;;;:::<<<:::999:::<<<======<<<<<<===??????>>>>>>???@@@>>>???@@@>>>;;;999888888888777777888:::<<<;;;:::999999===FFFSSS^^^eeehhh]]]XXXPPPHHHBBBAAAAAACCC???CCCJJJQQQYYYaaaiiiooosssyyyqqqcccPPPEEEEEEIIIIIIIIIGGGEEEAAA===;;;;;;777444222222333333333...111444:::GGGXXXdddhhhaaaTTTEEE<<<555111///000000000///...............---------.../////////.........//////////////////111111111111111111111111000000222444444555===GGGYYYiiitttrrrllliiiccc\\\TTTRRROOOPPPUUU\\\bbbeeedddbbbfffppp|||vvvlllddd\\\WWWJJJHHHFFFCCCBBBAAAAAAAAA?????????@@@CCCFFFIIIKKKMMMRRR]]]ppp{{{fffXXXPPPOOORRRZZZXXXHHH===:::777555555666666555222333444444555777:::<<<888777444222111222444666999777777:::AAAJJJPPPSSSZZZ^^^bbbcccaaa^^^[[[ZZZTTTSSSQQQNNNJJJEEEBBB@@@>>><<<:::888666555444444222111111111222222222222111222888AAAIIIIIIBBB:::333222333:::IIIYYYeeejjjYYYHHH999666:::BBBPPP]]]VVVMMMBBB<<>>>>>>>>>>>>>>???@@@AAA>>><<<::::::<<<============;;;999:::;;;=========<<<===>>>>>>===>>>???AAA>>>BBBCCC@@@<<<;;;;;;:::888777777888:::;;;<<<<<<:::>>>FFFSSS___fffgggddd]]]XXXOOOHHHDDDCCCFFFHHHEEENNN[[[fffoooxxxooo[[[SSSVVV```dddfffddd```XXXMMMDDDBBB;;;555444444222111222000222444:::HHHZZZeeehhhhhh^^^PPPCCC999333000///000000///...............+++,,,..................------........./////////000000000000000000000000000000222444444555>>>HHH___oooxxxtttkkkfffaaa[[[QQQQQQRRRVVV]]]cccggghhhfffeeejjjwwwuuuooo```[[[SSSKKKDDDAAA??????======>>>>>>???@@@AAABBBGGGLLLWWWiii~~~kkk___RRRHHHFFFJJJNNNXXXVVVFFF???<<<888666666666555444444555666666777:::???CCC???<<<777444222333444555888666555666999===???@@@BBBDDDFFFFFFDDDBBBAAAAAA<<<<<<<<<;;;:::999888777111111111111222222222222000111222333333222222222111444:::DDDJJJHHH@@@999222111222:::HHHYYYkkkvvveeePPP===888999???MMM\\\```ZZZOOODDDEEEMMMRRRPPPSSSMMMDDD<<<777444444333555333111111222333222111222222222111111222222222111111222222333444666666666999<<<:::555222333555333333333333333333333333111111111111111111111111////////////////////////,,,...000000111:::KKKZZZcccccc]]]RRRKKKFFF>>>666555555555555444444555555555666888777666444444555555444333222222333444555444444333222333555888999===???@@@???<<<999777777888888777555333222333555111111222222222222111000111111000111222333555666;;;:::999666555666999<<<::::::999999999999888888222222333333333333333222000111222222333444444444333333333333333444444444222222222222222333444555888777666777888888666444111111222222333333444555444666888888777666777888666666666777888888999999<<<======???@@@BBBCCCDDD???>>><<<<<<>>>@@@AAAAAA>>><<<::::::;;;<<<===<<<;;;<<<===<<<<<<===???AAAGGGMMMMMMFFF@@@???>>><<<::::::::::::999:::<<<===@@@GGGTTTbbbkkklllfff___\\\VVVMMMFFFDDDGGGMMMQQQ\\\hhhwww}}}llliiiooo~~~|||kkk[[[LLLAAA888666555111000111333333444999III\\\gggjjjiiicccXXXIII===555222111000000///...............***,,,......---,,,---...---------......//////000000000000000000000000000///000222444444555>>>HHHaaaqqq{{{vvvlllgggccc^^^SSSSSSVVV[[[bbbhhhkkkkkklllnnnuuu}}}vvviii[[[OOOFFF@@@>>>??????>>>>>>???@@@BBBCCCEEEJJJWWWkkkzzzgggUUULLLDDD>>>BBBIIIMMMUUUTTTEEE@@@>>>:::888777666444333444666777777888;;;CCCHHHGGGBBB;;;666444444444444333333333444666888777666777888888777666555666888555555555555555666666666/////////000000000000000///111333222111000000111111555===FFFJJJGGG>>>777222111444<<>>>>>>>><<<:::888999:::999::::::999666555555555111222333444333222111000222222111111222222333333444555555444333555888;;;;;;:::888888888888666555222222333444444444333333111111222444444444444444444444444444444444444444222444444444333333555777999888777888999999777555222222222222333444555666444666888888666666666777777777777888888888888999;;;<<<===???AAACCCEEEEEE@@@>>><<<===@@@CCCEEEFFFAAA>>>;;;:::;;;<<<<<<<<<:::;;;;;;;;;:::<<<>>>AAAPPPWWWWWWLLLBBBAAA@@@<<<;;;<<<<<<;;;:::;;;===@@@HHHSSSbbbooosssnnneee^^^XXXRRRIIIDDDEEEMMMXXX___ttt}}}}}}uuuWWWGGG;;;888666111000333222333555<<>>III```qqq~~~{{{sssooolllhhh^^^]]]^^^bbbhhhmmmqqqrrrxxx{{{zzznnnbbbWWWPPPLLLJJJHHHFFFEEEGGGMMMSSSWWWVVV\\\iiizzz~~~ssslllbbbSSSHHHDDD>>><<>>888555444333111222111111333555666555444222333555444333333444555444444444444444555555666111111111111111111111111///111222222///...///111333777@@@HHHKKKFFF<<<444111111444:::@@@KKK^^^pppkkkSSS@@@<<<;;;;;;EEEUUUmmmrrrmmmZZZKKKEEE@@@999<<<;;;:::777444333333444333111000000222333222111333333222222222222333333222222333444666888:::;;;777777999===BBBEEEDDDCCCAAA???<<<999666444333222222222222222222222222222111111111111111111111111000///000333444777BBBOOOccchhhdddWWWOOOMMMFFF===777666555444333444444555555666888777555444444555666666555444444555666666555666666666777888888888<<<======;;;999888999:::999;;;<<<<<<:::777666666222333555555555333222000222222222333333333333444000111333444444666999;;;;;;999777777888888555333111111222333333333333333111222333444555555555444666666555555444444333333555666777777555555777999888777666777888888666444444444333333444555777888555777888888666555666777666777777888999:::;;;;;;<<<===>>>@@@AAACCCCCCDDD>>><<<;;;<<<@@@DDDGGGHHHCCC@@@<<<::::::;;;;;;::::::;;;;;;::::::<<>>III___rrrzzzxxxwwwsssjjjhhhfffhhhmmmssswwwzzznnnpppttt|||{{{sssjjjccc^^^VVVSSSOOOOOOTTT^^^hhhpppwww{{{~~~uuummmaaaVVVRRRLLLCCC>>>???===<<>>IIIXXX___]]]RRRLLLMMMIIIAAA777666555444333444444555666777999888666555555666777666555444444555666777666777777888888888888777999;;;<<<<<<:::888888999999;;;>>>>>><<<999666666333444666666666444222111222222333444444555555666...000333555666888:::<<<888666444555888999777555///000111222222222222222111222333555666555555444777777666555444333333333777999:::999777666999;;;777666555666777777555333555555444444555666888999555777888888777666666777555666777888:::<<<=========>>>???@@@AAABBBBBBAAA<<<;;;:::;;;@@@EEEHHHIIIEEEAAA===:::::::::::::::;;;;;;;;;;;;:::<<<@@@CCCAAALLLNNNDDD<<<>>>@@@<<<999;;;======<<>>777444111000000///...............******+++,,,,,,,,,,,,+++***+++,,,---..................//////000000111111000000000000222888???EEEZZZuuu~~~}}}tttmmmjjjnnnsssxxxrrrccc\\\[[[ccclllrrrxxx~~~~~~|||zzztttrrrpppqqqwww|||kkk___OOOLLLGGGCCC@@@???===<<<===AAAFFFJJJPPPTTTPPPIII???<<<999777777888888777888777777999888999@@@IIIPPPLLLCCC:::777888666222444444444333333444555555111111111222222333333333333222111111111222333444222111000///............000111111222222222111111444777AAAKKKLLLCCC:::555333222444777999>>>JJJVVVVVVOOOFFF>>>999:::BBBIII___qqq{{{pppXXXFFF<<<666111222222333333222222111222222222111111111000000222333333333333333333444333555666777888999<<<>>>GGGRRR```lllwww|||vvvqqqcccPPPBBB;;;888444777111///222444333222333333333222222333333444444222222111111111555;;;???LLLWWW\\\TTTOOOPPPLLLEEE999777555222222333666999888:::;;;:::888666555666777666666666666555555555444555777888888777555444:::;;;===???>>>;;;888666:::<<>>???@@@=========>>>@@@DDDGGGIIICCCAAA>>><<<;;;;;;;;;<<<::::::;;;;;;<<<===>>>>>>AAA@@@???===<<<<<<<<<<<>>DDDUUUppp|||uuuqqqtttyyypppWWWPPPOOOUUU[[[___dddjjjtttxxx~~~zzzttthhhZZZOOOIIIGGGDDDAAA@@@???>>>======DDDMMMVVV^^^```VVVJJJ@@@===999777777777666666666444555666666777>>>FFFOOONNNGGG===777777666444444444333333333333444444111111222222222333333333333222111111111222333444222222111000////////////000000111222222222222111333666???IIIIIIAAA888555444333444555444666???JJJTTTQQQLLLDDD<<<999>>>DDDVVVhhhuuunnnZZZIII===777222222222333333222222222444333333333222222222111333333333333333444444444333555666666777;;;CCCIIIaaapppnnn\\\OOOCCC::::::666444555333000222666333222222222222222333333333222222111111444:::>>>KKKZZZccc\\\TTTRRRNNNIII<<<:::666444444555666777999:::;;;:::999888888999666666666555555555555555444555666777777666555444777999;;;<<<<<<:::777555999;;;>>>@@@@@@===:::888666666666666666555555555555444333333444666888999777777666666666888999:::777555444666888888666444555444222111111222333444222444666666555444444555333222222111222333444555:::<<<======:::888666666666555555444444555555666666777777888888999999999:::::::::::::::999888777999999:::;;;;;;<<<<<<===<<<>>>??????>>>===>>>???===<<<<<<===???BBBEEEGGGCCCAAA???===;;;;;;<<<===::::::;;;<<<<<<======>>>@@@???>>>===<<<<<<<<<<<<:::;;;<<<===AAALLLZZZeeetttwwwxxxwwwwwwvvvnnncccXXXSSSTTT```rrrqqq```MMMCCC;;;999:::::::::<<<>>>DDDKKKXXXppp}}}wwwkkk[[[LLLAAA:::444000111000...---,,,,,,------******+++,,,,,,,,,,,,+++***+++,,,---..................//////000000111111222222111111222777===BBBRRRlll|||~~~rrrdddSSSNNNKKKMMMPPPRRRUUUYYY```iiiuuu}}}xxxqqqhhh```YYYQQQHHHAAAAAAAAA@@@@@@???????????????HHHWWWfffqqqooo^^^KKKAAA===999777666666555555555444444666555666===FFFOOORRROOODDD:::777777666444333333222222333333333111222222222222333333333333222111111111222333444444333222111000000000000000000111111222222222222222666???GGGFFF>>>777555333222333444222222999CCCRRRVVVVVVMMM@@@888999===III\\\mmmlll^^^LLL???777222222222222222222222222444444444444333333333333333333333444444444555555444777888888:::CCCSSS```}}}pppZZZIIIAAA===999666111...222999333222222111111111222222333333222111111444999===KKK^^^lllhhh]]]VVVQQQMMMAAA===777555666777777555999;;;>>>>>><<<;;;;;;;;;666666555444444444444444555555555555555555555555777888:::<<<<<<:::888666888:::===>>>>>><<<999666666666666666666555555444333222222222444666888999:::999888666666666666777777666666777888888777555777555444333222222333444333666888999777555444444444333222222222333444555999;;;===<<<:::888777777444444444444555666777777888888888999999999999999999999:::::::::999888888999999:::;;;;;;<<<<<<===<<<>>>??????===<<<=========<<<<<<<<<>>>@@@BBBCCCBBBAAA???============>>>;;;;;;;;;<<<<<<======>>>???>>>===<<<<<<<<<<<<<<<999;;;???BBBJJJYYYkkkyyy~~~}}}}}}wwwjjj\\\TTTTTT]]]oooqqq___QQQHHHAAA;;;===?????????AAAAAAEEEKKKYYYqqq~~~wwwlll[[[LLLAAA:::444000000///---,,,++++++,,,,,,******+++,,,,,,,,,,,,+++***+++,,,---..................//////000000111111222222222222333666<<<@@@RRRjjj}}}mmm___WWWVVVSSSOOONNNMMMMMMNNNPPPMMMXXXfffooossswww}}}xxxpppjjj___YYYRRRLLLHHHDDD@@@======>>>@@@@@@????????????AAALLL^^^ppp~~~zzzdddNNN???<<<999777777777666666777555666777777888???GGGRRRYYY[[[OOO@@@888666777444444333222222222222333222222222222222222222222333222111111111222333444444444333222111111111111000000000111111222333333333999CCCIIIFFF<<<666666///000333555444555<<>>BBBRRRiii{{{xxxbbbMMMCCC999444222000222777555444333333222222222222333333222111111444888<<>>===;;;888666555666777777666666444444111111111222444666777999;;;:::888777666666666666777777888888999888888777888777666444444333333444555888:::;;;999666555444666555444333444444666666777999::::::888666666777444444444555666777999:::::::::999999999999999999999999:::::::::999999888999999:::;;;;;;<<<<<<======>>>??????===;;;;;;<<<<<<<<<<<<<<<<<<>>>???@@@AAA@@@???>>>===>>>>>>>>>;;;;;;<<<<<<=========>>>======<<<<<<<<<<<<<<<======>>>AAAIIIVVVhhhyyy~~~xxxmmm___TTTNNNUUUeee}}}sssaaaSSSLLLFFFAAA???BBBEEEEEEFFFHHHEEEKKKSSSbbbxxx{{{ssshhhXXXJJJ@@@:::555222000///...,,,+++,,,,,,---******+++,,,,,,,,,,,,+++***+++,,,---..................//////000000111111222333333222333666;;;???QQQfff|||~~~~~~qqqaaaWWWTTTSSSRRROOOKKKHHHGGGGGGFFFCCCMMMYYY```bbbdddjjjoooyyyvvvrrrmmmhhhbbb[[[WWWKKKHHHEEECCCAAA@@@???>>>===???AAAAAA???>>>???@@@EEEPPPbbbuuu~~~gggQQQ>>><<<999777888999999888777666666888777888???HHHVVVbbbiii___LLL???888666555444333333222222222333222222222222222222222222333222111111111222333444555444333222111111111111000000000000111222333444777>>>IIINNNHHH<<<666888...///222555555666>>>HHH[[[ggglll^^^JJJ>>>:::999===KKK___jjjeeeTTT@@@555333222222111111222222333222222222333333333333333333333444555555666777777888===AAAEEENNNccc~~~```NNN;;;444444444333333888777666555444333333333222333333333333555999<<>>===;;;888777555666777777777666444333000111111333444666777888999888777666666777777888888999999:::999999888888999888777666555555555444666888;;;;;;999777666666888777666555555666777888444666777666555444444555444555555666777999:::;;;::::::999999999999999999888999999:::::::::999999999999:::;;;;;;<<<<<<===<<<===???>>><<<;;;;;;;;;<<<;;;;;;;;;<<<<<<======??????>>>>>>>>>>>>>>>>>><<<<<<<<<=====================<<<<<<<<<======>>>AAAAAAEEEQQQddduuuyyykkk\\\QQQMMMNNNZZZrrriiiWWWMMMKKKEEEBBBCCCHHHLLLLLLNNNQQQUUU___kkkyyyzzzmmmbbbSSSGGG???:::666333111000///------------...******+++,,,,,,,,,,,,+++***+++,,,---..................//////000000111111111222333333444777;;;???OOObbbvvv}}}zzz{{{ooo^^^TTTSSSOOOQQQPPPJJJFFFFFFEEECCCDDDJJJQQQUUUTTTUUUXXX[[[^^^\\\XXXUUUSSSOOOKKKGGGCCCCCCBBBAAA@@@???>>>>>>===@@@BBBAAA>>>>>>@@@BBBIIIUUUgggxxx~~~hhhSSS@@@===:::888999:::999999666555555777666777>>>FFFWWWhhhuuuooo\\\JJJ===777666666555444333333333333333333333222222222222111333222111111111222333444555444333222111111111111000000//////000222444555:::CCCPPPTTTKKK<<<666888000000222444333333<<>>HHHWWWjjjuuutttlllbbb\\\YYYSSSJJJAAA;;;999999;;;<<>>>>>>>>>>>=======================================>>>???@@@DDDGGGOOO^^^ooo|||zzzooo]]]MMMGGGIIIQQQaaa||||||cccPPPIIIJJJHHHFFFJJJQQQVVVXXX\\\```iiiwwwyyyiii___QQQEEE>>>:::777555222111///...------......******+++,,,,,,,,,,,,+++***+++,,,---..................//////000000111111000111222333444777<<>>===>>>>>><<<>>>@@@???======AAAEEELLLZZZmmm}}}}}}hhhUUUDDDAAA===::::::999888777777666666888777888???HHHWWWkkk}}}|||lllWWWEEE:::888777666555444444444444333333333222222222111111333222111111111222333444444333222111111000000000000000//////000222444666<<>>AAABBBLLL]]]oooxxxvvvkkkcccdddccc]]]SSSFFF===999999:::>>>BBBDDDBBB@@@>>>===:::999666444444555777888555666777888888777666555333555777999;;;<<<======;;;;;;<<<<<<;;;999777555444555777888888666444222333333444555666777777777999888777666666777888999888;;;===<<<:::999:::;;;888999999999999999888888777888888777666666888:::888777666555555555666666222333444333222333444666444444444444555666888888666777777888888999999999777888999::::::::::::999999999:::;;;;;;<<<<<<===999;;;<<<<<<;;;;;;;;;<<<:::;;;;;;<<<<<<===<<<<<<;;;;;;<<<===============>>>==============================>>>>>>@@@AAAAAAKKKUUUcccooouuuxxxyyyyyyxxxpppggg]]]QQQGGGGGGLLLYYYkkkvvv___NNNIIIMMMPPPPPPUUU^^^eeejjjqqqxxx{{{iii___QQQEEE>>>:::777555111000...---,,,,,,---...******+++,,,,,,,,,,,,+++++++++,,,---..................//////000111111111///111222333444888<<<@@@OOO```ttt~~~}}}}}}hhhXXXSSSKKKQQQSSSMMMIIIKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEGGGJJJKKKIIIEEEAAA@@@??????===<<<<<<>>>@@@:::===???===;;;===BBBHHHNNN^^^rrr~~~hhhUUUHHHEEE@@@<<<:::888777555:::888999::::::;;;BBBJJJUUUkkkuuu```KKK===888888777666555444444444333333333222222111111111333222111111111222333444444333222111000000000000000000//////000222555666===IIIXXX\\\NNN<<<444555333222222333333555@@@KKKcccvvvzzzhhhXXXGGG777999>>>NNN```eeeWWWDDD:::444333111000000111333444444444444555555555666666444444555666777888999999???EEEQQQccc|||eeeNNNAAA888555444:::999777555333222222111111333555666888;;;???BBB===CCCSSSjjjzzz|||rrrhhhlllnnnlll```OOO@@@999777999;;;<<<======>>>@@@BBB;;;999777555555666888999555777888::::::888777555555666888;;;===>>>???@@@::::::::::::999777555444444555777888888666444222444444555666777777777666:::999888666666666777777888;;;======:::999:::<<<888888999:::::::::999999777777777555555666999<<<777666555444333333444555222333444444333333555777333333333333333444555666555555666777888999999:::777888999:::::::::::::::999999:::;;;;;;<<<<<<===888:::<<<<<<;;;;;;<<<===::::::;;;<<<============999:::;;;<<<============>>>>>>>>>>>>============>>>>>>>>>>>>???@@@BBBBBBSSSbbbttt{{{wwwqqqnnnooolll```TTTNNNJJJGGGKKKRRRfffyyyqqq^^^OOOLLLQQQXXXYYY___jjjssszzzkkkaaaRRRFFF???:::777444000///---,,,++++++,,,,,,******+++++++++******))),,,,,,,,,---------............//////000000111111222///000555777999===BBBRRRhhhzzzlll]]]VVVSSSQQQNNNLLLJJJJJJKKKLLLKKKJJJHHHGGGEEEDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGBBBBBBAAA@@@???>>>===<<<@@@===<<<>>>??????DDDKKKNNN___tttzzzfffTTTKKKGGGAAA===;;;999888777<<<<<<;;;::::::===BBBFFFXXXkkkxxxdddNNN>>>:::999555333444666666333555333111111333444555444444444444333333333222222333222222222111000000000111111111000///000222555:::KKKXXXSSSDDD888444333///111444666777999<<<>>>UUUcccuuu|||qqq[[[HHH>>>======CCCPPPVVVOOOAAA777444333333222111111111222222333444555555555444444666777777555555777999888AAACCCQQQmmmyyyXXXFFFAAA???===777777666555555555555555111000222777<<<@@@???===;;;>>>III\\\ooo{{{}}}zzzrrrqqqrrrooo___III:::666777<<<<<<888999???AAA@@@===<<<:::999888888999:::666777888777666777888:::777999;;;<<<<<<===>>>???<<<<<<;;;:::888666444333444444444333333333222222666666777777777777666666999999888777777888999:::<<<<<<<<<<<<<<<<<<;;;;;;888888888999<<<<<<;;;:::999888777666666777888888666666666444222111222444444555555333111000111333444333333333333444555555444666999;;;<<<;;;:::999666999===@@@@@@>>>:::888:::::::::;;;;;;;;;<<<<<<;;;:::999888888:::<<<===;;;;;;;;;;;;<<<===???@@@:::;;;;;;<<<<<<<<<======BBBAAA@@@@@@AAAAAA???>>>AAA===<<<>>>>>>???GGGSSSaaauuuzzzpppmmmmmmjjjdddUUUIIIGGGFFFEEENNN\\\sssssseeeZZZSSSQQQQQQ]]]___hhhvvvxxxgggTTTIIIBBB;;;666444111111000......---------******++++++++++++******,,,,,,,,,---------............//////000000111111333111111555777777;;;AAAUUUkkk~~~zzziii[[[VVVSSSRRROOOMMMLLLLLLMMMMMMKKKJJJIIIGGGEEEDDDCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBAAA@@@???>>>>>>>>>@@@======?????????CCCIIINNN```tttttt```OOOHHHDDD???<<<;;;;;;;;;:::<<<<<<;;;::::::===BBBEEEYYYlll}}}jjjTTTDDD>>>;;;777444555777777555666444222222444666666555555555444444444333333333222222222222111111111111333333333222111111444777>>>NNNYYYTTTEEE:::555444000222444666666888:::<<>>HHH]]]|||jjjUUUJJJAAA999===<<<999888777777666666333333444888>>>AAA@@@>>>;;;<<>>===;;;:::999999999999666777888777666666888:::666999;;;<<<<<<<<<===>>>======<<<:::888666444333444444444333333333333222666666777888888888777777999999888777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>===;;;:::999888666666666777888666666666555222222333444555555666555333222444555444444333333444444555666666777:::<<<===<<<;;;999888;;;>>>AAAAAA???<<<::::::::::::;;;;;;;;;<<<<<<;;;:::999888999:::<<<===>>>===<<<<<<<<<===>>>???;;;;;;;;;<<<===>>>??????AAA@@@?????????@@@??????@@@>>>@@@DDDDDDEEEMMMWWWooo{{{vvvkkkgggbbb\\\VVVKKKDDDEEEFFFIIIVVVfffvvvlllmmmrrrlllddd[[[VVVUUUWWWZZZbbbgggsssyyygggSSSGGG@@@999444333111000///...------------******+++++++++++++++***,,,,,,,,,---------............//////000000111111444222333555666666;;;AAAXXXooossseee\\\YYYTTTSSSQQQPPPOOOOOOOOOOOOKKKJJJIIIGGGEEEDDDBBBBBBHHHHHHIIIIIIIIIIIIHHHHHHEEEDDDBBB@@@??????@@@@@@AAA??????AAAAAA???BBBGGGOOOaaattt}}}zzzlllXXXHHHDDDAAA===<<<<<<===>>>>>><<<<<<;;;::::::===AAADDDXXXjjj}}}ttt___OOOCCC>>>888666888888888777777555444444666777777666555555555444444444333333111222222222222222333333444555555444333444666888BBBPPPYYYTTTFFF<<<666444000222444555555666777999===FFFVVVgggqqqlll[[[LLL;;;:::@@@LLLRRRLLL???777444333333222222222222222555444333333333444666666444555666777777888;;;===AAASSSpppppp___MMM@@@CCC@@@<<<999999999888888888777777<<>>===;;;:::999999999666777888777666666888:::777999;;;<<<;;;;;;<<<===>>>>>>===;;;999777555333555555444444444333333333666666777888999999999888:::999888777777888999999:::::::::;;;;;;;;;;;;;;;======<<<===??????>>><<<;;;:::999777666666666777666666666555333222333555666777888777666555666777444444444444444555666666777888;;;<<<===<<<;;;::::::<<>>===<<<<<<======<<<<<<<<<<<<===???AAACCCCCCBBBAAA@@@?????????@@@AAA@@@AAAEEEIIIPPP\\\gggvvvjjjcccZZZQQQJJJDDDAAAEEEJJJTTTiii}}}zzzdddZZZZZZ___\\\XXXUUUTTTYYY```fffooowww{{{hhhRRREEE===666222111000000///...------------******++++++,,,,,,++++++,,,,,,,,,---------............//////000000111111333111333555666777===DDDZZZrrrssshhh]]]WWWVVVTTTTTTSSSSSSRRRRRRQQQQQQJJJJJJIIIGGGEEECCCAAA@@@HHHIIIIIIJJJJJJIIIHHHHHHGGGEEECCCBBBAAAAAABBBCCCBBBAAABBBDDDCCCAAABBBGGGRRRcccvvv}}}wwwhhhUUUGGGDDD@@@===;;;<<<>>>>>>>>><<<<<<<<<;;;:::<<>>;;;???JJJPPPJJJ???888444333333222222222333333666555333222333444666888777777999:::999999===CCCIIIbbb~~~jjj[[[NNNIIIBBB===<<<<<<<<<;;;<<<;;;;;;>>>DDDGGGFFFEEE@@@===999888@@@PPPeeesssxxxwwwvvvuuunnn^^^LLL@@@888888888888:::===>>>===??????>>><<<;;;:::999999777888888777666666888999888:::<<<<<<<<<;;;<<<===???>>>===<<<:::777555444555555555555444444444444666666777999999::::::::::::999888777777777888999999999999:::::::::::::::>>>======>>>???@@@>>><<<<<<;;;999777666666666666666777777666444333444666999;;;;;;:::888777777777555555555444555555666777777888:::;;;<<<;;;:::999:::<<<>>>@@@@@@???===<<<:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>=========???AAADDDEEEJJJHHHFFFBBB???>>>???@@@@@@AAACCCIIIRRR```rrr}}}nnnbbbYYYQQQIIIEEEEEEIIIQQQbbb~~~vvvbbbYYYXXX\\\[[[YYYVVVXXX___iiiqqq{{{gggQQQBBB;;;444000///000//////...------......******+++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111000000222555666888@@@IIIZZZsssuuuhhh^^^UUUPPPPPPTTTTTTUUUVVVUUUUUUTTTSSSJJJJJJIIIHHHFFFDDDBBBAAAGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHFFFEEEDDDDDDEEEEEEEEECCCDDDGGGFFFDDDFFFKKKWWWiii|||xxxhhhWWWKKKEEEBBB>>><<<<<<=========<<<<<<<<<;;;:::;;;>>>@@@GGGVVVjjj}}}uuudddNNNBBB999888:::888777888555444444555666777666555333333333333222222222222222222333333444444444555333444555555444444555777AAAJJJNNNIII@@@:::555111222333444444333333444555<<<>>>EEETTTgggoooaaaNNNBBB===>>>FFFLLLGGG???999444333333222333333444444666555444333333555777888999888888;;;999888>>>GGGTTToooiii```TTTLLLIIIGGGDDDBBBBBB@@@>>>@@@DDDFFFEEECCC???===999666999FFFXXXffftttttttttrrrmmmcccUUUIII<<<999666777999:::::::::>>>>>>>>>===<<<:::999999777888888777666666777999:::<<<>>>>>><<<<<<<<<===>>>>>>===<<<:::888666555666666666555555555444444555555777888::::::;;;;;;;;;:::888777777777888888777888888888999999::::::===<<<<<<===??????>>><<<===<<<:::888666666666777666777777666444444555777<<<===>>><<<999777666666666555555555555666777777777777888999999999888888999:::<<<=========<<<;;;:::::::::;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<<<<<<<===>>>??????@@@@@@@@@>>>>>>>>>???@@@BBBEEEFFFMMMKKKHHHBBB===;;;===??????FFFQQQ]]]jjjzzznnn^^^TTTPPPJJJGGGFFFIIITTTlllsss___WWWVVV[[[[[[ZZZZZZ\\\dddqqq{{{yyyeeeOOOAAA:::444000///000000///.........//////)))***+++,,,------------,,,,,,,,,---------............//////000000111111...///222555666888BBBLLLZZZsssyyykkkaaaYYYTTTSSSSSSTTTVVVWWWXXXWWWUUUTTTKKKKKKLLLKKKJJJHHHFFFDDDHHHHHHHHHHHHIIIJJJLLLMMMJJJJJJJJJIIIIIIHHHHHHHHHGGGEEEGGGJJJJJJIIIMMMRRR___rrrzzzjjjZZZOOOEEEBBB>>><<<<<<======<<<<<<======<<<:::;;;===???AAANNNbbbxxx{{{jjjTTTEEE999999;;;888666999555444444555777888666555444444333333333222222222333444444444444444444555222333444444333333444666<<>>JJJSSSgggmmmqqqqqqooojjj___UUUEEE===777777999888888999<<<<<<===<<<<<<;;;:::999888888999888666666777888;;;<<<>>>===<<<;;;;;;<<<<<<<<<;;;;;;:::888777666777666666666666555555555333444666888999:::;;;;;;;;;:::999777777777777888666666777777888999999999;;;::::::<<<>>>???>>>===<<<;;;:::888777777777888666777888777555555666888;;;===>>>===:::777555555666666666666666777888888777777888888888888888777999999::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAAAAAAAAAAA>>>>>>???AAABBBCCCDDDDDDHHHHHHEEE@@@<<<<<<@@@EEEEEEVVVkkk||||||fffTTTLLLJJJGGGEEEEEEIIIYYYwwwppp]]]UUURRRUUUWWWZZZ\\\aaannn~~~uuucccNNNAAA;;;555111111111111000//////000000111)))***+++,,,------------,,,,,,,,,---------............//////000000111111///000333555555777AAAMMMZZZtttsssjjj```ZZZWWWRRRTTTVVVXXXYYYXXXVVVTTTNNNNNNOOOPPPOOOMMMKKKJJJIIIHHHGGGHHHIIILLLPPPRRRKKKLLLMMMNNNMMMLLLJJJIIIIIIGGGHHHLLLMMMNNNSSSZZZhhh{{{}}}jjj[[[QQQDDDAAA===<<<<<<===>>>>>><<<======<<<::::::<<<===AAALLL___vvvlllZZZHHH;;;;;;===999777:::666555666777999999777666666666555555555444444444555555555555444444444444222333555555444333444555777<<<>>>;;;888777444000222444555555444444555777666;;;???FFFWWWgggeeeZZZIII???999;;;???===:::888333333333333333444555555555555555555666666666666888444444999:::<<>>;;;;;;999888777888999999777777888777666666777999777:::<<<<<<:::777666666777777666666777777888999888888888888888888888888999999999999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAAAAAAAA@@@@@@===???AAABBBCCCCCCBBBAAAAAABBBBBB@@@???CCCKKKSSSXXXkkk|||lll[[[NNNHHHHHHDDDEEEHHHQQQgggppp]]]UUUQQQTTTXXX^^^ccclll|||qqq```LLLBBB===777333222222222111111111111222222)))***+++,,,------...---,,,,,,,,,---------............//////000111111111111222444666444666@@@LLL[[[tttuuukkk```XXXUUUQQQSSSVVVYYYZZZXXXVVVTTTPPPQQQRRRSSSSSSQQQOOONNNJJJIIIHHHHHHJJJNNNSSSUUUKKKMMMOOOPPPPPPNNNLLLJJJJJJHHHIIIMMMOOOQQQXXX___nnn~~~jjjZZZQQQCCC@@@===;;;<<<>>>??????<<<======<<<::::::;;;===DDDNNN___vvvnnn]]]JJJ<<<===???;;;999<<<777777777999;;;;;;999777777777777777666666666666666666666555444444444333222444666666555444555666444888:::888777777555111222444555555555555666777555<<>>AAARRRfff}}}uuukkkaaaYYYQQQIIICCC@@@===:::888888:::===???@@@RRRfffooorrrqqqjjjaaaVVVIII===;;;;;;888888;;;888999:::;;;;;;;;;:::999888999999888666555666888888999;;;:::888666666777777888888999999999888888777777777777666666666666111222444666888::::::;;;<<<;;;999777777777777888444555555666777888888999:::999:::===@@@AAAAAA@@@;;;:::999888888888999:::777888888777666666888999444666999::::::888888888777777777777777888888999:::999999999999999999999::::::999999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<@@@@@@AAABBBAAA@@@???>>>===???AAACCCDDDCCCAAA???===???BBBCCCEEELLLWWW```mmm|||{{{mmm```VVVNNNKKKKKKDDDGGGMMM\\\vvvmmm\\\TTTPPPXXX^^^eeelllwww}}}nnn^^^LLLCCC>>>999555444333222222222222222333333++++++++++++++++++,,,,,,***+++---///000//////...////////////000000000000666444444666666999BBBKKKccczzzvvvmmmeee^^^\\\RRRTTTXXXZZZ[[[YYYUUURRRMMMPPPTTTWWWXXXXXXVVVTTTPPPPPPMMMJJJKKKOOOQQQOOOLLLMMMOOOPPPOOONNNLLLKKKDDDDDDHHHMMMOOORRRYYYbbbxxxppp\\\NNNIIIFFFBBB@@@@@@@@@@@@???AAA???<<<::::::;;;>>>@@@???LLLaaayyyvvvaaaRRRBBB<<<;;;;;;;;;<<<::::::::::::::::::::::::777777777777777777777777555555555555444333222111444444444555555666666666444444444444444444444444333333222222333444666777666888<<>>>>>@@@LLL]]]kkkqqqnnnhhhddd\\\RRRFFF???:::666777;;;777777888999:::<<<===>>>======<<<;;;999777555333555666777888888777666555444444444555555666777888999888666555444444444555444444555777888:::;;;;;;;;;;;;;;;:::999888666666111222333555777:::<<<===:::;;;===@@@BBBCCCDDDDDD>>>===;;;999777666666777777777777777666666666666555555555666666777777888777777777777888888888888999999999:::::::::;;;;;;<<<;;;:::999888999:::;;;<<<<<<<<<>>>@@@@@@>>><<<888999;;;<<<<<<<<<<<<;;;>>>???AAABBBCCCBBBAAA@@@DDDCCCBBBBBBCCCBBB@@@>>>???EEEHHHFFFLLL[[[jjjqqq|||mmm^^^UUUPPPLLLIIIJJJJJJIIIOOOeeebbbVVVXXX]]]^^^hhhsss}}}{{{ooobbbQQQDDD>>>:::777444444333222111000111555999***++++++++++++,,,,,,,,,+++,,,---////////////...////////////000000000000555333333555666888AAAJJJWWWoootttpppjjjeeebbbXXXXXXYYYZZZYYYWWWTTTQQQPPPRRRVVVYYYZZZZZZXXXWWWTTTTTTQQQLLLLLLPPPQQQOOOLLLMMMOOOOOOOOOMMMKKKJJJGGGGGGKKKOOORRRUUU]]]fffzzzrrr___RRRJJJGGGDDDBBBBBBBBBAAAAAA@@@>>>;;;999999:::===>>>>>>IIIZZZoooyyyhhhXXXFFF???>>>======>>><<<<<<<<<;;;;;;:::::::::888888888888888888888888777777777777666555444333444444444555555555666666444444444444444444444444555444444444444666777888888999;;;>>>AAACCCFFFGGGBBB===888666888888666333666666666666666666666666666666777888:::999777555999666:::BBBKKKYYYwww~~~zzzvvvqqqllliiiccc\\\RRRJJJEEEAAA===999AAAIIIVVVccckkkmmmjjjfffaaaTTTFFF@@@===:::;;;===:::::::::::::::;;;<<<======<<<;;;999777666444333333444444555555444444333444444444444555666888999999888666444333444444555333444555666888999:::;;;============<<<:::888666222222333555777:::<<<===;;;<<>>===;;;999888777777777777777888888888888888888888888999:::::::::999999666777777888888999999999::::::::::::;;;;;;;;;;;;<<<;;;:::::::::;;;<<<<<<===<<<<<<===???@@@>>>===<<<;;;;;;;;;<<<<<<===>>>@@@@@@AAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@===AAADDDJJJXXXlllxxx||||||}}}~~~ooocccVVVQQQNNNLLLLLLNNNNNNOOOXXXooo~~~vvvzzz~~~eee[[[^^^cccmmmyyyyyyuuunnndddUUUJJJCCC???:::777444555555444333444777:::******+++++++++,,,,,,,,,+++,,,---...////////////////////////000000000000333222222444555777@@@IIIPPPggg|||wwwqqqqqqoookkkhhh___]]]ZZZYYYWWWVVVSSSPPPQQQRRRUUUXXXYYYYYYXXXWWWVVVWWWTTTOOONNNQQQSSSQQQNNNOOOPPPPPPOOONNNKKKJJJLLLKKKNNNRRRTTTXXX```jjj{{{ppp___SSSLLLIIIEEEDDDDDDDDDDDDCCC@@@???<<<::::::;;;===>>>???FFFSSSeeezzzlll[[[HHH???<<<;;;;;;<<>>>>>===<<<;;;::::::999999999999999999999999888888888888888777666555444444555555555555666666555555555555555555555555666666555555666777888999888999999:::;;;<<<<<<===???;;;777666777888666444777777777666666666666666333555888999999888888999;;;>>>HHHVVVcccuuu~~~{{{wwwuuuuuuoooggg```[[[TTTMMMGGGDDDFFFNNNZZZffflllkkkhhhbbbUUUHHHBBB???;;;:::;;;===<<<;;;:::::::::;;;<<<<<<;;;:::888666555555444444333333222222333333444555444333333444666999:::999888666444333444555666333333444555777888999999>>>???@@@@@@???<<<999666333333444666888:::<<<===<<<>>>AAADDDEEEDDDCCCBBB>>>===;;;:::888888777777888888888999999:::::::::;;;<<<>>>???>>>===;;;:::666777777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<===>>>??????===<<<<<<>>>??????>>>@@@???===<<<===>>>@@@AAAAAABBBBBBCCCDDDFFFGGGHHHDDDCCCCCCCCCCCCCCCDDDDDDFFFFFFJJJUUUhhhzzz~~~uuurrrpppsssxxxzzzwwwtttbbbXXXOOOMMMNNNNNNPPPTTTUUUZZZhhhyyyrrrtttyyyllleeejjjpppxxxrrrtttrrrjjj```WWWQQQLLLFFFBBB??????>>><<<:::;;;===???*********++++++,,,,,,---,,,------.........//////////////////000000000000333222333555666888@@@IIIQQQeeexxx~~~ooommmppppppllljjjccc___ZZZWWWWWWVVVTTTRRROOOPPPRRRSSSTTTTTTTTTSSSUUUWWWUUUQQQPPPSSSUUUUUUQQQRRRSSSSSSRRRPPPNNNMMMNNNMMMOOORRRUUUXXXbbblll|||xxxiiiZZZPPPLLLJJJFFFEEEEEEFFFFFFFFFCCCBBB@@@>>>===>>>???@@@AAAFFFPPPaaawwwooo]]]JJJ@@@>>><<<<<<===AAAAAA@@@???===<<<;;;;;;999999999999999999999999999999999999999888777666555666666666666666666666666666666666666666666666666666666666777777888888666777888999:::;;;<<<===;;;999666666777888777555888888777777777777666666444777999999888888<<>>::::::<<<;;;999888888999;;;<<<===;;;:::888777666666666666555333333333333555666555444333333444666999;;;;;;999777666555666777888333333444555666777888888===???AAAAAA@@@===999666555555555666888:::<<<<<<===???BBBEEEEEEDDDBBB@@@>>>===<<<;;;:::999888888888888888999::::::;;;;;;===>>>@@@AAAAAA???<<<:::777777888999:::;;;<<<<<<<<<<<<<<<<<<=====================>>>???@@@AAAAAA@@@>>><<<<<<>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAABBBEEEGGGIIIIIIIIIIIIEEEEEEEEEDDDDDDEEEGGGHHHKKKNNNWWWfffxxxrrrnnnlllpppwwwyyyvvvpppZZZRRRLLLLLLNNNPPPSSSXXXZZZdddxxx~~~vvvooonnnpppvvvrrryyy~~~}}}wwwrrrmmmhhhbbb^^^WWWUUUQQQKKKGGGEEEGGGIII))))))***+++,,,,,,------------------.........///////////////000000000000444333444777888999AAAIIITTTdddrrruuujjjiiilllkkkiiihhhccc___ZZZYYYZZZ[[[YYYVVVPPPPPPPPPPPPQQQQQQQQQQQQPPPUUUVVVSSSRRRVVVXXXXXXVVVVVVXXXXXXWWWUUUSSSRRROOOMMMNNNQQQTTTXXXbbbmmm~~~oooaaaVVVOOOMMMJJJGGGFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@AAABBBBBBFFFPPP```wwwsssaaaNNNEEECCCAAA@@@AAABBBBBBAAA@@@>>>===<<<<<<999999999999999999999999888999999999999888888777777777777777777777777777777777777777777777777777555666666666777777777777555666666888999:::;;;<<<999888777777777777777666888888888888888888888777777888999888777;;;AAAGGGOOO]]]rrr~~~}}}{{{yyywwwxxxxxxuuunnniii]]]\\\aaammm{{{zzzrrrjjjiiiiiidddVVVFFF======999888666666666888;;;<<<===<<<;;;:::999888888888555444333222222333444555666555444333444666888999;;;:::999888888999999:::333444444555666777888888;;;===???@@@???<<<999666666666777777999:::;;;<<<===???AAACCCCCCBBB@@@???=========<<<;;;:::999999888888888999999:::::::::<<<===???@@@@@@>>>;;;999999999999:::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@AAAAAABBBBBB@@@>>><<<<<<>>>@@@@@@@@@???AAAEEEHHHHHHGGGDDDBBB@@@CCCHHHKKKMMMLLLJJJHHHDDDEEEEEEDDDCCCEEEJJJMMMLLLTTTdddvvvvvvssspppsssxxxwwwppphhhWWWQQQMMMNNNPPPQQQTTTYYY^^^lll~~~tttllleeebbbdddsss}}}}}}{{{sssjjjbbb___```aaa))))))***+++,,,------.........---------......///////////////000000000000444333555888999:::AAAIIIQQQ```mmm{{{zzzrrrkkkjjjjjjgggggghhhddd```]]]^^^bbbccc___[[[UUUTTTSSSQQQQQQPPPPPPQQQMMMTTTXXXWWWVVVXXXZZZYYYYYYZZZ[[[\\\\\\ZZZXXXWWWQQQOOOOOORRRTTTYYYdddooovvvggg\\\UUUQQQOOOLLLJJJIIIJJJLLLLLLLLLHHHGGGEEEDDDCCCCCCCCCCCCDDDHHHQQQaaawwwsssbbbPPPGGGDDDAAA??????BBBAAAAAA@@@???>>>======::::::::::::::::::::::::999999:::::::::999999888::::::999999999999888888888888888888888888888888555666777777777777666666666666666777777777777777888888888888888888777777777888888888999999999999::::::;;;<<>>>>><<<:::888888888888888999:::;;;<<<<<<===>>>???@@@@@@??????============<<<;;;:::999999999999999999999999999:::;;;===>>>===<<<:::999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@AAABBBBBBBBBAAA@@@>>>======???@@@@@@???>>>BBBHHHLLLNNNLLLHHHEEEBBBEEEIIIMMMNNNMMMJJJHHHCCCEEEFFFFFFGGGKKKRRRXXX```hhhvvv|||xxxvvvsssmmmccc[[[VVVQQQOOOQQQSSSTTTXXX]]]eeeuuuwwwmmmeee]]]\\\^^^iiiyyy((()))***+++,,,------...///...------------...///////////////000000000000333222444888888999@@@HHHNNN^^^nnnvvvrrrooonnnkkkggghhhlllfffdddbbbeeejjjkkkeee___YYYXXXUUURRRQQQPPPPPPPPPMMMVVV]]]\\\ZZZZZZZZZYYYZZZ[[[]]]^^^^^^]]]\\\[[[UUUSSSRRRTTTWWW\\\hhhttt|||mmm^^^WWWUUUSSSRRROOOMMMLLLNNNPPPPPPPPPNNNMMMKKKJJJIIIHHHHHHHHHKKKNNNUUUcccxxxwwwgggVVVMMMHHHCCC???>>>@@@@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777888999999888777666777777777777777777777777999:::::::::999888777888666777777888999:::;;;;;;===>>>BBBIIIRRR[[[aaadddrrrxxx~~~nnnmmmmmmrrrxxx~~~~~~zzzwwwxxxxxxooo]]]KKKBBB:::999666444444666999;;;888:::;;;===<<<;;;999777222222333333333333222222666777777777666555444333666777:::<<<<<<:::888666555666666777777888888888:::;;;<<<=========<<<;;;999999999999999:::;;;<<<;;;;;;;;;;;;<<<===>>>???======>>>>>>===<<<;;;:::<<<<<<;;;;;;:::999999999999999:::;;;;;;;;;::::::=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========???@@@AAABBBBBBBBBAAA@@@???>>>>>>???AAAAAA@@@>>>???CCCHHHMMMOOONNNLLLJJJFFFGGGIIIJJJKKKKKKKKKJJJEEEHHHLLLNNNQQQXXXccckkk~~~zzz{{{xxxpppggg^^^XXXVVVTTTTTTXXX[[[]]]bbbhhhsss~~~rrriii```YYYZZZ^^^ddduuu((())))))+++,,,---......//////---,,,,,,---...///////////////000000000000111111333777777888???GGGOOO```sssuuuttttttrrrlllhhhjjjqqqiiiggggggkkkpppppphhhaaa[[[YYYUUURRROOONNNNNNNNNOOOYYY``````]]]\\\ZZZXXXYYY[[[]]]_________^^^]]]YYYVVVUUUWWWYYY___kkkwww}}}}}}uuueeeWWWSSSTTTTTTTTTRRROOOOOOQQQRRRSSSSSSTTTSSSRRRPPPOOONNNNNNNNNRRRTTTYYYfff{{{rrraaaXXXSSSLLLFFFDDD@@@?????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===============<<<=========<<<<<<;;;;;;;;;999999999999999999999999888999:::;;;::::::888777666777777888999:::;;;;;;999:::;;;;;;999888777888666666777888:::;;;<<<===BBBDDDJJJVVVcccmmmrrrrrrpppuuuxxxuuupppllliiihhhllleeeeeerrr}}}yyyuuuuuuxxxzzzzzzyyy~~~~~~oooZZZMMM>>>;;;888555555666888:::666888;;;======:::888555444444666777777666444444666777888888777555222111333555999;;;<<<999666333666666777777888888999999:::;;;<<<======>>>>>>>>>:::999999999::::::;;;<<<999999999999:::<<<>>>???======>>>>>>>>><<<;;;:::>>>>>>===<<<;;;::::::999999999999999::::::;;;;;;>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>@@@BBBBBB@@@>>>AAADDDHHHLLLOOOOOOOOONNNJJJIIIHHHGGGHHHIIILLLMMMIIIMMMRRRVVV[[[eeerrr|||{{{~~~{{{pppgggaaa^^^XXXWWWYYY___cccfffmmmttt}}}uuukkkcccZZZUUUWWW]]]cccuuu,,,,,,,,,---------......------------------------000000000000000111111222111333555555555777===BBBQQQ```zzz|||vvvoookkkjjjmmmppppppooopppsssuuuqqqhhh```\\\ZZZVVVQQQNNNNNNPPPSSSSSSYYY___aaa^^^\\\]]]___cccbbbaaaaaa```___]]][[[aaaaaa```___aaafffmmmrrryyyssshhh___XXXTTTQQQOOOTTTRRRPPPPPPSSSVVVXXXXXX^^^]]][[[YYYWWWVVVUUUUUU[[[ZZZ]]]iii{{{oooaaaVVVNNNJJJGGGEEEBBB@@@??????AAABBB@@@@@@@@@@@@@@@@@@@@@AAA???>>>>>>???AAABBBBBBBBBBBB???>>>???AAABBB@@@>>>===;;;999999;;;<<<===<<<<<<<<<<<<;;;;;;:::::::::;;;999888888:::;;;;;;:::888999:::;;;:::999888777>>>888555777:::;;;>>>BBBMMMYYYfffooouuuzzzxxxtttpppllliiifff___TTTLLLKKKRRRRRRWWWggg|||vvvxxx|||~~~zzztttfffWWWBBB<<<999:::888555777<<<777888999::::::999777777555777888888777777888999999888666555444444555555222333444555555555444333444444555666888:::;;;<<>>>>>>>>>>>>>>???????????????>>>===;;;::::::999888888888:::<<<>>>@@@@@@???>>>===<<<;;;;;;===============<<<<<<;;;999999::::::;;;<<<<<<<<<@@@???>>><<<;;;;;;;;;;;;;;;===============???AAA>>>???@@@AAABBBAAA@@@@@@????????????@@@AAABBBBBB???BBBGGGLLLNNNNNNMMMLLLEEEHHHKKKLLLNNNOOORRRTTTXXXXXX\\\fffuuu|||zzzxxxnnngggddddddgggfffiiinnnooopppxxx{{{xxxtttkkkbbb\\\XXXVVVZZZaaajjjxxx}}}{{{vvvooolllnnn|||,,,,,,,,,,,,------------------------------------000000000000000111111222222444666666555888>>>CCCTTTccc|||}}}xxxrrrmmmlllnnnpppqqqooommmnnnpppnnnhhhbbb```]]]YYYUUUTTTUUUWWWXXXVVV[[[bbbdddbbb```aaacccfffeeedddddddddcccaaa```dddcccbbbcccfffkkkqqqtttvvvoooeee[[[TTTQQQOOOMMMRRRQQQPPPQQQTTTWWWYYYYYY]]]___aaaaaa```^^^[[[YYYZZZYYY]]]jjj}}}pppbbbVVVOOOJJJHHHEEEBBB@@@???@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHFFFEEEEEEGGGHHHIIIIIIJJJGGGEEEDDDEEEDDDBBB@@@AAA???===>>>???AAAAAA@@@@@@??????>>>=========<<<===;;;:::;;;<<<======<<<<<<======>>>===<<<;;;::::::888888:::<<>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===;;;:::999999999;;;===>>>AAA@@@@@@???>>>>>>=========>>>>>>>>>>>>===<<<<<<:::;;;;;;<<<===>>>>>>???@@@@@@???======<<<<<<<<<===>>>>>>>>>======???AAA??????AAABBBBBBBBBAAA@@@@@@@@@?????????@@@AAAAAABBBDDDGGGJJJLLLLLLLLLKKKKKKMMMOOOQQQRRRUUUYYY[[[bbbhhhrrryyyrrrnnnmmmmmmpppqqquuu{{{}}}{{{uuurrriiibbb[[[WWWUUUUUU[[[bbbnnn}}}zzzvvvrrriiibbb___ZZZRRROOOPPPZZZhhh~~~vvvhhh++++++++++++,,,,,,,,,,,,------------------------000000000000000111111222333555777777777999>>>CCCWWWfff}}}|||wwwssspppppprrrssspppllllllmmmmmmjjjgggbbb^^^YYYWWWYYY\\\\\\\\\WWW\\\bbbdddcccbbbccceeegggggghhhhhhgggfffeeeeeegggeeedddgggnnntttwwwxxxvvvnnncccYYYSSSPPPOOOOOOPPPOOOOOOQQQTTTWWWXXXXXXXXX\\\bbbfffgggccc^^^ZZZXXXXXX\\\iii}}}|||mmm]]]QQQOOOMMMJJJGGGEEECCCCCCBBBBBBDDDGGGIIIJJJKKKNNNPPPOOONNNLLLKKKKKKLLLOOOPPPOOOMMMKKKJJJIIIHHHFFFDDDCCCBBBAAABBBCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<;;;:::;;;<<<======<<<>>>>>>>>>>>>>>>===<<<<<<:::;;;>>>@@@@@@DDDSSSbbb{{{tttlllbbb[[[TTTOOOIIICCCBBBDDDGGGNNN]]]ssszzzppplllfff```VVVJJJ???>>>@@@@@@>>><<<:::::::::999999888888777777999:::999777777888999;;;:::888777555555555555333444555555555555333333333333333444666999<<<>>>@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@<<<;;;::::::;;;<<<>>>???AAAAAAAAA@@@@@@??????>>>>>>>>>??????>>>>>>===<<<;;;<<<===>>>???@@@AAAAAAAAA@@@???>>>>>>===>>>>>>>>>??????>>>======???AAA@@@@@@AAABBBBBBBBBBBBAAACCCBBBBBBAAAAAAAAAAAABBBEEEEEEGGGHHHJJJKKKLLLLLLVVVWWWXXXZZZ[[[___eeeiiimmmxxx~~~{{{zzzzzz{{{qqqjjjiii```ZZZVVVUUUTTTVVV^^^fffuuurrrggg___[[[XXXRRRLLLIIIFFFAAA>>>>>>BBBJJJ]]]uuuooo\\\******+++++++++,,,,,,,,,,,,,,,------------------000000000000000111111222444666999999888:::???CCCUUUddd{{{~~~yyyvvvtttuuutttrrrpppoooppppppnnnkkkhhhccc]]]]]]bbbeeedddbbb^^^bbbfffggggggeeefffgggfffhhhiiihhhgggggggggggggggeeeffflllvvv}}}~~~|||xxxpppeee\\\VVVTTTTTTSSSOOONNNNNNPPPRRRTTTTTTSSSOOOTTT[[[aaabbb___[[[WWWVVVWWW[[[gggzzzvvvdddVVVTTTRRRQQQNNNMMMLLLKKKKKKIIILLLPPPQQQQQQRRRUUUXXXYYYWWWUUUSSSQQQSSSVVVYYYWWWVVVUUUSSSSSSQQQPPPOOOIIIHHHHHHJJJKKKLLLJJJIIIGGGFFFDDDBBBAAA@@@@@@@@@===<<<<<<===>>>???===<<>>AAAEEEEEECCCJJJ```uuuwwwqqq___VVVMMMHHHCCC@@@BBBGGGMMMWWWjjjyyyooollljjjgggYYYOOOEEE@@@@@@@@@===:::888888777777777888888999888:::::::::888777888999;;;;;;:::888777666555555444555666666666555444333333333333333666999===???@@@??????>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAA@@@@@@===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@??????????????????@@@???>>>>>>===<<<<<<===>>>@@@AAABBBBBB??????>>>>>>===>>>>>>>>>===>>>???>>><<<<<<>>>@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEGGGIIILLLOOOQQQ]]]]]]___```dddjjjqqqvvv~~~wwwgggaaaaaa^^^ZZZXXXXXXYYY[[[dddnnn~~~wwwggg\\\SSSNNNKKKGGGDDDBBBBBBAAA@@@@@@AAA@@@GGGXXXkkkrrriii]]]******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000000000111111222444777999:::999:::>>>BBBPPP^^^vvv}}}yyywwwvvvttttttuuuvvvvvvtttqqqnnnqqqkkkfffgggkkknnnmmmkkkiiikkkmmmmmmllljjjiiiiiifffhhhiiiiiigggffffffhhhggggggiiiqqq{{{~~~xxxqqqggg^^^ZZZXXXWWWWWWNNNNNNNNNPPPRRRRRRPPPNNNKKKOOOSSSXXXZZZYYYWWWVVVWWWWWW\\\fffuuummm```WWWVVVUUUTTTTTTUUUVVVWWWWWW[[[^^^]]]ZZZZZZ]]]```ddddddbbb___]]]^^^bbbfffddddddcccaaa___]]]\\\\\\UUUUUUVVVXXXYYYYYYWWWUUUOOOMMMJJJGGGEEECCCCCCCCCCCCBBBAAABBBCCCBBB@@@>>>AAAAAAAAABBBCCCDDDEEEFFF???BBBGGGJJJKKKVVVnnnyyyppp\\\SSSIIIDDDAAA@@@DDDJJJQQQ___vvv{{{qqqmmmjjjhhh^^^YYYQQQHHHBBB===:::777777666555444555777999:::999:::;;;:::999888999:::;;;;;;::::::888777666666666777777888777666555444444444444555777:::===?????????>>>>>>>>>>>>??????BBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@AAAAAA>>>>>>??????????????????@@@@@@AAAAAA@@@@@@???>>>;;;<<<<<<===???@@@@@@AAA======<<<<<<<<<===>>>>>><<<===>>>===<<<<<<>>>???CCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEGGGKKKPPPVVVYYY___aaadddhhhnnnxxxqqqaaa[[[^^^```^^^^^^```aaadddooozzz~~~oooaaaUUULLLFFFDDDCCC@@@??????@@@@@@>>>@@@<<<:::BBBNNNWWWXXXUUU++++++++++++,,,,,,,,,,,,+++,,,,,,------.........000000000000000111111222444777::::::999:::>>>AAALLLYYYppp|||zzzyyyuuuxxx{{{}}}|||yyyuuussssssooolllkkkmmmooonnnllllllmmmmmmlllkkkiiigggfffiiikkknnnllliiiggghhhjjjjjjlllqqqxxx~~~vvvpppggg```\\\YYYXXXWWWPPPPPPQQQSSSUUUUUURRRPPPOOOPPPRRRTTTVVVXXXXXXYYYXXXZZZ^^^fffrrrssshhh^^^]]]\\\[[[]]]___ccceeejjjnnnpppnnniiifffiiilllmmmnnnnnnllliiijjjnnnrrrrrrrrrrrroookkkiiihhhhhheeefffhhhjjjlllkkkhhheee[[[XXXTTTPPPLLLJJJIIIIIIJJJIIIIIIIIIIIIGGGDDDBBBDDDDDDCCCCCCDDDEEEFFFGGGAAAEEEMMMUUU\\\iii~~~vvvhhhYYYPPPHHHDDDBBBBBBGGGNNNSSSdddwwwrrrmmmiiihhhhhhcccXXXNNNFFF???999:::888666444444666888:::888:::;;;;;;:::999;;;<<<;;;;;;;;;;;;:::999888777888999999:::999888666555555555666888999;;;===>>>============>>>???@@@AAADDDCCCAAA@@@???>>>>>>>>>??????@@@AAAAAABBBBBBBBB===>>>>>>>>>??????@@@@@@AAAAAAAAABBBAAA@@@@@@???<<<<<<<<<===>>>>>>??????<<<<<<;;;<<<<<<===>>>>>>;;;<<<======<<<===???AAADDDDDDCCCCCCDDDDDDEEEFFFAAAAAABBBCCCDDDFFFGGGHHHHHHIIIKKKNNNTTT[[[aaaeeemmmooosssyyyqqq___YYY]]]aaaaaaeeeiiilllrrr~~~uuuhhh\\\RRRHHHCCCCCCCCC@@@<<<;;;===;;;777:::999999;;;@@@DDDGGGHHH,,,,,,,,,,,,------------++++++,,,,,,---......///000000000000000111111222333666999:::999999===@@@KKKVVVnnn}}}~~~}}}wwwuuusssqqqoooooooooooonnnmmmmmmmmmlllkkkiiihhhpppsssuuutttooommmnnnpppqqquuuzzz}}}zzztttooohhhbbb^^^[[[YYYWWWRRRSSSVVVYYY\\\\\\ZZZWWWTTTUUUVVVWWWXXXZZZ[[[\\\[[[]]]bbbjjjtttyyyrrrkkkiiigggfffhhhlllqqqttt|||yyyvvvxxx|||zzz}}}~~~}}}zzzzzz~~~xxxuuuooojjjeeebbbaaaaaa^^^]]]\\\[[[ZZZXXXTTTQQQSSSRRRPPPOOONNNMMMNNNNNNOOOSSS]]]kkkwwwqqqdddXXXQQQJJJHHHGGGGGGKKKRRR[[[mmm|||wwwssstttrrrkkkeee___SSSHHHAAA>>>:::666444444666888777999:::;;;:::;;;<<<>>>999:::;;;<<<<<<;;;:::999:::;;;;;;<<<;;;999888777666777999;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBBBBDDDCCCBBB@@@@@@@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCC>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@======>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@<<<===>>>??????@@@BBBDDDEEEEEEDDDDDDDDDEEEFFFGGGFFFGGGHHHJJJMMMPPPRRRSSSWWWXXXZZZ___eeelllrrrvvvttt```ZZZ^^^aaadddlllttt{{{yyyrrrggg]]]TTTMMMHHHEEEAAACCC@@@;;;:::<<<:::444777777999;;;===???AAACCC,,,,,,------------......++++++,,,,,,---...//////000000000000000111111222333666999:::999999<<>>???999:::;;;<<<<<<<<<;;;:::<<<<<<======<<<:::999888777999;;;===>>>===<<<;;;:::;;;<<<===???AAACCCDDDCCCCCCBBBAAABBBCCCDDDEEE@@@AAABBBCCCDDDDDDDDDDDD??????@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@?????????>>>>>>>>>>>>===============>>>@@@AAAAAA<<<>>>@@@@@@AAABBBEEEGGGFFFEEEDDDDDDDDDEEEGGGHHHLLLMMMOOORRRVVVZZZ]]]^^^fffgggjjjnnnttt{{{wwwbbb[[[___bbbgggqqq}}}yyyiiibbbWWWNNNIIIGGGFFFFFF<<<>>><<<888888<<<:::444555555555666999===AAACCC,,,,,,,,,------,,,++++++++++++,,,------......///...///000111111222222111444666777666555666:::>>>MMMddd||||||zzzxxx}}}~~~~~~|||zzzyyy|||~~~|||~~~{{{|||~~~~~~}}}{{{zzzyyyuuupppllljjjhhhfffdddcccaaa___```cccfffhhhhhhaaa___]]]\\\^^^ccchhhlllnnnpppsssxxx~~~{{{wwwssspppnnnnnntttzzzqqqiiicccYYYUUUQQQQQQOOOOOOTTT[[[lllxxxvvvzzz|||uuulll___RRREEE@@@;;;666666999555666777888999;;;===@@@<<<:::999:::<<<<<<<<<;;;<<<===>>>===;;;::::::;;;;;;999888999<<<>>>??????======<<<<<<===???AAABBBBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDCCCDDDDDDEEEFFFFFFDDDBBB@@@AAACCCDDDBBB@@@@@@AAACCCDDDEEEEEEDDDCCCCCCBBB@@@>>>===<<<;;;;;;;;;<<<<<<===>>>???AAABBB=========???BBBDDDDDDDDDFFFDDDFFFJJJIIIFFFJJJRRRWWWZZZ___aaabbbhhhqqqxxxzzz||||||}}}{{{llldddbbbeeennn||||||fff___UUULLLGGGDDDCCCCCC======;;;:::888777666555666333111333888===??????,,,,,,,,,------,,,,,,+++++++++,,,------......///...///000111111222222111222444666666666888>>>CCCXXXnnn}}}}}}yyytttpppnnnmmmkkkjjjkkkjjjiiijjjmmmqqqssssssqqqpppoooooorrrwww|||}}}yyyooofff``````[[[XXXWWWVVVWWW]]]eeesss~~~}}}yyyrrrhhh\\\RRRLLLEEE<<<777777666666777777666777888999:::999999:::<<<<<<;;;:::;;;<<<<<<;;;:::999999::::::999:::;;;======<<<:::===<<<<<<<<<===???AAABBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDBBBAAABBBDDDDDDCCCAAACCCCCCCCCCCCBBBAAA??????BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAAAABBBCCCEEEEEEEEEFFFEEEGGGKKKKKKIIINNNWWWaaagggmmmqqqtttzzz~~~}}}{{{rrrmmmlllpppyyyyyyrrrddd]]]TTTLLLGGGDDDBBBAAA===<<<;;;:::888666555555555222000111555:::<<<===+++,,,,,,------,,,,,,,,,++++++,,,------......///...///000111111222222111000222444555666;;;BBBHHH]]]sss}}}yyywwwwwwwwwwwwzzzyyyyyy{{{{{{rrrjjjeeeddd___\\\\\\\\\^^^eeennn|||{{{yyyzzz{{{zzzyyyrrrkkkeee```XXXNNNFFFCCCAAA???<<<999666555444444777777888999;;;;;;999777888999:::999777777777999888999:::<<<===<<<999666<<<;;;<<<<<<===???@@@AAACCCCCCDDDEEEEEEEEEEEEEEEBBBAAAAAAAAAAAABBBCCCCCCDDDCCCBBBBBBDDDDDDDDDBBBDDDCCCBBBAAA@@@????????????>>>>>>=========>>>>>>=========>>>>>>??????@@@DDDCCCBBBBBBBBBDDDEEEFFFHHHHHHLLLPPPRRRTTT[[[cccsssyyy~~~~~~zzzxxxxxxzzz~~~|||pppiiiaaa[[[SSSLLLGGGCCC@@@>>>===<<<;;;999777666555444555222//////222666:::<<<++++++,,,---------,,,,,,++++++,,,------......///...///000111111222222111000222333444555:::BBBHHHUUUjjj{{{vvvrrrkkkfffcccccccccfffnnnwww|||sssjjjggghhhlllsssyyytttqqqooolllgggaaa[[[XXXUUUOOOFFF>>>888666444444555555555777888888666333444666777666555555666777777777777999;;;;;;888666:::::::::;;;<<<===>>>???AAAAAABBBCCCDDDDDDDDDDDD@@@@@@????????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@?????????@@@AAABBB??????>>>======>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAEEEEEEEEEEEEFFFHHHKKKNNNOOORRRXXX^^^cccjjjsss{{{vvvxxx|||yyynnnhhh^^^YYYSSSMMMHHHDDD@@@======<<<;;;999777555333333333111//////111666;;;>>>***+++,,,,,,---------,,,++++++,,,------......///...///000111111222222111000222333333444777>>>CCCIII\\\vvv~~~vvvrrrooooooppprrrzzz|||lll\\\TTTSSSXXXdddooonnnppppppooommmlllkkkiiiggg]]]NNNAAA999666444333444333333444555444222000111333444444333333555666555444333555777999999999777888999:::;;;<<<<<<<<<===>>>???@@@@@@AAAAAAAAA>>>>>>======<<<======>>>===>>>????????????@@@@@@>>>===<<<<<<===>>>@@@AAAAAA@@@@@@????????????@@@@@@AAACCCDDDFFFGGGGGGGGGHHHJJJMMMOOOQQQUUUZZZ^^^```fffooouuu}}}|||tttxxxvvvlllfff[[[WWWQQQLLLHHHEEEAAA>>><<<<<<:::888666444222222111111000000333888===AAA******+++,,,------------++++++,,,------......///...///000111111222222111111333555555444555:::>>>CCCQQQggg|||}}}~~~~~~pppWWWJJJFFFHHHRRR^^^iiinnnqqqqqqrrruuuxxxwwwpppeeeUUUGGG???:::777444777555333333333222000//////111222333222222444666444222111222555888999999444555666888999999999999999:::;;;===>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;:::;;;======<<<<<<===???======<<<<<<<<<<<<======???>>>>>>>>>??????@@@AAAAAACCCFFFIIILLLNNNNNNOOOOOOTTT[[[___ccchhhnnnsss|||zzz~~~rrrgggaaaWWWSSSNNNJJJGGGDDDAAA???<<<;;;:::888555333111111///000111111333666;;;???)))***+++,,,------------++++++,,,------......///...///000111111222222111111444777777666666999<<>><<>>>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEGGGJJJLLLMMMLLLOOOSSSXXX\\\___```aaafffmmmvvv}}}{{{nnnddd^^^RRRNNNIIIFFFDDDBBBAAA???<<<;;;999777555222111000,,,...000000000111444777)))***+++,,,------...---++++++,,,------......///...///000111111222222111111444888999888888:::<<>>===;;;:::777444222111111111000/////////............---......//////////////////...------------...///////////////000000000000333555666555555555777999<<>><<<:::777555222111000000000000000///.........------...//////000000/////////...------------...///////////////000000000000000111333333333444777999:::???IIIXXXnnnfffIII;;;777444444777555555666777:::@@@GGGMMMZZZdddmmmqqqtttxxx|||}}}~~~ssscccUUUKKKAAA:::888666333111000222444666333333333333333222222222000000111111333555666777444444444555666666777777777777888666444444555666<<<>>>>>>>>>>>>CCCJJJPPPUUU]]]fffnnnyyyxxxmmmfff```YYYTTTIIIEEEAAA??????@@@AAAAAA<<<;;;888555222111000000111111000///............,,,---......//////...............------.........////////////000000000000...000222222333444777:::999===EEERRRggg~~~www___FFF999555444444555888888777555666999>>>BBBJJJSSS___hhhnnntttyyy|||wwwzzzxxxppphhh```XXXQQQ===:::777444333555888:::666666666666666555555444444444444444444444555555555666777888888888888777888999999999777888:::<<>>???AAABBBBBB===;;;888555222000000///222111000///.........///***+++,,,,,,------,,,,,,---..................---////////////000000000000///000222333444666999;;;888<<>>BBBKKKVVV```fffiiillliiiqqqxxxxxxuuurrrlllgggPPPLLLEEE???;;;::::::;;;;;;;;;::::::999888888888777888888888888888888777:::;;;;;;<<<;;;;;;::::::999:::;;;;;;<<<>>>AAADDDFFFMMMWWW^^^aaadddgggjjj}}}~~~zzzrrrggg\\\SSSMMMKKKEEEBBB???===???@@@BBBBBB<<<;;;888555222111000000222111000......///000000)))***++++++,,,,,,++++++------...//////...------////////////000000000000000111333444444666999;;;777<<>><<<;;;::::::;;;888888999:::::::::999999999999:::::::::::::::;;;777999;;;===???CCCIIILLLPPP\\\lllzzzvvvqqqiii___VVVOOOJJJGGGEEEBBB???===>>>???@@@@@@;;;:::777444222111111111111000///......000222333******+++,,,,,,,,,,,,+++------...//////...------////////////000000000000000222333444444555888:::777===EEEQQQfff|||vvvkkk```IIIAAA777333444777555111222444666666444222222222333222555;;;===>>>FFFPPP```lllxxx{{{{{{zzzxxxuuutttqqqlllfff```]]][[[ZZZVVVSSSOOOLLLJJJJJJKKKLLLGGGGGGGGGEEECCCAAA???===============???AAACCCEEEBBBDDDGGGJJJNNNUUU\\\aaaiiiuuunnnhhh```YYYSSSOOOKKKHHHGGGCCC???======>>>>>>>>>:::888666444333222222222000///...---...111333555++++++,,,------------,,,,,,---...//////...---,,,////////////000000000000000222333333333444777999888>>>GGGSSShhh~~~iii```\\\VVVNNNBBB===666222444666444///333444555444222000111111111222555777333333>>>MMMZZZgggsssxxxyyy{{{zzzxxxrrrqqqqqqqqqqqqrrrttttttqqqnnnhhhdddaaaaaacccddd```___\\\XXXSSSNNNIIIFFFGGGGGGHHHIIILLLPPPSSSVVVVVVXXX\\\```fffmmmuuu{{{{{{kkkddd[[[VVVTTTRRROOOLLLHHHDDD@@@===<<<===<<<<<<999888666444333333333333///...------...111555777+++,,,---------,,,+++***///------///222222000---000111111111222222222222333444555555555666888:::<<<===DDDTTTmmmiiiYYYRRRLLLGGGDDD999888666444333333333333222222222222222222222222444333222222222444777888IIIVVVfffooopppooopppssspppkkknnnwwwxxxtttvvv{{{uuutttvvvxxxwwwttttttwwwyyywwwqqqiiidddaaaeeegggeeecccfffnnnssstttvvv{{{}}}mmmeee[[[TTTRRRPPPLLLHHHKKKFFFAAA===;;;;;;;;;;;;888888777666555444333333///...---------///000111+++,,,---------,,,+++++++++******+++......,,,***000000000111111111222222111222444444333444666888===>>>DDDRRRiiizzz```PPPIIIDDD@@@???888777666444333222333333222222222222222222222222222111000000111222444666@@@GGGRRR\\\bbbbbb```^^^ZZZYYYaaaoootttssswww~~~}}}}}}~~~}}}zzzwww}}}|||ttthhhaaaXXXRRRPPPOOOLLLIIIGGGCCC???;;;;;;::::::999777777666555444333333222...............//////000+++,,,,,,------,,,,,,+++...---,,,---///000///---/////////000000000111111///111222222222222555777>>>>>>CCCOOObbbyyynnnUUUGGGAAA<<<:::999777666555444333222222222111111111111111111111111000///......///000222333666888===GGGPPPRRRLLLEEEBBBDDDNNN^^^fffgggkkksssuuuzzz~~~}}}vvvwww~~~qqqhhh```ZZZSSSNNNMMMKKKIIIFFFBBB???<<<;;;::::::888777666666555444333222111111------......//////......++++++,,,,,,,,,,,,,,,,,,/////////000111111000000////////////000000000000///111222222111222555777===>>>BBBMMM^^^rrrzzzfffOOOBBB<<<888666666666555444333333222222222111111111111111111111111//////.........///000111111111444;;;CCCDDD???888555777???IIIOOOPPPTTTZZZeeennnyyytttiiijjjqqqyyy|||wwwhhh___YYYUUUOOOKKKIIIGGGDDDBBB>>>===;;;;;;;;;:::888666555555444333222111000000+++,,,...//////...---,,,++++++++++++,,,,,,------,,,---///000000//////...////////////000000000000111222333333333333666888<<<===BBBLLL[[[oooooo]]]JJJ???:::555333333444444444333333222111111000000000000000000000000///////////////000000111...000333777:::999777444444444666:::<<<===AAAFFFRRR\\\jjjuuu||||||jjj___```fffmmmpppxxx~~~ooobbb[[[WWWTTTPPPLLLHHHEEEBBB@@@>>>===<<<<<<<<<;;;888666444444333222111000//////+++,,,---......---,,,+++++++++++++++,,,---.........111555777666444222111/////////000000000111111222333444444444555777999;;;===BBBKKKYYYlll|||___QQQCCC;;;777333111111222333333333333222111000////////////////////////000000000000000000000000,,,000444555333111222333444444444444444666:::>>>>>>FFFPPPZZZcccnnnzzzzzzzzzwwwfff[[[ZZZ___gggllluuutttggg^^^ZZZVVVTTTQQQNNNJJJFFFCCCAAA???===<<<<<<<<<;;;999777444444333222111000//////,,,,,,------,,,,,,++++++++++++******+++---...///000666<<>><<<;;;;;;:::888666555444333222111000000///------,,,+++++++++++++++++++++******+++---...///...444<<>>888888999666555555000111222333333222000///////////////////////////...//////000//////....../////////000000//////...---111444333333444444444777888999;;;===@@@DDDGGGNNNPPPOOOHHHBBBEEEPPP[[[iiikkkiiifffiiiqqqvvvwwwqqqmmmhhhdddgggppp|||xxxhhh\\\XXXYYY___hhhuuu}}}qqqddd[[[VVVTTTGGGHHHHHHGGGDDD@@@???>>>@@@>>>;;;:::999888777555555444444333222111000000...---+++***)))***++++++...---,,,+++***+++,,,---///222777:::;;;888333000***,,,000444777888777777///000222444555666777777;;;>>>AAAEEENNN___vvvyyydddPPPFFF<<<;;;999888666555555444000000000///////////////111000000///...---------111///...------...///111222111111111000000//////000000000111222222333333111444555444666:::<<<999>>>>>>???@@@AAABBBCCCCCCLLLPPPSSSSSSRRRTTTZZZ```\\\___cccfffeeegggtttrrreee\\\XXXZZZaaadddlllyyyttthhh```XXXOOOHHHIIIGGGEEECCC@@@>>><<<;;;;;;;;;:::999888777666666444333222000///.........///...---,,,++++++++++++------,,,++++++,,,---......///111333333222111000+++---111444666777666555000111222444555666666777;;;===AAADDDMMM___uuuuuufffUUUGGG@@@:::999777666444333333333000000000000000000000000111000000///......------000///...------...///000111111111111000000000///000000000111222222333333111444555333555999999777999:::;;;<<<===>>>>>>>>>AAADDDFFFEEEDDDFFFLLLRRRYYY\\\aaaeeedddgggssssssggg]]]ZZZ[[[^^^___eeeppp|||ttthhh___WWWOOOIIIHHHHHHFFFDDDBBB???===;;;::::::999888777666555555333333111000///////////////...---,,,++++++++++++---,,,,,,,,,---.../////////...---------...000111---///111444555555444444222222333444555555666666:::<<>>???@@@@@@???BBBHHHMMMWWWYYY]]]```aaadddppp}}}uuujjjaaa]]]]]]^^^^^^aaakkkvvv}}}ttthhh]]]TTTMMMJJJGGGGGGGGGFFFDDDAAA>>><<<999999888777666555444444222222111000000///000000......---,,,++++++++++++,,,,,,,,,---...///000000000///...---...///111222...///111333444333222222444444444444444555666666999;;;>>>DDDPPPddd{{{qqqXXXIIIAAA;;;888888666555444333111111111000//////000111222333333444000000//////............000///............///000111111111000000000000000000000000111222222333333222555555333333666666444555777999;;;<<<<<<;;;:::???@@@AAABBBCCCFFFLLLPPPWWWVVVVVVXXXXXX\\\iiiwwwvvvmmmfffaaaaaaccccccgggooozzz{{{sssgggZZZPPPJJJHHHEEEFFFGGGGGGEEEBBB>>><<<888888777666555444333333111111000000000000000111...---,,,,,,+++++++++,,,+++,,,---...//////000000/////////000000000000000///000111222222222111111555444444444444555666777888999===EEETTTiii{{{hhhRRRFFF@@@;;;999999666555444333222222111111//////000111222333333444////////////............//////............//////000000000000000000111111000000000111222222333333444666666444444777777444666777999;;;<<<<<<<<<<<<;;;<<<>>>AAACCCGGGLLLOOOVVVRRROOOMMMMMMRRR___lllvvvpppjjjffffffeeeffflllvvv~~~yyypppdddVVVLLLGGGEEECCCEEEFFFFFFDDDAAA>>><<<888888777666555444333333111111000000000000000111------,,,+++++++++,,,,,,+++,,,---...............+++,,,.../////////...---//////000111111111111000555444444333444666888999888999===FFFVVVlllxxxfffRRRGGGAAA===:::999666555444333222222222222///000000000111222222222//////////////////......////////////////////////000000000000111111111111000000000111222222333333333666666444444777777444777777888888:::;;;;;;<<<999;;;>>>AAAEEEHHHKKKLLLOOOJJJFFFEEEDDDHHHSSS___qqqyyyrrrpppllliiiiiieeegggooo{{{~~~|||vvvkkk___TTTKKKFFFDDDAAABBBCCCCCCBBB???===;;;888888777666555444333333222222111000000///000000---,,,,,,++++++,,,,,,,,,+++,,,---......---,,,,,,+++,,,------......------/////////000000000111111444444333333444777999:::::::::===EEEVVVlllxxxeeePPPDDD???:::777777555555444333222222222222000000000000000000000000.../////////////////////......////////////......///000000000111111111111000000000111222222333333222444555333333666777444999888777777888:::<<<>>><<<>>>AAAEEEIIIJJJJJJIIICCC@@@???@@@@@@BBBIIIRRR___yyyppplllmmmllljjjiiihhhkkkttt}}}}}}~~~zzzqqqdddYYYRRRMMMHHHEEE@@@@@@@@@???>>>===<<<;;;999888888777666555444444333333111000////////////,,,,,,,,,++++++,,,,,,---+++,,,---------,,,+++***......---------...///000......//////000000111111444333333333444777:::<<<;;;;;;===EEEUUUkkkxxxdddNNNAAA;;;666444444444444333222111111111222000000000000////////////.........///////////////......////////////......//////000000111111111222000000000111222222333333000333333111222555666444<<<:::999888999<<>>======<<<;;;;;;;;;999999888777666555444444444333222000///.........,,,,,,,,,++++++,,,------------------------------............////////////000000000000////////////444222222444999======<<<888777;;;EEERRRaaatttqqq___KKK@@@===999555333666444222111111222000///111000000000111222333333222222111//////.........---------............///000000000000000000000000333333333333444555666666111333555333111111333666555555555666999===AAADDDDDDDDDFFFHHHIIIHHHDDDAAA<<<<<<:::999999<<>><<<999666555555333111222333333333222111111000/////////000000222111000///............---------............///000000000000000000000000222222222222333444555666222333444444222222444666666666666777:::===AAACCCEEEDDDDDDDDDEEEDDDAAA>>><<<<<<:::999888;;;@@@DDDKKK^^^~~~uuuxxxzzzvvvtttvvv~~~{{{xxxyyyqqqiiiaaaVVVOOOMMMKKKIIIFFFDDDBBB???===;;;;;;<<<<<<777888888888888777666555666555333111///...------//////...---,,,,,,,,,,,,)))***---///000///......---............/////////////////////000000000000222000000111444666777777:::999===EEEOOO]]]pppsssaaaRRRBBB<<<;;;999777777333222222222444555555444111111000///............000000///...---------------------............///////////////////////////111111111222222333444444222333444444333333555777888888888999;;;>>>AAACCCFFFDDDAAA@@@???>>><<<:::;;;;;;:::888888:::???BBBGGGXXXvvv{{{{{{|||yyy{{{vvvtttuuummm```YYYPPPJJJIIIIIIHHHGGGBBBAAA???===;;;;;;;;;<<<999999:::999888666444333555444222000...------,,,///...------,,,,,,,,,,,,))),,,///222444333222111---------.........//////////////////000000000000111111111111333444555555888888===EEEOOO\\\ppppppZZZLLL@@@;;;:::888666777444333333444555555444333000000//////...///////////////...------------------------............//////////////////////////////000000111222222333333333333444444444555666777999999:::;;;===???AAABBBHHHDDD@@@<<<;;;:::999888::::::999888888:::>>>AAAIIIWWWttt}}}||||||}}}qqqppprrriiiZZZTTTMMMHHHFFFFFFFFFEEE@@@???>>>===<<<<<<<<<<<<:::;;;;;;;;;:::888555444444333111///...------,,,///...---,,,,,,,,,,,,,,,)))+++...222333333222111------------.............../////////000000000111222222222222333333555666555666<<>>@@@AAABBBBBBIIIDDD>>>:::999999888888999999999888888;;;>>>BBBKKKZZZvvv}}}{{{lllmmmooofffXXXSSSMMMHHHDDDCCCCCCCCC??????>>>===============999:::;;;<<<;;;999777555333222111///...---------......---,,,,,,,,,------&&&(((+++---/////////...,,,------------...............//////000000111111111222333333333333555777444666===FFFOOO]]]ssshhhOOOFFF>>>;;;999666333444666555444555555444111...------...///000222333444//////...............///---------............///////////////////////////...///111222333333222222555444333444666888888888888:::===@@@BBBCCCDDDCCCGGGBBB===999888888999888777888999999:::<<<@@@CCCLLL\\\yyyuuuiiilllnnndddWWWTTTNNNHHHCCCAAA@@@@@@???????????????>>>>>>>>>888:::;;;<<<;;;999666444333333111000///............------,,,,,,---------'''''')))***,,,,,,------,,,,,,---------..................///000111111111///111333333222333555888666999???GGGOOO\\\rrruuu^^^GGG@@@:::999888444222333333333333444555444111...---------...///000111222000//////......//////000---------............///000000000000000000000000...000222333444444333222666444333444777999999888888:::>>>AAADDDEEEEEEEEECCC???;;;888777888888888666777999:::;;;>>>BBBFFFJJJ^^^~~~~~~rrriiillllllaaaUUUSSSNNNGGGBBB???????????????@@@@@@@@@@@@@@@???>>>???@@@@@@???;;;888555444333222111000/////////---------,,,,,,------...))))))******+++,,,---...,,,,,,,,,---------......---......///000111111222---000222222111222555888888;;;AAAHHHOOO[[[qqqmmmWWWBBB<<<777777777333222333000000111333555555222000......---------......///000000/////////000000111---------.........//////111111111111111111111111///000222444555444333222666444222444888::::::888777:::>>>BBBEEEFFFFFFFFF@@@<<<999777777888888888555777999;;;<<<@@@DDDGGGJJJ```}}}rrriiillllll```SSSQQQMMMGGGAAA>>>>>>?????????@@@AAAAAAAAAAAA@@@EEEFFFFFFFFFCCC???:::777444444222111000000000000------,,,,,,,,,------...,,,,,,,,,---------......---------............///000000000000111111111111333333111111111333555777>>>???CCCKKKRRR]]]ooo~~~```PPPAAA===888666777777555444666666555555555444111///000000000000000000000000111000///...---,,,,,,,,,---.........//////000000111111111000......000222222333333444444555555666555666777999;;;<<<<<<<<<::::::===BBBHHHHHHBBB<<<888777777777777777888888;;;::::::===>>>>>>CCCJJJUUUeeerrrjjjhhheee```SSSMMMIIIGGGCCC>>>>>>AAA===???CCCEEECCCBBBJJJTTTUUUXXXWWWQQQKKKFFF>>>777:::888555222000000000000------......------,,,+++,,,,,,,,,---------......---------............///...////////////000000000333222222111222444666777<<<===BBBJJJSSS^^^ppppppUUUGGG@@@<<<888666777777666444666555555555555444111///000000000000000000000000111000000///...................../////////000000111111111000//////111333222222333333444555555555444555666888999:::;;;;;;;;;;;;<<>>DDDKKK[[[nnnrrrkkkjjjhhhdddXXXPPPIIIGGGDDD@@@>>>@@@@@@@@@AAABBBBBBEEEPPP\\\rrrsssooocccVVVJJJ@@@888:::888555222000//////000...............---,,,,,,,,,,,,,,,---------......---------............///............////////////333222222222444666888999;;;<<>>;;;888777777777777666666555444444444444111///000000000000000000000000111111000//////000000000......////////////000000000111222111//////111333111222222333333444444555555666777999:::;;;;;;<<<===<<<<<<>>>AAAAAA>>>:::999999999999:::<<<===>>><<<;;;;;;>>>>>>???GGGPPPccczzzssslllmmmmmmjjj___TTTJJJFFFEEEBBB??????CCC@@@@@@AAACCCJJJYYYggg~~~}}}mmm[[[MMMCCC===999888555222000/////////...////////////...------,,,,,,,,,---------......---------............///........./////////000000222222333444666888:::;;;<<<===BBBIIIQQQ]]]nnn~~~uuuXXXFFFAAA<<<:::999777777777777777666444333333444333222000000000000000000000000000000000/////////000111111//////////////////000000000111222111000000111333111111222222333444444444888999:::<<<===>>>>>>>>>>>><<<;;;<<<>>>>>>;;;999888888888999;;;===>>>???AAA??????@@@@@@BBBLLLVVVjjjsssmmmpppqqqooocccVVVIIIFFFFFFCCC???>>>CCCAAA@@@CCCGGGOOO^^^lll~~~mmmYYYJJJAAA<<<999777555222000///....../////////000///......---,,,,,,,,,---------......---------............/////////000000000111111111222222444666888:::<<<===>>>???CCCIIIPPPZZZkkkzzzeeeMMMAAA>>>:::::::::999777666777777666444222222333333222111111111111111111111111111/////////...//////000000000000000000000000/////////111222222111111222333111222222333333444555555999:::;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;:::888666666777888:::<<<===>>>BBBAAA@@@AAA@@@CCCOOO\\\tttrrrmmmooopppnnnaaaSSSGGGDDDEEECCC@@@>>>BBB@@@BBBGGGKKKQQQ\\\fff{{{zzzhhhSSSDDD<<<777777666444222111///....../////////000///......---,,,,,,,,,---------......---------............///000000000000111111111111111222444777:::===???@@@???@@@CCCIIIOOOXXXiiixxxooo[[[III@@@@@@:::;;;;;;:::777555666666555333222111222333222111111111111111111111111111000//////....../////////111111000000000000//////...000222333222222222444222222333444444555555666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888555666666777999:::<<<===???>>>???@@@@@@FFFUUUeeeqqqkkkkkkiiieeeXXXNNNDDDCCCCCCAAA???@@@@@@???BBBGGGJJJLLLRRRYYYbbbfffcccWWWJJJAAA<<<888444444333222111000//////...////////////...------,,,,,,,,,---------......---------............////////////000000000000111111222555888<<<>>>@@@AAA>>>>>>BBBHHHOOOXXXiiixxx~~~mmm___QQQEEE@@@@@@:::<<<===;;;777444444555555333111111222333222222111111111111111111111111222111111000////////////111111111000000000//////...000333333333222333444333444444555555666666777777888999::::::::::::::::::<<<======<<<:::999888666666666777888:::;;;<<<;;;<<<>>>AAADDDMMM```rrr~~~ppphhhddd^^^WWWMMMGGGAAAAAAAAA??????BBB@@@>>>???CCCDDDCCCEEEJJJEEEIIIIIIDDD@@@>>><<<999222222222222222111000000...............---,,,,,,,,,,,,,,,---------......---------.........//////............/////////000000222555999<<>>::::::;;;<<<===;;;777444333555555333111000111333333222111111111111111111111111444333222111000000000000222111111111000000//////...000333444333333333444444444555555666777777777999999:::;;;<<<<<<<<<<<<999;;;===>>><<<:::999999777777777888999:::;;;<<<;;;<<<@@@DDDIIIUUUjjj}}}~~~pppfff___VVVMMMFFFBBB???@@@???===???CCC@@@===<<>><<<===@@@@@@BBBBBB===;;;;;;888333000111111222222222111111------......------,,,++++++,,,...---,,,,,,---///000000000000////////////111111000000111111222333222333555777888999888888===>>>BBBIIIQQQ\\\nnn~~~www[[[XXXQQQHHHAAA===<<<===;;;;;;:::888555444444555555555444333333222111111333333222111111222333333999888666444222111000000111111111111111111111111000111111111111222222222888777666555555666777888<<<::::::;;;===>>>===<<<;;;::::::999999888888888:::999:::;;;<<<===<<<;;;<<>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;999666444333//////111222222111000000......//////...---,,,,,,+++,,,...---,,,,,,---//////////////////.........111111000000111111222333222333555777888999999999======AAAIIIQQQ]]]pppjjjVVVSSSLLLEEE???<<<;;;<<<:::;;;:::888555444444555444444444333333222222222333333222111111222333333777666444333111000000000111111111111111111111111111111111111222222222222333333333444666888;;;<<<;;;::::::;;;<<<======;;;:::::::::999999888888888:::::::::;;;<<<===<<<;;;>>>BBBGGGNNN]]]www{{{rrrjjjcccXXXMMMEEECCC@@@@@@@@@@@@???>>><<<<<<<<<;;;::::::999999999::::::999888666444333///000111111111111//////......//////...------,,,+++,,,...---,,,,,,---///........................111111000000111111222333111222444666888::::::;;;<<<<<<@@@GGGPPP^^^sssvvv```PPPMMMGGGAAA===;;;;;;;;;:::::::::888555444444555333333333333333333333333333222222111111222222333444333222111111000000111222222222222222222222222111111222222222333333333222222333444666888:::<<<;;;:::999:::<<<===<<<;;;999999999999999888888888;;;<<<<<<<<<============DDDDDDIIIWWWooo~~~~~~zzzsssllleeeXXXLLLDDDBBB???>>>??????===<<<::::::999999888777777777777777777777666555444333111111111111000///...............///......---,,,+++,,,...---,,,,,,---///.........///////////////111111000000111111222333111222333666888:::;;;<<<;;;;;;???FFFPPP___uuuqqq]]]NNNIIIDDD???<<<<<<;;;;;;999:::999777555444444666222333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222222222222222333333333444777666666666666666666666;;;:::999:::;;;<<<;;;:::888888888888888999999999<<<===>>>======>>>???@@@HHHIIIQQQfff}}}}}}yyyrrrkkkcccVVVJJJDDDBBB???>>>>>>>>>===;;;999999888888777666666555444444444444444333333333222111111000//////...------...............------+++,,,...---,,,,,,---/////////000000000111111111111111000000111111222333111222333555777:::;;;<<<;;;;;;>>>EEEOOO^^^tttppp___QQQKKKDDD???======<<<<<<888999999777555333444666222333333333333333333333222222222222222222222222222222222222222333444444222222222222222222222222222333333333444444444444999999888777777555555444;;;:::999999:::;;;:::888777777777888888999999999<<<===??????>>>???BBBDDDHHHNNN___zzz~~~|||ssskkkcccWWWLLLEEECCC@@@??????>>>===;;;999999888888777666666666333222222222222222222222222111000//////......---------...............---+++,,,...---,,,,,,---//////000000111111222222333111111000000111111222333222333333555777999;;;<<<::::::>>>EEENNN\\\qqq{{{kkkYYYQQQFFF???=========<<<888888888666444333444666333333333333333333333333111222222333333222222111222222222222222333444444333333333333333333333333333333333444444444555555666777888999999999888888;;;999888888::::::999777666666777777888999::::::;;;===?????????@@@EEEIIIJJJXXXqqqwwwooofffYYYMMMEEECCC@@@??????>>><<<;;;999999888888777666666666333222111111111111111222111111000///............,,,---......///.........+++,,,...---,,,,,,---////////////000111111222222111111000000111111222333444444444555666888:::;;;::::::>>>FFFNNNZZZmmm~~~www```VVVHHH???<<<======<<<777888888666444333444666444444444333333222222222111222333333333333222111222111111111111222222333333333333333333333333333444444444444555555555555444666888:::;;;<<<<<<<<<;;;999888888999999888666555555666777888999::::::999===@@@@@@???BBBGGGMMMVVVjjj{{{rrrhhhYYYLLLDDDBBB???>>>===<<<;;;999888888888777666666555555444333222000000000111111000///............///000,,,------...//////......+++,,,...---,,,,,,---///---......///000111111222111111111000111222222333555555444555666888:::;;;:::;;;???FFFNNNYYYkkk{{{zzzeeeYYYJJJ???;;;<<<<<<;;;777777777666444333555666555555444333333222111111111222333444444333222111111111000000000000111111333333333333333333333333444444444555555555666666666777999;;;<<<<<<<<<<<<;;;999888888999999888666444555666777888999:::;;;999<<<@@@@@@@@@BBBIIIOOOdddzzz||||||~~~{{{ssshhhWWWHHHCCCAAA>>><<<<<<;;;999888777777777666555555444444555444222000000000000111000///...------...000111,,,,,,---.../////////......------,,,,,,------...,,,,,,...///000000000000222222111111222222333444444444555666888999;;;<<<======AAAGGGOOOZZZmmm}}}qqq^^^TTTFFF===;;;;;;:::888999777555444333444666777444444333333333333222222222222111111222222333444666444111000111222222111555555555555555555555555222333444555666666666666999999::::::;;;<<<======999999999999999888777666666666777888999::::::;;;===999<<>>EEEGGGIIIVVVfff|||vvvsssyyy~~~sssfffbbb___SSSCCCAAA???;;;999999999888777999777555444444444333111000000000000//////..............................000000000000///...---,,,------,,,,,,,,,,,,---------....../////////......222222111111111111111222444444444444555666777888888888;;;@@@FFFPPPaaapppjjjZZZLLLFFF???;;;;;;;;;:::888888777555444444444555666333333333333222222222222111000000000000111222222333222222222333333222000111111111111111111111111222333444555666666666666888888888999::::::;;;;;;999888666555555666777777888888999999::::::;;;;;;<<<===BBBHHHLLLRRRdddxxx}}}wwwrrrooowww~~~rrrddd^^^]]]RRRDDDAAA>>>;;;999999888777666888666444444444444333111000000000////////////...////////////////////////000000000000000///......---,,,,,,,,,,,,,,,,,,---.........///......------222222111000000000000111444333333333444555555666999999<<>><<<;;;;;;999777777666555444444444555555333333333222222222222111000000000///000000111222222111222333444444222///111111111111111111111111222333444555666666666666777777777888888999999999888777555444333555666888999999999:::;;;;;;<<<<<>>>>>@@@CCCHHHPPP\\\pppvvvqqqnnnnnnwwwxxxpppiii[[[KKK???===999888777777666555555444444444555444222000.............../////////000000000000000000000000000111111222222222111111,,,,,,++++++++++++,,,,,,,,,------.........------///////////////000111111222222222222333444555666666777;;;CCCIIISSSdddrrroooWWWJJJHHH@@@??????>>><<<999777666555555555555444444333333222222222222111111111111111000000000000111222222222111111222444444333111222222222222222222222222222333444555666666666666555555555555555666666666666666555444444555777888888999:::<<<===???@@@AAAAAAFFFOOO\\\nnnsssooolllmmmvvvvvvmmm\\\JJJ???<<<999777777666555444444333333444555555222000---............/////////////////////////////////111111111111111000//////,,,,,,++++++++++++,,,,,,+++,,,,,,---............---------...///000111222111111222222444555777888666777;;;BBBHHHQQQ```ooo}}}dddNNNEEEDDD<<<======<<<:::999888777444555555555444444333333222222222222111111111111111111111111111222333333333111000111222444333333222222222222222222222222222333444555666666666666555555555444444444444444555555666666666777777777777888:::<<<>>>AAABBBCCCEEENNN]]]ppp{{{oookkkiiiiiisssvvvmmm[[[JJJ>>><<<888777666666555444333333333444555555222000---------.........//////...........................///111333444555666666,,,++++++++++++++++++,,,***+++,,,---......///...,,,,,,,,,---///000222333111111222333444666888999888888<<>>;;;888666666666555333333222333444666555222///---------.........//////........................+++---111555:::===@@@BBB,,,------......------,,,...---,,,+++,,,---.../////////.........000222333222222222333444555666777;;;888;;;CCCMMMVVVbbbmmm}}}```RRRKKKCCC;;;::::::999999888777666666666555555444333111000000333333222222222222333333333222111000000111222333222000///...///000222333111222222333333222222111444444444555555555666666444444555555666777777777777666666666666777777888:::999;;;<<<<<<;;;AAAIIIPPPeeetttgggaaaaaagggrrr||||||rrrhhhWWWHHH<<<:::777555555555444333555555555555444222000......---,,,,,,,,,...111222.........,,,,,,...111444222///111888???DDDOOOZZZ,,,,,,------------,,,,,,------,,,,,,,,,---...//////.........///000111222333333333444555666777888;;;999;;;CCCMMMVVVcccnnnuuuZZZNNNHHHBBB<<<;;;::::::999888888777777777666555333222222111111333222222111111222222333333222111000000111222333111111/////////000222333111222222222222222222111333333444444444555555555444444555555666666777777777666666666666777888888:::;;;>>>AAABBBBBBIIIQQQ___uuu{{{pppeee```bbbgggrrr|||tttjjj```RRRDDD<<<999666555555555444333444444444444333111///...000///...---,,,---......000000000...------...000666555:::EEERRR___ooo}}},,,,,,------------,,,,,,---,,,,,,,,,,,,---...//////.........///000111222444444444555666777888999;;;999<<>><<<<<<<<<;;;;;;;;;:::::::::999888555444333333444555222222111111111111222222222222222222222222222222111111000000000111222333222222111111111111222222111111222222222333333333333333444555555666666777777777777777888888999:::888999<<<@@@CCCJJJYYYggg{{{pppiiieeedddeeeiiirrr|||~~~wwwlllaaaYYYPPPGGG???;;;888555444444444333222111111111000000///.........///000111222222222222...///111222444777<<>>EEELLLVVVfffttteeeQQQGGGAAA===<<<<<<<<<;;;;;;;;;;;;;;;;;;999888666555555555555666333333222222222222333333222222222333333222222222111111111111111222222333222111111000000111111222111111111222222222333333333333444444555666666666777777777888888999;;;;;;======???BBBGGGRRRggg{{{yyytttpppmmmllllllnnnwwwyyypppeee\\\TTTKKKBBB===:::888555333333333222111000/////////////////////...///000111111111111000333555888;;;@@@GGGNNNTTT^^^kkk}}}++++++,,,,,,,,,,,,++++++***+++,,,---.../////////---...///000111111111000000000111222444666777999;;;;;;???EEELLLVVVgggvvv}}}___OOOGGG@@@======;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666444444333333333333444444222222333333333333222222111111111222222222222333222111000//////000111222111111222222222333333333333333333444555555666666777777888888999:::<<<<<<===>>>AAAFFFMMM]]]wwwwwwpppmmmkkkjjjiiijjjrrr{{{tttkkkbbb\\\TTTIII???;;;:::777444222222222222111//////.........///000000000000000000000000000000000666AAAMMMZZZfffrrryyy++++++,,,,,,,,,,,,++++++)))***,,,---/////////...---...///000111111111000111111222333555777999:::;;;<<<@@@FFFLLLVVVhhhxxxoooTTTJJJFFF@@@===@@@::::::::::::::::::::::::777888999:::999888666555666555555444444555555666222222333444444333222222111111222222333333333222222111000//////000111222222222222222333333333444222333333444444555555666888888888999:::;;;<<<===>>>BBBJJJSSS]]]ooo{{{ssshhheeedddcccbbbccclllvvvvvvmmmeeebbbZZZMMMBBB>>>999777333222222222111000//////.........///111222111111111222444666999::::::EEEVVVgggwww{{{rrr+++++++++,,,,,,+++++++++)))***,,,.../////////...,,,---///111111111000000222222333444666888:::;;;;;;<<<@@@FFFLLLVVVhhhyyy}}}cccKKKEEEDDD???>>>BBB::::::::::::::::::::::::666888:::;;;;;;999777555666666555555555555666666222222444444444444222222111111222333333333333222222111000......000111222222222333333333444444444222222333444444555555666888888888999:::;;;===>>>EEELLLXXXeeerrrxxxpppgggdddccccccbbbdddnnnyyyyyyqqqkkkiiibbbSSSGGGCCC999666333222222222111000//////......///000111333000111222666;;;@@@FFFIIITTT___ooo~~~vvveeeXXX******+++++++++,,,,,,,,,,,,,,,,,,------.........////////////000000000000000222333333333444777999888;;;BBBIIIPPPYYYkkk{{{jjjXXXHHHEEEGGGDDDBBBAAA:::<<<<<<:::777555666888999999888888777666666666666777777666444333555666444444333333333333444444555555555444444333333333222111///......000222333222333333333222222444666777555333222333444444444888999999999999;;;???CCCIIIVVVhhh{{{rrriiicccbbb```^^^```hhhttt~~~{{{uuutttvvvjjjTTTFFFCCC<<<888444222222333111000444111//////222444444333444444555888AAAQQQdddqqqzzzvvvkkk]]]MMMBBB***++++++++++++,,,,,,,,,,,,------------------...////////////000000000000000222333333333444777999777:::AAAJJJPPP[[[mmm}}}```RRREEEAAA@@@??????BBB???>>><<<999777777888999888888888777666666555555666777777666444333444666555444444333333444444555555555444444444333333333333222111000000222333444222333444333222222444666555444333444555666777777777999;;;<<<===@@@FFFJJJUUUggg~~~rrrjjjeeedddaaa^^^]]]cccmmmtttxxxqqqoooooodddPPPCCCBBB;;;888444222333333333111444222000111333333111///111888BBBOOO^^^ppp}}}uuuiii^^^UUUKKK@@@888++++++++++++,,,,,,,,,,,,.........---------------////////////000000000000000222333444444555777:::666:::AAAJJJQQQ]]]pppzzzZZZPPPGGGDDDDDDEEEJJJNNNJJJDDD<<<888888999:::999777777777666555555444444555666666666444333444555555555444444444444555555444444444444333333333333444333222222222444555666222333444333222222444666444444555666777888999999777999;;;===>>>CCCKKKQQQhhh~~~|||ooogggddddddbbb___^^^bbbjjjqqqtttmmmhhheee[[[JJJ@@@???:::777444222222333333222111000000222555888999999;;;GGG[[[ooo}}}vvvqqq```WWWKKKBBB===999555222+++++++++,,,,,,,,,------//////......------,,,,,,////////////000000000000000222333444444555888:::666999AAAJJJRRR___rrroooVVVMMMFFFGGGOOOWWW]]]___VVVKKK???888999;;;;;;999777666666555444444333333333444666555444333444555555555444444444444555555333333333333333333333333333333222222333444555666222333444444333333444666333555777777888888999:::<<<>>>??????AAAJJJVVV```~~~uuuiiibbb___```aaaaaabbbgggooovvvrrrjjjccc]]]RRREEE>>>>>>999777444222111111111111666444222222777???FFFJJJXXXdddwwwvvvhhhYYYNNNFFF@@@888333111222444444++++++,,,,,,,,,---------/////////......---------////////////000000000000000222333444444666999;;;777:::AAAJJJRRR___sss|||eeePPPHHHAAAHHHYYYhhhllliii]]]QQQBBB;;;;;;<<<;;;777666666555555444333333333111333555555444333333444444444333333333333444444333333333333333333333333111111111222333333444555333444444444333333555777444666888888777777999;;;AAABBBDDDEEEKKKYYYlllzzzrrrfff___ZZZ\\\___```ccciiissszzzrrrjjjaaaWWWLLLBBB======888777444222000///000111;;;888555666===JJJXXXaaawwwvvvjjj^^^PPPAAA666999666222000000111333333,,,,,,,,,,,,------------/////////...............////////////000000000000000222333444555777:::<<<999;;;AAAIIIQQQ]]]rrrmmmZZZNNNGGGCCCLLLaaassstttlll[[[QQQCCC<<<<<<<<<:::777666666666555444444333333000222444555444333333333333333222222222222333333222222222222333333333333//////000111222333333444333444555444333333555777666888999999777888<<<@@@BBBFFFLLLQQQ[[[mmmqqqfff```YYY[[[]]]___aaahhhqqqyyyssslll```TTTIIIAAA===;;;666666555333111111333666333666;;;CCCQQQdddvvvuuukkk\\\OOOEEE===777333444444333111000000//////,,,,,,,,,------------...............////////////////////////000000000000000111333444555777:::===;;;===BBBIIIOOO[[[oooyyy___OOOLLLIIIGGGNNN```oooooofffRRRJJJAAA<<<<<<<<<:::888777777666666555444444444///111444555444333222333222111111000000111111222111111222222222333333333...///000111333333444444333444555444333444555777666888:::999999<<>>999BBBPPP```ooo~~~qqqeeeWWWQQQGGG>>>777444444444000000111111000000000000,,,,,,,,,---------......------......//////000000////////////000000000000000111333555555777:::===<<<>>>BBBHHHOOOZZZnnnlllUUUHHHEEEFFFFFFJJJVVVbbbbbbZZZIIIDDD>>>;;;;;;;;;:::999777777777666555555444444...111444555444222222222111111000000000000111111111111111222222333333333...///111222333444444444444555555555444444666777666888:::::::::???HHHPPPkkkuuuyyynnnfffaaaZZZ\\\^^^```dddmmmyyytttnnnaaaQQQEEE???:::777111444666777888;;;AAAEEEPPP\\\mmm|||nnnYYYJJJ???>>>===999555222222222+++,,,...000111222555666------,,,,,,,,,---..................////////////......//////000000111111222444666666666777999;;;>>>???AAAFFFLLLXXXmmmfffRRRHHHDDDBBB@@@DDDJJJNNNNNNLLL@@@???===<<<:::999999999999999777666555555555555444444333222222111000000111111000000000000000111333333222222222222111111111111222222222333333333666666555444333444777:::777777<<>>>>>AAAFFFKKKXXXmmm|||bbbPPPGGGBBB???===???DDDGGGFFFCCC@@@???===<<<:::999999999888888777666555555555666444444444333222222111111111000000000111333555666555444333222222222222222222222222222333333333333555666666555444555777999777777<<>>>>>AAAEEEKKKVVVjjj}}}sss\\\LLLFFFDDDAAA??????BBBCCCAAA??????>>>===;;;:::999888888777777666666555666666666555555444444333333222222111000000111333666999;;;777666444222111111222333222222222333333333444444444555777666555555666888<<<;;;>>>BBBDDDMMMeee}}}sssaaaSSSLLLQQQQQQQQQTTT]]]jjjvvv}}}wwwiiiVVVGGG???:::666444888999AAASSSfffvvv~~~wwwoooiiicccXXXLLLAAA888333111111000///000111111000///333555777:::===EEEOOOWWW++++++++++++,,,---..................////////////......//////000000111111333555666666666777:::<<<@@@@@@BBBFFFJJJTTTgggxxxkkkVVVIIIDDDDDDBBB@@@???AAAAAA@@@>>>>>>>>><<<:::999888888888666666555555555666666777555555555444444333333333222111000000222555888;;;999777444222111111333444333333333333444444444444333555777888777666777888AAA@@@BBBFFFLLL[[[www|||nnn]]]PPPKKKMMMLLLLLLOOOWWWbbbmmmtttlll^^^MMMDDD@@@===::::::<<>>CCCBBBDDDGGGJJJRRRddduuufffRRRHHHDDD@@@>>>===============<<<>>>===;;;:::888777777777666555555555555555666777555555444444444444333333333222111000111333555666999777444222111222333555333333444444444555555555333555888999999999:::;;;@@@BBBGGGOOO[[[pppttthhh[[[RRROOOKKKJJJIIIKKKQQQZZZccciii```RRREEE@@@>>><<<===@@@EEESSSfffttt||||||tttiiiXXXHHHAAA<<<666444555666444222000//////000222333333333444:::EEEQQQ```rrr************+++---...///............////////////......//////000000111111666666666666666888<<>>@@@@@@IIIVVVeeevvvyyynnncccZZZTTTSSSKKKIIIGGGGGGKKKRRRYYY^^^VVVJJJ@@@???>>>===BBBKKKWWWgggxxx~~~|||vvviii^^^VVVKKKAAA:::777444444555444222///111222222111111444999===CCCJJJUUUaaaooo)))))))))***+++---...///............////////////......//////000000111111444555555444444666:::===@@@AAADDDIIIMMMVVVgggxxx~~~eeeSSSJJJGGGDDDDDDCCCBBB@@@@@@@@@AAA===<<<:::999777666666666777666555555444444444444222222333333333333333333111111222333333222111000333222222222222333333444444555555555666666666666555666888:::;;;>>>BBBEEELLL\\\sssvvvkkkbbbYYYTTTSSSKKKHHHEEECCCEEEJJJPPPSSSOOOEEE@@@CCCEEEGGGSSScccpppzzzzzztttppplllaaaSSSHHHDDD???:::555444333222222222111000000333666666777>>>KKKUUUaaagggnnnuuu{{{)))))))))***+++---...///............/////////000......//////000111111111333333333222222444888<<<===???CCCIIINNNXXXkkk|||~~~fffUUUKKKHHHBBBBBBAAA???<<<;;;;;;<<<<<<<<<:::888777666666555888777666555444333333333222222222222222222222222///000333444444333222111000111111222333333333444555555555555666666666777555777888:::<<>>===<<<<<<::::::999999999999999999777777555444333222222222222333333444333222111000222222333333333222222111555444333222222222333444555666666666555555666888===777888===>>>???KKK]]]ssszzznnngggaaaYYYRRROOOKKKEEEAAABBBAAA>>>BBBJJJIIIMMMRRRWWW___lll}}}|||yyyuuugggXXXIIIDDD>>>:::999777444222333111///...000111111111444888===CCCKKK[[[ppp|||ttt***+++,,,,,,---------,,,///...------------...///...///000111111222222111000111222222444444555666999;;;AAAKKKUUUbbbuuu|||dddQQQGGGBBB@@@@@@???>>>===<<<;;;;;;:::999999999999888888888777666555333222222222111222222333333333222111000222222222333333222222111444444333222222333333444333555666666666666888:::===888:::BBBHHHNNN```sssyyymmmgggddd]]]VVVSSSIIIEEEBBBBBB@@@???EEEOOOVVV^^^hhhnnnqqqvvv~~~qqqggg^^^RRRFFFAAA===999666666555222000222222222111222333555666777@@@MMMWWW```kkkwwwzzztttiii^^^++++++,,,---------,,,,,,......---------......///...///000111111222222111000111222222444444555666888:::@@@KKKVVVdddyyyxxxcccQQQGGGCCC???>>>>>>===<<<;;;::::::999999999999888888777777666555444333222111111111222222222333222222111000111222222333333222222222444444333333333333444444222444666777777777999;;;>>>;;;@@@KKKVVVddd{{{uuugggcccbbb]]]WWWSSSJJJGGGEEECCCBBBFFFRRR^^^kkkttt~~~zzzuuuvvvzzz|||rrraaaQQQGGG===777888666444444444333222000333444555555444666;;;???CCCPPPaaannnuuuvvvuuuuuuzzz|||{{{uuulllbbbSSSGGG+++,,,,,,------,,,,,,,,,------------.........///...///000111111222222111000111222222444444555666777999???IIITTTcccxxxmmmYYYKKKDDDAAA======<<<<<<;;;:::999999999999999888777777666666555444333222111111111111111222222222222111111111111111222333333333222222333333333333444444444555222444666666666777999:::>>>@@@HHHVVVfffyyy~~~nnn___[[[[[[WWWQQQMMMJJJIIIHHHFFFHHHRRRdddrrrvvvlllkkknnnooohhh\\\OOODDD===777444444444444444444444222111333555777777777===GGGPPP[[[dddqqqzzzzzzsssiiibbbeeeeeedddaaaZZZQQQEEE<<<,,,,,,,,,------,,,,,,+++,,,------.........//////...///000111111222222111000111222222444444555666888999>>>GGGQQQ___tttwww___LLLBBB>>>>>><<<<<<;;;;;;::::::999999999999888777777666555555444333222111111111111111111111111111111111111222000111222333333333333333333333444444555555555555444555666666555666999;;;>>>EEETTTfffzzzzzzkkk\\\VVVUUUQQQLLLJJJHHHIIIHHHHHHNNN]]]qqq~~~vvviiidddeee\\\QQQEEE???===;;;777444333444555555444333333333000444999<<>>;;;999555333555,,,---------,,,,,,+++***+++,,,---////////////......///000111111222222111000111222222444444555666777888<<>>DDDVVVhhhpppfff[[[UUUSSSWWWbbbmmmyyyvvvnnndddVVVKKKDDD@@@===;;;:::555333444444333777===<<<;;;<<<@@@FFFOOOZZZccctttzzz}}}|||}}}yyynnnhhh```ZZZVVVPPPGGG@@@444333111...,,,***))))))444///...222444000///111...,,,+++,,,...//////...//////......//////000111000111222222444444555666666<<>><<<;;;;;;;;;:::888666999666444444555666444222111111000//////////////////////////////000111111111111111111222222222222555333222444666888777555777999>>>DDDHHHSSSkkkqqqiii```]]]___dddppp{{{ooocccZZZNNNCCC===:::888777999666555777777666888<<<;;;BBBLLLWWW```iiittt}}}{{{zzz}}}{{{wwwhhh___UUULLLFFF@@@999444222111///---+++******)))<<<777333333222...---...///---,,,---...///---,,,......------......///000000111222222444444555666888===>>>CCCOOOXXXooobbbQQQJJJGGGDDDCCC>>>===<<<<<<<<<;;;999777777555333222333333222111222222111111000///...---000000000000000111111111111111111111222222222333777666444555666777777666888<<>>===<<<<<<===<<<:::888777555444333222222222111222222333222111///---,,,000000111111111222111111111111111222222222333333888777555555666666777777<<>>===<<<<<<===<<<;;;999777777666555333222222333222333333333111///---,,,000000111222333222222222111222222222222333333333666666555555555666888:::BBBFFFOOO```yyy|||~~~uuuggg[[[QQQJJJBBB@@@<<<888666666888999;;;<<<@@@DDDEEEEEELLLTTTdddttt}}}{{{zzzyyyuuulllaaaXXXRRRKKKEEEAAA888666333111111000000///******)))))))))******+++gggeee\\\QQQGGG@@@777///111///---,,,---//////.........------......///000000111222222444444555666666<<<@@@KKKYYYaaaqqqooo```YYYPPPHHHCCC===<<<;;;;;;<<<<<<:::999888999888666333222333444333333222222111000///...000111222333444333222222222222222222333333333333555555666666666888<<>>FFFMMMOOOQQQXXXaaawww}}}yyyvvvqqqggg\\\PPPJJJEEE???888555000000111000///---,,,+++******)))))))))******+++gggkkklllfff^^^VVVGGG::::::666111......///////////////......//////000111000111222222444444555666666;;;>>>HHHWWW```ppp~~~mmm```SSSHHHBBB<<<;;;:::;;;<<<<<<:::888888999999666333111222444333222222111000000000111000111333444555444333222222222222333333333444444444555777888999<<>>BBBGGGTTTlllwwwbbbOOOBBB<<<:::999999999999888666666777777777777555444333111111000000111111222333444444555555555444333333666555555444444444555555777666888;;;<<>>BBBEEEOOOZZZggguuu~~~wwwmmm```WWWCCC<<<333...,,,,,,,,,+++++++++++++++++++++++++++************************444777AAAPPP___fffeeeaaa______WWWKKKAAA;;;666111333222111/////////000000222222222222333444555555666888<<<@@@DDDPPPggg}}}vvvbbbNNNBBB<<<:::999999:::999888777666666666777666555333222111111000000111111222333333333444444444444444333666555555444444555555555555666:::???BBBJJJ\\\nnnxxxrrrmmmeeeXXXNNNJJJAAA???===;;;999999::::::>>>;;;<<>>;;;666111///000333555000000000111111222333444555444666999===HHH\\\ooouuu]]]JJJ>>>===;;;:::999::::::999777555444444444333222111111111111000000111111222333000111222333444444444444555555555555555666666777555:::@@@EEENNNddd{{{lllcccYYYRRRIII???;;;;;;555999<<<;;;888999>>>DDDEEEPPPbbbuuu}}}ooobbbOOO@@@777444222222///111333555555222...+++------------------------***************************---/////////000333555===GGGRRR[[[cccddd]]]TTTHHHDDD>>>777333222222333222222111111222222333444333333555888<<>>DDDJJJWWWsss{{{sssdddVVVHHHCCC@@@===;;;:::999<<<<<<;;;999===FFFMMMWWWcccttt~~~vvvmmmfffVVVMMM@@@666333222333222000333888:::888444///,,,------------------------************************+++---000111222333555666666;;;BBBIIIRRRYYYVVVOOOOOOLLLFFF@@@:::666333222666555444444333333444444333333444777:::@@@NNN\\\xxxmmm___ZZZcccqqqwww___MMMCCC===<<<::::::;;;;;;999888555555444333222222222222111111000000111111222333222222333444555555555555555555555555666777888888:::BBBKKKUUUhhhyyyuuupppiiibbbXXXJJJ===;;;===>>><<<<<<;;;<<<======@@@HHHSSS\\\lllsssyyy|||~~~|||}}}zzzrrreeeWWWNNNIII???:::444111222333222111000444999:::888333///,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,---///222555777999999444888::::::>>>DDDEEECCCKKKKKKIIIFFFCCC???;;;999999999777666555444444444555444555777888:::CCCNNNbbb~~~vvvcccWWWRRR[[[iii~~~yyyzzzsss\\\KKKCCC===<<<;;;:::;;;;;;:::888666555444333222222333333111111000000111111222333444444555666666555555555555555555555666777888999:::EEETTTddd}}}vvvlllddd]]]VVVQQQJJJAAA;;;;;;===<<<;;;<<<;;;<<<@@@FFFPPP\\\hhhoooxxx||||||vvvtttvvvwwwtttqqqnnnggg[[[MMMAAA;;;888555222//////111111///,,,---111666777444000...---,,,,,,,,,,,,,,,,,,,,,,,,************************+++***))),,,000333555555333777888333111555999;;;CCCEEEGGGIIIIIIHHHEEEDDD<<<;;;999888666555555444777555666777666555<<>><<<;;;;;;;;;;;;:::888777666444333222222333444111111111000111222222333666666666666666666555555555555555555666777999999888GGG[[[pppyyynnncccZZZRRRLLLHHH???======???>>>:::999<<<:::===CCCOOO^^^mmmxxx~~~zzzxxxsssrrroooiiiddd]]]SSSHHH???999555444444111//////111000,,,))))))---222333000...---...++++++++++++++++++++++++***************************+++,,,---............222111000000000111333444999:::<<>>>>><<<;;;;;;<<<<<<@@@JJJYYYjjjyyyxxxtttttttttkkk```PPPJJJBBB:::666444444333111000000///......------------------------------++++++++++++++++++++++++++++++************++++++++++++,,,,,,---......///111000000///000111222333444555666999>>>DDDJJJMMMPPPMMMIIIEEECCC@@@<<<:::888888777777777999<<<>>>@@@DDDMMM[[[qqqtttwwwuuugggaaaXXXRRROOOOOOOOOOOORRRRRRUUUVVVPPPPPPccc{{{{{{nnn___XXXQQQGGG>>>:::;;;:::999888777777888999777555333111000111222222111111111222222333333333555555555444444444333333444666777777666666777888BBBOOOgggyyykkk\\\QQQIIIDDDCCCFFFEEECCC@@@>>>>>>@@@BBBCCCEEEKKKUUUbbbooozzz~~~zzzxxxsssfffZZZHHHCCC;;;555111000//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,,,,++++++,,,---///000///////////////000111111000000111444888<<>>AAAKKK```xxx|||ooobbb[[[VVVRRRKKKGGGEEEEEEDDDDDDDDDCCCEEEGGGDDDDDDRRRcccrrr```VVVLLLIIIGGGAAA<<<:::::::::999888777777666666444333222222111111111222000000111222333333444444444444444444333333333333444555666555555666999;;;EEEUUUqqqyyyhhh\\\OOOGGGCCCBBBFFFKKKOOOJJJDDDBBBEEEJJJMMMOOOUUUZZZccckkkrrrxxx}}}~~~wwwmmm___SSS@@@;;;555000...------,,,///......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++---,,,+++***+++---///111............//////000000000000000222444888;;;===???AAAEEELLLQQQTTTSSSQQQKKKGGGBBB>>>;;;:::888777<<<>>>CCCMMM___rrr|||}}}nnn```UUUMMMJJJKKKHHHDDDBBBAAAAAA@@@???@@@???@@@CCCBBBCCCKKKVVVqqq}}}hhhYYYSSSKKKDDDBBBAAA===999999999999999999888666555444222222222222222222111111000000111222333444444555333333333333333333333333444444444444444777;;;>>>GGGZZZyyyzzzoooWWWNNNEEEBBB@@@AAAFFFMMMPPPKKKGGGJJJSSS\\\```aaagggkkkooorrrsssuuuxxx{{{}}}~~~zzzooodddZZZNNNEEE:::666222///.........------------,,,,,,+++++++++************************++++++++++++++++++++++++******))))))))))))******---,,,+++***+++---///111------......//////////////////000111222444777888666888<<>>>>>AAAEEEMMM[[[iiinnnkkkiiiooo|||qqq]]]QQQIIIEEEEEEDDDBBB@@@?????????>>>===???>>>???BBBBBBCCCGGGMMM^^^nnnzzzeeeRRRHHHIIIBBB===<<<<<<888666666888999999999888666555444222222222222222222222222000000111222333333444444333333333333333333333333333333333333444777<<<@@@HHH]]]~~~wwwggg[[[KKKFFFAAA@@@???>>>AAAGGGIIIIIIMMMXXXgggsssyyyyyy{{{|||{{{zzzxxxwwwwwwwwwtttpppdddSSSFFF@@@:::555444222///......///......,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++***))))))))))))))))))***,,,,,,++++++,,,---///000---......///000/////////.........///000111333444444444777<<>>AAADDDIIISSSbbbpppoooXXXIIICCCAAA<<<999;;;;;;999999;;;999888888888888777777777555444333333222222222333111111222222222333333333333333333333444444444444333333444333444777<<<@@@III___zzzrrreeeVVVJJJFFFCCCAAABBB@@@>>>AAAGGGJJJOOOZZZjjjzzz~~~xxxtttlllcccRRR@@@666555444111000...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***))))))(((((())))))***++++++,,,,,,---......///---...///000000000//////......//////000111222333333333555888<<>>>>>CCCLLLVVVbbbrrrxxxaaaNNNDDDAAA<<<888888;;;<<<;;;<<>>KKKaaauuuiii^^^TTTJJJDDDBBB@@@AAAEEEGGGIIIQQQYYY___eeeppp|||wwwlll```VVVFFF777333555555111...---,,,---...///...,,,,,,,,,,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((())))))***+++,,,---............---...000111111111000///000000111222222333444444000111444777;;;<<<:::888;;;:::<<>>>>>AAAHHHOOOWWWdddpppvvv|||tttdddQQQHHH:::000000444222,,,///......///111111000...------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((((()))))),,,...//////......///000...///000///...///111333222222222333333333444444111111333555666777888888777666777:::???GGGOOOTTTcccgggmmmuuuwwwooo```TTTKKKGGGDDDDDDHHHNNNTTTXXXlll{{{kkk\\\LLLBBB>>>:::999;;;999999999888777666666555888999999:::;;;;;;;;;;;;:::===BBBFFFLLLXXXhhhtttvvv^^^LLLDDD???999444666555555666666777888999===<<<:::999:::===@@@BBB>>>:::555222333555666777666555333111111222333444333333222222333333444555555666666666777999===@@@KKK^^^}}}|||ppp\\\KKKIIIGGGBBBAAAFFFAAADDDHHHQQQcccyyy|||{{{uuudddNNNBBB777444333000......///...............///000---++++++,,,...///...---+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++*********)))000000000///......///000---///000000//////000222111111111111222222222333000000222333444555555666888777777999<<<@@@DDDGGGQQQWWW___gggkkkjjjgggdddTTTPPPJJJGGGFFFIIIMMMOOOUUUbbbvvvvvvaaaTTTFFF???<<<999999:::999999888777777666555555777888999:::::::::999888999;;;???CCCLLLYYYiiitttzzznnn```OOOBBB===<<<999777555555555555666777888999;;;:::999999:::;;;===???<<<888444111111333444555555444222111000111222333333222222222222333444444444555666666666888<<>>HHH[[[{{{wwweeeUUUKKKCCC@@@BBBCCC@@@CCCKKKVVVfffyyy~~~tttdddWWWKKKKKKKKKMMMVVV___```\\\NNNAAA444000000///000333000//////......---------...---,,,---/////////---+++++++++*********************++++++++++++************)))))))))(((((((((666333///,,,,,,---......,,,///111222111///////////////000000000111111111/////////000111222222333555777999;;;============>>>@@@DDDEEEHHHNNNWWW]]]hhhgggddd^^^VVVPPPKKKHHHOOOPPPPPPSSS[[[hhhxxxpppWWWGGG@@@:::999888666555777777777777666666555555555555777999;;;:::888555222777666888AAAQQQeeevvv}}}nnn^^^RRRGGGDDD@@@:::555444555666222333333444555777888999777888999:::::::::999999888555222000111111111111222111000000///000111111222222222111222333333444333444444444555777;;;>>>GGGZZZyyyzzznnncccUUUJJJFFFBBB@@@BBBCCCFFFPPP[[[jjjzzz|||uuuiiiYYYLLLCCCBBB???@@@IIIVVV\\\[[[KKK???444111111000000111111111000000///...---,,,///...------//////...---******************************++++++++++++******))))))))))))((((((((((((===777000,,,,,,---......---///222222111///......000000000000111111111111000000000000111222444555555777:::===???@@@@@@@@@AAA@@@@@@AAADDDHHHMMMOOO___bbbfffgggccc___\\\[[[VVVRRRMMMJJJMMMVVVbbbjjjrrr{{{vvvjjjXXXIIIBBB<<<999999888444444666666666666555555555555555666777:::;;;;;;888555333666555888BBBTTTjjj}}}ttteeeTTTIIIAAAAAA???;;;666333333555222222222333444666777888777888:::;;;;;;:::999888888666333222333333222000000000000000000000000111222111111111111222333333333444444444555777;;;>>>EEEXXXwwwuuueeeZZZPPPHHHDDDCCCAAA@@@AAAFFFPPPaaaooo}}}xxxooodddXXXMMMGGG======;;;;;;CCCOOOVVVWWWKKKAAA999888999555222111111222222222111///...---///...------...///...,,,************************)))******++++++******)))))))))))))))((((((((((((JJJBBB888111/////////......000222222000......///000000000000111111111111000000000000222444666777888999;;;===@@@CCCEEEFFFBBBAAA@@@@@@BBBCCCEEEEEEMMMSSS[[[aaadddfffiiilllccc^^^WWWQQQNNNOOOSSSUUUXXXfff|||~~~yyysssmmmiiibbb```]]][[[XXXSSSKKKDDD???;;;999999777444333666555555555555555555444444555777999::::::888666444555666888BBBSSSiiissseeeWWWJJJAAA;;;;;;;;;999666444444555333333333333333444555666777888999::::::999888888777666444444444444222000000000000000111111111111111111111111111222333333444444555555555777;;;>>>CCCVVVuuusssaaaTTTJJJCCC@@@AAABBBBBBCCCGGGPPP___qqq~~~~~~rrrnnneee[[[PPPHHHCCCAAA888999999;;;CCCNNNUUUVVVNNNEEE>>>>>>>>>:::444222000111111222111000...---...---,,,,,,---...,,,+++***************+++++++++))))))************))))))******)))))))))(((((((((]]]RRRDDD999555333111//////111111000///......///....../////////000000000///......///111444777999999999;;;???DDDKKKQQQTTTRRRSSSQQQLLLEEEBBBBBBCCCAAAFFFLLLQQQUUU\\\fffnnnmmmiiiddd___[[[WWWSSSRRRTTT[[[hhhxxx}}}vvvpppnnnlllkkkhhhccc]]]YYYRRROOOLLLJJJIIIFFFCCCBBB<<<999888999777333444777444444444444444444444444444555666777888777666555555666999@@@MMMbbbyyyooo```TTTJJJAAA===777777666666666555555444444333333333333333444444777777777888888777777666666555444555555444111//////000111111222222222111111111111111111222222333444555666666666888<<>>===<<<888333111---...///000000///---,,,...,,,++++++,,,,,,+++***))))))*********+++++++++))))))************))))))++++++*********)))))))))jjj^^^MMM@@@:::666333000111111111000...---///000---------.........//////---------...111444777999888999;;;AAAJJJTTT^^^cccmmmooolll```PPPFFFFFFIII???AAACCCCCCFFFNNN[[[eeehhhhhhhhhiiiiiigggccc```[[[]]]```gggttt{{{nnnfffaaa``````______^^^YYYSSSOOOGGGDDDBBBAAA@@@===<<<===:::777777888666333555999444444444444444444444444333333444555666666666666444666999>>>HHH\\\tttuuuaaaRRRHHHBBB>>>===888777555555666666444333555444333333222222333333666666666666555555555555555555444444555333111...///000111222222222222222111111111000111222222333555666666666777999===@@@BBBTTTrrrrrrbbbUUUKKKEEEEEEGGGGGGKKKRRRWWW^^^gggqqqzzz|||ooodddYYYOOOEEE@@@AAA@@@;;;555666777777777>>>IIIQQQSSSNNNCCC:::777666333///...***,,,---//////...,,,+++---,,,+++++++++,,,***)))))))))******++++++++++++))))))************))))))++++++++++++************pppllldddZZZNNNDDD===999444333222111111111///---............///000222222///...------...111555777::::::<<<@@@FFFRRRhhh{{{jjj[[[PPPHHHEEEAAA@@@DDDFFFDDDGGGLLLWWW]]]eeennntttuuutttrrrlllmmmjjjdddeeesssqqqeeeXXXTTTXXXVVVVVVUUUQQQMMMJJJIIIIIIFFF@@@;;;:::<<<>>>===:::666666666666555555555555444555555555444333333222333333333444555666777888777444777===EEEOOOaaarrrpppfffXXXKKKBBB>>><<<<<<444444555555444444333222444333222111111333555666777777777777666666666666666555444333222222111222000111111111111222222222000000111222333333333333444444444555777999<<<===EEESSSmmmnnn]]]RRRLLLGGGDDDDDDEEEKKKZZZkkkzzztttggg```QQQJJJBBB=========;;;888777777666888===DDDLLLQQQPPPFFF:::444444444111---------------------------+++*********************++++++***)))***+++---...+++++++++*********))))))++++++***)))(((((())))))lllmmmnnnjjjbbbWWWLLLFFF>>>;;;777333111000...---....../////////000000000............000222555777::::::<<>>GGGQQQ___lllkkkaaaSSSFFF===:::999888444444444555444444333222444333222222222444666777777777777777777666666666555444333222222111222222111111111111222222222222000000111222333333333333444444444555777999<<<===DDDQQQiii|||jjj\\\RRRKKKFFFCCCCCCIIISSSaaavvvxxxkkk___XXXNNNHHHAAA======<<<999666777777666777<<>>555222111000...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******,,,,,,+++*********+++++++++************)))))))))+++***))))))))))))))))))DDDMMM[[[fffmmmppprrrtttoookkkcccWWWIII===555111111111222222222222222222...///000222333555666666888999===DDDLLLZZZpppsssdddSSSIIIGGGFFFDDDBBBBBBDDDFFFFFFFFFKKKTTT[[[iiimmmvvvzzzgggXXXJJJEEECCC@@@@@@BBB===???AAABBBBBBBBBDDDFFFBBB???:::888777666444333666666555555555444444444333333444444444333333222666555444444333333333444:::888;;;HHHXXXdddgggfff```WWWKKK@@@:::888777888333444444444444333222222222222111111222444777888999999999888888777777666111111111000111111222222111111111222222222333333000000111222333333333333555555555555777999;;;<<>>>>>;;;888555777666555666;;;HHHWWWbbb^^^RRRBBB666111000///...,,,,,,,,,,,,,,,,,,,,,,,,000//////---,,,+++******,,,,,,+++*********))))))************))))))))))))******)))))))))))))))***666<<>>????????????<<<===>>>>>>======???@@@<<<:::888777666666555555555555555555444444444444222222333333444333333222666555444333333333333333888888<<>>999888888777333333444444333333222111000000///000111444777888;;;::::::999888777777777111111111000111111222222111222222222222333333333000000111222333333333333555555555555777999;;;<<>><<<999666555555555555;;;HHHZZZgggdddYYYHHH:::222//////...,,,,,,,,,,,,,,,,,,,,,,,,000000///...---++++++***++++++++++++***))))))((())))))))))))))))))))))))***)))))))))))))))******444666777999>>>LLL^^^kkkzzz}}}yyykkkZZZLLLEEE;;;999555333111222444555555555444444444444555555999;;;AAAIIIQQQ___uuu{{{kkk___RRRGGGBBBAAABBBEEEKKKSSSZZZ^^^```[[[^^^iiirrrwww~~~yyyfffPPPIIIAAA???AAACCCBBBAAA===>>>>>>===;;;::::::;;;888888777666666666666777555555555444444444444333111222222333333333333333555555444333222222333333444666<<>>>>>>>><<<:::999999999222444555666;;;HHH[[[jjjnnndddSSSCCC777111..............................------------,,,,,,++++++((()))***++++++******)))(((((((((((())))))******)))))))))))))))***++++++---111444333000111888???JJJUUUccckkkkkkgggdddccc[[[UUUMMMDDD???>>>???AAA<<<:::666333222333444555;;;===DDDLLLTTTbbbwwwqqq]]]UUUNNNQQQ\\\hhhooorrrddd[[[ZZZbbbdddZZZSSSSSSVVV```ooo}}}kkk]]]UUUQQQMMMGGGEEEGGGIIIGGGBBB???@@@@@@>>>;;;999888999777888888888666555555666555555444444444333333333000111222333333333333333444333333222222333333444444999???GGGTTT\\\WWWLLL<<<:::888888888777555333222333333333333222111111333222222444666999<<<>>>======<<<;;;999888888777666555444333222222222222222222333333333444444444000000111222333333333333666666666666777888:::;;;>>>DDDUUUtttuuuhhhcccdddssswwwmmmaaaWWWRRRMMMFFFAAA<<<===<<<:::888777888999111333555666;;;HHH[[[jjjpppfffVVVFFF999222......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***++++++***)))'''((((((((())))))******))))))((())))))***++++++...////////////000333666:::???GGGMMMSSS]]]jjjtttooojjjccc^^^[[[WWWRRRNNNFFF@@@888555666888777555;;;<<>>===<<<;;;:::999999777777888999888666444222666666555555444444444444444444444444444444444444777666666444333222111111555777===FFFNNNNNNHHHAAA:::999888777666555444444444444444555555444333333333333333555777:::===???>>><<<;;;<<<======:::888777666555444222111000//////000111222222222222111444333333333333444555555555555444555666777999:::===EEEVVVooowwwfffdddmmm|||sssjjj___VVVRRRMMMFFFAAA<<<<<<;;;:::888777666666333555666666:::GGG[[[kkknnneeeUUUFFF:::333///---...///000000000///---,,,++++++,,,,,,,,,++++++***)))************)))((((((+++++++++************)))+++)))'''(((+++,,,***(((...///000//////000222555444777:::===BBBKKKXXXaaaooonnnooopppqqqoookkkfff[[[QQQCCC999555666777777;;;???FFFOOOWWWeeezzzzzzqqqooojjj___TTTKKKIIILLLTTTXXXSSSKKKFFFBBBGGGLLLPPPTTT[[[dddlll|||oooaaaYYYVVVRRRKKKFFFGGGHHHEEEAAA@@@======<<<;;;:::999888888666777888888888666444333555555666666666666555555333333333333333333333333666555555444444333222222555888???HHHOOONNNFFF???999888777666555444333333333333444444444333333222444444555555777:::<<<======;;;:::<<<>>>???===;;;777777666444333222111000111111111222222222222333444333333333444444555555555555444555666777999:::===DDDSSSkkk~~~}}}}}}nnneeeYYYQQQMMMJJJDDD@@@===<<<;;;:::888777666555222444666888>>>NNNddduuurrrhhhYYYIII===555000......///////////////...---++++++,,,,,,,,,+++++++++******++++++******)))(((+++++++++*********))))))+++)))((((((***+++***(((...///000///...///111333333444444333555===GGGOOOaaafffmmmwww~~~}}}vvviiiVVVEEE<<<:::===???===DDDOOOXXX^^^hhh}}}|||iiiVVVJJJGGGCCCEEEPPPXXXUUUKKKDDDAAABBBCCCCCCDDDIIIRRRYYYeeennnzzzuuufff^^^[[[QQQJJJDDDDDDDDD@@@>>>>>>;;;;;;:::999888888777777666666777777777555444333555666888999999888777666333333333333333333333333444444444444444444444444666:::BBBJJJOOOLLLCCC;;;777666666555444333222222111222222333333333222222666666666666888:::<<<======<<<<<<===???AAA@@@???999888777555444333222222333222222111111333444555333333333444444444555555555555444555666777999:::===CCCPPPeeeyyylllcccVVVNNNJJJHHHDDD@@@======;;;:::888666555444222555777:::BBBTTTlll~~~uuummm^^^NNN@@@777222000..................//////+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++*********)))))))))***)))((()))***+++***(((...///000///......///111333333222111222666===BBBIIINNNXXXdddpppzzzxxxhhhVVVIIICCCBBBCCCCCCJJJUUU^^^cccmmmxxx^^^NNNLLLEEEEEEPPP[[[ZZZPPPGGGCCCCCCBBBAAAAAADDDKKKPPPUUUZZZ```fffnnnyyywwweeeYYYSSSKKKDDD??????>>><<<;;;===999999888777777666555555555666666666666555444333777888:::;;;;;;999666555222222222222222222222222222222333444444555555666777<<>>???AAAAAAAAAAAABBBCCCCCCCCC<<<:::888666555444444444444333222111111333555666333333444444444555444444555555444555666777999:::>>>CCCMMM___yyy{{{pppeeeXXXNNNJJJHHHDDDAAA======;;;999777666444333444666888:::AAASSSkkk}}}wwwoooaaaPPPAAA777222111///...---,,,---...///000,,,+++++++++,,,,,,------,,,,,,------,,,,,,+++***************))))))))))))***)))))))))******))))))---...//////...---...///,,,---...///000222444666888;;;AAAJJJWWWfffttt|||wwwiiiZZZOOOIIIGGGLLLQQQYYYaaafffppppppZZZQQQHHHEEEPPP]]]^^^VVVNNNAAAAAA@@@@@@@@@BBBEEEHHHKKKLLLNNNQQQVVVaaannnwwwqqq[[[KKKCCCBBB===999:::999888888<<<777777777666555555444444555555555555555444444333999:::<<<<<<;;;888444222222222222222222222222222111222222333444555666777888<<>>AAACCCGGGGGGFFFEEEDDDDDDEEEFFF???===;;;888666555444444444333222111111333555666222333444555555555444444555555444555666777999:::???CCCLLL[[[sssssshhhZZZOOOJJJGGGBBB???===<<<;;;999777555444333666888888888===LLLbbbrrrvvvooobbbQQQAAA666111000///...---,,,,,,---...///,,,,,,+++++++++,,,---...,,,------------,,,++++++*********)))))))))(((((())))))******)))))))))***+++---//////...---...///+++,,,...000222222222222444444666;;;DDDSSSbbblll||||||oooccc\\\ZZZ[[[]]]ccciiinnnxxxppp^^^SSSLLLSSS^^^```[[[VVVEEEDDDBBBAAAAAABBBCCCDDDDDDFFFHHHJJJLLLOOOSSSWWWeeeooo{{{yyywwwwwwsssqqqqqqssszzzlllVVVFFF===<<<888666777777555666:::666666666555555444444444444444444444444444444444999999::::::999666444222333333333333333333333333111222222333444555666777999;;;???BBBAAA===888444444333333333222222222111///000111222222222222222111222444777;;;???CCCFFFJJJKKKJJJHHHFFFEEEGGGIIICCCAAA===999666555444444333222222111111333444555222333444555555555444333555555444555666777999:::>>>BBBJJJWWWmmm|||vvv}}}rrrgggYYYOOOIIIEEE???;;;;;;;;;:::888777666555444777888888666888DDDWWWffftttnnncccRRRAAA555111000///......---,,,,,,------,,,,,,+++++++++---...///,,,,,,------,,,,,,+++*********)))))))))((((((((((((***+++***)))((()))***)))+++...///.........////////////000222333333333222333444555:::BBBLLLTTTfffooozzz|||xxxssssssuuurrrqqqtttzzz|||nnnaaa```dddddd___\\\RRRNNNHHHDDDBBBBBBCCCCCC@@@BBBEEEGGGGGGGGGGGGGGGSSS[[[eeemmmvvvwwwlllccc```dddbbbbbbddddddfffqqq~~~zzzbbbQQQEEE???:::777777888666333444777666555555555555444444444444333333333333333444444666666666666666666555444333333333333333333333333222222333333444555666666999:::;;;;;;999777555444444333333333333222222222///000111222333333333333333333555777;;;???CCCEEEIIIJJJJJJHHHEEEFFFHHHKKKGGGDDD@@@;;;777555444444111111111222222222222333111222444666666555444333555555444555666777999:::<<<@@@GGGTTThhhoooqqqyyyoooeeeXXXOOOJJJFFF???:::999999999888777666666666555777777666777AAARRR```rrrnnncccRRRAAA555111111/////////...---,,,+++***---,,,+++++++++---///000,,,,,,,,,,,,,,,+++*********)))))))))(((((((((((((((***+++***(((((()))+++'''***---.........///000000...,,,,,,---///000111---000222333333666;;;???JJJVVVeeennnrrrvvv}}}wwwooolllgggbbb```[[[TTTKKKCCC??????@@@AAA@@@@@@AAABBBDDDFFFHHHIIIGGGMMMRRRWWW^^^nnn}}}ppphhhbbb\\\ZZZaaaaaadddgggfffdddmmmxxxjjjTTTGGG@@@===;;;888888:::777222222555555555555555555555444444333333333222222333444444333333333444555666666777444444444444444444444444222222333444444555666666999999999777555444444555444444333333333333333333000000111222333444444444444555666888;;;???BBBDDDFFFHHHHHHGGGEEEFFFJJJMMMIIIFFFAAA;;;777444333333///000111222222222222111111222444666666555444333555555555555666777999::::::>>>FFFQQQeeeuuullltttuuummmdddYYYQQQMMMHHHBBB===888888888888777777777777222555777666888BBBRRR___qqqmmmcccSSSAAA555222222////////////...,,,)))(((---,,,+++***+++---///111++++++,,,,,,,,,+++******))))))))))))(((((((((((((((***,,,+++(((''')))+++------......///000000000///////////////.........//////000111222444666777888===GGGSSSbbbrrrtttgggbbbbbbeee\\\PPPGGGCCCBBBAAA@@@AAABBBDDDEEEEEEEEEDDDDDDFFFGGGHHHKKKRRR\\\hhhpppmmm___YYYVVVUUUWWW___dddjjjllljjjhhhjjjmmmrrrYYYJJJ@@@;;;:::888666444333333333555666444444444444444444444444333222111000000222444555222333333333333333333444333444444444444444444444333333333333333333333333555555555555555555444444111222444444333333444555000000111222333444444444666555666999>>>@@@???===FFFGGGFFFDDDBBBCCCHHHMMMMMMHHHAAA;;;888666444222999444222444555333222444444333333444555444222///444444444555777888:::;;;===>>>EEERRRddd}}}{{{sssppprrruuu~~~vvvmmmeeeZZZPPPIIIEEEBBBAAA???<<<:::999888888666555555222444888888;;;NNNffftttuuukkkWWWDDD:::333...------------,,,+++******...---,,,,,,++++++,,,,,,))))))))))))))))))))))))***)))))))))))))))***+++))))))(((((((((((()))))),,,------......//////000/////////////////////.../////////000222333555555333888???HHHSSS___lllssszzz{{{uuuggg```YYYSSSKKKFFFEEEEEECCCAAAAAABBBCCCDDDDDDDDDCCCCCCFFFFFFFFFGGGJJJPPPXXX^^^lllxxxyyyggg\\\XXXUUUVVVXXX^^^ccchhhjjjgggeeefffiiiuuufffOOOCCC<<<999999777666444333333444555666444444444444444444444444333222111000000222333444222222333333333333444444444444333333333333333333333333333333333333333333555555444444333333333333000222333333222222333555000000111111222333444555777666777;;;@@@DDDEEEDDDAAABBBCCCCCCBBBEEELLLQQQMMMIIICCC>>>;;;888444222666444555888777333111333222111111333444444333111444444555666777999:::;;;???@@@GGGTTTeee}}}uuullljjjuuu|||rrriiibbbWWWMMMGGGCCCAAA@@@>>><<<:::888888888666555333000333888999???SSSjjjyyyxxxnnnYYYFFF;;;444///------------,,,+++******------,,,++++++++++++,,,******************************)))))))))))))))***))))))(((((((((((())))))++++++,,,------......///......//////////////////////////////000111222333111333777<<>>CCC@@@888444555222111111222444555444333555555555666888999;;;<<>><<<999888888888666555555333444888:::BBBXXXnnn}}}zzznnnYYYFFF:::444///......------,,,+++******------,,,+++++++++++++++++++++++++++++++++++++++++++++***)))((((((((()))))))))(((((((((((())))))***++++++,,,,,,---..................////////////000////////////000000111333444666777999===BBBFFFKKKSSSfff~~~ooo[[[TTTMMMHHHFFFFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCCCCCCCDDDGGGIIIIIIPPPZZZfffuuuxxxooofff```ZZZVVVXXX\\\UUUXXX]]]___^^^]]]]]]^^^^^^fffttthhhNNNAAA>>><<<;;;;;;777666555444444444444555333333333333333333333333444333222111000000111111222222222333333444444444444333333222111000//////222222333333333333444444666666555444333222111000000111222222111000111222000000000111222444666777;;;:::;;;>>>CCCHHHMMMOOOKKKLLLKKKIIIGGGHHHMMMRRRPPPOOOMMMLLLIIICCC<<<888888@@@MMMUUUPPPCCC;;;999666444333333444555555555666666666777999:::<<<===AAACCCJJJVVVdddwwwrrr___TTTTTT^^^jjj{{{lll^^^XXXOOOHHHDDDAAA@@@???===;;;999888888888777555999666666777:::EEE[[[ooo}}}xxxjjjXXXFFF999222///111000///...---,,,,,,,,,---,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,***)))(((((((((((())))))(((((((((((())))))******++++++,,,------------.........//////000000000///////////////000000444555666666777999===??????FFFWWWmmmlllbbbTTTJJJFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@AAAAAA???AAACCCCCCCCCCCCEEEFFFHHHKKKPPPXXXcccsssuuulllbbb[[[TTTNNNNNNRRRMMMQQQUUUXXXYYYYYYXXXXXX[[[]]]gggxxxfffWWWGGGAAA???===:::999666666555555444444444444333333333333333333333333333222222111000000000000111111222333333444555555333333222111111000//////222222222333333444444444888777666555444333222111000222222222000000111222111111111111333555777999=========>>>AAADDDHHHKKKMMMMMMLLLIIIFFFGGGKKKOOORRRRRRSSSSSSQQQKKKCCC>>>>>>IIIXXXbbb]]]NNNBBB???<<<999666555555666666666777777777888:::;;;===>>>AAABBBIIISSS```qqqppp___SSSNNNPPPZZZddd|||{{{lllZZZUUUMMMGGGDDDBBB@@@???<<<:::888777888888777555666666888;;;AAANNNcccuuuxxxjjjZZZJJJ<<<444111333222111///............,,,,,,+++************+++++++++++++++++++++++++++,,,,,,***)))(((((((((((())))))(((((((((((())))))******+++,,,,,,------...------......///000000000000///////////////000111222333444555555777:::===>>>BBBNNN```sssvvvcccSSSJJJHHHGGGGGGBBBBBBAAA@@@@@@@@@AAAAAA@@@BBBCCCBBBAAA@@@AAABBBDDDFFFIIIMMMTTTaaaooozzzrrrfffYYYPPPIIIDDDBBBEEEIIIKKKNNNRRRSSSSSSRRRRRRWWWWWWZZZdddnnnpppiii```OOOGGGAAA???>>>999666666666555555555555444444444333333333333333333333333111111111111111000000000111111222333333444555555333222222222111000000000111222222333333444444555777777666555444444333333111333333333111000111222333222222222444666999;;;===>>>?????????@@@CCCEEEEEEFFFFFFDDDCCCEEEJJJOOOSSSTTTVVVWWWVVVQQQJJJDDDDDDKKKWWW```\\\OOODDDAAA@@@===888666666777777777888888888999;;;<<<>>>???@@@AAAFFFPPP[[[kkk~~~cccZZZRRRNNNLLLLLLRRRXXXlll|||wwwjjjXXXSSSLLLGGGDDDBBB@@@???;;;999777777777888777555222999BBBLLLWWWeeevvv}}}pppbbbRRRBBB888555555444111///............,,,,,,+++***************++++++++++++++++++++++++++++++***)))((((((((()))))))))(((((((((((())))))++++++,,,,,,---.........------......///000000111////////////000000111222///111222333444666999<<<>>>AAAJJJYYYiii~~~zzzdddVVVNNNJJJHHHDDDCCCBBBAAA@@@AAAAAABBB@@@AAABBBAAA@@@???@@@AAAAAACCCFFFHHHKKKSSS]]]eeeqqq|||rrrcccSSSJJJEEEAAA@@@BBBHHHIIIKKKMMMOOONNNLLLJJJNNNMMMOOORRRSSSPPPLLLIII@@@>>>>>>>>>;;;555444777555555555555555444444333222222222222222222222222///000000111111111111111000111111222444555555666222222222222222222222111111111222333333444555555555555555444444333333333333444444333222111111333444444333333555888;;;===<<<>>>@@@???>>>>>>???BBB@@@AAABBBAAAAAACCCJJJOOOSSSTTTVVVYYYXXXTTTNNNHHHEEEFFFKKKPPPNNNFFF@@@>>>@@@<<<777555555777999999999999999:::;;;===??????AAAAAAEEEMMMXXXhhhttteeeSSSNNNLLLNNNNNNNNNQQQVVVccctttqqqgggVVVQQQKKKFFFCCCAAA???===;;;999777666777888777666999GGG[[[mmmzzzwwwkkkYYYFFF999555444333000...,,,,,,------,,,++++++*********************************************)))))))))))))))***))))))(((((((((((())))))+++,,,,,,------......///---------...///000000111////////////000111222333...000222333444666999;;;>>>@@@HHHUUUeeeyyytttaaaTTTLLLGGGEEEDDDBBBAAA@@@AAABBBBBB???@@@AAAAAAAAAAAADDDFFFBBBDDDFFFFFFGGGKKKQQQWWWYYYdddvvvvvveeeRRRJJJGGGFFFEEEFFFIIIIIIJJJKKKLLLJJJGGGDDDDDDEEEFFFGGGEEEAAA@@@BBB;;;<<<>>>>>>999333444:::555555666666555555444333222222222222222222222222...///000111111111111111000111111222444555666666222222222222222333333333111111222333333444555555333333333333333333333333333444555444222111222333555555444444666999===???:::===@@@@@@>>>===>>>@@@AAABBBCCCBBBAAACCCIIINNNRRRSSSVVVXXXYYYUUUOOOJJJDDD@@@>>>@@@@@@<<<::::::>>>:::666444555888:::;;;999999::::::<<<===???@@@AAAAAAEEELLLWWWggg~~~mmm\\\PPPNNNKKKKKKPPPSSSTTTWWW\\\hhhzzzzzzllldddTTTPPPJJJEEEAAA???===<<<:::999777666777888777666EEEXXXsss{{{nnn\\\FFF777333333222///,,,+++++++++,,,,,,++++++***)))*********))))))))))))))))))))))))***)))))))))))))))***+++))))))(((((((((((())))))---+++***---222444111---..................------000111111111222222222222000000000111333666999<<>>BBBEEEDDDDDDDDDCCCCCCEEEIIILLLRRRXXXdddsssdddRRRMMMIIILLLNNNGGGLLLJJJFFFDDDDDDDDDCCCAAACCCCCCBBBAAAAAA@@@??????:::999888666666666666777444444555666777777666666222222222222222222222222222111111111000000//////000111111222222333333333333333222222111111222222///111222222222222333555444444444333333222222222222222111111111111111222555666888:::===>>>???@@@:::???CCCEEEBBB@@@AAABBBCCCCCCBBBAAABBBEEEIIIMMMOOONNNNNNRRRVVVUUUNNNHHHEEEBBB>>><<<;;;;;;999777777777777777777777888999::::::;;;;;;<<<>>>???@@@AAACCCIIIOOOVVVbbbxxxuuuggg[[[PPPKKKMMMKKKLLLOOOPPPQQQ\\\jjj}}}zzzlllbbbXXXTTTMMMEEE>>>;;;<<<===999777666444444666777888HHH\\\vvv|||ppp___JJJ999111111000...+++***))))))***,,,***)))+++---...+++)))++++++******)))(((((((((*********)))))))))))))))))))))((('''''''''''''''---+++***---222333111---..................------000000000000111111111111111111111222444777:::<<>>===???AAACCCCCCCCCBBBBBBDDDHHHKKKKKKNNNWWWcccnnn|||~~~dddSSSNNNKKKNNNOOOHHHFFFDDDAAA@@@@@@@@@@@@???AAA@@@@@@???>>>>>>======:::999888666666666666777333444444555555555555444333333333222222111111111111111111111000000000//////000111333555777888999555444333222222222222222111222444444333333555666444444444333333333222222333222222111111222222222666777999;;;===???@@@AAA>>>AAADDDEEEDDDCCCBBBAAAAAAAAA@@@??????AAAEEEIIILLLKKKKKKOOOUUUVVVRRRMMMDDD@@@<<<:::999999888777777777777777777888888999::::::;;;<<<===???AAABBBCCCEEEJJJOOOUUU```uuunnn```XXXPPPKKKIIILLLJJJJJJMMMRRR[[[mmm~~~vvvllleeeXXXSSSLLLCCC===;;;<<<>>>999888666555444555666777;;;JJJ^^^qqq{{{ooo___JJJ:::333111000...,,,************,,,***)))+++------+++)))++++++******)))((((((((())))))))))))))))))))))))))))))(((''''''''''''''',,,+++***,,,000222000---------------------............/////////000000000111111111222444777999;;;<<>>>>>>>>@@@BBBBBBBBBAAAAAABBBFFFHHHDDDEEEJJJQQQXXXbbbsss}}}|||{{{|||eeeTTTOOOLLLOOOPPPHHHAAA???======>>>??????>>>=========<<<<<<;;;;;;:::999999888777666666666666333444444444444333333222444444333333222111000000111111111111000000000000...000222555888;;;===>>>666555444333222222222222222333555555444444666777444444444444333333333333444333333222333333444444777888999;;;===???@@@AAACCCCCCCCCEEEFFFEEEBBB???AAAAAA@@@???>>>???BBBDDDGGGFFFGGGMMMTTTWWWUUUQQQBBB>>>999666555666666666777777777777777888999999::::::;;;<<<>>>@@@BBBCCCEEEFFFJJJOOOUUU___rrrtttfffVVVOOOLLLJJJJJJKKKKKKIIIJJJOOOYYYjjjyyyqqqkkkfffWWWQQQIIIAAA<<<;;;<<<>>>:::999777555444444555555555<<>>DDDLLLUUUiii}}}ooo[[[NNNIIIHHHDDDAAAAAABBBBBBAAAAAA@@@AAAAAA@@@AAAAAA@@@@@@AAADDDFFFDDDCCCDDDHHHKKKRRR```lllyyyzzz{{{wwwsssoooooopppppppppvvvgggVVVPPPLLLNNNOOOGGG@@@>>><<<<<<>>>@@@@@@@@@;;;;;;;;;:::::::::999999999888888777666666555555444444444444444333222111555555444333111000//////111111111000000000000000///000222555888;;;===>>>777666555444333222222222222333555555444444666777444444444444444444333333555444444444444555666666777777888:::;;;===???@@@EEECCCBBBCCCEEEDDD@@@===BBBCCCCCCAAA@@@@@@BBBCCCCCCCCCFFFMMMUUUXXXTTTOOOAAA<<<777333333444555666777666666666777888999:::999:::;;;===???AAADDDEEEFFFFFFJJJPPPVVV```ssssssaaaXXXOOOMMMLLLKKKLLLOOOJJJMMMRRRZZZfffyyytttmmmfffaaaUUUOOOFFF>>>;;;;;;<<<===:::999888666444333333333666777<<>><<<<<<>>>???@@@???::::::::::::999999999999888888777777666555555444555555555555555444333222555555444333111000//////000000000000000000111111000111222444666888999:::777666555444333333333333111222444444333333555666444444444444444444444444666666666666666777888888666666666777999;;;===>>>DDDAAA???@@@BBBBBB>>>:::AAABBBCCCCCCAAAAAABBBCCC@@@AAAFFFOOOVVVWWWQQQJJJ@@@<<<666333333444666666666666666666777888999:::999:::;;;===???AAADDDEEEDDDEEEIIIPPPXXXcccuuukkk^^^WWWRRROOOOOONNNLLLMMMQQQQQQZZZdddmmmxxxtttjjj```YYYRRRKKKBBB<<<:::;;;<<<<<<:::999888666444333222222222222666CCC]]]yyy{{{kkk\\\MMM>>>555333//////......---,,,+++***)))***++++++************++++++******)))(((((((((''''''(((((())))))))))))))))))((('''''''''''''''***************+++,,,,,,++++++,,,,,,------......,,,,,,---------.........//////000222333555555666999<<>>===>>>@@@@@@@@@>>>@@@@@@@@@??????AAACCCEEEBBBAAADDDEEEGGGNNNUUUfffgggmmmvvvuuuooohhhdddcccddddddcccaaa`````````]]]]]]dddnnnwww___TTTKKKKKKJJJBBB???<<<::::::;;;<<<<<<;;;999999999999999999999999777777777777666555444444444555555555555444444333444444333333222111000000000000000000111111111111222222222333333444444444555444444333333333333333111222444444333333555666444444444444555555555555777777777777888999::::::666555555666777999<<<===@@@???>>>>>>???>>><<<:::===???BBBCCCBBBBBBCCCDDD@@@AAAFFFNNNUUUUUUNNNGGGAAA===888666666777777777666666666666777888::::::::::::;;;<<<>>>@@@BBBCCCBBBBBBFFFOOOXXXddduuu}}}hhhYYYRRROOOLLLLLLNNNNNNNNNSSSYYYeeeppp{{{ttthhh[[[RRRNNNHHH@@@;;;;;;;;;;;;999999888777666444333222111000222888FFF```|||uuubbbSSSDDD777111000////////////...---++++++(((***++++++***))))))***++++++******)))(((((((((&&&''''''(((((())))))***))))))((('''''''''''''''*********)))((()))+++,,,***++++++,,,------......------------............000111222444555666777777888;;;@@@HHHSSShhhrrr___SSSNNNIIICCC??????@@@@@@@@@>>>@@@AAA@@@??????AAABBBCCC@@@@@@CCCDDDCCCGGGLLLWWWVVVYYYbbbjjjsss|||sssiiigggccc___]]]]]]^^^```bbb^^^\\\]]]\\\]]]ccckkk{{{fffWWWLLLJJJIIIBBB@@@===:::999999999999888888888888888888888888888666777777777777555444333222333333444444444444333333333333222222111111111///000000000111111111111222222222222222222222222333222222222222333333444222333555555444444666777444444444444555555555666888888888888999:::;;;<<<777666666666777999<<<===>>>??????>>>===<<<<<<===<<>>;;;<<<<<<:::777777777777666555333222111000444;;;III```zzzppp]]]LLL>>>222...///......//////...---,,,+++'''***,,,+++)))((()))***++++++******)))(((((((((&&&&&&''''''((())))))***))))))(((''''''''''''''')))******(((((((((***,,,******+++,,,,,,---......---------.........//////222333444666777888888888777999???GGGRRRgggwwwjjjWWWQQQIIICCCBBBBBBBBBAAA???@@@AAAAAA@@@???@@@BBBBBB@@@@@@CCCCCCBBBCCCGGGKKKJJJNNNUUUZZZ___jjjvvvwwwlllfffffffffeeeaaa]]]\\\^^^aaa```ZZZVVVWWWYYY[[[bbbiiissskkkZZZMMMJJJJJJBBBBBB???<<<::::::999888777666666666777777777777777666777777777777555444333000111222333333333333333333222222222222222222222//////000000111111111222222222222222222222222222111111111111222333444444333444666666555555777888444444444555555555666666999999999999:::;;;<<<===888777777777888:::===>>><<>>???@@@@@@???CCCKKKUUUaaappp}}}nnn```UUUMMMLLLOOOOOOMMMOOOTTT\\\iii||||||pppeeeYYYPPPIIICCC===;;;<<<<<<999666777777666666555444222222...222999DDDYYYppp~~~nnnZZZIII;;;000---........./////////...,,,+++'''***,,,+++)))((()))+++++++++******)))(((((((((&&&&&&&&&'''((())))))***))))))((('''''''''''''''************+++,,,---...((()))***,,,.../////////111000000////////////000333444555666777888999:::;;;;;;???FFFSSSkkkqqqaaaQQQKKKHHHDDDCCCFFFAAAAAA@@@???>>>>>>AAACCCCCCCCCCCCBBBBBBCCCCCCCCCEEEGGGIIIHHHIIIOOOZZZcccrrr~~~uuukkkdddaaacccaaa___[[[XXXXXXZZZ\\\^^^\\\YYYVVVUUUXXX^^^bbbooowwwmmmTTTLLLJJJEEE???>>>===<<<;;;:::999999999777666555444333444555555777666666666555555555555000111222333444333222111222222222111222222333333222222222111111///......000000000000111222444555111333555666666555444222555666888888666444444444333555777666444444666999<<<=====================777888888999::::::;;;;;;===>>>???@@@???>>>>>>???>>>AAAEEEKKKOOOOOOLLLHHHDDDCCCCCCGGGMMMRRRTTTTTTVVVRRRKKKBBB;;;777777888555555666888999:::;;;<<<:::<<<>>>>>>>>>>>>>>>@@@???@@@CCCJJJPPPZZZkkkzzz{{{lllZZZPPPOOOPPPNNNKKKPPPQQQXXXhhhyyytttjjj]]]TTTPPPFFFCCC???<<<;;;;;;:::999888777666555444333222222000333666:::DDDVVVmmm}}}vvvjjjXXXHHH<<<444...***---...///000000...,,,+++***)))(((((((((***+++,,,+++(((&&&'''+++------,,,(((((((((((())))))))))))))))))(((((('''''''''&&&************+++,,,------++++++,,,---------------000000000///000000111111333333444666777888999:::<<<<<<@@@IIIVVVnnnyyycccVVVMMMGGGEEEFFFAAAAAAAAA@@@???@@@AAACCCCCCBBBBBBAAAAAABBBBBBCCCDDDFFFHHHHHHHHHMMMUUU\\\eeennn~~~sssiiibbb___^^^^^^\\\ZZZXXXXXXYYY[[[ZZZXXXVVVTTTSSSVVV\\\aaaeeelllwwwsssYYYNNNJJJEEE@@@>>>===;;;:::999999888888777666555444333444555555555555555666777777888888222333333333333333222222222222222111111222222333222222222111111000///...000000//////000222444555333333444555555444333222555777888888777555555666333555666666555777:::===>>>>>>======<<<;;;;;;;;;999999::::::;;;;;;<<<<<<:::<<<>>>>>>?????????@@@@@@BBBFFFJJJMMMLLLHHHEEEGGGJJJQQQ\\\gggnnnpppoookkkdddXXXJJJ???999777777444555666777999:::;;;<<<;;;===??????>>>>>>>>>@@@@@@BBBGGGNNNSSSYYYgggtttzzzcccYYYNNNIIIJJJNNNNNNMMMVVV[[[iii|||wwwlllbbbWWWOOOKKKEEEBBB>>>;;;::::::999888777777666555444333222222///111333666???QQQhhhxxxuuuiiiVVVFFF;;;444000------.../////////...,,,+++***)))((((((((()))+++,,,+++)))'''(((***,,,,,,+++'''((((((((()))))))))))))))(((((((((''''''''''''******)))******+++,,,---+++++++++,,,,,,---------////////////000111222222222333444555666888999999;;;===BBBKKKZZZsss~~~jjj\\\QQQKKKJJJDDDDDDCCCCCCBBBAAA@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCEEEGGGFFFFFFHHHNNNSSSVVV\\\fffuuu}}}nnneee___[[[]]]\\\[[[ZZZXXXVVVUUUTTTSSSSSSRRRPPPQQQTTTZZZ^^^```fffooozzz|||```PPPHHHCCC???<<<<<<:::999888777777777777666555444333444555555333333444666888999:::;;;666555444333333333333333333222222111111111222222111111222111111000///...////////////000222444555555555444444333333222222555777999:::888777777888888888888666555777;;;>>>>>>>>>===<<<;;;:::999999;;;;;;<<<<<<<<<<<<<<<<<<999:::;;;===>>>???@@@@@@BBBCCCEEEHHHJJJHHHEEEBBBHHHRRRbbbttt}}}rrraaaNNN@@@888555555444444555666888:::<<<======>>>??????>>>>>>???@@@BBBEEEKKKRRRUUUYYYcccmmmrrrbbbTTTOOOKKKIIIKKKOOORRRTTTaaakkk~~~nnneee\\\SSSKKKHHHCCC@@@<<<:::999999888777666666555444333333222222000111222444===OOOfffwwwuuuhhhUUUDDD:::444111///,,,---...///...---,,,+++)))))))))((())))))***+++,,,***((((((***++++++***''''''((((((((()))))))))((((((((((((''''''''''''))))))))))))***+++,,,---((())))))***+++---...///...---......///000111222222222333444666777888999:::<<>><<>>???>>>===@@@AAABBBEEEGGGFFFDDDAAAJJJXXXnnn~~~qqq]]]III<<<555444444444444444666888:::<<<>>>>>>???@@@???>>>===???@@@DDDFFFKKKRRRUUUYYYcccnnnnnn___VVVRRRQQQNNNLLLMMMRRRYYY]]]ppp{{{zzzlllccc[[[RRRKKKHHHBBB???;;;888888888777777555555444444333222222111222333333555>>>QQQjjj{{{wwwiiiUUUCCC888333000///,,,,,,------------,,,+++))))))))))))))))))******++++++***))))))))))))((('''''''''((((((((())))))((((((((((((((('''''''''))))))))))))***+++,,,,,,***)))))))))***+++------,,,,,,,,,---...///000111111111222444555666777888999:::AAALLL\\\wwwjjjZZZNNNKKKFFFDDDCCCAAA???===@@@@@@@@@??????@@@@@@@@@@@@AAACCCCCCBBBBBBBBBCCCFFFJJJQQQXXXbbbqqq~~~vvvooogggaaa___^^^]]]\\\ZZZUUUNNNIIILLLLLLMMMMMMNNNPPPTTTXXXZZZ\\\```hhhrrrlllUUUHHH@@@===;;;:::999888777666666666777666555444333444555555333333333444444444555555999888666444333333444444333222111111000000000111000111111111111000000///////////////111333555666777666555444333222333333666888;;;;;;:::::::::;;;???<<<777444333333444555777777888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>><<<;;;<<<>>>>>><<<:::======???BBBEEEFFFEEEDDDNNN___xxxxxxjjjVVVDDD999555444444444444444555777999<<<===>>>>>>???>>>======???AAADDDEEEIIIOOOSSSZZZhhhvvvzzzfffYYYUUUUUUOOOOOONNNOOOSSS\\\hhhpppxxxjjjaaaZZZQQQJJJGGGAAA>>>:::888777888777666444444333333222222111111111222333666@@@TTTmmmzzzkkkUUUBBB666111...,,,++++++,,,,,,,,,,,,,,,+++))))))*********)))))))))***++++++***)))(((((((((''''''''''''(((((((((((('''''''''((((((((((((((())))))((())))))***+++,,,------++++++++++++------------------...///000000000111222333444666777777888:::@@@KKK\\\wwwnnn[[[TTTKKKFFFEEEDDDCCCAAAAAA@@@@@@??????@@@@@@AAA???@@@AAAAAABBBAAAAAA@@@BBBFFFLLLPPPTTT^^^kkktttzzzssshhh___]]]\\\[[[]]]^^^[[[UUUPPPMMMNNNOOOOOOOOOPPPRRRUUUWWWYYY\\\bbbjjjsss{{{mmmYYYLLLDDD@@@;;;;;;999888777666666666777666555444333444555555444444333333333222222222777666555444444444444444333222111000000000000000000000111111111111000000000000000111222555777888777777666666555555444444777999;;;<<<:::999999::::::777444222333555666666444555666888999;;;<<<===::::::;;;;;;<<<======>>>@@@>>><<<===??????<<<999;;;;;;===@@@DDDFFFGGGFFFQQQbbb|||ooocccPPPAAA:::777666666666555444444555888;;;<<<<<<======<<<<<<===???BBBBBBBBBFFFLLLRRR]]]nnn}}}qqq___SSSNNNPPPUUULLLMMMPPPVVVaaaqqqrrrddd\\\VVVNNNGGGEEE@@@===:::888777888777777333333333222222111111111...000222666AAAUUUnnn{{{lllVVVCCC666000,,,*********++++++++++++,,,,,,)))************)))(((((((((***++++++)))''''''(((&&&&&&'''''''''((((((((('''''''''(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,,,,...111444555000000/////////000000111000000111333444555666777999;;;AAAKKK[[[vvvwwwlll]]]QQQLLLJJJGGGFFFAAAAAA@@@@@@@@@@@@AAAAAA?????????@@@AAABBBAAAAAA???DDDHHHIIIJJJOOOZZZcccuuuzzzlllaaa^^^\\\\\\^^^aaa___ZZZTTTPPPQQQRRRQQQPPPPPPQQQSSSWWWXXX[[[___eeeiiikkklllwww}}}fffWWWNNNFFFAAA<<<;;;:::999888777777777777666555444333444555555444444444333333222222222444444555555555444444333333222111000////////////000000111111111111000000111111111222444666888:::666666777888888777666555888999;;;;;;:::888888888999666333333555666666444555555666777888:::;;;;;;::::::;;;<<<>>>???@@@@@@@@@===;;;===@@@AAA>>>:::<<<<<<<<>>>>>???AAACCCCCCBBB@@@DDDGGGFFFEEEIIIRRR[[[___fffsssxxxkkkccc```^^^```bbb```ZZZUUURRRSSSTTTSSSQQQPPPQQQRRRSSSTTTWWW[[[___```___^^^bbbsssqqq^^^SSSLLLEEE@@@===<<<:::999888888777777777666555444333444555555444444444444444444444444222333444555555555444333333222111000///////////////000000111111111000000111111222333444777999;;;555666888::::::999777666888:::<<<;;;999888777777<<<888555555666555333111666666666777888888999999:::;;;<<<>>>???AAABBBCCC???<<<;;;===AAACCC@@@<<<>>>======???BBBEEEFFFFFFDDDUUUlll|||wwwkkkdddMMMDDD999333333555666555888777555444444666888:::888999:::::::::<<<@@@CCC>>>???EEEMMMUUU```qqqqqqeeeWWWLLLMMMPPPPPPOOOPPPPPPRRRWWWbbbqqqqqqeeeYYYSSSPPPJJJEEEDDD@@@===:::888888999999888222222222111111111111111111333666;;;DDDVVVlll|||vvvhhhUUUCCC888222...,,,******))))))***+++,,,,,,)))***+++++++++)))((('''%%%(((++++++)))'''((()))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))***++++++++++++***,,,++++++---444>>>HHHNNN???888000,,,...111000///111333444444444555777999???@@@FFFOOO\\\rrr}}}lll___VVVRRRKKKIIIEEEBBBAAAAAABBBCCCAAA@@@@@@AAACCCCCCBBBAAAFFFEEECCCBBBDDDHHHMMMQQQZZZ```hhhqqq|||rrrmmmgggcccaaa```]]]ZZZTTTVVVVVVTTTPPPOOOPPPRRRWWWTTTTTTWWWXXXUUUUUUXXXbbbiiitttzzzppp```SSSJJJEEEAAA>>><<<;;;999888777777666666555555555555555555555555444333333222222333333444222555666555111000222444222222111000000000000000............/////////000222333444444333333555777555666999;;;;;;:::888666<<<===<<<;;;888777888999@@@<<<777444333333333333555666777888888888666666:::<<<>>>?????????@@@AAA@@@>>>======>>>??????>>>???===<<<===@@@CCCEEEEEEIIIMMMRRRTTTTTTQQQOOOOOO>>><<<999666444333333444666666555444444555777777999999888888999:::<<<===>>>???DDDLLLTTTbbbxxxkkkaaaUUURRRNNNLLLMMMOOOQQQRRR^^^___ffftttmmmdddXXXPPPMMMJJJFFFCCC???<<<999888777777555333444444333333333333222222111222333999EEEYYYpppwwwjjjVVVCCC666000//////))))))))))))))))))))))))************************+++******)))(((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''))))))***++++++++++++***---++++++,,,111888???DDD;;;555///---///222111000222333444555555666888:::???@@@EEEMMMYYYooorrrbbbXXXQQQNNNJJJHHHGGGEEEBBB@@@@@@???>>>???@@@@@@>>>===BBBAAA@@@???AAAEEEIIIKKKNNNRRRYYY```iiivvv|||rrrjjjfffccc```]]]VVVWWWWWWTTTPPPNNNNNNPPPSSSPPPQQQUUUVVVTTTUUUXXXYYY^^^fffnnnvvv~~~fff___VVVNNNHHHCCC???<<<<<<;;;999888777777666666444444444444444444444444333333222222222222333333333444444333222111111222111111000000///000000000........./////////000000111333333333222333555777555666888:::;;;:::999999======<<<:::888777888999===:::777555555555555444555555666666777777777666:::<<<>>>?????????@@@BBB???===<<<<<<>>>???>>>>>>???===<<<===@@@CCCDDDDDD@@@BBBCCCBBB@@@>>>>>>???:::999666444222222222333666666555444444555777888;;;;;;;;;;;;;;;<<<===>>>>>>???EEEMMMUUUddd{{{~~~jjj[[[SSSRRRRRRPPPMMMLLLPPPXXX^^^nnnnnnssszzz|||yyyzzz|||oooggg[[[TTTPPPLLLFFFBBB>>><<<999888777777555333444444333333333333222222111111333888DDDXXXnnn|||xxxkkkXXXEEE888111///...*********************************************************)))((('''''''''&&&'''''''''''''''''''''((((((((((((''''''''''''))))))***++++++++++++***---,,,++++++---000444777666222......111333333111222444555666666777:::<<<@@@AAAEEEKKKVVVjjjyyyiiiYYYSSSLLLIIIHHHFFFAAA===AAA@@@>>>>>>??????===<<>>???AAACCCEEEGGGGGGJJJNNNRRRXXXbbbnnnwwwuuuooojjjfffccc[[[ZZZXXXTTTPPPMMMMMMNNNNNNKKKLLLPPPRRRQQQSSSWWWTTTWWW\\\___bbbfffmmmsss~~~pppaaaTTTQQQMMMIIIEEEAAA<<<999<<<;;;999888777777666666555555555555555555555555333222222111111222222333333222111111222222111000000000/////////000000111....../////////000000000000111222222222222444666555666777888999;;;;;;<<<>>>>>>===:::777666777999:::888777777888888777555666555555444555666777888;;;<<<>>>???>>>???@@@BBB===<<<;;;;;;===>>>>>>>>>???===<<<>>>@@@BBBCCCCCC@@@???<<<777444333555777666555333222111111222333666555444444555666777888<<<===>>>>>>>>>>>>>>>===>>>@@@EEEMMMWWWgggxxxyyywwwfffYYYSSSPPPQQQRRRSSSQQQQQQYYYgggrrr~~~}}}~~~~~~{{{xxx|||~~~ppphhh___YYYTTTOOOGGG@@@>>><<<999888777777555444444444333333333333222222222111222777CCCVVViiivvvvvvjjjXXXGGG:::333...,,,******************************************************))))))((((((''''''((('''''''''''''''''''''((((((((((((''''''''''''))))))***++++++++++++***,,,++++++++++++,,,---...111///---///111333333222333444666777777888;;;===AAAAAAEEEJJJRRRdddnnncccTTTLLLJJJIIIEEE@@@CCCBBB@@@@@@AAAAAA@@@???@@@@@@AAABBBCCCDDDEEEFFFFFFHHHJJJLLLPPPWWW```fffrrr|||vvvpppkkkaaa___[[[VVVRRROOONNNNNNLLLIIIIIILLLNNNMMMNNNRRRPPPSSSUUUVVVUUUVVV[[[___cccfffkkkooorrrwww|||}}}vvvnnndddYYYPPPOOONNNKKKGGGCCC???;;;888;;;;;;999888777666666666666666666666666666666666222222222111111222222222444111///000333444111///000000/////////000111111...////////////000000000///111222222111222444666666666666777999;;;===?????????===:::777666777888999888888999:::999777555666555333333333555888999;;;===>>>>>>>>>>>>@@@BBB>>>===<<<<<<>>>??????>>>>>>======>>>AAABBBAAA@@@BBB@@@===888444333555777333222222111222222333444555555444444555666777888<<<===??????@@@???>>>======???EEENNNXXXiiitttpppttt|||yyynnnbbbXXXSSSSSSUUURRRSSSTTTWWW^^^lll|||{{{lllfff^^^ZZZVVVPPPGGG@@@>>>;;;999888888777666444444444333333333222222222222111222777BBBTTTeeepppnnneeeUUUGGG;;;444///,,,***************************************************)))))))))((((((((('''((((((((((((''''''''''''((((((((((((''''''''''''))))))***++++++++++++******+++++++++,,,,,,,,,,,,...------///111333333333333444666777777999<<<>>>AAABBBFFFJJJPPP^^^wwwiiiXXXPPPMMMJJJFFFDDDCCCAAAAAABBBDDDCCCCCC@@@AAABBBCCCDDDDDDEEEEEEDDDDDDFFFHHHKKKPPPVVVZZZbbblll|||wwwooogggddd^^^YYYUUUSSSQQQPPPMMMJJJHHHJJJJJJHHHIIILLLGGGJJJMMMMMMLLLLLLOOOSSSUUUVVVWWWXXXYYY[[[___bbbfffbbb]]]YYYUUUPPPMMMKKKMMMKKKHHHCCC???<<<;;;;;;;;;;;;999888777666666666777777777777777777777777333222222222222222222333333000///000333444222///111111000000000000111222////////////000000000111///000111111111222444777666666666666999;;;>>>@@@>>>???>>><<<:::888888999::::::999:::;;;999666333777555333222333666999;;;<<<===>>>>>>===>>>AAACCCAAA???>>>>>>???@@@@@@???>>>===>>>???AAAAAA@@@>>>;;;;;;:::777444333333555222222222333333444555666555444444444555666888999;;;<<<===??????>>>===<<<>>>???EEENNNYYYkkkqqqjjjhhhhhhjjjaaa^^^YYYSSSOOONNNQQQUUUTTTSSSVVVaaaqqqwwwfff```ZZZVVVTTTOOOGGG@@@===;;;999888888777666555444444333333333222222222222111111666BBBRRRbbbkkkeee]]]PPPCCC:::444///---************************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))***++++++++++++*********+++,,,------......---.........///111222222222444666666777999<<<>>>AAACCCHHHLLLPPPZZZoookkk\\\SSSMMMIIIFFFDDDBBBAAACCCDDDDDDCCC@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEGGGJJJNNNRRRTTTWWW[[[dddqqqyyypppjjjfff```[[[XXXWWWUUUTTTOOOKKKHHHHHHGGGDDDEEEIIIDDDGGGJJJKKKIIIIIILLLOOOOOOPPPQQQQQQQQQSSSVVVYYYZZZUUUQQQOOOLLLGGGGGGIIIEEEDDDBBB>>>;;;;;;===???<<<;;;999888777777666666888888888888888888888888444333333222222333333444222111000111222333333222333333222111111111111222/////////000000000111111///000222222222333555888666666666777999<<<>>>@@@===???@@@@@@===;;;::::::;;;:::::::::;;;:::777555777666444333444777:::<<<<<<===>>>======>>>AAACCCCCCAAA??????@@@@@@???>>>======>>>@@@BBBAAA>>><<<666777888777444333333444111222333444555666666777555444444444555666888999:::;;;<<<======>>>>>>>>>@@@BBBGGGPPP[[[mmm}}}lllddd^^^ZZZYYYSSSSSSRRRPPPOOOOOORRRUUUXXXYYYaaaqqqsssbbb\\\TTTPPPOOOLLLEEE@@@===;;;888777888888666555444444333333333333222222222000000666CCCRRR```hhh^^^WWWKKK@@@888333///---++++++++++++++++++++++++************************))))))))))))((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''))))))***++++++++++++******++++++,,,---....../////////......---...000222111333555666777888;;;>>>AAADDDJJJNNNPPPXXXiiizzzuuufffZZZSSSMMMJJJFFFEEEDDDDDDDDDCCCAAAAAA@@@@@@@@@AAABBBBBBFFFEEEEEEGGGJJJMMMNNNOOOPPPPPPUUU```kkkzzzxxxpppjjjeee___[[[YYYYYYWWWVVVPPPKKKHHHHHHFFFDDDDDDHHHFFFIIILLLLLLIIIIIIKKKMMMMMMNNNPPPPPPPPPRRRTTTWWWUUURRRPPPQQQLLLEEEBBBEEE???@@@???===::::::<<>>;;;>>>BBBCCCAAA>>><<<;;;:::999999:::;;;;;;:::888777666555555666888;;;<<<============<<<>>>AAADDDDDDBBB@@@??????>>>===;;;======???AAABBBAAA===:::666777777666444333555666111111333444555555666666444444444444555777888:::::::::;;;;;;===>>>@@@AAADDDEEEJJJSSS^^^qqqvvveee]]]WWWSSSQQQOOOPPPRRRRRRSSSUUUXXX[[[```gggvvvpppccc[[[QQQKKKIIIGGGCCC???<<<:::888777888888777555444444333333333333222222222000000777DDDSSS```fff]]]UUUIII>>>666111...---++++++++++++++++++++++++************************(((((((((((())))))))))))&&&&&&'''((()))******+++((((((((((((''''''''''''))))))***++++++++++++***++++++++++++,,,---...///000000///---,,,---///111000222444555666888;;;>>>AAAEEEKKKPPPQQQWWWfffvvv~~~nnnfffTTTQQQLLLIIIGGGFFFEEEDDDCCCCCCAAAAAAAAABBBCCCDDDCCCBBBBBBCCCEEEGGGHHHHHHIIIGGGKKKSSS[[[eeewwwxxxqqqjjjddd^^^ZZZYYYZZZXXXWWWPPPKKKHHHHHHFFFDDDEEEIIIEEEHHHJJJIIIFFFDDDEEEGGGLLLMMMNNNNNNNNNOOOQQQSSSQQQOOOQQQTTTOOOEEE@@@AAA???@@@AAA???;;;999:::<<<<<<;;;999888777777666666555555555555555555555555666555555444444555555666000333555444222111444666888777666444333222111111000000000000111111111111000111333333333555777999777777888999;;;<<<======999>>>CCCEEEDDD@@@===;;;999888777999;;;<<<<<<;;;777666666777888:::;;;<<<============<<<>>>AAADDDEEEBBB@@@>>>>>>===;;;999======???AAABBBAAA===999777666555222000111333666000111222333444555555555444444333444555777999:::;;;::::::;;;===???BBBCCCGGGHHHMMMUUUaaasssppp^^^WWWSSSPPPPPPJJJLLLNNNQQQSSSWWW\\\___hhhuuunnneee\\\PPPHHHFFFDDDAAA===<<<:::888777888888777666444444444333333333222222222000000777DDDTTT```fff^^^VVVIII===555000...,,,++++++++++++++++++++++++************************(((((((((((())))))))))))%%%&&&'''((()))***+++,,,)))(((((((((''''''''''''...,,,******,,,---+++(((++++++,,,,,,,,,,,,---------///////////////111333222333555888:::<<<======AAACCCHHHOOOTTT[[[iiivvvwwwiii\\\QQQLLLIIIDDDCCCFFFCCCAAA@@@AAABBBDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGJJJOOOYYYdddlll~~~wwwuuuoooggg]]]XXXYYY[[[[[[ZZZUUUQQQJJJEEEDDDDDDDDDEEEIIIJJJJJJKKKKKKKKKJJJJJJHHHFFFEEEGGGKKKMMMLLLJJJPPPQQQRRRQQQNNNIIICCC@@@>>>===;;;:::999999:::;;;<<<;;;999777666666777888666555555555555444444444555555555555555555555555333444555555333333444555999999888666555444333222111111333333333333111111111111222222444777999;;;<<<;;;:::::::::;;;<<<======???AAABBBAAA???;;;999;;;888666777:::<<<;;;999888888999::::::::::::999:::999888888:::===AAACCCCCCBBB@@@>>><<<;;;999999999:::<<<>>>>>>===<<<;;;777666555444444444444444333333333444444444555555777777666666777999;;;<<<777999<<<>>>??????AAABBBJJJJJJOOOZZZgggyyyiii[[[UUUOOONNNPPPNNNQQQUUUVVVYYYaaaoooyyy~~~pppggg^^^RRRHHHDDDBBB@@@>>><<<;;;999777666666777777555444333222111111111111222222222777FFFXXXaaabbb[[[SSSGGG===666333111000...---,,,+++***************++++++,,,,,,++++++***))))))))))))((((((((((((((()))+++,,,,,,+++***)))***((('''&&&&&&%%%###!!!...,,,******,,,,,,+++)))++++++,,,,,,,,,,,,---------///////////////111333333444555777999;;;===>>>BBBCCCGGGMMMRRRXXXfffssszzzkkk[[[RRRKKKFFFEEEGGGEEECCCBBBBBBCCCDDDCCCBBBCCCDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGIIILLLSSS\\\bbblll{{{zzztttrrrppphhh___ZZZZZZZZZZZZXXXTTTPPPJJJGGGFFFEEEEEEDDDFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCEEEGGGIIIHHHGGGJJJKKKKKKKKKHHHEEEAAA???>>>===;;;:::999999::::::;;;:::999888777777777777666555555555555444444444555555555555555555555555333444555444333333333555666666555444333222222111111222333444444333222111222222222333555777999;;;<<<;;;:::::::::<<<===???>>>???@@@AAA@@@>>><<<:::<<<999888888;;;<<<<<<:::888888888999999999:::::::::999888999:::===AAACCCCCCCCCAAA@@@>>><<<;;;::::::;;;<<<>>>>>><<<;;;:::555555444444444444444444333333333333444444444444666666666777888999;;;;;;999;;;===>>>???@@@CCCEEEJJJLLLSSS___lll~~~~~~cccXXXTTTPPPOOORRRQQQUUU^^^iiiuuuyyynnneee\\\QQQIIIEEEBBB???===;;;:::999888666666666666444444222111111000000000222222222888GGGZZZdddfff^^^VVVJJJ>>>777333111000...---,,,+++***************++++++,,,,,,++++++************)))))))))((((((******************++++++)))(((''''''''''''%%%"""---+++***+++,,,,,,+++)))++++++,,,,,,,,,,,,---------///////////////111333444444444666888:::===>>>BBBCCCGGGLLLPPPVVVbbbooopppaaaUUUMMMJJJJJJGGGEEEDDDDDDDDDDDDBBBAAACCCCCCDDDDDDDDDEEEEEEEEEGGGGGGHHHHHHIIILLLQQQUUUXXXdddtttvvvpppoooqqqkkkccc^^^]]]\\\ZZZXXXTTTQQQLLLIIIGGGGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBAAABBBAAA@@@AAACCCDDDCCCBBBCCCCCCCCCBBBAAA@@@???>>>===<<<;;;:::999999999:::999999999999888777666666666555555555555444444444444444444444444444444444222444555444333222333555222222222222222111111111222333444555555444333222222222222444555777999:::<<<;;;::::::;;;===???AAA????????????>>>===<<<<<<<<<:::999:::;;;<<<<<<<<<999888777777777888:::::::::999999999;;;>>>AAABBBCCCCCCBBBAAA@@@>>><<<;;;;;;<<<===>>>===;;;999888444333333333333444444555222222222222333333333333555555777888999:::::::::;;;<<<===>>>>>>AAAEEEHHHKKKNNNWWWdddrrroooYYYQQQPPPNNNOOOTTTYYY___kkk{{{}}}qqqjjjaaaZZZQQQIIIEEEBBB>>>;;;999999888888777555444333333222111000000000000000222222222888HHH\\\gggiii```XXXKKK???777222000///------,,,+++***************++++++,,,,,,++++++***+++++++++*********))))))++++++)))))))))+++,,,...)))((((((((())))))'''%%%,,,++++++++++++++++++++++++++++++,,,,,,,,,---------/////////...///111333555555444444666999<<<>>>@@@AAAFFFKKKOOOUUUbbbnnnxxxhhh[[[QQQLLLHHHFFFEEEDDDEEEEEECCCAAACCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGJJJLLLRRRYYYdddqqq|||uuuuuurrrmmmhhhdddbbb```^^^\\\ZZZUUUNNNIIIGGGGGGHHHGGGJJJJJJIIIHHHFFFDDDBBBAAA@@@@@@???@@@@@@@@@@@@???>>>>>>>>>===>>>>>>??????<<<<<<;;;::::::999999999777888999999999888666555666555555555555444444444444444444444444444444444222333444444222222333444000000000111111111222222333333555555555555333333222222333444666777999999;;;:::999999:::===???AAA??????>>>===============;;;:::999::::::;;;<<<<<<999888777666666888:::;;;::::::::::::<<<>>>@@@BBBBBBBBBBBBAAA@@@>>>===<<<<<<======>>><<<:::888666222222222222333333444555111111222222222333333333333555777999::::::999999<<<<<<<<<<<<===@@@FFFJJJLLLPPPYYYeeeuuuzzzfffTTTPPPQQQPPPSSSXXXbbbjjjxxxqqqiiieee^^^XXXOOOIIIFFFBBB===999777777888888777555333222222111111000//////000000222111222888HHH[[[fffhhh___VVVIII===555111///...---,,,++++++*********+++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++,,,,,,,,,------......)))(((((()))++++++)))(((+++++++++++++++++++++,,,+++++++++,,,,,,,,,---------/////////...///111333555555444444666999<<<===>>>@@@DDDKKKOOOVVVcccpppmmm\\\QQQKKKHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCEEEFFFFFFFFFFFFGGGIIIMMMOOOUUU^^^kkk}}}}}}|||rrroookkkgggeeecccaaa``````YYYPPPIIIGGGGGGIIIKKKMMMLLLKKKJJJHHHEEECCCBBBAAAAAAAAA@@@??????>>>???===============???@@@AAA;;;;;;;;;::::::999888888666777888999999777666555666555555555555444444444444444444444444444444444222333444333222222333444000000000111222222333333333333555555555555333333222333444555777888888999999999999:::;;;===>>>??????>>>===<<<<<<<<<===>>>999999999999999999:::;;;:::888777666666888:::;;;;;;:::;;;;;;<<<>>>@@@AAA???@@@AAAAAA@@@>>><<<;;;<<<=========<<<:::777555222222222222333333444555111111222222222333333333333444666888999999999888;;;;;;;;;;;;<<<@@@EEEJJJMMMQQQYYYeeexxxrrraaaSSSSSSUUUVVVYYY___hhhsss|||mmmdddaaa[[[UUUNNNHHHEEEAAA<<<888666777777777666444333111222111000000///000000000111222222999III[[[eeefff]]]TTTGGG;;;333000......,,,,,,++++++******++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++***,,,///111222111///...))))))(((***+++,,,***))))))+++,,,,,,+++***+++---++++++,,,,,,,,,,,,---------///////////////111333555444444555666888;;;<<<===???CCCJJJNNNUUUcccpppnnn^^^SSSOOOJJJFFFEEEEEEEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDAAACCCEEEEEEEEEFFFGGGIIIHHHIIILLLSSS\\\iii}}}|||yyyrrrpppkkkgggcccaaa``````^^^WWWOOOHHHGGGHHHKKKLLLMMMMMMLLLJJJHHHEEECCCBBBCCCDDDDDDBBB@@@>>>>>>???>>>>>>======>>>???@@@AAA:::;;;;;;;;;:::999888777666777777888777777666666666555555555555444444444333333333333333333333333111333444333222111222444000000111111222333333444222333444555555444333222333333555666777888888888999:::;;;===>>>>>>>>>>>>>>>======<<<<<<======>>>888999999999888888:::<<<:::999888888888999:::;;;;;;;;;;;;<<<===>>>@@@@@@>>>???@@@AAAAAA???===;;;;;;<<<======<<<:::777555444333333333333444444555222222222222333333333333444444666777888999999999:::;;;;;;;;;<<<@@@FFFJJJLLLTTT]]]jjjhhhZZZQQQSSSWWWXXX\\\cccsss{{{pppeee```YYYSSSLLLFFFDDDAAA<<<999888888777777666444333222222111111000000000111111111333666>>>NNN```hhhiii```VVVHHH;;;333000......,,,,,,++++++***++++++,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******))),,,000444555333000...***))))))***+++,,,***))))))+++,,,,,,******,,,...++++++,,,,,,,,,,,,---------///////////////111333333444555666777888999:::===>>>CCCHHHLLLRRR___llluuu___YYYPPPJJJFFFEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDD@@@BBBCCCDDDDDDDDDFFFHHHGGGFFFIIINNNSSS[[[lll|||zzztttqqqnnniiiccc]]]ZZZYYYYYYTTTPPPKKKIIIIIIJJJKKKLLLNNNMMMMMMKKKIIIGGGEEEDDDDDDFFFFFFDDD@@@>>>>>>@@@=========>>>>>>>>>>>>>>>::::::;;;;;;:::999777666777777666666666666777777666555555555555444444444333333333333333333333333111333333333222111222333000000000111222222222333111222333444444333222111333444555777888888888888:::<<>>===<<<=====================888:::;;;:::888888:::===999::::::::::::;;;;;;;;;;;;;;;<<<===>>>??????@@@>>>???AAABBBBBB@@@>>>===:::;;;<<<===<<<:::777666555555444444444444444444333333333333444444444444555555555555777888999::::::;;;<<<===>>>BBBGGGJJJLLLVVVdddtttfffZZZTTTZZZ```bbbgggoooyyy|||yyykkkbbbXXXRRRJJJEEEBBB@@@<<<999999999777666555444444444222222111111111111222222111555:::EEEVVVhhhqqqppphhh]]]NNN???666111//////,,,++++++***++++++,,,,,,***++++++,,,,,,++++++***++++++++++++************)))+++///111222222000///***))))))***++++++)))'''(((+++---,,,******,,,...++++++,,,,,,,,,------------///////////////111333333444555777888999999999>>>???BBBGGGJJJOOO\\\hhhhhhaaaVVVMMMGGGEEEEEEDDDBBBBBBBBBCCCCCCCCCDDDDDD@@@AAACCCCCCBBBCCCEEEGGGDDDCCCFFFJJJKKKOOO]]]lllzzzwwwqqqmmmggg___WWWSSSRRRSSSKKKJJJIIIIIIKKKLLLKKKKKKPPPOOOOOOMMMLLLJJJHHHGGGEEEFFFGGGDDD@@@>>>>>>@@@<<<============<<<;;;:::::::::;;;;;;:::999777666888777666555555666777888666666555555555444444444333333333333333333333333111222333333111111222333///000000000111111111222111222333333333333222111333444666777888888888777<<<>>>BBBDDDEEEBBB???<<<<<<<<<======>>>======<<<999;;;<<<;;;999999;;;>>>999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@???@@@BBBDDDDDDBBB@@@>>>:::;;;<<<<<<<<<:::888666777666555555444444444444333333444444444444555555555555444555666777999;;;;;;<<<===>>>@@@CCCHHHKKKKKKYYYjjj}}}nnndddaaahhhpppsssyyyvvvuuuvvv}}}ooodddXXXRRRIIICCCAAA???<<<:::;;;999777666555555555666333222222222222222333333222666>>>JJJ]]]pppxxxwwwooodddSSSCCC888333000///+++++++++***++++++,,,,,,+++++++++,,,,,,++++++++++++++++++*********))))))***+++,,,...///000000000+++***))))))******((('''***++++++***))))))***,,,---------...------,,,,,,///000111222222333222222888666444555888::::::888:::>>>EEELLLNNNPPPWWW___wwwuuuaaaWWWQQQJJJEEEEEEFFFFFFEEEEEEDDDBBBAAA@@@BBBBBBCCCCCCDDDEEEEEEFFFCCCDDDEEEEEEHHHLLLRRRWWWbbbvvvtttqqqmmmeee[[[RRRMMMLLLMMMKKKJJJJJJJJJKKKLLLNNNOOOOOOQQQUUUXXXWWWTTTPPPMMMNNNKKKFFFAAA??????@@@BBB===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777666555444444444555555666777666555333222555444444333333222222111222222222222222222222222111111000000111111222333333333333222222111111111111555999999666666999======???@@@AAAAAA@@@>>>===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;999:::<<<<<<;;;;;;===>>>>>>???@@@???===<<<===???BBBAAAAAAAAABBBAAA>>><<<===:::777888<<<===;;;777666666666555555444444444555444333444666777666555888777777777777999:::;;;BBB???>>>@@@BBBBBBEEEJJJOOOYYYllljjjooouuu|||ssstttwww~~~qqqaaaYYYRRRIIICCC@@@>>><<<:::;;;:::888666555444555555333333333333333333333333444777BBBWWWnnn}}}|||uuunnncccUUUDDD444...000------------------------))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------************))))))))))))***++++++***))))))***,,,,,,------...------,,,,,,///000111222222333222222777555444555888::::::999<<>>@@@AAA=========<<<<<<;;;;;;;;;::::::999999999888888888888888777666666555444444444555555666666555444333555555444333333222222111222222222222222222222222111111000000111111222333333333333222222222111111000444777888777777;;;???>>>???@@@@@@???>>><<<:::<<<<<<===>>>????????????======<<<<<<<<<<<<======;;;<<<>>>======<<<>>>??????@@@AAAAAA???>>>>>>???AAA@@@?????????>>>;;;999:::777555666999;;;888555555555555444444444333333666555444555777777777555888888777777888999:::;;;@@@>>>===AAABBBCCCHHHNNNUUU```ttt~~~}}}mmm```UUUNNNFFFAAA???>>><<<::::::999777555444444444444333333333333333333333333555999FFF\\\sss}}}yyytttlll___LLL999//////,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))******++++++,,,,,,************))))))))))))***+++,,,+++))))))+++,,,,,,,,,------...------,,,///000111222222333222222666555444555888:::::::::???@@@DDDHHHIIIJJJSSS]]]rrrnnn\\\QQQNNNDDDCCCCCCDDDEEEFFFDDDCCC@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBDDDHHHKKKMMMXXXhhh}}}~~~jjjddd[[[UUURRROOOKKKHHHJJJKKKLLLNNNOOOOOOPPPPPPRRRVVV\\\aaabbb___YYYVVVRRRNNNIIIDDDAAA???@@@@@@>>>>>>===<<<<<<;;;::::::999999999888888888777777888888888777666666555555333333444555555555444444555555444444333222222222222222222222222222222222111111000000111111222333333333333222222222222111...222666777888999===AAA===>>>>>>>>>>>><<<:::999;;;<<<===>>>??????@@@@@@============>>>???@@@AAA>>>???@@@@@@>>>>>>???AAA???BBBDDDDDDBBB@@@@@@@@@@@@>>>===<<<<<<;;;888666666444222333666777555222444444444444333333333333666555444555777888777666888888888888999:::;;;<<<>>><<<===AAACCCDDDJJJRRRYYYfff|||}}}rrreee\\\QQQKKKCCC>>>>>>>>><<<;;;999777666444333333333444333333333333333333333333555:::HHH___vvvyyywwwssshhhTTT>>>111///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************))))))))))))++++++,,,+++***)))+++---,,,,,,------...---------//////111222222222222222555444444666888:::;;;<<>>???@@@BBBBBB@@@AAABBBBBB@@@???@@@BBB@@@CCCFFFFFFEEEBBBAAA@@@@@@>>><<<;;;:::999666444333222111222444555444222333333333333333333333333666555444555777777777666888888999999:::;;;;;;<<<>>><<<>>>AAABBBDDDLLLTTT]]]lllwwwlllccc[[[VVVPPPJJJBBB>>>======<<<:::777666555333222222333333222222222222222222222222444888EEE[[[tttuuuuuutttjjjVVV@@@333111++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))(((+++,,,,,,+++******+++---+++,,,,,,---.........---//////111222222222222222333444555666777999<<<===>>>>>>BBBFFFHHHLLLVVVbbbvvv|||gggYYYSSSMMMFFFCCCDDDDDDBBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAABBBEEEHHHKKKMMMSSS```sssyyyqqqjjjbbb^^^\\\XXXRRRLLLLLLNNNQQQUUUXXXZZZZZZ[[[YYY[[[___cccffffffffffffaaa^^^XXXRRRLLLIIIGGGFFFCCCBBBAAA???===;;;:::999999999999888888888888777999999999999999888888888444444444444555666666777666666555444444333333222222222222222222222222222111111000000111111222333222222222222222222222222222333555666666777999:::999:::;;;===>>>???@@@@@@@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCDDDCCCAAA@@@@@@AAA@@@CCCFFFGGGEEECCCAAA@@@@@@>>>;;;:::999888666444222222111222444444444333333333333333333333333333555444444444666777666555888999999:::;;;;;;<<<<<<>>>===???AAABBBEEEMMMWWWcccttt~~~nnnbbb[[[VVVSSSQQQKKKCCC>>><<<<<<:::999666555444333222222333333222222222222222222222222333555@@@UUUooo{{{{{{xxxmmmVVV???222111++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((((((((((((************)))))))))(((+++,,,---,,,******,,,---++++++,,,---............///000111222222333222222111333555666777999<<>>???CCCHHHJJJNNNYYYdddtttsss___VVVKKKEEEDDDEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@AAAAAAAAABBBEEEGGGGGGHHHNNNXXXfffyyyzzzrrrnnniiieeebbb^^^XXXSSSMMMOOOQQQTTTVVVXXXZZZZZZ___bbbfffkkknnnpppqqqqqqjjjfff```ZZZTTTOOOLLLKKKFFFEEEDDDAAA???<<<;;;::::::::::::999999999888888::::::::::::::::::::::::666666666555666666777888666666555555444333333333222222222222222222222222111111000000111111222333111222222222222333333333444444444444555555555555777888999;;;>>>@@@BBBBBBEEECCCAAA>>>===<<<<<<<<<;;;;;;;;;<<<===???@@@AAABBBCCCDDDBBB@@@??????@@@@@@BBBEEEEEECCCAAAAAAAAA???===:::999999888777555222222333333444444555555333333333333444444444444666555444555777888777666888999:::;;;<<<<<<<<<<<<===>>>@@@DDDEEEHHHRRR]]]iiizzz{{{lll```YYYUUURRRPPPJJJBBB===<<<;;;:::888666555444333222333444444222222222222222222222222333555???TTToootttYYY???111000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))+++,,,---,,,+++***,,,...***+++,,,---............///000111222222333222222000333555777777999===@@@AAABBBGGGKKKMMMPPPYYYdddlll~~~xxxkkkZZZOOOJJJIIIFFFCCCBBBBBBBBBBBBBBBAAAAAAAAA>>>???@@@@@@@@@@@@CCCEEECCCEEELLLRRRXXXeee~~~{{{wwwooonnnllliiieeeaaa^^^[[[SSSSSSTTTTTTUUUWWWXXXYYYaaafffmmmtttyyyyyyxxxvvvpppmmmggg___XXXSSSOOONNNIIIHHHFFFCCC@@@>>>;;;:::;;;;;;;;;::::::::::::999:::::::::::::::;;;;;;;;;999888777666666777888888666666666555444444333333222222222222222222222222111111000000111111222333111111222222222333333333333222222333333444444333777777888:::<<<>>>@@@AAADDDCCC@@@>>>=========>>><<<<<<<<<======???@@@@@@BBBCCCCCCAAA???======>>>@@@BBBCCCBBBAAA@@@@@@@@@>>>;;;888777777888777666111222333444444444555666333333444444444555555555888777666777999:::999888999:::;;;<<<======<<<<<<===>>>BBBFFFIIIMMMZZZggguuuvvviii___XXXSSSQQQLLLFFF???;;;:::;;;:::888666666444333333333444555111111111111111111111111444777BBBZZZvvv}}}```BBB222000,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((())))))*********************)))))))))))),,,------,,,++++++,,,...***+++,,,---............///000111222222333222222///222555777777999===AAADDDEEEJJJNNNOOOPPPYYYbbbeeeuuujjjZZZQQQLLLGGGCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@???>>>>>>@@@BBBBBBEEEKKKOOONNNVVVmmmvvvrrrrrrjjjlllllljjjfffcccaaa```ZZZYYYXXXVVVVVVWWWXXXXXX```gggqqqzzz~~~zzzvvvssspppiiibbb[[[UUUQQQOOOKKKJJJGGGDDDAAA>>><<<;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777777777888888666666666555444444333333222222222222222222222222111111111000111222222333111111111222222333333333222111000111333444333333777777888999:::<<<===>>>AAA@@@>>><<<;;;<<<===>>>============>>>???@@@AAAAAABBBBBB@@@>>><<<<<<===@@@AAABBBAAA???>>>???@@@<<<:::777666666777777666000222333333333333555666444444444555555666666666:::999888999;;;<<<;;;:::999:::;;;============<<<<<<>>>CCCIIILLLRRR```nnn~~~yyypppeee\\\UUUQQQOOOHHHBBB<<<888999::::::999777666555444333444555666111111111111111111111111555999GGGaaa}}}dddEEE444111------------------------))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,************))))))))))))***+++,,,,,,------,,,,,,++++++,,,---...///000000////////////000111222333---333999;;;:::999<<>><<<::::::<<<===<<<;;;<<<<<<;;;::::::::::::;;;:::999999999777666555444888777666555444333222222444333222111111222333444111111111111222333444555333444444333111111222444222222333333333333444444444555666777999999::::::;;;===>>>>>>===<<<<<<===<<<===???@@@??????@@@AAADDDEEEEEEBBB>>>===@@@CCC>>>????????????===;;;:::777666555444333444444555333333222222333333444555222333444666777888888888888777777777777777888999<<<<<<;;;:::;;;<<<===>>>>>>@@@FFFMMMSSS\\\nnn~~~~~~rrreee```]]]VVVPPPLLLDDDAAA===;;;:::::::::999555666888888777444111///111111111000111111222222666@@@NNNccc{{{cccHHH777111///...---+++******++++++(((((((((((((((((((((((('''(((******)))(((((()))))))))))))))((((((((((((+++++++++******(((''''''***+++,,,,,,------,,,,,,++++++,,,---...//////000////////////000111222333000555999;;;999999<<>>;;;>>><<<<<<<<<>>>>>>>>><<<===<<<;;;;;;::::::;;;;;;:::::::::999888777555555888777666555444333222222333333222111111222333333111111111222222333444555444555666555444444666777222222333333333333444444444444666777888999999999;;;===>>>>>>===<<<<<<===>>>@@@BBBCCCBBBBBBCCCDDDDDDDDDDDDAAA===<<>>>>>===<<<;;;::::::666666444333333333444444333333222222333333444555222333444555666777777777777777777777777888888999;;;;;;;;;;;;;;;<<<===>>>BBBEEEKKKRRRYYYeeexxxzzznnnbbb\\\XXXQQQJJJGGGDDDAAA===;;;:::::::::999666666777777666444222000222222111111111111222222777???IIIYYYsssxxxuuuqqqgggTTT???222///...---+++***)))***++++++)))))))))))))))))))))))))))***+++***)))((()))+++))))))))))))((((((((('''***++++++******(((''''''***++++++,,,,,,,,,,,,,,,++++++,,,---...//////000////////////000111222333333666999999999:::===AAAHHHJJJLLLLLLLLLOOOUUUYYY\\\dddyyyxxxeeeVVVSSSNNNGGGDDDCCCCCCAAA???@@@??????@@@@@@AAABBBCCCBBBDDDFFFEEEEEEJJJTTT\\\mmmuuupppmmmiiiggghhhfffhhhiiihhhgggeeeeeeffflllmmmmmmkkkgggcccaaa``````fffmmmrrrxxx~~~|||xxxrrrlllddd\\\VVVRRRNNNLLLKKKHHHDDDBBBAAA@@@???======<<<===>>>@@@@@@???======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::999888777666777777666555444333333222333333222222222222333333333222222222333444555666666777777666444333444666222222333333333333444444333444555666777888888888;;;<<<>>>>>><<<;;;<<<===???AAACCCCCCBBBBBBCCCDDDCCCCCCBBB???<<<;;;<<<===<<<;;;;;;:::999999999999555444444333333333333444333333333333333444444555222222444555666666666666777777777888888999999999999::::::;;;<<<======>>>AAADDDJJJSSS\\\kkk|||}}}uuujjj___YYYUUUMMMFFFDDDBBB@@@<<<;;;::::::999888777666666555444333222222333333222222111222222333444:::@@@LLLccc{{{|||iiiddd]]]SSSDDD555...///,,,+++***))))))***++++++************************+++++++++***((()))+++---)))))))))(((((((((''''''************)))(((''''''******+++,,,,,,,,,,,,+++,,,,,,---...///000000111////////////000111222333444555777888999<<<@@@DDDMMMNNNOOONNNMMMNNNQQQTTTYYYcccxxx|||kkk^^^WWWNNNGGGEEEDDDCCCAAA@@@@@@@@@@@@@@@AAABBBCCC@@@CCCEEEEEECCCGGGNNNUUUccc{{{|||vvvqqqnnnmmmlllkkkjjjggghhhiiihhhfffeeeeeefffiiillloooqqqpppnnnmmmmmmiiinnnrrrvvv{{{|||vvvpppeee\\\UUUQQQMMMKKKKKKHHHDDDAAA@@@???>>>===;;;;;;===???AAAAAA???<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666666555444444333333333333333333333333333333444333333333444444555666666777666444222000111222222222222333333333444444333333444666666777777777888:::;;;;;;:::999999:::;;;===?????????>>>???@@@AAA@@@???<<<:::999999999:::999777666666666777888333333333333333333333333333333333333333444555555222333444555666666666666777777888999999:::::::::999999:::<<<===>>>>>>???AAADDDKKKVVVcccttt|||}}}qqqggg]]]YYYUUUMMMGGGFFFAAA>>><<<:::::::::999777777666555333222222333333444333222222222222222222///333888CCCZZZttt}}}nnneeeZZZMMM???222...111---,,,+++******+++,,,,,,++++++++++++++++++++++++++++++***)))'''(((+++---))))))((((((((('''''''''))))))******)))((('''''')))***++++++,,,,,,++++++------...///000111222222////////////000111222333222333444666999>>>CCCGGGPPPQQQQQQPPPNNNNNNNNNOOOVVV```uuummmcccVVVLLLGGGDDDCCCAAAAAAAAAAAA@@@AAAAAABBBBBBAAADDDFFFEEECCCEEELLLRRR^^^vvv}}}xxxrrrqqqnnnkkkjjjkkkkkkjjjhhhiiijjjjjjhhhggggggggghhhlllqqqtttvvvwwwxxxzzzqqquuuyyy|||xxxlllaaaYYYSSSNNNLLLNNNJJJEEEBBB@@@???===<<<;;;;;;<<<>>>@@@@@@===;;;======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999888666666666555444444333333333333333333333333333333444444333333333444555555333444555444333333444666222222222333333333444444222333444555555555555555555777888888777666666777888999;;;<<<;;;;;;<<<===>>>===;;;:::999888777666777777555444444444555666222333333333333333333333444444333333444444555666333333444555666666666666777777999:::;;;;;;;;;;;;999:::;;;<<<>>>???@@@AAAEEEJJJTTTbbbppp{{{zzz{{{zzzyyy}}}~~~~~~}}}}}}zzz|||}}}kkkccc[[[XXXTTTMMMHHHGGG???===;;;:::::::::888777777666444222222222333444444333222222111111111222...222777@@@WWWrrrvvvjjj[[[LLL===222000333///...---,,,+++,,,------++++++++++++++++++++++++******)))'''&&&'''))),,,((((((((((((''''''''''''((())))))))))))((((((''')))******+++++++++++++++------...///000111111222////////////000111222333111222333555:::>>>CCCFFFNNNNNNOOOOOONNNMMMLLLKKKQQQ[[[mmmvvvdddUUUKKKFFFBBB@@@BBBBBBAAAAAAAAAAAABBBBBBBBBDDDFFFDDDBBBDDDKKKQQQ\\\ppp}}}zzzyyyxxxuuusssqqqrrrooojjjiiikkkkkkiiifffhhhjjjiiihhhggghhhiiikkknnnrrrvvvzzz}}}}}}uuuiii```XXXRRROOOOOOLLLHHHDDDBBBAAA???======<<<<<<>>>??????===;;;>>>===<<<<<<;;;;;;<<<<<<:::;;;;;;;;;::::::999888666666555555555444444444333333444444444444333333444444333333333333444444///111333555666999<<>>AAACCCEEEIIIPPP]]]nnn~~~yyyuuurrrpppnnnsssvvvyyyzzzyyyzzz~~~vvvyyy{{{eee^^^XXXUUUPPPIIIEEEEEE>>><<<::::::::::::888666666555333222222222333444333333222111000000000000000555999AAAWWWrrrvvviiiXXXIII<<<222000333111000...---,,,,,,------++++++++++++++++++++++++)))))))))(((&&&''')))+++((((((((('''''''''&&&&&&((((((((())))))(((((('''))))))***+++++++++++++++++++++,,,---...///000000////////////000111222333333222333666999===@@@AAAGGGGGGIIIKKKMMMMMMLLLKKKNNNVVVeeexxxyyydddUUULLLGGGCCCCCCBBBBBBAAAAAAAAABBBBBBBBBDDDEEECCC@@@CCCJJJQQQXXXhhh|||zzzvvvrrrqqqrrrrrrpppnnnoooqqqnnnfffccceeeeeebbbbbbdddfffgggffffffggghhhlllnnnrrrwww}}}{{{pppggg___XXXTTTNNNLLLIIIGGGFFFDDDBBB???AAA???>>>>>>>>>>>>===;;;>>>======<<<<<<<<<<<<<<<:::::::::::::::999999888555555555555555444444444333333444555555444333333333333222222222222333333///111333555777999===@@@222222333333333333444444111222222333333333333333222444555555444333333444555777999:::999999:::;;;777555444555666666444222333333444444444444333333222333444555666555555444444444444444444555666666555666777777888777777777666888:::<<<======<<<<<<>>>===<<<<<<>>>BBBFFFIIINNNWWWhhh{{{yyyrrrnnnlllmmmooorrruuutttrrrsssxxx|||}}}tttvvvwwweee^^^XXXTTTNNNFFFAAAAAA<<<;;;:::::::::999777555444444333333222333333333333222111000////////////...444999BBBWWWqqqtttfffUUUGGG;;;222000222222000...,,,++++++++++++++++++++++++++++++++++++((()))******(((((()))***(((((('''''''''&&&&&&&&&''''''((((((((((((((('''))))))***++++++++++++***)))******+++,,,---...///////////////000111222333444444444666999<<<======@@@AAADDDHHHLLLMMMMMMKKKMMMTTTbbbsssqqq___SSSLLLHHHCCCBBBBBBAAAAAAAAABBBBBBBBBDDDDDDAAA???BBBJJJQQQTTTaaaqqq{{{qqqooommmnnnpppqqqnnnkkkhhhjjjfff\\\XXXZZZZZZWWW___aaacccdddddddddeeefffiiilllpppvvv~~~tttkkkccc\\\WWWMMMKKKJJJIIIIIIGGGEEEBBBDDDBBB???>>>??????>>>===>>>>>>===<<<<<<<<<<<<<<<999999:::::::::999888888555555555555555444444444333333444555555444333333333333222111111222222222111222444444444555777:::222222333333333444444444111111222333333333222222222444555555444333333444333555777777777666777888555333222333666666444111111222444555555444333222222333555666666666555555555444444444444555666666666777777888888888888777666888:::<<<=========<<>><<<<<<>>>CCCHHHKKKWWWaaattt}}}~~~|||vvvmmmhhhiiillliiikkkllljjjggghhhnnntttuuu{{{tttvvvsssgggaaaZZZVVVNNNEEE??????<<<;;;:::::::::999777555333333333333333333333222222111000///............(((000777AAAWWWqqqvvvhhhWWWIII===333000222222000...,,,***)))))))))************************(((***,,,,,,***)))******(((((('''''''''&&&&&&&&&''''''((((((((((((((('''