BM6P6(@ vvvqqqllljjjlllkkkgggcccddd```ZZZVVVSSSQQQOOOMMMKKKKKKEEENNNkkk}}}~~~}}}pppdddvvv~~~|||yyy}}}rrr^^^OOOSSSDDD555000111000---+++---------------------------------............///000...///000///999ZZZ}}}^^^:::---888,,,;;;GGGSSS111///---,,,***))))))******+++*********))))))(((((())))))))))))))))))))))))+++++++++***++++++,,,,,,111)))777444BBB|||}}}vvvzzzzzz}}}}}}{{{|||}}}yyyuuuwww}}}}}}wwwxxx~~~vvvWWW;;;111333BBBzzzsssvvvvvvyyy{{{rrriii888???pppyyyxxxSSS???///000888888///&&&+++++++++***)))(((((('''))))))(((''''''''''''(((+++###!!!''',,,***(((******>>>]]]nnnZZZBBB333---+++...222***(((111111111[[[pppqqqooolllmmmppppppllloooqqqqqqqqqvvv{{{wwwnnnpppmmmooouuuuuuooommmpppooooooppprrruuuwwwxxxxxxzzztttrrruuuvvvtttuuu{{{}}}wwwxxx}}}zzzrrrqqqwww{{{yyyqqqeeeTTTFFFLLLZZZnnnmmm@@@111333666111000/////////...---,,,///***''')))///222///+++...((((((333000%%%>>>rrr}}}iiiMMMMMM555***---,,,,,,,,,&&&++++++***************+++))),,,,,,))),,,333444000999___aaa}}}vvvxxxppprrr===777000,,,---///000//////:::333...555111444HHHaaa]]]UUU???555AAAFFF888666999999NNN|||RRRHHH111'''777bbbPPP111,,,)))******+++...444PPP777'''AAAmmmkkkDDD'''(((,,,[[[<<<&&&'''***(((%%%&&&&&&'''((())))))***$$$===VVVVVV@@@***'''///@@@\\\LLL+++(((%%%!!!...'''+++...,,,(((%%%'''******+++,,,,,,,,,---///111666222\\\KKK444===JJJvvvpppgggtttWWWEEE@@@CCC@@@AAAHHHJJJGGGFFFFFFFFFHHHJJJMMMOOOMMMOOORRRSSSTTTUUUXXXZZZ\\\\\\]]]aaafffjjjmmmnnnuuu{{{~~~vvvqqqlllkkklllkkkgggcccddd```ZZZVVVSSSQQQNNNLLLIIIIIICCCLLLiii|||||||||ooodddwww|||{{{~~~qqq]]]NNNRRRCCC444///000///,,,***------------------------------------............///---///000...666SSSqqqqqqEEE777000000444666LLLJJJ///...---,,,***************************)))))))))((())))))))))))))))))))))))++++++******++++++,,,,,,222)))444333FFFzzz}}}~~~~~~~~~zzz{{{~~~^^^===000111AAAzzzuuuxxxwwwxxx{{{ssshhh888>>>ooouuuwww}}}aaaDDD888---...222111,,,)))++++++******)))((((((''''''''''''''''''(((((()))'''))),,,---'''"""'''000XXXkkk}}}dddRRRHHH444###$$$///333...(((444...111333===mmm|||zzzzzzpppqqqpppmmmnnnqqqppplllrrrtttrrrooorrrvvvtttnnnmmmkkkmmmtttuuussssssvvvrrrrrrrrrtttvvvwwwxxxxxxgggjjjnnnooolllnnnxxx}}}}}}yyyuuuwwwzzzwwwpppxxxyyyxxxvvvtttrrrkkkbbbYYYTTTLLLIIIQQQhhhcccJJJ777))):::///%%%'''///333---$$$***000///,,,333>>>;;;///,,,((('''//////&&&888```uuulllSSSYYY:::***......,,,,,,)))++++++***************+++///555666111---///111000JJJbbbhhhyyy|||ttttttlllvvvrrr888444///,,,---///000000+++......//////+++444HHH{{{{{{\\\xxx~~~JJJ777DDD777777<<<===RRR~~~kkk555000666YYYNNN@@@333...++++++***))),,,000FFF888---===pppjjjGGG,,,))),,,[[[===''''''***''''''(((((()))******+++++++++***;;;RRRPPP666'''+++000444MMMNNN---&&&///$$$***---///---)))&&&'''******+++,,,,,,,,,---///111444111YYYMMM555<<>>///000???yyyxxxzzzwwwwwwyyyrrrfff888===pppqqqwwwXXX@@@555000---......++++++---++++++******)))(((((((((&&&&&&&&&&&&'''((())))))'''+++...+++&&&...FFF___pppQQQ666)))###&&&,,,000...******///(((&&&777UUUzzzppplllooovvvzzzpppssssssrrrsssvvvtttooorrrsssrrrnnnnnnqqqrrrppptttrrrrrrsssqqqkkkggggggmmmmmmmmmmmmmmmmmmmmmnnnooorrrsssooommmrrr{{{rrrtttuuuvvv{{{}}}www~~~|||xxxvvvyyy}}}zzztttmmmnnnlllggg```[[[ZZZ\\\wwwqqqVVVFFF+++222666///%%%!!!)))333'''333555---444CCC???---))))))&&&***///***111GGGppphhhpppYYYmmmAAA)))///000,,,,,,---+++***************++++++000888;;;555---,,,///222UUU\\\nnnvvv{{{zzzyyyxxxuuuqqqjjjXXX333000...---...000000000666///222666...,,,444;;;EEE???666[[[bbbGGG@@@666999>>>AAAXXX:::111PPPddd;;;333111---***++++++***,,,000<<<===888;;;sssgggGGG///,,,---\\\???)))((()))'''((((((((())))))******+++..."""'''AAASSSJJJ444&&&)))(((GGGYYY???//////###,,,...///---)))'''(((******+++,,,,,,,,,,,,///111111000SSSQQQ666;;;EEEnnntttfff}}}wwwZZZGGGAAADDD???>>>BBBAAADDDDDDEEEFFFHHHKKKNNNOOOMMMOOOQQQSSSSSSUUUWWWYYY[[[\\\^^^aaaeeeiiilllnnntttzzz{{{uuuqqqmmmkkkjjjhhheeecccccc___YYYTTTPPPMMMKKKIIIEEEFFF@@@JJJggg{{{|||{{{kkkbbbxxx~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{nnnZZZJJJPPP@@@000,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,//////,,,---999HHHnnn{{{AAA555000///***888;;;JJJ999''',,,,,,,,,++++++******************)))))))))))))))((((((((((((((((((((((((************+++,,,------222(((...222VVV{{{ttt{{{wwwvvv~~~bbb<<<000111???xxxyyy{{{wwwtttwwwrrrccc:::???vvvqqq{{{bbbAAA000///---...000///+++,,,000************))))))(((((('''''''''&&&''''''((((((+++)))&&&(((555QQQvvvrrr[[[EEE333***(((...******///222///,,,,,,888ZZZ{{{}}}nnnmmmyyy|||qqqmmmpppuuuwwwxxxooosssuuuuuuxxx{{{zzzuuunnnpppqqqooonnnoooqqqrrriiilllpppuuuvvvsssooommmsssttttttrrrqqqoooooopppsssuuuqqqjjjmmmxxx|||xxxmmmnnnqqqsssvvvwwwtttpppwwwwwwvvvxxx{{{rrrsssrrrmmmhhhcccaaaaaa[[[\\\]]]XXXOOOPPPbbbvvvZZZGGG333***---111...)))'''000222///333;;;666((('''+++'''(((111222///555xxxfffrrr]]]sssIII)))...111++++++...*********)))******+++,,,+++111555333...---111555dddVVVrrrttt|||}}}wwwuuuxxxrrroooCCC000///........./////////444***...111///<<<>>>)))888444,,,111XXXXXX???>>>666888<<>>555%%%+++,,,,,,,,,++++++******))))))))))))))))))******((((((((((((((((((((((((************+++,,,---...111***...666```}}}}}}}}}uuusss{{{XXX888111444???xxxxxx{{{wwwsssvvvrrr^^^;;;AAA}}}ttt___EEE777///000,,,,,,///000---+++---*********)))))))))))))))***)))((('''''''''''''''(((''',,,???]]]}}}pppNNN:::111,,,***+++(((,,,...***###'''>>>UUUrrr}}}sssTTT===BBB[[[sss~~~yyyvvvvvvyyyxxxsssnnnkkkooorrrssswww|||{{{wwwmmmoooqqqrrrpppmmmmmmmmmoootttzzz|||{{{vvvoooiiiqqqrrrsssqqqnnnllllllmmm___oooqqqaaaWWW]]]bbb___jjjkkkoootttxxxxxxwwwwwwppprrrssswwwzzzvvvqqqkkkhhhiiillloooeee]]]PPPBBB555444DDDVVVooobbbPPP@@@555000,,,)))***(((***000333000+++***''',,,((()))555888111///XXXyyyzzzxxxdddgggRRR+++---///***+++---******))))))***++++++,,,***,,,...000///000444999[[[tttqqq}}}vvvwwwvvvrrryyysssuuuttt333000000000///...---------///---222666FFFhhhddd888---999888...LLLjjjGGG<<<666666888AAAdddtttgggYYYZZZ444......***'''(((,,,---,,,...222...@@@IIIIIIooo```CCC......+++YYYAAA---)))((('''&&&&&&&&&&&&''''''''''''&&&---)))"""000KKKXXXRRRNNNGGG((($$$JJJQQQ777---((())))))((('''((()))+++)))***+++++++++,,,...000...///BBBZZZ999888???eee{{{eeettt|||]]]IIIAAAEEECCCBBBEEEBBBCCCCCCEEEFFFIIIKKKMMMNNNLLLNNNQQQRRRSSSTTTVVVYYYZZZ\\\```bbbcccfffjjjmmmrrrxxxzzzqqqooollliiieeecccaaa```\\\XXXRRRNNNKKKIIIGGGEEECCCDDD???IIIggg{{{}}}}}}mmmaaattt}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}ppp]]]NNNOOO???///***+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------++++++---///777TTTyyykkkBBB222///,,,333---HHH555000(((++++++,,,,,,,,,++++++***))))))))))))************)))))))))))))))))))))))))))))))))***+++,,,---...///---111;;;jjjwwwuuu|||~~~pppMMM444333666@@@|||www|||wwwssswwwttt\\\;;;BBBsssccc@@@333222111000+++))),,,...+++))))))******))))))))))))))))))+++***))))))(((((())))))"""222MMMppp^^^GGG333...000---)))(((......//////222BBB```{{{uuucccAAA777TTToooqqqmmmzzzxxxvvvvvvwwwvvvrrrooohhhkkkmmmnnnrrrwwwwwwtttqqqoooqqqsssrrrmmmjjjjjjqqqwwwzzzyyywwwrrrkkkccc\\\^^^___]]]ZZZXXXYYY[[[gggnnnEEE999<<<;;;@@@DDDMMM]]]jjjttt}}}wwwwwwvvvuuuyyy}}}}}}vvvmmmhhhjjjiiijjjjjjcccQQQ999'''888SSSkkkfffIII///)))///---%%%&&&111444---+++222(((---)))***555777111111@@@ttt|||rrrdddZZZ111,,,---+++,,,+++))))))))))))***+++,,,,,,...---...000111222888???|||___ttttttuuuwwwvvvsssnnnuuuqqq|||[[[,,,000000000///---,,,---///...444666666NNNrrriii???$$$555222111OOO^^^;;;666666777CCCkkkkkkWWWgggBBB777******---******------******,,,(((777FFFZZZgggbbbEEE111---(((WWWAAA///***((('''(((((((((((((((((((((((((((###$$$)))+++333NNNlll\\\555###&&&222PPPTTT///)))((('''&&&'''((()))***)))***++++++++++++...000///111;;;^^^:::777>>>ccc~~~dddpppaaaJJJAAADDDBBBCCCFFFCCCCCCDDDEEEGGGHHHJJJKKKLLLLLLNNNPPPRRRRRRTTTVVVXXXYYY]]]```bbbbbbdddiiimmmqqqwww~~~yyyooonnnkkkgggccc```___^^^XXXTTTOOOKKKIIIGGGFFFDDDAAABBB===GGGfffzzz||||||ooo```pppzzz|||yyy{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~sss```RRRPPP???///***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,+++,,,------+++***CCC\\\nnnfffWWWQQQ@@@...222///222AAA444(((...***+++,,,,,,,,,,,,+++***((()))))))))************)))))))))))))))))))))))))))))))))***+++,,,...///---///555AAArrr}}}zzzzzzzzzzzzeeeEEE111444777???vvv}}}yyyuuuzzzxxx[[[999@@@nnndddHHH777000///111...+++))),,,,,,)))))),,,)))))))))))))))))))))***))))))))))))***+++,,,---666UUU|||oooXXX333+++(((...///******///MMM888...CCCeeerrrcccPPPNNN```bbbcccuuuyyyooonnnsssrrrqqqppppppqqqrrrrrrjjjmmmmmmlllooossstttpppqqqlllkkkqqqsssqqqnnnooodddkkkoooqqqtttzzzzzzvvv}}}^^^NNNKKKEEE555555:::EEENNNUUU^^^hhhjjjooorrrpppqqqvvvyyyzzzvvvtttssssssvvvzzz}}}pppppplllggggggeeeUUUCCC333555@@@RRR```[[[DDD///000---,,,///000///000333)))---)))***222111...333:::wwwvvv|||hhhbbb888---+++---...)))))))))))))))***+++,,,---------///111///000;;;GGGiiiaaarrr{{{ooo{{{xxxsssmmmqqqqqq{{{CCC,,,...///000///------000333'''111---(((777FFF===...777BBB///444:::cccgggNNN999777999:::IIIrrrzzzfffPPPSSS444555,,,+++---++++++...---)))(((***(((000@@@kkk^^^bbbCCC///,,,%%%TTT@@@///***((((((((((((((((((((((((((((((((( ###,,,***&&&<<<\\\bbb:::,,,+++(((<<>>;;;ZZZNNN---888***999888666"""333)))***,,,,,,---,,,+++***(((((())))))*********+++)))))))))))))))))))))))))))))))))***+++---...///,,,111888EEEvvv{{{}}}|||{{{```BBB000444666>>>vvv~~~{{{www}}}{{{[[[888===hhhlllDDD::::::444///222---,,,,,,---+++(((+++111)))))))))))))))*********''''''(((***,,,...000111ZZZ}}}\\\===+++...,,,///111***###+++;;;333IIIgggttthhhMMM999222KKKeeelllooouuuvvvqqqrrrqqqooollljjjkkklllpppqqqpppmmmooossssssooonnnfffeeemmmtttuuuvvvxxxvvvqqqrrrpppkkkWWW[[[^^^\\\YYYWWWZZZ^^^uuu}}}sssiii```SSSGGGDDDGGGJJJWWWeeelllpppsssvvvuuu|||}}}}}}~~~~~~|||xxxtttssswwwrrrtttpppeeeUUU???,,,111III^^^bbb]]]444777333+++***000222---***---)))***///+++***555<<>>777000777222---999///???///???///999MMMFFF888888<<<>>>NNNxxxcccbbbZZZ444555'''111///***(((***......+++***,,,,,,...>>>wwwWWWaaa@@@++++++$$$RRR@@@000***((((((&&&&&&&&&&&&&&&&&&&&&%%%$$$'''***(((%%%&&&///999cccXXX666&&&...(((444```111...***(((''''''&&&&&&((()))++++++***+++---///111333222bbb;;;666===cccccckkkhhhNNN@@@@@@>>>>>>AAA>>>EEEEEEFFFHHHHHHHHHHHHHHHKKKMMMPPPQQQRRRSSSVVVXXXYYY]]]aaabbbaaaccchhhmmmpppvvv}}}{{{xxxoookkkeeeaaa```___^^^]]]VVVTTTPPPKKKGGGDDDBBBAAAAAA???AAAAAA^^^zzzvvv{{{ooo]]]nnnzzzzzzzzzrrrvvvyyy{{{~~~~~~~~~~~~~~~~~~}}}uuudddSSSSSSIII***)))000(((+++,,,************************...---,,,,,,---...000111------------------------000///222333...000GGGbbbBBB222444999...---222)))++++++,,,---,,,+++***)))'''((()))******++++++***))))))(((((((((((())))))*********++++++,,,,,,---,,,333111HHH}}}}}}oooDDD@@@888444777AAAvvvyyy|||xxxxxxSSS777EEEsss___tttmmmPPP666333777555///---************************---......---+++)))(((((($$$,,,111***"""---MMMkkktttLLL000)))+++...111///(((''',,,...+++LLLuuu]]]333///BBBNNNlllpppvvvzzzzzzvvvppplllvvvtttyyyvvviiihhhpppqqqxxxlllnnnsssllleeebbb[[[uuuzzzfffhhhQQQIII===555333444444333111222222222222333333333VVVeee<<>>WWWaaappp}}}~~~{{{[[[UUUPPPPPPYYYdddlllqqqqqqvvv|||~~~|||xxxvvvuuuyyy||||||yyyzzz~~~{{{ttteeeSSSCCC444333KKKgggrrr[[[;;;)))***222111***,,,))),,,111000,,,---444000FFFoooxxx{{{vvv|||///000---111444%%%666000+++***((('''***//////444000------...CCCaaa^^^lllzzzqqqsssnnntttvvvmmmiii{{{CCC666+++////////////////////////444444333...+++...777>>>CCC---CCC\\\EEE555AAAGGG999777666BBBaaauuuXXXTTTFFF555---//////+++)))000///%%%###,,,000+++***<<>>@@@??????BBBDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLNNNOOOQQQSSSVVVYYYYYY\\\___aaabbbdddfffhhhnnnttt|||zzzvvvnnnjjjeeeaaa___^^^]]]\\\UUUSSSOOOKKKGGGDDDBBBAAAAAA???AAA@@@]]]zzzvvv{{{ooo]]]mmmyyyyyyzzzrrrvvvwwwyyy||||||||||||}}}~~~~~~wwwfffUUUSSSJJJ+++)))000(((,,,,,,************************,,,,,,,,,------...///000------------------------...---111333...,,,<<>>---&&&)))&&&,,,222777444===bbbdddppp}}}tttuuurrrwwwtttkkkmmm{{{AAA444,,,////////////////////////666666555000,,,...444:::<<<:::aaa~~~cccGGGAAA777888777:::IIIhhhdddKKKDDD999000///222111...333++++++444555+++(((---,,,444???zzz```lll666///------KKKHHH...***(((&&&''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&(((***,,,111222KKKMMM+++"""///+++LLLFFF333$$$%%%***)))((()))))))))***++++++,,,,,,...000777RRR@@@777:::ZZZ||||||iiillloooXXXCCC>>>@@@??????BBBCCCCCCEEEFFFGGGGGGHHHHHHIIIKKKMMMNNNOOOQQQTTTWWWYYY\\\___aaaccceeegggiiiooouuu|||~~~xxxtttmmmiiiddd```^^^\\\[[[YYYTTTRRRNNNJJJFFFDDDBBBBBB@@@>>>??????\\\yyyvvv{{{ooo]]]mmmxxxxxxyyyrrrwwwwwwyyy||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyhhhXXXQQQKKK---)))000))),,,+++************************+++,,,---......//////...------------------------,,,+++///222...)))000===VVVAAA++++++444///***111+++,,,,,,,,,,,,+++***)))************))))))))))))))))))(((((((((((())))))*********+++,,,---------000...777```~~~}}}}}}xxxoooQQQ666666222333999DDDwwwzzz{{{NNN:::PPPyyy\\\rrrbbbAAA999444555222+++***...++++++++++++++++++++++++...,,,)))''''''(((+++---111)))***BBBjjjmmmSSS555&&&(((---,,,'''......***(((555MMMcccnnn[[[CCC333===PPP```pppvvvuuutttrrrpppooooooooorrrrrrtttvvvtttqqqlllhhhYYYfff^^^333,,,666666;;;;;;888111)))&&&))),,,+++++++++,,,,,,,,,,,,---444kkk111***&&&'''...555555111///444:::444>>>SSSnnnooo\\\MMMQQQ[[[jjjvvvxxxrrrjjjrrrwwwwwwvvvyyyzzz|||ssskkkXXXBBBFFFMMMYYY\\\HHH///---:::444333000,,,...333111,,,333>>>cccvvvzzz}}}GGG///000***+++555YYYwwwUUU444:::QQQPPP333111...000222???{{{eeennnzzzssssssqqqtttqqqiiirrrjjj===222...000000000000000000000000777777555111------111555777;;;YYYhhhOOO>>>===444888999@@@TTTsssmmmNNN<<<666111111111///------,,,$$$%%%...000((((((///000111FFFrrruuu999333,,,,,,KKKIII...***((('''(((''''''&&&&&&&&&''''''((('''&&&&&&&&&''')))***(((%%%DDDXXX>>>++++++###;;;TTT@@@"""(((,,,$$$,,,)))))))))***++++++,,,,,,...000777RRR@@@777:::ZZZ{{{~~~lllmmmpppXXXCCC>>>???>>>???BBBAAABBBCCCEEEFFFFFFGGGGGGIIIKKKMMMNNNNNNPPPRRRUUUXXX[[[___bbbdddfffiiikkkooouuu||||||vvvqqqlllhhhccc___]]][[[YYYWWWTTTRRROOOKKKGGGEEECCCCCC???===>>>===[[[xxxuuu{{{ooo]]]kkkvvvvvvxxxrrrwwwyyy{{{}}}~~~~~~~~~ӵ}}}}}}}}}}}}zzzjjj[[[PPPLLL///***///)))---+++***************************+++---...//////...------------------------------+++---000...***+++111MMMMMM888***111...)))333,,,,,,,,,,,,++++++******,,,+++***))))))((((((((())))))(((((((((((()))))))))******+++,,,---......222+++;;;lllĦĦӵ{{{xxx|||uuu}}}iiiCCC444555444444999BBBxxxzzz|||JJJ888TTT|||]]]uuueeeDDD555222222333111+++***...++++++++++++++++++++++++,,,---,,,+++))))))***,,,'''666RRRtttnnn>>>555---,,,...---+++***000...)))111VVVxxxlllIII...666LLLfffooommmssszzzxxxuuuĦllluuuwwwrrrmmmffffffnnn}}}fffVVV___WWW555000)))//////...,,,((((((***,,,))))))))))))************333tttqqq333)))+++))),,,...,,,)))(((+++000---+++'''%%%///HHHjjjuuu]]]NNNOOO\\\lllwwwuuuvvvzzz~~~~~~|||xxx{{{{{{xxx{{{~~~zzzpppZZZGGGGGG^^^gggQQQ888...///000333222---***///666333:::PPPzzz|||~~~www~~~VVV...666---***;;;iii|||fff;;;333___jjj>>>666,,,***///FFFyyyffflllwwwrrrqqqssssssoooiiiwwwTTT666///222000000000000000000000000444444333000---,,,...111333222:::888***///<<<;;;888<<>>GGGCCC111%%%***///...---000PPPxxx>>>222***,,,LLLIII///+++******(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''((( 111222<<>>%%%,,,+++IIIJJJ555---(((%%%,,,)))))))))***++++++,,,,,,...000777RRR@@@777:::ZZZ{{{llljjjqqqYYYCCC>>>???>>>>>>AAA@@@AAACCCDDDFFFFFFGGGGGGJJJLLLMMMNNNNNNOOORRRTTTVVVYYY^^^aaadddfffjjjlllooouuu{{{zzztttpppjjjgggccc___]]][[[XXXVVVVVVTTTPPPLLLHHHEEEDDDCCC>>><<<===<<L=hĦ4ĉ@ӵ|||www{{{}}}```888222555444555999BBByyyxxx|||HHH555XXX^^^{{{jjjGGG999666222000000000...---...++++++++++++++++++++++++(((,,,///...***(((+++///111VVVwwwYYYCCC333...***+++***))),,,222:::@@@RRRhhhnnn]]]CCC333GGGSSSbbbooowww}}}~~~~~~rrrrrrrrr>Lqqqooorrrhhhgggtttvvvqqqwwwxxx]]]AAA999YYYmmm666,,,000,,,***((((((***+++***(((((((((((()))))))))******000bbb|||:::***...+++***))))))++++++***)))$$$+++222222---***---111<<<___pppZZZYYYcccmmmppp~~~}}}mmmvvv~~~xxxyyyxxxvvv{{{{{{vvvaaaOOO___vvvfff???777+++)))222222)))+++777222777FFFuuuzzz___---999111***888AAA@@@;;;444///999UUUoooLLL000222333222333MMMooollloooxxxwwwtttyyywwwnnnlll{{{@@@000---444000000000000000000000000000000///---,,,,,,...///...///222000000;;;AAA:::888???QQQmmmzzzVVV<<<111666888333***///GGG```|||aaa@@@222000...)))///SSSrrrhhh|||@@@000***,,,MMMJJJ///,,,---///(((((('''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&& ---"""%%%GGGJJJ222,,,%%%...IIIOOO444$$$******)))))))))***++++++,,,,,,...000777RRR@@@777:::ZZZ}}}iiihhhrrrZZZDDD===>>>===>>>AAA@@@AAACCCEEEFFFGGGHHHHHHKKKMMMNNNOOOOOOPPPSSSUUUUUUXXX]]]```cccfffiiilllnnntttzzz~~~|||xxxsssooohhhfffbbb___^^^\\\YYYWWWWWWTTTPPPKKKGGGDDDBBBAAA===:::;;;:::XXXvvvuuu{{{ppp\\\iiissssssvvvqqqxxxwwwyyy|||||||||GG=?~~~~~~|||mmm___LLLNNN333+++...***...+++***************************+++,,,------......---------------------------000...---------...000222***MMMWWW???,,,+++...222---,,,++++++******++++++---,,,***(((((((((((()))))))))(((((((((((()))))))))***+++,,,---...///000111---NNNHdĦ=Īj~~~GG=?~~~|||xxx|||{{{```>>>111444555666:::DDDyyywww}}}zzzGGG888]]]\\\yyyNNN888777888333///...///000///...,,,,,,,,,,,,,,,,,,,,,,,,111666777000'''&&&000:::kkklllKKK777...444+++(((---...***)))---ZZZRRR;;;EEEVVVfffqqqtttllllllxxx}}}yyytttssssssHdĦjjjjjj{{{zzzxxxmmmVVVWWWQQQ???******VVV>>>)))333000,,,((((((***+++((($$$((((((((()))))))))******)))JJJAAA((())))))'''%%%(((,,,,,,)))%%%...&&& $$$...222,,,###444)))+++IIIssslllrrrfffiii{{{xxx||||||~~~}}}mmmkkkzzz|||pppSSS999''',,,555333......333444AAAtttsssggg---777222,,,222,,,))))))---...///222777CCC;;;000222222333ZZZeeerrrqqqxxxxxxsss{{{vvvlllrrrjjj555---,,,444000000000000000000000000///...,,,+++,,,---///000000333222222:::BBB>>>666777AAAXXXyyykkkLLL;;;333666333+++000MMMxxxrrrEEE.........222YYYfff___{{{EEE888...000OOOKKK...,,,///333)))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&+++$$$---111IIIMMM,,,)))>>>XXX???***---((()))))))))***++++++,,,,,,...000777RRR@@@777:::ZZZ}}}hhhgggttt[[[DDD======<<<===@@@@@@AAABBBDDDFFFGGGHHHHHHKKKLLLNNNOOOOOOQQQTTTVVVTTTXXX\\\___bbbeeehhhjjjmmmrrryyy}}}ӵĭӵӵĦgggeeebbb```___]]]ZZZXXXVVVӵӵqqqrrrĦƜ`1.׼sĦpppbbbKKKOOO555+++...+++///ӵ***Ħ++++++,,,---......------------ĭӵ555***Ħ++++++---Ħ)))Ħ(((((()))))))))***+++,,,---///000000DdD?fӵĦӵƜ`1.׼sxxxzzzĭӵ888uuu{{{GGGAAAeeeXXXӵVVV???666555Ħ000...---......,,,,,,(((222MMMdddĦ,,,***---444333,,,>>>Ħ}}}tttmmmqqqvvvuuuvvvuuusssDdDmmmiiiLLLӵUUUӵ)))ӵ(((((((((qqqĦ***///ӵ###---333kkkĭӵ|||uuuxxxsss```DDD000111999777...666///>>>YYYuuu~~~rrr444555333222000333222333222...---555???``````555......444nnnbbbzzzuuuyyyyyyqqqyyyrrrjjjyyyUUU333///---000////////////////////////222///---+++,,,...000111333444---,,,555999666666444AAA]]]}}}YYY???888444666000///HHHyyykkkAAA...222333hhhwwwoooGGG???666666SSSKKK---***...333))))))(((&&&&&&%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&--- )))000'''888LLLCCC333$$$---HHHLLL:::---))))))))))))***++++++,,,,,,...000777RRR@@@777:::ZZZ|||jjjfffuuu\\\DDD======<<<===@@@>>>???AAACCCEEEFFFGGGGGGHHHJJJLLLMMMNNNPPPSSSVVVTTTWWW[[[^^^```cccfffhhhkkkpppwww|||?~4g&e>&eg&e>hӵdddbbb```___^^^\\\YYYg&e???guO>uO>&ehhhqqq4ff?>ߝL~~~gĉ@ShӵdddJJJOOO666,,,...+++g&e***>hӵ***+++,,,...///---------fff?><z///g&e>&eTTT===HL***+++,,,ShӵgL((((((((()))))))))***+++,,,...///000S?ʬ3h?D%%)?ZufĦgL|||{{{|||g&egĉ@g&e>&e<<<@exxxsss??~~~GGGHHHkkkTTTg<ĉ]]];;;9999993we<Ħ222///,,,,,,3h?@e,,,///IIIvvviiiZ,,,+++...444444***3h?gLpppqqqtttzzz~~~{{{uuummmmmmnnnD%%)?EEEfff?><z777|||=?Ħbbbg&e---g&e'''''''''S?ʬaaa4ff?>ߝL(((@e&&&g&e&&&******3h?g&e>&exxx??|||vvvjjj;;;(((777@@@888999,,,;;;FFFxxx{{{|||<<<555444999333VVVDDD111***+++...111444mmmuuu:::111555===}}}ggg~~~~~~uuu}}}ttthhh}}}JJJ666222...---////////////////////////555222...,,,---///000111000333000111999777222666333@@@```sssKKK666555666777333:::ccc^^^---......rrrAAA<<<<<<;;;VVVLLL,,,(((,,,222***)))((('''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$000&&&'''$$$222^^^;;;111!!!333UUUIII***+++)))))))))***++++++,,,,,,...000777RRR@@@777:::ZZZ{{{mmmeeezzzvvv\\\DDD======<<<<<<@@@===>>>@@@BBBCCCEEEFFFFFFFFFHHHJJJLLLMMMPPPSSSVVVTTTWWWZZZ]]]___bbbeeegggjjjooovvv{{{4DӵHƅ^Hu]ĦHu]ĦZuR)Ħaaaaaabbb___YYYVVVWWWHu]Ħ???HŐeHŐeHu]ĦbbbqIܗGIӵ~~~tt~~~~~~HGgĉ@tttgggIIILLL>>>222%%%777Hu]Ħ+++ZuR)Ħ,,,,,,,,,,,,,,,---,,,sߝLGdUĦ,,,Hƅ^Hu]Ħ[[[ntHdĦ***(((HGgĉ@)))HdĦ)))***++++++,,,***************---Htƅ^Bt=o9ĦDtfo9Ħg?HdĦ}}}ooohhhHu]ĦyyyttHƅ^Hu]Ħ>>>H׼svvvhhhDDD===ooovvvTTT|||tQhhhAAA444888je<Ħ///...///Bt=o9ĦH׼s***111ZZZkkkNNN666HtĦ222///000(((+++Bt=o9ĦHdĦpppooovvv}}}}}}wwwqqq{{{oookkkDtfo9ĦsߝLGdUĦ333Ht@cӵHu]Ħ)))Hu]Ħ''''''Htƅ^(((qIܗGIӵ(((H׼s%%%%%%Hu]Ħ((((((Bt=o9ĦHƅ^Hu]Ħ~~~~~~iiiHHH333222<<<999111@@@===qqqhhh}}}EEE***+++666SSSccc888***333111,,,000NNNLLL777///888;;;ppp~~~~~~yyyzzzxxxrrrhhhwwwCCC...,,,222***...............---------333///222111---444;;;555444444222000555<<<;;;444555DDDnnnZZZ>>>999000AAAAAA777LLL555...999iiiaaawww\\\JJJ000???GGGaaaLLL(((***+++&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%---,,,+++(((''')))---111SSS===$$$###===QQQEEE+++'''---...'''%%%***---+++///,,,888TTT;;;444<<>>===<<<>>><<<<<<===@@@CCCDDDCCCAAAEEEHHHKKKLLLKKKMMMQQQUUUWWWXXXZZZ]]]___aaacccdddhhhooovvv|||4DuXӵDdDΦDdDĦDdDĦ~~~t|>>888FSĦ//////qjRgdKӵDdDĦ999XXXuuuBBB333,,,DdDĦ555---)))///qjRgdKӵDdDĦttttttwwwyyyxxxwwwxxxzzzjjjpppHdDĦgdKӵDdDDdDĦ222DdDĦ4DufӵDdDĦ)))DdDĦ'''q<R,,,%%%peƜ4DuTӵ'''DdDĦ'''***DdDĦ'''qjRgdKӵDdDΦDdDĦvvv~~~}}}vvv{{{~~~oooAAA000:::777///444///ZZZuuuzzz}}}}}}RRR222...000AAAbbbGGG000+++,,,---000444<<<;;;111...666FFFsss}}}vvvllllll888,,,,,,///...000000000111111111111111111---000000,,,333;;;555,,,......,,,000666777333AAAXXX~~~NNN555555111444555FFFsssGGG111999hhhUUUnnn^^^FFF///555???```QQQ+++&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&$$$&&&))),,,KKKGGG777&&&+++AAAKKKFFF***+++)))((((((,,,---,,,...,,,888TTT<<<444<<>>===<<<>>><<<===???AAABBBCCCCCCCCCFFFHHHJJJKKKLLLOOORRRTTTVVVWWWYYY\\\___bbbdddeeehhhnnnvvv{{{4DuXӵDdDΦDdDӵDdDĦo)hkkkgggccc___^^^ZZZTTTRRRTTTDdDĦ>>>DdDΦDdDΦDdDӵbbb=ӊB1.uTӵ~~~HߝL`o9po9wӵnnnSSSGGGHHH000...---DdDĦ++++++o)h,,,,,,,,,,,,,,,,,,,,,......DdDΦDdDĦ...DdDΦDdDӵ333GIpӵDdDĦ+++po9wӵDdDĦ))))))***************+++++++++po9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦcccSSSDdDĦpppHߝL`o9yyyDdDΦDdDӵ999DdDĦyyy~~~ddd>>>CCCjjjtttfffgeĦ<<<:::sp?aĦ//////GIdnuR)ĦDdDĦYYYgggNNN,,,)))***DdDĦ...---000111GIdnuR)ĦDdDĦiiilllxxx~~~rrrhhhxxxrrrrrrDdDĦnuR)ĦDdDΦDdDĦ222DdDĦnuR)ĦDdDĦ***DdDĦ'''po9u''''''+++(((=ӊB1.uTӵ%%%DdDĦ+++///DdDĦ'''GIdnuR)ĦDdDΦDdDӵrrryyy~~~|||vvvwwwWWW444111000222000EEExxxvvv~~~{{{\\\444...,,,222<<<...777CCC<<>>;;;>>>BBBCCCBBBBBBCCCEEEHHHGGGHHHJJJNNNQQQRRRRRRUUUVVVXXX[[[___bbbdddeeehhhnnnuuuzzz~~~4DuXӵDdDʜ4DuTӵ>d<ĦDtoooccc^^^\\\WWWQQQOOOQQQ>d<Ħ===>d<ʜDd<ʜ4DuTӵ```qqqF&uTӵ~~~4DufئL>epuR)ĦsssVVVBBBJJJ222222)))>d<Ħ+++Dt+++,,,,,,,,,------......DdDΦDdDĦ--->d<ʜ4DuTӵ(((4DwDd<Ħ,,,puR)Ħ>d<))))))))))))***++++++++++++peӵĦpeӵDx<>d<ӵDddd<ĦNNN4DufئL>eaaaDdDʜ4DuTӵ888DdDĦxxx~~~}}}~~~ccc>>>AAAtttmmmgeĦ444s<v>aĦ000111peӵDx<DdDĦvvvWWW>>>333000///---DdDĦ***(((555HHHpeӵDx<>dd<ӵDd<DdDΦDdDĦ333DdDӵnd<DdDĦ***>d<Ħ'''peӵ'''Ħ///F&uTӵ%%%DdDĦ000111>d<Ħ'''peӵDx<>d<ʜ4DuTӵwwwttt~~~vvvvvv|||XXX333222222999777bbb}}}bbb222---...///...(((DDDYYYKKKKKKSSSGGG222///555444,,,[[[ooouuu}}}yyyWWW)))333...(((000,,,,,,---...///000000111111...111111---666===888000333444111///111666;;;KKKyyy```===222;;;DDDOOORRRvvv888===hhh???eeelllHHH888)))000YYYZZZ888)))%%%)))'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((('''&&&'''(((""":::KKKBBB,,,&&&666III@@@333((())),,,+++***,,,,,,+++777TTT<<<444<<>>:::???DDDEEEBBBAAADDDGGGIIIGGGFFFIIINNNRRRRRRQQQSSSUUUWWW[[[^^^bbbdddfffgggmmmtttyyy}}}4DuXӵD&dq&ĒRsdKĦDHRRudbbb]]]ZZZUUUNNNKKKMMMsdKĦ<<<D&oq<Ōq&ĒR]]]^^^ooo>dp&ĒR~~~~~~nfʜd<Φ>d<Ħ,,,s&dq&ĒR333+++i?ʜtd<Ħ,,,HHܗDӊB)))<x))))))***+++,,,,,,,,,B?d<}}}}}}}}}eee@@@>>>xxxlllgeĦ:::Hg8>aĦ555555B?Ho9(((>dd<ӵDDDnnnB?Ho9ttt<x___^^^www&ӫeʬtIӇ<<<>d<Φ>d<Ħ111D&ӫetIӇDdDĦ***sdKĦ'''B?dp&ĒR&&&$$$>d<sdKĦ&&&B?Ho9)))s&dq&ĒRuuussstttwwwuuu}}}tttzzzQQQ===***666111NNN~~~ooo666---111...111(((===KKK:::999>>>...555111777555---jjjoooyyy~~~|||JJJ)))666111+++///++++++,,,,,,---...//////444000333333///777???999,,,...111000...000999AAAbbbxxxSSS:::333:::CCC<<>>***(((444III===000+++)))((())),,,,,,***666RRR:::444===ZZZzzzoooaaaxxx}}}aaaFFF<<<<<<;;;;;;===:::???DDDEEEBBBAAADDDGGGHHHFFFEEEHHHMMMQQQQQQPPPSSSTTTWWWZZZ^^^aaadddeeeggglllssswww{{{4DuXӵHu]3hhne=efff```\\\YYYTTTLLLIIIJJJne===;;;pIƎ@t@hrrr^^^]]]>h}}}~~~~~~fe@ďD~~~xxx[[[<<>>===fe)))Hu]3hh@@@888888sevvv}}}}}}}}}fffAAADDDxxxmmmgeĦja>aĦ999777@G)))...seKKK333111222...***((()))<ŌQQQoooppp@G|||}}}HkgeggglllooozzzHĪj@IŌCCC888ege---+++Hu]3hIŌDdDĦ+++ne)))'''@h))),,,>h'''&&&$$$se)))ne(((%%%@G###)))sĪj@h+++<<>>CCC444)))***CCCBBB;;;///((((((++++++...***555PPP888333>>>\\\zzzppp```uuu~~~bbbFFF<<<;;;::::::===;;;>>>BBBCCCBBBBBBCCCEEEEEEDDDEEEGGGKKKNNNOOOOOOSSSTTTVVVYYY]]]```bbbdddggglllqqqvvvzzz4DuXӵĵD^kkkccc^^^[[[YYYSSSKKKGGGGGG>>><<<:::xxxuuu```^^^ooo|||}}}~~~~~~~~~xxx^^^===CCCHHH---...+++++++++***+++,,,,,,---......---------------...+++000333***DdDĦ++++++)))))))))******++++++***+++------------aaa===@@@@@@777333D^NNNJJJ???<<<s׼syyy~~~eee@@@GGGrrrkkk}}}geFm8333>aĦ999777111222<<>>555***000???BBB333(((+++...+++///+++333NNN666222???^^^zzzppp^^^ssscccFFF;;;;;;999:::<<<<<<===???AAABBBCCCCCCCCCBBBCCCEEEGGGHHHJJJMMMPPPSSSUUUWWWYYY\\\___aaabbbfffkkkqqqtttyyyΦ4DuXӵtvӵ>d<ĦĦ{{{wwwsssnnnkkkaaa]]]ZZZYYYTTTKKKFFFFFFCCCAAAĦ:::777555444---555///999```rrrwwwxxxbbb```pppwwwzzz|||zzz{{{|||}}}~~~~~~~~~|||}}}~~~}}}xxxaaa@@@BBBNNN)))///(((---Ħ+++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---........................)))666...111---888ZZZLLL>d<Ħ***+++,,,))))))))))))))))))))))))'''(((((()))***++++++,,,***+++------------///000HHHiiiOOOIIIĦ:::888555444444333222333555000>d<ĦEEERRRUUUHHHBBBBejjj{{{|||ddd>>>AAAhhhxxxbbbkkkMMMgeFYĉ111111>aĦ555555111---...000,,,111///555XXXBeLLL///+++///...---111000+++---nu]ӵsssjjjqqq{{{}}}{{{}}}vvvpppzzzggglllzzzkkkEEE000///hhhAAA(((111,,,$$$AAA@@@,,,******&&&***,,,***...444&&&>d<Ħ>d<Ħ+++***)))Ħ''''''''''''''''''''''''!!!&&&(((---JJJttttttPPP000,,,'''&&&Be(((%%%&&&''''''Ħ"""&&&%%%$$$$$$$$$%%%&&&'''"""###%%%$$$$$$''',,,000$$$///---"""444___~~~sss||||||yyy|||~~~~~~yyyhhhqqqKKK777%%%;;;}}}~~~~~~NNN...000000+++111///---333222---///000333///666BBBwww{{{{{{~~~kkk:::444---,,,888(((...............---------000,,,...,,,'''...444...444///...222666999BBBMMMddduuuYYY444666888333@@@AAAFFFPPP___ttt]]]555333666111777888sssAAA___KKK<<>>pppDDD;;;222///111222...***......---iĉ@3hR/Ōzzzrrrvvvyyyrrrooopppbbb^^^:::222111***FFFWWW000,,,)))000...,,,++++++***((('''+++))),,,000,,,DdDĦsdKĦ...///gdKĦ'''''''''''''''&&&&&&&&&,,,!!!((())),,,WWWxxxjjjDDD...&&&***)))'''&&&&&&'''gdKĦ"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''+++((((((((('''222WWW{{{|||ssssssvvvwww|||~~~zzztttjjj}}}{{{HHH---@@@NNNMMM>>>555...///000111333333333333444///444111GGG}}}[[[888111000...+++999222222000/////////000111333111......//////---***333555333888???888222:::NNNpppHHH;;;///888666///999::::::999===TTT|||{{{VVV===222111333444000ddd@@@mmm;;;???lll===JJJ444%%%...[[[<<<+++(((%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((((((&&&%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%(((+++'''!!!'''777===999###+++<<>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIKKKLLLLLLLLLSSSTTTUUUWWWYYY\\\^^^___ccciiippptttyyy>Anene~~~xxxtttnnnhhhdddZZZYYYWWWVVVSSSOOOIIIEEEne:::888666555444444444000888YYYtttuuutttjjjWWWiii}}}vvvxxxzzzzzzyyyxxxyyyzzzzzzxxxwwwuuu{{{~~~~~~|||mmmSSS888KKK<<<+++ne++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***---///000///...---......,,,111555...***<<<De,,,000###,,,******+++,,,++++++***)))++++++++++++,,,,,,,,,,,,***+++,,,+++---000333444]]]}}}ne===>>>>>>;;;999888777777666444555ne888BBBMMM^^^\\\TTTGGG>>>HHHiiizzzaaaCCCKKKeeeMMM999@@@>A333444555k<000***222;;;888000<<>>eee;;;NNNDDD(((000\\\===,,,(((%%%(((%%%%%%%%%%%%%%%%%%%%%%%%)))******)))'''%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%###(((,,,***###$$$111???777,,,+++222999IIIWWWVVVMMMRRRHHH]]]---(((JJJhhhvvv]]]jjj~~~kkkIII666:::<<<777999;;;<<<===>>>???AAABBBBBBCCCDDDFFFGGGJJJLLLMMMNNNQQQRRRTTTVVVYYY]]]```aaaccciiioootttxxx|||uuuqqqmmmgggbbbZZZXXXVVVUUURRRNNNHHHEEE;;;999777666555333222222...555TTTqqqtttrrriiiUUUeeezzzuuuwwwxxxzzzwwwtttssstttuuuuuutttnnnppptttzzz~~~}}}tttYYY<<>>???@@@???===;;;;;;;;;:::888666555777999AAAKKK]]]___\\\NNNAAAIIImmm~~~|||bbbFFFIII```KKK;;;DDD:::<<<666555,,,...222444888555dddeee<<<)))...///000...,,,,,,///222------000AAAzzzzzz|||}}}uuujjjooo|||iiiIII...,,,111---)))+++,,,III>>>***%%%222...***(((((()))))))))***&&&''',,,+++;;;VVV000...***((((((((((((((((((((((((((('''$$$------+++GGGccc^^^WWW555%%%,,,)))"""$$$)))$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((%%%'''------'''''',,,CCCmmmsssqqqxxx{{{~~~~~~}}}}}}iiiiii~~~kkkCCC999RRRkkk~~~CCC333...111000000000000/////////444000333888___~~~III222//////000,,,777555555555666888:::<<<===888444000------...//////(((999===777555000...666ZZZ]]]:::333+++---///444666666777666111111;;;FFFssstttQQQ<<<444111111333???MMMqqqfff:::ddd<<>>---KKKiiivvv\\\iii~~~kkkJJJ666:::;;;777999999:::<<<>>>???@@@@@@@@@CCCCCCDDDEEEHHHKKKNNNPPPOOOPPPRRRVVVZZZ]]]aaacccccchhhooossswww|||sssooolllggg```]]][[[XXXTTTPPPKKKDDD@@@???>>><<<:::888777555444222111222...333PPPnnntttrrrjjjUUUcccxxxtttxxxxxxyyyuuuqqqoooppprrrttttttqqqqqqsssyyy}}}yyy```CCC888UUU666+++///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,......///......---+++---//////...---...//////***+++111000---444???YYY888---///,,,---...,,,///...+++***))))))***+++))))))*********+++++++++)))***,,,//////000444:::pppnnnRRRDDD??????@@@>>><<<;;;;;;;;;:::888666444333444777888999@@@HHHWWW[[[[[[PPPCCCJJJkkk|||gggNNNKKKbbbUUUEEEHHH@@@<<<999DDDFFF:::555999888000///777///---888333+++555VVVfff===)))222---...////////////111333444,,,===eee|||yyy~~~}}}~~~yyyqqqqqqvvv:::+++&&&///222***(((//////;;;tttJJJ)))333222...)))'''''')))******+++''''''+++,,,+++---333iiieee666---+++%%%,,,******(((((((((((())))))))))))***)))---++++++KKKsssnnn@@@&&&,,,,,,'''(((,,,$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***%%%%%%)))+++******...$$$DDDoootttsss}}}}}}}}}}}}wwwyyytttmmm|||ooo;;;>>>^^^{{{www:::555+++,,,---...///111333444555444111222>>>ppp|||lll===///...///222---555555555666777999:::;;;<<<666555222000000//////...***<<>>HHHWWW333EEEMMM,,,111[[[;;;+++)))&&&(((%%%%%%%%%%%%%%%%%%%%%%%%((()))***((('''%%%&&&'''$$$%%%%%%&&&'''&&&&&&&&&+++$$$"""(((---,,,...333TTTWWWcccggg\\\XXXYYYTTTCCC555888JJJJJJ>>>PPPfffvvv]]]hhh}}}lllKKK777999:::777999888999<<>>===<<<:::888666444444222111222///111LLLkkkuuussslllVVVbbbwwwvvvzzzyyyxxxtttooommmnnnrrruuuvvvrrrtttwwwzzz}}}~~~~~~~~~|||iiiMMM444UUU>>>***000+++++++++++++++++++++++++++++++++++++++++++++++++++---...///000///......+++---//////...---...///...***,,,333444000000444XXXCCC000///...,,,000---000...,,,)))((()))***+++))))))*********+++++++++,,,,,,...111000///555>>>xxxyyy\\\HHHAAA??????<<<:::888888888888666555333222444777888888???GGGQQQTTTUUUPPPIIINNNggg~~~~~~jjjQQQSSShhhYYYGGGEEE999555999DDDFFF:::444999888000444444,,,///777---000NNNaaaBBB---)))999000...---...000111111000000;;;]]]yyywww||||||}}}nnnpppeee999111...+++)))$$$###(((000(((222RRRccc222FFF111---)))&&&''')))******+++)))))),,,------...000PPPuuu===---,,,(((---******'''((((((((())))))*********---111......KKKxxxWWW111///...)))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&+++(((&&&%%%$$$$$$''',,,000--->>>eee{{{kkkyyy{{{zzz}}}kkkuuu|||ddd===YYYwwwuuu777555...------...000222555888999333222222BBBYYY555.........222---333//////000000111111111111111333444555333111...------::::::333444444555???sssIII222///666333222666//////333888:::666666888===VVV|||eeeEEE888555111///111------YYYuuuEEELLL]]]999KKKQQQ111888BBB+++///WWW888***)))''')))%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&''')))%%%%%%&&&'''''''''&&&&&&,,,111(((!!!---EEEVVVfffcccddd\\\MMMPPP```hhh___GGG;;;<<>>@@@666<<<>>>777555888777222222222111000---...MMM{{{]]]<<<444222......111...,,,,,,...000000///+++UUU~~~|||www}}}ggghhhggg===***...///+++&&&'''+++,,,(((&&&222???|||999AAA///,,,)))'''((()))))))))******+++---...///000222>>>GGG///...***---((()))&&&''''''(((((())))))***&&&333>>>===:::HHHmmm```:::000---,,,)))"""((('''&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$'''))))))'''''')))+++---,,,+++:::bbbyyyvvvwww{{{}}}~~~jjjfffQQQ^^^rrrwwwDDD555333333222111111222333555666111444222FFF~~~~~~}}}MMM111000...---222---000---............---,,,+++---000555777555111...---...444111///111111888JJJnnn<<<333///<<>>555555000...111222***LLLxxx{{{OOO---LLLRRR222LLLLLL000000>>>---000VVV666))))))&&&(((%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%%%%&&&(((***%%%%%%&&&'''''''''''''''$$$,,,,,,$$$,,,GGG```iii[[[WWW]]]bbb]]]^^^```ZZZddd^^^UUUNNNIIIPPPPPPqqqyyy___hhh}}}mmmMMM888888888555:::999:::<<<>>>@@@@@@@@@@@@???@@@AAACCCGGGJJJNNNPPPRRRSSSTTTUUUXXXZZZ]]]^^^aaafffmmmqqqttt{{{|||pppmmmoooiii___ZZZWWWSSSOOOLLLHHHDDDAAA===<<<;;;999777555333222000...000---,,,CCCdddttttttoooWWW___tttwww|||zzz{{{wwwqqqnnnnnnoooqqqqqqkkknnnrrrvvvyyy|||~~~}}}}}}fffBBBAAARRR444333++++++++++++++++++++++++++++++++++++++++++++++++***,,,///111111111///...,,,---......------...000+++***+++///000...------:::[[[===***444++++++000------,,,+++++++++,,,---++++++++++++,,,,,,,,,,,,///+++---222222222>>>NNNvvv\\\NNNGGGBBB===:::666444555666888888555444555888:::<<>>RRRUUUOOOOOOjjjhhhKKK<<<333444444++++++)))(((&&&$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""%%%(((***+++------,,, ,,,///)))888```|||vvvuuu{{{qqqeeennnhhhoooyyy]]]555555777555333111000000111111///555222HHH~~~~~~|||FFF///222///,,,222,,,......//////000///...---,,,+++///333555333111000000...000...///000,,,<<<\\\ccc<<>>???@@@>>>???AAADDDGGGJJJLLLMMMPPPQQQSSSUUUXXX[[[^^^___aaaffflllpppssszzz|||ooolllnnniii^^^]]]ZZZUUUPPPKKKFFFAAA======<<<:::888666444333222...,,,///,,,)))???bbbssssssoooWWW^^^sssvvv|||yyy}}}yyysssnnnmmmmmmmmmmmmmmmnnnpppuuuzzz~~~}}}oooIII999XXX999555++++++++++++++++++++++++++++++++++++++++++++++++---///111444555444222111---.........------///000...,,,,,,...///...///111...bbbAAA(((666+++(((111,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,---------...***,,,222333444CCCUUUdddTTTKKKEEE@@@<<<777444555888:::;;;777555777999;;;>>>GGGQQQSSSUUUVVVSSSNNNRRRfffzzzzzzuuuuuurrrlllsssGGG===YYY]]]IIICCC;;;>>>BBB;;;999======888444333444111444111;;;jjjVVV999111333***,,,444000111444666222......555===wwwxxxnnnfffUUUddd666222222###...)))(((***'''###(((111&&&+++---]]]YYY555,,,+++)))))))))***)))'''&&&***---,,,,,,///444777444rrr]]]666...)))***'''+++%%%%%%%%%&&&'''(((((())),,,IIIaaagggaaa\\\uuu}}}fffPPP>>>===<<<222---+++)))&&&%%%$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))(((%%%$$$&&&((('''###,,,***)))(((+++???kkkxxxpppvvvxxx|||WWWooommm}}}~~~yyyppp555333666555222000//////000000...666222HHH}}}~~~zzzyyyDDD000444000+++111,,,---+++,,,---......---,,,++++++...222333111000111333///000///333000)))@@@jjj```HHHuuuoooSSS???666444555===TTT}}}pppOOO444111444000---111,,,555MMM999666aaazzz{{{fffRRR>>>&&&%%%;;;SSSOOO555TTTHHH333333MMM888888ZZZ888)))'''###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&''')))%%%&&&''''''((((((''''''%%%$$$555TTTiiifffYYYRRRUUUUUU```ddd]]]^^^ccc```ZZZjjj]]][[[PPPvvv]]]zzzxxx]]]fff~~~}}}}}}mmmNNN999888777555:::888888999999;;;===>>>???>>>???BBBEEEHHHJJJKKKKKKNNNOOOQQQTTTXXX\\\___aaaaaaffflllpppssszzzyyyuuuqqqkkkddd^^^XXXVVVQQQKKKGGGEEECCCCCC>>><<<:::777555333111111///(((111333(((:::```oootttooo^^^XXXkkkyyyxxxvvvxxxyyyyyyxxxvvvssspppnnnooonnnoootttzzzwwwTTT:::IIINNN//////222...&&&'''------%%%***+++,,,,,,------,,,,,,+++...222555888888777666111222333333222///,,,***,,,,,,------....../////////DDDaaa444...,,,)))000+++---000000...+++((('''...,,,***)))***,,,///111...***888222333666666]]]vvv___QQQKKKDDD@@@;;;777777777777777999777555777;;;@@@DDDEEEOOOPPPSSSQQQOOOUUUjjj~~~oooxxxjjjMMMSSSZZZ^^^>>><<<<<<<<<@@@>>>===>>>@@@===555...111444---555hhhaaa333222000//////111333555***>>>...''':::///...ZZZ|||{{{www```NNNdddEEE222---***&&&(((((((((((())))))))))))---&&&000PPPxxx:::---(((***)))###''',,,'''&&&''')))***,,,000666:::EEE___:::***444,,,000&&&(((((('''&&&&&&&&&&&&''',,,:::MMMcccooommmzzzaaaOOOKKKDDD888888...&&&%%%'''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&''''''&&&%%%&&&'''((()))&&&%%%))),,,***---DDD___rrrqqqwww~~~zzzlllPPPuuu{{{vvvsss~~~}}}666444222222222222222444666888333555:::VVVppp}}}{{{~~~|||vvv@@@888111111111...---///,,,+++222444...111555...---,,,///555666333111333...555,,,)))---;;;666dddxxxeeeDDD;;;...555III```bbbFFF666333......111...222000LLL999555333;;;;;;:::;;;333...111...,,,444fff@@@111WWWJJJ///***RRRBBB@@@WWW...'''(((###***&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&%%%%%%&&&'''((()))$$$$$$((('''"""%%%,,,$$$>>>[[[gggddd]]]YYYWWWXXXZZZ]]]___aaaaaa```___]]][[[aaa]]]```cccdddvvv\\\cccqqqPPP666444666555999:::999888888999:::<<<===???======@@@FFFKKKMMMMMMPPPRRRTTTUUUVVVXXX[[[]]]___dddjjjnnnrrryyyyyytttpppkkkccc^^^WWWTTTPPPKKKGGGCCCAAA???<<<;;;888666333111000000///(((000222(((999]]]nnnsssooo^^^XXXjjjyyyyyywwwzzzzzz{{{zzzyyyvvvsssrrroooooopppuuu{{{|||^^^???DDDLLL===+++......+++***,,,,,,)))***+++,,,,,,------,,,,,,***...444;;;@@@???:::666555555555555444222000////////////000000000//////000>>>[[[@@@000///(((***&&&&&&&&&&&&(((---222666(((+++000333333000+++''',,,'''000666NNN\\\```hhhUUULLLCCC@@@:::777666666666666777888888777888<<>>LLL```III...222---///$$$(((((('''&&&&&&&&&&&&'''###,,,:::QQQeeekkkyyymmmZZZUUUKKK===???555,,,))))))&&&$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&'''&&&&&&%%%&&&'''((())),,,***,,,---(((%%%222EEEtttrrrtttvvvZZZ[[[xxxvvv{{{|||zzzzzz~~~~~~<<<333111///......///000111000222222999\\\nnn~~~~~~|||sss???888333333333222222444999...***---000555777111111///000444444111///111...333---+++000999IIInnnnnnHHH333222>>>SSS}}}\\\AAA333111---...222///---222PPP999///+++222000444666///+++...+++***444eee>>>000UUUFFF---)))OOOJJJFFF[[[222++++++###'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''((())))))'''###!!!&&&,,,***$$$???QQQcccgggdddaaabbbbbb______```aaaaaa```______fffcccfff^^^^^^```cccvvv]]]cccqqqPPP666444666555999777777777888999<<<>>>???>>>======@@@FFFKKKMMMMMMOOOQQQSSSUUUVVVXXX[[[]]]___dddjjjnnnrrryyyyyytttooojjjbbb]]]WWWUUURRRNNNHHHDDD@@@===:::999777444222000//////---)))...///(((666WWWlllqqqppp```XXXiiiyyyzzzyyy{{{|||}}}}}}|||zzzwwwvvvoooppprrrvvv{{{lllKKK>>>GGGLLL,,,+++,,,...---******---***+++,,,,,,------,,,,,,***---555@@@HHHHHH@@@888888777444222000/////////,,,---///000000000///...+++...GGGIII000777444555333111---***)))+++...000+++---000666===FFFMMMQQQMMMTTTZZZaaassslllcccttt\\\NNNFFFBBB===999888888777777888:::<<<:::777;;;DDDMMMKKKRRR[[[```___bbbnnn}}}oooyyynnn~~~XXXNNNYYYnnnQQQQQQRRRPPPFFFFFFDDDAAA===999888777:::666KKKzzz\\\999777555333000......//////>>>,,,>>>FFF///CCCwwwqqqjjjoooxxx||||||}}}zzzggg^^^tttjjjDDD&&&&&&---***'''+++''''''((((((((())))))))))))$$$+++GGG___///''')))+++''')))---'''''''''(((***...444<<>>555---+++)))%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&&&&&&&&&&%%%&&&''''''(((&&&%%%(((---+++'''---777FFF|||rrrgggMMMvvv{{{~~~vvv}}}~~~ooopppIII444444222///000222333111...111222???oooooo~~~{{{bbb;;;555111222222111222444222444555333333777999888555222111333222...---000---000......333555ccc```AAA222444DDDqqqSSS;;;///000---...222000///:::ZZZ===///+++000+++...111,,,***...***+++888bbb<<<000TTT@@@***(((IIIPPPIII[[[222,,,---$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''$$$$$$&&&'''(((---444XXX___ccc___\\\^^^ccceeeccccccbbbbbbbbbbbbccccccjjjfffhhh\\\ZZZ\\\aaawww]]]ccc~~~qqqPPP666444666444888555555666888:::<<>>===>>>@@@EEEJJJLLLMMMOOOPPPSSSTTTUUUWWW[[[]]]___dddjjjnnnrrrxxx~~~xxxsssnnnhhhaaa[[[XXXWWWUUUQQQLLLFFFAAA===:::888666444222000//////,,,***------)))333PPPjjjoooqqqbbbWWWgggxxx{{{zzz||||||}}}~~~}}}{{{yyywwwpppqqqtttxxx|||~~~xxx[[[>>>???NNN777---***...000***)))...***+++,,,,,,------,,,,,,+++---444@@@JJJLLLDDD<<<@@@===888222...,,,,,,,,,+++---///111222222222111;;;111<<>>>>>===???FFFLLLNNNSSSZZZ^^^^^^aaannn}}}tttzzzsssmmmfffppp^^^XXXTTTOOOKKKIIIGGGDDDAAA===:::888:::???gggeee???===777555333111/////////000555555FFFAAA888cccpppmmmhhhnnnzzz|||{{{tttWWWwwwppp@@@333,,,...---&&&&&&---'''''''''((((((((())))))+++''')))>>>lll111''''''+++'''))),,,'''((((((((())),,,222999???JJJVVVjjj333&&&...///''')))((((((''''''''''''''')))&&& '''222111222@@@{{{|||^^^BBB777333///333,,,(((((('''%%%$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%&&&&&&&&&''''''"""!!!%%%,,,...---///555666<<>>kkkxxxLLL666---///,,,,,,000...111;;;XXX:::......222)))+++...+++,,,///+++///AAA^^^999111TTT;;;))))))CCCSSSIIIWWW---))),,,%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%!!!'''///'''777ZZZdddddd```YYYWWW\\\```aaaaaaaaa``````bbbdddggghhheeecccfff[[[XXXZZZ___xxx^^^bbb~~~qqqPPP666444555333666555666777888:::<<<===>>>======>>>AAADDDHHHKKKMMMNNNOOORRRSSSUUUWWWZZZ]]]___dddjjjnnnqqqxxx~~~wwwrrrmmmggg___ZZZWWWWWWUUURRRLLLFFF@@@===:::999777444222111000000+++,,,+++++++++111JJJiiinnnsssdddWWWdddwww{{{{{{{{{|||}}}}}}|||zzzxxxvvvpppsssvvvzzz|||~~~~~~}}}kkkHHH;;;HHHHHH777+++---///,,,***,,,***+++,,,,,,------,,,,,,,,,,,,000:::EEEIIIEEE???KKKGGG???777111...---...///000111333444444333333666,,,555VVV;;;AAAFFFCCC[[[ZZZ[[[^^^```aaa___]]]GGGBBB:::444222555999===HHHVVVUUUWWWOOO888PPPppp___SSSMMMDDD>>>::::::::::::;;;;;;<<<>>>AAADDDFFFFFFHHHJJJNNNQQQTTT[[[mmm~~~}}}{{{|||nnnvvvrrriiirrrbbb]]]ZZZTTTYYYVVVRRRNNNLLLGGG@@@;;;:::___pppEEE555<<<444444333222111222222333+++555666999WWWmmmrrrkkknnnvvvxxxzzzgggnnnyyyAAA***000333000***(((((((((''''''''''''((((((((((((,,,++++++666{{{444'''&&&***''''''***&&&)))))))))((()))---333888;;;JJJttt}}}<<<'''///---***))))))(((''''''''''''(((%%%&&&$$$'''---))))))777kkkeee<<<)))***///,,,'''%%%&&&&&&$$$$$$'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&***''''''***,,,++++++,,,444(((III~~~xxxoooZZZaaatttxxxhhhIIIPPP___222///...///111555555333000555777LLLqqq{{{sssLLLBBB>>><<<<<<;;;777888<<>>eeeDDD888999GGGfff]]]>>>666>>>hhhqqqHHH444...111,,,+++---+++,,,000HHH---(((+++000&&&)))+++***+++...***222IIIYYY555333UUU777(((+++>>>XXXLLLWWW***&&&***%%%)))%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''%%%%%%"""'''+++***(((444RRRmmmgggfffbbb]]]\\\```aaa___aaa```______```cccfffhhhcccbbbggg___\\\[[[\\\yyyyyy^^^bbb~~~qqqPPP777444555222555666777888999::::::;;;;;;===>>>???AAACCCGGGJJJMMMLLLNNNQQQRRRTTTVVVZZZ]]]___dddjjjnnnqqqwww}}}vvvqqqlllfff^^^XXXTTTSSSRRRNNNIIICCC>>>;;;999888666444222111000000+++...******---///DDDhhhnnnuuugggWWWbbbuuu{{{{{{zzz{{{||||||{{{xxxvvvtttppptttxxx{{{}}}}}}~~~~~~|||xxxXXX@@@CCCRRRCCC333......---,,,+++***+++,,,,,,------,,,,,,---,,,---444===BBBCCCAAAIIIDDD===666000...------...//////000111333444444777777AAAaaaWWWTTT]]]VVVOOOIII@@@999555222---***111///,,,...555AAANNNVVVUUUVVVUUUeeeZZZAAA```}}}nnnZZZSSSGGG>>>999999:::;;;<<<::::::===AAADDDDDDCCCEEEFFFJJJOOOUUU```ttt}}}|||yyyxxxooottteeemmm~~~___\\\[[[WWWccc```[[[UUUOOOJJJEEEBBBSSSuuuFFF===???777333333333333444555555666999555---GGGyyyxxx{{{}}}tttqqqsss|||zzzmmmhhh@@@444...///,,,%%%'''---+++###&&&&&&'''''''''((((((((((((,,,,,,000zzz:::)))%%%***&&&&&&)))''')))***)))((((((***...111000===^^^NNN...111))),,,***)))((((((''''''((((((!!!'''''')))---))))))666fffyyyDDD((((((000,,,(((''')))'''$$$###&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%)))'''&&&&&&((())))))***$$$888...LLLqqq|||tttvvv[[[qqq|||hhhUUU;;;EEE___222000333666999999999777666777999HHHyyyrrr~~~}}}uuuFFF@@@===<<<===:::666777<<>>@@@AAACCCEEEIIIMMMKKKMMMPPPRRRSSSVVVZZZ]]]```dddjjjmmmpppwww}}}vvvpppkkkeee]]]WWWSSSRRRPPPLLLGGGBBB>>><<<777666555333111000//////,,,000******///...@@@gggnnnwwwjjjWWW```ssszzzzzz{{{{{{|||{{{zzzwwwtttsssqqquuuzzz}}}}}}}}}~~~yyy~~~}}}iiiLLLGGGRRRMMM@@@333,,,---...,,,***+++,,,,,,------,,,,,,,,,+++,,,111777<<>>444111///111666:::999777111<<>>======>>>BBBGGGJJJIIILLLRRRZZZ```iiiyyyzzzxxx{{{zzzvvvwwwnnntttzzzbbb```aaa^^^```bbb```XXXNNNKKKPPPVVVZZZ999===AAA666555555555555666666777777???999@@@fffuuu~~~xxxwwwxxxvvvWWW(((555111***%%%%%%)))***)))'''&&&&&&&&&'''''''''((((((###------***oooBBB---'''+++'''&&&))))))((()))******)))***,,,...---444GGG^^^777222$$$---***))))))((((((((((((((($$$)))&&&%%%***''''''111[[[QQQ---(((---+++)))(((***(((###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%'''***,,,,,,666+++...hhh|||xxx}}}}}}rrrPPPzzzwwwiiiNNNAAA555@@@bbb;;;555:::@@@AAA???<<<;;;<<<888===LLLpppxxx|||zzzvvvAAA888777777888666222444999rrrzzzmmmfffFFF///===111......000111//////222333222444...555ggg{{{NNN555555===333111HHHuuu^^^???888???eeeaaaBBB222000555000,,,...+++000(((BBB444111(((---...)))***(((***+++(((777WWWJJJ***444WWW222(((---222NNNHHHZZZ///((()))$$$***'''''''''''''''''''''''')))((((((((()))***,,,---***///---000KKKlllooo]]]aaacccaaa\\\\\\______]]]aaa```___^^^^^^___```aaakkkeeehhhaaabbb```YYYnnn{{{___aaa~~~}}}pppQQQ777444444111333444555777999:::;;;;;;:::<<<>>>@@@AAABBBDDDIIIMMMJJJMMMOOOQQQSSSVVVZZZ\\\```eeejjjmmmpppvvv}}}vvvpppkkkeee]]]WWWTTTSSSPPPLLLHHHDDD@@@>>>666555333111000///......,,,111******111...>>>gggnnnxxxkkkWWW___rrrzzzzzz||||||||||||zzzwwwtttrrrqqqvvv{{{~~~}}}}}}~~~ttt|||sssWWWNNNNNNRRRKKK888,,,---///...++++++,,,---------,,,,,,++++++---000444999===???666555222111111333666888222444999@@@JJJUUU^^^dddKKKNNN@@@666@@@'''<<<999IIIJJJOOOWWW___aaa]]]XXXMMMHHH@@@888444333555777)))666___ddd???ooonnncccSSSEEE??????BBBDDDCCCDDDCCC???===AAAKKKSSSLLLPPPYYYbbbgggkkkvvv}}}zzz}}}xxxrrrwww|||~~~kkkkkkooommm]]]ccceee\\\PPPPPP```pppbbbIII===666555888666777777777777777777777000999ZZZ|||rrrsssyyy~~~jjj\\\...222,,,,,,%%%'''000---"""$$$000&&&&&&&&&'''''''''((((((!!!---...&&&gggGGG000(((,,,(((&&&++++++'''(((***+++******,,,---//////999fff<<<333"""///******)))(((((((((((((((&&&)))$$$###+++++++++555PPP[[[444***+++'''&&&''')))'''######&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&###$$$%%%&&&'''&&&%%%%%%''')))***)))(((******)))111$$$444444222ooocccxxx~~~ttt]]]bbbVVVUUU999444333@@@~~~fffGGG555<<>>555555666888666333666<<>>888@@@fff\\\@@@111000666222...///---111)))FFF<<<444$$$(((///------+++------***;;;]]]EEE&&&333WWW000''',,,...======UUU///)))+++%%%,,,((((((((((((((((((((((((''''''''''''))),,,000222000&&&...LLLaaaaaa```dddeeefffccc\\\[[[___bbbbbb]]]]]]]]]^^^```aaaccccccggg```bbb\\\aaaaaa[[[ooo|||___aaa}}}}}}pppQQQ777444444000222222333666999;;;<<<<<<<<<<<<>>>AAAAAABBBDDDHHHMMMJJJLLLOOOQQQSSSVVVYYY\\\```eeejjjmmmpppvvv{{{tttqqqlllccc\\\YYYTTTRRROOOMMMIIIDDD>>>:::888555222000000000...---111'''+++,,,000111:::bbbqqqsssnnn]]]VVVmmm~~~vvv}}}||||||~~~{{{uuuuuuxxxwwwyyy{{{|||}}}~~~~~~}}}lllXXX===GGGNNN???,,,///111$$$...++++++------++++++......///...///888FFFLLLJJJCCC555888999+++000BBBBBB@@@RRR^^^```XXXDDD;;;EEE111333555:::EEESSS]]]dddcccWWWLLLMMM@@@===KKK;;;000+++///<<>>>>>===666777;;;666777CCCDDD999666;;;CCCiiijjj~~~uuu~~~}}}xxxmmmAAA444000((())))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((+++///!!!333ZZZQQQ///)))((((((---''')))((('''''''''''')))***+++(((000666vvvxxx>>>))),,,******)))(((''''''&&&&&&'''%%%%%%&&&&&&'''(((((((((???www666''''''$$$&&&((('''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***(((------...000<<>>@@@AAABBB===lllwww|||wwwzzz|||WWW888<<<<<<888444777??????:::111:::>>>NNNeeeVVV666,,,///000000111111111000000///:::111999>>>yyy]]]BBB999555666BBBQQQoooSSS888???EEEgggzzzZZZBBB777------///---+++***000###SSSIII(((///''',,,---&&&)))***,,,***777^^^777111777VVV///)))...***...BBBOOO777$$$((())),,,))))))((('''''''''((()))***&&&###&&&...111*** 000 999aaaddd[[[```dddeeehhheee]]]ZZZ___bbb`````````____________``````dddhhhiiiddd\\\ZZZaaaiii|||```aaa~~~}}}rrrRRR777555555333666555555555666777999;;;;;;;;;===@@@AAABBBDDDGGGIIIJJJKKKMMMOOOQQQTTTWWWXXX___ccchhhmmmqqqxxxzzzssspppkkkccc\\\YYYSSSQQQNNNKKKHHHCCC===999888555222000000///...---111''',,,,,,000000777]]]ppprrrmmm\\\TTTjjj|||vvv|||zzzzzz{{{yyyttttttxxxyyyzzz|||}}}}}}~~~|||}}}xxxiiiFFFFFFMMMHHH222)))...111...+++***,,,,,,***,,,///+++///000111;;;NNN^^^fffZZZ>>>444:::???MMMXXXOOOcccWWW@@@555;;;:::444666EEESSS[[[aaabbbPPP???BBBXXXPPP777///444NNNooojjjGGG777444TTTddd444IIIcccgggqqq]]]MMMFFFEEEEEEDDDDDDAAA@@@@@@???AAAIIIRRRVVV___fffpppyyyvvvyyy}}}}}}|||ppp{{{|||vvviiilllfffddd```TTTPPPiii|||YYYBBB???>>>>>>===777666:::666555>>>===777888===XXXyyy~~~vvvooo}}}SSS111+++---)))))))))))))))(((((((((''''''&&&&&&&&&&&&'''(((((('''---$$$:::MMM^^^333''''''(((+++$$$)))))))))(((((()))***,,,---)))222111jjjAAA)))///+++******((('''''''''''''''%%%%%%&&&''''''(((((()))***gggGGG((((((...,,,(((&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***(((,,,++++++...555WWWSSSUUU~~~|||{{{wwweeefffwwwVVV...999666999nnnqqqGGG>>><<<::::::===>>>===;;;EEEDDDuuu}}}yyy{{{SSS999;;;======;;;???GGGJJJHHH;;;888111444>>><<<555777000000111111111111111000222555000444UUUttt{{{[[[>>>777CCCUUUxxxPPP;;;???HHHlllvvvVVV???555,,,,,,...---******...'''VVVLLL***...&&&,,,,,,''')))*********<<<```666///???SSS---,,,***,,,;;;KKKLLL111"""&&&(((***************)))'''&&&%%%+++...///,,,((((((,,,000$$$000NNNffffffaaaccceeefffiiifff___\\\___aaa``````````````````aaabbbbbb___ccceeebbb]]]ZZZ]]]aaa{{{zzz^^^```}}}}}}rrrQQQ777444555333555444555555666777999:::;;;;;;===@@@BBBCCCDDDGGGIIIJJJKKKLLLNNNQQQTTTWWWXXX^^^ccchhhmmmqqqxxxxxxqqqooojjjbbb[[[YYYQQQOOOLLLIIIGGGBBB===999999666222000///...---,,,///'''------111000444VVVoooqqqmmm[[[RRRgggzzzvvv{{{xxxwwwwwwuuurrrtttyyy{{{|||~~~~~~}}}~~~zzzyyyWWWBBBBBBNNNCCC000---111///+++***------,,,---111+++000333111333>>>LLLUUUNNNIIITTT```]]]ZZZWWWMMM***888:::444888@@@OOOddd]]]jjjWWW>>>888,,,222UUU{{{KKK///AAAiiiJJJ999///UUUYYY---555EEEQQQLLLJJJVVV|||gggVVVKKKGGGFFFEEEDDDBBBCCCEEEEEEDDDJJJQQQ[[[jjjppppppssssss{{{||||||qqqqqqccceeeooodddbbbVVVWWW]]]FFF<<>>@@@===999AAAHHH{{{{{{}}}NNN<<<>>>AAA@@@======AAAEEEEEE<<<555666888222111666666111111222222222111111000333000...444ooo```yyy^^^???888RRRxxxkkkJJJ;;;>>>JJJrrrqqqRRR;;;222++++++...,,,++++++---+++UUULLL---,,,&&&---+++))))))***(((,,,EEEbbb444,,,JJJMMM+++///$$$///PPPZZZJJJ,,,###'''))))))&&&''')))******)))'''&&&%%%))),,,***$$$"""%%%***'''KKKbbbaaa```aaacccfffggghhhgggaaa^^^```bbbbbbaaaaaaaaaaaabbbdddeeefff]]]```bbbbbb___\\\[[[ZZZjjj}}}~~~www\\\___|||~~~rrrQQQ777444555222555444444555666777999:::;;;;;;===@@@BBBCCCEEEGGGIIIJJJJJJLLLNNNQQQTTTVVVXXX^^^bbbggglllpppwwwyyyqqqnnniii```YYYVVVQQQOOOLLLIIIFFFBBB>>>:::999666222000///...,,,+++,,,'''......333333333RRRoooqqqnnn]]]RRRdddxxxwwwxxxuuussssssrrrqqqtttzzz}}}~~~~~~}}}{{{hhhBBB666HHHPPPEEE444'''...,,,,,,000000------000000111///++++++555CCCNNNjjjjjjllldddOOO<<<444222@@@EEEEEELLL^^^aaaRRRJJJUUUtttHHH999000===jjjXXX444???UUUppp|||<<<:::---AAAjjj___999000000???AAA;;;:::TTTvvvbbbTTTMMMIIIGGGBBBBBBFFFJJJJJJIIIMMMTTT^^^kkklllgggjjjooo{{{|||www|||}}}wwwpppgggkkkrrrfff]]]\\\uuutttPPPAAA???BBB<<<:::999333777<<<999999>>>;;;999BBBZZZzzz{{{|||wwwnnnzzzzzz}}}{{{TTT<<<555222---)))))))))(((((((((''''''''''''&&&&&&&&&&&&'''((((((***///000LLL666AAA)))---111...$$$...+++******)))***,,,---...,,,555***IIIVVV111333***+++***)))(((''''''''''''&&&&&&&&&'''(((((())))))+++>>>~~~yyy@@@<<<888111((($$$%%%'''%%%###"""######$$$$$$######"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))(((***'''))),,,)))222IIITTTLLLppppppXXXIII{{{LLL<<<666777]]]NNNAAA;;;777888===AAAAAA>>>===MMM{{{LLLBBB>>>@@@@@@<<<999:::>>>AAA???555>>>DDD666444999111222222222333222222111000///111---BBBwwwNNNooohhhGGG;;;VVVTTTBBB999:::LLLwwwoooOOO999111+++,,,...---,,,------,,,GGGAAA,,,,,,(((---)))+++(((+++&&&...OOO```111---UUUFFF)))111!!!222aaajjjIII+++((()))***'''***++++++++++++)))((('''+++)))+++111555111+++'''CCCbbbeeeUUUXXX[[[\\\eeedddeeeeeecccaaabbbdddeeeaaaaaabbbcccdddfffggghhhaaaaaaaaaaaaaaa```]]][[[[[[ttt}}}vvv[[[^^^|||~~~qqqPPP666333444222444444444444555777888:::;;;;;;===@@@BBBCCCEEEGGGIIIIIIJJJKKKMMMPPPSSSUUUWWW]]]aaafffkkkooovvvzzzrrrnnnhhh___WWWTTTSSSPPPMMMIIIFFFCCC>>>;;;888555222///......,,,+++***&&&......444555444OOOoooqqqpppaaaSSSaaavvvxxxuuurrrpppqqqppppppttt{{{}}}~~~~~~}}}~~~~~~yyyxxxSSS<<>>;;;<<<777777:::888:::AAA???>>>JJJ|||~~~}}}ssssssrrryyyxxx}}}|||pppVVV===555444///(((%%%(((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((('''))),,,AAA---yyyGGG+++...333000$$$,,,))))))(((((()))***,,,---+++333---???kkk===222***+++***)))((((((''''''(((&&&&&&''''''((())))))***(((---lllRRR@@@111,,,'''&&&((((((%%%!!!"""######$$$$$$######"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((***''')))///++++++999VVVLLLiii|||iiiKKK^^^sssJJJ000;;;RRRIIIEEE>>>888666:::???BBBBBB===WWW{{{{{{LLLHHH======>>>>>><<<===CCCHHHJJJ777666777+++///:::666333333333333333222111111+++555333XXXkkkEEEcccrrrRRR===KKKnnndddCCC;;;555999RRR}}}mmmOOO888111---...000......000---***555222+++---***,,,(((---(((---'''222WWWWWW///222YYY>>>)))000"""222eeesssGGG***,,,(((***%%%000///...,,,***)))((((((***''')))///222000...000]]]ggg\\\SSS\\\\\\XXXbbb___```bbbccccccccceeehhhaaaaaabbbccceeefffhhhiiieeebbb___^^^_________]]]UUUkkk~~~vvv[[[^^^}}}}}}pppPPP555333333111444333444444555666888::::::;;;===???AAABBBDDDGGGIIIHHHIIIJJJMMMOOORRRUUUVVV\\\```eeejjjnnnuuu~~~{{{sssnnniii___WWWTTTUUURRRMMMIIIFFFBBB>>>;;;666444111///......---,,,***'''...,,,222444222JJJmmmppprrrdddUUU___ssswwwrrrooonnnpppppppppuuu{{{|||~~~~~~}}}}}}~~~~~~vvvkkkRRR>>>555@@@JJJDDD000---,,,......******,,,'''000@@@QQQYYYWWWSSSSSSOOORRRMMMNNNWWWXXX\\\kkk^^^TTTTTTpppuuuDDD'''TTTOOO+++&&&000GGGZZZNNN444888===///222555000777000,,,555000...>>>IIISSSNNN\\\VVVpppxxxeeeVVVMMMIIICCCCCCGGGLLLMMMNNNSSS[[[^^^dddjjjxxx}}}|||vvv~~~xxx{{{uuuYYYGGGLLLEEEGGGFFF>>>???BBB<<<555999888;;;AAA@@@GGG[[[~~~~~~wwwuuuwww{{{~~~MMM>>>000...---***)))***((((((((('''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((***000555---iiiMMM///+++......###'''((('''''''''''')))***++++++...333999lllMMM000+++++++++***)))((((((((((((&&&''''''(((((()))******((((((ZZZWWW+++***(((&&&'''))))))%%%"""######$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''***''')))111---+++444:::LLLuuukkkuuu{{{|||rrrWWWEEE}}}]]]333<<>>BBBGGG888111000...111666555444444444444333222222111+++666@@@gggVVVBBBZZZyyyZZZ>>><<>>@@@AAACCCEEEHHHHHHHHHJJJLLLOOORRRTTTVVV[[[___dddiiimmmttt}}}yyyrrrnnnjjjaaaZZZWWWVVVRRRMMMHHHDDD@@@;;;888555222///......///...---+++(((---***...111,,,BBBjjjooosssfffUUU\\\ooouuuooommmmmmpppqqqqqquuu{{{{{{|||}}}}}}}}}|||~~~~~~}}}yyyuuu___FFF111555BBBEEE;;;555///...---,,,///444555???OOOZZZVVVGGG<<<999NNNhhhzzzbbbEEEDDD777CCC```bbb777...AAAeeejjjJJJ555...,,,///111,,,%%%111222...777,,,,,,,,,***+++333:::999666UUUkkkmmmwwwooo^^^SSSNNNHHHGGGHHHKKKKKKLLLSSS[[[______fff|||yyy}}}xxx}}}~~~zzz|||wwwjjjDDD>>>HHHBBBDDDDDD===???BBB<<<777>>>???>>>??????TTTuuuyyyrrr|||ooo;;;666000---,,,***+++---(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))///888)))000XXXYYY666)))(((...%%%&&&((('''&&&&&&'''(((***+++,,,)))777333SSS___///...,,,+++***)))(((((((((((('''''''''((())))))******,,,+++HHHddd"""''''''((((((((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&)))&&&'''///...+++333111222lllzzzttt~~~{{{yyyooodddFFFcccqqqEEE<<>>===;;;666555888;;;:::555666;;;666000333555555555555444333222111000222SSSiiiFFF@@@YYY~~~___AAA777@@@ccc~~~}}}eeeJJJ666777666777LLLtttiiiLLL666111///000///------///+++...&&&&&&---+++,,,,,,(((///&&&111+++999___>>>---DDDRRR000---(((000...[[[zzzEEE)))000$$$000222///222888===??????===<<<888777777555000444MMMjjjXXXSSSXXXaaaccceeecccZZZ[[[ZZZ^^^cccbbb^^^___ccc`````````aaabbbdddeeefffbbb___\\\YYYWWWXXX[[[]]][[[XXXddd|||~~~uuuYYY\\\zzz|||oooNNN444222222000333333333444444666777999:::888:::===???@@@AAADDDFFFGGGHHHIIIKKKNNNQQQTTTUUUZZZ^^^dddhhhmmmsss|||wwwpppnnnkkkccc]]]ZZZVVVRRRLLLGGGBBB>>>999666444111///.../////////...---)))---'''+++---(((<<>>AAA===333............111000---222+++111???(((000...000222777FFFGGG888???QQQFFFSSSSSSwwweeeYYYSSSLLLJJJIIIJJJIIIJJJRRR[[[gggaaaeeezzzzzzyyy|||xxxvvvvvvzzzxxxzzzOOOCCC@@@EEE@@@BBBBBB;;;===???666:::DDDGGGCCC>>>@@@___|||tttgggxxx|||~~~LLL111222111///+++***(((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%///;;;---GGGddd===(((&&&///))))))((((((''''''''')))***+++...%%%:::///BBBjjj///000,,,+++***)))((((((((((((''''''(((((())))))******)))(((666www}}}333((())))))(((&&&%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%)))%%%%%%------+++333111DDDCCC||||||{{{tttvvvUUUEEEYYY<<>>AAACCCAAA===;;;>>>BBB???iii~~~{{{QQQNNNHHHIII@@@;;;===>>>;;;;;;===999>>>333000999333...;;;555555555555444333222111666---```eee???@@@[[[bbbFFF999???999TTTkkkfffOOO===888999777777;;;WWWgggJJJ555111...///...++++++...***222)))***///***+++---)))000%%%222---;;;___666---JJJNNN---///$$$666,,,[[[GGG+++222&&&666<<>>???AAACCCEEEGGGHHHIIIKKKNNNQQQSSSUUUZZZ^^^ccchhhlllsss|||yyyqqqnnnkkkddd]]]YYYSSSOOOIIIDDD@@@===999777333111///---,,,++++++,,,+++***))))))+++---///111cccooooookkkVVVRRRlllnnnjjjmmmpppssstttvvvxxxzzzzzz|||||||||||||||~~~nnnMMM999666555222777888333...222AAANNNSSSGGG999111666LLLjjjnnnXXXIIIOOOaaaWWW...???FFFMMMNNNGGG===444///333222000...---,,,------//////............//////000000111000///111444666>>>===222:::eeevvvaaaTTTKKKMMMRRRWWWVVVSSSUUUZZZ]]]```qqqzzz{{{|||zzz}}}}}}yyyXXXGGGGGGKKKBBB===@@@BBB>>>;;;<<<@@@FFFAAA<<>>>>>111---,,,***)))((('''((((((((((((((((((((((((((((((---%%%444aaa~~~>>>,,,$$$&&&((("""###'''###%%%&&&'''&&&$$$######$$$$$$%%%(((***++++++***)))&&&%%%%%%'''((()))'''&&&&&&&&&&&&''''''''''''(((&&&(((***++++++,,,...000777333VVV{{{}}}yyymmmPPPWWW===AAA}}}aaaBBBAAA???>>>>>>???AAABBB@@@~~~|||yyyTTTDDDKKKCCCDDDCCC@@@===:::999999;;;999777888999888555222888444>>>999777:::000555>>>;;;pppMMM777<<>>UUUsssaaaDDD000---222444...000333+++---444555---((()))+++)))...(((///&&&555DDDZZZ888...\\\:::+++111'''444+++YYYPPP@@@HHHIIIEEEQQQDDDAAA===666111///000222111777***111555PPPqqqGGGUUUXXX\\\```aaaaaa___]]]^^^^^^]]]\\\[[[\\\```cccddd^^^[[[]]]\\\YYYZZZ___^^^]]][[[XXXWWWXXX]]]```ZZZ[[[]]]mmm|||ttt[[[^^^yyy}}}~~~|||oooNNN333000000...000222333333444555666777777::::::<<<===???AAABBBCCCDDDGGGJJJLLLMMMOOORRRTTTYYY\\\```ccchhhoooyyyyyypppnnnjjjccc[[[XXXSSSOOOIIIDDD@@@===999777333111///---,,,++++++,,,+++*********+++---///111ZZZlllqqqmmmXXXPPPfffjjjkkknnnrrruuuwwwxxxzzz|||zzz|||||||||||||||~~~www]]]DDD777333222111///111===PPPVVVEEE...***333III[[[^^^^^^XXXIII???FFF```___999222666:::;;;777222...,,,000000...------......//////......------......///,,,---,,,,,,,,,...222555===;;;222>>>kkkoooaaaXXXWWWYYY\\\ZZZXXX[[[aaaiiilll{{{zzz|||{{{~~~eeeNNNHHHNNNMMMEEEAAADDDFFFDDDBBBBBB@@@???BBB???DDD]]]yyyzzzxxxuuuzzzRRR444222111///,,,***(((''''''''''''&&&%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%&&&'''---111'''+++(((;;;}}}FFF...///''',,,&&&(((''''''''''''((())))))***+++000,,,777pppLLL444---,,,***)))((((((((((((((((((((((((((((((((((((((("""---RRRNNN...%%%&&&)))$$$$$$((($$$&&&''''''%%%$$$###$$$&&&###%%%))),,,.........------+++))))))))))))'''%%%&&&&&&&&&''''''''''''(((&&&(((***++++++,,,...000666222TTT}}}|||ttt[[[RRR{{{^^^BBBoooCCCBBBAAA@@@@@@AAACCCDDDKKKxxx~~~}}}|||PPPBBBJJJHHHGGGDDDAAA===:::999999;;;999777777888888777444@@@===HHHEEECCCCCC555666888SSSfff===777===JJJ|||~~~[[[>>>999888<<<@@@???;;;888999;;;???PPPkkk^^^AAA<<<222///---)))...222+++,,,,,,++++++///333111---,,,+++---'''333JJJVVV333222ZZZ888***000'''333+++NNNMMM888333***&&&555000666@@@IIIQQQXXX^^^bbb^^^PPP[[[UUUeeesssVVVVVVZZZ[[[]]]^^^^^^^^^]]]\\\YYYZZZ[[[[[[]]]```eeeiii___[[[ZZZ\\\[[[XXXXXX\\\[[[[[[[[[YYYXXXXXX[[[]]][[[\\\]]]lll{{{ttt[[[]]]yyy|||~~~|||nnnMMM333000000---000111111222333444555555666888999;;;===???AAACCCCCCDDDFFFIIIKKKLLLNNNQQQSSSXXX\\\aaaeeeiiipppyyyyyypppmmmiiiaaaYYYVVVRRRNNNIIIDDDAAA===999666333111///---,,,++++++,,,++++++******+++---///000NNNiiirrroooZZZNNN```fffkkkoootttxxxzzz{{{|||}}}zzz|||||||||||||||~~~kkkMMM555...222***DDDYYYUUUAAA333555;;;YYYTTTWWWTTTDDD===???===999999NNNvvv{{{VVV<<<222222222111...---...000......------...///000000...------,,,,,,------...++++++***)))***...333888;;;777222FFFuuuvvveeebbb```^^^[[[ZZZaaaiiigggiiiyyy|||~~~}}}|||{{{YYYIIIIIIQQQPPPJJJFFFGGGJJJIIIHHHIIIDDD???GGGFFFIIIzzzggg}}}~~~~~~wwwqqqdddAAA777111000...,,,***(((''''''((('''&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%'''***444000%%%+++(((333oooWWW111***)))---%%%'''''''''''''''((()))))),,,***---+++///ZZZ```666...---+++)))((((((((((((((((((((((((((((((((((((((($$$)))@@@nnnccc222&&&&&&***&&&&&&((($$$&&&&&&&&&$$$###$$$''')))+++...333777::::::888777444111...+++***)))'''%%%&&&&&&&&&''''''''''''(((&&&(((***+++++++++---///222///LLLvvv~~~kkkQQQlll~~~JJJpppsssFFFEEEEEEDDDEEEFFFHHHIIIWWWvvv}}}~~~oooNNNCCCKKKIIIFFFBBB>>>;;;::::::::::::888666666777888888888DDDDDDSSSSSSRRROOO;;;777;;;lllTTT...666<<<<<>>444///222222***,,,333111;;;888666444///+++***---+++///+++***111TTTNNN---:::UUU555(((...'''111+++PPPyyyEEE444333444;;;LLLbbbaaa___XXXOOOFFF@@@===777///;;;FFFgggbbb;;;VVV______]]]\\\[[[[[[\\\\\\\\\\\\\\\[[[ZZZ[[[^^^aaaZZZXXXXXX[[[[[[XXXXXXZZZYYYZZZZZZYYYXXXXXXYYY[[[[[[\\\\\\hhh~~~{{{sssZZZ]]]xxx|||}}}{{{mmmMMM222//////---000//////000111222333444444777888999<<>>@@@CCCDDD@@@CCCFFFHHHIIIKKKNNNPPPUUUZZZaaaggglllrrryyyxxxooolllhhh___WWWSSSPPPMMMIIIEEEAAA===888444333111///---,,,++++++,,,++++++++++++,,,------...???gggoookkk\\\KKKYYYiiikkkooouuuzzz{{{||||||}}}zzz|||||||||{{{|||~~~xxxbbbRRRNNNDDD888333>>>QQQZZZSSSJJJ...888===<<>><<<<<<<<<<<<999888777666666888;;;===DDDJJJbbbgggeee^^^EEE@@@jjj[[[111888///333777HHH}}}vvvsssooommmnnnuuu}}}yyy[[[FFF???000000<<>>888555...,,,+++***)))((((((((((((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&)))///333...''''''&&&******JJJFFF(((,,,&&&+++&&&&&&&&&'''''')))***+++---,,,+++///...000^^^CCC///---,,,***))))))))))))((((((((((((((((((((((((###(((+++)))???rrrLLL111&&&+++***(((***((()))+++,,,...000444999<<>>555%%%!!!)))...777===FFFOOOWWW]]]cccfffRRRUUU}}}ccc>>>UUU______```___]]]]]]^^^```ccceee[[[\\\\\\[[[YYYXXXYYY[[[YYY]]]___^^^^^^```___[[[\\\\\\\\\ZZZYYYYYY\\\^^^UUUZZZWWW^^^tttyyyqqqXXX[[[vvvzzz{{{vvviiiIII///,,,---+++...------...000222333444555444555777999<<<>>>@@@AAA???AAADDDFFFHHHJJJMMMOOOSSSXXX^^^dddiiipppyyyxxxooollliiiaaaZZZVVVOOOLLLIIIEEEAAA<<<777333333111///---,,,++++++,,,++++++,,,,,,------,,,,,,000```eeecccaaaNNNTTTgggooorrrvvvxxxyyyzzz{{{|||zzz|||||||||||||||~~~|||bbbKKKcccVVVGGG;;;333000666@@@aaaBBB___GGG;;;333555:::999666444444111///...000111000///+++,,,---.........------------,,,,,,,,,,,,------)))***++++++---111666:::000111FFFvvv~~~tttqqqwwwxxxyyy{{{{{{xxxvvvbbbddd[[[MMMKKKEEEHHHFFFAAAAAAGGGKKKKKKCCCHHHGGGbbbqqqnnn}}}YYY;;;555555///++++++***)))(((((((((((((((%%%%%%%%%%%%&&&&&&'''(((%%%&&&''''''(((,,,111444)))'''+++%%%++++++AAARRR...,,,!!!---&&&&&&&&&&&&((()))***+++***,,,+++//////***KKKUUU///...,,,***)))))))))***(((((((((((((((((((((((($$$'''***(((555```TTT555&&&***)))'''***)))((())),,,---...000333555444555666777666444111///---+++************)))'''&&&&&&&&&''''''''''''((('''(((******))))))+++,,,111111...BBBiii{{{|||}}}lllaaauuunnnJJJDDDFFFHHHKKKMMMOOOQQQQQQgggzzz~~~~~~~~~~~~ccc^^^WWW[[[ZZZSSSJJJEEECCCBBB>>>;;;777999;;;:::888777999;;;;;;JJJkkktttsssrrrfffkkkddd111777333222777333777XXXtttddd```NNNNNNkkkwwwGGG555(((555,,,LLLWWW444666XXX888***---222555111000VVV___,,,***'''444JJJQQQ___]]]XXXOOOCCC777///+++///AAA```EEE===aaacccggg]]]]]]]]]]]]^^^___```aaabbbbbbaaa^^^YYYVVVVVVVVVXXX]]]^^^[[[[[[^^^]]]YYYXXXZZZ]]]]]]\\\ZZZZZZZZZUUU[[[XXX^^^uuuxxxqqqXXXZZZvvvyyy{{{uuuhhhHHH...,,,---+++...++++++---...000222333444444555666888;;;===>>>??????AAADDDFFFHHHJJJMMMOOOSSSWWW\\\aaagggnnnxxxwwwooollljjjbbb[[[WWWOOOLLLIIIEEEAAA<<<777333333111///---,,,++++++,,,++++++,,,---------,,,,,,+++\\\bbbaaacccOOOQQQdddrrrtttwwwxxxyyyyyy{{{}}}zzz|||||||||||||||~~~nnnQQQCCC999>>>FFFFFFCCCBBBnnn===;;;FFF@@@;;;666222222777:::888333555111---,,,---//////...)))***,,,.../////////......------,,,,,,------...)))+++,,,---///222666:::111333LLL~~~{{{~~~}}}yyy}}}}}}qqqaaaeee]]]MMMKKKDDDHHHGGGBBBCCCKKKQQQQQQQQQHHHQQQooommmyyy}}}YYY777888555***,,,******)))((((((((((((((($$$$$$$$$%%%&&&'''((()))%%%&&&((()))***---222555&&&(((///%%%+++,,,<<>>???BBBEEEGGGHHHJJJMMMOOOSSSVVV[[[```eeemmmxxx{{{tttmmmgggaaa[[[WWWMMMJJJGGGDDDAAA<<<666222111///,,,+++++++++***(((*********+++,,,---...//////IIIcccccccccXXXKKKeeetttuuuwww{{{|||{{{zzz{{{zzz{{{|||}}}~~~{{{HHH<<<...444]]]^^^444SSSjjjnnnPPP555222555333444444444555555555555555111000000///......------......---------,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---...000333444...222___{{{~~~ccchhhqqqbbbLLLAAAEEEAAA???CCCGGGIIIMMMRRRLLLMMMXXXuuukkk}}}zzzyyy}}}OOO>>>:::,,,222&&&...,,,***'''%%%$$$$$$$$$&&&&&&&&&'''((())))))***(((***(((&&&***222333///'''(((...***,,,)));;;xxxyyy///(((000&&&'''&&&&&&''''''((()))***(((&&&***///,,,,,,;;;PPP<<<(((,,,)))&&&---'''((((((''''''''''''&&&&&&&&&---$$$&&&555***CCCxxx[[[777&&&***((($$$&&&''''''''''''''''''((())))))++++++++++++++++++++++++---,,,,,,+++***)))(((((('''&&&%%%$$$%%%''')))+++%%%&&&&&&'''((()))*********,,,+++,,,<<<\\\~~~zzzwwwmmmbbb}}}sssOOOHHHMMMSSSPPPTTTYYYVVVmmmddd~~~~~~zzzggg[[[YYYTTTTTTOOOIIIGGGHHHHHHDDD@@@:::<<>>BBBCCCDDDFFFHHHJJJLLLMMMSSSVVV[[[___dddkkkttt{{{~~~wwwpppiiibbb\\\XXXMMMJJJGGGDDD@@@<<<666333111///,,,+++++++++***((()))))))))***,,,...000111...DDD^^^```cccYYYKKKaaarrrtttwwwzzz{{{{{{|||}}}||||||}}}}}}~~~}}}QQQ===...666eeehhh666...???DDD666,,,000555333555555555444444444444444111111000000///......---......---------,,,,,,,,,,,,,,,++++++***++++++,,,---,,,,,,---...000222333222;;;hhhxxx~~~{{{aaaccciii___OOOFFFDDD@@@AAAGGGLLLMMMNNNPPPLLLMMMfffwwwppp~~~|||~~~}}}TTTCCC:::222444,,,+++***)))(((''''''''''''&&&&&&&&&'''((())))))))))))+++******///666666111---***,,,(((,,,)))555lll:::+++///&&&((((((''''''&&&'''''''''***''')))---+++***666GGGCCC+++---***'''---'''((((((''''''''''''&&&&&&&&&&&&######...$$$666rrroooGGG+++(((******)))&&&((((((((((((((()))*********++++++,,,---......///...---,,,***)))((((((((('''&&&%%%$$$%%%''')))***&&&&&&''''''(((((()))))))))******,,,666PPPqqq~~~{{{yyy~~~pppeeevvv|||NNNGGGNNNWWWUUUTTTRRRJJJjjjbbb}}}}}}~~~}}}ccc]]][[[SSSRRROOOKKKJJJKKKIIIDDD???AAA;;;777;;;>>>;;;777555<<>>AAABBBDDDFFFHHHJJJLLLMMMSSSVVV[[[___dddkkkttt{{{xxxpppiiibbb[[[WWWMMMJJJGGGCCC@@@;;;666333111///,,,+++++++++***(((''''''(((***,,,...000111...===WWW]]]bbb\\\LLLZZZqqqtttwwwxxxzzz{{{}}}}}}~~~~~~~~~uuuLLL666555___ddd333***---...---///333333111555555444444333333222222111111000000///...............---------,,,,,,,,,,,,++++++***++++++,,,,,,...---------...///111222555IIIuuu|||ttt```[[[]]]YYYNNNEEEAAA===???GGGOOOOOOLLLKKKJJJNNNzzzxxxvvv~~~~~~hhhOOO@@@111111///,,,'''((())))))******))))))&&&&&&&&&'''(((((())))))***+++,,,000777<<<:::333111,,,,,,)))///,,,333dddJJJ...---&&&***)))((('''&&&&&&&&&&&&,,,((((((,,,+++)))000;;;OOO000---+++)))...''')))(((''''''''''''&&&&&&&&&$$$(((&&&,,,%%%---bbb___555&&&)))---***$$$))))))(((((())))))***+++******+++---...000111111///...+++)))((('''''''''&&&&&&%%%%%%%%%'''((()))'''''''''((((((((((((((()))'''))),,,///>>>___|||~~~~~~uuuhhhfff___LLLFFFJJJMMMTTTZZZWWWiiiggguuu~~~~~~|||uuu___aaa___UUUQQQOOONNNNNNNNNKKKEEE??????999777;;;???===::::::SSSccc{{{wwwnnncccAAA,,,444222,,,777000DDDhhhzzz^^^ttt~~~@@@///@@@ccc222:::\\\===,,,,,,:::ZZZbbbIIIFFFvvv;;;((('''###******---)))%%%---###///..."""ZZZaaaBBBDDDUUU___```YYY___^^^^^^_________^^^\\\[[[\\\^^^___aaaaaa___\\\[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]___```___\\\YYYWWWOOOTTTkkk}}}{{{mmmYYYbbbtttyyywwwttthhh>>>...///(((+++))))))******+++,,,...///000111222333666888:::<<<===@@@AAACCCEEEHHHJJJLLLMMMRRRVVV[[[___dddkkkttt{{{~~~vvvnnnfff___XXXTTTMMMJJJFFFBBB???;;;666333111///,,,+++++++++***((((((((()))***+++---///000...666PPP\\\cccaaaPPPUUUpppuuuxxxxxxwwwzzz}}}~~~aaaEEE444FFFeeeiiiLLL---777111...111555333000...555555444333222111111000/////////.........------......---------,,,,,,,,,++++++******++++++,,,,,,///...------...///000111777VVV{{{~~~uuucccYYYZZZ[[[QQQDDD@@@;;;;;;DDDKKKLLLJJJHHHIIISSS|||yyy{{{~~~JJJCCC:::)))///)))***'''((()))+++++++++***)))&&&&&&&&&''''''((((((((()))***...444;;;>>>:::444000...000---444111666cccZZZ000,,,(((******)))(((((((((((((((---)))(((+++,,,***---333bbb]]]555+++)))***...'''***(((''''''''''''&&&&&&&&&%%%+++'''))))))'''MMMxxxFFF&&&%%%+++'''$$$((((((((((((((())))))******++++++,,,...//////000000...+++)))'''&&&''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((('''''''''(((&&&)))...,,,222PPPsss|||{{{ooodddbbbNNNIIIRRRWWWZZZYYYQQQeeeqqqttt~~~zzz}}}{{{{{{nnn]]]ccc```WWWSSSRRRPPPOOOOOOLLLGGGCCC;;;???CCCAAA::::::IIIZZZnnnzzzbbbiiiWWW888...555777333222999UUUwwwaaaKKK333OOOaaa...???```:::***---???```iiiOOOKKKrrr888(((***(((---*********&&&+++%%%+++///777eeeNNN777SSS\\\ZZZeee[[[^^^```aaabbbcccbbb```^^^]]]\\\___ccceeeddd```\\\ZZZYYYZZZZZZ[[[[[[\\\\\\]]]]]]\\\\\\]]]___^^^\\\ZZZVVVNNNXXXrrr~~~~~~{{{lllXXXbbbuuuxxxvvvsssfff===---...(((,,,)))))))))******+++---...//////000222444777999;;;;;;>>>???BBBDDDGGGJJJLLLMMMRRRVVV[[[___dddkkkuuu{{{wwwnnnfff___XXXSSSMMMJJJEEEAAA>>>:::666333111///,,,+++++++++***(((************++++++,,,---///000LLL\\\dddeeeTTTQQQooowww{{{xxxvvvzzz||||||bbbJJJ444222;;;>>>666---111+++***///222///...000444333333222111000000///......---------------,,,......---------,,,,,,,,,+++*********++++++,,,---///...------...///000111888bbb~~~{{{vvvzzztttbbbZZZ```eeeXXXFFFCCC===;;;AAAGGGIIIJJJKKKNNN```|||||||||nnn777;;;999+++222+++,,,((()))***++++++***)))(((&&&&&&&&&&&&''''''''''''''')))///777<<<;;;777333---000555111555111555aaajjj333++++++******))))))***++++++,,,+++((((((+++------///111OOOppp===***(((***...''',,,(((''''''''''''&&&&&&&&&%%%'''###$$$***$$$777ppp^^^...$$$'''&&&((('''&&&&&&&&&&&&'''((((((+++++++++++++++,,,,,,,,,...---+++)))''''''''''''%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((('''''''''(((&&&***///,,,...GGGeee~~~}}}|||xxx{{{}}}yyypppiiiRRRPPPPPPTTTXXXUUU]]]wwwuuu|||zzzxxx~~~vvv|||nnn```bbb[[[VVVWWWUUURRROOONNNLLLJJJHHH@@@DDDFFFDDD@@@HHHaaayyyaaaVVV___XXX666///:::222888333AAAfffwwwoooUUU:::]]]^^^///GGG\\\999***///CCCgggrrr[[[ZZZhhh444***---)))+++&&&'''***,,,''',,,%%%333[[[ZZZ777999aaa___UUUggg___ZZZ```aaabbbccccccaaa___]]]___cccggggggddd___\\\[[[YYYZZZZZZ[[[\\\\\\]]]]]]]]]\\\\\\\\\]]]]]][[[YYYUUUQQQ^^^yyy~~~}}}|||~~~jjjWWWbbbuuuxxxuuuqqqeee<<<,,,...(((,,,))))))))))))***+++,,,---......///111333555777999:::===>>>@@@CCCGGGJJJLLLMMMQQQUUUZZZ___dddkkkuuu|||xxxppphhhaaaZZZVVVNNNJJJEEEAAA===:::666333111///,,,+++++++++***(((++++++************++++++...+++JJJ^^^dddhhhXXXPPPkkkvvv|||xxxvvvzzz}}}{{{}}}~~~~~~~~~~~~xxxiiilllMMMAAA555000...---000444...---///111111///000444222222111111000000//////------------------------......---------,,,,,,,,,************+++,,,------...---------...///111222===nnn~~~xxxxxxtttnnnssseeeVVVVVVbbbhhhZZZHHHGGGBBB???BBBFFFGGGKKKPPPVVVsssxxxzzzRRR222222555...///---+++************)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%)))111999999444111222,,,111777222555000000YYY|||999,,,---))))))))))))***+++,,,---(((((()))***,,,...000222EEEJJJ---)))+++---&&&---(((''''''''''''&&&&&&&&&((($$$&&&%%%,,,(((...\\\ttt999''''''&&&,,,&&&&&&%%%%%%&&&&&&'''(((************))))))))))))++++++******)))((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%'''''''''(((((((((((((((((('''***...,,,...???SSSlll~~~~~~wwwyyywww|||zzzzzzwwwssshhh___YYYYYY\\\[[[[[[{{{tttuuuwwwuuuzzzyyy}}}oooiiigggYYYXXXZZZXXXTTTQQQNNNLLLLLLLLLGGG@@@>>>FFFTTTddduuusssDDDQQQmmmKKK---333555999333444HHHjjjzzz^^^BBBeeeXXX333PPPTTT666+++444JJJpppnnnrrrhhh444+++---&&&))))))---(((///'''111,,,CCClllKKK...FFFddd^^^UUUbbbaaaYYY]]]^^^aaabbbbbbaaa___]]]dddggghhhfffbbb^^^^^^___[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[[[[\\\\\\\\\YYYWWWSSSVVVggg~~~~~~~~~|||~~~iiiVVVcccvvvxxxtttpppddd;;;,,,---(((,,,***))))))))))))***+++,,,------...///222444666888999;;;===???CCCFFFJJJLLLNNNQQQUUUZZZ___dddllluuu|||xxxpppiiiaaa[[[VVVNNNJJJEEE@@@===999666333111///,,,+++++++++***(((******)))******+++,,,,,,,,,&&&HHH^^^ccchhhZZZNNNeeesss|||yyywww||||||||||||}}}}}}~~~~~~bbbCCCDDD999555222222000...000555333666777444111222222222000000000000000000000000////////////////////////......---------,,,,,,,,,************+++,,,---...---,,,,,,---...000222333EEEzzz|||xxxfffqqqhhhiiiZZZPPPWWWfffhhh\\\NNNGGGDDDDDDEEEEEEDDDJJJQQQZZZ{{{???999---000...''',,,'''))))))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%***444:::666---,,,111,,,///555111999666222UUUAAA------)))))))))(((((()))******''')))***)))))),,,000222<<>>\\\\\\BBB666666555:::::::::HHHddd{{{fffHHHgggOOO777ZZZLLL333,,,999RRRxxx|||jjj555***---(((,,,+++///&&&---,,,000BBB[[[^^^BBB888WWW]]][[[[[[ZZZ___[[[]]]___bbbdddeeedddaaa```hhhiiihhhccc___^^^bbbggg^^^^^^^^^]]]]]]]]]\\\\\\ZZZZZZZZZ[[[\\\ZZZWWWTTTQQQ]]]ppp~~~}}}|||}}}hhhVVVcccvvvxxxsssnnnccc:::+++---(((,,,***))))))((())))))***+++,,,,,,---...111333555777888:::<<<>>>BBBFFFIIILLLNNNPPPUUUZZZ___dddlllvvv}}}}}}vvvnnnggg```YYYUUUNNNJJJDDD@@@<<<999666333111///---+++++++++***(((((((((((()))***,,,---...***###GGG___aaaggg[[[MMM```ppp{{{yyyxxx~~~zzz{{{|||}}}~~~~~~YYY666888222...---000111///...///+++000111,,,,,,111111---////////////000000000000000000000000111111111111......---------,,,,,,,,,************+++,,,---...,,,,,,,,,---...000333444KKKzzziii}}}}}}lll]]]WWWbbbooommmbbbYYYDDDDDDEEEFFFCCCAAAFFFNNN[[[ppp:::EEE...///000$$$...'''(((((('''&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%,,,777<<<444))))))111,,,---111111???@@@999WWWGGG...,,,***)))(((''''''&&&&&&'''&&&)))+++)))'''***...222333SSSccc888------+++###,,,(((((('''''''''&&&&&&&&&'''+++%%%###,,,---JJJCCC---***"""''''''''''''''''''((())))))&&&&&&''')))***+++,,,---&&&'''***++++++***'''&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((()))******''')))(((&&&)))000333000IIIrrryyy}}}vvv{{{uuuyyyrrryyyVVVlllUUUWWW___lllnnnpppyyytttrrryyy~~~rrrlllnnnrrrWWWXXXYYYXXXTTTPPPLLLKKKMMMPPP```|||[[[444<<<```___AAA333111CCCIII;;;666FFFWWW]]]mmmxxxkkkKKKfffHHH:::aaaHHH111---===WWW|||eee000&&&,,,)))---((((((%%%***111,,,VVVoooHHHBBBFFFbbbTTTZZZbbbSSS\\\^^^___aaaeeehhhiiihhhfffdddiiiiiifffaaa]]]___fffmmm``````___^^^^^^]]]\\\\\\YYYYYYZZZ[[[\\\ZZZVVVSSSPPPaaauuu~~~~~~}}}|||}}}}}}hhhVVVcccvvvxxxsssnnnbbb999+++---(((,,,***))))))(((((()))***+++++++++,,,...000333555666777999;;;>>>BBBFFFIIILLLNNNPPPTTTZZZ___dddlllvvv}}}{{{rrrkkkfff```XXXQQQNNNJJJEEEAAA===:::777555111000...,,,***))))))(((((((((((()))******++++++---///333UUUmmmhhh___KKKYYYmmm||||||zzz~~~}}}~~~}}}WWW888666---///111111000//////000////////////////////////////////////////////////------------------------///...,,,+++***++++++,,,++++++++++++++++++++++++,,,...222)))111;;;111:::]]]|||vvvyyyjjjzzzcccQQQWWWhhhqqqeeeNNNIIIQQQNNNHHHJJJGGGDDDIIIffftttJJJ777555222///,,,++++++,,,(((((((((((())))))))))))''''''&&&%%%&&&((((((&&&$$$777AAA666(((&&&***++++++)))+++///111222666===}}}ddd)))---///333555000((($$$''',,,''''''((()))***,,,...///000AAA}}}555222(((+++,,,%%%+++&&&%%%+++,,,&&&%%%((("""&&&)))((($$$$$$+++111ooottt...((($$$)))***))))))((((((((())))))+++***((('''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&'''(((***+++(((((()))***,,,...000111CCCbbb|||uuu}}}yyyzzzwwwrrruuuyyyooo^^^pppKKKUUURRRPPPeeemmmyyy|||}}}|||wwwvvvyyyzzztttmmmaaa\\\VVVSSSUUUXXXSSSKKK]]]wwwpppRRR999888LLLgggcccHHH;;;666555888888666;;;BBBEEERRR___nnnzzzTTT===sss<<<@@@kkk555777(((III\\\}}}```999,,,&&&'''000***,,,///222777dddRRR888RRR```___]]]\\\\\\]]]^^^___bbb^^^```gggjjjeeeaaaaaa```___^^^^^^___aaaccceeegggggggggdddaaa^^^]]]^^^XXXYYYZZZZZZYYYWWWVVVUUUTTTlll}}}}}}|||~~~}}}yyyvvv~~~|||zzz{{{|||{{{gggVVVcccttttttnnnqqqVVV666((())),,,***%%%((((((((((((((()))******------...000222444666777;;;;;;===BBBHHHLLLKKKJJJOOOTTTZZZ^^^aaahhhrrr{{{|||rrrkkkgggaaaXXXQQQLLLIIICCC???<<<999666444111000...,,,***))))))(((((((((((()))******++++++---///222SSSkkkhhhaaaMMMXXXkkk{{{{{{zzz~~~}}}~~~YYY888333///000111111000///000000////////////////////////////////////////////////------------------------...---,,,,,,,,,---...///++++++++++++++++++++++++,,,---222***111888///;;;ddd|||wwwvvvsss{{{|||oooeeennndddPPPPPPEEEPPPQQQMMMMMMHHHEEEKKKmmmwww@@@555333000---+++*********(((((((((((())))))))))))''''''&&&&&&&&&((('''&&&'''555;;;111''''''*********)))***...000000555;;;uuulll000000---...///---)))((()))+++((((((((()))***,,,---...///:::eeeDDD///+++***---'''***'''&&&(((((('''&&&'''$$$&&&((('''%%%&&&+++000[[[EEE000###&&&))))))(((((('''(((((()))((((((((((((((('''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&'''((()))***(((((()))***,,,...000111777PPPooozzzvvv}}}vvv{{{zzzuuuuuuxxxqqqfffmmm]]]\\\WWWRRRcccnnnqqqsssvvv|||rrrzzzwwwpppooorrrccc]]]VVVPPPOOOQQQXXX^^^~~~qqqTTT^^^qqqwwwmmmkkkkkkbbbHHH@@@:::999888666888===777===FFFSSSlll|||pppPPPGGGkkk777BBB]]]---222,,,QQQ___{{{fff666(((***,,,,,,$$$***,,,...---JJJUUU???777OOOaaa```______^^^^^^______bbb^^^```fffhhhddd``````___^^^^^^^^^```bbbdddffffffffffffddd```^^^^^^^^^\\\[[[YYYXXXWWWUUURRROOO\\\qqq{{{{{{ppp[[[NNNfffyyy|||{{{{{{zzzyyydddTTTcccuuuuuuqqqqqqUUU666((())),,,)))&&&((((((((((((((()))******,,,---...///111444666777999999;;;???EEEJJJJJJJJJOOOTTTZZZ^^^aaahhhsss{{{|||rrrlllgggaaaYYYRRRKKKGGGBBB>>>:::888555222111000...,,,***))))))(((((((((((()))******++++++,,,///000PPPiiiiiieeeRRRVVViiiyyy{{{zzz}}}}}}~~~\\\:::333333333222111000000000000////////////////////////////////////////////////------------------------,,,,,,,,,,,,---...///000+++++++++++++++++++++++++++,,,222+++000555...>>>ooo|||yyyyyyvvvkkk___^^^IIIHHHRRRQQQLLLJJJBBB>>>FFF{{{}}}~~~ggg999222111...+++***)))((()))))))))))))))((((((((((((&&&&&&&&&''''''&&&&&&&&&///444222***&&&)))+++''')))((()))---......222888iiiwww999333///---***'''&&&&&&%%%$$$))))))))))))***+++,,,------555MMM]]]...000)))---)))+++,,,+++((((((***+++)))&&&&&&&&&&&&''')))+++---FFF{{{\\\666###(((((((((''''''''''''(((((('''((()))******)))'''&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''((()))***(((((()))***,,,...///000000===TTTrrr|||qqqvvvsss{{{}}}xxxvvvyyyvvvpppfffqqq___\\\XXX```qqqnnntttzzz|||uuukkklllmmmiiidddaaaXXXRRRPPPRRRZZZpppeeeeeennnaaaRRR===:::DDDIIIIII@@@999999;;;;;;::::::333000111;;;KKKfff}}}eeetttIIIZZZddd999PPPSSS///---444[[[aaazzzooo777&&&+++...+++"""+++!!!555+++WWWCCC111???SSSaaaaaaaaaaaa``````______aaa___```dddfffbbb___^^^___^^^^^^___```ccceeefffcccddddddbbb___]]]]]]^^^\\\ZZZXXXVVVVVVTTTRRRPPPhhhxxx}}}yyyzzztttRRR888111NNNppp|||~~~}}}{{{yyyvvv```SSScccuuuvvvsssoooSSS444(((***+++)))'''((((((((((((((()))******,,,,,,---...000333555666777777888<<>>;;;888555333111000...,,,***))))))(((((((((((()))******+++++++++......KKKfffkkkiiiWWWTTTfffvvv{{{zzz|||~~~~~~~~~~~~~~~cccCCC<<<888666333111111111000000////////////////////////////////////////////////------------------------,,,,,,,,,,,,------......***+++++++++++++++,,,,,,++++++222,,,///111...EEE{{{~~~zzz}}}nnnWWWXXXPPPRRRKKKFFFHHHDDDDDDNNN||||||QQQ<<<000///---+++***))))))((())))))))))))((((((((((((&&&%%%&&&((('''%%%&&&(((888555---%%%&&&+++***%%%((('''(((,,,,,,,,,///444\\\AAA333000...***'''''')))---111*********)))******+++,,,+++555BBBxxx333333'''---***(((,,,,,,&&&%%%)))***'''(((&&&$$$&&&))),,,,,,***999ffflll888$$$---''''''''''''''''''((()))***++++++,,,,,,+++******'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))(((((()))***+++---///000111333;;;]]]~~~zzzooozzzuuuzzz|||yyyzzz|||{{{wwwaaa~~~\\\^^^^^^]]]pppvvvzzz|||xxxssstttzzzxxxfffdddiiiZZZOOOKKKUUUddduuuxxxYYY___yyyuuuRRR<<<999999<<>>CCCJJJJJJDDD===<<<222000666:::HHHlllzzzYYYpppVVV===fffWWW<<<]]]III444,,,===```\\\xxxwwwCCC---((()))...)))...!!!777===NNN666222GGGOOOaaaaaaaaaaaa```___^^^^^^``````aaacccbbb```]]]\\\aaa````````````aaabbbccc___``````___]]]\\\\\\]]]WWWXXXYYYWWWTTTTTTXXX\\\uuu~~~|||}}}}}}zzzoooSSS555,,,444<<>>&&&!!!111///------999VVV999333AAAKKKHHH``````___^^^]]]]]]\\\\\\^^^```aaaaaa```___^^^\\\dddcccbbb```___^^^^^^^^^[[[\\\]]]\\\[[[ZZZ[[[]]]VVV[[[^^^YYYSSSTTT```kkk}}}||||||~~~~~~{{{mmmQQQ777,,,///555888fff|||{{{~~~|||}}}ttt]]]SSSeeetttsssqqqlllMMM000)))+++***((()))((((((((((((((())))))*********+++,,,...111333444666777999<<<@@@DDDIIILLLNNNSSSYYY^^^bbbiiittt|||}}}sssmmmiiiddd\\\UUULLLIIIDDD@@@>>><<<999777111000...,,,***))))))(((((((((((()))******++++++)))---)))BBB___mmmsssbbbOOO___qqqzzz{{{zzz{{{~~~}}}~~~xxx```YYYBBB<<<555111111222111///000000000000000000000000////////////////////////------------------------,,,,,,,,,,,,+++***)))(((*********++++++,,,,,,------)))111//////000888___yyynnnssslllwwwiiiQQQFFFHHHHHHMMM^^^||||||{{{:::444//////......---,,,++++++******))))))((((((''''''((($$$%%%((('''$$$***444;;;444+++'''''')))(((&&&((('''(((++++++(((***...GGGOOO000///111000***%%%(((444???******************+++++++++...555fff^^^333++++++)))&&&)))///333000)))&&&((()))'''&&&'''+++,,,+++)))+++IIIOOO...((((((((('''(((((()))***+++,,,,,,,,,,,,+++***))))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&''''''(((''''''((()))))))))+++,,,---...,,,111///PPPrrrxxx{{{xxxvvvxxx}}}~~~{{{qqq^^^ZZZ___RRR[[[rrrmmmjjjlllnnnoooqqqtttyyywwwoooeee```gggxxxyyyyyy~~~zzzlllLLLjjjzzzMMM???:::EEESSS[[[lllhhhSSSCCC555222999888444CCC]]]cccBBBJJJxxx<<<444999nnn>>>AAA\\\222111)))GGG^^^KKKtttxxx```OOO... 000///)))222999WWW+++>>>XXXXXXRRR```___]]][[[ZZZZZZ[[[[[[\\\aaabbb```^^^______]]]ddddddbbb```^^^\\\ZZZYYYYYYZZZ\\\\\\[[[[[[]]]^^^[[[___```YYYRRRWWWfffuuu~~~}}}}}}~~~{{{lllQQQ777...222222+++DDDjjj~~~{{{|||~~~}}}}}}}}}sss]]]UUUhhhuuusssqqqjjjJJJ...))),,,***'''***((((((((((((((()))******))))))***+++...000222333666888;;;>>>@@@DDDHHHKKKMMMSSSYYY^^^bbbiiittt}}}}}}tttnnnjjjeee]]]VVVLLLIIIDDD@@@>>><<<999777111000...,,,***))))))(((((((((((()))******++++++))),,,(((???]]]nnnwwwfffMMM\\\ooozzz{{{yyy{{{}}}}}}~~~jjjaaaEEE>>>666222222222111///000000000000000000000000////////////////////////------------------------***+++,,,,,,,,,+++******)))******+++,,,,,,------...)))111000000111>>>lllxxx{{{}}}{{{mmmsssoooyyyiiiXXXNNNBBBEEEXXX~~~|||eee<<<000............---,,,++++++*********)))(((''''''''')))$$$$$$((('''%%%---:::222...+++)))(((((()))***((('''))),,,+++((()))---???XXX333000000...((("""!!!%%%)))***)))))))))***+++,,,,,,---(((333OOOzzz333111,,,)))******444@@@<<<---'''...((((((((()))+++++++++***(((@@@}}}ZZZ666%%%((((((((())))))***,,,,,,---///222333222...)))&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&'''((('''''''''))))))))))))***,,,------***333...MMMxxxvvvzzzxxxxxxyyyzzz{{{|||~~~uuuvvvkkk^^^aaaVVVZZZfffllltttsssiiiccclllzzz{{{ooocccbbbfffggg___VVVsssxxxVVV^^^yyyfff888888EEEcccpppTTT@@@444666777333;;;III{{{VVV@@@AAA]]]QQQ000555DDDooo;;;JJJYYY///333)))QQQhhhOOOxxxdddVVVUUU>>>***...******888GGGCCC333LLLbbb```___bbb___\\\YYYXXXYYY[[[\\\[[[aaaccc___^^^```aaa___cccbbbaaa___]]][[[YYYXXXYYY[[[]]]]]]]]]^^^```aaa```^^^ZZZUUUUUU^^^ooo|||}}}}}}rrrYYY;;;---...222222///VVVppp|||{{{}}}}}}zzz}}}{{{qqq\\\WWWlllxxxtttrrriiiHHH---)))---***'''***((((((((((((((()))******(((((()))+++---///111222555999===???@@@BBBEEEHHHMMMRRRYYY^^^bbbiiittt}}}}}}tttnnnjjjeee]]]WWWLLLHHHDDD@@@>>><<<999777111000...,,,+++))))))(((((((((((()))******++++++(((,,,'''===\\\oooxxxhhhLLL[[[nnnzzz{{{xxxzzz|||}}}~~~nnndddGGG@@@666222222333111///000000000000000000000000////////////////////////------------------------)))***,,,---......---,,,))))))***+++,,,,,,------///(((000111111222CCCtttvvvtttvvv||||||rrrkkkjjj~~~xxxsssZZZfffqqqooouuummmyyy~~~mmm]]]LLLNNNddd|||xxxYYYCCC111,,,------------,,,+++***+++******)))(((''''''&&&***$$$###((('''%%%///>>>***)))***)))'''&&&)))...((('''))),,,+++((((((,,,;;;^^^777******************))))))))))))))))))***+++,,,---///&&&777GGG333555...***'''$$$111CCC???)))"""+++'''((()))***************)));;;ttt^^^;;;'''))))))))))))***+++,,,---///333888;;;:::333+++&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%'''(((''''''&&&))))))))))))***+++,,,---...666***GGGxxxxxxyyy{{{{{{wwwuuuzzzrrrkkkwwwbbbfff]]]aaabbb^^^```gggjjjiiijjjooouuurrrkkkaaa[[[]]]gggpppvvvxxxcccPPPvvvtttKKKAAAOOOhhhkkkQQQ:::555555333666>>>lllwwwHHH;;;999;;;wwwddd888666222FFFjjj666LLLTTT---333+++[[[tttWWW~~~PPPFFFRRRJJJ555---'''///HHH___444CCCSSS[[[YYY]]]ccc```\\\XXXWWWYYY[[[]]]ZZZaaaccc___]]]aaabbb````````````^^^]]][[[YYYXXXZZZ\\\^^^______```bbbddd```ZZZRRRPPPWWWgggxxx}}}}}}}}}|||hhhLLL444---+++)))222BBBdddttt{{{{{{~~~|||yyy~~~yyynnn[[[YYYnnnzzzvvvttthhhGGG,,,***---)))'''+++((((((((((((((()))******'''((()))***,,,///111222444888===@@@@@@AAACCCFFFMMMRRRYYY^^^bbbjjjuuu}}}vvvrrrkkk```XXXWWWOOOKKKEEE@@@===;;;:::888333111---,,,++++++***)))))))))))))))************000)))'''666RRRkkkrrrnnnZZZSSScccyyy|||yyy{{{{{{}}}~~~vvvEEEMMM999444555///555333,,,222444111000222222000---.../////////...,,,+++.........---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,111,,,---222111LLLyyyrrrsssooosss~~~sssiiifffqqqgggZZZ]]]TTTEEEYYYQQQmmmiiiooonnnfffbbbaaajjj}}}|||zzzBBB>>>444333111...***(((((()))******))))))((('''&&&&&&&&&((("""((('''---===666+++*********,,,...111333'''''''''''''''((())))))999pppqqq333...***(((******'''&&&(((***)))***---...---,,,,,,)))333(((DDD\\\+++555###******))))))((((((''''''''''''''''''(((((((((((((((333WWWIII,,,***,,,---++++++,,,---,,,111999EEELLLIII===...###((('''&&&%%%$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&------,,,***((()))+++......+++444aaa}}}{{{yyyxxxxxxyyy|||~~~~~~~~~yyycccTTTWWWbbbWWWQQQWWW^^^___XXXTTTZZZddd^^^\\\UUUXXXcccdddlll~~~yyyPPPaaaKKKJJJDDDqqqfffDDD222333<<>>UUUJJJ---)))999ggg===888QQQUUUTTT\\\^^^hhh```ZZZZZZZZZYYY]]]ddd___\\\]]]eeekkkiii```YYY\\\]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^]]]]]]```dddggg]]]]]]WWWTTT___uuuuuukkkPPP999...333000***:::WWWxxxyyyzzz{{{{{{{{{zzzyyyxxxsssWWW[[[pppvvvzzzqqqccc???******))))))***'''((((((''''''''''''(((((())))))***+++---...///000666888;;;===???BBBEEEHHHLLLRRRYYY]]]bbbjjjuuu}}}vvvrrrkkkaaaYYYWWWOOOKKKEEE@@@===;;;:::888444111...,,,,,,+++***)))(((((()))))))))*********---***(((111LLLiiisssmmmZZZRRRaaaxxx|||yyy{{{{{{}}}}}}eee```FFF@@@===111333111333222111000222333000,,,---.../////////...---,,,......------,,,+++++++++,,,,,,++++++++++++++++++++++++***+++,,,...///111111222111222111666YYYwwwmmm```PPPPPPKKKGGGFFFHHHOOOYYYnnnbbbiii|||VVVYYYzzz~~~}}}===888...333111---***(((((()))***)))))))))((('''&&&&&&&&&%%%$$$'''''''''111888222)))(((((((((***,,,///000'''''''''''''''((())))))555jjjwww:::---***)))***)))%%%'''+++(((&&&%%%''')))***+++,,,)))111(((>>>kkk333111(((*********)))((((((''''''''''''''''''(((((((((((()))111GGG]]]444,,,---.........111666999:::BBBMMMTTTQQQDDD555***((('''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&***++++++***)))***,,,...---,,,...CCCiiiwwwuuuuuuvvvyyy}}}yyyfffOOOWWWaaaRRRQQQSSSQQQMMMQQQ\\\eeegggVVVPPPGGGJJJXXXaaannn}}}yyyTTTssssssEEEEEEXXXvvvSSS;;;444777;;;===CCCzzzeeeCCC666111444@@@RRRgggDDD000---111333]]]NNN777XXX@@@333,,,555ppp```bbbeee>>>333333JJJUUU<<<555OOOTTT<<<@@@TTTTTTRRR[[[^^^ddd___\\\\\\\\\[[[```hhhaaa```aaadddfffeeeaaa^^^```___]]]\\\\\\]]]___```ZZZ]]]aaacccccc```^^^\\\\\\YYYVVV[[[kkk|||yyykkk```DDD555---...+++---HHHiiixxxyyyzzz{{{{{{{{{yyyyyywwwqqqVVV[[[pppuuuxxxppp___===))))))))))))+++(((((((((''''''''''''((((((((()))***+++,,,---...///555777:::<<<>>>AAAEEEHHHKKKQQQXXX\\\aaaiiittt|||wwwqqqkkkbbbZZZWWWOOOKKKEEE@@@===<<<:::999444111...,,,,,,+++***)))(((((())))))))))))******(((,,,)))***CCCffftttmmm\\\QQQ^^^uuu{{{zzz|||zzz|||}}}~~~sssRRRGGG>>>111555000:::333---///222111---+++---....../////////.........------,,,,,,,,,------,,,,,,,,,++++++*********,,,++++++******+++,,,,,,...+++111333--->>>mmmcccbbbtttdddSSSKKKSSS\\\ZZZIII;;;GGGfffoooTTTuuuqqqppp@@@888///111000---***(((((())))))))))))(((((('''&&&&&&&&&"""'''$$$&&&222666///,,,'''&&&&&&&&&(((***,,,---'''''''''''''''((())))))---```@@@,,,+++++++++))))))111;;;CCCAAA<<<444---)))((())))))---)))555lllAAA+++---+++******))))))(((''''''''''''''''''((((((((((((***111333|||ttt;;;---...///......111888>>>===DDDMMMSSSPPPDDD666---((('''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''(((*********+++,,,......000222...HHHuuurrrrrrsssuuuyyy{{{|||{{{pppbbbRRRTTTXXXEEEIIIMMMKKKEEEHHHTTTZZZXXXMMMHHHAAAHHH[[[fffuuu|||}}}llleee]]]DDDMMMyyyeeeHHH888444444555999lll^^^===444//////888888XXX}}}yyyXXX;;;,,,)))///444999eeeBBB<<<^^^<<<555,,,888```UUUeee]]]444111+++<<>><<<:::999555222///---,,,+++***)))(((((((((((()))))))))***%%%...+++&&&;;;aaatttooo___QQQYYYpppzzz{{{|||yyy|||}}}~~~bbbJJJ999888EEE999===555000000222111000000---......///////////////------,,,,,,---...///000---,,,,,,++++++*********)))***,,,---......------000)))333555---HHH|||iiiRRR^^^lllnnnnnnoooqqqmmm```TTTQQQQQQQQQ\\\pppaaaUUUgggZZZDDDHHHGGGLLLaaaWWWXXX~~~~~~~~~|||DDD:::000000...,,,***(((((((((((((((((((((''''''&&&&&&&&&###)))"""$$$888777))))))&&&&&&&&&&&&'''(((***+++'''''''''''''''((())))))(((UUUEEE,,,,,,,,,---...666IIIZZZhhhiiiaaaLLL777+++(((***)))++++++///YYYRRR'''000++++++******)))(((((('''''''''''''''((((((((((((***222)))nnnBBB,,,++++++,,,++++++///555555999???BBB@@@888000)))''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&(((***+++******+++,,,+++///888...===rrryyyvvvttttttuuuwwwxxxxxxnnnZZZvvvSSSPPP___]]]BBBEEEGGGEEEBBBBBBDDDFFFDDDCCCBBBMMMaaajjjtttyyy|||aaazzzMMMIIIbbbuuuTTT>>>555555555555bbbYYY:::444111...333444555;;;MMMfffrrrgggTTTLLLBBB666//////111000///@@@ggg666BBB```666555,,,111GGGFFFeee{{{VVV444///+++222FFF\\\bbb[[[999EEETTTXXXSSSTTTZZZ\\\[[[\\\]]][[[VVVTTTVVVZZZ[[[]]]^^^___dddjjjmmmmmmaaa___]]]\\\\\\]]]___aaa```^^^\\\\\\]]]^^^]]][[[YYYWWWaaavvv~~~~~~~~~ssscccRRRHHH777222---+++444JJJggg{{{yyyzzz{{{{{{{{{zzzyyyxxxssslllSSS\\\rrrssssssmmmXXX888''')))'''&&&)))'''((((((''''''''''''((((((''''''((()))+++,,,---...111333666999<<>><<<;;;999666333///---,,,+++***)))'''(((((((((((()))))))))%%%///---%%%555[[[qqqqqqdddRRRUUUkkkvvvzzz|||xxx||||||~~~xxxUUU;;;GGG]]]JJJ888888666333111222333333/////////...////////////------------...///000000,,,,,,,,,++++++*********''')))---111333333111000333...555555444VVVTTTKKKUUUUUUVVVbbb{{{jjj]]]XXXPPPGGGMMM[[[^^^hhhzzzqqqeeevvvnnnFFF@@@@@@???JJJaaannnjjj{{{eeeRRR{{{~~~iii@@@444,,,...---+++)))((((((((((((''''''''''''&&&&&&&&&&&&%%%***"""%%%888444&&&)))'''''''''''''''((())))))'''''''''''''''((())))))(((NNNJJJ,,,,,,,,,...555FFFccc|||{{{www[[[;;;++++++...)))***------LLLfff***///+++++++++***))))))((((((''''''''''''(((((((((((((((222***bbbVVV+++''''''***)))&&&''',,,+++,,,...///...,,,***(((&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&''')))++++++)))(((((())))))'''333///888xxxttt|||wwwuuuvvvyyy{{{|||tttRRR^^^MMMJJJlllZZZIII===>>>???;;;<<>>???>>>GGGWWW]]]hhh{{{|||vvv\\\iiiEEEPPPxxx___CCC777666666555YYYUUU888444222---000---......///333777666222,,,---000222333000***&&&III```///JJJZZZ111222+++,,,666AAAiiirrrMMM666***///---333eeeyyyNNNAAAQQQYYYVVVVVVYYY[[[]]]WWWZZZ[[[YYYVVVUUUVVVWWW[[[\\\\\\^^^fffooommmfff\\\\\\\\\\\\\\\\\\\\\\\\bbb```]]]\\\\\\[[[ZZZYYY]]]```ooo}}}zzz~~~}}}uuuhhhZZZLLLDDD666111...666LLLdddsssxxxzzzzzz{{{{{{{{{zzzxxxwwwqqqjjjRRR^^^sssrrrqqqkkkVVV777(((***'''%%%'''&&&((((((''''''''''''((((((''''''((()))+++,,,---...///222555888;;;???DDDGGGKKKPPPXXX]]]bbbjjjvvv~~~zzzooojjjfff___WWWPPPLLLFFFAAA>>>===;;;:::666444000---,,,,,,***)))''''''(((((((((((())))))%%%///...&&&222RRRlllssskkkSSSQQQeeesssyyy|||www{{{|||}}}hhhHHHTTTmmmTTT222>>>DDD===:::<<<999000111000//////......//////------...///000000//////++++++++++++++++++++++++,,,---...///...---+++)))+++,,,...111CCCmmmoooMMMHHHHHHIII]]]vvvzzz^^^IIIFFFAAA===NNNgggeee___```xxx}}}WWW;;;???CCC===666TTT|||{{{ZZZUUUaaa\\\xxxxxx~~~VVV<<<111+++---,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''+++333...&&&(((''''''(((((((((((((((((('''''''''''''''((())))))***JJJPPP---++++++///999OOOppp~~~ZZZ888))))))+++))))))------DDD}}}777///,,,++++++******)))((((((''''''''''''((((((((((((%%%...///SSSuuu222((($$$)))+++((('''***(((''''''''''''((()))***&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&(((******)))'''''''''(((...'''///,,,666fffzzzwwwttttttvvvxxxzzz{{{nnnMMMUUURRRDDDYYYgggcccCCC888999:::;;;>>>>>>???:::===GGGMMM\\\uuuyyyjjjfffRRRIII```hhhFFF666444444555QQQ{{{QQQ555222000+++......222555333...---000444,,,...000///,,,+++,,,///UUURRR///SSSOOO...///+++...222IIIsssjjjDDD222(((//////666kkk|||KKKOOO]]]\\\VVV[[[]]]\\\```VVVYYYZZZYYYZZZ^^^^^^\\\^^^___]]]]]]eeelllggg[[[YYYZZZZZZ[[[[[[ZZZZZZYYY^^^```cccbbb^^^ZZZWWWVVVgggooo{{{{{{zzz~~~|||sssiii^^^SSSHHHAAA555222777KKKeeewww{{{xxxzzz{{{{{{{{{{{{zzzxxxwwwqqqiiiRRR```vvvrrrpppjjjRRR666(((+++(((&&&((('''((((((''''''''''''(((((('''((()))***+++---.........111555888;;;@@@DDDHHHKKKQQQXXX]]]bbbkkkvvvzzzoooiiiggg```WWWQQQLLLFFFAAA???===;;;:::777444000...---,,,***)))'''''''''((((((((())))))&&&,,,,,,'''000IIIeeesssqqqUUUNNN```oooxxx{{{www{{{|||}}}cccbbbvvv___CCCZZZfff^^^]]]aaaRRR888333222000///...---......,,,...000222222000///---*********++++++,,,,,,---///.........000444777999999???888:::]]]bbbIIIBBB???RRRppp|||TTTFFF<<<>>>DDDQQQooo~~~rrrdddlllSSS???;;;444FFFNNNDDDIII^^^QQQCCCYYYvvvGGG999111...++++++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###---555...''''''&&&''''''''''''''''''&&&&&&'''''''''''''''((()))))))))BBBSSS---***)))...888MMMjjjpppJJJ///((()))'''((()))+++,,,???rrrHHH000,,,,,,+++******))))))(((''''''''''''((((((((((((&&&'''000@@@AAA000%%%(((,,,)))''')))'''&&&&&&&&&''''''((()))&&&&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&((((((((('''&&&&&&)))+++...,,,///(((777]]]vvvvvvvvvxxxzzzyyywwwtttfffPPPTTTZZZMMMNNN???vvvsssaaaFFF777888999555888<<<:::;;;@@@CCCTTTpppgggssswww```vvvqqqHHHNNNppptttxxxnnnGGG444222222555KKK{{{xxxPPP444000///+++///+++)))(((***---...---,,,...///...+++(((+++222999```CCC444]]]DDD---------...222SSSzzzddd>>>---///,,,444RRRmmmhhhSSSWWWccc^^^XXX```___[[[fffYYYZZZYYYYYY^^^eeeddd___]]]aaa```[[[___fffbbbXXXZZZZZZYYYXXXXXXYYYZZZZZZYYY^^^cccbbb]]]ZZZ\\\___ttt}}}|||sssggg]]]VVVMMMCCC<<<666:::KKKdddvvvzzzzzz{{{zzz{{{{{{|||{{{yyyxxxwwwppphhhRRRbbbxxxrrrooojjjMMM222''',,,***(((++++++((((((''''''''''''((((((((()))***+++,,,---...///...111555888<<<@@@EEEIIIJJJOOOWWW\\\bbbjjjvvv{{{oooiiiggg```WWWQQQLLLFFFBBB???===;;;:::777444111...---,,,***)))''''''''''''((((((((()))&&&******(((...DDD___rrruuuVVVLLL]]]mmmwww{{{www{{{|||}}}~~~rrrlllaaa~~~sssLLL444333111///------------,,,...111333333111...,,,))))))***+++,,,------...******,,,333>>>LLLZZZccc___fffUUUOOOvvvZZZBBB<<>>===KKKfffTTTdddlllVVV}}}\\\EEELLLtttyyyfffhhh~~~pppGGG444222333666HHHzzzxxxQQQ555111000---111/////////...+++***///555...///000...,,,,,,000444ggg:::888ccc===...,,,...***000XXX}}}ccc<<<+++888***999mmmmmmRRR[[[YYYfff```[[[ccc^^^[[[jjj^^^]]]ZZZXXX___fffddd\\\YYY```aaaZZZZZZaaabbb\\\]]][[[XXXVVVVVVXXX[[[]]]WWW[[[^^^[[[WWWZZZeeeooo~~~~~~vvvlll___WWWQQQJJJ???777999DDD\\\uuu|||uuuuuu}}}{{{{{{||||||{{{yyyxxxwwwppphhhSSScccyyyrrrooojjjIII000&&&,,,+++***...///((((((''''''''''''(((((())))))***+++---...///000...111555888<<>>HHHzzzYYYDDDBBBBBBUUUsssFFF:::OOOzzzQQQAAAWWWiiiBBB666---555444NNNpppLLL777000///......---,,,,,,++++++,,,,,,------+++)))---'''111***YYYOOO555BBBbbb///000///...111<<>>===>>>???AAAEEE999888???PPPbbbqqq~~~|||tttnnnaaa\\\VVVNNNBBB:::===DDD___ppp{{{yyyvvvyyy{{{www{{{{{{{{{zzzzzzzzzyyyyyyvvvYYYTTTiiisssrrrnnniiiCCC111))))))&&&(((+++%%%(((((((((((((((((((((((())))))***+++,,,------...000111444666999===CCCGGGLLLQQQWWW[[[```iiivvv|||tttoooiiiaaa[[[QQQNNNIIIDDDBBB???<<<:::999666333000///...---+++))))))(((((((((((()))))))))***+++***)))222KKKbbbkkkdddSSSRRRfffssstttwwwttttttuuuvvvxxx{{{~~~iii===444---...111000//////111000...,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,......SSSLLL???YYYeeeppplll^^^VVVnnn^^^EEEAAAFFFhhhAAA===@@@CCC>>>\\\mmm{{{~~~{{{III;;;111444>>>;;;222===TTTqqq|||zzzmmmHHH777<<<888,,,,,,,,,,,,+++)))((('''&&&((('''&&&))),,,,,,)))$$$111111''''''(((''')))&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&'''((()))))))))...ggg^^^...+++***+++***'''***//////,,,(((''')))************------111'''===III//////...---***((((((***))))))))))))))))))))))))+++,,,+++''';;;sss]]],,,---))),,,((('''$$$''')))'''###!!!###&&&###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((******---,,,...FFF}}}zzz~~~xxxooovvvPPPFFFfff===EEEGGGnnnVVV111EEEnnnhhh<<<777555444444444333555???IIItttvvvPPP@@@;;;<<<\\\kkkBBB777RRRsssKKK;;;HHHwwwfff@@@555,,,444444TTTlllIII555//////...///,,,,,,++++++++++++,,,,,,,,,))))))///(((---333bbbAAA000TTTSSS...///,,,///222DDDtttvvvIII999555 GGGyyySSS^^^bbbeee^^^___```___]]]\\\\\\\\\ZZZUUUSSSWWW[[[YYYXXXXXX\\\\\\YYYWWWYYY]]]\\\YYYNNNDDD:::777888:::AAAHHH999888AAAXXXppp}}}uuuhhh]]]XXXWWWRRRFFF888777HHH\\\ttt|||yyyvvvyyy{{{xxx{{{{{{{{{zzzzzzzzzzzzyyyvvvZZZUUUiiisssrrrnnnggg@@@...((()))''')))+++&&&(((((((((((((((((((((((())))))***+++,,,------...000111444666999===CCCGGGKKKPPPVVV[[[```iiiuuu~~~uuuoooiiibbb]]]RRROOOJJJEEEBBB???<<<:::999666222///......,,,+++))))))(((((((((((())))))***)))******(((...CCCYYYeeecccTTTOOOaaappptttwwwttttttuuuvvvxxx{{{~~~fffAAA666---...111111///...111///---++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,---...]]]LLL===```hhhzzzqqqpppkkkxxxUUU@@@JJJZZZtttTTT666BBB>>>FFFBBB[[[QQQddd{{{~~~gggwwwyyyEEE222///<<>>www]]]>>>666333555<<>>fff888444fffEEE------(((000666LLL}}}qqqEEE666555...```rrrMMM]]]^^^ddd```aaabbb```]]]ZZZYYYYYYTTTQQQQQQVVVZZZXXXWWWXXX[[[WWWSSSXXXaaaeee___WWW999333---+++,,,...555<<>>999CCC\\\sssyyy||||||wwwwww|||}}}{{{{{{{{{{{{{{{zzzzzzzzzzzzuuu[[[WWWiiisssrrrmmmddd:::+++(((+++)))---000,,,(((((((((((((((((((((((())))))***+++,,,------...000111444666999===BBBGGGJJJOOOUUUZZZ___hhhuuuwwwpppiiibbb^^^TTTPPPJJJFFFCCC@@@===:::888555222///...---,,,***))))))(((((((((((())))))+++((()))+++)))***<<>>666YYYvvv>>>888OOOxxx]]]OOOKKKOOO^^^mmmqqqnnnkkk___```ZZZ]]]hhhmmmrrrrrriiiHHHDDD999DDDqqq[[[BBB:::```[[[::::::KKK|||^^^:::555...222444ccckkkIII666000...------,,,++++++******++++++,,,)))(((,,,...***+++JJJaaa000;;;lll:::...---)))444:::RRRmmmAAA222222GGGpppXXXWWW]]][[[ddd```aaabbb```\\\YYYWWWVVVRRROOOQQQVVVXXXVVVVVVXXXKKKSSS___gggbbbSSSBBB888***((('''(((&&&&&&+++333MMM]]]qqq}}}|||sssggg]]]WWWTTTWWWHHH;;;:::EEEWWWnnnxxxzzzzzzyyy{{{~~~~~~||||||{{{{{{{{{zzzzzzzzzrrr[[[XXXjjjsssssslll```777)))(((,,,***,,,000,,,(((((((((((((((((((((((())))))***+++,,,------...000111444666999===BBBGGGJJJOOOUUUZZZ___iiiuuuwwwooohhhbbb^^^UUUQQQKKKGGGCCC@@@===;;;888666333111000///,,,***))))))(((((((((((()))))),,,'''(((,,,***(((666KKKZZZcccXXXKKKWWWllluuuxxxwwwwwwwwwwwwyyy{{{~~~iiiJJJCCCKKKeeeAAA888000000111///,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++&&&HHHFFFBBB___fffjjjooo}}}uuuiiiyyyttt???JJJppp~~~CCCAAA:::BBB@@@CCCQQQ>>><<>>000[[[wwwJJJ:::---...666;;;;;;:::AAABBBBBBKKKYYYaaauuuhhhnnnJJJGGG:::KKKvvvPPPBBB<<>>222555ZZZjjjFFFaaa^^^[[[eee]]]___```^^^[[[WWWUUUTTTQQQOOOPPPTTTUUUSSSTTTWWWUUU___ggg```GGG///'''***,,,,,,...000......666@@@\\\oootttfff[[[TTTRRRRRRPPPBBB999CCCWWWkkkxxxzzz{{{}}}}}}~~~~~~|||||||||{{{{{{{{{zzzzzzooo[[[[[[llluuutttjjj[[[666)))(((+++''''''***&&&(((((((((((((((((((((((())))))***+++,,,------...000111444666999===CCCGGGJJJOOOUUUZZZ```iiivvvwwwnnngggaaa^^^UUURRRLLLGGGDDDAAA===;;;888777666555444111---***))))))(((((((((((()))))),,,&&&'''...+++'''333GGG[[[hhh^^^LLLUUUjjjtttvvvwwwwwwvvvwwwxxxyyy{{{}}}{{{ZZZGGG:::MMM;;;555111111111...---///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&888EEEEEEWWWiiigggxxx~~~vvvmmmtttgggAAAbbb~~~ccc===???<<>>666bbbbbbPPP===555777<<>>rrrsssZZZ^^^wwwVVV555666111444<<>>---"""%%%---'''''')))+++...555FFFVVVsss~~~rrr___SSSPPPPPPOOOMMMFFFBBBGGGYYYlllxxx{{{|||{{{|||~~~~~~}}}|||}}}||||||||||||{{{{{{{{{{{{lll[[[]]]nnnwwwuuuiiiWWW555)))))),,,'''&&&)))%%%(((((((((((((((((((((((())))))***+++,,,------...000111444666999===CCCGGGJJJOOOVVV[[[aaajjjwwwwwwnnnfffaaa^^^VVVRRRLLLHHHDDDAAA===;;;999999888888777444///+++))))))(((((((((((()))))),,,&&&'''...,,,&&&111EEE___mmmbbbMMMTTTiiisssuuuwwwvvvvvvvvvvvvxxxyyyzzzmmmBBB===666222111222111......111------+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,...(((000GGGJJJUUUpppmmmssssssppptttxxxvvv___JJJvvv@@@<<<>>>>>>AAANNN\\\<<<:::000444BBB777,,,:::===RRR```UUU@@@;;;JJJ\\\>>>cccxxxwww{{{uuugggZZZKKK333'''000***)))'''&&&&&&'''((()))%%%$$$&&&+++***&&&)))000888%%%&&&+++###'''...&&&%%%%%%%%%&&&'''(((((()))((('''&&&%%%%%%&&&((()))%%%)))***mmmooo222,,,''')))+++***)))+++######$$$'''***+++)))'''%%%&&&111(((+++///666mmmWWW???++++++///+++&&&&&&))))))))))))))))))))))))+++%%%+++,,,###111]]]uuu333///###((()))%%%%%%'''((())))))&&&%%%$$$&&&''''''&&&%%%%%%&&&$$$%%%'''(((((((((''''''$$$$$$&&&&&&&&&&&&$$$$$$'''''''''''''''''''''&&&$$$---'''(((111111xxxzzzwwwyyy{{{vvvmmmlllqqqlll^^^FFFsssaaa666333@@@nnnVVVFFFIIIrrrRRR999777tttsssuuu|||zzz{{{gggQQQLLLIIIBBB@@@KKKAAA___zzz===<<<000LLLsss<<<<<<>>>www|||TTT444777222444AAA|||~~~cccCCC222//////......++++++************++++++&&&,,,---$$$000<<>>333000+++///$$$***(((++++++)))))),,,***&&&,,,###((((((***111KKKAAA'''...!!!...((('''''''''&&&&&&&&&&&&'''***///333222---'''"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&)))111'''%%%///111wwwkkkvvv|||wwwqqqpppqqqpppiiinnn>>>ppphhh///...555<<>>999333------+++,,,+++******)))************,,,%%%:::###NNNiii555555bbbFFF***---***000+++:::aaaqqqQQQ111LLLiiiMMMKKK^^^```VVVTTTVVVZZZ\\\]]]\\\XXXUUUSSSRRRNNNUUUVVVLLLFFFJJJTTT[[[888((('''///***'''+++,,,((()))***555PPPooo}}}{{{{{{zzzkkkXXXKKKBBBHHHOOONNNGGGCCCFFFYYYmmmyyy}}}~~~}}}{{{|||||||||}}}~~~~~~yyy}}}~~~{{{yyy{{{{{{xxxkkkQQQbbbyyypppsssnnnFFF///...---,,,***)))((('''((()))))))))************)))***++++++------...///000111333444777===DDDIIIJJJQQQYYY___eeennnyyy|||uuukkk```XXXUUUPPPKKKHHHGGGDDD???;;;<<<999666444333222000......,,,***(((''''''((()))'''((()))))))))+++///222^^^eeemmm^^^JJJ[[[vvvvvvxxxwwwvvvuuuuuuuuuvvvwwwyyy}}}{{{gggPPP888222666777444111.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***///,,,111JJJaaaiiikkkmmmqqqpppqqqsssnnntttwwwJJJooo{{{VVVGGG888>>>>>>IIImmm???:::666666444111222555444444333000...777MMMaaaCCC```yyypppXXXtttsssUUU666???++++++******)))((((((''''''&&&...+++$$$''',,,///444(((((('''&&&&&&&&&&&&&&&&&&'''((((((''''''((()))((('''&&&%%%&&&'''((()))((((((000CCC~~~999(((---(((%%%///,,,,,,)))))))))))))))(((''''''+++''''''+++))))))888KKKNNN///,,,***+++***...))))))'''%%%(((+++***%%%+++###***)))***///HHHRRR---...%%%---(((((((((((('''''''''&&&&&&(((***+++***(((%%%"""'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&&&&(((///'''&&&000333{{{pppvvvxxxuuurrrrrrpppkkkmmm\\\FFFyyyrrrBBB***444???---fffxxxUUUiiimmm::::::[[[```SSS555@@@+++333222111111000000111111666666SSSnnn777777111YYYbbb333888CCCnnn{{{EEE444333111555^^^|||UUU;;;666000---...---,,,,,,+++***************(((***%%%333+++WWW___444===\\\@@@***///+++000...<<>>pppgggMMM\\\kkkMMMOOO^^^ggg___[[[]]][[[YYY[[[]]]\\\ZZZVVVTTTTTTSSSGGGIIIYYY^^^KKK333'''---&&&))),,,&&&&&&+++''',,,)))===fff|||kkkXXXIIIAAA<<>>DDDIIIKKKQQQYYY```fffooo{{{xxxpppfff___[[[VVVOOOKKKHHHEEE@@@<<<===;;;888777666444111......---+++***)))(((((((((((((((((((((((()))---000JJJaaarrrfffOOOPPPhhh{{{yyyyyyzzzyyyxxxuuusssqqqwww}}}}}}iiiQQQ===333111111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,000(((------///LLLjjjiiilllppppppsssyyysssoooxxxzzzQQQeeeHHH999===:::888DDDzzz<<<777444444333111222666666333111111111777LLLbbb<<>>>>>FFFLLLPPPKKKCCCEEEUUUeeexxx~~~~~~}}}||||||{{{zzz||||||zzzzzzzzzxxxsssZZZSSSgggzzzuuurrrccc???......---,,,+++***)))((())))))*********+++++++++)))***++++++------...///000111444666999>>>DDDHHHLLLRRRZZZ```fffppp|||yyyqqqhhhaaa\\\WWWPPPKKKHHHEEEAAA======<<<:::888777555222///------,,,+++***)))(((((((((((((((''''''(((+++...@@@]]]qqqjjjVVVOOOaaazzzyyyyyy{{{{{{yyywwwtttrrrxxx~~~ttt^^^III;;;000///...,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,222%%%,,,333+++888YYYiiidddlllnnnpppvvvqqqlllssstttgggOOO~~~uuu<<<:::===;;;===bbbrrr;;;666333444333111222666222000111444444:::SSSmmm:::VVVrrrzzzxxxyyy}}}}}}|||yyyfff>>>...,,,+++)))((((((((((((((('''''''''!!!&&&(((&&&666999"""&&&&&&%%%%%%%%%&&&&&&'''%%%'''(((((((((((()))+++''''''&&&&&&'''(((***+++)))(((,,,999MMM---,,,...,,,,,,%%%***))))))((('''&&&'''''''''&&&(((+++---,,,---444<<>>>>><<<;;;:::999666222///------,,,+++***))))))(((((((((((('''&&&'''***---666VVVlllkkk^^^PPPZZZvvvxxxyyy{{{{{{{{{yyywwwvvvxxx}}}pppXXX;;;888333...,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,000&&&,,,444,,,,,,EEE^^^]]]eeefffhhhooolllggglllkkk\\\[[[^^^888<<<:::<<>>TTTlll~~~mmm\\\EEE666555???JJJQQQHHHEEE@@@@@@NNNdddwww}}}{{{zzz}}}~~~}}}||||||{{{{{{|||{{{yyyzzzzzzuuummmQQQZZZlllwwwuuunnnWWW999------,,,,,,+++***))))))'''''''''((((((((()))))))))***++++++------...//////222555888;;;???DDDHHHNNNTTT[[[aaagggrrrzzzqqqhhhbbb\\\VVVOOOIIIGGGEEEBBB???>>>===<<<;;;:::777333000---------,,,+++***)))(((((((((((('''%%%&&&)))+++...OOOeeejjjdddRRRTTTpppxxxyyyzzz|||||||||{{{{{{xxx|||uuueeeYYYcccmmmzzzzzz]]]VVVJJJ===444///...///,,,,,,,,,,,,,,,,,,,,,,,,+++...------...,,,666KKKbbbfffbbbdddoooppphhhhhhiiivvvooo\\\nnnxxxEEE888:::666EEEaaaJJJ999555222333333222444888111...///000,,,888aaaIII^^^vvv}}}}}}~~~yyylllvvv}}}===------***((((((((((((((((((((((((%%%&&&&&&000;;;555)))'''%%%%%%$$$$$$%%%%%%&&&'''###%%%'''''''''''')))+++((((((''''''''')))***+++&&&&&&)))333wwwmmm999((())),,,,,,$$$+++***((('''%%%%%%&&&'''((()))+++,,,***(((***...000PPPxxx999)))111***222***000222...+++,,,---------'''+++)))...---)))BBByyy<<<,,,*********)))))))))(((((((((%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((+++%%%+++...+++>>>ooommmooovvvyyyuuurrrsssqqqrrrbbbGGGHHHddd]]]:::,,,'''...444---999GGGjjjLLL888---gggQQQ///+++++++++++++++,,,---...222KKK[[[FFF333GGGggg666111///111222MMMyyyQQQ;;;555===GGGeeebbbLLL===777111333444,,,///......---------------(((+++***???ddd888555TTTIII,,,...******000,,,888ggg```nnnjjjGGGLLLaaaeeelllhhh]]]aaahhhccc]]]]]]\\\[[[]]]bbbiiinnnddd;;;%%%...'''"""((((((,,,,,,(((333PPPTTT:::@@@<<>>@@@CCCNNNcccyyy}}}{{{{{{~~~~~~~~~~~~}}}}}}||||||{{{|||zzzyyyzzzzzztttkkkPPP^^^nnnvvvtttkkkRRR777---,,,,,,++++++*********(((((((((((()))))))))))))))***++++++------...//////222555888;;;@@@DDDHHHOOOTTT[[[aaahhhsssyyyqqqhhhaaa[[[UUUNNNIIIGGGEEEBBB???>>>===<<<<<<;;;888333000---------,,,+++***)))(((((()))(((&&&%%%&&&(((+++(((III```hhhgggSSSQQQkkkxxxyyyzzz|||}}}~~~~~~~~~xxx{{{wwwbbbFFF333777FFF[[[nnnzzzvvvcccOOO???444///...,,,,,,,,,,,,,,,,,,,,,,,,'''555...&&&000111000;;;mmmlllccceeetttwwwmmmhhhiiimmm~~~ddd___{{{ggg999;;;:::888SSS{{{<<<666222000111111///111666111000333444---444]]]NNNaaavvv}}}{{{zzzoooyyy999***///+++)))))))))))))))*********%%%)))'''333CCC555###+++$$$$$$$$$$$$%%%%%%&&&'''$$$%%%'''((('''(((***,,,+++***(((''''''(((((()))&&&$$$%%%...rrr{{{???&&&&&&)))***###+++***(((&&&%%%%%%%%%'''((()))+++,,,***)))---000222CCCyyyBBB+++666$$$...++++++(((%%%(((...000......'''***)))//////''';;;}}}EEE,,,***))))))))))))((((((((((((((('''%%%$$$$$$%%%''')))'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))+++$$$,,,000,,,BBBooohhhiiissszzzxxxsssqqqllllllcccooo@@@===gggEEE777***///CCC:::+++///TTTqqq>>>///KKKeee444---------,,,------...///444SSSaaaEEE222GGG```444000...222---@@@www}}}kkkuuu~~~|||dddIII<<<222<<>><<<;;;:::999666333......---,,,+++)))((((((&&&&&&&&&'''''')))******---222[[[kkkjjjaaaMMM^^^}}}}}}}}}||||||}}}|||zzz}}}www}}}pppJJJ666999777888888999???PPPhhhzzzkkk___VVVFFF555+++222,,,+++000333000000333------------...///000000PPPeeeqqqjjjhhhrrrvvvqqqkkk}}}ppplll^^^HHH>>>===>>>@@@[[[^^^???555555666777888999::::::000333444333...---OOO\\\[[[www|||~~~zzz~~~lllqqqWWW111///,,,******)))(((((((((((((((!!!,,,///;;;KKK<<<&&&'''&&&&&&%%%%%%%%%%%%$$$$$$((('''''''''((()))*********)))((('''&&&&&&'''(((+++ ...000SSS===)))+++)))+++ '''''''''''''''((((((((((((,,,,,,,,,,,,------...///;;;xxxYYY//////333***......------------,,,,,,---,,,++++++,,,///111333rrrhhh&&&,,,))))))(((''''''(((***+++'''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((()))...+++'''###""""""$$$%%%%%%%%%&&&&&&'''((((((((()))%%%+++,,,---KKK}}}rrrmmmjjjmmmsssxxxyyywwwiiifffiiiIIIeee~~~,,,PPPqqq***111666QQQqqq@@@555(((oooeee===dddSSS###:::%%%(((000'''333000999JJJgggLLL333III\\\444...+++222888;;;]]]~~~hhhZZZSSSXXXWWWKKK@@@===555:::JJJhhh~~~ZZZMMM???===FFFNNNPPPNNNKKKPPPCCC333111///+++---000&&&000^^^TTT000FFFYYY000+++///%%%---///&&&LLL~~~uuuhhhrrrEEEDDDaaaeeegggiiikkkkkkjjjhhhggg[[[aaa\\\WWWfffsssZZZ000(((((('''&&&&&&&&&&&&'''(((&&&%%%++++++###000OOO777000@@@```lllXXXAAA;;;444777<<>><<<;;;:::999666333///...---,,,+++***)))(((&&&&&&&&&&&&'''((()))***+++///VVVjjjmmmdddOOOYYYxxx{{{||||||}}}~~~|||yyyvvv~~~pppIII555888222666:::;;;:::;;;@@@DDDYYYdddttt|||jjjZZZLLL===222000,,,,,,......+++,,,000,,,,,,,,,,,,---...///000<<>>CCCpppLLL:::444333111111222444777888111555777888333///MMM}}}```___{{{{{{}}}{{{~~~kkkoooUUU...---...******)))(((((((((((((((+++666AAAEEE888---///&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''))),,,///222444+++***)))((('''((()))***)))!!!,,,,,,OOODDD+++)))))),,,!!!'''''''''''''''((((((((((((++++++++++++,,,---...///777qqqmmm888---111+++......---------,,,,,,,,,---,,,++++++,,,...111222ggg{{{999///,,,+++***)))))))))))))))(((((('''''''''''''''((((((((('''''''''''''''''')))(((&&&$$$###$$$&&&'''%%%%%%&&&&&&'''(((((((((+++'''++++++---NNN{{{jjjjjjjjjlllooosssvvvwwwuuuhhhmmmxxx>>>PPPsssWWW<<>>333333666;;;AAAAAA???===@@@DDDZZZhhhvvv}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~zzz{{{zzzxxx}}}uuu```OOOdddqqquuuttt```AAA111---------,,,,,,,,,,,,+++***++++++))))))***+++++++++,,,---------...000222111444777;;;>>>BBBFFFJJJPPPWWW___eeelllvvv{{{ssskkkeee\\\WWWPPPKKKJJJIIIGGGDDD@@@>>><<<;;;;;;999666444000///...---+++***)))(((%%%%%%%%%%%%&&&'''((()))(((,,,MMMgggqqqhhhRRRSSSqqqxxx||||||}}}~~~yyyxxxpppKKK444333555444222111000000111222888???JJJVVVbbbnnnxxx~~~rrrYYYJJJCCC@@@111///------+++)))***...++++++++++++,,,---...///+++@@@YYYiiillllllqqqvvvgggrrrlllsssgggbbbOOO@@@<<<666>>>OOOaaa===999DDD@@@:::444000///000111,,,111444555222---EEEnnneeeccc{{{yyy}}}}}}yyyjjjjjjWWW...+++...***))))))(((((((((((((((&&&///BBBHHH888+++******&&&&&&%%%%%%%%%%%%$$$$$$"""###%%%(((,,,111555777+++***)))))))))***+++,,,'''$$$***&&&GGGRRR...'''))),,,$$$&&&''''''''''''(((((((((((())))))******,,,---//////333hhhGGG---222///...------------,,,,,,,,,,,,,,,++++++,,,...000111TTTQQQ///------,,,+++***)))((((((''''''&&&&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%'''((((((%%%%%%&&&&&&'''(((((((((,,,)))***+++///VVVwwwiiikkkmmmmmmmmmnnnrrrvvvzzzffftttnnn555999YYYyyy:::OOOqqq<<>>///......---------,,,,,,,,,,,,+++************+++,,,+++,,,......---...000222444666:::===@@@DDDIIILLLRRRXXX```gggnnnxxx|||tttlllfff^^^XXXQQQMMMKKKJJJGGGDDD@@@???===<<<;;;999666444111000///---,,,***)))(((%%%%%%%%%%%%%%%&&&'''(((&&&***CCCbbbtttmmmXXXOOOjjjuuu}}}}}}||||||}}}zzzsssSSS:::111777333//////333777999:::000111222444:::BBBLLLSSSaaakkkzzzxxxWWW>>>>>>JJJ888333...---......------++++++++++++,,,---......)))555LLLcccjjjeeecccgggdddlllpppqqqnnnyyyeeewww<<<<<<:::<<>>777222/////////)))---///000000,,,???bbbjjjcccwww|||zzzxxxjjjcccxxx___333***+++))))))(((((((((((())))))***...CCCEEE+++!!!'''###&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%(((,,,///111******)))((()))***+++,,,&&&((()))###@@@ccc333&&&***,,,'''&&&''''''''''''(((((((((((((((((((((***+++---///000333```\\\333222222.........---------,,,,,,,,,,,,,,,,,,---...///000AAAfff---,,,,,,,,,,,,+++***)))(((((((((''''''''''''((((((%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&''''''((((((%%%%%%&&&&&&'''(((((((((+++)))(((***333bbbvvvpppppppppppppppppprrrsssssseee}}}ccc444///:::rrrSSS;;;___UUUBBB***+++PPPTTT111IIIoooIII000HHHrrrAAA222,,,+++111+++222222UUUiiitttQQQOOOmmmBBB333***333777///AAAkkkzzzLLL(((000...VVVZZZ999LLLYYY...///)))---///***+++JJJyyyfffXXXTTTnnnfffjjjjjjiiihhhgggeeeeeedddXXXcccgggVVV<<<***)))...((('''&&&&&&%%%%%%&&&&&&%%%"""111111"""222CCC111'''+++***%%%###***444:::???BBBCCC???===FFFZZZkkk{{{~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}|||yyy}}}}}}zzz|||qqqYYYUUUhhhuuuvvvpppVVV999///............---------------***)))+++,,,++++++,,,+++---............111333555777;;;>>>AAAEEEJJJMMMSSSYYYaaahhhpppzzz}}}tttlllfff___ZZZSSSOOOMMMKKKGGGCCCAAA???===<<<;;;:::777444222111000...,,,+++))))))&&&&&&%%%%%%%%%&&&''''''&&&)))888[[[sssooo___OOOcccsss}}}{{{~~~}}}yyy}}}xxxyyy~~~yyyeeeMMM???444333333777:::999444///---111555777666444222111999BBBPPP___nnn|||___666222EEEAAA999///,,,000333000+++++++++++++++,,,---......---...>>>XXXhhheee``````gggdddmmmsssjjj```ttt}}}ppplll<<<999555BBBFFF}}}JJJ666666333555444333222111000000000,,,///---///111000???\\\nnncccsss{{{~~~zzzmmm```ooommm===+++((())))))(((((((((((())))))'''(((999;;;(((&&&---&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######%%%(((+++---***)))((((((((()))******''',,,((($$$:::uuuvvv;;;&&&******)))'''''''''''''''(((((((((((((((((((((***+++---///000222UUUttt@@@222111/////////.........------------------...//////000777pppzzz444+++++++++++++++++++++++++++***))))))(((((())))))$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''((((((((())))))&&&+++999qqquuurrrooommmoootttvvvuuurrrppplllUUU555111'''TTTlll@@@DDDkkkAAA%%%,,,222HHHBBB999666^^^kkk???000```eee555###444///...000555VVVjjjpppaaajjj]]]===&&&111;;;///888[[[ooo444222,,,dddKKK333\\\III---///,,,,,,111***000ZZZ\\\jjjbbbiiijjjllllllkkkjjjhhheeebbb```cccbbbOOO222$$$))),,,(((''''''&&&%%%%%%%%%%%%%%%(((###///+++444DDD...&&&***)))%%%'''111999:::>>>======???HHHYYYooo{{{~~~~~~~~~}}}|||{{{zzz|||yyy}}}~~~{{{{{{nnnVVVYYYkkkvvvvvvlllPPP555.../////////.........------...******///111---+++,,,,,,---.........///111333444777;;;>>>AAAEEEJJJMMMUUU[[[cccjjjrrr}}}~~~uuummmggg```[[[UUUPPPNNNKKKGGGCCCAAA???===<<<<<<:::777444333222111///---+++***)))'''&&&&&&&&&&&&&&&'''''''''***000TTTpppppphhhSSS[[[ppp|||yyy||||||vvvyyyuuuuuuzzz~~~wwwhhh[[[BBB<<<555111111111111///222333444444333333444666666666777:::AAAMMMZZZcccxxxlll@@@333@@@HHH@@@555...000333000)))++++++++++++,,,---...///---)))111KKKbbbiiigggeeejjjcccgggppptttYYYPPPvvv~~~OOO@@@888111GGG\\\VVV777555777555///////////////...------,,,...***+++000///999PPPnnncccttt|||zzzsssdddnnn|||FFF,,,)))((((((((((((((())))))***///000666444******+++%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$#########&&&***...111+++***)))((('''((())))))(((...((((((555bbbEEE(((***(((+++(((''''''''''''(((((((((((())))))******,,,---//////000IIIWWW333---111000000000000/////////......//////000000000000444^^^JJJ---,,,+++++++++---...///+++***)))((('''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''(((((((((''')))&&&...@@@rrrnnnjjjiiimmmtttxxxvvvrrrtttvvvFFF111222'''<<>>"""555,,,,,,...999VVVkkksssbbbpppQQQ111...444...333LLLmmmCCC444;;;ddd>>>:::___888000......,,,222,,,<<>>HHHYYYlll}}}~~~~~~|||zzzyyy|||zzz~~~~~~zzzyyylllSSS^^^nnnwwwuuuhhhJJJ222///000////////////.........///***+++333666000++++++,,,---//////...///111333444777;;;>>>AAAEEEJJJMMMVVV\\\eeellltttwwwnnnhhhaaa\\\VVVRRROOOLLLGGGCCCAAA@@@>>>===<<<:::777555444333111///---+++***)))((((((''''''&&&''''''(((***---***MMMlllooooooYYYRRRkkk}}}{{{www{{{|||vvvwwwwwwxxxzzz}}}vvvhhh\\\KKK;;;444333777:::555333///,,,,,,111888>>><<<999555111000222888===AAAMMM___ooozzzmmmUUUKKKLLLOOOLLLBBB555//////...***,,,,,,,,,,,,---...///000---(((+++<<>>999777NNNuuuBBB888666222999777555222///---,,,+++++++++---)))+++000---000@@@ggg```uuu|||zzz{{{~~~xxx{{{nnnsssKKK---...((((((((((((((()))******777===888...,,,)))###"""&&&&&&%%%%%%%%%%%%$$$$$$$$$#########&&&***///222...---+++)))((((((((()))(((...&&&,,,000PPPMMM++++++&&&+++(((''''''''''''((((((((((((++++++++++++,,,---...//////@@@uuu;;;111222222222111111111000000///000000111111111111111333KKKggg333111...,,,,,,...000222444333111///...,,,,,,+++...,,,)))&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''',,,(((111FFFnnnmmmllllllnnnrrrtttsssqqqtttzzz@@@---,,,,,,222ZZZaaa666LLLfffCCC+++%%%ZZZDDD,,,!!!<<>>===<<<:::777555444333222000...+++***))))))(((((('''''''''((((((,,,...'''JJJiiinnnsss^^^LLLggg{{{zzzwww|||}}}wwwyyy}}}}}}~~~qqq___MMM@@@777333000222666666555333111111222555999:::999777666555555:::@@@CCCFFFKKKSSSZZZcccqqq}}}uuueeefffggg```UUUWWWNNN===///---......------------...///000000000,,,***222DDDWWW```___^^^wwwxxxeeeoooXXXFFFvvvvvvRRR???::::::AAATTTaaa888:::111'''888444222...+++***,,,///111///111///111666000...999^^^\\\uuuzzzrrrtttqqqwwwuuuwwwxxxLLL...222((((((((((((((()))******111>>>444(((---+++###)))&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###"""$$$(((,,,///000///---+++))))))))))))'''---%%%...---EEERRR,,,+++$$$,,,)))''''''''''''((((((((())),,,,,,,,,,,,------...///000===FFF888333333333222222222111111000111111222222222222111111>>>{{{888555111...---...111333EEECCCAAA???===;;;::::::555222---(((&&&%%%&&&'''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((())))))...***444IIIkkkqqqrrrsssrrrpppnnnnnnooommmvvv|||AAA---%%%///...>>>pppJJJ,,,mmmJJJ(((<<>>'''000(((555===SSSlllQQQBBBeeebbb<<<...999888...,,,BBBRRRNNNDDDEEELLLQQQbbbrrr555rrrIII888YYYDDD///111***111,,,333666VVV]]]^^^eeelll___wwwxxxppplllgggcccdddhhhnnnrrr777---((()))&&&!!!###,,,'''&&&%%%%%%$$$$$$%%%%%%&&&***### ---555111---(((%%%%%%******)))000;;;===III]]]qqq~~~~~~}}}~~~{{{}}}|||xxxwwwkkkRRRfffsssxxxsssaaaBBB...111000000000000////////////000***...:::>>>444+++***---.../////////000222444666999<<<@@@CCCGGGKKKOOOXXX^^^gggnnnvvv~~~uuurrrddd^^^VVVSSSRRROOOGGGAAA@@@???===:::888777666555555444111///---,,,,,,---&&&''''''&&&&&&'''))),,,///---...>>>ZZZooonnncccNNNaaarrrwwwxxx{{{|||yyyyyyzzz|||zzzlll\\\QQQ@@@;;;666555777888444111888666444222111222444555;;;888555444666999;;;<<>>???333AAABBB}}}mmmHHH>>>666000000000//////...///222444///)))///++++++111444222111333___rrrsssuuurrrrrr|||www{{{rrrmmm___111)))***+++***)))***,,,)))$$$444...***+++---+++)))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''+++...111111---((('''(((((('''&&&&&&,,,$$$,,,)))===```(((...--- ---*********))))))))))))))),,,,,,,,,,,,---...///000444BBBhhhlll333666777777777777666555555...///111222333444555555888;;;rrrRRR)))***)))***111'''///333DDDMMMLLLQQQ^^^```XXXSSSEEE222$$$ """&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))...,,,888aaa{{{gggmmmoooooommmpppuuurrrkkkkkkvvvrrr444------000+++,,,cccZZZ777FFFjjj444,,,555ddd~~~CCC--->>>aaaOOO///333dddJJJ111'''......>>>ZZZ```iiiIII;;;KKKZZZVVV@@@,,,,,,777555000...222:::===:::555888999FFF```zzzPPPlllFFF@@@WWW>>>***...***222,,,(((BBB~~~zzz~~~___YYYdddiiisssuuueeeqqqcccddddddbbbtttggg333,,,)))&&&&&&''''''%%%""")))'''$$$"""$$$%%%###!!!######''''''AAA---)))%%%%%%''')))+++///666===QQQ___qqq|||xxxyyyttt```YYYpppqqquuurrrZZZ:::...333000111111111111000///////////////......------,,,///.........///000222333888:::===@@@CCCGGGLLLPPPYYY___hhhpppxxx~~~vvvrrreee^^^WWWSSSRRROOOHHHAAA@@@???===;;;999777666666555444222///...---------((()))***)))((((((***,,,---,,,+++555PPPlllrrriiiQQQ^^^nnnyyy|||||||||}}}{{{|||~~~}}}wwwpppbbbOOO@@@999666555444444444555888999999666333333444666999;;;;;;999777NNNBBB777444555666:::===EEE;;;DDD666;;;```jjjnnnhhhccc^^^UUUCCC000+++111---,,,++++++,,,---...///---111111------999PPPddd___fffdddkkktttpppssskkk???;;;444>>>\\\aaaCCC444777555///222666JJJPPPPPPFFF666,,,+++...&&&111777111+++,,,222555hhhuuuzzzyyyyyy}}}}}}yyy~~~ppp{{{hhh777((())))))))))))((('''))),,,777///((()))***((((((***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%'''+++...111111---)))(((((()))(((&&&(((+++$$$---(((444vvviii,,,------!!!***************))))))))))))$$$(((---//////...///111'''888ccciiiLLLNNNPPPQQQQQQOOOLLLJJJGGGEEECCC???;;;777333111333555hhhaaa111...///(((---(((...111444:::AAAHHHMMMMMMKKKFFF;;;...%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))'''******777jjjvvvhhhlllooonnnmmmooosssqqqkkkqqqeee222***)))---,,,,,,OOOjjj777???dddDDD...222AAAeeegggKKK333PPPooo333///UUUYYY333,,,+++555???UUUddduuuZZZHHHHHHXXXmmmtttcccFFF...%%%+++000444444222222444888>>>999888@@@NNN```xxxgggmmm999TTTQQQ777+++///***111+++...RRRwww```^^^ffffffmmmrrrhhhfffjjj[[[```wwwddd>>>888+++)))''''''((((((&&&$$$'''))))))%%%"""###'''***---,,,(((((((((BBB---''''''&&&(((+++000666@@@JJJ```kkkyyyzzzzzz~~~rrr___ZZZppprrrvvvpppVVV888---333222222333333333333222222111000000//////......---///.........///111222444888:::===@@@CCCHHHMMMQQQZZZaaajjjqqqzzzvvvsssfff```XXXTTTRRROOOHHHBBB@@@???===;;;999888777666555444222000///---------***+++---,,,+++)))******)))+++(((***CCCffftttoooUUUYYYgggyyy||||||}}}~~~zzzooocccVVVHHH>>>444222222666;;;<<<999555777444222333666;;;???AAAZZZLLL===444111000222666000***222+++333XXXjjjppptttjjjggggggVVV999+++...,,,,,,,,,,,,,,,,,,,,,---...---//////+++...DDD\\\mmmbbbgggpppoooxxxrrrMMM@@@888555BBB}}}ccc===111///999999111555BBB<<>><<<:::999888777666555333111000...------***,,,......+++)))((()))&&&---)))%%%888^^^rrrqqqZZZTTT^^^vvv|||{{{~~~~~~mmmaaaPPPGGG===888999999555000777555444666;;;AAAEEEGGGBBB;;;666666666555555777666222555000444QQQiiinnnssskkkiiilllcccLLL555++++++,,,,,,---,,,,,,+++***...)))+++000---)))777MMMnnnkkknnnpppoooyyy\\\XXXnnnppp|||;;;???;;;555UUU```;;;>>>777555;;;<<<333999OOODDD555444QQQuuu{{{^^^>>>777((((((888999***+++;;;ZZZwww~~~xxx|||}}}vvvuuutttXXX333,,,)))+++...)))$$$000CCC333+++%%%&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''(((+++---...///---+++***)))))))))((()))'''%%%,,,'''###LLLnnn000%%%,,,***,,,)))***************++++++---...---,,,+++---111444:::555OOOHHH///333'''(((///'''---***))),,,---,,,+++,,,***(((&&&&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))),,,(((///EEEjjjnnnoooooooooooooooppppppooommm===555111))))))(((***+++^^^[[[444AAAhhh===111###111```DDD---555ccc[[[---555bbbKKK444,,,<<>><<<;;;999999999666555444333111///...---***+++---,,,***(((''''''%%%...,,,%%%333SSSkkkooo^^^RRRVVVooo~~~{{{zzz|||}}}~~~~~~rrrbbbWWWNNNEEE:::111111333888===AAAAAA>>>;;;333000000333333000///000111111111111333KKKhhhmmmfffgggeeedddfffaaaIII000---------------,,,+++***...&&&'''111222,,,///;;;WWWnnnoooiiittt{{{GGG===FFFxxxyyy[[[777999>>>888ooocccAAA666999666000666<<<333999TTT666555444333444CCCbbbZZZAAA...000888888222///HHHwww{{{xxxwwwsssiii===,,,)))+++,,,((('''222CCC---'''%%%(((***(((&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,---,,,,,,+++)))(((((()))'''%%%'''+++)))###===vvvvvv:::'''***)))((())))))******+++++++++,,,,,,++++++...222777999999111666XXX[[[000///***+++222%%%---777777,,,%%%)))+++&&&((('''&&&%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((())))))***,,,'''444YYY{{{ooowwwrrrqqqqqqrrrqqqpppqqqrrrtttxxx...000000(((***'''***+++;;;rrr<<<000gggKKK//////:::VVV777---111NNNppp888000NNN\\\666444:::UUUVVV``````YYYXXXCCC///+++,,,333888666111......555FFF___wwwyyymmm]]]PPPHHHCCC@@@HHHRRRgggDDDlllTTT111000...---,,,...666XXXzzz```bbb``````eeefffbbb```VVVYYYeeeSSS,,,***333!!!&&&'''''''''&&&&&&&&&&&&'''000000%%%+++<<>>AAAEEEKKKRRRWWW]]]dddmmmuuu~~~}}}yyylllfff___WWWRRRMMMIIIFFFAAA@@@???===;;;:::::::::666666555444222000...---)))++++++***((('''&&&'''&&&------(((///GGGaaannndddTTTRRRgggyyy{{{{{{{{{|||}}}yyymmm^^^SSSEEE@@@:::555444444555555:::666444555444222222666---222///444444DDDgggkkkooosssooogggiiikkkVVV999//////...---,,,,,,++++++---'''(((000333///---000DDDjjjppphhhsss|||{{{CCC777444PPPvvvzzzCCC:::777===FFFuuuHHH999AAA444777///333===111111OOOGGG222"""$$$///:::CCCKKKgggcccNNN444111???;;;(((777tttvvv{{{vvvpppkkkzzznnnAAA******)))((((((,,,444:::+++'''%%%))),,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******+++,,,***(((''''''(((%%%&&&)))'''+++'''222hhhmmm===))))))))))))))))))******+++,,,,,,,,,***+++,,,000444888;;;<<>>...%%%+++---'''((('''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&''''''((((((&&&''''''(((((()))******)))&&&999pppyyyvvv|||tttrrrrrrtttrrroooqqquuuiii///111555///222+++,,,,,,%%%pppKKK,,,UUUXXX******???YYY???))),,,BBBrrrJJJ000<<>>???BBBEEEKKKSSSXXX___fffoooxxx{{{mmmhhh```XXXRRRLLLIIIGGGAAA@@@???===<<<;;;;;;;;;666666666555333111///---*********)))''''''((()))''')))***(((+++<<>><<<;;;555333222444333000111555111888444;;;999CCCgggjjjzzz|||wwwnnnjjjggg[[[MMM222111///---,,,,,,,,,,,,++++++,,,...///000//////===ZZZooommmkkk~~~ddd>>>:::>>>;;;PPPssslllDDD@@@<<<:::```~~~SSS===:::===444;;;222333===///222WWW333111555<<<999///---333AAAbbbttt^^^999***333@@@222hhh{{{{{{rrrsssqqqzzz~~~uuullljjjoooyyyNNN---///+++&&&+++666777111000***&&&)))***'''$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''(((***+++***'''&&&&&&(((###(((+++"""++++++***ZZZyyy]]]<<<***(((***,,,))))))***++++++,,,------...///111111666EEEZZZjjjTTT333222+++...(((+++333555...((()))***(((&&&&&&&&&&&&%%%%%%&&&'''%%%%%%&&&&&&'''((((((((('''''''''((())))))******,,,***@@@rrruuuuuutttrrrrrrtttqqqmmmooouuuWWW@@@FFFQQQIIIEEE222...)))(((UUU[[[777<<<```666$$$666QQQUUU<<<666666```^^^000555aaaRRRCCCDDD\\\```^^^yyy^^^;;;''')))+++...000---,,,222;;;___www}}}jjjYYYNNNFFFMMMbbb~~~fff\\\ggg888...---555***777222UUUmmmcccnnnfff]]]ccc\\\LLLKKKPPPVVV:::###---...,,,===)))+++,,,***'''%%%&&&(((...(((***666===<<<>>>CCCSSSRRREEE555---KKK666***))),,,AAAbbbxxx{{{}}}~~~zzzooo[[[]]]tttvvvwwwiiiLLL666222444333444444666888999:::;;;;;;:::999888777555444333222000///000111222555777999???@@@AAABBBEEEKKKSSSXXXbbbiiirrr{{{}}}nnniiiaaaYYYQQQLLLIIIGGGAAA@@@???===<<<;;;;;;;;;666666666555444111///---***+++***)))'''''')))+++'''&&&&&&'''(((444TTTsssnnn]]]RRR^^^sss~~~|||{{{|||~~~sss___JJJ<<<888888;;;>>><<<666333444...888444>>>===EEElllnnnqqqoooooonnnhhh```___bbb444222000---,,,,,,---...***///000,,,+++///222222888EEEjjjrrrcccTTT888@@@SSS<<>><<<---555---''''''(((%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&)))+++***'''%%%&&&'''###)))---***---$$$PPPttt[[[@@@...'''(((***))))))***+++,,,,,,------///222444444@@@aaafff888444(((*********'''(((---,,,&&&%%%)))###$$$&&&'''&&&%%%%%%&&&%%%%%%&&&&&&'''((())))))''''''(((((())))))******333111GGGkkknnniiitttqqqqqqsssppplllnnnuuuIIIRRR```qqqdddVVV999000$$$555:::fffCCC***cccOOO)))---CCCiii]]]LLL***NNNkkk///555\\\```EEEMMM]]]]]]TTT~~~vvvQQQ///...111...,,,,,,...888MMM```gggVVVBBB<<>><<<<<<<<<;;;:::999777666555444111...+++---,,,,,,+++***)))(((((('''+++++++++)))(((BBBlllqqqrrrVVVNNNppp~~~www}}}{{{qqq]]]VVVKKKCCC===888333000777444;;;666///LLLooottt{{{tttiii```]]]^^^aaacccYYY111'''444...'''+++,,,---,,,,,,,,,,,,---......BBBRRRLLLggg[[[;;;OOOsssdddnnn]]]EEEOOOjjjGGG???:::;;;GGGmmm??????666222555///:::222222999,,,;;;qqqNNN666000@@@hhhyyy\\\ZZZ777222ooouuu===777@@@rrrxxx~~~}}}www~~~sssnnn{{{JJJ666'''444$$$FFFLLL777((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((())))))((('''&&&&&&'''$$$'''+++'''$$$000AAAdddLLL***333)))&&&###***...,,,+++...///,,,444111444KKKuuuFFF444///(((*********))))))((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%))))))''')))---,,,&&&%%%111hhhtttmmm{{{mmmrrrwwwtttpppooojjjmmm|||vvvFFF\\\ffftttjjj^^^>>>222///---)))iiiSSS)))EEEeee---***000111uuueeeQQQDDDqqqDDD333;;;pppPPPJJJ\\\SSSKKKooosssIII///000+++000222000222GGGnnnoooPPP<<<===LLLnnnyyybbbQQQ:::---...444444000999EEE}}}mmmrrrmmmpppddd```aaaGGGCCChhh>>>777***(((///***$$$***>>>???%%%(((***(((BBBQQQ[[[TTTCCC@@@RRRfff[[[[[[VVVPPPEEETTT555***###111OOOqqq~~~~~~ttt~~~zzzZZZYYYpppqqqyyy{{{[[[777444555000666999888666666777999::::::>>>===<<<:::888777555555555444333333555888;;;===??????BBBGGGIIILLLUUU^^^bbbkkkvvv{{{ssslllbbbZZZUUUQQQKKKGGGDDDAAA>>><<<<<<<<<;;;:::999888666555555222///,,,------,,,+++***)))(((((('''***)))******(((===bbbrrrsss]]]QQQgggxxxzzz|||~~~vvvkkkaaaVVVLLLEEE888111444222---FFFhhhrrrsssppplllhhheeecccaaa___eeeCCC---...///...---***---,,,,,,,,,,,,---......555AAACCCaaalllFFF[[[wwwmmmtttjjjfffMMMOOOvvvpppBBB999;;;===XXX\\\888777222333333000888111111999---999hhhJJJ...222NNNbbbKKKgggvvviiiKKK777^^^vvvQQQeeeyyy|||zzz~~~xxxttt|||[[[***///%%%%%%;;;555)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((((((''''''&&&)))&&&'''+++((($$$,,,:::oootttZZZ,,,)))$$$***///,,,)))(((***---111333555MMMpppKKK///---***+++)))))))))(((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%)))***'''''',,,...,,,+++:::{{{ooouuuppppppqqquuurrrmmmkkkhhhmmmzzzddd???YYYgggwwwrrraaa???---+++((((((\\\ZZZ333>>>ddd@@@---333"""EEE\\\kkkCCCiiiOOO111;;;jjjaaaOOOXXXLLLCCCcccjjj@@@,,,......///...222FFFiii}}}\\\CCC<<>>000UUUVVVHHHpppttteeegggggg444:::uuubbbfff}}}sss{{{~~~|||xxx{{{zzzvvvyyyuuu,,,888"""000888***(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''+++&&&&&&***)))%%%(((111]]]vvvwwwbbb888///+++000,,,+++...222///---777FFFlllQQQ++++++,,,))))))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''%%%)))***''''''+++000111333PPP{{{jjj{{{gggssssssvvvtttnnnhhhjjjqqqyyyIII333OOO]]]nnnppp\\\999111111))),,,HHH```???000^^^XXX+++333 !!!UUUppp;;;WWW]]]///777[[[sssUUUTTTEEE;;;WWWbbb999***...222...---===ccckkkLLL<<<===XXXyyyxxxnnn[[[???---000111,,,444FFFEEErrrmmmccckkkiiiaaacccVVVIII[[[[[[111''')))000???EEE111$$$...)))333...$$$(((444FFF[[[OOOLLLLLLRRR[[[```^^^YYY___```[[[TTTHHHVVV777******,,,>>>^^^xxx~~~~~~~~~}}}|||||||||~~~www}}}rrrVVV[[[rrrwwwvvvlllLLL333444999777888888888888999:::;;;;;;;;;888999999:::;;;;;;<<<<<<<<<<<<::::::;;;===???AAACCCBBBEEEIIIKKKMMMUUU^^^fffooozzzxxxpppfff^^^XXXSSSMMMIIIEEECCC???======<<<;;;::::::999888888777666333000......---,,,+++***))))))++++++''')))...***111EEEkkksssqqq\\\PPPeee|||||||||~~~yyysssfff[[[\\\bbbmmmllljjjgggeeeeeefffhhhhhhlllNNN...000444,,,,,,---,,,,,,,,,,,,---......333---...666vvvPPPRRRkkkkkkpppoootttjjjrrrhhhQQQRRRsssGGG;;;...???KKKAAA555333...666---111333...000666///333IIIddd;;;---YYYnnn>>>___sss}}}jjjxxxFFFWWWfffGGGSSSJJJzzz{{{yyy}}}|||xxxyyyEEE:::111<<<999000222((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((***&&&%%%)))***''''''***@@@RRRWWWLLL777000)))&&&+++***000555222888WWW{{{LLL---+++,,,((()))))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())),,,//////;;;mmmvvvlllxxxkkktttssstttuuummmfffkkkrrrppp555(((>>>HHHTTT^^^JJJ///---000(((///555```MMM)))NNNiii+++...///&&&WWWQQQ000FFFmmm:::666KKK___PPP???999QQQbbb666---///222...777XXXuuuTTT???:::TTT|||llluuuVVVeeeGGG555***---000000<<>>>>>???>>>=========???@@@BBBEEEEEEGGGKKKLLLNNNVVV___hhhppp|||{{{sssiii```ZZZUUUOOOJJJFFFCCC@@@>>>===<<<;;;999:::999888888888777444222//////...---,,,+++******------)))+++111------:::___pppwwwcccPPP^^^vvv|||~~~|||nnnnnnmmmnnnnnnllljjjiiijjjlll]]]ooo```>>>222---)))000---,,,,,,,,,,,,---......444111///...xxxFFFYYYssskkkrrrooowwwuuukkklllnnn]]]OOOkkkrrr>>>===111CCCYYY|||>>>777888222888...111000...///333000111;;;hhh???///WWWlll<<>>000...---(((++++++******)))(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))&&&%%%)))---...---+++HHHuuurrroooyyyrrrqqqooosssmmmdddlllooo___///'''///222666EEE555+++(((///,,,333+++YYYYYY...888ppp999'''777:::^^^777+++;;;uuuPPP888@@@mmmKKK:::999OOOfff666000000222555OOO{{{{{{[[[BBB999RRRyyy___TTT}}}lllFFF@@@pppaaa555222...+++,,,444CCCPPPgggtttgggiiillldddcccSSSSSS^^^CCC&&&000111((($$$222@@@444(((000mmmMMM222===UUUQQQ@@@>>>SSSWWW\\\aaacccbbb___]]]___```[[[VVVIIIVVV666((((((&&&(((333DDDXXXmmm|||~~~~~~}}}}}}zzz|||vvvcccVVVbbbvvv|||uuuYYY===222333888888333555888::::::::::::===???;;;;;;;;;<<<======>>>>>>@@@????????????@@@AAABBBGGGFFFIIILLLNNNPPPXXX```hhhqqq}}}}}}vvvkkkbbb\\\VVVPPPKKKGGGDDD@@@>>>===<<<;;;999999888888888999888555333000///......,,,,,,+++***,,,...+++,,,222...+++444OOOjjjxxxkkkYYYYYYkkk}}}vvvpppkkkqqqwwwxxxuuuppplllkkk[[[jjjhhhRRR:::)))(((222---,,,,,,,,,,,,---......---444333555DDDWWWrrrjjjoooooosssuuunnnooorrrfffTTTYYYlllZZZ<<<===777FFFlll@@@555;;;444777222000...////////////000111EEEZZZAAA---```]]]VVVTTTqqqyyywwwvvv>>>999===:::///444\\\~~~}}}}}}YYYbbb@@@(((///'''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''&&&&&&%%%$$$%%%''')))***)))(((777TTTqqq```HHH,,,///444///...;;;]]]\\\777111/////////***,,,,,,+++******))))))(((&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((***&&&%%%***......///000___vvvsssvvvkkkrrrtttpppxxxtttjjjsssoooNNN000+++))))))$$$444+++666AAAJJJJJJGGG222KKK\\\777)))iiiSSS(((...<<<\\\???***111hhhbbb777777pppsssGGG555:::MMMjjj666333222999IIIooo|||~~~___DDD888MMMrrrXXX===UUUzzzppp^^^EEE222CCCtttvvvFFF///444333,,,***666HHHUUUzzz}}}ooolllkkklllhhhMMMZZZlllPPP222,,,$$$...(((###...???;;;000111PPP@@@<<>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDHHHGGGJJJNNNPPPRRRZZZccciiirrr~~~xxxmmmddd]]]WWWQQQLLLHHHEEEAAA>>>===<<<;;;999888777777888888888555333000000///...---,,,++++++***...+++,,,111...***222???dddvvvqqqeeeWWW___~~~yyyooonnntttzzz{{{vvvpppmmmlllgggbbbgggcccFFF---***000---,,,,,,,,,,,,---......)))777111:::nnnCCCNNNiiigggiiimmmllljjjuuusssgggffflllcccPPPqqqEEE;;;;;;;;;GGGIII333;;;222222555///...000000+++...111,,,,,,UUUWWW$$$BBB___^^^UUUZZZOOOeeewwwPPP))),,,777>>>666777OOO}}}|||yyy|||lllHHH+++///(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&(((''''''((()))((('''NNN|||kkkNNN$$$'''---+++FFFqqqYYY999---111,,,...222***++++++******)))(((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((''')))+++++++++444???|||nnnpppvvvppp{{{rrruuuoooyyyyyyoooxxxkkk<<<...,,,(((,,,"""///***GGG___hhhkkk]]]BBB===\\\DDD+++QQQeee222***333MMMWWW666...RRRppp777777^^^yyyIII555;;;KKKmmm777999777KKKhhh}}}{{{|||```FFF888IIIlll}}}NNN555===HHH___lllyyy~~~yyymmmZZZJJJ777888555999RRRlllaaaAAA000000000///...666NNNggg}}}iiilllooojjjjjj```RRR\\\ZZZ999,,,000$$$&&&,,,---555DDDAAA222+++$$$HHHWWWKKKBBBFFFTTTeeeYYYbbbjjjiiibbb___ccciii```bbb^^^ZZZNNN[[[;;;---+++,,,***''''''...:::CCC```lll{{{~~~~~~~~~~~~xxx~~~mmmVVV[[[oooyyyyyyiiiEEE555777222555:::333222444666666555999@@@FFF<<<<<<===>>>>>>???@@@@@@@@@@@@AAABBBCCCEEEFFFFFFHHHGGGJJJOOOQQQTTT\\\eeekkkuuuyyynnneee^^^XXXQQQLLLHHHEEEAAA???===<<<;;;999777777666777888888555333000000///...---,,,,,,+++(((---++++++000---)))000555```ttttttnnnWWWXXXvvvsssuuuwwwtttnnnkkkmmmpppuuu^^^ccckkkPPP333---------,,,,,,,,,,,,---......+++999,,,666~~~dddFFFIIIeeeiiihhhpppjjjkkkjjjjjjmmmpppoooggg^^^NNNrrr::::::777>>>HHHTTT333;;;000,,,555///---111000)))---222***999)))aaaXXX999444PPPeeelll||||||PPP333666222222IIIHHHDDDVVV{{{zzzyyyooohhhNNN000///---)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&)))***(((&&&'''(((((('''PPP|||fff888555222888iii\\\555,,,555888***,,,222(((******))))))((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))'''))),,,,,,'''(((999MMM|||nnnllltttwwwssstttooohhhtttuuullltttbbb******+++(((111%%%000,,,TTTaaallluuudddKKK555___SSS333;;;hhh===......>>>dddGGG666GGG}}}???AAAYYYMMM777>>>KKKooo999>>>===[[[tttuuu```GGG999IIIjjjlllBBB666666...111666999999999:::777333888///''';;;cccmmmRRR777222)))***222222666UUUzzzaaakkkoooeeedddQQQkkkUUU...++++++'''///&&&...***&&&000333+++'''777TTTWWWDDDFFFUUUXXXUUU[[[___bbbcccaaaaaaccceee]]]___\\\XXXMMMZZZ:::,,,'''***,,,***)))+++...000AAASSSkkk|||~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~www~~~kkkSSS\\\ssszzzwwwddd???333888333555<<<555777888888555333444;;;BBB;;;;;;<<<>>>???@@@AAABBB@@@AAABBBDDDEEEGGGHHHHHHHHHGGGKKKOOORRRUUU]]]gggmmmwww}}}ssshhh___WWWPPPLLLJJJGGGCCC@@@???>>><<<;;;888888888888777555444333222222111000///...---------------------------------MMMgggwwwxxx___SSSeee}}}lllfffjjjqqquuurrrllljjjlllvvvkkkaaaddddddJJJ000,,,000///,,,,,,///222000+++000......555xxxMMMAAAXXXooossseeegggqqqooonnnmmmooopppppppppaaaUUUeee\\\???666???===QQQaaa999444;;;%%%:::///......---------......---///<<>><<<::::::;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKKKKLLLPPPXXXaaagggrrr|||uuukkkbbbZZZSSSOOOJJJGGGCCCAAA???>>><<<;;;999999888888777555444333222222111000///...------------------------------,,,DDD```vvvxxxdddXXX^^^zzz}}}rrrVVVUUU]]]jjjnnniiillluuujjjgggeeeeeecccYYYBBB,,,///---++++++---///000...///...000999}}}|||RRRKKKVVVfffsssllllllpppnnnmmmnnnqqqtttuuuuuuooojjjdddkkkSSS;;;999999AAAgggxxx===999555---111///......------------...+++***///<<>>---+++---111(((777GGGuuuzzz|||eeecccnnnjjj^^^[[[^^^EEE...***---+++)))***$$$222%%%"""333***111```LLLGGGHHHSSS]]]___^^^^^^]]]```bbbcccccccccdddeeebbbbbb^^^XXXWWWRRR>>>((())))))(((((((((***+++,,,...000999JJJ^^^ppp{{{~~~~~~|||~~~~~~}}}{{{{{{|||}}}}}}}}}{{{xxx```UUUlll|||uuuqqqJJJ;;;111666:::777444777222666666333444999<<<;;;999:::;;;<<<>>>@@@AAABBBDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMQQQXXXaaagggttt~~~xxxnnnfff^^^XXXSSSKKKHHHDDDAAA@@@>>>===;;;999999999888777666444444222222111000///...------------------------------,,,666UUUssswwwlll```VVVqqq}}}ZZZUUUZZZgggjjjaaa___gggiiiggghhh^^^SSS[[[QQQ,,,000///------------...///,,,+++000;;;iiiQQQSSSVVV^^^pppoooooonnnllllllnnnrrrvvvyyyzzzvvvuuufffXXXiiiGGG777===666KKKJJJ:::///999+++//////...---,,,,,,,,,---222...,,,///222666;;;AAAFFFDDDAAA<<<888444111///???NNNiiiJJJVVVsss}}}}}}???333---+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))***'''...fffwwwWWWRRRyyymmmVVVBBB444222777222111///,,,+++---000222(((((((((((()))***+++,,,((((((''''''''''''(((((((((((((((((((((((((((((()))---))))))333000xxxrrrooorrruuutttrrrssswwwwwwrrrgggTTT,,,...***---+++***+++%%%***<<>>///EEEnnnMMM---LLLnnn777...+++000%%%```yyyfff999DDDtttVVV111000:::fff???SSS~~~wwwssspppWWWHHHHHHeeesssQQQ===777GGGddd[[[:::000000000////////////////////////000+++222gggmmmHHH///...&&&444444###555bbbtttmmm^^^eeegggaaa\\\ZZZMMM999)))(((---+++((('''***&&&)))+++***:::TTTeeeBBBIIIUUU^^^```]]]\\\___^^^___aaabbbbbbcccfffhhhcccccc^^^YYYYYYTTT@@@***((('''''''''(((***+++,,,***)))+++222AAAUUUhhhsss}}}~~~~~~~~~}}}{{{{{{|||}}}}}}|||{{{pppYYYUUUooo}}}rrrfff???666111666888555444888111555666333333777::::::888999:::<<<>>>???@@@@@@DDDDDDDDDEEEGGGHHHJJJKKKLLLLLLMMMOOORRRZZZbbbhhhwwwzzzqqqiiibbb[[[VVVLLLIIIEEEBBB@@@???===;;;999999999888777666555444111111111000///....................................+++IIIllluuuuuujjjRRReeeyyy|||ssstttiiijjj\\\GGGVVV]]]???222000000111000---,,,...+++***...;;;XXXEEEPPPXXX___llljjjllllllkkkjjjlllqqquuuxxxyyyqqqmmmjjjgggdddlllqqq???777???999YYYddd666///???000000///...---,,,,,,,,,,,,111222222000---+++,,,///000666AAANNN[[[fffooosssrrrrrrQQQ<<>>444***888XXX```,,,>>>uuuAAA///***,,,...ZZZccccccsssCCCCCCdddZZZ111333AAAlllIIIccczzzttt~~~\\\CCC???111555XXXrrrOOO<<<888LLLkkk|||UUU666...000///------------------------///***<<>>???@@@@@@DDDDDDDDDEEEGGGIIIKKKLLLMMMMMMOOOQQQUUU\\\dddjjjxxx}}}tttlllddd]]]XXXMMMJJJFFFCCCAAA???===;;;999999999999888666555444111111000000//////..............................000'''>>>aaarrr{{{rrrWWW[[[sssnnnrrr```ccc]]]CCCEEERRRGGG000---...333333...---///000---///;;;OOO666FFF\\\fffjjjccciiikkkjjjjjjkkkooorrrsssssskkkdddiiirrriii]]]qqq```<<<:::======fff999333;;;666222111///...---,,,,,,,,,)))...222111...++++++,,,+++---000333555666555555>>>===555333YYYzzzzzz|||yyytttxxx{{{~~~===,,,///...+++)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&'''''''''''''''((()))*********(((333GGGsssnnnlll___HHH666111------222888999222***...---,,,***((('''&&&&&&((((((''''''''''''(((((((((((((((((())))))******++++++000***777sssjjjppprrrqqqqqqtttpppiiieeejjjpppbbb;;;333@@@UUU[[[VVVNNNEEE333&&&***)))///.........***111EEElll222444mmmOOO111+++...OOOYYYJJJNNN~~~KKK===TTTbbb222333CCCrrr[[[wwwvvvwwwddd===111888...555ZZZtttPPP;;;999RRRvvvyyyQQQ444...000///,,,,,,,,,,,,,,,,,,,,,,,,,,,000HHHaaa:::444,,,000,,,+++,,,+++IIIqqqmmmhhhaaaeeebbbWWW^^^```MMM---,,,,,,,,,***''')))---"""222(((---RRRXXXCCCBBBYYY]]]```___\\\[[[\\\^^^______`````````cccgggkkkbbbbbb^^^ZZZZZZVVVCCC---///...,,,***)))))))))***(((+++......---000666<<>>???@@@@@@CCCDDDDDDFFFHHHJJJKKKMMMLLLNNNPPPSSSWWW^^^ggglllyyyxxxoooggg___ZZZOOOKKKGGGCCCAAA@@@===<<<:::::::::999888777555555111000000000/////////...........................111)))444QQQlll{{{uuubbbWWWlll~~~vvv}}}gggVVVUUURRR444---+++111444000...111666111222???KKK...<<>>555:::SSSfffooojjj]]]OOO999)))+++---...))))))000......:::mmm@@@000YYYbbb555+++333RRRKKK444FFF~~~OOO;;;MMMkkk666222>>>qqqjjjqqqzzzUUU333666444111>>>bbbrrrOOO<<<>>>\\\vvvNNN333...000...,,,,,,,,,,,,,,,,,,,,,,,,)))999VVVNNN***000///...111777,,,bbb\\\qqqxxxbbb___\\\ZZZaaakkkZZZ777)))+++...---)))(((***...***(((000EEENNNBBBAAAUUUcccbbb^^^ZZZ\\\aaacccaaa___````````````bbbfffiiiaaaaaa^^^ZZZZZZVVVCCC...111000...+++***))))))))))))******)))''')))...333555IIIeeeyyy~~~~~~~~~~~~}}}|||}}}~~~}}}{{{yyyttt[[[XXXlllyyywwwaaaDDD888777777777666555333222222222444555444555>>>HHH::::::;;;<<<>>>@@@BBBCCCCCCDDDEEEFFFHHHJJJLLLMMMKKKMMMPPPTTTZZZaaajjjooo{{{{{{sssiiiaaa[[[OOOLLLGGGDDDBBB@@@>>><<<:::::::::999888777666555000000000000////////////........................000...---@@@dddxxxtttnnnYYYfffwww~~~JJJ:::///222555111///111555111333BBBGGG---444AAAQQQccccccfffmmmnnnppprrrtttssspppmmmpppmmmgggdddiiipppmmmfffyyyGGG<<<<<<;;;<<<{{{HHH222777666555333111///...------000333222,,,))),,,,,,)))((()))***,,,---...//////"""333111666333@@@NNNpppxxxxxxzzzzzz|||yyy{{{yyyGGG333111---)))'''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++---555666fffjjjKKK777//////111+++***))))))))))))))))))((((((''''''''''''(((((('''(((((()))******+++++++++)))...JJJsss{{{pppmmmmmmpppsssssspppooopppnnnpppxxxUUU222111444[[[eeeqqqnnn^^^MMM666(((***$$$+++---222:::333))),,,dddMMM222CCCvvv;;;+++666RRREEE(((CCCwwwUUU;;;BBBmmm:::777???tttxxxssshhhvvvPPP333;;;333888OOOsssiiiJJJ???FFFfffsssKKK222...///,,,,,,,,,,,,,,,,,,,,,,,,,,,***???bbbCCC+++...---***---%%%666DDDbbbWWWkkk^^^^^^]]]WWW\\\mmmiiiHHH+++,,,,,,+++******+++++++++111'''DDDTTT;;;???[[[^^^eeeeeeaaa\\\___dddeeeaaa```aaaaaaaaaaaabbbeeeggg``````]]]YYYZZZVVVCCC...000///---+++))))))))))))(((((((((((((((***---000,,,:::OOOdddsss{{{~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{xxxmmmVVV\\\tttyyyoooYYY<<<777666555444555666444111444333444666555777BBBOOO===<<<;;;;;;===@@@CCCEEECCCDDDEEEFFFHHHKKKMMMNNNJJJMMMQQQVVV\\\dddmmmrrr~~~~~~uuukkkbbb]]]PPPLLLHHHDDDBBB@@@>>><<<:::::::::999888777666555000000000000///////////////////////////////////////111(((666___tttrrruuu\\\cccqqq~~~cccGGG>>>VVVjjjkkkppp}}}bbbKKK888666666111...111111...222BBBBBB---......===]]]eeeeeeooopppsssvvvxxxwwwsssooopppllllllnnnmmmhhhgggjjj[[[{{{AAA;;;:::???;;;RRR777888777666444222000...------(((---///---...111000***,,,,,,,,,,,,,,,,,,,,,,,,333///666777...444<<<333uuuqqqxxxyyywww~~~sssyyyVVV444111---***'''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++((((((###HHHwww\\\JJJgggnnnMMM777,,,...---+++)))(((''''''&&&((((((''''''''''''(((((('''(((((()))***+++++++++&&&,,,444dddxxxvvvmmmnnnkkknnnttttttooopppvvvkkkvvv:::777111)))YYY```nnnlll\\\JJJ555))),,,))):::IIIUUU\\\NNN;;;777[[[VVV444666???+++888gggRRR***CCCqqq\\\;;;111jjj===???FFFzzzggg___qqqPPP555;;;888DDDaaabbbFFFAAANNNmmmqqqJJJ111---...***,,,,,,,,,,,,,,,,,,,,,,,,+++BBBiii@@@222,,,)))'''%%%444+++cccPPPccc___LLLVVV]]][[[dddqqq\\\888,,,000,,,'''&&&+++///,,,'''###MMMQQQ<<>>;;;;;;;;;;;;:::999888777666333333222111000///......000000///...............000///555555???iiiqqqppp\\\fff{{{~~~ooo999>>>PPP\\\kkkgggnnnooonnnttthhhKKK333666999(((...---000IIIwww<<<444,,,---555DDDYYYiiiccciiimmmmmmkkkkkklllnnnppplllhhhgggiiikkkjjjhhheeehhhwww~~~<<<>>>111999CCCGGG333666111...111111...///333---------,,,,,,,,,+++++++++))),,,333333---***,,,333CCCJJJ===///---///...HHHpppbbb~~~wwwzzz|||}}}yyy~~~FFF@@@&&&"""444+++000'''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((&&&$$$$$$%%%&&&'''''''''''''''((())))))---)))***111>>>\\\xxxfffUUUBBB;;;AAAGGG]]]...---111222///+++***))))))***)))(((''''''((()))***...%%%!!!(((---)))'''***+++***WWWuuuqqqsssrrrvvvvvvqqqpppttttttppp~~~[[[222...111---000UUU]]][[[III333)))((((((888PPP^^^cccjjj___CCC000UUUggg///---```eee***333VVVyyySSSDDDooorrr---777]]]JJJ444IIItttWWW[[[nnniiiKKKGGGRRRggg~~~___CCCAAA[[[{{{iiiCCC444///+++...---)))+++000///((((((...***aaa^^^>>>$$$###555""",,,***>>>ooo>>>oooUUUWWW]]]VVV\\\ggg[[[<<<,,,000000+++)))+++,,,)))((()))555AAACCC;;;DDD[[[gggbbbfffdddbbbaaaaaaaaa___^^^bbbaaa```bbbfffhhhfffdddbbbddd```ZZZ[[[[[[KKK666---:::777---...---((()))***++++++***,,,000000,,,...,,,---222<<>><<<;;;;;;::::::999777666555333333222111000///......000000///...............///---333333;;;___{{{uuussscccddduuu~~~yyy@@@???SSSbbbmmmgggnnnssspppnnnrrr~~~^^^>>>///---333//////HHHttt999444000...000:::MMM^^^fffbbbccchhhjjjhhhiiinnnnnnkkkhhhggghhhiiiiiiiiijjjiiinnn{{{zzz;;;>>>222999DDDggg@@@999======777000///333777---------,,,,,,,,,++++++)))'''***//////+++))),,,000888999///))),,,...***>>>xxxzzzssszzzxxxtttrrruuuxxx|||BBB,,,333)))'''000+++((((((''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''((()))))),,,((((((+++///>>>^^^~~~rrrdddYYYSSSGGGFFF888666<<<111===gggxxxqqqsss~~~ZZZ<<>>JJJDDD444///,,,(((***(((,,,...///222444222,,,+++,,,...000333???VVVlll~~~zzz}}}zzz{{{~~~}}}xxxsssWWWZZZhhhyyyuuuZZZ???333555555444444444333333333222333333333333555888;;;999:::<<>>444999EEE\\\666>>>@@@888000///222333------------,,,,,,,,,,,,)))((()))------++++++...222333///(((***111333...000VVVvvv~~~jjjlllxxxtttyyy{{{yyyxxx{{{]]]<<<111$$$+++333###)))((((((((('''''''''&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((())))))---***+++---+++***555EEE___rrruuullljjjTTTRRRLLLDDD<<<999999;;;///999---222DDD777LLLMMM]]]NNNDDD===>>>@@@AAAJJJUUUeeeDDD***(((,,,(((&&&,,,***))))))(((((())))))*** ,,,///'''%%%---000+++000ffftttqqqtttxxxssstttuuusssmmmiiimmmuuuTTT///******&&&(((,,,//////---((('''+++//////KKKbbbnnnpppnnn\\\???...AAAppp>>>///CCClll888...---444```iii^^^wwwCCC(((HHH^^^===JJJlllGGGGGG^^^{{{eeeJJJBBBTTTttteee???222...+++---'''---+++$$$'''111111'''???pppOOO)))555...$$$...000666oooDDDjjjUUUUUU^^^TTTiiijjjJJJ+++$$$***,,,(((((())))))''')))333>>>???666:::OOOdddjjjgggeeefffccc```______aaabbbbbbccccccdddfffgggeeebbb___]]]___\\\YYY\\\___VVVHHHTTT```XXXCCC777///))),,,%%%,,,444888<<<===888000+++---000///+++///@@@SSSxxxzzz~~~{{{}}}zzz~~~wwwhhhSSS___qqq{{{mmmQQQ:::222444444444444333333333333222333333333333555888;;;999;;;===???BBBDDDEEEEEEFFFGGGGGGHHHJJJLLLNNNOOOQQQSSSXXX]]]eeennnxxxyyynnnfffZZZTTTLLLGGGEEECCC@@@===999999999888777666555444333333222111000///......///......------............,,,...111111@@@aaa|||yyyuuudddddd{{{}}}XXXAAAXXXppppppjjjrrrmmmnnnmmmhhhbbbbbbhhhnnnbbbuuu~~~LLL555***JJJvvv444222111000---+++222;;;^^^aaadddfffhhhlllmmmlllfffhhhhhhgggdddeeehhhlllgggjjjlllkkkgggjjj|||jjj999===777:::FFFEEE:::333555777222//////...------------,,,,,,,,,+++***+++,,,---...///111333222...***---444555111---;;;aaa{{{ooommm|||wwwjjjkkksss}}}xxxsss[[[)))---777+++&&&***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%'''''''''''''''((())))))+++***,,,000///+++---222***222666===IIIIIIHHHQQQTTT[[[nnnyyyNNNOOORRR@@@777AAA555777888999888777666666333888222222888<<>>999999999888777666555444333333222111000///............------------......///...///000000666SSSvvvyyy{{{iiicccuuu}}}|||gggFFFXXXqqqnnnmmmtttpppqqqqqqooojjjfffcccbbbGGGCCCvvv|||ZZZ>>>PPPppp555000...000000///...111EEEZZZfff```^^^ggghhh```ccceeefffeeecccdddhhhlllbbbeeekkknnnkkkfffiiipppaaa888<<<888:::HHHuuuKKK---111;;;555...111.........---------,,,,,,++++++++++++,,,///000111,,,...---++++++...///---444111FFFllltttwwwooommmkkknnnxxx|||FFF777555///555++++++***)))(((((('''''''''''''''''''''''''''''')))'''''''''))))))&&&$$$'''''''''''''''((())))))'''&&&(((,,,---,,,...111999999555777>>>888444<<<555SSSkkkIII888===999666666999999666222777000777333---VVVnnn===222555===???444333111222444555333333555000...DDDvvvkkk999'''///333,,,))))))************))))))...'''&&&,,,+++(((222BBBmmmssswwwuuu{{{zzzvvvrrrqqqqqqttt~~~ZZZ:::------''',,,111&&&%%%(((+++,,,+++)))+++...777LLLUUUNNNCCC333)))...---lllRRR///***iiiOOO---...HHHYYY>>>@@@uuuOOO999333fffMMMGGGUUUAAACCCWWW}}}vvv___OOOFFFTTTrrr___;;;000///,,,---+++)))---111+++%%%222GGGsss\\\KKK999,,,000000)))666iiiJJJ```sss[[[aaa___aaaLLL333''',,,222///&&&,,,((((((,,,000333777===>>>XXXkkkiiibbbbbbccc```ccc```\\\ZZZ[[[^^^`````````bbbfffhhhhhhfffcccbbb^^^___^^^\\\\\\]]]ZZZUUU___uuuyyylll^^^LLL<<<777<<>>AAACCCEEEFFFGGGGGGHHHJJJKKKMMMOOOPPPPPPQQQTTTZZZaaaiiisss|||}}}rrrjjj___YYYQQQKKKHHHEEEBBB>>>:::::::::999888777555555333333222111000///......---------,,,------...//////222///...111222EEEfffuuu{{{ssshhhlllvvv}}}yyyPPPYYYoookkkooouuuwwwuuurrrpppmmmkkkhhhfff```<<>>111,,,///666999::::::///999888999{{{LLL...:::555+++---///444111---***''''''((()))...,,,---@@@kkkOOO,,,---222+++)))******++++++******)))***(((///444)))###AAAjjjqqqmmmvvvxxxvvv{{{uuusssnnnllltttXXXMMMAAA222'''+++///***,,,++++++,,,***(((+++111$$$555;;;666000((('''333+++aaaXXX---***```XXX000999WWWEEE///BBBqqqOOO333111___UUUDDDkkkMMM<<<@@@bbbzzzcccNNNJJJPPPhhh]]]:::000000---...000'''(((---'''&&&DDDkkkwwwIIIDDD<<<'''---222,,,IIIoooBBBxxxooofffgggaaaSSS???---***,,,))))))++++++''''''---444888<<<@@@bbb[[[^^^iiihhh^^^```llleeebbb___^^^^^^```aaaaaa^^^aaadddfffeeecccbbbbbb^^^______^^^\\\[[[YYYXXX]]]uuuyyyqqqaaaOOOHHHQQQVVVXXXXXXWWWUUUMMMDDD777///)))+++------,,,---+++---999PPPjjjzzz{{{vvv{{{}}}}}}{{{{{{xxxfffRRR___rrrzzzgggJJJ777222333222222222222333333333333222333333333333555888;;;;;;===???AAADDDFFFGGGGGGHHHIIIKKKMMMOOOPPPPPPQQQQQQUUU[[[ccckkkuuutttlllaaa[[[RRRLLLIIIFFFBBB???;;;;;;::::::999777666555333333222111000///......---,,,,,,,,,------...///---444///+++222000999TTTqqqxxx|||pppdddooo^^^[[[kkkgggpppuuuwwwvvvsssooolllkkkjjjjjjcccSSS[[[hhhVVVFFFfffooo444///...111222000///111...===QQQ```dddbbbccceeebbb```___```cccgggiiijjjccc``````eeeiiiiiiiiikkk___ggguuuVVV777999999;;;KKKwwwQQQ999......111............------------(((,,,,,,)))***---...***,,,,,,---...---+++,,,---...&&&...999jjjzzzuuuwwwrrrkkkooo{{{}}}vvvzzzbbb<<<777444---,,,,,,+++)))(((((('''&&&'''''''''((((((((()))(((&&&&&&***...000---)))'''''''''''''''((())))))***+++,,,******+++---...///333000---///111GGGhhhuuuYYYAAA333...///111333,,,///333NNNhhh666***888000---666222......---,,,...333777999***333555///666ZZZsss>>>***+++---)))***++++++++++++***)))(((***///111---888___vvvooouuuttttttxxx{{{pppqqqlllkkkzzzzzzgggjjj]]]HHH999---'''++++++'''(((...///)))$$$###"""***)))(((+++)))(((111,,,SSSZZZ,,,000WWW___444MMMYYY222111FFFmmm[[[---333TTT[[[@@@aaaAAA999HHH\\\xxxvvvbbbRRREEELLL```}}}\\\999111222///000///***)))***)))333VVVzzzfff<<<777333***---+++999aaaYYYUUU|||nnngggfffaaa>>>444,,,+++***''''''++++++)))+++222999???IIIRRRjjj\\\ZZZfffjjjcccfffsssfffcccaaa``````aaa```___]]]```bbbbbb```^^^^^^___\\\]]]______]]]ZZZYYYZZZ```vvv|||{{{rrrccc^^^]]]^^^]]]YYYYYYZZZWWWRRR===666///...---++++++---///+++,,,999OOOeeesssxxxyyyyyyzzz|||zzzppp```SSShhhwwwvvv\\\@@@444444444111111222222222333333333222333333333333555888;;;<<<===???BBBDDDFFFGGGHHHHHHJJJLLLNNNPPPQQQQQQQQQSSSWWW^^^fffnnnxxxvvvmmmbbb\\\SSSMMMJJJGGGCCC???;;;;;;;;;:::999888777666333333222111000///......,,,,,,,,,,,,------...///,,,555...)))222000222GGGnnnvvvvvv___kkkhhh\\\hhhdddppptttqqqssstttqqqllliiihhhjjjmmm\\\JJJ^^^rrrHHH---OOOooolll222111111333000---///444******>>>\\\fff\\\\\\iiibbb___]]]___dddhhhiiihhhddd``````eeehhhhhhiiilllgggcccaaaggguuuSSS777888888<<>>~~~yyyrrrIII<<<999>>>]]]iiiTTTEEE<<>>777333...***,,,000---...---+++000EEEeee}}}yyywwwyyy}}}zzzkkk\\\TTTnnnyyysssUUU:::333555555111111111222222333333333222333333333333555888;;;<<<===@@@BBBEEEFFFHHHHHHHHHJJJLLLOOOPPPQQQQQQQQQTTTXXX```hhhqqqzzzyyynnnhhh```UUUMMMIIIEEEBBB???===<<<;;;999888777777777444333222000///---,,,++++++++++++,,,---...///000/////////000111111222222WWWsssxxxpppmmmuuutttdddaaahhhooorrrwwwsssllliiilllqqqnnnhhhhhhbbbiiiCCCyyy[[[555666CCCZZZoooBBB555---000111++++++000333'''...JJJ^^^^^^^^^eee___bbbcccbbbbbbddddddbbbaaaeeehhhfffbbbdddkkkrrrkkkggggggjjjhhhggguuuOOO555:::<<<333KKKNNN444888777...111666111///000+++,,,---...---,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,)))222111555@@@ZZZrrrhhhlllnnngggqqqyyymmmxxxvvvuuu{{{dddCCC<<>>???@@@BBBDDDGGGIIIJJJMMMMMMMMMKKKJJJLLLOOOSSSWWW]]]fffmmmsss{{{|||rrrjjjbbbXXXQQQLLLHHHCCC@@@===<<<;;;999888777777777444444222111///---,,,+++,,,++++++,,,,,,...///////////////000111111222222JJJjjj~~~|||ssslllooo}}}jjjbbbfffjjjjjjssswwwwwwoooiiijjjmmmooohhhmmmaaabbbXXXnnnFFF111---777bbb\\\@@@***,,,555444,,,&&&///,,,...>>>TTTbbbccc___gggccc```___```aaadddggg___cccfffeeeccceeelllssskkkggghhhkkkhhhcccjjjwwwRRR888888444777NNN]]]:::999---...444222444666111,,,---......---------...++++++++++++++++++,,,,,,)))(((222GGGAAA:::bbboooqqq}}}{{{tttxxx~~~ppp|||zzzpppxxxccc555222---***(((((())))))))))))((((((((('''''''''(((***((('''+++111...'''''''''''''''''''''''''''))))))(((((()))+++++++++///###888]]]|||RRR===888888555333111222===UUUvvv```<<<111111888;;;uuu555444---,,,111000---000,,,,,,+++++++++,,,---------,,,)))------%%%222SSS{{{<<<...+++&&&(((+++---......,,,))))))111&&&888sss{{{yyyvvvwwwzzzzzzwwwwwwyyyyyylll|||qqqAAAAAA___gggkkkjjj]]]FFF444------BBBTTTccceeegggeeeSSS===))))))***+++,,,---------)))HHHddd666111CCCmmm555333...NNNqqqNNNSSSwww===///BBBjjj???lllooo|||PPPDDD999===NNNaaalllooohhh___SSSEEE999555<<>>HHHUUUaaadddaaahhhiiihhhddd___]]]^^^```fffccc```aaacccbbb]]]WWWVVVYYY[[[[[[[[[[[[]]]```WWW[[[___```^^^[[[WWWTTTccc||||||}}}{{{zzzrrrfff\\\YYYZZZ\\\^^^bbbdddNNN888//////...+++(((++++++...///+++...EEE```sssyyywwwyyyvvv]]]SSSgggwwwuuuaaaAAA000333666111333333333444444333333333444444444555666999;;;<<<>>>???@@@BBBEEEGGGIIIKKKMMMMMMMMMKKKKKKMMMPPPTTTYYY```hhhooouuu}}}wwwlllfff]]]UUUPPPKKKFFFAAA>>>===<<<:::999888777777444444333111///...---,,,,,,++++++,,,,,,---...///...//////000000111111222999]]]yyyzzznnniiirrrpppbbbeeeiiifffllltttyyywwwtttrrrppplllgggqqqaaaqqqCCCnnn```000,,,&&&<<>>[[[eee]]]fff]]]ZZZ```cccaaabbbfff^^^aaaddddddccceeekkkqqqiiifffhhhmmmkkkcccccciiiddduuuOOO999:::444:::OOOjjjNNN:::222333222555888333///...------------...///+++++++++,,,,,,---------000+++:::LLL>>>)))BBBsss{{{qqqzzzuuurrrzzzwwwlllpppOOO;;;+++,,,111///***))))))))))))(((((((((''''''******)))'''***,,,***$$$''''''''''''''''''''''''+++***)))(((((()))******000,,,OOOlllBBB111222000)))---444777000)))...AAARRR}}}fff666...<<<@@@mmm333222...+++---111222111---,,,,,,++++++++++++,,,,,,...***)))***%%%+++???LLL------(((((())),,,---+++)))&&&+++777@@@dddqqquuuyyywwwwwwzzzzzzwwwwwwyyykkk^^^444666<<>>===;;;999888777777555444333222000///...---,,,+++++++++,,,------.........//////000111111111...NNNkkk|||uuugggggg}}}vvvdddgggmmmllliiilllqqqzzzuuuccceeellllllcccOOOVVVqqq???888---111PPPpppPPP555'''+++666000444...%%%...JJJaaaggg[[[TTTWWWdddiiiccc^^^```]]]```bbbbbb```bbbgggkkkfffccceeekkklllhhheeefffcccjjjqqqvvvJJJ555:::777:::MMM}}}cccQQQJJJDDDCCC@@@777777444000....../////////,,,,,,---....../////////)))---999666222666666>>>zzzxxxxxx|||qqqmmmttttttqqqRRR,,,111<<<444+++---)))))))))(((((((((((('''***)))((('''))))))'''$$$''''''''''''((((((((((((++++++***))))))***,,,...///LLLwww```888222888555222444888:::999444000000222222===dddHHH000888<<>>888888???PPPkkkaaa>>>444222.........&&&222;;;UUUMMMppp:::///***---***000FFFhhh???MMMooo888***[[[UUU999((()))000000'''###)))//////XXXUUUSSSWWWaaajjjkkkhhhhhheeebbb``````aaa``````[[[YYYYYY\\\aaaccccccaaa___\\\UUUMMMEEE???<<<;;;JJJMMMRRRWWWUUUMMMFFFDDDhhh|||}}}vvvjjjaaaZZZUUUVVVZZZcccbbbUUU>>>...,,,,,,)))222...,,,---++++++333===bbbqqqzzzsssbbbWWW```ttt~~~bbbEEE777555444444777444444444333333444444444444444555666888:::===>>>???@@@BBBEEEGGGIIIKKKKKKMMMNNNNNNMMMNNNPPPUUUXXX```fffmmmsssyyy|||rrrlllccc[[[VVVPPPIIIDDD@@@???>>>;;;:::888888777555444333222111000///...,,,,,,+++++++++,,,------.........///000000111111---BBBYYYqqq~~~jjjcccuuu}}}zzzccc}}}|||ggggggnnnpppkkkmmmqqqxxxuuufffbbbmmmoooYYYaaaGGGkkk\\\777111000EEEbbb>>>,,,)))+++...000///...:::TTTlllZZZVVVZZZeeehhhbbb]]]^^^^^^```aaa```^^^^^^aaacccccc```aaafffiiigggeeeeeejjjjjjfffaaadddoooyyy~~~LLL333777666:::KKK|||qqqfffXXXFFF???:::444000000111111111------------......//////...777EEE444888NNN@@@444___~~~xxx{{{ooommmxxxwwwooouuuuuuJJJ666222000......***)))))))))(((((((((((('''&&&&&&((()))((('''''''''''''''((((((((()))))))))***+++++++++---222555000rrrPPP===333555222(((+++777111444444111333666555000222000YYYiii===222222===//////111,,,000444,,,---,,,++++++************'''...+++(((///000...333^^^XXX&&&---,,,((((((---///000555===444]]]vvvyyywwwyyytttsssiiiooo@@@222888444///(((***,,,***((()))---111OOOZZZdddhhhhhh___JJJ666***)))((((((,,,222:::@@@666XXXaaaSSSPPPtttCCC>>>PPP>>>888444===\\\MMM222@@@sssaaa^^^RRR{{{vvvmmmeee^^^YYYTTTNNNLLLUUUdddwwwfffBBB555111---///+++***444GGGOOOUUU```......***222---...bbbUUU000fffNNN***JJJccc@@@444000,,,...///+++%%%(((;;;NNNiiiaaa[[[]]]dddhhhiiigggfffdddaaa``````___]]][[[]]]___bbbdddccc```]]]ZZZ???===999555333222222222444444999@@@CCCEEEKKKSSSnnn~~~~~~|||vvvmmm___SSSPPPTTTSSSbbbeeeQQQ999///000222111...,,,,,,---...000444QQQfffwwwoooYYYVVViiizzzwwwXXX<<<555777555555:::555444444333333444444555444555555666888;;;>>>???@@@AAADDDFFFIIIKKKLLLLLLMMMNNNNNNNNNOOORRRWWW[[[bbbhhhooouuu{{{wwwpppfff^^^WWWRRRKKKFFFBBB@@@>>><<<:::999888888555555444333222111000///,,,,,,++++++++++++,,,,,,---......//////000000111000999FFFaaaqqqiiijjjvvv}}}SSSeeemmmdddhhhnnnpppwwwzzztttnnnmmmppprrrcccsssgggbbbdddQQQYYYppp:::222000===\\\qqqwwwOOO444)))%%%+++444111--->>>XXXaaaaaa``````______```aaa___``````___]]]\\\]]]___aaa```___```bbbbbbbbbaaadddggghhheeedddeeeccc___YYY___eee|||OOO666777777:::IIIyyyvvv```LLLDDD:::333111000///...------------------------888999LLL:::666EEE444888555}}}{{{zzzrrrooouuuvvvrrrtttzzzyyyqqquuuFFF***...222,,,******)))))))))(((((((((&&&$$$%%%))))))'''''')))'''''''''(((((())))))***'''***+++,,,,,,///666;;;HHHIII222555222++++++000000***111<<>>DDDnnnQQQ;;;888999777EEEzzzqqqpppdddTTTGGG???:::555111111000000//////.........555///DDD222111CCC444AAADDDxxxzzzvvvnnnmmmvvvvvvnnnqqq{{{yyynnnjjjkkkIII888333---*********)))))))))(((((('''%%%&&&******&&&&&&***&&&''''''((())))))******''')))+++++++++///666<<>>QQQaaahhhjjjooorrrvvv???---555qqqWWW(((eeeoooeeeJJJ777UUU^^^///<<>>UUUsss~~~}}}~~~}}}|||uuufffYYYSSSWWWYYY\\\\\\RRRBBB777333---,,,,,,,,,...000111000777GGG]]]^^^WWWjjj{{{rrrUUUEEE666444666555555888666555444333333444555666555555666777:::===@@@AAAAAACCCFFFIIIKKKMMMMMMMMMMMMNNNOOOPPPRRRVVV\\\```gggmmmuuu|||wwwkkkaaa[[[VVVQQQMMMCCCBBB???===;;;999888888555555444333333222111111,,,,,,++++++***+++++++++------......///000000000333000111HHHkkkyyyyyyYYYjjj}}}pppXXX{{{eee```iiirrrttttttooommmmmmjjjeeelll]]]nnnfff___cccRRRWWW[[[555...;;;vvvFFF:::444DDDhhhsssQQQ222+++111333000///HHHZZZbbbZZZXXXaaaddd^^^______```````````````aaaZZZ___bbbbbbbbbdddeeefffggghhhddd```aaafffhhheeebbbJJJCCCmmmUUU<<<666555333@@@tttjjjwwwcccVVVKKKBBB<<<666555555444333222111111AAA<<>>qqqiiiVVV[[[~~~oooIII888000,,,///---,,,eee:::XXXUUU777,,,***:::###===xxx;;;888iii;;;///ddd777...444^^^___<<>>XXXsss}}}}}}|||zzzwww|||}}}ttteee[[[bbbTTTMMMSSSUUUGGG555,,,+++,,,,,,+++,,,///000///333===QQQWWWYYYtttlllIII???666333444444444555777666444333333444666777555555666777:::===@@@BBBAAACCCFFFJJJLLLMMMMMMMMMMMMNNNOOOQQQSSSWWW]]]aaaiiiooowww~~~yyypppiii___UUUPPPPPPGGGDDD@@@===;;;:::888666777777666555333222111000+++++++++***++++++,,,,,,,,,,,,------.../////////111555444666OOOqqq|||nnnccciii{{{dddooofff___fffeeejjjkkkgggcccdddfffffffffjjjppptttrrrjjj___WWWfffbbb333999rrrGGG---000222:::WWWtttlllJJJ555111222111,,,OOOiiieeeYYYZZZ___```___aaabbbbbb```aaaeeehhhccc___^^^______]]]^^^bbbbbbbbb```aaagggkkkfff]]]ccc[[[QQQsssYYY...???777333999mmmvvvzzzllleee[[[NNNNNNNNN===222999@@@SSSVVVYYYhhhyyyrrrbbb___KKKgggoooqqqsssrrrrrrvvv{{{vvvlll{{{ccc[[[sssvvvNNN///---///111222000---)))&&&(((***+++)))%%%$$$&&&(((&&&''''''(((((((((((((((+++%%%(((+++000'''333nnnMMM:::???444......---,,,,,,,,,------...------,,,,,,,,,------,,,444---666HHHSSS///222XXXPPP000---***///444,,,222---'''&&&))),,,---,,,&&&---+++---333***666\\\QQQ+++666---)))666888888UUUtttzzzttt```qqqyyy\\\111222;;;FFFIII>>>111***---+++)))))),,,---+++)))***+++,,,+++***)))***+++---'''333RRRhhhkkkmmmuuuwwwsssCCC222111\\\XXX555%%%444]]]VVV999IIIeee444GGGnnnSSSKKKmmmwwwtttXXX???///...333***TTTXXX>>>dddNNN///...,,,333(((VVVSSS666WWWIII,,,KKKaaa"""333BBB\\\<<<888mmmTTT&&&EEEggg___^^^```hhhnnnjjj```[[[```ggg``````\\\___oooZZZLLLSSS+++---...)))000++++++++++++++++++++++++---...'''+++333+++;;;ggg{{{~~~~~~}}}~~~~~~||||||{{{qqqeeeWWWPPPJJJLLLOOOKKK<<>>BBB___pppnnnqqqxxx{{{{{{uuu|||jjjSSSeeeyyyJJJ///<<>>444RRR??????ZZZKKK888,,,***CCC666***EEE===<<<___kkk___gggeeejjjoooooojjjbbb[[[XXX```hhhpppeeeTTT999>>>~~~YYY///......''',,,++++++++++++++++++++++++,,,---(((+++111,,,@@@lllyyy|||~~~~~~~~~zzzzzz{{{xxxqqq\\\RRRGGGDDDFFFDDD999///...+++)))***---//////...222<<>>===;;;999888777666555444222111111---,,,,,,++++++,,,,,,,,,,,,,,,------.../////////...333555333666HHHhhh~~~rrrgggjjjzzzzzzlllqqqZZZaaabbbeeeffffffiiimmmmmmiiigggggghhhhhhhhhhhhhhhhhhYYYttt\\\333cccMMM000000...(((++++++777IIIkkktttSSS???000***>>>bbbkkkYYYTTTddd\\\^^^___^^^^^^___aaaccc]]]]]]aaagggkkkiiijjjmmmmmmmmmhhhaaa___bbbdddbbbeeeiiiccckkkwww777777333666<<>>BBBGGGJJJMMMSSS___iiiooovvvdddGGG===666,,,FFF```888SSS^^^222---555888444fff[[[///EEEQQQ999@@@dddTTTSSS---,,,---;;;555:::[[[tttggg[[[jjjiiikkkllliiiddd___^^^^^^fffqqqwwwFFF&&&888uuuZZZ///...///'''******************************,,,***,,,......HHHrrr}}}}}}xxxxxxzzzxxxsss\\\PPPAAA:::::::::555///+++)))(((***---///111111333>>>NNN```pppsss```III999888666555555555666777666555555444444333333222222333555999<<>>xxx:::000///888{{{UUU000,,,,,,///---...---***''''''***...$$$222111(((555VVVpppyyyuuu;;;666777---444222555XXXxxx}}}|||sssrrrfff|||VVV---666\\\wwwvvvtttrrr[[[;;;222---)))(((+++------+++(((''''''((())))))((('''(((***+++000???MMMLLLCCC:::>>>^^^KKK...222QQQggg///III^^^LLL333111GGGnnn\\\|||[[[HHH555::::::888666555333222666<<>>888:::;;;...888bbbwwwqqqssstttrrrzzz{{{uuukkkjjjooooookkk~~~JJJ)))---444---+++***)))(((((()))))))))'''(((((()))))))))))))))***(((,,,***---444\\\KKK555BBB333///---,,,++++++******+++++++++++++++++++++,,,---...***555...///888:::...333&&&TTThhh999$$$///333444444111------000333)))000000444VVVyyyFFF111:::CCC@@@999PPPXXXooouuuwwwwwwkkkYYY{{{YYYQQQ>>>444RRRrrr|||kkkOOO666,,,(((***666DDDHHH???333+++)))'''((()))***((('''&&&,,,---(((+++444555---+++444WWWXXX...000IIIooo666<<>>777666===AAA<<<666333666666777888===GGGQQQYYYdddrrrZZZ999888KKKiii222MMMkkk111222...---666LLLddd222<<<___999DDDtttHHH:::;;;888<<<888\\\SSSVVVfffkkk___```mmmqqqgggaaa[[[ZZZ___eeeggggggIII___ZZZ333444IIIxxx|||XXX...+++000+++,,,))))))))))))))))))))))))))))))------***999]]]||||||}}}~~~~~~yyytttnnndddZZZDDD<<<222,,,,,,------,,,++++++++++++,,,...000222:::GGG]]]pppqqq^^^EEE444555555555555555666666777333333333333333222222222222444666999===@@@BBBDDDFFFHHHJJJKKKKKKLLLNNNPPPPPPRRRUUUXXX]]]cccjjjooowww|||zzzttthhh\\\UUUMMMJJJEEEAAA???===:::888999888777666555333222222000///......------------,,,,,,------.../////////111...///333444555???MMMxxxllleeeuuusssyyylllLLLZZZ___dddfffkkknnnlllgggiiijjjkkkhhhccc```aaacccmmm[[[___WWWggg888***+++------%%%+++,,,---///222<<>>AAADDDEEEFFFHHHJJJKKKLLLMMMOOOQQQQQQSSSVVVZZZ___fffmmmssswww|||wwwlllaaaZZZOOOLLLGGGCCC@@@>>><<<:::999888777666555444333222111000///...------------,,,,,,------.../////////000//////111333555888:::___xxxwwweeeiii}}}~~~qqq|||OOOSSS\\\dddgggjjjnnnnnnkkklllnnnnnnkkkeeeaaaccceeeeeeeeeZZZwwwrrrqqq<<<)))+++///111+++111%%%,,,111...'''...LLLkkkjjj```nnn|||aaa```___aaacccdddbbb___eeeeeejjjoooooojjjfffeee```eeehhhgggfffgggfffcccfffiiibbb\\\qqqXXX666555666777???aaaxxxTTT;;;555444...CCCTTTCCC555ggg|||xxx|||yyy{{{wwwkkkmmmyyycccWWWhhhfffBBB:::222///,,,+++,,,,,,***((((((((()))************)))***(((---***---222WWWCCC333000***...------,,,,,,,,,,,,,,,************+++,,,---...***222***...;;;yyy;;;(((222111777FFFhhh[[[EEE???888333333777;;;>>>TTTZZZrrr999///111888EEElllzzz}}}|||xxxwwwxxxxxxvvvooohhhddd~~~ZZZ'''000222---EEEKKKIIIJJJLLLGGG===333...,,,///>>>[[[vvv|||lllYYY888111***''')))++++++***+++---...---,,,,,,,,,,,,+++...JJJlll444555===qqq@@@'''111<<>>333:::888000uuurrrfffSSSCCC===:::::::::888666555777999111666;;;<<<;;;===CCCGGGSSScccxxx|||vvvwww<<<```___...111***444333___```---@@@GGG***GGGKKK333:::===:::---&&&666GGGnnnmmmggghhhnnniiiccchhhZZZhhhqqqdddGGG111---222///...===:::333333///;;;sssMMM666000)))(((++++++++++++++++++++++++...&&&---///---JJJpppyyyzzzxxxuuuqqqjjj___RRRHHH;;;888555999CCCGGG<<<...//////...---,,,---///000(((+++...//////222777;;;KKKYYYnnnwwwaaa@@@333888555555666666555444444333111111111111111111222222666777:::===@@@CCCFFFGGGGGGIIIKKKLLLMMMNNNPPPRRRQQQTTTXXX\\\bbbiiiqqqvvvxxx}}}yyytttkkkbbbYYYQQQHHHCCCBBBAAA>>>;;;999999888666444222333444333333222111000///...------------------...///000111000000000000222333444111TTTyyy}}}sssppprrr{{{lllwwwrrrCCCVVVaaadddjjjjjjgggjjjggghhhiiijjjjjjiiihhhfffdddjjj^^^```dddCCC...,,,+++111)))//////...,,,+++***++++++,,,,,,GGGoooeeeSSS___iiiaaa\\\aaafff^^^\\\gggssstttmmmffffffeeedddbbbaaabbbeeehhhbbbbbbhhh^^^kkk444999111:::777AAAuuuRRR===///444<<<:::555444999lllooo|||tttwwwzzzwwwwwwyyyuuuhhh^^^eee~~~dddJJJ555333444---&&&&&&---+++((((((***,,,---------111(((+++333)))GGGlll:::111,,,///---)))(((***---+++&&&,,,000***(((---+++***333,,,...%%%555jjj___......555000000999+++<<>>111KKK///000WWW999BBBHHHQQQOOO;;;///GGGjjj___fffvvvqqq^^^dddlll]]]hhheeeSSS888,,,000111+++222(((000BBBCCC;;;666111eee^^^555---111---000///...---------------)))///---%%%///MMMmmm}}}zzznnn^^^QQQGGG???777111---333<<>>AAACCCDDDEEEFFFFFFIIIKKKMMMMMMNNNPPPQQQRRRUUUZZZ```gggnnntttxxx}}}yyyuuulllddd[[[TTTKKKEEEDDDCCC@@@===:::999888666444333333444333333222111000///.........------------...///000111000000000000222333444222FFFffftttmmmpppppptttxxxIIIQQQ```hhheeedddhhhlllhhhggggggggggggggghhhiiigggjjj```___]]]vvvNNN222++++++111)))...---,,,+++++++++,,,------333///777WWW{{{^^^[[[```___```ggg___jjjooohhhaaacccfffgggdddeeeeeeeeedddddddddddd___eeelllgggjjjyyy???444///888333???rrrGGG>>>444111555888555111CCCssszzzoooyyytttooovvvyyywwwoooddd^^^aaafffggg777###---333---###)))---,,,'''&&&+++111111555+++,,,444))):::nnnXXX444333,,,---.........---+++))) %%%$$$'''111///(((***(((111000===rrrKKK,,,,,,...---222///222HHH___gggvvv|||hhhQQQ999***+++333<<>>222UUUjjjyyylllKKK111...666,,,(((&&&///FFFYYYZZZRRRHHH555(((,,,222000,,,,,,---)))999aaaEEE111>>>ooo888GGG```]]]HHH222222[[[wwwfffVVVLLLBBB>>>999555333444666777777666555666@@@YYY|||iiisssjjjGGG111000333111RRR```;;;///BBB///>>>OOO888777>>>BBB>>>777===SSShhhdddtttiiieeeqqq^^^TTTsss\\\NNN===111---,,,---///,,,)))444OOO]]]NNN999///WWW~~~hhh===...+++'''//////---,,,+++++++++++++++000///+++666OOOeeemmmVVVNNNBBB888333222222222999BBBIIIEEE888...---000///............///000000:::666555777444333???OOO^^^pppsss[[[AAA999777333666666666555444444333333222333222111///000333555666:::>>>BBBCCCDDDFFFGGGGGGIIILLLMMMMMMNNNOOOQQQSSSVVV\\\bbbiiipppvvvzzz~~~xxxuuunnnggg^^^WWWNNNHHHFFFDDDAAA???;;;:::888777555555444444333333222111000//////.........------......//////000000000000000222333333555777NNNrrr|||rrrrrryyypppyyyTTTJJJZZZkkkaaa]]]hhhmmmgggfffdddcccccceeehhhjjjffffff```^^^UUUccc^^^777******000***,,,************+++,,,......000***(((111JJJoootttfff___```ddd]]]hhhhhh]]]]]]hhhiii___ccceeeggghhhhhheeecccaaa```lllqqqtttllltttVVV333111999222???hhhmmm???>>>666,,,,,,333555111LLLxxxqqqwwwtttjjjqqqsssuuuuuuoooeeeZZZRRReeexxxzzzRRR000***444222***$$$)))222444+++ ---222)))(((111)))+++FFFJJJ444------,,,)))&&&&&&***...555555,,,(((000000+++---222(((999cccaaa555000000+++,,,000%%%:::\\\cccJJJ===PPPeee|||]]]>>>999999777000...DDDaaa|||vvv|||}}}ttt~~~{{{pppiiiPPP:::<<<999222666DDDNNNQQQZZZccctttrrrWWWBBB888...555555AAA\\\uuutttYYY===...///444BBBWWWhhhlllgggbbbFFF///---000,,,---333444...;;;]]]JJJ222;;;hhh>>>999GGGOOOMMM<<<666YYYuuuhhhZZZOOODDD:::444::::::;;;999111222FFF]]]xxx|||ZZZKKK222444666<<>>___~~~yyysssnnn|||aaaBBBPPPjjj```[[[hhhhhheeedddcccbbbbbbdddggghhhccc```___^^^RRRWWWnnn<<<)))***...,,,,,,******+++++++++,,,,,,---(((222666---&&&666\\\}}}nnnaaaYYY^^^ccccccaaaeeellljjjbbbeeeeeefffggghhhfffccc``````lllllluuuiiinnnlll777666:::222>>>PPPhhh@@@999333111111222333666PPP{{{yyy|||wwwkkkssssssuuuwwwwwwrrriiiccc]]]VVVccckkkBBB+++)))***+++++++++,,,---...&&&...)))(((000---)))333bbbqqq666///------......++++++,,,%%%+++&&&###+++///000666333111ZZZppp===+++888777000///***))):::XXX___DDD...,,,///<<>>...)))...<<>>444444;;;@@@>>>:::GGGFFFEEECCCBBBAAA@@@@@@HHHIIIMMMNNNGGGBBBKKK[[[wwwooo\\\DDD666666888777666666666555444444333333222333333222222333777:::999<<<@@@CCCEEEGGGIIIKKKJJJLLLMMMNNNMMMNNNPPPRRRVVV[[[aaagggmmmttt{{{vvvsssqqqoooccc]]]UUUMMMGGGDDDBBBAAA>>><<<999888888888666555333333222222111111000000000//////.........//////...//////000111111222222444333666HHHjjj{{{kkkqqqmmm@@@CCCcccbbb^^^fffaaacccccccccccccccddddddeeeccc^^^aaa___UUUSSSttt|||CCC)))***,,,...,,,,,,,,,,,,++++++*********(((,,,...+++***///;;;EEEbbb{{{cccYYY___jjjnnndddZZZ```ooohhhfffcccccceeefffdddcccaaaeeebbbkkkcccgggyyyBBB444666111:::CCCeeeAAA222333FFFIII999222:::UUUyyyqqqiiivvvvvvvvvvvvuuussspppnnnssshhhTTTLLLcccsssFFF888(((###)))000111...'''//////---000111000222;;;xxxZZZ777///---333777444...,,,+++999999111000---+++111CCCgggxxxHHH...---999444333333'''111222===AAA444...111000333===BBB???BBBJJJFFF;;;666666LLLssszzzvvv|||oooqqqsssvvvxxxzzz~~~}}}kkkhhhnnnwwwhhh[[[UUUFFF222***666OOOcccaaajjjeeeOOO888555JJJeeesss]]]GGG777555<<>>888:::??????XXXzzzpppaaaRRRJJJ===^^^NNN---444...***AAAYYY++++++222&&&***EEE```jjjiiijjjcccwwwfffVVVcccXXX:::333***+++,,,,,,------,,,)))...000&&&???uuuvvvJJJ555GGGnnn}}}PPP---'''///,,,,,,,,,,,,,,,---......333<<>>;;;777444111//////000222:::EEEIIILLLXXXgggwwwgggNNN;;;333555888888666666666555444444333333111111222222222444888;;;<<<>>>BBBDDDEEEGGGJJJLLLKKKLLLMMMNNNMMMOOOQQQTTTWWW]]]dddjjjooouuu~~~wwwppppppqqqeee```XXXOOOHHHDDDBBBBBB@@@<<<999888::::::888555333333222222222111111111000000//////......//////---...///000111111111111///444333666PPPuuurrrlllxxxuuuEEE:::UUU``````ccc```cccccccccccccccccccccccchhh```ccc___ZZZUUUeeeLLL,,,+++***///,,,,,,,,,,,,,,,+++***)))((((((((()))+++...000...---999KKKddd___UUUUUU```aaaYYY]]]kkkiiieee```___bbbeeefffeeegggcccdddgggdddfff[[[444333222666CCC___===---777WWW\\\@@@333>>>aaaqqqmmmmmmooorrrsssrrrpppooooookkkpppjjjUUUGGGSSSsss{{{kkkTTT@@@333,,,(((%%%,,,...///...,,,...000///444MMM\\\CCC***###&&&***111888EEEPPPHHH555111777CCCRRRwwwCCC777111000000,,,///111,,,---+++222222((()))222333::::::444,,,***///555777555RRR|||~~~~~~{{{wwwuuuwww}}}wwwwwwuuusssvvvhhhQQQRRRSSS[[[YYYpppvvvxxxnnnZZZEEE777000333444+++***555666000222444OOOnnnuuueeeOOOCCCAAA:::PPPlllzzzuuukkklllsssdddKKK000000MMMmmmwwwqqquuummmjjjgggccc444111VVVKKK<<<===<<<:::444>>>llliiiNNN;;;111---999cccssseeeYYYRRRddd777---222......PPPLLL******///***:::[[[pppooolllqqqkkkeee___```ZZZAAA...///&&&+++---++++++......+++***///)))<<>>dddvvvfffNNN333'''+++KKKqqqyyylll^^^;;;(((AAAfffxxxwwwuuuxxxrrrnnndddfff444444[[[WWWFFFAAA:::===@@@HHHmmmvvv]]]BBB888UUU{{{jjjaaaqqq```333222///---555___:::000---***888QQQhhhppplllkkkooommmWWWdddhhhCCC:::KKKGGG999000+++---...***+++///'''---+++666aaahhh666777TTTuuu{{{]]]888***000000//////...------......;;;;;;999444---)))+++//////333888<<<>>>AAAFFFJJJ===>>>>>>888111---...111666666444333222111111111888===IIITTTUUUVVVcccuuu```LLL999555777666666777666666666555444444333333000111333333555888<<>>000///777777888888222...000111[[[pppUUUEEEBBBJJJ___hhhmmmpppQQQ666,,,999+++...'''***555,,,&&&666///***,,,///---333888111444...///:::EEETTTooouuuhhheeellluuuuuurrrvvvwwwzzz~~~~~~zzztttqqqlllooottt|||nnn^^^kkkuuuppp^^^UUUUUUbbblllggghhhuuuhhhMMMGGGcccSSS>>>...///AAAZZZlllpppZZZ???111222DDDeee^^^:::333ZZZxxxsssppp{{{tttpppmmm```fff444777```SSSYYYcccTTTDDD:::AAAjjjoooPPPVVVnnnxxx{{{fffcccZZZ;;;555,,,,,,;;;iii///555000(((EEEcccllliiiggghhhhhhVVVqqqkkkOOOFFFIIIWWWqqqPPP777)))111222'''&&&111'''+++)))---RRRttt===>>>QQQiiinnnSSS111%%%,,,******+++,,,...000222333LLLDDD;;;333...+++---000222;;;GGGOOONNNFFF;;;444333...+++,,,222666444111,,,------///111333444555111>>>TTTbbb```[[[eeeuuuVVVCCC444555999777555666777666666555444444333333111222444555666999>>>AAADDDFFFGGGGGGFFFGGGIIIKKKJJJKKKLLLMMMOOORRRVVVZZZ___gggpppuuuxxx~~~nnnccccccrrrkkkddd\\\QQQGGGFFFIIIDDDBBB>>>:::888888888999666666555444333333333333222111000//////.........//////////////////////////////444555000444OOOnnn~~~uuueeeooo```FFF444???ZZZfffbbbggghhhhhhfffcccaaa```aaaaaadddfffbbb\\\XXXWWWXXXyyy;;;)))///+++(((************))))))))))))))))))))))))************---......,,,///===SSSeeelll|||lllccc[[[[[[___cccdddbbbbbbdddfffdddmmmllleeebbb___eeevvv{{{\\\KKKPPPKKKccc}}}ZZZ===333000111333000444JJJdddxxxzzzmmmiiikkknnnkkkpppsssooohhheeejjjoooppppppjjjeeeppp|||gggPPPFFFGGGGGG===222!!!555;;;222BBBvvvrrrKKK555222444444444333000------000111000---++++++---222777:::;;;;;;FFFRRRooorrrppprrrssssssrrrsssvvvyyy{{{wwwpppnnnttt||||||wwwhhhjjjuuupppiiikkksssyyyuuujjj\\\^^^rrr~~~mmmQQQRRR]]]SSS???JJJdddXXX333KKKhhhttt\\\===444:::@@@UUUooojjjUUU```zzzyyyiiimmmdddIIIJJJXXX999...\\\QQQ555CCCZZZTTT;;;:::fffiiiccc}}}eeeXXXppp|||rrrmmmhhhIIIBBBOOOHHH555...///:::LLLbbbkkkdddZZZ[[[ccciiifff;;;...XXX___BBB:::VVV]]]AAA)))333222&&&---,,,)))+++000OOOKKK333MMMkkkhhhGGG222---'''***'''111555;;;888///EEEFFFUUU777222'''222;;;CCCJJJPPPUUUQQQEEE999222000222000///.../////////...000///111444111...333<<>>EEE@@@;;;QQQmmmVVV[[[www}}}{{{ooopppjjjHHH******555PPPZZZcccccc]]][[[```fffnnn)))---CCC000NNNmmmFFF555IIIOOO???...)))+++...++++++//////FFFwww}}}OOO888GGG\\\\\\BBB111...++++++'''///000555444111LLLJJJUUU888<<<:::FFFCCC???JJJLLLKKKEEE;;;333//////000///....../////////...111///000333444777BBBNNNcccooogggUUU]]]tttmmmQQQ<<<999666555777888777666888777555333222111111222222555888;;;<<<>>>@@@BBBFFFGGGGGGHHHIIIJJJKKKKKKMMMNNNOOOOOOQQQUUU[[[```hhhjjjpppzzz~~~jjjZZZ[[[kkkpppcccYYYXXXPPPCCCKKKIIIFFFBBB>>>:::888777777666555444333333333333333222111000////////////////////////////////////444...---111111...111999cccvvv}}}xxx[[[```[[[LLLCCCIIIVVV^^^\\\^^^```aaacccfffkkknnngggaaa\\\]]]aaaaaaZZZRRRbbb||||||^^^@@@,,,(((000************))))))))))))))))))))))))***************++++++***+++---222666NNNHHHGGG]]]sssggg[[[\\\eeelllkkkfffgggeeeaaafffhhhYYYOOOXXXUUU???999===MMMyyyXXX===777666222111222666EEEgggxxxppppppnnnlllkkkkkklllkkkkkkiiilllkkkiiinnnvvvwwwppplllttt}}}hhhNNN@@@DDD???000444HHHUUUkkkssskkkWWW===111,,,+++---222555555777<<<444999<<<888222...///333444FFF___sss}}}|||qqqkkkfffcccnnnxxxssspppoooooorrruuuyyyzzzzzzsssvvvtttmmmlllwwwxxxWWWAAA888<<>>???999@@@<<<888LLLHHH@@@888222/////////....../////////000000000111000222777>>>HHHXXXfffxxxqqq___VVVeeeuuucccAAA888666444444666777666666888666555333222222333333444777:::===>>>@@@BBBDDDGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQTTTXXX^^^cccjjjooovvv~~~pppYYYRRRaaallliiiaaa[[[PPPFFFLLLKKKHHHDDD@@@<<<999888777666555444444333333333333333222111000000000000////////////////////////111------111333111111444FFFbbb}}}}}}}}}|||^^^UUUHHH@@@CCCMMMTTTVVV^^^```bbbccceeeiiinnnrrreee```\\\^^^aaaaaa[[[UUUEEE```vvvrrrVVV666)))...************)))))))))(((((()))))))))************,,,+++++++++,,,---,,,+++BBBTTTIII000CCC|||ddd[[[aaakkklllhhhiiihhhfffjjjjjjZZZWWWiiihhhHHH:::999BBBWWW|||mmmHHH888999666222000333<<>>,,,111:::EEELLLDDD999222///000111111...///000000000000111222333666===FFFQQQ^^^lllwwwyyybbbTTT^^^pppmmmRRR999555555555555666777777666777666555444444444555666777:::===???@@@BBBDDDFFFIIIIIIJJJKKKLLLMMMMMMNNNMMMOOOQQQSSSVVV[[[aaaeeemmmsss{{{uuu^^^QQQTTT```kkkhhhYYYOOONNNLLLKKKHHHEEEBBB>>><<<:::777777666555444444444444444333222111111000000000000000000000000000000000......///222222111333777444RRRttt{{{YYYGGG555000999FFFQQQXXX[[[]]]^^^___```bbbeeehhhaaaaaaaaaaaa```^^^\\\[[[AAAOOOgggqqq[[[<<<,,,)))************)))))))))(((((()))))))))************,,,+++)))***,,,...---,,,***<<>>fffsssbbb^^^fffooobbbhhhiiijjjfff^^^kkk[[[===555>>>999]]]}}}vvv[[[;;;:::666777444222999IIIdddxxxhhheeennnuuurrrkkkmmmnnnnnnlllmmmooonnnkkkrrrnnnkkkkkkoooqqqqqqoooiiizzzxxx}}}oooeeeddd^^^PPPBBBAAAFFFMMMZZZaaaQQQCCCHHHHHHBBB>>>@@@DDDLLLWWWbbb```ttt~~~kkkeee^^^ZZZ]]]eeeooouuusssppptttsssllloooqqqfffnnnoooqqqsssuuutttrrrpppiiiqqq}}}tttwwwvvvuuuxxx~~~rrrUUUKKK]]]```LLLBBBKKK[[[;;;222222666@@@:::666222333222///333;;;///666NNNKKK<<<333000EEE^^^EEE999UUUqqqYYYJJJTTT^^^ccceee]]]GGG000555(((444RRRdddgggWWW===\\\MMM000:::[[[JJJ(((,,,...***---)))222___zzzkkk999???VVV```HHH...)))---+++)))111---,,,...666[[[BBBYYYEEECCC666>>>JJJVVVFFF>>>555000000111111000---...000//////000222555:::CCCPPP\\\hhhqqqwwwzzzmmmUUURRRmmmwww]]]AAA888444555777888888888888888777666555555555666777888:::<<>>===888777666555444444444444555444333222111111111111000000000000000000000000///000111000//////222555222GGGeee|||zzzqqqnnnnnnlllkkkjjjiiiiiiiiijjjlllooorrrsssrrrpppooonnnppppppnnnnnnnnniiibbbFFF;;;000,,,,,,333GGGZZZZZZ\\\]]]^^^^^^^^^```bbb^^^bbbeeeddd```]]]^^^aaaOOOIIIWWWbbbSSS>>>222(((************))))))))))))))))))))))))***************((('''(((+++---......///+++999OOOMMM:::;;;OOO|||^^^SSSUUU```jjjjjjccc```aaatttrrrIII666555222FFF]]]zzzyyyfffGGG666III888;;;888:::EEE\\\yyy}}}wwwooommmkkkjjjlllllllllkkkkkkllllllllliiifffffflllsssvvvqqqlllppppppllleee^^^\\\aaaeeeqqqwwwrrriiihhhkkkeeeeeegggkkkoooqqqooommmpppnnnrrrrrrnnnuuu{{{tttqqqrrrrrrqqqooonnnppprrrxxxlllVVVlllmmmTTT666DDDdddUUU'''RRRzzzcccBBB111---000777666///000666000///@@@111000KKKZZZZZZKKK666<<>>)))///))),,,+++333^^^}}}ttt===FFFZZZ\\\???)))***000+++)))222......///666ZZZHHHZZZDDDLLLIIIQQQKKKGGG:::666000...///111000///---///000111111444;;;@@@KKKVVVdddooowww{{{xxxsssaaaUUU^^^uuupppMMM777888444666999;;;:::888888888666666555555666888999:::<<>>888777666555444444444444555444333222222111222222000000000000000000000000000111111//////000000000444;;;MMMggg~~~~~~tttbbbUUUOOO@@@@@@???>>>===============>>>@@@BBBBBBBBBAAA@@@>>>@@@@@@>>>===>>>;;;666666000...///+++)))888KKKXXX[[[___aaaaaabbbbbbccc^^^cccffffffaaa___aaacccXXXHHHPPP[[[RRRGGG===,,,************))))))))))))))))))))))))************))))))*********+++,,,---666111***000EEEQQQCCC***FFFdddxxxUUU>>>RRR^^^\\\XXXbbbqqqhhhJJJ666888:::FFFjjjfffVVV999BBBnnnPPPAAA@@@DDDUUUqqqppptttoooqqqmmmmmmmmmmmmlllkkkkkklllqqqmmmiiiiiimmmooonnnkkkvvvooonnnoooiii______gggjjjhhheeebbbccciiirrryyyyyywwwyyyuuuvvvvvvtttqqqlllhhhfffooommmkkkiiiiiilllpppsssppppppvvvvvvnnnpppqqqhhhrrrsssssspppooouuuVVVXXX]]]ZZZLLLCCCRRRhhhPPPCCCAAAWWWhhhRRR333,,,...444+++000@@@222+++FFF444--->>>LLLUUURRR<<<:::zzz```;;;888]]]{{{qqqrrrxxxccc\\\YYYZZZQQQ???444333333(((!!!000XXXOOOXXXWWW???444PPPUUU000---)))......333ZZZ|||yyy>>>LLL```]]]@@@......------)))000,,,---///555WWWJJJ\\\HHHQQQMMMNNN???333333111......///000111111000333666777:::AAALLLUUU```jjjsssxxx{{{{{{tttkkkUUU___lllmmm[[[CCC777888333777;;;<<<:::888777777666666666666777999;;;<<>>TTTdddeeeaaabbbgggfffffffffggggggddd```]]]]]]SSS;;;VVVpppWWWWWWWWWDDD...&&&,,,,,,)))++++++))),,,***'''+++222---"""+++,,,...000333555777888222999888888===;;;999@@@MMMPPPJJJ999000???\\\ttt]]]gggwwwtttllluuusssRRR<<<999:::CCCUUU___VVV\\\qqqoooyyywwwoookkkiiilllkkkjjjkkknnnooommmkkkfffjjjnnnqqqqqqqqqrrrsss{{{}}}|||vvvrrrqqqmmmhhhnnnnnnooopppppppppooonnnlllpppsssqqqllljjjnnnrrruuuyyyzzzvvvrrrrrrppplllqqqqqqpppmmmkkkiiijjjlllssssssrrrooonnnqqqxxx~~~ZZZOOOYYYUUUDDD666<<<>>>??????>>><<<555///QQQCCC555222FFF@@@222SSS999666777GGGVVVMMM===:::XXX\\\@@@<<>>???BBBCCCEEEFFFHHHIIIIIIIIILLLMMMMMMMMMLLLMMMPPPRRRSSSXXX___ccceeejjjqqqwww~~~}}}~~~nnnTTTJJJIIIJJJHHHOOOWWWUUUZZZ\\\ZZZSSSNNNLLLJJJFFF>>><<<999777777666444222555555444444333222222222111111111111111111111111111111000////////////000///111111///555JJJjjjuuuoooxxx}}}fffBBB===666111111333555777000111111222333444555555000000000000////////////111000//////.../////////...------,,,,,,---------000...@@@___kkkaaa^^^hhhdddfffggggggeeecccbbbbbbccc^^^DDD===}}}hhhWWW```ZZZAAA'''&&&111---'''---,,,***))))))+++,,,++++++...;;;MMM[[[```YYYMMMDDD@@@HHHBBB;;;DDDMMMOOORRRCCCNNNYYYXXXMMMJJJZZZnnn```>>>:::GGGCCCFFFYYYccc\\\ppp|||uuuooommmjjjiiiiiiiiihhhgggfffgggiiillloooooommmkkklllooopppoooppptttuuusssppprrrvvvyyyzzzxxxuuusssooorrruuuwwwvvvtttttttttmmmssswwwuuusssssspppmmmllllllmmmlllmmmooosssvvvfffoooyyy}}}XXXNNN```ooolllaaakkkpppmmmdddeeemmmlllcccXXXHHH:::555FFFHHHAAAaaaDDD333333FFFTTTZZZVVVKKKYYYfff<<<444HHH]]]~~~\\\222111000...111EEEhhh|||aaaAAA///)))***,,,//////***(((+++---,,,+++,,,---[[[vvvMMMiiiTTT111UUU\\\000///---222^^^tttppp:::]]]DDD333...,,,...111111...///;;;HHHTTTTTTVVVFFFTTTVVV000444666666555666999AAAJJJPPP___eeemmmtttwwwxxxxxxyyy{{{wwwxxx{{{vvvfffYYYUUUpppeeeSSS???444444666666555666666777777888888888888999999;;;===???AAABBBCCCDDDEEEGGGHHHIIIIIIIIIMMMNNNNNNNNNNNNOOORRRUUUVVVZZZ```dddhhhmmmtttyyy~~~}}}~~~rrrUUUJJJHHHIIIDDDGGGOOONNNTTTZZZ[[[UUUOOOLLLJJJHHHAAA>>>;;;999888777555444555555444444333333333333111111111111111111111111222111000000//////000000//////111000---444QQQooo|||ssspppxxxtttMMM===:::666333333444444333555444333222111000//////000////////////.........//////...---------...///......---,,,,,,,,,------///'''222PPPcccaaa^^^ddd^^^bbbeeefffddddddgggjjjjjjiiiQQQ999nnnyyy^^^XXX```WWW888%%%//////'''---,,,&&&***222+++ ///KKK\\\WWWPPPGGG>>>888444222222555...***333;;;DDDSSS]]]WWWYYYgggsssyyysssTTT===DDDVVVSSSXXXdddaaaiii|||ssslllhhhffffffpppllljjjlllqqqsssqqqmmmuuuvvvtttooommmnnnmmmjjjiiimmmrrrvvvwwwuuuqqqnnnjjjlllqqquuuxxxwwwtttqqqnnnsssvvvsssqqqqqqpppmmmtttsssrrrooommmmmmooorrruuu{{{ccc```hhhmmmlllAAABBBAAAGGG^^^|||wwwgggWWWYYYTTTGGG\\\cccAAA333888???TTTgggcccTTTuuuppp{{{rrrTTT999333SSS|||wwwEEE222111222000,,,333RRRrrrbbbFFF---)))---,,,)))***---***(((+++...///---+++---999YYYjjjRRRbbbGGG999```CCC333+++555cccyyyfff<<<```@@@222...222222///+++000===KKKRRRWWWPPPXXX<<>>BBBIIIRRR]]]dddkkkooouuuyyyzzzxxxwwwvvvxxxwwwzzzzzzmmm\\\YYYbbbsssZZZAAA777666555555777555555666777888888999999888888:::<<>>???UUUoooxxxuuu{{{yyywwwtttpppkkknnnnnnlllmmmpppqqqnnnpppqqqrrrsssttttttssssssssstttvvvxxxyyyvvvrrrnnnmmmrrrsssqqqqqquuuxxxxxxxxx}}}kkkRRREEE???555000222888888444::::::MMMrrryyyrrrpppyyyoooNNN666???aaa}}}{{{WWW000111---+++---...------///JJJ===///***+++++++++---***------)))&&&))),,,---...///444QQQhhhGGG___YYYGGGhhhBBB333CCCooo```???lllEEE333++++++...333>>>MMMWWWUUUNNNTTTQQQYYY@@@@@@YYYMMMIIINNNUUU^^^hhhoootttxxx{{{vvvwwwwwwvvvuuuvvvxxxzzzssswwwuuujjj\\\YYYfffttt[[[EEE555777;;;888555777666777777888888999999999666888:::===@@@AAACCCCCCEEEFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMNNNPPPSSSWWWZZZ___bbbgggmmmqqqtttuuuvvvsssyyyyyywwwlllRRRDDDCCC>>>;;;<<<999???EEEKKKOOOSSSUUUQQQKKKIIIEEE@@@<<<:::999888777444444555555555555555555222222222222222222222222333222111111000000111111000000000111111000111333@@@bbb~~~qqqrrrgggHHH777555111000111333444444.........//////000000000000000000/////////......---///111333333222111/////////...---,,,,,,,,,,,,***000///(((000III^^^eee______aaaccceeedddaaa^^^[[[ddd^^^___PPPnnn[[[\\\\\\KKK333***---,,,***------111CCCRRRGGG///888222)))""""""(((,,,///***%%%)))...---???```xxxrrrfff\\\hhh}}}bbbKKK===III???BBBbbbtttyyyttt{{{|||wwwqqqwwwuuurrrpppppprrruuuwwwvvvxxxzzz{{{{{{zzzyyyxxxyyyeeeKKK;;;333222555777444---***111:::555PPPuuurrrgggSSSHHH[[[|||iiiBBB///---///...---...111///***>>>???999...'''(((,,,...)))......)))'''+++,,,***///555000777gggNNNOOOjjjUUUmmmSSS999IIIxxxeeeDDDrrrCCC333,,,///333???NNNWWWVVVQQQMMMSSSZZZ```TTTMMMZZZ```YYYdddiiipppuuuxxxxxxyyyyyyyyyzzzzzzyyywwwwwwyyy{{{tttvvvmmm]]]WWW^^^fffgggNNNBBB888999:::777666888888888888888888888888888777999;;;>>>@@@BBBCCCCCCFFFFFFGGGHHHIIIIIIIIIIIIJJJLLLNNNPPPRRRUUUYYY\\\```ccciiioootttuuutttrrrmmmqqqqqqtttrrrTTTCCCBBB>>>;;;:::666777===CCCIIIPPPTTTOOOGGGKKKFFFAAA===;;;:::999888444444555555555555555555222222222222222222222222333222111111000111111111111222000...///222444333---MMMvvvyyypppgggVVV<<<888222///.../////////.........///////////////000000000000///////////////111444777777555333111000///...---,,,+++++++++(((......)))---AAA[[[kkk[[[[[[]]]bbbffffffccc___ZZZfff___^^^bbb]]]eeeQQQSSSTTT:::***------...###...LLLUUU@@@...---)))***+++,,,------,,,,,,***///------222000333@@@```~~~YYYLLLEEEFFFCCCEEE]]]|||kkkMMM>>>???QQQJJJSSSxxxzzzwwwzzzhhhoookkkDDD333444777777333//////333444333999BBBfff{{{|||jjj```lll}}}[[[333///&&&---///)))(((///111---...;;;???333((((((,,,,,,(((,,,---***,,,111000***<<<000&&&666NNNeeeCCCaaa\\\cccYYY;;;OOOuuuQQQ|||DDD999555999===IIIVVVYYYRRRPPPTTTZZZiiinnnlllaaaeeeuuukkkuuuxxx{{{|||zzzxxxvvvuuuyyy{{{|||{{{yyyxxxyyyzzzvvvuuugggUUUUUUccccccWWWGGGBBB<<<:::777555555888999999999888888888888888999:::===@@@BBBCCCCCCCCCFFFGGGHHHHHHIIIIIIIIIIIIKKKMMMOOOQQQSSSWWW[[[___aaadddjjjqqquuuuuurrroooiiijjjjjjrrrooo[[[FFF======;;;888777777888:::AAAIIINNNOOOMMMMMMIIICCC>>><<<;;;999888888888777555444333222111444444444333333222222222222222222222222222222222111111111111111222222222333444JJJppp{{{fffZZZCCC<<<777888666000---//////000000///...///111444888444111000555<<>>JJJ~~~sssMMM@@@888@@@xxxiiizzzwwwxxxjjjpppzzzUUU888777999000---555///111555333...333LLLfffwwwDDD'''///000...---++++++,,,---...(((444FFF===$$$(((222&&&333222000---******+++---333'''000555888oooXXX<<>>;;;888666555888888888888888888888888;;;===@@@AAAAAAAAABBBDDDCCCFFFIIIJJJIIIIIIIIIJJJKKKLLLNNNRRRVVV[[[___aaahhhlllqqqrrrqqqmmmiiihhh```^^^ccczzzwwwaaaJJJ???<<<:::777555555666999>>>DDDHHHJJJJJJKKKIIIDDD???<<<:::999999999888777666444333222222444444444333333333222222222222222222222222222222111111111111111111111111///222???WWWtttsss```QQQCCC666111000......111+++---000111444777;;;???JJJPPPXXX]]]^^^\\\YYYWWWCCCAAA===888444///---+++---,,,,,,,,,,,,+++++++++,,,...---------***<<<___fff___dddiiibbb___aaa^^^[[[ZZZ]]]___[[[___yyycccGGGJJJEEE@@@:::,,,,,,000CCCRRR666******+++---,,,***)))******)))(((+++))))))+++///333333222222999GGGWWWeeekkkkkkiiiUUUUUUeeezzzsssSSS>>>===777222333000888999FFF|||hhhFFF===666???qqqgggeee}}}xxxkkkooonnnJJJ888...444777000...333222000///111666FFFddd~~~{{{ccc888)))222...---+++*********,,,---+++///;;;???222)))***+++,,,---,,,+++***+++...000777...222,,,///eeeeee<<>><<<:::888777888888888888888999999999<<<>>>@@@BBBBBBBBBCCCEEEDDDFFFIIIJJJIIIIIIJJJKKKLLLMMMOOOSSSWWW\\\```bbbgggkkkpppqqqnnnhhhccc```^^^]]]eee~~~iiiOOO@@@;;;888444222222444777:::<<<@@@CCCFFFHHHHHHGGGBBB<<<999:::<<<999999888777555444333222444444444444444333333333333333333333333333333333111111111111111111111111+++111222:::YYY}}}mmm]]]KKK777......///000111...///000//////000333555---111444444111.........333111///,,,++++++,,,---------------,,,,,,,,,,,,(((,,,+++---,,,&&&222MMMjjjbbbdddfff]]][[[___]]]XXX[[[aaaddd^^^[[[iii{{{SSS777888EEE@@@000)))999PPPDDD///%%%///***---+++)))))))))***)))((())))))(((***...000111111)))+++000888@@@EEEGGGGGGRRR```hhh]]]HHH999111000111///222///444555DDD}}}ZZZ===888444333HHHCCCPPPppp{{{ssswwwccc999333222333555444000///111666000---555GGGaaa{{{iii```jjjjjjIII111000...---,,,***))))))******+++...***///@@@CCC...###///)))******))))))***...111---,,,222)))---[[[}}}JJJEEERRRcccgggpppsss~~~~~~qqqfffYYYTTTSSS]]]mmmzzz|||zzzzzz{{{||||||}}}|||||||||zzzzzzzzzzzzyyyyyyyyyyyyyyy{{{zzzwwwwwwyyyzzzwwwrrrWWWQQQbbbdddUUUGGG@@@@@@@@@???>>><<<:::999888888888888888999999:::;;;===???BBBCCCCCCCCCEEEFFFDDDFFFIIIJJJIIIIIIKKKLLLMMMOOOQQQUUUYYY^^^bbbdddgggjjjnnnmmmhhhaaaZZZVVV[[[]]]jjjpppRRRAAA:::666333111111444666777777999>>>BBBEEEHHHHHHDDD>>>:::<<>>FFFDDD000EEEXXX777,,,%%%555+++---+++)))))))))***)))((((((((((((***,,,...///000///111222///---222>>>HHHiiiiiiWWW:::///777999000///000555111444444EEESSS;;;555444111///...===UUUvvv}}}yyyYYY???111777:::999333//////111111555222555EEE___{{{{{{kkkSSSBBBKKKOOO666111666''',,,,,,+++************++++++***(((999JJJ888$$$///+++++++++***)))***,,,///+++***333...000JJJZZZNNNgggwwwyyy|||~~~tttdddYYYVVVVVV[[[ggguuu}}}{{{wwwzzzyyyxxxzzz||||||{{{yyy{{{zzzzzzzzzzzzyyyyyyyyyyyy{{{zzzxxxxxxzzzxxxttteeeRRR[[[hhhWWWEEEBBB>>>@@@@@@@@@???===;;;888777999888888888999:::<<<===>>>@@@CCCDDDDDDDDDFFFGGGEEEGGGIIIJJJJJJJJJLLLMMMOOOQQQTTTWWW\\\```ccceeeiiijjjjjjfff___YYYTTTQQQXXX]]]ooouuuVVVBBB:::666222111111333555555444666:::>>>AAAEEEGGGEEE???<<<===@@@;;;;;;:::999777666555444555555555555555555555555333333333333333333333333333222222222111111111000111222000---222GGGggg~~~uuufffPPP>>>444111///,,,,,,---///000111333777:::+++)))))),,,111444333111111111222222222111000///............------------,,,///---...222...222BBBSSSNNNWWWbbbaaabbbeeeaaaaaacccggghhhddd___```dddzzzddd777444DDDSSS===PPPWWW000...***555***...,,,***)))*********((((((((()))******,,,---///444000***)))///???RRR```XXXAAA555<<>>QQQeeemmmvvvzzzuuuXXX:::444@@@111444222++++++000333111111999HHH___yyysss]]]AAA555CCCFFF---+++555)))---,,,,,,+++++++++++++++&&&---)))000EEE@@@---+++,,,,,,,,,+++***,,,///111999///333222///888xxxiiifff}}}{{{hhhYYYZZZQQQZZZgggssszzz|||zzzwwwyyyxxxxxxyyy{{{|||zzzyyy{{{{{{{{{zzzzzzzzzyyyyyyyyy{{{zzzxxxxxxxxxssslllUUUXXXhhhdddEEE999@@@>>>@@@@@@@@@???===:::888666999888888888999;;;>>>??????AAADDDEEEEEEEEEFFFHHHFFFGGGIIIJJJJJJKKKMMMOOORRRSSSVVVZZZ]]]aaacccdddkkkhhhccc\\\VVVRRRQQQRRRVVV^^^uuu{{{ZZZFFF===777333111111222444444444666888:::;;;>>>BBBAAA???===>>>???<<<<<<;;;:::888777666555555555555666666666666666333333333333333333333333444444444333222222111111444222333333---111NNNooovvvcccJJJ888111//////+++,,,///000222555999===>>>999222......000111111...///111222222111///.../////////.........---------000,,,,,,111...---888FFF???GGGWWW___gggmmmhhhcccddddddcccaaa______```YYYGGG,,,999JJJQQQ```[[[>>>:::333000,,,///---+++++++++,,,+++***((()))************,,,...+++(((***777HHHRRRPPPJJJ222111333999:::555222111...///444///222111CCC~~~~~~cccIII>>>GGGEEE333;;;;;;444777===LLLZZZdddrrr~~~iiiZZZJJJ555000999///000///...///222111...777IIIbbbzzzkkkOOO666888KKKLLL000%%%...111,,,,,,,,,,,,,,,+++++++++%%%---+++)))999BBB777*********+++,,,,,,///333666===///---111444AAAqqq{{{|||{{{oooXXXNNNXXXUUUbbbrrr|||~~~||||||~~~zzz{{{||||||||||||||||||{{{{{{{{{{{{zzzzzzzzzyyyxxxzzzzzzyyyxxxuuulllbbbPPP```iiiUUU999555>>>===>>>???@@@???>>>;;;888777999888888888:::<<>>...***+++,,,,,,---///333666333//////999JJJiiittt}}}}}}~~~wwwggg\\\QQQMMMUUUcccnnnzzz}}}{{{|||zzz|||}}}|||}}}{{{{{{{{{{{{zzzzzzzzzzzzwwwzzzzzzyyywwwqqqdddWWWXXXcccZZZCCC888777888::::::<<<>>>??????===;;;:::999999888888:::===@@@CCC???AAACCCDDDDDDEEEFFFHHHGGGHHHIIIJJJJJJLLLOOORRRVVVWWWZZZ\\\^^^___``````^^^[[[UUUNNNJJJKKKOOOSSSXXXbbbfffOOOCCC:::333000000...///222666888555222000111444888<<<<<<;;;888======<<<;;;999888777777555666666666777777888888444444444444444444444444777777666555444444333333///---///333333111555<<<^^^rrr~~~qqqXXXCCC888333---.........---...111333000>>>LLLOOOFFF???@@@EEEQQQOOOKKKGGGEEECCCCCCCCC;;;;;;;;;;;;::::::::::::<<>>ZZZ~~~sssWWWLLLaaa^^^@@@999444???FFFAAA```xxxFFFPPPMMM;;;000555999666222//////222222444>>>LLLddd}}}~~~\\\888777111222EEEQQQ???+++******************)))((((((...$$$))),,,(((555???333.........,,,+++,,,///222...666<<>>===999999888888:::===AAACCC>>>AAACCCDDDDDDEEEFFFGGGGGGHHHJJJJJJJJJLLLPPPSSSWWWXXXZZZ]]]^^^______^^^WWWTTTPPPLLLIIIJJJNNNQQQYYYdddnnnRRRBBB;;;555222222//////111111111444:::999333000333555444444777777888:::::::::888666555888888888777777777666666666555555555555444444444444555555555444333333222111111111111000000000000>>>[[[vvvyyyhhhSSSBBB999000111---***///777333'''444...:::YYYlllhhh___^^^cccbbbbbbaaa^^^ZZZXXXXXXWWWVVVTTTRRROOOMMMKKKJJJHHHMMMVVVbbbmmmuuuwwwxxxYYYJJJ999555>>>MMMXXX\\\aaabbbbbb```\\\\\\^^^```eeelllwwwttt^^^PPPKKKCCC:::555777888333000111,,,---...+++)))+++333999^^^JJJ888333///***,,,333------..................444---(((...333000EEEmmmKKK666LLL{{{ssscccZZZVVVWWWDDD999CCCTTTcccxxxwww@@@>>><<<999777888777000)))555111///111444???UUUkkkoooMMMHHHNNNBBB555666AAAHHH>>>000'''///111***''',,,---)))++++++******---444===DDD222333222222555666///$$$'''===XXXlllxxx~~~}}}~~~mmm]]]ZZZVVVSSS```ttt{{{{{{{{{{{{|||}}}~~~~~~~~~}}}~~~~~~~~~||||||{{{zzzyyyyyyxxxxxx{{{tttuuu{{{pppZZZUUU^^^hhhOOO:::999<<<999555666777999;;;<<<;;;;;;===>>>===;;;999888:::===AAADDDBBBCCCEEEEEEDDDDDDFFFGGGGGGHHHIIIKKKNNNQQQSSSUUUUUUXXX\\\______]]]YYYVVVOOOOOOLLLHHHFFFHHHNNNTTTXXXlllrrrUUUDDD<<<666333444111...,,,+++///===JJJBBB444---222444//////666555666888999999999777666888888777777666666555555666555555555555444444444444444555555444444333222222111111111000000000000444FFFaaavvvwwwfffPPPBBB111111000///333:::===;;;---+++333LLLjjj~~~~~~vvvssspppnnnjjjgggeeedddeeeeeedddcccbbbaaa```___dddgggnnnvvv~~~kkkQQQCCCIII\\\ppp}}}wwwxxxzzzzzzzzz{{{|||~~~vvvkkkfffeeemmmgggbbbaaa]]]VVVUUUXXXVVVQQQGGG;;;333555>>>GGGAAA777333888999000+++---,,,------------.........***...333888444***<<>>444;;;DDDTTTfffkkk|||hhhXXXOOOKKKNNN]]]ttt\\\:::777///444444444333333333444666222333<<>>???@@@BBBCCCDDDBBBDDDEEEEEEEEEEEEFFFHHHHHHIIIJJJLLLNNNQQQRRRSSSZZZZZZYYYWWWSSSOOOKKKHHHGGGDDDBBBBBBFFFKKKOOORRRYYYrrr}}}]]]III===777333------......+++)))///777AAA@@@;;;333+++)))***,,,...000222444666888888999888888777777666555555555666555555555555444444444333444444555444444333333333333222222222111111111///888FFF[[[rrr~~~rrr```LLL>>>444222111000777AAAHHH>>>000***777SSSpppmmmNNN@@@JJJ[[[{{{xxxrrraaaWWWJJJ===333---++++++///111222222222555:::>>>222......333555111...///*********++++++,,,,,,---111...(((+++111...333FFFZZZJJJ;;;333222???SSS```mmmYYYMMMAAAGGGXXXpppRRR333000<<<444555444666999999555222222777EEE[[[sssbbbUUUWWWNNNDDD>>>@@@DDD999,,,;;;YYY:::---%%%***---)))'''))))))******)))((((((***,,,...'''''',,,,,,---@@@YYYyyy~~~zzzqqqjjj]]]ZZZVVVYYYfffuuu|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzz{{{{{{{{{{{{{{{|||||||||vvvyyynnn\\\XXXaaa^^^QQQ;;;666555888888666666999555777999:::999:::;;;<<<<<<===@@@BBBCCCDDDCCCCCCBBBDDDEEEFFFEEEEEEFFFHHHHHHIIIKKKNNNPPPSSSTTTUUUYYYXXXUUURRRNNNJJJFFFDDDEEEBBB???AAAFFFLLLNNNOOOXXXuuu```JJJ===555222...++++++......***((((((222DDDHHH555(((+++---''',,,---///111333555666777888888777777777666666666666555555555555444444444333333444444555444444333333333333333222222222222222BBBIIIFFFTTToooyyyqqq```LLL:::444222...///444BBB<<<999888555:::TTTrrr|||oooUUUFFFBBBZZZjjjxxxzzzjjjSSSAAA888555000,,,---,,,***((((((***///222555111---------,,,---000))))))******+++,,,------+++111333888<<<444///777[[[XXXMMM@@@888;;;LLLbbboooWWWHHH@@@CCCOOOhhh```666444777===888===555111666===AAAGGGNNNQQQeee~~~{{{WWWOOOZZZYYYHHH@@@BBBHHH;;;&&&---FFFBBB222(((+++---)))''')))'''(((******))))))***+++222++++++...---111LLLkkk~~~wwwzzz}}}}}}xxxppphhhcccaaaTTTSSSeeevvvzzz{{{~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{sssdddYYY___fffWWW>>>777666777999888555666888555777999:::999:::;;;<<<;;;===@@@CCCDDDDDDCCCBBBCCCDDDFFFFFFEEEEEEGGGHHHGGGIIILLLOOORRRTTTVVVVVVSSSRRRPPPMMMJJJGGGDDDCCCCCC@@@???AAAFFFKKKMMMMMMXXXyyycccKKK<<<555222222+++'''***---,,,++++++&&&???HHH777***---///'''***+++,,,...///111222333555555666666666777777777666555555555555444444444333333444444555555444444444444444333333333222222111CCCEEE666999WWWrrrzzzooo\\\HHH===888444000///111333>>>GGG>>>111<<>>OOOggg}}}sssTTT<<<333222...((((((+++000333333...((($$$,,,,,,++++++++++++++++++))))))***+++,,,,,,---...%%%222666666:::;;;DDDUUUUUUZZZTTTJJJBBB<<>>AAADDDEEEEEEDDDCCCCCCEEEFFFFFFFFFFFFGGGIIIHHHJJJLLLOOOQQQRRRSSSSSSLLLKKKJJJIIIGGGEEECCCBBB???>>>>>>AAAEEEIIILLLLLLZZZ}}}eeeLLL===666333222,,,)))+++,,,++++++...%%%111:::888111---,,,,,,*********+++,,,---...///111222222333444555666777666555555555555444444444222333444444555555444444444444444444333333333333111888999111...>>>[[[qqqwwwmmm[[[III???;;;444...,,,000:::BBB???666333777PPPiiivvvcccFFFEEEJJJXXXnnn|||ZZZ;;;.........***444///(((###$$$)))///444&&&(((***************)))))))))***+++,,,---......)))000///111@@@KKKRRR]]]===???888777:::444DDDlllyyy]]]JJJ>>>@@@EEEXXXQQQ555@@@666555???AAAIII[[[lllooojjjmmmwwwvvvWWWCCC:::999@@@888BBBEEE===;;;@@@AAA;;;LLLEEE888,,,***---,,,((('''((())))))))))))+++,,,***...///...222HHHkkk}}}zzzyyyuuuooohhhbbb]]]XXXVVVZZZ]]]iiiyyy~~~~~~~~~{{{|||~~~}}}|||||||||{{{{{{zzzzzzyyyyyyppp___ZZZeeeeeePPP>>>;;;777888777555555666777777666888:::;;;;;;;;;<<<===>>>@@@CCCEEEGGGGGGFFFEEECCCEEEFFFFFFFFFFFFGGGIIIJJJKKKLLLNNNNNNMMMLLLKKKEEEEEEFFFEEEDDDBBB@@@???777999===@@@CCCGGGKKKNNN]]]gggNNN???777444---,,,...000---'''&&&))))))%%%+++888777+++)))111******))))))***++++++,,,...///000111333444555666666666555555555444444444222333333444555555555444555555444444444333333333333------222......EEEccczzzxxxiiiRRRBBB<<<555,,,///111222555===DDD???444333SSSrrr}}}eeeNNN888999RRRpppaaa>>>,,,,,,//////'''))),,,//////,,,'''""")))++++++(((''')))++++++)))******,,,---...//////...111000===XXX\\\DDD111666333)))///===<<>>888999777777AAANNNNNNKKK===---(((......'''((()))))))))((((((***+++)))//////)))---FFFhhhzzz~~~~~~}}}|||uuunnn[[[TTTMMMLLLSSSZZZ]]]^^^UUUhhhzzz~~~}}}~~~~~~}}}}}}}}}}}}yyyzzz|||~~~~~~}}}|||~~~~~~}}}|||{{{zzzzzzyyydddUUUWWWhhh___???444AAA::::::888555666999;;;:::777999;;;<<<;;;<<<===>>>@@@BBBDDDGGGHHHHHHHHHGGGDDDEEEFFFGGGFFFFFFGGGIIIKKKLLLLLLLLLKKKHHHFFFDDDAAABBBCCCCCCBBB@@@===;;;111555;;;???BBBEEEKKKPPP___nnnUUU@@@666555...---,,,+++******)))***+++((('''+++111111,,,%%%+++++++++)))'''''')))+++,,,,,,,,,///111333333222333333444444555444444444444444444444444444444444444555555555444333333222333222000......111666:::ddd~~~eeeRRRQQQBBB&&&000444111,,,222AAADDD;;;222999PPPqqqlllNNN:::;;;MMMfffvvvooo<<<,,,444222***------.........,,,+++)))000---)))&&&%%%'''***,,,***---///...+++***+++---)))111EEESSSHHH999GGGcccNNNMMM666<<<111999RRRmmmWWWDDDCCCCCCKKKddd^^^VVV[[[iiiqqq|||uuummmjjjmmmvvv~~~rrrMMM444333<<<;;;333000///---,,,,,,---///000KKKiiiQQQ&&&(((///&&&&&&))))))))))))((((((((((((222***+++...222EEEbbbsssttt{{{|||tttkkkbbbPPP>>>???888;;;KKKWWWXXXWWW[[[mmmttt|||}}}|||~~~}}}}}}}}}}}}~~~~~~~~~~~~xxx}}}}}}xxxwwwzzzvvvnnnWWWcccfffXXXEEE<<<<<<===::::::999999999999888888777888999:::<<<>>>@@@AAADDDDDDDDDFFFGGGFFFCCC@@@BBBBBBCCCDDDEEEGGGIIIJJJKKKKKKJJJHHHEEEAAA>>>;;;>>>@@@CCCDDDAAA<<<777333333555;;;AAACCCCCCHHHNNNcccrrrWWW@@@555444......,,,+++******))))))+++(((''')))---000///---))))))((('''&&&'''((())))))+++---///000000111111111222222333333333333222444444444444444444444444444444555555444333333222222222111///...000444777NNNeeevvvrrrfffZZZKKK<<<000000111111000222999@@@AAA<<<>>>RRRqqqmmmTTTAAA>>>IIIUUUkkk|||qqqDDD<<>>999;;;<<<999999999999999:::::::::999999999:::<<<>>>@@@BBBDDDCCCCCCDDDEEEEEECCCAAABBBBBBBBBCCCDDDEEEGGGGGGFFFEEEBBB???===<<<<<<<<<>>>???@@@@@@===888333000111444;;;@@@AAA@@@GGGOOOeeewwwXXX@@@555333///...---+++******)))))))))((('''''')))---222555+++)))''''''((()))((('''&&&***...///...---...000///000000111222222111111333333333333333333333333444444444444444333333222111222111000//////111333666FFFbbbyyyyyyeeeVVVSSS>>>222---222222,,,111===GGGBBB888999TTTwwwrrrUUU???999<<>>:::777666999<<<>>>>>>>>><<<:::666222///---...333;;;???>>>===FFFQQQhhhzzzYYYAAA666444000///---,,,+++***))))))&&&''''''&&&&&&)))///444///---+++***++++++)))'''$$$***000111...,,,---000...///000111111111111111222222222222222222222222333333444444444333333222000222222111///...///000,,,333KKKlll{{{qqqccc]]]UUU@@@///000555333111333<<>>]]]tttiiimmmGGG///555wwwooo[[[MMMFFFKKKRRR^^^yyyUUUCCCWWWuuu}}}vvvRRR>>>///111222---***---***))))))(((((())))))***###///---***000,,,&&&---)))))))))))))))*********000+++000===>>>666444888///---000666222+++///:::FFFTTT[[[VVVUUUcccttt}}}~~~~~~~~~~~~}}}}}}|||zzzzzzzzzzzzyyyyyyyyyyyyxxxuuuvvvxxxqqqbbbWWWTTTaaaTTTAAA555333666888888777888999:::;;;<<<======<<<;;;::::::<<>>============;;;999777666777:::===@@@>>><<<999444111...---,,,,,,333;;;???<<<<<>>===UUUqqqrrrMMM000555111111<<>>JJJLLLLLLOOO999BBBbbbOOO???AAAzzz{{{eeeaaaQQQGGGGGGJJJUUUqqq[[[666???eee}}}vvvbbb:::666///***,,,...,,,'''******))))))))))))******(((+++***+++...***(((---((()))))))))*********+++444###888HHH444888HHH>>>000---000555444000777DDDTTTYYYXXXUUU^^^qqq}}}~~~~~~}}}}}}yyyyyyyyyyyyxxxxxxwwwwwwsssvvvwwwqqqcccWWWYYYaaaTTTFFF777222444888888666777777888999;;;<<<======<<<<<<;;;;;;<<>>===:::555111---,,,,,,------333;;;>>>;;;<<>>HHHHHHDDDKKKJJJ???---(((555EEEMMMccc^^^XXX:::'''777tttuuuYYY```SSSGGGBBBBBBLLLccczzz{{{mmmooo[[[;;;444VVV}}}gggKKK...222000******///...'''************************,,,)))((()))((('''((()))((())))))******+++++++++///'''AAAKKK333:::HHH444111...,,,...111888FFFSSSVVVWWWYYYaaaooo|||}}}www}}}~~~~~~~~~}}}}}}|||zzzyyyyyyxxxxxxwwwwwwvvvrrrwwwuuuhhhZZZXXX^^^dddEEE;;;333444777888666666666777777888:::;;;<<<<<<;;;;;;;;;<<<===>>>@@@@@@AAA@@@>>>???@@@@@@>>>===999888777555444333222222...000333666888999999999:::777222...++++++---......222888<<<;;;===IIIWWWpppuuuZZZIII===333222111///---+++***))))))$$$%%%&&&&&&%%%%%%&&&&&&%%%***///...***(((***...++++++******+++,,,---...+++,,,---...000000000000111111111111111111111111111111222333333333333333222333333222000000111333000000...///===WWWmmmxxxjjjfffccc\\\LLL999222555111///111888>>>@@@???>>>VVVjjj~~~kkkQQQ===---000333///(((***>>>TTTtttpppDDD111///------(((+++111888@@@GGGLLLOOOTTTRRROOOIIIBBB:::444000+++------***''''''---333:::@@@KKKMMM@@@000///999666;;;444555666NNNtttzzzZZZZZZ[[[[[[ZZZZZZ\\\bbbfff}}}lll```llljjjjjjpppNNNBBB222IIIppp{{{}}}|||rrrrrr|||xxxVVV888////////////...,,,,,,...))))))************))))))***&&&((((((%%%(((***&&&((())))))******+++,,,,,,--->>>FFF@@@>>>AAA:::...///000//////777GGGTTTZZZVVVXXXbbbrrr}}}{{{yyy}}}}}}}}}~~~~~~}}}|||{{{{{{zzzzzzyyyxxxxxxwwwvvvvvvsssuuukkk[[[XXX^^^\\\QQQ;;;666444777999666555777666666777888888999::::::999:::;;;===>>>>>>>>>>>>===<<<<<<<<<===;;;999666555444333111000///.........///222555777888888777444222...+++***+++---...///000444888:::>>>IIIUUUppptttZZZKKK===222222111///---+++***))))))&&&%%%$$$$$$%%%'''(((((("""***111111,,,***///555,,,***'''''')))+++------)))***,,,---.../////////000000000000000000000000000111222333333333333333333333333111000111333555---///000---,,,;;;\\\yyyzzzddd\\\hhhfffLLL666222222444111...666CCCEEE===777SSSsssiiiOOO===555///---///555666111000444NNNmmmvvvMMM888111------,,,***((()))...666>>>DDDLLLPPPWWW[[[ZZZTTTLLLFFF555000,,,---111111,,,&&&)))---555AAAOOORRREEE444222:::---???KKKcccssseeeYYYiiizzz}}}ooocccwwwaaaMMMMMMTTT^^^fffkkknnnqqqssspppwwwlllVVV[[[nnn555999666BBBfff|||ttt}}}kkk\\\\\\llloooKKK---000((()))222///%%%&&&111(((((())))))))))))(((((((((%%%))))))%%%+++...%%%((())))))***++++++,,,,,,000VVVGGG222IIIIII///111)))000444666AAAQQQYYYWWWYYY]]]kkk|||}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyyyyyxxxwwwwwwvvvrrrpppaaaRRRWWWcccVVV;;;777444555999888333333777666666666777888888999999777999;;;===>>>>>>===<<<:::::::::::::::888555222222222000///------,,,,,,111222333555666888999999000...+++))))))***---...///...111666:::>>>IIISSSqqqwwwYYYIII???666333111...,,,,,,+++***(((&&&&&&%%%%%%&&&''')))***%%%'''+++...111222222222CCC000$$$(((---+++***...---,,,++++++,,,---///000//////000111111111111111222222222222222222333333222222222333333444444444000---...222000///<<>>]]]uuu{{{iiiaaallljjj[[[<<<999666555111///444<<>>===>>>bbbhhhQQQOOOAAA???bbbvvv{{{{{{~~~mmm[[[SSSKKKDDDAAACCCFFF@@@555666BBBDDD;;;===CCCIIIMMMQQQYYYccckkkpppmmmhhhbbbZZZQQQHHHBBB999777333---+++111===GGGKKKKKKFFF<<<111,,,...222555555bbbzzzuuuwwwtttdddfffddd^^^ggg{{{uuudddSSS>>>+++,,,,,,------------,,,+++***************)))((((((***)))'''''''''(((((((((%%%&&&+++...)))'''333DDD>>>AAAEEEDDD777***,,,555///666DDDQQQWWWXXXZZZ^^^mmmwww~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{zzzzzzyyyyyyxxxwwwwwwxxxzzzyyywwwtttkkkVVVSSSbbb^^^CCC444999555555555555555555555555666666777888999999999999777888888999999999999888666555444222000...---,,,---,,,+++*********+++,,,111222333444444333111000))))))(((((()))***,,,------...222666666:::GGGTTTnnnzzz\\\KKK@@@666333111...---,,,,,,***)))((('''&&&&&&&&&'''((()))111111000///...---,,,,,,222???@@@000%%%(((+++))),,,+++++++++,,,---...///...///000000111111000000111111222222222333333333222222222222333333333333222//////333111***+++111===aaa|||uuugggiiiqqqsssWWWIII;;;555444222111333888IIIJJJ<<>>bbbhhh^^^zzzjjjoooQQQAAA>>>@@@444777888555666;;;>>>>>>LLLQQQXXXbbbiiijjjfffbbb]]]WWWNNNFFF???999444111222222333666888777444000///000111000000222666:::555666aaazzzmmmqqq}}}xxxeeeeeeeee______hhhlllgggcccPPP???HHHFFF)))))),,,...///...,,,++++++*********+++******)))(((+++***(((&&&&&&''')))***,,,111,,,%%%...AAACCC777===EEEFFF;;;...+++...111111EEEWWWZZZUUUWWWaaajjjyyy}}}~~~~~~~~~}}}}}}}}}}}}{{{{{{zzzyyyyyyxxxxxxxxxxxxuuusssvvvzzzyyyrrrkkkXXXUUU[[[___NNN555...888555555555555444444444444777777888888888888777777444444444555444444333333333222111000...---,,,++++++++++++++++++,,,------222333444444333000---+++)))(((''''''''')))+++------...222555666:::GGGTTTlll|||^^^MMMAAA666444111///------,,,***))))))((('''&&&&&&'''((())),,,000555888888333---)))'''555;;;222''''''+++---+++++++++,,,,,,---.........//////000000000000000111111111222222333333444222222222222222222222333333//////333444000...000000???___{{{yyyeee```kkkuuu___GGG<<<:::888444222000888??????:::CCCaaagggNNNDDD???777222333...............///000111'''000555;;;WWW~~~jjjBBB...000***))))))+++...//////---...---+++******,,,///111@@@FFFPPPZZZ^^^ZZZPPPIII:::666...(((+++555;;;<<<111444444333000222WWWzzzNNNCCCiiifffDDDUUUkkkSSSbbbpppRRR???888======CCCMMMUUUYYY]]]aaabbbccceeegggeee[[[NNNCCC;;;777222000///111111111///...---000444666444222333222000000111222222111555===ggg}}}lllhhhyyy}}}hhhccceeeccc______GGG@@@HHHCCC222AAAJJJ///,,,///222222///,,,++++++*********++++++******)))))))))***))))))***+++---000,,,(((---<<>>fffUUUCCCLLLwwwyyy\\\QQQVVV___XXXXXX```gggddd```___XXXSSSKKKCCC===999888888444111//////000111111000222000,,,***)))+++...000000...------000000///...222IIIssszzzjjjdddnnnjjj___bbbeeeccc___III888DDDLLL999;;;GGG<<<...///000///...,,,+++,,,******++++++++++++******(((***,,,,,,+++)))***+++)))!!!...HHHIII888???ZZZGGG666)))+++//////444===LLLSSSUUURRRXXXjjjyyy}}}|||}}}~~~~~~~~~||||||~~~}}}}}}|||{{{{{{zzzyyyyyywwwwwwwwwwwwvvvvvvvvvvvvvvvttttttvvvuuunnn```UUU[[[aaaVVV===222999999///444333333333222222222111222222222222111000/////////////////////...---,,,------,,,++++++***))))))((()))***,,,---...//////222222333222///+++'''%%%''''''&&&&&&'''))),,,------...222555555999EEERRRiiicccQQQBBB777444222///...------+++***(((''''''&&&''')))***+++((((((((()))+++...111222+++$$$%%%...---$$$###***)))***+++,,,---------,,,---...//////000000//////000000111222333444444555222222222222222111111111555222000///////////////333000222DDDgggyyyeeebbbmmmvvvmmmTTT<<<666<<<666111...555???CCC???:::PPPhhhtttXXXJJJ<<<888888666222000///...---...//////---***111777GGGWWWWWWRRR]]]pppkkkKKK555:::---)))@@@```hhhQQQ555---+++))))))***,,,,,,,,,,,,+++***///999HHHWWW```hhhggg^^^LLL<<<333///---...222222111000111JJJrrr|||QQQPPPYYYaaaBBB:::???XXXhhhcccnnnoooeee\\\ZZZWWWOOOCCC<<<;;;:::888333...---///333333222111111111000...,,,111333333111///...111444111000///000222444555444666ZZZ|||hhhbbbkkk|||ooo^^^]]]dddeee```WWW===>>>JJJ???777CCCKKK333///,,,***+++---------)))***++++++,,,+++++++++))),,,...---)))'''(((***666AAAIIIHHHIIILLLLLLGGG444,,,+++000000000@@@UUUVVVTTTQQQUUUdddvvv}}}{{{}}}~~~}}}~~~||||||{{{zzzyyyxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvtttuuuvvvsssmmmcccZZZTTTgggRRR???999888333333666333333222222111111000000......///......---,,,,,,------.........---,,,,,,+++++++++******)))))))))((()))+++---.../////////111111000///,,,)))'''%%%&&&&&&'''((()))+++,,,------...222555555888DDDQQQhhhdddRRRCCC777555222///......---+++***&&&&&&&&&&&&(((***,,,---***(((%%%###%%%(((---000,,,(((''')))***)))((((((((()))+++,,,------,,,,,,---...//////000000/////////000111222333444444555222222222222111111111000222333222000//////......000444222222HHHhhhxxxvvvfffkkktttwwwmmmYYYIIICCC444555111...777EEEGGG???;;;LLLfff{{{nnnVVVDDDAAA:::333222555444000,,,///111///---...444:::BBBHHHXXXbbbOOO444888OOOkkk~~~fffEEE@@@+++***UUUXXX222...((('''))),,,...///...+++(((''',,,666AAAIII^^^dddgggaaaVVVIII999---666888333111222333IIIkkklllgggXXXHHH888666:::DDD^^^nnnTTTDDD@@@>>>:::777999:::666000///222555666444111...,,,---,,,,,,...//////---+++&&&))),,,------------...---------,,,---...111222GGGrrruuuiiiccclll~~~zzzccc\\\ccceee______CCC666>>>???888===JJJBBB999...***+++------+++)))***++++++,,,,,,,,,++++++---...,,,***+++111666SSS^^^UUU@@@EEEWWWHHH$$$))),,,000333777???MMMYYYWWWTTTYYYfffttt|||{{{{{{||||||~~~{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvrrrvvvvvvnnnaaaYYYYYY\\\[[[CCC333666888111///444333222222111000000//////+++,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,************))))))))))))(((***+++---////////////000///---+++***(((''''''%%%&&&(((***,,,,,,,,,,,,---///222555555888DDDQQQfffeeeSSSCCC777555222000......---+++***&&&%%%&&&&&&(((***---...))))))(((''''''((())))))(((---+++$$$&&&///000)))((()))+++,,,------,,,,,,---......//////////////////000000222333444555555222222222222111111000000...222444444222111111000,,,000333444444AAAaaa}}}llleeesss}}}aaaHHH<<<>>><<<555---000@@@QQQ???;;;GGGddd~~~wwwXXX999777<<<999000...444555000)))000555222,,,111@@@NNNaaaQQQ===///,,,000777<<>><<<===999222;;;```zzzZZZ;;;444///000///---///555000...------.........------------------------------...///...,,,+++---///111(((---<<<:::///;;;UUUwww]]]QQQmmmjjj\\\ccccccXXX___XXXDDD//////>>>EEE???>>>JJJNNNAAA000***,,,---******)))***+++---///000***---222<<>>666222222777555IIIKKK999>>>___xxx{{{uuu]]]@@@222444222///...///222333111...(((000>>>EEEMMM^^^\\\FFF///...//////555DDDFFF888000999PPPppp~~~wwwoooCCC///444---)))...---,,,++++++***+++,,,---...***,,,333AAARRR___ddddddYYYLLL???333222IIIaaafff{{{^^^;;;777999===;;;HHHwwwtttKKK<<<000000444333///---000...,,,,,,---...---,,,------------------------,,,,,,---------///111222,,,...222333000999WWWvvvqqqaaajjj}}}gggWWWZZZ```^^^___YYYIII555---444;;;<<<000888CCCNNNWWWUUUCCC000555444333222222222333444IIIGGGFFFEEEEEEBBB<<<888999999777444000---------777AAAMMMUUUWWWUUUUUUUUUgggqqq{{{}}}~~~}}}}}}||||||||||||{{{{{{yyyyyywwwvvvvvvvvvwwwxxxxxxvvvtttssstttuuutttssstttlll___YYY\\\]]]MMM999111111111111000000/////////......------,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))(((((((((((())))))))))))*********++++++,,,---...//////---+++)))'''''''''((((((&&&''''''((()))+++///222777333111333666;;;EEENNNaaagggWWWHHH;;;555333111///...---***((($$$$$$$$$$$$'''+++///222,,,***))))))***+++***)))(((***...222333111---***((()))*********+++...111...........................///000111222222222222///333888777444111111333111222333444444333222111333///000222000+++///888KKKkkkrrrbbbgggwwwtttbbbQQQBBB666222333111===EEEBBB:::@@@VVVkkk}}}___AAA222///.../////////000222333111000777@@@QQQXXXWWWXXXJJJ///888666...000AAAEEE777+++222AAASSS\\\^^^jjjXXX000,,,---+++---+++***************+++,,,,,,,,,******///;;;IIIVVV\\\\\\WWWLLL888444PPPjjjiiiVVV???888AAA===888YYYhhhPPP666///333666222---///---,,,+++,,,---,,,+++---------------------------+++++++++---...---,,,---111111---666UUUzzz{{{___dddkkkWWWTTT]]]eee```[[[PPP@@@222---111777MMMFFF999///111>>>KKKRRRRRRQQQPPPOOOOOOOOOOOOPPP999999:::<<<>>>>>>===;;;...//////...---///333555IIIRRR[[[]]]ZZZYYY]]]bbbvvvzzz~~~}}}}}}||||||||||||{{{{{{zzzzzzxxxwwwvvvuuuuuuuuuvvvvvvxxxvvvsssrrrsssuuuuuuuuuqqq^^^UUU]]]___NNN999//////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******))))))))))))(((((('''((((((((()))))))))******+++,,,.........---,,,***)))((('''&&&&&&'''(((&&&'''(((((((((***---///111......222666<<>>>>><<<888OOOssslllJJJ444...111333333///---++++++,,,,,,+++***++++++++++++++++++++++++******+++---000111...,,,000......:::WWWzzzwwwkkkeeelllxxxcccVVV[[[fffbbb]]]VVVMMM>>>000,,,000)))777FFFKKKFFF===555222222222222333333444555555===;;;999666333000---+++///---+++***---666@@@HHHWWWZZZ\\\[[[ZZZaaalllvvv}}}}}}}}}~~~~~~}}}{{{yyy||||||{{{{{{zzzzzzyyyyyyvvvvvvuuuuuuttttttttttttvvvtttssssssttttttsssqqqdddXXXUUU\\\VVV@@@000///...---------------------******+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++))))))))))))))))))(((((('''''''''((()))))))))******+++---......---+++***(((((('''&&&&&&&&&'''''''''((()))(((((((((***---...,,,---222666;;;EEENNN\\\hhhYYYJJJ===777444111...---,,,***((((((&&&$$$%%%)))---000000)))'''&&&&&&((())))))(((&&&***---,,,***((()))+++------,,,***((()))+++...---------.........//////...///000111111222111111444333555:::>>>===666///222222222222222222222222222000000222333111000222///333MMMrrrpppcccdddssszzz}}}ppp^^^KKK>>>///555444000:::IIIEEE444GGGeeepppVVV999222333222///222222---)))000AAAOOO\\\___bbbUUU???999888...'''KKKEEE(((111IIILLLGGGHHHOOOaaa~~~pppAAA///000000...***++++++,,,,,,,,,,,,,,,+++++++++***+++111888>>>UUU\\\lllkkkXXXVVVjjjxxx{{{]]]LLLCCCDDDXXXpppiiiJJJ555---...000000...,,,+++,,,,,,+++***))))))))))))))))))))))))&&&(((+++000333444222000---///???^^^~~~oooaaaWWWYYYggg|||yyysss```[[[aaa___ZZZWWWTTTKKK;;;///***777000+++000;;;EEEJJJKKK???@@@@@@AAAAAABBBBBBBBBFFFDDD???999333---***(((,,,---...222999CCCOOOWWWWWWWWWYYY\\\dddnnnzzz~~~|||{{{}}}}}}|||zzz{{{{{{zzzzzzyyyxxxxxxwwwuuuuuuuuuuuuttttttssssssrrrrrrsssuuuuuurrrmmmhhhYYYZZZ[[[SSSCCC444///222,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,,,,------,,,,,,,,,+++++++++(((((((((((((((((())))))'''''''''((()))******++++++,,,.........,,,***((('''''''''&&&&&&&&&&&&&&&'''((()))((('''''')))***...,,,---222666:::CCCKKKYYY~~~iiiZZZKKK>>>888555111...---+++***((()))'''%%%(((---000111000(((&&&%%%%%%&&&'''&&&%%%%%%))),,,+++'''&&&(((+++---------+++)))(((***,,,,,,,,,------.../////////...///000111222222222222111...///666???AAA;;;333222222222222222222222222444333222111000/////////...444===PPPlllyyygggdddppp}}}sssaaaRRR>>>888111...222999???BBB???DDDSSS[[[III---(((666---//////...000<<>>111***111///,,,,,,,,,,,,+++***))))))))))))))))))))))))***,,,---,,,+++***+++---333FFFfffrrr[[[FFF888OOO}}}sssUUUlllooobbb]]][[[XXXUUUUUURRRIII:::...))))))---333666666888;;;@@@@@@@@@???>>>===<<<;;;333444333111//////222444)))///999CCCKKKRRRWWW[[[RRRWWW___jjjttt{{{~~~}}}|||}}}~~~~~~}}}{{{zzzzzzyyyxxxwwwvvvvvvtttuuuuuuuuuuuutttsssrrrpppqqqssstttsssmmmeee___WWW\\\WWWEEE333,,,---000+++++++++,,,,,,,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,+++++++++******''''''(((((((((((())))))''''''((()))***+++,,,,,,------...---,,,***)))'''(((((('''''''''&&&&&&%%%&&&'''((((((''''''((()))---,,,...333777:::BBBIIIVVVzzzjjj[[[LLL???999555111...,,,+++***((('''%%%&&&***111444444222)))'''%%%$$$%%%&&&%%%$$$%%%'''))),,,---,,,+++***+++,,,---,,,*********,,,,,,,,,------...//////000///000111222333333333333000......333999;;;888444222222111111111111222222222444555333111000000000111555444777OOOooo{{{uuubbbkkkuuu{{{vvvkkkaaaFFF777:::555(((111HHH@@@;;;AAAOOOOOO>>>333555///---...444???KKKVVV[[[SSSFFF:::222444CCCFFF666///,,,FFF```TTTEEEcccnnn@@@***666...///000111111111000000///////////////...---,,,---;;;RRRWWWPPP^^^~~~{{{fffMMM:::222000---,,,------+++***************************---......***)))---888BBBXXXrrrxxxZZZ>>>111999eeefffIIIQQQqqqcccXXXZZZXXXUUUVVVWWWMMM>>>///000333111((( ###,,,......///...---+++***)))000000///---******---000888@@@JJJSSSWWWYYYYYYYYYZZZcccoooyyy}}}}}}}}}|||~~~}}}}}}}}}~~~zzzzzzyyyxxxwwwvvvuuuuuutttuuuuuuvvvuuutttsssrrrrrrrrrqqqqqqmmmggg___YYY[[[RRRDDD777///,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,++++++*********)))))))))'''''''''((((((((())))))(((((()))***+++,,,------//////---,,,+++)))(((''')))))))))((('''&&&%%%$$$$$$&&&((((((''''''((())),,,+++...444888<<>>LLLYYYLLL222444//////:::KKKVVVUUUPPP;;;&&&555WWWSSS666---555888HHHUUULLLMMMeee888:::///000222333333333222111000......///333555555444DDDRRR]]]UUUPPPlllmmmRRR222000...---------,,,+++++++++++++++++++++++++++&&&***---...444DDD[[[mmmcccjjjUUU555777VVVzzz^^^888HHHlllYYY```^^^VVVYYYaaa\\\NNNDDD222%%%(((222444222000,,,---.../////////...---))),,,///111333888@@@EEEPPPSSSXXXZZZZZZYYYXXXXXXhhhqqq|||}}}zzz{{{~~~|||~~~~~~}}}zzzzzz{{{}}}zzzzzzyyyxxxwwwvvvuuuttttttuuuvvvvvvvvvuuusssssstttssspppmmmiiiccc\\\WWW]]]EEE000---111000,,,***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((&&&'''''''''(((((())))))((()))***+++,,,---......000///---+++)))(((((((((*********)))(((&&&%%%$$$$$$%%%'''(((''''''((()))******...555999===DDDKKKRRRttthhhWWWJJJ???888555111---,,,***(((&&&)))###))),,,///DDDGGG---)))((('''&&&%%%$$$$$$$$$''''''((()))***,,,...///(((111000'''(((333222&&&***---000222222111000111222111000000000111333333222222222222222222222222555555555555555555444444222222222333444555666777666222222222000666PPPnnnwwwqqqiiiiiirrr~~~zzznnn\\\DDD111000777,,,===EEE???===JJJWWW]]]???<<<===HHHSSSRRRBBB222---777000CCC;;;666***EEEZZZPPPMMMgggSSS...666333000111444666333//////...------222<<>>888555000---+++***(((&&&***(((***+++333BBBAAA///(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''')))***,,,---///555444***'''---///,,,***,,,///111111111000111222111000000000111333333333333222222222222222222333333444444555555666666333333333333444444555666777333333333......>>>TTTtttuuummmbbbfffwww{{{zzzwwwpppcccPPP<<>>(((LLLYYYPPPddd{{{vvvrrrkkkfff^^^XXXWWW^^^jjjrrr{{{|||mmmQQQIIIQQQkkkrrrAAA222...)))'''///CCCbbbWWW:::333CCC;;;000RRRkkkCCC777:::EEErrr}}}lll[[[SSSUUU[[[ZZZ\\\]]][[[YYYWWWYYY\\\ZZZ\\\___`````````aaacccgggddd___ZZZWWWYYY^^^bbblllqqqwww|||}}}}}}~~~~~~~~~}}}||||||}}}}}}|||{{{yyyxxxwwwwwwxxxxxxxxxwwwvvvvvvuuuuuurrrttttttssspppnnnnnnoooooocccZZZZZZXXXKKK999---,,,***)))***,,,---,,,***(((((())))))))))))((((((************************((((((''''''''''''((((((***)))((('''(((***---...000444777444333333111...111///---***(((''''''''''''+++//////+++(((((()))&&&&&&'''(((((()))))))))+++---///222555;;;AAAFFFMMM]]]yyy___QQQEEE999666333///,,,+++***(((&&&'''...333JJJdddUUU333(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***%%%$$$...===@@@444---...111...,,,,,,///000000///111111222222333333333333333333444444444555555555555555555444444333333333666555444444333333333333444222333666777555444444+++:::WWWqqqqqqaaa[[[bbbsss~~~{{{|||vvviiiMMM888555333000999JJJBBBHHH```vvvlllJJJ666999PPPBBB'''888@@@TTTMMMXXX|||}}}|||zzz|||{{{fff]]]]]]yyysss|||}}}vvvlllmmm}}}uuuAAA///(((111'''999___yyyVVV444---666DDD;;;===pppuuuIII>>><<<555IIIwwwpppaaaZZZXXXZZZXXXWWWYYY]]]______]]][[[^^^```aaaaaaaaabbbccc___]]]\\\\\\aaakkkwww~~~~~~~~~~~~~~~}}}||||||}}}|||{{{zzzyyyxxxwwwwwwxxxwwwwwwvvvvvvuuuuuutttrrrrrrqqqpppnnnnnnooopppiiiZZZUUUZZZOOO555+++111,,,,,,++++++,,,+++***)))'''(((((())))))(((((('''))))))))))))))))))))))))((((((''''''''''''((((((***)))(((((()))+++...000111666888444111000///---000///,,,***(((''''''''''''***,,,+++(((&&&%%%&&&&&&&&&&&&'''(((((())))))+++---///111444:::@@@EEELLLWWWrrrZZZOOODDD999555222...,,,+++***(((&&&(((***888VVVgggQQQ111&&&'''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&'''''')))******)))$$$%%%///444333333666555111---,,,...000000...111222222333444333333333333444444555555666666666777777666555444333333222666555444333333333333333555444333444555555444333888...777VVVooopppeee^^^^^^ppp{{{~~~mmmVVVAAA222,,,111:::BBBAAAKKK```ooojjjXXXIIIHHH888444777ZZZHHHQQQjjjrrr```VVVTTTttttttjjjcccbbbcccfffooowwwrrrQQQ???===@@@aaaWWWVVVdddttt~~~~~~~~~wwwdddZZZRRRWWW___iiittt~~~tttBBB111---000)))HHHrrrtttXXXBBB999555333IIIFFFOOOjjjMMM444333444777JJJwwwppp```]]]WWWRRRSSSWWWYYYVVVRRRXXXZZZ\\\]]]]]]^^^```bbbaaadddkkkqqqyyy~~~}}}||||||||||||{{{zzzyyyyyyxxxxxxwwwwwwvvvvvvuuutttttttttooonnnlllmmmoooooonnnmmmZZZZZZWWWKKK;;;///,,,...------,,,,,,+++******)))'''(((((())))))(((((('''))))))))))))))))))))))))((((((''''''''''''(((((()))(((((()))+++---///000000555777222///000111000///...,,,)))((('''''''''((()))***(((&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***+++,,,...000444999???DDDLLLSSSxxxlllUUULLLDDD:::444111...+++***)))(((&&&((($$$:::XXXUUU<<<+++&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''((()))***)))'''&&&&&&(((,,,222777:::444...---///000///---111222333444444444333333333444444555666666777777777777777666666555555444555555444333333333444444444555555444444555444333888222///;;;VVVnnnqqqiii]]]fffrrr}}}~~~|||yyyuuuVVVBBBAAA999***444@@@DDDBBBSSSmmmpppaaaOOO777AAAFFFUUUFFFbbbzzz~~~~~~}}}|||}}}uuurrryyyssscccUUUQQQTTTttt|||sssmmmjjj\\\```gggrrr~~~yyyjjjiiiiiiwwwsssRRR444...555;;;]]]PPP???555777???HHHMMM```ppp~~~mmmooossszzz{{{uuuxxx~~~pppWWW@@@333888999===DDDOOO[[[fffmmm~~~nnn===111222(((///TTTlllbbbiii{{{www}}}|||{{{zzzxxxwwwvvvvvvjjj^^^PPPIIIJJJGGG;;;///@@@YYYlllsssQQQCCC,,,333:::777;;;\\\vvvnnnhhhbbb^^^^^^]]][[[YYYWWWYYY[[[]]]^^^aaaeeeiiisssxxx~~~~~~}}}|||||||||{{{{{{{{{zzzzzzyyyyyywwwvvvvvvuuuuuutttssssssooolllkkkmmmpppnnnfff___SSSVVVNNN;;;/////////++++++++++++***))))))***+++(((((())))))))))))(((((()))))))))))))))))))))))))))(((((((((((((((((()))'''((()))+++---...000000222777888222---...111111...---+++)))((('''((((((''''''''''''&&&&&&'''(((&&&&&&%%%%%%&&&''')))***+++,,,...000333888>>>CCCMMMPPPssshhhRRRKKKDDD;;;444111...+++***)))((('''---%%%???YYYGGG...******&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((()))$$$)))+++'''$$$'''---111===666///---///111///---111222333444555444333333444444444555666777777888666666666777777777777777444444444333333444444555222555666666555777777555)))999:::///;;;```vvvuuullleeedddnnnxxx}}}}}}zzz|||}}}lllPPP>>>;;;333777>>>DDDBBBGGG```{{{qqqOOOHHH^^^>>>RRRlll{{{zzz{{{|||}}}|||}}}~~~mmmNNN???FFFRRRooo}}}zzzxxxvvvtttvvvoooiii```]]]cccqqq[[[@@@888777\\\rrr```GGG???===777>>>???===666555999;;;999111IIIkkkfffIII<<<::::::CCCWWWttt|||tttqqqmmmZZZfffeeehhhkkkhhh\\\QQQLLLCCC>>>888333444:::BBBGGGHHH[[[vvvfff111''',,,))):::[[[XXX333666MMMHHHHHHNNNWWW^^^^^^WWWNNNHHH<<>>BBBNNNOOOpppjjjRRRGGGAAA777222000---+++))))))******)))+++CCCOOO999---...((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&'''((())))))(((((()))***111666444,,,,,,333444---222111//////111333444444444444444555555777888999999888777666666555666666888777666444444555666777444444555555666555555555666222222333222:::VVVtttrrroooiiieeejjjttt}}}~~~~~~qqqYYYFFF999666777;;;===???HHHSSSqqqrrreee]]]IIIdddRRR~~~}}}}}}kkk___```jjj|||{{{|||vvvqqqssszzzvvvTTT;;;555777888AAAaaasssuuu|||yyypppgggjjjssszzzsssDDDCCC```jjjttt}}}~~~|||wwwpppjjjQQQQQQGGG777111666:::888000:::[[[___AAA;;;777555===999000KKK{{{rrrrrrxxxrrrYYY666OOOYYY===///???<<>>888SSSNNN444777444888AAAHHHSSS@@@777333GGGaaavvvaaaPPPaaa______kkkyyysssjjjoooxxxvvvwwwyyy>>>......***333VVVsssZZZUUU___ccc___OOOLLLIIIBBB>>>MMMaaafffHHHFFF999222444000---555]]]xxxjjj[[[SSSYYYccciiilllooo{{{uuurrroooooopppvvvjjj```___dddfffcccaaaiiidddbbbaaa___\\\aaahhhaaaeeeddd______eeeiiiiiiiiifffcccdddggghhhfffcccllliiimmmpppooorrrvvvsssvvvvvvxxx{{{~~~~~~~~~~~~}}}{{{zzzxxxwwwwwwwwwuuutttsssttttttrrrpppnnnpppoooiiiaaaZZZSSSMMMDDD555,,,...000+++))),,,,,,+++***)))(((((((((((())))))(((((((((((())))))((())))))(((&&&%%%'''(((***)))((((((***,,,---...,,,,,,---...000111333444777555111...+++++++++,,,***))))))(((''''''&&&&&&'''$$$$$$(((***)))))),,,)))***))))))(((((()))******+++---///111666;;;@@@GGGNNNeeevvv___MMMFFF@@@555000...+++)))((((((((()))000///999;;;,,,&&&,,,---'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%'''((((((''''''((()))111---111:::999///000999777555444444666888888888666666666666777888999999888888777777888888999999888888888777666555444444777777777666666555444444666333444555222---444???___nnnrrrjjjhhhsss}}}}}}~~~{{{{{{}}}rrr]]]FFF<<<<<<===<<<<<<777JJJ\\\pppiiixxx___|||{{{{{{|||~~~~~~zzzwwwoooeeebbb```bbbpppyyyrrrpppmmmiiihhhiiihhhbbb\\\QQQRRRVVV^^^lll~~~rrrbbbFFFWWW___TTTGGGBBB<<<555>>>999LLLbbbZZZMMMWWWeeeyyyooorrr}}}TTT@@@888666???KKKddd}}}mmmmmmlllpppvvvwwwlll^^^KKK___rrruuuqqqppptttxxxmmmjjj```NNN======PPPeeeiii___XXXcccyyyYYYAAA444...777333222888444EEEoooJJJ;;;<<>>OOODDD...---)))666\\\VVV???///CCC???;;;GGG___kkktttzzz===...---***333ZZZJJJ222,,,999:::444AAA\\\hhhaaaXXXLLL<<<333666,,,&&&000666,,,111KKKvvviii``````sssWWWNNN[[[kkknnngggiiibbb]]]\\\]]]^^^aaaeeebbbfffgggbbb^^^```dddfffbbb^^^[[[YYYZZZXXXUUUQQQRRRPPPPPPPPPQQQQQQQQQPPPKKKLLLNNNPPPRRRTTTVVVWWWbbbcccdddgggiiilllnnnoooppprrrwww{{{zzzxxx}}}~~~|||~~~~~~~~~~~~{{{yyyxxxwwwwwwwwwuuussssssttttttsssrrrooosssmmm]]]UUUUUUMMM@@@555---+++//////***(((,,,,,,+++***)))(((((((((((())))))(((((((((((())))))'''(((((('''&&&%%%'''((())))))))))))***,,,---.........///000111222333444111000///---,,,,,,,,,,,,)))))))))(((''''''&&&&&&'''$$$$$$'''))))))+++000///+++&&&%%%(((+++,,,+++***+++,,,...000444:::>>>EEEKKK^^^ppp[[[KKKDDD>>>222...---***(((''''''((()))333333666333)))&&&***...'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''((())))))(((((()))***((()))222@@@DDD>>>:::::::::888777777888888777555999888888888888888999:::999888888888999:::;;;;;;888999999999888666555333666666555555555555555555555222333777666222222666BBB]]]xxx|||pppiiirrr}}}{{{zzzzzzxxxiiiXXXGGG;;;888:::888555777OOO___xxxccczzzxxxtttmmmddd^^^```hhhssszzznnnVVVGGGEEE===DDDTTTNNN666111???:::333===NNNGGG444222===HHHVVVuuu~~~dddpppjjjEEE<<<;;;444222999888bbbtttjjjfffYYYIIIOOOaaannnSSS???;;;AAACCCAAAHHHPPPPPPJJJOOOaaakkkiiiKKK===<<>>888:::HHHLLL777222666>>>fffyyyxxxZZZ===666---222SSSjjj888+++RRRQQQ888,,,>>>+++///HHHQQQ888@@@FFF===777SSS444---111BBB;;;222???^^^tttooo777/////////CCCccc666000///666444555---IIIJJJ<<<===888+++***+++---///333000***CCCqqqzzz]]]KKKIIILLLXXXqqq___LLLMMMhhh{{{uuusssrrroooiiieeeooowww~~~||||||}}}yyyvvvrrrpppooolllhhheee\\\]]]XXXTTTUUUQQQLLLLLLKKKKKKKKKJJJHHHHHHHHHIIIBBBBBBCCCEEEFFFGGGHHHIIINNNKKKKKKNNNQQQUUU]]]fffqqqssswww{{{~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}~~~}}}{{{{{{{{{{{{{{{xxxvvvttttttuuuuuuuuutttqqqooofffXXXPPPKKKAAA555,,,***+++...,,,((((((---++++++***)))(((((())))))))))))(((((((((((())))))'''(((((('''&&&&&&''')))&&&''')))*********,,,---///000111111222222222333...//////......---,,,+++))))))(((((('''''''''''''''$$$$$$&&&((()))...444DDD999---'''(((,,,,,,+++)))***,,,---///333999===DDDIIIXXXmmmYYYIIIAAA;;;///---,,,***(((''''''((()))///333111+++'''$$$$$$((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((***++++++******+++,,,&&&+++111777BBBLLLJJJ@@@======>>>@@@BBBBBB???===;;;::::::999999999:::::::::::::::::::::;;;<<<===999:::;;;;;;:::888777666444333333333444555666777555222333666777666555666000BBB```vvvtttiiiooo}}}}}}}}}~~~{{{{{{vvvjjjYYYIII===777///111333>>>AAAVVV^^^}}}sss|||xxxyyywwwzzz}}}{{{rrrkkkfffkkkxxxuuuRRR999===000;;;\\\jjj```dddwwwrrroookkkhhh^^^LLL???@@@111IIIggguuummmiii~~~ddd===555777444555===000FFFaaajjj\\\QQQbbb|||xxxssseeeLLL<<<<<<```ccc\\\GGG333+++000555555333:::SSSmmmoooTTT888222666PPPyyytttLLL777???OOOWWWuuuQQQDDDFFFHHH^^^tttqqqWWWNNNKKK;;;***FFF||||||}}}kkk===000<<<666666___iii;;;333RRR===222000333000///VVVHHH000KKKIII666;;;___;;;555555QQQNNNLLL^^^WWW111111000333KKKWWW'''222666---&&&222;;;FFF444(((111111888***555555//////:::^^^tttYYYRRR___oooooonnnwwwuuuooojjjrrr~~~mmm```aaalll|||{{{yyyqqqtttmmmeeelllXXXYYYXXXUUUPPPMMMLLLMMMFFFFFFDDDCCCAAA???>>>>>>;;;555222555999;;;???CCCMMMPPPVVV]]]dddkkkqqqsssxxxzzz|||~~~~~~}}}}}}|||||||||{{{zzzyyyxxxxxx}}}||||||{{{{{{{{{||||||yyywwwuuuuuuvvvvvvuuutttpppeee\\\WWWNNN???444111,,,+++,,,,,,)))''')))...+++***))))))))))))))))))))))))(((((((((((())))))'''((()))(((''''''(((***'''***---...---,,,---///000111111222222222111000000000000000///---+++***((((((((((((''''''''''''&&&$$$$$$'''((()))000777[[[LLL888,,,)))+++***((()))***+++,,,...333888<<>>999///---,,,***(((''''''))))))000888111)))+++(((###''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((***+++,,,,,,++++++,,,---,,,000---***666JJJPPPIII<<>>===BBBMMMTTTQQQIIIBBBIIISSSPPPMMMVVVYYYVVVZZZBBB```gggQQQQQQttthhhIII???<<<555222555>>>AAAPPPZZZIII000444JJJbbb|||~~~ooobbbJJJ222;;;]]]fffXXXEEE999444666333AAAYYYYYY@@@111444222:::\\\nnnIII222...000000NNNfffrrrLLL@@@@@@222VVVYYY```XXXDDDKKKqqqvvvWWW777000666;;;555fffXXX777CCCSSS888...111***222888YYY:::---333777+++HHH^^^777333111XXXaaakkkxxxZZZ^^^nnn===---222...555fffXXX777@@@BBB---###333NNNKKK<<<111333000'''"""...333---***>>>YYYttt}}}~~~qqqiiiOOOGGGbbb{{{yyy~~~qqqOOOSSSaaaxxxsssrrrfff___nnn}}}yyyxxxzzzjjjiiifffccc___\\\YYYXXXPPPLLLIIIIIIGGGBBB???@@@???@@@BBBEEEIIINNNRRRUUU[[[^^^ccchhhmmmqqqtttuuu}}}}}}~~~~~~~~~~~~}}}}}}yyyzzzzzzzzzzzzyyyxxxxxxxxxwwwvvvvvvvvvuuusssqqqiii[[[SSSRRRGGG555,,,......---,,,***((((((***---******)))))))))))))))***))))))(((((((((((())))))((()))***)))((((((***++++++///333444333111222444111222333333333222000///111000000///...,,,+++***((((((((((((((((((''''''&&&%%%&&&(((((()))000888NNNAAA000''''''***,,,+++***+++,,,---///333888<<>>333(((...---%%%***'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((())))))+++,,,,,,+++***,,,---//////,,,***...999DDDIIICCCGGGNNNTTTWWWTTTNNNIII???>>>===<<<;;;;;;;;;;;;>>>>>>===<<<<<<<<<===============<<<======>>>???:::999777555444555666666555555444333222333333222666555666BBBZZZsss|||yyyzzzxxxuuusssrrrqqqqqqqqqqqqqqqqqqttt{{{{{{nnn]]]NNN???111000111666AAA@@@```ppp]]]@@@333>>>FFFZZZrrr{{{vvvqqqrrryyy}}}{{{uuuyyyxxxRRR444666555<<>>RRReee{{{IIIFFFPPPiiiooobbbrrr|||]]]===///,,,555111oooHHH444RRROOO555,,,///,,,000JJJQQQ///000(((666000YYYMMM'''222<<>>000###++++++###)))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))(((***++++++******+++,,,---***...333000***333BBBQQQVVV\\\bbbbbb]]]SSSLLL@@@???>>><<<;;;;;;;;;;;;@@@???>>>======<<<======>>>>>>=========???AAABBB???>>>:::777555555555555333555666444444555555444(((999<<<333@@@```pppiiimmmnnnqqquuuxxxwwwtttpppkkksssxxxuuutttwwwwwwuuuiiiUUUBBB:::444000:::000555???TTTbbbYYYAAA555888777444===NNNQQQFFFAAAFFFVVVaaaiiimmmzzzuuuJJJ>>>:::000---<<>>---666[[[zzzrrrcccRRRHHH]]]fff444hhh|||QQQEEEiiiPPPJJJmmm{{{UUULLLvvv{{{vvvvvvKKK333555666666~~~EEE444WWWCCC'''---///333---[[[HHH+++666???CCC222aaaHHH...CCCQQQeee===)))666:::YYY+++,,,000///FFFQQQ,,,888$$$,,,,,,///999FFF,,,***222******111---...111888OOOnnnzzz|||cccAAA111000888;;;XXXzzzmmmrrrrrrlllwwwaaahhh[[[OOO}}}yyyvvvvvvmmmHHH888333999777444EEEaaaoooXXX\\\ssszzzwwwoooxxx\\\===888...222RRR|||yyyqqqaaaPPPKKKZZZlllhhhgggfffdddaaa^^^\\\[[[UUUQQQIIICCC??????AAABBB>>>@@@EEEJJJOOOTTTWWWYYYfffiiioootttwwwxxxwwwvvvssssssssstttssspppjjjfffRRRUUUMMM999---......)))************,,,---+++(((***)))))))))))))))******))))))(((((((((((())))))***+++++++++******,,,...,,,222888:::777444555777555666777777666444222000---,,,++++++******++++++'''''''''(((((((((((((((%%%&&&)))+++***)))///777000,,,)))(((***,,,+++)))+++,,,---...000333999<<<<<>>????????????>>>>>>>>>===<<<;;;;;;;;;;;;;;;GGGEEEAAA<<<999888888999999888888777666555444444444222555999777===WWWsss{{{yyyzzzzzzhhhYYYVVVcccmmmmmmiiigggfffeee]]]YYYQQQGGG:::222000333222555888888555333333444000666>>>BBBAAA===:::999@@@:::```nnngggtttYYYFFF,,,333???222:::QQQTTT???444AAA^^^vvvqqqaaaZZZbbbPPP@@@CCCZZZgggWWW>>>...999:::444;;;111666gggUUUFFF222111NNNxxx~~~VVV???000444:::111VVVyyyPPPEEE777...000AAA```pppgggsssiiicccnnnlllIII888///333555777GGG]]]VVVsss<<<---===...666888GGGoooTTTAAAQQQ[[[cccwww333pppkkkGGG;;;444999WWW\\\WWWYYYFFF===TTT~~~lll{{{oooGGG---555:::MMM<<>>SSS}}}lll^^^bbbrrrwwwbbbQQQHHHEEEFFFhhhLLL777111(((HHHkkkzzzyyyvvvvvvvvvqqqmmm\\\HHHOOOgggttt|||yyy{{{{{{vvvooollljjjcccbbb^^^SSSPPPLLL@@@DDD:::555888:::888999===>>>DDDQQQaaammmrrrtttuuupppsssrrrppppppoooeeeXXXTTTIII:::000---......---++++++************++++++************)))))))))))))))******++++++++++++***,,,...,,,***444BBBCCC999222888;;;777444555666555666888888666333222///,,,+++++++++************)))))))))(((((('''''''''&&&%%%&&&((()))***...444888666)))...000###&&&///)))---,,,---/////////555<<>>@@@DDDFFFFFFGGGFFFEEECCCCCCCCCBBBAAA@@@??????>>>===============<<<===???@@@???>>><<<:::999999888777777666666666555222333555333555HHH___www}}}}}}uuufffdddnnnxxxzzzyyywwwpppjjjbbb___XXXLLL>>>444222444000222444555444666999<<<;;;DDDUUUiiixxxyyyoooeeeJJJBBBaaa]]][[[fffHHHUUUBBB888000'''222DDDFFFFFF777111===XXXzzz}}}pppZZZXXXNNN???:::DDDSSS\\\@@@999---(((444===IIIgggFFF<<>>KKKnnn~~~bbbCCC...111222+++222CCCfff|||CCC...:::---777;;;XXX}}}mmmmmm]]]GGG;;;666:::DDDlllwwwGGGoooMMM------777333GGGLLLIIIJJJ>>>777DDDqqqsssxxxbbbAAA555333AAA888PPPMMM,,,000,,,...***222ZZZ???......===@@@<<>>>>>***333FFF>>>...******,,,---444444***???KKK]]]ppp~~~rrr]]]AAA>>>GGGAAAEEEKKKGGGEEEMMMMMMGGGFFFAAA000)))999NNNVVVWWWXXX~~~|||yyy~~~rrrXXXMMMUUU^^^222555777777222+++888SSSNNNZZZfff{{{{{{ggg^^^fff|||gggEEE444666999888FFFZZZ===555BBB>>>IIIUUUNNNbbbzzztttqqquuu{{{}}}}}}~~~yyyhhhfffoooqqqssszzz|||yyyxxxxxx~~~vvvuuurrriiifffaaaUUUTTTLLLEEEAAA???:::666444666999AAAKKKVVV```iiinnnpppsssrrrmmmjjjdddYYYLLLIII???333,,,+++,,,,,,+++++++++************++++++)))))))))))))))))))))))))))***++++++,,,+++++++++222)))***<<>>DDDJJJZZZzzzlllXXXHHH>>>888222...,,,+++***'''&&&'''***...444111,,,)))((((((((('''((((((((()))((((((''''''(((((((((((()))+++,,,---++++++******))))))******///444777333000666GGGVVVUUUeeeuuu```\\\nnnbbbYYYUUUKKKEEEGGGKKKMMMNNNPPPPPPMMMIIIGGGHHHGGGEEEBBBAAAAAA@@@?????????@@@@@@999:::<<>>HHHTTT___eeeffffffVVVPPPiiiNNNPPP}}}zzzWWW555???DDD@@@???MMM[[[]]]\\\PPPPPPDDD222666YYYyyyggg```QQQ???666888???CCC___QQQAAA444,,,555FFFMMM:::555000888XXXnnnRRRKKKKKKgggpppPPPVVV]]]GGG<<<<<<;;;@@@CCC===LLL<<<...777VVVzzz~~~XXX<<<>>>FFFDDDFFFQQQcccvvvIII999GGG???JJJQQQkkklllJJJ777;;;TTTfffeeesss~~~rrrYYY@@@333777...888CCCOOO\\\iiivvvyyysssfffoookkkVVV333(((///444\\\@@@000000,,,000)))111\\\DDD(((111EEEGGG<<>>IIIUUU]]]fffkkkmmmjjjcccZZZNNNDDD<<<666...******,,,,,,+++++++++************++++++))))))))))))))))))))))))******+++,,,------,,,,,,***,,,CCCgggxxxgggJJJ999333888;;;:::;;;===<<<888666444444555666444...***++++++*********)))))))))((((((((((((''''''''''''(((((('''&&&&&&(((,,,///777777...))),,,,,,)))---+++)))+++///000///333999;;;FFFKKKTTTwwwuuugggUUUEEE===777222...,,,+++)))'''&&&)))...222222///+++(((((()))((((((((())))))******)))(((((())))))******+++++++++******************,,,---...///444888555222888GGGUUUccczzztttiiiooojjj]]]ZZZTTTPPPSSSVVVUUUTTTUUUVVVRRRMMMKKKLLLKKKHHHEEECCCBBBBBBAAAAAAAAAAAAAAAAAA???<<<;;;===CCCIIIMMM>>><<<:::888666666777777:::666444666555222555:::PPPhhh|||}}}|||~~~qqq^^^UUU___ppp{{{||||||ppp[[[BBB...333333222111111222555777>>>BBBCCC===666555===EEENNNQQQlllDDDEEElllzzzVVV444...;;;999DDDbbbcccQQQTTT^^^iiicccNNNBBBHHH```zzzqqqYYYHHHAAA===555,,,IIIMMMTTTMMM111555RRRLLL666555333===[[[ddd```fffmmm<<>>777777444>>>]]]~~~uuuqqqyyykkkLLL;;;333///000888ZZZyyy|||vvvooosssoooxxx|||{{{~~~yyyxxxyyyuuummmiiieee[[[OOOGGGHHHEEE===999;;;AAAEEEOOOWWW```ccc___UUUIIIAAA555111---+++,,,------,,,++++++************++++++))))))))))))************+++,,,---...............***AAAbbbwwwnnnPPP888000888<<<===<<<<<<===999444555333666;;;===888///***************))))))))))))((((((((((((((('''''''''(((((('''&&&&&&(((,,,///888???222(((000---$$$++++++)))***...000000222777:::HHHLLLOOOnnnooocccQQQCCC;;;666111---******)))((((((+++111555///---***(((((()))((((((((()))***+++++++++)))))))))***+++,,,,,,+++***)))///...,,,++++++,,,---...///111333444555:::BBBIIIeee}}}~~~iiisssaaa```\\\\\\aaabbb]]]XXXVVVXXXUUUQQQOOOOOONNNKKKIIIEEEDDDCCCBBBAAAAAAAAAAAADDDBBB===;;;<<<@@@EEEHHHDDDCCC@@@===:::999888888888555555777999777666666:::LLLggg}}}~~~zzzcccDDD222999OOO```fffrrrvvvzzzpppNNN000444333222111111000//////888>>>FFFGGGBBB:::444111444AAA```???;;;ZZZdddGGG<<<===222GGGnnncccLLLZZZGGGKKKOOO^^^kkk^^^QQQ[[[vvvxxx]]]AAA444888BBB444CCCUUUZZZ888777XXXFFF555555444<<>>XXXnnndddDDD555IIIeeezzz}}}MMMGGG666333:::444===___wwwhhhiiilll___RRRGGG777444222111IIIvvviiiaaannn~~~^^^AAA>>>BBB>>>888777>>>999444888KKKTTTDDD888222???WWWooozzzxxxuuuvvvtttwww___@@@888555333:::<<>>:::DDD???>>>AAA???777000---*********)))))))))(((((('''''''''(((((((((((((((''''''''''''(((***///222AAAKKK>>>///333...%%%,,,...******---000///111555:::HHHLLLMMMgggkkk^^^NNNAAA:::666111---)))))))))((())),,,111555---+++((((((((())))))(((((()))+++------,,,+++)))***++++++,,,++++++******555333000---+++++++++,,,......///333777;;;>>>???IIIddd]]]mmmvvvfffdddggglllllleee^^^[[[ZZZYYYXXXVVVSSSPPPNNNLLLHHHGGGEEEDDDBBBBBBAAAAAA???@@@@@@??????===<<<;;;GGGFFFEEEBBB@@@===;;;:::444444444666888888666555111999QQQppp||||||{{{eeeFFF///...<<>>333222000000111111///...,,,,,,111@@@OOOTTTLLLAAA+++888RRRFFF999OOOxxxcccXXXQQQHHHfffxxxVVV]]]aaa\\\QQQXXX^^^BBB,,,:::```zzzyyyWWW===888??????FFFIIIUUUAAA???]]]BBB:::;;;999???WWWzzznnnaaaIII222VVViiiQQQiiiVVVFFF<<<333---???bbbwww[[[ZZZ^^^hhhvvv~~~{{{dddWWWhhhyyy|||xxxzzzooodddaaaZZZVVV[[[uuuyyytttoooxxx}}}|||iiiaaaOOO777000111^^^EEE222,,,...+++,,,...CCCZZZ111111888???;;;:::CCCwwwRRRwwwlllYYYRRRHHH===&&&555===VVVlllNNN///<<<***000<<>><<>>IIISSSbbb___GGGCCCNNNWWWeeeYYY333222555;;;TTT|||qqqeeefffkkkiiilllYYY;;;777JJJNNNAAA;;;444999444999DDD:::777MMMPPP[[[llltttuuuyyy~~~yyyhhhZZZGGG\\\QQQ:::666111***222JJJMMMVVVgggzzz{{{gggaaammm}}}~~~}}}|||xxxssspppnnnfffWWWHHH@@@JJJ\\\jjjfffZZZPPPFFF===999<<>>;;;:::BBBBBBCCCBBB@@@>>>;;;999444555666555666666555444222222<<>>777999999@@@RRRbbb___QQQ888444000///000111111000333...---555EEESSS[[[\\\@@@AAAJJJQQQ777EEEmmmyyyggg]]]TTTkkkoooCCC666666@@@:::AAATTTMMMKKKggg]]]mmm|||aaaKKKAAAHHHLLLBBBVVVTTTUUUwwwcccPPPQQQMMMNNN```}}}uuu]]]NNNZZZbbb\\\\\\dddnnnttt```CCCKKKrrrbbbEEEAAAOOO^^^]]]___cccaaabbbbbb```fff~~~tttxxxiiiYYY```ooosssaaaRRR>>>;;;000SSSXXX444222...%%%///,,,444```;;;---999OOO===::::::cccaaaWWWfffaaaSSSDDD;;;777///'''999>>>```gggBBB---444<<<000DDDHHH:::000......222)))///'''222QQQVVV^^^qqqDDD666333...333(((:::ccckkkIIIBBBZZZcccHHH@@@444///:::WWWzzz}}}GGG222111IIIZZZZZZNNN@@@UUU@@@999999CCClllzzzZZZIIIMMMQQQhhhvvvfff]]]ZZZBBB\\\eeeRRRHHHSSSYYYSSSeeeZZZ\\\AAA000AAAOOOdddYYYQQQUUUhhhzzz~~~rrr]]]EEE666666WWWRRR;;;888222---<<>>///---<<>>999555000,,,)))))))))((('''''')))+++***((('''''')))***)))((((((***,,,...///...,,,+++++++++*********+++,,,------,,,******+++---000222///000222444888===BBBEEEFFFCCCQQQ[[[lll|||zzzpppooorrrwwwvvvqqqmmmmmmccchhhkkkfff\\\TTTQQQRRROOONNNKKKIIIFFFDDDCCCBBBDDDCCC@@@???>>>@@@AAACCC:::<<<>>>???>>><<<999777777999999666555555555444666222///999WWWvvvzzzsssZZZ@@@111111777::::::888000,,,;;;TTTaaa```???999222...///111111111000444666222///555EEESSSWWWKKKCCCTTT111888YYYvvvYYYLLL???NNNlllkkkOOO===444@@@888@@@```\\\BBBBBBCCCHHHWWWnnn~~~tttrrreeelllZZZiii```UUUwwwllliiiiiiddd```lll}}}pppxxxdddDDDEEEKKKfffyyyqqqttt{{{bbbCCC333DDD```oooqqq|||zzztttmmm```aaannn~~~{{{KKKHHHiiippp~~~}}}xxxqqqnnn\\\VVV>>>SSSfff333111..."""000+++***cccBBB*** GGG***+++444LLLvvvGGG666444333111+++***777GGG\\\iiiZZZ///%%%000,,,...;;;WWWRRR///&&&333777222222(((+++TTTiiiGGGMMMOOO666...,,,444999"""EEEsssjjj\\\TTT;;;111...///@@@___}}}uuu{{{YYYRRRYYYNNNJJJWWW^^^HHHWWWfffKKK(((DDDmmmhhhFFFFFFGGG[[[xxxfffYYYSSS888JJJ[[[YYY@@@***...>>>:::;;;\\\^^^YYY___LLLFFF888FFFdddsssRRR999222555333VVVOOO333222333999RRRJJJ777999YYYxxx{{{yyynnnVVVTTThhhuuussseeeRRRAAA555999KKKLLL;;;333999333QQQmmmvvvsssqqqjjjbbbVVVJJJ???===;;;444//////***+++,,,+++***+++,,,...++++++************++++++------......///000000111333444555777888999999999@@@DDDOOOWWWQQQEEEFFFRRRMMMVVVYYYRRRHHHHHHNNNSSSRRRYYYfffnnn```BBB///+++))))))))))))((((((((((((&&&'''''''''(((((())))))'''(((((('''(((+++///333FFFDDDIII???333OOOuuu~~~;;;222,,,+++---...111444:::===DDDOOO```~~~{{{```XXXMMMAAA999222---***)))((('''(((***++++++***)))(((((('''''''''((((((000222111///000333111---******+++,,,,,,,,,++++++---222,,,555333(((...+++111000000111444999???BBBHHHOOOQQQZZZkkkqqqttt~~~zzzuuurrruuu{{{|||uuunnnjjjgggiiikkkeeeZZZUUUWWWRRROOOLLLKKKJJJIIIGGGEEEAAAAAAAAA@@@@@@@@@??????<<<<<<<<<===<<<<<<;;;;;;<<<<<<;;;999777666444444111222222444===QQQlllrrr___RRRLLLFFF===666===555777+++DDD```OOOSSSGGG===222333555***,,,AAA444======444777DDDDDD888FFFWWW[[[TTTFFF222BBBqqqoooVVV???JJJgggllldddfff^^^WWWPPPXXX^^^NNN<<>>777555888DDD\\\qqq^^^???***,,,...)))///>>>^^^JJJ222&&&''',,,---+++000'''KKKmmmQQQ999aaaggg===///444444777111333LLLcccUUU:::000444///777TTTxxxyyyZZZCCCNNNoooPPPPPPKKKBBB777<<<+++AAARRR;;;666OOO\\\<<<111777XXX}}}lllVVVEEE888888UUUjjj333---666444///888MMM```ZZZDDD888;;;MMMbbbzzzzzz^^^444777444888MMMbbbVVV___]]]:::@@@JJJ///111GGGmmm|||yyyiiiMMMVVVlllwwwfff???666///AAASSSaaacccOOO<<<;;;666HHHcccrrrpppgggiiiqqqooo```MMM???888444000+++******+++,,,,,,,,,,,,+++***+++,,,,,,++++++,,,------.../////////111444777888;;;===???DDDIIIFFF@@@BBBCCCIIIOOOOOOJJJGGGHHHVVVUUUNNNDDDAAAFFFLLLNNNTTTZZZhhhqqqdddFFF000*********)))(((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((())))))***+++---...???;;;OOOQQQ;;;GGGhhhnnn999111,,,,,,------...111555<<<;;;QQQZZZooovvv^^^WWWKKK@@@888222---***)))((('''(((***+++***)))((((((''''''''''''((((((+++...000///111444222---,,,,,,,,,+++,,,,,,,,,,,,...999000...,,,,,,666...000//////000333777;;;>>>EEENNNRRRYYYhhhooovvv}}}}}}{{{vvvnnniiiggghhhddd[[[VVVWWWTTTRRROOOMMMLLLJJJHHHGGGCCCCCCCCCBBBBBBAAAAAA@@@<<<<<<=========<<<;;;;;;<<<<<<;;;:::888777666666555555444222666DDDYYYhhhvvvoooYYY@@@:::FFFMMMJJJ@@@KKKNNNLLLaaacccBBB888SSSJJJ888///333444999GGG>>>;;;===CCCBBB;;;:::???666???SSSfff[[[999666SSSmmmWWWTTTZZZOOOBBBEEEYYY]]]\\\eeezzz}}}pppiiiuuu~~~pppccc^^^___vvvyyyeee``````UUUVVV^^^YYYUUUXXXXXX```mmmpppzzzyyyjjjkkk{{{wwwRRRIII===999NNNVVVQQQLLLTTTllluuuccc```vvvrrrZZZLLLgggrrrzzzxxxooodddWWWLLLRRR~~~}}}hhh;;;KKKiiittt{{{|||rrrcccRRRJJJAAA777EEEiiiaaa...------///+++***<<>>GGGQQQOOO>>>222<<>>@@@EEEJJJNNNUUU\\\^^^[[[SSSMMMIIIJJJMMMNNNQQQUUUTTTTTTOOOEEEAAACCCFFFFFFIIINNNZZZcccYYY@@@...*********)))(((((((((((((((&&&&&&''''''''''''&&&&&&(((((())))))***+++---...:::>>>PPPRRR;;;666>>>:::555...***,,,//////000333666===<<>>222---000:::,,,111000///000333777999999IIIRRRSSSUUUaaakkkvvv~~~|||wwwpppjjjgggeee___[[[YYYXXXUUURRROOONNNMMMKKKIIIFFFFFFEEEDDDDDDCCCBBBBBB===>>>>>>>>>======<<<;;;<<<;;;;;;::::::999888888666666444111000666CCCMMMqqquuuccc@@@000:::DDD@@@IIIcccWWWXXXlllaaaMMMFFFDDDLLLHHH>>>;;;666666???RRRAAA555999@@@@@@???AAA555444VVV~~~yyy\\\VVVcccuuuyyy```QQQQQQPPPVVVgggnnnuuuoooqqqttt{{{|||iii]]]aaannn~~~lllfffeee^^^SSSYYYbbb^^^yyyrrrhhhgggfff^^^iiizzz|||kkk>>>:::@@@DDDQQQQQQOOORRRZZZfffyyy}}}rrrXXX[[[jjjsss[[[pppzzzwwwooohhhbbbaaayyyqqqmmmllleeecccttthhhAAAWWWrrrttt|||xxxwwwssskkkkkk~~~xxxOOORRROOOGGGUUUwwwuuuNNN---(((...///$$$(((@@@RRRBBB444...444777000---000---888<<<333((((((222:::```PPP666)))<<>>JJJPPPbbbeeeWWWQQQFFF<<<555000,,,***)))((('''((()))***)))((((((''''''''''''(((((()))000222333333666;;;:::666222000---++++++,,,///000DDDMMMAAA;;;555111888---333222111222444777999999IIITTTXXX]]]pppzzzpppkkkiiifffbbb^^^[[[XXXUUURRRQQQOOOLLLJJJHHHHHHGGGFFFDDDCCCCCCBBB????????????>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::555666555222///111777<<>>000555444222222222222333666999<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;777999999777333222333555AAAXXXrrrwwwaaaEEE777888000WWWMMMOOOQQQ;;;AAAGGGcccNNN:::EEEaaaeeeXXXSSS777PPP]]]NNN>>>======999666===PPPNNN666444BBBAAA```qqqsssmmm|||fff___kkkjjjZZZSSSKKKQQQaaawww{{{nnnpppvvvrrrbbbSSSKKKnnn{{{^^^>>><<>>///111CCCGGG777///555===KKKXXXSSSCCC444,,,)))777+++&&&+++000;;;VVVrrrttt{{{|||ZZZ666888IIIKKK```nnnrrroooqqqmmmeeeeeehhhtttbbbXXXUUUSSSaaacccvvv|||cccGGG+++777NNNVVVMMMEEE===:::???^^^ggg{{{iiiLLL<<<<<<444???```MMMLLLMMMXXX<<<777555DDDcccnnniiiSSSeeeeeeJJJPPPPPP@@@///???bbbGGGZZZ888BBBSSSnnnzzz~~~uuucccBBBIIIAAA222MMMQQQ555666%%%:::LLL666,,,;;;>>>???XXXkkkhhh___XXXKKK<<<---,,,+++---//////,,,))),,,,,,---...............---///222333444555777999<<<>>>AAAEEEIIIMMMSSSWWW]]]dddjjjlllooovvv}}}{{{mmmaaa\\\\\\[[[ZZZ[[[[[[^^^\\\SSSJJJDDD===777333222222333000+++***+++***))))))(((((((((((((((((())))))******))))))(((((((((((()))***+++------111???GGGJJJJJJ===///---,,,***+++//////---...111333:::???CCCMMM[[[~~~sss___PPPJJJ@@@888222...+++******(((''''''))))))(((&&&''''''&&&''''''((()))***666666222...111888;;;:::555333000...---...111222/////////DDDCCC...111444///222444333111444;;;BBBLLLnnnxxxsssqqqkkkeeeccc```\\\YYYVVVTTTQQQOOOLLLKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBAAA@@@???>>>===;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<:::666333222222000???]]]vvvsss^^^PPPPPPEEEZZZ\\\VVVDDD...---000MMMSSSRRRUUUaaadddfffpppcccXXXPPPPPPMMMEEEBBBEEE000EEEUUULLL>>>HHHWWWWWWUUUcccqqqvvvxxxrrrmmm}}}ccc[[[dddccc[[[^^^``````dddooozzzeeeNNNEEEGGGXXXoooHHH<<>>KKKqqqxxxiiiiiilllooommmhhhfffhhh]]]gggyyycccJJJPPPeee___jjjxxxxxxwwwxxxtttvvvoooPPPiiiNNNAAA777@@@]]]~~~ttt???***===RRReeezzz[[[888,,,***///333...333&&&&&&???[[[___JJJ444+++'''000===:::222CCC```jjjSSS===444111------111&&&111111,,,===YYYZZZFFFsss___@@@???CCC999RRRiiiuuuoooaaaNNNHHHSSSuuuQQQ===@@@KKKfffyyykkkAAAQQQRRRSSSPPPPPPYYYcccgggrrrvvvcccHHH;;;MMMHHHRRRyyysssiiiEEE111***444GGG```xxx~~~vvvaaa]]]SSSeeepppXXXHHHEEE333888BBBYYYKKKZZZ@@@;;;^^^sss|||zzz}}}sssZZZ<<>>---///777666CCCSSSPPPWWW^^^cccfffiiidddMMM666000...,,,+++,,,------,,,......///000000000000000000222555777888:::===???AAACCCGGGKKKOOOTTTZZZ^^^bbbhhhnnnqqqvvv}}}yyyoooddd]]]WWWUUUYYY```___aaa]]]TTTKKKFFFAAA===555333000...,,,******+++******)))((((((((((((((()))******++++++******)))(((((())))))***+++---...///===OOOUUULLL===222+++,,,+++,,,///...+++,,,000000666>>>@@@OOOZZZpppnnnaaaMMMGGG>>>666111---+++******(((''''''(((((('''&&&&&&&&&&&&''''''((()))***333444111///222999===<<<666444222/////////111222555999555@@@===...222000///555999777222555BBBNNNmmm|||xxxrrrkkkhhheeeaaa]]][[[XXXUUURRRNNNNNNLLLJJJHHHFFFDDDCCCCCCCCCBBBBBBAAA???>>>===<<<;;;;;;;;;::::::999999:::::::::888666444333333222555CCC\\\nnnnnn```SSSTTTPPPaaaZZZCCC===999888---XXXiiiWWWLLLTTTaaallliiiRRROOOVVVYYYYYY[[[DDDNNNGGG555000666===DDDWWW```fffdddcccgggmmmqqqtttfffvvvrrr^^^aaaeeebbbbbbjjjhhhhhhmmmvvvfffBBB666===KKKzzz|||]]]EEEIIIddd^^^bbbcccgggkkkcccdddsssmmmYYYPPPaaa|||oooeeefffdddfffkkkmmmmmmnnnsssuuutttsssLLL===AAAIIIjjj{{{gggdddgggnnnqqqmmmiiiiiigggmmmnnnkkkWWW\\\kkkgggnnn|||kkknnnxxx{{{qqqsssxxx~~~tttddd^^^sssEEE999888QQQ{{{zzzGGG222PPPlllpppsss}}}ooo\\\AAA+++...666111&&&:::AAA777999KKKRRRIIIMMMGGGGGGSSS______SSSGGG000000222333---&&&)))222222***888VVV]]]III<<<@@@~~~bbbIIIXXXrrrwwwaaaooouuuooo]]]DDD???PPP{{{qqqeeejjj~~~jjjlllaaaQQQSSSooovvvYYYHHHEEEWWW[[[bbb~~~ZZZCCC;;;FFF^^^zzz}}}wwwqqqWWWKKKGGGTTTooofff===555BBB[[[WWWZZZTTTWWW\\\```mmmxxx~~~zzzzzz}}}xxxnnnMMM888888333888KKKAAA111,,,555DDDMMMQQQSSSOOOHHHfffeeegggiiigggYYYDDD333222000---,,,,,,---//////000000111222222222222111444777:::<<<===@@@CCCEEEGGGJJJNNNRRRVVV[[[aaaeeehhhmmmqqquuu{{{tttrrrnnnfffXXXOOORRR[[[aaaaaa[[[PPPHHHFFFEEEBBB555333///+++***+++++++++******)))(((((((((((((((******++++++++++++******(((((())))))***+++---...,,,888WWWaaaLLL>>>;;;///+++***+++...,,,***,,,222///444>>>>>>QQQYYYbbblllcccLLLFFF===555000---+++)))***(((''''''(((((('''%%%&&&&&&&&&'''''')))******111333333222777>>>@@@>>>666555333111000000111222...888222444333000999222222:::???<<<666999IIIXXX~~~xxxqqqlllhhhddd```^^^[[[XXXUUUPPPPPPNNNLLLIIIGGGFFFEEECCCCCCCCCBBBAAA@@@>>>===<<<<<<;;;::::::999888888444555555555555666666777333...///CCCdddwwwgggLLL@@@111ZZZ```PPPWWWKKKBBB<<>>222666)))***)))***---+++***...444///333======QQQWWWYYY}}}ggg```GGGBBB:::444000...,,,+++((((((((((((''''''''''''&&&&&&'''&&&'''***...222444111......777@@@@@@<<<===666222333444333222444000222888<<<777//////555111NNNOOODDDGGGCCCOOOvvv~~~xxxtttpppjjjfffddd```[[[WWWVVVTTTPPPNNNLLLJJJHHHFFFDDDDDDCCCBBBAAA???>>>>>>=========<<<;;;;;;::::::777777777777777888888999333999555000DDDeeeqqqgggBBBXXX[[[CCC111:::HHHMMM^^^gggdddXXX___tttzzzooogggmmmrrrtttuuutttppplllhhheeeTTT@@@===NNN^^^aaannngggaaadddrrr}}}zzzpppZZZUUUJJJJJJaaaxxxVVVXXXnnnooojjjlllnnnmmmiiijjjyyyvvvRRR111444@@@dddpppUUUOOOeeeeeeYYY^^^sssoooaaaffflllvvvdddhhhttt{{{kkk___fff```gggkkkhhhfffffffffdddjjjiii@@@@@@AAAVVVzzznnndddjjjxxx}}}uuukkkjjjrrrppp~~~}}}eeefff{{{\\\HHHHHH\\\wwwuuu}}}xxxnnnvvvzzzkkkfffrrrccceeeiiinnnkkkgggxxx\\\DDDhhhssseeeqqqqqqlllmmmvvvmmmOOOFFF[[[PPPAAA444333555222//////111+++)))...222000---,,,///555888555222777DDDNNNiiiXXXHHHFFFSSSbbblllpppwwwxxxxxx|||}}}hhhjjjpppoooqqqxxxssshhheeehhhyyyxxx|||sssUUUIIIUUUhhhsssfffjjjrrrrrrxxxtttttt|||mmmWWWaaa{{{xxx|||~~~zzzwwwxxxuuuxxx~~~~~~zzzdddMMMXXXXXXXXXWWWYYYaaammmvvv~~~xxxxxx{{{rrrbbb???111000@@@IIICCC>>>AAAAAAAAA888111>>>XXXhhhiiinnnnnnkkk]]]EEE111---333...//////000111222222333222444555666666777:::<<<;;;===@@@BBBDDDGGGKKKNNNOOOTTT[[[___bbbfffkkkpppuuuzzzjjj[[[[[[YYYSSSKKKGGGHHHHHHGGG@@@555+++***+++)))***...******))))))))))))*********,,,...///...,,,+++***(((((()))***,,,...000111---///444777777555111...,,,,,,,,,,,,---...//////111333444===JJJOOO___yyyyyyeee[[[EEE@@@999333///---+++***((((((((((((''''''''''''&&&''''''''''''***...111///---+++---666@@@BBB>>>???888333444555444555777777444444888888444555999777DDDHHHOOOZZZ\\\ssswwwsssnnnkkkiiieee___ZZZYYYVVVRRRPPPNNNLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@???>>>>>>===<<<<<<;;;;;;:::888888777777666777777888;;;666000///:::NNNbbbnnncccXXXHHH>>><<>>:::@@@GGGJJJLLLQQQZZZaaaFFFJJJNNNTTT```kkkmmmjjjtttpppgggeeepppyyyhhhiiippprrruuuwwwkkkuuu{{{qqqOOOGGGSSS^^^ccceeeccceeegggmmm~~~sssqqq{{{yyyppprrruuuqqqLLLJJJ```|||zzz|||~~~{{{~~~pppsssyyy}}}yyyzzz|||yyyppphhh||||||zzztttpppqqqwww}}}|||~~~{{{}}}~~~mmmXXX:::::::::<<<>>>BBBIIIPPP444666===JJJ[[[iiipppqqqrrriii\\\LLL:::---,,,222111111111111111222222222333444666666777888;;;======???BBBEEEGGGJJJNNNQQQTTTYYY```dddgggkkkqqqvvv~~~rrr^^^KKKCCCBBBBBBDDDFFFBBB777...------+++***,,,******))))))))))))******000222444333///------///)))))))))***,,,---///000+++...111444444222///---,,,,,,+++,,,,,,---...///222555666>>>IIIMMM[[[sssrrr```TTTCCC>>>777111...,,,+++)))((((((((((((''''''''''''&&&'''''''''''')))---000,,,,,,***,,,555>>>@@@===@@@999444555666666888<<>>>>>======<<<<<<;;;;;;999999888777666666666666<<<111...333333555KKKiiiyyycccGGG888@@@UUUeeekkkdddlllnnnccc\\\fff}}}wwwllleee```VVVKKKHHHaaawwwttt^^^PPPTTT___WWW]]]```^^^bbbooo}}}wwwbbbMMMJJJ]]]sssxxxTTTSSS``````ccchhhjjjfff___```dddqqq}}}PPP@@@EEEaaa|||yyyaaaTTTnnnrrrJJJZZZ\\\XXX___ccc```bbb```^^^yyyzzzeeerrrrrrooorrryyyhhhlllbbbcccppprrrgggdddmmmjjjZZZKKKFFFLLL===CCChhhSSSIIIGGGOOOZZZgggppp~~~wwwSSSQQQwwwaaaFFF===???AAA\\\bbbYYYfff{{{gggKKKhhh~~~xxxXXXFFFQQQttt}}}qqqTTThhhsssooo{{{{{{xxxcccIIIZZZvvv___GGG555...///+++,,,---,,,***---;;;KKKMMM^^^qqqwwwkkkUUUAAA777666LLLaaaiiipppuuuoooccc]]]tttcccZZZjjjuuunnnpppyyyyyynnnyyyxxxnnnjjjiii~~~cccGGGQQQfffkkkhhhhhheeegggddddddvvvnnn[[[TTTXXX___dddhhhDDDHHHcccjjjlllnnnjjjaaa\\\cccnnn}}}{{{}}}qqq```qqqkkkeeedddhhhfff___```fffyyy{{{|||xxxrrrooorrrvvv|||}}}|||}}}~~~hhhPPPhhhfff___YYYZZZUUU@@@(((666<<>>@@@BBBEEEHHHKKKNNNSSSVVV[[[```fffjjjmmmrrryyy~~~tttQQQBBB@@@???BBBHHHEEE;;;222000///---************))))))))))))******...000222111---+++,,,---************+++,,,---...***,,,...///000///---,,,+++++++++,,,,,,---...///333777888>>>IIILLLVVVjjj|||jjj[[[KKKBBB===666111...,,,+++***((((((((((((''''''''''''&&&''''''''''''))),,,.........------444<<<===999???999444444555666:::@@@EEEAAA<<<:::999888:::;;;===111444BBBRRRrrrxxxssspppmmmiiifffaaa^^^ZZZVVVTTTRRROOOMMMIIIHHHGGGFFFDDDCCCAAAAAA??????>>>======<<<<<<;;;::::::888777666555555555444///333:::444,,,:::RRRlllsssbbb???;;;ZZZooommmTTTWWWZZZXXXSSSWWWhhhzzz~~~yyyjjj[[[HHH888LLLXXXjjjvvvuuujjj```\\\YYY```bbb]]]ZZZbbbnnnvvvdddKKKTTTmmmkkkfffttthhhVVVTTT______bbbeeedddaaadddjjjbbbqqqoooIII;;;DDDfffyyyQQQEEEUUUrrrmmmYYYOOOZZZeee___^^^jjjvvveeennntttZZZ___zzz{{{cccYYYfffuuuooo___ddd[[[XXX___cccbbbccciiipppbbbHHHIIIVVV???HHHwwwiiiiiinnnrrruuuXXXVVVvvvuuuTTT;;;===EEECCC???LLLcccrrruuullloooqqqxxxcccDDDOOOZZZOOO@@@OOOpppyyysssVVVhhhvvvoooooorrrgggsssiii<<<>>>vvv~~~^^^IIIGGGMMMTTTMMMFFFDDDEEEHHHQQQZZZtttwwwWWW888---...:::TTThhhjjjkkkmmmaaaMMMHHHrrr{{{kkkccctttuuuooooooqqqvvv~~~zzznnnpppuuurrr|||rrrMMMMMMddd{{{hhh^^^dddkkkjjjjjjnnndddhhhfffgggyyyeeeDDD777GGGeee|||bbbLLLYYYvvvoooooollldddZZZZZZeeepppssslllooo~~~wwwfff^^^qqqqqqSSSRRRXXX]]]SSSCCCBBBNNNqqqwww}}}}}}yyyvvvxxx{{{~~~}}}~~~wwwfffUUU888:::BBBRRRdddeeeSSS>>>NNNXXXgggrrruuutttqqqpppkkkSSS999//////111111111555555555555555555666666555777888999:::<<>>======<<<<<<<<<;;;999888666555555555000333777777333000555;;;OOOpppyyy[[[BBBKKKbbbnnnWWWSSSUUU]]]aaa```bbbggg~~~~~~|||}}}{{{[[[:::666HHHcccyyyzzzjjj\\\___cccddd```___cccggghhh|||pppVVV]]]wwwooo]]]NNNXXXqqquuu^^^FFF\\\]]]bbbgggeeeaaabbbfffbbbUUU]]]VVVCCC666===bbb}}}[[[DDDMMMkkkhhhXXXZZZYYYUUUZZZccc^^^iiiyyy\\\___{{{yyyXXXHHHLLLOOOLLLaaafffgggeeellluuuuuunnnpppttt\\\WWW^^^HHHYYYlllqqq[[[HHHBBBWWWwwwXXX===...***777JJJXXX]]][[[kkkooorrruuu}}}rrr^^^uuupppXXXNNNhhhxxxzzz{{{WWWZZZjjjnnnqqqrrrdddlllbbb>>>IIIqqqOOOKKKggg{{{mmm[[[LLLHHHKKKVVVlllyyyVVV666///999EEEZZZiiiiiikkkkkkYYY@@@<<>>KKKjjjsss}}}{{{xxxzzz~~~~~~zzzrrrhhhaaa___ssseeeVVVJJJ===>>>VVVsssgggttttttfffbbbmmmrrrkkkVVVBBB000---333666333000555555666777888999:::;;;777999;;;<<<===???BBBDDDEEEGGGKKKOOOSSSXXX]]]```cccgggmmmqqqvvv}}}mmmLLLBBBBBB@@@IIIEEE<<<333---+++++++++******))))))))))))******------111<<>>>>>======<<<<<<:::999888777777777444999777000000666777333<<>>999:::666///555YYYbbbCCC@@@jjjoooqqqcccVVVcccoooggg```mmmtttTTTYYY}}}}}}TTT===999;;;WWWeeekkkffffffllldddSSS;;;MMM>>><<>>...---$$$EEEnnn|||ccc===***,,,:::IIIVVV\\\bbbbbbOOO888///[[[vvvttt}}}ggggggoooqqqlllhhhcccppptttqqqnnnmmm}}}eeeTTT```ttt~~~kkk]]]eeehhhdddbbbeeeccc\\\```___aaaooofffRRR999777UUU}}}}}}mmmeeegggkkkgggddd]]]YYYaaatttsssPPP999666HHHfff~~~xxx^^^KKK]]]___cccbbbTTTGGGJJJVVVSSS___lllrrrqqqpppuuu{{{}}}|||zzzssscccTTTTTT^^^LLLNNNZZZdddYYYFFFIIIZZZpppwwwlllUUUUUUjjjooobbb???444---///555555222111666666888999;;;<<<>>>>>>:::<<<>>>???@@@BBBEEEHHHHHHKKKPPPTTTXXX]]]cccgggiiimmmrrrwww}}}bbbIII>>>:::FFFIIIEEE:::///+++,,,,,,******))))))))))))******,,,---444AAALLLLLL@@@444+++******)))(((((())))))***++++++,,,,,,,,,,,,,,,*********++++++,,,---...+++333444888EEEKKKPPP[[[qqqxxxhhh\\\QQQHHH>>>:::444///------,,,,,,((((((((((((''''''''''''&&&((()))(((''''''(((***'''***---...444;;;>>><<<555333333555666666<<>>=========<<<;;;:::999999999999666888555111222888777222444<<>>CCC999DDDUUUaaa```[[[]]]cccUUU<<<;;;<<<::::::>>>ZZZTTT<<>>444:::@@@555<<<:::999999888888===CCCRRRZZZgggyyyjjj|||ffflllsssooo]]]eeebbb[[[lll{{{LLL---;;;iii\\\<<<---111888FFFOOOFFF666111777,,,333;;;DDDKKKLLLBBB555999[[[}}}~~~oootttkkkgggpppuuummmdddbbbqqqrrrlllrrr~~~rrrWWW```~~~dddffffffjjjmmmmmmjjjfffdddbbb]]]cccxxxxxxjjjHHHKKKKKKPPPeeerrreeefffjjjkkkiiiiiiddd```gggxxxrrrRRR999:::SSSrrr}}}dddUUUTTT[[[```bbb^^^UUUQQQUUU[[[TTT```nnnsssrrrssszzzuuusssssslllVVVAAA@@@LLLggg___XXXVVVTTTYYYhhhxxxqqqjjjZZZOOOZZZjjjaaaKKK333000000333444333444888999999:::;;;<<<===>>>???<<<>>>@@@BBBCCCEEEHHHKKKLLLPPPTTTYYY^^^ccciiimmmqqquuuzzzZZZAAA>>>@@@LLLPPPEEE666...,,,---******))))))))))))******(((---555???DDD@@@777...******)))((((((((())))))((()))+++,,,,,,,,,+++***************+++,,,---...,,,444333666BBBIIINNNWWWfffrrrfff[[[QQQKKK===888222...,,,,,,++++++)))(((((((((''''''''''''&&&((()))(((''''''((()))(((,,,......222777999777444333444777777777===DDDGGGMMMQQQQQQUUUXXXSSSKKKCCCGGG;;;UUUwwwqqqssspppkkkgggccc```\\\YYYSSSRRRPPPNNNLLLJJJIIIHHHAAAAAA@@@@@@???>>>>>>>>>======<<<;;;::::::::::::333333555888:::888444222///222CCC^^^ooohhhSSSCCCjjjkkkfff\\\ZZZ___aaa]]]OOOZZZeeeqqqgggDDDBBBiii{{{bbbHHHLLLZZZ___^^^]]][[[[[[```fffddd___]]]kkkiiiQQQdddnnnIII;;;444<<>>???EEEDDDEEEKKKPPPSSSRRRPPP\\\qqqooosssqqqdddgggiii^^^OOOTTTccciiippp~~~^^^]]]zzz|||yyyeeegggdddjjjsssnnn______jjj___ZZZddd}}}sssRRR===FFFcccyyyxxxsss}}}qqqdddeeeddd___bbbffffffccchhhyyylllJJJ///555WWWyyyoooTTTSSSeeeYYYbbbgggccc^^^]]]^^^\\\bbblllvvvvvvpppmmmrrrxxxnnnllllllgggPPP666000:::222III\\\[[[SSSWWWfffqqqrrr___MMMRRReeeiiiQQQ333111333555777444111777@@@;;;;;;<<<<<<======>>>>>>>>>@@@BBBCCCDDDGGGJJJMMMPPPSSSXXX]]]aaagggmmmqqqwww{{{jjjHHHHHH<<>><<<666000,,,))))))(((((((((((())))))'''(((***+++,,,+++)))(((************+++,,,---......555333444AAAHHHLLLUUU___zzziii[[[TTTPPPHHH<<<888444000///...,,,+++...***&&&&&&((()))(((&&&(((((((((((('''''''''''')))***---111555777777666222111222555666777>>>FFFHHHRRRQQQOOOTTTTTTSSSYYYKKKDDDCCCmmmxxxrrrrrrqqqnnnjjjddd```]]]ZZZVVVQQQNNNNNNMMMJJJGGGFFFDDDBBBAAAAAA@@@>>><<<>>>======<<<;;;;;;::::::999888777666444444444444///555555444CCCXXX[[[NNNWWWmmmzzzlllUUUKKKRRR[[[VVVVVVZZZiiizzzyyy```EEEBBB___zzznnnLLL===FFFdddbbb^^^TTTRRRdddmmm```]]]tttoooTTT^^^yyy~~~jjjGGG888BBBTTTYYYhhh|||}}}~~~vvvqqqooocccTTTRRR[[[aaaCCC999III```|||nnnMMM<<>>666BBB[[[~~~ccc{{{XXX===555<<<:::888OOO^^^MMMlllSSS000777333FFF}}}YYYNNNKKKFFFCCC@@@::::::888555===AAA:::SSSYYYfffxxxkkkfffzzzQQQddd~~~hhhUUUJJJ999888444JJJxxx:::222...AAAWWWbbbvvvrrrqqqkkkrrrxxxpppgggddd```ZZZVVViiiooofffuuu~~~YYYTTTaaaYYYAAAOOObbb{{{mmmRRRiii{{{wwwqqqpppoookkkfffaaa_________[[[\\\iiirrr\\\:::666JJJssszzzgggcccfffcccaaagggdddaaafffssskkkKKK222:::LLLPPPcccwwwTTTSSSaaa\\\bbbZZZXXX^^^___\\\bbbmmmxxx||||||uuuiiicccgggmmmnnn|||vvvVVV======HHHMMM:::555:::JJJYYYaaaiiiqqqbbbZZZ___nnnmmmUUU===333222222333555777999;;;===<<<<<<;;;:::;;;<<<===>>>AAABBBEEEFFFHHHKKKOOORRRVVVXXX\\\aaagggnnntttwww~~~eeeHHH===@@@LLLUUULLL666***+++++++++******************+++,,,777EEEGGG;;;111...///---+++***((((((((((((******))))))))))))******++++++******++++++,,,---111333444444:::DDDKKKMMM]]]ttttttdddVVVNNNJJJBBB999555111...---,,,+++***+++)))(((((()))***)))((((((((((((((((((((((((((()))+++...222666777777666444333333555555555<<>>>>>>>>======<<<;;;;;;:::999999777666555444444444333777666333:::EEEGGG@@@OOO]]]ooowwwlll[[[SSSTTTOOO[[[[[[VVVfff{{{lllIII<<>>dddkkk\\\bbbtttvvvhhhWWWKKKWWWXXXWWWSSSTTT[[[eeekkkZZZCCC;;;===\\\}}}xxxsss333333888:::333888ZZZhhhKKKBBB>>>111LLLZZZBBBEEEBBBCCCMMMMMMSSShhhkkkqqq}}}uuuwwwcccLLLKKKAAAIIItttqqqTTTkkkrrrJJJ???ggg{{{WWW222DDD<<<999WWWHHHGGGDDDBBBSSSIIIMMM```cccTTTQQQ```MMMJJJHHHTTTxxx|||aaa^^^rrrWWW<<>>@@@<<<<<>>===<<<<<<===>>>???@@@CCCDDDGGGHHHJJJMMMRRRUUUYYY\\\aaagggnnnuuu{{{zzzZZZAAA@@@IIIUUUTTTBBB222---,,,++++++***************,,,---666DDDHHH@@@777333...---+++)))(((((())))))******))))))))))))******++++++******++++++,,,---...111333444:::EEEMMMOOOWWWkkklll^^^PPPHHHCCC<<<555222...+++******)))(((''')))++++++***)))***+++))))))))))))))))))))))))***,,,000444777888777777666444444555444444:::BBBOOOZZZVVVNNNPPPRRRTTT\\\PPPFFF```|||xxxwwwssslllfffbbb^^^XXXTTTQQQPPPOOONNNJJJHHHFFFEEEDDDCCCAAA??????>>>>>>======<<<;;;;;;:::999888777666555555555555444333333666???KKKTTTLLLLLLZZZpppvvvfffUUUNNNRRR]]]YYYMMMTTTeee^^^GGG>>>AAAgggjjjOOO<<>>777444<<>>>>>??????>>>>>>???AAABBBDDDEEEGGGIIILLLNNNQQQVVVZZZ]]]bbbhhhpppvvv}}}tttLLLCCCCCCRRR[[[PPP;;;---,,,,,,+++***************,,,,,,222===DDDAAA888222---,,,***)))))))))*********))))))(((((())))))***+++************+++,,,,,,,,,///111111888CCCJJJLLLQQQ```}}}ggg\\\NNNEEEAAA:::444111---*********)))((('''+++...---***((()))+++***************+++++++++***...333666888888888888777555444555333333:::BBBNNNYYYTTTIIIKKKOOORRRYYYMMMJJJttt}}}|||zzzrrrlllhhhddd^^^XXXTTTRRRQQQQQQMMMKKKHHHGGGFFFDDDBBB@@@@@@??????>>>======<<<<<<;;;:::999888777666666666888333111222555>>>VVVnnn^^^TTTPPPZZZiiikkk^^^OOOPPPPPPTTTXXXSSSJJJFFFHHH999;;;gggVVV@@@???YYYuuuaaaddddddaaa\\\UUUEEE666UUUPPPPPPaaa|||ZZZ>>>JJJRRRNNNSSSBBBHHHIIIDDDDDDNNNXXX[[[qqqkkkFFFTTT}}}uuu^^^pppWWW===???[[[uuuwwwkkk___|||jjjjjjvvveee[[[[[[```|||^^^@@@FFFPPPDDD000,,,111666<<>><<<777666ZZZRRR888>>>???111111333444777>>>RRRsss~~~hhhfff}}}bbbHHHDDD888444111000111555;;;AAA777@@@<<<777,,,DDDxxxNNN555AAAOOOOOOLLLLLLYYYhhhdddXXXYYYWWWQQQSSSLLLNNNddduuuGGG777QQQttt}}}YYYuuuwwwaaaYYYYYY}}}xxxqqqZZZ\\\YYYEEE===>>>CCCLLLWWWaaahhhjjj\\\OOO@@@???NNNiii~~~wwwjjjggg]]]VVV\\\hhhuuu^^^;;;:::[[[{{{qqqKKK;;;JJJllllllVVVHHHXXXaaabbbkkkhhhaaaUUURRR```ssszzzvvvmmmvvvwwwllliiisss}}}{{{gggOOOGGGQQQZZZSSSEEEQQQddduuusssfff]]]aaahhhpppsssjjjPPP888///333999666777999;;;<<<>>>??????????????????AAACCCEEEFFFGGGIIILLLOOORRRVVV[[[^^^bbbhhhooowww}}}___JJJ===HHHXXXVVV@@@------,,,,,,+++******************,,,444>>>AAA999...,,,+++***)))))))))***+++))))))(((((((((((())))))***************++++++,,,---///000000666@@@GGGIIIPPPYYYxxxfff]]]OOOFFFBBB<<<555222...,,,++++++***)))***---///...***''''''((()))*********+++++++++,,,+++///555999999999999999777555444555444555<<>>======<<<;;;:::999888777777777:::444222444111333FFF]]]sssooo___QQQZZZkkkeeePPP@@@HHHYYYcccZZZHHHEEENNN@@@<<<```}}}```FFF@@@???LLL```kkkWWW]]]aaa___\\\ZZZXXXVVV```MMM;;;AAAbbbwwwQQQVVVeeeaaa]]]cccfffpppxxxrrraaaTTTRRRSSStttwwwDDDDDDppp{{{xxx]]]ccciiipppuuunnnTTT;;;UUUmmmaaaAAA666;;;VVVwwwZZZ:::333888hhhPPP555;;;bbbpppVVV:::...777IIIYYYuuuLLLJJJcccfffWWW999+++000<<<555CCC[[[jjjddd888---999CCC555...777???OOOsssoooAAA555777111+++;;;aaaPPP)))444IIIFFFCCC555000333@@@MMM```ZZZKKK[[[___444%%%222333666777555111///000888BBB===888222MMM```777:::IIIBBB444444333JJJNNN<<<777AAAFFFCCC@@@CCCWWWzzzxxxMMM<<>>:::FFFDDDJJJ```cccVVVWWWaaaXXXWWWcccmmmkkkeeeaaammm{{{|||oookkkvvv~~~|||lllWWWLLLSSSWWWQQQOOOUUUgggvvv|||ooo___^^^hhhqqquuukkkVVV>>>111333999;;;888999;;;===>>>???@@@@@@?????????@@@BBBEEEGGGIIIIIILLLOOORRRUUUZZZ```ccchhhnnnvvv}}}yyyZZZ======NNNRRRAAA......---,,,+++************((())))))111@@@JJJCCC444,,,+++***)))))))))***+++))))))(((((((((((())))))******))))))******+++,,,,,,///000111888CCCKKKMMMQQQWWWsssrrrddd]]]OOOFFFDDD@@@777444000---,,,,,,+++***------...,,,)))'''&&&&&&)))))))))***++++++,,,,,,+++111888;;;:::999999:::999666555555444666===GGGOOOZZZTTTKKKSSS\\\YYYVVVLLLjjj~~~zzztttrrrnnnggg```[[[YYYXXXSSSQQQMMMKKKJJJGGGDDDBBBBBBAAAAAA@@@??????>>>>>>===<<<;;;:::999888888888555444666999444///555@@@kkkxxxrrrYYYUUUeeebbbNNNPPPdddrrrooofffaaa^^^YYY```VVVjjjyyycccQQQ>>>;;;HHHPPP@@@<<<:::===GGGOOORRRRRRAAA???555333JJJvvvQQQ===HHHPPPMMMyyyaaaMMMIIIGGG>>>;;;@@@999SSSvvvtttfffooocccYYYdddeee[[[GGG;;;HHHfff|||gggEEE888;;;444@@@gggpppSSS000000555lllRRR888888GGGTTTZZZTTT>>>333===:::UUU{{{lllkkkpppZZZBBB444:::333ZZZHHH888777>>>^^^```>>>@@@888111444222...666^^^[[[666222666444666^^^^^^CCC)))---333333<<<@@@222,,,666EEEWWWtttDDDfffzzzoooaaa^^^TTTEEE000444777;;;DDDJJJAAA333;;;MMMOOOJJJDDDaaaqqqQQQ[[[wwwwwwooouuuqqqzzz}}}kkkqqq{{{sssooolllrrr\\\KKK^^^|||rrrAAA222...+++222@@@CCC;;;999@@@DDD;;;LLL{{{eee??????KKKGGGCCCAAAFFFKKKIII>>>444444888GGGdddxxxrrrmmmEEE888CCCnnncccAAA333:::FFFQQQ^^^mmmmmmeeeccc___[[[\\\___YYYRRR[[[mmmzzzzzzgggfffwww~~~wwwWWWMMMOOO[[[ZZZQQQXXXllluuu|||uuu```TTT^^^nnnvvvppp\\\BBB333222666999888888:::<<<>>>???@@@@@@?????????@@@AAADDDGGGJJJKKKMMMOOOSSSVVVZZZ___eeeiiiooovvv~~~oooGGG:::EEELLLBBB333///...---+++************(((******222GGGXXXRRR@@@---,,,***)))))))))******)))((((((''''''(((((()))***))))))))))))***+++++++++...111333;;;GGGPPPRRRQQQWWWiiilll```ZZZLLLCCCCCC@@@999666111...---,,,+++***...,,,)))((((((((('''&&&(((((())))))***++++++,,,,,,222:::===;;;999:::;;;<<<999777777555555===FFFOOOZZZTTTNNN[[[fff___VVVTTTzzzzzzwwwppphhhaaa]]]]]]WWWUUUQQQOOOMMMKKKGGGEEEBBBBBBBBBAAA@@@@@@??????>>>===<<<:::999999999999444555777999888555555666JJJiiiyyyjjj\\\aaaddd]]]BBBEEECCC<<<:::<<<<<<999AAA>>>MMMlllppphhhfff___ZZZKKK:::222444888::::::111@@@@@@555BBBmmmjjjEEE===BBB>>>bbbKKK777<<>>[[[^^^<<<555111333???eeeHHH000///333000444AAADDDDDD===666;;;QQQhhhvvv[[[|||XXX???MMM______rrrZZZ___{{{vvvKKK555AAAmmm\\\===???ZZZ|||UUUKKKXXXRRRKKKXXXooo|||]]]GGGHHH:::AAABBBJJJaaaSSS333888NNNXXXuuuaaaGGGYYYXXX666)))555999999555333888;;;:::,,,///LLL~~~{{{___gggzzzvvvuuuttttttrrrkkk```XXXUUU]]]qqqvvvjjjzzz~~~zzzoooOOO:::FFFaaauuuOOO444...444DDDOOOMMMMMMPPPOOO[[[\\\ZZZQQQIIIQQQkkknnnZZZaaayyyyyygggHHHMMMTTTXXXVVVXXXeeeuuuuuuuuudddMMMIII]]]nnnqqq]]]HHH555222555555666999888:::<<>><<<::::::;;;@@@<<<999888555555<<>>===<<<;;;:::999999999;;;:::666222222666666333222YYYzzzyyyhhhdddnnnxxxeeeIII:::CCCKKKIIIPPP```___ccckkk}}}ooogggmmmooo```UUUFFF:::666;;;IIIUUUBBBSSSPPP>>>JJJuuuvvvEEE111<<>>111///888AAAeeePPP666333111;;;RRRccc>>>***......+++---...@@@XXX[[[BBB666JJJ```fff```WWWooolllFFF777GGGIIIUUUPPP;;;666KKKbbbjjjIII@@@,,,111OOOyyyMMM444777444777OOOmmm===TTTyyyVVV888:::111777666;;;PPPttt\\\999;;;PPPeeemmmIII___fffBBB,,,111555000///JJJjjjfffKKKVVV]]]wwwdddGGGJJJUUURRRTTTTTTRRRNNNKKKJJJKKKQQQ___|||xxxdddooonnniiiuuusssVVV;;;<<>>888@@@]]]kkk[[[SSSTTTKKKIIITTTXXXSSSWWWjjj}}}yyycccQQQaaazzzrrrTTTCCCQQQWWWOOOOOO]]]mmmrrrqqqlllXXX@@@CCC[[[kkkiiiIII888///555888444555<<<888:::<<>>FFFNNNXXXYYYOOO```jjjXXX___|||zzzuuupppjjjggg^^^[[[XXXVVVSSSPPPKKKHHHHHHFFFCCCBBBBBBBBBAAA???>>>>>>===<<<;;;::::::999666999<<<;;;888555444555:::666RRR}}}}}}^^^^^^}}}}}}yyylllZZZYYYjjjmmm]]]ccc___ZZZaaaxxxVVVEEEPPPoooiii]]]VVVTTThhhFFFBBBeeePPP444FFFMMM]]]TTT777:::===tttMMMBBBHHH>>>BBBZZZhhh]]]DDD<<>>333///555LLLdddIII///***MMMmmmeeeDDD,,,555222555GGGdddcccXXXddd^^^AAATTTTTTKKKlllqqqEEEIIIEEEDDDdddsss}}}JJJFFFKKKcccvvvVVVYYYoooxxxxxx}}}~~~kkkfffhhh]]]cccVVVwwwmmmMMMMMMYYYzzznnnGGG>>>>>>bbbbbbNNNVVVccclll}}}cccDDDMMMGGG;;;BBB;;;TTTVVVQQQSSSMMMTTTkkk{{{}}}~~~wwwUUU:::___xxxWWWJJJNNNQQQRRRSSS]]]lllrrrpppggghhhVVVAAAMMMkkkgggJJJ333444444555666777888888<<<===>>>>>>======>>>???CCCEEEGGGIIIJJJLLLPPPSSSXXX\\\aaaeeeiiipppzzzeeePPPFFFDDDDDD555...***,,,---***(((((())))))***+++???^^^^^^>>>555,,,)))+++)))$$$%%%+++''''''''''''((((((((((((*********)))))))))))))))+++,,,---...000555;;;@@@MMMHHHPPPooo{{{mmmfffYYYJJJCCCAAA???;;;111000...------,,,***(((***)))))))))((((((((('''%%%''')))***)))***,,,...666999888;;;===666:::NNNLLLDDD===999666777???HHHKKKTTTVVVMMM^^^gggXXXbbbyyysssoooccc```]]]ZZZWWWSSSOOOLLLJJJHHHEEEDDDDDDCCCBBB@@@>>>>>>===<<<;;;:::999999777:::<<<;;;888666666777999555GGGlll{{{nnndddhhhdddAAAOOOgggssszzzqqqkkknnnyyysssWWWIIInnn|||cccgggYYYnnn???000@@@777===mmmccc>>>777@@@zzzJJJ555<<<888666===;;;]]]oooYYYCCCJJJ@@@GGGvvvcccFFF@@@888DDDQQQddd888666222999333AAA]]]aaaKKK===BBBcccmmmUUU666444sssrrrZZZLLL<<<111666FFF\\\uuu}}}yyyiiiKKKIIIkkkVVV<<<;;;>>>:::666dddbbb666---555000222888111777OOOeeemmmrrrwwwzzz999666333:::oooiii>>>333)))''')))+++,,,---666;;;&&&bbboooKKK>>>TTTccc|||LLL:::...555>>>cccrrrooo[[[ccc^^^YYYrrrccc111222...555444AAA~~~vvvAAA888777(((KKKlllPPP000===555%%%:::eeekkkQQQ333???AAA>>>QQQyyydddOOO888666444___qqqWWWKKKMMMkkkeee|||yyyppplllcccTTT;;;555555MMMddd888+++???QQQvvvRRRhhhooo;;;444FFF+++888555bbbsssjjjnnnxxxiiiwwwRRR999999999JJJMMMiiimmm^^^EEEHHHjjjoooSSS@@@YYY___bbbjjjSSSYYYPPPKKKHHHNNN^^^ssskkkKKK>>>```hhhAAA:::NNNNNNQQQ[[[kkkxxxzzzvvviiihhhbbb^^^eeegggTTT<<<555555666777888999999:::===???@@@@@@??????@@@BBBDDDFFFIIILLLNNNRRRVVVYYY]]]aaafffkkkpppwww{{{^^^KKKDDDCCC777000++++++,,,***))))))((()))***,,,AAAcccgggLLL999///(((******%%%%%%***''''''''''''(((((((((((())))))))))))))))))))))))+++,,,---...000444;;;???HHHGGGNNNhhhvvvfff```TTTGGGBBBBBB???:::111///---,,,---,,,***((())))))))))))((((((((((((&&&''')))******+++---///777;;;999888999555===RRRPPPGGG???:::777888@@@JJJGGGOOORRRJJJ[[[dddYYYjjjxxxssskkkhhhddd```\\\XXXTTTQQQMMMKKKHHHFFFFFFEEECCCAAA>>>>>>===<<<;;;:::999999999:::;;;:::888777777888777555;;;SSSrrrnnnUUUssslllCCCLLLSSSUUUppp<<>>:::000444,,,fffrrrLLLNNNOOOlllnnn]]]JJJ>>>GGG:::wwwKKK333999;;;444333AAAVVVbbbaaaZZZdddZZZDDDOOOyyykkkppp~~~~~~}}}{{{tttiii^^^XXXNNN@@@XXX|||tttYYYaaa}}}qqqPPPCCC>>>666111VVVooo@@@''';;;222111000111///333LLLttt^^^::::::999[[[aaa555...,,,333777444111111'''111TTTUUU<<>>333333222[[[jjj777(((222222)))///JJJggguuuEEE000(((999PPPeeeKKK777333///...:::aaacccfffLLLaaapppdddTTTIII...222000,,,BBBpppLLL///777SSScccVVV555NNNjjjGGG,,,444111+++---[[[uuuOOOPPPaaannn}}}^^^hhhTTT===...+++:::888777SSSUUU:::===kkkzzzXXX???888888JJJ^^^rrrXXXWWWRRRVVVEEE[[[uuu~~~mmmJJJ222:::ccchhhLLLTTTZZZXXX^^^nnnzzzxxxjjj^^^ooojjjmmmvvvpppYYY???111777777888999:::;;;<<<<<>>======;;;;;;:::999::::::999888777777888888555999666<<<```zzzWWW[[[~~~~~~___JJJ999777JJJEEEDDDMMMXXXQQQCCCIII[[[xxxSSS<<>>999)))(((999AAACCCiii~~~{{{ccc[[[RRRmmm{{{oooZZZSSSJJJGGGdddnnn<<>>jjj~~~SSSAAAWWWqqqzzzGGG555<<<***333444222HHHWWW333...KKK^^^UUU555000000TTTmmmAAA!!!>>>777777\\\nnnEEEJJJSSSXXXjjjhhhjjjdddRRR???BBBQQQNNNHHHSSS[[[\\\dddwwwdddDDD444333===FFFQQQaaaBBB<<<777@@@JJJkkk|||sssJJJ222===dddrrrcccqqq|||sssppptttvvvmmmddd___uuurrrsssrrr```DDD444333777888999:::;;;<<<===>>>@@@AAABBBBBBBBBDDDFFFIIIIIILLLPPPTTTWWW\\\aaadddhhhmmmsssyyydddOOOEEE>>>555---++++++******,,,+++******)))888[[[kkk^^^GGG555''''''+++)))&&&'''&&&&&&&&&'''''''''((((((((((((((()))))))))))))))***,,,---...///333888;;;<<>>777///...,,,,,,,,,,,,***((((((((((((((())))))))))))'''((()))******,,,000333444:::888666999777;;;IIIMMMFFF@@@===:::;;;AAAIIIDDDGGGIIIDDDSSS]]]bbb{{{vvvpppjjjeee___ZZZWWWSSSPPPLLLJJJHHHFFFDDDBBB@@@??????>>>===<<<;;;::::::999777777777888888888444>>>888000JJJuuukkkPPPaaa~~~uuuDDD///???HHH^^^>>>///EEE[[[WWWGGG???FFFddd^^^DDD===LLLSSS>>>222333///GGGaaaUUU>>>999<<>>>>>eeefffVVV\\\}}}{{{sssrrriiidddlllvvvXXXEEE???<<>>GGGFFFjjjKKKOOOqqqoookkkgggaaa[[[[[[]]]VVVIII:::BBBPPP???...999SSSlllyyymmmdddrrrwwwSSS555888FFFlllQQQ666CCC///333666555^^^xxxZZZ@@@:::UUUxxxyyyEEE===;;;VVVjjjHHH$$$)))(((******)))000@@@RRR\\\uuuzzzeee<<<000MMMnnnzzzKKK555)))///---''':::jjjQQQ:::>>>:::DDDfffJJJ'''222222555...777SSSccc;;;666FFFWWWQQQ;;;333;;;---<<>>???@@@AAABBBBBBCCCEEEIIILLLMMMPPPSSSWWWZZZ^^^cccgggmmmrrryyysssWWWGGGBBB888///,,,,,,******---*********(((333SSShhhaaaKKK777''''''+++)))&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((())))))))))))***+++---...///222666999;;;FFFJJJMMMjjjrrrfffVVVQQQHHHBBBCCCDDD===444...---++++++,,,,,,***)))(((((((((((())))))))))))((()))*********---111444666<<<888666<<<<<<;;;CCCGGGCCCAAAAAA??????CCCIIIGGGFFFGGGBBBQQQ\\\iiiwwwpppjjjddd___\\\WWWTTTPPPMMMJJJHHHEEECCCAAAAAA@@@???>>>===<<<<<<:::999888888999:::999777555???;;;000:::]]]www}}}RRRHHHmmm}}}MMM444CCCAAA]]]@@@000===QQQZZZ```iiiQQQNNNWWWqqqkkkDDD555FFF[[[WWW@@@===+++,,,DDDVVV\\\TTTEEEPPP```@@@XXXccc]]]rrruuuoookkk```aaaFFF^^^rrrGGG,,,:::===UUU]]]iiiwwwzzzrrr]]]~~~vvv======888999<<<888???dddzzzhhhaaaqqq]]]NNNRRRLLL~~~nnnaaa^^^___bbbkkkvvvAAA;;;888222777XXXyyypppjjjyyyiiiDDD666---;;;666333444999AAAWWWQQQIII;;;lllsssGGG---===NNN[[[YYYRRRNNNKKKGGGGGGCCC```hhhDDD===AAA'''666```}}}eee^^^ooowwwSSSJJJRRRwwwNNN'''888,,,000:::)))999gggzzzeee```zzzsssMMM;;;]]]rrrNNNAAA:::666???CCCBBBKKKYYYZZZPPP@@@jjjjjjHHHEEE]]]rrrzzzHHH888---000111111???ccc444---777///999gggggg999+++333555000HHHhhhnnn;;;...RRRdddSSS???555///222555111CCCmmmfff...000...FFFvvv___MMMHHH555///DDDYYY___sssxxx~~~wwwTTTAAA...&&&///UUUpppJJJ222666AAAEEEJJJ<<<<<>>666BBBZZZvvvXXXHHHHHHFFFQQQ___SSSPPPUUUYYYWWWKKKFFFPPPfffuuuqqqvvvlllQQQ:::444999<<<888999:::;;;===???@@@@@@@@@AAABBBCCCDDDGGGLLLOOOQQQTTTXXX\\\___ccchhhllluuu{{{___JJJDDD:::111...---+++***,,,'''(((+++)))000MMMdddbbbJJJ777((((((+++)))&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))******+++---...///111444777<<>>>>>;;;:::999;;;======;;;888888::::::666666FFFeeeeeeEEERRRqqqaaaAAA666333UUUKKKAAA:::444666JJJbbblllVVVEEEPPPpppUUU;;;>>>NNNbbbKKK<<<999...+++BBB```fffZZZjjjeeeHHHXXXdddMMMRRRKKKHHHOOOLLLNNN{{{888222???777666999YYYzzzRRRBBBEEE???222333LLLqqqnnnYYYpppxxx:::222>>>HHHkkkQQQ:::000+++222SSSyyyxxxBBB///JJJ]]]iii}}}yyyTTT999555===333888===>>>AAAWWWLLLKKK>>>mmm{{{dddyyyrrr```ooolllOOO<<>>;;;<<<777444,,,+++JJJhhhRRRUUUqqqqqqmmmwwwtttllleeefffkkkcccPPPGGGLLL]]]fffyyywww^^^\\\lll|||rrr>>>888;;;///>>>777HHHYYY;;;000***---888QQQmmmYYY333444???MMMlllwwwMMM>>>NNNjjj```>>>------+++111@@@>>>???gggsssLLL<<<444???kkkpppIII999666555@@@RRR<<>>888BBBdddtttRRR999333<<>>hhh}}}zzzsssgggnnnfffYYYOOO:::333???UUUccc\\\YYYeeesssxxxssslllZZZCCC555555:::;;;:::;;;<<<===???AAABBBCCCBBBCCCDDDEEEFFFJJJOOOSSSUUUXXX]]]aaafffkkkqqquuudddNNNEEE<<<333000///+++***+++&&&(((,,,(((***CCCZZZZZZHHH777***)))+++'''%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))******+++---......000333666>>>DDDGGGJJJ\\\}}}cccTTTUUUPPPHHHCCCDDDCCC:::///...,,,++++++,,,,,,***)))'''((((((((())))))******)))*********+++...222666CCCCCC888555@@@CCC???@@@??????DDDJJJKKKHHHHHHLLLMMMHHHFFFAAAOOO]]]ttt}}}vvvpppjjjggg___\\\WWWSSSQQQNNNJJJHHHDDDCCCCCCBBBAAA@@@???>>><<<;;;;;;>>>@@@@@@===999:::555777;;;888:::WWWzzzPPP999XXXjjjMMM444===YYYNNNCCC???>>>???EEELLLXXXdddfffWWWOOO```uuuXXX<<<777eeebbb888777444555555555LLLssseeeOOO]]]lllsssyyymmmpppooonnnddddddXXX999000;;;>>>CCChhhnnnIII===???KKKJJJJJJjjjyyy]]]]]]]]]@@@:::888===sssNNN555:::???888<<>>;;;999;;;:::<<>>RRRWWWJJJ>>>222666***CCCOOOFFFGGG___tttyyyyyycccHHH888333444888<<<;;;<<<===???AAACCCDDDEEECCCDDDEEEFFFHHHLLLQQQUUUXXX[[[```fffkkkrrrxxx|||hhhSSSFFF<<<444111000,,,***+++&&&(((,,,'''%%%999NNNOOOFFF666+++***+++&&&$$$'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))******+++---......000333555???BBBFFFJJJYYYxxxwwwbbbVVVTTTMMMGGGFFFGGGBBB888......---,,,+++***(((''''''))))))))))))))))))))))))---***)))---000///000222???NNNGGG777???LLLCCC555888<<>>BBBCCCAAA>>>:::;;;>>>???666444GGG```}}}uuuRRR===NNNTTTCCC:::]]]iiiPPPNNN@@@UUUqqqLLLeeeuuummmdddhhhooopppvvvPPP:::GGG___QQQ@@@111666>>>999CCC```[[[EEElllLLLAAAFFFyyyPPPJJJ@@@222@@@UUUfff\\\;;;000DDDVVVuuummmXXXGGGFFFPPPccc|||hhh___hhhkkkGGGDDDEEE===hhhmmm333>>>888999BBB<<>>666111000444EEEZZZPPP---;;;999LLLvvv}}}kkk???---GGG\\\LLL666111444444555YYYUUU000;;;JJJrrrmmmTTTSSSLLL===]]]===000::::::666::::::<<>><<<===???AAABBBCCCBBBBBBEEEFFFHHHIIIKKKOOOUUUYYY^^^bbbggglllqqqzzzoooSSSDDDAAA999000+++++++++***(((((())))))***222EEEWWW^^^CCC---,,,...((($$$&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))+++,,,.........///222444:::CCCEEEHHHTTTkkkppp```WWWSSSMMMGGGEEEEEEAAA666...---,,,,,,+++***)))(((((()))))))))))))))))))))))),,,))))))...000000222555:::FFFAAA888CCCMMMFFF>>>666999BBBLLLLLLGGGKKKUUUHHHJJJCCCEEERRR___{{{tttkkkgggaaaZZZUUURRRPPPNNNLLLIIIEEECCCBBBBBBAAA@@@>>>======>>>???@@@@@@???>>>::::::;;;777333===MMMxxx~~~gggPPP[[[```JJJ777XXX}}}}}}}}}sssiiikkkvvvhhhSSSGGGPPPdddllliiiaaapppiiiWWWQQQ[[[JJJ999:::???888@@@YYY\\\PPP{{{ttt???999AAAZZZ]]];;;444>>>777333EEE___```TTTSSSqqqvvvvvv}}}rrr^^^VVVYYYzzz```UUUOOODDDoooqqq:::BBB<<<999>>>555PPPyyynnnrrrmmmwwwlllJJJBBBeeerrrTTT666444777222000SSSVVV888+++000111...777111BBBZZZVVVLLLXXXlllvvvpppyyyzzzPPPAAA555222333===[[[{{{{{{uuupppjjjEEEAAA000IIIRRRmmmuuupppcccZZZMMMXXXtttccc777111>>>444444:::LLLvvvwwwttt|||mmm```PPPIIITTTddd666+++***---&&&111777999MMMuuuXXXSSSrrrZZZ___MMMHHHTTThhh]]]QQQ^^^VVVmmmuuuNNN333999===___\\\OOOLLLkkkhhhBBB777222:::RRRJJJ666,,,666666+++777\\\___<<<444CCCfffyyyuuu333AAAWWWdddXXX@@@888>>>222888888YYY___;;;===PPPwwwiiiTTTkkkXXX???```PPP===555222JJJ@@@999EEE```vvvzzzuuuWWWCCC333555:::::::::======>>>@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKOOOTTTZZZ___bbbgggnnntttzzzsssWWWEEE@@@999222---,,,,,,+++)))((())))))(((---===MMMUUU>>>+++***,,,(((%%%''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))***,,,---------...111333:::CCCFFFHHHQQQddd~~~hhh\\\XXXQQQLLLGGGEEECCC===444,,,+++++++++*********))))))))))))))))))))))))))))))+++((())),,,......000444BBBFFF???<<>>===666666===JJJOOOMMMQQQYYYMMMHHHBBBIIIWWWeeezzzrrrmmmgggaaa\\\WWWSSSPPPPPPMMMIIIEEEDDDBBBAAA???===>>>>>>===<<<<<<>>>@@@@@@888555999999666888???ffflllpppuuuZZZ:::bbb|||___]]]ZZZ]]]aaayyyeeeDDD333;;;PPPdddnnnWWWYYYeeezzzuuuooo___HHH@@@>>>777@@@ZZZ|||SSSQQQzzzzzzIII???CCC===nnn>>>666555555///333III\\\iiiyyymmmjjjbbbUUUHHHIII\\\qqqxxxkkk___|||yyyEEECCC???<<>>999555@@@fffYYYGGGLLL...111666ZZZrrrEEE111999555<<>>FFF@@@999???888555:::GGGOOOPPPTTT[[[RRRGGGCCCMMMYYYlllyyytttmmmgggbbb\\\VVVRRRQQQNNNJJJGGGFFFDDDAAA@@@===>>>???<<<999999===AAA>>>777444777;;;;;;<<>>999666>>>cccrrrSSSKKKHHHDDD@@@AAAPPPnnn\\\III@@@;;;HHHNNNfffjjjTTTIIISSSddd}}}UUUGGGBBB;;;===]]]ZZZ666***444555---...111///LLLyyyzzzyyyuuuyyy{{{|||||||||eeeiiiXXXDDD:::777///OOOuuuOOO333///***222+++GGG~~~oooAAA===III^^^vvvzzzjjjnnn~~~[[[FFF<<<111@@@888:::TTT}}}TTTNNN|||LLL444,,,444GGGpppNNN666777888333888RRR^^^BBB...;;;:::iiiyyy[[[RRRtttiiiRRR@@@666JJJWWW<<<111333***000777333888NNN___aaa{{{oooRRR666[[[ZZZPPPEEEKKK[[[bbb^^^MMMTTTDDDQQQjjjPPP>>>ZZZxxxkkkQQQHHHKKKSSSGGGMMMYYY]]]hhhuuuiiieeerrr}}}dddNNN777444666===@@@>>>===@@@@@@@@@BBBCCCEEEFFFGGGHHHIIIKKKPPPTTTYYY___fffjjjpppuuu}}}dddFFF???777444222...++++++(((((())))))&&&&&&...888CCC999...******)))'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((((((***+++++++++---///111666AAAGGGIIILLLTTTvvvrrraaaZZZUUUMMMLLLIIIDDD>>>666///+++)))************+++++++++(((((((((((((((((((((((()))((())),,,---...333:::DDD===444;;;FFFAAA===III===777999DDDLLLNNNSSSZZZUUUHHHEEEOOOYYYsss{{{rrrlllgggaaaYYYTTTPPPNNNKKKIIIHHHFFFDDDBBB>>>??????<<<999888<<>>BBB===ggg}}}TTTNNNhhhAAAEEEZZZ^^^CCCAAA444EEEZZZccc^^^aaavvvtttccc]]]eeetttmmm```VVV^^^tttqqqRRR???NNNnnneeeVVVBBBXXXlll@@@<<<999777<<<;;;777WWWfffBBB;;;:::>>>JJJ[[[qqqfffXXXJJJVVVaaalll\\\HHH:::444@@@eee~~~kkkeeefff```uuuggg???///666777222---:::BBB^^^vvvnnnqqqzzzooo```___|||lll```LLLLLLJJJoooyyyHHH444)))888444...555aaa[[[dddzzz|||rrrvvv|||fffWWWDDDEEERRRhhheeeFFFLLLiii```TTT;;;888AAAZZZ555***555666111...KKKhhhUUU>>>KKK]]]uuu^^^iii|||lll[[[EEEGGGIII444222777)))---777555===[[[ttteeeAAABBBZZZWWW^^^gggkkkfff\\\RRRMMMWWWTTT???CCCaaaTTT@@@]]]xxxpppTTT===:::???[[[hhh^^^ggggggccclllQQQ```oooxxx~~~wwwZZZ;;;777777:::>>>>>>===>>>AAAAAAAAABBBDDDEEEGGGIIIJJJMMMPPPUUUYYY^^^dddjjjnnnxxx|||kkkIII???666444222---******''''''((()))'''&&&,,,555BBB===555---))))))(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((((()))+++++++++,,,///111444===DDDIIILLLOOOnnnmmmaaaYYYSSSLLLMMMKKKEEE===444...+++******************++++++))))))))))))))))))))))))''''''***///111333;;;DDDHHH???444888BBB>>>===IIIAAA:::888@@@FFFIIIPPPYYYUUUJJJJJJPPPYYY|||zzzrrrmmmhhh___YYYRRRPPPMMMLLLJJJIIIFFFCCC??????>>><<<::::::;;;===999888777555444666999===999TTTyyyaaaSSSmmmFFF???LLL[[[GGG999666:::FFF^^^xxxqqqhhhgggiiiqqq~~~~~~{{{kkkSSS===:::XXX|||zzzsssgggVVV>>>222...:::<<<444RRRpppTTTTTT]]]qqquuu{{{^^^CCC<<<777999DDD]]]YYYAAA;;;888888111CCCZZZzzzssssssqqqsssyyyzzz~~~zzzoooccc^^^___ZZZbbbzzz{{{{{{yyyddd888444111666)))333///CCCvvvwww~~~{{{ssswww___@@@<<>>=========;;;999777777666666666888777666;;;AAAbbbnnnXXXvvvUUU???777SSSUUUFFF===999999JJJppp{{{kkkvvvwwwxxx{{{___KKKAAA555<<>>333,,,,,,444777NNNyyyssspppqqqsss~~~xxxzzzoooQQQ222QQQkkkhhhWWW___kkkFFF222,,,'''+++>>>YYYxxxsssoooyyyuuuFFF888222000111333===HHH___xxxZZZ???HHHbbbZZZ;;;666:::@@@CCC===888===HHHNNN999666>>>[[[gggRRR\\\rrr___BBB555777CCCSSS999AAA---777;;;999444TTTnnniiiQQQ???555999:::;;;<<<>>>AAACCCDDDFFFFFFFFFHHHJJJMMMOOOPPPTTTXXX^^^eeekkkrrrxxx|||yyyVVVEEE777666444---***---)))'''''')))(((&&&+++111AAAFFF@@@///&&&)))+++((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((())))))))))))***,,,,,,,,,---000222222666;;;FFFKKKHHH\\\lll^^^[[[VVVOOOLLLNNNMMMGGG<<<222---,,,+++++++++*********))))))))))))))))))))))))))))))******,,,...------555>>>HHHAAA333000;;;???BBBLLLCCC;;;666999;;;???LLL[[[QQQLLLQQQQQQZZZzzzuuummmggg\\\ZZZVVVSSSPPPLLLGGGDDDBBB@@@===>>>??????;;;777555555555777<<<>>>999333<<<444RRR|||yyyZZZsssVVV:::TTT\\\HHH777<<<===@@@WWW{{{sssiiipppsssnnnmmm\\\BBB:::AAA<<>>iiissshhh[[[VVVWWWDDDLLL777AAALLLJJJRRRgggxxxkkkKKK<<<@@@EEEvvvvvvqqqqqq444222:::777111PPPxxxvvvtttLLL<<<999333777///AAAeeeoooJJJ===WWWcccLLL777888777JJJUUUGGG222111GGG^^^NNN444<<>>bbbppp{{{___@@@777===888:::<<<===AAAGGGIIIHHHHHHHHHIIIJJJLLLOOORRRSSSUUUYYYaaahhhpppwww~~~~~~[[[HHH999777555...,,,///+++((('''((('''%%%)))///@@@GGGBBB///%%%))),,,)))'''&&&&&&%%%%%%&&&&&&'''(((((((((((()))))))))))))))+++,,,,,,,,,---000222333444888DDDJJJEEEVVVyyygggZZZZZZWWWIIIGGGHHHFFF???555...,,,---************))))))))))))(((((((((((())))))))))))***,,,...//////000111222>>>777555777777:::GGGWWWIII:::888<<<:::@@@OOOWWWSSSLLLRRRWWWccc|||rrrlllccc___YYYSSSNNNKKKIIIHHHGGG@@@===@@@@@@;;;999<<<777777666777999999888666======HHHbbb~~~|||fffrrr^^^QQQQQQ[[[CCC444>>>FFFFFFjjj{{{sssooobbbXXXMMMIIISSSkkk{{{hhhbbblllzzz}}}|||{{{|||}}}~~~~~~~~~~~~~~~yyyxxxvvvtttrrrpppooonnnmmmnnnmmmjjjfffeeegggiiihhhoooqqqmmmggggggiiiiiiggggggeeeddddddeeefffgggjjjjjjjjjlllpppuuuzzz}}}}}}~~~pppOOOHHH???<<>>>>>>>>???BBBEEEGGGIIIHHHHHHIIILLLPPPSSSUUUVVV___ccchhhmmmsss|||cccLLL888444555111,,,,,,,,,***(((''''''(((+++,,,:::???;;;...(((,,,,,,&&&(((''''''''''''&&&&&&&&&((((((((((((((('''''''''(((((()))***+++---...///555333777???EEEKKKWWWdddzzzfffZZZWWWTTTIIIFFFFFFDDD===444---+++,,,************))))))))))))(((((((((((()))))))))***)))+++...//////000222333999;;;@@@CCC===888BBBRRRLLL===:::>>>;;;@@@PPPXXXXXXSSSWWWZZZkkkxxxqqqfffbbb[[[UUUPPPLLLJJJIIIGGGAAA>>>@@@@@@<<<:::<<<999888888999::::::999777===999<<>>333...---,,,,,,444EEE[[[ooobbb>>>000555===aaatttzzzuuugggaaadddkkktttwwwooo```NNNCCCGGGVVVkkkvvvlllYYYMMMLLLZZZRRR;;;666>>>555AAAmmmdddWWW]]]yyyrrrXXXMMMbbbzzzWWW888LLLYYY???777333;;;GGGDDD???UUUuuuvvvwwwYYY>>>666888:::>>>>>>???@@@CCCFFFIIIJJJJJJJJJKKKNNNRRRUUUWWWXXX^^^ccclllttt|||hhhPPP:::555666222------,,,***((('''''')))+++,,,888???===111***++++++&&&(((''''''''''''&&&&&&&&&((((((((((((((((((((('''(((((()))***+++---...///333444:::BBBEEEIIITTTaaaqqqeeeZZZRRROOOJJJDDDEEEBBB;;;333---,,,,,,++++++*********)))))))))((((((((()))))))))******)))+++...///000111222444333:::DDDFFF;;;444@@@SSSPPPAAA???AAA<<<@@@OOOXXXXXXVVVVVVWWWqqqyyymmmhhhaaaZZZUUUQQQNNNLLLHHHCCC@@@@@@@@@===<<<===;;;:::::::::<<<<<<:::999<<<777333@@@eeezzzwwwaaaIII???<<>>???@@@BBBEEEHHHKKKMMMMMMMMMOOOQQQTTTXXX[[[]]]bbbjjjttt~~~pppWWW>>>666666111...---,,,+++)))(((((()))***,,,555>>>@@@666,,,***)))'''(((''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((()))***+++---...///111777@@@FFFFFFGGGQQQ\\\jjjeeeZZZNNNJJJHHHDDDCCC@@@:::333...------+++++++++*********))))))(((((()))))))))*********)))+++...000000111333555333888>>>@@@888444DDDZZZTTTEEECCCDDD===???MMMUUUWWWYYYUUUXXX|||~~~wwwpppggg```[[[WWWSSSOOOKKKGGGCCCAAA@@@???>>>>>><<<;;;:::;;;<<<<<<:::999999:::555999VVVwwwzzziiipppxxxbbbSSSJJJKKKeee{{{zzzyyywwwuuutttuuuvvvpppooommmlllnnnrrrvvvxxxrrrtttwwwzzz}}}~~~}}}~~~~~~|||wwwtttssspppkkkfffnnnmmmhhh___ZZZZZZYYYWWWTTTYYYWWWMMMIIINNNNNNHHHEEEBBB???>>>AAADDDFFFHHHGGGKKKPPPSSSUUUUUUTTTSSSRRRUUUSSSMMMIIIIIIHHHEEEBBBFFFIIIEEE>>>999999;;;:::444333<<>>222444:::===???@@@BBBEEEHHHKKKNNNOOONNNPPPRRRTTTWWW[[[```cccmmmttt~~~zzz^^^BBB777555000---...,,,+++***)))((()))***+++111<<>>999333///......++++++++++++************))))))))))))************))),,,///000111111333555::::::>>>BBB@@@???KKK\\\VVVIIIGGGGGG>>>===IIIQQQYYY]]]YYYbbb}}}vvvlllddd___ZZZUUUPPPOOOLLLGGGCCCAAAAAA@@@>>><<<;;;:::;;;<<<<<<:::888444;;;;;;888GGG]]]^^^OOOaaazzz~~~yyynnnddd]]]^^^jjjssspppjjjlllllllllkkklllpppsssxxxyyyzzz{{{~~~zzzuuuuuutttqqqqqquuupppbbb[[[]]]]]]YYYbbb]]]UUUPPPMMMMMMLLLLLLOOOOOOQQQVVV\\\]]]ZZZVVVSSSVVVTTTMMMIIIIIIKKKJJJAAAEEEIIIGGGCCCAAACCCFFFGGGCCCAAADDDEEEAAA======???>>>===;;;::::::;;;===<<<===>>>??????@@@EEEIIICCCGGGKKKNNNRRRWWWYYYXXXaaaeeejjjooorrrvvv{{{nnnZZZFFF@@@<<>>MMMcccwwwiiiGGG666666;;;>>>===AAABBBEEEHHHKKKNNNPPPQQQOOOQQQTTTVVVYYY^^^eeejjjuuu|||gggGGG888333///,,,...---,,,+++***))))))******---888???;;;000)))''''''(((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((()))***+++---...//////;;;GGGIIIFFFGGGOOOVVVllltttbbb```XXXOOOJJJDDDBBB???;;;666222///......,,,++++++++++++*********)))))))))*********+++++++++---000111111111222444???>>>DDDLLLMMMJJJOOOXXXWWWLLLLLLLLL@@@<<>>AAABBB>>>;;;999BBBBBBBBBBBBDDDDDDCCCAAA:::<<>>======>>>===;;;999444999;;;888777999;;;;;;???[[[jjjkkkoooppppppuuuyyy}}}{{{~~~~~~}}}~~~wwwuuurrrpppnnnmmmnnnooollliiihhhiiigggcccccceee\\\[[[[[[\\\]]]]]]]]]\\\___[[[YYY\\\\\\VVVRRRSSSOOOLLLIIIGGGEEEBBB@@@???HHHEEEBBB???===;;;999999>>><<<<<>>:::888:::>>>;;;999888:::???CCCEEEKKKTTT```kkkxxxyyyllldddqqqtttaaaeeeUUUGGGHHHDDDFFFWWWnnndddLLL:::;;;BBBBBBAAADDDFFFGGGJJJMMMPPPQQQRRRRRRRRRVVV[[[^^^bbbiiisss{{{xxxRRR>>>555000///111------,,,+++******))))))***///555777333,,,(((((((((''''''''''''&&&&&&&&&&&&&&&''''''((())))))***(((((()))***+++---...///---666======???GGGOOOSSS^^^yyyggg\\\WWWSSSUUUQQQCCC===999444000---,,,++++++,,,,,,,,,+++++++++******)))************+++++++++...000111222111000111222555222555;;;===@@@NNN^^^[[[RRRUUUUUUFFF>>>EEEJJJUUU[[[___~~~uuuqqqkkkbbb[[[]]][[[TTTIIIEEEFFFDDD???AAA@@@????????????===;;;;;;:::999888777999>>>BBBLLLfffvvvzzz}}}ooojjjiiijjjfff___^^^ccc^^^ZZZVVVTTTQQQNNNMMMNNNQQQNNNIIIGGGHHHIIIJJJJJJLLLBBB===AAABBB===<<<@@@555999<<<<<<;;;;;;>>>BBB<<>>IIITTTRRRUUURRRIIIBBBBBBFFFHHHTTTZZZ]]]|||qqqiiiccc___XXXZZZ[[[WWWOOOHHHFFFFFFBBBAAA???===<<<;;;<<<<<<>>>777777<<<777333GGGccc}}}~~~yyytttqqqooojjjgggcccaaa^^^\\\XXXUUUVVVSSSNNNHHHDDDCCCCCCDDDGGGHHHIIILLLNNNPPPRRRSSSLLLJJJHHHFFFEEECCCAAA???AAAAAABBBDDDKKKVVVccclll~~~ZZZ???===555,,,BBBggg}}}kkkAAA???>>>>>>@@@CCCEEEEEEKKKLLLNNNNNNOOOPPPSSSUUUYYY\\\aaagggnnnwww\\\???555444111...++++++******)))*********(((---333666444///)))%%%((('''&&&%%%%%%%%%%%%%%%&&&'''((((((''''''(((***(((((()))***+++,,,,,,---///000222555:::BBBKKKRRRYYYiiinnnaaaSSSNNNQQQQQQJJJAAA>>>999222.........,,,***,,,+++***))))))((((((((((((((((((((()))***,,,---////////////000000000111222000111333444777BBBNNNLLLTTTUUUJJJ??????GGGOOOYYYYYYeeewwwmmmgggccc[[[\\\ZZZUUUMMMHHHGGGGGGCCCBBB@@@>>>===<<<<<<===>>>777777<<<888444CCC[[[yyyqqqkkkfffdddcccYYYYYYXXXWWWVVVUUUTTTSSSWWWVVVUUUUUUWWWWWWVVVUUUJJJIIIHHHFFFCCCCCCDDDFFFEEEMMMXXXccckkkrrrxxx|||iiiMMM:::000888XXXyyyrrrYYY@@@???>>>???BBBDDDGGGHHHLLLMMMOOOPPPPPPRRRUUUWWW]]]```ffflllsss|||aaaCCC666444111---,,,+++******)))*********''',,,111555444///)))&&&''''''&&&%%%%%%%%%&&&&&&&&&'''((((((''''''(((***(((((()))***+++,,,,,,---111222333555999@@@HHHNNNXXXggghhh\\\OOOKKKNNNNNNGGG@@@;;;666000.........---+++,,,,,,***)))))))))))))))(((((((((((()))+++---.../////////000000000111111222111222222111444AAAOOOMMMYYY]]]OOO>>><<>>======>>>888888===:::666>>>MMM}}}{{{yyygggdddaaa^^^\\\YYYUUUSSSXXXXXXWWWTTTQQQOOOOOOPPPNNNHHH@@@:::;;;EEERRR\\\iiilllaaaLLLCCCTTTooofffIII>>>??????AAACCCFFFIIIKKKMMMNNNPPPQQQRRRTTTWWWZZZaaafffmmmttt{{{iiiHHH999333000---,,,++++++***))))))******'''***///333333///***&&&&&&&&&%%%%%%%%%&&&''''''&&&'''((((((''''''(((***'''(((((()))***+++,,,,,,333333444555888===DDDJJJVVVdddyyydddYYYMMMIIIKKKKKKFFF???888333///---...///...,,,,,,,,,+++***)))))))))))))))((((((((()))+++---...//////000000000111111111000000333444444888GGGVVVVVVaaadddTTTBBB>>>JJJVVV\\\TTT}}}sssmmmdddaaa^^^YYYTTTOOOKKKHHHEEEDDDCCCAAA@@@>>>=========::::::===<<<777:::AAAqqqzzzuuuooolllgggeee___ZZZVVVVVVZZZ]]]bbbbbbaaa]]]XXXQQQKKKHHH@@@OOOUUUQQQUUUjjjwwwYYY???<<<===???AAADDDGGGJJJMMMMMMNNNPPPQQQSSSVVVZZZ]]]cccjjjsss{{{pppNNN<<<444000...,,,,,,+++***))))))))))))&&&)))---000222///+++'''%%%%%%%%%%%%%%%&&&'''(((&&&'''((((((''''''(((***''''''((()))***+++,,,,,,222222333444777<<>><<<999888999^^^~~~{{{yyyxxxyyyyyyuuuvvvwwwzzz||||||xxxuuutttuuuvvvvvvtttttttttvvvssstttuuuvvvwwwyyyzzzzzzuuuuuuttttttvvvwwwyyyzzzyyyyyyzzzzzzyyyxxxwwwwww}}}}}}}}}}}}}}}}}}}}}}}}~~~rrrhhhbbb``````___aaacccddddddbbb^^^[[[TTTQQQMMMJJJMMMVVVeeeppp}}}jjjKKK555:::===@@@BBBDDDGGGKKKNNNMMMOOOPPPRRRTTTWWW]]]aaafffnnnxxxwwwUUU@@@666111///---,,,+++***))))))))))))'''(((+++...111111---)))%%%%%%%%%%%%%%%&&&'''(((&&&'''((((((''''''(((***''''''((()))***++++++,,,...///111333666<<>>======@@@AAA>>>;;;;;;:::888NNNvvv{{{wwwuuusssqqqooouuutttsssrrrqqqqqqrrrsss}}}{{{{{{~~~|||xxxwwwxxxyyyxxxvvvvvvvvvxxxvvvvvvwwwxxxyyyzzz{{{{{{rrrpppoooooorrrtttttttttooooooppppppooonnnlllkkkbbbbbb```___]]][[[ZZZYYYRRRRRRSSSSSSSSSRRRRRRQQQOOONNNMMMLLLKKKKKKKKKKKKUUUSSSQQQQQQSSSUUUVVVVVVZZZZZZZZZ[[[]]]___aaabbbmmmlllmmmrrrwwwzzzyyywww~~~{{{xxxnnnaaaWWWTTTXXX___cccjjj]]]VVVWWWUUUNNNLLLQQQWWW^^^ooo}}}www]]]BBB555:::>>>BBBEEEFFFHHHLLLPPPOOOPPPRRRSSSVVVZZZ```eeejjjsss^^^FFF999222000------+++***))))))(((((((((((()))---222222///+++&&&&&&%%%%%%%%%&&&''''''&&&'''((((((''''''(((***&&&''''''((()))***+++++++++---///222666;;;BBBGGGHHHWWWooolll___VVVKKKFFFEEEEEEAAA<<<333///,,,,,,...///---+++------,,,+++***************)))))))))***,,,...///000000111111111222222222333///---111555888===CCCRRRZZZ\\\SSSIIIHHHNNNSSSWWWxxxvvvmmmddd___^^^[[[TTTMMMJJJJJJIIIHHHFFFCCCAAA???===DDDEEE???:::<<<===;;;@@@lll|||xxxuuurrrqqqpppyyyvvvsssqqqqqqpppmmmjjjhhhhhhhhhggggggggggggggg[[[[[[\\\\\\\\\[[[YYYWWWRRRSSSTTTSSSQQQPPPQQQRRRPPPPPPQQQRRRSSSTTTTTTTTTWWWUUURRRSSSVVVXXXXXXWWWRRRSSSTTTUUUUUUSSSRRRQQQZZZYYYYYYWWWVVVUUUTTTTTTYYYYYYYYYYYYXXXXXXWWWVVVQQQPPPNNNLLLKKKJJJJJJJJJIIIFFFDDDCCCDDDEEEEEEEEEAAA@@@@@@@@@@@@BBBCCCDDDDDDBBBCCCHHHNNNQQQOOOLLLQQQSSSVVV[[[___cccfffgggtttuuuvvvyyy|||~~~~~~}}}xxxuuutttssstttyyyyyyxxxxxxzzz~~~~~~sssggg^^^[[[VVVWWW___dddbbb______KKKMMMYYYfffbbbNNN>>>:::<<>>666bbb}}}|||{{{yyyuuupppjjjeeeaaa___iiigggdddaaa______``````___[[[WWWTTTRRROOOIIIDDDFFFFFFFFFEEEDDDBBBAAA@@@AAADDDGGGEEEAAA??????AAA;;;======<<<:::999:::;;;:::::::::;;;<<<<<<======:::777555555888:::999888777888:::<<<===<<<;;;:::666777777888999:::;;;;;;777777888999::::::::::::@@@>>><<<999777666666666<<<999555333333333333222888777666444444444555666777444333666;;;<<<999555666777777888999999999888888999<<>>CCCIIIKKKJJJKKKPPPTTTTTTUUUVVVXXX[[[aaahhhmmmtttnnnQQQ===222......---,,,***)))(((((((((***((((((---333555222...((('''&&&&&&%%%%%%%%%%%%&&&'''((((((''''''(((***&&&&&&'''((()))***+++++++++---///111444999>>>BBBGGGQQQ\\\www```ZZZTTTLLLFFFCCC@@@<<<999333111///.........---+++......,,,+++***))))))))),,,+++++++++,,,...///000000000111222222222222111222000///777FFFOOOGGG999GGGWWWcccYYYKKKRRRWWWKKKZZZxxxkkkddd```[[[XXXXXXNNNKKKHHHFFFFFFEEEDDDCCCAAA???>>>===>>>===<<<:::999JJJfff~~~~~~zzztttooollljjjiiiiiihhhgggeee___WWWRRRQQQPPPOOOMMMLLLKKKJJJJJJUUUSSSMMMFFF???;;;;;;<<<777999;;;:::888555555555888888888888999???GGGLLL222888;;;777444666888999888777666666666777777777777555333222222444666777555555444444333333222222444444444444444333222111888444111111333444333222333555666444000///333666444222111111333444444333444333111111111222222111//////000111222222333333000///000333111......111222111111111222222333444333333333333444555666777888777777888<<>>444///...---***)))((()))***+++---$$$&&&,,,///666777+++,,,'''%%%'''(((&&&&&&(((''''''''''''((((((((((((++++++***************+++,,,...111222333777===BBBGGGRRRVVVrrrttt___YYYSSSKKKFFFCCC@@@<<<999333111///.........---+++------,,,+++************++++++***+++,,,---///000000000111222222222222222000111///333CCCQQQKKK;;;DDDVVVcccXXXIIINNNUUUPPPfffrrriiiddd]]]YYYXXXPPPMMMJJJHHHGGGGGGFFFEEEAAA???>>>===>>>===<<<:::999EEEZZZoooxxxyyy||||||wwwssskkkjjjfffbbb^^^[[[XXXWWWZZZYYYYYYXXXWWWSSSMMMIIICCCBBBAAA???>>>=========???>>><<<999777555444444777888888777666555444444999888666444555888===@@@999;;;:::666444444333///000222333333222222333444222444555555444444666777333333444444444444333333666777777777777666666555333333222222333444555555333555555444222111222444555333111111222222111000444333222222222333333333333333333333333444444555444000///111000...000444222222222222222333444555555555555555555666777777222111000000111222333333333333444555555666777777111111222444555888999;;;AAAAAACCCEEEGGGIIIKKKKKKWWWWWWXXXYYYYYYZZZ[[[[[[ffffffffffffggggggggggggkkkiiieeeaaa^^^]]]\\\\\\\\\]]]^^^^^^^^^___aaacccfffllltttyyyzzz|||wwwqqq```RRRCCC===<<<===AAAEEEGGGDDDEEELLLQQQRRRSSSUUUVVVXXX[[[___eeemmmtttyyy~~~[[[CCC666000///...,,,***))))))******+++%%%(((+++///:::===111---(((&&&'''(((&&&&&&(((''''''''''''((((((((((((++++++***************+++,,,...111222333666<<>>>>>>>>>>><<<:::666;;;III[[[kkkvvv~~~zzzwwwvvvmmmjjjddd```\\\XXXTTTQQQMMMLLLJJJHHHFFFEEEDDDDDDEEEDDDCCCCCCCCCAAA>>>;;;999999888666666555555555666666666777888888666444555444222222333444444333444222000000222555777777:::;;;:::888:::<<<:::444444777:::;;;;;;;;;;;;;;;555999======999666888:::777888999:::::::::999888<<<<<<<<<<<<============;;;>>>@@@???<<<:::;;;===>>>>>>?????????>>>===<<<===;;;999999999999777666444333222111111000//////000000///...............666111...//////...111666...............///000000333333222222222111111111222111000000//////000000////////////............111000000/////////000000///000111222333444555666222333333555666777777888444555888:::===@@@BBBCCC???AAADDDIIIOOOVVV\\\___LLLJJJHHHGGGFFFFFFEEEDDDIIIOOOUUUZZZ[[[]]]```ccccccfffjjjooosssxxx}}}nnnSSS===888>>>BBBBBBHHHFFFIIIQQQUUUUUUUUUWWWWWWZZZ___dddkkkttt}}}dddIII999111///...---,,,******)))))))))(((***)))---???GGG:::///)))&&&((((((&&&&&&(((''''''''''''((((((((((((+++***************+++++++++...111222222666;;;@@@DDDQQQSSS___kkk]]]TTTOOOIIIEEECCC???:::666222000............---,,,+++*********++++++,,,---,,,,,,,,,,,,---///111222000111222222333333222222---333111...???WWWXXXHHH@@@UUU___YYYSSSQQQSSSZZZwwwnnnddd^^^\\\VVVSSSOOOLLLKKKIIIHHHFFFBBBAAA???>>>>>>>>><<<:::777777===JJJ\\\kkkuuuzzz}}}~~~|||{{{zzzzzzzzzyyywwwtttqqqooojjjhhhddd^^^YYYSSSOOOMMMKKKIIIEEEBBB@@@>>>======>>>===<<<;;;;;;:::::::::;;;999888777888888666444888888777666666666777777777666555666888888555333444222000000333666666666666555666:::@@@DDDFFFFFFJJJNNNOOOLLLKKKKKKIIIEEEHHHHHHJJJNNNSSSTTTPPPLLLSSSXXX\\\YYYRRROOORRRVVVUUUVVVWWWXXXXXXWWWUUUTTTVVVVVVVVVVVVWWWXXXXXXYYY[[[```ccc___XXXRRRSSSVVVYYYXXXXXXZZZ]]]\\\XXXTTTUUUTTTSSSSSSTTTTTTRRRQQQNNNNNNNNNLLLIIIFFFEEEEEEDDDCCCAAA@@@?????????@@@@@@:::888999:::999:::===444333222111000000000000000000000///...---,,,+++//////000000//////111222111111111111111111111111333333333333333333444555111222222222333333333444000000000000////////////,,,------......///000000...///000333666:::===???:::777444555888999777555999<<>>>>><<<:::<<<999999AAAOOO[[[______hhhiiikkkkkkkkknnnrrrvvvtttsssrrrqqqqqqqqqpppoooffffffdddccc```^^^[[[ZZZVVVVVVUUUTTTRRROOOLLLJJJAAA@@@@@@???===<<<<<<;;;;;;;;;:::888888888999;;;:::999888777777666777777:::888666666777777666555555444444444444555666666444222000000111111111111999888777888;;;>>>???@@@EEEFFFJJJOOOVVV\\\```aaaccckkkmmmeeeZZZTTTQQQPPPWWWSSSRRRYYYcccfff___VVV[[[```bbb___ZZZZZZ```fffbbbcccccccccbbbaaa___^^^``````______```aaabbbcccdddiiilllhhh^^^XXXYYY\\\```]]][[[___dddddd]]]VVVWWWVVVVVVXXXZZZZZZYYYWWWZZZ\\\]]]\\\YYYWWWWWWXXXSSSRRRQQQOOONNNOOOPPPPPPPPPLLLJJJLLLNNNKKKIIIJJJCCCBBBAAA???===<<<<<<<<<999999888888666444333111---///111000...---...000............------------+++++++++++++++,,,------.........---------------333333222111111000000///444444333222222111000000555444333111000//////...111...---///333666555444000222444666666666666777444666777777777888;;;===BBBEEEFFFEEEBBBAAACCCFFF@@@BBBEEEGGGIIILLLPPPSSSdddeeegggjjjmmmoooqqqsssvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwuuurrroooppppppqqqrrrvvv{{{zzzeeeJJJ===AAAHHHHHHGGGHHHNNNVVVYYYWWWVVVYYY[[[```gggmmmttt}}}lllOOO>>>666...---,,,+++))))))))))))'''(((+++''')))===KKKDDD333---(((((((((&&&&&&)))''''''''''''((((((((((((******))))))***++++++,,,+++...000111111444999>>>===KKKSSSVVVpppwwweeeWWWMMMJJJFFFDDDBBB???888333111000.........///...---+++*********+++,,,,,,------------...///222444555111222222333333333333333222333111555EEEYYY___YYYDDDRRROOONNN[[[VVVSSSdddyyyooohhhfff[[[XXXSSSOOOMMMJJJHHHFFFDDDBBB@@@??????>>><<<:::999999;;;BBBOOO[[[^^^ZZZ``````^^^ZZZUUUTTTWWW[[[XXXUUUQQQOOOMMMKKKHHHFFFIIIIIIIIIGGGFFFDDDBBBAAA??????>>>===<<<<<<;;;;;;888999999:::;;;<<<<<<===777888888888666666777999777666555444444333444444444333222333444555444333000000000111111333444444888999:::999999:::===@@@FFFGGGHHHHHHGGGHHHJJJLLLOOORRRVVVZZZ]]]aaafffiiiaaakkkppphhh[[[SSSQQQQQQUUUOOOMMMUUU```ccc\\\RRRPPPSSSUUUUUUTTTWWW___eee[[[[[[ZZZZZZYYYXXXXXXXXX[[[ZZZYYYXXXXXXYYY[[[\\\\\\```ccc___XXXTTTVVVYYYbbb\\\XXX]]]dddfff]]]TTTNNNNNNOOOQQQSSSTTTSSSQQQNNNRRRVVVWWWUUUTTTVVVXXXSSSQQQPPPOOOOOOPPPRRRSSSXXXSSSQQQTTTUUUQQQMMMLLLJJJIIIHHHGGGEEEEEEDDDDDDFFFFFFGGGFFFEEECCC@@@???===???AAA???:::888888999777777666555333222111111666555444333222222222222111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---+++,,,...000222444555666000///...///222444444444000111111111111111111111000111222222222222555666<<<:::888444222222555777777999:::::::::;;;>>>@@@@@@AAADDDGGGKKKNNNPPPRRR^^^___aaacccfffhhhjjjkkkiiijjjkkknnnooommmhhheeeVVVWWWXXX[[[aaakkkvvv~~~iiiLLL;;;>>>HHHKKKGGGGGGIIIOOOVVVXXXVVVWWWZZZ^^^dddmmmsssyyyqqqTTTBBB:::///...,,,***)))***+++,,,)))&&&)))(((&&&444CCCCCC555...))))))(((&&&''')))''''''''''''(((((((((((())))))))))))***+++,,,,,,+++---000000000333888===@@@HHHSSSWWWhhhrrraaaRRRKKKHHHEEEDDDBBB>>>888222111///...---/////////...+++++++++***++++++,,,,,,+++++++++,,,...000333444111222333333444444333333444//////999IIIWWW]]]^^^NNNZZZPPPMMM[[[WWWYYYvvvuuunnnkkk___[[[VVVRRROOOLLLIIIGGGEEECCC@@@??????>>><<<:::555999<<>>>>>??????>>>======<<>><<<;;;:::;;;<<<<<<777777666555444333333222444666888777555333444666555555444444333333444444222222333555888999999888888888999999;;;<<<>>>>>>DDDIIINNNNNNKKKJJJNNNRRRRRRVVVYYYVVVPPPMMMOOORRRLLLQQQUUUTTTRRRTTTZZZ```SSS\\\bbb]]]TTTOOOMMMKKKJJJHHHHHHMMMSSSUUURRRMMMQQQSSSVVVWWWYYY\\\aaadddYYYXXXWWWWWWWWWYYYZZZ\\\\\\[[[YYYXXXXXXYYYZZZ[[[^^^```aaa]]]WWWUUUVVVYYYfff]]]WWW\\\fffhhh___UUUPPPPPPPPPSSSTTTTTTRRRPPPKKKOOOTTTUUURRRQQQSSSUUUQQQPPPNNNNNNOOORRRUUUWWWXXXQQQLLLMMMNNNKKKGGGFFFDDDDDDCCCCCCDDDDDDEEEEEEJJJJJJKKKKKKJJJGGGEEECCCGGGJJJMMMKKKFFFCCCDDDFFFFFFFFFEEEEEEDDDCCCCCCCCCAAA@@@???>>>===<<<<<<<<<888777777777777666666666333333222111111000000///............//////000000/////////...,,,+++***)))...///000000///000222444000000000000222222222111000111222222111222444666===:::777555666999;;;<<<444555555444333333444666555555777888:::<<<======<<<===???AAADDDFFFHHHIIIUUUUUUWWW[[[]]]^^^\\\ZZZTTTUUUTTTUUUZZZdddqqqzzzyyy___DDD<<>>222///,,,******,,,///111,,,###&&&)))$$$***888???777///***)))(((&&&''')))''''''''''''(((((((((((())))))))))))***+++,,,---+++---///000000222888<<>>777222111///------/////////...,,,,,,++++++***++++++,,,))))))***+++,,,///111333111222333333444444333333555------;;;KKKTTT[[[```WWWcccVVVNNN[[[XXXaaayyyqqqoooaaa]]]XXXTTTPPPNNNJJJHHHEEECCCAAA@@@???>>><<<:::888;;;>>>@@@JJJTTTVVVPPPJJJNNNQQQOOOKKKHHHIIILLLIIIFFFBBBAAABBBCCCAAA???<<<<<<===>>>??????>>>>>>BBB???<<<999777777888999:::999999888777666666666333666999999777555666777666666555555555666777777888999;;;???CCCEEEEEEDDDGGGGGGGGGHHHJJJKKKMMMNNNGGGOOOWWWWWWQQQMMMPPPTTTXXX^^^aaa]]]SSSMMMNNNRRRGGGMMMQQQOOOJJJKKKSSS[[[WWW]]]___ZZZSSSNNNGGGBBBCCCEEEIIIKKKLLLMMMMMMMMMIIIJJJLLLNNNPPPQQQQQQQQQJJJIIIHHHGGGIIILLLPPPRRRNNNMMMKKKIIIIIIIIIKKKLLLOOOOOOMMMIIICCC@@@@@@BBBKKKAAA:::???JJJMMMDDD999?????????AAABBBAAA???<<>>???@@@DDDGGGJJJYYYPPPIIIHHHIIIGGGEEEDDD>>>??????@@@BBBDDDFFFGGGDDDEEEFFFFFFEEECCC@@@???>>>CCCGGGFFFCCCAAABBBEEEIIIJJJJJJKKKMMMNNNOOOOOOJJJIIIIIIHHHHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDBBB@@@===;;;999888333222111000...---,,,++++++,,,---...///000000000+++---//////------111444+++++++++,,,///000000000000111222111000000111333===888333111222333111///444555666666555555777999666666666555555555555555444444444555555666666777888888:::===BBBEEEFFFFFFKKKJJJFFFCCCDDDKKKWWW___cccSSSFFFDDDDDDBBBGGGPPPJJJLLLRRRXXXYYYWWWZZZ___ccckkkvvvaaaKKK???444111---++++++...222555...!!!$$$***######111;;;777000***)))(((&&&'''***''''''''''''((((((((()))))))))))))))***+++,,,---+++---/////////222777<<>>999777777::::::<<<>>>AAAAAA@@@>>>@@@BBBDDDGGGIIIJJJJJJJJJGGGEEECCC@@@>>>>>>>>>???===<<<;;;::::::;;;===>>>GGGDDD???:::777666666777999888777666555555555555555777888999999999:::<<<>>>======>>>AAABBBAAA@@@KKKLLLOOOSSSVVVWWWUUUSSSLLLKKKJJJKKKLLLLLLJJJHHHGGGJJJNNNOOOPPPSSSYYY^^^ddd^^^WWWSSSRRROOOIIIDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKKKKJJJFFFAAA<<<888999999::::::::::::999999CCC???;;;;;;>>>???<<<999777777777777777777777777222222222222222222222222444444333222111000//////////////////////////////111444333//////111000---000000000000000000000000111111111111111222222333888666444333444444333222111111222222333333444444666666777777777888888888999999::::::;;;<<<======@@@BBBDDDFFFGGGGGGFFFEEE@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAACCCDDDDDDDDDDDDFFFJJJMMMCCCBBB@@@<<<999888;;;===<<<;;;;;;:::999888888888666555333111...///111444111000...---...///111222333333222111111222222222666555444333444666888999888999:::<<<============888888888888888777777777777777666666666555555555888666444444555666666555444777999:::999:::===???@@@???>>>AAAFFFJJJKKKKKKIIIOOOUUUXXXXXX[[[aaafffjjjrrr|||iiiKKKBBB666111+++***,,,///000///+++(((&&&((((((***000777<<<222******)))&&&&&&)))'''''''''''''''((()))))))))))))))))))))******+++,,,...///000000222666999BBB<<>>@@@@@@@@@JJJJJJJJJJJJIIIHHHGGGFFFIIIFFFCCC???===<<<<<<===<<<:::999777777888999:::===<<<;;;:::999999999999:::::::::;;;<<<>>>???@@@???@@@BBBDDDEEEHHHJJJLLLMMMNNNPPPPPPOOOMMMKKKIIIJJJKKKMMMPPPSSSSSSQQQOOOMMMLLLKKKLLLMMMLLLKKKIIIIIIKKKNNNOOOOOOOOOPPPQQQPPPKKKFFFDDDDDDCCC>>>:::555444444444555666777888555666777777666333111///000000111111111111000000333000...000333555333000................................................111111000000///.................................000222222///...000///,,,........................---------------......///333111///...//////...---------..................------------............,,,,,,---......///000000000222333555666555444333111222222333333333333333555555444444444444555555:::;;;======>>>AAAEEEIIIEEEEEEDDDBBB@@@@@@BBBDDD@@@@@@@@@@@@AAAAAAAAAAAACCCBBB???<<<999888:::<<<<<<;;;999777666777888999999::::::<<<>>>@@@BBBCCCAAA@@@???>>>>>>???AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAABBBCCCBBB@@@===:::888999888777666666888:::;;;666555333333444555444333444666888888777666888;;;???>>>???CCCHHHLLLLLLLLLMMMRRRWWWYYYZZZ]]]dddiiiqqqwwwoooPPPDDD999444---***,,,---...---+++(((&&&'''((()))...666:::111***))))))&&&&&&)))'''''''''''''''((()))))))))))))))))))))******+++,,,---//////000222666999???<<>>???===>>>???@@@AAACCCDDDDDDHHHGGGFFFCCCAAAAAACCCEEEFFFDDDBBBAAA@@@???@@@@@@@@@AAABBBDDDFFFIIIKKKMMMHHHHHHFFFEEEEEEFFFGGGGGGHHHGGGEEECCCBBBAAABBBBBBDDDEEEGGGHHHFFFBBB>>>;;;???===:::888888:::===@@@;;;999888777888888666555555666888888888888999;;;===>>>AAAFFFKKKNNNOOONNNSSSUUUYYYZZZ\\\```hhhmmmwww}}}zzzWWWGGG===777///++++++,,,,,,++++++(((&&&''''''''',,,333999222+++***(((&&&''')))'''''''''''''''((()))))))))))))))))))))******+++,,,---...///000222555888<<<===DDDLLLOOO```qqq___WWWQQQLLLHHHCCC>>>:::666111...>>>888111.........---+++++++++***************+++,,,,,,---///333555555555555555444444444333333333333222666???MMMYYY___aaa___jjjpppkkkgggjjjwwwmmmddd___[[[TTTOOOOOOLLLGGGEEEFFFEEEAAA>>>>>>;;;999777888999;;;;;;;;;777888999;;;???CCCGGGIIIHHHFFFAAA===<<<<<<>>>???>>>>>>>>>???@@@BBBDDDEEEBBBCCCEEEGGGIIIJJJJJJJJJPPPOOONNNNNNNNNNNNNNNOOOQQQOOOLLLKKKJJJKKKKKKKKKPPPNNNMMMNNNNNNLLLGGGCCCGGGFFFFFFGGGGGGFFFCCC@@@???>>><<<<<<===<<<:::888888666444555777555111,,,111///------///000///.../////////000111111222333000000//////.../////////......////////////......//////111444777888555333........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...++++++------***++++++++++++++++++++++++,,,++++++++++++,,,------///---++++++,,,,,,,,,+++,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,+++******+++,,,,,,---------------,,,,,,++++++++++++,,,,,,***++++++)))(((''')))***,,,...111222111111111222444444555666888999::::::>>>>>>???>>>>>>???BBBEEEDDDCCCBBBAAA@@@@@@AAAAAABBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAA@@@>>><<<999888888999:::;;;<<<>>>@@@AAA@@@???>>>BBB@@@>>>===<<<===???@@@@@@>>><<<;;;;;;999666444222333444666777888:::;;;<<>>DDDLLLOOOYYYnnn^^^WWWQQQHHHEEE@@@<<<999555222000===777000,,,,,,---,,,+++*********))))))***++++++++++++,,,///333444444333555555444444444333333333333222777CCCSSS```eeefffeeennnoooooollltttzzzpppgggbbb]]]VVVQQQOOOLLLHHHFFFHHHGGGBBB??????<<<;;;:::;;;;;;:::888555:::;;;;;;<<>>===<<<<<<<<<;;;888666444333222222333222000...///,,,******---///---+++000///---...////////////......///000000111111111000///.........///000111,,,,,,------------,,,,,,//////111333444444222000,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++------******,,,,,,)))++++++++++++++++++++++++,,,,,,++++++,,,,,,---......,,,++++++,,,,,,,,,+++,,,,,,,,,++++++*********((((((((())))))))))))*********++++++++++++,,,,,,***++++++++++++******))))))***++++++,,,,,,++++++---,,,,,,++++++,,,,,,------------,,,***)))***+++)))+++......---,,,,,,,,,------......////////////222333444444444666888;;;888888888999999:::;;;;;;::::::999888777777777777999888777777666666666666555444222000000000222333222333333444666888;;;<<<<<<===>>>@@@AAAAAAAAAAAABBB@@@>>>===<<<999666333333222333333555666666666===AAAFFFKKKOOORRRSSSTTTYYYYYYZZZ\\\```gggooouuu|||jjjOOOAAA:::111,,,,,,.........,,,((('''((('''&&&***000<<<:::555...)))''''''&&&'''''''''''''''((()))))))))))))))))))))******+++***,,,------...000444777777???DDDKKKRRRVVVxxxiii[[[UUUPPPEEEBBB===:::777555333111111///,,,++++++---------***))))))))))))***++++++***+++,,,000333555444333555555444444444333333333444333888EEEWWWdddhhhgggiiippplllpppqqq}}}{{{rrrjjjfffaaaYYYSSSQQQNNNJJJHHHJJJIIICCC??????===<<<<<<======;;;888555666777:::===AAAEEEHHHJJJKKKJJJJJJJJJLLLNNNQQQSSSUUUTTTSSSQQQOOOMMMKKKJJJQQQPPPNNNLLLKKKKKKKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJHHHFFFEEEHHHLLLNNNMMMKKKQQQHHH???===??????:::444444333222222222111///---///.........//////...,,,...,,,++++++---///000000//////............//////---...///000000111000000,,,,,,---...000111333444,,,------......------,,,...//////000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***---,,,******,,,,,,)))++++++++++++++++++++++++******))))))******+++,,,,,,***))))))***+++*********************)))))))))(((((()))))))))*********))))))))))))*********************************+++((()))******++++++************))))))))))))******(((***+++,,,++++++,,,---)))+++------,,,*********---------------,,,,,,,,,---...///...------...000......///000111222222333000000000000000111222222111111000000000000000///111000///...//////111222111000///...///111444555111444888<<<@@@AAABBBBBBDDDCCCBBBBBBAAA???<<<999===;;;::::::::::::999777@@@CCCHHHMMMOOORRRUUUWWWZZZZZZ[[[^^^dddllltttyyytttUUUCCC<<<333---,,,.........+++)))((()))((('''***000;;;;;;777...(((''''''%%%'''''''''''''''((()))))))))))))))))))))******+++***+++,,,---...000333666777@@@AAAHHHSSSSSSnnnbbbVVVQQQMMMEEEAAA<<<888666444222000***,,,......------...///)))))))))))))))***++++++++++++---111444666555333555555444444444333333333666555:::GGGXXXdddgggeeejjjqqqjjjrrrttt}}}uuunnnkkkfff]]]VVVSSSQQQMMMKKKMMMKKKEEE@@@@@@>>>===<<<=========<<<:::555777<<>>@@@>>>===>>>AAABBBAAA???CCCFFFJJJMMMOOORRRVVVZZZ[[[[[[]]]bbbiiirrryyy}}}}}}[[[GGG???555...,,,------,,,+++)))(((******(((,,,111666888666,,,''''''(((&&&'''''''''''''''((()))))))))))))))))))))******+++)))***,,,,,,---///333666777@@@===DDDRRRMMMbbb|||\\\QQQNNNKKKFFFBBB<<<888555333111///,,,///333333000......///))))))((())))))***++++++,,,---///222666777666444555555444444444333333333888777:::GGGXXXcccdddaaahhhqqqjjjtttuuu}}}vvvpppnnnjjj```XXXUUUSSSOOONNNOOOMMMGGGBBBAAA???===;;;;;;===???@@@@@@EEEFFFIIIKKKMMMNNNNNNNNNDDDEEEGGGJJJLLLMMMMMMNNNHHHHHHIIIIIIHHHGGGFFFFFFBBBDDDGGGIIIIIIHHHEEECCC;;;;;;:::999888888999999666444444888<<<<<<777222)))///333444000///222666000.........000000///......------///111111000///(((,,,000///,,,(((((((((+++,,,------,,,---///111,,,---///000111111000000.../////////...---,,,+++,,,------......------,,,***+++++++++***+++,,,...************************+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))***,,,,,,******------******************************************+++,,,,,,---+++******,,,---,,,+++******++++++,,,,,,------((((((((()))))))))******))))))))))))))))))))))))''''''''''''((()))++++++(((((()))************))),,,++++++******++++++,,,***+++---,,,***))))))***(((***++++++******,,,---+++++++++,,,,,,---------((()))+++,,,+++,,,...///,,,,,,---------,,,,,,+++---------,,,,,,---......---...//////000000000000......//////...---,,,,,,+++,,,---...///......---////////////000222444555222333555999<<<>>><<<;;;777666666:::???CCCCCCBBBEEEHHHKKKMMMOOORRRWWW[[[[[[\\\^^^dddmmmvvv|||```KKKBBB777///,,,,,,+++***+++))))))++++++)))---222111555333+++%%%''')))''''''''''''''''''((()))))))))))))))))))))******+++)))***,,,,,,---///333555777???999@@@PPPIIIYYYsssZZZQQQLLLGGGEEEBBB>>>888444111000///---------............//////...,,,***))))))******((())),,,222888999777444444555666555333333555777:::000>>>YYYeeegggddd\\\kkkhhhpppppptttwwwpppnnnlllddd[[[WWWOOOPPPRRRQQQOOOKKKGGGEEE===>>>???>>>@@@EEENNNTTTVVVRRRNNNMMMOOOQQQQQQPPPEEEHHHKKKMMMMMMLLLLLLMMMPPPNNNKKKFFFBBB???===<<<;;;:::999:::<<<<<<:::888888888777555555444444444444444555666555444222111333222222111000///...............///////////////...222222///---///000...///,,,***+++...///...,,,------------------------,,,,,,,,,,,,,,,---...///000/////////000111333444/////////111222222///---,,,,,,+++***))))))))))))---,,,++++++******++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))******++++++************+++++++++*********))))))((((((+++***)))(((((()))***+++++++++******************))))))))))))))))))))))))(((((())))))*********+++,,,+++***((((((((()))***))))))))))))))))))))))))************************,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++***+++...000...,,,------...//////000//////000000000000000000000000.........------,,,,,,,,,------......///000000000333333222111000000000111///111444666999>>>CCCFFFDDDEEEGGGLLLRRRXXX\\\]]][[[```bbbkkkwwwxxx}}}[[[PPPHHH;;;111------,,,******++++++***))))))***,,,///555999666---'''&&&(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++,,,...000222333444888999>>>FFFJJJ[[[xxxpppYYYQQQNNNIIIEEEBBB===888444111//////..................------...---+++************+++)))***,,,111555777666333444555666555444333555777999333BBBZZZbbbcccddd```jjjjjjrrrsss}}}xxxqqqppplllddd\\\YYYWWWTTTQQQPPPPPPNNNIIIEEEDDDEEEFFFEEEFFFKKKQQQWWWYYYUUUPPPMMMNNNOOOOOOOOOJJJLLLMMMLLLIIIFFFDDDDDDCCCBBB???===:::888666666777666555666888888666555888777666555444444444444333444444444444333333222222222222111111000000000////////////////////////---000000...---///000...000---++++++---...---,,,---------------------------,,,,,,,,,------.../////////......///000222333......///000222111///,,,,,,,,,+++*********++++++---,,,++++++******++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))******+++******))))))******+++************)))))))))(((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,+++)))((((((((()))***))))))))))))))))))))))))************************,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***,,,...///...,,,------...///////////////////////////////////////...---------,,,,,,,,,,,,------......//////000000222111000////////////000...000444777;;;???EEEIIIIIIJJJLLLPPPUUUYYY\\\]]]ZZZccchhhnnnzzzfffTTTKKK===222...---+++)))***++++++***))))))***,,,...444999777///(((&&&'''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++,,,...000222333444888999>>>FFFIIIYYYtttjjjWWWQQQOOOKKKEEEBBB===888333000///...//////......---,,,,,,,,,,,,+++************+++++++++***,,,///222444444333555666666555444444555777777777HHH[[[]]]^^^eeegggkkknnnsssvvvyyytttrrrmmmddd^^^\\\^^^WWWPPPNNNPPPPPPKKKGGGJJJKKKKKKKKKKKKMMMQQQTTTYYYTTTOOOKKKJJJKKKLLLLLLKKKLLLMMMJJJEEEAAA>>><<<===<<<;;;999888777777777555444333444555666555333777666555444333333333333333333222222222333333444444333222111000///......////////////////////////+++......,,,---000111...000...---,,,---------+++---------------------------------,,,------...//////......---...///111222...---...///000000...,,,,,,,,,+++++++++,,,---------,,,++++++******++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))******+++******))))))******+++************))))))))))))******))))))))))))******(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,------......//////......------------------------------,,,,,,,,,,,,,,,+++---------...//////000000000//////............///---000333777;;;AAAGGGKKKLLLNNNRRRUUUXXX[[[\\\\\\ZZZiiiooorrr}}}uuuZZZNNN>>>333///---+++)))***++++++***))))))***,,,---333999888111***'''&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++,,,...000111222333999:::???FFFHHHUUUmmmdddTTTPPPMMMJJJDDDAAA<<<777333000///...000//////...,,,++++++******************++++++,,,,,,+++,,,---///111222333666666777666444444555777777;;;NNN\\\YYY[[[hhhnnnnnnqqqqqqvvvzzzuuusssmmmeee```___[[[VVVOOOMMMMMMOOOPPPOOOKKKKKKJJJJJJJJJJJJKKKLLLQQQNNNHHHEEECCCEEEGGGHHHFFFGGGHHHGGGCCC???<<<<<<======;;;:::::::::::::::888666555555666777666555666555444333333333333333333222111000111222333444666555444222000///---,,,000000000///////////////+++......,,,...333333000111000...------,,,,,,,,,------------..................------------......///...---------///000111...------...//////...,,,,,,,,,,,,,,,,,,---...///---,,,++++++******++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))************))))))))))))***************)))))))))))))))***))))))))))))))))))***((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......//////000//////...............///...000444777;;;@@@EEEIIILLLOOOSSSWWWZZZ[[[\\\]]]]]]nnntttuuu```QQQ???555111...,,,+++***++++++***))))))***,,,,,,222888888222,,,'''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))******,,,---///111222111999:::>>>EEEGGGQQQeee~~~___SSSOOOJJJFFFAAA???;;;666222000//////000000///---,,,+++***)))((())))))***+++++++++++++++,,,,,,---...///222333777777777666444444555666888>>>RRR]]]XXX\\\llltttrrrsssmmmvvv|||uuuqqqmmmeeeaaa```VVVVVVTTTPPPNNNPPPVVV[[[JJJIIIGGGFFFFFFEEEDDDCCCDDDCCC@@@===<<<>>>BBBDDDBBBDDDEEEDDDAAA>>><<<;;;<<<;;;:::999888777777777999777555555777888888777555555444333333333444444333222111000111222333444666666555555444444444333111111000000////////////---......---000555555111000000///...---,,,,,,------------......////////////......---------......//////...------...000000...---------//////...,,,,,,,,,,,,,,,---...//////---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))))))))))))))***))))))))))))))))))******)))))))))******))))))))))))))))))******+++++++++))))))))))))))))))))))))******)))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,************************++++++++++++++++++++++++,,,,,,------...///////////////.........//////000000222555777:::>>>BBBFFFHHHMMMRRRWWWYYY[[[]]]___aaapppvvv{{{fffSSS@@@777444000......***++++++***))))))***,,,+++000666777222,,,'''%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***+++---///111222000888:::<<>>BBBEEEGGGLLLSSSWWWYYY[[[___cccgggrrrzzzmmmWWWAAA999666000---///***++++++***))))))***,,,+++///333444111,,,(((%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***+++---///000111///888999999AAAEEELLLZZZoooXXXSSSOOOHHHCCC<<<:::777444222111222222......------,,,+++******((()))***++++++***)))))))))+++...//////000333555888888888777555444555666<<>>===;;;999444666888888777888;;;>>>CCCDDDEEEDDD@@@<<<::::::>>>>>>===<<<;;;;;;;;;;;;888666333333444666666666666555555444555555666666555555555555444222111000000111333555777999;;;<<<222222111111000//////...//////...---111666444///...///000///---,,,...000---------...///000000000000000///...............111111////////////000111111///......///000//////...---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))((()))))))))************((()))***++++++***)))(((((((((((()))***+++++++++))))))))))))))))))))))))************)))))))))((('''((()))***+++******)))))))))))))))))))))))))))******************************))))))***++++++,,,************************************************+++,,,...---***)))***,,,,,,,,,,,,,,,,,,+++******************************))))))))))))******+++++++++,,,,,,------......///------,,,------......///333555888:::===@@@EEEIIIKKKPPPVVVYYYZZZ]]]bbbgggnnnwwwuuu\\\DDD;;;666///+++---***++++++***))))))***,,,+++---000111///+++'''%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))((())))))+++,,,...000111...777777666???EEEKKKXXX{{{kkkVVVSSSQQQIIIDDD:::999666444222222222333...------,,,,,,++++++***((()))***++++++***)))((((((+++///111000111333666888999999777555444555666>>>BBBQQQ]]]aaannnzzzyyypppkkkkkkmmmhhhiiigggaaa\\\]]][[[YYYVVVSSSOOOLLLJJJHHHCCC>>>;;;;;;:::888666444777999999888888:::<<<@@@BBBDDDDDDAAA>>>======;;;:::::::::::::::;;;;;;:::777555444555777888888666666555555555666666777666666777666555333000///000111111222222333333333222222222111000//////...//////---,,,000555333------///000///---,,,///222---------...///000000111000000///...............222111000//////000111111111000......000111000///...---,,,,,,++++++++++++---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))(((((())))))*********+++((()))***++++++***)))(((&&&''''''((()))******+++))))))))))))))))))))))))+++*********))))))(((((('''((()))+++++++++***)))))))))))))))))))))))))))******************************))))))***+++,,,,,,************************************************+++---...---***(((***,,,,,,,,,,,,,,,,,,+++***)))************************(((((())))))*********+++++++++,,,------......///++++++++++++,,,,,,---...333555999<<>>EEEKKKWWWtttbbbVVVPPPLLLHHH@@@:::999777444333222222222...------,,,,,,++++++******))))))***,,,,,,+++)))***,,,...000111444777:::999888666555444444444555<<>>AAACCCEEEEEEBBB???===<<<::::::::::::::::::::::::999999888888888888999999222555666444333333444444222333777======666111000////////////000111222333222111111111000000/////////000000//////...---,,,000000///...------,,,,,,//////000000000000000000000000000000000111222222444222111111222222000///333222///...---...///000...---,,,,,,++++++,,,,,,...---++++++++++++***(((************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))***)))(((''''''((()))******(((((()))***+++***)))+++*********))))))(((((()))(((((((((((())))))***,,,+++))))))******((('''+++******+++,,,,,,+++***)))))))))))))))*********))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++---,,,***(((((()))---+++))))))***+++***)))+++++++++*********))))))+++*********))))))(((((())))))*********))))))(((((()))+++---.........---++++++******+++---...///333444666999>>>DDDIIILLLTTTVVVZZZ^^^\\\\\\ffftttsss~~~jjjJJJ???888---(((---++++++******************,,,,,,---000222000***$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******))))))***+++,,,...///000000222444777;;;AAAHHHMMMfff```UUUNNNJJJFFF???:::999777444222222111222......---,,,,,,++++++******,,,,,,,,,***)))***+++***,,,...000111444777:::999888666555444444555555:::FFFVVVcccooowwwxxxtttoooccczzzllleeegggeee```\\\YYYXXXWWWUUURRRNNNKKKIIIGGGFFFCCC@@@===;;;:::999999666555888999777999===???AAADDDDDDAAA>>><<<;;;::::::::::::::::::::::::888888888777777888888888444666777555444444555666555333555999999444222333222222222222222222222222444333222111000///...---......///000000000//////000//////...------,,,,,,............///000111222//////.........//////000444222111222333333222111222111000............///...---,,,,,,++++++,,,,,,+++***)))***,,,,,,,,,***************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))***++++++***))))))***)))(((((((((((()))******)))((()))***+++***)))+++*********))))))))))))******)))))))))***++++++---+++************)))'''(((((()))+++,,,,,,+++))))))))))))))))))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,,,,,,,***)))***+++---+++***)))***+++***)))+++++++++*********))))))************)))))))))((())))))************))))))***+++,,,---------,,,+++++++++***++++++---///000333444666:::???EEEKKKNNNUUUWWW[[[___^^^___iiivvv{{{ooopppNNNAAA;;;000+++...,,,++++++***************++++++,,,000222000***%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******))))))***+++,,,...///000000222444777;;;AAAHHHLLLaaa]]]SSSMMMIIIEEE===:::999666444222111111111......------,,,++++++++++++,,,---+++(((''')))+++***,,,...000111333777999999888666555444555555666888HHH]]]mmmxxx{{{uuummmgggfffllldddfffeee___ZZZUUUUUUVVVUUUSSSOOOKKKIIIHHHFFFDDDAAA>>><<<::::::888666666999:::888888;;;===???BBBBBB@@@===;;;;;;::::::::::::::::::::::::888777777666666777777888777777777666555555777999888444333444444222222666444555555555444333111000555444333222000...---,,,---...///000111111111111/////////...------,,,,,,,,,,,,,,,,,,...000222444000//////.........//////333222111222333444333222111111111000000///...---...------,,,,,,,,,,,,,,,***))))))+++...000000///************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************((())))))******))))))(((***))))))(((((())))))******)))((()))+++++++++******************)))))))))++++++******+++,,,,,,---...,,,++++++++++++***((('''(((+++------,,,***)))******))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++,,,,,,+++******,,,///...,,,******+++,,,+++***+++************)))))))))************)))))))))))))))*********************,,,------------,,,+++***++++++++++++,,,...000111333555888<<>>AAABBB@@@===<<<;;;::::::::::::::::::::::::777777666666666666777777888666666666555444777;;;888333111222222000222666333444666666555444111000444444333222000///......//////000111111111111111//////.........---------------,,,,,,---///111333333222111111000111111111222111000111333444444333111222333444333111///.........---,,,,,,,,,,,,,,,,,,++++++---000222222111************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))***)))((()))+++,,,+++***************************+++*********+++,,,---...///---,,,,,,,,,,,,+++)))))),,,///111///---***)))*********)))))))))))))))((()))))))))************+++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,+++,,,+++******+++...111...,,,******+++,,,+++***************))))))))))))*********)))))))))))))))******************++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---///111333444666:::???EEELLLQQQTTTYYY[[[^^^bbbeeejjjssszzzxxxrrrooojjjjjjZZZFFF???777111000---,,,,,,+++************((()))+++000444333...)))''''''''''''''''''''''''''''''(((((())))))******))))))***+++,,,...///000000222444777:::@@@FFFKKKZZZtttWWWRRRMMMIIIEEE>>>999888666333222111111111//////...------,,,,,,+++***'''%%%'''***,,,+++)))***,,,...///000222555888777777666555555666888888888>>>III\\\rrr|||uuugggcccppppppddddddiiiiiigggRRRTTTVVVWWWVVVSSSPPPMMMIIIGGGEEEBBB???===<<<;;;888666777:::;;;888777999;;;>>>AAABBB@@@>>>======::::::::::::::::::::::::777777666666666666777777777444555777666333666;;;666222222444333111111444000222333555555333222000222222222111111111111111111111111111111000//////...............---------//////...---...///000111222222111111111111222222111000000111333444333222222444555666555333111//////...------,,,,,,---------,,,,,,,,,...//////---************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))************))))))+++))))))***+++,,,+++******************+++++++++***))))))***+++,,,------///---,,,,,,---,,,+++***...111444444111---+++***************))))))((((((((()))))))))************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++******+++///222...,,,******+++++++++***))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,******++++++,,,---......+++++++++,,,...000333444666888<<>><<<<<<999777777::::::777777::::::===@@@BBB@@@???>>>===::::::::::::::::::::::::888777777666666777777888666333444:::999444555;;;555222222555444111111333000111222333333222111111111111111222222222222333111111111111000///...---........................000000000000000000//////000////////////000111222333222111222333444333222333444666666555444111000///......---------------,,,+++)))***++++++***)))************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***)))******++++++******)))+++***)))***,,,,,,,,,+++*********+++++++++++++++)))))))))***+++,,,---...///---,,,,,,,,,,,,+++)))///222555444000,,,***+++++++++******)))((((((((())))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++++++++***+++...000---+++))))))***+++***)))(((((()))))))))))))))***))))))))))))************+++***))))))***+++---...*********+++,,,---///000******+++,,,///111444666888;;;???EEELLLRRRVVVXXX\\\___bbbeeekkkqqqssspppiiiggggggfffrrrkkkNNN???666111//////...---+++************((())),,,111555555000+++''''''''''''''''''''''''''''''(((((())))))******))))))***+++,,,...///000111222444666999???EEEIIIWWW{{{hhhQQQPPPLLLGGGCCC<<<999777555333111000000000/////////...------,,,,,,***///333222---******,,,***,,,...//////111444666666666666666666888:::;;;BBBHHHPPP]]]mmmwwwtttkkkjjj}}}wwwhhheeepppSSSTTTTTTTTTTTTRRRQQQPPPJJJIIIFFFCCC@@@>>>===<<<;;;888666888888666777;;;888;;;???@@@???>>>======::::::::::::::::::::::::888888888777777888888888666333555===<<<555555<<<777333222444333111222555333333222222111111000000222222222222222222222222//////000000000///.................................///111222333222111000.........///000111222333666555444444555666444333333333444444333222111000//////...---------------+++***)))***+++,,,+++)))************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************+++***))))))))))))***+++)))***++++++++++++***)))+++***)))***,,,---,,,+++*********++++++,,,,,,,,,******++++++,,,...///000...---++++++,,,,,,***)))***...111000,,,)))***,,,++++++******)))(((((('''))))))))))))************)))))))))*********++++++******+++++++++,,,,,,,,,(((***++++++******,,,---,,,***(((((()))***)))((((((((((((((())))))******((()))))))))************+++***))))))***+++---///,,,++++++++++++,,,......******+++---///222555777;;;===BBBHHHNNNSSSWWWYYY]]]aaadddffflllrrroooiiidddcccddddddvvvtttTTT@@@666111000///...---,,,+++*********'''(((***///333333...)))''''''''''''''''''''''''''''''(((((())))))******))))))***+++,,,...///000111222444666999>>>DDDIIIRRRqqqdddOOONNNKKKFFFBBB;;;999777555333111000000000/////////...------,,,,,,***444===999---&&&(((...***,,,...//////111444666666666555666777888:::;;;JJJUUUaaakkktttyyyvvvppplllzzzggg```kkk}}}SSSSSSSSSSSSRRRQQQPPPOOOJJJIIIFFFCCCAAA???===<<<<<<888666888777666888;;;777:::===???>>>===<<<<<<::::::::::::::::::::::::999999888888888888999999777333777@@@???777666===999555222222222111333888777666444222000000//////444444333333222111000000,,,---...///000000000000---.....................+++---111444555444333222///000000111222444555666999888666666777777666444222222222222111000////////////...------------...---,,,+++,,,...///...---************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,)))***+++,,,,,,+++***)))+++***)))***,,,---,,,+++*********++++++,,,,,,,,,+++,,,,,,---...///111111...,,,++++++++++++***(((%%%))),,,+++((('''))),,,+++++++++***)))(((((('''))))))))))))************((())))))))))))***************+++++++++,,,,,,,,,((()))+++,,,*********++++++)))''''''((()))(((''''''((((((((())))))******(((((())))))*********++++++***))))))***+++...///...---,,,+++++++++,,,---******+++---000333666888<<>>DDDIIIMMMjjj~~~^^^MMMOOOIIIBBB???===999777444222222333222111111000///...---,,,++++++///...---,,,++++++++++++------...///111333444555444555222444888111222BBBZZZfffnnnoootttzzzvvvkkkooovvvggg]]]\\\gggsssXXXDDDHHHSSSMMMMMMPPPHHHLLLJJJGGGCCC@@@?????????:::999777666666666777888999:::;;;<<<<<<<<<::::::999999::::::::::::;;;;;;BBB>>>888666777888777555666777999::::::999888777888777555444444555777888555333000---,,,...000222:::777222///---///111333333000---...000111///---//////...---------------333---,,,777DDDGGG:::,,,000000/////////111222333444888;;;<<<999888888999777777555444333222111111000//////000222444666888111///---+++***+++,,,---,,,+++******))))))******(((((()))************)))))))))(((((((((((())))))***((('''(((+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))************))))))))))))))))))************++++++++++++***)))))))))***,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++,,,,,,++++++***************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))************+++***)))))))))***,,,,,,---,,,,,,+++*********++++++,,,...///111555:::>>>>>>@@@EEEKKKRRRWWWYYYZZZ^^^bbbhhhlllnnnlllhhheee___XXXYYYdddcccIII;;;333//////...---,,,,,,,,,,,,,,,))))))+++...000///---***(((((('''''''''&&&&&&&&&&&&'''((()))***+++,,,,,,)))***++++++------...///222333555666999===CCCHHHKKKfffzzz[[[LLLNNNHHHBBB@@@===999777444333444444444333111000///...---,,,,,,+++...---,,,++++++*********------...///111333444555555666333444888333555FFFdddnnnsssrrrtttxxxsssiiirrrvvvfff[[[WWW]]]eeeVVVHHHEEELLLNNNOOOPPPMMMLLLJJJGGGDDDCCCBBBBBBBBB:::999888666666666777777999:::;;;<<<<<<<<<;;;:::999999::::::::::::;;;;;;BBB>>>999888888999999777888888999999999888888777666444333222222333444666444333333222111111111000777555222///...///111222222000///...///000///...///...............//////111///000777@@@AAA999000111111111111111222333333333666:::<<<;;;:::;;;===<<<;;;:::888666444222111000//////000111222444555000///---+++++++++,,,---,,,+++******))))))******((()))******++++++******))))))(((((((((((())))))***((('''(((+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((()))))))))***)))))))))))))))))))))************++++++++++++,,,++++++***+++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++,,,,,,++++++***************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************+++***)))))))))***+++,,,---,,,++++++******+++++++++,,,...///111555:::>>>???AAAEEEKKKRRRWWWZZZ[[[___ccchhhlllllliiidddaaaWWWTTTZZZfffhhhMMM>>>666111.........---,,,,,,++++++))))))+++---//////,,,***(((((('''''''''&&&&&&&&&''''''((()))***+++,,,,,,)))***++++++------...///222333555666999===CCCGGGKKKdddsssWWWJJJLLLGGGAAA@@@===:::888555555666666666666111000//////...---,,,,,,---,,,+++***************------...///111333444555777888333444888555;;;NNNmmmuuuxxxvvvuuuwwwrrrjjjuuupppddd[[[WWWYYY^^^XXXQQQEEEDDDOOOPPPLLLOOOLLLKKKHHHFFFEEEEEEEEEEEE;;;:::888666666666666777888999:::<<<<<<<<<;;;:::999999::::::::::::;;;;;;???===:::999:::;;;;;;::::::999888888777777777777555444333222222333444555222444666777666444111///333222000/////////000111000111111000......///000//////.........///000000///000222666::::::777333222222222333333333333333333666:::===>>>???@@@BBBAAA@@@???>>>;;;777444222000000/////////000111111///...---+++++++++,,,,,,,,,+++******))))))******)))******+++++++++++++++))))))(((((((((((())))))***)))((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***))))))))))))))))))******************+++++++++,,,------,,,,,,,,,---...///,,,,,,---------.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))*********++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************))))))******+++,,,,,,,,,++++++******++++++***,,,---///111555:::>>>AAACCCGGGLLLQQQVVVZZZ\\\aaadddgggjjjhhhddd___[[[OOOPPPZZZiiipppRRRBBB888111---.........---,,,***)))((()))***,,,......,,,***'''''''''''''''&&&&&&&&&''''''((()))***++++++,,,)))***++++++------...///111333555666999===BBBFFFKKKaaalllSSSHHHJJJEEEAAAAAA<<<:::888666666777888888777000000000///...------,,,,,,++++++***)))))))))***------...///111333444555888999444444888777@@@VVVqqqwwwzzzvvvtttuuurrrmmmttt|||lllbbb\\\VVVTTTVVVZZZZZZFFF>>>LLLNNNGGGLLLMMMLLLJJJHHHFFFEEEEEEDDD<<<:::999777555555555666777888:::;;;<<<<<<;;;;;;999999999:::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::888666666666666777777666555555555555666777333444666777666444111///////////////000000000000...000222000------///222111111000/////////////////////111333555555444222111222222333333333333333555777:::===???AAACCCDDDBBBBBBBBB@@@>>>:::777555111111000//////............---,,,+++++++++,,,,,,,,,+++******))))))************+++,,,,,,,,,,,,+++))))))(((((((((((())))))))))))))))))*********)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))***+++)))))))))))))))******************+++++++++,,,,,,---,,,------------..................////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++***************************(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))***************************+++++++++,,,,,,++++++***++++++,,,***,,,...///222666;;;???CCCFFFJJJNNNRRRVVV[[[^^^bbbccceeeeeeccc^^^XXXTTTNNNLLLWWWjjjvvvVVVDDD888000,,,---...///...,,,)))((((((((()))+++------,,,***'''''''''''''''''''''''''''(((((()))******++++++)))***++++++------...///111333555777999<<>>@@@AAABBBBBBBBBBBB@@@>>><<<999888222222111000///...---,,,---,,,,,,,,,+++++++++,,,,,,+++******))))))************+++,,,,,,,,,,,,+++))))))(((((((((((()))))))))*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++,,,(((((())))))***************++++++++++++,,,,,,,,,+++,,,,,,---------------....../////////000000000---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************************++++++++++++***++++++,,,,,,++++++***************************(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))******++++++++++++,,,++++++***++++++,,,,,,+++,,,...000333777<<<@@@DDDHHHMMMPPPSSSVVV[[[^^^aaaaaaaaa___[[[VVVRRROOOPPPIIIQQQggg{{{XXXEEE888...------...///---+++)))'''(((((((((***,,,---+++***&&&'''''''''''''''''''''(((((())))))******++++++)))***++++++------...///111222555777999<<<@@@CCCKKKXXX```NNNGGGHHHBBBBBBBBB;;;:::888555555666666666666000000000/////////......,,,++++++*********++++++------...///111333444555666888444555:::<<>><<<:::777555444444444444666888:::<<<<<<<<<<<<999999::::::::::::;;;;;;555888:::;;;:::999999:::999888777777666666666666444444444444444444444444555444222000///000111111////////////000000000000//////000///...///000222333222111///...---,,,,,,000000///000000000///...000/////////111333555666555555666999>>>AAABBBBBBCCCCCCAAA???===<<<::::::444444333222111///...---,,,,,,,,,,,,,,,+++++++++,,,+++******))))))******)))******+++++++++++++++))))))(((((((((((()))))))))***+++***)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((+++***************+++,,,((((((((()))******++++++++++++++++++,,,,,,,,,,,,+++,,,------......------....../////////000000000------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))***++++++++++++***++++++******++++++,,,,,,,,,---000222444999>>>BBBDDDIIIPPPSSSUUUWWW[[[^^^```^^^[[[WWWSSSPPPNNNLLLPPPEEEKKKbbb\\\HHH:::............---,,,***((('''((('''''')))+++,,,+++)))&&&&&&&&&'''''''''''''''(((((())))))************)))***++++++------...///000222555777999<<>>888FFFPPPHHHKKKKKKJJJHHHFFFCCCAAA@@@>>>===:::777555444333333333555777:::;;;<<<======999999::::::::::::;;;;;;555999<<<===;;;999999:::666777777777777777666666333444444444444444444333444333222111000000000111111111000/////////000000000///......000111111000000///......---.........///333666555000---///222111000...///111444888;;;999888999===DDDIIIKKKKKKHHHFFFBBB???<<<;;;::::::555555555555333111///...+++++++++,,,,,,,,,++++++,,,+++******))))))******((()))******++++++******))))))(((((((((((()))))))))+++,,,+++((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((+++******))))))))))))***'''(((((()))******+++++++++++++++,,,,,,,,,------,,,---.../////////.............../////////000000...------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************((()))***+++,,,++++++***++++++******++++++,,,------///111333666:::@@@DDDDDDJJJRRRVVVWWWXXXZZZ]]]^^^[[[UUUPPPLLLKKKKKKLLLIII???FFF\\\{{{bbbMMM>>>111///...---,,,+++)))(((((((((''''''(((***+++***)))&&&&&&&&&'''''''''(((((())))))))))))************)))***++++++------...///000222555777999;;;???AAALLLQQQzzz\\\NNNIIIHHHBBBBBBBBB:::999777444222222333222111000000000000////////////,,,,,,,,,+++,,,,,,------------...///111333444555222666444666;;;>>>NNNiii{{{zzzxxxsssmmmiiilllrrrvvvxxxooobbbSSSEEE@@@CCC>>>CCCLLLBBB333BBBPPPBBBJJJJJJIIIHHHGGGEEEDDDCCC???===:::777555444333333333444777999;;;=========999999:::::::::;;;;;;;;;666:::>>>???<<<:::::::::555555777888888777666666555555666666666666555555333333333333222111000000333222000/////////000111111...,,,---111222111///,,,,,,,,,------///000000---666===:::000+++000777222000///...111666;;;>>>======>>>DDDLLLRRRTTTUUULLLIIIDDD???;;;:::::::::666666666666555333111000***++++++,,,,,,,,,++++++,,,++++++***)))*********(((((()))***************))))))(((((((((((()))))))))+++,,,+++((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((('''(((((('''(((((()))***+++++++++++++++,,,,,,,,,------------...000111111111000///............////////////......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))************((()))***+++,,,+++******+++*********+++,,,,,,---...///222444777<<>>AAALLLOOOwwwrrrTTTPPPJJJEEEBBB@@@???>>>;;;888555444444555444333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000111444777333777333333<<>>===888CCCEEE444666FFFEEEHHHHHHHHHHHHHHHFFFBBB???>>><<<<<<<<<555...///666555777999;;;<<<===<<<<<<;;;::::::999999999::::::======>>>>>>======<<<;;;888999::::::999888666555666666555444333333222222666555555444222111000000666555222000//////000000000000//////000111222222222111000///............000999<<<444...///111222666444222111333555777888<<<:::<<>>;;;@@@<<<777555777666111------+++++++++***++++++,,,,,,+++++++++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))******+++,,,+++*********++++++,,,------...000222333333222111///000111111111000///...//////...------,,,++++++,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))((())))))*********))))))---,,,+++***+++,,,---......000333555888===BBBFFFEEEMMMUUUVVVWWWZZZ[[[YYYWWWTTTMMMGGGGGGKKKJJJDDD<<<===CCCRRRpppkkkTTTDDD111000///---,,,,,,+++)))'''((((((((()))******++++++(((((('''&&&&&&&&&&&&'''''''''(((((())))))*********++++++,,,,,,------...111666:::;;;888777:::===HHHSSSmmmpppUUUOOOHHHDDDBBB@@@<<<999:::888555444444555444333111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000000111444777444777333222;;;AAAOOOdddxxxzzzpppmmmiiiiiirrr}}}qqqdddZZZOOODDD===;;;:::555BBBIII;;;888BBBBBBMMMKKKHHHFFFFFFEEEDDDBBB???<<<<<<<<<888222111666555666888999;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999888777666666666555444444333222222666555444333222111111000333222000//////000222333000000//////000111111222222222111000///......///000888:::444...///111222888666444444555888:::;;;AAA??????AAADDDJJJVVVcccPPPLLLFFFBBBBBBAAA>>>;;;<<<777444555444///,,,---,,,+++++++++++++++,,,,,,+++++++++*********))))))***)))))))))(((((((((((())))))))))))))))))))))))++++++******)))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******))))))******+++,,,------,,,,,,,,,,,,,,,------...000222333222111000555444333222222222333333000000///......---,,,,,,,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++***************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))*********+++******)))))),,,,,,++++++,,,,,,------///111444777:::???DDDGGGGGGOOOVVVWWWXXXZZZZZZXXXUUUNNNHHHGGGJJJMMMKKKHHH???>>>AAANNNjjjnnnVVVFFF333111///---,,,,,,+++)))(((((((((((()))******++++++(((((('''&&&&&&&&&&&&'''''''''(((((())))))*********++++++,,,,,,------...000444999:::888888;;;>>>GGGRRRkkklllSSSMMMFFFEEEGGGFFF@@@999:::888555444444444444333111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////000000111444777555777333222;;;@@@LLL```www|||tttpppiiihhhrrrvvvmmmbbbXXXLLL@@@999999777222???MMMDDD:::<<>>888444333222...,,,---,,,,,,++++++++++++,,,,,,+++++++++*********************)))))))))((((((((())))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,++++++,,,------...---...000222222222111111999888666444333444666777111000000//////.........,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))++++++,,,,,,+++***))))))***+++,,,,,,---------,,,000333666999===AAAFFFIIIJJJQQQVVVWWWXXXYYYYYYVVVTTTMMMMMMVVVZZZTTTOOOOOOAAA??????III```ttt[[[III666111///---+++++++++***(((((((((((()))******++++++)))(((''''''&&&&&&''''''''''''(((((())))))*********++++++,,,,,,------...///222777888888999<<>>999444555555555555777999;;;<<<<<<<<<;;;;;;;;;<<<===============>>>======<<<;;;;;;:::999777666777777888666666555555444444444333444444333333222111111000////////////000222333444000000/////////000000111222222111000000000000000000444666333///...000222333333333333444777;;;>>>===>>>CCCIIIJJJGGGFFFHHHGGGRRRVVVPPPMMMNNNIII???AAA:::555444222...---...------,,,+++++++++,,,,,,*********************************)))))))))(((((())))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************))))))******+++,,,)))))))))***,,,---///000...///111222333333333333999888777666666666666666111111000000///.........,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++******))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))),,,,,,,,,,,,,,,+++***))))))***,,,---...------,,,000333777;;;>>>BBBFFFJJJKKKQQQVVVVVVWWWXXXVVVRRRPPPNNNWWWeeecccRRRIIIMMMBBB>>>===DDDXXX{{{zzz___KKK777222///,,,+++++++++***)))((((((((()))******++++++)))(((((('''''''''''''''''''''(((((())))))*********++++++,,,,,,------...---000444666888:::===@@@DDDOOOeeedddMMMHHHDDDGGGMMMNNNGGG???999777444333333444333222000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////111444777333666333555@@@EEEOOOaaawww~~~}}}yyyuuujjjjjjyyywwwjjjZZZMMMAAA777555888666222666BBBHHH===777===QQQOOOLLLKKKIIIHHHEEEBBBAAA>>><<<===AAAAAA;;;555555555555555666888;;;<<<;;;;;;;;;;;;;;;<<<===>>>=========>>>======<<<;;;;;;:::999777666777777888666555555555555555444444333333333222222111111000000000000000000000111111000000///////////////000222111000000000000000000000111333333000...000333222333444444444777<<>>@@@IIIOOOPPPNNNMMMRRRTTTXXXXXXSSSKKKDDDBBBEEE>>>999777555111///000...------,,,+++++++++,,,************************************))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++******))))))******+++,,,---------------...///000000111222444555666777777777888999:::999777555333222222111000///...------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***++++++++++++***)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,+++***))))))***+++---......---,,,///222777;;;???CCCGGGJJJLLLQQQTTTUUUVVVWWWTTTNNNKKKLLLUUU]]]RRR>>>;;;DDD???<<<<<>>@@@EEEOOObbbaaaMMMHHHDDDDDDGGGFFF???999999777444333333333333222000000//////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......///111444777333666222666BBBGGGPPP```uuuzzzyyyuuuqqqfffiii|||vvvfffSSSFFF===777666777444555222888DDD@@@666:::??????BBBEEEHHHHHHFFFDDDBBBAAA>>>===@@@BBB===666555555555666777999;;;;;;::::::::::::;;;<<<======;;;;;;<<<<<<;;;;;;:::999;;;:::999888777777777777555555555555555555555555333333222222111111111111111111111000000//////...000000//////......//////000000////////////000000000///000222111...///333333555777777777:::@@@EEEJJJDDDBBBIIIRRRWWW[[[___eeeaaa```aaa[[[QQQIIIHHHGGGAAA<<<;;;888333000111///...---,,,,,,++++++,,,***************+++++++++++++++*********)))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++******))))))******+++,,,555444333111000/////////222333444666888;;;<<<===:::<<<>>>@@@???<<<888555555555333222000...------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++,,,,,,***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******++++++++++++******)))***+++,,,---.........///333888<<<@@@DDDHHHKKKNNNRRRTTTTTTVVVXXXTTTMMMMMMLLLMMMHHH:::///333AAA:::999<<>>>>>;;;555111000//////...,,,,,,+++++++++))))))*********++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,******))))))******+++,,,333222222111000000000111333444666999<<>>:::999777555222000...---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++)))((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((()))***++++++++++++*********+++,,,---//////000444:::???BBBFFFJJJLLLPPPSSSUUUVVVXXXZZZUUUOOOLLLKKKFFF<<<222///444;;;666777<<>>BBBLLL\\\___IIIGGGEEECCCBBBAAA>>><<<999666444222333333222222///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...///111555777555777222555AAAEEEJJJXXXwwwyyyuuurrrnnneeennnuuugggUUUDDD??????<<<777444+++999111,,,@@@FFF666000999:::<<<@@@DDDGGGGGGFFFBBBDDDBBB<<<;;;>>>===888333555777999;;;;;;;;;:::999888888999:::;;;<<<=========>>>>>>======<<<;;;999999::::::999888666555555555555666666666666666222222222111111111111111//////000000000000//////111000///.....................---------......///000,,,---111222...///333///222555666555999@@@FFFFFFOOO]]]eeeccc___ccckkkuuu{{{qqq]]]ZZZddd]]]IIIHHHBBB??????<<<555000///000///...---,,,+++++++++))))))******+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,*********)))***++++++,,,++++++,,,---///111222333444555777:::>>>BBBEEEGGGMMMLLLLLLKKKJJJHHHGGGGGG===<<<:::777444222000///,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++)))***,,,,,,,,,+++)))'''))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))&&&'''((()))***++++++++++++*********+++---///000111555;;;@@@DDDHHHLLLNNNQQQTTTVVVWWWZZZ\\\WWWPPPBBBCCC???777333333333///444666===CCCFFFTTTyyynnnTTT???333000,,,))))))*********((((((((()))******++++++******)))(((((((((((((((''''''(((((()))************++++++,,,,,,---......///...///111666:::<<<===AAAKKKZZZ```KKKMMMIIIBBB@@@BBB===555777555333333444444333222000000000000000///.........------,,,,,,------...------,,,---...111444666:::222555555@@@FFFDDDZZZwwwsssrrrccciiimmmyyykkkYYYMMMBBB===;;;666333222...000000111:::BBB<<>>>>>===;;;:::;;;::::::;;;<<<;;;999777555555666666555444333333333333444444333111000///111333555222...,,,---///000...---...000111111111............////////////111111000///---...111333111444666666666:::CCCJJJJJJWWWbbbeeegggmmmppppppxxx|||ooodddgggZZZQQQTTTMMMEEE@@@999222///111...///...+++,,,...---)))************,,,...000111------,,,++++++***))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))&&&'''))),,,+++*********+++++++++,,,,,,,,,------......---...111333000555:::999777888???GGGSSSIIIHHHKKKJJJPPPSSSLLL???<<<999999999666111---...---,,,,,,++++++,,,,,,++++++******))))))(((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))***************))))))))))))******++++++******+++---...000555777;;;@@@EEEKKKOOOQQQQQQOOOOOORRRUUUSSSKKKCCCAAA@@@===999444222222333333444;;;BBBDDDNNNmmmtttVVVEEE666222,,,)))+++,,,)))$$$'''(((((()))***+++++++++******)))''''''&&&&&&&&&'''&&&&&&&&&'''((()))***++++++,,,,,,,,,,,,---------///111333444888<<>>;;;555111000///111000000888@@@<<<000777555555888???EEEHHHIIIDDDDDDCCCAAA???<<<:::999555777888999999888777555999::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<;;;::::::;;;::::::;;;<<<;;;999777666666666666666555444444333333444444333222111000///000000///...------...000///......000000///...............////////////444444555555555777;;;>>>444666999999999===EEEKKKMMMSSS^^^kkkzzzvvvgggqqq}}}{{{ooojjj```cccSSSMMMGGGCCC===666333555222444333...,,,...,,,)))******)))***+++---///000000//////...------,,,,,,---,,,+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))''''''***++++++*********+++++++++,,,,,,,,,------......---...111444777:::===<<<;;;===DDDJJJXXXSSSVVVVVVOOOOOORRRLLLHHHCCC<<<888777555222///...---,,,,,,++++++,,,,,,************))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******+++*********+++---///000666888<<>>===:::666222111333555444555:::@@@CCCLLLgggvvvXXXFFF@@@999///)))))),,,,,,***'''(((((()))******++++++***)))(((''''''&&&&&&&&&''''''''''''((()))******++++++,,,,,,,,,,,,---------///111222444777<<>>;;;111444333333555;;;AAAEEEFFFEEECCCBBB@@@>>><<<<<<;;;777777777777777777777777999999::::::;;;<<<======;;;::::::::::::::::::;;;;;;:::::::::;;;;;;999777666777777777777666666555222222333333333333222111///......///000111111000111000000000111000---+++............////////////222333444444555777:::===444777:::;;;;;;>>>DDDIIILLLQQQ\\\mmm{{{mmmvvv___lllvvvqqqjjj\\\___QQQLLLHHHEEE@@@888555666444888888222---,,,,,,+++******))))))***,,,---...000//////......---------444333111///---++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))((((((***++++++*********+++++++++,,,,,,,,,,,,---.........///222444;;;===>>>???@@@CCCHHHKKKNNNOOOZZZ^^^VVVUUUXXXTTTQQQJJJ@@@999666555333111...---,,,,,,++++++,,,,,,)))))))))***************))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***************************+++*********+++---///000888:::>>>BBBFFFJJJMMMNNNOOOQQQQQQLLLEEECCCFFFKKK???===999555222222666999666555888>>>AAAIII___uuuzzzZZZGGG@@@999000***))))))))))))((((((((()))******++++++***)))(((''''''&&&''''''((((((((()))******++++++++++++,,,,,,,,,,,,---------///111222444777;;;>>>CCCHHHUUU{{{}}}ZZZPPPHHHDDDFFFDDD>>>::::::777555333333444444333222000000000000000///.........------,,,,,,------...---------...000222444555777444:::444777<<>>===888///,,,...///000...,,,333<<<;;;222222111111333888===BBBEEEEEECCCAAA???===<<<======888777666555555666777888999999::::::;;;<<<=========<<<:::999999:::<<<===<<<:::999:::;;;;;;999888777777888888888777777666222222333333333333333333222000///111666888777555111000111222333222///,,,............////////////000111111111000000222444333555888999;;;===BBBEEELLLRRR\\\fffpppxxx~~~{{{```dddkkkpppqqq\\\PPPOOOJJJFFFDDD???777333333333999:::333---,,,------++++++***)))***+++,,,---,,,,,,,,,++++++*********444333111///...,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******)))******+++************+++++++++,,,,,,,,,,,,---.........///222555888:::>>>BBBFFFIIIKKKLLLLLLOOO\\\ddd]]][[[]]]VVVSSSKKKAAA:::777555333111...---,,,,,,++++++,,,,,,)))))))))******+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,---------------------------,,,++++++******++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++************************************+++---///111999;;;???CCCGGGJJJLLLLLLLLLNNNNNNKKKFFFEEEIIINNNDDDAAA<<<666333444888<<<555444777<<>>CCCHHHTTTxxx|||YYYOOOHHHDDDFFFFFFAAA;;;888777555333333444444333222000000000000000///.........------,,,,,,------...------...///111333444555666444:::444666;;;@@@```yyyoookkkZZZaaafff}}}rrraaaQQQDDD@@@===:::444---,,,///---000...+++111::::::222222111111333666;;;AAAEEEEEECCCAAA???===<<<======888777666555555666777888888888999:::;;;<<<===>>>???>>>;;;::::::;;;>>>???<<<;;;999999:::;;;:::888777777888888888888888777333333333333333333444444333111000333777:::999777000000111333555555222000............////////////111222222222000000111333333444666888;;;>>>BBBEEEOOOQQQVVV^^^fffppp{{{wwwyyyooommmvvvdddRRRPPPKKKFFFCCC===555000000///555777111,,,+++---...---,,,+++*********+++,,,*********))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***+++++++++******************+++++++++,,,,,,,,,,,,---.........000333666555999@@@GGGLLLOOOPPPPPP___]]]eeeiii```ZZZUUUJJJNNNHHH@@@;;;999777333000...---,,,,,,++++++,,,,,,))))))******++++++,,,,,,***************************++++++++++++,,,,,,,,,---------------------------,,,++++++******++++++))))))))))))))))))))))))((((((((((((((((((((((((*********+++++++++,,,,,,)))***++++++++++++***)))***))))))***+++...000111999<<>><<<<<<;;;777777555555555555777777888888999:::<<<===>>>>>>???>>><<<;;;;;;<<<>>>???===;;;999999:::::::::999666777777888888888888777555444333333333333444444111000000111444555555444000000111333555555444222............////////////...///111111000000222333444444555888<<<@@@EEEGGGRRRNNNPPP]]]lllsssuuuttt||||||ooo^^^hhhaaaWWWQQQKKKFFFCCC<<<444000111,,,111222...+++,,,...---///...---+++******++++++************************))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++---,,,+++)))************+++++++++,,,,,,,,,,,,---...//////111444666666<<>>FFFTTT___yyyeeeNNN:::111++++++)))$$$'''...))))))))))))))))))******((((((''''''''''''(((((('''(((***+++,,,,,,++++++++++++,,,,,,,,,,,,---------///111222333555999<<>>999777555333333444444333222000000000000000///.........------,,,,,,------...,,,---///111222444555555555333888444888<<<>>>ZZZsss{{{llljjjZZZ___ccc}}}~~~tttfffUUUHHHCCC;;;555444333///---...)))......+++///777777111000000111000222666>>>DDDDDDDDDCCCAAA???<<<:::999666666666555555666666666777888999:::<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>===;;;999888999::::::999555666777777888888777777666555444333222222333333///000111111000000111222222000///000222222111000............////////////...///111111///...///000333333222555:::@@@FFFIIILLLLLLSSSbbbkkkllliiiiiilllhhhssseeeWWW^^^XXXTTTNNNHHHBBB???999222000222---000///,,,+++------***222000...,,,++++++++++++***************+++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))),,,...---+++))))))*********+++++++++,,,,,,,,,,,,---...//////111444777;;;@@@EEEHHHIIIMMMUUU[[[aaa___dddbbbVVVRRRRRRMMMGGGCCC===:::999777333000...---,,,,,,++++++,,,,,,,,,++++++++++++++++++***************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))***,,,------,,,***))))))))))))***,,,...000222666999>>>BBBFFFHHHHHHHHHLLLEEE???>>>@@@???999333AAA???:::444000000333777111666:::999:::BBBPPP[[[jjjhhhPPP999222111444000'''%%%+++***)))))))))))))))))))))((((((''''''''''''((((((&&&''')))+++,,,+++******++++++,,,,,,,,,,,,---------///000111222555888;;;AAAHHHQQQnnn\\\dddkkkJJJ@@@>>>999777555333333444444333222000000000000000//////......------,,,,,,------...,,,---///111333444555555555222888444999===>>>XXXqqqyyykkkjjjZZZ___ccc}}}|||qqqcccQQQEEE???777111333555222...,,,(((---...,,,///777777000//////000///000555===CCCDDDDDDDDDBBB???<<<999777666666666666666666666666777888999:::<<<===>>>???<<<<<<<<<;;;;;;<<<<<<<<<===;;;999888999::::::999555555666777777777777777777666555333222222333333///111333222///---///222333111///.../////////.............../////////000555666666555111///......111//////111777>>>DDDGGGBBBLLL\\\eeebbb[[[```jjjmmmWWW]]]___aaagggZZZSSSIIICCC===:::555000///111///000...+++,,,...,,,(((333111///---,,,++++++,,,)))))))))))))))*********++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))),,,///...+++))))))*********+++++++++,,,,,,,,,,,,---...//////111555777>>>BBBDDDCCCAAAGGGRRR\\\hhhhhhnnniiiXXXTTTYYYYYYIIIDDD===999888666444111...---,,,,,,++++++,,,,,,---,,,,,,++++++*********************************++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))***,,,------,,,***))))))))))))***,,,...111222555888===BBBEEEGGGHHHHHHJJJEEE???===>>>>>><<<888@@@>>>:::555222333666999111888;;;888666>>>LLLWWWaaaiiiQQQ:::999@@@IIIDDD333))))))*********)))))))))))))))(((((('''''''''(((((()))&&&''')))+++,,,+++***)))++++++,,,,,,,,,---------...///000111222555888;;;@@@HHHPPPmmm~~~[[[bbblllBBBCCCAAA444777555444444444444333111000000000///......------......---,,,,,,,,,,,,---///---,,,...333666666555666666222666===:::<<>>>>>@@@???===<<<;;;<<<>>>???DDD???:::888999;;;;;;:::888888777777666666555555444444222111000000////////////000000111111222222999777444222000///////////////000000000000//////333222000...---...///000333000///111777>>>AAABBBDDDIIIXXXccc[[[JJJJJJWWWYYY[[[VVVLLLNNNWWWVVVNNNBBB???:::555222000000000///...------++++++***)))---------,,,,,,+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))******************))))))******+++,,,+++,,,------...///333555EEEDDDCCCFFFKKKPPPSSSUUUfffoooaaaUUU\\\WWWIIIMMMDDDAAA===:::777555222000......---,,,,,,,,,,,,---************************)))************+++++++++******************************+++++++++,,,,,,,,,---,,,+++***))))))))))))***************)))(((((())))))))))))))))))))))))(((((((((((()))))))))))),,,+++***)))))))))***+++)))******++++++...222555666;;;BBBEEEFFFFFFGGGIIIHHHAAA===<<<<<<999999<<<;;;CCCCCC888222444888777888999888888;;;DDDKKKOOOUUUxxxnnnUUU::::::<<>>CCCUUUsssvvvlll___^^^___gggwww{{{jjjZZZMMMCCC===666555222000...---------///000***...,,,000===///444///+++---///222888???CCCDDDDDDBBB???<<<;;;<<<777777777777777888888999888888999:::;;;======>>>@@@???===<<<;;;<<<===>>>@@@>>><<<;;;<<<<<<:::888888888777777666666555555333222111111111111111222000000000000000111111111333444555555444222000.........//////000/////////222111///...---...///000555222000111666;;;>>>???FFFHHHNNNTTTOOOGGGIIISSSMMMLLLNNNPPPOOOKKKHHHHHHCCCAAA<<<777444111000///000//////...---,,,+++***,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,---+++,,,------...///333555@@@AAACCCFFFJJJPPPTTTWWWRRR___YYYRRRUUUKKK===AAA@@@===:::888777555333111......---,,,,,,,,,,,,---************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***))))))))))))***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******++++++,,,,,,)))******++++++...222555777;;;@@@CCCDDDEEEGGGHHHDDD???;;;;;;;;;999999;;;===AAA>>>444...111444444777999999888999@@@JJJQQQVVVkkkpppWWW;;;777555555222,,,((()))((()))***++++++***)))((((((((((((((((((((((((((()))))))))))))))***+++++++++---//////---,,,,,,,,,///000111222444666888:::???FFFNNNkkk~~~ZZZHHHXXXxxxccc???777:::888666444333444444333222111000000//////......---......---,,,,,,,,,,,,---111000...///111333333222222666666:::BBBBBBKKKaaaqqqaaa^^^___ffftttwwwdddSSSGGG@@@>>>333222000......---......---333...///---555DDD222444///,,,...000222777>>>DDDEEEDDDBBB???===>>>???888777666555666777999:::999999::::::;;;<<<======???>>>===;;;;;;<<<<<<============??????===999666888888777777666666555555111111111111111222333333111111111111000000000000...000444666666444000---------......////////////000///.........///000111666333111111444777::::::BBBCCCEEEGGGHHHJJJLLLMMMHHHFFFNNNZZZWWWHHH???BBBBBB@@@===999555222000///111000///...---,,,,,,+++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,++++++,,,,,,---...+++,,,---......000333666===AAAFFFIIILLLQQQWWW\\\MMMUUURRRMMMLLLAAA777;;;:::888666555555444333222......---,,,,,,,,,,,,---************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***))))))))))))***************)))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,)))******++++++...222555888;;;???BBBCCCDDDFFFGGG@@@;;;888:::;;;999999;;;>>>===888000---000555888:::===???===888;;;EEEOOOXXX___}}}rrrYYY>>>666///,,,***((((((+++******++++++++++++******(((((((((((((((((((((((())))))))))))))))))***++++++,,,......---,,,,,,---//////000222444666888999>>>EEEMMMkkk~~~YYYLLLNNNiiiwwwEEE;;;???888666444333444444444333111111000000///...............---,,,,,,,,,,,,---//////...///111222333333111666777;;;BBBCCCOOOgggmmm^^^]]]___eeesssnnn]]]OOODDD>>>:::111111//////...///000111***444000111000<<>>>>>999888666444555777999;;;999999::::::;;;<<<<<<===>>>===<<<<<<;;;;;;<<<<<<<<<===>>>??????===:::777888888777777666666555555222222222111111222222333222222111111000000//////---///222444444222///,,,,,,,,,------......///000......------...000111222444222111111333555888999:::===>>>AAAHHHOOOMMMGGGKKKKKKSSS]]]]]]PPPDDD@@@>>>===;;;999666333111000000000///...---,,,++++++(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,------+++,,,.........000333666999???EEEHHHIIILLLRRRXXXUUUNNNFFFEEEFFF>>>888:::888666444333333333111000......---,,,,,,,,,,,,---************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++***))))))*********************)))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***))))))******++++++...222555:::<<>>BBBGGGHHHFFFBBB>>><<<999888666444555777999;;;999999::::::;;;<<<======>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>><<<<<<;;;;;;888888777777666666555555555444333222111111111111222222111111000000////////////000//////...---,,,---------,,,---...///000,,,------...///000111111000000000111222555888:::888999888:::AAAIIIGGG@@@EEEIIILLLMMMQQQSSSJJJ===:::999888777555444222222///......---,,,+++******((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))************++++++++++++***************+++,,,,,,,,,---......///000444666444:::AAACCCCCCDDDIIIMMMPPP@@@===GGGJJJBBB999333999666333222111111///---......---,,,,,,,,,,,,---************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++******)))************************)))(((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++***(((''')))******++++++...222555;;;===???AAADDDEEEEEEDDD;;;888888<<<>>><<<<<<===;;;555000111000111:::FFF???AAAEEEEEE>>>777:::CCCKKKTTTddd}}}sss\\\BBB777...++++++******,,,)))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))))))))******+++,,,,,,++++++---......///000111333555777999<<>>;;;888777666555666777999:::777888999:::<<<===>>>>>>>>>>>>>>>>>>>>>=========??????>>><<<;;;;;;===???888888777777666666555555666555444333111111111000111111111111000000000000111000...,,,,,,,,,---...000///...------...///000,,,,,,---...//////000000...///111222333555999;;;<<<999777888<<<>>>???>>><<>>AAADDDEEEBBB@@@999666888===???===;;;<<>>888999>>>GGGUUUaaannnuuu]]]@@@666---+++,,,***))))))))))))(((((((((((())))))))))))))))))))))))))))))+++******)))))))))))))))***+++,,,+++***+++---///......///111333555777888;;;BBBKKKhhh}}}UUUEEENNNGGGaaa\\\GGGVVVCCC;;;888444333333555555555222222111111000/////////......---,,,,,,,,,,,,---+++---/////////000333666444666444999AAA@@@EEEXXXzzz{{{nnn___\\\[[[cccsss}}}nnnaaaPPPFFFCCC???888111000000//////000111222444777222+++333///000HHHIII555222111444444333444888;;;@@@EEEHHHGGGBBB>>><<<777777777777777888888999666777888:::<<<>>>???@@@???????????????>>>>>>===>>>??????===;;;;;;===???888888777777666666555555555444333222222222222222000000000000000111111111000///...---...///000111222111///...------...///,,,------...////////////...000222333333444888;;;::::::AAAKKKKKKBBB@@@CCCHHHIIIEEE???;;;===BBBFFF===;;;888555333222222222//////...---,,,+++************************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,))))))))))))))))))))))))*********+++++++++,,,,,,+++************+++,,,,,,,,,---...//////111444777;;;>>>BBBFFFIIIIIIIIIHHHDDDLLLsssvvvPPP???888:::888555333222111000.........---,,,,,,,,,,,,---************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***************++++++***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++++++++,,,---...///)))******++++++...222555888999<<<@@@DDDCCC???;;;777555777<<<>>><<<::::::BBB666//////---000IIIgggQQQBBB888;;;>>>999888;;;CCCNNNYYYddd|||www```BBB666,,,+++,,,+++))))))******)))(((((()))******))))))))))))))))))))))))++++++***))))))))))))))))))***+++******+++---///......///111333555777888:::AAAJJJhhh}}}UUUBBBPPP===IIIHHHMMMwwwkkk;;;888444333333555666666222222111111000/////////......---,,,,,,,,,,,,------///000000......111444444555333888BBBAAAEEEUUUmmmqqqfffYYYWWW[[[hhh|||vvv^^^UUUHHH???;;;777333000//////.........000111222:::111)))666333222LLLTTT555222222555555333444777<<<@@@DDDFFFDDDAAA???>>>666777777777888888888888555666777:::<<<>>>@@@AAA@@@@@@@@@@@@@@@???>>>>>><<<>>>@@@???===;;;<<<>>>888888888777666666555555333333222222333333444444//////000000111111222222......///000111222333444444333000...------...///,,,---......///.........///222444444333444777:::333:::OOOdddbbbPPPGGGKKK___YYYUUUPPPBBB888AAARRRAAA>>>:::555222111111222000000///...---,,,,,,+++,,,,,,++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---/////////111444777666888<<>>;;;888888DDD777/////////777XXX}}}cccLLL::::::>>>:::777888;;;@@@KKKZZZkkkxxxbbbEEE888---+++---,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++***))))))((()))))))))***+++******+++---000......///000333555777888999AAAJJJhhhZZZJJJKKKIIIBBBGGG___eeeQQQ:::777666888<<<<<<888444333111000111111111///---000///---,,,++++++,,,,,,---...///000111222333333777555444999BBBJJJMMMNNNaaatttnnn[[[VVVRRR]]]yyyqqq[[[LLLAAA???;;;333000555333+++(((,,,000//////111222......222666>>>SSShhhHHH888---///444444666;;;;;;===@@@BBBBBB@@@===:::777666555555555777888999666666888===AAABBB>>>;;;>>>>>>????????????>>>>>>===<<<<<<<<<<<<<<<===>>>999999888888777666666666444444333333333333222222222222222222222222222222111000000///...---------..................................../////////000111000///111555888::::::999OOO\\\\\\WWWKKKEEEMMM\\\^^^llllllSSSAAADDDJJJAAA<<<777666777666222.........---------,,,,,,,,,---,,,***)))))))))******,,,***))))))******)))'''))))))))))))))))))))))))---,,,+++***)))))))))))))))'''&&&'''***,,,***(((******************+++***666444000---+++*********++++++******++++++,,,---888555222//////222666999999@@@444BBBllljjjIII???HHHXXXVVVBBBGGG>>>;;;999777555444333111...///............---------))))))*********+++++++++---,,,,,,++++++,,,,,,---------++++++++++++------*********++++++*********---,,,++++++******++++++)))))))))***,,,,,,+++***))))))(((((('''''''''&&&(((((((((((())))))))))))---,,,,,,&&&///SSSVVV///)))***++++++,,,...111444:::999:::<<<>>>===888333222222444999===???<<<999AAA888...000444666PPPzzziiiLLL444111777777666777<<<@@@HHHTTTcccyyyzzzaaaEEE777...111444///***))))))******))),,,666FFFRRR222...)))'''''')))+++,,,******)))))))))))))))))))))******++++++,,,------,,,...000000111222555888;;;AAAGGGeee[[[FFFDDDEEEBBBDDDRRRQQQ===999777555777:::;;;888444333111111111222111///---000///---,,,++++++,,,,,,---...///000111222333333666444444888AAAHHHMMMNNNaaauuuooo]]]WWWQQQYYYuuuzzzgggPPPFFF???@@@<<<222///444999111+++,,,---,,,---111222......000000555HHH]]]FFF888///000333222444999;;;===@@@BBBAAA???<<<999777666555555555666888999888888:::>>>BBBCCCAAA>>>??????@@@@@@@@@@@@??????========================999999888888777666666666444444333333333333222222222222222222222222222222111000000///......------................................./////////000000444444555666888;;;===???@@@QQQXXXTTTPPPGGGFFFQQQ```]]]gggkkkYYYJJJIIIIIIJJJDDD>>>:::888666111---......---------,,,,,,,,,---,,,***)))))))))***+++***((('''((()))***)))(((************************++++++++++++++++++,,,,,,***)))'''(((+++,,,***(((******************++++++333111///,,,+++******++++++++++++++++++,,,------333111///...///333777::::::DDD;;;CCCbbb___FFFEEEDDDLLLkkkoooLLL>>>DDD::::::888555444333222///---...---------,,,,,,,,,,,,*********++++++++++++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,+++******))))))*********)))))))))+++***)))'''******)))))))))((((((((((((((((((((()))))))))***++++++******===YYYTTT333)))***++++++,,,...111444999999:::<<<===<<<777333111111333888===???<<<999@@@:::000...000///???^^^VVVAAA000111666777777:::999<<>>@@@;;;111...222999333...---,,,,,,///444777666777888444555EEEYYYAAA777111222222///111777;;;<<>>;;;888777666555555555666777888999999:::<<<@@@AAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>????????????>>><<<;;;999999888888777666666666444444333333333333222222111111111111111111111111111000000//////......---............................../////////000000000222444666666666777<<<@@@@@@LLLOOOKKKMMMMMMTTTeeelllbbbeeejjj___UUUSSSQQQMMMGGG???:::888555222///......---------,,,,,,,,,---,,,***))))))***++++++***((('''''')))******)))************************)))***,,,---......------,,,***))))))++++++***((()))))))))))))))***++++++///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,------...///...,,,---///333888;;;888DDD???AAAQQQMMM@@@GGGHHHGGGYYY[[[CCC===AAA777999777444222222000///---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++***))))))(((((())))))+++***))))))***)))'''%%%************))))))))))))((((((((()))))))))*********---'''---GGGTTTEEE111)))***++++++,,,...111444888888999;;;<<<:::555222000000222777<<<>>><<<999??????555---...+++///======333///333777555666:::777888===DDDMMM]]]uuu{{{bbbDDD777...000222...***+++---,,,)))&&&'''///<<>>EEELLLQQQ\\\lllgggXXXSSSKKKUUUttt}}}bbbLLL@@@>>>>>>>>>777///---111222000//////000222666::::::<<>><<<:::888777666555444555555777777888777888999;;;>>>?????????@@@@@@@@@@@@@@@@@@?????????AAAAAA@@@>>><<<:::999999888888777666666666444444333333333222222222000000000000000000000000000000000000//////.................................////////////000000000111444888777555555;;;@@@CCCLLLKKKHHHMMMSSS]]]oooaaaTTTTTTVVVLLLEEEGGGFFFEEE@@@:::666444444444333......---------,,,,,,,,,,,,,,,+++*********+++,,,---+++)))))))))******)))************************((())),,,.........,,,+++++++++******))))))((((((***))))))))))))***+++,,,+++*********+++,,,------------,,,,,,,,,---.........---------000333777999666AAAAAAAAAHHHDDD???GGGRRRNNNVVVTTTCCC>>>???888:::777444222111000///------------,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++***)))))))))))))))***))))))***++++++)))'''))))))))))))))))))))))))(((((()))))))))************///''',,,CCCBBB///***)))***++++++,,,...111444666777999::::::777333000//////111666<<<>>><<<999???BBB888---//////+++...111222999@@@AAA;;;888:::888888:::???FFFRRRfffwww{{{bbbCCC666...000111---***,,,+++,,,---+++(((&&&'''(((...,,,)))((()))*********+++++++++++++++,,,,,,,,,******++++++,,,------......///111111111333555777:::@@@GGGfff^^^WWWGGGCCCFFF@@@>>>@@@<<<555444444444666777777666444222111222222222000...------------------,,,,,,.........///000000111111444666888:::===DDDMMMSSScccooofffVVVPPPHHHTTTwwwmmmSSSDDDBBB@@@>>>:::333------111+++...000333777;;;=========@@@GGGKKKCCC999<<>>>>>????????????>>>>>>??????AAAAAA@@@>>><<<:::999999888888777666666666444444333333333222222222000000000000000000000000000000000000000/////////////////////////////////////////////000000000111444888;;;:::777888===BBBIIIPPPLLLGGGKKKNNNTTTbbbWWWPPPUUUYYYLLLBBBAAAAAA???;;;777333222333444555......---------,,,,,,,,,,,,,,,+++******+++,,,---222///,,,+++++++++***)))************************(((***+++------+++***(((************((((((((((((,,,+++***))))))***+++,,,)))))))))***+++,,,---...------,,,,,,,,,---......////////////111333555777777===@@@BBBFFFEEEBBBDDDOOOPPPUUUQQQEEE>>>===:::;;;888444222111111000///............------------++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++************+++)))))))))+++---...---+++(((((((((((((((((((((((())))))))))))***************000)))***777///"""))))))***++++++,,,...111444444666888999777444111///......000666<<>>>>>>>>??????>>>>>>>>>>>>????????????>>><<<;;;999999888888777666666666444444333333333333222222111111111111111111111111000000000000000000000000/////////////////////////////////000000000111111333555777666555666:::>>>@@@GGGDDDAAAGGGHHHJJJUUUUUUSSSaaaiii[[[LLLHHHFFF???===999555222222222333......---------,,,,,,,,,,,,,,,+++******+++---...444111---,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++++++++***)))((()))+++++++++)))((()))***///...,,,***)))***+++,,,)))******+++,,,,,,,,,---,,,,,,,,,,,,,,,------...000000000000111222333444333444777<<>>;;;AAAGGGKKKJJJEEE>>>;;;<<<<<<999444222111111000/////////.........---------++++++++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,+++***+++++++++)))((()))+++...//////...''''''''''''(((((((((((()))))))))*********++++++)))---,,,+++,,,(((&&&...)))***++++++,,,...111444222555888888555111///...---...000666===@@@>>>;;;:::<<<111)))///222///222,,,444???IIIKKKFFF>>>777555333333777:::AAANNNZZZkkkwww\\\AAA666...//////******///------------......//////+++***))))))++++++***((())))))******+++,,,,,,,,,++++++,,,,,,------......///111222222222333555777;;;AAAJJJiii```KKKGGGJJJKKKEEEEEECCC777555555555555555666888:::444333222222333222000///,,,,,,---......------,,,.........///////////////000444888888888>>>JJJTTTbbbkkk```RRRLLLAAANNNttt|||fffLLLAAADDDBBB???888222000///...,,,...000222999GGGSSSSSSLLLSSSOOONNNNNNFFF888222666>>>333---222555111///222333444777999::::::::::::777666555444333444555555666999;;;<<<<<<===???BBB>>>??????@@@@@@??????>>>========================999999888888777666666666444444333333333333222222222222222222222222222222000000000000000000000000//////////////////////////////000000000111111111111111111111222444666888555<<<;;;:::BBBCCCCCCLLLHHHCCCNNNVVVKKK@@@@@@???===<<<:::666222000000000......---------,,,,,,,,,,,,,,,+++***+++,,,---...222///,,,***,,,---......++++++++++++++++++++++++)))******++++++,,,,,,,,,***,,,------+++***,,,...333111...+++******+++,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,---------...///000111222222222222///333777666888:::666999@@@AAABBBEEEAAA;;;<<<;;;888333000000000//////.........---------,,,,,,*********++++++++++++,,,++++++************+++++++++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,++++++***************)))))))))+++---...---,,,''''''(((((())))))))))))))))))*********++++++++++++)))---,,,&&&)))...,,,)))***++++++,,,...111444111444777777333///---------...111777>>>AAA@@@===<<<:::///+++///---***222***---333===HHHKKKGGG@@@555333222444666;;;DDDNNN\\\qqqtttYYYAAA555...///...******000000////////////...,,,+++)))))))))***++++++)))((((((((())))))***++++++,,,++++++,,,,,,---.........000111222222222333555777;;;BBBKKKkkkaaaNNNJJJHHHBBB;;;AAACCC777555666666555555666999;;;444333222222333333111///+++,,,---.........---,,,.........///////////////...222666666555;;;HHHSSSTTT^^^XXXNNNJJJ@@@MMMsss{{{qqq[[[DDD>>>FFF???;;;666111111111...)))---...000999LLL]]]```YYYUUUMMMIIIIIIBBB777222666BBB555...222555111...///222333555888:::;;;;;;;;;777666555444333444444555333666:::;;;:::;;;===???@@@@@@@@@AAAAAA@@@@@@@@@===<<<<<<<<<<<<<<<===>>>999999888888777666666666444444444333333333222222222222222222222222222222000000000000000111111111000000000000000000000000000000000000111111111111444222111222555777888888888>>>:::888===<<<999@@@III===>>>CCC;;;999AAAEEE999999777555222000///000......---------,,,,,,,,,,,,,,,+++***+++,,,...///...,,,))))))+++...000111++++++++++++++++++++++++))))))******,,,...000111+++---//////---,,,///111555333///,,,******+++,,,---------------,,,+++***++++++******++++++,,,---***+++---///000111222222999444888:::555888>>>;;;<<<@@@===???HHHEEE======:::777222///............---------,,,,,,,,,++++++))))))*********+++++++++++++++************++++++++++++------------+++++++++,,,,,,------,,,,,,++++++******)))))))))))))))***))))))***,,,,,,+++)))(((((())))))*********+++)))************+++++++++...'''......###***222%%%)))***++++++,,,...111444000444777777333...,,,,,,......111888>>>BBB@@@>>>AAA<<<222///111***&&&000///...000;;;KKKWWWWWWRRR888444333444555888@@@IIIRRR___rrrVVV@@@555......---)))+++111))),,,111777999666000,,,)))((()))***,,,+++)))''''''(((((()))******++++++++++++,,,------......///000222333333222333555777<<>>????????????????????????<<<======<<<::::::;;;===::::::999999888777777777555555444333333222111111000000000000000000000000222222111111111111222222//////000111111111111111000000000000000///...---000000111222444555555666888888999999;;;???EEEJJJ===>>>>>>>>><<<;;;999777444222111000111000...---000...---+++******++++++++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------111---+++---,,,***+++///---,,,******+++,,,+++***+++,,,,,,------,,,+++***......///000111222333333111555999::::::;;;===@@@CCCCCCCCCCCCBBBAAA??????666555222000...---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))))))))((('''))))))))))))))))))***+++++++++************++++++,,,,,,,,,---...///111111333333444333222000...------...111666<<<@@@BBBBBBFFFCCC444***//////***+++***000333555BBBTTT\\\WWWAAA888222444666555666;;;RRRPPP```lll[[[CCC888...+++,,,,,,...111///111///888KKKGGG222&&&************))))))))))))(((((())))))******++++++,,,,,,+++++++++,,,---...111000222444222000444:::@@@FFFJJJqqqgggGGGKKKJJJDDDBBBCCC???777666666555444444444444444444444444555555444111/////////...------------...333222000000111000...---111333555666777:::>>>AAAPPPQQQYYYPPPHHHDDDMMMuuu|||yyywwwhhhQQQFFFFFFBBB999555444111///------,,,,,,111+++///???IIIHHHFFFHHHAAA===999999======888222CCC;;;,,,+++444000+++111333444666888999::::::999888888777666555555555555333444666999;;;<<<===>>>????????????????????????<<<<<<===<<<::::::;;;<<<::::::999999888777777777555555444444333222222111111111111111111111111111000000000//////000000000//////000000111000000000......//////000000//////000111111222333444555666:::;;;<<<===???AAABBBCCC>>>>>>???>>>===<<<:::999555333222111111111///...///...,,,+++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++---111000,,,***+++,,,+++******,,,------,,,......---,,,,,,---............///000111222222333333777;;;<<<:::999999999>>>>>>>>>>>>>>>======<<<666555222000......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******)))******+++,,,,,,++++++************++++++,,,,,,,,,---...///000111333333333222111000............000555;;;???BBBBBBHHHFFF666***------***...,,,111222000999IIIRRRPPPFFF<<<444333444555888===FFFLLLXXXooommm[[[@@@777000...---++++++...///111///999LLLJJJ888...************))))))))))))(((((())))))******++++++,,,,,,+++++++++,,,---...111000222444222111555;;;TTT]]]UUUrrrlllNNNaaakkk]]]HHH???@@@AAA666555444333222333333444555444444444555444222/////////...------------...---,,,,,,---///000///...111333444666777:::===AAAKKKOOOYYYPPPGGGDDDNNNxxx|||ttt{{{sss___KKKHHHLLLDDD333333222111///............111,,,///999>>><<<<<<@@@;;;777444555888888444///???<<<000,,,111///+++222444555777888999999999888888777666555444444444444333444666999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>===;;;:::;;;<<<::::::999999888777777777555555444444333222222222111111111111111111111111111111000000000000111111000000000000000/////////---......///000000111111000111111222333444555555888888:::>>>BBBCCC@@@<<<<<<<<<======<<<:::888777666444222222222222000...------,,,+++************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++000666666000***))),,,***)))***+++,,,+++***///...,,,++++++,,,...000---...//////111111222333333666:::;;;:::777666666:::::::::::::::;;;;;;<<<666555333000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))************+++,,,---...++++++************++++++,,,,,,,,,,,,---///000111444333222111000////////////...///222888>>>BBBCCCLLLMMM===---------,,,111///333222---000===FFFGGGIII@@@777444444555999??????JJJQQQWWWooonnn]]]>>>999444333///++++++...111333000888JJJHHH888000************))))))))))))(((((())))))***++++++,,,,,,,,,+++++++++,,,---...111000111444222111666<<>>666///111000///555555666777888999999888777777666555444444333333444333444666999;;;<<<===>>>========================>>>???@@@???===<<<<<<===::::::999999888777777777555555444444333333333333111111111111111111111111444333333333333333333444000000//////////////////111000000000000111111111000111111222333333444444222111333888???BBB???:::888888999999888666555444555333111111111111///---,,,,,,++++++************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---222999999222---+++,,,+++))))))***)))'''%%%---,,,,,,++++++,,,---...------...///000111222222000222444666666666777777888888999:::;;;<<<<<<===777555333111///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,++++++***))))))******((((((((((((((((((((((((((((((((((((((())))))***)))))))))***+++,,,---...++++++************++++++,,,,,,,,,---...///111222444333111////////////000///...---000666===AAADDDNNNRRRDDD222//////---111111555444///...555<<>>tttiiittt|||kkk^^^DDD===<<<888777555333333444666777666555444444555444333111//////...------------...BBB===666000...///000000111222444444555888;;;>>>BBBFFFSSSLLLDDDAAALLLuuu}}}vvvuuuwwwfffPPPEEEKKKIII999000444//////000000000000////////////000222111111444999222111///111333333111///999EEE@@@444222000///444555666777888999999888777777666555444444333333444333444666999;;;<<<===>>>========================???AAABBBAAA???======>>>::::::999999888777777777555555444444444444333333111111111111111111111111444333333333333333333444111000////////////000000555444333222111000111111000111111222222333333333333111000444;;;???===:::666666777777777555444333333222000///000///...,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,///444444///,,,---+++******+++------+++)))***,,,...///000///---,,,------...///000111222222111111000000222444666777555666888:::;;;<<<<<<<<<777666333111///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,+++******)))*********((((((((((((((((((((((((((((((''''''((()))***+++((((((((())))))+++,,,,,,++++++************++++++++++++,,,---///111333444333222000///...///000000000...---000666<<>>111...************)))))))))((((((((()))***+++,,,------,,,,,,+++++++++,,,---...111000111333222222888@@@qqqfffwwwlll^^^EEE>>>;;;999888555333333444666888777666444444555555333222//////...------------...???999222...---///111222000222333444555777:::===???AAALLLGGGBBB@@@HHHooovvvpppppprrr\\\JJJCCCJJJEEE222---777//////000000000000//////...////////////000333666/////////000222222111000777KKKJJJ:::222///---000444555777888999999999888888777666555444444444444333444666999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCC@@@>>>======::::::999999888777777777555555444444444444444444222222222222222222222222111111000000000000111111111000/////////000222333777666444222000000000000111111111111222222333333888555333444777:::;;;:::777777888888888777555555222111////////////---+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))),,,,,,******---))))))+++...222333333111***,,,000333333222///---,,,---......000000111222555222000000111333333333222444888;;;<<<<<<:::999777666444111000/////////,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------++++++***************+++))))))))))))))))))))))))((((((''''''''')))***+++)))))))))((())))))***+++++++++************++++++++++++---///111444777888222111000///////////////000///...111777===BBBEEEBBBJJJ???...111777555444111222222111/////////000444999======;;;999666333888111999JJJPPPTTToooqqqbbbBBB888000......---...000111666444777AAA>>>444333************))))))))))))'''((()))***+++---......,,,,,,+++++++++,,,---...111///000222222333999BBBmmmsss```~~~mmmYYYDDD@@@@@@999777444222222333555777888666444444444555444222//////...------------......,,,))))))+++///111222000222333333444666:::<<<======FFFBBB@@@???EEEiiirrrjjjeeedddYYYRRRJJJCCC<<<444222555//////000111111000///......------,,,---///000///---------///000111111000///IIINNN<<<333111///111333444666888999::::::999888888777666555555555555333444666999;;;<<<===>>>???????????????????????????AAABBBBBB???===;;;;;;::::::999999888777777777444444555555555555555555222222222222222222222222000000000//////000000000111000//////000222444666555444111000//////000000111111111111222222222222444444444444555777888999666777888888888777666555333111000///000///---,,,,,,---............---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++((('''******((()))---***+++,,,///222333222000***+++...000000000...---,,,------...///000111111333222222444777777555222222666;;;???@@@>>>;;;999888666444222000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,------+++***************++++++))))))))))))))))))))))))(((((('''&&&''')))+++,,,++++++******))))))******++++++************++++++***+++---000333777:::<<<000000000000000//////...000//////222888>>>CCCEEE>>>EEE999***333AAADDDCCC:::666333111000//////......777>>>===<<<<<<999444777111444???GGGLLL^^^rrrrrrcccBBB777...///333333000...///555444777@@@<<<222111************))))))))))))'''((()))***,,,---...///,,,,,,+++++++++,,,---...000///000222222333:::CCCoooggg]]]mmm~~~QQQ>>>???AAA888666333111000222555666888666444444444555444333//////...------------......---,,,,,,......---,,,000111333333444666999<<<<<<:::BBB??????>>>CCCeeerrreee\\\VVVUUUWWWLLL777///555555,,,///000000111111000...------,,,+++)))+++---,,,***++++++---...///000000000%%%DDDLLL<<<444444333555222444666888999:::::::::999888777666666555555666333444666999;;;<<<===>>>????????????????????????===???AAAAAA>>>;;;:::999::::::999999888777777777444444555555555555555555222222222222222222222222222222111111111111222222111000///000111333666888222111///------...000111111111111111111222222222,,,...111333444555777999444555666666666555444333444222111000111000...---,,,---.../////////...---++++++++++++++++++++++++++++++,,,,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,)))))),,,,,,***+++...---------...///...+++)))(((((()))***++++++,,,,,,,,,,,,---...///000111111---///222888======999555555999???DDDEEEBBB>>>;;;888666444222000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------+++***************++++++))))))))))))))))))))))))(((((('''&&&''')))+++---...---,,,+++************++++++************++++++***+++---000444999<<<>>>//////000111111000......000///000444999???CCCDDD???EEE666)))777KKKRRRRRRCCC<<<555222222111111111---777======;;;===;;;777<<<999666777???JJJVVV\\\sssdddCCC888000444;;;:::333...///555444555<<<666++++++************))))))))))))'''((()))***,,,---...///,,,,,,+++++++++,,,---...000///000222222444;;;DDDuuubbb\\\hhh}}}lllCCCBBB???<<<<<<555000000111111333777555777777555555777444//////......---------.........------------...//////000111222333444555555555<<<777888<<<:::888DDDUUU||||||qqqkkkcccWWWMMMMMMCCC888444333111222444222222111//////000///---,,,++++++******++++++,,,,,,...///...,,,---111555000GGGMMM;;;///555777///444555666666666666888:::777777777777666666666666777666QQQWWW;;;777DDD:::???===>>>AAA???;;;<<>><<<<<<>>>@@@@@@>>>;;;999999888888777666666666444444555555444444333222555555444222000111333555222222222222222111000////////////000111111222222...///000111111222111111333222000/////////000111000222333333444666999<<<666777777777777555444333111000...---,,,,,,---------------,,,,,,+++++++++,,,+++***))))))***+++,,,***,,,+++***+++...---(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++,,,---------,,,,,,///...,,,,,,+++,,,---...---,,,,,,++++++,,,,,,---......//////000000111111666666777888999999::::::@@@===<<<@@@FFFHHHBBB<<<<<<:::888555222000............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,+++---///222...---+++***)))((((((((())))))))))))))))))))))))((((((((()))***,,,---...000...,,,***))))))***++++++***((('''''')))+++,,,)))***,,,///111333444555111111000///////////////...000222666999<<<>>>???DDDBBB777...999PPPWWWNNNQQQGGG:::111...---+++)))...333:::@@@BBBAAA>>><<<:::888666555888@@@KKKRRR^^^xxxcccEEE777111777999333...000000111222222111///---+++************))))))))))))***)))((('''(((+++---///,,,,,,,,,,,,------...///000///111555666777;;;AAAWWWNNNfff]]]dddrrrYYY???DDDCCCAAA@@@999333222222111222666444666666444555777666222//////......------.........------------...//////000000222333444555555555<<<888999===:::888BBBQQQoooyyyppphhh^^^RRRIIIBBB:::444333222000000222...000111000...------,,,,,,++++++******++++++,,,+++,,,......///000333555222FFFKKK999...444666///666777777666555555777888777777777777666666666666333AAAfffiiiBBB555CCC@@@>>>>>>======<<<<<<;;;:::======>>>AAADDDBBB>>>:::999999888888777666666666444444555555444444333222333333333222111222555777222222222222222111000000000000000111111111111222111111222222222111111000333222111111000000000111333333333222111111444666444555555555555333222111000///---,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++***))))))***++++++)))++++++***,,,///...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,++++++///...------------...///---,,,,,,++++++,,,,,,------......///000000111111666666777777888888999999999666666;;;BBBDDD@@@;;;:::999666333111///...---......---,,,,,,+++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,++++++---000333000///---,,,******))))))))))))))))))))))))))))))((((((((()))***+++,,,---...---+++)))))))))***++++++***)))(((((((((***+++)))***,,,///111222333333111000///............///111444888::::::;;;<<<===>>>BBB;;;...111AAAJJJGGGMMMFFF>>>888666444000,,,000111555===EEEFFFBBB===:::999777555777>>>FFFMMMTTTrrryyycccIII;;;111333555///---000000000111111000...,,,***************))))))))))))))))))))))))***,,,...///,,,,,,,,,,,,---...//////111000111333222222999AAAMMMJJJhhh]]]QQQUUUHHH===EEECCCDDDDDD===666555333111111444444777777444444888888666000000///..................------------.../////////000111333444444555555<<<999;;;>>>;;;777>>>III]]]zzzrrrhhh]]]RRRGGG@@@777222000222333111000222---000222222...,,,,,,...,,,++++++******++++++,,,+++++++++...111333444444777GGGIII999///333666111777777888666555444555777777777777777666666666666000>>>^^^aaa@@@444>>>>>><<>>???DDDLLLOOOLLLHHH777666444111///...---,,,...------,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------++++++---111444111000///---,,,+++******))))))))))))))))))))))))(((((((((((())))))***+++++++++)))(((((()))***+++,,,+++***((((((((())))))***+++,,,...///000111111//////...---------......444999???@@@===::::::<<<:::DDDBBB222)))111;;;>>>DDDAAA>>>>>>===:::444///000...000999DDDIIIDDD>>>;;;:::888666666:::@@@EEEPPPXXXuuuzzzbbbLLL===111//////,,,---111//////000000///---+++***************))))))))))))))))))+++,,,---.........,,,,,,,,,,,,---...///000111111111111///111===IIIIIINNNsssjjjOOOLLLEEE???DDD???BBBCCC<<<666555444111111444666999888444444777999888111111000///...............------------.../////////000111222333444444444::::::<<<>>>;;;777:::BBBNNNsssooogggZZZMMMBBB;;;888444000000333444111111444000111333333///,,,...222,,,++++++******++++++,,,+++***))),,,111333222000???HHHGGG999111444777444555666666666555555666888777777777777666666666666555333===BBB888:::@@@::::::@@@>>>999???LLLJJJ>>>999;;;===??????===:::777999999888888777666666666444444555555444444333222111222333222222222555777333222222222222222222222444444333333222111111000222222222222222111000///---...///000000///---,,,.../////////...///222444111222222333222000///......------,,,,,,,,,++++++************************+++******************+++)))+++,,,+++...222111---+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,---...---------,,,+++***)))(((---,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,------......///000000555444444444444444444444555444555:::@@@CCCAAA>>>444333111///...---,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---++++++---111444111000///---,,,+++******(((((((((((((((((((((((()))((((((((((((((())))))))))))(((((()))***++++++---,,,***)))((((((((((((***+++,,,---.../////////...------,,,,,,---------333;;;CCCDDD???;;;;;;>>>;;;EEEDDD444(((+++333777999999:::<<<===:::666222000...///555>>>BBB@@@<<<===<<<;;;888777888<<>>AAA???;;;>>>DDDCCC;;;@@@@@@@@@>>><<<<<<===???999999888888777666666666444444555555444444333222333444555444222111222333333333222111111222444555444333333222111000000000,,,---...///000000000000000000111222222222111111222222222000//////111333222333333333333111000///---......//////...------*********+++++++++++++++)))***++++++++++++***))))))+++,,,+++---111000,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,***))))))))))))******++++++,,,,,,,,,+++***))))))(((((()))***++++++++++++++++++************++++++++++++,,,,,,---.........000000000000000000000000555444333444555555444222//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++,,,------,,,+++,,,...000,,,+++******)))))))))***))))))))))))))))))))))))(((((((((((())))))***+++((())))))******+++++++++++++++******))))))((((((***+++,,,---............------,,,,,,,,,---......---444===@@@???===>>>@@@;;;;;;555---))),,,---,,,111111222333555888:::<<<999888555222000000222444999:::<<<<<<;;;:::::::::999BBBHHHMMMdddvvvUUU;;;777333111222333333444000///...---,,,++++++***************))))))))))))(((***,,,...//////...---,,,,,,,,,---...000111222222111111111///333@@@MMMUUUcccbbbVVVHHH???BBB<<<>>>;;;666222333333000000222222999===:::888:::======444444222111000/////////...------------...//////...///000222333333333333333666888999999::::::999???HHHxxxsssbbbYYYRRRIII???999666555555222222555888666111000333222---111<<>>===<<<<<<;;;;;;???AAABBBAAA>>><<<===>>>999999888888777666666666444444555555444444333222111333444444333222333444444333222111111333444666222222222111111000000000...//////000000000//////000/////////000000111222000111111000//////111333222222333333222111///...,,,,,,---.........---,,,++++++++++++,,,,,,,,,---)))***++++++++++++***))))))++++++***,,,///...***************************((())))))***++++++,,,,,,++++++******)))***************+++++++++******)))'''(((***+++,,,,,,++++++++++++************+++++++++++++++,,,------......------......//////000000111000/////////...---,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++***+++------,,,+++,,,---***))))))))))))***++++++))))))))))))))))))))))))((((((((()))***+++,,,---******++++++++++++++++++))))))*********)))))))))***+++,,,---//////000000---------------...//////,,,111777<<<=========>>>;;;888111***))),,,---+++...///000111333666999<<>>777333222222222111333666:::<<<;;;:::999999777===EEEJJJRRRiiipppMMM;;;999555111111444555666111000///---,,,,,,++++++************)))))))))))))))***+++---............,,,,,,,,,---///000222333333111000111111444===GGGTTTcccuuubbbMMMAAAEEE<<<999===777333444333000000111...666<<<;;;999<<>>???===AAA===;;;<<>>::::::???;;;???BBBBBB>>>;;;:::;;;999999888888777666666666444444555555444444333222///111333444444444555666444333222111111333555666111111111000000000000000111222222111111000///...---,,,++++++,,,---...///+++,,,......///111444777111111222222111000///---***+++,,,---------,,,++++++++++++,,,,,,---------)))***+++,,,,,,+++***)))***,,,+++***+++...---(((************************((())))))***++++++,,,,,,------,,,+++************)))******+++++++++******((()))+++,,,------,,,,,,++++++************++++++***++++++,,,,,,---......,,,,,,------...///000000333333222111111000//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***************************+++---......---+++***++++++++++++++++++++++++(((***------,,,+++++++++))))))))))))***+++,,,---))))))))))))))))))))))))((((((((()))***,,,---...++++++,,,,,,,,,++++++***((())))))************)))***+++,,,...///000111111---------------...///000---///444999<<<===<<<;;;<<<888111+++))),,,------***,,,...000111444777999LLLBBB888444666777444000///333888;;;;;;:::999999555555???IIIGGGJJJhhhlllGGG===;;;666000000333666777111000///...---,,,,,,,,,************))))))))))))))))))+++,,,---.........+++,,,,,,---///111222333222000000333666999@@@HHHVVVfffmmmKKK???AAA888<<<:::666333111000000000000;;;CCCBBB>>>>>>>>>===???666000111111...---000..............................//////000000111111444666777888888999;;;===>>>:::QQQ{{{lll]]]SSSAAA???;;;777444444444555444666888999666333111111444333666>>>EEECCC777+++000//////...,,,+++******)))+++(((***000000:::QQQVVV???AAA<<<222333...444///000222444555666777777777666555555777888888777777777777777888:::<<<>>>======<<<<<<<<<<<<======<<<<<<<<<<<<============:::999888999999999777555555555444333333333333444666555333222333333222111000222555777888777555444000000000000000000000000...///000000000///---,,,000///...---,,,---......333111...,,,,,,---///000222111000...---------------------,,,,,,+++++++++************************,,,,,,,,,++++++*********,,,+++++++++,,,,,,---...,,,++++++******++++++,,,******+++******,,,000333:::666111+++(((&&&&&&''')))******+++++++++******+++,,,,,,------,,,,,,+++))))))))))))************++++++,,,------------,,,------......///000000000//////000000///...---------,,,,,,++++++,,,,,,---------,,,++++++,,,------)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......************+++,,,------***)))(((''''''((())))))---&&&%%%***+++(((///<<<:::---%%%))),,,((((((...))))))))))))))))))))))))*********+++,,,---///000,,,,,,++++++,,,---///000---222333111444;;;>>><<<@@@999000+++***++++++***------,,,---...000222333>>>>>>>>>===<<<<<<;;;;;;666222000444;;;???===888:::777888<<>>@@@>>><<<<<<>>>???777111111111...---///.................................///000000111111444555666777777999===@@@===<<>>>>>>>>======<<<=========@@@??????>>>===<<<;;;;;;<<<:::999888999999777666555555444333333333333444444222111111333444333333777777888777555333000...///////////////////////////////////////...------//////---,,,,,,,,,---...///...,,,,,,,,,...111222......------------------------,,,,,,,,,+++++++++************************,,,,,,,,,++++++*********+++++++++++++++,,,------,,,++++++******++++++,,,************)))+++...111000///,,,***)))***,,,---++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++))))))))))))***************++++++,,,,,,,,,,,,,,,---------...//////000000///////////////...------,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---)))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------------...+++++++++***++++++,,,,,,+++***)))'''''''''((()))+++'''(((+++)))'''333CCC<<>>HHHTTTggg|||xxxZZZIIIKKK???333///444888666222111000...---,,,,,,------+++***)))(((((()))***++++++)))***......******...+++,,,---...///000000111444111///111333888CCCOOO[[[www|||UUU@@@<<<<<<;;;888444222111000000444333888AAAAAA:::999>>>@@@999444222111...---///........................---......//////000111111333444555555777;;;@@@DDD??????BBBUUU}}}ooogggaaaVVVEEE888777666444222222333444555222333333222111222444777333111///.........---,,,......---,,,+++******)))***,,,((()))......888OOODDD///444444///444000555000111222444555666666666777555444555666888777777666666777888999;;;===>>>@@@@@@???>>>======>>>>>>????????????>>>>>>======???<<<:::888888888888777555555444333333333333444111000000111333444444333:::999777555222000...---//////////////////////////////...------------...///...---,,,,,,,,,------,,,+++++++++---///222444++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++************************+++++++++++++++***************************+++,,,++++++************++++++)))******)))((()))+++---)))))))))***+++,,,---...,,,---------,,,+++************++++++++++++******))))))))))))************)))******+++,,,+++++++++,,,,,,---......//////000...////////////...------,,,++++++******++++++,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++***+++++++++,,,+++)))((('''''''''(((((((((***+++''''''555GGG;;;111***,,,,,,((((((+++))))))))))))))))))))))))******+++,,,---......///,,,,,,++++++,,,---///000///222444333555:::<<<:::???888000+++***++++++***+++***++++++,,,---//////555555555666666666666777222222111111333666888:::777777888:::999999>>>FFFLLLXXXyyynnnNNN===:::555000000444666444111000///...---,,,,,,---...+++***)))))))))***+++,,,***)))+++//////,,,+++,,,++++++,,,---...//////000111......111444:::GGGSSSaaannn{{{tttTTT>>>===;;;999666333111000///444///555DDDHHH===888===@@@<<<888444111///..............................------......///000000111222333333444666;;;AAAFFFHHHCCC???HHHfff}}}wwwnnnaaaXXXRRRJJJ???777666555333222222333444555333444444333222222333555333222111...,,,---///111------,,,++++++***))))))+++,,,((()))------777MMM@@@***000111///444000444000111333444555666666666777555444444666777777666555666777888:::;;;======AAAAAA@@@???>>>>>>>>>>>><<<======???@@@AAABBBBBBAAA>>>:::888888888888777555555444333333333333444111111000111333444333222777555444222111111111111////////////////////////000///---,,,,,,,,,---...---------,,,,,,,,,,,,,,,+++******+++,,,///111333,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++************************+++++++++*********************))))))))))))******++++++************++++++)))******)))'''''')))***((())))))***************,,,,,,,,,,,,+++***))))))))))))************))))))((()))))))))************))))))***++++++++++++***+++,,,,,,---......//////.........//////...------+++++++++******+++++++++************************))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,+++************---,,,***((('''&&&&&&''''''''')))+++)))***444@@@666...***++++++)))(((+++))))))))))))))))))))))))***+++,,,------.........,,,++++++++++++---...///222444555777999;;;;;;;;;>>>888000,,,+++,,,+++***)))))))))***+++,,,,,,---//////000111222222333333000111111000///111555::::::999999888777888;;;@@@@@@PPPbbbwww___BBB444111000///111444555333111000///------,,,---...///,,,,,,******)))***+++,,,,,,,,,---000111///,,,+++++++++,,,,,,---......///111//////333777>>>KKKWWWfffkkkaaaxxx~~~cccGGG>>><<<:::777444222000///222---444HHHOOODDD;;;;;;BBB@@@<<<777222000///...........................---------...//////000000222222333333666:::AAAEEEOOODDD>>>EEETTTqqqyyymmmccc^^^TTTJJJAAA;;;777555666555444333333333333444333666888777555333222222000111222111//////111444,,,,,,,,,++++++*********+++,,,))))))---+++444JJJCCC,,,000111///444000333111222333444555555666666666555333444666777777666444555777888:::<<<======AAAAAA@@@???????????????<<<===>>>???@@@AAABBBCCCAAA>>>:::888888888888777555555444333333333333444333222222333444333111///333222111000000111222333........................///...,,,+++++++++,,,---,,,,,,,,,,,,,,,++++++***,,,+++++++++,,,---///000.../////////...---+++***++++++++++++++++++++++++******************************************************)))(((((()))))))))+++******))))))******+++((()))***((('''&&&''')))((()))*********)))((('''***************)))((((((((())))))******))))))(((((()))))))))************))))))***++++++++++++***++++++,,,,,,------......------............------,,,++++++++++++++++++,,,************************))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,+++************---,,,***((('''&&&&&&'''(((&&&'''+++,,,,,,...111...+++((()))***))))))+++))))))))))))))))))))))))++++++---...............++++++******+++,,,...///333444777;;;<<<<<<<<<======777000,,,,,,,,,+++***(((((()))******+++++++++++++++,,,---...//////000...000111///,,,---333888BBB@@@===888666888;;;===;;;EEEMMMUUUnnnqqqNNN999222000000000222444444333222///...---,,,------///000000///---+++***))))))***,,,---...///111111---)))++++++,,,,,,---.........222///000333888???LLLYYYmmm|||TTTYYYeeeYYYJJJ>>>===;;;888555222000///000---444GGGRRRMMMAAA;;;DDDEEEBBB:::444222111///........................,,,------......///000000111222333333555999>>>BBBOOOCCC???EEEKKKYYY|||ppphhhcccXXXTTTMMMBBB888333333444666555555444444444444444444666999999777333111000---///111111000000000111---,,,,,,,,,++++++++++++))),,,***+++...+++222FFFIII000222111///555000333111222333444555555555555666444333444555777666666333555777999;;;<<<======@@@???????????????@@@@@@@@@@@@@@@@@@??????>>>>>>???<<<:::888888888888777555555444333333333333444555444444444555444111///333222111000//////000111........................------,,,++++++++++++,,,++++++,,,,,,,,,+++***))),,,,,,+++++++++,,,,,,---//////000///...,,,***)))*********+++++++++++++++************************)))))))))***************+++***))))))))))))))))))******))))))))))))******''')))))))))''''''''')))''''''((()))************(((((()))))))))))))))((())))))************))))))))))))))))))************)))******+++,,,+++++++++******+++,,,,,,------...,,,,,,---............------,,,,,,++++++,,,,,,---******+++,,,,,,+++******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,+++)))((('''''''''((('''&&&'''***------***'''))))))((()))))))))******))))))))))))))))))))))))+++,,,---/////////...---++++++******+++,,,...///333333777===???===<<<>>><<<666000,,,,,,---+++)))'''((()))***************))))))***++++++,,,------...///000...,,,---111444DDDDDD???888666888:::999;;;777>>>OOO]]]mmm]]]@@@333222111111111444666666444222...---,,,,,,---...///000222000...,,,***)))))))))+++,,,,,,---000333000***,,,,,,------............000//////444999AAAOOO\\\xxxZZZMMMNNNGGGDDD???>>><<<999666333000//////...333AAAOOORRRHHH<<>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>======<<<<<<:::999888999999777666555555444333333333333444444333444555777666333111222111111000////////////........................,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,+++))))))+++++++++++++++,,,,,,,,,,,,---.........,,,+++))))))*********++++++++++++************************((()))))))))*********+++,,,+++***))))))))))))*********))))))))))))******&&&((())))))((((((((()))((((((((())))))******+++'''((()))***************)))******++++++******)))))))))))))))***************++++++,,,,,,,,,,,,,,,*********+++,,,,,,------+++,,,------.........---...------,,,,,,------...***+++,,,------,,,+++***)))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***++++++,,,,,,+++***)))'''''''''((()))%%%''')))))))))***)))((((((***+++***))))))))))))))))))))))))))))))))))))+++,,,...///000///------+++************,,,---...000000555===???<<<;;;===;;;666000---------+++)))'''((()))***+++***)))))))))))))))******+++++++++.../////////......///111999;;;:::666666;;;<<<888;;;666===LLLRRRVVVnnnfffKKK888111333000///111666::::::555000------,,,,,,---...000111111000...,,,+++******++++++---------333:::999333---............/////////111///111777===GGGVVVccciiiWWWMMMAAAAAA???>>><<<:::666333000/////////111;;;KKKTTTLLL>>>GGGKKKHHH>>>666555333000........................,,,,,,------...//////000111222444444444555777:::???CCCEEEIIIWWWjjjvvvwwwzzzhhh\\\WWWSSSMMMGGGAAA:::333000111444444333//////111222444666777777222333333222111222444666444222000///000000...,,,...------------------,,,'''++++++...000+++...AAAOOO333222000...555222666222222333444555555555555666444333333555666666555222444777999<<<=========<<<<<<======>>>???AAAAAA>>>>>>>>>>>>>>>?????????:::999888999999999777555555555444333333333333444222222444666888888666333...//////000000000000000........................++++++,,,---,,,+++***)))******+++,,,+++***)))((())))))***+++,,,,,,------(((***,,,------,,,+++***))))))******++++++++++++************************(((((())))))*********+++,,,,,,+++***))))))************))))))))))))******&&&(((******)))((()))***,,,+++***)))(((((())))))'''((()))***+++,,,,,,,,,******++++++++++++******))))))))))))************++++++,,,------------,,,)))******+++,,,,,,------+++,,,------.........---///......------......///+++,,,------------,,,+++)))))))))))))))))))))))))))************+++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,************+++,,,------***)))(((''''''((())))))$$$(((+++)))&&&'''***---***,,,---+++)))))))))((())))))))))))))))))))))))+++,,,...000000///---,,,+++************,,,---......---333<<>>???:::777>>>AAA???BBBNNNZZZ```|||uuuUUUAAA555111222------111888>>>===666...---,,,,,,,,,---///000111000///---,,,+++,,,,,,---,,,...///000888AAABBB<<<.........///////////////333222555;;;CCCMMM]]]kkkyyy\\\MMMBBBCCCAAA???<<<:::888666444111222...000000>>>bbbddd:::@@@AAACCCBBB<<<666333333...///000///.........///000//////............///000000111222444555555666>>>???999PPPxxxuuuppp~~~ooodddXXXRRRQQQNNNFFF>>>888888777666444333111000333333222222111222222222333111111333555666555333777444111000000000000///.........------,,,,,,,,,...,,,(((...555...---;;;DDD<<<333///111333444222///...///444999;;;777333999777444222111222444666666666777888:::;;;<<<<<<============>>>???@@@AAADDDDDDCCC???;;;<<>><<<::::::::::::888666:::555000111333444333333444<<>><<<::::::444333111...---,,,++++++,,,,,,------,,,+++)))(((******))))))))))))******000---+++---222444222///111111111222555888<<<>>><<<;;;;;;<<>>BBBJJJFFF:::::::::111///000000000/////////000//////.........//////000111111222333444555666666333DDDEEEJJJVVVOOOVVV~~~zzzooofff\\\UUUMMMJJJIIIEEE>>>777:::777444333333555777888333333222222111222222333222777<<<>>><<<::::::<<<;;;888444111000...+++)))......------,,,,,,,,,,,,+++,,,***---222...444HHHDDD===555222222444333111111000111555;;;<<<999555666555444333333444666777666777888999:::<<<======>>>>>>>>>>>>???@@@AAAAAAEEEDDDCCC@@@>>>>>>@@@BBB>>><<<::::::::::::888666888555333333333333222222555999===;;;555000111333333222222111000///......////////////............++++++++++++++++++++++++,,,++++++******++++++,,,)))))))))******+++++++++************************++++++******++++++,,,---...---+++)))(((((()))***))))))))))))))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********+++)))((((((******)))'''))))))))))))************))))))*********+++++++++,,,,,,,,,,,,------------...---,,,,,,,,,,,,---......---------,,,,,,,,,,,,------,,,++++++*********++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,------///...---,,,+++*********))))))))))))))))))))))))***)))))))))))))))))))))************************************))))))))))))******+++,,,,,,,,,,,,,,,******+++*********---///222111444;;;???<<<::::::555333000---,,,+++,,,,,,---,,,+++***))))))))))))******))))))))))))******---+++***---222666555222000000000111333666999;;;::::::::::::<<>>999555555333222444888777222111333///------///111222111///,,,,,,,,,---------.........------111666888666222000000//////000000111222111777<<<[[[|||oooddd}}}mmmTTTMMMDDDCCC@@@===;;;:::888555333///,,,///000444JJJ]]][[[???@@@LLLIII888;;;@@@000111000000000///000000111...............///000111222222222333444555666777888NNNNNNBBB===666CCCggg|||wwwsssmmmdddXXXPPPGGGEEECCCAAA???;;;666333...///222555666444000,,,333222222111222222333333555>>>GGGFFF???999:::??????<<<:::777666333///,,,---------,,,,,,,,,,,,,,,+++///......222222>>>VVVBBB===777444444444222///111000111555:::;;;888555444444555555666777777888777888999:::;;;===>>>>>>??????>>>??????@@@AAABBBGGGEEEBBBAAAAAAAAA@@@???>>><<<::::::::::::888666555666777555333222333444555666555222000///111333111111111000000//////////////////............---++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))***************************+++************+++,,,,,,---,,,+++)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******+++***(((((())))))'''&&&))))))))))))************)))))))))*********++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++******************************))))))******+++,,,+++++++++*********))))))++++++++++++,,,,,,,,,,,,///...---+++************))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))((())))))******************++++++***)))***---///222111555<<<@@@===:::;;;666444000,,,++++++,,,......,,,***((('''((()))******))))))(((((())))))******))))))---333666666555////////////111333555666888999999999999:::===@@@???AAAIIIZZZvvvmmmUUU>>>999<<<:::666555444222444888777333111222......///222444444222000------,,,+++,,,---...///...,,,,,,///222333111...000000//////000000111222---333???___vvvhhhfff{{{ZZZQQQCCCDDDBBB???===;;;999666444000---///222111<<>>>>>>>><<<888666444444666555666888:::888222...222222111111222222333333:::AAAFFFCCC:::333444777999888888888888777444222---------,,,,,,,,,,,,,,,...333111222777888AAATTT;;;999666555555444111/////////000333666777666444555666888999999999888888888999:::;;;<<<>>>??????@@@@@@??????@@@AAAAAABBBKKKFFFAAA???@@@AAA@@@???>>><<<::::::::::::888666555888999555222444888:::444222000//////111111111//////000000000000000000//////.........---------++++++++++++++++++++++++++++++************++++++***************)))))))))***************************************++++++,,,,,,,,,******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))(((((((((((((((((('''((()))))))))************))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++***************++++++++++++,,,,,,,,,...---,,,+++************(((((((((((((((((((((((()))))))))))))))*********************************************)))))))))(((((())))))******************++++++***)))***,,,///111111555===@@@>>>;;;;;;777444///+++******---...---,,,+++***)))))))))***))))))(((((((((((())))))***)))***---222555666555////////////000111222333555777999999888777777888999???DDDEEELLLcccrrr[[[KKK===999999666555555888555555777777222//////...///222444555555222111...---+++++++++---///111000///...///111111///---///////////////000111111///000999RRR```ZZZnnneeeTTTDDDEEECCC@@@>>>===;;;888555111000000222111333MMMnnnZZZ@@@===HHHBBB;;;===<<<444111...---...///...------------......000111111444333222222333444666777@@@CCC;;;333888>>><<<;;;RRRXXX]]]^^^___eeennntttxxx{{{mmmbbb___aaaddddddccc^^^UUUJJJAAA============;;;888444333444666999333---+++...111222222222111111111222222333444======<<<999555222111222000000000222444444222000------------------------111333000444>>>>>>;;;AAA333333333333444444222111//////111333555666555444999999;;;;;;;;;999888666999999:::;;;===>>>??????@@@@@@@@@???@@@@@@AAAAAALLLGGG@@@===>>>@@@AAA@@@>>><<<::::::::::::888666666:::999333111888???AAA222111///000222333111000///////////////000000000............------------+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++************************************))))))******+++,,,++++++******************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((()))))))))'''(((((()))))))))******((()))))))))************(((((()))))))))************+++++++++,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,---------+++,,,---.../////////...------------------------******))))))******+++,,,---,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,---,,,,,,+++************(((((((((((((((((((((((((((((())))))************************************************)))))))))((()))***++++++,,,++++++++++++++++++***)))***,,,...111000555>>>AAA???;;;;;;777444///+++******---...+++,,,.........,,,)))((())))))(((((((((((())))))+++***+++---000111222222000000000000000111111111333555888999888777888888777===@@@<<<999CCC[[[ooorrrWWWLLLGGGAAA>>><<<;;;>>>CCC@@@;;;777777666111------///111444555555444222111------,,,+++---///111333444333222222222111///.../////////...///000000111444222999JJJSSSZZZ~~~tttWWWIIIGGGDDDAAA???>>><<<999777222333///111222///AAAcccdddPPPBBBGGGJJJ@@@<<>>>>>>>><<>><<<;;;888444111111333555---...333:::???>>>555---111111111111222333444444999666333222444666555444222111000111222222111///...............////////////111...555DDDBBB333......///111222333333333333111222333444555666777777999:::;;;;;;:::888777666888999:::;;;<<<>>>??????@@@@@@????????????@@@AAAIIIEEE@@@======>>>@@@AAA>>><<<::::::::::::888666666:::888222222<<>>BBB???<<<;;;666444000,,,++++++,,,...+++---///111000---***''')))((((((''''''(((((()))***++++++,,,---...//////000000000000111111111111111333555666777888:::<<<<<<:::888999>>>CCCHHHJJJ^^^yyyvvvYYYCCC@@@BBBDDDGGGHHHLLLRRRWWWHHH???888777555000------000333555555444222111111,,,,,,,,,---///222444666666555444333222111000/////////......//////000111111222===JJJQQQccc[[[QQQHHHEEEBBB@@@???===:::888222444......444...555QQQ^^^eeeQQQBBBKKKEEE;;;FFF===888111///000111...,,,//////.........//////000444222000///000111333555222333;;;@@@:::999???BBB===BBBTTTppp}}}xxxEEEFFFJJJRRR\\\eeemmmpppxxx~~~{{{uuurrrpppooonnneee```ZZZVVVTTTRRRNNNKKKGGGHHHGGGCCC???<<<<<<===999888555444333333222222000777CCCQQQWWWPPP???111111111111111222333444555444222000222666888777555777555333333444555444333////////////000000000111,,,000000999JJJGGG444)))///000111222222222333333111222333444444555666777666777777777777777666666888888999;;;<<<===>>>???@@@??????>>>>>>>>>??????BBBBBBBBB@@@>>>===>>>???>>><<<::::::::::::888666555:::888222555===???999111222333333222111111111//////////////////...............---------,,,,,,++++++++++++++++++++++++******))))))))))))******))))))******++++++,,,,,,************************)))))))))))))))***++++++*********+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))*********))))))))))))))))))))))))'''''''''((((((((())))))+++---...,,,)))'''(((***))))))))))))************(((((((((((()))))))))***)))))))))*********++++++((()))+++,,,------,,,,,,***+++++++++,,,,,,,,,,,,***+++,,,......---+++***++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,+++++++++***************++++++++++++,,,++++++***************))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++************))))))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,+++))))))+++---///000666???CCC@@@<<<<<<555333000---,,,+++,,,,,,,,,---...///...,,,***(((((((((''''''''''''((((((((()))***++++++,,,---.........///000000000000000000111222222333555999======:::888:::@@@CCCAAA???@@@TTTnnnmmmYYYGGG<<>>@@@BBBBBB@@@<<<888555666555555555777666333111222000111666;;;;;;333,,,111111111111222333444555111111333555666666444222444222000000222444555444//////000000111111222222***222555>>>OOOLLL888---111222333333222222333444///000222222222222444555333333444444555555666666777888999:::;;;===>>>>>>??????>>>>>>>>>>>>>>>???;;;@@@DDDDDD@@@===<<<===>>><<<::::::::::::888666444999999444777>>>;;;111222333333111//////111333000000//////..................---------,,,,,,,,,++++++++++++++++++++++++******))))))))))))******'''(((((()))***++++++,,,************************)))))))))))))))******+++)))******+++++++++******))))))))))))))))))))))))************************))))))(((((((((((())))))&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((((((((()))...000000---)))&&&'''((())))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))((()))+++,,,------,,,,,,))))))******++++++++++++((()))+++,,,,,,+++)))((())))))))))))))))))))))))*********)))***++++++,,,+++++++++************))))))************+++++++++++++++******************))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++************))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,+++))))))+++---///000666???CCC@@@===<<<444333111...---,,,++++++------,,,,,,+++******)))((((((''''''''''''((((((&&&((()))******+++---...------...///000000000000000000///...///333888<<<666:::<<<:::555444888===BBBHHHOOOXXXkkk___LLLEEEBBB???GGGIIINNNYYYeeeiiibbbYYYNNNCCC888555444333222444444666666444000......000)))+++...111555777999:::333333222000...,,,---..................///000000555;;;GGGMMMVVV|||OOOKKKEEEBBBBBB???999888<<<222222111111111222444555IIIbbbeeeKKK>>>HHHHHH999@@@AAA<<<111---111333111000000//////......------000000000......///333555444444555666888:::;;;<<>>@@@AAA;;;:::;;;???EEEJJJLLLLLLIIIIIILLLQQQWWWYYYWWWTTTNNNXXXbbbccc^^^[[[```fffbbbZZZ___eee```ZZZVVVMMMDDDCCCAAA@@@@@@BBBDDDEEEGGGBBB===::::::999777555555555444444333222111111333333333333333222111000777666777999::::::777555444333222222333444666777444444333222222111111000000111333444444333222111...888666777TTT;;;777***;;;777444333444555333111000222444666666555444333;;;999777555444444555666777777888999:::<<<===>>>??????===<<<<<<===>>>>>>>>>???@@@CCCDDDCCC???<<<===<<<:::888777777777888;;;111111>>>EEE===444111333333333222111000///...////////////////////////---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++******))))))))))))***)))(((***---///...---))))))))))))))))))(((((()))))))))************+++************))))))))))))******************)))(((---+++))))))******)))(((((())))))******))))))(((,,,,,,++++++*********)))*********))))))((((((((((((''''''''''''((()))***111000///---+++)))''''''))))))((('''&&&&&&&&&&&&************************((((((((((((((((((((((((((()))+++,,,,,,+++)))'''((((((((())))))*********************))))))))))))******************************))))))))))))******++++++******))))))(((((())))))))))))************,,,+++***))))))******+++))))))(((((((((((())))))))))))))))))************************************+++++++++************))))))******++++++,,,------------++++++++++++------000///222;;;BBBBBB===999888555000---,,,,,,***))))))*********)))((('''&&&(((((()))))))))))))))((()))*********++++++++++++------..................---......///000111111222555777999::::::999888777888>>>FFFIIIJJJTTTmmmlllUUUHHHHHHIIICCC===LLLXXXbbbbbbaaaaaa[[[SSSDDD???999444333444555666444444444444333111000///...111444555333333666999777444000......///......+++---.........///111333666;;;JJJPPP^^^bbbOOOHHHDDDEEECCC===::::::555444333222222222333333:::TTT```QQQCCCFFFLLLJJJAAAAAA===666111///...,,,///////////////.........//////000///......000222333333444555666777999:::<<<<<<;;;;;;;;;<<<===>>><<<:::888999>>>CCCFFFGGGJJJIIIIIILLLNNNNNNKKKHHHQQQUUUWWWVVVVVV\\\jjjuuuRRRFFFGGGMMMIIIGGGFFF>>>EEEDDDCCCBBBBBBCCCDDDDDDAAA===999777888888777666444444333333222111111111222222222222222111000000222222333555666666444222333333333333444555666666444444333222222111111000///111222444444333222111---666999GGGTTT===777...666555555666666555444333///000222444555666666555:::999777555444555666777777777888999:::<<<===>>>>>>>>>===<<<<<<>>>???@@@======???@@@BBBAAA>>>;;;>>>===;;;:::999888888999777333888CCCDDD999222333222222222222222111000///////////////////////////---,,,,,,,,,+++++++++***------------,,,,,,++++++*********)))))))))((((((***((('''))),,,...---,,,+++++++++************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++******---,,,******+++++++++)))*********++++++*********,,,,,,+++++++++*********************)))))))))((()))))))))((())))))******++++++***)))((('''&&&&&&((((((''''''''''''((()))************************))))))))))))))))))))))))(((((()))******)))((('''''''''((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))+++******))))))******+++++++++******************************++++++++++++,,,+++***)))))))))***+++))))))(((((((((((())))))))))))))))))************************************+++++++++************)))*********+++,,,,,,------------++++++++++++------///000666@@@GGGGGGAAA;;;999666111...------,,,+++******************))))))((())))))******))))))((()))))))))*********++++++,,,---------......//////---......///000000111111222444666999:::::::::999555666999<<<===BBBOOO]]]lllzzzmmmSSSOOOKKKJJJLLLLLLIIIFFFKKKXXXbbbccceeeggg\\\MMMBBB===888444333444555666222222111000///...------000333666888888888999:::777444000......///......---.../////////000222444444===IIISSSmmmTTTLLLFFFEEEDDD@@@:::777888777555333222111111222///CCCWWWYYYMMMEEELLLWWWDDDAAA???>>>999222.........///////////////000000---...//////...---///000333333333333444555666777888999999:::;;;<<<===>>>>>>;;;777555777;;;>>>@@@EEEDDDCCCCCCCCCCCCBBB@@@CCCCCCBBBAAAEEEPPP^^^iiiTTTDDD@@@BBB@@@AAABBB<<>>>>>===<<<:::777555555666777777666333333222222111000000000000111111111111000000/////////000222444555333222222333444555555666555555444444333222222111111000///000222333333333222111111444999XXXLLL888555222000444999:::888666555666000000111222444666888888888777666555555666777888777777888999:::<<<===>>>>>>===<<<<<<===>>>@@@AAA>>>===<<<===??????===;;;???>>><<<;;;::::::::::::333666???FFFAAA444000555111111222222222111111000////////////////////////---------------,,,,,,,,,............------------+++***************))))))***))))))***,,,......---+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,---,,,++++++,,,,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++******++++++************))))))***))))))((((((((())))))******************))))))''''''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***(((((()))))))))*********************************++++++************++++++************+++++++++++++++++++++,,,,,,,,,,,,---,,,+++***)))((())))))******))))))(((((())))))***)))))))))*********+++++++++++++++++++++++++++++++++++++++************)))******++++++,,,,,,------------++++++++++++------000333:::DDDLLLMMMFFF>>>:::666222///......---,,,*********+++++++++++++++)))***************))))))((()))))))))************++++++,,,---...//////000.........//////000000111///000333666999:::::::::888444333777999888:::>>>EEEOOO^^^mmm{{{jjjSSSFFF???HHHSSSWWWUUUPPPNNNNNNMMM]]]hhhkkkqqquuueeeMMM>>>:::666333333444555555222111///...------------222333555999<<<<<<;;;999666333000......///.........///000//////000333555666CCCKKK[[[```TTTGGGAAAAAA???;;;777888666444222111111111111///777KKK\\\YYYIIIFFFPPPHHHBBB@@@CCC@@@888333444......//////000000000111---......------...222555444444333333333444555555777888:::<<<>>>???@@@@@@AAA>>>:::888777888999:::;;;::::::;;;===???AAABBBAAACCCEEEIIIMMMQQQVVVXXXZZZIIIBBBDDDAAACCCDDD>>>;;;<<<======<<<:::888777666555444444444555666666222111111111000000////////////000000000000////////////000222555666666555111222444666666666555555444444333222222111111000///000111222333333222222777444;;;dddFFF444444777...555===>>>999555444666444333222222444666888:::666666555555666777888999777777888999:::<<<===>>>???>>>=========>>>???@@@???===<<<<<<>>>>>>>>>===>>>===<<<;;;;;;:::::::::333888???BBB;;;111///555000111111222222222111111////////////////////////////////////////////////...---------------------++++++++++++++++++++++++*********+++------...---+++++++++++++++,,,,,,,,,*********+++++++++,,,,,,......---------,,,,,,,,,++++++,,,---.........---,,,+++***+++,,,,,,+++***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((('''''''''''''''***************+++++++++((((((''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))***++++++************************(((((())))))***+++++++++++++++++++++++++++++++++******))))))))))))******((()))))))))******++++++++++++++++++,,,,,,,,,,,,---,,,***)))(((((()))******))))))))))))))))))***))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))******++++++,,,------...------++++++++++++------111555;;;CCCKKKPPPKKKCCC999666222//////...------)))))))))***+++,,,------++++++++++++++++++***)))(((((()))))))))***************+++,,,...///000000........./////////000000...///111444666777888888:::666666999;;;999777888:::???EEEKKKPPPXXXbbbjjjyyyrrr___PPPFFFIIIRRRYYYaaagggeee\\\UUUSSSUUUZZZjjjuuuzzzmmmOOO:::777333222333444555444444222000.........000111444333222555:::<<<;;;999555333///..................////////////000333666:::JJJQQQgggwwwgggRRRCCC>>>@@@???===666555333222111111222222333///<<>>???@@@@@@BBBAAA@@@>>><<<:::888888555555666888;;;>>>BBBEEE>>>BBBGGGLLLOOONNNKKKHHHLLL===:::>>>;;;===>>>888<<<===?????????<<<:::888555555555444444333444444111111000000000000000///...//////000000000//////000///000222555777777666222333555666777777666555444444333222222111111000//////000111222222333333444444AAApppSSS>>>;;;???111999AAA@@@999333222555888777555444444666888999555555555666666777888888777777888999:::<<<===>>>AAA@@@???>>>======>>>>>>AAA???======???@@@@@@???<<<<<<;;;;;;::::::999999777888::::::555000000333000111111222222222111111000000000000000000000000............////////////,,,,,,,,,,,,,,,---------))))))))))))************((()))*********++++++,,,)))*********++++++,,,,,,************+++++++++,,,------------,,,,,,,,,,,,+++,,,---//////000000000,,,++++++,,,......,,,***,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------------++++++***************+++)))))))))))))))))))))))),,,+++***)))))))))))))))************************))))))))))))))))))))))))***))))))))))))***+++,,,************************************++++++,,,,,,++++++++++++++++++++++++)))))))))(((((()))))))))'''(((((())))))******************++++++++++++,,,...---+++***)))))))))*********))))))))))))******************+++++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++,,,------......------++++++++++++------333666999===GGGOOONNNGGG999666222000//////...---(((((((((((()))+++,,,---,,,,,,---,,,,,,+++******))))))))))))******************+++,,,---...///000............///////////////000111222333444444444777666777999888555666;;;777999<<<======@@@DDDGGGGGGOOOZZZeeennnxxxwwwooo```MMM???@@@GGGOOO___pppooommmhhhaaa\\\[[[```dddnnnzzzeeeIII666444222111222333333333222111///...///000222333888555222333888;;;<<<;;;555222///---............------.........111555888===NNNZZZxxxgggMMMBBBBBBDDDCCC777666444222222222222333222,,,111HHH[[[ZZZKKK???KKKJJJFFFAAA???===777//////000000000000000000111///...,,,+++,,,111777<<<444333333333333333444555333333555777999;;;======@@@BBBCCCAAA>>>:::999888666777888999999;;;>>>AAA888;;;???BBBDDDDDDCCCCCC>>>444666<<<999:::<<<888999:::;;;<<<;;;999777666444555666555333222222333111111000000000000000000...//////000000000000000///......000333555555555333444555666666666666666444444333222222111111000...//////000111222333333+++333DDDpppfffJJJEEEEEE777===BBB@@@888222222444:::888666555444555777888555555666666777777888888777777888999:::<<<===>>>AAA@@@???>>>===>>>??????BBB@@@??????@@@AAAAAA@@@;;;;;;;;;;;;;;;:::999888999888666444222111111222111111222222222111111000000000000000000000000000,,,,,,,,,---------------,,,,,,,,,,,,,,,---------((((((((()))))))))))))))'''(((******)))(((***+++++++++,,,,,,------......------------............000////////////............///000222333444444444/////////111222222000...///...---,,,,,,---...////////////000000000000000000000000111111111111111000000000000000111222222///000000000000000000000000000...------,,,,,,,,,........................------------------------******++++++,,,---------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******)))))))))))))))*********************++++++++++++///...---+++*********++++++******))))))******+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++,,,,,,------......------++++++++++++------222666777999BBBNNNNNNFFF:::777333111000000000///))))))(((((()))***,,,------.........---,,,+++***)))*********++++++++++++******+++,,,---......///........................000000000000000000111111555666999:::666222555;;;999;;;<<<===;;;;;;;;;<<<999:::???EEEHHHJJJQQQXXXXXX[[[___dddhhhjjjkkkllliiifffaaa[[[UUUMMMEEE@@@===;;;CCCVVVeeejjjmmmrrrggg```XXXVVV]]]gggqqqvvv|||~~~iiiOOO<<<444222000000222222111000///......///000222444555;;;999777777888;;;<<<===444111...------.........,,,---......///333888<<>>666;;;???999888===;;;333444555555555444333333111333555444222111111333111111111111111111111111...///000000111111111000000///...///222444444444444444444555555666777888444444333222222111111000......//////111222333444***222<<>>>>>>>>======>>>@@@AAABBBAAA@@@???@@@AAABBBAAA???;;;<<<<<<===<<<;;;::::::666888777444222111222222222222222222222111000///000000000000000000000000---------....../////////,,,---------............,,,,,,,,,---------......+++---......,,,+++---/////////000111111222333333222222222333333333444444444444444444333333333333222333444666777888999999666555666888::::::888555555444333222222333444555444444444555555555666666555555666666666777777777333333333444555666777888666777777888:::;;;;;;<<<444333333222222222333333333333333333333333333333444444444444444444444444///000222333444444333333111111111000000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---111000...,,,+++++++++,,,+++******))))))******+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++,,,,,,---.........------++++++++++++------000555777888BBBMMMLLLCCC<<<999666333333333333222+++***)))))))))+++---.../////////......---++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------.......................................//////000333444888<<<:::555555999<<<<<<===<<<:::888777777<<<;;;???FFFFFFAAA>>>???:::;;;===@@@BBBCCCDDDDDD======???CCCHHHLLLMMMLLLGGGOOO\\\hhhnnnmmmhhheee___[[[ZZZ___kkkvvv{{{}}}{{{{{{pppPPP:::444222111000000111111///...---...///111444666777888888999;;;;;;:::999999999333111...,,,---.........---...//////222666<<>>;;;888555333222222+++444444000===RRRVVVKKK<<>>======@@@CCC???999<<<===333000555555444444555555666666555555...111333333111000111333111111111111111222222222//////000111111111111111222000000111333555555555555555444444444666888999444444333333222111111000.........///000222333444///333000666QQQ666>>>DDD>>>???>>>;;;777555666888222222222333444555666666666666777777777777666666777777888999:::<<<===>>><<<<<<<<<===???BBBDDDFFF@@@@@@???@@@BBBBBB@@@>>><<<===>>>>>>>>>===<<<;;;222888;;;888333111222444333333333222111000///...000000000000000000000000000000111111222222222333---.........//////000000111111222222333333444444000222444444111111333555333333444555555666777777777777777888888888888999888888888888777777777777555666777999;;;<<<======;;;;;;<<<>>>@@@@@@===;;;;;;999888777777888999;;;777888888888999999::::::999999::::::;;;;;;;;;;;;333333444444666777999:::666777888:::<<<>>>@@@@@@666666666666666777888999888888888888888888888888::::::::::::::::::::::::555777999;;;<<<<<<;;;:::888888888777777666666666111111000///...------,,,000000000000000000000000...------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......222111///---,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++,,,------......///------++++++++++++------...555888:::CCCNNNKKK@@@>>>;;;888666555666555444---,,,+++******,,,---///////////////...---,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.....................------------------...000000---...333:::;;;777555555777777777777777777777888555555>>>JJJLLLDDD<<<::::::;;;;;;;;;;;;;;;::::::;;;<<<>>>BBBHHHMMMPPPPPPVVV\\\```]]]ZZZ\\\```cccggggggkkkttt}}}~~~yyytttrrrxxx|||gggBBB000444111000000000111000...,,,...000222555888:::<<<<<<222777<<<===:::666444444333000---,,,---...///......///000111444999???DDDUUU[[[kkkKKKEEEFFFDDDDDD@@@:::888888777444111000///000333888???FFFKKKCCCGGGHHHHHHQQQYYYRRRCCC444222000///000111111111......//////000000111111000000000000000000000000222222333333333444444444666666777999:::888555222444444444555555555555666;;;::::::999888888888999999<<<888222666@@@@@@777555555555444444333333333333444777888777444111...///000222333333222000///000000000000////////////111000000000111222333333555555555555666666666666444444222111000000//////000///222777888666777;;;444222(((555>>>:::BBB???KKK999///555;;;777000///111333555666666555444333444555666777888888888888666777777888999;;;<<<===>>>>>>>>>>>>???@@@AAAAAACCCBBBAAA@@@???>>>>>>>>>?????????>>><<<:::999888>>>???<<<666444555444111111111333333333333111111222333444666777888888888888888888999999;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;777777666666666666777777888999:::;;;;;;:::999888999;;;<<<>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<999777777999999666444999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999888777666555555555555555555444444555555666777777777777777777777777777555555555555555666666777777666888===BBBCCC>>>888:::999999888888999999:::999999::::::999999888777888888888999999999999:::999999:::;;;;;;;;;;;;;;;======<<<;;;:::::::::;;;555444444333222111000000000000000000000000000000111222333333333111000//////000000000000111111111000111444666777777666555777777777555222000000000------,,,,,,,,,+++++++++...---,,,,,,+++++++++,,,//////---,,,++++++++++++---,,,+++******)))))))))***+++,,,,,,+++,,,...000------,,,,,,++++++,,,,,,333555666999@@@FFFDDD>>><<<@@@@@@:::555555666666333000---)))((()))***,,,...///000///...---...///,,,,,,---...---,,,***)))++++++******+++---...///....................................////////////000000111222444555666666999::::::999777666777888;;;///<<<^^^dddHHH777>>>:::666555777999888666555::::::;;;===AAAGGGMMMQQQTTTTTTUUUJJJ>>>KKKeeeqqqvvv{{{|||~~~nnnTTTaaalllgggTTT>>>111---555333000/////////---,,,111...111:::@@@>>>>>>@@@BBBFFFCCC999111111222000111000///////////////000---444222000555888@@@PPPWWWvvvvvvRRRGGGFFFCCCBBB???;;;888666555333222111111000222555;;;AAAEEEEEEHHHHHHGGGNNNVVVOOOAAA666444111111111222111111////////////000000111111000000000000000000000000111222222222222333333333555555666999;;;:::777555333444444444555555555555:::999888888777777777888999333...555LLL^^^WWWDDD444444444444333333333222333444555666555333111//////000222333333222000///000000000000000000000///222222222222222333444555666666666666666777777777555444333111000/////////***222===DDD???444///111111999...555:::111<<>>???>>>>>>======>>>>>>??????AAAAAA@@@???????????????============<<<<<<;;;:::<<<>>><<<777555777777444:::;;;<<<=========<<<<<<>>>>>>???@@@AAAAAAAAAAAACCCBBBAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<;;;::::::;;;;;;::::::::::::;;;;;;666666777888888777666666444555777888888888666555111111222222222333333333555222000111222222000...---------------.........------........./////////,,,,,,++++++,,,,,,------......------......///000........................,,,++++++++++++,,,------+++***+++///444444000+++------,,,,,,,,,,,,---------------------,,,++++++000000000000111111111111000111222222333333333222444444333222222222333333111111000000//////..............................000000111111111000......111111222222222333333333333555777999::::::999999===>>>>>><<<:::888888999444444333333222111000000......------------......///...---,,,,,,,,,,,,,,,++++++***************+++***+++,,,,,,+++,,,...000...---,,,+++++++++,,,,,,222444666:::AAAHHHGGGBBB<<<@@@AAA>>>;;;:::888444333000---***((()))***,,,///111111000///......///---...//////...---,,,+++---,,,+++++++++,,,---.......................................///////////////000000111222333444444777888999888777666777888777333888EEEGGG<<<444555888555444555888999888888999999===CCCLLLQQQQQQPPPKKKJJJPPPRRRSSSfff{{{{{{gggVVVeeennnaaaFFF333333;;;333222222111000/////////...000888AAACCC@@@AAAFFFBBBDDD@@@777222333333000000000////////////000000---333111111888:::AAAQQQ___^^^JJJFFFFFFBBBBBB@@@<<<888555444444333222111111333777;;;>>>CCCDDDAAA???DDDJJJEEE:::999777444222222222222111/////////000000000000111000000000000000000000000000000000111111111222222111222333666888999777555333333333333444444444444777777666555555555666666777000+++444KKKYYYNNN:::333333333333333222222222333333333333222111000//////000111222222111000///000000000000000000000000333333333333444555666777666666777777777888888888666555333111000///......(((333BBBHHH@@@111,,,...///CCC999888<<<222@@@TTTXXXFFF666444666444222444555555555555555555555555555666777888888999888888777777888999;;;===???@@@@@@@@@??????>>>?????????@@@@@@@@@@@@@@@AAABBBBBB???@@@AAAAAAAAAAAAAAA@@@???BBBAAA======@@@@@@>>>DDDEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@>>>===<<<:::888777666666444444333333333333444444------............---------...///111111000//////*********+++++++++,,,,,,...---,,,,,,,,,,,,+++)))*********)))))))))))))))***************+++++++++((())))))***+++---...///))))))(((((())))))***+++(((((((((((((((((((((((())))))(((((())))))***+++)))((('''))),,,---***'''))))))(((((((((((()))))))))))))))))))))(((''''''(((((()))))))))*********)))******+++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------.........---,,,,,,000000000111111111222222444555777888999999999888AAABBBDDDDDDDDDDDDEEEGGGAAA@@@???>>>===;;;;;;:::666666444333222222222222000///...---------------*********)))******+++,,,)))***+++++++++,,,...000///...,,,+++++++++,,,---000333777;;;CCCJJJJJJEEE<<<@@@BBBAAAAAA@@@:::222333000---***))))))+++,,,111222333111///------...//////000000000///......///...,,,+++++++++,,,------------------------------............///////////////000000111111111111555666777777666666777888666;;;999111111888<<<999:::888666555777:::::::::777777:::DDDQQQZZZ[[[YYYWWWTTT[[[dddnnnooojjjmmmiiiUUU<<<...111:::000222444333000///000222444;;;EEELLLLLLIIIKKKQQQBBB@@@;;;555333555444111000000000//////000000111///333222555>>>@@@FFFVVVoookkkNNNGGGKKKGGGHHHGGGBBB;;;666555777555444222111222555888:::CCCBBB>>>:::>>>BBB>>>666<<<999666444444333222111000000000000000000000000000000000000000000000000/////////000000000000111......///222444444222000222222222222333333333444555444444333333333444444///222333222555888444,,,222222222222222222222222222222111000000000000000000000111111111111000000000000000000000111111111333333333444555666777888777777888888888999999999666555333111000///......+++222;;;>>>888//////444<<>>@@@666DDD[[[UUUFFF999555666444333555555555444444444444555555555666777888888999999888777777888:::<<<>>>@@@AAAFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHEEEHHHHHHFFFGGGJJJKKKHHHHHHHHHHHHHHHHHHGGGGGGFFFCCCCCCCCCCCCBBBAAA@@@@@@<<<;;;:::888777666555555555444333111000/////////******))))))))))))******(((((())))))))))))(((((()))***+++,,,,,,,,,++++++))))))*********+++++++++---,,,,,,++++++++++++***......------,,,,,,,,,+++------------............------......000111333444***))))))))))))***++++++*********************************)))***++++++,,,---,,,***+++------,,,***,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++***'''((((((((())))))))))))))))))************)))))))))))))))))))))***+++,,,))))))*********+++++++++************************++++++++++++++++++******+++,,,,,,,,,------------///000111222333333333333777999<<<>>>@@@BBBEEEHHHFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@???<<<;;;999888888555444333111000/////////------,,,+++++++++++++++(((***++++++++++++...000000///---+++++++++,,,---///333777;;;BBBIIIJJJFFF>>>@@@AAA@@@AAAAAA:::222222111...+++******++++++000111222111...,,,+++,,,...//////000000000000000111///...,,,++++++++++++---------------------------------.........//////000000000000000000000000222333555555444555666888888@@@>>>333222???JJJKKKAAA@@@===888777:::;;;:::777777;;;EEETTTcccnnnrrrsssnnnrrrxxx}}}{{{wwwrrrxxxxxxkkkkkk```OOOAAA777222///---...222555333///---000444>>>DDDKKKOOOOOONNNOOOSSS@@@<<<777333444666555222000000000///000000111111333666555:::CCCEEEMMM```}}}UUUHHHLLLJJJKKKJJJDDD===777555666555444333222333555777999FFFDDD???===???BBB???;;;>>>;;;777555555444333111111111111111000000000000////////////////////////....../////////000000000/////////000111111///---111111111111222222222222222222222111111222333333---333666222------000333000111111111111111111111222111000/////////000000000000000111111000000000///000000000111111111222222333333333555666777888888999999999999999999999666555333111000///......//////222555333///000444JJJXXXFFF===:::222@@@LLLKKKBBB:::777777666555555555444444444444555666666666777888999::::::::::::;;;<<<<<<>>>???BBBCCCDDDLLLLLLKKKJJJJJJIIIJJJJJJHHHGGGGGGHHHHHHIIIJJJKKKNNNNNNNNNNNNMMMLLLKKKJJJEEEHHHIIIGGGHHHKKKKKKHHHDDDCCCBBB@@@???>>>======:::::::::999888777555555//////...---------------,,,,,,++++++***+++++++++******))))))))))))******,,,++++++++++++++++++,,,))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''(((((()))***,,,+++))))))*********)))++++++************+++++++++++++++++++++***)))))))))))))))*********++++++******++++++++++++*********)))))))))***+++,,,,,,((())))))******++++++,,,************************))))))))))))))))))******))))))))))))************++++++,,,------.........)))+++...000111222555777======>>>>>>??????@@@@@@AAAAAA@@@???>>>>>>>>>>>>===<<<;;;999777666555555444333111///...---,,,,,,***+++,,,,,,++++++---///111000---+++***+++,,,---///444888;;;@@@GGGHHHEEEBBBBBB???======???:::333222111...,,,+++***++++++---///000000---***)))))),,,------...000111222333222111///,,,+++***++++++------------------------------------............111111111111000000000000///111333333333333555666888;;;===<<<;;;???IIIRRRHHHIIIEEE<<<888999:::777777???LLLZZZhhhxxx|||~~~~~~{{{}}}uuuccc[[[VVVJJJJJJAAA666111222333000---///222444222...---111555DDDFFFGGGHHHIIIJJJIIIGGG===888444444666666444333000000000000000111222222444666666;;;EEEHHHUUUmmmhhhOOOKKKIIIIIIGGGCCC===888555444666555444333444555777888AAA>>>::::::<<<>>>===;;;>>>;;;888666555555333222222111111111111000000000////////////////////////........./////////000000222111000000111111///...000000000000111111111222111111000000111111222222777444111000111333444444/////////000000000000000111000000/////////000000000000000000000000000000///000000111111222222222333333333444555777888999::::::999999888777777777444444222111000000//////000///111555555111111333DDDGGG:::666111333GGGFFFBBB???:::888888777777666444444555666777888999999::::::;;;<<<============BBBBBBCCCDDDEEEFFFHHHIIINNNNNNMMMMMMLLLMMMMMMMMMKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGG???BBBBBB@@@???AAA@@@===<<<;;;999777555444444444444444333333222000///...+++++++++***++++++,,,,,,***************++++++,,,,,,,,,++++++++++++,,,,,,++++++************++++++************+++++++++,,,***+++++++++,,,,,,,,,,,,***,,,---,,,******+++,,,+++***************)))))),,,++++++++++++*********---,,,,,,++++++++++++,,,+++++++++++++++,,,,,,---************************((((((((((((((()))*********)))))))))))))))))))))***))))))(((((())))))***)))************)))(((((())))))))))))******************++++++******))))))***))))))))))))******+++))))))******+++++++++,,,************************)))))))))((())))))***+++)))))))))*********++++++***++++++++++++,,,,,,---***+++,,,,,,***)))***+++......///000222333444444666666777888:::<<<>>>???@@@???>>>===<<<;;;;;;;;;;;;999777555222000//////...///000///...---///111333111...+++***+++,,,......444999;;;@@@FFFGGGEEEFFFFFFBBB===;;;<<<;;;666222111///---+++++++++++++++---//////---***)))(((***+++,,,...000333666777222111///---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........111111111111000000000000...000111222111111333555444222666<<<:::555999DDDGGGKKKGGG===777999999444888III```tttrrrhhhfff___gggnnn|||yyy```MMMBBB777555777777444...,,,///333000111111000///111666;;;GGGHHHHHHFFFGGGHHHEEE???999555444666777444222333000000000000111111222333222555666===FFFLLLbbbaaaQQQGGGFFFDDDBBB@@@===999666888777555444333333444555777444333555888999:::999===:::777555555555444333222222222111111111000000////////////////////////...////////////000000000000///...///111111000////////////000000000111111000000000000000111222222:::555111000111111000///.........//////000000000000000000000000000000000000000////////////000000///000000111111222333333444444444555777999:::;;;;;;;;;:::888777666555444333222222111000000111111///000333777666444888???BBB;;;777;;;000<<>>;;;888777888999999444666888:::<<<=========??????@@@AAABBBBBBBBBBBBEEEEEEEEEFFFFFFHHHIIIIIIKKKKKKJJJJJJKKKKKKLLLLLLKKKKKKIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDCCC<<<>>>>>>:::999999777333555444333222111111222222222222222111000///...------,,,,,,+++,,,,,,,,,------,,,,,,+++++++++,,,,,,******))))))))))))******)))((((((''''''(((((()))******))))))******++++++************++++++++++++)))+++,,,,,,***)))***,,,******+++++++++++++++,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,---)))))))))))))))***++++++))))))))))))))))))))))))+++************+++,,,,,,)))***+++,,,+++++++++++++++******))))))******+++***++++++++++++***))))))((((((((()))))))))******)))*********))))))((('''))))))(((((('''(((((((((*********************+++***************************))))))))))))***+++,,,************++++++++++++++++++******++++++,,,,,,...///000...,,,++++++,,,(((((()))***+++,,,------------...000111333555666777777777888888:::;;;;;;???===;;;999777666555555555555555444222111222333333111...+++***+++---...,,,333999<<>>:::999888666444222111111111444222222555999:::;;;<<<<<<:::777555555555444333222222222222111111000000////////////////////////////////////000000000111,,,++++++---///000000///////////////000000000000000000000000000111222222111444666444...+++///555---.........//////000000///000111111111111000000000000////////////000000///000000111222222333333555555666777888:::<<<===<<<;;;:::888666555333333222222111111111111222222///111444555333555CCCQQQRRRDDDEEEJJJ444AAAbbbLLL@@@@@@<<<777555888:::;;;555777;;;>>>@@@AAAAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKIIIHHHEEEDDDBBBAAAAAA??????@@@BBBBBBCCCCCCCCC===@@@???;;;888888555000333222111111111222333444222222222222111000///......---,,,+++++++++++++++///...---,,,++++++++++++***))))))(((((())))))***++++++))))))))))))++++++))))))((((((((()))***+++*********+++++++++,,,,,,))),,,...---******+++...((())))))******+++++++++,,,,,,++++++*********)))++++++******+++,,,------)))(((((((((((()))******++++++++++++++++++++++++)))(((((((((((()))******''')))+++,,,+++************))))))(((((())))))***))))))******))))))((('''(((((()))))))))************************)))((('''******)))((('''''''''(((*********************)))))))))))))))))))))))))))+++***)))))))))+++,,,---))))))))))))*********************)))******++++++***+++------,,,,,,---///++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------,,,---...000222555777888@@@???>>><<<;;;:::999999999:::999777555444444666444222...+++***+++---...+++222999===CCCJJJMMMMMMKKKPPPOOOHHHAAA???>>><<<222111///...,,,,,,++++++***,,,///000///---++++++******,,,///444999===???222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...///000000//////000111///222333000///222333222333<<<===555222888999444777BBBTTThhhwww~~~~~~nnn{{{wwwggg^^^RRRCCCGGGSSSSSSAAA666777666:::333+++)))...111000,,,000---+++---444===EEEJJJ999FFFOOOLLLFFFBBB===777222222777;;;888000...333000000000000111222333444333999===FFFRRR^^^bbbPPPMMMGGGBBBAAABBB@@@;;;CCC@@@<<<777444333555777666444111111444666555444888777777666666666777777333333333222222111111111111111111111111000//////......///000000000000000//////............/////////...---...//////---+++............////////////222111111111000000//////////////////////////////000000000000000000000000------......//////000000000000000000111111111111222555:::>>>???@@@@@@@@@@@@<<<777555666666555333222333333222000000111222444111111444444777CCCRRRXXX\\\RRR>>><<>>>>>>>>???@@@BBBCCCDDDBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEDDDCCCBBBAAAAAABBBBBBCCCDDDDDDDDDCCCAAA@@@===:::777666666666444444444333333333222222222111000//////......///++++++++++++++++++++++++,,,++++++******++++++,,,+++)))(((((()))******)))++++++***************+++************************++++++++++++++++++++++++------,,,+++************+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,+++************......,,,+++***))))))))))))******(((&&&&&&(((******************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((()))***************+++*********))))))(((((())))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,---------------------------------111111000000222555888999@@@BBBCCCAAA===999777666<<<999333...++++++,,,---...333:::AAAFFFJJJNNNQQQLLLLLLPPPMMMDDDGGGIII>>>777333000000///++++++---111+++---666777---(((***,,,++++++,,,000555:::===:::555///******+++,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////////////////111000---...111333111333444888>>>===777333333999TTTYYYTTT\\\\\\UUUYYYYYYfffpppkkkaaaXXXOOOGGG777:::@@@DDDAAA888333333222111///...---------...---,,,---444>>>FFFGGGFFFCCCCCCBBB>>>999555222222...111555666444111///...---...000111333444444555555999@@@IIIYYYvvvWWWPPPIIIFFFFFFDDDAAA???@@@>>>;;;777444222222333444111000555===@@@<<<777666666555444333333444444444444444333333333222222111111111111111000000///......///000000000000000/////////....../////////......---...000000///---............////////////111111000000000/////////........................000000000000000000000000.........///////////////000000000000111111111111444777:::<<<============>>>;;;777555666666555333111222222222111111333555666333333444444666AAANNNYYY\\\RRR@@@<<>>@@@AAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<:::888777777777333333333333222222222222111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++))))))******)))(((++++++***************+++************************+++++++++++++++++++++++++++++++++******+++,,,,,,++++++++++++*********)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++***************,,,+++***))))))((()))))))))+++,,,,,,***)))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))***************************)))))))))((())))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------------------------------///...---------///000222444777:::;;;;;;;;;<<<===???===:::666222///...---000444:::AAAFFFKKKNNNOOOFFFOOO]]]]]]OOOJJJGGG===777222000222111......000555...---444444+++'''+++,,,++++++,,,///444999<<<:::555///+++***+++,,,---***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---...//////000000//////111444333000000222222///333777@@@KKKMMMFFF>>>:::<<>>GGGMMMJJJDDDAAA===888333444777:::777111///111111000///...---...//////333333666<<>>>>>===999444111/////////111444555333000/////////000111333444555666666333???IIIQQQfffjjjYYYKKKIIIJJJFFFBBBBBB@@@???===;;;999666333222666222222999CCCFFF>>>555777666555444333222222222555555444444444444333333111111222222111111000/////////000000111111000000////////////////////////.........///111222111///............////////////000000///////////////...........................000000000000000000000000000000///////////////...000000111111111222222222777888999:::;;;;;;;;;;;;;;;999777555666666555333000111222111111222555888333444777:::;;;>>>GGGQQQXXXZZZSSSEEEBBBKKKNNNIIICCCCCC@@@???BBBFFFEEE@@@LLLKKKIIIGGGDDDBBB@@@???===<<<;;;999888888888888999999:::;;;===???AAACCCBBBBBBBBBCCCCCCCCCCCCCCCFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::999777777333222222222222111111111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///---+++*********)))(((+++***************++++++************************++++++++++++++++++++++++)))))))))******,,,------,,,,,,,,,+++++++++++++++************************)))*********+++++++++++++++******)))))))))******)))((((((''''''((((((((()))+++//////...+++***)))*********))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------------------------------------///...,,,*********+++++++++---111333666999>>>AAABBBAAA@@@>>>:::666222000000333888@@@HHHNNNPPPQQQHHHVVVkkklllVVVGGGAAA666555111000333444222111222777000---111000***(((++++++++++++,,,///333888:::999555000,,,,,,,,,------***,,,---......---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000000000000000(((,,,...---///333444222222444<<>>===<<<;;;;;;<<<;;;:::888666555222222222111111111000000000///...------,,,,,,---------------------------,,,++++++******++++++,,,...,,,******+++++++++************)))******+++,,,************************++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))******'''''''''''''''((()))******,,,...///---+++******+++******)))((('''&&&&&&((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))************************)))))))))))))))((((((((((((((((((((((((((()))))))))******************++++++++++++******++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,------------...........................///...---+++*********+++***,,,---...000333888<<>><<<;;;;;;;;;999999999999999999888888999:::;;;===???AAACCCEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???=========<<<999666444222222222222111111111000000000///...------,,,,,,---------------------------,,,++++++******++++++,,,,,,***)))***,,,------,,,******))))))***++++++,,,************************++++++++++++++++++++++++,,,+++******)))))))))***))))))******************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))******(((((((((((()))***+++++++++,,,,,,+++))))))***++++++******)))((('''&&&&&&'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))******((((((((((((((((((((((((((()))))))))******************++++++++++++******++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,---------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///444777<<<;;;:::999:::;;;>>>???999:::===BBBJJJQQQWWWYYY\\\ZZZaaa```PPPGGGFFFAAA999333000444777555333222...,,,---000111...+++************+++...111444555777555111/////////...---+++,,,...//////...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------......///000000000000000HHHFFF>>>444///000000///555111000555999888777999FFFBBBLLLLLL===@@@HHH???;;;777333333555444111...222//////222333000000333.........///000222444666888:::<<>>777999;;;;;;888666444333222333333222333666:::>>>JJJNNNQQQSSS___www~~~lllccc^^^UUUJJJFFFCCC???>>>>>>;;;;;;::::::999999999888666777888888999888888777999999:::;;;===???AAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAA@@@>>>>>><<<:::888555333222333222222222222111111111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***(((((()))+++---------))))))))))))***+++,,,,,,************************++++++++++++++++++++++++,,,,,,+++))))))((((((((()))))))))))))))*********))))))))))))))))))))))))((()))))))))************+++******)))))))))******))))))))))))******+++,,,+++++++++)))'''''')))+++*********))))))((((((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++++++++***++++++,,,---...,,,---------....................................*********+++++++++++++++***+++,,,---...111555999999777444333444777;;;>>>???AAACCCEEEJJJRRR[[[bbb\\\SSSSSSTTTJJJGGGJJJGGGAAA999333555777555222111,,,,,,---000111///,,,************+++---///222333666444222111111000///---,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---......///////////////GGGDDD<<<111---...///......---000555666222222444===<<>><<<999777555000111000///......000222000111222111000000222444333444444666999===@@@BBBMMMQQQnnnsssWWWOOOKKKEEEHHHCCC??????BBBDDDCCCAAA===;;;999777555555555555333333222111111000111111222222222333333333444444222222333333222222111000111222222222222111000///...///111222222111///...000//////000111111000.............../////////////////////000000000111111000000000000000000000000000000000000000000000000000000000000000111111111111111222333444555666666999777777;;;???AAA===999888;;;>>>===:::666444333333333444555777;;;AAAFFFOOO___ssstttdddWWWIIIBBB===::::::===777888999::::::999888777666777888999:::999999888;;;;;;;;;<<<>>>@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@CCCCCCCCCCCCBBBAAA??????>>>===;;;999777555555444333333333333222222222222111111000///............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***)))((((((***,,,,,,+++))))))))))))***+++,,,---************************+++++++++++++++++++++++++++***)))))))))))))))***)))))))))******+++++++++************************)))))))))*********++++++---,,,+++*********************)))))))))***++++++)))+++++++++)))((()))************************))))))))))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))***************((()))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++++++++++++++,,,---......------------....................................***+++++++++++++++******)))+++---///111444888;;;999666222//////000333666<<>>JJJKKKFFFFFF@@@;;;:::======999888:::444///---000222111///111000000///000111333555666<<<===>>><<<999555222000,,,---...///......///111///111222222111111222333555555666999===AAAFFFHHHSSSiii```SSSNNNHHHIIIDDD>>>>>>BBBFFFFFFEEECCC???;;;:::;;;:::777333444444333333222333333333333333333444444555555555222333333333333222111111222222222222222111000///...000111222222111000...000/////////111111///---............/////////000//////000000111111222222000000000000000000000000000000000000000000000000//////000000111111222222111111222333444666666777999888777;;;??????:::555999<<<@@@???:::666333333222333555777:::@@@GGGLLL```|||{{{gggWWWFFF>>>:::666888===777999:::;;;;;;:::888777888999:::<<<<<<<<<;;;;;;>>>>>>>>>???@@@BBBCCCDDDAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCBBBAAA@@@???EEEEEEDDDCCCAAA???===<<<<<<;;;999777666666777777444444444333333333222222222111000//////......///++++++++++++++++++++++++,,,++++++++++++++++++,,,+++***(((((()))***)))((())))))))))))***+++,,,---************************++++++++++++++++++++++++(((((((((((()))***+++,,,*********++++++,,,,,,,,,************************************++++++++++++...---,,,+++******************))))))))))))******'''***---...,,,***((((((***************+++++++++))))))***+++,,,,,,------************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((()))***************(((((())))))*********+++))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++++++++++++++++++++++++++++++++,,,---...///---------.........//////////////////////////////------...------,,,+++***+++---///111333666999<<<:::888333///,,,,,,,,,---444:::AAAFFFMMM]]]sssnnn[[[RRRJJJQQQEEE;;;999999777333111222111---******,,,,,,***))))))***+++,,,...///000666444333333333222///------,,,***))))))***,,,---******************************+++++++++,,,,,,,,,+++,,,------......------,,,//////,,,+++...---+++///......---,,,111>>>MMM???@@@666<<>>999333222333333111333777===@@@@@@GGG___vvv{{{ppp```KKK<<<888999<<<===777888:::;;;<<<;;;;;;:::777777888999::::::;;;;;;===;;;;;;===AAADDDCCCBBBAAABBBCCCDDDDDDEEEHHHJJJAAACCCEEEGGGHHHGGGFFFEEEHHHGGGFFFEEEEEEBBB???<<>>888444444555555444444333333222222111//////...------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,*********))))))))))))))))))************+++++++++,,,++++++******++++++,,,***+++,,,,,,******+++,,,...------,,,+++***))))))++++++,,,------------,,,------++++++++++++------++++++++++++++++++++++++.........---***(((((()))))))))))))))))))))))))))************************))))))))))))))))))))))))+++&&&'''///666555///,,,((()))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************)))((((((&&&))),,,---+++*********,,,,,,+++***+++,,,***&&&,,,------------------...000000...------...///000............/////////000//////.........---------+++---///000222555999<<<>>>888111------...---,,,222111777CCCOOOaaajjjbbbHHH888===???333...444,,,///000...+++,,,...///+++*********+++,,,,,,---000000000///......---------------,,,,,,++++++++++++++++++************)))******+++++++++,,,,,,,,,---------------,,,,,,,,,+++,,,,,,+++***+++---...,,,+++...111...444OOOmmmSSSFFF999777@@@IIIKKKIIITTT@@@555888777//////888555333111000111222222222111111111111222333444444111222444555444111...,,,000//////.........//////---///222444444333444555444777:::===BBBIIIQQQWWW{{{~~~ZZZLLLJJJJJJIIIHHHGGGEEEEEEEEEBBBBBBAAA===999777888::::::999666111------111555444444555666777666555333555444333222222222333444222222222222333333333333444444333333222222111111111000000000000000111111......///000111222222333000111222333333444333333222222222555888999777444555333222000111111222222111///000222111111999DDD999777444333444555666666<<<===>>>@@@AAAAAAAAAAAA666:::===<<<:::999888888:::666888DDDVVVooossscccMMM===999:::<<<<<<777888:::;;;;;;;;;;;;:::777888888999::::::;;;;;;===<<<;;;>>>AAADDDCCCBBBDDDEEEFFFEEEEEEEEEGGGIIIGGGGGGHHHIIIIIIHHHFFFFFFGGGFFFFFFFFFFFFEEEBBB???@@@AAA@@@===888555555666444444444333222222111111//////...---------------++++++++++++++++++++++++++++++,,,,,,,,,---------************)))))))))))))))************+++++++++,,,++++++******++++++,,,***+++,,,,,,******+++,,,---,,,,,,++++++******)))******+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,------,,,)))(((((()))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,((((((...222///+++***(((''''''((()))******)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************)))((((((+++***))))))+++,,,+++******+++++++++++++++***(((,,,,,,,,,,,,------------000//////.........//////........./////////000000.........---,,,++++++***+++,,,...000222555999<<>>;;;::::::;;;<<<======;;;:::888333333333444555555666666555555444333222222333333222222222333333333444444666555444333222111111000111111000000000000000111...///000111222444444555111111222222222222222111000000222555999:::999888999888555111///000333666111000111222111000555<<<444444444444444555666777999;;;===>>>>>>===;;;:::666:::>>>===999444444666>>>;;;BBB[[[wwwfffOOO???::::::;;;:::777888999:::;;;;;;;;;;;;888888999999::::::;;;;;;>>>======???AAACCCCCCBBBFFFGGGHHHGGGEEEEEEFFFGGGIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGGGGGGGHHHGGGEEECCC?????????<<<999666666666444444333333222111111111///......---------------++++++++++++++++++++++++,,,,,,,,,,,,---------...************************)))************+++++++++++++++************++++++***+++,,,+++******+++,,,++++++++++++++++++++++++))))))***+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,+++)))((()))***))))))))))))))))))))))))************************))))))))))))))))))))))))+++)))***...///------///***'''%%%%%%(((+++***)))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((,,,***((()))------***&&&(((***,,,,,,+++******++++++++++++,,,,,,---------...//////000000/////////....../////////000000000000000///...---+++******+++,,,...///111555999===???;;;555111////////////------555HHHdddaaaDDD:::555000222///------------***(((+++++++++++++++,,,,,,---,,,,,,,,,---.../////////------,,,,,,,,,,,,++++++,,,+++++++++******************+++++++++,,,,,,,,,,,,---------.../////////111222333333000...------///,,,---///,,,,,,888HHHUUUWWWZZZ[[[XXXQQQHHHBBB666222222666555000...//////444999:::777222000///222222111000000000111111//////000000000000///////////////......//////000///111333444333333444555AAA:::???KKKKKKJJJccczzzZZZJJJDDDLLLOOOGGGBBBFFFHHHEEEBBBCCCEEEEEE@@@;;;BBB======HHHUUUUUUDDD444222222333333333444666888666555555444333333222222333333333333444444444444555555444444333333222222222111111000000000000111111111222222333444555555111111222222222111000000000000222444777888888888999999777444000000333666222333444444222111333666222333444555555555555666555666777777777777666666;;;:::999888555333555:::???LLLfff{{{iiiPPP???:::::::::888777888999:::;;;;;;<<<<<<999999999:::::::::;;;;;;>>>>>>???@@@AAACCCCCCCCCEEEFFFHHHGGGFFFEEEFFFGGGGGGGGGHHHIIIKKKMMMOOOPPPJJJJJJIIIIIIJJJIIIFFFDDD>>>>>>===;;;999777777666333333333222111111000000///...------,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***************++++++))))))*********+++++++++++++++************++++++)))+++,,,+++***)))***+++))))))******+++++++++,,,(((((()))***************...------------------...++++++++++++++++++++++++((()))******)))((()))+++))))))))))))))))))))))))************************(((((((((((((((((((((((())))))+++//////...222888///+++&&&&&&)))***)))'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************)))(((((()))***---///...---+++******,,,---,,,)))***---******++++++,,,------------...000111111000///......////////////000000000444333222111///---,,,,,,+++,,,...///111555:::>>>>>>:::666222////////////------444HHHkkkrrrFFF444888555000,,,,,,,,,,,,...111,,,,,,+++++++++,,,,,,---+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,---......///000000///111444444222///...---///---,,,...---+++000888EEEJJJPPPUUURRRGGG888...+++000555333---(((,,,333222888??????:::444333333222111111000////////////............//////000000//////////////////000111000222444444444444666777CCC@@@CCCIIIMMM[[[vvv\\\IIIMMMSSSNNNJJJKKKGGGDDDBBBDDDIIIIIIDDD???@@@:::999DDDRRRSSSDDD444222333444444222333555777555555555555444444333333333333444444444555555555333333333444444555555666333333222111111111111111444444444444333333333333111111222222222111000000111222333333444444444555555666777777555333222222444555666555444444444333333555666666444333555666888777666555666888:::;;;:::666555999;;;;;;???FFFQQQnnn~~~kkkQQQ@@@;;;;;;999666777888888999:::;;;======:::::::::::::::;;;;;;;;;>>>???@@@AAABBBCCCDDDEEEBBBDDDGGGGGGGGGFFFGGGHHHGGGGGGHHHIIIKKKMMMOOOPPPNNNMMMLLLKKKKKKIIIEEECCC>>>===;;;:::999888777666333222222111111000//////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++))))))******+++++++++,,,))))))*********++++++++++++******))))))******+++)))***++++++))))))***+++((())))))******++++++,,,(((((()))************)))------------------------++++++++++++++++++++++++''')))******)))(((***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())),,,...---,,,111888444000+++))))))***)))'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))'''***,,,+++,,,111:::BBB111---,,,...,,,(((***///******+++,,,,,,---......---...000111111111000///////////////000000000111444333222111///---,,,,,,+++,,,---...000555;;;???;;;999666222///---.........000444EEEjjjsssNNN@@@999555444444111++++++000------,,,,,,+++,,,,,,------,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,---...///000000,,,...111222000///.........,,,---//////---...000AAA<<<666444555555111,,,222...///444777666555777///444888777222//////222111000//////............---------......///000000///////////////000111111111333555555555666888:::>>>DDDFFFFFFTTTwwwxxxYYYOOOPPPOOOKKKJJJGGGEEECCCEEEIIIJJJFFFAAA::::::;;;===>>>???@@@@@@333666777666333111333555333444555555555555444444444444444555555555666666222333333444555666777777555555444333222222222222555555555444333333222222111111222222222222222111222333444333111111222333333444666999:::999555111444777888666555777666333444666888666444333666999;;;999666555555888;;;>>>999555666<<<>>>>>>FFFQQQyyymmmRRRAAA======:::666777888888999:::<<<===>>>::::::::::::;;;;;;;;;;;;<<<>>>AAABBBBBBCCCFFFGGGCCCEEEHHHIIIHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKOOONNNMMMLLLKKKIIIEEECCC???===;;;:::999999666555222222111111000/////////...------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************))))))******+++,,,,,,,,,)))************+++++++++******))))))))))))******)))***+++***))))))***+++)))))))))*********++++++(((((()))***************)))******++++++******)))++++++++++++++++++++++++(((***+++***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))+++,,,***'''***///333222///,,,***(((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))+++,,,***&&&'''222FFFUUU;;;111,,,...---))))))...++++++,,,,,,---...//////......///000111111111111/////////000000000111111000000///...---+++******+++,,,---...000555;;;@@@:::999777333///------......222555BBBfffVVV777222111666555---***---...------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,---.........***,,,...///...------...------...///////////////;;;555000000444666333///111+++888WWWiii[[[>>>***///111333222///---///111//////......------......------...///000000//////////////////000111222222222444666777777999<<>>???999333444777777444555999888444444666888666444444999>>>;;;:::888666666777999::::::888:::>>>???FFF^^^xxxpppUUUDDD@@@@@@===888888777777888:::<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAABBBCCCDDDGGGJJJFFFIIIKKKLLLKKKIIIIIIIIIKKKKKKLLLMMMLLLLLLJJJIIINNNMMMLLLLLLLLLJJJGGGDDD@@@===:::999999888666333222111111000//////.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))***++++++,,,------)))************+++++++++******))))))))))))******(((***+++***)))((()))+++))))))))))))************((()))******++++++******((())))))******))))))(((++++++++++++++++++++++++***+++,,,+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((()))+++***''''''***---000111...***'''(((+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************++++++***''''''///<<>>>>>===<<<:::999999888:::999;;;???CCCXXXrrrWWWFFFCCCCCC???:::888777777888999<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;:::===AAACCCCCCEEEHHHKKKKKKMMMOOOOOOMMMJJJIIIIIIHHHJJJLLLNNNOOONNNMMMLLLLLLKKKKKKLLLLLLKKKIIIFFF@@@===:::999999888555222111111111000//////.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------)))************+++++++++******))))))))))))******(((***+++***)))((()))************)))))))))))))))))))))***+++++++++++++++)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++,,,---,,,***)))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((,,,---+++***,,,'''---111///)))&&&)))---))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************''')))+++,,,+++*********LLL999+++,,,...***))),,,,,,,,,---...///000111222000//////...///111333444000000000000111111111111/////////......---------+++,,,,,,---///555<<>>BBBEEEOOONNNaaaqqqXXXQQQRRROOOSSSSSSNNNIIIGGGAAA:::???;;;666666999<<<===<<<222:::???<<<888666222---111222444555666777777777===333666;;;666555777444444666999999888777777888555888888777999;;;888333666777888888888777555444444333111111333555666666666666555666777888888777666666777888999::::::;;;555666777999999999888777666777888777555555999<<<@@@???===:::999999;;;===>>>??????GGGaaasssUUUFFFAAA???===;;;666999<<<<<<::::::<<>>>>>>>>;;;>>>BBBCCCDDDGGGKKKOOOTTTPPPKKKIIIJJJJJJIIIGGGGGGHHHJJJMMMNNNLLLIIIFFFJJJMMMPPPOOOLLLIIIHHHIII===<<<:::888666555444444111000000///---,,,+++***111///,,,+++,,,.........++++++*********+++,,,---******++++++++++++******+++)))'''(((***,,,,,,,,,)))************+++++++++))))))))))))))))))))))))*********)))))))))))))))***)))***---,,,((())),,,))))))))))))******************++++++++++++******++++++++++++++++++++++++---,,,,,,,,,+++*********,,,+++++++++******)))))))))))))))))))))))))))))))))((((((((()))***,,,---***)))((()))+++,,,,,,+++...///,,,***---222...&&&************))))))))))))))))))))))))))))))))))))+++*********))))))((((((((()))))))))))))))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******************000000...,,,******,,,.........//////000111111111111111111111111111111111111222222333333222222111111111000///...---,,,,,,)))+++,,,---...333;;;BBB<<<:::777555333222222333555---777EEEXXXjjj>>>222;;;888+++555///---000222///+++))),,,+++******)))*********************+++,,,---...//////...---,,,++++++***,,,,,,++++++***+++++++++++++++************++++++---------,,,,,,+++++++++---+++***///666<<<===<<>>:::<<>>@@@;;;:::;;;<<>>===:::===AAADDDGGGJJJOOOSSSRRROOOKKKIIIJJJJJJIIIHHHIIIJJJKKKMMMMMMLLLJJJHHHJJJMMMNNNMMMJJJFFFEEEEEE<<<;;;:::888777777666666111000///...---,,,,,,,,,---,,,,,,...///000///...******+++++++++,,,,,,,,,******++++++++++++******+++)))((()))+++,,,------)))************+++++++++************************************)))))))))))))))'''''')))'''%%%&&&+++))))))))))))************))))))************))))))+++++++++++++++++++++++++++++++++++++++*********+++++++++******)))))))))))))))))))))))))))))))))''''''&&&&&&'''(((***+++)))***++++++++++++++++++---...------222888666///************))))))))))))))))))))))))))))))))))))************)))))))))((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******************...///000///...------.........///000000111111222222222222222222222222222222222333333333333222222111111000///...------,,,***+++------...333:::AAA===;;;888555333222333333444---666DDDXXXqqqKKK777555999444000---...---+++,,,000,,,,,,+++***************************+++,,,---...111111000///......------+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,.........---------,,,,,,777---)))888OOOUUUDDD///++++++,,,......///000000...//////000000000//////000000/////////.........------------...///000111////////////000000000000111111111222333444555666666777;;;@@@BBBDDDJJJRRRddd}}}]]]WWWOOOLLLNNNLLLEEEFFFKKKAAADDDFFFEEEAAA;;;777555<<<444222888:::444222444555555555555666888999::::::888999555000999>>>333888888888999::::::888666888::::::888999;;;999444999999999:::999999888777666777888999;;;<<<===>>>=========<<<;;;;;;:::::::::;;;;;;<<<<<<=========::::::999999888777777777666888:::;;;::::::;;;<<<;;;<<<===<<<<<<>>>CCCGGGEEEVVVtttoooTTTEEE@@@>>>;;;;;;<<<;;;;;;<<>><<<;;;===AAADDDGGGJJJNNNPPPOOOMMMJJJIIIJJJKKKKKKJJJLLLMMMMMMMMMMMMMMMLLLLLLMMMOOOOOOMMMIIIEEECCCCCC<<<;;;:::999888888888888222000...---,,,---...///++++++---000222222000...)))***+++,,,---,,,++++++******++++++++++++******,,,***)))***,,,---...---)))************+++++++++************************************************)))***...222000+++)))+++))))))))))))************(((((())))))))))))((((((***************************************+++++++++*********)))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++%%%))),,,,,,)))''''''(((***++++++,,,000555444000************))))))))))))))))))))))))))))))))))))************))))))))))))******)))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++++++++++++++...111222111///////////////000000111222222222222222222222222222222222222222333333333333222222222111000000......---,,,+++---...---...222999???>>><<<999666444333333333333///666CCCYYYvvvJJJ888:::333222222333000,,,---222---,,,++++++******++++++*********++++++,,,---...111000000//////.........++++++,,,,,,------.........------,,,,,,------.../////////...............+++***...999DDDCCC666(((---000222000---,,,---///------------...///000111//////000000//////......000000////////////000000/////////000000000111111222222222333444666777888555888===AAAAAAFFFTTTcccfffWWWQQQVVVVVVLLLGGGKKKCCCDDDCCC@@@>>>@@@FFFKKKPPPAAA:::AAABBB777000333999999888888999;;;<<<===888:::<<<555333BBBHHH;;;888;;;======;;;999999:::999;;;:::888999;;;999555:::::::::999999999888888888999::::::999999999:::======>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<=========999999888888777777888888777999;;;===============HHHAAA;;;:::???FFFJJJKKK^^^mmmSSSEEE@@@===;;;:::===;;;999<<<@@@BBBAAA???===>>>@@@CCCDDDBBB>>>;;;===>>>AAACCCDDDFFFHHHIIILLLKKKJJJJJJJJJKKKLLLLLLPPPPPPOOOMMMLLLMMMNNNPPPSSSRRRQQQOOOKKKGGGEEECCC===<<<;;;999888777666666222111...,,,,,,...000222---------///111111000...((())),,,------,,,+++*********++++++++++++******,,,******+++---......---))))))*********+++++++++************************)))***************++++++'''+++444<<<;;;222+++)))((()))))))))************))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))((((((((((((((((((((((((************++++++,,,,,,&&&+++000000+++'''(((***,,,,,,++++++---///---***************)))))))))((())))))))))))))))))))))))*********)))))))))))))))***))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++++++++,,,***---///000000000000111000000111111222333333333333333333333333333333333222333333333333333333222222222111000///...------,,,......------111888>>>???===:::777444333333444333222777DDD\\\XXX>>>888555666888666000,,,,,,------,,,+++++++++++++++++++++++++++,,,---..................------------------.....................------,,,,,,------..............................111444555333111111111---000111///******...333//////...---...///000111//////000000000000///...222222111000//////000000/////////000000111111222222222333444555777999::::::<<<>>>@@@CCCQQQllljjjUUUSSSUUUQQQTTT\\\LLLKKKIIIEEEDDDIIIRRRYYYfffNNN:::888888333555>>>999999999::::::;;;<<<<<<555888===:::<<>>CCCBBB;;;888;;;@@@>>>??????===>>>AAA@@@;;;::::::999999999999888999888:::<<<;;;999999;;;<<<;;;===>>>===<<<;;;<<<>>><<<<<<<<<<<<;;;;;;;;;;;;666666777888999999:::::::::;;;<<<>>>@@@@@@@@@???<<>>:::===>>>@@@CCCFFFHHHHHHHHHJJJJJJKKKKKKLLLLLLNNNOOORRRRRRQQQNNNLLLLLLPPPSSSUUUSSSQQQOOOLLLIIIFFFDDD@@@???===:::777555333333333111///------...111222222000...---.........---((())),,,------,,,+++*********++++++++++++******+++******+++---......---))))))*********+++++++++************************))))))******+++++++++,,,%%%(((///555444,,,''''''((()))))))))***************++++++,,,,,,++++++***))))))))))))))))))))))))))))))******+++++++++,,,)))))))))))))))*********))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,+++000555555000,,,,,,...000///...//////---+++***************)))))))))((())))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++,,,,,,,,,,,,+++,,,---------...222444111111222222333444444444333333333333333333333333333333333444444333333333222222111000///...---------...///------111888===@@@>>>:::777444333333333333555888DDD^^^dddIII===333111222000,,,+++...------,,,,,,,,,,,,,,,++++++++++++,,,---...///------..................000000000000000///...---------,,,,,,,,,,,,------------------------......222,,,'''''',,,000000...,,,...///,,,+++...777???333222000///...///000000...///000111111000///...333222111000000///000000/////////000111222222222222222333444666888:::;;;@@@???@@@FFFRRRlllqqqZZZPPPOOOXXXdddPPPOOONNNKKKIIIJJJLLLNNNWWWGGG999888999666666999888888999:::;;;::::::::::::999<<<;;;:::FFFLLLCCC777>>>DDDBBB===:::>>>CCC>>>??????===???CCCCCC???<<<<<<;;;:::::::::::::::888:::======<<<>>>BBBGGG===???AAA@@@===<<<===@@@<<<<<<<<<;;;:::::::::999555777999;;;<<<===<<<<<<===<<<===???BBBCCCBBBAAA888BBBJJJGGGEEEVVVzzz|||iiiSSSGGGAAA===;;;<<<:::::::::<<>>@@@===:::666444222222222222777888CCC___}}}mmmWWW===000......///000///...------,,,,,,------++++++++++++,,,---...////////////000000111111111000111222222222111///...---------,,,,,,------------------------.........%%%,,,444555111000555;;;888777444///,,,...444:::333222111000000/////////---///000222222111000///222222111000000///000000...///000000111222333333333333444666888;;;===>>>===>>>EEEUUUllldddUUUTTTXXXMMMLLLJJJIIIIIIGGGEEECCC???>>>===@@@BBB???888222888:::<<<>>>>>>===;;;:::>>>777999;;;666999<<<666999;;;>>>???????????????<<<>>>>>><<>>===<<<<<<<<<======:::<<<>>>======@@@GGGMMMDDDGGGHHHEEE@@@===???AAA======<<<;;;;;;:::999999888:::>>>@@@AAA@@@>>>===@@@>>>===???BBBEEEEEEDDDGGGKKKPPPWWWgggzzzhhhTTTHHHBBB===<<<===999;;;===>>>???@@@BBBDDDCCCCCCCCCDDDDDDAAA===999<<<===@@@FFFMMMPPPPPPOOOJJJLLLOOOOOONNNNNNPPPRRRRRRTTTTTTPPPLLLLLLOOOTTTTTTQQQNNNMMMNNNMMMKKKIIIEEECCC@@@===:::888666555444333222111000////////////...,,,,,,------,,,+++******+++++++++,,,,,,,,,******++++++++++++******)))))))))+++------,,,***)))************+++++++++++++++++++++++++++++++++))))))***++++++,,,---------+++***+++***(((***///))))))))))))************+++++++++,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++***)))'''((()))))))))))))))))))))&&&(((,,,,,,((((((,,,************))))))))))))))))))))))))))))))))))))((()))))))))************((())),,,...///...---+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++,,,------...+++---...//////000222444333333333444555555666666444444444444444444444444333333444444444444333333333222222111000///......,,,---...------111999??????===999666333111111111///777666AAA___xxxcccJJJ<<<444111333///......---------------,,,,,,+++,,,,,,---...///...//////000111222222222...///111333444333333222///......------......///------........./////////)))<<>>AAABBB@@@FFFWWWtttfffTTTMMMMMMIIIEEEEEEHHHJJJJJJIII@@@AAA???<<<>>>CCCAAA<<<;;;===AAACCCCCCAAA>>><<<;;;222666>>>;;;<<<@@@>>>;;;888777;;;AAACCC@@@;;;@@@AAAAAA@@@CCCIIIJJJGGGBBBAAA???>>>>>>>>>???@@@===??????===;;;===EEEKKKKKKMMMNNNJJJCCC???@@@BBB>>>>>>===<<<;;;::::::999<<<>>>BBBDDDEEEBBB???===AAA???===>>>BBBFFFFFFEEENNNNNNYYYxxxzzzhhhTTTIIIBBB>>><<<===999===@@@AAA@@@@@@DDDGGGDDDCCCCCCDDDCCCAAA<<<999>>>>>>@@@EEEKKKNNNMMMKKKJJJMMMPPPQQQOOOOOOPPPRRRRRRTTTTTTQQQLLLKKKOOOSSSVVVSSSPPPPPPQQQQQQPPPMMMEEEDDDBBB???===;;;:::999444444333222111000///...+++++++++---///...,,,)))++++++*********+++,,,---******++++++++++++******(((((()))***------+++***)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------&&&''',,,000///)))'''((())))))))))))******************++++++++++++******++++++++++++++++++++++++.........------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,---.........---,,,+++,,,+++***+++---......---...+++---000///******///************))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((+++...111222111...,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......+++---111222222222222222333333444444555666666666555555555555555555555555333444444555555444444333333333222111000///......+++---...---...222999??????===999555222111000000---666444???]]]uuulllQQQ===222000//////...------------...,,,,,,,,,,,,---...//////,,,,,,---...///000111111+++---000333555666666555000000////////////000000.../////////000000111111///444;;;??????<<<777555///...---...000111111///,,,---...000000000//////---...111333333222000///000000////////////000000...///000111222333444444888888:::<<<>>>AAADDDEEELLLVVVooooooNNNRRRFFF???CCCHHHEEEAAA@@@BBB@@@>>>???BBBDDDDDDBBBAAAAAAAAA@@@???>>><<<;;;<<<<<<;;;:::;;;<<<===>>>;;;<<<===>>>???@@@CCCEEEEEEFFFCCC???AAAJJJRRRUUUDDDBBB??????AAA@@@>>>;;;AAA>>><<<<<>>>>>CCCEEECCCDDDEEEAAA999@@@>>>===;;;:::;;;<<<===???@@@BBBDDDEEEDDDAAA>>>GGG???===DDDJJJIIIHHHIIIJJJiii|||iiiSSSGGGDDD@@@>>>===EEE@@@===@@@FFFJJJGGGCCCBBBAAA@@@???>>><<<;;;;;;:::===@@@EEEIIIKKKMMMMMMQQQRRRSSSRRRPPPOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPTTTQQQPPPQQQTTTSSSNNNIIIBBB@@@>>>======<<<;;;999222222222222111000...---/////////...,,,+++,,,...+++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,)))************++++++++++++******************+++------,,,++++++,,,,,,---++++++++++++++++++++++++************************------------------------........................000000//////............---------------------------,,,,,,++++++,,,,,,---........................000000000000111111111111222222222111111000000///.........---,,,+++***)))************************+++*********))))))((((((*********************************+++++++++,,,,,,)))************+++++++++*********)))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------...///111222333444444555666666777777777666666999777555555555666555444777666555666888888666555555333111000000000...,,,------------///222888<<<@@@>>>:::555111000222555111444222<<>>EEEHHHLLLRRRUUU{{{^^^QQQFFFDDDEEEDDDCCCDDD???BBBEEEEEEDDDBBBBBBBBBEEEFFFGGGGGGEEECCC@@@>>>BBBBBBBBBAAA???<<<:::888======>>>>>>>>>???@@@AAA???DDDGGGGGGHHHLLLMMMKKKDDDBBB@@@AAADDDEEEEEECCCDDDAAA>>>===???AAA@@@???GGGFFFAAA::::::@@@DDDBBBBBB@@@>>>=========???@@@JJJJJJHHHEEEBBB@@@AAABBB777>>>HHHLLLFFFCCCMMM[[[~~~jjjSSSHHHDDDBBB??????>>>===>>>BBBGGGHHHEEEAAA@@@??????>>>===<<<;;;;;;<<<>>>AAAEEEIIILLLNNNOOOQQQRRRSSSSSSQQQPPPPPPQQQQQQPPPPPPOOOOOOPPPPPPQQQTTTRRRQQQRRRUUUUUUPPPLLLIIIGGGEEEDDDBBB???;;;777333333333222222111111000***,,,,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************+++++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))))))))))))))(((((((((,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))************)))))))))(((************************))))))***+++++++++++++++(((((()))))))))*********************))))))))))))***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---...///000111222333333333666777777888888888888888888777555555666666555444777666666777888888777555666444222111111000...,,,------------///333888<<>>@@@999999<<<@@@BBBGGGVVVeeeqqqOOOBBBGGGLLLKKKGGG===BBBFFFEEEAAA???BBBFFFFFFGGGHHHHHHGGGDDDAAA???>>>@@@BBBDDDDDDBBB@@@>>>>>>>>>>>>??????AAABBBCCC???DDDGGGGGGGGGIIIGGGCCCFFFDDDCCCCCCEEEGGGHHHHHHGGGDDDAAA???@@@AAABBBBBB>>>AAAAAA@@@@@@BBBBBB???DDDCCCAAA??????@@@AAACCCFFFEEEBBB===:::;;;@@@EEEIIIKKKLLLGGGDDDPPPpppkkkTTTHHHEEECCCBBBBBB:::===CCCGGGIIIGGGCCCAAA============<<<<<<<<<;;;>>>@@@BBBFFFJJJMMMPPPQQQPPPRRRTTTTTTSSSRRRSSSTTTSSSRRRRRRQQQQQQRRRRRRRRRTTTSSSRRRTTTVVVWWWTTTPPPPPPNNNMMMKKKGGGAAA;;;666333222111000//////000111000111222111...,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------***+++,,,---......---,,,------------------------++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((((((((()))))))))***************))))))((((((((((((((((((((((((************))))))))))))************************''')))***,,,,,,+++***)))'''((((((((())))))))))))*********************************+++++++++,,,,,,++++++,,,,,,,,,---------000000111222222333444444555666777777888888888777888777555555666777666555888777777888999999888666777555333222111000...,,,,,,---------///333888===AAA???;;;666111///111333111777888>>>QQQgggwwwLLL<<<111222222,,,+++111------,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,////////////////////////---///111222333222111000000111111222222111111000000000////////////000000000000000000000000000000555444333111000000000000000000000000000000111111111222444333222222333444555444333444777:::;;;;;;<<>>===<<<<<<>>>BBBGGGJJJSSSNNNIIIOOOccclllUUUIIIFFFEEEDDDEEE===BBBIIIKKKIIIFFFCCCBBB========================@@@AAADDDGGGKKKOOORRRSSSPPPRRRTTTUUUTTTTTTUUUVVVUUUTTTTTTSSSSSSSSSSSSSSSTTTSSSSSSUUUWWWXXXWWWUUUTTTRRROOOKKKHHHCCC===999999888555222111111222222777888888666222...---,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,,,,------------......------------......+++,,,...//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++*********))))))*********++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,((())))))***++++++******))))))))))))))))))))))))*********)))))))))))))))************************''')))+++---...,,,***)))((((((((()))))))))******)))***************++++++))))))*********+++++++++---------.........//////000000111222444555777888333444555666666666666666888777555555666777777666999888777888::::::888777888666333222111000---+++,,,,,,------///333999===CCCAAA===777222000000222000888:::@@@PPPdddZZZ999333666222///333000///---,,,,,,---,,,+++------,,,,,,,,,,,,,,,---........................///000222444555555444444222222222222222222222222222111000///////////////////////////////////////333222222111000000000000///000000000000000111111111222333333222222444555666555444666:::;;;;;;999>>>AAAEEEJJJWWWrrrpppYYYXXX___SSSNNNJJJKKKOOOOOOJJJEEEKKKJJJHHHGGGHHHJJJMMMPPPOOONNNMMMKKKJJJIIIIIIIIIFFFDDDCCCDDDFFFHHHHHHGGGVVVSSSJJJBBBAAAEEEGGGEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCBBBCCCEEEHHHKKKWWWRRRJJJCCC@@@CCCKKKSSSFFFEEECCCBBBBBBDDDEEEFFFCCCAAAAAADDDIIILLLKKKJJJDDDNNNbbbkkkTTTIIIGGGEEEEEEEEEAAAFFFJJJIIIEEEBBBAAABBB======>>>>>>>>>>>>??????AAABBBEEEIIILLLPPPRRRTTTQQQSSSUUUVVVUUUUUUVVVXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUWWWXXXXXXWWWXXXTTTOOOKKKIIIGGGDDDCCCCCCAAA===:::777666666777222333333222///---,,,---.........------,,,,,,,,,******+++,,,---......///------------............///..................///---...///000///---***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------(((((())))))******++++++((()))***+++,,,,,,,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))(((***,,,...///---+++***)))))))))*********++++++))))))******+++++++++,,,+++++++++,,,,,,,,,------////////////000000000111000000111333555888:::;;;333444555666777777777777888666555555777888777777999888777888::::::888777777555333111111000...,,,+++,,,------///333999>>>EEECCC???999444000000111000888:::@@@PPPccchhhTTTHHH999111222222000///000111111///,,,...------,,,------......////////////////////////000111222444555555555444333333222222222222333333333333222111000000000000////////////////////////...//////000000111111111//////000000111111111222000111333333333333555666333444777;;;???BBBBBBAAA===DDDQQQeeettt___PPPIIIFFFOOO\\\aaaXXXNNNMMMKKKIIIHHHIIIMMMQQQSSSUUUTTTSSSRRRRRRSSSTTTUUUOOOKKKHHHIIIKKKLLLJJJGGGQQQPPPKKKFFFFFFHHHFFFAAAEEEGGGHHHHHHGGGFFFGGGIIIEEEFFFGGGGGGGGGHHHJJJMMM\\\YYYVVVRRRKKKFFFHHHMMMGGGFFFEEEDDDDDDFFFGGGIIIFFFDDDDDDGGGKKKNNNNNNNNNddd}}}{{{hhhSSSIIIGGGEEEDDDCCCBBBDDDFFFEEEAAA>>>>>>@@@>>>>>>>>>>>>????????????@@@BBBFFFJJJNNNQQQRRRSSSQQQSSSUUUVVVUUUUUUVVVWWWUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYUUUPPPMMMLLLMMMMMMLLLDDDBBB???<<<:::888777777000111222111111111444666111111000000///.........+++,,,------...///000000---.........//////////////////............//////////////////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))************))))))***+++,,,,,,,,,+++************************))))))))))))************))))))))))))))))))))))))(((***,,,---------+++***************++++++++++++))))))******+++,,,,,,,,,....../////////000000000//////000000000111111111///000000111444777:::;;;444555666777888999999999888666555666777888888777888777777888999999888666555333111000000000...,,,+++,,,,,,---///444:::>>>HHHFFFBBB<<<666222111111000777888???PPPbbb|||gggIII999666222///---...111222///---..................///000000000000000000000000000000000111222222333333333333222222111111222222333333333222111111000111111000000000000000000000000,,,---...000111111111111000000000111222222333333000222444444444555777999777999<<<======>>>AAACCCIIIYYYrrrpppbbbTTTUUUaaahhhddd[[[TTTTTTSSSSSSTTTUUUVVVVVVSSSTTTUUUWWWYYY[[[\\\]]]VVVRRRPPPQQQUUUWWWUUUSSSRRRRRROOONNNQQQTTTQQQKKKNNNPPPSSSSSSQQQOOONNNOOOJJJLLLNNNMMMKKKJJJKKKLLLJJJOOOXXX^^^WWWJJJBBBAAAJJJHHHGGGFFFGGGHHHJJJLLLDDDGGGLLLQQQWWWcccsss~~~xxxeeeRRRIIIGGGEEEBBBAAA???AAACCCCCCAAA@@@??????>>>>>>>>>>>>>>>=========>>>AAAGGGLLLPPPQQQQQQQQQQQQSSSUUUVVVUUUTTTUUUVVVTTTSSSRRRQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSTTTUUUWWWVVVSSSPPPOOOOOOOOOOOONNNCCCBBBAAA???===<<<;;;:::999999888777777888<<>>JJJIIIEEE>>>888333111222222666666<<>>BBBLLLTTTooosssaaaaaaeeeeeeaaaaaabbbdddddddddbbb```___VVVWWWYYYZZZZZZXXXVVVTTTYYYVVVUUUYYY___ddddddbbb```^^^ZZZXXX]]]dddeeeaaaYYY\\\^^^]]]YYYTTTRRRRRRNNNQQQSSSRRRNNNKKKKKKKKKAAAEEEMMMSSSOOOFFFCCCGGGKKKJJJIIIHHHIIIJJJLLLNNNHHHQQQ]]]fffrrruuucccQQQIIIGGGDDDAAA???>>>???BBBEEEEEEDDDBBB@@@>>>>>>======<<<<<<<<<<<<===AAAGGGMMMQQQRRRQQQPPPRRRTTTUUUUUUTTTTTTTTTUUUSSSSSSQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRQQQRRRTTTVVVQQQPPPOOOOOOOOOOOOMMMKKKGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA>>>:::888999<<>>666444555555333000000000000000111222222111111111111111111111111555444444444444444444444333222111000000111222333000000////////////000000000000000000000000000000000111222333333222000000111111222333444444555555444666888999999:::<<<>>>;;;@@@CCCDDDHHHTTThhhwwwnnnggggggkkkhhhhhhmmmvvvzzzwwwsssiiiaaaZZZVVVXXXYYYVVVSSSWWWYYY[[[\\\]]]aaaeeeiiiiiifffeeefffiiiiiifffbbbeeeaaabbbfffcccYYYRRRQQQSSSSSSQQQNNNJJJHHHIIIJJJIIIGGGJJJQQQTTTRRROOONNNNNNKKKJJJLLLQQQTTTTTTRRRTTTeeeppp```PPPLLLMMMJJJDDD???>>>???@@@AAAAAA@@@???>>>???===<<<::::::;;;<<<===@@@BBBEEEFFFGGGJJJMMMPPPUUUTTTSSSRRRRRRSSSTTTUUUQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNPPPQQQQQQPPPOOONNNJJJIIIIIIIIIHHHHHHGGGGGGCCCCCCBBB@@@???>>>===<<<;;;;;;;;;:::888777555444444333222222111111222222000000000000000000000000/////////......---------111111000000////////////------------------------......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***((($$$$$$'''(((&&&***)))((('''''''''''''''+++++++++(((&&&&&&(((***%%%%%%%%%%%%&&&&&&&&&&&&***+++,,,------+++)))((('''''''''(((((()))))))))'''''''''''''''''''''''''''((((((((((((((())))))((('''''''''((()))+++,,,))))))************))))))************************,,,,,,,,,---------......000//////000222333222111222666666333444666222+++333333222222111222222333000000//////......------...------...111444888:::>>>CCCCCC===888777777555<<<>>>;;;999CCC[[[qqq|||vvv[[[FFF;;;777555333111111111111111111//////555888888333333888888333999444000000333555222///444444222111000/////////222000000111111//////000222222111111111111111222666222...///222444444222333333444666777666444222777888888:::;;;>>>@@@BBBBBBDDDGGGNNN\\\www}}}ggggggkkkuuu}}}xxxtttpppmmmkkk___aaadddfffddd]]]UUUPPPZZZ___eeehhhgggbbb^^^\\\aaaZZZWWW[[[\\\WWWQQQNNNVVVTTTPPPLLLKKKPPPWWW\\\```UUUMMMPPPWWWYYYXXXWWWSSSRRRRRRQQQSSSZZZeeelllrrraaaPPPJJJIIIEEE???<<<>>>???@@@@@@@@@@@@???>>>???>>><<<;;;;;;<<<===>>>>>>@@@CCCEEEGGGJJJMMMPPPSSSRRRRRRQQQQQQRRRSSSTTTPPPPPPPPPOOOOOOOOOOOONNNPPPPPPPPPPPPOOOOOOOOOOOOLLLLLLMMMMMMLLLJJJGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@======<<<<<<;;;:::999999444444444444444333222111333222111111000000111111000000000000000000000000.........---------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%''''''$$$%%%)))***(((''''''&&&''''''((()))***"""$$$%%%$$$$$$$$$&&&((())))))*********+++++++++'''((()))***)))(((&&&%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''')))***+++)))))))))(((((()))))))))*********************************+++++++++,,,,,,.../////////...---///000111444555222333666666222111111000000///000000111//////............------.........000222444777888===AAABBB===999888777444:::<<<:::888BBBXXXooozzzoooZZZKKK???777999666111......111333555222666555000///333555333???:::444111111333555555333333222222111222222222222111111222222111222333333333222222222222222333555444444222222333555777;;;:::999999999::::::::::::;;;<<<===>>>???AAABBBCCCQQQfffzzz}}}wwwzzz~~~|||xxxuuuqqqmmmhhhfff___hhhqqqrrrlllggggggiiisssjjjdddfffiiifff^^^YYY\\\ZZZYYYXXX[[[bbbkkkrrr```WWWUUU```nnnppphhh```MMMWWWdddmmmvvvsssbbbPPPHHHEEEAAA;;;999>>>>>>???@@@@@@???>>>>>>>>>===<<<<<<<<<===>>>>>><<<>>>AAACCCEEEHHHKKKNNNOOOOOONNNNNNNNNPPPQQQRRRPPPOOOOOOOOONNNNNNNNNMMMPPPOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKHHHEEEBBB@@@AAAAAA???===;;;999777666666666555555555444444444//////000000000000000///111111000///////////////........................------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&))))))''')))...///...''''''((()))+++---...///777777666333...***)))((($$$$$$$$$%%%%%%%%%%%%&&&((()))***+++***)))(((''''''''''''''''''(((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&%%%''''''&&&''''''((()))***))))))(((''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))),,,...---++++++---///,,,///000...---000222222......---------......///------............/////////000111222333444555666:::???@@@===999999777444777999777777@@@UUUkkkxxxyyy]]]JJJ<<<:::888666666555333111444888:::888777;;;@@@AAA======;;;888555444555777333333333333333444555555444555444444444444555555444444444333333444444555555777999777444444888===:::888666555555888;;;>>>@@@???>>>===>>>DDDLLLRRRcccvvv}}}wwwwwwxxxxxxvvvttttttvvvxxxiiiaaa```iiirrrpppeee]]]hhhyyyrrraaaOOOFFFCCC???;;;:::===>>>???@@@@@@???>>>===<<<<<<<<<======>>>>>>>>><<<===???AAAAAACCCFFFIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIGGGFFFEEECCC@@@>>>;;;999999888777555333222000000000000000000000000000000000111111111111111000000000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))''')))---...,,,&&&&&&'''((()))+++---...??????>>>999222,,,(((&&&(((((()))))))))*********((()))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((&&&(((***,,,---------,,,***---///...,,,---...///---,,,,,,,,,,,,------...------...//////000111111111222333444555555555444777;;;===;;;999999777333444555555666>>>PPPeeettt}}}[[[RRRFFF===888666444333000555888777555555888:::888???FFFGGGBBB<<<999888666555555555555555666666999:::999555555777777555666666666555666666777777888:::;;;;;;999:::===@@@999888777666666999===@@@AAA@@@???AAAHHHXXXkkkwww{{{uuurrrrrrjjjdddccckkkvvv{{{mmm]]]MMMEEEBBB???===>>>===>>>????????????>>>===:::;;;===>>>????????????>>>???@@@?????????AAACCCEEEEEEDDDDDDDDDEEEGGGHHHHHHHHHGGGFFFFFFEEEDDDDDD@@@@@@@@@@@@????????????888888777666444222111000111000000//////......---------........./////////333333333333222111000//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------++++++++++++++++++++++++++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$'''(((%%%&&&))))))&&&$$$$$$$$$$$$%%%&&&'''((('''(((******(((&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&)))------***&&&***+++...000000//////000,,,,,,,,,,,,,,,---...///......///000111222222333222222333444444444444333444777888777777888666222222333444666<<>>>>>>>>:::<<<>>>===:::555555666:::BBBKKKLLLGGGAAA>>>>>>999888777666555555555555>>>@@@===777555888888555888888888888888999::::::===<<<;;;<<<@@@BBBBBB@@@===>>>>>>===<<<===@@@CCC>>>EEEOOO\\\lll|||uuurrrsssxxx}}}~~~xxxgggYYYKKKEEEBBB@@@???@@@======>>>??????>>>======;;;<<>>???AAACCCBBBAAA@@@@@@AAABBBCCC??????>>>===<<<;;;;;;:::666555555555555444444444111111000000////////////,,,,,,---------.................................111111111111000///...---......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***---...++++++,,,+++(((******))))))))))))***+++###%%%(((******+++---///'''''''''((((((((())))))))))))))))))))))))******((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))'''%%%&&&))),,,---,,,)))&&&&&&+++...,,,,,,---,,,,,,,,,,,,---......///......///000000111222222000000000111111111111111222444333222333777666222222222444777;;;FFFZZZlllvvveeeTTTJJJFFFCCCCCCDDDDDDAAAAAACCC===@@@BBB@@@;;;999<<>>>>>@@@EEEIIIOOO___vvvvvvaaaUUUIIIDDDBBB???>>>???<<<===>>>??????>>>===<<<===???CCCFFFGGGGGGFFFDDDDDDEEEEEECCCBBBAAABBBDDDCCCBBBAAA????????????@@@::::::999888777666555444222111111111111000000000111000000000000000000111,,,,,,------......////////////......................../////////......---......---,,,,,,,,,,,,---------------------------,,,,,,---------.........++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))///222333000000222000---......---------...//////000111222222111111333555555666666666777777777777///////////////000000111---------,,,,,,,,,++++++************************---,,,,,,+++***))))))((())))))***++++++***)))((('''(((***++++++***((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((&&&'''///===HHH444***$$$&&&***)))((((((++++++++++++,,,---...///------......//////000000---,,,+++++++++---...///000000///---000555555111333222555888;;;CCCVVVhhh|||rrr___TTTJJJIIIHHHEEEDDDFFFAAAAAA???;;;777666888;;;888888777666666666666666>>>BBB@@@777666===>>>999;;;;;;;;;;;;<<<===>>>???>>>>>>@@@BBBDDDFFFGGGFFF>>>BBBFFFJJJNNNWWWccclllvvv^^^SSSHHHCCCAAA===<<<===<<<===>>>??????>>>===<<>>??????999999888777666555444444333333333222222222222111//////...---------.....................//////////////////.........------+++,,,---...///////////////...------,,,,,,---------------------------------------....../////////---------....../////////------------------------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))%%%%%%&&&'''((()))******''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))+++...///......///...+++***)))******+++,,,---...))))))*********+++...111////////////000000000111///////////////000111222444444333333222222222111000000000000000000000000666555444222000...---,,,)))***+++,,,,,,+++***)))'''(((+++,,,,,,+++((('''))))))))))))))))))))))))%%%%%%&&&&&&&&&'''''''''%%%)))+++((((((666PPPeeeIII999+++***---+++))))))************+++,,,---...,,,,,,,,,------------...***)))''''''''')))+++---//////,,,***...444555222333333555999:::AAATTTgggyyyoooccc\\\SSSNNNNNNHHHIIIIIIGGGCCC>>>;;;:::666666666666666777777888<<>>@@@@@@<<>>===777???@@@AAAAAAAAA@@@???>>>???@@@@@@AAABBBCCCCCCDDDGGGFFFCCC@@@>>>===<<<<<<999::::::888555333333333222222111000000///............//////000000000111,,,,,,,,,---...000111222000//////...............111111111111000000000000/////////......------------,,,*********,,,...//////......------......///---,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***)))(((&&&%%%)))'''&&&&&&''''''&&&%%%'''((()))******)))((('''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&:::555///+++)))(((((('''+++,,,,,,+++(((''''''((()))((('''%%%%%%%%%&&&'''(((---)))&&&***%%%###+++''''''''''''((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))//////...+++)))((()))***---+++,,,//////,,,,,,...---------------------------------------------,,,))))))((((((((((((((())))))(((''''''))),,,000222EEE===222,,,+++---000111((())))))***+++,,,---...,,,...111000---+++,,,...((('''''')))+++,,,+++***,,,,,,,,,,,,---///444777111555777555555@@@SSSccc{{{mmm```ZZZUUUNNNHHHEEEDDDBBBAAACCC???<<<<<<>>>===888333:::<<<>>>>>>=========>>>BBBEEEFFFCCC@@@@@@DDDIIIIIILLLPPPUUU[[[___bbbdddmmmwwwnnndddZZZMMMDDD@@@>>>;;;999:::<<<;;;888999;;;999333444666888:::;;;;;;;;;;;;:::;;;>>>BBBFFFJJJMMMNNNIIIGGGDDDAAA???=========??????>>>;;;777444333333000000000000000000000000........................333333333222222333444444333222111111000000111111////////////............---------,,,,,,,,,++++++,,,+++***))))))***,,,---++++++++++++++++++++++++,,,+++***)))((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))+++++++++***((((((((()))(((&&&'''((()))******)))((('''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&333///+++((((((((('''''')))***+++***(((''''''((((((((('''&&&&&&&&&&&&&&&%%%)))&&&%%%***'''$$$***''''''''''''((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''((()))******+++*********((('''''')))+++***%%%$$$(((***))))))++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,+++++++++---000333555555222///......,,,)))&&&++++++++++++++++++++++++)))+++......------...000+++---///...,,,***+++,,,+++++++++,,,---111777;;;>>>@@@AAA===;;;AAANNNYYYuuuyyynnnddd\\\VVVRRRQQQMMMJJJKKKNNNNNNLLLHHHEEEFFFGGGGGGFFFFFFGGGIIIJJJMMMNNNMMMKKKLLLQQQVVVXXX]]]fffqqq}}}mmm```XXXLLLBBB<<<999888777::::::888555555777555111444555777999;;;;;;;;;;;;===>>>???AAABBBDDDEEEFFFEEEDDDAAA???===<<<;;;;;;999999999666333000000000000111111222333444444444999999888777777666555555999888666555444333333333333222111111000111111111------------,,,,,,,,,,,,+++++++++************))),,,+++***)))))))))***+++((()))***++++++***)))(((+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***'''&&&'''***///111,,,***'''&&&'''((('''''''''(((((())))))(((((('''&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&***(((&&&&&&'''''''''&&&'''((()))((('''&&&'''((('''''''''(((''''''&&&%%%%%%***%%%$$$+++)))$$$'''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%&&&''')))***+++,,,&&&'''(((''''''(((+++---111(((###$$$(((((('''(((''''''(((((((((((((((((())))))******++++++,,,,,,++++++************++++++,,,,,,---...000222333444//////111333555555222000111111000//////...------+++---//////......///000...222555222+++'''))),,,*********+++---222999>>>OOORRRVVVVVVVVVZZZcccjjjwwwrrrmmmgggcccaaa^^^ZZZVVV[[[\\\\\\[[[ZZZZZZ]]]______ccchhhlllpppvvv}}}ppp^^^ZZZSSSKKKEEEBBBAAAAAAAAA>>>999555444666777666888999:::;;;;;;;;;:::999=========<<<<<<<<<<<<;;;@@@???>>>===<<<<<<======:::;;;<<<;;;999888888999<<<<<<=========>>>>>>>>>CCCBBBAAA@@@???>>>===<<<666555444333111111000000//////...------------...---,,,,,,,,,++++++++++++*********************)))---,,,+++***))))))*********+++---......---+++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,***'''&&&'''***...000+++(((%%%$$$%%%&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&$$$%%%'''((('''&&&&&&'''(((&&&&&&((((((((('''&&&%%%''',,,'''$$$+++***###$$$&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((()))******'''((())))))(((***---///>>>222((('''***)))''''''&&&&&&&&&&&&&&&'''''''''''''''(((((()))***++++++)))(((((((((((())))))***)))***+++,,,...///000000333222111222666<<>><<<:::999888777222111000///////////////------,,,+++++++++++++++---------,,,,,,,,,++++++*********+++++++++++++++------,,,,,,++++++++++++***,,,---//////---,,,***))))))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((******(((''''''((()))******(((&&&%%%&&&''''''&&&((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&''''''%%%###%%%&&&''''''&&&&&&'''(((%%%&&&'''(((((('''&&&%%%$$$,,,'''"""((()))######&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((''''''''''''((())))))((('''(((+++---???333)))(((******((('''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))************))))))***++++++,,,(((((()))+++,,,---......111///------000666>>>CCC555555666666666777777777888888777777777666444333333222222111111000///---......---,,,---000666:::GGGQQQ___iiinnnttt||||||~~~zzztttlllfffNNNEEE<<<888555444555888333555777:::<<<=========BBBCCCEEEHHHKKKMMMOOOPPPNNNNNNNNNOOOPPPSSSUUUWWWVVVVVVUUUSSSOOOMMMLLLMMMJJJIIIHHHFFFDDDCCCAAAAAA;;;:::999777555333222222111111000//////000000111...---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))))))))*********)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&***)))((()))+++,,,+++***(((''''''&&&&&&''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&((('''&&&'''((('''%%%$$$&&&'''((('''&&&%%%&&&'''%%%&&&''''''((('''''''''!!!,,,))) $$$'''%%%'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((''''''&&&&&&%%%'''''''''&&&%%%%%%''')))111)))###$$$(((((('''(((&&&&&&''''''((()))))))))&&&&&&''''''(((((())))))''''''''''''((()))******))))))******+++---...///,,,---...///...///222444111111222333555666666777777666666888;;;<<<;;;:::555444333444777777555333222222222000000222666999===KKK^^^jjjpppwww~~~xxxnnnaaaXXXFFF@@@<<<>>>???======AAACCCEEEGGGJJJLLLMMMNNNNNNSSSSSSSSSRRRRRRRRRQQQQQQUUUUUUTTTUUUVVVXXXZZZ[[[RRRRRRQQQNNNJJJGGGGGGGGGDDDCCCBBB@@@>>>===;;;;;;;;;:::999888666555333333222222111000000000000000...------,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++************************)))***+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''(((((((((((())),,,...///---+++((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&'''((('''&&&((())))))(((&&&%%%&&&'''&&&&&&&&&&&&&&&'''(((((()))777333%%%$$$''''''***%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&%%%$$$%%%''')))'''###"""%%%'''&&&&&&(((&&&&&&'''(((((()))******''''''''''''((((((((((((%%%%%%%%%&&&&&&'''((()))******)))((()))+++...///***---000111///...///000000000111222333444555666555444444777;;;===<<<:::444555666777777777888888444555666666555666888:::---<<>>>>>;;;;;;:::888777666555444333222111000//////...///---,,,++++++******++++++,,,,,,,,,++++++++++++***))))))******+++++++++,,,((()))***+++++++++++++++++++++************++++++***++++++,,,,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%%%%&&&(((***,,,%%%&&&(((,,,//////,,,***((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&$$$###$$$&&&((()))((()))******)))'''%%%&&&''''''&&&%%%%%%&&&'''((()))666EEE???---'''''''''+++%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&'''''''''&&&'''***,,,(((&&&'''******'''''')))&&&&&&''''''((()))******((((((((((((((('''''''''))))))))))))***+++------***((('''&&&'''))),,,...)))+++---,,,,,,---111555222222333333444555555555666444333555999:::888666000555999888444333666:::555777999:::999:::<<<===:::GGGRRRNNNAAA:::@@@IIIMMMNNN[[[qqq~~~wwwjjj\\\RRRKKKIIIHHHIIIIIIJJJNNNTTTXXXXXXVVVXXXXXXWWWWWWWWWVVVVVVVVVUUUVVVVVVWWWWWWVVVVVVUUUVVVUUUTTTUUUWWWXXXWWWVVVWWWUUURRRPPPOOOLLLIIIFFFFFFDDDAAA@@@??????===<<<:::999777555444333333333000000000000////////////++++++++++++++++++++++++///......///,,,'''(((,,,++++++******************+++*********+++,,,,,,---''''''(((***+++,,,---...,,,,,,+++***)))))))))***+++++++++***************((((((((((((''''''''''''******))))))((((((''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''000///...,,,***)))''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************+++,,,------,,,,,,...000,,,---...000111222333444222333444555666666666666444444555555555555444444777777777777888888888888:::<<>>===<<<:::;;;:::888666555444444444000000000000/////////...++++++++++++++++++++++++,,,((((((...111---)))'''******+++++++++++++++++++++*********++++++,,,---(((((()))***++++++,,,---++++++******)))*********+++++++++******)))))))))((((((((((((((((((((()))))))))))))))(((((('''''')))((((((((('''''''''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''++++++***((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************+++,,,------,,,,,,...000---...///000222333444444111222333444555555555555555555555666666555555555777777777777888888888888999:::<<<<<<<<<<<<<<<===<<>><<<===>>>CCCDDDCCCEEELLL]]]sssttteeeZZZTTTKKKFFFEEEFFFFFFEEEGGGGGGHHHIIIKKKNNNPPPQQQXXXXXXXXXYYYZZZYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTVVVWWWVVVUUURRRPPPNNNMMMKKKIIIFFFCCCDDDAAA>>><<<;;;:::888666666555444333111000//////000000/////////.........++++++++++++++++++++++++000++++++444;;;999111+++******+++,,,------......+++***************++++++************))))))))))))))))))((())))))***+++,,,,,,,,,+++***)))(((''''''(((((())))))******++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************+++,,,------,,,,,,...000///000111222333444555555333333333333444444555555666666777777777777666666666777777777888888888888<<<;;;999999:::::::::999999:::;;;999888999<<>><<<<<>>444777;;;===>>>@@@CCCFFFFFFOOObbbrrrdddSSSJJJHHHJJJPPPVVVPPPOOOKKKFFF@@@<<<<<<<<>><<<::::::999888666666666666555444222000////////////.........------++++++++++++++++++++++++---,,,---...+++''')))...******++++++,,,,,,------++++++***))))))))))))***))))))))))))))))))))))))))))))((((((((()))************)))))))))((((((((())))))))))))))))))))))))&&&''''''''''''(((((((((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************+++,,,------,,,,,,...000000000111111222333333444888777666555555666777888555666666777777666666555777777777777888888888888999777777999;;;<<<999555222333666888999999999999<<<======<<<999777777888BBB???FFF[[[zzzsss___MMMGGGFFFKKKPPPOOOOOOQQQJJJKKKJJJGGGDDDDDDHHHLLLHHHIIIKKKMMMPPPRRRUUUVVVYYY[[[]]]\\\ZZZYYYZZZ[[[XXXXXXWWWWWWWWWVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTUUUSSSSSSTTTUUUVVVUUUTTTOOOMMMKKKJJJJJJHHHEEECCC???===;;;:::::::::999888666666666666444222000/////////.........---------++++++++++++++++++++++++...---...000---)))+++000******++++++++++++++++++++++++***)))))))))))))))((((((((()))))))))))))))***))))))(((((((((((()))(((((((((((())))))))))))***))))))(((((('''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************+++,,,------,,,,,,...000//////000111111222222222888777555444444555666777555555555666666555555555777777777777888888888888888777777;;;??????:::666444555777:::<<<;;;999777666777777777888999<<<>>><<<;;;CCCVVVlllppp___TTTOOOGGGCCCGGGJJJHHHHHHKKKLLLLLLIIIDDD>>>>>>BBBGGGGGGHHHIIILLLPPPTTTWWWXXXYYY[[[]]][[[XXXVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSUUUVVVUUUTTTMMMLLLJJJIIIHHHGGGDDDAAA>>>===;;;:::;;;;;;:::999444555555444333111///---//////.........---------++++++++++++++++++++++++)))(((***---,,,((((((+++++++++******************++++++***))))))((())))))(((((((((((()))))))))***+++***)))(((((('''((((((''''''(((((())))))************)))((('''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************+++,,,------,,,,,,...000//////000000111111111222777666444333333444555666444444555555555555444444777777777777888888888888999999:::???DDDCCC>>>888666555333444555666777666777777777666666666666777;;;;;;BBBRRRbbbrrrrrrbbb[[[PPPMMMKKKHHHGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFHHHKKKOOORRRTTTUUUWWWXXX[[[[[[ZZZZZZYYYYYYXXXXXXVVVWWWWWWUUUTTTTTTVVVXXXWWWVVVUUUVVVXXXXXXWWWVVV[[[YYYXXXWWWXXXXXXWWWUUUVVVSSSOOOKKKGGGEEEDDDDDD>>>===:::888777888999999777555222111111111000//////...---,,,,,,---///000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++*********))))))((((((***&&&///(((!!!)))***'''))))))))))))))))))))))))''''''''''''((((((((((((+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&'''((((((''''''(((***(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((()))******+++,,,,,,+++***)))(((''''''%%%((((((%%%%%%'''(((&&&(((((('''&&&&&&&&&&&&'''(((&&&%%%&&&(((******)))'''((()))***+++,,,------,,,,,,------------------333222222111222333555666999888666666777777555444888888777777666666666555777777777777777888888999666666777888999:::::::::777666666666666666777777777777666666666666777777<<<;;;AAANNN___pppnnn___YYYOOOKKKIIIFFFFFFGGGIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGJJJMMMQQQTTTVVVXXX[[[]]][[[[[[ZZZZZZYYYXXXXXXWWWVVVWWWWWWVVVTTTTTTVVVXXXVVVUUUTTTUUUWWWXXXWWWVVVYYYXXXWWWWWWWWWWWWVVVTTTRRRPPPLLLHHHDDDBBBAAAAAA>>>===;;;999888888999999666444111111111111000...///...---,,,,,,---///000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************)))))))))(((&&&""")))((($$$***+++)))))))))))))))))))))))))))''''''''''''((((((((((((*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&$$$&&&((((((&&&%%%%%%&&&(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&)))((((((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''((())))))******++++++******)))((((((((()))(((&&&&&&+++000...((('''''''''''''''((()))***)))((('''((()))***)))((('''((()))***+++,,,,,,---,,,,,,,,,---------------222111111111111333444555:::888777777888888777555777777666666666555555555777777666666777777888999777777777888999999999:::777777666666666666777777777666666666666666666777999888===KKK[[[lll}}}hhh[[[VVVMMMIIIGGGEEEDDDEEEGGGHHHHHHFFFDDDDDDFFFJJJLLLKKKIIIKKKNNNQQQTTTVVVYYY]]]___ZZZZZZZZZYYYXXXXXXWWWWWWVVVWWWWWWVVVUUUTTTVVVXXXUUUTTTTTTUUUWWWYYYXXXXXXZZZXXXWWWXXXXXXXXXVVVTTTOOOMMMIIIFFFCCCAAA@@@@@@>>>===;;;999888888999999555333111000111111000...///...------------......++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************))))))))))))---***(((++++++)))(((((())))))))))))))))))))))))''''''''''''((((((((((((******))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&$$$&&&''''''&&&%%%$$$%%%(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&'''''''''(((((())))))***))))))))))))))))))))))))---((($$$&&&111999444***'''''''''''')))***+++,,,***)))((()))******(((&&&'''(((((()))***+++,,,,,,+++,,,,,,,,,---------...111111111111222333444555888777555666777777666555666555555555555444444444777777666666777777888999888888888888888888999999777777666666666666777777666666555555555555666666888777<<>>JJJYYYgggvvvyyy```UUUQQQIIIHHHFFFDDDCCCEEEGGGHHHHHHHHHDDDAAAAAAGGGNNNRRRTTTQQQSSSUUUVVVVVVVVVXXXZZZYYYYYYXXXXXXWWWVVVVVVVVVUUUVVVWWWWWWVVVUUUVVVWWWVVVVVVUUUWWWZZZ[[[[[[[[[XXXXXXXXXXXXYYYXXXUUUSSSLLLJJJHHHFFFCCCAAA??????<<<;;;:::999888777777666666444222222222333222111....../////////...,,,+++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))******"""111 ###,,,$$$***(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))((('''%%%&&&)))///444(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((('''''''''((())))))******))))))((('''***///---((((((''''''&&&&&&'''''''''&&&&&&%%%'''))))))((('''((((((((())))))******+++******++++++,,,------...000111222333444555666666222111000111333444444333333333333444444444444444666666666555666777777888999999999888888888888888888888777666666666666666555555444444444444555555999999>>>KKKXXXdddqqq|||vvv^^^SSSOOOHHHGGGEEECCCCCCEEEGGGHHHHHHHHHFFFCCCCCCFFFLLLSSSWWWUUUXXXZZZ[[[ZZZYYYYYYZZZXXXXXXXXXWWWVVVVVVUUUUUUTTTVVVXXXWWWVVVUUUUUUVVVWWWVVVVVVWWWYYY[[[[[[ZZZUUUUUUUUUVVVWWWUUURRROOOIIIHHHFFFDDDAAA>>><<<;;;:::999999888777666555444555333111111222333222111---...000000000...,,,*********++++++++++++******************************))))))))))))))))))))))))))))))))))))************///KKK///'''---###***$$$))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&***)))'''%%%&&&***111666(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))&&&)))***'''&&&((()))'''(((((('''&&&&&&&&&&&&&&&)))'''&&&&&&''')))((((((((((((((()))))))))******))))))***+++,,,---......///000222333555555666666333222222333666777777666333333333444444444444555666666555555666666777888888888888888888888999999999888777666666555555666444444333333333333444444777777<<>>&&&***$$$222&&&))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&$$$&&&''''''&&&%%%%%%&&&(((((('''&&&&&&&&&&&&'''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&(((((((((((((((((((((((('''))))))''''''+++***'''''''''''''''(((***+++,,,666222,,,(((''''''((('''(((((((((((())))))))))))((()))***+++,,,---......***,,,...000222222222222111000000222444666666555444444444555555666666666555555555555555666777777666666777888999::::::;;;999999777666555555555555444333333222222333333444666666<<>>======777777666555444333222222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''************)))((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((((((%%%&&&&&&&&&&&&'''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((())))))***(((((((((((())))))))))))***************+++,,,---,,,,,,---...///000111111000222444444444333444666555555555555555555555555555555666777777777777777555555666777888888888888888888888888777666555555555444444333333444444555555888===DDDLLLUUU___eeesss}}}sssbbbTTTLLLIIIIIIFFFFFFFFFFFFFFFGGGIIIIIILLLLLLMMMOOOQQQTTTVVVWWWUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVTTTUUUVVVVVVVVVUUUUUUUUUQQQNNNHHHCCC???=========777666555444222111111111///.........------------------------------------***++++++,,,,,,++++++***)))******++++++******)))((()))))))))************((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((()))*********)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((+++***)))((('''(((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''((()))******(((((((((((()))))))))))))))))))))******+++,,,,,,,,,,,,---...///000111111000222444555444444555666555555555555555555555555555555666777777777777777444555666777777888888777888888888888888777666555555444444333333444444555666999>>>DDDKKKSSS[[[aaaoooyyypppaaaUUUNNNJJJIIIGGGFFFEEEEEEFFFHHHIIIKKKMMMMMMNNNOOOQQQSSSUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXWWWVVVUUUJJJHHHCCC???<<<:::::::::777666444222111000000000///.........------------------------------------++++++,,,,,,,,,,,,++++++******++++++++++++******((()))))))))************((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))'''&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((///...,,,***((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))%%%&&&&&&'''((())))))***(((((((((((())))))))))))(((((()))***++++++,,,,,,,,,,,,---...///000111111111333555555444444555666666666666666666666666666555555666777777777777777444555666777777888888777777888888888888777777666555444444333333444444555777:::>>>DDDJJJQQQXXX^^^jjjuuu{{{mmm```VVVOOOKKKIIIHHHGGGFFFFFFGGGIIIKKKMMMNNNOOOOOOPPPRRRTTTUUUVVVXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWWWWXXXXXXUUUTTTHHHGGGDDDAAA???>>>======888777444222000///000000/////////.........------------------------------++++++,,,,,,,,,,,,++++++******++++++++++++******))))))))))))************))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((...---,,,***)))(((''''''%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***&&&&&&&&&''''''(((((()))(((((((((((())))))))))))((((((***+++,,,,,,,,,,,,,,,,,,---...///000111111111333555555555444555666666666666666666666666666555555666777777777777777555555666777888888888888777888888999888888777777555444444333333444444555666999>>>CCCIIIPPPWWW[[[fffpppxxxlllaaaYYYSSSNNNJJJKKKJJJIIIHHHIIILLLNNNPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVXXXYYYYYYZZZZZZZZZXXXVVVVVVWWWVVVSSSPPPEEEEEEDDDCCCBBBAAA??????:::999666333111111111111000000000/////////..............................+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((()))(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))((()))***,,,---...------,,,,,,---...///000111111111333555666555555666777666666666666666666666666555555666777777777777777555666777888999999999999777888888999999888888888555444444333333444444555555999>>>CCCIIIOOOUUUZZZccckkkxxxyyynnneee^^^XXXRRRNNNMMMLLLKKKJJJKKKNNNQQQSSSSSSSSSSSSTTTUUUVVVXXXYYYWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVSSSTTTUUUWWWXXXYYYYYYYYYZZZWWWUUUTTTUUUTTTQQQMMM<<<===>>>>>>===<<<:::999<<<;;;888555333222333333000000000000////////////........................+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***))))))))))))************))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((("""###%%%'''(((''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&(((((((((((())))))))))))((()))+++---............,,,,,,---...///000111111111333555666555555666777777777777777777777777777555666666777777777777777666777888999999::::::999777888888999999999888888555444444333333444444555555888===CCCHHHOOOUUUYYYbbbhhhsss{{{wwwoooeee\\\UUUPPPMMMJJJIIIIIIIIILLLOOOSSSVVVXXXWWWWWWVVVVVVXXXYYYZZZWWWWWWWWWVVVVVVUUUUUUUUUWWWWWWUUUUUUUUUUUUWWWWWWYYYXXXXXXWWWWWWVVVVVVUUUUUUWWWYYYYYYXXXWWWXXXYYYWWWVVVVVVWWWXXXWWWTTTRRR??????@@@@@@@@@??????>>>999:::999666333111333555111///---,,,---...------///......------,,,++++++++++++++++++++++++++++++************************))))))))))))************+++*********))))))(((((((((((()))***+++,,,------(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&))))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''(((((((((((('''(((***,,,------------,,,------...///000000111111222444666777666555444888888999999999999888888888888777777777777777888777777777777888888888888999999999888888777777777555666666555333333444555666:::???DDDIIIOOOUUUYYYbbbeeennnzzzzzzvvvnnnddd[[[SSSNNNLLLKKKKKKKKKLLLNNNQQQTTTVVVXXXXXXWWWWWWWWWXXXXXXYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTUUUVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVTTTVVVXXXXXXWWWVVVWWWXXXWWWVVVVVVWWWWWWWWWTTTRRR???@@@AAAAAA@@@???>>>===888999888666222111222555222000...---...//////............---,,,,,,++++++++++++++++++++++++++++++************************(((((()))))))))******************)))))))))(((((((((((())))))******++++++(((((((((((((((((((((((()))((((((((((((((((((((()))((((((((('''''''''&&&((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''))))))(((((((((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((('''(((***,,,------------------...///000111222222222333555777777777666555777888888888888888888777888888777777777777777888666666777777777888888888:::999999999888888888888666777777666444333555666777:::???DDDIIIOOOUUUYYY___ccckkkwwwzzzuuummmcccZZZRRRMMMKKKLLLMMMNNNPPPRRRTTTUUUVVVXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVSSSSSSTTTUUUUUUVVVWWWWWWSSSUUUWWWWWWVVVUUUVVVWWWWWWVVVVVVVVVWWWVVVSSSQQQ@@@AAABBBCCCBBB???===<<<888888777444222111222333111///......///000///---......------,,,,,,++++++++++++++++++++++++++++++************************(((((())))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''******)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((()))((((((''''''(((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((((((''''''''''''((((((((((((((((((***+++,,,,,,,,,,,,------///000222333444555222444555777777777777666777777888888888888777777777777777666666777777888666666777777777777888888:::::::::999999999999888777888888777555555666888777;;;???DDDHHHNNNTTTWWW\\\___gggrrr~~~zzzuuummmddd[[[SSSNNNLLLMMMNNNQQQSSSTTTUUUUUUUUUWWWXXXYYYYYYYYYXXXWWWVVVYYYYYYYYYYYYYYYXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUUUUVVVVVVVVVVVVTTTVVVWWWWWWVVVVVVVVVXXXWWWVVVUUUVVVVVVUUURRRPPPBBBCCCDDDDDDBBB???<<<:::888777666333222111111222///...---...000000...,,,......------,,,++++++***************************************************(((((((((((()))))))))***))))))))))))))))))(((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''+++***)))(((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))(((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((((())))))***+++,,,,,,,,,---...///111333444666666333444555666777777777777777777777666666777777777777666666666666777777888666666666666777777777888:::::::::999999999999999888999999888777666888999888;;;@@@DDDHHHMMMRRRVVVYYY]]]eeeooozzz{{{vvvooofff]]]VVVRRRPPPNNNOOORRRTTTUUUUUUUUUTTTVVVWWWXXXYYYYYYXXXWWWVVVYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVUUUUUUWWWXXXYYYXXXWWWXXXYYYVVVVVVUUUUUUUUUTTTQQQOOOFFFFFFFFFDDDBBB???;;;999999777555333222222111111//////000222333333000......------,,,++++++******************************))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((())))))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))&&&&&&&&&'''''''''''''''***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))''''''''''''(((((((((((())))))))))))***++++++,,,,,,---///000222444555666333444555666666777777777777777666555555666777777666666555555666777888888555666666666666777777777999999999999999999999999888999999999777777999;;;999<<<@@@DDDGGGLLLQQQTTTXXX[[[ccclllvvv{{{vvvoooggg___YYYVVVTTTPPPRRRSSSUUUVVVVVVUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXYYYYYYZZZZZZYYYYYYXXXYYYYYYXXXWWWWWWVVVUUUUUUUUUWWWYYYYYYXXXWWWXXXYYYVVVUUUTTTUUUUUUSSSPPPNNNIIIHHHGGGDDDAAA>>>;;;::::::888555333333333222111111222333666888777444111------,,,,,,++++++******************************))))))))))))))))))))))))''''''(((((((((((())))))''''''(((((((((((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((((((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))''''''''''''(((((((((((()))))))))))))))***+++,,,,,,,,,...///111222333444333333444444555666666777777666555444444555666777555555555555666777888888555555666666666666777777777888888888888999999999888999999999888888999;;;:::===@@@DDDGGGJJJOOORRRWWWZZZaaajjjrrr}}}yyyuuuooogggaaa[[[XXXWWWTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[WWWWWWXXXXXXXXXYYYYYYYYYWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUVVVXXXXXXWWWWWWWWWXXXVVVUUUTTTTTTTTTRRROOOMMMMMMKKKGGGCCC???===;;;:::;;;888555333444444333111000111333666888777333000------,,,,,,+++*********************************))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''(((''''''&&&&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***''''''''''''((((((((((((***))))))((())))))++++++++++++,,,---///000000111222222222333333444555666777666444333333444666777555444444555555777888888555555555666666666777777666666777777777888888888777888999888777888999;;;;;;>>>AAADDDFFFJJJNNNQQQUUUXXX___gggooozzz{{{xxxtttnnngggaaa\\\YYYXXXWWWWWWWWWWWWXXXXXXYYYYYYVVVUUUUUUVVVWWWYYY[[[]]]VVVWWWWWWWWWXXXXXXYYYYYYVVVWWWXXXYYYYYYXXXWWWVVVTTTTTTTTTUUUUUUVVVWWWWWWSSSUUUWWWWWWVVVVVVVVVWWWVVVUUUTTTTTTTTTRRROOOLLLOOOLLLHHHCCC???<<<;;;;;;<<<999555444555555444222---...111444666555111---------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((('''''''''''''''''''''''',,,+++)))(((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))******)))(((((()))***++++++++++++,,,---......///222222222222333444555555777666444333333444666777444444444555555777888888555555555555666666666777555555666666777777777888777888888888777777999;;;<<<>>>AAADDDFFFIIIMMMPPPSSSVVV]]]eeemmmxxx}}}uuujjjdddbbbaaa^^^[[[ZZZYYYWWWWWWXXXXXXWWWVVVYYYXXXWWWVVVVVVWWWXXXYYYZZZ[[[[[[YYYWWWVVVWWWXXX[[[YYYWWWUUUTTTUUUVVVWWWUUUUUUUUUUUUTTTSSSRRRRRRSSSUUUVVVVVVUUUTTTUUUVVVWWWVVVVVVUUUSSSRRRPPPOOOMMMHHHBBB@@@AAA@@@;;;666===;;;888555333222333333000111111000...,,,---............---,,,+++***)))))))))))))))))))))))))))))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))''''''''''''(((((((((((((((((((((((()))***+++,,,+++,,,,,,---...///000000111222444555666555444444333333444444444444444444222555888777444222333666555555555444444333333333444444555555666666777777999999999999999999::::::<<<>>>AAACCCEEEGGGKKKNNNVVVWWW[[[bbbiiitttyyysssjjjfffdddccc___\\\[[[YYYWWWWWWYYYYYYYYYXXXZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[YYYWWWWWWXXXYYY[[[ZZZXXXVVVUUUVVVWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRTTTVVVVVVUUUUUUVVVWWWXXXXXXWWWUUUTTTQQQPPPOOOJJJFFFBBB??????===:::666<<<;;;888555333222222222000111222111...---...///---------,,,+++***)))((()))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))''''''''''''(((((((((((((((((((((((()))***+++,,,++++++,,,---...///000000111222333555555555555444444444444444444555666777555666777666444333444555555555444444444333333333444555555666666777888888888999999999999:::::::::<<<>>>AAACCCEEEGGGKKKNNNTTTTTTYYY___fffqqq|||tttpppjjjhhhgggeeebbb^^^[[[ZZZXXXYYYZZZ[[[[[[ZZZYYYZZZZZZ[[[[[[ZZZZZZYYYYYYZZZ[[[YYYXXXXXXYYY[[[[[[ZZZYYYWWWVVVWWWWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSQQQSSSUUUVVVVVVUUUWWWXXXYYYXXXWWWUUUSSSQQQNNNMMMGGGEEEBBB???<<<:::888777;;;:::999777555333111111///000111000...------...---------,,,+++***)))((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((()))***+++,,,++++++,,,---...///000000111222333444555555555555555444333333444666888999:::888555444555555444444555444444444444333333333555555666777777888888999888888999999999:::::::::<<<>>>AAACCCEEEGGGKKKNNNQQQRRRVVV]]]ccclll}}}|||yyyooommmkkkjjjjjjhhhdddaaa]]][[[ZZZZZZ\\\]]]]]]\\\XXXYYY[[[[[[[[[[[[YYYXXXYYYZZZ[[[ZZZYYYYYYZZZ\\\[[[[[[YYYXXXWWWWWWXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTPPPRRRUUUVVVVVVVVVWWWYYYXXXXXXVVVTTTRRROOOLLLKKKEEEEEECCC@@@<<<999888999:::::::::888666444222111...///000///---,,,---.../////////...---,,,******************************(((((((((((((((''''''&&&((((((((((((((((((((((((******))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((())))))(((((()))***++++++***+++,,,---...//////000111111222333444555555555555444222111222555888:::===999444333555666555333444444444444444444444444666666666777888888999999888888888999999::::::;;;<<<>>>AAACCCEEEGGGKKKNNNPPPPPPUUU[[[```iiixxxzzzvvvmmmlllllllllkkkiiieeeccc^^^]]][[[[[[]]]^^^]]]]]]XXXXXXZZZ[[[[[[ZZZXXXXXXZZZ[[[[[[[[[YYYZZZ[[[]]][[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTPPPRRRUUUVVVVVVVVVWWWYYYWWWVVVUUUSSSPPPMMMKKKJJJFFFFFFEEEAAA===;;;:::;;;:::::::::999888666555444111333333333111000111222222222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********)))((('''))))))))))))))))))))))))++++++***)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))***+++******+++,,,---...//////000111111222333444555666444333111000111333666888===999444333444555444222444444444444444444444444666666666777888888999999777777888999::::::;;;;;;<<<>>>AAACCCEEEGGGKKKNNNOOOPPPTTTZZZ___fffuuu~~~yyyuuummmmmmnnnmmmkkkhhheeeccc```^^^\\\\\\]]]^^^]]]\\\XXXYYYYYYZZZZZZYYYYYYXXX[[[\\\\\\[[[ZZZZZZ[[[]]]ZZZZZZYYYYYYXXXWWWWWWVVVWWWWWWWWWWWWVVVUUUTTTSSSQQQSSSUUUVVVVVVUUUWWWXXXVVVUUUTTTRRRPPPNNNKKKJJJHHHGGGDDDBBB???>>><<<<<<;;;;;;:::::::::999999999777888999888777666777999555555555444333222111000........................+++,,,---------,,,+++***))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((***)))))))))))))))************+++,,,---...//////000000000111222444666777444333111000111222444555999777444333444444333333333333333444444444444555555555666777777888888999777777888999:::;;;;;;<<<<<<>>>AAACCCEEEGGGKKKNNNOOOPPPTTTYYY]]]dddrrr~~~xxxtttnnnoooooonnnkkkgggeeedddaaa___]]]\\\]]]]]][[[ZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[]]]^^^^^^\\\ZZZZZZ[[[\\\YYYYYYYYYXXXXXXWWWVVVUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRTTTVVVVVVUUUUUUVVVWWWVVVVVVUUUTTTRRRPPPNNNMMMJJJFFFBBBAAAAAA@@@===:::<<<;;;::::::;;;<<<===>>>999:::;;;;;;999999:::;;;666666666666555333222111000000000000000000000000...///000111000///---,,,************************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******)))(((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&''''''''''''((((((((((((******))))))))))))************+++,,,---......///000000000000222444666777444444333222222222333333444555555444333222222333333333333444444444555555444555555666666777888888666777888999:::;;;;;;<<<<<<>>>AAACCCEEEGGGKKKNNNNNNOOOSSSXXX\\\bbbnnn{{{~~~wwwssspppqqqpppnnnjjjgggddddddbbb```]]]\\\\\\\\\ZZZYYY]]]\\\[[[ZZZZZZ[[[\\\]]]^^^___^^^]]]ZZZYYYZZZ\\\XXXXXXXXXXXXWWWVVVUUUTTTUUUUUUUUUUUUTTTSSSRRRRRRSSSUUUVVVVVVUUUTTTUUUVVVWWWWWWVVVUUUSSSRRRPPPOOOKKKFFF@@@@@@AAAAAA===999===<<<::::::;;;===@@@AAA888999::::::999888999;;;777777777666555444222222111111111111111111111111///000222333222111///...***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&''''''''''''((((((((()))******)))))))))))))))***)))***+++,,,---......///000//////000222444666777555555555444444333222222000333666555222111222444333333333444444555555555444444555555666777777777666777777999:::;;;<<<<<<<<<>>>AAACCCEEEGGGKKKNNNMMMNNNRRRWWWZZZ```lllyyy~~~xxxtttmmmooopppmmmhhhdddbbbcccbbb^^^[[[ZZZ\\\\\\YYYWWW[[[[[[[[[[[[\\\]]]^^^___^^^^^^]]]\\\\\\[[[ZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWVVVUUUUUUTTTTTTUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUZZZZZZZZZYYYVVVRRRNNNLLLJJJHHHEEEAAA>>><<<;;;;;;<<<======>>>@@@AAAAAABBB>>>>>>>>>>>>===;;;:::999===999555555888888444000///000000111111111000000222333444555555444333222......---,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++---,,,***(((((((((((()))'''&&&&&&%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&%%%$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&'''(((((())))))(((((('''(((((()))***)))))))))))))))((())))))***++++++,,,,,,------...///////////////000000111111111222222222222111111111000000333333333222222222111111444444444444444444333333444444444555666777777888888888888999999:::::::::===???CCCEEEFFFGGGIIIKKKLLLNNNRRRTTTXXX```jjjqqqzzztttooolllnnnooommmhhheeedddddddddaaa^^^]]]^^^^^^\\\ZZZYYYYYYYYYYYYYYYZZZ[[[[[[]]]]]]]]]]]]\\\[[[ZZZZZZXXXXXXXXXWWWVVVVVVUUUUUUVVVUUUTTTTTTSSSSSSTTTTTTVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWUUUSSSOOOLLLJJJIIIHHHEEEBBB@@@???>>>>>>@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBAAA@@@???>>>======:::777777999999666333555555555444444333333222111222222333444444444444//////...---,,,,,,,,,,,,)))))))))***************))))))))))))))))))))))))+++*********************)))*********+++++++++,,,---,,,***)))'''''''''''''''&&&&&&%%%&&&'''((()))'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((((((((((('''(((((())))))))))))))))))))))))))))))***++++++,,,,,,------...///////////////000000000111111111222222222111111111000000111111111222222333333333333333444444444444444444444444444555666777777777777777888999999:::;;;;;;<<>>>>>;;;888999:::;;;888555999888777555444444444444333222222111222333444555000000...------,,,,,,,,,)))))))))******+++++++++************************---,,,+++******+++------++++++,,,,,,,,,,,,,,,---///...,,,***((('''''''''&&&&&&&&&%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&'''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((((((((((((((('''((((((((())))))))))))******))))))******++++++,,,,,,------...///////////////000000000000111111222111111111111000000000//////000111222333444555222222333333444444555555444444444555666666777777666666777888999;;;;;;<<<<<>>AAACCCDDDFFFHHHJJJJJJMMMPPPSSSUUU[[[cccjjjttt~~~{{{wwwtttqqqtttrrrooolllhhheeecccaaacccbbbaaa___^^^]]]\\\]]]]]]]]]\\\\\\\\\]]]^^^^^^ZZZ[[[^^^______]]]ZZZYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUSSSSSSTTTUUUUUUTTTSSSSSSQQQPPPPPPOOONNNMMMLLLKKKHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDAAAAAA@@@@@@???===<<<;;;;;;:::999::::::::::::999777666444444444666888999<<<:::666333222222444555222222000///...---------,,,,,,,,,---------....................................---------...000111222222222222222222222222333222111///---+++***)))'''''''''''''''''''''&&&))))))((((((((('''''''''''''''''''''''''''''''''&&&%%%&&&&&&((()))+++,,,)))((((((''''''''''''''''''(((((((((((((((((('''((((((((())))))*********''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''((())))))******))))))***))))))))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------.../////////000000//////////////////000000000000000000000000111111111111111111111111111111222222333444555555444444444444555555555555444555666777999:::;;;<<<;;;===@@@CCCDDDEEEGGGIIIIIILLLPPPRRRTTTYYY```fffppp}}}}}}|||{{{yyywwwxxxtttoookkkhhheeebbb___bbbcccbbb```]]]\\\\\\]]]YYYYYYYYYYYYZZZ[[[\\\]]]ZZZ[[[]]]^^^^^^]]][[[ZZZZZZYYYYYYXXXXXXWWWVVVVVVWWWVVVVVVUUUTTTUUUUUUUUUSSSTTTUUUVVVVVVUUUTTTSSSMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@>>>===<<<::::::::::::;;;;;;;;;;;;999999888999:::;;;===>>>???===:::777555555666777555555333111000///////////////////////////////////////////////////////////////000000111222222222555444444444444444333333222222222000///---+++***(((((()))))))))(((''''''))))))))))))((((((((((((((((((((()))))))))))))))******+++,,,///222555777,,,,,,***)))(((''''''''''''(((((())))))(((((('''((()))))))))))))))******''''''''''''''''''''''''&&&&&&&&&'''(((((())))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***))))))***+++++++++++++++,,,+++*********+++---...------,,,,,,++++++,,,,,,,,,,,,------.../////////000000////////////......//////000000000000000111222222111111111000000000111111222222333333444444444444444444444444444444555555666777888::::::;;;:::===@@@BBBCCCDDDFFFHHHHHHLLLOOOQQQSSSWWW]]]bbbkkkwww~~~}}}}}}|||{{{zzzxxxtttnnnkkkiiifffccc```^^^______]]]YYYWWWXXXZZZVVVVVVVVVWWWXXXZZZ\\\\\\[[[\\\\\\]]]]]]\\\\\\\\\YYYYYYXXXWWWWWWVVVVVVUUUVVVUUUUUUTTTTTTTTTTTTTTTQQQRRRSSSTTTTTTSSSRRRQQQLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@>>>===<<<:::;;;<<<<<<<<<<<<===>>><<<=========>>>>>>?????????>>><<<:::::::::;;;<<<:::999777555444333333222333222222111111000000///111111111111111111111111000222444555666666555444555555444444444333333333000000000000///---+++***)))***++++++***)))((('''*********)))))))))(((((())))))*********+++++++++---...///111555999===@@@000///---+++)))(((((('''(((((())))))))))))(((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''(((((()))******+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((())))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))*********+++,,,,,,------,,,,,,...---,,,++++++---...000......---,,,,,,,,,,,,,,,,,,,,,------.../////////000000/////////.........////////////000000111111000000000000111111111111222222222222222222333333444444444444444444444444555666666777888999999::::::<<>>===<<<;;;;;;<<<>>>>>>======???@@@>>>>>>?????????>>>>>>===>>>======<<<===>>>???@@@===<<<:::999777666666555555444444333222111000000111111111111111111111111222444777999:::999777666444444444333333222222222......//////...,,,***)))***+++,,,,,,+++***)))(((************))))))))))))******+++++++++,,,,,,,,,)))***+++...222777<<>>?????????>>>BBB@@@???AAACCCCCC@@@===@@@>>><<<<<<>>>@@@@@@@@@<<<;;;;;;===???@@@@@@???999===>>>:::555444666777;;;555444666555...***+++///111444555111---222999FFFBBBPPPmmmxxxjjj\\\ZZZTTTMMMBBB:::555333222000///111444444111...,,,,,,---,,,+++,,,...000000///+++///...)))(((******&&&(((...111...,,,...//////...---000999AAACCC???;;;000444444---(((***,,,---***************+++,,,,,,(((***)))(((+++...+++%%%***(((''')))+++***'''$$$)))***++++++*********+++***)))***000888:::777222333444333000000222333333111...,,,...,,,(((''')))+++***))))))******)))''''''((((((((())))))******(((((('''''''''&&&&&&&&&)))'''%%%&&&***,,,+++))),,,+++)))((()))+++------......000111000///333888222---'''(((///444222---(((...333000,,,***+++---222000------000444333000111111000000///...------...///000111222222222222...///000222333333333333222444666444222000222333444333222000000222666:::444555666777777888888777999:::===???BBBDDDEEEFFFHHHJJJMMMOOOQQQSSSUUUXXX```gggvvv~~~}}}}}}}}}~~~}}}zzzxxxxxxuuuppplllhhhccc]]]YYYUUUUUUUUUUUUUUUVVVWWWWWWUUUVVVXXXZZZ[[[\\\\\\[[[]]]]]]]]][[[ZZZZZZZZZ[[[WWWZZZ\\\ZZZUUURRRTTTWWWRRRRRRQQQQQQQQQQQQRRRRRROOOOOOPPPPPPPPPOOONNNMMMPPPNNNLLLLLLLLLKKKKKKKKKHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIGGGFFFFFFEEECCCBBB@@@>>>======>>>>>>===<<<;;;<<<===@@@CCCDDDDDDCCCDDDBBB???===<<<;;;:::888@@@?????????>>>;;;777333AAABBBCCCDDDEEEGGGHHHGGGBBB<<<777555222000333:::333//////333888@@@MMMYYYoooPPP:::111333777888888777666555444222111777555222111111111000...---------000333555555555222444333000333<<>>::::::;;;:::666666888---+++************)))(((,,,,,,++++++******)))))),,,,,,,,,,,,------------+++)))'''''')))***)))'''&&&(((+++...111111111111///111>>>VVVooovvvgggUUU???888111...+++))),,,111999111)))+++777>>>999///---,,,***+++---000111///111111111111111111111111000111111222222222222222000000111111222333333444333333333333555666777777555444555666777666444222555555666777888888888888:::;;;===???AAACCCEEEEEEHHHJJJMMMOOOPPPRRRUUUXXX^^^eeerrr~~~}}}{{{||||||}}}{{{zzzvvvtttppplllhhhccc^^^ZZZUUUUUUUUUUUUUUUVVVWWWXXXVVVWWWXXXYYYZZZZZZYYYYYYZZZXXXWWWVVVWWWXXXWWWWWWQQQTTTVVVSSSNNNKKKLLLOOOTTTTTTSSSRRRQQQQQQQQQQQQLLLMMMNNNOOOOOONNNMMMLLLSSSRRRNNNJJJJJJNNNOOOMMMSSSRRRPPPNNNMMMLLLLLLLLLEEEDDDCCCAAAAAAAAABBBBBBEEEDDDDDDEEEGGGGGGFFFDDD???@@@BBBBBBBBBBBBDDDEEECCCCCCCCCDDDGGGHHHHHHGGG======>>>AAAEEEHHHHHHHHHMMMJJJHHHIIILLLMMMMMMLLLHHHKKKRRRXXXWWWRRRPPPRRRWWWSSSUUUaaaqqqxxxnnnmmmpppxxxsssmmmjjjiiiiiigggeeekkkhhhfffddddddcccbbb``````YYYWWW[[[\\\WWWWWW\\\[[[ZZZXXXYYYcccuuutttfffccceeeeeeeeefffcccddddddcccdddgggccc]]]___aaadddeeeddd___ZZZWWWWWWVVVRRRNNNPPPVVVYYYXXXXXXWWWUUUUUUVVVTTTRRRPPPLLLKKKKKKJJJJJJIIIIIIIIIAAAFFFJJJFFF???<<>><<<999999<<<;;;888888;;;777555222111000///---,,,111000///---,,,***)))((((((((('''&&&&&&&&&&&&&&&***)))((())),,,.........)))+++...///......//////---LLLrrrsssTTT999444666222000333<<>>ddddddHHH999444000......//////---...000333333222111///......---------......///000111111444333222111111333555777===:::888666666777777777888777666555555777888:::666777888999999::::::999;;;<<<<<<>>>???AAABBBCCCFFFIIILLLNNNOOOQQQTTTVVV\\\aaakkkwww}}}{{{{{{|||}}}}}}|||xxxtttnnnhhhddd___[[[YYYXXXWWWVVVTTTSSSRRRQQQQQQQQQRRRSSSTTTVVVXXXZZZZZZZZZZZZZZZZZZZZZXXXTTTQQQRRRUUUXXXWWWUUUTTTVVVYYYVVVUUUTTTSSSRRRRRRRRRRRRTTTRRROOOMMMMMMNNNPPPRRRJJJJJJKKKLLLKKKKKKNNNRRRLLLNNNRRRVVVYYYYYYYYYXXX\\\\\\\\\ZZZXXXYYY\\\___ggggggiiikkknnnooonnnlllfffddd___YYYUUUWWW^^^dddrrrsssuuuyyy{{{zzzwwwtttllllllmmmppprrrsssqqqoooccccccdddggggggkkkyyygggeeecccdddhhhmmmmmmkkk```fffwwwrrrjjj```[[[\\\^^^]]]ZZZWWWVVVUUUWWWYYY[[[\\\[[[\\\WWWXXX]]]YYYVVVfff~~~sss\\\___ooo]]]bbbbbbZZZSSSSSSXXX[[[UUUVVVWWWWWWWWWVVVTTTSSSUUUXXXXXXUUUTTTXXXYYYWWWUUUVVVWWWWWWXXXYYYZZZ[[[ZZZYYYYYYZZZ]]]___^^^]]]WWWXXXYYYWWWUUUVVVYYY\\\```]]]^^^bbbbbb^^^^^^aaacccaaabbbfffgggeeefffiiipppmmmjjjiiijjjjjjjjjiiieeeeeeddddddcccbbbbbbaaa]]]\\\ZZZYYYXXXXXXYYYZZZWWWVVVSSSOOOJJJGGGEEEDDD???>>>;;;999???QQQjjj}}}TTT222===]]]WWW555555000...111222000111666222111111111000000//////......///000222444666777666555333222222444666777666666666666555666999;;;;;;======:::666555777:::666777888999999::::::999;;;;;;;;;<<<>>>@@@BBBCCCFFFHHHKKKMMMNNNPPPSSSVVV]]]```iiittt}}}~~~~~~}}}||||||uuulllccc\\\XXXTTTRRRUUUTTTSSSQQQOOONNNNNNMMMNNNNNNOOOQQQSSSUUUWWWYYYVVVXXX[[[\\\[[[[[[]]]^^^kkkwwwttt]]]LLLKKKRRRTTTSSSRRRRRRQQQQQQQQQQQQOOONNNLLLJJJKKKMMMPPPRRRVVVOOOPPP\\\```XXXUUUYYYZZZ]]]aaaeeegggfffeeeccccccddddddaaa]]][[[]]]___WWWWWWWWWYYY\\\^^^]]]\\\cccaaa^^^\\\^^^eeennnuuuqqqrrrvvvyyyzzzxxxsssooonnnppprrrtttsssmmmeee___IIIIIILLLOOOMMMNNN\\\ooouuuyyyaaa\\\WWWUUUWWWZZZ[[[[[[XXXVVVUUUVVVWWWYYYXXXXXX]]]\\\]]]]]]XXXXXXhhh|||{{{```___nnnppp^^^WWWYYY\\\YYYXXXWWWWWWXXXYYYZZZ[[[TTTXXXYYYUUURRRQQQOOOKKKMMMNNNPPPQQQQQQSSSVVVXXXTTTRRRQQQSSSWWWYYYWWWUUU]]][[[YYYXXXXXXYYYYYYXXXXXXVVVYYYaaaccc]]]\\\```]]][[[\\\```aaa```aaadddYYYWWWUUUVVVXXX[[[]]]]]]aaaaaaaaaaaaaaaaaaaaaaaa______^^^]]]^^^aaaccceeehhhiiihhhfffcccbbbbbbcccXXX[[[^^^```gggzzziiinnnYYY<<<222---111333111222666+++,,,,,,---......//////---------...///222444555666666555444444555666777333333444666888:::::::::444666888888777666888:::555666777888999999999999:::::::::;;;===???BBBCCCEEEHHHJJJLLLNNNPPPSSSUUU[[[___gggqqq{{{}}}{{{xxxpppeee[[[UUURRRQQQPPPSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQSSSUUUWWWXXXRRRWWW]]]bbbgggppp~~~nnn]]]WWWUUUUUUTTTSSSSSSTTTTTTTTTQQQRRRTTTVVVYYY[[[]]]^^^kkkVVVUUUnnnzzzkkk\\\[[[XXXYYYZZZZZZYYYWWWUUUTTTZZZ]]]___]]]YYYWWWYYY[[[XXXWWWVVVXXXZZZ\\\]]]\\\bbb```___bbbhhhpppvvvyyy~~~sssfffYYYMMMBBB<<>>333444666111///111444444333333222222222111111000///...///111222444666666666666666666666666666444777EEEVVVaaabbb^^^LLLDDD999555666999999888555555666777888888888888999999999:::<<>>[[[iiiKKK888555888777444444555666777777888888888888888888999<<<@@@CCCEEEDDDGGGJJJLLLMMMOOORRRTTTSSSWWW```jjjrrr}}}|||}}}xxxkkkaaaXXXVVVWWWXXX\\\aaaZZZZZZ[[[]]]^^^^^^^^^^^^llljjjhhhiiikkkiiiccc]]]bbb```eeeyyyzzzooofffccciiimmmmmmvvvyyyuuuuuuqqqccc___]]]^^^ccceeebbb^^^\\\[[[[[[]]]```bbbbbbbbbdddeeegggiiiiiijjjiiiiiirrrrrrsssssssssttttttttt|||||||||}}}~~~~~~~~~}}}zzzxxxwww~~~}}}|||{{{yyyxxxxxx{{{qqqgggaaa```aaaccciiiddd]]]ZZZYYYZZZYYYXXXddd|||ttt\\\WWWaaaYYYZZZ\\\]]]]]]]]]\\\[[[ZZZ]]]]]][[[]]]bbbeeeddd^^^XXXWWWSSSLLLOOOQQQHHHLLLJJJOOOmmmzzzSSS;;;888999666999444222666888777666777666888;;;<<<;;;===AAAEEEIIIEEEGGGGGGHHHUUU[[[QQQSSSXXX]]]aaakkk{{{ooojjjbbb]]]```dddeeeeeefffiiijjjjjjjjjjjjiiihhhhhhhhhddd```___``````\\\YYY]]]RRRVVVyyyccc\\\\\\eeekkknnnwww|||}}}jjjiiiiiinnntttyyyzzzyyy~~~{{{zzzzzzzzz{{{vvvtttuuuuuuuuutttwwwYYYMMMRRROOOPPPPPPPPPPPPPPPOOOOOOMMMPPPQQQPPPRRRWWWYYYWWWbbbhhhjjjhhhhhhhhhgggfffiiihhhfffttthhh]]]SSSHHHDDD>>>;;;======999777888555444444444555777;;;===>>>AAAKKKSSS^^^rrrwwwhhhUUUVVVYYY^^^fffqqqyyycccfff___^^^dddkkkkkkhhheee___^^^]]]\\\ZZZXXXVVVUUUWWWSSSNNNNNNQQQTTTVVVUUUZZZ\\\ggg}}}~~~vvvvvvnnnjjjkkkttt{{{~~~~~~~~~}}}}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xxx]]]SSSTTTVVVVVVUUUTTTSSSSSSSSSSSSOOOQQQQQQNNNNNNPPPOOOLLLKKK^^^]]]VVV[[[YYYXXXeeelllZZZ___YYYVVVWWWWWWSSSQQQRRRHHHEEEAAA???@@@AAABBBCCCFFFEEEHHHKKK\\\fff^^^[[[```fffmmmyyy~~~rrrmmmjjjccclllccc\\\___bbb```ZZZVVVRRRRRRQQQQQQPPPNNNMMMLLLPPPNNNMMMPPPVVV]]]bbbdddkkk~~~~~~|||zzzzzzzzz~~~~~~~~~~~~~~~}}}|||{{{~~~}}}||||||{{{yyyxxxxxxwwwvvvuuuttttttrrrrrrqqqppppppooonnnnnnllllllkkkkkkjjjiiihhhhhh\\\[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVWWWXXXYYY[[[]]]^^^^^^fffgggiiikkkmmmooopppqqqtttuuuwwwyyy|||~~~}}}}}}~~~~~~~~~}}}|||eeeYYYWWWXXXWWWVVVTTTRRRQQQPPPQQQQQQcccccc^^^VVVRRRQQQOOOLLLRRRjjjbbbSSSXXXSSSQQQhhhzzzccc[[[XXXWWWZZZ[[[ZZZZZZ]]]^^^]]]\\\YYYUUUSSSTTTUUUYYYWWWSSSNNNZZZnnn___aaahhhnnnwww{{{{{{zzz{{{{{{sssgggmmmooobbbWWWTTTTTTQQQNNNMMMOOOQQQSSSVVVYYY\\\]]]^^^ggghhhkkkpppwww~~~}}}}}}|||zzzyyywwwvvvvvvqqqqqqqqqqqqpppnnnmmmkkkdddcccaaa```___^^^]]]]]]ZZZXXXTTTPPPMMMKKKJJJJJJPPPPPPPPPQQQPPPPPPOOOOOOAAAAAA@@@??????>>>======;;;;;;::::::999888777777666666555555444333222222111000000///...------,,,000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***+++,,,...///111222222***+++,,,...000222444555777888:::<<<>>>AAABBBCCCRRRSSSVVVZZZ^^^bbbeeegggqqqrrrtttwwwzzz}}}yyyzzz|||~~~vvvlllkkkmmmlllfffeeeccc```____________xxxvvvnnnccc]]]]]]\\\YYYlll~~~nnnqqqgggaaavvvwww\\\KKKIIIJJJNNNPPPOOOQQQUUUVVV[[[^^^]]]WWWTTTUUUXXX[[[```gggfffkkkfff```gggooouuu{{{~~~zzzrrrkkksssqqqooosssooo^^^eee```XXXRRRSSSWWW[[[___dddfffiiimmmsssyyy~~~~~~{{{xxxvvvtttgggfffdddbbb```___^^^]]]WWWVVVUUUTTTSSSQQQPPPPPPAAA@@@@@@@@@??????>>>>>>888888777666555444333333//////000000000000//////555444333111000/////////...,,,***(((&&&&&&&&&&&&(((((())))))))))))((((((//////......------,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,+++*********+++++++++***)))))))))((('''''''''(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((()))))))))))))))))),,,,,,,,,---------......***++++++,,,---///111222333444777:::>>>AAADDDEEEVVVXXX[[[___dddiiilllnnnoooppprrruuuyyy}}}}}}~~~~~~~~~wwwsssuuuvvvtttttt{{{rrryyy}}}hhhMMMKKKIIIIIIKKKJJJGGGHHHMMMCCCHHHLLLLLLJJJIIIJJJMMMRRRVVVcccjjjlllyyyiiikkksssxxxyyy~~~~~~{{{wwwpppjjjeee```fffeeehhhnnncccccc{{{mmmlllnnnuuu{{{}}}|||yyyuuuooojjjfffcccbbbWWWVVVSSSOOOKKKGGGEEECCC;;;;;;;;;999777444222000666666666555333111000///,,,,,,,,,+++***)))((((((---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,+++******)))*********+++++++++******+++++++++******+++,,,,,,++++++***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&%%%%%%$$$'''''''''&&&%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%,,,***(((&&&$$$###"""""",,,,,,,,,---.../////////((()))+++...222555777888BBBCCCFFFKKKQQQXXX]]]```jjjmmmppprrrsssuuuyyy|||~~~ppp```^^^\\\[[[ZZZUUUOOOOOOSSSSSSPPPMMMLLLOOOPPPOOONNNQQQOOO```rrrvvvvvvmmmtttzzzwww~~~||||||tttlllgggfffeeewwwzzzzzzrrrnnnjjjkkknnnoookkkggg```\\\VVVQQQLLLFFFAAA===<<<:::888555333222111111,,,------....../////////+++,,,---......---,,,+++)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++***************************************+++++++++++++++***))))))))))))***&&&&&&&&&'''((()))***+++((((((((((((((((((((((((''''''(((((()))(((((((((((((((((()))))))))))))))&&&''''''(((((())))))***'''''''''''''''(((((((((((((((((((((((()))))))))((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((&&&%%%%%%%%%%%%%%%%%%%%%))))))))))))************(((''''''&&&'''(((***+++%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''''''''''''''(((***+++,,,------111555777999<<>>@@@@@@BBBEEEGGGZZZ\\\___dddiiinnnsssuuuyyy{{{yyyllljjjpppwwwzzz|||}}}tttkkkddd___]]]YYYTTTOOOKKKFFFAAA===<<<;;;888555333222222222///////////////////////////......------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))************+++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((((((&&&&&&'''''''''((((((((('''''''''(((((((((((((((++++++++++++++++++++++++***,,,---...---...///111//////000222666:::???AAACCCFFFLLLQQQVVV\\\aaaeeeooossswww|||vvv{{{|||{{{rrrlll```[[[TTTNNNIIIEEEBBB@@@<<<:::999999::::::999777444333333333333444555666111111000///......------............------,,,,,,+++,,,,,,---,,,,,,++++++------------------------))))))))))))))))))))))))))))))))))))************)))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((('''''''''''''''***)))))))))))))))))))))++++++,,,,,,,,,---------+++,,,......------...000------,,,++++++,,,---...,,,///222444555888;;;===<<<@@@FFFKKKQQQVVV\\\```jjjooouuu||||||qqqtttrrrlllddd]]]VVVOOOIIIFFFBBB???<<<<<<===>>>?????????===<<<<<<======;;;:::666555333111///---,,,,,,******+++,,,---...////////////............------++++++,,,------,,,,,,,,,------------------------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''((())))))***''')))***+++++++++---///---///000222333444444333...///000000...---...000,,,...///000000000222444<<>><<<:::888666;;;999777666777666444222777666555444222111000/////////000000000111111111---------,,,,,,,,,,,,,,,++++++,,,---------,,,,,,************************))))))))))))))))))))))))***)))))))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......///111222(((***,,,......---,,,+++)))***,,,,,,++++++---...222333444333222111222333///000111222333777;;;???@@@CCCHHHLLLPPPTTTYYY\\\pppttt{{{}}}nnneeeXXXPPPOOOQQQRRRRRRPPPKKKIIIKKKLLLHHHFFFHHH<<<;;;;;;<<<>>>??????>>>;;;:::888888999999888666---...//////////////////......---,,,***)))((('''++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******************************************************))))))(((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))))))))))))))(((((((((&&&((()))***)))***+++---222222111000///...,,,,,,,,,---///000000111333555***+++......//////111333444555666666555666777999===???AAAAAAAAAAAACCCEEEEEEKKKRRRXXX]]]ccciiimmmuuufff]]]hhh```WWWRRRRRRSSSRRRPPPNNNIIIHHHKKKJJJCCC>>>??????>>>>>>>>>@@@@@@>>><<<===;;;999888777666444222555555444222111...---+++---------...............++++++++++++,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++******************************))))))((((((((('''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))))))))))))))(((((((((''''''(((((())))))***+++++++++***+++,,,,,,++++++,,,---...---,,,++++++,,,...///***+++,,,,,,++++++,,,---///000222111000000111222+++...222444555555666777888:::===>>>???@@@BBBDDDCCCGGGLLLNNNOOOQQQUUUXXXZZZdddrrryyymmmbbb]]]___bbb^^^YYYTTTRRRPPPOOOMMMKKKJJJIIIHHHGGGFFFEEEDDD>>>????????????===;;;:::;;;:::999888777666555444555888666///...111000,,,000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++******))))))((((((((((((((()))))))))&&&***+++((('''***+++*********))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,---------......////////////000000000000000000111222333555777888777888999;;;===>>>???@@@AAADDDHHHLLLOOORRRVVVYYY\\\bbbiiiooouuu~~~sssjjjbbb___``````]]]XXXUUURRRPPPNNNLLLPPPNNNLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@???===;;;:::;;;:::999888666555444444222666555000///111000,,,//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++*********)))+++******))))))((((((((()))---...+++)))******''')))))))))))))))((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''((((((''''''&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))************************++++++++++++++++++++++++******++++++,,,,,,,,,------------.........//////------........./////////111111000111111222333444:::;;;<<<===>>>???@@@AAADDDGGGKKKNNNQQQUUUZZZ]]]ccchhhnnnssswww~~~{{{rrrkkkeeeaaabbb]]][[[XXXUUUSSSQQQMMMKKKPPPOOOLLLIIIFFFCCCAAA@@@AAAAAAAAA@@@>>><<<:::999:::999888777666555444333222444444222111222111............------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************---,,,,,,+++***)))(((((('''+++---+++)))+++***((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&''''''((((((''''''&&&'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,---.............../////////000000,,,,,,---------.........000000000111111333444555::::::;;;<<<<<<===>>>>>>DDDGGGJJJMMMQQQVVV[[[___fffkkkqqqvvvzzzvvvoooiiidddbbb\\\ZZZXXXVVVTTTRRRNNNKKKKKKJJJIIIGGGEEECCCBBBAAA@@@@@@???>>>===<<<;;;::::::999888777666444333333333444333222222333333222......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********555777555...*********(((((((((((())))))******+++(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((('''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,------...---.........////////////------------............//////000111333555777888::::::;;;;;;<<<======>>>???BBBFFFIIINNNTTTZZZ___aaafffnnnuuu{{{yyyqqqlllfffaaa\\\ZZZXXXWWWVVVSSSPPPMMMJJJIIIHHHFFFEEECCCBBBAAA???>>>>>>======<<<<<<<<<::::::999777666555444333333222000000000000111333...---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,******++++++,,,,,,------KKKIIIAAA444+++((('''%%%(((((())))))******++++++(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000000000111111222333444666666999:::;;;<<<===>>>???@@@???BBBFFFKKKPPPVVV]]]aaa___cccjjjqqqyyyxxxpppmmmhhhbbb___]]]ZZZXXXXXXVVVTTTQQQOOONNNLLLJJJGGGEEECCCBBBAAAAAA@@@>>>>>>>>>>>>>>>;;;:::999888777555555444111000000333222//////111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))***+++,,,------...@@@???888...((((((***)))))))))******************))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************************************++++++++++++++++++++++++...---------,,,,,,,,,+++,,,,,,,,,------------...000000111111111222222222333333222222222222333333666777999;;;===@@@AAABBBIIIMMMRRRVVVZZZ^^^cccfffdddfffiiiooovvv}}}|||tttqqqmmmfffbbb___\\\ZZZYYYYYYWWWVVVTTTSSSRRRPPPNNNLLLJJJIIIHHHFFFDDDBBB@@@?????????<<<;;;:::999888777666555111111666===<<<555//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------))))))******++++++,,,,,,***,,,,,,'''&&&***------++++++******************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((&&&'''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********************************+++*********)))))))))(((************************(((((()))))))))*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............111111111111222222222222333333444444666777888999===>>>AAADDDHHHLLLNNNPPPYYY\\\aaadddfffhhhiiikkkkkkjjjkkknnnvvv~~~yyywwwqqqjjjdddaaa]]]ZZZZZZZZZZZZYYYUUUUUUTTTTTTTTTSSSSSSSSSNNNLLLHHHEEEBBB@@@???>>>===<<<;;;:::999777666666333555>>>HHHGGG<<<222000/////////000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++******************)))...///+++)))++++++(((,,,+++++++++***)))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))*********+++************************,,,+++++++++******))))))************************))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,---...//////............/////////000000111111111222222222222222333555888<<>>===999444111000.........000000///...111111000//////...------000...---,,,---...---,,,------,,,,,,,,,------...---,,,***+++---.........)))...&&&+++***$$$+++%%%)))***************)))((())))))((((((((())))))***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((((('''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((()))************))))))))))))*********++++++++++++************)))))),,,,,,+++++++++************))))))(((((())))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++******************++++++,,,,,,,,,------............---,,,,,,---,,,++++++,,,......---...///111111000///000000000//////111555777888999===@@@DDDHHHLLLPPPTTTXXX]]]aaaeeefffeeedddfffhhhooommmlllmmmpppqqqooollldddjjjtttzzzsssiiibbb______```aaa\\\[[[YYYWWWUUUUUUVVVWWWUUUSSSQQQPPPPPPNNNKKKIIIIIIGGGFFFEEEFFFGGGFFFEEE:::;;;<<<<<<;;;888555333444222000///000000...---111111000000000000//////111000....../////////---......------------......------------------------+++///&&&---///,,,444...,,,,,,------,,,,,,++++++,,,+++++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))************+++*********))))))))))))'''''''''((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))))))))*********))))))(((((()))))))))************************(((((()))************)))((()))))))))************++++++++++++++++++++++++.........------,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,,,,++++++------------------------........................000000//////////////////000000111111111111000000222111111111333444555555333666888::::::;;;===???@@@@@@@@@AAADDDFFFGGGHHHLLLNNNQQQSSSUUUWWWZZZ]]]```cccfffgggfffeeehhhjjjooooooqqqtttxxxzzzzzzzzzwwwmmmhhheeecccaaa___\\\YYYWWWWWWXXXYYYTTTRRRPPPOOOPPPPPPNNNMMMMMMKKKIIIIIIJJJKKKJJJIIICCCCCCBBB@@@>>>===<<<;;;<<<999666444333333222000222222111111111111111111111000......000000///---//////...............///...000333222///,,,,,,......000$$$+++///,,,222))),,,++++++++++++******)))++++++***************+++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++***************************))))))))))))))))))))))))******++++++++++++******)))************++++++++++++++++++***************((((((((()))))))))******(((((())))))******++++++(((((((((((((((((((((((()))************+++++++++))))))(((((((((((()))))))))))))))))))))*********))))))***++++++++++++***************++++++++++++++++++,,,,,,,,,,,,,,,,,,............------------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,........................////////////////////////333333222222111000000000222222333444555555555555333333444666999;;;>>>???AAACCCFFFGGGHHHIIIKKKMMMKKKKKKKKKLLLMMMNNNPPPPPPVVVXXXZZZZZZZZZ[[[]]]___bbbeeehhhhhhggghhhlllppprrrvvv{{{wwwpppkkkgggaaa\\\ZZZYYYXXXXXXWWWTTTRRRQQQQQQRRRRRRQQQRRRPPPMMMLLLLLLLLLKKKIIILLLLLLKKKJJJIIIIIIHHHHHHEEEBBB>>><<<<<<<<<;;;:::777777777666555444444333222111000000111111000...000000//////....../////////444777666000,,,,,,...///111(((333;;;999===333---,,,,,,+++************,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))*********++++++*********))))))*********+++++++++************************(((((()))))))))************++++++,,,---...//////************************))))))*********+++++++++))))))))))))))))))***+++))))))))))))******************+++,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,---------------------------------.........------............///000000000000000000000000000111111222222222333444444444555555666666:::::::::999999999999999;;;;;;===>>>???@@@@@@@@@===???AAADDDGGGJJJNNNQQQTTTUUUUUUTTTSSSSSSTTTUUURRRRRRSSSTTTTTTUUUWWWXXXZZZ\\\^^^``````aaaccceeeiiillloooppppppsssxxx}}}~~~vvvnnniiiddd```]]]```]]]YYYWWWWWWVVVUUUTTTVVVTTTRRRQQQRRRRRRQQQPPPNNNOOOPPPQQQQQQPPPOOONNNLLLJJJGGGFFFGGGHHHGGGFFFDDDCCCBBB@@@???===<<<;;;999888777888999999777555444333333222111111222222000555888666000,,,,,,...,,,222000BBBPPPRRRXXXNNN111000///...------------///......---,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))******++++++******)))************************++++++++++++++++++++++++)))******++++++******)))))))))*********+++++++++************************((()))))))))************++++++,,,---.../////////************************)))))))))*********++++++,,,,,,,,,,,,,,,---......++++++,,,,,,,,,---------***++++++,,,---,,,,,,,,,------........./////////,,,,,,---...///000000000111111111111111111111111333222222111111222222333444444555666666666666666777777888999:::;;;;;;;;;@@@@@@AAABBBCCCCCCDDDDDDFFFGGGGGGHHHIIIJJJJJJKKKIIIJJJKKKMMMNNNOOOOOOOOOPPPRRRUUUVVVWWWYYY\\\___[[[\\\[[[ZZZXXXWWWXXXZZZ[[[]]]___```___aaadddffffffhhhlllnnnpppsssvvvyyy|||yyytttllliiidddaaa^^^[[[WWWUUUTTTSSSQQQQQQSSSTTTSSSRRRPPPPPPRRRRRRRRRQQQPPPOOOPPPOOONNNOOOQQQQQQPPPOOOOOOOOOMMMLLLJJJIIIGGGGGGDDDDDDDDDEEEFFFEEECCC@@@<<<;;;::::::999999999999555777999777333//////000,,,444333DDDOOOOOOVVVLLL222111///---,,,,,,------...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,------......++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,---......+++,,,,,,------.........---...//////000000//////000000111111111222222222111222333444555666777777999999::::::::::::;;;;;;:::999999888888999999:::;;;<<<===>>>>>>>>>>>>>>>BBBBBBCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRTTTUUUUUUQQQQQQSSSTTTUUUVVVVVVVVVVVVXXX[[[ZZZXXXYYY\\\___YYYZZZ[[[[[[[[[\\\```bbbeeehhhlllmmmmmmooossswww|||{{{uuuoookkkeeeccc```^^^^^^]]][[[ZZZZZZYYYWWWUUUTTTTTTTTTTTTRRRRRRRRRTTTUUUUUURRRPPPSSSRRRRRRQQQQQQPPPPPPPPPNNNMMMNNNOOOPPPOOOMMMJJJGGGFFFEEEDDDCCCCCCCCCCCC@@@???>>>===;;;999888888555;;;666???CCC???EEE===666555222000//////000111111000///...------------////////////////////////------------------------................................................,,,------------------,,,................................................------............------------------............------------.........///------------........................////////////........................000000000111111111222222---------......///111111111111111222333444444444666777888888999999888888888888888888999999999:::::::::;;;===>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFHHHIIIJJJKKKMMMNNNOOOPPPMMMNNNOOOPPPRRRSSSTTTUUUSSSSSSTTTUUUVVVWWWWWWXXXVVVWWWXXXYYYZZZ[[[[[[[[[XXX\\\`````````aaafffkkkkkklllnnnoooqqquuuyyy}}}~~~}}}xxxuuurrrnnnkkkgggccc___ZZZXXXXXXZZZ[[[RRRRRRTTTUUUVVVUUUQQQNNNPPPQQQQQQQQQRRRRRRSSSSSSRRRRRRRRRSSSUUUTTTQQQNNNOOONNNMMMLLLKKKKKKKKKKKKKKKHHHEEEDDDDDDDDDCCCAAA???DDD===BBBCCC???HHHCCC@@@???<<<:::999999:::;;;:::999888777666666666666333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000......////////////......000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000.../////////000000111111////////////000000000000333333333222222222222222333333333333333333333333444444444555555555666666666666666777888999:::;;;<<<<<<===>>>??????@@@@@@@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCEEEFFFHHHHHHEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKJJJKKKLLLMMMOOOQQQRRRRRRTTTUUUVVVWWWYYYZZZ\\\\\\ZZZZZZZZZZZZ[[[[[[[[[[[[___```aaabbbcccccccccbbbccciiiooosssuuuyyyzzzvvvuuuqqqkkkeeegggbbb\\\[[[]]]^^^[[[WWWVVVWWWYYYZZZYYYWWWUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQNNNOOOPPPQQQQQQOOOMMMLLLKKKJJJLLLOOOMMMHHHGGGJJJDDDFFFHHHHHHGGGHHHIIIKKKHHHGGGFFFEEEDDDCCCCCCCCCHHHGGGEEEBBB@@@>>>=========???AAACCCCCCCCCBBBAAA===<<<<<<>>>@@@BBBBBBAAA>>>======<<<<<<======>>>:::::::::999777666777888666666777777888888888999888888888999999888888888777888888777666555777999777777777666666666555555;;;:::999888888999;;;;;;:::999888777888;;;===???999::::::;;;<<<=========>>>>>>>>>?????????@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBB@@@@@@AAABBBCCCDDDEEEEEEAAAAAABBBCCCDDDEEEFFFGGGIIIJJJKKKLLLKKKHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHGGGFFFFFFGGGIIILLLNNNNNNLLLKKKIIIIIIIIIJJJKKKLLLNNNPPPPPPPPPOOOPPPRRRUUUUUUUUUVVVWWWYYY[[[[[[\\\]]]```cccfffiiikkkmmmjjjjjjlllmmmoooqqqrrrssszzz{{{}}}~~~{{{yyyvvvqqqlllgggfffeeeccc```]]]ZZZXXXWWWWWWVVVUUUTTTSSSSSSRRRQQQRRRSSSUUUTTTSSSRRRQQQIIIJJJOOOTTTRRRKKKHHHIIIFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFEEEGGGFFFFFFHHHJJJLLLKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFFFFEEEDDDDDDFFFGGGCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHGGGFFFEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFBBBAAAAAAAAABBBCCCEEEFFFCCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJIIIIIILLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJHHHFFFDDDBBBCCCCCCCCCDDDDDDDDDDDDDDD@@@@@@BBBDDDFFFHHHJJJKKKEEEEEEEEEFFFHHHKKKNNNPPPMMMNNNOOOQQQTTTWWWYYYZZZ]]]___bbbddddddeeeggghhhhhhhhhiiikkkmmmoooqqqrrr|||wwwsssqqqkkkiiihhheeebbb```^^^]]]YYYYYYYYYYYYXXXUUUSSSRRRWWWYYY^^^bbb^^^UUUNNNNNNHHHEEECCCDDDFFFFFFDDDBBBHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGGGGGGGGGGHHHIIIJJJIIIJJJKKKKKKKKKJJJIIIHHHMMMLLLLLLMMMOOOQQQQQQPPPGGGFFFFFFEEEEEEFFFFFFGGGFFFGGGHHHHHHGGGHHHJJJLLLFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHJJJLLLLLLKKKIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJMMMMMMMMMMMMMMMNNNOOOOOOMMMNNNOOOPPPOOONNNLLLKKKMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMOOOOOONNNNNNMMMLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGHHHJJJLLLNNNPPPQQQRRRTTTUUUXXX[[[^^^aaadddeeeddddddeeegggjjjnnnqqqssstttvvvyyy~~~|||{{{yyyvvvrrrnnnkkkiiikkkkkkmmmnnnhhh]]]UUUTTTWWWSSSNNNNNNPPPPPPLLLGGGJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDBBBBBBHHHGGGGGGHHHJJJKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKJJJJJJLLLNNNNNNNNNNNNMMMMMMMMMMMMMMMPPPQQQQQQRRRRRRQQQQQQPPPKKKNNNQQQRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKKKKOOOOOOPPPPPPPPPOOOOOONNNMMMNNNNNNOOOPPPQQQQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]___aaacccdddccccccdddeeegggjjjlllmmmkkkmmmppptttxxx|||yyyxxxyyywwwrrrmmmgggfffeeecccbbbaaaaaaaaa\\\[[[YYYWWWUUUTTTSSSSSSPPPPPPPPPOOONNNMMMLLLKKKQQQPPPOOOQQQSSSTTTSSSRRROOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOONNNLLLLLLMMMNNNUUUUUUTTTRRRQQQPPPNNNNNNQQQRRRRRRSSSSSSRRRRRRQQQMMMPPPSSSTTTSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTQQQQQQRRRRRRSSSSSSSSSTTT\\\[[[ZZZZZZZZZ\\\^^^``````aaabbbdddeeeggghhhiiiggggggiiijjjlllnnnoooppprrrsssssstttuuuvvvvvvwwwxxxyyyzzz|||~~~~~~}}}||||||}}}~~~}}}uuuuuuttttttttttttuuuuuutttttttttsssppppppqqqrrrssssssqqqooonnnllljjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiikkknnnooonnnmmmmmmnnnqqqrrrrrrrrrrrrsssssssssxxxyyy|||~~~