BM6P6(@ iii===777777///555333333555111555===UUUQQQ888DDD[[[VVVAAAEEEHHH:::BBBLLLQQQnnnQQQ666999666???LLL\\\LLLpppsssoookkk]]]PPPsssllllllSSS;;;@@@999111===999:::CCCOOO~~~bbbhhheeewwwsssLLL333***(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))'''(((******((((((((()))((((((((()))******++++++***,,,///000//////000111,,,++++++...222444111///333---///333,,,///VVVYYY222---+++)))***)))))))))))))))************+++******)))(((''''''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))***+++,,,---<<>>888:::333555222222444222555<<>>;;;444???FFF^^^xxxWWW888777000111666222000???CCCTTTwwwiii^^^```zzzwwwxxxvvvxxxxxxQQQBBB;;;444444999<<>>GGGmmmvvvZZZHHHKKKRRRXXXMMMOOOqqqVVV888:::666555777222555===555999PPP~~~|||bbbvvvJJJ\\\xxxjjjqqqfffBBB<<<===444666;;;BBBCCCfff^^^ccciiiccczzzfffDDD000+++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''))))))'''&&&'''(((((((((((()))******++++++---///222222000...,,,,,,,,,///000///,,,+++---///)))000...---JJJwwwUUU777''')))'''''')))'''((()))))))))************************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((()))***+++,,,///AAAjjjpppkkkxxx{{{CCC777;;;555555111444222444666777PPPUUU>>>EEEeeevvv___OOO\\\lllmmmVVVLLLrrrZZZ;;;:::555444555111222888333777???gggrrrwwwaaaDDDyyynnnyyyjjjrrrFFF<<<>>>444666;;;AAABBBfff[[[^^^mmmbbb{{{cccAAA///+++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''((((((((())))))%%%''')))((('''&&&'''(((((((((((()))******++++++,,,...//////---,,,+++,,,.........---,,,,,,---//////333111888^^^{{{GGG000'''***((((((***'''))))))))))))************************************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))***+++,,,///@@@hhhooolll|||DDD666:::555444111666222444666666MMMSSS<<>>999333333555777555222+++555888OOOuuuUUUPPPaaapppzzzIII:::>>>555777;;;@@@AAAfffZZZ]]]vvvbbb|||~~~```???...++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++%%%'''(((((('''&&&&&&'''((((((((()))******++++++,,,---...---++++++,,,...///---++++++---.........222444333>>>eeelll>>>,,,(((,,,))))))+++((())))))))))))************************************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))***+++,,,...>>>bbbiiijjj~~~EEE666:::444444111777222555666555LLLRRR;;;AAAQQQhhhTTTIIIeee[[[FFFtttbbb@@@:::333444777333777777333BBB===888ccctttUUUgggnnnxxx{{{}}}JJJ999>>>777999;;;@@@@@@fffYYY]]]~~~aaa||||||^^^>>>...++++++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((()))***+++,,,---%%%'''(((((('''&&&&&&'''((((((((()))******++++++---...---,,,++++++---000///,,,)))***---//////------...---:::^^^~~~www\\\999+++)))...******,,,((())))))))))))******************************++++++(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))***+++,,,...;;;]]]cccfff~~~KKK777777333444000222222///111===???SSS<<<;;;UUUPPPFFF]]]qqq```FFFrrriii???777666000888888999333222;;;<<<===FFFttteee}}}mmm~~~~~~}}}JJJ===CCC999<<>>+++*********))))))((((((*********)))))))))))))))((()))+++,,,,,,+++)))(((***))))))((('''&&&&&&&&&(((&&&$$$&&&)))+++***(((''''''''''''''''''''''''(((((((((((((((((((((((((((*********)))***+++---000BBBSSSZZZeeevvv|||OOO888777333444000222333000111<<<>>>SSS<<<:::AAA<<<===^^^rrr|||eeeEEEpppiiiAAA777777222888777999444444;;;;;;:::DDDmmmkkk{{{pppwwwIII;;;>>>999>>>EEE999???XXX~~~RRRUUUyyypppdddyyyZZZ;;;+++((()))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))((())))))***+++///...---,,,,,,+++++++++,,,,,,++++++,,,---...///,,,000'''888???:::???000*********)))))))))(((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))***))))))(((''''''&&&&&&'''%%%%%%'''***+++)))'''''''''''''''''''''''''''((((((((((((((((((((((((((()))******)))***,,,...000DDDXXX```hhhvvvUUU;;;777222555111333333111222<<<===SSS<<<999666222<<>>777999@@@JJJ>>>;;;JJJnnnfff^^^wwwmmmccc|||vvvTTT555******)))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***+++///...---+++******)))))))))))))))***+++,,,---......)))888AAA000333@@@...))))))))))))))))))((((((((((((((()))))))))))))))++++++***))))))***++++++))))))((((((''''''''''''$$$%%%(((***+++***'''&&&''''''''''''''''''''''''((((((((((((((((((((((((((()))******)))***,,,...777QQQkkktttvvv}}}|||```???888333666222444222333333999:::TTT>>>999111222777HHHnnnnnnPPPtttxxxRRR999999;;;777333777888===BBB4ĉ@ӵ>L=hĦ4ĉ@ӵ>LzzzxxxwwwpppyyyIIIAAA@@@888777???MMMBBB<<&eg&e>hӵeeeAAA:::555888222222g&eWWWguO>uO>&eggg4ff?>ߝL777gĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&e:::g&eFFF]]]WWWS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??{{{xxxfffbbbvvvqqqHHH***(((,,,)))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&((()))***+++(((((((((((()))***+++,,,---...//////...---+++******222AAA//////888&&&,,,&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***((()))+++,,,,,,+++)))((('''''''''(((((((((((((((&&&(((***)))&&&%%%''')))''''''''''''''''''''''''((((((((((((((((((((((((&&&((()))******+++...000999ZZZzzz}}}~~~yyy{{{sss4DӵHƅ^Hu]ĦHu]ĦZuR)Ħiii>>>===333222999000Hu]ĦFFFHŐeHŐeHu]ĦqIܗGIӵ:::ttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]Ħ;;;Hu]ĦKKKWWWHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħsss~~~___eeewwwsssBBB+++...%%%***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***,,,---...111///---------...---,,,000EEE...))):::000(((+++((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))(((((('''''''''&&&,,,+++)))((('''''''''(((''''''''''''''''''&&&&&&%%%&&&''''''((((((''''''((()))***))))))***,,,///;;;eeettt~~~vvv}}}yyy4DuXӵDdDΦDdDĦDdDĦt|d<ĦDtxxxFFF;;;666333555333>d<ĦJJJ>d<ʜDd<ʜ4DuTӵF&uTӵ<<<4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ444>d<Ħ///peӵZZZĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵttt```pppvvvBBB,,,///%%%)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))*********++++++++++++******,,,---:::???...444<<<,,,((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((('''''''''))))))((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((((((((()))*********+++...111DDDkkkyyyyyyccc4DuXӵD&dq&ĒRsdKĦDHRRud}}}HHH999777444444666sdKĦJJJD&oq<Ōq&ĒR>dp&ĒR999===nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇ777DdDĦ444sdKĦ///B?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRsss```qqquuuAAA+++///%%%)))&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))******)))))))))***++++++******,,,...<<<888***888AAA111,,,&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((((()))*********,,,///111JJJppp{{{|||[[[4DuXӵHu]3hhne=eLLL999999555333777ne777IIIpIƎ@t@h>h:::999999fe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegevvvHu]3hIŌ777999DdDĦ222ne444111@h>hsene@GrrrsĪj@htttcccwwwttt???***///&&&)))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))***+++***))))))'''***,,,+++******---000555000---FFFLLL777///%%%((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((('''''''''(((((((((((((((''''''(((((((((''''''&&&%%%%%%&&&&&&'''(((((((((''''''((())))))))))))(((((()))*********,,,///222OOOsss}}}UUU4DuXӵĵD^RRR:::<<<666111777888666HHH~~~333;;;777666DdDĦD^s׼sgeFm8>aĦs׼sHo{{{PPPD^111000000DdDĦ222333444222333eees׼swwwppprrrddd~~~rrr>>>)))///&&&)))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,+++***)))'''***---,,,******...222333...333OOOLLL222---%%%((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((''''''''''''((((((((()))&&&&&&'''((((((''''''&&&%%%%%%&&&&&&'''(((((()))''''''((()))))))))))))))((()))******+++---000333RRRvvv~~~KKKΦ4DuXӵtvӵ>d<ĦĦWWW===>>>777000777222555ĦGGG[[[BBB<<d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵdddAAA>d<Ħ333555444000...>d<Ħ333222222Ħ111222???LLLFFF:::FFF___BeĦwwwoooooodddqqq===)))///&&&)))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))+++,,,,,,,,,***)))'''***------******...333888222777OOOBBB&&&(((&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((&&&'''''''''(((((())))))%%%&&&'''((((((((('''&&&%%%%%%&&&&&&'''((())))))'''(((((()))))))))))))))((()))******+++---000333SSSvvvBBB?aŖ%7uSQuR)ӵsdKĦgdKĦkkk@@@888777555999888gdKĦ@@@\\\III>>>DDDKKK111777GGG{{{ZZZ\\\___444===333===000999EEE777999rrrgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌNNNCCCDdDĦ444111000222333sdKĦ222222gdKĦ777777333777===<<AneneoooBBB888777444888ne222???[[[KKK<<Ak<fhyyyCCC<<<De000000111000000222ne---...ne333222444444:::AAA???EEEYYYne|||}}}uuuppp{{{mmmmmm>>>***))))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''(((((()))***+++,,,,,,++++++***,,,,,,,,,,,,***+++///444000...<<>>jjjwwwiiivvvFFF888777444666:::333>>>ZZZOOO:::AAAXXX555AAAFFF{{{xxxYYYPPPkkkaaa>>>:::777777???:::777>>>>>>LLLlllsssBBB???:::666888888555000000888444222000111111444222555;;;999???RRRxxxrrr|||kkk;;;))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((($$$$$$%%%&&&'''((())))))''''''&&&&&&''''''((()))******+++++++++******)))------,,,***))),,,000333///000999999,,,)))---******))))))(((((())))))***'''(((((())))))(((((('''''''''((((((((()))))))))))))))******))))))((((((&&&&&&'''''''''(((((((((((())))))******))))))((((((((()))******)))'''&&&(((---******......333CCCppp}}}^^^JJJ999888555555666555222999444<<>>mmmgggTTTNNNIIIfffpppRRR>>>222666EEE===888BBB<<>>___FFF>>>444WWWJJJ999BBBAAA```{{{kkkPPP888333@@@<<<<<>>???///777777444666888555FFFgggNNN===aaa~~~YYY;;;>>>888777<<>>222777777444666999666FFFfffSSS>>>WWWwwwbbbBBB<<<<<<::::::;;;TTTUUUYYYHHHNNNyyyddd```lllnnnTTTLLLFFFCCC:::111555@@@SSSIIIBBBCCCEEE@@@999555000000000000111333777;;;CCC[[[|||~~~xxx|||iiiiiiuuuuuu@@@))))))&&&***''')))(((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''***((('''&&&&&&(((***,,,'''''''''''''''(((******((()))***,,,------------,,,111444***;;;OOOCCCBBBggg|||\\\000222111&&&...,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------------,,,++++++,,,---------.........------,,,+++,,,,,,++++++************(((((((((((((((((((((((()))))))))))))))***++++++,,,---+++...111000AAA```uuuSSS777111lllAAA;;;<<<555666777444666999777FFFcccYYY???IIIppprrrNNN<<>>kkkZZZ???SSSeee[[[zzzXXX[[[SSSRRRiiikkkPPPCCC000<<<888666666333111555===;;;333...222555333...,,,,,,---.........000333666666GGGeeezzzxxxoookkkooottt~~~xxxvvvvvvpppiiivvvxxxxxxvvvuuu}}}```dddsssppp<<<)))---(((,,,***(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&'''(((((())))))))))))''''''''''''((()))***+++)))***+++---.../////////000...333>>>lllmmmAAA,,,...333000//////...---------------------.........//////......------------......//////---,,,,,,---.../////////...---,,,+++***)))************************+++************+++,,,,,,---...,,,---000000CCCeee|||AAA333555TTT:::666888666999666555999999DDD[[[```CCC:::fff___EEEaaauuuVVVxxx___NNNkkkUUUZZZPPP:::666555888666555555111---,,,---222...---///...+++***,,,,,,---.........000222555777BBB\\\}}}mmm}}}uuutttqqqiii^^^WWW\\\lllyyy```hhhlll}}}ooo;;;+++///)))+++)))'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''%%%&&&((()))++++++++++++(((''''''(((((()))***+++)))***+++---///000000000666...111@@@uuu]]]444///555222111000///............------------.........///---..................---///...---,,,,,,---...///000000///...---,,,+++***+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,///---...000111GGGjjj~~~sss<<<555555aaa???555999777;;;777555999999BBBUUUcccFFF<<<___uuuVVVIIIlllWWWuuugggGGGOOOUUU\\\vvvFFF<<<999<<<555555777888666333000///******,,,...,,,)))+++000,,,.../////////000222444888===RRRttt___}}}pppddd```fffmmm|||yyysssrrrxxx{{{\\\hhhcccvvvkkk666)))...''')))''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''&&&'''(((((()))((((((((((((((((((((()))***++++++)))***,,,...///000111111444000999NNNOOO999666444333111000/////////000------........./////////...//////000000//////...///............///000000111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,///......111333KKKppp{{{eee777888333nnnEEE777:::999===999555999999@@@QQQgggIII>>>TTTZZZCCCIIIqqq^^^pppgggEEECCCNNN\\\uuuGGG===111333---...000000111111///---,,,***+++...000...///222+++---//////...///111222777777HHHiiifffyyyyyy{{{wwwqqqvvvzzzuuuvvvYYYiii|||^^^rrrfff222'''///''')))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&((()))))))))''''''((((((''''''''''''''''''(((((((((((()))***+++,,,)))***,,,...000111222222,,,333IIIbbbyyyQQQ:::666555222000//////000111/////////000000000000111111111222333333222111111///000111111222222222111000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,///...///222555OOOvvvyyyYYY111:::111wwwIII888;;;999>>>:::555888999???NNNjjjLLL@@@KKKEEE444HHHrrr```jjjdddGGGHHHHHHbbb|||HHH;;;111999111111000///000111000---000***(((---000///------+++,,,............000111555222@@@aaaaaavvvnnnmmmeeefffvvvYYYjjj|||^^^rrrddd000(((000))),,,+++&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&((()))***)))(((&&&(((''''''((((((***+++,,,(((((((((((()))***+++,,,)))***,,,...000222222333AAAPPPnnnhhh@@@777555333111000000000111000111111111111222222222333333555555555555333333000111333444555444444333000000000000////////////---------------------------,,,,,,,,,,,,---......+++//////000333777QQQyyy{{{RRR---;;;111JJJ;;;999;;;:::999888999===BBBGGGwwwbbb555FFFBBB333@@@rrrdddWWWooo@@@LLLfffrrrCCC555888333///...---...//////---,,,+++,,,------......------------,,,------...///000222333===UUUsssttt~~~tttrrruuuxxxwww~~~~~~qqquuu{{{dddrrrZZZ222***///---))))))))))))(((((('''%%%$$$###$$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&''')))*********)))((((((((((((((())))))))))))+++******)))))))))))))))(((***///,,,'''///777111DDDvvv___;;;777333222333333333333111222333555555555444333333555666777777666555444111222333444444555555555777......666888000---222000///...------......///111///------000222222222,,,555---444777555WWWyyyJJJ111444111PPP===999::::::999888999<<>>BBB___mmmCCCDDDGGG>>>888VVVUUU{{{pppRRRxxxsssTTTEEESSSzzzIII888666///000...,,,,,,------,,,***+++,,,------......------------,,,------...///000666555888FFFbbbvvvzzzvvvwwwkkkxxxwwwqqqwwwrrrtttppp{{{}}}[[[999......---,,,---***)))((((((''''''''''''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))((((((((()))***+++---...)))333,,,...:::///444]]]}}}iiimmmrrrfffXXXSSSfffnnnsssooobbbSSSJJJHHHOOONNNNNNLLLJJJHHHEEEDDDDDDDDDDDDCCCAAA>>>;;;999;;;;;;777555AAAMMMCCC///888777555333222111000000...///000///---...111333111666111666666DDDrrrddd999444888111oooIII::::::::::::999888:::===@@@___rrrHHHKKKTTTEEE222KKKooo^^^|||KKKAAA???LLLrrrEEE555666///111///,,,,,,,,,---,,,++++++,,,------......------------,,,------...///000222333555>>>WWWxxxmmmrrryyy|||vvvyyyjjjpppuuuxxx{{{iiiSSSJJJDDD999,,,&&&******)))(((''''''((((((%%%&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))((((((((()))***,,,......(((444------777000DDD{{{|||vvvooohhhaaa]]]RRRQQQOOOWWWqqqpppQQQ888666333111111333666888444444333222000000111333333666333777444KKK}}}}}}VVV555555777222xxxJJJ888;;;;;;;;;:::999:::===???XXXxxxMMMKKK^^^WWW<<>>111)))((('''&&&&&&&&&'''(((###$$$$$$%%%&&&&&&''''''((((((((('''''''''&&&&&&'''''''''&&&'''(((((()))(((((((((((())))))))))))((())))))***+++,,,......***111///...444999]]][[[WWWPPPHHHBBB???>>>>>>555333111222444666666666333444444777444SSSKKK444555555444SSS>>><<<===<<<;;;:::;;;===???LLLUUUGGGiii}}}bbb___MMMBBBGGGmmmlll]]]BBB===;;;>>>IIItttJJJ>>>BBB>>>444222...------......---+++,,,------......------------,,,------...///000,,,333444111>>>```}}}___\\\{{{uuutttxxxrrrmmmkkkmmmkkkaaaSSSJJJ999777333000---+++++++++''''''''''''((((((((((((((((((((((((''''''''''''((('''&&&&&&&&&'''))))))(((((((((((()))))))))))))))))))))***+++,,,---...------///111666JJJxxxttteeeZZZTTTNNNHHH@@@======;;;666111666555888<<<:::```uuuCCC555555333555]]]HHH=========<<<;;;;;;===???EEE```IIIxxx~~~JJJJJJAAA]]]vvv{{{LLLEEE???888<<>>===<<<;;;;;;<<<>>>???KKKpppttt@@@hhhLLLGGG>>>TTT```DDD===@@@AAAMMMsss]]]PPPJJJ444222000---,,,,,,---............------,,,,,,,,,,,,,,,------.../////////000111000333<<>>CCC>>>BBBDDDJJJRRRWWWUUUQQQNNNJJJEEE???===>>>;;;333,,,+++***((('''&&&&&&'''((((((***+++***(((''''''((('''(((+++---,,,******,,,&&&,,,---******//////+++,,,111222333JJJttttttccccccdddlll|||[[[>>>>>>444:::888mmmDDD???===<<<;;;;;;<<<>>>???CCCmmmzzzDDDcccVVVHHH>>>```wwwLLLBBBBBBAAANNNdddIII:::333333111///---,,,,,,------......---------,,,,,,,,,,,,,,,------.../////////...111000222:::EEEfffxxxfff[[[~~~hhheeezzz}}}QQQ777000)))---(((------///444;;;BBBHHHLLLPPPPPPRRRVVVYYYVVVNNNGGGAAA>>>:::555000+++(((&&&++++++***((('''(((,,,///+++(((&&&%%%$$$%%%))),,,(((+++---++++++---......555777555999SSS}}}SSS999;;;444999777qqqGGG???>>><<<;;;;;;<<<>>>???CCCqqqOOO^^^WWWDDDBBBrrrSSSGGGBBB@@@PPPzzzSSS:::000---111000...,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,------.../////////---111000222777@@@bbbvvvhhh[[[~~~iiihhh~~~|||JJJ///)))$$$***((()))((('''&&&(((...666<<<888<<>>```JJJ444777555888666tttIII@@@???===;;;;;;<<<>>>???DDDsssZZZUUUOOOKKK[[[hhhHHH@@@>>>SSSlllFFF444222333000///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---222222222555<<<\\\qqqfff\\\mmmnnnzzzHHH000...***111111***---...+++(((((())))))"""%%%))),,,000666>>>DDDRRRSSSSSSRRRPPPNNNKKKJJJ:::???EEEGGGBBB999///******,,,,,,+++---//////,,,---))))))...000...000666//////333HHHnnntttEEE333666777777666vvvJJJAAA???===<<<;;;<<<>>>>>>BBBjjjdddNNNzzzLLLeee}}}EEE===???YYYfff???///...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...333222333555999VVVmmmbbb]]]nnnpppxxxEEE///...'''***(((###))),,,***)))+++***&&&((())))))%%%"""###(((------000666===DDDIIILLLNNNLLLSSSZZZ^^^[[[TTTMMMHHH;;;888000((()))222777666///***(((---111111000111999444666LLLrrrjjjDDD555666:::777777{{{NNNAAA@@@>>><<<<<<<<<===>>>BBBbbbuuuRRRsssPPPmmmCCC<<>>---///''')))%%%'''+++)))%%%'''...///)))$$$(((,,,,,,***'''&&&'''"""$$$'''+++///222444555>>>AAAEEEHHHJJJLLLOOOPPPKKKOOOQQQNNNPPPRRRLLLAAA555222000333===DDDAAA888555000111FFFlll^^^CCC999666;;;666888UUUBBBAAA>>>===<<<<<<===>>>DDDZZZYYYjjjsss]]]PPPCCC???LLLnnnfffCCC888666111...////////////...------******+++++++++,,,,,,,,,,,,,,,------.../////////000111...111444444EEEeeeiiicccdddxxxggglll}}}fff666***000+++---+++---///***%%%***444333)))!!!&&&***+++***))))))+++***)))'''&&&%%%%%%%%%((()))***+++---111777;;;@@@MMMXXX^^^ddddddVVVEEE@@@CCCCCCHHH]]]qqqmmm[[[FFFEEELLLaaa~~~QQQAAA:::555:::444:::[[[BBBAAA???===<<<<<<===>>>AAAQQQWWW[[[wwwYYYkkkKKKEEECCCRRRuuuhhhFFF;;;666////////////000//////......*********++++++,,,,,,,,,,,,,,,------...//////000//////,,,///444222@@@\\\eee~~~gggfffwwwgggkkk}}}ddd222&&&---(((***((($$$'''&&&&&&000;;;777))))))(((&&&&&&&&&''''''(((&&&&&&%%%&&&''')))+++---***,,,---,,,+++***+++,,,)))111555777AAAMMMLLLBBBJJJQQQUUU^^^{{{qqquuuHHH>>>999333999444;;;VVVCCC@@@<<<;;;<<<>>>@@@AAABBBIIIdddYYYsssKKKVVVRRRnnnoooeee===;;;222111////////////............******+++++++++,,,,,,,,,,,,,,,---...//////......000222000222777666BBB[[[|||jjj~~~eeejjj~~~ggguuurrrQQQ333+++...---,,,---+++)))%%%$$$,,,444000&&&''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***+++------------...000666888<<>>;;;222000000000/////////.........++++++++++++,,,,,,,,,,,,++++++,,,------...//////111333222777>>>===FFF\\\}}}~~~kkk|||dddhhh{{{ddduuuwwwSSS222+++000111---+++***)))&&&%%%***000...&&&$$$$$$%%%%%%&&&&&&&&&&&&(((''''''''''''''''''((((((((((((((())))))))))))(((***+++,,,++++++---...,,,---///444>>>MMM]]]hhhnnnwwwgggGGG666999888777888777jjjEEEBBB???=========<<<<<<>>>CCCsss|||YYYyyyhhh>>>:::111///000000000000////////////,,,,,,,,,,,,------------------------...000222333111333333999CCCCCCGGGWWWttt~~~lll~~~nnnhhhdddgggxxxaaattt|||XXX444***000111,,,'''((()))((('''(((+++***&&&&&&&&&'''((()))******+++)))((((((''''''(((((()))(((((((((((())))))))))))''')))******))))))+++,,,***+++++++++...555===CCCBBBKKKZZZppp\\\AAA555:::999888:::999tttGGGEEEAAA@@@??????>>>===>>>CCClllWWWiii???:::000...111111000000000/////////,,,,,,,,,---------......000000//////111444777888000222111777CCCBBBAAAKKKggg~~~~~~mmm}}}^^^]]]xxxdddggg{{{eeeuuu```===......---)))%%%((()))***((('''''''''''''''((((((***+++,,,------))))))(((((((((((())))))(((((((((((())))))))))))''')))******))))))***,,,---.../////////111444777000888>>>HHHhhhPPP;;;666;;;:::999===;;;|||HHHEEEAAA????????????>>>???EEEeee^^^iii???:::000---000000000000////////////,,,,,,,,,---------......111000///000111444777999000333111555@@@???;;;AAAZZZyyy~~~uuusss}}}WWW^^^zzzdddhhhlllwwwlllKKK555---***)))(((((()))***)))&&&$$$%%%((($$$$$$%%%&&&((()))******))))))(((((((((((())))))(((((((((((()))))))))))))))***,,,+++******+++,,,+++---...///...///111333222<<<===:::MMMzzzFFF888777===::::::>>>===JJJFFFAAA=========>>>===AAADDD^^^xxxiii???;;;000...////////////............,,,,,,,,,,,,------------......---...///111333444111666333333<<<<<<888>>>UUUxxxtttxxx|||ZZZeeebbbgggppp|||tttTTT;;;...++++++,,,)))((((((***(((%%%%%%(((%%%&&&&&&'''((()))******)))((((((''''''(((((()))(((((((((((())))))))))))+++,,,---,,,++++++,,,---+++,,,---...---...000222111<<<@@@:::BBBfffttt@@@777:::>>>999:::@@@???SSSMMMEEE???=========>>>AAA@@@UUU}}}hhh???;;;111000............------------++++++++++++,,,,,,,,,,,,,,,------...///000000000///666222000777888777>>>XXX}}}xxxttt~~~bbblll___eee}}}ooosssRRR888---,,,---++++++'''&&&******'''&&&)))((((((((())))))*********(((''''''''''''''''''((((((((((((((())))))))))))+++,,,---,,,+++***+++---+++,,,---...///222666999222888======FFFddd___>>>888<<>>]]]|||fffwwwzzzhhhppp\\\cccxxxlllmmmKKK222+++---+++''',,,&&&%%%***,,,((('''***%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))+++,,,---,,,+++***+++,,,)))***+++---///444:::???<<<:::;;;AAAPPPnnnUUU===999>>>@@@777999AAABBB```tttggg???CCCKKK999BBBFFF>>>PPPnnnqqqMMM===555555222///,,,,,,...///---++++++,,,,,,------,,,,,,+++------......///000000000444000444444...444===<<>>===<<<<<>>:::===AAA???HHH___xxx```CCCEEE???III>>>GGGNNN|||NNN@@@===444...111000......//////---,,,,,,,,,------------,,,,,,------......///000000000333+++///666555999???===[[[mmm}}}pppiii```nnn~~~vvv{{{UUU777------,,,(((*********(((''''''(((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))******++++++++++++++++++++++++))),,,000555777999888888555;;;777DDDqqquuuBBBAAA>>>666:::BBB<<>>>>>===SSSfff<<<@@@@@@:::===AAA<<>>===@@@___ccc???===@@@>>>@@@AAAJJJlllZZZRRRDDDBBBHHHvvvlllGGG>>>777000333000222333333111///......------............------------......///000000000///777666---===cccbbb:::999bbbkkkmmmxxx___kkk~~~vvv|||wwwcccKKK...,,,)))(((((()))((('''''''''''''''(((((((((((('''''''''((((((((((((((()))))))))*********++++++*********++++++,,,,,,---.........///000333666888666777@@@hhhzzzXXXBBB======>>>EEEhhhrrrWWWQQQEEECCCVVViiiGGG???777111777///222555444111///...///------............------------......///000000000111888???===CCCWWWSSS666444WWWzzzlllnnnvvvaaammmxxxrrr___111---)))((()))***)))(((''''''''''''((((((((((((''''''''''''((((((((()))))))))*********+++++++++)))******+++,,,,,,------.........///000222444666333666DDDooobbbJJJBBBCCCVVVpppPPPMMMDDDLLLjjj\\\===999333...555///222555555222/////////------............------------......///000000000777:::FFFMMMKKKKKKFFF666000NNNqqqnnnooommmcccnnn{{{~~~xxxxxxrrrfff222...***)))***+++***(((''''''''''''((((((((()))&&&'''''''''(((((()))))))))************+++++++++))))))***+++,,,,,,------,,,---///000222333333444666:::KKKvvvbbbPPPQQQlllqqqSSSQQQGGGLLLRRR>>>777555444//////222555444000------......///000111111///---,,,------,,,,,,---...000111555777HHH]]][[[CCC333444333@@@lllkkksss|||cccaaatttdddvvv~~~xxxgggXXXVVV```hhhiii777000(((&&&(((***)))&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,***,,,///111222444666888:::222\\\sss{{{XXXTTTQQQlllOOO>>>777555444000000222444333///------///......///000///...---,,,---,,,,,,,,,---...000111111555HHH^^^\\\FFF555444000777___kkkuuuzzzllleeesssaaayyy~~~pppaaaXXXSSSOOOUUUccckkk```OOO222---'''%%%&&&)))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++++++++,,,,,,,,,+++---000111222333666888:::<<>>:::444000...---......//////.........------..................666444333222000000222666666111@@@jjjnnnxxxsssmmmwwwyyyXXX@@@DDDRRR\\\kkk|||~~~ZZZ;;;...///)))***,,,,,,***((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,---------///000111111222444888;;;TTTWWWXXXrrrBBB;;;888222333555000666<<<>>>:::555111///---///111222222111000///...//////000000000//////111555777555333333222///000111:::\\\ooowwwllljjjnnnQQQAAABBB\\\sss|||mmmXXXAAA000,,,000///...,,,***))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,------------///000111111222555:::===dddTTTTTTtttCCC;;;888111333777444777:::999555222222333...000333666666555222000000000111222222111000///,,,333666222111333111---,,,333555MMM}}}|||oootttjjjllltttcccYYYIIIZZZoooooo]]]HHH;;;444000333999HHH@@@444+++((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------......///000111333777<<<@@@lllaaaaaauuuCCC;;;888111333888777777777333000///222666...111555999999777333000000111222333333222111000...444444------333777444---777333DDDtttzzznnnrrrmmmpppttt\\\PPPPPPnnnvvvVVVFFF<<<444111000333>>>KKKcccSSS>>>///)))((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------.........///000111333777===AAAttt~~~xxxFFF:::555222555777888777555333000///000111222///555AAABBB888111222444444444444333333222111333666666333222444444000333888222AAArrrpppyyy{{{tttvvvxxx```UUU^^^ttt~~~kkkPPP;;;222333888===999:::OOOhhh|||gggAAA***,,,---&&&%%%)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++---...---,,,,,,---...------666999222444AAAHHHzzzHHH<<<777444666777777888888444000...///111///...444@@@BBB888111222444555444444333222111000666999999666666777555222111444111???iiinnn~~~||||||zzzuuunnnlllppp|||tttvvv}}}mmm]]][[[jjjoooaaaSSSCCC666;;;;;;BBBJJJMMMRRRcccxxx~~~kkkEEE+++,,,...(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++---......,,,,,,---///......000444444444???PPP{{{HHH<<<888555777888888999999666222000111333......666AAAAAA888111222444444444444333222111000999<<<===;;;999:::777333000000333===___mmm}}}ppprrrxxxzzzyyy}}}```\\\aaassszzzqqq```OOOGGGHHHIIIGGGGGGHHHPPP___jjjppp{{{oooJJJ...,,,...******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++---......------...///111222,,,000999444???cccxxxFFF;;;888666888888:::888666666888888777555000222:::BBBAAA888111000222222333444444444333333:::>>>???<<<::::::777222111000666>>>ZZZooozzztttvvv~~~xxx}}}gggXXXfffssswwwjjjTTTOOOFFF???FFFVVV^^^]]]SSSUUU```rrrtttOOO000+++,,,***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++---......------///000111777...000<<<555GGG}}}vvvCCC999888777888777<<<666222666>>>AAA===777666:::@@@DDD@@@777111000///000111333444555666666999======:::888999666111111111777===XXXyyyvvv{{{~~~~~~vvv{{{ccc\\\ggguuufffOOOFFFCCCEEEEEEIIIYYYjjjlllddd___cccooowwwUUU222)))+++***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,............///111---888222111:::666TTTyyyEEE::::::888888666;;;555111666???CCC>>>777;;;???CCCCCC>>>666222000...///111333555666777777777::::::666555666555111///222444:::[[[rrr{{{zzz{{{ggg]]]gggzzzuuuhhhZZZIII===999BBBKKKSSSZZZjjj{{{yyylllnnnttt~~~zzz{{{[[[666******)))+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,............000222***555444333777>>>hhhKKK???===:::999666777555555777;;;<<<:::777;;;@@@DDDAAA;;;555333222000000222333444555555555666888666222111444444222///777333:::cccppp~~~qqqbbb[[[kkk{{{bbbKKKCCCAAA===>>>BBBJJJXXXbbbdddnnn|||~~~aaa:::,,,+++***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,...///...///111222...333666666888NNNQQQDDDAAA<<<999555444666999999777555555666:::???BBB???999555444444222333333444444333333333666777555000000333555333111<<<444<<>>???<<>>...,,,+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,.../////////111333555444999:::<<<\\\mmmEEE===BBB???666555555???666333:::111444CCCGGGFFF===777777888555333333333333222111000///555444111000666===:::111555999777>>>zzzlllrrryyyrrrjjjbbbfffrrr~~~}}}fffUUUGGG;;;777===@@@???AAAHHHOOORRRcccoooyyy|||{{{uuuHHH'''...---)))******)))))))))))))))***))))))))))))))))))))))))))))))***+++,,,,,,---------......///000111111222333222999777???tttbbbOOOIIIAAA888>>>999@@@666222888222:::GGGLLLKKKBBB:::888777444222333333444444555555555000333333111333777777222444333666RRRrrr}}}fff^^^```iiiyyy}}}lllUUUDDD>>>===<<>>777>>>888888===888BBBBBBFFFFFF???888666555333888777666444444333333333111666999666555777888777666333888fffttt~~~kkkfffbbbfffooovvvwwwvvvjjjXXXDDD888666:::BBBJJJ[[[aaadddcccgggpppyyy~~~{{{RRR...000---)))******)))))))))******+++))))))))))))))))))))))))*********++++++,,,,,,---------...///000111222222333555666555OOOtttdddMMM@@@CCC===>>>AAA777===FFFHHHFFFAAA<<<:::<<<>>>777777555444444444444555...111333333222222333333555:::CCCpppwwwjjjnnn___ZZZeeerrryyyyyyqqq]]]KKKBBB888444===FFFHHHNNNVVV]]]fffnnnrrrzzzXXX333111,,,*********))))))******++++++))))))))))))))))))))))))*********++++++,,,,,,,,,,,,---...///000111222333111555222555ZZZkkk^^^JJJFFFLLLCCCEEEQQQNNNHHH@@@888444666:::333333444555666888999:::777555444555777777777666---DDDVVVuuurrrrrr}}}eee```ggg}}}|||qqqcccVVVFFF:::666555<<>>mmmeee^^^qqqtttzzzxxxqqqggg\\\OOOFFFEEEIIIFFFEEEDDDCCC@@@>>>;;;:::===777444666888888888:::222QQQlll{{{|||sssgggjjj}}}uuu```NNNBBB;;;888===???DDDJJJOOOUUUaaalll```888000+++,,,***************+++,,,---************************+++++++++++++++++++++++++++,,,---///000222333444444888888OOOttt}}}rrrrrrppplllfff```ZZZVVVMMMHHHEEEFFFDDDCCCGGGNNNXXXhhh||||||{{{iiijjjwwwoooYYYOOOIII@@@;;;<<>>===ppp~~~xxxkkkeeennngggQQQDDD999777666777>>>HHHSSSZZZdddpppjjjBBB...---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++,,,---...000222333444555333888<<>>FFFNNN]]]nnnwwwOOO333///000,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...000222555666666555444333GGG]]]FFFLLL```ssskkk[[[[[[nnnnnn[[[<<<555111555:::>>>DDDKKKWWWdddwww~~~VVV666//////,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///111333666777666555444666MMMNNNJJJJJJDDDoooaaaOOONNNqqqiiiJJJ222111222777<<<===AAAPPPaaakkk|||\\\999///...,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///111444666777666555333<<>>???>>>>>>@@@CCCxxxnnnllluuukkkQQQ:::...888AAA===<<>>===999888;;;======^^^xxxzzz{{{```uuusssQQQ>>>111///999>>><<>>999888777555555777888999>>>TTTtttzzzfff|||pppJJJ888666555:::999:::CCCWWWsssuuuPPP333000///---,,,,,,,,,---...+++************+++,,,,,,+++,,,,,,------......///333///666888<<>>JJJmmmZZZ888000///...---------...///************+++,,,------+++,,,,,,---......//////111111444666GGGwwwUUU@@@555888888666666666666888888666===IIIqqqzzzsss\\\888...888===888999@@@KKKaaa```;;;111000///...---...//////...------,,,,,,---------+++,,,,,,---...///000000111444444777UUU~~~GGG===444888777666666666666777888;;;===AAA```nnnvvvsssfff???333999<<<;;;:::888GGGcccddd<<<111000///...---...//////333222000///------,,,,,,++++++,,,---...000000111111777555===fff~~~|||@@@;;;666777666666666666666666777;;;===>>>KKKrrrvvvmmmnnnIII000666???:::666;;;DDD[[[ggg???000///...---------...///555444222000...,,,++++++++++++,,,...///000111222222888777GGGzzzmmm???666999666666666666666666666666555999<<<@@@}}}zzzxxxzzzvvvKKK:::222888;;;888:::CCC]]]{{{kkkDDD000///---,,,,,,,,,---...333222000...---,,,++++++++++++,,,...///111222222111888999SSS^^^@@@000:::555666666666666666666555333666:::>>>qqqZZZZZZcccsss}}}tttjjjiiiMMM333666999888555888DDDOOOsssoooIII///...---,,,+++,,,------000///...---,,,+++++++++++++++,,,...///111222222000777;;;[[[SSSAAA+++:::555555666666666666555555666777:::AAAddd^^^FFFAAAAAAGGGLLLLLLNNNSSSlllzzz{{{jjj~~~{{{FFF;;;:::222444;;;::::::OOOlllxxxKKK222000---+++,,,,,,+++***/////////......------------------...///111222333777777CCCtttuuuFFF<<<999222444444444444444444444444222<<<111>>>^^^NNN???;;;<<>><<<===DDDLLLWWW```jjjvvvxxxmmmrrrXXX<<<;;;444333333666===OOOjjj|||MMM333111...,,,,,,,,,,,,+++.........---------,,,,,,------......000111333444666;;;SSSnnn@@@888888555444444444444444444444444000:::000999NNN}}}hhh>>><<<:::;;;??????999333111333444666999@@@JJJUUU]]]sssuuummmeee___;;;999555222666555888LLLoooVVV555222///---------,,,,,,------------,,,,,,,,,,,,------...///000222444555666BBBllljjj???888666555444444444444444444444444000888222555===```fffDDD<<<999999:::======:::555222777666555666777888888777===TTTrrrrrr|||~~~iii{{{lllAAA999===...666777:::IIIhhh^^^777444000---------------,,,,,,,,,,,,,,,,,,,,,,,,---......///111333555666666MMMgggBBB;;;444444333333333333333333333333222888555555888MMMFFF555DDD777666555555666666555222222222333666888888555111777:::AAAIIIQQQ]]]lllwwwrrrvvvqqqpppDDD:::>>>777222777555BBBccczzzuuusssssshhhiiiiiigggeeeeeefffhhheeegggkkkpppuuuwwwvvvtttvvvddd888555000---------------,,,,,,,,,,,,,,,,,,,,,,,,......///000222444666777999\\\\\\===999333666333333333333333333333333333555666666999EEEuuu~~~;;;888GGG::::::666222222555555222111000000111333666777777:::444111333777<<>>999666666777HHH___ttt{{{xxx|||YYY888444;;;555222===999VVV{{{|||uuuqqq```bbbffflllttt{{{yyyjjjXXXMMMNNNRRRTTTZZZ[[[fffnnnpppvvvppp\\\999555///,,,+++,,,,,,,,,,,,,,,---------...............///111333555888999NNNxxxQQQ<<<999///777222222222222222222222222000222777000999<<>>HHHZZZ~~~~~~{{{wwwpppBBB<<<666555999777888LLLfff|||ooosss~~~RRR888,,,000---***------...............///111111222444222444666222999NNNzzzMMM999555111111222222333444444555444111333666444444@@@QQQ{{{LLLAAABBB===777444555555444222111111222222222222111111111000222888>>>???999333222444;;;>>>HHHnnn{{{zzz~~~PPP333666999:::777555CCCfffvvvttt|||]]]===,,,...---,,,---***............///000111111...444111333888000>>>fff~~~SSS999000111111222222333333444444555111222666555444;;;GGGVVV<<<<<<999444222222222111000111111222222222222111111000222555888999777444111444666;;;;;;AAAfff~~~ssszzz```888:::777;;;;;;666===XXX}}}{{{nnnwwwiiiCCC,,,---...//////***............///000111222---555000000666333MMM~~~QQQ666---111111222222333333333333444000000444666555999???ccc===888666333222222222222222000111111222222111111000---222888;;;<<<999777555666555:::<<>>777666555444444444555666000000111111111111000000+++000777===??????>>>>>>666333888<<>>RRRsssSSS333......111222...////////////000111222222333111333333444MMMuuuvvv~~~qqqFFF555444111111222222222222222222---...000333555777888:::vvvBBB888888777666444333444555000000111111111111000000---///333777999;;;<<<===555333999<<<>>>[[[vvvzzzOOO888:::;;;:::444;;;OOOqqq]]]:::111......111...////////////000111222333444,,,777:::666___qqqfffnnntttjjj???000333222222111111111111111111,,,000222333333555777999JJJ888888777555222000111111000000111111111111000000000///...///111333555555666666======;;;TTTsss}}}vvvggg444;;;;;;---<<<555BBBaaaddd???333---,,,///---////////////000111222333333(((:::@@@999kkk~~~}}}cccnnnkkk>>>000333222222111111111111111111---222555333111333666888RRR@@@555444555///000333...000000000000111111111111///.........000111333555777888;;;;;;<<>>IIIvvvjjjAAA555444---***000.........///000222333444:::...///666GGG|||uuukkkeeebbbfff{{{uuu___qqqXXX999555///111111111111000000000000///111222222222333666888gggCCC888777888000000333///000000000000000000000000///......///000111333444555666999::::::LLLxxxrrrvvvvvvjjjuuu|||YYY;;;777;;;:::999===HHHeeerrrIII777333///...000////////////000111222333444222555AAAbbb~~~{{{vvvrrrpppiiigggkkk~~~ooo^^^tttWWW888444000111111111000000000/////////000222222222333666888FFF;;;:::;;;222///222000000000000000////////////.........///000111222333222444777777777IIItttqqqppp~~~aaaggg}}}XXXAAA111555<<<;;;:::???UUU}}}VVV:::111222222000///////////////000111222---444999PPP}}}pppwwwhhh]]]xxxUUU777333111111111000000000000/////////000222222222333666888III;;;:::<<<333///333222000000000/////////...............///000111111222111333777777666GGGrrrrrrpppooo___ooosssZZZAAA777222666888777<<>>///444555///000000/////////000111111111666>>>fffddd^^^}}}|||PPP666222222111000000000////////////...000111222222333555777MMM;;;777:::444000333444222111111000///......---......//////000000000111222444777777666GGGqqqsssrrryyyjjjvvvnnnOOO===666666999999444666GGG[[[qqqEEE///333555...111111000000000111111222888777GGG}}}}}}bbbbbbpppJJJ555111333000000000////////////......000111111111222555777UUU===444888444111333333444333222111000///...------...///000000000000///222444888888666FFFooossssssnnnzzzaaa444<<<222777<<<:::555===YYYvvv|||OOO333111333///111111111111111222333444666777TTT~~~zzz```hhhbbbBBB444000444000000////////////.........///111111111222555777```BBB333777555222333111555555444222111///......---...///000000000///...111333777777666EEEnnnqqqvvv|||xxxxxxLLL333===444888;;;999888HHHjjjYYY999000111111111111222222333444555666666DDDqqq~~~vvv[[[oooUUU<<<333000555000000/////////............///000111111222444777iiiFFF444777666333222///666666555333111000///...---...///000000000///...000333666666555DDDllloooyyyrrrttt~~~OOO888:::111888999999888;;;OOOqqq```===///111444222222222333444555777888???YYY}}}rrrVVVsss}}}MMM888333000555000/////////............---///000111111222444666KKK222:::666222555222555444333222111///............////////////......111333555333000@@@lllrrrsssRRR888333444111666888999AAAZZZ|||nnn???444999------<<<555+++666999:::HHHhhhwwwwwwddd]]]}}}jjj@@@888///000555000000////////////000000...///111111000111444666WWW666:::777222333222444333333222111000////////////......///000000111333444666444111AAAlllqqqtttNNN444---000444666666999GGG___www|||LLL555666111222222111:::===...>>>lll~~~vvvaaa^^^bbb<<<666///000444000//////......//////000///000111111000111333555jjj===:::888111111222222222222222222111000000000///......///111333555555555777555333CCCmmmpppvvvTTT666111666333000222444@@@______999333666444111222;;;<<<888\\\|||ccc```}}}sss~~~|||}}}yyy___bbbXXX777444...111222///..................///000111111111000111222444~~~GGG999888222000333000111222222222222111000000///......///222555888666666777555444DDDnnnpppsssEEE;;;777<<<<<<444111555777TTT|||sssBBB222999222999666000>>>ccc{{{rrrlllgggKKK>>>KKKuuu~~~ppp|||fffmmm}}}~~~sss^^^iiiNNN444222---111000......------------......000111222111000000222444VVV:::888444000444///000111333333222111000000///......000333666999666555666555555FFFooorrr}}}^^^888::::::444000222888>>>IIIrrrOOO444:::222888:::>>>^^^~~~ooo___QQQIIIDDDCCCCCCDDD777;;;QQQ|||mmmuuusssooollllllnnnnnnmmmzzzlllrrr|||ooo___sssxxxFFF444333,,,111---......------------......///000111111000111333444jjj>>>777666222444///000222333333222111000//////...///000333555777555444444444555HHHqqqyyymmmFFF===>>>:::222111777>>>@@@jjj[[[777999777000DDDmmmtttaaaTTT@@@===:::888888;;;???AAA;;;===777DDDZZZ{{{eee|||qqquuurrrzzzwww~~~kkkaaa|||nnn???666444+++111---///..................///...///111111000111444666~~~DDD777999444333///111222444444222000.........//////111222444444333111111222666IIIrrr}}}\\\999;;;999:::===;;;===JJJZZZeee;;;:::<<<666]]]uuu```PPPGGGAAA;;;666666888<<<>>>>>>;;;888555;;;<<<===SSSfff{{{wwwfff|||nnnpppzzziiiyyyzzzhhhbbbaaa888777555+++333...000//////......//////000---...000000111222555777III777:::555222000111333444444222///.........///000111222222333222000000222666IIIrrryyyXXX???;;;555999???:::;;;^^^jjj===:::>>>EEEwwwmmm^^^JJJAAA888555777999777444666444333333444777:::<<<999;;;DDDcccvvvrrrnnndddqqqddd{{{|||qqqfffbbbYYY444888555+++444000000000////////////000000,,,---///000111333666888UUU;;;666000///222333444444444222000...------......///111222333111000111111444GGGqqqkkk[[[aaa<<<:::888999EEE___mmmAAA;;;999jjjqqqZZZNNNKKKIIIAAA999888999999999999777555444222888777//////777:::666555KKK___{{{cccbbbtttrrrvvvkkkjjjxxxzzzmmmbbbooo|||OOO///,,,,,,---000///...............///000000+++111333000000555999999mmmBBB<<<666222222333444444333222000...------......///111222333333222333333444EEEmmmtttYYYOOOXXXQQQAAA>>>^^^iii@@@===___wwwiii^^^XXXEEE>>>666333444666555333666666666666555444333333222333222000222777777555@@@dddtttmmmiiiyyywwwkkkeeeuuu|||ppplllyyyoooIII111000///...000..................///000000///,,,,,,111666999999:::EEE===666111222333333333333111000///............///111222333444333444444444CCCiii```GGG]]]bbb```XXX^^^vvviiiJJJMMM|||ppp]]]KKK>>>777555444111444777777666666777999444444333222111111111111333//////222555555777:::XXX{{{yyywwwzzz~~~yyy{{{uuupppbbbttt~~~sssyyy\\\???222444111///000..................///000000111......333888@@@NNN[[[JJJ<<<666111222222333333222111000///............///000111222333333444555444BBBggguuuYYYOOOZZZqqq|||eeeKKK\\\}}}kkkttttttkkkcccZZZSSS???;;;555222111222333444111555888888444000///000333222111/////////000111555000///444444333<<>>>>>888333222555888777555555333000000000000///...444222000111444666555444000000////////////000000...///111222555BBB]]]vvv~~~yyysssxxxyyy}}}vvv~~~ggg;;;000000111+++,,,222222...............///000000000111///999dddDDD999333333222111000000////////////////////////000000111000///111111111@@@eeekkkUUU[[[sssuuuooofff___^^^hhhwwwzzzkkk```RRRJJJ@@@;;;;;;<<<999777...------///111222000......,,,***+++...000222222000///---,,,---------,,,---....../////////......,,,000222555CCC]]]zzzrrr|||{{{sssVVV999///000222+++,,,111..................///000000555...222RRRLLL>>>666333222111000////////////000////////////000000111222111111000000>>>ddddddRRR```zzzzzzggg[[[YYY[[[YYYbbbqqqnnndddUUUJJJDDD@@@;;;777444444333222000000111222222222222111111111222222///...---.........,,,***,,,...//////......///000+++,,,---...///...---,,,---222555;;;QQQtttpppjjj}}}|||iiikkkzzzzzz}}}pppxxxzzzkkkBBB777///111333------000+++...............///000000888000>>>jjjnnn999444555111///111000...///222000222222111000//////000222000222333222===cccgggQQQFFFppprrrggg]]]ZZZYYYaaaqqqvvvgggZZZPPPJJJGGG:::888777555444444444555000111222222222111///...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---......---++++++---...+++)))+++...///,,,,,,///---111777GGGfffoooqqqsss[[[oooNNNiii}}}~~~sssmmmjjjpppjjj@@@222111///...---...000111///---,,,,,,...000222222:::+++MMMttt@@@777666111000555999666111...///111111111/////////111000...000333222???hhhiiiYYYKKKhhh~~~wwwvvvzzz}}}~~~||||||rrrhhh___YYYDDDBBB===999555444333333666555444222222222222222///000111111111000..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++,,,...000------//////---...333666999FFF___yyyjjjnnnrrr```ddd]]]ppp|||}}}~~~|||zzznnnrrrxxx^^^777222111///.........000000///.........000111222222666666^^^LLL888888222222;;;BBB>>>444,,,...///000000///...000111...,,,///222444CCCmmmzzzSSS\\\jjj|||||||||}}}qqqaaaVVVRRRPPPLLLFFF???999333000444333333222222222333333222111000000////////////...////////////...------------------------------++++++++++++++++++++++++,,,,,,---,,,++++++,,,...---++++++---,,,+++...444???EEEZZZwww~~~xxxggglllrrrdddfffVVVwww~~~wwwzzz|||}}}wwwxxxoooPPP000222111///.........///000//////000000111111222222333JJJyyy]]]999999333444===CCC???555------///000000///...000111///---///333555EEEqqqsssXXXRRRfff}}}|||||||||yyycccRRRFFF===222***333222222111111111111111777777666444333000///.../////////...........................------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++******,,,...((('''))),,,,,,+++///555HHHWWWpppzzzxxxiiiqqqtttggggggjjjzzzwww|||hhhFFF...111111000///...//////000...///000111111111111222999___tttBBB888333333888;;;888111......000111000///...000111111///111444555EEEqqqqqqWWWRRR```yyy{{{xxxwwwxxx}}}kkkSSSJJJ???333...111555555333555444333222222222333333------.........---,,,+++.........///////////////...------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***++++++******,,,...)))***---000///---111888QQQkkk|||ooo|||zzz|||mmm{{{yyyllliiifffzzz}}}uuuzzz___>>>000111000000///////////////,,,...000111000000222444FFFqqq\\\;;;444111444666333000///000222222111000//////111222000222555666EEEooobbbNNNTTTccc}}}xxxvvvvvvwwwwwwwwwxxx|||QQQ:::333000---///444777555222333222111000///////////////000000111111111111111---...///000000000000000...------,,,+++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))******)))***+++---******,,,...------555>>>YYYtttvvvqqqzzz}}}sssvvvssszzzooozzz^^^~~~sssqqq|||yyyxxx}}}wwwuuuRRR777222000000000000////////////,,,///111000///111555999[[[EEE;;;444777<<<:::555111333444444333000//////000111000333777777FFFooobbbOOOKKKeeezzz~~~yyyvvvuuuvvvvvv}}}yyyqqqnnnsssyyyxxx}}}}}}JJJ???666555333333222000+++(((***++++++,,,------......//////...---,,,+++++++++,,,---///000111111000000///...---,,,+++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))''')))***)))))))))+++---+++***+++---///666FFFVVVjjjzzz~~~vvvuuurrrwwwqqqkkkwwwtttzzzooouuu~~~xxx|||}}}vvvyyyiiiFFF111333000000000000000//////......000222111000333999???uuuQQQCCC999===EEEEEE<<<444555555555444111//////000///...222777888FFFooojjjVVVCCC```{{{kkkrrrzzz|||{{{{{{}}}}}}vvviii^^^YYYSSSSSSQQQNNNNNNWWWhhhvvvttt<<<555///...,,,,,,---///222444,,,,,,---............---...------,,,,,,---......+++,,,...000111111000000///...---,,,+++,,,---...++++++++++++++++++++++++))))))))))))))))))))))))'''((())))))((()))+++---000......222888GGG___sssvvv|||qqqzzzfffdddjjjooo{{{yyytttyyy}}}xxxwwwbbb@@@000444000000000000000//////...000222333222111555===DDDtttAAA///<<>>^^^zzzxxxNNN<<<888CCC[[[jjjkkknnnvvvvvvssspppoooppppppnnnllluuuyyyhhh===+++000*********+++++++++++++++***))))))(((((())))))***,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((()))***+++*********((((((((((((((((((((((((&&&((()))((('''&&&'''))))))))))))***+++---...///---000<<>>888222333111333333555888<<<[[[nnnLLLAAAHHH]]]|||{{{UUU444***000+++++++++++++++*********))))))(((((((((((())))))+++++++++*********))))))(((((((((((((((((((((((('''(((***+++++++++***)))(((((((((((((((((((((((('''((())))))''''''((())))))))))))***,,,---///000000888KKKggg|||~~~}}}ooozzz~~~{{{zzzxxxzzz~~~}}}jjjiiinnnPPPOOO___ttttttggglllxxxiiiIIIAAAAAA666,,,......---......///000111000222555///666CCCaaa}}}TTT===999???DDD555...777@@@===777666333444333777999:::YYY|||\\\KKKGGGYYYvvvdddAAA///,,,---,,,,,,,,,++++++*********)))((((((''''''(((((()))*********)))))))))((((((((((((((((((((((((((((((%%%'''(((******)))((('''''''''''''''''''''''''''((()))******(((((()))***))))))******,,,...///000555DDD^^^wwwyyypppwww{{{|||rrrrrrqqqttt}}}dddLLLYYYhhhmmmkkkrrr___<<<:::<<<222------------......///000111///222666000:::LLLrrrwwwkkkqqqvvvWWW;;;888>>><<<666333444444444888999:::XXX}}}ssssssRRRNNN```xxx{{{RRR444......+++---------,,,+++***))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((($$$%%%'''))))))((('''&&&''''''''''''''''''''''''(((***+++***)))((()))+++))))))***+++,,,...000000999NNNlll|||uuuooorrr|||tttqqqnnnlll~~~nnn]]]sss{{{YYY333333666......---------......000111111///222666111===SSS~~~hhhRRRJJJGGGAAA:::>>>::::::AAABBB===ZZZcccggg{{{]]]UUU]]]~~~gggAAA//////---%%%++++++***)))'''''')))***((()))***)))'''&&&&&&'''+++)))'''(((******'''$$$''''''''''''(((((((((((()))))))))'''%%%%%%''')))&&&&&&&&&''''''''''''((())))))))))))(((((((((((('''...000+++(((,,,222555LLLggg~~~vvvttt~~~zzzmmmzzzxxxyyyrrrqqq|||jjjIII888///222444---............///000222222777,,,888<<<444___}}}bbbXXXTTT```jjjfffttt}}}ZZZXXX|||uuu```___kkk~~~WWW555))),,,///---++++++***)))(((((()))***'''((()))((('''&&&'''(((,,,***((()))******(((%%%''''''''''''(((((((((((('''((()))'''&&&%%%&&&(((&&&&&&&&&''''''''''''((())))))))))))((((((((((((((()))***)))))),,,333999\\\qqqtttuuuvvvsss}}}vvv}}}sss|||~~~||||||{{{___???444---...111---------......000111222333000222:::888BBBzzz}}}xxxfffmmmnnnaaaqqqmmmDDD---))),,,...///++++++***))))))))))))***&&&''')))(((''''''((())),,,+++******+++***(((&&&&&&''''''''''''(((((((((&&&'''))))))'''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))***&&&&&&+++,,,,,,666DDDlllyyyrrrwwwooo{{{vvvwwwoootttyyytttuuu{{{www~~~RRR555222///,,,...///---------...000222444555...999999888\\\kkkddd___888---000...***++++++***))))))***+++***)))%%%'''(((((('''''')))***,,,++++++++++++***)))(((&&&&&&&&&'''''''''((((((%%%(((++++++***'''&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))---''')))///...,,,===TTTuuu{{{rrr{{{}}}hhhuuuuuuddduuu{{{uuuxxx}}}uuuxxxwwwIII000444222,,,...111,,,,,,---///111333555666444:::666DDD~~~mmm^^^ccc{{{}}}oootttpppiiizzzYYY444---111...)))***+++***)))***,,,,,,+++)))%%%'''(((((('''''')))***+++,,,,,,,,,***))))))(((&&&&&&&&&&&&''''''''''''&&&))),,,---+++)))'''&&&&&&&&&&&&''''''''''''((('''((((((((()))))))))***+++)))---111,,,---EEEccc{{{|||}}}~~~|||vvvsssggg}}}nnnddd|||zzzyyyvvvkkkBBB...555333,,,---000,,,---...///111333555666:::333666___tttccc[[[]]]aaacccbbbppp\\\OOO???<<>>666333666<<<@@@BBB]]][[[KKK<<<777111111===[[[|||www|||hhhQQQZZZyyy\\\===///......------+++)))(((***...///,,,((('''((()))((('''&&&'''((((((+++,,,+++(((&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%(((******(((&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((()))************,,,...---222EEEccc{{{sss}}}kkkyyy|||}}}tttlllsss|||~~~{{{}}}xxxtttuuuxxx|||pppyyyGGG444///333///,,,///---/////////000111222444555777888kkknnnPPP===555444666111222222222111111333555555888333222999999555:::WWW{{{rrrrrr{{{ppppppyyy___CCCIIIlllZZZDDD777333111,,,'''+++)))(((***///000,,,(((((()))***)))'''&&&&&&'''(((***,,,+++'''&&&&&&(((%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((&&&%%%$$$%%%&&&&&&&&&'''''''''((((((&&&''''''((()))******+++---///...---999UUUrrrppp}}}lll~~~vvv}}}nnnkkkuuu~~~yyyzzzhhheeetttuuu|||llljjjhhheeecccfffmmmwwwYYYsss~~~ooo<<<222222444///000333///000000000000111222333444777EEE{{{fff\\\MMM@@@888444222000111111000000000000111111111111111222444666888:::SSS|||ppp{{{iii]]]]]]oooWWWGGG[[[uuuaaaDDD<<<<<>>NNNnnnxxxhhh^^^eee\\\BBB333<<>>JJJDDD999444---///222111///......///++++++,,,,,,------///000------,,,,,,,,,,,,------------------///222444555:::VVV}}}xxxqqqaaakkkkkkMMM<<>>kkk~~~KKK333777777333///111555444///111///------///000000///'''***...///...------///...------,,,,,,------...,,,,,,,,,---...111333444666+++BBBhhh|||zzzcccqqq___FFF@@@PPPpppiii~~~gggHHH???;;;AAA666---555///+++:::===cccyyybbb???...***(((%%%''')))(((&&&&&&))),,,&&&&&&&&&&&&&&&'''((())))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((***,,,///111>>>___yyy{{{}}}___JJJ```gggnnnsssnnnwww{{{|||~~~~~~|||{{{yyyqqqrrrzzzyyy}}}iiiIII+++888666555444222111000000000000111333999;;;EEE{{{SSS===777444444333222111000////////////...---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000,,,JJJKKKIIIooooooYYYzzzmmmVVVAAABBBXXXvvvfffCCC333222///***///444---222IIIaaafff@@@222,,,...(((''''''''''''''''''''''''...,,,(((%%%%%%&&&(((***''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((***)))***,,,+++***///555ZZZkkk}}}xxx___>>>888GGGjjj}}}uuummmpppzzz{{{ooo~~~iiibbbdddlllzzzkkkyyy|||}}}QQQ:::666---222222000//////000000111555222;;;777777nnnmmmRRROOOOOOLLLNNNOOOKKKEEEDDDIIINNNOOOOOOSSSVVVRRROOO[[[mmmiii===555333333333222111000///...............---,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000111OOOTTTIII]]]}}}^^^iiiwwwQQQEEECCCVVVuuuxxxgggMMM555///222111...000222...===\\\sssyyyRRR777333)))((((((''''''''''''''''''''''''---+++(((&&&%%%&&&((()))''''''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))(((***---++++++666DDDhhhttt~~~{{{]]]CCC888222BBBiiiwwwnnnvvv}}}eee|||dddPPPccc^^^gggiii{{{|||rrrFFF333444---222111000//////000111111222888333666[[[ttteee>>>888;;;777777777666444555999;;;888666999<<<:::777>>>IIIVVV}}}UUU000555333222111111000///...------...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///222LLLZZZKKKJJJooommm[[[uuu\\\???CCCUUUuuuzzzwwwXXXFFF555+++...111444111/////////EEEjjjqqq===---333&&&###)))((((((((((((((((((((((((***)))(((''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((&&&)))---+++---AAAYYYttt{{{~~~}}}}}}]]]???///444---;;;dddsssjjjyyyaaasss}}}dddNNNGGG[[[aaauuu{{{iii~~~|||fff;;;///333...111000/////////000111222222<<<111EEE~~~ooo```GGG>>>OOOyyybbbBBB>>>>>>@@@>>>;;;:::;;;;;;<<<;;;<<<999999<<<<<<999;;;AAACCCPPPxxxRRR222999222111000//////------,,,+++---,,,,,,,,,+++++++++***************************++++++++++++++++++++++++,,,,,,,,,---------......000===TTTSSSBBBXXX___fffRRR@@@RRRqqq^^^<<<333000...222///444222///------AAAaaa{{{mmm;;;***111%%%$$$)))))))))))))))))))))))))))((((((((((((''''''&&&%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&)))---+++000LLLkkkuuu|||}}}]]]===000222444...444YYYxxxmmmfff{{{fffjjj}}}gggOOOKKKUUUPPPmmmzzzmmm~~~\\\777222555///111000//////000111222333666888@@@nnnpppaaaRRRGGGAAAFFFBBBAAAIIISSSVVVNNNDDDJJJ;;;===???<<<999ZZZ}}}JJJ;;;<<<444:::777444333444444333222888555555777888666555666???;;;QQQLLL222777...000000///...---,,,+++++++++++++++++++++*********************************++++++++++++++++++++++++,,,,,,,,,---------------//////IIIYYYHHHHHHmmmqqq```cccQQQPPPiiiOOO...///555111///---111...---...+++444IIIgggoooIII...,,,'''(((((())))))))))))))))))))))))&&&&&&'''(((''''''%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''(((((((((((()))(((***+++---999XXXuuuttt}}}}}}]]]>>>000111444333111000NNNrrroookkkmmm___vvvyyytttbbbNNNGGGOOOYYY]]]|||}}}tttzzz}}}MMM444555666///111000000000111222444555888444```dddTTTDDD>>>===;;;999999999666444888======777111:::...444===AAA666RRR]]]999888>>>777999777666666777888888777999777777777888888777666777:::???TTTtttAAA222444000000//////...---,,,++++++************************************************++++++++++++++++++++++++++++++,,,------------,,,111+++>>>WWWQQQDDDUUUooovvvhhhsss```JJJUUUsssyyyRRR//////444...)))+++...++++++///+++---;;;ZZZtttVVV222***(((,,,(((((((((((((((((((((((((((%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((+++,,,+++222IIIeeexxxwwwyyy[[[===111333333,,,///555///DDDpppwwwvvvwwwZZZmmmtttuuuiiiTTTDDDCCCLLLSSSSSS~~~|||{{{{{{|||vvvfff<<<000555444111111111111111333444666888888EEEjjjTTT???;;;:::<<<:::555111111555444444444444444444333999555333111888666PPPXXXAAA333555;;;999444555555555555666666777333333333222333444444444111<<<:::888[[[UUU999555222444000000///...---,,,++++++)))************************************************************************+++,,,---------,,,,,,//////666JJJVVVMMMGGGSSS~~~{{{pppxxx}}}bbbEEEHHHiiizzzccc;;;///---***+++)))---***)))///000444BBB^^^wwwWWW222)))''',,,(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((%%%......+++:::[[[tttzzz{{{nnnVVV<<<111222333///***(((999000===mmm|||zzzwwwnnnwwwyyy|||uuusss}}}lllSSS<<<<<>>XXXWWWEEEBBBmmmxxxnnncccIII>>>TTT~~~~~~yyyyyysssGGG///(((***222(((...***(((///444>>>OOOiiixxxRRR000***&&&)))(((''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))$$$///000+++@@@hhh}}}{{{}}}{{{NNN888---444666,,,)))000$$$;;;222888iii{{{xxxqqqzzzpppcccllltttggg\\\BBB666EEETTT\\\lll{{{xxx{{{}}}~~~vvvgggttt{{{xxxyyyeeeiiiOOO333444444000777333333333444555888:::;;;CCCfffCCC999999999888777666444444333333222222222222222222222222,,,...444777111222JJJgggaaaIII888777666///111:::333333333222222111111111111111222222222333333333888111222888888HHH^^^555444///444,,,...------,,,,,,++++++***))))))************))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,444'''...<<>>NNNUUUqqqtttppp{{{xxxsss~~~~~~vvvggg|||wwwvvviiiPPPOOO888,,,888000444777999000333>>>777666KKK[[[???::::::777666555333222222111111111111111111111111111111000...111444000---:::LLLzzzsssIII888///555777///---333222222111111111000000000111111111222222222333333555000222888777???hhhWWW444555///222---...------,,,,,,++++++***))))))************))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,000,,,111555???[[[bbbIIIAAAdddyyy|||uuuoooKKKFFF[[[xxx~~~{{{bbbJJJ:::333000///222******111BBBbbbwwwuuu^^^FFF000++++++'''&&&)))(((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))---,,,///???[[[ttt~~~||||||}}}{{{\\\@@@222111000///...------,,,000,,,444333VVViii}}}uuu~~~{{{oookkkJJJ999CCC[[[iiiyyyvvv~~~pppnnn|||~~~nnn}}}tttttt___JJJIII555---888111444111111222777555111FFFjjjzzzNNN999999888444333222111000/////////////////////////////////222------222111,,,...444DDD^^^vvv{{{sssdddQQQBBB999//////:::>>>444---///111000000000000/////////000111111111222222222222333///333999555444KKKiiiMMM333666//////......------,,,,,,++++++***))))))************))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++...333000666TTTjjjeeeAAAMMMccctttzzzSSSEEEQQQttt~~~kkkZZZDDD888666555222...000***(((///IIIppp{{{hhh<<>>MMMvvv\\\IIIeeeyyySSS;;;KKKhhheeeiiippp{{{bbb<<<888,,,)))///---***333555666===MMMbbbgggRRR777******)))((((((((((((((())))))((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))+++'''(((---)))'''000QQQmmm}}}xxxwwwyyyfff???888000,,,,,,,,,***'''''')))******)))***,,,///...///...555SSSzzzzzz|||~~~xxxwwwoooxxx|||yyy|||nnnqqqkkkgggRRR888333??????333<<<:::pppHHH888111,,,///------,,,,,,,,,++++++++++++******))))))******+++(((((()))******+++,,,,,,+++,,,------+++***+++---,,,,,,,,,,,,,,,,,,++++++//////...------------...////////////////////////000000000000000111222222222333111666SSSwwwAAA555222222,,,,,,///***------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++++++++***+++(((,,,,,,333QQQbbbRRRMMMmmmsssTTTWWWlllbbbIIIHHHddd~~~[[[ggg}}}ttt\\\DDD666444+++(((......000<<<555HHH[[[```ZZZKKK888(((***))))))((((((((((((((()))(((((('''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((($$$)))'''(((......222@@@aaavvv~~~~~~}}}kkkTTT999333---+++,,,,,,***((((((***++++++***+++---//////000...444RRRyyy}}}}}}~~~tttyyyvvvuuuttt{{{pppnnnjjjZZZGGG:::444777======[[[~~~CCC666222,,,---,,,,,,,,,,,,++++++++++++)))))))))(((((()))))))))((())))))******+++++++++***,,,---,,,++++++,,,---++++++,,,,,,,,,---------......---,,,,,,+++,,,,,,........................//////......//////000111444444111///;;;bbbggg<<<000000333---+++...***,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,+++***))))))---,,,000MMMgggiiiMMM[[[|||lllSSSPPP{{{^^^JJJKKKaaa}}}XXXhhhjjjRRR@@@///222333,,,)))///000777HHHVVV```aaaRRR;;;---)))***))))))((((((''''''(((((()))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))&&&+++)))''',,,...999NNNpppzzz~~~tttXXX>>>111---******,,,,,,+++((()))***+++++++++,,,...000000000...444QQQxxxxxx|||xxxnnnqqqmmmxxxzzzssshhh___cccUUUAAA999666777===IIImmm???555444......,,,,,,,,,++++++++++++******))))))(((((())))))***((()))))))))*********+++)))***,,,,,,++++++,,,...,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------------------------......------......///000222555999888777KKKzzzkkk@@@222000333---***---,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,---------,,,+++++++++...000,,,---BBBbbbuuuTTTJJJ\\\dddRRRcccyyyiii\\\QQQSSSddd}}}ZZZdddtttQQQ===888444333666000,,,///000:::MMMtttdddJJJ333'''&&&***---)))(((((('''''''''(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******(((...***(((///777JJJddd~~~zzz{{{{{{dddFFF222,,,+++***+++,,,,,,***(((((()))***+++***+++---///000111...444PPPwwwvvvnnnlllvvvqqqhhh|||~~~wwwccc]]]jjjUUU666888BBB???===kkk\\\:::111222///...,,,,,,+++++++++******************))))))*********)))))))))))))))*********((()))++++++++++++---...---,,,+++***)))******************+++,,,---...///---------------------------------,,,---......///...000666888333777TTTvvvNNN999111333,,,)))------,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,------,,,,,,+++,,,000000++++++777VVVvvveeeJJJEEEkkkkkkQQQ\\\ssshhhCCCNNN```sss[[[WWWllloooHHH555888999333777111,,,---,,,444GGGjjjSSS888++++++,,,(((###((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******+++''',,,))),,,999GGG]]]yyy}}}zzz{{{yyykkkPPP:::///,,,,,,,,,,,,,,,,,,***(((&&&((()))))))))))),,,...000111///555RRRxxx}}}yyyooonnnooouuurrrzzzrrrsss~~~eeeBBB======CCCYYY~~~~~~|||LLL777,,,...------++++++++++++************+++******))))))******+++))))))))))))))))))))))))'''(((***+++++++++---///---,,,+++*********+++,,,,,,,,,,,,,,,---///000111------------------------------,,,,,,------...///000///111222......===OOO\\\@@@111222---***------++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++,,,,,,,,,,,,,,,)))...,,,***,,,000IIIpppyyy]]]EEEOOOvvvYYYQQQ```fffAAAEEE^^^|||~~~```SSSbbbtttLLL666333111///333...******'''+++;;;XXXFFF333)))((('''''''''''''''&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***++++++***,,,+++222DDDQQQ```ssslllrrrzzz~~~|||oooWWW???222///------------,,,+++***)))&&&'''((((((((()))+++---...000000888UUUzzz~~~~~~}}}}}}^^^uuuzzz{{{zzzkkkKKK>>>444PPPBBB888---...------++++++++++++************)))))))))(((((())))))))))))))))))))))))))))))(((&&&''')))******+++---///,,,+++***+++,,,...000222000000///////////////000---------------------------------------...//////111111111000///111777===YYYdddCCC000222000------+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((***+++,,,,,,------(((---)))+++000+++<<>><<<000000......+++++++++************)))((((((''''''''''''(((((())))))))))))((((((((((((%%%''')))******+++...///*********,,,...111555777444333222111//////.................................------------...//////---000111111333666666333000ffffffCCC///333333000---(((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((***+++,,,------+++...)))---333(((222YYYjjjAAAFFFxxxrrrSSSXXXgggnnn{{{___AAADDDYYY~~~xxxdddaaayyyssstttQQQ;;;333***&&&+++***+++000,,,+++666HHH666((((((---,,,)))'''&&&&&&&&&&&&&&&'''((()))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,)))///:::UUUxxxzzzmmm^^^XXXZZZdddpppyyyxxxyyymmmSSS<<<222...,,,)))*********)))***,,,---''')))******)))***---///***///222<<>>bbb}}}{{{xxx~~~lllBBB,,,***...+++++++++***))))))((('''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((())))))***)))((('''&&&&&&''''''((((((((((((((()))))))))******+++,,,,,,,,,,,,+++++++++,,,---------,,,,,,......//////000111111222999888222333NNNrrr>>>666777......------,,,+++************)))))))))******)))))))))))))))***++++++++++++***,,,+++***))))))+++---...((((((***---///000...,,,)))+++------------///222AAAddd~~~vvvRRRHHHaaa{{{bbbWWWeee{{{gggZZZ\\\uuupppcccFFFPPPjjjuuu```gggQQQ>>>666---+++,,,------,,,***...555444777OOOcccaaa:::+++(((***%%%&&&+++***(((''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''(((((()))((((((((('''&&&&&&&&&%%%&&&&&&%%%&&&&&&'''((()))000...---,,,,,,...555===SSSgggzzz}}}kkkQQQ;;;111---)))++++++++++++******))))))))))))))))))***+++,,,,,,...111111BBBggg~~~tttccc>>>,,,***+++++++++***))))))(((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((())))))******)))***++++++,,,,,,++++++***++++++,,,------,,,,,,---......//////000111111444333333333777QQQRRR<<<333,,,000...---,,,+++************))))))************))))))))))))***+++++++++++++++---,,,***))))))+++---...((()))***---000000...,,,)))+++,,,---------...///444ZZZsss|||}}}eeeLLLLLLggglllhhhnnnpppqqqgggjjjwww}}}WWWEEEGGGlll{{{YYYXXX:::222666888444---***+++---(((,,,222222:::TTTbbbXXX222))))))***$$$%%%+++)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&%%%&&&&&&%%%&&&&&&'''((()))111---+++,,,,,,///:::FFFddduuusssZZZAAA222,,,++++++++++++***************((((((((((((((()))++++++///000111EEEjjj~~~yyyvvvttt|||yyy}}}VVV777---,,,)))+++***)))(((((((((((()))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&'''''''''(((((((((&&&''''''((()))))))))***'''(((((())))))******+++)))******+++++++++++++++)))***+++,,,,,,------,,,------......//////000000///---555:::111555iiioooGGG000+++222...---,,,++++++******+++((()))***++++++***)))((()))***++++++,,,+++++++++,,,+++*********+++,,,---))))))***,,,...///...,,,*********++++++,,,,,,,,,+++JJJcccrrr}}}vvvYYYAAAOOOssszzzkkk^^^WWWYYY~~~hhhGGG:::]]]hhh\\\888///999@@@:::000***)))******+++000333;;;QQQ\\\RRR000((())))))###&&&+++((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))---((('''+++---222BBBTTTsss~~~xxxaaaEEE222,,,...,,,+++******))))))******''''''''''''((()))***+++------...EEEkkk}}}qqqvvvxxx|||hhheee~~~|||}}}xxxNNN000...///(((******)))((('''((())))))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((('''''''''((()))*********))))))***+++++++++++++++))))))***,,,,,,------,,,,,,------......///000000222,,,333<<<444000TTT```999000222......---,,,++++++++++++((()))+++,,,,,,+++)))((()))***++++++,,,,,,++++++************+++++++++++++++******+++,,,------,,,,,,+++******+++,,,,,,,,,+++666NNNeeewwwpppRRRJJJjjjyyykkkWWWKKKUUUkkk^^^FFFFFFmmmjjjAAA444:::===:::666555111+++------333666888IIIXXXVVV111))))))((("""&&&+++%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((((('''''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&'''((()))+++&&&'''...333<<>>BBB;;;000//////777:::666CCCVVV^^^333***)))'''"""'''+++$$$$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$***)))(((((((((((())))))%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&''')))))),,,''')))222;;;FFF^^^www}}}~~~}}}zzzfffHHH000+++000---,,,***)))))))))***+++))))))))))))***+++,,,---...---111KKKqqq}}}zzzxxxuuusss|||xxxLLL[[[{{{yyy|||\\\333(((---(((,,,+++***)))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------...............///000000...+++---222111111@@@TTT]]]222444333000+++***,,,---,,,+++,,,,,,+++***))))))******(((''')))......+++***,,,+++******+++,,,---,,,+++,,,***(((((()))+++...000,,,,,,++++++++++++,,,,,,+++,,,777QQQqqqzzzdddMMMFFFOOOYYYjjjaaaFFFRRR~~~___GGGNNNnnn~~~eeeNNN===...000===DDD:::---111000666<<>>...///+++,,,+++***)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((++++++***))))))***+++++++++++++++,,,,,,,,,------------------...///000000111...///333111...777EEENNNaaajjj999333000---***)))***++++++))),,,,,,+++***************,,,((((((***+++(((((()))++++++,,,,,,------,,,+++'''***,,,,,,***)))+++,,,------,,,,,,---...//////222---)))999___}}}gggKKKIIIRRRaaassstttjjjeee[[[]]]|||iiiBBBEEEccctttWWWEEE222///777===777...111444AAALLLVVVhhhqqqggg999---%%%&&&)))'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((&&&&&&&&&&&&'''(((+++***...:::OOOfffzzz|||zzzyyy|||~~~wwwuuueeeBBB++++++,,,))))))))))))((((((((((((((((((((((((((())))))******111777PPPvvv|||pppwww|||zzzyyy{{{}}}YYYHHHfff~~~}}}yyyxxx{{{sssKKK222///---++++++***)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((+++******))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------///000000222...///444333...000777444HHH|||ppp???000111///---,,,---------,,,,,,,,,+++*********++++++///)))&&&)))+++***)))+++++++++,,,,,,,,,---------***---111111///------...---,,,+++)))((()))******,,,000222===___}}}uuuYYYOOO```ttt}}}sssrrr}}}qqqXXX```}}}MMMBBBQQQ~~~sssSSSDDD222+++000555444000222===TTTgggpppvvvlllSSS111,,,((())))))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((&&&&&&&&&'''((())))))***222DDD\\\rrr|||yyyzzz}}}yyywwwvvvyyy}}}}}}{{{vvvsssbbb???***)))***))))))))))))((((((((((((((((((((((((((()))******,,,///888VVVvvv}}}}}}{{{sss~~~zzz~~~xxx||||||www}}}LLLBBBjjj}}}zzzxxxzzzwwwPPP333,,,***+++***)))((((((''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((******))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000///,,,,,,111333111111444999???bbbuuuIII111000000//////......---,,,---,,,,,,+++++++++,,,,,,///)))'''+++//////---...//////...,,,+++,,,...000000///------///000222222000000000222444777999;;;@@@HHHPPPWWWfffuuuuuukkkmmmzzzkkknnnmmmXXXuuuZZZCCC@@@bbbyyylllddd^^^QQQ>>>666---))),,,111333222444DDDaaawww}}}yyy[[[333---***((()))***)))''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&'''))))))+++///;;;QQQiii{{{}}}wwwyyy}}}|||zzzyyy{{{~~~}}}yyyvvvsss```===*********))))))))))))(((((((((((((((''''''(((((()))***+++---...===^^^www{{{~~~{{{zzzxxxwwwyyyvvv~~~vvv~~~ttt{{{|||~~~{{{IIIAAAsssuuuSSSXXX|||zzzzzz}}}tttMMM111***)))+++***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,...------------...//////000,,,+++...222333333555444///???mmm\\\777///000111000///---,,,+++---,,,,,,,,,,,,,,,------...***)))...111///------///111333555777<<>>CCC___OOOdddPPPDDDMMMlllzzz|||~~~~~~}}}}}}zzz\\\777,,,///*********((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******)))((('''************++++++++++++333222111000///.........///000000//////000111111999999;;;^^^JJJ:::===???>>>999444222111---------------...//////000//////000//////555>>>DDDQQQeeexxx{{{rrrkkkpppttteeeaaavvveeeCCCEEEVVV]]]hhhvvvrrrnnnoooGGG<<<@@@PPPooouuuMMM444333222111333222000000111222333333222111444333999EEEZZZoooaaa:::000@@@JJJBBB333***((((((%%%%%%&&&&&&'''((((((((()))((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((('''''''''''')))+++,,,)))AAA___ssszzz}}}}}}~~~~~~{{{xxxxxxttt\\\:::---...+++))))))))))))((((((((((((&&&&&&''''''(((***+++,,,...===___vvvwwwtttoooooo~~~yyy|||yyyyyy~~~~~~{{{~~~{{{wwwooozzz}}}zzzxxx{{{{{{gggEEEGGG\\\vvvSSSXXXuuuDDD???>>>QQQvvvzzz~~~~~~~~~uuuQQQ---(((///)))***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((()))'''((()))******)))(((''')))************+++++++++555444222111///......---(((,,,000//////000222222///555555SSS\\\666999;;;:::444///,,,+++---------------...///000//////000111111555BBBPPPrrrzzzhhhOOO???999HHHooozzz}}}yyyQQQFFFOOOXXX___fffyyyoooQQQ===;;;AAAWWWwwwyyySSS;;;888222+++---...555222///...///111333444777666<<>>EEE999CCCSSSxxx~~~}}}~~~zzz^^^CCC222+++******))))))))))))((((((((((((''''''''''''(((((((((((()))(((((((((((('''''''''((((((&&&%%%%%%&&&'''((())))))((('''''''''''''''***)))((((((((((((((())))))***+++++++++)))((('''))))))***++++++,,,------///000000000000...,,,+++,,,,,,---///111333222111222777777UUUfff:::666333222///---...222+++***---000000...000555999555333;;;NNNfff|||{{{eeeRRR===---...999888UUUqqqqqqVVVOOONNNZZZtttjjjJJJ888:::999KKKxxxgggEEE888555111000222999444000...---...555===888:::AAAZZZpppaaa>>>++++++===ZZZkkk]]]===((($$$&&&&&&'''(((((('''&&&&&&******)))''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&$$$(((+++***((((((+++...@@@XXXrrrzzzwwwxxxvvvxxxuuuyyyyyyyyyzzz{{{zzzxxxvvvxxxzzzpppXXX???111,,,***))))))))))))(((((((((((()))************+++++++++...KKKllltttnnnsssuuuiiimmmwwwoooyyyuuuwwwzzz|||rrr}}}uuuxxx}}}|||vvvfffyyysss{{{}}}uuuxxxvvvyyyxxxiiiGGG[[[mmmOOODDDVVVooohhhCCCEEE999>>>GGGVVV}}}iiiRRRAAA444***))),,,))))))))))))((((((((('''''''''''''''((((((((((((((((((((('''''''''&&&&&&((('''&&&&&&&&&&&&'''((())))))((('''''''''''''''(((((('''(((((()))***+++))))))***++++++***)))((()))))))))***+++,,,,,,,,,...//////000///...---,,,---------...000111111111555666:::```SSS>>>>>>;;;555000///000000111,,,***///333222222444BBBHHHUUUggg{{{}}}pppiiiooosss~~~}}}zzz\\\>>>333111---***,,,...@@@YYYrrr~~~iiiDDDCCCVVVzzz\\\BBB<<<999NNN{{{|||bbbRRRBBB333---///444000......---///777@@@JJJNNNVVVhhhnnnTTT888222)))444JJJ\\\WWW@@@---)))''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&'''%%%%%%&&&(((((()))))))))***))))))(((&&&(((000999OOOcccuuu{{{|||oooqqqzzzxxxvvvtttsssuuuxxx{{{|||xxxxxxooo[[[AAA///)))***))))))))))))(((((((((((())))))*********+++++++++555QQQfffhhhjjjooonnniiinnnyyy{{{ooovvvzzznnnxxxttt{{{uuusss{{{xxx{{{yyyyyy|||rrrhhhyyy|||lllqqqnnneeekkklllqqqvvvuuuppppppuuu|||aaaLLLYYY|||XXXHHHFFFJJJMMMwwwKKKDDD<<<;;;;;;;;;```wwwpppgggWWWGGG>>>444***(((...)))))))))(((((((((''''''&&&''''''''''''(((((((((''''''''''''&&&&&&&&&%%%(((''''''&&&&&&'''(((((())))))((('''''''''((((((''''''''''''(((***+++,,,))))))******+++******)))))))))******++++++,,,,,,,,,---......//////......000//////...///000111222777444AAArrrHHH???DDDAAA777000111111...444///,,,...333;;;GGGRRRjjjtttvvvhhhfffmmmxxx{{{|||nnnYYY???(((&&&---///,,,***...444EEEdddwww___AAA:::LLLwww]]]BBB???CCC]]]qqqUUU;;;000222///------......000999BBB^^^jjjqqqppp___;;;&&&---'''***555EEEGGG;;;...(((((('''&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&((()))((('''&&&'''((($$$%%%'''(((***+++++++++,,,***)))***'''(((555DDD```qqq{{{zzz~~~jjjbbbkkkxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyuuuoooaaaGGG...&&&+++))))))))))))(((((((((((()))))))))*********++++++444VVVdddeeepppppphhhiiiooo{{{pppooouuunnnmmmjjjqqq~~~~~~lllttt~~~ttt}}}zzzxxx{{{}}}ttt~~~hhhsssqqqdddkkkjjjffftttwww}}}}}}tttnnnnnneeeGGGAAAtttxxx___XXXUUUJJJ>>>RRRAAA???<<<888555IIIiii{{{mmm```SSSQQQHHH:::...******+++))))))((((((((('''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((((((((())))))((((((((((((((()))(((((('''(((((()))******))))))*********+++++++++***+++++++++,,,,,,,,,---***+++,,,---...//////000333333111000//////222444555666PPPTTT<<>>SSSmmmyyyzzzqqqrrrrrrddd^^^```gggmmmsssxxxyyywwwtttrrrzzztttpppiiiPPP222'''---))))))))))))(((((((((((())))))))))))************,,,XXXiiikkkzzzsssdddmmmtttzzzgggqqquuuiiirrrgggrrrvvvgggvvvxxxnnn~~~sss{{{|||yyyzzzvvvdddlllhhhdddtttzzzxxxpppeeeNNNCCCPPPsssccc^^^XXXUUUWWWWWW<<>>111222444111///111222===XXX|||sssiiiVVV666'''+++///222---'''&&&+++///...***/////////333>>>PPPbbblll[[[SSSNNNOOOQQQZZZsssxxxOOO@@@BBBYYY}}}}}}kkkMMM333111///,,,***+++///111222222555;;;>>>;;;:::BBBMMMeeefffNNN///(((***&&&###%%%'''(((''''''(((+++,,,%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&((((((((('''&&&'''(((''''''((()))************(((...+++)))>>>]]]fff\\\[[[jjjzzz{{{jjj[[[ZZZdddiiieeegggqqqzzz|||yyyjjjSSS@@@;;;JJJeeeyyyttttttsssrrriiiVVV>>>,,,))))))))))))(((((((((((((((((((((((()))))))))***---IIIbbbfff___^^^hhhvvvzzzaaalllvvvnnnlllkkknnnyyyvvvcccmmmrrrjjjuuurrrsssyyyppplllrrrkkkeeerrrooowww\\\cccrrrppp[[[IIIBBBddd~~~{{{fffUUU|||wwwhhh___VVVOOOhhhxxxOOOHHH:::===444777@@@777///UUU~~~|||sssgggdddAAA(((,,,000)))%%%+++(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((((((((((('''''''''%%%&&&((()))*********)))))))))((())))))***++++++)))((((((((((((((()))***000///---***))))))))))))******))))))))))))))))))***)))))))))***,,,...///,,,111444444000///111444777UUU___EEE333777999222---222///MMMwwwyyyccc[[[dddwwwwwweeeLLL<<<666---,,,///,,,'''+++......,,,,,,+++***'''$$$---===BBBCCCWWWsssxxxXXXKKK]]]hhh___bbbsssvvvRRRNNN[[[ttt}}}~~~|||\\\AAA333222...***+++000444555777<<>>...===kkkyyydddUUUPPP___~~~rrriiiUUUHHHTTTooo|||yyyiiiHHH///,,,///666PPPooorrrqqqqqqppphhhTTT999%%%))))))((('''''''''''''''(((((((((((()))))))))))))))555JJJ\\\dddgggqqq}}}mmm```ssspppmmmxxxooovvvyyyffffffjjjeeelllsssgggxxxpppgggdddjjjvvvrrruuu|||}}}bbbPPPJJJIIIKKKOOO|||pppeeeZZZOOOuuummmggg]]]QQQQQQSSSRRRhhh^^^FFF>>>;;;;;;888888777222444IIIbbbsssnnnmmmDDD333(((***,,,'''%%%((())))))((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((()))))),,,+++)))(((((()))***+++(((((((((***,,,,,,+++)))))))))(((((((((((())))))(((***+++***)))((()))***++++++******++++++,,,---------------...///000111333<<>>UUUiiilllnnnkkk___LLL777***))))))((('''''''''''''''(((((((((((())))))))))))+++000DDD]]]jjjjjjnnnxxxiiieeepppfffdddlllhhhyyyrrraaabbbhhhfffnnnrrrfffuuuggg\\\aaaqqqyyyaaaOOOKKKDDDBBB[[[}}}yyywwwYYYQQQPPPIIInnnbbbccc\\\ZZZRRRPPPTTTSSSZZZmmmTTTFFF@@@;;;;;;888777777222...777DDDeeexxx```dddjjj[[[888---''')))***&&&&&&)))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********)))((((((((((((***+++(((((())),,,......,,,******))))))(((((())))))***(((***+++***)))((()))***++++++******++++++,,,---------------...///000111444000HHH{{{ooo<<<555666222EEEggg|||sssaaalllsssvvvJJJ///+++------,,,+++***))))))(((((((((((((((((())))))*********+++---333>>>LLLWWW888???::::::QQQjjjyyyxxxpppkkksssssshhh]]]```qqq|||tttfffXXXhhhzzz}}}{{{sssAAA777111222111++++++000666AAAXXXeeelll{{{pppHHH---***'''(((***+++***'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&''')))***+++))))))+++///GGG```XXX<<<333???fffsss^^^555+++BBBbbb|||rrrTTT333///NNNooouuuiii>>>...'''------''',,,999LLLSSSWWWSSSFFF888...***)))((((((''''''''''''((((((((((((((()))))))))))),,,+++:::XXXllloooooosssaaalllpppbbbeeegggddd}}}jjjaaaccciiikkkqqqsssiiiooofffcccnnn|||}}}rrrQQQGGG??????DDD[[[gggvvvpppFFFEEEHHH<<>><<>>EEE@@@:::UUUuuudddxxx}}}XXXEEELLLIII666pppcccfffqqqxxxuuuwwwfffRRRRRRUUUVVVYYYbbbnnnEEEAAA<<<===;;;666444444555444333444999\\\wwwzzztttSSSWWWUUU111...,,,+++,,,+++((()))+++''''''((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********((((((((((((((())))))******)))***,,,......+++)))******))))))))))))******(((***+++***)))((()))***++++++******++++++,,,---,,,,,,,,,------...///000111777666LLLQQQ777BBBaaa\\\VVVzzzbbb???...---...***************************))))))))))))***++++++)))'''+++000---***666IIIZZZJJJ===CCCKKKDDDMMMhhhsssiiimmmssszzzmmm___]]]TTTOOO]]]{{{wwwSSS===777222---...,,,+++,,,///000000222555222...888666777[[[iiiGGG---+++)))''''''''''''&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))&&&'''***)))&&&''',,,666WWWiiiUUU777555MMMdddjjjVVV<<<000EEEkkk{{{qqqBBB444555SSSwww}}}```AAA000***))),,,...******,,,''')))*********)))******((((((''''''''''''(((((((((((((((((())))))))))))&&&,,,---111LLLmmmvvvkkk^^^sssfff]]]lllhhh```kkk^^^mmmuuurrrnnnnnnqqquuutttiiijjj{{{xxxbbbJJJ999BBBDDDAAAKKK{{{{{{iiilllnnneeeUUUJJJKKKPPPLLLDDD~~~pppwwwdddQQQLLLPPPYYYVVV}}}bbbDDDAAA999<<<===888333111222222111000444NNNzzzwwwkkkddd```xxxvvvXXXBBB...,,,++++++***************))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******'''(((((())))))*********,,,+++***+++,,,,,,***(((+++******))))))******+++(((***+++***)))((()))***++++++******++++++,,,---,,,,,,,,,,,,---...///000***888444===hhhOOO666QQQ|||xxxzzzXXX888...333///###++++++++++++++++++++++++***************++++++,,,)))))),,,///,,,(((///:::XXX___TTTBBBAAAJJJVVVcccsssdddhhh{{{oooaaaQQQOOO^^^vvvoooFFF...333555///111***+++---......///222555444111777:::DDDbbbfffGGG+++***((('''&&&''')))***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))'''))),,,)))%%%+++666FFF```dddDDD000BBB___nnnhhhIII555<<>>BBB@@@:::GGGsssrrriiivvv___OOOGGGMMMMMMGGGKKKWWWqqqXXXNNNTTTWWWfff~~~QQQCCCEEE999>>><<<888333000111222111///444<<>><<<===FFF[[[hhhUUU555((((((((('''''''''((()))%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''+++///***&&&222CCCXXX\\\PPP999888SSSiiinnn___>>>999RRRhhhtttiiiMMM:::BBBYYYrrrttt[[[???111+++***(((&&&(((***+++)))***(((&&&'''((()))(((&&&'''''''''''''''((())))))(((((((((((())))))))))))&&&)))***(((---888DDDJJJZZZhhh^^^eeemmmlllppp]]]```vvvvvvkkkppprrrrrr|||uuuYYYRRRlllnnncccrrrqqqYYYCCC999===EEE>>>LLLrrrgggfffqqq\\\OOOLLLRRRMMM@@@FFFXXXsssXXXWWW[[[VVVhhhAAAAAAIII<<<@@@:::888555222222444444111000(((CCChhhuuu}}}uuunnnjjjcccYYYQQQNNNjjj[[[888000...,,,,,,111666666333---------,,,+++***))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))++++++,,,,,,,,,000---)))'''''''''''''''++++++************++++++(((***+++***)))((()))***++++++******++++++,,,---,,,,,,,,,,,,---...//////---222+++111;;;///CCC{{{rrrgggQQQ:::222///111---%%%'''000************))))))))))))((((((((((((((()))******+++***(((''')))---...+++---OOOddd[[[AAA///>>>```nnnfffooosss\\\UUUPPP]]]}}}~~~|||{{{yyywwwtttnnnkkkyyy```;;;555333,,,///***...///...---000444666HHHWWW\\\\\\^^^RRR999***((()))***)))'''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%'''---111,,,)))888NNNdddTTT>>>444DDD^^^kkkjjjMMM111<<>>;;;777555444333111000...,,,///999EEEUUUlllsss^^^[[[fffiii```[[[eeexxxrrrIII333333000111<<>>AAABBBDDD===:::777555444333222000333000///111222666BBBNNNkkkpppyyyxxxhhhZZZWWWggguuuyyyzzz}}}YYY999555666CCCYYYkkkuuuwwwcccVVVCCC222***))))))((())))))(((''''''''''''(((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''''')))***++++++,,,,,,++++++''')))******((('''((((((,,,,,,+++*********+++,,,))))))))))))))))))))))))***)))(((***---...---++++++++++++,,,,,,,,,------000,,,---111000000<<>>888MMMfffvvvlllJJJ888BBB```qqqvvv___>>>+++)))+++((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************---+++******,,,...//////444222111000...111:::EEEnnnuuu}}}|||{{{nnnNNNXXXmmm}}}vvveeeWWWGGG888777???<<<666BBB]]]lllUUUFFFIIIJJJOOO\\\YYYCCC:::??????pppWWW]]]uuuxxxNNNEEEEEE>>><<>><<>><<>>111...,,,,,,...///,,,++++++))))))))))))))))))))))))(((((((((((()))))))))))))))+++---...///...,,,+++------,,,+++************---,,,+++444NNNppptttWWW<<<<<>>```tttgggLLL777???ZZZuuunnnYYY<<<)))'''(((&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((()))))))))************(((***,,,---------......)))000555555444777???EEEnnnxxx|||~~~eeeOOOGGGWWWVVVCCC333666777999FFFQQQeeeqqq~~~uuudddbbbKKKLLLLLLJJJEEE>>>@@@KKKlllSSSeeeNNNAAA999???CCC???::::::777555555555555555222000222222000,,,+++...///---...222...)))===fffvvvtttwww}}}}}}xxxyyyzzzuuu^^^@@@---)))))))))******))))))((((((&&&&&&'''''''''((((((((('''''''''''''''((())))))''''''((()))))))))))))))'''(((******((((((((()))'''((()))***++++++++++++))))))))))))))))))))))))(((***++++++***))))))***************++++++++++++,,,---/////////...///111111777LLL{{{|||\\\iiixxxqqqcccRRRFFF<<<333......---,,,+++++++++++++++,,,(((((((((((())))))))))))(((((((((((())))))))))))+++,,,...///000000///...,,,,,,++++++***+++++++++,,,+++***+++777RRRvvvyyyYYY999555CCCKKKCCC777;;;YYYwwwxxx}}}nnnBBB;;;@@@YYY{{{[[[444***+++---...---,,,++++++))),,,//////...///333777HHHPPPDDD///'''%%%$$$(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***(((000DDDZZZ[[[GGG000,,,@@@VVVhhhfffIII333888NNNkkkqqqXXX===444EEE```ppp\\\BBB///))))))(((&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************$$$(((,,,,,,***+++111777AAAHHHLLLIIICCCAAAAAA@@@eeevvv}}}sssOOO>>>BBB<<>>NNNMMM:::'''&&&(((%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***%%%333QQQ\\\JJJ777111...OOOfffhhh[[[===000@@@[[[ooohhhGGG333888NNNhhhdddHHH///)))***)))''')))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************&&&,,,000...+++111@@@MMMaaaggghhhbbbZZZSSSJJJBBB[[[qqq~~~xxx```AAA555:::///888555:::DDD<<>><<<999999555GGGoooyyyeeeKKKEEE@@@@@@BBBFFFOOOXXXooofff>>>+++))))))+++...///,,,((()))***+++,,,---444===DDDGGGBBB...!!!***...'''$$$((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***###666YYY\\\===...777888^^^ooocccPPP555333NNN```nnn___<<>>555444222===:::<<>>>>>===<<<;;;::::::999777777666555444444333333666444222000///---------000+++***---,,,...@@@UUUwwwwwwxxxwwwppp```JJJ:::666000)))&&&&&&''''''&&&***(((&&&&&&'''(((&&&###''''''''''''''''''''''''&&&''''''((((((((((((((())))))************))))))******,,,------,,,************)))(((''''''(((((())))))************)))))))))************+++++++++,,,,,,,,,---------......///000000000777LLLiii|||jjjPPPLLLCCC;;;777444000,,,000//////......---,,,,,,+++++++++************)))*********))))))))))))))))))))))))))))))******+++///...,,,,,,,,,---///111******))))))******+++,,,,,,,,,'''(((///---///<<>>444666;;;iii|||hhhPPPBBB===>>>DDDKKK___yyyfff===///...,,,***)))(((((()))###+++,,,)))555IIIMMMBBB,,,+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''---***...999;;;333111666HHHffflllZZZFFF///333RRRmmm^^^HHH222///KKKgggjjjCCC222&&&)))---(((&&&)))''''''''''''''''''''''''******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&++++++'''(((---...+++,,,---,,,///;;;OOO___fffqqqnnnkkkkkkmmmmmmllljjjffftttpppSSS???;;;999333888<<<>>><<>>===<<<;;;777666666555444444333333555444333222000///...---222------000---+++555DDDmmm}}}yyywwwwwwwwwyyywwwooobbbXXXOOO===,,,((('''$$$###&&&((()))))))))((('''''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))******)))))))))***++++++++++++++++++************))))))((((((((()))))))))******)))))))))))))))*********+++++++++,,,,,,,,,------------...///111111000///555AAAJJJqqqpppKKK===???===888444333333222111//////......---,,,,,,,,,+++++++++************)))************)))))))))))))))))))))))))))******+++...---,,,+++,,,---///000******))))))******+++,,,+++,,,(((+++333///,,,555888CCCTTTbbbdddYYYGGG999777:::^^^qqquuuzzzZZZDDD;;;>>>JJJUUUeeettt~~~|||xxxzzz|||{{{}}}pppeee\\\WWWZZZNNN555+++***)))((((((((()))***)))+++---444EEEQQQHHH666+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''+++%%%%%%+++,,,***222???YYYmmmiiiSSS@@@111;;;YYYcccVVVAAA...777ZZZgggSSS;;;---%%%(((+++'''&&&***''''''''''''''''''''''''))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''******(((***///000,,,......---222BBBWWWeeeiiiooommmmmmnnnrrruuuuuutttpppyyy~~~yyyrrraaaMMMBBB???===:::444;;;;;;>>>]]]qqqaaaNNNaaa{{{lllmmmEEE======<<<<<<;;;999888777666666555555444333333333444444444444333111///...000,,,---111000+++,,,333SSSwww{{{wwwxxxvvvuuuwwwyyyyyyvvvrrreeeDDD+++***,,,&&&%%%,,,&&&(((+++***'''%%%&&&'''''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))++++++************++++++)))***+++++++++***)))((()))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,------------+++---///000//////000111EEEhhhWWW666333444333222222222222222333///......------,,,+++++++++++++++************)))************************)))))))))))))))******+++---,,,,,,++++++,,,...///******))))))******+++,,,***---)))+++222...(((...)))000:::EEEIIIFFF>>>888===JJJrrr|||qqqooojjjmmmhhhVVVBBB;;;DDDXXXqqq{{{vvvxxxuuuooo\\\HHH;;;444///444666---***)))(((((()))***,,,---...***...???RRRRRR<<<''')))(((((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''+++'''&&&''''''***999KKKeeelll```III;;;888FFF```ZZZJJJ555+++BBBiiieee===000((($$$((()))&&&&&&+++'''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))((())))))***...333111,,,---...000999LLL___iiiiiillllllmmmqqqvvvzzz|||}}}zzz}}}xxxyyydddMMMBBB>>><<<;;;<<<>>>@@@HHHbbb}}}ccccccyyyuuulllOOO:::;;;;;;;;;:::999777555444555555555444444333333333222333555555555333111///---***+++000111---,,,...@@@ddd~~~zzzxxxuuuuuuwwwxxxxxxxxxiii@@@&&&,,,444+++(((222(((***,,,,,,+++)))''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))(((((()))))))))+++***)))(((((()))***+++(((***+++---,,,+++)))((()))))))))(((((()))))))))))))))))))))************++++++,,,,,,,,,---------,,,,,,+++---000444666666333DDD^^^yyydddEEE<<<666444333555444222111222.........---,,,,,,+++++++++++++++*********)))))))))***************++++++)))))))))))))))******+++,,,++++++++++++,,,------******))))))******+++,,,***///+++***000//////777===;;;888666666666555333222NNNyyyrrr|||RRRDDD:::@@@RRRgggzzzuuuGGG444---///)))(((,,,,,,++++++*********,,,---...///)))///CCCMMMCCC...!!!'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((+++,,,***///AAATTTgggbbbQQQ===888AAASSScccTTT===---444PPPlll]]]333)))&&&&&&)))(((%%%&&&***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))+++///333444///))))))000:::FFFUUUcccjjjiiikkklllnnnqqquuuyyy|||}}}~~~|||}}}}}}{{{wwwZZZ@@@;;;===:::<<>>>>>>>><<<:::888666444444444444444333333333111333444555555444222111///,,,+++...000///------111JJJmmm~~~|||zzzyyyxxxwwwvvvuuufff@@@***666<<<---%%%,,,+++,,,...000111000,,,)))''''''''''''''''''''''''&&&''''''((((((((((((((())))))(((''''''((())))))+++***((((((((((((***+++((()))+++,,,---+++***((())))))(((''''''((())))))(((((()))))))))*********+++++++++,,,,,,,,,------000...++++++...000111000111444;;;KKKggg```BBB===666222555666222111222///......------,,,+++++++++++++++*********))))))))))))******+++++++++,,,)))))))))))))))******+++***************++++++,,,******))))))******+++,,,)))///,,,+++777AAAJJJXXXUUUVVVXXXYYYWWWPPPGGGAAAFFF\\\wwwmmmppp~~~wwwPPPAAA666:::FFFPPPVVVXXXccc~~~tttAAA000///444...)))---///,,,+++************,,,,,,///---333>>>===000&&&'''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''!!!%%%((()))***444JJJ___kkkYYYBBB333555KKK^^^cccGGG//////III```bbbLLL...'''''')))***(((%%%%%%)))'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***...333666333---(((+++;;;MMMXXX___eeejjjkkkooopppqqqssstttvvvxxxzzz~~~zzzxxx{{{~~~~~~gggNNN<<<>>>@@@;;;;;;CCC===VVVwww}}}wwwhhhEEEBBB<<<===>>>===<<<999666444444444333333333333333333111222333444555444333333333111///.........---,,,+++888WWW{{{}}}zzzyyykkkNNN@@@KKKLLL777(((***000222555555222...***'''''''''''''''''''''''''''&&&''''''((((((((((((((())))))''''''''''''))))))))))))(((((((((((())))))((()))***+++++++++***)))))))))''''''''''''))))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,------...///000///,,,***///222222222:::SSSvvvqqqSSSBBB444222444222222666000//////...------,,,,,,+++++++++************)))))))))******+++,,,,,,,,,)))))))))))))))******+++)))))))))*********************))))))******+++,,,(((...---333LLLaaaooo{{{vvvxxxzzz|||zzzsssiiibbbYYYccc~~~eeeVVVHHHAAA???===<<<===:::```nnn???000---000***)))...///+++***)))(((((()))***+++222111444666///%%%&&&---'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&'''%%%)))999UUUjjjlllQQQ999///999UUUddd[[[555%%%555XXXbbbQQQ:::((('''((()))***(((&&&&&&'''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))******...333444///------:::LLL___ggggggiiilllnnnuuuvvvwwwvvvvvvvvvxxxzzz|||}}}|||xxxxxx{{{{{{xxxSSSFFF>>>@@@>>>777999BBBVVVrrrgggtttbbb@@@CCC;;;;;;<<<<<<:::777444222333333333333333333333333000111111222333444444555222333222///------,,,,,,---000@@@]]]yyy}}}|||sssccc___iiigggPPP???>>>EEEKKKOOOGGG777***%%%&&&''''''''''''''''''''''''&&&''''''(((((((((((((((***)))'''&&&&&&''')))***'''(((((())))))(((((('''((((((((())))))************)))'''&&&&&&''')))***(((((((((((()))))))))******++++++++++++,,,,,,,,,***,,,...000000000//////---111222...,,,555JJJ^^^}}}cccDDD666333111222666111000000//////...------+++++++++************)))))))))***++++++,,,------)))))))))))))))******+++(((((())))))******))))))******))))))******+++,,,+++...---===dddZZZXXXyyywwwuuu|||zzzhhhQQQ>>>888:::;;;___hhh;;;///,,,+++'''***///++++++*********+++---...000444111---+++)))''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''***)))'''***999PPPaaaXXX@@@444999HHHbbbcccFFF+++%%%666OOOMMM<<>><<>>FFF>>>???@@@@@@>>>;;;777555333333333333333333333333000000000111222333555666---111222000.........------******999\\\|||{{{zzzxxxqqquuu~~~jjj\\\ZZZbbblllooo___CCC,,,'''***''''''''''''''''''''''''&&&''''''(((((((((((((((***((('''&&&&&&'''(((***&&&'''((())))))((('''&&&((((((''''''((()))*********((('''&&&&&&'''(((***(((((((((((())))))))))))******+++++++++,,,,,,,,,//////---***((()))---000------///222333222333555>>>XXX}}}XXX???555//////333111111111000//////......+++++++++************)))))))))***+++,,,,,,------)))))))))))))))******+++'''(((((()))))))))))))))*********)))***++++++,,,......---CCCtttqqqwww~~~}}}qqqUUU===999???MMMjjjwww^^^666......---***///000&&&,,,,,,,,,---///222444666444...%%%###'''+++'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$(((***((()))222???HHH===---111EEEYYYmmm^^^222,,,)))444;;;333---...)))%%%%%%$$$$$$'''))))))&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))+++))))))***((((((444BBB]]]eeejjjjjjiiikkkmmmlllqqqtttvvvwwwvvvwww{{{~~~zzztttyyynnnVVV???AAA@@@===DDDdddkkk[[[UUUooozzzvvvyyySSS???EEE@@@???@@@EEEFFF@@@777000333333333333333333333333111111000000000111333444444444333222111000///...------,,,222HHHjjj|||}}}{{{zzzxxxwwwwwwzzz{{{wwwnnnfffhhheeeggggggUUU888(((((((((((((((&&&$$$$$$$$$%%%''''''''''''((((((((((((******))))))((((((''''''$$$%%%&&&'''(((((((((((('''''''''''''''((()))))),,,***((('''&&&'''((()))******)))(((((((((((((((************+++,,,---...---------............///---......///000111111222000777IIIeeeHHH///666999//////000222333000------///+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))***+++,,,,,,+++000...,,,@@@mmmqqq]]]JJJBBB<<<555666>>>bbbqqq|||zzzrrrgggRRR===222---***++++++)))))),,,(((------***...:::DDDEEE,,,,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&((()))+++,,,...---333HHHbbbiiiPPP333+++((())),,,,,,(((&&&((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''((()))***((()))***+++******))))))---(((***000000,,,555DDDSSS]]]jjjooommmlllppptttwwwxxxxxxyyyyyyzzzzzz{{{zzzwwwxxx~~~rrr[[[IIICCC???>>>KKKmmmjjjWWW___[[[^^^qqq~~~\\\@@@BBB===::::::>>>???;;;555333333333333333333333333333111111000000000111222333444333333222000//////......---,,,///<<>>///---000111000*********))))))***++++++***((('''((('''(((...777DDDJJJTTTSSSAAA+++$$$***'''''''''&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((('''''''''(((((((((''',,,000,,,###""")))'''&&&'''++++++(((''')))&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&&&&&&&'''((()))***)))***+++***...999IIIVVV___aaaXXXIIIIIIVVV___]]]^^^dddooo{{{}}}|||zzz|||zzzlllbbbcccxxx|||[[[___lllyyypppQQQ888555888444222666111111111111111111111111000000111111111000...---//////............------,,,,,,---------,,,,,,---@@@^^^||||||}}}|||}}}}}}}}}}}}{{{zzzyyyyyyyyynnntttvvvtttxxxyyymmm[[[777000(((%%%''')))***)))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''((())))))******)))))))))((('''''''''''''''%%%&&&''''''(((((((((''''''&&&&&&&&&&&&'''((()))((((((((((((((()))***+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***...222444333000...333GGGooo|||QQQ777222222111111000///...---,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,))),,,...---+++---333999VVVrrr{{{[[[>>>---)))+++,,,---+++*********+++---///***((()))+++---111;;;GGGSSS\\\YYYCCC///******)))&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''(((((())))))+++,,,+++)))(((((()))'''%%%&&&***+++(((''')))&&&%%%%%%&&&&&&((())))))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''((()))***+++)))***++++++000===QQQ```___]]]WWWPPPSSS]]]eeefff___jjjwwwzzzyyy~~~|||tttuuuhhhdddhhhppp|||iiilll___>>>666888333111444111111111111111111111111///000111111111///...---..................------+++...---))))))...000...,,,NNNqqqzzzuuuwwwxxxyyy}}}~~~rrrdddvvvzzz|||~~~~~~}}}||||||}}}qqqyyyzzzssssss{{{yyyooo???777,,,'''''')))((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((()))***************)))((('''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''')))***+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////---***)))***...222111555UUUgggBBB555222222111000///...------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))),,,......,,,///555;;;666MMM```sssqqqPPP666+++***,,,+++***+++---...------...,,,+++---000333:::HHHUUU]]]hhhXXX111!!!---111%%%&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))%%%***+++((((((+++***%%%'''%%%&&&***+++(((''')))%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((('''((((((((())))))******)))))))))))))))******+++)))***+++,,,111@@@VVVfffeeeaaa[[[WWWYYY___dddgggmmmxxx|||~~~xxxzzzuuukkkgggkkkzzzooorrrtttLLL;;;777333333666555333111000111111000///222111111000000000000000////////////............,,,---......,,,,,,---...---666KKKeeewww|||{{{{{{rrrmmmkkktttxxxUUU333KKKQQQ]]]nnn{{{{{{uuusssuuuyyy}}}}}}zzzwwwzzzsssqqqvvv||||||zzzyyy___HHH111((())))))((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))))))))))))))+++(((&&&'''))))))'''%%%''''''''''''''''''''''''%%%%%%&&&'''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++******++++++,,,---,,,,,,,,,---------......///...===dddgggHHH???666...///333333///++++++///111...++++++++++++++++++************++++++)))((()))---//////------///,,,&&&)))222222;;;QQQDDDDDDAAAEEE\\\}}}PPP666444$$$000***,,,,,,---000333222---///555>>>HHHRRR[[[___```DDD;;;111+++******)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))),,,+++)))((('''''''''(((((('''&&&(((******((($$$(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((((((((((())))))))))))''''''(((((())))))******+++)))(((---<<>>QQQ```hhhjjjpppllljjjlllmmmmmmoootttxxx|||}}}yyyuuuwwwxxxyyyeeeiiibbbhhh|||dddlllrrrlll~~~rrrWWWUUUjjj___]]]iiittt^^^888---<<<222111111222444444222000111111000/////////////////////.........---------+++,,,------++++++,,,---,,,,,,---///......444<<>>444000+++)))+++...000000;;;NNNhhhzzz~~~|||yyyxxxvvvpppiii___UUUSSS\\\hhhnnnqqqaaa@@@******...,,,''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''&&&%%%$$$$$$((((((((((((((((((((((((((((((((((((((()))*********************++++++,,,++++++++++++,,,,,,,,,,,,,,,...///...333FFFdddzzzxxx```KKK777(((333///...//////---,,,---,,,++++++******++++++,,,---***+++...000777JJJ^^^```cccXXXGGG===AAA^^^EEE,,,111000---...)))+++444:::DDDZZZrrrwwwfffGGG))) )))...+++)))'''%%%&&&'''((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&'''''''''''''''((()))))))))'''&&&(((&&&%%%&&&(((******)))''''''''''''''''''''''''(((((((((((())))))))))))'''(((((()))******++++++...---333FFFZZZfffkkklllrrrooonnnooonnnmmmqqqwwwwwwxxxyyyyyyxxxuuuooojjjZZZjjjdddlllnnnllltttmmmzzzrrrZZZRRR]]]jjj\\\FFFMMMpppsssMMM333666333222222222333333222000111000000///.../////////............------------+++,,,---,,,++++++,,,---+++)))***...000...---///666===IIIYYYiiilll^^^LLL222///,,,******++++++,,,)))999QQQiiiyyy}}}{{{www}}}pppccc[[[UUUPPPMMMOOO]]]llljjjNNN333++++++***''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$''''''''''''''''''''''''((((((((('''((())))))*********))))))******+++,,,*********+++++++++,,,,,,)))---111000///555AAALLLsssPPP333000......111///+++,,,000,,,,,,++++++++++++,,,,,,---***+++...111===\\\{{{~~~pppjjjkkk|||vvv@@@,,,///222+++///***+++444>>>LLLdddyyysssTTT555++++++(((&&&((())))))((()))))))))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&'''''''''''''''&&&''')))))))))((('''''''''&&&%%%'''***---...---''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))***+++++++++,,,---999PPPdddnnnppprrrnnnkkkjjjlllllllllrrryyyrrrqqqtttyyyzzzsssfff\\\]]]|||mmmnnnqqquuu||||||aaaNNNAAAIII>>>AAAYYYoooiiiJJJ---666444222222222222222111111000//////......//////.........------------,,,***,,,---,,,+++***+++---///)))'''+++///000222555222111111888GGGSSSRRRKKK++++++++++++++++++******+++///:::MMMaaannnqqqoooqqqggg___\\\WWWKKK<<<444AAAQQQYYYLLL999///,,,+++''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))''''''''''''''''''''''''%%%&&&''''''&&&&&&'''((('''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''''''''''''''''''''((((((''''''(((((()))******))))))))))))***++++++))))))*********+++++++++***,,,---......000444666MMMbbb}}}tttTTT777///,,,//////,,,---333,,,,,,++++++++++++,,,,,,...+++,,,......:::```fff;;;,,,***///'''---+++,,,555FFF\\\ppp{{{hhhDDD***,,,111((($$$)))%%%&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''(((((((((''''''&&&%%%''')))***((('''''''''&&&%%%%%%'''+++---......''''''''''''''''''''''''(((((((((((())))))))))))(((((()))******++++++,,,+++111DDD___ppprrrooopppdddaaaaaaeeeiiikkkooouuutttqqqqqqsssnnncccXXXRRRZZZxxxhhhrrrqqqyyy|||^^^999:::@@@>>>@@@XXXoooaaa@@@:::666333000000111111111000000///............///.........---------,,,,,,***,,,,,,,,,+++***+++,,,...***))),,,///222888@@@;;;888111,,,///666:::888+++,,,---,,,+++)))''''''---***+++555DDDPPPTTTSSSTTTSSSUUUWWWRRRGGG???<<>>......111///...111---,,,,,,++++++,,,,,,---,,,+++...000,,,666\\\QQQ444...(((000(((+++,,,,,,444MMMjjjvvvsssPPP666###%%%***((((((...$$$%%%&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((())))))))))))(((&&&%%%%%%'''******(((&&&'''((('''&&&%%%&&&)))++++++***''''''''''''''''''''''''(((((((((((())))))))))))((())))))******+++,,,,,,111<<>>CCCFFFGGGFFFPPP[[[]]]UUUUUU[[[VVVHHH...+++***+++***)))***---''')))+++***'''&&&&&&(((***(((''''''(((((('''%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((&&&&&&&&&''')))***+++***)))(((((((((((((((******************************++++++,,,------...------...///000222333444111222333666888:::<<<===BBB@@@===999777666777777666CCCaaaOOO333222777333)))...------------------,,,---)))000...111;;;RRR~~~^^^DDD___{{{nnnrrr~~~uuuUUU555+++---,,,***+++///)))...@@@[[[nnn\\\777***)))))))))((((((((('''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((+++...,,,***///888PPPgggwwwooo^^^TTTNNNJJJLLLMMMLLLNNNTTTWWWNNNBBB888666:::MMMmmmuuurrryyyxxxbbbyyyxxxgggeee___JJJ333666000AAAcccnnn\\\QQQWWWttt___III>>>666///...333////////////............,,,,,,,,,,,,++++++++++++,,,000444333000///222555000***%%%***===QQQZZZZZZFFF===444444???MMMWWW\\\[[[YYYSSSIII???555///---000...+++************)))&&&((()))+++,,,///444777EEEUUUbbbgggmmmtttpppeee;;;...&&&''')))''''''***'''((()))((('''&&&'''((()))(((&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&&&&''')))***+++******)))))))))))))))*********************************+++,,,,,,------,,,,,,,,,,,,---...///000111111000000000000000000333222111111111111111222000...777OOOnnnpppBBB222777777---/////////---,,,,,,...000...***111...000999SSStttkkkfffKKK:::XXXxxxxxxwwwjjjXXXCCC000,,,...,,,***+++...+++...HHHhhhfffGGG...))))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''))),,,...++++++333===]]]fffhhh___UUUSSSQQQLLLHHH???:::???EEEDDD@@@===GGGMMM^^^|||xxxzzz~~~kkknnnrrrdddXXXJJJ>>>111111333CCCbbbuuudddEEEaaammmdddEEE222777888000////////////............,,,,,,,,,++++++++++++***)))///444222+++'''(((,,,$$$+++...&&& +++FFF]]]ddd\\\NNN<<>>333000888;;;888===HHHjjjzzzyyy{{{pppuuu~~~uuullliiieee[[[PPP999>>>444---HHHnnnlllNNNLLLhhhrrrXXX>>>888777000////////////............,,,,,,+++++++++************000555333,,,'''(((,,,%%%(((+++---,,,---000444PPPXXX```]]]OOO>>>222,,,888@@@QQQfffuuutttgggZZZKKKDDD:::222///,,,***'''+++,,,---,,,)))'''%%%%%%'''000===IIIUUU```jjjnnnhhhMMM111)))///444///))))))'''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&'''(((***+++***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((***)))))))))))))))******(((((()))))))))*********))))))***************+++,,,,,,+++++++++,,,,,,---++++++++++++***************+++---///000000000000,,,111666444...222HHH^^^lllJJJ999555000111222111///---------000,,,333//////666LLLhhhnnn|||yyy___NNNOOOPPPEEE999HHHrrr~~~^^^777111,,,+++++++++,,,///+++---666UUUkkkOOO++++++(((((((((((())))))))))))&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********+++***------+++,,,666EEEQQQ]]]TTTHHHCCCGGGMMMMMMHHH;;;222111777777:::OOOjjjyyyxxxuuupppcccWWW\\\nnn|||vvvhhhOOOOOOEEE999999FFFSSSWWWEEETTTgggkkkVVV:::///444////////////............++++++++++++************&&&+++000000,,,)))+++---,,,(((&&&***---+++'''&&&...888JJJ^^^iiieeeTTTEEE333000222???SSSdddlllnnnpppiii]]]PPPCCC888...(((''''''''')))++++++)))'''+++))))))---444AAASSSbbbrrrbbbIII999<<>>QQQ^^^cccbbbSSSHHH888...111???PPP[[[nnnooonnniii___SSSIIICCC666///)))(((,,,000///---///)))'''((()))---;;;JJJeeejjj```KKKFFFRRRRRRFFF///+++'''&&&''''''&&&%%%&&&%%%$$$%%%'''((('''&&&&&&%%%%%%%%%'''))),,,---+++***)))(((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&'''''''''''''''((())))))''''''(((((()))******+++))))))))))))))))))))))))***************+++,,,,,,&&&'''((()))+++,,,---...---,,,+++***)))(((((((((333,,,(((+++000111333555???SSSppp[[[@@@999111...111333111...222+++111000111333>>>gggggg;;;===HHHMMMEEEAAA>>>555222@@@VVVvvvwwwgggPPP666111000///...---...---,,,(((///NNNfffUUU444'''***'''((((((((()))))))))***&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,(((,,,///222===MMMXXX[[[KKK???222---000555:::<<<444999AAAGGGJJJXXXvvvzzz~~~{{{sssjjj[[[OOOTTThhhttt___HHH999222888;;;FFF[[[lllgggKKK...000/////////............+++++++++************)))++++++*********)))(((''')))&&&(((---...(((%%%'''&&&(((******...:::MMM[[[bbb___VVVHHH999111111444DDDPPP```kkkooommmjjjiiiVVVHHH777------///---***(((&&&)))---***###%%%...222HHHJJJ222(((444888---111---(((&&&'''(((&&&%%%&&&%%%$$$%%%'''((('''&&&%%%$$$$$$$$$&&&(((+++---++++++)))((('''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((()))&&&''''''((()))******+++))))))))))))((((((((((((((((((((())))))***+++,,,------,,,+++***)))((((((,,,,,,,,,,,,---...///000++++++---000///---///333***///===ZZZSSSGGG888111333555333///222+++000000333333999^^^qqqQQQHHH>>>>>>@@@AAAHHHIII???999<<>>HHHTTTLLL@@@;;;777333333AAA___|||uuujjjVVVBBB555222222222111111///,,,)))(((+++...)))666[[[hhhFFF,,,,,,+++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,***)))))))))************))))))((((((''''''))))))))))))************(((***++++++)))***...111555999<<>>JJJTTTaaajjjdddVVVGGG;;;222444<<>>333000333888:::111000000000111111...,,,(((666]]]mmmKKK,,,))),,,***)))))))))))))))******))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))),,,+++***)))))))))************))))))(((((((((((())))))))))))*********+++(((***++++++******...111111444:::BBBMMMQQQFFF777###111777222999TTTqqq```RRRDDD@@@AAAAAAAAABBBCCCfff{{{kkkiiinnneee\\\YYYYYYYYY]]]bbbttt\\\DDD111+++111TTTqqqdddIIISSSmmmtttQQQ:::+++000333,,,)))...,,,,,,,,,+++++++++******))))))***+++++++++******,,,***((((((((()))(((&&&&&&&&&&&&'''((()))***+++///000222999DDDQQQ]]]eeegggXXXDDD555,,,***000777PPPWWWbbbmmmtttrrrlllfffRRRJJJ>>>444...,,,+++++++++)))((()))+++***'''###)))%%%$$$'''(((%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++++++++***((('''%%%$$$%%%%%%%%%%%%&&&&&&'''(((------,,,+++***)))'''&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((***...222222...***(((((((((((())))))))))))***************************************************+++++++++,,,,,,------......+++111555222///666HHHWWWXXX;;;222111555000666222111333BBBnnn~~~yyyqqqMMM???>>>CCC===888999777333333555<<>>:::<<<===>>>@@@JJJkkkuuummmmmmeee_________aaakkkwww{{{ppp^^^>>>---555444CCCcccuuubbbKKKWWWssseeeOOO888///......------,,,,,,,,,+++++++++******(((***+++,,,+++++++++,,,+++)))'''&&&'''(((((('''%%%%%%%%%&&&'''((()))))),,,444???AAA555---888KKK```\\\XXXRRRHHH;;;000))),,,///;;;LLLZZZbbbiiiooopppiii^^^SSSGGG<<<333---...,,,+++,,,---,,,'''$$$---%%%"""'''(((######(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''%%%%%%%%%%%%%%%%%%%%%&&&'''(((++++++,,,,,,+++)))'''&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''((((((%%%(((,,,,,,***'''&&&'''(((((((((((()))))))))***************************))))))))))))***************++++++,,,------......+++///333111------444;;;JJJwwwnnnAAA333999555000666111222555???fffzzzlllHHH:::999<<<888666888333222444555333333444333000222000///333===OOOiii}}}___TTTCCC333+++)))+++---+++111MMMgggZZZ777(((---(((((((((((()))***+++,,,(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((,,,,,,+++)))(((&&&%%%%%%))))))))))))))))))))))))*********))))))))))))***))))))))))))))))))))))))*********+++++++++,,,,,,)))***+++,,,,,,---...///000///...///222555666555777///:::YYYooohhhTTTFFFCCC<<<777888;;;???EEELLLiiiyyykkkffffffkkklllddd]]]hhhzzz{{{pppeeeKKK999<<<333111CCCdddooo\\\SSS___nnnfffNNN111(((000222***,,,,,,,,,+++++++++******(((***,,,,,,++++++---///)))'''%%%%%%&&&(((((((((&&&%%%%%%&&&&&&'''((()))"""333NNN[[[LLL222)))000111===NNN\\\aaaZZZJJJ===333---))),,,333;;;IIIVVVhhhiiikkklllhhh```VVVOOO<<<888111+++))))))+++,,,(((%%%***333222((($$$'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''"""$$$'''((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))((((((((())))))***************++++++,,,------............///000111222333111JJJrrrIII000777555000444000444777:::XXXwwwjjj```YYYOOOFFF@@@666666:::555444666000444999;;;777777999888444......000222777HHHiiiyyygggPPP:::...---///...---<<>>666000444///555<<<<<>>000++++++***///GGG[[[LLL000)))******))))))))))))******))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((()))*********)))))))))))))))************+++++++++,,,,,,,,,------------------///111222111000000//////......666HHHYYYiii\\\WWWRRRllljjjhhhddd\\\XXX]]]eee^^^hhh|||jjjfffoookkk[[[\\\yyyvvvkkk___ZZZKKKNNN888,,,EEEYYYOOODDDMMMgggqqqXXX<<<222000+++,,,,,,,,,+++++++++*********,,,,,,)))'''***111777111...)))'''''''''''''''''''''''''''''''''((()))...)))%%%''',,,...,,,)))000777888000,,,555FFFQQQUUUXXXQQQAAA555111,,,&&&&&&)))222???NNN\\\fffjjjnnnnnngggVVVAAA111---...@@@LLLSSSKKK:::+++###''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%&&&'''((((((((('''&&&)))(((((((((((())))))((('''''''''((((((((())))))))))))))))))))))))))))))(((((()))******+++,,,,,,*********+++,,,,,,------000...,,,,,,///111000///666//////CCCjjjUUU;;;666333777111555999:::UUUxxxmmmeeecccdddeeejjjkkkfffXXXKKKAAA:::444///---444;;;???TTTllltttwww~~~yyyfff888333000000...333IIIaaarrrVVV===///111666888JJJddd[[[<<>>]]]uuueee```XXXTTTYYYbbbhhhhhheeejjjjjj```SSSIII@@@:::666222444555777OOOooo}}}}}}ddd===444///111111111>>>PPP}}}kkkOOO===AAANNNOOO\\\xxxqqqPPP@@@---,,,+++)))((((((((('''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((&&&'''(((*********)))((())))))******++++++++++++,,,,,,,,,---------......000//////222555666444222444555BBB[[[vvvuuuvvv___RRRIIIJJJRRRZZZbbbhhhhhh^^^\\\qqq```LLLiii{{{eeehhhppp|||{{{ZZZ___sss{{{hhhMMM@@@111)))555444FFFggg|||iiiAAA...444///++++++------***)))+++***++++++,,,,,,++++++***555666555111***&&&%%%&&&&&&&&&(((***+++***(((%%%(((((((((((((((((((((((($$$444NNN^^^SSS888))))))+++///666BBBTTT___ZZZMMM>>>000&&&(((,,,---,,,......333@@@QQQSSSCCC///###,,,***+++,,,)))$$$###&&&'''''''''&&&&&&%%%%%%%%%###&&&)))(((%%%$$$'''+++%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))''''''(((((('''%%%)))(((((((((((('''''''''&&&&&&&&&&&&'''''''''(((+++***)))(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))++++++************************+++,,,,,,,,,,,,+++,,,,,,------.../////////333222333555777KKKzzz```EEE444:::;;;666777DDDiiicccSSSUUU\\\dddhhhmmmvvv~~~}}}wwwooo\\\JJJ:::222///222444999LLLbbbqqqrrrFFF;;;111---,,,///<<>>999000GGGLLLLLLRRRjjjzzzbbb;;;000---,,,,,,***'''(((,,,******++++++++++++******(((,,,222888999555---'''(((******(((%%%$$$''')))(((((((((((((((((((((((((((%%%)))444888222------;;;AAAAAA555+++,,,666???XXXVVVUUUSSSLLL>>>222---***%%%"""$$$''''''))),,,***&&&%%%)))+++'''###"""$$$$$$$$$%%%%%%%%%%%%%%%%%%(((***(((%%%$$$&&&(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&&&&((()))((('''''''''''''''&&&&&&&&&%%%''''''((((((((())))))))),,,+++***)))((((((((()))''''''''''''((((((((((((''''''((((((((()))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,---......//////000///111111---...???SSSxxxJJJ:::<<<===<<>>eeehhhCCC666<<>>???OOOggg|||MMM???333222777===DDDKKKZZZggguuu~~~zzzwwwyyytttgggUUUMMMBBBLLL\\\CCC000---)))((((((*********((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''((())))))***'''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))))))))))))*********++++++(((((((((((((((((((((((((((((((((((()))***+++,,,)))***++++++,,,,,,++++++))))))******++++++,,,,,,,,,---...000444:::@@@EEEBBBKKKYYYiiiyyy}}}yyynnnzzzxxx```LLLHHHGGGBBB<<<444444???FFFBBB===>>>>>>DDDOOOZZZYYYBBBmmm}}}kkkPPPUUUvvv```QQQKKK888000666444LLLkkkkkkKKKGGGgggsssdddFFF666)))''',,,---+++))))))******++++++******)))+++)))(((,,,111555666555***'''%%%&&&)))***(((%%%((((((((((((((((((((((((,,,)))&&&'''&&&%%%&&&)))***>>>PPPMMM888((()))333***+++---555CCCSSS^^^cccSSSLLL===---$$$&&&...555777---%%%$$$&&&%%%$$$%%%&&&'''''''''(((((())))))'''(((((('''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&((()))((('''''''''&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))+++***))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))***************+++,,,,,,,,,,,,+++++++++,,,,,,---.........------///222333222555999PPPgggCCC<<>>DDDMMMWWWdddnnnYYYKKK@@@DDDSSScccqqqxxxuuuWWWJJJ666///+++AAA\\\HHH...,,,)))((()))******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***(((((()))))))))))))))***))))))))))))))))))))))))'''((((((***+++---///000******+++,,,,,,,,,,,,,,,*********+++,,,---------444111333@@@UUUgggppprrrmmmttt~~~eee[[[\\\KKKPPPMMMFFFLLLZZZ[[[QQQ666333888DDDFFF???;;;>>>GGGLLLVVVaaa```CCCbbbVVV>>>UUUyyyrrr[[[QQQAAA444000...DDDZZZooolllUUUJJJ^^^zzzWWWCCC///)))++++++(((&&&))))))************)))))),,,)))&&&%%%)))...333666888222***%%%$$$&&&'''(((((((((((((((((((((((((((&&&(((***)))'''&&&(((+++%%%000::::::///&&&,,,777666444///))),,,999EEEKKK```ZZZLLL777)))(((///444888...&&&$$$$$$$$$%%%(((((((((((()))))))))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''&&&%%%%%%'''((('''&&&''''''''''''&&&&&&&&&%%%''''''((((((((()))))))))))))))(((((((((((())))))''''''''''''((((((((((((&&&&&&'''''''''((((((((('''(((((())))))***************+++,,,,,,,,,,,,++++++++++++,,,------............///111222333444555EEEsssuuubbbllloooxxxzzzmmmZZZHHH@@@???BBB>>><<<:::::::::===IIITTTggg~~~~~~vvvqqqwww|||qqqhhhhhhgggyyynnnAAA999,,,+++---EEE\\\CCC---+++)))((()))******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++((((((((()))))))))******((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++---///111222++++++,,,------------,,,++++++,,,---......//////111555BBB^^^~~~sssVVVHHHIIIPPPQQQEEE<<>>444AAAGGGiii|||bbb777333+++///555LLL]]]===,,,***(((((()))***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++(((((()))))))))*********(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********************************++++++++++++++++++++++++*********+++,,,---...///+++,,,,,,---------------,,,,,,---...///000111111000CCCccceeeLLLKKKWWWbbbfff\\\III<<>>000111333111666ZZZuuu~~~wwwWWW>>>)))666///+++MMMkkk[[[:::+++++++++***)))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((******++++++++++++******))))))************))))))))))))))))))(((((((((((()))))))))))))))******+++((()))))))))************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......///.........000000000///111++++++222666666666:::LLLqqqiiiTTTCCCQQQvvvyyyZZZ555111000666999777444444888<<>>RRRjjj]]]BBBDDDYYYfffYYY@@@///******((((((((()))***)))(((''''''&&&&&&%%%%%%&&&&&&''''''(((***,,,000444888:::<<<;;;999666333000...---+++(((%%%%%%'''))))))(((******)))((('''&&&%%%$$$'''444===888...***+++---333;;;HHHQQQPPPEEE444(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''(((((()))))))))))))))(((''''''$$$'''(((%%%&&&)))***''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,------------......000000000000000000111111444777LLL}}}[[[FFFAAAEEEYYY|||xxxrrrRRR:::222111000...:::ccczzzbbb???***,,,...***999^^^kkkOOO222++++++******)))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((()))******++++++******)))))))))************)))))))))))))))))))))))))))((()))))))))))))))***++++++)))))))))***************---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///222111111111111111000...000111333444444:::MMMaaaxxxQQQEEE;;;DDD[[[hhhZZZDDD999444111222333000000333999CCCMMMZZZppp|||hhh```\\\eee|||ddd<<<777===777>>>```xxxooo]]]TTTOOOGGG666@@@IIIlllyyy```qqqzzzoooLLL@@@KKKIII777///CCC^^^fffTTT888,,,...(((*********((((((((()))''''''&&&&&&&&&&&&&&&'''%%%$$$###$$$(((...555999===>>>???@@@AAABBBCCCDDD666111,,,(((&&&&&&%%%%%%((((((''''''&&&%%%%%%%%%$$$&&&%%%$$$'''///444444555BBBRRR[[[WWWFFF222%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((('''&&&%%%$$$%%%%%%&&&''''''(((((()))(((((()))))))))(((''''''###''''''&&&'''++++++)))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((())))))))))))((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,---------.........444222000000111222333222999555FFFtttxxxyyyuuuGGG222777777CCCYYYbbbaaappp{{{]]]>>>333333111------===hhhzzzeeeHHH...%%%---***///NNNnnnccc???***++++++******)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))******++++++******)))))))))************))))))))))))))))))))))))))))))***))))))))))))***+++++++++*********************---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///000///000111222333222222111...000555;;;DDDXXXwwwyyyQQQ<<<;;;999;;;BBBEEE>>>333222000000222111///111555000GGGbbbxxxoooeeeffftttmmmEEE===CCC???AAA___|||{{{bbbMMMKKKTTT===>>>666EEEmmm|||oooiii~~~vvvVVVBBB;;;555///666OOOiiihhhLLL444...(((******)))'''''')))+++(((''''''&&&&&&&&&&&&'''"""###%%%&&&(((***++++++...000444:::@@@EEEJJJLLLIIIEEE@@@:::444000---,,,,,,***(((&&&&&&(((***,,,***,,,///333;;;AAA???999...666???BBB<<<111((("""&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((&&&%%%$$$%%%%%%%%%&&&''''''(((((('''(((((((((((((((''''''%%%((((((&&&'''***+++(((%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''''''((())))))***))))))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,------......//////333111000111444666666444888888MMMkkk[[[MMMDDD===AAAHHHdddpppGGG666;;;<<<;;;<<<:::CCCccc~~~ZZZ@@@---...333///,,,000;;;]]]lll]]]HHH555,,,000,,,555DDD]]]iiiRRR222)))************))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))************)))))))))))))))))))))***************))))))******+++,,,,,,++++++++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111///111333444444555666777222444>>>SSSoooYYY;;;777:::<<<;;;888666555333,,,---111555444111333888@@@TTTiiiwww}}}nnn\\\^^^jjjoooJJJBBBEEE@@@@@@PPPnnn~~~lllPPPRRRiii[[[???222666GGGhhh{{{oooyyyuuuqqq^^^KKK333888111===]]]oooaaaEEE333******)))((('''(((***,,,)))((('''&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&$$$'''(((***,,,///111333444JJJJJJKKKKKKJJJHHHFFFEEE<<<888222---+++...222666888>>>DDDGGGHHHFFF===333%%%(((***((($$$""""""$$$&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''(((((((((((('''%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''((((((((((((''''''&&&))))))&&&&&&))))))&&&%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''''''''((()))))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))(((((((((((())))))******))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---......///000000111000111333444555444333222???]]]rrrOOO;;;444///)))000111:::^^^sssTTT>>>666666666333111000;;;VVV```PPP===...(((000333---+++222000EEEJJJ<<<111))))))111...III\\\]]]SSS<<<,,,...*********)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))************))))))((()))))))))*********+++***************++++++,,,,,,,,,,,,,,,++++++++++++........................------------------------------......///000222333666777666555333444777:::FFFSSShhhuuu[[[DDD<<<777888999888555333333555111000222555555666<<>>===@@@VVVnnniiiRRRRRRdddiii<<<111999333FFFjjjttt___eeevvvrrr[[[VVVNNN111<<<555777LLLdddjjjWWWAAA222///***))))))+++++++++))))))((('''&&&&&&&&&&&&&&&%%%$$$###$$$&&&(((***))))))(((((('''&&&%%%%%%000666>>>EEEJJJNNNQQQSSSJJJDDD;;;444000222666999???EEEGGGBBB<<<777///(((###$$$%%%$$$$$$$$$&&&(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&'''((()))((('''&&&%%%######$$$$$$%%%&&&&&&'''&&&&&&'''(((((((((''''''&&&))))))%%%%%%''''''$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''((((((''''''((()))***+++)))))))))(((((((((''''''''''''((((((((()))))))))'''(((((())))))******+++)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111///111333333222222444555888QQQrrrnnnIII555444888888555333===dddsssPPP;;;444444333777111000///333BBBBBB...000,,,///555333,,,+++000&&&333222+++,,,***(((...===YYYaaaNNN;;;---***111******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))************))))))((())))))******++++++++++++************+++,,,,,,++++++,,,,,,,,,---------///////////////000000000////////////////////////////////////000222333444888777555222111666???FFFmmmkkkUUURRRSSSHHH:::888666666777666222111333111//////555<<>>BBBBBBOOO___]]]ssshhhIIIBBBEEE@@@@@@???HHHYYYaaa[[[TTTTTTQQQAAA:::999000222LLLfffSSSUUUiiieee???444===333>>>GGGHHHEEEQQQddddddVVV>>>666...+++---...+++(((***)))((('''&&&&&&&&&&&&&&&%%%###"""###&&&)))+++*********)))))))))))))))$$$,,,111555999>>>AAAAAA===666000------000222555888777000+++)))'''$$$&&&%%%&&&'''))))))((('''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((&&&&&&((())))))(((''''''$$$$$$%%%%%%&&&'''''''''%%%&&&''''''((((((''''''$$$''''''$$$$$$''''''%%%'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&&&&&&&)))+++---))))))))))))(((((((((''''''((((((((())))))))))))'''(((((()))******++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,---...///000111111///333555444222666>>>FFFUUUrrr}}}yyyggg@@@111//////222000;;;eeeuuuQQQ===777666666888<<<888888555...333555+++,,,///222333000---,,,---'''...++++++777======BBBUUU[[[NNN999///)))(((000)))))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))((())))))******+++,,,,,,++++++******++++++,,,---***++++++,,,---...///////////////000000111111111000000000000000000000000000000000000111333444555333555777:::BBBRRRffftttaaa:::888GGG^^^^^^EEECCC@@@AAAEEECCC;;;666555777666;;;EEELLLOOORRRVVV???FFFLLLLLLGGGBBB<<<777;;;EEEFFFUUUkkkgggqqqiiiIIIAAADDD@@@DDDDDDFFFQQQdddoooeeeSSS222OOOJJJ555555666<<>>===FFFIIIQQQ[[[[[[OOO???666@@@AAA@@@<<<999888999999777GGGKKK]]]wwwpppnnnkkkPPP===999EEERRRHHH:::???dddtttNNN<<<888EEEIII999999AAA999LLLRRRNNNOOORRR===---999FFF\\\ccc]]]VVVJJJUUUxxxmmmMMM333111555111++++++,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''(((***+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''%%%###"""(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((()))***+++,,,******))))))((((((''''''***)))((((((((((((((()))''''''((()))***++++++,,,************************++++++++++++++++++,,,,,,222000......000111000...111444333222???[[[wwwoooFFF;;;777---:::---888aaavvvhhhCCC<<<:::DDDNNNLLL@@@666EEE:::TTTgggOOO???===...////////////...,,,+++***+++...***,,,HHHkkkqqq```BBB:::111***)))*********))))))************)))((('''((()))***+++*********+++*********))))))(((((())))))))))))))))))))))))))))))))))))******************))))))))))))******++++++++++++,,,---...//////000...,,,,,,...//////---000111000333666444000666///---222555222000222222444555222111666BBBMMMNNN]]]uuuZZZ===;;;888555666???MMMWWWZZZcccjjjiiihhhfffaaaZZZZZZ```ZZZGGG999999;;;888CCCEEEAAA888555<<>>___uuuKKK===666>>>CCC888777:::...<<>>333555888777???AAA>>>777777@@@IIIMMMSSSUUU```kkkkkkbbb```ggg|||eeePPPBBBCCCKKKTTTKKK@@@XXX{{{oooFFF===444888@@@AAADDDAAA444333<<>>HHHMMMGGG:::888444???GGGIIIZZZeeeVVV>>>;;;TTTcccJJJ777===BBBlll|||sssMMM///---555555------,,,***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((()))(((((('''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''************************)))))))))((())))))******+++++++++++++++*********++++++++++++++++++++++++------......///000000000...///000000......000222666666555444666888999999999LLL]]]???666333000000666444222///---===iiisss```MMMBBBDDDJJJDDD>>>:::999JJJjjjggg@@@333111///,,,,,,---///000999HHHZZZ___QQQ<<<111000***************)))'''&&&+++***)))((((((***,,,---...,,,***(((((((((***+++************************************************++++++++++++,,,,,,,,,,,,...------,,,,,,------...++++++++++++,,,---...///444000,,,,,,,,,---111666,,,//////...///333555333333444888===@@@@@@@@@???LLLYYYmmmqqqJJJIIISSSDDD>>>888555555666666444999666444444777888444...000666777111///444999:::EEEBBB===999:::BBBLLLRRR___XXXRRRNNNKKKIIIPPPYYYzzzXXXFFFFFFSSSHHH@@@;;;???MMMYYY[[[WWWBBB;;;333666CCCFFF???999AAA111777BBBAAAPPPhhhnnnTTT@@@EEENNNCCC>>>CCC>>>QQQsssddd>>>///111333...---+++***)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''******))))))((('''&&&%%%((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000111111222222222222444555666777999;;;<<<;;;<<<===666QQQPPP999666444111222***,,,000333111444HHH]]]```\\\XXXUUULLL@@@888666666555555777>>>HHHAAA,,,+++,,,---///333888<<>>666===CCCCCCDDDJJJ999:::111000===BBBBBBIIIJJJ:::777>>>===CCCWWWhhhoooYYYGGGAAABBBMMMVVVSSSFFFccc{{{sssVVV<<<222111...---+++)))(((((())))))''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''++++++***((('''&&&%%%$$$((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))************************((((((((((((((()))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000000111111777555333333555555555444000111666::::::999<<>>666666999<<<222000222888:::666000---...000222333444666999;;;DDD???<<<===@@@BBBFFFJJJIIIFFFCCCBBBEEELLLTTTYYYtttyyySSSBBBEEERRRQQQEEE=========999666777666???666...888<<>>>>><<<777444777444222333222000000222000***&&&(((***+++...222...444333///333777===FFFHHHKKKQQQWWWZZZZZZYYYXXX<<<555,,,'''***000///+++(((***+++***)))***---000)))******++++++,,,,,,---***++++++++++++++++++,,,*********++++++,,,,,,,,,------------------------------........./////////000//////......//////000////////////000111222333333222;;;GGGHHH===666777000999@@@AAA@@@BBBDDDDDDTTThhhzzzWWWLLLIIIKKKHHH===GGGCCC<<<555000111555888<<<:::<<>>AAA<<<;;;@@@CCCBBBAAADDDFFFDDD@@@???CCCKKKRRRUUU^^^}}}XXXGGGDDDLLLHHHEEE@@@<<<>>>AAA===555@@@KKK>>>...///...777QQQiiihhhIII...444;;;:::@@@YYYlllaaaNNNZZZkkkpppxxx[[[HHHLLLkkkvvvZZZ999---///---+++)))(((((()))***))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''(((((()))))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((************************(((((((((((())))))))))))'''((((((((()))))))))***))))))******+++++++++,,,))))))))))))***+++,,,---++++++,,,,,,---...//////000000000000000000000000///000000222333444555555777777???RRRlllzzzlll```YYYaaa|||sssdddWWWVVVXXXSSSGGG>>>666555666666555333333444//////222666444000...111+++:::;;;888AAAKKKNNNQQQRRRTTTTTTRRRKKKBBB888222+++000///(((&&&***,,,)))(((***---,,,***)))***,,,+++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,////////////////////////............////////////111111000000000000111111000000000000111222333444777222555>>>???777555;;;GGGXXXfffhhhdddfffnnnttt\\\;;;999666222777<<<444777::::::777555555777555222222555333///000666555555888<<<>>>???@@@BBBBBB<<<<<>>???AAACCCEEEGGGBBBiiieeebbbSSSDDD???CCCEEEDDD???<<<:::999```zzzXXX555444000---)))888CCCIII@@@555111111111555666777888;;;@@@CCCCCCAAA>>>:::???KKKPPPCCC222555333111...,,,***((((((....../////////......---,,,+++***((('''&&&&&&&&&&&&&&&'''((('''&&&%%%$$$((('''&&&&&&&&&'''((()))''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%)))(((''''''''''''((()))%%%%%%&&&'''(((((((((((('''&&&%%%$$$$$$%%%&&&'''((((((((())))))(((((('''+++***)))***+++---.........///...---***)))***+++***)))((()))+++,,,+++***+++,,,***(((***//////,,,......---------.........,,,,,,---...//////...,,,222111////////////////////////111555888888555333555444222333666;;;AAADDDNNNeee|||FFF>>>333///;;;NNN]]]gggmmmkkk___TTTNNNHHH@@@:::888666555444444555777:::<<<333444555333000......000222222111000///...------))))))************++++++***,,,...///.........000///---+++)))((()))***+++...---,,,,,,++++++++++++***+++---------,,,,,,+++******+++,,,------,,,+++...///111222222222222333555444444444444444444444555666777888999;;;===???>>>???@@@AAAFFFRRRbbbmmm]]]RRRIIIIIIKKKIIIGGGHHHKKKKKKKKKHHHEEEBBBBBBBBBDDD@@@======???>>>:::555;;;;;;<<<>>>AAACCCCCCCCCJJJKKKMMMMMMJJJGGGEEEDDDBBBCCCEEEFFFGGGIIIKKKMMMQQQtttaaaYYYKKK???555???IIIJJJBBB:::777888RRRfffLLL999888///...------...;;;KKKKKK:::111222666666666888888666222000333444444222444888777333333333222000---+++******(((((((((((((((((()))))),,,+++***))))))((())))))(((((())))))((('''&&&&&&)))(((&&&$$$%%%'''***,,,''''''''''''((((((((((((&&&''''''((((((''''''&&&)))((('''&&&%%%%%%%%%%%%))))))(((((((((((())))))&&&&&&'''(((((()))******+++)))'''%%%&&&(((***,,,(((((())))))))))))(((((($$$$$$$$$%%%&&&((()))***((())))))(((&&&%%%&&&(((+++++++++---//////...,,,)))***))))))...333///(((++++++***)))((())))))***((()))+++,,,,,,+++******///...---,,,+++,,,---...222++++++333777333000222666666;;;GGGZZZmmm{{{ZZZ999CCC===777777888999>>>CCCMMMEEE>>>>>>>>>;;;777555111111111111222444555666000111222222222111///...---......//////...------------,,,,,,,,,---......---...//////......000222555222///---,,,---///111...............---,,,+++---,,,,,,...///000...---,,,---...000111111111111000222333333222222333555777444222333777999999777555>>>IIINNNPPPUUU___gggxxxuuuuuuyyyyyyvvvrrrrrrmmmnnnnnnlllhhhdddbbbaaacccaaa``````aaa^^^XXXSSSWWWWWWWWWYYY[[[___bbbcccccc```[[[WWWRRRNNNJJJGGGGGGHHHJJJJJJKKKMMMQQQTTThhhPPPHHHAAA>>>333???LLLNNNDDD777444888:::HHH:::888:::///333555000+++555KKKVVVIII888000<<>>:::555>>>OOOWWW\\\jjjzzzHHHDDD444555777888555111/////////,,,,,,///000//////111......///000111222222222,,,,,,---...000000000000//////000111111000///...111000///.........//////.........---,,,---000222000000///......///000000,,,---///000000///...---///......000333555444333333333444444444555777999777999;;;;;;<<<>>>CCCGGGLLLGGGDDDHHHQQQXXX[[[[[[hhhsss~~~}}}{{{{{{{{{yyyyyyzzz|||}}}zzzuuuqqqnnnppptttxxx}}}{{{vvvrrrmmmiiidddddddddccccccgggnnntttOOOCCC???AAA888???JJJMMMCCC666333999888AAA888===;;;...222333000,,,---;;;MMMQQQ@@@---666CCCXXXhhhhhh```]]]```ZZZQQQJJJHHHHHHFFF@@@;;;EEE>>>666333444555222///...---,,,,,,---///111222//////...---,,,,,,------,,,,,,+++***))))))(((((())))))***+++++++++++++++(((((()))))))))***************++++++++++++******)))((((((''''''(((((()))*********++++++***************))))))***+++,,,---++++++,,,,,,+++)))(((&&&(((((()))******+++******(((***,,,,,,++++++---...///000000///------///000))))))***---......+++)))///111333888BBBIIIFFF>>>///222555999:::999777555333444555444222000111222222444777999888888:::<<>>888>>>777+++111---//////+++...AAARRRIII444///>>>ZZZrrrxxxrrrpppvvvqqqggg```cccgggeee^^^YYYggg```WWWQQQOOOLLLHHHEEE======>>>>>>@@@AAABBBCCC@@@???===;;;999777666666777666444333222222222222,,,---///000000///---,,,++++++,,,,,,,,,---------------............------///...............//////333333444444444444333333......///111444888;;;===;;;<<<>>>???>>><<<999777777888999:::::::::::::::555888;;;:::888666888:::;;;<<<<<<;;;999888:::;;;===<<<<<<<<<<<<;;;888666888777555777BBBOOOUUUTTTHHHKKKOOOSSSUUUTTTRRRQQQKKKLLLLLLJJJFFFEEEHHHKKKOOOQQQRRRPPPMMMMMMQQQTTTPPPVVV[[[WWWNNNUUUyyyWWWBBBBBBAAA<<<888777888555///000111333555222...111777222222333444444444444444333444444333111222777<<>>AAACCCFFFGGGHHHIIIFFFGGGGGGEEECCCBBBBBBDDDFFFJJJNNNRRRSSSRRROOOMMMOOOPPPPPPQQQQQQPPPPPPOOONNNPPPRRRSSSSSSUUUXXXZZZ___aaabbb```\\\[[[]]]```[[[\\\[[[YYYZZZaaammmwww}}}}}}~~~~~~||||||{{{zzzyyyxxxzzz}}}zzzzzz{{{{{{zzzyyywwwvvvssszzz[[[FFF999888:::666:::DDDEEE;;;444555111888555:::222+++555,,,...111///...999HHHHHH>>>///999QQQnnn{{{yyywww{{{~~~xxxtttvvvvvvqqqnnnoooyyyyyywwwqqqhhhaaa^^^^^^]]]]]]___aaabbbcccdddddd\\\[[[YYYWWWVVVUUUTTTTTTTTTSSSQQQPPPNNNNNNNNNOOOHHHHHHHHHGGGFFFFFFEEEEEECCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDIIIHHHGGGFFFEEEEEEEEEFFFJJJJJJKKKLLLLLLKKKJJJJJJDDDDDDEEEHHHLLLQQQUUUWWWTTTVVVWWWYYYYYYYYYXXXWWWTTTUUUVVVWWWXXXXXXXXXXXX___ccceeeddd```]]]^^^aaabbbccccccaaa___^^^___```ZZZYYYXXXYYYZZZ[[[ZZZYYY___```______fffqqqwwwxxxssstttuuuvvvxxxyyyyyyyyyuuuwwwyyyxxxwww{{{~~~yyyvvvyyycccGGGPPPWWWZZZ[[[ZZZSSSJJJ@@@:::888999:::777555666222222222333333333333444...555;;;===;;;>>>FFFNNNcccaaa```^^^___aaacccdddfffhhhkkknnnoooooonnnmmmiiijjjjjjhhheeecccbbbbbbdddfffiiikkkkkkjjjgggeeeeeedddbbb```^^^]]]\\\\\\\\\```bbb```\\\[[[```eeejjjoootttsssnnnhhheeeeeefffgggfffdddfffqqqzzzfffaaaaaaWWWZZZZZZXXXZZZ___```]]]gggiiikkklllnnnqqqtttwwwtttttttttsssssstttwwwyyywww[[[FFF::::::777000333AAAGGG???555333444;;;888:::000,,,888+++,,,///111111333999>>>@@@111444FFFcccwwwwwwtttttt}}}|||yyypppfffhhhpppsss{{{|||ooofffeeehhh```bbbdddggghhhiiiiiiiiiqqqqqqqqqqqqrrrsssttttttrrrqqqooommmllllllllllllnnnllliiigggffffffhhhiiieeeeeefffffffffgggggggggddddddeeeeeeeeeeeeddddddeeedddbbbaaa___^^^^^^]]]aaabbbccccccccccccbbbaaa]]]]]]^^^___cccgggjjjmmmddddddeeefffhhhjjjlllmmmnnnnnnoooqqqqqqrrrrrrrrrrrrvvvyyywwwrrroooooorrrsssssssssqqqnnnmmmnnnoookkkjjjjjjlllppptttuuuuuusssxxx||||||~~~~~~yyywwwuuutttuuuwwwyyy{{{|||~~~{{{lll]]]VVVQQQGGG:::222777777666666666777888888GGGSSS```fffggglllwww}}}|||~~~}}}}}}kkkkkkllllllllljjjhhhggghhhfffbbb^^^[[[YYYWWWWWWXXX]]]```\\\TTTQQQVVV]]][[[ccckkkllleee\\\UUUSSS```dddhhhlllvvvpppDDD===AAA===666999999777;;;BBBCCC>>>@@@DDDJJJOOOSSSWWW[[[^^^^^^^^^^^^^^^```dddjjjnnnrrr|||cccDDDAAA888666222222999BBBCCC:::000555<<>>>>>>>>>>>:::>>>BBBAAA======BBBHHHXXXfffuuuWWW;;;;;;===999333:::000---???@@@777;;;;;;;;;888666999??????;;;=========<<<===???CCCFFFooovvvxxxuuussssssmmmdddwwwrrrqqqtttssspppsss|||yyy|||gggGGGBBB999777444444:::AAABBB;;;333555;;;>>>;;;888666111+++***666555...000111111777777222222888>>>???@@@AAA??????BBBEEEDDD@@@???AAAHHHNNNSSSOOOEEE>>>>>>BBB>>>======<<<===>>>>>>>>>===AAAAAA>>>===AAAAAA>>>888:::888444555999:::888888888666222///000555999<<<888444333444555444333333444777999<<>>@@@???<<<<<<@@@CCCCCC@@@AAAAAAAAAAAA@@@>>>===<<<>>>@@@BBBBBBAAA???>>>>>>>>>>>>???@@@AAABBBCCCAAABBBCCCCCCAAA??????@@@>>>EEE@@@===BBB???:::<<<:::999666333222444555555666777555333555999999555888@@@DDD===666444333111333555555222111444444111333777::::::999:::;;;<<>>999999999999888777666555555444555777777888777666555999<<>>666...666777777EEE@@@>>>999555777<<<:::555555666888888999999:::;;;PPPRRROOOGGGAAABBBFFFJJJNNNJJJFFFHHHOOORRROOOIIILLLQQQ\\\kkkvvvtttggg[[[ZZZbbb___ppplllJJJCCC999666555666999===>>>:::666444999<<<;;;999666111+++)))999888......111000444<<<444///000111000000222111......333555333000000111666999666///***,,,000...,,,***+++------+++(((,,,,,,***'''(((,,,,,,)))+++......++++++......++++++******)))))))))******666///)))(((,,,///---***'''(((***---//////---+++...000111...---///...+++------.........------,,,***+++---//////...---,,,,,,+++***))))))+++---...***,,,---,,,+++)))******))),,,)))***111---'''---000...,,,,,,---...//////000111000///111333111+++,,,111333111000111222111000222222//////222222///555555555666777777666555555:::BBBWWW|||~~~zzz~~~}}}~~~}}}wwwtttssspppkkkcccaaa````````````^^^\\\SSSTTTRRRMMMIIIGGGDDD???AAABBB@@@======AAADDDCCC888555222111222222222111111111000000000111222222222333444555666555444444444555777;;;EEEXXXpppsssLLL???BBB@@@888333555555EEEaaahhh\\\WWWCCC@@@:::555777999555...333555888;;;<<<<<<:::999???@@@@@@???:::888???GGG>>><<<888555999???===777777<<>>===;;;;;;<<<<<<;;;999333333222222444555444222444333222000000222444444666666555333222333555777222222333555666777888888===;;;888555555666888:::888AAAOOOaaavvveeeNNNAAA;;;888:::>>>OOOuuukkkSSSPPPJJJFFFHHHIIIBBB999888888:::===@@@AAAAAA@@@>>>777333777;;;;;;???EEEBBB>>>;;;888555444:::BBB???BBBEEEFFFEEEFFFJJJNNNWWW[[[```uuusssKKK@@@888222444555666666666666666222333666:::<<<777000+++.........888@@@666///999555000---111666>>>IIISSSFFFEEEFFFFFF@@@777222333,,,...000///,,,******+++***,,,---,,,+++***++++++)))((()))+++,,,+++******---000000+++(((***,,,,,,))))))***,,,...---+++(((%%%&&&'''(((''''''''''''+++)))+++000999AAAEEEEEE888666000******...///,,,---,,,,,,,,,---------...+++,,,---.........------///---***((('''(((***+++(((***,,,.........000111888<<<333***,,,***)))///***+++222999888000+++,,,---444888333---+++,,,,,,222///,,,---.........---444666444111000333444222111111333555333444>>>JJJllliiiYYYZZZ[[[WWWSSSNNNMMMKKKHHHDDD???999555???<<<999999::::::888555555777666333222444333000444333222222333444333111777444333444555444333222777555444444444444666888444555666555333333555888222333666888999999999888<<<999777777===GGGRRRYYYaaarrr\\\>>>:::EEEKKKRRRjjj~~~qqqnnnhhheeegggggg___TTT???;;;888777;;;@@@CCCEEEHHH999...333AAAKKKNNNOOO@@@333000<<>>EEETTTaaajjjlllrrr~~~tttJJJ???888555666777888999999888777111000333:::===777000,,,***+++///BBBUUUMMM:::777111777:::555---444QQQnnnuuurrrooohhhYYYGGG<<<999000///---,,,+++++++++,,,***+++...000111000,,,)))((((((***,,,,,,***,,,000444999999444//////000///......---------------...***,,,////////////222444444444777???KKKYYYdddkkklllbbbPPP>>>555222///***,,,+++************++++++******++++++,,,,,,,,,+++...---+++)))(((((()))***---///111222222222444555JJJTTTJJJ444---,,,***+++///222999AAA???777888@@@AAAIIINNNHHH???888444000555222000333444333333444///444777666777888666222777555777<<>>999<<<===;;;888666333444666777666333222333555666555444444444555777666222222555555333666444444444666777666555333111000222222111222555555222222444444333444777333555666777777777888999888999<<<@@@CCCFFFGGGHHH999<<>>CCCEEE>>>@@@FFFUUUjjjxxxuuulllKKK999888PPPgggfffXXXNNNOOOSSSWWWVVVWWWaaarrrvvvJJJ@@@999777666777999;;;;;;888555000...111:::>>>888000,,,'''///000<<>>999///444NNNiiivvveeeVVVPPPBBB<<<444...,,,,,,------......333???IIIIII>>>333//////000111...---444???DDDJJJKKKDDD:::333---((('''---555888555///***((())))))***...555===DDDGGGLLLKKKJJJJJJNNNVVV```ggguuuqqqggg[[[RRRIII<<<000...---,,,************+++++++++,,,,,,,,,---------000///......------------666888999999777666666777FFF]]]XXX;;;111555333///,,,,,,222777555444BBBUUUWWW^^^cccbbb\\\RRRCCC777000---...222333000000444222<<>>888///,,,'''444---,,,QQQooo\\\888222111333666777:::CCCMMMpppmmmpppyyy~~~yyynnngggUUUKKK<<<000+++***+++,,,111000888LLL```cccRRR???222111111000,,,+++888GGGffflllmmmcccSSSEEE999000,,,;;;OOOYYYTTTEEE666---///++++++333CCCTTT^^^cccWWWTTTLLLBBB999666999======GGGUUU```fffbbbRRRBBB000...---+++******++++++,,,,,,,,,---------......111111111111111000000///888999999777444222111111***LLLNNN111)))333444---///---///333111666PPPlllooouuu{{{uuu^^^JJJ666444666;;;999444555;;;TTTbbbsss~~~tttjjjEEE===???SSSmmmlllOOOAAA<<<===>>><<<888666777999;;;;;;;;;===>>>===999777777999999777888===>>>===???>>>===>>>@@@BBBAAA@@@666555777999555000444===888444555:::;;;888:::???;;;<<<@@@FFFKKKMMMLLLJJJLLLNNNTTT___oooyyylllllliiiSSS]]]yyyzzziiiMMMFFF>>>444777JJJbbbooorrrrrrcccNNN>>>777666666666>>>VVV```TTTRRRhhh|||GGGZZZ^^^UUU^^^vvvxxxfffWWWmmmPPP<<<888222444888:::999666111...000---111<<<@@@999000,,,,,,,,,......777PPPVVVEEE555111444<<>>;;;444111222000+++///777///555555///,,,...000...111)))+++666888999MMMiii|||qqqyyyhhhLLL???555:::<<<222:::UUUqqqyyyiiieeeooowwwYYYLLLHHHBBB===<<<===@@@CCCBBBWWWbbb[[[UUUZZZYYYQQQDDDBBB===:::===FFFSSS]]]VVVMMMOOOUUUUUUZZZYYYMMM???;;;777888;;;===:::777<<<333222===DDD@@@===@@@AAAAAAAAABBBCCCDDDFFFGGGFFFSSShhh~~~\\\mmmfffRRRhhh^^^@@@999===:::222666HHHVVVdddxxxwwwqqqbbb>>>555===888AAA\\\^^^UUU999555bbb{{{dddZZZ[[[OOO>>>LLLxxxbbbmmmiiiPPP<<<777222444777999888555111...000...222<<>>666333<<>>:::@@@BBB===YYYmmmiiijjjZZZ444///+++///777999888999===;;;666111333>>>OOOZZZ\\\QQQ888+++000000,,,000---...999EEEKKKRRRWWWSSSZZZVVVTTTYYY___\\\QQQEEELLLOOOQQQNNNHHH???222(((---111222//////444666333444888888555<<>>???DDDMMMXXXbbbiiiggg]]]sssuuuMMM???XXXkkkIII===DDDNNNSSSUUUSSSKKKCCCOOOiiisssnnnsss___GGG@@@>>>MMMfff[[[FFF666CCCgggpppZZZ\\\SSSEEE:::LLL{{{~~~sssPPP<<<777222444666777777444111...111///333:::===888222...+++(((---...,,,>>>ZZZhhhLLL<<<000555AAAFFF@@@999777;;;777???QQQMMMEEEQQQOOOZZZlllnnnQQQ///***:::JJJAAA777DDDWWWNNNJJJ```{{{ooo[[[DDD222000AAATTTAAA222333GGGaaarrrfffGGG333333LLLcccSSS666---000AAANNNRRReeeqqqjjj___FFF'''///+++333JJJKKK======:::???FFFEEE777...;;;OOOhhhdddKKK333111222---,,,///:::LLL^^^eeeaaaTTTIIIFFF<<<333444<<>>iiinnnKKKIIIdddyyygggmmmpppSSSCCC???===LLLllltttaaaQQQKKKLLLOOORRRXXXcccxxxnnnddddddlllnnnttt}}}vvvUUUMMMgggzzzYYY888:::VVVyyysssSSSBBBMMMaaaccceeekkkiiiRRR999===SSSVVVQQQmmmiiiEEE555888IIIeeeQQQ999<<>>555;;;UUUPPPBBBPPPWWWMMMUUUhhhcccFFF888???WWWLLL888HHHqqqhhhHHHEEE___pppuuu]]]<<<222BBBVVV@@@...(((888TTToookkkPPP888---CCCbbbVVV444'''---555JJJZZZeeekkkdddOOO111---666111@@@___RRR444666,,,;;;SSS___LLL000000CCCeeennn[[[;;;///000---,,,000GGG```ppppppYYY===...'''///999===;;;666222222:::;;;;;;???PPPgggssstttiiiaaaVVVOOONNNNNNIIIDDD<<>>aaaeeeFFFDDDNNNUUUcccWWWHHHWWWqqqeeeJJJIIIeeeFFFAAAaaawwwQQQ;;;666222222333333333111000...---///111222333222///,,,000&&&,,,333------;;;FFFAAA:::111///555===@@@???///999111<<>>XXXnnnfffDDD000,,,,,,...555VVVnnnuuuoooPPP222,,,,,,111555333111555AAAKKKVVVHHH666,,,222EEE[[[jjjwwwrrroooqqqsssnnnbbbXXXYYYwww~~~gggGGGUUUccchhhuuuTTT???GGG:::EEEvvv___:::RRRxxxUUUCCCKKKVVVlllnnn[[[kkkaaa???@@@ccc{{{vvveeeRRRQQQbbbmmmlll[[[HHHKKKWWWMMMCCCGGGIII>>>444NNNOOOFFF```ppplllvvvsssnnnxxx}}}cccSSSgggsss```jjj{{{QQQ;;;666222222222111111000///...,,,///000//////000...+++111'''+++333...,,,111111555777666111///555<<<@@@444777111===___mmmkkkqqqlllYYYSSSfffzzzxxxcccPPP___cccLLL999GGGWWWYYY___EEESSS\\\XXXNNNKKKRRRYYYTTTBBB333000BBBiiixxxTTT333111QQQcccZZZBBB---)))===]]]___^^^[[[BBB333,,,---333QQQkkkVVV333---)))888UUUkkkaaaBBB111444PPPmmmoooRRR:::///,,,000AAAdddssspppfffEEE+++111222---(((,,,888DDDKKKNNNddd^^^LLL555...<<>><<>>777222999OOOeeeppptttaaaTTTIIITTTrrrpppQQQSSS^^^\\\III888===WWWpppXXXWWWUUUQQQKKKJJJRRR[[[UUUNNNIIIHHHSSSmmmvvvfffRRR222%%%:::VVVeeeXXX>>>BBBMMMiiicccYYYRRR777222---555CCCYYYkkkgggKKK111)))444IIIXXXRRR===111222TTTooovvvbbbLLL888---///BBBfffsssnnngggEEE'''...***222FFF___nnngggMMM555GGG______BBB999RRRfffeee555555===KKKTTTQQQJJJGGGnnnzzzrrrLLL???OOOLLL@@@]]]vvvlllYYYRRRHHH666AAAdddxxxuuubbbLLLKKK```tttppp```VVVVVVmmmttt___eeezzzxxxSSSBBB???<<>>\\\sss{{{nnnZZZAAA///...555^^^pppssstttQQQ...111+++000<<>>HHH___jjjsssyyyoooSSS:::333888;;;VVVjjjlllqqqvvvgggNNN333444666444000333BBBRRRooowwwqqq[[[??????000222NNNmmmzzzttt___BBB,,,...111111///333888666//////XXXhhhNNN;;;EEEMMMEEE999222111777999666444666@@@lllzzzkkkcccWWWJJJMMM<<>>MMM[[[RRRAAAIIIiiirrrWWWEEEWWWyyyKKK888999333444333///...000...***000//////...------,,,,,,---.........---...000222///>>>KKKIII:::///111999GGG:::111000333;;;MMM```yyyzzzrrr___ZZZEEENNN[[[gggddd```{{{WWWccckkkLLLDDD@@@555:::>>>>>>;;;888444222...;;;WWWTTT>>>444666CCCVVV^^^fff```LLL666///222???[[[nnnnnnooovvvppp```HHHGGGGGGGGGEEEJJJZZZiiikkkwwwlllQQQ666;;;444333FFFaaawwwqqqPPP222---+++---111000...222:::JJJgggnnnRRR;;;;;;<<<555333777777111...333999;;;HHHwwwwwwiiiiiimmmtttooowwwuuukkknnngggxxx___tttXXXPPPeeerrrTTTHHHBBBIIIYYYYYYWWWQQQEEE:::777===EEEaaannntttjjj]]]]]]gggooowwwooodddbbbiiikkkZZZDDD;;;===GGGTTTYYYVVVVVVZZZaaapppgggYYYXXXJJJDDDWWWSSSEEEFFFeeegggeeezzznnnnnn~~~JJJ888999111333444111111222111,,,111000000...---,,,++++++...//////...------///000---333>>>CCC:::---,,,555OOOAAA444222222222888BBBTTTooo|||fff^^^OOO;;;FFFSSSZZZfffooouuuQQQ___~~~WWW???555555===>>>777222666::::::FFFTTT___kkk___EEE???999888;;;@@@AAA999000---000CCC```uuutttppprrrpppggglllkkkmmmppprrrttt}}}uuuvvv___LLL===;;;QQQXXX333888GGG___xxxoooZZZDDD;;;;;;DDDDDD???KKK```pppssshhhLLL:::<<>>:::,,,)))333PPPHHH@@@;;;555111666===???PPPdddxxxnnnaaagggQQQAAAIIILLLBBBLLL]]]bbbYYYEEEXXX~~~^^^AAA///FFFZZZgggaaaZZZ\\\``````pppjjjQQQgggzzzkkkdddMMMAAA;;;888999999555333444<<>>999777AAAUUUjjjuuuxxxjjj___\\\fffnnnqqqzzz{{{gggMMM===AAAUUUooonnnNNN888333666IIInnnlllyyyttthhhOOOBBBFFFXXXfffCCC666999SSSfff\\\FFF777222<<>>EEEJJJUUUcccwww{{{hhhUUUGGGOOOfffuuuuuuEEE777888555333000444===CCC===333222111000///---+++******---...//////---,,,---......)))///;;;:::///---444FFFKKKNNNGGG:::444>>>MMMbbbXXXSSSaaaooohhheeesssnnn\\\SSSOOO???>>>DDD666<<<;;;HHH[[[]]]QQQ???///:::]]]tttEEEUUU|||lllnnnddd]]]\\\YYYMMM===333///AAATTT___fffjjjiiidddNNNKKKKKKLLLKKKEEEAAABBB???>>>AAABBBIIIOOOGGG@@@GGGEEEAAA:::555<<>>YYYwwwmmmDDD444;;;TTTlllXXXVVVwwwjjjwwwfffJJJAAA???RRRmmmxxxTTTGGGMMMhhhyyyjjjLLL888999555555>>>JJJNNNHHHAAA;;;DDDKKKLLLRRRXXXQQQCCC444OOOnnnyyy]]]```{{{wwwMMMFFFDDDLLLWWWhhhpppYYYMMMaaa~~~qqqCCC666888777444111333<<>>BBBKKKTTTeeeaaammmbbb\\\ZZZ???888***;;;UUUfffcccQQQDDD@@@666000000999CCCEEE===444999BBB[[[|||{{{JJJ333999777BBBmmmbbbKKKTTT<<>>555///666DDDPPPUUUYYYeeerrrwwwvvvyyynnnMMM222PPPmmmzzzbbbfff|||TTTRRRuuu}}}___mmm}}}oooooommm@@@666777333777777000++++++---,,,//////.........---------(((+++---............///)))------******///222111,,,NNNjjjbbbCCC222>>>RRRyyytttJJJ333:::OOO^^^NNN[[[aaaCCC999555333888;;;BBBEEE999222;;;111999WWWoooCCCbbbrrrPPP888333000000444777999>>>EEECCCGGGRRR]]]dddhhhqqqyyybbbNNNPPPLLLZZZfffEEE555000<<>>444>>>TTTxxxuuuRRR@@@;;;777BBBUUUHHH999ZZZ\\\===QQQGGG<<>>000???YYY}}}rrrOOO;;;666777:::;;;SSStttMMMAAA>>>WWW___>>>>>>VVV\\\ZZZTTTEEE<<<777>>>CCC:::666999888777444AAA___wwwwwwPPP>>>LLLkkkttt```eee{{{TTTJJJyyypppnnn]]]YYYeeemmmrrr```<<<888333777444111111222111///---,,,---...---++++++---///,,,------------,,,,,,+++++++++,,,,,,///444<<>><<<777DDDZZZoooxxx}}}{{{{{{{{{rrrfffBBB777666:::===DDD@@@///<<<<<>>MMMYYYbbbccceeedddTTTAAABBB???:::222;;;YYYdddSSSDDD;;;555666666333333777888888777555555666666555555888BBBxxx]]]oooYYYAAALLLjjjuuuQQQ555555GGGcccfffJJJBBB^^^|||nnnVVV===666???NNN___kkkyyyzzzjjjSSSAAA===WWW~~~jjjcccvvv|||RRR???SSSnnn\\\cccxxxkkkmmmMMM777<<<444999555111222555666222---***,,,......,,,+++******,,,,,,,,,,,,,,,---...///000000000...------///111...777===<<>>HHHHHH>>><<>>BBBggg{{{qqqkkkeee___dddaaa\\\RRRCCC666444888777@@@@@@nnnZZZ@@@IIIoooeeeDDD:::===ZZZrrrdddFFFJJJiii{{{sss\\\GGG999666:::???:::CCC<<<444AAAXXXqqq{{{hhhZZZfffddd@@@888CCCeeeXXXEEENNNuuuwwwiii|||CCC:::AAA444444111000555<<<<<<555,,,---------,,,***)))***+++---,,,***))))))***+++,,,***,,,......------...000333CCCYYYJJJEEEVVVJJJ777333222;;;TTTpppjjjIIIfffvvvYYYSSSggg}}}iiivvvtttKKK999LLLdddsssNNN:::,,,@@@qqqfffZZZ}}}zzzfffEEE333:::MMMiiikkkTTT@@@444888VVVxxx~~~___===888FFFqqqzzzUUU;;;BBBXXXeeeEEEKKKdddqqqVVV<<>>777FFFhhh|||___>>>MMMqqqqqq\\\HHH<<<;;;<<<444???:::333FFFbbbxxx|||cccZZZaaarrr|||VVV===;;;===IIIKKKUUUtttvvvfffooottt>>>999CCC555222000000777>>>>>>555,,,......---+++)))(((***,,,...,,,***(((((()))***+++---...//////---+++++++++333BBB___PPPBBBWWWPPP666:::000;;;aaannnGGGbbbyyyZZZGGGYYY{{{bbbbbb```555:::NNN___BBB555---BBBppp}}}yyyZZZLLLxxxyyyRRR888999===QQQvvv|||sssWWW<<<444777FFFccciiiMMMGGGNNNoooVVV222===bbb}}}VVVAAASSS{{{zzzVVV@@@???WWWlllHHH777444DDD@@@jjjXXX555HHHXXXyyy[[[>>>:::LLLsss]]]999NNNxxxjjjQQQ@@@::::::888EEE???666HHHfff|||sssRRRNNN```qqqzzzwwwNNN>>>@@@===???dddjjj[[[xxxkkkGGG:::777;;;333777444555777...(((111///...,,,***))))))))))))+++***)))((((((***,,,---,,,---,,,+++))))))+++---...BBBKKK>>>DDDdddaaa666555222???fffyyykkkDDDSSSxxxpppDDD>>>rrrqqqggglllVVV444888>>>777222///:::^^^}}}bbbEEE\\\pppKKK222333???HHHggggggbbbRRR===///111999]]]{{{vvvOOO===NNNvvv~~~kkk???777]]]sssHHH@@@mmmrrrMMM???JJJdddWWW999777BBBKKKyyyNNN===EEEjjjrrrCCC<<<<<>>llluuuiiihhhiiiCCC:::444111111...333SSSuuufffCCCQQQyyyzzzYYY;;;000666>>>;;;???@@@;;;222111<<>>QQQrrrjjj???<<>>YYYwww~~~jjjRRRBBBJJJiiiddd@@@<<>>TTT{{{fffccc|||LLL999<<<999333222@@@<<>>888III___ZZZ999:::BBBHHHRRRkkksss```:::999^^^|||yyy[[[???JJJ|||lllbbb}}}nnnGGG444///333444FFFkkkmmm@@@888NNNjjjpppyyy~~~oooHHH555555222---222CCCTTTcccwww{{{zzz]]]AAACCCiii```???@@@[[[yyyJJJCCCooo___>>>DDDVVVqqqlllIIIAAANNN^^^wwwHHHLLLkkkeeeGGG555:::UUU{{{|||lllIII===aaazzz[[[<<<555???WWWwwwsssSSSIIIIIIJJJUUU~~~ddd???AAA]]]nnn]]]ooouuuGGG;;;;;;666555+++666111'''***......111,,,+++***)))((())))))***))))))******++++++++++++((()))*********+++...000===555444666888BBBPPPVVV:::777FFFMMMCCCIIIOOOAAA555@@@iiizzz___AAACCCvvvttt^^^ppp___???...000000???dddjjj@@@999MMM\\\gggttt}}}wwwYYYCCC:::///,,,999XXXqqq{{{}}}xxxtttsssXXX>>>BBBhhhiiiDDD999QQQ|||XXX===WWWzzz\\\III;;;JJJyyysssRRR@@@CCCMMM[[[UUUZZZyyy|||XXX???888???___~~~kkkGGG;;;___sssSSS999444IIIeee~~~zzziiiPPPRRRSSSRRRaaadddAAADDDccc|||^^^ccceeeBBB;;;888333777000333,,,(((//////...444,,,+++)))(((((())))))***))))))***+++++++++++++++)))***+++******+++---000333:::333000;;;???BBBOOO???333GGGVVV???444:::333666JJJvvv{{{bbbCCCAAAoooxxx___iii|||SSS999666000:::aaa}}}ggg@@@888LLLYYYcccooowww{{{qqq]]]MMM<<<444>>>```}}}}}}wwwnnnkkkPPP:::CCCgggsssKKK666IIIuuunnnIIIJJJwwweee???:::[[[zzzrrrkkkkkkaaaLLL;;;777BBBIIIUUUsssbbbqqq|||sssKKK777<<>>;;;555111999555111((()))222///)))///+++***)))(((((()))******))))))***++++++++++++******++++++***)))***---///111BBB777...>>>>>>888JJJDDD111HHH^^^DDD000666666888QQQ|||eeeFFFAAAjjjzzz```ffffffGGG???333999ccc~~~yyy|||eee???777IIIVVV^^^gggmmmqqqwwwuuubbbFFF666999YYYyyyyyymmmfffKKK999EEEfff{{{PPP444CCCzzz|||QQQ===]]]]]]DDDCCCEEEJJJDDD???===999666888===DDDJJJVVVvvv]]]mmm~~~xxxmmmBBB222>>>IIIpppwwwvvveeeAAA666\\\|||{{{iiiJJJ888888CCCeeezzzeeeLLLUUUaaaQQQFFFeee\\\???HHHjjj~~~ZZZ]]]uuuJJJCCC;;;111222666000+++'''(((...222222//////...+++***))))))***+++)))***+++***(((((()))***))))))***+++,,,------...222999===:::888>>>GGGMMM@@@<<>>===>>>777>>>999999???777<<<>>>HHHvvvdddrrr}}}zzzppp[[[BBB777DDDaaaxxxtttWWW======XXXzzziiiPPPEEE>>>666:::DDDeeeyyy}}}aaaMMMXXXlllYYYCCCCCCbbb}}}TTT<<>>777>>>888888===777???DDDPPPmmmzzz}}}vvvhhhRRR???;;;KKKeeeyyyvvv[[[>>>:::NNNbbbjjjWWWFFF999888777666===HHHmmm~~~oooSSSHHHYYYjjjWWWDDDFFFdddyyyOOO:::@@@PPPvvvfffVVViii```@@@AAAAAA;;;666111,,,------,,,***+++///222...---+++***))))))***+++///000000...+++*********))))))***+++,,,------...---000111222777@@@GGGHHH:::555HHHlllqqqQQQ777555666JJJ^^^>>>SSSvvvZZZ___iii???444XXX^^^777<<>>RRROOOcccxxxRRR:::;;;:::777666222444111---)))(((***///222,,,,,,+++***))))))******+++,,,,,,+++)))(((((()))))))))***+++,,,------...000111000111999CCCHHHGGGHHH777AAAfffvvv___CCC::::::GGG~~~aaa888KKK{{{}}}]]]VVVuuu|||```===666\\\|||SSS444;;;NNNxxx{{{bbbOOOaaaeeeBBB000666III\\\gggxxxiii>>>333333HHHsssddd===<<<___lllKKK999QQQPPP:::777666;;;@@@;;;GGGEEEmmm~~~vvvrrrXXX???===RRRlll~~~{{{___@@@999BBB???111111333444444444@@@VVVjjj}}}|||kkkSSSCCCDDDUUUhhhUUUHHHBBBQQQnnnvvvJJJ999===777AAATTT{{{dddIII:::888222111777888KKKBBB555---++++++++++++++++++******************'''((())))))(((((()))***))))))***+++,,,------...///000///222===IIINNNMMMWWW???>>>bbbuuuTTT===>>>BBBuuu```666GGGttt```JJJZZZbbbzzzooo]]]FFF333:::aaasssIII222<<>>999ZZZ}}}WWW999>>>hhhfffDDD888777???CCC:::EEEGGGyyymmmPPP999AAA^^^yyywwwXXX<<<777>>>;;;000111555555000222DDD```uuuuuuiiiYYYMMMOOO```llllllGGG>>>BBBZZZvvv|||PPP;;;===999FFFlllttt~~~WWWFFF===888///000:::===HHH>>>111++++++---,,,)))*********************)))'''(((******))))))+++---))))))***+++,,,------...+++---///444???MMMTTTTTT\\\FFF@@@```fffBBB???<<>>aaaQQQ>>>///,,,===eeeiii@@@333???```}}}|||CCC888^^^{{{kkkLLL555,,,---///666333+++000777333LLLhhh>>>999UUUbbb===999OOOwwwMMM;;;999AAABBB:::GGG\\\```GGG888IIIiiikkkKKK777333666666333000333222111<<>>999FFFfffXXX@@@======SSS~~~nnn___lllOOOBBB<<<777///222:::999222...***)))+++,,,,,,,,,))))))************)))))))))***++++++***)))+++,,,))))))***+++,,,------...+++...000444===JJJRRRTTT[[[III???UUU~~~tttLLLAAA888VVVzzz~~~PPP:::@@@fffaaa666111000AAA999111---...@@@ggg^^^888333???eeeQQQ888FFF\\\|||```FFF999666555555...000888444222RRRiii@@@;;;JJJlllEEE;;;:::ZZZtttKKK;;;;;;AAABBB@@@VVVxxx~~~~~~SSSAAA===WWWwwwtttXXX===555444222333999444333111:::TTTllllll___@@@;;;DDDRRRaaavvvmmmHHH;;;999LLLrrr___EEE<<<===YYY|||~~~___ZZZnnn{{{JJJ>>>999666000333888222+++---//////,,,***)))***((()))************))))))***++++++***((('''((()))))))))***+++,,,------......111333444:::DDDLLLNNNYYYJJJ;;;EEEnnn}}}XXXDDD777LLLrrrxxxBBB333;;;bbbddd777222444+++...222555555CCCiiiUUU111111>>>eeezzzzzzWWW999000===uuuuuuWWWCCC888333444,,,222555)))111___jjjAAA======}}}tttMMM===...<<>><<>>555444999222444666???UUUlllpppWWW;;;999EEEOOOZZZlllvvv___>>>:::CCCUUUoooHHH999EEEQQQttteeeccc]]]cccWWWIII???555000111444333111,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,+++---000222555===GGGOOOLLL;;;555DDDbbb___CCC222;;;DDD<<<000---000OOOtttzzz\\\999,,,---***///000---333LLLooofffAAA111,,,@@@hhhvvvggg999333444>>>PPPvvvwwwVVV:::666333888000---555MMMZZZ???555<<>>ZZZpppgggOOOGGGPPP]]]dddffffffnnnrrr___DDD@@@IIIZZZnnnGGG:::BBBDDD```kkkbbbnnn~~~___fffrrrjjjLLLEEE===444///111333222111,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))******************++++++---///111111444:::CCCJJJDDD;;;444FFFkkksssRRR333+++...------000///@@@jjjzzzVVV444---,,,)))///111...666OOOooo~~~XXX;;;777...>>>nnnuuueeeaaa<<<555///444777]]]mmmPPP777000555222000000===lll___AAA444444444XXXpppAAA<<<666444444555333111111AAAFFFLLLdddaaaMMM^^^qqqxxxrrr```III666444555PPPyyyhhhAAA444666===666222333111999QQQlllnnnTTTAAAOOOjjjvvvxxxtttmmmpppuuummm]]]ccchhhuuusssKKK===???:::DDDEEEUUUyyykkk[[[oooXXXNNNDDD===444000///000...---,,,++++++******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***************111222444444666<<>>333FFFrrrccc???......111333222000444___vvvPPP111111...---111111...999TTTooorrrKKK>>>LLLBBBEEEooo}}}nnn```fffIII@@@000---444EEEdddkkkGGG555222222777444333SSS|||]]]>>>111333666333EEEzzzmmm;;;999666666888:::;;;::::::PPPXXX\\\vvvWWW;;;@@@KKKSSSQQQEEE:::555333:::VVVxxxwwwTTT999777;;;>>>777111555:::UUUeeedddNNNFFFZZZqqqzzz}}}zzzrrrlllqqq{{{|||wwwWWW>>>;;;<<<@@@;;;UUU|||yyy^^^```xxxtttLLLQQQ???:::333///......---,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((+++++++++***************///222555777;;;CCCNNNVVVJJJAAA222CCCrrrpppLLL333...333333...111---PPPfffGGG000222///---000...///@@@^^^tttzzzvvv```CCCMMMjjjdddZZZpppxxxhhhmmmTTTOOOAAA<<>><<>>888777:::444777III\\\gggjjjYYY;;;222666666444555999HHHZZZlllgggVVVIIIVVVsssyyy}}}wwwooommmrrr{{{|||~~~eee@@@888===BBB???WWWnnnhhhcccuuu]]]EEEJJJ777444000....../////////------,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++///444999@@@KKKWWW```MMMAAA333@@@iii|||{{{]]]===...111333---///***>>>MMM;;;---///---***,,,,,,333LLLlllxxxsss___KKKFFFccc~~~qqqrrrzzzhhhgggQQQ]]]___aaafffqqqfffOOO\\\nnnKKK000222666+++666666777444///222777444,,,333111LLLnnnzzzZZZ:::888444222222555888:::777>>>LLLrrrPPPCCC===999:::;;;;;;<<>>BBBPPP[[[aaatttnnnOOOEEE@@@444222///.....................---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,---000555:::AAAKKKWWW```III<<<555>>>\\\zzzxxxqqqNNN555222444000...,,,000444111---,,,,,,))),,,...;;;ZZZvvvvvvdddGGG>>>VVV{{{|||ppp}}}{{{kkkbbbLLLeeessszzz}}}ZZZPPPkkknnnFFF:::999,,,222666444333333555555000***---///888FFFVVV^^^TTTAAA555555555444666999===@@@???NNNhhhyyytttDDD<<<:::777666999???AAA???>>>333111333///222888555777<<<777???]]]kkkkkkrrr___IIIIIIccclllXXXFFFFFFCCCMMM]]]hhhhhhfffqqq}}}ttt{{{lllccciiigggxxxpppXXX>>>>>>DDDJJJSSSjjj\\\KKKJJJ<<<555333111...---,,,++++++//////...---,,,******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---222555888:::???GGGQQQYYYCCC888777===RRR}}}aaayyy|||\\\;;;222333000///000)))&&&---...+++...,,,///333BBBccc{{{pppUUU;;;<<>>???:::;;;000333999444222888999222;;;:::LLLqqqtttZZZNNNTTTFFF@@@JJJSSSJJJ999,,,,,,>>>WWWcccZZZQQQ[[[mmm[[[SSS]]]OOOLLLYYYWWWjjjrrrDDDCCCIIIIIIUUUuuukkkSSSQQQEEE===777444///------......------///000///,,,+++***+++++++++)))(((''''''''''''))))))((((((((((((((()))******+++++++++,,,,,,,,,...///:::???;;;AAANNNPPPFFF///222<<>>BBB===FFFUUUXXXUUU777333999666SSS~~~ggg]]]ddddddZZZEEE---+++++++++++++++,,,,,,---***;;;TTTiiimmm^^^CCC///222///FFFZZZLLL999DDDWWWxxxXXX555<<>>999444444888;;;;;;:::===;;;BBBOOOQQQIIIFFFIII___BBB999NNN\\\MMM<<<999:::LLL\\\XXXGGG>>>HHHVVV;;;BBBGGGEEE???===AAAHHHXXXuuupppcccggg```nnnxxx]]]^^^VVVBBB888444111---++++++,,,,,,+++333333111...+++)))***++++++***)))((((((''''''(((******)))))))))******+++******+++++++++,,,,,,,,,222777CCCDDD???JJJZZZ\\\]]]===555777000EEEuuuzzzaaaTTTWWWeee\\\>>>///...---,,,,,,...000111666PPPeeedddUUUEEE777...111+++999FFF777(((444FFFnnnxxxLLL,,,)))444???//////PPPzzzppp===&&&444555KKKZZZhhhiii^^^MMM>>>555222222333555444333333333444555666555777>>>GGGOOOaaa}}}jjjllldddTTTEEE???===???JJJVVVEEE@@@:::888:::>>>??????@@@===???FFFFFF???===@@@FFF;;;:::IIIQQQHHH<<<777;;;EEEKKKGGG===999???III???IIIRRRQQQHHHDDDIIIPPP>>>WWWooo|||vvvttt|||www{{{ddd```fffVVV>>>666222///,,,++++++++++++***111000...+++)))(((***,,,******)))(((((((((((((((******************+++,,,******+++++++++,,,,,,,,,000:::HHHGGGBBBNNN[[[XXXRRR>>>777666333KKKyyyyyy^^^MMMWWW```VVV999777444222111222444555GGGYYY]]]III666666>>>AAA000+++:::FFF999---444???ccczzzlllEEE111+++///???777444NNNsssmmmAAA***444MMMNNNEEEEEE\\\ssssssfffXXXKKK@@@:::888777666555555666777888===999>>>PPPgggQQQHHHTTTVVVLLLEEEDDDDDDDDDGGGLLLBBB>>>:::999;;;===>>>===???:::999<<<;;;666666999000111555;;;===:::555111333555777666333333777:::777>>>EEEDDD???===BBBHHH>>>AAAIII]]]{{{{{{^^^pppxxxuuutttrrrPPPUUUWWWFFF666333000...+++***++++++***)))++++++***)))'''(((+++---***))))))(((((((((((()))******))))))***+++,,,,,,******+++++++++,,,,,,,,,///===MMMKKKGGGSSS[[[OOOCCC@@@:::000222LLLiiitttkkkttt~~~qqqSSSIIIOOOQQQ:::888666333333444666777EEELLLEEE111(((333???AAA000,,,888CCC999000555999NNN___RRR999444111111>>>::::::HHH[[[XXXAAA222333TTT\\\RRR???:::AAAXXXsssooooookkkdddbbbcccbbb^^^hhhhhhgggddd^^^SSSHHH@@@777777666555555666888888:::666999GGG[[[vvvqqqBBBDDDRRRLLLDDD===@@@EEEEEEAAA===777777777777999999888888999666444444333111222555,,,222666444333333333222000000111222333444444333555777888999999;;;???BBBFFF<<<888IIIgggwwwgggMMM\\\cccbbbcccwww]]]CCCFFFAAA777666777///---++++++++++++***)))'''((((((((('''(((***,,,))))))(((((((((((()))))))))))))))))))))***+++,,,******+++++++++,,,,,,,,,000@@@OOOMMMLLLZZZ\\\HHH===DDD===---,,,<<>>===999777999777444999999;;;===>>><<<888555555444333333444666777888777999<<<===@@@\\\bbb===DDDKKKGGG===444444:::===:::444111333444666666666555444444222111000000111222444111555666333000111333333111111111333444444222000===;;;::::::===@@@BBBDDD???::::::CCCQQQYYYUUUMMMQQQWWW[[[aaazzzmmmLLL???@@@777444999444///---++++++,,,,,,+++)))'''(((***)))(((((()))***))))))(((((((((((())))))(((((((((((()))***+++,,,******+++++++++,,,,,,,,,000>>>KKKHHHKKK^^^^^^EEE???GGGAAA333000000000111:::222555:::999;;;;;;222//////000000111333444555---...///111222111---***222+++///111+++,,,111...///+++...///+++///222,,,---...//////000000000111---...))),,,888888///000222666777444333555555222555444333444666777777666555444444555666888:::;;;;;;>>>@@@;;;:::VVV[[[BBBJJJDDDGGGAAA999777999<<<:::555666666777777666555555555222333333222222333444333555444333333222000111222000111333444444555666777:::;;;;;;;;;999999:::<<<999;;;???EEEIIILLLPPPTTTXXXaaallluuuQQQ======AAA666555777)))///---,,,,,,------+++***)))***,,,+++)))(((((()))))))))(((((((((((()))***''''''''''''((()))***+++******+++++++++,,,,,,,,,...;;;EEEBBBGGG^^^^^^CCCBBBGGGCCC===:::111000===:::;;;DDDLLLPPPUUULLL555555555555555555555444444777333111333111///333:::222...555:::555777888111666---666;;;000333888---444111111444333///111666444:::666222444000000:::666999999555333555666444666666555777999:::999888777777777888:::<<<>>>@@@@@@>>>======DDDaaadddVVV```RRRLLLLLLJJJHHHFFFEEEAAA======<<<;;;888666666777999222444555444555666555333888444222666777333222333111333666777888;;;@@@EEECCCHHHLLLJJJCCC???@@@BBBAAA@@@DDDLLLRRRSSSVVVZZZeeerrraaaEEEBBB<<<777333111111222---,,,+++******+++---...))))))))))))(((((((((((())))))))))))(((((((((((((((''''''&&&&&&((()))*********+++++++++,,,,,,,,,///444===BBBKKK]]]^^^III:::PPPKKKAAACCC666999^^^hhh___bbbrrr}}}ttteee\\\VVVPPPKKKJJJHHHFFFHHHLLLHHHHHHFFFCCC???=========AAAFFFHHHFFFFFFFFFCCC>>>@@@@@@AAACCCDDDCCC???<<<>>>??????>>><<<;;;;;;<<<===>>>???@@@@@@AAA@@@@@@@@@AAAAAA???======>>>???@@@??????@@@CCCDDDDDDCCC??????LLLRRREEEAAAKKKRRRSSS```eeebbbpppyyynnnmmmgggbbbbbbggggggbbb[[[ddd^^^VVVOOOLLLKKKKKKKKKLLLMMMOOONNNKKKIIIHHHHHHKKKHHHGGGHHHHHHFFFGGGJJJLLLNNNOOOPPPQQQSSSWWWYYY]]]]]]``````ZZZUUU\\\gggeee```bbbnnnxxxxxxrrrlll~~~nnnNNNFFFCCC===777222000///000///+++((('''***---,,,+++))))))))))))(((((((((((())))))))))))(((((((((((((((((('''&&&'''((()))************+++++++++,,,,,,///000???NNNRRRUUUQQQCCC333HHHEEE===AAA666999YYY~~~}}}xxxsssxxxvvvuuussslllffffffkkkhhhhhhhhheeeaaa___^^^___bbbgggjjjjjjkkkmmmkkkgggeeecccbbbccceeeffffffeee^^^^^^___```aaabbbcccccc]]]]]]^^^_________^^^^^^bbbcccdddcccbbbbbbccceeehhhgggfffhhhjjjkkkjjjiiiwwwrrrzzzzzzsssooommmlllkkkrrrvvvzzz|||zzzwwwuuutttqqqoooooorrrqqqmmmkkkmmmjjjlllmmmmmmkkkkkklllmmmkkkmmmrrruuusssrrr|||ZZZAAAEEEBBB<<<666222///......000+++'''(((---///,,,((())))))))))))(((((((((((())))))))))))(((((((((((((((((('''''''''((()))************++++++++++++,,,000000DDD\\\]]]UUULLLCCC666FFFBBB:::===555777PPPxxx}}}}}}|||rrrfffdddhhhiiijjjkkkjjjfffcccbbbbbbiiiooossstttwww{{{zzzwwwuuurrroooooorrruuuwwwxxx~~~|||{{{}}}lllmmmqqqlllqqquuuyyyyyywwwyyy~~~yyyvvvuuuuuutttwww|||}}}xxxvvvxxx{{{yyytttpppqqqvvvwwwyyyxxxvvvtttssssssmmmqqqwww{{{{{{~~~gggKKK===AAA???:::555111///......---,,,---///222111,,,((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************++++++++++++222444III^^^cccbbb\\\OOO>>>GGGAAA777666111444EEEkkk~~~zzzqqqeeeaaabbbeeegggiiiiiifffcccaaaaaahhhmmmrrrsssvvv{{{{{{xxxtttrrrpppooorrrtttvvvvvvxxxvvvvvv|||```EEEHHHLLLIIILLLOOOQQQNNNKKKLLLRRRYYY[[[XXXUUUTTTUUUWWWXXXYYYeeejjjpppsssrrrooolllkkkgggeeefffiiihhhdddaaacccZZZ]]]___```^^^\\\[[[[[[XXX\\\aaadddcccdddjjjqqqjjjLLL===999<<<:::777444111000000000)))///666888555000,,,***))))))))))))(((((((((((())))))))))))((((((((((((((((((((()))))))))))))))))))))*********+++++++++111777FFFRRR\\\mmmnnn[[[???DDD@@@777333444<<>>???<<<;;;999666444555777:::666555444666999<<<>>>>>>888:::<<<===;;;999888999777444444666666444555888<<<>>>AAAAAA???===<<<;;;<<>>777999888777444222111000000000'''000888:::444...++++++))))))))))))(((((((((((())))))))))))(((((((((((('''((()))*********)))))))))))))))************+++---555@@@CCCKKKbbbjjjYYY@@@FFFIIICCC===BBBMMMUUUSSSaaaqqq{{{~~~xxxqqqXXXNNNEEECCCCCC???:::888555777999999777666555666444888999888888;;;;;;777222333444666777555111...999999;;;AAAIIIOOOQQQQQQCCCDDDFFFIIIKKKMMMNNNNNNKKKKKKKKKJJJHHHGGGHHHIIIGGGFFFGGGJJJNNNQQQRRRRRRTTTTTTZZZ[[[[[[mmm~~~~~~GGG;;;<<<999>>><<<999555444666888777666222111000111444555555555999999999666444333444666444111000222333222444888333555666555222///......222777999666444666888888999999<<>>777111222222///,,,---)))***++++++***)))***,,,,,,//////------///...++++++,,,---000111000---***222111111000000///......---...///111222333444444333444555444222222333555444333333555999;;;;;;:::===:::===::::::PPPkkktttVVVZZZtttzzzEEEAAA===333;;;999777555666888999888777666555444555666666555333111111000...+++***,,,---,,,)))))),,,---******---222333444333111000000111666:::888333333999@@@AAA:::888999<<<<<<;;;>>>DDDTTTYYYsss~~~zzzlllQQQJJJGGGGGGPPP```}}}jjjFFF;;;<<<;;;999:::888777444222000...---,,,---,,,+++******)))(((((())))))))))))(((((((((((())))))))))))(((((((((((('''((()))++++++******)))))))))))))))************,,,---:::???222---777>>>CCCLLLWWWOOO;;;666:::555000,,,...555555///000888000------...---)))))),,,***+++++++++******,,,...,,,//////---,,,...---*********+++---000000///---///000111///---,,,---...+++,,,------......------...///000000///000222444222111111222444555444333888666;;;<<<@@@XXXpppuuuHHHcccoooCCCFFFAAA444???777777777777777777777777666666555666777777666444222333333222000//////000000...000444333...,,,---...///000000000222444666===???:::222222===GGGKKKBBBAAAAAA@@@<<<:::AAAJJJZZZ```zzzjjjiii___CCCIIIKKKIIISSSnnn[[[PPPBBB999777999999999444111555444,,,,,,///))))))************+++++++++))))))************))))))((((((((((((((()))***************)))))))))))))))+++++++++***++++++,,,,,,***777CCCEEE>>>777222111@@@NNNQQQBBB555333000***,,,,,,+++***+++,,,---...---------,,,,,,+++++++++***,,,---+++)))(((+++...((()))***---//////---+++***+++,,,,,,------,,,,,,++++++,,,------,,,,,,,,,........................//////......//////000111111111111222333555666777555@@@<<<333FFFgggkkkVVVQQQeeeFFFEEE777;;;999888999999::::::;;;;;;;;;999<<<<<<888999===<<<666888===<<<555111444555444222222222333333555666777999777444333555999===@@@PPPHHH>>>:::@@@LLLXXX___aaa\\\VVVOOOFFFCCCKKKVVVcccaaaqqqqqqZZZrrrNNNFFFAAAEEENNN\\\sssdddKKKDDD;;;777777777666444...>>>SSSPPP999...,,,$$$)))************+++++++++))))))************))))))((((((((((((((()))******************************,,,++++++***++++++,,,,,,---...:::JJJHHH:::777???TTTVVVMMM<<<333555444---000///...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,)))+++,,,,,,******,,,...,,,++++++,,,---...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...//////000333222222222222333444444777888:::<<<@@@CCCFFFHHHGGGKKKIIICCCJJJ\\\hhhiiioooPPPNNNBBBDDDAAA===============>>>>>>>>>;;;===<<<888999===;;;666===AAAAAA;;;888:::;;;999555444444444444444555555777555333111222444888:::AAA@@@@@@EEEMMMTTTYYY[[[XXXUUURRRNNNIIIIIISSS___www{{{fffKKKdddlllppp}}}oooTTTfffvvvkkkcccZZZHHH@@@HHHMMMPPP^^^ssssssWWW???<<<999666777888777444000///PPPpppgggCCC111...((()))************+++++++++))))))************)))))))))(((((((((((()))******************************,,,,,,++++++***++++++,,,000%%%000LLLQQQ@@@>>>MMMYYYSSSEEE777555888555---444222000...,,,,,,,,,,,,,,,,,,,,,,,,------------)))+++,,,---,,,---...000222///,,,++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------******+++---...///000111444444333333444444555666:::;;;===@@@DDDGGGKKKLLLOOONNNOOOQQQRRR^^^}}}```EEEEEE>>>===;;;>>>>>>==================??????===::::::===<<<999444888888444222333444222777777777666777777888888999777555333333444777888333444777;;;>>>???===;;;DDDCCCCCCDDDDDDGGGSSS___tttbbbWWWZZZJJJ[[[\\\WWW[[[nnnyyyfffOOO]]]YYYOOOVVVVVVLLLHHHXXXMMMGGGJJJKKKJJJSSSaaaeeeoooRRRDDD:::888777777888999777333//////OOOjjj\\\999...111+++))))))*********+++++++++))))))************))))))))))))(((((())))))***+++*********+++++++++++++++,,,,,,++++++******++++++...$$$,,,EEEPPPGGGFFFPPPGGGBBB;;;888999999222)))333111///---,,,++++++,,,++++++,,,,,,------......***,,,---///000111222222:::555000,,,++++++,,,+++++++++,,,---------------......------------------***++++++,,,...//////000222222111111222222333444666666777888999;;;===>>>;;;::::::<<>>:::999999888888777777777===;;;999777777888888666444666666555444444333333333333333444555666777888777666444333333444666777;;;999777666555444333222666666888;;;>>>BBBMMMYYYdddXXXBBBSSSZZZLLLLLLPPPZZZ```YYYXXXfffvvvwwwdddOOOAAAAAA@@@DDDKKKJJJHHHNNNLLLPPPOOOHHHBBBCCCHHHLLLWWWqqqsssSSSBBB@@@>>>;;;:::888777555333000---)))999III@@@,,,***...%%%))))))*********+++++++++))))))************)))))))))))))))))))))***++++++***+++++++++,,,,,,,,,------,,,++++++*********+++)))***---777EEEOOOPPPLLL999666555777777333---***...---,,,+++++++++,,,,,,***+++++++++,,,---------,,,---...000333444444444===999222...,,,+++++++++,,,------...............///...---,,,,,,,,,,,,---,,,,,,,,,---------------000000000000000111111222111111111111111222333333999:::555000AAAmmmtttHHH<<>>::::::ZZZhhhIIIBBBBBBDDD<<<===>>>>>>>>>>>>>>>=========@@@===<<>><<<<<<<<<777555666666555444666===<<<;;;999888777666666555666777777888999999:::333666:::;;;:::888777777999777999===@@@AAAGGGMMMWWWuuuMMM;;;@@@HHH>>>CCCLLLDDDMMMRRRSSSWWW\\\\\\UUUIII@@@>>>BBBEEEDDDPPPmmm{{{___]]]WWWOOOFFFAAABBBGGGWWW^^^[[[]]]uuuttt\\\OOOJJJ>>>777888777333333222///---++++++,,,333))),,,444111...---''')))************+++++++++))))))************))))))******))))))******+++,,,++++++,,,,,,---............---,,,+++************$$$//////***:::ZZZeee[[[AAA555///222111******000******)))((()))***+++,,,*********)))))))))))))))++++++,,,///222333111......------...//////...,,,***+++,,,,,,------,,,,,,///---+++)))))))))***++++++++++++,,,,,,---------111000000000000111222222222222333444555777999:::111777===NNNxxxppp]]]YYYVVVWWWKKKMMMHHHHHHIIIIIIIIIIIIIIIIIILLLIIIJJJPPPRRRNNNKKKLLLSSSKKKFFFHHHHHHFFFFFFIIIEEEEEEDDDDDDCCCCCCDDDDDDAAABBBBBBCCCCCCCCCBBBAAACCCEEEHHHFFFBBB===:::999555333555:::===>>>BBBGGGNNNSSS888>>>EEEFFF555777<<<:::UUUbbbaaa___XXXPPPHHHDDDBBBGGGQQQOOO===GGG~~~iiiYYYOOOPPPKKK@@@CCCNNNvvvwwwdddOOOPPPcccvvvtttjjj[[[FFF???AAA999555999;;;---/////////...------...:::***)))000***%%%)))+++)))************+++++++++))))))************))))))*********)))******+++,,,++++++,,,,,,---...//////...---,,,+++************$$$------+++===]]]lllhhh===000+++333555---)))---++++++***))))))***+++,,,******))))))((((((''''''***)))***---000111...+++%%%&&&))),,,000111000...))))))***++++++++++++***...---+++)))(((((()))***))))))***+++---...///////////////...///000000111222222222222333444555666BBBGGGTTTrrriii^^^]]]XXXYYYKKKNNNOOOOOOPPPPPPQQQQQQRRRRRRPPPMMMOOOWWWYYYTTTPPPQQQPPPGGG@@@BBBBBB@@@AAAEEEAAABBBCCCEEEGGGIIIKKKMMMFFFGGGGGGHHHGGGEEEDDDBBB===>>>===999444111222444444222555;;;>>>???BBBGGGSSSJJJ999???[[[XXXCCC<<<999:::FFFRRRgggeeeZZZ\\\QQQBBBEEEEEEDDD???<<>>hhh\\\GGGGGGJJJHHH;;;>>>???<<<:::;;;===>>><<<999<<<<<<===>>>??????@@@@@@===;;;888555444333444555444444444555555666666666888888888888888777777777888///111666///,,,111333777555333333777===AAADDDXXX}}}```999???TTTXXXIII@@@======@@@NNN]]]aaacccbbbKKK888???:::<<<<<<;;;DDDUUUdddjjjbbbPPPDDDFFFHHHCCC@@@AAADDDNNNGGG<<>><<<111222333///((($$$'''---***)))+++>>>ddd~~~oooPPP444333000...,,,+++++++++))))))))))))(((((((((((((((***++++++******+++,,,,,,+++***+++---...---,,,*********+++,,,,,,---------------,,,,,,+++++++++,,,---...---+++***+++,,,,,,,,,------------......//////000000111222222222222777444222777555666@@@iiiUUUDDDDDDEEECCC888<<<;;;999777888::::::888666333333333444555555666666999888555333111111111222111111111222222222222222222222222222222222222222222000111111///---...111...111666;;;???@@@@@@@@@```rrrFFF>>>GGGQQQMMMAAABBBGGGCCCIIIOOOXXXffffffJJJ555===333666888888<<>><<<999???DDDGGGPPPWWW```nnn}}}|||nnn```XXXTTTNNNIIIFFFEEE>>>666222222444555555444222000///000000///...//////000000///,,,***(((++++++***)))))))))*********))))))***,,,,,,+++)))***---///---)))'''***...---...000888KKKaaappptttUUUBBB111---//////------******///HHHooojjjCCC555333000...,,,,,,------******)))))))))((((((((()))***++++++***)))+++,,,***))))))***---......---)))))))))***++++++,,,,,,//////...---,,,+++******,,,---...---+++***+++,,,,,,,,,---------.........///000000111111222333333333:::777333888999;;;FFFyyyLLL@@@AAA@@@===444999666555444444555555444333000000000111111222222333555333111///............000000000000000/////////---------..................555111,,,111111...000333444666777888<<>>AAACCC???<<<;;;666>>>===<<>>;;;999111777333333222222222222111111111111111111222222333333111000///---,,,,,,,,,---111111000000//////......------............/////////777///)))333666000000555666666555444888@@@GGGmmmhhhWWWhhhvvvyyyFFF;;;@@@BBB:::MMMooo}}}\\\OOOEEEFFFOOOWWWRRRCCC999555333555:::@@@EEEHHHGGGCCCBBBCCCCCC???<<<;;;999>>>::::::@@@<<<777<<>>KKKTTTMMM@@@999666222...+++++++++,,,+++++++++***)))((((((((()))+++,,,+++***)))***+++)))((((((***,,,......---((()))))))))))))))******))))))******+++++++++,,,+++,,,------++++++,,,---,,,,,,---......///000000111111111222333333444444666333444<<<;;;000EEEqqqbbb@@@======999888111777222333333222111111111111.........//////////////////......------,,,,,,,,,/////////......------,,,.........//////000000000///111---+++222555222///---333999;;;:::===DDDKKKcccPPP___kkkxxxvvvIIICCCCCCAAA;;;LLLuuuoooXXXEEE===DDDWWWXXXEEE777333222777;;;<<<<<<<<>>444111666333===??????<<<===HHH]]]mmmdddPPPZZZaaalllWWWEEEKKKJJJDDD>>>CCCeeewwwWWWFFFDDDDDDPPPVVVIII;;;444000444777555333444<<>>NNNOOOGGG@@@999RRRuuuQQQFFFNNNJJJKKKRRRNNNCCC777///000222222333666888===???>>><<<<<<<<<<<<777===>>>BBBHHHCCCCCCOOOMMMGGG???:::999;;;>>>@@@>>>???AAABBBBBBDDDHHHJJJKKKIIIGGGFFFEEEDDDAAA???BBBAAA???===;;;;;;;;;<<<;;;===:::444777===888---111222555;;;???>>>999444111///------000444666777---------,,,++++++++++++((((((((((((((()))*********,,,//////,,,+++---///***,,,111222000AAAppp~~~BBB(((111---000222444555777777666222///,,,******,,,///222------,,,+++***)))((('''***,,,,,,+++)))((()))***+++***)))***+++,,,+++***+++++++++***************,,,,,,++++++++++++++++++***+++---,,,,,,,,,---...,,,,,,---...///000111222222222333444444555555666111>>>:::555NNNzzzaaaAAA===;;;888;;;222222222555666555222111222444........................++++++,,,------------,,,++++++,,,,,,---------...++++++,,,---......//////999777mmmRRR;;;SSSUUU^^^lll{{{}}}}}}jjjUUUVVVSSS[[[sss~~~TTTBBB???DDDJJJJJJAAA;;;@@@JJJXXXMMMAAAFFFRRRKKKBBBGGG<<<888333000///111333555777888:::;;;888555999AAA:::::::::===@@@CCCCCCCCCLLLGGG@@@888555555777999777<<<>>><<<999999???FFFBBBAAAAAAAAAAAA???;;;888???>>>;;;777444555777:::???>>>:::666555888<<<===555666888999999777444222---///111444555555444333......---,,,+++***((('''******************++++++)))+++...///...---......(((---...,,,999^^^VVV555000...000888???555)))000666---666333000---,,,---///111000///,,,***)))))))))***(((((()))***+++,,,,,,---///...---,,,***)))((((((+++++++++************)))***************++++++,,,------,,,++++++,,,,,,,,,+++,,,///222333333333222666222444777666111222999777<<<:::JJJ]]]EEE;;;<<<777555555111333222222111111222222333////////////............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,///,,,***+++///333333333BBB```dddHHHOOOeee___```pppqqq[[[MMMRRRVVVUUUTTTtttfffBBBAAAEEEJJJHHH>>>444555===>>>;;;;;;KKK\\\TTTBBB@@@===999333000000111111111444444888;;;:::888:::@@@777666666888;;;======<<<>>>===;;;999999;;;===>>><<<>>>>>><<<888666999===<<<===>>>@@@CCCCCCAAA???;;;:::888555333444777999;;;:::888888;;;@@@CCCDDD999999:::::::::888555444...///111222222111000///---------,,,+++***((((((***************++++++++++++---///000///...///000///000---222PPPPPP333000000888AAARRRQQQ>>>555444...333333222222111000000000...---+++)))(((((()))***)))))))))***++++++,,,,,,......---,,,++++++***)))+++++++++************)))***))))))))))))***++++++------,,,,,,+++,,,,,,---+++---///111333333333222333444555555333111444999888777>>>eeeYYYBBB999;;;777666777333333222222111111222222333/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------...111555999YYYjjjqqqhhhdddfff]]]NNNDDD<<>>333000333///111666III\\\SSS>>>888===:::666333222111000///222111444999;;;999:::===666555555666888999888777555777999<<<>>>@@@AAABBB???>>>>>><<<:::999888888999:::<<<@@@CCCDDDCCCAAA999999888666444555777:::<<<:::999<<>>;;;:::999888666555////////////...,,,+++)))---------,,,+++***)))((()))))))))******+++++++++...///111111000///000111444000///BBBrrrJJJ111111111222<<>>@@@EEEDDD===666444444666666???KKKDDD666666888;;;===:::444000222555555111000444777666777999999888777777999999888777888999;;;>>>???@@@@@@@@@===<<<;;;===???@@@>>>;;;;;;;;;<<<>>>@@@@@@>>><<<;;;;;;;;;999777777888:::AAA===<<<@@@EEEFFFEEEEEEDDD@@@:::888777777555333............,,,+++)))(((,,,,,,,,,,,,++++++***)))((())))))***+++,,,,,,---///000222111000///000111000///;;;aaa{{{HHH222222///---333TTTrrreeeGGG::::::000222333444444222///...,,,+++******)))******++++++++++++*********))))))+++++++++++++++++++++++++++++++++*********))))))))))))(((((())))))***+++---,,,,,,,,,,,,------...---...///111222222222222///444555222444;;;;;;777:::LLLpppWWWAAA888:::888777888555222222111111111111222222222222111000///......---------------------------,,,,,,,,,,,,,,,---......---///111000000444>>>FFFKKKTTTgggxxxtttZZZ???111///666999222666XXXvvvwww```gggdddlllwwwjjj^^^LLLUUUcccwwwOOODDD===CCCJJJHHH???888666999555555:::555000777222<<>>DDDDDD===555111222222000,,,,,,,,,,,,+++++++++++++++******+++,,,,,,,,,++++++)))***+++,,,...///000111///000111000000000222444333MMM|||uuuFFF555333+++777222???TTT]]]```\\\QQQBBB===555...******,,,.........---------,,,,,,+++,,,+++++++++******))))))(((((((((((((((((())))))+++++++++************)))***************++++++,,,,,,,,,,,,,,,---...///000/////////000111111222222777444222444555666<<>>999666777222111111000000000000111111222222222222111111111111------------------------...---,,,,,,,,,---///000......///000444:::AAAFFFSSSdddeeeOOO<<<888666...000///000...222FFFPPPEEEDDD@@@===DDDHHHsssaaaYYYYYYhhhyyyQQQDDDQQQ[[[TTTIII>>>>>>444000999:::555777333>>>GGGGGG>>>777777;;;999888888777333---...333000000000222555666777666222222222333555888:::;;;;;;999777777777777888777555555777999;;;;;;999777333666888999888777777888666333555<<<:::444999CCCBBB;;;333000111111...***,,,,,,+++***************)))***+++,,,,,,,,,,,,,,,***+++,,,...000111333333///000111111111333555888MMMvvvkkk???333555,,,...---444===NNNkkkuuueeeNNNGGG<<<222+++***,,,............---,,,+++***)))+++++++++***************))))))))))))((((((((((((+++++++++************)))+++++++++++++++,,,,,,---,,,,,,,,,------...///000/////////000000111222222666222555:::888999OOOkkk^^^GGG<<<===888666666222111111000000000000111111//////000000000000111111........................///...,,,,,,,,,---///000222666:::;;;;;;???GGGNNNUUUVVVHHH000)))222333***888111111222333<<<>>>333===;;;???HHHGGGpppooo[[[^^^nnn}}}]]]GGGUUUddd```UUUUUUMMM999111;;;>>>777666777>>>DDDFFFAAA:::666444666888<<<===777//////333.........111444777777777333444555777999:::;;;;;;;;;:::999777777888:::<<<888888888:::;;;:::777555222555999;;;<<<;;;<<<===444222555999555...333@@@BBB:::222///111222...)))---,,,+++)))(((((((((((()))***++++++,,,,,,,,,,,,++++++---///111222444555000111222222333555888;;;eeeccc999111666...+++///000---???hhhyyygggUUUNNNBBB666///,,,---///...------,,,+++***((('''************************************)))))))))(((+++++++++************))),,,,,,++++++,,,,,,---...,,,,,,,,,---...///000000000000//////000111222333222000888@@@<<>>===:::AAAIIIDDDmmmmmm```gggqqq|||RRRIIIdddssslllbbbQQQ>>>777555444333333;;;777;;;PPP[[[GGG555<<<888999===@@@:::000...333777,,,---444000///555777<<<777555666888777777999666777777888@@@GGGDDD;;;;;;;;;<<<;;;999777444222444555555555<<>><<<888555333333333444???999333000000000...+++---,,,***)))))))))******(((***++++++++++++,,,...***,,,///222333222111000000222444222---///@@@SSS^^^:::333555222//////...222EEEZZZ]]]SSSNNNTTTVVVLLL:::,,,(((***&&&666000&&&...,,,%%%---))))))))))))))))))))))))---,,,***(((((()))***++++++***)))))))))))))))***...,,,++++++,,,---+++***,,,---......///.........333222222222222222333333222999===777777SSSjjjBBB@@@???444666222333333333222111111111000000------------------------222000...,,,---------,,,...333111000111+++---<<>>AAAJJJAAAfffvvvccciiiwww}}}^^^ZZZmmmmmmZZZFFF:::666444444555555333777MMM```SSS???===333444777999444,,,+++000333222666;;;999333111555555666444222111333666888777777666777???FFFDDD===:::::::::999777444111//////111111333:::CCCFFFDDD>>>>>><<<777333444:::@@@;;;===<<<777///))))))+++---,,,+++***)))******+++)))***,,,,,,++++++---...,,,...000222333222111111...000888:::111555ZZZYYY888222333000111222///...:::HHHHHH???DDDQQQ\\\XXXFFF444,,,+++&&&444///'''///---%%%***************************,,,+++)))((('''((()))***++++++*********++++++,,,...------...//////...,,,------............//////222222111111111222333333333777888:::NNNyyymmmAAA===>>>777:::888888333444444444222000000000...........................---,,,,,,,,,---------,,,---***,,,444444===RRR```fffgggccc___ZZZLLL===777333...,,,---//////...//////000222444666999:::999>>>@@@GGGAAAgggvvv```gggxxx```aaavvvjjjZZZHHH>>>999666666888222222444GGG^^^ZZZEEE:::555666888999555//////222///888;;;>>>AAA:::666<<<777??????555///111666666:::999777777;;;@@@===777666777777666555222000///...000000000555<<>>>>>@@@>>>888222333333444444444333222111///111111...000444555222---000333111...///666<<>>DDDKKKJJJ@@@888///777333000666777333666---111333333555777777444666>>>KKKFFF888???FFF<<<111444777777555555666888::::::???FFFGGGBBB<<<999:::999777444222///...---+++///111...---///000......,,,+++,,,000666;;;>>><<>>RRRtttnnnFFF:::444777888333333777333222666===@@@<<<:::<<<777666555333111//////...,,,111333///---///000...+++***(((***444HHH^^^mmmjjjmmmiiiYYYBBB222000333---...///000000000//////,,,---//////......000111///000000222333555777888BBB```XXX>>>444111222444444333222000---,,,...111111,,,***///:::CCCEEEDDD999888IIILLL555)))---***------------------------******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,---...111111111///,,,...000333444444222111111111222333555777999:::999```VVV@@@@@@:::999333666555444444777::::::555000........................+++---...---+++...444:::ccctttmmmvvvzzzzzz}}}}}}}}}qqqTTT777,,,000---///000...---,,,...111000000000111222444555666999:::DDDIIIvvvzzzqqqzzz___JJJIIIKKKIIIEEE>>>>>>888999===333,,,444000111...,,,444CCCNNNQQQ===BBBddd^^^999]]]gggNNN===>>>===333///555999555666===???<<<<<>>JJJCCCDDDYYY^^^@@@...///***------------------------((()))***+++++++++++++++......---,,,,,,,,,------///...---...000111111000+++---111444555444222111111222333444666888:::;;;KKK^^^HHHGGG???===777:::;;;777666:::???@@@;;;555////////////////////////,,,///000//////333;;;CCClll\\\jjjuuuwwwxxxtttSSS666---222777---...///...,,,---000444000000000111222444555666::::::EEELLLrrrttt~~~```DDDDDDGGGCCCLLLEEE===<<<===;;;444---111111111...---000777===777<<>>999:::888111,,,,,,---...///000000000000111000000000222444222...333:::888555555444BBB\\\uuuNNN===222...222222444111...---...111222222444---((()))+++///555;;;AAAPPP\\\]]]MMM///'''888444111111222///(((&&&((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000//////222333333333555333444777:::777555===JJJ}}}lllDDDAAA===;;;<<<222333555888===FFFIII@@@555333111111333111---,,,...777***...111,,,@@@ZZZ\\\xxxkkk]]]VVVXXXccclllsssaaaIII999444333111...//////////////////////////////000111222444555666777BBB>>>OOOzzzttt{{{aaaHHHFFFMMMKKKIIIFFFBBB>>>:::666555777777555333000000222444333666:::999333444EEEXXX\\\YYY___XXX@@@<<>>MMMXXX[[[NNN444...AAAIII>>>222++++++---,,,***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000///...///333777777555222888000111;;;999555DDD]]]yyyOOOFFF===:::<<<888666999===AAAHHHKKKFFF>>>222...,,,///000//////222000...555555444OOOjjjjjj[[[TTTIIIAAA???BBBGGGKKKQQQFFF888000///000000...//////////////////////////////000111222444555666555>>>;;;LLLtttrrr```IIIHHHCCCGGGJJJIIICCC<<<999999===;;;999777555333000...000000333777777555666999===[[[qqq___>>>:::===222IIIaaadddIII111000222,,,111===EEE@@@555000222444---///000//////111666;;;III777888EEECCC>>>>>>>>>999555444777888888999===777777777666555444444333444444444222///...222555777666...222KKKmmmeeeBBB888444555999777444222000///111222222222444///,,,---,,,***,,,111555DDDQQQXXXQQQ???@@@VVVkkk\\\CCC---***111111***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000111//////111666<<<<<<777222777000555>>>888666XXX[[[III<<<888<<<===777===AAACCCFFFJJJIIIFFF:::333...///000...---//////,,,///444AAA^^^kkk^^^<<<666000...111444333222444111......///111222222//////////////////////////////000000222333555666666<<<:::III|||llltttiiiKKKCCCEEEHHHKKKLLLIIICCC>>>@@@===999999:::999666333666222111555;;;??????>>>AAAddd{{{iiiLLLDDDBBB999OOOgggpppXXX===333222///<<>>===666DDDyyy```FFF;;;888;;;===777>>>BBBAAA???BBBFFFFFF;;;444///000222000...///555---///CCC]]]jjjZZZ@@@111///------///000000...,,,---///000000000111222/////////////////////////////////000111333555666:::===;;;FFFrrroooiiixxxzzz\\\PPPEEEEEEMMMSSSOOOHHHFFFAAA<<<;;;<<<===<<<:::>>>;;;666444666:::;;;:::777LLLXXXSSSHHH@@@<<<===>>>IIIPPPIII:::333777???999<<<>>><<<888555999???777555222//////222888<<<<<<111222555000///000+++666777>>>HHHLLLEEE<<<777333333222111111222333333000...222999<<<888666888666LLLgggzzzRRR777444444666777444000///...///000///...,,,))))))+++---+++''''''+++***666BBBNNNTTTPPP^^^{{{aaa;;;---***(((***++++++++++++,,,,,,,,,------------------------.........///000111111111///555777444333777888666666======999DDDkkkaaa@@@::::::777999888???CCC>>>:::;;;@@@CCC222---,,,000333222111333333:::MMMmmmnnnJJJ222...//////...,,,,,,...111+++---///...,,,+++,,,...////////////////////////......///000111333444555:::<<<;;;BBBfffyyydddnnnnnnQQQBBBEEEMMMOOOLLLMMMIIIDDDAAA??????>>>>>>===>>>===999777888666333...444333444888111,,,555222111222555999@@@OOO]]]BBB;;;666666555444666888777444111...---///222444000...111111,,,111222'''///111999DDDHHHBBB888444555555333333333444555666666111222666666222333:::VVV{{{kkkHHH333444444333444111///......//////...,,,))))))***---000...)))***///...666===FFFKKKIIIXXXwwwyyyLLL000***,,,++++++++++++,,,,,,,,,,,,------------------------------...///000111222222...444555111222999;;;777===>>>;;;BBBgggeee???<<<;;;444666999@@@BBB<<<777888===@@@555111000111000---...111222SSSttt___===444...000000...***)))---111............,,,,,,---...////////////////////////......//////111222444555555888;;;???ZZZrrrqqqmmm{{{\\\KKKGGGIIIKKKNNNNNNLLLHHHDDDAAA@@@@@@<<<@@@AAA======>>><<<666777===555111:::555///:::222333111222===PPP___dddLLLAAA888777666222000111222000...---...///000111666///000000+++111777222///333<<>>;;;<<<:::999777555555555666777:::666555555222444FFF[[[[[[>>>111555333111333000......///000000///,,,)))+++,,,000222...)))+++000...333666;;;???===MMMlll]]]:::---///+++++++++,,,,,,,,,------........................------...///000111222222000444444444===HHHEEE:::<<>>:::777555333///---333<<>>888+++:::222***333444000:::///::::::222;;;RRRXXXOOOFFF<<<444666666333000222...------...000222222222000(((///999555111333111333888@@@DDD???999<<>>===+++444///...111222000///111333222333666666333555999???EEEKKKLLLGGGAAA???@@@888:::777222555<<<888...:::444222@@@___uuuGGG;;;111222555444000...............---,,,+++***))))))***+++,,,,,,------222......000---...@@@WWWwwwUUU000222---444444,,,)))///000+++...///////////////......///---///222000,,,...555333<<<===<<>>777;;;@@@BBBAAA???>>>???444444333555888===BBBEEECCC@@@@@@<<<;;;HHHMMM@@@:::333...------,,,...111666555777:::999666777;;;333666999999777666777999888;;;:::555333666888888000AAA]]]|||fffBBB999444666777444///,,,............---,,,+++************++++++,,,,,,---000,,,---000...,,,888III```xxxgggDDD<<<@@@<<<444,,,+++///111///...///////////////.........,,,---000///---000777===<<<:::<<>>?????????>>>@@@>>>AAA???>>>LLLWWWPPPDDD>>>;;;;;;:::666555666666555777:::888555555999;;;:::888777666777999:::666:::>>>===666222999CCCQQQmmm}}}SSS;;;888777:::999222---,,,............---,,,+++***++++++++++++++++++++++++...+++,,,000...***///888III]]]gggnnnzzzttt]]]MMM```NNN;;;111000///.........//////000000////////////---...000111222777===AAA999888AAAHHHGGGHHHKKKeeeFFF>>>777444666999888333000333888:::===777777LLLwwwhhh>>>333***+++......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...////////////...---------...///000222444555666888666:::======TTTtttjjj~~~oooYYYNNNMMMPPPSSSUUUXXXWWWRRRMMMIIIGGGKKKMMMLLLIIIFFFGGGLLLQQQHHHHHHHHHGGGDDDAAA>>><<<>>>>>>BBB@@@<<>>666444333222444777555222222666999777555555666777777666<<<777666666444:::RRRkkknnnEEE888777888:::777000---...............---,,,+++***,,,,,,++++++++++++++++++---******------***+++///>>>KKKOOORRRccctttmmm]]]iiiOOO777111222///---......//////000000000000///222111111222555999???CCC;;;444999DDDBBB:::HHHaaaNNN>>>888666888::::::666333333777:::@@@444>>>cccxxxZZZCCC333...,,,000111...++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,.........//////...---------...///000222444555666666:::888:::>>>FFFtttsssllltttfffUUUNNNQQQRRRTTTUUUUUUUUUWWWYYYVVVRRRMMMJJJHHHIIIJJJKKKNNNMMMKKKIIIFFFCCCAAA@@@===<<>>>>>777111...777555666888777444666:::666555666888::::::999777<<<333000777FFF```bbb@@@888666777777333......111............---,,,+++***,,,,,,++++++++++++++++++---***)))+++,,,+++,,,...555@@@FFFGGGTTTnnnuuugggYYYAAA...---222111///000......///000111111000000333222222333777===BBBDDD666444:::???999:::^^^^^^???:::777777999:::999666333555888:::BBBYYYrrrrrrYYY???555222...,,,...,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------............---------...///000222444555666555;;;777888>>><<<]]]tttgggmmmmmm___YYYPPPJJJJJJNNNUUUZZZWWWTTTRRRQQQQQQNNNJJJFFFMMMLLLKKKIIIHHHGGGGGGGGG???<<>>DDDAAA@@@:::777999:::777777999>>>;;;;;;<<<<<<:::>>>CCC<<<;;;:::999888777777777666???RRRkkkXXX???999666444444111...///333............---,,,+++***++++++++++++++++++++++++,,,++++++,,,,,,---...///+++555DDDJJJPPPhhhsssgggVVVGGG888444444222///---......///000111111111111111222111111666===AAA@@@999999;;;;;;>>>UUUxxxFFF===999666666888:::777555888===HHHiiiwww]]]HHH999000000,,,***++++++***,,,000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,---............------...///000222444555666666:::666999===777LLL|||oooaaahhh}}}rrrbbbYYYUUUSSSSSSTTTUUUUUUUUUSSSQQQOOOOOOPPPPPPPPPOOONNNLLLKKKJJJEEE>>>AAABBB;;;===DDDAAAJJJCCC>>>>>>>>>===???BBB???<<<:::;;;;;;;;;AAAHHH;;;:::777444555<<>>888444222333222//////111............---,,,+++************++++++,,,,,,---))),,,//////...---------***...>>>GGGHHH\\\kkk```WWWRRRGGG;;;555444111---......///111111222222111111333222111666>>>???<<<:::>>>???DDD\\\PPPBBB:::888666777::::::;;;BBBLLLhhhrrrOOO:::111---///+++)))---///...///222,,,,,,,,,,,,,,,,,,,,,,,,+++---...000000///...---+++,,,------.........------...///000222444555666666777777;;;<<<666AAA]]]|||hhhfffxxxnnn___UUUTTTUUUUUUQQQMMMOOOVVV]]]WWWXXXXXXVVVTTTOOOKKKIIIKKKAAA@@@@@@:::<<>>FFFDDDDDDDDDFFFPPPeeebbbEEE<<<777333111444444111//////............---,,,++++++))))))***+++,,,,,,------'''---222222///---,,,+++000+++666>>><<>>QQQsss@@@;;;666;;;;;;888>>>OOO```gggqqq|||qqqNNN555444333+++------------------------,,,++++++******++++++,,,,,,---///000000///---+++..............................///000111222333333444666777888888999;;;===CCChhhppp]]]aaatttwwwqqqnnn```[[[VVVTTTSSSPPPIIIDDDHHHEEEBBB???======>>>>>>======<<<;;;<<<===???AAA666;;;CCCLLLWWWdddqqqyyygggFFF:::;;;777555333222000000000000---------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---......///.........,,,------...666FFFTTTZZZKKKEEE===888777888999888333555555333111000333666999@@@???===CCCBBB@@@EEEIIIYYY|||PPP<<>>NNN[[[iiittthhhDDD//////000,,,------------------------,,,,,,++++++++++++,,,,,,,,,---...//////...---,,,..............................///000111222333333444555777888888999;;;===???UUU}}}|||ddd^^^aaapppzzztttlllfffXXXVVVTTTQQQOOOOOOPPPPPPOOOPPPRRRVVV[[[```eeehhh{{{}}}TTT>>>666333555444222111000111111222------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,------...//////......+++//////---111===LLLTTTQQQNNNCCC777555999777///333666888555111222888>>>KKKMMMDDD===AAABBBDDDOOOYYY{{{fff<<<<<<444>>>ZZZllljjjjjjqqqpppaaaIII333+++...111111------------------------,,,,,,++++++++++++,,,,,,------------------------..............................///000111222333333333555777888888999;;;<<<===BBB___nnn___\\\jjjiiiFFF<<<999444666555333222111111111222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,---...////////////...111000...111===HHHNNNNNNWWWSSSBBB777888444+++111333444444555999@@@EEEVVVSSSEEE???EEEIIIOOO^^^}}}}}}HHH444DDDccc~~~}}}gggVVVSSSGGG;;;000...///000111333........................,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,------.................................///000111222333333333555777888888888:::<<<>>><<>>DDDEEEDDDVVV[[[JJJ999888:::999444111000222999???CCCEEEOOOKKKBBBFFFYYYdddooojjjPPPrrrsssQQQ>>>999999333111555444...+++---........................---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...///..............................///000111222333333333444666777777888:::<<<<<>>???VVVyyycccBBB999:::888555444444000,,,+++---........................------,,,,,,,,,,,,------,,,------....../////////..............................///000111222333333222444666777777888:::;;;888???DDDSSS|||pppbbbgggssshhhGGG888666666666666555333111///......///+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,***+++,,,...///000000000---000111000222666666222IIIOOOWWWZZZVVVKKK>>>555999777666999???DDDEEEDDD::::::CCChhhbbbBBB999===444444111...---///000///........................------,,,,,,,,,,,,------,,,---...000111000000///..............................///000111222333333222444666777777777999;;;888<<>>>>>JJJtttgggEEE222222555777555000111666444,,,////////////////////////...------,,,,,,------...+++---///111222222000000..............................///000111222333333222444666777777777999;;;<<<:::@@@RRRooooootttrrryyyiiiEEE;;;;;;555222555222---,,,///000...---///,,,,,,,,,---...///000111///...---,,,,,,,,,,,,,,,------......///000000000000555:::999444000111333<<<<<>>222222444111///111...111777:::444,,,***...((()))+++,,,---.........------,,,,,,,,,------...------......///000000000000//////111333333222000222333555666555<<>>???IIIeeebbbBBB777555333222000......000111------000111///---...)))+++---///000000///...,,,,,,,,,,,,,,,---...///------......///000000000,,,000444444111000444999...444999888777888;;;<<>>666FFFddd{{{{{{kkkOOOIIIdddkkk777111:::333000333............---------------------------,,,,,,+++,,,++++++++++++,,,------------------......//////......///000000000000///111333333000...222:::AAA888777777777888888777777555555777777666999EEEQQQggg{{{fffNNN@@@888555444444333111000///...//////------,,,,,,,,,,,,------222222111000///...------***+++,,,,,,---...//////000000000111222222333333222333555444333333444666444444555666999===AAACCC;;;>>>NNNaaavvv~~~vvvmmmgggSSSPPPOOOPPPIIIDDDJJJWWWVVVSSSMMMEEE===;;;GGGVVVHHH666<<<222111000///............---------,,,------...------,,,,,,,,,,,,,,,,,,,,,------...---------...//////000000,,,------...............555777555000///444999:::666777888888888888777777444666777666555999BBBKKK___mmmrrrRRR???888555222111444333111000///...//////---,,,,,,++++++,,,------000///...---,,,+++++++++***++++++,,,---...///000//////000000111222222222222333555444333333444666444444555666999<<<@@@BBB???CCCOOOYYYgggvvvpppdddWWWNNNJJJLLLOOOssstttfffaaaZZZQQQJJJGGGCCC>>>:::@@@BBBCCCAAA@@@BBBIIIOOOBBB??????BBBCCCBBBEEEIIINNN^^^uuuYYY<<<;;;///222111/////////............---------............---------------,,,---......///------...//////000111111......///000000000000000444555333///333999;;;888666777999999888777777666333666777666555:::AAAGGGUUU___zzz{{{```CCC555444444333111444333111000///...//////---,,,+++++++++,,,---...,,,,,,+++***))))))))))))******+++,,,---//////000/////////000111111222222222333555444333333444666333333333333666999<<<>>>CCCOOOaaaeeefffxxx___ZZZ~~~tttdddXXXOOOIIIBBBCCCCCCAAA??????@@@AAACCCUUUsss{{{___OOOKKKKKKKKKDDD???::::::???CCCDDDCCC???DDDEEEAAAAAAHHHNNNPPPHHHJJJLLLJJJBBB:::<<>>999,,,333333000////////////.........------......///............------------...//////.........///000111111222222222333444444444444333///000......666???AAA;;;666888999999888777666666222666777666555:::AAAEEENNNVVVooo^^^III888444444000111888111111///.........//////++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,------...////////////000111111222222444444444555555555555666777555444555888;;;<<<<<<@@@LLLRRRSSSdddeeePPPNNNSSSSSSHHH@@@RRRzzzYYYRRRIIIAAA>>>???AAABBB<<<<<<<<<<<<<<<<<<<<<<<<999>>>AAAQQQ}}}eeeRRRBBB@@@DDDCCC???======>>>>>>>>>>>>>>>======>>><<<;;;<<>>@@@GGGXXXkkkrrrQQQ@@@333333333//////444555222...---------,,,+++++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,---...////////////000000111111222222444444444555555555555666888777666777:::<<<======888BBBIIIKKKXXXzzzxxxeeeUUU\\\^^^\\\SSSGGG??????BBBEEE>>>777===SSScccZZZFFFIIIDDD>>>;;;;;;===???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;===QQQhhhhhhZZZOOOCCC:::<<>>===;;;;;;;;;<<<<<<;;;;;;:::;;;999777888;;;>>>???@@@CCCCCCBBB@@@???>>>===<<<;;;;;;;;;;;;<<<>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBDDDCCCBBB@@@>>>>>>AAADDDBBBLLLZZZgggsss~~~oooDDD111333444,,,//////...------.........111111111222222111///---,,,,,,---......///000000///---,,,...111333222000111111222333333333333333222333444555555555444333444666999;;;;;;;;;999888888777777777888;;;>>>???DDDPPPaaauuunnn[[[CCC888000333555111///222666111......222333000,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,---...///000//////000000111222222222444444444555555555555666999888777999<<>>???@@@BBBCCCBBB@@@>>>999777666888;;;<<<999555;;;999777777999;;;;;;;;;999999999999999999999999;;;<<<:::777888<<<===:::<<<777666:::>>>===;;;;;;777777888888999888888777888666555555777999999888>>>>>>===<<<<<<;;;;;;:::>>>===;;;999999999;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<===<<<;;;:::;;;<<<555888<<<>>>BBBIIIRRRYYYTTTNNNHHHHHHPPP]]]iiipppqqqqqqrrrssssssrrrqqqpppkkknnnlllnnnyyy___@@@222111111//////...............///000000222444444222///......------......///000000000///......///000111111000///000000111111111111111333444444444444333333222444555888;;;======<<<<<<888777777777888:::===>>>CCCHHHVVVlllooo[[[III>>>666111444666333222333111......444;;;>>>999333+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,---///000111///000000111111222333333444444444555555555555666777777888;;;???CCCDDDDDDEEEGGGKKKJJJDDDPPPsssqqqwwwkkklllfffgggjjjooovvv|||cccQQQ===555;;;@@@???:::=========>>>???===999666888777:::>>>>>>:::;;;???999888888999::::::888666888888888888888888888888888888:::<<<999777;;;AAA777888999;;;:::999999:::555555666777777777666666666555444555777888777666::::::::::::::::::::::::???===:::888777888999:::::::::;;;;;;;;;<<<<<<<<<:::<<<===<<<;;;:::;;;<<<<<<>>>???>>><<<;;;<<<===@@@@@@@@@???>>>???AAACCCEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEDDDHHHOOOZZZwwwaaaGGG777111......//////.........///000000111---111444444000---,,,---------......////////////////////////000000000//////000000111111111111111444444444444333333222222444555888:::<<<<<<<<<<<<999888777666777999<<<===DDDDDDPPPggg{{{iii]]]NNN@@@>>>777222222333222222333,,,,,,///777@@@BBB;;;444+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---...///111111000000000111222222333333444444444555555555555666555555777<<>>>>>EEE<<<;;;;;;===???@@@@@@???>>>:::777888;;;<<<999666555777999999999888:::;;;:::666666:::;;;777444555777777888999;;;:::777444777777777777777777777777666444666999777222555;;;777:::;;;999777777999;;;555555666777777777777777333333222444666888777666777777777777888888888999<<<;;;999888888999;;;<<<777888888888888999999999:::;;;;;;999888888;;;===555888:::<<<<<<<<<;;;<<<:::>>>BBBCCCAAA???======>>>??????@@@AAAAAAAAAAAAEEEEEECCCDDDCCCBBB___|||pppfffOOO@@@333000111///...111.........///000111222333...222666666222...---...------------------......//////000000//////000000000111222222333222222222444444333333222222222222555666777999:::;;;;;;;;;:::999888777777999;;;<<>>CCC:::777555555777666222...222222333666999:::999777666666666666666666666666777555555777666333333555333888999555333666:::;;;555555666777888888888888222000///000333555555444333333444444444555555555777777777888999:::;;;<<<777888888888999999999999666777777666555555888:::777666555666777:::<<<>>>666888999888888888999:::888888999999:::;;;<<<<<<<<<>>>>>>@@@>>>999LLLqqqgggQQQLLLQQQVVV\\\___[[[TTTLLLCCC:::666000---///222222111222.........///000222333444111444888999777555222111---------------------------///000000//////000222111222333333444444333333444333333222222222222333555666777999::::::;;;;;;<<<;;;999888888999;;;<<<>>>===GGGXXXeeeqqqiii[[[QQQCCC:::888666555222///...//////......------...//////,,,)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333000111111222222333333444444444444555555555555666666666888<<<@@@BBBBBBAAA;;;===BBBFFFFFFIIIVVVfffwww~~~```III>>><<<777<<<>>><<<<<<@@@CCCCCC;;;999888<<<@@@>>>888111444333222333555666666444444555666666777888999999444666888777333222333666777===???999666999888333000000000333666999::::::666666666666666666666666444777888777777888999777222777888444333666888666555555666777888888888888444222//////000222222222333333444444444444444555333444666888999::::::999888888999999999:::::::::444666888999888777777888===;;;888777777888999999???===;;;:::::::::;;;;;;999999999:::;;;===>>>???999>>>???@@@CCC@@@NNNiiibbbDDD888777777666===AAA???<<<:::888444///111222000000111222000......///000111333444555333444777:::;;;999666333...............---------,,,...000000//////111333111222333333444333333333333222111111111222333444444555777999;;;===>>>???===<<<;;;999999:::<<<=========CCCMMMXXXfffzzzppp[[[VVVNNN<<<333666333444444222111111000...000...,,,***)))***+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///111222333000111111222222333444444444444444555555555666666888888999<<<>>>???>>><<<;;;<<>>@@@???===;;;:::555555777888999888555333777777777999;;;<<<999777777777777888:::;;;===>>>===AAA>>>;;;===;;;DDDXXX|||OOO999:::>>><<<444999:::555000000000///000777888000,,,///000---......///000111333555666222222444888;;;;;;666111///////////////.........+++---000000//////222444111111222333333333333222222222111111111222444555333555777999<<>>===;;;::::::;;;<<<===??????AAAGGGQQQaaassslll___RRRJJJCCC;;;777777333111000///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........,,,---111111...---//////222444555444444444555222333444666777888888888999999999::::::;;;;;;;;;<<<>>>AAADDDFFFFFFFFFEEENNN\\\}}}ooo```SSSIIIDDDGGGEEEBBB???===<<<<<<<<<999::::::888666555666888555444444333333333444444333444555666555444333222444444333222222444555666888888888777666555555555666777888888888666555444111111222333666:::===@@@>>>===;;;999999999;;;<<<777777777666666666666666777777777777777888888999999888777777777999<<<===:::555///---///111333333666444333333444555444333111222444666777888999999888666666999999666555888888888888888888888999999999999888777666666777777>>><<<:::888777777888999444444555666888999;;;<<<888999:::;;;<<<>>>AAADDDsssrrr???222999:::888888777666555444333222222222222222111111111000000000000/////////222777;;;444111000111444555333111,,,,,,+++***+++,,,---.........---...000444777999777777777777666444222000444444333333222333333333222000111777>>>BBB@@@===??????>>>;;;888999;;;>>>>>>;;;;;;AAAJJJVVVggguuuppp___TTTIIICCC===666222111222000............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000------//////---...222222333333222000000111222222333444666777888888888:::::::::::::::999999999;;;<<>>FFFDDD@@@<<<:::999::::::888777666555444444555666444444333333333333444444333333444444444444333333333333333333333444444555444555555555555666666666666777777777666666555444555444444444666999;;;===<<<;;;999888888888999:::888888888888888888888888666555555555555666777777:::999777666555666888888777333///---///222222222333222000111222333222111000000111222333333333333333111111555666333333666444444555666777888888999888777666666555555555666<<<:::888666666666777888444444444555666777888999777888:::::::::<<>><<<:::999999999<<<:::<<>>??????>>>>>><<>>===>>>>>><<<;;;@@@JJJSSSNNNJJJDDD???;;;999999999999666333111222444666666444333333222222333444444333333333222222333333444222333333444444444444444111222222444555666777777777666555555555555555555888777666555666777888999999888777666666666777888777777777777777777777777444444444333444555555666:::999777555333333333333333111//////000222333222111000//////000111000///111111111222111111000000///---...222333111111444333444555666777888999:::888888777666666666777777888777666444444444555555555444444444444555666666777888999999999:::<<<>>>JJJ{{{QQQ;;;666222333666666555444333333222222222222222111111111111111///...---,,,---///111333111000......//////...,,,///............///000000////////////////////////...000111333444444444444333333222222222222333333888666777<<>>===;;;999777;;;:::===CCCGGGKKKRRRZZZfffuuuvvviii___[[[XXXMMMBBB===999444222333333111...---------,,,***---------------,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,++++++,,,,,,---...---***+++...///,,,---000///111222222222222444555444444555777777888888888999999999999888888888888;;;<<<===>>>>>>>>>======@@@HHHMMMnnnlllQQQBBB===???===>>>CCCCCC===:::<<>><<>>;;;:::::::::666222111333666777777222222222222222333333444444333222111111222444555333444555666777666555444222222333444555666777777666555444333333444555666666666555444444555555666666555555444444444555555444444444444444555555555444333333333333444555555888777666444333222222222000000000111222333444444111000000111222333222000111111222222222222111111222000111444555222222555666666777888999999::::::::::::999999888999999:::555444333222222333333444444333333444444555666777777999::::::999999;;;===???bbb}}}KKK888666666:::555555444444333222222111111111111111111111111111000///------...///000000111000///......---,,,,,,............//////000000------............------...000222444555555555555333222222222222333333444777666555999???EEEIIIJJJFFFCCC@@@>>>???>>><<<:::;;;:::<<>>>>>>>>>>>>>>>>>>>>CCCQQQKKKUUUvvvcccMMM???<<<>>>>>><<<<<<===<<<999888:::888;;;<<<888666;;;FFFPPPQQQMMMGGGAAA===;;;::::::777555333222333444444444111111111111111222333444333333222111222333555666444555777888888888777666555555555555555555555555555444333222222333444555222222222222222333444444333333222222222333333333222222333333333444444444444333333333333444555555555555444333333333333333///000222333333444444555444333333555666777555444333444555666777777777777999777777999999555444666888777777777777777777777888888888777777888999999222222222222222222333333222222333444555777888999888:::;;;;;;::::::;;;<<<===MMMwwwggg@@@888;;;;;;===444444333333222222111111111111111111111111111111111000...///111222000///111111111000...------------.........////////////***+++---...////////////222333444666666666555555333333222222333444444555888666555666:::???CCCEEECCCAAA???>>>>>>>>>>>>======;;;;;;>>>@@@AAAGGGNNNZZZbbbrrryyyqqqjjjeeebbb```^^^\\\OOOBBB<<<999666777999888555111////////////...//////......---,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,---------...333:::;;;666222222///111333333222000000111555666777777888888888777444444555777888999:::;;;============>>>>>>>>>>>>DDDRRRNNNKKKoooqqqbbbYYYPPPSSSSSSMMMDDD>>>???BBBDDDDDDCCC@@@===;;;;;;===???AAABBB>>>::::::@@@EEE???===;;;888777666777777222444666666333111000000000000000000111222333333333333333333444555666666555666666777777777777777777777666666555444444333222222222222222333333444//////000111111222222222111111111111222222222222333333333444555555666666333333333333333444444555222222222222333333333333///111222333222222444555555555666777999:::888666<<<<<<>>>??????@@@@@@@@@;;;999888:::999555444666555555555444333333222222444444333333333444555555111111222222333333444444111111222333555777999:::777999;;;;;;::::::;;;<<<<<<>>>UUUxxxqqqgggLLL999===@@@;;;:::333333333222222111111111111111111111111222222222222000///000333444222///000111222111///......///------...///000/////////++++++,,,...///111222333555666777888888777666555444333333444444555666777999888777777999<<>>@@@BBBBBB@@@>>>======>>>;;;:::<<<===???EEELLLUUU\\\hhhwwwxxxqqqqqqlllgggfffggggggccc___YYYOOOEEEBBB@@@===<<<===:::666222////////////////////////...------,,,,,,------......---,,,,,,++++++++++++***++++++,,,---,,,---111888999555111222000111222222222555999<<<666666777888888888888777555555555666777888999999::::::::::::;;;;;;<<<===???DDDIIIIIISSS{{{wwwjjj\\\QQQHHHAAA===<<<@@@CCCBBB>>>;;;<<<>>>===??????<<<777666666666>>>???@@@>>>:::777555444555444444333333333333333000777===>>>888111///000/////////000000111333333222333444555666666666666555555555444555666666777666666555555444333333222000111111222222333222222000000111111111111111111///000000111111222111111222222222333444555555555222111111111111222333333000000111111111111000000...000111000//////111444444444555888::::::888666======>>>>>>>>>>>>======666333333666555222111333333222222222222222222111111111111111111222333333111111222333444555555555111111222222333555666777444777999::::::999:::;;;:::888===]]]sssdddVVVNNNEEEFFF;;;555===>>>777666222222222222111111111111000000111111111222222222111///...111555555222......000111000...---///111...///000111111111000000............000222444555555555777888888888777666555444444555555777888888888888888888999;;;>>>@@@<<>>JJJXXX[[[RRRFFF???>>>===;;;<<<>>>===;;;===BBBDDDMMMWWW^^^eeeuuu|||xxxzzz}}}|||zzzrrrrrrqqqooonnnkkkfff```aaaaaadddlllpppkkk^^^RRRLLLGGGAAA>>>???AAABBBBBB555333111111222222111000......------,,,---------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------///111111000///222888>>>BBBDDD;;;888555444666888888777444444555777888888555333777888888999888888777777888666666======<<>><<<:::777666888===BBBEEE@@@LLLbbbaaaKKK>>>BBB=========<<<<<<<<>>777444222222000000000000111222000000//////000000111222111111222222222222111111//////.........///000111111000000222555555222///111222333444444444444444555555555555555555666777999888888888888999::::::======>>>===<<<<<<>>>AAACCC@@@HHHVVVVVVGGG>>>AAA===>>>>>>>>><<<===>>>@@@AAAFFFMMMTTT]]]jjjzzz|||yyyrrriiifffjjjooorrrrrreeeaaa]]]ZZZ[[[\\\]]]^^^YYY```eeeddd^^^XXXVVVWWWNNNMMMMMMQQQTTTNNNBBB888888555111000000000000000......---------............---,,,++++++******+++******++++++,,,,,,------...000111111000111333555666444222111222222111000444222111222555888::::::888888888888888777777666444555555666777888888888555666888======;;;XXX~~~dddSSS???444555999999777666666555555555555444444444444444444333333333333222222222222222333444444555555444444333333333222333333333333333222111111222333333333111000111222000000111111222111111000000111111111222111111111......///000222333555555555333444777777444333555333222111000000000000000///000222222111000000111222222111111111111000000000000111111111111000000////////////000111222222444222111222333444333111000000000000000000000000000111222222333333222222222222333333222111000///111111111222222333333333111222333333444444333333000000111111111222222222111111111111111222222222111111000000000111222333333444444555555666666666555888555333FFFqqqrrrjjjtttrrrmmmbbbUUUHHH@@@===:::<<<===;;;999:::@@@FFF```cccPPP:::999===999555444333222111000000111111000////////////000111111000111111111111111111000...............///000000111000///000222333222111333333444555555444444444444444444444555555666666::::::999999:::;;;;;;<<<;;;>>>BBBCCCBBB@@@??????AAAAAADDDIIIHHHCCC??????>>>???@@@???>>>===>>>???@@@@@@DDDNNN]]]lllxxx~~~|||wwwsssqqquuummmccc^^^^^^aaabbbbbb[[[VVVRRRSSSUUUUUUXXXZZZRRRXXX^^^^^^[[[[[[___ccc```YYYSSSSSSTTTQQQHHH???;;;777333111000111111000//////...---------......------,,,+++************))))))***+++,,,------...---...000000000111333555666555444555666666555333111111000222444888;;;<<<:::::::::999888888999;;;:::999999888888888888888888888777<<>>777000444444444333333333333333333333222222222222111111111111111111222333444444444333333222222111111000000111111222222222111111///000111111000000111333000000111111111000/////////000111222222222111111111111222333333444666888666333333666777444333555444333222111000000000000///111222333111111111222222222222222222222222222222222222333222222111111000000000000000111222222444333222222333444333222111111111111111111111111111111000000111111222333111222444555555333111000333333444555555666777777444555666666777777666666111111111222222222333333111111111111111111111111111111111222222222333333333333333444444555555555111888:::666;;;RRRpppwwwaaaVVVVVVKKKKKKJJJDDD>>><<<===@@@888888999999:::<<<@@@BBBfff|||tttOOO888333666<<<555444444333222111111111000////////////000111111000000111111111111000000.............../////////111000//////000222333333444444444555444444333333333333444555555555666666999888888888999:::;;;<<<:::>>>BBBDDDCCCAAA???>>>???CCCDDDBBBBBBCCCBBB??????@@@AAA@@@>>>======>>>@@@>>>@@@IIIXXXiiiuuu{{{~~~{{{vvvuuuvvvyyywwwtttqqqnnnkkkjjjjjjkkkddd[[[UUUSSSTTTTTTTTTVVVQQQPPPUUUXXXWWWXXX[[[TTTVVVYYY]]]```dddhhhkkkqqqiiiaaa]]]\\\YYYQQQJJJGGGCCC>>>:::777555333111333333222111000/////////------,,,+++************))))))******+++,,,------+++---.........///111333222111000111222333222000000000111222444777;;;===@@@@@@>>>;;;999999<<>>===<<<;;;::::::;;;;;;;;;:::777>>>GGGAAA@@@MMMyyykkkYYYLLLFFFBBB<<<777;;;999777666666666777777222222222222222333333333222222222222222222222111222111111111222222333444333333222222222111111111000000111111222222111111---///000000000000111333000000111111111000000///111222333444444444222222555666555333111000333555888333111555777555444555444444333222222222222222000222444444333222333444444444444444444444444444444555555555444444333222222111111111111222222333444333222222444444333222222222222222222222222222111111000000000111222333///111333555666666444333333333444444555666777777444555666666777777666666222222222222333333333333222222111111111111111111333333444444444555555555333333333333444444444444444999;;;777333888@@@FFFbbbttt{{{gggWWWJJJAAA@@@CCC>>>===;;;999888999999:::;;;888555777<<>>;;;RRRqqqsssRRR888000333;;;555555555444333222222111000000000000000111222222000000111111111111000000.........///////////////111000000///000111444555444444444444444444333333222333444555666666666666666666666666777888999:::;;;===@@@AAA@@@???>>>>>>???DDDFFFCCCCCCFFFEEE@@@@@@AAABBB@@@???>>>>>>???@@@??????DDDOOO___oooyyy~~~~~~{{{vvvpppllllllooorrrpppmmmiiieeebbbaaabbbbbb[[[WWWRRROOONNNOOOPPPPPPWWWRRRTTT\\\```\\\\\\```dddccccccffflllooopppoootttqqqmmmkkkgggaaaXXXRRRVVVRRRLLLGGGCCC>>>999666555444222000///...------...---,,,++++++******+++))))))******++++++,,,,,,***,,,------,,,---///111333111///......///...,,,///000111111222444888<<<>>>>>><<<888444555:::???===;;;:::888777777888888::::::888@@@NNNKKKCCCGGGmmm{{{bbbRRRJJJ@@@;;;;;;<<<:::777666777888666333333555888111111222222222222333333222222222222333333333444333333222222222222333333222222333333333333333333000111111222222222111111---...000000000000111333111111222222333222222111444555777777777555333222222444555555555999@@@FFF:::444222555888666555666555555444444444444555555111333555666555555555666555555666666666666777777777777888777777666555444444333333333333333444444555333222333444555444222222222222222222222222222222111111111111222333333///000222444555666666666111222222333333444444444222333333444555444444444222222333333333444444444333333333222222222222222333444555666666666555555444444444444444444444444444555777666666777:::;;;BBBPPPbbbrrr}}}{{{sssYYYLLL???<<<======<<<======;;;999999;;;;;;:::777>>>888444777===@@@<<<666888MMMNNN???:::777333333555555666666555444333222222111111111111222333333000111111111111111111000...//////000111000000000000111222111111222555777444444555555555555555444222333555777888888777777444444555555666777888999<<<>>>@@@@@@???>>>??????AAAEEEGGGGGGGGGHHHFFFBBBAAABBBAAA@@@>>>>>>@@@BBB@@@@@@@@@BBBIIIVVVfffqqqwwwvvvvvvzzz{{{}}}~~~zzzuuu{{{xxxrrrooonnnnnnnnnnnnjjjgggccc^^^[[[ZZZYYYYYYRRRQQQPPPPPPRRRTTTVVVWWWZZZSSSTTT^^^bbb^^^___dddlllkkkjjjlllnnnnnnllljjjiiijjjjjjhhhccc\\\WWWSSSWWWUUURRRPPPMMMIIIDDD@@@:::999777444222000///...///...---,,,++++++++++++***************++++++++++++,,,---,,,+++,,,...///444111...,,,------------...///000///...000444888555666666555444999BBBIIIGGGEEEAAA<<<999666555555777;;;:::@@@MMMMMMGGGKKKcccgggRRREEEKKKGGGCCC???<<<999666444222444777999999777333111111111222222222333333333111222333333444555666666666555444333222222222222222333333444444555555666222222222333222222111111...///111111000000111333222222333444555555555444666777999999888666333111000222555666999AAALLLUUU===777333777:::999888888555555555555666777888999333555777777777666777999777777777888888999999999::::::::::::999888777666666555555444444444555555555333333333444555444333333333333333333333333333222222222222333333333333111111222333444444555555333333333444444444444444333333444555555555555555333333333333444444444444444444444333333333222222333333555666666666555444555555555444444444444444333333555888;;;>>>AAADDD???CCCEEEDDDHHHOOOQQQNNNEEE===888<<>>;;;666111999666222::::::444444444555666666666555444444333333222222333333444555111111222222222222111111//////111222222222111000///111333333222333555888555666777888888888888888222444666888999999888888666666666777888999:::;;;===???CCCDDDCCCAAA@@@@@@DDDCCCEEEHHHHHHFFFEEEFFFBBBBBB@@@>>>===???BBBEEEEEEEEEEEEGGGMMMVVVaaaiiilllnnnqqquuuzzzxxxkkkgggmmmssstttsssqqqpppqqqssstttqqqiiicccgggeeeaaa]]]YYYVVVSSSRRRQQQQQQSSSUUUXXX[[[]]]^^^ZZZRRRRRR[[[___\\\^^^eeecccdddeeefffeeebbb```^^^^^^___^^^ZZZUUUQQQQQQSSSPPPPPPPPPQQQRRRPPPMMMJJJEEEDDDAAA>>>;;;999777666//////...---,,,,,,,,,,,,+++++++++***************,,,---...---,,,,,,---//////,,,)))''')))+++,,,------...///---,,,---111444111333777999<<>>HHHIIIGGGNNNaaaiiiMMM???BBBGGG>>>===;;;888777666666777999555000///222444444222111111222222333333333333222222333444666777888888777666555444333222222222222333444444666666777888333333333333333222111111...000111111000000111333222333444555666666777777777999::::::999666333111666777666444444:::DDDMMM@@@999555888<<<<<<::::::666666666666777999:::;;;444666888888888888999:::888888999999999:::::::::;;;<<<<<<;;;:::999888777777666666555555555666666555444333333555555444333333333333333333333333333111222333444444444444333333333222222222333444444777777777777666666666666666666777888888888888888333333333444444444555555555555555444444333333333222333444555555555444333555555555555555555555555777777888:::999777888:::666===AAA??????DDDEEEBBBBBB<<<888<<<@@@>>><<<<<<<<<======;;;999888999:::888999999;;;<<<<<<;;;999999===888555:::777444;;;444555666777777666555555444444333333444444555666222222333333333333222222///000111333333222222111///222555555333444666999666777888999:::;;;;;;;;;333444777999::::::999888888888888999:::;;;===>>>===AAAFFFIIIHHHEEEBBBAAAFFFAAABBBGGGHHHCCCCCCHHHCCCBBB@@@===<<>>:::;;;EEEUUUaaapppggg^^^XXXNNNAAA;;;<<>>>>>999333333444555444333222111222333444444333222333444777777666666555555444444:::;;;;;;:::777555444444:::888444333:::BBB@@@:::AAA???;;;:::999999888777777888;;;>>>AAA@@@>>>;;;777888999999888888:::<<<777:::<<<::::::;;;999555:::::::::<<>>???@@@@@@AAA<<<<<<;;;:::;;;===@@@AAA===>>>>>>???>>><<<;;;::::::;;;===@@@AAA???;;;888888888888888888888888888:::::::::::::::999888777999:::;;;<<<<<<:::999777888888777666666666777777666666666666666666666666777666555444444444555666555666777888888888777666666777888999::::::::::::<<<;;;;;;<<<>>>@@@BBBDDDGGGGGGGGGHHHHHHIIIIIIJJJFFFFFFGGGGGGFFFEEECCCBBBDDDCCCAAA@@@??????@@@@@@EEELLLOOOMMMPPPYYYbbbdddlllvvvrrr|||{{{zzzxxxuuuvvv|||}}}}}}}}}|||{{{~~~zzztttmmmgggccchhhaaaYYYXXX[[[^^^]]][[[TTTRRRQQQRRRUUUWWWWWWVVVVVVWWWWWWVVVSSSRRRRRRSSSVVVXXXYYYXXXUUUSSSSSSTTTQQQOOOLLLHHHEEEBBB???>>>;;;<<<>>>@@@BBBDDDEEEFFFEEEDDDAAA???<<<999888777222000...------...---,,,,,,,,,+++******)))((((((***+++++++++,,,,,,,,,,,,***,,,---,,,+++...666<<>>FFFAAA>>>EEESSS```fffhhhUUU___zzztttzzz}}}xxx\\\VVVRRRQQQSSSPPPIIIAAA;;;:::999888777666666666666555555555444444444444333111111222000...222888888@@@DDDFFFMMMVVVRRRHHHAAA<<<777777666555777<<<>>>@@@>>>888444555555333444555666666666555444333333444555444333222333444666555555444333333333333666777777777777777777888777:::;;;;;;>>>AAA>>>999???===;;;:::;;;<<<;;;:::999<<<@@@AAA@@@>>>===<<<>>>>>>===;;;999888999;;;777;;;===<<<<<<>>>===:::;;;<<<<<<>>>GGGPPPRRRNNNGGGAAA>>>@@@@@@;;;888777<<<;;;:::999888777777777666666666666666666666666888888777666555555555666666666666777777777777777======<<<;;;:::888666555666666666555666777777888666666555555555555555555888777555444333444555666666666666777777777666666888777555444444555666777888777888888999::::::;;;::::::<<<===>>>>>>??????;;;<<<===>>>?????????@@@<<<<<<===============<<<<<<===???BBBCCCBBB>>>::::::::::::::::::::::::::::::::::::::::::999888888777888:::<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888999:::;;;;;;===>>>>>>>>>===<<<===>>>???@@@@@@@@@@@@@@@??????@@@AAABBBDDDFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFCCCCCCBBBBBBCCCDDDFFFGGGKKKSSSXXXXXXZZZcccjjjkkkzzz~~~oooggguuuxxxrrrqqqqqqnnnrrrwwwwwwuuuxxx~~~|||{{{{{{{{{zzzwwwuuu{{{vvvsssuuummmeee```aaaaaa___\\\WWWVVVTTTQQQNNNMMMOOOQQQWWWWWWWWWVVVTTTSSSTTTVVVUUUVVVXXXXXXWWWWWWXXXYYYYYYVVVRRRLLLGGGBBB>>>===<<<======>>>>>>>>>??????EEEDDDBBB???===:::999888666444111000000000///---,,,++++++******))))))(((***+++,,,---------,,,+++***,,,------,,,///555:::???<<<999666666999===AAAFFFMMM[[[ggghhh]]]QQQKKKPPPJJJGGGNNN\\\fffgggcccKKKXXXvvvwwwppp|||ooo]]]RRRTTTTTTSSSNNNHHHBBB???;;;:::999777666666555555666666666555555555555555333555888777222222===KKKbbbqqq~~~wwweeeTTT777444555===GGGPPP\\\gggkkkjjj```LLL:::333444777777777888888777777666555444555666555333222333444555444333222111222333444999999999999999:::;;;<<<555???GGGFFFBBB@@@===:::AAA???======>>>???>>>===>>>AAADDDDDDAAA???>>>???>>>>>>>>><<<999888999::::::>>>>>><<<<<<>>>>>>:::<<<===<<<>>>EEENNNRRRPPPFFFCCCBBBDDDDDD???;;;;;;@@@@@@??????===<<<;;;:::888888888777888888999999;;;:::999777666666555555777777777777777777777777777888999:::999888777666666666777888888888888888777777777777777888888888;;;:::888777666666777777888888888888888888777777777666555444444555666777888888999999:::;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<<<<===???AAABBBAAA???>>><<<<<<<<<<<<===>>>????????????@@@CCCDDDCCC@@@===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999888666777999;;;<<<<<<<<<;;;>>>>>>???@@@@@@@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>======>>>>>>???BBBCCCDDDEEEEEEEEEDDDCCCDDDDDDEEEFFFFFFEEEEEEEEECCCCCCEEEFFFHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGDDDEEEFFFHHHKKKNNNQQQRRRUUU\\\bbbccceeejjjnnnpppzzz}}}}}}xxxwww{{{}}}|||}}}~~~~~~|||```XXXdddeeebbbeeehhhqqqsssvvvuuuqqqooooooqqqkkklllmmmoooqqqqqqooonnnwwwxxxxxxxxxxxxxxxwwwvvvuuupppjjjggggggeeeaaa^^^^^^^^^[[[TTTMMMKKKOOOSSSUUUVVVWWWWWWWWWXXXZZZ]]]YYYYYYXXXWWWVVVUUUUUUVVVYYYWWWTTTPPPLLLIIIFFFEEEFFFEEECCCAAA???>>>===<<<@@@???>>><<<:::777555444777555333222222111///---------------,,,,,,++++++***+++---...///...,,,+++,,,...///......000444888>>>;;;777555555555444333999;;;@@@EEEHHHIIIIIIIIILLLHHHHHHMMMVVV[[[ZZZVVVJJJccczzzyyyooo\\\NNNYYYVVVQQQIIIAAA<<<;;;<<<;;;:::888777555444444444555555555555555444444444222666;;;<<<999:::FFFTTTqqq{{{wwwnnnaaaWWWTTTTTTZZZggguuuyyyXXX>>>555999>>>999999999999888888777777666777888777555333444555555444333222222333555666>>><<<;;;:::;;;;;;<<<;;;999GGGQQQNNNEEE@@@@@@@@@CCCBBB@@@@@@AAAAAA@@@???BBBBBBAAA@@@???>>>>>>>>>>>>@@@BBBCCCAAA@@@@@@AAA>>>AAA@@@<<<;;;===<<<999===>>>===<<<@@@EEEFFFBBB@@@>>>>>>BBBCCCAAAAAADDDAAABBBCCCDDDDDDCCCAAAAAA===<<<;;;:::999::::::;;;;;;;;;:::999888777777888555555666777888999:::;;;555666888999:::999888777777888:::;;;;;;::::::999888999::::::;;;;;;;;;;;;???>>>===<<<;;;::::::::::::999999888888888888888888777777666777777888999999::::::;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;>>>???@@@AAAAAAAAA@@@???>>>===<<<<<<<<<>>>???@@@?????????AAABBBBBB???===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;::::::999999777888999;;;;;;;;;;;;;;;<<<===???@@@AAA@@@>>>===CCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHKKKOOOTTTXXX[[[]]]ccchhhkkklllkkkmmmpppsssrrrttttttqqqppprrrvvvxxx~~~}}}||||||{{{zzz|||}}}}}}~~~}}}~~~zzzwwwwww}}}eeeMMMFFFRRR]]]lll|||zzzqqqlllkkkmmmnnnnnnnnniiiaaa[[[ZZZ___ffflll```_________aaadddhhhjjjddddddeeehhhkkkkkkhhheeehhhiiifff___WWWUUUZZZ```ZZZZZZYYYXXXVVVVVVXXXZZZ[[[YYYWWWUUUSSSRRRQQQQQQRRRQQQOOOMMMKKKJJJIIIIIIEEEEEEDDDDDDDDDEEEFFFFFFAAAAAA@@@???===;;;999777777555333333222111///---............------------***,,,...///000///---,,,,,,---.........///111333666555444555666777777666222666;;;===???>>><<<999===???CCCHHHLLLOOOPPPPPPJJJmmmvvvyyymmmaaaYYYSSSMMMLLLMMMNNNHHHAAA<<<;;;<<<>>>>>>:::999777666555444444444444444444444444444444555222333777;;;::::::@@@HHHRRRRRROOOIIIJJJTTTbbbkkksssqqqrrrwwwzzz{{{~~~gggKKK999666999<<<;;;;;;::::::999999999999999:::;;;:::888777888999888777777777777888:::;;;>>><<<;;;;;;===???>>>===BBBNNNVVVQQQGGGCCCFFFIIIFFFEEEEEEGGGIIIJJJJJJIIIGGGCCC???>>>@@@AAA@@@>>>EEEHHHLLLMMMKKKIIIGGGFFFBBBDDDCCC???>>>AAAAAA???===@@@BBBBBBDDDGGGFFFAAAAAA>>>===@@@BBBBBBGGGLLLIIIIIIJJJKKKJJJIIIGGGFFFBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;<<<777888888999:::;;;<<<<<<888999:::;;;;;;:::999999:::;;;<<<===>>>===<<<<<<;;;<<<===>>>>>>>>>>>>>>>@@@???>>>>>>===<<<<<<<<<;;;;;;:::999888888999999:::::::::::::::;;;<<<<<<;;;<<<===>>>????????????===>>>>>>>>>>>>===<<<<<>>===>>>??????======<<<===??????===;;;::::::::::::::::::::::::999::::::;;;;;;;;;:::::::::::::::::::::::::::999:::;;;===?????????===<<<@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIIIIIIIHHHGGGEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEGGGHHHIIIHHHGGGGGGEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJNNNRRRWWW[[[^^^```gggiiilllmmmlllllloootttpppqqqsssttttttsssssstttrrrwwwxxxvvvvvvyyy{{{zzz}}}~~~||||||yyyyyy{{{zzzvvvvvvxxxlllSSSCCC???LLLcccqqqdddTTTLLLPPPYYY```ccc```^^^YYYRRRNNNMMMOOORRRPPPOOOMMMMMMNNNQQQTTTWWWVVVYYY^^^ffflllooonnnmmmpppqqqpppkkkffffffkkkqqqlllkkkhhhccc___]]]]]]___WWWTTTQQQOOOOOOOOONNNMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFDDDDDDDDDDDDFFFFFFAAABBBBBBAAA@@@===;;;:::666555333333333222000...------------------------,,,---.../////////...---+++,,,,,,---............+++---000444888<<<@@@BBBEEEFFFEEEAAA???AAA@@@>>>>>>AAADDDEEEEEEEEEFFFIIILLLnnnsss\\\sssWWWMMMCCC@@@@@@???@@@CCCCCC???;;;;;;>>>???===::::::999888777666666666666666666777777777777888888;;;999:::======999888;;;888999999:::???IIIWWW```WWWTTTSSSTTTRRRLLLIIIJJJRRROOOFFF===999<<<<<<:::>>>>>>===<<<<<<<<<<<<<<<<<<===>>>===<<<<<<===>>><<<===>>>>>>???@@@AAAAAABBB@@@AAADDDIIILLLKKKIIIIIIQQQUUUPPPHHHHHHLLLOOOOOOOOOQQQTTTYYY[[[\\\[[[SSSQQQOOONNNNNNMMMJJJGGGJJJLLLMMMMMMJJJFFFDDDDDDGGGIIIGGGDDDDDDIIIKKKIII>>>DDDJJJLLLPPPTTTSSSPPPJJJFFFDDDDDDCCCCCCHHHOOORRRRRRQQQOOOMMMJJJHHHGGGEEEEEEEEEDDDCCCAAA@@@???>>>>>>======>>>??????@@@?????????>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>=========>>>===<<<:::::::::;;;;;;<<<<<<======>>>?????????===>>>@@@BBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@???FFFDDDBBB@@@???@@@BBBCCCCCCCCCBBBAAA@@@??????@@@>>><<<;;;;;;=========<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;===>>>???>>>>>>===<<<======>>>>>>?????????AAAAAABBBCCCDDDDDDDDDDDDCCCDDDFFFGGGGGGGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBDDDDDDEEEFFFGGGIIIKKKLLLIIIKKKNNNRRRVVVYYY[[[\\\^^^___cccfffeeeccceeejjjhhhfffhhhllllllhhhfffggg^^^fffkkkeee^^^]]]```cccxxx}}}|||}}}zzz{{{zzzRRRHHHBBBCCCOOOkkkuuuLLLEEE<<<888;;;AAAFFFHHHCCCGGGKKKKKKHHHCCC@@@???HHHHHHHHHHHHHHHIIIIIIIIIMMMOOOSSSXXX\\\```aaaaaadddeeeeeedddcccfffkkkpppnnnnnnllliiiggggggjjjlll___[[[WWWUUUUUUUUUSSSRRRNNNMMMKKKIIIHHHGGGFFFFFFLLLJJJFFFCCC@@@?????????>>>>>>??????===;;;999777555555444444555444222///............////////////---.........////////////.........///000000///...111555999===@@@EEELLLRRRUUURRRIII===;;;AAAGGGGGGEEEDDDCCCBBBAAAAAAAAAAAAKKK___pppvvv```TTTrrrpppLLLFFFCCCFFFGGGFFFEEEGGGIIIGGGDDDCCCCCCAAA<<<888;;;;;;:::::::::::::::;;;<<<<<<<<<<<<=========>>>CCCAAAAAACCC@@@;;;:::===555777<<>><<<<<<>>><<<>>>BBBCCC@@@@@@BBB;;;>>>??????@@@DDDCCC@@@BBBAAA@@@?????????@@@@@@>>>???AAAAAA@@@@@@BBBCCCAAACCCEEEGGGHHHHHHGGGGGGGGGGGGHHHMMMSSSVVVSSSOOOKKKPPPQQQMMMJJJLLLOOOOOOSSSSSSUUUXXX\\\]]]]]]\\\WWW^^^dddccc\\\SSSNNNLLLNNNMMMJJJGGGDDDCCCEEEGGGPPPPPPMMMHHHGGGKKKLLLKKKCCCIIIMMMOOOQQQVVVWWWTTTMMMKKKIIIIIIGGGDDDHHHNNNRRRQQQOOOLLLIIIGGGFFFFFFGGGHHHJJJKKKKKKIIIGGGEEEDDDDDDCCCBBBBBBBBBCCCCCCEEEEEEDDDDDDCCCBBBBBBAAACCCBBBAAAAAAAAACCCDDDFFFBBBBBBAAAAAABBBBBBCCCDDDAAABBBCCCDDDDDDCCCAAA@@@???@@@@@@AAAAAAAAAAAAAAABBBAAA???===<<<===>>>???======>>>???@@@@@@@@@@@@@@@AAACCCEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDGGGGGGFFFEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBB@@@>>><<<<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>999::::::;;;<<<<<<;;;;;;:::::::::999::::::;;;;;;999::::::;;;<<<<<<======::::::;;;;;;<<<======>>>===>>>???AAABBBBBBAAAAAACCCCCCEEEFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGIIIKKKNNNOOOLLLNNNQQQSSSVVVWWWXXXXXX]]]___dddiiifff^^^[[[^^^]]]YYYZZZ^^^```\\\[[[^^^]]]hhhnnniiiaaa___bbbeeeiiisssvvvooommmssswwwttt|||{{{}}}fffCCC===???FFFRRRoooVVV;;;>>>BBBCCCBBB>>>:::777888:::;;;;;;<<<@@@HHHMMMCCCEEEHHHIIIJJJIIIGGGEEEFFFEEEDDDDDDEEEFFFGGGHHHKKKLLLMMMOOOQQQVVV[[[___ZZZ[[[]]]___bbbgggmmmqqqsssnnnhhheeedddcccaaa^^^RRRRRRPPPOOONNNMMMMMMMMMJJJHHHEEEBBB@@@???@@@@@@<<<===>>>>>>===;;;888777666555555666666666333111111111111111222222222222///............///000000222222222333444444222000---000444555555999BBBIIIKKKLLLGGG???<<<@@@AAA>>>???<<<999;;;@@@DDDEEEDDDEEEKKKNNNSSSiii|||YYYXXX|||hhhIIIHHHHHHGGGFFFHHHUUUbbbSSSQQQMMMHHHEEECCCCCCBBB===<<<<<<<<<<<<===>>>>>>@@@@@@AAAAAABBBBBBBBBCCCBBBBBBCCCDDD@@@<<<===CCCFFFCCC???>>>>>>???AAADDD@@@>>>???CCCDDDAAABBBEEEEEEIIIJJJFFFDDDEEEFFFDDDEEEDDDCCCBBBAAABBBCCCCCC???AAACCCCCCCCCCCCEEEFFFDDDFFFJJJLLLNNNMMMLLLKKKHHHGGGHHHMMMRRRSSSOOOJJJKKKMMMMMMKKKLLLOOOPPPMMMMMMMMMMMMNNNOOOOOOMMMKKKQQQ___lllkkk]]]MMMFFFFFFTTTQQQLLLGGGEEEHHHNNNSSSWWWWWWQQQIIIFFFGGGHHHFFFHHHLLLMMMJJJJJJLLLMMMLLLKKKJJJKKKLLLIIIEEEGGGLLLKKKJJJHHHFFFDDDDDDDDDEEEGGGIIIMMMPPPPPPOOOMMMKKKJJJIIIHHHFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIFFFDDDCCCBBBDDDFFFJJJLLLDDDDDDCCCBBBBBBDDDEEEFFFCCCDDDEEEFFFEEEDDDBBB@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEDDDAAA?????????@@@AAA======>>>@@@@@@AAAAAAAAAAAABBBDDDFFFGGGFFFEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIGGGDDDCCCAAABBBCCCEEEFFFEEEEEEDDDCCCAAA>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA999::::::;;;<<<<<<<<<;;;888888888999:::;;;<<<===777777777777888:::;;;<<<999999:::;;;<<<<<<======:::<<<===???@@@@@@??????CCCDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHKKKJJJHHHGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDBBBBBBAAAEEEEEEEEEFFFIIIKKKNNNPPPQQQSSSUUUVVVXXXXXXXXXWWWiiikkkrrrwwwqqqccc[[[[[[]]]XXXWWW]]]```___```eee\\\fffnnnkkkffffffiiikkknnnyyy|||tttqqqwwwzzzwwwuuuuuuzzz}}}~~~~~~yyy}}}WWW???CCC:::<<>>@@@AAABBB666444222111333666:::===AAA@@@???@@@CCCEEEGGGGGGAAAEEEHHHGGGCCCBBBFFFKKKDDDEEEFFFIIILLLNNNOOOOOOLLLNNNRRRVVV[[[^^^aaabbbjjjpppuuutttooojjjhhhiiieeebbb```^^^[[[UUUQQQOOOPPPNNNKKKGGGDDDCCCBBBBBB?????????>>>===;;;:::999888777777888:::999555111222222111111222222333444444444444555444444333333888777666555333222111000333333333444666888999::::::999777666666888:::;;;:::<<<>>>@@@AAACCCGGGIIILLLHHHJJJXXXooommm]]]^^^jjjrrrkkk```WWWWWWVVVVVVXXX]]]eeekkkWWWRRRMMMLLLNNNOOOMMMJJJHHHGGGEEECCCCCCDDDEEEFFFHHHFFFFFFFFFHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGEEEBBBAAAEEEDDDDDDDDDDDDEEEEEEFFFJJJHHHGGGHHHKKKKKKIIIGGGDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBFFFGGGHHHIIIKKKLLLMMMMMMNNNMMMKKKJJJIIIIIIIIIJJJMMMGGGFFFMMMPPPLLLGGGGGGNNNNNNNNNPPPRRRPPPJJJFFFKKKTTT]]][[[RRRIIIFFFGGGNNNKKKGGGEEEEEEHHHLLLOOORRRNNNLLLLLLIIIDDDBBBDDDJJJIIIHHHGGGFFFGGGGGGGGGIIIHHHHHHIIIKKKLLLKKKJJJEEEGGGHHHHHHGGGGGGHHHJJJKKKJJJIIIIIIJJJIIIGGGEEEKKKKKKKKKJJJJJJIIIIIIHHHBBBEEEIIIJJJHHHFFFDDDDDDKKKJJJHHHGGGGGGJJJMMMOOOUUULLLIIIMMMJJJ@@@>>>DDD@@@BBBEEEEEEDDDBBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>><<>>>>>>>>>>>>>>===<<<;;;;;;;;;::::::;;;;;;;;;===;;;888777888999888888666888:::999888999===AAACCCBBB@@@>>>======>>>???>>>@@@CCCDDDEEEEEEGGGHHHGGGFFFDDDCCCDDDFFFIIIJJJKKKHHHEEEGGGLLLNNNMMMJJJDDDEEEFFFFFFFFFFFFFFFEEEGGGHHHJJJLLLNNNQQQRRRSSSJJJRRRXXXWWWQQQNNNRRRXXXgggsss|||vvvdddWWWWWW]]]\\\[[[[[[]]]aaadddffffffhhhjjjnnnssswwwzzz{{{|||~~~~~~{{{|||}}}|||yyyxxxyyy}}}~~~}}}zzzyyy~~~||||||sssMMM:::@@@;;;<<>>666666666777888999::::::666555333111111222444666444333333333555777888999888:::???EEEKKKNNNOOOOOOIIIGGGFFFGGGHHHGGGBBB>>>EEEGGGJJJOOOSSSXXX[[[]]]gggkkknnnnnnjjjiiikkkmmmffffffffffffeeebbb``````ZZZXXXSSSMMMGGGBBB>>><<<===<<<<<<;;;999777666555666444333444666555222///222222222222222333444444555555666777777666666666777666666555444333222111222222333444555777888999888777666555555666888999;;;===@@@AAACCCEEEHHHKKKOOONNNQQQ[[[fffhhh```WWWZZZMMMBBBEEESSS```cccaaaeeecccbbbaaabbbfffjjjmmmZZZWWWTTTUUUWWWWWWSSSOOOOOOOOOOOONNNMMMLLLLLLKKKKKKJJJIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKIIIGGGEEEFFFFFFEEEEEEEEEFFFGGGGGGIIIGGGFFFGGGIIIJJJHHHEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBHHHHHHIIIIIIJJJKKKMMMMMMMMMMMMKKKJJJJJJJJJKKKLLLTTTMMMHHHIIIJJJIIIKKKPPPNNNMMMLLLLLLMMMJJJEEEAAAJJJOOOTTTSSSMMMHHHHHHJJJLLLJJJFFFDDDEEEGGGKKKNNN\\\VVVSSSQQQMMMGGGEEEGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEGGGHHHIIIIIIHHHHHHJJJLLLNNNMMMMMMNNNPPPQQQOOONNNHHHHHHHHHHHHIIIJJJKKKKKKIIIHHHGGGDDDCCCEEEJJJMMMGGGFFFFFFGGGIIILLLNNNPPPRRRLLLLLLPPPNNNDDDAAAEEE???AAADDDDDDCCCAAAAAAAAACCCCCCDDDDDDEEEEEEDDDDDDEEEDDDCCCBBBAAA@@@??????HHHOOORRROOOMMMOOORRRSSSKKKJJJJJJKKKKKKJJJHHHGGGIIIHHHGGGHHHJJJLLLKKKKKKLLLNNNPPPOOONNNLLLLLLLLLJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@===>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===;;;999999;;;<<<<<<;;;888999999888777777999;;;DDDCCC@@@===<<<;;;;;;<<<;;;===???@@@@@@AAABBBCCCHHHGGGFFFEEEFFFHHHJJJLLLKKKGGGEEEFFFJJJMMMKKKIIIDDDEEEEEEFFFFFFFFFFFFFFFIIIJJJKKKMMMNNNPPPQQQRRRJJJPPPUUUVVVSSSRRRVVVZZZXXXaaajjjiii```ZZZ\\\aaaeeeddddddfffjjjnnnppppppyyyzzz|||~~~|||rrrrrrsssvvvxxxyyyxxxvvvtttrrrpppooonnnmmmkkkiiihhhlllooommmiiijjjpppvvvbbbCCC999::::::<<<@@@CCC@@@888111555555444444333333333222666555333111///...............---------...///000//////444???LLLRRRNNNIIIDDDEEEJJJOOORRRPPPJJJDDDMMMMMMNNNOOOPPPQQQRRRSSSNNNPPPPPPNNNLLLMMMQQQUUU^^^aaaeeefffffffffggggggdddaaa]]]WWWPPPIIICCC@@@<<<;;;;;;999777555333222333111000000000000///---000000000///000111111222333444555666666666666666555555555555444444444444111111222333444666777888555555444333444555777888===???AAACCCDDDGGGJJJMMMMMMNNNSSSZZZ^^^WWWIII<<<>>>888555<<>><<<::::::;;;<<<;;;:::999888777777999:::;;;:::@@@???===<<<::::::;;;;;;???AAACCCCCCBBBBBBCCCDDDIIIHHHFFFFFFGGGHHHKKKLLLIIIFFFDDDEEEHHHIIIHHHFFFDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHIIIKKKLLLNNNOOOOOOMMMPPPUUUXXXZZZ\\\___aaadddgggjjjkkkjjjhhhggghhhkkkiiiiiikkkooorrrtttttt{{{{{{zzzyyyyyyyyyzzzzzzwwwwwwxxxvvvsssooojjjggglllllllllnnnpppqqqqqqooollljjjhhhccc]]]XXXVVVVVVSSSVVVXXXWWWSSSSSSXXX]]]ccciiinnnzzzVVV@@@>>>888999999999777444222111555444444333222222111111444333222111///---+++***............,,,,,,,,,---,,,***---666@@@DDD@@@999444???OOO\\\aaa___ZZZWWWZZZZZZYYYXXXUUURRROOOMMMHHHHHHGGGEEECCCCCCFFFIIINNNTTTYYYYYYWWWXXXYYYYYY\\\\\\[[[YYYTTTNNNHHHEEE>>>===<<<;;;999777555333111000...---------------,,,,,,++++++,,,,,,---......///000111222333333333333444444444444555555555111111111222333444666777444444444444444555777777===???AAACCCDDDGGGJJJMMMQQQQQQRRRVVVZZZXXXPPPJJJ<<<::::::BBBPPP]]]eeeiiigggdddaaa```aaaaaa___^^^[[[ZZZZZZ[[[\\\[[[WWWTTTQQQQQQPPPOOOMMMKKKJJJIIILLLKKKJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJIIIHHHFFFEEEGGGFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGGGGHHHHHHGGGFFFKKKKKKLLLLLLLLLKKKKKKJJJGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIMMMLLLKKKIIIHHHHHHIIIIIIEEEEEEFFFIIIMMMOOOQQQRRRRRRPPPNNNLLLKKKJJJHHHGGGLLLJJJIIIIIIJJJLLLMMMNNNGGGEEEDDDBBBCCCEEEGGGHHHKKKGGGDDDEEEEEEDDDGGGLLLMMMMMMNNNMMMLLLIIIFFFDDDBBBFFFJJJJJJHHHHHHLLLQQQPPPPPPNNNKKKIIIJJJLLLOOOKKKKKKKKKMMMPPPQQQPPPOOOKKKIIIGGGEEEEEEGGGIIIKKKNNNOOOOOOOOOOOOPPPRRRTTT[[[YYYUUURRRPPPQQQRRRSSSOOOLLLKKKNNNLLLEEECCCDDDEEEFFFHHHHHHGGGFFFFFFGGGAAABBBCCCDDDDDDDDDBBBAAACCCCCCCCCCCCDDDFFFGGGHHHKKKNNNOOOJJJFFFGGGGGGEEEFFFIIIMMMQQQSSSTTTTTTUUURRROOOKKKIIIIIIKKKLLLMMMNNNPPPQQQQQQPPPOOOPPPQQQNNNMMMKKKIIIIIIJJJLLLMMMMMMMMMMMMLLLJJJGGGEEECCCAAAAAAAAABBBBBBBBBBBBBBBDDDDDDCCCBBBBBBAAAAAAAAA<<<;;;;;;::::::;;;;;;<<<===<<<:::999:::999888666999777666999===AAA@@@>>>999999999999:::<<<===>>>AAACCCEEEEEEDDDCCCDDDEEEEEEEEEDDDCCCDDDFFFHHHIIIFFFDDDBBBBBBCCCDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDEEEFFFHHHJJJLLLMMMNNNOOOQQQSSSXXX^^^bbbeeeffftttqqqooopppssstttqqqnnnhhhgggeeefffhhhkkkkkkkkkmmmllljjjhhhffffffggggggeeefffhhhiiiiiihhhfffeeeiiiiiiiiikkklllkkkiiifffcccccc```YYYPPPJJJIIIJJJEEEHHHIIIHHHEEEDDDGGGKKKEEEKKKOOO]]]rrrPPP>>>AAA:::888666555444444444333222222222222111111111111111111111111000...---,,,,,,---...---+++)))***+++,,,++++++...111222111...***>>>WWWhhhkkkiiiggggggjjjiiigggbbb\\\TTTMMMHHHFFFGGGHHHHHHHHHGGGHHHIIIBBBLLLRRRNNNIIIIIIJJJJJJOOOQQQSSSSSSPPPJJJDDD@@@======<<<;;;999777555444111000000...---------...++++++******++++++,,,---,,,---...///000111111111222222333333444555555555111111111222333444555666555555555555666777888888<<<>>>@@@BBBCCCFFFIIILLLYYYWWWVVVVVVWWWWWWVVVTTTHHH@@@999;;;FFFTTT]]]bbbeeedddcccbbbccccccbbbaaa\\\[[[ZZZYYYYYYYYYWWWVVVWWWUUUQQQNNNMMMMMMNNNOOOMMMKKKJJJJJJKKKKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHGGGFFFDDDDDDFFFEEEEEEFFFGGGHHHIIIIIIHHHIIIJJJJJJIIIIIIHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNJJJKKKKKKLLLLLLMMMMMMNNNJJJJJJHHHGGGGGGHHHHHHIIIMMMLLLJJJGGGFFFEEEEEEEEEKKKJJJIIIJJJLLLMMMJJJFFFLLLKKKJJJIIIHHHHHHIIIJJJJJJHHHGGGHHHJJJJJJIIIGGGDDDDDDCCCBBBBBBDDDEEEFFFGGGCCCAAADDDFFFGGGKKKQQQQQQRRRSSSTTTSSSQQQOOOMMMHHHMMMRRRRRRQQQQQQVVV[[[^^^]]][[[WWWTTTTTTVVVYYYTTTSSSSSSTTTUUUUUUTTTRRRQQQNNNKKKGGGEEEEEEFFFGGGGGGHHHJJJLLLNNNQQQVVVYYY]]]YYYTTTPPPPPPRRRVVVYYYSSSOOOLLLKKKHHHEEEEEEGGGEEEGGGHHHHHHFFFFFFFFFGGGCCCCCCDDDDDDDDDBBBAAA@@@BBBBBBBBBCCCFFFIIILLLNNNLLLOOOOOOKKKIIIKKKKKKHHHDDDHHHMMMPPPQQQRRRTTTVVVTTTPPPLLLIIIIIIKKKLLLMMMLLLNNNOOOOOONNNNNNOOOQQQQQQPPPNNNMMMMMMNNNPPPRRRNNNNNNNNNMMMKKKHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBCCC???>>>===<<<;;;;;;;;;;;;:::999999888888999999::::::999999999;;;<<<;;;999888666666999>>>@@@???===666666777888:::;;;<<<===;;;===>>>>>>===<<<===>>>@@@?????????@@@AAABBBCCCBBBAAA??????@@@@@@@@@@@@AAAAAA@@@AAAAAACCCDDDEEECCCDDDFFFIIIKKKNNNOOOPPPRRRQQQSSSXXX^^^ccceeeeeennniiieeegggmmmpppnnnjjjcccaaa^^^^^^^^^______^^^___^^^\\\[[[ZZZZZZ[[[\\\YYYZZZ]]]___bbbdddeeeeeebbbcccdddeeeeeeaaa\\\XXXYYYYYYVVVOOOGGGCCCBBBDDD>>>@@@AAA@@@>>>===???BBB;;;>>>???III^^^qqqMMM;;;======999444333444555333111////////////////////////...//////000000//////...,,,///111///,,,******,,,,,,,,,,,,+++***+++---...+++@@@]]]qqqxxxyyy|||{{{sssgggZZZLLLBBB<<<;;;===@@@DDDFFFGGGFFFFFFBBBOOOWWWQQQJJJKKKMMMLLLTTTVVVXXXWWWRRRIII???999:::999999888777555444333111222222111///......///---------------......///...///000111111111111111111111111222333444444444222222222222333444555666555555666777888999999999;;;===???AAABBBEEEHHHKKKRRRTTTWWWZZZ[[[ZZZYYYWWWXXXIII888///444CCCRRR\\\___```aaaaaa___```bbbddd``````___]]]\\\[[[ZZZYYYYYYVVVRRRNNNMMMNNNQQQSSSPPPNNNMMMMMMMMMMMMLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIJJJLLLLLLJJJJJJJJJKKKGGGHHHIIIKKKLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPLLLLLLLLLLLLLLLLLLLLLKKKLLLJJJHHHFFFDDDCCCCCCCCCDDDEEEEEECCCDDDHHHIIIGGGBBBCCCDDDCCCCCCCCCEEEGGGFFFFFFEEEEEEEEEEEECCCAAACCCBBBBBBBBBCCCCCCDDDDDDGGGCCCBBBDDDEEEEEEHHHMMMGGGIIIKKKMMMOOOPPPPPPPPPPPPSSSVVVVVVUUUUUUXXX[[[______^^^[[[XXXXXXZZZ[[[YYYXXXWWWWWWXXXWWWUUUSSSSSSQQQNNNKKKHHHGGGGGGGGGJJJJJJIIIIIIMMMUUU___fffgggccc[[[TTTPPPOOOQQQSSSSSSPPPLLLIIIGGGGGGHHHIIICCCDDDEEEDDDCCCBBBCCCEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDGGGKKKNNNQQQLLLOOOPPPNNNOOORRRSSSQQQHHHLLLOOOOOOMMMMMMOOORRRTTTPPPLLLIIIJJJKKKLLLLLLJJJKKKLLLLLLLLLLLLNNNQQQQQQQQQPPPOOOPPPQQQRRRSSSNNNNNNMMMLLLJJJHHHFFFEEECCCCCCCCCBBBBBBBBBBBBBBB@@@>>>===;;;:::::::::;;;999888888777777888888999777777888;;;???AAAAAA@@@888888777888999999888666888888888999999999999999777999;;;;;;999999999:::;;;;;;;;;;;;<<<===>>>?????????>>>>>>>>>??????@@@BBBAAAAAAAAABBBCCCEEEFFFGGGGGGIIIKKKNNNPPPRRRSSSWWWVVVWWWZZZ^^^bbbddddddjjjfffaaa```bbbccc```\\\\\\ZZZWWWUUUUUUUUUTTTSSSSSSSSSRRRRRRSSSSSSTTTTTTOOOPPPQQQSSSUUUWWWYYYZZZ\\\[[[\\\\\\\\\XXXSSSOOOLLLKKKHHHCCC???======>>>:::;;;<<<<<<;;;:::;;;===@@@BBB>>>BBBRRRfffNNN999999;;;888444333444444333111//////.........---------..................//////+++///222111---***+++---+++++++++++++++,,,---///,,,:::OOObbbnnnuuuyyy|||tttmmm```RRREEE:::444111888999<<<@@@CCCEEEEEEDDDEEEVVVaaa\\\WWWZZZ______dddeeefffbbbYYYLLL>>>666666777777666666444333333000222555444111//////000......------......///000000111111222222222111111000000000111111222222333333222222333333444555666444555666777888999999999;;;===???AAABBBEEEHHHKKKLLLRRRZZZ```ccccccbbbbbbdddXXXDDD444///888HHHUUUaaaeeehhhfffbbbccchhhmmmdddeeefffeeebbb___\\\[[[WWWUUURRROOONNNOOOQQQSSSQQQPPPNNNNNNOOOOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKJJJIIIIIIHHHHHHFFFFFFGGGGGGHHHJJJKKKLLLIIIKKKMMMMMMKKKIIIJJJLLLIIIIIIJJJKKKKKKLLLKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNJJJKKKMMMNNNNNNMMMLLLKKKIIIHHHGGGEEEEEEEEEFFFFFF>>>IIIPPPMMMHHHIIIKKKLLL@@@BBBDDDDDDCCCCCCEEEGGGEEEEEEDDDCCCAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCEEEBBBAAACCCCCCBBBCCCGGG@@@AAABBBDDDFFFHHHIIIJJJMMMNNNPPPQQQSSSUUUVVVWWWVVVWWWWWWWWWVVVVVVXXXYYYYYYXXXWWWWWWXXXWWWUUUSSSPPPPPPOOOMMMMMMLLLLLLLLLOOONNNLLLLLLNNNTTT\\\bbbddd```ZZZSSSNNNJJJHHHHHHJJJJJJHHHFFFFFFGGGHHHHHHAAABBBCCCBBBAAA@@@BBBCCCDDDCCCBBBBBBCCCDDDGGGHHHGGGGGGFFFFFFGGGJJJMMMPPPLLLOOOOOOMMMNNNRRRRRROOOJJJMMMOOOMMMJJJIIIMMMQQQRRROOOLLLJJJJJJKKKLLLLLLIIIJJJKKKJJJJJJKKKNNNQQQNNNNNNOOOOOOOOOPPPPPPPPPNNNMMMKKKJJJHHHGGGFFFFFFDDDDDDCCCCCCBBBBBBAAAAAACCCBBB@@@===<<<<<<===>>>999999888888888888999999777888999<<>>JJJ^^^QQQ:::888888666555444555555444444222111111000///...---,,,...------,,,,,,---......'''+++...---)))&&&(((***+++***)))+++---...---,,,***...888DDDPPPWWWYYYXXXKKKDDD:::000+++,,,///222.........000333444444444FFFZZZgggdddaaagggnnnooolllmmmmmmhhh\\\LLL<<<222666666777777666666555444///333666555222//////000------,,,,,,------...///000111111111111000000/////////000000111111111111333333333333444555555666333444555777888999999999;;;===@@@AAACCCEEEIIIKKKWWW\\\cccgggiiiiiijjjkkkhhhbbbTTTBBB444333???JJJTTTZZZ]]][[[UUUUUU\\\dddeeegggjjjjjjgggaaa]]]ZZZWWWVVVUUUUUUTTTTTTTTTUUUQQQPPPNNNNNNNNNNNNMMMKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKMMMMMMHHHKKKMMMMMMJJJIIIJJJLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKFFFHHHJJJLLLMMMLLLIIIHHHGGGGGGFFFFFFFFFGGGIIIJJJKKK___mmmgggWWWMMMJJJJJJDDDGGGJJJJJJHHHGGGIIIKKKGGGGGGEEECCC@@@@@@CCCFFFAAABBBCCCCCCDDDDDDCCCCCCEEEBBBBBBEEEFFFDDDEEEHHHEEEDDDDDDCCCDDDDDDEEEFFFEEEEEEGGGKKKPPPSSSUUUUUUPPPRRRUUUVVVVVVWWWYYY[[[ZZZYYYXXXYYYZZZZZZXXXVVVLLLMMMNNNOOOPPPQQQQQQRRRKKKLLLNNNNNNLLLLLLLLLNNNJJJJJJJJJIIIHHHGGGEEEEEE@@@BBBCCCCCCDDDFFFFFFDDDBBBCCCDDDCCCAAAAAACCCDDDBBBBBBAAAAAACCCFFFJJJMMMKKKJJJHHHGGGGGGIIILLLMMMQQQRRRPPPMMMLLLNNNMMMHHHIIIKKKMMMKKKIIIIIIOOOTTTQQQNNNKKKJJJKKKLLLLLLKKKHHHIIIJJJJJJJJJKKKNNNQQQKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLJJJHHHGGGFFFFFFGGGEEEEEEDDDCCCBBBAAAAAAAAABBBAAA>>><<<;;;;;;<<<<<<:::999999999999999999:::;;;::::::;;;======:::888444777;;;;;;888777888:::555666777999::::::::::::555777999:::999999:::;;;::::::;;;;;;<<<=========???@@@AAAAAAAAAAAACCCEEEFFFFFFEEEEEEFFFHHHKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEEEEDDDBBBBBBDDDFFFEEEGGGHHHGGGEEECCCEEEFFFCCCAAA??????@@@AAAAAAAAABBBCCCEEEFFFGGGGGGFFFEEEGGGGGGFFFFFFGGGHHHJJJKKKDDDAAA<<<:::;;;===??????>>>999555444666888777666777888:::;;;;;;;;;;;;;;;666:::888999EEEYYY^^^===777:::777555444111///333999777111,,,,,,///222111///000222444444111...---,,,,,,,,,,,,++++++***************)))))))))***,,,------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++444999???AAABBBGGGQQQZZZZZZVVVVVVVVVJJJ777000555111111222222333333333444222222111111000000000///---------.........//////444444333333222333333333000222333222222222555777333333333444444444555555777666555555666888:::<<<>>>@@@CCCGGGJJJLLLLLLMMMZZZ]]]aaaeeehhhhhhgggfffjjjhhhbbbYYYQQQLLLJJJJJJPPPQQQOOOJJJFFFJJJVVVaaaiiihhhnnnzzz}}}uuuooommmiiikkk```QQQ]]]bbbKKK[[[ZZZXXXUUUSSSQQQPPPPPPTTTSSSSSSRRRRRRQQQQQQQQQOOOPPPQQQPPPMMMJJJHHHHHHMMMKKKIIIJJJMMMNNNNNNLLLMMMLLLKKKJJJIIIJJJKKKLLLHHHIIIIIIJJJIIIIIIHHHHHHIIIJJJLLLMMMLLLKKKIIIHHHJJJIIIHHHIIIKKKKKKIIIGGGJJJIIIHHHGGGGGGFFFGGGGGGJJJdddjjjSSSTTTEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEGGGGGGEEEDDDEEEEEEDDDFFFIIIHHHCCCCCCGGGJJJIIIEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHHHHGGGFFFFFFEEEGGGIIIKKKLLLNNNQQQSSSIIILLLMMMMMMPPPUUUYYY[[[ZZZWWWTTTSSSTTTUUUVVVVVVTTTVVVSSSKKKJJJPPPSSSQQQQQQPPPNNNLLLMMMNNNKKKGGGGGGGGGFFFFFFEEEFFFFFFFFFCCCHHHHHHBBB@@@DDDEEEBBBAAADDDFFFEEECCCBBBEEEHHH???>>>???BBBGGGJJJJJJHHHFFFHHHIIIHHHFFFGGGLLLPPPPPPQQQSSSTTTRRROOOKKKHHHKKKLLLMMMMMMMMMOOOSSSWWWTTTTTTTTTSSSQQQOOOLLLKKKTTTSSSQQQPPPPPPQQQSSSTTTPPPRRRQQQPPPSSSWWWVVVSSSLLLOOOQQQNNNIIIIIIOOOVVVKKKIIIFFFFFFHHHHHHEEECCC@@@@@@???===;;;:::;;;======>>>????????????>>>===>>>>>>======<<<:::888777444777::::::888888;;;>>>;;;::::::999999::::::;;;:::::::::;;;<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@CCCEEEBBB===:::<<>>======<<<<<<======>>>;;;::::::;;;===>>>===<<>><<<<<<============>>>>>>666888;;;===>>><<<999888999888777555666;;;BBBGGG:::999888666555555555555444555666555555555777999;;;888888;;;@@@VVVeee===;;;777555444444333111666<<>>@@@DDDHHHLLLPPPSSSTTTUUUXXX]]]aaadddeeeeeeeeeccccccaaa^^^\\\\\\^^^aaaZZZWWWQQQLLLHHHFFFGGGIII[[[[[[___fffnnnxxxlllhhhkkkaaaaaagggbbb```___^^^\\\ZZZYYYXXXXXXYYYYYYWWWVVVTTTRRRQQQPPPRRRTTTUUUTTTQQQOOONNNNNNMMMKKKJJJJJJLLLMMMKKKIIIKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJHHHIIIKKKLLLLLLKKKJJJIIIIIIHHHIIIKKKNNNOOOOOONNNMMMLLLKKKIIIHHHGGGGGGFFFOOO]]]xxxUUUNNNDDDGGGHHHIIIJJJKKKKKKKKKJJJFFFGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIHHHIIIKKKMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJLLLNNNQQQRRRRRRRRRTTTUUUTTTRRRQQQRRRVVVXXXVVVSSSRRRSSSTTTTTTQQQOOONNNNNNMMMOOONNNJJJGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOOOOMMMGGGFFFEEEEEEEEEFFFGGGGGGSSSVVVUUUNNNJJJKKKJJJGGGAAABBBDDDEEEEEEEEEGGGIIIEEEDDDDDDFFFIIIJJJIIIGGGDDDEEEFFFGGGIIILLLPPPSSSSSSSSSRRRRRRQQQQQQPPPOOOOOOPPPPPPPPPPPPRRRUUUXXXVVVVVVVVVVVVTTTRRRPPPNNNXXXWWWTTTSSSSSSTTTWWWXXX[[[ZZZWWWSSSUUUZZZ\\\YYYMMMOOONNNJJJFFFEEEIIIMMMMMMIIIFFFEEEFFFHHHGGGGGGGGGFFFDDD@@@<<<999999999===>>>????????????>>>===<<<<<<;;;::::::999888888777888999999888999;;;===:::::::::999999:::::::::::::::;;;;;;<<<<<<======:::::::::::::::::::::::::::::::::::::::999888888:::===>>><<<777555666999999999888888888888999999777777666777:::;;;;;;::::::;;;;;;:::888777888:::999888666555444555666777666777777777777888888888555777999<<<<<<:::888666777888888777777999<<>>DDD[[[qqq<<<>>>888555333444333222555;;;ZZZNNN>>>111,,,,,,---...,,,...000000...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))******+++,,,---...,,,***---111...''''''...)))))))))************+++++++++++++++***************++++++++++++,,,,,,,,,//////............//////444555666666555555777999<<<<<<<<<<<<============999888777666666777888999999:::<<<@@@DDDHHHKKKMMMOOORRRVVVZZZ]]]___``````dddeeeeeeddddddfffjjjmmmhhhbbb\\\YYYYYYUUULLLEEECCCBBBAAA@@@DDDWWWyyywwwuuulllhhhjjjfffbbbaaa```^^^]]]]]]]]]]]]``````___]]][[[ZZZYYYXXXXXXZZZ[[[ZZZXXXVVVVVVVVVQQQQQQQQQSSSUUUUUURRRPPPQQQRRRRRRSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSMMMNNNPPPQQQRRRRRRQQQPPPOOOPPPQQQUUUYYY\\\]]]\\\^^^]]][[[ZZZXXXWWWVVVVVV]]]\\\^^^PPPMMMFFFHHHIIIKKKKKKJJJIIIHHHJJJHHHGGGHHHIIIIIIHHHFFFKKKJJJKKKMMMMMMKKKJJJLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLHHHKKKMMMOOONNNNNNOOOPPPQQQMMMLLLPPPUUUVVVRRRMMMKKKNNNRRRQQQMMMKKKNNNQQQMMMJJJIIIJJJJJJJJJNNNTTTMMMNNNOOOQQQQQQOOOMMMLLLIIIHHHGGGFFFGGGHHHJJJLLLNNNQQQPPPJJJEEEDDDCCCAAAGGGFFFGGGIIILLLNNNNNNNNNOOONNNMMMNNNOOONNNLLLJJJJJJJJJKKKOOOTTTZZZ]]]___[[[YYYVVVSSSRRRRRRSSSTTTVVVWWWWWWWWWVVVWWWZZZ\\\```aaaaaaaaa___^^^\\\ZZZ\\\ZZZWWWUUUUUUWWWZZZ\\\___]]]WWWQQQRRRXXX\\\[[[EEECCCAAA???======???@@@DDD@@@<<<;;;<<<>>>AAAAAAGGGGGGEEEAAA<<<999888999999::::::;;;;;;::::::999;;;;;;:::;;;<<<>>>???@@@@@@===:::888888999999999999999888888888888999999777777777888888888888888333333333333333333333333333333333444333333222111444666777666222000111444333333222222222222333333222111111333555777777666555555555444111000111333222222000/////////000111111222222222222333333333333555777999999888666555444666888888777555555666444333333222222333333333333555666666666666777999666888<<>>;;;777444444222///000444BBB===777333111///...,,,***,,,...---,,,+++++++++*********++++++,,,,,,---------,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************---,,,,,,///333444222000000---...///+++&&&&&&***)))))))))***************)))))))))((((((((((((((()))))))))*********++++++,,,,,,+++++++++,,,------///000111111000000222444999999:::::::::;;;;;;;;;888777777666666666777777666666666666777999;;;===BBBDDDGGGJJJLLLNNNNNNOOOVVVWWWXXXYYYYYY[[[___bbbddd```^^^aaadddccc\\\UUUQQQOOOJJJCCC???MMMmmm{{{ppprrrgggPPPRRRQQQPPPPPPOOOOOOPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTQQQSSSTTTSSSQQQQQQQQQRRRNNNPPPSSSWWWXXXXXXVVVTTTRRRSSSUUUWWWXXXYYYXXXXXXWWWXXXXXXYYYYYYYYYYYYXXXTTTUUUVVVXXXYYYYYYYYYXXXYYYZZZ[[[___dddggghhhgggiiiiiigggfffeeeeeeeeeeeehhh```yyyhhhZZZYYYOOOPPPRRRSSSRRRPPPMMMKKKRRROOOMMMNNNOOOMMMLLLMMMLLLLLLNNNQQQPPPLLLLLLNNNLLLMMMOOOOOOOOOOOOMMMLLLPPPOOOOOOOOOOOOOOOOOOOOOLLLNNNOOOPPPOOOPPPQQQSSSTTTPPPOOOSSSVVVVVVUUUUUUPPPTTTXXXWWWTTTSSSXXX]]]XXXPPPKKKMMMPPPQQQUUU[[[XXXXXX[[[______ZZZVVVUUUQQQPPPOOONNNOOOQQQTTTVVVVVVXXXYYYWWWUUUTTTTTTTTTUUUSSSRRRTTTXXXZZZYYYWWW[[[ZZZZZZYYYXXXWWWVVVTTTVVVUUUUUUZZZbbbhhhjjjiiieeeccc___[[[XXXVVVUUUUUUXXXYYYYYYXXXWWWWWWXXXZZZ```aaabbbbbbaaa```^^^]]]XXXVVVSSSPPPPPPSSSVVVXXXSSSQQQLLLGGGHHHNNNQQQPPP;;;888555555888::::::999777666444333444666888999>>>>>>>>>===:::999999:::888888888888888888888888:::::::::<<>>:::555222333111...---000.........///000///---+++)))+++,,,+++***)))***+++(((((())))))*********+++,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************)))''''''+++///111...+++***))))))+++***((())),,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))******)))))))))******+++,,,+++,,,---,,,++++++---...------........./////////222222222111111111111111777666444333333333444555333333444555666777888888888:::===???AAADDDIIILLLKKKLLLNNNPPPSSSTTTSSSRRRYYYXXXVVVRRRMMMQQQbbbttt|||wwwoooVVV;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>???@@@???>>>>>>???@@@BBBEEEHHHJJJJJJHHHEEECCC@@@AAADDDGGGIIIKKKKKKKKKLLLMMMMMMNNNOOOOOOOOONNNNNNOOOPPPQQQRRRRRRSSSSSSVVVVVVWWWZZZ^^^`````````ZZZZZZYYYYYYYYYZZZ[[[[[[```ZZZbbbnnnkkkaaa\\\YYYYYYZZZ[[[[[[ZZZWWWSSSQQQTTTQQQPPPSSSTTTRRRUUU[[[VVVZZZ\\\XXXRRRPPPQQQSSSRRRSSSUUUUUUUUUUUUSSSRRRRRRRRRQQQQQQRRRSSSTTTTTTYYYZZZYYYXXXVVVVVVWWWYYY\\\ZZZ[[[______^^^dddmmmggglllqqqrrrmmmfff^^^ZZZ\\\VVVUUUZZZ]]]ZZZUUURRRYYYWWW[[[dddiiieeeaaa```SSSRRRQQQQQQRRRTTTVVVWWWWWWXXXZZZ[[[ZZZXXXYYY[[[XXXVVVTTTUUUXXXYYYWWWUUUVVVWWWWWWWWWVVVUUUUUUUUUVVVTTTTTTXXX___cccdddccc^^^^^^]]][[[XXXTTTQQQOOOLLLMMMMMMLLLJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNLLLLLLIIIGGGEEECCCCCCEEEGGGIII??????===;;;===BBBCCC@@@:::777444555888;;;999777222333555666666666666666333555666666555555666777888777777777777777777888888777777888:::===AAACCC???999444111222222111///000000111222222111000000////////////....................................//////000000000000000//////000000000///...//////------,,,,,,,,,,,,------...------...111222222111222333333111///...///000//////////////////000000////////////000000000000///000222333444333222111///000111111000000222333222222222222333444555666333555777888777777777888888999:::===KKKmmmaaaBBB888333000222222000///111///...,,,+++***++++++,,,***++++++***)))((((((***((((((((((((((()))))))))******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************((((((***------***'''***************)))))))))((((((''''''''''''&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))((())))))***+++,,,***+++,,,+++******+++---))))))))))))************+++++++++,,,,,,,,,,,,,,,000000000000000111111222///......------.../////////111222222222222444666666999;;;;;;999999;;;>>>===>>>BBBGGGGGGFFFKKKRRRZZZ\\\```rrrjjjEEE444333333222222222333333444555555444444333333333222333444444333222111333555888;;;>>>===:::666333222///111333555777999::::::888999:::;;;;;;;;;;;;;;;>>>>>>>>>??????@@@AAAAAADDDDDDEEEGGGJJJKKKKKKIIIBBBBBBBBBBBBCCCEEEFFFGGGIIIJJJFFFDDDHHHMMMMMMJJJLLLMMMNNNNNNLLLJJJHHHFFFFFFDDDFFFKKKJJJJJJSSS```sss|||yyybbbOOOJJJJJJGGGJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIJJJKKKMMMOOOPPPUUUWWWYYYXXXVVVTTTSSSSSSTTTUUUZZZcccfffiiivvvxxx\\\HHHKKKYYYiiitttxxxuuuiii^^^ZZZPPPKKKRRRWWWSSSNNNNNNCCCCCCCCCCCCCCCDDDEEEEEE@@@@@@BBBDDDBBB>>>>>>@@@DDDCCCBBBBBBCCCCCCBBB@@@>>>@@@AAABBBAAA@@@AAABBBFFFEEEFFFHHHKKKMMMMMMMMMBBBCCCFFFGGGFFFCCC@@@===999:::;;;:::888777888999666777999:::::::::999999999777666555555666777999111333444333555999999555888555222222444444222///---000444555444222222222...000111111///......///111000000//////000000111333222111000//////000111///---+++***,,,...//////,,,---...//////...---,,,.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------...---,,,---///111000//////000000///------...///---------...............------------...............///111222222222111000.../////////...000333555333333333333444444555666333555888999888777888888999999999???TTT{{{|||KKK:::444111333444222000111111000...,,,***+++,,,...+++,,,,,,***((('''''')))))))))))))))(((((((((((('''((()))*********))))))++++++++++++++++++++++++++++++************++++++************************------------......---,,,......---+++******'''%%%((('''''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))***+++,,,---+++,,,,,,+++***)))+++,,,+++,,,,,,,,,,,,---------((()))***+++++++++++++++******+++------.........///...---------...000111222222222000...,,,,,,---000111333222000///000222222222666===>>>===>>>BBBAAABBBHHHhhh~~~QQQ:::555555444444444444444555555555555555555444444444333444333222000///111333333666999888555222000000000000000000111222333444...///000111222222222222444333333333333444444444666555666888:::;;;;;;999777777777777888999::::::888<<<777444:::===;;;===999999:::;;;;;;;;;;;;:::999888;;;???;;;:::HHH[[[```BBB???@@@::::::::::::999999:::::::::<<<<<<<<<===???BBBEEEGGGTTTZZZbbbhhhiiigggdddbbbbbb```eeepppvvvxxx\\\>>>CCCddd|||aaaKKK::::::>>>;;;666666333333444555555555444333666555777:::888222111444000111222222111000111222---000222222111000111333555777999999999999:::;;;...000333555555333111///...///000000...------...---...000111222222222111000000000000000000000000...000000...000444333///111///...---------+++******,,,//////---+++,,,...+++---///...---+++++++++++++++***))))))***++++++...------+++***)))((((((((()))*********+++...000***+++---......---+++***---------......//////000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,...------------------......---,,,---...///...,,,,,,---...---,,,,,,...///+++,,,,,,------...------------------...............///000111111111000000...///000000///000222444444444333333333444444555333555888999999888888888888888:::FFFbbbSSS???999555666666222......+++---///000000/////////,,,---,,,***(((&&&'''(((++++++******))))))((((((&&&'''(((*********)))((())))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((()))******+++,,,---...&&&'''((((((***+++***''')))))))))((((((''''''''''''''''''(((((()))))))))(((((((((((()))))))))***))))))))))))***+++------***++++++***))))))***,,,,,,,,,,,,,,,------------***+++,,,---.../////////+++,,,---//////...------+++***))))))***,,,...000(((***,,,,,,,,,---///111...///000111222222222111333111222333222///111666BBBOOOPPPhhhpppCCC333333222111111111222222,,,,,,---...///111222222333333222000......///111...111555666444333444666555444333111111111222333000000222333333444444444444333222222222222222333222111222444666888777666777666666555555666666777444888777888>>>888333999666777888999;;;===>>>???999888;;;<<<555111AAAXXXpppVVV777<<>>BBBDDDeeeppp```AAALLLvvvgggJJJ222///666777666999222333555666555444222111111///222777555//////333---000333222000000333666000333555555333222333555///222555555222111333555000111222333333111///------...000///...------...***+++---...000000//////000111111222222111111000000111///,,,---000000,,,,,,------............///+++------,,,))))))+++...(((+++---...---,,,,,,---///...---,,,,,,---...///++++++,,,------,,,,,,++++++---000///,,,***,,,///***+++---......---+++*********+++,,,------..............................******+++,,,------,,,,,,,,,++++++,,,---......---......------------.........---,,,,,,------,,,***+++,,,------,,,---///111+++,,,---...................../////////000000000...//////000000000000000...000222222111000000111444444333333222333333444333555888:::999888888888666777<<>>hhh|||~~~|||```JJJTTTvvvqqqHHH===000+++111999???@@@444444444333333222222222////////////////////////---......///000111111222000222444666666444111000333222111000////////////333111///,,,++++++,,,,,,........................///...---,,,---///111333000000000000000000000000,,,000333111---+++...111///...,,,++++++,,,...///---------,,,,,,,,,++++++,,,,,,+++++++++***************))))))***+++---...++++++++++++*********)))))))))))))))))))))))))))++++++***************+++---,,,,,,++++++,,,,,,---+++,,,---...---,,,+++***++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////////////////222111111111000000//////000...///222111...000555888444000...111555333...444666999999777666777888888;;;AAAVVVPPPAAA888888888666444333222111///.........///000222111///...------///000,,,)))&&&&&&(((***)))((('''''''''((((((((())))))++++++*********))))))))))))(((((((((((()))*********+++,,,------,,,***)))))))))))))))************))))))(((((((((((())))))'''((()))((('''&&&'''((())),,,///...)))&&&&&&((('''(((***)))(((((()))++++++,,,---,,,+++***+++,,,++++++++++++++++++++++++***++++++,,,++++++******)))*********++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++***,,,...***+++,,,,,,******+++,,,,,,,,,---...///000000111222000000222111///111555```[[[<<<777444444333000000333//////000000000/////////111///111555444...,,,...111444555222222>>>VVVhhh___III777333333///000444000//////......//////000111111111111111111111111111111111111111111111111000000000111333666999;;;333333333333222222222111444999:::999AAAMMMNNNGGG999555///,,,---...000111222444555333000888MMM```^^^RRRBBB666111000111111/////////...///222777:::LLLccczzzooo\\\TTTZZZbbbhhhkkklllllllllkkklllnnnqqqooodddTTTHHH===VVVkkknnnjjjfffXXXGGG@@@;;;555222333777<<<>>>333333222222222111111111..............................///000000111222222555555555444444444555555555444333222111111111111444333000...------..............................------------000333666777888777666444222111//////111333444222...---...///------,,,,,,---...000111)))))))))******+++++++++,,,,,,,,,+++++++++************)))(((((()))***++++++++++++*********))))))************************+++******))))))******+++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................111000000000////////////000......222222//////000444333111000222444444222333333444555666888:::;;;AAA@@@HHHeeeiiiBBB666???888111333111333222000...------......000111222000......111444---+++(((&&&'''((()))(((''''''((((((((()))))))))******)))))))))(((((((((((((((''''''(((((()))******+++,,,---------,,,+++))))))))))))************))))))(((((((((((())))))'''((()))(((&&&&&&&&&'''))),,,...---)))&&&&&&'''((()))+++***))))))***,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,+++)))))))))*********++++++---,,,+++******+++,,,---+++,,,---,,,+++***,,,...,,,+++***+++,,,---,,,+++...---,,,,,,---///111333222000000222111...111555nnn~~~BBB666000555555---,,,333,,,---...///000///...------000666:::777///+++,,,///000///---111AAAZZZmmmkkkPPP777///111000///000//////...............///000/////////////////////000000000000000000000000......///000222444777888000000000000000////////////444666555:::@@@===444333000---+++,,,---------***(((+++///---///FFFbbbhhhWWW@@@333111111///++++++,,,---------///222555222<<>>DDDBBBPPPxxxMMM666@@@666000777333555444222000///.........///222444222---,,,///444...,,,)))'''''''''((()))'''(((((((((((()))))))))))))))))))))(((((((((((('''''''''''''''((())))))))))))+++,,,,,,,,,,,,+++((()))))))))************))))))(((((((((((())))))'''((()))(((&&&%%%&&&'''''')))++++++)))'''((()))(((***++++++******+++,,,)))+++,,,---,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------******+++++++++,,,,,,,,,...---,,,++++++,,,---...,,,------,,,++++++,,,...///---,,,...000000---)))///...---,,,,,,---///000111//////111111///333888XXXWWW<<<,,,333999222...444//////////////////......+++111999:::666000...///***---000//////555AAALLLYYYEEE111,,,///000000000///......------------..................---------..............................------......000000......------------------)))---...---///222...'''111///------......---,,,+++,,,///111,,,(((222@@@HHH===111---///000,,,&&&)))+++,,,------...///111666444111333<<>>777000.../////////000//////...---------------......---------------------------------------------,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***+++------***...------...//////---+++%%%,,,...******......***+++)))((((((***,,,+++***)))+++------------...///000000222999BBBEEE<<<111...///000///......///000////////////000222333333222;;;JJJUUUPPP???444333,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++,,,---......---,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++---------------.........,,,,,,++++++*********)))***))))))***,,,------,,,000000111111111000//////...------,,,,,,+++++++++++++++*********)))))))))((())))))******+++++++++++++++++++++***************************************************+++,,,,,,,,,++++++++++++++++++,,,...---,,,+++***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................,,,,,,,,,,,,,,,------------...111111------777CCCAAA555,,,...333555555666555555555666888999999888>>>PPPyyyXXXCCC333444;;;555777666666444333111000//////111222000,,,)))***,,,+++,,,,,,***(((((()))***((((((((()))))))))************)))))))))(((((((((((((((''''''(((((()))***(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))&&&'''((('''%%%%%%%%%&&&$$$$$$%%%'''(((***++++++((()))+++***))))))***,,,(((***++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------........./////////000000000000000000000000...///000///------///000---------///000000///---+++,,,...///111111222222///,,,---///000111666<<>>BBB;;;000***+++...,,,******---...---+++******+++++++++++++++,,,++++++++++++++++++++++++************************)))***+++,,,------,,,,,,++++++************++++++))))))))))))************++++++++++++++++++++++++)))***+++,,,...///000111---,,,,,,++++++***))))))******+++++++++,,,,,,,,,+++,,,,,,---.../////////------........./////////////////////............***++++++,,,,,,,,,++++++---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,,,,++++++,,,,,,---------,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,------------,,,---000000------888DDDAAA555...111555444333666333555666777777888;;;===HHHeee}}}QQQ:::777777222555555555444333111000////////////...---,,,++++++(((***---,,,***))))))***(((((()))))))))*********++++++*********))))))))))))(((((((((((()))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))&&&'''((('''%%%$$$%%%&&&&&&&&&%%%&&&'''((())))))'''(((***)))(((((()))+++((()))************+++,,,++++++++++++++++++++++++******,,,------.........------------.........///...///111222222111///...000111111000//////000222//////......///222888<<<555444222111111111222333111......000//////444:::dddgggNNN===666555333444666888888888666555555777333---+++///222000///...,,,+++,,,...111333222555777444//////111333222111000///............------...///000111222222------------------------***+++,,,...///000111111+++,,,,,,,,,---------...******)))))))))(((***,,,)))(((((()))+++,,,+++)))++++++)))''''''******)))---...---+++((((((+++...***++++++***))))))+++---///...,,,+++***+++...111111222333111...---,,,------,,,,,,---......---,,,,,,000333111///...,,,***+++,,,---,,,+++***+++---)))*********+++++++++,,,************************************************)))***++++++,,,---------,,,+++++++++++++++,,,,,,))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111222222222111111222222333333444444///222666777777999<<<@@@BBBAAA@@@???>>>??????@@@<<<<<<;;;;;;:::999888888777777777666666666555555333444444333222000...---......------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000...------,,,,,,------...,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,------.........+++,,,///000000444:::777222444:::888111111888333666999888888===GGGOOOhhhfffHHH@@@:::777444444444333222111000///...------...//////...,,,&&&)))---...+++))))))***))))))))))))************++++++++++++************)))))))))))))))***++++++,,,,,,+++***)))))))))***))))))))))))************))))))(((((((((((())))))&&&'''((('''%%%$$$%%%&&&)))'''&&&&&&'''''''''&&&'''((())))))(((((()))***((()))******)))(((***+++************************)))***+++,,,------------,,,,,,,,,---------......---...111222222111...---111222222111000000111333333333000...///666BBBKKKAAA>>>888333/////////000444111///000///...222888444hhhsssSSSBBB===333666<<>>;;;>>>>>>999111000555444000111000//////000111222111666777555000---///333555222222111//////.........---...///000111333444444------------------------,,,,,,---------,,,++++++,,,,,,,,,------.........,,,,,,---...,,,******---***)))((()))+++---,,,+++)))&&&)))111///&&&%%%---%%%'''***+++***)))''''''*********)))'''(((***,,,&&&)))---...***'''+++000''')))++++++******+++,,,((()))+++*********,,,...''')))&&&###'''//////)))$$$***///---(((%%%(((---))))))******+++++++++,,,))))))))))))))))))))))))+++++++++***************))))))))))))***+++------------,,,,,,,,,---......******+++,,,------------........................222222333333333222222111333444666999<<>>>>>===;;;999666333111//////.........---------++++++++++++++++++++++++,,,,,,,,,---...///000111///......------......///+++,,,---...---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,------.........000***(((...333333000///---000999AAA;;;///000;;;555999<<<;;;;;;DDDTTTaaaxxxFFF555<<<777333111555666333000111000//////...------,,,,,,,,,+++))))))***+++***)))+++++++++************)))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,+++++++++,,,------......---------......///---...///111333555777777666222111222000;;;\\\~~~xxxlllRRR:::444:::888///333666777444//////555;;;BBB[[[___;;;333666???EEE@@@999???KKKMMMBBB333+++,,,111555777333000555:::111'''555MMMUUUNNN???999888111666JJJ;;;555//////333666777666555222333:::===:::666444666,,,***222444,,,))),,,(((***---///000///---,,,***+++---......,,,***(((***************+++,,,,,,,,,---+++(((***//////******+++,,,***((((((+++...))))))************)))))))))******)))(((((()))+++(((+++---,,,)))((()))++++++++++++,,,,,,,,,------,,,))),,,555777000******------,,,+++++++++,,,---***++++++++++++***)))(((((()))))))))************+++++++++++++++++++++++++++)))(((***---...---+++)))******++++++,,,,,,---(((...222000+++)))***+++,,,------...------,,,,,,////////////000000000000888555555666444222444999777999@@@FFFEEEAAA@@@CCCDDDMMMZZZfffpppxxxzzzpppsssuuuqqqddd___[[[ZZZ[[[VVVLLLDDDDDDAAA===;;;<<<===>>>>>>@@@======???===888555777333222000///.........///------,,,,,,+++***)))))),,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,++++++******************++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,000000///...------///000000000111///......000333,,,444>>>BBB<<<444444:::;;;666999CCCEEELLLlllpppLLL===888555666999999666555888333222111000///...------///---+++***+++,,,,,,+++++++++++++++************))))))))))))))))))))))))***))))))(((((())))))***************************))))))((((((((('''''''''(((((((((((())))))))))))***))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,++++++,,,,,,,,,///......------------...//////000222444555666777777444555666444999QQQkkk|||cccIII@@@FFFGGGAAA>>>DDDHHHBBB888222555:::999DDDjjjxxx>>>777333333555222111===MMMHHH===111+++,,,//////------,,,///444111...999IIIEEEAAA777555888444:::NNN^^^OOO===000---111666999666777===CCCGGGIIIOOOVVVVVV@@@...---///------000+++---///111222222000///---...111333333222111///333333333333333444444555555222...---......***%%%---......,,,)))(((***,,,******++++++++++++******)))*********(((((()))+++)))+++---,,,***)))***++++++++++++,,,,,,,,,,,,---000......//////,,,(((%%%///...---++++++,,,...///++++++++++++++++++++++++)))*********+++++++++++++++++++++++++++++++++++++++)))(((***,,,...---+++*********+++,,,,,,------///,,,)))+++333:::777111............------,,,+++////////////000000000000333222444777777444555:::666999???DDDFFFHHHRRR]]]bbbaaafffvvv~~~yyy{{{zzzsss[[[WWWSSSTTTUUURRRJJJBBBEEECCC???===>>>???@@@@@@===::::::===;;;666444555333222111///////////////......---,,,,,,+++******+++,,,,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,---...//////...---,,,000000000///......///000000000000000000111222444111444:::===888222333999::::::<<<@@@JJJaaajjjGGG<<<888777888888555555888555444333222000000//////333000---+++,,,------,,,,,,+++++++++************))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++))))))((((((((((((''''''(((((((((((())))))))))))***))))))((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***...------,,,++++++++++++//////...---,,,,,,------......///000111222333333666333555777555555AAAQQQ___ZZZLLL<<<777===@@@<<>>===888666777999888333111222333222111000////////////.........---,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.../////////////////////,,,---...//////...---,,,.....................///000//////000222444444444777555666888666444666;;;666<<>>:::999;;;;;;777777===BBB???777222222555888---555fffaaaBBB888222444333......333555///,,,111888:::444,,,///000---***///777444+++...000,,,,,,111///111@@@```UUUEEE777///,,,,,,,,,)))+++...---))))))555CCCMMM:::)))'''------***''')))+++,,,---...---,,,,,,---...000222222222111111111000000000000111222222444000222999??????;;;999...///...---+++***)))((()))******++++++******)))((()))+++***)))((()))******+++,,,,,,,,,,,,,,,,,,************++++++++++++&&&++++++---AAAYYYXXXGGG000///,,,++++++---000222///---+++))))))***+++,,,))))))*********+++++++++************************)))))))))***+++,,,,,,,,,+++++++++,,,------......---111333555:::???777+++111000///...,,,+++++++++...////////////000000000555444555888777555666::::::<<>>;;;888333222222111222444555777555222...------------,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***))))))(((((())))))***************************(((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((((('''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,+++*********......---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///---...111222222555888444:::>>>===:::777444111222222111111222333333333999777:::aaaDDD999444777888111,,,---000------333:::;;;444,,,+++---,,,+++666CCC@@@444+++000,,,***...******555333111///---------------000......---)))&&&+++333333,,,'''))),,,+++)))(((((()))***+++++++++***))),,,---.........---,,,,,,***************++++++,,,+++***,,,333<<>>:::;;;CCCKKKNNNOOOQQQPPP[[[dddaaaWWWPPPUUU]]]\\\XXXPPPIIIHHHKKKJJJGGGCCC@@@;;;999888555111---222000......///000//////...---000444444000---...---------------,,,,,,,,,+++++++++***************)))))))))*********++++++*********+++++++++,,,,,,++++++++++++++++++++++++...------,,,,,,++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------......////////////........................------...000333333111///333222000111333555666777BBB<<<888999:::999999;;;:::CCCYYYzzz~~~eeeIII======>>>===<<<444333222222333555777999333111////////////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))(((((()))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------,,,++++++++++++------,,,,,,,,,,,,---------.........//////000000/////////000222444777999333444333111///...///000777222------111555555444555CCCDDD[[[BBB666///222444000///222///......111555444...(((***,,,+++***222;;;888///(((///---***---***)))222........................---++++++------***+++...,,,++++++***)))))),,,...******++++++++++++******------------,,,,,,+++******))))))))))))***++++++(((***///<<>>...,,,)))((()))******)))'''(((((((((((((((((('''''')))++++++***))))))))))))((((((***,,,---+++***((())))))))))))*********&&&))))))---BBBUUUKKK333******))))))***+++,,,---///...,,,***(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''')))******)))***+++---)))******++++++,,,---------+++---DDDjjj~~~hhhCCC///...,,,************+++,,,,,,,,,------------......,,,,,,///111444;;;CCCEEE999111444<<<@@@AAAAAADDDEEEEEECCCAAA@@@???@@@===<<<<<<;;;;;;999666333333111///---......,,,+++///---,,,,,,---...---,,,,,,+++...333444///---...++++++,,,,,,,,,++++++******************)))))))))))))))*********+++++++++************++++++++++++***++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------......//////000000////////////////////////111111222666::::::777333333333333222333777<<>>333++++++////////////111---***+++---...+++((('''(((+++---,,,******+++000///---,,,,,,---......---,,,++++++---------+++******...333444000......***+++,,,,,,---,,,+++************************************+++++++++,,,,,,************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------........................---------------------------.........////////////..............................///000000111111222111111000000000000111111222222333888===>>>999555222444666555555:::EEEOOOHHHAAA<<<;;;;;;>>>FFFNNN]]]www```HHH===AAAIII>>><<<999666555666777888222222333555666555222///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++(((((())))))*********+++(((((((((((()))))))))))))))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,+++++++++,,,------*********+++,,,---...///,,,,,,---...///000111222...111222///------...//////------111333111///...333333222111111222444666:::YYYOOOIIIQQQ===555222777777000,,,///,,,---......------///000---+++,,,......,,,---000***333000+++---,,,***111---111666888777333000...------///000---)))+++000'''***+++***)))***)))'''******))))))))))))))))))(((((())))))***+++,,,---))))))(((((())))))***++++++000666UUUOOO777222+++(((((()))***)))))))))************))))))&&&)))+++,,,+++)))(((((((((&&&%%%'''+++,,,***((((((((((((((())))))))))))&&&,,,//////111333000***'''(((***+++,,,,,,++++++%%%&&&((()))************))))))))))))************((((((((((((((((((((((((&&&(((+++***)))(((***---((((((((()))******++++++%%%***+++---<<>>MMMYYYFFF@@@<<<<<>>AAACCC>>>>>><<<>>>LLLhhhhhhPPPDDD@@@;;;999999:::;;;;;;888555222222444777999:::<<<;;;:::999888777777666222111000000111222000///........................---,,,,,,++++++***))))))+++************)))))))))++++++++++++++++++++++++************************))))))))))))*********+++***(((((((((******)))(((************************************************,,,,,,++++++************++++++,,,,,,,,,,,,++++++(((((()))***+++,,,...000---------,,,+++***))))))---000888@@@BBB@@@999111333---,,,///...///===OOOHHH888///333888555444777000\\\tttwww\\\???888444333111,,,,,,111000000000///......---------------.........//////+++///111111000...---////////////000000/////////...............---,,,++++++*********))))))))))))+++++++++************)))))))))*********+++++++++++++++************++++++,,,555...AAAsssxxxMMM000111///,,,)))(((((()))***(((((())))))))))))((((((''''''((((((((((((''''''((((((((())))))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************((()))******+++*********))))))))))))************)))))))))))))))(((((((((+++(((,,,666666...***...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***************+++,,,---,,,,,,---------,,,+++***+++,,,...//////...,,,+++---------------,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,,,,,,,---------------------------------111444444222555::::::555---...000111000...,,,+++///......------...///000////////////000000000000...000222222111000111222333222111222444555444222555444444333444444555555666555555555555555666666777888::::::;;;;;;<<<======BBBIIIUUUllleee\\\OOOCCC===;;;<<<===999777555333222333444555;;;<<<<<<=========<<<<<<;;;888555444555555555444000000000000000000000000......---,,,,,,++++++***++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++***)))((()))+++,,,,,,***************************+++++++++++++++++++++++++++************)))))))))))))))************))))))&&&)))------,,,,,,...000...+++,,,...***'''///<<<666;;;VVVkkkmmmlllWWW111555---***---111666CCCRRR<<<333///444777555666:::111SSShhh```iiiJJJ;;;333666555...---333111000000//////......---------........./////////***000000<<>>?????????@@@>>>;;;:::::::::999777333333333333333333333333000//////......------,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++***,,,...//////...************************++++++++++++++++++++++++***)))))))))))))))))))))))))))************))))))))),,,---,,,,,,///111000///((((((,,,***+++@@@[[[cccggg|||@@@111,,,,,,222555666999>>>222...---222333222333777;;;CCCIII:::777nnnfffIII333555:::555111333111111000000///.....................///////////////000+++FFFnnn]]]444------......//////......---++++++,,,,,,,,,++++++***************************+++++++++*********)))))))))))))))*********++++++++++++************++++++&&&222---'''...---&&&(((******++++++++++++******)))))))))******)))))))))(((((())))))))))))((((((***)))))))))******+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++++++++))))))*********+++++++++)))))))))******+++++++++---******......***))),,,************************+++,,,,,,,,,,,,,,,,,,+++******++++++*********))),,,,,,,,,,,,,,,++++++***,,,,,,---......---,,,,,,,,,---------------,,,,,,------------------------------............------------------....................................------,,,,,,...//////---...///000111111000...---111111111000000000000000/////////000000000111111222333333222111555<<>>BBBPPPeeettt```QQQIII:::999888777777888999999555666999<<<>>>@@@BBBBBB???>>>>>>???@@@>>>;;;888666666666666666666666666222222222111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,...000///...************************++++++++++++++++++++++++)))))))))))))))))))))*********++++++++++++******+++---,,,(((***///000---...((()))...---...DDD^^^nnnkkklll444000......333555333000///...---///111222000111444666000999:::333VVViii===111666666333333111111111000//////.............../////////000000000000(((AAAiiiZZZ444///------............------******++++++,,,++++++******************++++++++++++++++++*********))))))************++++++++++++++++++************++++++&&&---,,,''''''((((((---((()))***+++++++++******))))))************))))))(((((())))))))))))(((((())))))((((((((()))******************************************************************************************************)))))))))))))))******+++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************++++++++++++))))))******++++++,,,,,,,,,******,,,+++))))))+++************************,,,,,,,,,------,,,,,,,,,,,,++++++******))))))(((---------,,,,,,,,,,,,,,,,,,------------------,,,,,,------......---------------------------------.........//////.........------.........////////////////////////////////////......000111000...---//////000111111000000///000000111111111000000000111111111000000000000000111444444111///555CCCOOO___III555222999;;;:::888:::;;;<<<======<<<;;;::::::999999888888999999999=========;;;:::@@@JJJQQQkkkrrr^^^TTTGGG===999888666555555555666777999;;;<<<>>><<<<<<>>>@@@AAA@@@===:::999999999999999999999999666555555444444333222222111111111000000000000///------------------------------------------------++++++,,,,,,,,,---------+++***)))***,,,---,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++++++++,,,,,,,,,,,,++++++***//////)))(((---...***---,,,///333111...666BBBAAA:::AAAHHHEEEJJJAAA$$$222000//////000111111111111000111222222222222333444,,,333:::333===kkk___>>>444444444444222111111000000//////........./////////000000000---000+++333CCC:::,,,222,,,,,,------------,,,,,,******+++,,,,,,,,,++++++*********++++++++++++++++++++++++************)))+++++++++,,,,,,,,,,,,---++++++************++++++)))***+++***((()))++++++((())))))***++++++******)))******++++++******)))((())))))******))))))((()))((((((((((((((())))))************************************************************************************************)))))))))))))))******+++************************))))))))))))************))))))))))))))))))))))))************************((())))))***+++******************++++++++++++,,,+++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,+++******+++,,,---//////...---------------------------------------,,,------............---..............................////////////...............////////////000000000000000000000000000000...000444666333/////////000000111111111111111///000111111222222111111222222222333333333333333222444555444555>>>LLLXXXhhhPPP<<<<<>>===;;;;;;::::::999999:::;;;;;;<<<;;;<<<;;;:::>>>III[[[hhhnnnaaaXXXNNNCCC:::;;;999777555444555666777999999:::<<>>;;;;;;;;;;;;;;;;;;;;;;;;888888888777666666555555333333333333222222222222000000000000000000000000////////////////////////,,,,,,,,,,,,------------+++***)))***+++,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,++++++,,,,,,,,,,,,++++++'''666===444,,,,,,...------///111222111...,,,+++***((())),,,///333555333111111111//////111222333111000///000222444444222555444111000...///JJJsssgggGGG:::777666222222111111000/////////.../////////000000000000,,,...---+++++++++,,,000,,,,,,------------,,,,,,***++++++,,,------,,,,,,*********++++++,,,,,,,,,+++++++++************))),,,,,,------------......++++++************++++++,,,(((***,,,)))***,,,)))))))))))))))************)))******++++++******)))))))))************))))))******))))))((())))))***************************************************************************************************)))))))))))))))******+++************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++)))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,++++++---000444666111000///...---......///---------,,,,,,---------,,,,,,---.......................................---......//////......---....../////////000000000000000000000000000000000000...222999;;;666111111000000000111111222222222///000111333444444444444222333444666777999::::::999888999>>>GGGQQQZZZ^^^eeeSSSHHHKKKNNNKKKHHHJJJFFFEEECCC@@@>>><<<;;;;;;999999::::::;;;<<<>>>>>>;;;>>>CCCIIITTThhhvvvbbbRRRFFFCCC>>>:::777666777888888777777888<<>>222111000......//////000...------,,,,,,------...,,,,,,---.../////////...////////////////////////------............------////////////000000000000000000000000000000000000444222777@@@BBB;;;666555000000111111111222222333///000333555666666666666222333555888;;;===???@@@BBB>>>>>>HHHXXXccceeeccc^^^TTTPPPVVVVVVOOOMMMRRRKKKHHHEEEAAA>>><<<;;;:::999999::::::<<<===???@@@BBBIIISSS```rrruuueeeYYYKKKBBB@@@@@@===999888777666555666999;;;===@@@>>>===>>>@@@AAAAAA@@@BBB???;;;999999999888777666666555444333333333333555555333222222111111111222222222222111111111111000000////////////............------------------------------------.........,,,+++---000111///---)))))))))))))))))))))))),,,+++)))(((((()))+++,,,+++===QQQKKK333+++222222222111000///------,,,,,,...000111000------000333333333222222333333444555444333222111111111222333///;;;333222===666FFFzzzvvvEEE<<<;;;111---333111)))***444+++,,,,,,---///111222333000******222222******000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++*********)))///111222000---,,,---///...***&&&(((,,,...+++'''************++++++++++++&&&,,,---)))(((++++++''',,,+++++++++******))))))******++++++++++++******)))))))))))))))***++++++***+++,,,+++)))))))))***************))))))))))))******))))))))))))******...+++)))***,,,---,,,***))))))))))))************,,,+++++++++******)))))),,,,,,++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))),,,//////,,,+++...111000///...---,,,---...///000---555444,,,+++333444---333///,,,---///111888@@@333333222111000///......000000000000000000000000.........//////000111222///222222......111111---222///...000///,,,,,,///222///...000111000222777444111///000333555444333111444666:::HHHTTTMMM<<<;;;888555222111111333555666888999999888888999:::;;;???@@@===>>>EEEGGGEEEJJJIIIPPPUUUVVVaaaiiiccc^^^YYYTTTRRRTTTTTTPPPLLLGGGBBB>>>===??????;;;777<<<<<<<<<;;;<<<@@@FFFJJJ^^^nnnlll]]]SSSIII???777===<<<===>>>???===999555???>>>>>>@@@CCCFFFHHHHHHFFFDDDBBB@@@@@@???===;;;::::::999888888777777666555444333333222222222333222222222333333333333333////////////////////////000000//////......//////------------------------///...---///111222000...++++++++++++++++++++++++,,,,,,+++******+++,,,,,,'''111@@@???111///444000...///000111111000...---...///111111000000111222333333333222333444444555444333222111111111222333000;;;333333===666CCCnnnYYY:::777888777555111000222444000000000000000111222333...,,,333>>>>>>333,,,...//////......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,...///...,,,***,,,...***,,,------,,,+++++++++)))))))))************+++(((,,,---)))))),,,,,,))),,,,,,,,,,,,+++++++++***))))))************)))))))))))))))))))))***++++++,,,---------+++***+++,,,+++++++++++++++*********++++++************++++++,,,)))'''(((***+++***)))*********++++++++++++,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------------------------------------,,,++++++)))------***))),,,...---///...---------...///000///111000...000444555111444222333333000---000666222222222111000000//////000000000000000000000000............///000111222,,,///111222111//////000777333222444444222333666888555444777888888;;;???999777666888===AAACCCCCC999GGGWWWdddpppqqq___HHH777777777888888999::::::888:::<<<<<<<<<===???AAAAAADDDDDDCCCGGGNNNQQQNNNYYY^^^gggaaaRRRUUUcccfff___^^^]]]\\\YYYRRRIIIBBBKKKFFFAAA>>>>>>??????>>><<<===@@@FFFPPP^^^lllvvv{{{mmmcccOOOGGG===999;;;???BBBBBB:::888777777:::>>>@@@@@@IIIIIIIIIJJJKKKKKKJJJHHHBBBBBBAAA@@@???===<<<;;;;;;:::999777666555555555333444444444444444444444000000000000000000000000222222111000000000000000////////////////////////000000///111222333111000........................,,,,,,------------,,,,,,+++***111333///333555,,,***,,,000222333222111/////////000222444444333222444333333333333444555555666555444333333333444555222:::444444===777===\\\OOO555<<<<<<444000333333///444333222111111000000111//////777BBBBBB777//////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------,,,,,,---...,,,222777555---(((***...*********+++++++++,,,,,,***---,,,******------+++------------,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,---...///...,,,,,,,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))***+++***)))+++++++++,,,,,,,,,------------------,,,,,,,,,,,,------------------------/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///..................///////////////---...............---,,,,,,///000,,,+++...000///...------------...///000555000---//////,,,,,,///222111222333000---///444222222111111111111111111111111111111111111111111////////////000111222333222///000444111...555AAA777<<>>@@@BBBCCCCCCDDDEEEHHHJJJJJJJJJIIIIIIMMMSSSTTTQQQ^^^eeeqqqkkkYYYXXXbbbccc^^^``````\\\UUULLLEEEAAABBBAAA>>><<<===BBBIIINNNTTT\\\jjj{{{qqq```UUUMMMEEE>>>???===:::999;;;===>>>>>>>>>===>>>AAAEEEHHHIIIIIIIIIJJJJJJJJJIIIGGGFFFEEEFFFEEECCCAAA???===<<<;;;999888888777777666555555555444444333333222111111333333222111000000000000222222111111111111111000111111111222333222222111////////////////////////---...///000000///...---444,,,---000...333333***---...000222333333222222000//////333777888555222444444444444444555555666999888777666555666777777444888444555===888999JJJwww~~~BBB>>>888555555444222///333222111111000000000000333000222666666222000333111000000000000000000000,,,,,,---------------...------------------------...---------,,,,,,,,,,,,------...//////000111111222888===999000)))))),,,------------............,,,,,,++++++,,,...---,,,------------------,,,,,,------............------++++++******++++++,,,---...///000///---,,,---...+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---,,,,,,------------,,,,,,,,,,,,------------------------------,,,,,,------------............/////////...............------------------------------...////////////...//////////////////000000---...///////////////......222333000...111222111.........//////000111111888000000555444///666EEEPPPFFF;;;666333222333777222222222333333333444444222222222222222222222222222222222222333444555555:::111000777:::>>>SSSlllrrrvvvqqqaaaZZZJJJGGGGGGJJJKKKIIIKKKOOOOOOLLLIIIGGGFFFFFFGGGGGGTTTUUUQQQHHHBBBBBB@@@<<<===???AAADDDDDDCCCBBB@@@DDDEEEGGGHHHHHHJJJMMMOOOQQQOOONNNPPPWWW\\\]]][[[PPPUUUaaafff___^^^ZZZNNNVVVVVVSSSKKKCCC@@@CCCGGGAAAGGGNNNVVV^^^kkk{{{wwwgggUUUQQQKKKGGGDDDAAA???===???===;;;<<>><<<;;;:::<<<;;;:::999777555444333555444333222111111111111222222222111111111000000222222333333333222222222000000000000000000000000...000222333333222000...777///000222...000222---333222111000000111333444000///000444888999666222555555444444555555666777999888666555555555666777555777555666;;;:::888===PPP^^^CCC222999???888333777333333222222222333444444222///............///222000000000000111111111111------......////////////------------------------......---------,,,,,,,,,.........///111222222222111444777666222---++++++------........./////////---++++++...000000...,,,---------------------------......//////......------,,,,,,,,,,,,---......---/////////---,,,---...+++++++++,,,,,,---------,,,------......------,,,/////////.........///000,,,,,,---------.........---------------------------------.........//////.........///////////////........................---...//////000000//////////////////000000111111...///000000111111111111111555666333111333444222222333444444555666666666666333888CCCDDDCCCVVVooonnnRRRAAA:::666444555333333444444555666666666444444444444444444444444555555555666666777888999888222444@@@IIISSSlllxxxnnncccZZZPPPFFFBBBDDD@@@======@@@@@@===>>>AAA888888888999999:::<<<>>><<>>===;;;??????@@@BBBCCCDDDDDDDDDCCCFFFIIILLLNNNPPPSSSUUUYYYVVVVVVZZZ```dddffffffTTTYYYeeefff\\\WWWRRRFFFBBBDDDFFFEEEEEEKKKWWWaaakkkuuuzzznnncccYYYTTTPPPLLLFFFBBB???<<<:::999;;;<<<===???BBBEEEGGGIIIJJJJJJKKKLLLMMMOOOQQQQQQLLLKKKIIIHHHFFFDDDCCCBBBCCCBBBAAA???===;;;:::999999999777666555555555555333333333222111111000000333555666666444333333444111111111111111111111111000222333555555333222000444---222666//////444222777555222000///111333444111111222444666666555444666555555555555666777777666555444333333333444555666666777777888<<<;;;888<<>>;;;:::;;;;;;999888999:::;;;<<<=========;;;;;;AAAIIIIIIKKK^^^vvvuuuVVVCCC;;;777555555666666777777888888888999666666666666666666666666888888888888999:::;;;<<<777666;;;DDDIIINNN[[[kkkXXXOOOFFF@@@;;;777888<<<:::777777::::::777777:::===???@@@AAA???>>>???@@@777<<>>FFFGGG@@@JJJYYYhhhvvv|||xxxppphhh___UUUKKKEEEJJJIIIFFFDDDDDDDDDFFFGGGFFFFFFGGGHHHIIIKKKMMMNNNLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@>>>===<<<;;;;;;;;;999888888777666666555555666999::::::777555666777444444444444444444444444333333444555555444333333444...444;;;444111555444666555333222222222333444111222444444333333444555666666555555666666777888777666555333333444444555555666999777666===@@@888===MMMyyyMMM@@@>>>888555999999888888999999:::;;;<<<000333555555555555333000222222333333333444444444000000111222222333444444111111111111111111111111222222111111111000000000111000///000222444333111......///111222333333222000000000000111111111111222...111999===999333111000000000111111111222222000000111111111111000000111000000000000111222222000111111111///...///000......///000000111222222000111222333333222111000000111222111//////111333111111111111222222222222000000000111111111222222000000111111222333333444222222222222333333444444222222222222222222222222222222333444444444444444222333333444555555666666444555666888999:::::::::<<>>??????<<<888999;;;===>>>>>>>>>>>>??????AAAEEEDDDDDDMMMXXXcccVVVGGG???;;;888888:::999999999999::::::::::::999999999999999999999999999999999999:::;;;<<<<<<:::<<<===>>>>>>???AAACCC777777:::@@@AAA===<<<======;;;<<<@@@AAA??????BBB@@@DDDFFFFFFCCC???======GGGFFFEEEEEEDDDFFFJJJOOOMMMNNNNNNPPPRRRUUUWWWYYYXXX[[[```bbbaaa___\\\[[[YYYVVVVVVUUUPPPJJJLLLRRRJJJUUUddd```OOOQQQaaahhhxxxjjjfff___XXXSSSPPPOOOOOOEEEEEEDDDCCCCCCCCCDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@??????>>>======<<<;;;;;;999;;;===<<<999888888:::666666666666666666666666444555555555555555555444999222888???999444666444333333444444444444444444111333555333111000333666666666666666666777888888:::999777666666666777888555666:::777444>>>CCC:::DDD:::uuunnnLLLAAA===;;;888999999888888999999::::::555666555333333555666555444444444555555555666666111111222333444444555555333333333333333333333333444444444333333333222222555333222333555777555333555666777666444333444555444444444555555555666666444000333>>>BBB===555333222222222333333444444444444555555666666555555444222222111111222222333444111222333222000000000111000000111222333333444444222333555666666555333222333555666555222222444777333333333444444444555555222222222333333444444444222222333444444555666666444444444555555666666666333333333333333333333333444555555666777666666666555555555666777888888999777888999;;;<<<===>>>>>>777<<<>>>;;;999:::999777666777999;;;<<<<<<<<<;;;;;;;;;<<>>@@@EEEGGGFFFGGGJJJAAAGGGMMMOOONNNLLLKKKKKKLLLMMMQQQVVVXXXWWWWWWXXX\\\]]]]]]^^^___`````````\\\___bbbaaa\\\TTTNNNJJJDDDEEEKKKPPPOOONNNVVVaaafffoootttlllaaaYYYUUURRROOOMMMLLLJJJHHHGGGHHHJJJMMMOOOJJJIIIIIIIIIKKKLLLLLLJJJLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCBBBBBBAAABBBCCCDDDEEE===<<<;;;;;;;;;:::888666;;;:::999777666555555555777888888888888777777666::::::999888777666555555666666666666666777888888999999999999::::::;;;<<<===:::666333333444777999>>><<<<<<>>>AAACCCAAA???>>>BBBhhh{{{PPPAAA>>>999===888777;;;===999555333:::888666666777888777666666666777666666555444333111444777888777666555666333444555666777777777666555555555555555555555555555555666777777777777666666666666666777888999999777777777666666666555555666555444555777888777666444555666444444777888888999777666777999999888666444444333333333555666777888777666555444444444444444444444444444444444444666555444444555666777666666777888777555555555666666555555666666666555444666666666666555555555555888888777777777777888888888777666666666777999:::666777777777777888888888888888888888888888888888777777888888999999::::::;;;::::::999999999999999999999999999999:::;;;;;;>>>:::888999===???<<<888<<<:::999:::<<<>>>>>>===>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<::::::===<<<:::<<>>>>>===???BBBEEEHHHFFFCCCBBBEEEJJJMMMKKKHHHIIIKKKLLLNNNPPPQQQRRRRRRSSSUUUXXXYYYXXXXXXXXXXXX\\\___aaabbbaaaaaaaaabbb^^^^^^\\\XXXSSSOOOMMMMMMHHHJJJJJJHHHGGGIIIQQQXXXXXXbbbppp|||{{{kkkhhhccc\\\WWWSSSPPPOOORRRPPPOOOOOOOOOOOONNNLLLIIIIIIIIIHHHHHHHHHHHHHHHKKKJJJJJJIIIHHHGGGFFFFFFKKKKKKKKKJJJHHHFFFDDDBBBCCCBBBAAABBBDDDDDDBBBAAA999:::<<<>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;777777666666666555555555555666666777888:::;;;<<<::::::::::::;;;;;;<<<===@@@???===<<<<<<<<<<<<======<<<;;;>>>BBBDDDCCCBBBEEEGGG]]]NNN===HHHAAA===;;;======::::::;;;999777666666777888777666666666666555555444444444555777777777666666777999444444555555666666666666555555555555555555555555555555666666777777777666555555555666666777888999::::::999999999888888888888777666777999:::999888444555555555666777888777777777888999999999777666777666666666666777999:::;;;:::999888777777777777777777777777777777777777888777777888999::::::999666666777777777888999:::888888888888999999888777777777777777777777777777888888888888888999999999999888888777888999:::;;;999999999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::999::::::::::::::::::999::::::;;;<<>>:::999<<<>>>===;;;???>>>======???@@@@@@???888<<<@@@BBB@@@>>>>>>???>>>>>>>>>>>>>>>===<<<;;;???======???>>>===AAAFFFRRRWWW]]]```]]]SSSHHH@@@GGGHHHKKKNNNQQQUUUWWWYYYZZZVVVSSSSSSWWWXXXVVVSSSRRRSSSUUUWWWYYY[[[\\\\\\jjjkkkjjjhhhdddaaa______UUUWWWYYYZZZXXXVVVVVVVVVOOOPPPRRRSSSSSSTTTUUUWWWXXX^^^eeekkkrrr|||yyyuuuoooiiiccc]]]WWWSSSZZZYYYWWWUUURRRPPPNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNJJJLLLNNNQQQQQQPPPNNNLLLHHHGGGFFFFFFFFFEEECCCAAACCCDDDFFFHHHGGGEEEBBB???EEEEEECCCBBBAAA@@@@@@@@@@@@@@@??????>>>======<<<888888888888999:::;;;<<<<<<<<<<<<;;;<<<<<<======<<<===>>>???>>>===<<<;;;<<<;;;;;;===AAACCCDDDDDDFFFFFFKKKcccrrrKKKHHHAAA======???>>>;;;999;;;:::999888888:::;;;:::999:::999888777777777888999:::::::::888666777999;;;777777777777777888888888777777777777777777777777777777777888888888999999777777888888999::::::;;;999999999888888888888888888777666777888999999777777666666888:::999888777666888;;;;;;;;;999999999666666555555666888999::::::999888777777777777777777777777777777777777777666777888888999999888888666666666555666777888999777777888888888888888777888777777777777777888888666666777888999999888888888888888888888999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<===>>>===<<<<<<<<<<<<===>>>>>>GGGBBB<<<:::<<<>>>???>>>>>>===<<<===???AAA@@@???DDDLLLUUUUUUNNNHHHEEEFFFDDDDDDDDDDDDDDDCCCBBBBBBBBBAAACCCIIINNNRRRYYYbbb\\\[[[[[[]]]___^^^YYYUUUTTTWWW\\\aaafffjjjlllmmmnnnjjjdddbbbbbbaaa___\\\_________^^^^^^\\\[[[ZZZUUUUUUTTTQQQNNNLLLLLLMMMGGGLLLTTTZZZ___bbbeeegggxxx{{{~~~{{{vvvooohhhaaa\\\ZZZXXXWWWVVVTTTQQQOOONNNMMMMMMOOOQQQSSSSSSSSSRRRQQQQQQPPPOOOOOOPPPPPPNNNLLLLLLLLLNNNNNNNNNMMMKKKJJJIIIHHHFFFCCCAAA@@@@@@@@@CCCCCCBBBAAA@@@??????>>>CCCBBB@@@???===<<<<<<<<>>>>>=========>>>>>>:::;;;<<<======<<<;;;:::======<<<===???AAABBBCCCCCCDDDCCCNNNtttvvvNNNHHHAAA???BBBCCC@@@;;;999>>>=========??????>>><<>><<<;;;;;;===???@@@===>>>>>>===;;;:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>>>>?????????;;;;;;;;;;;;;;;:::::::::;;;:::999:::<<<===<<<;;;===::::::<<<===;;;999:::888:::======<<<;;;;;;===888888777888888:::<<<===<<<;;;;;;:::999999::::::::::::::::::::::::::::::999:::;;;;;;:::888888888;;;:::888888888999888888888:::;;;;;;;;;:::;;;;;;<<<;;;;;;::::::;;;<<<===999:::;;;<<<===<<<<<<;;;<<<<<<<<<<<<=========>>>======>>>>>>>>>?????????@@@@@@??????>>>>>>===============>>>>>>>>>>>>>>>???????????????@@@AAABBB@@@@@@@@@@@@@@@AAABBBBBBEEEBBB>>>>>>???AAAAAAAAA@@@???@@@CCCFFFHHHHHHGGGKKKWWWcccdddZZZPPPMMMOOOLLLLLLMMMMMMLLLLLLKKKKKKHHHGGGJJJQQQWWW]]]gggpppkkkgggdddhhhooovvvxxxwwwkkklllmmmnnnooopppppppppfffbbb\\\YYYXXXXXXWWWVVVTTTTTTTTTTTTTTTSSSRRRQQQPPPQQQSSSTTTVVVYYY]]]```vvv}}}zzzuuussswwwtttpppkkkfffbbb___]]]WWWVVVVVVVVVXXXXXXVVVTTTNNNMMMMMMMMMOOOQQQSSSUUUQQQQQQPPPOOONNNMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJHHHFFFEEECCCCCCBBBCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@???@@@@@@AAACCCEEEGGGKKKZZZ|||~~~eeeVVVHHHFFFIIIIIIFFFCCCCCCBBBAAABBBCCCCCCAAA???CCCBBBAAA@@@AAABBBDDDFFF???BBBEEEEEECCCAAA???>>>AAAAAA???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<===>>>?????????@@@AAACCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAABBBDDDEEEDDDCCCAAA>>>===@@@???<<<===CCC@@@@@@???===<<<<<<===???>>>=========???@@@BBBDDDBBBAAA@@@@@@???@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBAAA>>><<<<<<===@@@???===>>>@@@@@@???===>>>AAACCCCCCAAAAAABBBCCCAAAAAA@@@???@@@AAABBBDDDAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCAAAAAABBBCCCCCCDDDDDDEEEBBBBBBCCCCCCDDDEEEFFFGGGEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDEEEFFFHHHIIIHHHGGGKKKKKKNNNRRRVVVZZZZZZZZZ\\\iiiwwwyyyqqqhhhgggjjjhhhhhhhhhgggeeecccaaa```___]]]]]]aaacccfffmmmuuutttssstttxxx{{{yyyqqqiiigggeeebbb^^^\\\[[[ZZZ[[[^^^\\\ZZZZZZ]]]```cccdddjjjlllpppuuuzzz~~~{{{wwwsssnnnjjjfffccc^^^ZZZWWWVVVWWWXXXRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTTTTLLLLLLKKKJJJJJJJJJJJJJJJMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEGGGHHHGGGEEEDDDCCCDDDCCCDDDHHHJJJGGGRRRzzzxxx___SSSQQQQQQQQQRRRJJJIIIIIIIIIIIIHHHEEECCCGGGFFFFFFFFFGGGHHHJJJKKKEEEHHHMMMOOOMMMJJJGGGFFFHHHGGGEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@@@@@@@AAACCCDDDCCCDDDFFFHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEFFFHHHIIIHHHGGGEEEBBBBBBEEEBBB@@@IIIVVVWWWPPPHHHBBB@@@@@@BBBBBB@@@@@@@@@@@@BBBDDDFFFGGGDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCEEEFFFDDDAAA@@@BBBEEEDDDCCCCCCFFFIIIIIIFFFBBBBBBEEEHHHHHHFFFEEEGGGIIICCCBBBAAA@@@AAACCCEEEFFFHHHHHHFFFEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKLLLLLLNNNOOOQQQQQQOOOOOONNNNNNOOOOOOPPPQQQLLLNNNRRRTTTVVVVVVUUUUUUXXXYYY\\\aaafffiiijjjiiippp{{{zzzqqqqqqttttttsssrrrpppnnnkkkiiihhhfffeeefffiiilllnnnttt||||||wwwtttqqqnnnhhhdddiiiiiihhhiiilllqqquuuxxx}}}{{{jjjjjjjjjiiifffccc___\\\``````^^^\\\ZZZWWWVVVUUUVVVVVVUUUUUUTTTTTTUUUUUUXXXWWWVVVUUUSSSSSSRRRRRRPPPQQQRRRRRRQQQNNNKKKIIIJJJMMMQQQQQQOOOLLLKKKLLLIIIGGGIIIJJJEEEEEEXXXqqqxxxjjj```]]]^^^VVVUUUTTTTTTTTTRRRNNNKKKLLLMMMMMMNNNPPPQQQRRRRRRNNNQQQTTTVVVTTTRRRQQQQQQTTTRRRPPPNNNLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHHHHHHHIIIKKKLLLJJJKKKMMMOOOPPPOOONNNNNNLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLKKKLLLNNNOOONNNMMMLLLJJJLLLOOOLLLMMM^^^sssxxxjjjYYYNNNKKKKKKKKKJJJFFFFFFFFFGGGHHHJJJLLLNNNJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMKKKIIIJJJOOOTTTYYYWWWWWWZZZ\\\YYYRRRLLLIIIMMMPPPPPPMMMLLLOOORRRLLLJJJIIIHHHIIIKKKNNNOOOWWWUUURRROOONNNNNNOOOPPPMMMNNNOOOPPPQQQPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTUUUUUUUUURRRRRRTTTVVVXXXZZZ[[[\\\\\\\\\\\\]]]___aaabbbccc`````````___```aaaaaabbb^^^```bbbddddddeeefffffffffgggiiinnnsssuuuuuutttrrryyy~~~|||sssnnnnnnrrrrrrssstttuuuuuuuuuuuuuuuvvvuuuyyy{{{uuupppnnnjjjiiihhhfffdddcccccccccaaa```^^^]]][[[[[[ZZZZZZ[[[]]]aaabbb```\\\VVVRRRNNNRRRWWWXXXVVVTTTSSSSSSUUUQQQOOOPPPQQQQQQSSSUUUfffuuujjjhhh```______^^^]]][[[WWWSSSRRRSSSUUUWWWXXXYYYYYYYYYUUUWWWYYYYYYXXXXXXYYYZZZ^^^\\\YYYWWWVVVVVVVVVWWWSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPRRRTTTUUUQQQRRRTTTVVVWWWVVVUUUTTTXXXXXXYYYYYYZZZZZZZZZ[[[XXXWWWVVVWWWXXXYYYXXXWWWSSSRRRUUUYYYVVVYYYpppiiiZZZVVVVVVTTTRRRRRRQQQQQQRRRSSSVVVXXXYYYUUUUUUTTTTTTTTTUUUUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWYYYWWWVVVYYYaaaggguuusssrrrrrrrrrlllaaaYYYUUUYYY]]]\\\YYYXXX[[[___[[[ZZZXXXWWWXXXZZZ]]]___jjjgggccc___]]]]]]___```]]]^^^```aaaaaaaaa```___aaaaaaaaaaaabbbbbbbbbbbbcccddddddeeefffggghhhiiieeefffhhhjjjmmmoooqqqrrrjjjjjjkkklllnnnpppqqqrrroooooooooooooooppppppqqqnnnoooooonnnnnnoooqqqssstttuuuwww{{{}}}{{{}}}xxxtttqqqpppiiijjjlllllliiieee```\\\WWWZZZ]]]]]][[[ZZZZZZ\\\XXXTTTUUUZZZ\\\ZZZ]]]ccciii~~~yyyrrrnnnkkkhhhdddaaaeeeddddddcccbbbaaaaaaaaadddcccdddgggkkkllljjjgggfffdddbbbbbbdddeeebbb```aaaaaaaaaaaaaaaaaaaaaaaa\\\\\\[[[ZZZ[[[^^^```bbb^^^^^^______``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddeee`````````aaacccgggjjjllltttqqqlllgggccc```^^^^^^\\\\\\]]]^^^aaadddgggiiiccccccccccccbbbbbbaaa```cccaaa___^^^^^^___aaaccceeecccbbbaaacccgggkkknnntttrrroookkkiiihhhhhhhhheeehhhjjjhhhdddcccgggkkkbbbbbbbbbcccfffhhhkkkmmmpppooooooooooooooooooooommmnnnqqqsssuuuuuuuuuuuuqqqqqqppppppppppppqqqqqqqqqtttxxx{{{}}}|||zzzxxxuuuyyy}}}~~~yyyvvvvvv{{{sssnnnooorrrsssyyy{{{{{{{{{{{{{{{{{{{{{{{{tttsssrrrrrrqqqqqqrrrrrrnnnooopppqqqrrrsssttttttuuutttrrrpppooopppqqqrrrpppooonnnnnnppptttxxx{{{uuuuuuvvvvvvuuuuuutttssstttsssqqqooooooqqqssstttrrrqqqppppppqqqtttwwwyyywwwvvvuuuttttttvvvwwwyyy}}}|||{{{~~~