BM^_6(m ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦuuuppplllDdDXXXaaaZZZXXXZZZӵ^^^aaaӵvvvӵĦӵĭӵ?~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?gLUUUMMMFFFFFFIIIHHHDDDMMMOOOQQQD%%)?NNNfff?><z???@@@=?ĦRRRg&e<<<g&e///666===S?ʬSSS4ff?>ߝL@eg&e3h?g&e>&e??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ĦsssuuurrrmmmfffBt=o9ĦHdĦPPPRRRTTTWWW[[[^^^___jjjnnnqqqDtfo9ĦsߝLGdUĦWWWHt@cӵHu]ĦTTTHu]ĦUUU]]]Htƅ^tttqIܗGIӵjjjH׼sVVVaaaHu]ĦBt=o9ĦHƅ^Hu]Ħ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ĦaaaXXXUUUVVVYYY[[[mmmllliiiDdDĦdddfffhhhhhhqjRgdKӵDdDĦZZZ]]]^^^^^^```fffkkkHdDĦgdKӵDdDDdDĦcccDdDĦ4DufӵDdDĦoooDdDĦzzzq<RpeƜ4DuTӵDdDĦrrruuuDdDĦqjRgdKӵDdDΦDdDĦ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ĦXXXZZZaaahhhlllmmmiiikkkkkkDdDĦuuu~~~GIdnuR)ĦDdDĦqqqoookkkggggggrrr~~~DdDĦnuR)ĦDdDΦDdDĦzzzDdDĦnuR)ĦDdDĦ{{{DdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵVVV\\\eeesss4DuXӵ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Ħ[[[SSSpeӵDx<DdDĦnnnuuuyyywwwooogggrrryyy~~~DdDĦpeӵDx<>d<{{{sssppp{{{>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵkkkaaa[[[ZZZ\\\^^^PPPUUUYYYWWWQQQQQQWWW___uuu4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦJJJKKKB?Ho9uuu>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR|||yyyuuurrroooZZZ```ccc[[[MMMDDDFFFLLLEEEIIIOOOWWWbbbuuu4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsewwwgeĦja>aĦ\\\ccc@G~~~se<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h~~~wwwrrrbbbtttvvvddd[[[YYYDDDFFFRRRWWWNNNLLLPPPLLLmmmmmmmmmlllmmm{{{4DuXӵĵD^DdDĦD^s׼sdddRRRMMMPPPgeFm8eee>aĦaaafffkkks׼sHoD^DdDĦs׼szzziiiiii___]]]cccdddZZZWWWYYYTTTIIIGGGFFFFFFDDDEEENNNXXXΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBemmm___KKKIIIKKKVVVeeennngeFYĉooonnn>aĦrrruuuyyy|||~~~Benu]ӵ>d<Ħ>d<ĦĦBeĦzzz~~~uuunnnooolllaaa^^^^^^WWWZZZUUURRRSSSQQQKKKFFFEEE===DDDRRRhhh?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦwwwyyyuuuhhh\\\ZZZ\\\]]]___]]]___gggssszzzŶSwwwyyy|||3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦxxxiii```YYYVVVSSSKKKEEECCCFFFCCC???AAAPPPfffwww}}}www>AneneneneDenenehhh]]]RRRGGGTTT```cccdddjjjrrrwwwqqqtttxxx~~~>Ak<fhDeneneneyyyooobbb\\\[[[WWWXXXUUUQQQQQQVVVYYYXXXLLLLLLbbbvvv~~~gggHHHHHHYYYaaadddppp{{{|||zzz}}}|||xxxxxxmmmmmmjjjcccaaaeeehhhhhhdddZZZSSSNNNMMM___yyysssEEEGGGTTTcccnnnzzzxxxwwwtttooo]]]bbbeeekkktttmmm\\\TTTSSSddd```EEE666KKKZZZuuu~~~|||kkkjjj~~~{{{hhheee\\\UUUNNNRRRhhhjjjSSSEEEFFF^^^{{{oooeeeZZZTTTRRRWWWgggwwwvvvSSS666:::TTTooo~~~wwwwwwrrrbbbNNNBBBDDDrrrtttJJJPPP[[[mmm{{{wwwsssqqqpppkkkkkkllllllmmmmmmlllllliiikkknnnqqqsssuuuuuuuuu{{{|||{{{sssqqqtttuuutttsss}}}{{{gggYYYMMMQQQccc~~~gggKKKNNNrrr~~~|||}}}wwwqqqlllfffaaaddd```YYYSSSQQQUUUYYY\\\TTTQQQLLLHHHDDDAAA@@@@@@<<<===>>>?????????=========???AAADDDGGGIIIJJJJJJKKKMMMQQQUUUZZZ___bbbccchhhgggiiipppxxxzzzuuupppcccbbbeeeqqqzzzzzzzzzuuutttrrrooolllooommmkkkiiihhhfff```ZZZ\\\bbbiiiooozzzzzzxxx{{{fff\\\WWW\\\{{{WWWeeerrr```NNNJJJNNNQQQPPPPPPQQQTTTWWWXXXXXXZZZ___cccUUU[[[___]]]UUUOOONNNQQQYYY^^^dddkkknnnnnnkkkiiinnnuuuuuu{{{qqqmmmnnnnnnkkk[[[SSSIIIBBB???;;;444///333111...---------///222222000---+++*********+++)))***+++,,,,,,+++***))),,,---...///000111111111,,,...111555999;;;===>>><<<<<>>@@@EEEMMMVVV]]]___```llllllmmmmmmmmmnnnnnnooojjjmmmssswwwqqqeee]]]\\\ccc^^^WWWTTTSSSTTTRRRPPPLLLLLLOOOVVVZZZYYYTTTPPPYYY^^^aaadddjjjsssxxxxxxrrrPPPaaa{{{wwwwwwuuuhhhYYYPPP888---%%%%%%((('''%%%$$$%%%(((,,,------...222666999???EEEGGGFFFFFFIIILLLbbbgggmmmooohhh[[[LLLBBBPPPTTT]]]hhhooooooiiicccfff^^^YYY]]]dddcccWWWKKKHHHHHHDDD<<<888555000)))***((('''((())))))&&&"""***)))***...///,,,,,,...,,,,,,+++,,,---///111222***++++++++++++***))))))+++++++++***************)))***,,,---...------,,,...,,,******,,,...000000---000333444444666999<<<<<<;;;:::999:::<<<>>>@@@???AAAGGGLLLJJJBBB======???<<<888666666777777777777555666;;;???>>>>>>@@@BBBJJJQQQSSSTTTVVVUUURRReeekkksssyyy}}}{{{zzzSSSAAA444444444,,,%%%$$$...+++***---,,,)))(((***))),,,//////...///222555888<<>>:::???CCCDDDJJJVVVaaagggfffnnnyyyyyyoooAAA---...111333444///---,,,***'''%%%''')))333---''''''***---+++(((%%%$$$###""""""###$$$%%%!!!"""###%%%%%%%%%$$$$$$######$$$%%%&&&&&&''''''))))))))))))((('''%%%%%%######$$$%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%&&&''''''&&&%%%$$$%%%&&&'''(((%%%&&&))),,,000000///---///,,,+++---222444222///777111***&&&&&&&&&''''''&&&&&&'''(((((((((''''''%%%&&&''''''''''''((()))&&&$$$&&&+++,,,((('''***&&&&&&''''''((()))))))))((((((((('''&&&&&&(((***(((&&&$$$&&&)))+++***)))((('''(((***,,,---,,,***)))))))))(((((((((''''''&&&)))++++++++++++...111'''(((***,,,---,,,,,,+++***,,,---,,,***(((((()))+++((((((++++++((((((+++''')))+++,,,+++,,,...111,,,...---+++...111///((()))+++,,,,,,,,,,,,---///...000000///444???FFFIIIUUU___iiioootttyyyyyyuuu~~~}}}mmmOOO555000555333,,,'''(((***---///---,,,...222<<<333)))'''+++---)))$$$%%%$$$###""""""###$$$%%%###$$$%%%&&&'''&&&%%%%%%%%%&&&'''(((((()))(((((('''''''''&&&%%%$$$###"""((((((((()))(((((('''''',,,+++)))'''&&&'''((()))&&&%%%%%%%%%&&&((()))+++///111444999<<<===;;;888@@@@@@BBBGGGJJJFFF===555@@@777,,,$$$"""$$$&&&'''((('''&&&&&&'''((()))***$$$%%%&&&&&&%%%%%%&&&''''''$$$&&&,,,,,,'''&&&)))%%%%%%&&&'''((()))************)))'''%%%%%%'''((($$$$$$%%%(((+++,,,***''')))((((((***,,,---,,,+++,,,***'''$$$$$$&&&(((***$$$'''***+++(((&&&&&&''')))+++---......,,,)))(((+++,,,---,,,***(((((()))(((%%%%%%((((((%%%%%%((((((***,,,+++)))(((***,,,$$$)))***((()))...///+++++++++...444222,,,***---//////+++(((***111333222???IIIPPPSSSZZZjjjyyyxxxwww}}}tttsss|||ZZZJJJ;;;444///******///222444777888777222---)))---+++(((&&&%%%%%%'''(((((('''%%%###"""""""""###&&&%%%###%%%(((******)))%%%$$$$$$'''***+++)))&&&***(((%%%###$$$$$$$$$###%%%'''))))))((('''***...222***(((,,,,,,)))...:::***...333777999;;;>>>@@@CCCGGGJJJIIIHHHGGGCCC>>>333555666666444111---***"""&&&)))(((%%%###"""###&&&''''''%%%###"""###%%%$$$%%%'''))))))(((&&&%%%)))))))))))))))(((''''''(((%%%""""""%%%'''&&&%%%+++)))&&&&&&&&&'''((('''%%%&&&''')))************+++,,,///111111111000///,,,,,,+++***(((&&&%%%$$$)))***+++***)))((()))***+++,,,,,,---,,,+++***)))......---***'''&&&''')))%%%&&&''''''&&&&&&(((***++++++,,,,,,+++***((('''(((((()))************)))******++++++++++++******,,,+++******+++---...000444777:::<<>>BBBFFFIIIKKKNNNPPPFFFGGGCCC<<<666333...))))))))))))((('''%%%######%%%''''''&&&$$$$$$''')))%%%&&&'''&&&$$$$$$%%%&&&###$$$&&&(((((()))((((((((())))))))))))((('''''')))&&&$$$$$$&&&''''''&&&***)))((((((((()))))))))((((((((())))))*********+++,,,---......---,,,+++---,,,,,,+++)))(((&&&%%%''')))***)))((('''((())))))***++++++***)))(((''',,,---,,,+++((('''((()))&&&''''''&&&%%%&&&(((*********+++++++++***)))((()))))))))*********+++++++++++++++,,,,,,+++++++++*********++++++,,,---...+++...111222333888AAAHHHGGGOOOXXX\\\^^^dddqqq|||~~~uuu\\\JJJAAAEEEBBB444000999777444///+++((('''((((((&&&&&&%%%%%%%%%%%%&&&&&&***)))(((&&&%%%%%%%%%%%%$$$%%%'''''''''&&&'''(((&&&%%%%%%&&&((((((&&&%%%$$$###$$$%%%''''''%%%$$$ (((((( !!!))))))!!!$$$###+++:::AAA===888888777999<<<>>>???@@@BBBCCC888777333+++''''''&&&###'''&&&%%%###"""######$$$***)))'''$$$$$$&&&+++///)))******)))'''&&&&&&'''###$$$%%%&&&''')))******((((((((()))(((((('''&&&((('''%%%%%%&&&''''''&&&'''(((((()))************+++***)))((())))))+++++++++++++++***)))((((((''',,,,,,,,,+++***)))'''&&&&&&((()))((('''&&&''')))'''((((((((((((''''''&&&)))***++++++)))(((((()))'''(((((('''%%%&&&(((+++((()))******++++++************)))))))))***+++,,,+++,,,,,,,,,,,,,,,,,,+++))))))***+++,,,,,,,,,,,,)))+++------,,,...222777555???IIIKKKIIINNN[[[gggiiitttsssZZZXXXWWWVVVKKK:::///---%%%'''***------+++(((&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$### ###%%%&&&$$$###$$$%%%""""""###$$$%%%&&&&&&&&&""""""$$$'''))))))&&&$$$&&&&&&###///CCCCCC444***''',,,888>>>:::222...)))******)))'''%%%%%%&&&''')))'''######'''(((''')))(((''''''''''''((()))---+++(((&&&&&&)))---000...//////---***'''''''''%%%%%%%%%%%%&&&((()))***'''(((((((((((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&###&&&(((***************---,,,***(((((()))+++,,,+++***)))(((''''''''''''+++++++++***)))((('''&&&&&&((()))(((''''''(((***''''''''''''''''''''''''%%%(((***+++***)))))))))((())))))'''&&&''')))+++'''((())))))***+++++++++***)))((('''''')))+++,,,***++++++,,,,,,++++++***((()))***+++,,,+++*********,,,...---,,,+++,,,......555;;;<<<:::===GGGPPPOOORRRZZZiii{{{rrrWWW___^^^OOO???555,,,###%%%(((,,,...,,,'''!!! !!!!!!"""#########$$$$$$$$$$$$######"""!!!!!!"""%%%'''&&&%%%$$$$$$######$$$############$$$######%%%(((******'''$$$!!!((((((,,,AAA[[[ZZZHHH+++&&&%%%***...,,,'''$$$'''((('''%%%""" !!!$$$''''''%%%$$$'''&&&###$$$$$$&&&'''''''''&&&&&&...,,,***))))))***+++++++++,,,---,,,***((((((((((((''''''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$!!!$$$''')))(((((()))***---,,,***(((((()))+++,,,))))))(((((((((((())))))((()))))))))((('''&&&&&&'''(((******)))(((***+++(((((((((((((((((((((((($$$&&&)))***)))))))))***((()))***)))(((''')))***''''''(((((()))***+++,,,)))(((&&&%%%&&&''')))+++))))))************))))))((()))***+++,,,+++***)))''')))***+++***)))(((((($$$''',,,000666<<>>CCCGGGUUUfffxxxeeejjjSSSBBB:::555<<<===333999444///---------+++)))...,,,(((''''''((((((''''''&&&'''((()))***)))(((---+++(((%%%###""""""""""""###%%%%%%$$$###############$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######$$$$$$%%%$$$###"""###$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$''''''$$$$$$'''(((&&&%%%&&&'''(((((()))))))))***((('''&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&'''''''''&&&%%%$$$$$$%%%$$$######"""######$$$'''))))))'''%%%%%%###!!!&&&)))***&&&&&&,,,000222&&&''')))(((&&&&&&''')))(((((((((((((((***+++,,,***++++++++++++***)))(((&&&&&&&&&&&&'''((()))***+++***(((((())))))((('''&&&&&&''')))+++---...///222...++++++------***'''************))))))((('''%%%'''((()))((((((((()))%%%%%%&&&(((+++,,,***))),,,,,,++++++,,,,,,------,,,***((('''(((((('''&&&''')))+++,,,,,,,,,...000///---222===CCCCCCIIIQQQooo{{{vvvYYYCCC<<<777999999111777444000------,,,,,,+++***((('''((()))+++***)))###$$$&&&''''''&&&%%%$$$&&&%%%######"""###$$$%%%"""$$$&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$###"""!!!!!!!!!%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$###!!!%%%&&&$$$###''')))((($$$$$$%%%&&&'''((()))******)))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$#########""""""""""""""""""$$$&&&'''%%%%%%%%%%%%###((()))&&&%%%)))---///$$$'''***)))'''&&&(((+++'''((()))++++++,,,++++++.........---,,,+++******(((((((((((()))+++,,,---+++***))))))))))))(((&&&'''''''''((()))+++---...+++)))((()))***,,,,,,++++++******))))))))))))((())))))))))))***++++++,,,'''''''''(((***+++***(((*********++++++,,,---......,,,)))((()))************+++---.........000222///,,,///888;;;999===EEEhhhdddPPPJJJ???666444111222111///,,,***)))***,,,((('''''')))++++++)))'''%%%%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%&&&'''((()))$$$'''))))))&&&$$$&&&(((&&&&&&&&&&&&%%%$$$######%%%$$$######""""""""""""$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$$$$######""""""###&&&######'''******%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$%%%&&&(((%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###!!!###'''(((&&&$$$%%%&&&$$$)))+++'''###%%%))))))"""%%%))))))&&&%%%(((+++((())))))***++++++++++++...------,,,***)))((((((''''''(((((()))+++,,,---,,,***))))))******(((&&&((('''''''''''')))***+++'''(((((((((((()))+++---+++******)))))))))))))))***)))((((((***+++,,,---+++)))'''((()))******)))(((((())))))+++,,,...///---,,,,,,---000111000///+++---//////...///000222///,,,///222111222???PPPrrrxxxfff```MMM:::777888...///...+++'''&&&))),,,***)))******+++)))&&&###)))((('''$$$######&&&(((%%%&&&&&&&&&&&&&&&&&&&&&%%%***---)))###!!!&&&,,,&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%$$$%%%%%%&&&&&&###$$$&&&'''((('''&&&&&&"""############"""!!!!!!"""%%%######'''+++,,,&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%(((***%%%%%%%%%%%%%%%&&&'''(((###$$$%%%%%%&&&&&&&&&&&&$$$&&&((())))))(((&&&%%%$$$&&&)))***'''######%%%&&&,,,...)))$$$$$$&&&&&&$$$((((((%%%%%%(((+++***)))(((((()))***+++,,,+++***)))((('''&&&%%%$$$%%%%%%&&&&&&''')))***+++,,,+++************(((&&&)))((('''&&&&&&'''((())))))+++,,,***'''&&&)))---+++***)))))))))))))))***)))'''&&&&&&(((***++++++---+++(((''')))******)))''''''''')))***,,,...///+++,,,...222666777555333,,,...//////...///000111......000000---111JJJddd}}}vvvhhhMMM888222333///------,,,)))))),,,$$$(((333:::222###%%%)))+++)))$$$!!!$$$%%%$$$%%%(((***)))%%%###%%%)))%%%$$$###""""""$$$&&&'''&&&''')))***)))'''$$$""""""""""""###&&&'''&&&$$$###""""""$$$((()))(((%%%%%%&&&&&&$$$""" !!!"""###$$$%%%''')))***++++++$$$#########$$$%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&(((%%%""""""$$$''')))***$$$###$$$&&&)))***'''###$$$%%%'''(((((('''%%%$$$###%%%''''''&&&$$$$$$$$$(((...///)))$$$$$$&&&'''%%%&&&&&&'''((())))))***((('''&&&'''))),,,------***(((&&&&&&'''((('''&&&''''''&&&&&&&&&(((***+++,,,+++++++++,,,,,,***))))))'''&&&'''((()))(((&&&)))************))))))(((++++++******))))))(((((()))(((&&&''')))******)))''')))+++,,,+++)))&&&$$$+++++++++++++++,,,,,,,,,...***,,,222888;;;>>>BBB:::777111...---...111222222---...;;;@@@<<>>???AAAccc~~~gggNNN???>>>777111...***'''(((+++000333222***""""""$$$&&&'''***)))%%%%%%&&&&&&###(((***,,,***'''%%%&&&(((&&&&&&'''(((((((((((((((%%%%%%&&&''''''''''''&&&"""''',,,+++&&&%%%(((,,,'''%%%######$$$&&&&&&%%%&&&'''((('''&&&%%%&&&'''$$$$$$%%%''''''(((((('''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&''')))+++,,,(((&&&%%%&&&'''((('''&&&(((''''''((())))))'''$$$)))))))))(((&&&###!!!$$$&&&((((((&&&%%%&&&'''&&&((((((%%%%%%((()))'''(((((((((((()))))))))))))))'''&&&&&&((()))***)))***))))))***+++***(((&&&((()))***++++++,,,,,,,,,,,,+++******,,,+++***(((+++***)))***+++,,,+++)))((()))***++++++******)))***))))))))))))(((((((((((((((''')))***+++***((((((((()))******++++++,,,&&&&&&'''((()))******+++***((('''(((***---777BBBIII===000,,,000444444111555===???CCCPPPggg{{{mmm[[[MMM???666---(((%%%###'''---666:::444&&&###&&&###'''))))))&&&''')))'''###"""$$$&&&&&&&&&&&&(((***%%%&&&((()))))))))'''&&&$$$$$$%%%%%%&&&'''((((((!!!%%%((((((%%%###&&&((()))'''%%%######$$$$$$%%%$$$&&&''''''&&&&&&''')))''''''((()))))))))((((((%%%%%%&&&&&&'''((()))***((('''&&&&&&'''((()))***%%%$$$$$$%%%&&&&&&$$$"""'''''''''(((((('''%%%$$$))))))((('''%%%###!!! %%%&&&(((((('''&&&'''(((&&&'''&&&###%%%(((((($$$'''((((((((()))*********+++)))'''&&&((())))))((())))))***+++,,,+++(((%%%'''(((***+++,,,,,,+++***+++***)))***++++++)))'''+++***)))***++++++***)))'''(((***,,,,,,+++******))))))))))))))))))))))))((((((((()))++++++***(((***)))(((((()))***+++,,,(((((((((((())))))))))))*********+++***,,,666AAAVVVHHH888222777======:::>>>JJJQQQbbbmmmZZZGGG===333,,,(((''',,,222:::<<<555'''!!!%%%&&&!!!"""$$$###!!!###&&&$$$"""###$$$%%%&&&'''(((***###%%%'''((()))(((&&&%%%###$$$$$$%%%&&&'''((((((######$$$$$$%%%%%%%%%$$$)))(((&&&$$$""""""###%%%###$$$&&&&&&%%%%%%&&&(((''''''((((((((((((''''''$$$$$$%%%%%%'''((()))***)))(((&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&''''''$$$"""&&&&&&&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%&&&''''''&&&&&&((()))((((((&&&###$$$'''&&&"""%%%&&&'''((()))***++++++,,,***''''''((())))))((())))))***+++,,,+++(((%%%%%%'''(((***+++******)))***)))))))))******(((&&&***((('''((()))***)))(((&&&(((***,,,------+++***)))))))))***************)))(((((()))++++++***))),,,+++)))''''''((()))***,,,++++++******))))))((()))***---///---,,,111:::RRRHHH>>>===EEENNNSSSSSSPPPiiiccc[[[QQQGGG>>>666///...111:::777000(((%%%'''&&&###%%%%%%###"""%%%)))'''"""((((((((('''''''''''''''"""$$$&&&'''''''''%%%$$$######$$$&&&'''''''''''''''%%%$$$%%%((((((&&&$$$(((((('''%%%""""""###%%%"""$$$%%%%%%$$$$$$%%%'''###$$$$$$%%%%%%%%%$$$$$$""""""###$$$%%%&&&((())))))(((&&&$$$############'''''''''(((******(((&&&$$$%%%&&&%%%######$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&&&&&&&%%%&&&(((***''')))((($$$###&&&&&&###%%%%%%&&&'''((()))******+++)))'''&&&'''))))))(((***))))))***+++***(((&&&%%%&&&'''(((((())))))(((***)))((()))***)))(((&&&((('''&&&'''((()))(((&&&%%%'''***---......,,,+++*********++++++++++++,,,+++)))((((((***+++++++++---,,,***)))(((((())))))------,,,,,,+++*********))))))---000...***+++000???AAAGGGRRR```nnnyyytttmmmcccXXXIII777***&&&666...'''&&&''''''(((******)))&&&$$$(((---,,,''')))(((''''''''''''&&&%%%###$$$%%%&&&'''&&&%%%%%%"""###%%%'''''''''%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((&&&###"""###$$$###$$$%%%%%%$$$###%%%&&&!!!"""######$$$$$$$$$$$$######$$$%%%&&&((()))***'''&&&%%%$$$######$$$$$$(((''''''(((***+++***)))###%%%&&&%%%######%%%(((%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$%%%'''***$$$)))***&&&###%%%''''''''''''''''''&&&&&&&&&&&&(((&&&$$$$$$%%%'''''''''***)))'''((())))))(((&&&&&&&&&&&&&&&'''((()))))))))((('''((())))))'''%%%((('''&&&&&&(((((('''&&&$$$&&&***---///...---,,,++++++,,,,,,,,,------------***'''''')))+++,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,------+++,,,......)))(((***000CCC^^^wwwnnnSSS===333333&&&###''''''***111***((($$$"""&&&,,,,,,'''$$$######$$$&&&'''&&&&&&$$$%%%&&&&&&&&&'''&&&&&&"""###&&&(((((('''$$$###"""'''***)))$$$"""$$$((($$$''')))'''$$$"""###$$$$$$%%%&&&&&&$$$$$$%%%&&&""""""###$$$%%%&&&&&&%%%&&&''''''(((***+++---...&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%&&&)))******)))###%%%'''&&&$$$$$$'''***&&&%%%$$$$$$######$$$$$$###$$$$$$$$$###$$$''')))!!!(((+++'''###%%%)))+++))))))(((&&&%%%$$$###"""%%%###""""""$$$%%%&&&%%%***(((&&&&&&'''((('''&&&''''''&&&&&&&&&(((***+++)))((('''((())))))'''%%%)))'''&&&'''((()))((('''$$$&&&***...//////---,,,,,,,,,,,,------............+++'''&&&(((+++---...,,,,,,---....../////////'''((()))***,,,---//////222---,,,......***((()))...LLLtttxxx]]]777,,,((($$$%%%)))---...---))))))))))))(((&&&$$$### """$$$$$$######$$$%%%###$$$%%%&&&'''&&&%%%$$$"""###$$$%%%&&&%%%%%%$$$)))))))))))))))(((((((((&&&''''''&&&%%%$$$###"""((('''&&&&&&%%%%%%%%%%%%&&&&&&$$$#########$$$%%%''')))++++++***)))***+++'''&&&$$$%%%((((((&&&###((('''''''''((()))+++,,,)))%%%""""""$$$&&&&&&%%%'''&&&%%%$$$###$$$%%%%%%$$$%%%&&&'''''''''&&&%%%)))((('''&&&%%%%%%&&&'''---***&&&%%%'''(((&&&%%%&&&(((*********)))***+++)))%%%"""&&&+++---)))$$$''''''''')))***)))'''%%%((()))+++++++++***((('''&&&''')))***((('''&&&'''+++))))))+++...---)))&&&)))***,,,///111000...+++((((((((((((((()))******---//////,,,,,,//////,,,...,,,))))))***,,,,,,+++,,,+++******,,,---,,,+++///666sssKKK'''%%%###$$$&&&)))***+++''''''''''''&&&%%%###""""""$$$&&&&&&%%%$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########$$$$$$&&&%%%$$$###"""###$$$$$$!!!###&&&(((((()))***,,,&&&$$$$$$%%%((()))'''%%%''''''''''''((()))***+++***'''$$$$$$&&&(((((('''((('''&&&%%%%%%%%%&&&&&&$$$%%%&&&'''(((((('''''')))((('''&&&&&&&&&'''(((---***'''''')))+++***)))%%%''')))***))))))***+++&&&%%%&&&***...000---)))%%%&&&'''***,,,+++(((%%%&&&(((***,,,,,,+++)))(((&&&(((******)))''''''(((***)))(((***,,,,,,***'''))))))***,,,......,,,***&&&''''''((()))***,,,---+++......,,,---000000...---+++******+++,,,,,,++++++***)))***,,,---,,,+++...333___666###$$$%%%%%%%%%&&&(((***&&&&&&&&&'''&&&%%%$$$$$$$$$&&&(((((('''&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&######%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&&&&'''&&&$$$""""""###%%%&&&&&&%%%$$$""""""######$$$ ###%%%''''''((()))+++%%%$$$$$$%%%((())))))(((%%%&&&'''(((((((((((((((+++)))&&&&&&'''))))))))))))((('''&&&&&&&&&&&&'''$$$%%%&&&'''((())))))((()))((('''''''''((()))******)))'''(((***++++++***&&&(((******))))))***+++%%%'''))),,,------,,,+++%%%&&&(((+++---,,,)))&&&$$$'''***,,,---,,,)))(((&&&(((++++++***(((((())))))((('''(((***++++++***)))(((((()))+++,,,,,,+++&&&&&&'''(((***,,,...///)))------+++---000111///,,,+++***+++------,,,***+++***)))***,,,---,,,+++---///DDDzzz,,,###&&&((((((&&&&&&(((+++'''''''''''''''&&&&&&&&&%%%&&&(((((('''&&&&&&'''%%%$$$#########$$$&&&'''###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((((()))'''&&&%%%###$$$%%%'''((()))(((&&&$$$$$$&&&''')))&&&%%%$$$###"""######$$$%%%'''))))))((('''((()))&&&&&&%%%&&&'''((((((((($$$%%%'''((((((((('''&&&***)))((('''(((((())))))(((''''''&&&&&&&&&&&&&&&%%%&&&&&&(((((()))******)))(((''''''((()))***+++((('''''''''((((((((((((''')))+++++++++***+++---(((***,,,***(((&&&''')))***))))))***++++++)))(((&&&(((+++------+++(((%%%''')))++++++***))))))***(((''''''((()))***+++,,,+++)))((((((***,,,,,,,,,(((((())))))+++,,,---...***---...+++,,,///000---+++***+++,,,......,,,***+++***)))***,,,------,,,***...222[[[bbb000###&&&((((((&&&%%%'''***&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$%%%&&&%%%$$$###"""###$$$%%%&&&$$$%%%&&&'''&&&&&&$$$$$$%%%%%%&&&'''((())))))***((('''%%%$$$$$$%%%'''))))))(((&&&%%%%%%&&&((()))'''&&&$$$#########$$$%%%%%%'''))))))((('''((())))))((((((&&&%%%%%%&&&'''%%%%%%'''((((((((('''&&&''''''''''''&&&''''''(((&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&'''((()))******)))(((''''''((()))***+++)))))))))((('''&&&&&&&&&)))***,,,---,,,,,,---...,,,---,,,(((%%%%%%)))...111...***((()))*********)))+++------,,,)))%%%###&&&(((++++++***)))******(((((((((((()))***,,,------+++))))))+++---......,,,,,,+++++++++,,,,,,------//////,,,+++------***+++***+++---//////---++++++******+++---///...---)))///...JJJhhh555&&&$$$$$$%%%%%%$$$$$$&&&'''%%%%%%$$$###""""""#########%%%&&&&&&$$$######$$$###############$$$%%%%%%%%%&&&&&&''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&''''''((('''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$$$$%%%%%%&&& ###%%%''''''((()))+++******)))'''%%%$$$%%%'''&&&''''''(((((((((''''''%%%&&&''''''&&&%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###''''''&&&&&&''''''((())))))((('''''''''((()))******,,,---,,,)))''''''''')))+++------,,,,,,---...+++,,,+++)))(((***000555222///+++))))))***++++++---------,,,***'''$$$###%%%'''***+++***))))))***((()))++++++******+++---...,,,***+++---/////////......---,,,,,,,,,,,,,,,...000///,,,***,,,,,,(((+++++++++,,,...///...,,,---,,,+++---///111000///***000222EEEwwwQQQ(((***'''%%%######$$$&&&'''''')))'''&&&$$$######$$$$$$$$$%%%&&&&&&$$$######$$$""""""###$$$$$$$$$$$$$$$%%%&&&'''''''''&&&$$$###$$$$$$$$$$$$$$$%%%%%%%%%((((((''''''&&&&&&%%%%%%###$$$%%%'''''''''&&&%%%)))((('''&&&%%%&&&''''''!!!###&&&(((((()))***,,,)))***)))'''$$$$$$'''))))))((((((''''''((((((((($$$&&&((((((&&&$$$&&&'''%%%&&&'''''''''&&&$$$$$$((('''&&&%%%%%%%%%&&&''')))((('''&&&&&&&&&'''((((((***---,,,)))'''((()))''')))+++,,,++++++,,,---)))***++++++,,,...000222...,,,++++++---...---,,,------,,,***)))'''&&&%%%$$$&&&)))***)))((()))***(((+++......,,,***+++,,,---,,,+++,,,.../////////...---------------......,,,///...+++***---,,,))),,,+++***+++---//////......------...111222222111......555DDDaaaQQQ000666,,,((($$$$$$'''******)))---,,,***((('''&&&''''''$$$&&&''''''%%%######$$$!!!"""###%%%%%%$$$######&&&&&&'''''''''&&&$$$###&&&&&&%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$$$$&&&(((******)))((('''***)))((('''&&&'''((((((''')))++++++***)))***+++'''))))))'''%%%%%%(((,,,******(((''''''((()))***$$$'''))))))&&&%%%&&&(((&&&'''((((((((('''%%%%%%)))(((&&&%%%$$$$$$%%%%%%)))((('''&&&%%%%%%&&&'''$$$'''******(((&&&''')))&&&(((*********)))***+++((()))+++---...---+++***((()))+++...111111///,,,---,,,***)))((((((((((((###%%%((())))))((())))))))),,,///000---+++***+++,,,++++++,,,...//////...,,,,,,,,,---...///000111***------++++++......+++---,,,******---///000//////......///222333333222111,,,777DDDSSSyyy^^^AAA---...---+++)))'''(((+++///...,,,)))&&&%%%&&&'''(((<<<333((("""###%%%%%%$$$""""""###%%%(((((('''%%%((($$$$$$(((***'''###"""%%%&&&'''''''''&&&%%%$$$(((((('''''''''(((((()))---)))%%%&&&)))***'''"""'''%%%######%%%&&&''''''+++&&&%%%(((((($$$%%%***)))&&&%%%'''&&&###$$$'''***(((%%%###"""$$$&&&((()))******)))((((((***+++)))((('''''''''(((((((((***(((%%%$$$%%%&&&&&&&&&''',,,,,,'''&&&***+++(((...)))&&&%%%$$$"""&&&,,,,,,'''%%%)))---...,,,***&&&'''***,,,.../////////***---000000...,,,******++++++++++++++++++,,,---&&&''')))+++,,,+++***)))------+++***)))((((((((((((((()))+++---...///000333222000///......000222///---,,,---...///...---...//////...,,,,,,---.........///111333333111///999444555@@@OOOhhhvvv___DDD111111...+++)))((()))+++---***)))'''&&&&&&(((***,,,555...&&&###$$$'''((('''$$$&&&)))(((&&&%%%%%%&&&)))%%%%%%)))+++(((%%%%%%%%%&&&'''((((((((('''&&&""""""!!!!!!"""###%%%%%%'''$$$ ###%%%%%%$$$&&&%%%$$$#########"""!!!+++''''''***)))&&&'''+++(((&&&'''***)))''''''+++((('''''''''''''''(((((($$$&&&&&&&&&$$$###$$$&&&$$$&&&&&&%%%###"""$$$&&&+++)))&&&%%%&&&'''((()))***...---(((&&&((()))&&&---***((())))))(((,,,222+++'''%%%''',,,---+++)))%%%&&&(((***+++,,,,,,+++''')))***,,,,,,***(((&&&***+++---------,,,***))))))***,,,---,,,+++***(((------,,,,,,+++*********---------....../////////222000...000222333111...---,,,+++,,,...///...---***,,,---------...111444------///333555666444222:::888:::@@@GGGXXX|||rrr```JJJ:::444000+++)))***,,,+++***)))((('''&&&&&&(((***++++++'''######&&&***+++***"""(((,,,***&&&###&&&+++***&&&%%%)))***(((((()))''''''(((((()))((((((''''''&&&%%%%%%&&&(((***,,,,,,***'''%%%$$$%%%&&&'''&&&&&&'''''')))******+++$$$###$$$&&&%%%"""###'''$$$###%%%)))(((%%%%%%(((&&&&&&'''((((((&&&%%%$$$***,,,---,,,+++))))))******+++---+++(((''')))+++((('''$$$######%%%''')))***,,,+++)))))),,,---+++***&&&$$$&&&&&&%%%'''+++---+++)))***---///...,,,---...////////////...------,,,---000222222...***+++---///111000...***(((,,,---......---,,,***)))------.........------,,,222222222111000/////////111...---000666777222---...,,,+++,,,---//////...***+++,,,,,,,,,///333666,,,...000555888999888555999;;;???BBBAAAJJJfffwwwgggWWWHHH???777111+++***,,,---+++'''+++***((('''&&&&&&''''''%%%$$$###$$$(((***+++*** $$$((((((''''''***...)))&&&%%%((()))((((((+++))))))((((((((('''&&&&&&&&&%%%$$$######%%%''')))'''''''''%%%######%%%'''$$$$$$#########%%%))),,,(((***,,,---+++)))+++...$$$%%%))),,,+++&&&'''***++++++++++++***(((&&&%%%'''(((***)))'''&&&%%%&&&+++***)))))))))((('''&&&******((('''&&&(((+++---***++++++,,,///333555444...++++++...111000111444++++++)))'''***------***------.........---+++***+++)))(((,,,000000,,,&&&,,,...000111111///---+++,,,,,,---------,,,++++++,,,---...000000000//////333333222222111000/////////---...000444555333111111///------.........------------,,,,,,...222555///000222666:::;;;999777999<<<@@@CCCBBBGGGYYYkkklllXXXIII@@@===777111+++***,,,---***&&&***)))((('''&&&&&&''''''$$$$$$%%%&&&((()))((('''######$$$%%%''')))******(((%%%%%%((((((&&&'''+++******)))((('''&&&%%%%%%***)))'''&&&&&&'''((()))$$$''')))***)))***+++,,,---+++((($$$"""$$$+++000###'''***)))''''''***---!!!###(((,,,+++''')))...---------------...000000222444555444333111111222;;;777333555888888333...111222222111//////222555,,,)))'''(((***+++*********'''(((---111000///111111222000,,,,,,000111---,,,---///111222222111111///,,,,,,///333333...))),,,,,,,,,------.........)))***+++,,,---------...------...///000000000000111000000000000000000///,,,...000///...///333777555333///.........---,,,,,,------------///222555222222444666999:::999777;;;<<<>>>BBBDDDGGGOOOWWWqqqyyyeeeRRREEE>>>===444000,,,+++,,,,,,)))'''%%%%%%&&&&&&'''((()))***%%%&&&'''(((((((((&&&%%%***'''%%%%%%&&&'''&&&$$$'''%%%''')))(((%%%&&&*********)))((((((((((((((((((''''''&&&&&&'''''''''(((''''''&&&&&&%%%%%%$$$(((((((((''')))///999AAA555;;;>>>:::777:::???BBBFFFHHHNNNQQQOOOLLLOOOVVVWWWWWWXXXZZZ^^^bbbeeegggtttuuuvvvuuussssssuuuwwwxxxssspppqqqttttttnnniiibbbeeefffeeebbb```bbbdddXXXQQQLLLKKKJJJEEEAAA@@@???:::777:::999333---***111444111)))(((------)))(((***,,,...////////////...------000222111---))),,,++++++++++++,,,---...))))))***+++---...///000...---------...///000000............////////////+++...111///++++++222888666333///------------,,,(((***,,,...///111555777444333333444777999999888===<<<===@@@CCCEEEFFFGGGWWWvvv|||kkk[[[OOOFFF???;;;000///---+++***))))))((($$$%%%%%%&&&'''((()))***&&&((())))))((('''&&&%%%******)))'''%%%%%%&&&&&&''''''))),,,***%%%%%%)))((((((((()))***,,,...000'''(((***,,,------------///,,,***+++000666999999;;;???EEEHHHMMMUUU```hhhwww~~~zzzwww|||~~~~~~xxxsssppprrrqqqiii```\\\JJJOOOKKKAAA>>>CCCDDD>>>???>>>>>><<<999666333111///000222222222///,,,***000000000000///...---,,,+++,,,,,,,,,---...///000///---,,,******,,,...000........................***,,,///...,,,,,,///222333000,,,++++++---------(((***...000111222333555333111000111444888:::;;;:::===???@@@AAACCCDDDDDDLLL___yyyzzzkkkYYYMMMHHHCCC:::222.........,,,)))(((((()))''''''''''''''''''&&&&&&'''(((******((('''&&&&&&'''***,,,)))%%%$$$(((---((())),,,...+++&&&&&&)))''''''(((***---111444666GGGIIIMMMPPPRRRSSSSSSSSSOOOLLLLLLUUUfffwww~~~yyyssskkkccc\\\YYYNNNQQQSSSSSSPPPMMMJJJJJJ666777888888666333///,,,//////.........//////000///---***((((((***---/////////......------,,,,,,***+++,,,...//////---,,,///,,,)))(((***---......+++...111222111000000000111///---...222777;;;===666===BBBBBBAAADDDGGGJJJKKKTTTccc|||vvvnnneeeYYYOOOIIIAAA888222///.........---,,,)))'''&&&)))------(((###$$$(((%%%%%%'''+++...---(((###(((***+++)))''''''))),,,++++++***++++++---...///===FFFRRR[[[bbbnnn~~~SSSAAA666???TTTooosssdddYYYXXX]]][[[TTTUUU^^^```XXXUUUYYYHHHFFFDDDEEEHHHJJJFFFBBBLLLLLLKKKJJJIIIHHHGGGGGG???MMMFFFIII^^^SSS<<>>???AAACCCGGGMMMUUUZZZ```bbbaaa\\\ZZZaaaqqq|||mmm```VVVJJJ@@@777444333333555444000,,,222***,,,---'''))),,,&&&222000------......+++(((***((('''(((+++,,,+++)))&&&+++000000+++((()))+++333///...000000------111000...---...111444666666;;;999;;;@@@AAA>>>AAAGGGIIIHHHPPPddd{{{nnnnnneeeXXXLLLCCC:::111***---)))%%%''',,,///...,,,***+++------++++++...111///---***)))***++++++***'''))),,,---...///222555+++111:::EEEQQQ\\\dddhhh|||qqqccc333)))###)))333BBB[[[sss{{{vvvrrrooonnniiidddZZZQQQIIIFFFGGGHHHGGGAAA;;;777000******---444---...555666---***---000---+++,,,+++((('''''',,,++++++******))))))((('''//////555@@@333%%%---///111111000,,,++++++---'''(((******,,,000555999444555555111...111;;;CCC@@@BBBHHHTTTcccpppvvvwwwssspppjjjeee___YYYSSSOOO777000222333...111555000222---'''$$$&&&***---...)))...000---&&&$$$***000444222///+++***---444999******///666999666555777333000...///333777:::;;;888666888<<<<<<999;;;AAADDDCCCIIIYYYpppzzzmmmfffVVVOOOGGGAAA===:::666222666///)))***///111,,,&&&---,,,(((%%%###$$$%%%&&&&&&%%%$$$$$$&&&---666<<>>444...+++((('''(((%%%###---<<<777666555333222111111111111...)))'''(((+++...//////***(((+++...---,,,...---((((((///000***'''))),,,((('''+++***&&&(((...((((((((((((((((((((((((***+++111:::777***%%%---((()))***)))'''&&&'''(((***+++,,,,,,+++,,,...000***++++++)))''''''***,,,222111111444999:::999666888<<>>000///.../////////---+++111---,,,...000222666<<<444111//////333777;;;===555444666999999777999===>>>===AAAMMM^^^sssoooaaa^^^QQQKKKCCC<<<777333000------***))),,,222555222///++++++)))'''***...000///+++000888AAALLLYYYhhhsssrrrgggXXXJJJAAA999222---777222...+++,,,...000000******,,,---(((!!!"""'''(((((()))***,,,---//////,,,)))''''''((())))))(((000)))&&&***---,,,)))((()))&&&'''...111...---//////(((&&&***+++''')))///((((((((()))))))))******///(((000:::///$$$&&&***,,,---------------...///---...///...,,,+++++++++---,,,,,,---------,,,+++,,,+++,,,...000000---***///000000111111222222333)))+++,,,+++///666999888<<>>555,,,,,,222333---&&&666444444888<<<===:::555444///+++******))),,,111222000//////222555666666444555777999999999;;;>>><<<<<>>@@@AAA???AAAEEEJJJUUUgggwwwyyymmm]]]NNNFFF;;;888444111111333666888111///,,,)))***444CCCOOO^^^hhhqqqvvvzzzvvv\\\TTTIII@@@999666444333111222222111...)))$$$!!!$$$+++//////,,,******'''))),,,...000000///...,,,)))''')))++++++***))),,,+++***)))***,,,///000###$$$&&&&&&&&&(((+++...''')))---111///+++,,,111+++***)))***,,,,,,+++***+++...,,,&&&&&&,,,,,,'''))))))******++++++,,,,,,,,,000000,,,+++---///111,,,+++***,,,...//////......000222111000///000000///...---...//////...,,,666666555333111...+++)))///......000333555555444+++//////+++((())))))'''222222000---)))'''&&&''',,,+++555888111000444///@@@@@@AAABBBGGGOOOXXX___}}}nnn^^^QQQFFF<<<444777222000222444555:::@@@;;;:::999888888777444222111666888777888<<<>>>>>>DDDAAAAAABBBDDDHHHSSS^^^vvvwwwhhh^^^VVVKKKAAAFFFCCC===666111000111333555999AAALLL[[[mmm~~~xxxssskkkaaaUUUHHH<<<444,,,***'''(((***,,,+++***$$$$$$&&&'''(((((()))(((%%%000;;;<<<222)))%%%&&&444111...***'''(((***,,,444444333111222666:::<<<;;;777111+++'''&&&&&&&&&+++,,,,,,***)))///;;;EEECCCJJJQQQLLL;;;(((###'''))))))(((((()))***)))&&&111555&&&(((,,,%%%&&&&&&'''''''''''''''''')))>>>777$$$%%%(((&&&,,,///---,,,...000222111///)))+++,,,+++******+++---***,,,///222333333333222+++,,,...///000111333444---+++***+++---...,,,***+++000333000...//////---++++++,,,...111222222111---+++333555...111999888333222111//////333:::@@@999CCCPPP[[[eeesssvvvkkkUUUMMMEEE@@@<<<:::<<>>444000%%%---999EEEVVVqqqhhhAAA...,,,((())))))(((+++...---+++333MMMRRR777%%%,,,///&&&++++++++++++++++++++++++777YYYNNN---,,,---(((222111///---///222333222///222333444333222222333555///555===CCCFFFFFFGGGGGGIIIIIIIIIGGGFFFEEEFFFGGG888666444444666777555333)))000444222//////...,,,...,,,,,,///333444111...///,,,111222---444AAADDD???AAABBB@@@<<<:::;;;<<>>999>>>???:::888<<<<<<999999777888???DDDEEEGGGJJJZZZgggttt}}}ttteee\\\SSSIIIAAA===999LLLaaaqqqkkkSSSOOOUUULLL999444...)))(((***)))%%% )))+++,,,,,,)))&&&$$$$$$111)))$$$''')))&&&&&&)))+++%%%(((,,,***......"""###+++...((('''777RRRfffbbbCCCVVViiixxx888(((+++...))))))000///)))***'''nnnqqq999'''000***$$$(((---***,,,111,,,'''...DDDrrr888"""000&&&777+++333222111000222666:::===000;;;>>>777888FFFQQQTTTJJJ\\\vvv}}}[[[JJJBBB222...000(((222888333---,,,+++)))000...000333$$$===000...000222000111000,,,AAAgggddd^^^]]]```^^^TTTLLLJJJKKKEEE???;;;===AAAFFFIII>>><<<;;;<<<@@@DDDHHHJJJeeemmm}}}iiiZZZMMMBBB:::>>>888999BBBFFF???888777===???777777GGGMMMEEE???OOONNNYYYiiissskkkSSSFFFCCCHHHQQQZZZhhheeeTTTBBB999777666555555...+++(((%%%%%%'''((()))###!!!!!!###&&&)))((('''$$$"""&&&///444111...///)))%%%''''''%%%***000...+++444<<>>DDDOOO]]]lllzzzuuuiiiOOOEEE<<<999666555<<>>XXXhhh{{{~~~===...%%%...111444jjjPPP+++---+++333///((()))+++'''444PPP===!!!+++555@@@RRR{{{|||MMM000,,,000///222BBBrrrBBB%%%---+++((()))(((222jjjzzzgggaaaZZZPPPNNNGGG??????III[[[mmmxxx}}}kkkVVV@@@>>>GGG???:::CCCHHHFFFHHHLLLNNNTTTeeevvvzzzwwwsssoookkkaaaSSSGGGBBB???888333111000...///222333)))%%%+++***)))888OOOssslllbbbXXXOOODDD777///''')))+++,,,,,,,,,------ (((444DDDVVVjjjyyyMMM333''',,,///;;;yyyJJJ)))---###...+++'''))))))###999bbb???===NNNaaahhhNNN999(((666;;;|||___<<<===666,,,$$$...gggsssddd]]]^^^^^^XXXRRRYYYdddmmmqqqwww{{{jjjKKK===HHHQQQTTTUUUQQQLLLNNN]]]kkkqqqyyyiii___WWWMMMFFF>>>777555777+++333999;;;???JJJVVV^^^___333)))(((777hhhQQQGGG999111000000---***)))+++---+++)))((()))+++;;;OOOkkkYYY222******///IIIKKK+++///'''***)))(((+++(((%%%HHHyyyvvvFFF,,,///&&&BBB^^^\\\bbbWWW===(((+++YYYvvvxxxlll```bbbccc^^^rrr|||fffMMMJJJTTTkkksssiiiccchhhgggrrrbbbPPPQQQMMMKKKKKKHHHDDDDDDGGGIIIXXXdddiiiwww___;;;$$$((()))$$$888XXX===666,,,&&&$$$%%%&&&&&&(((((()))...666???GGGLLL~~~OOO+++...+++000YYY\\\111---...))))))+++...***+++]]]oooxxxnnn^^^yyy^^^888(((***888IIImmm~~~KKKPPPfffgggKKK000***DDDjjjuuudddkkk~~~qqqfffgggbbbccciii^^^GGG===UUUrrr~~~sssvvv{{{ooo```^^^```ZZZTTTVVV___mmmzzzhhh111222+++$$$,,,<<>>///222+++***???ggg666!!!III]]]MMM777---999OOO```HHHLLLYYY}}}mmmWWWIIIDDDJJJBBBPPP^^^iii{{{|||rrrkkkaaa[[[fffxxxvvvSSS''')))+++$$$###888FFF===!!!111&&&444888***,,,***LLLssskkklllvvv444,,,111///111OOOGGG))),,,000...$$$,,,)))111<<>>,,,+++666///DDD\\\333555444;;;ddd999111000<<>>>>>eee[[[333///222---777ssskkk;;;SSSSSS:::kkk===(((---***DDD|||jjjooovvvgggNNNEEEDDDGGGPPPSSSdddzzz>>>'''000222YYYbbbAAA"""+++000)))111AAA///VVVtttwww999###)))---+++***+++,,,,,,%%%???~~~888(((---000((((((###...222RRRjjj333VVVkkk777<<<444PPP^^^333000555---333+++(((cccGGG888111+++111iii~~~lllbbblllLLL111...222;;;dddccc[[[nnnMMM<<<@@@OOO[[[[[[eeeFFF$$$444111AAA}}}==='''++++++&&&%%%:::888444dddwwwbbbooo|||AAA###'''+++***'''%%%'''***$$$WWW===$$$---&&&,,,,,,&&&%%%+++aaa[[[000KKKBBB@@@444222uuu|||:::(((222,,,)))...***???|||bbb///000999!!!jjjZZZ{{{aaaTTTjjj---000222888???sssVVVbbbYYY>>>FFF<<>>SSS((((((...!!!"""444111222(((ppp}}}III<<>>KKKQQQkkkqqq++++++666333NNNPPP222***%%%'''***@@@FFF111555ttt:::222999BBBAAA]]]AAA...OOOrrr000***$$$$$$***...///---555xxx555***+++((((((###///'''IIIsss111222111OOO{{{zzz;;;111888___^^^///******---444---QQQ]]](((333...333vvvBBB111333...EEE\\\///000///'''666QQQ|||ZZZxxx|||CCCIII```^^^VVVEEEGGGVVVyyy@@@+++222000EEEQQQ,,,,,,+++%%%***888MMMCCC...FFF;;;111000///,,,>>>AAA...IIIrrr333---'''%%%(((+++***(((===555...+++((($$$'''111+++NNNggg000000111777PPPVVV;;;000:::~~~kkk???,,,***+++555000111WWWhhh000???+++111sssNNN&&&444666===zzz000444---)));;;<<>>111......FFF___,,,222:::444999888GGGfff<<>>$$$%%%999AAA666***)))***)))JJJddd@@@&&&+++LLLtttccc]]]000///444***&&&+++```ssscccUUUjjjnnn444+++>>>|||FFF$$$***///(((...+++(((DDDooo***000$$$444......---222xxxEEE444***)))&&&000333fff]]]111IIINNN999222&&&&&&++++++WWW{{{AAA///+++>>>OOO444000222FFFyyyhhh,,,+++333...555888CCCYYY@@@WWWmmmOOO[[[bbbWWWDDDDDDcccOOO333&&&---CCC777"""((())))));;;|||rrr555%%%---\\\vvvBBB@@@ppp999)))///---)))"""AAAoooeeeEEE888\\\hhh111(((:::yyyNNN'''(((---)))...)))&&&HHHiii***///%%%111,,,111---333???///+++)))%%%000///PPP[[[AAAeee///111###))),,,&&&777~~~SSS555''':::kkk]]]111+++111===fff~~~:::+++111)))000777999jjj}}};;;333YYY[[[WWW]]]dddWWWCCCHHH___AAA(((///DDDKKK///---%%%000gggQQQ'''---777iiiYYY666YYYXXX...!!!&&&///555---111IIIfff}}}ooofffoooxxx]]]222...;;;wwwWWW)))$$$***(((...(((###KKKaaa***...(((///---000***222888***+++---***333...;;;@@@lllwww666+++---444+++...333qqqccc>>>111///IIIkkk333***111666QQQEEE,,,...)))000888333III}}}cccAAA===iiijjjUUUdddkkkXXXKKKOOOmmm```///BBBZZZHHH)))'''///999aaa******...BBB{{{<<<111wwwXXX333+++000---(((***222777:::HHHZZZRRR[[[cccXXXUUU|||[[[222///>>>aaa...%%%******///)))&&&MMMWWW)))---,,,---...---)))444333***.........444...000lllAAANNN```...333,,,000///666]]]ttt???666)))777yyyFFF444666777CCCuuuOOO///+++,,,333;;;444444TTTiii999;;;uuulllYYYcccnnnbbbMMMUUUooommm555)))---___UUU555!!!'''(((%%%CCCrrr>>>%%%666&&&JJJbbb,,,,,,qqqZZZLLL222...000888999///'''&&&***///666333AAA~~~\\\///+++???jjj333(((---,,,111,,,,,,PPPOOO))),,,...+++...------999|||222,,,///)))//////......XXXSSSCCC:::111&&&666(((222JJJ}}}DDD222,,,111hhhYYY999555777666rrroooFFF000444444777111444===wwwTTT333SSSaaaVVVrrrsssTTTQQQXXXxxxDDD"""555KKK[[[;;;######''')))JJJ^^^EEE---000444+++dddDDD+++777ttt\\\@@@111222666777666888000444444AAAyyyQQQ...,,,;;;mmm555(((,,,***///,,,///TTTIII***+++///(((,,,,,,111===ppp...+++,,,$$$000(((---...EEETTT>>>^^^RRR//////000+++///555rrraaa888,,,***NNN```555,,,555---lll[[[111777222000000666111YYYVVVOOOoookkklllooofffXXXUUUcccggg%%% ???VVV666)))///...555xxx(((&&&444%%%<<>>ggg***((('''$$$222%%%,,,///777uuupppHHH777555===lll...777$$$777333$$$aaaFFF(((%%%;;;bbb000&&&777---WWW[[[(((333000///666///%%%@@@|||VVVYYYqqqhhhcccxxx[[[UUUWWWpppBBB&&&000RRR\\\,,,!!!111&&&!!!III}}}HHH333'''111000333EEE+++***NNNxxx\\\GGG;;;###(((222111WWWGGG+++///333wwwrrr444###)))+++000***((([[[:::%%%***$$$(((000///'''OOOYYY///'''***111+++***111111222___^^^;;;'''666<<>>:::,,,>>>```hhhLLL///333999zzzqqq777)))---,,,000+++***]]]999%%%---(((***---111)))MMMTTT---)))---,,,******...---+++LLLfff777+++...333IIIUUU222,,,(((...---DDD;;;)))111WWWzzz:::---555555:::sssiii666222...333000//////+++CCC{{{hhhqqqooobbbQQQXXX|||sss|||===444222lllWWW&&&***)))))),,,ZZZggg666111%%%999(((999[[[NNN222***AAA{{{rrr[[[777///888333@@@SSSqqqSSS444333999sssggg333***///,,,000---...___:::'''111---,,,,,,000)))JJJKKK))))))---(((---------+++'''777XXXyyy???555111000000qqq666,,,)))...'''444iiiKKK...333@@@HHH...222777111QQQlll>>>333---222---333&&&+++333FFFvvvppp^^^rrrvvv^^^LLL___fffaaawww444555SSSwww333333###''''''@@@XXXTTT"""......444%%%JJJ}}}AAA666,,,JJJZZZ>>>666---+++CCC```|||JJJ//////666gggVVV)))''',,,)))///...111^^^???***111---------,,,'''HHHDDD&&&'''***(((222222------***...>>>oooJJJ666999333...ggg@@@000///444)))***HHHSSS444444888bbb---444999555@@@wwwQQQ555***111---///)))444555222bbbtttgggdddsss~~~aaagggssssssaaaWWWqqqyyyaaauuu>>>,,,333xxx===222...---###111]]]DDD333"""'''+++(((111nnnvvv000222+++VVViiiIII...///++++++333BBB^^^sss555(((+++777cccOOO''''''+++&&&------000]]]GGG---///***,,,///))))))KKKCCC'''(((((()))444222,,,.........444PPPTTT,,,999///777JJJ]]]111...555111,,,666uuuaaa444,,,777rrr{{{000;;;>>>999:::yyyfff888(((111222***333777666555CCCwww[[[IIIHHHTTTlllkkkjjjeee|||yyyZZZUUUmmmbbbsssIII***"""[[[ddd111"""111"""@@@fff999(((666---111KKKfffbbb'''......ggghhh:::111***(((***///999PPPfff]]],,,******777```TTT,,,+++---&&&,,,+++,,,^^^LLL...,,,(((,,,///)))---QQQDDD***,,,***)))111...)))......,,,111AAAbbb...555)))777000uuuvvv444***///666000222aaattt>>>---888\\\777666555444555iiivvv>>>***111555)))777000...555---KKKlllLLL<<<@@@KKKmmmlllccccccrrrzzzeeeUUUXXXvvv```JJJYYYggg___vvv777///666ooo777(((%%%$$$***...TTTQQQ222***===666888aaaEEE,,,///000qqqkkk666...,,,222333000111888FFFdddOOO...222)))666___XXX000------&&&---+++)))cccLLL,,,+++(((+++,,,)))///RRRAAA***...+++)))...+++)))...***(((///:::|||]]]555...,,,000***QQQEEE///+++666//////CCC}}}MMM444111JJJwwwIII......---444RRRGGG111000111,,,333,,,,,,333)))444^^^qqqZZZLLLBBBPPPiiijjjeeegggiiitttjjjVVV^^^~~~oooLLLIII===222@@@\\\wwwdddTTTlllZZZ+++%%%ZZZJJJ***+++))))))***DDDeee555***&&&---///111BBBXXX+++...++++++ppp]]]EEE111...///...111777,,,///FFFqqq???+++555)))777cccVVV...+++***%%%...---***hhhJJJ)))+++***+++((((((...PPP<<<'''---***+++...++++++///((($$$...444rrrEEE111$$$111---333>>>[[[:::+++555***)))***{{{PPP444%%%???oooaaa111444+++666BBBOOO777///+++///------222444000///555sss[[[JJJ===CCCVVVsssoooiiieeeYYY{{{yyyRRRLLLggg___JJJGGG<<<555???qqqmmmAAAJJJwww888...???bbbIII###'''###444cccIII...$$$'''+++***)))///```|||:::333777'''===~~~lll???---(((---333000+++***+++<<>>___yyyqqqyyyXXXmmmqqqMMMTTTiii[[[GGG@@@666888JJJ~~~~~~kkkjjj---'''^^^XXX999%%%+++)))///LLLQQQ===)))$$$(((++++++***777lllZZZ)))***000(((IIIrrrTTT^^^nnnyyyJJJ++++++222,,,,,,(((&&&(((222OOOPPP(((000,,,777hhh___000,,,000)))***(((---fffPPP---%%%((((((+++++++++]]]@@@)))---+++***+++,,,,,,,,,+++***)))888tttxxx>>>444333111444,,,---WWWeee888444222,,,(((RRRTTT...:::eeeuuu???...000333444YYYsss555///000111000000////////////000KKKuuuddd[[[^^^fffwwwvvvdddvvvfffPPPRRR|||ppp\\\DDD///444JJJ```kkk777%%%CCCoooDDD&&&+++///%%%000MMM;;;...###$$$***,,,+++***333rrrddd555((((((***YYYhhhPPP<<<@@@^^^rrr>>>((((((+++,,,***...///'''(((IIIsssZZZ,,,---(((666lll```111...333,,,---+++///jjjQQQ,,,###'''(((+++(((---dddEEE,,,---(((((()))******++++++******999yyyQQQ222...333111333///+++FFF===111000222+++BBBlll888111RRRQQQ***111---,,,CCCjjjGGG+++111//////000111111111000000;;;{{{ddd___ddd```cccnnnkkk``````jjjfffvvv~~~]]]HHHcccYYY333555FFFssszzzmmmkkkCCC$$$555eeeWWW,,,---///---666<<<+++%%%###'''++++++)))***555zzzFFF'''$$$///'''000ggg]]]<<<444;;;UUU~~~rrr>>>'''000***&&&)))///,,,$$$'''333\\\}}}]]],,,,,,&&&222eee___111...333---...,,,000hhhQQQ...%%%((((((+++'''///gggFFF---...(((''''''((()))***+++++++++888www;;;...)))000+++,,,111...>>>uuuDDD000...444...666mmmkkk<<<'''===bbb+++111((((((222___XXX)))...---...///111111111000///---pppwwwmmmmmmuuuppp]]]NNN{{{rrrUUU}}}yyyYYYLLLoooyyy___777:::DDDllluuuvvv{{{rrrYYYaaa111+++UUUeee111!!!$$$++++++>>>GGG333(((&&&(((,,,,,,)))))),,,MMMttt666***...444,,,666qqqiiiTTT???---777PPPnnn888+++111,,,&&&%%%***000---'''///HHHzzz\\\,,,///***000\\\\\\...,,,222,,,---+++///aaaQQQ000)))+++)))+++)))000cccAAA,,,000)))''''''(((((()))++++++,,,666rrrKKK555+++111,,,***000,,,222XXXRRR222,,,///+++***GGG```DDD&&&222wwwooo444000'''(((+++QQQaaa,,,(((+++,,,...///000///......+++___xxxXXXOOOmmmlllkkkoooJJJXXXwwwxxxQQQ999@@@???CCCggg|||lllOOOrrr}}}eeeHHH---'''cccUUU%%%(((---&&&$$$>>>DDD&&&***+++---...+++(((,,,333kkk\\\...//////111111666qqqsssFFF444+++---PPP|||DDD&&&******&&&)))///---&&&''')))HHHYYY,,,333000222XXXYYY+++***111+++,,,***---\\\OOO000***,,,***+++***---\\\zzz999***000))))))(((((()))***+++,,,---777jjj```:::(((222222///444//////<<>>TTTaaaDDD'''---KKK]]]%%%(((===ggg999111###222%%%SSS```+++(((***,,, 000"""%%%111)))TTT{{{;;;)))---...222...)))==={{{SSS444111444###EEE|||vvvppp{{{kkkZZZkkk~~~rrr```QQQQQQNNNIIIEEECCC@@@>>><<>>mmmfffllluuu___KKK>>>CCC[[[rrrpppkkkpppVVV\\\oooqqqTTTooosssGGG222......+++'''***,,,,,,888BBB111$$$444QQQ<<<,,,***dddSSS666+++222777dddfff222(((------"""--- %%%---///kkkrrr;;;---///---///***111555LLLOOO<<<999333333444777ggg|||uuulllddd]]]UUULLLEEEBBB@@@===;;;;;;<<<<<<;;;777333KKKppp|||uuuhhhZZZMMMGGGAAA>>>>>>:::000(((000...+++++++++,,,+++***......***666NNN|||WWWHHH777'''+++,,,222```^^^+++&&&000------+++000iii[[[---///+++///***(((111ZZZMMM111'''))))))******)))''''''(((***(((111444<<>>^^^QQQ,,,!!!)))+++$$$+++###(((%%%111\\\555000000,,,...)))///&&&***,,,)))000(((333---<<>>,,,111EEE---222```fff000+++111000***111RRR[[[777000EEEtttEEE'''$$$222(((>>>fffTTT---,,,,,,,,,,,,+++++++++222---eeeLLL///(((222...///222000555OOOnnntttQQQIIIKKK[[[{{{fffIII111BBBfff{{{]]]wwwhhhaaa|||wwwkkkmmmVVVbbbNNN)))///+++$$$((())))))+++...:::KKKAAA$$$---TTTCCC$$$333***"""<<>>uuuRRR,,,$$$111)))222RRRZZZ444000...//////,,,***))))))222hhhaaa111&&&999777888:::999000+++555DDDcccXXXAAAAAAGGG```pppOOOEEEkkkttteeepppeeeppp}}}TTTnnn___jjjnnnNNNgggiii555)))"""&&&***)))'''222@@@GGG"""###666eee444'''***))),,,@@@111&&&,,,&&&***(((''''''+++)))PPPaaa111&&&)))******,,,---,,,...JJJKKK000------,,,&&&))):::,,,!!!...%%%***+++***((($$$$$$&&&)))###%%%///>>>GGGGGGFFFGGG888gggvvvQQQ@@@555)))(((&&&&&&'''''''''%%%)))((('''(((***+++***(((''')))***000(((333III777,,,***+++&&&---+++...[[[CCC...///,,,///,,,///TTTUUU,,,...(((+++%%%***333bbbWWW111&&&,,,***++++++***(((''')))***///555;;;???KKKdddtttbbb___777---CCCkkk===+++,,,...222---...VVVDDD///111]]]\\\555+++333000111DDD\\\888000,,,///111...,,,,,,000HHHzzzNNN,,,,,,===777666///&&&(((333;;;<<<666NNN|||vvvFFFAAA<<<<<>>///"""---555&&&///***%%%###(((>>>yyyOOO,,,)))((('''***)))+++%%%777ppp|||OOO444)))'''///,,,000'''$$$///%%%###&&&%%%###&&&...666---333EEEWWWWWWDDD000&&&)))aaaUUU,,,111???///,,,))))))++++++)))&&&$$$$$$$$$&&&)))***)))(((((('''(((///'''333OOOEEE&&&%%%((((((222...---UUUIII222000***---***...III|||RRR---111+++...))),,,555]]]|||DDD***(((111((())))))(((&&&&&&''')))444QQQhhhkkkppphhh777---777]]]III+++)))+++000...+++RRRUUU666///EEE\\\;;;///---111222777TTT;;;...(((---222000...000333SSSJJJ111111***777777///&&&,,,:::;;;000///111IIIyyy___??????;;;:::UUUccc???@@@TTTVVVRRRZZZtttrrreeebbbYYYwwwzzzxxxsss]]]dddkkkZZZwwwCCC$$$$$$///)))''',,,)))''';;;BBB,,,//////999''''''%%%111$$$+++AAA///,,,---'''222%%%...)))'''&&&***UUUccc;;;)))...)))'''+++''')))%%%>>>ccc:::###$$$666000///+++ $$$"""(((+++...///000222777;;;LLL>>>444222---&&&%%%+++,,,333DDDGGG666,,,//////;;;222'''###&&&((('''%%%%%%%%%&&&)))+++,,,+++***---'''###)))!!!...OOOJJJ))))))...,,,222***'''MMMFFF111000)))+++(((---BBBvvvNNN***///,,,222...---777VVVlll888***,,,000)))******)))''''''(((***000]]]ooo444------KKKUUU,,,)))***)))---***EEEZZZ888555;;;^^^DDD444$$$,,,111***FFFDDD444***...333000...000,,,RRRHHH,,,444%%%***,,,///444;;;>>>:::555222...111IIIwwwmmmOOO@@@666999888TTTyyyNNNHHHUUU[[[\\\KKKdddzzzdddzzzzzzhhhccc|||zzzrrrssscccWWWppp}}}WWWnnnnnn>>>...---'''!!!$$$$$$---...--->>>;;;$$$666===000$$$((((((!!!333EEE )))222---***(((&&&+++---///bbbHHH)))&&&000***)))...((((((111JJJyyyuuuCCC...+++"""999222444666###%%%000"""***444???HHHMMMPPP111)))(((//////'''$$$((('''$$$---222&&&!!!)))...OOO@@@...%%%'''+++,,,***&&&%%%&&&'''))))))'''%%%&&&$$$'''222(((***@@@555)))***---(((+++######MMM|||???...///)))***'''---MMMTTT,,,///***000---(((111LLL^^^...(((***''',,,------,,,***)))+++,,,$$$OOOuuu666222,,,DDDbbb222//////,,,333+++777SSS000555444gggQQQ==="""+++333%%%>>>QQQ>>>000222555000,,,...***VVVDDD444...111,,,---222///&&&&&&...)))111...,,,MMMSSSIIIFFF...222+++===nnnyyyLLL888QQQ{{{ddd888:::___sss~~~YYY]]]pppiiiwwwmmmqqqmmm\\\iiigggLLL>>>666///)))(((---,,,***---333###000555===''')))'''///,,,QQQ333&&&,,,,,,((('''$$$'''///!!!###TTT>>>---$$$***000---***---,,,(((kkkKKK444555(((''',,,---666888&&&444000//////666BBBHHHAAA666..."""+++...)))(((------'''(((((('''''''''(((((()))333RRR>>>///(((%%%666)))******+++++++++)))(((''''''&&&''')))))))))...555,,,$$$---+++'''+++111KKKSSS+++%%%---,,,)))+++DDDQQQ444...000///111---...FFFhhh222222###)))+++)))(((...111'''***AAAHHH333tttgggmmmqqqCCC///&&&@@@mmmEEE111++++++111***///BBB>>>------QQQggg>>>"""000***(((555]]]EEE---444000'''111---%%%XXXccc:::///111EEE777///***+++------...111000///:::333???kkkddd???CCC;;;777111///222AAA[[[ttt^^^999===WWWjjjXXX======MMMJJJOOOnnnwwwTTTNNNnnnkkkyyy___\\\JJJWWWhhheee```BBB222///000222666222222888888111((($$$'''%%%(((:::???000$$$<<>>AAA666---888ZZZ???)))222***'''///XXXGGG)))+++333///333,,,444QQQPPP333---,,,:::+++((((((...222111///000555111777///555XXX```:::;;;444222555666777888888777444111@@@AAAAAA@@@???@@@CCCFFFOOOLLLKKKIII===000000:::\\\kkk[[[@@@<<>>111!!!%%%000(((vvvTTT444$$$''''''''')))'''(((!!!666ggg000,,,))))))+++***(((%%%---iiiYYY999CCC>>>,,,$$$666GGG:::KKK```eeejjjeeeXXXLLLJJJHHH===,,, $$$&&&+++000---&&&&&&+++&&&&&&&&&'''((()))***+++***777^^^FFF)))---&&&(((''''''&&&&&&&&&'''''')))***+++***&&&%%%---777222"""'''''''''))))))===[[[333+++///+++'''(((???{{{QQQ000///222000---)))+++>>>eee000,,,$$$***+++,,,++++++((()))PPPeee000JJJ___JJJ000,,,(((:::qqqyyy~~~~~~lllfffccclllxxxBBB555,,,777___ggg,,,+++---+++---///888FFFBBB---;;;___GGG+++---'''***111ZZZXXX333(((555222...'''888>>>[[[<<<333333***000222...---000111...,,,---///)))///***---FFFaaa===>>>:::<<<444777888666111000444:::...---,,,///333444000---777444222444999;;;888444AAA```eeeMMM>>>;;;<<>>;;;......---+++******+++,,,&&&&&&&&&'''(((***+++,,,))),,,QQQSSS:::+++""",,,'''&&&%%%$$$$$$%%%'''((('''(((***)))%%%$$$---888==='''&&&'''))),,,+++???ZZZ333,,,///+++''')))===rrrUUU111000444333,,,(((---<<>>444...333VVVyyy666222...)))......222IIILLL000000RRR???***...///666999>>>TTT555"""222444555666999222???777999:::)))'''---'''###%%%(((,,,222999...'''...///111<<>>@@@555444333333111111555<<<555333333777<<<>>>;;;888333:::<<<777555888888333555>>>QQQ___WWW@@@:::GGGUUUnnnvvvbbb}}}\\\rrrjjj___FFF???DDDPPPSSScccccc999<<<'''///---***%%%""""""%%%''',,,------.........+++((($$$(((AAA<<<+++%%%***KKKHHH"""'''%%%,,,'''jjjhhhCCC///)))---,,,,,,,,,'''(((:::sssmmm***(((&&&(((,,,000111111ttt___===444YYYyyyooo999===888@@@<<<<<>>222777DDDMMMDDD000!!!$$$///...%%%&&&&&&'''''')))***,,,,,,,,,+++333TTTLLL''''''+++&&&%%%$$$$$$$$$&&&'''((($$$%%%'''(((%%%$$$---777VVV888///,,,,,,+++)))===VVV111+++///+++(((,,,888fffYYY///...111222******111<<>>JJJSSSbbboooqqqgggfffiiijjjmmm]]]\\\MMMDDD;;;444---)))+++000333---333555777666~~~mmm\\\DDD===;;;555222666666222......222222222222333444666777,,,666:::444222888999444999---===___dddKKK;;;<<>>///((()))+++'''''''''((()))***+++,,,---///EEEUUU...(((%%%%%%%%%%%%&&&'''((()))***%%%$$$&&&((('''''',,,444VVV666---***+++***(((???{{{RRR///***///,,,***///222\\\^^^///+++---000(((&&&000888ppp<<<''',,,***)))555444===ggg111333]]]pppWWWNNNaaammm{{{WWW555777,,,&&&333777^^^JJJ+++000///,,,'''$$$<<>>>>>ddd;;;!!!)))---&&&"""...%%%!!!,,,;;;AAA???<<<%%%444NNNZZZGGG)))%%%555))))))(((((()))******+++(((111 ///VVVIII)))%%%%%%&&&'''(((******+++++++++''''''***,,,***+++///JJJ,,,'''))),,,***)))AAAxxxPPP///+++///,,,+++111000XXXfff222++++++000))))))555;;;xxxCCC)))///+++000???LLLaaavvv555...CCC{{{kkk???---555---000999333bbbUUU))),,,)))+++---%%%888fffCCC(((111,,,...PPP___222...333---)))222<<>>???>>>999333111333777<<<888333333888;;;777111000...444777AAA^^^eeeLLL@@@AAA:::___jjj^^^yyymmmxxx}}}uuunnn{{{zzzdddOOO:::@@@RRREEE???TTTZZZ[[[,,,666666pppwww222%%%******'''%%%%%%'''******)))###000777000&&&$$$''''''...KKK===000$$$+++TTTVVV(((&&&)))444,,,vvvQQQ***&&&%%%...222***+++444666[[[ooo,,,&&&))),,,%%%---bbbTTT$$$&&&BBBvvvKKK000!!! 000'''---111+++!!!###999QQQJJJ...///NNNTTT777'''000***)))))))))))))))******!!!000+++ UUUeee---+++%%%&&&(((***,,,,,,,,,+++000+++)))---///---***+++NNN111...111111+++(((???xxxQQQ000,,,000,,,,,,111222YYYmmm666---,,,333---444BBBGGGQQQ444;;;555DDDTTTkkklll:::...---~~~|||gggTTToooXXX000)))000&&&+++000'''^^^ZZZ,,,+++%%%...777+++555^^^DDD%%%222///,,,FFFppp:::...666---(((555777;;;MMMDDDMMMYYYxxxzzz[[[III999000<<<888444((('''444&&&+++666'''111###///------000------000555???NNN[[[zzzhhhJJJ444;;;999wwwkkkAAA777CCC======<<<999666555555666999888888777222///111777777222777555555TTTmmmdddBBB===<<>>000)))000///+++---333KKKkkkddd333$$$000$$$+++;;;rrr>>>///+++AAAhhh<<<%%%(((---&&&***%%%''',,,***$$$(((222XXX;;;:::===222:::???'''444...---)))%%%///444***///---%%%;;;nnnYYY+++'''''',,,'''...111###***,,,)))***...---((()))...???888(((......&&&444999hhhfff111)))888///333***999WWW///---333333///333CCCEEElllaaa666OOO]]]uuuwwwzzzkkkiiiqqqwwwxxx>>>---222rrrkkk???111???XXX~~~{{{DDD///(((++++++---000000CCCddd,,,))),,,+++111...444eeeDDD;;;777,,,444BBBlllCCC111444555000+++333OOOkkkqqqqqqkkk[[[EEE444---------///111000...,,,+++,,,---...---,,,******+++---000///...---...000222333999QQQhhh^^^QQQOOOuuu>>>AAAOOOcccjjj\\\UUUZZZUUUGGG777999999555000000444999999...,,,666===CCCTTThhhRRRBBB999555[[[lllRRRfffmmmvvvvvvxxxlll[[[xxxgggRRRBBBYYYKKKCCCGGGGGG;;;000//////222333ZZZsss111&&&+++$$$%%%&&&'''((())))))((()))111***%%%---)))"""***BBBAAA000)))***BBBRRR///%%%***))))))UUUmmm111'''+++000+++,,,BBBccclll)))---+++...(((666RRR111+++)))FFFhhh???)))+++!!!---&&&---'''''',,,+++$$$&&&...000444OOOTTT666333CCC???///,,,,,,***&&&)))---(((%%%$$$---333tttooo---&&&&&&///+++...///"""+++---,,,---000///))))))---;;;777''',,,...%%%...111eeeddd000(((888...333///666UUU~~~///))),,,000222666HHHOOOyyy}}}dddhhhDDD000---111LLLNNN///'''UUUSSS444+++000222FFFjjjuuu@@@...***---,,,---///...CCCfff666------,,,222///444```PPP>>>666000111555^^^HHH000,,,&&&+++HHHmmm~~~|||mmmZZZ@@@000---//////------///000000...,,,+++,,,---...---,,,******,,,---///............000111222<<<888<<>>YYYmmmhhhOOO:::444)))---111333000,,,***(((---//////...,,,++++++,,,---......,,,++++++---///***,,,...000000000///...'''000;;;111...;;;TTT<<<...333555......666666888::::::888777888:::444;;;???>>>===???>>>:::QQQpppLLL>>>===\\\xxxfffZZZwwwoooiii~~~pppcccfff}}}cccCCCFFFlllhhhDDD,,,+++222--- )))111***cccTTT***+++((($$$###&&&&&&%%%)))000NNN555&&&(((%%%###333HHHFFF'''000$$$===YYY111...:::666CCCffftttSSSqqqmmm}}}<<<***###,,,;;;tttHHH!!!'''***###'''DDD@@@+++%%%(((&&&+++***,,,(((&&&(((+++)))'''&&&)))"""###'''+++333999666999555&&&!!!+++)))%%%---...)))'''333)))GGGUUU,,,%%%((((((...)))+++%%%(((++++++***)))))))))666JJJ000!!!,,,+++...000hhhqqq777<<>>]]]555333444999;;;999555222111222333444666999===@@@333999;;;999999===>>><<<888nnn___DDD===AAAmmmpppHHHooouuu]]]www{{{iii```yyy~~~mmmXXXBBB[[[lllGGG+++,,,000***)))111***,,,+++gggPPP)))$$$***&&&&&&)))'''&&&000===CCC+++$$$(((!!! 111>>>111!!!333222MMMaaa???III___]]]wwwqqq111'''222...HHHjjjYYY```111$$$///...&&&)))PPP===+++'''((('''((()))(((''''''(((***)))((('''###&&&)))***,,,///333888FFFIII333$$$---,,,$$$,,,))))))###$$$222bbblll222###&&&%%%---+++***---000000,,,******)))'''333QQQ555((())),,,000bbbwww<<<<<<>>>$$$&&&...333CCC|||yyyyyy~~~zzzJJJ111///000---,,,***&&&555UUU```555+++,,,***---...<<>>555111555<<<+++HHHcccTTTFFFAAA888QQQ```OOO___hhh\\\ooopppkkkhhhsssyyypppBBB222kkkkkk>>>///999???999...,,,555???222+++666ooo666###!!!!!!$$$'''###$$$999RRR;;;$$$%%%666EEEfffrrrkkk000777%%%888ZZZ%%%---(((&&&---!!!###///,,,YYY444&&&&&&&&&)))(((---%%%))),,,***'''&&&&&&'''!!!***)))$$$%%%###%%%111444RRRDDD%%%''')))###...***&&&111)))+++&&&GGG;;;,,,---"""&&&)))***''',,,,,,''''''---111000666eeeKKK)))///,,,)))///WWWLLL777xxxuuuFFFAAAZZZBBB+++***,,,:::oooTTT444---444===bbbIII,,,,,,+++(((+++---&&&---DDDbbb222***,,,&&&+++111:::rrrDDD''',,,'''555888xxxrrr===///999)))%%%666111///+++(((''')))---000.........,,,***)))+++------......---,,,---///111******+++,,,------------111,,,---)))---999{{{>>>,,,999000......000333444444444777666666777777666444222777555>>>LLLKKK;;;444888000:::...YYYtttHHH777===DDD```^^^HHHmmmqqqMMM{{{tttfffccczzzwwwXXXKKK[[[fffYYYAAA000===NNNOOO999''''''+++)))...***+++jjj888///###&&&&&&&&&!!!+++---111TTT000)))***dddkkk333333---bbbkkk777,,,***)))000)))!!!%%%&&&$$$)))YYY333!!!***,,,)))***+++)))((('''''''''(((***+++%%%%%%%%%&&&&&&&&&''''''888XXXbbb444 ---)))&&&&&&''')))(((&&&'''+++...lllkkk000---###%%%))),,,((())))))+++,,,---......***iiiOOO555...&&&111&&&JJJFFF555\\\pppCCC@@@''':::KKKOOO&&&(((BBBttt{{{;;;)))777---555LLLsssJJJ,,,333,,,***,,,)))%%%...===ZZZ777''')))///---(((444tttGGG,,,555///;;;```___;;;222,,,,,,...---++++++...222111,,,+++//////,,,111000///+++'''&&&'''***111+++***000222//////444000,,,***,,,+++)))+++...(((...555333+++888kkk^^^@@@000***---...111444666666555444333999:::444111444555333333666:::AAAMMMTTTOOODDD000777...<<>>YYYbbb333000NNNrrrHHH------333111...KKK}}}[[[******'''***///---''')))111UUUCCC,,,(((000......:::oooiii999)))RRR{{{mmm111111+++(((+++...---++++++//////---,,,...111///***)))---222222///+++))))))+++444666111000666999777333///...000000......222000222888999///---EEEeeeUUU333...666333555555222//////111444333555444000///222555666222333777666222:::WWWvvvYYY>>>222+++///WWWjjjLLL;;;JJJHHH```^^^XXXuuukkkhhhrrrqqq```ggg|||WWWTTT```gggTTT555...888:::888---)))111666111(((%%%,,,+++,,,bbbsss'''******+++000$$$000###222fffGGG,,,===lllWWWHHHnnn111000bbbFFF((($$$///000...&&&&&&---***)))333;;;,,,(((+++'''(((---***&&&&&&'''(((***+++,,,---))))))((((((((((((''''''111!!!QQQrrrTTT+++!!!$$$&&&(((***************---iii>>>------%%%***'''''''''''''''''''''''',,,HHH888+++)))---((('''gggjjj999CCC{{{ppplllxxx@@@---EEEaaa222+++111000222///XXXccc---***)))+++...---)))***///KKKIII...(((222,,,...666kkk^^^444===hhheeeGGG,,,666111...111111...+++,,,111...,,,+++...///,,,(((...,,,+++...444888999999EEEPPPOOOCCCFFF^^^pppssshhhddd```[[[PPP???333...000///555<<<666+++...;;;\\\hhhooozzzaaa===111666,,,///222222//////222666555555444222222444666777333333888:::000***<<>>BBBGGG000AAAVVV***...555///111///gggggg000...,,,,,,,,,,,,+++---000???NNN111(((333))),,,000WWWUUU===SSSlllGGG...999888333222444333///---...333///++++++,,,,,,***)))000,,,,,,999KKKXXXZZZVVVUUU___XXXEEEEEE]]]ppprrrfffmmmzzzrrrbbbYYYGGG111$$$)))111000111666,,,555999@@@MMMXXXiii\\\???888===444555444111000333999>>>:::888666666666666666777---)))...888666---111>>>\\\ZZZKKK???;;;333DDDkkkkkkAAA===PPPhhhhhhWWWfff{{{{{{fff|||oooWWW___bbbBBB(((444888333@@@---'''%%%)))***(((+++111,,,(((&&&]]]qqq)))...000;;;@@@===???;;;]]]ttt222)))jjj777)))<<<:::000xxxjjj---(((***111+++)))(((...111&&&)))>>>MMM..."""))))))&&&)))+++&&&&&&'''(((((((((''''''&&&&&&'''''''''((((((((("""+++,,,;;;aaaZZZ***222&&&&&&&&&(((***++++++)))---'''eeemmm777!!!000''''''((((((((())))))******(((333WWW111)))...)))///RRRCCC???~~~ooo]]]eeeeee<<<222???yyyMMM***000555///333888wwwrrr999111///---++++++---///111:::WWW444(((333''',,,---SSSmmmaaa]]]XXX444)))888555222000222111......111333///------,,,***,,,000AAA<<<===GGGVVVZZZQQQFFF:::BBB<<<,,,(((666>>>:::555;;;HHHZZZgggmmmqqquuuWWWNNNJJJFFF888((()))666888;;;444///111222:::MMMlllSSS333+++222333888>>>AAA@@@:::222---555000---///222555999===222******333888444222444999YYYTTT@@@>>>666;;;ZZZvvvFFF888@@@pppqqqwwwwwwoooXXXRRRiiiOOO:::///,,,888@@@999+++)))'''%%%%%%&&&***...))))))+++aaasss***444999GGGRRRZZZNNNNNNtttqqq000444ttt555,,,UUUGGG777~~~MMM&&&***,,,,,,'''%%%%%%,,,...$$$---KKKjjj;;;$$$------$$$$$$((($$$%%%'''((())))))))))))&&&&&&'''((()))******+++---,,,"""111CCCuuuPPP000(((&&&%%%&&&))),,,+++***000'''JJJyyyOOO***,,,%%%&&&&&&'''((()))******+++***333xxxmmm666)))///(((***CCCKKK>>>KKK---222555???---000888mmmsssDDD,,,///111111777QQQ}}}???000///---,,,,,,...//////<<>>GGGGGGRRReeemmmYYY999***...)))---***))),,,***---<<<:::UUU|||QQQ222777MMMzzz}}}pppdddFFF:::000---///111777???999555222222555666555333...BBBNNNKKKBBB999:::CCC[[[XXXAAA999lllVVVFFFMMMzzz===000111444JJJ******------***((((((&&&###&&&+++000eeesss***777AAA^^^mmmzzz___YYY{{{eee&&&IIIXXX///+++bbbVVVBBB<<<$$$***,,,'''$$$""""""***+++"""111VVVooo888)))---$$$$$$+++###$$$''')))+++,,,,,,+++&&&&&&''')))***+++,,,---(((%%%'''777)))nnn444)))&&&$$$%%%))),,,,,,+++###%%%111wwwaaa777+++)))%%%%%%&&&'''(((******+++...666ttt{{{:::(((///&&&&&&<<>>---,,,---222;;;kkk~~~;;;...///...------//////,,,@@@kkk<<<'''333'''444666jjjUUU333'''111000===999555333///***+++///111//////000......888FFF333222111222444444222000---...+++''')))///000---000------000///+++***,,,///---???dddxxxgggFFF000***000//////222***&&&...---///OOOOOOAAAfffyyy{{{}}}}}}zzznnn[[[FFF999111---111777555999999555444888999777???---FFFbbbOOO;;;<<<<<>>uuuGGG222(((333999777nnndddJJJ***000555...777333777111$$$///999---999,,,(((222999444...---000,,,+++------***)))+++...,,,++++++,,,---,,,+++,,,***((('''((()))((('''333,,,)))222DDDUUU^^^```BBB444)))(((+++++++++---...///777YYYwwwsssbbbMMM<<<;;;>>>===???EEEeeeooommmYYYFFF<<<555...888888444222888>>>777***444;;;333IIIlllSSS@@@gggJJJ|||gggSSS<<<___III333QQQsssFFF@@@???:::111444888000>>>""""""%%%+++222))))))***)))+++dddFFFcccwwwxxxwwwiiiLLLbbb~~~CCC222oooyyyIII)))+++000|||OOOjjjlll,,,,,,)))((( """&&&###+++000iiixxx:::(((+++'''((($$$(((333TTTggg^^^KKK444(((,,,,,,"""+++&&&###+++///$$$$$$...(((###LLLzzz~~~NNN+++%%%&&&###''',,,&&&"""+++DDDwww[[[%%%---(((((((((((((((((((((((((((111DDDvvv;;;,,,)))***%%%///kkkuuu@@@nnn]]]888444<<<@@@:::......BBBWWWBBB@@@777///---444LLLjjjJJJ111,,,)))+++......---,,,999rrrJJJ000(((...///666vvv^^^===&&&---...+++///---000000---222555...&&&333===;;;222---...111000,,,***...000...++++++,,,++++++,,,---...,,,++++++***(((((()))***)))((()))'''%%%)))111999>>>@@@VVVOOOBBB555,,,'''&&&&&&888///&&&///JJJxxxrrrGGG:::111...222333---...444<<>>333333555...%%%'''...)))111666(((---'''&&&)))gggYYYlllMMMyyyAAA???^^^<<<+++)))111LLLqqqjjj)))***+++ %%%%%%((($$$***%%%,,,111jjjvvv666###&&&%%%+++(((+++GGGlllqqqYYYSSSHHH555///000***&&&%%% !!!!!!(((***###111bbbkkk???&&&)))'''###&&&***&&&$$$***&&&bbb{{{'''333)))))))))))))))))))))))))))***444```>>>///+++(((%%%///MMMBBBfffoooUUUBBBIIIJJJAAA333,,,///555...000000---...@@@cccUUU222,,,)))+++,,,+++,,,///777rrrTTT111...000+++AAA[[[111'''///,,,...+++---,,,000666333///444111CCCIII:::++++++......000+++)))///333111---,,,******+++,,,...///---+++***)))((()))+++++++++***))))))******))))))***+++???RRR[[[LLL666,,,...111444///)))%%%000UUUPPP+++&&&'''+++000---&&&)))333111...***---<<>>...***///---&&&///)))(((...333222...,,,))))))***---//////---+++)))(((((()))+++,,,+++)))---............---,,,,,, :::NNNMMMHHHFFF???444---...444///000DDDoooiii666555222111222111,,,)))000<<<333555111)))(((000777:::???777000000333555333222999---:::;;;111SSSsssccc555555777OOO]]]GGGDDDbbbSSSmmm}}}LLLDDD555KKKxxxoooHHH***<<>>888;;;GGGHHH:::...///222111111******+++666bbbggg333***(((...000++++++000+++XXXaaa...+++///000eeekkk555333777111666111666...+++111,,,222MMMbbbFFF,,,(((...000,,,)))---((('''---111000---,,,***)))***,,,...///...,,,((('''''')))++++++***(((,,,***(((***---000///---))),,,,,,444HHHWWWJJJ111///)))000((((((222RRRaaa---555666222///,,,)))***111999(((000666444...---///111222------444888444222444444---222;;;999:::XXX}}}MMM@@@+++;;;[[[UUUAAA===ssswwwsssaaa888pppoooxxxFFFpppkkkUUU***"""111'''$$$###+++(((^^^kkk@@@MMM^^^;;;ggguuuMMM111555!!!000(((111lll\\\***%%%///&&&%%%###%%%!!!(((###***///hhhSSS)))(((,,,%%%(((''')))***000...+++'''111FFFjjjiiiUUU222%%%***555---%%%)))&&&***@@@PPP666555CCC666!!!$$$222(((***$$$444%%%KKKppp///''''''''''''''''''''''''&&&+++222BBBddd555***'''"""(((333\\\}}}UUUrrrYYYEEE<<<;;;===;;;RRRZZZFFF111---///---///''',,,///999iiippp:::---'''...111,,,***///+++KKKnnn666***111888rrr}}}qqq===111///------,,,///+++'''***...<<>>ccchhh888555777ZZZlll>>><<>>***000+++$$$###"""(((666^^^;;;555FFF@@@***%%%+++))))))$$$,,,$$$444iii@@@''''''''''''''''''''''''&&&***...999nnn999+++&&&!!!+++***AAA}}}RRRXXXeeeyyy}}}ssshhhWWWDDD777444:::BBBPPPoooyyyYYY444))),,,---000(((//////222dddHHH333&&&+++///+++)))...111CCC~~~EEE+++222===ttt^^^ZZZoooCCC+++'''---(((+++(((+++++++++888EEEEEE++++++,,,...---,,,...111---++++++---,,,***---333...,,,***)))+++---------,,,+++,,,---......+++))))))*********++++++,,,,,,%%%---111***""")))@@@VVVEEE000555///666222555[[[...333+++------,,,+++,,,///000:::000'''&&&,,,222333222666444BBBZZZ```MMM:::444333777333444:::222///>>>eeeCCC;;;:::NNNhhhWWWGGG>>>llleee666cccKKK..."""***000III}}}GGG"""***,,,%%%!!!...&&&..."""VVV]]]:::((('''\\\EEEAAA{{{```FFF444///222###(((///...BBB\\\444(((///))))))$$$&&&!!!&&& &&&***cccuuu???...''' '''&&&%%%"""))))))(((((( ///!!!...555999[[[ggg666000++++++,,,)))(((***JJJ333---999@@@@@@333!!!***'''$$$(((+++ZZZQQQ))))))))))))))))))))))))'''''')))111rrr<<<,,,&&&(((222***mmmJJJ111>>>BBBCCCGGGSSSjjj||||||rrr~~~vvveee\\\NNNBBB:::<<>>jjjFFF)))%%%222***...(((...111000AAAIII888,,,222222******000000)))............+++(((...666000---***)))***,,,------.........///000///,,,)))%%%***//////+++)))+++...,,,((()))000444222000111^^^===777)))111222;;;___555...222444222,,,(((***000555***,,,111555666222000000888)))222ZZZvvviiiGGG//////,,,:::GGG@@@333444999TTTaaa666666888JJJuuu???:::QQQ@@@III===777***'''+++&&&---```PPP666***%%%&&&######%%%^^^\\\RRR888***###)))\\\{{{444WWW|||qqqbbbTTTEEE666,,,)))++++++)))999kkkeee111...'''(((...***$$$$$$###***%%%,,,___qqq222...%%%"""((($$$&&&'''((())))))***))))))***,,,......222GGGmmmcccIII777+++!!!,,,666)))HHHTTT666999III555&&&---%%%!!!,,,+++???rrr;;;000"""!!!,,,000+++***&&&)))***+++KKKTTT111%%%+++''' +++IIIkkk777,,,444444777===DDDGGGFFFDDDJJJLLLOOOUUU]]]```WWWKKKDDDFFF;;;777999444KKK}}}\\\111+++333...///"""***%%%<<<}}}ggg333***...)))+++(((***+++111lll]]]222&&&RRR[[[888777^^^```)))555)))'''777###,,,CCCRRRVVV///444222000...------...///000555999666000---111555///111...((((((...000---AAA888///,,,///111///+++---,,,,,,,,,---///000222000...+++,,,000222333111FFF```444...)))+++QQQwww777)))+++---000222111...+++(((111111000///......//////111///222555NNN}}}zzzFFF222666<<<<<<777666555222@@@sssdddAAA222AAAiiiggg<<>>CCC???777666;;;555333888777IIIpppwwwwwwnnnMMM,,,)))111---...''',,,)))HHHjjj666,,,000,,,///+++---,,,---hhh```111,,,```ccc444444QQQSSS,,,$$$333)))&&&000000---FFF[[[FFF---000//////............///+++,,,,,,,,,+++,,,///111444333...***,,,222333...111---)))((()))+++,,,---++++++***+++,,,...000111222000------///000000...999QQQ000...,,,@@@lllBBB333///000111111111000///...333222111000///////////////...111333EEEvvv777***999DDD333...777333888ZZZxxxeeeAAA888RRRxxxXXX===JJJ{{{uuu___===&&&...222---+++---+++)))///999mmmQQQ...333"""******"""@@@ddd999333)))&&&...&&&VVVHHH+++```jjjkkkaaaVVVLLL@@@555000111***)))FFFaaa---...+++***,,,'''&&&)))###%%%###111iiiuuuAAA111$$$333)))%%%******++++++,,,,,,,,,,,,+++...---,,,***&&&'''333@@@vvvBBB------+++222%%%SSSWWW---'''NNN\\\GGG333'''$$$+++))) )))???fff---%%%333$$$&&&111+++******$$$777EEE333///%%%,,,)))000SSS]]])))333777:::999333//////000333111...---111666333,,,,,,333111///333444>>>TTTTTTNNNIII:::''''''///,,,*********(((TTTooo888---000...222//////...(((aaaddd...000jjjbbb222555CCCDDD222---111---******555,,,HHHZZZ111...,,,---.../////////......777444000///111222222111,,,---------111333---%%%+++++++++)))''''''***---)))))))))***,,,...///000444222///.........,,,+++---@@@---///...YYYFFF333000000///......///111222///////////////000000111000///333111333UUUQQQ...111>>>//////===555888GGGuuuGGG444;;;nnnsss999FFFWWWrrrTTT___eeeAAA999&&&---444222,,,''''''+++---,,,???zzzvvv===%%%"""333&&&+++%%%;;;aaa<<<222///"""------lllBBB'''UUUkkkPPPUUUNNNHHHAAA888///,,,......>>>gggaaa,,,...,,,++++++!!!%%%---+++...'''***XXXrrrCCC///###;;;///$$$---******,,,---.../////////...,,,+++***(((&&&)))000;;;nnn666---;;;&&&///BBBWWWNNN...,,,OOOoooEEE+++###,,,***%%%***111\\\888+++,,,%%%(((///'''***(((,,,%%%///>>>222111000111111%%%---GGGxxxHHH???AAABBB???;;;777555555333555555444888;;;999444333666444//////111555;;;;;;222222111***+++000,,,'''---******___uuu;;;,,,///---222//////000%%%YYYiii,,,111iiiSSS---555777555222---+++///111+++---444MMMGGG'''333,,,...000111111000...,,,111///,,,,,,------,,,+++222111//////000222222111111111000---***((()))+++((()))***+++---///000111333111000...---,,,+++******555///000///mmmEEE...------,,,,,,---...000111***++++++,,,...000222333......444555***111WWW}}}```@@@555444::::::333666===ccccccFFF<<<<<>>AAAAAA===888555111---000333222555,,,---000+++---...((((((---,,,///hhh@@@,,,+++***000,,,,,,...%%%OOOmmm333888gggDDD)))333111+++---'''###---333000(((LLLXXX111'''333///111333444333000---+++***,,,......---,,,,,,---...,,,)))'''&&&)))///555111///,,,+++++++++***))))))***+++---...000111111/////////...---,,,+++++++++000000000222|||JJJ...++++++,,,---...///000000............///000111222******000777222)))888WWWiii======;;;///111000666<<>>222&&&%%%&&&'''))),,,...000111222,,,'''%%%&&&&&&%%%''',,,333000;;;^^^{{{oooHHH///'''000SSSXXX888%%%,,,MMMCCC222&&&&&&)))'''$$$,,,QQQ>>> ++++++...((("""000+++(((777222+++111333SSS[[[ppp|||tttooonnnlllhhhdddhhheee[[[MMMGGGJJJPPPRRRDDD666333444,,,...555333666000000+++%%%***...&&&((((((***///dddIII...***'''...+++***+++'''DDDnnn@@@DDDhhh>>>///666333......)))(((///000111333```ZZZ)))------111222444444333111...,,,///111222111---++++++,,,(((///===IIIKKKAAA777222111...***)))+++------,,,+++,,,---...///000000000,,,...///...---++++++,,,***,,,000111<<>>KKKjjjDDDEEEIII___]]]|||pppLLL;;;aaaddd777111222)))---+++111555111,,,)))******...VVVhhh---***,,,///%%%---)))///lllXXX...,,,''''''999xxxIIINNNtttLLLBBBCCCAAA===999666333333<<>>111''',,,000YYYUUU444+++'''...+++***+++---999kkkIIINNNeee;;;666555444222000/////////...,,,EEE[[[BBB+++000)))000111222333222000///---***((((((***000555999;;;MMMSSSeee{{{vvvaaaSSSEEECCC>>>777111...///000+++,,,---.........------+++...000///,,,******+++,,,,,,000333IIIOOO...111000...------///222333444333222111000/////////...666---)))333000'''---555VVVppp\\\444,,,666555999@@@666LLLlllRRR444>>>AAA[[[WWWDDD@@@nnnlllLLLWWWtttiiiBBB>>>iiiNNN666///888&&&666...000111///***(((***---###,,,444111---***$$$+++...$$$&&&hhhXXX,,,)))''',,,BBBqqqKKK```xxxRRRCCC@@@FFFAAA>>>>>>@@@HHHYYYiiisss333'''$$$&&&((($$$***///'''+++((((((NNN```%%%(((%%%'''###,,,((())))))***+++++++++******(((&&&''')))(((&&&)))///--- 000111999bbb***222%%%---UUUWWW999...KKKLLL000,,,***$$$...%%%000>>>===///(((***)))---!!!000,,,$$$666555))) >>>fffaaacccMMM???CCCDDDJJJMMMJJJ:::444MMMdddcccAAA///555777TTT]]]888---(((///,,,+++---222222fffMMMPPPaaa666555------///,,,...000(((000&&&RRRIII$$$///111***......000111111000000///---***,,,888LLL```lllppprrrgggdddqqqzzzsssbbbaaaYYYKKK:::000000333++++++------------,,,+++,,,///111///,,,)))((()))//////222555RRRRRR111222///+++((((((,,,000444,,,,,,,,,------///000000(((888111(((666999///000222666dddiii111,,,@@@)))///<<<555+++aaarrr>>>BBB???JJJnnnIIIJJJfffZZZTTTGGGVVV}}}PPP???jjjxxxCCC)))...AAA,,,888@@@111888,,,)))///###---,,,000&&&RRRddd444%%%,,,(((---***///WWWzzz111+++---***===TTTPPPcccmmmYYYTTTTTTPPPLLLNNN^^^{{{555///(((******'''&&&%%%&&&(((+++///222hhh111)))***###(((---+++...,,,...000---)))+++222(((''''''(((''''''(((******((()))+++,,,<<>>FFF444$$$%%%)))+++)))+++,,,(((%%%,,,777JJJbbb000pppeeeXXXpppGGG&&&...///&&&++++++///222SSSMMMQQQfff***333666555111///111///,,,000(((PPP@@@)))666***///222...+++,,,111333000...222FFFWWWooommmRRRUUUIII;;;222777>>>>>>;;;999<<>>(((444)))---***...(((%%%...111------777gggjjjBBB+++222444...,,,000333111///000))),,,222//////DDDZZZ\\\^^^SSS>>>+++'''......(((***************++++++)))***...///555TTT===,,,111333111//////111111777777333---***,,,111555///)))(((---111111111333000---===UUU~~~TTT666333333(((111333777llllllBBB===555]]]mmmPPPBBBcccvvvYYY[[[qqqnnn]]]CCCFFFJJJdddmmm777KKK^^^---***333RRRppptttXXX===%%%+++///###---KKKooo555"""222!!!%%%&&&KKK]]]\\\:::)))$$$+++jjjlllEEEuuuOOO###111&&&,,,'''&&&%%%%%%&&&(((***,,,eeelll(((%%%%%%***222QQQ|||hhhEEE&&&,,,,,,,,,+++)))''''''(((((('''***---)))'''222BBBLLL***111000VVVtttmmm===###LLLvvv]]]666777777444JJJccc[[[EEE888222333<<<:::222666CCCBBB555uuummmjjjiii<<>>+++***+++///222---(((>>>???JJJ[[[***---...---))))))---///---///000LLL;;;(((222(((,,,)))444,,,&&&111222000<<>>000AAAZZZ]]]AAA@@@{{{UUULLL]]]hhh~~~wwwllllllLLLNNNVVVvvvxxxZZZ333```OOO...;;;PPPmmm||||||wwwmmm```666222///'''###111iiiAAA)))***&&&))))))WWW~~~===$$$((('''<<>>:::DDDpppNNN555000555///>>>PPP===888555^^^OOO+++(((...000///***(((999???LLLUUU***+++,,,***&&&&&&***,,,+++---444GGG666)))111***------666...+++444...555UUUmmmGGG+++)))111000+++)))...444666222...000333888333444000***///333***000<<>>sssWWW333///000777;;;777444555999LLL]]]fffoooxxxuuukkkXXXXXXKKK444***000444111///999!!!555YYYyyyOOO444777111555333555@@@{{{fff===444444JJJhhhOOO555ccc]]]HHHVVV^^^]]]vvvzzzlllsssqqqgggdddnnnOOO888ppp<<<333[[[eeeKKK>>>777666,,,:::kkktttHHH%%%%%%///(((555PPPOOO***&&&---+++777qqq222&&&***((($$$(((555>>>$$$cccaaaWWW<<<((('''((())))))(((''''''(((((()))BBBAAA///)))+++...YYY,,,---+++000OOOyyyeeeIII...&&&+++---)))%%%""""""&&&,,,...---,,,---666pppNNN&&&...***--->>>SSS------///111///***'''&&&!!!CCClllyyy999333...---,,,666333***999+++OOO^^^...'''000///---,,,000???IIIUUUTTT///111222///***)))---///---***999CCC222+++111---///......)))+++...''':::dddgggMMM555---))))))++++++---///000///---......///111,,,///111---222555,,,+++!!!+++KKK\\\LLL222$$$+++((()))------)))***///,,,(((000///666mmmddd888666555222///222AAAPPPxxx~~~zzzpppccckkkqqqfffIII444333555000000222(((///555qqqkkk>>>)))999222+++999///___rrrCCC@@@777???eee___>>>RRRjjjHHHPPPYYY\\\```uuulll___\\\jjj}}}ppphhhmmmDDD<<>>:::XXXgggMMMEEEaaaRRRIIITTTUUUIIIMMMkkkeeeWWWTTTUUU___ooozzzpppbbbNNN:::EEEqqqBBB999777"""***<<<---444***$$$,,,OOO;;;(((### JJJmmmEEE***'''666aaaSSS***...%%%333999999&&&---{{{lllXXXiiiOOOYYYqqqcccppp:::,,,((('''''''''''''''''''''((([[[aaa,,,***###%%%***000444...%%%&&&222>>>kkk{{{HHH+++&&&)))******))))))+++...///...(((222|||[[[ccczzzfffDDD222000111222000444111<<<\\\}}}wwwJJJ:::...777<<<333111000444]]]nnn888***000)))(((***111222<<>>:::KKKjjj^^^BBBMMM```BBBJJJGGG======RRRppp~~~^^^YYY\\\[[[aaalllhhh```:::999TTT|||@@@...---$$$555(((,,,### *** +++)))///iiiPPP'''000***111777RRR'''!!!BBBkkkjjj***&&&$$$333+++---&&&>>>|||{{{999&&&JJJCCCWWWKKK***###%%%%%%&&&&&&&&&&&&&&&'''@@@oooyyy???%%%---***(((---'''%%%+++111000---,,,(((RRR~~~===$$$111'''((('''&&&(((+++---,,,333333ZZZfff@@@444333000&&&777999222;;;WWWPPP555TTT]]]HHHHHHPPPWWWppp<<<+++000'''---...222,,,444DDD<<<222+++...///------111111///111MMMAAA---......---,,,......666((()))ddd}}}LLL***,,,888333!!!(((111###'''...222...---111444222///)))---///((((((///---...***///666111///DDDaaaIII555''')))...,,,...333333&&&222222,,,cccHHH888'''555eeekkk999333((((((555888---***111222///+++))),,,000222111666222&&&777'''222QQQOOO+++///>>>)))::::::___xxxBBB:::<<>>888<<>>***777888555111.........---,,,++++++,,,---...///000000...***---222...,,,===UUUrrrDDD+++--->>>BBBJJJ===rrrnnnGGGBBB<<>>>>>@@@DDDEEEEEEIIIOOOeee|||mmmtttiiiuuuzzzpppjjj000---zzz000***333FFFGGG222$$$%%%$$$$$$)))$$$+++...###000]]]tttJJJ------444888TTT???!!!###)))%%%$$$******'''111333>>>mmmOOO&&&,,,111---111rrrkkk;;;---===;;;>>>]]]@@@###((()))&&&(((------))),,,,,,OOORRR"""(((+++------+++'''&&&''''''$$$%%%)))...111)));;;mmmuuuOOO222"""///nnnfffPPP;;;666555111...///111^^^UUU222(((666QQQJJJ;;;777;;;555***+++444***HHHdddtttJJJ999---***222111&&&$$$+++"""'''...000+++NNN@@@111666555444111///---......666KKK777+++222...,,,(((+++888,,,TTT444(((///,,,,,,++++++++++++,,,,,,---,,,*********,,,...///***)))(((((()))+++---......+++))))))+++---...///...(((+++666777...+++//////,,,///***...777{{{nnn333(((:::000222000...---.........------...///000000...+++***,,,,,,******000555444...FFFqqq:::ZZZXXXBBBGGGAAAQQQ``````NNNnnnBBB>>>:::;;;AAAEEEEEEFFFHHHKKK\\\wwwhhhccctttmmm|||ooo]]]{{{kkknnn}}}CCC;;;www000'''///GGGNNN===---+++"""!!!(((%%%+++...'''888{{{lll666&&&---(((%%%FFFhhhZZZ000$$$'''---###%%%777EEE---$$$***...OOOxxx777&&&,,,&&&...%%%]]]~~~AAA%%%111333QQQ666222___SSS&&&'''%%%$$$(((------***%%%111888sss???&&&"""''')))'''""" $$$$$$""",,,,,,%%%''',,,222<<>>RRR***++++++ ,,,!!!III```''' 444dddJJJ***&&&---???```777,,,###$$$))))))(((''' ,,,$$$___mmm???''',,,+++%%%###))),,,***%%%000))) ***222+++$$$OOOkkkmmm\\\qqqtttdddSSS@@@555444:::333>>>fffEEE(((222777...<<>>@@@999888KKKnnnuuuAAA666999222111???666(((000333---......***333tttaaa===***)))------------...//////+++&&&,,,000888DDDSSSwww^^^ssscccTTTTTTZZZUUU???***GGGWWW;;;)))///...222222666222NNNuuu999333666...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000///...++++++***+++,,,,,,***(((***((('''(((%%%###***555,,,(((//////111555yyy{{{>>>333333,,,444111///......///...,,,***111000---,,,,,,...111333......000333333222555999666|||nnnIIIgggmmm[[[yyyQQQ<<<444///222666888;;;>>><<>>wwwxxx333...,,,"""000$$$888```nnn333CCCRRR555222>>>000===SSS333&&&...'''$$$+++---$$$///###DDDmmmwww;;;!!!***+++%%%%%%///555333'''(((&&&)))///---444HHHJJJpppSSSEEE;;;FFFHHHBBBOOOtttjjjKKK&&&///@@@444###+++000,,,222&&&)))<<>>'''***((('''$$$DDDEEE???GGGyyyOOOJJJcccmmm666+++AAAbbb444&&&------$$$((("""&&&///---///PPP{{{:::)))***--- ...///,,,'''+++---EEEeeezzz~~~gggUUURRRJJJJJJQQQ[[[uuuXXX(((---666777+++%%%))),,,)))))),,,jjj{{{<<<,,,---***777(((///***666UUUqqq}}}GGG%%%111777...---222:::qqqOOO---///333(((***++++++,,,,,,+++++++++(((---///,,,)))+++,,,+++000111111111000...,,,+++000---++++++,,,------,,,//////.........//////000+++,,,(((666,,,333{{{qqq///''':::111---///000000000000000111222111000111000------...'''333...***444555111999LLLnnn___ZZZbbblll___444???...333444...???444;;;<<>>...444```NNN(((111XXXHHH666*** ...+++(((###'''000---***BBBcccmmm:::+++666222---,,,111%%%---III~~~iii^^^NNNFFFHHHPPPiiivvvHHH000+++222222)))%%%***---)))///EEEaaa,,,$$$333111///+++(((<<>>|||VVV---)))///+++,,,,,,---------,,,,,,+++'''&&&,,,555444)))###%%%&&&(((,,,000333222---)))***'''&&&***000333///***---------------......///...---***555///FFF{{{CCC///555222///000111222111000///000555666666333,,,'''+++333222...------+++...555888iiirrrYYYUUUpppxxx@@@999+++000111+++333666555III[[[}}}llllllwww}}}|||lllwwwGGG,,,...---YYYZZZWWW{{{???MMM000"""///@@@iiiiiiOOOfff{{{IIImmmsss>>>555999===000'''+++---...###999mmm~~~DDD+++111666QQQ???(((&&&XXX}}}ZZZ)))"""///ffflll..."""777EEE===***%%%((((((###'''///,,,%%%000EEEjjjgggPPP444))))))))),,,000===```}}}iiiYYYNNNLLL[[[oooRRR...+++***///...((((((---///***,,,\\\___???%%%###444111+++JJJ]]]sssfffQQQ>>>000///--->>>vvvOOO,,,)))...---............------,,,+++***++++++'''&&&000FFFXXXWWWSSSPPPPPPQQQOOOIIICCCPPPBBB111)))+++000333222---------------...///000111......111000^^^ddd999...666///000111222222000///...)))&&&(((222999888333111444,,,333999000///;;;???oooXXXjjj~~~uuu[[[999...222555111111GGGMMM]]]}}}vvvvvviiiggguuu{{{[[[---"""000)))dddPPPJJJvvv???PPP666$$$111eeeuuuBBB$$$---***(((777ddd{{{LLL>>><<<;;;...%%%'''(((222"""***RRRoooxxxzzzttt$$$%%%CCC{{{hhh777///%%%===}}}EEE$$$$$$IIIPPP555...+++%%%'''###%%%,,,***###&&&000888ooogggGGG333555JJJkkkyyy]]]NNNQQQWWW|||fff999;;;RRRlll^^^333 ***---...,,,)))***//////+++444wwwlll999***...***...,,,888mmmHHH///666:::___999)))000111+++............---,,,+++***---///&&&444```}}}rrrkkkjjjjjjfffccceeeVVVBBB222,,,...111444...............///000111000---111+++///oooqqqJJJRRRzzzuuutttpppVVVjjjNNN---888------...000111111000...666///+++///000***''')))(((,,,***)))***(((888XXXrrrTTToooyyyppp|||@@@000222888777444[[[fffmmmggg{{{]]]___jjj___HHH<<>>666000------,,,,,,,,,,,,---...///000,,,,,,333(((666{{{KKK,,,888WWWhhhQQQ<<<>>>[[[yyy???000BBBpppjjj555---,,,++++++---000222111000444000000111...///@@@UUUXXXlllRRR888<<>>hhh888\\\uuu~~~{{{FFF999]]]iii666%%%777===CCC>>>%%%######%%%(((***+++,,,'''%%%444ZZZxxxppp```cccZZZ```qqqjjj***444///***)))(((''')))...******)))(((((()))***+++IIIccc222000%%%,,,,,,---IIIooo>>>JJJfff777***,,,)))///***++++++,,,,,,++++++***(((@@@eee}}}cccFFF888444///+++***,,,---***''''''000888888222---...111((((((((()))***+++,,,---***,,,444///MMMsss888***---///;;;999,,,+++BBBooo)))111///UUUHHH(((...+++)))***///222222111)))###...KKKbbbhhhgggiiiaaawwwcccnnncccdddoooQQQtttvvv]]]kkkjjj777***...---000IIIppp]]]UUUTTT```ttteeedddiiizzziiikkkaaa===222:::222000444444rrrddd...---222***---@@@VVV???lllKKKDDDnnnCCC222iiiWWW$$$$$$)))&&&:::!!!000FFFhhhUUU===///,,,(((///,,,$$$]]]:::666%%%AAAXXX555111|||\\\<<<...```vvv000,,,GGGccchhh---%%%&&&&&&%%%(((,,,---,,,******)))$$$///```uuusss___^^^^^^iiiQQQ666...***...000+++''''''(((***++++++******---111CCCXXX---111)))(((---***RRRdddiiivvv;;;------(((000******+++,,,------------777lllyyyJJJ///,,,...///...,,,,,,---,,,***(((---111333000+++***...444((((((((()))***+++---...***---555===ppp|||CCC333666777>>>555222333DDDyyy999777000UUUpppJJJ555000+++***...222222111666333EEEhhhzzziiiLLL:::%%%>>>MMMTTThhh}}}\\\___vvvvvvzzz@@@///000---555777OOOtttoooQQQOOOUUU]]]qqqmmm]]]aaaWWWWWWuuuiiiOOO[[[jjjJJJ>>>555...===999tttJJJ$$$///000%%%---EEEWWW@@@lllNNN;;;ZZZ555)))222111%%%###+++///,,,555000VVVoooNNN777000+++)))---###---DDD:::444---ZZZNNN------DDDUUU666)));;;JJJ%%%,,,PPPsssAAA&&&))))))'''(((,,,---***///%%%,,,...&&&BBB~~~vvvVVVHHH???EEEjjjLLL999---000000***+++333)))+++...///------222999OOORRR---+++,,,---222$$$NNNxxx666///555+++///******,,,---.../////////KKKOOO!!!///888""")))(((&&&%%%'''***///222''',,,222555333///+++)))+++++++++,,,---...000111,,,...666HHH___GGGTTTfff\\\---***111FFFVVV333888kkk~~~;;;555---+++...222222111''':::XXXhhhUUU444(((000999***000...222ppp|||ZZZcccOOObbbBBB000222,,,888***???JJJQQQ@@@<<>>'''///...+++******---333999aaaHHH555...111***333444XXXPPP111222(((222+++---111'''---333,,,:::ggglllSSS...'''000///(((000+++***---+++''')))000000$$$---222$$$###---(((---,,,---000...++++++///444$$$;;;kkkpppppphhhjjjtttqqqHHH222000---222777,,,<<>>OOO===FFFTTTCCCdddSSS888000444:::555)))...999CCCGGGRRRqqqkkk@@@GGGzzzxxxfffYYYSSSfffvvvhhhddd@@@...&&&))),,,___:::666HHH[[[MMM000$$$%%%!!!FFFNNN---&&&***)))FFF\\\///WWWkkk888LLLPPP111%%%)))$$$"""&&&"""---:::wwwzzzLLL222--- $$$(((###"""BBBlll111((([[[lllPPP+++DDD{{{999777QQQrrrvvv777&&&BBBfffpppXXX!!!###)))""",,,+++'''***///222KKKqqqtttkkkCCCCCCSSSkkkkkkAAA***---)))***((('''...AAAWWWdddTTTuuu>>>)))000333000222555000...>>>UUUPPP444---444000+++)))MMMPPP---...***222555***+++...111))):::{{{}}}==="""333444)))+++...///...+++***...222111,,,...)))---...)))---111)))666222111666<<>>......<<<___GGG222...000...,,,000000777000KKK{{{www;;;999DDD999,,,:::nnnmmm???OOOVVVHHH333666...(((***,,,444>>>BBBFFFTTTddduuuMMMIII|||rrr\\\WWW]]]yyytttiii<<<&&&(((///===ppp:::AAARRRMMM333...333)))222999555%%%***)))888xxxooo555KKKwww::::::XXX''')))...###'''000(((///hhh\\\>>>444$$$***)))&&&%%%,,,]]]XXX***'''>>>yyyMMM;;;nnn\\\999[[[^^^888555DDDRRRrrrNNN%%%%%%>>>)))%%%%%%777NNNMMMFFFKKK555DDD___ooohhh[[[CCC'''000777???QQQ}}}fff@@@888666,,,)))000&&&---222222///...111444JJJvvvnnnCCC555---...222000'''---YYYWWW,,,***---000000,,,BBB|||hhh888...///(((---CCC999000***000///FFFZZZ666111666''')))222&&&333333...(((***111333...++++++------,,,///000+++###---BBB[[[pppDDD000///666\\\OOOGGGPPPmmm|||vvvooo~~~zzz|||zzzKKK[[[ooo@@@000SSSaaa<<<,,,666999000+++---000:::///XXX___666CCCeeeBBB000777XXXDDD>>>dddnnngggQQQ000,,,,,,,,,111999;;;888666888VVVsssnnnLLLVVVpppRRRVVVaaallllll\\\DDD$$$)))444HHHaaa???>>>DDD:::$$$'''///###((($$$222222)))111```|||555999kkk;;;---WWW222***+++(((///---,,,MMMnnnIII777+++...'''***///%%%<<>><<>>pppyyyTTT;;;777555333111BBBppp]]]***+++&&&...555000222]]]JJJ---444...000EEEnnnfffJJJ+++111555DDD<<<---222///+++777$$$---//////,,,,,,///000---'''+++---...///...000777EEE[[[~~~333+++555444III111999IIIrrr|||vvv444:::sssrrrLLLaaasssBBB///<<<999...000666,,,666+++\\\FFF333YYYVVV666555mmmUUU<<>>---******///888<<<999222---+++YYYpppTTT???ZZZqqqSSSUUUYYYWWWdddsssnnnRRRAAA111$$$OOOsss{{{@@@>>>---)))...'''!!!%%%***'''&&&"""+++^^^666...UUUDDD***MMMFFF''')))///...|||~~~SSS777,,,,,,&&&+++222%%%)))IIISSSOOOwwwvvvhhh}}}{{{>>>111,,,;;;^^^sssdddBBB^^^VVV999...888KKKeee>>>+++444999@@@===:::999...###%%%+++(((---///))),,,222...+++......888```uuuqqqqqqqqq444111---++++++***)))((()))%%%%%%(((++++++,,,///...NNNtttjjjkkkuuurrrAAA///%%%...333000''';;;xxxDDD...555)))@@@oooccc---///111222cccUUU???:::===666:::===222111...---111333///+++***'''------000111+++777TTTFFF222///+++888***%%%333\\\|||OOOYYY~~~SSSKKKSSSttt}}};;;222wwwiii666)))<<<777---000222...555///eeexxx888222fffoooaaavvvtttGGG```oooEEEKKKnnneeeKKK(((+++,,,///555888555///***---666LLLVVVLLLKKKRRRQQQWWWrrrzzzvvvaaaOOOVVVVVVoooxxxvvviiiVVVCCC,,,333|||YYY555333***!!!$$$,,,''''''444---+++......ZZZ666***@@@SSS...:::HHH222&&&(((///(((IIISSS000)))***'''***...((('''222gggbbb++++++ZZZ]]]===///WWWmmmTTT333AAAqqq{{{PPP)))+++///ppp???888***!!!UUUiiigggUUU;;;;;;--- """%%%)))333&&&$$$...666000---+++###***+++(((+++CCCkkkjjjKKK111CCC}}}{{{yyyxxxjjjFFF111:::DDD@@@444,,,+++&&&!!!&&&000'''&&&***000000***'''(((222,,,TTTfff333+++///+++///+++&&&MMM}}}EEE+++555111ZZZiii000222000)))YYYyyyrrrttttttpppkkkfffTTT>>>...111444...))),,,+++///...222333+++DDDyyyxxxTTTHHHMMMNNNDDD999KKKjjjccc...444\\\zzz;;;...222^^^ssslllqqq777(((:::444...333...444444666rrrxxxMMMNNNyyybbbhhhUUU222PPPPPPGGGzzz|||zzzmmmddd]]]:::---///000///...---+++)))555(((111HHHXXXbbbRRR...111___~~~QQQPPPRRRNNNaaapppeeehhh]]]RRR333666666pppzzzTTT333===&&&666)))###+++'''*** @@@YYYjjj333'''111\\\...(((???FFF@@@,,,666HHHpppJJJ$$$%%%***+++***)))+++,,,---===fff===BBBggg777***???}}}```>>>KKKxxxjjj999000111nnn~~~III:::...===]]]{{{XXX,,,,,,!!!!!!111555(((!!!)))"""%%%***&&&)))...+++(((,,,,,,+++000>>>JJJOOOPPPccc444777000///VVVlllQQQMMM```rrrxxx]]]999666DDDAAA111222''';;;CCCSSS555###+++///%%%%%%222,,,)))+++...---***...666222HHHrrr}}}444111222$$$111666!!!333YYYCCC&&&:::EEEtttggg555===999333jjj~~~SSS000---111,,,+++222///111...333444,,,OOOrrrZZZvvvwwwTTTBBBPPPeee^^^TTTooosssEEE>>>CCCttt[[[666777---000>>>:::333000777xxxHHHAAAzzzXXXEEE\\\UUUDDDttt\\\YYYxxx[[[\\\FFF+++...///---+++---000222...,,,000666RRR}}}ooo111222666QQQaaaMMMKKKUUUZZZVVV]]]xxx~~~ccc[[[^^^???###AAAWWWPPP===222...+++$$$***---'''"""$$$***///666}}}BBB///))):::FFF666888gggvvv___ddd666'''$$$)))%%%000"""777111)))$$$???SSS:::cccppp[[[999LLLaaaNNN---+++***...yyyRRR555(((///<<>>???JJJ{{{rrr666"""444333''',,,///111666***222999NNNoooIII:::666999EEE[[[|||ddd<<<000888;;;666444///333lllttt<<<888HHHFFFdddlll>>>___wwwFFF444lllvvvNNN]]]kkk<<<333333111***,,,555444...111,,,'''444FFFEEE666...)))HHHdddPPPjjjPPPTTTPPPYYYpppbbbxxx~~~XXXpppnnn+++@@@LLL@@@///''''''&&&222!!!,,,111'''%%%///___,,,+++222EEE+++222<<<===bbbXXX222((('''((( ((( 444111---666+++IIIttthhhDDDNNNKKKBBBRRRKKK'''(((111```jjj???+++$$$)))///,,,777777444///)))''')))++++++)))***,,,+++'''&&&(((++++++&&&%%%(((%%%"""'''&&&---KKKoooNNN..."""''':::XXXvvvMMM777)))---888GGGdddKKK((( ???cccfffiiiRRRUUUkkkQQQ...'''%%%%%%---)))---...(((***///,,,444bbbggg555---...000+++,,,...---\\\lllGGG222888666***EEE{{{uuuAAA(((222///(((111333555777***...444PPPZZZ===555111...222CCClllTTT555333777666444333...TTT???000BBBwwwCCCaaarrrEEE555[[[\\\UUUGGG///(((///---)))...111+++///...***...888999222333(((;;;jjj{{{jjjgggppp___]]]___zzzlllFFF]]]mmmQQQFFF{{{iii///:::;;;...!!! $$$&&&&&&###'''+++''',,,NNNttt///(((%%%:::;;;(((000((('''RRRFFF+++(((&&&)))%%%...+++333)))###...###,,,BBBlllXXXCCC:::///)))+++WWWbbbPPPWWWhhhfff:::***&&&***+++$$$***222777333)))###'''...---)))(((+++,,,)))'''))),,,)))''')))***+++111999===111;;;[[[jjjMMMGGGPPPnnnuuucccWWW^^^nnndddMMMSSS}}}RRR666222***&&&---))))))000...'''***///333bbbVVV)))333222000222---%%%BBBzzzJJJ444)))///***===kkk[[[:::PPPjjjGGG...222---)))333333666666***)))111WWWiii???,,,111000,,,...999]]]rrrAAA,,,...444---333)));;;{{{bbbRRRlll}}}WWW}}}???XXXnnn444///:::yyyaaaaaa888'''333222((('''+++,,,///111000---+++---///333''',,,DDDRRRNNNPPPZZZnnnwwwyyyfff___\\\jjjRRR333<<>>555IIIpppIII666999000(((---((((((+++000)))+++111)))NNNxxx***444...000333,,,,,,777gggdddpppoooooo===555444---777iii\\\555...;;;???tttAAA111333///+++///,,,222444,,,)))333ddd~~~KKK222&&&///111000111777QQQ]]]333***555+++222)))...YYYccc:::}}}BBBSSSooo777;;;444WWWjjjAAA+++111111+++++++++000000333777222((()))111...)))+++444444...222>>>III\\\ooolllddddddccceeemmmuuurrrxxxuuuSSS666111333BBBhhhzzz777"""%%%&&&######&&&((((((###'''%%%---YYYeee(((...***UUUJJJ000888>>>...IIImmmXXXooozzz111&&&''''''$$$###888444...333'''---+++)))%%%###777NNNrrr|||mmm@@@NNN~~~xxxIII555'''"""JJJiii999***''')))***&&&+++'''$$$%%%)))+++)))%%%&&&"""!!!$$$'''''')))---)))+++,,,$$$,,,WWWzzzxxxBBB$$$$$$888FFFhhhzzzUUU555&&&///---''',,,***...&&&...))),,,222+++MMM<<<333)))---111,,,///...MMMhhh666777DDDqqq<<<222111333PPPJJJ...>>><<<...rrrnnn;;;///222000---,,,(((111222111+++666pppbbb555444(((///......000///@@@FFF,,,555000222...---999FFFMMMSSSfffhhhUUUfff999oooMMMUUUrrr:::999333<<>>vvvWWW{{{OOOWWWwww444&&&...444...BBBaaagggiiiMMM777+++'''...222***000+++,,,333444///---///))),,,...---...000111000'''666777CCCSSSjjjiii```bbbtttvvvEEE666444+++,,,<<>>YYY]]]444000000444CCCLLL<<<***444MMMddd:::222555NNN\\\444111//////333///,,,222---333,,,<<>>mmmEEE000333111222---)))222888...666000[[[>>><<<___CCCEEE;;;///------...GGGllluuuFFF,,,222222---...111''',,,///---+++,,,......+++------...:::EEE<<<,,, 444111888666BBB~~~vvvbbbjjjvvvsssmmmnnnkkkTTT@@@:::<<>>((( ###((('''$$$+++111mmmxxxllliiiggg^^^___ffffffiiibbbfffllltttDDD666,,,///111000000)))000333666```???333>>>'''111...---888SSSggg^^^HHHYYYpppIII999---777,,,gggbbb222///666...)))<<>>CCCGGG777111++++++///222222111000---,,,777,,,LLLZZZ:::***555,,,...222...///999<<<\\\;;;888555333,,,(((---777:::555<<<+++IIIlllaaaPPPEEEccc333000111...000...DDDXXXFFF000222DDDBBB333000---...///000...,,,(((&&&///...///000;;;PPPLLL000(((''',,,777<<<@@@PPPccc}}}~~~||||||???===OOOoooMMM222"""!!!$$$((('''&&&(((555XXXbbbCCC)))((('''&&&&&&'''((()))###+++...)))@@@VVVhhh@@@222(((***000AAAIII///&&&---QQQ,,,%%%&&&000CCCJJJBBB@@@hhh]]]666---(((&&&((((((&&&)))...MMM555%%%'''+++111IIIgggoooUUU888&&&&&&---777666666555...&&&(((///++++++]]]```===555CCC}}}___888,,,111111---...111+++333ccc|||mmmooocccIII+++333888666444...---888BBB:::)))&&&HHH<<<,,,---666///\\\OOO***...888UUUpppbbb<<<%%%'''---kkkYYYGGG;;;@@@222------...111333222///---222---+++555+++IIIZZZ//////111222333222,,,'''000???lllGGG555888PPPMMMBBB555///111222111???333KKKwwwXXXhhh222yyyttt666+++///+++...,,,999DDDBBB999999BBB>>>555666---,,,***)))***---000222---,,,***'''+++:::;;;+++222------000//////<<>>999111+++---222777111''')))<<>>"""777///aaazzzMMM+++444EEEbbbnnnBBB&&&,,,---------000222222...)))444EEEtttwwwpppYYY======UUUNNN(((222///===rrrNNN666888\\\}}}fff:::555222444@@@999111///000000---)))(((999```qqqmmmVVV222(((+++...///+++(((...;;;GGGwwwwwwFFF,,,777777222000111XXXtttAAA000111444333222333333444555666999555222222000,,,+++,,,000BBB[[[MMM;;;oooBBB<<>>666555PPPrrrbbb888===888MMMzzzPPPeeennnFFF555))))))***---111222111000000+++RRReee555333,,,666hhhuuu444---&&&...]]]VVV>>>:::QQQ}}}>>>666///111)))+++...000000000111111333SSS{{{kkkIII/// 777***...222111...---111555BBBsssttt888///+++000666HHHyyyVVV------999111++++++111444333555;;;333000111222///,,,///666...<<>>999```kkkOOO///222222+++555***,,,---,,,---...//////<<>>xxxkkk;;;555+++000222......---000///+++GGGuuuzzzhhhVVVJJJDDD[[[EEE'''///444///;;;------+++(((''')))******"""***&&&,,,TTT{{{iiifffnnn^^^---"""++++++%%%"""(((&&&)))###,,,### )))@@@eee~~~@@@ %%%,,,000'''%%%///222,,,""",,,111)))"""&&&111999jjj,,,+++,,,+++444|||nnn>>>"""+++'''&&&,,,///,,,'''$$$)))&&&######&&&((((((&&&)))&&&'''+++,,,)))))),,,000&&&!!!&&&***(((&&&)))###...---***,,,***(((......***///---;;;bbbmmmoooCCC555444---%%%222```~~~FFF,,,$$$222WWWKKK444---(((***///111000///,,,CCCFFF777555888222---...,,,;;;iiisssXXXfffkkkxxx888:::777000000555444///,,,bbb^^^444((((((:::eeefffGGG+++&&&+++,,,---000...//////...------///111333:::}}}ppp:::......555777+++'''//////''''''000===WWWcccVVV>>>,,,999XXX777TTT~~~bbb222LLLggg===OOOVVV~~~TTT===jjjjjj:::...///+++333999888...)))000:::???WWWmmm{{{nnnnnntttPPP???333333333///...222+++++++++++++++***)))((('''"""$$$,,,@@@eeeVVVSSSgggxxxpppJJJ((("""'''%%%"""###!!!!!!&&&%%%'''***(((111TTT^^^111"""...///&&&"""???WWWKKK000%%%+++000///***'''+++000???VVViiiaaaUUUoooqqq000(((***%%%---bbbhhh>>>###$$$(((***(((###%%%+++%%%$$$$$$%%%''')))))))))))))))(((((()))+++,,,---%%%(((,,,...,,,***---333***...&&&$$$///444222666''')))>>>PPPjjjWWW444777TTT???&&&000EEExxxrrr:::***,,,'''&&&444MMMvvvJJJ,,,666AAAZZZYYY(((000777777000---222:::***///---...666444111999LLL111+++VVVooorrrbbbMMM===777777555222bbbbbbCCC***...---000EEE999,,,%%%+++111...,,,...000000000///------///111111888zzznnn444111333///444000+++***+++,,,---...111\\\wwweee>>>+++MMM>>>:::QQQHHH666XXXkkk555OOOLLL000ppphhh555)))666...111333444555555111,,,>>>OOObbbhhhaaaXXXUUUXXXTTTGGG;;;666555111...---)))***+++++++++++++++***000***(((,,,///111AAAWWWzzzIII;;;QQQvvvsssEEE222$$$%%%&&& &&&(((,,,***'''&&&$$$,,,>>>rrreee>>>$$$$$$111***'''!!!"""444EEE>>>***---999PPPffffffPPP:::///"""///888666...;;;yyysss,,,''',,,'''222PPPhhh:::444//////---)))((()))(((***++++++*********+++)))...---'''(((...///***&&&)))((($$$"""'''...111 ******+++:::FFFKKKSSSfffeeexxxJJJ444'''+++YYY```333...''')))eeeVVV444///000888000;;;[[[iiiwwwtttnnn\\\ZZZ\\\CCC---888:::AAAKKKQQQNNNGGGGGGLLLHHHBBBOOObbb```ZZZ\\\[[[^^^aaadddfffhhhiiijjjllloooaaahhhjjjkkkjjjjjj|||iiiddd```555***...///+++%%%&&&///777333444444DDDaaadddHHH111;;;,,,777jjjZZZVVVPPPGGG:::***'''===WWWVVV+++%%%///...***---%%%%%%,,,555666---(((***///000000...,,,,,,---///...666yyysss222111666***000222...'''(((///111+++"""===KKKAAA...'''BBBlllaaa888000000<<>>999===HHHJJJAAAMMMMMMHHHAAABBBEEEBBB:::AAAZZZiiiooo~~~KKK>>>BBBIII```999999///???nnnqqqkkk555666***)))555CCCrrrwwwZZZ>>>(((JJJjjjDDD111///...///NNNooo~~~rrrbbb@@@999666222,,,...<<<@@@555999000777,,,'''333555;;;777999666:::///+++888)))...++++++333???AAA333"""+++444444III{{{???:::MMMuuuTTT;;;666666666...111UUUnnn@@@'''******+++///+++,,,---111666333+++))),,,...//////---+++******+++,,,999~~~<<>>000&&&"""###((((((###"""&&&!!!111RRRccc{{{HHH---***(((""")))+++)))&&&)))...+++###$$$ )))>>>DDD555'''$$$(((%%%###,,,...+++^^^{{{;;;,,,---&&&777EEEyyyfffWWW\\\kkkpppiiiaaa[[[^^^___]]]WWWSSSRRRSSS\\\jjjsssssszzz~~~}}}|||~~~~~~lllgggbbbhhh]]]OOOAAAgggWWW+++000&&&000IIIrrrJJJ555```UUU555222---777ddd444444777999MMMvvvjjjUUU777555---$$$000===NNNWWWUUUPPPWWWFFF...111...'''666RRRsssZZZ222---222---AAAIII444%%%(((BBBXXXbbbpppEEE...---000&&&,,,444'''***)))+++...///---...000...///000///,,,++++++,,,,,,???UUU333,,,333222+++---777999000---111,,,000---+++---***---;;;vvvrrrzzzpppmmmwwwAAA```aaa333bbbTTTAAA@@@BBBDDDAAA:::666666555888:::777222000444888888;;;777000000666444+++.........------+++***))),,,888000...777---555___XXXNNNXXXzzz~~~WWWMMMIIITTTggg}}}qqq^^^TTTssskkk555!!!)))'''######''''''###!!!""",,, )))[[[DDD***++++++%%%((('''%%%%%%+++111...&&&333)))%%%)))+++((()))...***+++***(((###222vvvmmm<<<++++++&&&777VVVzzzYYYOOOIIIFFFGGGIIIIIIKKKNNNHHHIIIIIIHHHEEECCCBBBCCCCCCLLLRRRRRRTTTYYYVVVOOOHHHNNNRRRKKKCCCOOOttt{{{hhhvvvnnnNNNnnnvvvCCC===111333>>>rrrzzzKKK<<>>===;;;;;;@@@DDDCCCBBB>>>888666666333...000000///...---+++***)))(((444333222999111---<<>>BBBOOOxxxvvvCCC---333222333444000,,,///555999777555444444333222111,,,---------+++(((%%%"""---)))(((&&&"""...ZZZmmmlll------***,,,...]]]xxxDDDJJJmmmsssbbb|||rrrUUURRRbbb{{{BBB)));;;111555hhhTTT777===999lllffflll{{{SSS111%%%,,,***,,,,,,)))///000###...111333222000///---+++,,,...000000///------......IIIfff444777222...///666888444222444222111+++...888444,,,///***---666111666LLL~~~888<<>>ZZZwwwRRR;;;===KKKWWWmmmcccTTTGGGUUUNNN444(((000...%%%&&&)))+++)))%%%$$$%%%###JJJLLL***!!!$$$&&&%%%&&&&&&'''))),,,+++((("""(((***%%%!!!%%%+++---(((***555:::FFF}}}uuuRRR000555***%%%$$$+++000111//////888444...,,,,,,,,,)))''')))&&&&&&***+++)))+++///---###%%%000...$$$---BBB[[[BBB222FFFAAA,,,...///***\\\JJJLLLuuuuuuxxx\\\mmmSSS999AAA888IIIJJJ///@@@???www~~~}}}sssfffYYYHHH777//////))))))+++***'''(((///666(((---///,,,***+++000333(((***------,,,+++++++++...KKK===444,,,///...***---333333...,,,111//////222+++(((111...$$$(((---444888{{{///777QQQRRR}}}~~~}}}pppeee]]]OOO<<<333444.........///......------///###+++<<<;;;444333333///)))000:::444...KKKvvviiiJJJ888???AAATTT~~~|||```YYYrrrFFF777((($$$&&&'''&&&&&&''''''(((((((((((('''''',,,"""===jjj+++%%%---"""%%%***''''''***$$$ ((($$$$$$%%%&&&(((+++...///'''999TTTyyyHHH///)))***)))***---......222888aaa]]]UUUGGG333'''***333(((+++------+++'''%%%$$$***(((...000###<<>>BBBEEE:::///---)))111444000,,,,,,,,,+++---000000///000222///***''',,,---***+++//////,,,...CCC{{{aaaCCC------------///111333444...000111111///,,,,,,,,,---+++,,,...---...888DDDbbb777:::WWW>>>WWWzzzcccFFF555...---(((+++333333///000555333---555>>>:::777666111,,,...666888444JJJzzzggg777444999>>>WWWvvvlll[[[DDD777111,,,YYYuuu:::***%%%"""$$$&&&&&&'''***''''''((((((((((((''''''+++///IIIOOO))))))///)))(((%%%$$$(((+++***(((%%%(((***(((%%%&&&+++000iiiuuuCCC000...+++***///???VVVttt|||___QQQGGGEEE???999333111222444777===HHHWWWggg~~~AAA%%%***,,,(((,,,AAAppp999---111,,,999zzz~~~qqq|||~~~AAA777///444999///,,,333777999555222444333///---...,,,111555222.........---000333333222333555222---,,,///000...000333444222666IIIzzzrrrwwwlllBBB555******+++,,,---...///000///111222111...+++************,,,///000000333999EEEzzzVVVaaarrr222888pppxxxcccSSSJJJ@@@///+++111111///---111000***///666111555666222+++...555333***666XXXggg^^^mmmyyyVVV@@@777999@@@TTTPPP,,,444@@@>>>///TTTqqq;;;$$$###%%%))))))&&&&&&***&&&''''''((((((''''''&&&(((000EEE@@@'''...+++%%%%%%&&&%%%))),,,((($$$)))---,,,)))+++333:::zzzHHH222+++---+++:::```~~~vvvrrrrrrsssttt~~~www777%%%555777------\\\]]]GGGFFFYYYwww~~~>>>333---444888///***------!!!'''+++***))),,,...------000333222000......---...111222111333666444//////111111111333555666666555NNN|||iiiGGG777<<<999###%%%,,,,,,---.........------...000111111...,,,,,,,,,///...---///111444777999===ddd888222KKKiiiyyy{{{xxxwwwfffDDD///+++'''///+++///111,,,...111+++///444999999444...///333111888EEEOOORRR\\\wwwiiiJJJNNNMMMFFFUUUiiisssUUU___ooo555(((EEEOOOIII888999AAA%%%###$$$'''***(((###"""%%%&&&&&&''''''''''''&&&&&&%%%---999wwwmmmDDD333888&&&$$$((("""$$$+++((('''+++///...+++---555===YYY>>>000333;;;VVVHHH)))'''&&&...AAA]]]888---,,,///,,,000666333)))///000---,,,...---(((---...000111000---,,,------///000///000333000+++///......///111111333555---===^^^QQQ,,,%%%///555***111---...///000111111000000,,,...000111000......///111000...,,,,,,///111222999bbb777666OOOMMMVVVkkk{{{___JJJ<<<---111***...444111333555...///...<<>>;;;:::---((( $$$###%%%(((&&&!!!!!!&&&&&&''''''''''''&&&&&&$$$+++...hhhfffZZZ///"""***""" )))(((***,,,---+++)))+++222888ssswww^^^LLLSSSdddsssFFF///111TTTRRR>>>111+++'''///555000...///...---000222///***---+++---000000---+++,,,...000111///000111...)))---***)))+++,,,+++---000///---888kkkKKK,,,***222777...000***++++++,,,...//////000,,,...111222111000111222)))000666777666555222///000kkkGGGNNNuuuLLL>>>___}}}zzzkkkRRR666******000///111444......'''222NNNZZZIII444+++222---///<<>>GGG\\\ccc666''')))%%%***111666666222111 --- (((######'''***)))(((***%%%&&&&&&''''''&&&&&&%%%&&&000(((YYYKKK(((%%%!!!(((&&&((('''&&&&&&***///444888~~~kkk___QQQ>>>:::222000444444...,,,///...***+++111222...+++---)))---111444999??????<<<333---+++......***,,,111 ,,,<<>>(((000111---;;;RRRWWWLLLQQQtttiiikkkCCCBBBCCCOOOmmmvvvRRR,,,%%%%%% %%%)))***EEEWWWFFF666000...***$$$!!!&&&%%%$$$%%%'''''''''&&&""" !!!$$$&&&'''&&&&&&111)))]]]TTT&&&///---***222!!!###333---###DDDzzzvvvzzzuuuzzz^^^???///...000222444------------,,,,,,...000...444EEEbbb[[[///,,,<<<...&&&///,,,,,,''':::fffDDD111444000///WWW|||jjjWWWNNNKKKIIIMMMSSSaaannn~~~xxxwwwgggRRR<<<---,,,333,,,111444444666:::;;;999555===888,,,777SSS]]]SSSnnn]]]KKKLLLiiipppIIIAAA===]]]nnncccXXXXXXRRRBBB444'''!!!&&&$$$'''---<<>>CCCOOOZZZXXXPPPNNNTTTRRRPPPLLLIIIFFFBBB???<<>>DDDkkk|||zzzBBB)))&&&))) !!!,,,'''%%%((( '''444:::UUURRR;;;$$$%%%(((&&&######%%%&&&'''&&&%%%%%%%%%###"""!!!"""$$$$$$###"""+++%%%>>>~~~ooo111+++SSScccXXXOOOaaavvvhhh]]]ZZZ___aaa```XXXOOOMMMUUU]]]gggYYYTTTZZZYYYMMMGGGLLLPPPNNNOOOQQQRRRQQQNNNMMMUUUFFF===AAADDDAAA>>>@@@888>>>GGGLLLKKKGGGAAA>>><<<<<>>444999@@@???>>>>>>555111;;;===888333111...+++---333***((()))...///,,,---222***,,,......---***))))))%%%++++++999JJJ<<<&&&)))777333111&&&@@@~~~```+++...---,,,++++++,,,...///,,,,,,---000333222,,,''',,,'''&&&)))***)))+++111---000222111//////000111...222222//////444999:::333333222000///000555:::---***///222111777999///999FFFIII===888@@@CCC===<<<>>>CCCIIINNNSSSVVVWWW\\\YYYTTTRRRWWW]]]\\\VVVXXX[[[bbbfffbbbZZZVVVWWWZZZYYYVVVOOOKKKPPP\\\fff~~~QQQ333222000000111***+++***:::xxxuuupppHHHBBB999555:::???<<<444555333666;;;:::333333888555XXXaaa```ZZZYYY;;;QQQVVV[[[LLL<<>>:::666444000111333444444222000///***///,,,,,,///((($$$,,,---***)))***)))(((---444111,,,(((((())))))***------,,,+++******(((%%%"""&&&+++$$$'''555...$$$000222///222000...GGGrrr```:::,,,*********++++++---...///...,,,+++---000222111///+++)))(((***+++,,,...111(((+++000333333///,,,***''',,,...,,,+++,,,,,,)))...//////---))))))---111444,,,***)))(((111777///,,,666666)))%%%---333111555555555444333222111000555777666444555999999666666888>>>GGGIIIDDDAAA@@@NNNNNNLLLHHHEEEHHHPPPWWW]]]bbbhhhpppyyy|||tttiiiiiiKKK444000...---,,,+++///...888oootttgggRRRAAA;;;===<<<999444000444===<<<333111999000KKKVVVgggtttppp;;;===555JJJvvvGGG888<<<333888KKKbbbiii222'''******'''&&&'''&&&""" """&&&%%%AAATTT666"""%%%"""!!!"""""""""%%%+++$$$(((++++++(((%%%%%%'''######$$$''')))***)))(((###666vvv{{{xxx{{{777---'''===~~~zzzuuuvvvzzzkkkgggkkkkkkcccfffooonnnhhhddd___```eeelllpppqqqpppqqqoooiiiaaa^^^aaaeeegggyyyyyyddd[[[bbb\\\IIIQQQKKKIIIMMMOOOIII@@@;;;@@@===:::999:::999777444EEE777111999CCCBBB===:::444555444222333555333///---***((()))'''$$$&&&,,,%%%'''******)))&&&%%%%%%+++++++++(((&&&&&&))),,,$$$&&&"""""")))%%%"""+++)))&&&''')))******///555///...------...---+++***111...+++***++++++(((%%%(((((($$$$$$)))&&&&&&111'''###(((***&&&111CCCIIICCCPPPPPPHHHBBB777---...++++++++++++++++++,,,,,,***(((&&&&&&))),,,...///---,,,+++,,,,,,---///000///...///222222///---...+++---+++&&&%%%((((((&&&+++---///...+++***---///111+++------+++333888///)))///111...---000333444111000///...---------...***...000//////222222000---***+++111444111...---,,,///222333222111//////,,,444<<>>999:::@@@LLLJJJSSSiiiiii))),,,###===vvvrrrhhhaaa[[[YYYUUUOOONNNRRROOOLLLRRRTTTNNNTTT```bbbPPPNNNLLLPPPWWW^^^aaabbbWWWUUUPPPJJJCCC@@@AAABBB<<<@@@>>>666222444111+++888333222444444///+++***+++)))''')))+++,,,***''',,,'''$$$&&&+++...,,,)))***,,,+++((()))......)))###"""$$$'''((('''(((***&&&((())))))''''''''')))((('''&&&&&&&&&'''((()))******######+++)))'''///---***))),,,---+++,,,///(((************)))(((&&&***)))))))))))))))((('''&&&"""(((...***((()))&&&,,,&&&)))***$$$&&&+++'''555IIICCC+++&&&---,,,(((***))))))(((((())))))***...---++++++---///111222+++++++++))))))***++++++---))))))---...)))''')))//////---)))***...///---,,,///222333444444444555)))'''+++,,,(((...111(((***(((***///000......222*********+++...222666999000111///...000444333///,,,((((((,,,......///111//////111333555333///++++++000111+++(((,,,111444---///+++)))+++))))))000...333333JJJVVVSSS[[[XXXMMMYYY```cccmmm~~~eeeSSSNNNLLLJJJAAA===???@@@;;;999<<>>:::@@@RRR```ccc^^^ccchhhooo|||kkk\\\VVVWWWNNNFFFEEEGGGGGGFFFEEEFFFDDDBBB???<<>>111000mmmmmmAAA<<<666888MMMpppmmm???...+++'''$$$&&&%%%######$$$$$$###"""&&&''''''&&&$$$######$$$((($$$'''---***!!!!!!(((---,,,***(((&&&&&&&&&&&& +++)))$$$&&&&&&%%%---GGGvvvqqqQQQAAA888//////444333...,,,000000,,,,,,000222@@@EEE???CCC\\\xxxQQQ'''...$$$ccc~~~xxxsssmmmvvvwwwmmmggglllrrrrrruuu^^^KKK```pppUUUSSSNNNPPPUUUQQQEEEBBBHHH???>>>;;;777333000---,,,...///000...+++***,,,...---+++***+++,,,,,,+++***,,,+++***)))(((((((((((((((((((((((('''&&&&&&%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&(((***,,,...%%%&&&'''((((((((('''&&&###%%%'''((((((***---///+++***(((((()))((('''&&&'''&&&'''(((******(((&&&***&&&"""$$$(((***((($$$+++)))&&&$$$$$$&&&)))+++***)))'''%%%%%%'''(((***++++++******))))))((((((''''''((('''&&&''')))+++$$$%%%%%%&&&&&&'''''''''((((((''''''''''''((((((---***%%% """((()))&&&((((((((()))******++++++---***((((((+++......,,,(((***,,,,,,+++***+++,,,(((''''''''''''(((((()))***'''%%%&&&)))++++++***++++++++++++,,,,,,---...000111000---)))(((+++...000...+++))))))***---...---,,,++++++---000333555000000000000///---,,,+++//////...+++))))))+++---***++++++))),,,111111...++++++++++++++++++++++++...,,,***((('''''')))***...333777777333111222555444444444555555666666777<<<:::<<>>888888>>><<<333000555++++++******)))(((''''''((()))***)))'''''')))+++***((('''((())))))((('''......,,,+++))))))(((((('''''''''(((''''''&&&&&&(((((((((((('''''''''&&&)))))))))(((((())))))******)))((('''&&&''''''(((&&&'''(((((('''(((***,,,+++)))''''''))))))'''%%%%%%%%%&&&(((***+++)))(((((()))+++,,,+++)))((((((***)))'''%%%%%%''')))***)))((((((''''''((()))***+++******)))(((''''''&&&&&&''''''&&&%%%%%%(((***&&&&&&&&&''''''(((((((((((((((''''''''''''(((((())))))&&&###%%%))))))%%%)))******++++++,,,------,,,***((()))+++---,,,+++---......---+++)))***+++***))))))((((((((())))))---+++((((((***++++++))))))***,,,---...---,,,+++)))+++---,,,***((()))+++...---,,,++++++,,,---//////...,,,,,,---///222444000000000000000000//////......---+++))))))+++...,,,...---+++---111000,,,++++++,,,,,,,,,+++******...---+++***)))((())))))***...000///,,,***---000,,,---...//////000000///444000000555888777777999<<>>???===555222888777---''')))&&&)))%%%%%%+++(((&&&000///'''"""&&&)))'''%%%%%%(((((())))))******++++++&&&&&&&&&&&&&&&'''((()))((('''&&&&&&((()))((('''))))))(((((('''%%%$$$$$$"""###$$$%%%%%%&&&%%%%%%''''''''''''&&&&&&&&&%%%###$$$&&&((()))***)))))),,,+++)))'''&&&&&&'''(((((())))))'''%%%%%%&&&'''&&&###!!!%%%---111///,,,&&&&&&&&&(((++++++***(((""")))///---'''"""$$$(((&&&'''(((((((((((((((((('''(((***,,,,,,,,,+++***...---,,,+++***(((''''''***++++++***((('''((()))''''''(((((((((((())))))((((((''''''''''''((((((%%%'''(((&&&'''******'''''''''(((((()))*********)))******+++,,,+++)))((('''((()))***+++///333777,,,+++***)))(((((('''(((***)))(((((((((((('''''')))***,,,------,,,+++******,,,///000000///------((()))+++,,,---......---------,,,---...111333444000000000///000000000000,,,------,,,++++++---///,,,///000///111333000+++***+++...///...,,,***(((+++,,,------,,,***'''&&&''')))+++***(((''''''))))))***,,,...//////...---222---+++...000......000///000---000888555666DDD^^^KKK===<<<999555<<>>WWWhhh^^^KKKDDDMMMWWWRRRWWWrrr}}}cccOOOIII>>>,,,:::;;;:::;;;555777???MMMhhh{{{LLL...$$$...+++$$$((()))%%%%%%)))'''%%%$$$$$$$$$""" ###$$$%%%$$$###"""###$$$&&&***(((""")))999EEEFFF333222///,,,)))(((''''''999>>>444+++888SSSuuulllNNNCCC;;;888BBBOOOSSSNNNHHHOOONNNIIIBBB===@@@FFFLLLuuugggGGGTTTooozzzIII&&&---AAATTTVVVUUU]]]^^^QQQSSSOOOGGGCCCFFFHHHBBB999222///+++((('''((())))))...$$$!!!(((,,,'''&&&***%%%)))$$$###&&&###$$$000...'''!!!###&&&%%%###!!!'''''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%&&&''''''''''''&&&!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%'''((((((''''''&&&''''''(((((('''''''''&&&''''''&&&%%%%%%'''((()))&&&$$$'''---000...,,,)))(((((()))+++***(((&&&%%%'''((('''%%%###%%%&&&%%%&&&''')))))))))((((((''')))+++------,,,***))),,,+++***)))((('''&&&&&&((()))***)))'''&&&''''''%%%&&&&&&'''(((((())))))((((((''''''''''''((((((&&&)))(((%%%%%%)))+++***&&&''''''((())))))*********+++,,,,,,+++***(((((()))***,,,...000555:::>>>+++***)))((('''&&&&&&&&&'''((()))))))))))))))***---,,,***))))))***+++,,,111000000000000000///...%%%'''))),,,---------,,,)))***+++,,,///111444555111000...---,,,,,,,,,---,,,---...---,,,,,,---///))),,,......000444222---)))+++---//////---+++))))))***,,,---,,,***'''&&&(((***,,,---,,,)))(((''''''(((***+++---------,,,111,,,***---///...///111+++///+++(((...------777222&&&$$$...111+++---555@@@<<<999:::???CCCCCCAAA???MMMZZZcccttt}}}jjjccc___[[[EEEUUUeeekkkeeeZZZPPPJJJNNNOOOiiivvvaaaUUU___dddKKK:::---...555000///DDDIIIVVVkkkVVV555)))***)))###%%%%%%$$$)))%%%$$$###$$$%%%&&&%%%######$$$%%%$$$###"""###$$$))))))'''(((000;;;@@@@@@111///---)))'''%%%$$$$$$999MMMBBB222WWW{{{]]]CCCNNNUUUcccrrr{{{}}}yyyuuuwwwsssiii]]]WWWVVVTTTQQQ```mmmfffOOOPPPqqquuueeeaaa^^^EEE:::AAAEEEGGGFFFEEEDDD@@@===444333...)))))),,,)))$$$''''''''''''''''''((((((&&&######))),,,***'''&&&###%%% $$$!!!!!!,,,+++'''$$$###$$$$$$###!!!######$$$%%%&&&'''(((((((((&&&$$$###$$$$$$###"""###""""""###%%%&&&%%%$$$%%%&&&(((***++++++******######$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$''''''''''''&&&%%%$$$$$$$$$%%%'''((((((((('''&&&$$$%%%&&&&&&%%%%%%'''))),,,+++************)))'''******)))***+++***'''%%%)))'''&&&&&&'''(((((('''%%%&&&'''((()))))))))((((((***+++,,,,,,+++)))((((((''''''&&&&&&%%%%%%$$$$$$&&&''''''&&&$$$%%%%%%$$$$$$%%%&&&((()))******((((((''''''''''''(((((('''******%%%$$$(((++++++(((((()))******++++++,,,,,,---...---+++)))))))))(((***+++,,,,,,...222555***)))(((''''''&&&''''''(((***,,,---,,,,,,---......,,,***(((''')))+++---222000//////000000///---&&&''')))+++---------,,,((((((***+++...000222444000///---+++***)))******---...///...---,,,---...'''***++++++...222111---)))***,,,...///...---,,,)))***,,,------+++***))))))***+++,,,+++***'''&&&******+++,,,...///000111333...+++------,,,,,,///(((000,,,''',,,---,,,222000***)))000333000111666---000333666888888666444***:::BBB>>>GGGZZZbbb\\\uuuyyyyyyvvv{{{~~~|||rrrjjjeeeNNNIIIRRRnnnoooVVVGGGDDDUUUjjjiiidddppp~~~iiiJJJ???FFFRRREEE///<<>>???BBBGGGWWWvvv{{{ZZZ>>>)))###((('''+++$$$!!!((((((###%%%###""""""###%%%&&&&&&%%%&&&'''((((((&&&&&&'''((($$$$$$,,,555444,,,,,,333---,,,+++)))((())))))***''',,,EEEssslllhhhjjjlllkkk```QQQTTTGGG777444,,,---&&&000,,,&&&)))***(((,,,***//////(((###$$$'''((($$$$$$$$$#########%%%&&&%%%***)))!!! &&&(((###""" !!!%%% ***"""$$$""""""###$$$$$$############$$$$$$$$$$$$%%%###!!!"""%%%'''&&&%%%%%%$$$$$$%%%''')))((('''&&&''')))******((('''&&&)))*********)))(((''''''***)))))))))(((((((((((()))(((''''''''')))***,,,...,,,)))&&&%%%&&&''')))%%%&&&&&&%%%$$$###%%%&&&"""&&&)))(((%%%$$$'''+++(((((((((***,,,,,,***((( ###(((******(((''''''&&&&&&&&&&&&''')))***++++++++++++***)))((('''&&&))))))))))))************&&&(((++++++*********+++###$$$&&&(((+++---///000((((((''''''''''''(((((($$$***...+++(((((('''%%%&&&&&&''''''((()))))))))000111000---***(((***---***+++------+++******+++***)))))))))))))))***+++***---000///,,,)))***++++++++++++++++++***))))))+++,,,///333777666111---,,,---------...//////000++++++++++++++++++++++++,,,+++***))))))+++---......000111000---,,,+++,,,***+++)))&&&(((,,,+++(((((()))***,,,...///111222+++,,,---///000111111111222...)))&&&&&&)))+++---)))(((''''''(((+++///111///***''')))******,,,///%%%222000)))---///******(((---///,,,+++///111000222...******---//////---,,,...555>>>===555333777222///222:::???;;;888777888EEEYYYkkkyyyssszzzyyyvvv}}}yyylllaaa___ZZZPPPCCC888333222///111999LLLgggiiikkk|||nnn]]]eeewwwdddKKK777SSSiiiooo^^^===<<>>@@@<<<777:::;;;AAAJJJJJJAAA:::999KKKLLLSSSeee|||yyydddlllmmmyyyyyyaaa___YYYTTTSSSQQQLLLEEEAAA999@@@CCC>>>666111---***---,,,///111222AAAhhhhhh|||zzzlllwww~~~~~~[[[@@@IIIfff|||fffZZZ___^^^YYY///WWWhhhXXXRRRqqqeee999((()))***)))***''')))***(((%%%###$$$&&&%%%(((((($$$%%%(((((($$$&&&!!!(((---%%%$$$---111...//////***''''''***---'''''')))...000666HHH[[[xxx{{{]]]PPPLLLZZZeeeYYY:::"""---(((###"""$$$%%%$$$!!!!!!%%%((('''$$$###%%%((()))&&&''')))((($$$$$$'''%%%!!! $$$%%%######$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$%%%&&&&&&%%%############$$$$$$$$$%%%%%%((('''&&&'''))))))&&&###$$$$$$%%%%%%&&&'''((()))&&&%%%$$$######$$$%%%&&&((((((&&&&&&&&&''')))******((('''%%%$$$$$$$$$$$$'''((((((((((((''''''&&&'''((()))******))))))(((+++)))((((((***+++***(((&&&((()))+++***)))'''%%%%%%%%%%%%%%%&&&'''((((((''''''((((((((((((''''''$$$%%%%%%&&&''''''((((((&&&%%%%%%'''***+++)))'''...---+++)))((('''&&&%%%)))'''&&&'''***+++***(((((()))*********((('''&&&((('''&&&(((***+++***))),,,***)))'''(((***,,,---++++++++++++++++++******(((&&&%%%&&&((()))))))))***))))))******+++,,,---)))---...,,,+++,,,+++&&&''')))***)))(((((()))***...+++)))))),,,...---,,,,,,---...---,,,,,,---......------...///000///...111///------///111222222222111///...---,,,++++++,,,***'''''')))******(((999555000///000111...+++---******---,,,)))(((***'''+++000222111////////////111000++++++//////---,,,,,,+++******************---//////------...000000,,,&&&---IIIbbb]]]HHH000333333//////222333000+++***((($$$"""###'''+++,,,---...---,,,+++,,,------++++++...333444111---))))))***///555666222...333333888>>>===555///...222222444;;;FFFOOOTTTTTTccckkk^^^TTTkkkvvvaaa^^^dddkkkwwwxxxYYYYYYRRRJJJGGGFFFCCC===888777;;;;;;666222111000---***))),,,---***///IIIeeeqqqlllrrrhhh|||}}}gggOOOIIIZZZoooyyyxxx\\\GGGjjjIIIUUU[[[LLLDDDZZZTTT>>>***&&&)))******,,,((((((((('''''''''&&&&&&'''))))))%%%$$$''')))((('''%%%,,,...$$$%%%111666666555222,,,&&&$$$'''+++...***,,,:::RRRqqqppp___GGG333111222,,,(((***$$$""" """&&&((((((&&&!!!$$$''''''$$$###%%%''''''$$$###'''(((%%%###$$$%%%!!! $$$&&&$$$$$$&&&&&&&&&&&&%%%&&&''''''(((((('''&&&&&&'''&&&$$$"""#########$$$$$$$$$$$$%%%&&&%%%%%%&&&''''''%%%###"""$$$&&&&&&%%%&&&))),,,&&&%%%$$$###$$$$$$&&&&&&((('''&&&&&&&&&''')))***+++&&&"""!!!###%%%%%%$$$&&&&&&&&&&&&&&&'''((((((''''''((()))******))))))((('''''')))++++++)))'''&&&))),,,//////---)))'''%%%%%%&&&&&&'''(((***+++''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((((((((((()))+++,,,+++)))...,,,***+++,,,,,,(((%%%)))((('''((()))***)))(((((())))))******)))''''''''''''((()))+++,,,***(((***)))((('''''')))***,,,,,,,,,++++++******))))))((('''&&&'''***++++++***))))))))))))***+++,,,,,,,,,//////+++***+++***&&&&&&((()))))))))(((***+++///---++++++---/////////+++,,,------,,,+++,,,---...///...---,,,---///111///...,,,---///222333333222111///------------......,,,)))((()))*********333000,,,+++---...,,,***+++)))***......***)))+++***+++---///222222000......///...+++***---...,,,+++,,,,,,,,,,,,++++++***))),,,///000///...------111+++$$$+++GGGaaa]]]IIICCC@@@777---(((+++......//////,,,)))///777444******,,,......,,,*********+++******,,,000111///,,,,,,++++++...222333111...222111444888666000++++++222333444555777999:::::::::GGGFFF@@@IIIRRRNNNKKKLLLNNNPPPZZZhhhnnnzzzeee___VVVLLLHHHHHHHHHCCC>>>::::::555000///222222///+++***---///***&&&000>>>tttyyyfffrrruuu}}}yyyqqq[[[FFFDDDRRRWWWQQQHHH999TTT|||xxxUUU@@@JJJXXXqqqkkkBBB111***&&&((()))&&&&&&)))((('''&&&''')))***)))(((((('''&&&%%%''')))(((''''''$$$***,,,%%%***555888666444222...(((###$$$)))///)))...LLL}}}}}}mmmgggHHH333%%%'''''' !!!+++&&&%%%$$$&&&((()))'''%%%"""$$$&&&&&&%%%$$$%%%'''&&&"""!!!%%%'''%%%######%%%!!!###%%%$$$$$$&&&'''&&&&&&&&&&&&'''((((((&&&%%%$$$%%%&&&&&&$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$""""""&&&)))((($$$$$$(((---&&&&&&%%%%%%%%%&&&((()))''''''&&&&&&&&&'''((()))'''### ###)))......,,,((('''&&&%%%&&&'''((()))%%%%%%&&&''''''(((((((((&&&&&&((())))))(((&&&$$$'''))),,,//////...,,,***&&&&&&&&&&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&'''(((((()))))))))))))))***++++++***)))+++))))))---333444///***)))((((((((()))))))))((('''((()))******)))((('''&&&&&&'''***++++++)))&&&)))((('''''''''(((***+++++++++******)))(((''''''((('''''')))+++,,,,,,***(((((((((((()))***+++,,,+++...---))))))+++***'''&&&((())))))))))))+++,,,...---,,,,,,---...//////,,,---......,,,,,,---...,,,...000///,,,+++...111...,,,+++,,,...000000///---,,,,,,+++,,,...000222///---+++))))))***+++,,,***'''&&&'''***,,,---,,,+++)))+++//////+++***,,,///,,,+++...333555222...------,,,******,,,------***+++---......---,,,+++''')))+++,,,------------,,,...***&&&,,,777888000CCCEEEGGGEEEAAA;;;444///111---(((000HHHXXXFFF'''***,,,//////---***))))))++++++***,,,...///---+++///......000333555444333333333444555555222000///222444777777555444555777333;;;888000000111555BBBDDDFFFHHHTTTcccfffpppoooeee```\\\UUUOOOGGGBBBDDDFFFCCC===>>>:::444///111555333...---,,,---000---(((***111NNNjjjOOObbb~~~pppnnn```KKK>>>===??????AAA===TTT|||uuu{{{~~~TTTFFFJJJVVV|||AAA'''((((((+++,,,)))%%%$$$''''''&&&%%%''')))******((('''###!!!%%%***+++(((%%%######((()))333<<<888...---...///+++&&&'''------===YYYnnnSSSBBB---!!!(((+++### $$$%%%%%%$$$%%%%%%$$$!!! ###$$$&&&&&&%%%%%%%%%&&&%%%!!!!!!$$$&&&$$$$$$&&&&&&!!!"""$$$######&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%''''''&&&%%%""""""#########$$$$$$$$$"""###%%%%%%%%%$$$######%%%(((+++((($$$###&&&***'''&&&&&&&&&'''(((***+++&&&&&&&&&&&&&&&''''''((($$$!!!!!!'''...333222///,,,***)))'''&&&&&&'''(((&&&&&&&&&&&&''''''((((((((()))++++++***'''%%%$$$))))))***+++,,,,,,,,,,,,(((((('''&&&%%%%%%%%%&&&''''''((((((((((((''''''&&&&&&'''(((((())))))***))))))******))))))((((((***((()))---333444000***((()))))))))((((((((()))'''((()))******)))((('''%%%%%%&&&(((***)))'''$$$,,,,,,+++++++++,,,---...******)))((('''&&&&&&%%%%%%$$$%%%'''***+++***((((((((((((((()))***+++,,,(((++++++((((((++++++)))&&&((()))***)))***+++---,,,,,,,,,++++++,,,...///---///000///...---...000***---111111...,,,,,,...///...,,,---...///...---++++++******+++---...000...---,,,***)))***+++---+++***)))***,,,///000111+++)))+++//////,,,,,,...333///,,,///444666444///---,,,++++++++++++,,,...+++,,,---/////////...---+++***)))***,,,...///000---333222)))%%%))),,,,,,,,,<<>><<>>999999;;;999333555333111///000111222111333000333IIInnnQQQWWWrrr>>>777KKKnnnzzzdddMMM@@@EEEXXXQQQRRRLLL___SSSPPPKKKxxxnnnUUUXXXnnn???888BBB///(((((('''%%%&&&'''%%%""""""&&&)))((($$$###&&&***$$$%%%&&&&&&!!! ...@@@;;;>>>EEEBBB777666444'''---&&&$$$)))******555DDD\\\FFF===000'''&&&+++---"""###((('''$$$%%%%%%%%%$$$$$$&&&'''$$$$$$$$$%%%&&&'''&&&$$$''''''(((&&&!!! ***777///)))&&&&&&'''%%%&&&(((%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%$$$###!!!""""""""""""############ ###&&&'''%%%###$$$&&&((('''%%%&&&((()))))))))"""""""""###$$$''')))***$$$%%%&&&&&&''''''&&&&&&#########"""!!!###'''***%%%&&&'''((((((((('''&&&+++)))(((&&&%%%%%%%%%%%%!!!$$$&&&&&&%%%'''***...'''))),,,------***&&&$$$)))(((((((((((())))))***''''''((((((((((((''''''((((((((()))******++++++)))+++---,,,(((&&&'''(((###&&&)))***))))))***+++(((***+++***'''&&&''')))&&&'''(((*********)))(((***(((&&&&&&'''((((((''')))*********++++++++++++***************+++++++++((()))+++...111111000...************+++,,,---...,,,000222000//////,,,'''***+++,,,+++))))))***++++++,,,---,,,******---000---...///...------...///111...+++***---...---++++++++++++---000111000...+++,,,...000000...+++***$$$(((,,,---,,,***+++,,,++++++,,,,,,,,,---000222///+++))),,,------000555444222...---,,,---------///******......+++,,,222...---------///111333444777555333222111...((($$$###(((,,,)))&&&&&&))),,,)))'''***111333000///333222+++(((,,,000///---...((()))******)))***---///...//////---++++++,,,---***,,,...//////......//////333333...---111111,,,555333///,,,+++*********)))222///+++222777999??????HHHJJJMMMUUURRRQQQYYYSSSdddooollljjjrrr~~~ppp^^^QQQOOOIII@@@<<<;;;999444...000000000000111///,,,...888555111MMM~~~TTTMMM\\\BBBGGGmmmooohhhOOOOOOggg^^^WWWAAAJJJAAAJJJAAAjjjlllUUUVVVyyyPPP444---+++--- 222...###%%%&&&&&&(((+++'''!!!$$$,,,'''((('''%%%%%%(((+++,,,HHHJJJFFF<<<555333000+++000...$$$222...===QQQ777(((***777"""$$$$$$&&&%%% $$$'''%%%&&&'''&&&""""""&&&((()))(((&&&$$$###$$$%%%'''&&&%%%$$$$$$&&&''')))'''&&&%%%&&&((()))(((''''''$$$!!!!!!$$$&&&&&&%%%&&&%%%$$$###"""###$$$%%%&&&&&&%%%$$$"""###%%%((($$$$$$$$$%%%''''''&&&$$$(((%%%###$$$'''((('''&&&$$$###$$$''',,,///...,,,((('''%%%%%%&&&&&&%%%###&&&%%%$$$###"""###$$$%%%"""%%%)))+++)))&&&###"""&&&&&&%%%%%%%%%&&&&&&''')))(((&&&%%%%%%&&&((()))(((''''''&&&&&&&&&'''''')))((('''&&&&&&'''((()))''''''''''''((((((((()))+++******---111000***$$$******))))))))))))******((()))***+++++++++++++++******+++***)))'''%%%$$$---((($$$###&&&((((((''',,,+++************'''%%%+++)))'''''')))***++++++)))))))))******++++++,,,+++,,,...000111111111000---,,,+++***)))(((((((((......---++++++******+++***)))))))))***+++,,,,,,---***((()))---///...,,,111444555111***(((,,,222222///,,,+++---...,,,)))---++++++...111333111///000///---,,,+++*********+++,,,,,,+++)))((()))***(((((('''''')))***,,,---((()))***+++---...///000//////...------///000111111000///...---,,,++++++///000111222333333222222///...---+++)))))),,,...&&&''')))+++,,,,,,,,,,,,...///000111222222222111++++++******+++---...///---+++((((((+++------++++++...000---(((&&&)))---+++///000,,,***---000111000111222000---,,,///222777666333000---,,,---...///,,,***,,,222:::@@@CCC@@@FFFJJJLLLRRRYYYXXXRRRZZZWWWPPPIIIKKKaaawwwhhh^^^WWWLLL<<<...---222777666111------///444...111///555]]]NNNDDDJJJ999VVVjjjeeezzzxxxfff^^^iii>>>@@@GGG;;;777BBBXXXcccPPPXXXdddVVV555---...,,,)))%%%,,,!!!%%%((( ''''''(((''')))+++)))%%%&&&,,,''')))(((### $$$---444MMMKKKCCC777111111///+++---!!!***---111GGGsssRRR666+++***222###$$$###$$$$$$!!!%%%---&&&$$$%%%'''%%%""""""&&&*********'''%%%$$$$$$%%%'''&&&%%%$$$%%%&&&(((***&&&%%%$$$%%%'''((('''&&&&&&###!!!!!!###%%%&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$######%%%'''%%%$$$###$$$&&&&&&%%%$$$'''%%%###$$$&&&((('''&&&###"""!!!###''')))(((''')))'''&&&&&&''''''&&&$$$&&&%%%%%%$$$$$$$$$$$$$$$###%%%((())))))((()))***&&&&&&&&&&&&'''((()))***((('''&&&%%%$$$%%%&&&'''(((((('''&&&&&&&&&'''((()))))))))((())))))******'''''''''((((((((())))))***((((((+++//////***&&&++++++************++++++((()))******+++++++++***,,,---///000000///---,,,---,,,******++++++)))(((''''''&&&(((+++,,,,,,+++,,,***))))))***,,,,,,,,,,,,+++***))))))+++,,,---(((***+++---............///...---,,,++++++++++++,,,,,,+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++---///000111333333000+++***---111///---+++***,,,---+++))),,,++++++,,,///000...,,,------,,,+++***)))((((((+++,,,,,,+++((('''((()))+++***)))((())))))***+++***++++++,,,,,,---------......---.........//////111111000///......---------------........................---,,,+++---...))))))***+++,,,,,,,,,,,,............////////////,,,+++*********+++,,,---+++)))'''(((,,,...///............---+++***++++++)))---///,,,***...000000//////000000000111333555666555444111...------...///...------000666<<<@@@GGGKKKLLLLLLNNNSSSQQQLLLSSSQQQNNNIIIGGGYYY}}}qqq```KKK<<<333444666777666555333111999666333+++,,,IIInnn]]]PPPiiiBBB@@@MMMTTTdddnnnxxx~~~kkk^^^lllYYYHHHTTTPPP;;;777666OOO^^^KKKTTTPPPlllddd111---,,,,,,...(((%%%...***,,,&&&"""---((((((&&&&&&))))))'''(((***''')))(((%%%###***:::HHHRRRJJJ;;;///---//////+++555&&&@@@===000eeeQQQ222111,,,///)))'''%%%$$$$$$""""""(((000%%%$$$$$$&&&%%%!!!"""&&&++++++***(((%%%$$$$$$%%%&&&%%%%%%%%%&&&''')))***%%%$$$###$$$&&&'''&&&%%%%%%###!!!!!!###$$$%%%$$$%%%&&&&&&'''&&&%%%$$$######$$$&&&&&&$$$$$$$$$%%%((('''%%%%%%&&&''''''&&&'''%%%$$$$$$&&&''''''&&&(((&&&$$$%%%&&&((((((((()))(((''''''(((((('''&&&%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&'''))),,,''''''''''''(((***+++,,,&&&&&&&&&%%%%%%$$$$$$$$$)))((('''%%%&&&''')))***''''''((())))))***))))))''''''((((((((())))))))))))'''&&&(((+++---***'''++++++************++++++((())))))*********))))))'''))),,,...//////---,,,,,,...//////---+++***)))'''&&&%%%'''***---......+++)))((((((***+++++++++...---+++******+++,,,---&&&'''(((***++++++++++++......------,,,,,,++++++***++++++,,,------......+++,,,---...---,,,+++******,,,---***((((((---222111000///...------...///---+++******+++,,,+++***///.........000000...---,,,,,,,,,,,,+++)))(((''')))***++++++******+++------,,,+++***)))))))))))),,,,,,,,,,,,+++++++++++++++,,,---...///......---111111000000////////////---,,,++++++***+++++++++,,,...//////.........000---,,,++++++++++++,,,---000///......------......---,,,***)))))))))***+++,,,***))))))+++---.........,,,******,,,,,,***((((((---///------000222000111000///000333444555555555444333111000...---------...//////000555<<>>HHHTTT^^^LLL===,,,''',,,111333333,,,HHHSSStttKKK...666...,,,...+++)))((()))&&&!!! """$$$###$$$&&&%%%"""###''''''((((((&&&###"""###$$$#########$$$$$$%%%&&&'''$$$###"""###%%%&&&%%%$$$"""###############$$$%%%$$$%%%((())))))'''$$$""""""&&&'''&&&$$$$$$$$$)))'''&&&&&&'''(((((('''%%%%%%&&&%%%%%%&&&'''((($$$###"""""""""$$$''')))(((''''''(((***+++***)))&&&&&&'''((((((&&&%%%$$$"""$$$''''''&&&%%%$$$%%%))))))(((((('''(((((((((((((((((()))((('''&&&&&&***)))''''''''')))+++,,,$$$%%%'''((((((((('''&&&(((((((((((()))))))))***((('''&&&&&&(((***++++++---,,,,,,++++++,,,,,,---***************)))((('''%%%''')))+++,,,+++)))(((+++,,,---+++)))***...222///,,,((('''((()))))))))'''&&&&&&'''))))))((('''+++---///111111...***(((''''''(((((())))))************+++,,,,,,,,,++++++---...////////////...---***+++,,,---,,,+++((('''///+++'''&&&(((+++------000,,,***+++///111///,,,,,,---,,,,,,,,,,,,---...((()))+++---...///000000/////////...---,,,+++***((()))+++,,,,,,,,,...000***++++++,,,,,,,,,,,,,,,+++++++++,,,------......)))+++...000000///,,,+++........................000000///......------.........,,,+++***,,,000333333111---+++******,,,...222222111///............++++++***+++,,,...000111000000...,,,***)))******%%%))),,,,,,)))''')))+++))),,,///...000444333000555222000111333444222///000///......//////,,,)))'''+++///000111555>>>FFFIIIKKKQQQWWWYYYVVVPPPLLLKKK===;;;BBBCCCQQQqqqYYYFFF:::555;;;999000111444)))444\\\VVVXXXgggLLL;;;AAAPPPdddsss|||}}}xxxqqqXXXJJJ===DDDYYY```YYYWWW<<<,,,555777333@@@IIIccc}}}YYYAAAGGGkkkRRR444(((+++---$$$)))111'''YYY+++))) ***(((******((('''******(((***'''---===HHHJJJIIILLLBBB555******000444444444,,,&&&999hhhHHH///222+++,,,)))&&&$$$%%%((((((###!!!###%%%###%%%'''&&&###$$$(((%%%&&&&&&%%%###"""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$"""$$$%%%%%%$$$$$$%%%&&&$$$%%%'''((((((&&&$$$""""""%%%&&&%%%$$$$$$$$$#########$$$&&&&&&%%%###%%%&&&&&&&&&%%%%%%'''((($$$%%%%%%%%%$$$&&&(((+++'''&&&&&&'''***++++++***''''''((((((''''''&&&%%%!!!$$$(((************+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((())))))***+++,,,))))))************))))))((((((((()))))))))******)))))))))))))))***+++,,,000000////////////000000,,,,,,,,,++++++)))(((''''''((()))******)))((((((...---,,,+++***,,,000333+++)))'''''')))***+++***)))))))))***,,,,,,+++)))))),,,///111111...+++((()))))))))))))))***+++++++++,,,---/////////...---,,,---...//////...,,,,,,)))***+++++++++***)))(((222---((((((,,,//////---...,,,***,,,...///...+++---......---,,,+++---...***,,,///111222333555666///...---+++***************+++,,,+++)))'''((()))((()))+++,,,---.........+++,,,,,,---...//////000***,,,...000000///---,,,//////......---------,,,....../////////......---......---+++***+++///222222000---+++******,,,---...//////......,,,+++***+++***++++++---///222333,,,------,,,++++++---///''',,,111111,,,***---111)))+++,,,+++...222111---000///000222444555444333111...,,,,,,//////---***)))+++---......222888===CCCDDDKKKTTTXXXTTTNNNLLLMMM>>>999???AAASSSpppYYYLLL777...,,,999@@@555555HHHzzz___bbbwwwWWWBBB555EEE^^^tttwwwqqqNNNGGGAAAAAAIIIVVV___aaa:::&&&000444///CCCCCCpppjjj;;;CCCRRRssseee444...***)))******,,,111444wwwnnn===$$$(((###&&&)))(((---///***&&&(((***(((,,,...<<>>999000+++000555555333222666777ZZZAAA111...+++333)))&&&######&&&'''%%%%%%'''%%%$$$%%%((('''$$$%%%***$$$%%%%%%%%%$$$$$$&&&'''&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$&&&&&&&&&%%%"""%%%''''''%%%$$$%%%'''$$$%%%&&&'''&&&%%%###""""""$$$%%%$$$$$$$$$%%% !!!###&&&((((((&&&###$$$&&&'''&&&$$$$$$''')))''')))+++***(((''')))+++&&&%%%%%%''')))++++++***)))(((((('''''''''''''''###%%%((())))))***,,,...'''(((((()))***+++------''''''&&&&&&'''(((***+++'''((()))++++++,,,++++++---,,,+++******)))******(((((()))))))))*********+++,,,,,,,,,,,,+++,,,,,,000000////////////000000......------+++***)))(((&&&&&&&&&&&&''''''((((((///---+++++++++,,,,,,+++(((''''''(((***,,,++++++***)))***+++------+++)))***+++---......---,,,+++******)))((()))***+++,,,***+++---///000000///...''')))+++,,,---,,,+++*********++++++++++++++++++...,,,******+++,,,,,,,,,---,,,,,,,,,------,,,+++---...///---***)))+++---,,,///222333333333555777111///,,,***))))))+++,,,***,,,,,,+++***)))***+++)))***+++---...//////...////////////////////////+++---...000000///...---111000000///...---,,,,,,,,,...000222222111///------///000000...------...111///---+++******+++,,,,,,---///000///---+++)))++++++++++++,,,...000111+++------,,,++++++...111***---111222000///000111---...,,,+++...222222...///111333555444444555666333///,,,,,,///111000------------...000444777:::>>>>>>DDDOOOUUUSSSRRRSSSOOOEEE@@@@@@@@@TTT|||NNN999777DDDDDD<<<999888ooommmkkkRRR<<>>GGGDDDFFFNNNRRRPPPOOORRRKKKFFFBBB>>>;;;PPPeeeLLLCCC555555???<<>>@@@QQQjjj{{{kkkcccjjjppp```RRRYYYcccQQQNNN)))GGG===000===WWWtttZZZnnnFFFDDDJJJHHH}}}>>>...111,,,+++***((('''))),,,...---###"""$$$$$$***)))&&&'''))))))))))))))))))888IIIUUURRRGGG???777111///444......<<<@@@333(((...hhhiii;;;///---555000---((($$$$$$&&&&&&######&&&%%%%%%%%%&&&))))))((('''$$$%%%((())))))(((%%%$$$+++,,,---+++)))'''&&&'''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%""""""###%%%((())))))((('''&&&%%%###"""###&&&))))))+++***&&&%%%'''(((%%%%%%%%%&&&&&&'''((())))))'''&&&%%%$$$$$$%%%'''((( """&&&)))&&&"""$$$)))222(((###(((//////,,,***(((&&&######%%%(((***+++111,,,***...///,,,)))((()))---000000---***)))******++++++***((('''((())),,,,,,,,,,,,,,,+++***)))111111///***%%%%%%(((,,,777444///---,,,,,,,,,+++)))$$$$$$)))***''')))///))))))(((***,,,,,,+++***************************+++,,,------,,,+++)))(((...---,,,************+++******))))))))))))******+++******+++---......---))))))***++++++++++++***---//////,,,+++,,,+++((('''((()))******)))((('''***+++,,,+++******+++---......---+++***+++...111)))+++,,,,,,+++...444999/////////---******+++---...///,,,***...444333---...------///111000---)))333...***+++...000...+++,,,000333444111///000111333555777555000------...,,,000111///000333333000---...222555222---...222//////...------------...111333555444000...///000---+++))))))+++,,,,,,,,,000000000///...,,,+++***%%%'''+++...000111111000,,,......,,,111777777111---///222222222222333444222111000111222222111///333000---...///333>>>JJJNNNQQQQQQOOOPPPUUUWWWVVVXXXIIIAAABBBCCCTTT|||TTT<<<999===@@@XXXppplllWWWMMMHHHHHHPPPkkk|||cccZZZooosssZZZAAA777666888???GGG\\\ZZZIIIhhh|||CCCIII<<>>CCCXXXsss|||ttttttiiiiii}}}]]]EEE>>>888000333BBB===<<>>TTTDDDBBBSSSPPP'''&&&+++(((&&&$$$######%%%''''''&&&%%%"""""""""666SSSSSS@@@:::555666555111---222???JJJFFF@@@999777888777222...777???888,,,111FFFlll~~~ccc^^^GGG666444111666...'''(((%%%$$$%%%%%%!!!!!!$$$"""""""""###&&&&&&%%%$$$&&&'''(((((((((((('''&&&&&&''''''&&&%%%%%%'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%$$$###"""*********(((&&&$$$$$$$$$###"""###$$$'''((('''&&&###$$$$$$###""""""$$$%%%%%%)))***)))(((***(((###%%%%%%%%%%%%%%%&&&&&&&&&***)))((('''&&&&&&&&&%%%))))))+++,,,***&&&)))///SSScccqqqjjjNNN333---444,,,...///...***'''%%%%%%)))&&&%%%(((((('''***///******+++...111111---)))***++++++***)))***---///,,,+++(((&&&%%%&&&'''(((&&&***......***'''&&&'''%%%&&&(((+++---...,,,))))))***++++++,,,------,,,+++++++++,,,---,,,)))&&&((((((((((((((((((((((((,,,,,,,,,++++++*********---,,,***)))(((((()))))),,,++++++++++++++++++,,,)))(((((()))+++,,,,,,+++&&&&&&'''((((((((((((''''''***+++)))***------***,,,+++)))(((''''''((())),,,------+++***)))***,,,000111000---***)))***+++---111666888555333222333000000000///------///111000+++(((,,,333666444111000000///...------...///......///111333444444444000222333000---+++---000222///++++++...111111000000333222000111444666444777222111555777444///......---+++))))))***+++,,,---...///111111111///...((('''&&&(((,,,///111111......---------...///////////////////////////.........///111222111222444222444555555333222333333000000000222333222///,,,000...///111111222888AAAHHHSSS^^^cccfffkkknnnmmm___NNNCCCBBBBBBSSSuuuPPPFFFFFFQQQbbbjjjuuukkk~~~yyyQQQ;;;;;;888000777===666888[[[hhhTTTYYYCCCCCC^^^nnn111(((000,,,&&&&&&&&&""" !!!&&&)))(((&&&$$$...333FFF```UUU===>>>@@@>>>;;;888888<<>><<>>AAA???;;;222222444666222---000777???MMMIIIDDD]]]hhhJJJFFFgggbbb999555666111777111+++)))%%%$$$%%%$$$!!!!!!############$$$&&&'''&&&%%%''''''''''''''''''''''''(((((((((&&&$$$$$$&&&)))(((''''''&&&%%%$$$######&&&$$$"""!!!!!!"""$$$&&&$$$$$$%%%%%%&&&%%%%%%%%%'''(((((('''%%%$$$%%%&&&&&&%%%%%%&&&((()))((('''$$$&&&&&&&&&$$$$$$%%%&&&&&&))))))&&&&&&))))))&&&'''''''''''''''''''''''''''((((((((((((((('''''' """%%%&&&%%%---BBBVVV888...''',,,111...'''!!!(((,,,...,,,(((&&&(((***'''&&&(((+++)))&&&(((---,,,***'''%%%%%%)))///333++++++***(((&&&'''))),,,''''''(((((()))))))))***))),,,000///+++((('''((((((((((((***+++,,,***(((***......+++)))+++***%%%,,,+++))))))+++,,,,,,,,,************************---,,,+++*********+++,,,+++************,,,---...*********))))))*********(((''''''(((***+++***)))))))))***++++++++++++***,,,///000......111000---***************)))((('''---------,,,))))))***+++...//////...,,,++++++,,,+++000333333000---+++,,,...//////---,,,,,,...000999///***///444222...---,,,///222333222222333444---///111222222222222222222444666555000------...***+++,,,,,,++++++,,,------///...+++,,,000222111///...000444222...---000000...,,,))))))+++---///000---+++***,,,---,,,***,,,******+++...111222333000///---,,,,,,---...///444333222000///......---000111666<<<:::444222555///111333444333222333444222333555888::::::777444333111222444444666???HHHRRR[[[```]]]YYYZZZ]]]^^^___NNNBBB???:::EEEuuubbbHHHQQQrrrpppUUU:::888NNNJJJ;;;777;;;]]]QQQ///))),,,###--- ###%%%''''''%%%###$$$%%%,,,222,,,BBBiiiaaaEEEIII@@@777000222:::<<<444***---222<<>>>>>\\\MMM>>>666EEEhhh{{{LLL;;;555???BBB777000222(((%%%"""###%%%%%%$$$"""%%%$$$######"""#########"""############$$$$$$$$$***(((%%%$$$###%%%'''(((%%%&&&'''(((***)))&&&$$$((($$$ !!!######!!!&&&&&&&&&%%%%%%%%%$$$$$$'''###!!!###""" !!!$$$###(((((("""$$$'''&&&%%%###"""$$$((()))&&&$$$######%%%&&&((()))***+++'''***---,,,)))'''((()))$$$$$$%%%''')))***)))''''''&&&&&&(((++++++(((%%%%%%&&&(((((('''%%%%%%%%%)))((((((((()))((('''%%%$$$######%%%&&&$$$$$$%%%&&&&&&'''&&&$$$$$$&&&((()))&&&&&&)))+++)))%%%"""'''%%%###%%%***------,,,,,,000......111***&&&...'''111222***(((//////'''///---,,,,,,......+++)))555***(((******......%%%###)))---,,,,,,......---,,,,,,------......//////222///+++***+++++++++***---,,,+++******************)))***---,,,((((((,,,...---+++)))+++...///---------***(((---555444...,,,+++)))((()))***,,,---))))))***---///000...---...//////000...,,,***(((,,,///333555333111///...---111444444111......000***,,,---,,,***+++///444777666444111...+++)))(((...------///111111000...---///000///---,,,,,,---***+++,,,,,,---//////000222---))))))...111000...+++,,,,,,------,,,++++++---000222111...,,,---......&&&$$$+++000...++++++---,,,+++---///222222222222111...,,,+++******+++'''(((+++---//////000//////333666444000...111555000222333444555777;;;===888...,,,444777222111777222///------000666;;;===DDDJJJQQQUUUUUUUUUWWWXXXVVVVVVMMMCCC>>>FFFpppmmmYYYaaasssyyyvvvPPP999222111333...444]]]TTT???[[[xxxiiivvvjjj<<<333+++''''''***''''''$$$###$$$'''(((&&&###<<<]]]aaasssfffDDD555::::::666111...---,,,+++;;;IIIHHH:::777???BBB>>>LLLSSSrrr\\\EEEGGGSSSnnnmmmHHH:::666@@@BBB777......'''%%%""""""$$$%%%$$$"""&&&%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######%%%''')))&&&&&&&&&'''((((((&&&%%%%%%""" !!!###"""!!!$$$$$$$$$######"""""""""%%%"""!!!$$$$$$"""###&&&$$$'''((($$$$$$&&&$$$)))'''&&&&&&&&&&&&$$$#########%%%&&&''')))******&&&***,,,+++(((&&&''')))''''''''')))******(((&&&%%%$$$###$$$&&&&&&$$$!!!&&&'''))))))(((&&&&&&&&&((((((''''''(((((('''&&&(((((()))******)))((((((((()))******(((((()))***...***'''(((***+++,,,,,,...+++((((((***---......,,,...******///***'''000,,,------+++++++++------///111222111///---------%%%!!!'''***$$$(((000...))),,,---***)))***)))%%%)))***+++,,,---.........///...,,,+++***)))((('''++++++***)))))))))))))))+++((((((******))),,,222(((&&&$$$###&&&***++++++...///---+++000666555///++++++,,,------...------111000//////000000...,,,---,,,,,,,,,------......+++...222333222000//////000222444555333111000000+++,,,---,,,,,,...000222:::999777555222000...------,,,+++,,,......---,,,,,,...//////...---......,,,,,,,,,,,,,,,,,,,,,,,,111...******---///...---............////////////...111222111///---...//////)))''',,,///...---///...............///000111000000//////////////////,,,///222333222111222333333555666555333222555777222333444555777777888888888///---444555000///333000...,,,+++///444999<<>>FFFiii{{{```aaasssyyyUUU777---///777333666]]]fff888UUU}}}JJJ111***+++---(((((()))$$$'''%%%$$$$$$%%%'''&&&&&&;;;bbbuuu```<<<111222///......////////////KKK]]]SSS???@@@AAA???HHHYYYggg```BBBOOOccc^^^EEE999666@@@BBB666,,,+++&&&$$$""""""$$$$$$$$$###'''&&&%%%$$$############%%%%%%%%%&&&&&&&&&''''''######""""""###%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&"""!!! """###"""!!!############""""""""""""$$$!!!"""%%%&&&$$$$$$''' !!!!!!!!!###&&&$$$((((((((('''%%%$$$%%%&&&$$$$$$%%%&&&'''((()))***&&&)))+++***'''%%%&&&(((+++******+++,,,+++)))&&&%%%#########$$$%%%###"""(((((()))))))))((('''&&&((('''&&&&&&&&&'''((()))&&&''')))+++++++++)))(((***,,,......---++++++,,,---+++((('''))),,,------222///+++***,,,///111222111111++++++111...***222111+++***///000,,,...555(((,,,000///+++)))***---///)))---000+++---222...000111///,,,+++---+++''',,,...000222333222111000333444444222///------...//////...------------......---///222222///000444000---******,,,///111222+++,,,+++,,,///333111+++)))+++...111222111///...111///------------,,,+++...---+++***+++,,,///000***---000111000///...///333333333444555444222000------,,,...000111111111666666555333111000///......,,,******+++,,,,,,+++,,,...000000///....../////////......---,,,+++***///...---,,,,,,---......//////......///000111222000222333333111000000111000---,,,...///...000333...///111///---,,,...111///000111222333333222222,,,000444444000...000333333222111//////000222444555444444555888888555222888111///333444...,,,000111///------///444999===DDDGGGKKKMMMPPPUUU]]]dddXXXTTTJJJDDDFFFLLLiiijjj___jjjyyynnniiirrrRRR444...666>>>111)))JJJQQQ111LLLuuu777000"""111CCC444###$$$&&&''''''%%%$$$#########$$$999aaa}}}LLL000,,,&&&''',,,111000,,,000777[[[mmmZZZAAADDDBBBDDD\\\ppp|||{{{[[[JJJCCCiii```DDD:::777===>>>555---,,,%%%$$$#########$$$$$$$$$((('''&&&$$$$$$#########%%%%%%&&&&&&&&&'''''''''############$$$%%%&&&'''&&&'''&&&%%%$$$$$$%%%&&& !!!!!!###$$$$$$###"""%%%%%%%%%%%%%%%%%%$$$$$$###!!!"""&&&&&&$$$$$$'''%%%$$$###""""""$$$$$$######%%%'''&&&$$$$$$(((,,,%%%%%%&&&''''''((())))))%%%(((***)))&&&$$$%%%(((*********+++,,,,,,***((('''&&&&&&&&&''')))*********)))(((((())))))(((&&&(((''''''%%%%%%'''))),,,%%%(((++++++,,,---+++(((***,,,///000...,,,,,,,,,***,,,,,,++++++---,,,)))***(((''''''(((***---...444444//////666111+++111/////////111333444444444...111333333222111000111333(((''',,,,,,000...!!!******(((%%%'''++++++'''***,,,...000000///---+++---------+++)))(((***,,,,,,+++************++++++''')))///555333,,,((()))///***'''((())))))***,,,******,,,...000000---***)))+++...000111000///......,,,******,,,.........000///...,,,++++++,,,,,,---///000000...---------333111000111444444111...///------///333444222000333333222111111000//////111///,,,,,,---------,,,///000111111///.........111222222222111000///....../////////......000222111000...,,,,,,---///000222222333333333222222222...///111222111000222444+++///222000,,,+++///333000111333444444222///...***000666555000...111666666222...,,,---...//////888444111333777999666222777222111444333///---///333222111000111555;;;@@@FFFIIILLLMMMOOOSSSZZZ```\\\YYYPPPJJJJJJNNNjjjwwweeecccaaaZZZUUU\\\qqq|||uuuPPP777222666:::...+++PPPOOO666@@@zzzSSS///444$$$HHHqqqUUU'''"""'''((('''$$$""""""&&&***LLLlllnnn777(((***(((''',,,///((($$$333IIIsssyyyZZZ;;;???DDDTTTxxxnnn[[[RRRTTTXXXpppDDD;;;666999:::444//////$$$%%%$$$$$$$$$$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&((((((&&&$$$###%%%'''"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%""""""%%%%%%######&&&'''(((******((($$$""""""!!!$$$&&&&&&$$$$$$(((+++'''''''''(((((()))))))))&&&((()))(((%%%###%%%((((((((((((***------,,,***(((((())))))***---000222+++)))'''''')))***(((&&&)))))))))(((&&&'''+++...+++///000---,,,...,,,'''(((+++......---+++******---000000++++++///111...///000000000000000111222---111000444;;;555---333444@@@CCC<<>>999444444222===iiinnn???333eeeaaa;;;...+++$$$```www999'''(((&&&'''&&&$$$%%%---:::EEE^^^mmmppppppRRR.........,,,((()))+++&&&***KKKqqqxxxRRR888???OOOhhhpppSSSDDDHHHcccxxxvvvAAA999444555555222000111%%%&&&&&&%%%$$$$$$&&&(((''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))))))))'''&&&%%%&&&)))***)))%%%$$$%%%'''$$$%%%&&&&&&%%%$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&""""""%%%%%%$$$&&&***!!! ###)))***&&&###"""%%%&&&((((((&&&%%%&&&&&&))))))))))))************&&&((()))((($$$$$$&&&)))(((((((((+++---...---+++((())))))((())),,,111444...***((((((***,,,***(((+++,,,---,,,)))))),,,000---222111***(((+++)))###)))+++------,,,******+++...333111+++,,,777>>>???222222333111///...///111444<<<@@@FFFMMMGGGBBBIIITTTeeeiii^^^bbbqqqkkkVVVVVVQQQLLLLLLOOOLLLCCC:::111:::KKKJJJ555,,,111333,,,000000---***,,,---+++///111222444444333222111///...---///111222111000---,,,,,,,,,,,,---......---+++,,,...---+++...222+++%%%&&&---000------222,,,+++---111111---***+++..................//////000///------...///...---+++---///111222222111000444555444111...------...111///......//////...---//////...000222333333333222222222222222222222222555444444555666666444222222333444222000...---------///111333444444333333000000111333444666666666444333111000////////////111000000111333333222000,,,000333333444555333///***,,,//////---...222555333333444333111---)))&&&+++000555666444333666::::::888555222///------...444111///111555888999888333444666666444111000111000111000...---111888>>>>>>DDDKKKPPPSSSVVVZZZ^^^RRRUUURRRLLLGGGFFF___aaaaaaZZZVVVaaassswwwooommmxxxyyy{{{zzzkkkFFFDDDJJJGGGHHHDDD===TTTYYY;;;...???eeeHHH666---$$$(((mmmxxxBBB333,,,%%%%%%$$$$$$+++???ZZZnnnpppiiiUUUKKK888,,,444,,,...&&&&&&++++++333YYY{{{___BBB>>>PPPeeexxxrrr___OOOBBBLLL{{{___ddd:::555222333333111......%%%'''((('''%%%%%%(((***&&&&&&&&&&&&&&&''''''(((&&&&&&'''''''''((((((((('''(((***,,,,,,+++)))(((&&&***---+++'''$$$%%%'''%%%&&&'''%%%""""""%%%'''%%%%%%%%%&&&&&&&&&''''''&&&"""!!!%%%'''(((,,,222<<<...!!!"""''''''%%%$$$''''''(((***++++++(((%%%++++++++++++++++++++++++''')))***(((%%%$$$'''***+++***+++---...///---+++***+++***(((''')))...333111---)))***---///---***---000222111---+++...111---222222++++++222333...+++---...---,,,+++,,,---///999??????DDDQQQYYYXXX>>>>>>===;;;:::===BBBGGG```jjjppptttwwwqqqnnnxxx}}}|||}}}{{{}}}|||uuuoooMMMUUUeeecccKKK<<<;;;888888???CCC>>>888777888999888999;;;>>>@@@AAABBBCCCAAA@@@AAAFFFJJJHHH@@@888777666666666777777888999222111222555222---+++......((()))222444---+++...000...000444333---,,,///000111333444333222000///333222222333444555333222...///000111222333333444555555444222000000222444222222333111000000111222...///000//////000333555111111111111111111111111333333444666888777555222000222333222111000000111...000222555666666444333444222111333555666444222000000000000000000000000///...---///111222111...///111///---111666555///---------......///111222222222333444333111///...+++---000222111111222333444555555222...,,,---//////000333555777777666555333666888666222///...---///111000...,,,///666===@@@EEEKKKOOORRRUUUYYY]]]PPPTTTRRRQQQPPPLLL___hhhdddYYYTTTeee{{{qqqwwwwwwZZZAAAHHHXXX\\\hhhdddCCC:::444111333***888???999------666tttddd999111"""$$$###"""###000NNNtttpppHHH666******333 000&&&%%%---,,,...MMMtttbbbBBB555HHHdddzzzxxxWWWFFF???IIIWWWnnnuuuGGGLLL444111111333333000---+++%%%''')))(((&&&&&&)))+++&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))&&&(((+++...///...,,,+++&&&***...---(((%%%%%%'''&&&'''&&&### ###'''((((((((()))))))))******&&&"""!!!%%%))),,,222888tttSSS000"""###$$$###"""%%%%%%''',,,000000---)))------,,,,,,,,,,,,,,,+++(((******(((%%%$$$'''***.........///000///---+++------,,,(((&&&''',,,111444///+++,,,///111///,,,...222555444///---...111///666777222666BBBFFFBBB...//////...------///000222EEEWWW___hhhsssuuuppprrrrrrpppooopppwwwzzzooo^^^hhhrrrxxxsssllljjjlllnnnfffgggjjjmmmqqquuuwwwyyyqqqpppssszzz{{{mmm```ggggggffffffggghhhiiiiiiZZZ\\\cccgggaaaTTTJJJGGGKKKEEEEEEMMMLLLBBB===???;;;888999===;;;555555999222444888:::999666222///999999;;;>>>AAACCCBBBAAA555333222000000111333444444444444333222333666888333666777555222111333666...///000///---...333777555555555555555555555555000111333666888777444111---///222222222222333444111333666888999888666555888444111222555666222---***+++,,,...///000000000...---,,,...111222000---333111,,,(((---666666000000///------///000///...000111333555666666666666000111222333444333222222333777999777222///222555+++000666:::999666333222333777999555000---+++***111222222000---000888>>>???BBBFFFHHHHHHJJJOOOSSSMMMOOOOOORRRUUUPPP\\\www|||sssjjjYYYQQQgggmmmlllsss|||[[[MMMOOOWWW\\\xxxaaaKKKAAA...:::???111ZZZuuu===444444666>>>}}}}}}DDD...###&&&555)))!!!BBBhhh|||kkkKKK---(((------))))))******)))***///666;;;<<<777999<<>>***$$$444===555...111///+++111555+++'''...111,,,222>>>HHHGGG<<<444444999000...555999999@@@LLL@@@BBBDDD@@@777333<<>>777,,,333111---,,,111666555///222111///000222222111/////////---+++...222000+++...///111222444444444333333///000...***333777---222...+++,,,111333000,,,//////000///......000222///000111222333333333222444///000777444+++***111111111111000111111222333000222222111333444///)))///000000000///...------......///...------000222:::===@@@CCCGGGKKKQQQUUUOOONNNPPPQQQQQQWWWfffuuu}}}{{{{{{ooobbb\\\___hhhuuuooo]]]\\\fffrrr~~~WWWNNN^^^bbbjjjdddMMM888999BBB:::BBBzzz]]]444...***///***UUUyyyTTT%%%$$$...777HHH```mmmpppvvvVVV;;;%%%###***+++)))***((((((((((((+++///333444000:::IIIccc{{{~~~|||III666>>>VVV||||||TTTCCC444:::000+++---000---)))((('''&&&%%%%%%%%%&&&%%%%%%,,,)))%%%!!! %%%)))&&&######&&&(((***///666---***)))+++***&&&&&&(((***"""%%%)))$$$%%%)))&&&---(((%%%(((++++++******,,,111,,,(((...---***///...,,,(((###"""%%%(((***444+++%%%''')))''')))...666)))111444888;;;888HHHNNNDDD;;;999<<<===888222///333777222+++111999555555<<>>;;;:::555///...111///000222555888777333///444///***+++...///,,,(((***333///)))///000///333777@@@CCCKKK\\\]]]NNNGGGFFFGGGLLL^^^pppBBB000???[[[uuuttt\\\IIIHHHPPPjjjuuuttt]]]BBB999@@@JJJPPPkkksssjjjpppyyyzzzxxxooo\\\cccjjjWWWfffyyysssbbbmmm{{{~~~uuuppp{{{xxxxxxyyy}}}{{{yyy|||zzzlllfffgggdddfffjjjiiiXXXZZZWWWOOOLLLNNNOOOLLL...444999:::;;;;;;666000666777???;;;...000999888555222///000333444222///111111///...222999:::666777888666333333666666333000222444444222000......333555444000///222444222///.........000222333333888444555222,,,111111%%%++++++***+++,,,///222444222333333333222222333555111000000000////////////111444555333111111111000000000///000000111222222222444444222333555222,,,000000///000111111000...111222111000......000222999<<>>666555---'''))),,,+++)))((((((&&&$$$%%%'''(((%%%"""(((***------+++((('''&&&000.........+++(((***111)))&&&&&&)))***'''%%%''')))!!!%%%***%%%%%%+++***---((('''---...)))(((+++&&&---)))***===JJJHHHGGG===CCCAAA999999>>>777(((,,,***((('''***888SSSiiieeeGGGEEETTTnnn~~~{{{~~~dddCCC777>>>???555111000///,,,)))))),,,...%%%***444===>>>999555444666000000555555000111777:::666333///)))$$$'''---111...---111999???@@@???;;;---&&&---444000((($$$***000+++(((111666555999:::@@@DDDOOO___^^^XXX\\\WWWOOOQQQiiiaaa999777===JJJeeezzzmmmIII111///888VVVpppjjjOOO:::888>>>;;;UUUPPP666>>>```sssuuu}}}zzzJJJ000555===:::DDDNNNRRRTTTVVVTTTRRR<<>>333000000)))"""111===222''',,,SSSsssjjjZZZWWWPPP555---''')))+++))))))+++$$$%%%(((+++++++++111888:::\\\ttt}}}sssIII999CCC===555BBBQQQrrreeeKKK<<<:::111+++&&&''')))***)))((()))'''&&&'''******'''""" ###'''((('''%%%$$$$$$"""(((---,,,(((***///******---111///)))'''))))))$$$***...###&&&+++***(((***...***$$$'''000,,,111///>>>gggxxxttt|||{{{nnnRRR666111---,,,111555FFFmmmXXXBBBSSS}}}}}}www^^^;;;((()))(((!!!---&&&###+++000'''###...///...------......000333...+++---111111---,,,///AAAAAA???888///000AAASSS]]]UUUMMMOOOZZZiiitttxxxbbbQQQIIIQQQTTTHHH>>>===BBBGGGAAA>>>JJJQQQPPPTTTuuu|||xxxwwwfffsssyyyqqqzzz|||^^^QQQ999OOOhhhuuuqqqfff[[[VVVjjjqqq\\\DDDWWW||||||UUU>>>======999888555222111444777999777444000......000444777CCCCCCBBBAAA???@@@DDDFFFMMM___bbbgggeeedddeee^^^```fff[[[bbbuuujjjhhhnnnuuuxxxqqqaaaWWWVVVVVVUUUhhhlllwww|||zzzwwwtttuuuwwwvvvpppeeeXXXPPP@@@HHHNNNOOOMMMIII@@@777666888888333111222222000,,,...000111000000000000111===DDD>>>222,,,+++,,,444222111000111333555777222...222555111222222)))...000111///++++++000555+++---//////......///111888666333111000000111222///555666111000555777444//////000000111222444444666888777444333666555222000---,,,///444666444111222333333111000000222444333666:::>>>CCCHHHOOOSSSccc[[[SSSOOOOOORRR[[[eeeqqqxxxrrrvvv}}}{{{hhh[[[VVVLLL@@@CCCDDDUUUiiigggUUUFFFAAAIIIjjjxxxSSSCCCCCC111;;;nnniii444IIIKKK>>>777,,,)))+++---000...&&&&&&555VVV___III@@@BBB888)))''''''((((((%%%%%%'''''''''***---,,,---666BBBKKKnnnyyyppp{{{qqqbbbGGG>>>@@@444888WWW~~~mmmRRR@@@555666...,,,(((''')))++++++)))((('''&&&(((******'''$$$---+++'''###"""%%%+++000++++++...000...)))***...%%%''',,,///---+++000888...///>>>HHH===:::KKKYYYUUUSSSMMMDDD::::::HHHVVVEEEBBB;;;NNN{{{}}}oooOOO999555---444EEEGGGEEE^^^]]]@@@CCCccczzzpppnnnWWWTTTNNNFFF:::...))))))!!!,,,))))))888;;;111///&&&(((***///888CCCLLLPPPMMMNNNQQQWWWZZZZZZZZZ\\\jjjeeeaaa___^^^bbbnnn{{{{{{~~~xxxhhh^^^```~~~zzzvvvzzzmmmtttqqqeeefffeeeYYYMMMJJJNNNXXXccceee___ZZZYYY\\\LLLKKKLLLOOONNNKKKKKKOOOPPPJJJIIIOOOTTTQQQJJJFFFMMMIIIBBBEEEKKKFFFFFFSSS]]]QQQGGGHHHOOOPPPIIIAAAHHHFFFEEEIIIMMMNNNKKKHHHaaaaaaUUUTTThhhtttllldddyyyzzzpppaaa[[[ZZZTTTFFFGGGMMMVVV\\\[[[UUUPPPJJJIIIIIIKKKQQQWWW[[[[[[VVVTTTTTTUUUXXX[[[[[[[[[TTT^^^YYYXXXrrr|||]]]777@@@>>>444888BBB999???^^^^^^OOO???777888999999777666888777444444666777444>>>OOOgggooollluuu{{{sssllloooqqqmmmdddZZZTTTRRRPPPWWW^^^cccfffcccWWWKKKGGGGGGDDDCCCFFFIIIFFF@@@???;;;777888;;;<<<:::666IIIWWWaaa\\\LLL???888444///000000---)))''')))+++222///555777///...000+++/////////000111111///...,,,///111222111111111222666444333111111333444666444111222777666111333999222222222222333444555666555888777444222444444222///------///222444222000...///000//////111444666888;;;>>>BBBEEEJJJPPPTTTTTTSSSSSSQQQNNNMMMVVVaaannn|||zzzzzzrrraaaVVVIII>>>===???LLLaaafffQQQ???===AAAkkkfff]]]]]]???222RRRfff,,,;;;666...111(((&&&...333,,,&&&'''+++CCCWWWMMM888444333'''###%%%((()))***)))***++++++***,,,///...///???QQQqqq|||hhhttthhhJJJEEE===::::::<<>>EEEMMMTTT\\\hhhtttnnnlllxxx|||hhh]]]iiixxx~~~xxxeeeIII;;;CCCSSS^^^GGG>>>222:::UUU^^^RRRHHHZZZUUUQQQOOOFFF888---(((---&&&,,,:::999444EEEbbbdddMMMDDD@@@PPPfffffflllcccSSSJJJIII>>>...///===???bbbZZZAAASSSgggTTT:::;;;CCCMMMYYYggguuu{{{{{{ZZZZZZ[[[\\\]]]]]]]]]]]]dddXXXPPPWWWaaaccc]]]WWWNNNLLLJJJKKKOOOSSSVVVXXXLLLFFFDDDEEE???555222666;;;???777000555666222444>>>BBB???<<<<<<333---555<<<333...222222---)))+++)))///555222+++(((...555111------333666444111111222......333666333000///---333---'''...000///333---444444+++'''---333333222,,,(((((()))))),,,///...//////666???:::555>>>HHHgggiiiNNN<<<:::;;;AAACCC;;;===>>>FFFUUU______XXXSSSPPPZZZbbbbbb```eeemmmsssiiiggghhhmmmxxxzzziiibbb^^^\\\eeennnkkknnn~~~{{{qqqgggeeeccc[[[PPPJJJMMMJJJBBB777222555777666 ===YYYQQQ666111999888777888888444000...111555555888;;;>>>DDDGGGCCC;;;@@@???<<<<<>>555666444///,,,+++///555666111+++***---000111111000111111111111000000111333444555666000333<<<;;;222222;;;444444333333444444555666333777888555222444444111//////000000000000000000+++,,,......///111444777888;;;???CCCHHHNNNTTTYYYSSSUUUXXXXXXRRRNNNTTT^^^ooo{{{pppmmmwww~~~ppp[[[HHH===111444:::LLLYYYJJJ777888:::fffrrryyyzzzzzzUUU555<<>>CCCDDD===BBBHHHGGGBBBEEERRR```rrrsss~~~xxxsssbbbZZZPPPEEELLL]]]]]]zzzkkkRRReeeqqqXXXBBB:::>>>AAABBBDDDFFFBBB:::666555333000.........---000(((%%%---555333***###(((+++---...,,,++++++,,,'''((())))))((()))+++---...666111))),,,+++(((,,,%%%---***&&&---222333:::---+++,,,000444444333222444555666333000000333777111---+++///111///...///---,,,...222444333444888111777222...444333...///!!!---444111---...000...((((((---444666444333777///222111333777000333DDD+++FFFmmmiiiSSS<<<111111222888<<<555<<<888888???CCCBBBBBBDDD---555999444///111555777777888:::<<>>AAA@@@===:::///111///+++)))++++++)))---//////...000333111,,,CCC@@@???AAACCCAAA:::333888???FFFHHHKKKNNNMMMIII\\\cccfff___VVVWWWfffuuusssssszzzsssSSS;;;444000666222///111777888333...))),,,///111000000000111111111111222333444444555555666:::===<<<888777888555555444333333333333444222777:::777444444333111000333555444///---...111,,,---......///000444666555999===BBBHHHNNNUUUYYYZZZZZZ[[[[[[XXXSSSVVV\\\rrr{{{ppppppqqqzzz~~~dddLLLAAA///444222;;;KKKCCC222555999VVVvvvuuuttt[[[<<<666---999___ooo111555+++555(((...)))&&&///000))))))***777--- ((()))###'''###%%%'''''''''))))))(((***(((---444999DDD```}}}mmm___KKKLLLbbbdddNNN???888222===JJJYYYvvvWWWSSS???777999---)))...///,,,+++...+++%%%)))---111000------333:::RRRJJJ>>>666:::JJJ___nnnvvvyyyrrr___@@@555;;;EEE;;;222:::CCC+++333,,, ...KKKMMM999)))111888<<<999333JJJrrrtttxxxvvvzzzzzzrrr[[[@@@888444666333,,,---555999???---,,,DDD;;;###&&&***---+++(((+++///---&&&((()))'''%%%'''+++//////***,,,222555222///222999***---///...******...222///111///+++,,,000111...%%%000...(((,,,,,,+++000+++777444,,,222777555666======;;;::::::999222***888888888999;;;999555222999555222222111///111555222000111111---)))+++000...000,,,...777444///444999000((((((///555666666444***&&&,,,222222111111...333333666<<<555,,,000777:::>>>JJJ]]]iii^^^KKKVVVKKKLLLSSSRRRUUUYYYTTTTTTRRRTTTXXXUUUNNNMMMQQQQQQNNNHHHCCCFFFJJJEEE;;;999===@@@<<<444000333777333:::666222888888555888AAA777===AAA999BBBMMMEEEGGGFFFIIILLLHHHDDDIIIRRRPPPOOOIIIBBBBBBIIINNNOOOSSSddduuurrrjjjsss{{{rrr}}}}}}yyyiiiYYY\\\ZZZNNNCCC===;;;999,,,222444111000111111///***---222777888444...***333222///,,,000555666222555???EEE???888???WWWmmmfffmmmeeeOOOLLLLLL@@@;;;777666777888555222---000444555555555555555333444555666666666555555222===BBB<<<;;;???<<<444555555444333222222222222111888;;;999555555444111111666999666///,,,...222...///000//////000333555999<<<@@@EEEIIIOOOVVVZZZ\\\XXXVVVXXXWWWUUUVVVYYYuuu|||rrruuukkkRRRIII666===666666EEE???000444:::GGGxxx}}}pppvvvoooOOO===888888:::]]]555***...000'''((()))((('''(((,,,000111***&&&&&&&&&%%%&&&***((('''***......+++***---%%%///999999???XXXdddVVVUUUBBB888NNNeeeXXX>>>777CCCGGGOOOcccpppLLL<<>>...111000''')))---)))+++111///666YYY@@@888UUUjjj{{{{{{SSSWWWYYY===HHHhhhYYY***EEErrrfffXXXdddeee```lllvvvgggllljjjbbbaaakkkvvv{{{}}}vvvjjjdddbbbaaa___aaaaaaYYYMMMBBB;;;:::;;;777111000666:::444+++'''+++---***%%%###(((---//////111///***)))(((%%%000///---,,,---333:::???666000,,,...555::::::888:::888888:::===>>>;;;888///+++)))+++///111...+++***+++,,,///000...***'''---------,,,+++***(((((('''+++///000///......000000111111111111///---,,,444444222///......222444444...+++......---000777111---***,,,000222000---///............---------,,,+++******+++,,,...///000,,,)))))),,,...---+++---,,,+++++++++,,,---...)))///333333555999888333999777444444666777888888777888666444555999999555::::::;;;<<<<<<;;;;;;:::>>>;;;:::===CCCFFFEEECCCHHHGGGFFFEEEDDDCCCCCCCCCIIIJJJNNNUUUZZZ[[[WWWSSSWWW___]]]PPPIIIJJJJJJDDDEEE>>>999888777444444666666999===@@@@@@@@@AAAAAAGGGRRRaaakkkkkkiiinnnwwwsssuuuvvvuuuppphhh```[[[WWWfffhhh[[[YYYaaa\\\KKKOOOZZZeeegggbbbVVVEEE666000777======666,,,&&&$$$,,,222000000777555111666555===FFFHHHBBB;;;888999:::777333222444666666666...111333333333333444444;;;555888555VVVLLLFFF999777>>>======DDDAAA;;;???DDD@@@;;;:::===>>><<<999+++CCCNNNWWW<<<888...444444;;;888333555111///666000333555333000111666<<<===@@@DDDEEEFFFJJJRRRYYYaaa^^^]]]\\\VVVQQQXXXdddrrrpppJJJAAA777333<<>>222444999000999555...+++(((&&&...888999```vvv~~~fffVVVqqqqqqpppmmm|||[[[fffqqqjjjnnnkkk```UUUXXXTTTIIIBBBEEEJJJLLLBBBGGGFFF???888555444222,,,000444333///,,,,,,---222000---,,,000444111***444555555222,,,***,,,///---((($$$,,,777//////000000000000222666999666000++++++///222000---222111///000333555777777...+++)))***...///---***.........//////---(((%%%,,,,,,---...............,,,///222222000...///000///000000000///...,,,+++...//////...---...111333111---+++......---///444222...+++---111333111...............------------)))))))))***+++...000111...,,,******+++,,,,,,,,,***+++,,,---------,,,,,,***///222111333777777444444222//////000111222222000111111///222777777444111111111000000000000000111...,,,...333777666444888:::;;;999666555777:::777888<<>>??????CCCJJJPPP[[[YYYYYYXXXRRROOOVVV```dddqqqaaaLLL???777???EEEAAA:::777000666EEEXXXiii{{{rrr\\\]]]aaa___SSSBBB===DDDNNNnnnEEE000...++++++++++++)))'''''')))+++---******...///+++((((((000---///666:::999666555333555@@@PPPiiiqqqGGGTTTeeetttkkkJJJ:::IIIQQQtttUUUGGGGGG@@@======111666+++444;;;>>>GGGZZZiiinnn[[[aaaRRR000111ggg~~~kkkXXXIIIMMMQQQDDD???MMMVVV^^^[[[RRRCCC777444444333,,,//////)))%%%''')))***+++......+++***+++***'''---000333222000///000333---...---,,,...222111---555444222///------------<<<%%%%%%+++###+++333&&&(((***,,,,,,+++++++++,,,444...)))(((+++---+++''',,,+++***))))))---222777...,,,)))***,,,---,,,***......///000000---)))&&&***+++---///111222333444///000111000...---...///---.........---,,,+++***---...//////------...000---+++***---...---...111111...,,,---000222111///......---------,,,,,,,,,)))))))))***+++,,,...///,,,,,,,,,+++******,,,...(((***---//////...,,,***---///000///000444666444111///,,,+++,,,------,,,***,,,------111666777444000///...------------------***'''(((,,,//////...222555777555111000333777555555444444444666:::>>>333777555......333555111333......222666777999===<<<>>>AAABBBDDDFFFIIILLLQQQTTTZZZ\\\XXXTTTYYYaaa[[[YYYWWWSSSMMMGGGAAA>>>555:::===>>>???@@@>>>:::;;;<<<;;;999:::;;;777000::::::<<<>>>@@@???===;;;<<>>999777333///EEEccc@@@999888888<<>>>>>>>>AAAFFFKKKRRRQQQRRRRRRNNNLLLRRRZZZ[[[fffzzz~~~^^^JJJ<<>>MMMaaazzzxxxaaayyyxxxbbbMMMNNN```sssEEE>>>EEE@@@???CCC;;;AAALLLbbbkkkdddbbbffflllqqq```{{{YYYVVVzzzzzzqqqzzzzzzxxx{{{tttlllooottt|||nnnfffTTT>>>999...&&&"""(((---(((+++999444...)))'''%%%###&&&+++&&&+++000222333555777999666777666555888<<<:::555555555444111---******,,,)))---...+++***---...,,,,,,)))'''(((+++......---$$$///***"""******(((%%%&&&(((((('''&&&''''''///+++((((((+++...---+++,,,---,,,***)))+++111666///---******,,,---,,,+++++++++,,,///000000---+++(((***,,,...000222333333......---,,,,,,,,,---...,,,,,,,,,,,,++++++******222333444222///,,,+++***))))))***,,,---------...///---,,,,,,...000///...------------,,,,,,,,,+++---,,,,,,+++***)))))))))***,,,---+++)))))),,,///)))***,,,.........,,,,,,//////...,,,---000333444222000...------------,,,+++---......222777888444333333111000//////000000111...,,,+++...000222222555666666555333333444666:::999777222...---111555888999777222222777888666333...,,,///111111222444---.........///111555888,,,...333777666555999@@@KKKJJJHHHFFFEEEDDDCCCCCCIIIIIILLLRRRSSSQQQPPPRRRNNNOOOLLLFFFEEEHHHKKKJJJ<<<888555666999:::888555000555222000666444000555777111+++'''(((***+++***666555333222333333444444222222BBBYYYZZZAAA///---///111...---<<>>???888555<<<<<<777:::555555777:::???BBBBBBAAA>>>???@@@@@@@@@AAAEEEHHHIIIKKKMMMMMMKKKKKKPPPUUUXXX___pppvvv]]]GGGCCCEEE>>>444---...---000999LLLfff}}}\\\ZZZssszzzcccKKKBBBBBBMMMyyy~~~888***666...---,,,+++***))))))(((''')))222<<<===555+++&&&,,,)))***000444333111111===NNNmmm}}}mmm[[[cccvvvaaaIII<<>>;;;EEE555'''---((()))(((000+++)))444999999BBBHHH???999;;;;;;666222222000222666::::::999888888//////---,,,///333000***&&&&&&&&&$$$######%%%&&&$$$)))***&&&$$$&&&'''&&&)))&&&$$$'''---111111000888iiiSSS$$$,,,... ///((())))))((('''))),,,...,,,***'''(((+++------,,,,,,///000///,,,,,,...111///---+++***+++,,,------++++++,,,...//////---+++'''(((***+++---.........,,,+++++++++,,,...//////,,,+++++++++************000222333222...+++)))(((&&&(((***+++,,,------,,,,,,+++******,,,------------,,,,,,,,,++++++++++++,,,,,,++++++***)))(((''')))+++,,,+++((())),,,///++++++++++++,,,---...///000...+++++++++---000333333111////////////...,,,,,,///000///222666666222000///......------------111///------...000111222666444111111222222111///333444555444111222666:::333444111---+++,,,---,,,:::555222444444222111333//////...,,,+++,,,000222......111555333//////222,,,,,,,,,---000444777:::666333555;;;<<<888888;;;===CCCEEE@@@>>>CCCJJJOOOFFFAAA<<<<<<@@@BBB@@@<<<888???===>>>GGGHHHGGGNNNIIIDDD===:::;;;<<<:::888???<<<666111///000333666555+++///???AAA333---444222666---,,,///222...666111666222222<<>>VVVddd???RRRYYYBBB999:::111///666666222555111111333666:::======<<<======>>>>>>>>>@@@BBBDDDDDDHHHKKKKKKJJJLLLOOOQQQSSSXXXeee|||oooUUUNNNLLLDDD888222000000000333@@@YYYttt~~~ZZZOOOggglllRRR<<<@@@FFFYYYEEE...444...---,,,,,,------+++***'''(((000999;;;444+++'''+++)))+++000333333555:::BBBaaammmeee~~~rrr]]]III<<>>RRR^^^YYYKKKMMMRRROOOMMM@@@999555777999444---((()))(((***......)))''''''''''''&&&$$$&&&(((&&& $$$$$$%%%%%%'''(((******%%%)))***&&&$$$&&&'''%%%)))&&&%%%&&&***------,,,^^^qqq000111---///(((((('''%%%%%%(((---111,,,***(((((())))))(((&&&+++---//////...,,,++++++---,,,***)))***+++---///...---,,,---------***((((((((()))***************,,,,,,+++---000111111000---,,,++++++++++++,,,,,,***,,,......,,,***)))***%%%(((***)))***---...,,,***************++++++,,,,,,,,,,,,+++++++++******'''((()))***************************)))***,,,...++++++******+++---///000111---*********))),,,111111///......//////---,,,,,,...///...111444222...,,,---............------000//////000000111222222555444333222222333333222222333333333333444666888888:::;;;777222000111333333...,,,...///---,,,---333333222000......000333***)))+++//////,,,***,,,777555111...---...///000---+++,,,///000......000000666999444000333888:::666222///111555888666333<<>>???AAABBBCCCAAAFFFJJJJJJKKKNNNOOOMMMRRRUUU^^^qqqttt\\\SSSOOOEEE:::555555666333000888PPPnnncccNNN___cccNNNBBBCCCUUUnnnbbbCCC666...,,,+++---000000///---***(((***111333///,,,,,,))))))---222444666>>>GGG\\\zzz{{{fffhhhRRRDDD```KKK999888FFFAAA@@@MMMIIIRRRvvvccceeeiii]]]ccceeeVVVlllsssMMM...###"""***...'''---:::>>>>>>@@@<<<;;;DDDNNNVVVVVVUUUUUUIII<<<<<>>333===444???<<>>***000???@@@JJJXXX@@@---CCC666===@@@///777333<<<666333888<<<999AAAKKKJJJ^^^iiiiiiccc^^^PPPEEEHHH;;;===<<<999333...///444///***,,,,,,(((,,,---%%%!!!(((***&&&%%%)))***&&&,,,''''''+++,,,(((&&&)))"""&&&(((''''''++++++)))######$$$&&&)))******)))###%%%$$$###&&&******&&&'''''''''((()))***---......***111222+++000333&&&)))******)))((()))+++...---,,,+++***)))((('''&&&)))&&&%%%'''+++---+++)))&&&&&&%%%%%%%%%'''+++...)))((((((***,,,---,,,+++******+++,,,,,,,,,++++++,,,++++++---//////+++'''///...---------...///000/////////---+++))))))***%%%******'''(((...000---***+++++++++******,,,...+++++++++************)))((()))*********)))'''&&&,,,)))&&&'''+++------,,,'''(((+++...//////---,,,111+++(((***)))&&&(((---...------...000000...---***---//////222555444///---000333666777666444333,,,///222444444333333333000;;;DDDAAA888666@@@LLLCCC===777444555777888777444;;;CCCDDD<<<777<<>>EEE<<<777222333777999666222000777111888000@@@;;;;;;666<<<777222444333333===222555666333//////444999//////000333666999::::::>>>EEEIIIIIIKKKNNNMMMHHHLLLOOOVVVcccvvv|||ggg\\\QQQBBB555111***555:::444222BBBZZZjjjpppqqq}}}}}}ooosssnnn>>>777,,,---222---,,,...+++***+++---000222333111///555;;;>>>;;;777>>>PPP```ggg[[[tttEEE<<>>;;;>>>DDDMMMDDD:::666:::======;;;AAA888666;;;<<<444///111333000000333333///...000111222333444666666666777111---***)))+++---,,,+++//////000///...///111333...---,,,+++,,,---...///,,,///...+++---333333...111,,,,,,111333//////222777555......555000---555///////////////000111111111111111000000111222222//////000111222333444444888888999===DDDNNNWWW]]]llluuuyyyuuurrruuuwwwvvvhhhccc[[[QQQIIIGGGIIIKKKDDD<<<777???MMMSSSMMMCCCKKK:::000444777222---...333444333111///000333666444444555666888:::<<<<<<555AAAPPPXXXRRRIIIIIIOOOIIIJJJSSSaaaqqqgggSSSRRRMMMBBB???999:::999777888@@@NNNYYYYYY|||uuutttUUU???222---......444444(((...///111333666777777666222777<<<>>>BBBPPPfffxxxvvvrrr{{{|||nnnuuusssFFFGGG<<<333---///555<<>>999333000000///---+++*********)))(((***...111+++***)))((((((((()))***((((((''''''&&&&&&%%%%%%---......---,,,***(((&&&%%%&&&)))******(((%%%###$$$$$$%%%&&&&&&&&&&&&%%%)))&&&)))000///'''%%%+++&&&'''((((((&&&&&&'''(((((())))))((('''(((***,,,&&&&&&'''((()))******+++&&&&&&'''((((((((((((((())))))(((((((((((())))))((()))))))))'''''')))+++---***))),,,---++++++---,,,++++++************+++,,,------+++)))(((((()))000///...---,,,---......)))))))))******+++++++++))))))***,,,...---+++)))&&&''')))***,,,------...,,,+++***+++------+++******++++++,,,,,,++++++***(((***+++,,,---------...---------......------,,,...//////...,,,++++++,,,***))))))+++...///---+++---///222222222111111222---333888777222......000555444333333333444333333222333666:::999666888>>>555555666888:::;;;999777999777777999777222000111333111111444444111111333111222333444444555555555000...---...///000...,,,,,,---/////////111444777333222000...---,,,,,,,,,---//////,,,///444444000000,,,+++000222000000222444666000...444111...555...............///000111000000000000000111111111.........///000000111111777555333222222555999<<<444???IIIMMMRRR\\\dddggggggbbb[[[UUUVVV^^^kkktttvvvtttqqqoookkkbbbUUUJJJXXXMMMGGGJJJHHH>>>888:::;;;999777666666555222000333444666666666888;;;>>>===BBBJJJOOOLLLFFFFFFJJJRRRPPPQQQYYYeeezzzhhhTTTTTTRRRJJJHHHFFFFFFCCC???>>>CCCOOOXXXXXX|||yyy:::000---,,,,,,555777+++++++++,,,...000222444555444666:::???JJJ^^^uuuwwwpppzzzjjj```JJJLLLPPP555@@@888AAANNN^^^rrrxxxjjjbbbZZZPPPIIINNNIIIBBB;;;777888:::===777333//////000000...+++&&&'''''''''(((***...222+++***)))))))))***+++,,,***))))))((('''&&&&&&%%%******+++++++++)))((('''%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&,,,333222)))%%%)))&&&'''((((((&&&&&&'''(((((('''%%%%%%'''((()))(((''''''((()))***+++,,,,,,((())))))************)))***))))))(((((())))))***((()))***)))))))))+++------((('''+++...---+++,,,++++++++++++,,,,,,,,,,,,***+++,,,+++)))((()))***...------------......///))))))*********************))))))+++,,,---+++***%%%&&&)))+++---///000000+++++++++---......---++++++,,,---///...---,,,******))))))***---...///...........................---...000///---,,,,,,,,,***)))***+++------+++***,,,---////////////111222,,,///222333111///...///555222000///000111111111666333444777777444444777444888<<<>>>===<<<===>>>;;;>>>???;;;888888555222666333333555555333444777444444444444444444444444//////000222444333000...---...///000000222444777444333222000......------111222111///000333222///...++++++///111111111222///666111+++000000...333///............///000000000111222222333333333222000000////////////000000000...---,,,,,,---///000000666888666444555777666BBB???:::777:::BBBNNNWWW___jjjwww}}}||||||ssseee```ccc___VVVJJJDDDDDDGGGHHHHHHCCCDDDDDDBBB@@@@@@CCCFFF@@@@@@DDDJJJNNNOOOSSSXXXKKKFFFBBBFFFSSSmmmuuudddccc___TTTQQQGGGFFFCCC===;;;AAAMMMWWWwwwPPP>>>777777111111666444///////////////111444666???>>>???DDDPPPdddyyyzzzhhhbbb|||pppkkk]]]dddmmmbbbqqq|||yyyjjjWWWLLLKKKNNNOOONNNKKKHHHCCC???===<<<===>>>888555222222222111---)))'''((()))))))))+++///222,,,+++*********+++,,,---++++++***)))((('''&&&&&&''''''))))))))))))''''''''''''''''''''''''''''''$$$%%%%%%&&&'''&&&&&&&&&$$$$$$***000...'''$$$&&&&&&'''((((((''''''((())))))&&&###$$$'''))))))'''+++++++++*********))))))))))))******+++******)))***))))))))))))))))))***&&&((())))))((()))+++---...)))''',,,000///......***++++++,,,------------)))***++++++***)))***,,,)))*********+++,,,------,,,,,,,,,,,,+++++++++++++++***))))))+++,,,+++***)))******+++,,,,,,+++++++++++++++---......+++)))+++,,,...000///...+++))))))((('''))),,,......------------------.........,,,...000000...,,,,,,,,,++++++******+++---...///***+++------...///222444///000000222444444333222222000///111444666555444777555555:::;;;888555555777777666666777<<>>KKKSSSXXXaaaooo{{{xxxrrrnnnkkkjjj[[[YYYUUUQQQOOOMMMKKKIIISSSRRRUUUZZZ]]]___eeekkkQQQKKKDDDCCCNNNhhhvvvtttkkkZZZSSSGGGEEEAAA===>>>HHHYYYfff]]]>>>>>>;;;666888;;;<<<<<<<<<:::888999===@@@FFFFFFHHHOOO\\\mmmzzzoooyyyzzz```ZZZSSSRRRUUUWWWTTTPPPNNNLLLIIIEEEAAA>>>;;;999777444111111111000+++''')))***++++++***+++---///,,,,,,+++******+++,,,---+++******)))((((((''''''%%%&&&'''(((((((((''''''''''''&&&&&&&&&'''''''''%%%%%%&&&'''''''''&&&&&&%%%%%%(((***)))&&&%%%'''&&&'''((((((''''''(((***+++'''%%%%%%(((+++***(((++++++++++++************)))))))))******))))))(((******))))))))))))******%%%'''(((''''''(((***,,,---(((''',,,///...---...***+++,,,---------------(((***++++++***)))+++,,,((()))***+++,,,,,,------,,,+++++++++++++++++++++***)))((()))+++,,,+++*********++++++***)))((((((++++++***+++,,,,,,)))'''***+++---///...,,,)))(((''''''''')))+++,,,,,,,,,,,,,,,++++++,,,---.........///000///---,,,,,,------,,,***)))***...444777111222333222111111333555555444333555888:::999888666666777;;;???@@@===888555333777===???:::666444;;;888666888???IIIRRRWWWMMMQQQOOOKKKNNNSSSLLL@@@IIIEEECCCCCCAAA<<<;;;===888777555444333222222222444444333333222333444666///000111111000//////111//////000000111111111111222000///111222000...---,,,------...111444444222...333000///444111///666333333222222222222222333333333444555666666777666555333222000///000111111---------------.........//////000222333333555777---111666999999777666555///333555333111222777===>>>EEENNNRRRPPPPPPXXXcccnnnzzzxxxqqqsssyyywwwrrrhhhaaacccrrruuurrrjjj[[[VVVSSSQQQLLLHHHKKKZZZoooooo<<<777???DDDCCC===>>>???@@@>>>;;;<<<@@@DDDCCCHHHPPP\\\jjj{{{pppiii```YYYUUUSSSQQQNNNJJJGGGCCC???<<<<<<======777444222333555555222...***+++,,,+++))))))***,,,------+++*********++++++))))))))))))(((((((((((($$$%%%'''((((((((('''&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&'''''''''''''''((()))))))))((('''(((***&&&'''(((((((((((()))+++***)))'''''')))***+++***(((((()))***+++,,,,,,---((())))))))))))(((''''''+++******))))))******+++&&&'''((('''&&&''')))+++)))''''''***+++((())),,,******,,,------,,,++++++)))***++++++***)))***,,,******,,,---............(((((()))))))))))))))))))))((((((***+++,,,***)))'''((()))***************,,,***))))))++++++***)))***+++,,,---,,,***((('''%%%(((+++,,,+++******+++,,,+++******+++,,,...///111111111///,,,+++,,,------,,,+++)))***///666;;;555555555333000......///222111000111444666666666999888999>>>CCCBBB<<<666111222666======888555555:::999:::>>>DDDHHHJJJJJJCCCEEEEEEGGGKKKMMMHHHAAAHHHEEECCCCCC???999666666999888666444333333333333888777666444222333555888,,,...111222111111333444111111222222111111000///---***,,,111444333222333...//////...111555555222444444444???GGG;;;222:::555555444333333333333444000000000111222333444555333111///...---...///000---------------...//////555222111222222000000222...///000/////////111333111333666888888777555444---222777777666777???FFF:::GGGZZZkkkyyynnnmmmiiiaaa```^^^\\\WWWTTTXXXfff{{{___LLLMMMVVVSSSDDD>>>AAACCCCCCAAAAAAFFFJJJJJJTTTcccrrr{{{uuulllccc______cccgggMMMJJJEEE@@@>>>???BBBDDD<<<999777888;;;<<<:::777,,,---...---,,,+++,,,---...---+++***))))))))))))''''''(((((((((((())))))%%%&&&'''((((((((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''(((***+++)))((((((******%%%'''))))))((((((***+++)))))))))((('''(((***,,,''''''((()))***+++,,,,,,)))))))))))))))(((''''''+++******))))))******+++((())))))((('''''')))***'''(((***,,,(((%%%'''---)))***,,,---,,,+++)))(((***+++,,,+++))))))***+++***+++,,,---...------,,,''''''(((((())))))******(((((()))+++,,,,,,***'''&&&''')))***+++,,,,,,,,,+++)))'''(((***---...///,,,,,,,,,,,,+++***)))(((%%%+++111111,,,)))))),,,---,,,+++***+++---///000444333111...+++***,,,...***,,,---,,,,,,///333777111222444333000---,,,,,,//////.........000222444777444444999???AAA<<<666333444777;;;888444444888333666;;;???@@@@@@@@@AAAGGGIIINNNRRRPPPKKKJJJLLLLLLJJJIIIJJJGGG???;;;;;;>>>===;;;999888888999999999;;;;;;999666555666777...111333444444444444555000111222333444333333222...+++---333666333222333///222222///222666666111666111888QQQ\\\EEE111888555555444333333333333333000///...---...111444555222111///------...000111------------///111333444---)))***111555666999>>>;;;999555000,,,,,,...111444333444444444333000---555666666444333444666777@@@@@@@@@???BBBNNN___lll{{{sssrrrkkkjjjiiigggjjjvvv{{{dddeeebbbMMMHHHLLLPPPQQQPPPQQQVVV[[[]]]jjj|||tttkkkhhh]]]YYYTTTMMMGGGCCCAAA@@@???<<<999999;;;;;;:::777...///111000//////000222///...,,,***((((((((((((&&&&&&''''''(((((())))))%%%&&&'''((((((((('''&&&%%%&&&((()))***)))((((((%%%&&&''''''((((((''''''&&&)))+++)))((((((((((((%%%'''))))))((((((***,,,''')))***)))&&&&&&)))---*********))))))))))))(((***************)))((('''++++++************++++++******+++***(((((()))+++(((***...///)))$$$(((///******,,,,,,,,,***((('''***+++,,,+++)))((()))***((()))***+++,,,+++******((())))))***+++,,,,,,---'''''')))+++---,,,)))&&&)))***++++++,,,,,,,,,,,,***(((&&&'''+++000333444------,,,+++******))))))%%%---555555...((()))---...---,,,+++,,,...000222666555111---))))))+++...(((+++//////......000222...111444666555444444444222333333222111222555999666333222888@@@EEEBBB>>>888888::::::555111555===@@@HHHQQQUUUWWWZZZbbbjjj]]]```hhhlllbbbTTTVVV```YYYXXXXXXZZZWWWPPPKKKJJJDDDCCCAAA???>>>???@@@AAA:::===???>>>:::777666666444666777777555444333333---///111444666888888888444000000666777111///000111444333000222777666111444---999\\\iiiIII...444555444333333222222222222222000...---...111555888444222000//////000333444333111///---,,,,,,---...777111...222333000000444>>>===:::666222000111222999666222000000222666888111222333555:::>>>???<<<555888===AAAEEEIIILLLNNNOOOccc|||~~~qqqccc[[[XXXSSSQQQSSSZZZbbbgggvvvwwwmmm```UUUOOOLLLJJJIIIEEECCC@@@>>><<<:::777444444111333888777000+++---''',,,---)))'''((('''$$$'''$$$!!!###'''******((("""$$$&&&'''))))))&&&"""%%%%%%&&&'''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''***---+++'''&&&***+++(((&&&&&&((()))((((((((((((((())))))***'''%%%%%%&&&(((*********+++++++++******)))''''''''',,,///---+++,,,+++(((*********)))))))))))))))''')))******((()))---111,,,...///...,,,***))))))+++******)))))))))******...------...//////---+++---------,,,,,,---///111,,,,,,---...---,,,+++***000,,,***,,,,,,))))))+++555...))),,,///---***)))---***''''''***,,,+++***(((---111222000,,,***))),,,...---)))(((---111222///333666555111---,,,,,,......000111000000444999333444555555333111111222666555444222333666<<<@@@===:::777999???DDDEEEEEEFFF=========555777???>>>EEE<<>>@@@>>><<<;;;;;;:::999888555555555555555444444444111333444444222000111222111333555333///------...222222222333333222222222444333777>>>>>>888555666888444111///000111222222333111///...///222666999000///...------...000111---------,,,+++,,,///222---......000222444666777;;;555//////222222---(((111888666333666222---222:::888555333333555888;;;444999?????????BBBJJJRRRWWWnnn~~~yyyvvvwww{{{{{{ppphhhccc^^^[[[ZZZVVVQQQMMMJJJFFFCCC@@@AAA:::666555333......222,,,///000,,,***---...---)))'''###"""###$$$###"""%%%%%%&&&'''((()))(((%%%&&&&&&((()))************''''''(((((()))(((((((((&&&''''''&&&&&&'''((((((+++***(((''''''((()))(((+++******)))((((((((()))'''&&&%%%&&&)))***+++***,,,***)))'''&&&&&&'''((((((,,,---,,,---///---)))***)))))))))))))))))))))&&&((()))((('''(((+++...---///111111///,,,++++++******)))(((((())))))***///....../////////,,,***---...------,,,---///000+++,,,---------,,,+++***...***))),,,---++++++---111+++))),,,///---,,,---+++******+++------+++)))'''***---...---...000222222222///******---///...,,,///333555333222222333...///000///......111444333555666666444222222333888999999888888:::>>>AAA>>>======BBBHHHMMMMMMLLLBBB:::999999666999???>>>BBB:::LLL```___eeexxxvvvsssxxx~~~pppmmmvvvvvvnnnkkkggg^^^VVVSSSRRRTTTPPPGGGAAAAAA@@@>>><<<<<<<<<<<<<<<;;;888666444444444333333222222222333444555555444333222222000222333222///------...111222333333333333222111555222444999999444222555555222000///111333333333555333000......000444666.........///000111222333000111111111111222666999444333333333333444444555555222///000333555333111222888444111333---(((---555444444444555666888999<<<>>>@@@@@@CCCNNN___lllwww{{{xxxsssllleee```\\\XXXUUUWWWLLL@@@999666333222333///222111---+++...111000---,,,)))'''&&&&&&&&&&&&&&&$$$###$$$&&&(((((('''$$$%%%&&&''''''(((((('''$$$%%%''')))))))))''''''&&&'''((('''%%%%%%(((+++,,,)))&&&&&&)))******)))...---+++***)))((((((((('''&&&&&&''')))++++++***,,,***'''$$$$$$%%%'''((()))---...---///111000+++))))))))))))))))))******((()))***)))((()))+++,,,+++---///000...+++************)))))))))******+++++++++***,,,------,,,***,,,++++++++++++,,,------.........///...------,,,+++))))))------,,,,,,///000,,,+++------******---))),,,...///...,,,++++++************+++...333666444222...+++---111000,,,,,,///333555555555555666111222222000...---///000333555666666444333444444444666888888888888999:::888999<<<@@@DDDFFFFFFDDD>>>999555444555999;;;:::;;;:::JJJ[[[]]]fffwwwzzz}}}}}}mmmddd^^^WWWRRROOObbbbbb[[[OOOCCC???===;;;999:::<<<>>>===;;;888666444333333222111000000000333333444555666444222//////000111111///......///111222333444444333222111777444333555444222111444222000///000222444444333555333000...---///111333---...000111333444444444222333444444444666:::<<<333333222111111111222222222111000///...---------000777555222666333///555222333444666666777777777???BBBFFFKKKTTTdddyyy{{{yyyyyykkk]]]VVVTTTNNNBBB888777::::::555222333222000......---+++***)))***++++++'''%%%'''******,,,...(((((())))))***)))))))))"""$$$'''))))))((('''%%%'''&&&'''))))))'''))),,,(((&&&&&&)))+++******+++...---,,,+++************'''&&&&&&(((+++,,,+++******)))'''&&&&&&&&&'''(((***000333111///000000...)))))))))))))))*********,,,,,,---,,,,,,,,,------+++---///000...,,,,,,,,,++++++******++++++,,,,,,)))))))))+++...000000///---,,,+++,,,---------,,,111111111111000000000///+++***+++///...,,,---000333000//////+++&&&&&&***+++...111000---+++,,,...000///,,,+++***,,,///222000///+++***///555333---000222333444444222222111555777666222000000000...222333555555444333444555000333666888777555444444444777:::===>>><<<:::999@@@AAA999333888:::999:::999HHHaaassszzzttthhh___XXXUUUWWWlllkkkeeeZZZMMMDDD>>><<<999:::<<<<<<:::999888777666555555444333222111111111111111333444333///+++///000111111111000000000111222444555555444222111777666666666555333222333111000000111333333333111444222000...---///111222...///111333333333333222111222333333333444777999000000000000111222333444111333333111...,,,...000,,,333000...222000,,,333333444666999<<>>???>>>===???@@@DDDMMMCCC666::::::888???<<>>???CCCLLLSSSNNN___SSS===:::555444DDDFFF|||vvvqqqnnnlllfffYYYKKKCCCAAA@@@>>>999333111444777999888888888888777777777555666777666333222222222333222222333555555444222111222555666666555222111...222555444555666444000444222000000000111000...111111/////////111333444222222222222111000//////333444555444333222222333222111111000000000000111...000111000......000333...666666777???AAABBBKKKRRRVVV___jjjxxxrrrgggbbbZZZYYY]]]ZZZMMMFFFGGG======;;;888555111...,,,...............---,,,+++...***+++---)))(((777KKKCCC222'''+++000---***,,,,,,++++++************+++'''((()))+++......---+++***+++,,,------,,,+++******///222111111333333000'''(((((()))******+++++++++***+++---000111///---......---++++++---111444000000000000111222333444444222000111333555555555555333111333666666222...333222111000000000111222...000444777444000111666444...,,,///222000//////333000---+++,,,---------000---,,,,,,///111000///...111222000///000...***,,,++++++---000222111000---222222...000777555------000222333333333444555999;;;<<<======>>>???AAA<<<@@@DDDFFFJJJTTTdddqqqnnnwwwTTTEEE888777NNNaaa~~~xxxxxxuuuhhhXXXNNNJJJKKKIIICCC;;;777888:::666666666666777777777777666999:::777111///222777444333222333555555333000111222555777777555222111---222333111333888888555444111///...///111111111444333111000000111222222444333333222222222222333333444666666555444444555222222111111111222333333777999:::;;;<<<>>>AAACCC>>>GGGJJJOOO\\\bbbgggqqqxxxwwwfffccc^^^WWWOOOGGGAAA>>>333333222111000//////...***+++///000+++///IIIhhhUUU:::%%%(((111111,,,***------+++***)))((((((((((((((())),,,...///---+++++++++++++++++++++,,,,,,+++,,,,,,...444999666///'''(((((()))***+++++++++---,,,,,,///333444222000666555333111111444999===666666666777888999:::;;;<<<;;;;;;>>>BBBFFFHHHIIIDDDAAA???AAADDDDDD@@@<<<777666555444333444555555---///555999666222444:::999111---000333111...,,,222///,,,---//////,,,***333000,,,+++---000000///***000333111111222222000...,,,+++---000222111///,,,222333///333<<<:::111...000333444444444555777BBBCCCCCCCCCDDDEEEIIILLLSSSWWWZZZ[[[___mmmrrrYYYEEECCC]]]{{{jjj___SSSUUUTTTOOOFFF???>>>???333333444444555666666666444888:::666...+++111888444222111222444444111///111333555777777555333111000444444111333;;;>>><<<333000------///111333444666555333222000000000111444333333222333444666777111333555666555555666777666777888999;;;===???@@@DDDGGGLLLTTT^^^fffmmmppp|||vvvnnngggaaaYYYQQQLLLJJJEEE<<<444<<<666///,,,+++000===JJJAAA222'''***111222///---***)))***,,,...---)))%%%,,,,,,,,,,,,,,,+++***)))))))))***+++---///111222555222111333333//////111000///------...000111333222222222444555777999:::>>><<<999:::===AAADDDFFFLLLJJJKKKOOOQQQRRRXXX___YYYYYYZZZ]]]aaaeeegggggghhhaaa\\\\\\___^^^VVVNNNGGGBBB>>>???CCCBBB999111555333333666666555999???<<<888333111111111///,,,555***'''000333,,,)))---+++,,,...//////...///000555444///***---222000)))000000/////////111222333555111...222999<<<888333555444444444555777888999AAAFFFGGGCCCDDDLLLQQQPPP]]]bbbiiinnnsss~~~oooGGGJJJhhh~~~lllcccaaaaaa\\\TTTNNNKKKHHHCCC999444///000555:::;;;:::777666444333222222333333111222444555666666555555000444777999888555333222111222333555777999;;;;;;000111222444444444444333333444444111......111555111888777666;;;888444999555666666777888<<>>AAA>>>:::999::::::999777999333000111000---///333...///111222333444666777;;;999444000222666444...333333222222333444444555555555666999<<<===:::777666666777999:::;;;;;;<<<>>>DDDGGGFFFHHHNNNRRRQQQ^^^bbbhhhnnnvvvuuuQQQPPPeeevvviiibbb]]]\\\XXXQQQNNNPPPPPPNNNAAA<<<777555888;;;:::999888777555333222111111222777777888888888888777777777888999888777666777999///000000111222444555666111444888<<>>:::BBBFFF@@@:::999;;;<<<222222333444777:::===???>>><<<888555666999777333333444555666777777777777666888;;;<<<<<<;;;:::999777888:::;;;===>>>??????FFFMMMRRRSSSUUUYYYZZZXXXSSSTTTVVVZZZ```hhhoootttsss}}}kkkSSSQQQ\\\ttt~~~xxxpppkkkiiieee\\\TTTQQQIIIIIIFFFAAABBBIIINNNNNNAAA<<<888666888:::999888999999888888888888888999666666666777888888999999333444555777;;;CCCKKKQQQNNNNNNOOOPPPQQQSSSUUUVVVZZZ___gggqqqzzz}}}xxxrrrjjjccc^^^SSSPPPKKKFFFAAA===;;;:::999999::::::;;;;;;;;;::::::777888;;;<<<::::::===AAAEEEIIIKKKKKKLLLQQQUUUgggjjjnnnuuu|||xxxsssllleeeaaaccceee```ZZZWWWQQQOOOLLLHHHEEEBBB???===???TTT^^^SSSEEE???;;;444333222111333666:::===>>>:::888666555666888777555111222555777999999999999666666555555666666555555666666666666888;;;>>>@@@>>>CCCJJJMMMNNNNNNMMMKKKGGGFFFGGGKKKPPPSSSRRRQQQRRR```iiiaaaPPPFFFFFFJJJKKK[[[kkkuuuzzz~~~}}}yyywwwuuutttvvvxxxwwwrrrmmm\\\^^^```___[[[VVVSSSQQQSSSNNNLLLMMMLLLGGGCCCBBBBBBDDDCCCAAAEEEMMMSSSTTTKKKHHHFFFFFFIIIKKKMMMMMMJJJJJJLLLNNNPPPRRRTTTUUUYYYYYY[[[]]]___bbbdddeeekkkmmmpppuuu|||uuuuuuvvvwwwwwwvvvuuuuuuooolllkkklllkkkgggfffhhhiiilllppprrrqqqqqqsssvvv|||}}}{{{xxxvvvppphhhcccdddgggeeeaaa```^^^]]]\\\YYYUUUQQQOOONNNXXXmmmvvvfffTTTLLLFFF===JJJHHHFFFGGGJJJMMMOOOOOOMMMKKKKKKMMMNNNOOOOOOPPPHHHJJJMMMPPPRRRTTTUUUUUUPPPJJJDDDDDDHHHLLLKKKHHHKKKIIIFFFEEEGGGLLLQQQUUUPPPTTT\\\bbbcccbbbaaaaaa```aaaeeelllssstttoookkkkkkyyyxxxmmmiiihhhfffhhhlllnnnoooqqqsssrrrooommmnnnpppqqqsssuuuxxxzzzuuuuuutttqqqnnnmmmmmmooovvvtttvvv{{{|||xxxuuuvvv}}}