BM6P6(@ zzz}}}}}}mmm___```eeeaaaTTTJJJPPPPPPPPPLLLCCC===AAAIIIRRRKKKEEEDDDCCC???>>>???666555333000---+++***))))))(((''''''((())),,,---+++///222000,,,)))***,,,...111444555222...+++)))000...,,,******,,,...000...------,,,,,,,,,---------+++)))***,,,///000111,,,***)))'''&&&&&&&&&&&&******))))))((((((''''''$$$%%%%%%%%%%%%&&&***---222222222333444333111///+++*********+++---///000///...---...//////---,,,vvvlllccc```^^^[[[YYYZZZYYYRRRLLLKKKHHHDDDBBBDDDLLLIIIGGGFFFBBB======AAABBB>>>777111---,,,,,,---000...,,,***))))))***+++///111222///***''')))---...000333333111...,,,+++...---+++******+++,,,---...------------............,,,******+++---......---+++'''%%%%%%'''+++---++++++***((('''&&&%%%$$$###$$$$$$%%%%%%(((,,,///333222333333333222000///---,,,,,,------...///000///......///000000...,,,yyysssnnniiiccc]]]VVVVVV^^^jjjcccUUUJJJKKKOOONNNGGGBBBAAAAAACCCCCC???;;;>>>DDDNNNHHH===333---,,,///222444222///,,,******+++,,,333333222---)))''')))------///111111///...------***+++++++++++++++++++++---.........//////000000...,,,))))))***,,,------///+++'''$$$%%%)))///333---,,,***(((&&&$$$###"""###$$$%%%&&&''')))...111333333333333222111//////...//////000000000//////000///000111222111...,,,rrrlllkkkddd]]]YYYVVVWWW___iiidddUUUIIILLLSSSSSSLLLFFF???<<<;;;<<<;;;;;;???DDDPPPIII>>>444......111333333111...+++***+++---...111111111...+++)))***,,,---...//////...---...///)))***,,,......---+++***---...//////000000111111,,,***((((((***,,,......///,,,(((&&&&&&***///222,,,,,,+++)))(((&&&%%%$$$'''((((((((()))+++...222222333333222000.........///000111111111///...---000000111333444333000---xxxxxxmmmaaaVVVWWW]]]^^^\\\[[[YYYOOOGGGJJJPPPPPPMMMKKKLLLBBB999888;;;<<<>>>@@@HHHCCC<<<555000///111222333111---)))((()))+++,,,+++---///000...,,,******,,,---...---,,,,,,...000))),,,///111111000---,,,......000000111111000000)))'''&&&'''+++...000111---,,,+++***)))***+++,,,+++++++++***************,,,,,,,,,+++***+++...000000111111000---,,,---......///000000///...,,,+++000000111333444444222000ssscccXXX]]]ffffffZZZPPPLLLGGGDDDGGGIIIIIIKKKNNNZZZLLL???<<<>>>>>>===<<<>>><<<999555222111111111666222---(((%%%%%%&&&'''(((***---//////---***(((+++---...---,,,,,,---...+++---000333444222000......///000111111000///...(((&&&&&&(((,,,000222333---......---,,,***)))'''))))))***+++,,,---............---+++)))***,,,///,,,...///---***))),,,///............------,,,+++/////////111444555555333vvvjjjbbbgggmmmiii\\\RRRHHHEEEDDDFFFGGGGGGKKKPPPWWWLLLCCCAAABBB???======:::999777555444333333333444111+++&&&$$$$$$&&&'''******+++,,,,,,+++(((&&&+++---......,,,++++++,,,,,,...111333444333111//////000111111000///---,,,***((('''))),,,000222333////////////...,,,***)))(((((()))***,,,---......+++++++++)))((((((+++---(((+++---+++((('''+++///......------,,,---------...------///222555777777~~~wwwpppmmmppppppiii___YYYKKKGGGFFFIIIJJJJJJMMMRRRJJJEEECCCDDDCCC??????AAA:::999777555444444555555111---)))%%%$$$&&&)))+++---,,,***)))))))))'''%%%+++---......---+++***+++,,,...000333333333111000///000111111000...,,,***,,,***)))***---000222222000000000//////...---,,,(((((()))***+++,,,,,,---'''(((((('''&&&'''***---&&&)))+++***&&&&&&+++//////...---,,,,,,---...///...,,,+++---111555888999xxx}}}uuuhhhdddaaa\\\PPPIII@@@AAAMMMWWWSSSJJJ???EEEJJJKKKFFF@@@;;;:::;;;888555444444444444333+++***(((&&&&&&'''((()))************))))))((((((+++++++++++++++++++++***......//////000000111111333111///---,,,---...///......///......///222444111222222222000,,,)))&&&'''(((***,,,,,,,,,+++*********)))))))))))))))******)))(((((())),,,000222*********,,,///000///......---,,,,,,...222666999|||rrruuu{{{mmmgggeeebbbOOONNNJJJGGGJJJNNNLLLGGGAAAEEEJJJMMMKKKHHHDDDAAA999666444333444444222111,,,+++***)))***,,,...///++++++******)))*********---,,,,,,,,,,,,---......111000///......---------000///---,,,,,,---...///222222222000......000111444555555555333000---+++***************+++++++++---,,,,,,+++++++++,,,,,,+++***((((((***,,,///111---,,,---...111333333333///...------...222555888}}}tttoooxxx{{{vvvsssrrrkkkaaaSSSYYY[[[SSSJJJEEECCCBBB@@@BBBFFFKKKNNNMMMJJJFFF888666555555666555333111------------///111444555---,,,***)))***+++---......---,,,+++,,,///111333555333000...+++*********,,,,,,++++++,,,,,,---...555555444222...------...555555555555333111///---...---+++******+++,,,---.........------......///,,,+++***)))***,,,...000///...---///222555777777111000///...///111444666ӵĦĦӵĦ}}}ooolllhhhiiisssyyylllXXX[[[cccfff\\\NNNEEE@@@>>>===>>>@@@EEEJJJKKKGGGCCC888777777888888777555222......///000111333555666...,,,***)))***---///111///---+++***+++///333555666444111...,,,+++++++++++++++++++++************444444333111...++++++,,,222222111111000///------000//////......---------...------------......///------,,,++++++,,,...///...,,,+++,,,///333555666111111000///0001112223334ĉ@ӵ>L=hĦ4ĉ@ӵ>L~~~qqqpppiiieeeiiimmmeeeVVV\\\aaabbb[[[RRRLLLEEE???>>>>>>>>>AAADDDDDD@@@<<<666666666666777666444111////////////000111222333---,,,******+++...111333///---***((()))---111444555333111000............------+++)))((((((''''''///000000///---++++++,,,//////...---------------000111333444444111///---,,,+++++++++,,,,,,---.........---,,,,,,---......+++)))'''(((+++...000000000000000000000000000000GG=?HdĦ=ĪjGG=?HdĦvvvuuu~~~}}}mmm^^^[[[]]]\\\VVVWWWVVVTTTTTTSSSLLLDDDCCCBBBAAAAAA@@@>>>:::777222111000111222222000...---------...............+++******+++,,,///222444000...+++((((((***...000111111111111111111111111000...+++(((&&&&&&&&&'''***,,,......---,,,------///...---,,,,,,---...//////111555777777444000...+++++++++++++++,,,---.........---------...//////+++)))'''((()))+++++++++...//////000000///......ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵwwwzzzrrr```[[[]]]^^^VVVTTTQQQOOORRRUUUOOOGGGFFFFFFEEEBBB===888666555111///------...///...---******++++++,,,,,,++++++((()))***+++---000222333333000---***((()))+++,,,...///111222222222000///000...***&&&%%%&&&(((***)))+++.........---.........---+++***+++---///000///000333555555444111000------------...///000000------.........//////000///---,,,+++,,,+++***(((,,,---...//////...---,,,?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??{{{oooiiihhhcccYYY[[[YYYTTTPPPQQQSSSOOOGGGFFFGGGFFFBBB:::555333444222///------.../////////'''((()))***++++++++++++&&&'''))),,,...000222333444222///+++)))))))))***,,,...000222222111///---000---(((%%%$$$'''***---***,,,///000///......///,,,+++)))((()))+++...000///000111222222222222222////////////000111222333------......///000000000333222000000///...+++(((***+++---//////...---+++4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħyyyqqqqqqpppiiiaaa\\\XXXXXXXXXWWWPPPIIILLLRRRTTTLLLCCC===;;;999555111111222222222111///---,,,000000///,,,)))&&&&&&'''***+++,,,---............111111///+++'''%%%%%%&&&'''))),,,...///000222444...//////,,,((('''***---000---***+++...000///...+++'''$$$$$$(((,,,...---............///000111222000///...---...000333444000///...///000111000///222111111222444222...***(((***---000111111///...4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦvvvhhhlllwwwuuufffXXXWWWRRRNNNNNNLLLIIIJJJNNNTTTMMMDDD===:::888555222333333222222111///...---000111000...+++)))***+++,,,------.........------------,,,)))&&&%%%&&&'''%%%&&&((())))))+++...000---------,,,,,,...222555222///,,,,,,...///...---///+++'''%%%''')))+++---///......------///000111111000000///000222555666111000......///000//////111000000222333111---***+++,,,///111222111000...4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ|||~~~nnnccchhhtttuuulllbbb```SSSGGGFFFIIIJJJHHHHHHNNNJJJCCC<<<888777888888===<<<999666333111///...///000000///---,,,...///111111000///---,,,+++***((())))))(((&&&&&&''')))&&&&&&'''&&&'''(((,,,///...,,,+++,,,111666:::<<<333000...---.........---///...+++(((&&&)))...111222000...,,,+++,,,...000333222222222333555777888333111...,,,---...///.../////////000111000---***...000111222222111///...4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵtttuuuhhhffffffgggeeeeeellltttmmmZZZIIIFFFKKKLLLGGGCCCDDDBBB>>>999666777<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRyyyqqqdddfffgggddd^^^]]]hhhvvvnnn]]]MMMJJJNNNMMMHHHCCC@@@>>>;;;777555666:::>>>KKKHHHDDD>>>:::666444333...///000///...///111222;;;999444///***&&&$$$"""%%%'''*********+++---...000000...,,,+++,,,///222444000,,,---111555666666//////...------...///000---......,,,+++...555;;;666333000,,,+++,,,---///000111111222444666777888333000,,,***+++,,,------,,,---...///......------111111000000...,,,***)))4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hsssjjjcccccceeeddddddfffaaaXXXPPPNNNNNNJJJGGGGGGDDDAAA<<<888555555555666===<<<;;;999888777666666000111111000//////111222:::777333...)))&&&$$$###'''))),,,---------...///000000///---++++++---///333111...---...000000000/////////---,,,,,,---/////////...,,,+++---111444444222///,,,++++++,,,---,,,,,,...///111222444444111///,,,***+++,,,---,,,+++---...///.........000000000///...,,,***((('''4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼svvvjjjbbbhhhooolllbbbYYYSSSTTTVVVTTTMMMDDDDDDHHHGGGBBB===:::999777444111000111222444555666666777444444444333111000111222444222///+++)))'''''''''(((***---...---------.../////////---***))))))+++.../////////------...///000111000---)))((())),,,,,,+++))))))+++---......111///---+++************'''((()))+++---//////000...---++++++,,,------,,,+++---//////......000222000///...---+++)))((('''Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦlllffffffnnnrrrlll```XXXNNNUUU]]]ZZZLLL??????FFFGGGBBB<<<;;;<<<;;;777222,,,---000222444555555444777777777555222111111222///---+++)))))))))***+++)))+++---...---,,,,,,---///000000...+++)))((()))))),,,//////---,,,...111333333222---(((%%%&&&(((&&&$$$###&&&+++///...---------,,,***)))((((((((($$$%%%''')))+++,,,------,,,+++++++++---...---++++++---000///......000333000///...---+++***)))(((?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦzzzyyynnnrrrrrrlllfffbbb[[[UUUSSSWWWWWWRRRMMMIIIDDD???>>>BBBBBB>>>:::999777333222000///111555999999888666666555222///...///111---,,,+++++++++,,,---...111---))))))+++------+++---...000000000...,,,***+++,,,---///000222333444111///---,,,***(((%%%"""###!!! $$$(((,,,---,,,,,,,,,,,,++++++***)))((()))+++---......---,,,///......---------......)))***,,,...//////...---///...,,,,,,...///...--->AneneneneDenene>Ak<fhDenenenezzzqqqsssyyyzzzqqqeee\\\WWWRRRHHHLLLNNNKKKIIIHHHEEE@@@???EEEHHHCCC===:::777444111///---///444999;;;<<<555777888666333///------)))))))))***+++---///000111...***)))***++++++***+++,,,---...////////////000000000000000000000111///...+++***)))'''$$$"""""" !!!%%%(((***+++------......---,,,,,,+++***+++---...000000000000444333222111000000///000.........///...---,,,,,,...,,,++++++---///000zzzllluuu|||}}}ssseee\\\VVVRRRCCCIIILLLIIIGGGFFFCCC???;;;CCCIIIFFFAAA>>>===:::333000...///222666999:::333666999999555000,,,***&&&&&&''')))+++...000111000---++++++,,,...//////,,,+++***))))))+++...000111111000000000000000000...,,,***)))((('''%%%###$$$######%%%)))+++++++++...////////////...------,,,---...000222333444444777666444222000......---............////////////,,,***)))***,,,///111}}}pppssstttqqqlllhhhddd[[[RRRHHHRRRXXXTTTJJJCCC???<<<666<<<@@@AAABBBEEEEEEBBB555333222000000000000000///222555666333///,,,***%%%&&&''')))+++---///000++++++***,,,///333666888000---)))%%%$$$&&&)))+++...---------...000111222...+++)))(((((((((&&&%%%(((((())),,,...///...---......////////////......------...///111444666777555333111...+++)))(((''')))***+++---000333555666---+++))))))+++...000{{{uuulllcccbbbjjjlll___OOONNN[[[ddd^^^OOODDD>>><<<777888888:::AAAHHHGGGBBB222333333222///,,,***)))+++---......---,,,------'''((()))***+++,,,,,,,,,((()))***+++...111555888333///***&&&%%%'''***------,,,+++++++++---...///...,,,)))))))))***)))(((******+++...000000...,,,,,,------.........------------,,,---///222555777222111...+++(((&&&$$$$$$&&&'''***---000333666777...,,,))))))+++,,,------yyyooobbb```gggjjj^^^OOOPPP[[[bbb\\\QQQHHHBBB===<<<===<<<<<<@@@DDDAAA;;;000222333222...+++))))))((())))))(((((())),,,///)))***++++++,,,+++++++++))))))***))))))+++///222222000---++++++---000333000///,,,***)))))))))***---+++)))(((***++++++************,,,------+++)))++++++,,,------------,,,---,,,++++++,,,000333555222111///,,,)))(((&&&&&&(((***,,,.../////////...---+++******+++,,,+++***~~~{{{wwwoooeeeaaaaaa]]]WWWVVVWWWVVVSSSQQQOOOGGG>>>>>>DDDHHHEEEBBB???;;;777666666555000+++))))))+++''''''((('''&&&'''***,,,******,,,------,,,,,,+++***++++++***)))***---111222111///......///000111222000,,,***(((((()))***,,,***'''''')))***+++++++++*********,,,,,,***(((++++++,,,---------------...---***)))+++...222444222111///---,,,+++*********+++---...---+++'''%%%)))))))))+++------+++***yyyyyy}}}{{{lll]]]YYY]]]bbb^^^WWWMMMJJJQQQTTTKKK>>>;;;HHHRRRNNNDDD===999888???===777///(((&&&(((+++'''((()))((('''&&&((())))))***,,,---......---,,,***,,,---,,,+++---222666222111000...---,,,+++***///...+++***)))+++---...+++(((&&&&&&''')))***+++...---++++++,,,,,,+++***+++,,,,,,---.........---///---+++)))***---111444111000///...---,,,,,,,,,)))***---...---)))%%%"""&&&&&&(((+++......,,,***}}}vvvssspppkkkccc\\\^^^ddd]]]TTTMMMMMMPPPNNNLLLKKKMMMLLLIIIDDD@@@;;;888777AAA@@@<<<444,,,''''''(((...---+++)))(((((()))******+++,,,...///000000000000000///---+++,,,///111///...---+++***)))))))))))))))(((&&&%%%%%%(((++++++***)))((()))***,,,...,,,+++***))))))+++---.........---...///111222333111///,,,,,,///222444555555333111//////---+++)))---,,,***)))(((((())))))(((((((((+++---...---+++}}}ssskkklllmmmggg]]]WWWSSSOOOLLLLLLKKKKKKQQQXXX```XXXMMMEEE@@@<<<666222888888666222---******,,,555333///,,,)))(((''''''***+++,,,...//////000000///000000///---,,,---///------,,,+++******)))((('''''''''&&&%%%%%%''')))***)))((()))***,,,...000,,,+++***)))***,,,.../////////......///222444666444111...---///111222222222000////////////...,,,111///---***)))((())))))'''(((,,,000333222///,,,vvvooodddkkkvvvsssbbbSSSRRROOOLLLJJJGGGHHHSSS___kkk^^^NNNCCC@@@===777111444444333000,,,***+++,,,666444111...+++)))((((((+++,,,---...///000000000///111222111///---,,,,,,***++++++,,,+++***)))(((%%%'''(((((('''&&&'''(((((((((((()))+++---000111+++*********+++---000222000///......///222666888666444000//////000000///...------...111222222111555333///,,,***)))***+++(((+++000555888777222...zzz}}}uuujjjdddkkkssssssjjjddd___VVVMMMIIIHHHJJJQQQXXX___UUUHHH@@@>>>>>>;;;777<<<999444...)))''''''(((//////---,,,++++++,,,,,,...///000111111111111111000222444444111...,,,+++((()))+++,,,,,,+++)))''''''***,,,---+++***))))))((((((((()))***,,,...///************,,,///222444000///...---///222555888666333000//////000000///...------///111333333222555333///,,,++++++---......000333666888777333///vvvqqqlllkkklllmmmjjjiiiooowwwmmm\\\MMMKKKOOOQQQPPPOOOKKKGGGBBB>>><<<;;;<<<<<>><<<;;;;;;<<>>888111---,,,---------......////////////......333333333333333222111111000000...+++)))***---000///......---,,,+++******---///000111///......///+++,,,,,,,,,---,,,,,,,,,***)))))))))***---000111111111111111000000//////...---,,,---...//////...,,,***((((((((((((&&&%%%###$$$&&&(((***+++,,,---...+++'''&&&'''***---...yyyqqqpppyyy}}}oooeeeXXX]]]cccbbbXXXNNNOOOWWWVVVNNNEEEBBBEEEGGGDDD@@@999555111/////////---***//////111222222333333333222222222222111111000//////...***'''%%%''',,,111111000...---,,,++++++++++++---......---,,,,,,---+++,,,---...////////////***)))((((((***,,,///000222222333333222111///......---,,,,,,......---+++(((&&&%%%$$$%%%%%%###""" """%%%''')))******)))(((%%%######&&&))),,,---wwwpppjjjnnnzzz}}}nnn[[[RRR\\\eeebbbWWWOOOPPPUUUPPPNNNJJJHHHJJJLLLGGG???666666777777666444333222000/////////111222444666222333444333000...---------+++(((&&&&&&'''***,,,444222///,,,+++,,,---...+++,,,,,,------,,,++++++///...---,,,---///111222---,,,***))))))+++...000555444444333333000---))),,,,,,------------......)))'''&&&&&&'''&&&###!!! """%%%''')))*********###"""""""""%%%)))---000~~~uuuxxxxxxtttpppkkkcccZZZRRRTTTWWWWWWVVVUUUTTTTTTLLLRRRUUURRRNNNIIICCC<<<555555444333444444555666000000//////000111333444222333444222000//////000111///,,,)))((()))+++---222000...------...000222222000---+++******,,,,,,000///---,,,---...000111111000...,,,***+++,,,,,,222222222444555333000---+++++++++*********))))))***))))))***,,,,,,+++***%%%&&&''')))************%%%$$$######'''---444888xxxzzz}}}lllbbb______RRRNNNLLLOOOTTTWWWUUUQQQHHHVVV```^^^SSSIII@@@;;;444333111000111333666888///////////////000111222222222222111000000222444555333000---,,,,,,...///000///...---...111333555888444///***)))***,,,///111000...,,,,,,---...///666444222///---+++))))))---...000444666555222///++++++******))))))((((((+++++++++---111333333333+++***************++++++'''&&&$$$%%%***222:::???xxx~~~|||ooogggccc```UUUTTTSSSRRRRRRRRRPPPNNNFFFUUUbbbaaaWWWMMMDDD>>>333222000///000111333444------...///000111222333111111111000///000444666555444111//////000111222111000///...///111444666888555000,,,+++,,,///111222000...,,,,,,,,,---...666555444111///,,,***)))***+++...222444333000---+++,,,,,,,,,,,,---------+++++++++---111444444444,,,+++***)))***+++,,,---'''&&&&&&(((,,,333999===}}}yyyrrrooossssssiii\\\\\\bbbddd^^^RRRIIIHHHKKKGGGRRR[[[\\\YYYSSSKKKDDD333333222222111///...---***+++---///111222444444000000000///...000333666222111000000000222444555444222000//////111333444333222111000000000111222222000...,,,++++++,,,---333222222111///...---,,,***+++---///000///+++((()))***+++---///000111222+++***)))***---///000000++++++***)))***+++---...%%%&&&(((+++---000222333~~~sssiiikkkyyysssaaadddlllooofffSSSFFFEEEIIIJJJOOOTTTUUUVVVUUUNNNGGG777777666555333///,,,+++***+++---000222333444444222222222111000000222444////////////111333555666555444111///...///111333...///111222333333222222111000...,,,++++++,,,---......---......///000111---,,,,,,,,,,,,***'''$$$&&&''')))+++...000222333,,,***((((((***,,,,,,,,,++++++++++++,,,---......&&&'''***,,,------,,,+++}}}wwwpppqqqyyywwwkkklllmmmkkkbbbVVVLLLIIIJJJLLLPPPSSSRRRQQQPPPKKKDDD<<<;;;999777444222000///---...000111222333222222555666666555333111222333000000000000111222444555444333000......///111222...///000222333333333222000///---+++++++++---...+++*********,,,///111333///---+++******)))&&&$$$&&&''')))+++---///111222///,,,***)))+++---------......//////......---,,,)))***++++++,,,++++++***xxxyyyxxxtttrrrtttrrroooqqqjjjaaa[[[XXXTTTOOOJJJMMMSSSVVVRRRNNNKKKFFFAAAAAA???;;;777555444555555000111222333333222111000777999999888555333222222222111111111111222333333333111///......///222333000000000111111222222333000...,,,++++++,,,---...))))))((((((***...111444000...+++***))))))(((&&&((()))***,,,...000111222111...,,,,,,---///000000111222222222000...,,,+++---,,,++++++++++++,,,---~~~yyyuuussskkkeeemmm}}}iiiTTTRRR[[[]]]SSSIIIIIIKKKOOOQQQKKKBBB???AAAKKKFFF>>>777444333333333444333222000///.........555;;;???===666000000333---///000000000000222444---000333444333333333444444111//////111333333333111///---***))))))***+++%%%$$$###$$$(((...444999222222111...***(((((((((,,,,,,,,,---///222444555666555333111000000000111777777888777555222...,,,111000///......///000111{{{uuurrrrrrkkkbbbfffppppppaaaTTTTTTZZZ[[[WWWTTTUUUNNNJJJKKKJJJEEE@@@>>>DDD???999444333444555666888555222...------///111555888<<<:::555111///000///111222222111000111222...///000222444666666777333000------///111222222///...---,,,++++++,,,,,,&&&%%%######&&&+++111444111111000...,,,,,,---///...------,,,...000222444444333111000//////000111777777777666555333111///111111000000111222222333}}}ooogggmmmrrrlllccc___]]]VVVRRRSSSTTTUUUXXX]]]cccTTTGGGGGGMMMKKKCCC===;;;777222000000333555666<<<888222---+++,,,000222444555666666444111...,,,///111333333111000///000///------000555888999888000---******+++...///000------...//////000000000***(((&&&%%%'''***...000000000///......000444777333111///------///222444111000////////////000111777666555444333222222222000111222333444555555555nnn```kkk|||}}}mmm\\\YYYTTTPPPOOOOOOPPPUUU\\\gggWWWJJJKKKQQQQQQHHHAAA999555000......000111222===999444///,,,---///111222111111222333111---))),,,...111111000///...///111---***---333777777555---***'''&&&(((***,,,,,,,,,---000333444555444444000...,,,******+++---...//////...------000555999888555111......000333555000000///...///000111222777555333111//////000000...///222444666666666555vvvooovvvyyyqqqfff[[[QQQOOOPPPQQQTTTWWW\\\TTTNNNQQQTTTQQQJJJFFFAAA===777333111111000///999777555222000///......111///...000222111,,,''''''***,,,......---...///333...***+++000333222///***(((&&&&&&''')))***))),,,...222555777777777666222111///---++++++,,,,,,......---++++++...222666777444000---,,,...111333000000//////000111333444666444000---,,,+++,,,---,,,---000222444444444444{{{yyy}}}yyy~~~tttdddVVVTTTXXXYYYWWWUUUOOONNNQQQVVVUUUOOOJJJJJJKKKFFF@@@:::777555222111555555555555333000---+++///......000222111---)))&&&''')))***+++,,,...000222///,,,,,,...///---+++)))(((((()))***+++***))),,,...111444666666555555111000...---+++******)))------,,,******+++///222222000---******,,,...000111000000///000111333333333111...,,,******+++++++++,,,---///111222222222{{{|||~~~www|||ttteeeYYYZZZaaaaaa[[[VVVKKKNNNTTTZZZWWWPPPLLLNNNLLLHHHBBB===:::777555333333333444444222000---+++......000111222111...+++((())))))))))))***...111000000//////...---,,,+++++++++,,,...000///---***,,,---///111222222222111000000///...---,,,*********++++++*********---///...---,,,++++++---///000111000///...///000111222...---,,,++++++,,,------+++,,,,,,---...///111222xxxqqqmmmaaaXXX]]]eeeeee]]]WWWNNNQQQWWW]]]ZZZSSSPPPQQQIIIEEE@@@;;;999777555333222222222222111///---,,,---///111333222000...---,,,,,,***)))(((***---000...000111111///---,,,------...000333444333///,,,,,,,,,---...............111111111111000///---,,,(((***++++++***+++---///............///000222333000///...------...///000+++++++++,,,---...000000---,,,,,,,,,---...000222{{{lllZZZdddllliii\\\SSSQQQUUUMMMOOOPPPSSSYYY\\\WWWOOOBBBAAA???@@@AAA???:::666666222......111444666666444333444555555444000...---,,,***((()))---111444999777333000...---...///---......///000111111111333222000---++++++---000111000000000222222000...---------------------.........///000222555:::===555333000...,,,***'''%%%)))***,,,---000333999===444000+++((()))+++---...|||uuuxxxvvvcccZZZbbbkkkkkkbbbWWWQQQOOOMMMOOOOOONNNPPPTTTTTTQQQAAA??????@@@AAA@@@<<<999777444000///222555666777777777666777888888666444000---***)))***...000222555333000---,,,,,,---...000000............///000222222000...,,,,,,---000222111000111111111000...------.........------,,,,,,---...///111333666888333111///...---,,,)))''')))***---...000222666999222///,,,***,,,...//////zzzwwwyyyxxxmmm```[[[^^^aaabbb```ZZZTTTPPPKKKSSSWWWTTTOOOMMMLLLJJJ>>>======>>>@@@@@@>>>===888666333222333666777777888777666666888999999888333///******,,,//////...///---,,,******+++---...555333///,,,+++,,,---///000111111///------...000444222111111111111///---....../////////---,,,+++++++++,,,---///000111111000///------------,,,***(((***---...///000222333000...---...000222222222qqqiiigggggg```[[[VVVUUUWWWYYYYYYWWWIIIYYYfffdddYYYNNNEEE???:::::::::;;;<<<=========999777555444444555777777444222000111333666777777555000,,,+++...///...+++((((((((()))+++---000222:::666111,,,***+++---///...///111000///...///000666444111111111000///---//////000000000...,,,******)))***+++------,,,+++,,,+++***+++------,,,+++&&&))),,,...---,,,,,,---------...111444555555444tttlllkkkkkkddd___XXXUUUVVVXXXXXXWWWJJJZZZhhhhhh\\\PPPEEE???888888888777777888:::;;;888888666444333444555666000...,,,,,,///333555555555222///...//////,,,***%%%&&&'''***---000333555:::777222...,,,---///000---...000000//////111222666444222000111000///...000000111111000...---,,,)))((((((***,,,---,,,******)))((()))+++,,,,,,+++&&&))),,,---,,,***)))))),,,---///222555666555333yyy|||~~~sssfffdddeeedddaaa]]]WWWRRROOOPPPXXX]]]YYYRRRNNNJJJFFF999999888555333333555777777777666444222111333444000...,,,---000333555555444333222111///---,,,+++((((((***,,,...111333444555333111000//////000111---.../////////000333555666444111000111111111000111111000000//////......***(((''')))---///...,,,***)))((()))+++,,,+++***)))+++---...,,,***)))))),,,---...222444555333111uuussswwwccc```eeeiiieee[[[SSSOOOPPPZZZXXXRRRJJJGGGIIIIIIGGG===<<<:::555000///111444444555555333000///000222000///...///222444555555111444666444///+++,,,------------....../////////,,,---///000111111000000---............000444777666333111000111222222222222111000......///111222+++(((&&&)))...222333111---,,,++++++,,,,,,+++***---///000000...---------------...000222222000...yyyuuu}}}uuufff[[[bbbfff___TTTMMMQQQWWWaaa[[[PPPFFFEEEGGGEEE???@@@???<<<555///---///222333555555222///---...000000///...///222444444333///444888555...***,,,///222111000///---,,,+++***&&&))),,,000222111000///.........---...111555999666333000000111222333333333111///---...///222444,,,(((&&&)))///555666444000///------------,,,***000111333222000///000000...---...///000000...,,,xxxzzzwwwppppppvvvooodddZZZWWWWWWUUUTTTTTTSSSOOOKKKHHHDDD@@@AAAFFFLLLJJJAAA333,,,...///,,,111111//////////////////000111111222222222111111222444333000+++***...333111000///...,,,)))'''&&&'''))),,,///111111111000---,,,+++,,,///111333333555333111///000444888;;;444111---+++,,,///000111---+++***,,,000444555444111---(((&&&'''))))))(((,,,000333333000......///111,,,((())),,,...,,,***xxxuuuooohhhlllvvvyyyeeeTTTVVV```bbbYYYOOOMMMHHHDDDCCCBBBAAACCCGGGUUURRRIII;;;333333111...////////////......///000333333333333333222111000,,,---...***''''''+++000222111000...---+++***)))(((***---///000000000///---+++***,,,///111333333222111//////000333666999555222...,,,---///111111000...+++,,,///222333222333///+++))))))***((('''))),,,000111///......///111---***+++...///---***zzzwwwppphhhhhhnnnrrrbbbUUUYYYcccddd]]]VVVSSSJJJBBBAAABBBBBBCCCFFFUUURRRKKK@@@999777555222333555555222...,,,...000555555444444333222000000)))******(((%%%&&&+++///333222000...------......+++,,,---////////////...+++******,,,///222333222......------///111444666444111...---///111222333444111---,,,---///000000222000...---,,,+++)))'''&&&))),,,.........///000111///---...111111...+++{{{vvvjjjccc[[[[[[^^^___\\\YYY^^^fffdddWWWJJJEEEDDDBBBBBBCCCHHHGGGCCC===:::999888777<<<======888111,,,---///222222333333333222111111---------+++)))***---000222111///------...///111------...//////...------+++******,,,///222222222++++++++++++---///111222000...,,,---000333555555666333///,,,+++,,,------/////////......,,,***)))%%%'''***,,,...///111222111000000111333222///---{{{tttdddUUUZZZaaaaaaYYYUUU]]]iiinnn```QQQJJJFFFCCCAAABBB>>><<<:::999888777888999>>>>>><<<888222...---///---...///111222222222222333222000---,,,,,,///111000///---,,,,,,---///000...............------,,,,,,,,,,,,...111222222111))))))))))))***,,,---...+++***)))+++///333666777444222///,,,***)))***,,,***+++---///......---,,,'''((())),,,///222333333111111111222222222000...}}}qqqeee___\\\^^^___]]]\\\]]]fff\\\SSSNNNJJJEEEAAAAAA>>>:::888888777555666999777666444333222111000000+++,,,...000111222333333555333000---,,,---...///...---,,,,,,,,,---.../////////......------------///......000222333222000***)))((('''''')))+++,,,((('''''')))---111333444......---+++)))(((***+++(((***---//////...///000*********---000333333333000000111111000000///...|||||||||pppcccYYY\\\bbbaaa[[[VVVUUUSSSTTTUUUQQQHHHAAA??????:::777888777444666:::555222///000333444333000,,,---///000222222333333333111...,,,---...///000------------------------///......------------...111111111222333333111///,,,***'''%%%%%%&&&)))+++((('''&&&(((+++---......''')))++++++)))(((***+++***---///000//////000222---+++***,,,000222222111///000///...------...///|||{{{qqquuulllbbb[[[\\\___^^^[[[YYYKKKOOOWWW\\\XXXKKK@@@<<<>>>888555777777444777===999333///000555777333...///000111222222333222222222000---,,,...000222222.........///......---,,,///......---------......333222222333444333111///...+++'''$$$###%%%(((***)))((('''''')))***))))))"""&&&***+++))))))***,,,...000222111//////111333...,,,***,,,///111000/////////...---+++,,,---///|||uuuppplllccc___aaa]]]RRRNNNRRRCCCHHHOOOTTTTTTPPPKKKGGGBBB<<<888888666222000222333333333444666777666555333111000///000111000///000000/////////111222333333000---,,,---/////////000000000000000///......///666777111...000111000...,,,(((''''''((()))((()))***+++++++++)))'''&&&$$$%%%&&&***///222333222000/////////000111222222333000......///111222222111///,,,+++,,,---------~~~wwwpppdddiiiqqqqqqfffVVVLLLJJJBBBCCCEEEJJJOOORRRRRRPPPCCC>>><<<===:::444000111111111000111444888:::;;;555444222111111000000///000///......000222444666888444111///...///...---//////000000000//////...333777666000---///...+++---+++)))((()))*********+++++++++******)))(((((($$$$$$''',,,111555666555.........///000111333444222000......000222333333111///,,,+++---.........}}}{{{}}}{{{tttlll^^^mmmyyyvvviii[[[PPPJJJDDDBBBAAADDDKKKPPPSSSTTT???===>>>@@@>>>888444555444333111000111555999;;;666555333222111000//////000///......000333666999;;;888333000///...---,,,////////////////////////333333111...---///---***,,,+++***+++,,,---,,,+++---,,,+++))))))))))))***'''(((+++///333555555444,,,------///000222444555222000------///111222222///---++++++---...///...vvvooojjjhhh```jjjmmmfffaaaaaa\\\SSSGGGIIIKKKLLLKKKJJJJJJJJJ:::999:::>>>===::::::===;;;999666333000000111333333333333111000///000111222111//////000333666999:::666222///...---,,,+++............//////000000...,,,)))))),,,///...,,,+++++++++,,,...///...,,,...---***(((((()))+++,,,------...111333222000---+++,,,---...000222444555222///,,,+++,,,.........,,,***))))))+++,,,,,,+++pppddddddiiihhheee]]]WWW]]]fffbbbVVVIIIQQQXXXXXXOOOEEE???===999777777999888777;;;AAA======;;;777111,,,++++++---///000000...///111333666444222111111333555666444111...,,,------------//////...---......///000+++'''%%%'''***,,,,,,,,,---,,,,,,---//////...,,,---+++)))''''''))),,,---.........///111000---+++,,,,,,---...///111333444111///+++******+++******)))'''&&&'''((()))((('''rrrgggggglllkkkcccZZZXXX```fff___TTTOOOVVV\\\ZZZPPPDDD<<<999;;;999777666333111666===:::<<<<<<888111,,,***+++***---//////---...111555777666555444333444444555000...,,,,,,---///000000111000...---------...///---(((&&&((()))((())),,,000///------...---,,,******((('''&&&'''***,,,...,,,++++++---///000///...............///000111111///---***((()))***+++***)))(((''''''(((((('''%%%yyysssmmmiiifff```\\\]]]]]]ZZZXXXXXX___\\\VVVPPPIIICCC>>>;;;999888888777333///333:::;;;<<<;;;666///***+++---+++...111000...---111555444555555666666666555555111///---...000333555555222111///---,,,,,,---------)))(((******'''+++111444111...,,,,,,+++***(((&&&%%%%%%%%%'''***---///...,,,***+++---/////////111000///...............,,,***((()))+++...//////---,,,******+++***(((&&&|||yyy~~~~~~qqqccc___]]]]]]^^^VVVNNNTTTaaaoooaaaOOODDDBBBBBB@@@===444555777999555111333:::??????<<<444,,,(((***...---111333222...---111555222333555777888777777666444222000111333666888888333222///,,,++++++,,,,,,***'''))),,,+++***///888777333///+++***)))((('''######$$$%%%(((***---///333000---+++,,,---------333222000///---,,,,,,,,,***(((''')))---111444444111000.........---***(((}}}tttbbbbbb\\\WWWUUURRRQQQUUU[[[mmm___PPPJJJGGGCCCAAABBB>>>@@@<<<666444777444...<<<<<<;;;777111,,,,,,,,,000222444444222111111222333333555555555444222111222222222222333444555666000000///...............************+++...444888666333///+++***+++...000,,,***'''''')))---///000111///...,,,,,,---...///777555222///,,,+++******...+++***---333777666333333000---,,,---------,,,~~~{{{vvvsssssseeeXXXUUUWWWWWWUUUUUUZZZSSSMMMKKKHHHEEEFFFIIIRRRPPPGGG<<<666555222,,,111333555444111///000111666777888777444111///...000111111111111111000000//////000000000000111111//////.........///000000+++---...//////000222444000---***((()))---333666444111---++++++++++++***,,,+++******+++---000222888555111,,,***)))+++,,,---++++++///444888666444222000---,,,---------,,,vvvqqqwww~~~kkkZZZXXX______ZZZTTTNNNLLLKKKLLLIIIFFFIIINNNbbb\\\PPPBBB:::666222...+++...000222111111111222777999:::999666222///......---,,,++++++,,,---......//////000000000//////............///000111111---///222333222111000111,,,)))&&&%%%'''---444888777555111///---,,,)))'''((('''&&&&&&)))---222555999555///***((()))+++---,,,+++,,,000555777666444111///,,,,,,,,,------,,,zzztttwww}}}wwwkkkaaaaaaeeeddd___\\\UUUPPPLLLKKKIIIGGGJJJOOO___YYYOOODDD===999666333///111222333222111000///111444777777555222000///,,,+++)))'''''')))+++,,,...///111222333333333222000//////......//////000---///222333222000000000...+++&&&$$$%%%***000444333222000//////...,,,+++&&&%%%$$$$$$''',,,111444666333///+++******,,,---******,,,000444666444222000...,,,+++---......---zzzrrriiiiiijjjllliiicccaaaddddddXXXNNNKKKKKKKKKMMMPPPQQQLLLFFFBBB???:::777555666666555555444222000...,,,///222333111///.........,,,)))'''&&&(((***,,,---...///111333444555555222111000...---,,,,,,,,,,,,...000000/////////111...+++&&&$$$$$$(((---111///...---...//////...---'''&&&%%%%%%'''+++///111111111000///......------***+++,,,///111222222111000...,,,,,,---/////////}}}oooccchhhppprrrkkkbbb```eeeggg[[[PPPNNNPPPPPPPPPPPPFFFAAA>>>>>>===999777777:::888555444444333111///,,,...///000...---------222000---***)))***,,,---++++++,,,---///111222333333222000...,,,***))))))+++---//////...---...///***(((%%%$$$&&&***...111000...,,,,,,.........---)))((((((''')))+++---......///000111111111111000------......///000111111000...------///111111111zzzqqqeeefffkkkpppooohhhcccccc^^^XXXVVVWWWVVVQQQLLLKKK@@@:::777:::;;;::::::>>>===999444111000000...,,,+++,,,.........///222444777555222000...---......---,,,***)))***,,,...000111000...,,,***))))))(((+++...111111///,,,***)))((('''&&&&&&'''+++...111000...++++++---///000000)))******++++++,,,------......///000222333555666222222111///...///111333111///......000222333333xxxtttttthhhcccbbbkkkrrrpppiiidddTTTWWW\\\```[[[OOOGGGEEE===666333777;;;<<<@@@GGG@@@:::333...---+++)))&&&((())),,,...000444999<<<:::999666333111000//////111///+++)))(((***,,,......---,,,+++***)))))))))+++///444555222,,,'''$$$)))(((''''''(((***,,,......,,,******---111444555)))***+++---............//////...///111444888:::666555333000//////222444111000...///111333444444sssqqqvvvllleee]]]___kkktttnnncccLLLYYYgggiii^^^NNN@@@:::777000...444:::===DDDLLL<<<777000,,,+++***'''$$$'''***---...///444;;;AAACCC???999444000///000111///...+++)))((()))+++,,,,,,++++++,,,------,,,***+++...111333333000---***)))***---000111111111000333111......///000//////------...000222222111//////......000444777999:::444333000///...///000111---+++))))))+++000555999}}}vvvrrrhhhlllllliiifffccc^^^WWWLLLQQQWWW[[[YYYTTTMMMHHH<<<666444888:::999:::===444000+++)))+++...///000***+++,,,...000444:::>>>>>>;;;666111......///000111///,,,***)))***,,,---000//////000111111000...,,,...000111111...+++)))+++,,,///222333444333333333111...---...//////...++++++---000444666666555111///...///222444555555222111/////////000111222///...,,,+++,,,///222444|||pppiiiwwwyyyiii\\\WWWTTTPPPLLLIIIMMMSSSWWWVVVSSS???<<<;;;===<<<666222111...+++''''''+++111666888...---,,,...111555888999999666222...,,,---...///333111...+++***+++,,,---222111111111333333111000---.........---,,,***)))+++---///222333444444444333000...------......---,,,,,,---111555777777666222000......000111000///............000111333444222111000.........///000sssmmm{{{qqqddd\\\YYYUUUOOOJJJJJJPPPUUUUUURRR@@@???>>>>>><<<777222///---+++******---111555777222///---...333666666555555333000---,,,---///000333111...+++******,,,---000//////000111111000.........---,,,+++***))))))***+++---///111222222222222///---,,,,,,------,,,...------///111222222111000...------......---,,,***+++,,,///111333444555444333333222111000000000}}}yyysssyyy|||zzzuuunnncccZZZVVVUUURRRQQQPPPOOONNNMMMEEECCC@@@<<<:::888666333,,,...///000111111222333333000...///333555555333333222000......///111333222000---***)))***+++,,,//////...///000111///---......---,,,++++++*********+++,,,...///000111111000---++++++,,,---,,,,,,+++******+++---......------+++++++++------,,,+++'''))),,,///222444444555333333333444444333333333~~~ssssss~~~zzzzzz{{{}}}zzzvvvtttxxxvvvjjj\\\UUUWWWXXXVVVPPPKKKIIIHHHKKKHHHAAA999777888777444---000444555444222222222333222111111333444444333333222111000000111333444111///,,,***)))***,,,---111000///000222222000///............---------------......//////000111111---+++))))))+++------,,,((('''&&&(((***---------*********+++------,,,***''')))---000222333333333000111111222333444555555nnnggguuuyyywwwwww|||yyysssrrrvvvvvvlll```YYYZZZXXXTTTMMMGGGEEEDDDJJJHHHAAA777555888888555444666888777333111000000111222333333222222333555333222111111111222444555000///,,,++++++,,,...000111000000111222222111///......///000000000000///.........------.........***)))'''(((+++---......+++)))((((((***,,,---,,,+++******+++,,,,,,***((('''***...111333222111000.........///000222444555ooobbbppp|||vvvsssppppppooommmnnnooohhh```aaa]]]VVVOOOIIIDDDAAA@@@EEEEEE>>>666555:::;;;777<<<===<<<777111------...000333555444222111333666333222111111111222444444000///---,,,,,,...000222000///...///111111///...---///000222222222111111---,,,+++***************)))'''&&&(((***---......111///,,,+++++++++******,,,+++++++++,,,+++)))&&&(((+++...111333222000...------,,,,,,...///111333mmm[[[___nnn|||xxxgggcccccceeehhheee^^^\\\___tttrrr```HHHCCCMMMKKK@@@777<<<<<<777666;;;===;;;GGGJJJDDD666+++***---------///000000///000111222444333222111111111111111000///...000222444333222+++---...000000///---,,,*********,,,...111444666111111///+++(((''')))+++((()))******+++...222666777555222///,,,***))))))++++++***)))))))))))))))000000000000///...---,,,...------///000///---+++fffRRRQQQ]]]yyy|||tttnnnhhhdddcccaaa]]]ZZZ\\\mmmiii\\\NNNKKKPPPNNNEEECCCEEEAAA:::777:::;;;888AAABBB===111******,,,,,,+++---............///111333333333333333444444444333444555555666666555666111111//////......//////+++++++++,,,...000222444...///...,,,******,,,...+++,,,,,,++++++---000333666444222///---,,,,,,,,,+++***)))(((((()))******...............------,,,...---------......+++)))hhhQQQNNNUUUrrrzzznnndddbbbcccbbb``````bbb\\\UUUSSSSSSSSSOOOKKKRRRPPPHHH>>>888888888666:::999333,,,(((***,,,+++---...///.........000222222222444555555555555555666999;;;;;;888666666777666444000...---///111333------------...///000111,,,---------,,,---///111.........---+++,,,...000333222000...------//////---+++)))''''''(((***+++++++++,,,,,,,,,---------000...---......---+++)))yyyddd```fff~~~~~~qqqggghhhnnnooommmkkk]]]SSSNNNSSSVVVRRROOOQQQ[[[UUUKKK@@@:::888777666777444///******+++,,,+++111222222222000111333555222222444444555444333333555999===;;;666222222555444222000......000333444////////////......//////+++---//////...///000222---......---,,,,,,...000///...---,,,,,,...000222000---***'''&&&''')))***))))))******+++,,,------222000///.........+++***}}}{{{rrrmmmqqqwwwwwwrrroooaaaTTTMMMSSSWWWSSSRRRWWW[[[SSSIIIBBB===:::999999:::666111///////////////666666555333222111333555333333333222111000///...222666888666000,,,,,,///---...//////000111222222111111000000///...---,,,,,,...000111///...//////+++,,,......---...000222---,,,******+++---000222333000,,,(((&&&'''(((***))))))))))))***,,,---...000///,,,,,,,,,+++***(((zzztttrrrtttzzz{{{uuunnnkkkgggZZZQQQSSSVVVVVVWWW\\\UUUMMMEEECCCBBB???======>>>:::777777555333444888999999777444111000222444333222111///...------,,,111333333000+++))))))+++***,,,...111222111000///000000//////---,,,***))),,,///111222000...------)))+++---......///111333...---***)))***---111333222000---***))))))+++,,,++++++******+++---...000---+++)))(((((()))(((&&&vvvmmmqqqzzz{{{pppjjjjjjggg^^^TTTQQQTTTXXXYYYZZZOOOGGGCCCFFFHHHDDD@@@@@@@@@======>>>;;;777;;;BBB???===;;;666222111222444333111///,,,,,,,,,---///444333000---+++******+++---...000111111000...,,,,,,------,,,+++)))'''%%%***---000222000...---,,,)))+++.../////////111333222///---++++++...111444......---,,,---...///000...---,,,,,,,,,...000111---+++(((((()))))))))(((ssshhhqqq}}}{{{oookkknnnbbb\\\SSSNNNQQQWWWXXXVVVKKKDDDCCCHHHKKKGGGBBBAAA???>>>@@@BBB>>>:::???HHHDDDBBB???:::555333444666333000---++++++---000222888444000---,,,------,,,111222222111000...---,,,************(((&&&$$$###(((+++///111111///------+++---///000//////000111444222///------///222555++++++,,,---///111333444000///...------...000222///---+++***+++------,,,}}}yyytttpppnnnlllpppzzz~~~vvvjjj[[[\\\aaadddYYYHHHBBBGGGEEE===:::>>>BBBEEELLLTTTFFFAAA<<<<<>><<<999666444444666777888333---'''&&&(((---000333222000///000222555777>>>;;;666111---,,,,,,,,,+++*********))))))((((((,,,///111111///---++++++---,,,,,,...111222111///444111---++++++++++++***,,,***(((***000777<<>>???AAAAAA===888666777777444222///---+++---000222000......+++&&&######%%%))),,,111111/////////000222333444333222000...---,,,+++.........---,,,++++++++++++---//////---,,,,,,,,,,,,++++++,,,...///...---,,,***((((((***+++,,,+++---,,,+++---111444555555333222000...---,,,++++++)))))))))***+++,,,---...wwwttt}}}vvvnnneee^^^___cccaaaZZZYYY\\\WWWMMM???@@@BBBCCCAAA>>><<<;;;:::888444333333222000///...,,,+++...222333000,,,***(((%%%$$$$$$&&&))),,,---.........000111222333444444444333222000...---111111000///...------,,,***,,,......---,,,,,,---,,,+++******,,,---,,,+++)))(((''')))+++...///...///......000222222000///------------------------++++++************++++++yyytttxxxlllddd___cccccc\\\SSSTTT\\\[[[SSSGGGJJJJJJGGGBBB===:::888555444222111111111000//////...---///111111...***)))(((''''''((()))+++---)))***,,,///111222333444666666777777666444222000333333222111000///......***,,,......------...///---+++))))))***++++++***(((((((((+++...111222222222111222222333111...+++'''(((***,,,---///000000------,,,+++*********+++~~~}}}rrrlllhhheee___^^^ZZZWWWWWWZZZWWWRRRRRRTTTRRRHHH???;;;888666333333333222222111111000...///000000///---+++*********++++++,,,---......(((***---000222333444444555666777888888777666555555444333222111000///...+++,,,......---...000111...,,,***)))************(((((())),,,111444555555666555555555555222...+++&&&'''***---///111333333//////...---,,,,,,,,,,,,{{{yyyrrrrrrsssnnnfff\\\YYYWWWYYYXXXTTTRRRRRR^^^___XXXIII===:::999888666666666555333222111111---000333111---+++,,,///,,,,,,...///////////////***,,,///222333333222111111222333555777888999:::666555444333111000///...+++---.........///111333000---***))))))*********'''((()))---222555666555:::999888777666444000---)))+++---000222444444555111111000///............|||}}}rrroooxxx~~~sssbbb___WWWSSSVVVTTTNNNOOOWWWhhhhhh^^^KKK===;;;<<<;;;999999999777444222000000...222666333...,,,///444,,,---///000111000//////---///111333333222000///,,,---///222555999;;;<<<666555444333111000///...,,,---/////////000222555111...+++))))))*********'''''')))---222555666555===;;;:::888777555111...---...111333555555555555333222111000000000000000}}}yyyxxxvvvwww{{{zzzuuuqqqrrrtttjjj]]]SSSOOOOOOOOONNNWWWYYYTTTGGG??????@@@>>>AAAJJJIII;;;/////////+++...000222444444333000///111111111000///---,,,+++,,,++++++,,,...//////...,,,,,,------///000222222666444000---...111555888111000...///000000///...000///...---,,,------...+++++++++,,,---///111333888999:::;;;999555111///222111111222444444222111///000222555777666333111{{{qqqtttzzz~~~zzzrrrppptttttteeeYYYSSSRRRQQQQQQNNNQQQMMMDDD???@@@AAA???JJJQQQMMM===111///...***...///111222222222111000444333222111000...,,,+++,,,++++++---///111111000,,,,,,,,,,,,---///000000222000...---...111444777000///...///000000///......---,,,,,,---...///000111000///...------...///333555666777666333000...666555444444555555333222000000222444666666444111ssswww~~~{{{rrrqqquuuwwwjjj```ZZZXXXUUUSSSMMMNNNKKKCCC??????@@@???KKKPPPKKK<<<000///...,,,000000000000000111111222333333222111111000//////---,,,,,,...111333333333,,,,,,,,,,,,,,,---......,,,,,,,,,---///111444555000//////000111111000///,,,+++++++++---...000222222111000//////////////////111222333333000...,,,555444333333444444333111111111222444666666444222~~~{{{}}}|||xxxuuuuuuqqqmmmhhhdddbbb^^^XXXSSSWWWSSSMMMEEE???>>>>>>>>>BBBEEEAAA666//////111111444333111000000111333444000000000000111111222333.........000333555555555...---------------......***+++---///111222444444000///000111333333222000,,,+++++++++,,,...000111......///000111333444555000111222222111///---+++000.........000222111111111111111222444555444333rrrttt{{{}}}yyyuuuaaabbbdddhhhhhhcccYYYQQQ\\\UUULLLDDD>>>;;;<<<===:::;;;999333///000444555999666333111111222555666111000/////////000111111111000000222444666666555000000/////////000000111---...000222333333333333//////000222555555333111---,,,,,,+++,,,---...///+++---...111333555777777333333444333222000---,,,+++******,,,///333444444222000///000222444444333zzzoooqqqyyy|||xxxttt^^^___cccggghhhddd[[[TTTVVVNNNFFFBBB>>>:::999:::888888666444222333555777<<<:::666333111222444666444333111///...---......555333222333444555444333111111111111111222333333222333444444444222111000------///222444555333111------,,,++++++,,,---...//////111222333333444333333333444333222000///---,,,++++++...222777999:::111///---...000222333222|||zzz{{{}}}zzzrrroooooobbb___]]]^^^aaabbb```^^^NNNHHHDDDEEEBBB:::444444555444444444444555777999>>>;;;777333111111222333444222111//////000111222888666444444444333111///111111111111222333555555777777666555222000---,,,)))***,,,///222333111...++++++******+++---///000000111222333333222111000//////000111111000000000///...---000444999;;;<<<000...++++++---000111222ttt{{{iiieeejjjddd^^^WWWTTTYYY```eeehhhLLLGGGFFFIIIGGG;;;111---//////000333555666888;;;>>>;;;777444111000000111////////////111444777999:::888666444333222///---000000000111222444555666;;;:::888555111---***)))&&&''')))---000000...,,,)))))))))***,,,...000222///000111222333222111000***+++,,,...///000111111000///...000444888;;;<<<000---******,,,///111111sss~~~~~~sssnnnnnn___^^^[[[YYY]]]bbb^^^WWWJJJEEEDDDIIIJJJCCC>>>>>><<<555222555777444333666888555111//////000111111222111000000333555666666:::888555333222222444555666555333111111222333444666666555444111---)))'''&&&%%%%%%'''))))))(((&&&$$$%%%(((+++///222555666444222...+++***+++---///......------///222555777---------...000111333444++++++++++++,,,...000111|||{{{zzzyyyxxxuuurrroooaaa^^^cccjjjhhh\\\SSSRRRFFFAAAAAAFFFIIIGGGEEEGGG???999555777888444222444444222///---...///000111111000///000222444555555666555333111111333555666666555333111000000111111000000000000///---,,,+++***(((''''''(((((('''%%%%%%&&&(((+++...111333444555333///,,,)))))))))***---------...000222444555........................------,,,++++++,,,---...}}}qqqnnnrrruuurrrmmm___]]]hhhvvvpppXXXKKKMMMCCC@@@@@@EEEHHHHHHIIIKKKBBB===999999888444222222///...---------///000111111//////000222444444444222111000000111333555777555333111///............++++++,,,---...///111111...+++(((&&&'''''''''&&&'''((()))+++,,,...///000222111...,,,***)))))))))------...///000111222222,,,---.........---,,,,,,///...,,,***))))))******xxxrrrqqqppplllggg___```fffooojjjZZZNNNMMMCCCBBBCCCFFFGGGFFFFFFFFF@@@===;;;999777444222111---.../////////000222333222000000111333444444333111000//////000111333444111000///...------......+++++++++,,,...111555777///,,,(((&&&''')))***************+++,,,,,,------+++++++++++++++++++++,,,---...///000000000000000)))***---///000000///......---+++***)))))))))))){{{rrrjjjeeeccchhhjjjeee^^^]]]```YYYNNNBBBEEEGGGGGGFFFDDDAAA???;;;;;;;;;888666444333222...000333333333333444666333222222333555666555444222111000////////////000---------......///000000,,,,,,++++++---000333555---***'''&&&(((,,,///000---------,,,,,,,,,,,,+++************+++,,,,,,---//////000000000000//////+++---///111222222111000---,,,+++******+++,,,,,,xxx|||~~~zzzpppgggccccccpppqqqfffUUUVVVaaa___QQQFFFJJJKKKHHHDDDBBB???;;;777:::;;;888555555555333111555888888666555666777444333333444666777555444333222111///......------,,,,,,---///000111222222,,,+++***)))***,,,...000+++)))''''''+++///222444111000000///...------,,,---,,,+++*********+++,,,222111111111000000//////111222333333222111///...---,,,,,,+++,,,---///000~~~vvvpppmmmjjjgggdddiiiiiibbbXXXVVV[[[[[[TTTRRRUUURRRHHH@@@>>><<<888777<<<>>>999666666666333444888<<<<<<888555555777333333333444666666444222222222111000///...------......///000111222222222,,,+++*********+++,,,---+++)))((()))---111333444444333222111000///.........,,,***))))))+++---///555444222111000000000111333333333222111111000000000///.........///000111pppgggjjjnnnkkkeee\\\ZZZ[[[]]]ZZZUUUUUUXXX``````XXXHHH<<<999888555888???AAA;;;666777666333666:::>>>>>>999555444666222222222444555555333111111111111000//////......000111111222222222222222------,,,,,,------......,,,***)))***...111333444555555444333222111000///+++***((((((***---111444777555333111000000111222111111000000111222333444222111000//////000111222kkkllluuutttpppooo\\\WWWUUUWWWXXXTTTRRRRRRaaaeee___LLL<<<888;;;===:::??????:::888:::666///111888===;;;555000111333444333222111111222333333222222222111///...000222555333111...------...///444333111...,,,+++************))))))***---333777777666555444222111000///)))'''%%%&&&)))---000111666777666444111...------.........///000222444555666666666555444333222111xxxqqquuuwwwsssrrrvvvwwwiii[[[WWWWWWWWWVVVVVVWWWXXXSSSHHHBBBAAAAAA>>>BBBGGGFFF>>>666333111......111333333222000000000333222111/////////000111111111000...,,,---000222333222///---,,,,,,,,,---,,,,,,,,,+++++++++++++++'''((())))))***---222555444444333222111000//////***)))'''(((+++...//////111333444444222000////////////000000111222333333222222222222111000//////uuuuuuzzzzzzrrrsss{{{uuu___VVVWWWYYYZZZ[[[NNNKKKFFFDDDFFFIIIEEE>>>FFFJJJHHH>>>333...------+++***)))+++...000///---222000///---,,,,,,------//////...,,,+++,,,///222111000...+++***)))******)))******+++++++++++++++%%%''')))***+++---111333111111000000000/////////,,,+++***,,,...///...---000222444555333000//////000111111111111111000000---......//////......---zzzzzz}}}}}}wwwvvvzzzrrraaaZZZXXXXXXXXXYYYMMMHHHBBBBBBGGGIIIEEE???DDDDDDAAA999222......///+++)))((()))+++---......000///---+++************+++,,,------,,,,,,---...///...,,,***)))(((((((((,,,------------,,,***)))%%%'''***,,,---...000222////////////000000000111...---...///000000...,,,222444666666333000...---000000111111000///---,,,,,,,,,---...//////......zzz{{{}}}{{{nnniiieeeccc^^^VVVRRRRRRNNNHHHCCCCCCEEEFFFFFFFFFEEE???999777666444222111...///...---+++,,,...111000///---+++***))))))***(((+++///000///---++++++...---,,,+++***))))))))),,,---------,,,,,,+++***'''***---/////////000222//////000000111222222333/////////000111111...+++111333555555333111111111////////////...---,,,+++---...///000000111000000uuuttt~~~~~~fffgggkkkmmmfffYYYQQQPPPLLLGGGDDDEEEFFFFFFIIIMMMIII???888999;;;:::666444222333333111///...000333111///...,,,++++++,,,,,,***---111222111...+++***.........---------,,,,,,))))))))))))***+++---...+++---////////////000111000000111222222333444444000000000111222111...,,,***,,,///111222333555777///...------------.........///000111111111111111vvvttt{{{|||iiiiiikkknnnkkkaaaYYYVVVLLLGGGEEEHHHJJJGGGGGGJJJEEE===999<<<===:::888:::666444222222333444333222222111///.........//////000111222222///---------...//////000000000000000---+++***))))))+++...///---...///...---,,,---///000111111222222333333333111000///000111111///---%%%'''***+++---111555888///...---,,,---///222333......//////000/////////|||xxxwwwyyyyyyxxxnnnhhhfffjjjkkkgggbbb```OOOHHHEEEJJJMMMHHHDDDCCC<<<888888<<<<<<999:::???777222///111666888555///222222000//////000111222555555333000------...000///000111222333333333333444222...+++***+++---///...//////---++++++,,,---000000111111222222222222111///...///000000000...&&&'''(((((()))---111555000///---,,,...111555888---------......------,,,uuu~~~uuusssrrruuukkkbbb```cccfffhhhjjjPPPNNNRRRZZZZZZNNNBBB======666333666777555888===999555111///111222222000///...---+++,,,///444999999444///---......,,,***/////////000111222333333<<<:::666111,,,***+++---***,,,---......,,,)))'''111111000000/////////...///,,,))))))+++...000111((('''&&&%%%&&&(((***,,,...---,,,,,,...111444666000---)))(((***,,,---...~~~}}}|||zzzqqqjjjccc_______________QQQNNNQQQWWWWWWPPPJJJIIIBBB:::555666555333333666555222000///111333222111222111000---,,,---111555999555111/////////...---//////......///000111222888888777444///+++******+++,,,------,,,***'''%%%***+++,,,...///000000000111///,,,***+++,,,,,,+++(((((((((((()))***+++,,,---------...///111333444000...,,,,,,---...///...}}}~~~iiiiiiiiigggccc^^^XXXTTTMMMLLLLLLMMMLLLIIIJJJMMMDDD<<<666555444222000000///......000222333333222333333222///------000222777555111000000111111000///...,,,++++++,,,...000111333555444000+++(((''')))***+++++++++)))'''&&&'''(((***---.../////////000...,,,+++++++++)))((()))******+++,,,,,,,,,,,,,,,---...///111111222222111000///000111111000///xxxaaahhhmmmkkkeee]]]SSSKKKKKKKKKJJJGGGBBBAAAEEEIIIBBB<<<777444444222000///+++,,,...000333444444444333444444222000///000222555333111///000111222222...,,,)))'''''')))+++---***---//////---+++))))))'''(((((()))*********)))(((***+++---...---,,,+++,,,+++***+++,,,,,,+++))))))***,,,......---,,,++++++---///111222222111000000000000222444333000---xxxsssjjjnnnmmmddd\\\VVVPPPIIIJJJLLLKKKGGGBBBBBBEEEGGGCCCAAA<<<777333111///---+++,,,///111333555666777777888999666333000//////111000///...---...000222---+++(((&&&&&&(((***,,,+++,,,------,,,---///111++++++***)))))))))))))))***+++,,,---......---,,,,,,+++***+++,,,,,,+++))))))+++---...///---,,,***,,,---000222222111000......///000333444333///,,,{{{uuusss}}}ooo\\\SSSUUUVVVRRREEEHHHHHHDDDBBBCCCDDDCCCGGGIIIEEE;;;222...---+++...000222333444555888:::===>>>>>>;;;666111---,,,//////...---+++,,,///111---,,,***((()))***,,,...000000///......000444888222111...+++)))((('''''')))***+++,,,...///000111000...,,,+++++++++)))(((+++,,,...//////...,,,+++---...000111222111///...---...000333444333///+++vvvrrrtttnnnZZZTTTYYYZZZUUUHHHIIIFFFAAA@@@CCCBBB===FFFMMMLLL???222---......222444555555444666999<<<;;;===???>>>:::555111000...//////---***+++...111//////.........///111222333222111///...000333666444222///,,,******+++,,,,,,+++******,,,...000111111///,,,***+++,,,,,,+++......///000000///...---//////000111111000///......///000333444333///,,,{{{rrrpppssssssqqqfffXXXUUU[[[WWWMMMTTTSSSLLLDDDCCCFFFCCC<<>>555999===???===:::888777///000///---******---111111111111222333444555555222222111///------...000000///---,,,,,,///111333000...,,,***)))***,,,...///,,,))))))+++...000111000000111111111000000000000000000000000//////...000000111333444333000...{{{pppxxx{{{jjjcccYYYXXX``````UUUQQQWWWbbbaaaYYYKKKBBBCCCDDDAAA>>>BBBBBB;;;888999777222888@@@CCC===777777666444000444:::======;;;999777111222444555555222000...333222111000111222444555333222000/////////000111000//////......111666:::333111---***(((((()))***&&&(((***,,,---...111444:::888666333222111111111...000111222222111000...//////000000111000000///}}}tttzzzxxxhhh```^^^ccccccZZZTTTTTTeeeccc[[[OOOHHHHHHGGGDDD>>>AAA@@@999666777666222777>>>@@@;;;666555555444666888;;;<<<;;;777444111111222444555555333000///111111111111111222333333111111000//////000111222000000///...---000444888222111...,,,++++++---...,,,---...//////000444666:::888555333111/////////...///111222222111///........./////////...------yyyoooeee``````___[[[WWW]]]YYYRRRJJJGGGGGGDDD?????????===777555666555333555:::;;;777333333444444999::::::999777333///---000222333444444333111//////000000111111111111111000/////////000111222333111000///---,,,...111444111000...---...///111222444333333111000222555888:::999666222000...------......000111111000......------,,,,,,,,,++++++***|||{{{fffXXXXXX```aaa]]]PPPKKKEEEBBBDDDEEEAAA<<>>;;;777555666666444333555555333111222444555888777555444333111...,,,...///111222222111000///...///000111111000///.........///000111222333333111111000---+++,,,...000............///111333555777666444111///000444777;;;999666333000///...---......////////////......,,,++++++***))))))))))))~~~|||wwwdddVVVWWW]]]]]]XXXIIICCC@@@BBBGGGHHHFFFDDDBBB>>>999888888777666666333111000000000111444888;;;777222000///...,,,***,,,---...///000000//////...///000111111000...---------///000111222333333222222111...++++++,,,...,,,,,,,,,---///111333444555444222///---...111444;;;:::777444222111111000......////////////......,,,+++***))))))))))))***pppiiibbb______[[[SSSLLLDDD???>>>CCCGGGIIIJJJKKKCCC<<<888999:::888666666333///---...000111666<<>>>>>CCCFFFFFFIIIOOOAAA:::666999;;;777444444444...+++---111333888???EEE===444//////000000...,,,---...///000111111222222111000000/////////000---...000111222222222111222333222000---,,,,,,...------......///000000111......///...---...111333555555444333444555666777000000000//////000000000...---,,,,,,---...000111zzzqqquuu~~~zzzmmmddd^^^cccpppnnn^^^SSSTTTEEEBBBBBBFFFGGGFFFKKKSSS@@@888555999;;;777222222555...***---111444:::AAADDD<<<333000222555666666---...///000111222333444333222111/////////000111---...000111222222111111222333222000...,,,---...////////////000000000000,,,...///000000111333555222222222222333555777888111111000000000000111111//////...---...000333444xxxjjjjjjssseeefffdddccceeeiiifffaaaQQQCCCCCCRRRXXXMMMCCCDDD999444222333222000555===888444000000444666555222///000000//////111444777:::777222...,,,---...000111000000000111222222333555333000111222222000---///...---,,,---...///000333333333333111...,,,+++***+++---000222444666666000000000000///...---,,,///...---...111333555555000///...///111111000...vvvooopppqqqmmmeee___```fffhhhfffTTTNNNOOOZZZ\\\RRRHHHEEE;;;666444555444222444::::::666333333555666444111,,,---.........000444777777444000---+++,,,---...222222111111111333444555777444222111111000---+++,,,,,,++++++,,,---///000444333333222111000---******,,,...000111222222222.........//////...------,,,++++++---000222333222...------...///000...,,,yyysssvvvrrriiiaaaaaaeeefffcccTTTVVVYYY[[[ZZZSSSIIIBBB???:::777888888555555666999777444444555555111...***+++,,,,,,---///222555333111///---,,,,,,---...444333111000111333666888888555222000///...+++)))))))))))))))+++---///000666444222222333111---)))+++,,,...///000///---,,,,,,---......//////......))))))***,,,///111111000---,,,+++,,,......,,,***{{{ppppppmmmiiigggfff___WWWVVV^^^```ZZZUUURRRLLLBBB@@@===::::::;;;:::777666666444444444555444000---+++,,,---------...000333111000///......///000000444222000//////222555888555444111///---,,,,,,+++))))))))))))+++---000111666333111111333222...)))***+++---......---+++)))...//////000000000//////((()))***---000222111///---,,,,,,,,,------,,,***~~~mmmnnnlllhhhfffcccZZZQQQ\\\dddcccXXXQQQSSSPPPIIIAAAAAA???======<<<:::888444444555666666666333222///000111000...---...000111000000000111222444555333111...------///222555111000///---,,,,,,...///+++*********,,,...000111333111000111222111...+++***+++,,,---...,,,+++***222222222222222111000000,,,,,,---000222333222000///...---.........,,,+++zzzuuurrriiiaaa^^^^^^ZZZTTTYYY]]]ZZZPPPLLLMMMMMMHHHCCCFFFFFFAAA===<<<;;;999666777777888888888777777222333333222///------...//////...///000333666888222000...,,,,,,---///000---------++++++,,,///222------,,,++++++,,,...///...///000000000///......---------------,,,,,,+++222333333444333333222222111000000222444555444222000///.../////////---+++yyyvvvyyykkk^^^YYY[[[YYYUUUQQQPPPMMMJJJHHHGGGFFFDDDHHHMMMMMMCCC;;;999::::::888888888777555555666666111222333222///...---...,,,+++******---111555888111000...---,,,,,,,,,,,,+++,,,,,,+++)))+++///333///...,,,+++************(((,,,000000...,,,...111333111///---,,,+++++++++///000111333444555555555555444222222444555444333111///.../////////---+++tttpppvvv}}}pppbbb\\\[[[XXXSSSOOOKKKJJJKKKLLLHHHEEEDDDKKKSSSRRREEE999666888999888777666333111000111333///111222111///......///)))(((&&&&&&)))...333777222111000...,,,++++++***+++,,,,,,***(((***...222000...,,,***((('''''''''$$$***000000,,,+++...333888555222...+++******++++++---///222444666777888888555333222333444444333000///......///...,,,***~~~{{{tttnnntttrrriii___\\\^^^[[[UUUXXXYYYTTTJJJEEEEEEBBB<<>>999666666666333///...---,,,,,,,,,...111222555666888777333///---,,,******((('''''''''((()))$$$%%%&&&'''((())))))***'''))),,,///000000...,,,)))+++------,,,+++***+++++++++***)))((((((+++...///////////////000000000------------,,,,,,,,,,,,+++***)))(((((((((******|||{{{~~~wwwkkkdddfffiiihhhcccTTTPPPOOOVVV]]]ZZZNNNCCCGGGBBB===<<<>>>@@@CCCDDDEEE???999777666444000...///...------...000222444666666555333000...///000000///,,,***((('''&&&&&&&&&&&&'''(((((((((((('''&&&(((+++---......,,,+++)))+++......---,,,,,,---,,,,,,,,,+++******---///.../////////000000000000//////////////////000000---+++(((&&&&&&'''(((***}}}||||||wwwuuulll```___ggghhhcccQQQKKKLLLWWW```]]]PPPFFFGGG@@@:::<<<>>>???AAACCCDDD>>>999777444000...///000///...---...///111333777666333///------///222666444111---)))'''&&&%%%'''((()))******)))((((((((()))***+++,,,,,,+++***))),,,...////////////000---......,,,++++++---///------...///111222333333000000000000000111222333222///,,,))))))***---///qqqooonnnlllgggaaa]]]\\\PPPJJJJJJRRRXXXVVVRRRQQQJJJAAA;;;===???======>>>???:::777666222---...333333222000//////000222333777666333000,,,,,,...000888666222...***(((&&&&&&&&&'''***,,,,,,,,,++++++---,,,++++++************))),,,///111111111222444---......,,,******+++,,,+++,,,...000222444666666///////////////111222333444111...,,,,,,///333555pppmmmsss|||sss\\\QQQTTTNNNJJJIIILLLNNNNNNRRRZZZNNNDDD===???AAA===;;;<<<:::777555555111,,,///777777555444222222333444666888777555111...,,,,,,...888666222...+++((('''&&&%%%'''***,,,...///......000///---+++*********+++))),,,///111222333444666---...---,,,)))((()))+++***+++---000333666888999...---------...000111222333111...,,,---111666999}}}rrrooouuu}}}vvvdddYYYYYYPPPMMMKKKJJJKKKLLLPPPUUUMMMDDD???AAABBB===;;;===>>>;;;:::999222***+++111666666555333111111444666666666555222...,,,+++,,,111222222111///+++(((&&&(((***,,,---////////////000000///...,,,+++***)))******,,,///222222111/////////......---------,,,,,,---...000111333444555...---,,,---///111222111111///---,,,,,,///333555}}}zzztttwwwwwwsssnnniiiccc^^^RRRPPPOOOQQQSSSSSSOOOLLLGGGDDDCCCEEEBBB===<<>>>>>??????@@@@@@???<<<:::888666444222444555666666666555444333000000111111111000000///,,,...000000/////////000111222222333444444444444...000222444666666555555222444666666444333222222,,,++++++))))))+++000333333333333222///------...333333222333444555666666888777555222000///......{{{vvvxxxwwwnnnbbbaaallluuuuuueeeZZZVVV\\\^^^VVVLLLHHH???======?????????BBBGGGBBB@@@===;;;:::999666444555555444333333222222222666666555444222000...---...000111000///......///000111222444444333222111***,,,...111222333333333222555777777666444333333,,,+++***)))***---333777666666666444000...---......///000111444666888999666555333000///.........}}}yyyvvvvvvnnnaaa]]]dddjjjkkk___VVVUUU\\\]]]SSSLLLLLLCCC>>>===AAAAAA???@@@DDD???===;;;:::;;;;;;999666555444222000///000000111888777666444222///---,,,111222333222///...---...///000222333333222000...+++,,,---///000000111111222555777888666444333222...---+++))))))---333888666666666444111/////////,,,---...///111333555666111000...------...000111ttttttrrrmmmeee]]]YYYYYYTTTOOOQQQYYYYYYPPPNNNTTTLLLEEEAAACCCDDD???<<<===;;;999777999;;;<<<;;;999555333000...---...///111555555444444222111///...333444555333000............000222333333111///---///////////////000000000222555777888666444333222///...+++)))))),,,222777444555555333111000000111...............///000000,,,+++***+++,,,///222333yyytttuuuzzztttcccVVVSSSRRRPPPOOOOOONNNPPPUUU[[[TTTJJJEEEKKKNNNGGG===888333333444666888999777666444222...++++++---000333000000000000///...---,,,777555333111///------,,,---///111222222000...,,,///111222000...---111444111222444555555444222111000///---,,,,,,...111333///000000...------///111,,,---///111111000...,,,)))***+++---...000111222tttsssuuuyyyuuuiii]]]WWWUUUTTTSSSSSSSSSSSSTTTVVVNNNJJJIIILLLKKKCCC======999888888888888777555444333111///---,,,...000111000111111111000///...---444333111...,,,+++***)))+++,,,///000111000///...000000000///......111222222222333222222000///...///...,,,++++++---///000...000111111000......///,,,---------------------++++++,,,---...///000000yyyzzzxxxtttqqqnnnhhh```TTTTTTTTTTTTUUUTTTQQQOOOKKKNNNQQQPPPHHH???===AAA:::999888666555444444333222111000/////////000000000111111111000///...---///...,,,+++)))((((((((()))+++---///000000//////111///------///111111111111000///............//////...,,,******+++---......000333333111///...---...---,,,++++++,,,---...---...............//////}}}~~~{{{mmmjjjooooooiiiSSSSSSRRRPPPQQQQQQNNNIIINNNRRRUUUQQQGGG>>>>>>AAA666666555333222222333444222222333333333222111000///000111111000///---,,,))))))))))))))))))***+++,,,---......////////////222///---...222444444222111///---+++,,,...000222000...---+++++++++,,,---000111222222///...---...111111000000//////000000111111000000///.........|||zzzwwwkkkhhhmmmmmmggg\\\\\\VVVNNNKKKLLLJJJEEEKKKNNNOOOLLLFFFAAA@@@???999999888555222111222444333444666666666555333111...///000111000...,,,***&&&&&&''')))+++---000111111111000///............444111...000444777777555666444000---,,,---000222111000///...------......333333111...,,,+++---///444555666777666555333222333333222111000......---{{{pppqqqooollljjjjjjfff```iiijjjbbbSSSIIIIIIIIIEEEDDDGGGHHHEEECCCCCCAAA>>>@@@AAA@@@<<<555111111333444555666777777555333222...///111222111///,,,***%%%&&&(((***...111444666444333111///.........///333222111222555777999999>>>:::555///,,,,,,---...111111000000000000000000777555222...++++++...111444666888999888666333111333222111000...---,,,,,,oookkkhhhiiihhhccc______lllqqqkkkXXXKKKKKKKKKIIIDDDIIIIIIDDD@@@AAA@@@===BBBDDDDDD@@@888333222333333444555666666444333222///111333444333111...,,,'''(((***,,,///222555777333111///---,,,---///000000111222333444666999;;;===:::555111......///000000000000000111111111111888777555111...---///111333444444444333222000///000///...---,,,******)))|||oooeeedddaaa\\\]]]dddfffooommm[[[MMMMMMOOONNNJJJPPPQQQHHH@@@???>>><<<>>>AAACCC@@@999444333555333333444444444333222111111222555666555333///---******+++---///222444666000///,,,++++++---///111...111333333222444888<<<888666333000000111333555//////000000111111222222888999888666222000000000222111///...---------...------,,,+++)))(((''''''ppp```___jjjnnnjjjddd^^^WWWUUUXXXXXXOOOEEENNNYYY\\\OOO@@@:::<<<>>>CCC===777555777777444111222333555666666555333111333444444333000.........'''***...111333222000///---,,,+++*********+++,,,//////000222555666555333111222333222000000000111222///+++***+++...000111555555555444333222111111111000...+++)))))),,,...,,,,,,+++******))))))(((~~~}}}mmmaaacccmmmsssrrraaa]]]WWWVVVWWWVVVNNNFFFMMMTTTUUUKKK@@@<<<;;;:::===999444333444444333111111222333444333333222111000222333222///---,,,---)))+++...111222111///...---...////////////......,,,...111333444444444444000111222222000000000111000...+++***,,,......///333222111111111111111222333222111...+++***+++,,,,,,,,,,,,,,,+++******)))~~~wwwllllllpppqqqnnnmmm[[[WWWTTTTTTTTTSSSOOOLLLNNNPPPMMMFFF@@@<<<777222555444222111111111111222222222111111000000000000...000111111///,,,,,,,,,,,,---000222222111///------///111333333333111000***///333555333111222333...000222111000000000111///---,,,,,,.........,,,111000/////////111444555444555555333///,,,******,,,,,,---------,,,,,,+++yyyqqqqqq|||ttteee]]]WWWRRROOOOOOPPPPPPQQQSSSQQQLLLGGGCCCAAA===555...111222222000//////111444666444222///...---.........000222222000.........000111333444333222///...---...///000111111111111+++111666666222...///111---///111222111000000111......///000222222///---000///......000333666999666777888666222...++++++------............------uuupppuuuxxxfff]]]ZZZSSSNNNOOOOOOMMMOOOSSSLLLFFFAAAAAABBB@@@:::555555444333111///000333555999777333///---,,,,,,,,,111222333333111000111222333444555555555333111000---,,,+++++++++...000222///444888777111------///...000222333111000000000///000222555777666444111///...------///222666888666888888777444111////////////..................}}}xxxtttvvv|||zzzrrrmmmaaaXXXRRRUUUUUUNNNKKKMMMDDD???<<>><<<;;;222111111111222333444555444444333222222555:::>>>555222...***)))***---///{{{xxx|||wwwkkkiiippptttrrr^^^VVVYYYggglll```RRRKKKAAA>>>>>>???<<<:::BBBNNNMMMCCC777000000222222111------,,,,,,------.........---***''''''***///333222333333333222222111000666666666666666555555555333111000111444777888888333555777777444111///...000111444888<<>>===666777777777777777777777333222000///111666>>>CCC777444...)))'''))),,,///|||}}}wwwvvvxxxssshhhdddiii[[[]]]bbbcccaaa\\\[[[]]]NNNDDD>>>AAACCC@@@>>>@@@===:::666333000...,,,***,,,+++)))(((((()))+++---+++'''###$$$(((,,,...///333444444333111000111333333444666777888888777666555666666777666666555555666555444333222222222222///111444888;;;:::888555444555666777888999::::::555444333111222333555666222///+++((('''***...000rrrsssxxx{{{uuuiii```\\\aaadddgggddd]]]WWWXXX[[[PPPGGG???@@@@@@===;;;;;;:::777333///---+++***)))(((((('''((()))+++,,,---,,,***'''(((+++...000000222333333111000///000222222222333333333222222111333333333333333333333222444333222222111111111111111222444666777777555444333333444555666777888999555444333111111222333444111///,,,++++++---000222qqqvvvyyyvvvpppiii___VVVcccfffgggaaaYYYUUUVVVZZZRRRLLLFFFCCC???999666666666333///,,,)))))))))***$$$&&&(((***,,,---.........---,,,---///111111000000111111000......///111333222000///.........///000000000000000000000000222222111111000111111111222222333333333222222222222222222222333444666666777666555333222222222222//////...///000222444555yyykkkeeehhheee^^^]]]```___ZZZVVVUUUUUUTTTQQQSSSRRRLLLAAA777444666333222...+++((((((***,,,'''))),,,000111111///.../////////000111111111000...//////...------...000333111///------...000111000000000000000000111111222222111111111111222222333333222000......///111333222222111222333444555<<<;;;999777555222000///...///000222444555666777|||{{{iiidddjjjkkkfff[[[\\\XXXSSSRRRSSSOOOHHHMMMWWW\\\TTTCCC777555777333333111---******,,,///---000333666666444111...---...000111111000000000...//////...------///000111///---,,,,,,...111333222222111111111222333444444444333222222222222333333333111...,,,,,,///222666555333222111222222333??????===;;;777333000...---...000333555666666555{{{rrrnnnooommmhhhbbbbbb\\\RRRMMMNNNIII@@@IIITTTYYYPPPAAA888666777444555555222...,,,...111222444777999888555111...+++---///000//////000111//////000///......000222///...,,,+++,,,///111333333333222222222444555666666555444333222222222222111222222///,,,---111555:::888555222111000111111<<<<<<<<<:::777333///---,,,...000222333333333222~~~xxxuuuwwwwwwrrrkkkhhhlllooogggTTTHHHHHHHHHEEEHHHKKKJJJAAA;;;999777333444777999666111...///222222333666777666333000---***,,,............111333000111222111000000222444222111000//////000222333222111000000111333555666666555444222111000000000///111222000...///333888===:::666222///.........333444555666555222...,,,------.../////////......vvvnnnnnnvvvyyyqqqkkkkkkqqqwwwoooWWWFFFFFFLLLOOOHHHDDD;;;333555999666...444888;;;888333//////111///111333555444222///---))),,,......---...222555111222333222111222333555777666555333333333333444000000......///111333555666555333111000///.........111333222///000666;;;>>>;;;666111...,,,,,,,,,***,,,///222222000...,,,---------------,,,,,,+++xxxvvvyyyzzztttpppoooqqqggg\\\UUUQQQNNNPPPTTTOOOJJJBBB:::444111000///333333333333333333333333000111333444333000---+++///...,,,,,,---000444777555666666444222222333444666555444333222333444444000///---,,,---///222444555444222000...,,,+++***222111111111222444666777888555111---+++*********+++,,,---...///...***'''(((((()))+++---...,,,+++{{{tttrrruuuwwwwwwmmmbbbYYYWWWWWWSSSOOONNNNNNKKKEEE>>>888555666777777666555333222111111111000111222222111///---+++///---,,,+++---000333666444444444333111000222444555555444333333444555666000///...---...000333444666555333111///...------000000000000222444666777555222---)))''''''((()))+++++++++---...---***((())))))***,,,.../////////|||qqqoootttyyyzzzjjj___VVVYYY]]]ZZZRRRLLLMMMKKKFFFAAA===;;;===>>>;;;999555222000......///111000000///...---,,,,,,...---++++++,,,///222444555555333111//////111333333333222222333444666777222111000///000222444555666555444222111111111111////////////111333555777222///+++(((&&&(((***,,,---,,,++++++,,,,,,+++*********+++,,,...111333444}}}wwwyyyyyytttpppqqqggg]]]VVVXXX]]]\\\XXXVVVQQQKKKEEEBBBCCCCCCBBB???;;;888444000---------...111000...,,,+++++++++,,,---,,,++++++,,,...111333888777555222......000222111000000000111333555666555444333333333555666777555555444333333333333444000////////////111222333222///,,,***+++...222555111...,,,++++++,,,+++***++++++,,,---///111555777rrrssswwwfffeeeccc[[[TTTTTTVVVXXX[[[```WWWMMMDDDCCCIIIKKKEEE>>>888666222///------...///111///---+++******+++,,,---,,,,,,+++,,,...000222;;;:::888444000...///000............000222444555888777666666666777888999555444444444444444555555111000///...---...//////000...,,,,,,...222777:::444111---,,,,,,,,,,,,++++++---.........000444888~~~qqqwww{{{gggddd___XXXSSSRRRSSSTTTYYY___WWWMMMCCCCCCJJJLLLEEE===777666333000/////////000000///---,,,******++++++---------------///000111999999888555222//////000......---...///111333444888888777777777888888888444444333333333333444444000///...---,,,,,,------,,,+++++++++---000333666222///---,,,,,,------,,,+++...000///......111444||||||~~~{{{rrrlll```YYYVVVXXXZZZXXXUUUTTTLLLFFF@@@@@@BBBCCC@@@<<<999888777555333222111111000///...---,,,+++++++++............///000111111333555666555333111111111000000//////000222333444777666666666666666666666333333222111111222222222---,,,+++++++++---...///+++************+++,,,,,,+++))))))***---...///...+++...111000,,,+++,,,///{{{~~~{{{tttoooxxx{{{uuuddd\\\ZZZ```ddd___SSSKKK>>>>>>===;;;999888999:::<<<<<<:::888666444222111/////////...---,,,+++***///////////////000111222---000333555444333222333222111111111111333444555555555555555555444444444222222111111000000111111************+++...000111,,,,,,+++***)))((('''&&&$$$$$$%%%(((,,,///000000+++///222111,,,((())),,,sssmmmuuuwwwppp___^^^\\\^^^bbbaaaTTTEEEAAA>>>>>>===777000111888:::;;;;;;:::777333///,,,---//////...,,,******+++.........111555666444111///111222444555555444444333111222444444444777======;;;888555333222222222222222333222222000///...111///---...///000000000,,,+++)))'''%%%$$$#########%%%)))///444555111------,,,,,,++++++*********~~~}}}|||zzzxxxqqqkkkbbbfffgggaaaZZZVVVRRRMMMGGGAAA>>>???===999999===999===???<<<555///------000111000...,,,,,,...111000...---///111222000...,,,---000222333444444444666444333555444222555::::::999999888777666555444444444333222222222222333333222111111222222000//////...,,,)))'''%%%$$$###&&&'''+++000444555222///++++++******))))))(((((({{{uuuwwwvvviiiccceeemmmooocccSSSNNNRRRWWWKKKEEEAAABBBBBB@@@>>>???888>>>BBB>>>444,,,,,,///222222000...,,,---111444111///,,,,,,---------,,,***+++---///111333444444888555444444222000222777666777999::::::999777666777555333111222444777999555444222222111000...,,,333222000---***((('''&&&******+++...111222000...)))))))))))))))(((((((((}}}yyyxxxzzzyyypppeee^^^bbbiiijjj___RRRPPPUUUZZZMMMLLLLLLJJJFFFAAA===;;;777<<<@@@===555///...000333333222000......000222111///,,,******+++,,,---++++++---...000111222222555333111222000---///444555555666777777666555444777444111///000444999<<<888444000---,,,,,,+++***444333111///...,,,,,,+++...---,,,++++++++++++***))))))***++++++,,,------qqqiiikkkiiiaaaZZZ\\\YYYTTTSSSUUUVVVTTTRRRYYY]]]XXXMMMBBB<<<:::777999::::::888555333111444666777666444111000000000///,,,******+++...000---............///000000111......///...,,,///444666555333111000000111111333111...,,,...222777;;;;;;666///***)))***+++,,,222111111000000000000000222111///,,,)))(((((()))***+++,,,...000222333444pppfffnnnppphhhXXXVVVQQQNNNRRRVVVSSSLLLWWWbbbhhhaaaQQQEEE???<<<666777888999:::888555333666888;;;;;;999666333222//////...+++***+++...111......------------.........,,,,,,------,,,///444666444111...---------...///...,,,,,,---000444666<<<777///+++***,,,...///////////////000111111222444444222///,,,***+++---,,,---...000222444555666wwwqqqsssqqqlllbbb```ZZZSSSPPPRRRQQQMMMSSS]]]aaaXXXLLLDDD>>>:::555888;;;;;;888666444444444666888999888666666666000000///---***)))+++...,,,++++++***+++,,,---...///------......,,,///555555444222111///......---,,,,,,,,,---...000111222777444///------........................///000000000111222000...---///222//////000000000111111111zzz}}}}}}vvvnnnlllnnnoooiii\\\PPPNNNQQQRRRKKKQQQRRRJJJCCC@@@;;;555444:::???>>>666222333666000111333333333444666999000111111---)))'''(((***)))(((((((((***+++---///111///...000///---///555333333444555444222///...***+++,,,...///000000///111///...---......,,,+++///...------------------***---//////---...111444111111000///...------,,,~~~yyy}}}|||pppgggmmmwwwqqqZZZMMMRRRVVVRRRTTTJJJAAA@@@@@@<<<888666111666:::999444000222555555444222000000222555666222111000...,,,***)))(((+++)))&&&&&&(((+++,,,---111222222///+++,,,111777333111222777<<<;;;444,,,***+++...111222222222111---------,,,,,,+++++++++,,,,,,------,,,+++)))(((///...---,,,+++,,,---...------,,,+++************xxxqqqmmmhhhkkkfff[[[XXXZZZVVVMMMOOOGGGBBB@@@???<<<<<>>BBBGGGNNNBBB555///111333222///...///222444444333222000222111111000...------,,,))))))(((&&&&&&'''***,,,---......,,,++++++///222444777999999777666888:::666666666666555444222111000//////......///000111---------,,,++++++***)))&&&'''***,,,...000111111...+++(((&&&&&&)))---000|||wwwqqqiiieeeeee[[[RRRSSS```hhhaaaYYYWWWMMMAAA999;;;AAADDDDDDCCCDDD>>>777333333555666666999888666555333222111111000000000000000000000000444222...)))%%%%%%))),,,//////...---,,,---///000444777999888555333555888333333333444444444444444444222111///......//////---,,,++++++***)))))))))'''))),,,...000000000///...,,,)))(((***...444888}}}~~~rrrbbbYYY[[[VVVVVV]]]^^^XXXUUUWWWSSSFFF===AAAIIIJJJEEE@@@888888666444333333555777BBB???:::555111000///000000000000111111222222222<<<:::666///)))(((,,,000111000...---,,,,,,------111333666555222111222444...///000111333444555666666444111///------...///...---,,,+++************)))+++...111222111000......,,,******,,,111777:::yyykkkbbb```___^^^]]]ZZZVVVTTTSSSPPPGGGAAAFFFLLLJJJCCC>>>666555444222111111333444===;;;777333111000111222222222222222222111111111888999999444///---///333111000---,,,++++++***)))+++---///111111111111222,,,---...000222444666777444333000...------///000000///---,,,++++++,,,,,,(((+++///333444333111000...,,,******,,,000444777|||vvvtttfffgggeee___[[[YYYUUUQQQIIIDDDCCCHHHJJJFFF???===:::666333111111111111111222222111111222444666777555555444333111000/////////333777666222///000333111///---+++***)))(((&&&&&&(((+++...111222222111------...///111444666777333111///------...000222222111///...------......(((+++///444555555333111...,,,***)))***---000222yyy~~~|||oooddd```hhhnnngggWWWKKKEEENNNRRRKKKAAA<<<;;;;;;666000++++++...111111///222///---...111333333222222222222000------...//////222555555444222111111444111---,,,...---+++)))---+++***---222555444333---///222444666777777777888666222...---///111333333222222111000///------,,,+++++++++++++++,,,,,,)))---...---///222333000{{{}}}~~~{{{kkkiiigggeeebbb]]]VVVPPPKKKNNNNNNIIIDDDAAA===888444111...---...//////...111///,,,+++---//////...///000111111///------...///111333333111000000111111///---...000111111///111///------...///000000///000111222333444444444555444333222111111222222222222222222111///...---+++***)))(((((())))))***+++...///---...222333000}}}xxxuuullluuutttdddVVVSSSTTTSSSMMMLLLJJJGGGHHHHHHBBB:::444555444222000......///000---***))))))*********+++...111222000...---,,,...///000///......///000222111///000222333333333222111///,,,***+++...000444333222222222333444444222333555666555333111///222222222222111000...---+++)))'''&&&%%%&&&'''(((...000///,,,,,,000222000~~~~~~{{{qqqlllqqq~~~|||eeeRRRPPPRRRPPPJJJKKKIIIGGGHHHJJJFFF???777:::<<<:::444000000222...,,,***(((((()))******(((,,,000222111...,,,+++,,,---...---,,,,,,...000444333222222222222222222000000...+++((()))///444777666444222222444666888444555666666444222///---000111222222111000...,,,+++***'''%%%%%%%%%'''(((///000...******...000...|||xxx|||~~~wwwooolllpppyyyuuuaaaTTTTTTSSSLLLJJJNNNOOOIIIDDDCCCBBB@@@777<<>>:::666333222333444444555555444222111222555888===;;;666000***'''((()))000111222111111222444777333444555333111///...///000111111111000000111333222111000...,,,+++***)))(((***,,,...////////////---......---,,,+++---...///...---,,,...111444666777555222000............{{{{{{{{{|||xxxhhh\\\^^^fffddd[[[SSSJJJAAA<<<>>>BBBCCCBBBBBBHHHAAA888333222333333333111111000000000333777;;;AAA>>>999222,,,***,,,...555666555333111111222444666777999777444222000000222333333222000///000222000000000///---+++)))(((((())),,,...000111222222333333111...+++))))))***...------...222777<<<@@@999777333///------...///yyytttrrrttt}}}vvvfff\\\cccnnnmmm___RRRGGG???999<<<@@@AAA@@@AAAIIIAAA999333333555666666444444222000///111666999???===999333///...111333:::999777444000......///555666888777444222111111555555555222///---...///............---,,,***)))''')))+++...000111222222333222000---)))((()))***...------...222777<<<@@@999666222...---...000111~~~zzzuuutttuuulllbbb\\\cccllliii^^^VVVNNNEEE???@@@BBB@@@======@@@<<<777444555777:::;;;===;;;777333//////222555999888666222///000222555:::999777222---+++***+++///000222111///...//////666666555222...,,,,,,------------,,,,,,,,,,,,,,,((())),,,...000111111111,,,,,,+++***((()))+++...///...---,,,...111444666777444111///...000222444}}}qqqkkkiiifffdddddd```ZZZYYY[[[SSSJJJEEEEEEFFFBBB===<<<777777666444444555999;;;>>>;;;777222......111444333333222///---...000222666666333///+++(((((())))))***++++++++++++---///555555444111...,,,,,,---,,,++++++++++++---...///+++,,,...///000000000000((((((((('''&&&(((+++...------,,,,,,,,,...///000333222000///000222444666~~~vvvllllllnnnnnnfffVVVMMMRRR^^^RRRJJJFFFGGGIIIEEE@@@===444666777555222222444888888666222...,,,---222555/////////---++++++,,,...222222000---)))(((((()))&&&'''(((((()))+++...111222333222000---,,,---...+++***))))))+++---000111---...///000111111000///))))))(((%%%$$$%%%(((++++++++++++,,,...///111111111000///000111333666777|||yyy{{{pppllliiiiiicccYYYTTTUUULLLMMMMMMKKKDDD<<<999:::888555444555888888444111222222222000......///111222000---***+++---111333111111///...,,,***)))(((***))))))+++...111111111444333000...------...///000///...------...///000555444333222111000000000---,,,***))))))***+++,,,,,,---...000222444555555444222000000333555555555~~~}}}yyymmmiiidddaaaaaa___YYYTTTPPPSSSVVVRRRHHH>>>::::::777666555666888999999888111333444444222000000111222000---,,,,,,...000222000000///...---,,,++++++,,,***)))***---///000000111000...------...///000222111000///......//////666555444333222222222222000...,,,***)))***,,,---111333555888999999888888111000///000222444444444zzzvvviiihhh```WWWWWW[[[VVVKKKMMMTTTXXXTTTJJJAAA===<<<:::;;;;;;:::999999;;;<<<111333666777555333222222111000///.........///000...............//////000000---***)))+++---......------,,,+++,,,...111222666555333111////////////666666555444333333333333444111...+++***+++---///444666:::<<<===;;;999777///...///000333444333222|||{{{|||qqqmmmrrrkkkXXXNNNQQQOOOGGGGGGLLLNNNLLLGGGEEEBBB???>>>@@@BBB@@@;;;888888:::333444666555444222222333000000000///////////////---------...///111333444333///+++))))))+++------******)))***,,,///222444999777555222000///......444444333333333333333444777444000---+++,,,///000333444666777777666444333......///222444555333222~~~xxxwww}}}uuunnnttt|||cccOOONNNRRRPPPIIIJJJGGGBBBCCCFFFDDD???<<<@@@CCCCCC???:::888888555555444111//////222444000000000000000//////...,,,,,,,,,---///222555777444000,,,)))***,,,------)))(((((())),,,///222444999777555222000///......111111111000111111222222777555222///---...000111333222111000000000000111000000111333555666444222|||www~~~uuuqqqttt|||yyyfffTTTQQQVVVYYYPPPQQQKKKBBB@@@DDDCCC<<<777;;;???@@@???===;;;:::888666333///,,,---000333111111111000000//////...---,,,,,,,,,...111555777333000---+++,,,...//////***))))))***,,,///222444666555333111////////////............///000111111666555222111000000111111333222///...---...000111444333222333444555333222{{{{{{~~~~~~}}}tttoooggg___[[[YYYXXXXXXQQQWWWUUUGGG???@@@???;;;999999999:::<<<<<<;;;:::888777555111...,,,...000333222111000////////////...---,,,,,,---000333555111///------///111111111,,,+++++++++,,,///111333222111000///......//////------------...///000111333333333222222111111111222222111000000000111111666444222111222222111000tttppp~~~{{{iii[[[]]]dddddd\\\VVVLLLYYY[[[LLL>>><<<===<<>>>>>======???AAA<<<888888<<<<<<999555<<<777111,,,***,,,///222333222111000/////////000...///---((('''***+++)))***---111555777666555333000111111000///000222444222///+++***+++---//////------......//////000000222222111000//////000000.........///////////////666666444000,,,+++,,,...zzz{{{zzzvvvkkk___ZZZWWWVVVYYY^^^ZZZMMMBBBBBBFFFEEEAAA>>>???===<<<;;;;;;;;;<<<<<>>;;;<<>>>>>???AAACCC>>>666000---...222444333111---***))))))+++,,,333444333...---//////,,,.........------.........333555888999777666555555444222000000222444555555444444444444444333333333...//////000000000000000---,,,,,,,,,---///111222222222222111000222555888rrrdddYYY\\\cccaaaUUULLLNNNGGGCCCEEEHHHIIILLLPPPWWWPPPGGGBBBAAA@@@===:::<<<888333000///222666999;;;666...'''###$$$''')))---//////,,,,,,//////,,,000///...---,,,------...444555777777777888:::===999777444444555555555444222333333444555666666777000111111222222222111000///.........///000222333000111000///...///111444zzzmmmaaaZZZbbbllliii[[[OOOLLLHHHEEEEEEEEEFFFKKKRRRXXXPPPFFFBBBBBB@@@;;;666666444111000000333777999<<<777---%%%!!!"""&&&)))))),,,---++++++...///,,,///...---,,,,,,,,,,,,---222333444555555888;;;>>>:::888666555666555444333000111222333555666777777111222333444333222000/////////000000000111111111.........,,,++++++...000yyyiiiccc```dddgggccc\\\YYYQQQKKKHHHIIIIIIHHHIIIKKKMMMIIICCC@@@???===:::888444333222111000111222333666222,,,'''%%%&&&)))+++***---...,,,,,,//////,,,++++++++++++++++++******...000333444444555777999777555444444555555444222111111111222333444555555222333333444333111...---...///111111111000...---+++,,,+++***)))***---000zzzpppiiihhhhhheee^^^WWWZZZaaaWWWOOOJJJLLLOOOLLLGGGEEEAAABBBAAA???<<<:::;;;<<<555555333222000///...---...,,,***))))))***,,,...---000111......000///,,,))))))************)))(((+++...222444333222222222333222111222444444333222111222222222222222222222222222333333222///---+++---///111222111///,,,***)))******))))))***...111xxxnnnccckkknnnfff]]]ZZZ\\\]]]WWWRRROOOOOOPPPMMMFFF@@@===AAADDDCCC???999666444666555333111///---+++***************+++---///000222222111000///...---------,,,***(((((()))***+++...---+++******+++,,,...//////000111111111111111111///------...111222222000111333555555333111///000000///...---,,,,,,+++------......///......---}}}qqqfffgggddd```___```^^^YYYVVVWWWXXXVVVPPPHHHAAA======<<<;;;;;;<<<:::777555444555666666333000,,,))))))))))))***+++---000111222222222111000000//////---,,,+++++++++---///000333111///,,,*********+++,,,---///000111222222222222000------...000111111000222444555555333111000000000000//////......---....../////////...------}}}vvv{{{iiiddd\\\YYY^^^bbb\\\SSSUUU\\\```[[[NNNBBB<<<;;;;;;777555666999;;;888555333555999:::888333---)))))))))))))))+++---///000111111111111111111111111---------...///222444555888666333///+++)))((((((***+++...000222222333333333000......///000000///111222444555555444222111111111111000000///////////////......---------,,,|||vvv~~~mmmiiiaaa[[[[[[\\\XXXQQQTTTZZZ^^^XXXLLLAAA======:::999888999::::::888777444777:::;;;:::555000---,,,+++*********,,,---...//////000111111222222333/////////000111333555666:::888444111---***((((((***,,,...000222222111111333111///...///000///...111222444555555444333222333333222111///...---,,,...------,,,++++++++++++|||}}}|||uuutttvvvrrrfff[[[WWWVVVVVVSSSTTTSSSOOOIIIDDDBBBBBB;;;???DDDCCC===888777888777888999999777555333111000///---+++++++++++++++------...///000111222222000//////000000000111111666555333111...,,,+++***---...000222222111///...222111//////000000///---111222333444444444333333555444333000...,,,***))),,,+++***)))))))))******~~~xxxvvvrrrzzz~~~ooo```YYYYYYZZZSSSPPPLLLHHHGGGGGGGGGGGG???FFFLLLIII???888666888888888777666555444444444222111///---,,,++++++,,,------...///000111222222/////////......---------000000000///......------///000222333333111///---111000//////000000///...000111111222333333333333666555333000...+++)))(((+++***)))(((((()))***+++{{{}}}zzz|||}}}xxxnnneee```\\\WWWTTTQQQLLLHHHGGGGGGGGGHHHEEEIIIKKKGGG???999777888666666555555444444333333111000///...---......///......///000111111222333---------------,,,++++++,,,,,,------...---------...000333555555333111/////////...///111111000/////////000111222222333333444444222111///...,,,,,,+++***)))))))))+++---...}}}yyyuuummmggggggfff\\\QQQTTTSSSPPPKKKGGGEEEFFFHHHJJJIIIGGGCCC>>>:::888777444444555555555444222222//////......///000111222///000000111222222333333++++++,,,,,,,,,,,,++++++******+++,,,---------,,,---///222555666555333111.........///111222111///...//////000111111222222333333222222111000000000,,,+++******+++---///111~~~xxx|||}}}mmmaaafffoookkk\\\NNNQQQQQQQQQNNNGGGBBBHHHQQQSSSMMMDDD;;;555333333444777666555444333333333333666444111...---,,,------...///000111111111111111------,,,+++)))***---///+++///000---+++...///...---000444888999777444222111111111222333444555666444333111...---...222666444333111000111333555777333...((('''***---//////{{{{{{|||}}}~~~uuuiiiaaadddiiigggbbb^^^ZZZSSSMMMLLLJJJGGGHHHJJJMMMHHH@@@888444444666888>>><<<:::777444333222222555444111///......//////222222222222222111000///.........,,,******,,,///---111333000...000000...111222333555666777777777333333333333444555666666444333111///...000555999666444222111111222555666555111,,,)))+++...111333}}}wwwppplllfffbbbaaa______bbbhhheeeVVVJJJJJJOOOOOOIIIEEEEEEAAA:::555333555999<<>>999444222222111444333111000//////000111666666444333111000......111111000---+++***,,,---///444666444222222222///333222111111333666999;;;333333333333444555666666444333111//////333999>>>888777444333222222444555666444111---,,,...444888wwwllljjjfffbbb___[[[YYY]]]dddfffVVVIIIJJJQQQRRRKKKEEE@@@===777333222555999<<>>;;;888555444444444666444111...------...///111000000///...,,,,,,+++...---,,,+++++++++,,,---333333333111---*********,,,111333111000111111...))))))***+++,,,------......---------------.........////////////111555777555555444444444444444444222222111///...///111444|||pppfffbbbhhhnnniii^^^VVVKKKHHHHHHJJJHHHCCCAAACCC??????>>><<<999666333222...---,,,+++***+++,,,,,,.........///////////////...,,,+++))))))***+++,,,111222222000---***)))***+++///111///...111222000,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...000111111111111222333111222222333444555555666111000//////000111000000~~~~~~qqqgggbbbfffkkkeeeYYYQQQMMMKKKKKKMMMLLLFFFBBBCCC?????????>>>;;;777333111+++*********)))*********+++,,,...000111222222222///...+++)))))))))***+++000111222000---***))))))+++///000......111333222111000...,,,,,,...000111------,,,++++++,,,,,,,,,///111333333222111000000///000111222444555666777111///...000333333000---}}}zzzuuulllqqqtttnnncccXXXTTTUUUNNNJJJFFFGGGJJJKKKFFFAAA;;;AAAHHHHHHBBB:::333///---+++)))''''''''')))***)))+++---000222333444444666333///***''')))///333::::::777333...***))))))111111000000000000111111222222000/////////000111***))))))***,,,------,,,/////////000000000000///000000000111222444555666111222333333111///---+++~~~ssskkkhhhlllnnnjjjaaaZZZVVVVVVOOONNNLLLKKKJJJGGGCCC???>>>CCCIIIJJJEEE===777444///...---,,,++++++++++++,,,---...///000111111111111000---***))),,,111666<<<;;;999666111...------111000...---,,,+++++++++000000///......///000111///...,,,+++,,,,,,+++***+++,,,...///000000000000222222111111000111111111000111333333222000---,,,}}}yyyxxxsssllleeeeeeeeeaaa\\\WWWUUUTTTPPPRRRTTTQQQJJJCCC???======BBBHHHIIIDDD===999777111111222333222000...---...---------------............---,,,+++---111444::::::888555222000000000222000...,,,***)))((((((............///000111111666333///---,,,+++***)))(((***---///111111000///444333111000...---------///111333555555222///---zzzsssxxx|||zzzgggddd___ZZZUUURRROOONNNNNNSSSWWWSSSIII@@@======999>>>CCCDDD???:::777777222444666888777444000------,,,***))))))***+++,,,...//////...,,,,,,...///444444444222///...///000444222///---+++***++++++------...///000111222222888555111///...---,,,+++***,,,...111222111000///222222000...---,,,,,,,,,000222555777777555111///}}}www}}}~~~pppkkkbbbZZZSSSOOOMMMMMMNNNRRRTTTQQQIIIBBB??????888<<<@@@???<<<888777777444666888999888555111...***)))((((((((()))***+++,,,---///...------...///000111111000...---...000222111...,,,,,,,,,...///,,,---...///111222333333666333111000000111000//////000111222222111///...//////...............///222444666888888666333111~~~vvvyyysssjjj^^^TTTPPPQQQSSSSSSRRROOOLLLJJJFFFCCCAAA:::===@@@???;;;888888999777777888888777444222000++++++***************+++'''))),,,---...///111333000111111000//////000222...---+++))))))+++---///+++,,,...///000111111111000000///111333444444333222222222222111000//////------......000111222333444555666777666555333111~~~uuuzzzvvvmmm```UUURRRWWW]]]\\\TTTKKKIIIKKKLLLHHHCCC<<<>>>???>>>:::777888:::::::::888666555444333333/////////...---,,,+++***''')))+++,,,---///222444000111111111//////111222---,,,)))'''((())),,,...***+++,,,...//////......,,,---///222555777666444222111000//////000000111---......000111333555666444444444333222111000000||||||vvvssslll___TTTRRRZZZbbbdddWWWJJJGGGMMMPPPKKKDDD;;;===>>><<<888666777999===;;;888666444444555666444444333222000...+++)))***+++,,,,,,,,,---///111///000000///......///111///---***(((((())),,,...((()))+++,,,------,,,+++***+++///333777888666444000///...---...///222333//////000111333555666777444333222000///.........~~~ooo```[[[[[[ZZZYYYZZZWWWRRRNNNLLLJJJFFFGGGKKKQQQIII>>>777666777999999777888999999888777888999AAABBB@@@:::333...,,,---///...------//////---+++,,,---...---,,,+++,,,...///...---,,,,,,---...///***+++,,,---,,,+++(((''')))***---///222444555555////////////............000000000111333777:::===666555222000...---------zzzwww}}}}}}hhhXXX\\\iiikkk```UUUTTTMMMHHHGGGFFFEEEGGGKKKUUUMMMBBB;;;888999888888888999999777555444555666@@@???===888222......///000000111111///...,,,+++***,,,.........---...000222111///.........//////...///000000///...,,,***'''((()))+++---///111222000////////////...............///000222555777999444444333111111000000///|||yyyxxxzzz~~~uuudddXXX^^^jjjnnnfff^^^YYYOOOEEEDDDGGGGGGHHHJJJRRRKKKBBB<<<:::;;;:::999======;;;777444333444555:::999666111---+++---...111444666555111---,,,,,,***,,,///000000///000111333222111000000000000111222222333333222111///...)))((((((((()))+++...///000////////////.........,,,---...000111222222333000111222333444333333222tttpppkkkgggcccaaa___```hhhrrrgggVVVHHHGGGNNNPPPLLLIIIHHHCCC<<<999:::<<<===<<>>999444333444666333111---***((((((***,,,333777:::888111,,,+++---,,,...111222111/////////000000000111111111222222333444444444333222111000,,,***((('''(((***---///////////////............***+++---///000///...---,,,...111444555555444333xxxnnnkkklllmmmiiiaaa^^^gggtttlllYYYJJJLLLVVVYYYSSSMMMGGGBBB;;;999;;;===>>>>>>BBB@@@===777333111222333///---)))''''''))),,,---444888:::888111,,,,,,...000222333222000...------,,,---...///111222333333222222222111111000//////---+++(((&&&&&&))),,,............------------,,,)))***---...///---,,,***(((+++///333555555444333|||tttooommmqqqqqqllleeeaaaaaaUUUMMMQQQZZZ\\\YYYVVVSSSLLLCCC===<<<======<<<<<<;;;888444///---...///000...+++***,,,///000111444666777444000------...333333333111...,,,,,,---***+++---///000111222222//////......---,,,,,,,,,+++)))'''%%%%%%'''***,,,------,,,,,,,,,+++++++++)))***,,,......---,,,***)))+++///222444444333222zzzpppjjjqqqvvvppp```UUUSSSSSSVVVZZZYYYWWWYYY___^^^UUUIIIAAA===<<<;;;:::777777555222...,,,,,,,,,111...,,,---000333333222444333111000///...//////333333111///,,,+++---...,,,---...000000000000///---,,,+++******)))))))))+++***((('''''')))+++---+++++++++************)))***+++,,,---......---,,,,,,---000222444444333333zzzzzzqqqjjjlllmmmggg]]]VVVLLLVVV```aaaXXXPPPWWWcccbbbXXXKKKAAA===;;;::::::555666555333000---------000...,,,...111333222111333111...---...///000000222111000---++++++...111///000111111111///...---++++++***)))((((((((((((---,,,+++***+++---...000*********))))))))))))(((+++,,,,,,---...............///111333444444444444tttuuuqqqiiiccc___XXXQQQRRRTTTVVVWWW[[[___\\\VVVWWWTTTOOOIIIBBB<<<777444444//////333333//////333111333555555444333444444444222...,,,---000444888777333///...000222222000444111...++++++,,,///111555000***(((***,,,------222111000///............333222///---,,,,,,,,,---///000000000...------...555666666666666444333222}}}~~~}}}xxxsssuuu{{{zzzoooccc[[[WWWTTTOOOQQQQQQRRRXXX]]]\\\VVVNNNOOOPPPLLLEEE>>>:::888222......222333222444999666777999888777666666777444222///......111444666444111......000111111000111///+++)))))),,,///222888333---***+++,,,---,,,333222111000////////////777666555333222111111000///000111000.........///555555666666666555444333~~~{{{{{{xxxpppiiirrrzzz{{{pppaaaYYYXXXXXXPPPRRRSSSRRRTTTWWWUUUQQQDDDIIIMMMMMMIIIBBB===;;;444111000333444444777:::888999:::999777666666777333222111000111222333444111///------...000000000///,,,)))''''''+++///222999555///,,,+++,,,---,,,555444333111000/////////999999888777666444222111///000111000///...///000333333444555555555555444}}}yyyvvvsssqqqmmmpppooohhhbbb___]]]ZZZUUU[[[^^^YYYRRRNNNLLLJJJBBBDDDGGGIIIHHHDDD???:::666666666777777555555555666777888777444333333333222333333333333222222222...---------...///000000000...***''''''***...111666333///---,,,,,,......666555444222111000//////666666666555444111///------...//////------...///000000111222333333444444~~~wwwwww|||sssmmmddd```eeehhhbbbXXXYYYccchhh```SSSKKKIIIIIIFFFBBB???AAADDDCCC===777555888:::;;;:::888444111333555555444222111000111222333333444333222000///---............///000111333111---******+++---///000///...,,,,,,---///111666555444222111000000000333333333222000...+++******,,,---,,,++++++,,,------------...///000111111}}}xxx|||~~~sssfff```fffkkkeeeZZZ\\\dddggg___TTTOOOMMMMMMHHHCCC======??????:::555333888;;;;;;;;;;;;777222333444555444222111111222222222333333222111///---...000111111000///000222444333000...---,,,---------......---,,,---000333444444333222111111111111333333222000...,,,***))))))***++++++******+++,,,++++++++++++,,,---//////|||{{{pppeeebbbeeefffccccccbbb\\\UUUSSSTTTRRRNNNEEEDDDBBB???<<<:::888888777<<<<<<999777999777222111222444333222111111222222222222222111///---,,,000333444444111000111222111111111000///...------...000000///------000333222222111111111111222222444333111...,,,+++***)))(((***++++++******+++,,,,,,++++++***+++,,,---...|||}}}{{{|||~~~wwwhhh]]]^^^fffllllllaaaRRRKKKPPPWWWTTTLLL@@@EEEHHHDDD;;;666777;;;???AAA>>>666333555444000...000111111000000000111222222222111///...,,,,,,222555666555222111111333......000000000///...---111222333111...---000333111111000000111111222333444222///,,,***))))))))))))***,,,,,,++++++,,,------,,,+++++++++,,,---...}}}~~~~~~xxxoooeee```^^^```bbbgggZZZOOOOOOTTTUUURRRQQQJJJFFFAAA>>>======;;;999>>>>>>===;;;666333222333222111000...,,,---000333666555444222000///------555999===;;;555111000111///111333444444222///...000222444333000------...222333333333333444444444000...,,,+++,,,---,,,,,,.........------...222555555222,,,'''&&&)))---000sssfffdddjjjkkkcccZZZXXXPPPJJJJJJKKKLLLPPPUUU\\\RRRGGGBBBBBBBBB===999::::::999777333111111222555555333///,,,,,,...000222111111000000///......555999<<<;;;666111111222000111333444444222000...///111333333000...///000000000111111222222333333///---******,,,---......000000///......000555888===888111+++'''(((***,,,~~~yyyzzzoooaaaeeessswwwhhhVVVPPPLLLHHHGGGFFFGGGOOOXXXfffYYYKKKEEEFFFFFF@@@999:::999888555222111111333999888555111,,,***+++,,,---......///////////////333777:::999555222111222111222333333333222000//////111333333111000111111------...///000000111111...+++((((((+++...111222222222111//////333888<<<===999222+++'''&&&&&&(((}}}zzz}}}xxxnnngggjjjtttvvvkkk___[[[QQQJJJJJJMMMOOOSSSWWW[[[SSSIIIEEEEEEDDD@@@;;;>>>===;;;888444222333555888777555000,,,******+++---...///000000//////...000333555555333111111111222222222222222111111000222333333333222222222222++++++,,,---...//////000,,,)))&&&&&&***///222444222222000//////333888===555111,,,'''%%%$$$%%%'''zzztttqqqssstttrrrnnnkkklllnnngggWWWKKKOOOZZZ^^^ZZZUUULLLJJJHHHEEEBBB???<<<:::AAA@@@>>>:::666333333444444444222000,,,++++++,,,000111222222111000...------///111111111000000000222222111111000000000111555444333222222222111000******+++,,,------......+++)))&&&&&&)))...222444000000///---...111666:::///---***&&&%%%%%%&&&'''~~~tttpppwww|||vvvkkkfffllltttgggXXXOOOUUUbbbddd\\\SSSFFFHHHIIIGGGAAA<<<999888>>>>>>===:::666333222222111222222000...---...///333333444444333111...,,,+++,,,---///000000111111222111000......///000000333111//////000111000///,,,,,,,,,,,,------------+++)))&&&'''***...111222.........------...222555222000---***((('''''''''xxxyyyyyyvvvqqqmmmllllllaaa[[[ZZZ^^^aaa\\\UUUQQQFFFFFFEEECCCAAA===:::888999:::<<<;;;888555333333111222333222000///000222222333444555444111...---,,,,,,---...111222333333222000...,,,,,,---///000---+++)))***---//////............---------------,,,***((((((***---...///---.........------///111444222000---+++)))((((((yyyssstttxxxwwwlllbbb^^^aaaffffff]]]QQQMMMOOOFFFBBB>>>>>>@@@AAA>>>;;;666888;;;<<<:::888666666333444555444222111222333000111333444444222///------,,,---///222444555555111000---++++++,,,...000'''%%%###%%%***...///...000//////......------,,,,,,***))))))+++------,,,,,,...//////---,,,---...111000///---,,,+++******tttlllnnnrrrmmmccc]]]SSSbbbpppnnn^^^NNNIIIKKKLLLBBB===@@@CCC???<<<===444777;;;>>>>>>;;;777555666444222111111111333444222111000222444333///+++,,,)))''')))...333555555444333111///---***)))((((((%%%###&&&+++...,,,***///...---++++++++++++,,,,,,---...---++++++---///333222111000000///---***---,,,+++)))))))))******~~~zzzrrrhhh```\\\ZZZUUUYYY^^^___[[[VVVSSSQQQKKKIIIKKKMMMGGG<<<555555666777999:::;;;:::888777777666444222111222333333222000///000111000---***,,,)))''')))---111333333333333111///---+++)))(((,,,)))&&&(((,,,...+++(((+++***)))(((((()))******000000111///......///111111000////////////,,,***,,,+++***(((&&&%%%%%%%%%zzzzzzeee^^^___```[[[TTTNNNQQQXXX\\\YYYSSSKKKSSS\\\^^^QQQAAA777666777777777777777888888999999888666444222222222222111///...---------+++)))+++)))'''(((+++///111222333222111///---+++***)))///,,,***+++------+++(((&&&%%%%%%%%%%%%'''((()))333333333111//////111333///.........//////---+++---,,,+++***(((%%%###"""}}}qqq~~~xxxgggfffhhheee```YYYQQQQQQVVVYYYUUUPPPKKKTTT]]]]]]RRRDDD<<<;;;555666666777777777777777:::999777555333222111111000...,,,+++***))))))((((((''''''(((+++...111222222222111///...,,,++++++///---++++++------+++)))%%%%%%%%%%%%&&&(((***+++333333222000......000222///......///000000///---...//////...,,,***(((&&&~~~}}}|||mmmhhhnnnkkkaaa______]]]ZZZVVVRRRPPPOOOJJJNNNOOOLLLFFF@@@;;;999444555777999999777555444999888666444222111//////...---,,,+++)))(((((()))%%%&&&(((***,,,///333555222111000///...---,,,,,,,,,+++++++++,,,------,,,)))((((((((()))+++,,,...111000///---++++++...000000//////000222222111///---...///000000///---,,,{{{rrriiimmmsssmmm___\\\```bbb^^^UUUOOOOOOQQQPPPOOOIIIAAA>>>>>><<<888555777999:::999777444222666555444333111///------,,,------,,,***))))))***&&&(((+++---...000444777111111000000///...------***++++++,,,---......///------,,,++++++,,,---.........,,,***)))***---000111000000111222333111000+++,,,---...///000000000~~~qqqmmmqqqsssllldddaaa___ZZZUUUQQQOOOOOOOOOQQQPPPJJJAAA===??????;;;::::::999888777555444333333222222000///---,,,+++***,,,//////,,,++++++,,,+++---000000000000333666111111000000//////......,,,---............///000000///...,,,++++++,,,,,,...---,,,******+++///333111000000000222222000...,,,,,,,,,---...000111222yyynnnmmmooollliiihhhiii^^^QQQLLLMMMOOONNNLLLIIILLLIII@@@<<<>>>>>><<<>>><<<999666555444444555000000000///...,,,******(((,,,000000...,,,---...///111333333111000222444111000000000/////////......///000000//////000111111000...,,,***))))))***......---++++++---222555111000///000111000///---///.........///000222444{{{zzzvvvqqqlllgggdddiiipppuuubbbNNNJJJSSSYYYSSSIIIEEEHHHFFFAAA@@@BBB>>>888FFFDDD@@@;;;777555444444333000...------......---...222555333...+++,,,...000333555333...---///333444555666666444222///...------...///000111111111.........,,,)))(((((()))///000///---+++---222777444222000...---,,,,,,,,,,,,000222111---...333888|||yyywwwqqqhhhbbbdddlllfff[[[PPPNNNUUUZZZXXXTTTQQQOOOHHH@@@>>>@@@>>>999AAA???<<<888666555666777999666333111000000...---...111444333///---...000333555666444///---///333444555666666555333111///......000111222222222111.........+++)))(((***+++000000000...,,,---000444333222111///...............------...111444666666yyysssssssssnnngggdddYYYVVVRRRRRRUUUXXXZZZZZZ```XXXKKK@@@===@@@>>>:::;;;999666444444555888:::???<<<888555333111///...---000333333000///111333666888888555111...000222333444555555555444222111///000222444555444333222///...---+++)))))),,,///111222111///---,,,---///111000//////....../////////***'''+++444999777333vvvkkktttrrraaaZZZWWWTTTRRRTTTVVVXXXYYYeeeZZZMMMCCCAAAAAA???;;;888666333111111444777:::???<<<888555333222000...,,,///111222111222444666888999888666222000000111111222333333444333222222000222444666777666444333//////---***)))+++///222222222222000...,,,+++***,,,,,,,,,,,,,,,---------,,,'''$$$(((111555333...xxxrrr{{{vvvjjjccc\\\UUUSSSVVVZZZZZZYYY]]]UUUMMMIIIGGGCCC>>>;;;888666333111111222555777999666333222222222111000---...000111111333555666888888777444222111111111000111111222222222222222222333555666666555444333000///...+++***,,,000333222222111000///---***(((&&&&&&'''((())))))******'''&&&%%%(((+++---,,,***~~~zzz~~~}}}sssqqquuuhhh___VVVTTTZZZ^^^\\\YYYOOOLLLLLLMMMJJJCCC===:::888777555333222222333444333111//////000222222111////////////111222333444555444333222222111111222111111111111222222222222333333444444444444333333000000///---,,,---000333222111/////////...+++)))$$$$$$%%%''''''(((((('''$$$&&&((()))))))))******|||}}}}}}zzzuuuvvv}}}uuuiiikkktttfff___XXXVVVYYYZZZVVVQQQCCCDDDJJJOOOJJJ@@@::::::777777666555555444333333111000...///111333333333111000......///111111111000/////////111222222222444444333333333333333333333333222111111222222333111111111///......000222111///------//////---+++%%%&&&'''((())))))((((((%%%''')))+++,,,---------||||||}}}yyyxxxyyyyyyuuummmjjjlllaaa]]]YYYVVVUUUQQQLLLGGG===@@@IIINNNIII===888:::666777777777777666444444222000///000222444555444222000.........///000///------,,,---000222333333777666555444444444444555444222000//////000222333111222222111///...///111111...+++,,,...///...---'''(((***+++++++++***)))'''''')))---000222222111|||}}}xxxsssmmmmmmooonnnhhhbbbVVVcccnnnjjjZZZIIIBBBAAA<<<>>>??????>>>=========666888;;;===<<<999555222...,,,++++++///222555666666555222///---,,,++++++------......///111222333<<<;;;:::888555222000...,,,------///000222444555;;;;;;:::777333000000111+++,,,---.../////////.........---,,,,,,+++******(((((())),,,111444666555}}}uuuiiihhhoooooofff[[[YYYaaagggdddWWWJJJCCCAAA>>>???>>><<<999888;;;===666777999::::::888555333...---++++++---000333444777555222000...---......////////////000111222222888777777555333111///...000000000000111111222333;;;;;;:::777333111111222---..................---,,,,,,,,,,,,,,,+++***)))'''(((***...222666777666|||rrrllljjjhhhddd```___```___\\\UUUNNNGGGBBB>>>BBBEEECCC===888888:::555666666777777666555444///...---,,,---///111222888555222///...///111333222111111000111111222222222333333222111000//////444444333222111000000000666666555333000///000222000//////......---,,,,,,***+++,,,------,,,******((((((+++///333666666555|||uuueee^^^eeeooofffaaaZZZWWWVVVSSSMMMHHH>>>GGGPPPPPPIII>>>777555666555444444444444555555222222111///...///000222777444000...---///333555444333222222111111111222///000000111111111111000555555333222111000000000000000///---+++***,,,...111000///...---,,,++++++***+++---...///...---,,,++++++,,,///222333222000}}}uuugggbbbjjjsssjjjbbbYYYVVVWWWVVVSSSOOOFFFMMMSSSRRRKKKAAA:::777777666444333222333555666555666666444111000222444555222///------///333555555444333222111111111111000000111222333333333222333333222111000000000000,,,,,,+++)))'''(((***---000///---,,,+++++++++++++++,,,...000111111000000000///...///000///,,,***zzzpppmmmppprrrnnnhhhgggbbb[[[VVVVVVVVVUUUTTTTTTRRRMMMGGGAAA>>>>>>>>>:::888666444333444555666888::::::888444222444777444222///---...///222444444333333222111111111222222222333444444444444333000000///............///,,,,,,***(((&&&'''***------,,,+++***)))***+++,,,------...///111222444444666333111///...,,,***((({{{vvviiikkkwww|||pppccc```^^^[[[VVVRRRQQQSSSVVV]]]TTTHHH???<<<>>>@@@BBB<<<;;;888666555555555666888;;;<<<:::666333555888444333111000000111222444333222222111111111111222444444555555444444333333///...---,,,++++++++++++,,,+++)))&&&%%%%%%))),,,)))(((''''''(((***,,,---------------///222555777:::777222///...---,,,+++yyyzzzwwwoooqqqyyyzzzrrrgggYYY[[[[[[VVVOOOMMMQQQVVV___UUUIIIAAA@@@AAAAAA@@@>>>===:::888666666555555888;;;===;;;666444666999555444333222222222333333222111111000111111222222666666666555444333222111///...---+++***)))((((((***)))'''$$$""""""&&&)))'''&&&%%%&&&'''***---...---,,,+++,,,...111555888<<<888333000/////////...~~~|||xxxtttuuuuuuqqqmmmlllooosssnnn]]]OOOOOOVVVWWWRRRLLLKKKFFF@@@<<<===???CCCEEENNNIIICCC<<<666444333333333444555333111222555999888;;;<<<:::444///---............///////////////444666777666333000------,,,+++)))''''''(((***+++((((((((((((&&&$$$""" !!!!!!###&&&---666<<<555333...++++++,,,///222555222---+++---111444555|||tttttttttssspppllljjjlllnnnrrraaaSSSUUU]]]^^^YYYTTTKKKFFF???;;;;;;<<<<<<<<>>777888999:::::::::999999:::888666555333222111000...000222111---,,,---///000000///...------,,,,,,*********(((((()))---000111222222222222111000000,,,+++)))'''(((+++...000...000000000...---...//////000222222111...***'''%%%((()))'''""""""&&&***{{{{{{~~~|||tttlllbbbbbbdddfffaaaYYYUUUVVVQQQNNNJJJFFFDDDCCCAAA@@@::::::<<<===============777666444444444333111000...000111000,,,+++,,,///000000000///......------,,,,,,+++***)))***---///222222111000///...------***)))'''''''''***,,,...000222333222///,,,******)))***,,,------,,,***)))!!!###%%%$$$""""""$$$'''zzzrrrooopppiiiaaa\\\___bbb___ZZZWWWJJJMMMPPPOOOJJJDDD@@@>>>:::::::::;;;;;;<<<<<<===444222111222444444222000...000111///,,,***,,,...000000000000000000//////,,,---------,,,---///222444333111...---,,,,,,,,,))))))''''''((()))+++,,,000222444444111---***)))''''''((())))))***++++++###$$$%%%&&&&&&'''((((((vvvwwwjjjllluuummm]]]PPPTTT___aaa[[[UUUGGGNNNVVVWWWPPPGGG@@@===777777666666777888999999222111000222444555333111///111111///+++***,,,...000000000000111111111111+++,,,.........000222444888666333///---,,,------))))))((((((((()))++++++///222555555222///,,,+++(((''''''&&&''')))+++,,,'''&&&'''))),,,------+++|||~~~tttppprrruuuddddddbbb]]]WWWQQQNNNMMMEEELLLRRRQQQJJJDDDCCCEEE>>>777777>>>>>>444///333222111000333888;;;;;;:::777444111///...---+++)))...///111111000000111333222111///...///111333555888444111000222333222111555111,,,***,,,------,,,222333444444444333222111...---+++******+++,,,...,,,***)))---444666333///~~~~~~}}}wwwuuuuuuqqqjjj^^^gggooolll^^^PPPGGGEEEDDDGGGKKKLLLJJJHHHFFFEEE===:::???IIIIII>>>666777555444333555999<<<<<<;;;999777444111000///---+++///000111111000111222444666444222000///111222444555333111222444666666555:::555...***+++---......111222444555444333111000333111000...,,,,,,,,,,,,///---,,,...111333111///}}}wwwssswwwzzzqqqddd\\\iiisssqqqaaaPPPHHHFFFHHHGGGGGGIIIJJJIIIFFFBBB;;;<<>>??????;;;666666999444444222000...,,,,,,,,,)))(((''')))+++.........///000111111/////////000......---------...///000///000000000000//////000+++***)))(((((())),,,---///000222333222000---+++((()))***,,,------------))))))(((&&&%%%'''+++...yyykkkiiiooouuu{{{lll^^^\\\dddhhhbbbYYYLLLMMMLLLHHHBBB===<<<<<>>888222111555999555555444000,,,)))((()))((('''''')))---000111111///222444444111///------((())))))***,,,---///000...//////...+++)))(((((($$$&&&'''(((((((((***,,,000000111111000...,,,+++++++++***)))(((((('''''')))(((&&&&&&'''***---///yyypppnnnqqqppplllqqqjjjaaa^^^___```]]]YYY\\\UUULLLEEEAAA@@@@@@@@@AAAAAA???888222000444777;;;;;;999444...************)))(((***...000111111111444888888555000,,,***''''''((()))+++,,,......,,,...///---(((%%%$$$$$$&&&(((((('''&&&(((+++...111111000...---,,,,,,,,,---,,,***(((''''''''''''...+++((()))---000000000}}}mmmiiiuuu}}}sssdddeeeeeebbb[[[TTTSSSYYY^^^oooaaaPPPEEECCCEEEDDDCCC;;;??????:::444111333444@@@@@@>>>999222---,,,---+++))))))***---/////////333777;;;;;;888222---***'''((()))***+++,,,------+++---...,,,'''$$$######++++++***(((%%%''',,,111222111///---,,,+++,,,,,,---,,,***(((((()))+++,,,444///,,,---222555333000yyymmmppp}}}xxxkkkfff___YYYVVVRRROOOPPPSSSiii^^^PPPGGGGGGJJJMMMMMMDDDAAA<<<888555333444444>>>AAABBB>>>777222111333///000111///,,,+++---000444555666777555222///---***+++,,,,,,***)))***+++***+++,,,***(((%%%%%%%%%+++///000,,,&&&###''',,,///---+++))))))+++---///333///***((()))---000111777444111000111111///---{{{xxxuuuuuuwwwxxxwwwuuurrrcccWWWXXX___```]]]ZZZXXXRRRKKKFFFEEEFFFHHHHHHMMMHHHAAA;;;666444444555;;;>>>???<<<666111111222222444444111...,,,,,,---//////111111111///---,,,...///000///......000222......,,,***((()))+++...---000111---&&&$$$''',,,+++***(((''')))---222555555222---,,,---000222333555222000000111222111///|||www||||||tttqqqvvv|||yyyfffVVV[[[jjjoooggg^^^MMMLLLIIIGGGEEEDDDCCCBBBMMMIIIBBB;;;666444444555777999;;;999444111000111333444555444111/////////++++++,,,,,,------......111222222000000111444666666444000,,,***+++000333///111222...(((%%%(((,,,,,,***((((((***///444888666333000000111333444444111000//////111333222222{{{wwwwwwyyysssdddZZZ```kkkmmmeee]]]UUUPPPKKKIIIHHHGGGCCC@@@BBB@@@<<<888555444333333444666777666333111000111000111333444444444333333*********+++---///111222333222111///---...222444===:::666000,,,+++...111000222222...)))'''))),,,111000...---...///111222444222000000222333222222.........///111333444444zzzqqqfffccccccffffffaaa\\\ZZZ]]]UUULLLIIIKKKLLLIIIDDD999999999888666333111000333444666666444333222222111111111222333444333333***))))))***,,,///222333444444111...,,,,,,///111::::::888333///,,,,,,---000111111...***)))***---333333333333222111///...000///......000000///...------...///000222444555zzz|||{{{nnnaaaccchhhiiibbbXXXUUUXXXYYYSSSLLLKKKMMMNNNKKKGGG999999:::999888555333111555555666777666555444333444222000/////////...---((((((((((((***,,,///000444444333000...---///111333555555444111///....../////////---+++***,,,---000111333333333222000//////---,,,,,,---......------.../////////000222444|||wwwrrrcccccceeeeee___VVVTTTVVVNNNQQQTTTTTTPPPKKKFFFCCC999999888888888888999:::888888888999999888666555555111,,,***+++++++++***'''(((((((((***+++,,,---000111111000//////000222222333444333111.........------,,,+++++++++---...000000///...//////000111000...,,,,,,---//////......000111000......000333yyyppprrrwwwhhhbbb^^^^^^]]]XXXTTTTTTHHHSSS______SSSFFF>>><<<777555444444666;;;@@@DDD::::::::::::;;;:::888666222---(((&&&(((+++,,,+++))))))******++++++,,,,,,***,,,...///...///111222666666555222///,,,,,,,,,,,,,,,+++++++++,,,---///333111---***)))+++...000333000------...000111000///111222000...---///111zzz~~~yyyooottt|||rrrfffYYYUUUYYY[[[VVVPPPIIISSS```ddd\\\NNNBBB;;;999555000///222999???CCC;;;666777@@@CCC===666444000...***'''&&&&&&''')))*********,,,.........---******,,,---.../////////777777666444111---)))''''''''''''((()))+++,,,---------,,,,,,,,,------...,,,---///111111111111000/////////000111111222222yyywwwxxxxxxmmmkkkggg```XXXRRROOOOOOLLLRRRXXXXXXQQQHHHBBB@@@;;;999666555666888999:::888444444<<<@@@<<<777555000...,,,***))))))******------,,,---------,,,+++++++++,,,---............222222111///---+++)))((((((((((((((()))***,,,,,,------------------.........//////000000///...---...///000111111222222222~~~yyy|||~~~wwwjjjrrrwwwmmm[[[OOOOOOUUUVVVVVVUUUPPPIIIDDDCCCDDD;;;<<<<<<<<<:::888666444444000000666999888666555...............------,,,000000///...,,,+++***))),,,,,,---...////////////------,,,+++************)))))))))))))))***++++++....../////////......------............---,,,,,,,,,---///111111111000000zzzyyyjjjqqquuummm]]]SSSSSSXXX]]][[[WWWPPPIIIDDDCCCDDD;;;===>>>>>><<<999777555222///...000222222111111,,,---///111111000///...000111000...,,,+++++++++,,,---...000111222333333...---,,,******+++,,,---+++***************++++++...///000000000///...---,,,,,,,,,,,,---,,,,,,,,,***+++---/////////...---}}}~~~}}}yyyqqqmmmgggaaa\\\XXXTTTRRRUUUTTTSSSOOOIIIDDDAAA???@@@@@@@@@===999777777888444333000------...---,,,+++---000333444222000...///000000...,,,+++---///,,,---///222444666888888333111000...---......///,,,,,,+++++++++,,,,,,---//////000000///......---///...---,,,+++***))))))((()))***+++,,,,,,,,,+++vvvtttuuuuuu|||ooo```[[[^^^```YYYRRRHHHHHHIIIIIIFFFCCC???<<>>;;;444000111111---///111444666777666444222...000111///,,,+++///444...///111333555666666777444444444444333222111111............///000222222222000---+++++++++---...222111...,,,***(((((((((***)))(((((()))***,,,...{{{sssqqqsssrrrooojjj```VVVSSSWWW\\\\\\ZZZWWWRRRLLLFFFCCCBBBAAAAAA???@@@???:::555444888===>>>AAA@@@888444666555111222444666888888777555444000222333000++++++///333000000111222333333333333111222333444444333222111.........///000222333444222000---***)))***,,,...---,,,+++++++++,,,---...,,,+++)))((()))+++...000~~~qqqtttyyykkk]]]YYYVVVUUUSSSRRRXXXaaammmcccRRRGGGHHHMMMIII>>>:::>>><<<555333888;;;999FFFJJJFFF:::222333555555444444444555777888777666777666444222000//////...111000////////////000000111222222222222111000///000///...///111444555555555222///+++))))))***+++)))))))))***+++---...///...///000111000///---+++yyymmmssspppbbbZZZTTTUUUWWWVVVTTTUUUeee]]]PPPGGGJJJQQQPPPJJJBBBCCC@@@888555888999777???CCCAAA888111111333333555444444555666777666444666555444222111///.............../////////000000111111000000////////////111000///000222444555666444222///,,,++++++,,,---)))))))))***+++,,,---........./////////---+++)))}}}{{{wwwvvvyyy{{{tttdddWWWWWW^^^___YYYTTTSSSQQQMMMJJJLLLOOONNNIIIJJJJJJDDD<<<888888888666888;;;;;;555111111222222555444333333444555333222333333333333222000...---+++,,,...000000111000000000000///...---......///////////////000111333333222000...---,,,---...///))))))))))))***,,,---...---.........---+++)))'''tttqqq|||xxxsssyyymmm]]]ZZZ```bbb^^^[[[IIIMMMQQQRRRQQQMMMGGGBBBNNNKKKEEE???;;;999777555333666777555333333333333666444222111222222111//////000222222222000...,,,+++---///222333333222111...////////////...------,,,---...---------...//////...---,,,,,,...///000************+++,,,---...............,,,***)))((({{{qqquuu}}}wwwrrrvvv}}}uuulllddddddddd```\\\[[[PPPQQQTTTVVVTTTOOOJJJHHHKKKFFFBBB@@@>>>;;;888666222333555777666555555666555333000///000000///...---...000111111000...---...000222444555555333222,,,...111222222000---+++,,,...000///---+++,,,...,,,,,,,,,,,,---...000000,,,,,,,,,,,,,,,---...///000000///...---,,,+++***}}}yyyyyytttwww|||~~~xxxrrrgggkkkrrrvvvoooccc[[[YYYXXXRRRNNNMMMLLLKKKNNNRRREEE@@@>>>AAAAAA===999777444222333777888666666888333111...---.........---,,,---...///000//////...333333444555555444333222,,,...111222222000,,,***000222444333000---...000,,,,,,,,,---...///111111///////////////000111111111000000///.........---xxxpppsss{{{~~~wwwnnnfffnnnyyy~~~ttteee\\\\\\YYYPPPIIIIIIIIIIIIKKKPPPAAA<<<===CCCEEE???999666555000000555666333333666222///,,,+++,,,---------++++++,,,---.../////////777666555444333222111000...............---,,,,,,222555777666111...///111......///000111222222333222222222111222222333444000/////////////////////~~~|||}}}|||yyyvvvsssrrrrrrrrriiinnnvvvvvvlll___[[[]]][[[RRRNNNQQQQQQLLLHHHIII@@@;;;<<>>:::999===>>>:::999<<<777444111///000000///---000...++++++,,,+++(((&&&'''***...222444444333111333333222111222222333444555222///+++)))***+++,,,///......------......///666888::::::888555333333333111000000000000///......////////////...,,,,,,}}}|||}}}{{{www{{{xxxyyy}}}~~~ttttttoooddd]]]\\\^^^]]]TTTWWW[[[\\\XXXRRRJJJEEEAAA<<<;;;>>>@@@>>>;;;:::888555222000...---+++)))---------///000...+++(((%%%)))...222444444333111222222111111222333444444222111///---,,,,,,------///---+++******+++---///888888999::::::888444111000///.........---+++)))...///000111111///---,,,{{{wwwwwwxxxyyyqqqwwwxxxoooddd^^^ZZZXXX\\\\\\VVVNNNNNNTTTTTTNNNCCC???===>>>@@@???;;;888:::888555222...+++)))'''''')))...222333222000---(((+++000444666444222000000000000000111222333333////////////////////////000...***((((((***...000444333333555777666222---...------...///...,,,***...000222444555444222111~~~xxx~~~qqqwww{{{qqqvvvvvvmmmbbb\\\XXXTTTaaaaaaWWWLLLNNNYYY[[[TTTGGGDDD@@@>>>>>>>>>:::777<<<;;;888555000,,,)))((('''***///333444333000///---000333666666444111///......///000000000000000---......//////000000///000...***((((((***...000111//////111444444111---///......///111222111//////111444777999999999999||||||{{{qqqeee______^^^\\\XXXXXXSSSMMMNNNTTTSSSMMMKKKKKKGGG???;;;;;;;;;888;;;<<<;;;777222---++++++...000333333111///------111333555666666444222000//////000000000000///...,,,------...//////000000000---***((((((***---000...------///111333333222111000///000333555555555111222444666999:::<<<<<>>777666777888===CCCAAA===777111...---,,,+++...---...///000111000///222222222000...------...---......///000111111222222222111///...,,,+++***...000111111000...------***///444333---'''%%%&&&''')))+++,,,---...111333222000---,,,+++***(((&&&|||{{{ppp```\\\aaaddd___XXXHHHIIIPPPZZZ```ZZZLLLAAABBB;;;555666999:::===AAA>>>888111...---,,,++++++------...111555666555444222222222///---,,,---///------......///000111111333222111000...---++++++---///111111///---------+++///111///)))$$$%%%'''''')))+++------...000222000...---,,,,,,+++)))'''zzznnnaaa\\\]]]]]]XXXRRREEEGGGOOOYYY\\\SSSGGG@@@???999777:::===<<<;;;<<<===777222000///---...000000...///222777:::999777222333222///---,,,.../////////......///000111222222222111000...---,,,,,,...111222111---***+++---+++,,,---+++'''&&&'''))))))+++---/////////000111///...,,,---......,,,+++{{{nnnnnnmmmhhhaaaXXXRRRNNNFFFEEEHHHNNNMMMHHHEEEGGG@@@<<<===CCCFFFBBB===::::::555333444222...000555444111000222777:::888666333333222///------...000111111000///000000111222111111111000///......---333555555111+++'''(((+++))))))*********++++++++++++...000111000000000111///...,,,---///000000///|||~~~yyyzzz}}}~~~}}}eeeqqq{{{xxxhhhXXXPPPOOOKKKGGGEEEFFFDDDBBBHHHRRRDDDAAADDDLLLOOOIII@@@;;;777444333555222...000777777444000222666999777444444444222000------///111333222111000000111222222111111000000//////......888:::888222***&&&''')))''''''))),,,...///---,,,---000222222111000111111000...------///222333333~~~zzzwwwuuuttteeeooouuuoooeee]]]XXXUUUQQQJJJGGGIIIIIIEEEDDDGGGBBB>>>@@@IIILLLFFF@@@???<<<:::777555333222000...+++***+++///333666444222555222000000000000,,,)))***,,,...//////000222444333222000...------...///666666666555222///+++)))......---------,,,,,,,,,---000222222000///111444............///000111222xxxrrrtttzzzrrrqqqlllfffcccddd```ZZZJJJJJJOOOVVVUUULLLBBB>>>>>><<<>>>AAA@@@;;;;;;???>>>;;;888555222000...---***)))***---111444333111222000//////000///,,,(((&&&(((***++++++,,,...000222111111000000000111111333333333333111///---,,,//////......------,,,,,,---///111000......000222000000000000111111222333xxxqqqwwwuuuggg```dddjjjggg___HHHJJJQQQYYYXXXNNNAAA;;;<<<<<<===;;;666333999BBB@@@===999555000---+++***(((((()))+++///111111000.........000000///+++(((&&&(((***+++***+++---///111111222333333333333333000000000000000000000000111000///......------------...///...------...000111111111111111111222222||||||wwwllleeefffjjjeee]]]NNNMMMLLLMMMLLLHHHCCC@@@===>>>===999555555;;;CCC@@@>>>999444...***(((((('''((()))+++---...///...+++---///111222000---***+++---//////...///000222333444555555555444333222---------...///111333444222111000///.........///......---,,,+++,,,---...111000000000000000111111tttuuurrruuutttmmmfffaaaZZZTTTTTTOOOHHHCCCBBBEEEFFFGGG===<<<:::666444666999;;;===;;;777111+++'''''')))(((***,,,---...---------***,,,000333333111///...000222333333222222333555666666777666555333111000,,,,,,,,,...///222444555222111000......///000000000...,,,++++++,,,,,,---111000000000000111111222lllooo~~~mmmssstttmmmccc[[[SSSMMMQQQNNNHHHBBBBBBFFFHHHFFF>>>>>>:::333000111333222777666444...(((&&&(((******...111333111...,,,+++(((,,,000222222222111222111222444333222222333444777777666555333111///...------...///111222333333111000...---...///111222333000---+++,,,---------000000000000111222333444~~~ssstttxxxuuummmeeebbb```YYYQQQLLLKKKEEE??????EEEGGGDDDGGGIIIDDD777------000222000111000+++&&&%%%)))------222777888555000,,,***'''***...000000000222444111222333333111000111333666555444222111000000000///000111222222222111000///...,,,,,,---///222444666333...------///...---,,,,,,,,,---...000111222~~~~~~~~~|||{{{|||zzzggg___ccciiicccXXXJJJHHH@@@888999AAAEEEDDDRRRWWWQQQ???///---333888,,,------)))%%%%%%***//////555;;;<<<888111,,,***&&&)))---......///222555222333444333111111111333444333111000///000111111111222333444333111///...---,,,++++++---000333555888444///---///000///...&&&''''''(((***,,,...///}}}}}}xxxzzz~~~zzzeeeaaajjjpppkkkcccSSSJJJ>>>888;;;AAABBB@@@RRRTTTNNN???555666:::<<<:::555...***((()))++++++111555888888333...+++***---...///---******---000000///...------///111333000222222000111444333///111222333222000///000111---------+++***+++...111333222222000///...---,,,$$$$$$###"""!!!###'''***zzzwwwoooggghhhlllmmmggg___ZZZQQQFFFAAADDDHHHIIIGGGJJJIIIBBB888555888999555888444///,,,,,,...///000111444666555111---+++***///000111...+++***+++,,,//////...---......///000111333444222222444333///000111111000...,,,,,,---+++,,,,,,,,,,,,---111333444333222000...,,,+++***%%%$$$""" """'''+++{{{~~~xxxhhhjjjooorrrqqqkkkddd^^^bbbXXXLLLGGGIIILLLOOOOOOGGGAAA888444777:::666...444111...---...111222333111222333111///,,,++++++111222222111...+++))))))------....../////////...333666777555444555222......//////---+++))))))******+++,,,,,,---///222555444333111///---***)))(((&&&%%%""" """'''+++~~~{{{mmmqqquuuuuuqqqkkkdddaaaaaaXXXOOOLLLMMMMMMNNNPPPIIIAAA888444777999444...111///......///111222222111111000...---,,,,,,---000222333333000---***((()))+++---000111111000000777;;;<<<888444333000,,,+++,,,---+++)))(((((())))))+++,,,,,,,,,...000333111000///...,,,+++))))))&&&&&&&&&%%%$$$%%%(((+++~~~wwwsssoookkkiiifffeeecccWWWTTTVVV\\\\\\TTTLLLIIIHHHAAA;;;777666666666666333222111222333333222111222000...,,,---...//////000111222333333000---***&&&))),,,000333444333333999===>>>888333000...******,,,,,,,,,*********,,,***+++---,,,,,,,,,...///...---------,,,,,,,,,,,,''')))+++,,,+++++++++,,,yyy{{{wwwpppfff```^^^___``````MMMQQQ]]]llllll\\\KKKDDDAAA>>><<<;;;999666888<<<777666777888999888555333333000...---///111111222222222222333444222...+++%%%'''+++///222333444333888<<<<<<666000///...,,,...///000///---,,,---...+++,,,...---,,,,,,---...,,,,,,,,,------------...))),,,///000///......///uuuqqqjjjccc]]]ZZZXXXXXXMMMNNNYYYggggggXXXKKKIIIAAA>>>???BBB@@@:::888:::777777999;;;<<<;;;888555444111//////222444444333666444333333444222...***&&&'''***,,,...000000000333777888222---...111111444555555333000......///+++---////////////000111.........---------------...///000/////////111444wwwwwwuuummmcccYYYSSSQQQRRRLLLMMMVVVVVVMMMKKKPPPFFFBBBDDDIIIHHH>>>666555444555777;;;===<<<999666444222///000444666666444999777444333333111---)))'''((()))***+++,,,,,,---...333444///,,,///444666::::::999666222///...///+++---000111111222444555000//////......---,,,,,,222111///---,,,///333777~~~qqquuu}}}rrr[[[QQQTTTUUURRROOOMMMJJJIIIKKKOOOAAABBBEEEGGGFFF@@@777000222222555888999777666777333000///000444888888888:::888666333000...,,,,,,+++)))''''''***...000111333111...++++++---///111;;;;;;:::888555111---++++++,,,...222555777555444444111...---///000///---,,,+++)))))))))+++---...~~~}}}yyyxxxxxxwwwooocccZZZXXXUUUUUUUUUTTTPPPKKKHHHGGGAAACCCEEEEEEAAA;;;555000333444666777666444333333222000///000333555555333;;;999777555222000...---+++)))'''(((,,,000222333333111...,,,+++,,,...000888888777666333000---+++,,,,,,---000333555444333444111...---///000///---+++***)))(((((()))+++,,,~~~zzzqqqjjjiiiiiiddd\\\RRRUUUXXXYYYUUUNNNEEE@@@CCCEEEGGGDDD===777555444333555777666444333333222222111111222444444333111888888666555222000...---***)))(((***...222555666333111///---,,,---...///333333333333111///---,,,...---,,,...000222222111333000...---.........---,,,+++)))(((((()))***+++wwwttt{{{|||pppdddeeemmmkkkbbbTTTWWWWWWUUURRROOOHHHAAADDDGGGGGGBBB;;;666777:::333777999666333333444333111222333555666666555333444444444333111///---+++***))))))+++///444666777444333111000////////////000000111111111000///...000...,,,+++---///000000111000...---------------///...,,,******+++,,,---zzzxxx{{{}}}||||||zzzpppcccbbbjjjkkkddd```___XXXPPPMMMOOOMMMGGGDDDEEEDDD???888555999===999??????888222111111000---///222444555555555555111222444444333111...,,,***)))))),,,///333555555444444333333222111111000...///000111111222222222111...+++***,,,---...///000///...---++++++,,,---333222000...---...///000uuuvvvxxxqqqnnnggg^^^ZZZ\\\^^^\\\lllhhh[[[MMMKKKQQQRRRNNNEEEDDDAAA;;;666444777;;;@@@GGGFFF999000...---))))))+++...000000111333444222444666888777555111///---,,,+++---000222333333333333444444444333222111......///000111333444444111...++++++,,,.........//////...---******,,,---333222000//////000111222zzz}}}|||qqqhhh___[[[XXXUUUVVVXXXhhhdddYYYKKKLLLUUUXXXRRRKKKHHHBBB<<<888666777888@@@HHHFFF888------,,,(((***,,,...---------000333111444777999999777333000111//////000111222222111///000222333333333222111------...///111222444555000...,,,,,,---...///......//////,,,***)))+++---000///...------///000222}}}mmmbbbbbbaaa[[[ZZZ^^^[[[[[[SSSIIIMMMYYY\\\UUUSSSNNNFFF???;;;:::888777:::DDDDDD666---...///,,,---///000...,,,,,,000333///222666999999666222///444333111222333333222000---...000222333222111000---------...000111333444///---,,,---...//////...---...///,,,)))(((+++------,,,+++++++++---///000xxxcccZZZeeesssmmm]]]WWWNNNHHHKKKOOOPPPPPPQQQXXXXXXPPPBBB;;;<<<>>><<<;;;999666333111000//////222333444333000///000111+++---///000000000111333333111000111444555333000+++,,,---...///...---,,,+++++++++,,,---...///000,,,+++,,,...///000000///000...,,,)))(((((()))***&&&&&&'''((()))***++++++}}}~~~uuueee```iiittttttlll___XXXSSSUUUWWWTTTPPPNNNTTTSSSLLLAAA;;;<<<:::777:::999666555444444444333333333333111///------...***+++---.........//////000//////111444444222000+++,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,---...///,,,,,,---...000111000000///...,,,+++******++++++))))))))))))***++++++,,,~~~zzztttlllgggjjjooopppooooooiii___WWWWWWXXXUUURRRRRROOOMMMGGGAAA>>>>>>:::333777666444444666777666666222222222///,,,++++++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,...000333333111///((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,------,,,,,,...///000111111111------------------------,,,++++++******+++,,,,,,~~~xxxgggfffnnnyyyxxxmmmgggiiilll___SSSOOOPPPRRRTTTWWWJJJGGGCCCBBBCCCCCC===666555333111222555666555333///000///---+++***+++,,,,,,,,,,,,,,,------,,,+++***+++---///000000...,,,$$$$$$%%%&&&''')))+++,,,---------------,,,,,,,,,+++,,,...////////////000,,,,,,---///////////////------,,,+++******++++++|||~~~vvvhhhjjjsss~~~|||oooiiillliii]]]SSSQQQRRRQQQQQQRRRDDD@@@>>>AAADDDCCC>>>:::777444222333555666333000,,,------+++***+++---000111000//////000000...,,,***,,,.........,,,+++***((('''''''''(((***---...------.........---,,,,,,+++---//////---,,,---///***+++---...///000000000,,,,,,,,,,,,+++***)))))){{{xxxxxxooommmnnnqqqppplllmmmpppbbb]]]\\\``````WWWLLLEEE@@@<<<:::>>>AAA???===<<<:::777444555888888444///,,,,,,,,,++++++---000333666333111111333222///,,,***+++------+++***+++,,,222000,,,***))))))+++,,,------///000000///...---,,,///111000---+++,,,...******+++,,,---...//////***+++---...---+++)))(((~~~vvvwww}}}vvvrrrkkkeeeeeejjjkkkhhh]]]]]]ccckkklll___NNNDDDBBB>>><<<>>>>>>:::;;;???:::666333555999:::555/////////...---,,,---111444777333000111222222...***(((***++++++***+++...111777444000,,,))))))+++,,,,,,...000111222111000///000333555333...+++,,,...))))))))))))***+++---...)))+++...111111...***((({{{~~~}}}{{{rrrggggggmmmiii^^^[[[[[[bbblllnnncccUUUKKKHHHBBB@@@@@@===999;;;BBB777333000333888999444...111111000...,,,---111333666222//////111111,,,(((&&&((())))))))),,,111555777444000,,,***+++---///,,,...000222333333222111333666888555///+++,,,///)))((('''''''''))),,,---(((+++000333333000,,,((({{{|||||||||zzznnn]]]XXX^^^^^^]]]___```___[[[XXXWWWNNNHHHDDDDDDEEECCC;;;333666333000...///111222222555222///111444444///***------.........+++'''$$$'''''''''(((+++---000222333000---,,,------,,,,,,...111444666555444333333666333000/////////...---*********++++++++++++,,,***+++---...---,,,***(((zzz}}}uuuyyy~~~|||ooo```ZZZ\\\iiieee___[[[XXXWWWXXXZZZJJJGGGDDDDDDEEEDDD>>>999444222000//////111333333111000000111222222000---,,,,,,,,,------+++)))&&&'''((()))***,,,---///000222000---,,,---...---,,,---000333444333111111111333222111000///000111111222111111///...------,,,***++++++,,,,,,+++******}}}~~~tttzzzzzzqqqeee___\\\[[[gggddd]]]WWWTTTTTTVVVWWWKKKJJJIIIFFFDDD@@@===<<<333222111111111333444555222444444333111///......,,,,,,---------,,,+++***)))***+++---............///---,,,,,,...000000///...111333333111000/////////111222111//////222666;;;999777444222000///...++++++************+++,,,}}}|||~~~tttbbb[[[bbbfffcccYYY[[[[[[XXXUUUTTTPPPLLLQQQQQQOOOHHH@@@:::777777333444555555444555777888999;;;<<<888111,,,,,,...///000111000///---,,,,,,+++---///111222111///...***)))***,,,000333444333222333444333222000000111///333444222...---222666<<<:::888555222111000000---,,,)))((((((***,,,...~~~vvvyyynnn]]]___lllrrrmmmWWW[[[[[[WWWSSSRRRNNNGGGTTTTTTPPPGGG===555444555666888:::999888777888999;;;>>>???:::222...///222444666777555222...------...000333555555444222000&&&'''(((,,,222555777777555666666555333222333444222555666333---+++///333666444333111000000111222000...***((('''))),,,...yyyyyy|||{{{qqqddd^^^dddnnnoookkkffffff___RRRMMMQQQQQQMMMQQQPPPKKKCCC;;;555555666999<<<>>>===999666666777666999:::777222000333666666999<<<:::555000......///111444666666555333222&&&''')))---222666777666666666666444222222555777555666555111---+++,,,......---,,,,,,---///222444333000,,,)))((())),,,...|||ooofff```aaadddddddddeeepppnnnbbbPPPKKKRRRWWWUUUNNNKKKFFF???999666555666:::>>>@@@>>>888444333333111333333111///...111444444999======777222/////////000333444555555444333******,,,///222444444222333333222000///000333666666555222///---+++++++++))))))((()))+++///333555666333///+++)))***,,,---sssjjjeeefffccc]]]___hhhmmmmmmbbbRRRMMMVVV[[[XXXNNNJJJCCC<<<888555444333;;;???AAA>>>777111///000111000///---++++++,,,---000777===>>>999333000000...///111333444444444444.........000222222000///000000///---,,,...111555666333///---------+++***(((''''''(((+++000444666777555111---******+++,,,~~~rrreeedddkkknnnhhh```aaaXXXQQQTTTWWWWWWTTTRRRPPPMMMIIIDDD;;;333444:::===:::777444222000,,,)))(((...333111+++'''(((,,,///111444444222000......222333444555444111///---000///---,,,,,,------...,,,------,,,*********,,,---,,,***)))((()))+++,,,,,,+++******+++...000222444111...---//////---+++yyyjjjgggoootttpppiii[[[TTTPPPTTTXXXVVVQQQOOOOOOJJJEEEAAA:::666777===:::888444222000...,,,******---000000,,,***+++---000000///---+++***,,,---111222333333222111000///111000...---------...///+++---......,,,++++++++++++***((('''''''''((()))*********+++---///111222000...++++++------,,,***}}}|||}}}xxxjjjgggmmmqqqnnngggXXXRRRPPPUUUYYYVVVQQQOOOQQQIIIBBB???<<<888888;;;777444111///......---,,,.........---------......///...***&&&$$$&&&***...222222111111111111222222222111///.........000111---///111111///---++++++)))((((((((((((((()))))))))***+++---...///000000---,,,++++++------,,,+++~~~||||||uuurrrooonnnnnnkkkeee___\\\UUUQQQTTTWWWVVVUUUUUUSSSJJJBBB@@@???:::666444666333000//////000000///444111---,,,---///...------,,,)))%%%$$$''',,,111666555333111000111222222333222000......///000222333555777666333///,,,+++'''(((***,,,---.........***+++---...///...,,,+++,,,,,,,,,---...//////...}}}yyy}}}}}}yyyhhhqqqzzz|||uuujjj```\\\aaaYYYRRRRRRSSSTTTUUUYYYOOOGGGAAABBBCCC===666222666444222111333444444333888333---,,,---...---+++,,,,,,+++******---222555;;;999666222000000000111333111///---,,,...000111999:::<<<:::666111---,,,%%%(((,,,000222222222111,,,---...///---+++(((&&&)))***,,,---.........///}}}wwwyyy|||yyyuuueeeppp|||}}}sssfff^^^[[[```ZZZUUUUUUTTTQQQQQQSSSFFF@@@===@@@BBB>>>999666666555555555777888777666777333...,,,---...,,,+++---.../////////222555888<<<:::777333000/////////222000---******,,,...000888::::::888444000---,,,&&&)))...333555444222111------------+++(((%%%$$$%%%'''***,,,++++++,,,,,,{{{uuussssssmmmqqqrrroooiiibbb______\\\ZZZ\\\___]]]TTTLLLIIIAAA;;;888;;;<<<:::888999666666777999::::::888666111000...---------------111222111000000222666999999777555222000...------000...***(((((())),,,...222333333222///---,,,,,,+++///444888999666222///******+++***)))'''&&&$$$$$$'''+++,,,+++******,,,qqqooottt|||uuullldddbbbccceeefffXXX\\\dddkkkgggXXXJJJCCCBBB<<<777666555444555888666666888:::<<<;;;888555---------------...///000666444222///---000444888555444222111///...------///,,,)))&&&&&&(((+++---+++,,,---,,,+++***+++,,,222666:::======888333///(((((((((((((((''''''&&&&&&)))---...,,,+++,,,---}}}xxxyyyzzz~~~sssjjjhhheeeaaaaaaeee\\\[[[^^^ccc```UUUMMMLLLBBB???:::666555555666666666666777;;;>>>===777222---...//////000000111222...---++++++,,,000444777777555111...+++)))((((((***'''$$$###$$$%%%&&&'''***)))))))))))))))))))))111333777;;;<<<888111,,,)))*********************.............../////////zzztttooollliiiccc\\\\\\```aaadddbbbYYYUUUUUUQQQJJJGGGBBB<<<999999999888777999<<>>:::666333333---+++***+++///111///---+++***)))((()))+++---///333111...,,,******+++,,,+++(((%%%######%%%%%%%%%++++++++++++++++++++++++---///333666777444///******++++++,,,---...//////222222111111000000//////}}}nnnmmmmmmjjjbbbZZZYYY]]]hhhmmmeeeQQQKKKSSSTTTJJJLLLGGGAAA===<<<;;;999777;;;AAAEEE@@@555...000444...***'''***///000---(((+++***)))((('''''''''''',,,+++++++++,,,---///000...+++(((&&&'''(((((('''------------............,,,---///222444222///+++------...///111222333333555555444333222111000000tttqqqlllgggbbb___```bbbiiikkkbbbQQQKKKPPPPPPJJJNNNMMMHHHBBB;;;777666777:::@@@CCC===333---000666222000...///000000,,,)))......---+++)))'''&&&%%%###&&&)))---///000000000000...++++++,,,.........//////000000000000000111//////000222333444222000//////000111222333333333444444333333222222111111~~~wwwkkkcccdddhhhkkkjjjddd^^^YYYTTTOOOIIIGGGHHHPPPSSSRRRHHH;;;444555:::888:::<<<999444111333666666999:::888333///......000000///...,,,***'''&&&###***000333333000///...---,,,---///111222222000000111111111222222222111000000111333444333111111000000000000000000000//////000000111111222222}}}ttttttxxxxxxiiiaaaeeennnqqqnnn___WWWSSSTTTOOOFFFDDDHHHQQQUUUUUUKKK>>>666888===888888888777666666666666777<<<@@@===555000000222000000//////---,,,***)))"""%%%+++000333222000...,,,+++***,,,...000111000000000111111222222333333000000///000222222111///000//////......---,,,,,,,,,,,,---...///000111111zzzttttttvvvqqqiiibbbeeelllmmmiiibbb^^^XXXPPPLLLLLLLLLLLLMMMNNNLLLGGG???::::::<<<:::;;;;;;:::888666555555444888;;;:::666222111222000000000///////////////***+++,,,...////////////---,,,+++,,,...///...---//////000000111222222333111000000000222111000...---------,,,,,,,,,,,,,,,,,,,,,,,,------.........{{{sssgggjjjiiiddddddhhhhhhccchhhkkk```MMMIIITTTXXXRRRIIIFFFBBB??????===:::888===???AAA>>>999555444555111222333555666555222000111111111111222333555555111///---++++++---///111111000......//////---,,,......///000111111222222333222222222333333000...***+++++++++,,,,,,---------------------,,,,,,,,,yyypppjjjhhhlllooojjjccc___hhhccc[[[SSSRRRVVVZZZ[[[MMMCCC;;;<<<@@@???;;;:::===??????999333000333888444111///000222222111000000000000000111222333333///...---,,,,,,---...///---///000000...,,,,,,,,,---...//////......///000111111000000000000111111,,,---...000000000///...------------------------zzzwwwmmmhhhmmmsssrrrkkkeeeaaa[[[UUUTTTXXXZZZUUUOOOKKKDDD>>>>>>>>>>>>???BBB???<<<999777666555444333111222222222111111444666555444333222111111111111///...---,,,,,,---...///,,,...///...---,,,,,,------...000000//////000222000//////////////////000......///000111111111111------,,,,,,,,,,,,------{{{|||qqqfffiiipppssspppmmmYYYRRROOOVVV___^^^QQQEEEGGGBBB???>>>===<<<@@@FFF@@@:::555777<<<===888333111333555333111222666;;;:::888666333111///////////////------------...///---------,,,+++,,,...000///000111111000000111333///......------......///////////////000111222333...---+++******+++---...~~~}}}tttgggeeehhhjjjjjjjjjVVVNNNLLLUUU^^^[[[OOOEEEDDD???===>>>>>><<<===???>>>999666:::AAADDD???:::666666555444333555888:::999777444111///.........111111///......///000000//////...,,,+++---000333444444444222000///000222///..................//////.........///000222333000...,,,******,,,...000uuurrrpppoooiiiaaa]]]]]]UUUMMMKKKPPPTTTQQQLLLJJJEEE???===BBBEEEAAA;;;777888777888<<<@@@CCCBBBAAA===999444444777999888555555333000...,,,------...444333111000000000111222111111000...---///333666999888666333///---...///000//////......//////000000/////////000222444555111000---,,,,,,---000111zzzxxx~~~hhhnnnvvvyyyqqqaaaVVVSSSUUUNNNKKKNNNLLLGGGGGGMMMGGGAAA@@@HHHLLLGGG===555444666888:::;;;===???AAA@@@999444555:::<<<777111000...,,,******,,,...///555444222111000111111222333333222000///000333666;;;:::777333...------///000//////////////////000111111111222333555666777000///...,,,,,,...///000~~~{{{~~~}}}xxxgggjjjpppsssnnnbbbZZZYYYXXXQQQNNNRRRPPPGGGFFFKKKDDDAAACCCJJJLLLGGG???;;;888888888888888999;;;<<<<<<888666777;;;;;;777333...---***))))))+++...000444333111000//////000000333333333111///000222444999888666222...---...000///......------......///...///000222333444555555------,,,,,,,,,,,,------~~~{{{vvvsssnnnhhhdddddddddbbbcccfff\\\TTTSSSYYYXXXMMMGGGIII@@@???CCCHHHHHHCCC@@@@@@???<<<999777888999999999666777888:::;;;:::888666///---***))))))+++...000333222000///.........///333333333111//////000222777666444111......000333...------,,,,,,------...)))+++---///111111111111++++++++++++++++++++++++}}}qqqsssyyyyyyrrrfff\\\[[[aaacccaaaTTTQQQVVVbbbcccUUUHHHDDD@@@@@@BBBDDDBBB???===>>>;;;;;;;;;;;;;;;999888777555555666888;;;<<<<<<<<<666333...***(((((()))***------------------,,,,,,//////......///111333555333111...,,,,,,---...000...***'''(((,,,///---***)))***+++---///000111111,,,,,,,,,++++++*********{{{vvvuuuwww}}}wwwjjj___]]]bbbffffff[[[YYYYYY[[[XXXOOOFFFCCCBBB@@@???AAABBB@@@<<<999999<<>>666222000333444666888999999999999888999:::999666111---)))************+++---...///......///000111111111111///...------...111333555333...)))'''(((******)))//////000000111222222222555444333111000...---,,,|||qqqsssoooggg```]]]YYYTTThhhkkkcccRRRIIIMMMOOOMMM<<<>>>???======>>>===;;;>>>EEEJJJGGG>>>555111222222444666666555333222222555777999999888444///,,,***+++---.........------+++,,,...///000///...------------...000333555777999444...++++++,,,------000000000000000111111111555444333222111000//////xxxwwwpppfff___]]]ZZZUUU^^^bbb[[[LLLEEEJJJNNNMMMAAAJJJLLLEEE===<<>>;;;>>>@@@<<<>>>>>>999222...000333777:::<<<:::444///,,,,,,------...///000000111111---000333555444000,,,(((((((((***+++,,,---------,,,,,,---///000222444555555222///,,,+++,,,...///......---,,,,,,---/////////000000000000111111111{{{{{{}}}}}}mmmbbbccckkkmmmiiiUUUMMMFFFCCCAAA@@@AAAEEEMMMXXXYYYJJJ===<<<>>>===999999888555222000111333333777:::888222---+++++++++,,,...///000000///...///000111222111000---,,,(((((()))***,,,...000111------......///000111222///...---+++***+++---///...---,,,+++,,,---///000000000000000000000000000|||{{{~~~}}}tttiiidddiiippplllddd___QQQGGGGGGFFFAAAAAAGGGGGGQQQQQQDDD;;;===>>>:::999888777666666555555555---222666555///***((()))+++---///111222000...,,,//////.........//////000)))))))))+++---///222444---........./////////000,,,------,,,+++,,,...000...---,,,+++,,,...000222222222111111000///......}}}llliiikkkoooooohhhaaa^^^___]]]SSSFFFDDDLLLNNNIIIGGGFFFBBB?????????===999777666555555555555666666444222...***(((''''''((()))---111333111///------,,,+++)))((((((***+++,,,+++******---222555444222111222222111...,,,,,,------...///......///222555222111000---++++++...111111222222222111000...---~~~}}}xxxkkkiiilllssstttlllccc^^^bbb\\\QQQIIIIIIOOOQQQNNNHHHFFFBBB@@@AAABBBAAA>>>888666444333444333111///333000---)))(((((()))+++...000222222///,,,+++*********+++++++++++++++***,,,,,,---000333444444333222333555444111...------...///000/////////111333111111000---,,,,,,...111111111111111000///---,,,{{{sssnnniiiggglllnnnjjjccc```]]]VVVQQQUUUXXXUUUPPPLLLFFFBBB>>>>>>AAACCCCCCBBB<<<888444444666555///***///,,,(((&&&%%%'''***,,,333444444111...***))))))((()))+++,,,,,,***)))(((---///333444444333333333111333555555222///---,,,---///000000///...///000000000000...------///111000000111111///...,,,+++|||uuuqqqssssssiii```___```______```RRRMMMSSSbbbggg[[[LLLEEECCC===999;;;@@@AAAAAAAAA???:::777888;;;:::333,,,***'''$$$""""""%%%))),,,777777555222...+++++++++******************))))))...222666777444222222444000333555555222...+++***,,,...//////...,,,++++++...///000///......000111111111222222111///...,,,vvvuuurrrtttqqqiiibbb___]]]YYYXXXYYYNNNKKKSSSbbbgggZZZKKKDDDCCC;;;888>>>CCCBBB???>>>===999666999>>>>>>888111+++)))&&&$$$$$$&&&***,,,666666555333000...///000222000---++++++,,,...//////333777777444111222333222555777777444000,,,+++***,,,...---+++)))))))))---///000111000///000111222222333444444333111000{{{tttkkkkkknnnooohhh\\\TTTRRRTTTQQQQQQVVVXXXTTTNNNLLLHHH@@@???GGGLLLFFF???<<<888555444777<<<===:::666222000...+++***+++,,,---444444444333111111222333888555111...---///222555111222333333222111111222666888999888555111///...***+++,,,+++***(((((()))+++...111222111111111222222333444666666666555555wwwfffnnnxxx{{{ppp```VVVTTTVVVWWWTTTNNNLLLOOOQQQPPPMMMEEEEEEQQQUUUJJJ>>>999444333333555888::::::999999777555222///...---,,,111222333222111000111222666444111///...///111222222000//////000111111111666777888666222///------+++,,,,,,+++))))))***,,,***---111333222222111222111222444666888888888888{{{gggppp{{{}}}ppp```YYY[[[SSSZZZYYYNNNJJJOOOQQQNNNOOOGGGIIIUUUYYYKKK<<<555444555555666777999;;;<<<;;;:::777444111...+++)))///000222222000//////000000000...---,,,,,,,,,,,,333///,,,,,,///111111000333444444222...+++******,,,------+++******---///)))---111333333222222222///111333666888999999999||||||vvvwwwsssjjjddddddeeeddddddZZZVVVWWWSSSIIIGGGLLLJJJPPPSSSPPPJJJEEE>>>777777555444444666777777666444555666444000+++(((''',,,///111111000...------***+++,,,,,,,,,,,,******111///,,,,,,---///000000...---+++***)))***+++,,,---------------......///555111...---///000///...333111111333666888666333{{{yyy|||qqqddd___eeemmmqqq]]]YYYUUUSSSMMMFFFEEEGGGMMMRRRSSSNNNHHHDDD>>>999999999888777666555444444444555555333...***(((((())),,,000111000...------)))***,,,.../////////...///---++++++---.........+++***((('''(((***,,,...111000000000000111222222555222---,,,---//////...000///...///222444333111{{{tttzzzmmmaaa^^^fffnnnrrr\\\]]]ZZZPPPHHHFFFFFFEEELLLNNNMMMGGGBBBAAA???<<<<<<>>>???===888333222333444444444111---***)))((('''+++///222111///---,,,)))***---///111222333333///...------//////...---***)))(((((())),,,000222444444333333333444555666666222---++++++,,,---...000...,,,,,,---...///...wwwqqqoooiiibbbaaacccbbb___aaaeee___OOOGGGJJJMMMKKKGGGIIIEEE>>>;;;<<<>>>===>>>BBBEEEBBB:::555444666333333333000---***))))))(((---222444333000---+++***,,,...000222333333333111000000111222222000///,,,+++++++++---111444777444333222222222333555666555222...******+++,,,...333111...+++***+++++++++lllkkkfffbbbaaa___XXXOOO___aaa[[[MMMHHHPPPXXXXXXJJJJJJEEE;;;777888;;;:::===AAADDDBBB<<<777777999222333333111...+++******,,,000444666444000---+++,,,---///000111111000000000//////111222333111000...------...000222555777111000...---...///111333333111...+++******,,,...777555222...***))))))***~~~xxxqqqfff^^^^^^```ZZZRRRUUUSSSMMMGGGIIIRRRZZZ\\\PPPPPPIII>>>777777777666999;;;===<<<999666666777000222444333000---++++++...111555666555111///......///000000000///...------,,,+++---///111000000//////000000111111111111...,,,***))))))+++...///111111000---++++++---///777666444000+++)))))))))~~~|||{{{jjj______eeeddd^^^OOOGGGCCCEEEJJJMMMOOORRROOOPPPJJJ@@@999888777555333333333222111000000000///222555666333///,,,++++++///222444444222222222...///000111111000///...+++***)))***...000222222222333444444333111...,,,,,,+++(((''''''))),,,......000111000...---///111111222222///+++))))))***xxxyyymmmbbbdddjjjjjjdddPPPDDD@@@GGGLLLHHHDDDEEEHHHJJJGGG???:::999999777000...+++***++++++***)))...222666777555111---+++))),,,///222222333444555...///000111222111000000,,,+++)))+++...222444555666777999999666222...+++,,,+++(((''''''))),,,...,,,///222222///...000111***---///...+++((()))***sssffffffgggccc______UUUKKKEEEGGGKKKJJJGGGEEEAAA@@@@@@AAAAAA>>>888333222...(((%%%%%%'''((((((111222333444444222000...111///...///111333444444000///...,,,,,,---///000...//////......000444777777999:::999777444333333666222---(((&&&&&&''')))%%%(((+++,,,,,,,,,---...//////000000000//////...}}}yyyrrrppptttqqqcccWWWTTTXXXPPPIIIHHHIIIFFFEEEFFFAAA??????CCCGGGEEE<<<444333000+++&&&$$$%%%(((***111111111222111000......000...---...111333444444000...+++)))((((((***+++)))***+++++++++---111444888999999888666444333444666333///***'''&&&'''(((%%%'''+++,,,------///000111111111111000000///...{{{www}}}nnnmmmrrrxxxrrraaaUUUSSS[[[TTTNNNMMMKKKGGGEEEEEE@@@======CCCKKKJJJ???555444222...***''''''***---......------,,,,,,------///---,,,...000333444444000---)))&&&$$$$$$%%%'''((()))******+++---000333777777777555333222333444777555111---***((('''&&&'''))),,,...///000222444333333222222111000///...}}}}}}}}}{{{yyynnnhhhfffjjjggg^^^[[[___YYYTTTRRRVVVVVVOOOEEE@@@>>>;;;;;;@@@EEEDDD===555666333111000222222111///******(((((()))***,,,...000...---...111444555555000...)))&&&$$$%%%''')))---...//////...///111333444444333111//////111333666555333000---***(((&&&***,,,///111222333666888444333333222111000...---yyyvvvvvvsssfff\\\]]]]]][[[]]]bbbTTTQQQTTT]]]bbbXXXGGG;;;;;;;;;;;;::::::999777666777333222777>>>>>>777000((('''&&&&&&(((***...000111000//////222444555555111///,,,******+++...///333444444222000///000111///000///...,,,---///111555444333111...,,,***)))+++---///000000222444666222222222111000///---,,,zzzwwwtttvvvvvvjjjaaaaaa```YYYUUUXXXPPPOOOTTT___cccXXXGGG<<<;;;<<<;;;888555333444666666333444:::AAAAAA999111+++***))))))+++---///111333111//////111333333333111000//////000111333555444444444222///,,,,,,,,,,,,---...---,,,,,,---///222111111000///...---,,,+++,,,------,,,,,,///111000000000///...---,,,+++~~~|||||||||wwwqqqnnnnnngggXXXPPPPPPOOOPPPTTTYYYWWWNNNFFFCCC>>>===<<<;;;999888777777444555777999:::999555222333222111000000000111222333000......///000//////111111222222333444555555111111222000---***)))******,,,......------...//////............///000000...///...,,,******+++---,,,,,,---,,,,,,+++******xxxwwwwwwvvvwwwwwwjjjXXXPPPRRRPPPRRRUUUTTTKKKCCCDDDJJJAAA>>>===>>>AAA@@@<<<777222666999777111///000444:::999888666444333222111222000---,,,---------,,,111222333444444444444444...000000///,,,************,,,///000///......///---,,,,,,,,,...000222333333333111///,,,+++,,,---******+++++++++***))))))sssyyyyyytttqqqnnneeeYYYSSSTTTTTTYYYYYYOOOFFFDDDFFFHHHHHHDDD@@@>>>???===999555111444555222...---///333666999;;;:::888444222111000000000000//////......666888999999666444222222111000///......------......///000111111000///......,,,++++++...111333333777666333000...,,,***))))))(((''')))***+++***)))~~~zzzxxxzzz}}}~~~uuufff\\\[[[XXXTTTOOOQQQPPPIIIDDDDDDCCC@@@FFFHHHIIIEEE???999666666333222111000000/////////333777<<<===;;;777333000333222111000////////////444666888888666444333333222222111000////////////000000111111111111111111000...,,,,,,...111333333777555222///---+++******+++)))(((((()))******)))}}}vvvkkkmmmwww~~~sss[[[SSS\\\___VVVLLLKKKHHHCCCCCCDDDAAA;;;EEELLLPPPJJJ>>>444333666666333111000111111///,,,000555<<>>555//////222///222444444333222222333444666888999777222---***(((+++...000000//////000,,,---------,,,+++***)))((((((((()))***---///111333000---,,,---...------'''&&&&&&&&&(((***---///333111...---...//////...|||qqq{{{{{{kkk```ZZZ\\\[[[TTTQQQTTT]]]^^^XXXNNNJJJMMMRRRTTTLLLHHHAAA;;;666555666777===DDDHHHBBB777///111666111222111///...///222444222444777888666111,,,(((&&&))),,,......------......//////000///---,,,+++%%%%%%&&&(((***---///000111000////////////---+++$$$%%%&&&''')))+++---...000//////000111222111000{{{www~~~sssmmmccc\\\[[[\\\[[[XXX[[[YYYUUUOOOPPPTTTUUUSSSMMMJJJEEE???999777777888;;;@@@CCC@@@888222333666333222111///---...111444222333444333222///,,,***'''***---......------......///000111000...,,,+++$$$&&&(((+++---///111111111000111222333222...,,,'''((()))+++,,,,,,,,,,,,++++++---000333444333111}}}}}}zzz|||zzzzzz~~~yyyyyylllZZZZZZggghhh___UUUSSSOOONNNTTTYYYVVVNNNNNNNNNKKKEEE===888777999888:::===<<<888555444444333333222111//////111333333222111///...---------(((+++...//////.........---.../////////---+++)))%%%'''+++...111333333333111111333555666444000---***,,,---///...---+++***'''(((+++///333444333111yyyrrryyyzzzyyyyyy|||hhhYYYYYYaaaeeebbbZZZQQQMMMSSSZZZWWWMMMFFFKKKIIIEEEAAA>>>===;;;:::;;;999777888:::;;;:::888999444///...111222000---///---,,,******+++,,,---,,,...000111000000000111//////000000000...,,,+++))))))***,,,---.........222333555444222/////////+++,,,.........,,,***)))$$$%%%)))...111000+++&&&zzz{{{{{{}}}~~~}}}|||zzzyyyrrrjjjdddaaa___ZZZWWWUUUOOOMMMQQQTTTOOOIIIFFFIIIDDD@@@AAAEEEDDD===666777888999999888:::<<>>999888666666777888:::;;;;;;555000222888;;;777111------...///////////////888777666444222000///...***---111333444555666888???>>>;;;999777555444333///...---,,,***(((&&&%%%)))+++......---,,,,,,---++++++++++++,,,,,,------'''***...000///---+++***|||vvvuuuxxx{{{uuujjj___WWWTTTVVVYYYRRRTTT\\\dddcccWWWJJJDDD???===;;;999888888888999999666444666:::;;;777222///000111222111000000000333444444333333222111111///000222222111111333555;;;:::999888666444222111+++***)))''''''''''''(((***,,,//////...,,,,,,---,,,------......---,,,+++)))+++---,,,)))'''&&&'''xxxuuu{{{|||rrrcccZZZXXXVVVQQQYYYXXXXXXXXXRRRLLLLLLPPPGGGDDDAAA@@@???>>>;;;888333444555777999888666444555666555444222111111222---...000111333333444444555555333000------000222666666666666444222000///)))(((&&&$$$$$$%%%'''((()))+++......---,,,,,,------...000111111...+++(((+++,,,+++'''###!!!###%%%zzzqqqyyyuuupppnnnnnndddTTTNNNRRRZZZbbbcccUUUFFFCCCLLLUUUKKKCCC>>>AAABBB>>>:::888222555888999888777666777777666666666555222...******,,,///000000111222444444555555111...,,,...000444555555555444222000...+++)))'''&&&'''(((((((((,,,...//////---,,,,,,---,,,---///111000...+++)))*********(((%%%$$$$$$%%%~~~vvvxxxzzzssskkkddd\\\TTTQQQSSSVVVZZZWWWMMMEEEFFFLLLQQQLLLJJJFFFCCC@@@<<<999666111333555666555555555666666777888888555000+++((())),,,///111111111222333333555777555222///......333333333333222111000000---+++)))((()))*********+++---......------...000---------,,,+++(((&&&%%%&&&((())))))((('''&&&'''}}}wwwsssvvv{{{}}}xxxjjj\\\XXXZZZ\\\ZZZSSSQQQJJJCCCBBBGGGJJJIIIOOOUUUTTTHHH>>>===;;;777000222333333222111222444555999>>>===777///***'''&&&***///222222111111111000444888999777333000...222222111111111111222222000...,,,+++,,,---------+++,,,---------///222555222000---)))&&&$$$###""""""%%%((())))))))))))***www||||||tttnnnnnnqqqrrr~~~wwwgggYYYZZZeeehhhcccTTTQQQIIIAAA@@@EEEGGGFFFOOO\\\]]]LLL???@@@@@@;;;444444444222///...///000222999@@@@@@999111,,,+++%%%***///333333111000///...111555888888666444222222111000000111222444555333111......///000000///+++,,,------...111555888777333...)))%%%############%%%'''''''''(((***,,,~~~yyyqqqnnnooonnnjjjooojjj___VVV\\\iiillleee]]]\\\TTTIIICCCEEEHHHIIIKKKYYYZZZJJJ???@@@BBB>>>999999777444000------------555<<<===888222......***...444777777444222000---...///222555666777777111111000000222333555777333111///...///000000000------.........000444888555333...)))&&&$$$%%%%%%(((((('''%%%$$$&&&***---xxxqqqtttxxxssskkk```\\\VVVUUU\\\dddddd```eeeeee^^^QQQHHHHHHMMMPPPGGGOOOOOOEEE>>>???@@@===<<<<<<:::777222...---,,,***///555666444111//////000444999;;;:::777444222,,,+++***,,,000444666666000000000111222333444555222000...---...//////...------...---,,,---///111///---+++)))((('''''''''++++++)))'''&&&'''+++...~~~uuurrrzzz{{{qqq___YYYWWW\\\``````^^^]]]dddccc\\\PPPIIILLLQQQSSSHHHGGGEEECCCBBB@@@>>><<<:::;;;;;;888444000...------///111222222222111111222555999:::888444111000,,,***((())),,,///000///------///000111111111111000...,,,+++,,,---------,,,,,,,,,+++(((''''''((()))***+++------------,,,+++,,,......---,,,---///zzzrrrrrr|||uuuggg___^^^eeeggg```]]]```___\\\TTTJJJGGGLLLQQQRRRMMMEEEAAADDDFFFCCC>>>===777999:::999555222//////444222111222444555444333000333555666333///---,,,,,,***((((((+++,,,+++)))***+++---///000//////...///---******+++,,,,,,+++***++++++)))&&&"""!!!!!!&&&)))---111333333222222)))---111333333111000000}}}vvvvvvzzzyyyuuuuuuwwwmmm___YYYaaakkkiiiaaa[[[PPPJJJPPPXXXVVVMMMEEEGGGBBB>>>>>>>>>;;;<<>>;;;777666777444333777>>>@@@<<<777444555555666666555555444222000---,,,---------,,,++++++***)))((('''&&&&&&%%%***......,,,,,,///222111000...,,,+++)))&&&###$$$(((++++++'''$$$$$$&&&)))---111444444333333444...///000111333555666777~~~{{{uuuxxx}}}zzzrrrppptttsssggg]]]]]][[[UUUTTTWWWPPPLLLNNNUUUZZZVVVNNNJJJDDD<<<999@@@GGGCCC999222333333444:::AAACCC???:::999666444444666888666444...,,,,,,---...//////...222111///---***(((&&&%%%'''+++...///------///222555666666333...(((%%%###%%%))),,,---***)))***,,,///111444555333000///...///......///222666999<<<~~~vvvqqqmmmjjjooovvvhhhbbbeeemmmhhhVVVMMMPPPSSSNNNKKKNNNOOONNNMMMOOOIIIAAA???JJJTTTPPPCCC777666555666:::???@@@===999999555000111666888777444---,,,,,,...000111000...777666444222///---+++******,,,//////......///111888;;;<<<999222,,,)))((('''***---...------///111000333555444111...,,,+++------...///111444777888~~~uuummmjjjjjjnnnuuudddbbbiiissslllYYYPPPTTTVVVQQQOOOPPPOOOLLLKKKMMMIIIBBBCCCNNNXXXTTTGGG===<<<999777888999:::888555555111---///444777666333///......///111111000...555555444222111///...------...///000000///000000666999;;;999444///------***+++---......///000111...000333333000---++++++***+++---///000000//////}}}wwwrrrmmmmmmppplllhhhggghhhcccZZZYYY```VVVTTTVVVZZZYYYRRRJJJGGGDDD@@@AAAJJJOOOKKKCCC===>>><<<999777666555333222222///---///222444333111000...---...///000///...000000//////.........---///000000111111111000000000222444444222000......------------------------***,,,000000///---,,,+++((()))+++,,,,,,+++)))(((uuukkkkkkqqquuuppphhh___[[[]]]dddjjjXXXVVVWWW]]]]]]UUULLLGGGCCCAAACCCFFFDDD>>><<<===;;;:::999888777555333111111111111111111000///......,,,***+++,,,...///...------------------------111111111111222222000//////......///111111000///000...,,,+++******)))((('''***---...---,,,++++++((((((((((((((((((''''''xxx~~~pppeeejjjuuuzzzwwwlll___[[[bbbjjjlll]]]VVVSSSWWWYYYUUUNNNKKKFFFFFFGGGFFF???888999>>>666777999;;;:::888555222222444555333000---,,,,,,,,,)))'''(((***---...///...............---------222111111222222222111///111...---...222444222000222///,,,***)))'''%%%$$$&&&))),,,---,,,+++******((('''&&&%%%%%%&&&((()))wwwjjjiiisssvvvqqqqqqmmmjjjggg```[[[___hhheeebbbZZZPPPLLLMMMNNNLLLJJJGGGBBB???===;;;999777777<<>>FFFEEE===444000111......---------,,,,,,,,,,,,000555999888555000---......---,,,---///111222333333444777999999666444......---,,,++++++,,,---000///---+++,,,...000222333777:::777000,,,///444wwwxxxyyyzzzyyyvvvnnniiioookkk```WWW[[[gggllliii[[[UUUKKKDDDFFFKKKIIIDDDJJJKKKLLLIIIDDD@@@???@@@@@@===999666555444444333888???DDDDDD===555111000//////...,,,+++***((((((%%%***111555555333000///000///.........///000111333333444666888888555333.........,,,******,,,...222000...,,,,,,...111222111444555222---+++...222{{{vvvwwwyyywwwqqqlllbbb```___```ccceeedddbbb```\\\RRRJJJHHHKKKJJJFFFFFFDDDBBBCCCEEEEEEAAA===<<<<<<;;;999666555666888;;;<<<===;;;777333000000......---+++***(((''''''$$$''',,,.........000222222222111000//////......000000000222333333222000,,,------,,,******---///222111///......///111222000000///---++++++...000{{{ooonnntttvvvsssnnn]]]^^^dddlllmmmeee\\\ZZZ\\\[[[TTTKKKFFFHHHJJJJJJEEE@@@===@@@GGGJJJDDD===666:::>>><<<777444777;;;<<<:::666222000//////000,,,,,,+++***)))''''''&&&%%%'''(((((((((***///444444333333111000///------------,,,---//////...,,,)))+++,,,+++******...111333111000///...///111222///...+++******+++...///|||vvvsssqqqmmmkkkmmmjjj``````lllnnnbbb\\\aaa]]]TTTMMMNNNOOOKKKFFFDDDBBB>>><<<@@@GGGIIIEEE@@@>>>;;;:::===AAABBB>>>:::@@@:::444222333444111---)))***+++***((('''((())))))(((&&&'''+++...000111777:::<<<888000+++***++++++++++++)))''''''(((******+++,,,+++)))***---111222222111000000111222333000---++++++,,,,,,)))&&&}}}yyyyyy{{{}}}xxxppplllnnnmmmhhhbbb`````````______YYYQQQNNNTTTZZZVVVLLLDDD<<<:::888:::???CCCCCCAAABBB===:::???HHHKKKFFF???>>>999444222333333111...---......---+++)))***+++***((('''(((+++...000111999<<<===999333...---...,,,---,,,+++)))(((***+++,,,---...---,,,,,,...000111000//////000111222333000.........///...+++'''yyyooouuu~~~{{{ppplllnnnpppooofffZZZWWW]]]^^^ZZZSSSLLLMMMXXXbbb]]]PPPEEE>>>;;;999999;;;>>>??????AAA;;;888???KKKPPPJJJAAA;;;777333111222222000...///000111000...,,,---...,,,***))))))+++...000000777:::;;;888333/////////...//////---+++***,,,---...000111111///......//////.........///000222333111111111222222111---***}}}tttuuuyyy{{{uuunnnlllooonnnnnnkkkeee```\\\WWWRRROOOKKKMMMWWW]]]YYYPPPIIIIIIDDD???>>>AAAAAA>>>:::;;;777666<<>>>>><<<999555444222000000///...,,,+++,,,//////000000222444777444000...---------,,,+++---000222222222333333000111333222111111111222333333333444333111///------,,,,,,,,,...000111333555444222000//////111222yyyrrroooooosssxxxmmmiiirrrxxx___QQQSSSXXXWWWWWWVVVQQQLLLPPPVVVMMMIIIFFFIIIMMMKKKCCC:::888;;;>>>???>>>;;;888777444333222000...---++++++)))+++---...///000222444777444000...------,,,++++++,,,///111333444444444///111333444333333444555444333222222222222///......---------...///111222444444333000//////222444{{{uuuppprrrwwwtttqqqrrrssslllaaa]]]___[[[YYYYYYYYYUUUOOOOOOSSSLLLMMMMMMLLLJJJGGGDDDAAA>>>>>>@@@AAABBB???:::666333333222000---+++))))))***,,,.........///000222222000,,,++++++,,,,,,,,,+++,,,---///111222111000---///333444555555777888444111//////000111000...//////.........///111222111333555555222111111333yyyooonnnssszzzzzzqqqccc]]]bbbhhhjjjYYYWWWXXX[[[YYYSSSMMMLLLPPPSSSUUUPPPFFFAAABBBFFFBBB???>>>BBBEEECCC<<<555333333333000---)))((('''---...//////...---...000---+++((((((***,,,------+++++++++---...---+++***,,,...222555666666888999333000------///000000...111000///......///000111...333888999777333111111{{{lllgggmmmvvvyyymmmWWWQQQaaannnooo]]]___YYYNNNMMMTTTSSSKKKMMMTTTWWWQQQEEE>>>@@@FFFBBBBBBCCCDDDCCC???;;;888444444444333111...+++***000222444444222///---,,,)))'''''')))---...---+++---***((((((***+++***(((///000222444666888999999888222+++))),,,///...---///000000///---...000222777666666444222///---,,,~~~vvvssstttrrrooojjjggg___VVVQQQUUU^^^eeebbbfff```QQQJJJNNNQQQOOOKKKLLLJJJDDD<<<999;;;??????FFFMMMLLLEEE===888777333222222111000///......222555777666222...+++***((('''''')))---...---++++++(((&&&'''***,,,,,,+++///000222444666888888888:::444---***,,,//////---...//////...,,,,,,...000555555444222///---+++***|||lllooo~~~vvvbbbYYYTTTSSSOOOIIILLLUUUaaagggcccSSSGGGIIIQQQUUUJJJFFF@@@999555444666888<<>>888222...---...000333555444111---+++---000222111...+++***))))))***,,,------......///,,,***'''%%%%%%&&&))),,,///111333555555444333111///,,,)))(((***---000222333444444333111///000000222111...,,,***(((((('''zzztttxxxrrrkkknnnnnnooobbbQQQSSScccfff[[[MMMJJJGGGFFFGGGHHHFFFCCCHHHKKKLLLFFF===666555777666555444333222111///---...000333555444111---++++++---...---,,,++++++,,,,,,...///000///...///000///...---)))''''''))),,,000111333555555333111///******))))))+++---///000222444555444222111111111111///---+++))))))))))))~~~}}}~~~xxxrrroookkkggg___YYY]]]fffeee^^^QQQLLLGGGFFFFFFFFFEEEDDDGGGGGGGGGDDD???<<<:::999777444222111111111111000...///000111222111111000---...---+++******,,,...///111333222000...///000222333222///,,,+++---///000111444555444222///---***+++,,,---,,,,,,------...000222222111//////000...---+++)))((()))***+++}}}|||tttsssyyytttiiiiii___ZZZ```eeeaaa[[[YYYSSSNNNIIIFFFFFFFFFHHHKKKHHHEEEAAAAAABBBBBB???<<<777777555444222222222333//////......///111444666000///...+++)))***---000111333555444000...///000333555666444000///000333000222444555444222...,,,,,,...//////...,,,+++++++++---///000...------...,,,+++)))((('''(((***+++}}}}}}nnniiiooovvvssskkk```YYY\\\iiimmmcccXXXUUUVVVSSSMMMFFFCCCDDDGGGJJJJJJ@@@<<>>@@@CCCEEE===777:::BBBEEE>>>555111000...------...000111777555222000//////000000000222333111,,,)))(((***...///...+++(((***...333111222333222111000111222000333555333///,,,,,,---+++---000111111111111222------...---+++'''$$$!!!www}}}}}}eee[[[```jjjbbbXXXQQQJJJGGGMMMVVVOOOPPPTTT[[[```ZZZKKK???>>>888666:::======>>>@@@DDD===888;;;CCCEEE>>>666111111000//////000111111555444333111000000000111333444444111---*********---...---)))%%%&&&,,,111///000000000000000000111000333666555111------...,,,...000000///...//////***,,,///111///+++&&&###yyyzzz~~~uuufffaaagggjjjfff```XXXOOOJJJLLLRRROOORRRVVVXXXVVVQQQLLLHHHDDD===:::@@@FFFEEE@@@<<<===;;;999;;;======999555222222222222222222222222222222222111111000000000444444333111...,,,,,,,,,------,,,)))&&&'''+++///000//////////////////...///222555333000---...///...///000...,,,******+++'''+++///222222///+++(((zzzpppiiiiiinnnsss___bbbdddaaaZZZRRRMMMLLLRRRVVVXXXTTTMMMJJJLLLPPPHHHAAA???GGGLLLJJJBBB<<<666888:::999777555333222333333444555555444333333000000111111111000000///222111000...------------...,,,+++******,,,---...///...---...///000///......111222000---,,,---000///000///---***(((((()))'''***...111222000...,,,~~~jjjeeennnwwwwwwbbbddddddaaa[[[VVVQQQMMMVVVZZZ[[[UUUMMMIIINNNTTTKKKGGGFFFJJJJJJDDD>>>;;;555777888888555222///...222333444555555444333222///000111222222111000//////...------...//////000///---***,,,000222000------,,,+++---000222111000---//////---******---000/////////---***))))))******+++---///000///...---kkkeeepppvvvqqqppplllddd[[[UUUUUUUUUTTTYYY\\\]]]XXXPPPMMMOOOSSSOOOMMMLLLKKKDDD;;;777777666777777777555222...+++111222444555555444222111...000222333333222111000///...------///222333333111---***...444666222---+++******---111444444222---...---***((((((,,,111...//////---++++++,,,---------..................}}}~~~yyyqqqgggaaadddkkktttzzznnnVVVOOO]]]ccc[[[YYYPPPMMMUUUXXXPPPIIIIIINNNYYY]]]QQQ???666555888888666444222111///,,,)))///444:::===;;;666000---222333444333111///...///333333333333333333333333222111///......///111222333///,,,---222444333000///...---,,,,,,---///000222000...,,,+++,,,---......//////---***+++...111xxx~~~yyyppphhhccc```^^^mmmnnncccRRRPPP^^^hhhggg[[[UUUQQQQQQOOOJJJGGGGGGMMMVVVYYYOOOAAA:::999:::777777666444111...,,,***---222888:::999666222000222555777777444000---,,,---...///000222333444555222111///.........000000222...+++,,,000333222000//////000000000//////...111000...------...000111666666555000,,,***,,,...~~~xxxxxxllliiikkkggg^^^```^^^YYYSSSUUU]]]eeehhh______YYYMMMFFFFFFIIIIIIKKKQQQRRRJJJAAA===;;;:::777888999666000,,,+++,,,,,,000444666666444222222222555:::;;;777222,,,***((()))***---000333555666333222000...------......111---)))***---000111000///111333444333111...,,,//////......///111333444>>>===999333...******+++}}}tttsssxxx~~~wwwhhhkkkvvvuuulllUUUSSSUUU[[[]]]\\\[[[\\\cccggg```NNNDDDIIIOOOPPPJJJLLLJJJDDD???===:::666666999:::777000++++++...,,,...111222111000000000000444777888666111---,,,'''((()))+++...111444666555444222000......------///,,,)))(((+++...///000000111333333222000...,,,//////......///000111222===;;;777222...+++******uuupppuuu|||vvvkkkooowwwvvvmmmXXXTTTWWW___bbb]]]YYYZZZaaaeee___OOOHHHNNNTTTUUUMMMLLLHHHAAA>>>===:::555444888999666///+++,,,...---...//////---,,,,,,,,,...000222222000//////000*********+++---000222444555555333111000...---------+++)))(((***,,,...///111111000000///...---,,,.........------.........555333000...------------~~~||||||yyyuuuttttttpppiiibbbeee___ZZZ\\\```aaabbbddd\\\[[[VVVPPPOOORRRSSSRRROOONNNIIIAAA>>>>>>;;;666333555666444000------...---...///...,,,***++++++.........---,,,---000333...---,,,+++,,,...000222444444333111000...---,,,***************+++---...//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******---///000111~~~qqqpppuuu|||yyykkkcccdddmmmhhh```\\\^^^dddfffdddXXXQQQNNNSSSXXXVVVPPPLLLKKKKKKFFF>>>;;;;;;:::777222222222111000///...---,,,...000000...------............,,,+++,,,///111///---+++***+++---///000111111000000...---,,,+++(((***+++,,,,,,,,,,,,---,,,---...//////...,,,+++******+++,,,,,,---------...+++)))***...111222222~~~}}}pppmmmtttzzzjjjhhhrrrnnnlllfff______dddaaaYYYXXXLLLJJJVVV___YYYNNNHHHFFFFFFBBB:::666888888666111000///000111000...,,,,,,...111222111000000111/////////...,,,,,,---///...,,,***)))***,,,...000//////......---,,,******'''))),,,------,,,,,,,,,)))+++///222222000,,,***((()))***,,,---...//////000---+++,,,///333333333yyyyyy}}}vvvssslllhhhjjjpppsssrrrpppfffeeemmmnnn```TTTPPPRRRNNNJJJHHHJJJKKKJJJHHHKKKAAA999===FFFHHH<<>>IIIKKKBBB777333111///......///......////////////////////////000111111...***)))***,,,222000...------...000222111000---+++***)))******---000444555444111...---+++,,,...//////...,,,+++***...333666555222000///...///000000---,,,,,,,,,{{{yyyzzzwwwnnnkkkfff```cccjjj\\\\\\cccllllll```XXXWWWSSSNNNHHHDDDCCC@@@<<<999999777777>>>EEEGGGBBB;;;777444000///000000///---///000111111000///---+++.........,,,******+++---000///---,,,,,,...000111111000///...,,,+++******,,,///333555444222000///***+++,,,------,,,+++******...222555444222111000...000222111...***((('''~~~yyyzzz}}}wwwwww{{{~~~rrr```[[[bbbccc___\\\[[[WWWSSSWWW___WWWQQQKKKKKKNNNLLLCCC:::999888888:::===>>>;;;999:::666111000111222///,,,000222444444333000---+++---,,,,,,++++++,,,---///...---+++***)))***+++,,,............---+++)))(((&&&***...000000.........)))******++++++******)))***---111222111000//////+++///222333111---***)))wwwxxx}}}pppyyyyyyddd___fffmmmfff[[[RRRJJJKKKTTT___UUUNNNJJJPPPXXXWWWKKK>>>>>><<<:::888777888888999:::777333222222222///,,,///111333555444000---***,,,++++++,,,.../////////---,,,***((('''&&&&&&&&&++++++,,,,,,+++)))'''&&&$$$'''+++------,,,,,,---***************************,,,...///---,,,+++,,,(((,,,111444444111///...~~~}}}wwwrrriiilllrrrnnnjjjaaaWWWOOOMMMQQQUUUNNNJJJIIINNNUUUUUUKKKBBBBBB@@@===:::999999::::::666666666555333000...---+++---000111111///,,,***,,,,,,---000222333111///---,,,+++)))((('''&&&&&&++++++,,,,,,+++***((('''&&&)))---//////...///000++++++++++++++++++++++++,,,------,,,***(((((()))'''+++000444444333222222|||wwwwwwyyy}}}nnnhhhpppwwwxxxiiihhhccc]]]VVVQQQOOOMMMLLLMMMNNNNNNLLLKKKJJJJJJDDDCCC@@@>>><<<:::777555000555999888333///------)))+++...000111000///------...000444777666333///......---------,,,,,,,,,............---,,,++++++***---000222111111222333---------,,,,,,---------...///...,,,)))'''''''''***---111333222111000///rrrkkkqqqyyywwwcccdddvvv}}}vvvddddddaaa[[[WWWSSSOOOJJJPPPUUUWWWQQQFFFCCCJJJSSSFFFDDDBBBAAA>>>999111+++---444;;;:::444...,,,...***,,,...111222333222222...///222666:::999444/////////000000111222333333111111000000/////////...,,,///222333333222333444///......------......///111111///,,,)))&&&&&&'''---000222222000---,,,+++wwwqqqsssssspppnnnuuuooo```aaapppvvvnnnkkkkkkaaaSSSPPPVVVUUUNNNLLLKKKIIIFFFDDDEEEHHHJJJJJJLLLKKKEEE;;;222---,,,111222333444444222000///***///666:::999666222000111000111333777777444111555555555555444222000///222222333333444444333333222222222444555555333111111111///...------......777444000,,,)))(((((()))111111111///+++)))((()))|||rrrvvv~~~}}}vvvhhhjjjiiieeebbbcccdddccckkklllcccSSSNNNUUU[[[ZZZJJJGGGCCCAAAAAAAAABBBAAAGGGLLLNNNHHH;;;000---......///111333333222000///000666===AAA???:::555111///......000333555555333444555555666666555444444333444444444444333111111000000000222333444222000111111000...------...///555333///,,,******+++,,,---......,,,***)))***+++sssooo{{{zzzjjjfffggglllggg\\\XXX\\\eeefff^^^OOOJJJQQQ[[[___NNNIIIBBB?????????>>>===DDDJJJNNNGGG999///---000---///222444666555333222555:::AAADDDAAA;;;444000...---,,,---000333444444111111333444555666666666333444555555444111///---...------///111222111000222222111///------...000222111...---,,,,,,......---------+++***+++...111vvvvvv~~~yyyxxxpppkkkmmmlllfffbbbaaaYYYYYYTTTKKKIIIPPPVVVWWWUUUPPPIIICCC@@@???AAACCCEEEGGGFFF@@@666///...000///111555888::::::999888777:::>>>>>>;;;555111............000111111111111---...///000111111222222///000222333222000---+++,,,,,,,,,...000222111111111222222000---,,,...111111000...---,,,,,,---...000000///---,,,...222555|||xxxvvvzzzmmmfffllltttqqqhhhTTTRRROOONNNQQQUUUSSSNNNXXXUUUPPPHHHBBBBBBGGGLLLFFFAAA:::555333222111000111333666888:::;;;;;;:::777888888666222000000000000111333444333000...---..................//////+++,,,...//////...---,,,---,,,+++---000111111111000222333000,,,+++...111111000...---,,,,,,,,,,,,222222000...,,,---111333yyyuuuwwwyyyllldddkkkvvvssshhhYYYTTTQQQSSSYYYZZZTTTMMMSSSRRRPPPKKKGGGFFFIIIKKKCCC;;;222///222444333000222222333333555666777777666666444111//////222444333555666666333///------333222111000000000000000++++++,,,,,,---------------,,,+++,,,...000000000...111333000+++)))---111000000///...------------000000///---++++++---///{{{xxxzzztttooonnnqqqtttpppiiiddd___XXXRRRRRRTTTUUUSSSQQQLLLJJJIIILLLPPPOOOHHHBBB<<<777222111444555444111333111000//////000222444111111111//////000444777555666555222///...///111555444333222222222333333......---,,,,,,,,,---------+++******,,,---...------000222///)))(((,,,111///000000000000111111111.........---,,,+++,,,...yyyzzz~~~~~~{{{{{{lllhhhrrrkkk___ccc```YYYPPPKKKJJJKKKPPPTTTGGGDDDEEENNNXXXWWWIII:::555555555555666555444333555333///---,,,...111333,,,---...//////111444666666555333...+++,,,111666444333222222222333444555333111...,,,+++,,,---...,,,***((((((***+++++++++,,,000222...)))'''+++000//////000222333444555666---...000///......///000