BM6P6(@ yyyaaaWWWUUUSSSRRRccc~~~}}}ddd[[[VVV[[[iii}}}yyysssaaaZZZ```rrrzzzyyyooo___fffdddggguuuhhh[[[QQQRRRQQQLLLJJJMMMUUUlll{{{sssxxxttt[[[EEE:::;;;;;;>>>CCCIIIMMMLLLJJJBBB>>>===???===999888:::777888<<>>HHHMMMSSSVVVWWWWWWYYYZZZ______XXXNNNEEEAAA<<<777555777555222000000---(((%%%%%%&&&'''((((((''''''%%%''''''###"""$$$$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''###!!!%%%&&&&&&###%%%''''''&&&&&&'''(((+++***)))(((((('''''''''))))))((('''&&&%%%%%%$$$(((&&&$$$&&&+++000333333999///%%%###'''***'''"""!!!$$$&&&%%%$$$$$$'''***%%%&&&&&&''''''&&&&&&%%%yyybbbWWWTTTRRRPPPbbb}}}|||cccZZZTTTZZZiii|||zzzqqq___YYYaaatttxxxwwwuuuhhhdddbbbfffxxxcccWWWPPPRRRTTTPPPPPPTTTZZZrrrxxxsss|||{{{iiiSSSBBB:::>>>>>>@@@EEEIIIKKKIIIGGGBBB???>>>???===999888:::888888:::=========BBBIIIMMMJJJHHHKKKOOOOOOKKKFFFHHH???777333111111666<<>><<>>???===999888::::::999;;;======<<>>NNNPPPRRRQQQOOOMMMLLLLLLIIIGGGDDDDDDJJJMMMGGG===BBBAAA===777444333---&&&&&&''''''''''''(((((((((!!!$$$%%%$$$%%%)))***((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((&&&&&&%%%&&&'''&&&### $$$%%%%%%%%%&&&(((+++///+++***)))(((((('''''''''((((((((('''&&&&&&&&&%%%(((&&&%%%'''***...111222333///+++'''&&&&&&$$$###&&&%%%#########$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$}}}eeeXXXSSSPPPNNN^^^zzzxxxaaaXXXUUU^^^ppp~~~jjj[[[ZZZfff{{{tttxxx{{{qqqiiiaaa___iii}}}\\\VVVUUU\\\^^^XXXUUUXXXaaa{{{ooonnnzzzbbbMMMAAA>>>@@@BBBCCCFFFHHHIIIGGGEEECCCCCC@@@>>>@@@>>>999888::::::;;;@@@DDDDDDAAADDDJJJLLLPPPVVVZZZYYYRRRHHH@@@444444555444000///777BBBPPPPPPOOOMMMJJJGGGFFFEEEDDDDDDDDDEEEJJJMMMHHH???DDDFFFDDD;;;444111///+++((('''''''''''''''(((((("""%%%&&&%%%&&&***+++)))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''&&&%%%###%%%%%%%%%$$$$$$&&&***---+++***)))((('''''''''''''''''''''''''''&&&&&&&&&,,,***(((&&&%%%%%%%%%%%%'''''''''%%%$$$###$$$%%%&&&### !!!$$$%%%$$$!!!$$$$$$%%%%%%%%%%%%$$$$$$~~~fffYYYSSSQQQPPP]]]yyyyyy^^^VVVTTT___rrriii\\\^^^kkkvvv{{{vvvoooiiicccaaa```nnnyyyaaa\\\\\\bbb```VVVPPPRRR___{{{llllllvvvZZZFFF???AAADDD@@@CCCGGGIIIIIIGGGEEEDDDCCC???>>>@@@>>>:::999<<<888<<>>>>>@@@???<<<;;;>>>999???JJJSSSRRRLLLHHHJJJOOOVVV\\\\\\TTTIII@@@;;;555444333111---///:::GGGWWWTTTOOOKKKIIIGGGDDDCCC???FFFKKKLLLMMMPPPOOOLLLRRRXXXVVVHHH777//////000***)))((('''''''''((()))&&&)))(((%%%%%%((((((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%$$$%%%(((***(((((('''%%%$$$$$$&&&)))+++***)))(((((('''''''''%%%&&&&&&&&&'''(((((((((%%%&&&'''''''''''')))+++%%%&&&((('''%%%!!!"""!!!!!!"""$$$&&&'''&&&%%%&&&&&&''''''&&&&&&%%%{{{bbbTTTPPPRRRTTT^^^zzzggg]]]YYYddduuulllccchhhvvvzzzvvveeedddeeebbbeeeiii}}}~~~pppggg```^^^XXXOOONNNTTTfff}}}jjjnnnlllQQQCCCDDDEEECCC@@@DDDIIIKKKJJJFFFDDDDDD@@@======@@@@@@======@@@BBBGGGPPPXXXWWWOOOKKKLLLWWW\\\___ZZZOOOCCC;;;888777333000///000555CCCQQQ```[[[TTTOOOLLLJJJGGGDDDEEEHHHJJJLLLPPPTTTRRRMMMRRRTTTOOOCCC777222///---+++***((('''&&&'''((()))%%%((((((%%%%%%((((((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''###%%%''''''%%%$$$%%%'''((()))***)))'''''')))++++++***)))(((((('''''''''%%%%%%&&&&&&'''(((((()))((()))***)))&&&%%%&&&((($$$$$$&&&&&&%%%!!!###$$$%%%$$$$$$$$$&&&'''&&&''''''((((((''''''&&&xxx```QQQNNNQQQTTT___zzzoooeee```iiiyyynnnfffkkkyyyzzzvvvcccbbbdddaaaffflllttthhh^^^ZZZSSSMMMQQQ[[[lll|||kkkqqqhhhNNNCCCEEEEEE@@@AAAFFFKKKLLLIIIEEECCCBBB???<<<<<<@@@@@@>>>>>>AAALLLOOOWWW\\\ZZZRRRNNNOOObbbeeeeee\\\LLL>>>777555555000---...333===NNN\\\hhhaaaYYYSSSOOOLLLIIIFFFLLLKKKIIIKKKQQQVVVQQQHHHDDDBBB;;;333///...***$$$,,,***((('''&&&'''((()))###&&&'''$$$%%%((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((!!!%%%)))***'''###"""""" """$$$$$$$$$$$$%%%'''+++***)))(((((('''''''''$$$%%%%%%&&&'''((())))))"""%%%''''''%%%%%%''')))%%%&&&'''***+++)))$$$$$$'''(((&&&###"""$$$'''''''''((((((((((((''''''xxx]]]RRRSSSSSSQQQ___zzzqqqkkkjjjrrryyy~~~hhhbbbhhhwwwxxxzzzmmm^^^^^^```___eeerrr~~~pppaaaXXXPPPJJJOOOYYYwwwqqqcccsssfffNNNAAA???CCCDDDEEEEEEFFFFFFEEEDDDBBBAAADDD;;;999@@@BBB===>>>EEEJJJQQQZZZ[[[RRRLLLQQQ\\\pppiiiZZZJJJAAA<<<555---...---...222888???LLLXXXhhhaaaWWWRRROOOKKKFFFAAAJJJHHHGGGHHHKKKJJJDDD>>>777333///,,,(((%%%***222...$$$!!!&&&'''%%%$$$&&&$$$""""""%%%&&&%%%###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%'''***,,,...''''''&&&&&&&&&''''''(((,,,***'''&&&''''''&&&%%%)))(((&&&&&&(((((((((''''''''''''''''''&&&&&&&&&'''&&&$$$%%%+++000+++###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyy^^^RRRRRRSSSPPP```yyyrrrmmmlllqqquuuyyyzzzeee```ggguuuxxx{{{lll]]]\\\```bbbeeetttsssbbbWWWMMMGGGNNNYYYxxxkkkbbbuuudddMMMBBBAAACCCDDDEEEEEEEEEEEEDDDBBB@@@???BBB;;;999>>>>>>:::===EEENNNRRRVVVVVVOOOKKKPPPZZZiiibbbUUUGGG???<<<666///111//////111222777CCCPPP^^^XXXQQQMMMLLLKKKFFFCCCBBB???======???===888333111...,,,,,,)))&&&(((,,,)))%%%###&&&)))'''&&&'''(((&&&$$$$$$&&&((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&%%%$$$###$$$&&&***)))'''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((***(((&&&&&&'''(((((('''***(((&&&'''((()))((((((+++***)))(((&&&%%%$$$###%%%%%%###!!!&&&+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%zzz^^^RRRQQQRRRPPP___wwwqqqllllllnnnmmmpppuuubbb```hhhvvvyyy}}}kkkZZZ[[[bbbfffiiizzz~~~ppp```TTTJJJFFFPPP^^^{{{|||bbb```www}}}```LLLDDDCCCCCCAAAEEEEEEDDDCCCAAA???>>><<<>>>:::999;;;:::888>>>IIITTTQQQPPPOOOLLLKKKQQQYYY___ZZZOOOCCC===<<<777111222111111000...111>>>LLLWWWRRRMMMJJJIIIHHHDDDAAA999666222111222000---)))+++''''''++++++'''%%%&&&&&&%%%&&&))))))%%%%%%((((((&&&$$$%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$###&&&'''&&&###"""$$$&&&+++***(((&&&$$$#########&&&&&&&&&&&&''''''(((((()))'''%%%%%%''')))))))))***)))'''''')))))))))(((+++******((('''&&&%%%$$$......+++&&&%%%((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$ӵ{{{___RRRPPPQQQOOO[[[ttt|||lllhhhggggggdddhhh{{{ĦĦӵuuubbbaaalllzzz{{{ĦjjjYYY[[[dddjjjooommmbbbXXXPPPIIIGGGTTTeeennn[[[```{{{xxxZZZIIIEEECCCAAA???FFFEEEDDDBBB@@@>>><<<;;;:::888888999888888BBBNNNWWWPPPJJJJJJKKKMMMTTTZZZXXXSSSIII???;;;;;;777111000000111111///333@@@OOOUUUQQQLLLGGGEEEAAA>>>;;;333000---+++++++++***(((((($$$###(((+++(((%%%$$$***&&&%%%''''''$$$###%%%%%%$$$######$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((***(((&&&&&&'''((()))(((***)))'''''')))***)))(((''''''((((((((((((((())))))---...)))&&&(((***)))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$4ĉ@ӵ}}}aaaRRROOOPPPNNNWWWpppttteeeaaa______\\\bbbzzz>L=hĦ4ĉ@ӵsssaaabbbooo|||>LhhhZZZ]]]gggmmmqqqoooZZZUUUQQQNNNIIIHHHVVVhhhdddWWWdddrrrTTTGGGDDDBBB???===GGGFFFDDDBBB@@@>>><<<;;;666666777777777<<>>KKKLLLIIIEEEAAA===999666333...,,,***))))))***++++++)))$$$"""&&&)))(((''''''444***###$$$'''&&&%%%$$$$$$$$$$$$$$$######$$$%%%###$$$$$$%%%%%%$$$$$$###((($$$!!!%%%+++...+++'''######$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((,,,***'''&&&'''''''''&&&***(((''''''((())))))(((&&&'''''''''((((((((()))!!!''''''&&&)))++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$GG=?~~~bbbQQQNNNOOONNNUUUooonnnaaa\\\XXXXXXXXXaaa{{{HdĦ=ĪjGG=?ooo___cccsss|||HdĦggg\\\bbbkkkooosssmmmXXXRRROOOOOONNNHHHGGGWWWjjjzzz^^^YYYjjjlllPPPEEECCC@@@>>>???GGGFFFCCCAAA???===<<<<<<666666666666888>>>HHHPPPRRRJJJFFFIIIMMMOOORRRVVVLLLIIIBBB:::888888555///111...---...---...555>>>;;;:::999666444222000///))))))(((''''''(((***+++***%%%$$$&&&((('''(((***:::---###$$$((()))'''&&&&&&''''''&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%$$$$$$((($$$"""%%%+++...+++(((%%%%%%&&&&&&&&&%%%$$$$$$###$$$&&&((())))))((((((---***'''&&&&&&'''&&&%%%)))(((&&&&&&(((((((((''')))(((((('''&&&&&&%%%%%%%%%***)))(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦWWWbbb}}}DdD?fӵĦӵƜ`1.׼sĭӵ}}}kkk___gggzzzӵĦĦĦzzzDdDӵӵӵeeeĦӵĭӵttt\\\KKKPPPOOOPPPOOOIIIIII\\\rrrsss\\\]]]qqqiiiOOOFFFCCC??????CCCEEEDDDAAA???===<<<;;;;;;888777555444777>>>EEEIIIMMMHHHGGGKKKMMMLLLLLLNNNEEECCC<<<666555777444///111,,,***+++,,,,,,///333//////000///...---,,,---((((((((('''&&&&&&'''((((((&&&&&&)))(((%%%&&&+++222***$$$%%%'''''''''(((%%%'''(((&&&$$$$$$&&&(((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&$$$$$$"""$$$&&&((())))))((((((+++)))'''&&&'''(((''''''((('''%%%%%%'''''''''&&&'''''''''&&&%%%%%%$$$$$$)))...///+++)))(((&&&"""&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%%%%&&&&&&?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLSSSWWWddd~~~S?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??yyyiiiaaammmg<ĉ3we<Ħ3h?@eZ3h?gLxxxD%%)?fff?><z=?Ħg&eg&e|||S?ʬ4ff?>ߝL@eg&e3h?g&e>&e??jjjSSSGGGPPPOOOPPPOOOJJJMMMccc|||ooo\\\```uuugggOOOGGGDDD???@@@FFFCCCBBB???===;;;;;;;;;;;;:::888555333777===AAABBBJJJHHHHHHLLLLLLHHHFFFGGG???>>>888333333666444///000+++(((+++.........000,,,---......,,,+++***+++))))))***)))'''&&&&&&&&&%%%&&&(((+++((($$$%%%***'''$$$###%%%%%%###$$$(((###%%%&&&%%%""""""$$$'''%%%&&&&&&''''''&&&&&&%%%###(((+++(((""""""'''###$$$&&&'''(((''''''&&&"""###&&&((())))))(((((()))'''%%%&&&''')))))))))'''&&&$$$$$$&&&'''&&&%%%######$$$%%%%%%&&&''''''###&&&'''%%%'''++++++)))&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦwwwHƅ^Hu]ĦntHdĦHGgĉ@HdĦMMMVVVlllHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼swww``````ttttQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ|||wwwDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦzzzZZZJJJJJJGGGOOOHHHFFFPPPRRReeezzzeeeZZZjjjuuu^^^HHHBBBDDDDDDAAA@@@IIIEEE???<<<<<<<<<======888:::;;;<<<<<<>>>@@@BBBGGGKKKMMMLLLMMMNNNJJJDDD===:::666333333222222111222...)))(((+++///111111444111---+++++++++++++++)))))))))(((((('''&&&%%%(((''''''''''''(((((()))###$$$%%%&&&&&&&&&&&&&&&)))&&&$$$###$$$%%%%%%$$$)))'''&&&(((&&&###%%%***&&& ###'''&&&###'''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&+++)))'''&&&%%%&&&'''((()))'''%%%%%%%%%%%%###!!!+++***((('''''''''((()))'''(((((((((((((((''''''$$$''''''$$$$$$''''''%%%%%%%%%%%%$$$$$$$$$######4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦuuuDdDΦDdDĦq<niDdDĦqetDdDĦNNNZZZsssq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦttt______sssgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ{{{xxxHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦtttSSSCCCAAADDDKKKGGGGGGRRRYYYpppxxxeee\\\ooovvvbbbSSSEEEAAAAAAAAADDDIIIFFFDDDAAA@@@???>>><<<;;;888999;;;;;;;;;===???BBBFFFKKKNNNMMMNNNNNNIIICCC;;;888555222222222111000000...,,,+++,,,///111333---,,,***+++---/////////&&&&&&((()))))))))((('''((('''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&(((&&&$$$$$$$$$%%%%%%$$$(((&&&&&&'''&&&$$$&&&+++***&&&######&&&'''&&&###&&&&&&%%%%%%%%%&&&(((((('''&&&&&&%%%%%%&&&&&&'''***)))'''&&&%%%&&&'''((((((&&&%%%%%%%%%%%%$$$""",,,+++***)))((('''''''''((((((((((((((('''&&&%%%&&&)))((($$$###%%%$$$!!!%%%%%%%%%$$$$$$$$$######4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦsssDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦPPPaaa|||po9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦrrr___```tttgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ{{{zzzDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9ulllmmm=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵnnnNNN???>>>EEEHHHEEEFFFQQQ]]]yyytttccc^^^uuukkkNNNIIIDDD@@@===>>>EEEMMMCCCCCCBBBCCCCCC@@@<<<999999:::;;;;;;;;;<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦppp>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦrrrbbbdddvvvgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵnnnĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵjjjOOODDDCCCHHHHHHEEEEEELLL]]]}}}pppaaa```yyyfffGGGEEECCC???<<<===CCCJJJBBBAAAAAAAAAAAA???<<<999<<<=========<<<===@@@CCCIIIOOORRROOOKKKGGGAAA:::666444111000000000///...,,,---000333777888666555333222111111000...***'''###$$$'''***+++***)))((()))((('''&&&%%%%%%%%%%%%)))(((&&&$$$###$$$%%%&&&'''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$&&&&&&$$$''',,,"""&&&'''&&&%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&'''(((%%%$$$###$$$&&&'''&&&%%%)))+++---...---,,,)))(((+++++++++***)))'''&&&%%%...000///+++)))***)))%%%%%%%%%%%%$$$$$$$$$######4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħooos&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRgggPPPHHHIIIKKKGGGGGGGGGLLLbbbjjj___bbb|||bbbFFFEEEAAA>>>>>>AAADDDEEEBBB@@@===<<<<<<===<<<<<<@@@AAA@@@???>>>???BBBEEELLLRRRTTTNNNHHHBBB;;;555333111000///000000...---...///222999AAABBB<<<666///000111333555444222///&&&'''((())))))((('''&&&***)))((('''&&&&&&&&&&&&***(((&&&$$$$$$$$$&&&''''''%%%%%%&&&''''''&&&%%%%%%###$$$&&&&&&$$$''',,,!!!&&&'''%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&'''''''''$$$######$$$&&&''''''&&&&&&(((+++...///...,,,+++------,,,+++***)))'''&&&'''))))))%%%%%%'''&&&###%%%%%%%%%$$$$$$$$$######4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegennnsĪj@hwwwfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsejjj___eeetttgeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hbbbNNNHHHIIIJJJDDDGGGKKKOOOkkkbbb]]]fffuuu[[[FFFDDD@@@>>>AAAFFFGGGDDDBBB???:::888999;;;===>>>DDDCCCBBB@@@???@@@CCCFFFLLLQQQSSSLLLCCC>>>888444222000//////000000///---000333:::DDDKKKJJJCCC===:::999888888777444000,,,))))))))))))((('''&&&%%%***)))((('''''''''''''''((('''&&&%%%%%%&&&&&&'''&&&%%%%%%&&&(((((('''%%%&&&$$$$$$&&&%%%###&&&+++"""&&&))))))&&&$$$###$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&'''((())))))%%%&&&&&&&&&''''''''''''%%%$$$###$$$&&&'''&&&%%%$$$&&&***---//////...---,,,,,,,,,,,,+++)))((('''$$$''''''$$$$$$''''''%%%%%%%%%%%%$$$$$$$$$######4DuXӵĵD^nnnYYYtttDdDĦD^s׼seee^^^eeeuuugeFm8>aĦs׼sHo|||D^DdDĦxxxs׼s~~~\\\KKKGGGGGGHHH@@@GGGMMMPPPppptttYYY[[[mmmhhhTTTFFFGGGCCC>>>@@@EEEGGGDDDBBB>>>:::999:::<<<>>>???EEEDDDBBB@@@???@@@CCCFFFIIINNNOOOHHH@@@;;;999666111/////////111111///---000:::HHHQQQSSSOOOKKKHHHJJJGGGBBB===777111***%%%+++***((('''&&&&&&&&&'''(((''''''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%'''))))))'''%%%&&&$$$$$$&&&%%%"""$$$)))&&&'''(((((('''&&&%%%%%%&&&''''''((('''&&&%%%$$$&&&&&&&&&&&&'''((()))***$$$%%%&&&&&&''''''''''''&&&$$$$$$$$$&&&&&&&&&$$$$$$&&&))),,,---...------************))))))((('''%%%((((((&&&&&&((((((&&&%%%%%%%%%$$$$$$$$$######Φ4DuXӵtvӵ>d<ĦĦĦĦoooWWWMMMKKKNNNOOOYYYttt>d<ĦeeeYYYXXX^^^rrrĦ>d<ĦBe|||zzzddd^^^hhhxxxgeFYĉ>aĦBenu]ӵtttttt}}}>d<Ħ>d<ĦĦuuubbbkkkrrrooozzzBeĦyyyXXXIIIGGGHHHFFF>>>FFFLLLOOOppplllSSS[[[ssswww```OOOHHHKKKHHH@@@===AAADDDBBBAAA>>><<<;;;<<<>>>??????EEEDDDBBB???>>>???BBBFFFFFFKKKLLLEEE>>>;;;:::999000//////000111111///...000@@@SSS[[[WWWQQQOOORRRLLLIIIDDD>>>999333---)))+++)))'''&&&%%%&&&((()))&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''((((((((('''%%%%%%%%%'''))))))'''&&&'''%%%%%%&&&$$$"""$$$(((######$$$&&&'''(((((((((''''''((((((((('''%%%$$$&&&&&&&&&'''''')))******$$$%%%&&&&&&'''''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&''')))+++,,,,,,,,,,,,'''(((((((((((((((''''''###&&&&&&###"""%%%$$$"""%%%%%%%%%$$$$$$$$$######?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦqqqZZZNNNLLLMMMNNN^^^xxxgdDĦ|||fffZZZZZZggggdKĦsdKĦ}}}yyyrrrbbb```ggg{{{ŶS3we<iĉ@3hR/Ōxxxuuu}}}DdDĦsdKĦgdKĦqqqcccmmmtttsssgdKĦvvvXXXMMMKKKIIIEEEGGGFFFFFFXXXyyyfffTTT^^^wwwfffSSSJJJOOOIIICCCAAA@@@@@@AAACCCDDDAAA===;;;<<<>>>>>>?????????@@@AAAAAAAAAAAAAAAKKKJJJGGGDDD@@@<<<888666333000,,,,,,---.........666IIIYYYYYYPPPLLLOOOSSSRRRIIIAAA>>>:::333---,,,)))((('''((())))))'''%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$$$$&&&'''&&&$$$""""""###!!!###(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((('''&&&'''((()))((('''((('''''')))***)))'''%%%'''''''''(((((((((((())))))((('''&&&'''(((***,,,+++((((((******'''&&&)))'''&&&%%%$$$$$$$$$%%%%%%$$$&&&((()))((('''$$$""">Anenenenerrr[[[OOOLLLMMMMMM\\\wwwDe|||ggg]]]bbbttt}}}nene|||~~~zzzqqqhhh]]]]]]hhh}}}>Ak<fhyyyvvv~~~DenenemmmbbbnnnvvvuuunepppTTTLLLLLLLLLHHHJJJHHHHHH[[[}}}{{{^^^TTTdddqqq\\\QQQNNNWWWMMMCCCBBBDDDEEEEEEFFFEEEBBB>>><<<<<<<<<<<<<<>>>>>FFFFFFDDD@@@;;;666444333333111...,,,,,,---......???OOO]]][[[QQQLLLMMMPPPNNNFFF???<<<999222,,,***)))((('''''')))((('''%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&&&&$$$"""!!!!!!%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&'''((()))((('''&&&%%%%%%%%%&&&%%%""" &&&&&&'''''''''(((((((((((('''&&&&&&&&&''')))***)))&&&&&&((((((%%%%%%'''&&&&&&%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&$$$"""uuu]]]PPPMMMMMMMMMZZZvvv|||gggaaannnxxx||||||sssfff]]]ZZZ^^^kkkyyyxxxzzzhhhbbbooowwwxxxiiiPPPKKKMMMNNNLLLLLLIIIJJJ___qqqUUUUUUmmm}}}cccTTTTTTYYY___NNN???>>>EEEFFFDDDAAADDDAAA>>><<<<<<<<<;;;:::??????>>>>>>======<<<<<>>AAA???===<<<======<<<:::===<<<<<<<<<<<<<<<======CCCDDDCCC>>>666111111333***+++++++++,,,///555999FFFQQQXXXUUUOOOLLLKKKKKKEEE???;;;<<<:::333,,,***)))(((&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###%%%$$$$$$%%%&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))'''&&&&&&'''((('''%%%'''&&&&&&&&&'''&&&###!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''''''''&&&&&&&&&######&&&&&&######&&&$$$%%%&&&''''''%%%###"""'''((()))***)))(((&&&yyy```RRRNNNMMMMMMZZZwww|||ggghhhuuuppp|||lll\\\VVVWWWaaasssxxxzzznnniiilllvvvwwwxxxdddNNNKKKKKKHHHJJJIIIGGGMMMgggeeeTTTZZZuuuvvveeefffrrr{{{pppXXXEEEFFFMMMJJJBBB???===<<<<<<===??????>>>===:::::::::;;;<<<>>>@@@AAACCCCCCAAA<<<666111111222***+++++++++---222888<<>><<<>>>===555...***)))'''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%&&&"""############$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))'''&&&&&&''''''&&&$$$&&&%%%&&&'''))))))'''%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&$$$$$$''''''$$$$$$'''$$$%%%&&&''''''%%%###"""$$$$$$%%%%%%%%%$$$###"""yyy```SSSNNNNNNMMM[[[xxx~~~jjjlllpppmmm}}}~~~yyyhhhZZZVVVRRRaaatttyyy|||nnnmmmsssyyyvvvwww```MMMKKKJJJFFFGGGGGGHHHRRRnnnyyy```XXX]]]xxxrrrhhhooozzziiiTTTFFFIIIMMMEEE>>>>>><<<<<<===???AAABBB@@@>>>:::::::::;;;===@@@BBBDDDCCCAAA<<<888444111///...000...,,,---222888<<<>>>KKKMMMMMMHHHFFFEEEBBB===AAA======@@@???777...******'''%%%$$$%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))###&&&&&&$$$$$$%%%%%%"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))'''&&&&&&''''''%%%$$$$$$$$$$$$&&&((()))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''''''''''''''$$$$$$'''(((%%%%%%(((%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$$$$###yyy```SSSNNNNNNNNN[[[xxxnnnpppmmmkkkzzzzzztttbbbUUUSSSTTTdddxxx{{{nnnqqqxxx|||vvvvvv|||YYYHHHIIIKKKHHHFFFHHHKKKYYYwwwkkkXXXXXX___{{{gggcccooowwwuuuYYYJJJCCCIIIJJJ???:::>>>======>>>AAACCCCCC@@@>>>===<<<<<<===>>>AAACCCEEEEEE???888555444222...+++333...+++///999BBBFFFGGGKKKLLLIIIEEEEEEGGGCCC===@@@======AAA@@@777---)))***'''%%%$$$%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$"""###'''***$$$))))))&&&%%%((('''"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())))))'''&&&&&&&&&&&&%%%###%%%%%%%%%'''((((((&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&&&&$$$$$$''''''%%%%%%(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%yyy```SSSOOONNNNNN[[[wwwqqqrrrkkkjjjxxxwwwppp]]]PPPPPPZZZjjj||||||nnnrrrzzz}}}uuuvvvwwwSSSDDDHHHMMMKKKFFFIIIOOO___~~~aaaQQQWWW```vvv^^^]]]jjjooojjjQQQFFFDDDMMMKKK???<<>>>>>???AAACCCEEEGGG@@@777444555555000***000+++(((000???LLLQQQQQQIIIIIIFFFDDDGGGKKKHHHCCC???<<<===AAA@@@777,,,'''***'''$$$###$$$&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" !!!&&&+++!!!&&&&&&###"""%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))'''&&&&&&&&&&&&$$$###)))(((((()))***)))&&&$$$%%%%%%&&&&&&&&&&&&''''''((('''%%%#########%%%&&&%%%######&&&'''$$$%%%((('''&&&%%%$$$$$$$$$%%%%%%#########"""""""""!!!!!!sss___UUUOOOMMMLLLXXXrrr}}}jjjuuunnnqqqtttrrreeeXXXVVVTTT^^^mmm|||eeesss|||uuunnnxxxlllRRRKKKNNNNNNJJJDDDGGGRRRjjj{{{cccZZZZZZgggoooXXX[[[jjjiii]]]FFFGGGIIIGGGDDD@@@>>>===;;;===???@@@?????????@@@BBB@@@??????BBBDDDEEEEEECCC>>>888333111111000///***,,,...444HHHZZZXXXJJJ???DDDGGGEEEDDDEEEDDDAAA@@@BBBCCCAAA;;;333,,,((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######"""$$$&&&&&&%%%%%%%%%&&&######""""""""""""############$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&### $$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((&&&&&&%%%$$$#########$$$$$$$$$'''%%%###!!!###%%%&&&'''rrr^^^TTTOOOLLLMMMWWWqqqzzziiirrr~~~lllpppuuutttfffZZZWWWUUUbbbppp~~~}}}aaaooowwwqqqmmm{{{hhhPPPKKKNNNOOOKKKFFFHHHTTTnnnuuu^^^XXXYYYkkkkkkWWW[[[gggcccUUUFFFGGGHHHGGGCCC@@@>>>===:::<<<>>>???>>>>>>>>>???BBB@@@???@@@BBBDDDDDDDDDAAA===777333111000//////...111222999JJJZZZXXXLLLDDDHHHIIIEEECCCDDDDDDBBBEEEEEEDDD???999111+++(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((%%%%%%$$$##################%%%+++ &&&&&&%%%%%%&&&&&&&&&%%%$$$$$$qqq]]]TTTNNNLLLMMMVVVpppuuugggpppzzziiiooo}}}vvvvvvhhh[[[XXXVVVggguuuuuu^^^jjjqqqlllkkk~~~bbbNNNKKKNNNNNNLLLHHHIIIWWWtttkkkXXXVVVZZZrrrdddTTTYYYaaaZZZKKKEEEGGGGGGFFFBBB???======999;;;>>>>>>>>>===>>>>>>BBBAAA@@@AAACCCDDDCCCBBB>>>:::555111000///......---000222888GGGTTTSSSIIIHHHKKKIIIDDDBBBEEEHHHHHHMMMJJJDDD<<<555...)))'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&(((((('''&&&''')))'''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''')))&&&###!!!"""###$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%$$$######"""#########"""&&&%%%///%%%'''!!!(((******)))((('''%%%$$$###ppp\\\RRRNNNLLLMMMUUUnnnqqqfffpppwwwhhhooozzztttvvvhhhZZZWWWVVVlllyyyppp___jjjnnniiilll]]]LLLKKKMMMLLLJJJIIIKKK[[[{{{|||bbbTTTVVV^^^zzzxxx[[[OOOTTTZZZQQQDDDEEEFFFFFFDDDAAA>>><<<<<<999;;;>>>??????>>>???@@@BBBAAAAAABBBCCCCCCBBB@@@;;;777333000//////...---+++///333999DDDOOOPPPKKKHHHJJJHHHCCCCCCIIINNNPPPSSSLLLBBB888111,,,((('''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%&&&''''''&&&&&&''')))$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&###!!!!!!!!!""""""!!!&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''$$$######""""""############$$$&&&---+++((($$$%%%%%%&&&&&&&&&&&&%%%%%%$$$ooo[[[QQQMMMLLLMMMTTTmmmooofffsssvvvgggnnnuuurrrtttfffYYYWWWVVVmmm{{{nnncccmmmooohhhnnnyyyXXXKKKLLLLLLJJJGGGIIIMMM```sssZZZRRRYYYcccoooTTTLLLPPPRRRKKKBBBDDDEEEEEECCC???<<<<<<<<<:::<<>>444...***(((&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%$$$$$$&&&(((######""""""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$###%%%&&&%%%###!!!''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$###############$$$$$$&&&!!!$$$'''---'''$$$!!!######$$$%%%%%%&&&%%%%%%nnnYYYPPPMMMLLLNNNTTTmmmnnnggguuusssfffnnnsssppprrreeeXXXWWWXXXmmm{{{kkkgggooooooiiiqqqsssTTTJJJMMMMMMIIIGGGJJJQQQhhhkkkUUUQQQ\\\iiigggQQQMMMPPPNNNGGGCCCDDDDDDDDDAAA>>>;;;;;;;;;:::===@@@AAAAAAAAABBBCCCCCCCCCCCCEEEEEECCC>>>;;;666333000/////////...------///333777<<>>@@@@@@@@@AAABBBCCCDDDEEEFFFFFFBBB===888444222000000000111000...//////000///...111<<>>:::999===AAACCCDDDDDDBBB@@@===999777555111......000111...,,,//////000000...///888DDDRRRTTTRRRKKKEEE@@@999222...---,,,+++***(((((('''(((((((((''''''&&&%%%%%%'''&&&%%%&&&''''''%%%######%%%%%%""""""%%%&&&$$$########################&&&%%%######$$$$$$###"""$$$%%%&&&&&&&&&%%%$$$###(((%%%$$$'''&&&###"""%%%***%%%&&&,,,+++$$$&&&---))))))((('''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%(((%%%$$$%%%'''(((&&&$$$'''&&&%%%%%%''''''&&&%%%&&&### !!!%%%&&&$$$!!!&&&$$$"""###%%%&&&%%%"""ggg[[[PPPMMMRRRQQQYYYqqqzzzkkkiii~~~pppccckkkqqqqqqrrrbbbWWW[[[```ttt~~~qqqhhhgggooojjjjjj{{{[[[LLLQQQQQQOOOOOOLLLNNNdddmmmVVVUUUUUUbbbwwwddddddhhhgggXXXDDD???FFFHHHDDD>>>:::999999999999<<<>>>@@@>>>;;;;;;???CCCDDDDDDDDDBBB???<<<888666222000...---...//////...444222111000......777BBBPPPQQQMMMDDD<<<777111***++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&$$$"""###%%%%%%###$$$''''''###&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%&&&&&&$$$"""$$$%%%&&&''''''&&&%%%$$$'''$$$$$$''''''$$$###&&&(((&&&&&&))))))&&&&&&(((((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&$$$%%%'''(((&&&$$$&&&%%%$$$$$$%%%&&&%%%$$$$$$"""!!!###&&&'''$$$!!!&&&$$$"""###%%%&&&$$$"""{{{cccXXXNNNMMMRRRRRR]]]vvvvvvgggeee~~~~~~nnnbbbmmmrrrqqqqqqaaaUUUZZZ```uuummmgggjjjooojjjnnnrrrVVVIIIOOOPPPOOOQQQNNNQQQiiifffSSSRRRVVVhhhpppaaabbbfffcccSSSAAA>>>FFFIIIEEE???;;;:::999999999;;;>>>???>>>======AAAEEEEEEEEEDDDAAA>>>:::666444000000///---,,,...111444<<<777333000------555>>>NNNMMMFFF;;;333...)))$$$)))(((((('''&&&%%%$$$$$$######$$$%%%%%%&&&''''''((('''%%%%%%&&&%%%$$$"""%%%&&&%%%###%%%&&&"""&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((('''%%%"""%%%&&&'''(((((('''&&&%%%'''$$$$$$''''''%%%%%%((('''((('''&&&(((***&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%$$$######%%%%%%$$$###"""""""""$$$&&&&&&$$$"""%%%$$$###$$$%%%&&&$$$###www```VVVLLLKKKQQQQQQ```zzzrrrcccccc~~~nnndddqqqtttrrrppp^^^RRRXXX___vvvjjjeeemmmooojjjsssjjjRRRIIINNNNNNNNNPPPMMMRRRlll{{{```RRROOOUUUlll}}}lll[[[\\\\\\WWWIII===@@@IIIIIIEEE???;;;::::::999999;;;===>>>>>>>>>@@@CCCFFFFFFEEECCC@@@<<<888444222///000000///...000666<<>>;;;::::::::::::;;;<<<======???AAADDDGGGFFFEEEBBB???:::666333111///111222222222666===CCCFFF===333...,,,+++...333???>>>888///***)))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########+++)))'''&&&''''''&&&%%%%%%''''''&&&''''''!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%''')))+++***&&&###$$$%%%'''((((((((('''''''''%%%%%%((()))&&&'''***(((+++***&&&***///)))$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''%%%$$$%%%&&&'''&&&%%%%%%&&&%%%### !!!%%%)))"""$$$%%%&&&%%%$$$######sss\\\RRRIIIIIIOOOOOOaaa}}}mmmcccfffqqqiii|||rrrpppnnnZZZOOOYYYddd{{{|||eeehhhqqqqqqooo___PPPLLLOOOKKKKKKNNNIIIWWWvvviiiUUURRRMMMXXXwwwwwwaaaLLLHHHAAA999666:::CCCLLLEEEAAA<<<999999:::::::::;;;;;;;;;<<>>AAACCCDDDDDDBBB???<<<888555333222000000222777===CCCGGGIIIDDD888---++++++)))((()))'''******((('''((('''###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%$$$$$$$$$(((&&&######%%%'''''''''&&&+++***(((***+++***$$$$$$%%%%%%&&&'''''''''&&&%%%%%%&&&(((((('''%%%"""###%%%&&&'''''''''&&&***''''''***)))'''&&&))))))&&&'''******'''&&&(((%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$&&&((('''%%%$$$&&&'''&&&%%%$$$%%%&&&&&&%%%$$$$$$))),,,((("""!!!%%% ###'''(((&&&#########mmmWWWPPPIIIKKKSSSUUUaaaiiibbbiiioookkkttthhhjjjjjjZZZSSSbbbppp~~~ooodddpppqqqssstttwwwVVVLLLMMMOOOKKKMMMQQQLLLeeexxxSSSIIIRRRRRRdddgggNNNDDD>>>666222666===AAAAAAAAA===999777888:::;;;<<<;;;:::999;;;>>>@@@BBBBBBCCCBBB???;;;888555333222000///111777@@@FFFIIIIIIBBB666+++)))***)))'''&&&###'''***))))))***'''###$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&''''''%%%###!!!!!!###%%%''''''(((---)))$$$###%%%&&&!!!!!!"""######$$$%%%%%%&&&%%%$$$%%%'''((('''&&&"""###$$$&&&''''''&&&&&&+++((((((******&&&&&&)))((($$$%%%***)))###$$$,,,%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$&&&((('''%%%$$$%%%(((%%%$$$######%%%%%%$$$###""")))///---$$$""" ###'''(((&&&#########rrrWWWMMMMMMNNNOOOSSSeee}}}hhhccchhhppppppmmmnnnjjjaaaZZZ]]]iiiuuulllkkkmmmtttmmmtttiiiTTTQQQOOONNNLLLIIIMMMSSSeeedddUUUNNNUUU^^^iiibbbJJJ@@@:::444333777===AAACCC>>>===;;;:::999::::::;;;;;;999999>>>DDDGGGDDDAAAGGGBBB<<<888555333222000111000111444:::???BBBCCC;;;333***'''))))))&&&""",,,)))(((+++***'''&&&)))$$$%%%%%%%%%%%%$$$###"""$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''$$$$$$&&&&&&######&&&)))******((($$$!!! %%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))((((((((((((((((((((((((///(((%%%&&&(((&&&&&&'''######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$"""(((***&&&%%%'''&&&!!!&&&&&&&&&&&&%%%$$$######rrrWWWMMMNNNNNNPPPUUUggg{{{gggdddjjjpppqqqnnnnnnkkkbbb\\\___lllxxx{{{iiilllnnnsssnnnwwwgggSSSQQQQQQPPPMMMJJJMMMSSSkkk]]]TTTOOOVVVaaarrr{{{___III;;;666111111555:::>>>???===<<<:::999888999999:::<<<::::::===CCCFFFDDDBBBGGGBBB<<<888555444222111000//////222666:::======888111)))''')))***'''###$$$!!!"""%%%%%%###$$$&&&%%%%%%%%%$$$$$$$$$$$$#########""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###$$$''''''%%%&&&)))!!!!!!""""""#########"""$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((...((($$$&&&'''&&&%%%'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""+++000---)))'''$$$!!!%%%%%%&&&&&&%%%%%%$$$$$$qqqWWWNNNNNNOOORRRWWWlllwwweeedddlllqqqrrrnnnnnnkkkccc]]]aaaooo|||uuuhhhnnnqqqrrrqqq~~~cccQQQQQQSSSSSSNNNJJJMMMTTTtttyyyXXXUUUSSSVVVeee~~~rrrYYYEEE:::666333555999>>>@@@@@@===<<<:::888777888999:::===;;;;;;>>>BBBEEEEEECCCFFFAAA<<<777555444222111///...---...111444555666333---'''&&&)))***(((%%%'''$$$$$$'''(((%%%%%%((('''&&&$$$######$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%######'''(((&&&'''***)))'''$$$$$$%%%%%%"""######$$$%%%%%%&&&''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((+++&&&$$$&&&&&&$$$$$$&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$&&&''''''(((!!!***222000+++&&&"""$$$$$$%%%%%%&&&&&&%%%%%%qqqXXXOOOOOOOOOSSSZZZppptttccceeeoooqqqrrrlllmmmjjjbbb]]]bbbppp~~~qqqjjjuuuwwwrrruuu^^^OOOQQQUUUUUUOOOJJJOOOXXX~~~jjjUUUWWWUUUVVViiiyyyfffOOO???888666555888===AAAAAA@@@@@@>>>;;;999888888:::;;;???======>>>BBBDDDEEEDDDDDD@@@;;;777555444222111000...,,,,,,...///000///---)))&&&&&&(((***(((&&&...+++***+++***&&&%%%'''(((&&&$$$#########%%%&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%######&&&'''$$$%%%(((...)))$$$$$$''''''###""""""###$$$&&&'''((((((%%%&&&'''((((((((('''''''''''''''''''''''''''''')))%%%$$$%%%&&&######&&&&&&&&&&&&''''''''''''(((########################$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''"""&&&+++,,,***&&&!!!"""###$$$%%%&&&&&&&&&&&&qqqYYYPPPOOOOOOTTT[[[sssqqqaaafffrrr~~~qqqsss{{{jjjkkkggg```[[[```ppp~~~pppqqq}}}}}}ssszzzwwwXXXNNNQQQUUUUUUNNNJJJRRR^^^]]]OOOSSSSSSWWWooonnnYYYEEE888333222222666<<>>BBB@@@===:::999:::;;;===?????????@@@BBBDDDDDDDDDBBB>>>999555333333222111000...,,,+++,,,------,,,)))'''%%%&&&((()))'''%%%***'''&&&((('''###"""%%%((('''%%%######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&######%%%$$$!!!!!!###$$$ $$$'''&&&###""""""###$$$&&&'''(((((($$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$$$$&&&%%%"""###&&&$$$$$$%%%%%%%%%&&&&&&&&&########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""%%%)))(((### """###$$$%%%&&&'''''''''rrr[[[QQQOOOOOOUUU\\\uuuooo```gggvvv}}}pppsssvvviiijjjfff^^^YYY___ooo}}}pppwwwuuupppSSSMMMQQQUUUSSSKKKJJJWWWgggzzzUUUIIILLLOOOZZZvvvzzzdddOOO===444444333444888>>>CCCCCCBBBDDDBBB>>>;;;:::;;;<<<>>>>>>@@@AAACCCDDDDDDCCCCCC???;;;666333222111111000000...+++++++++,,,,,,+++'''&&&%%%&&&''''''%%%###%%%"""###&&&'''%%%&&&)))((('''%%%$$$$$$$$$%%%&&&######""""""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$###!!!&&&### !!!$$$&&&&&&%%%######$$$%%%%%%&&&''''''###%%%'''((()))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''&&&"""###'''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$(((### $$$''''''%%%%%%"""###$$$%%%&&&&&&'''&&&ttt\\\RRROOONNNTTT]]]uuummm```iiizzz{{{ooorrrrrrjjjjjjfff]]]XXX^^^nnn|||nnn{{{|||wwwkkkOOONNNQQQTTTPPPHHHJJJ[[[oooqqqOOOIIIIIIOOO```{{{uuu^^^HHH;;;555777666666;;;BBBGGGHHHGGGEEEBBB>>>:::999:::<<<>>>===@@@DDDFFFEEEDDDBBBAAA===999444111000000000///...,,,***)))+++,,,,,,+++&&&&&&&&&'''&&&%%%""" &&&###$$$(((***((())),,,'''&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""$$$$$$ """+++)))'''%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$'''((()))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((&&&###$$$(((############$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%###!!!'''###$$$%%%%%%&&&&&&&&&&&&ttt]]]SSSOOONNNTTT]]]uuukkk```kkk~~~zzznnnrrrpppkkkkkkfff^^^XXX^^^nnn}}}}}}mmm|||yyyyyyhhhMMMNNNQQQSSSNNNFFFIII^^^tttiiiKKKLLLKKKRRRfff~~~sss[[[FFF:::666555333444888???EEEFFFFFFDDDBBB===999888999;;;======@@@EEEGGGGGGDDDBBB@@@;;;888333000/////////...,,,***((((((***,,,,,,+++&&&&&&''''''&&&### '''%%%%%%((((((&&&&&&)))&&&&&&'''''''''&&&%%%$$$((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""%%%%%%""""""%%% !!!!!!!!!!!!###'''***%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''((()))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))'''###$$$)))######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&'''(((!!!&&&'''%%%$$$$$$%%%&&&&&&&&&%%%%%%jjj]]]QQQNNNQQQPPPaaa{{{ooobbbiiixxxnnnyyymmmiiikkkfff[[[XXXcccvvvtttuuuwwwrrryyyYYYKKKSSSPPPMMMJJJGGGOOOgggttt^^^LLLLLLLLLVVVllleeeNNN@@@888222555888999777999===@@@??????>>>;;;999888999::::::999CCCKKKKKKHHHEEEAAA<<<999555111............------+++)))'''&&&(((***+++%%%(((***'''""" """&&&"""###$$$$$$$$$%%%(((***(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((&&&$$$######''')))%%%###)))(((''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###%%%###$$$###"""###%%%&&&%%%$$$%%%%%%$$$###$$$%%%&&&''''''%%%$$$$$$%%%&&&&&&%%%#########$$$$$$%%%%%%%%%&&&!!!%%% %%%$$$&&&&&&&&&%%%%%%$$$$$$$$$hhh[[[OOOMMMOOOOOOaaa}}}~~~mmmaaaiiiuuulllyyymmmkkklllggg\\\YYYeeewwwrrrvvv~~~uuuxxxrrrVVVLLLTTTRRRPPPLLLJJJUUUpppnnnXXXIIILLLNNNZZZqqqyyy___III>>>888333777777666666:::@@@???:::<<<;;;999888888:::<<<===???EEEIIIHHHFFFFFFCCC>>>888444000...------------,,,+++)))((('''((()))***&&&'''((()))((('''&&&&&&"""###%%%%%%$$$%%%'''***(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$###%%%&&&###"""&&&%%%%%%%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!! %%%$$$###$$$&&&'''&&&%%%&&&%%%$$$$$$$$$%%%'''''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&& %%%!!!"""'''%%%&&&&&&%%%%%%%%%$$$$$$$$$eeeYYYNNNKKKNNNNNNaaa{{{jjj___jjjssskkkyyymmmlllmmmhhh^^^\\\gggyyypppyyy|||tttgggRRRMMMOOOOOOMMMIIIHHHVVVuuufffQQQHHHLLLQQQ```yyypppYYYEEE;;;777555888777555666<<>>666999888777888999;;;>>>@@@EEEGGGFFFDDDDDDFFFDDD???666333///---,,,---,,,,,,******)))))))))((((((((('''&&&''')))+++,,,)))&&&###$$$%%%%%%%%%%%%''')))(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$#########$$$%%%$$$$$$$$$$$$%%%'''((()))''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###&&&(((&&&"""!!!###'''&&&%%%$$$%%%'''((('''&&&&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$!!!!!!%%%!!!%%%%%%%%%%%%$$$$$$$$$$$$}}}cccYYYNNNLLLOOOPPPccczzzhhh^^^lllrrrkkk{{{mmmmmmnnniii```___kkk|||ppp|||{{{uuu^^^NNNMMMMMMMMMKKKFFFFFFYYY{{{```MMMKKKMMMUUUiiiyyyjjjVVVEEE;;;777555666888999999<<>>888777555???GGGEEE@@@===;;;:::===<<<;;;:::;;;<<<>>>???@@@DDDFFFDDDCCC@@@999111222000...---------,,,***(((((()))***)))((('''&&&%%%((((((###!!!'''%%%&&&'''&&&%%%%%%''')))(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''%%%$$$%%%((()))'''%%%---,,,+++***((((((((((((''''''&&&%%%%%%%%%%%%&&&'''(((((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((($$$"""$$$(((***)))&&&$$$###"""###%%%&&&%%%$$$%%%%%%&&&''''''''''''&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$((("""%%%###!!!#########$$$$$$$$$$$$$$$vvv___ZZZRRROOOSSSVVVlllwwwfff```vvv~~~jjjhhh}}}yyyiiiiiiiiieeeaaaeeetttjjjnnn|||vvvhhhOOOJJJNNNMMMKKKEEECCCRRRqqqhhhTTTMMMOOORRRccc|||zzzzzzwwwlll___UUUIII===888999999BBBIIIHHHEEEBBB===999;;;:::999888999;;;===>>>@@@EEEHHHEEEAAA>>>888333222000............---+++(((((((((((((((''''''&&&$$$&&&'''&&&$$$"""###%%%&&&'''''''''%%%&&&''')))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&++++++***)))((((((((()))''''''&&&%%%%%%%%%%%%&&&''''''(((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((('''&&&%%%$$$###$$$&&&'''&&&%%%###$$$%%%&&&'''&&&&&&%%%'''%%%$$$$$$%%%&&&&&&%%%'''&&&&&&&&&%%%%%%%%%%%%""""""%%%###%%%"""#########$$$$$$$$$$$$ttt^^^ZZZRRROOOSSSVVVmmmuuueeeaaayyy{{{fffeee|||vvvhhhhhhhhhddd```fffuuu~~~|||fffmmm}}}yyytttaaaMMMKKKPPPPPPMMMGGGGGGZZZ|||eeeUUURRRRRRSSSeee}}}~~~yyykkk\\\QQQGGG<<<999<<<===DDDHHHIIIIIIFFF???777888777666666888:::===>>>AAAGGGJJJEEE???<<<999555222000////////////---+++)))(((((((((''''''''''''$$$$$$&&&)))+++***&&&###&&&'''''''''&&&&&&''')))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%&&&(((((((((((((((((()))((((((((((((((()))***''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%((()))&&&$$$&&&(((&&&%%%$$$%%%'''((('''&&&###$$$%%%&&&&&&&&&%%%$$$'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$############ (((+++"""!!!+++///""""""######$$$$$$$$$$$$qqqaaaVVVUUUSSSRRR^^^pppppp]]]bbbvvvffffff{{{pppbbbaaahhhbbb]]]iiixxx}}}|||qqqlllrrr||||||ttt___IIIIIIUUUPPPOOOKKKLLLccc{{{aaaVVVSSSOOO[[[rrr}}}xxxyyy~~~xxxlllZZZKKKBBB===;;;:::LLLOOORRROOOIIIBBB===;;;555555666999===@@@AAAAAABBBEEEEEEAAA>>>>>>:::555666444111000///...+++)))((((((((((((((())))))***'''%%%$$$$$$&&&''''''&&&###"""$$$'''&&&""""""&&&((((((((('''&&&%%%$$$###&&&&&&&&&%%%$$$###"""!!!&&&''''''&&&$$$$$$%%%'''%%%&&&'''(((((('''&&&%%%))),,,+++(((''')))(((%%%************))))))))))))***)))((('''&&&%%%$$$$$$((()))&&&###%%%***+++(((&&&$$$###$$$''')))(((&&&+++---+++'''%%%((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$((()))++++++&&&$$$%%%''''''&&&$$$$$$$$$lll^^^TTTSSSSSSSSSbbbuuummm\\\bbbtttffffff{{{mmm___bbbhhhbbb]]]jjjxxxyyyzzznnnmmmvvv}}}{{{vvvxxxYYYIIILLLTTTOOOOOOLLLOOOfffzzz___TTTRRRPPP\\\ssszzzyyy}}}ssskkk\\\KKK>>>:::===AAASSSVVVUUULLL???777666888999888777999<<<>>>>>>>>>CCCEEEEEEAAA>>>===:::555666444222111000///,,,***))))))((((((((())))))***((('''&&&&&&((())))))((('''%%%&&&)))'''$$$%%%)))''''''''''''&&&%%%$$$###&&&&&&&&&%%%%%%###""""""%%%&&&'''&&&%%%$$$%%%&&&###$$$&&&'''((((((''''''%%%((((((%%%&&&))))))&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&((((((&&&###%%%******(((&&&%%%###$$$'''(((&&&$$$''')))((($$$###&&&'''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%"""%%%%%%%%%&&&(((&&&!!! """$$$%%%$$$###$$$$$$fffYYYPPPQQQRRRUUUfff{{{iiiZZZdddqqqdddfff|||jjj^^^eeeiiiaaa]]]jjjyyytttxxxkkkppp|||yyyxxxmmmRRRKKKPPPSSSOOONNNMMMSSSlllvvv[[[RRRSSSTTTbbbyyy}}}zzz{{{pppjjj]]]JJJ:::666>>>HHHUUUWWWSSSFFF666///222999:::888777888;;;===??????CCCEEEEEE@@@======999555555444222111111000...,,,***))))))((((((((())))))((('''%%%&&&((())))))((((((&&&&&&'''&&&###%%%***''''''''''''&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$###"""###%%%&&&&&&%%%$$$%%%&&&###$$$&&&'''(((((((((((( ###$$$###$$$((()))'''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&'''(((&&&###%%%)))***'''&&&%%%$$$$$$%%%&&&$$$###$$$'''&&&######&&&'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""###$$$&&&''''''&&&&&&&&&&&&$$$!!!"""&&&&&&""""""############$$$bbbVVVNNNPPPQQQVVViii|||dddYYYfffpppcccfffkkkbbbiiijjjaaa^^^lllyyy{{{rrryyylllvvvvvv{{{bbbLLLNNNTTTSSSNNNMMMMMMXXXsssrrrYYYPPPSSSVVVmmm||||||rrrjjjZZZGGG999777???HHHOOONNNJJJ???555222777===777555555777;;;???BBBCCCCCCEEEDDD???<<<;;;888444333111000///000///...,,,++++++***)))((((((((()))&&&$$$###$$$%%%&&&&&&&&&'''$$$###$$$""" """(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###!!!###&&&&&&%%%%%%%%%&&&&&&'''((()))))))))(((''' ###$$$"""$$$((()))&&&))))))((('''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&'''%%%###%%%))))))&&&&&&%%%$$$$$$$$$$$$###"""$$$''''''$$$%%%((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!"""###%%%''''''&&&%%%$$$''''''%%%!!!"""%%%&&&""" """######"""######|||aaaUUUMMMOOOPPPVVVlllwwwaaaZZZiiiooobbbgggpppjjjooolllaaa___nnn{{{zzzsss|||~~~ppp}}}|||vvv~~~[[[JJJPPPVVVRRRLLLJJJNNN]]]yyyqqqXXXNNNRRRXXXvvv}}}xxxjjjTTTBBB::::::???CCCHHHEEE@@@<<<999999;;;===666555555888<<<@@@AAABBBBBBDDDBBB<<<999999666222000...------......---,,,,,,,,,+++)))((((((((((((&&&$$$######%%%&&&&&&%%%&&&###"""###!!!!!!&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$!!!###%%%&&&%%%%%%&&&(((***+++++++++***)))'''&&&###&&&&&&$$$$$$'''(((%%%))))))(((((('''&&&%%%%%%%%%%%%$$$$$$$$$#########%%%&&&%%%###%%%(((((($$$%%%%%%%%%%%%############"""&&&&&&$$$%%%((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!%%%%%%&&&&&&&&&%%%$$$###&&&((('''$$$%%%'''&&&"""!!!###%%%%%%###"""""""""zzz```TTTMMMOOOPPPWWWooouuu```[[[lllnnnaaahhhsssrrrtttnnnbbbaaaqqq}}}zzzuuu~~~{{{vvvxxxxxxwwwWWWJJJOOOTTTQQQJJJHHHMMMaaaoooVVVLLLRRR[[[{{{~~~|||hhhOOO???;;;>>>???>>>CCC???;;;:::;;;;;;:::888888888888:::<<<>>>>>>===AAABBB@@@:::777666444000---,,,+++,,,---...---,,,...---+++***)))((((((''''''&&&$$$%%%'''(((((('''(((%%%%%%&&&$$$!!!"""'''$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%%%%&&&)))+++,,,---,,,,,,***(((&&&$$$%%%((((((%%%%%%''''''$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%###%%%((('''###$$$%%%&&&%%%$$$###$$$%%%!!!$$$%%%###$$$&&&&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######''''''&&&%%%$$$$$$######%%%''''''&&&''')))'''"""###$$$&&&&&&$$$###"""###www]]]SSSMMMOOOQQQYYYsssttt```]]]nnn~~~lllaaajjjsssvvvxxxqqqccccccsss~~~zzzuuu~~~xxx{{{~~~ttt}}}lllTTTKKKMMMOOOOOOGGGEEEMMMdddfffOOOJJJVVVdddzzz{{{~~~~~~yyyfffMMM>>><<>>===:::888777666666666777777888;;;>>>???===<<<@@@AAA>>>888444444222...---,,,+++,,,...///...---///...,,,***)))((('''''''''%%%$$$%%%&&&(((''''''((('''''')))&&&######'''###$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%'''+++...******+++***)))'''%%%$$$$$$''''''$$$$$$''''''$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###%%%$$$###$$$((('''"""###%%%'''&&&$$$$$$&&&((("""%%%&&&$$$$$$'''&&&"""''''''''''''''''''''''''###$$$$$$%%%%%%%%%%%%$$$'''&&&$$$######$$$%%%&&&$$$&&&%%%$$$%%%((('''###!!!###%%%&&&%%%######$$$vvv[[[QQQLLLOOORRR[[[vvvsss```^^^ppp|||jjjbbbkkkrrrvvv{{{rrrcccddduuuyyyttt}}}uuu}}}{{{rrrfffSSSLLLJJJKKKMMMFFFDDDLLLeeeuuu[[[HHHHHHZZZlllyyyuuuxxx}}}uuucccMMM???<<<@@@BBBBBB999::::::666222111555999222444777<<<@@@AAA@@@>>>???@@@===666333222000------,,,,,,---///000000//////...,,,***)))(((''''''%%%###"""###$$$%%%%%%%%%'''&&&''')))'''""""""%%%###$$$%%%&&&'''(((((((((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$''',,,000'''((((((((((((&&&%%%$$$###&&&&&&$$$$$$''''''%%%#########$$$%%%%%%&&&&&&"""###$$$%%%&&&'''(((((("""$$$$$$###$$$(((&&&"""###%%%''''''%%%%%%''')))$$$((()))'''''')))((($$$''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&&&&%%%###"""###%%%(((***$$$%%%###!!!###''''''$$$!!!$$$%%%$$$$$$%%%&&&sssZZZOOOJJJMMMTTT```{{{ppp```^^^wwwwwwgggdddssssssooovvvjjjcccjjjuuuwwwvvvqqq|||uuu]]]MMMIIIOOOQQQGGGGGGFFFQQQkkk{{{]]]MMMHHHLLL]]]nnnzzzpppoooooonnnqqqvvvkkk]]]LLLBBBAAACCCAAA>>>???===999666444333444555666888;;;;;;::::::===@@@CCC;;;555555666333///---...+++))))))+++,,,+++)))111333333000,,,)))***,,,)))(((&&&%%%%%%&&&((())))))&&&$$$%%%''''''%%%######$$$%%%&&&&&&&&&%%%$$$#########$$$%%%&&&'''((('''&&&%%%%%%&&&'''((()))***)))'''&&&&&&'''((((((###$$$%%%%%%&&&%%%&&&&&&%%%###"""###%%%'''''''''"""$$$%%%%%%$$$###%%%&&&$$$###"""###%%%&&&%%%$$$'''%%%$$$$$$%%%&&&&&&%%%///$$$ &&&(((""" %%%((('''%%%%%%&&&&&&%%%###$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###'''(((&&&%%%'''qqqZZZPPPKKKNNNUUUccc}}}pppaaa```yyyuuueeeaaaqqqpppnnnttthhhaaahhhttttttuuusss{{{uuuxxxYYYMMMJJJPPPRRRHHHEEEGGGVVVssspppUUUKKKIIIMMM___uuu}}}rrrnnnkkkhhhiiimmmiii[[[KKKDDDEEEHHHEEEAAA>>>;;;888555444444555666666888;;;<<<;;;<<<>>>AAAAAA999333444444000---,,,,,,+++)))+++...111111111333555666333---((('''(((((('''&&&%%%%%%&&&'''((((((&&&$$$%%%''''''%%%###&&&&&&((()))))))))((('''$$$$$$$$$$$$%%%%%%&&&'''(((((('''''''''((()))***))))))((('''&&&&&&&&&'''%%%%%%%%%&&&(((((('''&&&&&&%%%######$$$$$$$$$###"""$$$%%%%%%$$$###%%%&&&$$$###"""###%%%&&&%%%$$$'''%%%$$$$$$%%%&&&&&&%%%((("""###))))))###%%%,,,&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))$$$"""&&&)))(((&&&'''nnnYYYQQQLLLPPPWWWgggpppbbbccc}}}qqqccc___ppp}}}nnnmmmrrrfff___fffsss|||qqquuuxxxwwwyyyvvvnnnTTTLLLKKKPPPRRRIIIBBBJJJ___~~~bbbKKKJJJLLLOOOdddtttkkkeee```___aaadddWWWJJJFFFJJJMMMJJJEEE<<<:::777555444444666777666888;;;<<<<<<>>>@@@BBB>>>777222222222...++++++,,,+++***,,,000444666777555888:::888111+++''''''((('''&&&%%%%%%&&&'''((('''&&&%%%%%%&&&&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%(((''''''&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$&&&$$$$$$&&&((()))&&&###(((&&&$$$"""""""""!!!"""$$$%%%%%%$$$###%%%&&&$$$###"""###%%%&&&%%%$$$'''%%%$$$$$$%%%&&&&&&%%%&&&$$$&&&(((######$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%$$$###"""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%***%%%###&&&)))'''%%%%%%jjjXXXRRROOORRRZZZlllnnncccgggmmm```]]]ppp{{{nnnnnnrrreee___ggguuuzzzqqqxxxrrrzzzvvvxxxdddOOOLLLLLLOOOOOOGGGDDDOOOgggsssWWWEEEJJJOOOSSSkkksssiii```[[[YYYYYYZZZPPPGGGGGGMMMPPPLLLFFF===;;;777555333444555666777999:::<<<===???AAABBB<<<666111111000---***+++,,,++++++,,,000555999;;;888<<>>@@@AAAAAA;;;666222222111,,,+++---******+++---222999@@@EEEAAACCCEEEAAA888000+++)))&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&%%%$$$############$$$$$$$$$######"""!!!!!!&&&''''''''''''%%%###"""&&&&&&&&&(((******&&&"""(((&&&$$$$$$%%%%%%$$$###"""$$$%%%%%%$$$###%%%&&&$$$###"""###%%%&&&%%%$$$'''%%%$$$$$$%%%&&&%%%%%%### !!!&&&***)))'''''')))'''&&&%%%&&&&&&$$$"""$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%%%%(((+++))) $$$gggVVVTTTTTTVVVaaawwwiiibbbnnnhhh\\\]]]rrr{{{qqquuurrrgggdddnnn}}}yyyyyyvvv~~~tttuuuWWWHHHLLLLLLKKKJJJEEELLLZZZtttaaaQQQGGGKKKSSS```zzzxxxrrrssssssnnncccYYYTTTPPPLLLAAAAAACCCFFFIIIIIIDDD@@@<<<:::777444333333444555:::999999;;;>>>??????>>>;;;666333333111,,,,,,...((()))+++///555>>>HHHOOOHHHIIIGGG???555+++&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###############$$$%%%%%%&&&%%%%%%$$$###%%%%%%&&&&&&%%%%%%$$$$$$((()))+++---,,,***((('''&&&%%%###$$$%%%&&&&&&%%%"""$$$%%%%%%$$$###%%%&&&$$$###"""###%%%&&&%%%$$$'''%%%$$$$$$%%%&&&&&&%%%%%%"""!!!$$$(((***'''%%%)))'''&&&&&&&&&&&&%%%######$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%""""""######$$$%%%%%%%%%$$$(((+++))) %%%~~~gggUUUUUUUUUXXXccc{{{~~~fffaaapppggg[[[\\\rrr{{{rrrxxxrrrhhheeeqqqwww|||{{{ttt}}}tttoooQQQDDDKKKLLLJJJKKKHHHNNN]]]xxxXXXPPPIIIIIISSSggg}}}uuuooommmppplllaaaUUUNNNGGGAAA888===CCCGGGFFFCCC@@@>>>999777555333333444777888;;;999888:::===>>>===<<<999666333333000++++++///)))***+++---222;;;EEEMMMFFFEEEAAA888...&&&$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%"""$$$&&&%%%######%%%'''###"""!!!!!!!!!"""$$$$$$$$$$$$###############$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%***......+++''''''(((&&&$$$######$$$%%%%%%$$$"""$$$%%%%%%$$$###%%%&&&$$$###"""###%%%&&&%%%$$$'''%%%$$$$$$%%%&&&&&&%%%'''&&&$$$"""""""""!!!%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%!!!""""""###$$$$$$%%%%%%&&&%%%'''((($$$!!!&&&~~~gggTTTVVVVVVXXXeee}}}|||dddaaaqqqggg[[[ZZZrrrzzzrrryyyqqqhhhfffrrr}}}ttt~~~sssnnn}}}tttkkkMMMBBBKKKLLLKKKLLLKKKMMM^^^{{{|||RRRPPPJJJGGGRRRkkk}}}vvvqqqjjjooolll___RRRIII@@@888444;;;DDDGGGDDD@@@======555444333222444666999;;;<<<:::888999<<<===<<<:::888555333222///***+++...+++,,,++++++---333===DDD>>>===999111)))%%%%%%((($$$%%%%%%&&&&&&%%%%%%$$$!!!$$$&&&%%%######%%%'''&&&%%%$$$$$$$$$%%%''''''$$$###############$$$$$$!!!"""###$$$%%%%%%$$$###$$$######"""###%%%&&&'''!!!'''------'''######&&&&&&$$$""""""###$$$###""""""$$$%%%%%%$$$###%%%&&&$$$###"""###%%%&&&%%%$$$'''%%%$$$$$$%%%&&&&&&%%%###&&&((($$$"""###''')))!!! !!!###&&&(((((('''%%%%%%%%%%%%$$$$$$""""""$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%'''###"""&&&)))'''&&&'''fff\\\XXXUUUXXXhhh~~~fffbbbwww~~~ggg[[[cccyyyqqqllluuunnnfffiiittt|||pppzzzqqqzzz|||sss{{{ZZZPPPGGGHHHKKKKKKJJJJJJLLL```lllQQQOOOIIIGGGVVVsss}}}tttmmmmmmfffXXXMMMFFF===444777;;;???@@@>>>;;;888777555555444444555666777888;;;::::::<<>>999555;;;888444000---+++******999111+++******+++111999444000+++))))))(((&&&###&&&%%%$$$$$$&&&&&&%%%$$$'''&&&%%%%%%''''''&&&%%%&&&$$$$$$'''&&&###"""$$$%%%%%%$$$###""""""######%%%%%%$$$$$$###"""""""""%%%%%%%%%$$$$$$#########******)))((('''%%%###"""'''%%%$$$&&&(((((($$$ """$$$$$$""" !!!""""""&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%############""" %%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&&&&### ############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$hhh[[[XXXVVV[[[lllzzzbbbccc~~~|||ggg]]]eee{{{ooojjjtttkkkdddiiivvv|||rrryyysss~~~}}}ttt~~~zzzWWWNNNGGGHHHKKKJJJHHHIIIQQQfffeeeOOOMMMJJJMMM___zzz{{{pppiiiggg^^^QQQGGGAAA999222555888;;;<<<;;;888777666666555444444444666888999;;;::::::===??????;;;777777555222...,,,+++++++++111+++((())))))(((+++111111...***(((((((((&&&$$$&&&%%%$$$$$$&&&&&&%%%$$$'''%%%%%%%%%&&&'''&&&%%%###!!!!!!%%%%%%!!!!!!###&&&%%%$$$#################################$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%$$$!!!"""######$$$%%%&&&(((%%%$$$######$$$&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%(((&&&%%%%%%%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$%%%###!!!%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$jjjZZZWWWWWW___rrruuu___eeeyyyggg___fff~~~mmmjjjsssgggaaaiiixxx}}}tttzzzxxxzzzsssmmmRRRKKKGGGIIIKKKIIIGGGHHHWWWnnnwww[[[LLLJJJJJJTTTjjjxxxmmmiiieeeZZZLLLCCC>>>999333333555777888777555555666777666444333444666999;;;>>><<<<<<>>>@@@???;;;777333111///---++++++++++++***((((((******((((((***---+++)))'''''''''&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$'''%%%$$$%%%&&&'''&&&$$$&&&$$$%%%((((((%%%%%%'''%%%%%%$$$#########$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&!!!###$$$"""$$$)))&&&###"""###&&&((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%(((&&&%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))((('''&&&%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$jjjXXXVVVXXXdddzzzrrr^^^gggvvvfff```fffmmmllluuufffaaajjjzzz|||uuu||||||uuuqqqaaaNNNJJJIIIKKKLLLIIIHHHIII[[[vvvoooSSSKKKGGGIIIYYYtttvvvllljjjaaaSSSFFF>>>999666222222333555555444444555777777666444333444666:::<<>>>>>???>>>999555111000///---+++*********)))))))))++++++))))))))))))((('''''''''&&&&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$)))&&&'''))))))%%%$$$'''$$$######"""""""""######""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%"""%%%""""""$$$$$$"""###%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$######$$$$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((()))******&&&&&&%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&###$$$$$$$$$$$$$$$%%%%%%hhhXXXVVVYYYiiippp```iiitttddd```gggnnnnnnwwwfffaaakkk{{{{{{vvv~~~rrrsssyyyYYYKKKJJJKKKMMMLLLIIIIIIMMM^^^}}}gggOOOKKKGGGJJJ]]]zzz}}}||||||uuummmfffYYYHHH<<<555111...---333444555555444444666888666555444444555777:::<<>>===:::555111222111000...,,,***)))((()))***)))(((((()))***)))&&&'''''''''&&&&&&%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%$$$$$$%%%&&&%%%$$$'''$$$$$$&&&$$$  """"""!!!!!!!!!""""""###$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%######$$$$$$%%%$$$$$$$$$)))'''$$$###"""%%%###$$$&&&""" &&&############$$$$$$%%%&&&%%%###"""###$$$$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%#########$$$$$$%%%%%%%%%fffXXXVVVZZZlllmmmaaammmsssdddaaammm{{{mmmoooxxxeee```jjjzzzxxxuuu}}}yyyqqqyyypppRRRIIIIIILLLNNNKKKHHHJJJPPPaaazzz___OOOMMMIIIOOOeee|||zzzzzztttmmmcccSSSBBB888333///......444666777666555555666777555555555555777888:::;;;GGGCCC>>><<<;;;777222...111111///...,,,***((('''''')))((($$$$$$((()))'''%%%'''((((((&&&%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&$$$###$$$%%%&&&%%%###(((%%%%%%'''%%%!!! !!!"""!!!!!!!!!!!!"""######%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######'''$$$"""$$$&&&$$$'''###$$$'''%%%!!!(((######"""######$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&& """$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$#########$$$$$$%%%%%%&&&~~~dddYYYVVVZZZnnn~~~iii```rrrssseeecccvvvuuuiiimmmuuubbb]]]hhhxxxuuuttt{{{yyysssooo}}}fffJJJGGGHHHKKKLLLIIIFFFJJJRRRfffnnnYYYPPPMMMLLLWWWooo}}}{{{zzzssskkk^^^NNN===666444222222444555666888888666555555666333444555777888999::::::DDD@@@;;;999888666111------------,,,+++***(((((($$$(((((($$$$$$(((((($$$%%%'''***)))&&&%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$###$$$%%%%%%%%%###)))&&&'''***)))&&&%%%'''###############$$$%%%%%%$$$$$$##################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###(((###((($$$###&&&""""""""""""###$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''%%%$$$%%%(((+++ """$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""######$$$%%%%%%&&&&&&~~~cccZZZVVV[[[nnn|||fff^^^vvvssseeeddd~~~qqqfffjjjrrr___[[[eeewwwtttssstttuuummmlll}}}___EEEEEEGGGJJJKKKGGGDDDJJJRRRiiigggUUUQQQMMMNNN]]]www}}}zzzrrrhhhVVVEEE666111111000111444555777888888666444444444222444666888::::::::::::@@@===999777777666222...))))))************)))(((###(((***''''''***(((###%%%(((+++***'''$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$######%%%%%%$$$###$$$"""###'''(((&&&&&&)))%%%$$$$$$$$$%%%&&&&&&'''"""""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$############$$$%%%&&&&&&&&&&&&&&&%%%''''''%%%""""""%%%)))''')))(((###"""""""""""""""###$$$%%%&&&$$$###""""""$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%% """###"""!!!###'''+++!!!###$$$%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###!!!""""""###$$$%%%%%%&&&&&&{{{dddZZZWWW```wwwyyyjjjhhh~~~ssseeeiiiqqqlllqqqpppaaaaaafffuuuxxxtttzzzqqquuu{{{zzzccclllvvvbbbKKKCCCLLLMMMKKKLLLHHHJJJWWW|||yyy___QQQQQQPPPPPP]]]www~~~wwwlllbbbUUUBBB444555666000...000222555333...///555777444444555777:::;;;<<<<<<<<<===<<<;;;999666222///---,,,,,,,,,+++***)))((('''%%%$$$$$$%%%'''(((((('''&&&&&&''''''&&&&&&%%%$$$(((%%%###$$$''')))&&&$$$(((%%%######&&&'''%%%$$$'''&&&&&&%%%%%%$$$$$$###'''$$$"""$$$))),,,***'''"""""""""""""""!!! $$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!&&&%%%###!!!!!!"""###$$$&&&$$$!!!!!!###$$$$$$$$$!!!!!!"""############"""$$$$$$$$$$$$######""""""%%%%%%$$$###$$$%%%'''(((&&&%%%$$$$$$######$$$$$$###%%%$$$$$$%%%"""######$$$%%%%%%%%%%%%$$$''''''(((((((((((('''''''''&&&%%%%%%$$$$$$$$$$$$zzzcccZZZYYYbbb{{{yyykkkiiittthhhmmmpppkkkqqqnnn``````fffwwwzzzuuu|||nnnqqqvvvuuucccnnnuuukkkRRRDDDLLLLLLIIIKKKHHHLLL[[[}}}rrrYYYNNNOOOOOORRRaaa|||zzzmmm```OOO>>>111333555111///222666999777222222555666333555777999<<<>>>?????????===<<<<<<:::777333///---,,,,,,,,,+++***)))(((''')))'''%%%$$$%%%$$$""" &&&&&&''''''&&&&&&%%%$$$%%%&&&'''&&&&&&%%%&&&&&&)))&&&$$$$$$%%%%%%###!!!'''&&&&&&%%%%%%$$$$$$###&&&###!!!$$$(((+++)))&&&""""""######"""!!!!!! ############$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$######&&&%%%###"""!!!"""###$$$%%%###""""""###$$$###""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$#########"""%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$$$$###$$$$$$$$$!!!$$$###!!!!!!$$$$$$"""######$$$%%%%%%%%%%%%$$$&&&''''''((((((''''''&&&'''&&&%%%%%%$$$$$$$$$%%%xxxaaaZZZZZZfffxxxkkkkkksssjjjrrrppplllppplll___```gggyyy{{{wwwyyykkkoootttrrrdddrrrsssvvvVVVFFFLLLJJJGGGHHHGGGOOOcccfffPPPJJJMMMMMMUUUhhh}}}lll[[[FFF888...000444222111444666888777444444666555333444555888;;;===>>>??????<<<<<<<<<:::777333///---,,,,,,,,,+++***)))((('''(((&&&$$$######""" &&&&&&''''''&&&&&&%%%$$$###&&&)))((($$$###%%%))))))'''%%%$$$$$$###!!! '''&&&&&&%%%%%%$$$$$$###$$$"""!!!###'''((('''%%%"""############"""!!!!!!""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$""""""######$$$$$$###"""#########!!! !!!""""""######$$$$$$$$$$$$############&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""###'''&&&######$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%vvv```XXXZZZiiitttiiikkknnniiissspppnnnrrrkkk___aaaiii|||zzzxxxssskkkrrrvvvrrrfffyyyrrrzzzQQQHHHLLLHHHEEEGGGGGGTTTmmmtttZZZIIIHHHMMMKKKYYYppp~~~iiiTTT@@@555---///222222111333000222333444444666666555000222555888:::;;;<<<<<<<<<<<<<<<:::777333///,,,,,,,,,,,,+++***)))((('''$$$###""""""$$$%%%$$$###&&&&&&''''''&&&&&&%%%$$$$$$&&&((('''%%%$$$&&&'''&&&%%%%%%$$$$$$###"""!!!'''&&&&&&%%%%%%$$$$$$######!!!!!!"""%%%&&&%%%$$$"""######$$$######""""""######$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$#########$$$$$$######"""###$$$### $$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%"""$$$''''''######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%uuu___WWW[[[lllpppgggkkkiiifffrrrpppppptttlll___bbbmmmwwwwwwpppnnnuuuvvvpppiiilllrrrGGGJJJKKKFFFDDDGGGHHHYYYwwwiiiRRRGGGIIINNNMMM___yyy}}}fffPPP<<<555//////111222111111111111222555666555666666000111444777999:::;;;;;;<<<;;;:::888555111...,,,,,,,,,,,,+++***)))((('''###""""""###&&&(((((('''&&&&&&''''''&&&&&&%%%$$$'''&&&$$$%%%'''(((&&&$$$"""###%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###"""!!!!!!"""$$$$$$$$$$$$######$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$""""""$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$######"""###$$$$$$!!!,,,+++***(((''''''''''''$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%"""$$$$$$!!!!!!%%%&&&$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&sss___WWW\\\nnnllleeekkkeeecccqqqooorrrvvvlll___dddppptttvvvppprrrxxxsssiiilll```cccBBBLLLLLLFFFEEEHHHJJJ^^^yyy___MMMIIILLLOOOUUUkkkyyybbbLLL:::555111000222333222111888555555777777555555777444666888:::<<<=========<<<;;;888444111///------,,,,,,,,,+++***)))((('''&&&%%%$$$%%%'''((('''&&&&&&&&&''''''&&&&&&%%%$$$)))%%%###$$$((()))'''###!!!###&&&'''&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###"""""""""#########$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$"""!!!###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""###%%%%%%###"""+++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%!!!%%%&&&######%%%%%%!!!######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&sss```YYY^^^qqqkkkeeemmmeeeeeessslllrrrwwwkkk^^^eeetttqqquuu{{{pppvvv{{{rrreeeoooxxxPPPSSSFFFMMMLLLGGGGGGJJJLLLbbbpppVVVJJJKKKNNNNNNaaaxxx{{{zzzyyyxxxwwwnnnYYYEEE777555222111333555555444999555444777777444555:::888999;;;===>>>>>>>>>>>>===:::555111...,,,------,,,,,,,,,+++***)))((('''(((&&&%%%&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%&&&&&&'''&&&%%%"""%%%((()))'''%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###"""###############$$$$$$###$$$$$$%%%&&&&&&%%%%%%!!!"""$$$&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$###"""###%%%&&&&&&&&&%%%$$$"""!!!!!!!!!######$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$'''&&&######%%%$$$!!!######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''rrraaa[[[```sssjjjfffnnnggggggvvv|||jjjqqqvvvjjj]]]eeevvv|||qqqtttvvvoooxxxttteeeqqqrrrDDDJJJMMMNNNLLLGGGHHHKKKMMMeeejjjQQQHHHMMMPPPNNNjjj}}}qqqrrrqqqpppnnndddPPP===555444333222444888888666555000000444555444777===:::;;;<<<>>>>>>>>>>>>======:::444///++++++,,,...,,,,,,,,,+++***)))((('''&&&%%%$$$%%%'''((('''&&&&&&&&&''''''&&&&&&%%%$$$$$$&&&)))'''$$$###%%%((($$$(((+++***'''%%%%%%%%%''''''&&&%%%%%%$$$$$$###"""###$$$$$$######$$$%%%###$$$%%%%%%&&&&&&&&&&&& ###%%%'''''''''&&&%%%%%%&&&'''((((((((('''%%%%%%&&&&&&&&&%%%$$$###%%%###""""""%%%'''((((((&&&%%%$$$$$$$$$&&&(((***$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$###$$$%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&((('''"""!!!$$$$$$!!!######$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''jjj___TTTaaawwwppphhhwww{{{ggglll||||||mmmoooooogggYYYdddxxxzzzmmmoooooosss{{{vvvmmmkkkaaaNNNJJJKKKLLLHHHFFFEEEFFFSSSqqq}}}bbbOOOGGGJJJRRR[[[||||||vvvrrrooollliiidddWWWDDD666333333333444444555555555333444555555555555777999999999:::<<>>333111111111222333333444444222333555555555777999<<<999999;;;===@@@@@@>>><<<:::777333///,,,++++++++++++)))&&&'''((()))(((&&&%%%&&&'''(((((('''&&&%%%(((((((((((('''''''''''')))%%%%%%+++///,,,'''%%%$$$%%%'''((('''&&&%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$%%%%%%%%%"""$$$''''''%%%$$$%%%'''$$$"""!!!"""%%%&&&'''&&&$$$$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%#########$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%$$$###"""###$$$$$$$$$"""$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%((('''&&&'''((((((&&&$$$######$$$%%%%%%%%%%%%%%%gggXXXYYYhhhpppoootttaaahhhzzzssslllrrroooddd___kkk~~~tttjjjpppvvvdddllltttmmmdddeeewwwUUUEEEEEEJJJJJJGGGEEEEEELLL```hhhMMMHHHJJJLLLYYYkkk{{{wwwrrrmmmmmmllliiiaaaSSSDDD777111//////000000111222222333111222444555666888;;;===999:::<<>>:::666222000---+++)))(((((((((((('''&&&&&&&&&''''''''''''(((((((((((((((((('''(((((('''''''''&&&&&&&&&&&&$$$$$$%%%""" ###)))&&&'''''''''&&&$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""############$$$%%%&&&&&&%%%%%%&&&+++)))'''&&&&&&&&&$$$#########$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$#########$$$%%%$$$######"""""""""######'''&&&%%%%%%&&&'''&&&%%%###$$$%%%$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''%%%###"""###%%%%%%%%%######"""""""""###$$$%%%|||cccUUUVVViiisssxxxppp```kkk|||lllooouuunnnaaa___mmmxxxiiihhhuuuooofffrrruuujjjiiitttiiiLLLCCCGGGMMMHHHGGGEEEGGGWWWsssfffSSSJJJOOONNNJJJ___}}}{{{ssspppnnnkkkiiifffhhhfffZZZGGG999444444//////000111222333444555666777888777777777999;;;:::;;;<<<>>>???<<<777222///...,,,***)))((((((((('''''''''&&&&&&&&&'''((((((((((((''''''(((((((((''''''''''''&&&&&&&&&&&&%%%$$$%%%%%%###!!!&&&...''''''&&&&&&%%%$$$###"""##################$$$$$$''''''''''''''''''''''''$$$$$$###"""""""""######$$$$$$$$$%%%&&&&&&&&&%%%,,,***((('''''''''%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$#########$$$$$$$$$$$$############$$$$$$'''&&&%%%%%%''''''&&&%%%###$$$$$$$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''%%%""""""###$$$$$$###""""""###$$$%%%$$$$$$###vvv```UUUWWWlllttt{{{ppp```lllzzzmmmqqqvvvnnn```___ooouuuhhhjjjzzzlllgggttttttggglllbbbKKKFFFJJJMMMHHHGGGFFFJJJ\\\{{{~~~UUUMMMLLLPPPNNNOOOgggxxxooolllkkkkkkjjjfffhhhfffYYYFFF888444555///000111222333555666666888999999888777777888:::;;;;;;;;;<<<;;;888444000---,,,+++***))))))((((((&&&'''((('''&&&&&&(((***(((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%&&&%%%''')))'''%%%)))///&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######%%%$$$$$$%%%''''''&&&$$$%%%$$$######%%%'''&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$############$$$$$$$$$$$$###$$$$$$%%%&&&&&&$$$###$$$%%%&&&%%%###"""###$$$$$$###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%)))'''$$$######"""!!!!!!"""###%%%%%%$$$######ooo\\\UUU[[[qqqsss}}}nnn^^^iii}}}{{{ppptttwwwmmm``````rrrwwwjjjooozzzkkkkkkwwwsssfffqqq{{{[[[JJJHHHKKKLLLGGGHHHGGGLLL___nnnLLLHHHIIILLLNNNXXXssstttkkkhhhiiijjjjjjiiijjjfffXXXFFF777111111///000111222333555666666777888999999888888:::<<<;;;;;;:::999888555111...*********))))))(((((((((&&&((()))((('''''')))+++((('''&&&%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%&&&%%%'''******&&&'''***%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%$$$###$$$'''(((&&&$$$"""!!! !!!$$$%%%&&&%%%""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%###"""######$$$$$$#########$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&%%%$$$"""###$$$$$$###$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$%%%$$$!!!""""""!!!!!!!!!"""###$$$jjjZZZUUU___vvv{{{rrr~~~mmm[[[eeezzz|||sssvvvwwwmmm```bbbtttyyymmmrrryyymmmooo{{{uuufffvvvtttVVVIIIJJJLLLKKKGGGHHHHHHMMMaaazzzbbbHHHFFFEEEGGGNNN```|||rrriiifffhhhjjjjjjkkkkkkfffXXXFFF666///......///000111333444555666666777888999888999<<<>>><<<:::999777666444000---((((((((((((((('''''''''&&&(((***)))''''''))),,,'''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%###%%%))))))$$$"""###$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$###$$$'''(((&&&###%%%$$$""""""###$$$######!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((&&&%%%###""""""############""""""###$$$%%%%%%((('''&&&&&&(((((('''&&&"""###$$$$$$###$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%#########%%%''''''%%%######!!! ###%%%}}}eeeZZZWWWbbbttt}}}tttmmm]]]hhh~~~}}}lllsssvvvlllfffiiizzztttmmmpppyyyrrrsssyyytttooopppRRREEEFFFJJJKKKFFFFFFFFFNNNgggkkkUUUDDDHHHJJJIIIPPPfffvvvpppiiicccccceeegggmmmfffPPP>>>777222+++444444444555555555555666;;;999777777999<<<======>>>===:::555000+++******)))******'''$$$$$$'''***((('''''''''&&&&&&&&&&&&'''''''''(((''''''&&&&&&((('''&&&''')))))))))((('''''''''((()))(((%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""###%%%&&&$$$"""%%%###""""""###$$$$$$###%%%###$$$&&&'''%%%############$$$%%%%%%%%%$$$###&&&&&&%%%%%%%%%&&&''''''###******&&&$$$'''+++'''%%%$$$%%%&&&&&&$$$###$$$$$$$$$######"""""""""###########################''''''$$$###$$$######$$$''')))(((%%%"""&&&$$$###$$$&&&&&&### %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%!!!!!!%%%%%% ###yyybbbWWWVVVfffyyyxxxvvvkkk]]]iii|||mmmuuuxxxllldddjjj{{{tttlllrrrwwwuuuvvvwwwrrrssskkkPPPFFFHHHJJJJJJGGGFFFFFFQQQlllcccNNNEEEIIIKKKKKKUUUmmmuuuoooiiiddddddgggfffjjjbbbLLL;;;555111+++///000222333444555555555999999888:::===>>>>>>===<<<:::666333000---+++***)))))))))'''%%%%%%(((+++((((((((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%'''&&&%%%&&&'''((('''&&&&&&&&&&&&''')))(((%%%###$$$%%%%%%&&&&&&%%%%%%$$$'''%%%###$$$&&&'''%%%$$$&&&%%%######%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%"""###%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&''' %%%&&&$$$###$$$'''(((&&&$$$$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$#################################"""&&&&&&###$$$&&&""""""###$$$%%%%%%%%%&&&''''''%%%$$$$$$&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""'''###!!!$$$$$$!!!"""'''rrr\\\UUUVVVjjj}}}ssswwwiii]]]kkk{{{oooyyyzzzlllccckkk}}}tttkkkuuuuuuzzzzzzsssppp{{{cccMMMIIIKKKKKKIIIGGGEEEGGGVVVtttrrrXXXGGGGGGJJJLLLOOO]]]www~~~sssmmmiiieeeeeehhheeeeee[[[FFF777222000+++,,,...111444666666666666777888999===@@@AAA???===:::666111//////...,,,)))((())))))(((&&&''')))+++)))))))))(((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&&&&'''((('''&&&%%%$$$%%%&&&((('''%%%###$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%''''''&&&%%%'''&&&$$$$$$&&&'''&&&%%%%%%&&&'''&&&%%%&&&''''''###$$$&&&''''''%%%###"""$$$$$$$$$$$$$$$%%%&&&&&& """$$$$$$$$$$$$###)))'''%%%$$$%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%###$$$'''%%%!!!#########""""""###&&&(((&&&%%%%%%%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############)))$$$"""######"""%%%)))kkkXXXTTTWWWjjjqqqwwwfff^^^nnn{{{rrr}}}|||kkkbbbnnnuuulllyyyttt~~~~~~rrrppp\\\LLLLLLPPPMMMIIIGGGDDDIII]]]|||fffOOOCCCGGGIIIKKKRRReee{{{pppjjjgggddddddgggccc___RRR???333000...,,,...000444777999888777666666777999<<<@@@AAAAAA???999444---,,,---...***'''((((((((((((((()))***,,,))))))))))))(((((((((((($$$$$$%%%%%%&&&&&&%%%%%%)))(((''''''))))))((('''$$$$$$$$$%%%''''''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%&&&((()))&&&%%%'''((('''###%%%&&&''''''%%%###"""$$$$$$######$$$$$$%%%&&&%%%######%%%((((((&&&$$$***'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###%%%&&&&&&$$$%%%###!!!!!!$$$%%%$$$"""&&&&&&&&&&&&''''''&&&%%%################################################&&&$$$######$$$$$$%%%'''gggVVVTTTYYYhhhsssvvv{{{ccc^^^ppp|||uuu{{{kkkdddqqqvvvnnn|||uuurrruuu{{{WWWKKKOOORRRNNNIIIFFFDDDLLLddduuu[[[JJJEEEFFFHHHKKKUUUlllxxxlllgggeeebbbaaabbb___WWWHHH999000......---///111555777888888666555777777888;;;???AAABBBAAA:::444---***++++++((($$$))))))((()))***+++++++++))))))))))))((((((((((((###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&&&&((()))((('''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%######%%%&&&%%%$$$&&&))))))&&&'''+++***&&&%%%&&&&&&&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&(((&&&$$$%%%)))***((($$$)))'''%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))&&&$$$$$$%%%%%%$$$$$$)))$$$ ###((((((!!!%%%&&&''''''&&&&&&&&&&&&################################################!!!###%%%%%%%%%%%%$$$"""dddTTTUUU[[[kkkuuuxxxwww```^^^sss~~~xxxyyykkkggguuutttppp~~~|||yyyvvv~~~tttSSSJJJPPPQQQMMMIIIEEEEEEPPPjjjkkkQQQFFFGGGFFFGGGJJJXXXsssvvvkkkfffeeeaaa^^^^^^[[[PPPAAA444///...///...///000222444555555444333777888:::>>>BBBCCCBBBAAA888333---***))))))'''&&&+++***)))***+++,,,+++***)))))))))(((((((((''''''###$$$%%%&&&&&&''''''&&&$$$######$$$'''(((((('''(((&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$$$$$$$$$$%%%'''&&&$$$######$$$%%%%%%$$$%%%(((((('''---555222)))((('''&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&(((&&&$$$$$$''''''&&&###'''%%%$$$%%%&&&&&&$$$###%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))%%%###%%%&&&$$$###$$$)))$$$!!!$$$))))))!!!###%%%''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ $$$'''&&&%%%%%%###}}}aaaSSSUUU\\\qqqttt|||uuu]]]^^^uuuzzzwwwkkkkkkyyyzzzqqqpppwww|||~~~{{{oooOOOIIINNNNNNIIIGGGCCCEEETTTooo}}}bbbHHHAAAGGGFFFGGGLLL\\\yyyvvvkkkhhhfffaaa\\\ZZZWWWJJJ;;;222//////000000...///111333444555666666777:::???EEEIIIGGGBBB>>>555222...***(((((()))***,,,+++******,,,---+++(((((((((((('''''''''&&&&&&$$$$$$%%%''''''((((((((($$$$$$$$$&&&)))+++++++++***(((&&&&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$&&&%%%$$$$$$&&&((('''&&&$$$$$$&&&&&&&&&%%%###&&&&&&)))555AAA<<>>:::AAAHHHGGGHHHGGG>>>444...'''%%%''')))(((&&&,,,,,,,,,,,,,,,+++***)))((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***&&&"""###(((---000111,,,,,,***%%%!!!!!!$$$(((%%%%%%&&&&&&%%%$$$"""!!!&&&%%%%%%%%%%%%&&&''''''+++)))'''%%%$$$###$$$$$$***###'''===UUUXXXIII:::+++(((&&&((('''$$$$$$'''$$$###$$$&&&((()))(((&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""$$$%%%'''((("""$$$### ###$$$"""$$$###""" !!!"""$$$%%%%%%&&&%%%$$$"""!!!############$$$$$$$$$$$$$$$""""""###$$$%%%$$$######$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###dddUUU^^^ooorrrkkkyyylll___^^^pppyyywwwvvvqqqjjjhhh|||sssnnnqqqrrr}}}{{{|||```JJJHHHFFFHHHIIICCCBBBHHHZZZuuucccMMMFFFEEEDDDEEEGGGUUUooo~~~uuukkkccc]]]YYYWWWNNN===555333,,,---111///222111333888::::::<<>>111)))&&&%%%'''&&&###"""%%%%%%$$$$$$%%%'''((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$&&&%%%""""""%%%&&&$$$$$$$$$###"""!!!"""######%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!"""""""""""""""!!! !!!"""###"""!!!$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$$$$###hhh]]]hhhzzzmmmhhhxxxmmm___^^^rrrvvvvvvwwwoooiiihhhyyyuuussswww|||sss{{{zzzuuuXXXHHHHHHGGGHHHGGGAAACCCMMMaaa{{{tttYYYHHHCCCEEEFFFEEEKKK[[[ssssssiiiddd```ZZZVVVHHH999444333,,,---000---111111555<<<>>>>>>AAAFFFFFF>>>AAAGGGHHHLLLKKK@@@111,,,(((&&&(((******))))))(((((((((((())))))***)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%%%%))).........---***'''%%%&&&'''%%%%%%%%%%%%%%%$$$""""""%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%)))###%%%111<<<;;;111)))'''%%%&&&)))((($$$###%%%(((&&&$$$###%%%&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&$$$"""!!!$$$&&&&&&######&&&&&&$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$######$$$$$$!!!!!!!!!!!!"""""""""""""""!!! !!!#########"""%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$kkkbbbpppjjjgggzzzoooaaa```wwwuuuxxxxxxooojjjkkkyyyvvvwww~~~{{{vvv|||{{{lllQQQDDDFFFEEEFFFGGGCCCIIIVVVmmmiiiRRREEEDDDGGGJJJFFFPPPccczzzqqqgggccc___XXXQQQAAA444222333,,,,,,000---000333:::CCCFFFGGGJJJPPPPPPEEEDDDHHHHHHKKKIII>>>///,,,)))((()))+++,,,+++***)))(((''''''(((((()))((((((((((((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%%%%''')))***+++++++++)))(((''''''%%%%%%%%%%%%$$$$$$######%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&)))%%%&&&...222000***&&&(((&&&(((,,,+++'''%%%''')))&&&###"""$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%### """%%%$$$!!!!!!$$$%%%"""############$$$$$$%%%%%%&&&%%%$$$#########%%%%%%"""#########$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$&&&&&&%%%$$$############!!!"""###$$$$$$$$$$$$$$$kkkdddtttiiihhh}}}qqqccceee}}}}}}ssswwwwwwmmmhhhlll}}}}}}uuuyyywwwwww~~~|||eeeMMMBBBDDDBBBDDDHHHFFFMMM^^^wwwzzz```MMMEEEFFFKKKNNNHHHVVVmmmoooeeeaaa\\\QQQHHH;;;000000222,,,,,,000......444???KKKOOONNNQQQWWWYYYMMMKKKKKKGGGGGGDDD999...,,,***)))***+++,,,,,,,,,+++***)))((('''''''''''''''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%''''''%%%###&&&&&&'''((())))))((((((%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%'''%%%&&&***,,,(((&&&'''&&&%%%'''++++++'''&&&'''(((&&&###"""###%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%"""!!!###%%%$$$!!!!!!$$$%%%###!!!""""""######$$$$$$$$$%%%%%%#########$$$%%%&&&"""#########$$$$$$$$$$$$%%%######$$$%%%&&&%%%$$$&&&%%%$$$#########$$$$$$!!!"""###$$$$$$$$$$$$$$$jjjfffyyy~~~hhhkkkpppfffiiizzzpppuuusssgggdddkkkyyyssszzzyyyqqqwww~~~|||___JJJAAADDDBBBDDDIIIHHHMMMcccqqqVVVHHHFFFHHHLLLNNNKKK^^^www~~~pppfff```WWWIII>>>777---///222,,,,,,222111///888GGGTTTWWWTTTUUUYYY^^^TTTRRROOOEEEBBB>>>444...---,,,+++++++++,,,---************)))((('''&&&&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%"""$$$'''(((&&&"""%%%$$$$$$&&&((()))((('''%%%%%%$$$######$$$$$$%%%$$$%%%&&&'''''''''&&&%%%###$$$%%%%%%%%%%%%%%%$$$$$$"""###''''''$$$###&&&$$$"""###'''(((%%%$$$&&&'''%%%###"""$$$%%%&&&%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%''''''$$$$$$''''''%%%!!!"""######$$$######"""$$$$$$######$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""###"""!!!"""$$$$$$$$$###%%%%%%#########$$$%%%&&&######$$$$$$$$$$$$$$$$$$~~~jjjhhh~~~zzzfffmmmmmmfffkkk{{{ppptttqqqdddbbbkkkvvvpppyyyrrrnnnyyyzzzyyy{{{YYYGGGCCCHHHEEEEEEIIIHHHPPPjjj~~~fffMMMDDDEEEHHHIIIKKKNNNddd~~~sssiii```RRRBBB666444+++...111+++,,,333333888BBBSSS```aaaZZZXXX[[[___XXXWWWRRRDDD===:::222.........,,,++++++,,,---$$$%%%((()))***)))'''&&&$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&&&&&&&(((&&&$$$%%%'''((('''%%%%%%$$$$$$######$$$%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$%%%&&&%%%$$$######%%%""""""&&&&&&######%%%###!!!!!!%%%&&&$$$$$$'''$$$###"""###%%%&&&&&&%%%"""$$$%%%&&&&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%((('''$$$$$$'''(((%%%###$$$%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!""""""""""""###"""!!!"""$$$%%%$$$###$$$$$$""""""###$$$&&&((($$$%%%%%%%%%%%%$$$$$$###}}}jjjjjjxxxeeemmmkkkffflll~~~rrrvvvrrreeecccmmmtttnnnxxxpppnnn{{{vvvvvvpppUUUFFFEEELLLHHHFFFHHHFFFUUUpppxxx___GGGAAADDDGGGGGGHHHPPPhhh~~~uuulll```PPP>>>111333+++---111+++,,,444555AAALLL^^^jjjiii```[[[\\\]]]YYYZZZTTTCCC;;;999222/////////---+++++++++,,,!!!%%%)))******((('''###$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&######'''***,,,)))&&&%%%''''''%%%###%%%$$$#########$$$%%%&&&###$$$&&&(((((('''&&&%%%$$$$$$%%%&&&%%%$$$###"""(((%%%$$$'''(((%%%$$$%%%%%%""""""%%%&&&%%%&&&***"""""""""$$$&&&'''&&&%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! ###&&&%%%""""""%%%&&&###%%%&&&&&&'''&&&%%%###"""!!!###$$$%%%&&&%%%%%%$$$############$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$###""""""###%%%''')))&&&&&&&&&&&&&&&%%%$$$###wwwffflllsssbbbllliii___jjjyyyuuunnnddddddnnnrrrlllzzzqqqpppzzzqqqfffKKKFFFCCCGGGJJJIIIIIIJJJ[[[|||kkkUUUBBB@@@EEEFFFGGGJJJSSSrrr~~~uuulll___MMM;;;000...000---)))+++444::::::KKKkkk|||mmmgggbbb[[[^^^[[[SSSIIICCC???666...111///---+++***)))************+++***)))'''%%%$$$***)))((('''''''''''''''$$$######"""###$$$&&&'''###&&&'''&&&'''))))))((((((&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%&&&'''((((((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%%%%###"""###'''((('''%%%######""""""""""""######%%%%%%%%%$$$$$$%%%&&&&&&&&&$$$######$$$$$$"""!!!%%%&&&'''$$$""""""%%%)))'''&&&$$$#########$$$$$$&&&'''((((((&&&###&&&$$$""" """$$$&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$!!!%%%'''%%%!!! ###nnn```jjjpppaaalll~~~hhh^^^iii|||yyyqqqfffgggqqqrrrmmmzzzqqqrrr|||sssaaaIIIFFFFFFHHHIIIGGGIIIMMM```~~~bbbNNN>>>>>>DDDEEEGGGKKKZZZxxx{{{qqqggg[[[KKK:::///...------,,,---333<<>>???AAA===777444333000...,,,***************+++,,,---......///%%%%%%$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$#########&&&%%%&&&))))))''''''(((%%%$$$""""""$$$%%%%%%$$$((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$%%%$$$###"""$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!%%%$$$###$$$&&&'''&&&%%%(((%%%"""###%%%'''&&&$$$###$$$%%%%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%!!!###%%%&&&'''''''''&&&%%%$$$$$$######$$$$$$''''''&&&%%%$$$$$$######&&&%%%$$$$$$######$$$$$$###%%%&&&&&&###""""""###rrr```bbbwwweee^^^qqqwwwaaaZZZggg~~~sssiiipppxxxyyyzzzoooqqqvvvkkkOOODDDHHHMMMKKKDDDCCCOOO^^^yyydddNNNFFFBBBEEEHHHIIIQQQ\\\}}}ppp```QQQ???111///((()))...111888TTTsss{{{eeeTTTGGG===>>>???>>>===???AAA===666444222000---,,,+++***+++))),,,///111111///,,,***&&&%%%%%%%%%&&&'''((((((#########$$$$$$%%%%%%%%%'''%%%''',,,---(((&&&(((%%%###"""###$$$&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&%%%$$$###$$$%%%%%%$$$######$$$&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%$$$$$$"""!!! %%%$$$###$$$&&&'''&&&%%%'''%%%"""###&&&'''&&&###&&&%%%###""""""###%%%'''%%%$$$###"""###$$$&&&'''"""###&&&(((***+++******&&&%%%$$$$$$######$$$$$$&&&%%%%%%$$$###"""!!!!!!&&&%%%$$$$$$######$$$$$$$$$%%%&&&&&&%%%$$$###$$$kkk\\\ddd|||cccaaaxxxuuu```ZZZhhh|||pppgggqqq~~~uuuzzzvvvooorrrvvveeeMMMEEEHHHKKKIIICCCDDDTTTeee}}}\\\IIICCCBBBEEEGGGIIITTTcccrrr\\\III999,,,...++++++---000;;;VVVppprrr]]]LLLEEEBBB???>>>??????===@@@BBB===777222111///---++++++++++++)))---111444333///***''''''&&&&&&&&&&&&&&&'''(((###$$$%%%&&&'''''''''''''''%%%)))111111)))%%%'''%%%###"""###&&&'''''''''''''''&&&%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""###$$$&&&''''''&&&$$$###$$$%%%&&&%%%######%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$"""!!!%%%$$$###$$$%%%&&&%%%$$$&&&%%%$$$%%%&&&&&&%%%$$$'''%%%""" !!!###&&&)))$$$$$$#########$$$&&&'''$$$%%%&&&'''''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$######""""""!!!!!!&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$eeeYYYggg|||cccfffsss___[[[iii{{{nnnfffsss|||ttt|||qqqooovvv{{{|||^^^JJJGGGGGGHHHFFFBBBFFFXXXkkkwwwTTTEEEBBBBBBGGGHHHLLL[[[mmm~~~yyyjjjPPP???555---+++---......000<<>>>>>@@@@@@>>>@@@@@@???BBBDDD???999000///---,,,+++++++++,,,***---000333222///+++((('''&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%'''%%%+++666666+++%%%'''%%%$$$###$$$''')))))))))&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$######""""""###%%%''''''%%%###"""$$$%%%&&&%%%$$$###%%%'''$$$%%%'''&&&$$$###%%%&&&#########""""""############$$$%%%&&&&&&%%%$$$"""%%%$$$######$$$%%%###"""$$$%%%&&&&&&%%%$$$%%%%%%%%%$$$###""""""$$$&&&'''$$$$$$$$$###$$$$$$%%%%%%##################""""""&&&%%%$$$$$$######$$$$$$########################&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&''''''&&&%%%~~~bbbYYYiiiyyyccciiiqqq___\\\jjjzzzmmmeeettt}}}vvv~~~mmmooozzztttYYYHHHHHHGGGFFFDDDAAAHHH[[[nnnqqqNNNEEEBBBDDDJJJLLLQQQbbbvvv}}}yyy|||nnnzzzyyyaaaFFF999555222(((///222///000<<>>;;;<<<<<<;;;>>>@@@@@@@@@CCCFFFAAA;;;...---,,,+++***+++,,,,,,+++,,,///000000///---+++&&&&&&%%%$$$############$$$%%%&&&&&&%%%$$$"""!!!'''%%%---888888,,,%%%&&&%%%$$$$$$%%%(((*********%%%%%%%%%%%%&&&&&&'''(((&&&''''''''''''&&&%%%%%%!!!"""$$$&&&&&&$$$"""!!!%%%&&&&&&%%%$$$$$$%%%'''$$$&&&'''&&&$$$###$$$'''######""""""""""""#########$$$&&&''''''&&&%%%$$$&&&$$$######$$$$$$"""!!!"""%%%((('''$$$###$$$&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%%%%&&&''''''&&&%%%ttt[[[YYYpppqqqbbbsssqqqdddbbblllvvvgggdddwwwzzzyyy}}}ssssssyyyhhhPPPHHHKKKFFFFFFHHHFFFIII^^^vvvhhhJJJHHHAAAAAAGGGIIIPPPhhhxxxnnnhhheeecccfff]]]EEE777222+++***,,,///111444:::BBBHHHEEEAAA;;;999;;;=========;;;======<<>>BBB???<<<888888:::=========999<<<===<<<===>>>:::333111---))))))+++---+++((()))---111222000---***((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((())))))(((&&&%%%$$$%%%$$$$$$%%%'''((('''%%%%%%'''((('''%%%######$$$&&&###"""%%%%%%"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""######$$$%%%%%%&&&&&&$$$%%%'''&&&$$$###############$$$%%%&&&''''''((((((&&&$$$$$$%%%&&&&&&&&&(((%%%######%%%&&&$$$###'''&&&%%%%%%$$$$$$%%%%%%!!!  !!!###$$$%%%%%%$$$###$$$%%%&&&'''&&&"""###&&&&&&###ssscccVVV]]]yyyqqqfffxxxpppbbbbbbqqquuuhhhfffyyy{{{~~~zzzuuuxxx~~~___LLLHHHFFFDDDDDDFFFGGGOOOgggxxx\\\EEEBBB@@@BBBGGGNNN___~~~ttteee[[[WWWWWW^^^XXXCCC555000(((+++---///111222555888;;;777666666777:::<<<===<<<:::===???>>>>>>===777000111---)))((()))***(((%%%'''+++///000...,,,***)))'''''''''&&&&&&&&&&&&%%%&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&%%%%%%$$$###"""###%%%'''((('''&&&&&&'''((('''%%%$$$$$$$$$%%%######&&&&&&######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###!!!!!!###$$$&&&######################## !!!###$$$%%%%%%$$$$$$%%%$$$""""""######""" #########$$$$$$%%%%%%&&&###%%%&&&&&&$$$###$$$%%%$$$###""""""###$$$%%%&&&'''%%%$$$$$$%%%&&&&&&%%%(((%%%"""""""""#########'''&&&&&&%%%%%%%%%%%%%%%%%%###  ###%%% ###%%%%%%%%%$$$%%%&&&((()))'''"""!!!%%%&&&%%%nnn```VVV```|||qqqjjj}}}rrreeefffwwwwwwjjjiii}}}{{{uuutttxxxvvvXXXHHHGGGEEEDDDDDDDDDFFFQQQjjjrrrXXXEEE@@@AAACCCGGGRRRiii}}}rrreee]]]RRRRRRZZZUUUAAA444000(((***+++...000222444555666444444666888:::;;;;;;;;;<<<@@@CCCAAA@@@===777000...,,,)))((()))))))))'''&&&))),,,...,,,+++******''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%###""""""$$$&&&'''&&&%%%$$$&&&'''&&&%%%######$$$$$$"""###''''''###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''""""""""""""""""""""""""!!!###$$$$$$###"""%%%###!!!!!!"""###""""""#########$$$$$$%%%%%%%%%###$$$&&&&&&%%%$$$%%%&&&'''%%%"""  !!!&&&%%%###$$$&&&'''&&&%%%$$$#########$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''!!!"""#########$$$''')))&&&)))(((###!!!######!!!iii]]]VVVbbb~~~sssoootttgggjjj|||xxxlllkkk{{{pppssswwwnnnRRREEEDDDDDDDDDDDDCCCFFFTTTooojjjRRRDDD@@@CCCEEEIIIXXXttt{{{sssjjjcccQQQQQQWWWRRR>>>333111***((())),,,///333555555555444666888999::::::::::::<<>>;;;444...,,,+++))))))***+++,,,,,,''')))+++,,,+++))))))***(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$""""""$$$%%%%%%###""""""###$$$"""###''''''###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$"""""""""""""""""""""""" ###%%%%%%%%%$$$###$$$""" !!!"""############$$$$$$$$$$$$$$$%%%%%%###%%%&&&&&&%%%%%%%%%&&&(((&&&$$$!!! !!!"""$$$$$$###$$$&&&'''&&&%%% """$$$&&&'''&&&&&&%%%((('''&&&&&&%%%%%%&&&&&&!!!""""""######""""""!!!######"""!!!!!!###(((,,,###&&&$$$"""###""" }}}aaaYYYVVVeeettttttvvviiimmmxxxlllmmmxxx~~~yyylllrrrxxxeeeMMMCCCBBBCCCEEEEEEDDDHHHYYYvvv|||```KKKAAAAAADDDFFFLLL```wwwmmmeeeSSSQQQUUUNNN:::111111,,,))))))+++///333666777666555777999:::999888999:::999>>>AAA===999666111+++++++++******+++,,,...///)))***++++++)))))))))***((((((((('''''''''&&&&&&&&&&&&&&&%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$""" !!!###$$$$$$###""""""###%%%######&&&&&&######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""###$$$%%%&&&'''&&&%%%%%%"""!!!!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$%%%&&&&&&%%%%%%$$$%%%&&&'''(((#########$$$&&&'''&&&$$$ """%%%&&&&&&%%%&&&'''(((''''''&&&&&&&&&&&&&&&!!!"""$$$$$$"""!!!$$$###"""!!!!!!###(((,,,$$$$$$###%%%%%%###sss[[[VVVXXXiiivvvxxx|||oootttvvvjjjllluuu}}}rrriiisss|||yyy]]]JJJBBBAAABBBEEEGGGEEELLLaaasssXXXHHHDDDAAAEEEGGGOOOiii~~~lll___VVVRRRRRRIII444---///,,,,,,+++,,,///444777888777444666888888777777999;;;888===???;;;666333///,,,,,,,,,,,,+++***+++---...+++,,,,,,+++)))((()))***((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$###"""!!!###$$$$$$###!!!!!!###%%%$$$###"""###$$$&&&###"""%%%%%%"""###&&&########################&&&&&&%%%%%%%%%%%%&&&&&&########################%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%$$$$$$%%%###$$$$$$%%%&&&'''(((((("""""""""$$$&&&'''&&&$$$$$$%%%%%%###!!!!!!$$$'''(((((('''&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$###$$$&&&(((%%%###"""###%%%%%%lll[[[WWW[[[mmmwww{{{vvv{{{ttthhhkkk}}}sss|||nnnhhhuuusssYYYHHHCCCBBBAAAEEEGGGGGGOOOgggmmmTTTIIIJJJ@@@EEEHHHRRRpppiiiXXXXXXRRRPPPEEE000***...,,,000...---///444777777666222555777666555666999<<<999???@@@;;;666333111...------,,,+++))))))+++,,,,,,------+++)))((()))***)))(((((((((''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%'''(((((('''%%%$$$ """$$$%%%%%%###"""$$$%%%%%%$$$###$$$%%%'''###"""$$$$$$"""###'''########################""""""""""""""""""""""""########################$$$###"""!!! !!!!!!!!!###%%%((((((&&&###$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))(((%%%$$$###$$$######$$$$$$$$$######""""""""""""$$$''''''&&&$$$)))((($$$"""'''(((((('''&&&&&&&&&&&&'''$$$$$$###""""""###$$$$$$"""&&&''''''%%%$$$$$$%%%(((### """###jjj\\\XXXaaaxxx}}}|||kkkcccnnnzzzsss|||mmmoootttjjjSSSIIIDDD@@@DDDHHHGGGFFFTTTrrriiiQQQCCC@@@GGGBBBHHHaaalll___^^^NNN???777444000---,,,...000222222222222444666777777888999;;;<<<===>>><<>>BBBFFFMMMccclllVVVGGGCCCFFFDDDIII\\\}}}yyyvvvmmmVVVBBB999111111222111111333111333444444444444555777444444555777888999:::;;;===>>>???<<<777333111222//////......---,,,++++++******))))))((((((((((((***)))((()))******(((&&&''''''&&&&&&%%%&&&&&&''')))((('''&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%+++((($$$""""""""""""!!!%%%$$$###""""""$$$&&&'''$$$$$$###############$$$%%%%%%%%%$$$$$$#########"""""""""###$$$%%%$$$"""%%%%%%%%%%%%%%%$$$######$$$""""""&&&%%%""""""$$$'''&&&$$$%%%'''(((((('''%%%%%%&&&&&&&&&'''''''''###"""$$$)))(((### !!!&&&(((((($$$$$$''''''$$$########################$$$''''''$$$$$$&&&%%%"""uuu[[[[[[gggrrrqqqiiimmm|||vvvllleeehhhxxxxxx~~~vvvnnnyyyeeeNNNEEEDDDEEEEEE???CCCGGGPPPiii|||dddOOODDDCCCEEEFFFMMMbbb~~~uuuqqqxxx~~~sss[[[GGG:::555222444555222000000111333444444444444555666444444555666888999:::;;;??????===;;;777444222111//////...---,,,,,,++++++))))))))))))((((((((('''***)))((()))******(((&&&$$$$$$$$$$$$%%%&&&'''((())))))((('''&&&&&&&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%+++((($$$""""""""""""!!!&&&$$$###""""""$$$&&&'''$$$###############$$$$$$$$$$$$######""""""!!!!!!###""""""###%%%%%%$$$"""&&&&&&&&&&&&&&&%%%%%%$$$$$$"""###&&&'''$$$$$$&&&&&&%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$&&&***(((### +++,,,+++&&&%%%'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$'''(((%%%$$$&&&%%%!!!{{{ccc```nnn{{{zzzrrrvvv~~~vvvlllfffkkk|||~~~wwwqqqnnn{{{{{{[[[IIIFFFFFFEEEEEE@@@DDDIIITTTooouuu[[[IIICCCCCCCCCGGGRRRiiivvvrrrpppqqqooocccOOO???444000000333333000------111333444444333333444555444444555777888999:::;;;@@@???<<<999666333111000---------,,,,,,++++++***'''(((((())))))((((((''')))((((((((())))))'''%%%%%%%%%%%%&&&''')))***+++******)))((('''&&&&&&%%%%%%$$$%%%&&&((((((&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######""""""""""""######&&&$$$""""""$$$%%%%%%%%%%%%%%%$$$######$$$%%%&&&#########"""######$$$%%%$$$##################"""$$$######$$$&&&&&&%%%###&&&''''''''''''&&&%%%%%%'''%%%%%%))))))&&&%%%(((&&&$$$######%%%&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&'''###"""%%%))))))%%%###$$$,,,---,,,'''%%%''''''$$$&&&&&&&&&&&&&&&&&&&&&&&&###''''''$$$$$$&&&&&&"""nnnmmm|||~~~vvvlllgggnnn}}}wwwwwwjjjoooqqqRRRFFFFFFFFFDDDCCCAAAEEEKKKYYYvvvlllRRREEEDDDDDDBBBIIIYYYtttwwwuuussspppkkk^^^KKK===222...---000000......000111222333333222222333444444555666777999:::;;;;;;AAA???;;;888555222///...++++++++++++++++++++++++&&&'''((())))))(((''''''((('''''''''((((((&&&%%%((('''''''''((()))***************)))((('''&&&%%%&&&$$$###&&&***+++'''"""'''&&&&&&&&&&&&%%%%%%%%%#########$$$$$$$$$$$$%%%######""""""""""""######$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%''''''&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$)))&&&&&&(((&&&"""!!!###&&&$$$###$$$%%%'''&&&&&&%%%$$$$$$###$$$%%%&&&'''$$$"""$$$((()))'''&&&)))(((***)))%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&&&&###$$$''''''$$$uuu{{{~~~vvvkkkhhhppp}}}wwwsssjjjtttkkkMMMCCCFFFFFFCCCAAABBBFFFLLL\\\{{{eeeLLLBBBDDDEEEBBBMMM```~~~}}}{{{xxxssslll^^^KKK;;;333...,,,---......111666000222333333111111222444555555666888999:::;;;<<>><<<888444000---+++************)))))))))((((((((((((((((((''''''''''''***)))))))))******'''%%%""""""###$$$%%%'''((()))'''''''''''''''&&&%%%$$$######$$$$$$$$$$$$######'''$$$$$$'''&&&$$$$$$&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$############$$$$$$$$$###"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%"""!!!!!!###&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&$$$###&&&%%%$$$$$$%%%&&&'''(((""""""""""""""""""""""""&&&'''((('''%%%%%%%%%&&&"""############$$$$$$$$$%%%$$$$$$$$$&&&%%%###""""""$$$&&&%%%$$$$$$%%%'''%%%...333000+++)))'''&&&~~~xxxqqqttt~~~zzz|||}}}jjjccciiiyyyfffPPPFFFFFFAAAAAADDD@@@AAAOOOkkkvvv```QQQEEECCCBBBAAAGGGPPPggg~~~|||{{{hhhOOO===444222111222000---...222111...111222444666777777777666666555555666999;;;<<<;;;===;;;888444111...,,,+++************))))))))))))((((((((((((''''''''''''***)))))))))******'''%%%""""""###$$$&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%$$$###&&&######&&&&&&$$$$$$&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$######&&&%%%#########$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&$$$$$$###"""###%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''&&&%%%$$$&&&&&&%%%#########%%%&&&""""""""""""""""""""""""&&&'''((('''%%%$$$%%%&&&"""""""""#########$$$$$$%%%$$$$$$$$$%%%%%%###!!!!!!"""$$$$$$$$$$$$%%%&&&&&&...111---((('''(((((({{{ssswww}}}yyy{{{yyyhhheeemmmaaaOOOHHHGGGAAA@@@CCC???CCCTTTsssoooWWWKKKCCCCCCCCCCCCLLLWWWppp|||cccIII:::444222...000///---...111000,,,333333444555666666666666666555555777:::;;;;;;;;;;;;:::777444000...,,,+++++++++*********)))))))))((((((((((((''''''''''''((((((((()))***)))'''%%%######$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%######&&&&&&$$$$$$'''&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&%%%$$$$$$###***(((%%%$$$&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""###$$$$$$###"""&&&$$$"""###$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###""""""#########$$$$$$$$$'''%%%$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$%%%)))+++&&&###%%%&&&&&&}}}vvv|||zzzuuuxxxssseeejjjssszzz\\\NNNIIIGGGAAAAAAEEE@@@III]]]}}}}}}lllOOOFFFAAACCCDDDGGGRRR```~~~zzz]]]CCC666222000+++...///...111444333///555444444444444444555555555555555777:::<<<;;;:::999888555222///,,,+++***+++++++++*********))))))((((((((((((''''''''''''&&&&&&&&&((())))))'''%%%$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%""""""%%%&&&###$$$''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$###+++(((%%%$$$&&&((()))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$###"""###$$$%%%###"""%%%$$$""""""$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%%%%$$$&&&&&&%%%""""""###&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!! !!!"""#########$$$$$$$$$%%%%%%(((&&&#########$$$###"""""""""###$$$%%%%%%###"""###&&&&&&######%%%%%%"""}}}xxxwwwrrruuuooobbboooxxxsssXXXLLLIIIHHHAAABBBGGGBBBPPPddd}}}kkkKKKCCC@@@CCCFFFJJJXXXggg}}}{{{|||~~~wwwXXX>>>333000...+++...000111444999888444666555444222222333444444555555555888:::<<<;;;:::777666333000---+++***)))+++++++++************))))))(((((((((''''''''''''%%%%%%%%%'''))))))(((&&&%%%&&&'''((('''&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$$$$""""""%%%&&&###$$$'''((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###***&&&""""""$$$'''''''''(((((('''''''''&&&&&&&&&%%%%%%$$$%%%''''''%%%###$$$"""!!!"""$$$&&&''''''###$$$$$$%%%%%%$$$$$$#########"""!!!"""###%%%&&&"""%%%'''&&&$$$###%%%'''!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$"""""""""######$$$$$$$$$$$$%%%%%%%%%)))'''###""""""###$$$###$$$###$$$%%%&&&%%%$$$"""###&&&&&&%%%&&&(((&&&!!!~~~{{{wwwppp{{{yyyjjjiiiooo}}}jjjTTTNNNHHHFFFCCCAAACCCHHHVVVmmmwww]]]IIIDDDBBBBBBDDDMMMcccyyyyyyvvvyyymmmPPP<<<333222333+++...///...333999777111333333333333444555666666999888666666777:::===???999666222///......---,,,+++***((('''&&&''')))*********((('''&&&%%%%%%$$$&&&'''((())))))((('''&&&)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''$$$!!!###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((((('''$$$%%%&&&&&&%%%$$$"""!!!%%%$$$$$$###"""!!! $$$((('''%%%&&&'''$$$"""  ###%%%!!!%%%((($$$"""$$$&&&&&&&&&%%%%%%$$$$$$$$$'''$$$%%%***(((!!!######""""""######$$$%%%$$$%%%$$$!!!###((()))&&&}}}sssnnn|||wwwjjjjjjssseeePPPKKKGGGFFFCCCAAADDDIIITTTssspppWWWGGGEEEDDDDDDFFFRRRjjj~~~{{{zzz{{{fffLLL:::222000000---000111000444:::888333222222222333333444555666777777666777888;;;===???;;;777222///---,,,+++***,,,+++)))((('''((()))******)))((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$ &&&(((%%%$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((('''&&&$$$$$$%%%%%%%%%$$$""""""&&&%%%%%%$$$###"""""""""$$$%%%$$$###%%%'''!!!"""###$$$$$$###"""!!!)))###!!!###"""$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$((('''###!!!###,,,***(((%%%### &&&&&&$$$!!!"""&&&%%%"""}}}nnnlll|||uuujjjkkkwwwxxx^^^MMMIIIFFFFFFCCCAAAEEEKKKVVV~~~iiiQQQEEEFFFGGGHHHKKKZZZtttyyy|||tttZZZDDD777222///...///111333333666:::999555111222222333333444444555444555777999;;;<<<===>>><<<888333///---+++***(((,,,+++***(((((()))******))))))'''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$######""""""######$$$$$$$$$%%%&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$$$$######((((((&&&$$$&&&***)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$&&&'''&&&%%%$$$$$$$$$%%%$$$$$$###"""&&&&&&%%%%%%$$$$$$$$$###"""###$$$### ###'''$$$$$$%%%$$$$$$###"""!!!)))### """%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$""""""%%%&&&$$$$$$'''%%%%%%%%%%%%%%%&&&&&&&&&'''(((%%%!!!!!!$$$###~~~~~~zzzlllkkk|||qqqjjjmmm{{{pppWWWNNNJJJHHHGGGDDDBBBFFFMMM___{{{bbbNNNCCCFFFJJJLLLRRRddd~~~uuu|||wwwcccKKK<<<666222///...000222333555666888777666111111222333333444444444333555888;;;===>>>======:::666222...---,,,***)))******)))((('''(((((())))))((('''&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%'''(((((("""$$$&&&((((((&&&$$$"""%%%$$$#########$$$&&&'''$$$%%%&&&&&&''''''&&&&&&"""######$$$$$$######"""#########$$$&&&))))))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$""" ###%%%***'''""" ###&&&###"""###&&&'''%%%"""!!!%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""###$$$$$$&&&'''!!!$$$'''***,,,---'''(((&&&"""###%%%$$$zzz}}}{{{kkkkkk|||}}}mmmkkkppp}}}hhhRRRPPPMMMKKKHHHDDDBBBHHHPPPmmmsss\\\JJJBBBFFFKKKPPPZZZooo~~~www{{{uuufffRRR>>>666555333111111000111333555555444444555000111222444444444444444222555999===>>>>>>===;;;777444000...------,,,,,,(((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&'''))))))!!!"""%%%&&&&&&%%%"""!!!%%%$$$###"""###$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&"""######$$$$$$######""""""%%%((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$&&&&&&%%%$$$$$$##################$$$$$$$$$$$$$$$###$$$$$$$$$#########$$$)))&&&!!!"""$$$###$$$&&&'''******(((%%%&&&&&&%%%$$$$$$###""""""&&&&&&$$$""""""###%%%%%%!!!"""$$$%%%&&&&&&&&&&&&%%%'''&&&$$$%%%((('''###xxx}}}{{{jjjkkk}}}vvviiikkkrrraaaNNNQQQNNNKKKHHHCCCCCCKKKVVVxxxkkkUUUFFFAAAFFFLLLRRRaaayyy}}}~~~qqqiiiWWWEEE666444555333111333000000222555444111111555111222444555666666555444444666:::===???>>><<<:::555333///------------,,,&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%)))((((((''''''(((((()))''''''&&&%%%$$$$$$######((((((''''''&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''(((!!!"""###%%%%%%###"""!!!###############$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$$$$######$$$%%%))),,,)))###!!!###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$***)))'''%%%$$$#########""""""######$$$$$$%%%%%%"""###$$$%%%%%%%%%###""" """###$$$###!!!$$$###  &&&((('''%%%%%%%%%$$$######""""""'''(((&&&"""!!!###$$$"""###$$$%%%&&&&&&%%%$$$######&&&&&&%%%'''+++***%%%zzzvvvgggjjjqqqfffkkkuuuyyy[[[JJJNNNKKKHHHEEEAAACCCOOO\\\}}}}}}hhhSSSGGGAAAFFFKKKTTTgggwwwjjj```MMM===333555666111///222111000333666555000000555111333555666777777666555666888;;;===>>>===;;;:::666333///---------,,,+++&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%'''(((((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%$$$'''''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''"""######$$$$$$######"""""""""###$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$***&&&&&&******%%%!!!"""%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$---,,,)))'''%%%##################$$$%%%&&&&&&'''%%%%%%$$$$$$%%%$$$###"""!!!$$$&&&&&&$$$ !!!""""""$$$"""""""""######$$$$$$$$$%%%%%%((('''"""!!!%%%%%%!!!!!!"""%%%'''((((((''''''"""%%%%%%%%%'''***)))$$$|||ooodddiiinnndddlllvvvuuuXXXHHHJJJHHHEEEBBB@@@DDDRRR```}}}~~~iiiUUUIIIAAAEEEJJJTTTjjj|||rrreee\\\III;;;333666666///---111222111333888555///000666222333666777888888666555777999;;;===>>><<<;;;999888555000---,,,+++***)))''''''((((((''''''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((())))))((('''&&&%%%&&&&&&''''''(((((()))&&&&&&&&&'''''''''''''''(((''''''''''''((())))))$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$######$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$+++"""$$$)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%///...+++(((%%%$$$######$$$$$$%%%%%%&&&'''(((((()))'''$$$#########"""!!!##################$$$$$$"""&&&'''$$$%%%(((%%% !!!"""$$$&&&''''''###''''''""""""&&&&&&!!!&&&'''((())))))'''%%%$$$"""%%%%%%$$$&&&)))'''"""yyynnncccooopppiiiooovvvjjjNNNDDDJJJIIIHHHDDD???CCCUUUggg}}}]]]LLLMMMIIIGGGKKK[[[tttyyykkk```YYY???;;;666444444444222000111222333444444222000///222444777999:::999777555888<<<>>>======???>>>:::999555///------...---+++)))'''%%%%%%%%%&&&%%%$$$(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######'''###$$$'''&&&((('''&&&&&&'''(((&&&%%%"""###%%%''''''&&&$$$###$$$$$$%%%%%%%%%$$$###"""######""""""######$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$''''''''''''&&&%%%$$$###'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&(((((()))444111,,,(((&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%)))(((&&&%%%%%%%%%###!!!###$$$$$$%%%%%%$$$$$$###(((&&&%%%%%%%%%%%%$$$"""%%%"""###&&&&&&"""$$$+++&&&$$$"""!!!###%%%&&&&&&((((((%%%"""'''...,,,%%%'''%%%######$$$%%%$$$###wwwlllcccqqqmmmgggooowwwjjjQQQHHHIIIHHHHHHEEEBBBHHH[[[nnnyyyZZZIIIIIIJJJHHHMMMaaa~~~|||mmm___UUU<<<888444333444555444333666777777888777555333222333444666888999888777666999===>>>======???>>>:::999444///,,,---...---++++++)))'''&&&''''''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%###!!!"""''''''###!!!$$$'''&&&%%%%%%&&&'''&&&$$$***)))((('''''''''((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$###"""!!! '''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))222000,,,(((&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%)))'''%%%$$$$$$$$$###!!!###$$$$$$%%%%%%$$$$$$###&&&$$$######$$$$$$###!!!%%%###%%%((('''###$$$)))&&&###!!!!!!###%%%%%%%%%))))))&&&###&&&***''' (((&&&$$$$$$%%%&&&%%%$$$ppphhhhhhkkkpppttt|||wwwtttsssllloootttxxx}}}}}}uuujjjcccvvv~~~jjjfffpppxxxiiiSSSLLLGGGGGGHHHGGGFFFNNNcccwwwtttVVVEEEDDDJJJJJJSSSkkk}}}lllYYYLLL777555222222333555555555999999:::999888666444333444555666777888888888888999===>>><<<===???>>>;;;999444///,,,---...,,,***,,,+++)))((())))))((('''$$$$$$$$$$$$$$$%%%%%%&&&######%%%&&&&&&'''''''''###"""###'''(((%%%$$$&&&&&&%%%$$$$$$&&&'''&&&%%%***'''### """%%%''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$############"""!!!!!! '''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((///---+++(((&&&$$$######&&&&&&%%%$$$$$$$$$$$$$$$(((&&&###"""#########"""###$$$$$$%%%%%%$$$$$$###&&&$$$######%%%%%%$$$"""&&&%%%'''***((($$$$$$&&&$$$"""!!!!!!"""$$$$$$$$$&&&'''&&&%%%''')))%%%(((&&&%%%%%%&&&&&&%%%$$$zzzcccXXXWWWYYY\\\___lllllllllkkkhhhdddaaa___]]]```eeeiiikkkpppuuuyyyxxxtttjjjfff|||xxxggggggsss|||eeeRRRLLLFFFGGGHHHHHHIIIRRRiii~~~mmmSSSDDDBBBHHHMMM[[[sss~~~~~~zzzgggPPPAAA666444222111222444555666888888888777555333222000666666666777777888999999999===>>><<<<<>>;;;999444...,,,------,,,***---+++)))((())))))((('''$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$######&&&%%%$$$%%%'''((('''&&&'''$$$ !!!###%%%$$$""" !!!"""###%%%&&&&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$######'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%######&&&%%%%%%$$$###$$$$$$$$$'''%%%"""!!!"""############$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%'''((('''&&&&&&'''******(((%%%$$$$$$###""" """$$$$$$###!!!"""$$$'''******'''###'''&&&$$$$$$%%%%%%%%%$$$zzzcccWWWTTTSSSSSSSSS\\\\\\]]]]]]\\\ZZZWWWUUUVVV[[[```bbbbbbdddhhhlllwww{{{qqq~~~tttllljjjsssfffjjjxxx{{{___NNNHHHFFFGGGHHHIIIKKKVVVnnn~~~eeePPPFFFEEEGGGRRReee||||||}}}vvvaaaJJJ:::777666444222111222333555888777777555444222111000666666666777888888999999:::===>>>;;;<<>>???<<<888333...+++,,,---+++)))***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&'''((()))***(((((((((''''''&&&$$$$$$ """###"""###&&&'''%%%&&&%%%%%%'''***++++++***(((((((((((('''&&&&&&%%%'''&&&%%%$$$###$$$%%%%%%"""###%%%&&&&&&&&&%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&"""""""""######$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###############$$$###"""###%%%%%%$$$######$$$$$$%%%%%%$$$$$$###"""!!!!!!"""$$$&&&%%%$$$%%%)))***'''%%%&&&%%%######"""!!!"""$$$%%%$$$###$$$$$$'''++++++'''$$$$$$%%%###"""!!!"""###"""!!!wwwggg[[[RRROOOOOOPPPOOOPPPRRRTTTTTTQQQNNNOOOVVV^^^aaa``````dddiiifffgggjjjppp{{{qqqeeeyyy}}}ppplllwwwpppjjjvvvhhhQQQHHHGGGCCCEEEIIIMMMRRRaaa|||oooTTTJJJKKKMMMOOO```yyy{{{iiiTTTBBB999777888777555222222444777888777666555444444444444444666888:::::::::999888;;;======;;;;;;>>>???===888333---+++,,,,,,+++)))***)))'''&&&''''''&&&%%%&&&&&&&&&&&&&&&'''((()))&&&'''''''''''''''&&&&&&!!!%%%%%%"""###'''(((&&&%%%$$$$$$&&&)))++++++***%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!###%%%&&&&&&%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$#########$$$$$$$$$######'''&&&%%%%%%$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################%%%''''''%%%######$$$$$$%%%%%%$$$$$$### !!!###%%%%%%$$$$$$))))))%%%###%%%&&&######""""""###%%%&&&$$$###$$$###%%%***)))$$$###%%%&&&$$$""""""###$$$###"""mmm]]]SSSPPPRRROOONNNNNNPPPRRRRRROOOKKKOOOVVV___aaa```___cccgggdddgggiiikkkooo{{{lllccczzzzzzmmmjjj{{{ppplllyyyaaaMMMGGGIIIBBBDDDIIINNNUUUfffjjjOOOGGGLLLPPPTTTddd{{{wwwbbbMMM>>>888666777777555333333666999666555444333333333333333444666888;;;;;;:::999777;;;>>>===:::;;;>>>???===888333---+++,,,,,,+++)))+++)))'''''''''((('''%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&'''((((((((((((&&&***)))######''''''###$$$######%%%(((***+++***&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%%%%%%%$$$###""""""%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&!!!""""""$$$%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$###"""#########""""""$$$''')))(((%%%###$$$$$$$$$%%%%%%$$$$$$$$$!!! """%%%&&&&&&&&&###((((((###!!!%%%'''$$$$$$######$$$&&&&&&%%%### """(((((($$$$$$)))'''%%%######$$$%%%$$$###|||eeeYYYWWWVVVUUUPPPNNNQQQSSSOOOKKKKKKMMMTTTZZZ[[[ZZZZZZ```fffjjjjjjhhheeeeeejjjttt{{{vvvkkk}}}uuukkklllzzzrrrttt{{{tttWWWJJJEEEBBBGGGIIIIIIKKKYYYqqq^^^MMMJJJJJJPPPXXXnnn{{{xxx|||{{{ooo[[[III???===<<<:::777444333444555666555555444333333333333444777:::======;;;999:::<<<===>>>?????????===<<<;;;777444000...---,,,***)))&&&''')))++++++***((('''***'''%%%'''+++,,,(((###))))))((('''&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%((('''&&&''''''&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$######%%%))),,,'''%%%$$$$$$$$$$$$"""!!!%%%%%%&&&&&&%%%%%%$$$$$$%%%$$$######%%%%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$###$$$&&&'''(((''''''&&&###########################$$$%%%&&&''''''''''''((('''%%%#########%%%&&&#########"""######$$$%%%'''&&&$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&###%%%***)))$$$$$$""""""###&&&'''%%%###pppbbbZZZUUUVVVQQQPPPTTTUUUQQQLLLJJJIIINNNSSSTTTSSSUUU]]]cccjjjhhheee```]]]___ffflllwwwwwwoooqqqzzzsssttt}}}qqqVVVJJJFFFBBBFFFGGGGGGLLL]]]vvv___PPPNNNOOOVVVbbbssszzz{{{wwwiiiUUUDDD<<<:::777555333222222444666888666555555444444444444444777:::======;;;:::;;;<<<>>>??????@@@???>>>===<<<666333///,,,,,,++++++***'''((()))******)))((('''(((&&&$$$%%%'''(((&&&$$$)))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''%%%%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&((('''''''''''')))******(((''''''&&&%%%%%%$$$$$$"""######$$$%%%%%%%%%%%%%%%$$$######%%%%%%$$$###!!!""""""###############%%%&&&&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''(((&&&%%%######$$$%%%&&&###############$$$$$$%%%"""  !!!%%%%%%%%%%%%%%%%%%%%%%%%&&&******((((((,,,+++'''$$$###"""$$$&&&'''%%%###qqqaaaUUUYYYTTTTTTXXXYYYTTTOOOLLLFFFIIILLLLLLKKKPPPXXX```jjjiiieee___[[[[[[```eeezzzxxxtttxxxzzztttvvvlllSSSJJJGGGCCCDDDDDDDDDLLLaaa|||~~~[[[OOOOOOSSS[[[ooo{{{~~~|||zzzqqq```MMM>>>777666111000000000111444777888777666555555444444555555666999;;;===<<<<<<<<<===>>>???@@@@@@@@@???>>>===555222---******+++,,,,,,***))))))((((((''''''''''''&&&&&&%%%&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%(((&&&$$$###$$$$$$$$$###$$$######""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&***((('''(((***+++)))&&&"""$$$&&&$$$!!! !!!### """###$$$%%%%%%%%%%%%$$$######%%%%%%%%%######$$$%%%&&&&&&'''&&&&&&''''''''''''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&''''''&&&'''&&&$$$######$$$%%%%%%###############$$$%%%%%%$$$###!!!  !!!$$$$$$$$$$$$$$$$$$$$$$$$%%%)))------///000---((($$$######$$$&&&&&&%%%###kkkZZZ[[[WWWVVVZZZ\\\WWWRRRPPPJJJKKKJJJHHHGGGKKKTTT[[[fffeeeccc___\\\\\\bbbgggnnn|||wwwuuu{{{{{{vvvyyydddPPPJJJHHHCCCDDDBBBCCCMMMeeevvvVVVNNNRRRXXXccczzzxxxjjjXXXEEE999444333////////////111444666888777777666555555555555666666888:::<<<<<<<<<======<<<===>>>??????>>>===<<<666222---******,,,...///+++***)))'''&&&&&&&&&&&&((())))))((('''''')))+++(((((('''''''''&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&###!!!"""$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$'''+++,,,'''### $$$&&&$$$  $$$!!!"""###$$$%%%%%%%%%%%%%%%#########%%%&&&%%%$$$&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%$$$$$$#########$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%$$$############$$$%%%%%%((('''&&&%%%$$$###$$$$$$########################"""%%%+++333:::999000'''$$$$$$%%%%%%&&&&&&%%%$$$yyyggg^^^XXXUUUXXXYYYVVVRRRQQQOOONNNKKKGGGDDDGGGMMMRRR]]]^^^^^^[[[YYY[[[```eeefffnnn{{{uuuuuu{{{{{{yyy~~~yyy\\\MMMKKKIIICCCDDDCCCDDDPPPhhhoooSSSOOOUUU___nnnwwwdddPPP???666333222000000000111222444666777777777666555555555555666666666888:::<<<<<<<<<;;;:::;;;<<<======<<<;;;;;;666222---++++++...///000+++***((('''&&&&&&&&&&&&'''((())))))((((((***,,,'''''''''''''''&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%"""!!!"""$$$%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""&&&,,,---)))$$$$$$(((***)))$$$"""%%%)))$$$%%%%%%%%%%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$#########"""$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######)))999FFFDDD555'''$$$%%%&&&&&&&&&%%%%%%%%%yyyggg^^^WWWVVVVVVSSSQQQRRRRRRQQQMMMHHHEEEEEEGGGJJJYYY[[[\\\ZZZYYYZZZ___dddaaaccckkkzzzuuuuuu|||yyy|||qqqUUUJJJKKKJJJDDDDDDDDDHHHTTTjjjgggOOOLLLSSS```ssssss^^^III;;;555333333111111111222333444555666777666555555444444555555666555666888;;;;;;:::888999999;;;<<<<<<<<<;;;:::555222---+++,,,---...///)))((((((''''''&&&&&&&&&%%%%%%&&&(((((()))((((((''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%######$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$(((,,,---***'''$$$&&&((('''$$$###%%%'''&&&&&&&&&&&&&&&%%%$$$###$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$######"""############$$$%%%&&&'''########################$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&'''$$$***;;;IIIFFF666)))$$$&&&''''''%%%$$$$$$%%%xxxlll```ZZZWWWTTTSSSVVVUUUTTTQQQNNNJJJHHHGGGHHHRRRTTTVVVWWWVVVXXX]]]bbbdddccceeeooo~~~xxxxxxvvv}}}jjjPPPGGGLLLKKKDDDBBBFFFLLLYYYnnngggQQQNNNSSScccyyyoooXXXDDD888444222222//////000111333444555666666555555444444444444444666555555777999:::777555999:::;;;<<<<<<<<<;;;;;;333000,,,+++++++++++++++&&&'''((((((((('''&&&%%%%%%$$$%%%(((+++,,,(((%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&'''&&&%%%"""###%%%''''''%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((((((((('''""""""######""""""#########$$$$$$%%%%%%%%%$$$$$$###""""""###%%%&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$%%%&&&"""######$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$)))666>>>:::000***%%%'''((((((%%%$$$$$$&&&zzzjjj```[[[WWWXXXZZZXXXXXXVVVTTTPPPMMMKKKJJJDDDHHHLLLNNNOOOSSSXXX]]]jjjhhhgggjjjtttzzz|||}}}ttt~~~gggMMMFFFLLLKKKDDDAAAGGGOOO]]]qqqppp[[[WWW[[[kkk|||lllTTT@@@666333222222,,,---...000333444666777555555444333333333333444666444444666888888666333999:::<<<=========<<<<<<111...+++*********)))((($$$%%%'''))))))(((&&&%%%'''&&&&&&+++000000+++%%%&&&'''''''''''''''''''''###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&((((((&&&$$$ """%%%''''''%%%""" $$$$$$&&&&&&&&&&&&$$$$$$"""$$$%%%%%%$$$###$$$%%%%%%$$$###$$$%%%&&&%%%$$$ !!!"""###$$$%%%%%%%%%###""""""###%%%'''&&&%%%!!!###$$$%%%&&&'''&&&%%%###"""######$$$"""###$$$%%%&&&''''''((($$$$$$%%%%%%%%%$$$$$$###!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''""""""###$$$$$$$$$######""""""""""""""""""""""""&&&$$$'''///111+++((()))%%%''')))(((%%%###$$$&&&vvvggg^^^ZZZZZZZZZVVVVVV[[[]]]WWWNNNJJJFFFGGGGGGGGGHHHMMMVVV]]]iiijjjkkkmmmrrr|||~~~}}}uuuWWWLLLEEEEEEFFFBBBAAAFFFRRRcccuuunnneeeppp~~~eeeIII<<<666222222777000111222333444555555555777666111,,,000777666000666555333333555777777777999;;;:::888888:::777222555222---***))))))(((''''''''''''''''''''''''''',,,***'''(((***+++***((()))((('''&&&&&&&&&&&&&&&((((((((((((''''''&&&%%%###$$$&&&''''''&&&$$$"""%%%&&&''''''&&&%%%%%%&&&$$$&&&'''&&&###""""""###&&&(((***++++++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%%%%$$$######$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&(((***'''!!! $$$%%%%%%&&&'''&&&%%%###""""""$$$&&&''''''%%%""" &&&'''&&&###$$$'''&&&"""!!!$$$%%%""""""%%%$$$!!!&&&%%%$$$$$$######$$$$$$%%%### !!!$$$&&&'''$$$######$$$&&&&&&%%%###%%%&&&'''((((((&&&$$$###&&&&&&&&&%%%%%%%%%$$$$$$tttjjjddd```YYYWWW\\\___\\\UUUQQQIIIHHHEEECCCDDDHHHOOOTTT```bbbfffjjjpppyyyyyyxxx~~~~~~oooSSSJJJDDDDDDFFFBBBBBBHHHUUUfffxxxzzzttt~~~xxx^^^CCC888555111000333//////111222333444444444666555111...222888777111777555444444666888888888888::::::888:::<<<:::555444111---******))))))((('''''''''&&&&&&&&&&&&&&&***(((&&&&&&((()))((('''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$#########$$$%%%'''''''''&&&&&&%%%&&&''''''&&&%%%%%%&&&%%%######$$$&&&'''$$$"""%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%$$$###"""""""""###%%%&&&%%%$$$###"""$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&%%%%%%$$$!!!!!!###&&&###!!!%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&''''''%%%$$$###%%%'''&&&######&&&&&&"""$$$&&&%%%""""""%%%&&&$$$&&&%%%$$$$$$######$$$$$$&&&$$$###%%%'''(((&&&$$$$$$######$$$&&&&&&%%%###%%%&&&'''((('''&&&$$$###&&&&&&&&&%%%%%%%%%$$$$$$yyymmmiii___XXX\\\bbbbbb^^^[[[QQQKKKDDD@@@AAADDDHHHKKKWWW[[[aaagggnnnttt{{{ttttttgggOOOHHHCCCDDDFFFBBBCCCKKKYYYkkk|||nnnUUU===666666333111222...///000111222333333333444444222111444999888333888666444555777999:::999777:::;;;:::<<<>>><<<777222///,,,*********)))(((''''''&&&&&&%%%%%%$$$$$$'''&&&%%%%%%'''''''''%%%((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$######"""((((((''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%%%%!!! ###)))+++'''"""&&&%%%$$$######$$$%%%&&&&&&&&&%%%###"""!!! %%%&&&&&&&&&&&&$$$"""!!!%%%&&&&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%"""!!!###&&&%%%!!!!!!$$$%%%%%%%%%&&&%%%%%%$$$###'''''''''&&&&&&&&&%%%%%%$$$'''&&&######%%%&&&###%%%'''%%%!!!!!!%%%'''%%%&&&%%%$$$$$$######$$$$$$###!!!!!!$$$((('''!!!$$$######$$$&&&&&&%%%###%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%{{{tttggg]]]^^^dddfffdddbbbXXXPPPFFF@@@@@@CCCDDDEEEQQQUUU]]]eeelllqqqtttuuuzzz}}}rrruuubbbMMMHHHCCCCCCEEEAAADDDNNN___qqqwwweeeMMM888555999666333222...///000222333333333333333222222333666999888666888666555666888:::;;;;;;999<<<===<<<===???<<<666000---+++***++++++***)))'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&'''''''''&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$---+++)))'''&&&&&&&&&'''%%%%%%%%%&&&''''''&&&%%%$$$"""!!!$$$((()))&&&"""''''''&&&&&&&&&&&&''''''%%%$$$$$$###"""!!!!!! %%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$"""$$$''''''$$$$$$'''$$$$$$%%%%%%%%%$$$$$$$$$((('''&&&%%%$$$%%%%%%&&&$$$&&&&&&"""!!!$$$&&&$$$###%%%%%%!!!!!!%%%%%%###&&&%%%$$$$$$######$$$$$$### """&&&%%%$$$######$$$&&&&&&%%%###%%%&&&&&&''''''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%tttfffdddggghhhffffff[[[SSSIIIBBBAAAAAABBBAAAJJJOOOXXXbbblllrrruuuvvvwwwyyyxxxpppxxxzzz^^^LLLIIIEEEDDDDDD@@@DDDPPPdddyyy~~~pppXXXDDD444555999666222111///000222333444444555555222111222444777777777888888666555666888;;;<<<<<<<<>>>>>>>>:::444...,,,+++***++++++***(((&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((((((((((((&&&&&&'''((((((''''''&&&$$$%%%%%%&&&&&&%%%%%%%%%+++)))'''%%%%%%&&&((()))%%%$$$$$$%%%(((((('''%%%###$$$%%%%%%$$$###$$$$$$%%%&&&((())))))(((&&&%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%### !!!$$$&&&######%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$%%%"""&&&&&&""" ###&&&&&&"""&&&'''%%%%%%'''&&&"""&&&%%%$$$$$$######$$$$$$(((%%%"""###&&&&&&"""$$$######$$$&&&&&&%%%###%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%wwwpppmmmiiiggghhh^^^XXXOOOGGGBBBAAA@@@???CCCGGGOOO\\\iiitttzzz}}}uuuqqqrrr|||}}}sssnnnyyysssYYYKKKJJJFFFDDDEEE@@@EEETTTkkk{{{hhhJJJ;;;111444777333///000000111222333444555555555333111111444555555666999777666555666888;;;<<<<<<===@@@@@@>>>>>>>>>999222...,,,++++++++++++)))'''%%%%%%%%%%%%&&&&&&&&&&&&$$$''')))***)))((())))))%%%&&&'''((((((((('''&&&"""######$$$$$$$$$$$$$$$%%%$$$######%%%'''***,,,&&&$$$###%%%((()))'''%%%###$$$$$$""" ###&&&###$$$'''(((((('''$$$#########$$$$$$%%%&&&&&&&&&#########$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&'''###"""&&&'''&&&%%%'''$$$############$$$%%%%%%&&&%%%$$$###"""###$$$$$$"""&&&&&&!!!"""&&&'''$$$((((((&&&&&&(((((($$$&&&%%%$$$$$$######$$$$$$'''%%%###""""""###"""!!!$$$######$$$&&&&&&%%%###%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%tttllliiijjjfffbbbZZZQQQHHHCCCAAAAAABBBDDDIIITTTcccpppyyy}}}uuuqqqmmmnnnwwwyyypppnnn|||jjjSSSHHHJJJGGGEEEFFFAAAGGGXXXrrrsss\\\BBB777111555666111...000///000111222333444444444444111000333333222444:::666555444555888:::<<<<<<;;;>>>???>>>>>>>>>999333...,,,+++++++++***(((&&&%%%%%%%%%&&&''''''((((((###&&&***+++)))((()))***$$$%%%'''((()))((('''&&&######$$$%%%%%%%%%%%%%%%############$$$%%%'''(((&&&###"""$$$)))***(((%%%$$$!!!!!!$$$&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$$$$$$$%%%'''((("""###$$$%%%&&&&&&&&&&&&***%%%###''')))''''''((($$$###"""""""""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$!!!&&&&&&!!!!!!&&&(((&&&'''%%%!!!!!!%%%'''&&&&&&%%%$$$$$$######$$$$$$"""###$$$###  """$$$######$$$&&&&&&%%%###%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&{{{nnnjjjlllmmmkkkeeeZZZNNNFFFDDDEEEFFFEEEGGGPPP]]]kkktttyyywwwuuunnngggfffooowwwppppppdddNNNEEEIIIGGGFFFGGGCCCIII[[[vvvkkkRRR???777444888888222000333...///000111222333333333555111000222222000333:::666444333555777:::;;;;;;999<<<>>>>>>??????;;;444...---+++++++++***'''%%%$$$%%%%%%&&&'''((())))))"""&&&***+++)))((((((***$$$%%%'''))))))((('''&&&%%%&&&''''''(((((((((((('''&&&%%%###"""!!! &&&###"""$$$)))+++((($$$%%%$$$&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######&&&%%%$$$###""""""""""""$$$#########$$$&&&((()))"""###$$$%%%&&&&&&'''&&&'''"""###%%%###"""#########"""""""""###%%%&&&''''''&&&&&&&&&%%%%%%%%%!!!%%%&&&!!!!!!&&&)))&&&%%%  %%%&&&&&&%%%$$$$$$######$$$$$$"""&&&***((($$$"""$$$&&&$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&vvvnnnpppnnnhhh___UUUMMMHHHFFFHHHEEECCCGGGQQQ^^^kkkrrrqqqsssppphhh___```iiissswww{{{xxxXXXMMMFFFGGGFFFAAAAAAEEEJJJeee|||bbbFFF777666555444222111000///111///...000333555444222666333111111333444333111555666777888888999888888AAA@@@@@@@@@???<<<777333///...---,,,***)))((('''$$$&&&''''''''''''&&&$$$''''''&&&%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$,,,***'''%%%$$$&&&)))+++&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%'''&&&&&&(((&&&""""""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##################$$$%%%&&&&&&$$$%%%&&&&&&%%%$$$"""!!!'''&&&&&&%%%%%%&&&&&&'''***###%%%)))%%% '''&&&$$$""""""###$$$&&&&&&$$$$$$''''''$$$###%%%'''&&&%%%%%%''''''&&&%%%(((%%%$$$%%%'''(((&&&$$$ !!!"""######$$$$$$$$$'''(((&&&""" !!!$$$&&&&&&&&&$$$"""!!!"""$$$$$$%%%%%%###"""$$$%%%###%%%%%%%%%&&&&&&&&&''''''}}}tttqqqnnnjjjccc\\\VVVPPPLLLIIIFFFCCCDDDJJJRRRYYY]]]fffjjjkkkhhhaaa^^^aaaeeerrrxxx~~~pppUUUKKKFFFGGGFFFAAAAAAFFFOOOnnn|||zzzwwwZZZAAA666666555333222000//////222000///000333444333111555333111222555666666444555666777888:::;;;<<<<<<@@@@@@??????>>>;;;666222///...---,,,***)))((('''###%%%&&&&&&&&&&&&%%%#########$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$((('''&&&&&&%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&& $$$'''&&&&&&'''&&&"""$$$$$$%%%%%%$$$$$$$$$%%%########################&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%(((### %%%'''%%%!!!""""""!!!!!!"""$$$&&&''''''$$$%%%''''''###"""%%%&&&%%%$$$$$$%%%&&&%%%$$$'''%%%$$$%%%'''(((&&&$$$$$$%%%%%%&&&''''''((((((&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&'''%%%&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&vvvrrrlllhhhddd```ZZZUUUJJJGGGDDDCCCDDDGGGHHHIIIVVV\\\dddhhhgggbbb]]]ZZZ```mmm}}}xxxdddPPPHHHDDDGGGEEE@@@BBBHHHXXX{{{}}}jjjgggkkk|||nnnNNN:::555555444222111000///...222111000111222333222111444333222333666777888777666666777999;;;===???AAA??????>>>>>>===999444111......---+++***)))((('''''''''((())))))(((''''''"""###$$$%%%&&&'''((()))$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&(((((('''$$$ &&&%%%%%%$$$$$$%%%%%%&&& $$$&&&%%%%%%'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%########################(((((('''''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$&&&$$$""""""$$$%%%$$$###!!!!!!""""""######$$$$$$(((&&&&&&((('''###"""$$$&&&%%%$$$$$$&&&&&&%%%$$$'''%%%$$$%%%&&&'''&&&$$$######$$$$$$%%%&&&&&&&&&'''$$$"""$$$((()))'''$$$"""%%%&&&&&&&&&'''(((######"""######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%yyyoooiiigggeeeaaa\\\NNNJJJEEEBBBBBBCCCCCCCCCIIIQQQ\\\gggkkkhhh```ZZZVVV^^^lll~~~zzzvvvvvvZZZJJJEEECCCFFFDDD@@@DDDMMMbbblll]]]^^^ggg}}}dddDDD666444444333222111000///...333222222222222222222111444333333333444666666777777777888999;;;===@@@AAA>>>>>>======;;;888333///------,,,+++***)))(((((('''&&&'''))))))'''&&&'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((()))(((&&&###!!!&&&%%%%%%$$$$$$%%%%%%&&&###%%%$$$$$$'''&&&"""%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&%%%$$$############$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$######$$$%%%$$$######$$$%%%%%%%%%%%%%%%$$$"""!!! ***'''&&&((('''###!!!###'''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&%%%%%%"""""""""######$$$$$$$$$&&&$$$###$$$&&&'''%%%$$$"""$$$$$$$$$$$$$$$$$$""""""%%%%%%%%%&&&)))######$$$$$$$$$%%%%%%%%%uuujjjfffeeebbb```VVVPPPIIIDDDBBBBBBCCCCCCFFFLLLUUU```ffffff___ZZZMMMOOOWWWhhh}}}|||vvvsssnnnRRRGGGCCCCCCFFFDDDAAAHHHTTTkkkvvvbbbTTTYYYhhh~~~ZZZ???666333333222222111000//////222333333333222222222222444444444333222222333444888888999:::;;;===>>>???>>>======<<<;;;777222...,,,,,,++++++***)))((((((%%%"""###''''''###"""%%%&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& ###%%%###$$$''''''$$$%%%###"""###$$$%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$############'''&&&%%%$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$###$$$%%%&&&&&&&&&&&&%%%$$$###"""***'''''')))'''###"""$$$%%%$$$######%%%%%%$$$###$$$%%%%%%%%%%%%$$$%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%""" !!!###!!!$$$%%%$$$"""""""""((($$$$$$((()))'''(((,,,######$$$$$$$$$%%%%%%%%%qqqhhhdddbbbaaa___YYYPPPIIIEEECCCBBBBBBFFFIIIOOOUUUYYYZZZWWWTTTJJJHHHKKKWWWiiizzzsssqqqfffLLLFFFCCCDDDFFFCCCBBBMMM\\\uuu~~~kkk[[[IIITTTjjjtttRRR<<<888444333333222111111000000111333444333222222333444444444444333111111222333777888:::<<<======>>>>>>???>>>===<<<:::777111---,,,++++++***))))))(((((()))%%%&&&,,,,,,&&&%%%)))###$$$%%%&&&'''((()))***$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$###"""###%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$%%%$$$%%%((((((&&&%%%###!!!"""$$$&&&$$$!!!########################%%%%%%$$$$$$$$$#########%%%%%%$$$$$$###$$$$$$$$$'''&&&%%%$$$###############$$$%%%&&&&&&%%%$$$######%%%&&&&&&%%%$$$$$$%%%######$$$%%%&&&'''(((((()))'''''')))((($$$###%%%"""!!! """"""!!! ###%%%&&&%%%$$$###$$$&&&############$$$$$$$$$$$$###&&&'''%%%  """###%%%''''''%%%$$$$$$$$$%%% %%%&&&!!!"""((($$$$$$$$$$$$%%%%%%%%%%%%{{{nnnfffcccbbbddd___XXXRRRNNNJJJFFFDDDDDDFFFIIIKKKMMMOOOPPPQQQLLLHHHGGGNNNYYYiii~~~xxxrrrqqqyyy^^^GGGFFFDDDEEEFFFCCCDDDRRRddd}}}wwwlll^^^QQQDDDTTTpppiiiJJJ:::999444444333333222222111111000222444444222222444666222444555444222222444666555888;;;>>>@@@AAA@@@??????>>>===<<<;;;777111---++++++******))))))((((((,,,'''(((//////(((''',,,%%%%%%%%%&&&'''(((((()))&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&"""%%%&&&$$$%%%)))***'''&&&###!!!"""&&&'''%%%!!!########################%%%$$$$$$$$$############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$&&&&&&"""###$$$%%%%%%$$$###"""$$$$$$%%%&&&&&&&&&$$$###"""""""""###%%%''')))+++)))&&&&&&)))(((%%%$$$&&&"""!!! !!!"""###""" ###%%%&&&%%%###"""$$$&&&""""""""""""""""""""""""$$$$$$%%%$$$###"""""""""%%%&&&'''&&&%%%$$$%%%&&&$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&tttiiidddccceeebbb^^^ZZZWWWRRRMMMIII@@@BBBEEEGGGHHHKKKOOORRRKKKFFFDDDFFFKKKUUUjjj}}}}}}xxxrrrrrrsssXXXCCCGGGEEEEEEGGGCCCEEEUUUiiisssiii```TTTIIIEEEXXXvvvaaaEEE999999555444444333333222222222///222444444222222444777111333555555333444777:::444777<<<@@@CCCDDDCCCBBB@@@???>>>===;;;777222---++++++******))))))((((((((("""###******###"""((())))))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&###&&&'''%%%&&&***+++(((((($$$"""###'''(((&&&"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$%%%&&&&&&!!!!!!!!!"""$$$&&&(((*** """###$$$$$$###""" %%%$$$$$$&&&''''''%%%"""%%%$$$"""""""""$$$&&&((((((%%%&&&))))))%%%%%%'''%%%$$$###$$$%%%&&&%%%###"""%%%&&&%%%###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###!!!###&&&'''%%%######$$$$$$$$$######%%%''')))"""!!!'''''' !!!(((%%%%%%&&&&&&&&&&&&''''''vvviiiaaahhhdddaaa___^^^ZZZRRRKKKFFFDDDAAAAAACCCEEEFFFFFFEEECCCBBBCCCEEEKKKZZZhhh~~~{{{qqqppp{{{jjjQQQEEEFFFEEEHHHJJJDDDEEEYYYrrrqqq^^^QQQKKKGGGCCCIII]]]{{{vvvUUU666...666555444333222222222333444333555555555333444666777666444666999777333666===777999<<>>===<<<888333///,,,,,,,,,,,,,,,+++***)))(((''''''&&&&&&'''''''''%%%%%%&&&'''(((******+++***)))&&&$$$###$$$%%%%%%%%% !!!(((***&&&""""""!!!"""$$$&&&((('''$$$!!!"""$$$&&&((((((&&&$$$"""'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###############$$$$$$%%%&&&&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''###"""###$$$(((%%%%%%&&&$$$###***$$$)))...///,,,'''"""%%%$$$######%%%&&&%%%###%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######""""""###%%%'''(((%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%xxxnnngggbbb^^^]]]^^^[[[SSSKKKFFFCCC@@@???AAACCCDDDEEEDDDCCCCCCDDDDDDGGGQQQ[[[ooo}}}sssppp{{{dddNNNDDDGGGFFFGGGHHHDDDHHH^^^xxx}}}iiiVVVIIIDDDBBB???PPPeeeoooQQQ999333777444333222111111222333444666555555555666666777777777555666999888444555:::777999<<>>>>><<<888333///,,,,,,,,,++++++***)))(((###"""""""""######$$$%%%&&&''''''''''''((((((((()))(((&&&$$$$$$$$$%%%&&&$$$ !!!'''***&&&$$$%%%%%%###"""###$$$%%%%%%$$$"""###%%%&&&&&&%%%###"""'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###############$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################(((%%%%%%&&&### %%%&&&######&&&$$$!!!%%%+++%%%'''******'''$$$""""""$$$###"""###%%%&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$$$$############%%%&&&'''$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%lllddd]]]\\\^^^]]]UUUMMMHHHDDD@@@>>>???BBBDDDEEE@@@???AAADDDDDDDDDIIIPPP]]]iii}}}sssppp{{{www\\\JJJCCCIIIFFFEEEEEEDDDMMMhhhwww___MMMEEEBBBBBBBBBZZZppp|||bbbHHH:::666555333222111000000111222333888666444555888999888666777555555999:::888666777888:::<<>><<<888333///---,,,+++***)))((('''&&&$$$$$$$$$$$$$$$%%%&&&'''((((((''''''&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%""""""&&&((('''&&&'''(((%%%!!! ###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###############$$$$$$###$$$%%%$$$###"""###$$$################################################'''%%%&&&'''$$$!!!!!!$$$###""""""%%%$$$###&&&+++%%%%%%%%%$$$""""""###%%%###""""""###&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""######%%%$$$$$$######$$$%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&{{{oooaaa\\\]]]\\\VVVPPPLLLHHHBBB???@@@BBBEEEFFF<<<<<<>>>BBBCCCBBBGGGMMMQQQYYYhhh}}}pppppp|||lllTTTGGGDDDIIIFFFCCCBBBEEETTTrrroooWWWKKKGGGFFFHHHLLLdddzzzqqqSSS>>>888666111222111000000000111222333888555222444999;;;888444666444444999<<<<<<999777999:::<<<>>>@@@AAABBBBBBBBBAAA???>>><<<888333///---,,,+++)))'''&&&%%%%%%(((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%&&&'''&&&&&&'''(((%%%!!! """$$$%%%((('''&&&%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%#########"""######$$$%%%%%%'''''''''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$###!!!!!!!!!#########$$$$$$$$$&&&(((###$$$$$$###""""""%%%'''###""""""$$$&&&(((((('''$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$#########!!!"""###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&kkk___[[[YYYUUUPPPNNNIIICCC@@@@@@BBBDDDEEE@@@======@@@@@@@@@DDDJJJLLLPPPYYYiii~~~zzzkkkqqq~~~cccOOOFFFEEEGGGEEEBBBAAAGGG[[[{{{hhhSSSLLLKKKGGGKKKRRRmmm~~~gggIII999777666000111111000000000111333444666333111444888:::666222333333444888===???===999:::;;;<<<>>>@@@AAABBBBBBBBBAAA@@@???===888333...---,,,***(((&&&&&&%%%%%%((('''&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&''''''((((((&&&%%%%%%%%%%%%%%%$$$""""""###$$$$$$###'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%######""""""###$$$$$$%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###"""######""" $$$%%%$$$######%%%$$$###!!!###%%%&&&%%%%%%%%%&&&###""""""$$$&&&(((((('''"""######$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$######"""!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{iii^^^YYYTTTQQQNNNJJJDDDAAA@@@AAABBBCCCFFFAAA>>>??????>>>AAAEEEGGGJJJPPP[[[mmmrrrhhhttt~~~~~~}}}tttZZZKKKFFFFFFDDDDDDBBBAAAJJJaaa{{{cccOOOMMMKKKDDDIIIVVVvvvwww\\\CCC888777777333111111000000111222444555444333222555777888555222222555777888;;;??????<<<;;;;;;<<<>>>???@@@BBBBBBCCCBBBAAA???===888333...---,,,***(((&&&&&&&&&'''***)))((('''&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&$$$((()))&&&$$$%%%%%%############$$$&&&&&&%%%###$$$$$$""""""""""""$$$$$$$$$############$$$$$$%%%############$$$$$$$$$$$$""""""""""""###$$$%%%%%%%%%&&&'''&&&###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$###!!!###&&&%%%"""$$$%%%$$$"""###&&&$$$ ###&&&((('''&&&&&&&&&$$$######$$$'''(((((('''&&&'''((((((((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%{{{kkk```YYYVVVQQQNNNIIIFFFEEEEEEDDDDDDEEE@@@>>>???@@@>>>???BBBCCCGGGLLLRRR\\\ooommmgggyyy~~~}}}|||xxxkkkRRRGGGEEEEEEAAABBBBBBBBBLLLeeewww^^^LLLLLLJJJCCCLLL___kkkOOO>>>777555555777222111111111222333555666333444555777777777555444444999;;;888888<<<>>><<<<<<<<<<<<===???@@@AAABBBDDDCCCAAA???===888333...---,,,)))(((''''''((()))))))))((((((((())))))******))))))((('''&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%(((&&&$$$&&&&&&############$$$'''((('''&&&$$$$$$$$$######$$$$$$$$$###############$$$%%%%%%############$$$$$$$$$$$$""""""""""""###$$$%%%&&&&&&''''''&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###!!! &&&&&&!!!"""$$$###!!!###'''&&& !!!###&&&&&&&&&%%%%%%&&&&&&$$$$$$%%%'''((('''&&&'''((()))******((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%$$$######"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$xxxiii```\\\VVVRRRNNNLLLJJJJJJHHHGGG@@@<<<<<<@@@BBB@@@@@@CCCAAAFFFKKKLLLQQQ^^^rrr~~~lllggg}}}}}}{{{xxxtttdddNNNFFFDDDCCC???AAABBBCCCNNNhhhttt[[[JJJLLLJJJFFFSSSkkk}}}```DDD888555222333777222222111111222444555777333555888999888777666666666<<<>>>888666:::===<<<<<<<<<<<<===>>>@@@AAABBBDDDCCCAAA@@@===888333...---+++)))((('''((()))***"""######$$$%%%&&&((((((---,,,+++)))'''%%%$$$###$$$$$$%%%%%%%%%$$$$$$###"""'''%%%$$$'''(((%%%%%%###"""$$$&&&)))***)))''''''''''''''''''''''''######""""""###$$$%%%%%%"""############$$$$$$$$$""""""""""""###$$$%%%&&&((())))))(((&&&%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$$$$ ###""" $$$)))(((!!!###$$$%%%$$$######%%%''''''%%%$$$%%%''''''&&&%%%!!!"""$$$$$$$$$""" &&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######%%%%%%&&&%%%$$$#########$$$%%%%%%%%%$$$$$$########################yyyiii```]]]UUUPPPQQQRRRMMMHHHFFF@@@CCCBBB>>>@@@FFFFFFAAABBBFFFIIIJJJJJJQQQ]]]hhhvvvllloooyyynnnxxx|||```IIIAAACCCHHH???BBBAAABBBPPPmmmjjjXXXKKKJJJHHHGGGZZZssswwwUUU===555000000444000111///...///111333444444444555777888999999888888999666444555888:::999777===;;;:::===CCCEEECCC@@@@@@???===;;;777444111///555222---+++***)))(((''')))((('''&&&%%%$$$$$$$$$+++......+++)))***((($$$(((###"""$$$$$$"""%%%---%%%%%%%%%$$$$$$#########***'''###""""""$$$&&&&&&+++'''&&&(((((($$$###&&&'''$$$"""!!!!!!"""!!!!!!"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&(((%%%###$$$&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%######!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""'''###"""%%%&&&###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%+++'''%%%&&&$$$ !!! !!!"""###$$$%%%&&&&&&((('''$$$""" !!!"""!!!$$$%%%$$$"""!!!###%%%""""""""""""###$$$%%%&&&!!!"""$$$$$$######$$$&&&yyyooo___WWWRRRRRRRRRMMMHHHFFFCCCDDDBBB>>>???CCCBBB>>>>>>BBBEEEEEEEEEKKKUUU^^^vvv}}}vvvooosss~~~sssjjjwwwuuuZZZGGGAAADDDHHHBBBCCCBBBEEEXXXvvvbbbSSSIIIIIIIIILLLccc}}}kkkMMM:::666222222333///111///...///111444444444444666777888999999888888999888777888999:::::::::===;;;:::===BBBEEECCC@@@@@@???===;;;777444111///000---)))(((((((((((('''***)))((('''&&&&&&&&&&&&***------***((()))'''###&&&######%%%%%%!!!"""'''%%%%%%%%%$$$$$$$$$######(((&&&%%%$$$%%%&&&''''''***&&&%%%((('''$$$###$$$(((&&&###"""###$$$###"""############$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&'''%%%$$$$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$"""!!!$$$######"""""""""######"""""""""""""""#########'''######''')))'''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###%%%%%%""""""%%%###############$$$$$$$$$'''&&&$$$###$$$%%%&&&'''###%%%''''''%%%$$$%%%&&&(((''''''&&&%%%$$$######"""###%%%$$$######$$$%%%iiiaaaYYYVVVSSSMMMIIIIIIGGGGGGDDD@@@???AAA@@@<<<;;;???CCCCCCBBBEEELLLRRRaaa|||{{{vvvrrryyy}}}lllhhhyyyjjjRRREEEBBBEEEHHHFFFCCCBBBKKKcccwwwXXXNNNHHHJJJMMMWWWqqq|||\\\CCC666777333222333...111//////000222444444444555666777999999999999888:::;;;<<<;;;::::::;;;===<<<;;;;;;>>>BBBDDDCCCAAA@@@???>>>;;;888444000...,,,***'''''''''(((((((((***)))((('''''''''''''''***---,,,)))((()))'''###%%%###$$$&&&%%%!!! !!!%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%'''(((+++,,,...)))&&&''''''$$$###$$$)))'''%%%$$$%%%&&&%%%$$$############$$$$$$$$$%%%#########$$$$$$%%%%%%&&&'''%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""###############$$$%%%&&&%%%$$$############$$$$$$$$$"""###(((+++)))'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###%%%%%%""""""%%%%%%$$$$$$$$$######""""""$$$$$$###$$$%%%''')))***###%%%''''''&&&$$$$$$%%% !!!###%%%&&&'''''''''$$$%%%&&&%%%$$$###$$$%%%}}}rrreee]]]VVVOOOLLLMMMKKKIIIEEEBBBAAABBBAAA???===@@@CCCDDDBBBCCCGGGJJJQQQhhh|||tttuuu{{{hhhiii~~~```KKKDDDDDDGGGIIIIIIDDDCCCQQQnnnoooQQQKKKIIILLLTTTdddvvvRRR<<<444666333111333///111000///000333555555444555666888999::::::999888999<<<>>>===:::999;;;===<<<;;;;;;>>>BBBDDDCCCBBB@@@???>>><<<888444000------+++)))((()))***)))((())))))((('''&&&&&&''''''+++------)))''')))((($$$%%%######%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&+++111555:::111)))&&&%%%$$$$$$'''(((&&&%%%%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&!!!!!!!!!"""$$$%%%'''((('''&&&%%%$$$###$$$%%%%%%""" """(((***'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***&&&%%%&&&$$$ """$$$$$$$$$############"""#########"""###$$$%%%&&&!!!"""$$$%%%%%%###"""""""""$$$$$$$$$###%%%&&&'''&&&$$$###$$$%%%tttfffZZZQQQNNNPPPLLLHHHDDDBBBAAAAAA@@@@@@===@@@CCCCCCBBBAAACCCEEEJJJXXXnnn{{{pppwwwvvveeennnwwwWWWGGGEEEGGGIIIKKKJJJDDDEEEYYYxxxyyyeeeJJJIIIIIINNNZZZooosssOOO;;;333555000///222111000000000111444555555444555666888999::::::999999888;;;>>>===:::888999;;;;;;;;;<<>>>>>@@@<<<>>>AAAAAA@@@@@@AAABBBHHHNNN\\\qqq{{{uuulllxxxmmmddduuuoooQQQFFFGGGHHHIIIKKKIIIDDDJJJbbbpppZZZFFFHHHKKKRRRccczzzlllLLL999333555///---111222000000000222555666555333666777888::::::::::::999888:::<<<<<<;;;999888999:::;;;===???AAABBBCCCCCC@@@@@@???===999444...++++++)))((('''((('''&&&$$$'''&&&&&&%%%%%%%%%&&&&&&,,,...,,,(((&&&((((((%%%&&&%%%"""!!!$$$))))))%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""$$$+++666???GGG:::,,,&&&&&&&&&''')))$$$######$$$%%%%%%###!!!$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%###"""###$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%''')))+++,,,&&&%%%$$$###!!!!!!!!!!!!$$$$$$%%%&&&'''&&&&&&&&&)))&&&&&&***+++'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""%%%%%%###$$$'''""""""######$$$$$$$$$%%%&&&&&&%%%$$$###""""""!!!&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%$$$###!!!$$$%%%&&&%%%$$$###$$$%%%{{{jjj```^^^TTTLLLFFFEEECCC>>>===@@@===>>>???@@@@@@AAAAAABBBFFFJJJQQQ^^^ooouuupppkkk{{{}}}gggggggggLLLEEEGGGGGGGGGJJJGGGEEEPPPmmmhhhPPPGGGKKKPPPZZZppp___EEE555333666///,,,000000000000111333555666555333666777999:::;;;;;;:::999:::::::::<<<<<<;;;999666:::;;;>>>???@@@AAACCCCCC@@@@@@@@@===999444...+++)))((('''((())))))(((&&&''''''&&&&&&&&&&&&''''''***,,,***%%%$$$&&&&&&###$$$%%%###!!!%%%***''' ######$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%)))222999???333)))'''((('''%%%%%%#########$$$%%%%%%###!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%"""!!!"""$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%&&&'''(((&&&%%%$$$############### """%%%'''((((((&&&%%%)))%%%%%%)))***((('''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""%%%%%%###$$$'''$$$$$$$$$############### !!!"""###$$$$$$%%%(((%%%###"""$$$&&&&&&%%%"""######$$$%%%&&&''''''"""###%%%$$$######$$$%%%xxxjjjfff[[[RRRKKKJJJFFF@@@???BBB??????@@@AAABBBCCCDDDEEEEEEHHHLLLRRR\\\qqq}}}rrrmmmjjj||||||eeelll}}}bbbIIIDDDGGGFFFEEEIIIFFFEEETTTtttbbbIIIJJJPPPVVVbbb{{{}}}TTT???222222777///+++//////000000111333666666555333666777999:::;;;;;;::::::<<<::::::<<<>>>===999555999<<<>>>@@@@@@AAABBBDDD@@@@@@@@@>>>999444...***)))((((((***,,,---,,,+++(((((('''''''''(((((()))(((***(((###"""$$$$$$!!!"""%%%$$$###&&&)))############$$$$$$%%%%%%%%%&&&)))+++***'''(((---222555,,,%%%''')))'''###!!!#########%%%&&&&&&$$$"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%"""!!!"""$$$######$$$%%%%%%&&&''''''&&&%%%$$$#########$$$$$$!!!""""""$$$%%%''')))***!!!$$$((()))(((&&&%%%&&&""""""&&&((('''''')))%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$%%%$$$!!!!!!$$$&&&&&&%%%$$$###"""!!! """$$$&&&'''((($$$ """$$$%%%$$$((('''&&&%%%$$$$$$$$$$$$!!!"""$$$$$$######$$$&&&}}}jjj___UUUNNNMMMJJJBBB>>>???DDD@@@???AAAAAA???@@@DDDJJJFFFGGGMMMRRR]]]xxxuuuhhhdddmmm}}}uuunnnssszzz\\\FFFEEEHHHBBB@@@DDDIIIWWWmmmtttWWWJJJJJJLLLZZZqqqmmmNNN999666333333333333000---111///222777666111111666999999:::;;;;;;<<<<<<===:::::::::<<<>>>>>><<<;;;999999:::===@@@AAAAAA@@@DDDBBB>>>:::555000---+++---+++))))))***+++***)))&&&&&&'''''''''''''''''')))'''%%%%%%&&&&&&%%%$$$&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((,,,)))###&&&...---$$$)))(((((('''&&&$$$###"""$$$&&&'''((((((&&&$$$######$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&""" ###$$$!!!$$$$$$%%%&&&&&&'''((((((%%%###"""###%%%&&&&&&%%%&&&((('''###$$$***,,,+++(((###"""&&&'''&&&&&&(((++++++)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&&&&''''''&&&%%%'''%%%######$$$$$$$$$###"""###$$$%%%&&&%%%$$$$$$...+++(((&&&%%%%%%###"""))))))((('''&&&%%%%%%$$$&&&%%%$$$###$$$%%%&&&'''kkkaaaXXXVVVRRRJJJCCC@@@DDD@@@@@@CCCCCCAAAAAAEEEEEEAAABBBGGGIIIQQQhhhttthhhdddooo}}}rrrmmmwwwmmmUUUCCCDDDHHHCCCCCCHHHVVVdddyyykkkRRRHHHLLLOOO^^^wwwdddFFF777555222222222222///---333111444999888444444999;;;;;;;;;;;;<<<======>>>===<<<<<<===>>>>>><<<:::::::::;;;===AAABBBBBBAAADDDBBB>>>999444000,,,***,,,***(((((()))))))))(((((((((((('''&&&&&&&&&%%%)))'''%%%%%%&&&&&&&&&$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$((('''!!!"""))))))"""((((((''''''%%%$$$###"""###$$$&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&### !!!$$$%%%"""###$$$$$$%%%&&&&&&''''''%%%###!!!"""###%%%%%%%%%"""%%%%%%###%%%***,,,***)))%%%###&&&'''%%%$$$&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%%%%$$$###'''%%%######$$$$$$$$$###"""###$$$%%%%%%%%%$$$$$$***(((%%%$$$%%%%%%$$$$$$((((((''''''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%''''''vvvjjj^^^YYYUUUMMMEEE@@@CCC@@@AAADDDDDDBBBBBBEEEGGGDDDDDDGGGGGGKKK[[[mmmrrrfffcccqqq~~~ooommm~~~}}}cccPPPDDDFFFHHHEEEHHHPPPhhhttt}}}___KKKFFFKKKQQQbbb|||wwwVVV<<<555333222111111111///---444444777;;;;;;888999<<<<<<;;;;;;;;;;;;===>>>??????>>>===>>>???>>><<<:::<<<<<<===???BBBDDDDDDCCCDDDBBB===888333///+++******)))''''''((()))((('''))))))((('''&&&%%%%%%$$$(((&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$******$$$###((()))&&&&&&&&&&&&&&&%%%$$$""""""###$$$$$$%%%&&&'''((()))+++***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###%%%&&&$$$!!!#########$$$%%%%%%&&&&&&%%%### """$$$%%%%%%!!!$$$%%%$$$&&&+++---+++***%%%$$$&&&'''$$$###$$$############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%$$$###&&&%%%######$$$%%%$$$###"""###$$$%%%%%%%%%%%%$$$%%%$$$"""###%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%&&&''''''(((tttdddZZZUUUPPPIIICCCCCC@@@AAADDDEEEBBBBBBEEEIIIGGGHHHJJJIIIIIIRRR]]]lllnnncccaaasssnnnooottt^^^QQQGGGGGGHHHGGGNNNYYYwwwnnnRRRFFFFFFHHHQQQfffgggIII333444333222222111111000///444666999;;;<<<;;;<<<>>><<<;;;:::::::::<<<>>>???@@@>>>===>>>??????>>>=========>>>AAADDDEEEEEEDDDCCCAAA<<<777222---+++)))***(((''''''((()))((('''((((((''''''&&&&&&&&&%%%(((&&&%%%%%%&&&'''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%########################$$$***+++&&&###&&&)))(((%%%%%%%%%%%%$$$$$$###"""%%%%%%$$$%%%%%%'''((()))...---***'''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###%%%%%%$$$"""""""""######$$$$$$$$$$$$%%%### !!!###$$$$$$%%%'''&&&$$$%%%***---,,,((($$$###&&&(((%%%###%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%%%%&&&'''&&&&&&&&&$$$######$$$%%%$$$#########$$$$$$%%%%%%%%%%%%%%%###"""###%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''(((((()))ssscccZZZUUUNNNHHHDDDAAAAAADDDDDDAAAAAADDDDDDDDDFFFHHHHHHGGGKKKPPPYYYppp~~~iii``````vvvnnnsss}}}kkkVVVLLLFFFFFFGGGLLLXXXeee|||```IIICCCGGGHHHVVVmmmuuuYYY>>>///444444444333222222222222444777:::;;;;;;<<<===>>>;;;:::::::::;;;<<<===>>>>>>===<<<===@@@AAAAAA@@@???>>>???BBBEEEFFFFFFEEEBBB???:::555000---+++******)))'''((()))******)))%%%&&&&&&&&&''''''(((((('''&&&$$$$$$&&&''''''&&&%%%%%%&&&&&&'''&&&&&&%%%######################## %%%&&&### !!!$$$%%%$$$$$$$$$%%%%%%$$$######'''&&&&&&%%%%%%%%%&&&&&&///---***'''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###"""""""""###$$$###"""""""""############$$$$$$%%%### !!!#########))))))%%% %%%))))))$$$!!!!!!&&&(((&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$&&&''''''&&&&&&$$$"""###$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%'''%%%$$$%%%&&&'''%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((()))ooo```XXXPPPIIIHHHDDDCCCDDDCCCAAAAAAEEEDDDEEEGGGIIIKKKKKKJJJKKKOOO^^^wwwyyyfff```ccc||||||oooxxx|||gggOOOJJJGGGJJJQQQZZZhhhvvvjjjRRRDDDCCCHHHMMM```zzziiiLLL999222222444555444222222333444444999<<<;;;;;;===>>>===:::;;;;;;<<<======>>>>>>===<<<;;;<<>>???<<<;;;<<<>>>@@@@@@@@@???>>>>>><<<;;;<<<>>>@@@@@@@@@?????????BBBEEEGGGFFFEEE>>>;;;666222...---,,,,,,)))'''&&&&&&((()))))))))%%%&&&&&&&&&'''((((((((('''%%%$$$$$$&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%((((((((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%### $$$&&&$$$ ###%%%###### !!!&&&)))&&&$$$%%%$$$############$$$$$$%%%########################$$$"""!!!"""$$$%%%%%%$$$%%%###"""###$$$&&&%%%%%%$$$$$$#########$$$%%%&&&%%%$$$$$$%%%&&&&&&$$$!!!######$$$$$$%%%&&&&&&'''"""###$$$&&&'''(((''''''|||pppfff^^^RRRLLLHHHFFFDDDBBBEEEIIIHHHIIIKKKMMMPPPQQQMMMHHHJJJIIIOOOccc~~~ttteeefffnnn~~~rrrooo|||hhhggggggkkkttt~~~hhhNNN???>>>CCCGGGSSSmmm}}}nnnUUU===666;;;///111333222000000111444888>>>AAA===<<<@@@@@@<<<<<<>>>@@@CCCCCCBBBAAA??????===;;;;;;===>>>???>>>???>>>???BBBEEEGGGFFFEEE<<<:::555111...---------'''&&&%%%%%%'''(((((((((''''''''''''''''''&&&&&&&&&%%%$$$$$$&&&(((''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%  ######!!!!!!$$$$$$%%%&&&''''''''''''!!!###%%%((()))((('''&&&%%%&&&'''((('''&&&$$$##############################$$$%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&### """&&&'''&&&&&&)))((($$$$$$!!!"""'''(((%%%######$$$$$$$$$%%%&&&''')))***########################&&&$$$###$$$%%%''''''&&&%%%###"""###$$$&&&&&&%%%%%%$$$#########$$$%%%&&&"""""""""$$$%%%%%%###!!!######$$$%%%&&&''''''(((!!!"""$$$&&&'''''''''&&&xxxiiicccVVVKKKHHHIIIFFFCCCBBB@@@HHHPPPSSSRRRPPPPPPRRRPPPHHHFFFTTTmmmuuufffeeeuuuuuuhhhrrrqqqVVVJJJCCC<<>>===<<<===<<<;;;999===BBBFFFFFFCCCAAABBBEEEBBB@@@>>>???BBBDDDCCCAAAAAAAAAAAACCCDDDDDDBBB@@@<<<888333///...,,,+++)))((('''&&&&&&)))***+++***%%%((('''###%%%)))(((###%%%###!!!"""$$$'''))))))&&&&&&'''((((((((((((((('''&&&$$$%%%&&&&&&%%%###((('''&&&%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###'''---222---%%%###&&&(((((((((&&&###""""""###%%%$$$$$$%%%'''&&&$$$"""$$$######$$$&&&&&&$$$###&&&&&&%%%%%%%%%%%%$$$$$$)))'''%%%%%%&&&(((((('''((('''&&&&&&$$$$$$###"""'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$#########'''&&&%%%&&&&&&&&&$$$"""###""""""###%%%'''&&&%%%$$$###!!!"""######""" (((&&&%%%%%%&&&'''&&&&&& $$$)))&&&###$$$***'''$$$###%%%&&&'''&&&{{{kkk^^^QQQLLLKKKHHHEEEEEECCCHHHOOOSSSTTTSSSSSSTTTKKKFFFEEEMMM]]]uuuttthhhjjjzzzuuuhhhssshhhOOOGGGCCC???BBBLLL[[[{{{uuuUUU???999666000333222111111222555888;;;AAA@@@????????????===;;;===BBBFFFFFFCCCAAABBBDDDBBB@@@>>>???AAACCCCCCAAABBBAAAAAABBBCCCCCCBBB@@@:::666111---,,,***)))(((***)))((()))+++,,,+++))))))(((###%%%(((''''''%%%######%%%&&&&&&&&&&&&'''(((((()))))))))((('''%%%$$$$$$%%%%%%$$$###''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###%%%+++///+++$$$###&&&((())))))'''$$$###$$$%%%'''&&&%%%$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$###"""######$$$%%%&&&''''''%%%###!!!!!!"""######"""'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$######((('''%%%%%%&&&&&&%%%######""""""###%%%'''&&&%%%(((&&&%%%%%%&&&&&&%%%$$$%%%$$$######$$$$$$%%%$$$$$$!!!"""''')))%%%$$$&&& ''',,,+++)))'''&&&wwwiiiYYYQQQMMMIIIFFFGGGFFFHHHLLLQQQVVVWWWWWWUUUGGGEEEDDDFFFMMM___~~~~~~sssjjjooosssggguuuuuu\\\FFFBBBCCCAAAEEENNN]]]kkkNNN<<<888555000333222111222444777;;;===AAA@@@AAABBBCCCAAA???<<<===AAAEEEFFFCCCAAABBBCCCAAA???>>>>>>@@@BBBCCCCCCCCCBBB@@@@@@AAABBBBBBAAA777333///+++***((('''&&&******+++,,,...---+++))))))(((###%%%(((''')))'''&&&%%%&&&%%%$$$"""'''(((((()))))))))))))))&&&%%%###$$$%%%%%%$$$"""'''&&&%%%$$$$$$###$$$$$$&&&&&&%%%%%%&&&&&&'''((($$$%%%(((+++(((###"""&&&((())))))'''%%%$$$%%%&&&(((((('''%%%###$$$&&&(((&&&$$$###$$$%%%&&&%%%###""""""###$$$%%%&&&'''''''''%%%######$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$)))'''%%%$$$%%%%%%$$$###$$$###"""###&&&'''&&&%%%&&&%%%###$$$%%%%%%$$$"""###############$$$%%%%%%&&&%%%&&&'''&&&###$$$''')))...+++((('''(((sssbbbWWWOOOHHHEEEFFFGGGFFFGGGMMMTTTXXXWWWTTTFFFEEEEEEEEEGGGTTTppp{{{rrrmmmuuuooogggxxxkkkSSSAAA@@@CCCAAAEEENNNcccaaaGGG:::777444000222111111222444888<<>>AAADDDEEECCCBBBBBBBBB@@@???>>>>>>@@@BBBDDDEEEEEECCC@@@???@@@AAAAAAAAA666222...***)))((('''%%%'''(((***---//////,,,)))'''''''''''')))***(((%%%((('''&&&&&&'''&&&$$$!!!(((((()))))))))))))))(((&&&$$$######$$$%%%###"""&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&(((&&&###$$$((('''''''''&&&$$$$$$%%%&&&%%%'''((((((&&&%%%&&&((('''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###((('''%%%%%%%%%&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&&&&%%%###"""########################%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$###$$$%%%$$$###%%%$$$###$$$&&&'''&&&%%%%%%$$$######$$$$$$###"""$$$$$$%%%%%%%%%%%%'''((($$$%%%&&&%%%""" ###'''!!!%%%''''''$$$###&&&)))}}}lll^^^SSSIIIEEEEEEGGGDDDCCCHHHPPPUUUTTTQQQFFFEEEEEEFFFHHHQQQcccuuuyyyrrrooo{{{wwwjjjiii}}}dddOOO@@@@@@CCCAAAFFFQQQmmmxxxWWWAAA999555222000222111111222444888===???>>>>>>???BBBCCCBBB???<<<>>>@@@CCCDDDCCCBBBAAAAAA?????????>>>@@@BBBEEEHHHGGGDDDBBB@@@AAAAAAAAA@@@666222...+++***)))(((&&&###$$$(((,,,//////,,,)))(((''''''***+++***'''&&&&&&&&&%%%&&&((('''&&&$$$(((((())))))))))))((((((&&&%%%###$$$%%%%%%$$$"""%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%'''&&&$$$%%%)))$$$%%%%%%$$$######$$$&&&###&&&)))***'''$$$!!!(((&&&$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$$$$#########%%%###"""###$$$$$$""" ###$$$$$$%%%%%%&&&&&&'''"""$$$%%%''''''%%%$$$"""########################%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###&&&$$$$$$$$$&&&'''&&&%%%)))'''&&&&&&''''''&&&%%%###%%%&&&%%%$$$$$$&&&((("""%%%&&&$$$""""""%%%'''***'''$$$""""""###%%%&&&yyylll]]]PPPHHHFFFGGGCCCAAADDDJJJNNNOOOMMMGGGDDDDDDFFFHHHLLLXXXcccxxxssssssnnnhhhnnn|||]]]LLLAAACCCCCCBBBLLLZZZ{{{lllLLL<<<777333111222111111000111444888<<<>>>======>>>@@@BBBBBB@@@>>>???@@@BBBCCCDDDCCCAAA@@@???@@@@@@???@@@CCCGGGKKKHHHFFFDDDCCCCCCCCCAAA@@@666222...+++***)))((('''"""###&&&***------+++(((,,,'''###$$$%%%%%%'''***&&&%%%$$$%%%'''(((((('''(((((((((((((((''''''&&&'''&&&$$$%%%&&&&&&%%%###$$$$$$############$$$$$$$$$############$$$%%%%%%'''$$$$$$&&&'''%%%&&&)))###$$$$$$###""""""$$$&&&%%%&&&(((+++***&&&***'''%%%$$$$$$%%%%%%$$$!!!!!!"""###$$$%%%&&&&&&$$$$$$###$$$&&&&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%$$$############$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&(((((('''%%%&&&%%%$$$%%%&&&'''&&&%%%'''%%%$$$$$$%%%&&&$$$###!!!###%%%###!!! """%%%###&&&'''%%%$$$&&&'''&&&$$$######$$$''''''%%%###|||kkk[[[PPPLLLHHHDDDAAABBBEEEIIIJJJJJJIIIHHHHHHGGGEEEFFFOOOYYY{{{wwwuuuxxx~~~zzzhhhhhhtttrrrUUUIIIBBBEEEEEEFFFUUUhhh{{{]]]AAA777555111000444111111000111333666:::===>>>======???AAABBBAAA@@@??????AAACCCDDDCCCAAA@@@@@@AAAAAAAAAAAADDDIIINNNIIIGGGFFFEEEEEEDDDAAA???555222---+++***)))((('''%%%%%%'''***,,,+++)))&&&---&&&###%%%'''%%%'''+++(((&&&$$$$$$&&&((((((((('''''''''''''''&&&%%%%%%((('''%%%&&&''''''&&&$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&""""""%%%&&&$$$$$$'''###$$$$$$$$$######%%%''''''%%%'''---333333,,,&&&***(((%%%$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&$$$###$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&(((+++------+++)))'''&&&%%%%%%&&&'''&&&%%%$$$"""!!!!!!"""###!!! """%%%&&&$$$ !!!$$$$$$''''''$$$$$$'''%%%"""%%%''''''&&&%%%$$$vvvcccVVVRRRHHHFFFBBBAAACCCEEEHHHIIIMMMMMMMMMIIICCCAAAJJJWWWqqqvvvvvv|||zzzuuufffiiixxxiiiNNNEEEBBBFFFGGGJJJ\\\sssoooSSS:::444444000000666111111000000222666999;;;???>>>===???AAACCCBBBBBB??????@@@BBBDDDCCCAAA???@@@AAABBBAAAAAADDDKKKPPPIIIHHHGGGGGGGGGEEEBBB???444111,,,***)))((('''&&&)))((()))***+++***'''$$$***&&&'''...///***'''(((***(((%%%$$$%%%'''((((((&&&'''''''''&&&%%%%%%$$$)))'''&&&&&&'''(((&&&%%%$$$###############$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$!!! $$$&&&$$$###%%%###$$$%%%%%%$$$$$$&&&((('''%%%&&&///;;;AAA>>>888+++(((%%%$$$$$$%%%%%%%%%$$$$$$$$$############"""!!!$$$%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''***...111111...+++'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$%%%%%%$$$"""%%%''')))&&&!!!"""%%%$$$&&&%%%"""###%%% !!!%%%'''%%%!!! $$$)))vvvcccVVVOOOEEE???@@@DDDEEEEEEGGGNNNMMMMMMLLLHHHDDDHHHOOOhhh~~~pppooozzzrrrkkk[[[nnnyyy[[[KKKFFFCCCBBBEEEQQQllleeePPP999111222333111000111///,,,,,,///444888:::@@@AAA@@@???BBBFFFDDD???BBBBBBBBBCCCEEEDDDCCCAAABBBCCCDDDEEEEEEGGGKKKNNNNNNKKKIIIIIIJJJHHHAAA;;;000111---'''%%%((()))'''+++(((%%%&&&)))+++***(((***)))(((''''''((()))***%%%&&&)))---///---***&&&&&&%%%$$$%%%'''''''''&&&%%%$$$$$$%%%'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$""""""%%%"""&&&&&&%%%$$$$$$$$$$$$%%%&&&,,,%%%'''999RRR[[[OOO???---***&&&$$$$$$$$$######""""""""""""###$$$%%%&&&###((('''((('''&&&%%%$$$############&&&%%%$$$$$$%%%$$$""" ######$$$$$$$$$$$$######)))%%%"""###'''(((%%%!!!''',,,333;;;CCCFFF>>>333///***$$$$$$&&&(((&&&###$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++"""!!!''''''###kkk]]]TTTIIIAAAAAADDDEEEFFFGGGMMMLLLMMMMMMHHHDDDGGGNNNaaawww{{{nnnqqqvvvllldddbbbuuusssXXXJJJEEECCCCCCHHHXXXttt___LLL888111333333222111111///------///333666888<<<>>>>>>???BBBGGGFFFAAA@@@@@@BBBDDDEEEEEECCCBBBCCCDDDEEEEEEEEEGGGJJJLLLMMMJJJIIIIIIJJJGGGAAA;;;333333000)))&&&((((((&&&***)))(((((()))******)))))))))((((((((((((((((((&&&&&&&&&(((******)))((('''%%%%%%%%%'''((('''&&&'''&&&%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%(((&&&''')))'''"""$$$)))((('''&&&&&&&&&&&&'''(((***''',,,>>>TTT[[[PPPBBB,,,)))&&&$$$$$$$$$$$$###"""""""""######$$$%%%&&&$$$###%%%&&&!!!&&&''''''&&&$$$$$$######$$$$$$######$$$&&&&&&$$$#########$$$$$$$$$$$$######'''&&&%%%%%%%%%%%%$$$###&&&+++555FFFXXX]]]NNN;;;(((###"""$$$###!!!$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""$$$'''%%%"""yyyjjj\\\QQQFFFDDDEEEEEEEEEGGGKKKJJJLLLMMMJJJFFFGGGLLLWWWkkktttlllttt|||ssshhh___iiizzziiiQQQHHHDDDBBBEEEOOOcccuuuTTTEEE666222444444222111000/////////000222444555999<<<>>>???CCCHHHHHHDDD<<<>>>BBBEEEFFFFFFEEECCCGGGHHHIIIHHHHHHHHHJJJLLLJJJIIIIIIJJJJJJGGG@@@;;;555555111+++((()))(((%%%***+++++++++))))))***+++((()))))))))((('''&&&&&&(((%%%######%%%'''))))))'''&&&%%%&&&((()))((('''''''''&&&'''((('''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&%%%&&&((('''######&&&''''''&&&&&&&&&&&&''''''###$$$***999HHHLLLBBB777***'''%%%$$$$$$%%%%%%$$$############$$$%%%&&&&&&(((###!!!$$$&&&%%%$$$%%%'''&&&%%%$$$$$$$$$$$$$$$"""""""""$$$&&&'''&&&%%%######$$$$$$$$$$$$######$$$&&&'''&&&$$$###$$$&&&%%%(((333JJJdddjjjTTT999(((%%%"""###&&&((((((&&&$$$$$$%%%%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!"""$$$&&&&&&###!!!}}}iii[[[MMMGGGEEECCCDDDFFFHHHIIILLLOOOMMMHHHGGGJJJMMM___{{{ooonnn{{{zzzrrriiiaaakkk{{{{{{{{{yyy]]]IIIEEEBBBBBBHHHXXXppp~~~cccIII===444333555444222222///000111222111222333444888<<>>BBBFFFGGGFFFFFFEEELLLMMMMMMLLLKKKJJJKKKLLLIIIIIIJJJKKKJJJFFF???:::333444111+++((())))))&&&***,,,...---***((())),,,'''((())))))((('''%%%$$$'''%%%######%%%'''))))))((('''&&&''')))))))))(((&&&&&&&&&'''((('''$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""'''000777777000)))(((&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&((($$$!!!###'''((('''%%%&&&%%%$$$##################""""""$$$&&&'''&&&$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&%%%%%%$$$%%%%%%$$$$$$,,,@@@XXX]]]GGG,,,+++)))''''''***++++++***$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&& ###&&&'''&&&$$$###"""xxxhhhUUUKKKFFFCCCCCCEEEGGGGGGLLLQQQPPPKKKHHHIIIGGGUUUnnn}}}mmmqqqxxxpppiiidddooo~~~{{{}}}xxxmmmkkkyyyoooVVVGGGBBBAAACCCNNNccc~~~tttVVV???888333444666444222222000222444444222222333444:::???BBBBBBDDDGGGGGGDDD<<<@@@DDDGGGFFFFFFFFFGGGLLLNNNNNNMMMKKKIIIJJJJJJHHHJJJLLLMMMKKKFFF>>>999///111///***(((******'''+++---000...***((()))***&&&'''(((((((((&&&%%%$$$&&&%%%%%%''')))***)))'''((('''&&&''')))))))))(((%%%$$$%%%&&&(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''***,,,---+++)))&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$######$$$$$$%%%%%%###$$$$$$$$$$$$&&&''''''$$$######""""""""""""###$$$$$$###$$$%%%&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$'''$$$"""###'''(((&&&###%%%$$$'''111???DDD777&&&((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&$$$###$$$%%%www```RRRIIIDDDDDDEEEFFFGGGMMMTTTTTTNNNIIIHHHFFFOOObbb}}}|||lllttt}}}uuulllgggfffvvvzzzyyymmm]]]\\\rrrfffQQQIIIAAACCCIIIWWWpppmmmOOO:::555333666666333111222111333666555333222555777<<>>;;;CCCIIIIIIHHHJJJJJJHHHIIIKKKLLLIIIDDDCCCFFFJJJMMMOOOPPPPPPNNNKKKKKKKKKLLLPPPTTTTTTNNNEEE<<<666222444222...+++,,,***'''...,,,+++,,,---+++&&&"""$$$#########$$$&&&((()))'''&&&&&&''')))***)))(((&&&%%%$$$%%%'''((('''&&&+++((($$$######%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&""" ((()))%%%"""###$$$%%%%%%$$$###"""'''''''''((())))))'''%%%&&&%%%$$$%%%%%%%%%###!!!""""""!!!!!!!!!!!!!!!"""%%%((('''"""$$$)))(((###&&&&&&&&&%%%%%%&&&''''''!!!!!!!!!###&&&((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&&&&$$$$$$&&&'''$$$&&&&&&###$$$&&&%%%""" """$$$&&&&&&&&&'''((($$$$$$#########$$$&&&'''"""###$$$%%%&&&&&&'''(((######$$$%%%%%%&&&'''''''''&&&&&&'''((('''$$$"""kkkZZZPPPIIIEEECCCGGGLLLRRRVVVTTTNNNJJJJJJLLLRRR```|||wwwnnn}}}zzzwwwnnneeekkkzzz{{{gggYYYQQQSSSQQQQQQYYYrrrwww]]]JJJFFFKKKAAAIII[[[sssiiiKKK:::777777777555222111111222777777888888999:::;;;<<>>999???FFFLLLMMMLLLJJJHHHIIIKKKMMMKKKGGGEEEFFFHHHNNNOOOSSSXXXYYYVVVUUUXXXZZZ\\\]]]WWWLLL@@@888444///---***)))))))))'''&&&((())))))'''%%%######$$$***(((&&&&&&'''))))))(((((((((''''''&&&%%%%%%$$$((('''&&&&&&&&&&&&'''(((***)))''''''((((((&&&$$$&&&######%%%%%%######&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$%%%''''''%%%'''+++'''''''''(((''''''&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$&&&%%%&&&'''))))))(((&&&'''''''''&&&%%%$$$###"""%%%'''&&&$$$%%%'''&&&!!!###$$$%%%%%%&&&&&&%%%%%%%%%&&&$$$###%%%((((((%%%###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%''')))***'''''''''&&&&&&%%%%%%%%%mmmWWWJJJIIIFFFEEEIIIPPPUUUUUUSSSSSSOOOJJJNNN___{{{{{{qqqrrrwwwoookkkoooyyyiiiVVVKKKHHHGGGGGGHHHCCCEEEPPPjjjwwwXXXJJJMMMMMMFFFKKKVVVlllkkkNNN;;;333555555444222000000222444999888888888999:::<<<>>>888@@@JJJOOONNNKKKHHHHHHIIIKKKMMMKKKGGGEEEGGGIIIOOOQQQUUUYYYYYYXXXYYY[[[]]]___]]]UUUIII===444111...,,,***)))))))))((('''%%%'''((('''&&&&&&'''(((,,,)))&&&%%%&&&'''((('''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&'''''''''###""""""$$$'''))))))(((%%%"""###&&&&&&###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%'''&&&$$$%%%***%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$%%%%%%$$$###"""""""""###$$$&&&'''%%%###''''''&&&&&&%%%$$$###"""%%%'''&&&$$$%%%'''&&&!!!$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&###""""""$$$$$$ """$$$%%%%%%%%%&&&'''#################################$$$%%%'''((((((&&&%%%%%%%%%%%%%%%%%%%%%|||cccTTTHHHEEEDDDIIIQQQVVVVVVSSSRRRMMMHHHJJJWWWqqqsssmmmrrrtttnnnnnnwww}}}hhhXXXIIIEEEFFFFFFFFFHHHCCCFFFVVVtttoooSSSIIILLLMMMGGGNNN```zzz```EEE888444555555444222000111333666>>>===;;;::::::;;;===>>><<>><<<;;;;;;<<>><<<::::::;;;>>>AAACCCDDDEEEHHHLLLPPPRRRRRRQQQKKKNNNQQQQQQPPPPPPSSSVVVVVVZZZZZZUUUSSSVVVWWWUUUUUUUUUPPPGGG<<<444000///---+++)))))))))***)))((()))***+++***(((&&&'''(((((('''&&&&&&''''''&&&%%%'''''''''''''''''''''(((&&&&&&'''(((((('''&&&&&&$$$######$$$'''(((((('''&&&$$$&&&))))))&&&$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%###%%%)))&&&&&&'''(((((((((((((((&&&&&&%%%$$$$$$$$$$$$$$$((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$''')))***)))'''%%%%%%$$$$$$$$$%%%&&&'''%%%'''&&&$$$%%%'''&&&!!!%%%%%%&&&''''''''''''&&&%%%!!!"""'''((($$$###&&&%%%%%%%%%###!!! """###&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''(((|||^^^SSSFFFCCCHHHNNNOOOMMMJJJHHHIIIJJJLLLXXXrrrnnnooo}}}zzznnnooo}}}zzzlllPPPDDD===AAACCC>>>???FFFBBBLLLfffqqqSSSJJJHHHJJJZZZppp|||gggGGG777555555666666555333222444888<<<:::999888888:::>>>CCCFFFFFFDDDEEEIIIPPPUUUWWWVVVMMMPPPSSSTTTSSSTTTWWW[[[WWW\\\ZZZTTTQQQTTTUUUSSSRRRQQQMMMDDD:::222000000,,,***((('''((()))((('''###$$$'''(((((()))+++---(((''''''((())))))(((&&&)))))))))(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%######$$$%%%###"""&&&%%%&&&******&&&%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&%%%###%%%***######$$$%%%&&&&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%(((((('''&&&'''&&&%%%$$$$$$$$$%%%&&&%%%'''&&&$$$%%%'''&&&!!!$$$$$$%%%&&&&&&&&&%%%%%%'''!!!###$$$!!! ###"""""""""!!! !!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&'''&&&&&&$$$$$$%%%&&&&&&'''((((((hhhVVVNNNMMMIIILLLPPPLLLKKKMMMJJJLLLQQQSSSeeezzzlllttt|||tttrrr}}}zzz```LLLFFFBBBBBBBBB@@@AAADDDEEEWWWttteeeIIIFFFLLLUUUjjjVVV:::777888444888666444333333555777999888888999:::<<>>AAABBBAAACCCFFFJJJMMMPPPTTTVVVUUUTTTRRRRRRTTTWWWYYY[[[WWWUUURRRPPPPPPRRRSSSUUUPPPHHH===444///---+++***++++++*********)))))))))(((((((((((((((((())))))%%%%%%'''))),,,---------((('''&&&&&&'''(((&&&%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&$$$###"""%%%$$$###$$$&&&(((((('''$$$######""""""######$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&%%%######%%%'''%%%(((((($$$###$$$###'''%%%######%%%&&&%%%$$$&&&""" %%%((('''$$$%%%###$$$'''(((&&&'''***++++++)))'''$$$"""!!!!!!""""""###$$$&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&''''''&&&%%%###$$$###"""$$$&&&(((''''''&&&%%%%%%%%%%%%###$$$%%%%%%%%%''''''&&&lll^^^NNNJJJKKKFFFRRRZZZWWWQQQOOOKKKRRReee}}}nnnjjj{{{xxxoookkknnn~~~~~~yyyzzzfffOOOJJJIIIIIIJJJGGGBBBBBBEEEUUUpppxxx[[[NNNBBBEEEWWWooo}}}___BBB::::::666444666333333333333444555666777999888888999;;;===???AAAAAA???@@@EEELLLQQQQQQPPPPPPQQQQQQRRRTTTWWWZZZ\\\ZZZWWWRRROOOMMMPPPTTTXXXPPPGGG;;;333000///...,,,++++++++++++************))))))******++++++,,,,,,))))))))))))'''&&&&&&&&&((('''&&&&&&(((((('''%%%&&&&&&&&&&&&&&&%%%%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%&&&'''''''''%%%$$$###%%%######$$$''')))***)))$$$$$$############$$$$$$"""###$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%'''$$$''''''%%%%%%''''''###%%%$$$######$$$$$$$$$$$$'''""" %%%)))'''%%%!!!###$$$""""""%%%(((((('''&&&&&&%%%$$$###!!!"""$$$%%%######%%%((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%'''((((((&&&%%%"""$$$###$$$&&&)))''''''''''''&&&%%%%%%$$$&&&%%%%%%''''''''''''(((|||mmmXXXOOONNNJJJTTT^^^]]]VVVQQQKKKMMM[[[qqq}}}ooommmsssllllllsss{{{```LLLKKKJJJKKKKKKFFFBBBCCCHHH]]]xxxoooPPPIIIBBBFFFZZZvvvhhhPPP:::444666666444666333333333333444666777777777777777888999;;;===???AAA>>>===BBBKKKPPPOOOLLLNNNPPPSSSTTTUUUWWWZZZ]]]\\\YYYUUUPPPNNNOOOTTTXXXNNNEEE999222111111///---,,,,,,,,,+++++++++************++++++,,,---......---,,,+++***)))(((''''''((('''&&&&&&((()))((('''&&&&&&%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$######%%%(((***++++++######""""""""""""##################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$&&&'''&&&%%%$$$%%%&&&%%%((((((%%%&&&))))))'''$$$############$$$$$$%%%&&&$$$"""###&&&((('''%%%###!!!!!!$$$%%%######&&&$$$$$$$$$'''***,,,+++***######$$$$$$!!!""")))$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''''''''%%%$$$!!!###%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%$$$######(((&&&&&&((((((&&&&&&(((~~~dddUUURRRNNNWWWdddeee]]]WWWNNNLLLVVVeeeyyynnnrrroooiiikkkxxxtttZZZJJJJJJIIIJJJJJJFFFCCCGGGNNNiii|||cccHHHGGGFFFMMMcccqqqSSSEEE777111333666666555111111222333444555666666666666666666888:::<<<===?????????CCCIIILLLMMMLLLPPPSSSVVVWWWWWWXXXZZZ]]]ZZZZZZYYYUUUQQQPPPRRRUUUKKKBBB777111111111///+++---,,,,,,,,,,,,+++++++++))))))***+++,,,---...///---+++******---...---,,,'''&&&%%%&&&(((***)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&#########%%%)))+++------$$$$$$############$$$$$$$$$###"""""""""###%%%&&&$$$$$$$$$$$$############$$$&&&''''''&&&%%%%%%&&&'''))))))%%%%%%((()))&&&$$$$$$$$$$$$$$$$$$&&&'''%%%&&&&&&'''''''''&&&&&&(((%%%&&&((()))&&&&&&)))###"""###&&&***,,,+++)))$$$!!!!!!%%%$$$ !!!&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$$$$'''&&&$$$$$$%%%&&&&&&%%%"""###$$$%%%%%%%%%$$$###)))&&&%%%((((((######&&&lllYYYTTTPPP[[[jjjlllccc\\\RRRMMMUUU]]]~~~uuukkkvvvnnnfffkkkzzznnnUUUFFFHHHGGGHHHIIIFFFDDDJJJRRRrrrsssZZZEEEHHHKKKTTTjjjwww```FFF@@@666///000666777555///000111222333444555555555555555555777999;;;<<<>>>@@@DDDFFFGGGIIILLLOOOSSSWWWZZZZZZYYYXXXZZZ]]]YYY[[[\\\YYYUUUQQQQQQRRRIII@@@555000111111...***---------,,,,,,,,,++++++(((((()))***,,,---.........+++'''''')))***(((%%%&&&&&&%%%&&&)))******)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&''')))'''''''''&&&&&&%%%%%%%%%$$$$$$###"""###$$$&&&'''###"""###%%%))),,,------'''&&&&&&%%%%%%&&&&&&'''%%%###"""!!!!!!###%%%&&&$$$$$$$$$############"""$$$&&&''''''&&&%%%%%%&&&(((***)))%%%$$$''''''$$$%%%%%%&&&&&&%%%%%%''')))%%%'''))))))(((&&&&&&&&&(((%%%%%%''''''$$$$$$'''%%%######%%%((((((%%%"""$$$&&&***'''$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######'''$$$!!!!!!$$$&&&&&&$$$###$$$&&&'''(((''''''&&&***%%%$$$((('''!!!!!!%%%zzz```VVVWWWVVV___hhhiii```VVVQQQPPPUUUppp~~~pppmmmuuullljjjrrr~~~```LLLGGGNNNGGGGGGJJJDDD>>>LLLcccfffKKKHHHCCCEEEWWWsss|||iiiZZZAAA:::555666666444222333222222222333333444444444;;;888444444666777666555DDD@@@???CCCEEEEEEKKKTTTXXXYYY[[[\\\]]]]]]]]]\\\ZZZZZZ[[[\\\[[[XXXRRRNNNDDD===444///......---,,,***,,,,,,+++)))((()))***)))---...)))&&&***...///000///,,,)))'''&&&&&&'''((('''&&&&&&(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%(((%%%%%%)))&&&((()))(((&&&%%%%%%&&&***&&&$$$&&&%%%"""###&&&&&&!!!""")))---***&&&(((&&&###!!!"""$$$''')))$$$"""!!!"""$$$&&&'''&&&,,,%%%"""&&&'''$$$$$$''''''&&&%%%%%%&&&&&&$$$""")))'''''''''((()))((('''%%%$$$"""!!! !!!"""###&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$""""""###%%%&&&&&&%%%$$$"""###"""""""""###%%%'''((('''(((###$$$(((&&&!!!!!!&&&((($$$"""%%%$$$$$$$$$%%%&&&'''((()))###$$$&&&(((((((((((((((''''''((('''&&&$$$!!! iiiYYYUUUSSS\\\gggjjjcccYYYQQQNNNTTTkkkwwwkkkjjjuuummmhhhsssyyy[[[HHHDDDLLLFFFEEEHHHCCC@@@QQQiii~~~___JJJHHHFFFJJJ\\\vvvrrr\\\LLL>>>888444555666444333444222222333333333444444444777555333444777::::::999AAA>>>>>>BBBDDDDDDJJJRRRZZZ[[[\\\^^^^^^^^^]]]\\\ZZZ[[[\\\]]]]]]YYYRRRNNNCCC<<<333...------,,,+++***+++,,,+++)))((()))***(((---///,,,+++------+++***)))'''%%%$$$$$$$$$%%%'''&&&%%%&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###((()))''''''+++'''%%%$$$%%%''''''%%%###)))%%%$$$%%%$$$""""""%%%'''$$$"""###&&&(((%%%"""&&&$$$###""""""###&&&'''$$$###"""###&&&''''''&&&***&&&$$$''''''$$$$$$(((&&&%%%%%%%%%&&&&&&$$$"""((('''&&&&&&(((((('''&&&###$$$$$$$$$######""""""%%%&&&&&&'''''''''&&&&&&'''&&&%%%%%%&&&&&&$$$######$$$%%%&&&&&&%%%###"""###""""""###$$$%%%'''((($$$'''%%% $$$)))***(((###"""&&&'''###!!!###(((((('''%%%%%%$$$$$$$$$###$$$&&&(((((((((((('''$$$$$$%%%&&&&&&&&&&&&&&&vvv```UUUQQQ[[[gggnnnkkkaaaUUUNNNRRRddd}}}rrriiimmmtttmmmjjjxxxrrrTTTDDDBBBJJJDDDCCCEEECCCEEEZZZsssqqqUUUHHHFFFHHHRRReee{{{lllSSSCCC;;;666444555666444444666333333333333333444444444333222333555999===>>>>>>DDDCCCDDDGGGIIIJJJPPPWWW\\\]]]^^^^^^^^^\\\[[[ZZZYYYZZZ]]]___^^^YYYRRRLLLAAA:::222---,,,,,,+++******+++,,,+++)))))))))+++&&&***+++*********%%%&&&%%%$$$###"""###$$$%%%&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%'''$$$$$$&&&&&&$$$$$$''''''### ###((()))%%% ((($$$###$$$###!!!"""%%%&&&%%%%%%$$$$$$######"""#########"""###$$$%%%%%%"""!!!"""###%%%%%%$$$###&&&%%%%%%'''&&&######&&&&&&%%%$$$%%%&&&&&&$$$###'''&&&%%%%%%''''''&&&%%%###$$$%%%&&&&&&$$$"""!!!$$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%$$$%%%&&&&&&'''&&&%%%###"""############$$$&&&'''((("""&&&(((%%%$$$''')))'''(((%%%###&&&&&&###!!!!!!)))((('''%%%$$$#########$$$%%%&&&'''((((((''''''$$$$$$$$$$$$%%%'''((((((iiiZZZSSS[[[hhhrrruuulll]]]RRROOO\\\sssooommmvvv}}}rrrlllnnn~~~kkkOOOBBBBBBGGGCCCAAACCCCCCKKKddddddMMMHHHBBBJJJZZZnnn}}}eeeNNN@@@999555444777888666777999444444444444444444444444222333444777;;;>>>@@@AAAEEEFFFHHHJJJLLLPPPUUUYYY\\\]]]]]]\\\[[[YYYWWWVVVWWWYYY\\\^^^]]]XXXPPPJJJ???999000,,,+++++++++))))))+++,,,+++***)))***+++***+++***((((((''' '''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%'''%%%$$$#########$$$&&&&&&###!!!###'''(((&&&"""'''###"""######!!!!!!%%%"""$$$&&&%%%######%%%'''"""###$$$%%%%%%%%%%%%%%%!!! """######""" """###$$$%%%###!!!"""$$$&&&%%%$$$%%%&&&&&&%%%###&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$#########$$$%%%&&&&&&&&&&&&'''&&&%%%&&&''''''&&&$$$''''''''''''&&&$$$###"""######$$$$$$%%%&&&''''''###''''''$$$###%%%$$$!!!&&&$$$$$$%%%&&&$$$###"""&&&&&&%%%%%%$$$%%%%%%%%%$$$%%%&&&'''((('''&&&&&&'''&&&%%%$$$$$$%%%''''''uuueeeWWW[[[eeesss{{{uuueeeWWWOOOVVVjjjnnnqqq~~~yyyooojjjppp~~~}}}eeeLLLDDDDDDFFFCCCAAABBBEEERRRnnn|||ZZZHHHIII@@@NNNcccwwwoooZZZHHH===777555666999999777999<<<666666555555555555555555444555888:::<<<>>>@@@AAAAAADDDGGGIIILLLPPPUUUWWW[[[\\\[[[ZZZXXXVVVTTTRRRUUUWWWZZZ\\\[[[UUUMMMGGG>>>888///+++***+++***))))))***++++++***)))***+++......,,,)))***+++&&&(((((('''&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%&&&(((******$$$%%%&&&&&&&&&%%%%%%%%%&&&###"""######!!!"""%%%###&&&((('''$$$###%%%(((###$$$%%%&&&''''''''''''$$$###"""###$$$$$$"""!!!"""$$$$$$###"""###$$$$$$%%%$$$$$$%%%&&&'''%%%$$$&&&$$$$$$$$$%%%&&&%%%$$$''''''%%%$$$$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%&&&''''''&&&$$$''''''&&&&&&%%%$$$###"""###$$$$$$%%%&&&&&&&&&&&&%%%'''%%%""""""$$$$$$!!!############%%%'''&&&###&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%'''&&&%%%$$$%%%&&&'''(((ttt\\\\\\bbbppp}}}|||mmm^^^RRRSSSccc|||mmmrrrvvvoookkkqqq|||]]]JJJEEEEEEGGGEEECCCCCCGGGXXXvvvoooRRRFFFIIIDDDUUUnnnssscccSSSEEE===666555666:::999777999===888888888777777777777777666888;;;=========???@@@CCCHHHMMMNNNQQQWWWZZZ[[[\\\\\\\\\[[[YYYVVVSSSRRRUUUWWWYYYZZZYYYSSSLLLFFF>>>777///+++***++++++***)))***++++++***)))+++,,,((()))(((&&&(((++++++'''&&&&&&&&&%%%%%%$$$$$$###&&&%%%$$$%%%&&&'''&&&$$$$$$$$$%%%%%%&&&&&&''''''###%%%%%%$$$$$$((()))((($$$'''((('''%%%###$$$&&&'''###"""$$$$$$"""###&&&''')))***((($$$"""###%%%###$$$%%%'''(((((((((((()))(((%%%%%%&&&&&&&&&%%%&&&&&&$$$"""###((((((%%%%%%$$$$$$%%%&&&'''&&&$$$&&&%%%$$$$$$&&&&&&%%%$$$((('''%%%######$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''%%%$$$&&&%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&%%%"""$$$)))***'''!!!######"""%%%((('''$$$((('''&&&$$$###"""""""""$$$%%%&&&''''''&&&%%%$$$######$$$%%%'''(((***+++eeeaaabbbpppwwwhhhWWWRRR[[[wwwzzzmmmvvvvvvrrroooxxxqqqUUUGGGDDDDDDHHHGGGFFFEEEJJJ\\\|||cccLLLFFFIIILLL```zzzwwwfffYYYLLLAAA999333333666999888555666;;;:::::::::999999888888888666:::===>>>>>>>>>???AAAGGGNNNTTTTTTXXX^^^bbbaaa_________^^^\\\YYYWWWUUUWWWWWWXXXYYYWWWSSSLLLGGG>>>777///++++++,,,+++***(((***++++++******+++,,,"""&&&'''%%%$$$'''((('''###$$$%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''''''''%%%$$$$$$%%%%%%&&&''''''(((###$$$!!!"""&&&&&&"""'''&&&&&&%%%%%%$$$"""!!!'''$$$###%%%%%%###$$$''''''''''''&&&$$$######$$$###$$$$$$%%%&&&'''((())),,,)))%%%$$$$$$&&&&&&&&&(((%%% """))))))###$$$$$$###%%%''''''&&&$$$'''%%%$$$%%%&&&'''&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$'''''''''''''''&&&%%%$$$###""""""$$$%%%&&&%%%###$$$#########"""#########$$$%%%&&&'''''''''&&&%%%&&&'''&&&$$$'''+++***&&&!!!$$$$$$"""$$$((('''"""'''&&&%%%$$$############$$$%%%&&&&&&&&&&&&$$$$$$###$$$%%%'''((()))))))))nnngggeeerrrrrr\\\RRRVVVqqqyyyooozzz~~~wwwuuurrriiiOOOEEECCCCCCIIIIIIHHHGGGLLL___~~~}}}\\\IIIFFFHHHSSShhh~~~jjjZZZNNNCCC777...111222444888666333444999;;;;;;;;;::::::999999999666:::>>>??????>>>@@@BBBFFFNNNTTTTTTXXX___bbb```ccccccbbbaaa___]]]ZZZYYYYYYYYYYYYYYYWWWSSSMMMHHH>>>777000++++++,,,,,,+++(((***++++++******+++---%%%+++...***&&&&&&&&&%%%"""###%%%&&&'''((())))))((('''&&&&&&(((((('''&&&$$$$$$%%%%%%&&&'''((((((!!!&&&((($$$%%%((('''""")))%%%""""""%%%%%%!!!'''$$$###%%%%%%###%%%(((###"""###$$$%%%&&&&&&&&&#########$$$%%%&&&((()))+++'''### !!!###$$$$$$&&&"""''''''$$$$$$###%%%''''''&&&%%%'''&&&%%%%%%''''''&&&%%%###$$$%%%&&&&&&$$$"""!!!)))))))))((('''&&&$$$$$$"""""""""###%%%%%%$$$######""""""!!!""""""######$$$%%%&&&'''''''''&&&%%%'''((((((&&&(((***&&& ###&&&&&&"""###'''&&& ############$$$%%%&&&'''$$$%%%&&&&&&&&&%%%$$$###&&&'''((((((((('''%%%$$$ooobbbkkkuuu\\\UUUWWWlllrrrooo{{{uuurrrxxx|||zzzZZZGGGDDDDDDBBBEEEGGGGGGGGGSSSmmmgggMMMFFFJJJMMM```xxxsss```QQQEEE;;;666666000000000000000///......666:::;;;666444444333111;;;;;;<<<===>>>???@@@AAAJJJMMMRRRXXX^^^aaa```___ccc______eeejjjfff```]]]]]]\\\ZZZXXXUUUOOOHHHCCC:::666111...---------,,,+++***)))***+++,,,+++)))''''''&&&%%%%%%&&&(((((($$$"""!!!###&&&'''&&&$$$)))((((((&&&%%%$$$######&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######"""###%%%(((+++++++++)))&&&###""""""$$$$$$#########"""###$$$&&&(((***///)))###!!!######!!!&&&$$$"""###%%%&&&%%%"""###############"""!!! """%%%&&&$$$%%%''''''$$$###$$$%%%%%%&&&&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$###"""""""""### !!!"""###$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$######%%%'''%%%&&&'''&&&$$$###$$$%%%&&&%%%###"""###%%%''')))&&&###!!!###'''(((%%%!!!&&&&&&&&&&&&&&&&&&&&&&&&tttbbbeeewwwyyyeee\\\ZZZjjjpppqqqyyysssqqqwwwuuuttt~~~sssVVVIIIGGGEEE@@@EEEFFFDDDFFFVVVrrr}}}___IIIDDDJJJMMM```yyy~~~ooo\\\NNNCCC999444444111111111111111000//////333777888555333555666444999:::<<<>>>@@@AAABBBBBBIIILLLPPPWWW^^^aaabbbaaaaaa___bbbiiillliiidddccc```^^^[[[WWWRRRKKKDDD???777444000---,,,,,,,,,++++++)))((((((******)))(((((())))))***)))((('''&&&'''%%%$$$%%%'''((('''%%%&&&''''''''''''((((((((($$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''((((((''''''&&&%%%&&&%%%$$$%%%((())))))(((%%%###!!!!!!###&&&''''''$$$#########$$$&&&((())),,,(((###"""$$$$$$"""&&&$$$"""###%%%&&&%%%##################""""""!!!"""%%%&&&$$$$$$''''''$$$******)))((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&& !!!"""###$$$$$$%%%((((((''''''''''''((((((%%%&&&&&&%%%$$$$$$&&&(((%%%&&&'''&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&&&&((($$$"""###&&&'''%%%"""&&&&&&&&&%%%%%%$$$$$$$$$|||eee___lll|||sssggg]]]ggg{{{nnntttvvvpppooowww{{{nnnqqqiiiQQQIIIIIIFFF@@@HHHEEEBBBFFF[[[yyyrrrVVVFFFDDDJJJOOO```zzzvvvgggUUUIII???666111111111222222222222111111000///333555333333666777666666888<<>>999444000///---+++++++++***)))''''''&&&&&&''')))******)))%%%%%%&&&&&&''''''''''''%%%'''))))))'''&&&(((***%%%&&&'''((()))******+++)))((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''%%%$$$###$$$&&&'''&&&%%%###""""""$$$&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%$$$$$$&&&'''''''''%%%%%%%%%"""%%%((()))&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%'''((($$$''''''$$$$$$&&&%%%"""((('''%%%$$$###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''###%%%''''''&&&%%%%%%&&&%%%&&&'''&&&%%%$$$$$$&&&&&&%%%%%%$$$$$$%%%&&&'''$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''(((((()))zzzggggggxxxuuu```ccc~~~yyyhhhooolllhhhkkk{{{rrr^^^JJJCCCDDDDDDDDDGGG>>>DDDPPPccc}}}{{{]]]DDDAAABBBAAAKKK[[[rrruuu```SSSHHH===777444000///000///000111222222222222222///333333000111666::::::???@@@BBBEEEHHHKKKMMMOOOLLLOOOSSSYYY^^^```___]]]VVVOOOKKKOOOSSSSSSRRRRRRNNNKKKFFFBBB===777111---...,,,******))))))'''%%%%%%$$$$$$&&&((())))))(((%%%&&&((())))))(((%%%$$$###%%%''''''%%%$$$&&&)))************))))))))))))((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%###$$$$$$%%%&&&&&&&&&%%%'''%%%$$$$$$&&&&&&%%%###&&&%%%$$$%%%%%%%%%###!!!###$$$%%%&&&'''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%!!!%%%)))***(((%%%$$$%%%'''&&&$$$$$$$$$&&&((()))$$$''''''%%%$$$&&&%%%"""$$$###""""""$$$&&&)))***$$$$$$&&&&&&&&&&&&$$$$$$#########$$$%%%&&&'''(((#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###%%%''''''&&&$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%"""###%%%&&&&&&&&&&&&%%%"""###%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%qqqiiivvv}}}jjjjjjvvvuuuiiivvvpppgggjjjsssiiiUUUFFFEEEFFFBBBAAAEEEEEEDDDTTTuuunnnUUUAAAAAADDDDDDMMM[[[zzzmmm[[[KKKEEE===666222000///...111111111111111222222222222333444555666777888888FFFFFFHHHLLLPPPSSSTTTSSSHHHMMMUUU\\\``````^^^\\\TTTPPPMMMMMMPPPRRRSSSRRRNNNJJJDDD>>>888333---***///,,,***+++,,,+++((($$$)))'''&&&''')))***(((%%%'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&'''((()))******%%%!!!###))),,,)))$$$&&&$$$""""""$$$%%%%%%$$$+++***)))'''%%%$$$$$$$$$$$$%%%&&&%%%$$$###%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%%%%%%%&&&&&&%%%$$$"""!!!(((%%%%%%((((((%%%%%%(((,,,&&&!!!###(((***&&&!!!%%%$$$###""""""###$$$%%%+++%%%"""$$$### """'''%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''%%%%%%#########$$$%%%&&&$$$%%%###"""&&&---///---(((((((((((('''&&&%%%$$$%%%###!!!"""$$$%%%###!!!'''%%%"""!!!###%%%%%%%%%'''((((((&&&$$$###%%%&&&zzzkkkssstttmmmtttuuunnn}}}llleeejjjwww```PPPEEEGGGHHHCCC@@@CCCFFFIII\\\|||cccOOO@@@???AAACCCPPPbbbiiiYYYGGGBBB;;;555222111000000111111111111111222222222444444444555666777999:::CCCDDDGGGKKKOOOSSSTTTUUUOOOSSSZZZ___bbbbbb___^^^UUUSSSPPPQQQTTTVVVUUUSSSNNNIIICCC<<<777333...+++...,,,))))))******(((&&&((('''&&&'''******(((&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''((('''&&&&&&&&&'''((()))(((%%%"""###''')))'''%%%(((&&&$$$###%%%&&&&&&&&&***)))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$######$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%(((%%%%%%((((((%%%%%%(((((('''%%%%%%&&&&&&%%%$$$&&&%%%$$$######$$$%%%&&&(((###!!!###### """&&&&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################%%%$$$$$$$$$$$$$$$%%%&&&((((((%%%"""%%%))))))%%%&&&&&&'''''''''''''''&&&&&&$$$"""###%%%&&&$$$"""'''%%%""""""###%%%%%%%%%%%%&&&'''&&&%%%%%%&&&(((pppnnn|||~~~ooooootttsss|||iiigggrrrsssTTTJJJDDDGGGIIIDDD@@@AAAFFFPPPhhhyyyVVVIII@@@@@@@@@DDDWWWnnnuuu```SSSCCC>>>888333222222222222111111111111111222333333777666555444555888:::<<<@@@BBBFFFJJJNNNQQQTTTUUUUUUXXX]]]aaabbbbbb```^^^XXXVVVTTTVVVYYYZZZXXXVVVOOOJJJBBB;;;555222///---,,,***((('''((())))))((((((''''''(((***+++***((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''%%%%%%$$$$$$%%%&&&&&&''')))'''%%%$$$&&&'''''''''(((((('''&&&&&&&&&&&&'''((('''''')))++++++((($$$###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&'''(((&&&$$$$$$&&&&&&$$$$$$&&&%%%'''((('''%%%$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&$$$!!!!!!$$$$$$"""###%%%&&&&&&&&&&&&%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!$$$$$$$$$%%%%%%&&&&&&&&&++++++(((%%%''')))'''!!!$$$$$$&&&''''''(((((((((&&&$$$$$$$$$&&&&&&%%%$$$'''%%%######$$$&&&&&&%%%$$$%%%&&&&&&%%%%%%((()))vvvmmmwwwqqqlll|||pppuuuxxxkkkppphhhLLLEEEBBBFFFGGGCCCAAABBBEEEWWWtttfffLLLFFFBBBBBBAAAHHH```zzz}}}gggTTTJJJAAA<<<666222111222222222111111111111222333444555:::888555444555888;;;>>>@@@BBBFFFIIILLLNNNQQQRRRUUUXXX\\\___aaaaaa___^^^\\\YYYVVVWWWZZZ\\\[[[YYYTTTMMMCCC;;;555111///---+++)))'''&&&'''(((******''''''((()))*********))))))((((((''''''''''''''')))((('''&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%&&&$$$&&&'''&&&$$$$$$'''))))))'''%%%$$$&&&''''''''''''&&&&&&&&&&&&'''((((((***((('''***......)))###'''&&&&&&%%%%%%$$$$$$###$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&''''''''''''&&&######&&&&&&######&&&%%%&&&''''''%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&!!!!!!###%%%&&&%%%%%%%%%%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&'''''''''***,,,---,,,,,,...***$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''&&&&&&'''&&&$$$$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%''')))}}}ppptttvvvooo}}}uuukkktttyyyqqq{{{www^^^GGGDDDBBBCCCCCCBBBCCCFFFFFF]]]}}}rrrYYYEEECCCAAAAAABBBLLLgggsss]]]MMMEEE@@@<<<666222111222222222222222111111333555777888;;;999666444444888<<<>>>AAACCCGGGIIIIIIJJJLLLNNNSSSVVV[[[___bbbbbbbbbaaa^^^ZZZVVVUUUXXX\\\\\\\\\XXXQQQFFF<<<555111...,,,))))))(((&&&&&&'''***,,,&&&'''((()))))))))))))))((()))(((((((((((('''''')))(((''''''&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%&&&%%%(((***(((%%%%%%(((,,,(((&&&$$$###%%%&&&&&&&&&&&&%%%%%%&&&&&&((())))))***((('''***//////)))$$$'''&&&&&&%%%%%%$$$$$$###%%%&&&'''(((((('''&&&%%%!!!$$$'''((('''%%%###%%%""""""%%%%%%""""""%%%&&&%%%%%%&&&((((((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!$$$&&&'''(((((((((&&&$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$&&&'''((()))))),,,333777666333///***$$$&&&&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&'''((((((&&&%%%%%%'''''''''&&&'''''''''&&&$$$$$$%%%&&&vvvttt~~~ttt}}}|||nnnffftttyyysssnnnVVVFFFEEEDDDBBBAAABBBEEEHHHKKKccciiiRRRBBB???>>>@@@EEETTTppplllYYYLLLFFF???;;;555222111333444444444333222333444777:::;;;;;;999666444444777;;;===@@@DDDGGGHHHFFFFFFIIIKKKRRRVVV[[[aaadddeeedddccc^^^ZZZVVVVVVYYY\\\\\\\\\XXXQQQFFF<<<555000---+++)))))))))(((''''''***,,,&&&((())))))'''''''''(((((((((((()))(((''''''&&&((((((''''''&&&'''''''''((('''&&&%%%%%%%%%&&&'''&&&(((***)))'''&&&))),,,(((&&&$$$###%%%&&&&&&&&&%%%%%%%%%&&&'''((()))))))))((('''***,,,,,,)))%%%###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%!!!$$$'''((('''$$$###%%%######%%%%%%######%%%%%%$$$$$$&&&))))))&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$"""&&&((('''(((***)))'''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%&&&)))+++,,,555AAAJJJFFF;;;000'''!!!'''''''''&&&&&&%%%#########%%%&&&&&&&&&&&&'''(((((('''&&&&&&(((((('''&&&'''((((((&&&$$$###$$$&&&}}}uuuvvvyyyrrrfffcccxxxuuuppp~~~dddNNNDDDGGGGGGEEEBBBBBBEEEHHHSSSjjjyyy```LLLBBB>>><<>>:::888666444555777:::<<<===BBBFFFGGGEEEEEEHHHLLLPPPTTT[[[aaaddddddbbb```[[[YYYXXXZZZ]]]^^^[[[YYYSSSMMMDDD;;;555000---+++)))+++,,,+++)))((()))+++&&&((()))(((&&&$$$$$$&&&''''''((((((((('''&&&%%%(((''''''''''''(((((()))((('''&&&&&&&&&'''((()))''''''(((''''''''')))***)))'''%%%$$$&&&'''''''''&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&&&&######&&&&&&######&&&"""$$$'''((('''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$###'''(((%%%&&&))))))&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&#####################$$$&&&%%%######%%%)))---///AAARRR```ZZZGGG555***%%%%%%%%%&&&&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%''')))((('''&&&'''))))))'''&&&&&&''''''&&&$$$$$$&&&'''uuuttttttuuukkkaaabbb{{{}}}ppplll|||xxx^^^IIICCCHHHJJJGGGCCCCCCEEEFFFYYYoooqqqXXXFFFFFF@@@===DDDUUUlllooo^^^RRRLLLJJJ:::777333222444777:::;;;666555444555777:::>>>@@@999888666555555777999:::;;;@@@EEEFFFEEEEEEIIIMMMMMMRRRYYY___aaa```]]][[[XXXXXXZZZ^^^aaa```[[[VVVOOOIIIAAA999444111...,,,)))+++------***((()))***&&&(((***(((%%%"""###$$$&&&'''((((((((('''%%%$$$'''''''''''''''((()))***((('''&&&&&&'''((()))***'''&&&&&&&&&&&&'''((((((***(((&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''((((((&&&'''((('''&&&%%%&&&(((''''''&&&%%%%%%$$$$$$###&&&&&&$$$######$$$&&&&&&(((&&&$$$######%%%((()))'''$$$$$$''''''$$$$$$'''%%%+++***%%%###%%%)))%%%&&&'''(((((('''&&&%%%###''''''$$$$$$((()))%%%$$$%%%&&&((()))*********&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$'''%%%###"""$$$)))...111JJJ___oooiiiRRR>>>222...######$$$%%%&&&&&&&&&&&&!!!$$$&&&&&&$$$$$$&&&)))(((''''''((())))))(((&&&$$$%%%&&&&&&%%%%%%''')))xxxxxx{{{wwwzzzzzzjjjbbbhhhuuutttyyykkkSSSGGGGGGGGGCCCFFFKKKDDDAAALLL]]]~~~}}}bbbKKKBBB@@@BBBCCCHHHZZZvvv|||eeeSSSQQQMMM>>>;;;999555333222333555777666333111222555777777666999888666333111333666999>>>BBBEEEEEECCCDDDHHHMMMPPPTTT[[[aaacccaaa\\\YYYZZZ[[[^^^aaabbb^^^VVVOOOJJJDDD<<<555111///...---"""$$$(((+++------,,,+++)))(((&&&&&&'''((((((''''''%%%###$$$&&&'''%%%###))))))))))))((('''%%%$$$))))))((((((((())))))***---***'''(((+++---,,,+++(((''''''((())))))'''&&&'''''''''''''''''''''''''''&&&&&&(((***)))&&&"""&&&'''%%%$$$$$$$$$((('''&&&%%%%%%%%%%%%&&&&&&'''((((((&&&%%%###"""%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%&&&((()))((('''###!!! """%%%'''%%%###'''$$$$$$'''((((((***...BBBOOOZZZYYYJJJ999///---%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&%%%$$$''''''((((((((((((((((((&&&&&&&&&&&&'''''''''(((sss}}}vvvvvvxxxhhhbbbkkkwwwzzzeeeOOOEEEEEEFFFCCCFFFKKKEEEDDDRRRffftttYYYFFF@@@AAABBBCCCKKK```|||nnnYYYJJJJJJIII<<<999777555333222333444555444222000000333555555444555555555444333555999<<<>>>AAADDDDDDBBBCCCGGGLLLQQQUUU\\\aaacccaaa]]]ZZZ\\\\\\___bbbbbb^^^UUUNNNHHHCCC;;;444000...,,,+++###%%%(((+++---,,,+++***)))'''&&&'''((()))((('''(((&&&$$$%%%'''((('''%%%((((((((((((((('''''''''(((((((((((((((((())))))+++)))&&&&&&)))******)))***)))(((((()))(((&&&%%%''''''''''''''''''''''''%%%$$$$$$'''))))))'''$$$$$$***(((&&&'''(((''''''&&&&&&&&&&&&%%%%%%%%%(((''''''(((((('''%%%$$$&&&&&&%%%%%%$$$$$$######&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$###"""###%%%%%%%%%###%%%###!!!!!!$$$%%%%%%$$$((($$$$$$'''((('''))),,,555???IIIHHH===111)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%''''''''''''''''''''''''((((((((()))))))))******qqqsssnnnttteeedddppp{{{uuu\\\KKKDDDDDDEEEBBBEEEJJJFFFHHHXXXpppgggLLL@@@???AAAAAADDDQQQiii{{{cccQQQEEEHHHIII===666555444333222222222222111000......111222333333111222444555666888;;;>>>>>>@@@BBBBBBAAACCCGGGKKKSSSWWW\\\aaacccaaa^^^[[[^^^___```bbbbbb]]]SSSLLLFFF@@@999222///---++++++&&&''')))+++,,,+++***)))'''''''''(((***)))'''%%%((('''&&&'''((()))(((&&&(((((('''''''''((()))***''''''''''''(((((())))))+++)))''''''((())))))(((+++***((((((((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###%%%(((((('''%%%%%%((('''$$$###&&&'''%%%%%%&&&'''''''''&&&$$$###(((&&&%%%&&&((()))&&&#####################""""""%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$############''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%&&&'''&&&$$$)))'''$$$$$$&&&'''(((((((((%%%%%%((((((&&&'''***---222888888333,,,'''%%%'''''''''''''''''''''''''''&&&&&&((()))***)))'''''''''&&&&&&&&&&&&&&&&&&(((((()))))))))*********uuussshhhyyy}}}pppdddhhhwwwiiiSSSHHHEEECCCEEEAAACCCGGGDDDKKK^^^vvv|||[[[CCC===AAAAAA@@@FFFXXXtttqqq\\\NNNEEEGGGFFF:::222222333222222111000000000///......///111222333000222555777888999;;;===>>>???AAAAAAAAADDDHHHKKKUUUXXX]]]aaabbbaaa^^^\\\aaaaaabbbcccbbb\\\RRRJJJDDD???888222...---,,,+++((()))***++++++***)))((('''&&&''')))******'''$$$(((''''''''''''(((''''''***)))'''&&&&&&((()))+++&&&&&&'''((()))*********,,,+++)))(((((()))******+++)))((('''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&&&&&&&%%%''''''$$$!!!###'''&&&"""$$$%%%'''''''''&&&$$$"""&&&$$$"""###'''(((&&&""" """###%%%&&&'''$$$$$$%%%&&&''''''''''''%%%$$$$$$$$$$$$#########'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&)))(((&&&&&&''''''&&&$$$######$$$%%%&&&''''''''')))&&&&&&((((((%%%%%%((()))+++,,,---+++(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&))),,,---,,,***&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''((((((((({{{zzzkkkvvv|||}}}nnneeennnyyy___NNNHHHGGGCCCEEEAAA@@@DDDBBBMMMddd|||tttTTT@@@???DDD@@@AAAKKKbbb}}}{{{eeeUUULLLCCCAAA>>>222000111111222222111000///000000/////////111222444222444777999999999:::<<<>>>???@@@AAACCCFFFKKKNNNVVVYYY]]]```aaa```^^^]]]cccbbbcccdddbbb[[[QQQIIIDDD>>>777111///------,,,)))******+++***)))(((''''''&&&''')))******'''$$$&&&&&&''''''&&&&&&&&&'''---+++)))'''&&&'''((()))&&&''')))***,,,,,,,,,,,,******)))((('''((()))******((('''''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$######$$$'''(((&&&%%%(((,,,)))###$$$%%%&&&''''''%%%###"""'''%%%###$$$&&&'''&&&$$$ !!!###%%%&&&'''((($$$$$$%%%&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&$$$######$$$$$$"""!!! ###$$$$$$######(((&&&&&&((((((%%%$$$''''''&&&&&&%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$)))''''''***...000///,,,''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))qqqsss}}}zzzmmmiiiuuunnnVVVJJJHHHHHHAAADDDAAA???BBBCCCQQQllljjjNNNBBBBBBEEEBBBEEESSSmmmrrr___UUUOOODDD???:::111000000111111111000000//////000111000///000333555444666888999999999:::;;;?????????AAAEEEKKKPPPSSSWWWYYY\\\^^^______^^^]]]cccccccccdddbbb[[[QQQIIIBBB===666111...------,,,***************)))(((((('''''''''(((***)))'''%%%%%%&&&''''''&&&%%%&&&'''---,,,***(((''''''''''''''')))+++---///000000///(((((()))(((''''''***,,,+++)))''''''(((******)))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$###%%%%%%%%%(((***'''!!!$$$%%%&&&&&&&&&%%%###"""'''''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&$$$###$$$%%%%%%$$$###$$$&&&'''&&&&&&&&&'''%%%%%%((((((%%%$$$&&&(((((((((((('''&&&%%%%%%########################***'''%%%)))...111...+++((((((''''''&&&%%%%%%%%%)))))))))*********++++++pppoooyyymmmmmm{{{fffPPPHHHGGGFFF???CCC@@@???CCCFFFYYYwww}}}```JJJCCCDDDDDDEEEJJJ\\\wwwiiiYYYSSSOOOCCC<<<:::444000000000000000000111111...000111000...///222555444666888999999:::<<<>>>@@@??????BBBHHHOOOTTTWWWXXXYYY[[[]]]^^^^^^]]]]]]dddccccccdddccc\\\QQQIII@@@;;;444///---,,,,,,,,,************)))))))))))))))'''&&&'''((()))((('''&&&((()))(((&&&%%%''')))+++******)))))))))(((((()))+++...000222333333222)))***++++++)))***...111///,,,)))'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%######%%%'''"""$$$$$$######&&&$$$ %%%%%%%%%$$$$$$$$$$$$###$$$'''(((%%%!!! ###&&&&&&&&&&&&%%%$$$$$$$$$###&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((((((((('''''''''%%%%%%%%%'''((('''&&&$$$&&&((('''&&&&&&(((***&&&$$$%%%((()))%%%%%%'''''')))++++++)))''''''((($$$$$$$$$$$$$$$$$$$$$$$$(((%%%###&&&,,,///,,,((())))))(((((('''&&&&&&%%%))))))*********+++++++++}}}jjjlll{{{yyymmmppp~~~aaaMMMGGGFFFDDD===BBB@@@@@@DDDIII___uuuXXXGGGDDDDDDBBBGGGOOOccc~~~|||___QQQLLLIII<<<444555333111111000000000000111222---///000///---...111555444666777888999:::===@@@@@@???@@@CCCJJJQQQWWWZZZXXXYYYZZZ\\\]]]]]]]]]\\\cccccccccdddccc\\\RRRJJJ>>>999333...+++++++++*********))))))))))))))))))***(((&&&&&&''')))((('''''')))+++***'''&&&(((***(((((()))************)))***,,,///222444555555444,,,...000///...///333666222///+++((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$$$$'''***'''***)))&&&$$$''''''$$$&&&%%%$$$#########$$$$$$ $$$&&&"""$$$######$$$$$$%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$############""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((''''''###"""!!!"""$$$%%%$$$###&&&&&&$$$!!!###'''%%%###%%%((()))&&&%%%'''$$$((((((&&&###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%'''###!!!$$$***---***%%%******)))(((''''''&&&&&&(((((((((((())))))))))))pppeeevvv|||zzznnnpppsss\\\NNNIIIEEEBBBBBBDDDDDD??????OOOllljjjUUUHHHCCCDDDFFFHHHUUUmmmkkkTTTNNNEEE>>>888444111000111000000000//////......000000000111222444555666666666777888:::;;;<<<<<<>>><<<@@@IIIOOOPPPTTTZZZUUUVVVYYY\\\^^^______^^^```dddeeebbb^^^YYYNNNDDD===999333///---------,,,(((&&&&&&'''((()))(((''')))'''%%%%%%''')))))))))***************)))((((((******(((''''''((()))***------///444888999666222444,,,,,,222333000777CCCAAA///***---)))''')))'''%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&%%%$$$###&&&%%%$$$%%%'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((($$$ !!!%%%'''%%%###''''''&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%'''((((((((('''&&&&&&%%%((((((((((((''''''''''''$$$"""###$$$!!!###***###&&&((('''$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###!!!(((((((((((((((''''''''')))'''%%%$$$%%%&&&&&&%%%''''''''''''&&&%%%$$$###|||qqqeeetttyyynnnqqq}}}nnnXXXLLLHHHEEECCC@@@CCCDDDAAADDDUUUrrr|||aaaOOOFFFCCCDDDGGGKKK[[[uuu}}}cccOOOJJJCCC<<<888555222111222222222111111000000000000000111111222333444555555666777999;;;===>>>???AAA>>>@@@IIIPPPQQQSSSWWWWWWWWWXXXZZZ\\\]]]^^^___^^^aaaaaa]]]YYYTTTKKKAAA999555000,,,******))))))***)))((()))+++,,,+++******((('''&&&((((((((('''************)))))))))((()))(((''''''''''''((()))......111555999:::777444888444444777555333@@@QQQGGG444---///***((()))&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&%%%%%%%%%'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((($$$!!!!!!%%%'''%%%###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$$$$'''''''''''''''&&&%%%%%%((((((''''''&&&&&&%%%%%%'''$$$$$$%%%### !!!%%%$$$&&&((('''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&&&&&&&$$$"""$$$%%%%%%&&&'''(((((())))))'''%%%$$$%%%&&&&&&%%%$$$%%%&&&'''((()))))))))yyyttteeerrrwwwooorrr|||rrrtttfffSSSIIIFFFEEEEEE@@@BBBCCCDDDKKK^^^yyyrrrWWWHHHDDDDDDFFFIIIOOOeeesssZZZJJJFFF@@@;;;888666333111333333333333333222222222222111111111222333333444444555777:::===???AAABBBCCC@@@BBBIIIOOOQQQRRRTTTXXXWWWWWWWWWYYY[[[^^^```\\\]]][[[VVVRRRNNNFFF===777333...+++)))))))))(((+++***)))***,,,,,,,,,++++++)))(((((((((((('''%%%++++++***)))))))))))))))))))))((((((((())))))***000111333777::::::888666888888999999555555FFFZZZNNN999000222,,,)))***&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''$$$""""""%%%'''%%%###%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&&&&&&&%%%%%%$$$'''''''''&&&%%%$$$$$$###)))%%%%%%((()))'''%%%'''%%%'''((('''&&&$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&'''''')))'''%%%%%%&&&'''&&&%%%###$$$&&&'''((()))))))))yyy{{{{{{gggppptttpppuuu{{{kkkcccrrryyy```OOOGGGDDDDDDEEECCCCCCCCCEEEPPPeeemmmQQQFFFDDDDDDFFFJJJRRRnnnkkkVVVIIIEEE@@@;;;999666333111333333333333333333333333222222222111222222333333444555777;;;>>>AAADDDEEEAAACCCFFFKKKMMMOOOQQQSSSVVVUUUTTTTTTVVVZZZ___aaaZZZZZZWWWPPPLLLHHHBBB;;;777444000---,,,,,,+++******(((((((((***+++***))))))((('''((()))***)))''',,,,,,***)))))))))***+++++++++++++++++++++,,,,,,111333555888::::::999888555555666888777:::HHHXXXRRR;;;111222---***+++'''&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%'''((()))%%%&&&''''''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&%%%###$$$%%%&&&%%%$$$$$$$$$#########$$$%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$(((((('''&&&%%%$$$######$$$ !!!'''+++***((('''&&&'''''''''&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%+++)))&&&%%%%%%&&&%%%$$$))))))((('''&&&$$$$$$###((('''%%%&&&'''((('''&&&&&&&&&&&&''''''&&&&&&%%%|||{{{lllppp}}}yyyppppppxxx|||jjj___]]]ssssssZZZLLLFFFCCCCCCEEEHHHEEECCCGGGUUUmmmhhhMMMDDDCCCBBBDDDIIIWWWvvv}}}gggVVVLLLGGGAAA<<<888555222000111111111222222222222222222222222111222222333333444666888;;;???BBBEEEFFF>>>EEELLLNNNLLLMMMRRRVVVSSSRRRRRRSSSVVVZZZ^^^aaaXXXXXXSSSLLLHHHFFF@@@:::666333000...------,,,+++***(((((((((***+++***)))&&&&&&&&&'''***,,,,,,+++------,,,+++++++++++++++******++++++,,,,,,,,,,,,111333666888999999999999555333555<<>>HHHPPPQQQPPPSSSWWWZZZQQQRRRSSSTTTVVVYYYZZZ[[[UUUUUUQQQJJJFFFDDD???999333000---,,,,,,+++***)))+++***)))***,,,,,,,,,+++&&&%%%$$$&&&))),,,...............///...------,,,((()))***+++,,,,,,,,,+++111333666777777666777888888666999FFFWWWcccfffdddWWW===//////,,,+++,,,'''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$''')))(((&&&%%%'''***'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&###$$$((()))%%%######&&&%%%$$$%%%&&&&&&$$$"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&%%%$$$'''''''''((((((((())))))'''&&&&&&'''))))))(((&&&'''((()))***************zzzsssyyy}}}{{{jjjgggooovvvcccVVVZZZdddyyyaaaKKKFFFFFFCCCCCCGGGEEEDDDHHHVVVllloooXXXFFFDDDDDDAAAHHHSSSmmmnnn```YYYMMMGGG???777444222222222000000000000111111222222000000111111222333444555888999:::<<<>>>@@@AAABBBDDDJJJPPPRRRXXX^^^```\\\RRRSSSUUUWWWWWWVVVTTTSSSQQQQQQNNNHHHEEEDDD???888000...,,,+++++++++)))(((***)))((()))+++,,,+++***)))'''$$$%%%(((,,,...///...///111222222000...,,,***+++---...//////......///222555555444444555777777777<<>>???@@@JJJLLLNNNSSS^^^hhhfff]]]SSSUUUXXXYYYXXXTTTPPPMMMNNNOOOLLLGGGDDDCCC>>>777111///,,,+++,,,,,,***)))(((&&&&&&'''((()))(((''',,,)))%%%$$$&&&***---///...000222444444111...,,,...///111222333333333222...111444444333222444666222444<<>>??????>>><<>>===<<<<<<>>>???AAAAAAHHHNNNOOONNNXXXeee___PPPSSSYYY]]][[[TTTMMMJJJKKKHHHKKKIII@@@999888777444///,,,))))))+++,,,+++***+++)))''''''(((((((((''')))((((((((()))***++++++...+++,,,222444000...000...///111000///...///000111333444333000...///000///444777<<>>666222222333333333111111000000000111111222555333333666666666999???@@@>>><<<<<<===@@@DDDGGGLLLNNNOOOQQQUUUXXXTTTNNNUUUXXXZZZVVVOOOJJJKKKMMMHHHIIIFFF>>>888555333111...,,,******+++,,,+++***---+++)))(((((()))'''&&&))))))((((((((()))******+++)))***...000...------+++---//////...,,,,,,------111555333---***---111///222222111888EEEKKKHHH<<<000))),,,...+++(((***((('''%%%%%%&&&&&&%%%###(((&&&%%%%%%&&&''''''&&&)))&&&++++++&&&+++///'''---(((%%%&&&%%%$$$&&&***&&&%%%%%%&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""&&&'''%%%$$$&&&'''&&&###$$$&&&&&&%%%%%%'''))))))%%%"""###'''***(((&&&&&&&&&''''''&&&&&&%%%%%%'''%%%###!!!"""%%%)))+++)))(((''''''((('''%%%###%%%%%%%%%%%%%%%&&&'''((($$$&&&%%%###$$$'''(((&&&&&&%%%$$$%%%'''''''''&&&---***''''''***,,,+++)))))))))((((((((((((''''''iiiccctttsss\\\VVVYYYlllmmmSSSKKKFFFFFFHHHGGGFFFGGGHHHSSSjjjpppZZZKKKHHHFFFGGGJJJYYYxxxyyyhhh]]]UUUOOOKKKAAA<<<555111222333222111000000000000111222222333666444444777666555888>>>???>>>>>>>>>???BBBGGGJJJPPPPPPSSSXXXXXXTTTRRRTTTNNNRRRVVVTTTOOOLLLNNNQQQJJJIIIEEE???999666333111---,,,+++++++++++++++***...,,,***)))))))))'''&&&))))))(((((((((((())))))+++***)))+++---,,,***)))(((+++---...,,,+++***++++++...111///,,,***+++...,,,///...)))***111666666333...+++---,,,(((''')))((('''&&&&&&''''''%%%$$$'''&&&&&&%%%&&&&&&''''''(((&&&******%%%+++000)))///+++((('''%%%!!!!!!$$$$$$%%%&&&)))******'''%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$######"""###$$$%%%$$$$$$%%%%%%%%%!!!###$$$######%%%&&&)))&&&######%%%'''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&%%%###"""###%%%'''((()))((('''((()))((('''%%%&&&%%%%%%%%%&&&''')))***###&&&)))(((&&&&&&'''(((&&&%%%$$$%%%'''((('''&&&+++)))((())),,,---+++)))))))))((((((((((((((((((|||gggdddxxxkkkWWWWWW]]]ooozzzcccPPPJJJFFFHHHIIIHHHGGGIIIGGGVVVrrrgggRRRDDDEEEFFFHHHPPPeeesssbbbXXXRRRLLLGGG???:::444111111222000...000000000000111222444444777555555777666333555:::<<<>>>@@@AAABBBDDDHHHKKKTTTTTTYYY^^^\\\SSSQQQUUUIIIOOOVVVWWWSSSOOONNNOOOJJJGGGBBB>>>:::555222111+++,,,,,,,,,+++*********...,,,***)))))))))'''&&&(((((((((((((((((()))***,,,,,,***)))******(((%%%(((***,,,,,,+++*********++++++++++++,,,+++***)))***,,,+++'''%%%)))---///...,,,,,,---***''''''))))))(((&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%))))))%%%+++111***,,,((('''(((&&&!!! ###$$$'''***------***((($$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$######'''&&&%%%&&&&&&%%%%%%%%%((()))(((&&&"""((()))(((%%%""""""%%%'''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###'''&&&&&&((()))***)))'''&&&&&&%%%%%%&&&(((***+++###&&&******'''%%%&&&***'''&&&&&&&&&((()))((('''((('''))),,,//////***&&&(((((())))))))))))))))))wwweeedddzzzeeeUUU[[[fffvvvqqqWWWLLLGGGDDDFFFGGGFFFFFFHHHIII\\\zzzvvv^^^KKK@@@CCCFFFJJJYYYuuukkkZZZSSSNNNHHHBBB<<<777333111111222000---//////000000222333555555888666777888666333444999;;;>>>BBBCCCBBBDDDHHHLLLUUUXXX^^^aaa\\\TTTOOOOOOKKKSSS[[[]]]WWWOOOJJJHHHGGGAAA===;;;888222///...***,,,------+++******+++---+++)))(((((()))'''&&&''''''''''''((()))***+++------+++((((((***)))$$$***+++,,,,,,******+++,,,,,,***)))***,,,---***(((+++++++++)))((()))+++---))))))++++++***))))))+++)))(((''''''((()))((('''%%%&&&&&&%%%$$$$$$%%%''''''%%%))))))%%%,,,222+++&&&$$$%%%((((((###"""###$$$$$$'''***------+++(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%+++'''&&&((()))'''%%%&&&((()))***)))%%%"""!!! ''')))***&&&""" ###'''%%%%%%&&&&&&''''''&&&&&&%%%&&&(((((('''%%%###!!!&&&&&&&&&''')))***)))(((&&&&&&&&&&&&&&&'''((()))%%%&&&(((***(((%%%&&&+++((('''&&&''')))***)))(((%%%&&&)))---000///***$$$(((((())))))))))))******rrrbbbdddyyyzzz^^^QQQ]]]mmmjjjNNNKKKFFFCCCEEEEEEDDDEEEHHHOOOccclllTTTDDDAAADDDGGGNNNdddvvv___QQQLLLIIIBBB<<<777444000000222222111...//////000111222444555666888666777:::888555666;;;===@@@AAAAAA@@@BBBHHHNNNQQQYYY___```]]]YYYRRRLLLOOOWWW```aaaYYYOOOGGGDDDDDD===888999777111---...))),,,...---+++)))***++++++)))''''''((((((((('''%%%%%%&&&&&&((()))+++,,,+++---+++((()))---,,,'''---------+++******---///+++,,,------,,,,,,,,,,,,...---,,,,,,,,,*********'''(((((((((((()))))))))((('''&&&&&&(((((('''&&&%%%'''((('''%%%$$$&&&)))(((&&&))))))&&&---444...(((%%%$$$''''''$$$$$$'''&&&&&&&&&(((******'''%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((###"""&&&)))&&&%%%'''!!!$$$'''((((((''''''(((&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%'''&&&&&&'''((()))'''&&&%%%&&&&&&'''''''''&&&&&&'''%%%%%%)))(((%%%&&&***'''&&&%%%&&&((()))((('''&&&%%%'''+++......***%%%(((((()))))))))*********nnnaaacccxxxtttWWWMMM\\\ppp}}}eeeHHHLLLGGGDDDEEEEEEDDDEEEIIIUUUiii}}}eeeMMM@@@BBBEEEGGGQQQlllmmmVVVIIIGGGEEE???888444111...///222444222000//////000111222444666777777666888;;;:::888999>>>@@@AAAAAA>>>===@@@IIIPPPKKKWWW___``````___XXXOOOQQQYYYaaabbbZZZPPPHHHEEEDDD<<<777999888222...///))),,,......+++))))))+++***(((&&&&&&((((((((('''$$$$$$%%%&&&(((***,,,---))),,,+++(((***///000+++//////---+++***+++...111***...222111---+++---111111...---......+++((('''))))))(((&&&%%%'''&&&%%%'''%%%$$$%%%''''''&&&%%%&&&(((***(((&&&%%%(((******'''******'''///666000...)))&&&&&&%%%###$$$(((((('''&&&''''''&&&$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((###"""&&&$$$###%%%###%%%((((((&&&$$$######&&&$$$"""$$$((((((&&&###$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&''')))***)))(((''''''((('''%%%###%%%&&&'''''''''&&&%%%$$$)))$$$###((((((%%%&&&***&&&%%%$$$%%%'''((('''&&&'''&&&%%%(((,,,---***'''(((((())))))*********+++~~~hhh^^^fff{{{nnnYYYSSSbbb{{{vvvZZZIIIHHHBBBAAADDDDDDAAAGGGQQQ```sssZZZJJJEEEDDD@@@IIIccctttcccPPPFFFCCC>>>999777////////////000000000000///---///666777444444888<<<777666;;;===999999<<>>>>>AAACCCCCCGGGLLLSSSVVV[[[```aaa\\\TTTNNN]]][[[YYYYYYXXXUUUOOOJJJ???<<<999444000...,,,+++...//////---***(((''''''***---...,,,((($$$$$$$$$$$$$$$%%%%%%'''(((***+++))))))))))))***+++,,,------------,,,,,,+++++++++333444444333111///.........222+++,,,...$$$*********)))(((&&&$$$$$$&&&%%%$$$&&&))))))&&&###(((&&&%%%'''((('''&&&''''''&&&(((+++++++++111999,,,+++)))'''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$"""###(((,,,,,,)))(((---(((%%%''''''%%%$$$%%%***)))'''&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%((())))))(((&&&$$$)))))))))(((''''''&&&&&&)))(((&&&$$$$$$&&&((()))$$$%%%'''((((((&&&%%%###(((&&&$$$$$$%%%&&&'''&&&,,,,,,++++++***)))))))))))),,,+++&&&%%%'''"""~~~llleeemmm~~~lllXXXVVVgggsssYYYLLLIIICCCBBBEEEEEECCCJJJUUUiiinnnTTTDDD???DDDFFFSSSnnnnnn]]]KKKCCC@@@;;;777555000000000000000/////////000...000666888666666:::<<<777777;;;>>>;;;;;;===BBB???>>>AAACCCCCCGGGKKKSSSWWW]]]aaa```\\\VVVRRR]]][[[YYYXXXWWWSSSMMMHHH@@@>>>:::666222///---,,,---...///---***((('''(((&&&)))***)))&&&######$$$&&&&&&&&&'''((()))***+++))))))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,+++444555555444111/////////000333...&&&&&&---,,,$$$******))))))((('''%%%%%%%%%######$$$&&&&&&$$$!!!((('''&&&'''(((((('''''''''&&&'''***+++,,,222999,,,+++)))(((&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%000)))###'''...333333111///(((%%%&&&'''&&&&&&((())))))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&&&&%%%%%%''''''''''''((((((((((((''''''&&&%%%%%%&&&''''''$$$%%%'''((())))))''''''(((&&&%%%%%%&&&''''''&&&***************)))))))))$$$''''''%%%&&&***(((###~~~rrrpppxxxyyygggWWWYYYooommmXXXMMMIIIDDDBBBFFFEEEEEENNNZZZuuugggNNNAAA>>>DDDMMMbbb~~~|||eeeVVVFFF???<<<888444333111111111000000/////////000///111777999888888:::;;;888888<<>>>>>@@@BBB>>>>>>AAACCCCCCEEEJJJSSSXXX^^^aaa^^^[[[YYYXXX]]][[[YYYWWWTTTOOOJJJFFF@@@>>>:::555111...,,,+++---......,,,***(((((()))$$$&&&''''''%%%$$$$$$%%%((((((''''''((())))))***))))))))))))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,---444555555444111/////////111///...------+++'''%%%)))))))))(((((((((''''''%%%$$$###$$$&&&&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%&&&)))++++++000666+++***)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%333+++%%%,,,;;;FFFCCC<<<333+++%%%%%%'''''''''***'''((((((((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%,,,***'''$$$$$$&&&(((***%%%&&&&&&'''(((((())))))&&&&&&&&&''''''&&&&&&&&&$$$%%%''')))******))))))'''&&&%%%&&&((((((&&&%%%(((((((((((())))))))))))###%%%%%%$$$'''++++++((({{{~~~qqqaaaUUU^^^wwwgggTTTLLLHHHCCCBBBFFFFFFGGGSSSbbbuuu]]]JJJCCCCCCCCCTTTpppttt\\\OOOAAA;;;999555333222222222111111000////////////000333666888999999::::::888999<<>>:::888444222222222111111111000000000///000222444666777999999888888999999;;;>>>AAABBB@@@>>>;;;<<<@@@BBBAAADDDHHHOOOUUU[[[\\\ZZZXXX[[[___\\\[[[XXXSSSLLLFFFAAA???>>><<<888444000---,,,++++++,,,,,,***(((((()))+++%%%%%%%%%&&&'''((())))))''''''&&&%%%%%%%%%&&&&&&(((((((((((()))***+++,,,+++++++++,,,,,,---------000000000...,,,,,,---//////'''&&&+++***$$$%%%...)))(((((((((((()))******'''''''''''''''&&&'''((($$$***---)))'''))))))'''((($$$###%%%&&&$$$%%%(((%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%###(((:::YYYnnnmmmaaa@@@333'''$$$%%%%%%%%%'''###$$$%%%'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''')))+++,,,((('''''''''&&&&&&&&&%%%&&&''')))++++++)))'''&&&''''''''''''&&&&&&%%%$$$&&&&&&&&&((())))))'''$$$%%%%%%&&&'''((())))))***+++)))''''''((((((''''''yyy```YYYYYYiiivvv[[[LLLHHHGGGCCCDDDHHHKKKQQQcccwww~~~bbbKKKCCCEEEIIILLLiiiuuucccPPPFFF===:::777444222222111111111111111111111111222555777777888::::::777666888999888<<<@@@AAA>>><<<:::<<>><<<888555222///......+++++++++)))((((((***,,,&&&%%%###$$$%%%''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%(((((((((((()))***+++++++++,,,,,,,,,,,,,,,,,,------------,,,+++,,,...000222,,,)))+++***&&&***222***)))((((((((()))***+++%%%&&&&&&%%%$$$$$$%%%''' (((,,,'''$$$''''''$$$(((###"""$$$%%%###"""$$$$$$$$$%%%%%%&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%((('''(((444OOOjjjqqqjjjBBB444'''$$$%%%%%%$$$%%%######%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%$$$((((((''''''&&&%%%%%%$$$&&&''')))******)))'''&&&(((((('''&&&%%%$$$$$$###((('''&&&'''))))))'''&&&%%%&&&&&&'''((())))))******&&&&&&)))+++))))))***ppp\\\YYY^^^pppoooVVVJJJJJJHHHEEEGGGLLLOOOXXXmmmvvvYYYFFFCCCGGGJJJXXXwwwkkkZZZLLLDDD<<<999666222000111000000000111111222222333666:::;;;999999<<<<<<777555888888666999??????:::===;;;>>>DDDGGGHHHJJJNNNOOORRRVVVZZZ]]]^^^______\\\[[[WWWPPPFFF>>>:::999:::888555222000.........*********((('''(((***---***'''$$$$$$&&&'''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''(((''''''(((((()))***+++---,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++---000333333222000---)))(((+++///+++***)))((('''(((***+++%%%&&&'''&&&######&&&((((((,,,&&&###&&&'''"""'''"""!!!$$$'''%%%$$$%%%$$$%%%&&&'''(((''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%(((***)))--->>>TTT\\\WWW@@@222&&&$$$&&&'''%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%(((((('''&&&&&&&&&&&&&&&)))'''&&&&&&(((((((((''''''''''''(((((())))))))))))%%%&&&+++---***)))***kkkZZZ[[[bbbuuujjjRRRJJJLLLJJJGGGIIIOOOSSS\\\sssoooTTTEEEFFFKKKLLLaaazzzeeeTTTJJJBBB;;;888555111///000//////000111222333333444999>>>???;;;;;;>>>===888444777777555777======888>>>===@@@FFFJJJKKKMMMRRRQQQRRRVVV[[[___aaaaaa___\\\[[[WWWOOOEEE<<<999888555333111...,,,+++++++++******)))((('''(((+++---...+++''''''((()))(((&&&&&&&&&&&&&&&&&&'''(((((('''''''''(((((()))***+++---------,,,,,,+++++++++++++++,,,,,,,,,...222555333555444...)))((()))***,,,+++)))((('''((()))***'''))))))(((%%%%%%(((+++"""...333,,,(((,,,,,,'''%%%!!! %%%(((((('''(((%%%&&&'''))))))))))))(((''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%"""(((***)))222???BBB<<<>>>000$$$###'''((('''&&&'''''''''''''''((()))***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&''''''((($$$%%%%%%%%%%%%%%%%%%$$$(((((('''''''''(((((()))***(((&&&%%%'''((((((((((((((((((((())))))))))))+++&&&'''---...)))&&&(((hhh\\\ZZZggg~~~dddOOOJJJPPPIIIKKKMMMNNNUUUgggvvv]]]LLLGGGJJJKKKJJJqqq{{{jjj[[[QQQIIIDDD<<<666333111000///000111222222111111222333:::;;;===<<<;;;999888888===;;;:::<<>><<<:::@@@FFFIIIHHHHHHLLLOOONNNJJJRRRYYYYYY^^^bbb\\\ZZZXXXRRRHHH===666666777333444444000,,,)))***,,,+++)))''''''((((((&&&$$$'''''''''&&&%%%$$$""""""$$$$$$%%%%%%'''(((******''''''''''''(((***++++++000///---,,,++++++,,,,,,+++***)))))),,,222888<<<<<<666///******++++++***...---***(((&&&%%%%%%&&&,,,((($$$###$$$&&&((()))111000---)))'''%%%%%%%%%)))%%%"""$$$))),,,+++)))%%%&&&'''(((((('''&&&%%%(((((('''&&&%%%%%%$$$$$$!!!###(((+++)))$$$""""""***&&&''',,,...+++---333------+++)))&&&'''***---(((((('''&&&%%%######"""(((%%%$$$%%%'''(((&&&$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&++++++'''%%%%%%'''(((((('''&&&&&&&&&&&&'''$$$%%%'''))))))((('''%%%++++++******))))))((((((iii[[[\\\iiixxx```QQQMMMPPPLLLLLLLLLPPP[[[ooopppYYYLLLHHHIIIOOOUUU~~~uuueeeYYYPPPGGGBBB;;;666333222111111000111222222000000111222:::<<<======<<<;;;::::::>>><<<<<<>>>@@@@@@>>>;;;<<<@@@EEEGGGHHHIIIKKKMMMMMMIIIPPPWWWVVV[[[___YYYZZZTTTLLLCCC<<<888555444444555444111---***+++,,,+++)))(((((((((((('''%%%&&&&&&'''''''''&&&%%%%%%''''''&&&&&&&&&''''''((('''''''''((((((***+++,,,333222///---,,,++++++++++++***)))***...555===AAA@@@999///*********)))'''---,,,***((('''&&&&&&&&&...+++'''%%%%%%&&&''''''+++***)))'''&&&%%%%%%%%%(((&&&$$$%%%'''))))))(((&&&'''((())))))((('''&&&(((''''''&&&%%%%%%$$$$$$)))###!!!$$$'''(((&&&######((()))&&&'''+++)))(((&&&%%%%%%&&&'''(((&&&%%%%%%$$$###"""!!! &&&$$$###$$$&&&'''%%%###'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&***......***''''''((())))))((('''&&&&&&%%%%%%%%%&&&'''(((((((((''''''*********)))))))))))))))jjj[[[^^^nnnoooZZZTTTRRROOOOOOKKKJJJRRRddd||||||gggTTTMMMIIIHHHUUUffflll^^^TTTNNNEEE@@@:::555333333333222000111222111//////111222:::;;;<<<============<<<>>>???@@@BBBCCCBBB>>><<>>??????>>>@@@BBBDDDFFFFFFDDDAAA>>>FFFDDDBBBEEEIIILLLJJJGGGHHHCCCHHHMMMKKKOOORRRLLLPPPIII@@@999555444444333444333111///---++++++++++++)))(((((())))))((('''&&&&&&'''(((((((((((('''***)))((('''&&&%%%%%%%%%'''''''''((()))+++,,,---333222000---+++*********+++***)))+++000777???DDDEEE:::...(((***+++'''###)))((((((((('''''''''''',,,***'''&&&''''''&&&%%%!!!"""###%%%%%%%%%$$$###$$$'''***(((###"""$$$((($$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""'''%%%!!!$$$$$$$$$&&&&&&$$$######(((%%%$$$&&&+++,,,)))%%%''''''&&&&&&%%%$$$######%%%$$$$$$$$$%%%%%%$$$$$$))))))'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******(((&&&%%%&&&''''''((((((((((((''''''((('''&&&%%%&&&''')))***(((((())))))******++++++zzzhhh\\\hhh}}}eeeVVVXXXWWWOOONNNKKKNNN___yyyiiiVVVJJJKKKIIIMMMfffsssdddVVVMMMHHHHHHBBB;;;555222000//////111222222000///000333555;;;999999;;;>>>@@@@@@???CCCEEEHHHJJJIIIGGGEEECCCKKKGGGEEEGGGLLLNNNJJJEEEEEE@@@DDDHHHEEEIIILLLFFFFFFDDD???888222000333666222000...---,,,+++***)))***)))(((((())))))(((''''''''''''''''''&&&%%%%%%(((''''''&&&&&&&&&''''''&&&''''''(((***+++---...000///---+++******++++++,,,+++******...333999===>>>666,,,(((***+++)))%%%''''''(((((((((''''''''''''%%%$$$%%%'''''''''&&&###$$$%%%&&&&&&%%%$$$###$$$(((+++)))###!!!###'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$!!!&&&(((%%%$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%(((%%%$$$''',,,---)))$$$'''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&***)))'''&&&%%%$$$######%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''###########################$$$&&&''''''&&&&&&'''$$$%%%'''((()))*********)))(((&&&%%%&&&'''***+++(((((())))))******++++++tttddd^^^nnn}}}aaaVVVWWWUUUNNNMMMPPPZZZmmmyyy^^^QQQIIIJJJMMMXXXuuuzzzlll```SSSKKKHHHHHHCCC;;;555111///...---111222222111000222555888===;;;999;;;???BBBBBB@@@FFFIIILLLMMMLLLKKKJJJJJJNNNLLLJJJLLLPPPOOOJJJEEEDDD>>>BBBEEEBBBFFFJJJDDD??????===888222000333777111///,,,+++++++++)))((()))'''&&&'''((()))(((&&&'''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))&&&''''''(((***,,,...///...---,,,*********++++++,,,+++***+++,,,///222444555111+++)))******)))'''''''''((((((((('''&&&&&&$$$######%%%'''((('''%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$(((+++)))%%%"""$$$''''''((()))******)))((('''%%%%%%%%%%%%$$$$$$$$$$$$%%%++++++### $$$&&&######%%%%%%###$$$((()))'''&&&$$$$$$&&&))))))&&&###$$$$$$$$$#########""""""%%%&&&''''''%%%%%%&&&'''***)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))))))))$$$%%%''')))***+++******)))((('''&&&&&&(((***+++))))))))))))************mmm``````sssqqq]]]UUURRRPPPMMMOOOXXXiii}}}lllUUUNNNIIIIIIRRRgggqqqdddZZZPPPJJJIIIFFFAAA:::444111000//////111222222111222444888<<>>;;;===BBBEEEDDDBBBIIILLLOOOPPPOOONNNOOOQQQPPPPPPPPPRRRSSSQQQKKKFFFEEE???BBBEEEBBBFFFJJJEEE===<<<:::777555444555555222///,,,+++,,,,,,***((('''&&&%%%&&&'''((('''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''((((((&&&'''''')))***,,,...///000///---+++***************+++++++++,,,---...///------,,,+++)))(((((((((''''''((((((((('''%%%$$$%%%$$$%%%'''((((((&&&$$$'''&&&&&&%%%&&&&&&''''''%%%'''******'''%%%&&&'''''''''((())))))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%***(((!!!!!!(((((("""###&&&%%%"""$$$+++...---%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$############"""$$$&&&'''&&&$$$###%%%''')))((('''&&&%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''((())))))(((&&&''')))*********(((''')))((('''''''''(((***************))))))))))))))){{{hhh]]]bbbvvviiiZZZSSSOOOMMMMMMQQQ___tttzzzcccOOOMMMIIIJJJWWWrrrkkk]]]TTTMMMJJJLLLDDD???999444222111111111111222222222333666:::>>>DDD@@@===???DDDGGGFFFDDDJJJMMMPPPQQQPPPPPPRRRUUUQQQRRRTTTVVVUUUQQQKKKGGGFFF@@@CCCGGGDDDHHHLLLGGG===:::666666888999666333333///,,,,,,------+++)))&&&%%%$$$%%%''''''&&&%%%%%%&&&''')))******++++++(((''''''&&&&&&&&&''''''&&&'''''')))+++---///000333222///---+++))))))))))))***+++,,,------------***,,,...,,,(((&&&&&&''''''(((((()))(((&&&%%%$$$'''''''''((()))(((%%%"""&&&%%%$$$$$$%%%'''((()))%%%''')))***)))(((''''''$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&&&&"""'''...(((%%%((('''###&&&...333222&&&''''''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%"""%%%&&&%%%###"""$$$&&&(((((('''&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&&&&'''''''''%%%((()))***+++***(((&&&%%%((((((((((((((())))))***++++++******))))))((((((yyywww|||xxxrrrbbb[[[gggvvv\\\TTTTTTQQQNNNOOOVVVllllllVVVHHHIIIHHHKKK]]]}}}uuu[[[RRRPPPIIIEEEFFF===999555222111111111000444222111000222999AAAGGGHHHGGGGGGFFFFFFFFFFFFFFFMMMPPPRRRQQQOOOOOORRRVVVPPPSSSVVVVVVSSSNNNIIIGGGLLLJJJHHHGGGHHHIIIIIIIII???===;;;::::::;;;:::888000---***)))******(((%%%(((&&&$$$%%%((()))((('''(((''''''((())))))'''%%%)))((('''&&&&&&'''((()))---,,,***)))+++///333666222111...+++((()))+++...000000...---,,,+++++++++///---***))))))***)))(((%%%&&&'''&&&$$$$$$&&&(((%%%'''))))))(((''''''((($$$%%%%%%$$$$$$&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""###$$$$$$$$$%%%""" """&&&(((%%%!!!'''&&&$$$###%%%+++444:::***'''$$$###%%%%%%$$$!!!)))((('''&&&%%%$$$$$$$$$###(((+++(((###"""$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&(((((('''&&&###%%%((()))(((''''''((((((''''''&&&&&&((()))***$$$###$$$'''***+++***)))&&&333333,,,+++'''$$$***'''(((((('''''''''***,,,...///,,,''')))///...(((sssqqq~~~|||lllkkkvvvoooaaa\\\jjjnnnVVVPPPRRRPPPOOOPPPXXXooo}}}aaaLLLJJJIIIHHHNNNccckkkXXXPPPKKKBBB???AAA===999555222111111000000555333222222555;;;CCCHHHLLLKKKIIIGGGFFFFFFFFFFFFLLLNNNOOOOOOOOOOOOPPPRRRLLLPPPSSSTTTQQQMMMIIIGGGNNNLLLIIIGGGGGGGGGFFFDDD>>><<<:::999:::999888777000---************(((&&&)))&&&%%%%%%''')))(((&&&)))((('''((()))***((('''((('''&&&%%%%%%&&&'''(((+++***))))))***---000222///...---***)))***...111......---,,,,,,,,,,,,---***)))(((((()))((('''%%%(((&&&$$$$$$&&&((('''%%%&&&(((***+++)))'''''''''%%%&&&&&&%%%%%%&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###$$$$$$###"""&&&$$$###%%%)))***'''###############$$$'''+++///+++)))''''''))))))'''$$$'''&&&%%%%%%$$$$$$$$$$$$!!!%%%((('''%%%%%%''')))''''''&&&&&&&&&&&&'''''''''&&&%%%&&&'''''''''%%%%%%'''))))))'''&&&&&&&&&'''&&&&&&%%%&&&'''((()))***)))))))))((())))))***---777444,,,---+++(((---)))))))))((('''(((***,,,,,,---+++(((***//////***}}}ooommm{{{|||ppp^^^aaarrrkkk___]]]oooxxxbbbOOOLLLOOOPPPPPPTTT]]]uuupppVVVEEEJJJHHHIIITTTmmmnnn```TTTNNNGGG>>>;;;>>><<<888444222111111000000555444333444888>>>EEEIIIOOOMMMJJJHHHFFFFFFFFFGGGKKKKKKLLLOOOQQQRRRQQQOOOKKKNNNRRRRRRPPPLLLIIIGGGPPPMMMIIIGGGEEEDDDAAA???<<<:::888888888888666444000...,,,*********)))''')))'''&&&&&&'''((('''&&&***)))((()))***+++***((('''&&&%%%$$$$$$%%%&&&'''***))))))******+++------,,,,,,+++******,,,///333,,,,,,,,,,,,,,,---......,,,++++++,,,,,,,,,***(((+++&&&"""###(((***'''###&&&))),,,,,,***(((&&&&&&%%%&&&&&&''''''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%""" '''&&&&&&))),,,,,,((($$$###&&&((()))(((''''''((('''&&&&&&'''((('''$$$"""%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""!!!!!!)))(((((((((((((((((()))&&&%%%$$$%%%&&&'''&&&$$$''')))***)))'''%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((,,,---,,,***((()))...222;;;???555***+++***&&&******++++++***(((((()))+++)))+++***))),,,000000---qqqooo|||tttjjj]]]cccwwwzzzggg```aaavvvjjjXXXIIIJJJOOOQQQTTTYYYddd}}}~~~gggRRRFFFHHHFFFJJJ\\\yyydddYYYNNNIIIEEE???<<<>>>:::777444222111111000///333333333555;;;@@@EEEHHHLLLJJJHHHEEEDDDEEEFFFGGGJJJIIIKKKPPPVVVXXXVVVSSSOOORRRUUUTTTQQQMMMJJJHHHOOOLLLIIIFFFDDDBBB???===:::999777777777666444222000///---+++******)))((()))(((''''''''''''''''''+++***((()))+++,,,+++***''''''&&&%%%%%%&&&''''''))))))***+++++++++******+++++++++******+++///222,,,,,,++++++,,,,,,---...222///---,,,,,,,,,+++******&&&###$$$((()))'''%%%&&&))),,,---+++(((&&&%%%'''&&&'''******'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%!!!&&&&&&(((+++---,,,(((%%%%%%'''***+++***(((''''''$$$$$$&&&''''''&&&$$$"""%%%%%%%%%$$$%%%%%%&&&&&&'''$$$###&&&'''%%%######))))))(((((((((((())))))&&&%%%$$$$$$&&&&&&%%%$$$'''((()))((('''&&&'''(((&&&&&&&&&&&&''''''(((((((((***+++***(((,,,666===WWWTTT@@@---,,,***&&&(((+++,,,,,,+++)))((()))***)))***,,,---///111222111uuuttt}}}ooohhh___hhhuuudddbbbggg~~~~~~```QQQGGGKKKPPPSSSXXX___nnnuuuaaaQQQIIIEEEDDDMMMeeeyyy```SSSFFFAAABBBAAA>>>===999666333222222111000///000000111555<<>>DDDDDDBBB@@@BBBDDDGGGIIIKKKLLLLLLHHHKKKPPPTTTXXX\\\```ccc]]]^^^___\\\WWWSSSOOONNNLLLKKKHHHGGGFFFCCC???<<<888777666666666333000---,,,------***'''%%%&&&(((%%%''')))((('''(((***---+++)))'''''')))+++,,,,,,((('''&&&&&&&&&&&&'''((('''''''''(((((())))))***,,,------+++***)))+++,,,+++++++++***++++++,,,---000...,,,+++++++++***))))))((('''&&&'''((((((((($$$&&&'''&&&&&&&&&(((******&&&***222222(((###&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%###!!!###%%%&&&%%%%%%$$$$$$&&&'''))))))(((&&&&&&'''"""$$$&&&&&&%%%%%%'''))))))((('''&&&&&&&&&&&&&&&***%%%%%%((("""'''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&'''''''''%%%&&&'''(((''''''(((+++---'''''')))*********)))(((((()))))))))***,,,---...EEEFFF999+++,,,***&&&(((&&&(((***+++***)))))))))+++,,,000555333---,,,///|||{{{|||lllccckkkuuunnncccmmm|||}}}mmmUUUMMMJJJPPPTTTUUU\\\eeepppbbbXXXRRRPPPGGGLLL___~~~vvvbbbPPPOOOIIIAAA;;;:::;;;;;;666555333222222222000...,,,,,,///777@@@EEEDDDBBBBBBDDDHHHKKKMMMNNNNNNMMMHHHLLLPPPSSSTTTXXX]]]bbb[[[\\\]]][[[WWWSSSPPPOOONNNLLLJJJHHHFFFBBB>>>:::888777666666666333///,,,+++,,,,,,***&&&$$$%%%'''$$$&&&(((((('''(((+++...***(((&&&&&&(((+++,,,,,,'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%&&&&&&((())))))***+++,,,+++******+++---)))))))))***+++,,,...///&&&&&&(((***,,,+++(((%%%,,,'''$$$%%%)))+++)))%%%$$$%%%%%%$$$$$$%%%(((+++***&&&***333333(((###&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&&&&%%%"""###%%%%%%$$$$$$$$$%%%!!!$$$''''''%%%""" %%%'''))))))'''(((+++...)))((('''&&&%%%$$$$$$$$$$$$!!!%%%***&&& +++''''''&&&&&&&&&&&&''''''((('''&&&&&&(((((('''&&&((())))))((('''''')))+++%%%&&&((()))))))))((('''&&&&&&''')))+++,,,+++***(((000,,,''',,,---))),,,%%%''')))***))))))))))))++++++000555222+++)))---{{{uuukkkjjjkkk{{{jjjeeepppzzzcccOOOLLLMMMQQQPPPOOO^^^qqq}}}hhhZZZWWWTTTNNNJJJQQQiiijjjVVVJJJEEE@@@??????>>>999555333333222222222222222222...111666;;;???BBBCCCCCCGGGGGGHHHLLLQQQPPPKKKFFFMMMIIIJJJQQQTTTTTTXXX^^^XXXWWWVVVVVVWWWVVVTTTRRROOONNNLLLIIIEEEAAA>>><<<:::999666444111///...---------,,,+++***(((((('''%%%&&&(((************)))))))))(((''''''(((***+++)))((('''&&&%%%%%%&&&''''''''''''((()))+++,,,---111000...,,,,,,,,,...///***+++,,,,,,******+++,,,---,,,***)))((((((((()))!!!###%%%''''''&&&$$$###(((''''''&&&&&&&&&''''''"""'''...222333///)))%%%&&&'''((('''%%%%%%'''(((*********)))'''$$$!!!&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''$$$###$$$$$$$$$###(((((('''&&&%%%$$$$$$###'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''&&&$$$)))(((&&&%%%%%%&&&((()))***(((%%%$$$%%%'''''''''&&&))),,,---+++)))''''''))))))))))))************+++)))''''''))),,,......++++++******++++++,,,---$$$%%%&&&''')))***,,,,,,}}}xxxqqqfffdddpppuuuhhhggguuuvvv___VVVRRRRRRTTTPPPQQQbbbwwwzzzdddUUUQQQNNNIIIMMMYYYsssfffUUUGGGCCC@@@???@@@???:::555333333222222111111111000...111555;;;???CCCEEEGGGIIIIIIKKKOOORRRQQQMMMHHHLLLIIIJJJPPPSSSSSSVVV[[[XXXWWWWWWWWWXXXWWWTTTQQQOOONNNLLLIIIEEEAAA===;;;:::888666333111///...---......---,,,+++***))))))&&&'''((()))******************(((''''''''''''(((***)))((('''''''''(((((((((((((((((()))+++,,,---000...---++++++,,,---...***+++,,,,,,******+++,,,,,,+++)))(((''''''((((((&&&&&&''''''((((((((((((!!!"""###%%%''')))***+++&&&(((,,,......,,,)))'''&&&'''((('''%%%%%%'''(((!!!$$$((()))'''"""&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***(((&&&%%%'''((((((''''''''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$&&&'''((('''%%%)))(((&&&%%%%%%%%%'''(((***(((&&&&&&''')))))))))&&&)))+++,,,***((('''&&&((((((((()))))))))******,,,***((((((***+++++++++******))))))******+++,,,+++++++++,,,,,,---------wwwuuu{{{lllbbbbbbyyy~~~nnndddiiizzzoooYYY\\\YYYXXXUUUPPPTTTiiirrr\\\OOOKKKIIIGGGPPPcccvvv```RRRDDDBBB@@@@@@AAA???:::555333222222111000//////...///111555:::???CCCGGGIIIJJJKKKNNNQQQSSSRRRNNNKKKLLLJJJKKKPPPRRRRRRUUUXXXWWWWWWXXXYYYYYYWWWSSSOOOPPPNNNLLLHHHDDD@@@<<<:::999888666333111///...---//////......---,,,++++++(((((('''(((((()))******+++***((('''&&&%%%%%%%%%))))))((((((((())))))***)))((((((((()))+++,,,...---,,,+++*********+++,,,)))+++,,,+++***)))***+++***)))((('''''''''''''''&&&%%%$$$###$$$%%%'''((( """%%%((()))************))))))))))))))))))&&&'''((('''%%%%%%'''(((&&&(((***+++***&&&!!!'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))'''&&&&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%'''((('''&&&)))(((&&&%%%$$$%%%%%%&&&)))((('''(((***++++++***''')))+++,,,***(((''''''''''''((((((((())))))))),,,+++******++++++)))((())))))(((((())))))***+++000//////......------,,,uuuuuu|||tttrrr{{{{{{iiicccfffuuugggbbbiii}}}hhhVVV\\\ZZZXXXSSSPPPXXXrrrhhhVVVLLLHHHHHHIIIPPPkkkkkkYYYOOODDDBBBAAAAAA@@@===777333333222111000///...---,,,111222555888<<>>999333///222222111000///------,,,333444555777:::===???AAAFFFKKKQQQSSSQQQNNNMMMMMMSSSTTTTTTTTTUUUVVVVVVUUUVVVVVVXXXZZZYYYUUUOOOJJJLLLKKKIIIEEEBBB>>>:::999888666444222000///......------,,,,,,+++***************(((''''''((()))***&&&&&&''''''''''''''''''%%%&&&&&&'''(((((((((((()))))))))******+++,,,,,,))))))((((((((()))))))))((()))******(((((()))***'''''''''''''''&&&&&&&&&''')))***,,,,,,+++***)))'''((()))***)))(((%%%$$$((((((((((((''''''&&&%%%&&&'''((('''%%%%%%'''(((***(((%%%###"""$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((&&&%%%%%%&&&&&&%%%###$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))***(((&&&%%%%%%%%%$$$###''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&(((***+++***(((***+++------+++*********''''''''''''((((((((((((''''''))),,,......+++)))+++************+++,,,,,,++++++++++++,,,,,,,,,,,,sssvvvzzzvvvyyy~~~ssspppooorrr{{{pppbbbeeennn~~~kkkbbbdddpppmmm\\\VVVPPPPPPOOONNNUUUiiitttZZZPPPKKKDDDBBBGGGWWWzzzlll[[[OOOJJJGGGFFFDDDAAA<<<777222///222111111000///......---333444555777999;;;<<<===DDDKKKQQQSSSOOOLLLLLLNNNVVVYYYYYYWWWWWWXXXXXXUUUUUUVVVWWWXXXWWWSSSMMMHHHHHHGGGEEECCC@@@===:::888777666444222000///......+++++++++******)))))))))+++***)))(((((('''((((((%%%&&&'''(((((((((((((((%%%&&&'''''''''''''''&&&((()))+++,,,---,,,+++***(((((((((((())))))))))))''')))***)))((('''((()))&&&''''''(((''''''&&&&&&%%%'''***,,,,,,+++)))'''&&&'''((()))***)))((((((&&&'''((()))((('''&&&%%%&&&'''((('''%%%%%%'''((("""$$$&&&(((((('''$$$###%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((())))))+++(((&&&$$$%%%%%%%%%$$$''''''''''''''''''''''''(((&&&&&&''')))***)))(((***,,,---,,,+++)))******''''''((((((((()))))))))&&&'''(((+++......,,,***+++++++++***+++,,,,,,---++++++,,,,,,---...//////ooosss}}}zzzsss~~~mmmllltttxxxvvvtttqqquuu{{{mmmbbbiiivvvvvvfffbbbiiiwwwxxxbbbWWWWWWOOOOOONNNPPP[[[sssgggQQQNNNMMMFFFEEEKKKcccwwwfffWWWMMMHHHFFFEEECCC???:::555222111111111111000000/////////222333666999;;;<<<<<<<<>><<<999888666555333222000///......***************)))))))))************)))((('''&&&'''((()))))))))((('''&&&''''''((()))((((((&&&&&&'''))),,,...///---***(((''''''((()))))))))))))))'''((())))))''''''((()))&&&'''(((((((((((('''&&&###$$$%%%&&&'''&&&&&&%%%&&&&&&''''''((())))))***''''''''''''((((((((((((&&&'''((('''%%%%%%'''((($$$&&&***,,,---+++)))'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''###"""###&&&((()))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))&&&$$$###%%%&&&''''''&&&&&&'''((())))))))))))+++)))''''''(((*********)))***+++***((((((((()))((((((((()))))))))******)))((()))***,,,---+++)))***************++++++,,,+++,,,,,,------...//////lllpppwwwvvvooozzz~~~kkkeeehhhllllllmmmuuu~~~llleeeppp}}}oooccccccmmm}}}ppp[[[TTTWWWPPPPPPOOORRR```yyyxxx\\\HHHLLLPPPJJJJJJRRRmmmrrrcccVVVMMMHHHEEEDDDBBB>>>999555444333111111111111000000000000000333666:::===>>>>>>>>>DDDLLLTTTUUUOOOKKKMMMQQQYYY]]]]]]YYYWWWYYYWWWRRRUUUUUUUUUTTTSSSOOOJJJFFFBBBAAAAAA???===;;;999888666555333111000///......++++++******************)))***++++++***(((&&&%%%******+++***)))(((&&&%%%))))))*********((('''&&&&&&)))---000000---***'''''''''((()))******))))))'''((()))((('''&&&''')))&&&'''((()))))))))''''''''''''&&&%%%&&&'''((()))''''''&&&&&&&&&''''''(((((('''&&&&&&&&&(((***+++&&&'''((('''%%%%%%'''((()))((((((((((((***+++---###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''"""&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******&&&$$$"""###%%%(((******%%%&&&''')))******+++***...+++(((((()))***++++++'''))))))((('''&&&'''((())))))))))))************,,,*********++++++***((()))))))))))))))******++++++++++++,,,,,,,,,,,,,,,iiinnnuuu{{{wwwqqqpppttthhh\\\aaannn{{{~~~jjjbbbssswwwkkkbbbggguuutttaaaYYYUUUQQQMMMMMMKKKPPPdddhhhRRREEEKKKMMMFFFKKKYYYwwwkkk\\\SSSLLLGGGFFFHHHEEE===666444222///222222111///...000333666555888:::;;;::::::===@@@FFFIIIMMMOOOOOOOOOOOOPPPXXXXXX[[[]]]YYYTTTTTTYYYQQQUUUXXXXXXSSSNNNKKKJJJEEEBBB???===<<<;;;999777555444222111///...------,,,,,,,,,+++)))(((&&&%%%)))))))))))))))))))))))))))'''&&&&&&''''''&&&$$$''''''((((((((((((''''''''')))++++++)))'''&&&'''(((,,,+++'''&&&******%%%(((''''''''''''(((((()))((((((((()))******(((&&&((('''&&&%%%%%%%%%%%%%%%&&&'''((((((((('''%%%$$$((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''))))))************)))))))))%%%""""""$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%&&&'''&&&&&&''''''(((''''''&&&&&&%%%+++(((""")))((('''&&&&&&&&&&&&&&&'''%%%&&&)))((($$$###%%%'''&&&&&&&&&'''((()))***((((((((((((((('''''''''******)))((('''&&&%%%%%%((()))***)))'''&&&&&&'''************************++++++******************))))))***+++,,,,,,------hhhmmmvvv|||xxxooolllooo~~~wwwhhhdddnnn{{{kkkfffyyywwwjjj```fffvvvkkkXXXPPPMMMJJJLLLKKKJJJQQQhhh```LLLBBBHHHJJJEEEMMM^^^|||wwwfffZZZTTTNNNIIIJJJLLLHHH???888777555333333333222111000111444777444666:::;;;;;;<<>>===;;;999777666555333111///---,,,,,,++++++++++++***((('''&&&((((((((((((((((((((((((***)))(((((())))))(((&&&'''''''''((((((''''''''')))***,,,,,,,,,+++++++++###&&&&&&"""###'''(((%%%(((''''''''''''((()))))))))(((((()))++++++)))'''(((''''''&&&%%%%%%&&&&&&''''''((((((''''''&&&%%%***)))((('''&&&'''((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((((((&&&###"""$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&***)))(((''''''((()))***%%%%%%&&&&&&&&&%%%$$$$$$)))%%%"""###&&&(((((('''(((''''''&&&%%%%%%&&&&&&(((&&&'''******&&&%%%'''&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''((())))))''''''((()))************************++++++*********************++++++,,,------......gggmmmwww}}}xxxmmmhhhiii~~~~~~~~~xxxtttxxxwwwkkkmmmuuuhhh___ggg{{{yyybbbRRRMMMLLLLLLLLLJJJIIIUUUoootttVVVHHHBBBGGGHHHFFFTTTiiilll^^^WWWTTTOOOKKKIIIJJJEEE;;;555444333111555555444222111333666999333666:::<<<===???BBBDDDFFFKKKPPPQQQNNNMMMPPPSSSXXX\\\ccchhhdddZZZTTTTTTWWWYYY[[[ZZZVVVQQQNNNLLLGGGEEEBBB???>>><<<999666666555333000...---,,,+++***************)))(((((('''''''''''''''''''''''')))(((''''''(((((('''&&&&&&&&&''''''''''''&&&&&&'''&&&'''(((***+++***((('''((('''$$$$$$'''(((''''''''''''''''''((())))))***))))))***++++++***(((((((((''''''&&&&&&'''''')))(((''''''&&&&&&''''''(((((('''&&&'''((()))***%%%&&&'''(((((('''&&&%%%'''&&&%%%%%%%%%%%%&&&'''(((&&&$$$###%%%&&&&&&&&&###$$$$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$###(((***+++((($$$###&&&***(((''''''&&&&&&&&&&&&&&&)))'''(((++++++((((((***((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%'''))))))((((((***+++******************************++++++++++++++++++,,,,,,------......//////iiinnnwww|||vvvkkkffffff}}}ssslllssspppeeeaaannnlllXXXMMMLLLPPPRRRLLLIIIKKK\\\xxxgggQQQHHHEEEIIIIIIKKK^^^wwwwwwbbbWWWTTTQQQNNNKKKHHHHHHBBB888222222222111555555444333222333777:::777999<<<>>>AAABBBCCCDDDGGGMMMRRRRRROOONNNRRRVVVSSSYYYdddkkkiii___YYYXXXYYYZZZ[[[ZZZVVVRRRMMMKKKHHHFFFCCCAAA???<<<888666666555333000...,,,+++***((())))))*********))))))''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&$$$&&&(((((('''%%%,,,+++)))&&&&&&'''((((((''''''&&&''''''((()))***+++***)))***+++,,,***))))))(((((('''''''''((((((***)))'''&&&&&&&&&'''(((&&&%%%$$$$$$%%%&&&'''(((%%%&&&'''))))))'''&&&%%%'''&&&$$$######$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%))))))))))))((('''&&&%%%&&&)))+++(((###!!!%%%))))))(((((('''''''''((((((***'''(((++++++((((((+++------,,,***(((&&&$$$$$$((((((((((((((()))))))))''''''(((((())))))))))))'''(((***))))))(((***+++******************************+++++++++++++++,,,,,,,,,------............~~~jjjooowww|||vvvkkkfffggg}}}~~~ooommmyyy|||hhhcccfffwwwvvv```OOOGGGHHHMMMQQQLLLJJJPPPfffyyy___MMMGGGFFFIIIIIIOOOgggppp[[[RRROOOLLLIIIIIIHHHHHHCCC:::444444555444333444333222222444888;;;<<<===???BBBDDDEEEDDDDDDHHHMMMQQQRRRPPPQQQTTTXXXUUU[[[fffnnnlllccc\\\\\\ZZZZZZYYYWWWUUUPPPLLLIIIHHHFFFCCCAAA???<<<888555555444222000...,,,++++++(((((()))************)))''''''''''''''''''''''''&&&$$$###$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%,,,+++)))))))))((('''&&&'''&&&%%%%%%%%%$$$%%%'''&&&&&&&&&''''''(((******,,,***))))))+++++++++***(((((('''''''''(((((()))***)))(((&&&&&&'''((((((&&&%%%$$$$$$%%%&&&'''(((&&&&&&'''(((((('''&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((((((((((((((()))))))))(((((('''&&&$$$%%%&&&&&&%%%$$$&&&'''***)))))))))))))))******)))'''&&&))))))''''''***,,,,,,,,,,,,+++)))'''&&&(((((((((((())))))******''''''(((((()))************+++,,,+++)))((()))*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------zzziiioooyyy~~~yyynnnhhhiii}}}xxxkkknnnyyydddccclllsss\\\NNNIIIHHHLLLPPPLLLMMMYYYrrrsssXXXIIIEEEDDDGGGJJJUUUppp}}}iiiVVVNNNJJJDDDBBBEEEBBBCCC???777222333333222222222333222333666:::>>>AAAAAACCCFFFHHHIIIGGGEEEHHHJJJMMMOOOQQQSSSVVVYYY\\\```hhhmmmjjjaaa]]]]]][[[ZZZWWWVVVSSSPPPJJJGGGFFFDDDBBBAAA???<<<888555444333111///...,,,,,,+++((())))))*********))))))''''''''''''''''''''''''((('''&&&'''((()))((('''&&&&&&''''''''''''&&&&&&***+++***(((%%%###$$$&&&$$$"""###'''(((&&&'''***&&&&&&&&&'''''')))***+++,,,***((((((***+++******''''''&&&&&&''''''((((((***)))((((((''''''(((((((((((('''&&&'''((()))***''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%'''((('''&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&''''''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&((())))))(((***))))))))))))******+++***'''&&&((('''%%%%%%(((''')))***,,,,,,,,,++++++'''(((((())))))******+++((((((((())))))*********+++,,,---+++)))(((((()))******************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,---ttteeennn{{{rrrjjjhhhzzzssshhhpppuuucccfffrrroooYYYOOOLLLLLLOOOSSSLLLQQQaaa|||hhhOOOGGGCCCCCCGGGNNN]]]{{{sssaaaQQQJJJDDD===<<>>AAABBBCCCDDDHHHLLLNNNKKKIIIFFFEEEFFFJJJPPPTTTVVVVVVZZZ\\\aaaeeebbb\\\ZZZ]]]]]]ZZZWWWUUUSSSPPPJJJFFFDDDBBBAAA@@@???<<<888555222111000///...---------))))))*********))))))(((((((((((((((((((((((((((((('''&&&''')))***)))((('''''''''(((((('''''''''$$$''')))&&& """'''&&&$$$%%%******%%%###&&&&&&&&&&&&&&&((()))***++++++)))''''''(((******)))&&&&&&%%%%%%&&&''''''((()))))))))))))))(((''''''***)))((('''&&&'''(((((()))'''&&&%%%%%%&&&''')))''''''''''''''''''''''''%%%''')))(((&&&%%%&&&((('''''''''&&&&&&&&&%%%%%% !!!###$$$%%%%%%$$$$$$$$$%%%&&&''''''(((((('''%%%%%%&&&'''((((((((((((((((((''''''(((((()))***,,,((('''((('''$$$$$$'''&&&((()))++++++***)))((('''(((((()))******++++++))))))))))))))))))*********+++,,,,,,***)))***+++******************************++++++,,,------.........------------------pppaaalll~~~vvvkkkgggxxxooogggqqqsssdddhhhtttyyyeeeQQQKKKKKKLLLNNNRRRLLLSSSgggzzz___GGGGGGCCCDDDIIIRRReeelll[[[MMMHHHAAA888999AAA:::===<<<777333444333111111222444555777;;;@@@DDDBBBBBBEEEJJJOOOQQQOOOLLLDDDBBBAAAFFFOOOUUUVVVTTTSSSTTTXXX\\\ZZZWWWXXX]]]^^^[[[WWWUUUTTTPPPKKKFFFBBBAAA@@@@@@???<<<888555111000///......------...***************)))(((((())))))))))))))))))))))))'''%%%%%%&&&((()))((('''''''''((((((((((((''''''$$$)))---)))""" &&&---'''$$$$$$(((%%%%%%%%%&&&&&&((()))***++++++)))'''&&&((()))))))))%%%%%%%%%%%%%%%&&&'''(((((()))*********)))'''&&&((('''&&&%%%$$$$$$%%%&&&***(((&&&$$$$$$&&&(((***%%%&&&&&&''''''&&&&&&%%%$$$'''))))))&&&%%%&&&((((((((((((''''''&&&&&&&&&###$$$%%%'''((((((''''''%%%&&&''')))******++++++"""%%%((((((%%%$$$%%%(((&&&&&&&&&&&&&&&'''((()))...***(((((('''$$$$$$'''******+++***)))&&&###!!!'''(((((()))***+++++++++******))))))))))))))))))(((***+++,,,++++++,,,...******************************+++,,,,,,---......///////////////.........rrrcccppp{{{sssmmmzzz}}}nnnllluuu}}}rrrdddlllyyy|||nnn^^^OOOIIIIIIIIIKKKMMMJJJ[[[uuupppVVVHHHEEEHHHHHHGGGVVVuuufffZZZJJJ???<<<===<<<;;;;;;999666444333333111000444222111444:::>>>@@@???>>>BBBGGGLLLNNNMMMKKKIIIDDDDDDFFFJJJOOOSSSUUUUUURRRQQQQQQQQQRRRUUUXXXYYY]]]]]]ZZZTTTOOOLLLEEE>>>@@@@@@???===999666666666222111000...,,,+++++++++,,,+++)))((((((((()))******(((%%%&&&(((***(((&&&'''(((***)))(((((()))***((()))***,,,,,,,,,+++***+++,,,***'''))),,,,,,((("""###$$$$$$$$$%%%''')))&&&&&&'''((())))))((((((***((('''((()))***)))'''111///+++(((&&&&&&'''((()))******(((&&&%%%&&&'''***(((&&&&&&''''''&&&%%% """%%%''''''''')))***((((((&&&%%%$$$%%%%%%&&&&&&((()))(((&&&%%%%%%&&&(((((())))))))))))((((((%%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''((((((((((((''''''(((((((((&&&&&&((()))************$$$'''******((('''''')))((())))))))))))(((((('''---)))&&&'''+++...,,,)))&&&((()))%%%!!!"""(((...)))((('''(((***,,,+++***+++***)))***++++++++++++,,,+++*********+++,,,---222222333333111///---,,,sss```lll{{{yyyrrrmmmwwwyyynnnqqq|||zzzooobbbmmm}}}|||eeeWWWJJJGGGJJJKKKLLLMMMPPPbbb{{{eeeOOOEEEGGGIIIIIILLL^^^}}}|||dddXXXIII???<<<===<<<;;;;;;888555333333333333222444222111333999===@@@@@@???BBBFFFJJJLLLLLLJJJIIIDDDEEEHHHKKKOOORRRSSSSSSPPPOOONNNOOOQQQTTTWWWYYYZZZ[[[WWWQQQMMMJJJDDD===@@@@@@???<<<999666555555222111///...,,,+++++++++++++++)))((((((((()))))))))&&&$$$$$$&&&''''''&&&'''((())))))((((((***+++''''''(((((())))))((((((+++,,,+++((((((***)))$$$%%%%%%&&&&&&%%%%%%&&&'''&&&'''(((((((((((((((((()))((('''((()))***)))'''...,,,***(((&&&&&&''''''***++++++)))'''&&&'''((((((&&&$$$$$$%%%%%%%%%###%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&((()))''')))***)))'''&&&&&&''''''(((((())))))(((((('''&&&&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&((())))))*********$$$''')))***((('''((()))(((((()))))))))))))))(((,,,)))'''))),,,...,,,)))((((((&&&%%%%%%&&&)))+++***)))((()))+++---,,,+++,,,(((%%%&&&******&&&"""******)))((()))***+++,,,000000000111000000//////ttt\\\fffttt|||{{{uuunnnkkkrrrtttnnnwwwuuukkkaaapppzzz[[[OOOFFFHHHNNNPPPNNNMMMYYYkkkvvv]]]MMMFFFIIIIIIKKKUUUllluuubbbVVVHHH???<<<<<<;;;999;;;888444222333444555555333222111222777<<>>???>>>;;;:::888666444222000///...,,,+++*********)))))))))((((((((())))))+++)))'''&&&&&&(((******'''((((((''''''))),,,///---,,,***)))((())))))***(((++++++)))***+++((("""'''''''''((())))))'''&&&(((((())))))((('''&&&&&&)))(((''''''((()))((('''&&&&&&'''(((((('''&&&&&&((()))******(((''''''((()))'''&&&&&&'''((('''&&&'''"""!!!'''++++++)))+++***)))'''&&&$$$######&&&((())))))'''&&&'''(((&&&&&&''''''''''''&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((%%%&&&((())))))(((&&&%%%&&&''''''((())))))((((((&&&'''((((((((((((((()))''''''(((((()))***+++,,,))))))))),,,......+++(((((((((((()))***+++***))))))(((((()))+++,,,,,,+++---***)))+++...---'''!!!,,,,,,,,,------......///......---,,,,,,...///000sss\\\^^^gggpppoooggg``````ppp{{{|||yyy{{{qqqpppzzzmmmfffgggyyy}}}iiiSSSKKKHHHLLLRRRRRRQQQPPPfff{{{dddNNNDDDAAAIIIIIIRRRjjjlll\\\SSSGGG???======;;;888777444222111333555777777222222222444666:::???BBBBBBAAA@@@@@@@@@AAACCCDDDGGGKKKQQQSSSTTTSSSTTTUUUZZZYYYXXXVVVVVVVVVWWWXXXTTTSSSOOOIIIGGGHHHEEEAAA???===:::888777666333000///...---++++++*********((((((((()))))))))((((((******(((''''''((()))+++'''((((((((((((***,,,///((('''%%%$$$###$$$%%%%%%'''***+++***,,,...+++&&&'''&&&%%%'''***+++***((((((((())))))((('''&&&&&&((('''&&&'''((()))(((&&&$$$%%%'''((((((((('''&&&&&&'''))))))'''&&&&&&&&&((('''%%%%%%'''((((((''''''"""!!!'''++++++)))+++***)))(((&&&%%%######$$$&&&''''''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%&&&''''''(((((((((((('''''''''''''''(((((()))(((''''''''''''((()))++++++((((((***,,,---,,,***(((%%%)))---,,,)))((())),,,((('''&&&(((***+++***)))'''***---...---+++***)))++++++,,,---......//////000///---,,,,,,,,,---...uuu___^^^dddmmmmmmddd^^^___rrr~~~zzz|||~~~rrruuusssiiieeennn~~~sss^^^OOOJJJIIILLLNNNMMMOOORRRlllzzz___LLLEEEDDDJJJKKKXXXuuuzzziii[[[RRRGGG@@@???>>>;;;888444333111111333555555444111222555666888;;;???BBBCCCBBBAAA@@@@@@@@@BBBBBBCCCHHHMMMPPPPPPQQQSSSVVVYYYYYYXXXXXXWWWVVVUUUUUUSSSRRRMMMGGGFFFHHHGGGCCC???;;;888777777666222///...---,,,+++************''''''((()))))))))(((((('''(((((('''&&&&&&''')))&&&(((************,,,---''''''&&&&&&%%%&&&&&&&&&'''******)))+++///---((((((%%%###%%%)))++++++)))(((((((((((((((((('''&&&((('''&&&&&&(((((('''&&&$$$%%%'''((((((((('''&&&$$$&&&(((((('''%%%%%%&&&&&&$$$######%%%&&&&&&%%%(((%%%######&&&((((((&&&&&&''''''(((((((((''''''###%%%&&&&&&%%%%%%%%%&&&'''''''''((((((''''''''''''''''''(((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''')))'''&&&&&&((())))))((('''&&&&&&%%%&&&''')))***'''((()))*********)))((($$$)))...,,,(((&&&)))---'''&&&&&&''')))******)))###''',,,---+++)))+++---'''((()))+++,,,,,,,,,,,,000///...---------------zzzaaa^^^cccnnnooofff```cccttt|||zzzssszzz{{{lllfffddduuujjjUUUMMMKKKKKKLLLKKKKKKPPPXXXrrrtttYYYLLLIIIIIIKKKNNN___ssseeeZZZRRRGGGAAA@@@???<<<999222111111222333444333111000333777999:::<<>>===<<<===???BBBCCCDDDGGGJJJKKKJJJIIIJJJLLLQQQVVVZZZ]]]___```[[[ZZZWWWUUUYYY\\\VVVMMMLLLGGGAAA======???AAABBB???;;;777555444333111...++++++***)))(((((())))))))))))((('''''''''''''''''''''((((((((((((''''''&&&'''((())))))*********!!!***---))))))---+++$$$)))))))))))))))))))))))))))))))))((('''&&&'''(((***)))(((((())))))(((&&&((((((((((((((((((((()))&&&&&&'''((('''&&&%%%%%%%%%%%%%%%(((******'''%%%((('''&&&%%%%%%&&&'''((($$$%%%'''(((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''&&&(((((((((''''''''''''&&&---(((%%%''')))((('''))))))((('''''')))))))))'''(((&&&%%%&&&(((((('''&&&))))))((('''''''''''''''&&&&&&&&&''''''''''''''''''&&&%%%&&&'''((('''&&&))))))'''&&&&&&&&&'''((())))))))))))((((((((((((&&&''')))*********)))))))))))))))))))))***++++++,,,+++***+++---...---,,,////////////000000000000ccc^^^```hhhjjjjjjyyyuuuhhhqqqwwwggg\\\]]]ccczzzdddTTTPPPNNNRRRVVVTTTQQQWWWmmm|||aaaQQQIIIHHHKKKQQQUUUfffooo```YYYZZZOOOGGGFFFFFFAAA:::666666111///222333111000111555:::@@@BBBAAA>>>>>>???EEEDDDEEEGGGKKKMMMMMMLLLKKKPPPVVVZZZZZZ[[[\\\^^^^^^^^^\\\[[[]]]]]]VVVMMMHHHDDD>>>;;;:::;;;======???<<<888666444333000...***)))))))))))))))******)))(((((((((''''''''''''''''''((((((((((((''''''%%%&&&'''((())))))))))))///000---))),,,111+++ ((((((((((((((((((((((((+++)))((('''((()))((((((***((('''((())))))(((&&&&&&''')))*********))))))%%%&&&'''(((((((((((((((&&&&&&&&&'''))))))'''%%%)))((('''&&&&&&'''((()))%%%'''(((******)))'''&&&%%%&&&&&&'''(((((())))))***)))((('''''''''''''''++++++***)))'''&&&%%%%%%---(((&&&((()))'''''')))+++)))((()))***+++***(((,,,***(((''''''&&&$$$"""(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''((('''&&&+++***)))((((((((())))))))))))(((''''''(((******'''((()))*********))))))***************++++++,,,,,,++++++,,,///000000///.../////////000000000111fffaaabbbhhhiiiiiiyyyllliiiwwwrrrbbbXXXZZZaaappp\\\RRRQQQSSSWWWYYYUUURRR]]]wwwuuu]]]PPPJJJGGGKKKRRR]]]ssszzzkkk```[[[WWWLLLCCCCCCEEE@@@:::666666222000222222000000333;;;???DDDFFFDDDDDDEEEGGGJJJHHHGGGHHHJJJLLLMMMMMMLLLSSSZZZ\\\YYYWWWYYY[[[aaa```_________\\\SSSLLLEEEAAA<<<:::999:::::::::>>><<<999777444222///...+++***))))))))))))))))))(((((((((((((((''''''&&&''''''((((((((((((''''''&&&'''((()))************,,,+++'''%%%***///,,,$$$((((((((((((((((((((((((,,,)))&&&''')))+++)))''')))(((''''''((()))((('''&&&''')))+++,,,+++***)))'''''''''(((((((((((((((''''''&&&'''((((((&&&$$$))))))(((((((((((())))))%%%''')))******(((&&&$$$&&&&&&&&&''''''(((((((((***)))((('''&&&&&&&&&'''++++++***)))((('''&&&&&&+++'''%%%''''''%%%&&&)))+++***))))))******)))(((,,,***((('''''''''%%%###'''(((((((((((((((''''''((((((((('''&&&&&&&&&%%%((('''&&&''')))***)))(((*********))))))))))))))))))((('''&&&'''(((+++,,,))))))))))))***)))))))))***))))))))))))***++++++---,,,+++,,,///000///.........//////000000111111fffaaadddmmmoooooo}}}~~~iiihhhzzzmmm^^^UUUXXX___{{{|||hhhWWWRRRSSSUUUZZZZZZTTTRRRaaa|||ppp\\\SSSNNNIIIJJJQQQgggsssfff]]]YYYSSSIIIBBBBBBCCC>>>888555555222111222222000111666???BBBEEEFFFEEEGGGLLLPPPPPPMMMIIIHHHIIIKKKLLLLLLMMMTTTZZZ\\\XXXVVVVVVYYY^^^\\\\\\]]][[[TTTLLLFFFCCC@@@<<<::::::;;;::::::===<<<;;;888444111///...---,,,+++)))((('''''''''((((((((()))((('''&&&&&&''''''((((((((((((''''''(((((()))***++++++++++++%%%&&&&&&%%%'''++++++)))))))))))))))))))))))))))+++(((&&&&&&)))+++)))'''((('''&&&'''((()))((('''&&&(((***+++,,,+++***((())))))((((((''''''''''''((('''&&&'''((((((&&&%%%)))))))))(((((()))))))))%%%&&&'''(((((('''%%%$$$((('''''''''&&&&&&&&&%%%(((''''''&&&%%%%%%%%%&&&)))))))))))))))))))))))))))&&&%%%'''&&&###$$$(((***)))''''''(((((('''&&&&&&%%%%%%&&&)))++++++***&&&'''(((((()))(((''''''((((((((('''&&&&&&&&&%%%((('''&&&'''((())))))''')))))))))((((((((('''''')))((('''&&&'''(((+++,,,*********))))))))))))***)))(((((((((((()))******...,,,+++,,,------,,,+++.........///000111111111ddd```fffttt{{{{{{|||jjjfff|||zzzhhhYYYRRRVVV^^^yyyvvvcccUUURRRTTTTTTXXXWWWQQQSSSeeekkkXXXTTTPPPJJJKKKSSSrrrzzzjjj^^^UUUQQQMMMGGGCCCCCCAAA;;;555333333111111222222000333999@@@BBBEEEEEEEEEIIIOOOTTTTTTPPPJJJGGGGGGIIIKKKLLLPPPTTTXXXZZZXXXVVVWWWXXX^^^[[[[[[]]]ZZZQQQIIIFFFAAA>>><<<;;;<<<<<<<<<;;;<<<===<<<999444000...---...---+++)))(((''''''&&&'''((()))))))))(((&&&%%%''''''((((((((((((''''''))))))***+++,,,,,,,,,,,,%%%(((***)))'''''')))+++))))))))))))))))))))))))((('''&&&&&&((())))))((('''&&&&&&&&&((()))((('''((((((*********)))(((((())))))((('''&&&&&&&&&'''(((&&&%%%&&&'''((('''&&&(((((())))))))))))((((((%%%%%%&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&'''&&&%%%%%%&&&&&&'''(((((()))******)))&&&&&&'''%%%###$$$))))))(((&&&&&&''''''%%%$$$,,,***((((((((((((&&&$$$&&&&&&((()))))))))(((''''''''''''''''''&&&&&&&&&%%%$$$$$$$$$&&&'''&&&%%%''''''((((((((('''&&&%%%))))))(((''''''(((******++++++***)))))))))******((((((((((((((())))))***---,,,++++++,,,,,,+++)))------...///000111222222hhhccciii{{{vvvhhhhhhrrr```TTTOOOUUU]]]zzzppp^^^TTTRRRSSSSSSVVVUUUQQQXXXnnnxxxaaaPPPNNNNNNJJJOOOZZZ}}}pppaaaVVVOOOKKKHHHFFFEEEEEE@@@777222222222000000222111111555<<>><<<;;;;;;===>>>===<<<<<<======:::444///------,,,+++***)))(((((((((((('''((()))***)))(((&&&%%%''''''((((((((((((''''''((()))***++++++,,,,,,+++)))***,,,,,,)))'''''')))((((((((((((((((((((((((%%%&&&'''&&&%%%&&&''')))'''&&&%%%&&&((()))((('''***))))))((((((''''''&&&'''&&&&&&%%%%%%&&&'''((('''&&&%%%%%%''')))(((((('''(((((((((((((((((('''&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$'''))))))((('''&&&%%%&&&&&&'''(((((())))))***(((((()))'''$$$&&&+++)))(((&&&&&&'''&&&%%%###111...+++)))(((%%%""" %%%&&&((()))***)))((('''&&&&&&&&&'''''''''''''''%%%$$$###$$$&&&'''&&&%%%''''''((((((((('''&&&%%%))))))))))))((((((((((((,,,+++***)))))))))******))))))(((((())))))***+++,,,+++***+++,,,---,,,+++------...///000111222222nnnggglllooocccmmmlll[[[PPPMMMTTT]]]|||mmm\\\SSSRRRRRRTTTWWWVVVTTT^^^vvvqqqZZZIIIIIIKKKJJJRRR```{{{iii\\\SSSMMMIIIFFFEEEGGGFFF???555000111111///000222111111666>>>EEEIIINNNOOONNNNNNPPPSSSTTTOOOHHHEEEFFFIIIMMMOOOUUUUUUUUUXXX[[[\\\\\\[[[[[[VVVVVVXXXSSSIIIDDDDDD<<<;;;:::;;;===>>>===<<<;;;======:::444///------******))))))))))))******'''((()))***)))(((&&&%%%''''''(((((((((((('''''''''((()))******++++++******)))***,,,+++(((&&&'''''''''''''''''''''''''''###&&&'''&&&$$$$$$'''***'''&&&%%%&&&((()))((('''+++***)))'''&&&&&&&&&&&&$$$$$$$$$$$$%%%''')))***&&&%%%$$$%%%''')))))))))''''''((((((((((((''''''((('''%%%%%%&&&(((***,,,$$$%%%%%%&&&&&&''''''((("""$$$(((+++,,,+++((('''&&&&&&&&&''''''''''''(((+++******+++(((%%%(((---***((('''&&&''''''%%%$$$'''&&&&&&'''***++++++***$$$&&&((()))***)))((('''%%%&&&&&&''''''((((((((('''&&&%%%&&&((()))(((''''''((()))))))))(((&&&%%%))))))******)))((('''&&&---,,,***)))))))))***************)))***++++++,,,******)))+++---///...---------...///000111222222|||xxxzzzvvveeeeeewwwyyydddXXXQQQOOOWWWbbb~~~fffVVVSSSTTTTTT[[[XXXTTTVVVhhhmmmVVVJJJOOOOOOHHHQQQeeennn```YYYRRRKKKGGGKKKKKKFFF>>>888666333///222222000///000444:::???JJJKKKLLLMMMOOORRRTTTUUURRROOOLLLKKKNNNQQQTTTUUUSSSTTTUUUVVVWWWXXXXXXYYYTTTTTTRRRPPPKKKFFFAAA>>>;;;;;;<<<<<<>>>???@@@AAABBBAAA===777111---,,,,,,---+++))))))+++,,,***(((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***000+++'''(((+++,,,)))&&&)))******)))(((''''''(((%%%%%%&&&&&&'''(((((()))(((((((((***,,,,,,***(((***************)))(((((()))'''%%%&&&((((((&&&$$$(((((((((((((((((((((((()))((('''((())))))'''%%%$$$$$$$$$%%%'''(((***+++''''''&&&&&&%%%%%%%%%$$$$$$%%%'''))))))((('''%%%&&&&&&'''((())))))(((((((((((((((((())))))))))))((())))))'''(((+++***%%%((('''%%%$$$$$$%%%'''((()))))))))))))))(((((('''''''''((())))))***))))))((((((''''''&&&&&&%%%%%%***(((&&&&&&(((***++++++'''''''''''''''((())))))+++)))''')))++++++'''$$$%%%%%%&&&((()))+++,,,,,,---------............///......///000111222222222zzzuuufffhhhyyyvvvaaaVVVPPPOOOYYYfffgggVVVRRRUUUVVVZZZWWWSSSYYYmmmiiiUUUKKKOOOOOOLLL[[[sssiii]]]UUUNNNJJJIIIOOONNNHHH>>>888666444000222222111000111555<<>><<<<<<<<<===>>>CCCBBB>>>999333...---------+++))))))+++,,,***((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***777111+++)))***,,,***(((((()))***)))((('''((()))(((((('''''''''&&&&&&&&&((((((''')))***+++***((())))))******))))))((('''***(((''''''))))))'''%%%(((((((((((((((((((((((()))((('''((())))))'''%%%''''''''''''''''''''''''******))))))((((((((((((%%%&&&'''((((((((('''&&&&&&'''(((((((((((((((((($$$%%%%%%&&&&&&&&&&&&&&&'''((((((&&&(((***)))%%%((('''%%%$$$$$$%%%'''((())))))***))))))(((''''''&&&'''(((((()))))))))(((((((((((('''''''''''''''***)))((((((******(((&&&(((''''''''''''((()))))),,,***'''''''''))))))))))))))))))))))))***++++++------------...............///000111222222222222zzzsssrrrhhhlllrrr^^^TTTNNNOOO\\\kkkfffTTTOOOSSSWWWXXXUUUTTT___vvvcccUUUMMMOOOOOORRRiiiuuucccXXXPPPKKKIIIKKKQQQPPPIII>>>888777555222222222111111333888???DDDLLLMMMNNNPPPSSSWWWYYY[[[TTTTTTTTTUUUWWWWWWTTTRRRSSSSSSSSSTTTVVVXXX[[[\\\ZZZXXXTTTOOOKKKGGGEEEDDDBBBAAA>>>;;;:::;;;===>>>DDDCCC@@@:::444000......,,,+++******++++++***(((+++******))))))******+++((((((((('''''''''&&&&&&&&&&&&''''''((()))))))))<<<666...************)))'''((())))))(((((()))*********)))((('''%%%$$$$$$)))'''&&&'''(((***))))))((())))))))))))(((''''''+++)))(((((())))))((('''(((((((((((((((((((((((()))((('''((())))))'''%%%%%%&&&'''(((((('''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((('''&&&%%%&&&((()))))))))((('''&&&((('''&&&'''***((($$$((('''&&&%%%%%%&&&'''(((************)))(((&&&&&&&&&&&&'''((((((((((((''''''((((((((((((((()))))))))))))))***+++***&&&###((((((''''''(((((()))***,,,***(((%%%$$$&&&+++///...---+++***))))))***+++------------..................///000111111111111}}}uuusssooohhhnnnnnn[[[QQQLLLPPP___ppp{{{cccQQQLLLQQQWWWXXXUUUYYYiiiwww\\\TTTOOONNNNNNWWWuuuyyylll^^^TTTMMMIIIJJJNNNNNNMMMFFF<<<666777666444222222222333666;;;CCCHHHPPPQQQRRRSSSUUUXXXZZZ[[[YYYXXXXXXYYYZZZYYYWWWUUURRRQQQRRRRRRTTTWWWZZZ\\\[[[WWWRRRLLLHHHFFFEEEEEEAAA???<<<::::::<<>>;;;:::;;;===>>>AAAAAA???;;;444///,,,+++***+++,,,+++)))))))))***)))((((((''''''(((((())))))))))))(((((((((''''''''''''((((((((((((((((((%%%&&&((())))))((('''&&&'''((())))))(((((()))***&&&&&&'''((())))))******)))'''&&&'''(((***))))))((())))))))))))(((''''''&&&(((((('''&&&%%%&&&'''(((((((((((((((((((((((()))((('''((())))))'''%%%$$$%%%&&&''''''&&&%%%$$$&&&''''''''''''(((((((((((('''%%%%%%%%%&&&(((***(((((((((((((((((('''&&&$$$$$$$$$%%%&&&'''(((((()))+++***)))***---+++''''''''''''''''''''''''''')))))))))))))))((((((''''''(((((((((((('''&&&&&&'''((((((((((((((())))))(((&&&$$$%%%(((+++------))))))(((((())))))***+++''')))+++,,,+++***)))***'''(((((()))***+++,,,,,,,,,,,,,,,,,,------------000111111222222111111111nnnaaaiiiwwwnnn___PPPJJJLLLXXXsssvvvbbbYYYWWWUUUVVVYYYTTT[[[nnnyyy\\\MMMQQQRRROOOTTTkkkxxxggg\\\RRRQQQRRROOOJJJHHH======:::333111222222///222333555888===EEEOOOUUUZZZYYYYYYXXXXXXYYYYYYZZZ```___^^^___``````^^^]]]ZZZZZZ[[[[[[ZZZXXXVVVUUUNNNKKKFFFBBB@@@AAABBBDDD@@@???>>><<<<<<<<<===>>>BBBBBB@@@<<<666000---,,,***+++---+++)))((()))+++)))((((((''''''(((((()))))))))))))))((((((((('''((((((((((((((((((((('''$$$&&&''''''(((((())))))((()))***)))((('''((()))&&&''''''((())))))******((((((''')))***+++***((())))))******))))))((('''''')))***)))&&&%%%&&&((((((((((((((((((((((((((()))((('''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))&&&'''(((((((((((((((((('''&&&&&&&&&''')))+++,,,(((******((())),,,+++&&&''''''(((((((((((('''''''''(((((()))))))))))))))((()))))))))(((((('''&&&((((((((('''''''''''''''((('''&&&''')))++++++***))))))(((((())))))***+++*********+++,,,+++)))''''''(((***,,,------,,,+++++++++,,,,,,,,,---------///000000111111000000///|||ggg^^^jjj{{{yyyhhhZZZMMMIIILLL[[[yyylllYYYSSSUUUUUUTTTVVVRRR[[[qqqtttWWWJJJPPPSSSPPPXXXqqqsssfffZZZPPPQQQSSSPPPIIIDDD<<<===:::444111111000,,,222444666999>>>GGGPPPWWWYYYXXXXXXXXXYYYZZZ[[[\\\]]]^^^```bbbcccbbb^^^[[[]]]^^^______]]]ZZZVVVTTTKKKIIIEEEBBB@@@AAACCCDDD;;;;;;<<<<<<>>>???@@@AAACCCCCCBBB>>>777222...---)))+++---,,,)))((()))+++))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((''''''&&&(((+++---)))***+++)))(((''''''((((((((((((((())))))))))))(((((((((***,,,,,,***(((***************)))(((((((((***+++***'''&&&'''***(((((((((((((((((((((((()))((('''((())))))'''%%%""""""######%%%'''((()))'''''''''(((((()))))))))&&&&&&&&&&&&&&&'''((((((&&&&&&'''((()))))))))(((%%%###"""!!!###%%%(((+++((())))))'''(((+++***%%%''''''((((((((((((''''''&&&'''((()))************))))))******)))(((''''''((((((''''''&&&&&&&&&%%%''''''(((***++++++(((&&&)))))))))))))))******+++---+++)))))),,,,,,)))''')))***---//////...+++***++++++,,,,,,,,,---------,,,------...------,,,,,,ooosssttt|||zzzttt]]]^^^rrrvvv___WWWMMMIIIRRRiiiyyycccNNNJJJOOOTTTUUUTTTWWW```wwwhhhNNNLLLRRRQQQNNN___xxxhhhYYYVVVPPPIIIHHHJJJGGGBBB>>>:::444111111222333444000333666:::DDDPPPTTTSSSVVVXXXZZZZZZXXXXXXYYY[[[```aaaccccccbbbaaa___^^^]]]```cccccc```]]]ZZZXXXSSSOOOJJJEEEAAAAAABBBCCCGGGAAA;;;:::>>>AAABBB@@@FFFEEEBBB<<<444///......000///---+++))))))))))))))))))((('''''''''''''''''',,,,,,&&&###%%%%%%""")))&&&%%%'''***+++)))&&&(((&&&''')))++++++'''$$$'''((()))******)))((('''******))))))((((((''''''(((***++++++)))((())))))))))))))))))))))))))))))++++++)))(((''''''''''''(((&&&&&&(((++++++'''###))))))((((((''''''&&&&&&%%%$$$$$$%%%'''''''''&&&'''(((((((((((((((''''''!!!$$$'''((('''&&&(((+++$$$$$$$$$%%%&&&'''((()))'''%%%$$$&&&)))***(((%%%&&&''''''''',,,111000+++%%%'''))))))'''&&&(((+++'''&&&%%%&&&***...000111***))))))(((((()))***+++''')))***)))((('''(((***)))***+++++++++)))(((&&&))))))***+++++++++++++++)))************++++++++++++,,,,,,------,,,,,,+++///////////////......---......//////000111111111tttfff[[[lllpppyyyzzzuuummmYYY\\\sssqqqZZZSSSMMMNNN\\\sssooo]]]LLLIIIPPPTTTTTTTTTZZZhhhxxx]]]KKKLLLPPPQQQVVVmmmtttdddTTTSSSMMMHHHHHHIIIFFF@@@<<<888444111111333444555333777:::???GGGPPPSSSPPPUUUVVVXXXXXXXXXXXXYYY[[[[[[]]]^^^___^^^\\\[[[ZZZ___``````aaa```]]][[[YYYUUUQQQKKKEEEAAA@@@AAABBBJJJDDD>>>===AAAEEEFFFEEEFFFEEEAAA:::222------...///...---+++******************)))(((((((((((()))***------((('''))))))&&&&&&&&&&&&(((******)))'''(((''''''(((***+++)))&&&'''((()))******)))((('''***)))))))))((((((((('''%%%''')))))))))((()))***+++++++++++++++++++++++++++***)))((('''''''''''''''''''''((())))))'''%%%(((((((((((((((((())))))''''''''''''((((((((('''((((((((())))))(((((('''###&&&((()))''''''(((***(((((('''&&&%%%%%%%%%%%%'''%%%%%%&&&))))))(((%%%&&&))))))'''(((+++)))&&&$$$&&&((('''%%%$$$%%%''')))''''''(((,,,000222333***)))(((((()))***+++,,,***+++,,,+++***)))***+++'''((()))******+++++++++((()))******++++++******)))************+++++++++,,,------......------,,,///////////////...---------......//////000111111uuuaaaTTTRRRdddlllwww|||vvvrrrgggVVV]]]www{{{hhhSSSNNNLLLUUUiiicccVVVJJJKKKQQQTTTTTTTTT]]]ttteeeQQQLLLIIIJJJMMM[[[yyynnn^^^OOONNNJJJFFFGGGHHHEEE???:::666222111222444666666777<<>>777000,,,,,,------,,,,,,+++***+++++++++++++++***))))))))))))***((()))(((&&&&&&)))((($$$###&&&)))******))))))))))))'''&&&''')))******)))&&&'''***++++++***'''&&&))))))))))))((((((((((((%%%'''((()))((('''((()))+++++++++++++++++++++++++++***)))((((((''''''((('''((())))))((('''((()))$$$$$$$$$%%%%%%&&&'''(((******)))))))))))))))((((((((()))******))))))(((&&&(((***)))(((''''''((()))((('''&&&%%%%%%%%%%%%&&&%%%%%%'''((()))'''&&&"""(((+++(((%%%&&&&&&%%%&&&'''((('''%%%%%%%%%'''***)))(((***...222444444))))))((())))))+++---...'''((()))(((&&&%%%&&&''')))))))))))))))***+++,,,(((((()))***************)))************+++++++++---......//////......---...////////////...------,,,------...//////000000vvv\\\PPPUUU^^^iiiwww{{{uuusss~~~fffYYYaaa{{{sss```OOOJJJKKKYYYrrrZZZRRRLLLNNNSSSTTTTTTUUUbbb~~~zzzZZZMMMQQQLLLHHHKKK___iiiYYYLLLLLLIIIFFFGGGHHHDDD>>>777444111111333666777888888@@@GGGLLLQQQUUUTTTOOORRRSSSUUUWWWXXXXXXYYYYYYXXXZZZ]]]\\\ZZZXXXYYY[[[]]]YYYWWWYYY^^^aaa___[[[WWWSSSLLLEEE@@@>>>>>>>>>EEEAAA===;;;>>>BBBFFFGGGGGGCCC<<<555///,,,,,,---)))))))))*********++++++++++++***))))))))))))***'''&&&%%%%%%'''((('''$$$!!!&&&***,,,***((()))***((('''%%%%%%&&&((()))***%%%'''***,,,,,,***'''%%%))))))))))))((((((((((((''')))***)))(((&&&&&&'''))))))))))))))))))))))))******)))((((((((((((((('''***,,,,,,)))(((***---&&&&&&%%%$$$%%%%%%&&&'''***++++++***((((((((((((((())))))************))))))*********)))'''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''(((((('''''''''...+++'''&&&((()))'''(((((((((((())))))******))))))+++...111333333)))(((((()))***,,,...///%%%&&&'''&&&$$$######$$$...---+++)))(((((())))))(((((()))************)))))))))*********+++++++++------............------......//////......---,,,,,,,,,------.../////////{{{tttyyytttXXXLLLRRRWWWeeetttyyytttvvvwwweee]]]fff~~~lllZZZNNNJJJLLL]]]www{{{WWWRRRPPPSSSVVVVVVWWWZZZjjjrrrTTTLLLRRROOOIIIOOOjjjyyydddVVVLLLLLLIIIFFFGGGHHHDDD===555333111111444777888999777@@@JJJPPPUUUXXXVVVRRRRRRUUUYYYYYYXXXWWWXXXYYYWWW[[[]]]\\\YYYXXXZZZ]]]ZZZWWWVVVZZZ___bbb```\\\VVVRRRKKKDDD@@@======>>>BBB@@@===<<<>>>AAADDDEEEFFFAAA:::333///---------&&&'''(((((()))***************)))(((((((((((()))***(((((()))************###'''+++,,,***((()))+++'''&&&%%%$$$$$$%%%(((***&&&'''***++++++***'''&&&(((((((((((())))))))))))''')))******)))((()))***((((((((((((((((((((((((***))))))(((((((((((()))(((,,,......,,,+++,,,///,,,+++)))'''&&&&&&'''(((((()))***)))'''&&&'''((((((((()))***************++++++******)))(((&&&%%%''''''&&&&&&&&&'''((((((%%%&&&''''''''''''''''''!!!,,,333000***)))******&&&&&&&&&(((***+++,,,,,,(((((('''))),,,...//////(((((((((((()))+++---///(((******)))'''&&&'''(((///---+++)))(((((())))))(((((()))***************))))))*********+++++++++,,,,,,------------,,,,,,...............------,,,,,,,,,------.../////////lllkkkttt~~~rrrWWWIIILLLQQQ___ooouuuttt{{{lll```___jjj|||fffVVVMMMLLLRRReeerrrUUUSSSTTTWWWXXXXXX]]]cccyyyfffPPPKKKMMMJJJFFFSSSuuuqqq___SSSOOONNNJJJFFFFFFGGGCCC<<<444222111222444777999999666AAALLLRRRVVVYYYXXXTTTSSSZZZ___^^^XXXTTTVVVZZZVVVZZZ]]][[[WWWVVVYYY]]]ZZZZZZ\\\```cccccc___[[[RRRNNNHHHBBB>>>======>>>BBBAAA@@@@@@@@@BBBDDDEEEBBB===777222///...---,,,&&&&&&((())))))******)))******)))(((((((((((()))((('''(((***(((&&&'''+++'''(((******)))))))))***'''''''''%%%###$$$''')))'''((()))******)))((('''(((((((((((())))))))))))$$$''')))******+++,,,---************************))))))(((((((((((()))))))))+++...000///...------***(((%%%###"""!!!"""###%%%(((***(((%%%$$$&&&(((''''''((()))************+++***)))))))))(((&&&$$$+++***)))'''&&&%%%%%%%%%$$$&&&(((((('''&&&'''((((((222888444---)))((('''%%%$$$$$$&&&)))******)))''''''&&&(((***+++***)))(((((('''((((((***,,,---''')))***)))((('''(((***++++++*********++++++,,,))))))***+++++++++++++++)))************++++++++++++,,,,,,,,,,,,,,,,,,+++---............---,,,,,,,,,------...//////000000}}}gggiiisss{{{qqq[[[LLLJJJOOO]]]mmmtttxxxyyyccc\\\aaaooovvvbbbRRRKKKOOO[[[pppfffRRRRRRUUUXXXYYYZZZcccmmmqqqWWWNNNMMMKKKGGGIII]]]{{{iiiZZZQQQRRRPPPJJJDDDCCCDDD@@@:::444222111222555777888999777BBBMMMSSSVVVXXXWWWTTTVVV___gggcccXXXQQQUUU[[[VVVZZZ]]][[[WWWVVVZZZ___]]]aaafffiiihhhddd]]]YYYNNNKKKEEE@@@======>>>???BBBBBBCCCCCCCCCBBBCCCCCC<<<888333///......,,,***'''((()))+++++++++******++++++***))))))))))))***$$$%%%(((***%%% ###+++,,,***(((((()))))))))))))))******(((%%%%%%''')))))))))(((((((((((())))))'''((((((((()))))))))***&&&(((******)))((()))***************************))))))(((((((((((())))))'''))),,,///111000---***&&&$$$"""!!!"""$$$'''***)))%%%$$$'''***&&&&&&'''((())))))))))))***)))''''''((((((%%%###,,,+++)))(((&&&%%%%%%%%%$$$&&&(((((('''&&&'''))))))222777444///+++'''###(((&&&%%%&&&)))***(((&&&((('''&&&'''(((((('''%%%(((((('''''''''(((***+++&&&'''((()))(((((()))++++++++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,)))************+++++++++,,,,,,------------,,,,,,------......------,,,+++---......//////000111111|||cccgggpppuuunnn]]]OOOKKKQQQ^^^nnnvvv}}}uuu^^^ZZZcccuuurrr___PPPIIIQQQbbbzzzzzz]]]PPPQQQTTTXXXYYY\\\gggsssbbbLLLNNNQQQLLLLLLRRRllltttcccVVVOOOTTTQQQJJJCCCAAABBB>>>999444222111222555777888888888CCCNNNSSSUUUVVVUUURRRWWWccckkkfffXXXOOOTTT\\\WWW\\\___]]]YYYWWW\\\aaabbbgggnnnppplllddd\\\WWWKKKHHHCCC???======???@@@@@@BBBDDDDDDCCCAAAAAA@@@888444000---------***((()))***+++,,,---,,,,,,+++---,,,++++++******++++++''')))---...''' %%%//////+++'''&&&(((***)))(((+++,,,---+++'''&&&''')))***)))(((''''''((()))***'''((((((((())))))******,,,---,,,***&&&###""""""(((((((((((((((((((((((())))))(((((((((((()))***&&&''')))...222111+++&&&)))(((%%%$$$###%%%'''(((###'''***)))&&&%%%(((,,,%%%&&&'''((())))))))))))***(((&&&&&&((((((%%%""")))(((((('''''''''((((((###&&&)))(((&&&%%%''')))&&&...444222///,,,((($$$---+++))))))******(((&&&((('''''''''((('''%%%###(((((('''&&&&&&'''((())))))***,,,---,,,---...000---......---,,,***'''&&&++++++,,,------------,,,)))************+++++++++---..................---------......------,,,+++......//////000111111111uuu[[[```mmmwwwppp[[[KKKGGGQQQdddsssxxx}}}ttt___\\\kkkooo]]]NNNTTTSSSccclllTTTNNNOOORRRVVVWWW\\\ooosssVVVKKKNNNMMMHHHMMMXXXuuu}}}mmmaaaWWWRRRSSSNNNGGGCCCAAA>>>;;;777666333222555555444555999@@@JJJRRRRRRPPPQQQQQQPPPUUU[[[___ZZZQQQNNNTTT\\\^^^^^^]]]]]]^^^___```aaa___fffrrryyytttdddXXXSSSKKKIIIFFFBBB???===<<<;;;BBBBBBDDDGGGHHHGGGDDDAAA888444///,,,,,,,,,++++++---,,,++++++------,,,+++...,,,)))((()))******)))))))))))))))************+++***)))(((((((((******000---(((''')))******)))***+++++++++***)))'''%%%...------......,,,'''"""(((''''''((()))******)))++++++******))))))((((((,,,)))"""&&&---+++!!!%%%'''+++---...---+++)))((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&'''(((&&&''')))******((('''%%%+++***((('''&&&&&&'''(((((('''&&&%%%%%%&&&'''((('''''''''(((((((((((((((((()))*********((('''&&&************+++***(((&&&&&&"""$$$&&&'''///""",,,,,,+++(((%%%$$$'''***)))+++------,,,,,,///222---+++******++++++)))(((***+++,,,------,,,******************+++,,,---......---,,,---/////////......------------...//////111111111111000000000000yyy^^^aaallltttmmmZZZMMMJJJNNN```ooottt|||nnn\\\[[[kkk{{{iiiXXXKKKSSSWWWkkkiiiUUUPPPQQQTTTVVVVVV\\\ppphhhSSSLLLMMMLLLHHHQQQaaayyyjjj___WWWSSSUUUPPPJJJEEE@@@<<<777333666333222444444333444777BBBKKKRRRRRRQQQRRRRRRQQQRRRWWWZZZWWWQQQOOOTTTZZZ^^^]]]\\\ZZZZZZ\\\]]]^^^```dddlllrrrmmm```VVVSSSLLLHHHCCC???<<<===???@@@EEEFFFHHHJJJLLLJJJGGGCCC777444///---,,,,,,++++++,,,++++++,,,---...,,,+++,,,***((((((***+++++++++(((((((((((())))))))))))*********)))))))))******---***'''&&&(((((((((&&&*********+++******)))))),,,++++++,,,...---***&&&)))''''''((()))******))))))))))))(((((((((((((((+++***&&&###(((...+++$$$%%%'''))),,,,,,,,,***)))''''''&&&&&&&&&&&&''''''$$$(((***((($$$###&&&***&&&'''((())))))((('''&&&((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&&&&'''(((***+++++++++******))))))***++++++)))'''555///+++"""))))))+++###)))******(((&&&&&&(((+++)))+++,,,,,,+++,,,///111,,,+++******++++++)))(((***+++,,,,,,,,,+++***)))***)))))))))+++,,,---,,,...---,,,---/////////......------------...//////111111111000000000000000{{{```aaahhhooohhhYYYPPPQQQTTTdddqqquuu~~~{{{jjj[[[___qqqtttbbbSSSIIISSS^^^vvv}}}eeeUUUQQQTTTWWWWWWVVV^^^tttxxxYYYNNNNNNKKKHHHHHHQQQfffqqqcccZZZUUURRRRRROOOJJJEEE@@@;;;555111666333222444555333444888DDDLLLRRRRRRQQQSSSTTTSSSQQQTTTVVVUUUSSSSSSWWWZZZ```^^^[[[YYYYYYZZZ]]]___aaacccgggjjjfff\\\UUUTTTMMMHHHBBB===;;;===BBBEEEFFFGGGIIILLLMMMKKKGGGCCC777333///---,,,,,,++++++******+++,,,......---+++***)))((((((+++,,,,,,,,,(((((()))))))))*********)))******+++++++++******+++)))(((((((((((('''%%%)))))))))))))))***++++++***))))))***,,,---,,,+++)))((('''((()))***)))(((''''''''''''(((((((((((()))******(((***---+++'''&&&'''((()))))))))))))))&&&''''''''''''''''''&&&###(((,,,)))###!!!&&&,,,&&&'''((())))))((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&***))))))((('''&&&%%%%%%&&&&&&((()))***+++++++++)))))))))***+++,,,***)))///))) ((('''---)))+++&&&'''))))))(((((()))***)))***+++++++++,,,...000,,,***)))***++++++***)))+++++++++++++++***)))(((+++(((&&&(((+++---,,,***...---,,,---/////////.........------......///000111111111000000000//////www______dddjjjeeeYYYUUUYYYcccpppyyy{{{vvvhhh^^^fff{{{ooo^^^SSSMMMSSSfffuuu___SSSPPPTTTWWWVVVWWWddd|||hhhKKKJJJMMMGGGCCCGGGRRRnnn|||gggZZZTTTQQQOOOKKKJJJGGGDDD@@@;;;666333555222222555777666888===GGGMMMQQQPPPQQQTTTUUUTTTRRRSSSTTTVVVXXXZZZ\\\]]]```^^^[[[YYYZZZ]]]aaacccdddcccfffhhheee[[[UUUTTTMMMJJJDDD@@@>>>@@@CCCFFFFFFGGGHHHKKKKKKHHHCCC???666333///---------,,,+++******+++---//////---++++++***))))))+++,,,+++***)))************+++++++++((()))+++,,,,,,,,,******************+++***((('''***)))(((''''''((()))******)))((()))***,,,------)))((('''((()))***)))((('''''''''(((((()))))))))&&&))),,,,,,++++++***)))&&&&&&&&&&&&''''''((()))%%%&&&'''(((((('''&&&%%%$$$'''***((($$$###'''+++&&&'''(((((()))(((((('''###$$$&&&'''((('''&&&&&&%%%%%%'''(((((('''%%%%%%(((((((((''''''&&&&&&&&&(((((((((((((((((((((((())))))((()))+++,,,+++***'''!!!)))###,,,%%%///&&&'''((())))))((((((((())))))*********+++---...+++***))))))+++,,,+++***,,,,,,++++++***)))((((((+++'''%%%'''+++---,,,)))...---,,,---/////////..................//////000222111111111000000000000sss^^^\\\```fffcccZZZYYY___kkkvvv~~~qqqeee```mmmkkk\\\VVVVVVXXXpppmmmZZZPPPNNNSSSVVVVVV[[[mmm~~~\\\DDDGGGKKKCCC@@@GGGZZZzzztttaaaVVVRRROOOMMMFFFFFFEEEBBB===999555333333111222777:::;;;???DDDIIIMMMOOONNNOOOSSSUUUTTTQQQQQQSSSWWWZZZ]]]______]]][[[YYYYYY[[[___dddggggggfffhhhkkkggg]]]UUURRRLLLKKKHHHFFFDDDDDDDDDDDDGGGHHHIIIKKKJJJFFF???;;;555222///...------,,,++++++***+++,,,......---+++---,,,******+++***)))'''((((((((())))))))))))***((()))***+++,,,++++++***)))******+++***)))((((((***)))'''&&&%%%%%%&&&&&&+++***)))(((((()))+++---***((('''((()))***)))'''((((((((())))))*********$$$'''+++,,,+++(((((()))'''&&&%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%'''&&&%%%%%%'''(((((((((&&&''''''(((((((((((((((###$$$&&&'''((('''&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''***)))((()))+++,,,,,,+++111,,,///$$$)))(((((((((((((((((((((&&&%%%))))))((()))***+++++++++***)))((()))+++,,,,,,+++...---,,,+++)))(((((('''***(((&&&'''***,,,+++***...---,,,---/////////...///............///000000222222222222222222222222qqq]]][[[___eeebbbZZZZZZaaahhhsss|||jjjaaa```ppp{{{fffXXXWWW\\\```{{{}}}dddTTTMMMNNNRRRTTTVVV```vvvmmmUUUDDDFFFGGGAAABBBJJJbbbooo^^^VVVSSSOOOLLLEEEEEECCC???999444111000222000222888===???CCCHHHIIILLLLLLJJJLLLRRRTTTSSSNNNPPPSSSWWWZZZ]]]___```[[[ZZZYYYZZZ]]]bbbfffjjjhhhfffgggjjjfff\\\RRRNNNIIIIIIIIIIIIHHHGGGEEEDDDLLLMMMNNNNNNLLLFFF>>>888444222///.........,,,***---,,,++++++------,,,+++...---+++++++++***'''%%%%%%%%%%%%&&&&&&&&&'''''''''((()))***************&&&'''((((((&&&&&&'''(((***)))((('''%%%%%%$$$$$$+++++++++)))((((((***,,,***)))(((((())))))((('''))))))))))))************%%%%%%(((++++++'''''')))'''&&&&&&%%%&&&&&&''''''&&&''''''''''''''''''&&&)))%%%"""$$$(((***)))&&&&&&&&&''''''(((((())))))%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((((()))$$$$$$$$$%%%''')))+++,,,,,,***))))))+++,,,,,,+++111...''',,,&&&'''!!!$$$)))(((''''''((((((&&&%%%)))((('''''')))******))))))(((((()))+++---,,,+++000///---+++***)))(((((()))))))))))))))***,,,,,,...---,,,---/////////...//////......//////000111222222222333444444555555ppp___]]]```eeeaaaXXXWWW]]]dddppp{{{fff^^^```sssuuu```RRRTTT\\\jjjooo[[[PPPMMMQQQSSSSSSVVVeee}}}]]]PPPFFFFFFDDDAAAFFFQQQkkk}}}hhhZZZTTTQQQMMMHHHAAAAAA@@@;;;555111111222222000222888===???CCCIIIIIIJJJHHHFFFIIIPPPSSSRRRMMMQQQVVVYYY\\\^^^aaaccc^^^^^^___```cccfffjjjlllhhhdddbbbccc```VVVMMMHHHCCCEEEFFFHHHHHHHHHGGGGGGPPPPPPQQQPPPMMMFFF<<<666333111///.........,,,***000...+++***+++,,,,,,+++,,,+++++++++,,,+++(((&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***+++&&&(((((('''$$$$$$'''***))))))))))))(((''''''&&&(((***+++***(((((())),,,+++)))(((((())))))(((&&&)))))))))))))))((((((((('''$$$%%%***+++((('''***''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''%%%$$$%%%'''))))))(((&&&&&&&&&''''''((()))***((((((''''''&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''(((+++---......,,,***)))***+++++++++((((((***"""((('''***&&&)))'''$$$$$$''')))((('''***'''&&&&&&)))***)))((((((((('''))),,,------,,,222111...,,,***)))))))))'''***,,,+++)))(((,,,///...---,,,---/////////...///////////////000000111111222333444555777888888oooaaa___bbbgggbbbWWWUUUZZZdddqqq}}}~~~fff___aaavvvppp[[[MMMPPP[[[qqq}}}fffTTTMMMMMMSSSTTTSSSWWWggg}}}RRRMMMIIIFFFBBBAAAKKKVVVvvvuuubbbUUUQQQNNNIIICCC<<<<<<;;;888444222444666222000222888<<<>>>BBBGGGHHHIIIGGGDDDGGGNNNRRRQQQOOOTTTZZZ]]]^^^```dddgggdddeeeeeegggiiikkknnnooogggaaa]]]]]]YYYPPPHHHDDD@@@AAABBBEEEGGGHHHJJJJJJQQQQQQQQQPPPLLLDDD:::333333111/////////...,,,***222///+++))))))+++++++++*********+++,,,,,,***'''))))))))))))************'''&&&&&&&&&&&&(((***+++)))******(((%%%&&&)))---'''(((***+++++++++***)))&&&)))++++++)))(((***---+++)))(((((())))))(((&&&))))))(((((('''''''''&&&)))$$$$$$***,,,)))(((+++&&&''''''(((((('''&&&&&&((('''&&&%%%%%%&&&'''((($$$&&&''''''&&&&&&(((+++&&&&&&&&&'''''')))******+++***((('''&&&&&&'''((('''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&%%%+++***)))))))))***,,,---///---***)))***++++++***)))***222 ,,,'''///%%%(((%%%"""###&&&***+++******'''%%%&&&(((***)))'''(((''''''))),,,---------333222///---+++***))))))&&&+++///---(((''',,,222...---,,,---/////////...///////////////000111111111222333555777888::::::ssseeeddddddccc]]]VVVVVV[[[eeezzzppp___]]]eee|||}}}gggUUUOOOSSS[[[lllTTTKKKKKKKKKRRRQQQUUUbbbvvviiiLLLEEEFFFLLLIIIBBBKKK^^^vvvjjj[[[PPPLLLHHHBBB===;;;>>>;;;333///222444111666666555444444:::CCCJJJLLLPPPOOOIIIHHHOOOTTTSSSWWWWWWYYY\\\```bbbaaa```kkkiiieeeccchhhooopppkkkiiibbb]]]ZZZTTTLLLGGGFFFCCC@@@>>>???BBBHHHLLLNNNRRRUUUUUUPPPEEE<<<777666000000///...............000...,,,***)))***,,,---,,,***))))))******)))'''&&&&&&%%%###&&&***(((###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&((()))************((('''&&&'''))))))'''&&&$$$&&&(((***+++***)))((((((+++,,,)))%%%$$$'''+++))),,,...---)))'''(((+++)))(((&&&'''))),,,------))))))))))))((('''&&&%%%'''''''''''''''((()))***$$$$$$%%%&&&&&&''''''''')))(((&&&%%%%%%&&&((()))***'''$$$$$$&&&(((((('''******)))''''''&&&&&&&&&((((((((((((((((((((((((,,,+++)))((('''''''''(((---,,,***((('''((()))***))))))((((((''''''&&&&&&'''((())))))(((((()))***&&&''''''((()))******+++((()))+++,,,............777222,,,((()))+++++++++)))******++++++,,,------///---+++,,,///000///---...///111111000000111333333666999888666666888;;;}}}rrreeeddddddccc\\\UUUUUUZZZkkkmmm^^^^^^hhh~~~xxxaaaRRRNNNWWWaaafffRRRKKKJJJJJJKKKMMMTTTeee|||dddMMMGGGHHHLLLIIIEEERRRhhhmmmbbbSSSIIIFFFCCC???;;;;;;===:::333000333444111555555555555777===FFFLLLNNNQQQPPPKKKJJJPPPSSSSSSVVVWWWZZZ^^^cccggggggfffjjjjjjhhheeehhhmmmooolllggg___YYYWWWTTTMMMGGGDDD@@@>>><<<>>>BBBHHHMMMOOOOOOQQQQQQKKKBBB999555555000//////.........//////111///,,,***)))***+++,,,+++***(((((()))***((('''&&&'''&&&$$$&&&***((($$$''''''''''''((((((((((((%%%&&&'''((())))))))))))***))))))***++++++***(((&&&(((***+++,,,,,,+++******++++++)))'''&&&(((+++))))))((())))))((('''&&&***)))'''''')))***))))))&&&&&&'''(((((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&&&&''')))'''&&&%%%%%%&&&''')))&&&$$$$$$&&&)))***)))'''***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((''''''((((((,,,+++)))(((''''''((((((((((((((((((((('''''''''&&&((())))))(((''')))***&&&&&&''''''((()))))))))))))))***+++,,,---......555111,,,)))***+++++++++*********+++,,,,,,------///---,,,---///000///---///000111111000000111333777888999999999888999;;;}}}qqqeeedddeeeccc[[[SSSTTTYYYqqqiii]]]___lllrrr\\\OOONNN[[[jjjwww]]]NNNJJJJJJIIIGGGLLLXXXlll|||]]]MMMHHHIIIKKKGGGHHH\\\vvveeeZZZLLLCCC@@@???>>>;;;<<<<<<:::555333444444222555555555666999@@@HHHNNNOOORRRQQQMMMMMMPPPSSSTTTWWWXXXZZZ___dddhhhhhhhhhgggjjjjjjggggggkkknnnmmmkkkaaaZZZYYYYYYSSSLLLGGG@@@>>><<<===AAAFFFJJJLLLKKKLLLJJJEEE<<<666333333/////////...//////000000111///,,,***))))))***+++***((('''((())))))(((&&&'''((('''%%%&&&)))((($$$(((((()))))))))*********%%%%%%&&&'''((((((((((((+++******+++,,,,,,+++)))((()))+++,,,------,,,+++,,,+++))))))*********)))***'''$$$%%%)))***'''###(((''''''((())))))(((&&&&&&''''''''''''(((((((((&&&'''((()))))))))((('''***)))(((&&&%%%%%%&&&'''((('''&&&%%%%%%&&&'''((("""###$$$(((***+++)))'''))))))((((((''''''&&&&&&''''''''''''''''''''''''))))))(((''''''(((((()))******)))((((((''''''&&&'''''''''(((((((((((((((%%%'''(((((('''&&&((()))%%%&&&&&&''''''(((((()))))))))((()))***+++---...111...,,,++++++,,,,,,+++******++++++,,,,,,------...---,,,---///000///...000111111111000000111333<<<;;;::::::;;;;;;:::999}}}rrreeeeeefffccc[[[SSSSSSYYYqqq|||fff[[[bbbrrrnnn[[[PPPPPP```rrrlllUUUKKKKKKKKKIIIIIIQQQ```uuusssXXXLLLJJJJJJIIIEEEJJJdddxxx```VVVJJJAAA>>>>>>>>>===<<<;;;999666666666444333555555555666:::@@@GGGKKKMMMNNNOOOOOOOOOQQQTTTVVVYYYYYY[[[___ccceeedddcccbbbhhhkkkhhhfffiiimmmooonnncccZZZZZZ[[[VVVMMMGGGCCC@@@>>>===???BBBDDDEEEGGGGGGDDD???888333222222//////......//////000000000///---***)))))))))***)))'''&&&'''((()))(((&&&(((******'''''')))(((%%%(((((()))))))))*********&&&''''''((())))))((((((***)))((()))++++++)))((()))***+++,,,,,,,,,,,,+++...+++((()))---...,,,(((***(((&&&'''))))))((('''%%%%%%%%%''')))***(((&&&******)))'''&&&%%%%%%%%%%%%'''(((******)))'''&&&+++)))(((&&&&&&&&&((((((((('''&&&&&&&&&&&&'''((($$$$$$&&&'''))))))((('''(((((((((((((((''''''&&&************************((((((''''''((((((((()))((()))))))))((('''&&&%%%&&&&&&''''''(((((())))))%%%&&&''''''&&&&&&''')))''''''''''''(((((())))))***)))''''''(((***,,,...---,,,,,,,,,,,,---,,,,,,******++++++,,,------...............////////////000111111111///000222444???<<<::::::<<<<<<999666|||pppdddeeegggddd[[[SSSTTT[[[pppxxxddd[[[eeeyyykkk^^^UUUUUUeeeyyybbbOOOKKKLLLLLLKKKJJJUUUiiikkkVVVKKKJJJIIIHHHFFFOOOlllnnn\\\TTTHHH@@@<<<<<<======<<<999888888999777555333666555555777;;;???DDDFFFIIIJJJMMMOOOPPPQQQTTTWWWZZZ[[[\\\___cccddddddccc]]]eeekkkhhhfffhhhlllnnnjjj^^^UUUUUUUUUOOOFFF@@@BBB???===<<<>>>@@@AAAAAAEEEDDD@@@;;;666222000000///.............../////////...,,,***))))))))))))((('''&&&'''((()))((('''))),,,,,,(((''')))(((&&&''''''(((((((((((())))))(((((()))************)))***)))((()))++++++)))((()))))))))***************...***''')))...000,,,(((***+++,,,+++))))))+++---'''&&&&&&'''((((((%%%###+++***(((''''''&&&''''''&&&''')))******((('''%%%(((''''''&&&'''((()))***'''''''''&&&&&&'''''''''(((((('''&&&%%%&&&'''((('''(((((()))(((((('''&&&************************'''''''''(((((((((((((((((()))))))))((('''&&&%%%&&&&&&''''''(((((())))))%%%&&&''''''&&&&&&'''))))))))))))))))))************)))''''''''')))+++---***+++,,,,,,,,,,,,,,,---***++++++,,,------............///////////////000000111111000///111333666???<<<999999::::::777444zzzlllaaadddgggdddZZZRRRTTT\\\ppptttbbb\\\iiixxxfff^^^YYYZZZlllxxxZZZLLLJJJLLLLLLLLLIIIXXXpppzzzaaaTTTKKKJJJJJJIIIKKKZZZwwwtttdddVVVOOOFFF???<<<;;;;;;<<<<<<888777:::<<<999555444666555555777<<<@@@CCCDDDHHHHHHLLLQQQRRRQQQSSSWWWZZZ[[[]]]aaaeeeggggggfff]]]dddiiigggeeefffiiiiiieee[[[SSSRRRQQQKKKCCC???<<<;;;999:::===@@@BBBCCCCCCAAA===888444000...---///...------,,,,,,---------,,,+++*********)))***((('''&&&''')))***)))(((+++......***'''(((((('''&&&&&&&&&'''''''''(((((()))******++++++*********+++******+++,,,,,,+++)))((((((((((((((((((((()))---***(((***...///,,,(((***---...,,,))))))---111,,,***)))((('''%%%### ''''''''''''(((***---...'''((()))))))))((('''&&&%%%%%%&&&'''(((((())))))''''''''''''''''''''''''***)))(((&&&###$$$&&&(((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''(((((((((''''''&&&******)))((((((''''''&&&'''''''''(((((((((((((((%%%'''(((((('''&&&((()))***************************)))((((((((()))+++,,,)))+++,,,,,,++++++,,,...++++++,,,,,,------......---///000000///...000111///000000000000222555888===;;;:::999888777666444{{{lll]]]aaadddbbbXXXPPPSSS\\\oooppp```^^^mmmooo___ZZZYYY^^^sssoooTTTJJJJJJJJJKKKLLLKKK]]]xxxmmmXXXRRRJJJJJJKKKNNNUUUhhhmmm```OOOKKKEEE@@@======>>>>>><<<777666;;;>>>:::666444666555555888>>>CCCEEEEEEKKKKKKNNNTTTTTTQQQQQQVVV[[[\\\]]]aaadddfffeeeddd```fffiiifffddddddcccaaa]]]VVVPPPPPPNNNHHHCCCAAA:::999888999===@@@AAAAAA@@@>>>:::666222...+++(((///...---,,,+++*********++++++******************)))((('''(((***+++***))),,,000000+++(((((()))'''&&&&&&'''''''''((((((((())))))************))))))***))))))***++++++***((()))((((((((('''(((((((((***)))(((***---...+++)))++++++***))))))***,,,...+++)))''''''''''''&&&$$$'''''''''(((***---000111)))(((((((((''''''''''''$$$%%%'''(((((('''&&&%%%&&&''''''''''''''''''&&&&&&((()))'''%%%$$$&&&(((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''%%%$$$,,,+++)))(((''''''((((((((((((((((((((('''''''''&&&((())))))(((''')))************))))))))))))))))))))))))*********++++++***+++,,,+++***))),,,...++++++,,,,,,---.........---///111000......000222.../////////000333777;;;;;;;;;;;;:::777666666666~~~oooZZZ^^^bbb```VVVNNNRRR\\\nnn}}}nnn^^^___ooo|||hhhYYYVVVXXX___yyyiiiQQQHHHIIIIIIIIIKKKPPPbbbeeeQQQOOOJJJKKKMMMRRR]]]rrr|||jjj```LLLIIIEEEBBB@@@AAAAAABBB<<<666555<<<@@@;;;666555555444555:::@@@FFFHHHGGGOOONNNQQQVVVUUUPPPPPPTTT^^^]]]^^^___aaaaaa___]]]ccchhhiiifffcccbbb___[[[RRRMMMJJJJJJHHHBBB??????===;;;999:::<<<===>>>>>>>>><<<888555111---(((%%%///...---+++***)))(((((()))*********++++++++++++)))(((((()))***++++++***,,,000111,,,(((((()))'''''''''''''''((((((((((((((()))))))))))))))((((((((('''&&&'''))))))'''&&&))))))((((((((((((((()))(((((()))+++,,,,,,+++))),,,((($$$%%%(((++++++)))'''%%%$$$%%%(((***,,,,,,******))))))***,,,///000***)))((('''''''''''''''%%%&&&((()))(((&&&###!!!&&&&&&''''''''''''&&&&&&"""%%%)))***(((&&&'''(((%%%'''(((******)))'''&&&(((((((((((((((((((((((((((((())))))(((&&&$$$###---,,,***((('''((()))***))))))(((((('''''''''&&&'''((())))))(((((()))+++))))))))))))(((((((((((()))******+++++++++******+++,,,---+++)))(((+++///++++++,,,------......///---///111111......000222---...//////000333888<<<:::<<<===;;;777555666888qqq]]][[[ZZZXXXRRRNNNSSSZZZlllwww}}}jjj___bbbwwwsssaaaXXXUUUUUUgggrrr]]]JJJHHHJJJHHHFFFGGGPPPnnnwww[[[NNNLLLKKKNNNPPPTTTffftttbbbYYYQQQJJJDDDAAAAAACCCFFFIII===666000111777:::666111444555888>>>DDDIIIKKKLLLPPPQQQSSSSSSSSSUUUWWWYYY[[[___bbbccc```______```dddeeegggiiihhhddd]]]XXXOOOMMMJJJGGGEEECCC@@@===:::;;;;;;;;;<<<<<<======<<<:::888555222///---,,,/////////---***(((''''''((()))+++,,,+++***((('''***++++++***))))))+++---,,,+++)))((('''''''''((('''***)))&&&'''***+++(((((()))))))))))))))((('''************)))'''&&&%%%&&&'''((())))))***))))))))))))(((((((((((())))))))))))))))))((((((((((((''')))++++++***)))))))))444---''''''+++///222555222111///---+++(((&&&%%%(((&&&$$$%%%((()))(((&&&$$$%%%'''))))))((('''&&&&&&((('''&&&%%%&&&&&&$$$///+++***+++)))%%%$$$&&&%%%%%%%%%&&&&&&((()))***)))((('''''''''(((***+++---***'''&&&(((***+++++++++)))&&&$$$$$$%%%'''((()))))))))))))))***++++++)))))))))))))))(((((((((+++(((%%%&&&)))+++***)))++++++*********************,,,000222222000,,,***///...,,,+++,,,---///111......///000333666999;;;<<<<<<;;;999777777777888qqq]]]\\\[[[XXXRRRNNNRRRZZZiiiwwwxxxfff^^^jjj~~~}}}ooo\\\SSSTTTXXXmmmmmmYYYIIIHHHKKKJJJIIIKKK\\\zzzpppWWWMMMMMMIIILLLNNNVVVllllll\\\TTTOOOIIICCCCCCEEEGGGGGGGGG;;;666111222666888666222666888===CCCHHHMMMPPPRRRSSSTTTUUUUUUTTTUUUWWWYYY\\\___bbbcccaaa______```___aaadddfffgggddd^^^YYYPPPLLLGGGCCCAAA@@@>>>===:::;;;;;;<<<<<<<<<<<<<<<;;;:::999777444111...,,,......---,,,***(((((((((&&&(((***+++,,,+++***)))*********(((((()))***,,,,,,+++)))(((''''''(((((((((+++***'''(((+++,,,***((()))))))))))))))(((((('''(((((()))))))))))))))'''(((((())))))))))))(((+++++++++******+++++++++************))))))))))))&&&(((******)))(((((((((,,,(((&&&***111999>>>@@@>>>888111,,,******)))''''''&&&$$$&&&((()))(((&&&$$$%%%'''(((((((((&&&%%%&&&(((((((((((('''&&&$$$)))&&&%%%&&&%%%!!! """((((((((((((((()))***+++)))(((((('''((()))***++++++)))''''''((()))))))))+++)))(((&&&&&&'''((())))))(((((((((((()))***+++(((((((((((((((((((((((()))(((((())),,,,,,***(((+++++++++++++++************+++...000111///,,,***......---,,,---...///000......///000333666999;;;999<<<>>><<<777444777;;;ppp]]]\\\ZZZXXXQQQMMMQQQYYYhhhzzzqqqbbb^^^rrrxxxiiiUUUNNNSSS]]]vvv~~~dddTTTGGGHHHKKKKKKLLLQQQgggeeeOOOIIILLLGGGHHHLLL[[[uuu}}}iii[[[TTTLLLGGGBBBCCCHHHKKKHHHDDD888666333333444555555444555;;;BBBGGGKKKOOOTTTXXXVVVWWWWWWVVVUUUUUUVVVXXX\\\___bbbcccbbbaaa``````^^^___bbbdddddd```ZZZUUUNNNIIICCC???============;;;<<<===>>>>>>>>>===<<<999999999777555111...,,,+++++++++***))))))((((((&&&''')))+++,,,,,,,,,++++++***(((''''''((()))***++++++)))((((((((((((((()))++++++((())),,,---+++))))))))))))))))))))))))'''((())))))******))))))((())))))))))))(((((('''+++++++++++++++++++++++++++++++++*********))))))&&&'''))))))(((''''''((('''&&&'''...999EEEMMMPPPQQQDDD444+++***++++++)))'''&&&%%%&&&((((((((('''$$$%%%&&&'''''''''&&&%%%''''''((())))))(((&&&&&&***'''&&&(((((($$$$$$&&&)))))))))(((((()))******)))(((((((((((()))***+++(((''''''((())))))(((&&&***)))))))))((((((((((((((((((''''''(((((())))))'''''''''(((((((((((((((((((((***,,,...---***(((++++++++++++++++++++++++)))***,,,...///...---,,,---------.........//////...//////111333666999:::777<<<@@@>>>777444888>>>ooo\\\ZZZYYYVVVOOOKKKOOOVVVhhh~~~jjj______uuusssdddQQQKKKUUUeeevvv[[[NNNFFFGGGJJJJJJNNNUUUrrr{{{ZZZHHHDDDFFFEEEEEEMMMbbbwwwfffZZZUUUJJJEEE@@@AAAHHHMMMIIIAAA555555555333222333444666333:::CCCHHHJJJMMMSSSYYYWWWXXXXXXWWWUUUUUUVVVXXX\\\___bbbddddddcccaaa``````aaaaaabbb```ZZZRRRMMMHHHDDD@@@>>>>>>>>>>>>===<<<>>>???AAAAAA@@@>>>===555666777666444000---******)))((()))******))))))'''((()))++++++,,,++++++***)))((('''((()))))))))+++******))))))((((((((((((******((((((,,,---+++******))))))******+++++++++++++++***)))((('''&&&))))))***))))))((('''&&&))))))************))))))*********))))))))))))((('''((())))))''''''((()))(((((()))000???PPP\\\```bbbOOO888***))),,,+++)))&&&&&&&&&&&&'''(((((('''$$$$$$%%%&&&'''&&&&&&&&&)))''''''((((((&&&''')))+++))))))++++++))))))+++(((((('''''''''''''''''')))))))))))))))*********(((((((((***++++++(((&&&'''((())))))))))))((('''((((((''''''''''''(((((('''''''''''''''((((((((()))))))))***++++++******+++++++++,,,,,,,,,,,,,,,)))***,,,---......------,,,---......//////....../////////111333666888:::888<<>>:::888;;;>>>oooYYYWWWVVVSSSMMMIIIMMMTTTfff|||eee^^^bbbuuu~~~nnn```OOOMMMZZZlllmmmUUUKKKEEEFFFGGGHHHOOOZZZtttWWWHHHDDDBBBEEEEEEPPPjjj~~~mmm___VVVQQQIIIFFF@@@???FFFLLLGGG===333444555333111111444777444;;;DDDIIIJJJLLLRRRVVVTTTUUUVVVVVVUUUUUUWWWYYY]]]^^^bbbeeefffeeebbb```______``````]]]VVVNNNHHH@@@??????@@@AAAAAA@@@>>>===???BBBCCCCCCAAA???===222333444444222...+++(((***((('''(((***+++***)))******+++++++++************(((((()))+++,,,***)))***************)))))))))&&&))))))&&&'''+++,,,************)))***+++,,,---++++++++++++***((('''&&&))))))***))))))((('''&&&((()))************)))((()))(((((((((((('''''''''((()))***)))(((((()))***((()))***///@@@XXXhhhmmmhhhSSS999***)))+++***&&&%%%&&&'''''''''''''''(((%%%%%%&&&&&&&&&''''''&&&+++&&&%%%''''''%%%'''+++(((%%%%%%((()))&&&'''))))))(((((('''''''''((((((((())))))***************))))))***,,,---,,,)))'''%%%&&&((())))))(((&&&&&&((((((''''''''''''((((((''''''''''''(((((())))))***)))((('''&&&(((***,,,++++++,,,,,,------------+++,,,---...///......---,,,---......//////......//////000111333555888999;;;:::;;;<<<>>>???===<<>>AAACCCCCC@@@>>><<>>;;;000111111111///---***(((+++((('''(((+++---+++))),,,,,,++++++************(((((()))---111111---))))))******++++++***))))))%%%((((((&&&'''+++,,,***++++++*********,,,---...((()))******++++++******((())))))))))))((((((''')))***+++,,,,,,+++***)))(((((('''''''''&&&&&&&&&)))******)))((((((***+++&&&((()))---???YYYkkkoooaaaNNN888+++)))+++)))%%%%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''((((((***%%%&&&++++++&&&''',,,'''$$$%%%((((((&&&&&&)))*********))))))***++++++((()))******++++++************+++,,,...---***(((%%%%%%'''((((((((('''&&&))))))((((((''''''((((((''''''(((((())))))*********)))(((%%%$$$&&&***...+++,,,,,,------......///---///000111111000...------------.........//////000000000111333555777999<<<:::999<<>>>>>>>>???@@@@@@???===:::<<<@@@CCCBBB???;;;888111000000///...---+++***---***'''))),,,...,,,)))++++++******++++++,,,,,,'''(((+++111666666000+++)))***++++++++++++***)))&&&((()))'''(((,,,---+++,,,+++*********,,,...///))))))***++++++++++++***'''(((((())))))))))))((('''(((***++++++***((('''(((((((((((('''''''''''')))))))))((('''''')))+++'''++++++---<<>>AAABBBAAA???lllWWWVVVUUUTTTOOOLLLQQQYYYkkknnn]]]]]]dddkkk[[[QQQKKKWWWmmm~~~}}}XXXLLLGGGFFFHHHHHHNNNbbbwwwzzzZZZMMMOOOLLLBBBIIIMMM___}}}|||hhhXXXOOOIIIGGGBBBMMMTTTQQQOOOMMMAAA000444111///000222444444333777888<<<@@@DDDEEECCC@@@CCCFFFJJJNNNRRRWWW\\\___]]]^^^aaafffjjjiiiddd```______^^^]]]XXXQQQGGGAAABBB???===<<<=========<<<777:::>>>AAAAAA===888555222111000///...---,,,,,,...***((()))---///,,,))))))))))))***+++,,,......&&&(((,,,444:::999222+++))))))+++,,,,,,+++***)))''')))***((()))---...---,,,+++*********,,,///000,,,,,,,,,+++***)))((('''''''''((())))))***))))))%%%&&&'''))))))'''&&&%%%))))))))))))((((((((((((((((((((('''&&&&&&(((******//////...:::LLLSSSPPPDDD;;;000+++,,,---+++((($$$&&&((((((&&&%%%''')))((((((((((((((()))******&&&%%%---::::::...'''(((***''''''******''''''***''''''''''''((()))++++++((()))***+++,,,+++*********)))((()))++++++)))((('''((((((((())))))******++++++***)))))))))))))))((())))))***+++,,,,,,,,,(((***,,,+++))))))+++---,,,,,,------...///000000222444666888777333///---///...,,,+++,,,---///111000000000111333555777888666:::>>>@@@@@@@@@AAABBBaaa\\\[[[UUUUUUWWWPPPQQQbbbuuuiii]]]bbbnnnzzzfffXXXOOOMMMXXXsssrrrVVVGGGGGGHHHEEECCCNNNmmmjjjVVVNNNLLLIIIFFFDDDXXXiii|||sssbbbYYYRRRJJJCCCAAAKKKSSSSSSMMMFFF>>>666333333333333333333333333:::<<<<<<<<<>>>BBBAAA======@@@EEEIIINNNSSSXXX\\\[[[[[[\\\]]]^^^^^^______[[[YYYVVVRRRMMMHHHDDDBBBAAA???<<<===>>>>>><<<:::;;;<<<>>>>>>===999555222111//////000222111,,,(((000++++++...---(((&&&)))))),,,,,,))))))---,,,''''''+++222777888666222///,,,,,,+++***)))(((''''''+++'''$$$%%%(((+++,,,***))))))***---000111000...++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***)))++++++)))''''''))),,,''''''((((((((((((''''''++++++,,,///444999;;;;;;555222...++++++***)))((()))((((((((()))+++---///%%%&&&&&&&&&'''(((((((((,,,$$$,,,@@@@@@,,,%%%---)))))))))))))))******************))))))***++++++((()))***...111111---))))))***,,,------+++)))((())))))*********))))))(((***&&&,,,...((('''(((!!!+++***)))***,,,---,,,++++++******,,,///111111111.........---,,,,,,...000222444777888777333...+++...---,,,---...///...---222222222222333444555555;;;999999<<>>BBBBBB>>>@@@AAAEEEJJJOOOUUUYYY\\\[[[YYYXXXYYY[[[\\\\\\[[[ZZZXXXUUUPPPLLLGGGCCCAAAAAA>>><<<===>>>>>><<<:::999:::;;;;;;:::666333000000...---...000000---***///++++++///000,,,+++---,,,///...))))))------+++)))---222666777666333111,,,++++++***(((''''''&&&***(((&&&&&&(((***+++,,,******+++---000111000///+++++++++***))))))(((((((((''''''&&&&&&''''''((((((((('''&&&&&&&&&'''(((((())))))'''$$$$$$%%%(((''''''((((((((((((''''''+++******,,,000333444444333000,,,*********)))((((((((())))))***+++,,,---&&&&&&''''''''''''''''''$$$###(((111111***%%%'''((((((((())))))*********+++*********++++++,,,---***)))***,,,......+++'''(((((()))((('''$$$""" ))))))************))))))+++&&&***,,,''')))---(((+++***)))***,,,---,,,+++,,,+++***+++---...---,,,...///...,,,+++,,,...000333444555555444222///...000///...///111222111000333333222333333444555666999888888;;;???BBBBBBAAA{{{aaa[[[gggdddYYYUUUTTTXXXddd~~~wwwddd^^^hhhwwwoooaaaWWWPPPWWWjjjdddMMMHHHHHHIIIKKKQQQcccyyy___PPPJJJFFFDDDDDDOOOjjjzzzzzzfffWWWPPPKKKFFFAAA???GGGMMMKKKEEE???999333222111000///000111333555888:::;;;;;;>>>CCCCCC@@@DDDCCCDDDJJJRRRXXX[[[[[[\\\WWWSSSSSSWWWZZZYYYVVVXXXVVVRRRMMMIIIDDDAAA@@@???>>><<<<<<======<<<:::999999::::::888555222000///---,,,,,,---...---,,,...++++++///111000///000...000...)))'''***,,,,,,+++...111444555555333222++++++***)))((('''&&&&&&((())))))(((((()))+++---++++++,,,...111222111///,,,,,,+++******))))))(((***)))'''&&&&&&''')))******)))((('''&&&&&&&&&&&&,,,,,,,,,***'''&&&''')))''''''((((((((((((''''''***)))((()))+++------,,,///---***))))))***)))(((((())))))***+++++++++***((((((''''''''''''''''''"""&&&(((''''''+++***'''&&&''''''((()))******+++++++++++++++,,,---//////,,,+++***+++++++++(((&&&******+++***)))'''%%%$$$))))))************)))))),,,&&&)))+++&&&***111---+++)))))))))+++,,,+++***---+++******+++***)))(((//////---+++***+++...111444333333222111000000///111000///000222333222111222222222333333444666666999888888;;;>>>AAAAAA@@@ttt]]]YYYkkkiiiYYYSSSUUU\\\gggppp```^^^mmm}}}{{{kkk]]]UUUOOO\\\tttvvv\\\IIIHHHGGGGGGKKKWWWoooooo[[[QQQLLLGGGFFFIIIWWWyyyxxxvvvrrr```RRRKKKGGGCCC???>>>EEEIIIFFF@@@;;;666111333111000///000333666888<<<>>>===<<>>===<<<<<<<<<<<<;;;;;;:::::::::999888555333222...,,,+++***+++,,,---......+++***---111222222222...///---)))'''(((***+++,,,---///000111222222222******))))))(((''''''&&&(((***+++***((((((+++...,,,,,,---///222333222000,,,,,,,,,+++******))))))+++)))'''%%%%%%''')))+++)))((((((''''''''''''''',,,,,,,,,+++***)))******''''''((((((((((((''''''((('''&&&&&&((())))))(((,,,***(((''')))))))))(((((()))***++++++***)))((())))))((((((''''''&&&&&&###$$$%%%%%%&&&)))))))))%%%&&&''''''((()))******+++++++++,,,---///000111///...,,,***))))))((('''***+++,,,---------,,,,,,((())))))************))),,,&&&)))+++&&&***///,,,***)))((()))+++++++++***,,,+++))))))******)))'''//////---+++)))+++...111111111111111000000/////////...---...000222111000111111111111222444555666999:::;;;===???AAABBBCCCooo\\\[[[mmmlll[[[UUUXXXaaannn~~~jjj^^^```qqqxxxhhhZZZSSSPPPccc~~~nnnVVVIIIIIIGGGEEEKKK^^^|||wwweeeVVVQQQMMMGGGHHHOOO^^^xxx~~~wwwkkk[[[OOOHHHDDDAAA>>>>>>DDDFFFAAA;;;777444000444333222111333666:::<<>>@@@CCCCCC@@@GGGEEEDDDJJJSSSYYYZZZXXX\\\UUUOOOOOOUUUXXXWWWSSSTTTQQQLLLGGGBBB@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;::::::888777555444222111---,,,+++))))))+++---//////,,,***,,,222999;;;:::777333///---+++*********++++++,,,---...//////000******))))))((((((''''''(((+++---+++)))(((+++...------...000222333111000------,,,,,,+++************(((&&&$$$$$$&&&(((***&&&''''''(((((()))))))))&&&&&&&&&''''''''''''&&&''''''(((((((((((('''''''''&&&%%%%%%'''))))))((()))(((&&&'''((()))(((''''''(((***++++++***)))((()))))))))((((((''''''&&&"""'''((("""""")))%%%&&&&&&'''(((((())))))***++++++,,,---...000111000///...,,,***))))))***'''(((((()))************(((((()))***************+++&&&***,,,&&&(((+++&&&)))((('''(((***+++***)))+++***)))***+++,,,+++***......---+++)))***---000---...000111111000...,,,///...---...111222111000//////000000111333444555888999;;;===???AAACCCEEEqqq^^^```mmmjjj]]]XXX[[[fffyyyzzzhhh^^^cccwwwtttdddXXXRRRWWWmmmfffRRRJJJHHHHHHHHHRRRjjjjjjZZZNNNMMMJJJDDDHHHSSSfff}}}nnndddVVVKKKFFFCCCAAA@@@???DDDEEE>>>888555333111444333333444777:::===???DDDEEEBBB??????CCCCCC???EEEDDDEEEJJJPPPVVVWWWWWWZZZUUUQQQQQQUUUXXXWWWTTTTTTPPPJJJDDD@@@>>>>>>>>>:::;;;<<<<<<:::999:::<<<888777555333111000//////---------+++)))***,,,///000...+++...:::HHHOOOOOOKKK@@@555111000...,,,+++*********+++,,,------...+++*********)))))))))(((***+++,,,,,,+++***+++,,,------...000222222111///......---,,,,,,++++++***)))(((&&&%%%%%%&&&((()))%%%&&&'''))))))***))))))'''&&&&&&'''(((((('''%%%''''''(((((((((((('''''''''&&&%%%&&&(((******)))((('''&&&'''((()))(((''''''(((((()))*********)))))))))((((((((((((((((((&&& +++,,,######+++&&&&&&&&&&&&''''''''''''************+++,,,...............---******+++,,,+++******)))(((''''''''''''((()))******+++******,,,'''+++---&&&&&&)))###)))''''''((()))***)))(((***))))))***,,,...---,,,---------,,,++++++---///***,,,...000000///---+++000///...000222444333222/////////000222333555555777999<<<>>>@@@BBBFFFHHHsss```aaagggbbbZZZYYYZZZgggyyyhhhaaahhh}}}}}}lll___WWWTTTcccyyy~~~```NNNKKKGGGJJJPPP___zzzbbbRRRIIIJJJHHHCCCIIIWWWsssuuuddd\\\QQQHHHDDDDDDDDDCCCAAAEEEDDD===666444444222222333444666999<<<>>>@@@CCCCCC@@@===>>>BBBBBB???BBBCCCFFFIIIMMMQQQUUUVVVUUUTTTRRRSSSUUUWWWWWWVVVSSSOOOIIICCC???===>>>???999;;;<<<;;;999999:::<<<888666333111////////////...//////---***)))+++...///......444GGG^^^kkkmmmcccNNN888000///---+++*********++++++,,,,,,------++++++++++++************,,,++++++,,,------,,,***---------///111222000............---,,,,,,++++++)))((((((''''''(((((()))'''((())))))***)))((((((+++)))(((((()))(((%%%"""''''''(((((((((((('''''')))(((&&&'''((())))))(((((('''''''''))))))'''&&&'''''''''((((((***+++,,,((((((((((((((()))))))))((((((''')))))))))***+++'''''''''&&&&&&&&&&&&%%%)))))))))))))))***++++++)))+++---,,,******+++---------,,,+++************'''((()))******+++++++++///)))++++++$$$&&&+++&&&((('''&&&''')))***)))(((***))))))***,,,------,,,+++,,,...---,,,+++,,,---++++++,,,---------------......---///111333333222000000111222333555777777999<<<@@@CCCEEEGGGLLLOOOsss`````````YYYVVVWWWVVVeeeyyyiiiccclllvvvfff[[[VVVVVVkkkzzz\\\LLLKKKGGGLLLVVViiiuuu___PPPHHHJJJIIIDDDLLL[[[~~~jjj]]]VVVLLLFFFCCCDDDFFFFFFBBBFFFDDD<<<666444444333111222444777:::<<<>>>???@@@@@@>>>;;;===AAABBB@@@@@@CCCFFFIIIKKKNNNSSSVVVRRRSSSSSSTTTUUUVVVVVVWWWSSSOOOHHHBBB>>>===>>>???888:::<<<;;;999888:::<<<:::888555222000000000111...000000...+++)))+++---...///000999QQQnnnsssWWW999,,,+++)))((('''***+++,,,---------------,,,,,,,,,+++++++++++++++...,,,***+++...///,,,)))---------///111111///...///......------,,,++++++)))))))))******)))))))))))))))*********((('''&&&***(((&&&%%%%%%###''''''((((((((((((''''''+++)))''''''(((((('''&&&)))((('''((())))))'''%%%''''''&&&&&&(((***,,,---''''''(((((())))))******$$$+++)))))),,,%%%(((''''''&&&&&&%%%$$$$$$)))((((((((((((((())))))&&&))),,,,,,***)))+++---))))))))))))***+++,,,---''''''(((******+++++++++222******)))###'''...+++((('''&&&''')))))))))(((+++***)))***+++,,,+++***))),,,......---++++++,,,,,,,,,*********,,,...000,,,++++++,,,///000000///222222222333555777888999===AAAEEEHHHJJJMMMRRRVVVlllbbbiii]]]SSSOOONNNUUUiiiwwwfffnnnqqq```SSSTTT]]]tttlllSSSHHHGGGMMMKKKWWWwwwwww^^^UUUMMMHHHGGGEEEFFFVVVjjjrrr```VVVVVVOOODDDAAAEEEFFFDDDFFFBBB===999777555333222111111222333666999<<<>>>???===;;;;;;>>>@@@BBBBBBEEEGGGIIIJJJKKKLLLNNNPPPRRRUUUVVVTTTUUUYYYZZZWWWSSSNNNFFFAAA???>>>??????::::::999;;;<<<===;;;:::999555111///...////////////...,,,++++++,,,...///...---...999QQQkkkyyy{{{iiiTTT===222---)))***......------,,,,,,,,,---------,,,,,,,,,+++*********************+++,,,---............000222222000///444222///,,,+++***+++,,,******))))))))))))******---)))&&&'''+++---+++(((***,,,+++((('''******''')))))))))))))))***++++++)))'''&&&'''((()))((('''******))))))))))))*********(((&&&%%%%%%''')))+++++++++***)))((('''&&&&&&&&&''''''''''''&&&''''''&&&'''((((((&&&%%%&&&'''%%%))))))((((((++++++(((************************///,,,((('''(((***++++++++++++++++++++++++++++++,,,,,,***)))((((((((((((((()))++++++)))((()))***...,,,)))))),,,---,,,***++++++++++++,,,---...///,,,,,,+++---...///...,,,...,,,+++...111444333111111111222333666777666555;;;AAADDDEEELLLYYY``````jjjaaahhh\\\RRRNNNMMMUUUjjj{{{llluuu}}}nnn___TTTXXXccc~~~eeePPPIIIKKKOOOQQQaaammmUUULLLGGGEEEFFFDDDGGGXXXmmmnnn^^^TTTTTTNNNDDDAAAEEEGGGEEEEEEAAA;;;777555333111000000000111222555888:::<<<>>>===;;;<<<===@@@AAABBBEEEGGGJJJKKKKKKLLLNNNPPPQQQUUUUUUTTTUUUXXXYYYWWWRRRNNNIIIEEEBBB???<<<:::999999888:::;;;<<<;;;999888555111//////////////////---,,,++++++,,,---///+++++++++222BBBUUU___```VVVFFF555...,,,((('''))),,,,,,,,,+++++++++,,,,,,+++++++++++++++*********************+++,,,---......---...000222222111///333222///---+++***************))))))))))))******)))&&&"""###'''(((&&&###***,,,***'''&&&)))***(((***)))))))))))))))******)))(((''''''((()))((('''***))))))))))))))))))***+++)))'''%%%%%%&&&((()))*********)))(((''''''&&&)))&&&$$$$$$''')))'''%%%&&&'''((((((&&&&&&'''(((&&&)))***'''(((++++++((()))))))))***+++,,,---...///,,,)))((()))***++++++++++++++++++++++++++++++++++++***)))((((((((()))((()))++++++)))))))))***(((&&&%%%&&&)))++++++***......------,,,++++++***---,,,,,,---//////...,,,...---,,,...111333333111222333444777:::<<<<<<<<<999???DDDHHHRRR```iiikkkggg___fffZZZPPPLLLMMMVVVmmmyyyooo{{{wwwiii\\\VVV___mmmxxx\\\LLLKKKPPPRRR[[[pppbbbNNNEEECCCDDDFFFEEEKKK```wwwyyyhhh[[[RRRQQQLLLEEEBBBEEEGGGFFFCCC???999555333111///---...//////111333666999:::======<<<<<<===???AAABBBFFFHHHJJJKKKKKKLLLNNNPPPPPPTTTUUUSSSTTTXXXXXXUUUPPPNNNKKKHHHDDD@@@:::666999888888999;;;;;;:::888666444000////////////......---,,,++++++,,,---...+++---...000888DDDJJJKKK@@@666...,,,,,,***'''&&&+++************+++++++++))))))******************************+++,,,---...------...000222222111///111111///...,,,+++))))))***))))))(((((())))))***+++(((%%%&&&((()))'''$$$)))+++)))%%%%%%(((***(((******)))))))))))))))***)))(((''''''))))))((('''))))))(((((((((((())))))+++***(((&&&%%%&&&'''((()))))))))(((((('''''''''+++&&&!!!"""'''***'''$$$&&&'''((((((&&&&&&'''(((&&&)))***''''''******(((((((((((()))+++---000111000...***))))))*********++++++++++++++++++++++++******)))))))))))))))***(((***++++++***))))))***+++***)))***,,,---,,,+++------......---,,,***)))---,,,,,,---//////...,,,///......///111333222111...///222666999;;;<<<<<<999>>>CCCIIITTTbbbmmmpppccc]]]eeeYYYOOOLLLNNNXXXqqqzzzuuupppkkk{{{qqqdddZZZXXXfffvvvrrrXXXKKKLLLRRRTTTddd~~~ttt[[[LLLEEEDDDEEEEEEGGGRRRmmm~~~oooaaaXXXOOONNNJJJFFFDDDEEEFFFGGGAAA===888444222111///---.........000222444777999<<<===>>>>>>>>>???AAACCCFFFHHHJJJKKKKKKMMMOOOQQQPPPTTTUUUTTTTTTWWWVVVSSSOOOMMMJJJGGGDDD@@@;;;777999888888999;;;;;;:::888444222000/////////...---------,,,++++++,,,------''',,,///000333;;;@@@AAA555000,,,,,,......+++)))*********+++++++++++++++((((((((()))*********+++************+++,,,---------------000222333111000000000///...,,,***((('''))))))(((((((((((())))))...+++)))((())))))(((&&&)))***((($$$$$$(((***(((+++******))))))))))))))))))((('''((()))***)))'''((((((((())))))((((((((()))((('''&&&&&&'''((()))(((((((((((((((((('''''')))&&&######%%%''''''%%%&&&'''((((((''''''((()))'''******''''''******((()))(((((()))+++---000222000...+++******+++***)))++++++++++++++++++++++++***)))))))))))))))***+++(((***,,,+++***)))******000///...------+++***))))))***---...//////---,,,---,,,,,,---///000...---/////////000222222333222,,,///333666888999::::::;;;>>>BBBIIIRRR]]]fffjjj{{{```^^^eeeYYYOOOMMMPPP\\\wwwzzznnnhhhfffggg|||lll___XXXZZZlllnnnWWWKKKLLLQQQXXXmmmiiiUUUJJJGGGFFFDDDCCCGGGZZZyyyuuuggg\\\UUUMMMKKKHHHGGGEEEDDDEEEGGG@@@===888555333222000///......///000222444777888<<<>>>@@@@@@??????BBBDDDFFFHHHJJJKKKLLLMMMOOOQQQRRRUUUVVVTTTTTTVVVTTTQQQNNNJJJFFFCCCAAA???===;;;999888888999;;;;;;:::888222111//////000///---+++,,,,,,,,,++++++,,,,,,,,,"""(((,,,,,,---222555666111///,,,+++---///...+++)))***+++,,,------,,,,,,((((((((()))*********+++************+++,,,------,,,,,,---000222333222000//////...---,,,***(((&&&))))))(((((((((((())))))+++***((('''''''''&&&%%%((()))((($$$$$$(((***(((******)))))))))))))))******((('''((()))***)))((((((((())))))))))))((((((&&&&&&&&&&&&''')))***+++''''''''''''((((((((((((%%%'''(((&&&######&&&)))&&&'''((((((''''''(((***(((******&&&&&&)))***(((+++******)))***,,,---...///---+++******+++***)))++++++++++++++++++++++++***)))))))))))))))***+++)))***,,,,,,***)))***++++++,,,,,,+++***((('''&&&)))+++---///000///...---------,,,...///000///---///000111111222222333444222666:::<<<;;;:::;;;<<<<<<>>>CCCKKKSSSZZZ```dddvvv^^^aaafffZZZPPPNNNSSSaaa}}}tttfffaaabbbiiixxxfff[[[WWW^^^ssshhhTTTKKKMMMQQQ___vvvyyy]]]LLLFFFFFFDDDAAAAAAKKKccc~~~nnncccZZZTTTMMMIIIGGGHHHFFFDDDDDDFFF???;;;777555444333333222000000000111333555777999<<>>>>>======888777777888::::::999777000//////000000///---***++++++,,,,,,,,,,,,++++++%%%***---++++++...///---//////,,,((()))------***)))***+++---------,,,,,,))))))******************************+++,,,---...,,,,,,---///222333222000//////---,,,***)))'''''')))((((((''''''(((((())),,,+++***)))))))))))))))'''))))))&&&&&&******((()))))))))))))))******+++***)))((((((******)))(((((()))***++++++***)))(((&&&&&&&&&'''((()))***+++&&&&&&&&&''''''(((((()))###(((+++)))%%%###&&&***&&&'''(((((((((((()))+++)))+++***&&&&&&)))***(((************************,,,+++))))))***+++***)))++++++++++++++++++++++++******)))))))))))))))***)))+++,,,,,,+++******+++(((***,,,---,,,++++++,,,......//////...---+++***...------...000000///---...///111222222333555777555999>>>???<<<::::::;;;===???FFFQQQXXX\\\```eeennn]]]hhhhhh\\\RRRPPPVVVeeelll```^^^dddnnnppp```XXXXXXbbbzzzwww___NNNIIIMMMRRRhhhlllSSSGGGDDDCCCBBB@@@DDDSSSpppwwwiiibbbZZZSSSLLLHHHGGGIIIGGGCCCBBBEEE<<<999555444444444444333222222222333444777999:::===AAAEEEDDDBBBAAADDDGGGGGGIIIKKKLLLLLLMMMPPPRRRWWW[[[[[[XXXVVVUUUQQQLLLLLLHHHCCC???===<<<:::999555555444666777888777555......///000111///,,,)))+++++++++,,,,,,+++++++++,,,//////,,,,,,...---))),,,...,,,((((((,,,,,,((('''(((***,,,---,,,+++++++++++++++++++++*********************+++,,,---...,,,,,,---///222333222111000///,,,***((((((''''''((((((''''''''''''((((((,,,,,,,,,+++******+++,,,%%%)))***((()))++++++'''(((((((((((()))***,,,,,,***)))((()))******)))((()))***+++,,,,,,+++***)))((((((((((((''''''((((((%%%%%%&&&&&&'''((())))))$$$(((++++++(((&&&'''(((%%%'''))))))((((((***+++***+++***&&&%%%)))***(((((()))***++++++***((('''***((('''(((***+++***)))++++++++++++++++++++++++++++++***)))((((((((())))))+++,,,,,,+++******+++(((+++///000///...///000/////////...------,,,,,,...------...000000///...,,,///222333333444777999666;;;@@@AAA>>>;;;;;;<<>>BBBFFFFFFCCCBBBEEEHHHGGGIIIKKKLLLMMMNNNPPPRRRYYY\\\]]]YYYVVVUUUPPPKKKKKKHHHCCC@@@===:::777555333333222444555666555333.........000111///,,,)))***++++++,,,,,,++++++***,,,---,,,***+++---+++&&&***......******...---(((%%%''')))+++,,,+++***)))---,,,,,,,,,+++*********************+++,,,---...+++,,,---///222333222111111///,,,)))''''''((((((((((((''''''''''''((((((''''''((('''&&&&&&((()))%%%)))+++***+++,,,+++''''''''''''((()))+++------***)))((()))***+++***((()))***,,,------,,,***)))+++***)))((('''&&&%%%%%%$$$%%%%%%&&&'''((())))))&&&''')))+++,,,***(((%%%%%%'''))))))((((((***,,,***,,,***%%%%%%(((***(((%%%''')))++++++***(((&&&((('''&&&'''***+++***)))++++++++++++++++++++++++,,,,,,***)))(((((((((((()))+++---,,,+++***+++,,,'''+++......,,,))))))***------,,,------...000000...------...000111///...+++...222333333444888;;;;;;@@@FFFGGGDDDAAAAAACCCDDDEEENNN[[[aaa^^^^^^aaahhhdddrrrrrr```UUUPPPSSSlllyyy___\\\[[[fff~~~wwwiiiZZZTTTZZZmmm|||bbbTTTLLLJJJRRR^^^www[[[LLLEEEAAA>>>BBBFFFNNNbbb{{{pppiii```WWWRRRQQQMMMHHHFFFEEECCC>>>:::777666555555666666555444333333222111222555;;;???>>>???BBBDDDEEEEEEEEEEEEIIIMMMNNNKKKKKKOOOSSSTTTXXXWWWVVVUUUTTTQQQLLLIIIFFFDDDBBB@@@>>><<<;;;;;;777555333444666555222...------,,,++++++++++++,,,///,,,)))+++...///,,,(((111111000///...,,,***))))))***+++,,,---,,,++++++((())))))))))))*********,,,+++******)))*********)))))))))))))))******+++---...+++***555AAA===000111///,,,)))'''%%%%%%%%%***))))))(((((((((((()))))))))))))))))))))))))))******,,,///111111...,,,***)))((((((***---111333///((($$$'''+++,,,...000111222222000---***)))))))))'''%%%&&&)))***(((&&&''''''&&&'''***++++++***%%%&&&&&&'''((()))******,,,+++***((((((((())))))******))))))((((((((('''))))))))))))(((((((((((()))))))))))))))((('''''')))+++------***'''&&&%%%))))))+++,,,,,,+++***)))...,,,+++,,,------,,,+++)))***+++,,,---,,,++++++...///000000000///...---000//////.........//////000111222555888:::===>>>BBBKKKLLLJJJLLLHHHEEEMMMOOONNNTTTaaahhhfff^^^YYYhhhdddrrrnnn^^^VVVUUUYYYrrrsss```ZZZ[[[kkkvvvgggXXXUUU___ssssss[[[RRRMMMJJJVVVgggrrrXXXJJJDDDAAA???BBBFFFOOOeeeuuujjjcccZZZQQQLLLLLLHHHDDDCCCCCCBBB>>>;;;888666555555666666444333333555888999999:::<<<===???@@@AAACCCDDDEEEEEEFFFIIIMMMNNNMMMNNNSSSUUUTTTXXXWWWVVVUUUSSSPPPLLLHHHDDDCCCAAA???===;;;::::::666555444555666555222/////////...------------...111---)))))),,,...,,,***000000//////...---++++++++++++,,,------,,,+++***)))))))))*********++++++***************++++++,,,***************+++,,,,,,///222222333===FFF@@@222000///---***((('''''''''))))))((((((((())))))***((((((((((((((((((((((((+++,,,...111444333000---******))))))***---///111111+++&&&'''***---222888<<<;;;999777444111///---***(((&&&&&&((()))((('''&&&%%%$$$%%%((()))((('''%%%%%%&&&&&&''''''((((((+++***)))(((((())))))************))))))((((((((((((((((((((())))))))))))***+++++++++******)))((((((***,,,,,,***)))))))))+++++++++,,,++++++******+++***)))***+++,,,+++***)))***+++,,,---,,,,,,+++,,,,,,...////////////...111000000/////////000000000111222444888<<>>;;;888666555555555555333222222777===@@@@@@>>>;;;:::@@@@@@AAABBBDDDEEEFFFGGGJJJMMMOOOPPPSSSXXXWWWTTTXXXWWWUUUTTTRRRPPPKKKHHHBBBAAA???===;;;:::999888666555555555666555333000//////...---------------222---((('''***,,,---,,,.........///......---,,,............---,,,+++***************+++++++++,,,******)))******+++,,,---+++++++++++++++,,,------///444777:::BBBGGG???222......,,,+++************(((((((((((())))))***+++((((((((((((((((((((((((---...111444666555111...************+++,,,---...333---))))))***...777AAAGGGCCC@@@>>>===:::555111,,,***'''&&&&&&(((((('''%%%######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&***))))))((())))))***+++)))))))))))))))(((((((((''''''(((((())))))******+++,,,,,,,,,,,,+++******)))***,,,,,,++++++,,,---...---,,,,,,++++++++++++***)))(((***,,,---,,,+++******+++,,,,,,,,,,,,,,,)))***,,,---.../////////111111000000000000111111111111222444888>>>CCCFFFKKK]]]dddcccgggfffdddiiikkkhhheeeccc^^^XXXYYY]]]bbb\\\ddd```WWWVVVYYYcccnnn```VVV]]]|||~~~mmm___SSSYYYlllcccQQQTTTVVVVVVkkk{{{aaaOOOGGGEEEEEEHHHIIIOOO\\\ooottteee\\\UUULLLDDDAAADDD@@@===<<<>>>>>><<<:::888666444444444444222111333777>>>AAAAAA>>>;;;999AAAAAABBBCCCDDDEEEGGGHHHKKKNNNQQQRRRWWW[[[YYYTTTXXXVVVTTTSSSQQQOOOKKKHHHAAA@@@>>><<<:::999888888555555555666666444222111---,,,++++++******++++++///,,,))))))***,,,,,,+++,,,---......//////......000000//////---,,,++++++******+++++++++,,,,,,,,,++++++*********+++,,,,,,+++++++++++++++,,,---------222666999>>>AAA999///++++++++++++++++++++++++(((((((((((()))***+++,,,'''''''''''''''''''''''',,,...111444666444000---***+++++++++++++++******000---+++++++++...888CCCHHHDDD???>>>@@@>>>888333...+++(((&&&%%%&&&((()))&&&%%%$$$%%%'''((('''&&&''''''''''''''''''&&&&&&((((((((())))))***++++++((((((((('''''''''''''''&&&''''''((()))******+++++++++,,,,,,,,,++++++***+++,,,,,,,,,++++++---///000///---,,,++++++,,,---,,,+++***,,,...//////...+++++++++,,,,,,,,,,,,,,,******+++,,,------......000000//////000000111111111111222555:::AAAGGGKKKPPPhhhqqqnnnsssxxxzzzvvvpppjjjfffbbb]]]^^^ccczzzbbb[[[^^^[[[TTTTTTXXXddd}}}iii]]]VVVccc|||fffZZZSSS]]]ssswww^^^OOOSSSXXX^^^vvvpppYYYLLLGGGGGGHHHIIIMMMWWWiiizzzyyymmmaaaYYYSSSJJJCCCAAAEEEAAA===;;;<<<<<<:::888777555333333444444222000666:::>>>@@@???>>>===<<>><<<:::999888888555555666666444222111000,,,,,,+++************++++++++++++,,,---,,,***(((+++,,,---...////////////222111000...---,,,++++++******+++++++++,,,,,,,,,------,,,+++*********+++***************+++,,,,,,...111333555777888444...((())))))*********++++++(((((((((((()))+++,,,,,,((((((((((((((((((((((((+++,,,///222333222...***+++++++++******)))))))))+++***+++---------444===???;;;888888;;;;;;666111---,,,)))'''%%%&&&(((***)))((('''(((***+++***))))))))))))((((((((((((((((((((())))))************&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++))))))***************)))---......,,,+++***,,,---000///---,,,+++,,,---...,,,++++++,,,...000///...,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,...............///000111222222333666<<>>???>>>???@@@BBBBBBCCCFFFHHHIIIJJJIIIIIIJJJPPPUUUUUUUUUWWWWWWUUUXXXUUURRRPPPOOOMMMJJJHHHAAA@@@>>>===;;;:::::::::444666777555222///............---,,,,,,,,,,,,,,,(((***,,,......+++)))'''+++,,,---...////////////222111///...,,,,,,,,,,,,************+++++++++,,,------,,,+++++++++++++++***************+++,,,,,,///111333444444333111///'''''')))******+++******))))))))))))******+++,,,))))))))))))))))))))))))***+++,,,...///...+++)))+++******)))(((((()))))))))'''))),,,---,,,///444444222000111333444111...++++++***(((&&&&&&(((++++++***))))))+++,,,+++)))))))))))))))))))))))))))((())))))************)))%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))******''''''((())))))))))))(((,,,---...---+++***+++,,,---------,,,,,,------...+++***)))+++,,,...---,,,,,,,,,,,,,,,,,,---.........---,,,++++++++++++,,,...------......///000111333333555999???FFFLLLPPP[[[}}}uuuoooggg```[[[```fffhhhggggggvvvhhh^^^WWWQQQPPPUUU]]]nnnkkkZZZUUUbbbxxx|||mmm[[[WWW[[[kkk}}}\\\TTTMMMNNNXXXnnnxxx[[[LLLHHHHHHIIILLLNNN[[[tttggg___WWWTTTOOOGGGBBBBBBDDD???:::888888999888666333222111222333444333222999:::<<<======>>>AAACCCBBBEEEHHHKKKLLLLLLJJJIIIIIIQQQWWWUUUQQQRRRTTTUUUXXXUUURRROOONNNLLLJJJHHHBBBAAA@@@>>>===<<<<<<<<<444666777555000,,,++++++...---,,,,,,+++,,,,,,,,,)))+++,,,---+++***)))(((,,,,,,---...////////////111000...---,,,+++,,,,,,)))))))))*********++++++*********+++,,,---...///+++++++++++++++,,,------///111444555333///......'''(((***+++++++++++++++*********)))******++++++************************+++******+++,,,,,,***)))+++***(((''''''((()))***+++'''&&&***,,,++++++---,,,,,,------------,,,+++)))***+++***'''''')))+++***)))(((((()))***)))(((''''''(((((())))))******))))))***+++******((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))&&&'''(((((()))))))))((((((+++------,,,++++++,,,***+++,,,---------------,,,+++***+++,,,---,,,+++---,,,,,,+++,,,---...///------,,,++++++,,,---...............///000111222333444777<<>>@@@BBBEEEJJJMMMOOONNNKKKIIIHHHRRRXXXTTTNNNNNNSSSVVVXXXUUUQQQOOONNNLLLJJJHHHCCCBBBAAA???>>>=========444666777444///+++)))***,,,+++******))))))******+++++++++***))))))***+++,,,------...//////......000///---,,,++++++,,,---((())))))))))))*********(((((()))***,,,///111222---,,,,,,,,,,,,---......,,,///333666333---***+++((()))+++,,,------,,,+++++++++******************************************,,,***))))))***+++***))),,,***'''&&&&&&'''***+++...((($$$'''******)))******+++,,,,,,***))))))***''')))++++++(((((())),,,((('''&&&&&&'''((('''%%%%%%&&&&&&'''((()))******)))***++++++***)))(((''''''((((((((())))))******))))))))))))((((((((((((''''''((()))))))))))))))%%%(((,,,------,,,,,,---((()))+++---......------///...------...///...,,,------,,,+++,,,---...///,,,+++++++++,,,...000111////////////000111222333333555999>>>CCCIIIMMMPPPggg^^^PPPWWW]]]^^^[[[YYYYYY]]]___aaahhhppp}}}hhhccc\\\QQQTTTOOOUUUmmmppp]]]VVVZZZmmmnnnbbb\\\ZZZggggggXXXRRRNNNVVVlll|||bbbLLLGGGGGGDDDHHHQQQ^^^zzzkkk^^^ZZZTTTNNNHHHDDDBBBAAA===<<<:::888666555444333222222111111111111222222555666888999:::===AAADDDBBBEEEJJJMMMNNNNNNNNNNNNTTTSSSRRRSSSUUUVVVUUUUUUWWWTTTPPPLLLJJJHHHFFFDDDBBB===<<>><<<;;;999777555444333333000000///.........//////444666888999:::<<>>AAAAAA<<<999;;;:::777333000///...,,,+++---,,,+++))))))))))))***)))************+++++++++,,,---......---,,,---......---,,,++++++***************))))))***++++++,,,+++++++++++++++++++++,,,+++++++++***+++,,,...///000000111111000///---,,,)))))))))******+++------)))******+++++++++******%%%***+++)))))),,,000%%%(((+++,,,+++***,,,---*********)))))))))******)))(((&&&'''(((***))))))+++***)))))))))***+++,,,'''(((((())))))(((((('''(((''''''''''''''''''''')))'''%%%%%%'''))))))((('''''''''((((((((())))))&&&++++++'''%%%)))***((((((((()))))))))(((((((((+++*********,,,---,,,++++++...///,,,,,,//////,,,------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,------------...000111222111111000---000///---444AAACCC<<<888888@@@KKKMMMIIIKKKTTT___aaa]]]UUUUUU^^^dddbbb]]]gggddd```kkkvvv|||lllhhhaaaVVVTTTQQQ[[[www}}}fffXXXTTTfff{{{wwwcccVVVTTT[[[qqqxxx___PPPMMMQQQdddpppZZZIIIGGGFFFCCCGGGRRRhhhsssdddWWWRRRLLLJJJIIIEEE>>>888:::999777555444333222222444333222111111111111111444666888999:::;;;===???@@@BBBFFFIIIJJJLLLOOOQQQZZZ[[[[[[[[[[[[ZZZZZZYYYZZZVVVPPPMMMKKKJJJJJJIIIIIIDDDAAABBBAAA>>><<<<<<<<<888333///...---,,,+++---,,,+++***)))))))))))))))************+++++++++---...///...------...///---,,,+++************************)))******+++,,,***+++,,,---,,,+++)))((((((((()))***,,,...000111///000111111111///---,,,)))))))))))))))***+++,,,++++++******************!!!***+++(((''',,,111%%%---...+++'''(((+++)))))))))))))))))))))))))))(((((()))++++++***)))))))))*********))))))(((((())))))******))))))(((((((((''''''&&&%%%%%%$$$)))'''$$$$$$&&&((())))))''''''((((((((()))))))))&&&***+++)))'''))))))(((((((((((((((((((((((((((***))))))***---......------///...******---...,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------000//////......///000000...111000...555@@@BBB===999:::BBBKKKLLLGGGHHHOOOSSSRRRSSSWWW\\\bbbeeegggccckkkiiigggrrr}}}|||nnniiiaaaVVVSSSRRR___|||www```VVVVVVlllqqq^^^SSSTTT```xxxpppWWWMMMKKKSSSllliiiWWWHHHGGGFFFBBBGGGSSSmmm{{{jjjbbbSSSLLLDDDBBBDDDBBB<<<555888888666444333222111111666555444444333333444444555777999:::;;;;;;===???>>>AAAEEEHHHKKKOOOSSSVVV\\\]]]^^^^^^]]][[[ZZZ[[[YYYUUUPPPLLLKKKKKKKKKJJJJJJFFFCCCBBBBBBAAA@@@@@@===888222...,,,,,,,,,+++,,,++++++******)))))))))))))))*********+++++++++---...//////------...///,,,++++++***)))))))))***+++***************++++++******++++++++++++******'''((()))***,,,...///000...///111111111///,,,+++))))))(((((()))******+++---,,,***)))((()))******%%%***+++)))'''(((+++"""(((...///,,,)))((()))'''(((((())))))))))))))))))))))))+++------+++))))))***+++,,,+++***(((&&&))))))************))))))(((((((((((((((''''''''''''%%%"""!!!###%%%'''''''''(((((((((((()))))))))&&&)))+++***)))((((((((((((((((((((((((((())))))+++)))))))))++++++***)))...///---((((((+++---,,,------------------------***+++,,,------,,,+++***,,,,,,,,,------------...000000///...............111222000---000777888444666888>>>EEEEEE@@@AAAGGGRRRPPPTTT^^^ddddddcccdddnnnrrrkkkgggpppwwwzzznnnhhh___UUUPPPTTTdddqqq\\\VVVZZZsss~~~kkk[[[SSSXXXgggfffQQQMMMLLLXXXtttcccSSSHHHGGGFFFBBBJJJWWWtttttteeeaaaRRRIII@@@===???@@@===888777666555333222111111111333222222111111222222333777999;;;;;;<<<===???AAA???BBBFFFKKKNNNSSSXXX[[[[[[]]]______]]][[[ZZZ[[[XXXUUUPPPMMMLLLLLLLLLKKKIIIGGGDDDBBBCCCDDDDDDCCC<<<777222---,,,,,,,,,+++++++++++++++*********)))))))))*********+++++++++---...///...---,,,---///++++++******)))*********++++++***************+++***)))(((((()))***---...))))))***+++,,,,,,---------///111222111///,,,***)))))))))((())))))***+++---,,,***)))((()))******(((((()))+++,,,+++(((&&&++++++,,,,,,,,,+++)))'''&&&'''((()))***))))))))))))))))))+++------+++)))***+++---...---+++)))'''))))))************))))))%%%&&&&&&'''((()))******'''%%%""""""$$$&&&''''''(((((((((((()))))))))***&&&(((***+++***''''''((()))(((((((((((()))***++++++)))))))))+++,,,+++***///000---((('''+++---,,,------------------------+++,,,---......---,,,+++,,,,,,---------............///000000000...,,,+++111111000---...111111...222555:::>>>>>><<<===AAANNNPPPZZZhhhooommmjjjkkkzzzxxxkkkfffmmmqqqttt~~~uuujjjeee\\\RRRNNNVVVkkklllYYYWWW___{{{vvveeeZZZTTT```rrrxxx]]]MMMNNNPPPaaa{{{\\\NNNFFFGGGGGGEEEQQQaaa|||oooaaa\\\PPPIII@@@<<<===??????===777666555333222222111111333333333333444555666666888999:::;;;;;;===AAADDDBBBEEEJJJNNNQQQUUUXXX[[[YYY\\\``````]]]ZZZZZZ\\\WWWUUUQQQOOOOOONNNMMMLLLIIIIIIGGGDDDDDDFFFEEEAAA999666111...------,,,+++******+++++++++******))))))************+++++++++,,,---...---,,,,,,---...,,,++++++*********++++++,,,+++******)))************)))'''&&&'''***---///******+++++++++++++++***,,,...111222111///+++)))******)))))))))******+++++++++******************,,,)))''')))---...,,,(((...+++)))(((******(((&&&&&&''')))***+++******)))***))))))***,,,,,,+++)))***+++,,,------,,,***)))((())))))******))))))(((######$$$&&&'''((()))***)))'''&&&&&&((())))))(((((((((((()))))))))******(((''')))+++***&&&'''******)))(((((()))***,,,---***))))))+++...000000///...///---)))(((,,,...---------------------------,,,,,,------------,,,,,,,,,---------...............///111222111///---,,,...000111111222222222111222555999;;;;;;;;;???BBBFFFSSSeeeuuu{{{mmmjjjtttsssnnnsssnnneee```XXXPPPNNNZZZqqqgggUUUXXXbbbnnn___WWWUUUggg|||iiiTTTNNNOOOUUUlllnnnSSSHHHCCCGGGHHHJJJZZZnnnyyyiii\\\TTTJJJEEE@@@<<<<<<<<<===<<<777666555444333222222222444444555666777999:::;;;888888888888999===BBBFFFFFFJJJNNNQQQRRRSSSTTTVVVWWW[[[``````]]][[[[[[]]]XXXVVVTTTTTTSSSRRRPPPMMMJJJLLLJJJEEEDDDFFFCCC===666444000.........---+++)))***++++++++++++***))))))************++++++++++++,,,---,,,+++++++++---,,,,,,++++++++++++,,,,,,,,,++++++***))))))******))))))(((((()))***+++,,,((()))***+++,,,++++++***,,,...000222111...+++(((++++++************++++++)))******+++++++++******,,,+++))))))***,,,,,,+++((()))******))))))))))))&&&''')))+++,,,,,,+++******)))((((((***++++++***))))))+++,,,,,,+++******'''(((((())))))(((((('''%%%%%%&&&''''''((())))))((('''((()))++++++)))((((((((()))))))))************'''(((***)))%%%''',,,+++***))))))***,,,...///+++******,,,...000000///---///...******...000...------------------------,,,,,,++++++++++++,,,,,,------------............000000000000000000000000---///333666777555444444222666999999999===BBBFFFKKKaaazzz}}}vvvsss|||iiiaaa^^^WWWOOONNN]]]vvveeeSSSWWWddd|||iii[[[UUUUUUkkk}}}^^^PPPOOOOOOYYYttteeeNNNDDD@@@FFFJJJNNNaaawwwtttfffXXXNNNBBB@@@>>>;;;999999888999777666555444333222222222111111222333555777999:::777777777666777<<>>???>>><<<===@@@DDDIIIUUU___[[[RRRNNNNNNOOOWWWZZZ^^^______^^^^^^___[[[WWWSSSSSSUUUTTTOOOJJJPPPKKKJJJLLLIII@@@;;;;;;555444222///---+++***)))((()))***++++++,,,++++++***************)))((((((***+++,,,------,,,***)))+++,,,,,,------,,,,,,+++...---+++***(((((()))))))))***,,,,,,,,,***(((''',,,+++***))))))***+++,,,,,,---...//////...,,,***,,,,,,++++++***+++++++++)))***+++***)))((()))***++++++***)))(((((()))))),,,+++***))))))***+++,,,))),,,...,,,((('''***...(((((())))))))))))((((((++++++***))))))((()))))),,,+++***((((((((())))))***&&&&&&******&&&&&&***((())),,,------+++)))''')))((('''''''''(((***+++)))*********++++++++++++---+++)))))),,,///111222***************************+++,,,---............,,,+++))))))))))))+++,,,------,,,,,,,,,------...---......///////////////000000111111111111000///444555666777777555333222222777888>>>FFFDDDGGGVVVggguuuhhhccc^^^VVVPPPUUUdddpppXXXQQQ[[[gggppp]]]RRRWWWaaaeeeSSSOOOQQQVVVkkkkkkSSSGGGEEEBBBCCCLLLaaa{{{rrr^^^WWWRRRDDDCCC@@@<<<::::::999888666888111333555111444777111444222111333777:::;;;;;;===???@@@???======AAAEEEJJJSSSYYYUUUOOOOOOQQQRRRXXXYYYZZZ\\\]]]^^^]]]]]]\\\WWWRRRPPPRRRTTTRRRPPPRRRNNNMMMOOOLLLDDD??????555444222000...,,,+++************+++******))))))***************)))((((((***++++++,,,,,,+++******++++++,,,,,,,,,,,,++++++******)))((()))***+++,,,***+++,,,---,,,+++)))(((+++******))))))******+++++++++,,,------,,,+++***---,,,,,,+++++++++++++++(((***++++++******+++,,,++++++***)))))))))))))))*********))))))*********&&&)))***'''###!!!###'''))))))************))))))******))))))((((((((((((******)))(((((()))***+++)))&&&&&&))))))&&&&&&))))))***,,,---,,,***(((&&&)))(((((('''((()))***+++)))))))))*********+++++++++)))''''''))),,,......++++++************++++++,,,,,,,,,,,,---...///000------,,,,,,,,,,,,------...------,,,,,,,,,---------......///////////////111111111111111000000000333444555666666555333222444777777>>>IIIKKKSSSeee|||rrrhhhddd^^^XXXTTTZZZmmmhhhSSSPPP___nnn{{{hhhWWWRRR\\\iiioooVVVNNNPPPQQQ```vvvyyy```KKKHHHEEECCCGGGUUUmmmxxxfffTTTPPPLLL@@@BBB???<<<999888888666555888111333555111333777000333222222333777:::<<<<<<>>>@@@@@@>>><<<===BBBFFFKKKOOOPPPMMMMMMQQQUUUUUUYYYWWWVVVXXX\\\^^^]]][[[\\\VVVOOOLLLOOORRRUUUUUURRROOONNNNNNJJJCCC??????555444222000...,,,,,,+++************)))((('''&&&***************)))((((((******************************++++++++++++******))))))((((((((()))***++++++,,,---------,,,***)))))))))************))))))***+++++++++++++++++++++...---,,,+++++++++++++++)))***,,,,,,++++++,,,...+++*********))))))))))))((())))))******))))))(((***,,,,,,***&&&$$$%%%(((((())))))))))))))))))((())))))(((((((((((((((((((((((((((((()))***+++,,,)))&&&&&&))))))&&&&&&)))***+++,,,,,,+++)))'''%%%((((((((((((((()))******((((((((()))))))))******+++)))'''&&&(((***++++++,,,+++***))))))***+++,,,...------------///000111------............------.........------,,,,,,,,,---......///////////////111111000000000111111222222333444555555444333222666999999CCCPPPUUU___uuupppgggccc]]]WWWWWW\\\rrr{{{bbbRRRSSSeeewwwxxxeeeXXXVVVcccqqqbbbMMMLLLPPPQQQgggqqqXXXFFFFFFCCCCCCKKK^^^xxxooo\\\NNNLLLJJJ??????===;;;888777777666666888111333555000333666000333222222444777:::<<<>>>>>>??????===;;;===BBBGGGJJJKKKJJJIIINNNUUUWWWTTT[[[WWWTTTVVV[[[^^^]]]ZZZWWWRRRMMMJJJLLLPPPSSSUUUPPPOOOMMMJJJDDD>>>999888333222000...---+++++++++)))))))))))))))(((''''''***************)))((((((******))))))******++++++)))******++++++******)))++++++***)))((('''&&&&&&+++,,,---------,,,,,,+++((((((***++++++***((((((+++++++++++++++,,,---...///...---,,,,,,+++,,,,,,***+++,,,,,,***)))***,,,*********************)))'''((()))******)))((('''---......---***)))***,,,''''''(((((((((((('''''''''((((((((((((((('''''')))))))))))))))******+++(((''''''((((((''''''(((+++,,,,,,,,,+++(((&&&%%%((((((((((((((())))))***(((((((((((())))))))))))---+++)))((()))+++++++++---,,,***))))))***,,,---,,,---///000000000//////***+++------------+++***............---,,,++++++---......///////////////222111000000000111222333111111333444444444444333777;;;@@@NNN\\\]]]dddxxxnnngggbbbZZZUUUWWW\\\vvvttt___RRRVVVjjjvvveee[[[[[[iiiwww|||[[[JJJKKKQQQSSSmmmkkkSSSFFFDDDAAADDDQQQhhhjjjYYYMMMLLLJJJ@@@<<<;;;:::888777777888999777000222444000333666000222222333444666999;;;>>>>>>>>>===;;;:::===CCCIIIIIIJJJIIIJJJQQQXXXWWWQQQ[[[WWWTTTVVV[[[^^^]]]ZZZQQQNNNKKKJJJKKKMMMOOOPPPOOOPPPNNNGGG>>>888444222//////---,,,+++***))))))''''''((()))))))))))))))***************)))(((((())))))******++++++++++++)))******++++++******)))+++******)))((('''&&&&&&+++,,,,,,,,,---,,,,,,,,,((()))***++++++***)))(((,,,,,,,,,------///000111000///...---,,,,,,,,,,,,+++,,,,,,+++(((''''''((()))***++++++++++++******'''((()))******)))((('''((()))))))))(((((()))+++((())))))******))))))(((&&&'''((((((((((((''''''************))))))(((((('''((((((''''''(((((('''++++++++++++***(((&&&%%%'''(((((()))))))))))))))(((((((((((())))))))))))---+++))))))*********)))---,,,+++******+++,,,---***,,,000333333111---+++***+++------------+++***------.........---,,,+++---......///////////////111111111111111222333333000111222333444444555555777>>>III\\\iiiaaa```pppkkkfffaaaWWWTTTXXXaaazzzmmm\\\TTTZZZpppqqqccc\\\___nnn~~~pppWWWKKKLLLTTT[[[xxx~~~bbbNNNFFFAAAAAAIII\\\www~~~gggZZZPPPMMMKKKAAA;;;;;;;;;999777666888:::777000222444000222666///222333444444444666999<<<=========::::::>>>FFFMMMKKKLLLLLLMMMSSSXXXVVVOOOXXXVVVUUUWWW[[[]]]\\\ZZZMMMMMMKKKJJJJJJJJJJJJKKKOOOQQQOOOEEE<<<666333000---,,,+++***))))))))))))&&&'''((()))***************************)))((((((((()))+++,,,------,,,+++******++++++++++++******'''((()))*********))))))++++++++++++,,,,,,,,,,,,******++++++++++++******------...///111222222333111000///...---,,,,,,,,,+++,,,,,,***(((''''''((()))***+++,,,,,,,,,+++***((())))))******))))))(((''''''''''''((()))***++++++,,,,,,------,,,,,,+++&&&'''((()))***)))((('''++++++++++++***)))''''''&&&))))))&&&&&&))))))&&&++++++******)))((('''&&&''''''((()))))))))))))))((((((((()))))))))*********)))''''''((())))))'''+++,,,,,,,,,,,,,,,,,,+++))),,,000333333000,,,)))------............------+++,,,---.........,,,,,,---......//////////////////000111222333333333222111111222333444555666777999AAAOOOeeepppccc]]]kkkyyygggddd___VVVTTT[[[jjjiii]]]ZZZbbbxxx~~~lll```\\\dddwwwaaaQQQLLLMMMYYYhhhpppUUUGGGEEEAAADDDPPPjjjvvvddd\\\RRRMMMJJJAAA>>>>>>>>>:::666555666888777000222444///222555///111333444444333444777:::>>>>>>===;;;<<>>===>>>DDDNNNVVVTTTTTTRRROOOQQQUUUUUUQQQPPPSSSWWWXXXXXXWWWWWWXXXRRRQQQMMMIIIFFFFFFGGGIIIFFFLLLKKK@@@777444333111---,,,,,,+++******++++++++++++,,,++++++***)))(((***************)))(((((('''***...111222000---++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++)))(((&&&***)))))))))***++++++,,,...---,,,++++++,,,---...***,,,///222333444333222222111000///------,,,,,,''')))+++++++++,,,---///((()))+++---------+++***,,,+++***))))))***+++,,,---+++***)))*********)))(((((())))))))))))((((((&&&(((***+++,,,+++***)))&&&''')))***++++++******&&&******&&&&&&******&&&))))))))))))((((((((((((&&&''')))*********)))(((************+++++++++++++++******+++,,,---,,,+++)))+++---//////---+++)))...------,,,,,,,,,------,,,+++))))))))))))+++,,,(((***,,,...//////...------......///////////////---///222555666555222111111222222333555777999:::@@@DDDNNNdddpppeeecccvvvuuufffaaa\\\UUUWWWbbbssszzziiiaaa___rrrxxxbbb[[[bbbrrriiiQQQRRRLLLLLLccc{{{pppXXXOOOIIICCCFFFLLL```sssdddXXXQQQLLLFFFBBB???===;;;999999777555333666444333333444444444333222222222333444555777888AAA>>><<<>>>EEELLLQQQRRRQQQPPPSSSYYY[[[WWWSSSRRRUUUXXXYYYWWWWWWYYYWWWTTTQQQMMMHHHEEEFFFHHHJJJLLLHHHFFFCCC???:::444000---...++++++...---+++***---++++++******)))*********))))))***+++++++++++++++))),,,///000///---,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***++++++******,,,...---------,,,,,,+++++++++////////////111333555666333111...///000///,,,)))******+++,,,,,,---.........+++((()))+++,,,***((()))))))))+++,,,---+++)))------,,,+++************((((((((((((''''''''''''''''''(((((())))))******(((((('''&&&&&&&&&&&&&&&******))))))(((((('''''',,,+++***++++++***'''$$$+++*********))))))(((((((((+++---,,,((('''***...***++++++,,,,,,,,,++++++,,,---...//////---,,,***...---,,,,,,---...---+++...///000///---,,,,,,---///,,,***+++...///...,,,000///---,,,,,,---...///---...///000222444555666000333777777666777:::===CCCMMMWWWccckkkhhhpppqqqccc___ZZZSSSVVVaaavvvuuueee```bbbvvvrrr___[[[eeevvvcccPPPQQQMMMPPPjjjiiiTTTLLLHHHDDDJJJVVVmmmzzzoooaaaVVVPPPKKKEEEAAA===;;;:::999:::999777666555444333222333444444333111222333444555666777777;;;:::;;;@@@GGGMMMOOOPPPSSSPPPPPPTTTVVVTTTSSSTTTSSSVVVXXXVVVVVVYYYXXXTTTMMMIIIEEECCCEEEIIILLLMMMKKKIIIEEE???999444000......++++++------***))),,,,,,++++++*********++++++)))******++++++++++++***+++---000000...,,,******++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,+++******+++---------,,,,,,,,,+++++++++.........///000222444666444111//////000///,,,)))******++++++,,,------......,,,******,,,,,,+++***)))))))))+++,,,---+++)))......,,,+++***)))))))))(((((((((((((((((((((((())))))))))))*********+++++++++***)))))))))))))))))))))))))))((((((((((((+++*********+++***(((&&&+++*********))))))))))))'''***,,,***'''&&&))),,,+++,,,,,,---------,,,,,,+++,,,---......---,,,***...,,,+++,,,......---,,,+++,,,------,,,+++,,,...///...,,,---------,,,+++......//////////////////111111111111222222222222333555777888888999;;;===KKKRRR[[[iiiwwwxxx|||lll```]]]XXXQQQVVVbbbzzznnn^^^^^^fff}}}|||kkk\\\\\\jjj}}}yyy[[[MMMPPPNNNWWWuuu{{{^^^NNNIIIHHHFFFPPPdddtttjjj]]]SSSNNNJJJEEE@@@;;;:::999999;;;;;;:::999333333222222222222333333111222444666777777666666555777;;;BBBHHHLLLMMMLLLSSSOOONNNQQQSSSRRRSSSUUUQQQUUUVVVTTTUUUXXXWWWTTTHHHDDDAAA@@@CCCHHHLLLNNNPPPLLLFFF???888333000//////,,,+++---,,,((((((***,,,,,,++++++++++++,,,,,,+++++++++++++++*********...///111000---***((((((++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,+++))))))***,,,,,,,,,,,,,,,++++++++++++.........///000222333444444333111000000...+++)))*********+++,,,,,,------///---++++++,,,---,,,+++***))))))+++,,,---+++***......,,,+++***)))(((((())))))))))))))))))))))))************++++++++++++,,,,,,+++***************(((((((((((())))))))))))***)))))))))++++++)))'''***************)))))))))&&&)))***)))&&&%%%(((+++---------......------,,,***+++,,,---------,,,+++,,,++++++,,,...///...---(((***++++++++++++,,,...---...//////---,,,,,,,,,,,,...000222222111000///111111111111222222222333666666666999<<>>777333000000///,,,+++---,,,((('''))),,,,,,++++++,,,,,,------,,,,,,++++++*********+++111111111///+++(((''''''************++++++++++++,,,,,,,,,+++++++++******+++,,,,,,+++)))((()))+++,,,+++++++++++++++++++++---------...///111222222444333222000///---+++))))))*********++++++,,,,,,...---,,,++++++++++++++++++***)))***,,,---,,,+++---,,,+++***)))))))))***))))))))))))***************************************)))((((((''''''((((((''''''(((((())))))******)))(((((()))++++++***)))************************((()))***)))'''&&&(((***---------------,,,,,,+++******+++,,,------,,,,,,,,,+++***,,,...//////...)))***,,,,,,++++++,,,---***---000000---,,,---///,,,---...000111111111000......///111333444666666666555666;;;BBBFFFGGGFFFPPPSSSWWWiiittthhh___]]]VVVQQQ[[[lllvvv^^^UUU```sssnnnbbb[[[eeexxx```NNNIIIMMMQQQdddbbbOOOHHHGGGMMMTTTbbbjjjbbbXXXRRROOOLLLFFFAAA>>>===;;;::::::999777555000222333222111111333555555666888:::;;;:::999888:::;;;===???AAADDDFFFHHHPPPOOOQQQXXXZZZWWWTTTTTTUUUWWWWWWTTTRRRRRRPPPLLLHHHEEE@@@>>>@@@DDDGGGIIIRRRMMMFFF===666222000000000,,,,,,---,,,((('''))),,,+++++++++,,,,,,---...,,,,,,+++******++++++,,,222222000---)))'''&&&''')))))))))******+++++++++,,,,,,,,,+++++++++******+++,,,,,,***(((((()))***+++++++++++++++++++++++++++,,,---...///000000000222222222000...,,,***)))))))))***************+++,,,,,,+++***))))))***+++,,,***)))***,,,---,,,+++******))))))******++++++((()))))))))*********+++))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''''''''(((((())))))******)))((('''(((***++++++******************+++++++++***++++++***))))))***,,,,,,,,,,,,,,,,,,+++******)))***+++,,,------......,,,+++***,,,...//////...---.........,,,++++++---))),,,//////...---///222------,,,,,,---///000222...///000111333555666777555555777>>>FFFMMMOOOOOOSSSWWWYYYiii~~~xxxtttiii```]]]UUUQQQ^^^sssnnnZZZUUUeeezzzhhh___]]]kkk}}}[[[KKKHHHMMMUUUlllvvvYYYMMMIIIHHHPPP[[[pppxxxggg```WWWRRRPPPLLLFFFAAA@@@===;;;999999777555333000222444333111111444777888999;;;<<<<<<<<<;;;;;;======>>>===>>>@@@EEEHHHOOOOOOTTT\\\___ZZZUUUSSSWWWYYYYYYTTTQQQQQQNNNJJJLLLHHHCCC@@@@@@CCCEEEFFFNNNJJJCCC;;;555222000000000---,,,...---))))))++++++******++++++,,,---...,,,+++*********,,,---...111111///,,,((('''''')))(((((())))))***+++++++++,,,,,,,,,+++++++++*********++++++***(((((()))+++*********+++++++++++++++***+++,,,......///......///000111///,,,*********))))))))))))))))))))))))++++++,,,***)))((()))+++---+++******,,,------,,,***))))))))))))***++++++'''(((((())))))*********)))))))))(((((((((((((((***))))))((((((((((((((((((((((((((())))))))))))***((('''(((***++++++************+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++***))))))******+++,,,---///000000,,,++++++,,,...///...---///000000///---,,,,,,---,,,---......---...000222...---,,,+++,,,---000111222222222222333333333333555666:::AAAJJJQQQUUUWWW]]]aaa```jjj}}}uuuiii```\\\SSSPPP```wwwhhhWWWXXXjjjxxxccc\\\^^^qqqrrrXXXKKKHHHOOOZZZvvvjjjSSSMMMKKKHHHQQQ```qqqeee^^^VVVQQQOOOLLLEEE@@@>>><<<:::888888666444222000333555444111111555999<<<<<<============>>>>>>;;;===>>>>>>>>>@@@EEEIIINNNOOOTTT]]]```[[[UUUTTTWWWYYYYYYTTTRRRRRROOOJJJOOOJJJDDDAAAAAACCCEEEFFFIIIEEE@@@999444111000///000---,,,///...++++++---)))))))))******,,,------++++++******+++,,,///000000///---***(((''')))+++((((((((()))***+++++++++,,,,,,,,,+++++++++******)))******)))((((((***,,,)))*********++++++++++++***+++,,,---......------,,,...///...+++)))***+++))))))))))))))))))))))))+++,,,---+++)))(((***,,,---+++******,,,---------,,,+++***)))((((((((((((&&&&&&'''(((((()))***************)))))))))((((((+++******)))((()))))))))))))))))))))((((((((((((+++)))'''''')))******************++++++,,,,,,,,,---,,,++++++,,,------,,,------------,,,+++***)))++++++,,,---...000111222...,,,+++,,,......---,,,...///000///------...///222///---,,,---...000000///...............//////222222222333333333444444666:::???EEEKKKQQQWWWZZZeeeiiidddeeexxxuuujjj```[[[QQQOOOaaayyyeeeVVVZZZnnnttt___ZZZ___uuuhhhXXXKKKIIIPPP^^^}}}{{{bbbOOOMMMKKKHHHQQQccc~~~mmmccc]]]UUUPPPOOOKKKDDD>>>===;;;999888777666444222000333666555222222555:::???>>>>>>>>>>>>>>>???@@@888;;;???@@@@@@BBBFFFIIIOOOOOOTTT\\\^^^ZZZVVVUUUUUUXXXXXXTTTSSSSSSPPPLLLPPPKKKEEEBBBBBBDDDFFFGGGEEEBBB===888444111000///000------//////,,,,,,///))))))))))))***+++,,,---+++***))))))+++---000111///...,,,***'''(((***---'''(((((()))***+++++++++,,,,,,,,,+++++++++******((()))***)))((()))+++,,,))))))******++++++++++++)))***,,,---...------,,,))),,,...---***)))***+++))))))))))))((((((((((((,,,---...---***)))+++......,,,******,,,---...---///...,,,***(((&&&&&&%%%%%%&&&&&&'''((())))))***,,,+++++++++******))))))***))))))(((((((((((((((******))))))(((((('''''',,,***(((''')))******************++++++,,,,,,,,,...,,,++++++,,,------,,,............---,,,+++***+++,,,,,,---///111333444...---,,,,,,---...---++++++---............///111777222,,,***,,,......---...///111222111000...---//////111222444555777777888===CCCHHHKKKPPPVVV[[[gggjjjbbb^^^mmm~~~wwwkkk```YYYRRRSSSggg{{{```ZZZ^^^ttt~~~kkk]]]ZZZddd}}}vvvbbbQQQMMMKKKVVVnnnkkkXXXKKKKKKJJJKKK___zzzwwweee```WWWQQQQQQNNNGGGBBBBBB======<<<999666444444555444444444444555555666777;;;===???BBBCCCCCCBBBAAA???@@@AAABBBBBBDDDFFFHHHKKKPPPWWW]]]^^^[[[VVVRRRQQQTTTVVVSSSNNNKKKMMMPPPKKKJJJGGGCCC???===>>>@@@>>>===<<<999777444111000------------,,,+++******(((***+++***)))((()))+++++++++++++++,,,---...//////...,,,***((((((((((((,,,+++***))))))+++---............---,,,+++***)))'''&&&%%%%%%&&&(((***,,,***)))''''''((())))))((("""(((+++++++++,,,...,,,++++++******++++++,,,'''******((((((++++++)))+++++++++,,,---+++(((&&&+++---...---,,,++++++,,,+++...///...***((((((***###'''***+++)))((()))+++---***(((''')))******)))***)))))))))))))))******---)))$$$###&&&)))(((''',,,000,,,!!!!!!***...***(((((()))***+++,,,,,,------+++***,,,///111000...222...+++,,,///000+++&&&000,,,)))***///222111//////...,,,,,,------,,,+++***,,,...///......///000........................000...---///222222000...222222333222222444777:::;;;@@@KKKVVVZZZVVVSSSTTTdddiiijjjeeebbbmmmwwwttthhh^^^XXXSSSWWWmmmvvvaaa]]]ddd{{{zzzggg[[[\\\jjjnnn[[[LLLIIIKKKZZZvvv^^^OOOHHHKKKMMMSSSkkksssbbb[[[SSSNNNNNNMMMGGGCCCCCC??????===:::555333222333444444444444444555777777===>>>@@@BBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDFFFHHHLLLOOOSSSVVVXXXWWWUUUTTTTTTVVVWWWTTTNNNKKKLLLNNNMMMMMMKKKGGGCCC@@@@@@@@@<<<<<<:::888666333111///******+++,,,------------((()))******))))))***,,,++++++++++++,,,---.........---+++***)))(((((((((,,,+++***))))))+++---...---------,,,,,,+++***)))***)))))))))***,,,...000000---+++******)))(((&&&%%%(((+++---,,,+++******,,,++++++******++++++,,,***------***))),,,,,,)))***)))(((((()))******))),,,---...---,,,******+++***,,,...---***((()))***$$$'''******)))((()))+++,,,---,,,***&&&$$$&&&(((++++++***)))((((((((()))---,,,+++)))((((((+++---)))---***!!! )))+++''')))))))))***++++++,,,,,,,,,******+++...000///---******+++,,,---...------///+++)))+++///111000---///---,,,,,,---...,,,+++------...////////////...........................111//////000222333111///222222222222222333777:::===III[[[iiijjjdddcccfffxxxsssddddddwwwnnnnnndddZZZUUUTTT\\\tttpppaaaaaalllrrraaaWWW```ttt~~~cccQQQIIIHHHNNNcccoooSSSJJJGGGLLLSSS___zzz~~~lll^^^UUUOOOKKKKKKKKKHHHDDDDDDAAAAAA>>>:::555222111222444444333333444666777888???@@@AAABBBBBBAAA@@@???AAAAAAAAABBBDDDEEEGGGHHHKKKLLLMMMOOOQQQSSSTTTUUUUUUVVVVVVRRRLLLHHHGGGIIILLLMMMLLLIIIEEEAAA>>>>>>999999888666444222000...******+++,,,------------(((***+++,,,+++***+++,,,+++++++++,,,,,,------...---,,,+++***)))))))))))),,,+++*********+++,,,---+++++++++++++++***)))(((*********+++,,,...111222111///,,,+++++++++***(((++++++,,,...///...+++)))++++++************++++++))),,,+++((('''***)))&&&***'''%%%%%%'''***++++++,,,---...---+++))))))***(((***++++++***))))))***%%%''')))***)))((()))***(((,,,...***$$$"""%%%)))---,,,+++)))(((((('''''',,,......+++''''''+++///(((,,,***######)))***&&&+++++++++++++++++++++++++++******+++---...---+++'''***---...------///111,,,***)))+++///000...+++///---,,,,,,---...---+++000...---...111222000---........................111000000111333333222111222222222222111333666999<<>>:::888666666555444333111///...------------,,,+++*********,,,...---,,,******+++***+++,,,,,,------------,,,,,,+++******)))))))))++++++*********+++,,,---***************)))((((((((((((((()))+++---///000...,,,++++++---......---+++******,,,000111...+++++++++************++++++(((++++++((((((******'''***(((&&&'''(((*********,,,---...---+++)))))))))'''((()))***************'''(((((())))))))))))***$$$'''***)))&&&%%%(((,,,++++++***)))(((((())))))***++++++)))&&&&&&)))+++))),,,+++''''''++++++(((,,,,,,,,,++++++************++++++,,,------,,,+++,,,---...............///+++******,,,//////---***...---,,,,,,---...---,,,///,,,+++...333555222...........................000000000111222222222111222222222222111333666999<<>>888555111222222222111000//////******+++,,,------------...000222111...+++)))(((***+++,,,---------,,,+++)))******+++++++++************+++++++++,,,,,,,,,))))))************))))))(((((()))***+++,,,------///---+++***++++++***)))...---,,,+++,,,+++)))'''******))))))))))))******&&&)))***''''''++++++(((+++++++++,,,---+++(((%%%***+++---,,,***)))******)))((((((***+++,,,+++)))***(((''''''(((***)))((()))((('''(((******(((%%%''''''(((((()))+++,,,------***&&&'''***,,,)))&&&'''''''''''''''((())))))------,,,,,,+++++++++***+++---///000...+++******((($$$###'''...111...***,,,,,,------------,,,,,,---,,,+++,,,.........---+++)))***---222555444222////////////////////////---///000111//////000111111222333333444666:::===LLL[[[vvvyyyhhhbbbZZZWWWRRRQQQZZZnnnsssbbb[[[hhhwwweee[[[YYYggg}}}qqqVVVKKKLLLMMMWWWrrrqqqZZZLLLBBBCCCEEEOOOiii{{{mmmbbbZZZQQQPPPKKKEEEDDDFFFBBB;;;;;;:::888666444666999<<<:::999777777888;;;???AAACCCCCCDDDEEEFFFHHHJJJJJJFFFCCCAAACCCHHHKKKJJJGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLKKKJJJJJJJJJJJJIIIHHHLLLMMMMMMJJJCCC;;;666333000111111111111111000///******+++,,,------------,,,///111222000---++++++***+++---......---+++***((()))***+++,,,++++++*********++++++,,,,,,,,,+++)))******++++++******))))))******+++++++++++++++///---+++***++++++***)))------...,,,***))))))*********))))))))))))******)))++++++''''''((((((%%%+++)))))))))++++++)))((((((***+++,,,*********++++++***)))***,,,---+++)))+++)))&&&&&&(((***)))((('''(((*********))))))))))))((((((((()))***++++++,,,+++***************)))((('''&&&&&&'''''')))***,,,,,,,,,,,,,,,,,,++++++)))---//////,,,)))((()))'''&&&&&&)))---...---,,,.........---,,,,,,---...---,,,+++,,,...///...---***+++,,,...000111111111////////////////////////---000222222000///000222111222333444555999===AAAPPP___|||{{{rrrbbb___WWWVVVRRRRRR]]]sssmmm]]]ZZZjjjsssbbbZZZ[[[nnnjjjPPPIIIMMMTTT```|||}}}bbbQQQKKKFFFIIIMMMYYYtttyyymmmbbbYYYMMMMMMIIICCCCCCFFFBBB;;;<<<;;;999666444555999<<<;;;:::888888999===@@@CCCBBBCCCDDDEEEHHHJJJLLLNNNFFFCCCAAACCCHHHKKKJJJHHHIIIHHHGGGFFFGGGHHHJJJKKKFFFEEEEEEEEEGGGHHHGGGGGGJJJKKKJJJGGG@@@888222000000000111111111111000000------------,,,+++*********---000222111///......***+++---......---+++***'''(((***+++,,,,,,+++*********+++,,,,,,,,,,,,+++)))******+++++++++******((())))))******))))))))),,,***)))***,,,.........(((+++...---+++***---000******))))))))))))******333555333///---...,,,)))***(((&&&&&&(((***++++++''')))+++++++++***+++,,,---+++)))+++---...+++))),,,)))&&&&&&(((***)))(((!!!&&&,,,,,,***))),,,000******)))))))))))))))***(((+++,,,+++(((&&&(((++++++)))'''(((((()))+++...,,,,,,,,,,,,,,,,,,,,,,,,(((,,,//////+++(((''''''+++---//////---,,,,,,---//////...---,,,,,,...000---,,,+++,,,...///...---+++---//////...---...///000000000000000000000000...111333333111000111333000222333555666:::???CCCNNN```|||nnngggwwwqqqcccYYYWWWTTTRRRWWWfff|||vvveee______ssspppZZZVVVaaa{{{~~~aaaRRRLLLIIIIIIfffuuu[[[LLLGGGHHHDDDLLLggguuukkk___RRRKKKFFFBBBBBBEEEEEEBBB>>>===:::666555666888999::::::666333555;;;AAABBBAAAEEEEEEFFFGGGHHHJJJKKKLLLJJJJJJHHHFFFEEEFFFHHHJJJGGGFFFFFFHHHJJJIIIEEEAAADDDFFFEEEBBBCCCGGGIIIGGGHHHJJJIIIDDD<<<444000...+++---000111111///,,,)))------------------------,,,---...//////---+++***,,,---------,,,,,,+++***,,,,,,+++***)))(((''''''************************++++++************++++++((('''''')))+++,,,+++***---///000///...///000222000///...---,,,++++++***)))+++,,,,,,***(((''''''***)))((()))*********((('''(((,,,---&&&"""***666)))*********)))'''%%%$$$******))))))((((((''''''***)))((())))))(((%%%###))),,,,,,'''&&&++++++''')))))))))******************,,,)))""""""(((***(((***++++++++++++,,,,,,,,,*********)))((()))+++......---,,,,,,++++++++++++------------------,,,,,,---------,,,,,,+++++++++000///---,,,++++++,,,,,,,,,---------.../////////000000111222222222222222...111333222//////333666(((%%%***555999555999BBBLLL]]]}}}vvviiieeejjjzzzrrrfff\\\UUURRRPPPXXXjjjtttddd^^^bbbwww~~~mmmYYYZZZggg{{{^^^OOOJJJHHHRRRnnnqqqXXXLLLIIIGGGHHHWWWuuu~~~ppphhh]]]RRRKKKFFFBBBAAACCCCCCAAA===;;;999666555666666555444:::777444666<<>>>>>>>>===<<<;;;999888888999999777666888777777999===@@@AAA@@@DDDEEEGGGIIIKKKMMMNNNNNNMMMMMMNNNOOOPPPNNNLLLJJJMMMNNNPPPPPPNNNKKKFFFBBB>>>@@@@@@>>>???DDDFFFDDDAAA???<<<777444222111111......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,---------......))))))))))))))))))))))))++++++++++++++++++++++++***((('''(((***++++++***,,,,,,,,,---...333999======:::444///,,,+++,,,------------+++))))))+++------,,,++++++------,,,+++...+++(((+++......+++(((,,,+++***)))))))))***+++++++++******)))((((((''')))((('''''''''&&&$$$"""'''((())))))***+++++++++)))((('''&&&'''(((***+++''')))******)))(((%%%"""************++++++++++++)))***+++***))))))+++,,,***++++++,,,---------------------------.........---...000000///,,,)))'''***+++---/////////......000000//////......------222111111000///---++++++000//////111444444333000333000111444444222666<<<:::OOOttttttfffjjjtttvvvtttttt{{{vvvgggbbb[[[UUURRRVVViiizzzfff```ddduuuxxxjjj^^^^^^qqqzzzdddSSSJJJNNNXXXkkkqqqVVVFFFEEEJJJGGG\\\|||xxxeee[[[VVVQQQNNNJJJGGGCCC@@@>>>===<<<<<<:::888555555777999;;;;;;777777888:::===???@@@???EEEFFFHHHJJJLLLMMMMMMMMMOOONNNOOOQQQRRRQQQNNNJJJMMMNNNPPPPPPMMMGGGBBB???:::===<<<:::;;;@@@BBB@@@>>><<<888444222111111111///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,******,,,---.../////////******++++++,,,---------))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***+++)))'''((()))++++++***,,,---------///444:::??????<<<666000,,,******+++,,,,,,,,,***((((((+++------,,,+++,,,---------+++------+++)))(((***,,,,,,...---+++)))(((((()))***+++++++++***))))))(((((())))))*********&&&!!!)))))))))++++++)))((())))))(((((('''((()))***+++***)))((()))(((&&&%%%&&&))))))*********+++++++++(((***++++++******+++,,,******,,,------------,,,------....../////////000+++,,,...000000...,,,***,,,---////////////---,,,000000000//////......---111111111111111000//////---000222222111111222444555444444666666777:::@@@888MMMnnnpppeee```eeekkklllooouuunnncccbbb\\\TTTSSSZZZnnnqqq```___ggg{{{ooobbb[[[cccyyyqqq^^^RRRJJJPPP\\\vvvgggPPPEEEEEEJJJQQQjjjttteee]]]XXXSSSQQQJJJIIIFFFCCC@@@>>><<<<<<888555222111444888;;;<<<666888:::===????????????DDDFFFIIIKKKMMMNNNNNNNNNQQQPPPOOOQQQSSSSSSOOOKKKKKKNNNPPPOOOJJJDDD???<<<999;;;:::777888<<<>>><<<<<<999555222222111111000...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******,,,---//////000000'''((((((((())))))*********************************+++,,,------,,,+++***,,,***'''''')))*********+++,,,---...///333888;;;<<<999555000,,,+++***+++***+++,,,+++))))))***,,,---,,,++++++------,,,+++)))------((($$$''',,,///------,,,+++++++++++++++,,,++++++******)))(((((())))))+++------+++'''###***)))))),,,,,,((('''((('''''''''(((((((((((((((---***((())))))'''(((,,,'''''''''((((((((())))))((()))+++,,,+++******+++***+++,,,---...---,,,+++---------...//////000000'''))),,,...000111000000....../////////......---000000//////////////////......///000111111000000...111333222//////222666777777777777666666888;;;:::JJJbbb}}}ccc[[[XXXZZZ\\\___lllzzzfff]]]```\\\VVVWWW```tttiiiYYY\\\hhh~~~yyyggg[[[ZZZggggggZZZSSSNNNVVVeeeyyy```NNNGGGGGGJJJXXXtttqqqddd^^^XXXSSSQQQKKKKKKJJJGGGCCC@@@===<<<777555333333666888999:::777:::===@@@AAAAAAAAAAAAAAACCCGGGKKKOOOQQQQQQRRRSSSPPPNNNPPPSSSTTTPPPLLLKKKNNNQQQOOOIIIBBB<<<999999;;;:::666666:::;;;999;;;888444222222222000...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,---,,,------...............((((((((()))))))))))))))++++++++++++++++++++++++***+++---......---+++***,,,***''''''(((*********)))+++,,,,,,---///333666555333111///------------***+++------,,,++++++,,,,,,+++***+++,,,---,,,***%%%+++,,,(((%%%(((,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,+++******))))))(((***))))))***,,,---,,,***)))&&&(((------)))'''***&&&''')))***+++***)))(((,,,((('''******((()))---''''''''''''((((((((()))''')))+++,,,+++******++++++,,,---......,,,+++***++++++,,,,,,---......///***+++,,,...///000000000...------......///000111///////////////000000000...//////000111111111000111111000//////111444666333555666555333333444555:::BBBPPPbbbuuuyyylllZZZTTTRRRUUUWWW]]]mmm}}}___XXX]]]ZZZYYY]]]gggzzz}}}cccTTTZZZhhhvvvbbbWWWZZZjjj~~~___WWWUUUTTT___pppuuu]]]NNNIIIIIIKKKZZZxxxlllbbb]]]WWWQQQOOOKKKLLLLLLJJJFFFAAA===<<<888777777888::::::999888999<<<@@@CCCCCCCCCBBBBBB>>>AAAFFFKKKPPPSSSTTTUUUTTTPPPNNNOOOSSSTTTPPPLLLKKKNNNQQQPPPIIIAAA;;;999:::<<<;;;777666::::::888;;;777444222333222///---,,,,,,---------,,,+++***+++++++++++++++++++++++++++*********+++,,,,,,---////////////...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---***((('''(((*********((()))+++++++++,,,///111.............../////////***,,,//////...,,,,,,---,,,+++******,,,,,,+++***"""(((+++((('''+++,,,(((!!!###&&&)))+++,,,,,,,,,,,,,,,++++++***)))))))))---***'''&&&'''***++++++'''$$$'''---...***))),,,((())),,,......---+++)))'''$$$%%%******''''''+++))))))))))))************'''))),,,,,,+++******++++++,,,.........,,,***)))))))))***++++++,,,------000000///...---,,,,,,,,,,,,,,,,,,,,,...000222444......//////000000111111111111222222222222111111555111,,,,,,000333555444111444666555444555666666777;;;AAALLL___mmmkkkaaaTTTPPPQQQXXX\\\bbbqqqqqq```[[[XXXTTTXXX[[[jjjvvvdddWWW\\\ppp}}}lll\\\XXXaaasssppp[[[WWWMMMOOOiii~~~bbbWWWPPPIIIJJJSSSnnn}}}hhh]]]XXXSSSNNNLLLLLLKKKHHHEEEAAA===:::888777777777999::::::999777<<<===>>>@@@@@@@@@??????CCCFFFHHHHHHKKKRRRTTTSSSUUUPPPLLLMMMQQQSSSQQQNNNOOOOOOOOOMMMIIIDDD>>>:::;;;;;;:::999888888888888:::777444222111111///...------------------------///---)))((())))))***)))+++*********+++,,,------......---------,,,,,,,,,//////...,,,***)))((('''...,,,)))***---...---+++,,,,,,,,,,,,,,,+++***)))))))))******++++++++++++...+++'''&&&(((***---...000000000///......------------......------,,,+++......---+++***+++...000---,,,***)))((()))***+++)))((('''(((***++++++***,,,,,,++++++***)))(((((())))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))+++*********))))))((((((,,,***(((((()))***)))(((---+++***+++------***(((...---,,,---......,,,+++------,,,,,,,,,,,,,,,+++......---,,,---...///000---+++++++++...///000///111------111222......222111111111111222333444444111000000111333333222000555444333666888999666333CCC===<<>>???@@@AAAAAA@@@???AAADDDFFFFFFJJJPPPSSSRRRRRRNNNKKKKKKNNNPPPOOOMMMPPPPPPOOOMMMHHHBBB===999;;;:::999888777777888888666555444333222111222222111111000///...------,,,000...+++)))***++++++***++++++*********+++,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,++++++******///---++++++,,,---,,,***+++++++++++++++***))))))(((((())))))************...+++)))(((***,,,---...++++++,,,------......///,,,------------,,,++++++---------+++++++++,,,...+++++++++,,,,,,+++******,,,+++)))***++++++***))),,,,,,++++++***))))))((())))))))))))))))))))))))++++++***************+++************************+++*********))))))))))))+++***))))))******)))'''---+++***+++------+++)))---,,,,,,---...///---,,,++++++++++++,,,,,,,,,,,,...------,,,---...///000111//////000333555555444222......222222......222222222111111111222333333222111111111333444333222333222333555999:::888666;;;666666===DDDHHHLLLQQQXXXVVVPPPSSS```kkk|||dddXXXXXXYYYXXXZZZbbbuuunnnaaaZZZccczzzuuudddWWW\\\mmmxxx^^^TTTWWWVVV```|||~~~fffRRRLLLJJJHHHRRR```pppbbb[[[XXXTTTOOONNNKKKJJJGGGCCC???;;;888666666777777888777777666666??????@@@AAAAAAAAA@@@@@@???BBBDDDDDDHHHNNNQQQPPPOOOLLLIIIIIILLLNNNMMMKKKRRRQQQOOOKKKFFF@@@;;;888;;;:::888666555666777888111333555444222111444777666666444222000///---,,,111...,,,+++,,,,,,,,,+++++++++******)))************+++---------,,,***)))*********+++,,,---------///---,,,,,,------,,,***++++++************))))))((((((((()))))))))))))))---,,,***+++,,,...------)))******++++++,,,------,,,,,,------,,,,,,+++***---,,,,,,++++++*********(((***,,,......---***)))...---++++++,,,+++***(((,,,,,,++++++***)))))))))))))))))))))))))))))))))+++***************++++++++++++++++++++++++++++++***************)))))))))***))))))***++++++)))&&&,,,+++***+++---------+++...,,,,,,,,,......---,,,))))))******+++,,,,,,,,,---------,,,---......///000///...000333555666666222000000222222//////222333333222111111111222222333222111111333444444333222222333555888::::::999888777999>>>AAABBBGGGNNNVVVUUUNNNQQQ___mmmuuu___VVVWWWZZZZZZ[[[ggg}}}iii^^^[[[gggqqq```TTT]]]sssjjjVVVOOOTTTVVVgggppp\\\MMMIIIIIIKKKZZZmmmwwwkkk```[[[YYYSSSNNNLLLJJJHHHEEEAAA===999666555777888999888777666777777??????@@@@@@AAAAAAAAAAAA@@@CCCEEEEEEHHHNNNQQQPPPMMMKKKIIIIIIKKKMMMMMMLLLSSSQQQNNNIIICCC>>>:::888;;;:::777555444444666777///333666555111000444888666666555333111000......///---++++++,,,---,,,+++,,,+++******))))))))))))***,,,...//////---***(((******++++++,,,---......,,,,,,,,,------------,,,,,,+++++++++++++++++++++))))))))))))************+++******+++---...,,,+++,,,,,,,,,+++******))))))---------------,,,,,,+++,,,,,,+++++++++***((('''''')))+++------,,,***)))---+++******++++++***)))+++++++++*********))))))))))))))))))))))))))))))*********)))******+++,,,++++++++++++++++++++++++************************)))((()))+++,,,+++)))&&&+++++++++,,,---.........111///---,,,------+++************************+++,,,,,,,,,---------......//////...000444666777777222111111222222111000111333333222111000000111111333111000000222444444444333333444666888999999999777888<<<@@@@@@@@@FFFOOOUUUTTTOOORRRaaapppppp]]]XXXXXXZZZ[[[]]]mmm{{{ccc[[[\\\jjj~~~ooo^^^UUU```zzzaaaQQQLLLPPPUUUlllcccTTTHHHHHHHHHNNNbbbzzzrrrhhh___[[[XXXQQQLLLJJJHHHFFFCCC>>>;;;888666555888:::;;;:::888777999:::>>>?????????@@@AAABBBBBBCCCGGGHHHGGGJJJPPPRRRQQQNNNLLLKKKKKKLLLNNNOOOOOOSSSPPPKKKFFFAAA===;;;:::;;;999777555444444555555000444777555111///222555333222222111111000//////...,,,++++++,,,,,,+++***,,,,,,+++***)))))))))***,,,---///111000...,,,***,,,,,,,,,,,,,,,,,,------)))+++,,,.........//////...---,,,,,,,,,---......++++++++++++++++++++++++***))))))+++,,,---+++)))------,,,,,,+++*********...............---,,,,,,---+++******++++++(((%%%))))))*********************(((((()))+++++++++***+++++++++***************))))))))))))))))))))))))******))))))***++++++,,,++++++++++++++++++++++++***************+++++++++(((((()))+++,,,,,,)))&&&***++++++,,,---...000222444222...,,,,,,+++)))'''+++++++++******))))))))),,,,,,,,,---------------333222222333777999::::::222333222111111111111000333222222111000000000000111000///000222444444333555666666666666777888999333555999=========EEEOOOVVVXXXWWW\\\jjjxxxlll^^^[[[[[[[[[[[[aaatttttt]]]ZZZ^^^ooo{{{kkk___[[[kkkqqqYYYNNNLLLPPPXXXqqquuuXXXLLLEEEFFFHHHPPPjjjlllddd\\\YYYUUUNNNIIIHHHEEECCC@@@<<<999777666555888:::;;;:::888888:::>>>>>>>>>???@@@AAACCCDDDEEEHHHKKKLLLJJJLLLQQQSSSQQQOOONNNMMMMMMNNNOOOQQQRRRQQQNNNHHHCCC???=========:::999888777555444444444000333555444111//////111//////////////////000000---+++***+++,,,---+++***,,,,,,++++++***+++++++++---...000111000///---,,,------------,,,,,,,,,,,,(((+++...//////.../////////...---,,,---...///000,,,,,,,,,,,,,,,+++++++++***))))))***,,,,,,+++)))***++++++,,,,,,---......------......------,,,+++...+++))))))+++,,,***'''+++++++++*********))))))(((''''''(((***,,,+++***************************))))))))))))))))))))))))))))))))))))***+++,,,,,,++++++++++++++++++++++++*********+++++++++++++++(((((((((***+++,,,***(((***+++,,,,,,---///222555666333///,,,+++***(((''',,,,,,+++++++++*********++++++,,,------------,,,111//////111444666777777111333333000///111111...222222111000000000111111000000000222555555444333666777888777666666888999444555999>>>@@@CCCLLLWWWVVV]]]aaajjjvvvhhh_________]]]\\\fff|||mmmXXXYYYbbbttt|||ttthhhbbbfffyyy{{{aaaQQQLLLPPPUUU^^^xxx~~~dddPPPGGGDDDHHHKKKVVVtttwwweee^^^WWWTTTQQQKKKGGGFFFCCCAAA===:::888777666666555888:::999777777;;;?????????@@@AAACCCFFFHHHJJJLLLNNNNNNLLLMMMQQQRRRPPPOOOOOOOOOOOOOOOPPPRRRTTTOOOKKKFFF@@@>>>===???@@@:::::::::999777555444222000000111222111000///...............////////////---,,,+++,,,......---+++,,,,,,,,,,,,,,,,,,------......//////......---,,,------------------------***---000000...,,,,,,---......,,,,,,,,,---///000,,,,,,,,,+++++++++******+++***)))***,,,---,,,+++******+++,,,,,,------...+++,,,,,,,,,,,,+++******///+++'''(((+++---,,,))),,,---...///...+++)))(((+++)))))))))+++++++++)))************************))))))))))))))))))))))))))))))))))))***+++,,,---*********************************++++++,,,,,,,,,)))(((((()))***+++***))))))+++,,,,,,---///444777444111---+++++++++***))))))******+++,,,------...***+++,,,---------,,,,,,---,,,+++,,,///111111111000333333///...111000,,,111000000000000111111222111111333666888888666444555666777777555666999<<<;;;:::<<>>@@@BBB999:::;;;:::999666333222///......000222222000...////////////...............------...//////...,,,,,,,,,,,,,,,------...///......---------,,,,,,,,,+++,,,,,,------.........---000222222...+++***+++...---+++++++++---///000++++++++++++******))))))---+++******,,,---------------,,,,,,+++************************)))((((((000+++''''''+++...---+++---///222333222...)))&&&...,,,++++++,,,+++***)))******************++++++))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))*********++++++,,,,,,,,,***((('''((()))++++++***)))+++,,,------///444999222///,,,++++++,,,,,,,,,'''((()))+++---///000111***+++,,,---...---,,,,,,///...---...000222222111///333333...---000000+++000000//////000111222222111222555999;;;;;;888555333555777666666777;;;???<<<:::<<>>===<<<;;;;;;;;;:::888666333222///111444222...++++++,,,//////......------------......666888......333000111///+++))))))+++///111000000///...------,,,,,,//////............//////---///111111///,,,+++***,,,...///...---+++,,,,,,---+++)))***+++,,,++++++------------......//////------,,,+++++++++,,,,,,+++,,,,,,,,,*********+++,,,,,,---......---,,,,,,,,,,,,,,,++++++*********,,,---+++'''(((++++++(((++++++******++++++,,,---+++++++++************)))+++***((()))+++---......,,,,,,,,,++++++*********+++'''***+++###&&&+++(((+++,,,,,,---,,,+++)))(((000///,,,***+++---000222222///,,,,,,...///---+++---,,,,,,,,,,,,,,,,,,,,,------------------------333000------......,,,)))///111222111///......///222000///111333444222///000000000222555666555444999999999888666555666777>>>???@@@GGGYYYnnnyyyxxxppp]]]ZZZZZZTTTUUU\\\sssrrr___]]]^^^nnnyyykkkccckkk~~~pppYYYOOOHHHMMMQQQYYYllldddRRRJJJKKKKKKNNN___}}}jjj^^^YYYRRRKKKGGGEEECCCAAA??????>>>===;;;888666444666777888:::<<>>???AAAEEEHHHQQQOOOOOOPPPRRRRRRPPPNNNOOOJJJOOOQQQKKKLLLNNNGGGGGGDDD@@@>>>===<<<;;;:::999:::999888777444222111000222333222000...------...............------,,,...---555777......333000000...+++******+++...000000//////...------,,,,,,111000///...---,,,,,,,,,.........---,,,+++,,,,,,,,,---///...---++++++,,,///...,,,,,,...///...---+++,,,,,,---...---------++++++++++++,,,,,,---...+++,,,,,,,,,+++++++++,,,...---,,,++++++,,,---...,,,,,,,,,+++++++++******+++...///+++)))))))))'''++++++******++++++,,,---+++++++++************))),,,***((()))+++---------+++++++++******)))))))))+++'''---///((((((,,,'''++++++,,,,,,,,,+++***)))...,,,+++******,,,...///---,,,***+++...000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------000...,,,---///000...,,,///000222111///......///222000000111333444222000111000111222555666666444888888999777666555777888;;;===@@@III^^^vvv~~~iiiYYYWWWWWWSSSWWWaaa{{{lll]]]]]]bbbtttsssfffhhhttt|||dddTTTNNNHHHNNNVVVaaatttwww[[[LLLJJJIIIJJJSSSiii{{{fffYYYTTTNNNHHHEEECCCAAA?????????>>><<<:::888666555333444666999<<<@@@CCCDDDGGGDDD@@@===<<>><<<<<<;;;:::999888888777666444222000///000000///000000000...------......//////---,,,+++...---444777......222///...---,,,++++++,,,---...//////......---,,,,,,,,,///...------,,,,,,,,,---///---+++******+++---...,,,---......,,,++++++,,,---+++******+++,,,,,,+++)))***,,,......---,,,+++*********+++,,,---//////,,,,,,,,,,,,,,,,,,------///---***))))))***---///,,,,,,,,,,,,++++++++++++(((...000---*********(((++++++******++++++,,,---+++++++++************))),,,+++))))))+++,,,,,,+++*********)))))))))))))))+++)))000333++++++---'''******+++,,,,,,,,,++++++***************+++,,,,,,,,,******+++---......---++++++,,,,,,------......---------------------------,,,+++---///111000000///000222111000//////000111111000222444444333111222111111222555666666555666777777777666666888999:::<<<@@@KKK___xxxuuucccVVVVVVUUUSSS[[[iii~~~ggg[[[^^^eeeyyy}}}lll```kkk{{{nnnYYYPPPNNNMMMPPPZZZkkklllSSSHHHHHHFFFJJJYYYtttsss```WWWSSSMMMGGGDDDAAA>>>======<<<;;;999888666444333000111333666:::>>>AAACCCEEECCC???<<<<<>>===<<<999777777777666444222111///......,,,***+++...///---+++,,,---...//////---,,,***...,,,333666......222---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,))))))***+++,,,...///000...---++++++,,,.........+++---......,,,++++++,,,+++***((((((***+++***))))))***---//////...,,,***++++++++++++,,,---...///---,,,,,,---...///......---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,******......,,,++++++******++++++,,,---+++++++++*********)))))),,,+++)))***++++++***)))******************)))))),,,)))000222++++++...))))))******+++,,,,,,,,,,,,))))))***+++++++++++++++---,,,,,,,,,++++++***)))***++++++,,,---...//////------------------------,,,,,,---...///000111111///000222222000//////000111111222333444444444333333222111222444666666555555666777777666777999;;;======AAAIIIZZZooonnn```VVVVVVUUUUUUaaasssxxxddd[[[___hhh}}}wwwfff]]]ooo~~~dddTTTOOOPPPPPPQQQ\\\tttcccOOOIIIIIIHHHOOOffflll^^^XXXSSSMMMHHHDDDAAA>>><<<<<<<<<:::888777555555444222333555777:::===@@@AAACCCAAA>>>===>>>AAADDDFFFEEEHHHMMMPPPOOOMMMJJJHHHMMMJJJRRRVVVPPPPPPPPPHHHEEECCCAAA???===:::666333777666555333111000//////...,,,***+++...///...,,,,,,---.........---++++++...+++111444...///111,,,+++,,,,,,,,,,,,,,,,,,+++---------------,,,,,,,,,(((((()))***,,,...000111...------///111111///,,,+++---...---,,,***++++++...---++++++---------,,,***,,,...000000///---,,,---,,,,,,++++++,,,,,,,,,---,,,+++---000111000///***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,)))&&&)))///...***++++++******++++++,,,---+++++++++*********))))))+++***)))***++++++***(((++++++++++++++++++++++++...***...///''')))...+++*********++++++,,,,,,---******,,,---------,,,++++++,,,---,,,+++***))))))++++++,,,------...//////------------------------...////////////////////////000222222111000000111000111333444444444555555444333222222444666666555555666777777777888:::<<>>===;;;:::888777777777666777888:::===???BBBCCCAAAAAA@@@@@@AAACCCFFFGGGDDDHHHLLLOOONNNLLLJJJIIIKKKIIIRRRWWWQQQPPPPPPGGGDDDCCCAAA???===999333///999777666444222111000000000///......///000000000---------,,,,,,,,,,,,,,,...***000333...///111+++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------///......000333333///++++++,,,------+++******+++---+++******+++,,,,,,++++++,,,...000000///...---...---,,,,,,+++++++++,,,...,,,+++---111333222000***+++,,,------,,,+++***,,,,,,,,,,,,------------------***'''(((,,,+++'''++++++******++++++,,,---+++++++++************)))***))))))***++++++***(((+++++++++++++++,,,,,,,,,...)))------&&&(((...++++++++++++******+++,,,,,,+++,,,,,,---...---------'''))),,,---,,,+++,,,,,,,,,,,,------......//////------------------------///111111000...---...//////000222222111000111222000222444555444444666777666444222222444666666666666888999888888999;;;===>>>>>>BBBJJJSSS___ppp~~~~~~eee\\\WWWXXXUUUVVViiiqqqbbb^^^dddppp~~~jjjdddgggttt^^^TTTRRRQQQSSSZZZoooqqqVVVJJJJJJEEEIII[[[{{{uuufffbbbRRROOOLLLIIIGGGEEEBBB@@@>>>===;;;999888777777777777777999;;;>>>AAACCCEEECCCCCCDDDDDDEEEEEEEEEEEEEEEIIIMMMOOONNNLLLKKKLLLIIIGGGPPPVVVQQQOOONNNEEEDDDCCCBBBAAA???;;;555111:::999777555333222222222111111111000......000222///...,,,+++***+++,,,---...***///222...///111***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---222///---...111111...******,,,------+++******+++***)))'''''')))))))))(((,,,,,,---............---,,,,,,+++++++++,,,------///,,,+++---222555444111---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------...... (((---+++((()))++++++++++++******++++++,,,---+++++++++************)))(((((((((***,,,,,,***))))))*********++++++++++++---)))...///((()))---)))---,,,+++*********+++,,,,,,,,,,,,,,,---------...'''***---...---,,,,,,------------...............------------------------///111222111...---...000...000222222111111111333000222555666555444666888777555222222444555666666888:::::::::999999;;;===<<<===BBBKKKSSS\\\mmm}}}yyyccc[[[WWWXXXUUUVVVjjjpppbbb___ffftttyyyfffeeemmmqqq]]]VVVSSSPPPWWWccc{{{hhhOOOEEEFFFIIIOOOeeeooobbbaaaOOOLLLIIIHHHGGGGGGEEECCC<<<;;;999777555555555666444555777999===@@@CCCEEEEEEFFFGGGGGGGGGFFFDDDCCCFFFJJJOOOPPPNNNMMMMMMNNNFFFEEEOOOUUUOOONNNLLLCCCEEEDDDDDDDDDCCC???:::666<<<:::888555444333333333///111111///,,,+++...111000...+++))))))***,,,...///)))...222---///000)))---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000555000+++***---///---+++***,,,------+++******+++---+++******+++,,,,,,++++++++++++,,,,,,,,,------*********+++,,,---...//////,,,+++...333666555222000...,,,******,,,...000,,,,,,,,,------.........!!!//////))))))...222++++++******++++++,,,---+++++++++************)))'''''''''***,,,,,,+++)))(((((())))))*********++++++)))///222++++++---(((...---+++*********++++++,,,,,,++++++,,,,,,---...***---000000---***)))***...............------------------------------------000222111......///222...000222222111111222333///222666666555555777999777555222222444555666666:::;;;<<<;;;::::::<<<===;;;<<>>:::DDDEEEGGGHHHIIIGGGFFFEEEGGGKKKPPPUUUWWWVVVRRRPPPHHHEEEHHHNNNNNNHHHEEEGGGFFFFFFFFFEEECCC@@@>>><<<===:::777555555555444333333222000///000///---,,,222...******,,,......,,,+++,,,...//////...,,,+++++++++************++++++........................+++---...---,,,---000444BBB222(((+++...++++++111000---+++***+++,,,,,,+++000,,,...,,,&&&+++111***---+++***((()))+++---///,,,,,,*********+++,,,---...,,,***+++---000111111333111...,,,,,,---///000,,,+++***))))))***+++,,,///---+++((('''(((,,,000++++++++++++++++++++++++,,,***+++222555111,,,***)))))))))***,,,,,,+++)))+++)))'''&&&''')))+++------,,,***(((((()))***+++,,,)))'''))),,,---+++(((---......,,,******+++,,,---,,,,,,+++*********+++---,,,+++++++++,,,---...+++,,,---...////////////////////////////////////333111///---...///222444444444333222333444555666>>>;;;777555444444444333444555777999::::::::::::AAA;;;===HHHQQQYYYjjj|||{{{eeeccc\\\VVVSSSUUU```xxxqqqhhhfffqqqttthhhooo~~~eeeTTTPPPRRRTTT```uuunnnWWWLLLKKKNNNQQQ```zzz}}}jjj]]]WWWPPPMMMIIIFFFDDDBBB@@@>>>:::888555444555666777666:::999999;;;>>>@@@???>>>EEEEEEGGGHHHHHHGGGGGGFFFHHHLLLQQQUUUWWWUUURRROOOMMMIIIHHHKKKJJJEEEDDDGGGIIIIIIHHHGGGEEEBBB@@@???AAA===888555333333222111333222000///000///---,,,///---***)))***+++,,,,,,,,,---...//////---,,,+++,,,,,,++++++++++++,,,,,,........................+++---...---+++,,,///222JJJ888,,,///333///+++,,,///---+++***+++,,,,,,+++///+++...,,,&&&+++000)))+++++++++++++++,,,,,,,,,---,,,+++******++++++,,,*********---000111111000111000...,,,+++,,,...///,,,,,,++++++++++++,,,,,,###'''+++------+++******,,,,,,,,,,,,,,,,,,,,,,,,---))))))...000...,,,,,,,,,+++***+++---------,,,+++***((('''(((***,,,------,,,***)))((()))***+++---,,,+++,,,...///...---,,,---...---,,,,,,---///------,,,+++++++++++++++...---,,,+++++++++,,,---***+++,,,---............////////////////////////222111/////////000222333444333333333333444555555;;;888555444555666666666666666777999999:::::::::>>><<<@@@HHHMMMWWWooouuubbb```ZZZTTTSSSXXXggguuummmlllzzzooonnn|||ooo\\\SSSRRRTTTVVVnnn{{{dddSSSLLLLLLNNNUUUiiixxxfffYYYSSSMMMJJJGGGDDDBBB@@@>>><<<:::888555555666777777666<<<:::999:::===@@@AAAAAAFFFFFFFFFGGGGGGHHHHHHHHHKKKNNNRRRUUUVVVTTTQQQNNNRRRMMMIIIGGGDDDBBBCCCFFFKKKJJJHHHFFFDDDCCCAAAAAADDD???999444222111000///333111000///000///...,,,.........,,,***+++,,,...------...///...---+++***------,,,,,,,,,,,,------........................---------,,,***+++---///HHH777,,,000555222,,,)))...,,,******+++,,,+++***---***---,,,&&&+++///((()))***,,,---------,,,+++...---,,,+++******++++++'''(((***...111222111///000...,,,++++++,,,---...,,,,,,------------,,,,,,&&&)))...000///---+++***---------------------------)))'''+++,,,++++++---///---++++++---/////////,,,+++***)))***+++,,,---,,,+++***)))))))))***++++++,,,---.........///111,,,---......---...000222------,,,+++++++++,,,,,,......---,,,++++++,,,,,,***+++,,,---------------000000000000000000000000000000000000111111222222222333444444555555444444777555444444666888999999888888888888888999:::;;;<<<>>>CCCHHHJJJVVVtttnnn___^^^YYYSSSSSS\\\ppp}}}vvvuuuyyynnnxxxxxx___SSSRRRSSSVVV[[[{{{ooo[[[QQQLLLLLLNNNZZZrrrpppaaaVVVPPPKKKHHHEEEBBBAAA???<<<:::<<<:::888888999999999888;;;;;;;;;<<<>>>@@@BBBBBBGGGGGGFFFGGGGGGHHHIIIJJJMMMPPPSSSVVVVVVSSSPPPMMMRRRMMMHHHEEEBBBAAABBBDDDHHHGGGFFFDDDCCCAAAAAA@@@DDD???888333111000000///222111//////000000...,,,///111222000---,,,///222............---,,,+++***------,,,,,,,,,,,,------...........................---,,,+++******+++,,,888...(((---222000,,,+++,,,+++******+++,,,+++***+++(((---,,,''',,,111)))***+++,,,,,,------,,,,,,...------,,,+++++++++*********+++---000000///---...---,,,+++***+++------+++,,,---......---,,,+++000///,,,(((&&&&&&))),,,........................,,,)))))),,,---++++++---000---++++++,,,...///000,,,,,,,,,++++++,,,,,,---++++++***))))))******+++&&&))),,,,,,******---000,,,---...---,,,---...000------,,,,,,,,,,,,------///......---,,,,,,+++++++++,,,------.........---000000000000000000000000...///111222333222222111222333444555666555444333666444333444777999:::999999999888777888999:::;;;:::>>>CCCGGGIIIUUUrrruuueee[[[[[[XXXSSSTTTaaayyyvvvppphhhRRRNNNQQQSSSYYYbbbfffVVVPPPMMMNNNPPP```{{{yyyiii\\\SSSMMMJJJGGGDDDAAA@@@>>><<<:::<<<:::999999::::::999888888:::>>>@@@AAABBBBBBBBBGGGGGGGGGGGGHHHIIIJJJKKKOOOQQQTTTVVVUUUSSSOOOMMMLLLKKKHHHDDDCCCCCCCCCBBBEEEEEEEEEDDDCCCBBBBBBAAAAAA===777333222111111000222111//////000000...---///111333111...---///222.........------,,,,,,+++,,,,,,++++++++++++,,,,,,........................///...,,,+++***+++++++++***)))))),,,,,,++++++---,,,+++***+++,,,---,,,******(((,,,,,,(((///444------,,,+++******,,,...///------------,,,,,,++++++000...++++++,,,------,,,---,,,++++++++++++,,,---***+++,,,------,,,+++***000---(((### """''',,,........................+++***,,,000000,,,+++...///,,,***)))+++---......,,,,,,---------,,,,,,+++******************++++++$$$'''******))))))+++///---......---+++***+++---...---------------..................------,,,,,,---......////////////...000000000000000000000000...///111333444333222222222333444555666555444333666555444555777888888777999999888777888:::;;;<<<;;;===AAAEEEJJJUUUhhhyyy~~~oooccc```ZZZXXXTTTWWWgggtttuuu~~~rrr[[[KKKMMMPPPQQQ\\\lllwww^^^SSSRRRPPPPPPSSSjjjooobbbYYYRRRMMMJJJGGGDDDBBBAAA???===;;;:::888777777888999777666777;;;???BBBCCCCCCCCCCCCGGGGGGHHHIIIJJJJJJKKKKKKPPPRRRTTTUUUUUUSSSPPPNNNHHHIIIHHHDDDBBBDDDCCC@@@CCCDDDEEEFFFFFFEEEDDDDDD>>>:::666444333222111000222000//////000000///---.../////////---,,,---...------------------------,,,,,,++++++++++++,,,,,,........................000...++++++,,,,,,,,,,,,***---///...***(((***...,,,++++++,,,......---++++++)))------***222:::444///---+++)))***,,,...000,,,,,,------------,,,,,,333000,,,******+++++++++,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,++++++***+++,,,,,,++++++---///........................++++++...222111---,,,///---+++))))))+++------,,,+++,,,---...---,,,+++***)))*********++++++++++++''')))***+++***+++,,,...---......,,,***)))***,,,......---------...//////,,,---............------...//////000000000//////000000000000000000000000...///111333444444333333222333444444555555444444777555555666888888777666888888888888:::;;;<<<===<<<>>>@@@DDDJJJRRR\\\dddhhh|||mmmeeegggZZZXXXVVVZZZkkkzzzssszzz|||eeeQQQHHHNNNPPPOOO^^^vvvkkkVVVQQQSSSRRRSSSXXXuuu{{{hhh]]]XXXRRRMMMKKKHHHEEECCCBBBAAA>>>===999888777888999999777666999<<<@@@BBBBBBBBBDDDFFFEEEGGGHHHJJJKKKLLLKKKKKKPPPRRRTTTUUUUUUSSSQQQOOOHHHJJJHHHBBB@@@CCCCCC???===@@@CCCFFFGGGFFFEEECCC<<<:::777555444333000...111000//////000000///......---------......,,,+++,,,,,,,,,,,,---......///------,,,,,,,,,,,,------........................111...++++++---......---...000111...+++***,,,---,,,,,,,,,---//////...,,,---)))------+++666???;;;---,,,,,,+++,,,---...///***+++,,,............---000...,,,,,,,,,,,,***))),,,,,,,,,,,,---------...------,,,,,,,,,,,,------***---000222111000000000---------------------------,,,...000///+++---222,,,*********,,,---,,,+++***+++---......,,,***((())))))***++++++++++++++++++***)))***,,,---,,,+++------...---++++++,,,.........---......//////000+++,,,---...//////.........///////////////......//////////////////////////////111222333444444444444333333333333444555555555444444666888999888777555666888:::;;;<<<======<<>>;;;:::::::::;;;;;;999888;;;===@@@@@@@@@AAAFFFJJJEEEFFFIIIKKKLLLLLLKKKKKKPPPRRRTTTUUUUUUSSSQQQPPPKKKLLLHHH@@@===AAABBB???888;;;@@@DDDFFFEEECCCAAA<<<:::888666555222///,,,111000//////000000///...111///---...111111...++++++++++++,,,---...///000.........------.................................111...++++++...000///...000000...,,,---......,,,,,,,,,---...000000///---...***---...,,,888CCC@@@+++,,,---.........---,,,)))***,,,.../////////...,,,,,,,,,---...---+++(((,,,,,,,,,------.........///...---,,,,,,---...///***+++,,,,,,***)))***,,,------------------------///------...,,,***...555+++++++++,,,......---+++***+++---......+++)))'''((()))***+++++++++++++++,,,)))'''))),,,---+++(((,,,---......------///111...............///000000***+++---///000000//////---...............------///////////////////////////000000111333444555555555444333222333444555666333333444666999:::999888333555888:::===>>>>>>>>>;;;@@@CCCCCCDDDIIIOOOSSSeeemmmnnneeeddddddVVVVVVXXXaaaxxx~~~nnnoooxxx]]]MMMIIILLLHHHQQQkkk|||kkk]]]QQQNNNLLLLLLYYYiiinnn```YYYTTTPPPNNNLLLDDD@@@AAA???:::999===<<<;;;999888888999;;;<<>>=========???======AAAFFFGGGCCC>>>;;;;;;999888666444333222111111000//////////////////,,,+++,,,...///---+++------,,,,,,,,,,,,++++++..................------333111+++$$$&&&---///+++++++++++++++,,,,,,---...111000///...---,,,,,,,,,111000...,,,+++++++++,,,,,,+++++++++,,,///222444)))((('''))),,,.../////////...,,,++++++,,,...///222000...---...///......///...,,,,,,,,,+++(((&&&,,,,,,++++++***+++++++++******+++,,,,,,---......---------............///...------...//////...,,,000---***)))***,,,---...///...,,,+++***+++,,,,,,''''''(((***+++,,,---.........---,,,++++++++++++///...---///000000///---.../////////...------,,,...---,,,---//////...------...///111111///...---////////////000000000000111000000111333555444333555333222222444555555444555555555555666888999:::::::::;;;===@@@AAA@@@>>>BBBBBBDDDFFFEEEEEEKKKTTT___tttwwwfff```aaabbbWWWWWWYYYeee~~~vvvjjjrrroooWWWJJJIIIMMMJJJTTTooo|||```UUUMMMMMMMMMPPP```rrr|||hhh]]]XXXSSSNNNLLLNNNHHHDDDDDDBBB<<<;;;===:::999888777888999;;;===DDDDDDDDDCCCAAAAAACCCDDDGGGJJJMMMMMMLLLKKKKKKKKKMMMMMMNNNPPPQQQPPPLLLIIIFFFEEEBBB@@@>>>============>>>???BBBDDDDDDAAA>>>999999777666444222111000111111000//////////////////---+++,,,...///---+++.........---------,,,,,,........................000111...)))+++///...))),,,,,,,,,,,,,,,,,,------111000///...------------000///---,,,,,,,,,,,,---///...,,,,,,,,,...///111,,,***)))***,,,------,,,///...,,,++++++,,,---...222000...---...//////......,,,,,,,,,------+++))),,,,,,+++++++++++++++,,,,,,,,,,,,------......///.........////////////000///...------...///...---000...+++***+++---......------,,,+++++++++++++++))))))***+++,,,---.........---,,,,,,++++++,,,,,,...---,,,---...///---+++...............---,,,,,,...---,,,---///000///...///000111111000...,,,+++000000000111111111111222333222000111222222111///555333222333444555555444444444555555666888999999999:::;;;>>>AAACCCBBBAAAAAA@@@CCCEEEDDDDDDJJJSSSbbbwwwnnn___[[[\\\]]]WWWVVVYYYiiixxxmmmgggzzzfffTTTJJJMMMQQQNNNZZZvvvkkkVVVQQQNNNNNNOOOUUUhhh|||rrrccc\\\YYYSSSMMMKKKNNNJJJHHHFFFCCC===:::;;;888777777666777999<<<===DDDEEEEEECCCAAAAAABBBCCCKKKMMMOOOOOOMMMKKKJJJJJJMMMLLLMMMNNNPPPOOOMMMJJJEEEDDDCCCAAA???>>>======<<<>>>@@@CCCCCCAAA>>><<<777666555444222111//////111111000///////////////...---,,,---.........,,,/////////............---........................---///000...///000---(((---------,,,,,,,,,,,,,,,111000///...------------......------,,,------...111000...---,,,,,,---...///---,,,+++,,,,,,+++)))...---,,,++++++,,,---...111000......///000///...,,,+++***,,,...///...---,,,,,,++++++++++++,,,,,,...........................////////////000000000000...,,,,,,---...///...000...+++***,,,---......++++++,,,,,,,,,+++******,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,------...000///......//////---+++------......------,,,,,,...---,,,---///000///...//////000111000///...---111111222222222333333333555333111111111000...,,,444333222333555666555444444444555555777888888999888999;;;???DDDFFFFFFEEEAAAAAABBBEEEEEEEEEKKKSSSeeezzzjjj\\\YYYYYYXXXUUUTTTZZZnnnuuuppp|||iiiiiiyyy___VVVOOOSSSWWWUUUdddttt]]]TTTRRRRRRSSSSSS[[[ooowwwkkkaaa]]]ZZZTTTMMMJJJLLLKKKIIIFFF@@@;;;777777666666555555777999<<<>>>CCCDDDDDDDDDCCCBBBCCCEEELLLNNNPPPOOOMMMLLLLLLMMMNNNNNNMMMNNNOOONNNKKKIIIEEEDDDCCCAAA@@@???>>>===>>>>>>>>>AAACCCBBB===888666666555333222000//////111000000///////////////...---------.........---/////////.........---------------...............,,,...///000000///,,,))).........------,,,++++++//////...---,,,,,,------------------......//////000///...------,,,------///---,,,---------+++***---,,,,,,+++,,,,,,---...111///......000000///...,,,+++***+++---......---,,,,,,+++++++++,,,------............------------............////////////111...,,,+++,,,.../////////---******+++---------******,,,,,,,,,+++***)))---------,,,,,,,,,,,,,,,+++++++++,,,,,,...//////333222111111111111///---,,,---------------,,,,,,...---,,,---///111000///+++,,,...000111222222222111111222222333333444444666444222111111111///---444333222333555666555333333333444666777777888888888888;;;@@@EEEHHHIIIHHHCCCBBBCCCFFFGGGHHHMMMTTTgggzzz|||iii___\\\YYYTTTSSSSSS\\\sss{{{qqqpppttthhhnnnpppZZZYYYVVV]]]dddeeeuuuiiiUUUOOOQQQSSSTTTWWWbbbwwwooofff^^^\\\YYYRRRKKKHHHKKKMMMKKKFFF???:::777666666555555555777:::===>>>???AAACCCDDDDDDEEEFFFHHHLLLMMMOOOPPPOOOOOOPPPQQQQQQPPPPPPPPPOOOMMMHHHEEEDDDDDDCCCBBBAAA???>>>>>>BBB===;;;>>>CCCCCC===666777666555444333111111000111000000///////////////...............---...............------------,,,---------.........//////,,,,,,---...---++++++,,,---............---++++++------,,,,,,+++,,,,,,,,,,,,,,,---...////////////...------------......///---,,,,,,---//////...,,,,,,,,,,,,------......///000///...///111111000///...,,,******+++,,,,,,+++,,,+++++++++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------......111...,,,+++,,,...//////...,,,******+++,,,,,,+++)))***,,,------,,,+++***,,,,,,,,,,,,+++++++++++++++++++++,,,---...///000333222111111111111///---,,,,,,---......---------...---,,,...000111111000+++,,,---///111222333333000000111111222333444444555444222222333333222111333333333444666666444333222333444666777777777777777888;;;@@@EEEIIIIIIIIIBBB@@@BBBFFFJJJLLLRRRXXXjjj|||xxxfff```___ZZZRRRSSSUUUbbb{{{xxxrrrvvvjjjiiivvvnnn```eeefffrrr|||www```RRRHHHKKKPPPTTT\\\llliiiaaaZZZXXXUUUNNNIIIHHHLLLOOONNNFFF>>>;;;:::888777666666666888:::===???===@@@CCCEEEEEEFFFHHHIIIKKKMMMOOOPPPPPPQQQSSSUUUSSSRRRRRRRRRQQQMMMGGGCCCDDDDDDCCCCCCBBB@@@???>>>CCC>>>;;;===AAABBB>>>999777666666555333222222111111111000///////////////---/////////...---...///.........---------,,,,,,,,,,,,------.../////////---+++,,,---+++)))+++///------...//////...,,,+++------,,,,,,,,,,,,,,,---,,,---...///////////////+++,,,------...///000000++++++,,,...000111///...------......//////000000000//////000222222000///111///,,,++++++,,,++++++,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000...,,,,,,---...///...---,,,***+++,,,---,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///000000///......//////---+++------......//////.........------...000222111111000000000000000000000000000000111222333333444444444333222333444555444333333222333444666666444222111222444666777777777666777888:::???DDDGGGGGGFFF>>><<>>AAADDDEEEFFFFFFGGGHHHMMMNNNPPPQQQQQQRRRTTTVVVQQQRRRSSSUUUTTTOOOHHHCCCCCCCCCDDDCCCBBBAAA???>>>@@@@@@@@@>>>======???AAA666666555444333222222111111111000///////////////---///000000------...000/////////............---,,,,,,------...//////000---+++---000---)))+++000+++,,,...///000///---,,,.........------......///---...///000000///......+++,,,---...////////////,,,,,,---///111111///------...///000111111111111/////////111222333111///333111...,,,---.........+++++++++,,,,,,...//////++++++,,,,,,------......,,,,,,,,,---------......///...------...///...---///...------...///...---------,,,,,,------...///,,,,,,,,,,,,---------------------------...///000...---,,,---...///---+++---...//////000000//////...------...111222222111111111000000000000000000111111222333444555666666444333222222444444333222222222333555777666444222000222444666777777666666777888:::>>>BBBDDDDDDCCC;;;;;;AAAMMMZZZdddooowwwkkk[[[YYY]]]YYYRRRYYY___rrrpppnnnxxxmmmhhhvvvaaaQQQLLLMMMPPPUUU\\\jjjuuueee^^^XXXVVVTTTQQQQQQSSSIIIMMMKKK@@@888777999777:::999888888999;;;===???@@@BBBEEEFFFFFFEEEFFFGGGOOOPPPQQQQQQQQQRRRTTTVVVOOOQQQTTTVVVVVVQQQJJJEEECCCCCCDDDDDDCCCAAA???>>>===BBBDDD@@@999888@@@HHH555555444444333222111111111111000///////////////---///111000---,,,...000000000000000////////////,,,,,,------...///000000,,,+++...333000***+++000***,,,...///000///...---000000/////////000000111---...///000000///...---,,,---......///.........------...000111111///,,,......000111222222222222/////////111333333111///444222///...///111111111+++++++++,,,---...///000,,,,,,------...///000000---------.........//////...------...//////...,,,111///...///000111000///...------,,,---...000111---------.........//////...------------.../////////...---///000000///---......///000111111000000...------...111222222111////////////000111333444222222333444555666777888444333222222333333111000222222333555777666444222000222444666777777666555888888:::===@@@BBBBBB@@@<<<===DDDTTTeeerrr~~~wwwbbb^^^bbb^^^XXXVVV\\\gggzzzrrrpppvvv{{{oooeeevvvpppXXXMMMJJJLLLRRRVVV]]]qqqttteee\\\SSSOOOQQQRRRPPPMMMNNNIIICCC>>><<<;;;:::999888777666666888;;;===???<<>>>>>BBBCCCCCC@@@;;;999:::<<<333555666555333222333444000///......//////...---///444666222//////000///////////////000000---+++...000111000...---...///...///000000000///------........................)))+++---///111222111111........................+++,,,...---,,,,,,---///***+++...000111111000000///////////////000111111222...---000222000///000///---,,,...111222000---111222333222111...,,,***+++,,,---...............(((***+++---......------///////////////000111111............///000222222222111///---------//////,,,,,,+++***))))))******222222222111///---***)))000///...---------------////////////000000000000------///222444444111///111111000000000000000111111000000222444666777666333111///111333333111///444444444555666555333111444444666777888888888888999:::;;;<<<===>>>>>>>>>>>>AAAJJJWWWeeeqqqtttaaa___aaa^^^XXXVVV]]]jjj~~~|||rrrttt}}}qqqeeelll}}}jjjVVVMMMJJJNNNQQQWWWdddzzz~~~mmmdddZZZOOOKKKNNNPPPMMMHHHLLLGGGBBB===;;;::::::999999888777888:::===???@@@===@@@CCCGGGHHHHHHGGGFFFKKKMMMOOOQQQSSSTTTTTTTTTUUURRRPPPQQQOOOHHHEEEEEEFFFHHHIIIGGGCCC???>>>???CCCDDDCCC@@@;;;888999:::444555555333222111333444111///......000000///......222444111000333555444222111000//////...,,,***...////////////....../////////000000000///---,,,........................,,,---...///////////////........................***,,,------,,,+++---...+++,,,...000111111000//////////////////000111111222...---000111///...///...---,,,...000111///---)))***---...//////...---,,,---/////////---+++***---...///000111111111000///.........//////000111.........//////000000111///////////////...------------,,,+++++++++++++++111111111000///---+++***//////...---------------------------...............------...000111111000222111111000000111111111111000000111333444333222555444333555777777555333111111222444666777555444000111333555777888888888555666777888999:::::::::>>>@@@IIIUUUaaakkkyyyppp```___aaa]]]XXXXXX___ooozzzqqqyyyyyyjjjaaatttzzzbbbTTTNNNKKKQQQPPPZZZppprrraaa___UUUKKKHHHKKKLLLHHHCCCHHHEEE???<<<::::::999888:::888888999<<>>@@@HHHRRR[[[cccooo{{{yyyjjj^^^___```\\\YYY[[[ddduuuyyyrrr{{{uuujjjfff{{{ppp[[[TTTQQQNNNSSSRRR```|||hhhXXXVVVQQQJJJGGGGGGGGGGGGFFFEEEAAA===::::::999999888:::888777:::>>>BBBBBBBBBCCCCCCEEEFFFGGGGGGFFFEEEGGGIIILLLOOORRRSSSTTTTTTWWWTTTRRRQQQMMMHHHFFFIIIGGGGGGFFFEEECCCAAA@@@@@@EEEDDDAAA>>>:::777555444222222222111222444888<<<777444111000000000///...000000///000777AAAEEECCC888555222111111111111000000///...000222222000---000111111111000...---,,,........................000///---,,,++++++,,,---........................+++,,,...---,,,,,,---///---...//////000//////...000000000111111000000000222---,,,//////---+++,,,,,,,,,---...//////...---...///000222222000///...//////000000000000000000++++++,,,,,,------------......---------......///---.../////////...---,,,,,,---...//////...---,,,......------,,,------......//////////////////.........---------------...////////////000000000000444222111111333555444444000000/////////000111111000///000111333222000...///000222333444444333222666555555555555444111//////000222444555666777777999:::<<<===>>>???@@@@@@>>>@@@FFFNNNTTTZZZgggrrrpppeee]]]^^^___[[[[[[```jjj{{{yyysss}}}pppiiikkkjjjVVVSSSQQQMMMTTTWWWiiizzzdddWWWMMMMMMLLLHHHDDDDDDGGGKKKAAA>>>;;;999999:::999888:::888777;;;@@@DDDDDDBBBDDDEEEEEEEEEFFFFFFFFFFFFGGGIIILLLOOOQQQSSSTTTTTTSSSQQQRRRRRRMMMFFFCCCFFFGGGFFFEEEDDDCCCBBBAAAAAAFFFCCC@@@<<<999666444222000111222222333777<<<@@@:::777333000000///...---111111///000888CCCHHHGGG777555333222333444555444111111111222333222000...000111111111111///---,,,...........................---,,,++++++,,,...///........................---...//////......///111......//////////////////000000111111111111000///111---,,,//////---,,,---,,,---...///............111222333444333111///...111000///.........////////////////////////000000///...------------......---............------,,,///...---,,,------//////------,,,,,,,,,,,,------............//////000000.........------......///////////////000000000000222222333555666666333111...............///000111000000000222444555333111222444666888888666555555666555444555555444222000333444555666666666666666888999:::<<<===>>>?????????AAAFFFKKKOOOUUUbbbooojjjaaa\\\^^^]]]ZZZ^^^fffqqqxxxvvvyyyhhhfffnnniiiTTTRRRQQQKKKTTT^^^ssssssbbbYYYKKKLLLKKKHHHDDDCCCGGGKKK???<<<:::999:::;;;:::999;;;999888<<>>;;;999666333111///000222333444777<<>>;;;:::???HHHLLLJJJGGGFFFEEEDDDDDDEEEGGGIIIJJJJJJKKKMMMPPPRRRSSSSSSSSSPPPPPPPPPNNNHHHAAAAAAFFFHHHEEEBBBBBBCCCDDDCCCBBBDDD@@@<<<999888666333000///111222333333444777999555222///...///000111111---000111///111888===>>>333222111222333333222000333888<<<:::444//////111...///000111222111000000........................,,,,,,---...////////////...........................///000000//////000111---------...///000111111000111222333333111///...000,,,,,,///111000///111---///111111000///000222+++---///111333333222111,,,///555999:::777333000000///...------...//////111000//////.........///---,,,*********,,,///000////////////000000111111......------......///000//////...---......000000000000000000000111222222------------............111000000111222222000.../////////000000111222333666444111111222444555444222666999:::777444222222///000111444777888777666555666777777888888888888<<<===???AAABBBDDDDDDEEEDDDDDDFFFIIIKKKTTTfffxxxzzzccc^^^[[[]]][[[YYYbbbooo|||}}}sssrrr{{{ssshhhpppxxx^^^YYYVVVOOOQQQjjjttt```UUURRRTTTLLLDDDCCCFFFGGGCCC===<<<;;;999:::;;;<<<<<<;;;@@@===<<>>@@@GGGMMMJJJBBBCCCCCCCCCDDDEEEGGGHHHIIIQQQQQQSSSVVVWWWUUUPPPLLLUUUQQQLLLFFFDDDDDDFFFHHHPPPLLLGGGCCCAAACCCFFFHHH@@@<<<888555444555444444222333333333222111///...---------...///000000111111000000000000000111222.........///000222444444222777999555444555222,,,000000111111111111000000...------...//////...,,,000000000000////////////333222000...---,,,,,,------------............///---------...000111000///222000...---///000000000111000///...///111333444222222111///...,,,++++++---111333333000...///000555555<<>>888999::::::999888999;;;???@@@@@@@@@EEEIIIGGGAAADDDDDDEEEFFFGGGIIIJJJKKKVVVVVVWWWXXXWWWTTTOOOJJJRRROOOJJJEEECCCDDDFFFHHHPPPMMMIIIEEECCCCCCEEEFFF???;;;777444444444444333222222222222111000//////------...//////000111111000000///////////////000////////////000222333444111555666333222444222---///000000111111000000///......---...///000...,,,111000000000////////////222111000...------------....../////////000000000///......000222222111000333111//////000222222111//////000000111111000000222222111000///...------///111333333111000111333999888>>>KKKXXXWWWHHH999666333111111333444222111000///......---------------......------...111444......///000000000000///...+++,,,000111000000444222444555444111//////000111000////////////000111/////////000000111111222333333222111111111111111111111222222333333444444222222222222333444555555777999;;;:::777555555666888777666444444444555555888888888888999999999999;;;;;;===AAAFFFIIIIIIGGGDDDEEEIIIMMMOOOTTTdddtttxxxeeeaaa___\\\YYYZZZaaallluuu}}}ooobbb\\\TTTMMMKKKGGGCCCAAABBBBBB@@@===:::;;;;;;:::888888999;;;>>>AAABBB@@@AAADDDDDDAAAEEEEEEFFFHHHIIIJJJLLLLLLWWWWWWWWWXXXXXXUUUPPPLLLNNNKKKGGGDDDBBBCCCFFFHHHOOOMMMJJJGGGDDDBBBAAAAAA===:::666444444444444333333222111000000000000000......//////000000111111111000///...............000000000000000111222222000222222000000222222000//////000000000000/////////.........000000...---111111000000000/////////111000///............///000000000000111111111111000//////111333444333111555333111111222333333333...///111222222000...,,,111111111111111000000000222333444333333333555777;;;999<<>>CCCGGGIIIHHHGGGDDDFFFJJJMMMOOOTTTbbbpppuuu```eeeccc___\\\]]]fffttt~~~xxxfff]]]YYYSSSMMMHHHFFFCCCBBBBBBAAA???<<<===>>>>>><<<;;;:::<<<>>>===BBBDDDAAA>>>@@@AAAAAADDDEEEGGGIIIJJJKKKLLLMMMSSSSSSUUUWWWXXXWWWSSSPPPJJJHHHEEEBBBAAACCCEEEGGGLLLKKKIIIFFFCCC@@@===<<<<<<:::666555555555555444333222111000///000000111/////////000000111111111222222111//////.........222222111000000111111111000000000///000222333444/////////000000/////////000///...///000111///---111111111000000000////////////////////////000000000000000000111111111111000000000111333444333222555333111111222333444333000000111111000///---,,,111111111222222222333333555555444444444666888:::888666777>>>EEEEEE<<<333333222111111111222222222000//////...............+++---...---***(((''''''------...///////////////...,,,---222444333444777666CCCEEE777...111222---......////////////......000111333444444333111000222111000///...///111222444444444333333333333333555444444333333333333444444555666777666555444444777666444333333444777888777888888999999:::::::::999<<<@@@FFFJJJKKKJJJIIIEEEHHHKKKMMMNNNTTT```jjjuuu~~~ttt^^^fffddd___\\\___jjjzzzlll\\\VVVSSSNNNJJJFFFEEECCCBBBBBB@@@>>><<<>>>>>>>>><<<;;;;;;===???>>>DDDFFFAAA===???AAAAAACCCEEEGGGIIIKKKLLLLLLLLLQQQQQQRRRTTTVVVUUURRROOOGGGFFFCCCAAAAAABBBDDDFFFGGGGGGFFFDDDAAA===:::888<<<:::888777777888777666444333111000000000222222000000000111111111111111444333222111000000000000333222222111111111111111111//////000111222444666//////000000000000//////000//////000111111000...111111111111000000000000/////////000000000000000//////000000000111111111000//////111333333222111444222000000111222222222333222000///............111111222222333444444444777666555555777999:::;;;666444333777<<<<<<666000333333333222222222333444222111000///...---------000111333222000---,,,+++---......///000/////////...,,,---222444333444888777DDDFFF888...111222,,,......////////////......///000222444555444333222111111000//////000111222333333333333333333333222666555444444444444444555333333444555666666444333666555444444444666888999777888888999::::::;;;;;;???BBBHHHLLLOOOPPPPPPOOOHHHKKKMMMMMMOOOVVVaaahhhmmmxxxxxxccceeeccc___]]]bbbppp~~~hhh[[[VVVRRRNNNLLLDDDDDDCCCBBB@@@???>>>===<<<<<<<<<:::999:::===@@@AAAEEEFFFBBB???AAACCCCCCCCCDDDGGGJJJLLLMMMMMMMMMSSSRRRRRRSSSSSSQQQNNNKKKFFFEEEBBBAAA@@@BBBCCCEEECCCCCCCCCAAA???<<<999888<<<:::888888999999888777444333333222222222333333111111111111111111222222444333222222111111111111333222222111111111222222111......111222111333777000000111111111111000000111000000000222222000///222222111111111000000000//////000111111111000000///000000000000111111111000//////111333444333111333111//////000111111111555333111///......000111111111222222333444444555999777666777999:::::::::666444333555777777444000222333333333111222333555333222111///...---,,,,,,...000222333222111111222...//////000000000000000///,,,...222333222333777777???@@@777000111111...///////////////////////////000111333444444333333000000111111111111111111222222222222222222222222444444444333333444444555333222333555777777555333555555666666777888999:::777888888999:::;;;<<<<<<@@@CCCIIILLLMMMNNNOOOOOOMMMQQQRRRQQQTTT^^^jjjpppooozzznnneeedddaaaaaaiiizzzzzzggg]]]WWWQQQMMMNNNDDDDDDCCCAAA???>>>>>>>>>;;;;;;;;;::::::;;;???BBBDDDGGGFFFBBBAAADDDEEEDDDDDDFFFIIILLLNNNOOOOOONNNRRRRRRQQQRRRRRRQQQNNNKKKFFFEEECCCAAAAAAAAACCCDDD@@@@@@@@@@@@???===;;;::::::999777888999999888777333444444555555444444444222222222222222222222222222222111111111111111222222222111111111222333333000,,,---111222///000555111111222222222222111111111000000111222222111///222222222111111111000000///000111111111000//////111111111111222222222333111111111222444555444333333111//////000111111111333333222111111111111111111111111222333333444444:::888777888;;;;;;999777444333333333444444222111000111333222000000222555222111000///............+++---////////////000111///000000111111111111111///---...111333111222555666777888666222000//////111000////////////000111111111111222222222222222///000222333444333222111000000000111111222222222111111111111222333444444333222222444777888666444444555777999::::::::::::777888888999:::;;;<<<===>>>BBBFFFHHHHHHHHHJJJLLLRRRVVVXXXWWW]]]kkkxxx~~~|||yyyhhhfffeeegggqqqsssbbbYYYSSSKKKHHHJJJDDDDDDBBB@@@>>>===>>>???=========<<<<<<>>>BBBFFFFFFHHHFFFCCCCCCGGGGGGEEEEEEGGGJJJMMMPPPPPPPPPPPPOOOOOOOOOQQQSSSSSSQQQPPPFFFEEECCCAAAAAAAAABBBCCC???????????????>>>======999777666777888999777666333444555666666666555444222222222222222222222222111000000000000000111222222222111111222222333444///+++,,,111111......333222222333333333333222222222111000111333333111000222222222111111111111000000111222222222000///...222222333333333444444444333222222444666666555444444111//////111222222111111222333444444333111000111111111222222333333333:::888888999<<<<<<888555222222222222222222111///...000222111//////111444000000////////////000000...///000///...---...///000000111222222222222222000---...111222000111444555222222555444///...111333111000......000111333444333222111000000000000...000333555555444222111......///000111222222333////////////000111222333333222222444888999777444444666888;;;<<<<<<;;;:::777888888999;;;<<<======AAADDDHHHIIIHHHHHHKKKNNNUUUZZZ\\\\\\ddduuuxxxqqqlllrrrmmmYYYTTTQQQIIIEEEHHHBBB@@@???>>>???>>><<<;;;AAA@@@===<<<===@@@DDDGGGJJJHHHEEEEEEFFFIIIJJJKKKJJJJJJJJJJJJKKKMMMNNNOOORRRTTTSSSRRRTTTVVVRRRLLLIIIGGGEEEDDDCCCBBB@@@>>>???===<<<===>>>???>>><<<999999999;;;<<<;;;888555777444333666;;;<<<999555444444444444333222111000222222222222222222333333000111222333444333333222444333111111222333222222222222222333333222222222111111111111111111111111//////000000000//////...444000///111...)))***000000000111222333444444555333333444555777666333111777333111222222111333777777666444222111111222222333222222333444555666777888555888@@@DDD???777222555333111222444444111///333111222555555222222444555444333222111///......111000...///000111///......//////111333555777888222222111000///000333555666666555444333333222222222222111000//////000000111111111000111111222333111000111222333333111///111111111111111111111111222444555333//////333888222222222444666666555444999777555555666777777666===<<<:::888888999:::;;;>>>AAAEEEGGGHHHIIIJJJLLLQQQWWW^^^fffttt~~~}}}iiiXXXTTTQQQJJJFFFHHHEEEBBB@@@?????????>>><<>>======>>>>>>===<<<:::::::::;;;<<<<<<999666777555444666:::<<<999555444444444444333333333333333333333222222222222222000111222333444333333222333222000111222333222111111222333333333333222111111111111111111111111111111111222222222222111111333000000222000---///444111111222222333333444444333333444555777666444111666222111222222111222666666555333222111111222333222222333333444555666666888666888???BBB===777555444222000000222222111...333000000333333000000333444444333222111000///...111000//////000111000///444333222111111111111111222111111000000222444666222222333333333333333333222222111000000000000000111111111111111222222333222222222333444444222000111111111111111222222222222333444444333222222333666444333333555666555555888666555555777888777777<<<;;;:::888888:::;;;<<<>>>@@@DDDFFFGGGIIIKKKMMMNNNSSSZZZfffxxxtttcccUUURRRQQQKKKGGGHHHHHHEEEBBB@@@@@@@@@???>>>???>>>===<<>>>>>>>>>>><<<:::;;;;;;;;;<<<===<<<:::777777555444666999;;;888666555555444333444555666777444444444333333222222111111222222333333333333222222111000000222222222000000222333555555333222000222222222222222222222222333333444444555444444333111000111444333222444888333333333333333333333333444333444555666666444222444111111333333111111444444333222111111222333333222333333333444555555666888777999======999777777444222111000111222222111333000...000000...///333333333333222111000//////111000///000111222111///666555333111000///......222111111111222333555666///000000111222333333444222222111000000000000111111111111111111222333333444333333444555555333222000111111111222222333333222222333444666666555333<<<999555222333555666666777666555555777999999888::::::999999:::;;;===>>>===???BBBDDDEEEHHHKKKNNNOOORRRYYYfff{{{~~~jjj]]]SSSPPPPPPKKKHHHHHHIIIFFFBBB@@@@@@@@@???>>>>>>=========@@@DDDHHHKKKKKKFFFBBBDDDIIIMMMKKKHHHIIIIIIKKKMMMPPPSSSUUUWWWVVVWWWVVVRRRPPPPPPMMMIIIJJJGGGDDDCCCDDDFFFHHHHHHCCCAAA???>>>>>>===;;;999;;;:::::::::;;;;;;999777777555444666888999888666666555444333444666888:::666555555444333222222111222333333333333333333333111000000111222333222000000222444555555444222000222222222222222222222222444444555555666666555555111222333444444444666888555444444444333333333222555444444555666666444333222000111444444111000222333333222111111222333444222333333444444555555555666555777:::888555555888555444333222222333444444555000...000///...///333333222222222111000000000111000///000222222222000222222111000000000111111333222111111222333333333000000111111222333333333222222111000000111111111222111111111111222333333444333222333444555444222000111111222222333333444111111111333555999>>>AAAAAA<<<666222222444666777777555444555888999:::999999999999:::;;;===???@@@===>>>@@@BBBCCCGGGKKKNNNTTTUUUYYYfff|||vvvbbbYYYQQQOOONNNKKKIIIGGGHHHEEEBBBAAA@@@@@@???>>>>>>======???AAAEEEIIIKKKKKKGGGDDDFFFKKKNNNMMMKKKIIIJJJLLLNNNRRRUUUXXXYYYWWWYYYXXXRRROOOOOOMMMIIIKKKHHHEEEEEEFFFIIIKKKKKKDDDBBB@@@???>>>===;;;999:::999888888999999888666777666555555777777777777666555444333444666999;;;666666555555444333222222444333333333333333333333000000000111333444222000111222444555555444222111222222222222222222222222333444444555666666555555222444555444333333444555666666555555444333333333666555444555666666555333222000222555555222000222444333222222222333444555222333444555555555444444555333444666555222333777333333333222222222333444777222000111111///000444222222111111111111111111111000000111222333333222000000000000111222333333555333111111222222111///222333333333333333333333222111111111111111222222222222222111222333333444444222111222333444333222111111222222333333333333000111111222555===IIIQQQAAA===777333333555777888777666555666888::::::999888888999;;;===>>>@@@AAA<<<>>>@@@AAABBBEEEJJJMMMUUUUUUXXXdddzzzqqq^^^XXXQQQMMMLLLKKKIIIGGGFFFDDDCCCBBBCCCBBB@@@???>>>>>>>>>@@@BBBFFFIIIKKKIIIHHHHHHIIILLLNNNNNNNNNKKKLLLNNNPPPSSSWWWYYY[[[WWWZZZYYYSSSOOOOOONNNKKKKKKIIIGGGFFFHHHJJJKKKKKKDDDBBB@@@??????>>><<<::::::888777777888888777666777666666555555666666777555444444444555666888999666666666555555444444333555444444333333333333444000000111333555555333111333333444444444444333333333333333333333333333333333333444555666666666666222666777444222333333222666666666555555444444444666555444444666666666444333111222666666222111333666555444333333444555555222333444555555555333333555222111444444222222555///111333333222111222222777444222444333000111444111111111111111222222222222111000111333444444333333333222222111222222222666333111222444444222///333333333333333222222222222111111111111222333333222222222222222333444444444333111111222333333222333333333333333333333333111111222555;;;CCCLLLRRR>>>;;;666444555777888888888777666666888::::::999888999:::<<<>>>???AAAAAA<<<>>>@@@AAABBBDDDGGGJJJOOOPPPTTT```www|||lll]]]XXXQQQKKKJJJJJJHHHFFFDDDDDDDDDEEEFFFEEECCC@@@??????@@@AAACCCFFFIIIJJJFFFHHHJJJKKKJJJKKKMMMPPPMMMMMMOOOQQQTTTXXXZZZ\\\XXX[[[ZZZTTTOOOOOOOOONNNIIIHHHFFFGGGHHHJJJIIIIIICCCAAA@@@?????????===;;;;;;999777777888999888777777666666555444555666777444444444555555666666666666666666555555555555555666555444333222333333444111111222444666666444222555444333333333333444555333333333333333333333333333444555666666777777777222777999555333555555222666666666555555555555555777555444444666666666555555333333666666333333555888777666555444444555666222333555666666555333222777222000444777555333333///222666777555333333444777444333555444111000333000000111111111222222222222111000222444555555444555444333333222333333333666333111333777888666333000000111111222222333333222111111111222222333444333222222222222333444444666444222222333444444444444444444333333222222111444222333<<>>@@@BBBBBBCCCEEEFFFIIILLLQQQ]]]ssswwwfff]]]YYYRRRKKKHHHIIIHHHFFFDDDDDDEEEHHHIIIHHHDDDAAA@@@@@@@@@AAACCCFFFHHHJJJCCCGGGKKKKKKIIIHHHLLLPPPNNNNNNPPPRRRUUUXXX[[[\\\XXX\\\[[[UUUPPPPPPPPPOOOHHHGGGFFFFFFHHHHHHGGGFFFCCCAAA????????????===<<<<<<:::888888999:::999888777777666555444444666777333444555555666555555555555555555666666666666666666555444333222333333444111111222555777777555333666555333222222333555666333333333333333333333333444444666777777888888888111777999555444777777333555666666666666666666666777666444444666777666555666444333666666333444666:::999777666555555555666222333555666666555333222999333000555999888444222111666;;;<<<:::888777777666333333666555111000222000000000111222222333333222111111222444555555444333333333333444555666666555222111555:::<<<:::777------...000111333444444222111111111222333333444333333222222333333444555777555333333444555666555666555444444333222111000666222444AAAPPPPPP@@@///555555555777999:::999777:::999777777888999888777999:::<<<===???@@@@@@@@@;;;>>>AAACCCCCCBBBCCCDDDHHHKKKPPP[[[pppxxxgggZZZVVVPPPNNNLLLJJJEEEAAABBBGGGHHHDDDCCCFFFFFFCCCAAA@@@???@@@CCCEEEEEEEEEIIIIIIIIIJJJKKKLLLMMMNNNMMMKKKKKKOOOTTTYYYZZZYYY```___\\\WWWSSSOOOLLLJJJHHHHHHGGGGGGFFFFFFEEEEEEDDDAAA???>>>>>>???>>>===999888777888999888666555999999999777555555777999111555888999777555555666666777999:::999888666555555555444333222222222222555666777888777666444222666333333555333///222999111111222333444444444444444555555555555555555555777666555666777888777666<<<888444333444444222000555555444444444555555666222333444444555555555555:::888555333555888777444222333333444444555555666555444333111......000222666555333222222333555666111444444111111333333111111111111111111111111111///000222333444555555555777444111111444666555444444333333222222333333444222222333333333222111111555444444333333444444555666555444444555555555444333333333333333444555555777666555444333222111111333555999<<<===;;;888555888666555777:::;;;888555;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<======>>>???@@@>>>>>>???@@@AAABBBBBBCCCHHHMMMQQQZZZnnn~~~lllZZZUUUPPPLLLLLLKKKHHHEEEDDDHHHHHHDDDDDDHHHJJJHHHBBBAAA@@@AAADDDFFFFFFEEEHHHHHHHHHHHHIIIJJJKKKLLLOOONNNOOOSSSYYY]]]]]]]]]___^^^[[[VVVRRRNNNLLLJJJFFFFFFFFFEEEEEEDDDDDDCCCEEEBBB???=========<<<;;;999888777777888888666444666777777666444444555666444666999999777555555666666777888999999888777666444444333333333444444555555666777888888666444333777555666999666222333888444444555555555555444444555555555666666666777777888666555666777888777666<<<888555444444444333111666555555555666666777888333444555555666666666555888777444444555777777444555555555555555555555555333333222000......000222666555333222222333555666222555444111111444444111222222222222222222222222333333333444444444444444777444222222444666555444444444333333333333444444111111222444444555555555333222222111111222222333444444444444666666666666999888888888888999::::::555555555555555555444444555666888::::::999777666444555666777888999:::;;;<<<<<<;;;:::::::::::::::===<<<<<<======>>>???@@@??????@@@AAABBBCCCDDDDDDGGGLLLPPPWWWggg~~~wwwccc]]]UUUPPPNNNMMMKKKIIIDDDFFFDDDAAAAAAEEEFFFEEECCCBBBAAABBBEEEFFFGGGFFFGGGGGGFFFGGGGGGHHHIIIIIINNNOOORRRWWW\\\______^^^^^^\\\YYYUUUQQQNNNKKKJJJEEEEEEEEEDDDCCCBBBBBBBBBEEEBBB???===<<<;;;:::999888777666777888888666444555777888777666444555555888999:::999777666666777555666888999::::::999888444444444444555666777888666666777888888777555444444444666999888444444777777777666666666555555555444555555666777888999999888777666777888888777666;;;999666555555555444333666666666666777888::::::444555666666666666666666777555444555666777666555888888777777666555555444333444333222000000333555666555444333333444555666333666666333222444444111222222222222222222222222777666555555444444444555777555333333555555555444555444444333333444444555222333444555555555555555333222222111111222222333333333444555666777888888777777666666777777888999333444555555666777888888888888777777666666777777555888:::888555666:::>>><<<<<<;;;:::999999999:::============>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEGGGLLLQQQUUU```rrrxxxpppeee\\\WWWSSSOOOLLLGGGFFFDDDBBBAAABBBBBB@@@DDDCCCBBBCCCEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIILLLQQQWWW[[[]]]]]]\\\]]][[[WWWSSSPPPMMMKKKJJJFFFFFFEEEDDDCCCBBBBBBAAACCC@@@===;;;;;;;;;:::999888777666777888888777555777999;;;;;;999777777777<<<;;;:::999777777777888555666888999:::;;;;;;;;;777666666666777777888999666777888888888777666666555555777888999888999:::777777777666666777777777333444555666777888999::::::888777777888999888666:::999888777666666555555555555666666888999;;;;;;555555666666666666666555777555666888999777777888777777777666666555555555444555555555333444555777555555444444444444555555555777777444333666555333333333333333333333333333888777666555555555666777777666555555555555555555444444333333333333444444666666666555444333222111555555444444444444555555444555666666666666777888444444444444444555555666555555666777888999999::::::999666444333444666888<<<<<<;;;888555555777:::;;;:::::::::::::::;;;;;;============>>>???@@@AAA@@@@@@AAABBBCCCDDDDDDEEEGGGLLLRRRVVV\\\iiiyyy~~~rrriiiaaaZZZTTTOOOLLLHHHGGGGGGFFFDDDBBBEEECCCBBBCCCEEEFFFFFFFFFJJJIIIHHHHHHHHHHHHHHHIIIFFFJJJPPPVVVZZZ\\\\\\\\\\\\ZZZVVVRRROOOMMMLLLLLLHHHHHHGGGFFFEEEDDDCCCBBB@@@>>>;;;;;;;;;<<<<<<;;;888777777888999999888666777999;;;;;;999777777777===<<<:::999999888888888666666888999:::<<<<<<<<<:::999888888777777777888777777888888888888888888;;;;;;:::999999;;;;;;:::888777777777777888999:::333444555666777888999999;;;999888888999999888666888999999999888777777777555555555666777999:::;;;555555666666666666555555999777999======888777:::444444555555555666666666444555666555444444555777555555555555555555555555555888888555555888888555444444444444444444444444777666666666777777888888666777777777666555555555333333222222222222333333555555555444444333111111666666555555555555666666777888999888666444555777888888888777888999999:::888888888888888888888888;;;999666333333444777888???<<<888777888999999888999999999:::;;;<<<===>>>=========>>>>>>???@@@AAA??????@@@AAABBBCCCDDDDDDDDDHHHOOOUUU[[[dddrrr}}}~~~tttlll```WWWOOOMMMKKKHHHFFFFFFGGGEEEDDDDDDFFFGGGGGGGGGLLLKKKJJJIIIIIIHHHIIIIIIEEEJJJQQQWWWZZZ\\\^^^___\\\ZZZVVVRRROOOMMMMMMMMMJJJIIIHHHGGGFFFEEEDDDCCC???===;;;;;;<<<=========999888777999:::;;;999888666888999888777555666666<<<;;;999999::::::999777777888888999;;;<<<======;;;:::999888777777777777888888888888888999999999:::;;;:::888999<<<;;;777;;;:::999888888999;;;;;;555555666777888999999:::<<<:::999999::::::888777777999;;;:::999888888999666666666666777888::::::777777777777777666666555:::888;;;AAA???888666;;;333333444555555666777777222444555444333222333444555555555555555555555555555888888666777::::::888555555555555555555555555555666777888888888888777666888999888666555555555444333333222222333333444000111222333555555555555555555555444444555555555888:::;;;999666444555777:::999999999999:::;;;;;;999999999888888777777777:::888666555555666777888<<<888555777;;;>>>===;;;::::::;;;;;;<<<===??????>>>>>>>>>>>>???@@@AAAAAA??????@@@AAABBBCCCDDDDDDBBBDDDKKKSSSZZZbbbmmmwwwsssaaaWWWQQQKKKIIIKKKIIIHHHGGGGGGIIIJJJJJJIIILLLKKKJJJIIIHHHHHHHHHHHHEEEJJJQQQWWWYYY\\\___aaa\\\ZZZVVVRRROOONNNNNNOOOJJJJJJIIIGGGFFFEEEDDDCCCAAA>>><<<;;;<<<======<<<999999999:::<<<<<<;;;999888888999777666555666888:::999888:::<<<;;;999666999999999:::;;;<<<======999999888888888888888999888888888888999999::::::666;;;???AAAFFFKKKIIICCCBBB@@@>>><<<::::::;;;<<<999999999:::::::::;;;;;;===;;;:::999::::::888777777999<<<<<<:::888999:::888888888888888999::::::999999::::::999999888777;;;888<<>>>>>============>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEDDDJJJUUU^^^dddllltttyyyggg[[[RRROOORRRLLLJJJIIIIIIKKKLLLLLLKKKLLLKKKJJJIIIHHHGGGGGGGGGDDDIIIPPPUUUWWWZZZ^^^aaa\\\ZZZVVVRRRPPPOOOOOOPPPJJJJJJIIIGGGFFFDDDCCCCCCCCCAAA>>><<<<<<===<<<;;;:::999999;;;======<<<;;;;;;;;;:::999777777999;;;888777777:::<<<<<<999666:::::::::::::::;;;======777777777777888999::::::999888888888999::::::;;;777AAAJJJRRR\\\dddaaaYYYHHHEEEBBB???<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===<<<::::::::::::999777666999<<<<<<:::999:::;;;:::::::::999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::999;;;888<<>><<<777777777777777777777777666777999:::999666333000666999;;;:::777555555666777777666666666666777777333444555666777777777777::::::999999999999::::::555999;;;:::666555888<<<999999888888999999:::;;;777777777777777777888888555777888:::::::::999888777;;;>>>===:::999:::===BBBAAA@@@>>>======<<<<<<>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFJJJGGGLLLXXXbbbgggmmmtttlll___XXXSSSQQQNNNKKKKKKMMMNNNLLLIIILLLNNNNNNKKKHHHGGGFFFEEEHHHMMMUUU[[[]]]]]]\\\\\\XXXUUUUUUVVVQQQLLLMMMTTTOOOKKKGGGFFFHHHGGGBBB===BBBBBBAAA@@@???>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999777777999;;;@@@===:::;;;======;;;777888999:::;;;<<<;;;:::999::::::999888777777777777;;;777777;;;===>>>AAAFFFKKKOOOSSSRRROOOPPPWWW]]]WWWSSSNNNKKKIIIGGGCCC@@@AAACCCCCC@@@======AAADDD>>>;;;999;;;======777222:::===>>><<<<<<>>>>>>;;;===<<<<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;:::999888777666888888888888888777666666888888888999999:::::::::999999888777666666777777666666777888999;;;===>>>:::999888777777777888999:::999888777666666666666999999999999999999999999777888888777666555555666:::999666555444555666777777777777777777888888999888888999999999::::::::::::::::::::::::::::::::::::::::::999999888888888999999888888888888888999:::;;;<<<<<<======<<<<<<>>>???@@@???>>>>>>@@@BBB??????????????????@@@@@@CCCDDDEEEEEEEEEEEEGGGHHHJJJKKKQQQZZZ```dddjjjqqq|||jjj\\\VVVSSSOOONNNPPPPPPNNNLLLOOOPPPRRRQQQPPPOOONNNMMMJJJOOOUUUYYYZZZZZZZZZZZZZZZVVVUUUUUUPPPKKKLLLRRRNNNIIIDDDDDDFFFGGGDDDAAACCCBBBBBBAAA@@@???>>>===<<<<<<=========<<<<<<;;;:::;;;<<<;;;999999;;;<<<<<<<<<<<<:::999888999999::::::;;;<<<============;;;::::::999888888888999<<<888888;;;======@@@DDDRRRTTTSSSMMMDDD???AAAEEELLLKKKKKKNNNQQQQQQOOOLLLIIIJJJIIIGGGCCC???===<<<===;;;888999<<<>>>===;;;:::===>>>;;;;;;>>>>>>;;;======<<<;;;::::::::::::;;;;;;;;;:::::::::::::::::::::::::::999888888777888888999999888777777666888888999999999:::::::::999999888777777777777777666666777888999;;;<<<===::::::999888777777888888<<<;;;:::999888888888888999999999999999999999999888999:::999777666777888999888666555555666777888999888888888888999::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888888888888999::::::;;;;;;<<<=========<<<<<<===>>>>>>>>>======???@@@???????????????@@@@@@AAAAAABBBCCCEEEFFFGGGGGGGGGKKKMMMSSS\\\bbbffflllrrr}}}vvvfffaaaZZZWWWVVVVVVTTTRRRRRRRRRSSSSSSSSSQQQQQQPPPMMMPPPUUUXXXYYYYYYZZZ[[[YYYVVVUUUTTTQQQNNNOOOSSSPPPKKKEEEDDDFFFHHHEEEBBBCCCCCCBBBAAA@@@??????>>><<<<<<===>>>>>>======<<<;;;<<<======;;;;;;<<<===;;;===>>>;;;777666999===<<<<<<======>>>???@@@AAA<<<;;;;;;:::::::::;;;;;;===::::::<<<===<<<>>>BBBLLLMMMLLLEEE<<<777888;;;<<<>>>BBBHHHMMMOOONNNLLLPPPQQQQQQRRRQQQMMMHHHDDD@@@>>>;;;999999;;;===???<<>>===<<<;;;::::::::::::<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999888888777999999999999::::::::::::999999999999888888888888777777777888888999:::;;;::::::::::::999888777666======<<<;;;::::::::::::::::::::::::::::::::::::999:::;;;:::888888888:::999888777666666777999:::::::::999999::::::;;;<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999888999999:::;;;;;;;;;<<<<<<===============;;;<<<===<<<;;;;;;===???@@@?????????@@@@@@AAABBBCCCBBBCCCGGGKKKLLLJJJGGGMMMOOOUUU^^^dddgggmmmsss{{{}}}qqqhhhdddbbbaaa``````[[[WWWWWWWWWVVVWWWYYYWWWYYY[[[\\\\\\\\\]]]___YYYXXXWWWVVVTTTSSSSSSUUUSSSNNNHHHGGGIIIHHHDDD@@@BBBBBBAAAAAA@@@??????>>>======>>>>>>???>>>>>>>>><<<===???>>>===<<<<<<===?????????===::::::===???>>>=========>>>@@@AAACCC<<<<<<<<<;;;<<<<<<======???<<<;;;>>>>>><<<===@@@CCCEEEEEEAAA<<<999;;;===999:::<<>>??????AAA@@@======AAABBB@@@???>>>===<<<;;;:::::::::======<<<<<<;;;;;;::::::999999999999999::::::;;;999999::::::::::::999999::::::::::::::::::::::::999::::::::::::999999999999888888888888999999:::::::::;;;;;;:::888666555======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::;;;:::999888999:::888888777777888999:::;;;::::::999999::::::;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::::::::::::::;;;<<<<<<===>>>>>>>>>>>>===;;;<<<===<<<;;;<<<===???@@@@@@@@@@@@@@@AAABBBCCCEEEDDDEEEJJJQQQSSSOOOJJJMMMOOOVVV___eeegggmmmsssxxx|||yyyxxxwwwvvvllleeeeeefffgggkkkqqqmmmmmmmmmjjjgggdddccccccbbbbbb```]]][[[YYYWWWTTTPPPLLLIIIIIIKKKJJJDDD???AAAAAAAAA@@@??????>>>>>>===>>>??????@@@@@@@@@??????@@@@@@???===;;;<<<===AAA???<<<<<<>>>???>>>===>>>===<<<<<<===???AAABBB===<<<<<<<<<===>>>??????@@@===<<>><<<;;;;;;===>>>???>>>???DDDKKKOOOPPPOOORRRSSSSSSQQQMMMIIIGGGFFFEEEFFFCCC>>>===@@@BBB@@@AAA@@@???===<<<;;;;;;;;;=========<<<<<<;;;;;;;;;:::999999999:::;;;<<<===::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999:::;;;;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;:::999777666<<<;;;;;;::::::::::::;;;::::::::::::::::::::::::888999:::999888888999:::999999999999::::::;;;;;;:::999999999999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===;;;::::::::::::<<<===>>>>>>??????>>>>>>===>>>???>>>======???AAA@@@@@@@@@@@@AAABBBCCCDDDFFFDDDEEEKKKQQQTTTPPPKKKMMMOOOVVV```eeeggglllqqqxxxwwwyyy|||~~~yyyssspppooowwwwwwuuuppplllhhhaaaYYYPPPLLLIIIIIILLLKKKGGGBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>???@@@AAAAAAAAAAAADDDDDDCCC@@@===<<<===>>>???<<<:::;;;???@@@===:::>>>============>>>??????<<<<<<<<<======???@@@AAA???======@@@???===<<>><<<===@@@CCCEEEFFFJJJMMMRRRWWWYYYXXXVVVTTTSSSRRRLLLCCC???@@@@@@>>>CCCBBBAAA???>>>======<<<========================<<<;;;;;;:::;;;<<<>>>???:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999:::<<<======<<<;;;;;;;;;::::::::::::;;;;;;<<<:::::::::::::::999999888;;;::::::999999999::::::::::::::::::::::::::::::777999::::::999888999;;;:::::::::;;;;;;;;;;;;;;;:::999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===??????===<<<;;;;;;;;;;;;======>>>???????????????>>>???@@@???>>>???@@@BBB@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDHHHMMMOOOMMMKKKNNNPPPWWWaaafffhhhlllqqq{{{yyynnn^^^XXXPPPMMMMMMMMMJJJFFFCCCCCCCCCCCCCCCBBBBBBBBB>>>???@@@AAABBBBBBBBBBBBKKKJJJFFFBBB>>>===???AAA<<<<<<===>>>??????===;;;>>>????????????>>>>>>===;;;;;;<<<<<<===???@@@AAA???<<<===@@@@@@======???999;;;===>>>>>>???@@@AAA999;;;;;;:::888999<<>>>>><<<<<<<<<===>>>>>>?????????>>><<<<<<<<<===???@@@;;;;;;<<<===============<<<<<<;;;;;;;;;:::::::::999;;;<<<>>>>>>>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>::::::999999999:::;;;;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;::::::;;;<<<;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;:::;;;;;;<<<===;;;<<<<<<<<<============;;;<<<<<<===>>>>>>??????;;;;;;<<<<<<============>>>======<<<<<<======>>>===>>>??????@@@@@@??????>>>???@@@@@@??????@@@BBB@@@@@@AAAAAABBBDDDEEEFFFBBBCCCEEEGGGIIIKKKKKKLLLOOORRRYYYccchhhiiimmmrrrpppfffZZZRRROOONNNLLLIIIEEEEEEEEEEEEEEEDDDDDDDDD>>>???@@@AAABBBBBBBBBBBBPPPNNNIIIDDD???>>>AAACCC:::>>>CCCDDDAAA>>>>>>??????@@@AAAAAA@@@???===<<<;;;;;;;;;<<<===???@@@AAA>>><<<===@@@AAA>>>===@@@??????@@@@@@@@@???>>>>>>888;;;>>>>>>======???AAA===@@@CCCCCCCCCDDDIIIMMMSSSUUU]]]kkkzzz}}}xxxlll\\\PPPKKKFFFBBBFFFEEEDDDBBBAAA@@@??????;;;;;;<<<===>>>???@@@@@@AAA???>>>===<<<>>>???@@@;;;;;;<<<===>>>>>>======<<<<<<<<<;;;;;;:::::::::999;;;===>>>???>>>===<<<;;;;;;;;;<<<<<<>>>??????:::999888888999:::<<<===;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;===>>><<<=========<<<;;;::::::<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<=========>>>;;;<<<<<<===>>>??????@@@;;;<<<<<<<<<======>>>>>>;;;;;;<<<<<<===???@@@AAA>>>>>>???@@@@@@@@@@@@???>>>???@@@???>>>>>>@@@BBB@@@AAAAAABBBCCCDDDFFFFFFDDDFFFHHHIIIIIIJJJLLLNNNQQQSSS[[[eeejjjkkknnnsss~~~lllddd^^^UUUOOONNNMMMIIIGGGHHHFFFCCCDDDGGGDDDEEEEEEFFFFFFEEEEEEEEEJJJKKKKKKJJJGGGDDDDDDDDDCCCDDDEEEFFFEEEDDDBBB@@@BBBBBBAAAAAA@@@@@@??????AAABBBBBBBBBBBBBBBAAA@@@???@@@BBBCCCBBB@@@>>>===BBBBBB???===>>>AAABBB@@@AAA===<<>>?????????>>>??????@@@@@@@@@@@@??????>>>======<<<<<<<<<===>>>===;;;999888AAA>>>;;;999888:::===???===<<<;;;<<<>>>???===;;;<<<======<<<;;;<<>>======>>>>>><<<:::>>>>>>===<<<;;;<<<===>>>===>>>@@@@@@>>><<<;;;<<>><<<>>>BBBCCC???;;;===>>>===:::888;;;>>>??????=========>>>>>><<<:::???@@@AAA???======@@@CCC???@@@AAABBBBBBAAAAAAAAAHHHAAA===AAAFFFFFFCCCCCCFFFFFFFFFFFFFFFFFFGGGHHHPPPTTT]]]dddggghhhooowwwzzzsssggg^^^ZZZXXXUUUUUUVVVSSSLLLHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNQQQQQQPPPOOOMMMJJJHHHFFFIIIJJJKKKMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDBBBAAACCCCCCCCCBBBCCCDDDDDDBBB@@@???BBBDDDBBB???BBBHHHKKKIIIMMMXXXcccjjjrrrzzzyyynnnaaaXXXMMMIIIEEEDDDDDDDDDBBB@@@BBBAAA@@@??????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???<<<;;;;;;<<<>>>???????????????@@@???>>>===@@@AAA@@@???<<<;;;;;;<<<<<<<<<=====================@@@???======@@@AAA???AAA@@@>>>>>>>>>>>><<<;;;@@@???>>>>>>??????>>><<<<<<===?????????>>>>>>>>><<<>>>AAAAAA@@@??????@@@FFFEEEDDDBBBCCCFFFKKKPPPRRRKKKDDDBBBEEEGGGFFFCCC>>>??????>>>======>>>>>>AAA???>>>>>>@@@AAAAAAAAA@@@BBBCCCBBBAAAAAACCCEEEBBBCCCDDDEEEEEEEEEFFFGGGIIIEEEEEEGGGHHHEEEEEEGGGIIIIIIJJJJJJKKKLLLNNNPPPVVVZZZbbbhhhhhhiiirrr}}}yyyrrrjjjiiikkklllggg[[[SSSPPPVVVWWWXXXYYYZZZ[[[[[[[[[\\\ZZZYYYZZZZZZWWWRRRMMMOOOPPPRRRSSSTTTTTTSSSSSSRRRRRRQQQPPPOOOMMMMMMLLLJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFAAACCCFFFHHHEEEDDDJJJSSSWWWWWW___pppsssdddZZZTTTLLLHHHGGGGGGFFFDDDDDDCCC@@@???>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBB>>>>>>=========>>>>>>???>>>@@@AAA@@@>>>=========@@@AAAAAA@@@===:::::::::===============>>>>>>>>>;;;======;;;<<<@@@AAA??????>>>===>>>???>>><<<:::@@@???>>>>>>??????>>>======???BBBBBBAAA???>>>>>>>>>@@@AAABBBCCCDDDGGGIIIJJJHHHGGGGGGMMMXXXeeennnlll```QQQGGGEEEFFFGGGGGG@@@@@@@@@AAA@@@???>>>>>>AAA???======@@@BBBCCCCCC>>>@@@BBBCCCBBBBBBCCCDDDDDDEEEGGGGGGFFFFFFGGGHHHHHHHHHIIIKKKHHHCCCDDDHHHJJJKKKLLLLLLLLLNNNQQQTTTXXX]]]eeehhhfffiiivvvvvvllliiipppqqqrrrsssssssssssssssvvvssssssuuuxxxwwwpppjjjfffggghhhhhhhhhhhhggggggeeeeeedddcccaaa```______````````````___]]]\\\[[[\\\ZZZXXXUUUSSSQQQPPPPPPOOOLLLJJJJJJIIIIIILLLPPPPPPNNNOOOSSSUUUXXXaaajjjsssxxx{{{mmmdddYYYQQQOOONNNLLLIIIIIIGGGDDDBBB@@@@@@BBBBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBB>>>@@@BBBAAA???>>>???@@@AAABBBCCCBBB@@@???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA???AAABBB???@@@EEEFFFDDD?????????@@@AAAAAA???===BBBAAA???@@@AAABBBAAA@@@DDDFFFGGGFFFCCCBBBDDDFFFGGGGGGFFFFFFGGGMMMTTTYYYSSSSSSUUUZZZeeeuuu~~~gggTTTKKKHHHGGGGGGGGGDDDBBBDDDDDDBBBAAAAAACCCAAA@@@@@@BBBDDDDDDDDD@@@BBBDDDEEEFFFEEEEEEEEEIIILLLNNNNNNLLLKKKLLLMMMNNNKKKJJJLLLJJJFFFFFFIIILLLNNNPPPQQQQQQSSSXXX[[[aaafffmmmnnnkkkooo{{{yyyvvvqqqmmmjjjgggfffddd]]]XXXWWWUUUUUU]]]fffiiicccaaahhhtttwwwiii```\\\ZZZUUUQQQNNNMMMJJJGGGDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFBBBDDDEEEFFFFFFDDDBBB@@@CCCDDDEEEFFFFFFEEEDDDDDD@@@BBBCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEGGGEEEEEEDDDDDDDDDEEEFFFFFFHHHKKKKKKHHHIIILLLMMMKKKDDDCCCBBBCCCDDDEEECCCAAAEEECCCBBBBBBCCCDDDDDDCCCIIIJJJIIIGGGFFFKKKTTT[[[\\\ZZZVVVTTTVVV___jjjrrrkkknnnsss{{{mmm^^^TTTNNNIIINNNGGGDDDFFFGGGDDDCCCEEEFFFEEEDDDEEEGGGIIIIIIIIIJJJJJJKKKLLLMMMLLLKKKIIIPPPUUU\\\^^^^^^]]]___aaa[[[RRRLLLMMMNNNMMMKKKLLLPPPUUU[[[___bbbfffmmmrrryyy}}}{{{|||}}}vvvtttqqqqqq|||~~~|||wwwssspppiiibbbTTTRRRPPPMMMJJJHHHFFFFFFIIIIIIHHHGGGGGGFFFEEEEEEFFFGGGIIIJJJJJJHHHGGGEEEGGGGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEGGGHHHFFFEEEDDDGGGJJJKKKIIIGGGGGGGGGGGGGGGGGGHHHJJJLLLOOOPPPPPPRRRQQQMMMLLLOOOOOOLLLJJJHHHFFFFFFGGGHHHGGGFFFHHHFFFDDDDDDFFFGGGHHHGGGKKKKKKKKKJJJMMMXXXiiiuuu|||yyyuuurrruuu~~~yyyjjj\\\SSSSSSJJJFFFKKKLLLGGGDDDGGGGGGEEEDDDFFFKKKQQQVVVXXXZZZYYYWWWWWWWWWVVVTTTQQQVVV___jjjqqqtttuuuxxx|||lll___RRROOOPPPOOOOOOPPPVVV___kkktttzzz}}}gggfffeeeccc___[[[XXXVVVUUUTTTSSSRRRQQQPPPOOONNNRRRQQQQQQQQQSSSUUUWWWXXXXXXXXXWWWVVVUUUTTTTTTSSSWWWSSSOOOQQQTTTUUUQQQLLLKKKRRRZZZ``````\\\WWWTTTTTTUUUVVVZZZ^^^dddiiikkkiiijjjhhhcccaaacccbbb___[[[XXXUUUSSSSSSTTTUUUUUUZZZXXXUUUUUUWWWYYYZZZZZZ^^^___``````eeerrrwwwjjjbbbZZZYYY```bbbYYYSSSTTTQQQNNNKKKOOOYYYgggttt{{{xxxtttqqqnnnnnnllliiiggghhhsssyyyiii___YYYXXX[[[___lllwww{{{vvvrrrooohhhgggfffdddbbbaaa```___cccaaa___^^^aaafffkkkooorrrqqqooommmlllkkkkkkkkkooohhhbbbdddhhhhhhbbb[[[YYYcccrrr|||~~~yyyrrrmmmjjjkkknnnssszzzqqqmmmiiiffffffhhhiiiiiitttqqqooooooqqqssstttttt|||~~~yyyrrrsss~~~tttkkkiiiccc^^^ZZZ^^^lllvvvjjjfffmmmvvv|||||||||}}}{{{zzzxxxxxx